0	46	30	45	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338681803377	338681803938	338681804488	338681805038	338681805588	338681806138	338681806688	338681807238	338681807788	338681808338	338681808888	338681809438	338681809988	338681810538	338681811088	338681811638	338681812188	338681812738	338681813288	338681813838	338681814388	338681814938	338681815488	338681816038	338681816588	338681817138	338681817688	338681818238	338681818788	338681819338	338681819890	338681820438	338681820990	338681821538	338681822088	338681822638	338681823188	338681823738	338681824288	338681824838	338681825388	338681825938	338681826488	338681827038	338681827588	338681828138	338681828688	338681829238	338681829790	338681830338	338681830888	338681831438	338681831988	338681832538	338681833088	338681833640	338681834188	338681834740	338681835288	338681835838	338681836390	338681836938	338681837488	338681838038	338681838588	338681839138	338681839690	338681840240	338681840788	338681841338	338681841890	338681842438	338681842988	338681843540	338681844088	338681844638	338681845190	338681845740	338681846288	338681846840	338681847388	338681847938	338681848488	338681849038	338681849590	338681850138	338681850688	338681851238	338681851788	338681852338	338681852888	338681853440	338681853988	338681854538	338681855090	338681855638	338681856188	338681856740	338681857290	338681857840	338681858388	338681858940	338681859490	338681860040	338681860588	338681861140	338681861690	338681862238	338681862790	338681863340	338681863890	338681864438	338681864990	338681865538	338681866090	338681866640	338681867190	338681867740	338681868290	338681868838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2729	3600	2300	2729	3600	2300	2730	3600	2300	2730	3600	2300	2731	3600	2300	2731	3600	2300	2732	3600	2300	2732	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2735	3600	2300	2736	3600	2300	2736	3600	2300	2737	3600	2300	2737	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2740	3600	2300	2741	3600	2300	2742	3600	2300	2743	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2746	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2750	3600	2300	2751	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24881	21908	25684	28790	21908	21922	17894	648	388	371	335	319	325	366	310	316	320	307	330	302	304	313	357	329	273	284	291	309	308	309	313	284	322	285	282	307	326	335	344	280	300	308	295	284	297	293	324	291	283	261	278	330	300	275	310	299	283	290	310	292	313	330	319	284	301	267	285	271	256	269	291	316	327	312	285	318	304	295	323	333	277	307	262	252	277	316	290	305	267	298	266	333	307	315	283	298	275	307	304	305	313	289	279	312	286	323	300	278	306	269	280	316	282	302	304	279	258	294	259	297	283	308	297	296	311	273	298	314	267	275	304	334	295	309	296	324	278	272	276	296	314	295	306	302	284	283	260	289	273	303	295	297	312	264	295	293	279	273	311	301	251	274	292	277	315	312	330	283	294	305	284	326	296	285	339	303	327	307	288	288	260	272	333	294	304	297	278	291	333	321	273	284	274	286	293	281	286	285	288	266	291	259	304	316	304	299	297	309	291	313	306	298	298	327	297	308	344	288	251	278	306	318	290	284	306	282	325	334	285	273	290	289	321	302	297	295	306	276	321	321	320	308	276	285	287	282	332	299	316	320	303	316	306	276	314	293	303	301	280	282	269	285	283	286	268	282	281	287	314	284	272	317	307	307	269	266	278	274	296	321	307	304	293	324	287	343	280	294	301	310	292	299	310	302	300	323	303	315	262	305	335	288	285	302	326	290	316	328	294	277	289	310	276	305	285	269	286	285	288	295	284	311	299	267	309	301	282	291	337	285	298	308	293	297	297	327	272	320	308	326	302	284	303	307	290	294	289	308	287	268	321	302	257	288	294	298	295	299	325	265	301	306	293	278	284	264	302	312	303	295	299	309	291	285	305	274	282	263	303	297	307	316	308	287	283	308	294	296	281	268	274	290	307	283	298	300	289	303	329	288	299	293	300	317	287	333	289	300	314	309	299	257	294	320	293	284	285	293	306	304	295	317	297	290	317	307	309	290	264	320	306	328	286	292	293	296	309	281	283	283	321	295	303	286	289	292	332	296	291	304	280	315	324	307	312	315	307	295	309	288	283	283	291	249	302	288	278	262	314	306	308	332	288	329	280	270	281	296	290	281	314	255	298	278	283	276	260	286	293	301	315	259	297	275	310	273	269	297	298	324	303	269	333	295	339	302	261	294	288	327	307	323	290	292	302	324	327	305	310	305	319	309	283	303	287	275	255	334	320	313	276	280	264	281	279	292	266	302	316	263	270	293	310	277	272	265	309	304	259	263	283	288	322	303	310	304	301	321	290	301	298	273	291	271	276	293	286	282	305	309	282	282	257	312	314	286	291	295	301	294	327	295	312	293	265	261	302	278	287	274	334	320	289	286	321	273	312	312	308	321	300	277	293	302	289	294	289	268	283	277	290	271	312	287	275	290	302	287	339	314	327	284	319	297	326	305	287	292	272	309	269	294	278	291	308	311	302	296	284	264	253	279	258	281	311	304	285	316	311	296	279	264	296	312	300	324	268	280	283	294	298	345	277	304	280	309	286	302	326	314	291	281	274	309	293	297	296	283	297	294	308	309	307	292	296	332	301	312	316	298	312	307	279	300	291	289	290	318	284	296	295	299	307	303	295	294	313	263	297	313	277	259	296	298	319	314	285	320	294	296	288	278	288	290	327	289	317	289	270	290	288	289	297	288	287	296	231	266	278	259	281	323	281	293	307	298	328	304	306	295	291	315	285	321	317	311	285	278	296	297	310	282	316	308	331	324	318	301	286	288	293	283	308	297	315	310	281	261	305	259	305	291	299	284	290	321	306	325	295	300	288	293	311	326	290	292	283	285	292	311	262	312	299	302	296	292	289	281	283	297	287	291	304	295	272	302	311	284	298	283	326	306	283	307	286	338	295	296	253	331	279	294	302	275	313	290	286	250	287	260	299	276	279	288	264	302	315	290	290	311	280	291	270	320	288	316	297	308	302	284	280	288	295	310	279	297	314	311	285	273	304	300	283	283	316	308	292	308	293	291	314	322	277	288	292	303	254	300	281	339	279	298	321	276	307	294	267	284	312	294	297	277	289	294	317	282	287	284	312	295	286	292	294	288	289	299	292	290	301	280	289	275	286	334	312	295	311	302	309	291	290	331	282	294	289	280	281	299	291	281	299	268	283	271	299	288	312	300	302	318	284	282	278	267	276	288	303	315	280	285	287	300	304	283	293	284	300	269	263	296	273	306	297	298	313	304	300	304	289	261	335	280	275	267	311	294	314	300	288	326	349	297	272	277	324	302	319	271	286	305	293	306	305	293	263	280	298	315	279	280	299	297	281	270	313	276	296	285	292	274	270	287	291	307	307	331	274	290	305	302	291	288	298	303	318	298	291	274	305	277	278	323	310	283	302	302	264	271	277	305	307	269	279	299	308	291	318	300	329	296	280	338	348	320	303	285	275	297	300	287	284	327	315	279	279	290	273	302	301	284	302	298	276	308	302	285	286	310	300	325	324	294	331	306	312	289	281	293	306	282	303	292	287	296	296	308	288	315	295	317	279	315	276	317	309	294	321	294	291	286	291	274	284	296	304	317	316	317	277	302	306	318	310	301	295	288	271	276	255	302	280	263	303	295	279	290	296	299	284	330	290	301	294	294	303	287	332	293	323	291	304	299	331	315	285	306	312	283	307	296	315	270	338	309	301	299	315	306	288	279	305	262	276	292	271	276	304	296	274	323	273	289	281	288	277	289	303	281	290	284	290	285	292	256	288	296	304	298	331	292	318	296	260	290	272	272	277	319	322	302	343	275	304	315	279	292	296	289	317	291	279	298	292	340	254	310	304	287	313	306	264	296	301	286	306	266	336	313	282	306	286	302	315	315	296	300	309	287	291	343	278	261	285	281	316	305	315	307	300	298	292	286	289	280	318	293	287	305	259	314	309	275	289	269	280	288	273	289	275	251	292	280	263	290	316	290	299	304	289	318	276	304	280	286	300	300	261	296	289	264	272	270	270	286	309	328	302	316	313	300	278	312	319	300	291	260	308	314	283	253	264	295	317	281	296	306	291	307	306	300	304	300	326	280	314	303	307	304	280	262	320	291	294	286	272	309	308	294	308	323	335	288	289	320	277	302	285	297	342	290	271	288	269	271	301	289	305	280	278	267	264	294	292	312	278	267	272	309	273	307	365	291	292	284	291	282	288	307	312	261	284	291	324	286	265	342	338	309	303	321	315	309	263	274	310	294	283	320	288	284	314	287	283	291	282	277	314	288	252	339	297	266	292	285	284	258	283	312	309	264	304	296	300	267	279	270	310	315	298	302	296	278	330	278	301	289	296	335	310	288	307	317	316	283	283	282	299	273	312	317	273	281	291	312	299	292	281	288	288	325	259	275	316	311	268	293	324	294	304	283	298	272	312	297	306	295	284	308	272	301	305	292	310	274	253	273	280	283	295	309	270	313	288	308	266	320	282	284	272	272	269	297	317	275	334	290	277	304	304	279	303	293	288	308	276	291
32978	5040	1853	1092	906	844	853	758	761	767	698	726	717	691	692	749	690	673	711	657	747	732	719	710	694	705	738	705	685	682	701	684	720	673	727	731	683	656	686	682	693	706	710	656	687	756	709	684	706	661	689	643	705	689	685	663	651	656	734	716	669	676	678	724	686	703	684	633	678	682	638	699	714	663	679	719	641	712	678	692	675	734	676	658	653	668	697	666	678	737	698	680	708	650	722	623	720	703	673	660	686	687	676	709	694	708	688	649	697	687	704	689	710	657	686	669	686	681	723	705	713	680	755	674	675	687	691	727	648	710	666	714	654	677	754	645	690	674	684	718	716	641	705	686	699	657	702	732	680	664	699	719	676	654	687	670	662	720	706	685	712	715	749	746	691	687	720	669	685	695	725	662	704	692	690	686	693	660	656	666	702	689	679	711	690	696	621	685	674	617	710	642	689	692	716	651	689	705	689	680	681	715	652	685	638	672	704	667	750	733	688	679	671	674	685	691	696	664	684	644	716	671	656	638	674	699	736	671	619	707	704	703	714	699	690	676	693	681	705	692	713	685	650	707	698	732	654	659	692	674	644	657	720	721	723	698	634	660	655	691	714	668	716	684	668	679	680	692	665	680	708	731	696	726	695	711	683	691	694	709	662	662	711	680	703	640	675	679	684	696	623	659	725	681	700	670	760	712	685	690	677	692	741	728	699	635	686	644	715	756	676	682	684	715	668	723	681	685	679	681	684	668	663	658	695	693	682	718	660	696	652	652	695	718	706	681	666	690	682	720	648	683	717	695	668	714	736	690	643	711	709	717	684	691	676	661	693	656	626	660	680	679	715	739	687	639	703	660	680	685	681	743	716	698	673	683	699	705	705	714	692	680	707	684	675	658	692	707	701	699	648	689	696	671	711	730	711	717	689	663	702	719	690	675	665	649	684	648	686	690	703	668	722	685	672	660	689	704	701	692	691	637	735	689	671	677	699	696	725	729	691	702	695	662	720	716	716	718	714	682	706	676	673	663	683	650	685	647	717	695	634	694	635	662	698	696	686	687	718	681	686	701	682	685	669	648	740	651	651	685	680	662	692	691	759	725	671	725	668	709	697	659	676	694	665	659	717	693	652	703	646	742	712	694	711	648	739	664	707	721	676	674	684	720	649	612	647	696	720	706	665	652	680	709	690	700	709	714	675	655	719	665	681	650	696	658	654	731	679	710	661	695	673	645	633	677	690	698	689	711	663	723	699	747	694	723	718	668	668	696	668	665	748	696	732	683	668	690	673	736	629	660	670	646	675	671	657	644	677	705	749	705	714	648	690	650	711	746	704	682	705	687	706	704	639	688	719	712	703	688	673	690	662	662	695	652	627	667	645	709	688	723	718	714	722	719	709	735	682	718	697	694	662	664	660	682	708	684	688	648	692	639	706	708	736	690	736	715	704	667	723	691	677	740	676	695	690	703	686	696	662	673	681	711	743	680	678	673	682	698	712	693	645	639	678	693	705	663	667	692	673	693	650	662	698	652	697	651	698	679	689	700	651	628	668	732	679	705	693	682	730	720	699	704	685	732	652	707	673	657	681	682	704	687	691	641	659	677	749	743	683	673	689	705	703	640	700	675	699	692	726	681	681	686	693	664	665	690	713	666	710	664	690	710	652	690	692	658	696	703	708	653	666	690	709	730	685	681	693	699	690	717	686	708	695	689	718	670	736	663	699	711	701	683	726	690	724	674	706	680	685	686	708	668	672	654	675	705	738	736	715	662	695	645	678	690	703	695	642	728	686	673	663	680	659	680	722	725	728	650	708	651	680	699	743	681	721	695	743	667	673	699	694	728	656	711	671	714	704	657	654	710	652	650	697	692	713	701	678	691	685	736	730	709	706	712	672	690	643	653	687	659	637	660	691	636	663	628	676	700	682	721	678	657	674	664	704	679	704	654	707	728	655	714	677	717	730	706	686	681	716	679	721	714	700	687	702	700	650	688	683	663	686	665	703	644	722	696	651	715	649	667	733	697	727	697	636	750	689	661	673	680	689	659	651	691	728	694	707	654	674	708	709	648	684	668	664	759	702	683	651	678	728	625	659	685	695	706	669	696	653	712	707	679	697	695	687	701	705	714	707	622	648	695	724	654	703	708	746	681	701	700	674	668	713	688	688	677	655	667	692	710	706	723	657	688	706	664	681	656	734	670	704	678	689	713	659	683	672	690	650	684	680	719	684	685	646	692	722	638	739	720	712	654	679	736	664	649	737	739	689	669	703	708	640	697	686	732	684	675	691	667	727	701	692	697	691	670	719	689	661	720	713	672	700	667	693	682	693	609	673	669	685	672	710	697	687	666	638	745	665	691	682	661	700	734	640	684	665	671	692	720	669	746	688	690	663	668	672	684	657	709	697	693	740	670	703	679	696	719	633	709	689	670	693	694	706	655	676	709	674	710	698	697	713	691	677	686	701	667	695	683	713	681	684	700	702	719	683	668	695	669	696	625	694	674	694	750	685	678	690	626	676	747	679	683	681	659	685	712	729	703	640	693	719	682	665	721	699	656	669	691	699	697	665	706	724	731	677	700	721	684	672	703	696	685	673	700	690	685	649	650	671	700	681	680	677	668	693	659	690	701	745	688	653	652	694	650	669	666	685	680	684	698	690	707	670	675	646	716	622	686	700	695	705	686	721	703	687	703	670	675	724	642	704	694	616	701	694	686	657	656	653	709	710	687	679	697	705	694	656	669	666	656	726	699	736	718	670	708	655	672	682	656	674	663	699	714	694	716	672	686	679	678	684	705	678	712	669	675	685	714	674	677	673	696	697	710	681	696	716	652	666	644	695	714	664	662	686	690	689	652	654	679	703	697	740	645	753	679	660	715	669	670	668	698	647	683	699	694	700	657	713	709	683	658	687	692	675	715	726	727	691	700	677	672	687	667	678	679	688	704	671	619	727	699	673	699	697	684	708	719	677	710	673	731	685	702	666	724	651	759	702	665	663	699	705	728	682	740	660	670	698	678	681	662	649	659	653	683	674	679	709	689	755	679	685	657	747	698	710	684	654	721	697	681	709	671	688	683	673	685	654	659	699	712	725	745	656	736	645	681	700	688	694	684	721	678	659	721	649	668	671	725	681	677	658	670	647	680	686	664	636	700	636	693	690	670	682	740	662	715	675	669	716	699	665	657	721	696	667	713	699	672	655	644	709	693	675	646	659	719	681	703	678	714	726	702	686	682	644	714	682	632	705	741	685	727	701	672	678	657	657	667	699	708	665	682	682	698	671	705	652	710	693	684	659	695	691	696	709	667	612	677	673	638	663	725	666	673	698	676	677	658	678	693	684	674	686	700	709	699	731	652	672	676	696	714	685	689	643	643	705	714	680	671	718	718	656	723	691	671	749	666	722	660	696	644	715	704	674	692	712	748	675	689	621	646	675	686	655	663	673	682	670	663	721	680	660	708	667	665	666	715	651	692	676	669	700	691	696	703	696	769	719	653
31397	21204	13046	808	303	253	205	225	225	264	252	233	221	226	214	202	239	235	196	235	220	245	228	228	219	219	242	218	228	236	225	247	237	234	205	221	196	250	234	217	233	212	219	258	234	232	185	232	215	253	248	246	216	236	223	216	225	241	198	234	215	241	221	217	242	249	230	237	232	259	258	210	247	212	249	251	204	217	233	255	249	244	249	235	235	209	237	231	242	192	220	231	252	241	216	227	232	222	207	246	217	234	230	224	245	219	221	225	245	201	196	241	213	240	241	237	245	232	197	217	241	230	222	200	221	212	246	223	212	228	224	224	224	218	254	222	218	250	227	221	230	254	219	238	262	225	220	216	230	226	236	241	213	205	204	214	206	196	229	250	230	229	188	225	257	219	216	197	208	225	236	229	246	230	248	235	198	259	213	212	237	233	237	237	278	221	224	235	207	222	223	207	233	234	256	210	235	206	208	242	239	224	217	243	223	231	224	205	214	208	220	213	236	243	232	229	246	218	219	229	227	237	217	226	224	222	221	214	221	242	245	196	216	212	237	213	244	240	218	215	226	194	240	218	233	246	221	224	230	223	261	255	237	240	231	225	218	234	215	215	216	224	250	216	217	244	251	242	216	222	224	214	224	227	219	213	248	246	232	231	246	229	205	228	220	237	235	230	231	218	231	240	253	245	203	231	231	246	237	236	244	218	216	202	217	221	220	212	235	226	225	209	226	250	213	201	213	226	214	236	252	222	227	234	245	238	250	239	232	213	191	218	258	227	218	228	235	236	205	230	250	200	266	251	249	251	250	208	226	231	252	250	255	238	191	212	230	233	252	220	223	222	219	229	242	213	226	233	218	260	223	240	224	243	239	238	225	233	211	230	224	225	242	206	224	242	228	225	192	231	235	229	217	216	218	218	240	226	225	231	218	228	239	216	236	225	211	220	211	237	254	250	237	222	226	216	244	205	267	231	228	207	219	219	266	226	237	220	233	215	234	215	192	237	226	201	226	236	214	229	200	228	226	209	219	197	268	202	215	238	216	235	211	218	219	219	236	237	246	253	237	242	239	224	193	252	238	246	257	225	203	207	225	222	229	236	239	222	225	200	243	233	227	207	220	192	211	233	226	249	235	249	229	234	250	213	214	233	241	236	248	226	213	205	244	240	240	179	235	225	249	216	234	218	239	223	210	235	233	190	240	217	194	243	217	229	231	244	241	209	219	243	213	221	243	223	227	222	213	223	242	234	242	248	226	220	220	243	244	212	226	212	219	217	215	229	226	227	223	228	228	254	257	259	276	245	238	207	237	190	222	224	231	219	209	219	233	220	227	236	250	233	245	238	226	195	214	213	216	230	227	226	206	201	232	230	211	226	257	230	229	257	204	235	254	239	214	252	246	248	245	228	236	228	242	201	185	195	204	214	213	243	219	253	219	207	208	211	242	235	232	230	248	241	228	216	249	202	222	202	235	234	215	245	211	205	232	225	221	216	218	233	221	237	240	239	241	252	215	225	201	244	245	220	241	248	246	260	245	191	224	232	232	248	229	209	204	226	237	233	231	256	229	221	228	203	204	260	213	242	219	222	247	243	224	237	227	223	234	239	272	232	243	227	232	209	260	228	228	229	216	232	214	228	243	229	209	184	239	228	237	226	238	239	245	237	206	212	206	233	236	234	213	225	202	220	252	254	193	240	223	216	226	199	227	201	196	230	235	246	212	237	252	226	220	194	203	236	238	233	242	202	194	248	242	245	219	227	229	241	215	219	233	206	219	216	225	211	234	228	242	227	230	214	251	232	224	231	262	230	226	221	211	248	255	246	217	242	236	231	255	198	228	237	221	234	241	239	204	218	227	214	203	199	229	235	224	214	240	209	204	230	222	224	239	237	218	249	222	231	223	228	219	216	252	224	241	213	215	238	219	230	217	208	250	202	226	229	217	245	226	222	221	210	250	220	217	213	239	222	213	226	238	197	223	231	238	222	244	225	224	224	228	224	236	208	219	229	219	217	260	207	241	226	188	238	216	243	240	223	238	217	237	236	239	201	200	234	252	224	209	235	261	235	252	206	229	239	250	184	246	246	222	223	212	190	221	233	194	231	201	233	236	225	255	258	226	211	227	222	219	224	199	214	243	228	223	187	198	227	224	221	237	221	189	217	234	233	201	219	232	225	221	217	241	258	223	227	204	207	233	208	245	240	238	263	225	218	208	231	218	228	219	220	203	189	227	229	223	234	223	217	188	219	223	229	245	191	217	228	227	238	258	230	220	236	234	241	259	215	225	214	206	245	263	213	241	233	226	240	212	213	211	240	262	213	218	220	229	219	233	231	232	233	188	222	244	238	234	220	223	220	216	206	243	216	212	248	230	254	243	233	244	209	236	239	229	224	208	232	216	209	239	237	228	216	232	208	198	203	236	218	205	220	240	188	219	202	197	225	254	228	230	215	241	242	218	216	222	221	237	235	237	216	233	243	244	223	250	216	224	231	214	212	232	225	184	234	233	219	215	244	226	252	245	221	220	235	260	219	199	193	210	215	201	207	214	232	215	227	219	250	215	239	215	206	235	225	233	226	224	220	224	258	243	229	220	233	244	237	213	245	228	231	186	247	239	203	227	210	200	251	203	241	214	232	211	246	233	248	255	223	217	210	228	215	244	223	207	237	240	221	245	239	239	236	227	227	207	253	244	245	216	186	232	208	227	235	214	249	224	250	224	237	208	244	225	221	203	252	230	247	185	219	214	215	228	243	264	229	209	229	242	242	252	219	225	214	237	214	241	253	205	190	251	233	215	214	228	202	224	219	233	223	209	224	229	238	260	222	233	244	221	243	251	220	256	186	217	224	232	219	217	263	258	237	222	222	263	231	217	212	249	226	225	210	225	248	252	223	215	230	222	244	220	203	236	224	220	232	184	226	241	251	250	229	230	235	240	235	211	250	209	227	221	226	240	237	220	216	206	218	242	239	239	222	206	227	228	205	240	237	233	231	228	222	221	221	219	234	258	225	199	226	235	215	243	261	203	212	213	228	239	218	236	184	207	252	235	225	221	228	222	243	197	213	218	213	205	196	220	238	228	205	233	241	206	243	204	228	208	217	204	234	232	249	224	254	245	232	228	214	226	210	225	249	211	236	216	231	249	216	214	221	216	183	198	235	245	243	217	233	229	238	228	214	249	229	220	229	239	256	245	243	258	233	220	218	227	227	201	237	252	237	222	234	246	235	241	241	247	213	233	248	236	236	218	249	226	211	231	206	222	208	227	239	247	232	245	234	218	214	238	227	230	220	221	251	238	228	243	235	220	226	212	197	239	216	207	231	215	230	218	260	222	244	233	215	255	232	215	256	215	242	234	194	208	195	228	214	251	205	213	220	216	218	212	228	241	190	230	231	224	237	206	229	246	215	250	232	228	227	223	235	219	205	210	227	224	218	244	230	212	214	229	235	235	232	231	225	208	244	228	210	253	235	258	203	237	252	241	246	231	232	254	245
11617	1050	683	595	620	563	611	615	619	614	578	569	565	612	597	555	590	636	576	580	577	565	617	581	632	596	590	621	616	572	561	583	588	622	616	562	603	578	599	566	600	605	581	584	603	575	580	595	590	595	592	588	623	613	577	599	570	588	620	579	553	601	583	583	594	584	600	553	565	601	568	615	626	597	595	593	581	571	587	632	592	605	554	581	626	561	564	603	615	559	566	569	582	587	570	603	571	567	582	590	630	584	645	601	612	557	634	601	580	582	567	578	584	642	625	592	563	641	575	609	603	562	596	585	574	597	552	586	585	578	588	587	572	615	613	568	590	608	614	574	556	598	551	542	614	648	647	584	585	585	598	620	588	593	616	614	625	585	607	555	537	592	621	563	595	622	608	613	611	548	631	624	622	554	624	573	604	600	617	629	659	607	639	614	599	548	619	576	625	638	610	574	593	570	544	585	559	585	605	554	600	580	606	591	608	609	605	618	595	598	567	589	573	630	619	593	577	547	568	588	587	586	538	596	606	576	567	617	611	607	557	535	568	611	578	578	614	599	603	582	602	624	616	653	582	613	565	606	593	602	593	579	582	597	595	559	594	584	601	577	591	592	619	600	563	595	574	633	632	571	613	557	587	575	609	608	578	585	571	589	579	632	570	582	601	604	598	583	555	569	573	571	599	575	570	542	624	590	600	619	591	571	614	613	572	579	596	609	645	604	623	586	600	576	632	622	627	606	630	609	567	632	611	618	593	568	587	589	597	616	609	645	563	606	584	594	595	647	555	628	576	608	579	614	630	539	558	615	626	612	603	605	596	610	600	614	606	591	601	575	646	613	601	619	602	583	606	620	606	604	609	614	563	589	619	563	574	620	576	550	585	601	631	630	597	563	596	634	614	607	634	574	609	582	593	622	627	614	647	595	593	572	613	620	625	633	579	614	607	578	627	551	574	590	580	610	646	637	615	575	551	660	620	602	598	632	582	538	599	624	582	596	629	577	606	601	589	616	586	594	611	557	544	600	615	604	579	550	594	565	561	555	580	607	584	608	554	606	590	596	607	591	594	623	586	587	615	613	631	612	561	589	605	538	574	643	618	658	607	630	573	586	616	565	582	594	603	579	581	604	577	534	588	618	606	565	598	584	576	612	600	601	597	546	572	602	576	592	575	607	591	592	595	582	620	628	598	589	613	601	621	602	568	602	603	569	619	602	615	595	585	568	578	522	622	594	572	611	622	602	610	553	627	648	646	571	631	566	574	624	571	585	582	557	589	566	606	635	589	619	576	608	614	597	606	625	582	578	577	641	571	594	614	566	624	542	576	610	564	588	590	545	570	594	629	613	607	580	596	602	644	584	619	570	614	611	592	579	628	606	583	567	616	589	582	576	596	617	637	544	613	594	636	593	587	615	572	607	578	574	572	564	664	591	607	597	596	607	614	568	584	563	558	607	608	605	550	568	586	613	620	578	564	614	606	619	616	611	601	594	604	606	615	601	614	596	629	572	590	527	584	598	566	579	598	590	585	583	586	577	583	602	604	607	610	603	581	548	572	565	578	592	619	635	599	605	577	574	582	597	602	578	611	612	639	592	607	617	562	598	576	641	563	592	590	583	595	599	559	613	555	585	616	609	633	621	588	601	575	599	570	568	628	605	582	598	603	541	532	599	583	582	602	600	587	626	602	609	558	568	647	627	592	580	571	578	567	607	580	593	588	578	601	579	578	596	605	595	603	596	619	571	572	590	563	594	613	558	566	633	617	633	592	578	595	623	586	587	559	559	599	604	576	586	562	604	619	650	607	623	603	598	614	623	582	609	612	575	630	645	606	577	585	564	591	617	627	565	588	588	560	579	590	561	595	578	577	542	575	614	572	584	599	598	582	589	611	569	635	544	592	633	586	581	580	620	572	599	558	606	587	593	583	597	582	607	585	592	628	608	578	620	568	612	566	634	596	572	591	611	596	599	600	590	549	605	651	621	590	621	659	605	614	579	581	612	620	605	600	617	611	573	605	611	583	589	616	593	608	583	577	574	578	543	633	586	601	608	581	593	578	540	612	607	593	605	585	612	600	598	632	588	603	545	574	592	617	657	594	599	564	585	580	609	599	613	580	603	639	614	595	564	629	587	586	572	635	571	623	600	574	628	594	596	601	564	591	606	602	634	596	608	611	597	562	610	560	575	584	558	584	610	589	547	535	576	586	557	606	587	604	547	624	624	590	571	616	617	554	603	581	607	590	625	587	593	571	599	618	577	596	587	590	622	574	614	568	601	616	616	565	588	608	613	623	564	595	585	607	614	569	639	583	572	599	629	629	592	628	607	600	586	606	604	603	562	605	604	549	597	598	592	570	587	615	619	584	580	581	610	567	570	616	614	608	619	608	615	593	551	586	636	621	606	579	608	603	614	581	603	591	665	590	600	601	624	614	563	603	616	602	601	622	594	647	595	608	591	550	570	657	620	587	568	600	591	620	615	577	594	607	617	615	630	585	623	612	594	608	575	541	573	624	604	633	603	613	624	567	626	603	573	572	605	596	585	617	609	617	592	566	578	627	582	612	594	577	633	616	561	603	577	627	653	592	617	601	576	612	590	607	555	562	610	555	568	607	603	582	603	629	612	625	607	613	605	584	647	622	565	584	589	565	577	571	560	577	572	640	602	626	564	602	639	595	628	589	607	576	583	588	622	588	600	591	572	582	608	559	627	596	600	631	587	614	595	654	635	634	542	597	596	576	627	636	572	577	645	606	584	617	561	590	587	612	621	610	627	589	603	585	603	628	598	581	626	635	548	576	595	605	558	568	598	623	592	585	609	624	626	586	540	623	583	603	637	601	583	572	606	600	594	588	620	615	629	624	645	559	589	583	669	589	578	614	627	581	587	616	615	628	613	563	599	619	587	626	620	578	572	567	608	618	604	650	568	591	561	612	598	592	604	579	588	556	578	564	570	569	586	614	573	593	606	584	625	604	546	608	658	598	608	564	601	570	576	575	621	625	599	587	600	589	581	553	578	621	575	619	622	589	586	596	591	565	545	587	596	588	614	616	602	633	606	575	607	562	599	590	533	600	586	608	599	600	611	628	630	588	562	570	574	623	643	589	601	574	631	601	614	620	587	602	563	556	602	593	583	610	595	612	577	612	588	654	604	594	593	621	595	573	615	621	604	567	578	561	580	578	607	603	574	625	613	589	587	603	607	535	556	571	567	635	615	556	672	615	605	597	601	578	587	642	607	583	584	608	599	637	610	600	594	627	608	586	626	664	597	581	587	570	570	597	609	566	570	614	619	626	574	621	584	581	583	625	578	607	585	580	600	577	609	608	579	595	590	576	580	637	571	605	600	587	602	611	546	613	610	583	593	617	609	603	602	590	624	588	596	590	625	615	615	600	610	564	560	611	601	586	599	637	581	588	649	583	620	616	575	610	578	576	619	632	578	594	590	570	596	564	582	556	611	597	591	592	590	566	619	565	583	593	589	566	625	632	613
25030	21494	24813	28587	21484	20911	963	499	373	380	363	363	354	351	401	357	373	346	365	385	342	370	327	336	347	328	396	363	310	331	388	362	383	346	336	345	356	358	351	324	368	327	361	329	369	379	341	338	332	364	353	355	380	357	370	360	348	360	322	379	340	340	332	343	335	331	348	355	362	345	328	343	353	341	391	360	350	348	347	373	356	330	325	367	362	344	346	331	363	336	345	349	355	367	326	321	321	335	341	374	384	340	380	351	335	342	323	364	346	352	374	309	350	347	328	358	335	389	365	360	348	361	383	361	360	351	316	333	339	375	315	366	352	362	351	357	344	328	359	367	371	362	391	296	342	356	320	344	369	340	381	346	364	332	358	357	342	368	354	371	341	331	285	311	383	347	365	322	366	346	348	365	396	353	351	378	336	318	352	329	302	351	307	365	346	343	335	344	347	357	355	369	340	380	358	306	298	337	332	365	379	371	349	303	368	386	323	347	337	325	369	321	339	338	350	332	370	345	379	345	350	339	357	352	357	345	342	322	376	359	363	365	319	341	364	311	320	293	323	356	322	325	337	353	351	339	323	306	349	372	356	370	347	356	340	366	335	335	353	360	353	357	370	355	376	331	373	381	342	351	370	326	296	376	367	364	382	331	354	331	321	335	307	325	384	347	365	347	331	337	348	342	371	329	374	383	331	368	378	403	367	345	348	330	349	365	359	343	323	361	355	351	378	337	351	331	331	387	333	381	333	366	362	349	361	342	392	353	336	322	336	341	346	329	359	379	334	367	349	371	366	333	341	332	364	370	340	377	335	322	342	361	348	340	366	343	393	379	353	373	371	346	308	335	342	352	363	354	319	308	334	358	359	356	323	343	342	352	353	349	341	348	372	340	364	344	376	374	374	346	339	358	386	359	341	350	353	349	348	345	347	303	324	371	383	354	363	339	329	382	347	334	340	333	352	358	343	338	351	318	334	350	345	353	360	357	375	327	299	337	335	351	332	337	380	361	375	345	311	353	323	354	345	354	319	361	329	310	362	367	347	372	369	336	348	340	401	353	352	356	347	353	326	326	320	370	329	376	320	380	330	321	327	318	350	323	366	360	327	335	319	343	349	343	360	352	354	334	331	327	350	366	335	353	340	389	346	303	321	370	378	356	347	353	372	338	346	355	333	326	373	377	333	311	352	356	355	383	376	349	370	345	367	368	331	336	357	379	373	322	363	360	316	338	332	325	320	349	365	345	331	338	354	362	329	325	341	353	364	335	369	356	335	367	355	341	338	333	319	373	343	319	348	321	385	337	341	367	348	358	328	344	354	310	335	327	361	349	374	376	337	317	366	316	366	342	341	363	327	329	341	365	356	318	344	313	339	349	332	349	336	324	342	336	316	371	371	352	350	365	345	353	355	349	361	310	355	407	350	346	320	344	337	349	338	346	339	310	347	336	332	338	352	324	371	325	367	334	396	335	341	362	351	363	339	323	348	319	379	349	386	350	364	328	350	350	304	332	348	303	336	349	351	365	339	310	332	331	317	336	351	369	364	374	333	332	330	348	364	358	323	346	290	343	361	352	372	349	354	337	326	337	367	319	334	355	379	356	347	365	353	357	364	350	350	317	337	368	358	345	311	391	299	330	357	353	368	361	331	332	347	310	372	346	352	315	298	351	327	320	329	381	334	366	360	368	356	374	369	348	344	335	356	338	340	342	336	353	355	323	349	371	327	342	337	365	347	369	327	360	358	339	368	375	344	322	366	334	319	350	341	352	344	281	360	355	320	361	367	352	357	328	377	341	316	340	361	319	340	356	353	335	356	355	366	357	347	332	330	345	333	330	393	383	296	335	342	337	353	360	376	369	370	337	336	358	360	343	344	333	307	320	334	376	345	339	307	351	317	353	333	371	347	340	343	348	369	344	331	369	350	375	323	352	354	366	306	330	339	333	368	358	320	343	346	337	381	363	307	341	358	324	373	345	321	371	357	361	351	347	336	342	328	328	310	346	342	350	341	346	379	325	331	344	356	363	343	360	338	349	373	328	362	358	366	375	323	325	375	382	364	375	327	365	344	347	348	357	364	346	356	350	308	317	356	396	369	360	340	337	350	343	344	308	321	353	349	326	335	338	343	348	350	310	362	335	337	346	325	388	355	368	346	334	335	359	335	341	363	343	337	326	364	398	340	315	363	365	370	325	347	326	342	328	336	364	373	382	313	354	326	304	344	341	337	326	331	330	329	347	301	334	292	330	344	371	353	376	305	347	347	371	354	360	357	348	329	327	358	317	365	358	368	369	354	331	371	366	391	336	354	365	337	343	334	354	334	330	359	355	360	368	350	334	332	348	383	334	364	338	358	353	336	368	360	341	350	344	330	353	336	335	341	406	413	324	354	319	343	333	372	369	362	353	355	305	354	341	353	352	340	361	351	304	327	348	324	335	359	348	312	384	357	373	329	333	355	370	352	372	356	317	367	373	356	315	334	331	343	324	374	334	299	363	336	307	360	327	312	357	371	359	366	357	298	354	358	340	365	325	322	343	337	353	321	323	376	334	355	320	376	362	310	333	356	347	308	341	331	346	356	328	355	316	327	351	367	367	370	335	336	347	339	355	345	341	340	334	321	359	343	331	333	365	373	336	334	331	352	329	347	328	351	335	319	346	386	333	387	362	318	360	314	377	370	348	339	362	391	334	343	304	336	328	364	363	332	357	347	292	344	349	331	370	328	369	342	310	344	363	364	344	350	330	350	329	318	354	318	322	349	360	367	336	350	364	323	348	320	358	394	353	346	328	350	341	319	348	373	346	343	332	338	324	341	350	331	315	363	347	324	330	355	345	344	345	351	345	400	334	348	381	358	356	368	354	361	347	324	350	349	346	338	329	354	340	357	335	347	357	372	367	332	333	344	350	312	359	369	368	353	345	343	350	351	327	327	330	373	353	355	351	344	340	342	357	287	353	323	321	333	352	369	319	334	339	312	360	350	320	326	361	354	337	396	351	362	322	354	341	335	372	349	341	365	343	347	361	329	388	378	335	384	355	324	369	367	330	354	357	327	353	367	353	352	322	367	346	342	360	344	352	334	344	371	336	366	338	369	348	325	352	365	348	335	340	389	335	324	364	339	335	336	340	344	370	322	360	336	348	323	346	378	332	332	351	345	338	324	318	352	363	327	356	328	372	364	319	339	330	357	362	344	343	376	339	310	338	346	365	331	313	336	372	338	351	338	305	309	370	340	350	377	329	354	336	329	390	303	339	346	335	357	356	334	344	317	346	323	329	305	339	355	322	323	299	343	353	376	376	376	381	348	334	339	319	361	347	361	353	342	353	311	372	349	339	349	366	350	324	345	370	328	335	360	324	330	324	314	349	368	316	366	327	334	333	376	340	366	326	330	333	342	330	361	371	375	353	332	337	361	342	349	321	354	325	364	349	331	355	356	360	346	327	354	334	329	343	337	365	356	340	358	328	326	350	356	329	359	353	345	335	351	353	333	343
28733	3693	1351	1059	990	895	887	827	830	827	792	862	870	831	835	860	852	820	851	840	812	828	771	813	865	819	836	835	824	868	810	838	864	809	856	803	830	842	872	805	838	863	820	822	846	834	805	853	857	804	846	792	865	866	834	801	837	787	900	819	846	842	842	808	828	838	823	847	846	883	862	813	821	856	810	873	763	814	830	811	816	803	860	840	811	821	845	840	874	831	802	809	799	843	819	831	845	884	799	842	822	836	828	870	812	865	811	791	871	807	850	805	869	884	859	817	886	796	830	735	855	835	829	858	826	805	805	813	827	802	858	832	835	822	925	822	824	843	823	829	834	834	822	778	844	787	841	862	815	803	892	838	802	852	825	814	851	861	862	867	850	863	846	852	859	806	840	850	804	841	818	744	866	773	834	876	836	781	856	847	861	826	887	779	797	816	862	829	797	821	814	841	797	810	839	812	791	828	825	759	836	799	850	828	869	787	790	787	828	814	875	814	809	858	838	853	819	829	848	784	868	844	823	875	822	834	839	830	819	848	872	811	808	866	805	868	838	812	771	882	823	848	815	857	820	866	831	839	854	796	830	823	823	865	802	837	812	822	796	803	854	863	846	847	823	833	841	790	828	866	838	854	791	830	770	791	798	806	834	774	825	829	865	838	806	759	831	855	783	782	862	862	806	838	865	864	832	815	840	850	852	834	859	783	865	803	812	824	839	797	877	827	796	842	855	810	804	851	830	808	800	805	814	859	801	820	826	802	840	809	818	858	790	845	804	842	860	867	821	825	833	823	849	807	874	801	811	779	822	803	796	782	887	862	859	845	768	883	836	805	815	828	811	847	798	816	817	859	790	833	835	841	793	818	803	844	843	859	837	768	813	848	828	820	812	845	822	780	847	819	864	767	864	818	830	858	857	827	828	809	839	887	813	823	835	824	834	778	836	794	860	804	870	874	809	801	814	829	825	838	798	761	829	876	846	784	788	828	866	837	821	853	784	884	857	808	854	839	805	887	818	840	814	803	875	811	834	851	761	836	801	845	827	806	836	832	879	819	851	806	803	821	855	805	781	856	817	824	826	846	850	800	794	787	822	862	812	872	830	831	817	842	825	854	851	832	865	762	823	832	801	849	843	885	818	820	844	764	822	854	811	829	822	858	853	802	821	814	845	811	846	824	789	832	811	809	889	821	838	801	789	860	872	832	860	858	837	772	795	845	769	820	789	849	805	806	764	771	801	877	771	813	763	835	838	811	769	802	832	839	838	780	829	797	839	812	858	847	735	825	814	762	880	807	817	817	824	769	829	863	843	796	808	789	831	856	887	819	769	809	774	818	795	838	858	858	811	884	833	857	777	794	819	773	861	872	806	822	805	863	836	868	832	886	806	860	825	848	843	800	814	844	823	785	848	831	861	784	820	811	799	861	817	793	822	838	803	834	802	820	847	796	788	792	895	831	875	784	814	806	822	808	880	815	850	889	784	784	836	846	777	898	880	820	837	891	842	851	820	804	868	786	860	757	834	827	798	877	803	779	805	782	800	845	774	783	814	783	850	813	785	840	836	851	823	869	828	792	879	827	862	808	783	810	778	872	819	758	858	798	798	832	788	827	841	871	846	802	841	794	811	847	822	820	888	846	843	830	828	847	843	840	830	827	850	810	803	838	819	764	793	780	799	823	748	816	795	791	852	853	788	844	782	874	798	819	837	827	830	790	820	820	803	812	822	851	843	847	832	819	791	837	801	814	816	860	834	854	817	842	816	813	829	757	864	793	821	853	817	837	853	836	888	830	867	780	843	867	825	841	820	837	842	844	810	813	779	852	851	880	801	805	830	796	897	836	828	840	793	869	839	817	835	811	853	816	811	847	848	848	898	863	867	825	834	811	858	795	827	823	820	800	834	858	801	872	805	809	812	838	790	864	855	856	841	768	801	836	828	799	840	797	811	855	863	858	861	820	807	881	796	869	806	825	885	839	813	762	824	791	793	820	899	869	800	787	850	829	849	865	866	812	826	840	829	862	813	845	781	841	795	822	799	852	842	826	854	835	853	808	821	870	813	799	852	813	793	861	789	793	820	811	844	788	832	824	840	756	817	834	790	780	805	794	847	821	799	845	819	822	809	784	860	788	819	859	850	826	759	900	842	814	847	803	846	822	757	860	859	819	785	805	857	829	808	814	857	766	872	816	863	836	874	860	876	792	792	803	832	792	864	786	817	772	852	866	805	857	776	839	876	786	797	793	881	830	820	831	844	870	845	845	857	786	801	799	855	803	838	860	781	796	847	821	848	822	829	792	856	789	828	859	803	828	801	821	815	830	831	828	871	858	803	800	827	853	848	852	798	823	754	828	841	779	857	784	824	874	860	845	823	828	811	846	814	784	750	821	855	792	857	824	802	800	833	849	847	845	832	812	775	870	758	796	790	826	803	784	815	856	835	871	858	844	803	814	825	747	800	805	872	824	797	845	818	861	834	851	854	818	783	852	819	833	858	880	834	837	846	813	833	865	750	832	788	885	790	828	811	846	786	802	864	826	837	796	830	832	842	817	799	876	847	839	825	829	802	814	848	801	836	850	815	838	821	819	831	841	826	795	798	821	804	817	818	765	786	829	843	825	844	820	851	873	809	813	834	848	822	790	819	841	852	771	771	818	850	783	788	832	846	820	834	805	833	830	843	853	829	854	809	814	795	799	835	805	818	829	850	832	813	792	777	856	826	849	840	811	809	800	877	840	851	826	805	813	810	862	877	843	876	855	833	834	843	794	818	831	891	816	821	832	847	827	856	758	831	824	832	843	827	815	819	776	812	789	785	833	844	796	866	863	824	772	794	868	826	823	807	864	797	865	814	797	825	830	812	803	839	859	844	856	815	797	825	767	834	775	845	826	813	836	838	860	795	837	796	771	777	886	815	841	787	822	798	889	788	763	781	825	821	801	854	787	877	797	832	801	838	826	839	837	799	841	859	817	856	834	828	761	800	787	821	851	866	828	868	823	778	846	829	833	826	784	837	848	838	776	786	839	838	890	852	824	817	805	826	815	850	796	812	819	825	872	787	855	831	812	801	847	859	814	812	819	842	796	818	797	847	813	826	842	844	836	813	780	799	865	773	791	838	860	809	836	817	812	831	805	817	887	846	770	809	861	833	834	871	770	835	809	820	837	840	831	853	798	814	873	811	801	847	774	848	805	810	837	825	800	836	830	834	806	831	782	816	871	800	807	822	814	803	827	793	836	761	872	849	776	843	833	806	827	842	846	802	836	845	832	853	822	835	850	891	822	822	830	813	846	800	840	792	810	816	813	797	856	872	757	811	782	888	810	834	832	851	810	843	816	842	830	888	840	797	802	816	761	831	810	813	868	826	806	819	807	845	851	795	856	850	816	920	828	823	830	839	839	806	856	809	836	808	892	781	828	866	861	817	835	829	779	768	827	825	820	800	790	851	798	809	812	837	843	839	770	846	831	797	845	815	856	800	793	814	818	821	792
24335	21428	25140	28109	21429	21438	17552	679	410	403	389	375	348	356	323	315	293	308	324	294	300	336	314	332	290	307	290	276	310	310	304	311	289	283	287	308	286	311	304	299	302	285	323	319	316	293	290	286	314	279	302	312	304	296	275	313	278	278	286	296	276	322	272	273	281	242	268	276	301	278	267	305	269	279	272	269	290	291	281	293	286	274	296	258	281	302	287	293	292	278	295	302	292	290	294	314	305	298	280	311	283	267	272	293	284	287	284	283	274	283	287	281	286	272	272	295	271	269	291	261	281	280	299	291	283	286	289	309	287	311	315	291	310	266	299	308	302	296	303	336	285	304	291	300	292	301	283	289	259	290	276	272	294	271	287	299	342	309	310	261	275	279	291	309	304	298	311	315	308	316	291	308	301	287	264	276	272	297	297	306	275	274	289	285	308	291	273	297	263	296	303	309	309	298	311	252	291	258	300	291	286	258	258	279	266	287	296	294	315	320	278	272	293	326	321	286	302	282	302	307	266	303	278	276	295	263	263	297	302	304	284	352	314	276	302	298	283	283	299	283	281	314	264	296	271	305	294	320	292	257	278	317	325	275	303	315	297	266	275	278	296	289	317	327	300	304	298	259	270	328	283	284	305	306	273	313	264	278	300	275	301	320	307	289	341	295	268	292	284	261	269	299	297	290	280	315	289	309	304	291	342	275	289	276	281	277	271	295	315	312	283	291	305	290	293	280	282	283	295	303	297	294	291	319	268	300	277	276	305	292	270	298	306	287	275	260	284	300	292	296	296	280	305	293	302	304	319	284	294	305	281	256	339	274	287	250	273	283	307	287	280	299	285	316	301	320	304	304	275	310	272	285	286	261	301	248	299	284	273	286	324	307	302	291	288	269	286	275	327	279	296	294	298	294	265	316	271	272	273	288	278	300	289	290	274	275	281	279	294	239	280	278	313	302	293	303	298	288	301	284	293	284	281	317	302	316	294	274	293	290	288	261	292	264	272	290	298	310	283	308	306	276	277	303	271	278	278	321	269	284	315	301	287	303	306	308	322	307	316	292	278	286	275	314	306	275	293	288	272	307	284	284	302	302	263	299	299	275	283	303	287	307	280	309	283	328	314	294	317	316	317	302	293	286	305	264	288	277	297	280	277	277	310	284	287	259	298	281	312	315	278	307	300	281	285	316	293	301	293	287	274	293	282	240	311	301	287	299	287	300	289	322	318	308	328	342	330	325	290	278	299	284	285	272	269	310	281	298	293	314	283	273	285	315	326	266	289	292	278	287	265	288	304	298	292	289	315	302	294	292	289	286	279	275	274	247	298	277	318	302	296	291	302	284	274	312	285	286	287	274	294	260	286	330	276	310	287	308	277	237	283	284	287	291	278	266	303	306	241	295	295	296	290	300	279	302	303	292	291	302	296	301	296	306	292	272	333	287	288	286	263	287	277	305	302	294	287	306	349	255	282	284	271	297	322	285	304	280	281	277	298	269	283	288	310	306	305	321	277	274	273	303	263	299	273	280	280	279	284	265	321	277	277	285	324	276	282	282	288	277	281	283	275	336	289	279	332	296	289	291	262	259	284	316	273	270	289	290	249	284	297	326	303	267	283	303	275	312	251	292	258	311	300	277	291	287	301	318	283	267	275	295	313	303	293	308	263	289	307	285	280	293	302	307	287	269	278	286	313	285	295	299	280	288	290	290	294	287	262	280	265	289	301	272	352	290	303	303	279	356	281	313	306	308	312	310	326	297	299	296	303	278	301	281	274	331	295	270	286	272	270	270	298	277	299	294	280	293	298	279	277	284	310	286	316	333	314	292	304	279	291	282	322	301	277	281	310	316	307	322	262	277	291	284	287	298	278	306	271	317	258	282	279	294	297	302	309	273	265	296	292	301	301	316	285	275	324	294	298	260	280	271	308	289	306	303	271	298	329	277	268	288	296	325	322	264	310	305	305	304	277	291	312	293	296	277	287	255	294	308	305	317	293	276	321	255	306	266	276	261	285	287	295	273	288	289	305	284	274	270	293	298	302	327	250	283	284	294	296	270	293	276	271	293	323	263	288	274	299	279	316	275	290	295	313	291	261	311	278	269	282	236	303	286	285	313	307	294	299	302	312	305	274	301	305	277	306	315	293	315	278	261	285	297	272	279	296	261	283	282	298	287	268	277	291	292	289	278	293	294	288	282	269	332	289	291	305	321	278	293	286	309	305	262	279	278	285	294	278	306	318	256	282	250	262	326	275	272	295	301	287	290	269	290	298	296	275	284	291	255	293	290	295	283	289	306	302	305	286	292	296	282	261	307	304	312	296	256	263	290	333	275	323	285	286	287	315	319	267	260	273	275	291	282	285	293	280	286	277	273	257	273	296	307	305	315	284	314	275	273	287	259	288	266	306	292	289	307	310	293	301	288	285	289	284	309	295	268	304	300	301	329	286	314	282	254	266	263	303	269	305	278	290	296	280	326	316	302	286	305	324	295	311	291	300	313	299	305	288	300	305	279	289	253	255	311	282	295	280	258	266	277	269	283	320	273	258	284	303	306	261	329	302	316	288	270	308	293	286	271	308	294	292	299	269	307	293	290	307	307	274	261	290	300	276	257	285	282	282	308	309	291	287	301	289	267	299	301	297	299	281	318	298	267	275	263	269	291	262	292	306	285	306	277	275	308	285	277	308	291	255	278	293	319	289	289	262	286	323	305	311	283	298	262	333	269	302	240	288	275	322	284	330	297	329	293	304	271	306	278	309	311	303	293	285	303	284	310	259	307	300	300	285	268	280	316	291	280	276	303	291	307	322	249	302	265	295	276	290	274	367	298	314	285	293	357	257	290	300	310	296	283	292	297	295	309	325	297	278	269	297	288	292	292	261	281	290	302	318	315	323	298	290	269	302	292	303	288	313	280	269	320	292	315	284	325	299	265	299	259	275	275	302	270	278	270	285	281	309	313	292	318	293	280	304	318	288	307	295	281	311	283	316	300	269	279	276	271	295	271	292	328	278	299	312	286	279	286	273	311	310	267	306	282	284	287	295	296	295	286	306	272	283	297	309	282	258	285	276	294	298	302	293	280	293	293	257	261	314	269	304	297	294	289	272	286	269	308	283	280	266	312	299	301	286	306	271	304	272	332	304	301	299	302	259	287	294	273	282	280	250	299	304	299	292	321	296	264	303	272	310	272	289	292	310	256	314	307	286	317	330	320	256	258	274	264	294	280	301	287	270	270	306	305	300	268	289	311	294	274	298	293	291	290	266	316	302	285	301	293	325	298	254	281	283	288	262	296	300	289	290	281	320	285	282	305	295	293	313	268	314	293	291	312	271	310	308	320	296	287	317	258	293	305	289	294	288	325	299	295	266	258	264	274	269	299	278	292	273	271	271	269	314	305	292	294	273	298	313	296	318	308	285	297	299	298	285	263	264	308	278	305	264	285	302	261	308	290	268	302	284	263	311	295	288	303	282	285	307	283	285	284	300	305	277	313
36730	4777	1820	1142	909	803	778	792	701	725	726	744	692	735	727	701	710	736	682	706	679	717	687	664	662	660	697	693	695	695	670	649	689	688	672	666	694	660	653	687	642	649	706	694	686	673	698	704	669	734	655	618	732	725	672	680	685	650	648	674	658	690	655	625	683	645	722	668	682	660	644	652	658	671	692	684	630	659	681	668	641	683	710	671	680	693	678	689	692	646	673	716	651	663	687	663	704	700	696	733	651	649	715	667	672	671	688	682	676	660	679	687	664	630	729	668	665	714	717	640	680	716	727	714	642	662	674	642	673	634	712	700	686	679	672	689	685	661	659	721	687	691	670	670	671	657	683	683	656	716	683	658	684	642	674	654	684	658	645	700	665	657	739	689	706	689	684	679	651	682	606	671	686	664	663	676	696	717	667	664	682	684	721	661	716	694	725	710	662	665	693	688	667	735	664	725	642	690	669	647	702	636	701	673	713	703	701	687	663	660	679	683	664	674	684	681	684	669	676	655	677	715	666	680	661	636	699	654	642	665	652	700	698	652	678	687	697	658	680	672	690	689	661	683	667	689	692	732	698	655	671	693	688	740	646	675	669	706	692	668	711	708	673	684	709	638	705	654	654	684	680	636	656	637	659	659	707	685	662	614	674	687	714	659	684	684	670	715	714	680	650	669	639	701	678	680	653	689	718	710	671	719	670	682	651	684	699	619	705	647	634	695	680	644	653	687	689	648	644	689	642	677	682	639	661	647	714	645	670	651	667	679	632	654	677	670	713	713	661	667	763	664	661	670	653	643	676	706	655	669	640	681	660	672	678	673	700	682	676	707	646	648	698	693	679	701	663	750	703	699	709	614	706	705	687	662	675	705	678	671	662	687	656	690	694	662	710	626	632	648	672	662	693	640	747	665	665	700	689	664	681	693	682	698	658	700	678	699	642	663	641	729	667	694	701	693	708	685	710	657	638	696	712	669	655	704	731	701	696	670	645	690	695	642	672	638	683	649	652	709	684	646	727	682	718	706	659	676	656	672	723	691	680	690	737	661	666	676	690	687	620	675	655	679	655	675	695	691	681	688	635	666	660	727	648	658	672	727	692	660	721	659	667	716	689	693	705	670	656	700	703	704	702	684	653	636	662	675	764	670	688	634	685	661	685	671	727	721	693	704	665	664	700	678	650	661	634	664	641	688	703	701	650	677	662	630	679	679	641	671	697	719	680	670	711	664	684	711	653	693	628	717	671	676	705	684	666	692	692	687	664	697	656	681	712	678	653	673	688	692	685	692	664	659	674	644	708	655	651	621	677	665	683	725	671	682	682	681	679	657	670	670	686	633	725	707	692	676	665	635	658	656	678	666	700	710	675	718	654	714	708	670	700	679	668	650	714	698	681	723	700	668	641	700	671	708	664	703	682	714	715	684	662	714	643	686	660	677	659	664	696	667	707	713	695	690	682	726	732	728	687	651	678	681	657	654	696	695	714	694	626	660	678	643	679	705	663	665	680	691	670	670	677	674	679	662	673	648	714	721	671	665	658	662	666	686	656	650	711	762	672	672	684	672	658	691	689	658	675	682	658	657	754	683	674	668	681	678	643	681	681	695	693	682	702	672	716	718	672	706	691	641	693	674	657	676	707	664	671	739	655	644	666	657	668	637	667	686	681	676	679	730	670	690	698	693	668	693	697	692	697	695	660	663	690	729	697	682	656	715	665	705	708	601	690	691	697	644	681	669	681	707	648	692	644	658	729	685	696	689	665	695	689	718	689	667	691	663	636	711	719	658	712	631	700	672	638	700	682	699	686	699	747	644	651	683	651	688	686	697	646	696	642	698	673	676	656	710	673	703	659	661	697	676	677	629	688	653	671	678	669	681	665	678	694	654	674	655	668	668	697	703	663	668	677	723	713	688	665	674	657	668	671	737	698	708	733	669	704	682	711	721	661	669	709	669	712	651	620	723	705	699	650	708	655	687	685	688	663	657	666	650	692	602	666	657	674	655	658	691	695	681	709	707	680	671	683	707	655	707	698	650	637	624	692	715	697	673	721	676	674	699	670	652	695	677	639	683	694	656	649	695	675	685	687	706	676	628	652	635	689	650	708	699	704	697	676	678	672	672	663	695	655	646	654	673	695	656	652	669	688	677	679	703	751	669	649	696	666	705	657	638	687	669	695	661	660	699	704	663	692	732	631	664	682	683	643	648	668	673	665	715	656	655	623	628	680	660	651	703	698	625	714	713	627	689	649	655	726	658	679	668	660	667	691	685	690	671	667	669	696	639	679	673	699	697	682	659	686	678	681	699	697	721	695	671	684	691	673	636	686	715	676	668	698	663	666	708	686	714	657	630	701	666	696	713	619	715	701	645	708	668	689	676	678	684	725	673	691	660	694	662	705	687	693	669	702	697	649	709	681	670	675	633	665	693	700	677	696	674	694	679	672	739	691	703	656	679	694	664	659	706	619	683	675	691	676	656	645	721	671	660	738	670	686	691	663	672	685	710	709	680	699	677	678	616	670	689	701	686	689	715	673	680	678	736	652	625	675	715	674	687	687	667	694	657	622	666	663	681	700	681	653	699	722	609	686	698	693	648	619	656	658	667	700	687	687	645	682	654	682	682	672	691	669	734	701	672	702	666	684	711	659	641	664	702	701	683	684	649	677	634	698	656	655	686	667	672	657	700	716	702	645	661	650	642	679	708	676	692	662	665	680	682	685	703	715	679	678	675	650	688	642	714	657	677	667	694	662	692	670	643	652	645	687	708	698	694	646	639	663	689	672	681	666	687	718	702	684	682	680	682	693	673	691	651	732	728	646	668	656	656	694	703	691	726	700	677	660	705	684	674	701	678	709	661	658	658	714	655	669	720	710	703	673	661	676	723	694	712	667	653	691	658	656	668	699	662	680	660	689	699	657	655	684	703	636	671	682	717	658	686	643	635	727	696	673	660	672	728	680	702	689	637	666	704	704	666	675	644	684	698	656	690	697	691	668	674	705	664	681	632	662	712	654	713	695	662	714	691	653	703	688	687	677	667	703	678	633	671	707	655	721	699	654	698	672	647	663	653	666	621	674	669	692	660	744	687	711	737	646	638	702	723	652	665	657	643	685	662	625	663	715	678	686	720	682	680	667	652	705	661	667	698	676	688	678	706	673	665	638	629	685	660	684	718	680	740	666	709	713	675	585	699	688	638	670	668	736	706	698	665	733	666	688	717	659	663	669	670	675	710	702	665	686	684	720	683	675	650	678	706	696	699	660	694	705	653	630	678	687	658	682	724	703	631	667	670	689	678	700	658	614	696	677	676	646	671	675	664	678	690	642	640	655	724	674	711	692	705	683	643	701	703	710	698	687	683	662	664	683	685	672	699	673	696	649	675	641	689	692	683	690	637	663	717	703	744	693	697	674	670	668	652	662	709	652	688	700	651	680	685	681	691	690	674	643	707	657	672	661	662	647	690	650	681	721	682	698	662	710	718	700	681	715	658
31209	21151	13146	868	277	249	247	200	245	242	238	257	227	243	225	241	236	193	212	224	253	232	214	216	229	248	249	235	220	241	238	221	208	234	255	254	235	205	202	220	240	219	225	245	210	223	217	230	232	216	208	223	216	242	227	232	207	240	203	208	235	236	229	230	225	268	258	244	221	209	212	253	242	219	219	241	249	245	231	246	208	219	200	237	251	231	219	208	255	245	229	240	243	251	246	227	259	260	224	252	219	245	231	217	222	204	229	240	249	209	232	229	231	254	215	222	222	243	237	246	224	244	225	224	234	210	245	217	216	249	237	261	216	217	229	229	184	218	251	199	254	233	208	200	221	247	210	245	217	213	235	240	233	231	234	224	225	227	223	212	242	234	237	213	204	227	228	233	250	219	206	236	199	224	215	227	228	232	251	226	243	222	231	210	206	245	269	230	189	218	205	256	224	256	247	235	247	233	233	235	214	227	239	220	236	244	247	238	205	239	249	233	236	235	230	223	217	210	223	240	230	253	232	234	221	239	240	212	244	239	233	229	224	268	198	228	217	231	217	241	239	230	243	245	218	236	216	216	220	227	224	238	200	234	220	232	218	237	217	225	207	210	226	276	266	230	233	209	212	243	226	239	258	222	202	253	204	218	264	210	225	235	225	265	254	215	213	259	245	253	245	235	231	224	236	228	237	246	262	220	212	231	222	214	242	266	252	228	249	239	229	233	250	223	201	241	222	213	228	238	248	219	227	267	238	221	240	228	231	220	227	245	212	234	199	229	253	228	241	250	232	220	212	208	233	237	220	240	241	219	224	220	205	219	214	236	220	248	254	244	242	230	239	196	210	239	232	199	248	232	236	251	226	199	219	229	241	240	238	208	261	227	220	231	231	214	253	194	210	228	227	234	235	232	202	224	201	213	233	229	223	217	200	230	230	267	248	244	257	226	212	230	228	212	197	256	236	226	227	222	258	219	253	225	246	204	219	236	254	256	220	254	228	231	212	212	234	220	245	260	272	225	204	241	227	234	236	232	236	245	239	218	228	221	214	247	214	231	221	197	215	186	207	234	228	224	232	238	237	221	249	260	241	213	221	235	243	227	239	210	238	209	210	253	221	217	243	218	200	234	234	229	231	227	238	247	241	242	217	226	228	218	237	233	224	242	245	232	241	252	223	208	221	249	223	224	244	234	213	247	251	229	245	204	221	237	228	228	217	238	250	240	235	234	222	220	201	252	264	234	233	240	221	227	203	222	219	227	205	214	235	242	227	209	235	247	251	223	235	229	213	245	233	232	256	239	253	233	234	259	217	234	216	199	221	225	233	213	232	244	241	243	238	219	241	241	228	217	245	236	251	230	245	231	220	212	260	230	203	245	226	210	215	244	245	266	231	260	223	201	227	241	232	234	210	186	227	254	248	229	251	221	222	232	242	250	244	233	234	229	214	243	239	228	227	221	231	210	225	205	252	215	218	242	241	238	250	218	240	242	228	228	217	194	245	229	214	222	244	239	224	225	206	199	235	230	259	231	238	233	243	205	210	268	235	235	227	240	239	238	226	251	243	241	239	246	231	213	206	218	231	206	248	220	202	230	243	209	239	247	219	225	209	230	251	214	216	234	237	221	226	222	218	225	219	219	227	242	224	196	235	222	237	239	210	234	202	233	235	225	231	242	238	200	240	236	245	268	227	206	200	213	227	235	220	223	251	249	245	245	224	222	246	235	215	217	237	256	205	209	245	245	236	226	206	218	254	237	222	215	218	231	234	217	211	255	230	217	227	227	222	228	221	240	221	254	218	219	231	255	236	229	230	232	245	211	233	249	247	227	241	245	224	210	247	252	232	224	236	251	213	228	252	237	236	220	211	245	262	252	204	223	221	273	228	209	236	225	238	221	213	222	245	198	227	226	247	242	229	265	216	258	272	232	236	241	230	242	226	265	234	218	228	209	239	221	242	254	203	194	233	255	232	233	245	221	237	214	229	232	210	227	222	237	235	229	223	221	243	235	254	226	226	213	216	236	233	246	246	212	211	247	224	238	248	227	251	239	211	209	222	232	227	216	221	241	234	228	256	225	218	222	248	216	230	235	231	226	240	241	220	245	246	232	238	219	232	211	224	236	224	243	228	231	226	229	205	242	226	246	222	247	291	219	232	247	224	210	251	252	292	238	222	215	247	247	236	254	237	233	255	227	233	232	232	240	225	198	228	214	235	244	257	230	222	233	235	244	232	243	243	208	256	206	227	233	235	237	236	227	214	220	196	226	208	224	257	253	221	216	218	214	218	233	252	241	203	216	220	208	205	228	233	248	247	230	231	195	217	226	223	227	223	255	244	234	260	219	214	202	236	234	230	220	262	237	231	247	258	223	232	225	231	210	239	230	218	209	209	241	239	229	228	214	194	253	222	216	235	195	236	219	242	248	246	225	202	240	228	231	229	243	209	246	225	239	258	235	235	228	245	231	238	214	211	238	251	246	216	224	221	220	249	226	221	255	216	236	224	214	211	256	226	211	222	217	247	252	218	216	237	248	227	238	225	209	235	239	240	244	226	233	229	247	241	215	271	220	199	235	255	212	223	260	270	214	265	245	221	249	243	259	237	262	209	229	255	228	204	239	226	206	215	229	228	202	262	228	235	237	237	219	243	253	219	243	227	252	251	229	253	239	232	222	237	227	248	246	240	249	224	218	244	252	243	233	243	247	248	225	221	218	254	230	236	228	220	234	238	228	217	230	263	219	230	217	234	218	229	250	217	239	222	251	253	239	239	216	236	238	243	231	220	241	236	214	223	223	226	190	189	252	242	241	235	256	204	239	242	227	217	221	214	238	246	274	217	219	217	216	248	240	251	242	238	220	215	212	259	238	253	256	249	211	212	239	255	216	243	252	215	246	243	244	264	230	256	262	229	240	220	235	242	242	240	246	225	211	235	215	230	246	215	221	204	233	238	196	243	220	223	218	232	220	240	249	231	250	254	224	214	234	213	238	241	214	221	236	222	226	245	243	224	257	253	225	240	208	266	216	257	234	248	225	250	211	242	259	242	205	216	250	245	233	232	202	261	242	223	221	244	214	242	232	230	213	237	244	220	246	202	230	218	229	213	215	254	231	206	224	212	207	225	255	279	247	240	212	240	237	230	258	235	237	256	207	200	239	238	217	243	212	233	208	262	228	224	261	227	236	227	251	227	235	220	220	234	236	246	216	246	231	228	235	236	235	211	246	254	229	219	231	207	240	226	228	233	216	228	238	229	255	238	219	233	232	237	241	245	255	231	224	191	227	240	240	266	220	236	210	225	219	228	251	218	240	250	209	217	219	230	246	211	256	234	220	229	239	221	227	225	217	221	246	240	230	210	204	240	230	249	223	246	220	242	232	234	260	238	236	219	247	254	206	236	249	245	225	223	232	249	232	222	228	194	250	218	203	221	244	244	238	219	224	237	228	257	227	216	260	224	227	234	275	242	223	229	247	233	199	244	212	229	242	222	244
12958	1310	681	567	594	597	605	588	589	623	615	594	598	624	611	578	616	604	589	616	587	629	591	597	574	615	565	601	613	616	587	599	591	611	606	624	609	583	626	598	608	653	583	601	571	625	597	538	601	603	592	605	602	612	608	606	592	576	592	595	594	587	599	624	631	606	591	581	588	583	596	578	608	585	628	588	577	580	609	590	579	629	594	590	575	612	571	602	609	648	641	584	603	579	586	640	546	591	615	613	581	629	604	594	591	587	615	632	625	629	648	580	605	626	582	610	548	572	562	587	603	577	627	549	635	585	631	605	596	575	563	618	559	621	604	549	626	595	569	606	602	609	615	574	628	619	606	603	598	604	618	548	609	584	606	612	593	609	564	569	670	624	583	602	587	576	619	605	596	628	633	599	602	615	623	619	572	596	589	620	607	559	594	616	609	605	583	640	628	623	543	590	628	621	575	589	603	619	638	613	608	594	563	604	606	598	601	599	514	597	628	561	620	618	583	583	574	661	628	602	588	661	584	642	607	643	581	610	566	562	586	587	614	577	594	652	581	574	577	549	598	607	652	592	608	654	613	591	597	605	624	571	650	613	630	618	583	580	603	588	627	563	613	575	560	589	609	593	621	561	578	609	590	559	614	595	596	644	605	648	582	634	593	624	581	581	569	592	569	579	608	584	586	551	608	547	643	604	612	572	601	613	605	629	584	607	617	575	604	584	523	602	586	616	569	589	565	584	604	633	604	581	571	585	603	603	612	544	561	599	600	589	610	585	622	610	600	582	545	627	579	577	569	619	598	604	573	586	588	630	613	599	610	581	618	557	627	569	595	611	629	595	593	588	612	546	592	553	604	611	616	577	584	627	631	580	577	612	604	551	591	613	572	609	620	590	621	596	577	609	658	582	622	581	605	607	620	574	601	587	522	611	593	577	589	586	617	575	601	594	591	625	628	566	588	632	619	584	643	559	621	597	597	609	618	605	572	609	579	595	578	597	648	595	582	617	607	596	584	570	616	637	589	561	612	608	622	568	612	609	570	614	577	583	625	614	564	557	609	609	633	594	622	578	611	574	590	613	627	601	592	596	574	602	598	573	580	595	564	600	594	626	629	577	643	577	571	640	622	575	583	612	625	598	614	586	577	641	617	608	618	567	613	562	610	540	629	615	559	579	571	596	596	611	596	584	594	636	602	620	638	571	617	617	605	559	613	631	664	583	584	594	616	641	599	596	582	624	592	614	602	584	596	632	616	615	586	593	554	582	597	643	647	588	575	642	646	618	611	586	594	621	572	607	620	618	600	583	595	615	592	594	609	588	611	533	605	594	595	610	615	576	575	536	618	611	587	598	613	559	610	669	560	578	581	645	612	621	614	597	617	613	575	622	584	631	598	661	603	642	610	604	569	571	622	579	642	615	621	632	653	607	644	576	601	635	614	598	590	657	589	612	605	548	614	568	627	626	603	571	633	571	587	612	607	586	626	631	616	584	600	583	601	574	558	616	611	578	632	615	626	642	615	581	629	562	591	602	598	634	557	631	594	577	598	616	584	575	621	626	599	628	618	616	598	622	621	608	624	596	620	594	601	620	619	584	583	575	601	631	606	567	590	618	600	640	608	610	597	614	578	559	592	592	590	604	591	616	608	577	616	576	597	582	608	585	609	601	609	640	583	640	643	591	589	632	588	567	639	633	627	601	609	589	611	590	616	531	611	590	601	608	564	562	649	572	634	612	615	595	597	620	651	624	613	617	577	632	591	594	616	614	619	580	601	642	607	621	610	633	591	591	570	625	598	623	617	607	569	584	615	618	585	592	569	622	635	584	588	601	590	566	597	608	560	620	578	577	575	628	591	612	567	608	596	540	593	608	633	591	598	630	594	604	612	649	607	600	615	631	603	637	544	592	565	635	582	583	588	624	574	624	601	570	631	619	545	630	606	623	624	628	589	653	555	660	608	623	579	560	593	646	616	596	612	573	630	618	592	613	621	603	615	599	599	590	619	603	611	586	618	599	580	611	579	608	568	576	588	617	592	609	620	607	609	618	586	652	591	562	633	598	563	587	588	596	622	634	600	612	627	584	628	566	598	620	572	573	595	594	639	591	632	575	573	619	589	649	638	601	540	584	623	588	638	586	620	610	587	553	557	604	582	590	600	605	601	563	585	621	565	647	580	600	582	586	590	614	618	589	590	599	618	621	644	572	606	606	625	602	588	633	582	590	614	584	635	621	592	597	619	628	574	580	588	619	633	627	560	603	606	603	600	572	649	613	593	556	575	566	615	575	641	566	572	628	622	622	588	582	563	617	608	634	628	617	606	572	570	556	579	608	586	613	611	580	561	599	602	613	610	581	566	624	592	596	590	596	586	630	637	566	625	593	612	614	652	630	579	601	657	610	562	572	596	628	572	570	585	613	641	621	606	596	649	634	612	618	641	636	613	584	612	623	624	562	581	648	638	569	595	563	582	596	632	623	614	624	598	583	612	587	580	595	642	560	602	609	639	575	581	597	597	592	599	618	593	609	585	618	601	597	617	611	647	611	606	613	617	634	564	635	616	608	596	594	579	581	620	617	584	602	622	618	621	642	625	583	620	595	595	584	636	587	559	598	599	601	604	611	606	576	603	606	593	622	603	619	594	613	586	640	606	627	591	624	574	576	607	616	606	591	604	584	591	612	584	654	615	580	584	583	589	614	590	587	612	604	650	580	600	603	608	622	652	580	597	595	627	582	582	592	613	564	632	578	610	590	590	573	620	607	627	620	607	585	619	600	590	605	602	620	602	579	584	583	596	583	600	597	591	614	579	597	601	615	615	629	580	591	569	627	574	618	584	639	596	620	557	578	636	580	604	625	628	579	616	643	629	572	569	600	614	606	600	600	608	623	639	617	579	587	620	600	586	604	599	594	592	577	601	650	577	614	602	599	613	605	576	587	609	590	626	593	597	593	595	610	582	559	595	592	591	575	624	607	586	633	604	633	588	585	623	635	608	573	618	637	578	567	600	644	537	639	603	632	613	579	594	587	623	590	596	591	599	574	632	607	562	631	618	600	594	595	627	612	601	595	560	615	609	622	607	598	573	589	594	576	620	601	643	625	583	588	591	646	599	602	602	617	620	621	630	555	584	591	643	582	592	597	666	592	605	573	601	615	624	605	592	558	574	583	593	610	575	620	597	589	613	612	592	624	618	599	542	586	595	593	630	661	615	636	574	644	586	633	617	629	563	585	613	599	548	627	593	609	617	591	628	567	580	561	602	580	619	620	604	602	554	618	611	590	596	640	626	603	584	604	586	584	591	568	609	618	573	610	564	607	569	609	576	567	611	613	589	639	632	590	636	582	591	627	620	619	622	615	561	625	593	577	589	539	574	607	622	594	601	598	588	563	581	585	591	637	603	597	604	614	612	594	586	586	618	559	551	562	632	619	591	586	622	591	618	599	633	584	611	626	625	593	586	591	578	632	610	614	620	637	598	645	604	567	587	653	634	617
24977	21420	24727	28503	21417	20901	1059	474	377	405	425	372	365	374	366	389	365	346	323	337	365	368	348	356	327	374	374	314	333	381	356	357	334	366	372	382	345	349	366	289	336	352	363	344	361	358	361	340	338	308	328	358	350	341	374	362	370	349	327	358	350	332	325	363	325	336	351	351	354	366	364	334	326	341	356	333	340	327	370	347	376	318	323	337	325	352	331	334	300	363	358	366	370	365	363	378	329	335	364	358	336	374	361	363	388	344	371	357	320	369	362	353	345	364	333	358	326	354	366	309	346	338	352	317	376	375	365	318	360	363	333	379	341	367	313	391	342	364	367	354	336	328	318	356	363	345	357	347	368	353	318	346	321	352	333	354	347	363	374	355	352	330	388	349	344	321	333	336	309	345	360	356	352	341	371	334	334	354	354	335	336	342	352	322	371	329	352	346	373	358	345	364	360	353	357	355	363	357	335	311	330	341	366	372	346	324	328	351	361	359	357	338	370	372	357	309	332	320	325	348	340	353	372	367	343	334	366	332	326	323	357	339	358	359	325	346	353	357	314	370	340	347	386	371	358	353	335	349	320	323	351	384	308	320	405	345	372	327	335	336	318	335	327	315	355	316	358	342	348	357	354	340	385	355	327	308	328	334	339	298	352	359	344	337	329	345	371	316	331	326	328	373	372	343	365	347	314	367	362	345	328	371	329	362	332	308	332	330	321	360	334	365	328	341	312	371	337	363	370	385	382	332	374	327	347	333	366	383	340	342	317	334	321	334	332	337	320	362	391	334	316	332	306	305	347	333	361	361	380	359	368	362	353	389	326	339	346	361	364	349	348	334	336	350	356	331	333	331	362	339	338	363	350	369	366	364	341	330	365	356	340	341	322	336	353	340	338	363	350	348	364	344	318	339	361	349	359	358	341	347	346	321	346	347	341	373	313	353	315	354	347	338	335	356	361	355	339	319	346	324	309	318	341	382	354	341	361	334	339	354	352	332	358	328	334	319	349	362	334	345	336	354	322	357	367	350	339	339	317	335	354	315	339	318	374	327	372	364	335	357	343	335	324	324	352	363	328	351	334	349	384	345	345	327	349	380	378	356	339	309	374	340	384	343	352	360	343	346	356	323	360	329	326	359	357	319	321	348	385	342	320	362	325	365	334	320	353	342	356	293	323	360	306	348	378	364	386	344	361	346	325	373	375	346	326	376	382	337	352	348	386	335	358	349	344	347	375	316	357	357	364	358	326	348	327	381	320	339	310	339	384	351	333	360	365	369	324	345	358	340	340	382	335	315	337	360	352	338	339	355	350	322	341	342	347	376	359	330	403	328	359	355	346	324	351	324	360	352	336	328	329	359	298	331	356	368	356	318	348	358	314	324	357	359	344	344	350	339	326	369	313	345	349	334	345	326	350	359	338	359	347	406	383	343	394	362	353	330	355	348	377	327	347	349	353	365	340	391	346	314	354	324	350	321	311	355	338	324	346	326	375	371	339	360	376	353	339	348	328	369	336	320	326	351	333	332	330	342	344	378	344	345	378	328	352	329	366	321	334	322	347	353	372	344	336	331	326	376	367	361	335	350	349	376	328	356	340	337	364	335	367	359	332	320	352	364	366	349	376	326	401	367	332	365	387	365	354	355	326	367	320	317	404	367	305	353	328	346	312	360	304	295	339	333	320	348	369	367	352	355	354	352	308	330	338	329	336	322	332	350	338	369	369	358	308	330	355	341	369	336	383	374	330	344	332	339	328	367	354	348	365	348	342	373	385	372	354	341	343	327	298	327	358	355	358	329	318	335	359	328	364	336	352	397	361	293	342	390	366	403	358	354	316	313	339	312	343	350	298	328	345	340	329	360	355	337	342	342	349	351	334	374	329	326	343	326	377	349	337	351	403	338	296	346	323	367	349	364	343	341	393	344	330	354	372	341	384	360	364	352	362	362	338	336	334	335	354	341	345	345	366	343	316	341	353	316	360	324	339	309	358	321	328	371	379	337	326	322	327	310	367	325	343	380	348	363	383	361	331	336	383	343	342	330	336	343	364	342	310	356	331	368	328	359	341	331	360	362	327	333	329	326	351	353	354	366	355	298	324	366	331	366	307	327	313	369	353	366	341	339	331	338	306	350	332	332	338	347	376	320	336	338	323	323	348	327	362	334	386	360	346	346	337	335	329	338	352	349	374	336	318	333	361	353	339	335	346	370	374	325	374	374	362	359	363	325	339	332	369	349	313	341	336	374	345	358	369	350	368	320	352	329	337	311	327	352	373	347	335	349	330	330	347	335	326	336	331	343	352	365	336	365	323	354	334	360	334	344	363	376	359	353	390	345	344	321	317	334	347	360	334	322	350	334	359	325	339	319	345	360	320	330	317	333	340	375	341	355	351	321	354	384	329	333	352	329	324	356	343	358	313	361	344	326	350	345	314	339	337	338	342	356	344	337	341	351	326	329	393	345	324	342	367	365	351	355	352	323	345	316	355	335	352	401	343	375	347	336	360	345	340	337	328	343	359	337	318	344	394	397	334	367	309	342	353	343	364	345	344	337	329	369	360	340	331	362	332	342	372	359	338	351	342	340	342	356	364	322	345	349	349	360	341	334	355	343	343	344	318	352	344	374	315	356	314	345	376	344	357	365	341	325	317	358	344	334	349	321	342	332	352	351	344	354	349	353	304	322	382	372	317	344	332	379	330	332	328	333	331	366	372	337	352	351	349	369	329	363	341	323	357	367	350	370	377	363	355	319	333	316	347	320	380	358	333	358	389	337	342	326	349	345	345	370	329	363	345	341	345	330	330	338	376	345	320	321	331	336	345	355	351	329	332	367	336	351	366	327	347	351	351	357	297	379	333	343	376	351	336	325	336	334	341	339	372	338	330	351	363	332	302	393	353	367	367	354	359	368	324	342	343	352	349	384	353	350	334	357	359	330	323	366	339	325	332	295	363	338	352	333	325	363	374	342	330	352	342	329	346	364	355	322	333	325	364	378	346	362	362	343	362	333	373	361	320	358	318	354	354	401	359	362	358	384	365	360	355	345	341	354	367	361	362	342	340	351	334	344	390	344	354	348	363	335	332	347	334	369	370	337	325	340	377	340	346	345	344	327	345	325	372	338	345	314	352	318	341	355	340	352	310	363	368	318	355	320	339	343	310	348	329	347	343	334	323	367	322	341	349	375	355	305	331	357	330	317	369	299	339	341	362	319	340	355	349	366	346	321	334	343	339	374	312	338	352	331	351	324	371	378	356	369	341	371	334	397	364	331	336	363	335	348	366	339	354	359	353	311	348	367	351	334	367	332	353	340	374	320	332	355	324	322	357	356	334	316	363	316	344	340	340	341	319	371	351	342	383	336	377	341	372	341	345	349	352	364	360	341	330	334	335	340	344	354	307	331	298	331	322	350	343	344	341	345	351	364	333	358	326	350	313	344	330	343	318	334	324	346	357	345	363	329	314	350	414	331	293	339	343	357	329	374	326	324	362	364
30189	5345	1413	1106	975	920	892	804	868	843	829	854	822	797	852	815	821	802	784	805	904	827	868	828	868	852	799	865	865	792	811	819	894	857	807	866	866	835	841	820	803	821	837	813	854	837	834	796	846	870	821	831	854	862	823	843	806	838	844	887	865	838	834	877	803	856	797	802	799	811	804	825	818	810	829	835	814	842	803	806	859	834	806	856	824	815	799	836	804	840	804	829	832	822	845	846	809	847	854	819	803	822	888	787	837	857	796	851	742	833	822	766	841	791	890	830	847	848	856	829	805	873	829	795	750	846	806	881	796	826	838	812	825	842	839	789	856	835	785	850	790	830	809	804	809	783	810	788	810	846	821	814	829	831	805	786	804	798	831	866	864	781	864	822	787	889	799	775	784	788	833	860	845	803	830	814	841	819	775	798	853	903	835	863	816	840	838	850	862	860	784	846	868	832	837	804	807	821	802	788	777	826	809	790	827	808	845	825	822	799	839	780	839	800	856	815	829	786	784	841	805	842	854	844	798	769	784	816	857	808	789	843	836	794	868	859	840	811	863	862	845	848	838	819	844	845	798	809	867	804	815	897	840	820	819	817	843	800	872	780	869	853	765	829	814	814	843	799	814	800	822	741	819	807	791	803	836	784	782	800	866	861	842	802	824	786	848	856	827	874	848	820	834	828	831	813	811	831	824	831	808	828	847	865	839	853	822	826	825	828	824	873	832	827	820	848	819	857	826	837	791	808	822	812	767	876	803	889	858	856	855	808	867	832	849	860	820	850	803	873	816	800	856	847	779	829	814	801	814	859	810	872	874	856	813	860	773	838	880	846	852	830	807	866	876	845	825	852	813	778	828	866	830	850	843	809	856	760	827	867	854	883	826	777	805	772	836	848	868	861	808	805	851	756	806	808	814	774	765	808	860	855	836	807	830	840	832	841	840	840	856	790	803	815	837	823	782	816	850	824	845	811	838	805	811	790	829	853	821	882	847	815	800	837	820	809	789	751	863	809	821	808	838	805	791	813	891	782	831	849	830	826	844	871	808	835	791	795	857	812	826	821	839	862	792	821	838	876	801	833	807	844	815	863	819	835	807	860	824	855	842	850	819	814	834	835	838	857	845	843	805	835	784	845	820	862	848	832	857	784	800	839	813	827	838	820	863	808	867	879	822	832	823	776	842	851	868	819	832	788	822	813	839	809	829	827	805	804	784	842	779	811	840	808	808	809	824	876	808	844	828	842	814	857	866	863	780	790	826	811	842	778	828	851	869	853	807	838	843	842	804	853	835	815	843	806	855	824	841	836	801	824	850	836	790	809	839	818	797	794	869	848	813	850	790	823	826	804	846	790	847	859	833	839	791	870	806	797	883	811	851	833	849	824	778	838	816	817	873	872	810	813	834	815	820	851	814	814	807	827	831	804	849	815	763	842	827	849	808	800	813	838	866	820	828	793	860	877	802	827	844	816	826	830	797	804	781	787	859	821	807	856	802	864	803	805	868	816	803	880	865	849	854	818	812	809	777	734	850	798	844	862	810	798	851	849	809	786	823	840	851	795	844	802	805	811	852	844	811	873	834	831	839	831	783	796	801	815	879	865	840	797	814	799	812	777	802	824	810	849	804	867	834	806	853	852	835	807	802	919	846	797	826	863	742	825	794	788	857	841	851	831	850	806	838	810	794	859	809	839	824	861	843	816	865	835	816	870	823	764	834	833	845	898	800	792	797	854	826	802	802	870	804	820	784	842	805	814	823	851	854	847	855	831	851	821	846	838	826	872	809	882	805	828	748	823	846	800	876	840	819	859	868	830	788	825	807	864	797	769	839	819	828	827	832	866	769	829	839	813	820	779	818	834	858	785	797	803	884	884	860	839	852	842	771	806	829	854	796	831	810	767	826	868	801	788	793	900	802	828	807	801	861	830	786	795	810	820	864	837	858	884	846	854	848	815	819	807	798	823	802	845	881	764	837	832	793	831	807	800	864	820	864	836	837	830	755	822	852	854	792	830	788	818	800	832	859	818	820	804	809	825	789	847	836	789	872	829	801	832	815	847	822	823	836	816	797	787	813	809	830	827	852	792	837	811	841	856	809	833	748	810	899	811	802	806	861	779	808	809	853	773	870	779	836	784	848	845	804	854	764	813	808	765	829	805	841	850	783	765	748	827	826	794	828	810	825	830	823	809	836	792	834	798	863	839	867	842	875	846	864	819	845	818	852	819	784	819	826	814	843	823	869	860	833	822	806	773	789	831	737	791	788	811	836	863	800	824	806	819	766	832	800	832	789	842	791	862	804	838	779	889	882	851	784	859	774	823	767	825	862	826	793	845	825	881	793	850	867	856	874	828	829	800	858	865	843	839	842	805	796	862	813	834	879	834	858	825	870	780	803	798	834	756	789	889	868	832	800	818	820	794	860	850	811	782	820	798	827	811	802	794	842	834	811	801	844	865	837	828	839	814	825	837	812	829	830	853	797	808	805	839	829	857	863	795	816	838	779	794	800	851	871	866	891	821	861	820	853	784	845	844	855	862	818	821	809	847	838	813	833	842	832	900	811	839	884	861	810	828	830	822	790	783	828	898	804	816	862	809	869	815	881	791	866	837	795	831	829	831	815	879	855	824	808	835	830	838	856	825	795	871	791	791	847	782	821	869	800	822	789	811	808	863	811	836	775	822	820	797	819	850	808	842	842	839	888	834	827	853	868	813	759	760	845	804	800	841	780	814	836	823	841	787	815	865	862	795	858	824	808	818	805	826	848	792	826	804	816	831	841	844	808	862	861	819	813	843	803	832	810	802	846	844	829	831	852	846	761	858	848	855	857	831	831	835	796	830	821	797	849	801	839	858	805	804	806	848	822	802	837	808	815	841	841	777	903	874	849	770	797	792	853	823	850	852	837	832	813	781	785	824	822	806	832	828	822	850	809	863	842	807	864	849	847	825	794	865	831	852	751	806	831	841	787	797	814	831	756	837	809	830	872	819	835	808	813	815	799	828	780	813	794	812	802	861	808	835	810	858	848	843	861	774	825	841	812	794	817	800	841	814	862	797	837	796	808	816	788	839	897	832	819	800	840	822	868	812	779	817	789	841	852	871	829	858	809	858	858	823	859	799	847	831	846	765	818	852	836	795	850	801	776	874	847	823	827	830	795	822	810	848	794	833	840	804	873	804	864	805	819	849	813	828	802	796	831	865	834	854	862	842	847	878	827	822	818	796	860	816	819	902	770	809	822	849	802	800	829	850	855	843	784	871	822	828	833	804	786	855	832	791	836	819	862	814	806	814	799	801	840	814	820	832	794	854	862	803	818	833	847	756	763	828	802	835	799	829	869	779	846	852	838	872	820	844	765	825	839	842	834	842	884	866	851	801	846	879	830	868	804	885	813	819	863	799	771	799	799	826	854	816	833	793	812	814	833	859	802	838	856	800	820	822	848	878	793	775	867	829	807	833	823	799	832	855	827	851	850	828	813	860	842	811	789	834
24373	21466	25146	28220	21469	21480	17720	646	433	403	353	333	289	321	334	312	343	344	326	301	299	329	268	290	278	276	293	329	296	313	305	278	300	284	322	299	269	321	293	275	302	304	298	298	279	293	312	274	292	276	299	262	275	299	308	273	327	310	260	307	280	289	314	305	282	276	296	294	282	280	288	300	320	306	261	299	292	294	281	293	267	287	275	294	306	273	307	296	291	274	285	312	296	285	303	310	279	266	325	300	269	300	290	316	308	269	299	276	318	271	306	283	269	330	323	260	295	262	288	259	328	272	338	295	313	296	272	290	307	288	282	299	295	300	316	263	314	286	300	261	286	305	307	299	303	283	310	316	278	259	325	310	247	287	323	281	293	303	311	326	276	303	328	270	301	313	275	292	277	288	287	286	292	282	304	302	294	301	307	272	287	280	312	259	295	321	308	288	304	244	319	302	287	272	306	278	296	282	309	287	286	329	308	297	299	284	285	283	276	275	290	336	291	290	259	293	264	285	282	291	294	292	275	288	310	278	286	305	306	305	276	292	283	318	269	309	285	281	297	257	280	293	274	264	287	292	296	298	296	298	307	267	333	287	282	245	262	295	315	313	280	320	279	305	317	285	268	267	295	275	279	268	293	281	295	298	306	342	294	279	285	282	284	275	292	266	277	270	289	312	323	306	281	306	294	278	266	291	325	315	292	279	280	283	286	262	298	280	274	295	338	279	308	287	276	285	294	307	286	310	296	313	283	296	308	276	273	293	276	313	318	265	290	309	297	307	294	303	282	291	261	276	284	286	299	286	302	312	290	308	300	295	283	322	285	289	290	299	287	325	322	282	258	297	285	275	286	306	303	308	285	316	291	287	294	290	293	295	288	296	296	298	271	266	311	314	283	289	295	270	266	313	270	293	309	310	293	267	275	273	287	281	315	300	303	293	242	319	284	258	288	305	325	277	263	299	253	272	321	303	282	294	321	279	298	287	297	285	299	300	284	315	274	250	275	301	284	269	279	325	271	273	293	315	274	285	280	268	287	311	295	309	288	307	277	310	302	312	317	326	278	277	297	268	271	281	303	300	330	331	306	284	316	284	298	261	270	310	314	322	297	269	275	335	280	298	304	275	281	293	302	287	308	297	300	304	280	293	320	295	289	293	310	323	326	313	274	275	286	321	286	265	310	281	298	297	304	295	271	301	266	316	282	307	301	283	295	287	310	305	293	304	282	301	279	295	267	271	285	286	312	281	276	290	312	278	288	318	278	283	304	283	290	283	275	308	316	255	283	273	290	344	278	293	283	307	281	321	294	282	254	291	262	265	269	291	287	270	292	304	278	310	288	293	274	282	302	279	318	238	298	288	280	312	293	289	286	314	289	304	296	282	312	268	284	293	266	289	303	289	273	302	296	287	292	294	284	285	286	287	314	302	306	304	289	329	292	291	300	307	326	300	300	289	291	283	313	286	271	339	294	249	310	276	261	309	305	310	309	287	281	308	298	307	295	297	311	293	302	284	292	325	278	321	289	269	304	275	289	285	278	282	281	289	229	313	280	281	328	333	288	273	313	319	260	282	281	312	295	306	286	301	296	299	289	303	275	308	268	284	266	288	283	307	299	296	287	284	321	270	296	280	277	297	310	258	281	300	256	274	309	289	229	307	296	278	307	260	304	290	286	289	273	298	273	305	300	324	316	268	300	288	296	312	270	326	286	304	294	268	272	299	271	303	276	289	298	291	296	281	294	268	271	320	298	304	288	281	277	304	295	304	303	295	263	302	298	292	318	287	296	307	263	270	279	311	271	306	267	295	299	247	294	251	299	306	282	293	297	290	271	286	338	308	272	325	314	269	307	274	266	289	331	279	300	288	295	289	314	307	291	310	284	283	289	282	278	280	296	299	283	304	285	275	278	317	293	255	320	317	271	296	305	266	256	290	286	275	311	285	302	297	292	304	265	291	308	331	285	294	323	287	295	271	280	296	345	261	296	313	278	322	278	298	288	253	299	279	326	287	276	293	291	286	272	267	308	319	283	304	279	289	262	296	286	319	324	299	320	281	265	302	279	309	327	281	279	313	315	294	264	276	287	297	262	316	315	297	330	291	336	304	309	294	331	289	269	254	280	329	278	267	272	262	318	300	279	286	288	290	325	277	299	273	304	283	280	286	290	287	288	302	308	299	298	298	275	301	313	322	289	333	302	290	303	301	255	285	300	314	317	289	303	312	304	281	298	291	299	286	295	267	257	274	281	296	301	271	302	262	301	301	284	304	274	274	291	315	276	305	274	291	294	281	296	289	300	253	285	254	320	279	269	287	292	283	294	288	293	283	298	302	271	300	287	284	259	265	281	282	292	289	299	280	307	279	311	269	276	312	318	274	301	275	298	310	275	288	306	246	276	273	296	274	285	316	301	305	261	288	281	299	284	289	294	317	293	319	309	296	273	279	308	291	289	291	301	283	285	288	292	285	288	274	324	307	275	269	270	298	311	296	301	293	300	275	303	315	293	293	293	300	262	298	292	279	276	278	299	309	285	296	332	322	288	280	317	281	294	288	288	304	307	298	292	306	295	305	317	275	310	295	287	334	302	321	276	278	345	278	297	296	321	281	310	314	293	289	294	295	289	259	287	323	324	293	299	261	263	307	270	294	305	293	314	311	301	316	315	289	286	286	291	288	324	247	284	287	303	291	279	276	287	298	269	286	358	292	271	300	274	305	300	257	295	327	292	272	299	269	264	280	294	292	313	286	313	310	308	323	306	295	312	277	281	317	295	303	275	333	286	298	297	305	297	270	284	299	311	293	301	293	298	289	339	279	268	279	293	273	300	284	283	318	347	264	284	286	320	278	302	287	266	332	280	280	290	295	269	307	265	278	301	296	311	291	281	283	313	315	296	262	268	254	288	312	307	281	266	296	295	300	289	331	262	288	293	278	278	271	287	309	300	323	293	310	323	263	284	330	298	305	296	283	282	284	311	259	272	274	313	305	291	344	294	267	288	299	313	303	343	299	277	269	269	285	242	283	300	272	284	289	317	286	289	294	321	284	279	312	290	303	295	270	261	265	316	292	281	299	314	294	316	301	303	274	314	307	269	315	307	314	271	253	302	299	289	265	313	314	274	290	301	313	281	272	344	309	295	281	331	295	299	280	282	293	316	277	298	313	300	302	276	254	296	273	243	288	257	284	293	298	302	310	311	311	281	273	260	286	282	264	316	276	279	319	302	294	276	278	296	306	262	303	275	279	284	277	276	302	287	308	284	315	306	287	265	258	295	298	329	291	298	266	307	273	276	300	297	274	290	285	313	271	295	286	287	292	277	287	305	308	273	279	283	298	307	276	279	318	306	311	329	275	290	290	277	283	267	292	282	340	297	290	283	294	309	276	307	267	271	264	317	289	310	280	260	295	311	307	317	300	300	266	271	319	305	295	287	255	303	288	283	301	328	276	301	305	298	283	265	287	326	311	293	300	262	278	297	298	326	283	273	281	262	286
38601	6731	1827	1121	951	851	769	743	732	723	715	712	707	689	711	683	647	688	656	729	660	655	698	622	676	716	701	698	664	662	685	689	718	708	688	685	671	699	671	733	706	647	690	710	680	712	702	680	701	707	696	701	724	725	706	742	688	662	700	641	694	718	710	685	694	705	708	667	699	702	700	694	681	689	664	681	655	652	680	665	656	713	711	679	672	650	654	645	674	663	696	675	690	681	667	663	669	678	639	688	632	691	656	666	698	655	703	691	687	709	665	650	668	681	679	678	750	693	647	669	724	691	697	695	673	668	653	707	669	744	700	735	663	688	669	709	670	671	682	710	672	717	673	689	670	681	685	674	697	683	739	679	674	690	736	677	644	696	695	705	715	646	700	695	679	642	695	693	634	694	632	709	685	669	703	653	678	696	706	731	664	686	670	668	695	649	677	632	676	656	690	668	679	654	687	723	659	666	703	659	731	686	655	719	682	729	687	706	689	717	678	674	693	722	654	680	662	726	712	681	673	718	633	730	694	672	680	697	663	670	683	681	687	670	668	694	637	669	679	681	721	709	687	706	648	648	720	685	690	693	690	666	719	676	654	682	609	707	693	717	676	696	700	694	675	650	651	716	705	674	690	704	645	673	672	722	748	724	675	684	681	679	697	666	664	707	703	702	702	696	712	655	692	715	679	686	704	683	676	648	681	750	707	709	670	706	660	642	692	688	654	657	648	696	675	704	678	698	627	689	708	655	693	693	709	647	658	663	653	747	715	689	659	661	698	683	691	652	681	648	722	650	687	701	702	671	721	732	679	668	714	645	674	667	684	674	666	751	695	677	679	679	734	654	726	645	705	684	710	686	644	711	725	687	699	735	680	650	672	755	717	710	725	680	652	664	682	632	703	682	654	680	659	687	673	690	684	685	695	686	685	660	684	727	678	646	692	651	703	684	691	711	664	685	680	674	668	663	711	679	729	680	670	685	707	642	704	655	661	665	671	720	653	650	687	681	665	683	710	652	710	693	634	687	687	637	656	700	682	679	657	678	636	764	700	668	724	692	668	653	679	668	698	655	719	669	680	717	677	649	641	665	645	673	660	616	666	673	630	703	664	656	679	643	688	682	689	672	723	675	690	685	678	685	714	709	678	686	702	668	649	674	687	698	678	647	650	683	666	656	662	678	639	721	682	702	704	660	652	687	679	682	722	645	622	701	621	706	658	705	717	695	705	649	694	689	678	661	693	627	689	668	666	675	641	641	701	675	638	708	667	727	704	655	705	698	660	662	644	694	692	703	671	690	680	695	706	698	691	664	643	719	673	666	698	623	666	635	730	687	644	692	652	727	670	703	713	676	690	692	660	655	678	642	661	662	674	630	682	717	643	697	652	654	738	684	692	728	702	655	699	742	709	689	605	695	636	669	678	687	695	694	744	689	701	651	679	661	694	750	644	736	679	717	690	691	709	667	732	637	668	701	711	656	668	674	667	676	731	693	708	684	686	648	727	665	689	690	669	694	711	698	687	670	746	658	649	679	703	636	665	683	627	667	667	653	708	688	676	699	690	667	661	633	708	668	641	743	667	649	677	629	701	675	721	661	716	664	716	660	714	684	611	682	668	710	639	686	624	695	677	698	736	674	628	701	716	669	705	678	697	654	674	721	670	697	700	689	637	728	694	713	694	661	663	698	677	637	670	658	678	700	691	708	675	670	652	681	661	688	677	643	680	671	680	662	705	653	678	661	680	694	701	664	671	719	640	667	737	701	682	690	663	651	636	682	656	713	721	708	687	695	683	691	655	646	731	676	668	699	674	684	663	680	708	720	694	709	668	679	713	709	669	685	676	678	635	694	648	636	691	646	670	729	697	670	708	694	690	671	696	674	681	677	658	685	684	698	676	706	646	713	679	709	685	716	717	666	614	697	661	703	701	719	683	662	706	726	606	718	682	669	671	668	688	693	662	681	701	697	663	722	643	667	707	676	655	675	730	658	674	754	654	691	686	742	680	672	620	698	713	663	675	693	713	681	708	687	682	661	643	734	628	693	696	670	684	647	698	639	711	686	702	738	638	690	659	626	730	692	719	696	692	689	672	679	726	690	710	688	634	675	699	641	740	668	677	682	715	652	643	699	672	645	686	694	692	707	642	713	689	654	637	652	676	701	677	675	662	685	609	683	683	657	669	660	658	677	689	671	651	676	683	685	660	696	691	668	684	632	679	675	649	682	698	652	667	674	742	686	666	705	680	636	695	708	681	674	663	655	670	697	699	668	708	684	689	693	715	690	679	688	621	717	652	691	628	688	709	714	707	729	632	725	681	671	631	707	738	678	660	671	658	610	616	717	680	653	718	698	681	679	654	719	662	678	708	704	667	686	691	688	665	702	675	670	668	735	661	631	685	695	633	671	686	676	679	641	669	710	660	680	650	715	710	625	682	653	676	669	658	708	673	674	723	662	729	642	667	694	749	642	710	706	701	685	657	677	700	697	720	687	698	708	685	671	673	683	675	697	688	699	718	692	724	669	684	710	693	659	683	699	653	713	697	667	696	711	674	676	669	657	739	700	703	708	671	650	700	709	688	707	667	716	672	703	716	699	676	691	704	671	739	686	670	699	705	693	723	712	633	702	666	663	703	684	682	667	679	675	696	700	671	736	700	661	664	695	714	697	698	662	658	702	658	630	664	680	673	699	700	665	684	636	680	687	719	678	672	627	635	654	726	715	689	663	679	702	666	668	650	688	652	715	672	667	714	656	715	686	674	720	672	681	693	756	675	729	658	683	655	718	666	684	706	693	676	686	701	701	650	652	691	697	700	689	655	694	658	690	660	695	692	655	660	670	709	691	703	675	717	664	646	677	718	665	687	646	658	672	641	695	699	679	660	672	681	644	675	706	677	684	724	669	667	646	675	693	691	693	692	701	735	707	708	702	689	683	714	703	656	705	677	685	673	621	672	691	676	713	689	669	708	671	688	676	701	732	678	680	675	693	670	683	704	651	716	709	749	665	709	655	699	656	685	695	717	634	663	704	681	689	669	676	720	624	720	685	702	721	680	629	702	648	731	704	636	691	668	656	655	718	743	706	716	675	668	691	670	672	712	672	683	682	660	651	665	682	685	660	687	719	669	669	703	669	673	661	709	715	654	633	689	655	705	685	688	694	727	708	745	676	691	657	634	677	722	695	676	679	685	673	718	686	733	731	664	663	694	659	664	694	676	711	650	722	680	709	698	745	697	710	702	673	670	684	680	684	670	684	647	701	683	724	679	667	683	680	669	666	644	674	704	642	672	683	656	664	697	672	689	714	694	619	718	702	712	672	672	686	675	677	667	691	658	689	698	693	670	746	748	676	692	671	685	699	676	668	700	679	657	695	679	637	653	738	664	634	719	690	677	654	676	649	678	684	736	700	692	672	751	718	701	711	660	683	715	653	686	672	725	711	656	740	626	694	726	668	696	676	693	696	672	641	746	688	620	704	713	660	644	669	676	659	756	710
31104	21210	13334	906	286	269	236	223	219	242	253	243	232	216	211	252	235	235	252	247	238	226	254	231	249	226	251	219	239	208	235	234	219	231	248	219	229	229	208	233	230	273	195	217	206	185	217	232	217	203	265	247	248	209	214	218	234	217	212	206	240	230	221	261	217	204	243	221	229	220	196	234	271	218	228	223	265	247	211	197	252	256	219	237	191	246	208	227	265	203	224	225	239	252	211	210	223	263	215	199	235	230	217	219	242	231	230	223	241	223	219	235	197	209	217	221	224	237	201	218	249	216	235	242	214	217	232	212	234	237	226	244	220	244	215	241	223	236	244	243	236	215	239	229	209	213	219	237	225	259	267	235	218	226	238	248	213	241	227	244	240	238	205	191	243	220	217	218	219	253	228	238	224	267	237	214	243	222	240	222	208	235	247	216	208	231	222	229	235	201	216	245	215	214	231	239	230	257	227	223	220	209	241	221	233	221	224	215	215	227	222	223	206	241	240	213	238	231	229	236	254	247	224	226	254	217	214	237	217	264	209	223	223	220	227	211	244	220	212	240	224	222	250	229	245	214	242	244	219	228	238	212	252	212	249	205	219	227	242	231	233	205	240	244	232	234	242	233	213	226	222	217	258	239	236	238	224	218	246	216	245	217	262	225	236	257	250	244	224	190	234	210	234	254	225	208	204	238	226	210	260	203	213	237	221	246	220	224	216	211	219	224	230	243	213	225	201	250	224	236	217	229	243	251	224	245	229	249	241	247	217	234	214	230	239	210	201	238	216	227	226	223	253	228	220	207	239	210	229	227	189	222	251	226	230	210	215	232	213	241	218	208	244	228	241	223	219	227	220	240	214	219	216	236	215	219	218	235	259	236	221	222	223	235	260	207	255	231	231	267	215	228	226	213	236	211	242	257	239	225	231	222	213	227	250	250	249	230	205	235	234	229	222	241	240	220	238	219	252	225	208	225	213	252	235	232	215	239	233	229	221	227	234	235	218	242	240	227	249	252	240	235	241	209	220	237	234	201	236	225	217	228	228	265	236	214	210	222	192	227	233	232	262	227	238	215	238	235	242	238	245	245	223	219	213	240	247	214	242	260	261	212	248	242	234	237	225	218	227	235	218	214	241	252	215	197	234	221	213	224	212	246	230	233	215	222	223	221	175	240	229	209	206	240	213	212	256	233	217	206	186	215	253	224	236	213	233	204	218	236	223	233	216	238	239	202	250	226	267	226	210	208	212	241	209	202	241	225	232	225	219	204	229	217	213	228	248	231	219	223	226	214	230	238	203	229	204	252	236	233	229	246	233	209	248	225	229	238	198	235	232	222	234	206	234	238	215	215	254	212	220	217	236	231	190	214	236	231	224	220	247	243	249	196	230	236	230	220	254	230	221	247	237	199	240	197	250	265	239	271	231	204	220	201	223	216	215	235	204	247	227	216	235	236	233	245	244	226	236	223	231	220	227	264	236	249	223	216	230	221	246	217	236	226	229	229	245	225	215	243	187	247	235	227	213	247	208	207	216	217	217	233	245	211	226	249	198	251	231	215	260	243	243	257	233	243	222	237	231	224	211	248	219	248	191	247	234	236	254	222	245	241	213	217	243	211	239	241	225	209	230	206	232	202	229	236	237	248	251	250	212	220	225	196	223	226	215	229	251	260	204	216	212	213	238	244	241	233	241	224	245	229	226	208	237	237	227	236	236	247	235	234	227	216	232	246	220	205	236	251	237	245	224	203	233	246	199	195	225	238	225	226	237	229	221	235	237	226	202	205	199	231	236	221	258	234	236	239	228	238	231	233	224	248	240	215	243	205	227	232	211	246	236	231	244	247	214	214	211	221	251	222	234	221	225	241	228	242	220	243	218	228	239	261	268	248	249	231	218	240	218	223	241	240	218	226	209	199	256	225	230	235	251	228	223	225	236	224	229	241	230	219	274	236	217	212	244	235	224	222	205	232	239	206	206	220	204	229	229	243	271	235	201	245	229	206	225	244	232	261	233	236	245	236	217	253	219	243	236	192	222	210	225	230	234	245	233	227	233	246	245	240	227	254	240	232	224	256	260	225	241	236	198	254	227	248	221	231	254	201	241	210	225	208	225	226	230	217	229	245	221	226	219	236	217	224	245	216	211	221	188	251	241	265	247	241	233	224	241	224	235	230	227	215	216	236	215	238	253	225	255	232	240	238	230	224	203	221	222	225	207	235	227	251	227	245	234	229	249	213	239	243	229	192	238	236	248	192	228	209	237	233	223	230	209	210	209	241	217	221	234	225	230	251	221	216	237	262	239	233	244	202	241	234	221	235	242	224	200	199	221	246	239	251	215	224	224	226	234	259	243	211	244	230	212	221	214	265	229	223	244	253	240	225	232	247	215	246	235	254	213	223	238	222	216	209	217	230	213	221	244	217	203	207	230	224	238	235	252	242	237	218	218	216	218	251	225	222	197	214	247	235	233	235	214	222	208	211	231	232	230	226	249	222	241	228	259	228	213	228	223	247	236	231	213	234	202	250	242	256	212	236	222	266	230	232	217	209	213	218	227	229	241	204	221	220	227	247	228	246	222	257	228	230	237	222	259	229	214	205	225	231	212	231	222	233	221	243	216	221	220	225	232	230	261	233	215	240	243	231	224	234	201	219	237	225	214	253	214	209	233	216	258	216	242	223	222	225	244	229	233	228	222	251	245	259	244	244	208	250	219	238	225	221	243	215	232	226	219	211	206	210	246	241	246	231	248	232	248	236	241	230	209	234	193	226	220	230	228	208	246	203	217	227	220	230	231	231	232	243	234	225	276	236	219	213	212	226	229	219	200	235	245	244	215	231	228	248	237	219	242	215	244	226	250	225	241	224	238	209	203	255	226	237	218	220	247	216	231	224	225	245	256	221	216	219	231	215	261	249	213	215	207	213	262	238	211	222	225	225	227	241	242	239	242	214	223	240	210	225	237	224	253	225	232	240	229	230	183	220	229	228	236	229	212	236	234	215	237	221	214	213	220	232	232	236	229	233	226	220	238	220	205	252	215	229	223	225	232	251	223	237	241	205	234	254	198	226	234	237	212	250	240	232	253	219	242	212	219	215	242	225	245	233	220	237	231	221	222	230	219	229	231	245	227	214	247	245	240	221	217	233	205	210	230	233	230	199	221	247	230	256	228	262	247	224	212	214	222	237	232	246	232	224	264	238	207	240	206	226	245	225	235	200	205	205	226	212	215	216	229	228	228	226	228	232	249	217	244	255	222	224	208	230	236	199	221	225	241	213	217	245	229	214	237	235	237	217	221	223	208	219	225	206	237	224	234	218	222	233	208	231	244	240	203	236	248	251	226	215	227	235	242	221	214	247	191	254	222	220	250	231	242	233	212	207	225	219	226	221	239	227	204	191	257	221	198	210	247	222	222	248	248	211	249	262	247	189	237	222	235	214	212	239	228	213	238	235	235	237	218	241	227	246	220	231	233	203	245	254	247	225	208	229	239	238
12979	973	650	619	604	634	628	631	588	641	589	606	624	572	595	565	655	619	589	568	646	586	611	576	565	672	609	626	635	548	593	615	617	573	588	577	576	643	585	606	642	560	632	620	644	589	582	620	613	632	572	599	656	585	566	586	580	561	639	558	586	575	592	608	601	588	583	593	576	615	581	574	641	623	604	610	636	587	597	612	568	633	622	631	543	582	599	641	612	642	618	636	602	588	597	628	650	592	634	607	535	627	636	618	565	602	643	604	614	579	562	629	589	535	610	558	604	580	640	582	546	619	560	610	601	626	628	590	567	609	599	627	593	609	586	616	581	599	657	573	594	587	584	583	651	593	584	585	593	599	608	595	615	583	604	619	615	587	587	580	582	575	655	598	575	615	626	614	568	594	589	612	598	560	602	590	621	598	593	638	623	547	608	582	607	587	596	632	596	593	586	587	638	613	638	496	562	616	576	588	619	606	591	583	574	579	596	579	604	603	524	560	583	577	652	618	611	616	616	587	579	578	650	581	572	624	636	606	588	609	601	584	609	606	568	600	618	553	618	611	579	601	580	581	606	550	602	635	622	567	570	583	587	587	590	635	590	581	598	566	621	576	612	632	595	564	600	595	597	626	597	587	584	585	628	586	609	559	651	590	589	633	571	546	615	583	623	579	637	576	598	633	572	605	606	564	582	588	605	600	599	576	622	607	610	603	600	587	516	590	644	577	547	591	574	635	608	566	616	615	621	611	585	607	616	616	628	609	578	618	629	604	618	621	594	632	602	636	606	639	541	615	561	581	580	627	551	626	608	627	620	590	584	576	607	588	606	592	542	603	605	610	599	593	660	615	611	635	642	601	632	620	604	609	604	602	559	548	612	630	614	598	577	557	623	547	578	576	606	605	614	642	604	621	606	556	605	605	583	584	618	600	599	572	591	616	591	583	591	576	560	599	614	597	597	612	599	607	558	650	612	594	603	589	608	584	587	542	598	592	615	617	627	588	597	615	573	601	576	603	606	612	598	558	585	600	620	595	621	580	636	615	584	647	571	606	573	582	630	599	558	600	646	623	640	584	590	620	641	588	601	565	613	569	613	599	611	577	587	569	575	607	579	585	638	576	539	580	628	628	624	596	570	575	584	604	592	611	601	610	638	583	605	614	615	581	570	546	604	574	597	630	602	606	626	576	587	606	612	620	585	602	603	644	673	634	571	583	578	612	587	594	572	648	585	627	626	636	596	603	616	576	594	604	592	560	593	632	628	581	574	581	595	572	559	621	539	603	578	596	554	614	515	609	601	588	591	616	591	601	568	637	628	606	616	608	624	605	614	565	600	600	600	600	628	631	598	587	524	579	610	588	590	639	574	616	601	597	603	619	605	590	581	595	579	582	618	626	611	594	565	612	584	578	563	581	592	611	598	608	593	594	593	589	545	569	612	559	588	563	608	596	559	619	596	605	609	573	608	583	547	610	600	634	641	589	556	628	576	580	610	605	616	610	610	599	621	568	610	558	548	620	637	584	620	639	565	595	589	627	569	644	598	609	577	596	560	607	626	593	637	642	615	614	604	602	597	581	551	596	613	614	629	571	621	622	605	614	589	630	578	605	559	604	607	617	574	591	561	662	565	593	615	632	564	573	613	596	607	609	605	620	650	610	568	608	622	557	584	581	593	587	572	573	584	608	622	623	601	608	572	600	597	633	581	584	620	570	589	629	593	584	623	584	567	593	565	580	594	593	581	584	581	631	582	604	583	598	623	608	656	576	613	606	671	594	609	602	607	577	582	615	606	614	632	590	597	635	608	554	581	605	604	596	605	628	577	540	651	628	638	620	577	558	594	592	612	614	584	637	622	587	572	646	564	594	619	629	581	582	611	595	617	616	595	585	589	575	541	586	641	580	619	587	587	598	563	583	551	618	586	578	587	630	571	570	638	591	596	542	596	607	585	577	600	625	611	602	589	614	601	605	627	618	645	598	597	595	576	590	590	604	577	598	610	555	639	585	620	588	598	591	573	590	619	658	559	625	576	622	559	609	614	629	607	576	603	614	585	686	620	601	597	593	637	616	562	591	572	586	575	589	577	579	630	624	561	599	614	622	566	609	614	585	602	569	556	572	576	610	591	616	605	632	592	532	604	558	602	573	590	594	597	595	571	561	617	649	605	585	637	546	602	580	561	659	590	609	588	587	548	624	562	601	607	611	541	659	583	616	622	612	603	594	576	614	583	582	586	593	591	524	589	636	584	631	612	579	584	571	582	574	603	588	578	658	622	604	574	617	634	629	587	622	576	604	584	593	583	599	561	608	569	597	603	560	583	624	644	650	592	594	566	559	619	559	611	568	572	601	635	627	645	565	624	589	599	601	654	621	596	626	589	563	639	624	546	608	599	605	559	619	608	599	597	575	581	637	614	544	614	597	625	613	576	624	567	601	577	636	614	581	610	571	588	597	594	613	671	560	586	612	573	600	636	643	589	600	597	615	596	611	574	629	584	600	569	596	600	625	589	553	566	589	643	617	611	556	621	588	613	622	600	599	632	592	620	592	575	636	604	620	567	618	570	623	592	665	652	588	621	567	546	633	624	592	567	558	554	587	612	601	630	586	561	593	565	549	613	606	550	554	591	595	600	596	624	578	613	648	585	620	597	574	598	584	598	609	642	607	570	604	558	608	576	569	608	627	597	593	622	598	608	617	594	605	621	624	634	571	574	608	635	565	562	571	624	621	602	555	586	583	614	561	627	620	586	593	568	584	626	552	626	575	616	584	598	665	582	593	634	595	592	578	567	573	575	609	611	610	633	632	563	608	600	597	599	571	603	575	573	612	580	641	619	559	614	604	629	626	566	631	613	569	639	613	581	614	613	630	546	592	642	580	564	609	611	584	599	599	595	615	628	601	566	577	616	562	573	587	573	546	605	591	603	610	580	615	593	598	598	629	621	558	628	582	632	621	593	570	635	633	644	571	607	661	595	608	632	617	586	618	629	576	558	584	601	641	599	573	623	629	577	657	641	646	569	563	616	653	580	676	604	602	636	588	600	579	573	584	593	608	615	595	593	555	619	585	586	588	590	539	622	568	577	625	612	605	621	593	651	627	597	600	615	650	623	588	587	592	578	597	588	623	604	582	605	599	554	586	611	566	620	561	625	600	564	604	565	561	587	604	599	626	620	597	625	659	568	577	614	582	617	583	614	639	653	595	617	649	619	584	593	620	621	617	637	606	604	548	643	635	582	578	634	627	630	630	646	658	576	617	632	666	615	577	597	610	557	564	596	618	600	583	607	573	581	568	604	589	600	585	630	584	569	606	557	598	565	586	603	635	586	575	577	613	574	603	629	595	630	630	592	614	589	575	585	598	606	620	622	573	567	553	630	614	614	596	628	572	608	630	604	612	600	584	580	554	595	641	579	586	581	592	586	592	621	623	546	652	607	621	598	592	616	641	598	587	577	614	598	637	588	617	607	580	585	630	595	619	576	602	573	590	652	597
25001	21452	24747	28527	21428	20821	942	418	427	393	398	393	382	399	402	388	349	346	333	357	340	343	364	352	389	361	368	348	351	359	344	317	359	346	349	339	342	363	293	376	342	360	364	351	338	322	369	339	361	305	374	368	333	365	367	334	358	320	360	349	321	390	364	378	337	321	316	340	342	342	341	336	343	319	323	351	346	325	336	350	355	351	363	366	367	361	359	336	344	340	364	320	348	377	339	348	330	361	334	358	336	333	328	325	384	322	346	367	346	338	350	317	337	349	339	357	336	346	333	333	328	324	355	388	337	323	328	340	353	323	362	371	348	368	340	325	356	387	372	333	348	326	324	392	337	325	358	302	354	333	322	326	323	346	376	377	375	359	384	298	335	356	361	305	340	358	369	339	363	349	365	355	349	359	342	329	329	354	363	353	351	366	350	325	363	346	328	397	343	343	316	343	353	363	346	374	359	309	343	385	369	350	358	371	371	314	351	334	356	361	357	335	313	372	362	348	307	341	315	349	364	342	321	355	339	343	329	317	337	306	348	376	318	379	353	361	354	331	360	364	404	318	334	331	332	355	362	362	335	338	391	325	277	370	336	350	329	343	358	348	311	353	340	338	336	344	336	336	318	363	355	397	337	328	334	345	368	355	352	368	333	353	381	330	331	380	356	342	358	379	336	345	341	340	338	339	353	342	363	338	329	348	349	325	363	327	286	350	327	329	349	346	383	348	303	352	333	355	370	375	342	349	347	360	379	344	344	359	361	343	346	337	349	347	361	336	378	349	333	352	348	358	319	342	381	350	361	342	344	393	342	333	379	367	353	334	371	337	361	322	389	340	340	364	335	365	308	376	345	349	359	370	358	339	341	324	324	332	360	333	350	336	388	345	330	331	333	365	360	337	324	323	340	366	367	311	347	338	317	357	377	367	355	365	352	381	349	336	392	353	332	323	318	333	362	373	371	332	374	347	345	334	330	383	366	316	378	351	358	332	330	348	351	354	349	326	347	340	328	316	347	355	341	310	342	333	324	327	393	377	337	358	369	344	366	312	343	333	323	354	367	303	368	344	392	346	366	381	320	374	346	311	337	370	345	330	325	347	366	347	362	359	340	341	339	334	313	327	340	336	360	342	324	366	353	358	375	343	325	350	330	370	347	376	342	357	338	386	363	343	356	362	369	345	347	332	339	337	323	355	331	353	333	339	319	351	333	340	331	363	346	386	366	372	335	342	347	359	349	372	365	320	351	369	337	361	358	332	339	314	342	371	360	384	331	324	336	333	333	349	337	330	341	334	362	311	350	364	318	371	311	335	329	357	347	328	380	336	341	330	333	359	400	317	323	380	295	321	335	348	320	370	346	365	346	333	326	368	327	335	344	391	338	333	344	356	330	341	328	342	338	346	369	363	359	345	345	352	314	363	352	349	314	357	323	308	331	341	361	334	337	339	354	315	333	340	290	327	352	331	337	367	324	362	337	360	367	361	315	355	344	379	356	400	351	316	332	302	347	364	353	329	331	337	360	308	356	374	377	359	337	300	331	334	331	344	393	336	353	313	312	346	344	325	354	354	359	348	364	345	348	362	371	369	369	342	383	347	332	366	360	334	353	331	360	389	329	326	343	328	347	329	336	322	344	361	343	337	391	341	357	345	320	351	348	331	333	357	336	364	300	367	372	321	348	337	341	325	386	326	359	331	360	309	344	348	315	337	354	370	336	325	337	331	348	366	319	342	345	335	345	343	335	361	338	335	357	362	287	361	316	348	375	385	343	368	355	345	353	351	329	338	367	348	320	366	359	346	324	345	363	342	351	376	345	379	353	374	339	350	345	350	348	331	357	345	349	346	346	338	329	324	371	372	328	353	349	326	323	320	370	336	355	310	361	338	361	320	328	359	362	345	318	372	381	335	360	347	349	370	395	359	335	349	317	328	315	361	332	348	371	336	345	322	353	329	340	368	316	338	354	334	322	336	330	362	320	323	304	322	342	340	333	310	319	339	349	351	345	328	339	327	354	340	359	321	308	297	338	340	330	382	377	353	354	324	343	349	369	345	347	367	356	353	334	346	373	369	352	362	343	325	332	344	335	340	369	345	351	344	340	350	359	314	356	348	360	331	340	351	350	345	335	335	298	377	352	361	360	381	331	348	347	336	347	352	340	339	380	368	330	329	324	360	368	345	329	327	366	333	366	336	339	389	334	365	335	367	360	329	325	354	355	330	325	335	349	349	363	329	360	363	370	344	346	381	338	380	328	356	352	319	352	345	341	331	375	369	299	348	311	341	358	327	331	348	405	351	354	334	355	357	356	339	355	374	344	356	360	398	373	359	329	357	337	375	319	396	315	375	331	341	323	322	349	342	349	353	352	317	333	296	340	336	348	325	329	324	351	340	366	339	353	333	367	336	342	372	333	342	352	344	353	359	351	328	364	353	350	351	358	363	368	306	379	351	359	353	316	337	319	321	373	328	328	342	330	356	355	297	358	355	366	336	332	370	358	368	337	378	365	348	381	342	338	360	330	376	356	354	343	335	348	331	352	325	323	354	335	358	327	332	314	350	299	369	357	325	354	386	318	362	363	330	337	355	354	348	339	322	340	349	343	335	349	329	325	324	329	322	365	346	327	365	319	335	366	357	354	348	339	367	329	329	345	340	362	371	322	360	342	348	357	334	363	348	342	326	364	337	344	344	317	352	336	363	345	329	377	339	351	351	325	333	335	378	332	310	347	353	311	338	363	351	348	342	382	320	344	362	352	378	362	327	341	351	321	326	309	350	316	341	338	345	366	346	384	365	346	346	335	323	339	385	310	348	371	326	330	337	367	372	351	330	380	363	353	336	336	333	369	341	347	324	361	340	321	366	358	343	339	342	356	356	307	345	359	331	321	341	355	348	328	365	353	335	312	372	329	361	341	354	302	347	334	359	390	365	336	369	364	352	345	370	342	352	353	361	340	391	304	344	328	347	318	340	347	372	376	282	332	336	331	340	318	367	352	346	379	318	357	338	362	369	394	309	338	321	350	368	361	367	343	343	344	338	364	299	340	326	354	355	386	345	394	334	326	338	384	364	329	315	359	352	352	353	329	300	335	298	364	354	358	370	341	358	349	311	342	339	332	319	366	348	380	378	351	317	359	341	354	340	300	325	342	357	345	369	369	354	333	317	321	313	357	348	349	359	354	357	320	347	367	347	334	366	324	366	394	393	347	310	329	380	358	335	344	367	330	379	331	365	342	365	364	322	335	335	341	324	318	336	362	329	356	330	329	355	372	330	352	316	312	317	322	368	365	334	338	305	332	329	338	345	363	338	350	329	325	312	347	328	368	326	299	318	361	339	361	359	343	296	340	346	313	327	382	310	351	342	336	366	352	346	401	352	350	339	336	329	410	336	358	353	323	371	342	379	321	335	338	321	345	359	338	329	332	343	370	364	364	331	363	390	358	333	328	328	339	337	344	373	351	321	337	340	323	324	332	388	357	324	354	392	338	341
31963	5501	1352	1070	888	883	929	892	843	879	860	860	839	823	861	877	798	836	760	817	852	803	823	838	845	769	792	862	862	801	808	847	845	835	832	755	845	838	864	791	821	774	891	841	834	832	895	794	795	848	873	808	825	849	822	777	843	817	846	847	843	810	833	768	884	847	816	793	834	847	845	807	825	831	852	803	791	840	771	783	848	795	807	834	832	843	809	856	847	798	851	812	795	854	822	825	815	828	830	846	787	897	799	824	847	820	827	873	816	836	823	808	853	841	845	858	844	815	842	829	830	802	792	850	895	872	832	832	805	861	853	850	757	841	811	814	806	851	836	861	792	834	875	785	822	776	793	821	841	810	866	811	799	799	849	899	810	839	859	834	848	719	875	885	845	859	800	834	877	820	815	836	821	803	811	830	835	771	811	867	832	829	831	845	889	770	821	802	855	835	838	822	794	820	789	895	832	862	880	820	879	837	815	858	813	814	883	838	761	804	807	812	806	793	814	789	830	770	788	843	783	848	854	815	836	790	861	850	869	778	866	857	850	836	833	850	804	832	827	781	785	851	767	846	826	855	814	798	846	781	787	799	837	836	797	806	828	827	815	801	801	869	805	831	874	785	841	859	851	822	857	823	778	816	808	854	812	848	817	820	841	808	821	804	839	836	809	816	768	830	831	917	819	827	841	790	807	820	844	815	811	812	816	842	806	805	849	807	818	750	836	806	833	834	804	856	831	824	798	849	829	831	832	788	852	839	809	778	812	790	780	829	832	872	833	811	819	854	837	833	789	761	854	838	849	835	821	814	859	831	827	852	819	877	844	864	806	823	773	794	812	870	829	837	824	815	823	876	876	808	881	823	835	810	852	785	860	805	822	866	826	808	824	823	787	862	837	845	803	809	851	843	846	824	815	796	832	800	800	795	845	817	857	797	853	840	835	844	839	791	831	847	820	807	852	814	876	907	844	838	822	784	816	854	823	855	873	808	829	836	814	833	895	881	801	823	815	813	848	902	834	784	819	762	883	794	867	827	858	865	835	823	780	828	790	760	793	795	754	817	845	814	879	800	853	833	867	797	808	817	825	846	811	892	805	838	852	856	855	872	830	841	859	832	844	854	787	844	811	823	843	769	802	805	786	799	823	823	817	830	801	755	827	766	834	811	872	849	799	795	808	805	787	790	840	833	796	871	861	828	823	873	834	852	859	839	819	849	818	881	789	805	832	817	852	838	835	798	802	828	861	861	823	838	817	815	901	833	805	788	809	779	822	836	805	818	804	819	848	817	834	822	766	812	876	848	792	819	855	837	841	812	853	808	831	833	830	810	833	879	817	841	782	831	836	824	829	805	865	863	855	825	860	836	789	812	820	833	863	855	772	819	818	828	879	821	824	815	821	800	880	870	845	845	805	797	875	831	801	816	787	810	811	833	826	848	792	834	845	878	805	831	902	837	830	805	802	810	826	854	841	847	836	841	869	803	807	816	831	879	811	803	799	843	806	798	830	806	856	804	836	826	859	812	820	784	836	813	817	804	857	879	856	817	816	842	803	827	890	837	823	815	806	790	828	839	799	854	831	871	822	833	832	779	802	872	794	843	860	882	828	798	814	845	836	878	783	873	786	823	834	846	836	778	845	837	816	833	865	844	813	790	844	833	864	825	903	820	871	803	860	766	851	835	864	790	831	822	860	803	761	823	836	827	842	840	854	824	817	847	815	844	796	802	854	830	844	860	824	813	827	815	803	768	833	873	867	812	864	832	769	819	823	802	812	863	775	824	810	825	854	850	877	838	828	843	855	841	798	834	835	846	798	829	807	794	877	869	861	780	864	803	801	798	802	785	808	833	820	835	869	858	826	870	853	828	820	848	827	856	821	828	893	844	835	858	799	858	810	785	839	790	875	832	822	832	832	784	829	872	819	902	841	804	811	834	857	822	890	892	792	796	837	808	863	800	791	872	871	857	868	868	871	778	881	870	838	846	879	838	862	833	829	859	851	785	874	795	819	753	803	758	813	861	881	806	799	847	823	864	836	863	815	814	832	859	814	860	824	843	787	859	779	866	814	835	822	863	821	825	856	859	842	818	782	776	814	848	828	817	843	892	869	799	826	804	797	852	849	883	830	801	800	822	770	826	875	845	832	877	878	838	834	824	808	812	863	820	789	813	830	816	842	848	768	920	829	830	815	808	827	824	798	812	808	861	855	828	803	844	874	818	808	877	847	793	813	836	807	817	811	785	819	788	844	851	830	820	822	832	815	845	846	783	867	778	824	822	825	832	832	854	846	817	763	800	802	799	771	836	807	815	834	871	776	812	841	833	859	863	806	821	801	794	825	827	824	794	766	822	833	803	803	814	858	816	859	918	844	837	838	824	880	783	815	840	816	828	868	855	795	856	830	875	797	821	831	856	810	826	837	806	840	787	847	840	827	835	820	828	847	808	851	864	790	871	854	833	865	846	797	852	801	835	829	805	825	792	819	846	875	824	830	873	870	841	794	783	872	800	827	829	890	785	859	817	843	817	802	770	857	849	817	793	886	871	831	809	859	862	869	830	879	797	822	841	851	822	856	810	850	807	850	812	832	824	789	861	811	815	874	803	818	857	870	841	918	863	807	844	796	859	832	864	836	839	825	825	872	795	820	816	834	820	819	856	826	852	834	767	815	802	847	838	809	814	823	812	844	809	804	877	852	826	855	834	866	827	808	823	828	822	773	815	838	859	840	851	819	869	798	811	779	822	849	793	819	863	850	794	817	907	805	867	796	800	850	876	838	839	855	845	838	860	798	833	799	810	860	839	822	850	838	829	837	819	778	812	820	855	839	817	804	841	839	836	795	839	824	848	832	803	812	818	806	850	809	758	832	830	844	843	820	778	850	834	852	868	783	859	856	858	806	774	810	890	810	862	805	848	821	872	840	828	854	775	797	815	764	827	830	823	825	791	868	886	796	815	840	848	863	820	864	822	831	783	813	887	829	857	885	845	764	771	859	859	822	871	809	773	855	822	846	872	805	803	773	792	810	838	853	798	885	791	833	822	778	889	775	824	851	820	834	852	795	800	868	888	803	859	832	878	815	825	796	810	858	836	795	817	866	827	859	840	830	833	807	812	840	801	820	824	774	843	852	826	829	799	807	844	861	809	832	788	832	824	826	815	806	909	826	808	835	873	839	831	810	836	811	807	846	875	824	855	856	844	848	807	773	830	844	858	818	830	797	797	838	849	844	884	852	875	768	734	762	898	816	771	802	828	847	794	845	782	824	819	831	856	863	798	885	826	852	813	831	826	803	834	827	862	865	823	805	841	834	844	850	831	840	774	866	840	813	852	886	816	818	843	819	853	843	857	795	797	845	848	836	845	834	826	848	803	836	869	838	819	834	817	774	835	852	875	803	848	821	820	815	862	821	778	792	820	836	813	812	804	845	853	812	833	818	902	842	849	832	814	851	791	849	806	773	786	872	819	796	847	833	797	815	795	866	822	872	821	816	864
24315	21408	25068	28140	21411	21425	17783	623	425	375	343	339	331	338	307	302	275	311	293	326	334	270	294	285	312	262	304	272	299	269	293	267	278	315	297	297	290	284	296	296	294	305	257	270	274	298	304	319	299	287	289	288	334	300	296	286	280	295	272	260	293	305	325	299	291	304	285	306	297	271	291	274	292	274	287	273	318	285	293	298	295	280	332	260	301	314	259	290	306	291	308	277	264	300	306	283	258	279	294	289	290	282	316	318	280	317	273	267	277	270	257	294	301	280	266	298	278	276	306	280	295	294	281	280	292	312	290	280	302	302	274	310	276	266	291	317	297	253	279	291	302	293	278	304	289	313	249	276	286	274	272	258	273	262	290	285	289	310	257	300	333	277	301	272	270	311	291	323	278	296	295	307	288	290	291	295	290	300	293	255	296	272	291	293	272	254	258	284	282	280	318	278	292	300	282	310	321	300	310	267	291	299	299	305	268	313	284	305	282	307	295	269	336	284	285	293	271	304	292	313	286	304	274	297	291	291	303	274	301	302	278	273	300	327	308	290	300	295	293	266	307	283	300	297	263	265	295	272	271	286	312	273	301	288	318	259	282	261	282	329	244	329	280	294	279	277	252	269	293	295	283	305	280	298	251	290	274	268	287	280	287	326	315	300	308	279	313	287	271	283	271	302	301	274	284	277	285	291	295	281	303	344	286	285	294	288	305	291	264	283	304	296	255	237	269	296	302	294	275	290	282	268	252	281	268	296	286	259	299	299	289	257	290	295	302	282	297	291	321	281	289	329	290	288	268	310	307	315	292	284	328	261	316	272	309	259	275	307	273	237	270	278	295	316	285	311	279	283	318	265	303	283	289	284	292	317	269	290	296	294	319	283	306	254	266	275	293	307	319	309	311	300	307	312	303	284	274	291	289	274	317	277	296	308	301	300	293	304	298	316	310	308	285	262	286	291	281	310	288	270	323	269	309	283	262	304	271	274	294	299	274	279	316	305	280	254	295	265	269	257	279	309	275	289	267	260	294	292	279	341	291	295	281	317	300	255	280	274	299	254	262	291	290	263	288	284	284	282	268	307	280	303	293	336	298	284	292	304	271	287	289	291	321	326	290	280	328	299	257	313	279	279	272	262	266	321	329	260	285	249	273	299	280	271	314	315	292	310	282	295	275	275	313	284	299	305	300	277	316	285	302	296	294	269	286	315	285	280	275	290	297	277	307	262	289	281	307	309	295	291	314	292	337	300	270	311	242	282	299	303	319	318	285	329	300	317	291	318	271	281	276	302	291	302	258	306	273	295	291	307	307	300	311	288	333	295	301	287	284	266	310	299	286	281	287	280	266	267	280	292	269	294	296	309	269	289	319	287	279	316	277	298	263	253	282	302	302	287	295	303	320	272	310	293	254	316	293	292	273	325	307	304	308	273	287	302	263	322	294	295	305	292	279	298	285	313	289	283	281	274	278	307	317	301	274	302	293	268	280	268	284	263	273	281	275	360	302	290	304	265	295	269	270	306	323	288	277	298	299	286	257	271	277	271	292	287	300	300	305	303	324	286	305	275	299	310	302	296	278	329	256	261	267	310	320	282	298	302	300	310	294	291	293	282	273	283	273	288	300	293	281	278	257	269	290	282	282	260	294	295	274	305	305	246	269	327	264	287	285	273	285	285	262	316	282	319	277	309	287	309	279	312	298	296	258	319	285	301	310	306	284	254	287	271	295	328	316	282	273	289	291	294	281	289	273	269	292	319	257	301	291	288	286	293	326	303	304	324	281	309	326	280	281	272	282	278	274	299	275	324	291	281	288	303	297	317	287	287	280	301	304	319	315	285	307	283	293	252	299	326	307	302	293	313	267	301	312	297	290	280	279	313	300	296	314	266	274	292	278	311	286	291	317	285	303	304	275	285	302	296	285	290	280	279	274	310	298	304	250	350	263	271	279	260	255	278	308	265	309	279	293	262	276	304	292	318	305	299	282	307	290	311	291	287	288	247	296	277	278	326	280	285	296	306	282	305	271	278	290	323	309	294	278	287	290	270	302	293	296	288	249	328	276	283	279	293	258	292	273	303	306	281	286	306	328	280	299	281	266	307	273	284	274	259	287	291	292	290	300	284	288	272	284	291	298	294	305	310	261	310	309	271	292	290	272	268	337	276	261	257	287	284	271	319	267	280	299	290	309	306	294	264	271	303	264	269	318	299	291	261	306	276	303	287	271	296	267	302	322	296	296	292	251	292	264	260	295	256	291	294	297	299	289	259	284	301	299	296	277	281	321	282	312	320	285	299	292	271	288	301	322	301	266	263	272	283	274	274	297	284	292	282	291	269	269	304	290	282	319	271	275	312	288	301	264	297	310	299	275	278	282	305	314	266	263	271	289	287	288	274	274	266	288	275	275	295	261	328	303	292	267	291	292	267	257	290	282	285	294	311	281	269	333	269	273	290	313	297	325	279	291	316	333	287	296	305	281	299	314	282	274	274	272	316	302	283	300	312	261	277	305	281	265	294	299	284	240	296	303	293	289	309	295	298	279	286	303	296	295	284	288	321	254	285	292	314	285	303	295	294	303	284	284	304	273	284	290	307	276	287	319	270	255	307	292	306	289	282	306	288	290	263	288	308	325	306	261	267	287	269	265	280	282	284	303	334	296	327	304	314	300	317	299	289	310	290	288	309	292	283	287	273	317	308	283	286	281	312	284	304	295	309	304	279	283	289	311	301	277	320	319	259	296	288	299	283	283	288	323	297	295	314	287	294	261	330	302	271	285	320	276	287	269	315	309	285	272	280	280	271	324	271	324	305	280	273	259	291	306	300	286	299	296	315	289	289	299	308	339	282	280	317	290	306	278	290	293	306	287	280	276	281	296	269	300	286	288	295	274	285	302	302	304	286	290	266	310	313	289	270	300	295	300	292	294	319	279	266	262	307	280	288	283	272	307	291	336	315	302	292	287	283	308	302	288	328	279	318	285	325	296	280	277	313	280	227	291	283	305	285	283	289	306	329	282	322	287	290	316	333	307	268	274	314	289	285	262	283	280	286	304	290	302	275	261	323	281	306	278	305	277	288	257	276	289	301	305	285	286	276	294	258	310	303	282	307	296	272	340	293	294	287	301	322	261	308	318	278	293	332	282	306	297	269	255	303	300	290	305	280	281	286	305	308	255	289	277	313	298	287	319	311	255	297	303	295	286	268	276	283	272	263	309	306	285	285	289	309	301	316	284	255	272	274	327	330	286	263	291	288	298	287	306	284	252	292	256	256	264	291	295	266	275	263	291	285	275	289	305	272	272	258	285	278	297	310	317	274	280	288	303	330	300	328	337	274	278	287	292	280	275	297	289	296	277	309	285	279	293	315	301	301	272	283	284	282	266	310	256	284	279	287	305	296	282	260	318	333	254	288	310	287	310	288	291	315	288	279	291	303	318	274	289	280	287	306	277	302	302	277	293	302	308	268	266	266	288	271	282	294	319	302	298	276	293	285
36741	7321	1800	1162	885	828	755	683	756	734	725	701	697	689	690	710	663	682	702	718	718	640	693	656	712	687	667	701	690	726	660	715	657	679	694	652	674	628	703	663	678	665	644	639	656	684	679	669	688	628	662	681	661	664	639	697	701	661	675	694	698	706	676	692	675	657	681	671	641	722	679	655	644	713	664	683	669	679	696	653	707	637	722	652	621	747	692	697	691	688	662	712	663	663	688	663	696	701	717	682	671	652	691	695	672	682	665	712	713	687	650	646	705	693	687	724	705	688	685	691	662	682	647	654	674	704	681	679	689	700	663	659	698	698	678	677	607	721	680	668	646	632	704	671	684	710	665	675	724	688	672	673	662	700	669	703	703	670	664	691	649	707	712	648	645	725	631	724	680	646	631	695	670	627	667	674	668	642	641	686	709	706	659	720	700	706	652	672	652	715	677	656	693	669	724	704	705	737	665	680	624	642	656	683	681	627	694	671	718	691	703	682	682	672	689	647	706	672	681	696	708	657	684	677	693	679	673	712	629	655	667	655	694	587	697	651	672	667	719	679	716	696	653	713	654	675	703	711	679	643	662	688	694	682	686	636	643	657	645	651	685	683	642	650	680	610	652	704	666	686	701	677	694	702	696	682	705	763	672	672	662	683	654	673	678	716	666	665	678	677	674	662	697	672	673	694	645	667	636	624	648	680	692	635	687	715	672	679	668	699	650	684	651	674	637	660	703	711	706	638	715	673	656	647	699	678	670	656	625	660	674	705	692	710	654	641	679	698	667	669	647	641	674	674	700	669	685	659	631	666	703	666	702	648	666	677	697	638	695	709	669	682	674	700	665	706	675	653	702	712	638	690	635	634	683	664	649	669	724	648	715	671	724	713	688	688	716	691	708	613	710	684	662	663	663	663	660	666	679	686	719	649	654	670	684	688	685	663	670	625	715	671	655	589	660	669	663	679	721	666	671	696	706	619	657	666	672	644	654	691	675	656	678	686	742	673	676	724	622	653	695	709	677	737	645	690	698	645	650	671	652	685	709	643	656	682	648	700	680	691	700	711	722	720	678	722	690	698	675	690	634	622	711	663	699	691	693	678	707	654	711	670	666	659	649	648	693	706	665	683	669	656	684	646	718	628	636	709	692	683	701	670	720	731	664	671	642	683	688	711	699	747	632	656	657	695	655	672	639	660	658	682	623	690	694	718	651	664	640	673	649	728	661	649	706	654	692	654	717	699	701	657	691	617	689	706	670	647	696	692	706	673	669	650	728	677	698	660	696	636	682	682	676	694	649	664	731	669	653	696	658	685	622	664	679	695	688	678	671	658	719	715	714	681	661	674	679	655	702	687	705	700	701	702	661	673	611	710	640	673	652	686	674	671	697	680	692	683	645	630	644	694	658	704	706	652	652	679	676	721	651	721	673	666	724	679	660	673	676	666	672	729	691	718	618	664	666	644	665	688	682	679	653	696	701	676	692	734	654	669	715	708	722	716	710	681	680	712	676	679	650	674	681	676	654	670	676	704	666	688	688	668	654	685	657	637	659	657	677	648	688	664	685	674	621	696	691	669	686	694	655	692	659	676	641	693	691	674	712	690	644	693	651	689	662	691	687	691	649	663	650	698	635	662	661	675	725	656	668	661	666	698	710	694	717	668	706	679	676	678	646	664	676	674	704	667	676	647	660	720	661	689	682	673	695	690	616	684	660	645	659	679	711	700	701	660	655	716	692	675	689	659	715	659	685	663	686	661	665	657	712	654	671	639	688	669	690	643	714	646	721	677	694	680	655	667	693	657	657	671	653	717	640	713	670	693	691	658	659	667	632	663	633	660	642	643	677	653	642	668	667	700	626	703	672	695	663	712	646	696	637	641	736	677	670	720	690	668	678	652	692	659	662	676	664	724	642	703	718	651	686	691	645	688	681	673	635	674	667	669	699	673	679	647	708	704	672	666	712	650	645	660	694	709	706	677	698	659	626	714	650	709	666	636	667	685	684	720	677	708	653	706	668	700	649	649	709	677	716	666	700	640	694	652	634	650	721	632	659	649	653	630	674	654	719	703	663	638	686	723	694	671	658	691	707	634	666	661	678	753	657	661	688	678	706	669	661	698	687	630	647	669	667	696	646	624	667	635	633	695	633	671	670	707	693	671	728	690	703	670	639	694	688	647	685	694	685	641	716	653	648	709	689	693	668	644	686	695	627	681	679	659	655	656	693	642	680	675	650	662	696	665	644	698	671	660	700	708	656	690	658	743	660	716	664	621	737	661	638	649	680	704	659	667	631	707	676	682	689	697	679	691	681	687	697	648	699	632	659	618	646	629	673	676	674	685	728	671	708	678	665	675	682	650	712	661	648	685	691	674	694	658	682	664	639	700	691	695	732	684	695	684	641	659	676	649	700	675	694	720	647	678	690	650	688	687	726	711	658	638	659	657	667	711	684	639	666	684	706	652	699	677	695	667	684	695	692	677	700	675	673	694	702	676	687	709	690	660	639	686	618	661	645	679	708	693	654	673	668	657	683	672	637	697	662	669	654	711	674	694	662	670	722	660	658	700	653	694	715	758	666	631	708	711	698	658	670	686	745	684	696	656	699	626	667	683	693	664	697	678	648	660	654	674	668	659	630	707	635	663	713	680	704	664	683	681	664	660	658	717	645	658	634	672	701	718	674	701	698	697	679	674	672	656	672	682	682	648	691	664	666	694	682	680	652	633	656	670	719	696	664	693	705	671	725	663	694	699	681	677	688	649	680	672	652	673	675	710	719	671	686	685	655	667	698	691	671	659	702	600	675	650	673	671	724	679	673	682	707	696	638	675	668	708	654	695	693	648	731	668	668	708	687	704	698	677	702	673	668	614	618	669	689	672	704	680	731	679	628	677	661	650	705	670	681	671	651	687	656	613	683	685	680	686	621	653	665	670	661	677	672	686	677	686	659	695	647	674	671	643	639	661	676	688	700	668	690	697	682	707	731	683	635	630	663	670	703	684	670	662	680	624	669	675	670	682	696	711	668	633	673	719	670	693	698	672	654	689	651	665	665	666	651	662	642	695	652	644	689	669	695	707	624	681	689	698	649	664	656	679	714	686	678	719	677	632	649	658	668	670	695	678	724	733	669	671	668	701	641	660	678	673	698	699	688	658	683	666	651	698	697	652	658	686	695	680	686	679	702	685	679	653	654	650	659	614	607	658	660	645	690	670	656	677	669	704	664	681	661	671	671	681	647	652	631	699	650	684	670	705	729	664	662	638	688	722	654	681	642	690	679	639	649	605	662	651	665	673	661	679	672	664	673	684	643	676	673	710	660	696	681	675	636	639	710	723	680	683	662	718	647	679	720	661	714	702	686	676	664	708	693	670	680	673	681	651	643	649	672	665	706	674	695	726	714	676	696	691	664	686	643	684	622	653	670	658	672	682	676	656	685	653	691	689	718	674	672	691	663	617	668	680	668	680	612	639	670	682	695	667	704	704	682	645	650	667
31201	21194	13315	883	270	254	242	240	240	243	227	233	242	243	219	234	223	232	238	207	213	217	234	214	207	216	229	234	264	237	220	244	259	226	228	235	210	230	219	219	247	236	228	228	220	256	210	220	214	220	194	240	215	228	237	218	219	214	238	214	228	225	207	223	237	242	229	219	238	226	222	237	224	223	236	246	234	210	235	295	218	221	222	215	244	255	258	227	262	225	220	232	243	225	233	232	248	231	258	263	258	233	241	235	232	233	242	229	210	199	226	218	212	225	234	246	263	201	228	236	210	222	247	247	256	220	231	223	238	250	227	233	230	215	226	265	228	206	233	254	245	244	211	223	235	230	237	253	248	224	234	206	228	242	223	233	224	243	222	227	241	229	247	234	220	243	242	245	239	237	234	235	230	230	251	248	263	249	235	222	204	243	209	227	220	227	250	229	228	229	255	185	243	260	224	223	209	248	238	231	194	242	252	220	225	240	203	217	227	226	220	228	219	243	240	215	215	220	199	237	209	218	228	212	273	214	232	213	213	253	243	202	221	198	203	204	238	219	232	249	202	227	209	229	246	222	241	219	231	251	218	239	193	221	241	220	227	222	198	238	245	229	207	204	229	219	219	243	235	215	237	235	255	254	235	238	217	247	219	249	205	236	215	243	235	239	246	215	232	231	253	224	223	245	240	216	228	236	222	239	192	239	223	228	238	231	209	217	208	246	222	223	200	228	225	223	213	216	230	243	244	223	212	238	214	208	219	254	215	229	248	235	221	250	191	237	225	252	241	217	235	251	225	205	225	236	249	218	218	235	216	215	216	269	243	241	230	212	202	235	222	229	253	226	247	215	244	225	223	200	232	207	209	230	227	232	209	213	222	219	241	216	259	236	238	217	210	225	203	237	247	252	267	253	259	253	255	231	226	230	211	212	224	264	221	228	236	201	233	227	254	255	216	221	254	232	243	260	225	225	217	207	232	218	252	213	207	259	230	211	237	213	242	225	250	208	210	259	283	197	227	240	230	220	243	221	220	227	221	239	204	223	217	236	209	275	223	233	233	224	224	213	238	225	200	248	233	247	215	249	233	239	233	195	231	221	235	236	224	235	221	226	234	216	219	228	238	233	258	232	225	231	238	225	234	229	215	251	219	238	264	226	216	239	243	214	251	250	259	239	211	214	224	198	235	226	234	226	249	192	240	229	227	223	224	249	228	227	228	221	240	244	246	223	213	232	222	225	226	208	224	241	253	268	217	212	245	240	235	250	239	217	217	245	238	247	219	212	217	233	232	254	235	211	217	249	224	240	225	220	207	198	240	214	199	219	219	242	224	255	247	240	206	247	235	236	235	235	226	232	200	241	213	225	227	247	215	206	201	255	224	226	228	220	228	229	238	222	234	226	226	236	209	215	223	214	232	231	244	201	241	225	249	225	221	245	264	206	232	241	214	228	247	242	222	231	205	218	228	216	270	233	214	255	239	224	253	235	241	246	227	215	211	237	242	199	211	192	232	225	189	214	237	232	241	231	220	213	214	215	204	212	235	212	247	242	206	219	261	277	235	202	216	254	224	206	200	213	254	220	235	210	256	235	217	236	251	267	230	217	232	224	250	227	237	241	218	197	243	224	238	242	227	236	227	234	243	236	245	225	226	218	241	218	214	219	238	201	244	218	224	207	231	261	226	224	242	226	233	231	227	225	225	240	247	226	234	215	226	228	216	230	221	249	201	220	223	210	230	233	217	249	227	224	223	240	190	277	221	223	241	198	244	217	221	245	230	217	212	197	234	220	227	215	221	219	224	208	231	244	235	215	240	249	222	218	257	231	217	236	228	195	234	226	255	228	250	230	228	233	222	244	234	229	230	210	242	240	224	216	222	203	239	257	208	238	206	235	202	229	211	229	190	231	222	204	220	213	199	247	210	226	231	243	231	247	232	228	203	216	209	227	230	233	230	232	241	212	237	222	229	218	241	228	231	214	202	229	223	218	240	222	225	219	240	200	252	223	218	223	223	238	215	217	243	224	231	244	223	206	232	208	215	224	217	217	229	255	261	220	248	232	230	235	240	237	227	221	226	198	206	212	218	238	248	238	221	233	230	216	212	259	245	232	241	265	236	232	218	231	231	225	219	221	256	213	209	235	235	251	208	231	223	266	254	228	213	225	230	231	217	223	232	235	198	242	224	238	205	229	225	245	226	200	228	210	240	210	202	230	225	206	205	245	237	232	217	236	212	234	236	242	227	215	223	248	238	203	238	223	217	222	225	242	227	202	230	223	218	227	224	217	207	233	225	238	243	215	220	217	245	192	219	211	223	218	223	224	198	226	236	248	216	218	213	240	246	233	237	216	212	249	219	256	214	211	264	238	214	223	241	228	225	212	225	248	274	225	223	211	241	221	234	231	188	206	212	224	242	231	246	258	239	199	231	217	235	210	210	224	211	256	224	242	237	226	218	262	241	210	224	250	217	210	223	237	241	210	210	232	231	228	223	248	229	223	272	223	252	210	221	238	239	230	232	226	255	206	215	223	232	202	228	254	208	225	240	238	250	243	194	239	234	189	243	190	213	235	213	237	241	227	250	218	244	205	250	231	218	258	214	233	241	229	237	233	230	243	252	219	240	232	233	213	208	224	215	231	234	221	250	208	232	224	219	225	229	234	224	213	229	222	247	204	251	254	259	247	222	199	222	224	252	217	245	233	236	231	240	253	241	227	244	233	216	239	212	238	200	206	226	242	210	244	234	254	240	227	226	233	213	226	224	235	213	216	233	244	269	216	214	230	239	210	207	244	234	220	242	246	194	231	225	207	210	226	224	224	227	224	221	208	241	226	236	236	240	215	261	206	243	206	213	247	230	214	220	250	251	215	222	239	217	216	204	224	227	220	223	197	213	249	232	231	250	241	226	237	228	230	250	226	252	207	245	200	243	212	224	221	221	215	229	222	257	239	240	207	252	212	240	196	237	254	244	238	234	215	237	216	231	243	218	232	244	219	243	259	242	207	216	238	194	224	238	193	261	225	228	239	217	251	247	218	234	217	206	213	252	236	238	254	207	209	230	246	248	206	236	230	207	240	213	228	242	251	230	214	214	254	205	212	232	223	230	214	233	235	200	243	234	248	235	232	243	241	216	205	208	217	195	237	214	228	237	227	221	221	208	223	241	244	249	229	227	227	212	222	222	249	220	253	230	243	228	192	233	248	232	246	207	198	224	239	244	207	240	222	252	218	233	231	218	236	227	219	246	227	242	238	234	205	236	221	199	205	215	216	238	216	214	230	209	236	232	205	213	209	233	240	196	186	235	220	246	196	244	204	228	221	249	247	248	239	257	233	221	226	236	197	235	219	219	206	210	244	243	257	243	223	233	223	241	246	242	197	210	239	214	224	221	187	213	228	216	241	218	232	233	205	243	225	236	234	215	219	242	250	213	197	233	220	213	201	225	244	248	204	200	223	252	212	229	224	208	222	255	225	239	238	227	228	230	198	243	241
13110	1100	630	640	595	610	672	593	630	625	567	618	647	605	643	624	597	613	591	575	603	610	625	595	597	597	577	606	561	611	630	601	585	637	577	594	580	603	596	612	596	554	607	583	610	597	600	598	650	603	612	608	593	602	568	603	593	587	592	614	620	594	584	638	596	574	628	601	552	604	609	621	585	592	593	618	584	639	548	635	652	593	623	602	622	595	596	582	564	622	603	613	625	608	623	606	581	640	610	579	567	588	645	601	593	599	593	586	578	634	597	609	580	616	555	567	567	592	582	579	652	595	625	605	605	570	603	627	575	559	609	612	599	588	612	597	616	573	611	619	588	619	658	629	600	591	593	577	641	605	583	575	583	579	609	564	549	606	626	586	614	600	564	564	605	604	596	589	616	588	597	630	596	599	605	610	596	576	605	565	649	624	586	629	566	622	591	583	580	600	574	564	596	572	613	636	604	610	583	588	645	574	591	573	570	611	601	574	589	589	589	571	627	589	608	521	622	592	631	648	585	626	596	608	610	593	563	604	613	621	584	597	575	597	614	618	622	604	597	654	580	564	582	593	628	623	567	571	573	612	570	552	673	615	646	599	585	590	626	560	557	576	599	596	565	601	619	609	576	631	550	613	602	600	618	594	563	578	587	642	603	636	588	610	629	587	582	643	615	575	641	608	618	557	588	565	551	593	589	588	610	649	617	583	565	570	612	650	620	577	563	554	643	578	592	603	592	581	594	574	592	583	579	606	583	584	574	613	633	621	631	577	631	558	597	575	588	610	572	609	607	642	621	644	610	583	622	606	621	603	640	594	586	572	619	617	606	573	607	602	631	580	580	580	632	642	581	575	594	631	596	640	631	586	597	572	574	593	576	565	588	570	605	602	565	646	596	568	641	558	605	565	610	605	624	618	592	601	607	613	609	610	589	613	618	553	571	598	605	611	621	562	613	636	619	650	611	576	543	574	574	607	592	585	557	585	633	602	593	580	601	557	585	605	608	566	572	611	613	590	600	579	601	567	568	621	629	637	622	619	620	609	587	545	565	623	639	628	604	629	535	623	613	646	592	607	590	581	565	556	576	605	598	547	577	656	570	592	620	608	608	595	632	567	583	608	573	645	602	581	580	586	613	622	614	608	584	528	614	571	586	546	595	607	628	573	590	592	533	569	624	609	564	644	630	579	619	593	548	660	596	591	597	592	612	596	601	575	558	558	617	606	606	597	604	572	608	597	630	604	575	608	613	604	602	598	587	593	624	604	591	622	607	590	586	600	570	608	612	575	593	619	589	621	568	557	578	608	579	552	570	582	606	570	589	614	587	650	599	575	607	573	614	536	627	596	584	580	602	604	636	592	586	588	618	576	609	573	633	597	561	578	582	636	581	529	615	620	579	616	649	625	620	556	628	621	591	578	608	598	578	609	643	602	563	569	559	640	578	562	592	612	649	589	607	631	578	580	628	604	625	587	596	592	630	573	592	608	596	577	570	564	597	630	577	589	617	622	644	643	598	573	649	582	645	603	610	609	591	598	616	579	615	575	589	598	582	584	592	619	595	606	619	597	608	590	591	598	606	585	600	534	630	569	588	605	636	580	583	563	585	595	607	630	627	558	590	602	624	636	598	646	599	587	578	614	622	598	543	588	622	579	565	598	600	600	651	636	608	590	569	614	597	580	583	579	571	598	595	586	625	606	626	609	582	568	582	634	630	610	583	604	562	581	573	617	599	567	598	610	578	582	572	566	607	536	608	566	595	604	592	584	595	600	579	594	617	642	606	652	576	597	578	582	625	603	590	624	597	590	576	601	602	618	603	571	624	557	612	609	586	596	615	569	597	597	579	607	585	585	559	576	581	542	572	605	624	640	611	600	597	603	602	623	552	609	584	582	567	628	613	562	627	595	623	562	608	610	598	598	567	606	561	599	565	606	562	619	605	594	562	585	632	614	596	577	584	582	576	587	567	593	563	607	640	626	613	578	590	595	617	628	590	605	594	573	605	596	548	599	619	606	603	647	606	585	590	587	620	599	590	616	601	582	646	569	596	568	580	592	608	605	622	589	612	606	621	620	596	580	577	554	573	635	590	602	597	582	582	612	553	628	664	596	584	627	546	595	580	587	592	595	614	599	593	574	617	606	619	617	638	612	547	588	585	622	587	600	627	592	595	604	618	602	616	591	629	581	589	589	662	607	593	602	592	598	596	587	643	611	583	566	579	611	566	565	563	612	624	587	560	618	588	659	585	640	629	599	576	586	628	637	602	545	573	654	613	578	565	588	624	539	588	594	610	575	601	602	632	567	621	562	569	569	592	623	631	618	630	611	605	646	643	597	615	584	600	581	601	584	612	583	559	632	641	580	608	618	605	564	617	601	595	571	593	583	617	628	605	612	598	602	572	614	584	587	603	603	589	567	627	606	624	636	636	620	573	608	608	627	614	622	573	624	637	584	562	626	584	605	611	611	605	592	624	592	598	600	620	588	571	570	603	662	604	579	606	628	603	620	617	591	593	558	581	632	592	565	591	601	618	582	573	602	607	598	609	606	604	566	670	633	571	619	576	556	593	598	587	620	634	582	588	612	617	620	585	587	637	586	601	650	591	590	603	570	562	597	579	623	558	583	597	607	605	609	610	616	614	569	564	571	572	618	568	586	610	528	611	621	576	605	583	565	600	568	624	591	567	552	617	625	612	590	595	544	575	605	545	631	602	578	589	653	566	623	576	594	633	616	657	585	610	558	597	635	583	607	580	567	554	644	632	582	619	563	585	635	600	585	610	622	591	568	626	592	593	577	630	560	617	604	592	613	614	637	575	601	582	553	639	580	632	634	616	544	573	572	624	601	591	582	614	620	598	614	587	617	574	592	578	553	566	586	611	592	631	636	602	598	594	630	605	591	601	616	630	623	615	614	586	615	588	640	600	568	598	659	606	592	585	575	599	581	566	578	614	558	583	654	614	602	611	601	613	596	598	587	609	625	613	608	573	578	541	550	622	595	560	638	635	602	622	659	586	603	584	665	659	591	607	592	597	644	581	583	577	648	608	591	600	605	592	575	596	561	594	630	621	558	639	582	567	593	585	570	588	587	602	664	571	594	587	626	607	572	578	616	610	599	582	582	587	599	595	606	632	611	593	567	542	624	619	622	562	634	646	570	558	591	590	591	609	626	634	572	622	574	591	614	583	621	595	533	605	574	596	596	572	576	585	588	574	595	619	616	569	561	601	587	603	573	582	561	624	567	594	622	611	606	634	599	597	615	581	574	622	590	602	586	585	614	578	591	602	601	599	591	629	614	589	546	560	625	618	552	582	620	634	587	572	617	605	591	595	632	577	594	581	573	560	613	601	604	583	608	568	625	632	594	624	619	605	587	579	618	566	598	617	593	604	604	602	587	621	647	570	590	583	572	591	631	602	624	643	539	572	559	586	587	620	584	626	588	577	574	564	572	579	623	620	560	564	622	574	598	618	582	631	561	590	587	603	645	573	583
24953	21432	24781	28508	21423	20946	992	462	411	379	359	352	350	394	358	385	352	362	357	368	351	331	354	371	344	337	326	325	336	361	337	343	326	327	352	346	349	332	358	346	313	364	374	361	317	321	346	336	370	329	366	326	369	364	350	366	384	348	343	338	378	345	368	335	352	353	358	340	365	355	377	338	349	328	306	347	351	341	361	371	340	360	368	343	356	340	357	340	375	362	351	367	335	329	314	340	365	350	358	311	346	334	339	344	353	309	363	304	392	352	357	355	307	341	319	353	343	300	323	353	340	337	360	361	357	362	340	369	345	319	348	336	341	379	339	315	378	369	374	318	341	343	328	343	367	370	347	333	395	358	331	342	360	342	320	332	335	346	355	341	341	355	337	325	353	344	349	358	339	333	333	368	354	334	331	368	327	346	357	365	335	316	344	334	350	376	374	360	321	337	318	354	338	347	329	335	337	343	327	341	354	325	315	338	360	349	390	401	329	342	371	346	383	362	362	371	361	364	342	349	378	315	329	342	375	311	371	360	306	335	363	351	355	338	339	344	342	352	366	366	331	351	380	344	374	313	363	384	377	346	341	374	367	327	346	345	334	353	330	353	338	355	348	325	361	333	329	356	334	344	352	334	345	337	354	348	326	337	362	355	306	325	355	351	302	356	363	322	330	361	337	340	340	340	357	362	338	349	359	382	351	384	322	342	353	353	318	309	326	336	372	333	357	337	357	325	339	349	363	342	317	356	366	342	354	346	353	347	373	360	327	371	310	334	321	353	325	376	364	351	335	358	352	347	310	361	351	347	346	366	383	358	354	367	377	336	355	400	318	332	348	349	336	328	351	324	339	330	349	337	340	340	353	346	302	330	337	349	331	366	358	360	317	342	353	331	337	331	321	368	372	342	374	339	347	323	329	338	364	349	350	380	312	383	371	364	316	353	358	370	334	370	370	342	356	331	350	351	387	339	318	374	333	288	367	404	350	347	341	314	342	334	382	344	333	347	351	339	373	328	360	372	354	369	353	359	373	348	352	353	330	346	298	329	349	351	342	346	336	348	333	361	333	324	331	345	323	365	354	336	369	350	353	354	360	360	365	327	362	339	355	335	373	371	343	312	313	330	369	334	364	315	364	341	342	349	348	338	329	361	325	344	348	334	364	329	349	322	357	339	338	376	339	360	367	340	377	348	357	326	378	387	369	348	335	322	354	356	330	329	378	361	370	369	339	356	321	350	376	364	326	331	325	335	366	369	339	347	320	318	368	341	370	368	338	344	326	348	339	340	387	327	352	290	336	326	372	311	329	327	363	352	357	349	359	337	347	356	322	373	360	349	374	343	349	375	348	360	359	335	330	349	365	356	340	372	337	342	334	372	354	345	361	371	323	363	347	312	359	341	320	313	331	310	351	327	336	334	348	344	343	348	320	334	338	350	311	312	353	353	352	364	343	330	300	332	376	334	333	351	321	355	302	355	329	379	334	331	344	344	371	337	367	354	365	353	327	358	312	390	358	340	371	363	346	333	325	373	368	345	353	353	340	316	331	338	325	339	359	361	348	340	322	372	343	299	336	353	338	328	366	366	352	327	311	339	373	327	351	345	331	343	361	340	364	333	358	334	330	339	334	365	333	338	371	317	357	348	361	361	323	315	344	319	322	367	317	386	328	352	362	345	331	326	353	363	312	344	335	356	322	363	323	337	359	358	351	310	336	338	356	341	361	324	346	333	334	312	326	334	329	320	376	355	331	356	391	368	376	349	336	340	357	339	343	376	310	333	358	325	358	340	374	322	383	360	362	361	354	334	350	362	326	330	363	344	374	326	364	356	357	338	365	354	358	363	358	342	336	325	348	369	360	364	337	310	347	356	365	364	355	369	370	346	366	333	333	338	370	365	363	336	351	338	313	340	366	357	343	316	293	364	367	341	364	324	348	334	353	341	358	325	334	352	339	339	338	343	342	333	316	347	356	350	343	314	359	363	334	330	334	346	307	366	326	332	370	338	300	356	343	332	352	349	359	343	339	348	342	359	347	358	360	368	357	350	347	312	335	369	344	340	313	334	348	350	346	333	370	299	327	311	364	334	373	368	329	374	331	328	363	336	322	333	351	356	300	344	332	343	336	314	321	337	356	341	361	327	342	337	359	364	321	349	324	348	319	323	331	392	346	296	327	369	370	340	307	300	330	327	309	336	342	376	351	325	336	366	330	350	320	334	349	375	367	332	365	314	332	341	322	340	331	323	372	323	341	346	306	325	333	354	341	343	360	314	337	310	333	350	346	346	324	308	344	334	344	348	331	345	326	343	376	349	354	358	341	329	372	375	315	349	375	360	344	391	313	335	327	330	369	326	360	377	314	322	372	345	363	363	395	322	353	351	361	346	313	308	340	331	374	378	320	335	355	308	356	316	336	338	353	375	330	346	382	337	331	341	344	331	351	342	338	367	341	392	345	333	317	395	374	388	349	346	371	318	322	354	338	337	344	353	351	355	353	353	330	348	334	372	359	349	354	317	335	370	350	348	314	324	387	324	369	365	391	338	339	325	325	342	343	307	342	337	346	349	331	353	315	367	353	360	365	322	325	377	334	351	330	308	338	374	335	326	331	349	293	357	386	340	378	349	362	336	344	338	341	303	316	342	359	361	365	338	340	346	326	336	340	340	338	341	345	354	323	331	352	349	359	354	331	373	325	379	374	374	332	356	370	367	341	337	351	371	375	349	338	346	373	335	368	373	342	362	390	344	347	315	320	350	367	356	391	298	323	329	328	368	326	382	368	384	320	358	347	333	368	354	334	325	344	346	353	362	345	352	354	349	355	341	347	315	356	335	366	341	343	392	342	342	347	359	338	308	372	345	354	349	352	328	349	379	346	355	364	314	355	370	352	318	330	320	348	341	350	346	359	356	331	331	325	365	374	342	336	313	358	331	331	385	356	316	343	337	369	327	383	312	331	316	325	337	355	339	301	337	321	326	373	398	361	371	384	340	340	372	349	374	311	337	327	325	337	311	351	319	334	351	344	372	328	311	365	339	349	363	366	364	331	337	311	359	359	352	393	339	304	321	342	311	320	322	358	347	340	322	359	342	345	339	345	336	348	354	333	362	384	351	354	318	369	352	353	386	351	334	321	349	348	348	350	362	327	365	354	358	379	342	317	339	358	358	380	361	361	350	336	356	366	336	332	343	366	320	321	349	347	320	327	348	331	349	329	310	353	346	347	358	365	334	363	360	342	307	327	351	366	323	319	354	361	380	345	316	348	337	353	336	357	352	384	346	334	372	350	326	314	331	351	342	336	328	379	352	355	356	326	346	319	365	359	353	346	360	345	330	347	362	332	331	357	334	376	317	355	325	391	373	342	361	312	319	333	352	342	350	348	344	355	376	363	371	342	334	331	373	325	406	398	323	358	340	364	357	364	322	316	379	322	332	322	323	334	295	357	340	340	408	337	366	330	358	357	323	339	385	342	338	365	337	362	319	338	333	357	320
32248	4202	1384	1043	866	901	927	921	844	850	859	835	832	802	849	803	823	828	834	788	842	847	829	846	798	772	846	855	854	824	847	873	826	794	814	888	795	867	808	808	833	799	883	805	852	856	793	776	912	835	832	825	829	809	861	810	822	899	795	828	786	845	868	831	803	786	773	806	844	869	831	819	840	831	802	823	810	820	829	821	763	827	844	795	792	796	839	859	875	810	815	842	809	793	791	845	845	812	835	826	791	824	839	833	829	829	768	836	845	896	823	765	807	792	827	850	790	805	868	780	819	784	773	862	847	830	770	850	795	872	816	788	805	846	871	812	735	891	859	791	864	850	815	848	775	835	815	803	854	812	820	784	828	828	818	790	818	791	857	802	802	791	828	825	798	838	793	863	845	750	839	841	830	782	825	824	829	880	796	798	757	849	804	818	823	786	836	838	835	848	844	811	819	836	840	851	809	774	794	839	851	843	850	890	828	828	814	793	821	837	783	793	846	841	841	801	838	887	803	858	822	844	773	840	847	806	814	821	810	828	771	818	798	800	868	785	844	869	863	814	824	802	827	841	821	842	825	839	806	836	790	823	842	842	770	853	764	830	794	866	849	792	835	791	821	822	786	782	843	797	849	793	843	787	811	836	791	804	821	832	794	817	876	809	843	803	859	767	836	819	806	786	855	810	837	822	776	856	823	851	790	806	817	867	849	766	904	806	814	768	785	807	832	824	809	877	815	874	763	804	839	871	789	784	830	812	796	848	817	793	806	829	829	782	818	836	833	797	812	811	774	819	788	868	775	787	844	839	864	832	852	808	857	816	831	861	792	869	807	811	824	822	828	821	812	846	770	821	865	763	840	854	858	828	822	848	785	816	833	822	808	799	859	806	840	819	800	886	877	860	816	795	811	793	839	838	814	835	801	782	822	860	830	794	801	895	805	829	843	824	826	811	845	792	845	834	832	864	783	863	866	852	845	851	836	835	873	801	861	769	857	844	820	882	811	875	778	839	838	863	855	790	852	806	829	833	834	795	813	770	893	784	805	841	833	825	827	825	852	778	851	765	820	798	814	850	826	822	789	812	803	850	833	767	862	785	858	779	832	855	788	865	832	833	824	854	778	870	833	835	802	836	799	781	778	845	779	840	802	822	807	826	831	829	810	782	762	792	774	766	863	790	801	803	854	770	806	813	836	829	808	835	843	809	795	801	844	853	816	839	829	844	855	821	809	834	851	792	830	838	832	822	796	778	813	793	817	840	786	824	870	856	838	806	870	793	805	749	814	838	811	777	839	797	809	799	836	841	849	818	758	837	819	862	850	869	872	819	895	869	798	893	800	807	844	809	770	830	874	773	863	860	806	796	860	784	829	806	821	867	821	800	825	844	878	811	844	843	848	815	842	813	866	819	857	868	763	809	807	846	898	833	863	812	913	865	819	819	835	836	781	805	818	823	820	819	882	837	848	823	813	788	797	804	845	836	865	800	828	817	835	816	853	804	837	856	823	809	850	830	813	827	758	838	799	830	883	880	804	814	800	832	787	801	827	851	790	832	789	748	826	749	872	792	774	813	829	774	846	836	844	805	794	832	873	868	790	781	831	896	852	810	814	806	824	816	814	874	826	816	805	817	816	815	811	790	815	811	774	851	842	829	802	827	810	765	862	843	824	824	841	825	770	851	862	784	828	849	846	830	812	805	797	850	843	835	856	839	810	846	809	824	845	824	800	785	856	825	780	817	842	841	813	902	884	852	844	830	868	831	831	871	817	840	787	812	852	778	825	784	828	847	844	834	822	858	843	826	806	811	867	820	825	832	815	850	807	833	818	844	840	823	904	816	854	836	870	879	842	849	834	761	813	860	823	820	802	811	851	798	814	832	841	805	861	806	803	864	757	828	826	822	829	781	836	844	807	823	781	859	812	818	815	792	799	799	791	877	834	793	811	841	810	847	815	895	839	797	819	841	817	818	828	802	839	884	841	783	868	862	865	825	816	820	825	837	817	791	846	816	805	809	831	845	848	815	825	843	817	838	781	802	838	844	837	787	828	845	854	810	831	812	804	812	880	855	790	883	783	808	852	819	806	847	792	822	892	833	855	853	768	811	833	819	834	814	892	813	838	791	803	811	845	778	850	827	796	827	845	799	801	843	832	831	821	833	904	803	829	812	761	811	838	779	862	819	806	804	876	824	849	831	778	824	834	821	773	839	782	863	813	819	829	833	822	780	796	806	816	880	837	846	825	814	792	795	815	807	834	803	822	826	848	810	854	851	841	838	819	804	804	865	825	844	863	774	758	809	799	834	827	878	826	798	859	758	778	815	825	885	801	800	801	813	786	815	818	834	803	795	856	772	847	826	890	825	856	778	809	854	840	852	823	877	821	839	814	806	819	822	840	787	830	844	797	827	847	838	842	776	815	795	750	833	793	868	849	853	842	824	855	828	803	846	853	799	820	866	791	790	844	863	783	768	819	784	836	843	808	842	801	839	831	838	811	860	806	880	836	797	861	796	815	856	815	811	768	878	841	796	821	875	885	820	852	816	828	841	830	822	837	812	849	797	855	838	774	798	829	836	807	788	782	921	822	838	799	815	836	794	818	802	808	756	828	857	771	843	794	813	799	857	742	849	778	821	857	771	795	832	888	864	875	849	858	888	828	804	839	788	825	828	823	856	839	792	859	779	795	857	829	814	822	809	801	868	766	861	860	841	828	862	858	813	818	827	836	827	787	841	775	836	788	804	842	775	778	832	852	808	830	842	802	832	836	865	784	797	871	804	832	807	798	845	836	817	858	845	817	852	792	800	794	838	826	798	819	772	863	771	845	826	811	864	824	723	789	844	826	813	843	830	809	771	815	809	850	829	891	792	779	817	871	844	839	805	788	830	831	796	832	797	821	897	793	834	844	775	775	847	802	791	790	804	793	843	865	760	821	773	785	849	809	826	814	838	808	806	815	821	847	838	813	826	807	793	871	821	871	812	813	777	837	821	788	770	781	822	777	821	834	783	842	808	812	860	824	810	813	807	817	815	816	808	884	789	798	809	784	814	859	777	856	800	814	832	817	855	801	836	826	853	768	777	828	788	859	802	820	812	775	805	820	857	819	795	825	810	832	809	867	800	752	870	820	827	865	771	823	804	799	800	871	850	827	789	779	777	829	823	855	817	812	801	851	785	821	791	822	792	838	850	779	884	836	812	826	803	802	797	843	833	772	896	819	845	836	834	836	891	852	869	849	831	851	845	846	841	829	800	799	785	861	802	823	803	805	809	802	823	799	804	867	808	809	876	793	801	829	812	766	819	803	777	886	834	816	768	841	862	850	841	806	816	754	858	842	792	806	865	790	875	804	822	782	827	780	798	802	773	880	835	776	831	841	793	839	846	788	785	814	784	867	883	806	856	825	830	815	850	791	833	831	798	863	791	811	798	834	796	859	845	844	837	800	818	778	801	771	810	850	837	845	860	813	778	826	755	817	798	848	833	803	793	800	817
24344	21458	25131	28206	21458	21471	17911	709	383	344	333	379	330	303	327	330	313	290	323	297	326	332	329	302	283	304	271	307	284	277	304	314	283	274	305	305	331	288	319	284	272	283	310	300	292	290	297	296	294	278	312	271	268	297	307	265	275	273	319	275	283	285	269	283	276	294	310	285	275	311	313	288	280	281	287	288	288	305	273	283	300	280	274	282	315	298	285	314	304	297	270	320	292	319	283	294	290	315	278	267	267	269	275	289	309	294	281	329	307	281	299	292	294	277	299	297	316	291	325	298	289	281	299	267	304	283	284	286	312	300	273	275	296	281	249	333	267	305	283	293	294	310	283	331	293	298	341	288	247	288	285	288	290	285	319	306	316	246	276	275	262	310	273	322	310	261	296	302	278	303	264	286	301	287	290	319	330	294	293	274	297	316	292	314	329	282	281	282	265	276	278	296	315	284	289	293	288	283	306	297	291	297	329	302	299	286	256	290	268	290	286	313	282	253	316	290	323	286	272	312	311	301	278	268	309	264	286	295	308	299	294	281	301	288	341	306	279	311	286	276	286	299	289	265	266	301	288	312	268	280	278	269	278	306	292	290	305	275	278	289	315	297	263	290	300	296	287	267	260	308	297	293	312	306	297	286	309	310	283	266	276	279	299	323	277	305	284	283	272	289	295	284	303	293	268	291	292	318	271	290	280	270	253	316	291	305	292	279	302	313	284	332	295	297	298	295	301	300	299	283	303	304	295	315	270	279	283	290	300	259	293	325	332	298	288	282	310	290	296	313	266	281	277	313	291	299	318	312	291	297	288	281	273	264	301	333	296	293	276	308	263	280	304	297	304	277	257	295	321	297	293	276	322	291	303	283	311	331	303	306	277	262	279	266	316	306	296	325	276	297	277	300	300	275	279	315	266	280	289	282	327	291	326	291	301	332	261	299	300	281	275	276	283	285	306	297	270	277	245	313	285	253	276	310	286	291	265	272	283	311	270	272	268	294	276	324	320	318	298	264	265	318	286	265	280	317	302	285	279	302	272	300	291	263	298	278	291	320	289	271	283	283	291	291	271	308	283	332	246	281	284	264	266	310	278	267	261	278	289	263	283	294	305	268	300	302	285	288	307	270	281	291	310	285	243	306	282	256	318	293	289	297	283	293	275	293	253	328	266	298	273	284	271	315	293	306	284	263	313	266	255	286	288	302	291	289	280	277	284	278	282	272	261	303	258	275	280	296	309	307	288	287	285	282	299	292	313	298	267	301	301	320	288	302	282	279	269	276	253	327	294	233	253	279	270	238	289	261	300	298	301	281	295	273	299	278	317	275	284	264	320	301	278	292	287	282	312	278	297	273	306	296	301	300	306	270	293	286	299	305	296	281	277	290	285	310	291	308	304	282	295	280	298	331	262	257	310	301	302	250	282	266	280	274	300	290	280	272	271	290	275	309	286	329	317	281	291	314	246	267	340	295	290	280	314	268	302	270	275	262	297	321	305	295	243	268	279	255	293	254	272	305	322	286	281	273	280	318	296	289	328	301	249	310	266	282	311	300	288	254	320	281	315	322	292	271	301	352	275	273	287	304	281	286	277	266	260	287	318	303	256	266	266	290	301	293	281	297	278	310	278	272	294	263	304	315	293	268	307	314	289	260	318	301	276	303	318	301	310	283	312	299	278	287	301	280	258	289	293	274	291	289	289	285	271	314	300	270	317	302	299	286	286	299	287	299	285	306	317	299	279	268	298	314	277	282	304	266	269	303	305	282	301	296	289	317	317	324	309	293	304	289	318	309	283	275	340	316	282	300	290	298	310	285	293	330	268	326	302	290	282	300	318	258	311	284	311	284	314	283	313	313	298	295	295	286	256	269	279	286	277	307	256	262	269	247	290	313	276	277	287	270	302	268	294	288	271	293	281	288	282	270	292	283	305	285	308	296	312	262	275	283	281	280	289	279	283	257	276	301	302	301	306	267	295	320	283	296	286	285	298	319	279	259	306	298	273	282	315	320	300	279	299	291	301	310	281	273	298	301	273	301	284	259	305	290	305	282	337	275	277	284	332	286	266	280	262	260	296	288	325	265	299	303	316	267	291	284	335	309	284	286	285	267	288	267	260	297	294	286	291	285	260	283	293	282	283	299	303	292	319	280	279	265	257	286	282	294	300	311	332	285	281	276	290	284	307	299	307	306	304	296	272	286	272	282	312	263	284	260	289	303	299	282	300	269	281	300	266	294	306	253	284	338	270	334	293	301	294	282	301	283	312	297	296	310	301	301	300	301	294	280	303	314	285	311	292	295	303	267	285	290	291	258	277	252	277	291	296	302	287	332	355	287	295	289	302	292	257	272	296	294	294	296	296	322	271	272	276	292	311	317	300	276	295	278	298	308	323	295	263	289	266	264	282	281	293	286	301	303	294	246	282	303	280	282	281	287	265	278	331	319	306	296	300	301	286	304	310	284	284	277	296	275	323	299	283	281	267	321	324	278	317	302	302	326	275	287	298	313	307	302	281	290	321	270	249	286	287	289	271	281	302	276	281	292	305	315	283	290	287	304	282	311	259	322	276	277	276	338	296	270	286	266	306	269	294	308	314	321	297	280	315	300	304	340	284	293	272	270	326	280	333	269	290	285	294	308	268	309	265	294	288	301	326	286	294	289	264	294	296	288	304	271	294	270	272	281	287	276	300	315	318	256	269	263	292	274	313	277	294	277	260	274	328	287	286	329	289	311	276	273	287	291	290	295	246	281	241	280	283	318	312	305	307	249	295	251	271	271	276	269	263	281	275	295	278	272	254	309	269	330	292	291	322	286	293	310	296	284	281	273	283	244	319	297	297	283	271	279	272	313	285	297	261	278	292	293	292	274	276	275	287	303	276	285	283	257	294	301	282	299	297	275	287	285	269	274	282	325	264	285	316	299	263	294	268	274	297	248	327	276	282	301	299	288	289	309	292	298	256	291	280	278	274	290	289	281	280	265	299	277	285	290	291	283	295	314	282	300	314	291	263	253	266	314	297	302	290	319	269	308	293	316	316	299	276	304	288	297	295	307	281	311	292	321	286	315	294	328	324	243	302	316	300	292	336	264	258	310	255	303	289	293	312	326	271	298	293	303	274	292	259	325	332	300	311	287	294	329	273	265	307	286	265	301	267	292	309	286	325	267	264	287	308	285	293	294	286	284	298	271	276	302	285	271	279	267	322	298	281	289	289	281	290	293	308	267	309	294	277	273	274	343	272	306	301	287	326	283	282	291	283	267	285	290	320	302	271	295	279	339	296	300	301	290	288	281	296	256	308	266	303	285	281	266	277	275	293	275	272	296	296	289	303	274	266	314	288	276	300	316	281	275	274	287	303	284	273	310	315	295	275	318	289	300	288	294	312	286	280	276	286	301	334	283	315	316	310	302	281	298	285	296	289	306	260	286	294	286	309	292	279	276	273	300	308	282	270	280	288	299	319	281	291	293	303	309	311	276	300	282	318	313	289	315
37456	7380	1767	1137	918	806	795	742	661	738	685	694	692	697	709	749	700	710	732	711	641	707	682	694	690	693	670	726	688	705	716	661	697	657	681	694	676	668	675	632	729	644	648	728	680	690	694	677	697	689	670	692	699	696	681	691	668	687	740	654	657	672	683	708	670	697	700	711	720	690	654	700	661	593	709	688	654	694	672	677	669	681	671	649	652	723	730	618	678	649	692	669	679	709	676	698	694	668	678	701	669	716	626	686	621	649	673	686	678	663	691	677	707	665	704	666	640	694	680	698	745	689	657	672	677	671	710	738	693	697	727	704	715	653	665	719	643	655	730	669	674	705	686	678	660	709	635	650	685	741	677	693	685	679	676	678	676	724	655	682	656	638	638	651	691	660	749	665	705	704	665	657	661	671	700	672	676	688	662	704	691	710	694	673	710	698	634	683	685	679	688	658	660	724	712	680	671	675	627	664	685	661	659	657	687	681	688	637	648	680	677	621	634	625	661	664	683	669	682	658	681	685	699	684	694	696	669	693	743	715	666	653	682	673	695	652	682	680	699	665	698	704	652	710	681	678	652	694	702	656	702	690	757	642	724	661	690	714	745	684	673	636	704	689	679	694	689	694	720	653	723	680	698	683	673	680	713	679	662	669	631	668	680	684	651	690	654	698	720	654	693	671	653	687	680	679	688	661	639	661	657	653	675	679	666	678	668	678	692	646	681	646	680	686	720	654	639	700	682	681	645	703	668	644	652	654	681	662	688	685	667	660	665	628	688	682	686	707	715	659	668	645	671	673	691	720	678	633	651	683	670	669	659	704	664	685	617	685	663	697	655	675	651	677	646	673	690	688	652	704	664	679	627	681	670	644	659	696	688	688	694	687	676	655	674	710	704	645	687	643	698	678	665	675	716	683	679	688	663	644	639	662	659	697	693	645	696	676	621	694	720	724	668	649	673	658	643	612	690	687	693	673	683	664	735	651	686	626	698	696	710	700	695	683	659	652	692	668	623	646	667	698	695	677	667	705	619	684	695	702	699	675	678	701	677	720	683	682	729	686	692	700	719	667	629	687	689	641	700	662	723	675	659	704	684	642	685	700	698	635	677	637	656	659	683	680	722	694	704	665	667	661	656	675	675	678	663	683	687	666	688	683	713	696	688	688	669	639	618	672	689	710	701	684	688	693	683	692	671	644	674	689	642	659	687	671	652	657	640	690	684	664	672	663	673	644	693	688	684	690	718	658	678	666	696	713	685	702	682	700	703	652	696	647	626	690	687	674	722	675	667	719	637	694	693	675	652	689	669	631	714	680	638	706	706	711	684	686	666	661	668	681	672	671	655	740	699	720	636	719	661	690	718	693	692	674	705	625	702	696	674	720	713	665	708	672	702	680	683	653	661	671	676	579	685	740	670	702	688	701	650	607	670	647	652	637	624	669	702	698	667	690	678	671	670	715	739	687	616	679	696	680	682	704	708	715	648	688	668	687	663	707	716	681	676	689	687	689	708	671	656	673	662	668	676	604	667	695	704	690	709	659	677	689	680	637	649	712	688	667	642	657	701	684	659	690	672	679	688	683	665	684	704	651	691	661	684	686	650	653	646	689	642	676	628	651	702	661	642	676	641	690	687	665	712	688	668	661	704	669	669	646	688	727	669	674	662	653	682	713	701	650	637	643	706	755	668	653	643	698	688	675	690	702	674	650	726	657	657	665	631	668	674	672	639	613	650	690	690	669	670	704	655	669	709	636	673	653	708	668	657	683	682	696	692	712	653	710	667	714	721	673	666	678	700	667	728	694	651	661	756	636	684	694	645	678	645	657	692	646	641	692	682	668	693	698	683	647	718	704	656	682	707	688	698	687	644	643	680	682	635	674	716	676	684	684	648	678	654	695	643	645	718	720	688	689	707	746	718	718	662	677	688	688	680	691	678	672	619	663	664	727	690	649	676	626	674	715	694	617	718	685	638	638	696	673	699	710	631	678	667	648	700	704	682	734	689	649	645	674	666	674	681	699	708	709	631	722	684	717	674	666	725	672	652	656	691	658	661	679	708	612	698	698	642	700	684	644	688	667	669	658	633	658	692	637	686	687	642	629	656	678	699	666	653	659	658	720	692	638	645	689	690	657	669	660	662	671	630	655	661	665	645	673	710	685	713	650	678	696	690	690	675	670	683	750	682	644	683	681	644	690	671	660	652	709	634	692	701	697	665	717	644	650	623	648	698	647	702	615	663	714	641	675	678	656	655	673	677	672	663	674	693	678	711	703	695	715	656	658	644	695	658	699	650	671	676	744	707	696	649	687	681	700	668	693	725	702	739	663	659	693	646	681	695	652	645	707	669	651	711	712	700	637	697	696	729	700	708	639	670	684	659	626	725	644	665	656	668	660	646	703	730	691	738	673	649	720	687	677	654	683	740	667	723	654	655	674	633	666	649	645	663	664	671	756	696	675	661	670	625	676	653	709	693	669	716	689	686	685	685	636	705	696	663	632	647	686	694	694	691	668	656	721	676	678	669	701	673	670	718	677	697	678	734	669	689	697	627	646	649	666	669	630	683	694	674	674	733	656	662	689	714	678	646	747	676	750	646	702	666	701	716	657	720	619	662	628	680	665	676	709	670	655	663	736	674	680	648	688	736	678	694	659	700	672	658	646	689	660	651	700	681	670	681	644	700	729	669	653	767	695	696	693	677	680	698	661	680	693	671	705	704	646	635	617	638	715	692	643	652	682	669	616	711	703	675	670	650	717	690	746	681	672	697	707	651	679	678	679	678	703	690	692	681	637	701	667	663	715	666	675	657	652	625	644	688	728	662	701	686	627	697	675	665	656	678	668	654	698	637	711	660	664	645	702	690	697	684	669	688	698	653	664	655	661	696	701	689	662	638	664	670	704	655	621	673	644	657	667	706	650	689	676	740	670	695	688	664	661	644	647	687	676	658	662	670	652	650	685	664	653	675	703	689	610	697	641	693	734	656	711	673	681	671	632	705	644	737	682	679	697	684	688	677	721	689	660	724	643	642	712	671	671	657	682	663	701	684	671	683	698	675	703	703	686	703	640	690	679	679	666	665	688	648	721	674	682	648	633	632	651	678	730	708	681	654	661	650	665	702	675	685	665	701	699	637	689	688	670	659	710	678	687	653	689	665	663	684	693	686	659	692	641	731	675	676	662	663	665	679	689	691	698	662	636	647	650	660	684	650	690	676	680	718	719	678	702	677	672	660	638	660	679	681	681	667	702	653	625	680	655	688	672	729	660	676	680	627	699	720	663	714	632	697	707	662	669	661	660	690	665	678	658	687	691	746	713	682	680	756	654	712	726	745	628	711	667	648	692	653	726	681	638	659	693	664	663	640	670	660	678	679	689	683	668	675	677	663	668	675	635	692	698	689	656	702	670	671	648	713	682	712	679	619	622	684	726	627	635	682	660	667	711	676	669	705	705	680	679	704	719	683	685	671	690	682	691	658	687	669	709	667	623	711	684
31077	21155	13530	880	272	280	225	254	233	225	242	225	252	206	224	235	229	215	204	226	243	198	219	249	267	248	220	213	206	229	245	234	236	229	221	248	227	237	239	225	205	229	251	221	226	212	248	239	237	210	222	237	217	234	256	254	234	258	217	226	252	217	253	240	209	204	241	221	214	221	245	233	235	240	242	208	221	228	247	243	228	241	239	229	196	224	238	229	197	259	249	254	220	224	262	213	241	238	219	242	233	217	222	237	234	233	260	222	222	225	240	230	224	214	236	200	266	225	239	202	239	240	216	232	208	235	217	220	249	226	227	233	174	220	239	243	276	211	219	246	219	219	266	262	217	236	248	206	216	209	230	231	237	243	224	226	204	242	221	242	217	237	273	223	240	244	233	233	267	231	224	227	218	228	245	213	222	231	231	222	214	224	232	210	239	242	214	256	229	222	248	255	232	226	235	228	227	220	222	258	236	257	232	231	242	212	201	236	260	251	236	242	250	252	248	263	215	212	214	223	229	225	232	219	226	238	228	221	242	255	201	219	230	246	211	220	201	209	201	223	231	242	212	221	221	221	230	240	242	247	221	213	227	230	220	229	218	227	203	224	231	233	228	223	229	232	243	206	253	215	218	213	218	243	234	215	228	230	244	243	222	240	228	223	224	216	220	225	217	217	225	210	203	238	216	228	207	202	235	229	214	206	207	215	243	218	217	237	219	218	235	232	237	203	238	239	238	229	235	217	235	227	229	204	200	201	228	239	221	248	267	224	231	228	238	230	249	249	202	218	233	219	203	242	227	208	221	234	210	243	245	235	223	239	246	201	217	257	215	218	234	209	210	231	231	250	221	243	215	231	240	236	254	227	210	230	238	217	255	247	245	231	230	228	220	247	243	222	224	200	206	218	223	204	243	250	197	215	217	239	211	189	225	228	224	237	218	202	205	232	224	224	232	226	243	218	210	236	248	229	239	237	248	239	222	240	229	224	245	207	207	221	228	199	219	227	224	230	243	196	210	247	212	201	229	202	237	230	216	219	222	222	231	250	228	227	231	232	219	250	205	207	268	232	260	215	245	229	236	225	234	231	208	219	214	219	233	254	216	234	219	212	228	212	213	229	230	214	243	211	229	247	222	222	235	247	231	225	217	228	246	228	210	242	228	233	254	222	230	229	244	213	218	233	229	222	233	232	222	250	235	237	247	212	208	222	231	244	244	235	229	236	240	219	228	208	244	219	242	218	211	237	197	247	243	252	240	235	199	204	229	202	243	222	232	252	203	214	253	235	227	252	253	226	230	217	246	232	243	243	216	222	259	221	211	245	231	255	225	236	248	243	213	273	233	237	218	253	221	246	229	244	237	231	230	231	229	214	244	236	237	221	241	232	221	207	243	250	232	213	240	239	213	201	234	215	216	220	222	237	241	228	199	239	221	229	213	242	231	212	249	249	194	235	247	265	247	214	240	213	236	229	241	236	239	238	224	227	233	228	235	227	212	222	220	206	227	226	243	246	232	199	217	247	203	210	255	228	220	262	226	254	234	233	236	242	198	251	213	205	226	241	244	229	246	207	261	235	221	240	226	246	238	217	246	248	235	212	229	240	222	237	218	241	225	250	214	210	230	216	206	221	226	230	249	245	218	256	241	240	235	239	220	230	229	199	201	214	253	233	232	220	228	246	237	240	226	212	246	225	240	236	209	230	239	228	205	226	218	238	226	213	220	223	215	270	236	272	216	230	232	220	226	247	230	223	215	239	240	227	229	240	223	208	197	229	230	232	214	240	192	229	246	209	256	244	202	237	202	228	241	189	242	245	203	237	220	241	219	222	234	218	220	243	234	230	232	229	234	258	230	223	257	236	225	236	245	218	256	249	224	229	248	224	203	223	198	243	250	213	207	249	220	252	243	248	251	245	219	206	229	248	229	237	247	237	216	218	239	239	209	212	235	241	223	242	232	236	223	229	205	242	207	231	209	267	232	256	232	239	255	228	232	248	215	237	225	230	215	228	204	218	265	239	226	226	237	219	229	238	196	205	252	248	233	210	251	221	215	248	249	225	234	203	209	216	248	232	230	257	231	221	218	222	217	209	228	233	230	213	246	230	256	235	230	235	217	241	227	240	232	257	232	233	247	227	230	206	241	220	236	232	224	257	237	229	246	273	235	259	223	231	224	232	233	226	210	228	226	223	235	229	232	246	264	216	238	226	222	245	240	221	246	246	221	221	224	221	216	230	193	227	220	250	233	225	255	215	235	231	256	247	224	223	217	211	211	225	220	215	237	219	226	206	232	232	221	189	220	234	237	258	236	213	230	233	232	217	191	245	234	234	215	221	250	203	204	236	237	214	240	221	208	218	229	202	237	215	233	231	206	201	229	222	224	233	210	242	248	238	216	244	238	245	215	209	227	236	239	234	224	228	226	237	233	226	221	183	234	211	210	221	246	256	229	216	235	222	256	239	227	258	225	242	213	228	230	225	255	214	234	206	209	225	248	225	229	226	221	229	215	241	231	238	257	244	244	218	246	220	231	224	217	237	221	245	213	211	224	255	205	256	221	228	217	249	228	234	218	203	236	241	239	228	214	250	219	238	231	235	207	216	211	219	226	225	235	263	223	230	203	262	225	225	210	209	218	246	237	225	220	200	248	209	218	239	243	255	229	242	238	250	244	258	219	213	246	201	225	256	190	235	240	241	208	249	232	237	219	256	217	222	226	247	250	233	255	236	222	242	237	216	238	232	228	208	233	234	240	229	234	221	198	212	211	234	238	237	212	233	240	258	235	259	219	211	220	214	192	227	228	208	193	216	215	210	212	222	232	239	244	214	209	223	257	219	234	230	234	206	239	237	240	240	211	270	223	213	248	234	215	243	193	221	241	253	258	249	208	218	257	244	246	224	245	256	237	236	205	228	219	235	196	222	229	190	216	230	251	220	249	244	214	228	262	221	223	224	231	240	233	244	242	243	228	232	217	217	227	226	241	227	198	216	236	240	211	222	233	224	218	222	216	231	227	231	224	255	223	243	259	248	245	234	229	240	214	236	223	232	219	208	271	206	212	234	240	225	224	218	257	222	209	247	209	245	220	254	230	217	224	223	229	223	240	241	234	220	208	243	251	203	268	232	214	209	236	253	218	245	214	212	246	220	238	260	209	260	235	229	202	214	232	233	236	226	214	214	194	212	247	220	207	213	248	230	221	220	235	244	219	238	223	235	200	224	196	227	209	208	215	249	250	228	228	241	226	234	231	259	223	220	217	249	225	252	240	219	235	258	212	242	243	213	230	240	254	236	214	238	247	225	225	217	229	209	237	250	262	220	223	225	241	252	232	203	218	242	256	250	236	217	248	209	236	232	233	225	238	242	227	266	214	225	253	237	263	245	234	223	238	198	224	220	228	233	228	215	224	220	188	247	236	257	233	212	219	236	244	214	219	227	248	221	251	220	256	215	214	238	228	243	223	229	235	186	229	216	223	235	233	226	226	239	218	231
13369	1309	651	596	592	581	616	611	597	630	595	610	593	601	623	671	573	585	644	618	573	621	606	589	599	606	627	612	575	615	611	567	582	636	613	589	653	583	562	596	627	584	604	590	586	658	613	581	623	630	596	576	609	585	600	562	689	637	612	648	572	595	609	547	609	593	601	592	625	589	596	594	611	565	563	588	590	573	550	589	571	611	581	593	630	590	612	601	599	591	601	537	642	588	596	617	601	586	614	601	618	595	560	624	536	560	627	587	583	597	622	657	589	607	619	584	636	565	622	595	615	596	568	583	631	597	548	613	595	587	646	596	580	598	543	624	597	600	596	646	561	611	607	614	598	599	602	608	586	596	629	595	604	606	568	588	577	592	610	623	632	621	603	538	586	605	635	592	613	590	584	614	604	575	573	589	630	646	584	634	590	612	602	609	572	571	578	557	567	593	596	582	596	579	597	577	578	544	638	578	590	589	612	618	624	587	620	621	620	596	619	588	604	636	586	611	609	563	655	594	598	616	635	570	666	586	601	620	545	559	533	611	616	593	571	599	564	586	624	564	573	609	588	603	619	564	555	598	583	549	622	581	595	626	608	587	614	580	591	602	585	590	614	556	657	625	589	595	553	623	579	621	600	568	570	565	596	577	575	611	621	597	596	616	616	613	607	613	562	595	614	550	583	600	618	617	638	639	553	578	583	569	597	596	595	587	648	615	592	559	622	635	590	647	622	575	585	623	573	624	567	624	577	599	648	613	626	616	578	605	614	581	610	567	627	590	615	599	622	614	641	602	576	568	611	593	633	580	582	595	593	561	557	630	629	622	585	617	595	595	592	581	609	589	625	612	599	593	617	587	543	648	597	584	633	633	593	606	637	590	601	575	579	558	608	629	598	615	628	582	614	635	600	552	601	629	614	631	584	589	620	607	585	593	635	599	588	626	580	611	593	597	616	571	591	579	599	576	606	632	642	581	610	584	579	606	606	619	577	610	599	607	591	581	620	602	572	603	623	584	594	589	628	590	589	584	604	599	623	630	631	586	618	617	586	621	612	588	586	609	575	586	605	633	602	587	587	632	631	635	604	589	634	626	576	606	604	603	594	580	608	592	570	538	598	567	584	610	596	550	570	593	618	601	597	587	598	612	614	611	563	605	628	568	614	539	553	577	615	600	605	603	574	568	565	594	613	624	604	572	556	635	595	597	588	602	571	574	609	639	631	590	609	567	581	599	613	568	596	551	560	591	633	641	587	628	602	639	606	607	629	644	616	582	616	591	624	606	583	627	606	620	597	596	545	536	603	595	610	557	566	625	628	575	590	600	620	614	587	630	587	622	628	620	610	625	652	585	594	633	591	594	593	560	592	614	617	624	585	621	629	649	556	613	572	561	586	588	607	596	577	629	578	596	568	553	599	542	620	606	577	605	568	601	642	615	614	577	640	542	588	602	597	569	610	585	586	591	635	608	605	628	595	569	610	598	575	597	575	635	594	606	599	576	587	544	611	559	615	599	609	641	584	589	636	585	586	595	570	573	600	613	583	600	585	611	597	601	549	589	603	581	636	565	607	594	591	642	550	577	574	592	603	596	580	571	610	592	562	595	592	589	600	596	598	592	596	560	590	604	568	584	592	580	597	612	567	583	582	599	591	573	633	610	610	591	622	595	619	585	602	576	625	577	619	603	608	608	611	587	592	577	611	578	619	586	615	620	609	562	607	608	605	589	569	599	619	585	578	588	598	571	600	627	585	591	585	598	617	610	612	615	596	593	615	592	580	636	630	629	612	605	629	637	622	582	600	592	577	618	587	576	576	533	613	617	604	602	584	595	594	612	598	569	600	600	614	581	608	578	592	617	568	636	583	595	627	570	601	582	599	600	610	587	604	592	590	588	615	583	551	589	640	585	579	594	627	594	613	590	602	608	620	600	582	637	600	588	570	618	593	621	593	645	573	629	598	588	634	581	589	574	588	573	591	619	609	631	638	575	576	559	584	660	583	570	625	611	623	598	603	601	625	551	593	587	615	588	606	586	588	599	605	620	586	549	597	584	630	600	613	611	597	578	582	591	559	601	599	594	592	600	598	573	603	609	629	598	590	570	598	619	594	606	584	625	557	555	658	612	613	616	578	550	621	603	594	561	549	571	622	591	563	560	646	602	602	588	595	594	636	598	604	586	614	651	593	578	572	603	634	605	576	623	537	597	572	606	592	561	609	603	612	565	593	586	621	651	591	598	555	573	615	571	592	591	596	602	563	619	588	569	590	598	589	610	601	634	586	609	615	611	586	614	599	594	572	575	581	614	638	602	618	617	579	606	591	618	657	599	563	556	593	622	593	615	551	596	630	609	610	584	584	619	617	608	608	579	626	573	575	608	594	634	627	617	586	604	581	564	604	607	612	556	572	599	598	595	612	603	599	618	589	594	596	589	625	598	582	586	587	621	594	565	620	628	564	580	590	632	583	581	579	592	602	589	652	644	584	537	551	581	624	634	601	609	631	597	612	565	585	612	620	591	589	611	630	599	615	622	583	595	603	591	621	618	647	637	594	567	646	596	616	622	602	601	594	607	593	594	579	632	586	663	553	617	601	613	566	628	590	592	578	589	609	596	611	626	651	607	561	607	566	614	607	574	590	565	617	581	630	581	562	590	537	625	623	633	594	573	565	601	587	586	617	590	591	569	586	596	624	594	634	611	576	586	532	585	572	623	571	560	622	545	590	638	571	578	584	631	589	672	555	640	568	607	572	600	587	639	600	594	620	578	595	587	603	630	589	620	615	603	563	613	568	608	616	595	618	650	626	620	575	593	642	572	618	594	600	604	648	600	565	601	605	574	578	574	634	613	621	605	629	589	637	586	579	605	579	586	646	615	608	549	549	584	598	616	605	619	647	645	604	602	555	641	604	588	571	603	614	550	594	588	572	590	608	532	614	567	583	631	585	589	603	583	583	625	594	606	613	623	529	600	629	592	610	632	585	605	572	627	578	581	620	596	590	604	650	601	593	625	602	569	585	593	631	608	582	606	596	579	538	608	582	570	586	530	574	590	594	567	586	573	610	590	601	559	654	604	572	619	574	598	571	570	589	563	607	545	647	587	616	629	609	601	670	584	595	589	557	567	603	598	574	600	590	630	608	596	594	581	584	587	609	642	592	604	646	612	573	583	583	610	612	585	639	570	647	601	585	629	610	625	583	577	557	589	583	631	556	575	601	591	609	634	631	596	606	585	616	614	626	595	614	643	628	583	618	595	597	611	572	573	615	578	610	592	643	601	601	614	582	634	597	609	582	624	664	616	577	585	601	555	565	613	614	580	605	591	596	627	555	629	632	634	610	630	590	618	669	599	592	590	605	580	582	613	663	632	581	625	600	557	610	570	635	617	637	593	627	602	583	551	585	607	574	596	591	558	607	582	582	566	592	594	602	612	617	594	570	589	596	589	599	617	604	580	590	585	608	581	615	575	556	588	591	563	587	580	580	602	616	599	630	618
24960	21420	24738	28525	21429	20910	1043	480	404	406	386	378	351	363	360	374	384	341	370	356	328	342	425	353	346	358	302	332	349	333	335	335	352	333	329	359	361	362	340	334	373	341	411	372	397	378	386	378	351	347	380	368	343	343	349	331	372	333	343	330	352	335	364	376	367	334	306	336	346	407	362	386	330	355	347	347	338	367	390	345	321	313	348	361	375	366	363	334	320	316	340	347	333	347	356	391	356	379	347	374	349	363	375	338	342	341	318	327	332	341	348	316	335	296	380	364	351	356	341	341	344	319	370	330	330	342	357	354	353	385	398	365	343	344	356	349	335	356	364	354	361	345	299	321	341	337	357	361	351	350	365	336	337	369	337	349	375	375	361	323	351	362	351	362	328	381	350	370	320	340	360	352	353	325	363	343	380	346	349	357	324	342	343	325	336	322	315	365	340	348	360	358	334	361	347	346	347	316	342	327	367	383	397	355	361	390	372	335	336	359	354	369	368	342	349	326	343	339	330	343	340	339	343	351	379	347	369	320	322	320	365	373	342	324	370	326	346	358	325	344	333	361	348	345	333	328	375	375	323	346	313	317	348	335	333	354	325	367	377	338	359	353	327	343	362	343	340	350	369	335	342	349	338	346	336	335	350	345	354	344	360	351	350	326	345	348	337	323	328	360	361	349	369	379	322	378	305	355	336	341	310	389	336	358	351	352	323	381	374	332	347	356	320	343	354	352	358	347	345	363	340	347	358	310	349	355	352	380	348	319	376	311	318	343	349	337	362	341	332	342	327	321	315	372	317	335	349	343	343	364	340	359	325	335	308	335	351	315	336	353	342	355	343	327	367	351	372	334	357	394	371	359	338	326	346	329	337	346	344	373	351	315	342	323	347	383	368	341	351	352	351	322	388	333	359	325	354	332	331	386	348	322	390	354	383	333	346	372	330	346	328	348	322	322	333	359	348	342	321	370	364	366	355	386	346	325	326	387	363	375	354	314	386	349	332	347	330	324	383	326	339	337	356	353	377	314	362	371	375	373	363	370	350	360	335	366	353	349	338	345	369	348	325	360	368	336	354	325	346	342	346	354	344	364	356	330	341	342	339	327	356	333	366	351	395	350	338	345	350	332	350	344	366	346	352	345	349	352	354	367	332	360	348	372	317	356	389	345	334	363	394	344	349	374	347	321	334	347	363	389	335	357	356	344	324	357	361	353	370	342	370	370	354	331	333	295	330	362	358	349	332	359	330	340	351	357	335	347	365	335	377	339	351	330	328	355	335	370	409	348	351	375	380	361	340	357	345	331	353	353	348	321	361	311	376	308	329	355	353	341	317	312	336	342	322	337	365	330	323	346	369	336	396	339	380	365	356	309	364	352	326	377	389	320	358	357	339	331	338	322	352	369	375	334	332	332	357	358	324	346	322	361	357	311	352	348	348	362	378	376	340	353	376	340	382	332	355	346	343	365	343	361	353	341	318	350	351	353	344	344	344	339	341	350	342	319	354	366	351	320	393	352	366	388	330	342	353	372	343	365	364	367	367	363	319	375	343	328	384	351	334	344	354	362	359	404	346	306	330	323	374	360	331	339	339	351	356	310	337	328	332	372	332	349	354	346	360	341	380	331	321	376	369	334	359	354	350	357	340	341	341	350	342	346	354	330	343	333	347	329	354	325	333	339	325	330	353	324	361	367	373	347	369	338	381	315	364	340	336	356	335	335	360	339	331	347	356	347	357	351	321	335	379	346	348	343	331	353	322	356	334	345	349	370	362	362	333	341	337	359	345	354	351	324	359	345	320	350	372	328	368	335	330	344	321	351	354	363	362	350	367	332	338	341	336	352	365	358	316	371	347	336	366	322	336	351	342	344	335	346	363	368	339	332	349	368	354	344	366	339	379	355	363	379	340	357	365	370	388	335	341	334	317	326	367	314	343	354	318	354	355	334	361	369	374	336	348	328	372	366	382	352	363	341	336	328	370	379	331	357	337	368	389	364	341	347	333	370	341	309	371	353	342	370	344	331	383	353	367	393	338	329	326	375	381	335	344	361	346	356	333	345	369	323	338	357	355	348	342	357	369	362	335	314	374	307	355	344	339	367	337	388	337	352	316	352	400	328	346	381	364	354	334	363	381	352	334	366	361	370	348	331	365	394	358	351	333	358	368	346	360	338	351	370	379	324	347	342	369	354	320	360	375	343	340	377	353	330	302	361	351	366	355	377	345	393	365	357	331	335	367	341	339	355	360	366	335	341	347	379	345	333	326	382	387	352	334	346	352	341	327	323	334	350	368	367	343	327	324	352	337	342	354	331	346	339	337	368	355	357	337	349	349	350	349	358	326	336	329	353	381	358	360	303	296	342	328	354	354	339	336	337	370	333	322	335	370	322	368	320	344	321	358	374	337	346	356	367	334	344	341	336	328	349	338	387	382	336	354	367	378	350	344	359	336	359	350	346	363	351	328	339	348	368	324	367	331	337	367	327	333	356	316	325	298	367	332	360	374	338	356	353	348	374	355	345	348	379	364	314	335	348	331	347	355	339	314	349	342	345	311	320	370	375	338	361	346	368	334	377	343	363	362	367	333	357	374	362	350	360	337	344	345	347	363	345	362	377	369	328	353	339	374	340	339	332	349	332	352	303	335	370	333	335	351	393	374	365	333	299	343	348	347	344	324	350	332	344	333	351	338	343	364	368	364	318	392	346	319	354	311	348	337	370	368	379	341	333	351	362	352	315	366	341	352	318	343	366	352	373	332	391	358	331	341	316	378	320	346	356	346	335	359	324	349	354	349	337	350	323	362	313	336	332	305	336	371	321	344	365	328	365	364	331	339	369	347	358	321	353	341	350	346	356	359	386	344	336	345	349	328	350	325	344	343	323	340	359	329	353	337	347	343	322	341	374	353	337	340	311	334	310	345	389	381	334	366	337	360	342	390	329	326	339	356	358	359	358	359	346	345	367	317	383	330	328	370	321	311	351	331	350	350	359	368	341	337	349	344	353	343	354	361	339	362	364	347	330	317	346	365	341	294	333	321	323	341	319	335	331	347	366	345	378	308	355	314	320	358	329	358	328	341	382	336	344	341	339	348	336	343	371	354	354	345	390	358	367	316	391	341	345	384	386	339	313	342	326	352	355	316	341	369	364	344	346	319	335	335	334	336	337	311	357	336	347	350	348	356	349	347	351	340	348	385	358	337	331	353	347	356	323	364	344	326	372	349	390	343	322	350	325	356	319	308	335	393	323	342	319	363	364	364	343	351	379	335	361	390	377	364	334	393	345	341	368	378	310	339	343	338	339	360	351	359	324	359	336	387	333	341	358	330	339	378	350	353	359	327	351	375	345	371	384	321	336	372	361	326	348	316	334	324	344	372	369	331	371	338	341	343	353	358	355	322	316	349	326	314	363	380	329	369	337	351	380	360	362	375	356	323	321	356	349	364	356	364	321	342	345	355	359	346	339	380	332	352	349	356	321	366	362	347	338	354	375
33127	4318	1420	1077	928	860	880	837	857	892	859	828	805	893	854	853	828	856	805	825	867	862	866	818	845	825	812	828	828	806	816	845	836	851	783	912	862	857	837	809	775	848	895	844	827	793	849	830	854	836	818	777	812	876	844	828	829	814	829	844	838	815	839	798	836	823	788	832	819	857	836	875	884	848	851	794	848	865	771	834	808	830	801	824	882	818	871	821	842	799	863	803	821	819	833	818	845	784	827	802	823	834	844	856	822	903	847	822	861	827	826	797	806	855	863	788	804	814	804	848	825	783	804	807	805	823	838	814	795	808	878	924	802	838	823	878	886	868	809	866	828	823	826	790	821	809	813	792	858	808	762	861	841	890	851	785	824	831	814	811	803	816	833	867	804	881	832	804	853	831	815	823	856	838	804	864	824	810	824	793	864	806	766	826	839	841	823	842	851	790	848	821	812	816	826	766	848	817	837	790	833	839	841	798	773	871	861	804	899	838	805	822	790	858	850	868	803	804	851	832	835	813	791	845	828	803	783	803	832	873	825	797	861	809	826	837	847	799	832	892	816	809	821	795	825	840	841	835	807	852	765	785	819	814	885	836	840	868	838	864	865	787	884	829	810	894	821	833	849	783	784	856	834	822	851	827	837	842	819	883	846	798	818	800	787	844	811	791	839	783	848	807	890	838	842	814	834	832	881	885	824	856	880	781	804	790	882	788	846	832	816	876	801	848	756	827	822	847	819	851	824	812	782	838	791	832	835	820	816	828	843	767	883	814	796	875	872	842	814	869	841	859	831	807	820	802	828	791	823	804	843	851	865	813	814	861	832	846	842	794	818	819	856	828	813	760	837	866	869	786	843	822	815	852	793	816	868	858	877	880	789	810	807	827	840	805	826	828	837	877	875	809	811	816	855	841	815	815	826	812	834	807	828	761	862	837	857	827	806	897	843	867	871	820	838	826	875	828	798	786	849	796	819	799	834	816	864	801	780	782	839	813	820	820	843	846	809	831	842	853	800	829	864	819	818	842	886	816	869	792	865	824	864	828	852	851	839	817	842	880	828	841	841	840	817	848	839	863	858	860	845	816	813	848	868	855	818	795	826	800	855	813	836	787	821	826	834	835	802	891	861	874	848	857	844	824	867	806	827	833	845	809	829	806	844	851	823	831	830	866	830	865	818	791	833	813	801	825	852	822	835	839	848	877	803	814	863	826	822	806	806	779	833	812	831	813	798	820	821	845	831	860	844	810	798	796	845	821	801	793	842	791	858	861	824	789	823	815	821	830	802	793	841	835	848	876	803	803	792	813	759	793	825	827	827	791	821	832	885	863	803	805	850	811	853	807	798	862	819	778	807	781	875	858	864	842	866	808	811	804	848	839	790	875	864	862	822	813	806	791	851	829	845	848	840	831	796	815	824	832	809	821	830	873	818	822	799	848	851	774	823	792	803	810	782	850	852	792	837	890	834	814	831	858	845	829	799	835	848	783	826	816	848	853	861	820	785	874	839	830	809	861	802	840	821	837	848	829	818	766	810	830	834	821	806	836	833	797	800	861	791	846	819	822	845	810	815	862	810	822	777	840	865	828	863	817	885	803	806	808	853	858	810	834	802	866	856	823	810	811	825	809	844	785	861	839	850	851	834	793	825	840	836	818	830	829	805	830	841	806	817	820	844	770	842	840	831	778	809	854	846	788	839	811	848	867	870	831	822	811	854	785	849	811	811	869	820	845	799	838	762	781	831	805	797	830	788	816	805	803	885	825	828	798	807	827	874	818	840	797	841	851	865	867	872	858	828	825	832	809	821	867	791	852	835	778	804	845	848	786	840	818	826	813	780	828	828	840	837	765	747	843	856	889	819	848	795	838	853	831	854	792	849	837	826	859	817	809	808	839	845	893	838	877	860	862	856	824	837	890	803	801	855	863	793	824	895	847	855	778	816	832	824	777	877	859	824	832	819	837	825	857	811	861	794	836	832	794	819	820	792	839	861	862	825	823	845	834	786	814	812	825	827	798	773	767	822	816	842	892	851	820	845	875	812	804	877	877	831	844	856	834	777	841	846	802	840	900	853	870	873	841	856	885	840	818	847	844	842	825	788	809	815	821	844	876	789	842	872	869	852	858	833	854	827	868	780	807	862	828	851	787	855	779	834	772	845	831	794	814	832	796	831	800	830	785	770	761	800	817	891	835	873	848	792	779	811	835	807	761	849	865	796	817	798	815	811	831	827	824	787	814	819	806	834	829	826	791	842	843	835	823	844	812	790	856	772	859	764	891	799	802	858	825	815	869	900	804	782	836	876	817	851	830	821	827	807	794	874	850	812	812	821	765	805	811	850	842	813	860	816	778	769	870	770	792	834	796	811	829	849	861	811	822	846	809	843	801	812	883	816	828	829	862	813	835	784	840	840	791	798	802	830	810	822	808	824	834	866	864	813	803	773	812	835	840	810	794	816	762	781	805	850	806	851	808	836	765	825	849	798	834	800	797	820	790	824	868	792	807	850	814	806	834	857	851	833	802	793	836	791	794	800	820	828	797	824	808	789	882	871	819	867	827	819	835	840	826	836	867	817	842	788	805	840	891	806	798	840	786	855	816	823	780	776	850	785	830	820	797	832	869	862	790	853	785	891	825	771	795	804	837	799	817	834	809	836	823	807	826	839	852	801	805	860	790	872	847	855	867	916	794	837	873	842	825	748	790	798	804	864	839	831	797	877	856	793	850	832	787	818	845	810	803	817	810	860	832	806	784	860	804	811	799	850	841	830	811	804	814	868	833	814	762	824	793	795	818	837	792	794	803	861	848	827	872	880	838	795	863	824	862	833	803	870	853	836	847	848	862	863	871	848	813	791	867	837	839	807	772	835	781	860	826	914	822	790	859	820	862	835	818	843	802	837	847	821	839	791	864	833	818	801	843	863	796	853	816	789	833	842	803	838	844	827	789	875	802	838	841	850	789	789	814	839	828	813	884	810	832	817	859	768	887	863	888	848	871	787	833	785	817	803	810	805	846	856	846	845	857	831	811	856	805	827	807	819	804	860	776	821	826	848	805	846	862	828	850	768	851	820	817	819	846	851	812	869	823	786	840	805	829	796	882	809	829	840	821	809	863	827	864	828	803	804	810	775	847	845	839	852	847	863	863	794	811	847	790	803	866	816	846	843	824	829	827	848	835	864	857	830	825	766	827	843	817	831	813	798	846	853	821	808	823	885	802	834	834	875	825	756	789	842	790	807	855	803	816	820	878	805	832	817	818	831	846	827	837	825	857	861	854	837	820	785	821	823	819	826	833	809	823	778	803	732	855	816	829	872	814	816	834	806	835	868	766	840	857	853	779	834	819	838	855	847	872	778	798	833	834	797	829	873	786	802	818	852	826	779	808	814	795	784	808	833	780	828	793	851	795	836	846	861	819	801	831	811	807	831	826	869	835	851	834	806	892	772	834	854	784	849	811	781	819	858	860	826	848	803	857	798	817	879	905	837	871
24272	21418	25085	28147	21419	21432	18030	629	434	373	325	335	320	320	326	296	318	326	300	304	313	313	311	291	313	295	331	331	292	295	287	272	301	291	296	271	296	298	277	333	290	282	277	301	281	268	317	300	294	273	249	281	266	308	276	256	289	326	324	264	295	264	265	266	292	279	275	288	261	279	285	325	269	328	288	286	317	298	295	288	293	295	302	299	289	268	300	311	290	289	274	302	291	279	279	288	292	295	293	258	296	304	254	309	293	311	254	271	284	290	293	298	312	276	297	308	261	258	300	313	264	298	326	326	275	297	297	293	336	274	274	301	315	316	302	265	292	291	308	272	293	292	278	272	315	281	276	288	283	267	277	286	274	305	313	269	290	282	296	330	307	277	285	330	284	290	294	290	272	244	287	306	286	282	299	274	325	307	305	291	304	324	287	286	314	340	298	246	304	296	321	283	272	298	298	295	283	299	274	291	279	268	304	308	305	300	294	320	257	309	277	294	307	297	287	280	276	288	316	307	301	279	291	317	325	293	275	296	296	309	282	286	307	260	295	325	311	297	263	273	282	240	309	322	330	280	272	297	285	292	292	290	297	293	287	261	284	287	289	273	317	301	243	283	275	291	296	324	305	297	286	305	308	275	292	313	307	296	293	292	318	302	312	322	279	306	290	284	272	297	281	279	259	302	262	302	275	282	304	273	275	291	307	306	290	304	265	298	301	278	305	303	321	267	295	286	266	278	297	300	291	299	259	296	312	308	292	274	312	301	317	272	316	297	299	320	283	279	270	314	290	277	306	278	265	298	277	281	290	244	273	296	284	323	288	273	265	310	298	317	320	267	264	276	274	266	279	297	295	275	315	316	290	266	277	323	285	333	295	300	290	274	272	285	306	314	285	273	314	305	293	292	289	292	296	281	305	294	302	270	293	292	339	307	288	295	249	295	304	327	284	267	305	261	280	292	282	285	261	279	322	282	273	302	309	322	298	296	292	305	249	300	275	297	281	285	281	254	291	294	322	277	301	281	334	277	278	325	287	296	295	261	293	299	286	285	272	306	280	295	324	275	290	271	271	284	295	248	329	324	299	294	304	282	284	270	249	257	288	267	290	286	278	309	280	257	276	312	255	312	310	292	269	264	283	306	320	291	292	296	274	274	316	321	297	283	289	265	282	297	282	303	281	310	303	272	275	292	279	294	242	317	272	315	299	269	335	295	298	272	315	326	317	304	282	291	294	291	306	323	267	305	261	313	256	281	277	295	272	294	255	270	304	282	288	278	292	299	298	244	273	282	312	258	253	283	269	298	293	317	272	278	319	280	302	268	293	304	293	288	308	302	295	278	313	291	283	296	297	316	291	333	264	284	288	297	326	283	283	295	288	299	289	274	287	290	297	260	315	300	306	275	278	302	274	266	276	269	262	279	295	300	288	278	308	282	275	299	264	293	316	314	315	291	297	272	313	317	291	284	291	280	304	301	279	301	300	276	295	321	256	277	311	290	313	341	309	264	288	244	280	316	289	300	316	303	304	274	295	284	319	280	282	259	271	318	281	273	266	296	289	285	280	258	299	301	334	291	273	316	271	303	262	325	295	323	285	291	271	267	293	267	296	282	266	298	283	282	272	268	282	276	284	279	294	331	302	258	268	302	299	300	288	307	286	279	293	285	289	297	288	305	270	267	254	254	298	283	284	255	299	287	297	277	270	298	288	267	314	288	298	264	286	294	298	308	284	278	310	278	293	284	288	271	319	276	315	287	273	286	255	278	324	284	299	280	283	293	272	271	301	296	248	288	275	267	333	272	317	279	265	283	299	271	299	296	295	297	309	309	305	291	317	293	266	259	272	286	269	298	291	288	312	290	310	271	307	304	286	298	288	299	274	304	259	283	293	279	288	279	286	252	282	270	278	306	290	289	302	292	309	321	290	290	276	303	298	321	285	279	312	308	276	287	306	270	307	291	314	303	282	289	261	274	314	276	286	286	305	319	302	329	299	265	313	270	279	317	254	301	305	262	309	277	280	310	241	296	275	301	295	274	285	290	286	304	264	284	315	277	310	268	282	311	288	291	302	281	333	282	267	281	295	304	317	305	286	266	243	304	283	268	256	239	294	286	300	283	297	309	301	304	292	295	264	301	282	303	287	291	312	283	296	282	284	304	294	296	292	310	277	303	317	279	310	312	303	301	290	291	302	235	297	320	265	321	290	330	279	308	279	268	266	281	292	274	290	274	283	301	257	296	288	263	310	291	268	283	315	300	283	288	278	311	304	272	301	275	286	302	298	310	294	275	316	337	318	253	290	295	276	321	298	337	299	265	243	306	291	314	276	244	252	290	286	292	270	291	299	292	302	297	282	267	268	315	275	289	286	296	284	301	303	315	283	285	271	278	289	276	302	287	289	279	297	311	280	270	319	289	294	262	294	270	325	305	330	276	281	274	279	284	296	262	296	297	318	315	296	272	304	300	284	296	307	275	299	289	320	267	277	256	306	282	301	279	282	321	289	319	262	282	279	282	270	329	281	297	248	254	299	265	271	271	270	282	279	265	306	279	285	309	299	267	283	280	317	288	301	309	277	319	286	315	283	291	259	336	285	288	302	301	281	277	264	268	310	259	310	278	272	298	267	263	279	281	303	277	295	284	289	293	297	297	284	311	293	275	265	310	246	295	303	272	301	296	265	291	313	281	265	258	306	284	294	278	261	296	269	288	286	297	273	262	269	308	310	315	307	303	277	307	294	317	293	290	281	284	281	262	293	315	311	268	254	267	299	276	300	311	304	303	323	326	294	308	305	290	275	309	280	299	290	324	272	335	303	266	253	299	305	289	272	308	290	299	306	279	310	301	265	251	291	282	307	266	275	289	296	252	288	271	310	289	298	275	316	267	329	302	275	295	305	310	297	312	281	256	294	310	305	285	304	273	292	283	303	286	247	278	284	282	275	289	295	272	298	287	322	310	297	307	267	278	284	332	296	288	291	292	291	303	321	285	293	306	258	310	312	272	305	299	297	333	292	274	306	274	293	303	334	274	317	288	300	293	276	304	276	285	301	282	317	296	311	298	288	285	326	300	303	288	314	260	289	288	280	272	311	299	263	254	308	302	314	278	280	280	306	293	282	282	303	301	280	281	283	297	287	304	300	301	289	298	276	289	281	291	300	260	255	246	263	292	254	300	307	281	300	324	322	276	262	277	296	291	299	264	334	293	265	278	309	287	287	268	294	288	284	294	288	283	289	291	269	283	296	280	296	302	298	316	298	267	275	288	307	309	287	271	286	292	282	275	310	283	303	293	298	292	294	315	270	279	307	274	317	327	312	263	286	336	311	296	268	297	281	287	279	256	310	311	319	296	251	281	266	272	281	293	277	275	292	275	298	285	317	286	300	295	275	307	313	292	265	300	278	267	314	287	288	281	278	262	281	307	297	320	280	297	271	296	282	284	310	303	278	306	282	289	268	272	287	256	267	259	304	286	283	259	279	317	263	324	248	299
37750	6291	1792	1112	896	799	724	768	723	712	710	672	677	663	704	689	699	655	662	678	689	686	673	648	703	713	666	649	716	701	681	685	661	685	707	665	738	624	689	668	642	681	681	677	695	686	677	702	718	658	609	669	697	714	639	697	662	673	694	663	665	683	711	681	714	654	670	657	679	667	703	621	687	626	672	661	648	660	695	719	668	678	696	707	688	665	684	697	688	665	633	660	675	673	680	682	674	680	619	678	697	680	668	711	713	687	656	714	697	634	682	637	687	686	666	663	677	711	694	698	682	715	652	695	697	683	646	671	682	673	726	682	718	661	703	693	642	655	645	730	654	665	657	688	650	725	666	661	667	639	642	684	705	683	683	671	624	634	726	668	655	721	682	660	699	654	659	658	677	692	688	657	660	654	665	657	685	645	702	699	645	669	698	684	687	659	643	679	643	673	693	654	683	657	708	668	659	681	702	704	719	673	673	708	661	744	666	631	712	615	697	675	670	715	711	645	653	634	649	688	740	673	675	659	714	661	706	760	645	665	647	668	635	668	690	706	688	687	674	727	675	721	638	722	714	689	688	670	680	633	699	657	687	645	684	678	661	689	720	695	667	654	663	632	672	658	676	647	685	644	687	686	666	665	684	683	645	732	644	686	670	728	679	657	668	693	743	629	672	686	686	662	704	640	674	676	703	667	665	666	667	665	653	679	677	697	687	662	733	653	653	694	676	685	718	709	688	678	640	663	681	664	686	682	654	714	704	656	679	665	698	678	671	667	640	657	709	695	682	670	729	644	666	686	661	684	684	678	704	663	643	709	706	692	657	684	667	670	654	684	681	678	677	708	702	651	674	659	653	641	647	720	669	663	689	642	689	699	658	700	656	757	702	634	632	662	708	669	731	695	620	675	701	669	715	642	696	696	674	688	708	673	663	674	690	677	691	664	652	696	697	648	652	638	691	690	682	664	641	692	642	644	717	611	677	655	669	692	695	634	663	667	691	723	695	669	635	688	698	684	720	647	690	686	713	717	711	667	666	710	740	657	634	693	715	665	668	694	716	670	687	689	685	698	673	722	650	691	724	677	649	648	679	657	694	705	665	675	665	709	688	744	708	695	695	672	632	677	708	668	622	690	656	685	655	649	675	671	699	696	676	675	687	666	679	691	722	655	674	646	660	677	709	712	692	641	696	707	657	654	646	670	671	674	716	691	682	672	671	707	690	686	713	634	667	644	657	688	689	652	697	686	694	640	671	661	670	669	666	681	675	651	624	696	624	678	674	706	687	660	659	637	717	657	674	671	648	633	706	662	686	699	694	665	649	668	670	696	674	698	668	689	694	690	615	691	720	670	637	664	667	651	696	650	643	675	655	646	682	672	647	676	646	700	709	696	662	678	641	652	683	673	702	693	689	644	710	646	670	721	687	699	673	652	701	732	700	669	659	654	647	685	669	658	679	677	675	653	710	696	648	625	666	719	696	655	678	662	677	646	630	676	658	687	627	655	669	672	678	667	640	639	641	716	674	689	659	674	637	661	707	691	697	697	653	705	650	668	630	691	655	680	668	685	684	678	692	671	672	689	730	630	648	683	689	664	684	679	647	651	670	669	661	672	659	702	663	701	762	688	683	657	732	673	665	693	676	636	656	703	621	659	739	662	659	712	692	669	701	691	708	686	664	666	688	688	671	671	668	663	668	683	685	670	689	646	721	675	697	665	640	730	712	651	662	632	681	686	712	673	672	697	656	657	687	672	671	706	657	752	675	680	632	611	680	625	663	703	668	680	679	670	649	650	684	695	693	672	634	678	705	643	624	669	657	692	710	657	715	678	659	664	687	691	664	688	642	731	708	642	697	667	679	670	668	728	657	655	621	659	674	659	681	670	693	676	677	703	683	678	684	668	701	655	667	664	690	656	726	626	683	680	687	691	669	655	639	673	656	655	730	696	668	690	654	648	674	671	689	646	674	691	662	717	689	643	665	660	703	709	651	661	672	694	652	701	666	707	684	665	693	683	692	656	688	679	665	725	662	672	686	658	634	687	690	643	650	693	708	668	703	668	668	679	694	656	685	682	703	696	690	701	665	663	661	675	710	707	696	677	679	714	644	654	658	681	709	699	687	667	641	698	707	671	672	680	666	690	704	667	614	763	652	692	666	662	667	685	662	664	627	670	675	636	693	679	686	651	715	661	677	678	718	678	690	680	654	621	665	730	700	689	647	664	654	677	716	640	662	642	699	708	705	730	692	687	682	707	692	678	674	720	621	657	689	686	707	653	687	628	651	658	737	683	699	664	646	684	638	683	677	649	651	644	690	687	665	635	692	661	713	692	669	658	688	699	671	697	693	655	682	704	672	679	652	698	655	613	710	709	718	714	662	699	677	680	626	667	679	696	715	674	679	667	625	655	672	641	690	649	703	703	700	635	662	708	653	659	655	689	675	696	702	677	635	692	685	666	626	649	707	694	664	639	706	693	689	695	700	663	695	657	665	678	691	711	665	651	669	653	725	646	681	700	673	644	677	644	637	639	651	706	628	652	696	691	698	657	669	708	676	678	731	736	675	656	676	713	682	642	644	660	646	716	669	657	641	696	669	687	636	664	669	671	692	667	677	693	659	664	673	692	669	683	708	687	651	647	627	653	698	700	660	696	683	697	674	642	637	642	680	682	692	647	662	661	688	670	661	659	669	700	723	694	620	690	669	729	661	677	688	674	616	646	740	672	685	698	705	670	699	694	689	708	670	638	671	679	690	670	662	703	690	685	639	649	726	659	666	677	704	704	672	718	698	705	691	683	690	663	679	648	674	675	630	687	667	695	696	668	662	651	651	679	693	707	641	683	693	713	684	666	705	682	675	705	659	673	668	671	681	688	683	681	642	647	654	711	684	657	638	622	689	704	696	696	694	680	693	682	703	673	644	676	638	701	683	764	668	676	648	661	668	702	702	693	674	675	669	637	658	676	664	697	651	664	699	667	685	654	666	670	727	650	715	653	674	648	673	660	668	669	669	664	718	759	650	684	689	680	745	686	647	635	672	696	684	751	669	623	668	704	677	656	647	650	711	687	654	668	678	686	704	694	669	658	682	665	690	668	704	675	656	700	671	629	660	668	605	673	679	708	678	686	691	699	630	690	687	652	679	661	683	666	680	659	663	668	670	676	692	651	671	722	657	706	705	698	658	726	645	637	668	629	683	698	716	707	716	678	727	652	668	675	693	658	632	652	681	627	666	670	679	674	657	637	687	678	666	710	677	687	677	709	725	650	684	644	681	674	699	687	634	694	694	681	668	683	649	695	699	683	665	697	658	666	649	697	664	659	644	694	685	696	671	670	746	687	623	675	719	679	686	646	665	641	659	680	667	669	686	646	679	666	674	735	670	659	692	651	668	646	692	675	693	654	641	735	684	692	660	665	708	647	659	648	744	671	722	705	686	683	651	706	663	670	664	710	669	625	682	641	726	675	709	660	680	681	679	644	659	699	673	726	685	680
31187	21124	13356	949	312	269	245	234	225	213	240	209	243	236	201	220	230	248	211	232	243	232	226	241	228	233	229	240	224	233	208	244	219	245	239	196	229	233	229	230	244	224	225	243	239	224	241	237	215	212	246	244	230	220	247	211	243	225	250	231	247	257	207	207	230	236	213	225	217	219	223	250	235	241	212	274	244	196	239	225	209	225	197	255	224	235	227	252	225	215	224	259	200	239	243	221	235	200	246	224	210	239	232	211	225	223	253	224	241	224	232	236	224	215	239	249	260	246	242	235	224	225	240	234	245	202	200	240	217	227	216	209	223	217	235	250	244	210	230	240	219	237	228	193	234	222	217	194	237	217	240	263	236	237	243	213	241	229	249	248	215	240	236	237	210	195	240	244	224	226	232	223	225	191	255	235	211	205	258	233	253	224	225	228	208	219	224	209	253	236	205	246	251	234	225	264	209	213	223	222	216	205	226	236	238	223	229	255	232	236	198	216	214	227	224	203	224	221	242	231	247	227	254	253	236	236	241	241	254	236	230	233	254	218	223	225	237	204	233	231	230	218	231	222	233	223	247	244	219	219	221	222	210	212	238	230	267	216	239	220	238	210	231	238	222	231	255	242	227	237	226	206	210	248	230	239	220	245	230	242	210	227	242	207	215	234	225	207	213	235	236	220	227	275	230	184	241	222	215	234	221	212	227	200	251	228	225	224	255	245	231	219	228	234	230	221	235	231	206	239	255	209	219	223	233	261	219	206	256	243	251	195	224	232	256	225	200	206	222	235	210	207	239	234	240	213	227	239	244	234	233	223	208	227	225	260	252	204	203	243	248	218	201	252	231	225	230	218	206	239	228	207	205	214	244	227	222	254	203	235	220	250	217	229	236	216	213	222	215	249	198	224	228	256	202	223	242	216	220	255	207	222	227	251	241	259	243	219	218	215	240	220	221	223	207	187	250	212	231	245	223	229	209	247	215	239	216	216	235	243	243	204	243	208	226	239	239	200	244	226	237	246	212	229	215	213	249	217	218	262	220	261	241	240	229	227	224	244	219	225	209	233	223	220	195	239	235	243	208	227	196	242	243	215	225	217	246	207	204	256	252	226	256	238	246	236	260	227	212	236	228	246	261	257	230	214	223	250	252	198	195	221	216	204	239	213	231	231	221	224	206	242	211	236	227	239	252	232	229	254	224	192	227	217	215	233	225	213	250	230	230	228	237	228	225	231	240	232	231	224	224	230	203	247	236	243	214	243	234	236	216	257	237	206	215	230	225	223	238	239	218	236	220	214	230	237	247	235	242	204	247	237	210	231	235	246	254	217	216	231	187	200	231	233	239	248	232	238	225	234	261	242	248	206	229	221	240	224	220	237	242	234	239	221	263	239	213	239	227	245	241	207	254	235	227	210	196	241	218	239	246	236	239	225	219	230	253	224	223	231	254	253	264	229	250	212	215	262	213	246	259	219	223	250	248	219	223	266	236	237	221	223	244	218	219	221	236	243	230	215	220	242	243	214	237	233	237	221	253	236	228	234	212	239	235	252	207	226	234	217	233	268	251	220	229	230	226	234	233	218	201	198	224	215	196	246	214	220	227	239	229	244	228	241	241	200	211	193	241	225	197	246	223	221	215	218	215	239	237	218	212	216	244	237	218	219	231	183	201	225	221	233	250	225	227	264	201	220	217	232	244	227	223	219	218	265	243	218	246	207	226	231	239	212	199	242	223	224	219	196	231	255	183	225	259	233	225	206	233	233	187	200	221	208	254	207	231	214	236	230	222	243	248	208	210	226	199	220	222	216	244	213	233	231	239	244	230	231	236	229	222	224	220	235	256	234	230	217	249	223	216	231	231	227	204	209	261	212	231	220	205	216	213	243	233	222	232	222	218	239	191	269	236	227	239	238	219	221	226	232	233	257	220	249	243	217	211	216	243	227	244	246	222	244	228	201	210	234	204	202	221	245	220	228	259	234	225	196	236	236	240	247	213	223	252	229	256	244	214	215	238	218	205	241	243	213	226	234	241	220	231	219	230	242	240	248	255	259	226	216	237	209	224	230	234	221	225	226	234	198	235	227	209	242	253	224	228	238	210	223	275	233	223	254	223	237	242	215	230	237	222	237	234	227	227	238	232	208	214	226	239	223	229	221	235	229	236	230	235	237	215	237	229	267	233	269	246	234	248	256	227	240	225	226	233	222	232	220	204	209	232	198	241	216	227	195	229	201	228	183	214	228	225	236	221	216	251	214	269	220	238	230	239	234	207	236	218	205	234	243	237	226	226	197	210	222	217	234	238	205	237	236	234	249	225	211	190	207	242	237	229	235	221	230	226	209	243	248	219	209	239	211	221	222	231	226	234	230	243	260	240	226	215	205	245	213	219	235	217	227	232	248	247	254	216	246	231	224	216	247	229	246	251	222	219	233	219	226	221	237	229	236	211	228	252	228	236	250	249	223	245	209	199	253	225	205	220	226	218	236	221	237	223	225	191	226	239	196	198	238	223	206	238	241	231	211	239	249	210	244	245	200	218	254	225	239	227	231	228	258	244	261	230	209	231	245	246	231	221	224	236	245	229	235	216	220	216	223	186	260	205	247	224	225	229	226	230	251	231	216	251	236	250	243	248	229	260	234	201	220	233	217	192	217	227	252	240	223	259	214	234	234	265	227	240	225	234	218	228	206	268	208	246	235	234	249	224	219	227	233	215	210	221	231	248	219	223	216	232	226	241	242	235	247	246	232	215	237	195	209	187	236	222	208	234	224	240	239	261	243	232	202	231	244	222	217	219	235	254	239	217	234	264	227	247	233	226	221	205	210	245	228	241	195	226	237	236	207	239	242	240	231	221	220	225	221	253	238	240	198	220	208	214	245	214	224	236	227	253	222	244	229	223	232	228	188	215	218	219	225	232	240	212	233	236	230	263	248	203	209	224	260	254	231	241	206	200	218	238	217	214	214	213	207	215	196	255	244	214	242	221	221	205	236	230	235	196	240	235	222	246	233	247	233	235	241	234	239	237	261	224	214	236	229	213	219	236	217	254	218	232	225	224	215	254	230	219	229	249	226	220	228	228	238	211	228	237	241	250	233	224	224	227	243	233	226	202	215	215	205	241	228	218	229	228	243	237	219	256	266	189	230	233	209	234	207	244	203	227	236	214	242	230	236	238	226	247	215	223	212	204	227	239	211	206	199	221	257	235	228	207	210	220	223	224	232	246	222	225	256	243	205	242	230	241	250	224	258	260	218	248	260	218	243	223	249	231	241	240	225	225	228	216	245	212	231	227	203	247	230	215	213	217	210	228	217	231	204	225	208	224	243	232	221	252	223	216	212	227	212	227	229	204	245	241	253	245	217	211	238	220	222	208	219	224	209	240	226	228	227	251	233	242	240	224	235	217	208	222	218	256	234	201	234	225	249	230	238	234	234	219	241	238	226	201	226	247	247	229	213	242	242	230	242	242	193	222	216	221	220	236	186	226	202	235	222
13122	1072	653	586	646	593	622	582	598	589	634	617	602	597	579	586	624	628	554	603	533	622	624	637	558	624	637	598	669	648	583	610	601	639	600	615	560	612	586	628	576	626	613	614	596	639	611	567	600	600	576	631	570	635	585	608	590	588	545	601	636	595	578	602	615	568	589	590	611	588	596	597	627	599	588	580	595	607	582	536	608	603	605	635	572	637	597	623	659	563	580	595	587	611	591	623	613	592	608	579	582	545	554	528	599	620	596	616	566	634	618	647	634	624	576	598	604	633	595	611	579	645	592	621	595	649	616	586	601	617	632	584	587	590	616	612	572	598	569	600	563	643	582	571	621	607	599	604	608	595	618	620	592	575	610	594	600	581	613	593	626	626	613	600	572	545	592	589	593	670	632	584	587	607	603	597	643	610	566	590	623	639	630	615	635	579	667	579	542	632	621	582	593	612	591	564	649	611	598	634	613	565	625	582	607	570	600	569	588	633	594	621	608	613	624	581	617	616	618	586	610	609	615	626	663	596	621	579	606	647	603	606	604	612	555	590	596	623	645	614	624	577	592	624	581	574	606	590	570	621	589	567	626	588	560	576	584	593	580	599	540	606	620	545	581	585	600	615	547	632	572	644	595	597	583	608	520	615	660	631	552	565	647	587	566	598	599	636	609	555	587	598	655	630	597	562	639	569	611	601	564	574	607	610	617	579	615	650	558	587	644	600	551	612	587	651	600	619	594	637	565	599	609	592	658	610	588	607	593	638	578	650	565	604	570	572	595	582	615	617	616	618	575	602	549	592	611	576	607	591	591	606	633	563	603	558	584	617	599	577	596	619	582	600	595	599	603	580	614	618	578	566	617	576	613	606	610	635	582	571	555	602	639	600	622	553	645	590	608	638	599	540	589	593	659	602	598	607	588	617	594	584	606	622	626	638	584	596	604	598	615	607	575	613	586	598	596	601	626	597	581	613	596	638	596	618	586	579	626	611	631	571	600	568	604	613	601	574	606	624	588	575	590	617	565	620	633	596	639	576	615	570	647	597	597	588	608	610	591	595	581	607	545	632	602	610	621	650	579	640	645	539	616	596	612	594	611	584	559	610	585	595	597	612	573	594	557	626	660	585	610	571	537	604	598	566	629	590	591	552	607	614	636	614	590	587	593	597	622	582	551	546	605	645	614	586	576	589	598	619	626	587	617	585	622	611	592	586	591	625	569	630	609	602	601	585	602	614	591	602	584	552	582	584	614	586	618	614	609	624	590	589	628	570	615	597	573	552	623	617	585	595	580	580	640	569	607	613	590	577	590	595	553	626	591	592	615	581	580	603	615	601	640	647	595	568	599	625	611	559	613	608	584	619	592	569	596	571	586	581	637	577	577	587	572	583	590	626	584	610	624	663	585	597	571	599	625	591	629	607	567	610	571	593	600	586	594	511	585	611	607	581	607	650	613	623	606	607	597	596	584	618	610	627	631	589	515	560	599	592	602	589	581	568	630	618	592	601	608	619	603	642	577	604	599	609	620	603	624	625	588	622	600	587	600	619	578	583	569	570	588	602	585	593	553	570	588	608	567	606	577	621	614	625	583	587	628	570	599	621	568	602	628	591	599	616	572	594	600	600	589	580	619	603	583	641	571	616	588	575	589	539	586	609	618	617	620	622	581	584	585	584	584	594	628	584	597	624	569	558	582	621	614	586	607	575	595	627	590	619	585	594	590	615	623	587	633	565	580	579	572	580	578	605	560	592	579	617	604	602	602	586	606	597	589	559	594	579	606	613	604	602	570	640	596	631	629	576	618	585	596	606	598	568	570	594	623	604	609	624	609	586	585	549	600	632	625	600	595	583	593	615	641	609	581	573	632	599	604	595	633	575	604	622	588	643	619	656	591	568	634	609	612	618	606	603	590	585	593	569	623	576	653	593	582	602	616	584	577	580	572	604	594	600	594	596	609	586	584	583	547	610	567	590	640	538	589	639	630	578	589	552	590	589	605	576	577	594	591	605	575	606	606	644	544	598	593	604	599	631	622	594	645	592	603	591	651	597	602	608	617	598	603	617	623	585	582	559	621	637	607	604	650	629	586	619	573	618	599	610	563	572	615	573	611	564	598	580	605	616	577	607	608	620	611	585	619	586	613	579	614	585	554	600	586	621	635	636	624	600	589	611	572	591	597	583	603	602	588	565	587	569	620	583	591	606	600	599	635	571	605	576	572	626	614	572	593	620	546	603	601	572	611	584	593	609	584	607	591	614	585	600	604	579	643	596	638	578	556	573	626	582	583	569	589	583	596	643	600	623	607	608	597	617	581	603	578	590	595	582	608	604	604	627	595	600	583	643	591	561	564	612	561	578	613	616	647	621	632	596	600	599	607	592	558	591	567	574	588	607	584	627	594	599	580	558	605	617	627	615	612	610	606	604	590	592	586	591	597	549	604	627	614	559	620	598	597	580	596	577	587	571	591	588	569	632	617	664	551	580	619	640	621	590	598	595	577	589	596	580	622	605	593	600	606	603	646	561	544	630	592	622	573	585	590	600	592	578	599	614	559	618	585	589	607	625	629	637	560	562	586	610	565	609	616	588	570	614	604	617	589	584	590	609	602	607	610	621	597	603	597	551	594	606	640	611	576	635	607	584	620	593	593	577	601	607	603	550	602	596	615	626	625	624	597	551	584	546	609	629	557	565	606	578	624	567	608	611	606	601	594	593	598	615	605	601	610	612	591	610	672	596	612	614	591	603	585	563	562	603	591	575	586	621	626	614	615	597	606	610	614	607	638	574	633	593	616	588	621	605	619	587	628	601	579	581	575	627	611	582	611	626	623	618	594	530	635	545	570	581	631	618	615	595	587	589	566	593	554	604	617	607	583	578	595	590	587	601	627	594	577	636	597	624	613	555	563	580	607	567	568	627	582	631	612	594	626	563	601	598	595	582	621	598	631	599	590	583	590	584	650	575	621	589	636	569	616	583	616	582	639	572	610	617	570	587	641	582	613	620	572	589	568	612	566	567	623	603	591	576	552	620	566	616	583	613	646	632	598	603	635	576	574	604	572	605	583	605	580	650	607	600	566	585	611	584	611	649	625	612	581	646	600	592	588	587	592	545	610	564	612	578	599	575	604	586	604	604	609	600	581	625	582	636	629	610	577	618	591	600	565	612	558	566	560	617	568	610	574	614	554	649	620	603	600	589	590	567	584	608	618	619	574	641	565	614	642	603	572	550	637	593	569	579	592	614	602	582	610	587	585	572	616	561	635	578	621	601	591	571	579	598	611	625	605	544	625	600	602	570	604	587	571	624	609	596	587	600	591	647	609	619	584	574	642	577	582	568	588	645	586	580	573	626	582	637	588	612	556	583	576	613	584	599	614	617	597	611	564	597	652	604	623	614	583	621	591	562	576	640	582	601	585	582	618	621	601	610	580	585	574	633	639	634	595	546	602	596	619	541	622	580	577	606	615	619	628	612	605	593	585	571	596	568	604	621
24929	21418	24732	28497	21421	20952	1087	446	401	393	414	380	352	364	352	364	340	343	351	347	395	369	352	354	364	381	343	367	337	341	352	340	324	373	351	368	330	327	346	325	339	349	327	333	351	319	361	331	340	316	340	329	356	363	371	357	386	328	344	332	347	389	341	334	341	359	337	331	310	308	357	353	343	399	346	360	366	361	380	320	357	371	337	392	368	371	335	328	317	360	334	337	336	368	330	337	342	307	331	356	340	340	334	348	356	391	339	373	358	384	377	316	317	341	338	329	337	348	383	362	335	374	343	339	352	317	323	365	334	324	351	365	354	329	328	330	333	343	336	349	351	342	361	353	328	362	352	347	385	330	332	343	342	355	355	330	325	342	334	374	379	375	367	337	347	329	345	367	381	353	366	372	359	358	336	330	382	338	351	358	341	359	368	326	339	349	321	360	330	338	347	344	342	371	314	337	328	354	344	343	339	352	352	310	322	320	341	377	340	299	337	341	367	359	315	335	346	337	365	322	333	342	322	323	342	337	342	347	355	337	339	348	358	352	351	381	356	326	338	335	333	351	343	354	359	342	326	341	363	318	354	337	314	306	314	333	369	339	329	331	362	334	358	344	331	366	347	390	341	341	333	333	347	336	340	348	345	344	353	341	355	327	336	310	352	364	346	342	325	362	344	349	332	306	340	306	335	349	343	354	335	357	355	360	334	331	381	332	361	335	324	337	336	319	354	374	370	337	310	367	361	341	348	341	351	372	359	357	320	318	363	348	337	359	333	374	334	346	320	343	348	373	351	352	290	347	341	365	349	325	350	369	333	291	352	314	348	336	363	370	329	335	352	359	340	351	345	334	351	342	354	353	300	344	327	357	338	379	348	349	340	370	339	317	361	346	366	370	352	365	342	359	329	348	328	349	352	357	329	343	369	361	335	317	353	320	371	374	348	362	345	350	335	337	361	349	369	331	356	362	358	332	363	355	343	382	328	343	356	349	360	376	363	352	361	325	321	388	358	375	349	336	332	333	332	348	348	329	315	360	334	345	343	323	349	386	360	328	308	345	306	346	348	376	330	347	393	332	350	314	332	370	340	369	360	348	372	348	338	352	340	330	345	381	330	332	377	353	325	353	338	308	327	317	359	346	338	361	314	367	327	376	353	357	331	302	355	317	312	342	321	352	345	332	342	336	337	331	345	316	319	345	333	360	334	356	320	368	333	341	308	370	356	344	352	321	342	311	321	351	335	350	333	337	351	303	346	301	345	348	337	343	341	335	320	386	343	357	351	339	371	376	348	344	377	324	360	338	356	378	349	347	358	357	345	355	332	341	385	389	354	367	340	331	346	322	308	339	321	316	353	321	336	348	329	312	339	351	342	362	325	356	328	339	338	305	363	338	371	338	345	364	357	352	351	363	362	329	365	355	362	336	330	362	321	334	332	328	324	360	337	335	324	357	339	411	364	355	357	319	374	357	343	325	374	407	394	355	332	345	344	344	341	382	363	326	363	398	375	347	344	348	339	331	383	397	356	339	354	374	362	330	359	351	368	332	328	344	351	329	348	370	319	339	332	307	352	333	340	335	319	331	357	317	362	342	347	325	386	340	325	348	321	373	353	362	330	353	357	332	346	356	357	342	354	328	332	337	350	336	333	358	339	344	348	367	318	380	359	357	361	348	337	334	333	340	358	349	377	323	359	319	355	336	331	349	352	343	331	328	372	344	362	347	325	355	313	316	339	355	360	337	351	345	322	350	346	354	361	372	349	358	345	342	319	361	344	348	371	394	330	361	354	360	341	383	404	322	336	315	340	411	361	339	334	350	357	360	347	381	311	360	356	357	348	338	361	335	334	340	384	358	361	312	337	330	338	364	358	358	315	358	343	363	335	369	363	316	350	344	330	360	334	336	330	338	323	349	343	352	357	371	351	348	347	319	351	360	358	329	363	357	371	328	349	344	345	340	338	315	340	364	368	360	356	345	345	377	347	346	352	347	358	326	291	356	352	319	359	354	364	323	345	355	351	311	331	344	360	298	344	359	323	350	338	335	368	348	360	354	340	352	371	344	324	369	323	349	345	355	337	364	316	357	311	356	323	332	320	321	309	324	350	326	361	337	324	353	374	369	304	352	343	358	366	345	348	310	383	342	349	382	332	344	332	345	359	344	373	362	363	325	338	337	361	346	362	341	338	361	341	378	380	370	354	366	349	352	360	334	360	348	404	356	326	353	297	338	355	308	351	349	330	354	344	356	343	342	348	368	343	357	365	336	318	369	355	333	370	355	327	344	359	343	359	345	310	337	361	348	351	342	327	329	354	358	359	337	343	370	319	349	350	358	314	358	338	334	366	355	310	366	318	343	352	351	360	382	378	377	327	369	364	353	325	324	339	360	362	354	376	346	371	331	368	327	354	334	345	356	366	328	383	358	354	321	346	344	362	352	341	324	371	382	335	338	338	346	356	330	349	364	394	322	339	366	366	350	366	325	352	362	348	345	337	325	367	328	344	360	346	354	363	345	346	347	354	330	315	345	354	335	330	348	324	348	343	380	335	322	335	353	355	341	331	339	342	372	360	369	316	357	318	369	335	337	334	359	368	336	375	311	341	352	320	360	300	334	358	388	386	370	330	335	399	373	356	355	390	371	324	341	330	329	374	330	331	353	364	343	342	380	332	351	407	358	336	375	335	365	313	342	356	354	330	346	356	370	344	340	320	388	355	356	330	335	348	373	382	358	325	370	316	343	347	329	351	316	355	324	369	328	357	351	351	333	331	349	314	340	377	328	361	318	349	338	350	336	356	323	344	361	360	349	332	327	311	343	376	369	366	347	290	335	345	343	340	350	372	319	314	360	365	348	336	335	351	348	335	339	332	372	389	389	348	335	351	375	331	364	346	330	328	352	355	319	386	346	341	359	360	352	366	360	355	353	338	349	341	362	366	354	384	329	329	333	362	348	332	354	375	350	315	318	351	340	329	377	379	323	354	365	337	382	380	341	357	332	351	349	316	315	363	326	380	331	351	336	304	336	327	351	341	359	356	359	358	357	327	343	366	340	341	336	316	322	365	370	369	342	335	327	344	364	371	381	329	348	329	363	346	336	339	337	383	318	321	339	352	347	341	333	338	350	321	326	375	364	349	346	333	344	346	352	332	381	350	326	358	336	368	331	402	349	332	348	360	373	356	324	337	346	336	340	341	364	356	353	370	336	378	375	338	361	357	297	364	349	381	396	356	347	357	346	348	362	390	322	363	332	350	371	349	357	340	347	356	350	324	356	363	335	357	342	296	355	392	355	315	362	345	372	375	343	353	339	348	344	355	382	379	364	344	391	327	337	330	365	359	304	340	376	323	364	353	343	335	352	339	364	324	325	317	333	379	310	326	358	347	364	328	341	335	348	323	322	350	341	333	313	356	363	358	341	336	317	363	336	301	355	359	349	314	347	354	322	320	362	331	341	335	339	371	327	321	323	371	342	349	369	339	348	346	331	339	324
32258	4894	1406	1050	962	863	825	883	826	887	821	793	838	861	846	876	822	825	824	866	841	835	798	865	881	830	834	839	772	843	784	838	820	890	853	812	823	809	866	836	888	831	864	819	827	827	821	789	840	767	842	826	866	849	889	837	839	804	846	844	879	829	879	839	818	805	814	813	865	801	905	824	815	831	803	807	845	824	837	872	857	801	848	839	840	871	842	856	826	821	835	828	838	803	829	781	868	790	824	852	790	842	858	819	847	844	820	826	845	825	808	839	815	858	849	846	844	785	781	802	804	814	829	808	760	816	844	817	831	851	815	791	795	845	795	829	772	817	828	782	845	802	866	819	829	857	845	764	850	752	792	820	821	860	852	821	825	795	868	853	813	864	816	778	811	787	817	833	773	869	821	873	843	800	879	838	843	778	855	791	816	855	827	869	820	841	841	856	832	811	835	829	832	841	798	780	804	818	829	839	756	819	815	836	808	800	864	824	861	823	808	833	818	844	800	831	806	784	867	794	840	882	853	823	806	898	811	822	821	851	790	829	812	831	832	850	810	816	824	770	884	817	823	802	794	904	835	883	835	848	787	763	847	844	811	844	871	810	850	784	848	824	813	755	816	895	837	790	823	823	872	834	814	802	853	812	800	827	861	822	816	783	793	890	804	792	879	843	822	897	823	786	858	856	822	817	823	823	826	820	839	824	823	856	801	788	843	841	779	830	862	883	780	826	808	815	834	808	828	786	818	816	808	836	803	780	821	783	858	849	830	859	744	859	832	811	827	858	786	789	875	834	848	808	819	867	798	835	816	900	795	882	824	800	808	797	824	813	801	823	821	777	875	796	808	845	889	821	805	863	830	861	837	809	841	827	881	846	889	842	839	788	823	835	759	801	815	840	814	844	775	832	826	796	784	841	834	847	811	800	866	801	824	829	853	822	866	768	838	839	832	818	853	849	847	869	788	840	860	798	832	802	813	805	833	858	876	785	848	794	822	830	821	875	831	819	788	830	855	864	779	819	774	834	810	795	786	808	852	821	803	853	848	855	861	821	869	799	847	877	797	820	791	836	836	847	818	849	823	810	803	809	795	850	798	838	789	772	787	750	843	834	831	821	813	880	778	788	836	870	799	816	869	819	800	789	818	793	900	798	881	838	828	834	825	851	827	819	835	835	875	857	815	830	834	862	834	806	778	813	776	813	767	857	862	810	833	800	881	853	820	782	854	809	846	850	820	783	865	860	823	858	845	860	812	849	823	794	856	871	827	847	821	835	871	863	779	848	846	826	796	822	831	832	822	841	809	821	824	795	852	840	867	821	798	790	816	808	842	836	873	804	848	802	838	811	791	786	835	810	851	806	852	868	840	854	825	817	777	848	837	854	803	805	811	822	833	778	880	814	782	860	833	820	835	857	812	838	785	823	878	915	792	796	793	850	820	774	848	804	842	821	829	860	843	869	844	810	769	786	867	849	857	876	858	822	845	815	793	820	842	807	806	841	829	847	780	782	791	800	853	790	850	824	830	819	801	841	804	885	814	827	826	828	839	757	860	780	823	784	867	876	852	830	808	864	823	879	828	793	812	813	801	856	823	836	836	782	760	807	813	829	786	841	803	828	790	813	833	798	802	770	825	822	840	818	792	785	792	823	827	858	827	814	843	777	806	811	851	773	806	818	827	858	778	789	833	804	804	775	863	811	830	852	827	781	815	801	841	831	830	857	764	866	831	808	829	807	838	798	819	793	832	879	816	840	795	831	799	809	845	835	827	833	820	829	820	826	858	797	805	827	776	831	795	774	830	842	849	853	855	825	822	861	822	823	793	832	815	815	834	805	847	844	824	862	823	825	816	807	850	848	794	837	818	827	845	881	827	769	814	830	842	822	874	848	787	828	839	852	801	849	859	831	877	816	819	810	799	839	801	876	821	794	824	795	840	777	820	818	820	822	819	830	817	831	869	767	786	807	817	816	833	856	870	826	844	815	838	825	795	830	871	835	828	810	863	790	755	827	837	833	865	785	805	892	866	790	800	794	857	813	814	808	877	803	789	822	775	859	858	844	821	813	836	825	862	809	863	787	781	828	821	802	803	836	825	803	849	840	825	907	859	812	837	823	862	831	849	840	861	798	819	806	836	847	812	839	792	821	863	852	796	823	848	788	801	796	810	840	840	819	850	826	836	836	826	857	828	786	842	833	807	781	885	870	808	827	792	876	781	824	853	802	878	860	802	778	845	843	900	775	844	823	766	822	827	839	796	831	815	894	861	850	802	859	820	835	831	787	824	812	837	801	837	859	809	786	810	832	819	797	824	836	859	869	840	869	824	869	777	816	817	819	842	793	815	832	820	795	789	831	803	768	862	792	826	881	813	842	840	816	803	826	841	795	830	807	805	832	785	799	802	822	833	823	830	834	786	831	862	854	805	795	821	855	885	872	817	802	841	854	815	868	791	832	809	789	840	838	809	835	838	814	826	780	854	836	774	750	865	826	811	823	829	851	794	786	842	830	878	808	808	798	791	860	818	798	803	826	792	829	834	829	824	788	814	855	829	814	835	883	798	808	811	792	866	803	852	816	820	810	838	893	770	783	855	827	821	821	836	847	793	817	776	819	763	862	901	835	841	800	744	796	833	832	825	868	844	843	825	827	794	828	777	820	824	850	831	826	816	768	854	849	822	816	830	810	868	863	831	861	822	810	812	876	814	860	791	842	802	809	857	835	848	842	857	854	776	809	790	849	799	840	794	810	828	833	874	795	802	785	810	814	843	866	832	838	803	775	864	820	766	802	784	832	833	861	814	871	822	838	839	814	836	820	776	818	864	797	858	812	848	815	784	806	827	799	789	814	831	810	839	799	818	843	809	809	850	861	807	843	801	845	825	801	854	785	888	870	899	785	788	793	815	843	904	788	795	842	793	807	845	860	823	795	783	822	829	804	862	826	880	832	820	843	880	848	821	853	814	801	805	824	832	801	858	855	859	827	827	836	852	862	834	795	838	831	850	790	841	831	866	784	810	838	844	838	885	877	806	799	750	840	778	881	797	851	830	856	851	796	829	875	805	807	766	807	827	848	818	763	846	853	869	882	819	897	862	806	782	836	813	854	818	842	825	805	883	849	816	813	796	875	826	894	831	827	834	839	804	838	760	819	866	860	807	847	819	839	840	786	813	851	849	821	825	811	788	805	849	825	815	835	819	837	810	891	783	820	814	813	782	850	837	798	855	824	781	842	808	817	864	858	853	810	843	882	864	769	815	729	850	839	826	839	784	830	804	810	866	843	796	837	816	819	845	827	808	806	821	900	774	853	811	802	791	774	817	790	799	848	782	857	827	816	802	810	840	863	857	861	803	840	811	796	870	858	842	845	818	801	829	828	819	839	790	854	876	849	818	853	827	815	824	802	824	832	833	849	838	806	831	838	854	793	801	784	859	830	833	824	788	775	871	830	873	817	852	869	795	854	820	846	828	797	811	820	828	783	805	864	830	855	796	832
24290	21420	25079	28148	21422	21426	17715	657	439	380	359	318	347	352	335	320	286	290	313	300	319	318	314	323	295	331	289	311	280	281	298	294	282	299	264	289	266	299	263	318	290	307	307	319	324	282	289	318	280	326	270	294	295	273	299	269	278	301	294	282	304	299	292	277	263	283	297	299	255	284	284	266	277	271	312	280	286	256	272	289	318	297	278	298	282	298	298	284	286	283	300	287	291	296	316	287	317	309	285	296	289	276	268	279	281	322	272	248	296	289	301	278	312	317	263	321	269	302	319	256	256	276	288	293	279	282	293	269	268	246	314	275	305	291	287	302	301	267	285	294	265	280	293	291	319	269	306	309	261	275	290	320	278	273	293	290	311	299	292	290	263	296	303	292	277	289	294	301	300	249	290	294	310	292	298	307	274	283	289	283	326	279	269	280	302	293	280	346	265	263	321	308	287	283	261	308	299	277	277	290	290	342	286	287	290	287	274	288	310	262	308	310	314	292	295	283	295	281	308	291	299	314	286	267	322	278	285	265	285	248	291	284	296	292	299	294	333	308	287	281	249	274	282	305	315	288	290	272	330	281	291	275	310	320	278	282	261	306	294	311	280	280	288	280	303	295	314	293	298	286	277	287	333	293	301	296	295	293	286	258	296	323	288	295	288	256	280	297	317	278	281	319	287	301	311	299	316	289	298	277	284	316	271	276	301	284	300	300	303	286	246	274	308	289	284	313	294	299	322	293	269	320	296	267	292	301	295	287	276	286	307	295	270	281	273	261	274	287	288	285	297	291	305	304	246	277	303	289	299	279	267	291	296	292	315	263	272	306	304	307	271	277	305	276	271	271	295	316	261	289	305	264	297	297	283	287	288	310	283	280	286	307	280	267	283	270	302	303	293	318	300	291	279	299	289	272	259	279	305	275	316	277	267	302	250	259	284	283	285	311	274	305	330	279	298	283	292	282	293	300	287	264	262	302	288	300	309	291	279	310	290	285	311	314	289	274	286	288	285	295	276	294	281	282	280	312	267	270	290	294	276	301	286	265	306	253	296	302	305	293	319	283	302	332	306	272	280	319	294	286	245	299	295	294	293	270	294	270	275	287	286	317	292	309	293	279	285	294	296	300	276	289	254	313	304	299	309	287	278	289	262	303	303	288	273	283	311	299	265	290	284	278	258	302	271	273	281	290	285	299	268	281	280	304	273	284	284	302	326	295	320	311	282	298	285	280	269	302	303	294	286	304	311	295	295	318	274	327	291	302	291	284	292	301	303	258	285	313	305	283	267	324	292	291	286	274	331	290	268	298	269	307	303	319	254	268	272	284	295	307	270	294	266	295	292	269	288	278	300	298	289	316	266	295	287	324	304	277	300	277	274	295	268	311	296	284	287	301	277	270	295	283	284	301	296	250	279	286	272	291	293	288	289	293	251	302	277	284	270	292	280	287	275	298	294	296	303	298	278	288	281	257	306	284	264	301	294	270	262	326	260	285	281	307	296	301	282	286	286	301	302	287	269	270	304	275	294	279	287	308	299	302	303	275	277	281	303	279	272	312	281	276	288	303	283	289	289	262	298	283	303	302	302	288	260	309	258	327	287	285	283	302	305	261	297	272	310	286	305	315	302	300	282	309	296	330	313	290	310	263	304	286	278	299	292	277	303	310	269	312	282	300	287	296	277	272	309	310	288	288	304	286	277	273	248	312	287	308	290	283	277	274	267	275	298	289	295	304	285	286	322	316	288	295	295	300	336	256	305	298	302	285	290	264	307	272	268	286	291	298	319	283	328	280	289	261	319	313	311	295	297	297	280	312	290	314	288	299	267	298	281	284	280	277	275	295	279	278	305	252	287	310	291	254	315	280	314	297	297	279	301	291	274	270	269	296	304	254	329	300	267	312	312	305	295	259	303	296	297	308	313	289	290	282	286	306	318	300	318	282	305	268	317	285	290	300	316	309	272	294	278	265	295	277	287	290	271	293	280	279	320	287	288	276	263	313	307	307	285	319	297	298	318	256	275	279	295	326	266	290	282	272	246	294	281	277	298	313	281	244	310	261	261	283	291	247	298	289	300	274	284	283	270	259	329	288	296	273	295	270	298	297	294	294	272	287	253	283	315	291	323	267	295	292	271	271	324	268	300	277	301	306	297	290	279	300	328	276	275	303	299	286	283	310	286	287	316	305	246	266	295	275	297	299	255	286	311	314	301	278	268	281	290	334	302	278	301	299	298	287	270	310	304	268	303	318	279	294	297	329	294	320	281	277	296	261	287	282	302	277	322	273	283	302	268	273	313	326	298	301	264	316	269	339	296	291	271	283	321	292	298	293	296	293	304	290	313	298	302	288	284	318	283	299	295	260	280	315	284	252	305	281	307	290	289	303	288	315	309	251	275	280	284	285	267	288	279	268	294	308	287	275	281	283	291	277	284	313	317	309	265	287	266	247	303	311	298	290	321	296	300	280	289	308	253	294	288	278	302	266	271	283	286	274	298	289	275	280	314	336	260	254	289	293	272	273	284	283	290	291	296	275	265	316	280	334	256	287	318	281	304	280	268	306	278	297	286	282	316	312	304	295	306	288	288	306	279	284	293	275	278	278	262	297	289	312	301	298	329	261	293	309	318	273	290	255	308	297	305	285	281	315	271	276	301	286	313	307	265	318	270	323	284	282	266	284	268	245	281	290	296	266	284	327	281	292	302	321	316	291	278	277	272	286	276	288	266	296	267	271	291	298	267	266	286	273	285	306	273	271	306	276	255	305	313	300	284	291	269	278	300	257	261	283	291	296	314	307	284	313	280	304	275	297	292	298	267	271	286	286	268	254	306	298	318	255	252	273	292	309	302	267	257	306	304	302	309	292	330	266	289	261	269	315	272	280	269	259	303	310	256	275	265	313	313	284	283	263	278	283	290	322	282	322	263	281	293	305	265	263	277	298	305	276	285	280	328	312	293	302	284	290	296	257	304	298	296	270	287	277	293	283	298	269	244	292	291	295	287	250	315	311	282	293	308	310	318	294	271	268	254	292	272	260	297	275	293	306	276	286	311	294	287	306	282	266	262	305	287	307	291	330	269	295	293	293	263	349	260	300	302	279	275	305	286	288	296	295	305	300	291	275	277	281	322	279	279	268	285	278	258	293	250	286	299	249	355	315	310	276	293	321	269	309	281	314	299	296	279	281	294	263	303	269	287	299	287	275	297	287	303	266	251	296	282	335	275	317	301	268	284	295	298	280	286	322	274	281	322	290	295	314	283	262	295	298	288	287	288	300	279	276	302	273	305	283	275	288	287	291	299	279	295	237	280	304	296	276	260	281	281	285	303	285	277	290	267	303	270	283	284	291	305	288	302	249	294	292	283	268	285	295	306	271	290	292	272	268	306	315	272	257	330	272	306	292	304	296	277	299	281	289	289	280	303	288	273	269	285	308	299	269	302	291	295	264	292	300	297	322	333	318	274	287	268	319	301	278	256	280	299	278	281	278	268	302
37836	8297	1802	1145	890	843	761	729	688	723	673	759	658	665	657	716	677	733	684	682	689	652	655	654	703	715	682	712	658	665	708	696	658	714	623	708	682	698	696	688	710	754	643	680	710	707	691	700	664	666	740	692	669	699	681	607	687	630	652	701	667	627	665	648	713	667	677	683	645	665	670	703	719	638	709	653	663	731	664	737	699	652	675	729	660	682	673	697	648	682	677	702	660	685	680	653	635	636	666	683	716	649	687	699	725	697	723	686	711	672	654	716	677	666	671	671	643	667	659	691	708	633	653	665	678	671	653	655	745	653	666	642	675	664	679	672	661	628	657	700	667	647	655	696	642	668	736	717	717	689	657	682	718	638	693	726	617	697	695	683	648	735	672	693	655	679	663	702	675	719	726	632	695	670	661	674	644	681	674	687	660	689	660	670	642	677	705	668	674	676	650	698	668	630	626	685	708	667	680	649	679	749	690	689	638	704	714	715	659	637	673	637	677	659	689	745	697	696	672	731	665	683	704	673	685	661	683	683	698	654	682	617	714	636	691	687	670	687	721	660	703	654	696	666	669	649	675	717	677	702	658	696	681	651	706	718	676	680	688	695	657	670	699	737	675	689	639	696	663	723	701	694	625	687	666	690	705	657	658	701	699	689	680	697	665	640	665	671	658	692	693	676	725	623	680	704	701	645	660	690	663	675	695	660	674	665	640	701	699	704	653	684	714	675	673	656	692	691	669	675	662	642	639	646	644	647	682	687	687	645	676	652	723	655	664	677	656	677	674	695	693	675	675	678	732	675	673	701	668	683	690	681	670	671	658	662	669	698	703	666	663	680	672	651	676	658	667	731	731	671	674	735	706	647	697	637	677	634	695	663	682	632	656	658	686	667	647	682	623	702	691	678	659	689	696	687	681	658	672	645	694	662	695	708	731	663	684	671	680	668	627	704	666	660	656	732	683	682	700	612	673	732	659	669	667	601	634	674	702	688	639	673	673	633	685	672	651	670	694	678	687	617	704	701	677	654	661	697	680	669	686	714	695	684	670	699	689	664	724	670	659	682	658	673	654	711	675	703	645	663	653	714	720	704	706	698	701	681	664	704	652	646	707	680	668	687	666	686	693	642	702	645	685	634	719	657	719	674	704	686	686	666	690	661	690	673	718	690	689	727	678	645	643	737	635	669	655	643	696	651	634	605	691	691	678	704	684	666	650	647	662	658	684	688	710	688	678	668	708	678	653	690	638	689	705	663	714	694	682	676	636	683	633	651	671	677	655	690	676	683	680	678	657	679	656	714	672	673	669	632	678	674	667	717	687	673	663	690	700	696	679	653	613	657	673	664	680	723	622	632	687	673	692	697	688	685	636	675	648	667	656	700	663	719	696	668	710	671	721	669	689	688	668	641	680	676	643	723	673	671	699	718	708	689	651	654	655	674	680	685	660	657	681	698	710	642	704	667	694	694	665	676	657	669	665	668	699	680	640	633	699	668	651	637	678	738	680	681	659	707	653	671	676	710	691	696	668	675	607	638	620	623	651	588	693	673	667	678	610	700	704	652	684	678	663	652	695	669	656	693	729	680	654	661	708	702	725	662	689	677	675	671	712	694	669	726	690	659	663	681	680	699	685	682	647	697	724	663	688	694	648	687	665	657	674	623	716	684	643	725	665	665	742	691	713	723	632	639	688	693	693	694	672	649	734	698	679	681	642	670	640	730	674	670	711	674	633	677	712	677	676	674	666	683	654	700	667	644	687	727	697	631	659	631	676	664	616	650	700	692	673	706	679	677	654	637	651	690	667	706	664	705	716	684	694	657	667	669	726	639	667	676	630	679	611	649	655	683	655	653	723	651	662	695	641	677	653	678	630	664	691	687	666	627	699	692	696	662	676	720	679	698	666	694	694	659	661	677	688	705	670	701	698	702	670	689	712	654	693	688	664	691	672	670	732	740	662	644	698	681	647	730	649	656	670	640	693	688	677	710	690	691	715	711	689	741	697	650	727	690	690	653	690	675	677	671	661	692	710	675	705	675	692	685	690	686	698	671	644	650	686	672	691	695	654	672	666	658	671	651	681	684	691	672	643	659	654	709	710	645	697	638	698	681	689	658	678	651	666	631	687	653	603	707	689	657	662	628	697	722	657	718	687	672	633	689	710	679	676	629	671	704	674	680	663	654	661	672	671	678	632	694	676	671	656	680	696	714	644	650	672	708	664	655	679	665	710	677	636	652	660	662	672	669	669	674	697	667	686	659	696	680	707	703	637	667	704	665	672	676	682	677	656	653	680	699	713	668	640	688	710	699	659	670	715	700	674	682	667	694	645	648	654	707	657	659	675	634	698	630	677	693	674	696	682	707	661	726	671	709	634	703	643	652	717	687	639	654	666	684	637	635	672	644	677	650	663	662	682	675	738	714	640	635	699	672	645	683	659	680	718	653	671	622	699	700	669	675	661	699	692	653	685	653	695	632	682	705	700	650	673	667	661	710	673	707	656	684	688	641	701	661	703	668	684	693	679	653	657	671	654	714	645	692	730	631	685	695	696	662	666	706	633	680	687	663	677	669	679	691	652	649	706	727	711	733	689	708	684	610	641	668	674	678	686	651	654	697	643	689	678	689	666	733	669	684	729	643	727	709	643	670	675	660	716	653	651	696	645	670	674	656	678	664	646	704	683	680	646	639	720	682	687	686	679	696	760	710	648	671	666	654	646	709	649	652	695	655	685	751	703	707	654	681	684	671	669	668	700	667	628	621	677	614	690	706	698	645	742	656	660	667	687	703	711	675	711	692	623	641	665	656	682	659	662	674	669	620	661	675	654	644	638	692	677	648	714	664	650	703	705	627	674	685	675	645	704	650	643	675	688	645	653	685	658	717	654	646	693	721	636	670	662	709	711	641	699	709	645	691	661	672	690	684	657	674	683	633	714	648	675	669	657	638	656	640	690	677	632	665	691	656	681	655	701	698	688	720	676	673	691	654	691	708	683	674	623	699	701	681	699	666	682	629	684	656	717	683	676	646	673	660	685	682	681	667	653	660	690	618	689	670	637	657	678	693	690	715	668	672	650	659	676	667	663	627	707	650	640	662	673	670	651	661	660	684	665	675	672	710	656	688	654	674	657	630	695	670	663	672	677	713	681	690	658	733	655	647	727	633	696	651	625	654	660	686	690	654	679	666	687	664	683	714	727	669	704	661	705	720	652	721	670	673	642	666	688	628	680	712	647	681	676	672	679	657	690	673	649	659	680	689	681	709	661	663	642	660	630	725	698	691	695	704	670	682	647	673	711	676	693	678	638	678	686	688	694	691	689	652	649	679	663	726	658	702	636	666	666	652	649	682	681	668	694	680	646	677	664	734	688	630	656	687	650	680	659	659	700	674	693	635	652	655	626	696	665	665	641	668	668	639	627	653	637	657	702	663	616	696	713	671	676	689	692	666	651	729	699	652	680	675	670	674	693	698	722	657	710	681	682	711	646	651	685	662
31249	21198	13101	746	234	258	274	243	237	235	238	228	235	220	254	244	233	248	253	227	245	226	209	232	247	222	216	219	249	216	217	233	223	213	223	246	247	222	202	213	193	217	223	249	229	249	219	251	191	234	235	224	184	243	242	211	230	190	230	235	250	210	216	231	244	223	225	231	235	223	223	219	249	226	253	232	225	230	214	202	220	238	214	250	196	246	252	231	257	210	237	250	244	211	226	219	226	221	238	232	220	217	216	226	227	229	220	226	222	218	213	204	236	207	240	224	210	257	243	223	236	229	222	251	222	237	213	234	242	206	225	218	241	255	222	220	230	250	235	229	218	237	273	227	242	247	209	209	222	237	235	235	191	236	219	217	232	211	228	230	216	212	238	241	225	211	237	215	223	215	209	234	221	248	226	218	190	212	233	251	232	227	235	207	192	226	215	240	233	203	245	251	220	223	219	211	225	217	213	220	275	252	229	235	250	227	227	247	208	234	271	235	214	216	227	199	228	237	228	259	206	207	234	217	239	226	211	255	221	199	260	216	222	238	225	234	240	221	224	205	261	245	203	227	222	227	202	231	233	214	198	243	194	231	234	218	237	208	238	212	196	221	218	257	220	231	227	214	185	220	219	229	226	232	248	212	207	208	230	233	216	214	213	241	251	247	248	247	227	220	221	210	230	213	212	224	213	238	254	241	215	214	230	234	200	228	219	224	245	224	252	211	255	217	193	263	239	213	251	237	230	262	236	220	248	228	236	235	239	269	213	194	242	219	223	250	215	220	231	245	233	208	251	217	219	215	231	238	226	232	227	202	232	247	228	257	236	225	219	227	214	217	215	233	232	239	216	223	237	210	224	195	242	225	196	206	229	230	254	206	213	216	221	236	241	261	214	209	264	212	203	213	224	240	197	222	240	219	222	216	223	241	238	219	254	210	217	255	249	237	239	220	225	211	232	241	214	205	243	246	246	244	208	222	235	218	230	210	221	235	227	243	237	228	234	197	250	218	198	228	238	227	242	202	223	225	275	181	230	212	229	233	234	252	239	237	225	223	212	218	218	222	231	215	231	198	210	249	223	223	223	227	212	208	229	243	245	214	212	234	257	212	218	223	219	257	230	192	236	223	242	220	207	208	222	251	224	245	245	225	193	176	223	241	214	214	246	208	219	232	224	241	234	246	255	225	254	220	241	201	205	234	213	220	215	245	259	205	224	231	245	219	253	221	214	225	197	203	250	217	239	243	232	214	225	218	244	254	234	229	230	232	221	204	221	224	222	214	233	233	227	225	228	245	222	234	207	247	242	218	243	190	221	209	206	216	223	234	212	214	215	236	196	211	240	212	201	257	238	250	216	221	222	227	229	210	249	227	215	222	251	232	226	206	222	242	238	232	213	227	244	241	229	212	229	212	250	242	222	261	240	213	202	237	215	247	259	230	205	226	240	252	252	236	217	260	224	239	246	221	212	220	253	282	232	234	228	238	240	231	215	213	225	212	227	225	264	222	237	245	244	235	250	216	236	227	206	229	212	227	255	221	224	229	220	230	214	221	221	216	217	220	219	228	237	232	222	230	226	229	220	238	250	249	212	222	196	237	243	254	218	225	233	224	235	240	212	210	210	242	211	240	224	236	224	223	220	229	221	218	239	241	259	211	235	232	235	234	222	234	238	237	215	204	207	207	212	216	218	207	217	271	206	207	236	228	222	234	262	236	233	256	238	223	202	243	276	229	218	225	220	249	240	252	205	224	232	237	239	214	227	214	215	229	244	240	211	222	213	215	221	259	237	213	206	222	237	225	246	222	225	213	208	236	245	234	233	250	206	224	247	230	214	255	240	216	265	250	228	241	226	227	208	217	221	207	219	221	244	191	250	235	239	219	229	222	219	202	257	239	201	187	244	216	245	229	240	243	232	211	242	239	204	209	233	227	237	243	229	205	237	234	225	220	228	235	234	236	221	234	201	204	229	225	193	247	200	239	224	249	206	226	218	201	244	231	227	226	208	263	215	230	232	213	256	239	197	245	218	216	220	216	224	226	209	200	229	200	212	253	219	254	214	213	219	216	224	232	263	224	216	242	235	222	242	205	225	235	211	216	250	238	219	212	251	248	203	221	208	217	247	232	216	208	237	248	230	258	234	250	237	206	233	254	235	226	252	234	229	230	214	222	225	213	231	211	226	242	249	231	231	217	243	236	223	236	257	234	226	250	250	220	200	235	217	209	268	221	233	232	226	219	245	220	221	238	213	235	216	226	241	225	211	239	220	216	254	210	205	217	215	227	279	244	245	231	232	215	233	222	237	224	224	259	215	243	277	200	231	242	236	176	222	267	234	225	237	239	257	252	236	240	238	217	216	218	224	202	228	208	234	255	222	233	216	255	224	219	246	200	217	207	231	235	205	231	246	228	213	237	241	249	248	211	261	213	251	201	205	187	217	239	213	237	221	218	242	237	225	233	225	216	213	262	231	221	217	215	230	241	214	227	213	231	225	209	242	249	202	231	233	221	222	196	217	236	233	209	240	249	221	227	204	216	233	242	231	235	238	229	225	245	237	248	233	219	223	215	237	196	237	218	228	236	261	201	203	263	234	210	267	230	225	237	242	226	210	224	214	216	226	252	250	194	210	183	226	190	247	213	239	239	238	259	233	221	219	212	213	255	204	215	223	227	249	239	248	232	251	231	223	253	252	248	241	247	248	240	211	233	211	225	206	214	257	255	214	252	254	220	229	247	235	230	241	225	251	230	247	233	232	228	220	217	227	215	222	258	239	196	234	241	220	242	236	207	216	234	226	226	203	217	239	223	227	240	223	218	247	228	262	224	213	255	243	244	237	205	241	236	221	218	252	229	237	202	252	239	198	204	220	240	233	232	221	233	228	246	210	238	240	209	195	203	248	227	217	206	230	199	214	236	225	198	240	214	236	250	222	230	225	221	216	232	246	240	238	210	232	250	230	212	273	257	234	238	236	234	234	230	239	246	233	219	226	206	211	203	233	207	225	210	214	235	233	216	239	212	220	234	223	233	232	225	230	240	223	216	265	253	209	221	212	215	216	243	217	208	218	205	215	240	227	223	205	217	226	224	206	221	219	240	218	219	223	232	215	222	224	244	216	240	236	252	206	250	239	230	230	218	249	227	233	213	206	205	229	241	243	235	230	241	270	218	235	242	250	234	223	224	223	213	223	237	226	245	207	243	227	247	234	196	220	223	220	209	232	240	225	215	213	234	229	237	232	237	258	207	215	250	232	217	208	243	224	229	253	224	204	199	227	213	233	233	225	231	220	231	221	233	216	229	208	225	226	247	210	244	234	226	223	203	231	238	230	235	225	234	208	263	247	248	221	212	207	228	197	209	219	226	201	204	228	202	233	216	222	200	217	212	234	228	232	231	194	219	229	233	227	258	200	234	242	204	249	216	188	222	236	217	264	207	234	258	240	234	205	220	227	244	238	217	251	228	229	216	220	209	246	223	235	274	223	225	276	218
12620	846	587	599	599	619	599	573	572	565	574	623	534	599	625	613	614	648	595	631	570	576	572	608	599	622	594	619	649	582	601	580	596	588	580	641	586	613	605	596	526	555	561	583	612	589	616	588	600	592	587	586	574	635	602	585	599	569	601	572	642	599	617	603	602	558	623	603	603	569	604	571	548	608	595	601	597	637	589	593	558	595	594	631	604	611	594	586	593	599	589	579	626	625	604	629	582	565	623	624	599	604	590	608	580	576	587	592	603	632	629	636	598	621	614	639	619	600	612	595	597	583	600	584	603	624	577	637	573	612	575	610	604	571	580	605	642	613	610	632	588	573	602	608	596	582	593	589	602	627	576	631	570	567	597	553	610	611	606	619	585	622	626	571	578	567	605	599	564	599	580	596	625	596	618	600	610	606	594	628	577	615	567	600	575	612	578	583	648	627	580	596	621	615	585	650	593	614	581	583	605	573	623	576	601	634	589	583	602	591	630	607	594	553	645	586	638	610	591	584	641	615	587	611	596	592	581	584	615	589	574	560	603	604	562	550	613	596	626	578	559	579	583	573	549	607	583	599	577	565	591	612	613	608	665	607	576	598	568	594	603	571	626	567	542	568	603	567	596	588	606	623	596	598	577	588	570	629	552	612	620	593	629	595	611	591	569	631	580	618	600	607	600	604	633	600	590	596	637	610	639	625	647	605	556	628	642	607	604	545	581	576	568	583	553	600	621	598	596	631	626	637	597	607	626	615	581	640	587	621	574	587	588	591	593	574	576	573	613	597	599	628	616	565	598	566	616	639	588	598	555	607	577	640	625	588	565	566	563	591	613	543	549	626	600	559	614	623	549	619	594	584	597	589	620	587	596	630	625	625	578	607	616	587	613	584	584	610	569	561	594	655	618	623	547	596	603	621	625	620	582	609	619	592	602	593	619	610	605	573	618	596	619	651	566	609	598	615	589	622	643	608	601	624	614	554	593	571	608	597	635	604	596	587	579	595	595	575	620	611	626	587	573	602	587	570	599	573	589	602	571	599	566	562	610	617	583	625	599	605	610	625	611	584	595	634	566	553	574	560	575	597	589	557	622	577	624	603	603	607	511	583	603	607	618	639	553	590	639	528	588	590	582	564	596	603	600	574	616	566	605	595	592	638	551	593	610	627	564	589	637	609	629	600	589	607	565	569	584	599	600	670	547	640	604	580	635	568	609	574	605	624	530	628	615	638	631	627	618	612	578	601	646	594	630	593	602	580	593	629	594	576	588	615	622	614	585	578	601	595	604	602	617	652	605	589	604	616	553	626	568	587	557	627	589	581	625	598	612	576	643	586	590	604	555	560	576	605	545	636	591	602	555	599	608	604	618	613	650	560	613	613	606	616	566	609	658	571	621	610	610	592	623	641	613	588	616	618	612	601	607	580	592	637	587	637	588	591	616	569	683	600	634	605	595	601	618	578	583	627	612	557	583	607	617	578	551	611	616	608	587	612	630	582	568	591	570	624	652	622	641	620	599	606	566	618	547	602	598	629	657	613	604	590	625	595	586	583	592	604	627	577	586	605	569	548	570	588	578	619	591	598	633	598	599	557	631	547	603	621	665	573	564	590	557	611	565	609	574	583	658	601	542	608	605	646	599	591	572	583	544	633	579	600	590	582	572	607	599	635	557	605	590	558	573	613	605	646	598	609	618	578	588	580	611	594	600	622	581	585	598	587	601	630	580	655	662	589	598	576	598	621	597	580	634	648	586	580	581	577	556	585	594	593	587	574	628	618	596	548	597	614	605	632	622	599	553	600	620	564	561	580	611	605	615	580	575	598	594	594	599	581	606	600	562	574	597	589	584	602	606	601	613	594	614	615	596	585	579	579	561	550	596	569	616	580	578	594	615	580	604	602	597	603	570	584	591	679	601	620	589	624	581	597	643	580	555	600	608	599	577	610	626	590	630	590	575	589	604	587	563	634	609	604	583	623	581	616	607	604	600	585	606	589	612	590	582	555	574	604	613	616	580	616	616	631	614	570	571	608	617	610	624	627	609	512	604	577	640	648	608	650	654	594	595	571	547	576	591	585	581	583	586	590	618	620	596	587	609	613	594	611	617	605	615	574	570	606	616	549	590	586	574	564	557	576	596	586	586	622	562	609	645	615	591	613	616	603	600	639	576	579	602	592	632	606	603	628	589	620	613	571	602	597	668	577	584	604	572	614	614	632	603	620	603	632	587	572	570	572	585	617	644	588	610	554	593	610	643	618	589	615	557	595	581	597	566	604	626	591	564	593	614	563	634	577	636	561	623	600	608	562	632	584	614	591	592	600	635	609	584	647	609	637	586	621	613	635	583	634	592	556	644	581	566	608	556	594	598	616	640	600	562	620	601	635	590	579	601	614	588	614	575	619	627	600	574	646	625	616	560	598	582	651	621	613	585	593	579	600	527	584	574	585	595	602	627	590	580	563	623	580	607	598	617	588	621	622	564	608	590	611	601	594	639	622	637	614	618	574	632	609	595	614	608	598	579	626	571	632	594	642	629	583	602	612	537	563	592	578	582	581	594	588	588	603	634	597	583	610	609	604	582	627	590	607	587	633	629	613	594	610	625	626	599	596	597	607	579	599	599	559	580	592	575	588	603	547	543	632	581	589	604	644	621	593	529	602	580	635	593	633	622	607	626	606	603	571	565	595	617	606	624	605	594	593	579	608	584	611	607	592	615	600	591	589	615	585	611	617	617	592	594	569	592	541	601	577	605	564	599	623	589	591	600	577	579	580	638	634	616	604	582	597	621	582	592	664	572	591	624	593	597	588	618	613	590	629	583	592	631	609	570	571	573	589	625	616	617	628	621	597	599	608	572	596	604	645	632	615	627	612	654	605	575	610	626	590	579	582	606	594	608	644	580	604	609	618	599	606	551	627	635	576	562	611	596	583	600	600	575	586	651	626	612	602	644	612	640	549	607	561	638	589	627	633	630	628	567	555	616	610	541	562	565	613	570	614	584	642	618	605	632	621	588	596	592	650	626	602	579	621	562	618	605	629	603	547	604	612	583	598	616	617	591	605	545	566	546	638	589	624	592	584	572	598	574	608	615	590	619	578	562	632	610	573	573	584	583	603	610	562	612	603	595	593	654	598	600	628	595	623	615	608	585	552	634	582	605	559	595	587	604	644	580	573	616	622	631	605	564	626	593	601	638	616	597	590	599	584	578	607	626	666	608	559	606	583	595	614	583	584	628	610	555	641	587	585	614	653	589	599	580	601	597	629	648	628	573	625	605	553	558	630	610	593	594	601	633	603	600	609	578	593	591	614	592	601	632	587	587	605	619	596	580	617	587	598	582	589	564	595	596	611	595	563	596	592	603	642	544	599	578	588	600	551	589	581	602	577	587	585	631	614	610	604	563	555	573	581	592	599	604	570	626	592	591	629	592	614	614	626	576	604	636	582	611	618	616	562	596	626	589	590	586	560	583	643	611	624	583	642	586	611	597	604
24906	21428	24739	28514	21422	20887	1042	443	392	368	368	406	360	367	399	364	363	394	347	344	396	340	376	353	342	362	347	367	335	360	339	370	368	290	350	366	342	328	347	370	371	363	369	350	346	328	389	370	359	357	386	319	352	366	317	346	313	321	334	383	362	323	359	380	339	354	339	355	346	375	375	347	341	335	347	377	341	338	365	375	367	346	308	347	388	354	358	331	374	375	339	320	341	356	389	362	352	325	354	356	367	330	319	353	334	381	393	367	356	374	338	370	335	354	336	355	360	340	365	349	382	340	328	356	358	346	340	338	323	364	349	355	369	342	327	369	349	350	327	351	354	358	317	321	351	350	364	314	338	327	348	345	329	362	312	318	336	376	347	375	316	341	373	383	315	326	347	366	363	359	380	338	376	362	346	343	323	338	335	345	371	358	346	364	345	379	327	365	351	353	352	350	313	337	370	353	328	345	384	362	320	403	365	367	382	394	384	353	339	366	343	342	313	349	342	345	344	332	322	334	345	351	341	324	365	332	353	336	334	332	348	317	375	377	361	313	323	327	332	329	359	363	373	354	380	371	339	379	325	330	341	320	369	326	340	358	370	366	316	343	333	354	320	347	377	327	361	329	337	391	363	314	376	334	326	323	311	347	396	352	395	346	352	349	322	367	319	335	329	376	310	355	344	354	341	354	358	331	332	306	353	345	355	344	302	348	358	321	365	337	331	356	342	323	343	355	344	358	355	353	345	372	353	339	325	365	372	362	371	353	359	377	355	350	353	348	354	372	356	379	367	334	352	332	332	375	320	377	365	389	347	364	302	349	353	353	357	366	384	324	374	342	369	309	325	327	328	356	371	376	328	323	376	360	324	345	390	347	384	347	394	368	365	372	338	314	361	348	347	356	331	346	353	366	361	353	333	340	366	358	387	343	336	360	363	311	347	332	376	359	343	355	328	372	348	343	309	359	336	372	352	369	358	366	360	366	355	366	360	346	357	357	360	319	378	351	349	316	366	347	388	327	328	336	337	377	331	391	322	350	362	342	343	341	344	349	322	356	366	364	302	333	319	327	351	349	346	345	341	343	372	340	365	322	313	354	376	398	358	359	333	394	383	337	351	399	360	335	304	392	328	330	354	355	370	370	377	360	337	346	374	356	358	350	345	374	352	297	320	365	385	336	364	336	332	354	357	335	359	348	340	364	366	343	394	329	324	307	370	370	369	343	350	367	354	336	356	335	341	311	381	362	340	354	377	338	339	410	398	363	362	347	316	359	327	307	338	344	361	381	378	323	357	370	336	364	299	338	335	375	328	339	366	356	344	340	333	344	368	342	333	337	374	324	388	352	376	344	351	372	332	362	344	332	365	344	358	322	345	384	361	372	341	348	359	372	370	358	343	392	363	338	362	380	367	366	350	351	366	384	330	333	377	395	381	319	319	361	374	354	377	321	341	346	303	339	344	342	362	362	360	340	351	357	353	359	367	372	372	351	343	394	330	350	372	344	323	356	332	384	335	366	378	323	330	320	368	384	341	327	333	361	369	328	338	332	364	336	350	363	383	352	304	367	337	317	345	373	348	311	348	364	371	310	349	358	340	355	392	353	351	344	348	345	327	313	350	323	323	317	360	348	368	330	375	343	369	346	346	359	318	299	350	344	346	313	333	346	362	301	332	330	332	317	374	387	373	372	359	337	318	345	361	351	339	365	369	338	369	369	343	341	346	334	339	386	317	352	375	329	325	339	379	353	332	355	310	346	324	325	341	343	308	367	333	349	314	351	372	339	335	354	334	351	334	326	381	368	362	337	338	361	387	348	328	357	352	337	346	338	354	340	318	327	355	337	382	347	375	341	325	332	366	360	336	321	352	377	376	358	338	332	351	327	357	346	360	337	358	353	354	342	330	361	334	422	346	359	323	373	334	384	330	356	328	350	354	352	336	338	362	343	339	358	357	341	343	328	362	372	331	368	355	372	332	341	326	337	322	356	352	351	347	368	335	372	327	328	314	339	365	319	361	338	346	330	379	349	345	342	372	387	349	318	368	366	330	337	349	331	351	363	310	317	390	365	357	331	352	317	333	377	373	312	343	351	336	371	356	309	361	352	341	346	327	358	365	342	269	385	331	331	313	356	328	359	362	353	342	359	340	321	333	338	395	348	341	376	369	361	322	341	407	382	330	364	347	336	352	365	320	348	343	347	322	348	315	322	357	336	350	313	338	336	362	336	310	325	340	326	367	304	295	348	325	336	330	345	340	312	316	343	352	351	352	332	374	332	341	378	352	363	382	374	341	319	338	364	353	355	365	312	354	364	356	373	354	379	315	348	384	374	317	348	339	349	357	369	349	349	348	383	349	340	336	356	373	335	347	338	365	375	323	336	328	356	360	362	357	323	358	339	342	339	329	391	335	345	336	337	353	388	339	367	363	369	340	335	360	330	333	339	331	308	345	362	347	353	337	352	339	355	355	309	342	348	363	357	324	358	347	336	346	340	350	366	357	359	324	334	331	342	321	347	340	349	340	372	321	335	361	327	348	324	338	342	316	393	324	352	362	315	338	351	342	372	366	320	348	307	370	371	336	362	328	383	366	354	381	366	355	347	355	334	341	358	356	375	328	386	372	360	333	327	355	344	376	371	342	327	344	320	329	349	334	333	351	337	337	366	354	338	303	320	366	356	385	353	326	349	373	349	353	347	337	355	359	325	352	349	319	409	349	337	363	353	336	363	323	350	350	343	334	350	345	341	381	334	362	364	350	360	331	340	321	354	330	322	332	387	334	384	369	380	323	364	334	360	337	354	373	388	350	359	368	342	338	362	294	329	361	373	343	347	347	332	376	319	323	317	360	345	337	387	386	347	359	386	359	359	362	316	330	322	363	346	349	345	335	361	340	315	386	347	335	328	354	352	390	368	349	331	353	343	344	310	366	339	358	330	358	353	355	341	338	348	347	328	354	338	367	373	371	355	325	365	325	332	353	335	357	378	345	340	343	338	343	342	343	312	336	361	333	353	315	332	355	338	372	357	376	344	333	364	389	317	341	348	336	322	333	348	353	339	340	330	336	368	328	337	372	378	381	360	326	335	348	356	333	333	321	349	370	351	346	315	343	347	353	354	341	366	347	342	324	332	345	373	378	311	378	335	336	357	345	360	357	321	352	343	354	339	357	347	363	344	353	343	354	348	384	368	329	309	344	319	360	337	365	354	351	345	339	362	343	336	348	378	395	325	334	351	374	340	364	366	368	344	358	378	336	385	365	357	336	357	338	334	341	339	321	326	353	320	347	340	367	363	355	347	307	348	356	327	330	395	345	337	348	358	358	364	342	380	358	345	369	364	318	338	375	378	361	336	344	330	316	343	389	341	334	357	332	373	362	352	352	334	374	310	318	334	330	320	332	357	341	369	367	351	385	351	388	323	355	323	380	332	298	337	363	352	365	313	378	361	352	363	362	335	349	339	330	371	334	349	299	337	364	345	321	325	335	334	376	374
31851	3210	1457	1092	941	862	890	850	865	857	824	824	836	877	811	800	819	905	812	821	873	798	837	821	830	814	779	843	851	835	851	807	838	860	824	819	811	809	790	792	833	800	858	807	806	840	849	863	849	841	836	857	784	839	861	842	852	819	854	896	815	823	828	870	819	857	796	821	839	826	782	826	822	822	881	833	802	873	855	827	868	874	822	895	874	800	814	883	826	811	850	867	856	848	897	847	833	827	821	849	843	835	825	861	786	869	832	775	811	788	845	871	840	874	810	808	844	845	797	766	834	813	828	844	818	804	844	805	855	807	834	870	837	837	828	812	800	857	833	876	832	856	818	848	818	846	825	807	864	840	810	819	835	828	791	828	843	859	782	869	853	877	840	804	875	862	838	824	809	826	842	837	834	847	847	828	768	816	820	860	805	828	792	795	845	840	842	848	767	830	860	807	811	825	809	806	857	802	878	819	819	813	843	852	842	868	833	787	844	838	845	845	816	837	791	799	841	776	821	852	829	890	861	830	822	882	819	854	815	785	827	790	811	823	830	856	840	827	829	800	794	836	847	770	834	801	823	875	811	809	835	811	805	815	816	800	831	790	786	833	848	836	871	818	836	808	832	819	839	801	819	856	881	825	819	897	822	840	811	803	799	821	845	850	844	862	826	854	816	777	814	885	801	869	785	841	825	812	828	830	841	810	764	854	825	823	886	810	814	792	775	848	792	848	838	829	828	792	771	846	835	809	825	822	822	841	830	833	858	844	878	824	811	815	863	834	850	845	887	825	852	828	819	832	789	871	844	815	824	800	808	828	877	802	803	803	814	794	825	880	829	865	857	873	858	842	829	821	818	786	769	839	817	796	841	830	846	847	829	806	862	812	831	852	855	799	813	856	855	815	838	785	866	850	811	867	861	849	823	825	841	862	877	809	841	854	839	840	826	826	828	847	810	785	863	782	757	849	846	812	822	807	841	812	858	838	833	820	818	839	860	814	829	851	822	851	833	814	844	845	821	861	817	813	795	840	883	831	843	848	805	793	839	839	782	813	800	828	850	857	840	785	814	822	807	834	815	863	828	845	869	808	791	832	817	842	768	848	877	838	810	787	780	864	802	830	844	779	855	823	814	869	823	827	841	821	810	758	846	823	862	833	816	870	849	838	777	831	864	774	849	895	828	803	863	831	813	833	851	836	783	892	810	835	824	795	847	837	810	928	818	818	862	869	803	797	824	835	857	859	820	797	834	811	882	769	803	784	837	882	790	846	795	828	832	860	793	872	840	833	852	874	803	841	862	837	804	802	832	919	803	841	805	864	869	792	838	828	782	811	762	862	829	867	833	817	783	786	844	873	851	862	821	853	874	817	815	782	874	857	814	874	813	854	813	843	793	812	841	831	798	806	870	836	832	841	859	820	814	814	800	824	817	799	833	768	789	803	836	828	834	811	814	847	857	838	889	803	868	856	796	808	816	840	832	850	789	853	773	823	808	822	851	844	820	873	848	831	815	846	821	825	887	879	827	808	848	835	776	815	815	813	827	841	853	838	851	832	894	835	830	826	849	846	867	834	831	859	852	833	849	906	819	874	851	855	821	828	822	822	861	816	867	798	804	846	905	827	874	855	801	807	827	778	826	844	818	838	836	795	860	850	868	875	828	875	798	844	792	880	783	856	831	855	777	815	795	821	848	857	794	810	801	848	838	868	803	779	857	840	859	840	866	779	793	851	828	827	870	799	798	845	814	817	846	818	836	782	901	814	815	823	806	803	824	846	835	816	803	864	856	851	863	757	829	890	791	812	848	791	844	860	794	835	863	742	830	765	854	848	812	884	814	799	874	858	813	840	884	803	818	808	821	802	867	786	887	794	834	908	814	856	810	865	822	840	815	846	817	897	832	830	779	826	892	882	837	810	846	831	838	829	869	834	847	864	818	797	857	781	845	796	858	821	798	812	830	865	850	859	851	798	825	831	837	766	836	850	825	855	790	809	895	819	841	787	851	849	827	852	867	873	797	815	852	842	845	813	793	753	828	816	841	826	845	835	820	836	771	854	824	854	846	805	798	834	814	816	820	866	773	797	838	826	774	774	871	838	864	782	849	828	908	777	824	854	832	875	902	793	816	799	877	835	813	805	821	841	807	804	832	869	797	833	812	799	844	865	874	846	854	818	882	823	825	827	844	815	826	816	834	774	865	816	854	864	830	790	811	833	807	816	822	866	829	864	859	789	843	815	783	828	825	842	861	803	777	834	813	833	798	819	811	809	800	858	856	803	806	845	847	783	860	905	818	862	859	851	858	754	843	816	847	836	885	810	857	798	881	775	828	832	863	827	862	814	770	831	835	827	874	832	779	826	826	817	828	822	846	806	837	852	856	881	780	869	834	857	811	837	801	826	800	855	843	860	820	820	844	854	845	786	838	801	834	844	842	833	823	832	825	784	795	775	833	837	834	819	836	856	828	851	813	827	803	848	824	849	852	842	887	814	839	819	825	848	789	844	867	818	798	826	826	823	874	807	846	801	834	797	838	844	873	828	887	841	842	830	853	806	799	838	832	851	761	789	825	803	809	833	827	836	855	889	825	883	901	834	829	807	825	806	874	801	832	821	841	804	827	773	840	708	860	819	830	814	862	839	786	873	847	821	776	806	844	808	862	806	864	840	815	841	778	854	844	835	837	855	851	842	833	916	855	809	811	875	847	846	818	771	837	815	781	868	786	792	795	819	840	831	768	794	877	827	834	840	840	810	816	756	839	845	775	882	821	865	778	805	862	832	839	813	812	793	851	821	911	865	882	828	829	845	835	891	779	841	824	877	886	776	820	874	844	884	871	839	811	862	810	851	841	811	842	856	804	850	830	826	852	830	851	876	772	856	851	769	853	856	821	827	849	851	788	835	830	808	783	861	828	842	849	819	822	820	811	858	821	822	805	822	855	801	825	786	811	824	832	867	793	838	783	802	839	827	835	810	823	867	807	800	806	842	847	832	818	850	847	867	853	820	857	850	831	834	821	850	820	804	854	879	810	823	846	867	822	822	858	823	803	853	830	851	834	821	834	856	833	810	832	831	799	793	852	837	817	844	855	819	854	770	853	894	886	799	818	795	824	824	818	844	856	833	811	814	826	801	814	782	838	836	871	817	801	769	846	820	870	829	817	853	845	830	783	853	853	858	821	804	829	851	825	856	830	831	826	800	835	824	803	858	826	862	857	833	843	822	837	802	882	826	836	822	830	807	782	804	809	830	864	849	900	810	815	837	833	812	814	806	832	834	836	841	809	840	757	873	827	811	845	897	836	795	840	795	764	838	850	794	829	850	813	776	809	832	847	832	865	836	820	806	830	841	773	826	758	832	897	800	784	790	810	852	819	833	800	806	843	870	841	769	808	834	792	800	811	786	824	865	870	844	857	878	786	837	848	842	852	818	851	870	756	807	879	800	855	843	841	840	812	840	822	814	810	828	789	868	843	867	829	833	857	817	865	830	774	819
24273	21424	25120	28125	21426	21435	17937	690	383	366	355	367	331	374	328	299	306	310	285	309	326	268	286	334	281	298	294	290	297	292	291	298	267	288	305	300	276	296	316	291	294	314	305	338	295	281	247	296	296	283	284	281	302	271	292	281	322	298	282	277	284	266	288	258	288	308	297	269	263	277	305	318	285	260	275	307	273	293	270	260	263	292	296	302	308	325	315	303	309	275	303	311	260	290	294	311	286	314	282	281	289	302	287	282	292	293	309	295	331	294	306	310	291	290	291	273	313	276	301	312	291	242	260	311	275	280	280	286	264	327	300	265	267	302	229	304	272	281	297	281	276	303	287	286	282	234	296	298	273	326	278	301	293	316	296	320	296	282	292	282	262	285	314	283	290	297	280	330	278	309	264	261	299	292	297	280	313	288	265	288	266	318	302	297	290	300	312	293	294	245	296	272	314	251	285	286	306	294	272	260	283	299	303	252	305	260	314	308	293	298	267	288	295	303	306	311	270	268	277	294	312	260	250	296	281	313	286	284	305	267	296	275	293	318	310	299	306	260	300	315	307	306	285	304	286	312	286	308	289	293	319	309	304	290	323	311	278	303	284	274	275	267	273	297	285	282	282	288	259	268	300	291	305	274	287	292	284	285	295	299	291	281	299	305	330	288	266	291	274	273	319	295	290	293	328	271	265	310	311	258	297	263	314	296	273	297	303	281	323	304	271	282	310	283	278	271	273	273	273	285	301	265	263	290	282	309	299	318	307	305	301	291	258	288	287	291	269	307	294	314	268	308	285	298	289	273	318	275	301	302	259	290	286	332	282	289	292	272	292	278	308	301	287	275	275	295	309	264	262	296	288	295	325	276	281	275	292	279	324	266	298	284	297	312	264	298	265	283	310	299	278	300	283	308	276	273	294	292	289	297	257	282	276	280	287	313	272	261	306	285	283	297	269	292	287	275	293	305	293	291	292	292	292	320	296	297	251	277	303	292	290	298	267	265	290	273	303	298	288	260	301	293	280	288	279	296	320	282	290	277	270	265	272	313	285	309	336	309	298	296	292	278	289	294	299	315	297	283	267	305	279	311	307	251	285	315	324	288	309	285	314	305	310	265	271	328	302	266	310	272	281	252	307	312	267	286	279	294	279	285	297	312	288	285	286	290	292	288	315	273	279	283	302	308	257	273	327	289	275	317	284	309	297	289	299	276	284	331	275	295	284	278	303	279	296	286	288	307	292	290	262	289	296	302	304	328	279	281	274	298	296	251	290	283	287	278	279	289	305	297	258	309	301	284	280	276	263	306	269	291	296	302	283	315	298	304	299	309	308	284	297	295	293	276	298	306	289	274	278	299	286	278	287	279	273	262	280	307	300	302	274	287	272	297	327	291	291	301	261	272	276	281	305	305	327	301	294	278	283	322	301	292	290	274	322	272	281	288	297	290	303	270	275	315	308	294	293	306	269	289	290	289	329	293	261	272	307	325	338	277	272	282	322	286	287	294	305	261	299	299	287	308	279	293	313	286	265	321	290	303	293	327	276	316	283	261	300	307	288	310	287	284	264	299	288	307	313	273	278	300	274	280	303	272	304	298	309	293	293	327	280	294	270	272	304	307	286	283	288	285	300	243	270	295	297	276	256	280	316	295	318	272	312	303	315	276	297	271	277	298	288	280	285	268	273	288	295	310	282	270	283	286	286	298	306	295	270	268	281	302	288	288	294	274	283	294	280	290	318	302	305	290	320	320	309	279	283	315	294	307	306	307	282	276	283	288	302	298	263	328	293	250	293	300	274	283	324	280	257	303	274	278	285	282	319	284	297	301	299	299	309	261	310	297	282	296	278	288	269	265	314	286	273	312	271	294	292	275	271	320	292	266	297	287	276	248	294	294	287	291	286	314	268	288	314	306	282	278	311	283	271	282	284	294	333	298	268	261	285	316	291	281	303	298	306	296	295	290	295	293	269	284	292	294	266	282	287	282	264	314	300	299	293	287	282	318	289	283	309	270	318	295	284	272	278	305	293	302	274	264	283	297	338	254	246	299	287	267	303	288	274	315	335	303	295	260	287	294	291	282	296	299	311	299	271	307	311	261	290	268	274	293	282	259	280	280	277	281	295	250	290	288	281	278	288	257	298	288	255	303	293	267	278	283	279	274	291	307	262	283	249	301	298	296	276	304	307	281	264	284	278	292	300	301	290	308	284	266	306	299	265	278	289	307	282	275	306	299	284	273	259	316	273	303	284	263	250	271	268	276	258	305	283	277	264	287	289	293	296	288	271	288	269	274	342	283	270	273	283	271	295	313	308	286	284	291	313	293	306	309	296	277	298	295	288	290	289	318	299	264	270	275	297	299	305	293	271	282	291	287	268	307	292	277	315	269	321	298	275	278	266	299	314	312	271	286	280	293	281	266	265	295	284	292	294	288	301	254	287	279	310	274	291	292	293	269	284	321	283	295	274	320	288	260	284	292	290	265	288	303	266	265	304	316	276	270	315	274	313	297	291	294	282	255	289	316	294	323	299	267	275	270	300	335	277	338	267	268	297	286	305	291	270	307	306	326	319	300	282	270	325	315	282	273	294	267	253	314	311	267	306	299	258	317	291	292	297	293	302	284	261	304	304	304	294	285	293	298	269	299	293	258	283	260	305	290	287	275	279	265	299	312	267	293	286	303	303	307	285	328	266	284	294	318	301	262	260	309	278	297	297	293	302	266	283	309	302	251	290	283	319	250	266	273	257	309	280	269	317	299	303	294	313	263	274	273	314	321	316	304	300	270	298	306	250	268	263	312	304	300	336	281	304	290	278	294	304	244	263	277	313	268	313	277	268	293	268	267	269	279	303	294	270	260	271	281	306	290	261	290	269	290	280	269	267	282	303	282	301	286	264	274	291	263	315	274	300	261	262	303	321	271	304	302	273	295	301	270	283	268	280	294	256	287	316	299	321	278	291	294	272	283	254	303	306	275	308	305	341	315	258	314	286	318	282	273	296	284	309	263	309	268	305	258	309	291	288	290	278	294	290	290	273	288	281	245	287	258	264	259	280	300	272	305	296	287	275	290	328	315	279	274	338	283	275	309	262	295	279	278	282	254	276	264	302	275	269	267	303	287	304	269	309	321	294	282	279	293	276	290	310	284	267	281	298	248	276	288	262	282	266	316	281	269	275	282	306	314	287	296	292	334	280	287	269	245	284	272	277	271	268	320	330	297	266	292	289	343	310	325	311	285	330	285	284	301	288	300	297	281	289	299	300	306	284	283	300	283	300	298	287	297	292	279	287	268	278	288	271	279	285	308	292	301	317	298	286	286	269	273	304	285	299	281	285	307	267	321	286	299	300	275	271	267	300	290	284	295	284	313	288	282	319	250	283	294	298	279	325	261	273	290	308	290	303	311	296	326	317	296	294	270	294	265	325	266	277	241	295	301	272	296	287	264	291	280	264	302	264	282	307	279	279	307	277	299	269	250	271	280	270	297	313	258	328	285
38333	6588	1812	1162	927	838	763	763	752	713	694	781	711	737	697	716	687	708	658	679	724	678	663	732	632	637	702	700	689	688	680	694	661	735	638	680	672	684	713	638	740	630	707	668	649	685	672	602	663	697	699	654	703	693	668	641	649	679	713	696	675	675	691	689	618	677	649	676	648	690	673	668	663	672	697	707	711	694	685	677	709	650	693	667	662	683	670	695	637	652	668	684	703	661	624	675	716	679	697	647	678	713	665	736	646	651	722	743	654	670	694	701	669	671	692	672	699	680	681	650	679	683	659	687	700	728	661	617	680	687	689	654	671	694	671	666	659	681	660	673	660	661	680	684	650	650	663	708	728	742	682	687	704	699	645	718	708	717	695	700	669	672	680	707	719	661	692	673	665	665	708	670	711	671	628	704	705	670	686	686	734	681	722	668	674	688	644	674	665	642	633	663	686	644	665	648	697	652	678	646	655	669	631	689	687	708	730	692	663	720	694	708	669	678	648	714	690	711	652	725	668	665	674	677	651	718	640	686	706	680	685	616	671	688	657	676	718	667	694	671	695	666	697	651	682	653	695	645	666	699	700	710	692	690	711	680	656	691	626	687	621	628	719	671	647	678	711	660	689	682	691	677	706	675	665	741	654	652	677	673	650	672	682	719	734	663	688	651	681	676	689	714	659	663	694	711	683	635	700	685	705	680	661	696	697	738	678	674	672	657	670	712	714	663	714	723	699	698	615	674	702	678	705	667	688	653	653	675	659	664	666	648	681	669	714	649	673	678	697	701	652	708	695	676	664	683	648	665	689	650	656	630	653	683	683	669	687	686	661	648	705	621	665	712	628	690	660	676	618	691	676	705	701	659	656	683	656	715	635	654	675	698	644	679	686	660	691	712	641	709	687	731	650	683	677	671	659	685	671	632	695	670	741	650	704	685	721	701	690	722	688	667	671	681	654	694	647	643	698	739	679	698	646	706	662	620	708	671	654	670	658	700	668	647	632	712	635	680	647	707	635	689	687	686	702	641	640	706	627	636	710	658	701	606	671	691	656	670	664	665	613	718	663	650	661	648	669	682	671	723	687	634	632	688	657	723	678	657	662	677	646	706	687	685	654	732	708	689	666	697	668	693	696	675	713	692	649	676	684	668	715	671	685	656	690	669	677	747	712	664	680	668	686	666	677	712	692	685	676	707	649	640	661	693	692	711	655	681	640	665	666	701	692	695	677	723	678	671	657	680	656	646	692	712	686	688	676	649	716	698	665	666	653	667	678	672	668	663	678	706	670	666	757	655	667	657	681	682	680	641	668	710	636	673	616	686	672	692	688	648	680	670	697	712	679	673	659	673	677	693	701	703	707	685	694	684	713	701	696	703	614	635	693	685	670	678	663	730	678	677	663	622	698	707	703	684	652	724	702	726	691	692	683	710	644	679	688	741	671	689	685	715	661	670	654	713	655	694	644	681	676	654	709	663	669	656	698	680	647	663	654	647	645	710	683	689	668	724	690	681	681	703	672	701	681	675	651	695	676	706	650	694	728	658	650	662	666	678	707	695	691	682	672	690	663	649	669	684	671	671	664	687	742	684	652	703	715	667	667	654	665	688	742	715	723	651	690	684	678	690	686	649	664	665	651	722	669	696	660	687	691	671	730	730	677	692	702	642	706	655	656	692	714	645	700	682	704	665	667	674	701	637	697	711	646	636	688	676	674	685	719	690	712	655	708	695	682	652	656	714	702	690	651	641	672	652	651	642	691	661	690	660	687	656	686	678	697	661	678	658	696	674	699	697	680	700	713	730	644	727	699	673	695	676	695	619	660	691	686	697	641	669	657	650	637	700	691	626	650	695	698	637	616	654	660	687	638	689	684	669	654	655	699	656	679	676	683	714	675	682	645	697	674	693	684	709	663	725	660	643	662	688	670	655	650	678	682	646	687	679	689	681	669	678	664	692	688	651	696	683	670	644	659	709	714	617	657	684	620	649	695	664	672	667	687	702	645	644	710	682	701	713	672	613	673	664	682	717	661	660	722	673	666	667	706	671	701	675	725	659	667	711	702	694	702	689	718	656	638	732	684	674	632	721	709	631	660	688	660	675	689	656	669	691	744	712	665	699	689	660	666	646	685	642	670	675	685	668	686	740	660	687	687	674	706	678	673	670	686	665	677	638	706	666	691	706	656	675	659	676	700	655	678	645	721	696	698	663	685	669	674	734	665	682	673	672	669	663	684	689	652	652	672	705	660	710	673	655	656	664	648	647	636	626	692	701	669	661	672	710	703	671	648	711	636	679	671	703	689	695	654	664	688	696	643	661	638	681	696	664	684	686	673	662	711	659	682	702	689	662	700	653	666	693	656	678	672	669	673	661	674	657	706	688	727	688	625	654	678	685	666	651	691	705	674	687	726	722	638	659	671	663	664	665	702	662	722	691	698	696	666	629	721	701	676	651	669	672	710	697	687	664	704	679	689	688	706	680	641	700	656	671	638	686	676	662	694	663	666	675	644	653	671	671	653	693	646	685	677	700	717	672	685	650	630	685	647	651	695	664	670	655	645	652	685	695	642	651	657	715	674	690	679	682	708	687	683	665	691	632	681	653	734	664	699	665	677	682	656	692	706	642	647	636	698	657	643	671	667	691	694	660	678	630	677	644	706	612	663	709	698	704	664	673	712	656	685	745	666	687	691	647	612	707	712	659	691	703	642	687	708	732	678	677	697	676	671	667	698	633	665	649	665	637	653	682	679	675	645	683	706	712	686	680	653	658	702	668	646	645	716	716	672	661	635	671	688	678	712	696	674	737	633	643	637	654	674	709	688	652	701	681	683	702	679	680	686	700	674	695	678	667	672	632	670	701	664	683	672	728	705	660	657	657	607	704	731	632	670	652	708	687	674	689	725	699	673	632	681	655	649	660	682	700	635	721	683	653	695	656	666	678	646	707	678	713	662	668	611	655	674	684	641	706	667	729	696	654	713	664	658	694	698	663	664	674	637	683	650	678	708	700	657	687	650	701	657	690	658	661	674	688	629	671	686	654	658	643	705	687	711	691	711	662	683	684	709	695	682	697	630	719	687	690	672	650	651	665	666	683	712	714	751	699	692	665	687	692	683	641	671	664	621	737	704	682	683	594	651	690	631	710	634	683	655	739	654	670	649	651	702	681	704	651	695	658	656	656	695	697	687	634	647	690	650	648	682	691	681	697	678	729	695	693	718	675	707	672	666	678	695	680	693	709	638	675	713	681	629	690	678	690	701	626	631	690	668	665	683	654	651	677	658	692	638	685	647	708	717	731	726	678	669	682	631	690	696	598	649	685	681	679	712	670	699	680	621	661	653	680	637	690	665	665	678	654	678	650	711	667	661	699	706	696	695	642	699	708	660	660	648	673	684	673	633	648	672	648	644	661	687	692	668	728	689	675	649	694	674	690	711	689	669	646	683	673	733	675	686	717	684	679	707	691	715	693	672	658	658	674	698	697	694	727	687	701
31143	21191	13269	1038	412	423	322	237	236	253	213	224	240	231	237	228	220	238	239	264	226	217	242	210	232	228	189	262	256	224	251	231	258	249	215	213	233	193	228	222	214	244	238	243	218	256	224	216	219	218	252	223	265	221	223	208	230	226	228	217	219	235	218	209	231	232	213	196	225	215	228	225	215	198	262	245	222	218	228	223	239	247	218	196	229	232	236	254	232	262	207	243	243	221	229	218	207	266	233	232	273	217	206	239	236	227	220	205	265	223	242	212	242	224	221	204	241	238	221	242	237	232	259	251	206	231	238	213	248	223	240	206	226	204	219	236	250	233	232	226	236	234	262	242	234	262	230	206	220	209	231	225	241	234	229	231	220	239	242	231	231	257	228	217	224	256	201	232	209	199	219	216	232	226	226	246	222	234	251	235	216	246	242	238	231	220	279	201	223	234	246	226	219	216	242	245	224	247	230	226	259	228	225	231	226	192	224	213	228	219	241	236	222	219	240	224	216	234	229	261	257	235	216	252	216	230	235	248	233	218	249	231	222	210	222	216	242	225	261	217	232	265	226	216	231	229	233	220	237	251	257	240	255	223	226	217	230	226	254	234	232	220	222	238	224	230	243	261	214	221	240	217	213	239	224	226	220	229	239	231	226	243	229	245	252	219	228	240	263	183	226	225	202	242	217	232	233	252	236	247	252	193	222	213	248	231	234	245	235	255	240	231	207	217	195	248	213	219	224	207	249	246	207	222	221	233	220	252	209	241	199	231	232	214	260	249	226	196	213	241	219	270	216	213	227	217	223	209	267	229	228	234	223	234	218	230	231	232	217	249	216	234	243	230	212	243	210	228	226	228	236	239	234	211	227	199	232	201	235	241	223	233	270	255	217	220	201	257	214	235	218	236	244	240	230	235	228	227	235	204	214	240	208	254	249	221	225	207	265	209	235	226	206	229	242	236	239	237	204	213	249	230	231	216	224	249	252	218	225	232	231	235	228	218	239	225	208	204	225	239	254	257	267	207	268	237	199	226	237	227	261	233	221	197	223	256	238	224	255	223	207	220	238	230	220	244	234	233	229	238	225	222	224	228	235	244	237	230	218	212	233	233	251	233	216	224	255	249	228	237	248	223	219	223	237	216	233	238	232	214	245	224	209	231	223	233	240	224	231	206	241	226	233	237	252	229	191	255	247	236	235	216	239	211	214	250	206	219	270	228	229	209	228	240	219	214	248	216	242	239	236	239	233	235	221	217	186	223	225	231	218	255	235	225	221	241	234	219	227	258	221	202	252	226	256	228	240	253	207	232	230	242	234	230	249	234	210	209	217	237	219	229	236	259	244	209	223	222	233	209	242	221	197	255	231	230	216	210	212	226	246	233	218	238	246	212	245	206	232	248	235	226	220	261	217	246	198	222	229	245	237	237	230	218	237	222	225	216	231	229	246	223	185	238	214	231	215	225	224	232	210	228	218	240	231	235	245	214	207	239	244	219	256	222	240	231	222	245	222	226	235	219	246	245	244	231	234	227	252	246	216	234	222	214	218	249	218	248	230	247	246	226	229	223	249	250	245	216	246	239	201	239	229	229	245	225	210	220	219	216	216	226	233	218	232	231	253	228	225	261	233	234	226	202	229	224	217	211	205	222	220	224	232	200	233	235	232	245	227	241	229	249	253	248	239	210	227	221	235	222	227	235	211	248	214	224	235	247	219	212	225	212	235	247	235	248	219	235	249	218	256	237	250	234	205	198	214	201	225	196	239	212	260	217	253	244	217	239	200	214	244	258	184	214	217	203	237	232	236	242	234	249	246	231	225	233	207	220	215	212	213	230	228	200	250	231	216	260	188	232	234	222	229	206	235	215	256	225	233	223	223	215	234	239	213	207	245	214	216	237	257	243	232	229	222	211	256	229	221	221	218	241	251	227	234	204	250	229	227	248	241	232	238	224	264	225	246	228	243	219	253	237	244	201	236	240	205	229	254	236	234	239	230	234	234	241	254	251	231	233	204	206	241	208	201	246	222	250	215	227	272	244	211	238	216	247	219	235	268	226	248	208	229	212	221	245	216	249	188	227	212	212	223	227	217	217	243	219	220	228	237	208	198	231	211	249	246	243	261	224	207	240	260	240	239	213	231	240	233	219	248	238	222	241	221	221	219	250	223	254	213	245	233	210	218	237	196	211	239	233	236	233	240	247	241	228	226	207	233	187	226	215	227	215	210	248	232	257	254	215	252	211	220	236	223	220	243	214	226	238	253	240	249	231	217	235	223	206	240	242	213	241	243	224	221	237	218	224	235	228	241	235	209	205	219	226	199	244	235	216	224	222	252	206	225	220	234	204	238	265	231	215	252	201	209	213	262	238	231	226	192	218	226	228	239	226	221	241	197	252	229	250	203	235	261	239	226	261	212	221	227	222	234	227	214	230	229	241	231	228	229	201	228	230	243	228	235	237	236	238	216	243	237	224	240	203	235	207	224	214	259	215	227	225	240	252	239	199	224	234	227	228	232	237	251	252	235	194	216	263	257	206	234	232	219	226	221	207	226	228	238	206	212	234	234	214	233	228	235	202	230	242	233	215	243	225	217	234	244	201	230	222	196	197	229	209	223	244	245	237	233	232	223	248	205	238	254	210	231	264	246	254	245	254	242	231	229	236	202	226	242	240	242	233	224	202	242	222	242	210	229	235	206	218	223	245	217	227	218	236	225	223	224	243	210	229	233	185	235	207	238	220	247	228	234	226	217	215	226	254	241	249	213	242	206	221	223	214	226	220	235	217	241	235	237	266	231	227	242	245	236	226	234	238	202	230	226	198	207	242	219	231	255	224	222	257	211	201	228	230	271	264	224	209	244	215	249	236	214	233	215	228	229	244	263	234	254	213	212	214	228	211	235	247	220	235	230	208	213	206	258	232	226	234	213	227	202	197	236	232	192	225	224	207	216	204	219	226	263	187	233	229	215	231	234	252	271	237	230	232	215	247	235	221	216	227	226	217	212	241	212	246	245	243	252	222	247	256	220	243	236	249	210	229	219	196	231	236	202	230	228	249	220	242	254	220	232	256	225	225	213	210	224	209	226	212	258	251	250	210	243	242	224	213	214	236	245	236	233	241	230	206	232	237	247	238	236	228	262	234	258	205	255	249	230	224	254	218	240	233	202	241	237	207	240	245	202	232	231	247	231	232	214	225	230	224	243	251	239	250	237	219	212	241	245	247	242	238	223	230	220	225	208	215	236	208	223	217	248	263	245	243	246	240	221	239	238	281	215	236	222	229	223	231	229	216	222	227	200	239	209	206	247	226	230	241	234	182	211	248	247	242	194	241	212	217	223	248	232	235	227	203	229	234	221	223	230	224	218	218	269	249	268	240	242	222	224	230	228	219	248	231	239	236	201	254	244	215	221	223	244	217	210	219	255	219	251	226	217	224	230	222	246	235	248	232	234	225	247	243	232	248	251	209	225	217	241	236	230	245	231	238	231	207	264	237
12936	1055	628	624	612	640	575	579	582	583	595	613	595	577	645	653	633	574	601	577	582	587	606	603	577	634	631	603	634	584	607	632	568	613	587	621	557	597	570	602	623	605	608	579	612	615	601	575	631	629	572	549	617	612	571	605	600	617	606	626	595	535	591	574	622	605	581	601	629	577	619	581	616	637	612	623	616	577	585	632	615	580	599	585	631	625	610	631	605	633	595	626	584	558	581	589	587	601	604	622	621	606	606	574	580	563	629	604	591	594	579	575	623	573	657	584	604	647	596	607	612	670	611	604	609	607	624	629	545	608	619	622	598	624	614	635	600	579	602	580	609	589	586	583	609	646	633	594	627	615	595	568	592	609	612	614	575	603	572	603	530	604	590	585	627	613	594	622	601	589	599	618	603	602	610	600	580	589	568	623	587	599	605	583	646	585	548	599	607	570	622	636	634	635	617	606	593	591	596	626	574	576	616	605	598	615	592	592	587	606	605	613	594	601	597	638	635	606	630	613	599	594	676	602	575	602	620	617	629	578	580	630	626	623	606	608	660	602	591	594	625	657	567	582	607	586	565	599	653	595	652	608	574	609	596	620	607	608	601	595	604	632	628	590	613	642	654	599	607	610	606	623	550	586	606	573	616	651	626	627	631	597	576	589	623	607	598	571	606	602	576	628	571	627	628	587	642	600	560	635	573	640	592	610	590	638	565	618	575	606	609	656	614	602	636	570	620	604	566	588	601	589	595	636	595	597	563	562	590	586	578	576	612	590	576	589	583	631	637	618	625	587	628	612	611	598	621	588	580	600	588	578	621	556	575	631	593	616	577	602	647	588	598	615	577	597	630	603	618	581	589	606	595	602	593	595	579	608	581	586	642	594	574	612	611	555	612	612	602	612	593	598	617	617	615	644	590	599	593	593	608	608	586	634	610	622	608	619	586	607	593	626	631	618	589	603	631	607	604	579	570	631	609	577	558	622	615	590	564	595	590	621	595	607	603	608	581	578	595	579	589	615	640	616	585	596	590	568	531	554	611	575	583	578	589	616	596	600	591	587	628	611	591	593	631	605	601	607	575	559	608	612	585	579	622	602	624	610	623	621	638	599	650	591	587	617	641	659	609	563	611	627	587	613	597	602	601	602	600	612	587	610	609	625	613	622	638	600	568	627	586	611	585	579	599	582	591	577	590	653	559	577	604	597	597	617	531	584	612	578	603	619	568	624	566	582	582	556	566	562	590	640	639	625	626	614	616	591	597	572	602	614	581	589	579	597	602	645	612	561	571	658	584	588	600	645	631	570	582	558	638	614	562	590	631	572	619	610	583	597	636	615	586	586	594	607	609	602	549	636	577	580	624	580	608	561	583	568	621	644	559	599	606	617	602	602	560	628	618	605	618	610	579	601	564	595	564	603	623	640	641	636	599	630	584	589	663	621	587	610	578	598	593	624	607	631	606	559	617	612	610	623	593	607	612	614	608	602	558	602	561	599	616	605	590	631	603	589	594	628	571	604	627	585	602	582	629	641	611	611	584	582	582	581	583	616	572	571	601	589	626	597	633	596	586	590	616	610	576	566	636	592	585	593	604	635	571	614	623	591	641	610	594	654	586	629	633	582	597	595	581	577	594	551	586	593	625	641	587	558	585	577	592	579	606	626	638	602	610	646	572	629	607	610	647	578	625	621	590	567	646	596	602	605	586	617	603	591	603	581	632	569	592	614	599	607	576	602	654	601	588	587	568	635	610	575	607	630	548	619	641	600	570	618	560	601	591	546	605	580	598	590	608	602	561	639	579	608	582	618	588	607	620	603	631	619	597	563	598	591	592	666	608	597	574	579	560	600	607	563	612	592	584	603	583	601	616	591	593	604	610	601	608	572	568	586	664	600	586	625	588	599	579	602	603	579	613	601	632	605	588	578	594	587	598	656	595	628	603	598	568	600	556	628	596	604	564	595	629	624	573	627	632	578	556	616	630	582	624	596	582	625	586	570	583	573	588	605	582	570	606	579	593	619	594	625	616	646	594	612	585	588	627	614	606	605	593	581	594	615	594	608	558	589	595	637	576	652	563	585	599	574	597	600	603	620	612	644	572	557	662	596	636	606	603	604	590	626	609	596	547	606	587	603	571	575	585	602	599	602	647	579	606	585	573	592	557	601	567	595	616	592	574	581	585	591	632	600	618	593	587	609	592	569	621	624	575	594	651	653	588	599	625	568	600	615	594	614	610	604	574	598	575	604	628	606	577	604	596	565	570	655	583	598	588	611	589	622	570	603	626	559	570	591	586	569	611	618	579	650	583	597	638	599	593	574	580	625	614	621	606	615	568	612	643	623	587	613	600	606	581	576	603	624	623	599	600	577	632	571	610	622	606	611	636	594	588	569	572	625	626	586	628	611	628	587	635	614	598	589	608	617	590	629	607	622	592	567	587	619	581	610	620	577	580	578	658	600	599	581	635	550	574	599	599	590	672	628	633	589	612	528	571	603	607	588	624	609	638	623	580	583	588	612	603	590	632	577	621	631	581	621	581	570	571	618	565	636	640	665	566	617	584	616	576	651	605	622	601	603	595	623	570	584	634	591	580	619	596	560	602	577	591	607	537	589	579	616	637	618	582	639	600	626	621	604	566	597	610	606	610	593	613	611	614	579	596	573	589	597	587	622	599	629	610	603	621	603	631	590	620	594	615	565	566	639	635	628	588	653	602	624	589	602	624	595	565	605	587	546	604	611	589	599	606	642	628	594	622	609	661	592	581	614	622	584	616	594	595	596	595	605	638	597	619	629	602	607	613	578	594	576	613	573	620	618	622	604	583	604	587	613	612	599	594	611	581	592	580	628	616	573	604	646	581	619	620	558	611	619	619	631	570	600	557	656	603	605	597	594	592	600	541	592	611	598	596	586	587	617	565	597	600	583	630	568	592	627	602	613	608	598	601	594	609	607	638	607	580	634	609	631	604	578	594	575	609	590	601	634	640	601	580	571	616	589	638	581	538	643	612	617	583	554	592	627	581	604	596	610	613	653	621	573	585	625	580	612	559	606	560	611	578	612	583	562	582	600	581	590	580	574	643	601	600	570	631	606	620	560	581	661	613	586	644	609	563	560	619	585	559	566	588	608	629	608	616	624	577	609	594	599	671	620	644	625	604	589	593	598	643	630	571	567	587	608	616	597	620	579	618	596	619	579	595	605	566	621	610	549	591	599	584	622	584	622	604	567	591	631	633	567	584	638	560	641	602	575	643	606	608	635	620	576	529	572	598	593	594	666	607	578	567	621	643	600	575	624	615	572	626	607	576	596	616	631	622	589	577	543	570	592	585	622	580	581	628	588	602	602	580	615	623	570	608	604	591	597	598	600	658	603	622	604	591	634	633	587	631	591	605	618	610	647	581	561	558	617	633	615	581	551	545	594	602	620	587	608	604	625	602	602	630	593	603	613	591	649	592	587	592	571	620	617	594	625	590	569	627	633	589	601	599	574	607	594
25051	21486	24793	28572	21477	20959	1036	484	440	379	388	385	341	352	384	381	356	374	376	335	383	357	374	390	360	348	354	361	320	332	347	378	359	347	359	344	389	359	347	319	388	318	350	351	347	371	369	366	334	356	339	351	346	320	335	353	349	334	359	340	355	349	352	359	301	358	359	356	402	350	330	318	385	315	339	355	330	351	353	347	371	376	332	347	369	361	353	337	331	335	351	366	355	355	328	343	320	336	320	375	336	373	335	349	339	363	355	345	368	331	348	344	363	349	312	366	354	341	368	382	331	357	383	353	341	331	334	362	384	365	324	390	335	343	346	352	319	323	323	337	351	379	334	356	343	364	387	369	335	370	349	347	384	360	354	363	341	363	320	338	355	346	346	346	317	363	347	349	356	304	350	340	338	341	346	313	359	375	370	310	366	329	336	334	358	343	320	358	356	345	377	350	337	359	347	370	331	357	340	315	327	359	334	321	286	346	370	369	334	359	349	342	343	348	351	330	352	369	345	333	345	355	353	366	347	356	338	397	332	370	343	330	342	331	328	352	355	347	346	337	358	349	378	385	349	340	338	303	386	368	323	298	366	338	324	311	335	369	329	340	345	348	355	314	365	373	332	344	362	335	325	344	347	349	327	369	361	344	372	339	341	345	335	378	349	353	376	343	350	339	334	343	350	372	350	348	336	334	313	360	365	369	383	334	341	360	340	344	365	355	365	362	332	314	340	362	364	372	367	346	333	324	357	354	344	340	358	316	355	328	359	348	329	359	379	382	394	307	347	331	357	353	341	352	371	323	320	349	373	342	306	346	342	377	350	396	329	326	373	354	334	358	343	371	349	313	329	332	366	336	320	369	346	346	368	363	351	362	348	335	342	340	324	345	377	332	360	305	321	340	352	366	364	364	348	347	366	324	323	374	357	351	371	359	321	355	346	345	364	351	338	368	331	348	331	357	345	333	373	349	368	340	321	315	351	368	341	367	333	338	353	380	319	341	337	347	376	311	348	337	351	348	318	331	350	372	311	391	344	326	364	351	337	377	364	357	340	340	354	357	370	308	357	343	340	316	348	351	366	312	311	355	336	338	332	345	321	354	332	336	367	316	358	371	328	352	312	348	419	343	403	364	365	361	315	322	298	353	333	337	303	327	336	356	380	304	394	376	352	335	314	374	342	345	366	351	358	367	387	336	325	373	386	356	347	353	325	332	339	359	367	355	410	323	324	343	324	371	363	379	345	351	339	359	380	338	365	332	344	335	347	353	368	361	354	355	328	334	371	368	347	332	352	361	338	346	345	340	369	352	348	353	332	349	313	379	352	337	333	379	346	391	353	336	330	323	366	365	351	358	319	324	353	349	322	323	331	348	355	348	360	333	371	347	339	379	360	367	368	315	377	372	321	365	366	359	383	371	315	320	311	383	378	346	345	326	353	356	358	342	330	359	325	369	399	365	344	351	340	334	322	392	343	330	343	362	367	373	344	340	342	337	359	322	361	364	344	321	361	368	371	370	367	327	340	392	381	365	339	368	327	345	331	353	353	339	356	327	349	329	369	316	341	331	335	377	352	352	377	351	350	346	382	389	307	344	375	366	374	368	354	353	352	364	343	382	332	347	344	350	333	311	351	340	341	321	389	362	376	356	340	367	330	354	343	375	345	338	355	375	408	353	327	369	356	374	373	317	354	350	371	378	332	346	342	349	355	361	349	314	316	360	364	341	316	354	339	346	378	390	386	343	357	353	331	366	340	345	317	346	339	395	325	345	385	358	312	338	374	371	314	330	366	337	332	360	330	332	337	315	367	373	353	353	366	349	341	328	304	368	346	310	374	403	341	341	351	349	349	375	341	377	333	382	392	352	358	375	363	324	373	356	391	347	334	349	343	357	330	333	366	391	395	358	334	316	307	347	366	344	370	333	321	378	325	327	332	352	324	366	352	356	346	317	332	341	327	311	361	338	372	336	344	332	361	354	351	338	350	334	325	358	368	359	303	331	318	326	326	347	351	332	323	322	389	375	303	303	352	370	341	332	320	355	354	362	353	341	344	335	355	318	369	344	350	355	343	390	325	338	352	364	335	368	352	332	322	344	360	329	381	353	371	340	351	362	349	368	341	346	353	356	358	369	347	322	342	333	316	354	335	343	379	334	321	337	387	396	321	323	359	359	333	360	346	344	370	275	377	348	359	362	345	342	359	334	341	336	350	341	399	332	332	348	327	336	363	351	326	333	302	347	377	370	341	344	353	356	362	379	357	361	331	320	350	357	358	362	377	379	359	316	370	388	325	375	331	329	350	349	344	341	366	351	356	327	324	360	331	380	353	365	342	336	342	359	321	357	335	333	340	320	353	319	334	342	354	304	377	353	364	339	360	334	345	337	380	328	349	356	320	355	337	365	277	362	350	392	368	339	348	352	366	341	345	340	306	366	338	378	352	355	345	370	321	354	349	322	336	378	336	366	363	335	351	369	367	360	328	325	350	337	326	349	352	348	366	372	334	340	336	376	326	329	340	348	355	347	360	333	373	386	340	372	352	350	352	360	332	342	346	358	368	345	353	350	364	352	380	317	325	346	340	349	341	364	362	325	356	319	342	377	365	356	360	373	366	355	350	347	359	356	326	311	353	360	358	362	352	346	319	325	342	362	323	360	353	344	354	354	344	349	382	370	336	342	331	348	305	364	357	349	369	360	366	327	342	342	327	345	341	358	343	335	363	356	347	340	338	362	353	319	333	354	361	372	300	349	340	325	372	357	348	356	365	365	381	366	321	369	355	345	359	334	346	342	369	382	367	353	389	358	363	354	373	354	338	331	344	368	360	336	332	349	327	331	343	325	314	350	342	341	352	302	394	347	338	350	328	349	328	362	346	327	336	350	357	367	358	355	381	330	373	352	360	350	361	386	358	355	370	344	371	345	363	337	357	373	363	366	326	327	373	350	360	329	365	368	333	379	364	355	339	354	323	342	319	336	324	329	310	344	358	349	343	351	338	344	367	368	322	346	338	342	330	324	381	333	315	318	373	332	334	382	379	344	355	356	337	350	319	347	321	362	376	352	373	362	329	395	341	332	390	360	371	339	353	334	369	388	351	329	341	369	335	364	327	363	342	318	376	364	370	326	354	356	332	338	349	384	390	333	339	366	338	371	342	335	365	389	387	350	365	385	366	326	349	326	328	323	338	344	321	339	306	379	364	339	333	339	361	353	356	363	326	383	344	386	343	348	390	365	360	348	348	361	336	351	331	331	354	361	355	351	361	337	376	369	373	316	344	359	338	351	352	358	336	330	357	364	357	340	380	351	339	371	352	338	374	372	376	342	370	358	361	325	296	353	335	317	364	334	371	368	323	359	346	365	335	399	364	352	350	298	339	351	337	369	390	343	341	390	364	316	367	375	349	346	332	336	360	342	353	363	367	326	366	369	370	352	345	326	335	343	355	349	338	318	356	363	392	345	361	361	334	321	337	357	352	341	340	317	354	323	356	331
31182	3685	1429	1056	933	826	884	850	867	842	861	813	795	813	830	884	806	814	810	831	818	879	821	863	811	838	779	792	837	876	846	843	825	881	840	821	856	826	824	810	848	803	826	838	804	833	836	791	865	842	861	842	823	841	836	847	791	827	800	876	834	872	852	852	866	816	789	848	805	870	793	787	867	797	841	824	765	838	806	843	882	814	794	809	825	837	758	804	885	824	841	820	792	807	868	822	833	823	867	840	822	847	861	827	869	829	788	787	828	801	828	838	876	757	824	834	856	844	800	818	815	845	825	842	863	834	818	803	857	810	874	788	821	860	841	826	853	813	855	868	819	808	822	816	791	817	839	877	829	845	836	827	803	811	838	853	844	807	868	838	801	809	857	816	830	853	812	894	804	771	810	834	825	818	852	872	866	789	831	799	810	800	825	853	844	860	824	851	785	859	841	820	792	801	798	888	859	803	846	842	860	829	829	846	785	808	844	795	815	827	823	820	788	834	829	799	832	840	837	895	872	783	833	855	899	836	874	853	792	820	809	838	885	841	844	872	853	862	880	822	850	858	779	807	862	835	852	808	859	849	832	817	823	861	844	801	813	845	830	819	835	843	838	829	796	843	843	820	853	839	802	794	829	866	828	832	856	855	831	824	822	821	809	799	813	821	840	837	843	828	803	769	844	827	838	832	815	868	823	880	841	842	818	758	828	805	812	806	841	836	844	839	840	844	853	808	830	850	835	839	788	796	889	803	893	794	862	816	806	828	824	866	850	817	834	841	839	857	842	829	837	817	808	819	813	854	808	849	827	812	830	832	834	804	854	804	857	855	778	837	822	819	872	754	839	835	864	859	841	855	805	814	822	838	880	816	825	848	815	844	829	857	763	808	838	814	827	793	841	782	785	841	827	863	772	881	896	800	882	874	804	789	875	821	853	831	847	833	834	866	864	842	822	805	871	842	789	782	832	816	798	825	841	844	817	848	797	784	820	820	781	838	804	868	862	837	825	847	793	801	866	820	789	786	851	856	874	880	860	788	757	761	780	784	843	849	859	808	808	801	820	787	848	825	846	860	881	799	875	809	771	798	817	845	841	853	826	819	779	869	815	818	872	850	854	821	793	865	853	805	850	819	808	844	813	841	796	822	800	767	841	846	843	813	832	821	844	855	779	836	819	817	874	860	847	795	861	846	851	792	825	806	799	836	825	824	793	813	820	823	840	883	839	792	862	848	839	881	831	798	870	812	852	853	770	838	859	882	819	823	862	852	808	826	819	807	811	834	819	863	863	830	816	859	802	824	840	842	779	837	810	829	813	812	767	843	873	816	797	825	866	818	806	827	854	812	871	836	812	814	820	811	823	846	792	819	777	814	872	841	837	846	810	788	816	795	799	809	822	857	868	828	818	851	808	806	837	825	798	777	830	792	843	750	841	823	830	847	846	851	836	852	796	779	807	807	850	802	824	801	797	816	827	819	859	849	817	827	766	846	823	835	773	827	818	804	833	833	804	791	865	823	852	798	848	779	772	822	842	810	768	857	835	832	853	840	822	849	850	810	842	836	770	812	870	830	839	824	792	882	846	824	793	849	841	844	827	847	847	821	813	825	819	769	829	833	817	860	832	815	851	766	814	817	832	832	847	829	834	830	800	836	834	831	837	850	896	832	820	867	806	851	792	779	857	841	842	893	838	837	831	850	896	852	808	874	818	861	826	839	788	802	815	793	815	863	809	803	807	820	811	834	814	801	825	817	875	777	807	802	864	805	803	796	796	845	830	831	878	829	836	808	832	840	844	882	831	847	807	839	838	797	865	842	818	857	825	849	810	819	840	840	848	818	809	815	844	814	829	845	873	806	803	811	819	832	794	759	798	838	824	838	851	828	841	810	806	852	847	838	845	818	822	812	812	805	841	856	753	852	814	809	843	818	869	781	816	806	805	846	880	831	867	826	887	812	765	850	789	776	818	823	791	829	815	789	868	825	820	767	856	802	883	793	806	826	833	881	794	831	818	817	852	810	863	847	845	798	845	837	825	815	838	840	860	911	845	805	859	845	834	833	853	844	839	868	851	859	886	851	842	820	819	822	893	834	786	826	844	825	823	814	847	804	733	813	807	840	808	810	812	850	803	869	804	792	793	846	792	797	762	825	837	766	840	783	853	847	827	793	868	861	858	891	820	806	799	827	847	812	865	831	844	816	785	849	775	842	843	822	822	793	807	837	812	820	806	840	837	832	844	887	855	820	843	862	878	801	813	810	855	750	787	856	864	820	808	792	818	868	831	834	808	793	810	795	856	833	830	817	811	831	794	776	840	794	793	819	822	826	804	805	793	834	865	840	835	812	827	854	854	829	823	831	813	814	852	825	838	840	786	841	819	804	802	812	878	791	879	798	765	808	822	860	819	834	848	809	835	910	812	815	852	854	881	921	823	850	868	835	754	822	804	834	842	796	837	897	815	812	840	868	827	831	820	842	824	819	865	812	845	811	824	848	836	844	827	823	846	846	815	801	831	835	859	830	837	790	789	823	843	850	867	868	809	787	777	798	802	825	823	808	856	819	803	832	832	846	818	831	804	842	805	859	861	819	806	807	788	797	813	849	826	795	859	836	845	826	836	855	795	787	830	829	825	850	827	818	834	836	835	801	851	828	788	820	877	771	856	824	830	861	771	880	823	814	822	853	775	853	875	778	816	861	803	804	831	832	824	849	810	829	866	851	845	781	904	803	785	885	829	813	808	849	872	884	811	808	792	818	855	768	847	834	821	842	847	794	780	838	820	880	798	855	814	822	846	818	774	794	831	849	817	851	802	845	877	853	814	827	854	822	837	814	841	839	840	895	828	867	820	828	793	825	810	832	857	829	781	801	807	850	828	834	842	819	864	787	805	770	801	795	821	833	788	803	810	815	804	822	792	822	805	832	799	823	871	863	855	899	818	848	796	810	804	876	850	808	772	861	831	835	792	839	805	783	859	786	906	818	863	858	883	816	861	821	800	853	789	867	848	882	817	819	831	868	827	859	869	855	840	815	800	878	850	822	827	824	832	848	838	812	800	759	860	794	896	876	845	785	821	805	836	817	822	812	742	809	807	851	835	829	805	866	794	824	775	859	844	798	846	807	842	786	888	811	831	770	825	837	807	834	779	834	827	834	823	808	848	850	808	830	890	829	837	806	900	805	866	844	797	790	841	872	841	816	879	852	848	778	824	855	845	819	855	814	835	834	797	883	783	791	878	844	843	828	829	856	859	840	839	806	768	845	852	780	817	844	831	814	819	857	825	795	860	831	796	810	888	847	838	892	787	790	815	824	848	805	834	808	810	856	838	855	843	824	859	841	865	843	804	843	833	822	767	812	856	825	826	825	835	802	820	772	887	830	830	833	882	844	794	798	839	823	825	857	800	878	820	799	866	822	807	837	805	783	819	861	798	798	819	821	852	866	823	876	846	837	775	847	796	868	818	814	826	775	817	833	796	856	798	844	796	837	825	804
24255	21400	25109	28073	21400	21408	18322	665	437	364	364	325	323	315	309	346	288	304	317	298	283	311	315	311	291	323	327	309	309	303	295	272	295	294	299	297	292	276	305	346	294	291	287	310	304	286	306	312	305	308	285	290	280	294	276	308	351	281	294	260	300	284	260	302	279	308	297	298	288	277	309	281	303	315	239	288	290	273	268	305	310	301	297	295	293	276	310	317	283	318	282	269	303	302	291	283	297	326	309	280	264	287	291	307	302	261	291	324	309	304	308	309	253	291	282	317	315	301	280	302	266	277	292	244	261	306	304	299	282	285	280	302	295	305	281	317	279	327	281	290	298	295	286	309	292	289	283	285	283	289	308	320	277	297	316	277	289	292	283	278	264	295	296	270	323	278	302	276	285	289	284	297	275	288	281	296	266	282	319	319	266	297	285	294	334	256	322	308	285	289	257	313	286	268	280	289	314	295	322	298	279	321	281	271	302	275	301	277	266	276	306	285	316	288	298	300	284	278	326	297	287	289	298	250	277	305	307	315	270	266	303	286	325	289	304	285	284	293	312	274	298	258	267	293	330	329	307	290	287	314	273	282	296	306	281	300	320	249	297	277	308	309	291	294	280	326	337	295	289	312	296	300	315	278	299	278	293	298	307	345	314	292	272	302	309	258	298	289	259	277	262	269	301	294	266	271	296	296	299	289	293	324	297	257	314	291	281	303	297	322	293	306	330	302	288	293	289	291	313	263	294	308	292	268	285	257	314	264	285	259	308	285	255	271	336	275	278	265	306	316	290	265	311	269	291	278	290	288	301	273	295	286	284	271	276	304	285	286	285	291	298	300	274	290	292	261	292	300	284	284	306	271	296	279	306	280	271	292	293	297	308	276	300	275	248	278	262	265	283	302	273	304	267	314	285	294	313	271	281	306	289	266	263	307	288	301	279	249	288	290	309	258	268	322	300	325	303	296	291	292	295	278	276	316	282	295	314	275	295	310	288	280	279	267	326	301	263	318	295	306	275	289	295	286	304	290	271	274	286	295	283	305	310	277	292	307	241	263	311	283	289	305	290	327	307	291	291	280	283	300	263	292	262	316	297	292	300	296	285	284	293	323	285	287	306	295	272	293	282	287	309	257	300	291	283	280	298	301	289	301	328	325	310	320	268	263	288	310	253	281	316	283	313	298	272	292	316	262	293	282	268	291	284	276	289	295	308	282	281	275	294	272	311	313	279	298	283	307	266	261	277	309	283	281	325	299	285	302	307	257	276	284	302	290	303	279	333	254	291	294	297	288	312	308	283	292	277	291	312	301	317	294	264	289	309	296	316	314	251	285	313	276	301	307	305	306	286	304	290	287	261	292	266	301	307	305	302	282	299	283	314	314	303	327	272	304	293	295	284	309	277	283	272	260	295	288	288	274	304	291	293	291	294	306	277	346	325	283	297	326	279	310	274	260	305	260	297	295	273	300	300	284	301	316	327	258	275	273	263	285	297	265	258	315	276	270	276	304	276	290	295	282	291	310	283	310	273	303	295	274	288	306	285	322	274	286	309	307	307	254	271	293	304	274	287	314	286	281	289	301	293	295	290	281	278	294	313	302	324	286	286	301	300	301	300	316	287	280	277	337	270	315	304	297	271	331	298	303	293	292	333	285	281	273	293	268	311	277	288	286	296	292	287	295	261	256	252	288	287	281	281	288	295	295	309	272	304	289	276	303	262	315	307	298	283	304	281	307	273	288	278	321	296	289	304	272	288	288	305	304	295	323	328	323	286	283	288	269	318	259	278	287	282	277	286	280	276	289	294	277	291	295	305	302	321	301	304	278	296	290	315	289	269	278	278	270	298	290	291	311	314	298	303	280	271	309	305	306	304	320	268	289	296	304	299	291	289	310	279	296	288	292	311	289	269	293	314	301	306	280	297	290	311	310	265	306	293	292	314	305	293	304	258	290	279	292	275	289	263	272	279	282	284	313	276	310	279	273	264	285	284	287	280	264	302	277	270	307	287	312	287	280	300	299	278	286	295	284	283	308	310	295	288	307	282	280	271	299	264	307	303	306	271	278	308	296	330	312	257	264	278	330	281	275	304	276	281	304	269	290	310	288	300	318	275	293	288	269	315	298	285	327	311	291	285	285	305	280	285	272	261	291	287	285	275	298	318	323	312	272	302	275	278	295	272	292	301	256	263	289	305	283	280	266	279	306	303	316	291	279	274	290	294	320	306	249	327	296	329	290	303	299	310	301	279	281	301	316	299	293	304	296	283	314	344	280	282	270	275	302	274	264	263	309	293	270	275	304	292	288	281	301	278	292	257	318	284	325	305	269	295	279	282	310	306	284	295	307	324	316	289	269	314	305	280	275	298	293	282	287	288	331	324	276	303	271	273	281	294	312	282	287	297	287	299	282	298	299	293	286	287	276	307	296	290	308	300	292	279	289	278	290	286	279	259	282	310	317	286	288	307	313	301	297	283	287	287	264	267	273	285	286	260	309	290	328	268	289	286	301	303	278	285	304	309	269	306	335	247	291	272	288	270	285	280	287	307	280	274	298	297	275	251	284	267	300	278	277	286	300	254	286	271	294	312	269	290	273	299	298	256	235	316	294	280	291	295	307	285	294	291	286	282	276	301	311	283	300	321	298	294	296	276	290	283	270	304	312	333	272	301	292	270	282	320	330	273	266	257	264	285	352	289	285	277	277	265	282	288	306	244	304	289	328	309	300	312	303	310	302	269	288	310	277	292	296	229	291	306	280	283	327	301	287	316	320	291	294	266	255	295	326	306	304	297	253	293	298	297	272	287	294	276	302	279	317	295	290	303	274	272	337	317	286	294	292	282	279	313	292	288	277	315	278	297	294	268	299	292	307	303	293	246	289	264	278	299	303	298	284	275	305	316	258	287	277	301	301	268	273	288	271	280	282	294	277	298	331	320	330	299	264	262	271	305	313	308	335	279	309	280	283	324	280	297	263	319	293	291	292	303	266	301	253	265	308	309	313	278	263	276	328	271	298	302	312	281	272	318	307	288	309	305	284	296	282	310	280	321	280	268	306	263	300	317	280	291	295	306	284	300	296	272	271	296	279	275	290	284	272	308	306	311	302	299	318	266	277	282	259	270	289	334	289	288	303	309	297	299	238	308	312	293	317	279	286	285	262	294	287	308	266	278	313	284	292	305	292	271	321	275	265	300	292	268	304	301	278	292	290	290	285	235	291	284	281	319	296	293	287	265	277	288	300	290	269	300	300	297	280	302	286	286	292	303	269	299	256	286	312	318	279	291	268	316	284	302	295	304	299	301	305	302	276	300	270	263	292	299	305	298	313	269	265	318	293	274	306	312	298	293	291	299	285	301	295	279	243	272	304	292	301	301	275	310	282	296	302	291	293	292	321	290	282	279	283	296	318	295	309	284	334	296	313	294	277	278	272	277	333	317	311	305	296	296	289	270	276	265	290	299	266	264	261	298	263	269	270	264	276	312	323	304	266	292	303
37700	5442	1656	1112	848	823	763	746	762	761	684	727	710	712	705	702	688	696	698	696	660	684	707	717	691	649	707	694	688	707	679	686	694	677	682	638	664	710	638	629	664	681	677	637	683	713	701	706	670	705	626	667	692	684	685	646	656	657	694	732	685	672	692	663	659	694	688	657	688	688	676	654	665	654	721	638	628	697	651	684	669	749	680	670	603	694	645	685	626	719	693	715	689	680	655	656	659	665	681	662	671	707	652	642	631	711	659	689	660	631	624	668	677	684	661	680	660	652	694	686	705	663	715	640	678	723	653	671	713	657	707	699	660	645	697	647	709	677	678	639	654	688	650	678	702	664	671	676	630	685	689	647	675	631	698	627	681	640	667	678	661	729	697	697	660	672	671	721	657	725	677	678	645	652	632	699	743	662	669	690	681	670	686	669	656	642	640	698	665	717	687	769	684	665	666	673	665	629	743	626	648	694	657	646	671	636	661	671	691	728	743	693	649	687	653	677	706	686	700	656	667	645	709	693	670	755	697	657	705	652	672	650	685	705	618	675	683	674	677	653	709	649	659	704	698	683	667	711	660	710	643	668	721	692	711	664	696	682	660	698	667	636	697	650	685	663	700	668	703	673	702	692	754	710	659	649	657	679	616	697	662	727	675	682	693	690	619	670	651	660	675	725	669	643	722	701	716	682	672	696	684	666	730	654	677	691	676	686	664	674	715	628	652	657	693	637	718	716	677	700	644	658	708	671	691	681	662	696	708	739	669	619	659	637	697	689	750	692	680	659	722	661	662	690	671	663	706	671	705	658	652	728	688	714	685	685	635	673	650	650	677	673	677	648	639	699	661	676	711	685	687	670	657	691	655	673	688	662	689	665	693	682	660	685	655	677	758	630	689	679	671	679	676	642	685	721	702	689	691	656	720	728	679	688	681	666	695	687	678	655	662	733	682	711	676	702	686	672	678	663	695	671	695	676	689	693	665	656	653	700	684	652	653	675	702	690	687	713	685	667	671	662	615	669	687	652	601	674	664	653	657	645	692	683	686	702	692	710	662	663	686	712	706	685	663	692	726	695	678	684	662	666	689	642	693	688	704	688	680	676	722	679	730	687	720	690	658	695	659	634	706	647	693	744	678	647	668	644	680	674	703	632	700	703	675	693	691	642	722	678	714	692	731	706	638	682	711	684	691	670	644	692	708	671	703	699	699	680	699	688	662	670	721	677	685	693	658	679	662	668	652	634	625	667	682	670	653	752	751	675	699	685	675	673	726	627	675	684	639	769	648	690	658	673	650	684	673	685	702	668	624	685	654	675	675	692	671	686	686	662	746	667	701	681	690	704	698	659	672	650	676	697	675	694	663	653	671	670	675	671	686	651	663	686	677	649	703	617	691	664	660	692	699	672	706	656	684	691	687	632	715	679	685	685	721	696	681	668	688	623	678	662	655	675	676	666	691	648	692	665	674	665	634	716	662	695	704	683	705	684	718	670	698	665	673	684	681	705	641	706	701	653	698	656	665	662	645	672	666	656	706	637	724	659	634	697	671	641	621	693	685	685	695	655	695	691	718	743	662	678	708	640	704	661	685	711	657	699	672	702	632	605	705	693	677	685	681	720	665	660	676	689	682	640	636	674	643	699	691	628	647	700	729	674	686	685	704	686	639	713	706	669	658	708	641	668	738	646	665	684	687	637	679	692	626	727	710	673	701	694	653	682	664	700	632	700	690	661	658	698	663	679	660	679	679	714	692	664	673	713	660	678	691	725	691	672	699	659	641	659	664	694	663	689	685	641	660	663	674	686	634	659	705	687	680	660	691	711	650	673	657	668	661	622	653	663	700	664	679	638	639	673	671	651	656	670	673	670	692	670	676	696	687	681	689	703	640	645	674	662	682	693	671	660	691	664	650	699	655	661	673	633	681	670	675	663	681	680	651	633	680	615	652	639	693	636	635	645	673	668	702	680	663	675	681	682	674	658	681	648	659	699	700	703	700	624	693	689	688	702	691	680	728	695	619	670	703	651	696	644	661	649	671	723	653	672	649	664	699	677	639	676	697	668	702	683	666	645	670	718	684	681	644	691	654	669	676	686	693	694	687	699	655	687	678	665	684	696	714	669	707	665	646	624	646	676	654	685	692	738	664	680	727	679	661	665	667	651	638	684	719	697	665	676	680	694	700	701	686	652	690	688	712	673	656	646	613	671	689	644	654	682	687	684	667	629	691	663	633	677	643	653	709	638	662	708	725	640	701	641	641	626	670	682	700	627	675	662	714	685	691	729	626	689	625	650	675	631	648	647	669	652	620	698	705	686	688	697	675	715	656	696	693	650	652	704	676	686	692	667	723	654	630	741	686	695	681	717	668	638	687	666	719	639	683	688	703	673	665	701	701	692	649	674	670	691	665	712	675	708	734	660	678	709	662	689	659	696	676	639	631	706	654	700	695	696	662	656	722	664	665	698	658	690	621	662	634	704	689	664	694	655	718	667	670	684	658	683	690	643	646	700	699	655	682	651	667	644	648	706	722	699	656	691	678	678	679	687	671	657	718	671	677	735	684	669	647	689	664	654	649	714	694	656	697	676	635	669	677	703	680	674	653	647	689	671	688	685	695	650	680	724	692	655	714	708	676	745	689	697	646	656	671	645	716	655	629	680	662	658	703	728	710	641	601	680	717	688	712	681	744	674	741	689	662	635	688	691	709	688	704	654	692	709	719	655	621	672	688	676	656	668	713	653	629	699	671	684	660	707	740	693	688	685	711	675	674	699	673	674	669	704	651	678	674	687	645	670	675	704	681	711	682	669	675	673	689	691	713	640	688	622	715	633	682	668	729	677	672	660	679	663	675	655	692	698	676	660	733	667	653	683	699	671	665	698	644	667	686	669	695	703	618	689	710	643	656	702	653	663	678	684	680	656	679	699	653	696	656	645	638	669	650	705	703	665	687	711	657	666	672	708	703	645	674	711	662	660	694	732	654	724	671	714	618	682	694	648	643	660	691	626	691	696	671	686	748	706	710	632	665	650	691	731	680	625	679	630	662	706	689	690	681	658	672	727	674	645	659	677	696	610	648	725	719	696	693	719	696	687	734	692	700	678	654	670	663	666	736	684	711	680	646	629	680	692	658	644	689	672	658	693	669	695	649	719	669	679	685	702	687	687	664	678	661	704	635	656	692	658	666	678	713	681	752	673	657	628	699	697	693	648	664	704	697	665	683	645	663	657	651	659	692	681	702	640	692	706	673	644	682	694	673	718	652	729	679	637	715	645	641	700	681	672	676	669	687	679	644	667	712	693	722	664	699	649	678	674	682	697	701	671	704	657	673	699	664	661	675	649	727	674	735	675	690	689	664	681	669	641	675	690	707	681	682	674	641	650	672	647	659	687	679	682	649	670	712	690	641	683	705	706	683	674	622	677	651	654	684	662	653	677	671	696	668	654	647	672	678	681	655	730	663	650	656	689	715	713	677	658	717	704	688	679	678	687
31214	21191	13532	838	286	263	264	246	226	260	260	241	227	271	222	225	231	224	234	241	236	233	229	251	247	213	256	248	230	233	202	232	238	257	218	221	237	245	252	218	232	221	213	288	215	225	249	241	214	226	210	244	236	251	246	242	228	262	212	238	246	239	217	254	267	263	221	231	203	266	214	247	264	236	253	232	250	247	222	251	239	268	241	248	226	233	240	267	243	263	218	223	238	235	227	236	223	226	232	220	232	237	240	249	236	241	205	238	247	226	249	217	218	242	233	259	215	246	216	226	221	223	235	223	238	240	224	237	242	209	236	228	240	235	249	213	228	254	223	223	220	237	245	224	218	208	234	248	228	221	232	239	246	225	249	233	219	266	211	237	192	244	206	228	235	237	217	246	243	241	247	217	239	230	232	240	238	262	248	259	220	237	215	258	239	225	216	247	223	242	246	237	226	264	230	218	202	254	256	233	256	249	235	229	201	225	244	253	231	249	232	237	236	211	231	226	249	243	216	231	203	198	224	223	247	222	230	234	213	235	229	217	274	233	223	210	264	225	223	233	231	228	230	258	226	209	223	249	243	218	266	236	248	241	213	212	244	253	231	232	233	229	228	198	251	245	243	208	209	259	245	241	229	234	213	233	248	226	198	252	232	206	241	234	238	245	211	239	218	244	222	221	256	219	212	224	215	238	235	233	242	217	216	232	255	236	256	243	254	240	234	224	219	216	242	232	255	231	211	214	236	230	233	249	243	224	264	230	212	226	229	227	230	280	244	217	242	245	234	222	230	242	223	251	240	260	216	236	224	260	268	254	241	229	270	253	258	235	223	217	238	233	247	234	242	226	219	235	217	228	250	209	237	224	240	209	232	214	231	244	227	224	221	225	227	257	252	256	230	244	203	271	216	258	234	261	226	206	244	244	247	249	223	230	243	242	252	227	196	224	238	247	227	231	251	250	212	220	178	248	231	265	232	260	241	234	207	235	238	235	245	219	193	215	242	240	215	231	234	249	246	254	220	241	237	236	254	239	221	207	247	221	249	240	230	242	221	203	227	217	231	221	257	275	260	239	252	219	255	222	247	239	241	218	230	238	250	243	240	245	248	227	217	215	233	225	270	242	256	233	248	232	236	231	263	243	191	260	222	206	229	226	239	238	219	259	256	215	218	241	234	215	270	202	226	228	270	244	219	235	239	220	237	218	185	233	217	217	233	243	248	218	238	198	229	227	223	249	271	216	225	214	218	209	261	223	227	217	239	221	228	214	243	256	255	255	249	224	214	243	236	226	237	201	222	216	208	227	202	228	230	258	240	238	263	247	229	227	214	257	216	205	233	216	236	250	245	225	225	212	220	245	219	251	234	240	223	251	240	216	241	221	250	264	237	234	227	248	206	231	257	215	239	245	237	241	228	241	221	253	258	242	243	243	246	259	227	234	281	238	260	260	248	217	211	196	261	235	208	234	204	237	244	267	250	202	272	253	228	202	248	240	245	211	238	224	223	248	242	253	253	229	233	254	226	242	211	253	240	230	236	205	231	232	237	238	219	229	234	246	214	244	211	217	211	244	221	233	247	235	243	218	230	252	273	223	215	241	248	251	231	237	232	204	225	210	274	209	223	244	218	247	244	213	217	192	229	225	204	225	225	238	210	249	228	266	229	227	263	224	233	212	244	241	234	237	241	238	210	224	238	238	235	209	216	248	224	217	210	248	242	221	240	229	245	248	219	226	194	226	230	232	256	220	266	228	251	268	225	215	253	227	246	211	273	206	218	235	206	207	243	228	233	232	238	227	178	204	236	228	268	267	222	211	224	263	237	242	235	233	225	250	228	258	231	260	229	237	229	229	200	219	213	235	252	230	230	246	251	238	247	218	255	258	242	242	247	244	227	229	241	233	226	224	241	236	222	210	220	243	216	235	259	235	203	214	229	254	247	252	208	233	202	212	238	213	245	224	255	278	234	220	246	207	232	222	224	239	241	231	245	232	227	250	230	224	222	223	225	223	230	234	224	222	216	250	231	217	234	238	262	220	249	239	254	221	234	240	237	255	261	242	245	246	230	208	245	215	250	240	239	236	272	224	216	200	230	231	228	232	237	262	204	221	197	236	234	223	231	253	235	254	229	208	250	224	234	257	211	245	237	237	249	233	230	240	250	239	228	230	228	222	254	206	224	219	235	256	249	222	240	205	263	248	249	243	227	237	240	269	225	229	243	228	232	255	226	227	243	221	232	251	247	235	228	224	229	247	241	251	222	233	221	258	215	222	250	230	234	242	235	241	221	220	244	226	227	230	235	247	244	223	218	236	239	239	244	265	238	271	247	237	252	227	209	237	229	216	261	217	243	238	233	250	229	229	212	259	220	243	246	222	250	213	236	216	231	228	234	247	226	251	278	224	238	218	260	245	241	256	222	266	241	217	233	184	237	260	223	256	250	222	234	239	246	233	258	197	235	212	246	225	236	237	261	241	272	238	224	293	246	221	245	265	265	260	240	218	239	246	240	227	256	226	200	254	231	227	258	194	227	251	231	271	246	219	231	230	217	243	250	237	228	243	258	265	234	258	239	240	252	232	229	204	219	232	220	250	218	236	238	263	238	227	249	250	224	234	223	254	234	227	235	237	199	241	249	228	241	242	215	233	215	192	251	263	238	222	266	214	220	229	219	224	251	210	211	243	222	204	233	230	219	240	230	254	191	231	235	247	249	242	226	230	194	238	217	222	238	241	255	219	243	243	224	228	224	243	253	267	255	244	232	259	222	232	219	250	241	229	228	240	229	229	234	257	253	237	205	205	215	222	237	234	228	229	235	198	230	236	234	225	247	218	260	235	217	219	255	259	221	231	256	236	224	228	254	240	241	220	231	235	253	246	251	232	217	231	210	233	241	227	244	248	212	224	250	229	260	223	250	217	234	232	229	232	245	257	240	236	218	218	230	233	217	205	235	239	239	218	228	276	233	236	200	248	219	241	225	282	267	228	223	248	219	240	222	207	239	243	227	223	248	194	245	215	190	221	189	228	225	214	221	266	228	217	228	240	214	237	236	213	231	252	263	248	242	264	237	221	264	206	241	234	239	218	222	224	201	242	253	255	218	228	222	224	248	236	229	261	260	217	241	229	235	236	253	266	247	231	219	244	243	250	256	256	251	237	246	221	231	228	241	208	254	215	210	270	253	237	241	241	238	248	245	213	226	231	190	214	265	269	235	218	237	222	235	240	216	253	246	203	246	251	259	252	241	230	235	211	224	259	239	262	240	228	260	237	239	234	211	272	231	228	213	243	246	263	201	221	228	220	224	228	231	253	230	222	249	232	252	218	243	229	222	222	213	223	237	235	226	231	266	225	212	220	240	247	242	222	244	252	239	210	244	254	253	220	219	244	208	229	210	231	209	198	223	215	234	244	214	220	221	231	231	221	255	227	227	232	247	235	266	241	251	212	240	228	243	216	254	247	212	217	213	244	250	234	242	248	251	205	222	258	253	220
13829	988	648	587	618	610	617	652	586	576	585	590	597	592	587	579	553	591	610	591	602	607	624	597	602	608	608	612	611	609	619	626	622	604	646	624	605	624	639	597	577	593	628	593	638	596	606	593	620	587	598	597	649	611	628	638	590	612	603	591	637	575	644	589	588	556	595	635	649	600	618	568	617	575	561	624	615	566	566	602	611	646	605	620	599	619	594	623	616	625	570	617	647	629	611	600	607	613	595	660	606	567	626	645	658	593	612	636	644	600	603	635	585	628	629	597	624	651	616	599	635	566	682	559	620	588	589	599	624	614	607	604	576	606	615	642	605	631	606	596	630	639	625	591	595	639	628	578	661	649	640	656	618	612	643	593	660	634	625	593	620	565	619	633	596	640	575	609	637	614	603	582	605	652	614	600	597	660	612	604	656	561	612	590	620	640	599	614	618	592	592	616	594	605	583	608	669	572	609	615	598	574	606	622	605	599	614	596	607	631	652	615	621	639	640	572	636	623	588	614	563	575	611	610	611	600	615	607	574	654	625	592	581	632	600	567	589	629	640	561	566	601	608	657	582	597	588	578	588	649	602	552	608	638	585	562	611	607	592	572	591	610	635	636	652	562	645	605	610	685	621	577	605	583	605	627	637	611	608	588	595	590	567	663	604	609	587	584	610	577	605	623	605	619	613	598	580	564	624	572	619	617	614	645	611	603	586	604	591	592	633	624	628	625	584	612	603	593	572	598	633	620	624	649	587	582	631	606	634	597	576	626	601	603	622	603	603	653	616	597	599	669	647	571	597	593	608	573	596	632	620	599	631	629	546	626	620	636	619	598	583	560	563	618	595	593	634	621	630	603	641	544	617	553	679	586	595	581	583	622	609	608	636	578	628	620	637	553	569	572	592	658	624	669	574	629	613	619	642	603	608	599	565	621	604	620	573	623	617	612	636	596	583	612	595	644	596	554	612	580	591	587	621	619	612	621	554	589	647	611	584	608	627	643	579	577	614	615	605	600	606	622	578	605	574	604	643	582	600	585	618	628	616	605	634	628	619	627	576	618	638	585	606	618	610	600	604	572	640	641	605	640	644	608	604	605	617	635	572	610	580	623	587	616	587	576	618	611	579	634	611	604	580	620	670	620	678	614	600	621	651	620	614	609	633	601	651	567	626	592	581	626	597	643	593	594	606	613	598	649	592	624	569	569	592	630	619	625	618	585	596	578	618	591	608	584	643	628	623	569	627	618	619	571	580	594	643	573	599	656	602	618	648	598	565	606	591	608	648	608	614	648	613	588	616	608	636	596	630	638	614	628	598	628	587	588	598	612	615	641	592	612	587	596	589	600	583	648	637	625	588	611	611	627	629	631	620	582	614	579	643	580	653	578	615	595	569	595	608	614	585	628	596	591	603	567	617	569	588	595	655	649	610	615	624	630	589	617	616	571	548	616	629	608	613	616	600	593	554	600	618	626	584	627	603	629	584	582	592	617	621	601	613	586	605	646	595	591	612	627	591	640	621	609	605	634	570	631	623	603	586	599	618	626	579	631	609	625	571	615	571	645	565	632	589	573	586	616	607	626	652	575	609	604	612	593	612	600	588	599	590	646	656	606	591	615	577	608	621	587	590	639	622	622	641	597	627	598	635	577	602	609	614	633	614	526	597	628	642	650	629	635	598	631	570	566	624	601	627	650	629	590	627	566	631	634	621	587	595	575	596	588	651	629	568	603	608	625	586	596	600	595	610	579	632	651	612	646	670	631	614	626	618	602	603	570	624	603	613	584	638	586	603	618	600	636	614	594	637	614	613	610	595	598	591	593	601	620	602	614	618	586	643	572	583	591	597	603	577	617	629	593	602	660	624	626	645	616	640	613	568	589	550	591	585	607	621	613	611	572	613	600	609	606	598	638	627	580	602	607	564	593	586	613	606	631	629	592	562	628	593	641	627	573	636	626	601	545	579	637	625	619	598	569	610	613	601	563	585	588	633	614	601	603	645	596	589	595	571	565	591	628	579	629	669	567	582	645	579	590	612	603	595	652	667	610	610	617	604	651	650	614	577	618	631	623	622	648	620	579	603	670	616	662	642	589	610	567	624	577	618	627	631	600	629	610	597	600	594	621	600	572	632	593	597	621	601	606	604	645	592	615	624	605	596	613	575	636	626	614	607	638	550	605	628	631	623	588	603	614	599	565	637	627	578	594	615	587	583	570	621	584	587	628	586	588	601	569	582	590	605	616	603	561	565	585	616	640	648	618	596	624	628	617	582	627	631	645	621	595	632	628	623	671	596	622	615	667	624	621	614	632	616	660	587	539	568	605	617	601	630	613	586	568	622	622	664	619	596	571	602	626	600	622	606	562	625	627	639	642	573	605	612	628	606	640	583	631	614	613	662	607	614	588	589	629	583	586	597	612	671	642	615	565	576	651	627	628	633	625	614	624	597	634	622	629	572	630	631	566	658	620	597	590	610	578	582	605	630	603	619	561	681	599	615	653	625	612	586	643	574	611	617	598	602	614	577	643	544	618	615	583	632	663	581	565	592	636	632	621	572	590	639	607	605	601	565	589	633	567	625	597	635	645	626	582	597	588	669	640	613	650	614	660	619	587	610	615	620	636	602	619	610	617	634	602	620	589	602	642	583	623	602	565	600	602	593	606	586	614	622	615	590	583	585	600	601	569	658	611	627	623	582	601	628	600	596	628	631	636	594	570	590	598	626	603	669	580	628	622	606	607	597	606	627	599	626	595	606	621	616	611	580	635	599	616	594	566	606	559	606	586	597	614	606	636	585	652	645	585	620	626	631	618	599	562	602	562	579	628	615	605	637	578	612	582	608	598	598	615	598	617	671	589	604	590	564	608	612	597	574	579	634	644	638	615	629	593	590	611	653	621	598	680	603	634	603	601	647	570	631	601	629	595	625	627	608	652	644	597	634	601	606	583	656	599	631	595	622	606	594	613	682	595	583	596	580	608	621	589	628	580	647	623	642	602	656	592	592	596	625	616	600	605	608	615	607	585	660	572	655	632	589	593	609	606	586	602	612	603	629	578	604	641	621	634	638	594	616	579	610	624	617	582	618	561	627	602	592	647	605	628	596	594	603	575	617	664	594	658	618	620	577	647	612	601	600	622	597	614	634	639	562	601	621	590	610	576	626	625	613	595	565	615	586	619	609	643	608	585	627	643	648	620	640	621	558	618	633	563	625	617	597	611	618	614	609	629	591	602	647	615	621	624	677	644	642	546	606	608	600	625	581	601	616	623	623	604	615	617	619	560	605	581	597	610	611	633	662	631	593	598	628	597	610	567	658	626	616	616	598	625	626	584	619	602	575	583	593	579	595	635	606	612	630	613	639	641	668	614	623	641	633	614	608	630	603	618	625	615	598	581	608	612	611	620	627	586	602	606	602	587	583	569	611	614	631	605	632	614	622	629	618	627	624	588	579	633	602	641	607	646	622	592	590	639	575	621	612	648	600	659	598	605	586	665
24949	21424	24732	28483	21414	20964	1129	485	380	391	411	385	378	348	381	385	395	345	316	334	351	374	384	376	359	356	362	355	345	383	346	330	384	316	342	301	350	346	336	376	374	360	367	387	339	384	344	360	352	350	338	335	348	347	367	379	354	330	361	355	355	356	349	327	364	375	328	402	341	317	378	363	374	361	339	308	341	337	334	335	346	299	365	368	387	367	368	362	384	347	349	356	366	379	351	337	370	344	376	346	370	342	348	308	324	354	368	323	362	349	354	324	365	388	376	361	385	364	360	371	358	323	366	306	371	358	348	349	324	381	358	329	353	378	370	316	365	346	352	354	337	342	360	345	393	352	339	369	345	370	350	380	328	312	360	350	340	346	347	359	366	302	352	321	331	346	337	350	339	390	354	356	346	341	345	343	360	343	336	380	370	343	347	357	361	352	355	350	356	336	323	374	333	376	362	380	397	366	345	358	358	359	350	366	376	339	362	300	339	383	336	354	317	375	312	347	356	352	358	370	351	346	338	366	336	362	366	327	365	387	379	332	331	311	371	381	359	344	375	347	334	362	339	375	353	365	332	372	357	373	355	294	356	340	356	378	366	378	349	369	375	346	369	370	350	340	358	371	318	345	336	356	312	362	336	354	373	362	376	370	334	372	370	345	378	353	380	364	386	360	352	350	344	349	356	359	306	337	331	339	336	357	371	348	363	336	360	360	347	355	364	354	335	339	370	349	342	354	344	349	384	348	365	393	367	370	365	388	374	341	328	347	371	343	383	372	375	342	352	360	301	373	370	334	341	370	387	347	352	384	344	360	343	316	346	344	354	347	370	369	377	362	369	350	383	330	386	318	369	320	339	371	340	350	362	362	327	354	380	374	356	382	333	351	346	375	390	336	365	336	381	350	345	368	367	390	375	355	376	378	353	374	319	362	366	394	347	354	372	321	378	374	352	348	338	336	346	362	347	348	381	386	367	349	398	346	351	319	324	343	343	365	328	355	372	388	332	384	348	358	334	365	368	343	357	347	362	349	369	353	368	340	322	325	346	379	332	354	338	363	353	371	346	329	349	353	358	353	364	362	366	344	355	330	343	330	335	337	387	365	330	338	362	356	373	372	337	307	379	374	333	350	354	337	368	344	361	353	353	368	370	333	365	362	340	329	320	330	352	358	373	321	383	364	368	372	332	368	353	351	339	375	339	339	353	355	347	354	349	343	369	328	380	342	341	346	381	328	333	319	333	327	327	384	338	359	362	401	319	366	324	342	331	350	366	354	362	397	356	343	364	385	363	363	353	340	370	334	385	373	332	337	341	324	346	366	395	363	345	341	352	364	327	317	339	339	359	371	308	377	354	320	375	351	342	307	340	369	360	354	354	364	341	324	351	363	323	329	345	348	380	335	361	373	359	324	342	400	360	366	350	307	318	366	344	369	336	357	352	340	351	324	345	378	353	369	335	346	374	366	353	370	364	351	354	377	368	355	353	338	352	341	337	387	315	321	341	364	389	361	371	375	372	342	323	331	387	329	375	358	359	332	358	367	367	355	384	372	363	347	364	360	344	377	385	384	343	385	389	343	358	350	332	334	342	360	343	335	322	341	366	353	345	320	347	342	329	371	378	391	343	349	344	342	367	335	345	323	371	365	333	339	376	381	351	386	387	351	387	328	356	387	350	378	340	339	379	370	344	368	356	337	325	347	325	332	377	365	370	306	359	375	358	371	347	349	328	331	348	351	388	351	357	359	403	329	371	357	311	368	334	350	356	358	305	365	376	362	372	365	389	340	376	364	371	343	348	378	336	376	378	351	415	390	340	383	357	374	363	331	341	389	344	334	327	319	372	316	362	354	372	351	346	322	332	328	367	354	343	396	373	343	394	379	368	365	380	347	356	373	343	383	335	348	336	365	340	363	335	343	347	360	353	368	366	337	369	326	362	352	377	372	335	347	340	365	341	374	340	354	366	340	350	342	385	360	374	380	330	335	341	337	357	349	338	341	383	379	344	375	331	338	354	343	351	334	383	356	372	360	374	359	363	401	370	342	355	361	326	344	325	340	345	360	322	349	362	343	391	348	345	372	380	345	351	341	350	345	342	349	378	343	370	381	317	344	375	347	361	346	331	344	346	352	339	372	364	354	326	300	348	331	387	362	349	356	357	341	340	360	360	375	354	338	392	331	354	345	372	380	364	357	331	339	329	348	376	367	371	370	362	379	349	347	357	344	414	369	348	366	331	363	346	353	351	363	353	324	345	312	342	351	360	352	384	368	368	334	344	347	336	342	348	349	352	338	366	347	347	308	349	348	361	355	348	362	389	339	337	310	375	353	336	367	331	379	365	359	355	368	314	354	385	350	344	306	343	366	349	332	375	336	333	336	356	330	338	372	392	387	349	343	364	368	390	345	345	335	364	326	369	346	332	355	358	320	355	369	319	317	333	374	363	374	384	365	386	353	330	356	389	357	389	366	382	345	351	346	359	343	374	374	365	358	328	338	374	397	332	349	360	342	366	353	347	372	340	324	352	354	346	399	371	375	395	368	354	352	376	339	318	354	321	375	360	386	325	331	343	379	376	353	358	337	341	389	285	352	362	327	370	340	336	350	348	348	356	347	371	346	329	360	337	369	362	323	367	335	362	352	344	358	346	328	332	347	324	363	348	331	338	369	407	362	356	361	358	307	322	346	333	341	350	348	323	356	340	325	324	354	326	367	346	341	340	355	356	399	321	340	338	316	359	340	329	379	380	365	365	350	351	378	346	385	362	315	376	326	354	350	380	366	367	363	351	333	338	351	332	337	392	375	337	334	348	345	360	331	328	348	319	331	340	377	333	383	406	364	348	360	359	347	349	346	336	339	355	358	336	397	323	317	376	361	356	355	365	388	347	377	360	330	344	340	300	320	386	350	383	346	342	392	384	326	362	376	361	376	361	357	362	372	339	380	357	362	318	398	361	326	339	363	338	369	324	368	374	350	347	348	353	373	335	350	385	358	387	304	307	360	337	367	384	353	331	355	375	355	329	332	399	365	348	352	351	377	342	324	351	350	354	388	381	365	388	344	336	336	391	390	361	391	363	310	341	313	338	333	360	350	355	359	368	353	333	321	367	316	364	332	322	316	369	398	324	381	372	355	370	331	364	362	372	357	359	373	366	352	370	329	384	335	329	342	357	355	340	349	386	362	369	342	344	348	351	377	330	342	319	378	363	348	341	330	359	345	361	336	364	361	362	359	355	346	376	336	327	350	372	350	323	337	347	361	342	358	332	354	362	332	344	361	337	322	362	362	374	375	337	359	351	357	342	374	395	360	329	360	326	345	334	374	317	338	387	394	359	404	342	356	339	369	346	327	350	374	357	376	338	356	361	355	346	366	375	383	324	380	358	334	345	368	342	341	378	378	338	343	343	334	346	358	353	351	369	306	339	338	342	347	415	380	391	387	374	319	333	348	351	373	343	347	343	370	336	325	349	382	342	348	367	342	357	360	325	370
33618	4787	1341	1094	965	922	850	882	876	904	853	840	826	853	829	857	878	877	891	834	810	914	800	835	837	874	841	862	802	818	839	837	862	842	830	869	818	802	864	865	826	845	828	826	853	831	824	822	852	843	807	834	798	825	832	871	851	867	830	872	881	835	852	840	878	874	838	863	843	882	832	834	802	822	828	892	868	806	818	886	833	789	829	783	827	846	829	814	855	811	869	804	851	851	867	794	814	843	881	824	841	839	858	848	827	848	844	867	836	871	860	788	803	796	818	861	840	838	804	833	827	835	883	818	845	885	856	789	849	846	832	870	845	869	870	859	823	868	827	792	836	865	868	779	815	870	865	826	833	813	816	873	850	820	873	862	801	807	823	850	823	838	863	853	895	837	890	801	850	883	825	823	796	823	859	854	844	829	836	860	852	813	860	857	850	801	800	870	838	806	888	848	830	843	806	838	870	811	879	825	871	831	811	813	812	838	895	807	807	813	832	801	833	838	825	863	862	833	838	834	826	869	833	849	806	843	811	872	833	795	866	833	846	834	783	889	851	829	821	896	862	847	844	873	805	853	897	812	854	816	786	839	854	839	804	829	855	816	874	823	844	795	837	830	771	837	809	787	851	799	875	806	814	783	831	839	824	817	853	837	855	868	884	859	807	864	828	826	880	822	938	787	828	820	795	827	793	809	859	827	818	851	900	877	862	824	861	839	848	833	855	845	826	868	806	840	806	855	835	883	876	801	800	888	834	854	858	840	870	814	815	874	852	850	800	828	900	819	793	842	839	853	805	828	837	853	810	855	827	855	835	894	885	800	833	818	825	802	775	849	827	833	847	853	794	884	877	888	890	834	773	917	852	851	866	883	842	862	849	859	870	841	817	815	807	856	809	860	787	870	842	854	842	892	807	828	833	801	865	814	769	861	854	870	779	798	866	855	879	845	846	800	846	913	816	846	816	822	816	764	801	817	853	855	768	861	839	845	854	820	879	836	816	862	807	815	795	872	809	779	828	840	898	908	817	876	848	779	817	831	818	866	888	845	888	883	832	845	829	839	813	885	784	846	852	833	833	823	844	833	878	833	841	818	823	855	850	865	848	820	821	860	881	903	835	810	857	848	819	820	805	839	825	862	877	820	836	845	827	824	845	809	853	777	871	850	825	869	842	831	844	817	836	790	859	844	861	816	911	801	829	836	843	884	863	861	905	858	825	849	833	833	878	874	855	835	811	768	840	835	822	857	854	819	826	788	863	892	802	857	831	797	798	817	860	833	848	876	816	793	842	833	874	859	829	891	868	892	898	828	778	777	828	867	827	808	836	847	812	800	858	808	830	860	810	841	880	795	832	904	859	882	849	832	770	875	821	788	871	824	829	829	835	876	886	813	893	828	822	809	810	842	899	822	774	804	833	836	873	872	796	808	884	803	862	855	850	817	843	806	886	843	851	828	803	841	845	822	867	837	875	916	782	828	853	805	843	895	815	792	835	868	849	817	833	893	857	816	830	858	825	887	856	836	810	766	818	826	795	882	828	844	879	868	800	841	836	876	908	860	858	780	824	851	833	878	864	849	833	801	859	805	870	850	850	839	847	837	810	814	841	791	821	817	823	831	817	812	851	822	802	835	833	828	846	793	895	847	805	848	840	872	862	843	812	884	783	859	824	836	813	828	815	829	808	859	805	831	840	832	899	806	841	822	862	845	831	879	870	841	802	819	786	881	778	850	779	871	867	877	800	880	812	857	845	825	854	812	858	817	889	790	793	853	843	872	820	837	830	810	846	878	840	864	858	826	892	837	859	871	850	859	847	805	848	788	841	856	820	827	846	832	812	893	845	840	875	846	857	868	829	838	870	822	832	874	807	841	813	858	836	840	880	860	842	829	802	839	890	844	833	874	862	862	886	840	838	892	780	905	845	855	836	846	805	785	849	859	847	828	838	824	812	937	838	871	918	831	837	853	812	849	847	837	875	786	853	845	861	850	811	789	882	886	846	821	877	858	848	840	810	831	859	863	786	772	838	834	865	833	852	861	848	908	852	836	811	886	772	853	837	831	834	817	836	830	820	867	802	834	861	816	857	830	798	830	857	828	863	872	860	845	819	836	852	834	824	851	834	846	833	873	828	859	816	889	824	797	866	818	850	866	833	837	883	831	807	835	840	869	902	863	847	855	801	847	796	842	872	842	789	839	871	842	777	825	825	866	876	809	877	823	768	860	855	838	858	879	815	826	793	870	816	811	833	804	871	865	847	807	894	842	886	846	781	823	809	867	828	869	850	849	814	910	821	776	824	878	869	792	770	790	790	856	845	852	855	815	826	805	822	811	795	835	863	897	826	773	831	855	804	790	835	792	873	797	891	818	827	851	831	818	875	862	837	889	859	866	800	829	846	796	810	807	799	818	848	833	853	812	830	849	838	840	845	864	876	778	807	860	768	768	778	801	822	869	857	831	801	778	841	850	874	831	846	825	839	851	825	836	812	848	852	827	816	793	842	751	878	844	802	805	887	812	869	823	830	806	858	881	839	841	891	830	897	820	870	839	815	822	859	836	809	843	863	853	890	820	828	811	882	843	842	865	812	841	875	794	816	820	827	864	875	839	851	852	854	863	879	821	866	849	890	895	782	819	799	906	815	840	818	833	797	853	845	812	819	815	854	818	871	829	917	825	883	830	831	888	829	854	841	855	797	891	902	876	840	807	849	843	860	836	762	830	832	862	851	851	841	846	820	874	829	774	767	865	805	835	735	816	832	826	852	836	861	836	837	874	826	868	851	802	832	811	849	894	818	840	779	866	888	831	777	827	888	844	862	838	917	848	815	831	849	845	865	868	817	814	838	806	835	851	842	874	853	801	858	830	826	836	795	822	824	856	811	847	847	825	865	863	774	838	855	851	860	851	849	876	833	827	868	801	834	833	850	812	805	809	918	851	815	855	821	825	825	838	866	800	826	805	843	776	824	839	825	800	825	841	803	832	834	870	852	794	842	854	866	882	828	865	832	839	902	847	804	877	805	828	794	812	837	883	825	857	821	850	843	818	834	837	831	822	868	812	911	835	846	889	849	832	798	803	809	826	809	852	803	817	826	845	855	850	859	849	811	816	836	835	829	869	830	833	864	843	852	802	836	814	803	842	869	814	867	842	872	800	834	873	797	851	862	854	838	820	792	804	810	869	841	808	885	811	848	866	796	878	850	858	825	810	807	805	880	810	828	849	830	809	809	829	855	820	854	881	903	842	832	801	827	841	789	854	866	854	871	817	843	845	818	893	886	850	891	829	865	855	820	867	800	808	765	850	823	845	829	809	807	815	804	825	861	817	840	934	861	811	800	832	811	871	853	798	833	844	850	825	831	855	814	850	853	856	855	899	819	843	852	853	851	780	835	836	790	925	850	842	877	837	877	788	856	863	860	809	837	825	876	845	865	833	886	855	796	877	828	907	866	812	800	808	802	835	849	830	815	823	829	837	874	885	799	793	869	873	805	844
24310	21474	25176	28203	21476	21488	18059	734	443	370	393	291	314	333	323	316	328	323	343	325	357	289	312	307	316	285	318	291	273	280	309	305	324	292	318	296	305	282	310	311	324	292	319	293	282	266	292	271	293	281	303	251	281	316	285	295	325	297	301	316	289	294	340	329	263	270	291	308	325	299	274	318	311	298	279	287	319	317	276	318	285	286	305	304	336	286	310	275	297	278	304	278	317	256	309	292	297	304	286	279	291	299	312	319	285	318	302	314	269	304	297	341	274	308	289	303	270	308	299	288	309	302	295	284	303	292	301	327	319	296	312	319	283	283	307	338	317	307	286	322	283	288	275	293	310	312	276	286	268	278	283	294	285	285	315	311	298	296	309	279	289	288	298	271	312	257	297	298	302	263	289	304	298	322	279	292	295	301	290	280	296	319	323	304	308	277	311	286	337	295	282	304	292	305	334	305	284	299	311	304	324	301	286	276	278	295	303	297	278	300	277	295	262	314	294	273	283	291	311	273	274	316	291	284	295	312	281	297	295	283	275	305	274	259	274	257	290	311	292	310	301	291	316	311	305	276	277	308	309	298	299	296	293	273	247	321	312	287	312	268	262	282	275	297	313	248	290	275	274	284	288	297	299	267	288	293	277	302	295	296	287	270	335	280	285	289	261	290	308	315	284	285	300	289	285	328	281	277	291	299	319	274	276	306	297	290	334	286	296	286	299	290	312	289	289	310	297	319	291	304	304	296	295	288	314	288	296	335	290	325	311	277	261	282	277	266	326	319	324	276	309	308	293	249	284	278	320	330	284	317	295	321	301	303	294	300	294	266	307	292	304	321	294	290	315	298	283	334	276	312	265	291	305	314	292	292	261	273	296	269	331	294	283	301	280	295	331	292	322	295	311	272	307	285	296	311	294	316	308	262	333	300	286	328	292	258	300	299	339	282	306	300	293	303	301	334	317	295	265	276	306	330	318	287	303	292	304	340	334	280	300	292	284	297	286	316	278	319	291	314	319	315	288	283	292	298	292	305	296	280	288	265	309	286	225	308	335	301	313	294	280	324	278	288	285	331	318	235	245	308	297	311	299	288	276	291	295	325	311	311	272	285	270	300	323	316	299	311	307	290	292	330	308	291	315	294	263	272	304	320	299	307	342	314	303	289	316	300	264	279	308	292	296	285	294	306	284	245	305	335	285	317	314	308	267	287	296	284	302	297	314	294	278	278	304	270	254	295	271	301	256	293	292	317	283	291	262	271	288	267	301	286	301	333	273	302	282	329	284	295	286	268	288	285	305	295	301	289	273	286	304	280	272	304	322	281	292	334	290	296	285	286	289	295	272	285	294	310	282	329	294	310	292	300	319	282	291	277	270	284	309	252	313	299	284	319	308	266	317	316	248	295	307	298	276	301	287	307	304	355	287	286	283	303	287	305	319	306	248	278	328	283	284	283	305	284	275	323	307	316	289	308	293	265	316	309	261	277	301	283	295	292	294	294	326	303	303	277	293	257	305	274	272	280	315	325	319	288	263	316	292	275	274	253	315	322	302	283	268	295	311	298	273	265	256	287	282	245	333	301	305	283	277	297	287	313	330	276	300	273	317	316	265	305	295	306	293	257	292	276	278	283	322	294	300	316	299	289	313	323	270	281	317	295	295	270	298	312	281	328	321	278	286	267	290	308	323	312	299	303	311	303	291	303	326	312	304	289	314	311	298	286	284	296	295	319	265	306	317	293	295	268	284	295	282	294	268	294	283	274	282	278	279	298	291	272	308	288	301	307	303	301	314	320	311	296	299	333	313	325	284	273	282	261	270	301	302	327	287	291	251	281	308	298	278	278	293	258	323	313	298	306	314	317	300	288	276	281	302	303	314	288	277	304	266	298	310	291	292	300	291	319	298	322	315	311	269	271	279	292	242	276	317	275	288	283	308	336	319	283	262	279	276	322	305	331	293	300	313	310	293	300	315	297	306	279	269	315	280	281	288	321	281	321	284	282	312	292	306	306	316	293	280	323	279	277	301	296	321	289	297	279	321	288	306	298	267	295	290	305	302	333	314	299	271	348	286	294	300	295	338	307	320	316	293	317	307	312	303	274	307	299	300	255	295	282	338	336	294	295	271	314	302	295	319	309	297	296	295	288	285	288	275	280	292	280	309	309	315	302	299	249	284	304	306	327	291	300	309	311	313	284	266	298	268	297	290	291	293	288	315	335	312	318	343	286	282	302	287	301	326	312	283	270	303	280	323	302	330	304	297	304	305	300	291	274	274	271	318	295	275	282	292	288	280	283	290	304	293	290	287	279	257	310	297	273	290	325	304	273	288	271	275	260	302	311	298	278	306	288	289	267	254	261	309	304	290	293	306	310	296	279	299	324	282	286	283	324	314	270	300	332	310	307	284	296	317	281	277	323	321	320	287	276	287	315	337	287	288	291	289	304	287	323	305	282	285	262	307	256	293	328	262	277	296	265	281	296	296	310	328	283	300	277	302	316	316	293	311	289	288	312	296	306	298	302	321	316	299	285	307	287	284	265	305	310	315	291	315	278	286	297	298	294	317	292	288	294	309	295	264	285	262	265	261	293	254	327	287	283	270	279	328	307	297	290	286	298	315	293	290	321	304	317	280	309	296	284	270	263	310	316	307	291	281	276	272	260	280	336	316	309	289	324	263	277	291	289	287	283	282	272	267	302	315	315	273	292	275	310	312	298	303	299	315	293	296	277	293	302	281	312	255	285	304	305	278	293	297	304	267	287	307	282	300	298	266	290	287	314	302	315	259	302	300	314	281	315	283	321	275	283	285	317	304	290	294	289	278	312	289	295	279	312	327	296	302	300	293	286	273	302	305	315	313	312	285	274	284	294	300	306	309	297	289	287	301	275	274	309	258	294	297	280	321	289	299	286	315	286	297	341	290	292	279	312	284	284	276	277	269	281	261	278	280	287	291	280	303	306	292	297	281	315	280	281	265	311	301	296	294	267	292	286	279	257	308	295	280	323	327	310	300	309	307	266	279	297	270	316	319	295	285	269	284	292	295	303	271	335	279	303	251	304	308	311	280	293	300	266	299	291	300	301	292	303	296	294	301	254	302	290	276	298	281	249	288	329	284	284	270	306	297	259	270	287	255	308	249	314	295	287	328	293	274	310	284	298	282	312	278	287	266	321	308	295	274	269	245	259	294	285	290	315	267	297	294	310	317	289	261	255	303	261	259	265	294	287	290	294	300	260	289	310	323	307	311	296	304	302	285	294	301	297	277	275	320	324	308	299	314	289	274	319	286	296	312	267	269	293	302	330	295	281	264	253	275	304	307	305	286	265	305	300	322	301	251	323	281	287	313	294	285	310	289	302	310	274	268	299	299	299	284	326	291	287	284	314	318	292	307	264	276	314	265	333	321	304	331	295	283	304	296	282	298	290	292	291	264	303	288	280	259	274	284	283	314	303	285	288	314	318	294	295	305	262	301	311	310	294	296	289	295	279	289	308
38377	5209	1744	1151	923	768	761	754	690	768	702	732	701	704	735	687	699	788	697	617	703	694	623	727	687	675	632	697	725	687	690	652	659	663	677	670	688	658	697	678	691	728	692	645	676	674	734	642	663	678	674	666	681	634	694	657	699	663	676	677	671	712	715	695	706	668	665	664	719	699	717	711	721	684	653	688	661	739	680	708	656	681	705	730	647	733	624	680	680	711	676	673	725	678	708	713	652	646	706	663	679	671	628	675	715	663	718	709	678	714	735	629	736	656	694	662	701	684	697	702	685	692	718	660	651	692	686	699	696	701	728	683	644	726	698	673	645	701	668	692	671	675	667	680	661	725	655	677	685	678	728	671	647	675	673	724	647	656	659	699	706	706	704	682	692	717	656	685	734	738	666	667	696	706	660	672	697	675	685	637	656	650	695	648	629	672	657	668	672	687	700	715	670	647	745	680	788	712	708	683	660	676	669	670	633	681	680	715	695	704	694	647	676	647	643	686	709	655	648	716	719	715	705	695	678	682	656	693	725	679	668	684	715	669	653	667	691	694	726	725	746	691	655	688	700	680	717	701	699	715	703	700	746	684	708	673	666	707	689	676	725	679	671	663	682	677	663	684	695	707	648	727	675	668	651	702	707	663	699	729	657	711	680	698	629	678	713	655	685	681	684	669	691	682	702	633	669	677	652	711	645	785	746	676	623	720	676	658	659	695	699	654	688	633	678	673	686	675	697	693	685	671	688	714	674	696	680	704	683	645	686	664	690	729	708	737	708	677	698	748	688	679	692	701	702	689	634	685	681	683	723	710	712	699	633	662	703	667	651	743	652	705	661	700	698	672	685	684	684	685	678	671	720	679	686	683	658	710	739	689	705	728	726	707	654	682	694	671	748	715	740	697	654	672	687	654	646	693	656	664	689	629	667	665	717	685	703	699	700	629	670	689	683	691	686	721	699	713	704	635	669	721	741	683	710	678	716	655	672	699	698	681	636	706	658	727	663	680	712	678	703	749	726	682	713	697	719	679	680	709	689	669	730	693	707	689	730	714	712	711	677	704	700	652	662	707	677	671	657	745	691	715	666	658	662	691	722	653	686	671	689	664	693	674	691	648	662	654	681	700	720	685	680	692	676	693	717	662	666	695	692	680	704	672	652	680	682	697	680	631	718	672	734	687	704	666	695	671	696	660	715	688	636	655	705	699	700	727	670	705	679	687	667	674	687	675	686	710	708	714	660	704	671	718	703	691	675	693	686	665	673	650	692	682	702	714	698	668	670	643	691	712	615	681	668	666	705	676	668	713	682	668	698	651	659	669	693	684	713	661	685	699	695	725	724	679	715	664	694	669	705	690	696	746	664	711	702	687	698	678	669	663	701	689	672	674	700	705	672	672	677	693	680	699	718	656	635	689	643	668	707	696	709	724	684	679	634	689	680	686	697	731	673	703	645	660	701	682	710	677	668	702	685	672	737	705	679	685	702	740	734	651	644	647	661	690	666	691	694	685	697	693	683	678	706	731	674	661	679	697	650	654	657	694	692	681	699	716	708	674	685	673	670	682	635	688	688	670	722	706	724	687	629	676	712	715	671	676	668	688	712	623	712	686	691	681	673	654	667	672	670	698	677	693	735	687	688	715	671	658	639	667	661	671	671	689	689	710	678	709	673	685	662	685	650	676	639	707	733	738	688	641	671	736	645	653	679	690	692	664	713	652	670	705	688	693	738	670	679	642	679	717	619	658	642	682	713	702	673	678	673	669	731	681	711	695	702	673	676	669	690	672	691	689	666	704	715	674	746	670	683	677	717	735	692	667	677	696	764	654	716	687	647	743	719	688	701	743	700	705	687	666	706	687	701	669	771	675	721	719	682	713	639	670	672	673	669	651	690	661	645	721	692	662	704	688	676	682	730	702	648	687	720	674	687	645	679	704	665	672	731	696	686	672	675	702	684	663	687	693	656	638	665	718	693	632	661	651	704	707	695	670	631	732	669	715	664	676	685	690	679	692	658	720	703	698	712	714	708	691	675	716	715	659	698	704	692	673	687	685	737	675	704	692	687	660	668	681	679	687	696	689	641	706	689	690	667	681	662	671	693	692	668	680	682	702	695	633	686	659	693	670	703	670	735	657	714	670	681	672	672	709	692	665	689	699	653	689	693	642	702	674	699	685	646	642	711	724	698	659	670	671	597	670	670	665	698	726	685	672	712	658	673	695	664	684	658	663	722	708	659	699	681	658	749	686	709	695	687	652	635	678	619	689	681	719	691	679	688	710	668	694	669	670	687	695	684	670	675	688	697	691	697	695	683	694	709	689	669	706	637	725	687	720	704	691	706	663	713	660	704	693	669	717	650	724	693	675	655	658	698	697	704	692	694	681	692	683	676	683	683	662	649	693	689	739	667	697	674	676	703	661	700	684	658	660	646	676	710	703	669	632	682	651	690	658	686	704	666	722	723	656	671	688	649	713	623	699	722	662	657	729	703	654	721	705	703	688	716	700	707	629	695	633	700	699	631	651	703	713	689	697	689	688	656	707	704	675	689	696	669	677	680	713	706	716	672	678	632	671	673	685	692	640	690	693	676	739	686	678	661	677	742	711	692	663	717	699	716	724	727	693	688	701	655	718	649	653	710	697	727	677	712	717	705	646	661	695	664	701	666	693	723	644	658	727	730	673	652	691	677	670	649	678	737	696	729	678	734	680	666	656	686	638	651	643	671	638	671	689	698	719	673	660	689	714	638	685	715	670	717	689	673	721	706	700	700	684	734	686	676	656	698	725	666	667	718	705	687	661	675	676	685	701	707	686	705	634	692	667	665	678	714	662	664	685	674	688	632	727	720	688	690	676	640	709	674	661	709	680	677	702	640	742	653	686	684	647	638	679	731	691	676	672	650	672	637	669	705	664	644	640	684	674	627	704	659	674	709	659	674	685	675	699	670	664	622	712	684	671	694	671	691	718	637	678	642	674	724	705	676	695	717	682	687	708	699	644	703	709	689	670	687	687	683	678	667	679	665	671	641	682	673	696	683	662	697	702	716	707	667	660	731	697	691	747	664	668	688	648	667	725	680	656	699	637	703	619	680	694	653	714	708	695	698	722	650	684	690	688	706	704	678	685	675	681	693	707	663	707	649	684	685	729	653	671	680	645	708	701	643	670	707	669	720	708	729	696	683	701	733	683	698	735	681	692	719	710	725	703	668	675	656	663	637	678	651	722	678	675	683	698	705	674	660	694	686	644	708	705	699	738	682	655	632	703	697	734	664	651	676	732	688	709	685	705	737	677	656	705	700	684	651	732	702	673	666	718	672	654	667	722	745	645	718	690	665	675	664	653	749	658	719	680	707	697	641	676	680	690	697	683	724	668	730	681	718	654	689	710	641	713	637	664	632	666	684	675	661	675	708	706	678	685	710	729	643	717	636	710	685	670	652	658	682	703	658	740	677	686	675	705	696	641	713	689	682	715	711	703	669	654	684	673	704	671
31095	21185	13758	920	334	251	252	240	237	254	232	249	270	245	273	212	240	241	222	251	205	228	219	231	226	228	241	260	219	245	229	213	240	213	236	262	210	231	207	219	243	245	231	225	220	245	217	229	221	232	251	245	249	262	249	230	245	253	231	263	245	249	223	233	241	230	275	224	236	244	217	232	220	243	209	242	250	208	236	253	234	228	241	242	235	203	250	234	245	243	240	250	228	222	265	229	208	222	225	240	215	226	228	236	230	211	225	244	276	224	252	259	235	234	238	244	223	242	223	238	216	252	238	253	259	269	246	230	239	231	234	259	250	220	225	233	249	225	254	207	242	225	238	247	220	244	224	215	235	251	224	226	222	240	224	223	227	252	240	244	212	250	229	236	227	252	229	229	248	238	258	247	257	245	216	229	223	209	260	252	203	243	232	223	249	221	256	227	231	268	252	232	223	242	231	211	231	216	214	246	208	215	256	233	248	244	243	240	252	226	257	253	231	210	208	277	256	221	227	197	245	235	203	203	228	262	271	224	228	207	223	219	232	224	221	238	228	215	239	249	207	237	247	220	224	234	223	234	231	222	259	247	197	217	245	229	217	233	236	211	231	225	233	241	254	225	200	260	211	243	218	261	236	249	236	222	232	254	241	232	247	228	257	219	266	207	244	261	218	235	228	230	245	240	250	227	233	219	217	223	252	243	214	244	212	215	221	225	268	246	245	253	236	230	213	222	270	243	228	242	207	237	243	232	245	254	249	257	258	239	256	266	258	239	217	229	244	240	219	247	226	232	207	248	235	237	242	234	245	247	236	237	221	232	221	222	238	270	236	264	259	229	227	239	244	233	232	216	211	249	252	226	236	260	263	248	250	216	222	258	198	216	222	216	245	258	244	231	254	248	224	235	265	204	212	203	243	221	232	252	235	232	242	253	231	256	203	239	244	246	234	239	230	245	236	250	230	224	231	255	211	222	237	254	225	254	220	256	231	229	215	247	234	240	216	226	226	234	246	246	243	222	224	226	226	225	230	256	227	215	240	250	222	250	247	252	206	253	225	253	223	247	230	251	246	234	236	223	229	231	234	213	270	223	212	210	239	234	232	243	277	255	213	237	229	234	244	228	240	232	263	221	221	218	213	228	238	226	278	270	243	222	248	250	229	246	267	262	245	235	224	257	195	240	232	248	247	215	243	234	221	223	246	241	226	221	248	234	234	232	231	225	229	220	217	200	246	274	233	210	229	244	217	244	237	239	233	261	211	239	229	225	259	217	271	227	262	225	245	245	233	229	203	213	252	227	214	220	245	219	214	212	246	221	236	222	226	231	235	237	242	233	240	219	215	232	258	214	245	251	225	233	232	244	247	219	235	240	245	202	250	200	234	217	223	229	218	242	224	220	242	234	249	238	248	217	220	247	261	227	238	231	220	247	237	224	218	231	238	242	251	227	238	236	249	238	231	212	240	209	235	210	245	249	231	245	231	247	236	217	230	223	234	237	236	225	230	228	213	228	242	227	240	236	220	227	281	240	238	231	228	230	213	231	240	238	227	231	239	253	227	254	229	250	243	256	236	225	235	243	242	252	249	252	254	242	233	247	236	259	253	228	241	234	227	239	226	280	221	223	229	250	252	238	252	244	223	229	228	244	238	225	206	231	266	247	246	252	230	239	253	213	226	245	216	244	265	241	265	262	250	256	226	242	205	266	257	234	233	249	211	220	244	250	261	222	235	212	240	244	238	248	235	227	234	212	215	240	206	226	222	220	221	245	216	240	260	247	217	233	241	234	208	237	223	245	242	254	248	257	226	238	230	240	232	214	224	220	239	218	236	244	221	247	232	226	253	252	270	218	219	229	235	206	224	249	253	228	252	216	213	241	229	234	239	226	252	210	257	242	243	243	214	223	225	245	227	234	228	206	239	234	239	222	215	226	251	250	249	237	213	208	232	232	262	235	232	244	244	244	249	253	224	232	237	229	230	226	216	238	214	261	262	195	210	250	232	220	217	240	242	223	239	236	265	247	216	258	201	251	240	231	234	217	237	246	213	226	210	215	226	228	206	267	247	254	246	261	210	249	203	195	235	238	216	247	249	238	244	218	219	235	257	226	232	233	206	231	228	244	223	213	215	234	239	265	208	220	215	225	232	226	243	213	243	214	255	213	224	232	232	220	230	216	235	226	221	227	198	238	247	236	242	214	237	235	246	228	202	236	247	260	244	229	236	264	216	263	238	206	240	208	242	249	233	214	226	223	239	243	238	243	210	200	235	239	245	231	270	220	239	244	247	229	251	253	241	250	242	241	237	235	225	229	262	236	233	205	214	248	234	229	249	240	215	222	219	239	232	211	250	234	238	234	251	236	248	244	264	228	258	226	250	230	226	229	246	246	211	219	222	233	223	232	224	268	236	245	238	232	276	214	239	264	255	221	241	223	216	247	240	217	231	224	223	212	244	225	228	214	241	245	239	233	241	249	238	241	235	241	257	212	236	231	246	219	228	230	246	254	210	233	225	235	224	253	248	232	240	249	233	238	216	238	211	234	237	219	241	219	245	195	241	233	263	220	236	250	243	243	245	235	237	272	218	254	237	238	242	233	248	233	229	243	228	245	240	227	234	236	229	246	261	225	224	233	213	236	237	222	257	250	233	242	259	239	269	227	226	259	225	239	239	228	231	237	243	214	229	234	226	201	243	215	224	236	249	236	257	260	244	232	209	233	247	230	202	231	222	212	268	215	241	230	252	254	207	222	207	224	244	227	226	236	231	207	223	238	253	261	224	251	202	236	206	254	198	244	223	239	252	211	225	237	213	230	236	230	246	257	212	233	253	231	270	250	231	218	234	253	216	240	237	234	217	245	230	236	246	215	231	214	211	243	245	229	238	261	215	228	249	263	219	265	224	237	254	231	239	207	210	236	233	230	226	213	274	241	213	241	246	223	223	234	250	242	248	236	251	234	196	251	213	253	236	213	224	245	227	274	211	230	227	221	209	234	235	239	227	255	220	227	225	242	234	206	225	237	272	213	234	218	243	239	231	248	218	249	251	215	214	215	237	235	212	227	265	218	215	241	223	202	231	247	239	225	236	223	199	221	215	254	239	247	233	229	261	240	264	253	222	252	237	253	236	213	254	211	244	209	237	216	235	243	246	276	236	259	254	233	274	226	265	236	206	240	252	213	232	240	224	244	241	218	226	210	218	260	241	207	231	236	217	237	226	224	204	232	239	229	245	203	236	235	244	232	230	218	237	226	197	247	221	265	235	252	227	238	236	249	235	241	240	253	236	259	243	259	230	246	237	238	234	240	251	226	251	237	235	229	220	224	229	244	220	215	229	235	252	260	216	237	221	254	226	263	221	243	227	279	228	261	240	244	242	227	211	218	220	231	235	260	245	252	241	254	250	233	246	232	224	226	208	238	221	255	220	238	239	231	249	214	220	235	252	214	240	266	244	236	223	249	261	222	184	257	226	232	229	225	222	247	272	234	254	215
13580	1263	661	618	614	671	596	591	608	611	621	598	609	572	603	622	608	602	580	644	590	620	627	636	616	600	579	595	596	584	596	627	605	590	616	630	661	597	598	557	594	624	621	595	588	640	616	646	674	629	627	626	592	598	606	609	602	630	596	628	617	600	643	568	616	655	619	599	620	612	642	599	616	651	624	629	609	636	678	567	584	610	605	586	559	600	628	585	624	592	613	614	603	586	616	616	591	617	624	618	617	630	590	600	599	607	630	612	645	628	612	591	613	628	625	646	590	611	589	638	611	627	624	634	613	593	606	623	586	607	610	603	641	609	621	588	589	612	607	647	666	620	594	606	579	646	637	608	619	638	564	632	576	637	620	611	598	621	645	604	620	630	622	626	568	641	586	656	609	633	625	607	610	624	606	615	578	592	622	605	634	604	613	567	587	598	646	609	645	600	643	611	622	605	646	607	588	596	630	598	636	581	619	622	589	639	638	608	618	654	566	547	602	603	616	652	607	629	595	641	592	605	610	584	628	603	615	620	611	588	622	579	610	624	560	617	652	634	611	587	624	565	618	589	623	614	611	624	595	639	573	643	614	531	602	608	604	603	587	649	565	615	637	647	605	568	626	633	591	641	632	597	650	601	604	628	622	590	614	649	591	609	573	609	577	580	651	619	604	621	605	670	596	631	659	576	618	592	637	570	619	613	619	667	598	565	619	615	571	643	594	600	661	609	603	604	601	599	640	621	604	667	629	593	602	605	660	652	606	620	643	629	681	586	576	647	616	576	607	636	659	624	632	593	561	603	608	608	619	599	576	632	580	607	589	644	598	618	645	631	608	603	592	605	625	594	614	642	587	632	650	627	600	589	593	587	587	632	618	615	603	590	626	596	651	639	578	581	627	583	612	592	587	593	633	558	593	619	646	630	641	656	613	603	629	585	637	664	645	603	585	625	625	635	578	615	612	603	597	599	629	651	613	629	607	657	564	642	556	654	644	556	629	609	592	580	600	589	628	682	655	647	637	623	615	655	634	593	614	588	642	673	596	578	604	612	597	642	616	641	589	551	640	666	599	599	594	619	605	591	640	651	596	603	584	609	591	604	608	662	650	602	569	616	601	592	600	646	597	587	609	611	658	591	623	616	595	633	614	617	630	648	609	654	578	564	624	645	629	631	631	634	578	642	648	600	583	638	626	584	617	632	579	577	602	646	581	591	656	631	636	603	623	638	591	578	579	619	591	609	598	593	569	637	595	603	570	613	607	580	622	617	528	633	566	627	623	646	595	639	608	626	626	586	651	574	593	629	641	621	612	595	635	641	624	614	642	600	588	616	596	601	607	633	642	595	594	606	623	585	617	577	589	601	568	632	595	609	620	655	571	596	633	634	654	656	620	666	608	564	604	649	614	688	620	640	613	627	597	613	638	598	611	618	603	609	638	609	610	601	617	604	611	571	614	618	618	607	617	660	586	591	649	631	636	617	590	631	606	602	570	641	616	645	589	592	639	634	590	622	596	594	582	617	593	652	604	624	599	605	576	555	589	548	571	651	584	626	613	604	625	596	639	650	649	598	618	645	629	608	634	633	622	646	623	664	587	591	632	624	594	636	581	595	624	625	624	630	626	587	648	594	556	619	620	610	579	645	611	636	657	642	642	626	600	644	589	640	620	575	601	593	626	633	574	592	575	596	595	655	622	632	638	595	638	684	637	628	610	621	592	579	603	647	596	631	602	601	582	609	653	606	599	594	609	601	646	590	625	614	602	596	588	612	643	613	596	627	631	591	604	590	603	647	604	572	588	600	611	581	586	603	656	637	652	590	621	596	607	567	616	642	602	605	633	608	632	642	584	572	604	584	637	602	581	598	625	604	610	637	631	614	625	586	640	616	597	642	603	597	622	591	628	624	671	579	633	619	600	615	617	623	593	615	652	606	617	609	629	609	619	589	609	596	644	627	599	621	629	662	604	611	601	595	604	615	610	624	614	593	618	604	573	622	631	578	580	613	611	617	660	633	635	633	620	647	609	594	576	615	611	593	602	570	595	651	627	684	636	606	599	621	603	613	633	634	633	599	634	579	674	633	622	564	596	574	609	635	581	619	598	600	597	571	624	585	611	678	575	581	640	586	632	628	588	607	561	652	627	639	599	603	645	614	607	634	593	601	591	592	614	590	641	594	595	592	618	553	602	669	623	604	592	587	610	605	635	584	579	608	585	607	598	611	622	628	605	627	614	588	640	592	610	617	633	630	589	641	596	598	682	633	609	610	634	645	641	628	644	575	612	616	577	586	597	576	633	566	607	613	595	583	614	634	610	600	609	577	642	594	617	641	619	600	617	633	637	592	589	616	619	592	609	637	624	628	618	642	615	603	598	617	640	572	670	597	659	613	632	558	651	642	621	611	595	579	607	591	656	640	576	633	569	632	623	623	644	563	611	606	633	655	618	605	651	627	618	560	582	608	609	630	622	634	613	632	633	573	602	638	599	606	585	643	637	628	622	640	555	612	629	591	662	635	622	619	573	645	616	604	578	590	622	586	632	619	629	626	617	575	609	603	613	602	563	595	613	607	591	577	606	622	629	566	613	636	629	610	650	614	605	608	570	570	631	642	590	589	642	616	622	635	604	607	608	614	609	583	609	624	613	632	566	630	641	606	598	608	583	625	612	587	601	592	596	657	626	608	602	597	627	591	607	609	620	564	585	621	590	600	593	602	654	590	651	642	641	619	622	632	594	603	582	631	624	600	614	616	567	570	565	583	616	567	630	620	630	600	599	624	602	610	628	648	606	586	614	612	646	608	635	625	615	602	569	638	613	624	605	656	609	608	590	604	602	637	613	574	664	618	596	606	568	603	639	640	612	617	601	632	643	600	625	604	640	631	636	617	607	580	628	566	614	592	651	616	613	633	629	603	611	616	616	592	651	612	654	587	589	681	620	592	635	600	612	629	614	596	636	586	614	626	612	562	619	589	607	596	609	568	617	565	589	623	607	617	576	631	565	610	585	621	607	624	566	606	594	608	589	561	671	601	625	567	609	600	638	581	606	586	648	596	651	613	597	620	658	603	632	618	619	612	621	648	616	687	640	603	623	628	600	612	628	614	610	621	598	628	662	616	593	622	639	577	625	616	585	553	636	594	601	583	579	613	605	624	631	588	603	639	628	581	616	617	629	640	598	620	594	627	670	636	575	619	582	628	619	588	593	600	603	593	622	635	586	637	624	601	609	554	615	603	597	616	606	586	645	584	573	627	610	593	608	589	599	624	611	637	611	585	600	579	620	597	586	590	598	629	652	654	599	608	578	658	593	578	600	635	628	625	578	568	592	566	651	611	623	681	652	575	585	587	598	603	622	623	550	602	619	660	601	577	602	569	634	619	652	597	591	660	594	617	623	622	612	638	596	585	576	636	558	606	591	594	613	651	608	682	663	600	595	622	629	654	614	620	623	635	546	603	631	625	614	614	655	603	629	604	622	574	620	623	571	658	639	627
24931	21454	24796	28538	21458	21037	1121	463	414	380	385	368	358	410	408	386	372	391	353	348	373	379	367	339	378	372	392	371	372	354	356	412	393	376	408	354	366	340	369	355	369	353	348	315	347	384	306	355	364	358	381	372	371	374	325	393	397	362	353	356	329	370	363	322	374	350	374	369	369	355	360	317	354	356	404	379	369	358	384	354	358	370	346	327	340	312	354	351	369	354	369	311	347	371	361	389	382	363	347	349	349	350	399	364	353	350	326	330	335	325	333	353	366	342	375	348	330	336	338	313	372	366	357	388	353	380	377	356	351	329	328	353	330	346	323	371	334	335	344	337	332	340	364	347	364	344	343	356	363	377	383	361	335	366	375	342	324	359	362	349	337	405	350	341	348	368	317	354	356	354	325	386	348	356	329	315	342	334	336	339	372	368	365	362	397	355	357	381	359	383	352	326	376	355	353	343	373	342	354	368	354	334	337	323	317	359	371	349	368	385	373	368	318	365	323	339	356	363	363	361	323	376	356	344	362	331	361	341	371	384	359	352	383	324	394	338	366	351	329	345	341	352	386	371	373	356	370	380	345	353	346	379	370	373	361	337	338	336	353	364	332	330	344	396	335	380	362	360	320	361	343	367	345	355	385	351	339	369	348	385	340	333	342	350	322	348	342	359	361	382	376	384	351	352	353	376	333	362	335	370	352	356	382	364	373	341	318	365	328	365	342	325	369	370	348	329	328	371	317	389	331	330	348	351	359	370	365	367	319	367	366	339	342	367	350	355	385	359	326	375	350	372	326	365	342	337	361	377	374	364	346	357	346	331	387	407	358	339	380	350	366	361	352	395	356	354	342	361	334	371	333	380	322	355	372	382	311	339	372	368	304	366	315	344	323	341	353	346	327	383	342	348	350	368	337	367	359	380	360	377	370	353	337	342	356	376	356	351	352	364	378	317	347	345	380	347	382	385	376	373	321	379	348	366	369	341	347	312	361	343	402	363	319	340	386	332	388	339	325	280	365	369	342	369	392	359	372	376	344	350	356	318	354	349	362	373	366	348	353	342	377	336	329	372	376	351	387	374	367	364	390	367	321	397	355	348	328	374	342	335	339	334	349	334	352	357	373	353	340	345	353	352	343	383	372	347	396	340	349	400	359	346	364	368	327	348	354	349	367	372	337	353	357	339	388	366	303	371	361	353	351	369	325	345	383	403	329	348	355	376	386	362	382	352	359	350	332	346	381	364	340	364	380	351	382	354	352	363	390	333	353	366	397	357	383	355	370	330	326	394	362	376	379	333	317	355	348	353	305	367	354	376	359	375	350	345	351	354	319	368	355	349	370	344	327	374	332	386	366	366	374	361	384	358	316	359	346	348	385	374	326	324	349	334	331	353	371	353	326	342	328	357	353	343	320	331	416	371	334	360	350	402	338	387	358	339	377	338	407	335	351	367	364	347	337	343	374	400	354	373	361	334	358	373	342	342	396	382	360	349	335	350	357	342	298	350	348	372	316	346	336	340	352	356	330	377	337	347	360	342	389	313	351	406	335	373	344	378	389	355	399	330	359	340	365	353	365	394	343	341	338	363	352	393	365	359	361	318	370	353	345	368	345	337	333	368	325	344	332	327	373	358	354	335	356	328	350	321	370	381	360	337	332	385	361	387	360	370	358	371	368	383	332	330	324	353	358	387	367	375	354	345	370	337	343	348	336	364	351	351	378	380	339	344	406	369	355	353	353	333	395	346	328	344	382	372	361	363	371	307	346	381	361	369	344	362	367	355	395	343	374	379	394	369	340	346	377	369	378	338	378	332	368	375	360	313	335	364	337	324	366	358	328	323	365	345	404	369	375	319	348	351	399	350	347	360	338	389	379	383	337	327	396	343	329	349	335	349	354	363	323	356	343	371	396	370	325	396	373	336	379	368	325	331	360	342	346	320	387	347	344	335	365	345	388	364	357	329	358	368	372	375	327	343	329	367	368	366	347	364	358	343	377	384	330	346	341	362	357	348	345	379	365	375	364	354	341	339	374	328	357	352	362	342	380	360	320	337	378	373	316	362	388	349	372	366	372	344	343	343	329	363	348	372	350	360	333	327	331	373	351	351	357	342	355	363	353	364	373	312	336	366	375	339	340	351	364	316	352	353	338	306	354	357	377	338	338	341	369	377	348	359	380	347	351	372	373	345	354	349	331	329	348	351	328	335	342	347	373	334	335	329	356	337	333	351	367	345	356	366	342	382	355	354	361	337	352	347	346	336	354	326	364	345	346	362	361	385	376	363	357	369	334	381	390	334	368	381	332	366	363	361	356	350	317	375	365	384	363	367	311	356	334	359	372	385	365	351	325	335	388	372	355	318	375	361	363	339	348	303	354	387	376	352	362	343	351	362	323	350	346	339	382	341	312	354	336	382	356	371	351	348	340	369	384	414	365	348	355	339	322	381	346	353	356	346	326	376	364	340	387	369	374	362	347	348	368	366	366	352	356	335	333	335	334	384	331	345	345	352	403	358	400	374	373	355	343	378	354	337	371	336	368	347	388	377	382	360	352	390	384	346	360	372	336	352	358	345	359	339	375	323	336	307	363	369	344	356	333	356	360	366	334	345	365	364	377	359	351	376	320	354	357	347	368	330	365	360	306	345	376	346	354	395	328	358	326	315	315	386	401	361	338	366	375	341	336	332	350	348	372	335	381	347	354	344	345	377	332	367	347	361	334	337	340	346	357	323	364	350	351	367	389	353	359	342	325	349	337	379	368	338	328	347	325	324	328	371	328	352	336	330	367	352	354	354	383	323	334	370	394	344	345	343	370	371	329	307	404	366	337	381	347	360	340	367	339	363	357	379	370	336	320	342	369	393	335	397	386	367	360	353	341	390	346	317	340	353	337	403	353	411	353	326	354	339	381	327	365	398	376	358	327	378	324	372	335	342	341	339	340	346	328	397	327	320	352	359	327	387	369	350	326	385	328	339	374	362	347	313	359	341	385	338	347	354	354	331	381	354	319	361	360	351	352	341	330	386	337	355	399	346	327	364	335	318	336	394	333	374	361	361	395	355	354	353	348	336	365	340	344	353	359	326	379	345	359	372	344	369	355	372	324	363	411	362	369	361	357	371	353	322	361	371	370	370	371	353	331	347	371	391	369	352	372	400	350	371	394	352	351	368	334	380	370	384	355	373	329	330	368	392	355	352	338	367	368	348	347	345	368	346	399	377	350	374	344	355	331	365	395	366	357	412	355	371	417	355	327	338	373	355	370	367	362	344	382	349	339	385	353	367	344	315	357	347	366	371	343	385	370	343	360	359	348	365	368	340	375	363	363	327	317	335	353	357	362	335	358	372	363	350	349	366	330	356	370	340	335	333	367	385	418	356	365	351	328	380	396	382	347	332	331	339	363	325	348	357	317	360	372	368	388	366	379	331	347	340	329	351	372	335	343	333	365	343	327	384	339	368	368	372	359	353	332	333	353	320	379	350	331	372	379	331	355	341
33299	5577	1388	1081	940	855	896	914	905	885	860	814	880	892	870	852	848	848	860	846	888	828	872	875	897	858	867	810	838	907	819	873	882	835	836	791	812	827	848	877	810	817	871	882	836	905	874	837	845	787	818	869	871	858	817	853	854	854	822	812	850	862	820	847	824	859	888	838	860	858	826	818	882	857	856	854	821	875	848	851	815	828	886	824	782	805	826	842	886	815	800	817	861	806	886	876	869	837	838	832	866	838	831	825	902	795	837	862	831	840	861	838	828	843	908	850	816	842	813	865	868	899	851	832	786	794	876	777	856	857	843	829	844	895	832	810	813	771	860	882	832	838	820	830	785	893	820	874	772	861	813	802	886	898	907	848	849	846	861	820	871	849	839	825	857	827	833	869	760	841	872	854	882	872	797	896	860	851	868	832	858	816	824	851	880	898	825	841	847	885	898	861	825	845	847	812	825	825	850	867	819	818	851	831	818	848	837	850	850	819	875	872	886	845	826	789	878	811	804	871	861	844	839	854	869	868	809	857	826	844	840	850	864	855	861	869	861	837	886	834	876	835	823	856	851	814	856	833	903	889	885	865	829	857	889	855	863	836	831	812	904	801	849	872	822	870	836	800	848	857	815	907	821	852	893	840	842	806	848	869	817	840	848	852	894	856	829	872	829	879	804	825	819	818	814	881	858	831	852	861	827	837	807	851	848	919	842	830	843	800	841	830	814	786	808	842	794	868	817	836	908	859	840	839	855	860	813	891	864	882	816	825	804	868	841	842	817	881	906	883	902	826	847	846	876	812	856	929	852	836	840	883	813	822	866	838	825	817	864	830	806	860	821	851	834	836	803	820	807	807	833	849	836	838	856	895	863	850	861	826	839	804	815	816	845	840	874	876	858	891	825	836	779	836	851	823	822	856	857	854	828	910	888	855	831	808	825	810	880	852	813	866	787	813	882	803	842	926	837	852	868	814	851	831	875	859	864	769	853	823	865	903	812	810	854	852	886	844	850	821	819	819	859	832	822	852	814	848	859	864	874	852	841	837	848	850	834	831	836	826	821	857	883	843	850	850	856	860	872	806	831	848	823	934	889	865	804	854	786	784	853	823	876	855	877	834	848	844	852	826	820	834	813	899	839	768	855	914	839	814	815	894	864	830	794	851	890	861	884	840	860	877	847	874	851	874	838	802	834	849	851	828	787	871	866	835	812	871	865	837	841	850	854	853	931	847	809	875	825	833	817	874	844	829	881	839	857	885	832	880	864	835	872	858	882	850	866	797	840	883	854	881	846	813	877	808	805	807	804	870	814	810	885	802	827	883	861	894	866	779	833	858	841	868	838	839	857	773	875	899	862	820	836	810	823	800	875	855	844	885	862	839	843	827	854	851	821	843	884	862	806	846	841	858	787	905	836	923	864	821	852	842	855	823	804	818	859	817	806	860	869	944	863	812	837	873	867	864	875	836	785	823	848	800	831	810	880	822	906	855	819	876	833	834	844	861	834	803	872	858	848	820	849	866	811	852	857	854	894	840	857	838	831	830	840	854	869	895	847	852	829	849	878	844	834	792	880	882	841	834	813	830	884	810	846	815	816	827	829	831	829	871	842	811	871	838	894	804	859	803	868	817	826	824	933	872	849	814	873	880	850	870	811	875	851	812	865	894	837	846	878	888	806	895	879	841	820	860	823	867	843	851	823	896	847	882	861	827	880	864	795	876	865	848	864	831	835	852	854	893	820	877	926	857	773	841	834	876	883	883	906	852	800	893	840	858	823	877	887	832	807	821	837	873	867	830	827	860	858	809	796	873	864	842	855	918	889	837	831	796	930	867	844	909	804	877	848	849	790	851	846	847	814	890	890	883	907	810	764	825	784	883	883	821	849	843	812	834	852	860	866	832	877	838	853	791	856	815	794	876	838	864	808	881	807	837	860	845	827	867	849	797	822	846	837	914	811	856	845	820	840	857	813	809	829	820	791	767	881	900	876	837	849	842	856	862	873	848	823	884	821	797	843	833	887	850	825	800	884	879	895	853	860	810	831	860	829	870	840	819	851	850	835	865	785	850	888	842	824	866	866	839	831	841	820	878	803	799	829	857	877	874	849	875	820	774	789	883	868	838	882	816	838	809	866	872	876	793	870	830	851	863	842	840	853	835	834	857	797	881	853	885	841	818	791	840	855	884	846	870	855	843	861	852	851	861	856	864	814	919	876	783	848	847	833	847	860	855	854	820	876	852	836	828	830	825	851	861	824	827	856	834	875	811	868	862	844	874	878	824	826	820	826	834	859	853	832	865	827	868	867	851	836	853	845	787	836	861	860	868	823	887	853	903	840	859	860	865	842	858	867	840	818	829	782	864	849	831	839	828	860	829	880	824	820	889	827	848	842	839	851	803	835	859	873	866	883	825	876	847	838	826	811	836	834	876	855	844	803	869	826	896	871	782	829	862	862	827	822	864	840	864	850	806	869	848	856	844	862	821	842	797	814	822	850	842	817	853	864	880	847	843	861	884	826	847	860	862	889	851	838	801	841	849	819	818	877	865	894	870	802	818	834	792	828	839	867	855	806	860	871	853	870	832	875	804	813	884	846	872	840	897	868	862	795	870	810	836	866	797	877	853	787	802	851	874	838	886	812	844	880	836	827	834	869	818	835	804	822	838	822	846	862	840	843	863	882	799	823	879	813	848	905	875	865	846	892	847	862	801	868	878	814	829	891	793	788	833	796	834	866	863	844	827	836	818	807	893	785	793	804	839	860	836	829	806	803	852	865	848	826	893	855	854	829	862	829	900	835	856	832	856	851	853	859	858	844	783	865	902	840	793	872	840	864	886	892	839	871	832	820	868	830	816	884	830	861	882	851	800	887	844	825	820	850	814	784	856	879	817	828	891	861	856	858	913	830	890	840	838	849	849	854	860	896	791	815	868	816	835	850	798	849	880	855	849	804	867	835	807	811	867	825	831	850	875	808	833	865	820	824	824	814	872	806	836	839	855	836	851	826	822	830	868	839	895	853	838	769	914	888	830	859	836	826	883	867	810	852	838	838	804	812	824	820	823	883	809	816	877	860	840	798	879	813	848	886	838	815	836	804	860	842	823	853	853	836	850	853	811	874	859	874	852	828	859	824	791	878	851	871	822	836	876	865	843	855	865	851	889	858	833	817	896	803	851	820	838	835	859	854	803	824	790	871	897	835	796	823	840	874	786	867	815	803	870	794	840	837	839	852	826	843	846	831	862	857	870	877	847	853	824	890	819	834	875	846	834	809	818	848	827	865	796	841	870	827	874	855	838	858	842	852	878	832	851	879	784	899	856	868	819	837	846	828	874	850	798	833	846	861	857	844	880	913	768	803	831	867	848	872	838	845	908	836	820	845	875	845	864	873	859	864	827	792	849	849	850	807	861	855	899	812	862	862	853	794	833	877	879	908	778	802	857	849	830	801	847	862	890	852	826	869	819	839	824	829	818	853	808	903	810	820	786	812	855
24246	21412	25062	28139	21412	21424	18270	641	397	381	346	377	363	347	351	312	346	302	316	325	300	306	316	312	302	314	315	291	295	364	303	287	300	316	322	303	324	304	297	301	308	300	275	350	322	291	313	321	293	301	320	305	290	320	320	314	281	287	285	325	293	293	304	274	304	309	296	302	286	329	284	341	310	292	334	343	307	289	301	282	304	286	260	265	293	320	290	292	314	310	289	310	298	301	282	302	325	301	300	306	283	301	303	285	283	298	298	277	299	325	326	320	280	299	289	314	310	300	283	285	286	304	322	299	336	277	311	276	307	311	312	282	283	285	319	282	267	300	310	314	306	293	314	293	291	310	292	331	296	300	306	323	294	282	323	295	291	287	304	275	285	312	306	292	305	292	312	292	326	276	298	290	301	297	308	303	295	289	284	293	284	272	284	275	304	261	262	313	274	313	331	292	269	308	280	289	271	299	295	306	303	272	293	298	283	272	291	291	305	287	303	334	314	315	315	284	289	281	283	295	292	267	292	261	300	284	317	288	308	300	301	322	291	279	275	294	315	280	280	316	296	301	310	336	276	267	301	266	306	320	287	318	313	298	298	301	275	307	296	319	297	289	338	275	301	319	271	312	310	310	307	328	318	312	298	281	322	308	281	288	288	256	296	293	309	258	327	282	304	278	259	308	312	288	296	281	278	311	274	254	296	289	284	278	276	291	312	316	271	310	287	280	278	285	276	294	279	323	279	308	253	312	300	298	287	289	291	268	291	308	311	288	281	342	330	331	300	305	284	301	316	257	303	297	312	269	322	289	302	291	305	315	308	274	278	299	264	286	295	300	303	305	299	337	297	337	290	277	290	285	302	289	288	319	306	272	280	275	301	293	268	276	339	280	285	318	257	313	302	287	263	292	296	292	284	294	275	323	328	288	297	294	299	318	309	293	298	279	278	304	272	317	312	277	255	314	302	324	306	317	306	313	305	292	307	303	283	293	320	276	289	304	283	263	282	289	316	308	308	302	298	281	319	296	283	277	297	278	305	308	301	312	282	288	300	303	282	280	300	270	264	311	285	289	302	293	309	292	314	301	317	328	304	292	273	332	282	289	294	310	313	295	307	306	276	306	295	295	322	310	266	266	279	313	317	306	307	301	297	287	314	312	287	283	260	280	326	307	303	290	296	267	313	309	305	266	310	288	299	328	274	280	257	306	295	298	292	294	330	319	298	315	303	291	290	291	300	320	307	317	306	308	275	308	275	303	308	314	302	299	313	308	323	319	275	277	306	269	288	309	318	312	313	305	292	323	298	303	296	276	291	329	290	310	281	301	296	283	317	308	296	276	300	278	278	281	275	295	306	285	282	282	290	284	312	263	288	297	296	275	287	303	302	264	267	292	299	299	349	291	283	295	289	322	312	267	293	319	305	307	312	308	308	303	306	337	265	317	291	310	301	293	285	292	272	321	277	279	316	317	290	297	305	317	294	280	313	298	310	307	315	308	297	311	289	292	309	308	284	316	324	286	313	255	283	305	289	299	325	310	302	282	322	287	271	297	302	285	268	312	279	296	298	297	307	290	277	280	295	305	296	308	308	290	290	311	306	294	283	294	271	297	302	292	315	288	309	307	313	278	295	311	314	305	298	296	306	297	308	289	301	291	288	316	298	281	295	276	301	277	305	295	268	270	299	310	314	307	279	309	292	324	289	271	312	309	308	295	304	311	284	291	293	322	330	284	324	286	285	278	307	279	291	276	292	307	303	314	303	311	281	288	305	298	304	269	304	259	270	272	292	285	268	285	270	304	312	311	310	291	300	279	305	321	276	315	302	277	282	286	290	283	246	304	259	309	300	297	325	316	314	300	330	271	306	298	275	292	297	263	322	314	293	294	294	305	284	263	290	343	307	278	281	285	295	308	287	301	285	309	338	295	303	291	295	238	309	320	281	293	268	278	305	301	276	285	307	329	278	284	333	310	296	302	292	280	297	304	263	271	299	292	309	328	353	294	309	292	334	278	275	288	332	327	283	311	309	288	315	326	303	301	293	334	304	337	332	315	315	317	335	283	296	316	301	295	271	306	294	279	297	293	293	297	314	282	349	284	276	282	305	276	290	312	346	307	293	325	283	286	302	329	295	316	293	310	322	289	281	277	300	280	306	351	295	290	265	319	301	290	291	274	295	283	336	306	291	341	294	300	282	279	284	297	320	286	312	288	265	306	333	276	311	273	300	299	330	299	323	307	292	283	300	270	276	270	276	331	269	323	293	291	248	289	304	317	272	292	304	290	291	288	306	300	289	302	308	313	302	324	304	291	320	307	301	285	273	270	271	328	279	293	293	302	292	290	308	284	296	314	264	339	327	273	311	324	294	314	319	289	279	276	303	300	275	287	310	307	290	305	284	323	337	303	261	285	291	263	304	280	302	274	302	320	303	273	264	264	322	287	266	290	306	311	288	274	301	314	322	333	270	276	314	287	326	271	287	250	300	286	282	291	307	316	273	284	280	308	280	271	254	297	312	279	277	291	279	302	320	299	251	308	277	289	286	283	291	297	304	294	299	326	266	266	282	300	294	254	283	278	306	352	323	282	316	279	277	294	295	314	308	311	269	335	277	288	314	306	264	286	301	343	287	333	296	278	297	331	330	307	284	271	310	313	312	289	290	319	241	293	318	327	306	318	312	311	288	270	293	307	331	310	286	318	300	293	286	299	317	302	307	293	294	319	317	304	274	288	292	298	289	304	313	289	291	287	298	261	276	309	345	296	326	309	316	287	294	298	272	296	310	278	285	298	277	313	309	308	263	320	308	296	287	280	296	276	316	297	300	333	298	259	269	324	308	289	283	280	298	276	293	296	294	305	298	328	305	291	309	289	259	291	294	316	271	334	288	298	287	309	253	321	291	306	320	293	311	303	279	310	281	307	320	298	295	299	296	281	315	290	294	332	304	309	275	290	271	295	316	282	289	325	297	336	293	286	296	320	314	332	293	295	310	286	318	284	295	318	332	325	307	278	321	282	339	319	289	304	283	283	267	297	278	278	347	304	273	235	307	322	292	289	308	307	313	285	278	300	279	265	275	288	278	259	294	314	258	323	344	297	325	308	295	308	299	302	302	315	318	318	280	287	314	315	296	299	287	288	269	281	308	318	295	332	303	254	292	283	274	304	278	314	300	284	244	293	299	300	324	318	260	284	292	281	293	305	287	273	269	307	288	308	302	258	315	309	286	286	307	327	320	288	310	283	292	315	338	282	293	260	322	306	340	283	308	304	302	276	261	319	335	291	287	251	301	305	292	293	297	296	303	328	272	320	298	287	324	280	295	306	293	298	325	318	309	282	292	290	281	242	278	287	282	288	285	276	311	317	253	315	287	273	316	268	289	292	297	295	296	260	308	321	254	306	318	293	280	296	315	332	255	294	310	289	294	311	287	279	309	305	291	309	268	288	332	327	274	303	295	308	302	284	297	319	273	305	325	294	319	273	301	276	289	287	292	307
38999	10694	1783	1112	887	802	780	740	755	689	738	694	701	735	682	712	706	712	687	718	725	712	738	640	699	729	717	699	680	703	660	699	669	656	680	654	711	682	686	669	649	684	738	672	664	695	692	747	683	672	662	682	708	690	720	650	701	686	683	670	677	722	702	658	675	687	695	711	698	708	691	668	676	714	669	688	718	700	695	719	649	675	643	658	715	701	678	667	754	719	672	704	714	645	726	678	669	688	678	709	713	684	743	710	700	664	672	692	669	735	695	708	694	718	666	708	712	718	694	702	693	724	718	673	659	638	687	733	697	671	693	746	736	721	676	691	743	673	710	674	701	625	724	699	662	665	718	685	688	653	668	665	692	667	745	681	733	617	682	689	644	715	709	722	694	698	680	746	655	710	676	709	675	734	706	706	718	766	688	717	652	662	728	674	681	665	699	706	677	734	695	690	632	686	679	717	705	655	686	702	683	702	681	620	691	687	699	669	707	705	691	685	678	679	710	682	658	666	717	699	719	677	667	674	688	708	688	732	712	695	666	682	679	723	684	691	680	691	675	655	736	665	751	719	691	702	658	695	710	694	647	645	677	650	697	674	731	647	689	708	689	711	693	682	693	702	706	607	726	657	683	679	646	695	698	691	709	727	654	695	684	709	695	677	705	685	701	716	674	709	687	707	718	682	737	674	697	694	734	725	699	694	671	740	666	696	658	675	697	741	672	678	728	670	680	684	677	659	703	721	692	715	698	699	648	725	625	716	682	720	712	643	653	737	683	730	723	645	724	664	691	719	687	667	635	700	689	722	670	706	716	670	719	720	752	656	672	710	681	712	689	680	718	668	688	637	709	694	705	687	693	649	636	675	694	659	688	700	722	701	696	691	664	722	709	676	687	704	735	713	687	702	708	672	641	657	702	690	694	686	695	669	766	710	650	685	740	718	696	669	710	679	695	685	647	673	693	711	633	678	688	656	692	664	723	728	685	672	676	660	681	682	703	726	726	700	720	662	726	681	718	658	737	708	629	645	686	672	702	703	669	652	700	694	664	699	701	670	712	699	657	691	669	718	695	663	730	728	680	728	629	665	685	689	701	691	705	702	725	682	709	653	681	662	691	675	670	685	688	654	688	675	679	667	708	639	659	733	679	724	701	685	647	696	682	650	676	727	674	670	696	741	689	678	697	661	722	735	697	705	675	663	639	683	667	603	707	661	686	722	620	661	690	681	680	652	695	709	682	658	717	663	677	648	708	705	753	688	715	716	741	696	668	718	680	709	693	702	669	712	687	674	679	681	727	694	666	662	658	724	679	668	698	672	655	695	713	738	705	666	685	680	722	682	683	697	684	684	690	690	719	694	685	677	711	712	684	686	650	695	686	688	711	706	688	687	631	713	649	686	718	701	666	709	688	720	704	673	751	661	647	661	719	754	680	640	705	695	730	690	692	709	697	691	686	707	644	704	646	690	682	695	680	689	633	705	705	713	703	713	661	633	672	677	697	643	670	715	672	709	705	682	684	720	760	692	656	687	674	690	677	699	683	656	681	680	644	662	665	722	679	660	647	746	753	700	656	662	709	723	665	619	662	705	689	700	662	678	702	745	674	669	644	740	685	684	653	705	678	727	714	685	684	736	689	717	737	641	685	697	713	673	689	652	723	656	735	627	694	689	655	641	702	682	673	706	728	687	690	678	655	707	670	716	680	730	686	703	706	645	646	685	710	688	680	697	697	692	695	717	692	653	688	695	670	691	688	689	645	694	678	668	658	722	688	699	675	658	743	714	684	722	714	664	677	654	637	675	691	650	649	721	696	682	695	733	712	672	741	676	672	674	694	698	724	681	671	651	700	683	711	703	692	732	665	720	697	681	714	693	724	696	662	730	673	694	673	673	684	652	703	669	688	702	687	707	741	676	682	649	677	624	708	691	653	668	692	709	709	702	696	697	675	642	731	764	701	704	681	714	697	718	702	673	667	720	760	708	702	710	695	688	701	691	726	700	660	663	719	682	660	684	671	705	694	645	660	679	651	689	710	681	683	718	699	727	750	695	647	721	673	656	687	679	675	704	684	690	684	691	674	656	706	734	731	674	715	682	731	691	681	675	683	685	688	681	759	716	659	674	694	702	743	685	675	692	685	637	711	735	662	751	705	655	721	696	686	661	679	709	666	676	687	646	666	639	659	722	707	653	688	683	736	636	707	697	754	721	707	752	678	739	693	673	732	700	698	695	647	683	668	692	696	671	687	694	656	661	725	675	687	678	698	685	641	679	635	737	671	649	649	689	697	698	683	697	688	730	671	647	694	686	649	653	656	658	714	726	695	664	672	715	684	671	646	704	665	703	680	673	684	689	622	688	737	709	656	694	696	678	664	689	665	719	675	688	646	745	715	677	714	717	670	713	763	731	646	707	674	659	707	730	655	618	716	678	697	660	685	671	665	726	659	647	686	641	693	721	668	702	713	744	698	720	696	660	721	702	706	684	694	676	660	719	659	720	675	716	666	670	685	679	656	690	724	679	716	724	707	701	694	735	724	675	764	692	662	736	672	692	667	701	710	746	670	659	712	675	685	679	662	690	690	715	675	703	677	690	719	680	704	691	691	675	697	658	703	695	726	704	647	680	702	667	667	676	656	684	695	666	678	672	682	685	669	676	722	681	642	659	657	668	685	650	722	725	680	675	691	666	682	643	702	703	670	663	688	703	684	666	654	699	662	697	706	706	689	670	706	669	717	670	733	663	703	656	641	711	750	690	625	679	682	673	705	680	734	704	736	683	656	681	688	691	647	789	714	744	675	685	643	714	695	702	734	657	669	715	708	680	677	717	693	709	682	751	697	709	682	692	733	719	680	659	667	717	740	675	693	680	723	674	677	699	675	708	699	734	645	649	737	714	747	647	736	680	711	679	667	674	709	712	690	693	685	741	720	704	659	661	679	717	668	720	661	703	647	702	692	670	680	674	646	678	659	707	682	706	682	688	658	698	682	712	723	702	700	686	697	678	678	675	697	691	663	676	644	697	710	717	695	673	631	677	699	685	700	674	666	655	689	724	711	718	703	652	657	722	668	679	682	650	720	686	704	739	682	677	707	666	682	680	681	698	647	706	691	669	704	693	671	710	724	690	686	721	701	655	685	687	713	662	677	716	666	691	715	690	646	717	685	697	653	701	661	675	688	685	699	673	702	655	748	649	695	708	673	685	724	681	724	654	651	681	725	676	735	704	673	673	698	705	718	721	658	706	659	695	634	707	733	669	698	682	689	721	694	706	682	671	719	669	698	698	697	704	652	695	643	719	684	698	695	733	639	673	709	691	677	701	688	746	688	673	686	649	716	706	685	664	654	684	701	684	707	687	697	717	629	748	703	669	653	673	684	709	703	681	695	707	683	679	658	680	722	634	710	727	710	650	706	688	664	669	665	647	686	690	678	661	696	708	703	674	635	702	675	669	674	663	695	693	701	714	717	702	655	690	670	687	637	727	652	686	704	701
31362	21191	13473	910	304	285	268	258	246	232	202	259	224	230	281	234	229	210	220	243	224	247	226	209	214	230	257	234	251	234	264	215	223	227	239	253	223	235	229	241	214	225	254	240	226	235	236	236	205	253	235	243	228	247	223	248	276	229	246	213	229	239	213	248	228	244	224	229	233	253	242	219	220	227	251	248	251	272	255	250	222	233	202	232	221	243	255	221	243	243	243	266	237	247	209	236	233	243	228	210	237	230	225	253	232	231	253	242	249	234	215	251	254	255	247	255	205	235	233	256	203	285	227	251	219	254	240	256	240	220	222	261	222	239	248	239	269	249	229	230	232	262	228	235	236	228	258	264	255	214	223	240	227	254	216	243	236	261	248	214	245	229	238	229	254	230	219	267	230	225	246	245	227	251	236	224	240	282	239	268	249	235	238	228	258	236	265	228	221	216	244	255	235	265	218	239	250	227	236	214	223	240	249	243	233	251	228	242	240	201	254	218	217	249	251	226	227	221	210	224	223	246	241	214	221	245	236	212	236	227	262	234	258	231	223	221	224	222	242	254	278	229	271	236	211	201	251	229	238	236	237	206	240	250	248	258	242	214	239	245	236	228	243	233	231	253	234	227	230	242	256	231	202	250	267	244	276	227	255	214	234	212	222	248	267	250	249	225	238	255	228	252	250	248	249	235	239	225	218	239	235	270	231	220	233	271	241	244	244	249	233	239	246	243	240	227	221	248	246	233	256	226	238	211	212	239	274	228	213	251	237	257	234	218	240	262	242	198	216	227	260	232	224	238	268	229	225	238	232	224	231	250	225	244	225	247	251	259	249	260	240	271	208	257	250	252	258	238	264	242	245	235	220	259	264	214	215	210	237	254	278	265	219	236	236	220	234	259	230	226	254	271	226	226	267	243	246	265	247	270	215	226	222	223	226	236	264	255	246	256	249	246	238	253	244	237	210	246	249	243	263	251	244	189	221	212	253	237	217	260	243	193	260	240	242	257	252	233	230	229	226	244	229	230	267	238	247	257	234	216	226	252	224	218	241	214	244	227	236	243	185	232	249	259	234	247	260	251	239	227	215	240	238	218	244	239	218	243	204	265	236	208	217	206	233	227	259	222	254	230	221	220	256	279	232	238	228	244	249	265	227	263	259	261	245	273	241	222	237	228	203	245	246	223	230	229	224	215	258	246	247	242	251	254	248	258	248	252	237	240	235	237	250	248	237	252	264	237	240	227	232	230	276	205	272	227	220	236	261	258	268	253	219	237	257	247	244	261	221	283	240	237	258	255	233	224	231	237	225	230	194	239	254	247	229	244	276	233	236	228	202	241	239	251	232	251	254	236	250	237	238	245	215	216	237	250	231	275	256	216	236	250	254	249	252	224	221	265	239	224	241	252	230	238	248	231	235	221	223	244	229	235	213	215	239	233	225	231	244	234	238	222	229	240	251	246	234	231	218	216	209	248	214	248	242	267	255	219	228	250	225	233	270	258	234	248	221	261	210	231	254	236	247	227	249	239	235	254	222	211	241	239	211	225	256	258	212	206	231	243	261	216	213	220	224	228	214	242	239	220	273	228	226	261	257	237	227	243	205	232	205	252	252	228	237	263	223	227	227	221	238	231	247	232	253	202	230	241	248	235	244	242	236	235	240	256	245	214	249	232	236	244	252	228	240	207	243	228	288	248	237	228	189	240	242	235	237	267	215	234	228	253	250	239	276	239	231	233	263	244	221	231	240	261	254	234	231	232	258	241	220	240	248	231	248	268	237	235	269	263	230	243	240	247	231	267	195	239	254	235	230	257	260	241	224	233	215	260	242	218	248	240	238	227	254	225	264	254	235	258	254	222	247	241	210	256	255	227	227	233	237	227	242	256	222	214	213	228	230	234	215	272	259	227	227	248	221	239	255	258	228	222	238	258	252	236	243	238	236	237	220	220	244	237	235	239	262	279	259	271	245	224	240	237	252	236	222	220	222	237	230	209	219	235	248	232	239	255	234	233	227	267	251	221	228	247	251	237	242	241	215	236	248	256	231	235	232	241	233	223	246	244	212	254	257	256	211	262	257	227	259	234	240	212	218	233	221	249	241	227	236	253	240	244	208	228	246	239	225	221	247	235	260	227	245	235	234	247	259	253	226	243	247	246	244	246	247	226	251	270	251	245	230	230	242	225	221	252	259	235	250	235	236	227	230	235	226	269	210	225	254	233	262	251	207	244	212	205	236	243	270	251	236	245	241	222	255	248	249	219	209	248	260	232	243	230	244	218	231	221	209	236	253	212	218	260	237	237	219	217	215	230	223	241	213	255	216	250	221	208	223	243	237	246	267	242	228	269	271	228	220	210	222	227	264	264	242	236	217	237	252	274	252	222	218	230	239	227	258	252	246	237	256	272	247	237	248	244	239	246	225	240	268	243	243	211	236	238	217	215	197	239	196	263	239	234	238	255	242	250	277	249	236	250	233	256	226	231	235	244	214	234	246	234	263	207	244	211	224	214	221	231	209	230	197	239	225	232	246	248	199	245	226	229	251	241	251	247	253	224	223	219	253	223	238	191	258	222	248	268	200	242	231	221	232	229	221	237	237	227	239	246	231	232	242	244	258	264	221	231	231	248	253	223	229	224	261	244	261	233	255	247	239	241	215	228	246	237	206	226	261	261	218	257	261	264	246	235	235	249	230	259	252	247	231	267	239	240	225	217	225	237	249	227	247	216	233	236	271	214	233	246	225	242	231	243	242	232	233	262	220	272	225	209	249	224	216	250	246	221	242	225	218	253	194	242	245	212	241	222	208	230	212	268	236	234	233	245	250	231	259	216	240	247	223	231	224	247	249	216	221	229	233	224	247	238	229	216	230	255	260	251	217	227	239	240	264	213	253	216	210	258	247	239	230	251	219	252	260	199	234	223	222	251	259	243	186	269	255	249	247	230	223	267	225	226	231	255	248	248	249	247	232	235	251	260	225	286	250	235	237	249	234	277	261	209	227	231	250	268	225	234	253	234	239	188	245	253	235	225	252	202	211	256	251	221	259	229	256	229	234	227	242	225	211	242	244	254	250	224	253	230	252	238	238	220	233	255	253	265	224	240	220	225	226	242	240	251	243	236	236	238	262	250	237	235	228	284	245	224	248	239	234	227	226	230	239	200	241	230	247	250	238	242	240	226	232	230	255	238	247	255	212	232	228	205	239	227	243	272	230	244	276	240	219	239	233	253	239	222	272	243	256	232	208	251	229	273	211	261	255	245	243	276	208	235	231	242	264	246	227	227	223	228	245	208	269	231	252	235	232	229	228	246	216	233	228	268	219	228	223	236	232	245	245	272	245	238	277	237	248	244	244	260	226	212	238	233	247	238	247	247	261	245	249	260	219	241	212	229	214	226	276	223	211	230	256	252	265	255	266	225	243	253	235	230	219	253	227	231	220	239	229	217	235	247	211	247	249	232	239	240	229	234	213	240	219	233	226	199	242	219	244	259	210	240
14329	1522	602	619	620	629	609	640	633	606	605	623	611	610	612	629	644	656	677	643	623	590	626	591	614	596	643	628	622	628	622	653	620	612	632	586	610	629	620	637	660	597	624	616	574	639	565	604	569	621	628	651	653	661	650	623	609	638	614	648	606	597	557	643	672	603	690	613	671	607	552	591	615	569	615	649	585	621	595	597	583	641	593	599	649	618	653	600	594	598	644	661	620	667	621	651	614	638	581	627	632	624	596	576	593	592	592	580	612	583	594	619	599	593	627	552	613	591	604	592	626	688	627	650	597	644	631	602	618	587	644	616	609	638	634	598	623	616	666	602	633	620	634	582	581	607	610	601	615	613	640	582	626	646	596	631	671	608	558	611	590	594	624	613	647	607	620	617	595	599	584	627	644	636	610	594	637	612	640	626	623	636	605	599	602	591	609	605	619	625	614	653	621	630	636	665	631	617	606	651	611	615	604	616	599	600	629	649	619	625	598	601	575	615	631	649	590	571	609	587	602	618	593	577	626	617	640	633	554	590	634	638	590	607	618	582	628	623	626	605	601	602	637	620	617	624	594	582	581	602	625	606	607	621	634	627	620	579	632	610	620	649	613	636	625	615	648	626	599	657	617	624	606	617	603	608	668	627	677	641	623	635	599	602	607	594	600	601	655	640	578	596	634	636	593	659	625	587	603	651	654	602	660	595	568	616	596	575	653	634	639	615	623	613	622	592	606	608	622	648	619	610	598	619	617	589	629	633	634	598	632	676	657	626	599	645	595	598	586	606	617	603	620	622	626	622	637	625	557	600	620	623	587	614	623	617	634	612	637	641	624	604	598	611	582	608	608	640	578	589	570	608	570	616	600	621	586	596	658	610	609	654	621	629	607	626	639	642	646	613	607	616	592	575	633	632	637	648	634	623	558	658	612	644	612	625	640	606	631	636	623	595	602	639	600	693	662	644	593	621	598	597	593	612	599	600	595	602	622	663	616	572	613	626	615	667	612	605	629	621	615	589	628	624	606	571	634	571	620	614	594	587	625	576	551	604	584	625	624	629	600	596	624	646	598	583	657	599	573	599	652	600	590	598	582	592	645	606	622	598	604	607	604	647	627	611	591	591	595	578	586	617	669	671	637	586	599	610	591	625	665	639	618	595	624	639	599	601	609	613	610	634	613	650	590	568	565	650	548	643	594	618	639	623	621	616	597	590	616	564	608	627	586	593	609	605	590	639	592	617	587	608	625	610	603	602	625	634	633	623	612	594	624	591	628	625	609	605	626	615	616	619	598	601	642	628	641	599	595	632	635	627	635	609	637	623	618	613	591	635	633	649	579	653	665	666	619	637	603	607	646	603	601	626	623	568	623	585	588	629	635	649	607	624	661	577	641	607	612	574	589	587	617	565	613	633	582	567	581	580	650	593	603	591	633	616	604	608	626	599	610	647	610	567	681	612	677	634	655	590	643	629	623	632	645	646	575	628	582	619	616	603	642	633	619	606	605	678	629	617	619	580	621	596	610	596	582	647	643	620	597	593	604	651	625	549	635	622	604	616	623	620	669	623	642	625	612	685	636	610	627	562	597	641	625	617	608	632	586	632	632	570	617	611	612	623	614	609	598	582	582	627	622	644	597	632	641	610	623	645	624	665	592	548	612	589	628	634	624	632	632	622	614	596	597	584	626	620	589	603	584	581	587	614	651	601	614	574	651	604	597	608	628	633	607	598	600	601	676	614	644	606	642	604	638	596	601	627	618	643	626	596	608	635	628	567	605	578	611	590	645	609	630	661	620	593	633	627	642	590	551	655	614	638	555	659	616	616	590	599	597	577	594	599	588	628	636	600	614	630	584	632	590	610	632	602	604	594	633	628	636	614	592	614	625	561	616	619	604	631	586	639	670	603	658	630	593	633	565	614	616	596	623	578	617	591	605	632	619	572	555	591	639	598	625	652	595	658	602	600	640	641	663	592	675	600	666	615	584	609	620	629	590	619	602	615	563	635	562	636	582	615	578	606	655	613	613	632	633	680	618	621	603	597	588	590	615	657	660	621	591	588	638	602	636	590	610	612	617	616	587	617	646	599	648	614	645	601	615	585	571	619	606	638	647	590	594	612	631	632	618	631	644	575	600	624	585	634	600	600	642	623	630	587	642	611	598	583	677	619	606	640	623	617	666	641	561	633	633	637	617	591	640	628	652	611	659	653	668	631	616	586	616	632	664	594	616	579	615	611	631	615	613	618	631	642	644	593	642	602	607	594	648	627	550	572	595	641	603	656	637	624	631	605	623	655	608	627	610	585	606	614	651	596	598	609	611	616	665	608	619	662	593	627	637	621	647	664	638	602	624	623	638	622	643	572	598	632	661	622	593	631	562	601	613	600	574	650	616	649	622	623	585	627	557	595	615	588	617	593	636	601	606	604	546	583	631	636	615	572	568	587	608	579	621	591	608	593	643	612	588	590	566	628	636	608	584	615	628	617	646	645	592	598	606	655	608	639	583	667	637	629	616	566	600	619	574	613	587	629	636	610	631	613	575	636	614	594	621	638	614	639	642	614	605	557	600	611	635	635	632	644	599	622	616	625	625	609	646	606	626	626	646	647	610	630	600	638	598	625	618	616	627	618	641	681	610	592	634	638	652	601	651	616	606	597	611	603	639	617	565	611	638	633	638	632	598	644	612	630	536	624	616	631	539	572	611	600	607	585	601	585	624	620	612	626	604	624	617	646	621	580	614	620	602	625	622	638	579	603	623	594	591	597	626	591	613	619	668	614	560	627	599	631	621	604	638	601	621	627	614	600	609	657	621	612	626	614	585	589	628	604	622	635	618	617	627	577	590	595	666	634	629	595	619	607	632	583	596	596	625	605	647	557	628	642	594	600	624	568	604	592	590	600	653	642	551	619	576	660	604	584	596	649	611	628	593	597	625	575	625	585	574	622	632	645	589	609	608	582	606	603	610	587	593	614	624	613	610	557	631	634	619	609	648	633	602	602	656	609	596	598	572	600	649	598	598	592	643	625	602	617	591	630	632	626	602	613	630	622	598	626	652	583	603	617	631	612	618	617	599	609	597	614	553	595	631	689	635	666	646	617	639	606	600	593	563	634	617	576	594	613	681	652	633	611	607	664	582	622	622	592	582	622	592	645	612	643	637	636	593	605	646	637	626	617	645	565	584	632	585	625	608	634	604	623	623	640	648	600	628	579	634	603	620	595	619	666	549	589	637	609	615	629	610	610	608	569	587	649	601	653	643	600	598	609	570	590	621	626	588	623	606	612	621	598	589	642	637	591	625	623	602	626	602	590	639	596	600	592	640	666	602	623	619	600	630	617	602	623	616	650	559	600	654	595	632	606	593	617	624	607	584	572	591	594	595	653	635	590	614	606	562	614	566	635	602	598	621	614	627	622	603	598	627	620	615	630	597	575	640	616	598	639	594	664	659	606	649	582	570	617	594	592	609	622	597	587	555	602	619	653	615	608	621	627
24888	21412	24756	28480	21417	21025	1154	458	401	381	403	353	370	344	373	390	369	384	403	363	368	358	364	341	336	424	363	361	361	356	370	353	354	313	323	378	353	387	349	342	326	372	352	367	362	380	338	339	355	363	372	373	381	345	359	353	395	331	386	354	377	331	357	349	355	388	346	365	347	356	330	387	353	356	345	364	291	346	360	348	370	350	378	384	356	328	387	349	347	381	398	317	372	399	346	329	389	355	349	369	326	353	390	383	356	346	343	354	361	354	365	320	340	322	363	331	368	355	365	329	326	351	328	334	348	397	347	344	368	372	316	355	392	343	343	320	391	336	356	355	360	347	358	378	322	365	396	366	374	358	324	348	357	345	376	315	372	347	349	359	345	347	355	379	377	355	393	355	374	320	375	362	349	393	361	342	386	375	393	350	390	328	356	340	343	346	371	332	375	360	336	365	343	355	363	384	351	365	366	377	379	346	373	350	367	362	354	328	381	356	370	339	358	315	331	364	353	372	338	330	392	380	351	311	365	358	338	369	342	365	360	390	343	351	390	341	404	346	337	370	400	363	388	398	361	363	353	336	339	352	345	336	375	376	358	357	361	395	315	320	368	373	358	365	371	398	332	340	335	369	337	351	342	297	340	381	353	329	330	337	376	364	366	339	368	368	372	332	365	348	352	360	354	346	336	361	322	362	331	348	318	336	372	356	321	359	348	325	362	356	360	334	363	375	362	369	356	325	344	355	378	363	362	367	336	412	348	359	370	339	352	377	318	343	378	340	359	395	380	358	377	328	377	394	352	330	352	325	346	380	364	361	375	347	343	347	343	354	354	342	315	355	374	387	390	381	380	348	347	313	359	340	352	344	293	376	359	350	360	349	406	354	353	374	366	376	356	346	354	363	349	397	321	357	341	342	344	351	354	350	344	312	351	364	376	346	361	327	349	309	360	349	388	381	349	354	369	357	357	349	332	354	367	377	361	371	377	325	345	344	329	356	357	354	352	368	348	335	336	340	366	389	347	372	325	350	390	380	383	354	351	364	348	345	353	353	397	375	363	342	331	364	328	339	366	364	344	372	356	344	354	383	352	360	326	339	372	332	388	371	328	341	380	372	340	342	410	371	354	327	356	332	385	366	361	358	356	363	374	338	355	356	357	363	393	386	354	318	329	362	375	365	362	382	339	370	372	325	383	392	367	350	356	346	361	341	370	363	365	344	380	359	363	363	344	350	384	340	336	351	351	340	347	325	326	354	378	354	334	336	379	350	338	324	335	393	368	386	362	371	351	345	339	333	354	371	347	354	346	349	370	313	340	353	375	362	363	365	345	367	335	367	351	342	357	356	390	369	335	366	345	352	351	355	370	349	361	382	332	357	352	360	382	391	370	329	340	361	344	368	331	342	357	347	333	338	362	357	377	372	336	360	367	367	364	361	375	353	353	333	327	329	378	374	349	351	339	335	377	375	371	359	367	371	354	354	373	336	358	346	364	363	351	371	384	342	361	340	358	394	369	327	369	369	337	349	336	359	330	342	356	346	342	317	362	365	366	355	352	349	353	353	344	326	359	334	361	366	373	355	399	382	380	332	367	322	361	387	320	334	360	352	329	370	334	341	331	392	342	363	350	398	318	380	350	356	375	334	352	357	378	338	378	358	343	332	367	336	356	347	341	372	355	354	364	343	347	338	356	365	329	370	374	374	360	386	392	356	346	344	344	364	359	319	338	360	380	365	324	345	352	387	362	336	365	370	315	327	345	337	358	356	320	350	356	366	376	399	371	334	351	385	337	343	334	363	325	385	369	339	370	358	356	382	336	339	348	325	341	400	340	356	345	341	382	375	337	346	374	338	316	332	368	323	343	367	369	360	386	367	358	331	350	360	361	361	357	370	308	363	374	327	351	339	384	349	290	335	364	370	353	335	353	369	343	360	358	344	359	346	341	357	351	368	353	367	343	335	353	356	382	350	317	327	359	342	360	375	324	373	349	330	365	345	321	354	369	359	359	369	365	363	368	314	370	362	334	323	332	339	345	382	335	362	359	350	357	372	349	363	374	343	361	349	361	335	344	358	362	365	324	340	340	364	377	378	336	350	362	361	337	327	342	394	353	332	362	326	330	356	329	354	372	337	375	320	333	334	346	333	351	363	369	321	364	366	368	344	325	359	392	341	358	350	354	364	327	365	390	361	381	373	330	384	359	373	371	294	355	362	347	378	391	363	304	358	351	324	316	365	361	310	374	369	357	372	398	336	333	340	378	364	367	321	363	349	374	359	374	330	366	380	343	348	368	349	353	355	328	345	365	356	325	369	364	345	311	341	352	356	354	336	345	371	324	362	324	370	339	339	360	313	357	333	341	346	331	333	356	359	364	319	328	366	349	359	339	342	360	334	351	367	348	368	386	342	363	371	356	310	354	334	360	372	352	344	359	332	344	367	332	346	386	384	310	354	345	336	363	342	376	342	402	391	355	359	353	368	366	336	366	356	367	364	348	329	337	346	345	349	359	350	344	361	356	339	328	364	324	370	388	335	335	339	347	334	323	349	345	378	362	349	389	383	386	317	398	326	351	386	341	343	350	352	339	370	369	357	337	333	316	375	361	389	371	353	369	335	324	360	338	321	353	380	355	370	342	355	350	367	362	372	334	353	350	348	342	375	362	350	355	382	407	324	334	343	356	321	339	379	356	343	340	361	354	318	353	370	366	355	356	359	338	369	340	368	315	332	375	366	375	341	325	338	326	390	357	332	315	357	354	343	379	342	355	364	361	359	334	365	309	342	331	342	363	390	365	363	391	364	332	377	336	369	405	348	394	374	348	365	330	381	369	356	403	370	349	369	385	383	321	321	334	351	356	315	356	379	377	365	383	359	344	331	334	370	348	339	374	347	338	369	353	372	396	354	363	342	323	361	398	362	363	331	352	337	364	365	385	389	343	366	369	378	347	326	359	378	399	380	337	322	332	364	367	359	309	335	334	366	349	375	360	349	353	347	366	341	353	366	343	377	355	374	321	352	365	356	358	305	384	316	398	350	406	369	355	324	349	376	336	389	359	367	339	343	357	341	359	345	359	324	333	338	375	319	351	370	368	370	372	359	373	355	401	353	368	367	317	402	364	353	343	362	354	328	344	330	385	363	358	350	338	370	358	356	351	345	343	370	349	350	348	367	350	370	366	342	361	340	384	360	366	318	345	346	373	330	353	357	365	361	344	346	354	353	377	348	317	343	349	338	351	347	371	363	332	346	355	344	342	375	374	348	350	356	357	364	333	343	342	382	403	352	349	318	321	339	338	346	338	362	341	365	338	345	363	375	344	362	366	345	374	361	360	335	341	373	356	341	355	348	362	342	339	336	389	351	376	373	356	353	377	385	372	320	355	358	353	326	353	333	339	360	365	363	333	346	365	337	354	394	360	325	352	369	359	343	318	336	344	342	340	347	357	343	375	363	372	360	345	348	350	339	375	386	327	355	362	359	367	337	369	363	377	370
34459	7900	1326	1106	923	905	884	872	882	851	849	886	925	814	851	848	843	838	874	807	808	825	831	858	809	852	845	887	895	872	883	798	844	856	871	860	874	888	838	807	837	862	885	857	862	902	837	856	884	874	876	865	815	865	804	869	854	840	845	871	849	839	833	870	888	814	857	813	849	839	815	861	887	849	819	804	798	855	826	828	802	840	826	850	881	843	817	799	847	857	864	871	863	872	880	856	848	840	798	854	842	867	874	852	887	847	821	860	856	856	863	900	893	841	864	826	811	845	805	854	857	860	777	874	875	866	857	847	852	843	868	863	812	863	864	817	844	843	844	863	826	866	825	870	819	828	886	860	894	867	876	823	838	847	828	818	862	853	831	850	854	809	767	835	820	854	854	824	831	820	840	861	854	798	865	854	892	826	842	835	863	877	790	822	834	822	838	810	871	836	847	856	816	853	830	825	900	834	872	850	868	883	794	817	835	833	866	852	876	806	862	823	859	845	817	866	863	906	822	841	880	851	896	859	886	890	878	883	881	910	892	882	842	862	809	893	818	834	850	872	852	843	833	840	844	843	813	805	838	858	868	827	883	832	812	836	877	818	866	844	840	792	811	890	838	812	813	819	851	805	851	839	821	805	856	847	865	823	837	903	812	885	796	832	818	825	785	832	804	886	843	852	883	810	899	865	827	794	866	839	870	861	820	888	867	808	859	858	785	836	881	882	809	844	857	811	830	870	859	788	878	889	903	896	817	793	868	840	843	880	875	854	835	845	860	889	857	825	819	831	849	880	894	802	803	844	859	816	828	892	833	870	841	843	881	797	807	863	884	821	859	837	840	814	774	849	883	886	868	832	801	731	816	826	885	823	807	853	868	870	846	883	882	854	858	839	855	842	866	860	866	838	841	867	868	812	812	935	806	845	844	810	860	791	873	838	845	856	837	867	868	875	897	875	842	866	864	843	850	877	871	846	840	835	791	871	853	836	807	845	842	841	853	869	834	905	854	847	872	841	820	795	808	864	839	881	823	836	821	888	797	852	819	829	834	849	855	848	888	871	848	863	826	855	792	842	826	786	850	757	844	833	848	815	822	826	862	854	885	815	878	841	804	811	892	873	803	897	822	824	852	837	886	796	866	879	815	836	876	851	833	821	861	838	832	869	828	877	869	841	798	869	845	847	846	827	824	815	815	799	846	844	862	793	905	863	848	877	824	879	776	852	831	883	881	804	835	859	805	859	847	811	863	838	831	831	815	866	889	813	839	814	835	863	841	865	834	816	797	816	872	818	826	875	830	782	900	872	830	911	796	841	851	844	840	891	812	889	848	869	842	865	844	845	784	866	818	888	837	891	851	837	844	858	915	904	829	863	879	807	864	863	824	842	804	869	799	888	878	801	899	822	837	825	855	902	868	820	816	884	836	828	844	850	840	847	809	825	888	876	820	884	857	854	882	862	870	840	852	804	849	840	849	844	884	844	881	871	846	849	896	840	835	876	834	858	812	829	783	827	843	878	867	835	855	898	890	811	836	827	799	853	853	817	870	845	869	855	848	830	900	833	846	834	865	814	879	821	945	851	826	886	849	788	857	827	858	838	829	882	899	863	851	863	902	916	892	852	804	876	855	851	883	851	821	857	798	873	845	852	870	853	804	853	880	899	877	796	820	824	873	870	812	836	799	823	814	852	862	806	865	919	839	824	873	818	872	804	873	845	823	806	816	846	821	899	807	848	826	845	811	858	823	803	852	846	813	869	852	860	880	817	872	861	819	884	839	836	908	848	850	808	828	838	818	881	877	921	815	830	867	857	851	837	809	879	815	825	802	857	826	853	810	893	815	859	853	795	858	853	906	756	841	882	819	868	851	897	882	807	841	844	813	855	865	805	848	831	885	869	816	802	849	871	835	839	834	826	825	860	853	842	834	848	852	873	859	823	870	890	794	867	827	840	865	848	860	855	855	842	852	866	897	795	856	804	879	805	792	873	864	824	856	801	853	862	822	836	836	808	848	835	839	850	861	830	835	861	825	864	814	812	828	876	830	808	912	847	848	863	849	831	807	872	871	890	879	857	829	824	852	831	822	887	867	846	831	876	813	864	827	828	882	859	834	835	795	831	854	838	842	827	864	850	804	852	821	808	837	912	853	906	847	815	839	874	877	873	840	806	862	850	805	794	823	862	847	828	840	831	867	874	878	898	856	830	786	823	811	878	875	807	822	881	792	826	916	868	901	844	877	841	845	862	813	845	890	847	874	875	856	857	861	891	909	871	881	836	856	807	817	851	866	832	839	838	798	843	839	880	820	868	904	844	826	826	831	836	817	830	892	845	892	843	884	818	871	799	824	903	876	821	841	862	882	835	823	825	868	890	820	896	880	841	888	823	820	887	860	826	848	797	883	851	886	872	871	834	807	864	843	839	825	860	859	838	855	816	875	848	833	848	869	873	845	894	876	833	829	872	822	834	906	829	819	858	863	825	822	852	871	833	861	845	861	849	841	862	870	836	832	779	829	823	840	853	780	783	851	846	818	817	827	841	818	883	910	820	865	810	837	833	822	826	883	848	838	865	809	855	844	848	848	846	822	855	822	816	850	800	816	814	862	803	825	858	787	870	847	808	847	799	874	879	860	862	822	838	854	876	853	799	846	867	833	833	801	814	854	800	874	862	833	818	805	867	865	845	879	822	852	804	818	844	846	782	833	866	854	884	821	824	919	839	853	865	854	843	828	906	808	844	846	874	872	830	841	862	875	836	899	844	861	857	846	835	784	858	838	841	859	860	822	819	840	883	844	873	824	833	808	822	804	819	828	882	862	857	863	827	823	851	819	852	859	839	862	845	860	844	869	867	850	817	880	857	818	892	831	807	876	875	840	820	870	903	753	860	826	824	820	843	894	867	875	846	848	835	822	871	813	842	857	830	801	837	882	850	799	867	782	864	873	823	866	860	823	853	813	815	840	877	851	861	859	804	864	865	884	859	864	856	808	838	863	832	896	846	839	783	882	848	853	858	825	842	857	814	889	834	866	835	792	840	888	869	845	851	837	828	843	802	862	891	868	832	838	842	873	840	843	792	826	798	818	835	873	828	815	883	844	854	820	866	907	831	817	818	872	818	877	840	894	848	833	816	830	845	804	822	836	863	833	818	831	850	881	803	803	826	836	827	853	880	803	849	844	815	852	872	852	855	854	839	844	809	883	821	907	835	858	844	854	827	866	862	836	849	851	846	879	875	842	842	821	888	814	918	895	857	824	812	885	802	872	856	854	853	868	893	784	822	880	828	829	870	896	868	816	835	868	854	837	799	891	874	872	834	844	881	810	816	859	851	834	833	876	818	853	868	835	833	879	832	843	826	822	846	867	844	841	853	839	853	847	825	834	831	853	878	858	829	837	816	860	859	838	899	788	802	776	888	845	841	851	832	819	870	767	825	845	859	857	857	904	788	857	841	846	867	845	793	830	812	848	843	806	868	876	813	841	882	838	828	847	853
24327	21452	25079	28202	21454	21460	17801	613	455	361	339	357	333	349	321	321	298	316	345	316	299	315	308	298	325	346	364	326	308	307	288	316	290	329	295	352	316	288	337	301	285	301	296	290	337	307	290	322	287	273	319	312	308	335	308	261	311	308	302	313	306	323	328	290	288	322	329	338	286	308	285	283	296	311	298	307	308	296	348	353	330	308	311	295	304	290	319	303	277	277	295	324	299	329	287	310	307	307	293	306	254	320	311	327	312	311	294	329	325	292	273	296	294	323	334	305	303	303	285	307	312	290	283	290	318	286	301	281	300	307	327	280	291	290	301	309	326	289	307	272	289	276	298	297	334	286	295	292	314	303	309	290	299	313	327	296	330	359	291	302	308	271	294	337	284	281	297	306	295	282	298	293	319	321	292	298	294	263	328	247	286	288	315	265	280	299	286	315	304	324	296	309	293	292	306	278	287	289	298	271	287	291	300	268	311	296	291	264	283	330	302	331	295	308	289	314	304	294	291	304	296	322	318	291	338	277	324	293	310	329	276	296	270	315	312	319	324	287	301	320	316	282	279	309	337	291	288	303	327	296	266	282	284	335	304	277	283	292	313	329	292	305	302	316	268	327	316	341	280	309	307	322	305	334	286	311	286	292	326	302	301	317	337	328	291	288	296	313	316	282	313	271	305	289	297	313	297	305	285	266	326	273	311	315	301	292	293	325	302	306	301	310	281	297	296	324	278	281	280	304	287	283	322	319	327	330	264	315	284	321	307	304	282	261	297	276	285	290	282	305	333	304	282	294	298	315	286	276	289	278	331	300	326	294	320	310	281	283	297	301	279	313	309	273	321	324	306	263	314	267	275	328	309	286	295	308	296	296	316	334	353	311	280	311	292	283	300	273	296	304	317	275	292	310	306	274	264	289	323	281	313	279	299	308	306	289	295	269	309	294	287	294	340	300	307	314	286	311	305	302	307	318	292	296	270	258	297	269	315	321	298	318	335	295	315	306	285	287	262	287	284	323	331	292	296	289	320	285	263	287	336	310	305	274	317	294	261	299	338	293	303	302	321	284	301	297	277	300	314	306	307	283	280	307	310	381	314	299	315	313	281	307	298	311	289	290	312	278	302	333	306	301	306	295	313	310	303	304	283	296	281	300	295	333	282	270	284	281	287	324	315	267	315	311	325	302	336	310	303	293	325	276	290	306	319	263	268	260	296	301	320	297	336	299	359	313	310	271	298	300	298	292	293	278	312	278	282	296	298	292	290	296	280	323	308	313	315	297	308	307	285	284	264	319	305	310	277	297	295	293	281	268	279	305	336	274	346	307	289	305	288	309	338	290	279	294	292	317	333	285	304	285	283	297	304	297	274	327	306	347	327	292	323	315	289	282	311	321	326	300	298	315	346	288	304	291	291	300	302	282	307	279	292	315	310	305	295	299	296	307	337	322	272	282	313	315	306	298	280	286	313	303	312	293	299	306	282	323	290	278	298	319	313	323	292	292	307	296	264	278	296	297	289	280	286	298	300	303	291	316	309	287	302	305	312	295	301	291	300	327	313	292	308	315	288	279	262	294	322	311	279	289	318	318	288	264	328	276	308	297	305	307	321	317	311	308	291	313	300	307	306	302	260	294	276	314	310	304	258	290	327	314	311	299	296	309	299	309	311	343	293	308	298	321	320	303	300	323	296	313	307	282	302	281	298	300	302	273	304	286	306	296	298	313	340	324	273	286	316	316	328	281	244	271	271	289	311	307	294	293	296	313	272	333	290	293	270	287	310	303	296	259	270	333	284	278	286	297	298	290	312	286	330	266	377	278	285	292	278	302	295	282	302	292	283	312	287	300	299	305	282	309	311	328	324	313	299	308	288	331	311	280	237	305	313	302	313	291	289	291	291	325	278	309	268	285	298	260	294	285	301	287	300	304	319	285	290	293	317	321	339	308	293	319	316	289	304	289	289	283	277	305	290	349	302	317	266	331	282	314	275	289	318	298	302	310	296	269	290	283	277	270	293	296	278	295	276	292	279	270	309	313	291	310	329	280	284	276	241	301	286	277	333	315	323	322	315	300	306	306	292	277	266	313	275	297	295	323	300	274	291	299	310	301	307	300	291	318	304	299	294	290	285	296	324	312	302	307	286	284	305	323	265	324	335	308	305	306	282	297	284	274	327	281	304	283	279	297	281	291	287	293	312	308	273	325	321	322	345	298	277	296	279	304	274	307	276	306	293	278	304	319	299	305	305	285	323	286	317	301	317	313	290	333	287	273	302	272	265	302	267	292	290	290	299	277	292	324	299	296	320	287	300	309	310	262	327	270	284	345	289	309	286	280	295	300	290	314	325	297	292	297	282	305	297	295	284	287	301	278	296	281	304	298	269	291	279	302	296	326	293	279	312	268	274	310	317	286	294	258	275	278	280	288	298	275	293	281	307	283	265	275	302	293	293	293	307	311	307	320	312	326	293	343	297	310	287	305	295	279	285	286	322	300	330	304	308	287	319	306	292	300	304	303	269	294	316	283	291	288	285	302	301	304	281	329	309	282	273	295	283	321	288	328	286	288	250	301	294	273	309	298	300	304	331	287	289	307	304	294	291	259	335	303	301	295	299	313	283	289	284	268	288	288	306	316	335	291	333	309	317	312	330	311	285	292	312	321	300	286	299	293	305	289	269	303	323	309	294	297	297	314	295	299	283	305	281	306	305	336	284	279	279	296	292	279	286	310	292	313	309	313	293	276	311	282	294	309	294	295	297	258	266	288	323	277	308	321	284	279	280	285	327	298	257	296	307	270	299	320	310	256	301	318	322	295	287	330	283	337	317	289	299	299	330	336	340	299	301	296	292	302	313	311	302	299	284	293	286	287	279	269	289	283	287	290	321	295	293	288	298	303	282	311	251	290	294	303	295	280	303	307	286	272	298	284	287	272	299	310	307	273	295	252	289	263	302	289	274	275	318	277	297	313	270	333	330	313	308	306	300	296	286	299	291	329	291	284	275	249	313	276	312	314	293	289	298	316	308	316	278	334	340	317	286	302	289	307	297	300	264	296	269	298	280	323	286	300	304	296	281	277	293	304	302	303	304	311	267	310	316	331	273	291	300	326	289	301	293	300	313	320	310	312	286	337	330	316	319	288	304	286	292	314	299	304	312	318	306	297	339	279	319	328	299	283	267	319	271	335	318	319	299	281	330	306	296	267	300	300	277	289	309	279	327	297	296	306	322	315	297	273	326	322	304	289	334	279	292	294	314	304	322	296	284	285	286	345	299	325	318	327	273	307	298	306	315	298	319	304	299	311	293	300	293	321	294	326	269	310	325	317	291	294	306	313	311	295	296	302	271	309	320	278	273	281	310	318	270	286	311	289	277	311	301	280	307	292	306	308	284	325	282	320	287	280	320	301	256	312	324	298	296	308	303	265	295	301	319	311	269	297	286	333	281	272	300	309	301	289	295	281	273	282	305	285	292	323	336	308	331	285	320	300	316	295
41981	13672	1696	1088	931	818	813	786	715	714	718	734	715	698	745	672	651	730	709	734	748	777	685	685	710	709	705	735	693	707	723	703	707	699	719	711	695	687	689	687	660	677	667	738	723	658	650	732	725	720	708	686	685	696	689	709	690	678	698	697	704	701	742	670	703	716	744	733	718	677	673	679	711	663	660	706	743	639	701	743	727	730	690	722	687	746	700	703	699	656	669	717	743	682	715	714	671	728	710	703	683	731	723	723	678	677	705	683	723	708	681	690	698	694	721	682	718	673	710	680	696	658	691	722	710	757	657	650	691	705	717	692	718	666	701	736	668	684	765	708	707	685	664	674	695	684	689	714	659	687	709	700	713	724	727	703	680	742	695	689	679	719	709	702	765	665	722	702	680	698	683	693	677	729	725	687	671	709	667	699	694	687	679	700	680	690	706	768	686	645	689	702	727	702	661	713	677	682	713	680	713	698	668	720	714	729	754	706	718	676	717	693	711	726	667	718	752	713	724	745	729	716	719	679	705	685	674	722	679	692	714	668	754	713	683	749	706	742	707	702	726	679	735	719	687	737	708	714	703	674	678	662	689	730	690	692	720	664	690	698	665	689	668	707	689	714	727	661	685	736	681	658	707	709	705	726	755	705	732	700	715	749	670	717	717	711	672	715	623	687	698	696	732	680	717	699	700	689	703	694	685	704	700	687	712	712	676	701	704	673	658	715	709	704	691	682	686	656	683	674	677	697	662	703	684	706	743	695	707	687	703	697	731	729	664	714	693	744	663	693	714	704	719	687	746	649	679	670	667	690	689	719	668	703	698	677	664	704	696	671	748	705	679	682	669	718	708	685	681	686	687	715	619	654	737	720	699	683	697	684	633	717	728	682	671	705	693	716	707	688	689	668	722	669	737	701	704	705	654	679	640	705	701	717	670	653	721	746	678	698	659	696	683	674	718	698	761	690	676	684	705	696	744	668	738	786	698	710	710	631	658	697	663	684	667	686	698	668	670	684	697	744	718	689	691	733	712	676	686	699	719	705	703	656	668	625	699	672	740	705	745	724	698	717	773	744	697	655	695	706	654	679	756	654	765	676	758	696	673	749	696	718	698	728	708	701	682	693	704	680	735	699	696	718	697	646	703	676	681	718	668	674	712	701	700	656	685	666	735	720	706	636	704	703	696	735	688	715	652	699	722	725	685	659	727	758	676	711	732	729	670	740	719	718	714	697	707	694	669	665	688	681	685	649	676	710	715	727	718	693	692	713	698	654	708	727	696	728	719	743	648	693	683	719	669	699	677	708	704	737	689	730	667	664	716	730	693	719	653	683	747	692	717	774	721	679	720	688	695	677	737	726	736	712	686	739	705	695	689	686	666	708	748	692	734	689	702	667	685	720	688	697	725	709	686	676	732	715	743	664	727	718	697	731	720	718	714	704	688	686	668	707	706	661	659	721	699	743	683	710	695	673	695	671	698	686	693	726	699	696	693	695	704	674	669	716	756	707	736	714	667	668	688	712	631	702	708	680	726	682	704	698	741	636	707	708	699	698	691	673	722	689	695	670	680	748	696	688	691	635	691	704	725	683	684	688	708	678	751	680	656	699	695	689	727	724	739	764	649	697	714	721	677	728	726	701	698	715	723	687	702	702	715	636	685	710	736	688	705	737	720	713	676	660	680	666	728	710	671	684	715	706	684	691	713	703	700	692	657	667	702	688	733	716	674	670	717	712	684	729	763	719	699	748	734	690	680	690	707	674	700	682	727	706	699	702	685	698	693	695	702	708	708	697	680	696	739	750	711	693	754	731	714	691	672	691	685	727	715	685	708	696	721	737	724	681	691	722	698	689	723	706	745	732	732	686	728	683	693	721	713	677	669	669	685	717	725	649	677	720	677	663	695	657	688	684	659	730	689	671	683	649	718	690	683	698	696	701	714	669	723	694	676	694	696	711	702	699	650	753	693	661	682	712	754	742	699	693	695	693	691	701	655	725	688	696	695	750	717	692	706	692	695	718	712	713	742	658	695	689	708	714	699	677	700	704	687	716	714	676	712	758	682	696	693	760	710	697	721	709	680	723	665	690	721	680	681	725	690	671	638	657	685	713	679	655	720	691	662	726	741	704	687	674	710	659	677	693	704	684	701	674	692	667	720	651	724	699	739	726	700	649	683	702	721	700	665	715	727	671	694	728	732	675	708	677	667	639	660	707	677	715	713	716	684	681	637	723	713	738	766	728	740	676	692	659	661	696	757	651	690	702	682	714	691	730	678	690	714	692	711	623	675	701	686	665	696	693	713	692	711	674	683	710	688	687	745	671	682	665	677	646	658	705	730	660	652	730	632	704	690	670	739	709	699	685	639	677	707	710	711	707	634	734	699	712	687	713	721	714	714	742	671	729	698	728	715	690	713	721	686	675	712	712	692	687	676	701	703	714	694	712	687	738	690	697	712	710	743	723	677	741	682	705	693	737	692	634	682	703	686	699	692	693	655	697	712	650	742	707	660	693	654	688	672	734	686	741	706	706	711	711	663	676	711	694	682	655	679	676	685	664	690	671	701	697	660	708	754	684	692	713	710	649	688	706	700	687	715	711	722	736	652	697	706	673	699	733	715	741	671	745	676	697	688	667	693	690	678	681	692	670	673	729	731	717	668	667	699	709	705	709	733	668	742	687	648	713	702	693	691	723	660	713	660	726	717	729	661	724	704	653	682	652	683	665	705	679	647	699	671	695	665	675	718	681	667	720	684	691	701	673	718	702	724	680	697	683	713	695	691	650	668	701	709	701	706	723	729	677	721	657	702	695	693	686	750	693	714	690	704	693	725	744	757	688	656	667	701	737	699	712	658	728	684	731	689	696	686	683	647	667	705	725	698	724	741	648	680	705	744	693	707	686	744	706	725	717	672	711	720	727	689	680	739	700	718	714	717	653	738	681	712	698	735	697	698	674	720	728	702	674	690	739	680	678	709	694	685	683	723	721	677	701	711	695	754	718	726	684	683	706	713	691	648	682	649	679	684	713	701	713	704	695	682	640	709	674	749	698	684	659	667	694	685	704	720	728	656	669	689	673	692	754	678	732	736	652	700	642	716	640	677	675	699	636	708	748	677	701	743	685	738	697	689	668	680	713	705	683	676	706	754	660	674	720	664	701	646	690	681	691	711	694	711	735	738	654	686	679	672	703	714	724	686	707	730	705	707	687	727	708	699	670	643	708	713	734	699	720	619	741	720	720	701	671	701	736	700	717	716	728	729	647	678	657	761	710	703	649	689	731	732	682	662	667	655	690	713	704	696	670	742	716	714	722	712	652	687	775	678	712	723	678	685	690	671	682	692	698	670	715	678	692	637	659	700	664	697	707	679	706	679	730	688	723	656	683	657	734	685	675	703	657	650	706	708	658	686	721	659	692	715	671	666	639	724	741	740	740	682	673	690	695	700	713	715	673	702	719	700	696	730	664	682	680	674	705	748	666	689	756	698	684	694	650
31385	21195	13174	1026	439	432	368	245	254	283	230	247	247	233	268	226	226	234	235	247	277	260	226	245	240	238	260	213	242	264	242	243	253	248	256	230	241	244	239	237	238	234	246	255	237	236	215	234	259	248	255	233	250	255	244	212	241	234	254	196	237	242	255	258	249	253	237	221	253	242	265	249	220	255	238	251	253	236	239	226	237	207	221	237	227	237	225	258	225	262	256	238	217	245	244	258	259	265	241	248	263	231	232	260	265	230	240	249	258	229	248	270	249	259	216	268	263	190	230	245	233	255	225	232	239	218	238	243	240	245	235	267	248	233	258	204	211	245	237	262	255	237	258	223	236	221	209	236	245	229	240	239	239	239	240	246	246	242	231	254	210	215	226	218	242	228	274	246	248	249	260	243	277	253	243	217	222	262	248	242	222	258	238	256	245	250	236	225	219	227	271	242	249	250	249	242	225	246	225	248	276	217	230	242	268	230	221	214	243	228	256	244	251	216	229	238	223	248	270	195	241	242	265	247	247	231	247	214	243	242	246	242	274	245	223	231	214	222	227	254	231	278	204	254	240	220	244	236	271	234	239	233	259	240	247	226	220	251	248	226	258	262	230	226	230	216	224	268	237	233	261	239	267	230	240	238	251	237	258	236	226	262	232	238	246	234	256	253	245	248	205	260	256	234	243	239	240	261	225	256	243	230	226	237	239	228	255	234	252	245	237	232	239	254	226	265	240	232	251	243	216	266	255	239	233	231	245	230	205	233	228	267	266	215	232	253	261	238	255	265	234	233	226	233	235	246	230	257	240	255	244	237	252	240	224	261	238	268	244	248	205	218	231	228	247	210	262	238	215	241	233	236	279	257	219	223	247	226	278	251	255	223	225	242	221	248	223	236	233	249	241	202	241	213	274	253	233	234	261	231	210	249	230	251	225	227	266	233	262	244	241	211	256	244	254	222	235	245	239	249	238	220	261	244	244	247	261	250	211	245	259	251	269	246	227	225	262	243	266	218	209	249	205	217	223	246	256	226	231	252	226	229	247	218	258	253	237	239	241	230	239	232	262	248	253	226	229	228	246	261	240	270	254	212	266	232	217	232	215	264	247	242	206	237	235	231	295	255	230	266	259	217	242	239	240	233	235	227	257	239	238	251	220	210	252	255	239	257	217	242	262	237	247	218	229	254	238	267	250	223	251	238	265	239	259	249	224	237	220	213	224	250	223	240	238	244	230	230	223	234	229	220	213	256	249	246	215	247	261	231	222	249	236	221	239	214	243	254	235	234	239	219	235	207	231	249	215	206	274	233	270	256	251	231	221	239	227	251	230	226	228	234	233	245	249	257	273	218	245	248	241	225	258	233	255	250	238	251	244	240	227	246	216	243	228	246	258	236	242	246	224	226	265	239	262	239	223	242	238	239	227	219	245	229	237	273	250	261	237	212	209	250	233	241	242	260	254	229	277	238	243	231	240	229	249	236	243	261	222	228	263	226	259	273	242	226	254	258	239	261	245	255	220	229	234	282	229	224	261	258	250	246	257	243	234	236	271	237	223	246	254	251	231	221	244	267	233	267	247	247	224	239	217	249	247	219	241	214	240	250	227	265	222	205	214	243	269	271	230	238	243	240	234	206	237	232	269	238	233	236	265	249	228	246	257	210	188	257	239	241	287	225	244	242	250	273	229	244	253	212	235	268	240	264	245	235	250	257	239	245	232	239	232	244	221	259	249	230	228	226	216	223	242	224	236	258	201	244	254	243	238	231	242	238	221	216	251	264	250	240	239	246	230	252	239	248	258	273	217	239	247	241	241	226	243	276	234	237	259	256	241	233	221	248	212	246	245	245	248	260	211	228	201	224	271	258	249	223	230	234	258	251	225	241	229	256	236	265	233	255	239	224	245	239	249	254	236	241	230	240	231	229	204	301	255	248	241	212	266	251	217	260	232	227	240	262	247	233	238	225	262	254	241	245	263	232	226	249	245	240	252	242	255	239	247	261	247	252	248	243	230	237	197	231	262	242	264	263	220	263	234	256	273	228	233	240	236	215	257	266	245	245	223	226	285	238	263	226	253	251	261	245	220	245	233	250	252	249	256	226	252	253	249	270	225	226	225	239	241	248	245	220	228	227	206	243	214	238	255	251	244	262	268	238	216	244	258	244	255	252	218	224	251	245	206	254	224	215	235	216	222	219	250	258	255	221	231	253	230	231	257	260	240	248	234	255	255	239	233	234	257	250	248	223	247	229	273	259	223	250	249	262	272	230	211	238	225	251	251	230	225	224	238	228	233	245	263	221	228	260	264	232	248	224	221	227	262	245	253	257	227	236	220	223	220	218	253	227	258	215	233	246	230	237	231	223	256	215	246	270	244	245	238	203	238	228	253	241	265	226	256	245	262	235	252	223	222	248	239	249	235	252	234	212	250	228	233	238	239	247	222	230	239	250	261	228	281	261	251	212	247	230	242	248	224	253	239	224	237	237	223	243	268	252	211	237	203	226	257	234	265	215	239	236	251	248	266	235	253	270	236	238	262	252	216	261	240	245	222	232	253	250	227	215	251	234	219	241	262	235	253	245	234	247	210	236	242	261	236	225	233	234	243	231	225	263	254	252	253	225	267	253	242	240	243	267	278	222	248	243	225	264	220	251	244	255	218	234	230	242	255	228	223	235	239	244	240	261	251	241	220	229	238	274	249	255	236	221	254	235	271	242	227	242	253	231	236	253	226	248	263	260	258	260	230	242	247	229	232	214	266	228	261	276	264	256	236	256	221	266	222	227	223	233	243	221	213	200	258	241	233	257	225	257	266	231	220	242	250	217	268	231	261	207	241	240	239	248	254	234	213	258	251	240	240	212	249	238	252	241	250	215	235	244	239	240	236	253	231	248	283	233	266	243	242	238	250	219	258	207	245	224	238	250	251	239	290	249	247	225	229	252	216	226	242	236	235	257	266	233	225	253	238	233	269	248	240	232	235	227	246	235	243	271	229	253	256	238	230	265	255	227	253	224	233	232	232	228	246	224	264	214	254	271	247	228	252	233	226	219	200	237	249	238	243	229	253	229	238	246	216	221	240	241	228	261	238	237	253	231	252	238	210	242	257	254	239	258	217	215	275	221	215	244	253	255	278	237	253	221	250	248	236	260	213	251	231	243	245	240	239	237	262	207	249	250	230	253	245	248	241	256	227	241	236	217	225	228	270	244	245	239	229	238	250	227	256	243	247	244	237	255	229	256	231	271	224	231	257	236	276	255	232	247	234	224	252	227	254	251	243	253	252	236	208	252	241	246	245	264	231	209	241	233	251	225	247	234	275	237	214	245	214	218	254	240	254	243	248	264	196	231	234	211	232	224	270	228	239	261	228	245	245	251	243	255	283	255	226	260	215	252	229	240	205	214	214	232	209	252	247	230	267	226	246	248	230	226	239	241	219	245	246	240	209	215	229	267	246	236	216	258	224	234	218	256	246	257	282	245	243	239	248	222	228	232
15776	2478	663	660	590	654	613	651	637	674	626	609	663	668	630	650	679	631	591	611	656	591	643	640	647	618	650	607	630	622	630	606	663	585	617	600	609	654	647	653	607	626	604	650	670	615	668	630	608	616	599	643	643	644	652	646	629	626	595	647	602	620	648	647	637	650	634	677	624	614	634	587	639	609	623	638	632	572	610	602	619	641	598	659	673	612	668	636	625	616	630	646	613	617	611	598	649	607	630	599	621	610	657	632	626	617	612	596	632	573	618	591	617	586	616	612	684	699	675	614	655	634	619	609	661	610	626	632	619	666	653	630	668	580	625	645	656	615	645	628	608	612	579	650	586	618	596	617	633	573	633	634	679	689	613	609	638	622	597	635	644	665	646	654	672	614	631	617	627	622	664	641	627	722	580	608	629	646	642	609	611	603	609	637	621	637	598	609	628	652	662	621	648	671	628	628	669	638	620	658	625	636	620	620	636	661	581	620	656	631	663	589	649	623	659	636	627	618	641	631	642	616	660	632	610	660	635	627	666	611	665	617	620	638	598	644	600	671	665	590	589	640	618	638	614	625	616	600	638	650	648	621	644	589	627	615	626	590	685	652	609	600	620	613	651	647	612	600	651	617	646	666	651	628	649	630	581	643	623	608	627	639	641	595	622	596	600	621	627	675	644	612	606	663	632	643	609	627	615	603	600	607	590	577	650	636	654	629	642	652	656	655	688	689	637	624	595	597	621	627	627	644	612	605	621	660	624	601	607	630	620	650	577	607	652	615	638	589	633	612	619	665	648	617	645	647	625	620	591	616	624	631	707	650	623	615	638	669	598	635	677	653	616	608	589	632	586	654	615	621	617	639	623	658	596	637	656	656	591	692	618	661	612	631	630	640	603	616	658	628	641	613	642	656	596	627	652	641	599	624	609	628	645	616	639	657	611	636	639	645	655	559	638	620	603	622	692	628	615	626	611	610	631	695	617	605	632	585	622	656	608	609	638	699	596	600	613	655	604	649	618	620	666	633	624	645	606	668	641	641	639	602	639	622	638	599	630	634	616	616	629	623	658	651	634	658	679	587	639	703	680	634	628	629	626	675	650	568	642	682	633	710	614	601	601	591	608	579	637	650	583	614	606	627	616	625	639	612	644	709	634	624	592	596	605	612	619	603	632	620	643	655	671	675	705	644	620	670	621	643	636	707	589	657	642	640	653	655	593	590	673	635	618	589	647	633	610	639	621	632	656	619	641	656	602	600	650	641	608	636	653	652	647	632	660	625	576	690	651	593	574	665	627	636	627	634	622	611	647	643	599	645	600	590	639	596	647	683	674	674	661	588	628	635	636	644	662	627	641	649	610	633	623	656	593	621	603	641	652	640	592	648	649	604	620	630	619	633	656	628	664	611	617	628	604	672	656	603	627	644	587	627	627	560	620	609	661	617	608	639	634	628	654	640	652	617	623	594	657	607	622	606	652	642	632	639	662	610	581	636	640	638	613	612	657	612	657	633	662	674	635	688	671	637	640	646	645	646	604	589	619	675	595	649	642	599	626	633	595	691	651	658	634	634	588	646	622	691	600	620	612	626	633	626	606	660	603	664	615	644	587	627	585	591	631	628	645	602	603	624	662	651	600	572	659	578	626	642	608	607	603	600	586	590	630	637	637	608	628	565	654	633	602	598	628	627	646	658	648	631	603	618	627	602	611	625	678	649	629	635	647	648	674	608	605	621	641	582	626	614	577	604	608	622	598	636	646	621	594	656	627	606	636	659	612	625	584	656	611	667	654	639	640	627	615	656	640	643	654	589	634	638	617	662	594	660	640	635	611	639	644	672	625	639	662	621	646	611	662	653	635	622	651	631	669	611	612	639	615	643	617	636	641	586	657	640	673	597	627	616	616	570	615	620	647	626	597	658	587	615	619	655	635	615	610	634	634	634	631	601	606	628	629	614	593	646	664	622	620	634	626	648	611	633	617	607	617	631	628	619	638	639	631	656	659	632	645	671	585	586	621	659	653	594	616	595	642	625	608	638	605	635	620	680	607	614	609	648	622	628	663	623	660	623	615	705	595	630	643	629	618	641	644	630	621	609	635	611	629	662	607	637	632	626	648	658	635	671	637	608	653	592	620	648	594	618	622	589	633	632	641	644	625	619	618	650	649	645	573	670	622	655	629	654	604	639	656	607	670	636	627	653	673	640	650	624	622	609	659	637	597	651	576	661	629	634	637	655	659	616	619	641	629	555	659	610	652	669	617	631	628	656	645	648	654	632	653	658	609	635	649	614	655	638	583	605	664	603	643	632	592	613	621	628	630	641	629	607	638	598	636	600	559	645	576	650	638	674	602	643	613	663	635	620	580	599	636	622	606	599	649	613	632	655	586	630	614	629	652	637	667	610	608	629	663	629	611	583	622	637	615	671	651	703	626	616	689	612	641	615	596	642	621	638	587	621	621	649	669	652	585	660	624	622	634	612	624	592	624	618	616	603	574	640	664	651	590	636	619	609	651	621	668	617	646	637	655	668	618	656	616	620	625	684	642	596	656	628	659	628	622	621	642	635	618	613	619	598	582	606	599	626	634	625	643	597	660	601	648	636	702	635	630	625	641	618	639	688	603	639	639	623	615	632	628	613	629	662	632	670	617	677	603	608	649	664	663	647	638	627	628	640	570	613	663	615	627	633	649	635	628	643	630	621	590	605	593	622	628	625	630	627	631	608	638	618	618	615	618	601	627	614	654	679	612	619	637	619	654	654	636	647	636	611	645	596	631	569	622	601	623	642	618	615	612	669	638	698	655	656	682	595	604	635	575	628	581	619	673	617	635	645	683	645	647	615	614	611	637	631	633	629	617	649	652	662	647	624	629	604	604	668	617	663	605	650	621	602	650	668	611	645	623	609	644	657	659	646	658	616	636	573	633	617	646	619	650	620	631	679	685	645	648	613	604	596	623	634	582	647	598	645	614	618	609	672	622	654	645	627	626	615	617	622	634	649	616	642	609	575	638	662	654	605	598	617	675	625	710	609	632	617	648	646	705	621	668	605	600	661	647	596	586	572	625	583	641	662	609	634	667	642	634	618	650	589	617	684	643	622	633	628	600	640	595	680	601	631	657	633	631	603	651	616	651	626	603	632	614	625	649	603	622	646	651	636	664	630	647	634	655	618	634	694	640	638	634	667	596	646	635	616	630	624	604	640	621	636	679	655	655	587	626	657	608	604	649	658	605	602	571	645	618	632	610	618	627	643	622	631	649	601	601	648	618	601	616	581	588	607	628	651	642	619	697	650	696	607	600	676	631	642	598	604	590	616	624	609	657	644	642	620	630	613	626	634	646	622	661	610	679	636	588	626	625	614	655	616	654	658	604	624	593	647	657	609	640	615	641	627	633	621	635	609	582	627	643	624	646	619	623	616	594	655	655	662	678	613	609	664	636	627	654	642	609	665	649	625	643	612	657	605	631	617	602	645	620	639	665	631	661	633	686	594	599	630
24932	21420	24698	28529	21426	20859	946	542	418	432	401	355	418	399	387	401	372	400	434	419	371	356	344	381	399	353	385	387	359	342	364	350	359	363	343	342	341	349	330	354	376	380	349	355	370	354	387	369	359	328	370	377	380	396	342	379	347	358	355	391	371	379	324	428	379	394	377	394	386	345	362	336	324	365	388	373	400	370	389	330	349	328	341	405	352	318	414	364	336	373	382	381	377	378	351	372	341	378	339	390	383	390	382	386	341	324	353	378	342	373	333	350	374	332	337	395	370	325	351	324	362	361	399	336	371	319	380	350	356	370	324	393	372	364	362	353	342	348	333	351	360	366	392	362	390	369	351	356	395	348	372	322	370	337	380	327	358	341	375	366	364	370	361	351	373	367	369	388	397	315	377	334	325	367	354	389	357	385	335	358	346	381	347	378	343	372	383	385	383	341	358	358	343	351	341	343	374	383	350	362	374	397	343	387	341	362	327	331	389	364	351	345	369	403	365	361	369	393	379	386	365	350	385	371	366	328	376	348	346	375	355	357	351	347	362	369	319	321	332	386	370	355	350	376	366	342	350	374	346	351	345	357	341	366	332	333	339	353	358	364	356	350	363	356	370	345	342	360	343	385	373	348	373	370	390	360	387	362	333	364	363	360	362	396	355	358	366	372	351	326	349	387	348	372	361	374	395	349	333	368	360	349	323	360	360	396	370	336	384	383	369	346	356	388	401	370	348	384	362	361	366	306	345	357	317	349	399	322	345	340	360	321	393	360	349	362	363	353	356	337	333	346	365	357	326	377	342	335	358	307	336	363	417	337	376	357	378	347	391	378	365	358	406	349	335	382	374	340	353	335	371	371	381	357	360	367	379	331	388	352	346	369	360	368	380	352	387	377	383	368	403	348	407	341	381	356	365	408	356	348	388	343	365	391	356	345	350	350	379	360	346	347	328	347	358	339	355	359	408	349	324	384	367	340	326	366	366	360	370	391	350	362	367	356	371	341	408	376	345	337	323	348	339	354	366	362	363	377	359	374	378	341	386	355	393	382	398	359	377	354	332	345	360	326	359	332	360	333	338	373	358	363	387	366	351	371	374	349	380	373	393	364	371	344	369	380	361	387	332	371	388	391	352	373	326	352	354	387	361	376	393	339	343	327	368	370	384	349	326	340	370	363	380	340	345	365	378	335	384	394	356	374	371	352	386	383	350	360	385	397	399	359	387	363	329	352	382	391	351	365	376	361	350	355	326	333	356	366	342	356	346	335	365	395	330	349	334	361	332	382	362	327	342	356	363	360	369	370	370	345	335	371	384	375	363	340	380	325	362	338	380	352	329	344	358	386	380	340	307	355	359	359	373	393	354	362	373	358	355	405	328	362	376	332	384	374	381	363	361	389	330	335	386	366	384	358	388	380	368	350	353	376	373	358	367	386	373	358	400	368	355	337	372	337	351	381	351	338	361	326	336	374	415	363	345	349	375	336	367	313	343	339	333	351	356	378	375	384	375	387	378	385	353	368	352	387	327	353	399	346	394	340	347	344	365	341	320	335	319	339	367	343	351	379	349	369	365	379	361	367	350	345	352	353	358	350	374	359	327	346	321	325	364	370	393	375	343	378	340	359	368	354	337	359	361	376	381	345	343	379	339	408	359	341	344	375	345	336	340	374	328	368	375	352	338	360	382	378	379	330	365	392	348	358	385	357	382	352	351	341	361	353	383	397	360	383	384	366	388	324	358	367	364	369	370	397	347	331	354	392	338	336	352	368	350	357	356	392	380	343	351	353	359	392	345	369	349	375	352	371	378	358	376	367	344	337	345	340	342	355	390	381	367	342	339	340	360	369	386	367	370	360	327	355	337	348	340	336	361	374	387	315	375	386	350	353	355	353	352	375	383	362	309	370	335	364	350	368	391	347	357	345	366	358	365	321	398	332	346	353	337	367	371	321	351	339	361	346	337	351	392	406	387	408	376	373	372	355	351	337	342	362	314	350	390	377	370	365	342	372	388	377	356	374	310	414	353	384	395	356	364	361	345	385	330	330	354	367	342	360	348	399	368	326	366	349	319	379	342	317	349	362	339	338	337	372	376	351	339	351	368	362	372	369	362	361	330	326	370	352	384	342	388	340	345	359	381	353	361	376	382	387	369	322	368	378	352	327	366	348	364	383	376	347	381	384	354	382	355	415	345	340	335	328	370	363	332	367	366	353	342	336	365	372	373	381	372	378	377	346	359	361	361	388	378	381	352	342	331	317	345	365	400	356	360	368	360	391	383	326	358	304	369	387	346	396	367	362	368	353	336	371	356	387	372	359	366	331	370	410	341	360	359	351	318	342	391	333	353	386	387	344	380	378	341	358	341	334	393	359	338	350	356	333	383	364	355	372	371	377	345	386	330	366	353	338	341	403	356	334	377	353	362	365	373	359	381	347	353	386	354	372	367	369	329	400	362	345	354	366	395	316	368	370	379	308	355	333	326	343	329	318	342	362	365	342	346	392	350	354	355	351	370	349	390	331	322	346	331	357	373	370	358	346	378	324	359	350	340	405	369	385	378	390	338	392	369	343	338	368	327	360	409	331	353	381	356	348	383	353	347	397	393	360	389	400	388	370	357	354	354	352	340	340	367	341	346	357	359	346	375	376	411	381	330	366	365	345	365	352	356	362	356	372	352	325	324	359	381	365	332	392	378	374	369	367	353	327	364	339	367	399	396	352	381	375	339	355	348	355	382	354	333	351	349	377	348	376	373	356	347	370	383	367	383	408	350	362	383	381	374	341	342	395	370	352	365	372	334	373	353	341	349	387	359	333	375	372	349	374	343	373	351	360	345	354	364	335	390	328	331	384	366	380	353	357	376	356	367	382	384	370	350	358	361	344	388	370	393	356	357	335	348	367	356	367	349	373	389	358	356	406	340	386	348	334	344	357	327	375	332	342	339	371	366	363	386	365	364	361	342	350	335	377	386	398	374	367	352	331	338	337	359	363	346	375	373	388	359	398	362	353	410	355	335	388	373	354	359	355	371	319	333	337	356	343	351	367	371	359	369	392	370	352	322	335	336	362	367	371	335	320	365	331	353	342	359	350	343	364	365	368	323	379	369	359	345	358	377	366	359	390	368	358	383	356	339	338	383	319	373	357	375	362	366	364	351	347	389	396	359	374	365	315	374	360	412	351	348	354	391	343	381	355	366	370	363	350	356	360	397	351	360	365	377	321	349	377	356	332	340	364	342	325	367	351	331	335	384	364	348	389	338	373	358	381	347	373	370	334	363	333	353	367	361	362	369	349	386	361	345	379	367	354	345	370	377	387	377	379	355	370	373	336	388	380	355	343	337	352	365	381	368	382	381	335	339	354	355	348	323	371	369	362	363	344	375	364	343	372	347	375	351	349	359	387	359	383	342	354	363	361	357	385	355	369	352	355	380	361	365	389	361	375	342	361	323	323	383	353	358	369	358	339	396	377	297	348	354	340	383	312	332	362	361	346
36585	11462	1397	1093	928	945	857	874	928	898	886	913	863	782	877	915	862	869	838	865	864	897	931	827	877	857	874	808	838	873	837	886	882	898	951	862	851	882	842	840	826	796	851	901	867	814	920	849	848	891	869	896	859	864	850	921	852	852	872	877	834	808	845	897	859	892	828	877	851	900	810	888	870	834	849	838	865	817	898	821	841	817	871	873	858	879	846	876	899	822	835	874	807	839	868	865	847	931	841	795	851	871	838	854	926	844	830	855	873	870	839	887	851	832	833	814	869	824	868	871	890	909	869	846	863	783	873	871	834	833	858	840	875	864	887	860	845	869	851	860	864	844	811	820	870	829	855	851	862	807	900	877	880	820	826	868	865	891	921	888	903	839	905	867	815	826	852	832	910	860	900	886	873	872	881	846	875	853	842	804	858	852	863	893	836	872	876	868	852	852	885	854	882	873	851	847	858	832	861	874	861	875	905	824	837	828	879	841	857	848	856	857	898	883	847	793	838	858	834	894	864	859	879	918	918	924	802	862	881	889	900	873	840	891	819	828	905	810	855	807	862	847	900	872	837	856	852	862	862	857	820	795	902	848	892	859	895	869	814	844	836	916	869	877	880	920	923	845	836	870	857	873	845	832	833	850	917	869	840	876	868	839	841	821	894	820	884	860	827	857	851	844	865	904	869	857	839	824	882	800	831	869	800	853	886	859	865	834	849	836	813	846	847	812	850	881	865	840	885	866	837	881	848	920	932	836	846	804	856	871	859	850	850	869	858	820	827	875	861	863	898	825	854	887	870	877	839	859	894	870	806	869	864	841	867	859	876	907	868	864	899	880	853	862	860	836	908	887	834	857	849	833	827	863	871	885	805	851	860	899	895	909	841	856	843	857	854	820	822	850	884	826	879	909	822	851	807	843	833	816	865	837	863	898	856	832	834	852	881	912	884	872	880	834	869	829	853	858	900	916	870	906	870	849	810	830	878	833	860	825	868	859	903	818	867	878	821	880	892	889	846	849	822	890	807	853	861	834	820	806	829	862	864	832	866	855	864	836	838	888	878	868	866	856	882	809	850	823	880	874	809	922	863	853	837	857	870	927	855	807	815	871	856	826	842	901	857	890	836	855	830	806	887	857	863	862	863	842	825	904	908	874	889	814	859	841	847	862	863	819	836	916	864	867	860	878	827	858	887	858	891	803	812	834	816	861	849	831	864	862	885	904	828	904	846	852	840	854	839	836	874	836	907	848	882	788	881	869	830	833	846	885	889	878	880	835	871	847	865	862	908	870	888	872	846	822	885	891	805	919	866	878	858	875	877	887	849	812	823	876	884	876	846	875	881	898	855	822	875	879	877	884	899	893	825	873	863	814	846	844	799	848	880	826	893	854	811	832	880	881	834	762	862	871	895	859	860	891	898	823	819	876	827	884	820	842	833	868	862	857	827	849	882	840	852	824	841	841	909	879	857	905	944	853	884	830	861	849	863	873	915	857	898	882	880	819	896	840	881	800	834	836	881	868	822	884	879	858	871	827	824	903	866	883	874	825	859	809	848	907	909	889	884	864	859	851	851	837	849	886	891	828	908	837	887	932	867	853	859	866	867	842	809	892	865	822	865	855	885	856	869	869	911	894	883	806	861	864	896	841	832	864	865	851	898	899	837	834	863	898	864	798	842	911	859	851	866	831	904	904	935	875	895	821	837	872	838	802	869	851	838	850	868	901	860	849	835	852	867	863	871	845	860	857	855	792	825	824	844	836	860	859	853	832	801	915	916	825	825	857	833	825	835	831	839	858	874	892	831	849	873	867	878	889	849	862	839	850	908	829	869	813	915	854	864	865	850	874	845	854	836	844	838	803	846	836	865	860	904	925	820	879	856	832	867	878	889	830	831	878	896	883	902	841	865	894	810	894	881	862	843	851	864	853	829	841	829	866	849	822	822	860	883	866	887	889	870	828	868	833	824	846	798	826	821	856	871	871	849	833	856	849	840	856	874	845	871	863	846	862	890	787	807	882	846	808	889	876	876	852	900	814	847	823	890	844	873	832	882	865	893	857	814	847	855	864	794	815	877	817	844	872	821	880	849	859	869	864	868	842	865	852	882	841	848	854	842	825	874	842	881	859	857	821	901	838	834	913	821	883	914	840	831	884	833	840	830	860	803	868	859	869	822	867	867	908	870	815	863	843	861	855	867	800	835	881	826	879	852	883	917	843	874	815	877	866	876	876	870	832	890	912	871	849	915	849	860	862	830	881	825	881	880	851	913	875	862	829	855	891	859	831	832	891	899	836	895	841	826	867	873	867	855	871	805	914	832	862	802	866	836	894	935	827	886	880	835	897	889	759	842	853	832	842	866	858	847	907	905	867	844	811	836	806	895	830	796	798	908	878	870	833	863	890	850	882	838	909	847	830	895	839	873	931	847	829	838	877	893	843	886	836	846	832	886	853	816	871	822	855	844	946	842	837	903	860	880	842	859	845	805	883	894	836	868	906	885	913	854	844	853	839	867	858	866	851	839	849	883	889	835	852	853	841	896	865	827	827	809	889	810	871	785	859	849	817	828	880	890	889	829	877	877	813	894	903	827	861	880	853	807	856	878	823	867	856	868	835	809	823	864	880	849	869	890	869	844	851	880	877	814	910	888	823	866	858	870	840	819	914	880	882	870	886	848	885	827	861	836	861	849	816	853	876	860	844	879	818	836	809	870	858	823	853	849	867	828	846	826	878	863	836	890	854	901	843	845	871	863	847	851	913	930	852	875	791	867	859	841	871	860	835	779	871	799	781	834	920	877	877	855	829	865	918	825	908	804	853	834	830	874	878	842	879	863	888	847	793	840	862	845	789	834	922	893	858	827	876	868	864	878	873	811	867	841	846	879	820	845	820	849	851	897	872	859	835	860	833	828	893	857	858	837	867	830	792	839	846	899	867	861	865	886	908	835	838	809	851	849	869	877	891	893	899	836	841	834	850	887	878	919	838	838	916	892	885	873	818	843	848	886	869	878	899	861	874	804	880	871	856	832	845	875	856	842	872	857	847	874	902	851	836	861	843	861	878	853	836	880	877	841	878	768	859	802	790	799	839	851	880	883	867	864	848	862	849	852	832	810	873	889	833	854	907	892	915	869	840	893	840	886	875	842	876	755	861	894	912	811	867	866	872	846	857	789	893	820	882	851	883	837	852	905	861	863	816	833	860	866	886	887	902	851	819	878	852	827	858	887	867	882	854	834	907	826	848	878	808	939	857	840	844	856	855	832	821	882	857	867	854	853	853	883	851	840	826	845	877	889	792	839	825	844	840	847	837	854	860	857	845	871	854	904	873	893	854	864	850	889	853	776	847	833	916	838	874	821	873	849	858	854	865	809	862	864	828	857	861	844	897	853	844	856	876	887	831	834	865	840	853	871	894	883	857	864	896	864	866	868	877	868	875	887	859	851	854	872	907	822	880	839	890	848	841	850	863	870	828	839	875	896	859	852	895	851	828
24369	21478	25153	28225	21478	21490	17746	645	426	374	335	331	357	374	321	327	305	303	318	269	339	295	323	318	291	287	316	292	286	303	320	324	285	318	327	293	282	312	317	321	314	305	310	283	304	293	281	318	267	312	318	295	280	319	306	307	309	274	310	297	304	263	288	311	294	292	283	256	314	297	271	305	291	296	300	295	304	292	291	308	312	285	314	300	281	306	348	299	317	328	287	281	295	297	295	282	311	326	299	272	302	281	339	303	308	292	304	337	287	320	301	327	317	319	316	311	293	285	276	302	307	272	334	305	264	304	308	311	332	330	310	328	328	274	290	288	317	295	316	279	277	267	270	310	331	302	288	295	313	315	295	270	292	334	300	321	299	295	303	326	261	313	299	304	314	307	311	318	316	272	302	312	288	300	303	301	304	291	302	319	258	327	289	325	305	290	286	314	336	305	306	294	290	294	312	308	304	331	312	308	319	324	282	329	303	284	338	301	292	310	301	313	265	295	311	300	296	286	312	317	330	278	320	266	306	310	315	290	291	313	283	320	273	295	284	308	286	306	279	340	335	322	286	273	259	270	280	278	309	278	271	346	285	306	333	295	316	306	289	323	287	298	295	290	298	309	319	250	305	325	325	318	284	316	296	304	278	305	296	312	266	275	296	286	283	308	293	297	308	309	295	293	302	281	313	282	309	294	324	309	284	302	315	327	275	276	278	278	335	306	314	311	290	273	276	293	302	293	294	284	284	335	273	296	281	310	345	301	321	281	266	302	325	300	290	267	263	320	320	293	311	333	281	323	325	292	294	307	309	303	347	292	309	295	288	305	295	324	310	333	318	296	276	285	296	322	313	266	344	292	282	299	298	317	337	321	276	312	296	295	291	275	292	297	293	297	246	290	315	281	309	260	310	305	330	300	294	303	306	286	290	279	334	267	310	270	288	334	281	293	292	305	279	299	322	280	285	314	313	310	321	324	288	290	314	293	283	290	281	318	292	311	305	277	283	286	307	271	301	325	311	296	273	288	286	307	273	318	306	291	304	289	322	260	275	305	298	330	279	271	313	297	288	276	304	329	305	291	275	324	343	272	304	306	324	287	327	301	301	310	307	328	306	338	254	316	307	276	297	285	264	307	313	324	308	300	291	285	304	292	272	322	315	300	307	354	339	302	318	300	276	291	281	322	297	293	279	308	290	314	271	300	288	298	293	311	279	293	274	296	333	281	313	341	302	281	286	303	301	294	293	320	272	307	327	309	296	338	315	286	315	275	318	325	327	305	303	338	287	311	291	264	308	307	298	344	299	335	274	288	302	296	297	296	271	304	298	274	308	304	295	287	295	314	303	268	324	263	296	329	294	329	284	290	299	313	318	313	292	321	310	324	279	302	335	313	319	316	286	328	305	325	330	274	296	304	290	318	299	283	325	282	304	310	292	335	301	297	313	279	318	268	299	281	294	306	331	270	318	272	264	304	298	319	307	311	316	317	275	295	294	298	284	280	323	277	309	285	295	323	290	296	291	287	315	277	318	317	292	318	281	303	258	254	290	288	297	324	322	296	313	299	288	282	282	298	279	293	277	295	303	265	296	309	313	315	290	280	273	290	313	321	298	298	289	292	322	290	290	292	308	305	302	274	257	305	279	317	324	285	343	298	320	331	309	295	315	288	335	283	317	311	291	316	309	286	295	285	296	273	315	289	292	282	287	296	296	318	287	312	316	293	292	292	308	308	278	317	290	307	309	319	291	290	308	272	285	328	320	258	308	284	303	284	285	308	274	263	256	270	300	318	274	319	298	298	331	279	291	291	323	283	291	296	324	295	265	327	340	294	293	276	325	306	273	282	283	293	297	299	323	319	341	313	310	291	288	310	315	279	263	328	278	305	308	315	295	299	300	294	297	277	289	313	327	263	283	293	290	312	313	308	297	296	313	304	310	300	272	302	270	282	278	290	308	312	317	283	305	302	324	331	296	294	272	283	292	282	304	318	310	317	332	294	314	262	314	255	290	319	285	300	323	292	333	292	271	309	313	347	311	298	298	340	275	305	289	299	304	256	272	314	293	324	321	275	335	310	321	286	274	295	265	257	311	315	315	321	311	311	311	311	265	272	307	276	317	287	258	301	297	300	290	310	300	320	318	312	306	332	280	295	263	328	286	304	319	291	271	280	270	292	278	283	288	292	285	296	311	308	295	263	289	305	304	315	285	287	296	278	283	281	281	297	280	300	325	315	295	308	285	293	289	302	317	313	264	306	303	284	311	303	299	309	282	310	302	312	283	308	301	281	318	289	284	315	280	296	310	299	355	311	324	291	286	271	287	309	279	299	274	287	243	311	269	302	296	295	293	301	312	290	299	305	312	275	317	296	291	295	307	309	278	277	284	272	301	283	254	311	280	323	283	304	290	283	310	308	289	295	319	292	281	322	310	291	291	322	286	271	313	307	273	292	301	287	305	280	304	266	311	290	294	345	317	295	286	314	315	305	306	294	314	299	295	294	305	302	316	267	267	261	295	277	271	324	289	283	316	286	285	312	296	310	293	307	308	299	310	274	312	298	324	299	297	273	278	305	305	287	304	254	291	297	295	266	269	300	289	325	280	301	259	298	321	283	303	306	278	256	299	270	309	287	320	268	295	284	287	297	288	308	280	304	343	331	312	256	270	299	335	324	316	277	307	313	278	285	294	322	280	299	308	279	318	312	312	292	285	312	253	303	314	286	279	295	286	308	302	321	292	308	258	305	310	312	299	285	299	304	299	301	274	285	325	291	304	318	331	328	295	297	293	287	287	308	302	318	281	272	299	286	296	277	319	283	306	309	286	316	280	314	276	295	310	316	312	293	322	303	309	294	314	291	297	279	299	283	317	296	289	300	294	306	290	318	292	278	310	317	296	303	271	279	292	318	293	291	279	289	293	300	306	339	312	280	330	296	332	320	286	294	303	285	249	316	304	327	284	330	288	280	294	313	284	266	278	320	279	273	292	312	297	301	297	296	341	332	335	310	320	299	276	292	307	281	269	312	274	302	282	268	279	315	331	285	285	309	298	283	289	315	292	311	291	290	292	290	315	301	312	276	300	316	287	283	292	317	313	287	327	325	320	297	315	296	299	290	290	303	278	298	294	315	330	270	299	268	294	327	274	297	299	285	319	309	292	285	330	292	318	291	301	322	321	303	294	289	325	298	301	317	306	273	293	283	290	264	290	277	280	277	302	278	283	301	304	322	311	286	319	295	293	318	289	297	309	324	338	305	292	302	272	301	268	297	361	298	315	298	319	294	296	295	354	314	271	311	312	287	332	311	310	292	279	301	293	338	274	293	298	281	282	275	284	308	323	315	324	311	322	294	256	281	307	314	278	329	303	305	295	279	285	282	272	298	331	319	291	309	323	271	289	293	287	287	281	294	262	276	296	275	299	278	326	284	320	294	280	291	330	307	276	300	293	291	328	307	302	317	323	310	322	293	288	294	283	313	327	312	267	292	304	298	283	290
41713	12158	1707	1123	909	791	849	768	751	731	744	704	753	771	726	745	701	727	685	712	719	680	682	696	732	677	700	734	715	728	661	655	730	729	714	710	679	678	660	750	738	690	685	675	725	689	750	697	678	699	690	645	709	673	706	680	688	692	729	693	662	704	670	711	651	708	699	687	699	706	717	644	678	665	716	685	728	650	668	735	697	692	688	712	708	685	728	747	731	714	668	657	759	673	675	719	686	736	700	705	688	682	668	704	716	703	676	728	682	762	715	733	670	740	687	704	699	695	661	688	718	668	705	715	739	698	710	695	738	640	711	677	709	724	755	675	682	717	711	669	740	684	684	661	717	683	695	745	697	701	669	694	694	682	689	659	717	677	697	683	666	666	717	696	673	720	722	744	698	693	664	701	765	657	753	700	667	716	734	726	680	679	681	648	693	709	671	664	665	707	680	704	685	720	713	689	711	720	715	662	694	679	673	668	673	686	678	713	701	668	677	653	694	663	729	695	730	700	693	694	718	692	661	716	711	724	671	717	688	682	636	680	663	672	661	688	688	721	674	698	674	645	694	719	657	720	712	665	700	703	676	692	674	698	726	667	741	701	691	697	658	713	702	663	747	683	695	680	703	676	697	657	710	718	700	695	698	730	679	720	703	637	727	691	702	682	631	707	675	704	708	717	721	698	676	694	714	703	699	694	706	704	681	656	702	708	681	695	699	690	700	688	663	678	681	684	727	696	672	753	649	718	704	690	650	720	710	700	730	666	730	710	730	723	680	729	702	692	679	688	628	709	691	752	672	707	698	666	681	705	696	693	695	708	685	727	683	708	668	670	637	711	726	684	680	684	700	702	708	713	726	685	746	696	691	672	707	697	730	692	682	650	711	696	688	675	707	652	707	719	694	685	685	685	654	676	716	738	729	646	686	707	691	644	709	701	674	737	724	683	744	713	688	682	702	716	693	704	703	699	657	675	694	697	721	634	695	712	735	672	681	734	687	728	729	661	694	729	722	727	758	665	739	677	688	708	714	703	665	676	696	724	672	669	695	710	716	706	668	677	672	688	690	685	671	753	701	705	712	650	682	669	739	713	689	653	700	723	680	695	698	697	669	671	721	728	735	713	681	663	688	662	694	689	665	738	669	688	691	710	713	661	702	698	687	684	652	676	690	677	668	691	703	702	708	694	710	682	756	719	715	672	716	726	659	674	700	660	691	746	644	715	679	690	705	710	711	710	710	739	734	737	706	740	670	735	703	743	709	695	705	717	680	684	729	722	645	708	696	680	719	672	708	723	680	706	715	671	704	721	716	660	702	668	675	679	702	709	723	694	642	694	674	755	761	686	751	683	706	644	653	682	710	731	729	709	681	731	649	715	663	687	677	765	703	716	690	674	664	721	683	703	712	695	705	692	700	702	696	702	718	684	705	682	734	700	679	695	701	708	705	675	683	694	730	688	663	690	673	687	769	663	654	677	683	690	710	688	691	731	700	731	701	740	659	632	659	705	715	727	682	654	725	675	707	672	685	682	686	692	722	681	710	701	720	691	656	707	688	716	702	725	663	695	659	706	649	659	696	739	710	678	668	651	722	647	715	637	693	738	614	695	738	706	729	661	707	728	705	739	738	696	694	690	703	699	705	707	695	713	719	709	698	739	720	744	702	717	655	703	708	720	682	692	660	729	726	670	710	693	695	680	681	722	730	706	655	716	689	682	671	688	680	722	718	688	720	710	744	698	693	649	663	741	675	695	712	656	699	716	709	733	682	723	711	686	702	677	681	651	738	694	694	666	696	686	693	707	684	666	700	688	674	700	700	706	690	676	722	681	689	660	739	682	705	713	651	709	633	654	700	713	728	711	678	654	700	695	662	703	727	675	696	716	652	682	757	718	710	732	707	700	713	727	643	656	680	656	691	697	689	753	733	706	648	672	666	713	700	666	705	654	687	682	713	746	677	687	688	708	710	706	696	673	701	681	686	686	676	688	736	683	696	704	693	705	698	739	664	693	682	727	693	680	694	685	715	700	648	723	676	698	669	664	715	707	686	655	707	685	697	665	698	692	671	658	696	693	703	707	628	750	690	702	716	728	695	648	680	710	711	686	691	665	716	686	720	731	727	687	718	726	734	714	712	642	687	679	704	696	711	704	676	685	740	722	648	700	718	699	746	702	727	691	690	679	705	696	672	662	693	740	696	704	676	722	700	715	743	658	710	676	713	730	711	678	679	684	715	711	706	661	713	691	702	677	726	748	707	709	697	687	702	697	711	725	704	760	720	673	658	668	698	714	668	705	712	691	712	683	714	716	730	687	684	728	673	695	709	717	675	641	707	706	649	709	725	679	731	690	706	663	670	628	734	662	677	732	731	690	686	658	703	737	700	678	680	672	705	706	711	710	700	692	720	728	725	665	732	685	671	719	646	683	685	669	727	689	719	671	624	680	734	724	679	712	704	695	707	732	696	648	702	694	699	695	689	697	708	699	659	738	720	675	705	701	719	715	759	739	709	704	674	674	701	675	655	689	726	689	717	686	703	672	710	696	690	693	672	689	645	672	674	714	714	730	684	713	677	723	663	713	708	692	661	646	697	709	671	689	676	727	656	705	713	717	704	680	706	646	738	708	679	712	715	691	682	713	659	700	703	661	720	724	737	749	669	712	649	673	722	698	750	763	646	678	729	697	669	709	705	729	688	717	694	714	679	721	676	741	725	685	699	665	706	697	711	710	689	723	681	708	702	747	711	664	696	715	661	707	688	692	741	702	710	678	658	697	705	682	687	720	740	640	712	693	743	636	714	754	756	687	730	702	693	725	731	702	728	736	720	700	734	665	702	711	705	706	701	704	663	725	708	704	699	637	704	711	703	696	699	685	701	693	739	728	673	697	720	720	710	688	691	700	710	727	734	708	645	729	675	743	682	666	748	722	695	736	734	688	710	691	696	741	712	699	677	690	712	714	738	707	704	681	659	685	697	687	659	693	729	670	681	704	687	694	666	707	704	687	696	685	685	743	690	749	673	698	659	697	696	740	712	707	717	722	696	713	689	701	689	689	745	701	704	679	717	698	677	690	691	674	666	689	653	645	659	705	685	687	672	669	712	704	726	706	723	700	705	686	662	689	672	675	628	715	659	687	678	685	698	666	693	670	716	690	699	736	687	677	708	705	681	688	679	726	714	674	656	726	720	679	688	665	667	687	681	679	697	707	718	689	689	718	698	724	707	678	660	658	682	643	702	708	683	663	680	718	776	668	639	700	725	688	658	705	662	734	695	730	734	704	690	710	744	681	722	666	684	701	642	703	697	667	680	672	714	694	655	666	676	684	685	699	730	649	670	671	711	663	662	681	711	699	676	681	706	745	689	733	672	696	710	708	728	713	676	729	678	685	667	722	771	690	674	662	701	690	693	712	698	725	750	700	689	713	727	721	678	708	652	683	753	683	662	728	722	654	703	707	667	746	738	673	655	673	746	683	713	697	687	736	719	666	685	712
31340	21216	13298	769	241	263	233	242	249	240	267	268	248	247	258	274	240	263	229	228	231	219	234	248	254	249	224	266	229	231	228	240	241	230	210	236	245	244	226	228	267	252	232	243	239	216	261	240	221	242	258	226	218	208	244	259	216	250	249	246	252	227	246	264	222	216	249	213	240	234	219	249	237	210	241	245	243	239	243	229	242	255	205	222	247	242	265	234	231	208	223	273	277	234	233	224	228	270	227	235	243	232	248	231	240	219	238	259	261	226	234	259	225	237	226	228	210	236	244	222	218	240	254	241	236	263	226	222	265	240	211	209	231	260	232	236	250	270	237	261	250	248	223	239	223	233	259	227	234	231	257	208	265	247	219	268	234	242	223	239	243	249	227	250	244	241	254	257	263	233	229	233	247	246	213	230	254	261	250	239	242	221	262	250	236	228	253	230	266	237	277	251	243	214	226	232	272	245	223	240	247	201	213	235	257	241	255	202	249	264	259	212	283	232	239	244	257	273	227	230	244	235	241	238	221	243	229	252	252	226	240	193	210	242	241	257	249	247	230	240	222	229	240	234	234	238	239	221	257	252	226	265	221	218	216	255	242	230	224	261	248	217	242	248	253	254	239	221	244	214	230	259	249	231	275	243	234	250	227	249	256	226	249	238	241	228	236	263	243	239	238	230	254	219	236	251	207	218	239	237	209	238	234	243	242	238	223	254	233	231	246	252	252	220	247	219	240	234	239	257	248	248	256	227	205	232	251	225	245	222	253	246	239	246	268	226	240	214	243	228	272	232	231	249	260	261	231	217	233	263	261	243	253	192	228	262	250	230	234	257	247	258	244	236	228	281	226	241	267	218	222	264	226	252	229	251	242	247	261	237	223	255	228	255	246	230	262	249	243	237	233	243	242	236	198	235	224	215	235	238	241	245	241	260	235	238	240	271	263	268	223	250	227	241	223	230	211	218	249	248	240	258	261	212	233	232	258	261	215	264	197	233	251	220	254	213	238	232	225	262	257	241	198	209	227	261	240	218	245	219	218	242	243	252	212	246	262	264	252	235	252	233	224	244	264	239	233	232	255	206	239	245	235	246	219	236	267	246	246	254	221	240	241	228	244	229	234	229	238	246	246	221	213	239	216	222	253	261	251	216	241	242	236	238	226	237	237	264	241	232	255	222	249	256	238	220	231	231	263	264	217	246	248	240	251	251	243	217	221	232	227	239	222	228	257	236	233	243	231	242	275	228	248	249	234	246	228	224	285	273	221	256	244	246	217	226	223	245	248	262	246	257	264	246	252	226	256	237	220	228	240	219	244	243	264	242	234	241	248	218	252	262	254	253	230	247	247	243	244	249	253	227	247	247	237	260	209	244	231	254	248	237	279	243	234	249	258	230	234	260	254	233	248	236	253	252	229	214	260	231	248	260	224	245	230	242	209	216	234	223	205	239	212	244	225	266	230	210	250	263	270	227	245	248	237	248	252	264	246	225	227	238	249	230	233	217	220	244	211	221	237	221	242	249	226	253	238	242	244	262	213	247	243	220	237	244	228	247	230	235	250	234	264	249	238	221	258	227	252	254	228	257	231	261	233	216	240	239	247	247	253	241	237	217	252	261	228	214	255	233	205	249	233	224	225	230	211	223	229	244	218	217	261	225	230	268	253	232	244	248	228	246	246	261	232	209	220	225	254	267	258	280	254	259	237	253	221	250	233	234	254	256	247	223	232	238	245	238	242	238	251	238	214	241	236	235	230	229	245	253	261	229	226	256	232	218	229	235	237	208	225	254	237	216	243	219	219	214	238	242	230	237	249	222	242	240	218	240	227	201	221	273	250	252	272	225	245	253	232	235	233	230	238	286	269	212	251	244	226	237	234	243	260	213	237	212	216	234	246	240	221	224	263	250	220	240	232	238	213	240	254	239	218	246	221	268	242	250	256	260	262	221	234	237	233	261	241	238	222	234	243	255	213	234	229	240	253	248	227	213	244	258	239	250	254	249	214	252	240	213	255	231	243	239	201	237	267	247	262	259	243	220	214	230	249	240	230	250	268	234	252	255	232	237	247	239	243	234	234	269	216	235	225	229	259	266	240	217	252	225	255	244	247	246	250	199	248	209	242	226	260	251	226	242	243	261	237	255	241	237	235	241	256	247	244	259	238	222	257	221	237	232	247	243	221	249	257	241	250	256	225	215	268	252	240	257	242	248	240	251	227	214	231	262	256	280	246	225	241	255	237	239	235	243	227	213	243	232	249	245	235	244	213	250	221	235	229	221	224	215	239	233	244	243	241	244	237	252	227	233	247	212	230	253	246	241	233	261	283	229	263	240	222	247	224	234	244	230	208	262	211	227	238	266	234	237	238	254	224	213	250	254	237	233	265	245	222	255	250	242	237	245	254	216	255	221	255	213	258	236	235	222	247	250	257	229	223	252	216	245	230	247	242	230	237	246	220	232	243	239	244	252	225	237	255	228	251	216	249	249	242	278	243	229	255	231	243	218	234	230	230	231	273	242	261	233	223	239	240	218	242	255	238	234	248	250	269	244	232	240	224	236	259	232	243	249	218	237	257	266	241	248	225	229	239	261	215	258	258	282	238	265	232	225	222	219	225	233	259	232	244	267	238	228	263	268	265	212	251	257	216	224	264	258	226	206	232	261	257	211	219	267	259	210	276	255	240	216	209	255	267	236	236	222	247	248	220	217	249	249	209	241	229	213	231	243	264	262	236	255	224	213	250	233	245	250	228	209	233	232	211	213	249	244	236	240	239	242	259	231	250	240	206	211	245	256	257	250	242	234	215	225	255	232	254	201	216	266	245	251	253	252	241	238	215	269	244	234	261	246	248	223	244	218	229	228	192	246	239	219	267	241	248	229	216	230	284	214	206	230	253	258	250	251	221	227	256	232	220	246	270	251	248	217	251	228	265	252	242	255	238	212	244	240	252	276	208	243	258	244	226	225	255	277	265	231	249	255	237	241	267	247	251	266	222	199	247	241	251	221	220	222	269	246	218	243	244	219	234	234	250	220	218	215	190	245	255	223	238	253	220	259	223	243	260	245	245	243	237	242	238	271	238	239	227	224	240	267	261	241	249	233	236	224	227	237	230	232	258	253	239	240	237	243	274	222	237	275	245	237	238	247	262	255	239	256	272	224	241	229	241	240	237	247	223	233	236	235	259	231	206	226	233	245	246	218	232	236	251	239	221	251	244	236	262	226	232	244	227	211	266	252	214	258	266	224	232	234	231	248	272	242	255	235	232	225	252	237	236	247	215	229	242	218	260	223	234	235	243	227	252	228	264	282	236	260	219	232	241	238	239	247	234	208	234	233	238	224	211	243	243	245	225	263	263	215	243	224	239	218	258	229	240	252	250	256	236	251	255	231	264	273	218	219	259	231	238	241	257	250	238	221	226	229	258	249	224	265	245	266	234	227	225	247	258	247	251	219	234	293	234	232	224	235	216	237	249	223	258	257	234	263	246	220	221	226
15261	1896	657	636	606	643	638	604	663	662	666	644	653	614	606	616	636	655	635	604	593	629	634	658	580	655	674	591	647	610	615	608	638	608	604	683	592	630	629	592	632	628	596	645	648	634	631	626	652	665	643	618	620	635	589	639	608	628	659	644	637	676	666	640	560	626	640	624	559	603	593	621	616	645	616	677	638	626	630	615	616	636	632	643	648	664	678	616	576	605	651	660	651	649	678	640	632	645	627	627	649	626	615	594	609	590	629	643	646	601	628	602	655	624	642	661	596	596	638	646	595	599	640	616	630	627	628	636	628	626	647	623	636	640	696	600	631	615	622	596	651	586	650	646	592	649	658	601	627	652	573	623	617	632	627	638	635	627	628	620	591	618	648	620	589	621	612	613	583	637	615	633	627	692	630	644	618	675	636	637	634	647	579	637	625	609	599	611	673	669	598	630	613	649	613	599	599	625	678	595	656	641	628	606	658	668	618	596	616	632	666	631	636	640	605	651	662	636	654	614	636	645	632	654	629	593	630	624	619	657	642	642	631	601	669	669	588	596	657	634	668	611	619	659	624	623	642	647	640	640	663	602	603	635	612	614	601	623	624	637	644	659	625	638	592	621	646	618	610	628	622	623	629	628	619	669	606	631	630	614	614	613	644	643	598	637	668	612	632	643	628	657	657	609	638	598	603	610	641	595	619	604	615	612	634	651	579	592	632	627	624	668	653	631	595	654	644	609	647	610	648	653	633	652	634	568	675	625	611	620	594	597	637	620	642	575	557	628	663	648	668	667	662	615	648	653	609	637	627	674	610	612	624	625	623	582	598	641	615	609	598	589	633	655	648	655	609	689	584	613	641	669	644	551	649	645	664	591	657	610	633	585	601	624	652	598	610	626	645	660	652	607	590	616	620	617	657	612	631	618	608	668	613	622	644	596	638	635	654	671	637	660	639	563	655	672	601	631	656	622	637	634	638	623	617	658	624	586	632	666	646	612	653	614	639	593	659	635	648	620	627	646	569	597	624	607	661	555	667	641	670	626	630	628	642	614	640	599	613	622	627	625	638	644	573	630	679	626	622	623	618	634	648	647	642	636	580	634	627	629	622	625	608	626	650	651	623	657	630	675	624	638	655	615	664	624	663	623	646	647	604	631	602	612	582	629	626	630	635	634	611	622	613	592	614	645	602	626	627	591	662	619	631	581	637	667	624	638	638	646	637	667	651	629	651	626	644	639	616	614	604	662	588	606	616	614	650	595	661	630	594	629	625	630	655	607	620	664	621	625	652	618	620	619	636	601	577	626	631	630	613	620	610	627	623	647	606	622	621	583	614	625	579	621	596	653	607	627	634	645	603	626	625	621	615	605	638	661	678	610	606	667	621	602	588	637	704	646	633	635	626	635	635	628	599	648	600	662	625	614	610	656	653	641	582	636	589	625	615	616	596	638	625	622	643	579	651	626	635	629	664	624	604	660	642	602	587	687	579	662	606	602	652	630	629	613	675	606	621	656	659	599	627	639	642	638	643	637	610	657	613	604	659	680	613	658	658	641	565	642	623	614	641	653	611	648	614	643	629	674	633	632	602	662	592	600	683	640	627	674	647	639	651	630	637	650	653	654	667	634	640	616	647	598	605	668	672	639	588	638	626	595	696	601	627	606	623	621	646	603	655	589	614	616	690	638	637	650	576	615	616	631	627	656	623	617	617	632	663	625	611	649	620	601	592	608	588	632	609	651	645	627	583	681	633	611	645	687	619	643	637	664	594	631	572	622	663	671	657	615	666	565	639	605	637	645	600	654	656	586	626	613	648	621	600	640	613	628	633	623	626	634	625	645	657	587	582	654	660	647	605	591	641	610	636	628	660	606	648	617	609	646	631	631	613	595	649	608	635	624	633	625	607	656	666	667	617	603	638	625	648	671	581	623	607	672	589	607	654	646	601	624	613	606	649	604	635	630	630	621	624	605	600	601	609	594	628	629	655	620	659	633	610	599	626	638	610	609	614	643	592	650	611	629	614	593	647	662	611	572	599	593	592	623	624	599	613	571	661	630	616	600	625	641	622	646	615	620	663	593	637	593	603	630	603	615	602	628	618	688	654	614	601	664	623	621	608	642	631	599	583	640	610	600	651	567	640	615	599	655	609	619	645	602	652	634	657	656	662	653	621	627	675	630	647	602	639	657	623	620	611	640	639	621	658	612	640	637	650	638	586	602	616	619	604	636	689	652	645	607	628	568	627	600	671	622	644	637	656	677	662	600	605	636	605	676	647	639	652	610	633	645	642	618	600	632	677	642	620	622	545	571	584	593	668	686	608	604	634	632	707	615	621	614	635	613	632	636	610	607	650	625	635	591	674	617	652	615	634	649	622	629	612	627	565	651	640	649	606	625	607	595	621	688	613	659	658	617	600	626	640	617	675	634	615	640	582	686	685	620	620	700	647	619	591	623	588	617	649	626	649	604	649	668	674	648	621	621	636	629	650	593	657	589	595	594	626	621	602	569	609	653	643	606	641	637	650	629	593	624	647	635	595	629	574	647	629	620	637	624	649	601	599	594	664	615	612	651	648	614	670	619	595	649	613	635	573	614	624	581	632	600	629	647	664	662	654	606	570	598	637	630	629	614	618	656	621	595	606	607	652	652	641	623	692	631	653	595	627	592	617	649	700	594	635	605	616	629	641	586	586	629	584	630	606	659	655	606	634	628	701	652	629	643	625	598	626	628	638	653	641	619	664	634	654	652	619	651	606	625	635	647	617	612	583	629	628	600	627	636	670	664	636	635	627	634	613	613	646	619	627	651	672	593	667	694	647	609	560	610	621	619	596	623	637	624	627	632	610	634	631	699	651	632	665	644	619	603	656	661	640	620	587	661	674	576	620	640	636	629	649	638	721	646	607	596	662	622	654	640	613	634	582	609	682	625	631	590	678	616	621	656	616	617	620	641	658	610	669	598	673	613	612	600	586	611	562	594	660	632	588	598	636	597	635	644	615	645	584	624	623	623	638	637	660	657	614	624	631	649	650	649	595	619	631	608	653	582	653	640	597	573	627	677	641	617	615	642	654	640	576	652	638	612	607	616	595	609	603	581	651	623	623	610	622	630	650	626	623	579	634	606	616	609	586	620	657	623	641	616	651	617	591	590	607	612	639	629	685	651	621	607	603	607	633	645	624	649	642	651	626	637	630	609	649	630	658	658	642	653	676	643	669	586	616	565	636	623	627	647	663	682	614	569	664	620	636	670	627	627	623	646	656	598	655	627	603	618	626	639	624	644	648	675	663	661	599	609	602	599	605	633	625	608	646	585	619	639	644	633	616	670	594	598	650	613	627	629	605	626	665	629	645	668	633	657	644	617	584	633	647	670	643	621	627	644	615	613	631	589	646	616	630	648	585	627	653	616	624	618	619	664	647	645	670	618	635	621	633	636	626	614	634	685	622	638	605	595	616	649	622	600	658	636	682	580	631	611	588	595	618	684	639	621	635	631
24919	21418	24737	28518	21419	21051	1188	478	385	394	400	388	357	370	360	388	389	399	374	392	381	338	363	370	379	393	346	344	324	350	357	370	379	354	384	370	359	337	398	352	368	310	343	345	366	378	364	394	364	387	371	373	374	354	335	353	362	356	415	352	375	367	352	356	373	346	337	383	364	330	365	343	349	320	367	346	345	381	338	359	373	389	375	379	368	348	399	347	378	383	352	356	358	343	346	369	388	342	346	333	345	332	376	379	354	385	370	353	342	357	382	361	381	346	379	347	351	370	379	353	355	347	373	350	343	390	358	353	360	386	329	356	368	367	341	380	330	319	388	359	397	386	320	353	358	367	356	341	336	364	366	334	360	367	329	319	392	337	380	371	368	363	360	347	340	382	336	359	339	350	356	345	327	333	363	353	356	343	330	332	351	392	367	368	346	340	368	331	381	383	370	318	317	324	350	362	366	383	357	353	364	344	345	382	362	353	331	364	340	409	330	379	386	342	348	348	396	357	375	340	380	343	327	360	316	346	276	390	354	388	371	340	344	376	357	346	349	367	376	360	332	375	344	363	371	369	373	381	344	344	391	349	408	389	351	344	372	342	364	386	360	345	323	349	406	352	353	357	329	355	359	373	339	354	345	325	359	345	384	365	363	347	357	341	354	334	335	391	334	374	356	351	321	361	362	373	341	328	332	366	353	342	353	390	364	333	330	362	358	387	367	380	370	360	375	374	326	372	345	375	373	332	345	344	365	367	352	332	349	337	345	333	384	340	382	356	341	366	346	336	339	346	356	356	323	381	327	353	347	331	356	363	347	382	365	350	351	336	391	359	361	372	337	370	338	363	390	352	366	359	378	379	363	360	354	395	376	357	318	340	381	351	350	361	343	346	383	384	360	379	395	364	371	345	354	377	317	363	418	344	383	367	391	375	340	339	355	358	328	365	337	356	341	358	364	351	384	391	365	331	333	378	337	386	341	354	358	297	344	355	353	359	354	360	358	387	351	358	357	352	355	349	377	338	342	376	377	351	354	391	372	336	360	377	381	335	363	393	332	349	366	356	375	373	342	391	344	332	365	371	369	383	347	371	321	353	331	367	355	381	340	383	329	336	380	371	374	371	370	326	316	354	351	360	326	365	404	334	356	367	346	370	382	376	370	326	407	353	357	381	354	346	360	364	374	337	362	394	347	354	350	370	347	363	333	368	366	395	375	331	391	362	344	364	379	343	371	347	349	324	367	353	360	384	347	362	349	382	362	351	351	385	343	359	344	361	326	373	368	369	348	336	386	355	360	329	369	385	366	370	342	301	376	380	346	358	371	364	382	372	390	364	334	377	383	350	327	344	341	365	369	386	382	357	394	347	339	341	346	337	351	367	380	371	370	325	362	317	337	370	367	346	360	377	340	361	361	350	338	364	365	377	370	343	347	366	351	350	376	336	352	384	330	341	357	349	362	353	343	353	359	374	357	384	349	349	355	316	392	331	302	373	411	315	336	336	372	348	378	342	347	369	341	336	329	373	375	336	367	357	369	379	345	356	350	405	363	377	351	356	361	341	384	340	371	333	342	356	365	360	348	392	389	377	366	391	331	346	360	355	396	364	312	366	351	359	369	368	352	345	380	385	365	351	359	377	372	369	352	371	343	347	325	365	345	358	350	311	325	396	337	320	333	353	342	345	342	374	355	366	344	366	343	349	332	378	361	334	366	337	361	340	342	378	318	345	364	362	352	356	330	345	334	365	347	379	308	360	349	326	331	343	362	382	364	399	374	354	361	366	358	390	347	330	356	403	355	362	349	361	357	352	314	377	374	372	351	358	329	330	356	336	357	380	319	347	344	362	386	382	327	362	316	365	373	342	329	359	328	363	358	347	327	358	381	360	333	373	382	350	352	347	321	362	356	361	370	357	393	336	363	347	390	391	381	363	378	375	349	359	370	352	354	326	326	302	334	371	359	355	356	373	388	342	354	359	356	366	341	343	323	362	409	389	389	360	345	354	366	364	339	345	375	318	365	389	333	335	360	384	359	348	353	332	394	321	373	378	325	359	354	340	344	329	389	348	366	360	382	337	377	393	404	349	361	352	352	399	352	385	344	374	373	337	382	367	312	351	334	392	339	360	334	371	378	337	365	348	373	355	370	338	371	322	351	346	383	350	367	335	398	324	372	355	358	337	347	330	325	351	348	359	362	378	370	363	320	343	389	371	389	342	354	348	340	375	362	351	334	350	352	373	351	352	329	344	341	371	342	346	353	367	355	320	354	364	374	345	385	357	355	336	351	369	365	340	320	340	368	374	372	349	362	357	373	378	388	377	375	343	386	367	344	396	389	354	371	362	353	369	408	353	337	324	376	395	345	352	337	376	365	382	384	348	384	355	355	333	340	358	326	322	370	337	346	332	376	363	362	348	364	363	361	358	387	398	335	331	366	365	353	357	345	364	372	363	347	353	336	374	365	343	372	389	351	347	348	344	364	347	351	377	351	325	376	438	381	400	378	378	371	350	380	319	359	344	357	387	355	343	341	349	351	337	363	353	366	348	330	385	327	348	364	331	361	390	328	375	387	377	308	364	407	353	348	332	339	336	371	355	339	390	388	381	349	375	342	364	344	340	334	326	349	382	379	350	315	391	315	368	359	333	364	356	353	327	362	359	346	373	357	343	371	359	399	382	360	328	345	331	406	356	360	385	352	347	375	392	392	374	373	330	321	361	364	372	342	369	351	343	380	388	379	379	365	345	377	401	364	356	333	387	329	376	376	372	381	388	372	348	334	372	375	374	337	328	339	370	383	362	403	363	347	373	356	359	373	345	365	364	368	364	360	344	367	386	345	378	345	346	330	339	365	342	396	365	380	357	350	386	332	390	331	366	388	349	355	335	321	349	387	371	386	357	335	356	332	358	365	360	355	363	341	359	355	315	355	348	379	369	384	348	359	326	398	353	379	376	377	329	344	375	329	381	329	340	375	360	349	398	404	321	373	379	355	328	382	327	332	356	390	375	357	352	365	345	380	360	383	336	391	361	353	386	350	359	386	335	343	397	385	369	314	330	330	355	345	337	377	366	333	387	364	361	350	374	379	327	372	385	351	342	342	353	386	344	382	374	357	367	335	332	368	384	327	335	359	359	365	400	380	373	366	332	392	396	355	363	332	349	365	352	368	353	351	336	362	382	354	392	367	372	369	350	349	371	383	343	329	373	346	369	379	378	336	326	345	373	348	365	351	352	332	368	373	377	346	369	347	323	339	376	325	346	371	370	351	323	329	361	369	364	332	348	361	406	362	375	381	364	360	381	357	387	321	326	333	403	375	393	390	392	359	405	349	361	405	368	352	338	339	352	411	321	346	354	369	379	401	396	337	336	393	342	379	349	326	372	352	344	342	337	414	354	355	365	362	359	351	343	375	394	331	399	334	355	344	400	392	367	353	353	340	351	363	328	350	370	345	383	375	333	355	393	345	326	324	375	382	358	356	357	376	345	350	333
36182	7267	1320	1082	1000	908	939	877	884	900	828	856	882	931	914	882	892	873	835	837	827	815	825	845	791	843	824	915	880	824	878	808	811	897	839	829	829	898	822	830	828	875	913	839	842	818	865	877	866	835	869	874	803	860	852	814	837	851	886	904	838	835	881	877	859	827	841	881	886	860	841	801	864	870	907	852	836	850	817	834	862	871	829	847	845	836	861	824	824	834	880	850	852	873	813	827	835	845	861	874	859	823	832	844	879	858	863	914	874	843	802	864	933	839	886	810	879	879	865	883	877	863	842	914	817	866	850	854	854	840	875	870	854	850	836	916	860	885	775	873	911	793	856	839	827	891	866	899	882	889	835	901	825	861	878	783	798	866	819	867	883	859	820	844	893	854	873	830	867	836	843	828	834	853	787	847	868	873	824	830	851	817	823	821	840	874	814	849	870	885	871	848	830	840	854	857	845	914	885	879	853	814	830	858	894	862	853	850	862	831	871	886	873	891	924	846	830	833	809	866	864	836	902	837	912	831	878	829	855	877	845	869	860	843	854	860	790	837	828	798	859	828	840	895	829	864	869	835	836	838	879	859	863	889	847	863	856	806	908	866	873	847	865	841	817	832	827	874	859	821	819	883	844	869	858	883	817	845	823	903	837	810	849	876	862	835	811	801	855	852	855	820	864	870	872	823	864	885	838	868	849	835	893	825	833	882	863	844	841	883	880	815	832	796	870	849	850	874	883	893	852	824	891	849	836	874	856	880	844	858	850	858	895	828	838	877	842	841	856	892	861	866	844	849	825	810	892	784	880	830	749	872	846	892	834	879	860	902	843	862	855	820	862	877	846	853	779	886	857	817	765	838	840	864	802	853	884	880	883	850	882	817	858	881	878	840	852	846	855	881	864	877	863	897	807	853	875	850	813	881	869	787	879	854	856	802	827	838	868	815	859	886	853	835	882	840	890	867	866	877	829	874	872	841	837	788	920	833	844	861	840	895	847	841	803	872	861	874	841	828	866	878	843	826	830	731	928	855	877	834	802	870	890	845	880	886	864	884	841	863	876	866	875	849	879	839	853	837	806	880	845	821	866	828	899	870	854	847	825	857	851	852	825	870	812	875	924	861	854	870	815	862	826	894	883	843	792	828	848	862	865	845	841	820	775	834	799	807	823	869	790	838	912	860	911	848	931	873	832	853	841	850	864	850	831	828	848	881	857	920	828	843	914	867	870	890	832	851	796	828	817	829	827	903	819	872	832	884	837	883	853	950	808	868	866	825	888	851	826	846	841	845	876	825	850	847	863	827	828	850	884	879	846	835	850	890	914	903	878	843	888	880	861	849	859	874	920	782	871	875	819	831	831	853	859	843	829	794	854	884	863	831	869	838	816	876	839	827	847	837	865	854	890	840	840	846	870	858	890	840	844	853	829	857	887	863	825	854	834	833	829	868	807	883	868	794	834	828	902	891	875	860	867	846	836	868	814	917	849	837	830	827	888	849	855	794	911	834	884	839	901	813	869	899	836	853	857	856	867	801	845	833	857	863	832	819	830	807	874	863	819	838	847	833	862	842	837	816	819	850	886	873	875	824	821	856	862	890	925	854	836	871	875	837	860	837	836	871	840	861	882	859	876	794	847	856	810	903	861	848	838	865	882	872	869	853	889	874	846	871	869	911	899	824	875	871	828	851	827	846	879	842	862	833	869	857	863	853	808	850	832	833	851	858	792	885	844	840	876	848	839	768	878	872	846	848	860	802	877	844	865	820	806	904	895	857	864	882	891	843	786	853	817	853	862	867	832	895	880	823	888	794	891	910	824	882	833	849	901	896	832	825	804	854	820	820	834	843	858	818	802	865	767	864	834	862	862	870	921	808	839	833	857	811	837	894	823	861	874	806	852	849	861	841	796	890	788	834	851	860	823	858	854	873	900	909	854	847	833	871	780	868	866	845	859	890	900	826	854	907	840	833	835	826	846	842	817	842	858	844	872	845	810	832	830	828	813	870	833	893	843	807	873	845	834	905	835	814	865	863	856	914	835	833	833	932	853	843	823	813	845	856	842	839	895	851	792	870	825	842	869	843	856	891	798	831	889	872	814	863	878	851	906	838	831	890	842	820	887	826	812	869	828	838	851	900	879	894	810	843	845	870	825	818	825	901	828	833	853	903	847	861	893	841	844	836	843	799	876	882	852	900	906	831	859	831	822	857	844	855	868	850	894	846	852	846	846	903	827	861	899	850	790	855	859	863	873	850	850	888	838	882	799	905	855	848	884	888	860	769	817	834	837	800	850	840	825	861	841	881	904	827	826	821	865	836	824	874	828	845	852	783	872	869	869	851	849	860	829	855	870	894	885	808	843	863	803	848	875	881	866	865	871	855	872	874	852	874	873	859	844	871	827	833	875	803	877	877	850	831	844	885	839	859	834	861	866	851	836	877	839	854	804	826	843	827	839	859	851	821	852	898	860	832	886	825	810	842	819	885	831	808	900	851	869	840	864	806	798	846	846	814	877	848	899	864	795	881	801	863	832	836	879	847	827	871	825	809	866	835	853	818	861	908	789	882	858	853	855	866	838	807	849	842	851	874	893	853	870	818	889	836	875	861	889	838	880	895	876	857	860	821	873	823	789	847	832	830	804	828	854	879	835	894	872	868	868	871	846	836	909	794	817	852	821	823	881	805	844	845	816	865	817	776	884	803	867	859	862	823	850	877	851	842	866	928	847	859	878	873	822	872	834	827	841	841	780	822	833	848	863	811	874	848	875	839	852	885	842	854	861	867	850	887	824	768	839	846	882	873	856	895	841	807	824	835	835	866	901	858	857	931	840	848	888	833	853	851	845	871	829	802	861	850	836	844	880	838	852	828	887	846	854	859	874	857	858	887	848	864	850	805	822	870	841	832	821	888	852	827	851	852	892	788	860	837	856	811	846	917	822	837	851	886	870	852	840	859	874	838	883	840	820	884	841	830	890	902	792	888	880	827	876	832	842	837	803	876	848	900	885	820	856	897	833	893	909	842	883	901	846	872	832	900	856	769	877	890	849	799	878	885	858	829	833	855	879	834	817	845	853	853	902	858	851	801	842	842	872	838	854	866	821	901	863	877	865	854	903	833	869	853	812	817	888	904	806	827	873	857	862	906	902	899	861	842	843	860	831	874	889	891	787	797	847	834	865	857	909	773	811	848	860	839	869	848	839	867	827	891	870	849	840	901	790	826	844	875	867	865	865	823	871	881	852	865	835	864	869	890	862	861	857	895	814	820	877	843	899	855	846	875	828	820	863	845	839	884	902	852	908	870	790	867	832	871	823	869	844	919	889	794	867	834	870	843	861	803	823	836	873	852	862	851	832	812	849	884	886	821	878	864	849	812	833	917	815	865	845	831	878	897	869	910	871	882	809	825	816	819	818	852	845	869	845	796	845	840	853	882	861	891	841	893	834	840	821	828	798	859	915	857	832	850	868	867	892	870	871	831	878	823	841	847	843	801
24285	21400	25056	28125	21400	21408	17383	656	409	340	369	344	338	347	303	376	298	307	319	331	309	309	297	289	307	327	285	281	304	260	324	288	322	334	272	312	299	318	334	259	316	296	324	334	278	324	321	279	306	310	314	283	298	337	313	308	304	292	295	316	289	306	295	312	269	286	324	318	313	301	312	316	256	279	296	286	348	340	298	285	324	306	319	285	273	306	313	289	299	318	309	294	275	288	294	289	325	314	303	287	287	273	268	311	303	306	312	316	300	296	266	320	306	271	320	329	312	305	270	273	301	277	284	282	310	286	310	269	316	280	300	300	334	316	311	330	295	298	319	289	331	304	310	318	278	299	273	263	315	297	307	322	282	321	329	313	307	284	272	278	279	305	289	295	314	281	295	275	311	292	319	285	300	288	285	288	283	277	318	310	265	290	310	299	299	289	320	300	290	290	305	330	308	283	281	301	296	296	292	313	292	319	303	299	290	288	293	279	295	270	279	298	321	291	306	313	313	313	264	285	310	271	290	280	311	271	312	320	307	305	318	310	288	285	294	288	298	285	277	279	304	314	276	309	314	288	305	299	271	260	254	250	327	295	325	278	260	278	286	334	305	305	292	276	296	303	308	285	311	292	299	292	317	281	307	276	298	288	267	322	331	298	299	267	307	286	304	311	328	295	304	286	294	291	304	296	298	288	290	285	261	314	317	306	293	288	287	303	323	303	321	312	292	299	309	302	277	314	307	277	301	302	269	304	298	259	326	324	328	285	286	303	283	316	304	321	315	318	283	261	315	308	266	260	284	295	307	303	273	302	276	294	296	327	269	292	259	282	279	288	284	317	276	287	281	271	320	290	304	302	310	285	292	282	256	303	256	316	268	300	309	312	293	288	272	303	291	285	255	280	303	288	260	294	301	296	318	283	304	288	307	330	300	317	289	282	311	316	331	296	296	290	317	310	293	308	353	293	311	301	287	287	304	303	283	300	278	288	308	287	286	295	289	252	286	322	282	293	274	290	343	315	287	299	289	289	273	277	266	313	297	335	301	292	292	297	297	296	302	293	296	293	265	293	296	296	306	316	283	304	295	281	293	303	271	337	307	304	299	270	299	309	336	278	267	328	262	305	294	295	310	318	311	311	300	326	324	289	281	321	287	262	317	282	268	284	285	286	304	304	290	302	276	281	280	302	301	340	289	285	288	311	296	295	300	290	332	332	307	278	320	291	292	284	277	302	311	274	251	290	302	261	304	290	292	298	294	310	295	311	287	274	281	293	288	293	308	300	273	290	308	331	287	296	300	307	296	306	289	297	294	297	272	323	295	295	318	302	303	272	285	281	279	291	293	285	306	278	303	299	310	322	325	290	334	286	309	250	338	275	314	280	307	299	274	278	309	297	301	305	323	304	278	304	317	287	310	279	289	315	274	312	303	298	313	301	301	290	294	292	289	304	290	326	294	306	256	286	324	330	293	273	316	297	294	290	281	296	264	300	286	325	308	323	269	306	290	315	291	303	299	294	253	303	314	283	304	318	273	327	292	296	299	281	308	310	265	290	284	305	310	294	283	285	295	287	295	302	296	278	278	315	310	302	293	288	306	277	292	283	303	300	288	324	287	294	276	312	286	302	302	324	289	300	289	284	340	290	349	314	302	313	307	292	275	294	263	302	298	306	316	295	295	322	281	299	293	295	284	292	317	298	308	298	326	294	317	261	287	321	301	291	310	282	296	341	300	312	296	279	313	304	288	302	317	334	302	250	322	307	276	283	285	275	277	349	326	279	329	265	293	307	308	279	312	299	340	346	290	290	277	286	267	307	340	289	333	296	299	306	284	290	319	287	276	290	328	303	321	287	289	324	307	289	326	292	322	298	296	320	304	277	287	308	330	306	295	309	310	297	286	268	297	297	315	298	286	301	256	305	324	310	295	291	329	314	293	277	271	293	291	290	282	283	282	292	303	322	311	289	281	303	293	276	321	290	307	287	304	319	325	297	323	320	296	323	314	284	277	286	321	306	276	270	293	324	273	276	327	274	273	300	314	295	280	317	303	319	280	317	311	283	296	305	273	299	284	270	293	264	303	303	318	294	267	288	312	310	289	312	327	324	296	281	317	312	310	278	299	323	330	320	304	347	291	307	298	283	279	326	284	307	300	278	274	318	304	302	306	290	313	303	304	264	270	298	307	296	305	290	284	282	321	273	316	294	264	333	320	305	321	273	339	275	299	289	308	281	319	283	277	267	285	285	337	316	289	311	286	294	304	301	315	290	306	273	298	281	314	295	305	281	311	276	296	295	305	290	275	319	288	286	311	255	266	296	315	305	270	264	296	284	308	272	265	295	291	286	255	277	307	312	283	302	317	298	283	290	285	296	320	324	274	276	286	301	276	296	307	338	298	269	310	292	340	299	329	301	320	263	289	304	286	285	301	316	322	306	292	300	320	260	303	330	251	279	316	313	292	260	236	310	283	275	316	276	308	320	303	288	291	266	291	297	313	281	291	311	307	305	297	282	302	295	294	308	295	315	294	291	292	325	282	292	294	310	269	302	306	329	309	275	294	322	300	307	297	284	287	282	316	306	303	316	301	295	302	294	291	285	298	271	282	288	272	278	285	303	292	332	302	300	287	310	331	303	291	290	321	311	270	295	327	306	288	285	323	304	318	289	302	293	328	297	316	281	262	295	303	292	289	346	293	316	314	275	294	299	294	290	302	327	316	293	269	250	301	284	291	289	288	305	297	324	283	276	298	315	285	291	279	284	345	285	320	319	282	302	315	324	298	300	323	280	287	305	313	282	305	325	279	311	306	315	284	288	272	288	303	304	255	318	335	280	296	276	285	279	288	289	309	275	289	296	308	312	299	323	305	285	305	308	267	274	290	301	342	304	308	322	310	246	282	302	317	296	274	282	297	265	304	309	303	276	272	291	309	298	272	280	286	299	273	299	266	312	307	301	264	290	318	291	318	322	290	322	323	292	289	283	290	298	260	302	288	318	298	278	314	300	296	299	312	289	285	283	284	303	312	282	312	301	282	315	324	319	273	296	317	271	303	311	285	300	261	267	302	303	297	290	296	311	295	266	338	324	259	307	323	290	283	305	324	267	321	309	302	284	337	281	297	288	285	305	311	294	312	289	307	312	288	289	310	326	278	262	310	257	301	318	322	292	305	306	298	303	296	276	307	293	296	291	315	335	322	293	312	318	333	316	260	327	287	309	287	306	247	271	301	290	260	292	286	325	262	302	297	322	329	291	317	321	296	253	283	282	319	291	293	301	283	293	300	302	283	309	281	291	274	286	285	299	301	265	301	312	268	304	338	278	319	283	302	329	291	270	288	297	303	286	305	268	271	297	268	279	282	239	319	311	312	332	265	287	306	304	326	291	312	324	325	292	314	308	320	283	311	309	308	308	316	290	299	319	296	276	308	311	288	321	290	297	305	289	296	290	277	283	301	296	305	301	289	319	297	297	294	303	283	276	312	300	289	298	264	328
41191	9545	1649	1089	910	853	825	768	727	738	686	739	697	673	698	725	744	721	700	679	707	709	677	707	741	736	669	711	713	676	670	696	698	688	680	714	693	737	667	712	695	719	720	703	647	695	626	735	714	735	717	721	705	677	736	690	701	683	720	677	662	684	689	722	698	702	701	681	669	689	742	676	685	739	687	679	713	736	674	693	712	704	706	720	666	685	747	741	649	688	685	647	736	707	641	718	685	677	738	711	657	690	657	743	652	662	694	638	655	720	680	707	706	715	631	679	679	685	668	699	644	699	663	707	672	729	673	676	695	721	720	698	696	657	711	742	658	706	661	704	737	670	704	698	682	673	664	713	709	764	654	682	718	721	716	728	695	713	671	692	645	718	691	708	675	764	722	696	696	686	661	714	629	670	732	700	710	690	671	707	679	755	717	706	687	675	704	700	679	702	659	683	726	696	720	711	687	687	665	729	706	716	705	690	677	736	705	684	702	754	697	656	695	652	740	626	706	670	698	728	696	724	700	708	690	720	678	669	702	704	672	672	695	754	713	667	665	684	720	701	757	720	749	704	670	742	691	671	730	690	704	758	673	710	720	705	726	716	692	722	689	700	677	668	703	717	686	731	738	719	752	696	739	711	694	675	730	759	732	613	677	690	675	736	675	686	696	677	715	687	714	653	690	703	662	695	731	730	744	675	737	665	673	706	674	679	690	689	660	709	701	715	692	664	682	776	702	711	689	709	749	725	683	704	726	699	717	665	734	709	705	725	679	662	739	659	698	676	731	711	672	715	716	689	658	738	700	708	687	693	660	732	771	664	675	661	677	702	691	684	700	705	669	683	688	696	689	754	679	721	650	649	699	696	730	671	691	701	632	711	723	687	722	706	691	706	689	697	677	725	730	726	690	693	654	746	702	669	681	690	707	744	712	714	694	713	697	703	704	709	720	702	733	677	677	695	648	679	665	709	737	693	693	683	695	726	693	698	690	682	705	682	709	711	697	663	693	681	721	690	734	717	701	644	672	763	717	702	699	715	720	732	743	706	680	696	703	650	718	718	660	681	681	756	710	707	690	697	721	734	646	696	686	682	647	715	682	720	718	707	658	689	652	704	695	702	708	734	694	750	702	719	712	698	667	690	703	676	728	760	659	718	675	696	677	714	687	700	725	712	704	701	712	666	712	709	716	677	702	660	737	690	703	712	719	719	644	695	683	739	682	662	686	724	690	694	720	687	705	670	758	682	716	680	680	685	785	680	684	672	648	718	690	701	691	687	733	676	719	667	696	742	705	688	668	725	710	714	722	696	758	696	725	660	682	699	661	734	694	655	659	741	727	695	725	672	673	658	694	682	703	726	714	696	683	684	672	708	671	696	752	678	789	696	699	682	653	683	672	674	670	690	709	720	710	667	674	748	694	701	709	722	651	679	718	716	684	738	667	701	671	687	713	631	664	681	712	741	714	685	662	687	688	644	735	725	713	744	699	655	676	647	660	728	654	682	724	695	686	694	660	694	697	655	664	720	734	675	699	728	731	692	679	683	733	702	705	658	749	680	683	715	669	689	660	699	691	687	686	703	711	642	705	714	681	753	679	664	695	704	691	673	717	683	727	655	705	694	706	666	695	761	669	703	750	701	712	728	692	687	718	699	652	707	745	668	749	734	713	682	675	663	671	661	710	650	671	724	725	698	678	755	751	717	698	699	712	752	716	694	713	752	689	689	709	670	729	704	655	713	731	697	691	725	696	676	694	694	728	666	683	726	650	665	649	666	707	727	705	689	648	728	717	739	715	672	709	673	666	662	673	702	671	654	688	654	712	720	744	721	715	765	686	677	722	764	719	711	706	718	673	632	679	703	680	663	720	716	662	695	700	693	724	705	706	710	726	704	710	711	712	707	678	683	670	724	692	675	655	715	713	718	651	669	692	735	660	731	751	647	673	695	707	657	627	678	684	687	706	679	678	724	717	716	727	731	700	678	659	683	706	681	684	742	701	738	680	727	632	667	688	772	643	717	710	737	667	644	712	696	696	706	738	711	731	691	672	695	688	757	650	705	679	664	687	695	687	690	731	706	746	690	718	730	678	750	728	704	692	696	714	724	706	694	617	661	708	691	695	728	659	700	699	732	714	663	697	729	716	669	738	696	716	678	719	713	678	696	691	691	740	707	682	731	734	697	721	706	691	716	683	667	700	715	699	674	714	727	698	725	654	720	716	718	720	661	677	709	695	668	735	742	698	687	710	691	736	694	704	693	708	712	680	702	675	718	693	699	696	668	692	674	719	695	664	688	721	697	701	725	711	751	730	675	716	712	701	664	692	669	695	686	653	667	698	666	713	674	702	691	667	736	673	679	702	735	730	714	729	666	730	699	672	734	703	678	681	746	708	687	706	717	698	677	685	698	749	712	723	684	680	686	755	671	619	672	678	708	682	686	715	673	733	712	722	684	669	642	683	694	714	694	698	698	739	668	712	654	735	721	682	757	691	728	691	741	648	684	660	699	694	703	688	682	697	704	712	716	732	706	699	700	700	665	688	642	677	661	730	695	685	695	684	686	709	713	716	685	680	706	769	713	683	701	678	669	671	709	710	680	712	705	723	697	692	738	690	722	711	706	654	748	715	743	706	728	673	704	686	669	705	704	721	695	681	680	721	692	717	673	682	722	700	644	692	676	719	710	685	693	707	668	718	628	695	706	688	702	709	684	672	736	704	688	680	724	742	697	669	710	690	689	689	669	677	683	707	662	689	738	671	696	683	722	729	665	675	672	735	689	704	672	679	686	682	668	666	654	691	681	687	708	679	717	669	681	715	672	717	713	735	715	662	650	651	703	720	677	728	696	733	709	684	719	725	695	693	674	684	648	681	670	704	695	712	676	676	706	707	728	725	659	762	707	692	748	735	710	683	721	643	696	661	686	673	644	734	667	664	763	698	740	726	690	704	698	748	691	691	667	693	716	714	717	730	746	722	688	690	712	681	662	686	713	748	721	721	729	666	707	676	751	682	654	689	698	688	731	699	705	713	706	711	688	654	669	727	717	706	737	711	718	668	692	690	682	690	661	705	684	702	676	727	684	694	679	743	690	674	681	703	706	669	701	669	703	647	667	661	690	719	706	733	687	695	681	674	679	709	680	701	694	683	653	706	739	665	702	744	742	665	718	714	655	713	647	680	728	665	715	748	652	687	703	653	656	730	677	709	688	691	648	691	709	737	690	733	706	704	675	740	707	747	703	686	680	733	704	706	669	684	795	701	678	714	697	686	715	734	695	697	679	721	698	685	688	752	710	666	731	719	706	653	714	712	703	697	669	680	727	668	724	703	696	726	688	719	711	705	715	704	664	709	664	643	741	704	675	686	669	652	726	737	671	678	708	688	678	712	699	735	666	696	776	664	676	672	736	732	711	750	724	710	659	687	665	738	655	629	710	707	669	664	710	683	648	730	717	715	691	723	702	656	707	686	742	731	698	667	737	715	754	706	667	691	717
31268	21170	13118	880	307	265	277	249	251	227	226	237	259	255	289	237	270	259	232	259	232	268	228	265	247	275	229	273	217	244	247	270	269	276	240	251	248	234	231	231	236	258	246	252	225	237	217	256	244	230	248	236	228	259	241	241	258	263	220	246	224	226	254	219	270	237	248	260	256	261	237	243	234	245	239	235	275	228	268	225	255	224	233	238	261	224	258	239	237	242	238	237	242	241	235	245	234	233	258	242	231	253	212	245	238	251	242	242	214	250	231	246	210	243	250	221	238	227	232	244	216	228	231	264	247	233	249	227	214	234	234	234	239	261	250	235	248	237	236	228	251	244	254	253	248	226	239	236	230	228	238	261	252	241	250	239	240	233	257	257	257	235	239	245	222	229	222	240	240	227	258	263	243	223	223	224	246	228	253	251	248	216	274	240	227	231	227	246	241	248	210	212	237	228	269	232	224	249	217	258	239	228	228	222	234	240	270	243	212	256	228	233	218	223	237	222	236	233	243	227	252	229	214	228	243	221	231	228	261	241	242	262	249	248	233	241	217	266	218	210	238	246	226	250	228	228	238	242	243	247	192	256	229	220	278	274	244	255	230	262	242	231	220	262	219	230	238	247	211	245	229	217	246	236	220	248	236	236	266	241	252	223	248	247	241	267	249	253	252	230	227	228	227	233	235	263	256	232	247	238	237	249	255	245	252	264	250	245	219	262	225	233	236	265	260	237	268	237	247	214	193	217	230	253	246	263	260	246	261	249	243	235	279	225	225	238	259	228	256	242	259	236	243	240	224	226	221	250	233	251	264	253	236	216	261	233	210	253	277	269	254	218	251	237	224	232	248	212	218	211	236	247	227	263	242	260	244	219	212	238	230	265	240	245	228	209	224	239	226	237	238	247	277	232	238	207	256	235	230	240	205	266	265	240	255	260	263	263	255	253	254	247	265	228	230	256	228	237	224	246	262	258	256	276	240	247	208	246	254	218	233	268	248	245	271	287	234	253	238	247	233	280	256	213	261	242	236	228	235	237	225	247	206	236	254	256	226	268	252	219	222	217	242	239	248	270	238	242	232	254	223	253	229	246	254	226	250	225	249	225	258	275	220	251	224	241	244	238	229	253	221	269	232	231	222	248	236	234	267	262	210	239	239	257	233	248	240	242	232	239	248	258	243	249	271	239	253	240	249	243	256	267	219	256	248	223	250	216	233	249	253	220	241	240	261	219	235	221	238	242	225	225	236	248	275	253	226	203	251	196	248	240	234	272	254	254	264	237	266	271	229	233	253	233	247	231	240	260	250	249	240	252	225	250	266	231	259	259	248	253	236	225	240	232	250	229	206	242	243	260	230	215	218	237	216	252	253	248	272	256	235	226	245	212	244	265	253	275	250	217	234	251	234	255	247	230	251	211	271	266	222	251	248	242	227	240	246	272	245	228	235	237	250	228	271	252	260	259	239	260	252	256	262	251	235	248	221	214	242	216	235	225	252	248	256	224	222	239	263	250	236	238	232	272	220	232	234	235	240	249	261	259	269	267	233	235	223	259	240	230	241	253	241	209	229	228	236	269	252	220	250	218	237	233	254	249	230	257	214	241	255	215	237	233	239	239	255	248	259	214	243	244	268	259	208	246	235	228	277	246	236	236	245	243	238	251	235	224	254	255	246	243	242	239	225	240	248	257	235	241	214	228	265	236	256	244	259	242	256	276	241	235	228	254	248	238	217	233	248	231	252	255	222	241	236	208	219	227	262	239	256	256	230	233	244	229	249	237	234	253	246	254	239	225	266	267	214	240	254	190	237	256	259	256	234	255	216	241	249	255	228	239	217	229	251	262	247	251	257	222	239	233	221	233	234	237	261	248	232	250	232	230	245	234	247	249	219	241	224	201	248	269	270	234	238	238	229	243	249	280	268	220	246	229	249	217	227	227	225	217	251	226	244	233	255	256	248	270	276	216	270	251	208	248	259	237	243	249	249	253	247	202	236	244	235	252	234	274	231	273	223	272	245	203	246	244	249	256	257	242	246	218	250	253	237	241	257	222	236	229	241	230	229	228	223	213	226	217	226	228	216	241	233	226	232	229	254	216	231	250	254	259	216	232	233	248	245	243	266	257	241	284	253	259	246	223	227	242	234	256	236	244	249	228	274	209	271	249	207	233	257	259	214	254	244	237	229	243	236	207	238	236	236	211	229	243	229	269	221	229	238	215	239	219	242	247	237	221	242	234	197	243	256	239	252	279	240	251	269	255	224	213	264	270	241	231	232	240	259	210	230	224	258	260	227	248	258	227	239	235	257	237	239	249	267	248	225	239	245	236	245	245	249	253	235	224	236	238	253	241	258	261	264	236	242	247	257	215	231	229	231	260	209	240	237	238	276	225	246	221	233	241	221	251	246	264	239	244	242	243	248	262	240	227	242	245	249	236	237	266	258	257	247	240	255	227	261	241	233	228	254	244	242	248	252	243	267	242	224	214	246	225	245	236	232	218	245	234	248	225	273	243	259	223	269	238	241	251	207	232	267	253	275	242	242	289	258	217	242	257	243	227	215	250	264	240	225	244	243	258	243	247	227	215	223	243	223	245	249	265	243	232	210	234	242	237	209	211	248	225	230	249	265	264	233	233	244	250	245	249	220	220	241	239	267	237	249	266	230	249	246	236	222	236	230	238	255	246	241	227	227	295	243	263	220	238	267	234	248	225	233	237	281	262	243	242	266	237	243	245	248	245	241	236	214	255	233	244	234	211	245	252	263	254	251	224	253	242	255	236	242	224	234	229	224	234	250	253	271	220	236	239	254	240	263	244	240	257	238	250	211	226	243	255	246	238	250	262	215	230	243	234	236	259	263	258	230	256	229	235	248	214	252	267	244	228	237	251	263	262	227	219	236	256	250	245	253	265	213	232	257	247	238	226	221	236	209	278	248	241	248	266	263	227	248	246	249	224	255	251	251	242	259	240	260	260	230	218	236	245	254	258	238	233	239	244	240	226	240	244	249	236	242	235	258	237	245	236	246	232	244	243	236	226	217	232	238	208	225	235	261	231	244	252	227	234	236	239	249	253	234	245	239	228	230	249	235	250	235	227	243	254	246	254	236	262	243	231	244	266	237	215	239	226	255	221	241	247	246	225	241	232	240	235	266	248	235	240	233	227	220	252	258	233	272	288	229	243	273	232	211	236	239	229	244	248	271	258	229	245	254	247	225	251	257	273	220	245	271	266	251	263	215	229	238	240	280	279	275	245	237	248	249	280	235	247	240	241	252	270	254	231	249	221	237	218	238	268	213	220	258	230	229	250	257	241	260	245	239	236	262	220	251	232	237	259	241	256	259	227	253	264	229	215	234	252	233	239	232	255	227	225	235	188	219	246	273	226	203	255	265	256	252	225	227	248	240	251	246	246	211	274	245	228	266	257	251	254	212	240	244	242	215	198	243	245	237	221	259	280	227	226	256	240	243	266	235	249	237	252	230	244	252	225	239	233
15538	1691	615	645	599	647	611	622	643	657	654	648	626	612	631	616	608	634	640	640	619	608	640	601	632	676	601	610	645	667	655	568	588	665	596	631	637	606	589	608	588	614	594	613	630	682	605	676	672	585	643	595	653	626	635	639	612	610	624	621	645	639	640	596	622	601	630	635	620	650	633	624	660	646	619	635	652	639	596	644	666	660	680	631	662	659	635	619	658	662	607	624	640	601	691	655	602	687	602	589	618	585	587	618	597	654	646	642	682	626	635	648	608	593	663	643	621	604	614	629	649	596	612	642	602	633	627	589	664	659	632	649	642	595	649	634	602	670	642	649	597	659	642	622	688	675	675	590	636	662	635	611	619	582	647	615	603	629	633	659	655	608	644	655	654	669	614	614	629	615	634	600	597	606	627	613	605	625	674	617	673	653	660	625	614	623	621	659	640	606	630	638	585	674	599	629	586	623	638	578	619	656	671	630	627	610	614	599	635	621	606	631	679	653	591	589	651	631	644	654	619	612	647	614	627	611	646	627	595	654	656	603	634	618	628	632	629	607	622	621	614	621	661	654	599	642	600	646	658	613	647	638	627	641	577	612	658	665	603	602	618	664	643	652	610	603	633	626	641	589	625	592	612	670	609	616	611	627	626	621	606	638	629	656	634	600	620	612	650	637	689	653	634	662	615	588	580	630	625	621	612	609	629	593	618	624	639	623	623	625	639	581	636	644	622	659	602	635	629	613	609	618	636	601	599	670	653	656	592	618	603	592	656	621	655	665	605	621	620	656	582	646	614	651	605	651	613	642	630	674	659	612	614	616	642	694	676	646	655	664	637	647	636	575	589	606	662	602	609	654	650	621	630	635	643	638	566	648	609	645	669	614	607	619	635	620	627	618	623	628	589	606	628	621	600	662	641	623	660	659	649	626	666	624	667	601	632	637	625	611	622	616	650	625	666	637	610	686	633	611	646	574	630	574	629	646	654	614	571	639	621	594	635	593	619	634	645	630	601	601	623	619	627	582	670	626	651	634	613	638	622	576	580	619	614	645	654	646	638	601	637	586	633	644	631	617	622	644	631	597	642	652	630	657	592	670	619	644	598	629	608	621	583	651	645	654	604	627	608	629	605	651	609	638	654	634	678	628	631	619	628	618	600	636	622	677	604	619	621	617	621	633	612	683	671	612	628	600	670	649	658	647	656	658	621	636	628	653	660	603	639	633	651	593	659	625	607	605	612	622	658	593	661	659	637	640	637	632	652	585	628	650	630	605	617	615	651	638	650	596	625	647	613	628	641	618	648	650	656	675	621	569	597	647	651	647	617	696	648	653	618	622	615	653	600	620	670	635	638	630	618	649	650	637	593	601	605	632	645	639	620	579	625	649	613	649	611	639	670	622	647	617	648	620	666	613	617	642	631	657	624	613	598	677	622	645	589	628	621	621	634	613	622	638	660	647	627	616	640	673	643	663	611	658	627	614	618	610	626	696	631	652	570	612	650	649	663	627	651	583	652	643	637	652	592	654	641	655	632	629	615	659	616	665	663	635	659	683	638	683	603	680	685	635	567	680	630	627	585	629	576	612	624	603	579	646	648	646	628	676	678	655	645	633	606	618	617	596	636	623	597	639	622	622	604	629	649	615	600	573	629	616	593	605	616	611	632	572	640	664	586	598	617	661	623	645	650	659	632	609	575	565	611	634	652	673	611	595	629	565	637	618	634	589	632	644	638	630	639	644	604	631	614	607	641	662	576	626	672	641	599	617	626	657	674	591	588	615	685	644	663	625	621	647	638	642	657	661	662	626	601	651	650	580	668	645	585	689	641	677	680	664	619	625	663	619	613	628	617	644	659	638	636	624	613	618	599	668	676	696	616	593	619	624	627	592	656	638	634	600	628	609	616	619	626	670	628	624	642	617	644	683	659	649	595	613	616	624	621	609	611	594	644	625	662	664	631	662	602	679	622	606	605	689	617	632	665	648	633	648	648	646	620	628	633	647	632	635	644	626	629	646	632	653	644	613	602	667	652	640	627	634	654	599	631	612	639	624	600	557	702	571	615	628	598	616	613	597	615	654	599	585	618	630	628	624	641	625	645	651	653	651	639	562	611	630	667	627	663	604	670	603	660	665	624	634	584	590	669	649	647	633	552	670	628	637	602	648	649	597	596	596	635	622	569	621	654	603	642	621	627	610	627	622	656	616	621	620	658	697	584	670	634	631	651	646	610	628	660	635	621	617	630	615	654	612	587	619	641	606	618	628	658	622	639	592	613	631	650	640	592	610	685	628	667	637	639	611	603	663	680	619	625	636	622	599	638	631	670	631	612	624	611	629	620	616	663	648	643	666	604	631	676	591	647	594	621	653	615	652	633	619	609	639	660	647	615	637	589	643	618	630	635	713	625	659	676	634	659	649	609	616	591	648	669	613	637	614	667	606	588	636	612	637	655	618	627	618	625	635	650	614	640	609	634	635	651	628	632	651	590	618	619	639	602	633	670	637	602	625	629	647	649	653	610	653	580	650	637	624	579	648	630	612	613	645	629	645	636	662	647	678	651	599	579	693	637	635	605	640	615	573	640	627	613	647	657	642	642	602	620	587	662	651	595	633	605	593	628	623	634	722	641	618	635	630	673	613	604	630	626	652	658	596	679	617	631	666	638	637	603	628	605	647	621	650	601	594	627	633	639	675	630	620	592	610	632	665	637	576	612	629	653	625	585	661	624	632	582	633	623	629	652	627	582	648	652	642	613	687	661	652	638	622	700	624	589	659	643	603	623	622	627	618	679	655	651	658	650	556	600	611	612	578	622	664	630	636	591	672	651	663	612	587	660	643	609	664	651	637	596	645	670	647	587	619	647	633	643	630	619	631	644	647	663	652	670	666	645	640	614	615	612	669	632	640	627	604	607	613	617	609	628	660	624	621	646	625	600	574	645	642	660	605	668	642	634	645	624	607	598	604	654	591	615	608	633	661	601	662	622	635	622	650	608	626	622	683	646	625	599	631	615	578	646	656	639	642	658	601	641	669	610	584	636	645	647	598	650	616	608	639	633	613	625	644	605	632	635	598	633	641	622	620	629	646	602	614	604	637	630	654	642	679	650	628	654	587	633	614	663	602	628	601	625	657	682	620	651	602	645	635	647	648	610	641	612	611	631	629	599	640	615	641	597	652	619	649	605	585	630	636	660	624	653	611	591	613	634	585	658	591	612	656	624	676	641	625	614	644	626	657	646	646	587	600	592	666	657	648	659	648	610	635	629	642	588	661	661	635	649	623	681	613	608	647	681	627	648	639	651	599	611	656	626	642	613	642	638	654	598	644	621	625	673	642	643	626	676	618	630	591	641	607	675	611	625	643	575	650	613	658	673	635	661	641	645	591	642	634	636	627	655	627	631	643	630	623	603	637	642	655	573	648	633	610	646	634	595	641	610	648	650	685	598	599	607	655	618	605	617	633	619	607	642	657	626	686	692	653	632	650	650	656	618	632
24945	21412	24718	28505	21405	20804	1005	464	387	397	421	408	416	351	368	372	351	373	328	365	370	356	357	373	348	370	362	368	347	339	366	363	361	377	381	397	404	366	348	341	394	359	360	356	358	346	356	369	343	345	356	369	369	316	378	350	401	377	367	339	337	328	364	326	353	407	335	379	379	372	344	347	339	388	349	364	363	369	347	393	329	334	388	352	374	322	364	318	345	372	359	363	343	384	362	390	389	348	350	377	368	359	369	364	338	362	388	388	337	367	357	353	354	359	342	395	333	396	355	363	341	390	390	365	353	359	401	349	360	415	346	369	386	332	381	325	370	375	346	340	358	399	317	398	352	355	363	345	358	403	337	361	329	360	382	349	386	366	333	362	337	342	311	364	361	347	361	379	363	334	332	366	340	387	350	328	385	358	370	342	356	339	338	381	370	352	360	359	371	369	326	388	407	349	346	341	369	362	372	373	368	369	346	369	378	350	405	364	385	387	336	334	364	387	328	403	370	354	362	341	349	370	334	377	358	360	371	379	373	365	348	376	397	376	381	344	360	346	340	333	357	333	355	375	333	390	341	334	353	384	359	353	351	349	351	359	351	350	348	378	353	351	390	358	351	369	350	371	358	366	342	342	339	352	355	391	400	344	346	386	324	373	379	354	358	335	358	365	343	344	344	359	368	317	368	372	366	358	363	316	363	366	345	343	368	345	351	356	349	356	327	343	380	365	380	352	349	303	331	330	396	334	318	369	352	348	392	337	377	362	391	379	391	338	352	365	370	410	344	325	410	383	408	361	343	348	366	364	345	372	333	377	364	349	372	389	337	357	353	330	340	369	386	358	344	370	325	384	340	385	391	335	370	340	370	355	370	333	390	347	410	355	343	375	348	381	388	366	394	385	365	345	388	362	363	371	344	364	326	348	359	344	318	345	362	345	339	317	327	351	379	337	355	366	355	351	378	344	377	333	346	393	334	358	346	326	353	375	358	339	339	358	358	356	380	366	340	316	377	361	390	381	343	384	346	344	349	354	391	377	343	366	349	324	361	355	373	361	355	387	362	361	382	394	372	335	368	369	360	376	339	393	401	375	383	378	363	349	370	343	337	338	336	365	377	362	383	347	362	374	383	342	348	354	350	359	321	384	354	352	353	366	358	363	373	385	368	350	359	413	368	355	346	374	347	319	347	377	356	354	384	372	350	400	389	337	402	351	330	410	365	379	350	378	363	366	364	364	365	367	367	338	351	320	348	376	373	373	365	410	344	377	324	375	388	365	354	351	365	377	417	326	349	345	370	389	379	339	359	349	356	356	336	396	370	300	312	343	340	369	351	354	382	368	343	372	334	335	352	356	332	361	382	381	343	375	341	377	346	354	320	386	374	349	337	406	351	369	343	352	340	354	324	336	363	376	362	347	371	368	376	340	381	400	342	328	361	337	348	371	357	350	340	379	344	381	359	328	360	355	356	358	357	356	349	350	396	343	337	341	347	385	333	391	366	368	352	337	362	345	363	377	386	393	341	384	359	339	374	341	365	389	375	335	378	358	370	344	364	353	377	394	391	319	377	346	390	332	376	347	375	351	365	384	387	329	319	324	351	396	338	343	375	339	384	389	346	364	384	348	375	345	338	369	354	402	413	362	342	359	391	353	350	351	389	351	375	399	320	368	375	352	350	369	327	382	334	334	407	354	372	374	339	382	330	353	350	345	355	355	391	373	355	363	360	355	372	340	343	366	333	341	412	373	358	363	374	377	326	340	342	328	383	327	348	374	320	362	334	343	348	346	380	349	343	333	375	340	373	398	355	351	396	325	406	357	381	381	377	365	364	324	355	368	325	314	334	358	343	352	360	340	383	346	361	359	340	331	360	375	338	392	371	353	348	345	355	344	383	379	361	352	377	361	383	373	414	376	381	360	369	380	381	369	358	353	369	368	341	379	385	333	376	393	384	355	343	336	370	336	361	344	342	388	362	369	373	332	392	345	352	404	344	389	350	385	385	348	357	330	334	355	346	387	389	374	354	360	345	369	380	343	363	400	380	366	367	341	349	378	350	361	381	332	377	372	355	375	366	371	355	355	339	364	358	367	362	347	384	359	364	331	364	356	316	334	346	349	385	345	331	340	369	362	321	382	347	369	363	359	366	361	360	370	376	371	348	387	397	358	342	369	361	382	360	357	326	380	399	372	365	348	345	350	349	353	342	359	352	350	386	370	394	353	381	379	312	350	348	333	351	363	366	352	357	333	352	330	358	366	390	375	385	330	382	349	349	355	396	378	368	361	342	340	308	325	363	356	321	374	375	385	376	367	368	367	361	368	345	341	352	373	372	363	321	313	343	333	329	392	348	370	368	354	386	341	346	383	340	373	364	372	367	374	375	349	367	367	348	323	368	351	377	359	375	355	376	386	369	375	394	354	383	338	321	358	338	350	360	341	353	338	358	385	367	398	357	348	369	395	352	384	348	361	333	378	361	385	377	355	346	368	346	344	390	310	365	364	365	314	368	340	368	355	342	382	349	379	360	362	340	361	345	347	350	347	352	355	355	349	369	356	372	375	374	356	385	347	369	368	362	351	394	350	354	351	413	347	329	361	364	331	342	367	348	382	369	342	349	333	352	379	367	331	357	364	366	349	381	387	352	331	374	336	396	366	358	370	348	353	348	342	385	347	334	329	380	386	335	358	367	340	344	364	363	316	343	341	368	369	341	321	316	347	380	350	362	354	401	370	358	353	339	343	363	352	364	391	394	362	361	339	335	360	396	371	387	362	372	367	369	382	400	353	370	361	349	372	366	339	341	357	343	364	363	336	362	348	352	381	339	357	396	310	354	344	352	362	374	344	328	377	355	361	335	366	358	384	360	359	349	398	379	380	382	341	381	350	373	358	363	381	344	346	404	378	360	386	382	357	318	405	348	364	366	359	347	345	342	383	348	368	380	358	347	348	356	325	349	392	377	349	333	349	355	338	347	360	377	363	400	330	352	358	350	357	349	359	367	363	393	392	348	371	373	356	372	364	348	391	347	395	371	373	373	359	353	365	369	359	328	362	347	351	370	390	347	346	306	343	363	339	341	397	402	353	392	322	342	330	348	405	372	398	318	368	355	368	332	351	373	347	341	362	358	327	380	366	368	376	358	371	335	323	356	362	368	357	401	384	380	339	355	367	354	354	392	399	369	379	396	363	330	362	403	364	390	321	372	342	372	312	382	351	364	368	377	360	362	385	357	368	346	389	368	362	358	363	346	390	365	325	411	363	379	334	370	372	334	357	344	345	372	341	347	351	322	380	369	307	372	345	339	357	314	327	363	353	311	332	338	377	357	358	356	348	362	374	351	354	371	374	346	353	346	325	337	352	365	379	347	365	371	359	353	411	354	362	367	352	365	363	360	334	349	327	335	327	378	361	360	373	356	330	349	360	351	354	404	360	386	331	352	358	396	386	337	384	359	346	335	350	380	334	335	348	315	377	326	338	366	316	370	338	355	354
35323	8472	1382	1073	893	957	868	854	868	883	820	894	823	858	853	866	883	848	821	846	830	888	891	841	864	819	908	846	887	828	868	882	823	809	864	859	862	856	865	828	856	827	821	838	783	896	848	897	801	869	836	872	889	895	811	855	806	864	915	864	889	896	817	853	829	877	828	887	907	845	848	853	854	850	841	867	845	871	861	825	838	879	777	886	840	899	878	894	860	856	809	828	824	841	840	833	880	869	827	835	846	818	891	821	870	845	878	805	898	812	851	826	862	881	861	824	881	868	894	866	919	832	814	833	822	844	838	848	865	844	832	865	865	839	880	882	867	786	840	860	844	897	832	833	880	914	855	824	826	826	835	880	886	855	817	829	850	823	847	866	880	910	779	861	884	824	846	840	781	836	854	873	861	860	867	857	875	875	854	832	851	837	815	901	820	853	848	821	842	888	836	828	929	860	856	808	824	897	881	857	868	869	865	878	814	893	884	865	829	816	851	811	861	863	865	886	856	891	855	891	894	839	905	857	839	808	857	853	824	840	841	867	854	869	917	824	853	861	881	827	850	816	870	871	870	798	804	868	875	917	877	898	848	867	899	793	822	867	793	822	903	866	874	861	835	843	817	904	858	830	853	824	842	859	874	860	861	805	842	893	854	833	817	907	873	896	905	849	889	855	859	898	850	887	877	872	818	839	888	933	864	872	839	896	834	903	860	857	827	870	836	827	809	880	839	847	879	818	865	868	868	863	814	800	851	861	868	862	805	883	869	876	809	832	912	885	862	826	909	878	893	876	896	889	846	831	843	831	879	825	811	821	877	826	833	883	863	788	919	830	844	832	878	799	868	840	860	846	892	885	858	877	840	844	845	832	908	866	791	902	815	933	860	816	873	886	865	849	871	882	864	827	879	873	898	867	849	857	854	840	833	842	848	865	873	806	799	865	843	837	860	849	868	855	838	863	830	902	862	829	870	865	850	875	845	828	849	822	845	838	861	855	876	835	891	790	825	815	875	865	900	831	889	880	854	806	805	886	788	823	872	840	877	827	793	850	871	837	816	857	863	814	866	847	903	886	826	871	890	821	926	845	795	810	899	890	877	852	860	907	885	817	794	854	844	822	847	849	841	853	846	857	843	877	870	847	849	849	809	844	853	854	851	838	839	835	922	820	877	874	797	852	818	878	849	843	819	832	866	874	816	914	891	881	859	836	779	816	867	823	876	788	877	821	816	921	833	910	852	824	856	884	860	845	835	880	855	858	887	871	922	879	864	814	837	858	905	861	865	846	878	846	861	805	801	881	835	871	821	815	802	822	879	827	876	827	898	905	882	903	852	860	872	883	866	788	792	854	831	820	855	827	849	878	827	833	843	867	846	890	839	924	813	841	870	920	828	868	848	847	845	875	894	869	929	843	851	827	888	842	867	857	807	864	852	937	892	842	824	831	854	844	864	822	858	858	888	853	851	868	874	896	845	838	842	864	931	843	880	866	860	867	820	872	823	869	840	852	885	841	831	820	816	854	855	864	851	854	878	820	856	857	819	851	860	846	897	890	869	892	879	822	880	848	867	856	870	845	854	850	860	867	924	898	870	806	806	891	903	878	900	830	851	835	864	870	869	876	888	858	858	865	879	871	889	819	834	846	843	872	858	872	825	841	820	867	828	872	899	926	795	862	847	807	833	823	899	871	866	829	866	920	813	861	812	829	859	900	811	878	864	805	805	816	794	855	831	859	889	903	874	837	802	897	857	882	880	846	830	867	843	831	837	886	832	832	798	815	895	850	799	861	852	869	852	914	903	894	833	875	838	857	857	848	872	884	793	909	884	874	831	902	874	889	866	878	836	804	897	814	822	852	836	906	876	887	839	866	859	890	878	907	869	867	873	882	845	858	886	882	898	890	868	878	853	829	833	878	870	915	858	837	870	848	843	854	853	872	861	807	863	837	850	874	824	886	835	848	894	913	859	851	879	857	879	861	890	845	818	870	882	882	876	861	905	853	878	796	829	826	833	837	827	783	875	913	870	921	811	856	887	869	838	846	904	832	841	832	853	848	870	874	887	809	870	831	850	824	840	849	846	830	833	848	921	855	878	780	837	804	876	939	886	876	816	892	881	893	841	884	803	850	849	889	871	833	904	829	818	778	859	863	902	862	834	854	832	851	798	840	937	863	906	854	937	906	874	882	794	884	851	889	875	857	868	876	865	873	805	849	860	856	865	871	845	908	872	869	877	788	810	855	826	851	912	842	870	830	842	846	820	798	849	850	801	866	864	861	859	851	816	881	848	864	911	843	804	854	866	858	836	861	872	867	854	879	856	903	885	838	820	824	836	867	852	853	806	853	864	890	850	880	873	804	875	823	839	850	912	841	824	822	832	903	833	859	869	881	829	840	904	897	825	875	896	899	825	861	810	851	875	854	859	809	882	867	901	870	909	891	837	870	878	822	890	825	872	910	844	901	850	835	883	887	851	892	854	834	900	881	876	810	816	831	876	881	827	821	860	969	840	853	903	870	893	865	837	844	832	854	903	887	883	887	840	846	793	897	839	824	832	838	862	896	844	838	876	867	840	830	853	866	839	871	857	827	872	905	857	874	865	843	849	863	923	853	876	943	847	923	884	842	873	824	855	793	820	862	839	822	806	888	863	822	865	841	894	838	855	894	769	841	893	862	832	870	882	884	853	852	878	896	825	857	828	819	891	863	882	807	876	840	845	879	872	885	845	847	884	864	803	873	883	849	841	854	837	856	849	813	831	873	842	823	865	863	876	828	857	881	841	878	883	829	827	871	822	847	870	835	817	913	887	882	878	826	849	798	811	869	880	770	825	830	878	843	849	876	839	848	863	854	867	824	811	890	909	853	848	845	851	880	872	879	862	831	857	864	880	857	911	864	850	883	840	874	874	877	911	844	866	917	872	833	854	904	832	830	886	910	865	887	862	838	853	917	811	849	912	831	850	831	843	883	852	885	833	873	868	858	934	854	848	835	858	877	837	840	906	837	891	883	831	890	856	843	834	853	849	793	821	815	862	861	881	857	801	841	861	831	828	836	833	886	854	845	857	840	906	875	843	900	840	847	843	873	892	848	826	856	859	830	873	847	868	797	867	849	814	826	861	867	849	882	819	858	866	844	832	919	838	889	849	875	901	869	850	802	871	850	856	853	900	832	824	841	885	883	906	825	897	863	856	872	844	836	890	852	847	884	861	827	775	840	881	851	863	782	863	881	823	831	850	888	830	902	899	833	790	812	845	834	823	809	809	825	839	813	841	796	878	879	854	835	941	888	887	845	865	834	819	886	904	811	888	843	898	934	881	816	817	811	848	845	891	860	843	810	887	869	801	900	878	845	836	836	800	835	833	852	799	891	810	843	859	846	879	913	810	858	896	856	815	875	863	804	823	882	890	852	917	828	880	832	924	859	841	855	823	873	912	870	854	841	878	857	822	810	821	921	849	837	871	861	881	836	834	869	848	867	847	902	880	855	847	875
24330	21436	25097	28168	21436	21452	17054	613	405	374	345	403	402	365	315	327	331	305	301	329	302	333	321	307	331	297	316	324	319	315	329	343	305	323	323	313	330	299	309	309	310	298	263	300	281	301	314	309	282	296	283	289	309	274	320	322	270	290	292	292	321	311	301	306	291	303	281	305	260	304	325	333	283	286	328	325	324	300	326	286	306	290	309	283	283	308	291	300	306	294	262	279	288	284	272	303	297	310	291	320	294	271	289	292	315	292	269	304	284	280	273	305	320	278	300	279	298	294	307	302	303	323	287	290	298	286	315	264	257	303	321	293	288	285	284	270	310	268	299	303	313	312	292	320	322	311	293	321	308	298	305	268	305	272	313	314	283	300	302	309	327	292	326	333	312	290	315	278	286	293	278	313	318	295	320	289	252	304	307	296	287	287	294	296	307	298	309	270	289	292	298	320	284	293	269	283	284	329	341	257	314	279	314	322	277	314	319	312	294	273	293	312	312	290	242	337	285	312	290	267	285	284	293	305	290	305	290	270	301	288	276	270	325	314	313	284	324	278	316	307	315	276	293	316	279	300	279	276	285	278	322	338	314	313	299	318	309	294	319	292	307	284	269	280	334	306	275	278	299	307	299	296	305	306	292	307	349	260	266	281	270	281	283	251	314	280	293	329	305	276	312	295	281	300	250	294	316	292	310	310	306	325	329	323	298	284	288	322	261	346	272	290	288	293	320	327	315	295	290	280	317	303	271	270	291	324	306	313	286	291	296	278	322	341	276	286	317	283	302	289	283	332	300	313	286	295	278	257	297	287	299	285	338	287	301	302	305	316	289	306	313	289	325	302	288	281	316	324	281	301	302	302	320	297	313	281	312	303	312	331	300	285	317	306	292	304	268	339	281	271	289	281	291	319	300	293	287	302	309	302	284	278	329	277	279	294	291	300	298	290	292	273	297	305	276	287	300	282	319	307	309	308	297	302	284	301	264	309	304	311	322	293	278	272	292	323	307	318	328	316	302	296	306	319	295	302	292	279	317	300	296	300	314	286	307	312	275	286	339	301	311	300	282	296	274	291	306	279	277	282	290	281	300	297	312	299	299	298	273	292	342	285	321	337	293	309	339	275	300	316	318	270	291	306	304	294	309	298	302	301	281	284	295	325	270	288	285	293	280	286	288	325	293	274	283	322	290	288	289	312	297	278	290	289	328	284	278	281	311	281	285	292	310	321	304	300	339	309	319	294	276	284	313	305	289	286	303	307	321	276	302	348	312	315	287	282	321	303	295	284	311	267	325	317	296	300	309	284	275	313	281	322	297	268	267	302	306	322	291	277	287	301	353	285	285	312	281	293	287	336	284	271	264	266	319	316	280	258	312	309	268	285	291	274	309	328	277	294	286	301	296	298	295	269	283	282	302	273	318	300	276	274	323	306	296	277	293	317	315	313	295	322	304	329	297	289	296	304	297	351	297	282	306	287	289	272	307	287	321	273	300	302	279	321	322	303	281	282	289	287	264	314	304	314	298	328	300	290	288	284	267	331	292	274	286	304	272	297	301	279	301	294	298	318	299	314	302	308	308	303	339	262	290	306	331	315	292	287	282	249	262	312	321	297	332	271	295	291	303	294	322	278	330	294	317	302	299	269	294	298	295	323	296	299	280	302	330	283	312	322	256	301	293	294	314	328	281	280	289	304	280	278	290	294	293	290	296	283	292	309	287	281	281	300	292	304	282	301	295	304	278	297	272	309	313	284	283	282	314	329	318	289	293	347	290	312	310	309	333	276	275	284	297	283	275	277	287	287	281	285	289	318	323	312	295	300	312	291	306	313	282	294	319	295	291	295	279	319	291	269	313	291	283	313	311	280	302	302	318	303	295	290	268	278	306	297	320	309	331	293	318	301	301	264	296	330	307	336	308	313	299	305	300	288	308	303	338	276	276	288	303	282	320	292	289	287	280	298	267	294	339	281	299	333	285	315	302	297	283	294	269	283	280	307	319	266	315	313	300	298	307	312	273	314	312	303	294	281	320	265	301	334	317	265	317	302	314	290	307	283	310	287	285	295	288	305	298	301	317	310	337	279	301	291	291	327	311	324	310	313	315	274	318	285	257	281	294	298	301	278	318	295	310	308	309	298	308	294	318	304	297	289	274	318	299	295	292	294	320	303	324	329	299	296	267	324	334	298	296	297	299	291	294	311	298	317	290	309	280	262	284	284	314	271	275	298	272	277	294	276	305	329	284	298	294	277	295	301	317	268	314	327	303	342	295	280	294	322	300	300	279	293	334	314	251	295	286	290	284	272	273	261	316	312	291	268	314	308	312	269	290	312	303	312	295	294	304	279	301	289	299	292	305	304	318	314	255	294	269	304	302	289	308	293	273	274	290	290	311	273	301	281	295	317	315	310	292	314	320	288	305	297	307	292	299	249	321	275	242	311	282	278	320	301	262	295	257	290	281	296	295	305	304	323	290	282	308	295	298	307	320	289	285	260	281	310	285	252	292	276	286	283	289	317	312	294	297	250	280	297	269	279	307	291	283	328	319	273	327	323	297	293	276	288	290	281	299	278	271	328	298	318	320	303	287	303	311	315	289	282	301	282	299	318	300	280	309	305	296	293	292	293	300	273	280	312	311	285	280	289	313	321	322	328	315	318	258	302	287	329	315	291	282	283	268	257	334	290	304	302	297	267	257	306	304	294	311	307	315	299	293	309	275	336	315	309	296	315	293	299	273	332	317	293	307	311	341	309	313	305	309	280	309	287	279	309	315	269	319	294	308	300	297	312	290	296	256	309	316	298	316	270	315	305	292	282	272	264	276	311	296	289	267	323	300	335	304	293	284	288	295	256	288	267	312	328	284	297	295	304	311	300	273	348	317	303	277	286	301	302	317	308	295	288	314	333	297	323	319	287	285	278	300	306	301	277	293	293	287	293	296	271	253	273	292	306	359	296	289	295	304	292	302	268	323	307	293	297	296	293	265	291	271	292	303	286	274	293	313	343	335	278	301	288	299	305	301	297	300	304	304	297	296	306	312	297	309	286	312	282	294	293	288	291	278	278	303	328	292	293	289	295	289	293	315	285	297	299	296	311	298	295	313	305	317	256	304	278	302	338	308	297	276	305	286	304	333	300	320	302	287	311	287	303	324	277	300	316	302	324	294	318	311	308	289	308	288	301	292	315	244	312	282	274	298	304	311	314	297	283	288	289	296	281	303	310	273	288	292	301	318	308	277	290	278	276	275	297	280	321	282	305	320	290	289	294	294	284	296	337	265	298	292	301	292	281	340	282	292	297	305	319	291	317	331	292	301	297	282	264	312	287	290	303	339	297	309	276	278	281	288	298	324	298	294	282	283	279	307	304	302	272	277	304	318	281	267	301	262	269	319	274	289	314	274	292	307	275	263	316	288	295	295	286	274	292	283	297	286	280	282	284	279	292	312	294	287	275	316	310	331	275	300	265	314	304	287	283	275	292	278	299	300	277	300	285
41513	11950	1760	1128	891	873	773	749	685	726	732	736	739	710	726	736	711	729	704	706	709	696	720	701	703	685	714	688	747	701	684	691	735	685	722	687	729	699	671	699	709	738	707	700	711	690	653	679	727	665	710	713	711	742	697	709	738	715	692	714	677	647	668	692	737	694	717	694	742	675	703	686	682	691	714	695	703	686	701	745	708	706	674	715	691	702	714	689	678	692	739	704	690	696	707	676	706	709	739	710	684	678	714	736	675	636	703	694	730	681	738	740	655	647	696	730	724	727	670	693	688	715	712	694	712	702	720	726	729	751	712	657	746	677	709	738	691	645	733	652	698	692	692	714	702	733	664	676	726	687	717	688	743	680	689	705	704	738	736	678	695	683	679	672	711	709	699	714	725	650	709	722	709	700	647	678	683	706	672	700	672	690	715	670	664	676	708	753	670	702	721	688	711	658	661	714	684	708	744	673	659	725	705	697	674	690	758	677	717	722	711	696	672	737	724	697	695	686	711	720	714	723	724	684	715	702	692	680	688	644	689	696	680	752	670	711	659	705	710	687	669	701	677	675	700	707	710	672	673	672	702	724	672	691	673	681	713	707	733	693	671	677	711	718	674	696	711	707	742	695	702	680	705	699	686	703	677	675	719	714	725	704	680	678	667	700	709	709	706	715	691	743	740	668	634	711	658	680	684	648	660	626	730	710	679	680	703	748	704	671	710	679	716	699	701	741	679	680	707	732	682	691	713	669	697	728	716	664	685	665	715	689	700	727	711	737	681	682	614	721	691	675	724	709	710	739	665	693	717	671	677	739	690	712	747	678	717	746	695	726	657	697	691	688	655	775	699	663	665	710	721	718	690	691	671	656	728	734	723	700	723	694	720	721	682	664	699	705	695	665	702	645	699	684	637	696	751	731	722	677	713	742	712	683	683	721	686	724	718	654	673	694	645	653	678	706	665	703	725	699	702	671	717	706	654	626	665	677	699	710	733	648	734	679	683	680	759	668	657	671	702	709	707	645	688	695	716	685	682	688	738	715	702	683	750	712	701	737	646	710	687	718	698	726	735	664	693	680	705	682	694	703	708	645	725	704	701	725	684	668	661	649	659	713	662	671	696	701	685	709	664	691	696	731	739	671	695	699	652	707	693	685	735	709	714	672	691	653	707	690	730	683	699	725	639	701	652	646	695	720	692	670	743	690	697	706	673	693	667	668	636	672	678	712	651	663	717	705	654	690	648	696	693	710	679	673	644	698	676	717	683	765	689	686	687	722	702	695	732	743	715	714	687	708	676	682	720	706	723	666	699	703	704	712	703	712	718	693	669	702	682	702	740	692	700	686	683	669	741	705	685	670	711	711	678	717	688	699	750	703	736	712	733	685	701	664	709	689	718	648	707	688	754	715	700	744	692	682	707	705	682	691	721	713	686	638	689	693	706	673	696	648	720	695	680	710	670	656	764	716	676	661	714	661	723	689	714	704	712	702	735	699	694	765	695	721	687	691	692	694	694	709	727	704	751	706	717	745	613	721	726	715	691	714	681	686	680	712	683	681	742	701	694	720	695	690	717	758	696	717	715	684	675	700	682	674	712	694	672	708	699	680	733	685	675	688	679	718	683	707	704	669	695	698	710	740	708	696	715	648	716	650	691	715	713	725	648	739	686	682	713	694	672	691	721	676	719	752	655	704	720	672	697	665	694	668	691	629	697	683	707	649	708	646	689	692	707	708	647	660	670	691	655	697	703	689	648	691	710	682	677	686	703	690	747	720	655	674	725	660	704	682	669	731	723	693	730	666	698	664	684	741	699	718	689	708	728	689	686	714	717	726	698	742	715	698	704	662	670	742	660	680	702	634	659	668	690	737	724	707	689	663	662	685	645	655	689	681	722	731	649	710	675	686	660	727	759	755	696	712	713	688	741	730	745	701	720	731	685	693	674	727	654	689	718	746	671	692	726	660	714	710	687	668	692	749	700	677	690	701	679	693	724	681	707	684	711	683	673	711	707	684	683	711	725	714	723	699	683	713	744	631	694	658	688	703	732	657	659	690	675	678	710	699	659	634	710	672	718	725	679	741	701	680	724	708	676	724	662	689	680	661	699	716	731	679	698	694	689	697	679	670	702	665	712	694	707	727	734	689	693	695	714	693	682	710	668	665	735	696	720	654	676	690	743	658	661	674	678	720	697	675	697	677	732	682	696	692	706	739	682	725	655	664	669	659	683	686	706	675	730	689	666	678	711	710	700	728	688	713	671	707	735	675	679	676	723	664	735	663	689	730	688	701	693	686	691	686	719	688	667	681	664	749	709	639	706	736	739	697	720	675	704	710	698	679	664	704	655	666	689	664	715	681	656	708	665	708	697	691	708	722	708	718	677	720	732	689	717	676	701	675	712	698	659	702	675	686	710	713	737	690	747	683	738	693	699	678	678	689	704	657	685	705	691	714	737	712	717	727	645	670	707	700	664	685	676	696	700	751	715	693	654	709	657	670	713	681	735	654	639	697	732	670	690	716	649	736	669	727	676	693	666	683	675	744	715	701	695	688	682	725	672	722	723	610	668	686	635	684	688	638	716	686	706	678	721	638	719	689	680	703	694	650	666	645	727	727	660	709	679	691	701	691	722	693	689	683	638	694	672	701	630	687	698	697	688	688	716	721	711	647	668	680	712	716	680	749	647	621	698	693	636	657	677	726	619	715	694	721	708	709	696	714	666	679	708	738	696	651	683	667	676	685	672	718	700	749	689	689	668	681	669	736	700	723	735	673	688	666	723	694	697	689	693	682	685	734	700	660	692	708	689	728	690	717	635	686	682	668	664	728	679	685	751	750	712	677	702	708	677	744	700	703	690	704	650	687	701	714	667	716	706	690	688	694	720	680	700	724	702	677	721	712	667	648	688	707	765	699	692	683	734	722	692	676	694	672	689	725	668	678	732	738	705	683	683	689	674	699	719	686	708	703	668	679	695	716	733	698	676	702	699	662	721	711	750	664	690	708	695	691	673	716	704	723	667	702	686	674	709	662	672	706	670	693	694	666	726	669	669	670	689	712	691	697	714	658	719	688	704	719	686	704	711	647	699	634	674	712	691	687	710	678	643	731	700	688	679	733	693	707	679	665	705	693	702	691	676	671	706	702	687	711	685	682	739	698	686	684	730	700	694	686	686	713	705	690	735	700	628	699	705	650	693	691	713	716	736	719	702	700	656	683	708	673	753	688	730	701	711	695	679	689	691	662	759	743	671	703	694	699	696	690	663	714	670	700	704	730	701	695	693	680	705	738	661	655	719	623	644	686	700	702	726	677	766	703	707	740	664	687	685	679	746	685	660	677	707	689	643	664	668	686	693	680	680	701	728	746	688	637	716	731	723	742	732	666	694	703	654	744	731	667	659	696	740	714	703	677	674	716	706	678	700	695	678	697	723	710	672	712	678	691	693	672	676	701	694	670	715	707	679	698	699	716	687	734	678	684	674	706	675	701	674	697
31285	21194	13474	942	331	282	260	251	269	265	256	219	221	238	257	235	222	247	232	231	237	271	211	231	245	235	203	218	232	238	253	215	245	213	257	212	231	230	229	246	233	224	223	254	243	270	246	237	261	216	238	230	240	240	254	251	259	248	227	256	234	222	233	234	226	220	254	232	248	231	240	250	219	256	258	216	235	231	242	226	231	222	221	244	258	255	261	236	229	270	276	251	260	228	235	221	239	264	218	241	235	236	233	249	239	238	242	227	213	227	243	229	260	215	230	248	239	280	237	242	248	235	209	231	254	222	230	209	205	213	254	251	233	217	282	248	244	213	229	233	250	269	230	254	205	230	217	240	253	226	243	248	220	239	247	276	259	249	249	238	231	237	256	223	226	222	249	230	260	225	233	240	234	247	240	244	263	241	219	263	228	231	237	227	234	251	263	220	260	246	259	234	236	258	253	259	242	218	212	226	249	245	238	237	240	223	245	240	198	234	186	228	221	231	247	221	255	248	229	234	255	214	228	234	236	250	261	239	222	221	235	216	257	230	208	217	244	248	231	225	262	214	225	236	257	236	238	244	225	247	226	264	234	230	267	236	254	231	244	247	231	233	244	254	268	224	225	243	211	247	244	254	231	218	248	249	269	239	239	253	225	251	244	226	232	209	225	229	243	250	197	237	233	249	235	224	247	232	263	260	234	248	223	210	266	264	252	249	223	223	222	238	252	243	238	234	238	250	232	239	270	215	241	229	236	228	244	257	237	232	267	244	233	213	260	219	224	245	238	215	231	256	242	248	236	256	216	196	261	225	235	227	240	264	255	231	234	226	204	239	234	230	255	253	259	240	269	248	238	267	209	243	211	248	234	254	209	210	208	253	218	232	242	228	240	241	246	232	224	223	248	201	263	241	233	263	246	237	216	228	227	257	223	217	210	246	235	262	260	229	259	253	227	225	236	220	235	246	236	230	235	250	249	224	268	275	237	236	223	240	252	253	227	243	249	231	230	237	238	235	224	251	247	255	244	246	224	234	228	219	233	228	230	260	213	204	215	250	250	259	229	237	230	272	222	250	217	224	257	244	203	220	243	240	245	247	236	224	249	240	246	236	237	250	243	224	238	254	247	237	231	235	266	208	246	259	217	245	204	225	253	230	242	242	247	242	235	259	244	239	257	234	241	235	245	256	239	237	223	249	242	251	231	248	247	221	267	239	237	233	219	225	230	222	222	245	246	259	231	205	222	241	204	199	257	242	232	239	231	215	228	220	243	263	239	225	284	219	224	227	250	260	259	218	227	255	230	241	219	220	254	252	245	193	250	248	234	230	244	252	241	242	232	221	249	212	233	232	256	229	231	233	257	223	243	249	226	231	269	224	235	242	253	210	196	213	246	196	223	244	256	218	232	246	251	285	243	239	224	234	250	290	253	220	257	220	220	218	233	219	230	234	243	229	218	209	263	218	200	219	237	241	196	221	237	232	230	234	237	237	235	263	248	247	256	219	240	228	230	252	228	225	209	247	225	235	223	227	280	231	224	239	221	244	229	268	250	260	238	246	229	228	236	240	240	206	233	233	247	232	232	246	219	253	246	216	248	240	231	244	232	228	226	265	218	250	212	267	231	228	241	238	249	243	216	254	236	241	229	228	218	237	252	200	217	241	254	246	235	270	255	228	239	232	266	233	237	254	254	244	236	221	254	241	248	248	218	238	213	248	275	224	232	246	246	246	252	240	228	204	227	240	242	222	234	244	234	234	278	227	247	262	214	241	232	248	212	221	235	284	232	246	228	223	212	199	238	243	266	228	242	242	235	238	227	224	240	246	240	248	226	227	228	225	218	233	258	238	224	238	252	251	229	239	258	259	232	223	227	230	230	237	240	246	248	237	231	229	249	221	233	203	224	243	230	268	214	242	251	232	223	207	239	236	251	257	224	240	231	241	244	241	235	250	213	217	253	229	211	228	225	250	261	235	231	246	244	224	248	238	272	258	223	214	232	250	234	243	260	229	257	249	265	219	254	254	238	266	252	242	252	240	238	254	197	237	248	223	210	205	236	248	234	212	237	227	233	253	242	220	236	232	249	215	226	234	249	259	242	238	232	226	239	215	248	265	241	219	229	250	255	239	220	237	268	221	239	252	252	261	234	229	238	210	221	219	249	236	250	235	252	242	240	234	225	253	223	255	252	247	248	232	230	224	248	223	247	249	216	234	245	229	251	256	222	229	274	246	224	233	254	232	211	253	201	227	241	213	241	239	218	246	228	249	257	261	231	239	244	241	251	270	232	232	240	253	221	230	227	222	218	211	244	216	257	243	259	228	227	244	222	249	258	257	209	224	228	240	229	234	251	257	224	234	241	265	222	256	246	228	248	234	260	249	221	222	204	205	257	226	237	244	278	257	234	239	231	234	235	244	205	234	210	241	239	254	219	229	237	227	244	219	255	237	242	229	237	254	219	208	221	250	241	247	226	226	200	205	246	249	228	279	269	234	193	245	223	230	234	215	239	235	220	263	248	232	217	242	264	223	229	230	233	240	243	213	273	232	231	254	274	232	250	217	212	265	246	235	238	224	239	241	228	224	245	201	247	236	216	244	230	222	248	232	267	259	254	241	230	254	240	258	222	218	246	242	259	210	240	254	233	232	232	229	249	237	218	250	231	257	227	286	226	222	239	222	226	261	235	236	242	225	243	224	218	240	219	248	208	245	239	249	244	245	234	240	235	242	244	232	246	225	245	230	246	188	231	236	252	244	248	247	216	242	251	223	223	248	231	237	210	255	272	232	246	234	254	255	244	233	208	238	222	243	235	220	269	247	249	242	246	240	254	208	222	213	235	238	237	225	244	240	242	238	242	227	219	234	215	231	212	236	227	229	235	265	246	251	250	248	221	223	251	219	226	257	240	243	233	234	251	255	267	234	225	253	234	243	211	225	248	241	224	263	219	251	246	251	241	240	246	234	242	242	232	205	219	226	226	255	207	228	226	237	216	233	249	261	242	222	241	230	241	235	224	227	230	253	237	269	214	243	247	242	247	224	264	253	247	249	214	250	265	234	236	241	228	232	243	224	245	245	233	213	212	230	241	263	270	262	248	222	236	258	227	217	228	263	231	222	213	223	248	243	248	238	256	242	253	207	254	267	271	259	259	240	240	226	263	235	238	241	233	241	278	238	232	223	226	232	223	238	271	237	240	249	230	239	231	234	240	249	243	226	241	211	239	260	249	271	256	228	251	234	224	242	203	224	234	207	252	210	241	249	222	274	260	226	276	239	217	267	223	230	241	250	232	229	204	243	243	252	247	247	238	243	240	248	236	202	242	218	254	264	244	225	229	243	212	237	243	241	224	231	246	259	226	226	267	232	233	246	255	232	229	240	239	235	226	228	270	229	237	223	233	235	229	242	244	232	215	226	212	271	226	220	237	224	219	221	243	211	245	256	249	238	235	221	249	231	219	267	239	227	231	256	236	239	214	219	237	233	212	236	221	236
14890	1786	668	650	628	589	662	616	647	645	620	533	619	653	617	625	598	580	606	608	629	606	593	606	631	594	621	592	627	626	658	615	621	624	641	649	627	634	631	625	654	640	580	665	617	626	630	619	631	605	657	629	630	640	622	636	641	673	639	627	631	614	649	594	621	603	626	597	648	617	636	591	609	593	619	632	659	597	620	646	624	646	573	616	605	596	605	606	604	671	622	609	635	643	644	611	604	639	681	636	621	644	651	641	633	601	600	594	601	622	609	588	601	574	620	607	628	599	616	618	574	568	628	620	620	619	658	641	633	616	634	608	592	569	614	615	652	607	642	590	648	635	632	603	628	627	614	617	637	641	621	609	602	569	652	638	664	603	609	621	639	621	697	616	644	603	633	615	649	635	619	636	637	629	614	640	611	634	611	637	689	632	630	610	583	596	669	597	620	627	622	582	583	599	645	613	612	646	615	601	622	602	640	591	654	638	619	615	642	609	639	608	622	617	566	590	628	637	610	687	636	638	578	641	607	693	624	683	612	601	596	627	607	660	616	572	634	658	694	648	597	589	628	586	673	629	627	568	653	624	624	621	615	640	601	631	590	612	644	617	624	621	615	649	602	619	670	655	623	619	611	636	630	615	626	662	615	597	626	608	631	610	602	619	619	611	656	603	657	606	582	601	613	580	616	648	594	599	625	645	632	660	650	645	665	617	601	624	625	607	634	624	616	638	620	613	612	649	611	601	587	592	636	619	668	626	626	611	635	600	625	601	600	656	618	634	563	597	635	619	612	630	630	630	634	629	613	609	611	613	656	628	629	606	610	626	653	615	662	603	657	644	620	640	593	661	642	656	654	633	657	618	618	640	670	676	684	633	661	616	632	634	657	606	625	608	609	630	638	594	642	663	614	642	644	604	642	626	597	593	632	623	632	611	635	562	573	583	612	594	610	626	633	654	622	617	671	633	641	616	599	662	634	572	628	648	630	646	605	628	604	626	587	655	585	676	624	679	634	611	620	671	633	676	612	628	667	669	616	622	609	601	595	631	623	636	610	625	595	604	624	593	651	610	605	660	622	633	608	636	669	613	649	627	654	660	668	607	634	626	617	590	650	648	638	613	636	651	614	654	657	629	622	646	613	654	629	653	577	600	571	643	638	654	637	609	599	597	612	600	657	638	631	642	600	623	617	651	599	624	633	678	650	639	639	597	682	649	661	674	633	574	651	632	638	600	651	614	586	597	623	670	636	674	630	584	629	641	626	607	649	590	616	621	640	637	605	615	647	611	628	608	591	658	679	607	666	629	637	611	600	618	590	609	627	606	616	617	626	588	610	647	645	631	622	616	668	611	620	633	621	583	623	657	651	591	609	584	643	669	653	628	629	636	631	622	590	653	612	634	601	635	616	645	630	657	621	650	642	666	606	660	637	545	628	577	646	627	584	628	616	651	651	654	625	608	609	635	643	605	606	603	607	660	690	596	612	637	642	626	662	620	601	659	639	604	612	609	611	601	616	607	554	634	627	634	630	570	611	638	662	626	618	598	595	657	634	609	608	591	674	640	657	583	600	583	654	600	614	601	641	639	641	636	579	600	633	636	629	621	601	643	642	605	589	641	623	570	617	646	606	638	609	601	637	620	571	600	580	642	672	602	661	639	618	617	627	614	621	556	606	581	598	615	617	607	584	635	611	671	626	632	570	599	654	664	635	597	599	596	617	592	663	606	608	609	594	619	620	640	630	643	648	608	634	616	630	609	644	655	644	634	605	671	575	610	597	622	660	651	618	592	635	618	627	616	598	603	641	639	629	623	593	661	589	644	593	626	665	607	613	575	614	597	615	621	644	612	662	620	602	601	669	630	624	660	656	658	651	622	593	636	611	624	621	640	627	596	661	691	650	595	595	680	599	651	627	634	643	676	615	649	626	657	644	626	611	641	637	603	668	653	590	629	654	603	649	612	642	623	633	619	621	609	635	630	621	625	609	615	599	634	634	626	635	591	628	659	596	630	595	596	641	625	589	656	608	632	615	653	602	656	648	623	608	600	618	592	589	612	675	631	643	667	642	625	627	636	614	591	619	571	582	602	622	621	621	627	615	619	615	669	614	635	630	598	643	597	619	651	614	644	610	630	610	570	610	630	678	581	618	619	631	626	592	599	597	608	602	608	645	593	624	620	608	612	593	632	611	650	597	649	649	628	618	609	627	625	627	629	631	564	563	623	603	603	606	641	582	565	637	642	645	645	647	646	648	646	606	578	600	629	662	669	607	629	627	604	660	596	614	601	647	652	608	610	616	620	624	634	616	578	621	640	642	633	632	617	622	646	587	672	604	636	627	676	633	650	665	640	628	599	619	618	664	620	673	627	630	624	613	654	639	617	617	608	646	638	584	655	586	588	647	600	629	613	624	611	621	594	585	622	637	636	589	618	651	623	636	622	657	621	635	536	596	640	590	613	619	605	670	633	569	620	625	593	581	607	595	597	616	611	648	596	574	633	633	678	627	610	620	634	646	622	622	620	610	629	617	608	641	588	622	601	651	671	600	612	614	614	644	605	608	620	612	635	610	661	615	612	635	602	634	575	658	626	585	620	614	683	593	618	649	614	590	583	664	585	636	621	615	602	610	647	647	607	648	614	625	636	649	622	631	622	625	630	607	632	609	647	612	638	599	614	635	637	646	626	649	582	615	616	619	586	648	627	614	626	627	622	618	629	609	638	586	671	670	666	621	635	648	615	564	655	623	677	611	615	628	633	648	631	666	665	631	624	671	617	623	599	633	645	670	635	591	667	650	617	630	645	605	675	616	599	639	601	642	633	624	633	657	642	571	576	627	606	600	602	645	589	593	625	610	632	663	658	637	634	594	633	620	601	637	626	638	596	635	621	657	652	645	623	570	637	644	646	625	647	623	644	664	620	578	656	624	654	628	640	606	596	618	633	621	613	598	640	622	616	606	640	678	659	611	625	649	632	624	620	669	652	619	626	609	606	666	570	594	620	624	592	696	638	659	615	638	636	656	643	643	608	644	641	603	661	618	641	611	600	635	603	647	628	587	629	653	653	587	644	636	603	626	614	600	617	617	646	587	633	621	665	641	608	664	670	574	638	637	651	614	622	651	603	624	620	624	632	623	643	619	643	619	626	641	600	626	594	627	616	623	607	645	641	632	611	630	667	580	623	617	642	639	601	686	620	597	611	610	661	610	653	628	620	603	554	628	648	623	592	606	597	612	619	617	613	626	640	640	641	645	652	604	637	647	592	616	582	642	627	610	673	590	625	629	631	619	638	644	660	573	628	656	643	635	597	639	648	602	569	630	595	621	615	626	603	610	640	574	623	610	651	641	654	639	647	615	613	597	617	632	581	643	643	664	565	628	635	616	615	625	636	587	649	618	581	595	637	652	629	635	618	643	624	600	629	619	623	668	620	649	620	634	597	629	637	634	635	630	616	634	649	625	631	608	654	661	644	601	647	626	592	672	605	636	629	635	617
25021	21474	24802	28591	21467	20897	996	452	388	367	392	366	406	344	383	354	362	368	368	367	377	361	351	353	371	372	367	339	345	355	347	355	335	383	352	333	341	375	365	337	399	341	386	336	360	364	359	363	345	373	353	355	313	341	336	331	380	340	349	365	363	380	322	358	343	375	369	371	356	379	348	368	357	349	354	345	401	312	380	342	369	362	373	370	366	354	362	371	362	359	365	348	387	371	341	313	357	332	359	355	365	350	369	335	373	356	348	343	377	361	354	406	362	357	324	365	394	356	399	312	341	371	369	359	372	326	334	317	345	394	375	353	336	347	359	358	353	367	362	373	380	333	341	365	380	324	363	357	340	323	351	332	359	359	355	326	356	367	342	408	347	351	399	350	331	380	393	348	345	373	353	353	388	385	378	347	405	370	358	319	368	361	331	383	365	353	359	339	358	331	347	367	351	350	346	346	358	367	334	339	327	304	321	353	316	336	354	363	388	345	341	323	330	317	389	351	343	394	360	342	344	361	349	374	345	369	345	373	347	368	356	356	364	345	359	369	368	349	365	368	372	376	384	358	319	336	378	344	317	345	365	362	327	351	343	369	365	321	329	367	344	346	362	337	366	335	383	383	365	345	373	327	367	376	333	371	386	326	350	351	417	381	338	364	328	377	369	372	351	384	325	319	319	344	369	343	371	355	380	353	352	342	353	322	363	327	335	342	365	363	341	346	373	355	369	358	365	356	380	340	390	351	339	372	364	366	407	376	335	325	377	368	394	379	402	336	368	376	350	346	372	347	356	323	361	344	352	348	390	367	382	334	357	361	355	354	375	347	380	378	334	333	338	344	370	381	375	348	383	382	357	363	346	356	352	334	329	346	357	360	347	354	372	391	350	369	375	338	344	369	355	332	360	370	388	334	351	381	360	365	386	354	376	390	362	339	368	374	352	345	377	341	327	324	342	343	311	328	347	367	380	342	343	362	349	350	386	385	361	350	401	346	330	390	360	361	362	365	350	343	375	330	342	358	404	342	357	398	379	366	342	349	339	367	339	368	347	363	350	361	380	353	343	361	357	360	333	365	395	354	351	346	378	310	388	358	357	357	367	361	357	352	370	382	363	389	340	333	358	367	380	393	339	390	361	388	348	331	375	368	363	342	346	382	368	354	344	312	391	362	370	329	361	332	337	384	375	337	376	372	363	384	358	339	339	361	338	357	366	350	363	372	399	359	353	338	371	347	370	340	340	373	352	393	332	359	348	394	358	362	385	381	360	350	333	354	330	357	369	361	357	360	362	344	352	377	370	353	369	338	352	375	357	358	339	343	369	368	401	358	346	353	407	397	381	355	407	360	346	368	362	343	351	346	342	374	393	379	350	371	367	319	365	356	323	335	339	343	328	362	338	331	363	369	342	345	368	345	383	371	355	350	395	346	313	375	400	369	332	337	378	389	346	362	335	334	365	379	344	342	328	383	338	351	385	336	335	364	341	387	355	361	370	325	359	373	353	358	356	397	356	338	329	361	373	372	367	348	365	340	356	360	341	352	354	377	369	372	373	372	339	365	366	350	361	360	360	361	343	382	346	387	322	337	347	366	357	316	374	365	358	369	370	389	366	364	323	336	360	385	346	384	370	361	343	339	361	370	325	387	385	319	345	329	369	318	333	324	381	342	369	361	327	350	393	315	348	374	342	346	351	339	337	353	338	426	352	338	343	362	329	339	350	366	382	330	372	376	331	337	336	357	334	363	339	351	361	381	381	363	396	390	367	342	346	351	341	344	381	365	362	396	367	353	366	357	348	334	360	351	342	352	336	382	367	360	341	357	354	351	352	348	345	354	350	349	372	357	368	359	368	334	347	365	350	344	372	379	385	368	363	372	357	369	331	351	353	357	380	336	388	368	367	348	375	368	368	364	364	341	391	348	322	358	356	389	352	339	320	350	349	342	371	381	377	357	358	347	352	376	384	347	341	368	363	381	370	346	376	374	373	386	333	360	358	304	366	381	393	352	360	304	368	366	375	365	340	342	366	348	393	351	340	370	357	387	319	380	321	347	369	324	330	330	392	349	333	312	369	420	347	335	311	370	380	363	374	335	355	353	382	364	356	350	380	345	367	364	365	361	369	344	349	341	360	337	374	348	312	367	344	363	332	312	350	348	379	326	386	340	365	300	349	329	378	366	376	376	418	330	349	362	355	390	385	346	350	367	323	348	365	372	381	351	364	379	349	333	358	369	362	372	357	367	356	333	387	372	328	328	373	333	389	375	363	361	354	331	365	374	329	379	355	359	366	335	350	316	353	372	367	343	373	324	357	363	363	390	424	392	379	379	336	348	327	375	326	349	331	360	403	371	327	375	340	363	381	380	349	329	365	347	356	340	351	363	351	325	353	356	349	340	354	367	379	374	345	366	342	365	364	363	379	355	374	382	348	360	343	337	327	353	361	353	346	377	368	387	350	349	363	376	357	362	364	350	359	377	367	368	353	353	323	360	371	365	359	342	374	364	358	375	397	359	344	373	354	329	345	338	332	369	388	388	362	345	367	360	365	351	379	371	344	363	390	343	352	380	344	334	366	394	325	339	345	349	369	372	389	383	358	348	349	351	347	358	354	327	355	336	371	373	367	353	340	373	353	341	387	338	317	354	401	348	349	350	337	351	360	357	389	344	361	391	370	328	344	339	340	358	343	342	362	336	354	329	374	352	335	366	353	345	362	404	331	350	383	342	325	350	375	334	353	358	373	335	354	351	363	305	362	345	307	359	341	364	362	366	404	342	374	349	369	353	341	339	357	353	357	360	358	356	363	344	379	362	362	337	337	350	357	349	354	318	382	375	339	348	342	350	361	337	364	345	358	371	352	371	403	350	355	379	390	357	394	360	327	352	393	332	413	393	348	394	319	320	317	381	346	369	344	372	350	343	341	375	371	338	306	360	323	362	356	313	322	396	394	357	338	319	343	368	331	338	351	353	343	349	333	340	388	356	348	370	374	368	375	348	366	350	348	387	365	338	310	351	361	371	418	377	373	371	355	373	331	360	356	361	334	359	366	338	354	376	352	346	353	352	357	342	357	374	360	338	328	351	375	334	370	353	386	351	364	355	356	348	341	356	360	371	318	392	359	356	376	355	368	358	381	343	311	351	362	369	365	378	318	375	373	367	358	310	345	393	369	358	361	353	371	366	367	346	349	339	362	363	351	351	325	359	365	362	333	339	352	392	374	296	362	341	353	348	351	356	330	348	375	372	348	338	366	371	352	370	328	384	337	363	342	364	366	337	349	359	341	378	365	373	353	350	369	366	351	366	344	358	394	353	381	339	381	375	329	379	381	341	363	409	351	344	365	340	372	349	363	346	373	356	324	361	341	338	357	364	362	345	366	358	329	348	369	358	346	365	334	386	401	361	367	358	367	327	372	373	362	415	355	320	326	364	375	372	373	350	328	350	340	378	390	344	372	334	329	329	350	352	356	372	352	338	362	365	367	344	343	355
34818	6355	1372	1100	949	903	916	879	934	888	858	853	876	851	861	868	880	804	879	862	899	842	914	846	883	816	914	825	880	858	923	887	889	882	855	836	865	916	889	858	854	810	841	872	860	891	860	802	870	786	833	871	895	846	850	846	841	899	818	863	875	855	834	855	849	828	878	818	821	862	845	909	842	898	841	780	827	844	880	906	853	853	833	840	800	852	844	882	884	827	926	836	827	837	867	865	844	894	847	887	853	822	902	843	917	853	821	851	870	881	812	801	872	859	783	880	848	857	841	852	854	864	851	832	891	852	840	855	866	899	877	899	860	830	835	860	902	893	812	883	855	867	818	831	837	862	894	871	828	877	846	904	880	862	827	953	877	862	807	869	819	869	834	910	826	830	872	852	858	874	847	854	868	902	802	842	866	819	822	864	777	847	847	839	853	876	866	858	864	835	839	825	868	869	912	848	826	812	840	832	844	864	841	857	855	849	889	854	844	869	815	848	844	883	825	824	937	825	910	906	881	835	870	835	858	859	821	877	822	850	835	829	865	898	812	872	850	828	846	877	882	828	851	890	829	856	866	843	787	847	881	848	889	876	838	812	840	850	857	857	866	830	856	839	862	880	820	815	879	871	857	878	814	848	830	829	837	826	870	870	813	827	867	841	918	898	834	856	821	881	808	804	834	855	834	861	853	860	840	860	810	891	861	834	843	841	835	921	846	847	849	859	815	830	863	830	894	847	883	822	862	813	879	839	888	897	889	919	866	836	816	838	840	866	872	815	801	877	871	842	820	838	868	931	805	880	870	862	882	850	811	878	857	837	831	849	880	843	898	904	836	870	851	832	824	842	856	857	832	873	902	842	854	862	822	885	821	854	848	890	804	839	851	856	853	894	830	831	861	822	850	844	883	882	872	868	846	914	802	894	887	793	865	852	838	863	822	820	909	893	843	868	808	849	909	868	877	883	856	856	882	817	881	842	809	855	880	842	818	873	837	866	871	844	820	834	861	815	843	871	897	822	867	876	882	819	821	886	901	811	864	868	816	846	819	805	901	832	819	845	824	844	872	887	853	875	844	775	830	908	843	831	835	852	840	877	884	832	865	855	839	914	858	845	830	873	847	799	840	829	862	838	904	868	900	868	819	824	929	860	830	840	868	844	845	853	823	824	899	824	833	827	896	810	841	862	846	839	830	839	843	806	812	859	839	807	900	847	867	850	818	862	825	849	885	842	944	905	832	897	879	777	846	874	855	896	853	843	862	823	867	854	801	805	878	864	852	829	819	908	881	848	897	829	818	842	859	827	891	891	870	862	828	916	888	823	921	856	820	855	865	835	860	889	901	904	829	857	822	845	824	837	829	844	857	873	855	917	888	860	869	904	861	845	878	868	869	828	838	853	842	819	891	850	848	891	863	827	826	844	869	893	868	818	861	846	873	892	807	859	800	862	854	818	861	858	869	859	762	895	833	837	797	830	835	810	804	822	836	821	869	921	914	833	822	841	927	870	884	807	854	907	884	839	817	863	860	848	839	822	838	861	905	812	865	858	852	839	895	836	799	896	868	814	818	853	874	845	852	828	884	797	861	878	869	816	846	920	860	840	845	851	852	827	897	893	853	857	821	840	844	823	883	795	911	861	863	842	859	838	842	819	868	856	862	902	886	866	886	824	799	826	867	832	852	812	852	869	826	863	835	835	891	827	845	850	822	862	843	786	807	837	844	876	835	844	929	864	850	844	876	873	894	866	849	873	835	854	819	833	927	800	846	839	832	851	885	817	845	876	855	864	891	859	841	869	833	889	796	859	851	864	845	899	863	851	865	862	854	865	891	813	866	843	858	838	848	859	860	839	877	832	845	870	866	838	887	888	857	892	896	816	844	851	857	842	899	861	864	889	834	855	848	858	839	830	873	799	851	842	840	890	847	853	823	892	812	836	867	869	843	869	826	795	896	841	868	887	864	847	884	871	852	881	825	832	791	854	854	827	822	864	842	889	834	851	864	865	854	820	854	839	878	842	868	880	804	832	890	905	838	853	830	815	907	848	821	858	842	849	872	836	826	821	840	815	888	823	847	908	789	912	854	846	905	877	843	833	839	825	868	897	888	825	825	838	860	814	871	853	836	870	886	867	848	853	836	876	864	856	838	847	869	866	834	853	875	805	866	852	868	836	869	842	848	909	823	839	848	875	896	859	847	813	833	805	842	874	828	847	865	889	842	814	827	749	861	871	854	886	835	839	873	914	817	871	816	878	843	893	847	865	913	879	837	849	868	819	883	835	840	895	835	780	821	901	827	894	841	854	837	843	870	824	816	819	886	837	818	837	817	868	830	873	861	873	875	906	856	819	847	823	878	891	763	853	872	874	855	867	917	828	844	904	896	884	847	853	883	944	889	879	827	853	805	875	866	905	876	857	880	835	856	862	865	823	787	875	848	783	870	854	850	886	821	838	879	901	826	881	873	862	851	832	826	844	854	825	850	866	843	867	846	875	853	864	866	874	883	855	896	848	860	874	845	829	866	837	861	833	847	882	863	876	859	857	837	879	846	815	887	848	853	807	846	851	843	871	890	814	808	856	827	865	847	830	814	835	898	832	824	843	853	813	858	864	866	942	868	867	840	876	874	802	831	868	821	847	850	907	858	843	893	889	836	808	854	869	893	852	843	886	859	871	814	847	816	799	781	889	861	838	883	855	883	852	844	820	833	917	872	842	811	857	882	878	863	865	842	873	775	891	875	836	847	870	876	875	870	850	894	854	900	855	819	893	867	803	882	817	818	827	841	871	882	849	874	848	851	873	851	862	834	818	805	867	836	834	870	826	844	886	888	838	863	915	838	855	843	863	896	835	876	804	878	825	856	813	845	861	866	816	842	847	849	855	853	851	831	841	856	877	832	830	891	820	826	816	852	825	862	854	838	837	831	763	855	867	853	877	813	877	803	818	836	823	842	821	846	848	877	841	841	869	843	871	848	845	895	857	870	843	902	849	854	841	873	852	821	838	855	864	856	874	859	842	828	863	899	817	796	891	870	852	833	833	795	845	878	810	854	817	821	885	847	835	835	865	856	848	841	839	873	836	888	757	827	816	792	836	809	851	860	850	813	914	837	869	854	875	846	841	808	828	839	834	900	844	833	855	833	853	858	839	856	866	829	853	920	854	876	896	858	788	848	858	812	904	865	905	867	877	849	853	824	850	862	861	845	882	869	871	862	892	857	836	828	920	871	860	874	848	857	825	861	830	852	876	838	797	836	851	879	869	866	826	788	837	804	863	886	805	849	832	806	899	902	846	869	886	824	817	847	892	864	877	859	844	805	900	885	818	898	872	861	871	901	862	928	880	848	811	862	836	828	835	855	869	885	828	881	904	875	835	839	807	850	907	856	823	880	870	865	866	863	852	857	868	847	871	893	839	846	872	872	822	841	854	874	900	828	864	890	856	885	896	869	847	867	806	849	866	867	875	823	819	834	868	795	866	834	796	868	849	837	888
24268	21400	25050	28115	21401	21415	17090	652	408	379	339	392	330	355	345	333	275	346	317	325	323	331	336	324	285	310	289	247	324	309	302	288	313	291	301	281	299	280	295	275	276	270	289	297	289	315	308	312	284	285	301	302	287	279	302	330	309	284	327	288	318	281	302	284	299	284	316	290	294	301	298	304	274	324	309	282	280	292	301	305	289	293	310	271	276	285	314	321	279	273	285	294	278	287	246	279	289	276	304	314	297	290	322	295	297	298	319	313	291	310	278	298	277	323	319	298	303	317	324	310	354	314	299	287	290	283	261	320	291	294	283	277	322	287	311	305	304	285	321	322	306	297	338	283	313	270	282	318	321	298	298	307	291	299	282	310	306	326	321	284	278	299	290	305	288	290	315	305	280	329	298	318	294	298	290	275	292	278	305	299	290	289	298	310	295	307	301	277	280	282	308	296	331	315	295	283	308	292	275	265	292	293	318	299	287	278	298	276	306	329	317	303	283	268	307	295	315	287	265	309	311	288	291	331	301	278	281	306	293	307	297	250	283	283	297	271	316	324	295	303	312	300	279	316	303	321	308	303	292	287	302	339	285	294	347	307	313	311	286	308	285	313	290	292	300	319	294	291	299	289	299	286	332	281	297	309	306	312	295	302	302	315	321	282	320	265	276	322	300	288	289	298	309	301	289	312	276	278	270	266	260	299	298	300	284	284	260	273	281	262	309	305	269	301	297	310	365	324	300	299	282	273	274	302	317	301	296	320	316	295	311	288	286	285	285	304	298	272	321	275	312	281	296	285	295	308	294	292	328	285	290	303	333	297	303	308	299	288	285	276	290	332	321	302	297	271	285	325	293	281	314	313	308	288	271	310	311	266	269	329	306	310	284	319	279	331	292	307	303	273	315	303	299	304	319	308	295	290	320	306	314	282	299	341	298	299	312	294	297	303	298	281	307	281	291	283	314	262	292	285	290	298	284	309	268	289	288	312	287	287	318	287	300	289	298	311	324	318	360	309	292	261	287	282	310	280	300	289	271	289	291	292	275	310	271	304	293	296	279	303	280	279	294	279	277	288	310	282	286	304	289	320	307	266	303	263	300	302	286	295	297	287	314	259	324	301	290	313	294	305	301	281	312	303	306	293	279	276	302	289	313	291	294	275	302	285	305	311	276	313	301	332	299	307	281	308	297	321	303	316	285	308	336	269	302	308	297	312	279	312	285	273	282	287	292	273	283	315	325	272	272	291	282	279	300	302	301	319	287	279	319	307	292	274	243	315	301	327	297	298	280	330	322	315	292	309	311	293	264	319	282	318	272	298	304	295	312	309	328	256	305	291	292	304	316	275	294	291	286	295	278	328	293	285	283	302	282	297	311	283	313	332	283	276	324	286	271	288	304	304	298	319	291	301	259	287	273	303	325	281	272	337	262	295	329	265	356	290	308	281	280	258	316	267	291	263	279	302	294	274	306	264	287	305	296	279	266	316	285	307	298	320	304	295	284	286	299	282	283	306	301	308	309	287	297	305	290	254	289	329	308	274	275	287	281	260	301	316	291	331	324	291	300	303	320	328	344	300	290	317	291	318	272	286	262	328	308	297	315	282	318	236	298	298	310	304	293	301	309	303	299	281	306	270	303	293	325	289	325	260	314	299	292	321	308	311	292	288	301	284	290	296	315	325	308	264	280	285	313	302	297	318	265	293	295	289	275	278	294	270	324	293	267	314	320	301	301	304	281	277	289	301	284	327	301	293	295	289	295	316	301	280	282	291	323	300	272	309	309	323	289	308	283	284	272	298	280	295	300	347	270	270	309	300	293	286	354	283	285	332	306	307	311	271	307	302	314	283	278	325	303	270	276	288	288	311	319	274	325	312	276	303	314	297	298	318	279	306	304	313	285	261	333	315	298	309	296	312	283	240	289	311	274	269	322	298	298	320	303	306	330	325	312	267	328	299	288	300	277	304	326	262	332	304	331	264	243	335	326	297	288	260	297	296	306	291	284	261	301	298	310	299	276	273	295	333	313	271	300	296	317	321	311	278	280	326	310	322	295	309	311	263	287	318	313	276	272	287	330	261	277	278	288	289	278	321	259	249	278	305	291	286	314	304	325	297	310	325	296	276	290	329	312	299	307	282	285	294	309	278	321	294	299	317	299	328	288	291	306	302	236	274	305	283	308	285	270	304	271	283	261	300	259	303	279	313	277	286	309	315	285	272	305	293	264	250	291	295	311	245	299	306	288	260	297	306	303	295	297	312	291	275	310	287	282	312	317	282	302	266	294	315	309	286	298	269	285	284	348	305	275	289	318	325	272	278	296	296	258	326	307	327	312	287	303	298	288	304	270	277	262	287	294	291	317	334	294	301	280	309	268	308	312	291	290	293	285	294	309	266	319	276	328	311	324	290	302	288	307	326	307	288	328	325	305	247	283	261	329	287	277	261	292	282	305	260	317	290	281	280	271	334	305	246	286	286	314	316	307	292	282	291	304	362	296	312	292	307	282	306	303	271	297	288	272	302	293	281	290	274	286	309	305	310	327	280	288	283	310	319	293	278	284	265	280	306	309	280	296	299	283	321	268	281	298	309	314	276	340	292	309	290	296	298	298	323	289	295	305	321	278	308	281	277	267	277	303	277	256	262	287	302	258	276	287	293	289	298	310	320	301	276	300	274	280	265	301	322	307	347	278	314	315	294	303	298	267	282	327	283	298	298	302	297	303	291	310	307	313	296	264	289	332	317	305	298	320	305	312	287	315	276	299	302	302	312	306	277	284	292	295	277	301	270	323	308	304	296	290	284	325	308	296	291	312	294	289	285	257	281	281	285	276	303	273	297	262	286	273	257	281	290	288	306	316	291	311	285	315	258	310	278	306	301	313	291	306	277	314	289	303	271	294	280	274	293	258	280	285	327	266	300	268	279	319	277	349	301	286	313	299	298	283	268	298	288	297	280	303	297	300	301	295	293	303	314	265	266	276	298	295	269	277	296	271	313	286	320	268	308	279	287	305	283	321	311	299	294	352	310	289	309	312	314	312	295	295	293	333	290	293	302	273	290	330	296	288	272	289	274	309	291	300	286	319	307	295	255	324	320	302	311	299	289	283	286	281	265	288	308	305	260	294	293	293	284	288	291	330	304	316	298	282	285	309	283	288	292	286	283	330	268	268	304	306	289	262	335	290	338	298	282	311	287	312	275	295	305	312	291	296	294	256	318	274	289	312	281	297	289	326	271	299	277	303	285	298	276	324	264	292	288	275	303	284	334	306	292	280	310	336	316	325	299	295	258	347	303	291	286	287	310	317	314	306	311	258	278	293	312	305	270	279	301	283	295	282	282	304	312	271	311	297	305	297	306	286	312	341	290	340	318	294	294	276	302	307	291	281	297	292	300	318	300	304	304	308	300	291	270	285	295	293	303	277	297	260	323	290	287	296	282	294	322	283	282	276	267	302	282	303	301	352	296	311	306	302	300	297	313	284	278	288	284	285	289
41689	10549	1695	1058	915	846	810	743	722	671	728	774	758	700	719	746	697	743	722	680	669	695	694	742	682	688	698	678	679	735	703	697	695	685	664	705	670	725	720	656	700	725	709	666	706	692	698	635	686	724	654	665	697	679	713	706	710	708	696	703	697	680	670	749	679	699	650	708	676	690	683	683	679	723	654	706	668	700	719	671	711	688	737	713	705	706	719	689	675	720	680	674	703	694	751	696	671	717	696	689	670	695	679	679	735	683	666	684	629	698	695	690	690	723	659	730	708	704	702	679	717	739	665	715	694	723	720	671	731	688	713	742	657	665	721	651	657	689	703	683	666	666	761	714	763	696	718	693	699	779	669	684	701	672	678	736	674	719	729	719	666	707	718	668	713	662	682	776	683	687	707	692	701	700	679	682	696	703	646	726	658	718	736	680	711	646	688	724	666	716	652	662	690	679	687	677	676	720	631	742	646	711	682	698	692	710	678	675	721	685	735	715	682	683	710	676	673	718	682	740	660	690	727	711	644	677	679	692	667	737	729	725	654	695	681	712	699	663	711	690	730	651	647	704	704	669	694	682	715	698	705	726	694	682	702	713	693	708	654	705	709	690	710	667	665	682	690	660	707	708	711	686	735	677	711	691	704	669	717	681	712	681	688	658	681	690	673	693	668	669	662	755	736	687	650	656	696	630	710	651	678	674	703	700	669	701	689	705	698	690	678	675	655	701	688	708	674	673	689	680	712	705	663	729	694	653	686	673	685	706	676	681	707	615	688	706	710	726	717	730	662	688	726	702	711	696	709	715	688	736	654	725	679	659	631	713	727	713	712	710	653	716	675	709	704	723	704	719	674	708	715	668	652	675	632	660	692	699	729	689	716	733	672	729	724	711	680	662	683	685	727	677	691	678	719	688	714	675	645	687	747	702	678	672	692	742	704	706	605	692	665	734	682	657	683	688	688	626	746	709	713	701	641	679	695	697	714	714	641	739	685	656	719	708	667	658	650	698	655	724	680	689	662	674	675	666	718	658	673	708	684	690	706	736	665	707	698	693	697	719	695	664	728	670	651	654	708	695	693	666	677	648	668	687	717	736	727	658	677	691	702	696	713	698	664	696	686	700	761	705	659	668	724	692	719	680	720	676	694	657	722	690	738	711	678	774	764	709	678	705	676	679	655	706	683	694	680	667	707	678	674	661	725	711	679	680	738	726	709	690	715	689	700	705	692	719	694	661	678	683	702	674	705	685	725	717	700	676	699	673	699	731	664	644	723	680	720	740	668	683	694	673	684	662	696	736	709	658	694	702	645	649	726	743	709	641	704	688	703	667	721	693	681	668	650	694	685	680	722	702	707	693	650	694	685	688	664	708	676	700	716	680	717	688	683	712	682	682	646	698	693	690	716	666	705	680	655	658	695	757	679	701	717	689	692	682	710	694	719	695	668	672	708	697	714	693	682	679	717	719	655	662	673	672	682	713	671	656	713	714	726	691	708	666	710	674	743	698	717	668	655	684	699	737	639	681	675	690	708	646	762	724	711	711	713	711	736	691	663	739	717	754	683	743	733	732	690	662	689	668	732	688	674	652	684	698	728	694	696	719	709	675	733	688	700	692	694	704	698	699	693	711	670	690	760	720	685	646	670	703	707	694	660	703	692	688	709	737	682	719	672	711	652	688	710	717	704	739	672	728	684	646	727	699	708	651	702	719	693	716	670	690	703	696	667	686	673	707	671	714	687	676	701	676	720	689	721	691	707	727	694	667	740	727	671	694	705	723	688	683	740	671	675	698	703	727	674	685	688	667	710	652	745	710	689	688	678	713	691	653	675	692	722	640	737	691	703	690	701	725	662	669	691	691	717	690	645	709	667	669	647	722	679	715	721	756	704	688	642	684	649	690	699	711	683	695	663	669	697	722	668	654	623	736	708	699	705	682	676	707	674	743	729	677	721	741	716	712	754	718	708	696	701	690	694	673	711	677	690	705	672	643	746	682	657	686	682	628	688	694	712	710	712	667	766	680	722	742	739	691	652	697	703	747	684	700	766	752	693	707	689	677	753	720	656	692	715	660	654	749	670	654	720	722	692	671	676	651	674	757	681	711	699	714	692	679	696	706	677	700	660	711	657	685	682	671	661	642	657	687	674	737	696	699	681	700	691	728	670	690	727	719	654	724	682	700	703	693	691	662	654	703	640	680	720	707	716	672	690	674	683	673	692	651	710	686	722	689	681	706	682	695	681	762	723	621	713	667	715	668	653	668	717	660	658	763	734	705	709	734	675	658	660	697	686	703	692	687	686	662	717	698	710	659	693	743	688	646	700	662	700	728	674	669	669	688	679	687	671	651	678	689	710	691	667	722	666	700	696	684	699	750	669	659	685	699	710	664	680	674	740	694	663	641	700	674	705	714	671	676	681	721	733	681	708	653	715	735	648	729	711	684	716	725	724	663	724	687	673	679	748	708	683	703	693	712	699	668	733	649	700	651	685	708	688	671	698	671	707	648	681	643	666	724	697	685	689	705	704	699	719	699	720	663	712	664	678	705	719	717	711	636	653	673	689	665	718	689	701	702	672	669	690	676	718	703	743	731	638	701	641	673	625	661	721	647	691	706	675	665	732	665	725	732	617	723	682	738	711	683	694	698	730	738	705	674	700	685	655	668	681	682	696	670	677	697	666	717	661	692	730	670	735	658	691	692	708	713	668	715	713	703	710	697	702	739	696	744	665	768	720	704	703	688	650	698	712	646	724	698	721	698	657	622	654	710	723	670	711	652	625	691	682	708	711	709	647	691	700	618	675	662	699	694	682	685	699	673	723	684	680	691	724	733	734	743	652	709	749	699	712	661	636	712	703	722	669	656	669	686	694	708	743	662	710	670	679	684	687	699	687	663	677	684	679	700	676	698	672	672	715	721	660	670	706	676	692	707	728	651	688	709	707	733	713	723	690	706	690	703	726	684	695	663	727	727	706	729	706	693	705	701	687	684	716	675	665	678	671	705	725	714	722	701	671	653	669	678	647	704	721	736	692	724	699	712	699	718	719	748	693	690	670	761	690	700	683	660	676	700	676	731	700	733	682	634	692	725	687	648	734	722	703	689	681	742	707	695	711	659	704	677	690	669	653	666	683	712	707	687	656	716	696	694	677	719	697	682	698	727	662	668	735	692	712	692	694	696	659	689	695	685	736	723	686	684	702	688	663	691	723	711	630	697	718	672	692	712	691	708	686	635	714	660	699	682	699	691	670	657	704	667	687	684	659	692	725	643	699	775	720	680	680	702	708	680	690	666	703	660	695	647	727	753	717	744	664	680	686	734	692	708	669	686	672	710	687	707	700	721	705	661	715	705	679	692	742	693	725	730	735	652	696	699	683	746	684	716	682	691	675	682	662	689	707	715	657	678	713	707	673	709	760	694	701	731	677	719	670	689	711	690	653	734	686	732	693	694	688	705	724	703	706	632	710	682	706	665	682	662	675	715	660	703	726	688
31535	21143	12891	827	328	275	282	251	245	240	244	217	261	252	239	222	254	238	236	227	210	250	253	262	251	257	219	226	246	243	251	226	239	240	227	229	234	251	227	217	242	212	249	223	221	238	239	242	237	230	229	247	267	239	247	223	252	261	236	240	251	235	259	245	244	237	220	247	232	249	251	229	240	247	232	250	243	243	240	218	243	230	201	224	230	256	265	243	276	251	240	199	229	248	232	235	239	252	216	237	227	229	217	232	234	239	236	228	267	247	238	256	229	275	265	252	220	226	224	243	258	227	249	235	256	220	240	228	248	233	249	220	236	252	227	245	249	241	265	274	246	259	249	251	263	252	236	254	250	260	243	243	221	224	209	227	261	212	235	244	257	253	244	262	239	236	239	228	256	240	221	239	252	229	219	218	222	227	231	245	206	209	239	252	231	260	231	239	255	259	225	245	237	223	227	238	219	242	231	207	232	241	226	258	244	246	212	250	235	243	250	232	230	228	244	242	242	245	232	226	233	279	222	216	253	225	248	246	260	242	259	252	224	247	248	257	241	236	238	220	241	239	261	246	246	244	236	225	240	231	231	232	236	225	228	231	210	240	225	235	249	256	232	245	232	246	239	235	233	226	249	242	248	231	244	224	236	251	220	234	236	266	227	247	248	220	257	233	250	251	235	223	256	262	251	241	215	229	241	258	216	246	251	234	243	241	227	259	260	251	242	270	254	235	281	270	246	221	240	229	224	225	246	229	264	207	228	249	242	216	230	237	266	270	285	256	260	244	238	244	241	241	222	237	231	213	236	268	246	249	227	224	209	239	216	227	254	246	236	271	275	194	228	244	207	242	206	217	222	247	250	214	245	242	213	244	205	251	243	226	227	258	220	247	225	234	246	268	222	228	236	233	273	249	266	210	254	213	220	228	254	238	206	221	206	235	216	249	225	279	232	221	243	260	262	211	232	236	230	228	255	234	233	235	234	217	235	250	239	255	229	225	227	228	232	233	246	237	214	232	206	228	248	241	236	231	215	237	254	232	223	239	231	261	253	245	233	232	215	255	242	243	238	236	211	225	265	244	242	218	219	233	232	237	246	249	224	270	234	237	250	206	223	268	268	237	252	221	259	244	252	255	270	252	230	227	242	235	243	242	227	246	216	225	248	234	217	238	195	261	254	245	262	259	243	275	213	237	230	239	230	255	215	241	227	265	236	232	239	219	209	250	266	228	246	230	240	249	239	278	243	228	208	238	231	206	214	210	251	235	256	238	246	228	242	222	258	243	263	219	240	222	250	212	247	237	224	229	220	245	241	215	229	246	248	222	240	243	217	225	237	238	265	264	211	258	230	250	219	255	248	233	245	215	232	231	251	228	233	242	252	222	248	252	222	219	258	207	232	215	247	259	227	243	242	212	261	257	220	236	248	237	209	223	235	220	212	254	249	231	217	224	223	247	220	198	261	218	237	230	244	265	242	232	240	245	249	234	242	232	216	240	254	228	226	258	262	237	241	255	232	256	253	245	278	251	243	239	254	231	268	232	229	241	249	274	231	233	225	233	226	243	276	251	249	217	251	247	246	224	239	252	239	238	253	238	224	231	233	244	230	250	245	216	238	250	225	257	249	249	244	235	240	227	204	227	239	249	257	263	270	229	215	228	236	252	259	234	226	248	240	235	211	210	207	233	239	237	266	215	241	207	236	210	241	235	222	231	241	246	193	222	252	246	238	219	248	239	243	238	243	222	238	256	256	226	256	235	251	236	231	240	221	222	260	226	242	241	235	280	251	236	238	234	260	242	227	278	256	212	242	281	246	275	258	241	261	231	250	240	224	245	248	229	247	236	215	227	219	218	226	241	229	254	234	240	224	227	253	248	248	226	215	227	238	241	231	226	207	238	235	223	212	220	226	240	260	224	283	260	228	242	222	214	240	230	246	242	234	227	244	209	232	228	243	225	269	234	238	250	248	285	221	230	248	254	236	247	239	195	227	248	274	243	226	232	251	233	228	238	222	210	235	274	258	206	249	267	228	250	245	231	241	232	215	247	246	214	220	223	211	230	229	232	231	204	254	246	228	234	210	223	249	237	246	248	243	224	257	209	242	229	225	215	230	238	257	244	222	235	233	229	229	248	306	225	242	206	243	237	224	245	240	229	251	232	235	267	221	229	265	254	230	242	266	235	242	235	228	244	243	247	234	244	217	239	227	246	233	235	241	238	256	211	207	212	226	210	233	214	209	233	247	236	243	242	255	239	212	275	254	238	234	229	210	242	233	246	245	222	226	250	222	221	225	259	248	249	245	243	233	239	250	266	268	240	232	275	249	228	236	242	239	255	262	220	223	237	239	246	228	248	232	240	222	257	224	244	203	233	226	245	231	239	265	264	248	217	238	221	254	277	218	242	256	245	238	231	246	263	221	249	246	218	224	268	197	257	271	256	223	250	253	219	229	237	230	265	218	239	272	246	264	242	253	249	231	238	225	216	251	249	220	226	233	255	262	239	228	244	235	219	226	218	234	243	237	250	240	225	263	231	214	229	226	244	248	241	207	235	228	227	227	215	205	239	258	243	277	204	232	287	267	240	251	252	221	266	224	258	216	257	244	232	271	215	232	235	215	225	242	225	257	238	205	236	240	240	211	242	205	235	223	214	236	229	241	231	224	248	240	214	222	219	236	221	251	244	234	237	236	227	223	255	221	268	256	222	240	228	207	264	235	249	223	220	224	214	240	230	251	258	228	217	262	243	256	250	246	245	247	224	240	248	255	254	253	233	245	251	246	262	226	235	236	229	285	237	267	264	225	238	203	245	218	241	227	261	226	278	249	251	233	252	220	226	230	228	250	269	243	260	255	253	235	241	244	221	254	265	238	241	256	212	250	237	247	238	226	235	217	238	229	241	248	255	243	223	259	252	264	226	230	252	217	222	222	231	209	248	228	232	242	240	243	230	249	243	239	230	259	216	217	215	214	257	239	254	239	232	256	267	248	251	215	238	216	230	220	263	245	218	197	221	226	209	269	249	213	248	248	231	239	220	242	254	237	231	259	273	224	203	260	248	229	246	243	234	238	233	231	265	252	261	230	237	236	259	240	206	238	224	254	266	231	227	248	225	229	236	247	251	258	268	234	240	257	214	247	280	245	251	260	206	254	244	200	223	257	265	257	198	233	245	283	220	235	258	260	257	247	246	230	230	262	223	231	224	285	234	215	247	219	238	258	215	265	234	260	267	219	223	238	250	234	234	235	268	231	246	237	229	245	239	243	228	236	238	212	242	259	204	219	222	258	237	218	229	214	236	225	239	254	252	271	259	240	240	254	244	225	245	244	233	261	205	228	227	256	232	245	235	227	247	241	265	253	220	220	225	239	228	276	243	220	234	261	244	226	255	210	251	218	234	227	211	225	222	228	243	230	236	241	244	258	246	242	218	229	260	238	229	216	246	254	252	232	246	244	206	208	250	265	219	273	252	233	249	234	253	246	231	243	248	266	245
15005	1518	620	626	580	629	662	615	616	593	627	602	607	630	597	619	657	668	612	623	615	662	634	580	589	614	593	614	671	605	644	610	585	598	635	626	641	612	635	582	641	592	635	572	677	598	579	665	677	635	653	619	665	601	644	634	679	657	588	660	600	652	603	637	640	618	588	623	605	625	586	615	658	626	670	610	640	615	626	620	634	605	649	630	617	632	611	627	636	573	590	624	604	599	627	614	633	655	642	616	616	628	589	625	629	649	593	632	645	629	652	604	646	645	613	613	659	650	625	621	614	600	613	625	621	612	638	647	603	626	615	600	624	612	636	640	597	607	653	626	637	596	612	599	628	658	640	611	609	642	639	680	644	580	652	635	618	649	570	631	643	599	651	650	615	612	623	621	642	635	632	635	658	617	619	663	643	585	656	617	667	581	617	597	645	622	661	608	635	627	652	628	598	633	632	635	603	654	642	630	600	584	609	609	650	641	616	623	604	618	638	618	620	652	619	676	607	585	655	578	629	608	645	579	585	628	621	651	607	698	635	661	593	625	608	595	599	636	591	620	616	611	666	613	646	629	611	639	595	647	652	630	628	618	617	621	647	651	638	630	635	647	637	609	616	654	630	618	596	628	636	591	638	649	609	651	617	588	629	611	633	599	648	631	630	639	617	625	634	631	640	673	619	602	606	615	620	653	609	601	625	661	656	610	629	657	620	655	614	655	662	657	672	617	596	627	613	608	628	597	616	626	643	635	633	629	610	611	623	646	640	625	635	636	682	663	636	609	622	607	563	646	641	687	622	669	658	601	668	644	614	648	615	610	595	590	625	619	628	610	623	604	617	633	687	632	645	595	606	617	604	633	629	619	638	579	648	627	652	633	636	629	599	667	600	581	613	650	583	631	619	637	616	677	607	630	642	592	620	600	648	626	611	644	617	608	611	659	617	586	652	627	634	568	653	664	606	647	624	618	654	574	601	591	650	634	625	597	601	623	621	575	622	649	620	613	640	635	572	662	603	606	608	604	635	620	605	626	627	622	657	621	654	633	633	640	642	624	644	628	613	647	638	630	636	651	612	622	629	611	636	576	641	655	616	614	619	629	623	587	654	640	613	616	610	614	669	619	666	611	593	626	621	594	585	606	603	622	633	641	632	610	617	631	614	642	676	599	641	610	622	671	632	650	621	626	594	601	603	610	548	614	615	565	603	623	618	563	611	584	619	637	615	628	612	644	611	623	640	609	627	668	603	622	659	625	657	651	630	626	651	648	639	573	653	596	610	636	635	594	615	622	668	614	605	627	651	607	604	644	589	609	603	643	647	592	593	582	615	603	622	655	625	646	668	623	647	605	603	618	643	637	615	576	628	624	640	666	637	629	658	635	654	632	625	632	622	607	634	610	629	656	635	614	664	590	655	619	621	618	624	665	639	681	603	610	605	615	619	648	627	618	598	655	621	658	642	616	644	606	689	618	656	670	633	644	612	631	618	599	602	646	618	615	587	615	656	658	598	637	603	613	600	603	640	597	617	633	654	654	600	629	633	626	639	625	628	608	609	641	620	610	600	611	620	623	631	607	563	627	599	607	640	597	612	647	605	621	642	580	606	616	653	614	648	669	603	611	615	661	627	587	611	599	650	610	652	584	623	653	599	622	638	652	675	637	613	671	602	644	600	652	656	671	583	617	629	615	624	645	626	622	647	637	618	600	604	602	684	585	644	598	631	678	602	598	582	620	608	590	633	618	587	652	636	656	651	621	694	654	614	587	627	636	623	634	644	615	632	579	599	642	643	638	662	637	606	628	632	625	667	597	615	590	608	657	618	644	609	644	617	628	672	614	607	634	596	612	626	600	659	623	637	657	618	636	609	635	656	565	624	609	645	593	628	626	650	653	645	665	652	634	576	633	638	671	635	617	680	602	579	577	632	639	632	607	605	591	661	678	655	620	641	620	605	616	634	600	602	586	676	617	611	615	642	612	635	652	660	620	684	670	614	677	623	624	612	576	616	683	608	596	619	631	668	673	650	644	621	648	626	654	624	660	607	647	640	650	605	638	646	627	652	615	632	641	629	612	676	642	645	611	670	634	607	619	646	634	647	635	656	644	622	656	645	615	598	613	637	644	612	619	620	608	623	636	639	688	631	684	604	668	632	632	620	620	620	619	655	626	606	667	614	604	655	598	642	654	620	680	604	617	644	614	612	625	650	627	600	625	571	598	613	615	610	589	647	593	563	659	610	605	589	636	606	614	620	593	656	607	611	575	572	608	614	593	613	623	642	631	634	687	650	589	637	608	673	622	648	647	612	584	621	626	637	610	676	635	624	677	588	568	586	654	601	661	608	657	601	664	563	631	602	577	628	605	632	635	638	607	626	640	594	620	634	634	647	558	623	589	611	608	579	661	579	625	588	650	605	624	630	621	628	648	588	632	640	625	617	633	577	666	680	595	597	659	580	640	619	643	639	636	590	634	617	597	573	578	620	625	596	619	663	646	545	638	582	631	605	616	597	634	573	596	642	629	614	636	616	669	582	659	630	667	615	614	647	685	597	607	599	596	630	612	605	653	580	641	686	591	631	661	647	612	597	595	606	600	607	650	643	630	627	645	610	627	651	633	657	658	617	602	607	645	613	593	579	622	588	620	629	653	662	643	602	624	619	609	609	592	626	626	616	606	578	629	595	634	574	633	626	640	596	642	648	633	609	652	601	646	635	638	580	658	595	630	691	614	625	629	626	614	607	665	619	614	618	621	592	630	602	616	577	648	617	652	644	644	655	614	660	649	659	648	618	588	668	649	635	613	559	635	604	587	635	620	609	655	667	615	656	628	648	612	574	643	625	638	606	612	611	646	608	638	600	602	623	632	593	667	621	645	647	638	615	617	567	620	568	604	601	670	639	607	676	614	617	636	643	636	630	617	617	612	576	606	638	610	651	590	613	629	591	637	610	627	623	596	647	594	571	651	653	600	594	638	637	642	647	624	629	575	609	627	617	601	617	668	603	639	659	643	617	618	645	620	641	663	626	586	669	566	576	641	652	624	669	612	630	595	564	618	622	596	637	648	615	615	600	658	624	549	631	619	613	651	630	649	650	661	613	608	637	617	636	656	639	620	609	604	615	615	644	629	615	638	638	651	579	651	668	620	676	613	601	577	642	629	659	625	602	639	618	656	627	627	630	587	607	620	591	634	607	621	658	615	629	614	600	613	610	677	668	650	616	619	619	594	610	620	621	625	608	603	627	579	622	574	623	649	674	629	620	663	605	640	599	655	644	665	646	602	615	647	591	617	651	620	649	611	666	636	675	605	582	596	627	625	601	619	639	628	604	651	580	628	654	648	573	629	615	645	599	618	605	632	676	589	617	659	594	664	635	645	611	598	672	611	634	669	630	635	619	627	609	621	615	600	608	626	627	636	631	641	657	627	598	608	614	619	592	572	612	626	655	616	630	629	644	625	616	643	622	598	628	634	632	636	679	599	638	634	610	629	597	588
24955	21458	24746	28558	21445	20925	1058	493	413	424	409	381	335	378	392	339	410	344	356	388	363	353	429	318	336	365	331	341	364	349	355	338	340	351	350	332	322	335	341	355	384	363	318	356	402	371	392	361	347	369	349	346	384	347	327	379	389	336	375	346	342	352	336	352	357	372	362	344	350	358	371	352	336	330	353	328	361	384	372	391	343	359	393	401	402	363	345	380	335	363	348	348	353	370	402	403	318	377	329	385	376	408	386	353	387	373	365	352	355	380	342	334	344	349	355	354	343	350	366	346	369	367	352	397	347	365	315	356	338	361	339	362	401	336	346	335	352	369	369	396	353	376	332	369	334	351	335	317	358	368	346	359	322	381	366	373	370	371	392	362	347	338	396	394	329	359	366	315	430	349	385	341	350	330	389	319	332	354	362	365	385	372	371	356	325	361	333	341	369	379	377	379	337	357	368	354	321	354	355	342	379	367	392	327	382	329	366	383	368	365	363	374	363	332	379	323	363	385	384	347	398	357	352	350	380	391	360	367	385	356	343	353	415	328	338	352	335	368	366	409	324	366	369	389	405	405	383	336	328	330	364	315	344	321	358	345	370	387	344	359	389	398	351	336	374	362	358	367	345	353	361	321	381	321	353	337	341	362	349	378	334	334	374	361	345	343	357	350	381	337	350	369	378	362	339	345	360	360	342	347	350	342	378	341	341	327	337	376	375	358	337	380	346	379	362	342	370	368	363	354	354	359	363	352	295	327	368	356	394	347	347	382	339	358	325	347	374	344	381	355	361	335	376	359	347	332	354	336	313	335	355	369	379	381	373	380	349	340	359	363	387	366	352	347	360	389	385	309	327	390	341	361	333	375	359	368	342	380	366	355	360	341	318	358	332	321	346	375	326	354	350	377	400	349	395	356	371	365	336	355	388	362	351	339	347	354	370	332	350	372	330	344	371	304	366	370	349	352	347	310	377	317	338	414	333	340	348	347	405	357	352	344	340	360	346	376	317	360	366	371	393	371	351	357	342	360	296	340	327	354	380	368	407	342	356	343	370	370	368	338	360	364	332	328	345	350	370	361	370	381	355	348	350	347	377	361	347	344	339	323	354	356	354	383	376	375	366	357	368	397	347	372	382	386	354	374	328	353	340	338	358	383	399	361	353	334	353	339	358	377	385	366	353	336	362	342	353	343	358	376	362	397	381	374	338	399	333	339	338	329	334	335	378	363	343	337	320	343	397	380	353	375	374	357	339	352	389	338	379	352	337	353	347	372	387	374	395	349	322	351	382	334	336	342	359	318	344	386	359	384	361	360	372	392	332	371	333	360	383	357	367	362	342	400	359	365	360	349	364	381	381	330	379	352	386	375	353	338	371	357	352	363	362	334	342	386	376	339	348	332	345	384	326	376	366	326	348	367	357	338	362	333	350	379	373	341	380	346	332	336	346	360	357	330	369	360	302	353	339	363	358	365	400	339	362	405	386	344	357	353	378	356	328	345	328	327	329	358	365	371	384	352	349	355	361	348	324	319	364	385	348	397	350	341	348	380	361	334	385	337	365	329	330	360	372	358	382	364	344	345	359	352	381	404	351	336	305	374	334	365	347	363	359	385	362	372	375	345	352	341	352	347	325	328	359	365	361	358	368	340	358	371	373	392	369	347	353	375	361	381	400	359	362	355	329	337	358	359	364	364	360	374	348	366	327	320	322	345	357	330	366	337	355	346	342	391	363	357	321	328	344	386	346	319	359	364	387	341	338	333	308	350	330	363	349	385	338	372	349	404	371	363	350	371	349	364	342	376	382	373	340	345	317	338	336	361	352	370	339	361	375	381	372	368	369	371	356	339	366	366	371	374	384	393	369	331	383	364	349	383	345	389	372	325	361	369	343	359	344	330	342	356	395	339	354	388	367	363	333	390	372	354	348	347	310	333	357	394	349	354	371	362	341	328	364	364	316	357	377	354	311	358	362	373	351	308	332	316	318	353	410	395	371	335	394	336	360	372	367	354	345	362	355	351	352	327	376	363	341	349	359	347	362	337	363	344	391	375	351	355	342	368	413	352	353	401	364	363	321	351	361	355	381	336	375	326	337	341	360	371	360	344	358	357	360	379	355	320	313	369	361	346	366	374	346	373	362	325	369	360	378	355	370	342	359	330	328	356	347	355	357	379	360	363	362	345	370	368	358	359	350	331	374	370	365	324	359	318	328	383	378	341	328	363	314	375	373	362	351	384	354	367	375	350	362	359	386	364	358	369	361	356	349	347	353	339	328	378	361	354	318	357	344	344	334	362	357	351	390	386	361	357	367	354	358	357	400	342	341	388	352	369	352	365	347	358	336	321	332	384	354	354	385	382	328	319	350	355	368	344	373	384	359	328	350	345	376	362	366	375	387	372	354	377	369	371	336	347	333	381	396	357	348	382	366	325	355	367	327	347	365	356	329	346	346	337	377	368	352	359	353	347	372	335	361	369	323	389	339	342	356	363	363	360	416	344	348	343	359	391	332	384	401	353	338	412	341	361	356	352	381	354	363	331	375	400	324	339	354	349	327	370	336	339	364	358	322	335	337	348	369	318	364	352	357	368	333	352	349	336	354	361	353	351	359	352	340	344	378	351	374	351	379	354	366	365	369	379	356	321	398	383	339	331	357	366	394	346	347	347	319	392	357	350	354	348	330	374	354	324	350	363	380	363	382	346	341	337	335	347	341	339	341	322	360	361	347	397	339	344	374	352	367	372	315	382	348	345	369	336	347	335	356	358	346	370	343	349	360	392	335	359	330	388	325	336	378	348	356	379	348	354	387	377	353	374	347	359	377	357	347	328	359	365	366	310	357	383	365	354	409	347	361	375	377	322	365	370	383	346	334	348	335	348	359	377	386	318	386	330	352	341	346	413	393	352	367	343	331	338	346	397	364	347	345	348	391	375	350	372	353	322	341	345	355	388	372	373	346	332	348	369	341	375	380	381	341	356	336	385	380	376	366	355	372	353	326	398	386	336	313	356	361	378	381	360	354	321	343	343	381	372	368	345	341	399	367	378	376	379	361	318	374	358	366	335	430	359	343	322	393	330	367	377	353	355	362	348	372	361	351	346	369	311	365	367	324	366	355	363	374	361	343	338	353	358	361	398	369	348	335	347	377	407	340	354	330	353	352	357	347	332	361	356	353	327	361	352	366	375	436	368	352	376	363	369	353	374	352	342	369	353	365	361	360	359	336	351	368	336	365	321	364	363	313	356	369	351	326	402	351	360	367	371	341	366	368	368	344	358	347	431	406	378	334	384	363	349	404	342	373	378	358	342	345	363	328	370	378	351	366	400	344	377	348	369	370	346	334	343	305	344	350	379	388	344	348	322	344	365	362	342	353	385	336	357	360	324	320	349	372	397	362	362	352	365	319	316	328	315	347	339	368	327	376	353	371	348	374	344	377	368	375	369	313	358	373	360	370	372	368	365	391	365	381	351	389	358	339	300	348	347	359	370	372	377
34893	6285	1362	1079	936	822	888	906	824	831	871	851	894	814	861	901	834	798	896	820	858	819	864	896	805	831	870	848	854	828	838	891	859	898	846	890	815	845	851	827	850	885	887	892	877	906	841	854	846	822	806	870	839	899	834	862	833	838	910	820	825	798	854	872	853	828	815	806	869	796	855	883	861	855	858	875	863	808	859	839	863	818	882	840	855	832	832	839	886	822	834	867	809	885	874	854	861	895	863	860	833	844	849	878	886	822	835	869	854	874	899	840	879	824	875	851	886	858	848	860	893	836	867	838	829	832	839	900	879	869	824	870	843	877	821	889	848	879	836	903	899	859	818	922	824	827	804	845	846	797	883	882	805	854	881	895	832	926	832	869	888	858	898	867	858	859	872	902	855	897	899	866	865	846	827	896	850	839	860	869	898	869	920	862	891	873	832	841	818	846	788	850	885	821	868	840	869	881	858	842	828	865	776	825	856	813	862	841	870	845	854	883	832	892	880	833	863	860	882	841	842	916	885	871	812	890	881	860	863	854	920	860	840	770	837	861	889	822	852	898	885	919	910	836	849	866	860	893	870	874	886	863	839	861	834	817	842	859	822	861	903	881	847	799	900	879	788	826	838	861	804	829	832	862	879	776	851	854	907	885	855	905	818	923	853	852	843	875	878	844	867	852	861	884	872	802	849	848	867	845	807	834	837	867	833	861	905	837	886	841	898	877	868	850	852	850	899	821	842	806	820	840	852	850	862	869	909	876	835	831	859	866	869	780	867	891	851	894	865	883	823	880	812	927	892	908	913	854	786	851	851	848	834	800	889	858	854	863	835	862	870	861	860	859	855	893	869	784	834	856	870	812	912	802	848	843	866	869	790	845	849	872	854	836	886	864	822	809	829	848	936	829	885	834	884	847	914	914	820	857	872	905	864	838	814	832	875	854	869	861	870	856	860	853	837	837	800	864	895	860	886	880	850	883	867	894	850	857	818	810	794	843	844	879	885	915	841	873	818	832	883	833	867	893	851	862	874	839	908	859	867	850	819	864	869	868	822	844	831	815	812	838	898	842	872	837	907	857	868	832	863	843	799	852	837	853	821	870	863	865	834	861	867	834	799	854	858	888	862	835	908	884	925	881	846	820	861	866	863	842	824	834	875	816	832	852	882	818	886	853	843	887	912	806	861	860	856	878	817	870	844	843	876	819	836	842	891	857	842	859	811	848	877	879	878	851	824	876	843	818	868	893	845	854	818	868	835	885	871	870	812	877	883	855	892	831	868	853	820	896	849	809	891	839	849	825	856	825	844	848	873	818	842	857	826	858	865	835	915	848	832	901	905	899	914	872	907	808	842	831	861	878	876	863	885	877	876	831	808	809	791	886	871	827	851	815	881	836	847	874	874	865	836	862	874	868	899	802	879	865	911	847	769	862	804	835	787	845	826	871	877	867	886	828	899	927	860	863	823	851	896	880	857	881	844	885	845	873	850	830	834	884	823	879	846	860	844	850	861	850	845	860	829	872	867	836	820	855	845	844	866	900	875	872	809	853	840	847	863	866	899	868	819	876	829	856	815	822	869	849	896	853	869	838	847	847	857	854	848	851	871	839	905	837	830	893	830	835	858	856	821	825	844	879	851	855	855	851	880	869	862	846	845	872	864	869	847	886	858	811	834	832	796	853	880	864	820	822	878	861	888	860	851	864	835	907	863	868	874	846	850	808	877	889	849	841	874	822	827	866	827	839	882	878	841	818	812	853	856	788	794	874	891	861	836	819	880	872	847	828	849	782	832	847	835	796	870	886	881	834	896	873	837	839	849	889	844	821	830	874	821	866	840	876	865	823	846	841	932	879	899	883	805	869	855	903	841	895	888	904	869	869	876	854	855	838	859	895	921	908	870	830	870	895	822	858	839	825	875	854	895	840	855	898	888	846	813	882	829	854	855	852	881	859	850	857	854	810	860	900	879	873	892	890	829	851	880	848	889	856	842	802	913	906	916	826	794	853	865	861	884	835	893	867	878	846	902	898	848	811	848	887	870	824	855	922	862	856	823	893	844	843	835	863	853	854	825	860	795	810	819	815	914	850	858	857	813	844	843	823	878	863	849	862	862	867	870	836	868	839	880	891	875	921	884	858	861	839	846	874	797	832	878	861	903	863	843	848	861	876	866	892	915	870	819	848	841	839	834	853	845	837	804	843	809	884	815	839	834	838	873	811	837	900	893	860	822	813	810	838	838	862	854	885	861	870	839	886	849	800	824	878	837	876	872	790	825	856	852	881	856	817	841	819	839	878	857	854	788	839	907	895	820	839	855	877	863	823	862	858	880	831	860	820	858	855	828	890	865	844	848	861	812	853	886	828	874	901	868	847	858	852	902	821	867	846	887	841	826	855	885	890	787	847	833	820	822	919	872	832	848	873	849	876	887	844	838	890	870	817	850	935	857	930	850	889	833	869	854	882	856	881	877	847	856	825	838	862	841	865	861	879	841	872	884	830	856	847	864	823	857	811	834	876	813	805	885	859	816	842	894	880	864	835	864	873	885	873	884	824	847	877	853	909	866	863	879	839	838	813	869	843	829	852	823	813	890	889	868	824	830	819	911	854	860	812	846	820	856	882	836	857	865	841	837	903	873	849	847	877	873	819	843	834	892	872	822	796	832	897	856	911	815	860	879	837	833	844	834	880	808	883	850	850	801	871	854	880	846	879	823	861	858	858	840	894	874	842	821	864	874	848	828	829	831	879	840	864	820	882	828	838	862	892	873	851	855	880	865	848	901	809	856	864	830	832	884	821	839	849	867	862	878	823	842	889	850	854	879	833	827	870	864	863	841	869	824	822	867	877	894	827	843	785	862	862	831	849	864	874	848	843	842	816	848	881	887	812	853	878	825	875	892	816	839	867	825	835	840	878	906	843	801	863	857	876	842	857	908	923	859	879	894	852	829	808	788	847	819	823	840	831	867	876	815	830	825	869	790	872	851	845	865	843	846	846	846	841	868	859	837	875	885	860	837	866	869	861	827	850	812	841	803	808	870	808	920	828	874	878	796	808	854	872	860	859	834	820	851	873	886	891	880	892	841	889	880	883	832	811	848	869	848	861	844	842	831	853	856	857	902	817	815	851	850	824	891	857	833	872	881	813	867	867	846	889	840	840	813	839	861	843	828	867	823	835	866	841	862	872	910	843	861	866	834	843	873	834	757	831	882	830	883	833	878	832	820	904	861	837	892	853	893	838	859	890	852	811	852	825	868	817	861	863	828	790	849	864	869	866	843	842	848	848	850	930	884	866	858	837	866	887	825	829	881	883	897	786	838	901	815	846	805	878	868	826	862	875	862	850	844	863	862	871	821	868	878	880	822	843	850	863	909	854	852	886	841	840	858	822	817	909	903	879	825	838	857	822	897	874	853	875	870	871	885	815	807	902	893	862	874	880	824	820	857	900	829	823	886	852	847	880	864	873	846	885	854	827	890	858	798	803	865	831	862	868
24290	21404	25063	28134	21404	21413	17570	623	392	359	350	339	384	339	352	294	293	343	294	299	350	332	323	274	304	308	308	319	308	297	285	263	276	319	294	275	299	311	303	286	306	280	283	333	280	319	298	345	285	312	278	286	284	334	292	290	294	260	298	299	318	322	269	281	313	279	321	298	263	326	305	289	289	299	308	308	312	296	262	308	292	313	282	292	309	303	320	288	310	302	288	293	300	281	276	268	268	323	304	303	308	311	280	302	301	291	305	295	296	302	292	293	300	322	294	298	287	293	265	288	279	264	276	300	305	283	276	284	320	291	289	332	271	318	300	287	312	297	228	280	308	292	297	289	279	298	268	281	304	281	304	281	298	328	278	309	308	291	303	299	305	284	307	285	297	300	314	265	300	311	293	269	299	335	305	277	310	296	328	326	318	287	285	323	304	285	304	338	281	279	275	316	287	299	286	288	322	293	274	284	268	305	312	314	314	296	323	301	290	305	281	284	271	270	314	305	337	309	271	324	291	309	297	288	274	304	299	293	301	285	282	299	290	291	295	311	271	287	294	279	301	262	320	274	303	279	284	283	332	287	310	291	286	311	278	266	313	298	290	317	310	310	283	317	311	305	341	300	291	315	335	277	314	295	329	308	288	301	277	285	311	296	303	279	295	302	319	268	300	254	319	310	330	270	279	290	278	292	299	302	297	315	329	286	312	292	307	309	308	306	314	282	290	280	342	293	302	315	309	333	301	282	286	299	300	280	263	325	281	293	296	302	303	334	271	322	329	305	275	280	308	322	296	320	321	316	284	274	313	269	274	331	327	265	305	283	323	314	265	297	287	295	320	299	306	341	287	323	263	282	287	285	310	293	266	290	297	313	277	291	300	320	315	284	288	292	305	301	294	290	306	296	314	327	309	276	288	302	293	301	314	292	267	332	295	282	319	299	305	285	303	304	310	305	294	334	295	283	267	324	313	315	308	294	296	297	267	324	306	299	283	294	325	304	321	307	300	322	304	321	299	305	279	287	313	322	294	280	303	299	294	295	328	296	282	319	332	313	265	293	296	285	312	281	284	306	303	269	291	296	313	306	293	296	291	281	298	318	314	292	291	280	300	311	357	311	296	303	313	273	302	278	295	299	317	276	278	315	277	323	320	256	295	301	296	307	295	294	298	302	285	283	308	294	319	291	301	289	289	306	325	297	327	316	282	292	278	285	320	280	313	274	292	317	295	316	277	283	305	291	276	286	273	311	302	310	268	275	299	283	285	276	302	303	302	254	329	295	297	315	315	303	322	294	282	303	288	285	269	296	294	285	306	302	323	263	294	307	249	271	317	330	284	322	328	291	309	304	294	269	314	303	289	312	291	306	309	268	295	313	289	286	285	328	326	307	283	317	337	313	314	323	295	316	295	288	301	301	276	279	343	295	289	281	296	302	292	282	309	325	326	295	286	317	291	305	294	293	294	291	325	263	283	274	317	304	300	301	270	281	284	305	265	274	279	290	296	258	306	284	317	296	239	309	293	299	298	292	306	313	312	289	285	261	278	306	297	323	253	337	306	292	330	318	304	284	296	315	276	291	257	316	320	307	264	314	303	298	334	302	290	292	315	265	294	276	307	324	312	314	302	316	299	316	299	292	267	277	329	282	267	304	321	286	320	320	307	290	298	269	291	277	302	300	282	287	302	333	306	286	265	282	289	260	319	295	276	307	266	286	346	307	322	283	301	312	280	303	297	298	291	267	300	302	327	276	290	293	293	293	311	311	300	297	286	279	328	285	307	300	330	326	292	282	297	269	317	295	301	297	305	324	279	288	322	291	293	301	293	315	319	334	313	315	297	315	311	299	297	294	288	314	320	304	323	316	289	274	270	318	288	300	289	287	255	293	299	301	319	294	317	308	292	265	287	305	291	297	309	288	345	300	285	306	280	303	296	277	301	283	321	326	299	275	297	279	310	302	301	299	292	284	290	298	268	319	287	288	295	293	299	317	284	293	307	282	321	286	331	300	295	271	295	303	264	282	294	295	307	299	323	283	305	287	279	299	297	270	328	288	312	311	292	344	306	288	301	267	291	304	273	314	297	275	301	291	277	283	276	253	283	302	286	306	325	302	299	279	270	327	300	290	302	300	268	262	291	303	268	310	276	262	296	281	292	312	292	271	305	277	311	293	343	310	295	333	311	286	298	295	315	316	311	309	280	319	344	306	304	307	300	299	281	302	341	306	262	324	316	286	321	290	307	276	283	297	275	283	320	332	271	329	321	316	326	290	284	305	279	308	325	286	311	286	288	277	322	277	330	285	301	321	320	290	292	308	317	352	313	323	306	290	296	310	299	299	293	287	297	296	285	307	314	264	343	313	307	278	282	260	276	283	288	283	312	296	289	302	272	274	295	279	300	276	294	273	303	267	319	306	281	281	303	290	312	292	309	301	305	288	311	300	322	287	290	303	284	294	303	307	291	275	275	307	277	301	282	292	284	297	263	258	298	293	287	302	283	326	293	329	305	298	301	318	308	295	282	301	330	305	309	325	307	316	307	252	262	291	304	263	299	315	291	293	310	288	295	298	309	327	304	309	311	309	324	258	294	317	298	298	300	297	289	309	266	286	281	299	306	327	270	257	283	288	325	340	299	309	322	319	311	279	292	315	287	308	301	311	268	305	277	262	302	280	294	304	288	279	298	309	280	287	284	293	299	266	292	273	288	262	293	279	283	292	293	304	306	330	313	276	296	322	287	265	288	258	317	302	314	305	276	337	286	275	293	302	276	301	289	272	292	339	318	297	310	280	326	282	278	285	306	313	293	315	306	335	262	275	315	276	286	281	276	303	290	297	277	285	298	279	284	308	304	331	318	269	326	301	298	291	297	290	300	301	260	278	277	323	256	262	273	289	290	272	281	286	314	304	287	306	293	307	271	299	273	306	291	284	313	258	292	280	328	266	316	321	300	291	307	290	287	298	320	330	319	320	273	303	276	298	338	296	294	335	292	267	303	296	289	320	293	284	303	294	336	303	303	324	322	306	298	279	299	276	266	314	302	291	277	300	275	337	288	302	308	287	278	311	306	331	336	285	320	283	267	311	280	290	257	258	304	321	282	311	286	273	303	302	283	320	298	310	302	267	288	291	252	314	263	285	300	284	330	317	301	280	307	298	295	296	301	300	272	327	270	293	315	300	299	320	285	313	269	299	288	299	309	292	312	286	262	290	288	307	311	309	315	300	291	296	260	279	309	304	302	336	297	295	274	273	308	299	332	278	320	305	334	301	277	309	308	288	317	305	303	267	311	294	288	297	280	270	306	306	308	316	294	302	278	300	272	307	279	309	299	327	303	304	309	276	299	282	312	309	315	287	330	293	342	274	264	280	287	318	303	296	271	306	280	291	305	294	316	284	309	292	281	300	273	307	277	284	299	280	313	307	289	292	314	293	304	306	310	303	308	314	299	291	310	310	294	328	301	300	284	308	307	280	290	301	266	285	328	286	323	271
41561	11352	1810	1092	919	821	761	737	752	747	774	756	704	715	732	721	706	691	699	702	704	709	702	733	724	713	679	688	679	692	739	701	687	725	702	723	707	653	682	693	704	697	665	703	691	679	700	665	666	702	700	652	670	697	709	699	685	686	661	745	709	704	653	694	727	707	675	673	674	724	715	719	701	680	667	691	690	694	691	724	647	693	669	701	690	690	713	657	686	679	688	676	670	685	668	697	719	734	729	731	697	732	750	689	696	664	689	680	683	675	684	691	699	696	702	719	693	703	662	709	685	689	728	748	733	695	693	662	700	697	679	662	677	678	655	711	655	709	708	695	683	693	683	704	679	704	692	673	713	724	678	679	670	685	693	697	752	677	684	716	712	663	687	716	613	698	685	720	711	690	696	689	678	697	633	711	686	690	641	661	661	680	655	683	717	665	666	724	742	755	708	697	624	648	666	658	728	703	683	665	721	703	696	719	667	721	707	667	659	718	676	707	712	659	695	701	713	685	728	757	634	702	684	669	686	690	671	703	684	652	683	718	675	673	694	673	706	680	738	749	726	693	690	713	703	677	679	678	693	694	726	678	682	669	688	670	728	661	686	628	671	661	696	685	679	720	657	717	733	736	707	679	705	703	704	738	669	706	632	718	698	653	726	749	700	717	712	633	692	724	671	730	703	670	709	701	735	679	724	673	665	718	681	687	726	682	722	691	683	719	692	686	700	685	741	712	730	727	688	741	694	695	719	729	700	712	712	668	686	688	686	684	645	676	620	723	688	686	698	679	691	684	698	720	719	693	707	692	724	704	741	703	648	630	727	681	680	667	683	649	699	646	689	667	686	692	639	722	676	712	717	705	687	689	627	681	658	706	699	683	734	736	703	670	666	748	749	642	644	714	667	734	676	678	666	660	709	690	693	663	700	675	680	739	724	712	706	705	732	677	647	645	738	683	690	665	695	660	701	737	669	721	667	676	686	743	683	653	703	696	687	666	722	753	653	714	667	713	677	702	725	650	679	654	689	678	671	690	721	713	682	772	706	719	687	645	694	673	642	691	718	733	684	687	732	726	640	726	702	704	699	640	705	707	691	710	660	698	729	733	709	659	718	669	702	654	714	652	665	751	719	641	675	754	654	695	648	687	651	665	684	698	720	756	695	696	710	691	712	710	682	676	703	681	691	695	692	681	691	734	670	648	720	688	681	735	699	699	703	663	673	690	714	700	703	678	738	675	645	655	691	688	660	662	665	703	690	690	701	668	705	698	684	776	686	700	645	673	682	697	674	700	679	705	713	661	685	687	682	675	727	682	664	706	680	681	692	699	705	664	684	695	689	688	718	650	747	698	671	682	696	705	721	689	664	716	703	700	653	628	687	670	644	693	730	714	732	662	751	707	706	747	617	697	722	685	701	689	654	688	679	727	696	710	673	693	731	758	667	699	701	634	711	742	653	723	700	675	649	744	700	712	695	712	721	681	698	729	680	690	662	628	685	719	710	711	678	669	732	669	696	719	675	640	697	704	700	677	714	694	695	680	672	684	648	651	632	689	723	752	706	689	702	701	682	715	670	682	676	683	672	675	698	684	720	666	720	697	658	661	681	708	641	746	664	670	722	695	742	712	685	667	638	679	725	688	692	672	694	714	681	699	703	676	688	699	697	688	665	707	687	760	669	715	651	677	696	726	668	696	663	741	714	662	694	683	736	706	691	701	735	727	669	723	657	662	681	675	688	693	694	731	706	677	689	635	693	708	709	677	650	659	677	668	729	671	678	687	679	708	698	666	670	755	701	715	678	674	684	641	660	713	663	746	686	660	717	716	684	648	705	736	694	654	666	705	697	726	699	711	671	701	737	718	709	674	704	683	678	670	700	669	706	683	667	727	635	709	715	706	705	685	689	693	684	670	691	713	712	721	629	665	690	698	750	721	698	722	699	672	713	672	676	692	687	721	680	647	626	723	664	684	654	738	690	633	696	735	699	669	695	710	657	698	718	683	685	753	716	696	692	642	643	691	679	681	681	664	699	664	691	715	739	686	676	695	714	688	712	699	700	703	660	701	700	733	705	664	737	668	696	698	723	708	720	710	675	695	693	706	643	694	663	725	656	719	662	673	732	697	686	719	703	715	675	687	708	699	698	710	712	639	701	707	723	668	667	697	678	706	711	690	699	709	628	713	672	668	711	691	668	687	662	743	653	692	737	697	674	667	751	738	681	677	720	649	713	668	689	706	649	746	695	707	698	681	743	672	759	703	691	675	702	673	697	656	677	696	740	693	733	677	719	659	714	692	714	694	663	713	684	721	707	705	692	706	713	690	639	698	699	697	701	717	696	683	696	692	697	691	677	661	686	652	691	662	699	702	718	737	716	687	634	688	644	647	693	716	673	697	665	711	664	697	669	690	679	723	697	703	672	657	717	669	659	713	695	718	707	707	698	714	674	662	681	679	640	685	672	714	658	691	700	694	693	663	720	672	701	680	669	700	619	707	702	699	703	687	658	713	699	678	657	660	694	709	716	717	671	655	697	665	718	728	693	724	705	701	702	682	696	698	725	675	689	697	643	692	745	697	681	667	725	707	649	728	651	710	740	714	668	663	685	670	699	710	676	710	702	690	668	677	738	687	657	734	688	651	689	753	717	708	760	707	643	670	711	644	685	702	677	694	663	669	682	710	677	694	689	643	689	686	719	644	645	696	704	647	723	721	684	676	705	730	690	689	675	681	690	727	662	680	673	736	693	668	669	659	688	680	705	711	728	700	642	688	706	644	709	672	717	704	657	709	687	695	686	739	676	690	697	717	703	683	702	670	703	639	735	724	682	688	683	658	731	668	685	714	679	681	693	658	681	741	652	700	654	696	678	731	745	658	749	703	687	704	706	694	715	723	698	657	686	635	756	729	683	693	707	680	724	731	665	661	673	670	707	698	637	708	738	704	694	701	702	638	704	700	672	681	701	636	665	686	734	733	735	722	698	731	673	659	701	670	697	737	672	712	703	707	729	690	677	672	685	671	718	702	692	707	706	700	687	692	716	662	730	710	707	675	720	736	765	690	705	674	681	675	701	679	664	706	698	718	685	694	710	655	653	693	681	744	705	706	700	713	705	711	677	697	693	652	693	690	683	669	728	744	672	679	705	663	727	695	692	722	700	692	736	691	756	699	680	727	731	673	683	666	699	684	664	709	728	659	694	714	722	694	704	657	680	730	690	668	683	695	690	666	753	689	707	659	673	717	695	679	678	672	692	631	703	684	668	663	688	752	668	752	747	662	741	743	651	664	689	676	689	648	668	686	686	659	669	697	652	725	731	665	745	662	682	738	671	692	691	734	668	708	695	688	686	693	666	711	700	680	719	723	705	669	734	688	675	739	681	694	727	651	668	703	662	703	722	706	640	680	669	681	686	665	689	681	677	704	741	754	680	685	705	653	668	688	698	772	703	710	711	692	705	697	690	697	655	663	678	702	728	730	642	699	652	697	735	696	650	676
31256	21132	12951	801	356	262	237	241	248	233	228	253	228	221	237	256	208	208	252	232	258	247	248	214	254	226	232	239	216	250	265	244	243	234	269	229	249	249	246	228	211	257	206	255	241	226	238	221	229	239	224	236	226	206	224	245	232	228	242	241	250	226	219	221	274	242	218	255	235	204	241	230	234	228	247	230	225	235	216	234	239	243	247	245	219	233	265	253	232	260	274	247	226	251	244	220	228	230	265	224	234	236	237	240	230	245	253	234	236	243	223	228	255	249	231	235	254	244	257	230	216	216	218	221	256	215	228	216	246	223	248	252	236	226	228	244	259	222	252	244	230	238	240	242	245	227	229	222	237	245	241	231	236	248	227	247	257	247	238	230	267	223	247	239	235	248	250	232	230	223	235	238	240	225	235	218	225	231	260	245	244	246	245	215	252	228	243	225	227	241	249	231	243	251	244	224	246	231	261	225	240	244	233	224	236	224	257	230	233	234	221	228	269	247	256	204	225	254	243	217	225	245	245	240	227	219	255	256	249	226	242	216	242	218	252	262	251	211	261	240	253	225	241	245	245	269	246	231	226	230	242	223	249	215	237	228	217	208	264	226	229	224	234	254	220	221	241	226	241	216	217	223	219	229	244	243	273	228	267	233	229	217	250	224	246	254	244	239	240	258	233	225	234	247	272	238	233	256	246	253	226	224	264	239	231	244	242	225	273	281	238	244	241	218	238	251	246	268	220	233	247	254	245	276	259	233	227	240	263	231	249	265	240	228	250	239	249	252	248	246	278	235	239	244	231	261	223	244	218	243	258	219	244	290	263	229	251	273	240	211	208	270	270	246	255	255	222	230	242	201	236	237	236	236	264	229	226	222	241	234	255	254	228	212	229	245	228	240	211	236	247	222	251	242	218	208	242	245	207	251	219	264	252	227	270	243	239	196	255	233	250	242	260	250	219	207	211	269	246	247	230	255	237	237	223	229	232	263	242	245	193	207	225	244	232	244	231	238	239	245	230	243	249	250	226	208	251	224	243	236	227	212	217	232	222	232	231	232	237	220	263	257	212	241	221	244	249	213	216	245	231	233	255	218	218	228	247	236	266	228	239	228	230	219	236	235	248	232	260	240	211	238	200	243	249	233	224	262	209	221	223	270	269	230	232	245	225	229	269	242	238	235	216	255	241	242	247	261	252	233	250	233	219	226	242	261	222	221	237	243	223	228	258	254	240	239	235	223	241	219	232	255	241	248	262	260	225	236	219	243	237	238	257	271	249	263	252	215	255	259	216	237	230	240	234	258	239	231	231	229	224	250	250	243	233	229	249	259	253	252	205	250	211	251	244	205	229	225	222	234	221	251	227	220	223	219	219	210	210	255	240	262	225	239	263	238	221	233	246	234	244	224	242	222	256	193	224	231	218	225	232	233	248	215	231	246	252	229	220	259	249	240	226	252	223	238	241	251	231	251	196	209	266	258	225	230	247	233	229	241	219	240	251	235	252	261	260	227	242	218	237	226	240	245	227	273	266	243	250	233	255	253	233	234	250	232	246	255	261	227	221	231	242	284	223	216	231	256	247	242	262	231	228	236	203	241	218	251	236	210	231	244	233	247	235	243	238	213	227	222	252	220	253	243	239	233	200	228	234	248	245	230	256	232	253	241	218	253	230	219	236	230	232	239	237	212	245	233	235	262	231	241	260	230	231	230	230	233	220	224	260	248	227	224	236	233	251	231	241	236	241	240	250	251	249	247	219	236	230	263	252	233	219	208	252	240	240	225	259	263	224	224	247	240	221	245	252	262	229	225	225	247	215	243	230	243	253	238	249	239	214	232	230	243	248	249	213	242	233	249	204	213	235	225	219	263	239	240	250	211	238	227	242	264	223	223	241	226	232	222	237	263	241	218	233	222	253	241	218	221	252	230	220	198	226	222	257	213	225	238	229	213	232	248	243	240	234	216	243	213	250	232	252	250	231	240	230	231	230	241	239	226	235	241	220	221	227	226	220	239	266	219	243	229	221	224	236	230	250	214	251	223	249	245	246	248	216	268	228	252	244	217	233	257	232	256	239	237	236	223	221	234	214	239	253	236	229	238	221	250	232	257	249	255	248	246	231	215	226	228	211	200	252	242	230	218	204	243	251	239	235	250	241	237	262	255	247	233	217	247	216	240	264	275	242	253	227	231	224	247	229	220	223	233	256	241	222	239	237	240	246	274	247	226	216	278	241	231	249	243	258	224	214	227	237	271	244	233	230	239	256	206	253	277	236	255	253	230	261	250	248	236	234	230	222	257	244	215	235	247	224	263	235	233	239	249	241	229	207	246	254	241	249	243	260	240	242	208	216	241	235	231	244	236	201	232	231	213	235	261	253	241	243	229	234	264	264	253	228	243	272	236	223	228	237	225	244	234	234	247	227	232	177	261	230	236	253	231	242	214	216	233	220	205	230	218	234	218	209	249	239	224	253	219	240	244	244	237	243	205	220	264	258	224	236	214	245	256	275	257	224	222	236	212	232	218	235	235	211	223	211	256	250	238	267	252	265	227	233	252	228	240	235	229	253	224	234	220	266	247	227	250	246	224	229	204	223	241	231	223	226	242	273	221	221	231	219	236	219	243	236	192	219	234	248	225	214	242	209	242	217	243	195	261	252	220	246	241	232	246	248	226	250	268	231	239	229	230	253	224	282	221	211	222	246	235	260	238	239	220	236	231	249	230	250	274	243	229	236	241	239	249	264	219	224	241	238	220	221	247	251	226	251	229	248	227	226	211	220	234	251	252	238	237	250	215	237	220	231	254	243	212	242	213	230	228	243	231	228	213	252	245	242	221	243	213	230	242	240	238	240	263	259	228	235	245	226	236	228	245	253	243	250	238	268	263	253	241	231	242	227	247	226	239	253	267	236	266	244	262	225	226	219	229	252	226	218	217	232	226	239	252	229	244	232	242	238	240	231	230	241	253	255	245	235	241	247	249	223	231	293	236	219	211	239	247	212	221	238	235	245	228	234	241	215	221	245	254	236	230	250	236	231	251	228	280	206	241	266	225	226	207	229	226	246	237	238	236	221	272	255	213	256	229	259	218	234	244	224	246	236	206	219	220	250	229	236	245	243	235	220	256	222	237	220	231	256	253	244	226	243	253	257	230	230	247	214	218	251	223	226	214	223	248	224	237	252	235	257	223	261	225	247	262	219	224	224	229	206	212	248	248	250	250	262	259	237	224	266	246	239	260	243	270	244	248	279	262	242	230	229	212	204	232	232	226	268	243	266	250	246	282	227	206	242	204	216	256	218	266	229	217	239	267	208	235	250	261	214	241	246	254	239	256	252	266	240	219	226	248	214	242	268	249	240	221	250	218	215	227	233	229	226	212	214	241	266	248	235	216	192	243	239	230	235	240	259	250	265	249	217	228	262	224	245	233	233	239	219	247	265	248	274	237	221	241	233	228	245	217	227	204	243	246	243	212	228	249	255	225	232	242	250	240	237	268
14736	1515	636	638	633	625	668	602	612	619	587	654	623	632	594	665	625	582	614	568	602	631	640	585	594	669	620	601	628	600	628	637	646	602	629	604	631	629	621	625	600	648	622	633	634	626	634	624	645	638	616	585	593	560	635	621	614	664	611	627	596	575	599	626	609	600	624	609	617	618	612	609	585	629	630	620	609	665	626	624	634	600	632	644	672	635	660	609	606	677	595	617	656	636	628	629	579	595	670	599	626	624	620	624	596	650	575	640	600	591	587	652	622	610	636	609	632	595	613	606	608	639	612	583	627	642	624	629	636	616	611	592	613	596	617	617	634	622	590	634	616	649	632	611	641	652	604	635	648	622	600	642	622	588	616	621	586	611	573	649	637	612	599	651	633	601	601	627	568	616	596	621	589	633	621	574	597	622	598	599	615	613	605	597	618	638	632	642	634	561	635	585	609	656	594	615	578	638	582	611	640	570	580	590	609	625	624	601	625	644	630	575	601	606	666	618	591	649	648	611	618	607	638	647	615	608	627	629	628	614	631	615	634	619	614	604	648	615	644	637	597	621	621	622	617	647	613	599	635	656	645	567	631	622	626	621	617	635	623	629	627	608	622	673	596	607	590	630	607	608	635	629	591	611	592	624	575	557	599	642	603	631	654	608	627	618	616	669	654	601	642	613	618	651	633	664	604	648	640	619	626	619	647	608	622	643	639	588	630	651	587	685	628	610	647	604	584	626	606	603	617	638	635	620	639	584	624	616	639	632	590	679	643	607	613	625	627	628	590	594	645	649	641	650	580	606	629	623	623	623	607	650	604	621	615	616	604	659	613	612	644	610	607	588	600	617	618	625	595	657	605	597	597	595	630	615	649	634	605	622	598	589	573	615	652	630	655	601	619	639	613	629	639	648	660	612	579	640	655	614	597	620	631	656	623	622	615	613	616	631	688	620	610	615	650	604	628	596	619	609	614	642	623	687	613	583	629	639	617	638	617	617	644	621	588	585	636	637	656	659	626	618	620	641	562	617	609	642	602	629	607	620	616	598	574	637	564	609	619	615	593	579	643	627	636	656	663	603	604	587	630	634	610	653	648	601	622	601	608	646	655	663	640	640	613	583	587	683	628	593	636	619	684	591	671	625	618	631	695	624	611	653	644	652	652	628	630	606	657	645	672	602	635	590	612	614	637	629	631	615	666	626	594	657	614	598	609	607	621	592	625	613	632	596	631	556	590	615	624	619	617	595	625	654	609	635	612	628	656	646	644	594	613	600	585	647	615	575	583	602	593	611	582	608	648	634	578	629	604	603	635	596	593	611	615	626	578	624	658	667	633	650	579	590	611	687	604	614	619	656	620	633	604	585	540	609	628	582	628	679	662	629	634	595	599	591	653	584	608	592	670	603	669	618	586	669	636	707	617	596	607	572	610	597	603	640	568	580	603	612	598	641	630	611	615	618	621	603	596	554	661	615	598	577	652	678	624	617	613	585	612	634	628	642	599	668	602	620	680	590	635	664	642	598	578	639	600	582	628	626	596	625	580	656	635	614	617	645	650	637	614	618	624	620	630	622	626	604	630	621	644	579	615	596	659	614	627	636	579	631	636	587	655	649	625	614	623	590	647	651	604	591	610	615	613	593	656	628	644	637	608	551	609	590	673	630	586	627	644	621	578	605	563	589	574	640	626	562	609	628	580	619	571	621	644	610	560	608	628	615	611	597	641	607	630	600	592	606	596	643	599	626	645	576	607	615	641	610	622	637	609	622	618	688	610	607	592	620	594	616	597	611	594	632	641	578	570	614	631	612	625	629	605	615	567	637	651	665	577	608	607	622	600	606	614	599	639	612	599	612	568	597	642	625	643	645	636	655	614	658	623	608	610	606	569	595	619	602	605	653	665	620	575	640	620	635	628	613	626	635	618	630	577	589	628	602	616	618	601	603	598	652	634	643	602	608	625	611	603	676	619	629	612	662	629	639	632	659	625	601	616	611	595	641	615	588	587	616	615	641	653	644	610	636	645	650	566	670	595	619	647	638	611	633	595	657	615	596	586	619	605	608	588	602	607	630	658	625	600	636	662	633	637	639	672	617	644	637	587	659	657	634	615	629	575	648	598	620	605	614	610	617	592	599	632	592	600	667	645	609	615	624	591	619	634	598	656	570	653	599	603	590	610	641	600	670	608	603	602	631	606	598	637	586	674	599	629	605	580	634	621	614	624	568	618	591	625	609	661	573	609	616	603	602	602	608	604	620	660	628	613	615	578	596	600	574	660	625	661	597	616	635	654	664	607	679	679	624	606	608	609	653	681	670	639	601	607	667	606	597	632	580	605	643	679	580	641	621	635	637	631	558	613	619	611	644	642	599	607	591	654	678	626	607	651	615	616	624	619	630	648	592	627	606	672	607	625	635	651	592	638	658	626	623	643	603	600	662	575	632	646	625	634	638	573	586	604	651	628	615	645	599	657	617	627	625	634	601	610	594	599	608	619	606	626	613	605	630	626	601	601	620	612	601	620	624	587	637	607	655	635	617	656	601	606	648	594	613	654	632	599	618	604	620	600	642	625	605	655	600	602	642	614	620	594	605	625	627	629	621	675	607	606	639	649	624	613	625	626	626	661	638	629	653	615	624	622	628	639	636	603	603	617	596	654	621	643	658	616	614	580	670	566	602	626	666	596	573	632	622	644	601	581	622	642	622	575	620	645	621	644	599	648	586	622	664	621	620	637	582	630	650	618	625	599	604	629	602	591	611	620	668	646	625	575	642	647	643	616	632	633	621	624	628	577	653	582	660	606	595	592	624	581	598	585	694	600	660	614	596	607	647	619	648	592	624	646	642	605	637	621	627	626	629	604	627	609	640	576	641	606	602	637	622	631	612	609	652	639	595	609	552	573	683	635	654	674	656	583	656	614	586	598	657	628	628	651	634	603	637	621	592	607	633	561	687	674	648	648	612	611	598	583	615	627	631	571	655	613	588	632	613	603	605	603	616	596	639	645	619	644	595	569	587	640	627	650	597	617	632	604	637	613	624	636	630	625	618	607	614	677	608	571	613	653	617	609	595	620	664	610	578	597	630	606	614	652	607	569	646	593	656	640	632	653	630	645	594	635	644	623	658	575	599	615	590	627	607	617	590	626	626	600	619	599	687	578	583	614	601	570	614	621	608	614	592	640	624	572	595	620	622	600	634	622	597	629	672	594	629	599	604	625	581	571	633	602	663	618	626	631	665	641	615	600	636	613	609	647	656	648	630	601	688	642	606	637	687	654	631	614	631	636	625	618	589	627	630	619	612	633	627	612	632	653	605	608	633	669	614	578	606	638	640	616	590	614	570	610	620	616	626	587	616	603	648	647	605	611	627	600	613	620	636	653	604	630	627	591	570	608	635	672	588	656	639	629	629	563	610	591	595	603	591	627	606	648	545	625	629	656	620	561	610	616	557	632	600	615	632	654	608	589	660	586	634	596	630	636	621	602	592	672	638	627	659
24909	21420	24707	28508	21412	20792	996	488	404	362	373	389	382	338	396	369	381	379	348	380	347	361	376	372	359	379	385	371	345	341	320	356	392	368	334	375	354	358	379	367	384	374	397	370	355	388	355	373	355	340	389	337	375	341	377	374	354	341	335	384	367	344	353	363	393	365	342	379	379	334	314	352	375	384	374	359	376	399	380	317	431	382	351	338	379	364	369	349	351	374	366	369	406	387	371	369	349	332	350	362	345	348	363	381	343	317	396	383	364	375	339	368	359	365	388	393	380	363	343	326	376	378	349	381	378	357	362	327	338	397	360	359	365	329	323	325	346	333	360	359	346	350	348	351	357	347	335	352	348	377	376	337	343	363	379	406	359	344	380	351	358	343	335	361	351	387	380	392	330	340	371	369	352	368	392	360	402	391	371	338	331	338	363	344	337	366	374	359	370	380	370	355	371	353	329	346	350	361	372	363	367	357	376	305	352	319	369	356	385	402	381	325	327	374	351	347	363	358	356	366	343	361	359	397	369	384	348	385	374	369	357	370	346	357	363	374	375	350	357	357	376	368	332	343	364	342	342	333	348	383	350	368	352	354	339	389	360	362	350	373	377	353	355	343	316	377	317	352	395	375	384	304	385	379	347	350	367	332	358	382	369	337	314	369	360	369	356	389	348	367	348	334	384	345	334	358	349	346	312	348	360	337	342	331	374	377	352	333	396	384	322	346	368	373	367	337	366	367	388	347	386	338	360	397	373	368	344	382	403	328	374	363	369	412	357	352	356	338	378	340	342	363	320	363	340	359	369	334	357	355	396	371	374	378	364	363	368	351	368	364	360	344	341	333	351	356	333	342	345	380	384	349	393	363	328	364	331	344	365	363	373	406	334	392	359	346	351	389	340	391	345	389	363	379	356	384	353	351	344	378	362	343	349	359	341	367	392	380	356	356	388	350	348	400	356	361	341	396	335	355	354	373	328	338	370	359	340	359	326	358	332	314	367	346	331	384	357	377	345	365	356	371	380	335	383	330	353	355	350	345	415	359	384	354	396	371	365	362	370	340	365	409	351	399	329	366	353	348	335	339	386	352	343	388	348	338	357	379	362	319	342	405	376	349	339	369	364	346	342	347	307	390	365	350	374	351	358	363	348	374	329	381	342	341	377	331	414	339	361	350	365	368	390	350	389	366	342	348	357	385	329	350	329	334	372	346	330	343	340	337	345	380	362	375	358	355	365	356	364	370	378	354	357	362	334	343	386	335	371	356	358	359	388	361	354	357	368	357	368	358	327	362	363	330	324	340	336	358	353	380	381	388	328	437	413	366	365	372	368	388	353	359	343	372	350	375	355	398	361	371	322	385	364	354	332	344	382	363	380	353	315	331	344	345	310	377	335	395	311	365	346	345	366	383	395	346	317	354	367	327	361	327	341	352	350	363	322	355	323	351	363	359	351	376	368	318	369	360	350	331	342	319	397	332	329	345	348	329	345	363	377	398	358	351	375	357	344	324	361	319	364	357	365	350	356	327	344	368	363	349	409	370	364	320	360	386	349	358	385	372	362	399	386	370	359	356	315	325	341	368	347	359	342	365	351	348	340	379	351	353	358	388	357	356	336	368	367	366	354	336	361	354	380	356	354	356	319	342	348	320	348	358	348	349	348	366	381	330	356	352	338	344	382	395	360	346	353	403	390	330	331	324	364	381	349	337	374	355	367	358	356	344	331	366	388	346	402	385	371	328	354	361	365	382	350	362	351	391	389	370	374	380	320	349	346	359	351	362	341	311	342	366	354	357	323	342	352	347	347	368	332	409	337	327	368	305	357	352	378	342	334	366	330	343	358	352	361	354	360	352	335	371	354	338	328	351	354	341	332	387	337	335	369	344	350	365	403	408	348	347	387	366	352	361	361	396	361	359	376	396	337	315	330	351	372	392	327	415	383	290	394	380	395	383	344	333	363	350	379	338	386	370	347	362	334	347	319	324	359	354	374	379	383	349	373	362	375	377	374	353	380	333	367	351	340	347	361	373	388	349	356	347	343	367	361	351	347	361	351	331	342	385	360	364	341	368	360	378	356	359	368	338	374	369	386	365	367	350	320	345	346	353	377	356	392	336	330	363	356	382	360	323	320	334	352	364	353	381	348	346	373	384	404	351	363	363	326	345	315	316	356	365	365	383	379	324	355	351	339	382	342	372	330	365	352	351	348	395	396	382	373	339	359	365	410	380	362	350	366	360	404	323	335	374	357	342	336	357	388	358	370	351	359	336	373	314	354	347	354	313	352	326	366	349	326	342	305	314	340	341	336	356	340	364	388	353	329	362	375	357	342	361	357	373	335	327	331	344	366	335	332	372	320	354	366	348	340	365	370	384	374	330	358	351	399	362	349	330	327	360	335	340	355	330	389	343	354	330	350	388	376	364	333	322	330	362	380	367	383	367	370	377	345	328	326	350	344	384	401	327	371	344	333	330	307	364	375	343	370	324	336	336	347	319	387	365	330	341	338	351	296	361	355	372	351	364	363	322	323	383	368	361	363	341	309	352	339	383	359	361	344	355	391	348	378	326	404	335	351	388	360	356	373	398	354	378	299	367	341	394	325	361	364	346	374	346	415	366	347	369	358	328	346	339	356	360	370	363	336	348	335	362	314	351	330	371	375	338	348	372	362	389	391	355	360	354	345	357	371	335	381	347	330	386	381	361	367	375	354	352	396	381	357	393	372	325	336	351	386	365	361	328	371	349	353	331	383	349	355	353	331	349	357	351	350	352	311	354	388	359	341	331	353	362	375	370	343	337	383	357	393	367	320	331	364	342	331	379	374	348	339	350	362	367	370	345	330	350	361	387	362	350	338	365	333	397	348	372	333	331	318	377	336	334	335	334	361	352	381	355	339	341	344	339	310	374	354	367	368	343	367	334	361	374	354	357	405	356	322	346	322	396	343	339	339	362	383	373	370	352	392	345	365	333	318	351	355	328	360	368	385	328	330	341	376	347	357	385	337	355	377	332	357	344	335	369	386	357	385	357	359	340	362	354	391	350	418	358	373	380	358	356	386	324	399	370	394	340	340	356	391	358	341	361	364	349	369	344	364	366	354	367	357	327	349	344	356	369	363	358	337	358	400	327	352	334	381	351	366	328	369	334	359	352	364	353	351	358	342	353	351	387	354	381	371	358	321	359	375	338	352	355	376	368	348	354	339	371	364	349	333	355	368	350	333	336	351	350	314	363	354	354	353	364	366	368	343	354	377	379	365	334	365	395	344	337	363	322	293	358	352	346	386	336	355	351	402	335	367	349	383	382	350	334	346	360	339	378	380	327	374	348	359	349	356	380	348	401	359	347	368	303	374	356	351	323	358	318	386	361	358	347	331	347	369	344	369	388	384	379	371	327	340	366	351	351	348	386	363	333	379	342	363	329	339	355	366	357	345	377	345	334	331	360	356	337	363	392	388	365	365	351	356	350	333	405	323	344	344	400	380	340	335	352	339	369
34578	8049	1371	1032	1014	955	889	876	899	864	833	885	903	811	850	834	827	828	828	841	868	807	872	869	851	860	834	833	886	838	863	896	838	878	836	910	858	837	845	842	869	843	829	844	898	853	835	866	832	899	854	845	844	882	856	842	893	861	855	874	878	826	869	870	858	872	856	849	896	807	847	866	841	860	927	857	861	881	895	859	901	824	859	877	903	885	853	818	840	853	808	813	874	887	920	850	871	822	864	847	880	806	822	870	868	822	837	840	782	838	827	843	868	855	854	865	918	838	825	851	870	876	875	841	858	848	852	906	865	822	773	807	812	832	857	862	854	777	830	880	822	811	813	831	855	869	826	826	841	835	832	884	892	865	945	866	853	838	872	834	851	859	836	910	847	911	803	832	839	886	870	921	850	866	817	858	865	839	846	856	860	850	898	880	863	830	840	887	837	858	841	846	886	845	911	879	832	836	841	861	844	814	844	852	895	803	845	853	816	854	894	862	829	852	863	866	788	917	846	870	864	827	854	863	850	821	840	861	849	859	870	830	836	819	856	891	861	860	827	836	833	878	823	869	830	813	806	887	808	873	907	855	822	825	881	860	801	819	823	797	862	891	944	889	851	823	818	884	884	845	857	827	805	865	889	798	872	893	868	866	874	834	836	802	867	759	866	877	816	865	799	842	893	836	843	924	874	845	892	868	824	857	864	873	848	873	868	819	882	839	884	866	853	794	871	867	886	822	817	857	827	811	842	881	863	858	849	813	843	864	827	860	860	854	881	826	901	865	832	878	871	786	889	794	868	863	846	829	866	902	815	849	897	886	867	825	854	897	872	847	867	841	903	813	832	855	870	829	842	907	845	866	841	891	893	835	873	830	851	831	853	857	893	855	878	843	857	879	865	870	886	877	856	893	865	831	845	890	851	841	827	861	840	880	816	829	886	841	855	857	857	900	867	835	847	810	805	911	836	866	846	892	840	834	863	849	817	851	865	866	881	879	914	852	879	878	832	865	876	855	874	818	850	847	846	817	862	840	829	858	774	864	883	851	844	847	789	795	837	843	863	849	911	829	865	869	835	842	901	836	838	872	843	838	876	875	881	804	867	839	840	788	859	820	891	827	841	825	848	881	805	877	841	865	853	879	850	878	857	909	875	804	799	891	834	897	863	842	837	871	816	839	833	847	815	865	835	850	918	892	839	859	862	866	857	870	855	878	836	853	884	870	862	850	908	856	807	884	857	897	844	848	839	812	874	778	887	857	851	851	854	842	853	906	855	797	852	843	879	859	829	865	866	845	855	823	767	862	851	821	864	826	766	820	839	785	872	827	863	843	914	855	796	853	854	893	802	817	812	867	800	859	881	874	818	824	830	840	854	851	885	899	896	857	841	858	816	827	817	823	869	836	855	886	827	839	820	893	876	793	873	856	881	891	847	889	860	856	819	829	797	837	845	885	837	815	811	866	904	804	835	819	842	852	835	862	880	834	810	847	830	798	875	846	858	845	819	861	843	861	891	841	835	856	867	821	895	890	807	857	898	851	874	831	790	831	868	883	880	809	804	820	847	877	825	860	855	811	844	836	835	845	847	912	841	835	847	859	810	873	867	860	811	866	857	866	830	856	819	829	854	875	890	871	885	793	841	814	873	841	834	808	861	851	881	808	831	862	910	862	847	820	826	793	796	846	842	841	843	869	818	838	829	882	840	839	837	927	884	866	851	796	849	833	831	868	806	837	846	875	872	850	894	836	852	862	795	854	840	890	863	862	861	830	884	831	845	849	876	929	821	864	891	804	886	827	858	826	828	881	817	881	796	852	821	865	853	784	884	794	844	883	895	865	831	880	813	844	857	907	850	864	835	840	861	849	843	872	841	859	841	834	834	907	823	814	899	927	879	822	867	819	859	878	817	825	843	784	792	879	829	882	899	865	814	806	811	821	823	849	789	899	842	875	845	831	845	850	856	815	875	781	823	806	852	847	856	852	873	857	797	894	836	787	853	851	885	861	841	852	859	839	816	821	817	855	854	869	827	842	788	886	882	874	829	776	859	834	884	848	888	857	801	879	830	851	874	859	883	897	814	948	814	831	841	841	851	867	825	830	827	832	875	824	847	860	827	815	840	836	841	854	881	827	818	872	847	859	907	817	876	849	844	851	859	880	863	815	863	880	859	874	910	848	807	891	822	837	829	872	858	837	830	890	826	832	840	857	880	917	824	810	827	835	889	836	836	846	874	884	864	810	830	859	808	822	886	808	848	851	831	858	829	872	857	870	847	833	854	864	837	860	884	857	833	853	853	857	865	791	825	838	849	852	830	863	904	844	820	849	840	818	845	887	874	771	828	839	917	905	836	884	813	843	798	877	892	846	780	875	858	863	849	898	877	894	890	882	837	812	831	875	836	845	869	841	875	856	871	877	869	888	851	859	888	837	869	839	874	817	773	841	853	829	810	855	892	870	880	864	844	883	842	841	829	861	901	883	874	826	870	829	828	879	875	853	849	832	874	830	829	799	849	853	820	858	859	838	821	845	863	848	825	881	828	830	852	786	869	850	857	889	855	816	838	815	836	784	809	841	863	833	835	903	857	861	810	883	835	884	812	884	852	860	858	891	862	876	770	823	890	820	831	891	875	795	862	809	839	850	828	859	863	875	867	847	807	847	821	813	811	862	863	869	872	815	815	886	863	829	893	912	797	861	844	848	848	846	875	866	807	866	869	783	869	841	852	818	815	849	822	813	818	835	890	832	847	833	859	845	843	820	826	914	828	834	854	860	805	847	874	893	860	815	829	879	828	781	800	826	813	811	862	857	844	913	820	829	863	831	824	881	843	826	886	885	862	867	770	849	798	878	895	832	881	892	847	857	809	868	843	882	919	864	938	795	882	836	835	907	840	841	808	807	827	815	839	843	895	821	815	850	849	821	805	843	864	810	845	847	855	869	840	884	855	838	909	835	853	874	861	822	820	815	831	892	865	851	811	843	823	857	868	826	832	861	842	814	840	884	782	835	842	888	838	838	832	846	855	858	844	831	881	844	820	849	866	836	842	849	861	861	872	833	835	899	852	895	839	849	831	878	812	899	848	843	803	841	883	850	841	885	842	877	845	853	831	888	793	878	840	837	860	827	838	820	839	850	892	839	895	832	876	841	865	823	819	836	815	801	851	850	894	916	800	899	816	853	812	795	876	801	894	852	878	860	899	832	801	810	806	874	798	820	837	888	857	817	868	845	834	811	876	851	881	815	843	842	848	854	846	860	845	905	837	877	858	909	887	862	904	817	900	890	844	843	879	846	854	845	864	807	838	820	854	823	878	841	906	817	832	830	854	853	884	852	818	802	814	814	886	882	848	809	847	864	832	865	867	839	865	833	847	813	911	843	858	822	852	817	848	852	806	852	877	848	819	819	866	828	890	850	878	865	866	817	869	879	794	868	847	860	890	879	861	876	817	790	796	845	876	872	808	900	832	855	816	897	843	864	861	824	880	841	850	914
24273	21404	25071	28148	21405	21417	17271	724	433	387	397	344	331	321	315	293	300	287	333	276	310	298	299	307	285	331	275	302	324	281	326	256	295	300	311	311	284	280	280	299	294	313	263	268	301	288	276	282	284	325	311	324	289	292	282	298	256	278	311	316	276	297	286	263	307	266	277	307	316	289	259	302	278	307	301	317	287	305	258	312	283	272	281	265	295	323	272	293	287	292	266	290	284	295	267	315	291	265	303	308	277	302	322	286	308	278	307	326	289	309	314	302	295	306	316	297	302	283	323	283	281	283	276	314	303	266	295	269	288	262	295	275	285	285	297	313	305	290	329	301	300	272	298	276	306	293	257	288	286	307	318	293	306	300	293	296	318	272	281	294	286	297	279	287	284	295	296	306	296	296	339	293	296	310	274	304	292	303	276	295	286	296	318	305	319	321	278	273	255	283	309	300	298	292	294	289	296	304	269	303	296	300	288	276	282	300	313	294	292	296	276	269	278	275	271	270	308	305	307	296	314	295	321	325	302	297	248	286	292	290	291	291	281	312	261	308	265	271	280	289	307	290	278	295	274	274	342	290	264	268	301	305	308	306	292	290	288	294	324	304	298	306	284	328	263	286	274	285	297	318	288	285	285	325	281	286	284	281	275	295	319	312	295	281	294	290	318	328	264	305	292	294	266	291	304	306	308	280	310	296	284	318	275	287	300	294	306	316	297	316	313	308	306	284	326	275	317	311	290	294	319	270	291	289	271	304	289	284	336	301	294	285	298	323	290	305	306	268	290	288	297	325	305	275	311	314	306	284	273	280	278	282	281	287	276	282	279	266	285	300	290	315	303	287	280	295	284	333	314	293	274	299	316	318	310	293	246	282	261	285	305	288	294	287	283	296	289	255	293	291	309	288	286	272	277	277	306	286	303	266	277	295	304	296	302	322	301	282	290	265	258	305	326	308	308	304	266	275	275	292	293	310	329	270	285	279	312	288	302	318	279	317	268	290	282	306	303	303	282	273	266	296	316	302	301	247	304	326	311	299	299	299	285	297	313	304	290	317	293	287	293	269	301	339	311	264	275	281	270	338	294	286	294	292	288	251	310	291	323	317	283	290	290	331	287	277	294	288	318	326	309	291	277	314	279	305	300	297	300	292	322	314	326	290	320	316	296	238	281	268	266	326	289	304	312	287	311	290	293	302	286	303	287	286	271	281	295	339	303	286	289	282	270	314	309	274	279	282	306	253	303	300	293	289	280	309	284	293	288	265	317	329	313	288	276	293	239	298	291	299	285	309	287	294	293	334	278	308	323	294	277	266	277	285	320	279	272	334	315	269	287	275	276	302	277	298	294	297	289	312	304	265	306	275	303	298	268	316	308	287	294	288	281	297	297	273	300	303	317	295	280	297	281	320	278	279	315	276	275	298	312	285	276	290	307	296	294	287	307	286	297	307	293	271	316	292	298	284	287	303	271	290	295	289	288	278	331	297	320	284	283	298	285	290	307	284	329	300	283	292	306	303	305	317	291	282	256	299	297	271	283	304	329	298	281	273	277	284	282	329	305	295	323	283	293	296	309	275	270	307	310	269	269	265	311	309	256	307	304	294	317	267	294	306	289	281	323	316	292	306	289	325	338	275	289	246	262	280	266	287	316	325	284	301	308	282	299	273	314	319	300	270	299	292	295	309	290	310	282	283	283	277	297	301	269	308	321	302	299	294	286	262	280	275	290	283	286	299	342	297	252	277	283	254	286	276	344	292	311	281	292	308	275	302	292	287	297	295	298	288	260	297	290	323	279	303	288	320	330	277	293	261	258	287	296	273	305	304	299	301	255	281	311	304	279	316	292	297	317	329	309	294	288	298	283	259	286	298	270	305	286	282	296	282	304	326	304	294	300	287	323	270	307	309	275	305	302	282	295	310	252	310	268	309	327	296	297	293	301	295	289	285	331	294	282	305	274	298	280	293	278	314	301	314	301	288	273	284	317	308	306	290	253	294	290	277	296	311	283	292	279	290	317	263	286	302	310	290	309	325	315	311	292	316	308	280	297	267	265	295	288	271	297	284	294	288	291	256	292	277	299	302	287	290	279	298	281	283	305	316	328	287	265	293	281	287	324	293	286	258	286	268	328	323	293	302	318	309	333	302	284	280	251	289	321	291	316	277	294	299	302	305	290	303	305	292	320	259	264	273	266	296	310	284	300	303	298	275	293	308	300	299	287	278	271	306	278	282	293	290	326	308	307	314	310	289	288	316	288	293	320	296	269	302	313	317	278	276	275	271	321	292	279	314	298	269	293	274	300	286	303	291	264	234	323	299	289	267	297	287	329	284	317	304	311	273	300	328	335	290	303	266	308	272	306	275	297	274	306	274	272	302	303	296	329	298	278	283	279	326	276	298	314	327	270	273	304	284	283	257	302	301	299	311	290	261	293	308	272	337	266	281	253	269	291	286	295	291	336	328	286	304	333	291	294	319	317	245	318	297	282	300	297	270	265	312	318	293	276	317	259	298	282	319	303	280	270	300	286	298	307	273	292	284	277	306	293	302	295	313	325	285	293	267	329	274	317	283	308	290	273	303	260	280	275	263	296	284	330	294	291	308	298	298	288	306	309	314	321	281	272	284	290	313	298	309	267	285	275	287	309	279	293	299	234	276	279	300	302	293	312	287	276	309	280	302	310	271	291	294	318	309	290	255	295	320	265	231	303	315	295	250	272	295	300	331	313	337	304	287	309	300	276	287	291	295	285	303	292	272	272	267	313	291	323	285	294	308	326	292	336	290	298	282	295	324	309	316	314	273	275	295	289	317	278	267	299	271	267	294	293	326	261	307	304	301	310	279	285	312	288	288	295	272	313	313	280	314	282	293	332	282	288	282	307	300	296	308	289	292	286	299	276	289	307	288	305	327	288	325	272	283	298	301	302	304	285	328	294	285	302	310	298	277	256	297	272	295	321	261	291	329	285	291	273	300	248	314	278	263	289	289	296	306	321	288	289	311	303	301	312	273	329	300	288	305	320	282	269	295	296	310	296	287	285	281	309	275	319	297	287	286	295	293	268	261	317	285	302	283	290	268	279	298	316	268	296	294	320	274	292	283	291	307	307	300	324	308	282	285	287	312	308	281	306	317	285	288	286	277	285	266	306	301	293	316	309	303	319	286	300	292	288	318	306	307	262	324	299	281	286	260	310	304	303	303	305	276	317	340	317	305	298	286	305	309	296	323	269	307	282	247	291	281	288	308	335	273	313	278	278	320	287	290	334	313	305	264	286	297	310	321	290	311	309	254	282	334	320	264	268	296	320	292	303	343	290	294	289	323	293	284	323	274	288	286	299	274	271	290	308	309	272	310	309	278	340	299	291	272	312	299	324	303	310	269	288	320	285	284	265	280	280	279	298	290	295	265	324	286	310	296	286	298	295	273	272	290	300	318	260	288	312	293	329	299	308	310	299	308	285	283	348	303	284	332	282	278	280	286	275	284	282	270	273	304
41201	10338	1694	1073	872	794	790	758	773	692	696	712	678	680	718	697	694	744	703	710	655	706	736	669	748	771	750	707	683	706	709	712	742	700	664	711	669	704	677	695	697	653	671	677	661	706	699	649	701	667	693	721	668	681	653	756	663	674	717	705	695	657	770	722	705	705	716	682	750	679	684	726	723	673	711	686	698	661	707	686	734	690	707	708	689	664	723	677	726	638	741	700	671	651	705	696	714	694	642	691	696	722	729	684	692	686	695	674	680	684	708	696	716	697	724	672	687	689	711	671	645	698	718	674	663	679	683	723	671	712	691	691	687	677	659	741	710	686	681	657	703	672	715	710	672	697	702	655	664	715	707	710	683	738	685	716	730	723	683	695	674	692	682	695	714	667	739	674	703	683	688	716	692	668	675	683	691	674	680	695	683	715	678	695	691	678	671	687	729	684	681	688	647	706	639	675	732	694	679	681	658	707	676	700	670	725	732	645	644	698	679	683	680	660	736	695	715	677	666	670	687	664	690	657	667	710	733	675	678	707	666	711	664	697	732	645	671	699	665	667	664	666	731	721	701	696	715	677	677	733	686	748	661	725	689	708	685	708	704	693	709	672	717	663	701	671	725	724	697	693	668	690	724	624	708	658	703	722	737	690	712	683	692	717	648	700	696	677	714	665	661	686	667	728	687	687	671	675	684	696	668	686	673	658	713	705	668	709	737	657	640	674	677	728	634	683	699	642	653	678	720	699	688	643	681	717	660	675	685	665	723	712	693	684	707	673	697	696	662	658	665	673	673	700	694	705	618	673	659	711	685	684	707	671	677	667	696	668	716	677	667	687	701	712	707	657	739	713	704	690	703	644	702	652	686	698	677	719	652	679	717	680	682	685	669	689	667	640	690	705	717	687	682	718	724	692	728	726	696	658	707	697	703	692	727	665	686	722	709	659	694	685	716	681	690	672	675	678	723	735	721	697	704	710	725	696	714	713	689	677	657	692	708	629	716	687	646	658	703	685	650	693	648	731	712	717	699	699	688	670	704	645	673	659	688	664	658	694	656	671	707	691	673	730	742	726	657	649	696	672	715	699	682	721	658	676	682	668	680	651	729	618	647	639	680	705	708	688	761	710	668	677	767	700	718	724	697	702	683	722	695	646	665	690	704	714	682	709	715	629	703	667	704	710	686	685	720	644	657	712	707	684	723	702	675	696	716	676	699	686	734	656	688	646	692	648	664	704	699	661	681	665	669	671	675	685	643	671	706	686	710	697	674	667	685	672	663	693	700	668	661	698	626	680	712	691	690	715	692	704	658	718	687	656	670	683	703	735	684	713	664	732	671	740	673	710	699	735	679	678	699	657	715	659	692	700	706	690	692	671	697	612	664	727	702	707	708	681	682	668	735	712	685	660	713	686	690	731	649	656	713	682	713	662	661	688	718	643	665	692	685	726	687	710	755	740	681	656	691	687	718	698	671	705	676	663	661	676	721	669	675	709	679	723	709	702	673	696	724	675	698	664	683	680	724	741	682	687	676	687	664	736	680	666	699	645	660	652	690	647	712	730	704	732	669	665	663	673	675	677	705	677	656	648	726	693	703	694	709	668	673	679	657	706	746	651	707	692	707	685	681	741	660	708	669	722	638	681	680	690	679	701	680	726	687	735	738	683	694	692	663	741	710	681	661	680	692	683	736	712	706	704	692	684	669	700	728	731	639	726	669	661	658	674	675	703	661	681	698	763	700	713	699	690	730	699	739	707	730	704	688	744	725	706	724	682	700	700	660	734	704	675	704	654	663	690	682	652	656	702	662	685	675	692	658	648	657	663	696	698	671	702	692	668	687	723	737	649	679	754	711	735	664	726	648	744	703	710	670	657	686	701	705	688	684	647	667	677	663	698	689	733	664	661	721	704	672	693	688	670	689	724	685	644	726	668	717	666	695	635	683	645	677	699	688	738	667	675	685	694	693	685	690	666	702	691	680	702	738	684	697	662	733	700	715	666	662	697	697	691	655	673	715	681	697	763	730	686	665	673	693	716	699	707	669	662	695	673	701	666	700	718	695	684	673	684	669	682	665	740	680	674	665	692	674	682	702	669	694	685	696	679	699	708	706	654	704	691	700	725	690	668	718	724	653	708	740	681	716	692	686	696	658	692	711	651	688	698	709	706	663	711	670	706	722	692	714	667	698	675	657	681	668	687	689	673	680	744	700	722	678	718	696	728	690	688	683	708	683	701	692	685	709	646	687	717	694	660	707	678	737	736	672	701	665	678	690	672	672	653	683	710	697	688	689	677	655	704	695	691	658	745	654	717	693	704	735	683	698	674	683	673	683	703	706	691	680	675	648	681	687	685	697	678	704	663	668	671	660	706	729	683	707	689	683	656	709	654	699	683	666	701	698	692	738	698	687	691	665	638	685	720	681	698	654	655	701	727	718	681	688	705	665	672	714	748	689	679	712	672	663	686	709	714	706	719	710	720	719	687	653	686	706	749	670	686	697	671	614	713	699	682	718	691	685	665	695	698	690	723	710	707	685	670	746	671	678	675	721	718	695	696	717	615	686	663	684	690	690	668	644	668	677	690	690	660	705	652	667	667	688	738	631	679	681	697	695	703	675	650	654	653	707	671	691	708	698	704	671	675	635	677	648	664	681	699	695	721	719	719	693	709	653	640	665	703	733	712	683	712	706	707	688	712	685	678	729	685	669	681	738	729	709	717	717	733	712	654	709	656	680	711	695	725	691	687	698	689	684	751	677	652	673	640	669	682	656	659	677	630	701	661	737	684	665	663	661	650	712	697	695	713	654	678	705	695	712	648	682	691	701	736	710	688	687	681	658	663	700	689	703	671	657	729	731	677	710	648	659	658	670	676	692	641	698	685	703	637	709	715	711	729	680	690	710	675	706	648	685	705	692	656	673	697	686	691	668	686	708	679	721	676	689	667	730	649	697	663	678	714	733	683	699	676	748	667	632	705	694	704	683	695	698	694	713	727	735	676	709	761	722	676	729	702	691	703	658	676	654	695	715	669	713	663	722	677	677	712	705	653	697	699	707	677	708	734	697	685	750	710	676	608	664	723	678	686	712	739	694	662	633	698	697	683	686	746	705	707	672	734	682	662	676	704	667	684	718	678	668	686	703	674	659	682	726	702	693	664	694	668	690	613	718	650	673	733	734	699	703	714	717	702	690	700	683	678	725	647	706	653	699	663	680	698	698	671	698	700	717	657	667	644	654	715	725	661	678	666	706	718	697	662	705	672	698	707	730	752	699	715	668	667	712	665	691	697	714	719	710	746	693	675	688	712	714	667	717	649	665	648	667	689	689	697	714	703	695	702	655	664	693	702	662	682	722	690	665	694	706	716	711	714	664	646	693	675	698	696	668	702	693	718	683	728	698	711	661	667	680	664	690	705	645	639	645	683	729	682	698	693	754	716	732	651	674	702	689	647	717	680	659	653	641	697	656	680	703	697	712	682	647	685	618	669	704	732
31345	21184	13151	832	315	279	214	252	239	274	235	286	264	240	216	249	226	248	220	224	253	234	248	258	239	234	227	243	240	246	249	220	275	272	269	241	233	255	233	246	225	208	274	233	249	232	265	264	215	220	242	240	233	238	252	223	254	226	260	228	230	228	260	233	232	266	222	268	246	260	236	216	260	239	236	231	243	250	201	226	255	244	248	272	251	233	254	248	244	263	229	248	249	260	261	258	274	243	251	230	220	247	238	233	223	246	256	272	244	205	232	230	230	251	228	255	274	243	269	247	224	262	280	229	214	244	244	229	227	235	234	239	241	258	240	220	246	233	262	243	222	239	241	243	222	253	233	231	258	232	263	252	250	239	246	222	210	215	233	243	239	240	243	240	236	242	238	246	230	241	257	258	254	247	252	226	221	230	233	238	254	211	257	240	236	228	229	244	256	254	213	230	218	251	247	243	254	248	231	203	233	234	259	237	250	258	227	231	234	229	247	221	212	231	260	202	252	227	256	235	239	253	261	247	217	225	260	205	241	233	237	211	242	250	244	245	240	241	251	196	223	255	253	224	269	234	227	272	265	248	247	238	252	236	259	226	235	216	242	233	219	243	258	253	224	273	213	228	248	227	236	262	237	231	227	244	224	218	246	254	229	237	238	234	233	217	230	246	232	277	229	272	234	225	219	253	233	236	235	217	246	268	215	240	249	247	242	213	223	226	239	225	273	249	246	231	233	253	244	255	235	244	221	225	225	242	192	244	269	264	244	234	238	208	263	235	227	257	248	255	206	236	230	244	246	265	239	215	224	219	239	241	275	238	225	219	235	226	229	250	228	223	239	232	256	226	228	220	235	245	264	221	248	225	250	226	254	202	233	233	232	229	230	250	236	285	239	250	226	245	229	224	215	226	227	220	238	209	253	245	255	230	243	214	244	238	236	217	239	252	258	238	221	239	268	223	278	237	239	217	232	242	211	239	249	252	229	242	248	222	230	230	253	282	254	279	240	243	221	224	241	241	192	245	258	209	223	219	209	225	231	236	258	239	225	260	223	216	214	246	248	245	234	227	237	198	205	242	248	240	243	212	219	246	242	231	240	204	226	206	207	220	233	202	247	247	247	251	240	240	240	225	266	260	252	202	235	262	235	252	235	241	234	252	239	229	229	255	235	229	253	273	216	242	222	236	248	241	240	257	219	211	227	223	220	240	205	222	222	258	250	258	238	228	242	256	247	251	228	254	210	242	255	248	254	246	233	246	224	234	261	219	269	229	221	235	253	221	259	240	245	254	237	246	231	280	252	270	243	251	228	223	236	264	263	256	240	245	231	236	235	265	250	230	230	215	247	214	238	261	247	221	247	213	240	248	193	244	267	232	264	232	242	230	243	264	260	238	241	246	226	228	208	226	228	275	259	269	238	237	261	238	253	274	231	230	224	274	250	220	256	240	254	235	245	261	245	217	231	255	239	239	230	242	236	228	241	217	234	257	255	247	233	261	255	245	246	255	251	239	240	277	260	233	248	230	230	215	232	236	243	255	289	256	245	240	244	218	250	256	209	237	259	255	247	243	235	241	231	227	238	246	238	234	233	263	227	218	237	218	237	249	227	213	249	239	262	249	229	259	242	253	251	249	260	246	239	228	225	233	218	222	246	251	224	252	203	240	247	228	252	240	268	243	231	238	238	262	220	240	224	237	256	201	250	253	228	234	227	250	245	234	216	218	237	251	218	226	242	243	239	225	247	263	235	226	237	252	243	242	244	263	253	241	251	254	227	246	250	282	252	256	234	267	251	219	248	220	233	254	230	202	218	236	223	260	232	263	247	236	230	262	213	212	216	259	225	203	241	244	229	225	232	258	255	210	242	255	222	249	224	253	242	243	241	256	209	248	227	228	242	224	260	243	244	240	225	224	283	244	190	240	228	266	232	236	216	242	257	224	244	233	278	238	238	235	238	247	237	258	257	226	220	221	236	217	253	251	222	241	241	271	228	232	257	271	208	226	256	235	246	224	232	255	250	232	218	207	249	231	229	229	266	239	250	211	236	225	239	227	243	223	257	245	242	262	247	224	237	245	228	209	219	216	241	247	246	243	247	246	229	217	249	232	223	261	230	212	258	265	234	199	203	228	261	251	240	231	215	245	229	252	259	248	215	223	258	249	246	248	241	253	244	226	222	245	195	237	245	243	256	206	224	227	257	228	277	229	218	251	228	241	255	245	248	239	257	241	254	244	245	271	213	227	250	263	247	238	236	245	228	252	243	234	262	213	227	231	239	243	247	236	275	247	274	240	237	251	240	249	249	205	257	240	249	230	228	241	227	230	253	245	214	232	224	253	241	230	251	234	232	248	228	250	222	236	222	249	230	257	257	247	238	243	262	221	235	241	245	203	260	234	276	201	249	230	238	253	225	217	219	244	231	242	235	217	234	239	213	230	236	225	244	225	229	232	263	249	228	220	254	224	223	237	222	236	257	231	240	260	236	258	243	247	204	238	237	261	238	229	234	218	242	246	242	221	256	252	240	255	238	262	251	257	217	263	227	228	250	225	231	250	268	244	245	206	224	226	263	232	217	259	218	264	227	223	248	216	249	248	229	229	238	267	238	250	232	276	276	250	240	229	232	270	254	235	242	248	289	235	248	253	228	242	212	203	213	245	256	252	230	265	231	244	222	248	220	227	237	239	254	230	217	222	262	213	239	223	249	257	251	231	276	225	249	227	227	256	237	233	226	233	244	220	222	255	236	259	252	230	225	258	252	265	241	226	250	244	239	240	247	238	246	259	226	216	265	225	236	228	224	256	247	242	243	247	225	216	217	241	229	231	228	264	254	217	246	232	221	247	247	233	239	235	263	229	238	251	250	235	272	235	235	230	207	224	240	267	244	237	246	244	257	234	222	231	231	251	244	232	276	259	227	241	235	238	234	254	237	208	243	229	237	245	262	238	217	234	246	248	247	257	229	249	241	242	222	232	222	219	261	245	225	234	263	257	235	244	272	259	264	239	270	258	282	255	242	230	229	242	231	235	247	217	237	253	260	214	222	255	251	240	217	206	209	240	252	246	204	248	220	262	238	232	269	233	265	197	248	226	226	240	230	228	238	237	237	213	238	225	256	242	216	243	263	241	216	219	241	253	272	222	235	242	234	225	236	264	234	224	247	220	246	223	248	233	249	260	264	223	225	238	218	248	251	263	227	249	250	243	247	250	222	237	253	254	213	251	235	212	224	258	254	231	241	250	243	219	205	228	235	239	248	273	220	250	246	239	220	234	241	249	258	252	232	255	229	247	270	220	231	210	203	219	224	212	223	206	246	229	250	220	206	247	238	251	264	235	224	238	232	200	242	225	242	233	225	251	251	223	244	243	223	224	232	230	235	240	246	259	253	223	231	257	230	251	239	238	216	246	225	239	220	218	225	250	229	248	265	257	236	247	262	219	231	260	199	255	245	249	244	218	232	219	249	227	239	234	262	243	246	216	237	236	221	230
14907	1838	612	631	676	540	667	607	647	639	580	627	610	671	618	612	620	637	581	652	597	618	621	598	648	620	600	634	614	623	670	623	704	622	631	616	651	644	612	580	641	668	595	594	627	640	635	634	643	626	635	682	608	636	604	650	582	594	596	628	631	666	600	612	635	639	658	597	602	665	630	611	637	602	624	607	603	632	673	589	618	624	619	624	607	650	598	626	646	645	628	616	682	613	628	608	597	630	618	610	630	621	642	621	604	634	594	597	564	648	594	584	590	630	677	595	644	645	596	662	647	618	649	618	611	639	619	587	640	645	578	648	656	603	651	607	615	585	608	610	611	553	587	608	611	629	652	678	633	589	602	628	628	618	647	576	608	567	620	668	646	600	668	611	640	618	600	599	617	634	629	612	639	603	621	589	627	556	652	631	583	633	593	627	621	602	608	555	645	620	653	638	615	633	644	640	614	633	593	609	626	652	623	630	629	631	618	623	599	606	655	604	618	611	598	609	633	629	626	604	622	657	609	588	622	665	610	629	593	627	590	586	579	619	615	627	656	674	628	572	628	632	573	651	619	603	642	621	641	628	598	623	588	616	671	621	661	632	659	625	598	657	650	638	668	640	609	604	626	622	600	638	650	641	635	608	603	645	647	653	638	609	613	627	612	615	631	616	649	641	587	605	630	604	642	588	597	585	620	614	596	665	663	644	643	671	610	574	620	597	626	594	603	609	590	603	646	603	623	631	604	587	584	598	589	611	636	639	621	638	645	628	559	634	618	648	612	582	590	590	598	644	605	605	619	596	590	647	626	624	595	585	623	643	591	657	635	669	621	624	644	607	606	614	673	646	616	638	631	588	674	623	645	662	668	619	630	626	641	614	644	610	614	617	636	621	603	680	600	621	596	605	628	596	575	655	618	626	599	653	642	608	643	619	661	638	567	606	626	641	619	625	590	636	613	621	621	607	653	611	613	608	638	563	631	620	592	646	634	664	580	630	633	641	621	607	595	646	617	663	661	608	642	683	628	618	609	558	659	623	619	619	616	627	606	624	637	592	601	577	621	619	646	645	601	667	609	628	667	663	633	594	633	616	630	586	592	643	614	618	646	631	648	598	591	583	640	590	621	628	639	627	636	648	649	601	607	630	653	603	582	636	644	607	641	605	646	607	626	624	658	628	629	608	616	614	603	630	617	612	603	592	629	623	623	696	621	607	576	626	633	656	593	578	634	661	569	650	642	678	575	596	600	632	599	611	632	631	626	629	659	674	613	589	644	577	586	582	639	588	648	664	608	635	624	651	644	643	627	623	633	615	595	632	610	594	597	652	577	620	628	600	586	648	620	602	544	607	644	616	622	667	613	654	632	671	640	678	627	641	612	645	595	630	642	639	610	623	645	615	605	651	683	646	575	608	600	672	629	615	637	597	612	626	664	679	638	651	666	646	638	612	589	586	597	622	584	578	669	596	651	595	679	651	641	607	647	603	647	612	663	588	613	642	683	610	657	640	609	568	626	621	622	653	600	621	613	629	621	638	653	610	616	604	612	656	618	614	602	633	642	633	637	648	666	551	587	661	625	644	632	625	596	618	622	709	605	644	626	617	578	661	626	610	615	699	594	629	672	616	608	656	608	608	603	617	650	586	637	658	631	636	645	620	626	648	628	633	643	636	605	648	652	582	561	665	621	595	605	636	597	596	613	650	592	608	633	602	621	611	575	650	603	626	614	608	635	630	639	634	659	645	626	662	623	601	607	636	634	618	630	628	612	638	613	588	603	614	621	621	586	657	636	621	636	647	607	572	667	631	625	652	620	632	648	629	648	651	614	621	646	655	577	705	621	644	591	637	596	674	573	642	684	619	623	632	611	666	632	567	611	619	605	622	613	623	669	628	626	618	632	621	608	631	640	620	605	629	637	601	631	600	609	631	585	632	659	646	593	592	636	626	559	698	599	637	600	628	671	576	598	616	604	600	632	589	625	611	676	578	621	602	662	665	559	640	632	625	621	613	654	600	597	610	594	592	611	647	612	659	598	624	643	597	620	628	629	599	624	643	616	645	633	646	599	644	656	587	617	620	606	655	576	599	633	614	641	587	595	627	624	615	634	631	640	623	647	595	590	616	634	663	608	647	605	630	588	605	581	642	620	619	645	614	624	586	628	622	622	612	620	604	621	628	618	639	570	630	615	592	629	658	556	651	617	595	611	612	627	606	608	647	628	607	626	637	636	593	582	617	649	616	610	622	652	639	612	650	669	644	650	642	631	586	616	599	614	637	563	625	580	659	647	600	637	631	637	614	587	625	632	585	598	625	634	616	689	673	617	653	648	645	651	610	639	615	579	616	602	603	602	635	611	652	593	613	646	607	610	649	657	627	662	576	615	629	657	669	578	611	666	608	590	623	642	631	630	622	626	639	624	651	595	610	655	644	594	585	658	595	624	638	576	621	624	598	645	576	629	673	621	617	574	618	610	618	636	608	624	612	646	638	597	584	608	634	633	621	630	661	665	624	642	628	654	661	571	639	616	649	633	633	611	642	639	653	645	642	644	605	602	582	582	627	595	613	659	617	637	629	642	608	649	659	680	629	624	640	631	634	610	626	635	612	581	577	650	626	620	590	613	611	634	616	573	545	620	624	629	631	636	637	601	624	599	648	612	627	652	654	614	627	668	619	623	598	619	631	616	589	616	609	600	661	588	559	633	593	580	656	632	631	638	599	662	668	588	610	613	616	633	639	605	636	612	603	630	619	643	600	605	630	566	616	608	644	636	680	594	631	614	644	623	619	639	612	634	642	672	602	590	672	630	633	654	654	618	639	571	620	616	656	601	590	634	580	593	599	611	619	596	596	628	561	617	582	647	622	617	614	623	661	604	638	603	612	572	619	651	625	649	630	615	610	631	620	622	583	609	606	661	665	615	598	657	619	573	621	572	667	613	643	643	590	650	638	610	616	616	640	610	611	615	598	638	604	618	657	651	634	595	634	583	602	657	601	599	642	608	624	609	641	612	636	604	615	602	630	629	619	605	620	642	606	662	599	601	631	642	633	579	628	607	643	656	654	593	663	614	587	611	641	704	612	601	624	656	650	665	656	609	612	617	659	670	676	654	612	634	612	681	573	650	643	644	628	624	604	638	581	615	659	626	584	645	648	632	630	645	647	594	630	621	559	660	618	653	642	627	584	653	628	589	634	625	605	668	649	602	620	647	608	635	583	663	627	649	624	635	680	604	578	687	635	607	658	660	635	648	654	627	606	609	642	634	624	612	599	613	614	646	629	581	630	593	654	682	588	609	650	589	632	592	602	621	659	658	664	605	610	660	611	638	620	607	629	612	661	621	604	617	603	593	618	626	579	658	626	578	623	599	604	650	605	573	626	666	663	622	676	647	616	629	600	603	610	622	626	605	592	604	625	628	618	612	636	609	592	638	609	599	608	634	623	610	642	629	638	595	617	654	636	605	622	582	600	628	620	647	618	612	672	626	600	622	608
24934	21430	24739	28500	21431	20907	1021	514	402	406	394	404	344	364	375	364	373	357	401	359	377	368	369	346	349	340	315	383	362	352	368	367	319	338	378	379	353	345	371	369	361	358	355	410	374	366	346	359	374	373	331	356	354	369	361	396	342	366	362	321	389	361	381	398	389	338	329	373	345	340	387	329	352	374	354	380	366	353	358	352	382	382	362	326	362	356	353	359	394	375	358	319	383	336	373	353	334	376	355	343	322	402	323	375	359	377	363	371	385	345	372	356	331	380	337	364	350	362	368	419	333	351	410	373	381	335	384	351	374	357	359	320	353	318	341	354	323	328	360	359	341	375	363	331	376	375	367	326	393	360	380	380	368	349	343	354	421	349	356	369	338	372	356	321	354	371	381	365	365	381	380	370	402	354	332	334	353	378	334	332	387	333	368	365	393	341	364	320	413	325	363	358	372	387	342	348	348	340	376	370	373	357	334	367	374	322	410	371	352	354	349	359	347	374	354	347	344	414	345	334	323	327	373	352	347	333	366	332	390	377	381	364	348	350	407	356	326	366	333	352	335	352	333	377	367	363	354	345	391	343	371	371	377	347	319	347	363	361	350	380	351	351	387	332	342	376	361	364	341	363	350	360	328	398	352	337	379	362	339	353	340	370	352	384	338	372	311	335	336	308	374	401	381	347	371	346	355	383	343	335	355	360	348	327	322	372	397	332	384	363	354	355	364	370	356	316	389	356	346	358	394	364	345	377	371	380	339	385	390	374	366	386	361	349	339	355	328	362	364	377	396	374	385	353	341	369	367	367	377	365	320	347	379	357	345	367	358	347	344	336	350	350	365	373	385	342	344	354	350	374	378	350	360	344	394	350	370	338	376	339	341	341	361	341	354	353	356	344	350	344	373	355	353	366	388	377	350	350	378	332	361	372	388	361	367	379	376	355	357	372	367	363	378	360	275	371	363	352	348	368	354	336	341	315	370	371	352	351	354	391	360	402	378	380	363	340	341	380	382	363	312	407	365	354	379	390	347	361	356	374	359	354	366	389	370	328	374	381	342	358	330	352	382	339	386	322	379	330	344	361	334	354	353	335	343	374	330	363	343	342	362	364	360	361	360	325	353	343	334	367	357	373	348	352	331	313	397	344	370	355	310	321	370	350	356	341	342	349	334	375	356	329	350	360	343	392	371	350	359	380	379	344	356	372	361	359	345	381	358	367	363	377	384	375	348	318	330	364	378	335	364	394	357	332	362	328	335	400	340	343	336	339	359	350	358	375	358	371	375	352	332	394	363	349	360	322	368	344	392	342	404	360	351	350	340	354	345	366	381	354	342	385	331	317	358	358	341	358	364	360	345	350	367	390	371	375	383	389	353	356	362	358	320	357	376	377	397	351	393	378	384	355	342	399	371	382	360	362	382	342	351	325	317	386	362	331	380	365	396	370	369	370	367	370	385	386	378	381	334	349	371	361	395	376	335	353	354	347	351	366	363	361	360	363	406	346	319	348	347	358	340	369	305	365	371	407	362	405	329	354	383	340	357	329	390	348	355	327	399	368	367	328	302	331	355	328	351	373	394	368	334	360	390	369	369	359	349	344	422	362	328	362	351	352	335	349	388	375	370	381	372	383	362	386	340	376	369	393	352	374	391	365	352	332	361	343	398	372	349	320	389	313	341	323	347	344	365	344	366	374	356	350	379	332	354	361	359	358	348	363	336	372	395	373	348	384	328	314	356	363	346	351	320	376	358	393	373	350	379	372	324	361	371	353	330	350	373	359	357	372	355	346	360	359	329	371	335	356	331	355	371	330	338	316	363	349	394	355	347	387	375	336	340	370	338	355	347	341	340	333	330	354	367	360	329	388	352	318	365	352	373	298	344	370	356	346	392	383	336	352	338	368	392	331	341	372	371	337	403	329	332	366	344	341	396	368	364	355	352	359	355	400	338	408	336	339	339	351	352	351	321	372	356	355	328	399	350	359	331	378	338	374	328	357	323	367	349	400	319	349	345	368	361	345	347	374	373	349	365	370	374	357	328	356	339	382	390	332	354	357	376	345	365	357	350	375	358	346	395	331	339	361	362	351	343	374	343	340	356	360	381	386	362	360	374	365	349	355	347	344	350	378	396	386	380	344	350	321	363	341	356	334	342	347	359	362	362	416	366	337	319	373	346	316	371	335	361	334	350	356	362	387	350	364	357	360	385	356	348	373	321	344	343	337	340	376	352	355	340	330	330	367	369	353	352	318	379	403	366	324	324	362	381	308	336	356	352	349	339	368	347	345	335	380	356	360	374	356	382	362	337	370	395	350	320	342	362	346	319	356	362	365	354	345	351	350	365	429	368	363	375	375	349	358	320	374	351	361	357	373	364	379	378	386	315	348	348	307	364	316	363	328	343	359	357	356	345	361	348	363	348	362	343	367	365	350	380	354	365	343	343	365	367	375	341	348	377	362	333	375	379	394	382	374	347	333	365	371	344	356	354	353	336	353	328	339	387	358	376	351	323	395	360	373	356	354	326	345	360	387	374	386	336	348	358	355	388	360	380	379	356	332	357	362	355	347	320	361	368	367	357	350	382	354	360	341	383	353	374	381	354	388	335	392	342	349	365	373	395	373	362	400	388	350	342	365	317	361	362	395	358	367	364	355	354	344	368	374	361	364	357	355	374	352	356	358	350	339	337	368	346	323	339	384	325	350	373	338	350	361	343	355	377	362	371	368	319	389	366	403	387	361	351	352	359	369	335	321	347	351	378	354	347	365	385	369	359	395	347	389	374	351	309	409	346	418	376	343	342	386	361	350	355	393	355	355	336	343	360	320	385	329	340	368	380	314	327	355	355	380	332	376	333	340	319	374	329	363	344	362	368	352	403	323	349	364	339	372	357	330	393	332	361	343	366	370	342	362	357	341	358	365	372	344	358	333	337	377	352	406	377	358	351	370	373	345	354	362	337	363	380	382	345	350	352	377	351	340	346	333	364	381	337	365	390	386	387	362	348	369	361	350	356	335	319	348	375	382	394	324	350	357	344	387	347	367	370	349	334	341	335	336	360	320	371	360	380	389	322	369	351	338	366	357	353	366	357	343	370	349	361	333	368	326	359	401	356	394	369	354	359	364	326	339	338	363	348	376	372	322	366	356	337	370	342	397	317	365	371	338	356	352	325	389	346	311	363	351	355	398	369	344	364	335	363	382	347	364	328	365	370	356	353	373	339	375	331	335	367	363	342	362	369	371	359	357	355	324	355	364	343	341	327	326	354	329	387	339	334	387	344	341	339	360	355	348	323	350	383	336	352	370	348	381	357	365	330	356	329	361	379	332	355	326	359	348	388	370	311	355	340	364	361	312	393	351	337	359	364	350	382	373	386	340	330	323	345	365	379	348	343	353	347	357	388	363	374	322	370	346	362	384	389	343	388	356	358	345	321	357	354	335	353	358	364	392	372	387	382	352	364	395	372	340	371	339	335	359	367	328	368	352	339	316	338	345
34722	7543	1436	1086	1012	930	864	897	833	876	877	847	869	929	877	856	797	803	898	888	815	895	849	840	928	866	835	807	844	849	921	866	833	826	834	876	833	795	874	795	885	837	824	829	895	876	832	856	832	908	841	797	888	915	859	832	845	856	892	855	835	858	861	838	825	827	917	827	899	851	822	845	849	898	841	870	833	806	846	886	845	825	867	813	848	859	900	887	811	823	834	898	879	827	888	846	813	866	838	860	847	874	803	856	850	821	848	882	852	844	892	841	840	871	838	858	880	868	845	855	892	846	843	863	877	797	897	855	794	828	824	845	811	889	843	840	864	858	907	812	871	891	812	879	842	844	858	808	866	857	841	843	842	894	857	804	796	903	838	815	859	844	861	872	919	832	781	869	848	853	821	821	850	822	867	858	894	886	820	865	834	862	898	876	869	831	841	840	866	839	826	876	889	840	895	799	801	882	764	839	844	877	827	829	822	833	836	845	820	889	877	829	833	886	855	869	828	853	852	848	817	859	825	818	855	843	825	879	844	856	830	908	838	861	833	850	860	857	835	914	857	872	838	847	873	837	814	904	875	877	847	818	852	859	845	825	885	837	885	824	860	820	854	830	862	829	865	883	892	816	870	859	835	816	897	809	803	841	853	872	807	823	814	786	886	875	871	880	861	851	850	825	818	869	836	833	872	882	856	866	895	866	898	882	834	884	842	806	848	908	829	851	817	878	840	862	853	850	878	833	836	850	828	845	802	788	822	825	830	840	893	860	877	864	831	864	850	885	860	874	803	834	817	911	820	810	839	861	823	861	921	878	832	885	896	841	816	860	873	836	817	867	868	855	897	933	867	824	900	817	866	848	909	852	822	861	838	876	848	892	855	885	834	850	832	856	833	840	844	845	796	798	828	892	906	825	904	861	877	871	850	878	818	849	844	813	812	818	843	870	865	830	860	884	866	900	883	874	841	805	858	844	873	902	870	838	801	883	854	897	816	833	840	806	854	861	808	866	906	851	908	852	819	804	824	797	864	837	812	863	841	822	842	850	852	870	799	804	840	855	827	828	826	804	866	803	820	793	829	865	902	868	909	810	823	872	851	866	802	855	879	797	880	897	829	870	874	883	816	823	855	848	845	890	824	877	787	843	805	849	898	839	891	829	867	789	815	855	818	875	924	823	841	811	872	869	787	836	869	801	811	812	863	931	797	835	849	866	827	866	868	837	847	850	847	813	890	835	863	847	848	855	890	807	808	825	854	849	767	839	842	887	868	887	847	844	844	850	878	855	843	863	841	873	823	873	827	850	858	820	947	836	848	833	838	880	858	912	836	822	835	860	859	876	831	861	842	866	842	895	882	828	833	831	856	917	888	878	806	835	814	821	862	887	901	846	849	806	827	863	843	887	870	876	795	816	857	877	839	829	823	830	887	837	841	811	864	876	837	886	842	817	887	828	858	831	846	869	846	807	860	852	863	913	877	832	846	852	829	806	848	892	831	837	834	858	895	850	906	845	875	844	823	847	797	844	826	882	856	889	812	845	864	869	852	786	868	868	838	882	835	833	841	859	867	830	832	782	870	840	869	829	819	838	817	852	867	859	873	831	828	829	821	852	808	882	830	899	883	795	849	849	859	844	823	878	843	859	841	862	864	856	815	866	875	833	871	847	850	861	887	845	856	885	888	864	856	826	838	866	870	847	825	887	887	795	811	874	882	853	829	809	844	847	844	864	839	839	809	875	866	855	866	858	832	860	824	827	838	860	851	876	852	871	819	867	854	831	852	847	838	808	771	845	820	831	872	861	807	875	842	913	818	896	833	825	817	862	862	864	817	868	822	852	865	869	868	836	849	828	858	856	887	863	880	855	819	845	813	823	925	818	870	839	879	845	875	856	818	845	878	879	848	890	908	847	843	852	886	850	821	900	893	810	883	886	857	859	808	831	837	800	834	843	818	861	838	853	856	757	892	844	820	849	913	782	829	830	840	851	885	843	811	846	817	825	807	852	806	824	850	822	888	838	842	834	827	895	881	841	856	863	914	872	832	895	881	860	813	909	825	860	837	863	861	832	825	849	862	834	890	814	876	832	848	871	890	843	820	874	796	840	832	858	840	791	877	844	909	895	865	845	856	843	873	824	841	856	872	872	876	828	857	862	861	828	883	870	849	844	798	851	798	829	871	819	827	829	784	825	841	864	818	845	899	834	857	847	836	880	847	823	829	826	816	839	880	825	863	823	832	832	831	854	824	906	836	858	851	869	833	877	844	798	868	813	874	899	821	818	890	893	840	859	848	826	840	832	854	857	837	839	863	859	828	890	808	883	820	841	846	799	873	882	878	879	867	892	834	858	852	812	840	826	873	861	894	828	862	910	782	862	812	865	844	852	802	826	893	839	849	809	859	851	884	882	854	805	817	858	855	858	814	844	835	860	799	848	821	817	875	880	837	867	878	872	892	842	828	849	793	837	831	830	851	852	817	816	844	840	899	850	816	852	827	844	872	913	885	847	875	855	831	866	813	839	858	877	844	809	813	818	808	909	823	837	834	833	853	853	817	856	860	865	820	835	799	808	861	853	908	858	889	872	876	911	863	830	789	866	861	844	796	863	813	837	882	861	866	855	860	853	826	856	862	831	822	867	876	865	856	861	847	870	803	841	888	883	781	843	877	896	805	892	872	885	845	844	802	861	814	845	819	839	872	873	828	863	855	837	836	840	854	808	862	860	836	865	857	834	871	887	872	886	847	833	803	850	898	869	832	841	811	841	860	832	777	917	853	815	857	808	802	851	827	840	890	880	847	844	851	884	794	829	806	830	837	819	863	825	830	857	849	863	904	865	846	846	800	846	827	868	907	829	878	879	909	860	851	838	865	855	838	851	848	844	853	843	867	833	844	831	845	835	814	874	829	826	824	859	838	846	853	880	816	845	885	857	880	828	811	848	856	881	820	837	831	818	871	795	842	851	840	849	872	874	853	855	843	896	911	852	820	866	858	819	874	816	815	845	899	896	848	859	860	912	801	871	837	766	868	819	829	862	856	874	787	882	823	850	861	831	881	855	867	888	866	844	832	854	839	910	855	893	853	827	854	797	873	852	824	858	900	828	870	881	815	847	849	836	844	849	820	827	857	866	838	815	801	869	849	837	831	846	872	879	908	849	855	879	873	896	844	802	832	858	787	865	859	837	873	824	819	830	858	854	873	859	831	888	846	876	835	841	830	833	851	915	855	893	857	909	861	813	884	847	847	860	860	841	800	902	883	815	840	887	852	824	857	863	838	868	864	842	830	865	875	884	814	832	833	852	857	823	823	867	859	841	875	837	873	884	816	855	885	835	849	859	871	868	806	821	889	843	822	890	831	831	859	821	851	871	778	858	851	833	852	806	868	836	866	801	877	807	861	808	862	905	905	852	848	837	845	867	838	903	833	804	858	824	860	907	850	845	854	867	851	834	837	800	842	831	865	872	831	800	903	844	858	856	886	811	894	856	871	841
24309	21414	25078	28132	21416	21434	17251	616	410	368	348	343	331	316	320	311	296	323	315	302	313	333	279	357	320	310	285	344	302	300	277	294	332	277	292	330	296	281	264	300	286	284	288	269	322	278	301	313	298	315	299	276	280	274	301	293	305	277	285	289	329	300	282	273	302	314	273	325	294	259	295	288	286	317	283	288	299	293	304	322	326	275	294	266	280	316	296	314	311	310	271	313	294	303	301	317	300	322	302	266	288	304	311	267	295	306	281	270	281	301	291	290	285	280	309	304	301	275	324	308	299	292	285	265	318	278	291	285	274	352	288	275	297	302	303	281	278	284	287	296	309	291	294	287	300	286	311	322	292	334	282	269	302	296	276	311	273	285	287	335	288	286	333	275	314	279	299	312	289	313	274	324	318	304	324	283	270	278	315	287	294	293	315	291	302	272	302	282	317	289	346	294	300	285	310	286	332	301	309	307	294	301	305	279	282	278	286	295	309	302	286	298	316	298	284	272	290	294	276	294	286	281	281	288	277	274	312	312	276	266	299	322	306	280	286	308	307	306	272	302	290	270	322	284	275	283	280	266	304	296	292	307	334	272	328	332	288	314	333	302	275	305	316	268	335	312	314	278	301	328	307	270	301	270	323	316	315	293	301	325	286	297	317	331	314	267	270	272	302	318	302	282	293	323	293	326	292	310	304	283	289	312	326	290	291	290	337	294	289	316	294	275	258	276	284	311	319	302	304	307	290	290	309	325	309	289	266	282	324	336	288	273	343	262	299	280	295	306	287	287	288	295	313	270	277	295	285	328	292	295	280	283	294	297	292	286	304	263	297	310	284	322	300	280	305	276	284	287	269	292	331	306	314	268	282	285	278	278	292	299	284	296	288	340	289	271	320	317	334	284	275	326	285	305	246	308	299	281	293	304	291	336	313	295	298	302	308	285	311	301	265	311	286	298	274	299	261	291	273	278	305	296	292	283	314	282	303	291	290	267	269	272	279	314	304	312	317	304	282	300	300	322	291	262	326	318	292	332	276	276	295	320	325	319	325	314	294	288	298	261	279	284	275	259	311	304	290	284	295	258	272	293	305	291	283	272	292	276	314	273	282	309	333	290	283	289	307	315	297	305	289	294	332	292	288	280	290	278	306	266	291	294	296	328	278	297	254	289	306	301	278	331	276	281	297	283	300	304	289	280	254	294	309	313	291	321	285	293	301	298	269	306	287	300	311	313	295	289	335	289	306	304	270	284	299	304	274	291	330	285	296	304	264	297	259	270	286	303	274	277	269	309	301	287	300	279	277	290	309	312	300	320	310	283	283	304	305	319	310	286	277	308	303	342	247	278	313	305	295	264	308	289	312	324	293	302	274	291	320	287	329	275	307	269	312	306	332	305	301	324	306	304	289	276	292	258	275	271	289	320	268	280	320	303	285	298	275	285	277	317	267	278	299	285	317	315	279	322	304	312	318	303	268	288	312	269	338	282	285	279	293	282	262	291	287	278	295	265	302	284	314	348	266	317	310	287	284	301	296	301	277	307	262	262	299	286	273	286	310	293	304	299	292	308	279	295	292	306	286	305	303	324	261	287	281	275	302	309	300	284	298	319	298	293	294	296	278	313	255	305	295	274	320	276	279	311	290	262	299	305	307	289	300	290	279	304	293	280	302	321	342	266	269	265	293	316	332	280	292	288	261	277	282	302	312	318	268	300	319	295	306	319	300	299	284	305	310	292	292	299	301	304	296	294	298	284	306	310	326	324	289	300	281	327	291	315	312	326	277	292	299	285	275	323	308	289	304	257	270	285	281	286	324	308	300	304	296	319	314	335	293	315	310	290	310	307	298	292	268	282	275	327	295	268	277	295	303	285	306	271	293	272	294	308	307	292	277	299	310	309	285	285	271	316	313	289	289	316	290	282	280	307	274	299	320	277	293	327	297	313	300	291	305	316	323	307	271	286	302	316	264	290	277	315	267	309	307	294	315	326	317	322	293	316	257	283	295	297	298	302	302	332	283	311	310	291	264	255	270	290	243	284	307	323	269	312	289	320	297	282	312	315	281	284	296	255	323	298	265	319	270	285	301	275	306	316	308	279	284	288	291	269	297	321	289	281	302	334	311	300	262	245	291	299	286	289	290	296	327	295	284	314	306	339	332	287	289	311	335	306	303	265	300	291	286	328	278	265	307	276	272	307	307	289	277	311	294	313	289	289	295	280	290	308	292	308	279	295	302	316	302	300	293	290	286	286	272	291	263	312	308	286	252	300	282	278	277	295	290	238	307	285	309	294	310	292	296	283	281	326	302	310	282	300	325	285	311	305	274	311	297	321	291	300	276	272	312	299	304	278	291	291	290	263	311	291	300	303	281	268	276	318	303	285	276	330	313	311	283	308	302	260	286	287	293	314	343	313	296	268	268	293	300	252	280	303	297	279	279	313	268	284	286	289	290	281	278	284	279	301	288	272	280	278	291	302	299	284	283	290	328	285	283	299	286	338	275	286	316	281	307	285	284	270	281	279	287	284	260	287	283	286	306	328	301	309	277	311	265	282	322	281	314	244	326	292	267	293	300	287	295	262	285	288	307	284	292	309	284	291	278	313	292	281	276	314	304	261	326	309	286	273	297	285	299	275	304	313	309	277	306	282	337	288	308	311	298	289	326	299	292	272	309	277	277	287	301	292	307	311	289	274	301	314	306	291	299	295	304	327	256	311	301	287	296	289	307	288	292	295	311	297	315	310	292	295	283	296	286	304	297	288	298	324	307	301	310	298	287	292	308	300	290	308	293	331	286	295	289	303	340	338	291	285	286	291	299	275	302	289	317	268	297	284	308	300	311	291	277	303	318	293	274	319	323	287	306	294	325	300	308	274	313	284	273	303	297	291	290	299	298	310	280	282	298	299	290	271	305	275	284	314	278	302	300	278	309	284	318	292	291	281	296	283	272	298	290	286	297	263	281	304	296	296	313	294	287	268	286	300	290	285	299	261	278	282	308	282	269	269	279	276	324	323	291	289	286	287	303	271	297	262	306	279	278	249	278	329	298	239	311	326	289	289	276	287	259	297	290	294	329	334	303	301	314	280	297	324	281	313	289	287	317	296	286	255	320	313	309	280	325	263	290	298	295	291	291	306	329	300	280	299	273	285	324	300	285	317	314	304	296	282	293	314	296	297	292	297	299	334	283	299	297	293	313	329	300	313	312	292	273	280	302	290	288	304	312	306	280	288	266	293	295	267	287	321	283	279	266	243	262	287	266	351	279	313	298	290	254	246	293	301	281	307	301	302	297	281	294	313	324	280	306	277	298	268	282	314	316	307	299	283	306	280	285	305	286	306	310	259	315	294	273	312	305	314	291	287	298	281	283	257	280	296	297	299	324	305	261	296	304	302	313	277	311	310	308	323	289	293	318	319	300	265	298	302	315	303	283	312	285	299	294	307	308	280	285	311	319	303	307	314	280	333	268	315	278	272	291	285	315	286	268	271	282	301
40220	8198	1679	1029	887	830	803	762	698	744	739	748	688	690	669	694	700	722	719	697	676	681	704	623	711	721	731	691	686	648	688	669	653	697	695	669	674	723	716	723	725	691	648	686	679	689	701	699	676	672	678	678	733	653	678	703	695	679	671	685	683	666	642	670	668	747	684	625	683	697	680	659	636	731	659	737	762	698	688	675	752	713	650	699	699	693	649	681	678	676	676	690	674	703	699	714	708	655	722	702	658	660	723	680	694	647	687	724	674	674	654	716	678	687	708	662	711	727	728	680	694	682	716	701	689	656	708	686	708	702	691	684	659	683	667	674	653	699	700	684	636	681	677	689	698	715	663	697	697	650	713	712	652	650	728	670	724	693	693	705	703	717	630	669	653	669	655	679	680	669	705	708	699	672	678	682	657	649	716	679	675	655	721	678	644	731	654	691	643	713	719	655	674	683	708	721	711	680	652	649	712	685	713	655	640	673	664	691	691	705	661	705	683	660	706	738	694	664	673	698	734	718	682	692	661	690	722	694	739	703	709	701	681	668	657	651	721	680	668	686	646	662	717	682	646	677	659	650	692	660	711	684	692	633	680	679	702	721	701	682	719	691	688	667	686	685	664	689	714	685	704	674	667	697	645	685	675	692	766	685	688	679	683	672	727	639	703	727	652	684	722	684	656	711	660	656	657	698	726	674	628	695	733	692	673	660	672	693	659	702	672	706	716	655	732	686	697	713	706	689	688	700	682	651	650	701	690	649	678	686	658	692	670	703	689	647	711	705	703	673	690	710	694	667	689	683	683	697	662	693	669	733	634	713	719	670	716	709	679	649	713	668	723	665	702	699	665	688	675	717	651	646	688	685	705	709	696	660	688	654	688	683	643	679	682	645	711	699	663	691	725	646	710	691	635	745	707	678	705	711	672	686	703	681	701	688	684	711	711	713	684	664	697	698	694	686	673	704	686	681	639	660	675	703	698	700	669	687	685	694	666	717	684	700	703	686	667	666	708	689	697	740	681	658	682	648	711	697	687	688	690	661	680	653	644	685	677	686	646	722	665	728	656	647	634	705	650	672	694	716	667	715	663	716	656	719	714	699	677	679	664	717	686	683	719	673	689	708	668	684	713	653	658	677	666	700	666	708	703	658	662	660	686	627	687	689	650	684	664	722	679	722	677	680	670	698	674	643	710	699	684	727	721	738	670	661	704	683	656	693	717	703	697	744	703	674	669	695	718	699	692	675	702	746	703	654	702	711	700	714	705	725	699	660	704	687	715	669	674	649	684	609	676	667	677	718	696	660	667	722	635	668	681	677	704	690	681	714	678	619	704	673	688	680	672	690	685	651	708	666	717	716	643	711	656	660	676	674	697	699	722	691	715	668	685	671	702	662	681	702	670	659	652	701	679	696	687	682	639	648	711	747	723	691	709	662	690	637	680	727	635	720	720	726	687	647	628	674	697	670	728	720	664	706	632	711	675	721	669	696	697	717	721	678	704	704	686	685	674	698	697	690	631	683	734	694	706	656	676	694	707	653	665	747	690	695	695	686	676	698	687	637	713	703	716	672	706	643	656	675	712	670	716	615	663	686	722	679	710	681	652	695	711	677	701	724	687	659	709	662	701	717	677	658	741	754	685	710	692	695	700	675	697	681	653	713	648	703	729	723	700	708	689	682	673	653	669	701	689	695	700	685	670	687	675	660	666	687	643	644	688	674	674	655	690	687	704	706	667	645	704	663	741	704	692	650	653	685	672	705	717	707	681	708	673	668	697	708	721	666	711	684	657	720	674	714	659	633	720	722	696	661	671	692	696	706	701	694	709	705	681	634	670	732	709	634	663	655	722	712	616	700	649	699	652	661	665	668	634	684	691	692	733	625	649	712	694	712	702	686	665	673	702	683	710	622	700	672	645	693	653	673	669	694	655	688	672	710	654	736	685	723	659	686	697	700	703	698	635	669	705	661	724	695	643	660	674	705	672	677	674	688	706	682	706	745	658	720	711	681	666	686	674	694	714	686	687	707	701	701	648	671	677	708	668	665	711	679	673	705	659	695	698	692	666	723	692	698	668	716	712	684	624	683	723	627	676	731	690	690	662	687	680	656	682	715	692	681	701	677	688	639	689	705	736	714	672	688	703	676	737	713	713	656	691	708	689	684	671	669	708	704	691	656	692	689	658	701	680	628	627	692	657	701	674	695	696	706	767	723	670	671	691	676	666	683	729	728	704	698	701	732	682	719	655	655	719	662	657	665	725	761	686	621	673	706	661	692	728	685	693	642	677	701	701	668	632	638	665	709	633	658	678	651	720	692	711	649	688	663	690	679	708	735	672	684	662	694	672	653	700	665	689	705	668	684	757	702	684	698	683	720	683	688	688	673	687	731	726	708	712	722	662	696	718	701	677	709	674	711	684	651	654	643	644	681	684	673	678	698	637	724	704	671	682	643	664	674	662	665	709	688	654	684	692	674	657	662	651	699	673	688	672	682	703	726	648	704	690	707	688	643	662	718	672	675	645	679	706	652	680	682	636	681	696	712	734	660	677	715	724	649	641	650	717	673	718	673	685	687	700	672	681	692	694	724	691	669	667	661	666	681	686	637	627	687	686	677	646	679	698	686	697	679	736	734	665	685	703	730	685	755	677	699	684	687	674	668	671	673	710	731	703	673	661	702	714	730	706	665	688	689	704	699	681	713	725	698	695	643	709	687	682	668	680	657	770	707	694	718	658	700	695	690	667	643	702	678	665	654	671	691	687	665	652	727	618	649	706	692	655	702	668	646	719	669	708	670	684	678	670	702	711	695	700	703	653	674	678	681	688	685	682	715	687	706	669	676	686	706	619	622	711	742	724	704	699	686	713	691	704	710	651	660	714	688	648	669	706	688	703	658	660	704	699	706	683	714	689	677	680	686	716	671	669	707	695	671	646	677	644	659	689	709	673	685	709	735	727	721	684	714	715	737	690	676	715	690	683	694	657	691	661	719	713	694	731	697	685	709	708	672	676	726	716	693	646	693	702	700	691	700	694	653	676	686	612	674	657	675	651	646	689	696	688	673	641	655	720	689	739	668	684	696	662	703	689	649	693	687	640	685	690	731	687	751	705	689	663	658	709	746	670	694	705	694	666	652	728	698	665	729	710	637	676	622	655	671	699	670	676	638	684	660	694	697	716	699	690	660	636	669	682	671	730	677	684	746	690	673	693	672	646	717	733	678	705	687	656	696	708	649	693	668	665	661	704	687	726	661	686	670	691	657	676	669	678	690	670	702	728	695	673	698	705	766	671	681	688	719	653	690	686	745	713	662	697	663	749	712	743	706	712	683	639	679	679	650	722	720	684	712	730	704	689	678	667	623	675	660	708	720	678	678	713	748	673	672	699	727	713	689	610	660	677	595	703	705	734	636	754	648	667	674	642	725	694	664	668	638	696	644	676	652	663	688	662	694	668	666	707	683	677	676	741	701	661	726	647	642	620	687	710	670	690	656
31393	21121	12971	768	279	240	225	256	227	248	215	270	234	223	250	246	206	208	230	212	257	234	254	224	242	212	232	235	236	242	225	230	242	270	232	265	260	226	220	225	225	264	251	270	232	243	242	228	238	241	234	248	241	237	221	248	251	225	244	234	214	250	247	231	258	204	262	250	244	244	254	210	234	245	214	252	228	229	247	239	277	236	207	223	246	227	251	253	238	242	245	232	215	240	220	242	241	239	261	235	237	208	270	242	274	243	229	238	244	254	239	229	209	210	249	241	240	227	216	234	242	239	246	246	245	207	228	242	240	232	224	224	234	224	263	230	254	226	236	245	248	243	257	260	280	218	256	243	241	255	256	268	226	239	217	254	248	225	276	238	209	230	232	225	230	240	244	226	226	232	233	228	221	254	248	252	241	240	238	249	238	227	251	261	235	242	259	218	246	274	225	248	227	241	258	241	242	234	226	270	233	224	236	235	251	214	254	253	244	253	258	229	228	242	249	210	236	256	276	233	263	251	262	238	235	242	271	265	236	226	254	230	253	256	206	242	218	234	207	221	218	243	234	238	247	244	275	243	250	216	268	228	250	251	235	262	235	239	256	219	262	237	247	215	235	214	252	248	237	235	211	240	236	215	269	233	214	252	262	235	244	260	242	249	229	224	257	236	242	229	249	250	232	213	226	220	248	263	218	213	254	254	252	234	253	231	248	257	261	221	230	245	247	269	236	231	252	251	241	243	255	256	254	241	227	242	248	236	260	221	217	239	244	220	232	235	237	233	222	242	276	248	249	227	237	240	207	216	237	220	222	242	237	236	252	249	234	236	220	236	220	248	253	237	221	251	270	223	239	247	232	260	240	228	237	244	264	240	242	256	215	242	233	257	222	235	222	219	249	241	257	232	229	233	237	229	218	231	248	251	227	214	216	258	232	250	249	235	250	232	240	223	278	210	270	247	249	223	233	244	270	222	240	250	246	233	242	224	218	246	235	244	248	288	258	248	246	240	239	241	237	226	246	236	232	238	248	235	247	231	239	243	235	219	269	253	249	216	236	263	248	248	230	264	222	218	240	235	228	233	203	219	231	245	211	260	215	229	226	245	236	250	253	230	271	237	250	253	245	239	215	223	264	230	232	226	225	245	222	249	233	240	207	224	256	236	240	253	228	213	239	232	229	240	253	216	264	243	229	217	264	239	208	241	250	262	202	253	232	207	255	235	232	228	237	241	233	237	196	223	244	255	223	265	241	225	223	244	268	251	235	233	230	241	262	244	242	234	244	233	243	232	241	251	255	264	233	251	212	223	231	258	217	229	246	211	247	224	239	242	256	231	216	205	233	260	261	247	250	239	254	202	233	240	227	248	229	232	219	237	213	223	217	233	247	222	220	248	241	221	234	235	228	248	227	239	252	212	215	200	216	242	237	238	236	251	211	233	259	265	239	236	227	218	269	249	245	233	241	240	229	263	244	220	260	234	211	220	264	242	233	226	237	205	213	256	228	224	251	234	228	244	246	228	273	226	226	229	232	245	213	253	237	219	225	247	246	229	246	241	263	254	252	259	260	210	262	246	211	221	232	240	243	211	266	251	216	221	218	224	235	231	233	208	226	237	245	248	229	235	211	252	250	223	264	270	241	234	235	233	232	227	217	227	261	207	221	225	247	232	285	246	266	236	238	240	238	254	210	237	231	196	245	273	243	265	220	256	233	254	238	238	203	232	265	264	231	219	208	238	246	244	257	258	248	215	213	237	232	212	235	256	242	239	271	228	256	222	232	215	261	238	262	225	226	205	226	246	256	267	236	238	218	228	246	254	253	219	250	242	234	233	213	231	224	253	228	237	226	241	236	262	233	238	222	245	216	229	235	223	238	224	264	255	246	222	243	223	234	224	230	223	252	242	269	229	234	238	248	241	223	223	244	230	218	230	248	251	262	221	226	215	277	242	246	252	228	231	259	236	253	243	263	241	224	244	268	249	238	245	242	259	208	222	220	248	231	245	249	222	253	226	215	233	244	226	209	253	252	271	246	211	248	250	226	262	248	216	233	232	242	249	232	255	215	231	262	236	222	230	228	242	215	242	257	264	240	274	234	190	242	245	214	268	223	197	232	257	212	228	247	269	237	241	239	250	236	229	234	229	251	256	232	209	239	233	249	226	242	246	233	242	228	253	238	259	254	242	214	234	216	210	236	279	211	266	246	241	241	233	227	230	245	262	240	259	224	241	216	237	264	228	246	225	230	231	255	215	261	256	214	240	220	235	231	227	206	238	235	250	240	231	236	241	239	251	258	245	249	230	210	238	232	232	232	206	242	224	255	250	235	217	246	237	228	214	216	236	225	255	236	247	238	226	260	246	253	250	236	265	235	235	224	259	269	238	236	242	225	235	219	226	241	232	225	222	236	246	223	242	226	238	241	269	248	232	226	243	228	271	238	231	274	253	249	241	213	216	214	232	228	247	212	230	250	247	203	226	253	219	236	232	244	240	240	231	233	221	239	260	243	213	219	234	239	209	244	235	239	247	228	275	263	231	257	223	244	246	210	246	249	234	239	217	242	250	251	219	270	254	209	258	225	249	240	263	241	225	229	249	275	270	261	230	251	243	218	251	274	244	235	248	235	231	244	228	253	269	217	176	214	202	223	242	242	220	234	248	231	248	251	243	233	212	228	248	237	225	234	238	263	226	221	249	242	256	258	237	240	224	225	205	257	238	246	243	244	232	243	239	242	239	245	238	238	197	200	243	236	238	213	246	226	228	252	241	239	226	257	231	251	219	238	254	266	226	242	228	262	263	222	248	239	243	225	249	252	249	240	251	236	267	241	230	214	223	263	235	221	220	240	241	236	243	236	245	239	255	243	264	230	227	235	242	221	254	243	251	241	234	219	224	248	232	237	228	214	249	237	228	252	276	264	225	230	218	255	222	230	232	254	247	260	235	239	260	242	227	241	260	210	266	244	247	223	214	197	265	245	248	223	233	263	245	224	215	227	212	206	239	250	242	251	217	218	251	220	238	221	231	251	254	250	240	235	235	233	268	212	253	240	249	244	260	238	237	238	250	242	219	209	234	233	249	215	228	242	211	228	242	244	236	231	246	240	247	247	222	219	234	254	255	241	216	232	230	214	230	242	260	241	233	236	218	233	244	247	244	227	257	260	256	207	236	216	234	254	228	229	241	202	245	230	259	223	247	267	223	232	216	269	219	244	257	236	264	232	207	227	238	232	235	230	222	228	223	226	227	245	236	241	231	240	260	242	243	231	251	247	225	241	224	220	268	249	242	240	252	244	261	251	253	232	260	249	202	208	243	245	251	241	247	249	237	257	243	235	206	242	238	257	260	245	218	242	258	220	234	222	265	242	245	232	254	262	215	247	213	240	248	257	233	250	239	246	246	218	233	235	232	245	242	264	232	220	272	222	238	228	226	257	245	253	246	240	242	199	250	267	236	219	246	260	207	245	242	231	227	217	232	229	237	239	223	232	242
14301	1152	672	692	593	650	648	616	588	632	627	664	609	613	562	592	609	630	545	623	659	608	606	625	653	607	642	652	630	597	637	623	578	616	641	609	576	609	596	626	610	594	623	599	620	624	634	608	669	603	648	547	674	634	655	667	613	638	630	605	596	649	622	581	646	610	604	635	663	636	631	650	635	632	659	647	630	620	641	610	609	615	598	622	648	610	591	650	624	594	634	619	609	633	629	614	618	607	644	664	642	618	616	608	571	626	633	603	657	583	594	611	644	634	587	632	632	604	586	616	591	618	603	634	639	616	618	651	604	668	604	641	676	607	615	649	649	601	611	618	610	617	593	619	584	656	609	614	635	615	607	626	620	593	598	634	627	646	596	629	629	611	599	629	643	636	639	635	611	615	597	601	611	628	623	588	626	604	645	606	637	597	652	621	619	626	631	632	620	617	633	629	621	596	645	587	628	615	642	630	586	614	611	583	627	613	629	609	616	572	625	620	604	653	615	608	609	651	614	616	588	618	592	628	623	597	599	582	663	626	627	600	637	607	612	613	622	630	591	621	612	627	630	633	635	575	633	640	610	607	620	608	593	587	585	634	621	624	613	621	569	602	622	622	597	606	564	624	632	672	623	640	586	580	605	625	631	593	622	631	652	608	635	637	672	620	631	547	632	600	617	609	609	642	672	626	681	603	619	622	652	623	620	605	606	574	599	665	615	650	611	636	574	611	630	596	606	633	578	601	615	639	592	586	615	637	613	589	615	588	581	667	593	602	663	618	602	646	652	580	606	634	595	593	626	636	683	609	613	609	607	622	616	607	596	614	652	667	606	653	623	603	629	589	627	622	614	610	626	636	639	630	583	669	610	597	660	621	608	624	639	584	609	654	609	652	609	627	649	658	643	671	631	633	612	636	665	630	627	604	640	619	639	624	630	643	651	618	623	628	665	647	606	612	632	635	624	617	618	672	606	647	606	629	642	590	663	622	600	622	627	597	641	641	642	599	593	572	616	634	617	618	586	617	616	637	548	559	606	613	605	580	624	637	617	602	614	631	609	637	641	653	634	625	621	624	616	647	618	635	589	636	647	603	572	567	623	590	594	633	642	630	620	626	633	618	632	599	625	599	571	635	621	635	637	618	613	629	625	626	645	626	614	591	587	597	639	592	618	628	592	632	657	638	608	637	581	593	619	624	637	670	654	622	632	635	614	570	597	579	637	639	637	591	642	616	611	623	645	589	584	589	633	617	605	633	669	636	632	621	639	605	632	605	612	599	577	635	588	553	588	577	603	656	626	645	639	590	600	609	595	610	601	603	598	580	629	611	660	620	613	647	603	631	640	603	619	599	620	620	621	617	596	606	605	613	603	635	603	604	601	644	615	635	647	648	651	631	580	567	613	629	585	582	582	607	557	589	609	617	603	630	659	575	633	593	663	604	621	655	629	623	584	599	631	606	600	606	594	659	651	639	619	633	572	561	649	557	628	600	631	587	622	659	624	603	624	655	642	610	600	574	586	626	630	593	630	641	618	641	615	583	659	613	590	619	612	569	637	612	653	586	654	575	623	543	621	573	602	621	592	623	655	692	648	602	585	620	576	593	571	636	647	632	646	642	602	609	611	614	590	584	626	592	621	651	665	608	637	619	585	607	644	633	633	642	614	662	619	618	611	622	632	604	629	642	619	580	615	584	621	643	638	635	622	638	614	627	551	617	654	649	645	630	671	624	603	622	608	601	601	664	611	563	631	608	609	605	621	649	626	626	612	576	592	613	623	609	655	624	634	580	667	610	649	638	627	631	601	655	574	579	635	650	611	614	597	610	625	603	652	618	602	637	638	637	571	613	599	584	597	601	614	610	592	605	629	617	659	629	602	617	569	585	617	666	590	639	632	608	670	627	578	615	611	661	595	633	607	588	639	684	605	576	595	569	585	606	622	649	621	648	619	623	627	583	615	638	596	618	620	616	643	607	644	623	606	650	631	585	616	613	660	624	643	639	595	606	623	617	599	648	604	623	634	592	591	618	630	606	583	619	627	617	654	579	637	590	583	606	620	642	604	600	617	585	614	624	617	646	618	639	604	605	562	601	603	639	595	616	563	602	600	633	654	647	619	612	648	614	611	560	610	613	605	619	625	605	612	615	615	598	595	640	638	594	617	612	595	603	632	628	616	592	624	600	631	622	615	630	613	586	626	604	635	640	612	606	636	562	620	569	595	565	628	593	628	603	631	646	640	608	637	579	614	621	628	629	603	591	612	608	602	630	643	577	596	622	603	605	560	642	628	600	632	644	622	611	651	587	635	618	610	619	608	633	627	655	597	589	579	602	585	571	590	571	588	592	614	651	626	635	627	643	670	634	623	647	624	566	571	656	575	630	645	623	570	591	574	667	639	629	563	594	661	637	642	626	604	620	575	621	594	638	633	597	580	581	630	626	632	570	594	620	624	611	644	636	611	600	650	605	617	634	604	629	621	642	610	599	627	650	583	587	600	606	635	641	666	603	646	605	593	617	579	592	602	620	632	622	605	563	638	604	611	669	653	642	625	620	624	637	622	616	614	640	593	608	632	626	600	577	607	645	654	664	657	606	606	613	598	595	628	602	611	655	653	607	636	598	611	638	616	615	643	622	647	589	643	600	608	618	617	591	652	650	597	608	614	615	651	610	598	631	677	585	604	648	607	585	585	634	611	623	614	620	608	662	638	610	681	622	614	667	620	597	604	676	690	593	633	618	607	674	574	617	609	636	621	645	602	611	608	615	630	611	607	609	589	641	616	605	591	632	685	601	684	613	622	648	613	607	607	611	593	619	618	647	641	580	623	588	613	580	581	643	599	597	620	623	641	608	558	605	612	601	599	619	609	683	621	614	592	625	633	614	699	567	610	640	612	628	630	608	612	601	609	626	645	642	610	588	631	594	599	620	603	615	627	600	558	669	604	642	611	659	620	592	630	671	615	603	590	666	613	599	581	612	608	585	608	614	626	604	600	591	560	678	635	623	648	636	667	628	639	663	613	607	586	597	646	633	605	585	607	658	615	635	658	610	611	624	598	592	615	601	659	626	582	616	619	629	589	610	634	611	604	629	612	588	624	582	614	667	629	616	662	635	600	647	601	605	611	601	591	624	672	580	622	609	653	607	615	636	628	613	622	622	601	581	684	618	631	592	608	602	623	629	607	614	629	655	648	574	601	636	644	586	637	636	583	572	614	656	673	564	612	621	659	627	629	617	631	614	616	612	600	604	630	637	577	596	627	598	585	615	658	560	610	586	622	576	573	599	623	596	608	610	650	626	597	627	617	626	597	630	605	584	610	634	592	591	644	638	601	610	600	624	597	609	650	602	672	626	602	604	662	626	618	620	611	660	599	649	612	609	610	608	642	643	612	608	632	615	588	658	587	643	621	633	639	608	560	602	633	621	607	617	625	625	595	634	624	632	602	635	585	623	620	610	636	621	605	618	595	644	613	590	651	647	628	586	588	591	634	618
24939	21424	24719	28489	21417	20872	1072	499	422	402	376	386	373	366	378	409	348	367	369	360	378	390	351	349	358	385	381	336	380	353	378	359	379	406	374	354	342	352	357	376	386	370	343	332	358	370	345	343	355	331	384	351	352	363	346	335	384	341	325	358	380	377	372	374	369	350	380	392	356	328	333	355	341	349	382	397	348	368	390	360	356	378	343	385	380	353	384	325	338	371	370	356	365	371	410	347	374	351	386	373	364	337	346	365	389	364	367	354	360	385	358	361	358	318	370	331	362	352	397	391	361	346	363	341	334	365	383	361	346	358	327	338	385	356	383	365	374	377	409	334	369	377	324	387	384	369	360	358	343	358	378	324	381	382	352	382	344	366	371	344	399	354	338	340	342	377	349	392	335	374	350	368	357	370	317	366	373	361	390	354	342	345	374	373	341	370	356	385	326	341	316	334	323	331	374	353	363	381	362	342	354	384	326	366	354	383	353	367	346	388	362	358	352	352	355	376	339	343	364	335	358	358	364	380	388	370	377	327	375	343	335	333	396	374	338	383	355	353	346	378	328	375	374	336	355	356	362	344	326	350	385	332	361	357	352	360	371	404	346	389	361	426	350	329	343	383	348	335	360	389	322	385	344	325	365	360	346	384	362	384	360	340	383	359	370	314	364	348	373	401	375	345	401	383	359	377	374	376	348	402	337	370	336	357	333	358	349	314	394	349	336	364	369	359	385	344	371	331	347	392	378	343	341	368	368	373	341	346	357	346	340	392	347	334	373	349	331	339	350	389	380	385	352	363	337	378	374	318	377	342	347	374	349	343	360	344	330	377	382	358	329	340	376	374	350	363	362	340	320	378	318	350	359	358	348	368	334	350	335	384	370	359	340	383	332	335	372	318	373	348	347	338	357	312	371	387	354	369	370	371	385	344	358	355	378	331	369	386	343	377	388	339	359	388	371	387	345	331	350	334	334	367	349	363	346	346	345	360	379	378	374	339	372	345	327	354	363	386	356	349	337	353	344	338	343	342	369	350	359	417	390	371	392	360	359	353	347	349	368	357	347	331	333	396	349	361	346	375	347	352	363	378	349	346	334	365	355	345	363	356	350	372	339	336	351	351	362	363	363	348	361	383	361	356	354	349	365	348	315	356	375	349	359	370	361	365	348	346	377	382	345	355	357	345	348	348	372	362	367	339	352	334	372	357	350	346	366	370	338	355	330	350	345	355	370	324	369	320	392	379	371	363	355	375	360	361	376	339	340	358	355	343	363	344	315	358	363	387	355	375	390	341	381	367	359	394	346	375	320	382	354	367	356	357	352	350	335	351	364	365	354	382	375	386	324	372	402	365	350	372	394	352	345	377	352	380	364	357	341	358	323	357	347	366	335	370	376	371	343	372	332	358	401	362	358	356	354	381	345	356	381	314	318	359	331	366	336	342	324	387	337	346	340	348	350	364	398	354	382	354	327	346	354	382	371	362	362	354	360	344	369	355	373	350	363	400	373	338	346	356	340	348	326	377	352	383	374	385	391	388	357	351	349	381	364	336	359	367	370	388	355	368	371	339	350	363	370	361	370	331	345	336	328	374	379	347	370	318	322	322	354	355	322	400	354	356	362	357	344	380	342	374	363	323	338	351	381	355	317	345	383	335	365	350	365	330	316	327	339	325	329	364	347	353	379	350	368	353	360	361	350	356	349	364	322	350	340	392	383	381	352	359	345	327	350	336	332	356	379	376	339	322	345	356	344	371	355	375	369	356	368	324	376	348	351	387	306	371	356	399	392	372	388	333	371	392	372	360	370	333	395	346	331	346	343	349	347	338	354	370	379	353	336	350	320	361	351	364	369	346	360	352	341	394	379	377	325	376	348	351	362	355	337	366	369	378	337	334	363	347	367	343	366	355	363	378	349	327	398	391	377	343	340	367	362	335	362	338	344	353	349	346	348	361	329	319	357	372	345	354	363	343	363	368	333	350	359	327	302	352	359	346	339	351	358	313	349	367	359	330	352	351	354	354	364	381	350	381	351	367	356	370	365	383	325	386	363	398	355	368	337	374	373	352	356	368	377	337	359	354	363	345	348	387	384	370	360	365	349	351	365	363	363	368	372	340	370	356	338	381	360	347	385	380	354	352	339	347	365	356	357	340	300	349	343	372	335	359	363	358	391	348	379	340	350	333	368	371	346	383	368	396	370	346	330	341	363	327	361	388	353	335	392	402	328	335	338	387	369	384	371	377	360	337	347	357	365	356	357	319	362	372	334	351	371	360	382	383	375	371	308	333	381	386	356	388	388	350	363	334	371	350	340	348	340	336	357	349	344	354	351	342	405	336	327	344	371	353	344	396	328	332	349	321	340	390	405	342	339	372	378	381	362	353	376	364	388	387	347	374	350	368	333	381	350	378	415	373	400	337	371	377	379	350	334	357	374	354	391	351	338	365	340	370	370	370	337	376	290	384	348	380	329	365	335	392	342	347	341	347	359	334	369	337	354	392	320	354	325	378	368	366	352	378	342	381	328	412	342	384	342	362	352	338	357	361	349	332	344	340	325	391	335	341	335	370	363	385	359	368	370	365	363	361	364	379	354	337	341	360	353	347	340	370	355	377	354	344	401	362	322	349	368	366	354	371	352	375	371	319	362	341	341	391	387	323	315	379	344	396	374	341	376	370	350	351	383	359	358	349	367	369	374	346	387	356	390	381	351	409	335	376	387	327	345	351	377	351	374	312	333	332	357	406	384	330	383	344	351	357	353	389	366	367	372	386	397	371	374	357	374	357	360	378	349	390	335	333	367	360	396	369	362	323	347	382	361	321	362	319	366	357	366	361	354	343	355	322	359	405	333	377	384	345	372	345	354	345	367	367	360	338	379	370	368	344	388	351	339	370	336	382	366	376	369	364	376	331	345	359	328	370	364	375	365	349	344	343	367	358	367	368	361	360	331	325	346	366	369	393	330	346	349	343	361	346	349	330	350	330	364	320	341	371	385	387	356	382	386	383	364	377	362	347	361	338	368	331	346	374	350	371	360	363	346	336	404	336	333	355	340	379	400	390	333	347	377	374	383	349	350	353	388	362	297	344	364	382	360	341	390	356	401	338	337	383	332	361	322	364	347	323	339	353	317	392	337	349	381	356	345	328	369	387	370	381	330	328	348	360	346	350	357	345	361	350	359	336	367	351	349	370	361	374	351	326	374	352	348	366	348	360	361	335	316	356	322	362	371	361	347	350	335	337	353	385	354	341	337	352	361	309	326	350	367	400	358	348	362	334	379	359	358	376	368	340	329	359	340	317	335	352	367	405	386	364	350	402	368	370	372	373	370	378	342	370	368	344	393	373	352	326	365	353	367	335	365	371	368	352	357	360	363	374	354	337	329	313	375	329	328	350	362	394	319	357	321	402	362	349	323	369	350	349	378	340	412	370	362	331	358	357	383	391	366	334	332	337	343	396	334	350	357	357	384	358	364	340	348	337	382	362	367	330	326	351
33906	7282	1438	1050	963	921	873	883	853	915	831	880	881	902	840	856	862	898	868	917	869	864	872	865	820	806	779	840	842	845	875	863	886	858	837	888	868	798	876	857	852	845	864	851	820	825	884	853	876	806	802	883	873	804	845	898	814	795	864	847	824	868	850	797	891	945	843	818	850	878	883	865	867	891	853	881	852	842	857	873	825	808	784	898	862	835	845	848	865	923	781	836	861	822	898	833	873	877	910	854	843	836	871	792	862	836	836	785	825	837	814	849	844	820	841	867	890	795	836	837	827	861	848	901	842	804	836	839	831	832	831	804	810	885	813	862	885	853	835	872	842	876	829	808	827	865	853	832	869	861	832	851	891	810	913	903	875	783	830	846	852	844	853	839	818	828	793	821	885	887	797	858	840	872	830	807	858	798	824	775	782	850	816	840	861	803	874	876	833	853	778	824	869	888	823	777	861	859	859	846	865	863	819	806	783	833	865	879	827	879	896	859	874	882	825	823	820	893	840	854	819	832	893	791	851	844	828	878	893	836	840	809	906	828	831	831	892	851	840	819	801	821	854	850	841	881	836	834	842	898	870	833	819	782	844	852	837	864	901	885	843	838	904	805	797	829	835	788	791	813	867	814	923	818	851	840	831	840	783	888	814	877	842	804	905	864	867	850	868	781	817	914	825	878	827	888	851	848	786	830	872	840	891	828	869	868	812	840	823	859	834	845	827	861	798	821	809	856	868	769	850	806	865	806	913	817	811	890	818	838	842	867	830	878	865	932	854	863	850	818	879	850	837	850	902	871	861	827	881	857	839	839	827	873	837	854	782	827	876	878	856	858	831	865	848	835	821	852	874	879	872	857	845	844	871	810	854	870	842	866	881	796	846	882	807	828	822	834	878	854	834	823	849	807	829	840	848	846	846	838	828	773	821	874	836	847	905	851	860	845	842	870	934	891	877	840	893	916	837	860	837	859	819	894	782	832	808	912	821	844	832	892	835	843	849	834	865	848	856	855	896	781	856	862	819	840	847	847	814	873	860	852	841	838	834	790	826	862	836	841	822	833	827	869	831	868	864	829	824	857	844	838	797	843	867	846	863	906	863	845	874	851	901	900	880	901	917	838	863	844	810	879	914	884	835	884	882	845	858	868	841	895	889	836	821	822	840	871	842	867	837	837	813	841	812	871	836	894	867	873	863	884	841	869	809	847	844	886	899	859	833	862	846	835	881	777	817	897	835	824	870	812	844	834	838	841	869	835	903	859	856	836	853	864	819	843	792	862	896	826	856	805	873	859	810	832	821	785	824	853	856	835	837	853	881	798	817	875	833	811	846	873	856	822	844	856	847	887	871	848	827	837	876	812	817	804	835	815	845	812	866	871	839	836	841	830	866	812	844	849	862	840	845	868	886	918	856	815	847	873	899	865	798	859	910	813	840	811	807	848	853	883	873	810	869	786	797	890	842	834	879	838	816	882	860	800	841	839	897	842	880	878	821	862	833	830	873	864	836	757	857	877	864	853	854	857	884	846	886	835	794	833	840	867	819	829	807	877	831	830	861	869	882	871	830	814	861	900	842	839	799	844	832	853	847	849	845	821	835	801	911	825	854	894	856	859	798	868	821	834	852	825	859	868	856	836	829	866	829	790	830	804	866	851	853	832	841	861	889	888	799	856	875	829	899	834	888	875	863	827	788	779	850	853	822	875	871	797	861	853	870	893	878	852	849	841	835	853	880	824	851	873	800	840	804	876	840	914	873	789	841	879	836	884	851	869	880	826	863	846	891	880	881	849	811	835	841	806	813	869	847	870	827	847	890	895	857	879	874	840	838	886	864	787	870	856	866	847	872	863	871	877	853	833	836	830	814	834	852	873	880	825	849	838	882	864	848	898	806	816	848	836	833	889	830	886	843	837	850	836	833	834	823	857	801	864	836	885	801	845	822	827	828	845	847	838	850	868	867	826	836	804	886	866	872	833	835	859	852	795	846	807	862	835	862	842	826	850	804	866	803	916	861	898	898	779	857	814	796	905	844	849	872	861	859	835	836	841	894	885	861	813	877	864	832	808	830	816	870	891	859	834	835	777	855	873	822	893	858	841	801	886	849	861	814	855	845	798	833	848	807	855	838	808	839	893	861	913	842	854	802	840	872	913	810	838	844	796	824	817	844	810	845	830	852	879	867	801	822	874	879	852	875	865	890	801	852	846	826	880	803	812	812	920	842	827	857	809	825	864	822	849	894	800	797	911	796	888	819	829	827	943	857	830	827	879	842	892	847	830	852	879	882	889	864	872	822	839	857	843	874	884	875	837	862	907	805	831	858	836	836	824	848	864	844	820	842	861	879	864	898	873	902	903	877	884	841	880	869	842	845	834	825	878	803	897	856	857	881	811	893	840	893	803	875	814	833	827	857	881	866	860	869	844	834	852	861	855	846	865	880	819	836	823	865	809	843	816	857	858	884	842	858	858	841	791	870	822	834	838	845	864	835	817	848	837	805	841	854	822	850	864	859	841	861	823	860	821	853	848	895	829	823	856	809	821	872	880	823	819	893	822	882	842	853	868	840	822	858	843	845	838	839	862	853	807	880	843	881	863	811	799	852	860	928	853	848	884	887	858	848	820	823	864	808	856	834	867	801	842	909	863	855	848	850	857	825	818	901	854	842	812	816	851	848	854	815	853	827	858	843	840	799	837	842	813	839	867	848	876	837	885	872	887	836	831	836	827	884	848	850	869	842	841	825	838	849	848	871	876	852	839	847	848	898	833	873	878	858	833	863	854	841	878	835	855	868	844	864	827	856	872	807	831	853	879	874	889	895	854	859	854	814	865	821	874	838	904	867	796	887	827	785	826	838	903	842	836	855	813	841	857	830	843	793	828	848	833	860	846	860	825	844	892	878	866	824	834	837	873	852	845	871	919	799	898	775	822	875	882	831	873	856	794	860	862	899	828	857	835	825	830	818	874	794	867	825	880	866	942	848	881	853	874	849	799	842	834	792	875	890	841	840	851	874	860	872	873	843	873	857	880	840	820	854	797	832	837	798	908	896	827	868	835	826	814	831	845	823	777	802	802	815	830	868	878	890	820	825	821	877	839	867	841	818	865	829	842	820	832	888	801	921	843	855	853	862	848	865	851	818	892	833	834	895	870	835	858	858	830	880	877	900	863	848	833	909	873	826	845	811	830	845	870	850	831	827	878	847	823	796	895	820	873	845	802	860	885	837	831	893	858	859	884	844	835	849	839	825	837	848	856	888	836	815	879	830	761	834	874	868	849	817	847	883	871	876	822	846	820	867	890	833	851	856	828	847	812	844	869	878	900	825	844	801	817	799	867	860	859	852	831	839	869	866	794	831	879	821	810	800	870	838	863	873	870	870	863	821	834	845	836	850	805	853	865	846	877	825	841	877	869	867	837	843	855	822	862	851	906	843	866	900	857	896	813	866	804	876	846	808	819	907	849	789	889	880	871	840	825	864	836	847	826	839	800
24379	21436	25096	28182	21437	21445	17551	670	410	357	350	298	341	321	288	316	320	323	294	290	315	329	333	325	325	302	307	300	282	287	309	281	320	329	309	325	305	335	287	288	320	295	324	313	297	316	263	286	342	273	287	320	286	274	318	300	269	320	303	299	300	304	294	317	300	304	298	304	312	291	275	314	299	312	292	274	306	279	295	290	276	297	363	268	277	312	288	290	303	305	270	271	321	281	306	317	276	292	271	296	301	306	312	284	280	310	307	332	286	302	280	315	294	273	318	270	297	299	289	288	303	255	273	261	310	302	270	281	274	274	307	290	316	293	293	312	324	289	318	308	274	280	307	294	323	316	328	303	331	292	279	308	308	259	288	257	308	288	307	292	313	300	274	311	323	279	273	299	302	286	251	288	294	323	328	307	308	301	317	286	302	301	273	281	308	296	349	289	286	293	275	278	259	292	285	285	341	319	285	319	317	268	276	298	290	296	285	296	272	279	269	286	317	252	299	288	288	298	300	250	329	302	306	281	287	288	309	328	248	272	288	291	276	323	319	279	303	307	284	286	290	288	295	297	280	280	293	292	282	271	291	299	299	264	302	269	320	311	266	305	309	259	287	316	266	306	280	297	269	269	327	299	285	298	287	321	293	329	305	291	295	286	310	338	275	309	317	349	270	256	280	299	308	294	302	283	270	292	277	330	300	326	298	308	263	297	281	277	296	275	276	313	318	303	281	267	316	309	293	322	278	317	305	308	261	279	312	285	317	255	310	303	297	285	265	274	285	297	304	314	325	299	295	302	338	312	313	288	307	312	295	284	263	286	293	290	292	303	295	280	315	316	320	269	285	293	280	332	314	300	294	275	303	304	285	312	306	321	278	268	282	295	319	272	317	313	299	317	300	255	299	269	275	303	298	299	288	295	323	292	268	280	323	285	317	302	291	289	294	297	302	296	317	294	301	281	299	328	291	351	295	310	300	293	298	284	272	281	330	293	300	312	318	294	316	305	312	270	300	323	314	307	291	299	306	260	300	278	282	281	259	311	304	313	337	292	312	311	282	311	289	294	319	307	307	308	285	300	283	312	336	299	333	300	282	293	290	291	260	319	318	296	300	284	283	309	280	331	285	334	303	313	300	320	306	280	265	299	306	320	317	311	312	328	287	306	310	291	295	290	306	288	302	320	316	294	276	279	275	294	311	308	318	297	269	280	279	289	360	336	314	280	286	315	282	289	285	324	328	286	295	290	284	294	276	272	309	297	284	287	290	297	298	321	296	318	308	283	284	313	276	295	310	321	305	335	282	304	296	275	296	332	310	274	289	288	304	288	301	302	293	305	277	293	284	319	296	259	271	314	313	291	273	278	303	291	277	295	312	309	325	281	298	291	285	311	272	300	287	312	295	270	286	303	287	279	294	288	307	257	307	265	306	291	283	322	298	290	290	267	298	328	282	316	267	265	287	289	277	311	295	269	255	253	285	302	317	293	315	291	304	294	283	304	295	294	287	293	281	309	246	294	290	262	285	308	298	304	288	314	313	284	289	239	267	275	327	309	312	295	285	296	317	310	300	308	296	306	297	269	306	284	294	317	306	316	288	315	267	311	325	336	289	267	319	333	307	281	275	320	293	286	293	275	320	270	311	296	318	305	310	267	297	296	308	315	304	305	309	302	292	267	288	320	316	312	259	333	280	302	266	282	297	302	310	305	320	309	289	294	294	308	315	299	299	301	290	349	297	295	289	285	299	274	267	285	296	304	298	302	300	282	278	304	297	274	289	278	312	291	305	282	319	253	275	297	292	285	303	317	285	302	272	286	253	304	284	283	267	287	296	296	327	299	289	304	268	322	302	294	266	295	284	314	287	278	261	294	321	299	270	291	278	292	292	303	269	292	309	294	300	321	317	306	285	297	285	281	314	273	298	261	298	299	290	305	311	296	279	264	301	294	276	289	285	267	296	300	298	288	314	292	274	277	296	283	285	309	289	312	299	310	298	290	288	305	314	277	283	285	286	304	290	293	336	293	288	294	318	313	323	288	276	283	289	285	273	286	258	296	321	296	257	315	297	312	308	297	317	283	290	320	304	311	299	297	313	295	300	283	302	280	331	300	290	312	305	302	269	296	274	294	314	292	312	298	257	301	294	301	302	248	294	311	283	298	341	298	352	289	276	294	326	320	312	285	318	339	316	329	291	284	246	281	305	275	308	324	264	292	281	275	320	302	300	296	260	300	295	303	279	323	334	283	296	287	284	285	267	300	303	297	281	309	306	289	294	282	324	276	274	296	283	278	327	289	302	281	294	292	281	280	294	282	323	303	303	302	308	307	341	283	332	304	272	292	275	314	276	283	275	323	307	272	315	307	276	304	273	302	270	325	286	308	297	274	294	291	313	283	310	258	306	298	276	327	308	283	288	298	286	271	269	274	312	275	302	289	313	272	292	342	280	293	309	282	273	300	297	305	309	258	335	293	264	285	313	280	266	292	288	320	316	301	312	281	293	316	317	288	313	280	306	289	318	301	321	265	291	305	300	282	295	292	294	293	275	280	283	326	291	279	313	327	292	348	299	267	281	285	293	292	288	269	319	270	301	306	294	297	272	270	308	278	299	286	280	296	299	305	300	327	257	308	277	289	303	296	309	291	274	276	301	287	267	307	282	310	292	314	270	302	308	284	288	285	299	272	286	277	286	281	326	294	304	300	292	338	286	329	290	302	293	332	332	288	316	265	276	316	302	278	324	269	283	286	283	297	304	281	255	258	301	262	278	277	302	318	317	297	283	298	289	309	309	263	300	313	295	319	321	267	293	312	280	293	304	273	279	289	256	303	294	300	298	303	298	311	307	311	292	302	298	301	272	270	312	295	291	310	276	333	284	308	300	296	287	303	298	271	290	284	272	309	270	281	292	262	299	300	306	306	313	325	295	304	322	286	308	302	304	261	312	321	293	274	280	316	276	312	320	279	313	307	280	289	292	304	296	292	290	269	295	305	289	301	260	281	292	285	284	294	278	289	299	280	274	300	269	295	302	283	292	289	273	298	295	300	275	319	296	298	272	295	312	302	286	240	312	278	282	309	316	313	279	280	297	285	327	314	279	305	294	295	277	285	265	294	307	336	302	273	292	292	324	289	308	293	311	295	286	312	265	312	309	302	291	307	297	320	258	299	305	300	321	306	263	286	283	312	310	291	285	276	295	287	275	299	279	297	295	324	286	297	284	280	269	297	301	275	303	304	288	281	281	274	319	320	318	322	271	293	310	312	287	257	287	306	243	303	299	270	300	316	298	295	270	275	302	299	319	309	287	290	321	268	284	280	307	272	290	301	288	292	278	269	330	274	274	317	300	329	290	301	293	313	294	306	287	257	313	318	281	265	269	316	293	282	303	300	299	320	289	300	291	315	291	293	284	315	296	282	313	283	283	297	304	270	250	307	315	289	279	315	293	289	305	307	300	297	296	318	292	315	313	295	301	276	306	299	258	289	294	276	283	288
40880	12047	1690	1083	891	865	751	760	746	782	722	705	738	723	701	716	705	693	748	664	725	697	699	729	654	683	682	651	751	702	713	722	689	688	717	676	695	736	693	671	660	672	681	691	724	721	718	674	678	714	696	702	683	686	737	698	645	682	682	675	645	649	693	719	690	749	708	687	722	676	689	710	659	701	630	682	728	708	656	731	741	715	726	710	725	716	685	679	741	661	683	702	712	662	694	677	659	680	690	689	692	739	688	703	667	643	677	672	657	684	659	688	679	692	712	697	671	721	692	651	698	667	685	739	675	726	715	663	715	698	731	670	689	707	656	684	661	694	645	669	704	643	747	710	653	700	705	719	676	649	668	688	627	677	685	723	691	739	653	718	619	704	733	706	700	649	671	705	738	712	613	689	696	693	676	718	666	689	735	718	707	673	657	693	692	692	676	684	699	692	693	631	723	665	702	694	656	684	641	663	726	715	685	716	687	644	679	708	695	684	729	648	667	659	719	681	710	705	712	697	731	687	694	662	690	724	721	686	669	680	705	678	681	677	701	655	668	629	714	681	720	705	743	692	654	673	698	708	655	685	690	667	687	706	672	664	692	704	709	690	689	683	651	696	677	682	650	702	694	737	662	752	652	685	712	649	658	674	654	685	677	693	681	631	720	664	675	692	692	749	744	708	688	681	753	675	718	715	707	729	689	670	670	674	734	693	661	663	705	727	695	713	648	726	676	675	678	735	656	677	681	691	643	696	661	672	712	695	679	700	712	670	729	676	672	678	671	699	754	659	722	697	673	691	674	689	708	739	712	692	667	717	680	701	658	656	695	657	687	698	692	677	677	684	699	723	638	703	660	699	715	633	714	688	684	717	666	742	650	689	646	692	654	695	658	686	672	737	667	699	642	634	687	723	739	723	712	708	694	742	644	643	687	652	678	669	737	690	690	725	714	668	687	666	697	684	644	690	676	681	702	709	710	623	674	718	680	713	755	690	702	685	696	720	715	695	682	715	695	641	717	697	703	649	695	704	678	663	666	666	673	646	656	691	694	719	684	693	676	707	693	728	684	672	729	696	682	681	709	710	694	663	717	702	696	694	707	734	670	636	713	661	642	639	687	717	688	720	714	692	698	683	682	692	692	674	687	680	690	648	671	705	678	696	664	734	706	667	698	647	659	715	684	691	715	706	682	685	696	702	633	683	641	688	698	683	667	671	656	722	666	675	697	710	708	652	669	693	664	731	703	705	683	729	688	656	635	704	677	631	727	658	708	681	731	656	672	676	668	661	707	673	718	675	687	699	635	692	653	667	692	686	662	675	694	707	690	725	670	719	678	690	662	655	688	687	662	703	678	745	691	678	698	684	655	706	711	722	650	701	693	678	690	691	678	700	677	621	724	665	730	644	647	683	708	706	680	698	663	665	675	713	724	714	667	672	712	662	669	684	658	721	651	702	675	733	681	683	727	710	672	686	689	696	722	717	697	702	684	697	699	660	675	716	702	717	752	687	720	706	652	686	649	688	698	659	722	700	683	729	722	677	682	673	687	710	677	689	682	682	702	679	700	675	653	654	649	677	647	679	674	678	672	722	701	747	715	698	678	714	689	702	670	663	672	690	643	685	750	690	665	717	708	667	661	687	716	702	722	699	694	681	668	697	644	691	643	663	651	709	673	686	696	694	665	701	698	717	682	732	687	678	696	738	639	719	666	693	711	685	709	654	691	703	676	685	689	710	691	678	687	648	737	699	690	730	695	682	711	658	720	724	729	686	697	698	721	717	683	707	707	703	720	706	662	688	674	645	645	646	688	684	715	661	690	670	640	659	727	694	668	694	669	707	683	686	710	708	673	715	655	684	704	646	715	655	721	698	695	687	675	693	709	706	705	653	709	709	695	728	719	700	708	706	654	697	688	655	689	669	657	671	757	669	658	655	655	715	653	708	673	706	682	700	647	637	727	653	673	693	698	709	678	679	691	683	656	679	696	676	690	698	689	674	622	676	692	694	700	683	701	623	692	686	711	691	675	667	679	687	661	664	683	648	704	704	680	731	709	697	642	667	713	749	694	702	676	704	725	696	698	683	682	672	693	657	658	648	686	687	684	718	657	650	692	707	705	657	684	674	668	709	674	700	683	709	676	764	661	710	688	672	716	711	659	712	663	688	694	701	743	645	702	736	697	701	708	702	698	693	727	643	670	671	705	685	706	710	638	713	686	689	716	703	647	713	660	673	684	678	750	662	746	673	698	676	678	643	711	708	715	676	702	767	650	694	710	735	683	654	693	681	676	713	665	691	686	697	708	703	700	663	725	701	645	690	669	672	702	691	687	698	698	656	732	627	719	726	707	659	710	667	724	697	691	685	744	680	661	664	716	680	684	673	712	672	657	709	636	692	694	650	679	721	692	697	692	701	629	711	636	700	680	637	728	664	699	670	652	697	673	692	710	670	700	687	682	736	712	622	648	682	687	666	695	732	693	684	649	650	696	680	690	684	643	671	707	680	655	675	706	673	660	657	675	665	730	668	721	688	725	679	677	701	656	674	729	685	693	667	704	674	686	680	700	698	690	674	685	704	669	656	692	697	681	703	675	649	736	711	683	679	676	769	624	673	700	686	697	667	680	668	664	631	690	661	667	658	690	698	672	681	649	665	644	664	698	714	713	694	678	706	671	663	686	646	662	688	664	696	701	685	696	679	683	703	651	654	702	691	678	684	669	697	704	691	664	675	652	672	688	657	631	718	666	653	740	674	697	709	710	688	712	688	692	682	697	677	737	684	672	709	708	710	639	656	743	688	705	679	662	698	740	675	712	686	665	652	656	699	676	722	708	720	690	720	681	695	653	697	671	652	697	697	629	718	662	668	688	692	730	730	687	682	719	692	689	720	643	715	648	668	711	719	704	736	673	679	701	728	687	678	710	676	699	676	698	698	673	729	758	670	646	701	680	733	681	686	693	702	677	659	689	682	688	691	652	711	696	706	704	671	667	655	707	724	684	696	724	669	633	685	726	687	722	706	709	717	667	713	708	723	677	682	695	720	711	669	676	708	690	699	666	677	751	717	684	673	701	671	672	711	651	719	720	674	707	673	727	676	659	662	686	667	708	707	669	675	718	737	669	656	689	697	729	667	664	693	673	685	664	677	718	733	688	645	638	695	704	660	732	717	707	699	694	707	687	695	699	687	748	729	678	672	732	657	660	702	716	642	691	663	696	728	640	628	646	687	657	660	727	649	683	662	718	715	668	692	686	658	656	680	678	696	730	707	711	689	653	733	699	715	681	703	741	677	696	649	675	633	703	668	700	671	696	689	655	692	685	698	724	649	718	728	712	676	674	694	692	654	669	691	691	658	727	713	650	700	663	706	671	712	729	672	641	651	695	686	649	674	706	683	689	654	714	665	681	692	683	658	752	697	672	669	636	684	691	703	700	691	688	676	692	696	696	680	681	697	644	722	713	636	703	692	690	682	668	707	668	699	656	645	728	669	708	685
31347	21183	13124	845	295	273	275	235	249	211	247	230	272	234	269	224	231	237	243	265	269	239	214	217	231	225	284	255	254	260	240	246	243	227	238	227	251	243	239	240	200	262	278	236	233	255	221	231	233	232	252	225	243	243	223	225	256	236	234	241	233	270	264	239	236	223	218	230	238	234	243	215	215	250	224	251	247	215	234	249	238	231	226	209	233	234	253	263	228	241	222	235	222	255	226	244	242	239	218	236	268	230	250	236	240	236	248	240	223	238	245	259	247	233	243	250	215	233	206	224	203	231	217	241	230	240	227	256	253	224	246	219	234	251	239	240	230	274	224	205	216	234	249	240	240	239	242	245	227	236	248	231	243	234	235	256	268	250	221	249	253	235	255	239	228	220	249	213	224	234	242	234	239	229	241	245	233	248	210	236	221	228	213	238	217	233	212	219	236	242	257	236	217	252	237	217	273	226	252	235	226	264	238	250	219	225	225	229	249	217	231	259	222	270	256	243	233	261	210	234	253	244	263	234	277	245	218	233	233	233	239	277	241	232	260	231	254	256	215	219	218	242	221	258	246	217	219	243	271	244	251	216	237	218	235	204	251	210	225	252	243	223	261	234	263	243	237	246	255	230	241	257	243	237	239	226	259	238	248	226	236	255	235	242	241	231	225	268	231	234	234	221	257	235	239	244	235	236	248	245	230	239	235	241	237	231	238	231	235	238	241	219	243	230	254	214	249	233	225	238	253	232	243	246	261	210	215	230	251	258	254	229	229	225	249	225	274	241	221	226	240	212	262	241	223	229	241	250	215	247	217	246	231	231	225	257	256	248	238	240	214	252	239	215	239	214	227	242	240	255	223	245	225	231	228	237	240	280	253	282	245	235	261	219	223	240	240	258	258	256	219	229	222	240	244	252	243	240	232	232	226	254	288	209	244	258	225	251	247	235	248	246	249	254	227	226	237	238	233	224	274	247	250	231	241	271	239	227	244	225	270	237	236	265	250	248	224	242	240	216	247	229	240	246	249	215	229	251	251	228	270	248	279	240	232	253	231	243	224	224	225	216	225	241	227	234	241	209	250	258	273	260	228	248	264	231	248	222	255	227	231	211	222	228	202	246	200	216	238	257	221	250	209	249	219	229	205	248	197	218	249	229	217	219	213	260	245	255	214	244	246	235	245	228	225	239	252	214	253	223	206	255	222	244	252	250	243	217	236	219	222	237	235	229	262	231	241	225	254	234	252	213	216	216	234	230	236	249	225	228	222	227	240	229	243	251	246	245	223	219	244	245	233	233	229	250	242	230	191	232	229	212	237	261	238	253	242	248	238	245	237	230	231	217	229	253	208	285	237	233	226	231	228	247	223	250	219	284	246	255	230	260	238	248	218	247	244	240	239	225	252	249	235	251	202	242	268	275	231	238	232	235	232	238	242	238	241	264	267	238	251	253	247	251	236	250	227	243	240	220	230	234	238	237	243	233	246	280	237	219	228	247	262	247	234	243	228	247	234	259	225	246	227	238	243	257	221	226	260	229	225	242	244	240	272	235	265	272	210	207	240	252	239	223	230	227	236	232	247	259	289	255	261	248	211	262	223	237	224	249	221	217	215	233	246	249	227	212	245	243	249	250	263	253	231	251	220	224	252	226	232	251	239	220	238	249	227	256	241	216	258	241	212	238	263	224	262	238	271	258	231	233	216	242	211	234	212	230	261	199	253	219	244	251	229	230	212	232	246	252	207	250	239	251	253	244	229	264	254	226	252	233	275	256	239	227	258	230	256	253	206	288	236	226	222	243	232	250	255	218	238	247	251	238	259	233	239	223	222	220	229	255	262	244	230	228	227	247	255	212	243	236	223	237	262	246	252	237	221	233	209	236	248	216	250	237	232	226	255	253	229	242	236	257	234	242	241	207	213	232	236	268	235	256	229	225	238	251	275	240	265	246	221	244	237	225	227	231	254	222	243	256	237	215	199	225	221	221	244	246	252	222	229	221	259	218	251	231	258	244	256	246	270	234	225	243	228	245	211	255	215	244	260	212	227	267	226	227	235	246	253	226	211	218	252	248	247	248	241	245	251	253	239	259	217	275	269	241	226	220	240	248	209	238	243	250	213	235	277	236	239	228	253	238	250	192	229	218	239	263	213	221	251	256	218	226	244	225	244	242	234	241	241	224	248	218	263	219	235	247	277	242	242	230	248	228	272	233	251	231	226	236	251	214	260	274	243	236	239	239	229	244	225	216	219	233	223	210	236	263	254	251	236	211	242	236	244	245	254	242	279	221	229	233	246	236	255	241	232	220	236	268	243	229	212	258	257	237	240	241	221	240	217	238	231	264	244	247	244	230	262	236	222	234	240	247	251	239	217	233	253	229	240	215	227	219	237	234	215	270	227	249	247	239	236	236	229	221	220	244	235	273	209	227	218	239	215	206	223	229	235	254	198	234	220	257	257	240	247	252	235	237	251	228	241	262	245	270	259	246	239	250	267	251	206	233	220	226	225	260	259	221	236	236	222	228	244	255	230	281	207	231	232	270	258	193	232	212	245	228	265	259	249	246	248	239	280	241	231	240	243	228	233	241	237	246	245	217	247	235	227	235	248	230	218	230	241	257	221	234	257	272	260	231	231	243	209	253	269	261	225	235	235	252	234	241	258	233	214	269	243	237	240	245	241	258	224	254	266	210	239	200	246	233	242	233	236	232	240	240	240	274	250	217	223	233	220	269	253	253	241	221	246	221	195	230	253	268	227	229	235	248	246	263	247	261	233	230	221	237	243	232	240	225	222	223	247	238	254	251	233	248	266	212	226	230	224	224	232	220	245	233	243	231	236	263	240	212	235	220	208	214	235	243	251	206	244	242	258	245	236	262	231	210	225	226	247	249	249	233	227	227	235	228	220	196	243	236	215	236	220	232	232	219	220	229	253	247	216	221	227	242	249	248	225	224	214	236	240	219	256	214	233	233	231	269	230	229	239	240	206	219	235	234	239	229	225	226	238	241	243	230	247	222	221	258	246	260	236	243	260	218	240	230	209	214	266	229	230	205	238	219	209	228	219	248	276	238	220	226	239	254	239	254	208	235	239	222	254	230	205	229	231	236	221	206	222	224	243	228	224	259	242	236	248	188	221	250	262	202	237	259	247	230	240	227	225	234	221	223	236	269	225	213	249	261	251	227	246	278	273	234	225	232	249	212	236	241	228	247	251	220	232	239	218	248	252	231	230	256	244	220	237	236	227	226	218	228	214	226	220	223	210	248	258	248	260	236	235	214	249	238	238	230	253	259	265	265	209	235	226	235	238	200	234	226	242	181	259	243	250	237	244	240	227	262	269	236	238	242	286	248	242	233	238	227	227	271	245	218	242	217	237	262	239	245	184	249	242	248	227	237	245	247	241	232	212	222	219	229	231	257	244	245	241	230	246	269	240	230	222	199	252	239	236	239	225	233	234	220	246	240	225	203	221	236	249	237	259	243	245	253	221	218	215	251
14470	1487	667	590	650	612	593	622	634	583	573	639	629	636	599	633	610	624	588	639	633	582	655	651	604	626	652	623	617	636	597	640	625	608	657	627	637	606	621	610	575	600	619	638	645	618	635	626	597	541	620	606	632	610	593	652	666	627	604	638	639	615	583	623	593	615	603	618	618	577	625	591	643	621	613	578	620	611	624	670	612	598	601	635	604	635	639	584	636	638	642	637	617	643	597	654	609	603	622	647	604	638	621	639	618	602	649	622	653	629	624	640	626	600	610	633	626	602	638	619	651	629	612	608	579	598	600	625	627	605	596	637	603	654	626	638	640	646	605	618	629	600	641	643	641	560	586	613	689	643	691	631	628	611	632	651	625	626	640	616	637	622	638	619	674	581	618	614	625	607	575	646	672	598	651	605	621	613	628	621	576	579	621	638	656	609	625	610	596	598	601	606	585	632	621	596	612	619	612	618	615	614	565	626	655	650	624	619	626	611	618	630	601	576	605	621	602	598	608	620	666	548	601	595	598	651	652	641	621	681	578	606	605	590	609	615	609	654	617	621	591	639	629	628	634	613	632	633	614	627	632	573	639	609	628	608	594	668	603	623	626	666	668	612	599	645	620	669	655	595	627	632	589	588	667	598	623	609	624	601	635	642	659	623	635	614	627	624	638	579	592	642	614	611	618	605	599	615	607	634	598	603	622	577	598	613	578	606	576	630	611	616	629	599	572	599	639	600	649	624	595	610	618	648	617	644	640	593	618	641	605	612	573	619	610	591	608	629	630	600	621	612	621	636	611	633	629	664	585	575	640	634	607	578	632	660	611	636	604	646	632	632	659	610	609	583	663	597	599	676	606	588	595	609	603	610	632	607	677	618	617	646	636	607	659	573	604	613	607	618	639	644	605	636	602	605	659	597	631	611	615	661	622	626	626	638	621	600	632	593	602	630	590	611	566	639	593	664	638	628	632	629	589	643	656	567	624	604	648	616	617	670	581	610	604	644	656	655	595	628	635	585	628	556	627	603	636	631	637	661	615	599	594	575	616	616	603	613	650	625	616	628	639	625	609	602	624	629	608	635	615	627	635	594	608	597	607	614	603	573	617	636	621	613	624	644	574	623	595	608	601	621	627	647	610	664	610	635	619	605	573	597	637	642	607	642	599	643	626	658	619	570	614	617	618	589	633	607	621	599	572	590	614	614	627	603	631	654	624	556	624	577	602	618	599	632	631	581	654	602	618	618	613	625	621	599	633	596	663	638	621	590	674	629	602	629	678	644	604	668	641	655	637	576	624	622	619	590	624	577	601	635	595	586	651	622	626	620	659	614	620	625	646	596	604	632	639	592	660	587	595	610	645	633	625	647	644	618	623	647	639	630	603	625	617	627	622	609	611	605	637	628	613	612	632	593	619	604	612	602	583	595	659	628	622	627	621	588	677	587	614	620	637	623	619	634	641	619	581	629	553	619	614	652	597	579	604	647	679	609	590	611	630	648	600	594	579	646	608	617	630	611	633	600	628	645	635	657	627	670	643	620	634	614	630	646	632	614	607	601	589	574	640	580	605	603	642	629	605	661	632	638	590	619	612	633	674	591	663	615	609	631	619	629	587	612	605	624	672	679	587	617	586	635	622	615	635	587	644	642	625	590	634	561	625	669	651	601	631	639	582	647	592	637	577	638	615	634	618	628	596	596	606	619	606	628	626	618	622	642	653	577	603	587	648	600	644	618	564	647	603	574	606	619	611	668	633	578	589	570	573	574	645	600	641	626	639	649	624	606	623	619	619	641	628	633	617	623	655	633	631	619	656	584	649	646	627	612	602	604	652	616	631	604	592	627	618	612	636	561	601	630	639	661	609	602	610	631	653	634	624	603	603	678	598	634	611	612	605	595	614	593	625	572	648	580	641	654	602	590	593	639	613	623	615	627	620	614	651	603	599	599	632	649	657	651	641	612	576	626	589	612	615	643	619	634	641	587	645	598	661	638	633	640	643	657	643	623	617	595	637	637	603	621	622	626	603	552	589	584	626	627	628	576	648	620	641	595	572	621	626	630	587	593	612	632	650	574	626	632	624	617	644	588	642	654	616	563	607	634	604	597	593	645	600	635	631	591	625	637	644	606	623	639	629	659	627	645	624	641	590	629	667	619	612	660	606	575	568	629	632	642	612	598	640	634	626	626	576	640	595	612	615	599	582	577	607	636	607	611	629	561	633	658	642	645	635	592	651	648	630	636	639	594	609	564	572	603	600	648	611	595	639	590	600	612	614	618	652	619	618	583	611	603	610	627	579	654	604	645	609	631	636	615	610	643	634	622	602	624	606	658	615	599	605	588	655	642	676	588	627	672	578	619	655	624	615	605	604	674	594	627	592	625	632	592	601	632	651	586	604	608	670	582	597	622	614	613	600	585	622	621	633	644	616	640	608	651	587	613	626	629	623	632	628	606	629	597	653	589	582	618	644	605	625	620	635	592	634	663	619	631	599	627	612	573	621	585	651	652	652	629	602	625	596	600	615	631	608	588	656	642	605	662	608	661	634	620	621	580	629	611	608	585	615	662	616	605	632	615	664	651	608	654	654	614	663	629	667	672	601	622	576	647	599	641	669	607	626	590	618	618	589	603	602	580	609	649	645	603	584	656	596	642	585	592	624	640	637	629	604	604	632	583	633	670	643	644	630	588	657	671	618	646	640	635	611	643	659	631	592	640	648	654	604	613	596	610	644	643	635	621	626	635	609	627	631	586	567	623	641	642	654	620	614	603	646	583	647	583	606	569	591	634	641	627	645	573	617	563	630	642	622	643	605	691	628	609	589	583	597	661	595	618	592	645	609	601	618	631	614	612	642	657	622	611	641	592	605	645	582	579	592	598	620	651	646	654	619	661	648	580	616	618	606	620	632	572	646	648	598	597	627	581	591	634	633	593	645	620	606	602	588	625	634	620	630	635	649	625	622	672	591	596	598	645	634	609	597	604	650	591	621	561	559	599	589	638	645	642	638	573	606	611	625	641	653	615	574	636	604	624	571	619	614	644	647	618	620	651	589	626	665	651	686	611	624	595	608	625	612	611	633	642	616	649	651	605	610	619	630	647	624	597	640	635	628	652	630	631	563	649	607	617	575	685	596	608	611	610	612	649	648	596	604	634	614	616	643	591	633	600	619	601	579	622	626	636	605	675	635	596	574	611	602	610	633	604	608	592	596	599	650	602	612	596	588	600	633	626	586	616	634	602	633	593	647	658	576	593	610	647	598	616	606	585	662	629	586	625	622	612	548	601	628	587	624	615	618	623	622	591	661	601	582	620	616	624	635	614	640	615	587	638	630	593	620	596	637	594	623	598	634	614	588	630	672	641	632	602	612	617	615	646	648	586	630	597	615	649	591	653	581	616	603	617	632	619	613	589	681	639	607	604	614	613	584	638	638	677	612	606	633	630	595	617	627	623	611	614	607	670	653	596	591	632	570	610	611	625	634	642	658	568	619	652
24920	21420	24735	28487	21410	20925	1038	475	417	360	375	424	385	354	383	397	358	376	378	392	384	366	373	354	374	362	336	372	387	352	348	374	392	382	341	341	368	383	364	361	338	356	377	343	342	363	359	353	368	369	370	345	361	371	376	358	356	342	337	370	331	381	341	355	344	360	375	345	334	312	374	333	374	352	348	354	360	344	384	377	342	359	352	343	366	333	334	333	365	324	355	367	324	374	363	434	375	360	388	354	333	367	353	339	337	377	362	355	369	338	341	363	328	364	396	406	388	337	389	352	358	365	372	340	340	382	361	359	372	372	347	378	371	341	368	370	369	383	339	321	340	318	357	362	379	358	340	357	352	337	320	354	383	336	348	330	363	365	364	340	371	361	368	355	341	327	356	373	353	363	326	393	378	351	362	345	326	361	378	360	363	344	371	328	312	350	351	319	341	370	354	350	369	366	357	394	344	376	356	349	334	376	338	338	363	335	357	365	370	363	346	349	359	313	338	378	325	358	322	387	359	337	415	375	353	374	393	348	452	346	366	368	325	302	350	341	366	355	363	340	389	323	354	356	353	357	333	352	363	351	364	355	335	358	379	346	367	368	375	389	354	352	345	383	371	363	340	377	361	363	351	323	325	357	335	338	353	386	324	343	364	362	330	370	351	389	356	338	311	354	340	411	362	361	371	364	353	366	348	356	351	352	339	356	383	365	336	355	326	335	381	354	342	387	384	380	359	376	356	385	341	335	318	381	383	354	333	361	359	359	381	362	363	333	382	367	351	380	331	347	340	350	364	377	389	391	367	341	363	354	337	393	364	375	375	342	325	372	353	382	375	373	346	398	348	389	370	351	341	341	312	391	367	352	345	329	360	356	332	339	356	358	337	352	373	369	358	374	327	372	391	378	402	338	350	359	363	349	334	311	342	427	383	347	357	376	344	314	373	369	341	354	357	316	373	359	307	371	352	349	398	348	340	332	351	363	350	368	371	361	395	391	369	338	374	363	372	367	365	318	360	344	365	387	331	352	366	378	396	366	385	369	334	337	333	372	367	363	334	294	338	363	345	360	383	350	380	327	351	342	390	307	350	383	396	317	345	380	354	361	340	344	323	367	364	387	366	331	393	349	395	352	376	381	319	366	354	365	369	317	326	377	324	353	340	361	339	376	429	346	392	343	343	348	361	385	340	306	349	359	363	343	346	356	340	341	360	331	342	350	377	330	334	354	353	359	348	355	313	362	341	352	370	352	357	333	368	364	374	357	352	375	334	348	376	351	376	376	348	329	357	357	358	320	372	363	342	372	369	328	363	365	378	364	372	388	336	361	331	377	352	380	359	350	366	350	315	334	367	403	362	372	393	362	352	369	360	375	353	316	364	338	328	346	332	350	388	348	379	389	364	356	368	396	358	338	360	327	345	345	366	361	344	360	347	326	365	396	388	351	341	362	353	332	375	367	375	355	328	369	361	338	371	347	369	363	362	331	375	348	371	359	350	363	343	334	346	352	363	360	323	387	360	397	350	340	358	338	375	367	332	373	340	361	373	350	341	366	381	365	346	322	333	396	341	332	346	376	374	361	381	348	370	360	346	363	353	338	345	364	370	357	366	366	347	390	357	330	343	349	350	389	360	316	374	347	390	336	370	320	357	378	383	340	347	398	351	382	375	355	399	392	371	361	407	368	356	368	368	351	382	336	351	350	361	362	357	353	352	337	367	374	375	347	367	349	309	359	364	328	370	354	388	316	360	359	368	311	335	354	332	362	353	338	371	354	382	365	383	351	360	355	368	360	351	339	354	330	363	355	352	358	358	359	353	370	345	340	349	377	384	352	373	370	362	330	353	380	384	351	330	353	329	366	349	313	368	364	369	370	390	394	328	364	331	360	330	353	365	371	335	358	360	363	343	331	366	381	378	367	371	362	353	331	326	367	365	333	378	351	331	350	374	393	380	360	369	354	346	338	349	394	361	384	372	365	337	349	369	370	387	373	383	380	364	375	327	350	365	338	363	343	350	322	369	376	359	369	385	371	356	336	348	349	348	350	367	390	378	325	368	324	322	361	345	401	333	357	367	355	383	330	347	389	358	407	375	347	347	367	366	346	320	393	339	329	383	365	328	352	365	336	361	344	343	322	355	356	341	352	352	359	357	372	381	344	389	362	407	376	389	369	341	327	363	376	356	364	351	364	380	350	321	356	335	338	342	362	358	310	374	330	331	371	336	343	340	358	329	348	312	379	359	388	337	374	394	338	363	337	363	377	349	360	374	338	353	393	353	324	350	341	338	340	339	334	326	378	339	368	347	332	371	376	357	366	324	345	365	371	323	372	333	345	347	332	353	337	377	345	407	377	379	337	381	366	370	361	340	380	345	349	360	353	347	369	385	372	370	366	355	375	401	334	361	351	351	344	379	383	337	348	392	344	319	369	350	370	348	351	393	389	357	358	389	359	384	330	343	355	347	361	374	360	349	340	375	376	354	361	344	343	348	355	358	338	353	331	396	368	363	358	380	331	334	330	315	347	374	351	284	358	346	372	319	402	323	324	377	338	328	334	328	354	354	345	372	373	319	379	393	377	355	358	367	383	345	353	358	369	316	333	326	348	351	347	351	355	334	323	315	372	338	370	337	340	378	371	358	388	387	368	367	371	361	340	336	354	335	366	378	337	353	376	361	344	380	344	323	347	356	334	334	343	375	339	386	313	334	359	395	342	297	357	382	346	341	360	348	328	354	360	356	350	320	346	364	358	349	336	371	400	367	355	344	356	371	368	357	364	350	353	363	355	343	334	380	327	383	351	354	359	352	356	325	342	354	364	404	324	353	344	346	360	349	352	363	374	342	361	364	332	342	338	299	335	355	395	371	355	355	373	378	371	358	324	341	334	330	396	374	377	367	346	369	336	392	362	345	305	408	364	361	364	372	335	344	351	365	369	339	368	394	377	323	357	361	327	352	341	358	358	374	370	381	354	357	410	376	400	427	332	366	360	341	339	357	389	390	362	359	400	373	361	358	404	353	372	349	357	376	353	363	361	345	358	361	338	338	358	371	356	328	331	353	345	319	355	359	339	330	341	341	323	338	378	346	343	344	350	378	323	371	375	375	340	368	326	352	338	368	349	373	399	382	377	398	378	381	361	356	355	339	377	377	371	376	397	362	362	366	339	342	344	393	372	388	375	402	371	360	368	330	344	391	372	340	352	359	327	381	362	362	350	339	336	375	365	366	356	356	341	350	380	374	366	350	339	343	373	346	378	392	366	351	340	390	327	409	343	367	381	351	342	370	329	359	339	328	347	345	353	351	330	393	343	348	331	347	331	376	358	371	341	340	349	379	398	345	345	395	339	326	366	360	349	345	342	358	339	359	347	370	361	365	351	358	329	373	357	367	374	359	344	367	365	368	349	330	323	371	369	351	351	363	348	375	373	356	361	341	355	360	341	360	340	365	350	361	345	346	363	345	364	331	373	339	394	368	369	389	394	341	343	350	364
33774	6186	1347	1085	954	924	940	863	859	822	890	842	844	866	819	886	840	817	842	899	837	895	860	859	865	807	863	885	890	818	858	838	868	863	848	817	910	850	850	836	878	836	847	856	845	849	802	840	827	864	833	884	891	867	828	847	856	834	853	828	845	859	861	861	854	876	849	849	852	853	834	901	846	849	889	885	853	820	823	870	860	843	886	804	809	869	845	882	804	825	864	835	857	810	856	821	861	860	857	849	837	813	858	815	858	829	865	813	871	818	863	893	856	818	859	867	879	918	856	840	873	829	860	870	855	798	895	846	854	846	823	832	835	798	891	870	833	828	826	872	868	850	855	863	825	862	812	826	865	834	842	814	825	850	870	892	875	860	844	846	853	829	800	873	876	903	898	886	832	840	857	875	864	819	822	824	803	844	878	846	822	852	891	838	852	844	843	836	794	818	817	821	843	817	836	858	863	859	829	801	787	854	884	874	822	854	854	820	823	858	803	824	784	880	842	849	832	841	841	878	839	827	818	824	841	787	826	828	787	850	856	850	849	818	862	868	867	872	846	863	848	856	893	844	847	816	861	852	796	803	887	860	839	813	854	900	807	854	856	861	813	821	902	797	869	808	835	866	847	831	832	886	847	862	838	836	811	821	824	913	860	889	819	891	848	817	871	818	779	868	842	824	834	836	807	860	814	822	838	847	858	830	827	867	835	877	816	910	836	819	826	865	812	787	861	872	862	801	903	847	895	818	852	829	817	845	867	869	864	851	852	873	888	871	839	891	856	817	795	878	824	849	881	829	808	822	762	894	900	845	819	837	885	804	873	811	874	846	895	838	814	854	828	898	847	883	800	809	842	865	822	944	818	783	797	833	815	830	884	823	820	834	854	894	825	917	836	860	841	833	832	805	841	840	900	841	798	822	806	860	839	883	886	801	864	826	826	793	888	863	816	882	885	845	808	906	884	842	853	818	827	835	829	871	866	830	853	882	860	876	861	811	860	932	823	835	844	948	861	876	824	811	856	853	838	920	842	861	892	855	844	824	830	883	827	806	838	838	824	831	856	830	828	863	818	804	848	827	835	836	870	864	861	837	904	866	858	816	854	853	859	814	888	873	912	894	827	848	833	864	844	881	844	869	847	858	862	797	869	820	791	829	857	874	869	857	831	834	913	875	850	889	797	824	866	844	795	825	852	824	821	888	866	895	864	869	836	847	866	795	865	817	857	832	828	827	838	800	814	856	850	854	813	826	872	848	873	853	883	816	824	903	844	832	828	843	863	848	824	848	824	861	800	875	813	826	791	852	852	804	830	851	843	810	853	841	825	833	827	872	860	890	819	838	814	807	823	859	840	844	876	796	853	827	836	808	857	923	872	879	853	846	829	859	876	854	849	872	919	864	862	842	845	846	872	803	863	831	886	900	888	793	827	860	805	833	864	844	824	816	818	857	865	817	819	831	853	823	876	813	864	842	880	794	836	855	843	814	854	811	864	854	843	882	834	822	858	827	877	856	861	821	854	823	867	834	872	854	872	814	875	851	840	865	795	855	836	832	883	861	894	844	805	901	903	828	850	832	865	821	854	839	838	869	891	908	850	849	839	835	834	813	900	801	839	848	877	837	869	848	861	843	803	903	807	823	848	859	848	805	864	804	820	789	822	841	866	809	888	855	813	785	897	851	879	879	839	864	865	822	826	868	832	872	848	859	817	843	871	879	842	883	845	894	833	836	830	788	826	856	812	843	851	817	807	832	849	822	848	899	859	889	832	863	794	856	834	814	824	815	865	827	819	872	867	840	847	826	842	849	845	765	839	817	840	893	850	860	817	876	839	842	840	838	856	887	844	842	863	844	845	883	822	846	837	876	889	826	888	838	813	828	825	833	823	820	858	833	845	870	859	845	804	839	823	849	870	866	861	865	845	912	863	868	814	806	826	861	888	885	815	885	916	840	820	809	855	862	807	830	804	862	876	894	847	815	857	851	833	804	846	841	879	785	836	867	838	856	866	867	826	839	889	833	839	858	863	871	827	851	861	851	828	855	845	827	826	833	787	916	800	795	800	840	830	814	841	851	862	780	858	819	810	834	860	820	922	778	855	826	841	874	861	897	828	817	787	909	855	856	909	844	851	811	833	797	846	814	840	825	857	846	763	871	878	824	845	888	860	841	877	839	830	815	849	844	821	885	796	859	868	893	829	845	900	840	890	819	862	830	838	877	869	860	880	814	857	902	858	852	820	814	883	882	884	815	865	860	823	874	825	800	893	824	880	894	882	809	806	865	840	837	828	845	828	852	832	858	912	885	847	882	814	824	863	898	822	841	824	838	825	860	861	808	865	820	853	868	833	851	837	820	850	820	836	784	822	837	822	830	812	806	849	895	837	852	879	832	850	838	836	845	836	847	844	872	847	823	825	819	855	834	869	803	847	813	858	870	857	836	891	835	916	842	842	778	863	850	860	853	844	823	865	887	831	872	881	839	830	848	844	815	832	835	825	811	871	844	846	864	865	834	811	864	835	862	809	883	835	858	799	862	887	891	847	880	852	800	820	841	824	844	847	844	839	859	860	815	855	884	871	877	863	871	856	820	791	846	784	850	873	857	856	897	855	853	855	828	829	860	846	830	852	834	797	821	802	831	838	859	835	861	859	853	815	874	867	859	866	831	872	879	836	842	789	825	870	868	851	883	808	884	860	903	836	819	885	874	840	822	898	823	868	833	863	824	853	875	849	861	820	830	865	857	845	863	836	805	851	834	891	777	831	821	825	866	829	832	778	854	774	901	856	851	793	829	857	863	879	825	861	778	830	907	815	840	840	834	834	844	827	806	802	810	853	784	803	842	820	831	831	825	880	855	841	838	833	843	890	803	865	866	839	865	857	815	865	862	841	856	835	830	892	841	847	836	845	845	824	859	874	818	852	865	834	870	865	897	808	860	816	860	809	824	875	877	821	863	786	848	827	826	862	884	805	850	843	827	848	784	918	865	929	868	848	846	804	832	834	867	868	843	851	844	851	856	831	846	843	850	839	878	842	857	829	857	841	872	882	891	842	902	856	811	879	883	789	879	893	822	812	851	829	925	859	877	833	882	810	817	850	919	800	817	826	833	842	850	775	852	837	872	818	856	861	885	871	798	824	834	923	825	854	837	816	836	807	837	851	835	884	825	818	810	851	862	832	840	821	830	843	860	947	833	855	861	874	841	863	842	845	830	848	821	816	860	817	885	851	813	818	868	843	812	826	807	836	869	795	874	871	891	817	833	882	883	902	804	850	807	799	807	823	821	853	914	824	859	880	846	823	826	876	825	878	854	820	847	839	808	860	845	843	809	832	847	860	911	828	824	856	891	851	867	864	876	831	837	845	852	886	852	829	799	841	901	843	840	871	809	841	858	856	873	801	852	905	860	853	871	847	864	843	843	825	855	807	892	826	851	852	813	855	861	855	863	804	814	847	808	896	829	839	859	842	830	858	853	834	830	816	825	871	871	859	841
24297	21410	25061	28157	21411	21422	17318	659	380	353	367	327	327	328	312	308	318	327	301	297	293	309	314	314	314	296	326	309	288	281	290	282	277	307	282	295	298	314	308	308	301	290	301	256	314	295	289	276	297	304	287	319	298	293	268	291	295	285	285	304	314	267	287	307	290	297	320	286	275	295	308	278	280	286	316	271	276	298	266	317	321	319	289	268	291	307	281	306	276	282	286	330	313	314	286	291	305	314	279	278	284	296	293	323	313	308	286	285	320	265	330	308	308	311	296	285	284	304	288	280	269	295	288	323	280	299	294	279	285	298	289	304	284	297	316	296	311	308	307	280	308	288	299	308	282	297	320	270	301	295	289	291	298	320	289	272	287	303	293	293	309	263	292	294	296	343	264	296	297	306	300	284	266	270	275	309	300	286	293	255	281	319	303	307	276	285	275	288	227	309	330	288	289	311	318	295	337	271	297	277	308	279	279	298	289	302	271	308	279	286	282	301	289	273	270	296	313	306	291	270	268	285	293	296	258	301	311	303	295	320	321	298	286	319	311	305	299	295	304	322	265	297	292	296	292	289	292	298	280	304	280	290	272	285	289	302	293	306	257	293	302	288	267	291	303	292	292	327	295	304	313	299	307	311	309	266	303	276	299	320	269	304	293	303	282	286	258	306	283	262	295	288	307	274	293	282	316	257	310	311	239	304	263	295	280	279	289	304	281	298	269	265	345	316	295	266	301	282	315	294	304	298	319	295	291	306	272	295	288	298	299	295	282	264	280	286	289	298	289	315	294	296	285	302	286	302	273	287	291	287	281	277	288	263	299	290	282	263	265	291	275	257	287	321	304	291	306	294	267	271	266	309	270	272	289	289	304	313	293	271	250	301	289	271	259	296	280	261	262	338	331	284	310	284	310	287	279	300	263	281	305	320	277	293	314	301	296	306	316	300	271	269	311	279	297	282	274	291	295	292	322	300	309	320	294	270	317	254	245	266	299	303	279	262	280	308	284	304	278	282	314	295	284	309	300	286	287	304	290	326	276	319	300	303	331	297	285	296	288	287	300	269	265	310	299	261	302	299	322	305	332	309	278	275	293	277	269	262	265	293	304	278	312	285	282	298	294	369	287	311	294	297	270	269	298	342	313	286	276	291	298	296	290	297	310	270	297	297	299	274	265	299	284	280	274	281	309	274	310	304	271	285	294	262	275	309	321	292	314	286	296	257	274	272	262	284	303	302	276	291	300	286	310	293	303	285	298	272	291	306	301	312	294	294	310	294	298	314	276	282	248	234	280	260	287	257	264	330	303	284	316	281	285	292	272	279	296	296	275	270	287	271	272	268	268	310	310	309	294	289	267	305	271	315	302	276	314	306	261	305	312	304	302	315	294	305	280	276	287	282	267	284	284	307	287	269	292	290	312	300	289	322	262	303	279	286	290	289	258	308	314	310	300	298	297	281	284	306	249	246	273	303	324	292	292	284	284	328	295	291	296	276	299	288	304	270	301	312	292	297	290	274	299	272	309	297	293	302	289	307	246	289	323	265	256	289	279	282	269	277	283	273	304	267	293	300	255	270	318	282	296	311	278	288	303	302	293	302	265	279	272	286	298	298	276	299	289	287	273	279	259	290	305	264	310	299	294	319	289	263	295	310	317	330	285	270	297	303	325	320	293	304	313	299	269	279	274	273	302	287	316	322	284	286	295	262	294	288	325	277	293	295	317	318	291	294	282	290	258	296	252	274	303	261	280	300	272	288	270	279	310	300	265	334	308	295	280	292	286	293	300	307	275	240	293	314	296	301	293	311	320	314	323	308	302	321	305	329	281	348	278	282	267	281	301	271	288	277	307	264	285	297	312	286	280	299	272	297	324	296	257	278	310	288	301	293	276	290	310	294	307	287	295	323	302	306	314	311	290	291	283	274	298	289	322	318	275	297	327	261	283	290	328	277	270	264	286	302	327	299	322	291	302	289	303	282	291	306	275	309	299	295	330	255	282	275	323	279	325	279	284	301	269	284	295	286	287	309	282	305	262	284	294	311	306	268	258	284	307	306	312	302	294	298	289	272	279	323	284	274	272	279	277	263	302	295	294	322	253	267	309	285	260	302	303	286	268	306	280	286	303	294	287	298	305	297	298	273	291	325	291	284	300	281	274	279	277	280	301	304	295	275	310	317	311	291	259	311	299	315	315	318	289	294	294	287	294	315	315	321	288	289	315	264	297	276	307	294	304	291	290	257	318	306	315	289	294	339	279	295	288	266	275	254	291	294	303	297	320	285	276	246	282	309	294	278	326	295	299	276	295	289	285	261	295	301	285	296	303	292	284	296	244	292	285	281	280	279	319	299	283	261	251	325	270	307	297	303	274	318	303	296	280	276	310	294	294	298	339	304	260	258	285	287	315	300	291	304	292	263	273	283	309	279	289	267	266	292	277	298	286	280	272	313	303	304	311	311	264	298	272	274	290	313	280	282	267	308	300	307	305	299	284	302	279	307	282	302	275	322	258	305	290	280	293	329	317	304	270	307	296	297	300	288	310	286	304	291	293	283	296	247	315	300	282	346	289	285	271	305	315	292	306	287	318	315	325	288	286	287	299	303	281	300	324	265	265	294	288	284	294	313	287	289	277	313	280	308	310	290	283	292	286	267	282	314	293	303	308	286	288	263	316	291	298	289	276	268	291	316	301	264	285	307	293	294	293	299	289	308	312	267	317	311	278	295	302	288	287	310	304	308	271	265	300	281	288	288	311	296	334	277	309	264	292	286	281	290	302	299	283	300	288	300	274	312	301	285	309	271	288	281	318	297	294	322	317	292	316	321	304	288	280	270	286	312	280	304	268	282	301	346	290	286	316	290	306	308	315	294	307	301	317	302	265	264	278	289	309	285	300	284	284	282	278	313	272	289	272	292	289	308	305	287	280	260	299	288	307	293	300	290	273	307	320	300	286	299	299	305	292	309	300	286	306	278	250	282	307	249	271	286	298	282	310	315	253	300	300	277	303	319	309	334	296	307	286	277	284	302	298	304	322	287	284	305	288	273	305	312	274	273	288	299	290	261	313	308	294	283	286	281	312	293	278	271	281	275	283	297	291	245	274	296	295	293	302	283	270	269	303	277	328	309	264	311	283	288	317	305	314	291	293	297	299	320	281	293	318	272	291	310	290	287	285	289	288	281	271	317	292	310	284	316	277	353	299	266	301	310	305	277	326	329	321	311	305	315	306	283	322	316	264	273	321	294	288	274	267	308	328	292	311	316	298	287	291	274	285	285	278	328	283	297	286	280	304	287	281	303	320	257	284	299	288	320	306	289	309	299	291	322	272	294	278	290	282	284	301	308	302	274	299	292	280	284	285	279	297	292	324	306	289	305	271	278	280	293	305	285	331	300	289	305	293	264	282	291	279	313	287	325	301	285	271	278	311	274	290	281	266	286	281	287	277	288	286	274	306	288	263	290	301	293	323	267	278	316	286	274	282	300	300	297	248	291
39950	8746	1808	1122	891	837	764	749	685	711	691	722	679	694	694	716	739	679	664	669	675	713	723	676	667	707	658	671	680	671	697	703	663	672	711	704	688	738	745	681	690	643	674	725	691	696	698	689	675	644	673	714	690	688	688	713	681	717	685	642	669	671	688	693	700	681	697	684	671	664	667	643	678	681	720	656	641	678	690	662	704	647	681	713	700	687	654	728	678	695	677	692	717	712	697	682	635	664	684	706	731	714	673	664	679	657	648	662	672	700	657	657	671	706	664	707	653	625	685	658	698	693	694	656	700	697	695	687	684	685	655	722	663	623	705	637	704	719	656	712	697	680	656	684	674	662	631	687	682	693	684	682	700	680	700	658	658	677	658	682	678	661	668	677	683	660	707	722	696	683	713	676	690	730	640	702	652	653	660	672	694	691	688	691	668	686	682	702	659	713	655	682	697	650	660	677	657	700	690	708	704	666	640	678	680	648	710	663	675	659	671	670	719	687	649	660	735	699	717	654	733	692	653	694	695	672	710	700	668	717	659	672	706	683	669	704	741	692	689	667	653	701	679	692	683	667	690	632	653	645	676	654	638	666	671	643	706	688	648	704	654	707	675	688	667	665	665	676	680	647	704	710	667	699	716	694	683	668	616	693	724	676	671	671	711	662	686	681	693	666	731	693	711	686	695	697	627	713	657	692	665	690	684	704	707	650	695	706	692	668	675	691	705	688	692	667	661	623	702	671	676	694	701	682	667	653	634	656	664	697	698	643	704	670	649	718	740	687	639	665	756	662	674	696	676	629	617	688	670	702	647	714	725	692	692	718	725	639	695	695	675	687	666	680	714	668	679	716	690	729	641	690	645	694	659	721	686	694	670	685	675	733	684	697	683	697	700	753	700	665	710	680	678	694	693	703	680	688	606	666	647	662	704	588	699	673	714	660	674	673	672	680	706	733	702	650	659	690	705	687	664	670	698	671	682	691	711	683	703	694	703	726	666	651	641	714	665	702	700	719	686	703	694	648	698	647	675	657	698	702	721	628	704	655	734	712	693	699	698	737	658	671	711	663	668	684	718	650	688	655	659	701	674	654	656	630	684	697	685	645	700	670	677	682	705	682	650	656	671	671	628	690	665	696	680	706	666	675	690	644	670	617	678	651	705	719	720	668	739	671	642	679	700	680	634	706	705	649	665	659	693	677	645	691	640	666	692	670	691	646	695	689	670	640	679	685	641	683	683	697	728	734	707	733	692	663	735	681	661	688	654	700	681	707	636	666	696	696	681	677	684	651	701	654	700	665	665	680	690	694	709	703	639	723	705	676	669	723	661	688	724	685	641	621	743	677	619	634	705	692	666	703	735	686	670	682	697	660	657	662	659	694	656	703	713	680	684	685	703	698	707	643	743	700	668	692	653	652	651	689	673	652	689	688	673	704	683	678	629	721	690	624	650	743	631	638	696	630	682	702	659	669	667	656	688	686	707	736	655	693	683	733	707	695	675	700	645	664	650	647	648	715	707	678	717	720	630	622	708	728	666	678	688	662	668	665	681	659	685	665	714	692	718	639	682	706	650	704	677	682	697	699	671	676	691	679	676	710	700	704	708	695	658	669	695	634	654	679	711	640	693	705	737	666	669	705	622	718	647	657	672	728	704	711	648	670	726	660	678	649	642	715	710	713	684	693	643	663	711	692	716	684	698	686	713	712	654	703	712	706	660	752	668	681	698	673	666	694	690	675	732	656	662	675	706	679	691	667	671	653	667	664	691	665	633	713	731	692	686	664	628	682	662	692	677	688	708	666	681	690	687	634	666	681	686	724	667	687	632	658	630	659	676	730	697	675	663	760	693	734	675	678	691	697	673	690	664	675	688	681	698	647	670	689	673	670	692	656	650	694	648	695	702	684	708	664	681	702	659	666	712	705	660	669	654	684	727	698	677	670	653	679	704	666	708	672	699	690	674	697	748	655	707	661	662	697	656	666	650	686	632	650	683	637	677	667	648	681	674	699	684	682	692	689	694	667	665	668	662	663	674	657	649	709	679	648	642	651	691	695	625	634	680	668	681	682	684	687	670	647	684	691	679	647	672	661	670	725	737	665	647	641	682	685	686	728	622	658	718	668	698	669	722	710	672	689	710	656	709	639	646	679	683	722	682	649	697	694	717	693	654	690	730	692	617	722	661	680	665	679	731	654	681	657	725	684	674	666	696	693	675	715	643	641	674	679	640	666	722	680	667	675	673	669	665	658	667	653	651	716	678	673	703	692	684	664	663	672	733	724	669	630	708	661	700	697	663	700	669	689	686	691	686	708	656	682	681	693	645	725	681	661	682	687	687	711	698	665	731	658	684	644	636	697	672	686	737	667	677	658	655	694	694	651	667	666	669	697	715	703	755	640	667	651	658	688	711	658	657	693	666	696	678	690	682	725	628	678	684	674	713	679	684	692	682	659	693	674	669	704	698	677	727	650	642	680	698	674	650	688	705	705	694	681	661	648	684	728	672	701	676	653	705	657	711	662	646	653	728	668	675	688	698	653	721	648	672	664	652	669	747	677	661	683	694	679	667	658	639	697	665	687	680	675	677	703	709	697	674	644	695	666	676	690	711	661	730	703	659	657	663	655	631	683	664	686	634	709	676	675	679	708	699	664	707	716	687	656	694	698	684	656	660	704	686	637	672	653	676	668	663	699	720	638	673	705	637	729	684	650	607	696	719	721	645	694	661	709	659	664	618	697	686	704	720	686	725	689	676	629	673	653	682	614	639	719	735	678	676	677	730	697	723	673	690	699	689	698	667	715	663	682	630	682	704	627	697	669	674	654	766	612	705	664	716	724	666	677	658	676	675	694	677	685	705	723	688	666	684	644	670	706	636	701	740	682	649	653	692	658	726	686	688	703	684	703	692	627	678	667	649	696	713	658	711	672	625	707	695	596	691	714	660	730	671	695	723	666	735	676	653	679	744	708	698	711	720	691	694	691	662	696	688	729	703	675	705	672	675	660	707	716	647	659	702	660	683	725	630	727	698	627	709	640	644	652	621	721	693	646	633	692	676	695	738	657	684	696	651	664	725	735	689	687	714	690	678	687	661	705	704	706	667	667	708	733	673	780	697	662	703	676	675	646	698	704	661	713	640	681	728	657	715	700	654	713	729	677	714	671	650	666	657	658	676	711	677	674	696	656	677	676	686	689	628	687	661	702	693	719	656	669	669	632	646	653	686	627	688	690	667	675	709	644	666	693	662	673	646	686	691	670	686	689	696	674	670	649	698	669	688	644	681	662	698	698	702	701	661	677	654	676	650	630	654	674	669	670	712	644	675	680	680	639	695	695	649	676	685	704	707	691	718	660	649	675	672	670	646	698	695	661	677	712	680	708	674	753	693	652	675	646	689	644	679	693	698	708	680	695	660	688	713	690	724	693	670	704	694	694	696	695	690	685	654	639	685	689	676	658	698	694	698	727	701	700	683	706	659	723	677	679	664	657	671	691
31366	21181	13284	799	239	249	243	219	235	248	229	243	218	229	222	232	221	246	210	248	234	249	266	230	227	231	248	243	253	233	213	233	244	245	237	219	227	232	244	205	234	227	255	240	238	235	226	238	226	229	253	230	213	237	239	233	226	255	240	220	239	240	228	226	250	229	222	219	256	246	213	209	241	254	221	238	256	201	249	241	242	246	248	225	238	239	208	239	230	228	216	232	227	232	209	226	258	230	246	251	206	265	243	191	263	203	235	229	243	238	234	248	224	230	216	241	240	288	228	225	229	210	246	245	222	247	263	239	219	240	239	235	224	221	224	243	240	226	239	215	239	243	254	244	272	215	238	233	208	244	261	233	241	231	235	220	216	249	258	211	215	208	230	236	216	236	235	215	260	202	254	233	246	265	243	228	219	257	228	228	263	242	234	210	226	264	230	238	249	247	213	254	238	226	215	244	223	224	227	254	254	256	194	252	218	202	228	212	235	245	241	237	201	233	219	227	227	235	227	233	248	238	255	245	231	244	217	256	233	222	222	217	239	220	239	222	211	248	263	247	233	199	241	214	230	243	223	230	235	241	248	234	253	217	250	232	231	243	252	231	242	258	231	210	259	246	212	222	247	226	247	243	237	239	255	239	232	242	242	253	249	235	249	209	239	237	256	230	233	256	195	220	239	228	225	256	219	248	214	225	218	228	217	214	202	218	279	219	233	251	277	232	228	240	236	255	229	221	227	233	224	221	247	219	245	230	248	224	255	253	231	250	227	259	231	249	217	204	226	226	248	246	220	247	286	227	230	247	233	261	213	242	244	241	211	212	223	258	234	226	235	242	226	220	230	235	232	270	227	271	240	231	232	257	254	255	271	226	236	238	225	240	252	235	223	271	221	253	225	243	235	241	228	256	239	220	227	199	243	231	232	241	244	238	226	254	236	266	230	236	253	205	238	224	258	247	259	217	216	214	221	272	223	224	220	238	213	241	220	241	231	285	231	244	254	260	252	234	232	225	232	223	218	226	248	229	224	221	258	236	225	225	234	248	225	230	258	241	261	242	221	220	233	238	239	257	220	241	240	235	254	230	237	264	238	243	250	266	213	242	248	228	240	210	225	242	252	207	233	228	231	261	223	245	236	218	226	233	220	225	247	201	250	273	237	227	229	254	272	228	222	210	233	220	230	213	237	223	227	224	237	242	234	259	243	221	244	220	215	250	234	224	211	255	238	249	226	236	223	229	271	258	253	272	240	281	225	252	228	265	224	204	214	235	248	216	228	247	240	234	244	238	232	218	251	204	222	243	242	228	219	221	253	215	255	216	240	231	212	261	206	232	232	229	239	258	224	253	261	231	245	271	240	265	226	229	231	254	258	224	248	224	209	259	235	230	245	243	216	201	270	225	246	233	235	243	258	242	232	233	254	234	234	272	243	202	232	256	250	223	267	224	241	254	236	237	204	233	227	297	239	228	252	282	222	222	237	226	222	244	241	251	239	237	225	244	255	210	248	212	259	237	233	222	219	222	263	231	235	250	226	249	230	269	245	256	260	234	221	259	241	240	213	252	223	221	227	250	222	221	240	261	242	282	226	208	217	205	221	239	246	246	221	235	240	231	250	238	254	232	214	239	230	244	245	206	215	244	248	217	208	242	250	219	260	247	228	236	248	231	214	233	232	236	255	233	222	266	216	221	215	253	180	260	227	252	280	226	240	241	254	230	243	207	237	252	251	205	250	237	236	223	234	245	239	244	226	252	257	213	258	219	237	237	224	248	236	224	249	221	236	276	249	237	229	213	222	229	240	220	248	246	240	227	223	250	275	215	231	238	239	218	238	219	226	239	219	240	230	222	246	228	214	249	252	223	249	235	255	266	218	253	219	233	218	236	246	250	234	214	224	249	223	254	227	277	212	250	210	255	223	230	214	218	232	234	231	241	246	247	262	235	238	255	260	222	229	250	213	245	239	230	228	239	234	217	221	225	275	267	233	237	246	211	243	269	215	229	236	218	258	243	259	213	256	240	233	238	238	228	217	249	203	241	229	247	265	244	232	247	240	259	243	221	252	274	216	251	253	220	239	252	226	253	245	229	240	236	272	224	238	210	241	245	263	205	233	233	251	220	236	219	259	237	241	202	268	282	248	261	200	231	228	224	255	236	210	239	249	245	237	226	227	223	255	260	252	259	235	268	237	250	248	225	250	240	204	244	211	238	213	212	234	246	279	204	246	237	224	247	261	233	265	239	206	218	212	219	222	236	254	238	238	241	243	269	231	250	210	215	218	228	221	243	216	251	256	262	222	209	233	238	239	278	233	237	234	222	234	224	237	250	259	243	265	210	210	235	236	239	232	241	252	205	253	243	250	245	203	227	262	217	271	234	224	232	207	236	226	258	227	231	244	223	218	228	224	247	211	251	230	205	257	243	209	249	245	231	251	222	248	233	237	234	216	263	248	231	235	242	219	232	223	261	236	241	267	245	226	239	246	260	231	241	214	220	232	223	231	255	229	229	263	236	230	249	239	240	249	234	228	237	241	254	253	260	250	246	237	225	257	228	236	221	240	249	236	219	213	242	246	200	227	229	212	228	233	225	240	248	237	228	228	216	244	253	231	222	256	221	241	232	236	244	213	262	227	231	246	239	205	203	234	203	237	248	206	240	226	236	250	233	250	228	224	239	238	226	232	228	263	218	240	235	231	225	219	244	250	233	240	240	236	223	237	247	214	224	230	246	205	228	225	221	228	234	224	235	266	228	241	236	210	212	230	216	244	248	232	233	279	242	227	239	237	287	217	236	235	214	248	215	232	224	253	258	235	250	218	248	257	238	234	207	243	220	245	239	201	231	238	245	247	265	230	209	246	239	242	248	240	238	221	258	230	217	246	247	236	196	245	226	234	255	241	223	234	220	233	201	235	228	221	231	226	236	243	247	215	224	230	238	248	229	213	213	219	259	223	237	251	236	263	248	237	239	230	230	221	228	243	274	250	257	257	228	255	260	239	232	257	211	209	254	221	215	225	237	208	240	241	240	254	247	256	230	215	205	237	247	247	241	230	216	240	237	241	236	222	245	217	214	231	243	216	213	234	227	209	214	222	229	206	248	242	205	241	251	249	219	266	226	241	244	238	233	229	221	241	223	265	239	230	229	219	226	239	226	229	263	199	248	240	238	209	256	223	247	213	222	209	250	240	226	213	227	251	225	226	273	253	209	229	243	259	227	234	205	218	211	227	230	244	231	216	233	207	224	219	236	212	265	216	247	263	231	238	229	239	255	262	231	227	250	247	264	225	219	237	205	226	252	241	243	255	226	217	222	236	238	240	230	208	232	230	246	227	236	252	228	223	235	214	243	226	269	253	241	228	260	231	246	243	226	258	235	225	241	235	267	219	209	255	251	225	206	220	237	243	209	220	238	222	264	251	225	199	239	253	243	239	237	230	245	249	259	249	253	222	228	235	237	249	231	235	248	255	240	225	220	233	247	238	260	234	212
13649	1037	668	562	595	597	627	546	616	629	599	576	619	646	654	601	623	636	618	602	598	576	663	620	608	601	621	616	627	606	664	635	580	609	600	632	599	611	557	609	654	598	631	607	622	596	585	619	584	579	618	601	593	584	656	605	587	587	590	632	589	643	589	616	630	603	611	566	629	596	624	632	589	564	639	564	641	622	649	629	588	570	601	606	614	660	621	638	671	596	586	595	604	611	640	613	595	637	630	633	614	641	661	603	630	597	600	615	627	592	584	614	605	605	629	587	624	617	664	608	634	652	612	605	646	615	636	609	637	611	576	657	618	592	657	610	632	610	604	609	631	604	630	585	583	610	644	611	623	602	656	640	633	631	587	609	612	609	607	644	574	602	595	556	656	607	615	589	606	555	635	649	630	566	633	628	608	636	550	604	646	598	675	654	607	612	654	615	617	609	581	639	586	616	604	574	587	603	597	600	605	610	593	606	643	643	546	596	622	579	606	585	617	625	561	605	644	589	622	614	591	628	608	618	599	649	570	658	614	629	563	624	638	658	594	610	639	597	645	642	646	613	606	625	657	636	628	638	608	589	654	547	611	611	602	628	601	627	617	630	567	575	584	591	650	569	656	605	604	638	589	615	630	588	605	617	598	616	610	624	597	585	609	593	613	637	579	662	603	641	642	582	602	606	648	656	632	597	590	601	574	607	611	605	612	660	614	605	615	633	612	639	565	595	579	629	632	567	607	646	579	598	641	609	596	608	601	605	657	613	591	608	649	570	669	604	630	576	581	661	652	601	587	599	624	617	604	619	628	576	648	669	567	584	611	670	599	647	596	607	591	599	646	632	570	619	639	617	644	657	608	589	671	615	665	651	620	582	587	582	644	647	587	602	639	597	585	629	595	630	611	641	584	635	611	622	626	586	598	647	583	630	618	605	655	589	622	651	614	617	634	618	632	650	617	602	647	612	600	575	600	602	629	627	637	636	601	611	592	630	633	621	616	630	638	605	613	584	640	613	628	645	601	642	635	596	619	572	618	589	629	615	600	615	615	566	633	578	612	609	627	638	600	638	609	588	627	637	641	593	603	604	603	596	588	621	643	612	576	590	612	612	664	602	623	615	612	606	626	646	637	628	615	610	620	612	596	603	600	601	614	634	645	659	637	630	656	639	617	624	621	614	551	608	594	611	639	606	585	582	617	612	631	621	567	619	635	594	626	618	596	599	595	646	611	634	617	609	592	632	610	653	622	624	613	608	639	611	610	608	628	615	640	592	613	611	614	615	621	617	609	629	597	631	590	604	606	629	665	608	582	621	642	630	580	635	616	611	604	618	605	616	593	584	619	609	586	630	606	602	653	641	616	628	611	655	599	645	594	614	601	592	593	579	611	616	624	624	614	621	588	560	616	577	595	630	597	608	618	586	620	611	674	617	667	599	593	630	635	604	567	585	583	616	625	577	583	618	631	571	621	645	611	645	647	593	624	616	588	612	609	645	637	627	648	566	618	563	598	611	561	621	609	585	620	620	637	623	604	617	639	621	643	612	583	587	592	587	649	621	629	636	616	616	632	626	609	583	625	574	570	587	623	614	597	632	633	614	639	601	608	560	637	592	559	620	643	625	614	628	643	652	603	581	638	594	582	550	585	592	588	613	631	607	612	605	590	586	628	633	636	565	609	632	560	672	655	644	593	616	616	589	663	609	567	610	667	594	570	646	607	636	581	614	566	629	607	598	597	635	624	619	603	602	674	608	608	628	588	571	556	637	600	619	589	588	624	647	611	615	615	637	607	623	633	627	586	594	611	585	610	624	603	615	613	603	660	646	587	585	609	576	651	622	591	633	630	670	656	641	641	606	646	615	616	633	629	631	622	632	606	584	635	588	624	611	619	612	593	612	601	584	601	643	618	621	631	636	593	638	588	626	592	623	580	651	602	621	638	614	605	603	609	580	608	611	602	579	599	624	637	602	661	606	631	592	670	646	625	636	581	615	594	622	570	640	631	631	645	605	584	616	651	643	608	637	641	622	631	619	630	621	636	562	621	633	612	636	615	618	602	620	638	605	618	610	629	583	633	585	611	583	605	596	620	613	609	549	682	618	632	594	630	595	585	617	638	650	591	589	625	580	623	588	635	584	610	656	614	635	607	611	626	619	613	605	644	595	593	642	625	608	628	647	647	626	581	634	644	617	587	606	520	634	633	660	581	637	618	562	616	637	581	621	607	662	584	642	639	606	628	595	611	629	602	601	586	612	618	584	649	632	642	589	674	595	591	606	601	629	599	656	584	629	630	597	629	594	622	602	617	574	603	617	653	618	644	615	625	597	601	589	588	636	648	569	656	616	648	590	602	600	586	644	607	630	605	581	615	623	597	662	625	631	574	591	643	605	575	615	617	626	631	576	622	632	641	567	629	625	584	602	606	570	587	607	606	580	620	617	600	610	615	643	612	577	607	595	630	601	625	663	596	620	604	666	619	630	570	606	603	638	595	577	615	621	599	594	650	626	609	593	608	611	580	599	583	610	634	592	602	601	687	584	620	625	617	620	611	580	618	638	577	624	620	592	582	587	635	629	610	581	600	606	656	656	596	589	558	597	637	568	600	599	630	556	608	589	603	574	622	630	654	654	646	588	659	594	585	607	625	622	624	578	634	602	626	599	566	623	646	628	604	606	684	634	620	597	656	595	584	613	642	607	673	595	623	645	677	629	633	617	605	588	598	591	585	624	566	596	630	633	606	599	639	609	604	634	608	639	657	618	640	639	606	584	642	605	616	588	616	657	570	626	625	615	585	594	593	602	605	576	635	611	624	621	579	631	651	580	623	598	620	614	605	622	602	644	634	595	630	573	659	667	587	608	645	650	588	566	618	604	607	597	625	594	598	557	607	619	640	617	618	600	619	589	635	629	643	611	594	617	646	573	603	669	616	609	610	557	621	635	592	591	595	624	585	615	607	577	610	649	625	603	590	624	574	592	587	614	599	643	621	575	592	629	589	652	641	657	647	627	600	574	603	644	613	628	634	633	650	608	574	575	645	612	614	590	604	609	604	577	626	596	610	632	623	590	621	636	615	623	632	624	646	658	614	599	636	644	602	587	633	584	580	590	589	574	600	623	623	625	628	644	592	614	622	621	651	633	594	615	607	611	604	624	606	615	651	624	642	586	604	643	608	616	585	613	615	652	591	625	584	608	636	603	604	598	607	636	618	610	562	558	615	628	613	660	579	642	626	610	598	643	592	645	654	566	605	619	670	607	628	650	603	591	601	647	589	591	622	601	612	638	581	598	615	651	617	616	637	554	616	651	569	604	589	607	635	636	580	619	630	641	626	631	592	593	648	557	622	593	609	610	626	651	634	653	628	569	656	597	608	598	613	578	587	565	602	585	615	597	621	613	621	619	631	621	611	617	640	597	652	658	616	620	575	595	575	634	576	626	609	606	566	586	624	586	577	586	662	622	616	651	594	595	613	604	602	614	622	575	631	588	590	622
24915	21414	24749	28475	21419	20916	1020	468	388	404	400	348	394	360	373	402	398	366	397	394	360	393	349	401	339	337	335	378	361	362	358	339	359	336	384	357	358	368	361	363	381	317	374	369	333	405	404	351	345	351	343	342	337	357	335	359	360	371	359	341	372	364	343	370	354	351	335	351	330	398	371	366	392	401	384	339	371	372	353	351	357	356	378	370	350	345	325	382	374	373	341	327	356	363	410	369	356	374	356	359	382	362	334	403	357	357	334	375	369	353	390	356	361	362	397	320	340	366	375	375	397	377	325	388	377	353	325	342	359	317	368	351	345	362	399	364	377	383	341	374	346	327	336	366	395	340	353	366	348	376	364	359	319	339	358	337	370	379	372	336	362	352	338	298	372	350	359	400	329	335	367	352	353	373	335	382	318	373	367	356	400	344	355	370	375	367	346	312	330	314	341	349	346	364	380	337	394	354	349	298	356	365	372	356	377	390	358	376	368	338	375	368	350	359	367	326	352	331	341	387	328	386	361	329	361	365	363	368	363	365	357	357	370	357	322	357	344	381	392	357	373	349	374	369	361	413	344	367	355	370	359	372	320	391	372	341	367	391	384	371	379	339	359	335	371	347	338	349	335	406	374	332	385	350	352	360	351	333	370	359	340	359	357	368	367	359	355	340	341	336	351	362	361	340	381	361	354	361	364	395	360	364	386	368	383	361	350	325	356	364	336	366	326	356	396	347	344	351	316	340	379	361	374	375	336	369	364	360	339	332	338	360	311	359	373	356	345	349	366	326	385	367	359	332	344	348	329	378	372	346	364	334	359	365	395	335	335	355	369	377	348	395	352	358	378	355	357	363	363	373	337	356	357	326	360	366	337	335	351	357	353	365	388	351	364	379	357	368	390	330	373	365	351	344	352	346	357	346	344	384	354	365	408	386	334	349	318	382	385	379	373	338	358	437	330	367	347	359	350	382	314	378	370	344	369	366	366	338	380	362	323	357	419	360	340	339	329	344	379	349	347	333	357	369	383	355	359	379	387	387	341	387	361	390	341	379	348	361	356	378	349	356	347	339	377	360	352	361	386	320	335	346	355	380	340	370	323	357	364	333	319	342	357	313	364	342	371	356	351	334	330	387	365	355	365	377	364	350	366	324	356	323	342	353	353	342	370	336	345	359	391	347	393	339	351	329	380	347	347	330	379	360	352	356	397	368	355	373	368	338	407	391	335	371	337	369	341	367	359	334	369	330	341	341	341	368	337	343	343	330	325	355	336	362	386	348	366	349	348	389	356	359	349	338	329	378	377	343	381	366	370	324	354	336	338	365	348	363	349	330	390	341	341	338	344	347	383	383	380	349	346	352	380	397	361	418	387	369	318	367	354	331	326	361	410	359	354	354	323	352	349	370	365	390	346	353	358	348	383	356	355	384	381	364	354	351	355	357	363	380	329	367	383	341	345	351	399	357	323	360	360	355	362	391	348	334	323	377	340	359	380	347	353	355	380	380	366	346	343	356	354	373	356	387	342	354	359	394	335	365	361	335	355	388	361	355	374	371	368	388	357	382	346	397	381	354	357	354	371	332	335	366	383	404	329	330	342	354	397	373	361	350	353	352	372	362	351	328	372	379	362	362	333	352	332	378	353	327	368	382	322	357	357	372	387	344	388	397	360	360	321	345	379	341	343	329	377	336	369	373	386	340	341	369	345	349	346	342	356	329	327	353	313	367	353	374	352	372	367	346	363	335	328	320	361	327	357	368	326	331	369	309	330	355	342	357	386	365	361	354	367	365	364	387	322	336	336	313	396	369	361	342	379	357	335	354	362	365	331	326	363	359	363	326	368	346	398	353	345	366	349	341	353	363	364	369	347	364	344	379	384	324	355	394	351	345	332	373	371	354	337	361	334	340	310	379	361	353	354	334	341	337	360	354	351	349	315	369	399	368	362	378	358	360	346	353	367	333	332	416	351	360	362	337	344	345	365	354	320	336	361	356	385	375	357	366	356	364	356	350	391	358	327	343	374	377	358	333	364	384	397	332	367	333	384	364	342	373	305	298	361	376	353	399	377	343	341	385	354	341	372	371	310	348	379	353	349	332	376	345	354	355	383	358	370	337	404	380	326	376	343	355	360	333	335	365	363	348	374	378	347	355	350	333	340	345	377	385	363	349	371	356	351	336	354	355	366	358	347	392	372	340	398	347	370	359	362	348	349	340	360	350	361	333	346	377	366	359	383	349	352	323	375	338	363	373	352	335	362	389	351	368	342	350	363	365	359	338	353	331	368	366	378	336	369	337	323	383	369	355	345	379	388	364	366	401	346	376	357	365	365	359	356	349	367	363	314	316	373	362	358	329	352	386	334	336	348	365	355	304	323	338	326	347	353	361	356	358	331	329	369	319	342	361	358	353	391	374	359	370	417	354	364	368	314	353	355	364	389	374	356	286	329	354	318	342	344	381	385	344	399	348	372	335	396	354	335	318	346	340	355	395	356	358	342	366	394	350	363	355	379	346	352	361	347	393	354	362	360	338	363	339	342	399	344	323	372	356	360	320	343	341	363	327	342	325	362	342	359	348	357	361	357	330	360	369	362	381	342	332	370	346	362	370	341	340	310	365	366	339	362	371	380	382	350	377	354	372	319	335	391	352	360	373	397	353	344	378	389	351	352	352	385	348	328	358	363	333	342	358	364	370	354	339	343	329	349	362	383	366	349	341	375	376	335	337	326	370	326	314	361	361	372	341	367	393	334	350	372	367	352	349	364	364	327	317	366	325	318	355	344	337	359	354	321	355	364	378	350	337	363	339	325	315	355	352	350	335	360	371	372	327	351	364	345	345	343	361	338	334	373	348	341	368	337	356	367	338	351	354	358	369	334	356	352	365	376	365	360	369	331	366	366	350	402	341	369	322	349	329	399	365	346	362	342	371	374	380	368	363	333	373	364	363	356	324	333	352	341	343	381	362	369	347	409	389	385	348	390	374	336	351	372	379	374	393	370	356	362	392	366	355	373	371	331	356	380	331	344	389	343	336	374	348	331	342	357	370	348	375	389	325	354	377	372	356	330	333	327	394	364	320	336	292	362	357	386	373	374	371	344	365	367	345	366	346	360	359	346	355	372	343	362	352	310	343	347	338	339	328	337	374	370	342	343	333	361	374	367	393	382	343	334	309	358	357	378	351	318	334	337	353	356	337	374	357	360	354	359	347	378	395	381	362	361	325	325	344	352	357	321	346	343	355	337	342	367	348	355	339	334	329	368	340	364	326	357	385	368	368	376	327	360	355	346	378	405	353	354	345	352	358	345	344	384	365	316	359	333	380	382	351	364	347	404	355	323	335	386	365	370	323	340	360	370	369	367	383	326	335	380	369	370	350	314	369	369	347	358	373	395	385	367	337	348	346	373	373	403	371	323	358	362	345	399	356	383	374	341	326	322	378	328	345	381	340	374	367	323	354	351	344	383	365	369	370	411	376	364	341	353	327	363	349	373	354
33790	6469	1411	1062	919	925	863	811	840	887	849	837	856	846	826	888	826	856	868	838	889	799	837	878	849	798	856	879	824	875	799	812	840	866	841	843	818	852	858	850	820	834	853	860	864	855	864	848	902	859	874	846	837	859	862	856	844	862	806	898	864	894	826	839	840	819	840	786	865	876	812	808	891	824	830	859	824	883	840	846	856	818	851	871	804	823	882	833	845	864	830	841	837	809	793	849	850	827	894	818	784	796	884	829	874	900	774	851	841	830	808	787	843	863	817	915	846	802	805	851	828	841	830	833	865	841	795	807	869	850	826	857	859	879	801	829	848	787	871	889	829	875	837	831	847	911	847	850	844	904	835	822	838	781	827	841	832	859	843	837	831	820	834	866	848	900	837	862	837	832	885	895	869	831	868	877	858	815	837	883	837	850	816	852	804	825	854	822	872	818	853	833	813	819	793	808	796	825	805	886	825	924	842	871	878	807	823	836	876	837	884	889	858	860	870	802	876	797	833	860	811	866	871	778	836	827	846	871	826	844	873	825	841	838	836	863	839	926	856	828	879	844	897	858	861	822	835	816	810	820	855	877	847	799	852	861	895	825	831	821	881	861	790	816	799	832	837	903	871	813	823	841	847	876	902	856	828	807	865	804	828	827	849	832	842	880	799	835	883	843	818	907	859	820	819	834	836	833	852	840	872	867	861	838	839	832	851	838	838	865	839	918	873	795	859	858	778	808	874	807	879	810	839	850	858	829	877	810	831	821	837	866	851	829	882	860	845	828	889	873	856	827	876	888	821	890	802	806	854	822	856	855	814	895	869	833	851	874	880	807	863	848	891	888	871	871	836	820	801	825	865	813	810	884	864	857	799	824	871	866	903	824	832	844	839	839	884	830	880	844	872	816	851	897	846	831	919	822	831	856	895	869	851	806	842	846	800	846	826	819	815	806	853	846	810	817	833	823	837	849	829	829	821	814	775	856	828	878	825	824	870	772	798	849	829	842	878	826	848	787	896	847	817	833	828	797	838	834	837	855	803	787	868	892	946	856	827	831	804	829	853	855	863	854	840	850	857	830	956	825	827	845	820	839	863	845	850	842	823	863	830	855	860	873	876	882	842	851	840	893	869	897	852	878	865	894	841	831	836	817	890	857	796	858	870	816	820	889	856	841	825	828	836	873	838	790	892	819	795	836	831	856	772	826	792	854	840	862	865	862	826	820	807	798	797	851	824	836	817	883	833	797	843	861	829	808	866	857	823	848	887	832	821	863	870	831	824	793	859	844	831	822	844	870	827	877	826	829	851	860	792	807	863	850	817	836	843	877	887	813	795	857	805	825	838	884	835	803	888	830	822	835	840	814	860	825	848	825	890	791	820	826	832	816	841	831	885	870	905	832	871	880	835	784	852	839	858	861	848	876	848	847	784	905	853	882	807	839	878	849	802	883	886	841	824	847	823	853	889	852	829	846	910	781	846	823	828	860	854	838	843	849	846	899	845	833	870	853	873	906	817	812	863	887	869	867	871	776	816	842	880	810	874	824	875	848	832	902	858	839	836	882	825	793	859	820	801	873	849	839	806	877	866	801	902	847	816	826	829	839	788	858	844	896	827	823	900	852	832	785	853	823	824	836	868	907	867	839	901	872	832	851	897	873	826	807	842	841	830	908	880	855	814	798	870	809	801	887	857	805	841	854	829	833	795	811	849	793	826	842	867	846	826	837	887	794	844	840	886	854	854	849	850	794	837	865	901	802	855	837	858	841	872	850	856	847	801	872	813	837	867	833	866	839	828	802	804	818	831	892	856	833	858	825	818	850	856	839	832	864	816	851	803	840	865	787	891	856	833	859	862	827	866	867	774	859	804	824	773	815	867	838	845	857	884	833	858	866	808	946	784	841	897	897	837	869	829	899	830	812	858	858	894	846	868	889	857	881	840	829	865	852	826	876	848	850	836	838	865	849	800	856	854	884	907	856	816	850	844	850	872	839	859	853	837	828	803	818	848	901	818	863	834	891	886	863	830	851	763	869	813	839	824	809	871	852	867	835	825	859	899	751	822	840	821	836	860	899	882	824	888	810	847	834	814	899	824	857	843	806	820	857	771	812	859	837	849	828	861	807	774	837	768	845	866	822	819	819	838	791	854	861	800	918	902	878	805	863	821	862	824	845	898	781	871	873	820	858	824	882	818	837	869	863	800	865	822	826	827	849	811	849	793	831	865	832	803	820	825	805	866	864	832	865	835	853	862	794	880	833	847	865	836	856	857	840	846	915	865	845	831	834	843	856	840	835	818	836	869	900	816	870	833	857	826	803	892	820	796	871	838	821	807	843	818	856	830	848	861	874	821	850	873	892	832	833	845	837	866	827	866	876	807	883	881	829	836	849	832	844	856	931	809	787	856	818	831	800	840	846	854	832	884	840	818	779	860	907	811	821	830	796	847	851	839	881	876	833	845	858	863	855	835	829	826	851	805	899	826	844	857	854	856	863	905	820	847	841	807	871	857	828	900	848	815	854	864	802	861	846	847	863	792	836	806	867	819	864	853	836	880	876	828	861	885	837	926	834	864	843	853	857	793	865	881	858	882	864	851	832	809	846	881	848	839	863	823	840	811	837	802	846	824	862	830	882	829	856	839	865	875	867	795	830	794	861	831	857	832	878	844	854	827	850	895	855	827	831	847	851	851	865	877	910	799	838	869	856	847	806	802	903	837	865	874	818	864	804	824	866	880	816	853	845	842	815	878	777	836	790	896	795	814	854	825	806	841	876	806	866	857	862	832	808	838	829	836	872	833	881	872	849	851	830	835	822	833	842	857	845	869	886	843	867	817	817	848	857	847	872	820	859	844	836	867	834	819	825	861	844	848	833	844	832	880	850	848	877	847	885	824	849	894	852	856	876	862	825	826	830	851	834	850	839	888	772	829	847	838	833	848	849	813	819	848	856	826	926	832	910	856	891	823	847	917	847	828	867	877	844	851	821	832	826	914	899	814	839	811	822	820	879	796	876	828	862	819	832	823	882	899	874	822	852	846	816	877	888	863	882	789	870	839	840	816	836	867	863	907	829	873	866	888	817	820	856	816	858	842	818	875	826	872	797	893	826	823	814	846	851	819	823	831	791	839	895	853	850	802	817	867	829	866	882	855	840	847	871	853	852	833	877	866	830	810	836	857	878	854	833	837	857	829	890	861	852	828	826	837	829	830	868	849	833	886	900	813	824	868	870	832	858	831	836	833	816	865	823	862	775	802	857	770	856	832	871	876	862	841	863	839	843	823	838	877	867	874	880	877	867	825	874	805	801	876	845	807	860	841	800	878	822	855	820	891	864	822	848	855	844	837	830	867	812	896	845	892	810	853	892	814	788	847	811	866	831	847	812	860	819	805	834	931	884	843	874	808	846	849	854	891	865	789	843	777	874	863	814	847	857	845	863	819	867	880	866	847	833	829	891	834	794	867	879	816	836	822	816	856	879	858	866	825	856	811	865
24277	21416	25104	28133	21416	21433	16994	712	408	360	373	356	355	358	295	312	325	315	347	276	309	312	322	318	299	327	299	282	310	306	326	282	305	296	291	289	293	301	291	301	297	324	285	287	284	301	301	265	295	267	283	280	276	300	327	309	293	297	280	268	279	300	295	311	312	307	311	319	284	317	304	287	272	304	285	270	295	333	313	311	294	283	311	291	305	297	307	287	295	286	298	278	277	282	293	315	290	278	270	291	307	311	290	258	277	300	288	294	311	272	273	294	268	293	257	317	283	265	287	290	270	345	297	294	279	296	280	291	295	325	244	293	287	284	294	277	304	285	307	281	297	256	282	274	254	278	303	295	304	297	283	273	266	298	343	298	307	295	284	286	250	288	288	274	331	293	305	283	279	296	308	295	293	300	268	264	284	271	313	296	265	278	317	298	262	255	308	294	281	294	282	264	292	318	313	280	341	297	281	308	290	309	290	290	265	296	307	281	279	281	254	308	311	278	317	299	250	293	274	279	287	250	248	280	260	313	270	303	284	287	294	291	283	304	276	274	288	285	320	307	272	312	287	311	291	279	339	308	300	322	299	282	293	287	304	303	294	292	310	288	279	296	300	322	264	273	271	294	297	286	265	278	298	297	272	307	272	312	305	280	248	287	326	290	278	285	293	289	290	264	313	289	307	315	311	287	300	252	253	313	319	294	289	285	303	317	303	290	267	275	298	280	310	272	275	269	293	294	313	316	306	300	364	309	317	319	282	313	288	276	310	295	290	273	269	265	309	286	320	294	257	290	250	290	279	322	298	282	298	259	284	283	278	252	281	321	304	308	291	268	270	260	282	283	277	285	300	303	314	297	283	286	272	259	278	285	336	299	291	298	272	267	278	278	319	279	303	291	261	323	281	295	267	331	253	289	306	270	307	284	289	288	324	280	296	291	309	293	277	261	282	275	307	242	260	285	287	278	287	298	295	295	270	289	291	308	280	277	275	268	285	305	298	273	320	302	289	265	291	298	279	295	262	315	319	289	273	288	299	272	305	292	293	302	287	291	308	284	272	292	290	302	283	272	295	311	304	266	291	299	255	330	293	302	306	269	318	316	299	322	281	305	305	311	293	292	319	296	297	304	272	284	290	290	282	276	326	295	290	279	295	292	272	294	306	318	282	322	318	291	301	286	283	297	294	310	270	293	285	296	267	316	317	260	306	286	310	296	280	305	285	288	318	277	293	307	290	302	303	288	286	286	282	291	263	305	268	285	298	286	236	254	322	296	289	288	283	293	259	284	314	304	315	303	296	324	278	295	288	316	300	296	305	291	308	282	272	309	314	330	294	312	300	304	288	260	320	309	272	314	308	297	308	255	274	297	277	282	287	312	288	302	281	292	290	287	316	310	293	293	262	270	287	288	271	290	323	281	277	316	309	301	282	281	307	317	287	267	290	302	301	319	295	292	294	299	283	252	321	284	290	286	291	294	299	285	300	295	303	285	294	282	266	296	285	270	314	303	278	274	298	302	314	319	285	327	283	298	306	293	301	294	288	251	312	272	281	304	280	299	293	286	307	241	296	293	314	297	321	324	284	274	308	316	327	300	286	279	270	302	276	289	297	275	292	327	309	303	293	286	288	320	317	286	348	292	277	293	268	282	270	282	278	309	290	301	271	250	291	298	294	285	292	288	327	276	254	302	284	250	305	272	294	299	281	328	286	272	287	288	293	285	291	266	279	283	315	278	321	297	309	323	270	301	283	240	279	309	303	291	291	289	287	270	304	282	292	296	291	300	286	269	319	312	305	298	284	290	278	306	286	295	288	292	281	285	282	327	297	289	325	308	273	306	311	267	291	283	281	286	296	283	302	272	282	311	309	280	276	293	303	303	272	322	322	287	270	283	298	315	277	279	262	321	314	318	278	270	286	298	293	248	304	298	306	289	286	292	303	293	308	280	297	264	310	307	297	276	303	290	270	290	293	308	287	316	258	298	278	295	264	281	297	300	296	312	310	309	309	302	286	282	289	309	322	283	300	273	309	294	278	292	303	318	288	317	275	299	302	270	276	316	291	288	268	306	291	270	271	274	294	286	288	292	305	316	295	281	271	315	295	280	283	283	297	305	274	265	281	305	281	294	307	259	290	300	299	255	294	288	318	284	307	298	305	299	277	278	280	289	281	296	349	319	282	296	300	279	296	277	301	326	302	285	292	274	285	299	269	286	296	309	287	311	263	305	308	276	283	287	272	316	303	281	283	284	310	321	304	312	297	277	270	309	299	279	310	315	262	305	306	274	279	301	307	293	300	315	281	328	293	294	298	296	318	282	290	312	312	290	291	288	310	284	265	309	300	297	286	304	292	269	325	283	312	274	312	286	279	315	322	294	287	242	294	307	309	295	290	285	276	285	286	313	288	293	291	319	302	334	264	265	289	276	294	289	291	276	298	300	265	281	272	273	268	299	315	290	288	287	277	269	297	291	260	311	271	269	266	313	284	290	309	290	295	319	309	305	269	314	302	310	315	275	319	310	292	283	264	289	288	300	281	301	290	290	306	298	307	280	271	331	282	306	300	298	296	279	297	248	274	287	306	278	301	296	319	297	267	280	272	282	301	296	311	306	268	249	304	303	315	289	278	298	289	301	283	301	279	299	293	294	264	268	282	269	292	291	321	305	286	262	289	263	276	285	289	281	309	317	297	294	287	314	314	263	271	285	300	300	321	307	279	298	317	273	318	272	278	298	265	308	283	285	297	296	267	255	294	282	311	315	323	301	286	250	289	299	275	295	298	302	280	298	271	275	273	296	292	269	315	283	275	318	304	274	312	296	276	293	279	302	292	282	300	308	293	268	264	323	285	286	281	257	313	312	289	286	281	299	287	284	297	323	307	286	281	339	278	302	296	270	315	312	286	305	299	324	313	286	306	276	302	311	294	268	291	321	306	292	273	284	287	280	261	287	284	303	294	296	299	305	271	280	283	289	286	291	288	262	265	302	263	297	293	312	330	291	276	280	280	314	260	282	298	298	288	273	275	304	282	304	270	300	303	293	268	311	301	301	293	293	264	308	304	305	332	291	269	281	316	279	285	304	277	326	261	305	302	280	273	308	271	285	291	277	282	264	285	300	263	300	269	295	282	288	307	300	312	317	281	271	280	281	268	275	305	298	303	295	296	294	281	280	287	316	293	299	247	280	316	283	270	304	278	259	254	262	293	293	281	289	298	285	286	321	317	300	274	303	302	292	278	300	318	303	297	299	292	297	284	261	278	338	300	297	277	258	312	284	263	269	291	310	320	315	258	267	299	261	259	254	253	316	298	310	302	283	314	292	284	312	282	295	275	288	280	298	277	301	274	288	294	286	266	298	327	270	280	281	275	273	292	307	303	292	274	270	313	289	318	289	278	291	256	267	294	312	276	301	299	333	326	275	290	290	274	289	286	268	288	274	282	280	329	288	298	320	312	279	297	316	297	305	294	291	273	308	299	311	309	260	314	315	302	302
38274	9147	1775	1074	868	821	748	691	758	667	703	655	709	673	708	738	697	674	691	677	652	734	730	693	688	679	644	677	662	674	644	690	683	674	688	644	712	654	728	699	688	633	716	650	708	669	663	654	679	655	667	702	680	669	685	671	676	661	681	692	679	672	694	687	690	709	688	691	684	663	657	676	644	640	665	642	673	679	707	670	681	650	649	633	721	719	657	678	639	691	695	671	644	679	670	650	692	714	687	672	671	655	687	700	693	641	667	663	687	659	647	657	679	683	667	716	698	663	662	669	668	659	681	690	656	667	660	650	629	658	664	702	717	676	725	670	716	688	648	696	664	657	708	700	705	672	639	708	688	659	654	670	659	684	668	660	623	693	676	679	683	718	681	570	694	698	654	652	669	667	740	692	750	651	692	701	699	645	725	666	633	683	682	670	646	670	683	631	687	696	707	676	706	697	668	663	657	654	637	692	666	677	655	660	713	673	691	668	697	721	650	692	661	665	654	667	672	677	693	639	693	663	694	689	671	676	681	661	641	673	646	621	679	662	700	669	695	641	711	648	681	697	670	667	649	704	707	672	692	660	700	659	682	671	662	689	687	662	675	639	658	706	689	676	695	685	672	678	701	658	689	706	634	692	680	670	664	650	662	609	675	685	697	696	690	716	688	634	638	725	688	692	676	651	690	693	706	679	693	621	721	695	663	698	666	657	686	672	616	667	712	668	717	640	658	673	724	650	700	642	705	649	641	705	744	685	702	671	686	686	684	664	624	711	695	660	683	649	672	633	678	660	668	625	720	645	645	679	689	703	660	674	632	682	699	651	688	738	657	687	694	710	655	683	685	679	704	648	687	718	645	700	690	678	676	676	680	646	646	721	701	648	709	667	740	681	690	656	689	647	706	709	668	707	677	699	702	633	666	649	669	658	700	635	666	663	696	641	690	664	660	656	715	693	695	674	682	671	692	663	660	676	672	692	707	656	725	667	711	668	657	682	668	699	629	642	682	672	659	663	683	674	683	700	635	675	717	617	656	676	629	664	719	689	722	718	692	708	696	685	683	632	658	706	722	633	695	676	693	658	631	638	670	660	649	687	698	672	678	660	675	723	653	636	664	682	697	658	643	644	690	644	710	682	637	681	656	643	748	698	708	642	692	692	679	705	662	711	689	655	709	702	652	717	655	679	673	677	663	656	668	708	713	661	673	680	666	660	645	634	654	692	664	679	660	718	675	638	690	652	699	698	623	656	723	679	663	655	712	673	730	689	661	689	658	642	674	662	683	661	720	695	686	674	693	655	652	652	659	641	640	670	705	712	735	689	671	707	643	641	677	669	692	670	681	704	671	674	673	669	649	684	656	685	627	673	657	675	664	678	662	670	693	685	709	713	665	707	694	692	633	644	685	680	648	660	667	681	688	672	650	644	724	680	697	672	689	658	657	657	722	726	643	662	683	671	657	674	664	681	706	677	651	680	661	674	681	695	694	700	713	672	657	678	663	720	658	672	744	702	735	680	704	694	710	667	634	689	671	669	683	750	655	685	697	691	667	716	647	667	634	724	667	706	700	621	653	708	756	647	669	636	708	670	678	690	671	656	641	689	651	685	656	662	655	660	669	705	671	683	664	663	694	706	704	667	675	678	684	607	669	691	656	648	697	639	694	658	695	714	634	677	673	704	631	657	686	673	676	620	652	707	665	682	695	683	699	632	674	688	703	666	690	672	643	724	718	676	707	698	655	660	654	666	681	703	698	714	697	648	692	707	672	694	665	662	701	696	646	660	660	635	674	673	666	702	674	699	673	704	732	689	658	706	708	652	675	713	700	685	670	667	636	699	670	675	679	649	712	689	682	649	688	633	737	696	690	670	677	683	706	641	698	689	693	674	729	665	701	652	639	657	667	708	685	689	636	641	692	667	676	669	679	649	669	666	663	685	655	658	688	691	712	686	713	646	665	659	636	640	666	679	676	710	634	694	655	656	647	647	654	664	667	650	647	646	692	678	687	700	739	668	652	682	655	702	690	664	693	648	674	680	625	685	662	663	660	653	671	645	680	677	690	672	696	740	652	683	659	689	653	710	663	699	684	687	666	659	717	663	667	694	685	688	695	688	709	671	677	675	648	707	732	682	710	671	703	667	673	661	659	645	647	710	687	694	693	648	700	673	646	681	677	695	642	650	695	682	664	702	609	665	720	629	649	679	657	669	670	635	660	682	698	682	672	641	667	687	639	731	711	685	694	680	692	704	639	685	709	691	661	663	669	682	690	667	707	669	646	667	700	695	676	659	669	652	628	666	696	689	691	710	713	637	683	687	695	671	694	677	631	676	680	709	680	689	664	674	669	700	702	654	639	688	681	706	661	660	666	666	635	650	691	713	625	697	687	667	656	662	680	657	702	657	670	693	693	662	683	699	651	672	737	679	685	671	706	694	621	618	661	667	719	684	737	652	718	661	680	691	681	686	668	708	699	653	700	647	687	684	687	641	661	670	694	656	663	673	772	621	693	670	658	679	661	632	640	713	655	675	739	645	682	685	669	681	696	629	715	637	702	674	615	701	736	680	688	718	656	664	642	697	639	660	676	687	640	700	649	693	711	712	675	679	644	692	641	683	667	667	688	709	673	655	719	695	677	701	653	690	692	669	712	680	629	677	684	652	649	660	662	678	653	679	641	719	683	647	701	686	643	677	677	662	673	643	675	687	661	666	652	712	663	671	661	647	714	682	647	642	660	700	718	666	702	695	669	652	684	634	683	691	700	684	672	700	656	685	724	705	708	630	685	657	706	686	671	664	763	706	645	685	692	681	663	654	661	637	711	650	687	654	699	639	672	648	708	635	696	711	681	658	671	692	679	700	658	673	716	710	654	692	700	740	653	690	666	703	669	667	671	671	661	698	656	703	716	674	669	669	629	657	701	692	705	657	654	635	673	682	644	719	628	682	681	688	694	732	720	712	685	657	694	678	635	657	704	688	688	675	681	674	711	683	654	640	719	668	666	664	713	672	659	677	720	693	707	669	673	700	678	681	601	662	651	709	702	640	666	663	655	694	654	696	724	619	668	626	721	663	711	681	665	668	688	669	662	718	660	645	690	728	677	660	668	635	629	670	667	696	691	659	670	652	643	694	684	665	698	735	701	699	638	692	646	693	611	636	675	676	621	646	648	653	684	663	705	666	690	695	727	707	660	673	671	657	700	719	664	712	656	715	674	665	698	627	661	665	676	648	675	641	649	702	676	644	667	674	694	640	686	681	664	692	633	692	685	704	665	660	678	666	712	688	649	651	675	659	681	685	666	661	688	676	673	668	721	675	650	666	679	664	679	695	695	668	666	625	682	680	689	690	654	675	669	672	701	681	662	685	701	663	687	679	683	685	682	701	658	690	678	687	713	664	717	662	659	664	695	647	732	686	688	683	692	706	654	731	702	677	661	708	689	685	678	705	693	692	736	724	691	681	654	638	680	601	666	684	664	687	705	686	700	629	705	652
31214	21211	13242	873	298	246	266	262	217	220	227	216	250	246	234	260	236	212	236	244	201	258	233	250	239	251	236	278	258	226	253	246	227	241	247	245	250	241	238	234	238	216	236	241	251	228	245	251	249	250	244	224	229	255	247	246	246	241	230	218	238	251	229	255	225	265	227	235	220	265	237	229	263	219	240	238	213	226	250	239	271	212	239	243	244	236	278	238	226	228	231	247	240	213	214	233	221	233	275	234	197	236	212	231	242	256	268	240	241	243	241	225	265	249	252	235	232	230	211	225	239	244	220	253	241	248	217	246	220	270	252	256	232	243	239	244	236	251	253	255	226	223	238	242	259	215	214	256	232	222	235	235	259	281	217	252	231	217	223	233	230	228	241	264	241	238	236	228	228	225	244	237	267	233	234	238	230	228	217	265	207	247	263	239	232	244	232	247	232	243	240	203	198	238	235	211	252	210	226	234	220	234	240	252	213	236	217	254	231	229	240	246	222	250	243	247	224	250	241	235	273	249	232	206	242	233	210	274	232	228	240	250	250	225	230	225	219	230	235	237	215	220	241	208	223	254	266	237	231	233	249	239	250	226	206	255	229	211	222	234	242	258	220	251	251	190	224	241	229	203	236	278	213	226	255	244	221	248	232	239	243	236	218	251	234	219	233	241	244	240	215	246	249	221	229	239	256	244	264	254	232	259	258	225	210	215	246	264	270	245	244	250	236	232	222	230	256	241	261	231	231	212	235	244	267	245	223	246	216	220	212	220	220	236	225	236	223	251	202	233	207	239	214	234	249	237	268	228	216	230	236	233	248	225	204	217	248	233	232	266	267	234	240	235	217	229	214	214	232	258	222	235	253	247	235	225	266	211	261	239	254	256	257	215	227	266	241	240	243	231	232	247	227	240	250	237	233	218	229	252	242	222	232	233	226	231	246	250	224	235	248	241	221	221	229	249	223	250	243	249	232	234	213	229	214	279	228	245	209	235	223	259	250	232	233	226	274	237	222	242	242	246	242	261	229	263	234	253	250	251	232	251	214	238	219	265	254	241	235	231	226	209	245	224	250	234	231	252	245	199	233	242	228	240	242	225	245	254	230	233	251	225	250	234	229	246	234	242	224	240	231	217	231	257	238	231	225	218	233	232	221	259	253	271	267	231	252	244	230	207	224	219	249	218	234	217	220	242	231	260	250	227	213	241	273	265	248	225	216	247	218	236	241	261	233	233	246	237	247	235	243	229	219	233	237	247	218	224	225	212	253	228	277	223	238	207	249	235	226	211	242	237	238	233	232	222	253	258	228	224	240	225	249	212	196	222	265	239	265	243	260	262	237	226	250	236	238	237	253	208	257	209	250	243	239	239	211	239	232	237	232	245	227	218	237	237	243	206	231	241	241	244	234	254	258	252	259	241	230	250	246	242	231	232	253	225	238	231	239	246	251	234	208	228	246	222	243	240	231	254	216	223	245	235	236	253	236	257	218	239	239	234	236	240	244	230	254	216	228	229	245	215	235	230	218	217	263	243	254	225	228	228	239	227	244	248	255	243	240	242	218	227	215	262	244	222	236	225	218	225	221	244	221	251	254	261	242	204	230	223	217	223	228	221	233	219	204	253	240	231	206	218	247	239	233	212	236	234	233	236	242	217	233	225	225	248	216	242	233	229	231	258	237	260	240	247	257	240	230	242	235	249	244	221	235	206	210	214	242	224	250	245	250	264	209	245	265	233	213	224	252	220	217	221	229	240	247	233	231	272	234	231	218	251	224	249	229	230	235	222	232	265	231	256	221	246	222	225	260	232	242	255	256	236	217	205	230	240	238	234	253	224	252	258	234	208	221	272	215	259	225	205	235	244	248	211	205	244	253	244	231	219	232	238	227	249	250	235	232	212	250	211	258	215	260	236	248	233	226	239	235	235	250	246	227	254	268	252	238	235	244	254	235	251	263	222	235	259	222	220	235	224	229	232	219	203	231	244	244	242	238	241	235	216	231	228	227	239	235	236	231	241	263	230	269	221	239	226	245	257	236	234	214	243	201	231	220	266	224	235	235	255	224	249	223	239	246	237	228	236	239	249	211	251	248	240	263	213	249	237	242	240	246	254	253	244	240	249	210	216	273	208	218	241	244	240	230	238	239	228	235	236	233	227	231	235	241	248	226	230	219	214	274	247	237	237	260	222	235	240	227	219	214	257	260	252	203	233	211	231	222	262	236	236	235	251	221	256	248	236	225	279	235	235	236	216	253	220	241	197	253	251	243	232	249	244	239	238	271	218	224	215	223	210	209	260	223	192	238	230	251	243	240	267	257	238	261	259	258	224	228	228	238	237	223	227	255	233	220	220	221	215	274	249	213	230	252	226	220	244	251	224	252	266	228	221	238	263	249	251	242	243	217	265	235	241	234	244	210	248	232	260	231	224	237	215	236	250	231	253	236	255	208	258	217	211	254	253	262	233	251	213	238	228	248	225	290	224	229	248	252	233	248	247	267	227	247	251	246	244	246	226	237	263	209	272	262	244	264	233	227	229	246	239	243	232	236	229	234	240	229	204	233	221	256	251	232	217	217	240	220	240	231	254	237	236	223	237	231	236	223	230	255	248	204	244	274	242	237	212	240	235	239	237	228	242	229	219	239	221	224	226	246	204	211	288	247	219	217	213	244	239	229	213	257	222	228	243	233	245	248	234	212	245	258	241	234	234	237	238	251	237	248	229	232	224	249	228	215	221	228	231	232	223	228	223	205	237	249	209	230	245	203	197	230	247	228	214	236	261	253	212	252	257	242	226	248	234	218	226	294	205	248	234	215	235	242	242	260	236	226	235	232	240	266	254	257	266	236	275	222	233	230	224	209	238	269	228	234	260	249	189	226	224	273	224	241	255	260	246	223	250	240	263	251	226	218	250	237	251	230	220	261	233	266	228	217	259	225	268	241	235	244	246	216	240	201	271	230	219	233	234	266	230	215	231	220	231	209	228	238	221	232	215	219	240	259	230	218	227	218	233	243	233	242	249	266	254	241	232	229	239	243	219	217	248	243	231	196	232	257	223	239	226	253	230	232	228	232	234	265	255	235	225	226	212	217	231	247	229	239	267	244	205	232	252	242	242	257	244	246	228	258	281	242	249	252	231	227	221	202	213	239	239	244	223	240	254	232	226	243	249	251	228	240	247	233	248	239	255	230	223	239	237	235	231	240	240	241	228	263	230	253	240	262	226	234	243	241	241	241	238	238	242	264	229	223	249	253	232	228	218	254	248	232	229	245	222	233	223	234	198	233	239	243	221	240	215	267	233	243	221	283	238	212	258	230	229	258	282	233	236	213	245	200	251	262	222	228	227	227	221	228	243	223	250	219	276	223	222	228	263	245	240	255	219	217	235	258	266	247	223	236	220	218	240	261	236	236	209	254	244	250	229	232	243	238	225	240	250	217	240	242	250	227	261	243	213	266	233	246	228	224	213	218	248	253	232	233	238	237	229	259	221	245	257
13598	1571	645	662	627	639	649	578	578	642	594	601	594	585	629	641	588	593	626	647	621	632	644	608	618	609	590	636	599	578	645	632	636	644	597	580	647	650	659	659	648	626	635	645	634	599	616	650	600	621	656	617	601	634	576	608	655	607	651	618	649	635	606	595	655	578	626	632	622	589	622	604	605	609	594	606	643	590	648	636	613	585	593	623	619	621	622	620	613	614	615	582	603	606	635	602	621	614	590	621	587	623	616	613	637	601	594	610	570	608	625	638	633	640	637	604	611	601	632	629	601	544	606	620	603	671	613	642	677	566	671	578	613	603	619	671	634	645	622	649	608	624	625	609	645	613	630	645	621	593	655	581	573	613	636	653	605	603	639	600	590	589	651	658	587	579	626	622	615	635	639	638	579	606	622	618	655	635	588	630	588	604	581	602	610	637	653	598	624	632	587	611	590	651	620	648	646	626	650	610	623	666	589	623	631	637	585	594	644	633	608	650	595	578	607	600	629	603	626	636	603	589	619	563	654	620	597	632	576	631	622	641	589	603	623	579	621	626	639	657	669	609	624	605	641	589	616	649	633	675	592	655	561	583	639	622	605	548	646	607	602	610	646	651	634	637	624	663	633	634	584	603	576	618	618	609	612	603	557	602	573	593	618	616	607	661	636	605	619	612	645	618	599	600	591	650	611	603	584	630	606	591	609	574	572	583	637	633	589	623	619	628	637	577	629	589	634	601	652	642	620	591	618	597	570	594	638	638	631	654	637	647	618	647	569	635	601	624	582	609	637	563	616	658	608	595	602	587	609	590	605	658	660	625	623	629	615	579	633	606	658	592	623	641	593	609	614	629	656	619	653	614	607	653	599	614	609	648	648	608	577	628	586	623	597	647	628	652	578	580	601	636	631	575	644	634	627	641	677	611	609	659	612	635	620	609	596	578	569	642	605	607	577	585	628	607	584	602	662	619	601	611	617	621	641	616	637	626	663	609	614	576	630	623	652	608	590	632	608	602	607	584	627	663	569	551	612	633	616	630	624	614	643	652	638	639	603	620	621	601	653	631	629	610	654	600	613	564	598	607	659	613	605	624	580	591	662	605	610	624	579	648	590	597	582	590	657	679	626	633	638	593	565	621	649	583	603	631	660	623	618	590	649	621	610	651	591	642	585	579	642	587	593	656	611	604	591	560	637	557	605	621	658	599	599	627	597	609	609	628	646	611	667	613	556	604	637	605	578	636	587	610	606	631	593	650	627	665	642	640	601	624	619	637	604	613	630	644	558	642	619	624	607	619	618	655	610	593	644	634	651	621	613	641	625	650	598	566	607	637	596	595	631	628	667	601	592	599	605	627	626	624	624	591	622	597	589	626	607	635	625	644	629	617	629	613	626	598	603	610	633	651	645	592	636	631	644	623	673	632	624	633	594	619	569	661	583	600	611	653	616	636	605	578	563	595	603	556	653	618	620	644	625	656	629	591	628	588	610	599	643	658	605	624	627	620	580	583	649	607	623	587	604	646	579	640	661	603	640	620	665	588	622	619	641	581	588	597	669	629	570	625	591	649	634	606	621	638	610	591	617	622	592	542	608	656	571	643	638	615	625	585	624	610	634	579	592	656	559	629	612	604	596	649	636	605	680	583	563	601	580	652	644	631	655	591	623	597	621	602	643	622	573	611	608	605	634	636	584	561	571	646	651	602	605	608	614	660	614	635	634	586	660	616	605	625	600	661	641	645	617	606	594	630	589	595	638	625	646	623	696	614	614	608	642	618	671	652	617	620	624	625	626	562	596	631	639	561	585	591	593	610	589	628	610	616	589	596	660	627	650	603	588	587	608	662	617	658	602	592	628	602	624	634	629	675	652	614	594	649	622	624	664	609	589	576	615	599	622	645	627	569	619	595	614	633	589	578	648	634	598	627	595	630	650	641	627	638	605	615	633	627	583	628	632	615	615	625	619	579	623	617	696	579	626	635	609	619	620	599	617	610	606	650	606	606	604	633	590	599	619	618	613	626	594	629	629	649	606	628	632	616	595	604	611	594	602	627	595	575	629	632	618	619	623	646	616	622	597	581	571	599	598	582	614	621	650	629	627	646	604	644	562	605	627	667	584	597	652	599	600	593	628	619	575	632	633	619	585	638	589	634	613	673	664	597	656	635	550	614	589	618	602	583	622	607	652	577	609	609	639	612	649	602	583	643	650	643	582	619	644	609	619	602	589	611	594	657	588	575	645	637	601	603	624	643	619	644	626	571	630	612	606	606	587	624	553	616	602	658	592	638	644	593	611	587	568	598	609	638	642	638	657	586	619	656	643	587	629	626	620	576	625	629	653	605	617	618	626	627	602	601	588	654	602	610	604	604	632	630	590	627	650	601	626	623	670	634	640	590	620	633	586	598	623	609	617	666	608	599	616	608	605	650	584	558	611	660	580	621	629	626	584	645	609	596	640	610	642	662	609	612	628	605	667	628	581	619	642	595	621	582	600	598	622	581	665	610	601	613	606	600	622	596	639	624	618	591	629	626	639	619	596	635	635	586	602	632	589	619	607	620	644	624	582	636	647	637	612	632	646	607	583	603	618	664	598	635	614	612	638	595	546	673	593	588	611	626	659	588	640	603	616	606	593	610	607	639	584	572	663	578	600	628	630	648	619	602	606	623	593	595	649	629	608	591	593	593	644	634	574	656	636	608	643	634	603	627	638	627	664	631	566	599	614	606	629	603	601	620	629	614	614	630	647	581	618	624	594	646	662	611	624	625	610	624	620	608	596	598	600	584	639	593	612	649	597	634	573	629	619	610	626	617	631	670	569	596	622	603	608	607	573	583	605	649	644	575	598	611	624	648	595	589	631	625	605	620	603	635	652	623	599	664	582	562	623	625	583	609	630	648	604	597	626	620	618	580	572	642	596	620	573	635	579	619	640	604	615	562	625	620	615	618	589	566	658	604	595	573	619	630	589	632	595	613	595	601	617	608	577	614	633	630	570	569	631	600	608	608	600	591	637	606	653	631	623	639	574	625	621	654	652	669	585	631	589	584	612	637	604	619	592	627	638	601	598	604	593	598	643	625	595	587	607	657	609	636	602	572	611	585	647	595	649	618	596	612	575	644	562	608	640	629	615	623	609	595	623	622	613	592	573	621	642	583	629	668	620	617	650	571	586	643	613	611	584	645	589	636	616	611	634	624	613	604	599	614	619	658	576	637	637	607	604	644	625	604	637	621	595	639	634	636	594	615	605	567	624	650	577	632	631	631	628	582	641	667	602	620	636	611	595	614	611	613	620	572	607	626	645	632	615	595	623	628	644	609	596	649	543	646	584	567	638	618	586	611	583	636	599	608	604	621	630	615	620	633	635	610	637	597	635	595	622	601	603	611	625	650	613	597	606	621	578	658	623	600	602	656	624	623	596	603	619	596	591	590	627	609	658	651	616	654	612	580	644	626	618	637	612	615	651	611	637	582	638	605	618	585	602	595	612	624	616	634
24967	21460	24781	28522	21451	21054	1064	451	410	377	406	387	399	392	375	411	356	364	366	386	336	359	369	374	383	361	348	355	345	375	340	361	364	354	401	375	297	352	398	329	363	350	340	412	361	365	391	360	344	362	350	321	363	389	359	354	365	358	376	347	341	335	365	330	373	334	342	347	383	354	359	384	373	336	331	376	342	340	355	353	378	384	369	360	319	328	388	376	354	355	371	307	373	360	353	350	373	362	365	342	336	364	347	346	376	330	339	377	353	323	367	395	348	373	349	325	364	373	344	382	349	376	371	357	363	352	360	337	391	374	373	375	381	319	343	353	337	355	366	335	336	387	375	343	320	389	363	373	388	385	340	349	344	383	351	359	372	387	364	351	349	340	397	350	343	332	361	384	377	354	356	363	346	379	354	343	351	347	383	342	343	374	349	360	335	352	380	359	315	365	345	342	350	336	331	376	367	353	369	350	336	344	331	356	358	326	350	360	344	334	412	361	307	337	369	334	341	374	350	344	330	322	338	412	373	363	320	329	368	356	370	335	344	359	364	381	347	363	338	342	354	374	335	363	373	361	349	332	358	363	344	338	364	345	367	344	371	338	360	337	378	407	371	373	336	376	378	386	362	381	359	332	340	387	339	341	343	359	378	333	372	358	362	350	354	333	370	387	346	347	355	352	363	340	380	383	308	365	352	346	322	374	350	349	387	354	337	358	355	380	357	365	334	328	359	377	351	376	373	354	337	365	376	348	352	383	323	370	396	354	370	394	374	353	376	336	323	366	346	368	332	363	351	380	366	355	353	335	352	340	338	363	394	366	345	361	315	357	374	348	336	371	361	330	298	335	321	355	335	401	397	346	382	390	359	360	374	379	375	346	332	350	329	340	364	391	376	340	336	328	374	381	359	353	387	318	345	384	388	332	382	355	360	343	363	356	349	374	363	372	366	343	371	361	374	347	345	333	333	326	340	352	347	357	362	342	325	389	341	363	349	346	385	332	359	368	312	357	331	348	346	350	302	334	366	348	333	351	346	350	337	315	355	391	344	361	365	377	367	381	364	365	385	338	351	359	359	350	341	388	318	371	338	373	372	351	344	336	361	340	322	359	389	341	362	331	349	371	328	329	347	329	363	344	345	379	350	390	335	365	381	364	359	376	347	356	346	338	313	348	365	365	385	348	364	391	353	352	364	356	372	355	326	352	334	386	377	339	330	364	305	362	373	355	344	356	367	326	364	358	341	371	350	352	381	389	352	354	378	367	364	378	351	342	328	343	362	369	355	336	370	374	366	320	381	329	321	359	354	355	362	342	341	374	357	362	350	367	384	321	370	381	372	390	308	396	356	347	359	343	359	309	369	351	342	351	393	344	380	332	377	385	397	366	347	344	366	378	392	373	356	373	373	344	348	344	370	356	350	348	379	353	357	374	365	350	363	349	361	368	370	355	356	367	367	330	355	365	340	310	384	343	361	360	391	365	380	362	383	353	337	391	359	383	349	344	347	370	345	347	339	382	340	387	363	335	396	347	386	392	354	320	323	338	352	386	361	305	346	353	329	348	353	325	363	382	350	345	357	353	364	357	351	326	359	352	396	357	348	319	379	365	330	392	361	335	385	344	359	364	378	358	337	364	360	346	345	349	340	380	372	364	352	330	342	378	346	381	348	415	344	330	381	428	367	376	374	351	336	353	355	351	345	370	381	363	358	325	352	341	376	358	362	352	354	377	384	366	331	332	355	349	356	365	374	349	374	362	364	365	407	347	356	358	376	387	392	324	339	354	362	378	334	335	348	339	342	356	392	354	353	376	339	345	328	368	359	346	337	373	362	365	365	362	394	352	321	344	361	373	353	392	365	365	351	339	369	367	402	342	349	348	356	361	364	364	380	336	350	319	365	329	361	357	375	328	342	338	356	372	370	330	363	379	368	355	370	387	367	337	355	366	329	366	348	372	340	364	362	322	367	373	346	339	352	352	333	347	374	352	365	330	328	390	377	371	368	359	355	395	390	366	392	329	337	367	367	323	301	343	356	348	387	339	353	395	353	358	370	381	360	375	343	376	335	376	346	356	367	373	353	387	360	334	337	366	348	315	360	367	336	386	402	328	341	369	352	353	375	340	393	379	349	326	334	361	366	409	365	343	357	360	351	387	327	386	356	347	388	348	372	340	378	344	357	378	361	355	361	356	346	354	342	337	352	367	380	338	350	364	395	344	335	382	354	323	355	357	388	334	354	323	370	344	376	331	318	398	366	384	346	378	331	353	386	358	356	333	358	378	354	351	336	384	378	347	332	339	351	367	365	378	352	345	317	343	359	326	364	330	343	360	358	350	363	395	378	360	358	352	379	364	321	353	339	351	361	327	376	338	352	370	378	345	397	340	388	375	346	336	368	375	366	360	367	357	344	308	351	357	324	364	351	376	344	347	366	323	352	358	372	348	329	371	338	336	364	388	375	339	329	353	363	386	339	359	369	344	353	373	349	339	372	346	372	362	383	348	383	342	326	349	358	341	332	358	351	333	353	376	386	367	365	380	325	372	379	346	379	344	352	405	337	292	344	347	381	354	309	322	360	335	397	355	340	405	346	382	384	338	345	381	386	365	316	344	382	376	383	360	365	367	378	360	346	327	340	355	352	363	365	351	325	379	352	346	378	351	369	357	380	361	365	367	366	341	374	382	370	324	352	362	320	321	368	344	360	364	359	367	340	341	385	378	357	378	359	360	355	338	360	350	346	370	379	328	379	353	350	375	363	327	344	329	322	355	353	361	343	356	326	381	347	321	342	343	358	347	398	345	337	373	356	351	364	388	330	358	338	365	359	341	345	351	338	341	375	360	394	354	373	355	323	391	300	355	344	367	332	329	351	345	364	323	346	357	353	339	379	343	347	349	333	344	350	332	314	299	350	346	351	375	322	382	364	350	365	349	345	359	337	327	374	385	357	371	363	378	374	344	372	329	383	352	342	390	367	345	351	350	378	390	325	371	359	353	400	354	348	331	387	324	375	392	350	356	376	349	388	363	325	365	341	355	340	351	352	354	358	350	356	395	360	303	366	349	345	344	346	357	348	342	377	368	383	348	328	349	351	328	347	337	354	354	369	353	342	355	383	360	362	337	376	359	381	382	381	341	312	348	372	352	364	356	354	405	328	391	354	375	365	386	364	382	348	396	392	393	369	335	322	349	370	396	343	381	385	391	364	360	360	320	331	358	346	355	356	362	379	343	364	338	369	357	358	350	358	376	333	403	341	329	376	353	355	346	360	384	338	377	357	366	364	299	380	361	336	394	329	346	359	372	348	345	380	374	358	373	364	325	358	355	349	364	381	348	360	331	373	375	401	349	344	339	338	335	329	359	352	344	408	376	332	316	358	365	326	354	354	378	322	365	375	330	373	347	366	343	390	354	337	336	351	351	355	369	316	319	352	366	362	330	397	344	362	335	347	342	353	309	350	354	363	369	357	330	380	369	323	377	315	354	365	391	378	392
33163	8824	1330	1045	998	893	927	810	873	849	843	829	843	872	797	859	843	835	870	827	832	819	837	841	833	906	870	839	866	849	838	820	821	856	802	838	896	874	850	849	861	851	881	924	871	829	859	878	833	839	849	839	842	864	821	864	852	872	862	852	853	796	828	876	864	848	850	869	890	862	943	842	808	865	887	891	857	812	835	890	851	843	845	830	831	825	884	852	828	829	823	822	811	905	898	855	869	859	844	818	786	843	827	882	866	835	839	837	832	835	859	860	813	833	848	865	848	880	806	836	885	823	815	866	866	828	821	840	816	803	857	856	887	821	872	857	850	844	866	822	853	831	848	844	845	868	846	888	845	814	834	847	865	886	851	882	845	778	804	853	859	824	842	870	862	840	859	884	823	839	848	859	827	773	831	826	859	861	876	857	827	810	815	815	832	865	881	847	853	813	840	824	839	866	858	847	872	833	850	853	917	835	863	885	840	863	854	859	820	864	881	846	857	853	874	835	866	881	885	855	887	848	867	885	800	830	860	791	812	810	875	843	899	818	857	958	824	784	850	877	873	858	811	849	860	839	860	869	844	807	849	835	892	843	843	874	870	851	847	794	870	827	869	831	813	853	783	805	822	847	890	902	859	869	840	901	876	876	857	878	850	874	854	876	853	850	866	850	838	817	847	806	806	842	872	803	832	863	806	862	836	892	821	807	894	850	856	856	875	895	869	817	889	799	845	827	865	842	804	817	821	863	832	907	842	836	834	808	863	837	836	836	856	831	841	824	881	850	834	919	850	868	897	843	842	832	878	870	858	840	844	840	839	805	822	843	832	819	857	888	849	894	835	846	797	823	818	875	856	862	834	823	829	853	854	864	804	851	866	884	908	898	899	897	861	857	790	815	876	801	850	881	846	862	894	804	868	867	808	850	831	855	888	813	931	845	866	837	887	814	800	844	848	825	846	813	843	893	812	811	832	823	899	871	806	839	895	862	829	822	857	868	813	819	809	834	843	847	855	850	871	866	859	836	840	862	853	792	880	846	864	826	868	916	862	851	885	826	861	843	887	904	830	838	864	851	846	848	852	836	859	863	819	821	826	838	865	832	814	804	864	875	824	822	879	899	835	853	814	871	889	852	862	896	857	831	851	830	863	871	910	849	856	849	829	861	851	809	809	825	879	860	838	844	852	852	864	846	852	819	855	819	883	883	841	841	841	867	845	858	853	807	830	828	871	825	861	862	882	851	875	842	936	834	829	816	888	874	867	834	876	825	842	863	885	818	811	805	816	880	838	792	857	860	826	825	879	851	812	806	787	819	796	844	859	839	853	877	818	811	883	846	839	809	818	873	842	822	893	809	849	890	845	874	866	864	891	835	814	818	875	874	828	852	909	823	874	846	878	851	839	875	833	875	845	900	820	808	764	822	852	842	838	887	847	847	858	851	887	856	843	810	812	822	803	874	814	827	893	903	807	820	839	877	851	852	915	839	802	838	859	843	835	875	849	844	779	832	900	839	861	833	813	856	864	863	874	858	776	821	849	929	833	867	844	896	853	845	889	876	860	884	842	807	832	860	879	873	817	824	896	866	836	840	910	848	815	839	792	887	861	899	842	878	790	831	835	907	843	878	825	849	846	840	853	883	873	890	864	870	864	812	822	794	874	888	851	838	840	887	870	855	876	853	822	809	805	799	847	850	864	874	819	892	790	845	872	837	898	829	859	843	828	838	813	877	856	855	852	824	839	863	868	838	825	839	825	821	811	841	850	846	838	829	826	825	871	779	864	845	841	860	862	877	865	858	802	831	816	884	842	870	813	828	889	900	890	826	829	799	859	807	790	852	815	908	799	874	822	839	865	858	849	847	864	861	820	847	839	842	838	865	853	858	785	854	847	879	900	848	792	814	799	884	859	833	845	879	863	831	880	829	899	903	867	828	855	819	863	844	857	835	845	860	844	883	854	883	819	912	837	859	868	918	855	878	921	846	801	848	807	860	842	839	872	849	891	857	840	841	846	831	826	860	857	837	832	866	867	850	876	830	793	849	824	843	839	869	842	891	825	789	893	856	810	815	886	884	841	846	821	884	891	851	810	840	834	854	849	873	852	869	857	829	875	820	841	806	830	841	876	824	874	875	848	847	846	913	852	864	832	817	785	822	845	834	899	887	891	817	865	830	854	855	849	906	849	811	846	846	835	855	827	819	818	851	812	828	846	829	837	861	797	875	841	841	826	821	860	825	869	796	842	867	836	892	802	859	840	853	803	839	890	822	906	824	867	847	850	870	829	847	771	845	853	812	821	838	849	833	862	818	885	843	813	875	812	824	878	861	857	856	810	826	835	857	855	832	815	857	864	890	847	848	846	858	883	887	832	848	799	850	806	828	828	815	854	837	881	861	878	824	871	854	827	860	822	806	807	859	834	774	801	831	817	847	851	852	857	835	859	847	798	863	839	854	847	862	832	873	762	826	845	899	810	816	876	821	790	863	800	852	912	916	810	875	844	845	856	860	868	827	901	848	867	805	817	800	836	842	909	838	864	864	845	822	913	851	856	859	862	856	865	854	879	839	835	830	858	860	849	838	866	807	848	847	794	866	855	799	860	823	881	780	839	893	806	824	822	835	840	818	835	819	879	828	901	873	818	836	828	824	835	837	822	856	872	852	921	826	839	859	843	841	822	833	856	877	828	818	830	820	886	821	808	834	835	834	872	872	849	809	876	858	807	861	865	841	834	820	810	859	820	818	867	894	821	837	840	872	869	863	825	840	851	859	871	849	905	809	824	884	828	879	880	845	831	859	895	804	809	906	878	930	816	865	879	853	850	885	832	828	837	846	828	796	865	818	838	806	839	834	780	815	834	869	877	872	892	845	813	846	862	842	882	844	851	900	819	835	799	920	818	826	851	825	851	831	830	840	822	859	860	871	840	904	856	838	849	839	865	840	836	815	849	859	877	894	852	829	788	783	844	842	884	845	821	847	869	848	787	833	820	907	861	853	806	860	859	823	839	833	872	798	853	845	883	825	873	845	801	856	895	823	861	853	855	869	851	843	849	842	849	832	883	820	867	870	870	836	846	910	829	906	877	797	800	830	890	876	817	912	868	851	768	814	825	831	840	862	875	796	840	901	813	817	785	880	841	833	834	802	823	827	784	868	853	840	825	822	807	891	810	861	798	880	870	842	854	816	854	880	824	841	846	889	857	865	836	858	810	852	815	893	820	883	864	845	792	826	838	839	854	807	844	852	802	825	862	820	837	806	858	838	832	863	880	906	881	850	863	861	846	771	833	844	835	830	900	854	813	826	896	827	810	818	852	850	781	902	846	847	883	890	895	915	874	858	845	857	850	846	852	842	852	840	796	804	858	827	849	815	871	830	849	837	867	806	831	861	841	837	848	889	907	874	819	891	852	784	841	814	845	822	829	868	831	868	846	863	843	867	843	883	782	826	866	828	876	817	833	761	856	820	875	870	868	802	887	790	832	821	849	840	867	863
24266	21412	25081	28126	21412	21426	17496	698	414	375	347	332	280	338	342	319	317	298	297	274	300	324	320	288	334	296	304	342	299	276	271	346	333	283	302	311	289	319	303	308	287	313	285	274	297	301	312	304	286	293	268	322	301	286	300	298	290	332	268	274	290	343	275	300	298	269	296	280	308	287	287	298	280	319	285	292	293	276	284	291	286	298	314	285	313	279	300	295	298	310	310	303	300	291	317	274	295	292	278	302	275	316	306	297	308	283	286	278	307	261	308	282	300	284	324	302	288	251	295	266	289	335	299	297	293	298	307	315	277	324	294	298	302	297	278	274	319	284	275	259	290	305	274	315	314	309	306	306	304	282	300	287	294	276	337	283	302	320	305	284	300	284	311	282	295	310	289	269	292	299	307	282	306	296	331	277	272	313	278	262	271	273	301	283	298	262	296	319	269	293	289	284	283	302	325	281	296	281	295	281	320	287	270	290	316	278	286	267	283	295	317	317	294	296	306	278	286	292	283	278	324	259	264	328	282	306	297	271	279	292	296	304	282	271	302	277	279	269	316	326	290	257	303	320	308	260	294	294	273	286	294	303	316	256	266	269	279	282	261	310	305	285	289	301	304	264	278	302	277	304	284	316	326	307	294	261	270	288	297	269	284	330	288	268	289	287	296	268	296	278	288	286	318	285	281	280	295	279	280	299	295	261	288	305	287	292	281	336	305	286	286	273	289	281	326	290	275	287	283	314	293	290	303	279	265	287	289	297	256	288	285	288	274	283	306	305	258	300	275	303	309	289	325	269	305	308	297	277	294	310	306	298	287	284	268	302	331	273	288	278	303	308	277	270	286	286	324	304	285	280	288	295	289	288	287	327	295	310	298	307	294	269	301	289	304	287	275	282	274	263	301	277	318	298	310	297	302	295	307	293	288	308	296	276	291	267	288	290	261	317	270	288	275	308	293	294	255	298	290	270	260	272	267	306	301	290	307	312	303	313	256	273	283	250	308	235	310	266	273	277	280	283	286	283	305	292	295	261	293	299	236	294	273	269	270	281	270	273	276	290	283	290	292	287	295	272	337	265	323	292	292	294	300	283	284	304	278	278	286	296	311	273	301	299	285	306	282	320	292	290	298	305	333	295	291	269	317	294	302	302	317	286	261	264	280	280	291	290	285	299	326	290	276	284	329	294	319	255	311	270	319	301	280	279	309	256	282	315	257	299	300	315	265	273	286	305	293	297	245	265	293	273	290	274	322	277	289	307	292	304	266	317	319	295	302	273	283	280	290	309	278	304	288	306	273	300	267	301	291	333	276	290	267	266	306	288	285	300	308	296	314	293	293	272	304	319	293	283	278	328	297	259	278	320	319	256	260	310	315	348	274	283	302	284	293	308	289	305	283	301	281	287	294	273	300	304	265	269	292	280	279	252	280	262	328	307	278	293	291	299	279	294	308	305	298	298	285	295	284	315	306	297	279	294	303	272	329	271	300	278	320	309	276	292	267	295	298	326	282	311	290	282	275	269	296	293	286	303	274	266	297	322	323	320	322	319	274	282	296	260	294	304	322	281	270	263	277	260	261	292	264	287	284	276	287	304	282	287	333	294	292	293	296	309	284	313	264	281	281	295	277	298	285	318	275	305	299	280	328	310	297	293	309	289	308	264	291	269	254	317	303	304	288	300	267	262	300	268	245	278	305	282	294	295	296	286	294	313	299	305	305	265	310	279	308	280	286	282	256	301	303	301	286	299	274	288	325	295	320	286	277	292	256	280	272	300	320	307	325	296	293	306	287	279	306	275	340	283	310	278	281	277	276	315	266	283	262	278	296	298	304	277	293	316	296	289	302	311	291	281	274	281	327	277	291	284	273	316	282	295	291	294	299	278	323	285	258	271	260	309	267	298	305	276	265	260	298	294	292	266	267	280	295	297	299	282	311	297	282	299	278	299	307	283	276	294	299	267	291	286	294	286	302	277	322	283	310	300	269	281	299	294	284	297	278	309	265	279	296	309	266	297	287	272	314	289	294	317	312	307	326	266	294	277	271	273	265	303	300	274	295	291	310	272	268	296	293	296	298	289	287	301	274	293	283	300	264	287	295	293	301	343	299	282	286	265	301	286	274	296	297	269	292	290	293	286	305	297	291	253	333	311	299	303	269	303	285	265	298	286	286	313	308	296	247	293	277	327	301	296	289	299	268	275	277	268	320	330	280	311	278	301	304	259	294	299	318	314	273	299	303	248	285	285	310	296	287	267	287	299	292	260	301	313	288	265	290	247	303	257	291	282	281	278	284	280	324	288	291	296	273	272	294	294	272	294	303	269	288	312	303	278	314	297	285	280	301	285	296	336	296	298	314	284	274	284	297	285	308	334	287	313	298	284	293	287	270	261	284	288	296	291	306	307	275	294	258	294	241	296	267	266	311	269	302	299	273	315	283	296	269	281	266	300	304	265	264	267	301	279	274	290	293	310	329	316	313	300	279	304	279	285	305	294	322	298	306	310	287	289	298	283	307	311	323	322	295	321	292	277	298	247	295	269	285	272	298	291	273	284	303	281	269	279	292	274	283	297	290	263	270	269	267	304	295	275	299	299	283	317	293	306	308	275	280	298	298	273	295	296	288	296	301	295	304	313	276	299	276	289	299	272	272	302	304	292	271	299	307	250	279	236	279	284	287	269	267	283	294	323	283	306	283	261	265	295	287	282	322	336	256	314	295	330	299	299	269	296	276	272	308	250	251	286	295	281	260	301	279	284	287	269	299	258	286	293	290	287	265	285	306	307	290	292	310	283	260	315	292	337	261	318	297	305	262	307	324	329	310	302	297	294	354	299	279	296	298	265	303	289	318	277	265	271	301	318	287	289	298	322	303	278	256	294	287	259	301	285	316	296	267	303	293	288	269	283	293	269	303	268	276	299	281	312	320	297	301	276	266	272	332	274	294	307	277	284	292	289	284	303	318	293	272	285	288	279	279	315	271	310	273	296	285	295	285	300	303	293	295	288	301	293	318	280	275	253	274	302	278	266	291	277	281	312	281	303	292	307	285	320	313	271	294	297	303	297	270	296	314	291	267	243	296	289	299	325	282	293	298	302	293	293	300	294	285	282	290	274	317	287	295	288	286	264	281	267	298	316	274	300	292	265	298	275	299	271	286	282	296	279	268	294	262	309	294	295	310	293	306	272	272	312	323	300	270	283	305	267	319	303	320	290	282	315	288	283	295	272	296	279	256	285	289	274	266	290	277	271	294	308	295	307	280	320	280	285	310	321	285	308	284	284	288	290	294	299	296	285	269	271	275	311	292	268	329	317	294	288	294	308	289	288	299	311	261	272	297	223	272	296	276	255	277	295	302	322	253	271	295	281	291	283	307	282	270	248	299	282	298	281	299	283	330	284	249	307	262	295	309	269	304	284	257	297	282	259	289	299	286	303	291	273	264	289	294	282	316	302	259	306	275	292	289	288	282	283	269	293	255	311	275	288	254	297	323	322
39476	10558	1793	1073	877	792	799	779	729	695	756	754	671	678	663	713	685	691	682	683	657	713	664	641	677	654	687	690	661	709	655	659	691	649	742	675	692	648	649	667	628	675	663	674	676	717	665	689	656	720	689	689	677	655	684	667	652	676	688	694	702	673	662	664	648	652	639	672	678	677	679	668	657	693	689	695	675	677	670	694	739	678	689	637	732	643	666	680	663	685	647	678	660	658	670	675	693	648	709	655	673	712	626	665	715	689	652	703	693	676	727	661	681	692	679	693	698	710	659	723	649	670	674	661	714	676	672	724	649	645	666	633	641	706	716	660	703	645	661	706	670	710	733	703	687	666	645	656	669	651	695	654	685	748	679	640	714	689	689	661	670	612	676	691	686	642	690	672	679	694	664	668	679	651	661	631	671	682	618	666	678	673	682	659	722	698	715	684	674	682	665	642	668	717	658	652	697	631	701	666	690	665	664	689	623	669	648	685	660	651	720	672	669	611	632	713	663	677	685	689	654	717	687	671	670	676	650	740	698	724	665	679	664	628	685	636	665	677	747	665	691	686	680	664	718	676	712	667	680	675	697	632	643	689	682	637	698	636	692	636	659	640	676	683	672	686	686	700	717	713	651	647	687	670	671	679	683	699	676	667	699	671	656	691	662	700	700	662	675	682	682	710	672	686	629	707	649	693	675	733	683	657	622	675	632	695	674	703	622	660	673	682	704	714	647	676	664	677	704	678	698	674	670	717	717	635	720	658	665	680	674	709	679	690	681	696	647	695	642	654	692	736	709	668	642	694	679	695	675	641	677	678	715	665	692	650	652	649	639	666	676	743	700	680	645	672	659	732	679	668	696	689	720	618	644	681	661	692	672	712	679	693	707	660	736	675	699	679	633	711	680	638	674	733	712	664	583	714	725	694	685	678	698	636	705	681	708	645	722	671	701	670	679	715	715	709	725	661	684	671	722	690	622	713	661	682	707	682	667	661	684	650	735	689	662	642	665	650	700	656	712	711	727	658	711	693	670	715	677	712	711	666	695	669	659	674	659	694	677	665	669	727	670	664	672	692	642	680	713	664	664	698	636	677	668	650	722	678	688	700	698	687	659	689	636	676	651	671	660	662	664	680	676	682	648	669	686	694	742	652	711	653	736	661	669	657	711	672	736	662	673	719	708	706	699	673	734	665	680	686	672	657	709	689	684	697	652	633	672	641	673	675	659	683	664	734	707	673	713	675	667	677	632	698	730	699	700	734	704	685	671	650	648	648	688	686	718	651	696	683	686	659	665	693	674	674	675	692	603	637	681	646	672	636	678	663	693	657	663	659	656	692	696	691	647	668	635	684	697	654	669	684	674	704	650	667	663	661	667	682	673	673	693	683	663	731	688	741	678	690	699	678	651	669	642	665	710	679	658	667	694	684	687	693	700	686	654	689	719	644	718	686	616	711	663	684	701	672	685	654	620	712	707	662	665	714	667	680	655	682	680	669	666	656	698	723	679	649	672	655	681	642	663	700	679	651	675	676	664	702	648	657	711	646	708	700	655	654	692	691	701	667	662	677	688	685	672	659	661	701	632	655	702	697	661	632	709	712	669	684	677	671	657	676	679	662	669	670	719	708	643	660	680	684	720	676	664	704	711	646	690	695	641	712	659	666	698	710	726	657	698	684	682	687	659	639	669	653	706	670	700	673	674	696	690	662	699	682	730	697	661	626	668	692	719	675	692	633	659	653	717	740	648	667	641	723	690	667	692	666	694	705	673	632	695	686	677	650	660	710	667	691	683	669	690	697	668	702	662	689	679	650	673	671	709	702	716	690	730	714	660	668	621	661	620	683	651	702	674	686	640	672	665	688	693	660	683	683	640	683	656	693	682	677	672	696	663	668	697	697	641	706	670	673	683	679	683	694	695	679	661	655	669	652	668	658	690	706	706	669	705	677	682	676	690	698	699	683	717	626	642	702	710	665	696	655	672	677	688	667	684	637	686	645	713	676	682	677	684	635	708	705	707	666	681	671	685	651	695	655	717	679	644	661	651	725	738	675	665	701	700	675	700	654	689	663	691	701	651	658	680	668	695	684	690	655	656	685	658	655	665	691	693	675	670	704	693	687	683	715	679	649	680	707	684	670	660	710	671	658	753	660	695	654	688	655	639	665	732	701	689	711	689	654	667	668	662	707	715	668	663	661	712	699	690	659	701	682	689	672	644	684	658	688	689	714	665	639	686	655	620	677	688	671	703	660	693	653	629	649	706	710	674	721	667	672	703	667	639	699	647	712	660	700	726	683	615	703	721	651	671	689	630	670	655	681	723	690	697	672	703	657	662	657	681	681	678	634	674	681	634	654	708	666	688	690	639	684	740	664	666	651	675	668	675	698	694	672	665	666	650	670	658	692	665	637	657	650	700	658	686	642	646	651	651	649	662	652	703	683	690	687	675	639	700	607	681	719	675	683	685	635	669	699	639	631	632	707	644	702	667	654	697	661	690	701	686	655	666	714	663	649	653	706	680	638	681	711	725	704	703	671	677	701	671	692	670	655	750	722	685	728	742	672	686	676	653	673	721	684	664	690	668	656	633	710	686	643	659	689	651	706	679	656	671	654	712	647	630	688	707	642	676	692	714	686	667	676	651	668	695	729	686	679	730	658	646	715	679	704	680	694	662	688	674	655	631	707	705	716	654	670	648	651	687	686	672	664	674	672	651	654	739	708	637	664	691	650	666	679	647	668	650	689	669	623	688	700	661	682	664	706	677	684	637	648	696	692	678	685	693	694	664	670	666	669	649	670	695	672	674	641	724	690	664	653	742	634	722	641	701	665	682	693	682	659	659	712	691	667	657	657	723	690	658	713	694	641	653	691	693	666	682	665	721	723	722	704	693	675	696	670	702	693	673	673	657	659	692	713	646	663	670	698	664	671	698	637	698	678	692	670	640	660	662	637	692	680	654	635	674	682	658	686	650	684	650	659	663	711	655	672	682	652	742	677	642	697	627	711	669	660	648	710	696	675	720	696	699	725	699	630	706	719	676	673	727	689	641	669	696	695	650	704	663	700	695	641	708	695	691	669	660	688	692	675	687	690	715	667	689	700	701	656	649	681	672	666	716	676	686	682	673	712	642	703	698	674	755	672	672	692	710	701	692	672	687	648	665	670	667	665	720	686	651	649	671	702	707	722	688	698	666	644	680	682	733	668	684	650	635	619	600	705	648	690	691	683	620	665	700	654	667	721	684	671	656	704	696	670	638	639	628	633	670	678	661	638	715	724	687	657	705	662	701	701	718	672	674	680	671	690	696	662	698	731	704	658	706	690	657	686	676	744	694	717	690	674	685	633	665	691	673	686	653	693	711	708	723	732	670	659	648	696	628	708	667	702	715	650	656	642	673	654	650	636	687	683	697	683	715	676	672	656	667	642	619	707	665	674	667	679	669	684	691	632	705	703	682	657	673	709	684	617	674	640	638	682	703	678	701	660	638	643	658	656
31189	21183	12952	872	307	267	237	229	244	232	224	239	277	242	241	240	221	231	223	231	238	255	256	238	234	235	227	240	239	225	242	238	201	229	253	267	246	238	266	229	217	240	255	212	224	233	212	227	248	201	216	235	255	232	206	222	231	230	237	227	232	231	246	243	245	246	233	232	222	251	233	239	236	226	273	256	213	226	237	229	222	222	232	233	209	220	280	217	243	224	237	219	234	231	247	225	242	224	261	226	232	210	267	231	241	246	247	265	239	218	232	235	202	239	230	234	231	219	239	233	212	240	228	237	233	232	224	257	219	234	236	180	242	218	215	229	220	241	259	221	249	283	231	246	213	237	236	249	231	239	226	243	272	238	208	236	238	240	245	245	256	218	220	222	236	250	227	229	254	239	216	247	242	224	245	220	219	228	234	225	227	235	233	235	219	234	234	216	247	255	204	277	213	210	207	231	263	217	236	225	242	246	241	239	229	272	246	251	242	245	219	227	244	247	197	248	223	243	253	242	226	219	231	230	238	246	223	210	227	209	230	199	209	252	220	221	221	238	252	233	252	243	231	227	227	244	222	227	231	215	233	239	233	243	240	208	248	236	223	220	221	243	216	216	244	228	242	237	218	260	234	242	232	235	225	235	265	264	229	237	252	242	234	226	241	238	258	272	256	224	246	249	239	213	221	205	253	245	209	230	226	238	233	237	239	230	246	231	234	244	244	231	229	230	236	234	223	235	241	233	233	241	224	209	259	219	251	251	236	235	245	232	245	217	257	228	230	220	257	271	213	236	231	245	259	232	210	217	257	257	236	217	216	226	247	234	215	255	264	227	252	257	227	251	239	245	246	268	250	239	232	238	231	229	232	247	213	236	205	220	221	256	229	250	224	211	253	228	218	224	251	222	248	223	230	201	227	217	219	244	238	256	243	219	245	252	235	224	222	240	228	235	229	233	200	240	240	234	236	215	225	236	227	235	213	264	255	245	232	239	243	236	252	230	204	215	229	251	263	225	238	220	257	244	226	262	216	236	232	225	220	236	219	249	249	243	222	215	213	208	246	242	250	230	251	232	217	212	249	231	200	226	232	202	229	229	255	229	257	216	232	200	228	240	224	217	252	232	215	234	232	222	214	244	234	216	259	242	249	250	211	250	263	213	237	220	238	249	253	244	235	228	203	225	224	237	232	236	203	226	230	245	234	223	250	216	231	246	258	257	222	219	224	246	233	224	258	267	264	248	239	244	228	230	234	243	236	216	269	239	237	236	235	252	242	246	222	226	262	220	241	219	232	229	259	257	222	242	224	223	242	211	221	226	221	246	218	220	214	229	249	219	207	234	251	241	219	270	240	219	227	231	222	225	214	236	202	251	242	241	249	230	221	219	201	246	235	238	236	236	239	203	234	231	218	257	243	227	227	206	250	223	248	240	238	210	233	239	245	258	233	243	200	215	237	229	265	231	231	238	237	253	212	225	231	259	254	219	246	220	262	233	220	213	240	248	253	221	240	209	246	239	244	234	252	246	239	237	241	231	259	239	217	254	244	223	225	215	237	236	225	237	257	232	246	201	248	224	262	199	214	237	245	240	249	212	215	238	195	235	264	252	255	224	228	257	249	214	247	241	236	233	241	233	255	208	219	264	248	240	221	240	249	212	216	241	237	214	243	260	251	237	247	248	223	260	235	232	214	220	232	223	225	224	235	239	238	249	246	233	258	253	249	227	229	216	226	260	250	237	271	254	232	242	233	197	230	239	256	229	216	229	259	245	240	241	248	250	248	247	221	288	243	229	213	232	224	216	219	222	207	233	206	242	208	266	251	235	244	239	251	255	236	238	231	239	215	272	219	244	251	217	240	236	243	198	224	232	269	242	206	246	254	241	244	252	247	241	236	254	235	223	244	239	219	234	225	249	237	231	234	232	240	244	240	246	244	238	238	271	253	236	252	248	239	250	262	254	227	227	226	229	219	249	226	212	211	246	237	214	232	220	202	203	242	245	229	224	238	237	243	218	226	219	256	226	265	215	225	228	224	236	245	226	239	229	226	248	223	243	209	231	220	230	218	231	235	239	221	235	227	239	201	238	222	234	221	224	247	233	232	241	212	225	219	234	218	235	258	217	228	215	268	226	246	253	243	252	231	227	239	232	221	259	240	202	253	249	208	202	240	236	231	205	252	202	236	231	220	234	229	215	241	221	240	234	214	229	219	231	249	224	184	242	216	261	226	228	195	255	220	222	252	220	238	227	230	207	242	239	241	257	222	213	203	222	228	223	238	227	239	238	257	237	244	243	247	252	220	236	230	245	239	243	231	260	246	223	225	250	264	206	232	223	244	256	232	236	260	215	239	261	215	233	241	239	206	253	232	205	219	235	224	224	265	234	251	229	243	234	261	235	230	226	216	228	269	228	219	219	244	249	242	212	245	219	227	234	227	233	227	230	239	236	239	230	250	225	253	227	264	233	265	222	244	239	215	224	244	206	232	227	239	224	258	269	227	233	233	199	207	232	243	260	266	261	226	228	281	262	222	249	254	201	240	229	269	258	235	230	258	206	248	245	236	232	237	237	245	219	258	229	250	213	249	205	216	256	250	232	234	241	240	239	237	246	256	219	237	216	228	243	214	234	239	233	199	239	224	231	227	230	219	221	264	222	224	239	231	219	254	220	224	217	227	228	218	224	210	203	229	220	239	219	236	245	239	214	209	231	240	203	221	261	220	260	240	254	249	215	230	222	257	243	223	235	233	243	238	217	250	228	223	241	239	236	203	229	212	219	237	261	207	234	228	234	257	219	229	213	259	219	209	252	227	215	246	253	221	229	229	247	230	266	257	223	241	229	225	229	228	240	226	214	254	253	229	219	229	225	237	241	246	247	254	231	230	240	234	234	224	248	232	219	245	263	238	228	269	245	247	233	243	258	229	243	250	223	208	217	221	225	234	196	231	248	229	248	249	233	241	239	197	249	209	221	226	215	243	236	236	236	247	225	254	233	260	238	253	234	233	220	231	215	220	222	220	228	227	211	227	244	237	224	235	226	223	236	240	267	244	230	241	239	242	253	199	250	227	230	257	247	219	246	240	234	216	246	235	243	234	214	245	234	217	235	221	252	248	234	234	220	255	234	226	209	209	242	235	225	240	234	258	247	221	225	239	216	222	245	238	202	225	247	204	228	238	233	239	222	243	242	230	212	240	266	237	234	256	226	225	237	251	226	232	246	229	217	247	234	241	224	257	227	207	266	282	224	219	249	228	207	226	219	209	233	231	235	221	228	238	238	250	220	236	258	216	248	234	218	235	259	225	252	242	215	225	248	214	214	237	206	230	243	241	207	223	223	241	236	274	275	246	204	226	233	242	230	237	207	237	252	229	217	253	232	236	214	224	240	257	248	265	249	258	252	212	246	242	230	200	247	234	251	235	222	244	228	269	231	222	259	240	216	235	231	224	256	229	215	246	269	248	255	224	220	233	246	224	233	244	236	232	235	232	254
13689	1378	663	561	617	582	612	614	573	628	575	593	583	610	566	585	637	633	598	602	627	615	621	640	639	582	577	598	624	643	607	603	624	555	626	592	636	652	588	593	612	594	641	617	623	620	589	611	600	597	577	623	605	633	640	566	582	601	573	563	642	617	630	636	605	626	613	626	631	608	607	616	581	588	576	601	636	621	580	596	589	630	613	609	590	597	564	570	585	600	674	664	624	620	644	632	618	604	646	620	660	633	618	587	592	627	650	643	597	609	592	621	629	642	567	613	623	593	631	578	610	560	556	650	620	654	620	612	606	606	568	602	579	617	636	637	585	634	596	600	602	624	590	606	600	612	631	583	573	603	667	609	637	611	664	616	613	602	632	591	604	595	660	575	662	574	654	614	600	604	622	632	603	598	599	609	648	599	614	569	623	636	592	623	597	635	602	600	670	601	641	639	605	574	605	598	602	630	637	589	607	633	564	640	641	593	649	590	606	629	625	583	599	613	623	621	605	599	589	655	601	607	589	589	637	615	619	645	619	606	635	601	579	567	615	642	623	632	640	597	628	619	626	596	613	624	561	605	626	601	603	639	619	579	628	591	596	592	628	639	587	599	625	590	606	624	614	608	582	572	590	597	565	601	621	589	615	596	628	606	538	678	610	618	622	621	625	628	600	631	609	639	625	616	588	611	586	620	634	638	585	592	608	566	629	647	613	647	625	592	586	607	608	607	609	593	586	578	593	654	605	601	591	590	611	612	597	587	610	586	567	623	620	580	608	605	622	616	630	620	615	626	633	587	596	615	598	636	635	632	608	551	603	626	612	609	615	651	614	584	584	604	592	572	585	605	585	575	613	672	603	616	602	651	620	594	592	597	618	618	620	607	621	627	601	638	633	595	612	610	616	605	626	591	604	646	603	598	585	646	578	563	606	612	616	580	569	618	618	648	640	617	607	616	633	603	609	650	634	605	593	583	597	593	579	603	600	570	588	627	617	613	633	647	616	603	609	637	597	627	620	618	588	600	619	621	621	618	598	611	612	583	596	615	602	629	622	629	603	587	627	606	607	594	626	608	573	586	627	562	596	595	667	591	606	569	654	570	595	651	626	584	660	574	617	620	616	592	603	600	633	587	581	607	669	572	643	628	651	582	585	627	584	686	595	620	601	575	631	612	571	611	616	591	600	599	604	627	650	608	622	605	623	638	636	620	629	582	586	643	603	598	594	648	638	626	666	587	641	638	593	611	608	662	622	606	617	577	618	624	623	581	631	637	607	653	630	645	624	633	605	564	603	591	584	607	693	634	567	617	626	565	599	616	616	570	643	555	585	638	596	626	620	557	643	587	637	611	628	597	574	650	594	620	623	586	633	638	638	666	589	690	660	634	619	635	599	584	597	617	617	610	557	580	611	624	587	600	577	598	611	631	616	639	624	620	600	565	641	665	642	633	640	620	631	546	613	630	635	616	594	592	588	612	590	639	618	636	627	603	634	636	610	630	626	590	580	625	579	621	614	635	614	615	653	582	604	592	617	605	620	613	594	627	615	640	591	606	602	614	637	586	586	622	614	619	599	593	595	607	657	623	583	638	623	611	632	642	615	605	597	623	619	628	574	646	606	553	604	640	581	631	648	613	657	617	640	600	620	613	609	626	629	611	627	616	639	582	623	589	656	603	616	642	622	629	645	656	595	609	630	585	602	675	627	655	625	624	572	634	596	620	599	615	599	596	628	625	617	561	615	599	635	625	624	626	634	635	614	591	600	651	605	612	612	605	644	596	603	615	597	581	611	625	606	634	615	601	589	607	574	594	631	636	650	638	587	654	620	610	542	610	588	559	607	629	633	620	580	612	649	627	638	642	638	609	588	581	605	630	626	570	606	638	627	622	615	604	612	639	569	594	596	639	611	580	624	648	610	649	607	609	582	630	604	609	661	603	602	621	633	617	615	600	583	616	621	664	622	573	621	591	621	575	597	568	615	665	610	588	619	654	585	605	596	599	652	619	630	616	627	586	599	634	597	620	623	616	591	575	629	625	636	625	601	644	583	630	611	591	594	591	594	584	573	607	644	605	591	591	561	655	589	635	570	626	622	606	578	583	586	629	623	634	610	610	657	582	641	582	626	605	598	589	609	581	636	557	591	628	602	617	632	634	584	611	627	613	604	588	592	597	617	628	616	585	601	604	560	583	609	582	595	565	625	565	609	613	600	625	635	608	593	664	580	638	616	599	611	593	628	599	608	640	582	609	647	564	623	603	614	598	619	644	584	618	592	637	622	627	633	644	591	595	584	610	597	607	634	585	586	622	603	618	567	622	623	611	592	615	632	627	585	594	580	583	644	598	583	608	633	639	572	619	662	635	636	633	623	609	594	619	607	621	619	579	578	593	632	628	657	580	608	612	587	613	642	607	634	570	608	614	592	603	601	615	559	635	531	586	637	626	611	613	648	601	577	613	625	623	643	587	613	576	600	641	612	583	637	617	595	613	594	595	595	594	579	598	624	599	599	625	587	609	606	602	640	597	600	632	660	609	620	630	552	622	580	651	600	605	635	616	584	608	570	579	601	600	648	666	651	610	635	609	613	608	610	612	640	601	637	612	615	597	607	605	603	624	632	622	621	605	608	629	598	619	589	600	563	610	597	582	573	629	633	559	625	575	607	599	642	592	606	577	622	627	586	648	593	583	619	568	582	595	598	648	644	593	584	619	599	617	560	587	609	586	583	620	638	600	634	568	632	616	627	630	642	588	647	629	593	610	605	599	603	561	633	618	627	620	634	597	637	616	630	607	642	631	608	608	623	619	633	581	612	628	604	634	607	627	621	654	622	599	627	606	613	612	649	613	598	611	627	608	624	583	592	618	610	630	615	621	604	614	628	578	577	629	626	598	637	604	569	623	667	583	617	624	632	593	635	564	609	569	582	630	604	606	608	570	603	600	618	623	649	645	640	647	629	629	577	599	615	632	590	623	611	609	592	638	655	589	629	609	622	645	587	685	603	582	617	626	604	630	636	585	605	602	629	631	662	647	594	597	604	656	620	598	646	605	673	620	634	632	598	606	605	601	584	601	630	614	620	630	613	597	602	630	620	644	606	613	628	606	595	604	547	589	649	598	605	592	626	609	605	584	610	636	592	566	578	646	615	567	600	610	603	640	618	574	611	649	611	648	608	595	613	629	595	605	595	626	591	580	623	605	586	607	610	578	648	649	597	608	597	607	596	589	651	610	618	652	623	595	602	627	607	635	576	561	645	615	594	619	606	625	603	605	594	642	625	597	663	603	603	623	623	641	580	633	638	598	604	631	593	643	641	601	651	591	560	600	622	595	656	589	584	574	598	611	608	639	604	594	610	572	591	604	565	627	590	622	613	580	628	627	652	575	593	612	631	599	609	605	645	609	593	611	620	685	623	596	647	613	595	626	656	619	622	608	598	611	564	587	607	671	637	587	579	588	564	595	620	620	625	595	581	634	631	631	640	612	604	627	601	591
24950	21450	24790	28522	21445	21075	1084	490	437	371	380	370	353	390	358	364	385	365	348	369	376	347	365	332	373	353	355	353	367	356	365	345	377	344	369	340	322	344	335	341	363	351	338	392	364	356	374	362	352	371	371	391	377	383	356	334	391	344	366	380	366	355	344	366	368	328	340	349	333	379	328	333	374	389	344	363	378	384	365	395	356	408	336	336	376	361	323	367	372	347	348	386	345	320	351	347	380	392	368	353	366	337	371	371	377	388	389	357	321	354	350	341	354	358	389	371	348	384	351	347	355	358	291	366	379	349	349	324	328	349	348	330	355	391	376	351	347	379	328	347	376	387	356	350	322	367	396	316	375	370	340	375	376	369	375	364	360	380	343	358	335	361	388	367	334	362	360	386	343	375	358	362	402	341	379	360	390	401	347	330	332	404	362	341	364	347	381	382	361	346	328	362	314	374	330	382	374	340	349	414	333	367	393	333	369	392	376	331	342	352	336	347	369	369	384	320	357	352	356	357	378	328	342	341	364	382	355	353	363	373	348	341	335	372	396	318	312	391	345	342	374	376	361	315	358	362	381	370	386	363	357	316	377	340	348	370	346	369	366	342	346	360	328	368	350	343	347	342	353	351	377	314	351	379	355	349	357	332	346	363	342	336	351	343	367	346	325	331	358	339	333	347	368	337	361	367	351	398	346	343	349	345	340	364	368	336	336	366	343	359	365	351	354	335	338	352	364	392	373	413	359	380	350	358	327	389	358	374	347	360	339	382	393	355	351	382	361	329	371	377	363	378	377	333	351	339	356	354	344	369	338	356	367	374	337	324	346	378	358	393	376	346	346	361	354	342	342	349	355	384	328	344	353	349	363	339	377	360	358	355	324	341	345	345	359	357	356	363	338	362	378	367	361	352	342	357	354	348	378	363	357	341	370	330	339	318	318	379	305	333	358	350	355	364	347	348	344	347	351	381	354	317	360	362	361	343	350	336	345	355	352	342	352	311	376	342	382	338	324	332	347	360	364	328	336	351	345	320	387	342	326	336	319	357	354	324	355	392	341	363	370	331	363	367	335	356	396	391	325	329	325	378	376	337	346	367	338	333	325	316	340	360	354	373	359	343	389	343	356	371	320	357	349	333	341	353	336	354	350	336	352	329	342	332	367	369	377	368	346	363	331	343	362	356	355	368	382	353	353	332	371	378	358	355	351	357	348	357	333	330	310	326	363	329	350	349	318	370	352	371	383	369	370	313	381	389	369	357	379	355	354	367	385	324	357	365	324	329	364	361	328	355	340	346	342	382	365	369	337	376	333	342	379	355	351	356	358	352	330	334	395	360	365	332	348	379	355	384	380	344	355	339	382	375	401	357	389	389	367	372	369	340	345	360	362	357	358	332	351	409	354	339	362	358	395	348	368	320	377	338	391	360	368	387	390	355	333	380	369	342	372	340	369	346	359	332	359	374	368	343	346	335	369	338	353	353	364	397	352	359	361	360	360	346	358	359	342	356	363	328	375	346	337	380	355	368	313	341	353	354	376	333	343	302	332	390	352	360	346	335	353	348	353	351	337	325	321	352	340	413	344	346	365	356	374	382	362	362	329	378	342	343	351	360	319	364	342	361	374	382	361	361	355	371	377	326	341	383	374	371	344	335	342	326	365	349	355	336	349	319	399	331	356	344	362	333	361	356	304	350	313	365	350	375	353	361	387	382	380	348	308	349	349	379	390	384	382	359	337	380	370	354	338	374	339	317	347	368	350	374	380	340	356	334	393	379	351	349	383	338	358	345	359	346	363	378	371	354	368	363	343	378	340	350	353	365	347	334	364	329	387	375	337	359	328	339	366	349	315	389	339	352	381	348	317	334	361	344	366	353	356	368	392	373	354	350	342	342	349	350	379	374	336	353	342	373	371	368	363	341	379	361	359	312	372	357	355	347	364	346	397	332	361	367	343	374	345	362	316	352	350	361	369	376	340	357	339	363	339	367	378	304	352	394	372	360	384	400	387	386	301	358	312	352	362	359	362	325	335	357	369	357	332	351	338	358	366	333	342	363	339	344	347	347	361	358	359	361	346	358	348	333	395	346	402	341	349	375	368	356	347	340	414	351	391	365	404	371	366	376	322	375	372	387	324	323	322	412	303	365	304	380	380	351	349	363	306	351	319	346	349	319	332	371	383	341	327	348	360	357	351	366	334	360	334	371	346	310	393	372	375	366	369	363	337	360	334	352	333	348	374	349	360	334	365	350	363	333	352	363	340	374	367	349	426	386	353	329	343	347	361	330	343	390	351	364	339	387	356	337	356	364	354	349	379	328	339	348	396	332	330	359	373	327	339	365	381	386	380	342	358	384	358	368	325	341	337	368	358	344	359	370	334	351	342	357	321	336	406	340	348	321	363	354	356	339	319	355	385	355	347	382	379	368	372	341	347	351	338	349	347	341	363	323	351	349	396	358	396	349	392	382	358	350	365	359	348	362	327	364	369	348	366	370	356	361	346	369	404	381	386	361	380	343	364	358	392	323	333	381	338	354	384	395	387	350	388	351	344	329	373	351	364	351	347	336	365	330	362	393	349	366	366	325	357	355	329	351	338	348	374	328	389	393	333	362	346	374	350	343	359	378	334	315	370	324	379	299	325	370	363	352	351	371	347	341	360	354	374	363	369	395	353	356	361	343	353	328	351	327	364	370	374	378	321	377	336	368	324	344	361	355	337	338	321	360	355	352	356	368	354	339	354	326	360	378	336	347	349	379	355	321	362	329	389	362	379	322	326	350	367	342	359	367	361	359	341	338	359	336	364	343	333	331	352	331	343	309	378	346	378	356	349	359	347	354	354	329	360	346	376	374	339	380	348	380	351	323	384	361	361	337	362	401	385	349	348	350	381	365	340	331	344	377	330	361	349	338	335	365	361	391	347	350	343	368	359	326	350	331	372	373	413	357	334	328	382	364	377	344	360	337	354	372	350	337	361	386	370	359	376	336	334	369	368	364	367	369	353	344	394	349	313	324	371	369	379	374	362	371	345	365	336	375	345	359	355	341	361	364	327	316	361	358	395	356	328	354	343	350	347	363	352	368	351	392	364	395	334	349	354	333	356	358	378	337	379	352	368	324	344	339	370	413	372	370	318	347	335	325	369	352	299	294	348	346	328	361	362	341	372	353	348	324	358	358	358	354	363	330	315	337	343	327	360	342	339	364	362	344	361	362	371	356	346	360	346	351	370	341	345	364	347	366	345	390	355	366	353	363	343	344	347	320	391	386	393	327	357	351	334	354	346	391	361	359	367	365	365	353	351	343	327	365	370	377	393	378	371	361	365	348	372	341	330	370	325	318	359	382	354	395	329	345	371	362	348	325	354	333	359	350	347	325	347	343	341	380	367	377	332	358	374	386	348	373	358	346	363	326	351	354	355	326	343	319	360	343	335	322	389	388	349	344	360	352	386	342	327	344	352	364	361	338	345	366	372	317	316	320	359	332	368	373	397	368
33078	7146	1502	1038	924	874	889	898	840	859	819	872	863	857	847	901	827	808	820	889	880	849	858	850	869	821	847	833	853	859	891	906	864	808	833	859	852	851	845	765	770	781	844	844	838	830	863	842	815	854	832	865	793	802	818	822	804	890	887	799	867	839	858	805	862	784	885	810	877	832	889	858	831	855	867	839	850	903	839	892	832	817	840	785	850	845	852	803	809	889	829	827	857	866	843	805	869	847	851	830	881	803	825	842	792	816	788	900	867	856	882	830	831	825	871	797	845	830	805	874	796	851	825	813	844	887	835	872	857	877	803	811	833	840	833	881	871	860	829	840	823	833	782	826	834	860	922	820	828	856	851	839	862	883	830	906	815	874	844	823	850	832	810	850	809	863	868	919	876	844	817	839	909	819	854	839	846	883	845	850	833	833	877	857	818	877	855	847	820	840	817	851	864	851	843	850	831	866	774	839	851	857	853	836	845	902	810	830	827	813	831	821	852	836	857	800	801	803	838	852	908	866	832	857	867	901	824	856	828	809	867	838	824	816	856	845	801	880	854	831	793	901	844	781	856	855	825	819	863	804	821	842	812	789	798	813	831	823	821	865	872	823	862	806	808	848	845	856	832	849	824	836	819	882	869	849	843	820	829	836	884	896	902	843	858	773	814	838	806	870	898	859	845	810	826	803	843	827	839	848	890	857	815	814	869	807	817	879	796	822	847	827	815	839	863	884	875	811	836	874	835	817	832	902	841	815	819	837	836	862	838	843	831	803	871	861	865	853	827	841	855	871	840	824	877	808	842	790	828	813	816	847	823	816	824	828	816	884	839	877	840	837	834	854	842	819	847	827	825	889	826	822	911	861	814	813	816	823	837	816	822	883	807	797	917	834	845	824	848	860	821	803	824	858	834	853	835	863	839	764	874	877	870	835	835	853	831	852	834	790	869	837	829	839	825	843	863	811	854	811	859	796	859	831	823	849	788	795	843	818	858	882	860	826	886	823	812	802	802	818	841	871	854	891	846	859	813	832	859	822	834	849	826	856	803	843	877	839	818	898	819	846	896	821	820	837	871	866	846	879	866	901	826	870	859	817	855	827	824	866	815	857	847	783	885	878	821	890	865	849	805	871	873	815	842	838	864	854	845	802	852	845	886	859	835	857	823	776	849	848	828	843	866	863	795	827	801	850	830	844	842	826	815	854	843	842	831	804	795	852	849	818	863	833	810	821	809	824	817	899	834	842	817	839	782	851	808	867	883	859	842	808	837	843	831	861	811	873	835	871	839	857	858	822	839	819	804	844	856	829	797	834	825	842	865	781	916	754	836	811	820	857	833	787	789	879	827	841	863	814	876	875	835	849	793	813	839	854	837	826	830	826	892	867	797	918	861	803	869	846	886	847	813	872	881	817	830	912	846	823	831	828	859	785	847	817	855	828	875	827	807	887	852	864	858	797	813	801	870	885	866	843	815	824	812	803	829	851	856	757	801	844	870	850	840	840	865	884	878	832	858	841	818	794	820	787	793	873	838	879	817	806	856	808	777	813	911	826	852	794	828	816	827	861	868	814	854	847	850	785	864	840	859	814	892	817	854	843	803	772	865	812	882	811	886	864	779	852	855	824	825	859	807	861	821	837	840	825	848	840	868	849	841	821	815	852	829	868	794	847	800	847	899	845	851	801	835	857	835	814	801	894	842	879	800	853	800	790	834	840	779	814	803	858	874	855	865	866	791	876	850	864	876	847	824	822	798	838	853	834	830	858	822	835	883	863	841	826	808	793	881	830	862	793	805	859	838	822	796	810	826	853	873	867	826	869	875	803	863	813	830	858	884	823	816	857	855	897	846	769	886	840	862	832	862	834	830	862	805	800	849	804	808	871	841	866	790	870	843	852	818	839	825	819	842	853	857	818	845	799	841	865	887	820	867	830	843	862	833	792	874	816	858	855	857	839	850	856	813	845	868	826	839	847	873	826	833	839	864	849	792	850	898	788	822	776	840	829	844	853	832	838	865	902	827	858	842	839	854	849	872	814	822	835	835	794	885	824	880	844	882	891	818	906	860	834	862	829	853	830	849	890	841	882	844	859	879	879	814	813	820	805	790	845	877	818	848	886	849	805	829	836	855	817	835	871	804	842	865	846	815	841	844	874	839	815	874	825	813	876	865	776	851	847	884	843	837	803	819	800	833	801	844	874	881	835	836	843	847	880	831	810	883	829	834	829	868	821	853	822	861	874	861	838	880	887	851	870	839	793	820	809	827	794	829	813	823	811	816	859	831	843	893	795	857	867	828	877	872	821	868	821	838	827	851	838	853	855	829	809	831	801	858	855	830	821	869	871	799	843	875	892	813	814	864	818	817	848	816	858	829	833	831	851	841	859	778	839	855	869	872	856	800	821	809	811	813	806	872	839	848	854	830	834	847	823	883	783	837	830	871	885	829	811	878	812	859	822	815	833	848	835	830	858	816	852	831	864	855	866	824	819	841	846	745	856	830	833	822	787	815	845	821	881	904	834	830	821	854	845	854	819	810	832	821	836	807	837	845	826	835	834	820	881	832	828	864	821	800	840	815	835	867	808	871	856	801	821	799	820	841	827	816	866	874	826	874	854	835	848	830	859	886	832	807	878	819	815	787	798	834	823	820	861	880	833	851	794	843	845	794	830	819	908	823	804	834	832	841	793	839	832	838	796	859	827	786	802	867	885	837	830	870	868	783	867	852	834	870	823	885	857	854	837	808	873	852	809	869	829	808	871	850	810	839	803	839	861	828	812	849	798	781	850	837	831	865	892	882	862	855	886	860	873	825	853	825	849	829	817	862	831	824	829	862	866	876	843	855	821	874	786	856	876	873	824	838	821	872	890	869	822	844	873	855	843	865	889	890	871	829	876	843	880	811	799	829	871	871	843	766	808	801	823	910	847	862	910	842	799	817	860	859	811	803	890	815	811	827	863	822	866	838	854	841	835	835	859	868	794	883	798	827	859	856	855	802	871	785	811	826	822	826	852	855	854	788	856	859	860	851	863	840	833	805	789	883	926	807	817	845	876	859	843	846	842	824	848	863	778	823	803	838	861	854	863	887	921	868	818	818	848	840	852	875	822	882	808	853	812	847	833	816	826	845	847	845	886	790	831	811	844	873	834	824	869	827	843	859	868	850	832	849	877	777	817	808	876	862	815	893	885	840	863	819	892	797	806	770	894	824	833	807	834	831	832	813	868	884	876	851	840	832	827	824	821	880	856	854	807	845	817	825	821	812	842	804	850	824	843	847	881	870	828	847	831	837	811	856	839	819	887	851	857	859	887	799	812	811	871	867	826	847	849	887	879	827	797	828	818	885	841	841	835	895	822	869	865	818	875	869	855	823	847	846	804	820	835	787	864	864	870	822	837	881	818	851	919	841	824	858	834	837	890	900	828	884	873	868	875	839	858	853	831	837	839	843	865	833	828	832	850	847	833	845	828	845	850	813	842	881	858	835	867	784	849
24286	21408	25054	28132	21410	21421	17386	630	422	396	343	341	322	325	332	325	328	311	304	301	302	295	344	292	313	314	299	315	271	339	287	295	292	305	291	316	320	292	271	322	278	321	262	281	302	299	310	297	255	277	279	294	289	286	282	283	288	281	284	257	281	238	289	264	265	316	286	290	300	272	309	264	294	270	310	306	281	311	270	287	317	257	293	297	313	253	282	304	317	316	296	278	310	288	307	270	309	285	270	293	288	282	286	298	306	274	267	296	284	285	248	301	296	276	254	270	292	299	305	247	285	303	306	298	319	291	311	292	292	274	275	310	294	285	265	291	299	310	269	287	299	288	292	303	299	309	294	303	242	269	272	275	256	301	288	309	281	310	289	321	261	326	301	281	299	277	298	297	303	275	288	320	282	249	308	301	288	264	273	276	288	276	271	268	277	276	285	262	239	305	267	281	299	288	264	291	305	320	285	278	265	282	324	274	272	314	301	273	311	250	301	290	289	299	256	271	292	321	290	297	307	298	287	280	272	290	253	266	310	267	278	275	307	319	298	290	319	319	249	321	280	314	284	285	287	292	278	315	289	297	302	305	293	247	282	258	263	277	291	286	290	282	245	282	285	269	281	301	297	274	307	303	254	282	331	337	318	281	302	307	288	273	296	294	289	290	302	274	277	278	297	309	284	289	304	293	253	307	301	277	274	256	291	285	292	302	265	272	304	310	297	275	291	305	280	316	277	289	296	277	301	305	284	266	319	264	279	302	263	302	312	268	284	277	284	290	316	259	292	324	285	294	277	278	283	259	263	280	286	295	303	297	279	270	296	298	318	316	295	253	300	286	296	272	256	300	253	280	282	297	281	308	282	277	303	269	307	309	306	331	304	304	292	296	304	298	288	311	293	267	273	260	301	296	256	270	287	270	277	315	326	288	297	287	286	295	305	322	316	316	281	300	314	303	268	296	269	266	282	300	298	274	325	283	273	286	242	279	322	297	323	281	291	283	286	278	326	278	283	270	292	340	288	284	316	320	280	259	282	278	283	270	281	283	278	291	312	321	302	282	270	271	279	274	331	305	331	307	314	281	255	269	264	266	290	281	270	302	290	298	295	296	292	294	282	315	276	266	271	262	295	301	311	285	256	283	280	301	307	318	311	274	278	282	300	308	288	317	293	297	315	286	291	275	291	307	295	274	287	315	276	280	280	270	284	303	301	340	302	273	296	277	285	325	305	289	284	272	290	267	269	297	297	292	302	305	309	262	286	292	311	285	271	275	283	259	246	287	296	280	301	291	300	301	305	295	273	314	298	274	284	283	254	290	308	296	282	300	284	269	257	277	269	291	298	283	297	266	297	293	281	253	281	322	289	266	292	307	290	306	248	288	290	303	254	263	261	288	280	297	274	284	282	272	268	272	276	311	273	302	263	253	281	285	267	287	300	282	279	308	304	271	271	279	272	278	314	262	281	299	290	306	253	292	281	296	300	282	267	321	253	278	276	286	304	252	274	261	271	300	290	265	302	302	279	286	308	294	281	241	280	304	284	290	330	309	294	310	317	288	305	270	293	303	282	282	261	265	295	287	293	316	267	290	270	311	280	288	298	292	293	272	294	283	277	284	323	293	267	296	264	296	313	275	278	268	277	284	276	283	269	274	316	274	281	283	309	274	282	309	276	309	293	257	298	256	292	279	246	286	267	284	242	284	260	293	285	283	290	267	278	274	271	303	287	275	274	300	270	271	261	277	285	304	292	274	296	263	304	327	265	267	265	292	280	250	323	326	252	295	267	290	308	288	311	307	292	279	292	263	288	312	260	272	291	282	278	295	284	281	297	271	282	291	296	271	274	267	305	317	306	296	295	300	278	292	306	269	295	270	301	275	258	265	293	278	286	262	298	267	290	283	286	274	286	293	294	282	308	280	313	306	288	277	286	284	290	246	273	279	260	295	278	316	263	262	277	278	302	307	300	278	297	290	286	313	285	286	263	321	307	273	271	283	292	297	269	269	292	285	300	295	282	296	295	288	293	287	294	279	280	278	300	307	302	288	268	289	266	300	308	295	269	331	294	293	314	249	263	284	287	305	263	275	314	278	301	311	270	284	295	300	305	252	291	282	301	262	296	302	278	272	244	278	283	270	281	270	295	323	268	283	268	291	290	309	282	293	289	278	305	317	280	296	243	293	292	238	305	301	259	297	282	273	313	251	291	276	302	287	291	311	303	325	305	311	293	281	262	292	291	294	314	273	254	274	311	273	301	306	292	313	280	330	295	291	295	313	299	283	299	297	323	316	299	300	289	289	264	295	290	320	282	309	293	297	286	266	245	284	267	276	282	291	279	293	290	289	281	306	279	278	238	300	275	266	295	296	290	253	293	311	277	272	295	312	275	294	302	291	310	311	278	286	306	287	307	323	296	279	294	326	305	269	303	282	279	289	296	268	265	236	307	264	322	271	289	293	315	288	308	259	288	306	290	263	320	315	288	320	282	299	283	280	257	260	280	291	264	294	311	290	271	289	315	304	283	265	286	277	295	276	291	301	258	276	336	265	302	282	277	263	268	287	286	324	274	311	294	280	309	301	278	293	292	285	307	297	306	288	274	253	280	303	330	317	305	278	267	327	283	258	297	286	297	311	278	245	247	284	276	315	283	269	293	280	293	322	298	294	262	285	298	277	295	251	264	290	274	272	268	279	326	255	262	261	259	254	283	294	250	299	290	269	285	315	302	292	282	271	254	295	319	290	276	280	250	276	278	238	278	279	308	304	279	299	308	316	308	297	303	280	322	278	289	294	298	266	307	278	287	296	281	278	339	268	285	274	260	323	277	267	301	287	248	273	262	294	272	310	281	292	297	311	284	302	325	291	288	293	265	291	320	269	287	299	265	289	279	282	289	274	278	326	272	300	290	306	288	281	272	310	303	282	314	283	296	296	308	302	281	308	301	319	278	288	312	289	301	310	285	275	334	266	285	280	281	273	302	265	312	309	283	274	294	275	285	290	253	287	295	291	293	277	279	293	279	335	283	250	294	293	295	296	262	267	328	292	293	273	305	293	270	300	299	280	289	302	267	282	307	255	252	265	274	254	295	255	296	317	299	276	274	265	264	303	284	298	274	280	285	298	285	283	280	276	281	296	297	278	295	308	299	340	271	267	286	288	300	257	300	271	265	299	300	281	301	275	287	290	287	310	291	312	300	308	294	264	287	300	301	264	315	312	296	280	292	298	300	291	292	267	276	284	282	281	300	304	262	272	295	317	265	309	308	263	313	302	327	284	294	297	316	276	311	298	287	268	300	281	275	276	301	286	311	264	281	322	312	311	274	256	297	309	285	282	301	292	279	288	314	300	266	310	260	290	244	301	289	296	268	278	259	298	320	311	290	259	302	274	280	273	323	265	291	269	293	263	297	276	292	280	297	308	277	306	304	267	273	290	287	268	304	275	313	293	285	266	272	280	245	309	285	293	295	269	280	271	299	290	297	290	285	292	273	321
37935	9384	1795	1154	861	786	744	715	641	710	715	766	710	787	696	706	699	696	688	712	669	708	647	659	644	677	618	722	686	671	634	673	687	661	682	643	694	677	710	640	683	693	685	663	732	644	667	660	664	710	688	664	643	675	677	664	670	687	631	640	697	697	657	704	670	692	677	626	686	664	693	679	642	650	684	696	673	688	672	646	668	673	675	634	691	720	672	682	712	688	724	638	676	624	638	664	683	644	653	753	627	643	654	683	706	700	638	683	705	661	686	666	684	655	679	663	682	689	672	674	670	694	684	647	695	686	715	707	681	668	712	662	667	652	665	653	677	676	663	673	624	659	722	623	648	653	654	677	634	667	700	691	658	612	632	699	704	667	685	662	653	664	727	689	679	680	641	662	644	679	632	677	654	683	664	640	709	700	721	665	650	692	617	644	721	691	679	657	689	697	646	678	673	649	650	687	652	633	621	647	673	651	662	699	686	664	684	692	638	630	695	679	686	691	643	653	659	672	688	724	695	725	684	656	658	686	685	675	659	695	677	691	651	706	646	670	706	667	633	684	682	649	708	657	654	664	674	682	718	628	679	641	671	680	658	682	716	721	669	669	639	634	642	677	670	679	684	693	677	675	673	687	654	666	706	708	687	705	657	629	660	650	664	673	675	659	678	689	617	708	672	654	648	638	674	675	674	692	634	634	650	654	693	679	659	687	663	646	657	691	660	658	683	645	659	641	698	675	640	732	694	701	620	638	669	683	666	699	698	668	660	622	727	677	684	626	642	692	665	679	666	666	689	655	663	711	644	634	669	731	691	684	730	618	660	655	655	662	680	723	639	662	651	646	645	645	649	702	661	625	697	676	706	674	655	672	635	686	649	675	650	708	686	683	663	701	679	681	656	695	690	717	657	695	616	700	660	639	727	680	668	680	690	646	675	672	641	714	733	634	637	690	676	675	648	683	691	669	694	713	672	697	673	666	643	656	684	713	699	637	647	700	673	665	680	652	704	674	725	654	642	631	695	653	719	686	684	661	662	671	654	655	658	708	660	672	631	676	713	704	694	696	624	676	680	682	648	678	642	664	696	668	689	617	673	678	661	668	643	652	639	632	678	653	714	643	640	654	691	656	655	698	663	654	654	695	700	678	699	647	690	669	699	709	665	641	648	706	644	649	691	647	664	670	673	680	653	683	678	673	670	670	641	668	697	653	692	615	632	668	652	688	702	656	667	683	650	660	646	696	617	670	667	661	660	673	640	646	704	642	625	698	667	637	682	685	677	701	692	611	684	703	676	652	699	639	668	701	688	698	663	673	630	706	685	702	683	661	711	645	704	709	672	731	655	653	634	681	681	668	694	649	695	665	702	659	718	644	660	704	637	678	671	653	699	708	673	659	675	678	671	665	668	684	674	665	668	648	652	683	717	650	680	687	659	699	689	636	653	703	666	695	706	705	646	676	665	680	677	714	708	657	748	622	721	675	716	669	675	671	661	662	667	661	701	655	643	678	675	687	647	662	692	622	623	705	663	683	663	698	727	670	653	685	683	667	663	595	628	653	652	708	676	701	677	661	611	677	684	667	710	665	649	693	653	656	655	666	654	681	665	674	680	659	680	644	663	700	675	653	716	665	622	650	668	662	677	674	688	684	663	616	693	678	686	689	692	704	677	639	676	671	694	676	646	653	693	681	639	670	690	719	671	695	649	695	688	676	672	672	688	646	673	649	659	613	686	689	619	662	655	640	716	691	675	688	708	691	675	629	666	705	666	671	678	686	635	649	657	673	680	664	650	714	686	649	692	679	673	665	652	662	689	684	696	673	677	673	686	701	663	627	666	701	674	651	712	698	709	622	670	679	629	670	667	680	696	630	679	671	646	666	670	649	674	650	640	654	643	656	639	652	681	637	692	631	733	706	671	667	692	675	698	624	672	710	658	668	653	657	679	616	677	721	653	657	672	677	697	645	684	663	705	721	659	678	677	681	677	674	667	639	680	676	643	682	686	681	659	655	692	675	670	666	688	679	694	694	690	704	672	607	656	686	679	643	684	644	647	669	675	697	713	670	670	688	698	656	672	684	650	672	710	626	678	698	690	659	666	673	723	677	693	686	636	660	673	712	685	700	662	652	700	657	656	696	698	664	666	620	689	684	742	682	688	672	665	713	679	631	656	667	676	665	666	638	674	675	700	648	701	674	639	626	653	620	654	707	636	641	620	687	678	706	696	723	653	674	637	663	669	691	648	637	679	675	699	699	731	684	642	707	668	666	690	648	641	670	669	690	664	719	721	645	659	697	647	689	645	690	694	705	672	740	682	688	690	730	672	660	721	702	687	625	686	658	681	663	679	655	680	643	656	674	626	645	676	698	655	671	692	612	670	689	630	704	674	704	695	671	660	682	697	681	630	653	634	707	673	651	654	626	656	716	697	598	667	632	671	669	700	698	621	671	633	685	665	674	673	682	699	695	670	708	692	658	657	687	642	663	635	641	624	681	689	669	729	658	658	646	686	645	711	654	643	660	681	682	701	656	668	702	692	720	646	676	689	652	684	712	635	703	684	686	635	698	672	702	694	675	694	679	670	648	658	622	679	647	718	660	653	715	698	685	628	666	637	688	692	642	682	690	681	660	682	666	686	694	688	673	671	653	666	645	676	661	683	652	718	692	686	663	620	714	684	698	683	675	659	714	684	658	685	715	665	644	694	658	689	624	665	711	712	671	667	636	678	677	671	665	641	661	720	690	671	629	691	683	704	735	685	708	647	687	717	659	674	684	645	670	616	671	664	693	703	677	703	686	707	686	646	701	684	656	659	658	701	652	636	690	650	687	693	733	677	661	640	673	644	654	660	665	705	701	710	684	666	640	676	664	686	696	718	687	679	677	643	686	663	639	673	709	669	668	671	692	649	661	664	645	679	679	678	717	665	669	700	606	646	660	669	678	675	684	651	676	656	678	686	713	702	657	678	672	641	666	669	641	686	684	633	679	700	666	703	680	648	661	687	599	661	708	678	701	641	689	658	690	625	672	669	665	622	702	657	643	673	674	736	673	690	622	706	712	696	660	664	673	650	704	676	668	667	642	679	617	670	649	633	711	689	656	709	675	676	664	728	663	663	708	630	682	677	650	656	637	658	658	655	684	665	669	658	630	656	715	671	689	713	737	670	679	662	645	655	635	677	623	690	690	719	649	639	663	626	659	646	699	674	646	707	694	676	713	653	658	697	669	631	658	660	682	701	700	665	690	668	643	664	601	664	652	674	693	720	641	667	682	662	697	704	673	637	698	694	677	619	687	694	681	658	703	668	656	636	669	699	642	710	691	700	688	700	715	650	684	674	678	628	695	670	664	646	721	700	650	681	694	689	637	661	659	668	697	672	671	620	691	696	692	651	694	669	632	669	649	697	686	655	660	636	667	661	645	719	688	665	634	654	660	674	672	692	666	674	677	727	677	710	716	678	640	650	707	638	644	713	652	678	661	643	706	654	696	668	691
31244	21132	13146	863	270	285	235	225	259	220	229	254	226	201	186	208	220	229	250	240	247	248	240	215	251	214	230	244	236	242	238	237	237	268	248	199	213	214	252	225	239	239	197	213	240	252	238	237	207	257	225	255	218	240	231	248	247	249	259	244	238	264	247	243	208	246	222	193	209	193	200	232	240	245	224	213	247	234	231	235	245	250	252	240	203	247	204	242	230	225	219	234	217	226	224	243	221	236	229	243	235	253	224	240	207	211	221	261	232	224	203	226	222	232	221	240	229	251	201	222	220	230	225	225	242	205	246	205	222	240	225	209	240	251	249	232	222	234	233	192	245	221	243	249	250	239	217	223	231	235	260	239	248	229	219	210	247	219	213	218	217	221	218	236	266	208	237	244	264	230	216	239	235	256	213	249	229	226	232	236	229	222	252	243	205	213	235	245	250	221	238	255	228	234	214	243	245	239	234	263	232	232	239	232	237	244	223	258	218	253	218	235	205	232	224	255	249	258	261	225	242	235	227	248	242	213	222	219	196	217	254	236	212	223	214	220	217	216	259	225	231	212	237	217	237	241	212	227	225	238	222	236	233	262	245	264	267	229	214	227	272	209	250	208	253	246	224	229	257	236	209	240	220	256	239	279	232	225	234	232	228	263	226	252	251	213	222	241	248	216	223	212	227	229	253	222	230	213	225	229	221	248	241	221	234	229	260	226	217	237	220	252	238	235	234	220	233	240	217	237	245	238	226	241	229	224	220	244	241	219	220	212	235	230	253	212	216	237	243	248	243	254	216	234	247	223	227	246	250	236	238	221	257	231	229	236	215	272	263	216	228	246	215	233	225	236	238	219	221	226	224	249	213	208	238	245	203	241	235	243	238	222	237	230	191	215	232	228	242	214	234	237	237	237	229	226	244	228	248	205	219	218	227	233	212	259	216	237	217	230	239	232	254	233	223	228	219	248	216	206	201	215	246	251	223	218	214	261	237	253	264	231	199	220	220	221	234	237	221	223	264	240	243	194	238	231	228	216	221	201	226	262	240	261	205	210	223	236	241	194	252	247	230	215	228	219	234	266	247	240	215	223	232	232	237	218	226	235	198	238	215	228	253	230	214	239	208	220	229	224	243	236	252	263	241	257	240	219	208	212	242	239	224	237	220	223	215	225	222	202	219	229	227	239	224	240	211	235	229	217	226	232	209	219	204	222	242	254	227	220	238	233	204	233	231	226	235	210	279	242	238	225	207	229	209	221	235	205	229	244	201	212	252	221	215	228	239	240	237	246	260	232	270	232	215	232	231	239	228	237	226	230	215	220	228	229	221	234	243	232	233	234	236	221	227	205	232	237	234	237	222	239	229	211	233	248	255	228	230	237	223	232	218	221	228	214	241	226	243	240	229	232	252	254	238	222	245	233	227	229	266	218	234	247	248	237	233	231	246	211	218	201	241	241	198	236	267	234	219	242	259	221	226	214	219	250	244	251	238	247	214	212	219	234	230	215	219	222	230	242	224	231	255	270	201	222	222	220	217	246	233	224	194	221	203	247	229	213	235	229	257	248	219	227	223	229	232	239	239	259	245	211	225	228	213	229	265	234	259	209	263	220	217	206	260	203	216	240	237	227	257	235	208	243	201	229	254	262	236	237	203	249	244	238	250	234	213	230	205	233	223	226	210	234	224	220	252	212	226	207	220	224	233	216	248	216	280	223	250	228	210	254	201	234	180	227	234	236	254	251	247	221	225	214	223	216	237	200	238	246	213	229	245	215	248	214	262	218	220	212	236	226	227	224	226	198	206	227	247	237	254	222	238	209	249	224	218	241	203	229	225	235	217	239	231	223	212	263	220	244	218	236	207	214	231	218	223	226	233	214	236	245	233	241	201	212	220	216	226	234	218	225	250	204	221	233	229	219	209	220	262	244	231	231	234	219	216	218	225	217	208	267	262	257	224	210	263	245	247	258	255	254	250	248	234	225	219	230	216	249	260	217	237	238	214	217	216	250	241	218	209	212	226	207	237	240	222	220	213	233	225	262	223	213	233	207	215	224	255	249	247	256	242	222	241	241	200	247	240	211	202	217	218	233	217	210	226	228	215	239	236	233	242	238	222	240	219	236	227	187	211	227	245	240	239	242	235	200	201	224	210	217	236	218	217	235	217	207	217	221	256	229	210	234	257	243	199	258	201	238	240	216	243	216	272	256	220	223	246	261	240	216	205	222	214	244	187	237	234	226	244	237	224	242	236	207	250	231	238	229	241	235	224	230	232	233	222	219	257	226	232	246	218	232	231	223	249	229	228	259	233	229	261	218	256	228	242	229	230	243	269	227	198	244	234	217	236	263	252	242	229	224	210	176	274	224	249	248	225	216	230	236	261	205	228	226	227	215	227	221	228	234	243	223	237	217	226	216	231	237	234	246	261	244	214	243	208	229	235	234	240	252	216	220	231	234	243	224	228	220	207	242	225	224	236	250	244	233	230	227	206	243	199	232	238	230	213	238	240	227	264	238	240	232	196	228	235	243	219	237	220	239	232	235	217	252	203	215	228	242	242	234	232	248	229	233	221	283	225	244	242	200	224	240	242	234	209	236	235	243	234	235	216	240	242	219	209	233	236	248	259	243	249	219	214	203	263	206	240	234	244	229	222	247	232	226	236	242	235	232	227	263	220	220	223	210	229	204	206	222	230	232	246	232	225	213	246	233	212	218	212	240	230	211	227	210	237	254	225	222	216	235	228	248	221	228	192	248	240	215	250	225	229	233	224	245	226	239	239	242	230	230	225	220	217	215	217	219	227	201	222	254	251	241	241	221	249	222	199	218	239	236	222	218	239	227	227	225	237	255	247	246	239	228	208	205	226	255	229	220	240	237	240	221	231	227	224	214	238	219	205	220	225	234	235	244	255	232	233	216	253	202	225	251	232	211	243	221	240	231	209	203	236	226	236	239	226	264	224	219	217	227	209	239	249	247	246	245	215	242	254	248	256	240	222	264	223	217	265	194	248	246	212	231	212	225	238	197	230	240	256	210	223	232	244	216	238	232	233	220	212	220	224	235	235	235	229	221	222	230	221	216	215	205	245	238	205	236	243	242	255	225	239	217	212	235	240	212	219	245	235	228	244	241	220	212	221	223	248	218	239	240	249	212	215	231	227	223	219	235	201	217	215	225	216	234	257	250	191	209	234	252	244	249	247	234	235	230	244	226	236	255	237	233	210	249	213	221	248	231	241	254	250	234	238	233	249	233	222	234	212	228	207	242	225	235	265	240	218	229	250	210	226	223	226	220	229	213	223	233	196	229	200	223	216	252	228	233	249	234	235	256	249	249	225	217	253	243	245	235	206	215	237	250	222	238	210	234	204	246	230	239	227	223	205	249	246	269	241	259	207	229	245	278	234	239	230	228	218	251	216	236	200	194	221	249	217	247	233	224	240	220	202	196	233	227	226	235	218	233	219	234	216	196	241	238	233	265	239	224	240	232	219	212	232	227
12765	1254	654	618	636	596	611	591	575	595	614	645	639	553	567	591	652	621	642	553	587	601	594	645	593	595	603	626	564	578	590	611	618	647	622	569	612	596	594	625	610	651	597	599	617	570	601	613	578	601	610	607	648	572	620	612	617	605	586	564	639	576	590	576	601	607	580	605	613	622	586	579	597	681	641	613	581	583	601	572	618	609	619	604	612	598	580	596	589	578	603	630	580	659	607	593	584	625	599	574	608	601	607	601	620	610	599	552	615	590	594	655	612	603	595	581	612	575	603	615	543	605	638	636	605	624	624	599	590	584	568	632	621	594	617	637	620	613	585	622	601	622	615	581	661	595	578	601	600	620	577	601	632	620	670	584	646	575	588	613	583	627	630	597	621	613	640	605	622	619	587	605	601	621	592	619	591	654	632	586	568	592	609	574	582	592	587	635	595	572	554	638	625	588	613	619	626	604	598	614	646	573	591	632	607	633	598	620	616	591	593	661	607	604	607	598	649	580	597	636	586	576	601	633	596	649	551	616	638	582	604	642	628	569	562	575	618	602	608	579	645	615	616	557	591	630	619	590	594	597	609	600	555	572	617	579	597	617	592	584	642	640	618	591	562	643	576	618	590	590	609	604	599	600	579	580	588	691	614	593	611	604	585	637	611	589	627	651	614	634	590	606	578	617	640	574	648	624	584	586	583	615	597	576	633	568	565	575	609	645	601	610	610	613	619	604	576	607	604	629	628	599	673	640	610	658	570	626	625	561	605	596	606	597	630	571	587	587	620	567	654	573	584	634	588	608	624	579	592	609	594	564	630	637	582	599	596	605	550	608	566	611	585	613	598	613	615	625	600	598	604	619	612	587	583	600	597	593	598	574	615	577	569	628	592	601	580	591	603	578	605	593	596	585	633	567	625	531	607	596	585	615	610	591	610	589	598	574	554	628	566	590	588	569	622	636	594	587	603	579	649	640	616	646	570	620	637	630	614	606	643	649	619	655	639	604	643	622	609	586	628	582	584	612	634	577	601	593	586	581	620	638	573	610	624	605	616	644	566	559	630	616	591	619	598	575	589	605	592	619	604	588	596	595	680	668	592	595	569	627	632	570	575	621	588	569	636	575	605	587	583	631	633	632	581	595	555	615	580	637	591	579	633	622	566	566	608	576	588	631	588	561	625	627	597	598	621	613	604	593	629	627	568	560	597	604	632	648	652	641	625	618	615	624	617	627	644	627	571	654	616	597	607	617	594	628	631	603	638	607	603	580	613	611	576	621	616	583	630	626	588	630	595	628	623	616	614	605	600	577	607	626	596	609	632	594	645	594	601	652	609	617	641	578	615	615	596	601	630	607	624	577	617	625	601	567	598	603	582	622	585	566	589	594	607	604	588	593	621	632	630	618	609	547	586	627	560	606	592	578	597	629	605	620	605	563	561	620	568	621	630	634	651	608	621	569	614	630	644	623	548	618	642	590	655	631	615	603	599	595	604	617	613	581	623	595	602	609	622	660	649	564	576	636	636	586	611	586	612	585	578	621	605	594	602	615	592	615	541	644	606	531	596	573	630	602	593	589	621	623	575	591	615	593	576	623	634	586	615	625	549	623	626	624	624	561	589	596	560	572	580	606	582	601	623	630	615	604	631	590	622	654	577	575	598	621	598	591	623	591	590	609	569	555	643	584	586	591	634	603	652	611	578	593	593	683	617	624	607	586	588	602	613	620	552	600	614	587	577	655	632	612	580	586	625	588	600	625	603	625	564	649	618	625	587	638	622	582	601	591	607	571	586	614	593	615	633	611	628	621	595	583	589	638	647	613	560	580	620	610	626	636	623	594	597	643	589	594	613	564	585	599	586	608	568	588	579	628	567	650	601	586	593	636	637	591	646	579	624	580	631	631	538	598	571	610	588	600	591	590	614	602	587	546	573	609	624	660	616	610	622	576	616	617	640	641	617	622	644	603	663	606	606	604	592	655	597	621	605	634	596	577	631	610	592	664	641	574	606	624	658	618	580	647	638	628	642	614	632	609	581	583	593	580	614	618	601	571	565	600	575	626	640	627	620	606	579	674	658	645	609	579	633	596	594	610	609	615	555	603	578	568	568	589	601	614	659	633	620	630	581	613	590	609	602	622	614	613	614	652	639	578	611	620	623	600	562	574	607	570	624	593	604	576	586	641	573	616	582	610	614	565	577	627	643	624	607	595	596	600	590	639	623	593	607	605	603	604	604	634	554	608	647	562	573	606	595	622	615	633	609	608	625	566	607	599	594	588	605	611	592	640	607	619	601	639	664	611	644	586	585	591	646	633	607	604	643	633	595	568	605	554	611	590	631	632	566	661	610	660	572	585	603	627	567	609	617	605	652	613	624	573	606	609	644	628	686	601	579	579	588	603	599	606	604	597	591	594	635	653	608	582	593	573	577	659	548	576	591	580	614	624	595	639	559	616	586	588	594	574	614	630	630	616	592	637	633	552	611	596	579	624	600	637	646	615	633	612	606	635	609	594	641	573	574	589	607	592	599	582	637	628	623	598	570	613	617	559	600	621	588	570	606	593	604	626	619	606	602	634	615	571	577	626	601	601	600	576	584	615	639	598	580	572	608	589	610	591	617	641	609	606	637	605	628	592	604	619	635	635	645	641	606	569	582	585	619	592	599	602	619	590	579	638	614	613	595	638	580	608	610	584	659	593	628	591	629	597	643	626	605	616	617	577	630	606	697	608	623	560	602	578	608	618	603	591	592	635	606	578	557	648	606	639	588	577	648	634	621	595	627	616	577	625	599	593	643	678	579	569	594	610	596	600	576	643	613	600	655	655	664	594	594	550	598	591	613	634	603	629	632	582	581	640	654	591	610	552	621	606	584	612	605	593	586	612	593	576	638	566	580	641	634	631	598	593	594	578	628	646	674	580	602	594	569	620	564	632	576	645	628	582	606	591	591	623	600	598	656	620	612	617	580	565	606	594	609	608	581	611	603	595	628	598	619	620	577	627	610	625	633	613	621	571	561	579	580	616	621	598	620	644	555	614	639	641	592	604	593	647	612	577	530	591	568	645	648	639	562	678	638	603	612	608	609	588	642	654	611	607	591	649	590	615	662	588	597	596	642	611	622	626	584	630	637	632	578	578	616	593	583	614	603	627	615	600	606	551	615	590	623	590	587	580	581	600	605	561	608	566	631	628	587	622	601	614	594	598	553	607	658	653	558	596	642	588	622	649	598	621	571	583	601	602	619	612	592	590	622	605	646	624	600	601	589	566	620	591	602	551	612	611	598	597	590	571	628	651	597	636	644	595	594	590	549	611	600	640	639	626	622	586	564	566	630	597	580	608	628	611	587	616	609	602	655	607	610	656	615	609	592	583	542	597	619	576	597	580	607	591	539	609	589	625	595	595	602	641	647	600	585	597	579	600	599	592	579	608	621	566	612	615	608	620	555	605	550	634	599	626	645	658	588	579	614	576	595	615	596	543	619	612	585	646	585	606
24941	21446	24748	28543	21437	21073	1099	496	404	400	388	405	388	355	403	367	395	372	397	396	347	363	373	373	356	386	378	368	373	347	386	334	370	369	379	357	378	376	359	372	339	378	374	394	344	372	346	354	342	348	373	369	365	350	342	340	353	413	322	354	360	388	384	388	348	364	361	372	317	375	365	343	336	383	369	353	366	352	363	370	314	365	361	333	364	375	384	363	364	351	391	361	350	385	381	327	363	373	329	333	367	381	370	352	334	358	366	359	365	332	336	410	377	350	337	346	339	343	367	338	368	380	339	347	343	354	383	345	368	331	338	335	364	361	328	360	376	379	329	345	365	350	363	327	376	358	359	327	362	359	378	377	353	377	353	305	346	340	368	351	370	351	358	364	383	362	372	355	332	351	381	354	379	339	376	344	359	338	338	367	345	352	394	360	342	355	414	349	370	353	350	361	359	352	344	388	368	343	384	350	362	384	325	353	326	330	371	348	351	326	364	337	343	358	345	328	332	348	346	345	342	356	389	331	365	373	349	326	359	391	373	377	320	347	366	355	354	352	328	385	327	350	364	344	370	380	395	304	374	372	361	347	351	315	359	346	355	382	354	348	346	360	363	375	360	397	367	355	366	360	362	332	362	343	364	426	357	331	348	358	337	347	352	383	346	322	357	398	364	332	342	349	344	331	339	376	363	375	347	356	349	304	359	345	339	339	362	345	335	343	326	361	391	356	359	381	346	345	393	357	352	334	342	343	381	345	354	339	378	384	366	397	341	383	351	360	335	325	397	360	330	353	378	363	341	344	336	327	323	325	391	348	378	380	377	353	374	385	388	384	325	334	306	368	358	327	353	359	325	357	361	368	376	350	361	379	320	373	336	363	345	369	325	366	384	340	378	390	348	357	335	365	344	370	339	376	372	362	310	364	336	370	378	355	361	352	381	313	315	378	367	332	371	302	354	385	326	347	367	340	350	345	374	367	352	351	360	333	319	318	333	341	346	346	346	367	332	344	382	336	334	322	355	336	366	357	342	379	348	337	355	354	355	307	341	370	375	331	354	338	330	374	334	314	342	339	362	378	371	408	367	366	334	407	357	382	355	347	345	397	336	371	376	352	342	315	321	317	359	373	348	360	322	369	342	377	352	362	338	370	332	365	345	391	353	341	352	367	359	356	401	350	325	357	350	359	386	366	338	361	375	326	356	356	344	392	370	339	372	341	327	359	356	350	361	361	353	353	345	336	345	349	363	375	369	356	372	355	336	367	355	317	370	363	355	368	336	337	349	395	372	397	382	308	353	375	342	338	365	350	343	361	419	408	359	357	381	346	352	376	339	366	331	350	372	358	343	342	350	340	344	338	320	342	315	319	338	313	324	382	334	356	325	361	355	365	350	345	384	354	349	349	339	376	353	374	368	346	359	362	367	354	332	332	311	358	385	388	370	360	361	383	341	349	337	354	374	343	350	367	329	360	355	350	338	367	348	344	341	338	329	343	356	384	362	328	331	366	326	359	383	347	350	333	331	379	347	362	389	345	344	343	362	401	361	340	350	371	376	357	380	337	339	387	357	352	362	342	375	346	353	379	349	352	347	360	359	354	360	351	368	316	346	374	332	342	331	356	367	375	352	331	355	322	352	340	335	377	363	373	351	350	388	348	351	359	326	362	350	398	375	362	355	331	368	354	340	367	366	343	375	339	349	407	347	347	332	348	346	343	369	366	322	336	347	349	377	309	342	358	347	333	309	341	349	347	376	338	365	406	371	371	337	346	336	334	324	352	355	347	346	344	330	344	314	387	351	329	371	361	333	344	355	328	342	371	375	378	325	368	342	371	395	351	350	320	368	351	353	356	369	376	334	324	345	349	379	326	332	311	367	371	385	366	335	360	350	332	362	337	348	360	366	365	310	367	347	363	345	335	352	362	354	351	349	376	362	366	345	315	342	338	363	319	329	334	322	348	348	343	352	355	366	352	333	367	347	356	323	316	343	339	325	404	391	331	325	392	332	352	381	311	343	361	375	354	353	347	360	351	344	396	347	344	348	331	336	331	346	364	357	338	342	356	351	378	371	334	323	360	365	353	402	355	342	347	332	360	341	380	349	359	405	361	370	364	344	344	364	343	358	338	348	358	360	344	339	319	356	395	376	334	330	361	361	376	336	358	385	346	347	367	377	357	366	368	341	358	394	378	343	372	326	335	352	360	350	358	359	329	355	355	337	392	333	335	341	375	374	366	374	364	342	331	370	348	367	375	365	352	338	395	390	379	341	344	336	353	376	336	372	359	383	386	350	327	373	335	369	361	322	339	348	343	362	379	361	354	366	377	350	344	365	350	345	369	340	376	355	347	335	358	335	332	357	385	330	352	378	334	404	359	352	331	312	377	364	349	344	348	382	398	336	369	354	343	352	349	355	390	350	373	368	380	349	352	363	364	367	377	344	332	353	334	372	312	366	375	319	352	376	368	351	354	354	363	366	351	363	358	373	359	353	355	357	340	364	365	346	358	330	369	359	359	351	342	363	357	356	298	322	350	330	368	327	362	379	353	345	368	386	365	382	307	366	339	370	373	353	369	341	327	344	363	385	359	393	389	377	357	356	358	348	344	344	352	380	342	363	359	331	361	370	358	332	354	356	331	337	365	352	377	356	352	365	325	379	327	364	356	314	380	331	372	328	375	365	328	358	368	355	349	378	351	383	362	362	353	356	338	337	325	347	354	342	350	338	351	370	347	344	367	356	373	313	374	311	368	359	340	375	339	368	379	369	372	365	359	346	348	362	363	347	349	336	307	352	369	352	378	352	367	349	365	353	380	327	376	348	360	345	352	360	352	319	393	362	395	346	339	354	357	345	369	334	355	366	338	368	358	334	384	375	331	357	337	331	348	362	308	348	340	372	371	338	342	361	351	364	362	323	324	338	358	383	339	361	369	355	331	321	351	369	389	336	345	355	347	347	338	368	338	317	355	360	367	381	335	369	374	368	360	325	386	374	356	331	365	323	364	359	372	328	382	376	344	328	333	338	385	340	349	331	370	409	383	363	313	335	356	365	339	366	386	338	360	328	376	384	370	368	372	345	353	342	331	361	377	343	351	373	359	349	322	358	363	379	359	392	358	364	373	374	335	363	360	356	339	366	311	366	381	339	363	349	338	368	363	363	359	342	396	326	393	372	368	349	391	351	379	343	360	350	348	335	432	342	366	341	337	343	378	384	342	367	325	369	353	338	347	348	326	391	340	338	366	339	337	365	378	351	375	354	372	357	377	382	347	379	378	321	345	332	345	370	366	329	359	337	351	353	350	365	375	352	352	335	349	370	396	346	317	367	341	379	352	346	369	376	368	354	383	376	401	366	316	337	360	332	359	336	368	365	371	371	353	365	330	338	309	350	355	368	359	358	377	369	347	352	379	359	320	380	375	354	315	383	364	369	369	343	328	330	337	371	356	345	370	350	311	353	334	330	363	372	335	373	311	371	364	378	340	371	321	356	370
32745	9067	1475	1017	977	923	889	890	822	840	846	849	748	864	885	924	877	879	831	811	844	873	791	861	863	847	862	838	757	821	850	834	857	841	823	846	874	814	825	882	859	842	839	837	849	847	867	866	840	888	859	848	860	839	863	803	808	847	815	844	802	855	819	838	874	831	851	822	820	854	843	792	889	845	791	850	824	857	850	847	892	838	798	866	895	866	814	792	877	846	871	849	812	877	836	784	861	826	830	838	847	802	801	816	845	850	867	853	842	818	873	839	840	826	828	843	858	845	868	828	873	836	921	831	877	807	793	834	855	854	852	861	843	882	857	832	803	837	838	798	856	832	843	860	812	807	834	881	834	880	820	824	907	831	840	843	861	859	848	846	888	823	828	854	785	839	821	840	835	849	887	891	877	837	847	783	810	886	854	835	860	847	869	839	822	825	830	827	845	858	842	853	833	859	839	861	849	841	827	845	860	840	802	817	800	822	861	841	792	857	918	818	904	868	885	866	834	848	865	817	864	863	861	852	836	818	826	855	857	788	810	850	870	857	828	821	812	877	827	809	845	821	837	864	832	880	846	835	812	831	850	850	783	822	843	870	832	867	841	834	844	828	887	853	849	878	814	905	882	830	824	813	847	819	812	848	826	914	873	837	883	826	870	822	823	840	865	797	846	837	869	856	852	833	832	850	807	855	847	873	875	864	817	865	849	877	850	867	788	848	823	895	834	873	801	852	777	804	824	799	863	852	835	811	798	823	876	830	806	837	820	830	848	835	846	845	856	814	826	850	873	870	815	862	869	802	847	823	837	854	822	852	917	820	864	824	834	877	813	809	867	828	867	861	839	834	808	828	876	795	822	831	842	859	799	833	846	851	885	806	864	815	890	844	794	817	880	892	847	857	830	878	824	807	875	881	820	849	855	820	870	850	846	867	845	829	831	809	890	876	846	859	883	851	851	807	852	845	816	850	820	864	877	858	856	863	833	858	816	846	847	816	759	882	852	836	848	838	831	837	823	824	887	824	857	816	841	859	846	826	855	813	836	842	826	799	841	868	879	909	848	845	856	860	874	861	819	802	865	845	862	827	821	838	833	838	878	828	765	892	861	817	847	803	842	791	860	868	799	825	846	868	859	837	851	858	840	845	822	835	832	860	774	836	826	838	804	814	835	866	846	833	875	843	865	864	849	854	840	824	816	869	838	851	850	836	875	866	859	845	882	865	851	826	874	855	825	854	874	792	865	844	819	858	857	847	852	837	820	827	839	825	811	858	884	832	835	858	801	861	855	794	794	795	835	855	866	818	850	862	854	850	889	905	833	858	850	862	841	891	791	840	841	853	837	825	832	826	858	805	872	846	836	861	865	823	771	821	785	833	786	905	813	849	844	855	872	824	835	877	805	814	810	898	841	831	844	806	905	862	851	869	885	812	851	801	867	887	833	814	827	837	748	839	837	863	851	832	838	903	845	842	837	820	857	890	810	850	789	838	807	855	817	850	883	862	866	831	854	855	826	839	869	855	851	873	826	830	802	767	817	894	828	860	763	868	823	840	803	845	841	806	814	848	893	873	861	830	840	821	854	870	870	797	853	832	868	829	845	900	842	868	793	849	827	848	848	852	889	858	860	817	814	899	872	848	884	840	821	845	892	866	792	841	866	851	838	866	871	865	851	817	840	815	839	860	844	861	871	863	866	827	836	831	833	865	900	887	858	793	813	796	895	822	858	855	830	813	861	837	767	844	878	818	811	851	808	853	890	822	825	906	817	846	830	782	837	843	830	815	860	840	876	847	811	826	850	843	838	826	836	912	829	811	797	863	791	848	829	848	833	821	822	846	822	816	821	857	807	822	845	804	809	785	847	824	818	848	870	845	888	868	844	829	873	832	827	855	875	844	846	836	856	810	851	864	815	872	826	867	834	875	787	808	863	860	839	793	778	819	823	885	810	899	846	852	789	792	880	813	839	795	784	866	833	840	819	867	842	899	882	845	868	845	845	879	819	821	807	826	857	819	849	831	839	878	837	865	820	818	815	837	799	808	853	778	866	890	818	853	800	818	873	774	839	817	871	829	833	880	824	844	814	825	822	835	853	778	836	821	799	851	838	833	813	851	857	813	839	787	849	859	856	808	788	800	819	814	851	813	876	792	857	865	839	806	842	785	819	880	903	845	866	842	882	866	864	821	865	869	770	801	834	866	783	825	872	849	838	763	831	833	896	828	806	843	822	834	855	849	874	866	793	805	818	823	820	792	826	850	843	774	811	848	850	865	843	809	819	777	844	843	831	849	828	819	842	824	843	901	870	811	835	870	854	818	781	857	852	897	794	819	894	857	824	859	853	837	868	840	812	844	845	824	853	853	857	884	864	881	865	854	884	792	849	825	860	834	832	860	812	859	831	858	835	831	899	836	797	865	857	845	796	833	853	854	851	866	842	846	868	869	777	837	831	834	859	854	803	839	806	885	816	815	918	877	813	853	832	879	804	828	865	857	840	842	930	898	827	798	813	889	853	874	854	784	854	854	837	841	855	906	824	853	823	841	844	838	853	844	784	827	840	849	850	858	818	811	874	858	918	875	827	819	859	868	816	794	864	869	851	824	861	852	828	844	846	870	818	839	810	835	793	834	803	844	797	875	849	828	856	891	877	796	837	838	862	815	828	835	855	832	831	858	821	875	833	856	855	855	860	873	819	838	825	831	853	881	877	850	874	839	818	849	812	839	918	798	827	879	813	801	867	789	831	795	826	878	845	785	797	830	921	822	805	889	832	833	821	816	879	860	816	839	767	872	863	842	844	794	799	870	846	804	838	813	872	835	828	868	846	864	862	878	776	864	827	801	834	809	857	860	882	797	904	814	845	849	770	829	840	826	807	855	812	806	867	891	832	805	839	802	826	815	851	789	899	826	883	846	860	857	852	854	860	884	850	869	784	826	817	804	796	859	875	811	865	840	820	799	846	849	896	834	894	852	857	866	832	772	852	883	794	827	803	781	912	863	840	880	862	825	846	880	814	802	776	839	862	863	845	842	880	903	806	838	892	859	802	905	837	843	819	858	867	884	887	842	863	865	825	863	782	843	817	845	827	818	797	819	842	773	914	834	774	792	841	823	860	800	833	844	784	833	837	849	818	825	839	796	803	824	817	861	790	847	811	871	802	817	875	864	817	849	831	834	921	838	871	859	836	817	817	837	846	858	867	819	815	862	828	817	813	874	831	843	824	849	831	878	913	804	791	855	866	848	867	802	839	803	853	818	840	834	844	901	816	880	850	796	834	830	919	852	823	834	851	838	785	836	784	833	821	830	866	854	851	877	872	829	853	886	870	845	830	807	812	844	839	792	825	793	837	816	836	864	879	883	802	857	889	815	860	802	803	834	857	780	787	871	808	842	870	830	792	866	833	876	830	838	840	868	831	854	858	876	806	820	865	813	828	858	824	877	870	906	778	782	822	838	817	869	858	789	862	835	854	801	821	827	816	868	838	829	823	862
24309	21442	25117	28181	21444	21454	17504	644	394	392	362	376	339	355	316	325	317	326	307	305	295	265	305	328	309	302	287	331	272	326	284	261	296	298	302	305	288	300	286	275	288	274	301	278	260	274	293	312	306	282	283	321	299	302	300	288	274	290	273	282	317	254	293	268	277	298	300	311	290	328	303	270	296	299	292	271	313	274	300	280	267	320	322	309	279	317	332	282	302	302	270	294	283	253	323	316	285	296	270	292	257	283	344	297	307	294	265	288	287	310	306	287	302	311	301	267	307	322	283	303	247	285	305	284	299	278	299	280	284	269	293	293	295	327	307	322	299	303	292	303	281	297	304	272	284	306	256	276	311	302	297	295	302	300	301	318	262	263	298	316	294	290	281	304	279	260	262	307	288	282	284	289	293	283	270	281	299	317	334	317	286	283	294	289	267	248	281	261	265	282	297	271	284	301	292	264	290	294	321	321	266	308	309	286	281	272	271	264	284	294	256	286	297	291	247	278	278	277	298	294	283	268	312	261	282	285	294	303	306	301	270	276	272	307	295	301	298	294	295	286	293	262	274	261	305	288	288	287	274	280	292	304	302	319	320	283	294	284	270	273	275	278	268	272	252	296	282	294	283	283	299	309	298	282	259	289	301	260	303	281	276	260	273	292	310	301	272	287	292	285	286	271	299	258	314	290	290	316	310	302	277	315	308	323	276	310	309	296	291	242	285	292	253	296	288	319	282	284	293	276	243	270	273	287	283	290	276	271	300	301	291	268	292	300	279	295	271	277	275	306	295	283	298	247	269	269	311	301	316	301	275	275	295	323	297	333	284	267	279	261	263	284	300	304	267	294	282	315	290	273	273	277	276	291	291	260	290	312	282	292	287	289	284	299	276	287	264	256	290	308	313	288	310	301	300	265	291	305	280	285	299	297	316	286	297	316	278	296	291	294	317	303	268	287	308	283	336	282	290	319	287	264	299	275	287	261	294	236	280	280	323	277	305	290	290	284	297	333	275	296	300	297	293	272	302	328	318	286	304	297	259	283	280	290	292	280	273	270	260	301	293	293	264	294	296	272	312	281	292	291	272	288	292	281	301	302	283	286	278	274	286	284	284	296	266	295	276	339	308	290	287	278	293	272	300	273	266	274	254	309	308	303	299	280	339	274	297	297	279	272	305	255	278	258	319	305	292	283	266	281	334	292	301	265	301	288	266	286	298	283	270	316	297	266	294	304	260	268	299	294	293	285	279	310	295	280	278	279	308	297	311	278	254	286	318	305	285	325	294	280	305	301	280	277	261	275	316	296	323	288	278	264	260	259	303	268	310	273	278	243	300	258	284	277	296	283	263	300	262	277	283	276	294	290	298	288	307	300	262	267	286	307	295	288	281	285	281	227	307	300	247	283	261	285	290	306	289	283	292	293	265	284	274	320	287	299	289	303	293	252	267	294	287	316	266	282	283	299	302	311	306	303	305	286	313	310	272	274	321	293	272	310	300	290	305	286	289	250	280	268	288	305	276	282	285	301	233	280	277	325	278	299	297	305	297	264	267	298	296	292	287	287	304	318	269	276	262	296	287	302	301	270	275	304	316	301	291	319	316	289	308	308	320	289	281	291	305	300	287	304	292	285	300	271	313	314	288	302	327	311	296	322	281	294	275	248	261	271	270	278	269	274	295	291	285	298	277	263	309	275	288	229	279	276	292	269	282	285	261	325	282	302	276	282	256	290	316	281	294	296	287	297	278	256	310	287	310	287	262	270	248	264	317	272	304	298	241	275	324	313	279	310	275	312	300	296	302	253	307	291	295	319	278	289	282	318	266	264	279	278	280	283	285	260	279	298	290	291	315	317	290	256	299	276	290	256	301	290	293	280	300	295	298	271	282	290	277	302	278	309	317	277	318	288	285	295	282	301	293	298	278	284	293	317	243	283	303	253	276	278	272	281	258	265	269	302	310	296	323	291	288	284	301	296	277	296	304	293	310	278	275	279	274	296	298	302	289	259	280	263	324	286	257	302	262	287	269	308	267	266	277	268	323	294	313	293	267	261	310	274	309	264	290	279	297	289	300	296	273	311	281	299	311	280	267	295	314	282	290	286	268	293	286	310	290	285	306	278	287	296	293	251	287	280	265	264	266	317	279	282	295	302	290	267	302	274	263	286	285	269	302	277	286	297	289	293	295	277	306	280	337	269	289	244	286	282	265	259	276	282	286	276	293	277	264	279	306	282	300	301	271	299	299	297	311	303	277	271	276	282	259	284	284	253	292	291	276	302	306	261	296	318	289	269	263	303	303	268	339	298	250	307	278	288	306	249	286	272	317	294	293	285	285	289	263	313	318	278	271	276	336	292	292	313	272	262	277	310	284	298	315	297	292	299	292	294	291	287	295	283	304	287	271	333	298	250	288	290	297	279	280	263	268	240	293	275	295	287	299	284	308	288	301	308	278	285	283	280	262	278	281	313	277	265	312	291	290	270	302	311	292	289	268	294	303	305	275	268	277	272	297	307	339	269	283	298	285	271	287	260	289	301	292	270	287	269	305	325	306	303	285	288	267	282	284	320	255	296	298	296	283	286	321	278	272	250	276	277	292	317	306	309	264	265	288	284	283	267	297	305	319	270	309	278	284	252	310	268	278	296	261	265	289	307	301	301	292	282	282	300	253	290	286	278	269	294	310	267	280	278	284	274	309	322	311	274	293	315	279	291	293	278	273	328	269	295	295	267	296	281	311	303	271	289	275	291	305	286	336	283	307	265	277	307	303	277	307	273	278	284	286	318	301	267	301	304	272	258	267	264	267	291	303	259	295	298	267	274	281	273	311	304	314	306	255	267	294	327	292	300	257	297	304	300	264	319	315	291	255	291	303	304	281	289	296	303	286	274	284	291	277	316	272	253	302	290	279	257	249	315	318	288	304	297	284	250	277	283	275	269	272	270	292	298	289	277	283	293	286	263	298	276	310	308	308	308	261	289	296	317	314	259	290	293	292	292	287	318	273	299	305	289	281	303	300	300	292	288	288	258	275	299	272	290	289	286	284	318	285	279	264	303	317	270	300	283	300	272	285	297	276	294	293	321	310	305	321	276	287	278	292	289	295	252	295	276	302	295	248	292	310	302	301	281	271	303	295	306	281	295	318	270	276	286	252	318	293	281	321	294	301	292	262	291	282	307	282	333	281	311	292	285	301	267	286	314	317	329	274	305	279	284	279	289	298	311	305	277	282	286	291	266	297	294	301	285	298	316	278	280	248	265	264	314	279	277	297	288	319	271	265	321	286	293	288	315	278	297	281	306	319	285	253	251	287	277	300	288	259	278	338	259	280	279	278	263	307	281	301	296	271	279	317	294	247	272	308	311	290	295	296	299	325	294	281	297	288	310	284	293	255	292	292	273	289	275	278	289	300	259	310	286	281	306	271	314	262	258	267	253	274	283	274	311	311	288	299	300	270	280	311	257	285	265	252	256	275	289	279	254	307	258	249	285	283	285
39465	11710	1764	1128	905	832	768	692	732	688	707	753	700	714	712	728	726	664	635	679	722	651	664	700	717	635	660	709	664	664	649	687	660	677	704	700	687	631	683	704	668	687	702	690	678	699	670	666	663	705	640	668	690	658	696	624	670	681	677	682	632	712	681	676	694	665	648	669	676	648	684	669	671	661	717	676	679	681	693	653	682	715	690	705	689	683	676	682	645	669	649	714	683	654	703	695	714	675	683	710	673	693	621	694	680	697	663	653	660	676	677	706	682	695	663	694	671	686	687	693	684	693	695	652	707	713	707	693	676	726	678	667	653	685	669	662	653	684	700	695	669	683	633	669	642	674	651	759	699	644	687	671	673	669	712	658	650	635	694	677	642	691	694	692	700	656	699	657	629	646	691	685	652	706	658	680	667	659	670	651	707	641	676	701	626	649	659	678	656	684	664	668	642	694	662	663	702	648	697	641	674	702	683	671	662	657	707	662	704	651	670	726	659	650	645	661	657	703	676	688	666	699	676	636	664	665	647	670	647	704	740	651	648	624	665	607	661	670	684	672	694	696	667	672	710	672	685	666	687	722	644	695	669	663	662	657	696	659	690	639	698	691	648	682	662	664	697	646	690	702	673	677	670	689	623	692	723	703	687	673	691	666	717	685	651	693	733	668	685	716	673	683	707	679	666	680	662	711	684	661	673	658	698	715	704	644	680	671	653	705	661	687	661	654	668	671	641	634	725	702	660	666	727	667	682	709	675	680	675	633	678	719	663	702	730	657	694	667	703	650	705	650	658	662	682	675	651	669	681	689	662	660	678	651	614	671	680	706	670	686	687	667	679	678	653	707	695	666	685	667	701	707	710	638	714	657	670	689	663	639	691	682	652	662	701	631	693	666	685	708	686	717	672	715	691	709	634	667	645	689	679	648	673	665	676	729	647	662	668	640	650	687	732	687	686	719	768	655	664	626	619	693	674	690	638	724	626	651	694	643	707	663	679	708	678	667	695	702	672	710	661	689	679	663	656	665	707	688	664	728	671	709	691	640	709	662	651	674	706	681	693	651	698	705	690	675	714	671	693	681	660	700	671	673	742	709	685	724	686	628	662	639	662	656	687	671	694	666	664	705	619	667	666	660	637	707	659	661	690	725	687	727	656	655	616	677	679	631	649	675	676	672	646	687	687	662	688	646	654	638	677	704	616	653	656	698	705	663	640	644	658	663	708	641	690	711	652	689	670	664	671	715	700	667	691	696	719	707	733	654	635	654	690	635	671	688	670	640	653	665	707	671	613	650	674	678	697	681	679	691	661	682	690	684	755	734	688	690	672	710	682	680	693	645	682	623	698	712	700	682	691	653	702	656	637	652	693	707	615	634	659	635	643	647	663	705	674	727	676	655	685	701	653	654	678	649	681	625	699	642	649	644	664	695	668	665	725	651	702	693	656	722	737	636	685	658	643	661	673	660	710	651	701	675	658	653	649	685	693	645	719	655	700	677	720	672	667	666	631	714	648	677	673	683	648	665	656	648	682	684	669	692	695	684	683	660	670	685	609	686	689	665	680	673	678	662	707	683	705	722	654	660	705	690	660	662	629	683	709	685	677	697	650	709	698	656	716	626	670	675	626	647	696	645	678	635	637	733	686	668	658	660	655	665	661	620	690	684	707	691	657	709	641	681	650	665	721	683	625	674	685	648	639	693	714	704	644	684	693	661	730	683	662	713	664	649	629	665	670	655	637	761	683	699	638	644	671	712	663	664	642	718	651	685	639	635	678	702	669	645	693	671	736	655	694	642	680	662	663	630	651	660	660	695	648	701	676	672	686	668	686	662	643	704	650	643	694	688	698	683	674	682	668	666	620	717	690	633	675	674	694	700	671	656	684	667	731	643	689	728	679	715	673	696	678	657	665	684	693	661	662	665	619	692	639	672	696	635	666	681	720	686	717	696	673	694	661	665	657	677	625	696	670	671	672	688	708	654	708	673	705	713	669	649	642	702	638	659	675	672	678	651	691	708	681	667	671	690	654	717	646	674	713	669	699	647	665	668	655	660	671	706	667	693	699	682	637	681	687	660	665	637	651	656	666	632	692	716	663	673	664	698	642	649	709	650	705	671	666	702	656	697	661	667	687	659	693	671	657	643	698	713	617	662	655	640	639	664	667	688	668	638	695	626	659	664	660	705	716	658	668	651	673	705	670	685	690	684	694	693	654	620	668	676	672	692	680	724	641	641	715	695	705	686	673	653	639	688	612	662	689	669	667	663	658	680	700	702	696	667	658	672	651	674	677	680	713	686	657	691	674	697	717	625	657	690	703	658	662	665	697	650	705	720	640	693	690	668	729	643	653	688	607	689	638	699	679	698	685	689	673	638	671	670	701	619	682	663	650	688	674	647	726	663	678	693	678	664	683	703	668	629	671	677	695	707	703	674	668	688	657	699	653	640	703	661	660	694	719	656	659	651	630	668	696	691	637	655	671	667	666	648	636	658	670	650	689	682	646	699	664	690	743	620	717	684	666	705	644	633	712	697	681	656	710	688	670	641	699	725	667	669	678	678	694	700	662	693	589	681	659	673	631	686	695	674	677	677	690	693	626	705	693	693	718	718	668	694	739	633	656	682	659	687	650	714	697	656	683	674	628	645	689	682	654	691	693	650	707	671	676	677	628	638	635	661	668	694	671	689	695	664	668	689	669	680	660	695	656	639	647	699	695	680	647	698	683	696	709	702	664	684	708	671	696	667	661	685	682	698	681	678	602	673	666	678	719	702	671	643	678	680	690	652	718	680	670	656	667	657	703	713	686	712	690	697	658	695	673	696	667	705	661	669	692	646	682	671	668	683	674	636	680	712	647	646	668	697	674	652	689	641	622	671	638	746	672	654	641	689	670	644	698	702	674	661	662	690	655	689	676	644	700	697	641	684	684	713	684	706	670	680	725	646	715	682	661	684	656	726	709	618	646	622	681	691	678	703	694	684	679	693	726	676	680	698	666	666	724	718	676	664	680	664	626	687	677	654	663	682	651	663	694	674	665	647	667	693	738	655	692	708	700	690	701	697	661	646	654	701	680	712	683	677	696	680	670	654	679	662	724	627	656	676	679	701	680	650	665	710	684	657	684	669	656	683	679	671	731	632	703	707	657	669	656	662	690	663	602	684	676	687	710	665	631	631	676	700	668	699	665	661	679	724	676	680	683	657	689	633	663	665	690	691	706	661	688	663	685	649	708	654	652	710	709	693	691	672	670	644	620	701	704	632	679	655	680	696	652	702	714	665	698	686	698	676	690	632	669	721	648	670	669	630	714	645	648	696	666	684	695	676	693	641	686	671	644	663	704	677	657	699	637	665	627	675	694	635	694	706	669	710	664	678	605	641	680	692	670	662	675	685	707	643	665	661	714	678	671	680	648	680	659	706	655	655	636	670	693	671	733	655	687	647	610	703	668	670	672	709	652	671	609	700	685	721	665	707	653	657	670	649	676	691	633	666
31173	21186	13349	832	262	259	236	237	242	247	231	250	236	242	221	226	237	220	236	218	234	252	212	247	233	239	239	267	207	254	251	256	274	242	210	219	202	231	224	224	261	226	216	255	223	245	237	242	243	228	239	227	236	239	208	246	252	241	242	252	222	218	221	259	233	216	231	243	220	221	218	261	232	257	233	224	229	230	234	218	257	216	218	218	222	213	244	225	213	219	229	226	244	265	220	276	252	234	225	228	209	252	212	229	262	264	255	230	239	240	232	220	220	244	226	242	237	229	231	238	239	211	242	247	238	207	210	228	240	222	231	224	232	225	230	218	218	235	256	226	246	251	231	226	225	250	237	242	234	240	224	223	214	219	237	262	247	224	232	245	236	248	244	211	224	227	248	243	280	191	209	248	245	224	233	224	231	243	230	219	245	212	218	233	236	238	216	231	228	244	248	237	234	233	250	211	250	193	227	237	231	240	243	243	211	249	224	256	248	239	216	214	237	218	222	217	256	243	236	201	192	210	241	245	240	226	241	222	236	271	245	260	211	233	235	212	221	237	238	260	235	246	243	242	233	226	236	241	239	263	255	247	219	215	218	229	249	217	258	215	275	231	237	232	270	256	221	257	239	243	239	247	265	238	226	233	234	248	210	219	219	229	211	247	229	224	223	219	227	252	222	219	231	212	243	260	234	232	229	203	255	239	231	235	254	213	225	234	242	215	241	223	229	252	242	223	212	206	210	219	241	222	235	224	233	210	240	225	211	224	228	234	225	220	219	209	229	248	232	229	222	255	242	263	236	197	269	206	246	245	223	235	222	237	243	227	232	197	247	245	249	235	227	244	237	210	265	229	227	253	232	250	217	210	216	243	203	232	220	236	239	271	220	231	247	223	226	211	224	223	210	248	224	209	220	255	238	235	221	213	254	231	250	264	245	240	245	196	245	253	226	232	211	211	242	218	243	224	208	243	244	249	232	224	245	209	213	212	215	235	221	267	248	218	229	198	238	223	225	250	212	239	199	252	222	230	240	256	212	217	242	237	257	233	235	244	245	242	225	235	252	252	257	259	231	191	192	243	214	224	241	237	258	254	236	238	228	211	188	214	264	237	263	250	246	241	254	226	231	257	234	214	219	285	237	254	208	227	243	224	217	212	250	223	251	234	268	228	239	247	215	210	235	238	210	232	225	247	232	218	225	241	237	243	212	216	245	224	239	224	218	228	228	233	224	233	217	216	228	236	257	218	231	254	262	212	235	235	254	206	236	248	235	219	236	242	212	238	236	215	221	233	214	220	232	216	225	209	247	260	237	257	251	249	233	259	208	255	207	237	210	206	247	229	237	217	239	219	221	228	231	227	242	223	244	235	231	243	197	222	246	217	224	230	262	230	228	240	223	200	286	248	245	217	253	234	232	237	218	231	197	238	216	220	248	258	228	219	241	236	258	239	237	217	233	225	248	209	242	241	228	260	210	279	226	225	223	246	227	233	232	235	225	249	229	223	218	199	249	244	237	243	214	228	251	210	255	223	250	224	221	244	245	209	226	254	188	241	242	238	225	210	262	208	198	237	228	231	224	238	247	223	205	238	247	216	234	238	257	239	228	224	249	219	217	263	262	246	230	231	246	225	241	236	230	255	226	257	219	247	231	264	250	239	248	233	229	234	212	276	214	217	206	256	245	222	265	220	223	208	222	246	223	224	224	232	214	242	224	207	256	236	248	208	223	221	219	266	261	223	237	230	223	249	243	224	247	210	227	276	216	237	246	220	269	226	204	236	249	230	203	236	223	235	247	216	226	202	261	213	245	201	213	209	218	206	240	228	224	235	253	232	237	243	249	256	240	237	211	259	230	231	224	227	206	240	270	236	223	220	202	202	230	239	254	225	272	232	238	266	233	229	213	195	210	223	255	204	229	215	228	234	213	195	210	233	227	220	247	251	263	211	215	251	245	243	239	249	231	231	231	219	228	208	268	231	231	242	237	231	216	232	212	220	216	235	219	215	243	216	245	242	239	221	224	243	249	212	223	248	220	234	217	240	230	228	220	212	239	227	223	213	225	221	214	224	215	222	233	222	243	240	243	223	196	234	234	223	205	243	230	243	234	214	281	238	235	240	252	224	234	248	218	241	213	222	215	236	235	236	227	242	243	226	228	208	195	213	242	245	258	221	231	217	241	246	262	228	250	215	235	219	194	225	231	241	228	237	235	245	225	246	260	227	228	263	237	225	234	227	256	235	228	235	205	238	235	253	241	248	211	240	242	255	240	224	226	227	226	214	233	223	208	220	218	230	232	240	251	251	237	238	231	231	214	236	240	212	265	239	205	237	240	216	214	220	220	228	237	211	222	235	228	232	221	236	206	226	221	260	214	235	254	224	204	249	228	258	235	217	218	237	265	259	241	235	239	206	242	247	241	227	215	243	236	250	206	217	204	209	241	208	236	226	229	234	241	244	255	245	224	224	252	258	234	226	244	252	231	247	228	242	249	232	227	223	252	240	222	228	224	270	249	218	210	230	227	242	251	222	238	218	252	224	233	226	210	239	233	242	245	222	242	229	208	244	231	230	257	245	229	237	224	258	254	274	260	232	222	229	252	251	198	240	236	240	247	215	240	233	240	254	234	209	227	221	229	231	212	257	242	221	224	226	246	249	252	252	252	251	247	213	230	223	215	216	231	254	225	215	229	226	207	208	208	241	245	228	236	219	233	202	226	221	250	229	212	237	245	217	207	215	208	227	225	241	236	206	229	219	221	256	227	235	241	227	252	236	255	267	247	206	216	223	256	211	258	251	249	237	217	244	183	234	250	245	239	250	233	273	230	245	242	237	248	245	218	218	234	242	214	231	248	256	213	204	244	224	248	234	232	229	207	215	229	250	230	217	230	252	221	235	235	248	239	234	244	243	222	237	234	226	243	243	237	235	226	226	237	235	238	237	220	226	277	222	214	232	230	236	261	251	215	261	247	235	231	209	219	238	244	222	225	257	210	238	258	214	231	236	217	238	253	216	210	242	242	230	227	239	259	221	240	258	235	233	241	248	222	219	219	217	247	223	268	250	199	231	216	217	232	236	260	243	243	238	233	249	214	266	243	216	232	271	227	204	213	233	232	236	211	228	245	249	237	219	226	236	246	243	232	242	258	226	229	216	216	231	230	263	269	244	225	247	236	219	212	222	247	224	239	226	213	237	206	240	252	224	240	238	239	235	250	231	264	247	231	216	252	256	237	229	241	230	209	201	250	221	229	258	249	245	251	255	219	216	234	257	206	213	228	260	273	224	212	236	218	215	228	230	221	241	228	220	246	258	222	244	214	225	228	236	238	220	245	230	259	239	218	229	227	201	221	253	212	259	268	243	250	254	226	233	236	241	240	233	218	246	220	235	259	218	220	211	233	248	247	206	241	233	240	257	219	235	201	207	203	234	231	253	237	224	213	240	214	208	239	220	227	228	243	242	233	236	237	222	243	233	229	264	238	260	218	261	216	239
13517	1494	663	576	589	618	645	604	638	627	618	647	651	623	659	625	624	561	605	600	643	589	639	604	613	670	622	646	627	610	643	586	641	600	582	662	604	572	617	673	615	610	640	635	625	583	621	629	623	617	651	616	651	606	616	629	613	640	560	585	673	600	617	601	547	601	608	610	620	591	593	626	619	574	587	655	577	596	593	618	583	644	598	587	550	643	607	610	615	627	604	567	588	646	616	631	615	653	662	571	590	576	623	626	580	616	601	563	600	620	605	592	608	642	620	624	629	578	629	598	583	592	596	613	632	597	609	618	619	592	628	582	614	537	620	632	574	618	582	649	631	637	576	620	603	582	582	625	569	603	609	580	620	580	631	587	643	600	628	636	633	591	619	638	584	626	578	634	634	628	583	651	626	626	551	596	564	590	653	594	616	556	604	621	627	629	652	601	673	628	611	590	639	596	601	578	612	604	678	617	580	576	625	608	622	628	618	597	573	613	614	587	626	598	615	632	650	604	584	582	577	570	586	626	656	582	622	603	668	561	619	673	557	616	606	618	607	577	641	583	582	610	641	618	619	557	650	620	669	594	598	608	628	591	634	596	609	593	584	610	624	595	601	646	651	618	595	624	637	625	595	659	623	629	601	628	620	621	604	647	659	579	599	603	598	626	653	596	598	622	623	606	596	649	609	598	585	616	634	625	636	624	628	616	606	592	592	647	624	566	629	644	578	613	605	593	632	608	604	636	632	638	651	646	639	609	616	669	629	643	636	539	590	609	626	627	564	574	600	612	613	601	667	596	627	604	644	584	638	618	621	595	634	613	619	611	634	574	610	625	621	614	594	613	565	593	603	587	619	613	582	656	609	576	609	646	600	629	609	601	589	609	616	600	592	612	602	615	568	650	619	643	603	603	627	688	590	632	618	616	613	663	619	588	641	596	608	642	638	582	601	621	630	593	604	564	596	614	579	581	627	623	595	649	611	647	606	648	615	573	590	591	649	598	585	604	625	602	612	615	600	615	619	611	599	630	598	575	576	604	601	633	552	597	608	617	610	557	638	604	574	631	656	631	596	647	595	594	612	641	634	603	562	594	586	589	640	583	593	597	584	645	630	635	577	577	614	569	619	642	626	618	572	569	598	645	605	624	611	622	616	630	638	625	588	634	613	606	621	567	587	593	642	585	597	544	596	569	633	619	635	616	631	617	568	642	624	624	590	642	611	590	592	624	595	585	600	611	640	617	594	608	587	644	598	574	586	594	649	607	643	574	595	579	614	658	637	589	652	622	593	628	604	579	583	632	644	624	586	601	622	596	611	604	613	606	628	626	627	594	574	620	639	632	611	620	602	620	607	596	657	631	576	630	611	658	621	648	615	590	568	674	621	625	595	606	606	597	600	586	628	590	622	622	597	631	553	606	599	613	612	626	618	585	607	663	636	620	629	577	626	632	638	589	646	601	651	601	615	580	608	604	597	586	619	629	600	567	615	627	594	628	577	588	636	576	613	607	684	611	592	629	621	626	650	638	575	623	625	646	583	598	603	626	599	619	646	655	641	621	570	577	589	623	604	596	618	643	643	610	587	598	602	546	613	620	595	607	610	597	593	588	638	622	623	603	602	589	535	585	583	614	586	609	613	599	598	568	594	638	624	544	629	587	596	633	615	653	637	589	615	576	644	607	590	592	634	577	603	624	617	632	625	597	600	632	598	629	624	631	612	617	613	651	589	636	606	592	612	664	589	649	600	588	619	564	607	582	591	643	623	624	589	575	590	630	630	597	638	590	576	612	589	602	633	619	599	586	588	617	595	621	607	617	633	604	598	603	638	608	578	642	626	582	583	601	624	587	582	636	603	641	570	634	601	614	629	568	605	639	590	590	606	635	613	608	601	593	633	600	602	625	610	621	595	610	645	652	655	608	624	625	650	621	581	637	667	562	613	621	598	642	622	591	570	631	642	618	625	642	594	583	618	595	588	606	615	594	624	628	617	640	617	617	622	602	604	575	632	658	596	612	598	580	627	640	627	577	641	636	632	602	598	659	613	624	560	606	664	598	619	577	610	588	594	597	605	576	641	606	657	601	608	602	606	584	620	647	644	556	673	643	633	577	647	605	602	617	613	580	614	623	637	576	572	591	613	593	609	643	625	608	609	603	592	618	608	574	574	600	608	624	574	590	650	601	618	665	610	556	637	568	628	593	657	578	613	583	630	591	566	611	631	620	608	593	614	601	635	590	596	654	616	663	590	619	613	624	606	633	592	590	643	606	602	620	594	616	595	607	637	626	620	669	634	601	630	595	584	561	610	622	607	616	614	585	637	606	648	589	642	592	661	633	634	600	641	607	637	609	586	616	621	636	628	622	648	621	605	586	637	636	629	627	660	617	611	618	584	628	617	607	552	622	626	614	584	597	599	635	610	603	644	602	618	589	569	627	589	618	598	631	624	617	580	605	607	633	665	599	597	620	609	614	533	580	589	594	588	605	648	610	576	619	649	641	590	612	603	599	600	615	595	632	612	619	633	614	603	598	591	603	568	583	652	608	607	628	629	573	597	561	622	633	614	696	621	610	639	639	643	586	609	594	647	599	622	612	576	617	657	617	623	563	629	663	614	620	563	638	613	610	585	612	646	611	623	624	606	578	617	576	607	610	591	638	624	612	585	588	623	615	609	628	652	624	607	627	620	621	626	612	674	567	620	611	642	594	575	618	601	591	604	600	606	594	632	616	589	623	616	568	631	597	602	598	598	630	616	607	650	624	569	612	633	606	609	578	626	640	655	655	621	618	628	597	597	606	636	600	591	604	581	599	582	613	612	616	600	594	595	614	585	639	591	663	598	610	648	603	596	599	591	634	634	634	606	605	667	611	609	625	639	595	583	609	618	612	618	545	592	601	605	628	590	576	585	546	609	586	633	589	617	601	607	659	667	616	561	634	592	633	618	661	565	593	623	598	592	580	626	634	631	647	619	579	622	600	642	576	618	607	589	619	589	581	620	601	590	598	614	614	599	559	567	663	635	620	636	628	614	651	630	627	604	615	587	636	627	624	584	609	593	580	621	625	623	606	569	597	606	626	635	561	624	648	627	592	594	628	628	593	607	632	580	617	579	619	600	578	589	615	631	574	581	636	605	603	596	614	599	586	602	599	594	603	662	571	587	634	585	588	578	565	611	640	604	609	633	597	575	605	635	653	606	628	599	602	571	630	622	593	621	631	537	604	606	607	607	585	602	609	577	634	620	594	613	616	647	647	610	599	597	596	595	628	630	650	609	602	590	614	616	618	610	592	578	660	644	611	669	601	619	637	637	605	595	590	585	606	647	616	631	638	599	598	577	597	590	617	588	602	578	600	644	602	636	612	638	639	577	623	628	612	597	611	593	606	615	607	620	619	621	615	602	637	623	600	585	659	623	616	592	658	658	550	618	589	596	644	559	609	616	611	594	607	618	576	634	611	626	619	602	594	630	619	615	634	604	651	597	602	648	623	610	580
24948	21424	24758	28482	21423	21130	1095	552	434	329	400	404	362	356	350	351	346	356	372	359	363	360	402	361	391	345	349	365	386	394	358	352	391	360	366	348	344	388	367	358	369	371	361	371	351	329	345	356	361	368	365	339	374	372	353	370	333	362	357	328	375	350	354	362	336	355	353	337	389	385	404	344	382	368	352	343	328	312	375	358	370	352	349	333	346	338	346	343	371	359	386	336	383	381	344	342	354	350	362	349	361	352	369	350	359	346	328	355	367	375	379	356	364	370	358	364	346	348	338	332	341	380	370	358	336	353	357	379	371	331	365	366	302	343	358	344	371	333	320	353	335	330	383	342	324	366	363	370	378	367	340	376	349	334	350	350	366	338	362	392	350	371	352	346	399	337	376	364	359	370	358	363	319	365	352	395	379	376	362	363	373	354	387	358	385	354	369	384	358	330	326	349	323	372	313	380	324	338	362	324	339	339	334	359	366	361	369	354	358	384	362	365	321	348	378	373	310	344	336	364	349	352	324	278	333	358	340	364	331	351	359	335	325	328	339	329	314	379	353	351	340	348	332	344	313	333	346	312	334	342	303	347	365	338	363	382	368	348	386	383	393	357	358	361	348	355	345	373	344	345	351	368	357	345	333	335	348	340	342	346	347	339	322	364	381	331	343	384	346	386	365	343	319	361	375	367	359	375	363	345	354	345	358	346	341	346	344	354	365	326	351	370	339	345	332	363	333	387	342	366	326	383	368	368	363	356	321	378	405	387	350	366	325	356	376	359	374	338	346	330	363	366	348	337	351	372	364	336	335	330	359	381	309	356	334	326	365	379	344	343	367	324	350	332	381	356	360	357	317	341	368	352	343	352	310	364	385	378	332	343	347	339	337	357	370	368	317	367	322	342	355	368	333	361	359	361	349	351	362	364	321	377	348	337	344	315	362	340	359	338	355	336	365	319	335	385	316	354	380	331	363	331	335	366	323	348	327	329	358	334	358	353	360	358	382	349	385	346	356	326	361	373	333	369	371	365	364	307	317	358	338	341	346	353	365	343	318	318	380	342	375	354	320	306	311	321	363	361	376	338	360	342	388	332	358	352	374	355	353	356	374	380	383	371	344	337	325	355	372	329	366	353	352	365	350	340	358	363	353	361	363	328	367	365	363	359	397	332	361	391	367	338	367	341	319	336	377	344	337	324	360	383	365	320	319	351	366	339	321	365	364	318	320	316	337	390	362	364	315	361	309	359	361	326	369	336	343	374	331	360	406	352	341	341	313	382	361	375	345	381	347	354	376	366	361	345	367	322	338	363	344	340	309	379	346	334	371	342	379	349	391	345	331	392	339	349	358	358	364	354	346	360	368	375	357	336	361	344	348	359	336	377	366	329	343	331	307	391	346	378	339	353	342	367	338	337	354	367	367	380	356	323	344	357	341	362	356	352	371	345	352	377	333	334	379	344	345	341	367	335	323	349	348	376	361	318	365	343	394	318	319	379	379	310	311	344	344	355	383	346	353	330	339	326	334	369	318	324	352	399	347	340	352	364	337	404	356	324	381	338	347	334	371	337	356	368	351	378	401	377	346	342	355	340	324	396	326	387	317	335	357	387	360	374	383	341	307	360	342	381	373	356	355	342	340	348	350	361	340	344	345	328	356	351	358	359	350	373	374	339	348	363	327	327	320	347	350	364	336	338	349	352	345	339	358	361	346	311	342	348	323	360	339	379	356	380	365	351	348	373	361	330	340	362	334	360	340	355	348	345	374	387	362	343	353	372	335	362	366	330	368	355	333	324	366	416	325	379	372	355	379	336	344	352	317	336	337	396	361	327	361	313	349	326	353	341	362	334	369	339	392	375	401	370	361	343	320	363	369	327	359	311	376	322	341	354	369	343	386	354	380	346	371	373	369	331	384	334	358	344	356	388	342	372	340	329	373	341	350	359	407	374	335	349	350	349	321	351	383	328	342	348	339	364	374	357	350	332	316	315	349	359	317	348	375	357	361	341	369	326	376	366	343	361	338	336	350	351	361	314	352	348	358	360	326	370	353	354	342	342	305	367	363	353	358	379	359	332	303	360	339	330	366	322	318	335	345	312	324	338	330	333	358	319	400	338	398	311	340	369	366	331	338	348	320	347	355	360	338	352	389	360	313	349	359	353	344	349	362	345	363	318	358	357	352	345	355	384	304	330	334	381	365	348	327	359	370	343	354	328	349	350	354	353	340	346	354	388	347	376	373	354	321	298	326	341	374	350	339	351	361	339	379	386	352	345	350	367	373	347	313	339	337	347	342	362	385	329	332	336	337	336	335	367	368	389	354	332	355	320	316	353	350	343	350	366	381	363	360	359	367	358	312	319	333	389	349	346	387	334	356	394	324	357	381	330	326	382	328	312	342	364	394	347	389	371	373	343	357	353	362	367	387	371	347	349	348	358	354	352	326	346	327	363	345	348	356	364	326	312	353	372	353	362	358	347	357	334	354	347	372	334	357	365	347	340	358	348	346	353	365	390	378	382	341	343	366	363	336	353	360	346	335	339	386	348	340	365	383	354	346	339	349	372	365	388	390	345	356	368	320	331	334	348	346	371	344	326	337	388	325	354	329	332	340	392	331	337	317	343	355	349	355	368	335	339	334	325	355	373	345	323	348	344	351	351	381	362	347	345	345	304	325	353	367	332	307	307	335	352	378	412	361	336	338	327	315	352	372	334	370	360	336	336	364	313	330	343	357	368	355	389	369	374	287	336	349	373	401	352	385	287	344	358	348	346	362	358	375	357	354	374	342	377	355	341	361	359	380	368	351	373	319	338	328	359	350	389	362	359	332	352	362	363	332	344	331	368	346	349	354	316	368	355	355	368	380	374	376	353	348	359	333	356	349	355	357	364	319	358	391	371	309	375	329	365	390	326	344	354	358	368	350	348	342	339	373	369	380	375	376	347	345	358	403	356	327	344	363	360	358	338	352	377	342	329	361	341	343	360	344	321	346	354	314	365	383	353	321	335	372	365	366	365	347	368	412	348	362	362	376	363	325	371	362	333	354	367	339	335	365	330	354	359	376	380	378	359	335	355	322	339	356	360	340	392	318	356	355	356	343	340	329	349	361	363	356	326	348	311	328	343	350	320	369	344	334	360	391	327	344	360	334	351	348	369	333	359	329	407	338	349	376	358	311	362	350	380	362	394	326	358	371	358	333	370	320	366	344	343	332	337	366	374	352	334	324	316	323	352	370	355	342	369	335	309	340	347	318	333	338	364	368	318	355	325	311	351	346	356	347	367	343	332	349	360	415	333	325	355	353	345	342	328	348	421	359	348	353	378	396	311	325	359	390	345	344	324	351	370	350	376	385	316	357	353	318	366	387	353	388	351	325	344	360	339	363	352	366	348	368	375	324	341	352	341	328	327	311	338	352	362	326	333	376	370	345	346	419	381	350	365	395	321	370	362	340	393	353	340	337	359	334	350	375	349	364	328	346	356	342	358	360	352	367	380
31140	8466	1391	1050	982	891	895	853	883	846	919	873	858	840	888	847	796	807	834	844	855	821	843	823	801	853	840	846	828	863	779	840	836	853	834	894	818	838	839	853	851	831	835	846	831	892	836	814	899	842	874	847	834	896	862	814	881	822	836	796	829	852	887	860	865	837	827	877	831	812	882	818	884	897	842	856	832	826	813	796	882	830	837	802	826	892	845	842	828	850	853	828	845	808	890	853	827	813	853	838	900	891	856	772	836	902	864	851	888	826	854	836	830	844	868	855	870	870	808	785	810	835	857	840	856	858	844	785	883	861	834	811	873	817	867	844	835	852	829	827	843	829	837	829	873	841	858	858	833	816	838	798	792	881	833	866	841	819	887	863	846	851	850	831	831	828	835	853	824	851	822	837	829	846	819	799	859	800	885	861	861	842	799	857	759	818	844	859	857	822	821	805	851	800	831	794	880	798	851	848	833	855	866	841	896	864	811	871	865	841	777	869	806	818	823	846	825	883	853	878	864	866	859	852	819	846	880	798	816	860	841	811	804	826	850	851	812	895	822	835	782	770	868	854	808	834	891	851	820	823	855	828	851	805	819	829	878	863	874	830	850	866	789	897	808	878	867	883	772	864	771	821	826	816	835	854	816	865	800	833	769	843	866	855	815	866	815	834	831	891	829	836	852	897	884	854	843	848	913	851	827	803	851	879	832	814	822	874	803	811	803	859	782	807	852	819	860	872	848	857	843	829	825	852	780	862	841	838	865	860	867	893	865	811	908	799	809	848	824	850	840	850	831	843	858	803	781	836	878	808	818	842	854	841	789	857	844	845	884	846	836	791	832	868	850	875	847	842	834	874	893	905	829	822	831	822	820	865	820	813	825	814	860	850	845	824	844	844	814	845	863	840	818	804	804	826	830	807	881	808	863	867	815	795	797	826	873	782	830	820	855	806	902	860	860	826	841	827	825	858	886	847	806	841	878	846	816	842	858	818	889	809	835	848	848	857	866	863	892	900	852	849	805	815	852	858	846	852	803	833	860	809	862	802	837	863	844	838	830	830	834	814	824	816	825	813	843	829	822	840	856	852	831	861	860	836	859	838	860	842	765	821	874	800	813	824	862	824	812	843	830	811	832	881	838	859	884	855	869	811	801	868	795	828	846	860	812	874	850	897	874	774	830	845	860	871	897	826	836	831	871	782	826	856	866	811	810	817	806	842	849	776	812	868	811	858	812	808	792	832	882	839	844	749	818	894	836	791	854	863	829	826	880	841	815	813	823	850	856	811	809	810	856	804	782	854	851	866	802	803	850	849	790	817	868	831	882	797	874	865	806	849	795	902	859	875	875	838	831	893	844	813	850	879	846	806	830	848	810	862	796	825	876	813	890	798	802	796	815	857	821	879	844	808	795	810	835	810	824	817	822	823	850	813	821	821	877	796	863	865	798	859	823	805	820	860	843	806	858	826	889	809	829	816	798	831	868	861	812	885	851	820	835	839	813	860	868	840	808	873	899	853	875	811	794	836	881	869	842	851	858	766	833	850	836	822	818	840	851	837	791	864	846	820	831	863	867	815	882	881	828	869	778	833	849	817	851	862	864	833	871	818	832	803	787	814	854	819	838	862	827	831	877	863	864	845	871	873	806	883	752	866	874	853	829	861	812	826	843	824	800	798	858	861	848	817	775	836	858	863	823	812	897	851	839	805	879	863	823	820	845	847	818	814	858	875	818	844	861	830	829	839	857	814	791	811	819	820	785	808	805	874	862	806	824	869	872	800	830	851	797	814	841	835	830	823	886	840	909	832	833	864	871	777	807	821	862	827	807	808	839	804	788	841	881	844	845	863	846	842	845	853	837	829	802	791	852	834	802	799	879	853	842	790	835	864	840	874	836	833	794	835	846	827	854	810	824	834	839	839	902	854	830	840	852	834	868	856	828	874	819	821	832	831	850	822	820	847	838	847	839	814	846	862	800	836	841	799	830	854	795	919	854	820	850	824	856	822	839	825	834	808	820	828	854	860	808	875	836	838	834	859	854	776	783	811	848	809	829	855	893	819	832	814	857	830	799	843	875	877	843	874	820	816	826	831	844	866	880	818	833	807	868	842	862	818	824	835	813	848	890	866	839	897	803	758	844	862	805	814	840	830	859	806	823	808	821	847	892	862	804	815	795	839	854	836	867	871	795	844	839	839	837	879	851	823	812	854	813	819	840	762	818	846	859	792	862	829	831	841	812	865	839	883	839	873	815	898	815	866	857	789	875	826	839	865	840	847	837	815	812	857	835	850	908	806	866	806	854	824	808	843	842	843	848	869	854	838	865	861	833	866	870	820	818	803	853	853	896	861	844	865	865	850	890	816	842	809	814	852	826	834	839	871	884	876	853	784	782	881	826	798	795	855	839	894	862	857	826	841	783	818	852	832	852	797	827	785	853	852	828	829	808	834	843	817	848	824	805	864	831	827	822	827	805	838	882	829	796	796	792	844	857	809	828	879	830	823	838	821	892	903	869	874	840	841	853	852	822	849	817	817	850	851	810	823	825	796	829	849	816	853	876	861	806	835	782	779	848	849	802	854	850	821	868	786	859	838	765	824	828	816	813	811	862	809	844	789	831	786	847	855	838	809	872	839	793	793	822	772	886	828	849	882	870	813	841	854	813	857	814	864	794	858	868	794	820	879	826	805	829	806	839	793	877	834	835	828	853	880	830	806	880	818	878	841	868	848	849	825	803	802	809	879	838	857	806	820	836	852	822	829	801	855	847	838	893	794	851	845	878	770	839	843	842	834	848	866	865	883	788	805	836	835	812	881	816	864	823	866	807	820	797	822	739	827	848	800	872	849	776	836	835	841	881	839	834	826	823	834	849	838	826	792	814	801	839	795	876	887	866	792	837	829	808	813	841	786	798	821	809	847	860	843	815	830	808	861	796	824	863	820	817	804	822	838	861	844	841	841	817	824	818	813	885	879	833	821	847	860	786	832	814	818	777	840	845	877	817	832	824	835	800	831	797	810	848	857	801	799	831	807	797	818	859	901	859	848	833	810	843	824	864	867	806	801	854	885	850	804	789	771	802	842	848	866	830	854	898	847	852	835	826	808	870	846	860	804	809	830	801	902	814	821	846	791	883	817	821	794	864	844	847	853	822	833	822	828	823	821	804	828	806	773	792	814	833	791	866	818	802	842	820	841	816	846	886	862	869	790	852	895	846	778	776	840	839	819	824	852	858	838	834	849	814	850	852	830	832	818	852	803	747	830	832	842	862	800	819	808	863	827	801	893	865	847	786	836	852	835	857	792	887	850	781	787	807	870	817	846	835	881	907	830	865	776	818	813	839	792	846	807	877	872	793	788	880	823	817	773	798	853	844	813	856	890	834	889	855	850	869	826	851	817	790	845	839	850	796	833	861	832	811	855	805	818	814	852	856	873	889	852	811	820	833	762	867	847	816	834	828	842	814	837	842	879	868	801	814	847	865	855	860	862	849	855
24317	21408	25085	28141	21408	21412	17033	635	350	403	351	321	316	295	349	276	314	300	289	293	271	270	320	280	318	268	274	311	300	296	288	268	294	266	271	303	263	264	295	252	271	281	285	298	288	310	294	253	291	288	303	299	294	292	282	329	319	283	295	286	309	258	316	285	309	295	279	296	283	280	297	282	319	295	281	292	292	295	279	253	304	303	314	271	316	276	286	271	271	307	280	313	278	277	289	272	296	289	285	272	281	279	293	300	278	265	255	319	287	267	306	302	291	292	283	258	295	314	283	293	289	259	281	315	310	267	301	269	284	294	302	294	271	299	288	276	273	309	298	251	280	286	289	309	292	275	286	280	275	319	266	257	262	269	245	273	284	309	281	286	275	296	273	259	282	276	288	278	279	265	294	266	262	268	280	286	287	284	292	290	275	277	276	291	263	274	308	303	261	247	301	255	284	290	280	286	283	294	279	305	285	274	263	296	277	316	291	311	292	308	287	269	256	317	300	279	282	248	287	269	274	288	296	258	267	254	282	286	266	291	294	288	244	282	268	303	266	294	283	265	289	300	279	301	255	287	286	293	295	278	293	285	291	271	265	275	272	297	301	304	291	291	260	250	283	277	285	305	281	294	286	282	286	289	279	308	279	287	288	278	298	306	250	249	288	280	292	310	295	314	299	300	309	298	258	267	289	266	283	314	289	306	275	320	304	304	262	257	264	318	280	296	274	309	310	268	265	270	279	279	276	278	282	318	278	286	282	294	242	302	305	303	285	294	312	300	279	325	268	271	260	292	295	275	332	299	313	289	297	302	314	288	277	292	308	311	286	291	279	271	282	299	316	264	276	290	263	317	309	260	286	295	298	291	310	270	238	291	292	271	288	311	301	279	297	280	279	295	275	290	258	293	275	303	297	294	280	309	264	293	282	301	299	273	287	264	329	269	280	270	288	302	291	322	316	293	298	292	290	305	286	292	284	258	305	258	285	263	283	295	273	305	265	300	278	286	280	289	280	306	298	291	298	295	273	277	285	286	270	287	276	281	283	256	285	282	271	257	254	285	298	278	264	293	270	284	298	270	271	278	308	273	281	269	303	288	295	294	310	305	240	276	270	274	279	323	285	294	308	247	267	296	294	295	281	292	275	278	306	293	295	299	256	308	301	289	292	294	325	279	285	284	278	261	237	315	291	264	274	263	280	305	291	261	297	274	293	295	279	263	295	281	294	272	284	281	286	259	281	305	306	281	263	298	270	256	266	264	283	316	279	286	263	288	286	275	270	292	288	282	258	307	311	302	253	289	301	286	283	303	298	297	275	302	283	284	274	277	304	282	284	287	267	269	297	303	282	296	308	301	273	277	321	240	281	314	277	316	271	304	287	295	287	314	318	295	259	272	313	296	261	277	289	281	274	303	262	256	293	280	279	260	279	275	244	293	288	304	321	294	260	300	309	280	311	294	282	284	299	290	289	266	258	284	284	258	292	294	286	305	329	291	302	281	288	289	311	276	301	277	268	273	282	306	299	274	271	271	304	267	259	274	285	274	275	313	304	303	284	255	312	296	336	288	319	286	266	291	277	272	298	251	280	301	270	276	265	274	314	304	263	298	306	326	298	274	277	305	272	281	280	294	274	283	292	276	340	266	265	324	302	300	280	287	305	318	308	314	231	236	271	281	273	275	323	303	272	274	273	262	292	287	275	282	267	282	280	295	311	286	253	293	272	299	304	300	290	298	280	288	286	283	289	266	311	306	308	278	260	302	254	278	294	301	280	284	282	257	260	297	294	275	290	270	264	295	275	283	271	258	286	291	320	299	279	271	252	286	308	257	315	275	305	277	271	287	310	278	267	297	291	294	243	273	258	254	297	270	265	298	301	269	272	285	292	269	258	289	260	293	321	292	274	284	317	255	264	306	273	289	294	280	309	275	301	290	295	282	282	290	268	315	271	261	288	277	265	303	264	297	279	274	267	307	283	299	285	290	280	305	301	294	293	283	294	283	285	268	290	282	280	265	260	295	290	300	293	274	272	295	298	261	257	272	306	260	307	267	277	321	274	295	303	269	286	254	298	290	275	289	273	263	258	272	304	254	261	278	305	305	329	290	253	254	272	310	318	319	269	263	310	281	310	297	313	282	297	306	290	313	339	287	333	280	304	281	289	282	293	287	262	282	289	244	272	236	295	303	290	288	262	288	320	257	272	286	274	287	257	282	310	260	296	264	324	282	296	292	280	295	282	283	292	305	307	274	274	293	278	268	274	288	306	269	300	308	244	287	288	291	289	290	281	293	323	275	276	284	258	287	277	303	304	269	291	314	266	295	303	282	275	282	330	306	269	300	272	310	277	278	289	296	289	299	261	277	301	294	259	281	302	255	270	313	289	281	276	261	258	278	281	295	291	293	291	290	273	292	301	290	279	261	307	318	287	279	275	281	277	286	308	274	292	290	287	310	286	290	272	297	297	269	311	280	322	266	284	260	313	275	294	305	293	300	281	309	276	285	277	296	300	294	276	285	307	280	304	286	268	278	256	267	301	311	310	276	273	274	278	296	334	286	278	281	265	292	289	282	276	266	295	268	284	239	290	290	271	298	254	290	268	293	289	311	310	282	286	256	304	229	273	285	316	274	281	297	283	315	309	305	273	304	316	297	275	279	314	302	297	273	269	307	287	285	269	285	289	309	298	277	292	281	283	292	261	294	300	285	254	285	295	261	282	267	274	233	264	299	283	276	322	291	300	300	318	272	279	288	285	291	298	294	295	306	278	286	280	274	276	282	296	279	267	290	299	267	281	274	316	291	303	259	304	266	282	299	291	271	304	291	288	274	291	295	320	309	253	259	308	286	260	283	278	241	288	275	246	273	271	294	281	304	302	299	248	276	272	284	277	262	262	284	280	321	305	305	269	296	286	313	282	294	295	279	266	296	317	272	286	281	295	284	271	274	283	282	241	285	296	290	261	294	288	271	287	273	274	279	284	282	273	292	311	283	304	277	295	281	321	295	278	269	257	255	300	286	285	270	275	286	272	311	267	291	275	304	298	276	297	263	259	305	271	285	258	278	308	296	277	265	275	275	292	273	318	282	280	264	256	327	287	278	303	289	308	248	283	277	292	308	289	299	306	291	306	308	288	300	294	275	326	288	267	266	259	272	280	262	306	305	306	258	262	285	261	284	267	277	283	286	283	257	300	308	291	285	306	285	297	257	295	257	286	278	284	292	285	288	288	242	312	275	277	280	273	296	263	290	289	281	264	282	278	315	301	252	307	284	285	293	302	284	305	302	268	287	302	307	238	297	274	315	314	294	249	283	275	284	301	275	287	250	272	293	318	271	266	296	269	282	290	299	300	281	307	272	302	289	260	290	271	303	292	303	299	312	283	270	279	277	296	293	271	267	290	291	311	293	319	283	286	300	284	298	306	268	303	292	317	321	276	274	256	293	299	294	280	259	266	301	290	272	278	318	271	280	268	310	262	282	262	304	241	261	290	248
36576	14442	1793	1072	880	778	753	742	751	726	663	679	661	683	664	695	659	661	683	692	729	653	678	682	655	699	681	694	662	690	652	654	652	678	681	695	673	668	665	673	648	631	649	688	670	676	657	689	692	681	674	650	708	664	657	702	692	659	657	656	699	644	658	667	662	669	629	650	651	624	687	634	613	637	676	710	648	671	639	678	690	633	644	672	683	640	635	649	622	725	638	677	668	689	705	669	700	704	701	680	646	639	681	662	620	717	680	639	671	671	693	666	679	688	689	668	664	698	698	611	680	658	670	654	623	664	689	660	689	654	634	690	683	678	637	669	661	680	665	684	695	683	688	676	700	634	691	673	663	621	679	640	653	646	703	679	677	689	696	675	683	614	624	667	671	655	627	696	738	674	655	632	643	687	644	628	669	662	699	677	698	662	643	690	667	659	680	671	680	679	680	692	653	665	654	678	664	669	688	641	655	673	641	701	708	694	656	666	689	657	639	710	664	688	637	675	667	674	677	659	695	690	704	658	698	693	634	704	659	722	678	665	674	660	684	735	668	656	656	640	653	681	659	683	696	672	677	663	661	646	679	659	667	652	684	685	688	636	648	680	658	683	694	684	682	671	657	674	625	701	666	625	687	661	618	707	641	658	717	668	745	672	739	709	643	647	686	695	699	689	649	702	613	670	699	662	637	655	690	656	679	660	682	697	664	680	668	661	681	639	657	644	657	705	678	623	667	649	605	705	693	628	667	643	696	629	637	623	725	683	691	683	705	700	692	646	723	652	649	663	692	657	661	650	658	658	622	655	666	679	696	655	681	655	620	673	634	614	697	620	657	666	711	659	643	649	629	682	671	629	667	631	697	707	652	631	670	682	645	676	653	678	657	679	645	673	670	692	647	665	684	651	661	700	668	642	693	654	685	686	618	669	709	670	634	687	684	669	662	630	723	623	694	667	690	664	654	649	619	682	634	671	665	678	665	643	623	634	643	674	652	664	659	665	654	664	655	629	657	679	621	687	633	705	661	615	671	675	618	696	647	645	653	598	641	687	665	647	656	628	662	657	640	651	652	658	675	664	660	677	656	679	690	673	663	663	654	641	647	643	676	660	707	701	649	667	668	638	669	614	641	675	681	652	678	635	657	643	635	766	646	691	643	665	716	683	650	659	658	700	631	699	698	684	634	636	645	661	681	702	666	681	641	641	650	715	684	660	686	675	645	718	670	669	655	669	618	658	661	669	676	632	651	636	679	700	689	672	645	657	689	665	687	610	661	614	701	670	664	673	646	647	644	630	644	684	697	708	593	671	679	648	676	674	646	703	686	645	659	696	684	684	674	609	679	664	684	665	677	683	640	668	655	649	674	667	686	682	651	644	687	680	661	642	624	648	682	662	622	668	650	708	645	674	714	680	660	703	678	695	650	693	665	692	614	682	689	681	630	645	694	623	659	663	678	639	652	720	640	688	660	683	676	632	668	730	640	675	618	686	713	653	639	636	667	662	631	666	670	636	670	682	647	607	684	669	665	630	640	648	638	669	670	649	648	682	643	659	630	665	631	674	694	694	638	649	632	669	655	634	628	682	679	643	639	667	661	643	648	662	656	691	664	664	695	700	671	658	665	670	667	658	646	698	656	651	680	668	699	655	666	660	706	657	659	636	679	666	674	659	655	645	690	628	612	699	648	684	670	656	624	670	650	648	681	676	641	690	725	697	649	710	675	619	657	665	660	687	689	670	693	644	670	643	654	660	698	661	620	613	649	664	652	686	677	677	663	696	661	690	620	641	673	668	693	666	671	700	681	690	616	640	652	651	676	679	709	689	688	702	687	654	655	729	698	698	677	672	718	697	675	690	677	711	636	622	679	666	629	648	655	649	642	656	664	709	639	661	657	646	623	609	675	627	662	697	634	664	686	679	696	632	643	690	679	652	648	627	653	645	677	656	655	692	652	650	667	739	686	682	621	690	669	671	675	697	676	681	659	667	653	621	655	638	678	698	602	671	673	681	661	676	692	660	697	669	688	692	634	662	686	674	726	719	682	676	688	666	630	671	655	644	618	687	649	693	670	630	664	657	673	637	630	645	695	690	677	666	693	662	715	635	633	687	615	693	684	615	643	687	727	628	669	683	687	667	623	702	722	593	665	657	639	640	640	694	694	637	649	651	658	668	678	679	632	654	686	663	648	669	654	657	659	636	707	691	664	679	664	663	677	646	677	664	672	662	655	645	667	693	666	669	653	665	695	663	628	652	669	688	661	652	707	693	700	692	658	644	643	650	660	698	640	715	636	656	669	617	651	703	671	655	629	662	679	641	671	697	661	613	661	663	705	642	680	685	656	694	663	715	657	642	673	647	671	669	667	685	670	660	667	675	669	620	671	640	658	665	643	662	680	651	676	655	670	640	690	686	645	683	638	668	651	694	677	632	666	684	638	664	650	629	711	671	692	684	700	652	725	707	675	679	661	678	642	684	683	662	676	678	702	652	676	700	672	635	720	691	638	702	669	658	660	695	686	624	709	631	695	690	639	638	673	641	633	670	689	669	632	644	649	665	622	668	684	680	660	660	681	695	661	671	741	637	692	663	738	646	664	691	648	674	658	655	681	650	677	589	663	701	652	643	711	630	673	693	683	671	664	670	632	615	671	732	718	741	702	667	701	684	630	627	646	726	665	702	700	655	649	694	711	646	670	654	681	669	683	668	669	638	682	634	663	659	666	659	677	658	643	653	730	661	602	655	611	666	616	696	672	706	675	681	715	650	688	645	622	628	690	687	664	687	674	684	663	736	660	683	696	655	693	693	664	683	643	674	657	683	643	697	706	671	684	661	717	637	680	689	715	733	692	701	686	676	663	664	648	722	634	687	677	630	718	723	651	668	690	678	685	629	688	687	689	642	663	647	696	661	691	686	681	635	637	631	642	663	686	667	666	684	666	682	652	662	661	663	689	673	687	693	656	639	650	681	655	666	669	653	681	638	636	662	671	642	664	683	675	668	687	646	663	658	669	647	696	696	648	624	668	667	651	654	697	676	668	637	629	690	638	654	621	672	614	663	679	628	658	623	641	676	656	671	618	683	643	647	666	623	642	662	682	657	686	633	661	697	624	670	670	683	667	657	669	635	692	651	661	636	713	686	651	649	648	640	722	636	690	656	654	717	666	656	702	682	640	643	639	668	680	693	666	662	658	685	689	720	665	688	710	645	674	704	647	690	647	678	653	658	679	701	683	635	662	659	684	611	676	675	701	709	659	717	617	636	671	661	672	657	657	678	727	633	672	689	645	656	675	607	635	663	661	705	652	667	655	654	650	663	673	634	622	654	632	665	586	661	704	652	769	644	705	709	650	667	614	705	686	637	630	693	658	655	725	690	715	659	676	609	659	657	685	641	602	676	679	624	643	688	672	678	681	682	701	656	687	677	665	671	681	655	664	696	688	673	655	677	683	675	630	651	647	679	700	630	682	626	687	638	656	660	687	664	677	659	638	642
31223	21131	13056	974	458	394	352	268	217	214	236	256	255	234	223	225	217	264	228	263	232	248	226	249	235	259	258	239	247	212	211	229	252	244	241	215	220	243	240	234	225	227	246	233	218	233	217	231	228	201	260	230	216	220	256	235	229	243	243	269	234	222	232	233	234	251	228	211	251	254	255	215	239	236	255	223	217	229	233	250	221	224	254	216	250	221	241	225	240	254	246	236	242	207	244	252	220	225	251	225	228	249	229	251	239	218	220	207	217	226	224	230	250	239	221	199	255	276	220	213	247	235	249	217	219	213	253	215	255	229	256	223	222	244	245	251	241	219	230	241	249	245	253	235	241	236	219	229	245	224	209	244	231	230	223	262	231	233	210	234	238	235	274	245	223	235	230	246	229	246	247	222	204	241	218	253	221	217	245	224	224	245	274	222	248	214	254	221	232	264	226	227	232	266	230	271	213	254	233	228	229	243	219	236	199	222	240	232	243	248	203	231	197	207	245	238	218	223	196	266	243	205	195	218	242	254	224	229	245	226	260	222	216	216	273	197	228	232	237	233	231	233	266	239	239	234	228	234	247	265	236	262	236	243	250	227	259	252	232	250	235	219	216	244	249	231	228	239	216	218	226	257	249	234	240	241	272	236	263	249	245	240	239	242	216	258	221	211	206	215	244	263	239	249	261	222	232	220	237	256	230	220	220	218	237	229	223	254	237	216	228	215	276	246	224	207	245	188	253	251	245	246	214	236	236	249	260	248	226	247	239	216	221	235	229	238	228	216	216	249	225	220	253	244	225	227	245	236	211	221	243	218	226	232	228	252	232	244	224	240	239	253	241	232	233	217	211	231	218	207	222	214	226	233	205	235	243	220	214	249	243	254	207	231	218	235	214	220	236	236	228	239	246	249	234	234	216	249	221	242	218	239	236	261	235	215	216	232	243	220	222	215	219	214	240	222	244	219	254	237	231	213	223	222	226	262	247	231	244	228	234	246	263	225	241	255	258	225	249	236	213	235	210	213	226	212	219	210	249	210	238	230	234	231	229	232	238	234	237	203	199	208	239	213	263	217	218	259	232	252	237	224	227	227	248	222	226	250	240	229	207	234	251	233	223	242	240	225	256	202	247	251	234	234	214	239	234	219	243	253	254	242	239	222	236	249	232	242	238	218	201	221	230	199	258	244	238	209	213	252	223	198	238	217	226	254	191	267	215	227	220	221	237	197	256	249	217	222	226	208	228	258	245	249	237	217	240	243	238	214	244	237	197	229	227	223	232	227	240	247	243	249	238	249	225	219	238	251	243	235	240	225	248	225	233	220	221	230	234	210	217	223	222	240	244	227	263	250	238	204	246	216	217	217	210	238	217	232	241	239	196	240	244	257	231	241	233	224	227	229	244	246	259	252	241	222	237	223	248	225	228	246	234	242	229	233	215	224	223	247	245	223	247	218	230	242	233	201	224	226	219	256	228	246	216	228	251	254	251	224	225	220	237	237	230	231	272	207	238	244	243	228	179	252	258	247	237	227	256	227	230	229	221	248	240	229	225	221	230	217	195	264	225	206	274	270	229	218	218	240	199	241	237	243	234	233	222	228	236	231	241	242	237	250	234	213	234	250	231	242	240	255	232	235	218	210	216	216	247	242	228	210	227	218	232	238	233	201	243	251	250	231	231	221	234	243	227	210	241	221	208	197	248	243	242	220	249	238	257	246	218	266	241	229	203	190	241	224	241	225	230	215	241	210	227	212	223	226	247	218	257	242	229	228	221	226	205	247	275	223	223	226	253	218	244	212	237	233	226	242	236	241	220	230	206	227	254	258	238	234	228	223	213	215	234	240	226	232	248	230	246	237	235	235	217	254	222	243	261	258	226	218	239	254	244	224	234	216	253	220	270	250	265	231	211	212	209	260	260	219	241	239	265	219	211	221	229	240	218	234	235	256	205	230	225	200	243	242	228	232	269	202	243	249	230	241	231	209	226	202	235	227	211	243	229	236	235	210	225	235	229	235	245	237	253	257	227	253	212	230	254	254	242	253	248	214	249	236	219	228	205	233	216	230	229	218	223	253	249	216	232	230	232	222	246	241	234	223	234	226	236	226	210	234	200	212	214	214	240	216	224	207	225	234	241	247	211	236	237	238	212	229	228	274	248	235	257	245	265	220	266	229	220	221	215	220	224	256	212	219	267	234	191	216	256	226	237	249	236	222	263	245	252	223	225	217	229	218	236	253	238	228	238	261	213	206	242	240	230	258	231	232	216	223	239	233	242	253	243	252	253	212	224	231	242	237	211	251	230	234	225	225	260	232	231	265	249	226	218	217	247	255	214	232	234	231	214	199	210	240	227	220	228	217	279	247	250	203	207	219	251	281	217	204	225	229	253	207	273	265	232	235	213	217	237	236	243	235	243	231	215	244	251	245	230	235	226	205	245	232	250	228	220	241	219	226	247	223	227	252	267	251	229	229	203	227	223	239	219	257	252	215	235	251	253	260	247	216	217	244	209	240	206	236	245	237	235	219	252	233	234	244	222	252	213	234	229	244	238	229	218	260	241	253	247	252	242	232	225	230	246	250	224	204	216	212	217	210	226	229	232	234	210	201	242	233	223	247	221	249	230	246	233	242	260	231	245	224	221	176	228	238	218	202	227	252	217	201	210	234	241	197	232	241	227	201	251	238	250	246	248	244	213	230	231	258	212	246	239	205	227	251	230	211	237	253	263	217	207	233	228	220	232	214	224	209	243	208	195	241	248	249	274	221	216	233	252	219	249	221	214	244	250	234	247	229	169	256	263	226	210	233	212	239	214	228	246	228	212	220	220	244	241	216	214	226	217	252	230	223	226	223	220	260	240	246	235	233	259	245	222	228	201	219	248	221	247	237	286	247	234	230	233	256	236	230	253	257	238	232	200	251	216	249	239	246	234	237	221	221	221	224	214	221	250	263	222	220	231	228	230	244	209	255	215	242	239	221	208	250	248	239	249	209	232	253	219	247	245	235	211	228	241	230	249	239	236	249	258	225	234	251	228	232	230	229	240	243	230	221	228	231	233	213	244	249	259	271	239	177	236	245	207	188	253	244	239	216	223	245	214	226	225	215	264	228	250	242	247	241	244	213	228	220	204	207	257	210	242	245	209	230	247	226	226	251	251	213	232	246	245	222	233	218	239	226	231	248	268	208	229	217	228	221	262	245	257	241	208	217	242	257	241	236	235	243	226	247	242	212	272	226	231	254	237	263	229	238	195	209	245	259	251	252	249	230	212	227	219	227	253	246	250	241	231	221	216	221	251	225	257	245	217	238	221	237	190	220	241	253	244	267	252	260	231	231	217	234	236	275	235	243	220	213	211	244	205	239	224	229	206	209	210	237	238	263	257	209	237	207	239	252	216	216	236	240	210	233	241	246	243	233	249	235	250	210	265	217	245	231	220	239	233	245	233	225	207	225	235	259	265	252	258	225	277	231	239	236	246	252	232	255	228	202	228	245
13377	1737	642	617	590	573	618	636	614	611	594	617	643	621	564	636	616	641	640	628	575	615	646	681	585	611	604	614	620	594	612	611	589	587	594	578	603	598	635	619	623	592	584	625	627	620	594	624	610	630	618	604	599	589	611	607	619	635	599	582	645	568	593	564	629	613	634	615	636	627	578	639	644	643	635	580	609	609	572	613	629	648	680	617	601	622	637	649	610	644	623	604	632	586	569	633	612	631	574	592	616	601	652	618	606	619	631	579	598	618	565	624	616	648	647	577	597	624	642	639	617	642	657	601	586	627	609	582	606	560	612	563	611	644	638	625	586	614	587	582	586	573	611	652	618	633	615	608	604	586	659	635	642	605	621	640	627	585	589	600	595	622	661	593	632	643	591	600	637	586	604	651	633	615	655	599	614	625	602	615	604	585	573	584	602	644	601	634	640	629	627	580	632	632	579	587	613	606	640	631	614	648	593	611	624	609	617	639	601	645	649	626	618	609	581	608	618	572	590	665	657	601	661	631	579	635	592	614	603	620	627	616	598	572	620	635	623	605	601	622	603	592	589	654	602	596	575	608	581	613	631	639	640	610	623	656	594	627	648	625	615	655	600	650	670	628	605	612	610	588	660	584	575	546	672	599	573	646	658	597	635	532	616	611	621	635	649	646	621	611	596	606	622	631	618	621	613	604	628	618	659	643	628	626	599	621	602	631	586	619	602	599	596	648	621	615	586	607	600	617	576	623	613	604	622	633	563	596	648	606	574	570	635	631	590	641	616	574	616	604	630	597	596	622	586	564	581	582	644	653	604	614	660	619	578	621	574	625	601	577	650	643	584	556	555	675	620	603	639	609	624	622	599	618	609	602	609	645	625	581	586	583	585	599	597	631	603	611	621	636	597	580	614	611	593	629	644	623	618	612	567	643	605	638	631	619	593	634	598	583	621	638	593	606	587	586	624	577	626	679	653	575	611	599	581	593	611	643	624	599	618	621	641	658	603	642	612	624	659	586	597	623	573	603	579	594	608	628	579	600	581	585	618	604	632	622	557	585	584	578	584	586	603	617	606	642	626	624	622	605	592	616	574	594	601	619	652	547	633	605	672	633	594	608	630	587	577	598	613	604	624	588	612	571	618	624	605	648	596	582	625	616	624	614	587	614	597	605	662	639	626	590	614	619	629	596	621	620	590	586	623	611	610	605	607	585	573	616	581	611	668	615	611	630	626	595	615	655	580	597	613	617	580	591	593	592	611	641	585	648	600	623	612	623	635	623	571	587	622	608	589	605	610	617	622	613	605	604	622	613	591	601	571	595	640	624	577	599	601	600	643	575	584	618	592	612	624	631	553	631	623	658	559	639	617	636	569	628	646	618	554	648	577	607	591	603	622	624	610	605	611	584	564	579	636	594	583	598	624	573	611	607	598	577	599	582	600	603	646	631	594	576	576	630	626	614	617	601	586	638	624	639	611	605	610	593	647	646	604	635	600	636	627	601	596	628	673	611	581	612	609	589	628	588	612	626	605	621	585	586	646	567	619	599	617	601	590	612	599	659	598	608	644	612	622	618	664	624	593	581	663	618	616	587	607	606	585	621	640	615	595	625	654	604	644	622	597	595	570	592	591	637	633	630	557	604	638	558	629	621	594	653	646	644	612	614	583	658	637	595	590	613	565	572	585	599	616	590	603	621	599	593	583	635	588	640	607	606	604	592	624	622	648	626	605	603	566	610	634	632	579	640	597	550	618	637	579	588	619	551	577	535	609	650	579	619	645	621	568	594	624	616	611	609	618	643	596	582	555	605	633	589	622	623	591	646	583	569	579	611	610	581	615	643	589	642	607	638	622	590	595	632	606	603	631	634	567	598	615	603	630	618	596	610	611	578	617	591	620	644	588	640	612	639	649	596	632	617	625	603	642	566	596	604	600	636	598	606	605	610	563	608	616	601	610	613	596	608	613	578	624	625	653	623	624	598	641	593	594	595	627	618	647	660	630	618	567	642	535	632	634	615	606	614	619	628	627	550	632	574	624	617	654	565	591	602	616	619	607	617	646	590	557	623	631	611	576	633	596	594	599	595	620	634	625	605	606	608	616	593	613	579	633	573	584	640	610	626	594	614	615	623	629	613	616	613	611	674	628	615	555	589	627	564	572	617	602	633	618	577	595	593	603	636	643	603	622	636	660	584	604	639	597	636	626	613	603	619	622	569	587	608	655	616	562	647	549	567	620	618	695	647	650	640	589	572	623	575	590	629	617	609	649	586	588	584	584	649	633	648	634	618	587	623	599	588	598	666	603	599	634	584	601	578	591	647	656	617	660	607	610	599	613	648	613	607	652	631	629	596	578	578	563	623	576	602	610	638	591	606	588	634	634	597	623	601	606	684	578	631	622	556	649	570	577	622	629	644	625	604	601	616	573	608	615	609	607	600	649	585	649	600	625	641	618	599	661	634	579	595	587	596	607	630	627	616	559	665	591	605	613	596	633	587	648	585	583	629	579	619	659	591	562	597	587	580	624	628	596	593	628	582	614	575	610	592	613	589	624	595	611	646	595	635	612	589	668	581	581	591	601	591	656	605	626	640	587	601	611	667	619	576	640	584	609	626	638	609	580	627	614	654	626	675	623	632	586	616	591	635	595	609	601	625	639	608	616	614	609	590	616	577	613	626	587	573	588	575	624	607	624	615	587	558	589	594	582	662	602	583	621	606	655	628	592	597	577	613	604	568	624	567	580	569	594	614	639	568	597	604	607	615	592	629	608	627	589	631	602	635	604	587	626	596	608	673	590	635	622	603	617	616	619	599	581	632	639	628	606	607	615	629	615	655	582	618	599	629	595	612	616	606	603	637	597	594	670	604	589	545	582	597	583	594	625	582	641	642	601	608	619	577	574	597	637	620	657	606	608	621	589	608	598	624	597	597	619	615	602	636	657	613	555	621	602	585	612	655	596	631	582	612	618	586	669	622	554	654	633	585	594	616	601	597	559	630	583	599	615	589	630	608	583	601	618	620	601	586	633	611	623	641	590	632	616	555	590	618	685	582	607	633	619	586	630	632	619	624	631	635	634	678	608	651	587	610	561	626	601	595	617	616	619	633	637	578	587	646	617	614	625	660	587	615	584	612	636	619	635	613	603	602	579	619	608	647	620	615	605	631	601	604	603	614	614	615	603	635	576	611	659	587	568	621	591	553	641	636	632	600	589	623	599	603	578	588	585	628	632	649	632	593	596	629	621	646	621	583	601	575	596	597	617	604	615	606	660	602	611	605	598	626	607	602	570	594	625	601	621	611	615	638	625	600	609	642	604	646	593	591	641	610	633	618	573	570	601	600	566	683	679	578	595	609	597	625	614	606	595	625	640	648	546	620	663	621	607	628	623	640	619	571	609	601	654	578	611	631	629	609	586	582	613	584	602	611	606	586	606	575	617	623	608	636	622	641	585	599	589	568	600	573	568	562	600	602	611	599	580	607	606	588	597	617	610	597
24916	21426	24711	28518	21418	21023	1119	458	388	385	393	365	379	352	396	380	372	373	381	332	379	332	365	377	357	402	366	377	380	343	386	342	349	368	366	403	362	351	327	372	378	341	371	370	301	372	381	341	359	417	369	396	319	341	327	361	348	372	358	339	342	334	336	332	329	352	315	347	337	322	338	323	333	342	346	339	357	348	338	316	358	382	372	370	338	338	366	398	332	327	325	352	337	365	355	375	355	355	356	357	357	368	362	352	349	322	351	362	369	369	355	342	337	364	344	387	364	323	323	367	384	397	320	387	330	355	312	356	345	333	336	361	399	388	373	382	328	361	361	336	353	371	366	349	386	352	367	399	364	351	350	368	384	347	354	317	383	320	365	329	366	357	313	333	365	348	368	357	349	330	340	379	403	353	361	382	379	333	319	344	363	364	369	372	366	366	355	342	387	342	369	318	342	378	362	336	370	339	360	337	372	377	354	338	378	370	347	343	348	398	354	350	356	344	359	385	357	351	357	354	325	350	320	355	316	351	341	345	378	356	347	381	371	360	347	349	360	318	361	337	370	392	332	322	348	372	364	351	352	352	361	349	340	365	314	347	376	348	344	372	334	383	351	342	351	383	340	372	359	344	337	369	333	329	350	366	355	376	360	338	410	345	351	311	335	374	372	343	339	371	362	371	369	345	343	379	348	352	340	375	323	393	351	361	350	357	367	324	328	346	353	335	325	353	359	338	356	325	351	348	354	350	344	390	331	397	392	368	306	339	347	351	360	356	347	355	348	330	343	344	388	371	343	355	350	353	364	350	348	337	354	356	319	350	338	359	345	340	370	335	348	362	351	336	363	358	337	335	345	396	353	380	337	388	348	366	366	339	371	359	367	346	370	323	356	350	390	389	343	404	349	384	352	365	377	367	340	343	329	354	344	344	331	410	379	375	367	384	355	367	329	345	372	312	355	339	387	327	358	347	351	333	303	353	362	360	345	354	384	358	345	366	360	364	342	349	339	338	374	346	365	372	358	374	342	334	357	343	388	401	338	363	355	318	361	353	380	398	352	372	337	346	386	355	365	352	405	337	338	334	392	355	359	353	348	319	302	340	312	363	326	345	386	315	345	320	356	360	395	339	339	342	349	357	318	345	355	367	362	383	361	352	328	388	374	338	346	343	382	357	346	378	383	346	360	385	388	338	320	343	403	365	389	347	337	367	320	371	338	367	356	342	370	359	365	380	358	346	357	354	344	354	370	357	333	367	383	397	346	365	368	359	352	330	368	347	325	345	336	379	343	343	336	373	369	366	353	395	333	349	334	360	360	334	368	349	386	352	328	362	376	334	373	354	358	379	302	345	345	335	384	354	382	339	329	363	334	348	338	330	338	339	354	386	387	360	364	312	352	361	355	373	359	338	356	355	380	347	367	346	371	335	371	373	332	356	342	378	313	341	327	359	385	347	339	328	375	325	349	354	315	356	371	309	368	366	334	325	375	386	346	358	337	335	344	357	347	320	373	375	358	382	355	358	331	350	370	309	408	375	360	336	380	341	372	342	364	302	325	369	379	380	315	333	348	344	361	339	382	379	369	361	373	355	377	357	358	365	370	343	384	345	341	352	362	328	351	341	326	379	386	340	342	321	355	355	368	325	330	353	359	350	330	354	371	344	381	334	385	318	343	355	360	339	338	378	368	356	353	349	365	305	405	342	385	341	369	354	387	354	357	371	355	333	327	348	323	358	412	328	338	363	329	335	351	330	378	349	365	364	356	367	370	337	356	328	383	336	360	367	339	337	346	388	339	340	353	348	328	353	367	344	334	348	347	358	352	343	353	339	349	331	370	320	332	344	338	342	323	329	347	369	338	371	347	344	385	371	390	355	363	383	363	364	378	372	369	313	352	304	351	345	358	381	351	328	381	360	350	322	359	381	354	351	375	360	350	378	367	348	354	401	368	363	303	360	372	356	375	367	328	359	335	354	364	344	365	338	346	350	349	361	349	373	346	329	335	338	389	338	355	359	327	365	377	322	351	371	373	396	345	357	328	379	327	356	304	352	332	341	365	333	363	350	379	348	340	341	355	356	337	363	374	370	380	339	359	341	358	363	364	369	373	359	359	374	319	336	318	362	364	378	381	360	324	351	377	367	346	371	346	353	327	373	331	325	358	334	334	346	337	308	331	360	356	350	319	338	376	374	353	365	377	381	349	344	374	359	332	344	359	353	397	368	321	350	344	322	353	366	353	344	340	358	355	345	352	366	328	362	346	381	364	354	348	369	366	330	381	351	332	348	351	376	376	371	360	326	340	383	326	352	354	369	357	358	329	360	348	309	363	348	344	302	358	355	352	330	350	380	373	382	357	363	352	345	343	350	362	355	356	379	383	355	331	375	358	372	331	359	337	389	348	385	381	335	342	367	346	353	327	343	391	367	361	309	324	374	355	367	377	351	328	370	389	336	333	341	331	325	343	343	372	374	351	362	339	367	410	368	392	365	386	344	366	342	386	350	323	346	375	325	357	408	348	372	357	368	356	372	348	346	351	353	336	363	344	351	347	389	354	334	344	352	341	367	339	322	334	334	344	353	372	386	360	369	327	335	354	356	352	372	367	335	372	339	352	356	330	371	313	362	358	366	365	335	331	325	332	355	356	379	324	345	354	362	369	353	390	345	375	372	314	342	334	353	398	367	351	331	374	390	368	328	340	307	337	344	350	346	364	336	372	344	381	358	363	352	328	393	327	352	371	342	354	324	335	302	393	357	395	370	358	389	346	336	359	363	343	361	353	348	325	369	363	323	345	334	369	313	378	384	370	353	365	368	410	350	371	326	365	366	359	352	384	354	333	384	327	336	316	348	354	348	353	363	356	351	352	335	352	372	351	372	360	375	394	310	349	349	345	349	368	312	356	351	337	345	409	352	356	323	354	359	358	346	366	361	340	325	354	365	386	345	349	366	386	391	349	347	334	331	359	371	345	367	316	365	353	342	349	358	372	379	330	386	377	341	344	334	340	341	366	348	334	339	357	365	366	349	376	384	331	358	331	326	336	389	332	310	343	353	370	298	376	356	364	349	349	331	349	366	369	346	360	332	340	387	387	338	348	339	371	386	376	343	364	346	337	354	339	334	326	347	344	339	336	310	363	358	342	371	351	371	345	344	359	362	346	332	387	351	354	376	325	337	374	345	370	364	336	357	361	340	350	329	388	345	327	393	359	381	364	372	355	346	354	352	341	306	351	341	345	370	351	365	351	314	381	346	345	349	349	385	354	356	356	370	339	362	356	335	329	350	347	375	348	342	352	381	346	315	345	312	357	343	342	353	361	372	387	341	340	381	361	377	331	287	362	325	354	357	339	299	366	394	342	350	373	380	362	339	336	312	360	348	353	331	365	326	375	350	362	356	367	349	395	341	372	326	322	357	378	362	331	319	342	316	360	366	373	323	360	353	346	356	358	334	353	334	336	360	337	376	356	348	360	338	309	347	353	350	343	347	346	324
31977	9402	1449	1033	973	942	927	901	877	867	842	838	838	904	842	840	865	862	912	809	881	822	878	862	875	851	788	842	866	810	843	894	828	872	775	879	876	820	796	821	879	846	795	841	843	812	790	864	886	866	855	854	800	804	827	830	794	862	844	832	862	818	833	841	843	854	929	799	844	871	862	861	875	793	843	826	839	805	856	833	888	818	777	826	774	871	831	842	890	798	831	826	811	820	834	844	840	821	859	834	832	835	891	865	874	858	875	847	818	819	853	856	883	852	813	837	836	843	902	843	821	847	816	866	827	844	800	818	835	839	911	866	843	898	829	802	860	827	798	800	842	845	872	831	847	803	838	818	871	824	873	811	847	851	876	799	800	827	833	846	837	849	843	861	823	834	903	817	863	813	848	831	898	820	850	828	842	887	819	853	875	826	827	827	836	817	814	906	900	822	823	843	841	854	870	812	877	830	794	867	846	793	890	833	884	877	898	831	916	844	858	846	835	803	835	830	855	827	840	825	821	850	819	861	841	859	863	820	794	886	841	844	789	838	820	826	829	803	866	837	873	868	832	849	845	859	818	875	839	834	839	885	827	837	831	836	840	838	863	843	854	834	838	841	849	812	931	841	858	835	824	878	807	846	863	789	816	839	850	803	858	880	786	818	814	845	814	859	860	843	845	789	847	823	816	776	848	870	817	836	858	844	884	820	843	869	786	849	866	886	836	903	862	807	859	855	793	904	867	828	844	875	814	828	822	815	864	832	856	847	867	864	834	865	833	840	790	794	831	815	879	836	898	854	842	847	835	796	861	832	826	861	844	886	798	851	820	824	782	831	868	828	861	798	833	877	879	805	808	800	810	851	852	817	794	806	846	861	901	786	822	840	847	847	815	877	831	839	849	829	854	905	835	844	822	805	876	824	856	863	841	866	878	826	842	830	856	849	825	859	915	871	836	843	855	873	831	803	864	855	811	798	882	863	847	891	839	838	857	837	849	860	816	842	860	862	896	811	825	860	845	853	840	856	850	839	878	870	878	825	846	866	861	862	859	813	855	845	868	852	812	879	872	889	786	825	827	810	853	809	848	777	836	861	863	846	891	801	825	831	766	860	837	854	880	828	832	842	849	883	804	854	854	781	844	857	857	867	880	887	855	856	852	844	825	870	872	867	786	827	849	862	844	836	824	768	836	843	832	814	850	862	811	881	852	817	832	811	829	831	864	849	850	812	829	934	821	821	789	820	872	835	834	806	878	856	871	811	868	875	877	847	889	819	877	867	882	790	876	829	868	828	878	783	830	861	801	828	806	840	840	853	874	812	868	800	862	828	853	806	863	903	857	811	786	849	799	877	820	822	881	899	845	879	810	825	822	797	849	898	779	828	853	821	839	847	841	871	818	859	847	858	857	806	875	869	858	866	855	842	853	777	845	831	813	852	828	879	842	900	861	841	788	805	870	804	822	868	807	844	821	848	835	823	840	832	749	845	889	852	861	834	850	858	823	794	825	820	849	850	823	847	874	883	838	837	887	811	867	861	835	848	858	816	799	839	841	847	878	845	867	836	840	818	839	818	849	831	818	858	812	850	888	859	876	844	857	899	889	840	805	794	821	863	839	850	820	841	873	826	862	820	797	841	891	803	856	874	861	830	810	831	843	877	877	885	833	873	864	818	831	815	850	843	818	811	837	849	843	840	845	831	838	844	875	811	868	851	857	850	795	864	774	843	802	888	766	824	875	776	826	797	814	817	847	838	805	857	796	856	857	831	827	839	878	757	886	837	811	794	891	782	840	849	798	810	829	883	809	822	892	829	798	806	834	854	850	886	829	833	834	820	885	802	824	796	836	843	801	872	810	809	875	834	811	865	881	867	870	864	848	873	860	843	834	830	841	880	808	853	839	822	879	863	892	869	839	795	802	873	854	841	866	851	846	845	812	873	793	799	858	844	882	830	856	827	830	837	789	866	825	883	841	789	806	785	808	849	799	792	830	830	823	836	836	861	861	827	846	827	857	845	841	810	806	831	856	799	860	835	815	851	779	813	889	836	848	899	852	771	803	841	837	890	848	814	872	796	841	831	838	821	862	882	842	812	836	807	873	832	880	805	848	791	887	817	808	873	836	803	835	869	810	873	882	844	851	841	819	813	754	817	814	840	854	872	831	830	848	851	826	862	832	825	869	896	827	824	845	809	829	820	870	821	817	886	843	879	816	855	810	829	855	810	832	876	843	834	867	894	817	835	809	824	849	887	845	871	838	834	843	877	792	859	801	797	845	838	831	871	853	839	838	867	825	855	871	861	787	865	916	840	832	821	820	861	841	831	868	829	893	797	828	854	827	845	759	872	890	839	858	875	802	855	828	800	866	844	890	836	880	856	865	792	864	857	861	837	825	805	833	863	853	834	901	863	831	834	850	818	810	844	841	856	823	869	873	833	884	866	821	806	878	836	803	846	863	865	856	773	768	835	806	828	832	867	882	851	910	817	817	810	866	856	801	828	791	845	855	872	842	833	856	835	830	813	855	854	836	801	823	827	875	812	828	828	830	801	822	834	809	875	842	877	888	899	892	867	851	842	801	832	831	836	832	850	821	863	808	870	789	830	810	814	798	820	892	838	809	844	843	861	868	816	846	829	864	826	828	804	807	847	918	864	839	803	871	834	911	896	832	846	810	826	861	788	890	890	852	849	796	874	862	795	812	866	900	867	835	783	812	804	859	811	815	886	830	794	792	823	870	806	801	828	822	848	847	805	783	872	853	814	839	823	848	851	901	839	862	817	851	840	813	866	828	822	824	869	805	808	847	820	805	839	801	859	844	865	815	861	837	826	892	837	875	773	830	858	872	754	875	855	837	799	803	856	846	843	864	836	801	833	827	856	827	864	876	782	842	881	852	804	839	806	859	811	847	812	894	859	800	882	863	827	829	834	820	833	878	837	898	859	844	829	846	794	792	773	837	837	818	832	890	862	854	834	793	839	868	891	814	815	806	846	837	853	862	884	844	874	862	809	814	844	829	822	862	802	785	835	896	795	900	819	894	810	870	865	835	807	878	858	820	827	855	818	807	848	801	905	855	807	917	854	821	866	844	884	868	851	831	861	842	854	834	826	862	818	797	872	857	884	817	832	850	850	878	810	858	849	894	852	870	847	869	804	791	826	804	809	881	793	849	857	826	881	835	836	824	829	871	860	878	839	872	782	871	864	834	841	847	905	843	854	841	839	829	864	819	870	810	842	835	835	867	794	858	826	852	831	842	860	852	832	902	835	828	822	844	846	878	862	805	848	802	861	866	830	800	861	850	851	819	796	858	844	819	829	812	861	821	834	897	844	838	804	785	825	844	859	787	852	827	802	794	827	848	798	835	836	825	885	821	839	837	868	877	836	812	825	794	798	817	837	901	900	859	827	812	808	812	866	882	818	866	836	881	832	872	888	891	900	832	848	854	872	845	849	846	804	864	850	836	846	898	806	807	875	766	836	835	842	834	839	811	870
24261	21404	25074	28145	21406	21416	17205	613	417	359	367	306	343	346	312	328	312	329	310	294	308	268	286	284	296	269	285	290	311	305	277	288	324	325	296	294	296	294	255	286	289	305	282	287	260	288	282	273	271	276	283	288	266	235	290	276	342	309	286	265	285	271	270	280	282	325	282	282	298	289	298	280	277	322	276	300	300	297	306	284	303	248	305	264	292	298	296	279	283	291	257	292	279	275	272	280	284	298	274	290	307	291	271	291	291	286	281	308	288	274	298	256	281	250	330	261	267	273	293	283	303	308	294	319	315	264	283	314	279	317	288	270	274	286	269	299	306	328	325	281	218	290	291	269	285	252	303	268	296	299	307	305	320	322	273	277	296	294	263	313	300	293	307	259	275	281	310	301	287	269	271	320	260	297	293	280	272	253	294	285	278	310	294	253	287	268	289	285	296	294	289	275	292	302	280	279	290	294	293	297	291	278	270	283	254	283	309	324	291	284	282	288	268	281	293	260	273	286	300	289	278	269	288	273	286	277	273	283	296	252	263	280	293	266	269	282	283	249	277	305	253	308	256	312	304	299	297	240	251	284	320	289	300	300	301	288	267	265	272	292	304	294	271	276	283	279	289	290	287	311	278	289	293	280	274	268	273	302	274	287	295	272	253	310	273	253	275	247	280	269	288	301	282	271	284	287	309	281	306	329	286	292	303	306	317	276	293	274	283	283	305	290	306	275	314	285	303	287	302	278	291	275	277	294	292	308	266	288	252	289	280	328	305	289	276	292	265	319	276	289	286	278	287	285	266	320	286	299	277	272	266	300	274	278	294	269	305	265	263	307	315	248	299	289	299	290	272	262	282	257	303	260	242	274	293	295	274	281	248	283	315	289	284	244	263	274	289	264	289	290	276	298	301	295	267	289	315	274	287	272	296	291	265	302	308	324	305	285	270	283	280	284	280	284	315	313	277	290	280	294	327	288	298	275	274	299	303	283	280	308	304	270	305	262	266	283	245	250	283	254	293	329	295	277	292	264	285	270	277	247	310	277	288	295	312	278	287	295	286	245	301	278	274	281	274	281	278	291	295	283	273	286	321	293	292	285	227	276	292	250	285	285	265	290	288	315	316	293	295	268	285	241	263	294	296	269	305	271	308	326	282	288	260	247	281	280	288	286	274	284	290	272	343	301	300	278	301	291	313	301	308	311	266	309	295	283	309	286	286	275	284	272	282	280	281	280	251	302	283	268	265	281	277	301	279	272	280	303	296	274	278	294	299	311	285	277	301	300	273	315	269	250	277	271	306	288	290	250	271	267	293	280	287	266	272	281	300	303	297	270	291	293	272	259	236	287	263	316	303	274	289	293	283	266	287	284	277	267	285	275	281	275	287	274	269	289	310	269	323	275	276	261	309	322	283	285	290	266	255	315	279	320	286	275	310	299	303	287	267	301	305	265	283	272	283	289	253	276	316	342	298	272	295	263	301	317	257	246	299	290	305	268	276	258	285	286	293	268	290	282	280	302	284	268	279	274	317	308	286	280	317	311	280	288	254	290	305	271	306	293	276	271	275	259	268	297	305	267	307	271	294	314	293	286	285	267	304	277	278	297	313	268	294	297	256	319	284	307	279	291	294	306	274	281	284	304	285	282	285	308	285	311	302	256	275	244	300	309	294	262	272	296	291	300	279	261	281	285	318	259	262	271	303	276	270	283	301	285	285	293	300	274	257	240	299	307	341	277	299	279	262	305	282	311	272	307	291	271	282	318	276	299	282	285	301	296	279	278	285	293	317	302	277	271	273	310	313	299	279	281	248	287	276	289	300	266	276	301	318	289	284	266	270	276	295	290	316	309	321	304	295	278	281	288	280	301	293	291	290	280	274	266	283	277	270	249	299	311	302	296	264	278	273	289	277	303	282	309	322	288	267	282	280	260	258	314	284	319	300	320	313	299	271	299	289	286	277	234	270	292	306	281	289	286	286	282	271	294	277	297	292	304	290	292	279	275	282	287	299	295	275	265	301	264	290	281	296	283	254	277	293	282	268	278	292	281	295	268	274	286	300	274	281	276	266	278	244	285	291	265	299	294	316	314	268	301	278	259	265	259	304	287	261	277	249	283	268	277	263	277	297	253	272	290	285	262	296	301	320	280	290	301	294	315	289	289	304	288	275	260	295	297	295	285	302	263	272	275	261	278	286	308	277	291	284	271	291	327	330	284	257	252	267	266	281	292	243	288	306	297	285	265	265	314	320	264	265	287	310	272	268	293	283	288	279	276	305	283	269	237	281	288	266	262	277	272	281	264	296	290	281	309	290	272	320	318	292	327	286	320	316	278	278	285	256	278	304	282	288	288	277	283	306	292	332	250	259	272	268	261	285	289	285	276	282	286	297	305	267	256	257	282	298	285	281	326	271	287	285	299	300	294	300	273	244	264	303	318	306	274	254	288	274	302	295	285	269	287	280	283	270	271	279	290	277	278	276	305	272	304	251	276	265	307	282	278	304	289	274	300	303	299	282	297	265	237	323	285	290	326	273	306	256	277	280	297	273	276	278	281	283	270	313	281	262	252	262	322	301	285	256	281	300	296	302	266	283	288	309	295	299	327	265	276	310	289	284	330	293	292	319	314	292	260	287	253	308	284	300	273	309	294	281	303	317	301	296	298	298	266	241	309	270	285	301	268	290	275	271	304	307	305	290	265	295	289	291	310	302	285	293	269	259	290	287	303	357	305	315	288	289	241	314	296	307	290	267	287	267	270	298	271	292	271	288	288	306	286	312	307	277	253	274	310	285	277	283	266	271	271	266	295	263	291	291	313	314	276	281	255	254	270	245	276	270	251	302	305	285	279	319	298	298	274	277	286	312	275	271	275	273	284	311	319	293	291	274	298	279	276	260	298	272	285	273	316	270	277	273	280	266	291	302	307	295	304	299	264	285	279	261	304	282	268	259	303	269	310	295	301	264	286	301	276	278	337	312	265	288	268	275	271	277	281	271	288	268	312	309	274	258	308	299	297	294	255	292	309	293	264	269	263	300	282	315	266	310	303	285	306	285	290	295	273	289	287	278	267	288	295	297	301	267	269	283	272	299	292	300	294	265	305	253	261	283	223	293	285	295	283	283	271	270	279	264	306	283	312	306	283	279	254	270	266	234	294	280	299	287	285	307	262	279	289	272	280	275	260	248	286	311	290	294	269	271	277	292	270	256	324	321	273	287	293	310	290	264	316	291	268	302	259	266	289	279	283	274	298	293	272	316	268	305	299	273	279	261	261	285	305	295	291	307	272	286	307	304	292	318	293	283	290	308	280	303	254	236	279	293	297	298	321	284	297	281	297	270	262	269	283	288	306	274	275	306	289	288	288	282	286	275	326	280	272	282	271	299	284	278	284	269	252	285	289	297	264	309	292	309	270	293	287	288	285	285	287	307	291	288	290	305	316	264	270	308	330	297	317	274	255	269	259	307	262	280	293	286	267	276	275	305	275	253	260	256	272
37241	11154	1810	1059	873	879	728	723	714	683	720	684	697	695	688	684	693	625	704	686	695	711	592	649	686	684	678	663	687	695	651	650	723	696	698	663	655	751	661	611	661	667	672	637	640	700	678	658	664	621	695	680	660	732	669	661	678	646	617	633	655	705	692	672	733	642	661	647	684	666	684	637	694	645	660	684	640	677	651	656	705	636	678	687	645	630	700	674	681	670	650	704	682	651	666	704	715	640	695	689	674	647	702	674	671	675	671	678	645	641	688	678	679	658	679	684	634	645	707	602	664	682	673	672	663	643	687	651	678	640	683	672	667	674	675	671	651	665	707	649	653	672	647	612	683	707	635	646	664	689	677	668	692	669	649	665	682	632	648	653	656	694	665	634	688	695	637	680	684	664	670	662	622	688	632	711	675	638	662	644	685	672	712	652	632	666	660	699	664	689	685	651	657	676	660	648	621	661	633	677	635	698	668	713	665	688	699	646	695	644	669	691	646	668	649	656	695	687	642	688	644	647	681	661	702	685	653	664	700	691	668	668	623	677	627	678	655	637	654	707	682	658	665	638	700	690	700	672	661	702	681	675	639	680	609	648	625	680	671	626	681	692	662	678	632	678	694	670	641	666	646	684	640	623	698	656	642	652	704	626	638	688	657	700	684	683	647	660	669	666	663	689	693	655	684	658	677	644	702	675	667	668	699	676	703	689	664	664	650	643	656	736	667	725	686	681	702	714	687	679	648	686	658	618	660	696	658	673	657	632	667	610	640	681	675	677	729	659	638	658	658	639	637	671	689	642	648	709	634	645	678	671	635	682	669	632	656	655	687	642	623	689	639	633	657	672	620	644	655	687	669	687	641	680	669	683	653	640	700	647	666	655	678	659	640	633	637	672	684	626	678	687	664	647	646	660	653	649	670	672	641	660	704	670	635	656	656	681	676	671	705	661	668	658	632	685	707	679	737	674	659	655	645	698	630	674	643	683	678	698	651	706	687	674	642	708	670	645	711	740	693	685	691	671	648	644	647	671	668	662	632	634	660	651	691	669	665	669	655	642	677	654	644	695	656	667	668	671	671	622	685	647	702	680	669	700	671	627	660	661	676	694	670	676	661	683	615	620	674	669	710	715	639	652	705	681	644	650	668	641	698	646	650	708	673	675	689	650	694	625	655	649	685	672	688	688	719	668	657	641	659	633	643	654	644	654	674	663	664	609	610	681	699	703	726	634	675	619	695	680	671	695	685	696	658	646	679	670	664	641	672	696	674	669	637	662	676	693	650	642	677	713	647	682	669	704	630	641	666	642	668	686	642	697	702	688	671	659	644	694	661	675	670	659	675	648	678	696	700	689	683	692	662	680	671	682	631	592	721	675	680	669	686	613	657	625	653	624	669	676	679	712	645	660	644	635	692	729	648	605	694	621	648	697	683	657	652	611	651	624	648	673	609	669	656	705	681	632	676	674	643	666	678	685	678	674	648	647	668	660	689	660	683	651	670	650	679	655	694	666	606	681	650	671	622	654	619	671	702	693	653	652	618	666	635	706	685	680	640	668	711	671	649	665	652	657	667	712	693	646	677	656	669	654	707	655	675	684	709	638	654	678	649	646	682	688	687	664	682	691	649	685	674	639	712	622	694	698	665	678	667	678	663	636	658	696	688	648	674	669	681	650	586	664	691	693	653	691	654	641	672	701	650	646	693	627	644	720	707	696	673	650	696	638	751	711	634	671	647	682	648	675	664	710	678	649	671	680	627	693	648	649	667	693	650	669	633	617	696	679	614	673	710	692	650	685	648	649	707	680	657	643	632	654	672	643	648	675	683	628	695	627	636	685	677	646	664	680	663	708	663	652	685	646	655	692	671	687	652	670	703	648	674	675	680	651	682	677	705	656	659	669	654	662	722	670	648	644	677	645	660	641	641	645	695	628	696	636	647	667	645	681	623	647	654	683	691	653	619	602	642	676	650	639	657	677	643	684	679	626	666	651	634	694	673	655	659	631	678	613	717	607	686	641	682	661	644	676	655	652	641	687	700	672	705	685	653	676	686	658	662	713	702	616	663	638	673	662	680	666	704	710	708	676	684	660	689	647	652	687	649	644	686	662	674	652	717	716	634	613	644	618	672	626	641	641	662	666	690	625	673	677	648	673	668	683	660	665	658	659	692	637	620	656	666	665	671	659	656	641	676	665	678	648	648	675	651	691	654	646	671	683	665	663	686	684	695	648	695	701	678	686	630	693	719	655	706	649	671	664	690	614	640	667	682	670	685	663	640	629	634	676	697	676	641	692	662	624	727	682	676	698	671	660	635	641	665	642	718	685	669	699	642	635	631	670	694	630	624	727	617	639	711	648	703	652	633	651	656	678	665	708	668	647	668	623	669	685	678	611	608	686	689	660	654	640	661	657	642	671	634	646	666	676	666	729	664	694	649	669	689	685	669	620	642	660	656	686	677	667	651	656	657	668	682	697	681	703	677	652	650	665	655	639	686	728	694	643	692	688	639	671	639	665	634	645	601	702	655	614	644	695	696	690	691	705	691	721	638	672	650	705	692	672	656	647	676	678	670	664	649	643	706	633	661	640	646	669	682	639	666	664	637	683	631	696	683	697	635	668	699	665	674	660	642	672	706	648	662	617	658	660	660	669	698	680	673	635	677	655	682	671	645	675	650	656	663	635	674	671	638	649	637	654	709	643	706	689	655	693	668	645	700	657	673	638	656	659	671	665	612	689	673	665	671	652	643	671	698	693	625	666	641	685	672	697	620	647	662	653	611	671	684	716	689	692	660	674	635	663	671	681	667	690	652	694	667	671	701	607	690	682	663	658	660	666	659	669	634	632	629	650	725	677	687	633	621	702	687	711	637	671	664	636	666	683	665	639	630	672	689	703	622	664	664	629	628	705	658	706	624	684	673	698	628	688	707	655	666	674	661	636	654	662	724	708	613	694	673	667	684	685	698	670	698	620	663	633	674	632	691	689	702	673	713	659	674	649	650	642	632	684	640	670	680	647	699	672	616	668	670	690	663	655	675	685	695	642	639	660	690	659	686	670	647	702	689	645	664	643	655	683	664	688	661	654	668	683	648	710	671	674	722	696	675	689	650	666	721	667	661	682	726	723	684	660	649	693	634	646	619	694	712	657	641	641	612	666	712	654	684	661	667	651	652	702	713	663	684	709	694	656	717	719	621	679	656	688	651	673	679	688	652	647	624	642	692	649	680	682	699	631	659	639	640	665	677	724	696	675	674	681	639	641	695	645	653	677	721	644	650	642	644	648	601	691	702	680	689	688	644	649	654	630	654	634	670	649	709	639	672	633	635	600	696	676	714	661	696	676	705	668	697	673	706	673	671	684	703	703	670	707	686	661	658	681	674	703	672	674	668	687	646	683	626	686	630	662	649	681	643	654	679	605	676	672	674	635	671	681	663	651	673	704	643	639	664	666	723	651	637	692	699	666	662	652	684	691	680	678	650	644	661	637	665	595
31336	21205	13037	980	415	400	354	225	249	230	251	235	203	232	232	254	251	227	216	240	243	250	231	241	242	233	220	240	280	265	248	235	235	245	249	244	250	247	220	283	220	212	211	241	243	245	237	229	241	217	192	210	262	253	230	247	222	260	239	255	240	227	244	231	219	231	240	240	242	237	215	229	210	245	230	229	230	229	225	213	242	247	242	236	243	231	257	239	216	249	254	185	208	208	235	240	263	232	213	212	236	238	246	211	235	219	253	242	206	232	241	234	233	208	227	203	248	216	234	244	237	230	227	212	231	235	233	227	230	235	246	221	195	229	210	244	236	235	228	221	215	234	241	204	226	212	199	221	240	203	215	247	236	204	244	227	242	255	230	214	241	236	265	253	243	218	244	242	235	214	250	226	229	233	241	202	214	209	217	231	231	241	234	238	255	223	190	207	261	258	233	233	229	245	242	229	221	234	227	246	238	234	228	228	226	231	287	245	247	241	249	235	231	230	227	230	218	231	262	261	228	235	239	222	225	210	249	234	223	256	253	226	232	239	220	245	216	244	242	234	251	272	224	249	206	216	269	212	222	208	232	239	202	256	239	220	230	227	262	234	220	215	225	242	232	223	233	210	212	219	221	241	250	222	220	238	238	218	244	250	235	244	217	217	248	256	235	258	238	237	225	212	208	239	220	219	240	228	228	210	244	228	271	231	217	234	230	244	228	236	257	223	238	222	219	227	229	236	246	240	210	231	233	247	235	231	245	237	215	236	235	256	245	243	237	245	229	227	274	209	249	235	222	222	251	225	266	238	235	253	209	244	250	224	248	219	235	241	234	251	223	233	241	236	247	234	214	230	229	236	211	224	246	249	209	241	206	228	229	261	234	220	209	237	205	233	226	225	234	224	199	228	227	214	252	230	216	234	252	250	241	255	260	237	228	227	244	207	245	230	237	243	266	222	192	269	254	245	226	226	213	243	218	240	240	215	208	234	224	217	246	237	253	260	234	229	271	253	237	243	229	239	235	220	186	214	184	228	233	199	237	223	238	203	231	238	224	234	265	211	271	228	246	217	241	219	267	232	220	258	226	211	207	243	253	245	238	230	211	240	258	239	218	218	232	243	250	242	237	214	225	226	216	222	216	244	238	217	210	233	247	198	222	225	225	228	240	216	259	215	222	236	208	235	241	217	243	252	236	239	234	237	234	242	219	227	235	236	233	220	227	235	243	232	233	219	245	226	236	201	253	231	241	234	255	219	204	215	227	281	243	222	226	229	213	225	224	217	216	250	221	224	211	237	236	228	244	264	262	242	226	221	228	228	228	224	255	223	252	230	240	226	216	238	243	208	203	250	254	228	230	236	248	224	261	201	233	229	226	218	218	232	255	234	208	254	233	239	238	223	229	239	243	245	221	239	232	241	255	235	211	227	220	234	228	252	246	227	230	235	256	235	220	238	274	232	253	211	249	220	236	250	225	261	226	232	246	247	239	242	259	214	225	197	262	263	241	227	215	234	242	247	223	271	252	223	239	212	258	237	212	243	224	239	220	261	237	220	210	228	218	211	222	233	223	226	243	247	227	245	239	229	237	213	233	223	240	243	233	258	233	267	219	250	248	211	211	236	252	238	233	206	209	222	221	222	220	236	227	213	238	259	240	262	218	224	252	260	222	206	244	263	224	220	208	246	217	222	269	222	240	236	214	203	204	226	223	240	233	246	229	215	228	236	247	264	255	213	248	227	245	223	238	218	234	239	223	221	233	249	218	215	215	221	216	221	239	259	232	228	240	220	226	235	236	204	212	214	231	228	246	245	235	256	233	212	226	247	209	219	251	239	226	286	277	247	234	260	259	236	220	217	213	257	233	223	238	235	245	229	211	199	238	235	220	211	224	229	238	220	240	226	219	243	222	243	250	246	223	231	230	240	239	248	233	231	231	249	221	219	205	209	220	220	231	202	219	240	240	225	215	229	196	220	203	243	245	229	222	210	229	231	232	242	238	248	259	246	221	229	219	257	229	258	237	262	223	231	250	237	239	237	214	228	232	202	236	242	230	201	247	229	219	242	216	241	221	225	221	243	246	222	236	234	269	233	253	206	243	242	219	247	204	230	254	226	226	229	243	227	240	237	240	278	203	240	254	231	231	237	232	251	243	224	243	244	223	216	241	234	227	242	240	248	232	246	242	258	242	217	233	238	222	260	222	227	241	212	221	222	233	225	232	220	258	222	243	224	234	222	236	221	232	246	237	221	235	253	244	240	246	220	223	249	244	236	256	240	243	236	232	219	246	252	227	239	223	228	241	242	217	254	238	219	249	237	244	246	216	221	244	227	231	209	213	251	209	209	238	209	254	230	236	232	208	238	235	215	245	249	260	234	257	242	225	223	221	248	216	233	247	248	217	280	231	204	234	199	221	228	235	227	267	253	251	217	233	228	228	223	237	202	249	206	216	267	213	230	260	227	238	262	244	225	246	233	257	246	242	229	254	226	245	234	237	243	235	212	228	246	238	240	239	241	229	236	230	200	233	255	237	240	239	235	243	228	219	199	229	215	218	202	247	242	233	239	241	233	233	225	228	225	241	254	243	247	288	215	194	246	234	224	265	259	198	265	243	221	256	232	192	224	281	243	253	227	229	239	194	229	226	238	249	236	226	267	239	230	247	220	212	230	206	269	223	234	224	236	239	207	224	229	224	245	225	219	231	231	218	252	217	252	227	237	253	228	245	245	231	236	222	216	203	223	252	221	207	204	224	182	227	215	233	237	239	235	238	216	222	207	215	239	215	210	259	212	222	255	212	240	233	229	197	267	253	210	252	260	221	222	255	243	225	262	252	236	226	232	211	211	214	233	244	226	232	213	227	254	229	245	224	269	218	236	243	188	232	252	256	236	244	218	236	242	244	221	234	191	232	232	231	235	227	224	260	247	240	199	203	248	248	225	224	200	209	249	262	224	233	236	229	225	262	235	240	257	230	254	233	191	266	239	203	233	237	230	242	240	240	236	243	268	234	223	217	269	239	232	224	250	233	243	220	229	231	253	232	224	247	229	215	224	238	245	235	225	248	275	238	214	219	232	233	219	254	252	221	229	211	216	252	235	221	235	239	230	210	227	215	231	220	240	215	265	221	193	220	200	245	231	227	213	252	244	228	235	231	226	220	251	259	255	202	220	226	245	229	206	226	217	229	258	235	245	252	269	222	239	223	202	252	251	229	230	246	206	250	243	213	235	222	254	242	255	235	269	256	219	248	241	263	223	244	231	241	246	220	210	234	225	258	230	246	232	257	234	234	208	256	233	276	223	255	257	221	228	217	229	238	216	235	229	236	224	219	238	231	235	253	246	206	235	199	228	230	236	230	225	248	219	230	246	224	221	228	216	228	232	231	234	225	208	241	216	245	223	240	242	255	246	234	252	220	244	227	216	260	226	255	252	251	202	204	235	205	246	235	227	253	231	226	257	257	232	243	243	243	234	242	233	232	221	248	245	226	265
12478	1835	668	602	641	610	627	592	554	593	561	624	600	612	659	617	604	619	614	603	616	585	604	605	644	638	604	654	581	618	592	627	611	568	616	576	630	606	605	575	632	559	596	621	643	590	591	617	615	597	622	582	603	648	631	612	620	627	623	611	611	604	616	611	604	620	585	627	607	569	649	633	614	609	601	588	576	559	611	597	592	618	625	632	566	604	629	577	549	607	584	617	637	630	600	620	610	624	572	586	586	628	629	618	658	553	603	623	591	625	611	648	620	656	582	569	642	591	599	613	616	609	564	619	579	640	601	616	602	630	610	607	616	581	637	598	598	587	576	589	628	621	641	617	644	589	627	657	640	595	635	595	637	663	585	606	636	589	670	631	618	617	633	592	574	656	629	625	646	636	594	578	600	603	612	564	602	597	638	574	623	590	634	623	576	614	613	633	609	632	615	595	569	607	585	590	585	641	594	589	646	612	609	609	632	613	608	596	595	598	580	634	602	622	610	583	601	616	628	607	619	588	629	595	643	614	623	575	605	588	645	585	620	594	604	601	617	624	579	618	588	610	568	611	604	630	624	613	618	592	595	601	610	629	601	630	633	609	618	622	618	631	570	579	599	618	626	623	599	584	581	597	577	584	605	603	579	606	583	583	643	593	579	667	567	613	648	648	600	591	606	638	611	642	577	600	671	591	620	610	651	618	591	616	613	625	645	611	598	631	590	599	625	561	623	617	619	615	580	611	608	586	574	613	570	592	608	597	607	622	593	593	612	632	590	633	593	631	578	644	588	600	640	562	583	618	630	593	639	645	593	603	574	616	638	624	589	605	606	560	619	614	606	627	586	618	616	630	619	580	603	612	610	653	604	577	605	613	605	569	570	621	664	599	605	613	611	605	591	616	626	627	611	612	614	617	577	587	622	591	653	590	613	573	644	629	570	601	633	585	651	627	586	564	645	636	605	646	608	634	587	573	623	611	591	621	621	609	604	662	587	635	603	616	644	618	662	604	608	624	605	603	596	624	615	576	650	624	599	585	629	629	648	567	613	620	619	571	599	642	614	624	587	624	637	578	640	622	651	630	571	651	574	646	607	620	556	667	620	634	558	626	579	575	569	629	563	640	632	553	590	655	611	613	611	658	647	607	641	592	619	593	601	556	608	607	592	615	584	626	620	585	585	607	592	662	618	611	584	607	596	623	611	658	545	651	605	617	599	611	605	607	610	630	599	596	621	585	557	594	624	564	620	606	602	606	587	581	610	647	628	566	634	627	653	627	609	632	548	611	640	599	640	620	613	596	665	625	643	617	597	611	581	588	614	605	621	608	607	593	586	607	617	608	635	642	617	605	574	599	599	622	621	602	607	611	640	597	627	618	592	644	629	641	637	651	586	603	561	614	608	644	561	657	606	600	553	614	618	584	652	552	656	567	598	597	659	589	591	597	601	617	599	584	602	623	619	644	585	629	600	611	598	642	639	626	596	604	634	626	558	643	602	589	605	594	601	566	589	606	595	602	619	618	637	559	605	594	594	613	608	625	624	601	614	598	613	570	618	574	612	589	622	553	632	607	619	602	569	625	622	591	613	588	603	606	558	596	625	579	591	603	657	627	633	662	591	614	631	631	623	640	637	599	614	601	601	632	589	622	599	616	584	648	616	610	627	567	663	633	569	594	563	609	612	607	627	599	588	598	657	652	580	608	580	604	621	578	555	629	627	598	633	605	583	555	603	585	618	622	611	617	592	589	635	616	592	636	598	629	637	630	568	620	587	576	614	619	610	612	601	626	642	619	614	617	625	617	600	629	626	576	593	579	589	573	617	610	600	600	631	578	617	598	605	623	624	575	603	629	563	566	614	567	624	605	627	596	585	598	621	573	600	586	634	585	596	609	587	600	610	610	616	583	577	621	650	652	612	595	607	611	669	608	672	576	610	575	608	601	566	637	645	580	633	619	622	558	581	568	635	569	615	619	633	593	593	634	649	646	619	585	581	587	641	618	591	605	599	620	578	611	606	599	643	607	602	634	592	578	613	631	583	632	585	636	627	615	582	646	607	617	639	617	578	592	614	610	603	622	579	592	610	607	576	599	625	685	594	588	635	626	604	586	588	655	591	615	638	614	638	614	646	636	630	588	621	597	668	632	657	625	600	628	622	596	623	580	623	643	592	602	632	616	607	595	593	609	584	601	610	631	556	608	591	599	647	589	594	626	607	570	695	613	615	629	651	622	610	597	589	602	599	622	565	605	595	591	630	629	616	622	629	591	600	571	583	566	619	598	542	604	625	623	633	597	622	647	625	639	574	562	639	598	600	639	582	598	608	666	617	616	615	633	630	619	640	623	581	611	607	601	628	640	609	627	617	590	597	579	571	577	621	614	600	593	598	631	647	635	585	640	652	641	605	632	614	588	574	605	600	596	633	594	572	588	578	586	614	611	603	611	575	644	641	610	598	616	571	649	601	623	586	604	604	596	610	607	596	611	606	642	600	589	616	600	617	613	634	623	577	650	645	599	634	604	609	609	608	584	598	618	570	558	600	631	601	636	615	593	585	615	585	591	581	595	650	595	622	605	606	580	640	575	536	593	609	593	612	612	591	637	614	581	646	602	582	614	564	632	594	647	630	613	605	591	578	594	619	642	618	602	634	602	660	602	613	597	591	627	616	631	630	589	605	582	656	600	639	591	605	595	638	624	596	585	611	617	634	600	637	622	603	585	609	625	645	591	621	541	603	586	609	628	616	631	563	621	630	593	645	646	618	593	626	585	610	599	610	586	626	614	585	581	644	602	606	614	600	631	615	646	638	607	645	602	652	590	583	576	583	648	603	596	613	650	634	601	652	619	615	569	567	599	624	614	597	558	621	608	575	610	647	638	581	576	598	589	614	604	585	593	592	613	602	624	627	629	579	646	618	617	644	584	604	583	619	588	609	597	623	628	636	610	587	625	607	621	609	577	627	624	559	608	604	563	630	574	625	602	603	597	575	597	587	614	630	612	628	597	600	580	609	639	575	563	605	597	580	625	602	621	628	646	590	589	584	566	638	601	581	615	612	631	656	600	628	575	602	620	647	598	616	611	546	643	638	586	600	656	611	651	605	623	605	655	603	592	575	585	599	619	604	634	609	603	618	625	609	632	682	581	630	625	600	577	612	604	591	668	596	597	639	604	583	609	605	584	623	566	552	582	617	607	611	610	639	578	586	600	569	641	622	635	613	607	593	626	593	611	603	582	628	580	659	603	606	572	611	605	628	607	627	630	659	589	586	599	608	634	584	598	599	621	595	583	622	602	619	604	596	600	604	610	626	624	547	609	584	604	614	630	569	607	624	625	648	590	595	587	611	587	621	613	539	630	602	599	623	611	581	612	593	623	645	591	608	569	648	642	621	641	631	572	608	619	615	610	620	596	578	600	617	613	622	621	627	572	601	585	585	601	620	608	661	594	580	585	633	592	622	580	588	618	611	634	625	570	645	622	611	628	591	608	663	627
24885	21400	24703	28462	21404	20984	1102	482	433	378	365	391	366	377	334	366	363	418	351	373	374	358	363	362	403	353	396	376	385	323	379	343	376	335	333	394	335	364	376	361	315	375	359	353	366	353	363	339	351	344	361	352	332	399	347	371	356	382	325	351	337	401	354	366	376	362	373	349	336	335	362	372	378	352	368	326	357	372	343	359	361	370	371	344	380	349	372	344	339	331	324	349	356	360	374	373	396	357	336	355	342	327	326	378	363	391	385	338	303	361	336	342	363	347	376	352	349	364	355	345	387	357	316	362	319	336	356	343	348	341	324	392	367	363	360	352	340	332	357	337	344	360	375	353	360	358	370	360	341	330	359	346	362	339	330	374	394	326	350	361	380	352	359	354	317	365	348	365	359	374	315	386	369	375	313	311	374	331	372	345	364	353	364	334	336	339	319	354	366	329	348	374	345	342	366	316	393	369	375	363	344	362	359	343	359	315	338	341	333	355	344	359	301	356	309	371	338	325	376	362	338	370	352	341	390	359	356	363	357	326	326	350	323	345	333	370	336	321	356	397	341	313	341	406	395	353	342	328	323	346	349	353	431	378	369	312	360	354	359	338	334	337	347	387	355	360	368	363	340	366	373	353	362	371	356	311	331	350	325	368	318	356	339	340	330	365	344	377	377	406	320	357	384	363	304	361	362	366	358	381	338	324	328	331	353	334	335	353	336	356	324	365	322	393	339	363	376	342	379	344	374	365	350	340	355	366	365	345	382	385	366	347	412	374	353	340	360	349	333	342	334	391	371	352	338	337	340	333	400	379	348	379	377	340	343	327	364	358	369	343	350	344	341	345	330	377	332	302	343	369	386	324	364	374	346	371	359	362	351	365	362	344	350	335	356	346	337	356	327	334	344	319	328	363	372	344	377	351	303	341	374	311	338	380	355	359	346	345	350	365	329	344	357	353	341	341	328	389	344	349	359	339	370	345	375	378	349	321	406	353	343	366	354	363	327	332	368	345	374	356	338	336	376	390	332	375	369	355	366	347	366	365	362	356	336	358	387	343	318	352	368	347	349	364	321	339	340	346	374	340	343	363	392	321	388	344	354	368	390	366	329	343	350	364	354	337	320	335	389	373	356	393	352	345	361	377	366	357	355	347	379	365	359	365	332	374	331	367	354	352	344	367	343	331	336	327	338	346	334	360	338	367	338	350	370	370	357	353	350	370	352	342	361	372	355	360	300	334	301	337	356	345	348	359	369	332	358	360	341	313	333	375	373	342	343	324	381	350	371	357	382	357	330	390	364	356	356	319	338	353	349	347	354	366	346	385	380	338	381	372	352	357	394	364	374	348	348	338	334	330	341	346	361	350	370	382	340	332	321	335	341	383	371	348	366	348	346	326	372	348	377	369	364	352	366	343	372	343	339	330	372	364	358	342	349	371	336	359	359	363	367	336	335	363	339	366	368	365	383	346	368	327	354	362	348	380	363	359	320	350	370	350	358	337	339	347	373	385	368	424	382	331	372	327	365	385	343	334	362	338	363	353	345	397	372	320	359	344	375	309	355	366	366	339	364	324	340	353	371	365	345	368	320	319	341	327	376	331	321	367	348	345	388	341	338	348	342	365	368	356	353	347	374	352	356	387	328	345	340	326	354	368	339	353	352	380	358	374	376	371	326	332	352	340	330	329	330	333	316	380	344	344	357	359	367	344	376	387	323	345	341	342	375	362	371	368	322	352	333	391	356	350	362	330	379	346	359	362	362	325	347	355	351	336	315	381	382	349	351	341	337	351	347	353	318	377	356	367	334	351	348	361	391	370	355	351	329	330	398	328	338	324	317	364	370	362	368	349	331	302	319	355	345	384	362	324	378	337	339	338	347	363	345	341	337	338	324	385	356	345	345	334	395	345	349	308	348	351	366	364	336	338	339	370	357	338	334	336	359	348	335	323	356	335	354	340	312	352	318	355	329	327	370	351	339	313	347	319	354	345	294	354	374	384	352	317	369	376	380	337	399	315	356	395	354	336	355	335	334	356	348	352	338	355	358	366	288	374	375	317	347	341	322	351	354	348	361	370	345	325	368	364	365	356	349	357	355	347	362	318	379	344	340	331	367	345	335	340	345	356	354	364	366	340	347	337	379	371	348	333	371	377	399	339	384	353	340	352	367	359	353	342	360	374	359	371	366	365	346	323	349	376	322	318	355	370	357	370	377	342	341	390	345	341	362	347	342	403	353	330	365	354	361	368	383	325	339	385	328	328	360	363	360	345	336	337	324	384	316	363	360	321	312	389	355	358	329	353	334	356	340	361	367	320	357	359	321	332	367	332	386	352	340	371	336	374	365	340	330	355	331	376	350	377	357	350	351	350	333	322	342	347	388	376	341	352	374	351	341	376	323	330	340	321	388	366	342	348	378	351	350	342	341	359	325	371	336	331	366	359	358	360	362	339	327	362	337	345	350	332	360	353	354	342	377	371	358	340	385	342	350	383	352	383	378	374	325	343	359	333	332	329	343	383	355	328	346	368	333	319	350	365	362	344	337	332	347	337	369	345	374	360	362	356	336	389	315	380	361	362	353	328	328	393	320	390	408	383	372	352	377	350	321	349	384	319	362	360	326	328	333	360	390	345	387	361	326	315	371	371	365	352	366	326	365	364	358	329	372	332	358	362	345	328	361	344	378	347	321	340	358	349	347	342	327	318	318	362	324	299	347	376	346	349	350	354	368	368	361	323	340	336	319	376	335	354	327	319	316	376	332	326	343	361	335	324	357	370	372	347	377	370	339	366	326	384	326	350	336	369	347	427	368	351	371	348	350	346	337	337	310	305	314	370	330	339	379	371	378	320	362	367	330	357	353	382	347	333	370	363	353	360	338	322	329	388	349	318	354	355	363	331	332	316	358	360	332	337	362	354	334	353	364	344	348	368	331	388	338	346	373	371	349	336	365	322	357	346	326	340	356	329	362	355	343	311	332	353	330	323	353	328	334	337	358	380	373	367	357	318	335	323	344	354	360	359	361	355	341	381	339	366	371	375	360	381	340	367	370	331	358	318	321	336	352	316	324	367	340	346	377	337	332	350	357	332	355	364	388	340	355	371	358	329	373	337	338	373	377	358	328	356	342	354	342	360	362	341	368	355	328	356	330	371	357	367	352	349	334	364	369	378	410	368	363	364	359	315	313	328	339	338	403	330	345	321	351	379	355	350	389	388	352	362	354	405	353	374	363	359	392	398	337	351	364	358	333	361	362	334	310	350	361	348	372	327	335	358	317	368	368	346	365	344	358	331	342	352	356	357	358	334	340	321	354	357	341	335	340	347	363	401	363	334	347	388	366	366	353	372	361	337	364	406	351	361	342	334	352	363	337	373	357	353	318	363	386	384	354	359	368	348	382	351	366	361	332	370	307	338	366	375	345	367	331	363	341	346	315	339	335	347	350	351	349	375	354	321	343	360	369	363	334	317	345	363	353	335	394	350	346	340	310	354	347	306
30156	18281	1348	1022	946	935	901	862	850	852	829	849	796	809	865	865	883	802	842	834	886	830	858	842	780	853	846	819	869	811	869	827	840	841	801	778	854	859	820	795	854	874	846	848	818	840	859	862	804	829	928	847	824	844	794	823	820	841	832	834	855	845	857	809	840	831	890	845	838	856	838	826	829	857	835	835	816	864	822	805	771	821	842	835	834	853	819	820	829	842	851	850	847	823	793	852	861	882	858	767	822	791	849	864	798	853	808	778	865	827	861	911	848	818	839	795	865	819	834	833	822	828	856	824	819	853	807	883	839	837	791	844	846	887	867	838	845	779	850	887	853	863	852	839	853	836	848	798	819	830	837	868	844	870	849	790	824	864	929	917	878	848	869	828	795	840	815	822	870	831	840	829	857	803	832	817	835	811	849	818	778	847	827	858	837	850	849	796	854	854	838	771	847	812	785	853	870	828	789	844	841	800	814	847	766	811	861	892	823	831	875	833	845	815	819	836	863	804	817	790	826	785	836	838	901	776	820	868	836	866	842	821	834	875	858	850	867	815	820	846	801	831	885	770	873	881	864	830	770	841	812	859	823	864	803	809	851	870	862	865	870	815	855	823	862	832	836	801	801	829	850	803	855	852	868	842	825	767	861	881	829	800	817	812	831	811	799	858	811	856	868	801	818	846	875	886	847	825	860	808	810	845	797	834	801	850	816	798	802	855	845	814	833	901	857	822	854	845	788	840	844	809	833	824	853	870	867	828	811	834	852	834	811	786	847	871	851	840	803	857	865	861	866	819	785	863	850	840	857	875	861	822	890	837	845	840	845	875	883	826	887	861	804	836	858	855	846	872	839	852	785	850	825	824	800	856	855	854	878	830	855	846	859	850	843	846	841	829	847	828	793	810	824	837	850	836	787	824	810	813	837	872	830	805	827	829	856	867	839	852	858	845	793	893	873	813	812	869	867	885	867	864	854	772	826	826	830	821	837	830	750	821	842	801	831	836	840	831	882	872	866	872	811	875	886	811	897	823	817	838	846	791	841	801	853	814	860	827	871	850	864	774	825	794	842	827	855	839	838	849	861	842	822	809	831	821	861	830	821	836	868	832	825	840	844	808	829	880	810	793	834	862	836	842	850	904	840	838	877	806	773	839	822	823	847	823	818	848	862	795	883	832	856	794	860	872	847	845	844	820	855	840	904	814	838	799	849	833	839	755	830	801	873	816	828	823	850	788	821	802	842	797	808	921	804	809	798	875	863	834	859	876	853	849	854	839	789	772	790	837	868	805	825	832	821	830	856	840	884	862	816	856	804	835	893	858	859	809	818	868	780	912	809	896	899	885	880	822	899	827	825	812	808	816	845	834	846	832	798	849	883	843	792	820	822	824	888	838	845	850	819	895	861	850	836	820	772	818	844	859	817	824	811	822	854	851	834	810	827	839	877	883	838	849	871	833	789	902	828	918	790	840	867	813	841	799	876	852	812	865	841	808	818	839	921	843	781	800	809	893	846	820	861	846	862	791	857	848	843	804	828	881	838	904	837	867	827	813	816	805	824	806	832	832	833	843	850	872	806	832	840	813	811	833	847	862	843	844	859	877	827	863	820	858	804	877	817	846	830	777	818	826	849	855	799	850	811	888	820	786	873	823	843	812	873	855	832	833	860	823	848	774	866	837	838	840	819	814	810	877	816	877	830	832	845	869	866	832	844	841	885	835	807	828	801	836	863	837	796	887	802	807	888	793	822	821	846	849	869	814	825	848	863	870	882	858	878	779	828	881	868	814	881	840	848	845	829	878	912	800	857	853	793	867	875	808	838	886	842	867	848	848	890	831	806	890	852	803	814	833	819	858	849	778	794	829	836	843	895	863	862	848	838	822	817	802	847	865	843	866	851	869	821	840	834	827	855	824	771	833	873	810	836	855	867	852	870	842	817	800	827	822	806	865	834	819	802	859	865	856	809	814	817	868	854	826	832	868	841	781	864	818	793	859	854	814	855	803	818	855	855	800	777	883	827	883	825	859	895	839	873	803	843	878	872	846	840	797	881	836	836	835	819	810	816	806	816	816	908	800	795	892	883	896	891	861	816	842	827	799	841	839	799	856	853	805	818	826	809	841	869	783	817	824	815	805	811	841	849	871	865	837	878	846	867	815	851	859	870	835	828	812	820	867	814	838	845	795	847	840	871	847	806	796	805	844	852	782	840	840	823	862	861	784	839	879	859	892	826	810	821	814	806	827	876	880	781	814	886	921	863	836	823	821	846	823	828	849	854	854	861	813	826	869	889	842	828	795	793	887	801	806	812	822	838	789	828	879	844	849	843	855	882	790	833	833	825	833	833	827	885	874	852	788	808	866	814	832	837	878	797	793	787	817	820	819	810	812	821	838	853	869	871	835	867	860	840	766	820	780	868	807	842	814	823	785	844	867	837	835	830	795	891	779	851	844	797	824	893	804	804	865	819	824	870	813	805	871	865	846	789	834	838	805	874	832	816	792	854	837	862	846	801	818	854	875	844	839	837	811	877	845	840	867	856	865	848	846	819	850	845	830	794	829	816	823	798	821	862	817	863	872	894	837	839	820	804	881	851	846	806	851	823	836	837	822	846	805	888	869	874	869	833	799	877	884	832	877	802	860	864	821	808	789	842	823	822	819	794	855	835	853	835	843	863	850	898	863	806	812	829	831	793	872	788	845	884	835	798	863	824	831	880	822	851	830	838	809	886	823	874	906	831	790	809	836	849	836	817	860	911	839	879	815	841	911	827	813	822	791	823	842	806	868	874	806	888	858	807	798	792	889	869	852	833	798	855	806	839	909	884	846	877	850	830	830	820	825	832	840	849	850	812	839	791	865	863	818	866	786	820	879	866	848	876	803	869	787	867	812	846	827	885	805	870	827	849	849	817	816	830	894	865	892	824	851	854	835	798	809	822	863	815	844	815	844	866	805	835	835	806	813	828	834	868	834	816	867	848	873	870	856	807	847	831	877	812	838	854	824	850	822	856	851	845	887	857	838	802	877	846	875	882	830	825	830	816	864	790	866	811	844	848	827	823	794	837	870	771	837	826	843	786	874	830	831	823	829	850	808	822	846	852	854	821	839	861	802	822	870	787	807	883	851	886	865	811	861	812	821	839	860	825	811	801	841	836	876	768	823	793	839	805	896	805	857	832	839	819	841	824	802	842	782	849	850	830	914	841	845	830	835	852	778	824	904	812	811	824	806	817	839	839	822	817	798	784	819	797	836	793	853	831	842	789	791	867	832	851	843	817	853	843	823	794	866	826	849	898	824	813	836	814	815	864	845	812	806	817	806	820	862	829	833	849	787	855	810	861	850	852	861	846	863	841	871	807	842	817	841	814	843	813	892	790	854	845	867	803	839	759	808	843	829	802	822	883	902	829	862	809	815	870	792	805	815	848	882	835	839	890	810	853	828	861	821	809	803	865	849	821	869	822	861	846	756	860	828	830	790	850	889	836	910	847	862
24360	21478	25130	28245	21479	21492	16815	666	395	333	327	324	355	279	320	284	329	314	283	307	302	311	322	307	334	295	281	289	279	298	269	304	306	283	304	267	269	291	265	301	241	280	276	305	268	292	331	324	302	253	318	300	297	277	273	320	274	285	296	278	302	295	273	287	261	289	292	266	260	299	300	284	270	282	271	278	301	287	280	303	262	284	278	282	282	304	302	298	285	257	293	267	317	254	295	274	299	278	282	274	300	306	286	277	278	317	263	278	285	297	291	276	262	294	251	292	307	280	286	290	310	264	260	289	290	269	272	254	274	261	258	289	306	301	252	241	320	285	272	297	252	284	287	312	277	286	276	268	325	289	286	298	298	258	287	263	296	295	251	259	279	276	297	251	262	297	269	265	279	314	296	268	278	242	285	289	280	284	282	272	297	277	299	303	284	320	265	283	275	293	296	284	273	271	300	309	257	300	276	233	256	323	294	288	268	322	264	257	311	261	247	281	274	311	287	292	282	270	285	297	279	299	295	301	274	270	314	259	297	275	291	299	305	259	269	292	295	290	302	284	287	291	284	289	301	243	262	299	303	299	263	292	271	269	252	244	302	243	266	260	287	251	270	271	263	257	298	253	270	291	279	266	288	308	300	295	267	282	282	266	295	302	278	301	293	302	303	301	286	276	293	283	305	277	272	259	295	274	300	279	298	306	276	296	307	278	301	275	293	306	308	300	296	289	258	341	288	271	289	280	297	272	239	319	272	315	315	319	294	279	255	277	268	269	273	298	293	301	281	296	268	302	285	296	263	294	294	287	277	299	308	327	297	273	292	305	291	274	288	271	267	271	300	300	283	299	255	236	298	276	284	284	266	287	296	296	316	300	272	279	316	287	282	299	308	299	246	280	256	273	293	289	268	277	243	245	293	295	254	277	308	285	276	274	288	295	286	293	292	278	295	276	294	274	261	264	309	308	295	294	290	289	292	287	303	270	291	289	280	248	292	299	287	307	270	310	271	297	244	292	285	305	270	276	273	335	275	272	318	246	285	283	297	273	292	300	289	297	293	295	289	312	279	284	284	294	257	292	278	259	317	279	289	314	281	292	271	277	300	267	292	297	272	271	304	281	307	327	273	288	308	276	266	309	270	286	254	305	268	270	287	293	281	280	262	302	286	298	299	271	281	320	322	299	255	244	281	301	306	277	289	304	266	260	288	280	295	307	285	286	297	275	276	298	271	296	263	278	262	292	303	283	308	276	270	262	303	253	270	293	306	264	297	299	300	268	290	308	266	281	251	321	269	287	314	279	285	291	270	296	288	264	322	262	279	290	301	278	268	264	291	276	266	264	276	280	274	299	290	287	323	262	278	282	261	288	288	301	281	297	264	296	275	285	294	272	276	300	304	284	272	322	282	277	304	246	294	308	268	298	285	294	282	262	289	272	317	290	317	271	308	280	283	264	292	278	315	298	293	275	281	311	300	273	308	301	267	327	305	278	284	265	283	289	305	256	248	279	289	286	265	273	251	291	271	301	297	282	305	323	275	273	277	305	297	290	257	293	295	272	288	317	306	261	289	253	281	265	295	285	283	268	276	296	270	300	290	289	268	288	287	302	277	261	305	306	298	279	270	297	282	321	296	281	259	275	268	238	274	277	307	316	275	284	291	287	245	302	270	275	269	283	313	292	278	270	293	288	281	255	299	295	311	316	273	270	283	265	270	299	282	292	303	289	289	302	296	274	258	289	268	270	301	258	267	299	295	255	277	273	288	276	281	272	271	273	286	289	257	301	275	278	283	259	275	275	303	304	295	263	298	274	288	281	267	257	276	276	277	293	277	284	271	276	248	296	285	256	272	284	298	320	301	317	258	290	300	283	278	291	307	286	307	296	280	296	265	283	287	278	279	263	258	307	269	278	277	301	277	288	293	258	280	290	263	258	293	272	290	286	291	287	284	276	304	259	276	301	261	287	289	247	306	331	288	306	285	276	255	282	289	294	295	283	278	272	282	294	289	252	242	257	294	295	295	265	251	291	250	280	279	281	296	284	305	285	277	296	286	280	292	288	299	259	271	280	283	286	303	282	265	263	268	272	255	276	241	272	270	300	271	278	305	283	285	281	258	292	272	259	286	294	269	328	326	294	257	297	287	324	288	300	276	287	265	279	291	291	273	294	282	280	250	239	274	269	275	268	272	269	292	299	283	276	278	286	311	293	276	315	288	281	266	297	304	310	310	291	301	265	269	274	261	314	277	280	246	297	314	268	314	285	261	312	291	276	302	295	264	276	332	302	259	304	302	261	280	278	303	288	321	308	289	285	294	306	296	268	295	317	275	285	315	281	296	299	294	296	286	320	264	309	267	291	281	269	265	276	302	277	271	269	258	316	306	288	271	282	251	314	287	252	290	311	280	262	322	292	279	328	285	304	288	262	287	283	261	318	281	309	276	283	268	249	250	306	250	284	283	289	296	277	286	267	275	275	264	293	291	296	298	299	315	286	286	295	272	292	280	302	300	282	297	294	295	298	276	282	259	296	282	315	298	276	267	309	314	303	311	273	282	312	298	285	278	278	283	298	254	284	312	265	285	298	303	260	285	283	284	312	295	285	294	270	307	300	320	281	256	275	279	285	271	298	282	302	279	298	262	264	296	278	259	297	262	272	272	269	266	293	271	255	285	274	296	318	256	287	287	259	289	295	290	301	305	273	280	280	249	297	296	281	297	306	265	289	316	289	300	256	283	267	292	265	325	268	298	291	320	291	315	280	302	277	284	255	274	295	277	288	300	295	295	271	299	315	272	292	264	271	292	279	313	288	303	249	295	248	302	250	304	287	266	279	303	300	283	267	294	298	287	273	259	293	280	277	286	291	249	292	286	251	301	273	268	289	255	290	268	261	272	287	283	315	287	279	273	273	302	242	283	289	317	317	268	283	259	290	281	306	272	299	304	291	276	309	265	289	296	281	275	261	297	271	272	275	315	281	297	273	286	277	283	298	281	280	305	258	314	306	333	256	267	294	260	271	254	265	269	274	253	320	269	275	287	258	257	273	296	312	264	246	236	275	297	314	275	288	299	282	258	323	255	304	269	298	289	282	313	312	285	288	272	300	324	269	287	271	289	295	285	289	281	280	276	297	298	316	307	272	300	288	272	299	282	281	281	279	256	287	251	296	283	257	272	260	272	289	282	286	276	293	291	266	285	283	262	273	278	306	292	256	267	280	289	291	281	277	257	263	296	312	282	272	293	297	300	286	300	287	312	242	260	274	318	261	293	272	298	299	288	280	290	277	263	274	302	297	297	303	305	276	299	286	293	273	310	299	282	283	263	297	293	337	274	282	295	270	290	275	281	310	296	282	279	281	279	296	272	267	284	256	313	293	291	288	278	288	288	280	287	276	266	253	270	290	256	264	297	264	254	297	320	301	259	271	307	293	302	337	242	298	256	294	298	281	268	262	263	290	285	279	271	264	287	281	299	271	299	264	288	278	279	256	307	315
36544	14227	1792	1103	896	801	726	696	703	742	673	661	680	711	706	715	669	666	736	714	721	670	731	659	660	732	658	648	663	652	690	619	679	696	683	713	705	704	621	660	680	644	709	703	671	644	648	614	697	682	704	673	654	681	661	674	671	698	651	661	693	649	657	680	685	673	674	670	653	683	681	680	672	609	698	624	657	619	642	661	675	648	653	666	671	681	684	663	652	671	681	653	683	653	666	695	646	633	698	665	671	649	683	734	692	663	668	655	684	661	658	629	617	670	711	699	656	628	695	615	693	699	691	665	640	653	675	680	643	697	627	650	637	676	654	682	654	702	653	669	727	702	677	653	679	678	658	643	687	654	657	654	715	666	655	697	644	681	714	672	653	673	670	681	660	719	646	656	686	679	697	685	663	687	676	679	705	630	703	649	662	708	668	669	673	629	665	648	679	661	625	693	701	738	664	661	658	638	668	682	626	712	704	695	604	653	664	678	652	686	709	636	644	606	663	651	700	684	631	649	712	711	724	655	687	691	709	663	705	721	665	652	650	652	708	700	690	634	643	700	698	660	716	602	656	630	667	652	669	696	678	659	722	636	654	663	684	686	670	626	659	662	647	648	668	626	655	682	700	693	667	649	660	651	711	666	684	598	654	659	672	666	680	615	707	680	635	687	651	682	666	666	678	677	660	630	692	653	660	658	698	693	683	665	660	649	684	671	707	664	665	662	687	669	660	659	631	679	650	658	650	650	657	658	673	661	672	688	667	671	637	698	675	674	661	657	672	698	654	671	645	676	655	633	690	679	714	634	648	644	680	649	660	653	681	718	593	670	706	667	704	639	700	659	657	645	642	650	607	659	705	655	677	643	688	642	664	650	671	654	627	653	662	690	692	720	656	661	688	666	703	652	621	656	737	680	700	660	701	650	727	653	690	675	628	637	651	610	696	675	692	660	658	651	686	711	695	656	649	690	666	664	689	668	677	654	637	678	711	677	649	680	695	692	647	636	668	685	637	671	692	631	639	663	661	659	679	654	642	655	651	681	662	678	686	700	638	695	663	660	642	649	643	663	659	675	684	658	692	695	627	670	667	729	679	704	693	667	673	678	691	661	633	623	664	634	623	693	655	651	683	668	693	680	659	627	672	672	670	652	653	636	682	674	649	646	669	681	665	702	670	615	691	680	658	669	684	672	634	663	676	714	631	626	642	668	663	678	703	666	637	634	656	643	664	643	652	675	670	681	685	689	645	661	651	646	612	733	633	674	673	687	682	640	676	675	644	679	654	667	671	658	689	677	656	700	701	617	643	636	640	677	690	662	668	644	655	704	676	660	639	697	708	673	664	671	691	694	707	636	696	692	673	659	682	690	635	681	670	653	658	634	678	631	665	706	662	676	654	646	657	672	654	719	642	675	687	662	674	685	687	664	639	647	641	632	672	731	698	655	644	669	652	662	644	678	626	652	681	715	655	662	678	702	709	629	676	685	641	640	662	724	660	666	686	663	604	627	716	655	644	692	666	648	686	665	659	664	649	677	683	649	644	698	656	675	675	640	687	672	640	672	645	711	668	656	655	680	652	700	679	660	675	698	641	693	656	684	677	684	669	642	653	670	650	693	647	689	686	725	695	645	642	667	649	673	641	648	724	692	676	681	649	651	680	615	619	718	656	658	666	642	697	661	640	677	675	690	655	660	621	684	672	654	698	658	627	639	691	648	705	637	612	662	688	671	602	669	696	655	644	678	641	656	651	594	694	654	651	687	704	643	688	680	672	692	718	734	620	721	630	675	674	670	655	698	641	680	685	641	671	704	704	649	672	690	724	656	697	692	664	668	644	681	707	652	674	646	701	659	650	680	755	665	662	607	731	636	660	651	703	621	654	660	642	620	647	669	654	637	683	652	653	642	662	717	607	666	651	665	744	643	703	679	614	656	644	677	675	641	673	685	670	614	707	658	668	616	660	656	687	659	673	679	712	669	653	649	714	667	611	631	663	707	662	638	659	709	671	656	680	630	633	635	678	699	685	602	664	662	613	682	652	699	658	685	636	704	657	644	669	694	693	714	648	698	644	644	680	648	637	663	673	699	682	675	690	657	675	608	650	671	670	687	682	645	662	707	606	640	634	649	663	648	663	651	696	652	660	687	635	673	707	633	668	635	697	683	704	626	636	681	661	630	636	619	650	667	645	700	653	650	666	680	672	687	668	699	635	665	655	674	677	629	669	632	630	726	667	638	686	658	653	653	686	652	658	663	634	684	708	667	697	657	644	674	686	644	675	683	663	680	677	669	650	635	711	689	657	689	655	640	684	671	638	650	664	601	682	631	603	647	646	678	712	674	646	655	634	694	685	714	676	672	650	656	688	686	669	655	690	631	668	682	720	640	673	687	664	696	669	627	666	703	647	632	668	639	632	629	681	664	661	712	633	677	650	662	668	751	662	677	703	705	733	663	672	706	646	666	658	673	680	672	630	692	664	618	666	671	631	654	651	646	680	619	639	684	667	636	643	685	642	635	653	690	636	645	685	680	682	685	653	665	648	653	715	686	658	663	644	676	667	645	665	667	653	674	664	664	618	665	629	669	667	676	682	632	680	653	671	683	628	649	645	669	611	673	646	622	661	646	631	650	680	656	648	669	626	663	679	648	764	672	635	628	679	670	650	677	648	646	670	641	653	687	674	685	683	701	683	657	626	669	680	669	677	723	641	667	632	667	662	718	674	644	662	691	626	670	683	681	762	658	670	665	683	663	665	656	643	707	679	649	694	695	624	645	694	671	695	632	694	759	674	637	631	675	685	632	637	612	665	668	663	663	667	676	641	694	645	678	687	626	684	672	643	662	666	709	691	654	663	652	670	632	728	664	660	632	686	631	672	686	680	693	699	652	679	680	675	677	653	675	665	632	639	659	688	669	663	657	638	698	664	705	659	666	679	665	672	735	700	658	675	706	630	664	678	685	677	679	623	662	621	627	656	674	650	651	672	592	609	636	651	680	653	724	665	688	692	686	665	686	672	641	671	687	670	667	655	628	662	653	646	665	730	632	715	653	684	605	678	678	714	657	659	690	734	684	684	657	664	710	708	632	673	692	648	709	679	717	687	705	679	661	652	624	670	669	669	630	676	712	675	668	686	681	657	689	704	619	649	709	615	669	602	648	702	657	655	663	689	679	650	641	661	689	673	660	680	660	666	686	668	718	665	666	701	694	647	644	675	630	671	688	697	637	624	667	682	664	620	701	674	630	685	699	709	723	661	688	679	703	686	668	664	679	658	723	636	662	670	677	676	667	675	674	668	652	639	653	683	672	688	658	631	694	641	692	689	660	680	715	613	706	689	691	660	654	666	699	661	635	678	654	657	656	685	672	619	670	671	680	704	734	636	671	717	638	683	681	647	640	663	672	691	670	647	641	662	652	667	705	646	687	667	653	645	660	703	643	660	661	680	677	684	683	687	654	667	684	652	676	633	656	667	653	654	657	698	632	613	701	705	708
31203	21169	13050	820	305	252	229	270	232	218	230	228	225	261	218	224	228	239	215	198	221	233	216	253	260	242	219	237	242	257	212	245	231	255	247	254	199	231	214	224	228	200	249	255	258	247	211	195	232	241	231	250	234	225	236	221	242	220	228	210	212	216	234	232	228	227	241	236	222	211	237	277	243	240	240	256	223	225	222	243	244	222	203	214	226	220	267	249	249	189	229	256	220	221	221	220	245	218	246	210	231	245	221	234	223	226	234	245	216	268	222	260	238	220	218	240	241	220	257	230	251	269	255	227	219	245	234	219	214	235	220	215	235	210	231	216	224	253	225	223	225	240	262	217	243	212	248	242	246	218	237	228	207	248	254	215	248	223	234	240	237	253	232	233	226	249	257	201	231	244	274	250	224	228	238	230	235	239	223	206	238	217	271	232	260	270	261	228	243	224	242	230	216	221	233	238	203	219	221	234	222	244	277	246	246	226	268	224	233	264	236	197	249	226	222	223	236	240	200	208	220	217	238	255	213	227	217	226	215	223	225	235	235	229	194	231	223	219	228	230	256	248	229	223	221	216	216	217	192	240	219	200	244	231	252	209	229	229	249	223	228	224	221	236	265	260	254	256	223	262	214	228	224	246	245	242	242	236	253	222	233	233	262	240	222	227	207	234	231	239	219	228	224	222	219	239	221	256	225	207	214	231	236	237	227	258	234	247	232	242	216	219	243	221	228	231	204	239	210	240	233	234	241	223	234	242	217	226	242	214	233	234	233	254	228	231	213	210	228	191	217	249	225	239	252	235	244	203	221	254	224	240	235	242	256	203	221	231	208	204	217	261	235	212	223	223	217	222	255	197	220	225	231	239	219	226	221	226	228	194	219	277	218	252	221	238	238	243	224	243	250	248	271	257	226	200	211	212	224	248	259	252	236	214	224	206	240	223	213	229	222	216	257	238	256	236	242	241	230	251	226	213	193	224	230	226	226	245	194	254	230	225	249	252	228	228	229	223	215	225	210	235	223	228	229	234	244	228	204	223	229	236	239	228	237	238	229	265	231	218	228	232	245	240	220	242	208	245	233	246	221	229	243	219	247	244	253	236	231	248	229	236	217	218	246	222	222	234	217	220	258	199	242	246	247	229	238	231	257	233	216	239	252	245	216	217	238	246	238	210	232	220	215	239	236	233	213	231	219	227	244	228	197	227	245	250	228	228	226	241	217	232	244	237	233	214	235	228	257	236	225	229	249	220	218	188	224	239	259	234	233	255	248	227	239	223	230	210	230	265	218	206	213	203	248	233	237	242	224	247	251	272	237	209	221	241	242	255	222	245	238	226	242	228	250	253	275	230	242	209	229	223	261	235	232	242	236	224	229	232	218	195	254	240	224	254	225	214	215	238	245	246	236	224	261	232	215	227	238	228	225	245	219	251	233	216	218	258	238	243	191	229	241	238	224	233	216	222	214	214	253	245	249	192	231	258	191	252	250	221	217	232	261	219	246	241	201	237	240	238	244	252	255	213	210	241	239	232	252	235	256	234	243	236	241	226	222	207	198	248	243	246	204	243	231	239	223	235	243	212	236	223	241	237	213	245	226	259	219	198	208	223	240	239	221	214	231	239	257	241	210	218	227	245	224	247	198	204	249	226	248	237	190	216	224	228	223	266	244	215	217	223	229	238	245	280	212	262	243	233	225	231	224	229	261	242	255	237	232	253	235	234	221	224	232	226	230	213	220	222	252	270	245	221	209	214	224	217	198	215	236	233	220	224	245	239	222	217	221	253	241	227	217	214	245	229	246	221	241	250	238	232	217	175	259	219	233	246	234	231	238	212	253	191	201	224	234	239	220	228	229	221	227	241	244	221	201	249	219	236	227	211	219	233	247	239	213	217	232	220	245	215	232	256	226	240	219	212	220	247	242	228	240	235	233	244	230	262	236	254	239	235	213	222	224	219	216	265	229	243	218	195	219	224	256	249	218	215	216	237	237	218	230	243	233	221	255	226	241	215	223	222	239	225	239	240	213	218	218	241	238	261	275	250	232	239	204	211	237	218	218	264	222	213	211	226	259	214	251	224	257	209	245	254	212	222	230	229	239	225	221	232	207	240	237	211	222	206	226	231	223	222	226	245	214	211	227	212	217	226	230	249	239	253	240	253	245	268	238	253	257	224	209	230	231	250	209	257	229	232	253	237	214	219	256	260	259	236	242	194	246	247	225	259	208	223	197	224	229	233	253	244	226	207	205	248	262	236	215	229	226	218	244	262	228	220	215	214	245	223	238	229	214	217	214	233	238	211	251	219	262	249	246	227	250	209	208	217	259	204	224	244	250	213	230	233	211	214	221	228	200	225	223	250	226	232	241	241	222	237	234	222	231	229	226	244	264	264	236	230	231	240	226	213	211	222	204	217	240	253	237	220	235	230	238	247	251	232	207	199	217	219	230	219	228	233	220	229	246	216	225	238	264	215	218	257	218	206	242	238	216	233	223	230	237	224	190	233	239	251	251	228	244	197	251	239	218	227	206	233	228	222	268	250	240	246	242	223	230	225	257	231	208	211	236	261	238	221	242	232	226	231	240	233	217	264	239	218	236	182	228	232	232	252	258	209	210	226	229	232	228	228	212	229	262	250	212	211	217	219	236	214	239	221	243	216	251	231	228	238	236	224	238	220	256	235	234	243	239	227	238	191	215	248	239	214	202	214	215	222	232	238	259	212	247	219	199	224	240	221	209	247	209	249	257	211	248	242	222	217	241	228	254	220	209	243	245	238	222	212	242	222	223	220	214	238	228	238	247	217	261	243	226	229	219	236	201	235	214	204	230	231	255	215	272	236	233	216	214	247	209	202	243	196	225	225	227	241	228	210	252	227	232	218	238	233	253	239	233	204	184	233	241	235	257	245	235	227	209	217	253	235	237	231	205	227	206	238	235	274	227	229	242	260	225	216	239	262	244	217	224	249	226	253	247	262	227	229	226	224	238	208	244	251	212	232	240	226	222	243	234	235	222	248	221	228	218	226	216	215	219	250	241	219	232	223	233	232	235	228	224	196	224	235	234	246	231	212	217	246	229	249	198	244	219	206	223	230	220	244	246	231	238	198	242	255	217	233	253	237	233	229	222	247	217	232	229	256	253	238	263	214	226	213	237	235	231	190	229	213	222	216	249	229	225	203	231	231	250	219	246	221	242	217	219	244	226	231	224	211	223	229	227	217	211	247	240	253	227	227	217	236	259	209	239	269	189	226	233	242	218	214	268	222	207	240	252	226	216	248	249	248	217	206	221	217	222	212	212	200	230	216	223	244	259	225	249	226	246	210	241	260	207	229	255	219	209	243	240	227	241	223	218	207	227	251	242	241	236	247	233	229	223	247	233	251	237	210	256	229	231	238	208	220	200	233	251	255	232	239	221	239	229	244	247	193	240	210	202	222	237	212	222	222	218	216	222	224	265	225	239	215	224	241	232	230	239	222	238	247	243	223	234	227	217	230
12073	1777	600	612	591	630	644	599	589	601	617	603	595	597	578	658	605	567	602	603	612	617	557	585	632	666	636	596	610	620	583	613	597	629	656	622	604	568	578	597	551	634	600	590	608	609	573	540	542	599	579	650	602	620	604	637	649	661	588	571	599	599	610	568	610	661	617	594	618	595	628	630	563	648	589	592	577	611	566	615	580	596	583	564	597	634	570	626	622	617	558	591	603	587	604	633	574	607	608	627	642	599	591	597	612	602	600	577	641	571	633	597	591	601	586	630	604	622	626	611	591	595	625	582	598	625	613	583	621	600	613	607	652	586	607	605	613	601	622	567	601	602	592	636	621	630	615	610	612	617	573	635	604	544	613	595	594	582	604	584	617	606	609	626	592	581	598	614	601	581	596	603	574	596	613	584	637	589	598	586	575	600	581	577	606	601	594	604	587	634	607	571	592	584	565	620	624	587	621	602	617	644	641	617	602	586	612	622	637	600	580	578	611	587	641	603	615	544	595	590	620	562	599	571	629	608	653	611	604	591	635	609	558	598	639	633	600	635	620	611	581	603	582	595	616	649	587	567	584	600	605	601	624	592	618	600	586	600	570	627	639	601	620	565	593	598	634	627	646	629	595	570	588	598	595	617	619	605	636	639	600	597	572	572	635	641	607	629	644	604	620	613	615	605	595	617	560	624	616	632	570	596	584	625	591	536	594	656	591	575	562	611	554	609	608	593	616	623	589	616	600	624	538	569	620	607	632	591	619	602	599	617	590	604	596	584	552	619	566	599	559	641	622	575	577	633	565	599	612	582	618	600	594	604	593	594	645	598	576	568	549	576	549	621	620	600	625	584	624	567	625	574	630	625	635	571	590	582	599	620	644	556	613	628	579	598	628	617	586	646	604	588	596	685	556	557	625	620	610	569	582	622	618	591	600	618	627	622	565	625	629	603	590	631	629	598	633	536	638	633	590	585	564	574	643	621	623	600	624	582	576	560	614	614	603	533	566	603	603	560	628	598	639	629	609	634	554	603	574	622	559	595	619	601	598	600	633	583	600	659	661	605	587	575	585	602	606	577	600	601	577	624	580	585	591	609	555	586	627	617	623	557	577	605	628	614	596	585	603	587	595	615	558	643	612	586	599	583	607	568	596	606	625	577	603	583	604	680	595	591	642	603	653	624	591	600	627	631	600	575	642	618	616	537	587	628	623	625	595	584	626	581	613	613	579	623	618	609	663	637	551	559	583	587	645	569	609	615	597	611	602	572	609	637	557	589	648	636	608	549	582	583	594	618	597	563	640	616	606	617	581	651	639	622	576	553	583	598	611	622	587	635	604	589	596	607	609	559	648	589	590	614	613	581	607	558	606	585	617	559	617	597	581	614	615	578	584	598	617	585	626	590	614	625	588	605	607	588	577	550	561	603	595	603	614	605	617	591	621	620	585	628	635	600	583	607	613	626	605	637	639	578	599	598	622	588	576	627	609	606	631	651	625	572	602	630	582	596	558	627	592	588	594	638	636	613	588	551	657	568	608	563	541	578	572	601	595	645	605	654	621	574	651	596	635	557	617	578	611	584	566	602	567	610	575	618	657	610	592	619	621	623	613	548	607	613	645	631	597	620	573	617	612	601	612	586	639	587	597	583	593	614	589	637	620	595	615	587	597	565	565	603	625	646	586	608	615	547	631	604	624	610	576	595	601	601	595	587	614	628	643	583	555	587	567	599	670	562	595	550	566	617	613	625	654	596	622	580	609	604	599	610	576	582	613	573	553	608	569	591	650	596	599	626	568	624	621	584	584	579	590	646	569	591	639	626	655	589	560	615	632	616	619	589	620	604	618	590	594	593	581	602	606	642	610	606	591	609	596	603	637	582	600	615	619	578	567	595	664	653	563	591	597	595	628	603	643	592	611	614	612	592	599	572	610	625	580	662	649	595	600	590	609	596	608	612	568	633	579	624	598	622	601	640	570	587	597	572	557	626	622	631	599	569	605	664	595	611	602	596	588	603	584	591	609	635	612	620	619	592	610	586	601	620	587	594	546	599	603	596	601	648	605	598	566	586	607	662	622	590	606	547	633	647	599	592	606	573	589	621	611	604	602	624	654	588	620	601	633	589	613	586	545	633	581	576	613	612	589	605	638	598	628	629	623	621	635	582	590	617	580	589	625	572	582	595	599	614	594	584	605	645	597	557	613	633	617	557	631	615	613	591	625	556	609	574	622	536	614	631	593	585	608	603	597	560	630	595	600	612	632	625	593	592	598	633	611	602	606	624	615	595	555	575	616	589	661	613	591	558	595	569	561	646	626	597	585	535	607	566	609	589	593	601	595	622	595	633	580	604	637	602	608	616	636	643	608	619	602	562	611	590	606	611	591	589	611	633	582	602	597	604	632	620	624	579	559	597	575	590	571	616	590	600	613	594	597	606	604	617	565	586	562	633	606	599	589	619	588	550	578	563	606	576	628	603	627	610	625	626	596	625	613	636	586	577	667	640	611	591	613	604	610	591	616	599	584	622	621	614	576	590	630	591	607	599	621	598	620	572	616	594	568	614	587	597	627	592	558	606	580	525	638	590	580	602	610	636	626	585	600	665	604	611	632	620	600	653	619	651	597	636	608	639	623	617	575	620	599	601	620	627	644	602	632	600	575	605	591	579	639	581	615	626	577	616	579	601	597	585	578	600	606	577	605	607	558	583	573	626	630	555	600	594	576	596	633	613	630	605	635	595	593	610	588	602	641	570	591	619	596	598	617	614	632	635	594	599	626	574	591	596	652	570	603	660	601	651	613	567	615	586	644	604	607	590	600	599	604	583	582	572	577	538	618	580	609	577	599	580	564	606	631	605	609	629	583	668	544	617	592	596	582	590	606	578	610	599	584	627	623	579	594	625	596	600	612	598	627	594	601	586	568	603	602	599	595	583	604	606	595	607	600	596	577	595	583	639	645	609	576	579	582	569	632	614	625	614	639	583	586	589	634	591	605	633	603	593	583	622	608	635	603	621	628	558	593	583	593	558	586	618	578	615	621	593	597	600	591	592	585	579	629	612	616	616	610	585	599	571	584	588	583	580	584	556	614	610	610	567	645	573	617	622	578	647	615	567	581	609	634	591	610	609	594	564	607	586	615	653	616	608	593	599	614	589	597	607	637	617	626	634	646	662	621	660	573	626	630	582	585	585	574	603	640	619	599	601	552	599	573	617	612	619	624	589	587	574	570	602	639	621	607	586	603	646	585	575	637	606	569	656	592	641	624	586	586	618	626	588	624	639	575	600	627	593	578	563	619	588	618	610	571	606	648	601	595	607	621	616	587	611	591	605	600	615	603	599	575	621	583	656	593	589	652	589	554	565	642	594	599	605	591	595	569	586	591	573	612	620	606	611	616	622	615	574	608	583	649	663	600	611	625	594	613	666	609	630	639	599	621	575	632	597	587	610	579	613	581	611	581	628	630	596	546	608	606	630	639	595	644	593	606	633	577	545
24939	21462	24800	28526	21463	21131	1166	536	401	409	394	388	370	370	356	364	381	356	381	343	340	354	379	363	384	356	349	366	392	355	358	350	342	341	388	346	341	396	352	351	353	379	331	389	364	373	372	324	370	350	373	385	349	338	361	357	361	364	336	384	383	347	313	371	390	356	337	365	317	372	394	336	359	286	364	364	327	350	368	311	322	395	355	364	340	384	367	351	353	376	343	346	326	351	376	351	347	344	340	340	326	363	349	336	360	356	343	359	337	337	355	335	317	387	338	330	334	347	380	340	348	381	343	331	349	334	389	344	387	364	336	350	333	337	336	347	375	367	369	339	328	355	349	363	372	370	337	362	370	345	334	313	354	381	348	347	356	341	322	380	354	360	382	358	359	324	332	319	345	375	362	371	361	314	378	323	307	355	332	357	353	354	351	334	346	348	369	360	348	327	355	360	351	389	343	334	374	369	355	357	346	366	344	352	367	370	343	340	317	374	348	333	393	371	351	369	360	350	351	333	328	364	353	359	336	314	341	346	316	327	375	374	357	322	352	379	309	315	331	325	372	335	391	347	363	330	343	368	334	360	356	354	360	337	288	325	339	332	361	356	354	346	366	332	334	347	375	380	333	301	346	339	359	358	353	332	365	326	364	363	365	395	349	346	346	372	366	403	352	363	349	355	342	378	327	356	370	378	362	339	357	320	339	402	308	392	321	351	345	364	368	354	317	360	346	346	339	357	366	339	347	328	376	363	330	334	365	369	396	346	396	364	335	323	387	337	342	349	378	369	359	325	371	326	357	359	370	371	359	382	367	371	352	340	336	343	356	372	374	351	355	382	338	384	336	355	327	326	368	379	346	375	340	381	352	389	344	306	343	372	350	367	369	372	346	325	381	349	366	337	392	359	355	374	374	362	345	343	346	322	345	355	333	392	362	363	360	369	328	348	337	354	345	360	365	347	341	347	324	325	336	345	356	383	336	354	350	354	340	374	354	366	351	358	371	359	338	366	339	347	364	369	360	339	364	362	362	370	368	325	342	374	367	401	346	393	341	376	386	335	368	338	317	357	369	354	350	362	326	334	352	375	335	324	360	357	326	362	352	399	393	357	360	376	323	346	359	318	358	342	350	335	340	346	347	343	357	347	340	348	382	383	336	321	385	384	336	329	402	339	353	363	341	350	340	341	373	359	338	363	386	343	352	368	356	326	369	364	331	384	363	318	335	350	349	354	353	343	357	350	347	356	365	386	368	357	335	350	369	342	333	328	338	338	330	375	366	330	396	337	351	370	369	330	375	354	370	345	352	353	373	386	376	371	350	317	331	364	347	397	341	380	335	354	346	351	355	334	364	365	345	379	348	354	356	345	332	351	372	347	374	339	376	361	352	369	372	360	314	366	369	336	343	318	388	335	341	357	358	388	341	369	373	345	390	341	349	323	371	373	353	355	353	371	346	363	340	350	343	366	348	362	341	344	335	338	340	349	338	391	358	408	384	341	341	347	328	373	346	313	342	387	363	372	353	333	394	372	350	345	353	382	362	344	337	350	359	359	340	357	387	310	366	371	389	350	336	353	344	359	333	387	376	358	342	323	373	380	346	350	347	350	328	353	355	346	351	299	326	368	370	383	347	392	363	385	372	358	366	342	369	353	363	328	316	356	355	350	325	348	327	345	382	375	341	393	374	368	338	350	394	350	359	340	325	353	385	339	367	334	317	295	343	382	324	335	341	348	376	337	384	357	368	375	355	354	332	379	340	339	371	330	368	364	358	340	381	331	379	348	333	327	336	310	346	351	365	370	352	384	371	359	358	387	346	357	350	359	358	330	321	379	329	357	340	331	345	332	324	353	370	369	368	328	347	333	352	306	346	341	365	364	358	366	365	331	328	386	336	365	386	393	342	331	371	347	352	336	353	384	367	361	352	298	362	339	339	369	337	361	353	329	379	347	372	345	327	348	313	354	329	322	327	364	364	389	319	376	366	391	360	348	353	370	338	368	338	322	347	335	321	384	346	345	330	357	339	367	326	385	354	320	368	343	357	335	373	360	369	337	351	356	375	391	383	381	356	327	353	362	316	317	329	345	365	359	342	362	339	344	369	355	343	345	370	375	363	415	347	381	371	373	356	360	383	358	332	367	332	328	374	345	334	336	369	347	387	339	338	352	354	337	349	359	351	341	336	369	314	350	362	369	387	313	370	345	386	346	340	351	379	371	310	341	345	329	340	352	362	335	342	328	302	342	360	377	359	367	333	329	325	342	368	410	346	364	363	355	302	366	332	342	329	354	365	360	388	340	348	339	349	346	381	328	380	357	391	360	401	346	365	350	368	344	369	360	370	318	353	344	316	357	362	352	347	369	344	343	361	391	360	337	374	414	336	375	345	321	332	341	342	335	328	343	360	364	360	354	301	323	373	382	345	348	380	313	339	345	363	358	386	359	355	333	314	355	370	382	346	320	354	338	373	351	359	377	342	376	343	351	320	349	368	371	377	345	306	368	371	326	328	401	315	370	358	347	354	348	351	343	337	330	365	363	326	356	372	364	388	344	326	351	335	323	337	349	356	347	356	399	332	338	348	380	336	329	385	358	386	371	365	322	347	338	349	384	351	365	353	363	348	348	375	382	382	362	384	370	358	330	356	373	339	382	322	353	337	378	344	356	313	352	319	324	326	347	356	369	352	348	345	377	342	361	353	357	339	334	389	374	351	321	362	334	355	346	327	306	349	334	353	346	402	358	311	334	377	348	330	350	369	340	341	350	347	322	349	366	375	331	364	322	364	346	316	359	363	319	374	346	370	349	353	348	368	352	338	319	330	333	346	331	359	344	362	380	358	361	363	376	352	349	376	384	336	351	350	358	311	331	339	350	359	369	352	343	375	367	324	358	348	340	339	349	355	381	356	373	347	368	382	336	357	349	362	344	342	333	355	322	368	350	359	378	364	346	366	333	363	304	341	338	324	334	335	348	373	342	363	345	336	359	349	341	356	346	346	386	322	357	359	363	334	336	356	364	329	364	339	327	369	359	370	360	378	370	355	351	330	374	335	341	342	372	362	361	343	357	303	333	366	377	385	389	382	355	344	360	378	306	328	318	366	359	318	345	378	318	348	378	308	382	360	342	363	359	313	357	349	346	342	325	338	351	336	332	379	335	335	345	357	361	347	344	367	360	332	374	334	358	365	372	340	366	377	352	340	366	339	352	304	334	345	330	302	338	308	375	347	336	352	326	352	352	358	355	339	334	335	379	348	349	375	332	350	338	348	356	335	349	345	338	352	336	334	367	312	365	323	346	336	324	365	383	353	347	359	333	342	342	352	339	357	342	327	350	373	373	355	357	318	340	364	367	332	349	348	357	345	357	384	340	352	372	346	362	345	350	374	347	349	352	351	381	355	314	388	352	339	339	334	330	348	363	366	326	335	317	351	360	357	351	335	364	359	349	302	348	343	371	334	312	326	342	333	323	334	368	347	332	381	348	353	370	374	300
29147	8558	1399	1082	925	875	826	842	830	838	895	880	822	834	879	824	858	886	839	857	835	799	846	819	829	888	851	802	841	894	841	834	853	843	848	838	849	804	850	838	860	831	792	829	859	841	804	820	811	829	882	838	790	830	853	881	857	882	830	833	850	816	849	849	816	807	823	856	869	809	896	846	820	840	827	827	820	789	806	892	818	817	854	857	850	867	843	793	881	822	824	810	835	809	831	853	889	828	828	859	821	826	785	848	840	868	858	839	833	864	790	799	812	810	855	835	834	794	805	805	833	854	881	806	833	856	842	840	864	819	840	829	796	776	846	797	825	796	801	828	823	854	828	827	804	826	851	790	849	796	822	820	837	803	801	807	786	817	825	849	856	837	847	863	857	817	869	784	841	829	858	827	764	798	860	787	886	837	877	843	801	830	800	855	816	818	862	856	760	810	862	837	877	841	833	805	830	808	816	838	802	853	889	849	812	886	879	878	772	846	823	854	794	843	876	788	852	876	842	863	865	834	853	849	845	822	837	844	774	844	821	845	864	816	846	810	857	816	900	845	790	831	782	856	861	836	822	821	826	821	845	818	843	811	852	808	868	813	836	795	818	809	848	846	864	791	837	796	795	887	822	795	873	853	841	815	840	822	808	832	825	867	793	800	833	816	851	837	857	810	855	876	863	821	885	822	849	823	861	824	886	797	834	842	879	856	843	915	820	827	886	847	816	859	859	840	833	857	837	795	823	878	798	814	802	847	849	843	813	843	859	886	810	788	811	848	829	834	834	804	788	835	849	833	877	814	780	855	827	810	814	814	836	873	768	875	825	846	844	853	837	797	824	805	857	851	829	844	842	854	788	869	862	875	816	798	829	814	807	829	808	857	857	838	799	848	806	851	797	804	842	876	822	818	827	834	867	802	852	832	813	834	797	826	825	794	800	895	862	806	774	830	790	830	832	831	902	830	831	817	867	830	794	855	853	814	827	837	805	784	852	883	859	798	851	840	869	862	831	832	798	871	827	811	810	871	796	856	819	791	878	846	841	848	833	819	814	817	851	846	839	833	874	879	826	829	836	835	837	798	779	812	800	846	878	834	754	874	865	787	830	866	799	808	847	839	785	802	876	831	811	824	844	849	856	796	871	794	866	827	814	838	847	811	816	841	833	852	849	845	882	841	852	735	791	852	837	850	796	838	841	812	883	839	839	823	797	858	831	854	831	864	838	847	834	816	831	839	888	808	857	868	845	817	823	836	827	850	902	855	810	839	793	833	874	852	808	843	822	845	848	800	797	810	823	850	805	852	836	819	831	854	810	824	820	842	832	816	819	835	820	832	878	856	813	798	839	837	799	867	854	852	834	827	890	851	810	835	816	837	877	872	805	828	864	843	805	857	821	844	871	860	842	860	833	826	797	868	769	811	789	808	856	900	850	841	784	769	771	850	823	809	874	846	835	815	843	856	848	820	794	849	802	842	856	816	858	845	797	803	811	816	825	850	847	873	822	834	850	801	802	815	827	823	851	834	875	848	798	807	827	827	862	838	814	809	834	805	849	801	837	868	886	830	813	830	833	742	802	812	851	824	845	848	857	860	841	741	821	820	844	843	801	881	818	823	828	809	817	816	819	845	787	846	822	790	829	795	798	875	872	874	869	824	824	868	789	798	834	808	854	872	851	828	814	865	841	809	781	842	897	828	865	878	791	821	845	840	834	771	825	836	866	775	845	830	852	810	847	860	824	851	788	871	843	848	817	827	826	865	803	847	839	835	838	885	830	813	805	781	936	911	803	877	829	846	836	822	824	856	855	839	845	794	806	800	792	873	847	821	821	858	824	853	774	801	792	828	767	831	787	818	796	808	800	804	821	836	854	812	823	819	831	803	869	845	823	854	793	804	816	790	814	817	891	812	865	833	794	825	830	834	835	799	821	827	835	881	841	833	793	865	881	894	807	837	880	824	884	840	841	815	827	852	835	774	859	779	805	891	807	791	809	821	809	800	806	834	865	834	804	825	822	828	874	762	804	851	854	813	794	871	813	824	831	823	828	840	824	860	824	803	812	814	906	786	824	854	870	787	847	830	819	772	801	812	825	836	775	853	813	829	838	839	800	824	834	826	807	823	904	867	860	821	854	849	831	840	831	784	779	817	888	831	846	831	848	800	870	817	798	812	843	834	847	789	820	831	848	835	856	842	857	805	821	819	869	852	830	782	828	820	825	772	837	818	851	821	821	818	838	798	831	859	853	876	862	828	875	836	816	805	894	843	828	877	806	837	842	840	826	794	843	830	854	807	859	869	801	817	848	830	835	845	847	805	843	823	822	823	838	811	837	803	841	828	823	882	848	812	821	848	834	847	820	850	821	835	820	831	840	777	805	808	843	792	831	812	857	822	855	889	828	901	796	834	787	854	885	814	808	849	810	801	797	802	834	802	843	834	850	804	780	841	848	876	846	870	788	823	825	859	793	802	872	823	845	835	832	799	843	817	862	843	831	822	816	860	800	869	847	864	868	825	832	889	838	817	871	826	783	861	800	874	804	798	848	787	796	902	825	840	818	843	817	894	858	799	857	787	843	873	888	792	861	828	787	826	828	863	823	856	846	830	797	821	822	876	822	797	835	862	779	844	848	887	795	858	817	809	793	866	843	792	850	858	849	821	853	774	837	814	836	815	833	782	824	875	832	847	825	816	821	775	851	829	837	788	835	871	821	825	787	845	847	845	821	835	789	827	829	821	800	801	805	814	882	772	858	832	839	841	771	794	813	868	869	866	857	803	869	802	830	851	857	867	837	809	832	833	793	819	862	760	823	845	839	830	838	843	810	797	881	876	773	813	863	847	845	891	843	851	844	784	838	821	833	843	802	795	899	820	829	828	828	835	863	824	784	870	818	829	831	846	845	837	814	837	831	830	824	840	802	820	845	830	877	842	850	784	851	812	852	812	863	805	854	864	790	849	827	857	905	816	808	767	861	838	901	816	806	841	840	826	868	851	826	878	807	852	818	820	838	844	851	839	813	873	871	838	804	832	817	792	838	841	878	851	802	854	834	839	855	836	813	876	808	813	813	783	861	842	848	832	861	836	893	806	817	831	812	827	850	823	803	811	849	869	899	793	812	810	803	881	830	809	890	864	800	845	864	878	811	893	796	846	868	812	833	787	854	831	829	855	872	862	842	807	870	842	821	838	836	877	847	837	816	834	829	800	802	769	786	879	817	853	817	826	823	887	849	860	804	827	836	840	838	841	845	819	796	828	809	863	877	850	822	858	792	842	885	851	871	778	815	818	799	820	808	849	806	810	827	855	793	862	763	830	817	816	805	864	854	823	829	811	802	848	823	829	878	800	798	806	894	808	914	874	890	863	835	804	838	865	832	851	794	815	848	871	847	860	872	819	787	843	793	832	810	872	791	818	840	893	821	815	819	837	863	795	860	869	809	804	782	840	824	830	830	838	827	820	814	814	856	790	817	855	815	848	796	876	844	879	828	836
24307	21418	25104	28125	21418	21433	17254	620	359	387	388	326	312	332	326	301	296	323	314	305	296	313	303	283	299	289	296	317	285	311	296	277	251	299	297	285	281	305	310	284	284	286	277	307	269	292	304	267	283	271	300	286	282	280	278	272	295	287	274	295	281	266	299	306	307	315	266	276	273	304	284	269	278	249	289	292	315	276	283	266	301	295	265	280	301	259	262	283	282	271	272	284	291	270	295	299	312	287	307	304	322	274	265	268	281	277	296	286	275	280	277	303	310	265	258	297	258	310	274	291	279	290	289	284	298	293	306	264	275	299	278	285	277	308	317	266	264	279	298	306	322	257	283	270	266	293	290	294	313	271	296	294	261	278	306	285	272	316	304	278	287	243	269	297	296	264	291	315	267	291	275	266	275	288	282	304	290	313	277	299	290	277	296	305	263	336	293	279	271	258	304	243	297	280	274	279	275	289	279	290	293	291	241	266	278	283	275	276	278	275	249	288	279	296	296	292	279	297	249	257	297	281	271	294	297	287	266	276	299	280	261	280	315	314	308	294	268	258	271	258	292	262	288	306	248	290	257	287	287	256	282	273	273	239	278	258	286	268	279	309	285	288	295	270	278	325	262	292	287	298	261	256	293	277	273	254	265	292	275	284	276	285	272	307	295	297	276	274	269	305	300	283	271	267	266	266	289	285	261	313	274	288	262	279	262	279	283	268	270	262	270	292	272	321	253	299	287	310	275	278	303	294	304	268	259	249	274	329	296	288	268	289	265	287	318	310	299	309	286	286	300	264	267	297	277	270	278	268	265	298	280	291	293	268	306	276	304	321	259	261	298	320	296	277	264	282	291	298	309	278	279	285	268	260	298	260	264	277	268	288	297	284	327	302	277	306	249	293	275	295	278	285	273	283	296	300	294	288	273	313	284	275	250	292	290	288	259	275	256	275	302	238	287	267	263	256	251	310	252	253	246	265	324	276	282	272	261	253	256	263	258	290	283	285	268	265	229	261	259	271	282	285	295	305	261	297	314	295	295	252	295	284	300	301	305	267	288	331	284	290	268	280	287	287	277	270	241	295	281	304	269	252	275	285	271	250	274	288	282	284	255	248	270	266	315	322	272	267	311	251	246	269	301	274	287	271	301	291	266	300	263	265	287	278	281	288	269	284	263	275	303	293	294	279	306	256	284	281	258	287	256	268	295	265	298	246	249	270	256	280	261	300	254	262	270	276	266	249	306	291	259	283	276	312	298	267	276	299	290	310	282	274	261	259	288	268	284	282	279	269	282	282	257	285	292	282	291	265	264	293	268	263	291	298	258	262	296	295	280	270	282	282	277	291	313	292	278	306	315	276	275	292	309	307	296	320	289	271	279	273	276	286	270	302	276	276	292	294	280	284	277	264	251	266	288	288	260	271	277	268	294	284	287	268	284	266	283	299	289	278	295	276	290	275	302	289	284	247	278	266	269	262	310	278	269	269	311	291	290	271	263	272	290	270	296	253	296	253	258	299	274	267	266	285	244	297	297	272	274	283	295	257	297	257	275	274	291	294	284	277	309	304	294	261	312	291	279	307	271	285	262	307	292	264	267	299	256	298	306	306	281	271	280	275	275	289	308	275	284	285	283	292	279	291	287	279	324	306	281	281	252	258	295	308	275	287	277	291	266	281	300	301	239	321	306	279	281	263	279	281	301	303	291	302	278	265	294	296	271	271	275	303	267	271	283	272	321	272	283	298	317	289	262	279	287	282	279	263	311	310	294	278	283	268	271	260	283	276	291	251	278	242	287	304	282	269	291	294	264	317	267	325	322	283	270	303	290	277	280	315	299	289	289	276	280	303	269	298	263	279	274	272	277	299	270	254	289	277	285	290	283	269	284	285	303	289	287	291	273	301	264	265	259	286	279	300	300	267	276	290	281	311	274	309	269	281	282	299	270	286	278	296	268	265	290	304	294	303	274	279	280	300	265	277	269	271	276	282	258	270	276	282	302	283	273	259	272	267	247	298	277	268	270	303	291	280	292	268	262	286	294	287	259	268	275	266	297	269	254	281	284	292	232	276	296	267	292	271	319	287	270	275	286	310	265	278	300	277	268	239	280	287	256	267	314	261	277	292	280	247	263	258	266	254	298	284	264	278	291	273	294	299	291	261	274	264	290	269	304	290	286	265	281	280	259	305	290	260	300	283	266	279	319	287	274	266	312	301	293	303	290	316	251	258	273	285	262	277	276	274	259	303	297	295	277	272	307	252	284	302	256	279	295	271	273	282	295	254	261	295	304	302	296	287	304	292	267	273	298	270	271	276	286	291	298	289	280	285	280	273	266	258	267	283	304	303	291	284	289	267	291	290	307	264	266	270	305	284	296	295	275	278	256	261	301	298	293	278	302	305	308	287	281	271	271	294	298	284	293	303	290	312	284	297	291	266	289	298	255	283	293	285	275	281	313	275	257	313	270	304	296	287	276	290	259	299	290	271	310	268	289	283	306	317	279	291	269	280	269	296	310	301	260	282	294	275	280	280	295	244	307	297	292	288	261	270	283	273	302	329	289	296	276	274	236	305	276	289	297	275	298	312	291	274	338	277	285	271	323	284	268	312	268	296	267	304	258	256	248	299	313	267	269	261	257	286	282	266	277	252	296	294	265	296	290	300	289	326	292	274	266	280	294	274	274	314	296	294	279	258	256	286	284	281	273	268	323	305	304	296	255	274	271	297	268	261	281	275	281	314	317	299	289	283	285	284	297	273	284	266	267	298	284	309	277	291	280	243	258	263	292	291	288	293	278	274	283	282	294	273	274	268	301	278	284	241	269	263	255	264	286	287	259	270	261	287	298	275	276	257	271	285	272	283	252	263	259	292	263	266	268	268	299	290	272	306	272	263	299	288	331	258	265	289	285	265	281	264	279	272	260	301	256	259	283	245	286	321	308	268	250	283	249	283	305	302	243	252	271	287	282	288	260	305	270	238	255	268	273	265	269	264	295	268	288	305	274	285	269	272	280	255	308	263	329	267	267	290	241	290	276	271	317	317	260	307	280	272	286	269	272	260	276	295	307	276	258	275	259	297	287	304	293	259	291	307	298	268	265	311	262	306	318	266	290	278	275	274	286	286	273	265	290	281	289	266	270	289	265	287	275	281	307	268	288	295	270	298	271	244	279	325	295	286	271	263	296	274	294	287	264	291	267	297	280	305	300	267	281	270	279	317	293	282	315	315	244	296	276	261	296	267	293	278	257	270	301	268	293	288	323	281	254	279	269	264	321	272	282	277	297	293	247	323	294	311	281	292	267	272	279	286	277	273	248	276	276	301	261	263	273	279	306	267	280	307	269	268	288	321	268	274	279	279	281	319	284	281	275	301	279	298	294	305	287	282	277	264	271	258	281	306	284	264	269	294	291	293	278	290	247	266	297	263	296	266	246	282	305	294	279	286	299	268	306	280	255	261	256	313	299	278	314	245	262	244	281	273	279	278	291	312	270	255	272	311
35027	6050	1892	1157	904	810	724	727	683	682	684	706	657	687	626	684	668	703	694	631	683	650	672	723	641	668	643	633	661	685	681	669	641	683	655	664	658	647	710	644	639	626	698	640	641	697	684	658	686	643	656	651	668	620	656	682	664	625	678	683	662	705	629	687	610	681	636	641	662	634	610	691	647	654	669	700	649	662	658	678	711	622	632	662	610	651	684	644	620	662	693	670	672	673	644	609	656	643	675	669	660	695	630	665	674	664	678	660	637	657	682	597	658	638	666	666	625	648	642	681	676	668	627	655	650	651	691	685	695	651	647	656	647	650	648	687	679	676	662	645	651	674	688	725	684	675	666	667	684	660	664	662	640	680	673	649	623	659	640	694	637	672	700	614	676	627	660	644	668	653	666	664	668	634	679	692	630	634	647	664	667	672	672	661	678	642	635	653	657	634	643	644	691	667	640	689	660	666	639	692	624	659	678	716	662	640	672	620	631	638	667	644	640	648	674	614	696	642	683	670	651	625	660	667	635	683	675	623	667	661	649	667	657	652	642	639	634	659	658	666	667	635	652	705	630	658	633	678	682	677	681	665	692	644	659	700	637	620	649	664	578	675	682	642	670	685	660	660	687	681	650	633	711	716	670	660	708	677	628	650	649	612	691	661	679	694	696	684	669	668	658	635	671	654	657	655	655	648	647	631	668	701	655	617	657	680	686	643	672	645	681	678	638	695	669	658	657	649	658	678	742	622	673	724	641	677	656	630	614	655	715	687	611	711	678	689	656	670	664	671	692	636	626	654	704	651	680	606	653	686	669	681	635	643	625	640	689	610	671	627	689	671	692	655	663	690	672	692	641	651	680	665	663	665	689	631	668	598	643	653	682	652	621	655	641	683	655	671	651	614	675	659	674	693	679	636	678	671	659	666	673	668	620	621	657	661	643	647	666	644	691	672	678	683	630	665	654	654	610	671	667	641	631	665	672	655	667	648	636	674	618	656	690	632	653	607	640	614	656	646	671	691	658	708	677	674	678	628	659	663	653	647	635	662	683	620	672	659	646	714	648	632	692	663	706	664	642	697	672	652	629	663	659	628	643	632	676	626	667	691	667	686	642	666	647	659	645	664	676	672	640	658	667	676	674	667	648	623	677	645	667	693	692	637	647	643	655	688	664	640	650	691	692	675	685	640	667	630	654	651	653	664	622	654	664	666	671	673	672	660	674	638	682	654	638	677	636	682	653	664	608	649	659	621	676	644	639	681	659	618	686	655	659	664	667	656	690	598	684	668	647	689	658	639	669	676	673	685	662	699	632	648	685	664	680	632	622	601	651	613	675	657	608	611	653	649	650	628	655	632	632	714	647	666	707	634	651	606	690	708	693	613	662	671	622	676	697	673	658	622	667	630	663	656	666	615	672	692	690	615	665	713	667	655	713	568	652	663	671	660	698	657	644	600	670	659	687	667	672	664	653	694	655	652	671	650	642	660	643	689	711	623	689	658	633	647	676	674	687	635	702	700	671	661	689	705	653	638	637	675	634	640	668	626	676	619	654	686	669	646	705	672	689	691	618	689	689	678	674	623	646	699	642	672	618	640	674	615	634	642	661	652	650	681	673	606	681	608	689	706	659	693	645	675	687	639	683	612	681	666	637	653	639	680	627	653	651	642	645	629	678	670	665	615	627	625	643	672	682	660	640	646	642	644	667	639	639	657	668	679	664	674	650	651	636	630	622	666	664	643	665	661	651	714	602	649	662	620	657	625	604	696	645	653	601	679	664	665	709	653	689	614	673	675	629	693	647	638	628	677	646	651	701	653	652	695	654	674	645	653	683	635	700	649	677	620	686	641	644	667	655	689	641	643	632	655	673	663	661	667	665	660	649	652	651	623	642	670	658	650	673	660	598	665	647	657	685	651	593	687	645	652	655	658	662	713	650	638	628	663	674	654	629	664	642	658	654	639	679	661	660	651	636	635	627	659	651	646	679	665	641	642	639	649	704	653	669	647	619	659	699	659	699	661	673	695	698	655	622	656	692	649	676	674	637	611	633	669	687	638	681	642	673	631	698	653	657	659	651	621	663	663	625	638	679	687	666	711	694	685	669	692	666	696	687	637	661	671	710	669	696	656	652	661	681	626	636	667	689	638	669	680	662	652	660	665	656	626	636	668	686	702	689	661	616	683	674	657	633	675	706	655	658	644	688	681	658	673	646	645	677	632	653	682	614	699	684	668	674	620	667	667	642	631	677	655	632	688	668	658	666	656	611	655	609	657	664	646	646	664	635	676	643	658	672	647	676	638	639	634	625	724	667	628	636	684	611	697	684	666	620	614	688	663	654	669	681	694	602	622	673	654	642	717	648	626	678	670	671	662	646	634	702	595	653	659	662	667	608	681	630	660	672	667	659	633	650	644	634	677	657	650	623	642	631	601	665	673	664	675	660	642	669	677	665	668	646	666	644	676	667	651	675	665	657	636	610	668	645	649	666	635	682	661	648	634	667	627	625	668	654	645	680	619	669	655	614	604	664	674	646	647	637	654	616	655	629	597	644	628	645	678	668	650	669	645	655	703	669	645	667	664	653	679	673	668	698	640	641	668	668	681	680	659	615	635	674	684	655	652	647	667	636	657	644	637	693	675	670	645	628	622	605	639	636	696	638	644	653	676	695	673	676	654	673	689	627	655	662	635	689	688	663	667	646	622	655	679	686	650	660	656	652	627	665	651	637	654	641	693	591	644	684	686	650	634	654	687	704	675	688	626	688	679	657	693	659	681	642	673	657	649	693	641	690	623	642	651	666	670	603	640	693	623	718	635	679	671	665	707	686	657	666	590	677	626	672	634	668	673	676	601	697	649	675	657	649	652	666	657	667	654	618	616	628	679	680	613	626	645	653	648	706	620	694	648	650	653	668	666	642	691	682	691	689	665	653	663	672	669	703	631	681	649	606	704	647	631	667	666	688	659	622	677	707	618	631	674	641	637	625	684	650	648	663	670	644	671	668	622	650	687	664	678	631	661	664	666	651	639	702	660	648	631	683	674	640	648	601	584	660	650	647	672	660	675	666	617	679	592	637	652	686	653	658	649	648	622	707	648	666	657	682	663	668	614	647	715	685	671	643	631	673	670	629	666	634	638	664	672	696	642	711	626	631	659	675	637	640	653	624	682	705	659	623	639	657	672	668	655	686	624	701	654	693	640	707	685	655	635	667	690	658	694	684	670	622	657	674	633	622	603	697	601	623	633	689	680	678	672	671	624	673	645	671	673	636	651	644	645	694	620	634	678	682	604	656	657	647	654	651	620	700	691	650	657	636	624	663	637	683	706	676	622	659	673	646	646	651	646	654	652	690	700	660	665	609	672	629	666	702	644	666	660	700	644	680	681	669	652	676	679	626	601	689	647	655	677	667	637	650	659	682	673	655	645	628	645	667	660	662	622	668	691	675	642	601	663	692	645	643	634	681	703	672	671	651	610	690	601	639	629	639	645	658	622
31197	21165	13392	856	319	217	252	251	240	213	222	238	222	238	223	218	253	227	207	225	226	218	276	214	221	222	220	225	227	241	219	224	271	211	216	200	199	223	217	240	224	214	239	248	251	220	236	238	237	230	205	244	226	230	219	211	229	271	236	237	205	241	225	233	230	238	177	222	208	202	236	208	247	234	237	194	244	249	217	241	211	220	246	246	239	237	237	244	213	242	226	232	237	210	230	240	232	230	247	229	223	195	221	249	220	233	200	229	213	218	213	225	274	229	203	211	229	206	210	228	225	223	213	200	222	229	219	251	226	224	263	202	216	224	223	223	225	240	232	235	218	218	231	218	255	241	242	217	197	222	219	235	224	188	239	234	236	244	252	203	232	242	251	246	237	252	216	235	204	202	247	240	230	219	228	230	240	220	235	220	243	232	230	243	212	234	219	215	226	236	225	226	238	239	230	231	228	220	207	215	264	232	233	218	260	225	206	242	236	238	207	254	241	225	192	201	211	226	266	213	221	240	224	223	232	222	240	223	208	225	211	199	227	260	224	235	206	216	225	220	232	223	221	218	211	228	221	211	244	216	207	207	239	234	213	218	230	228	231	220	204	228	215	213	253	244	238	214	224	205	234	225	238	265	268	215	227	237	249	213	251	198	242	230	243	219	210	230	217	207	222	209	250	252	214	251	204	203	237	208	232	234	212	206	229	267	227	223	208	204	226	207	188	238	245	236	240	243	231	238	235	192	255	257	247	233	199	233	227	228	197	235	223	249	233	216	247	191	244	236	209	221	213	222	216	229	212	232	231	224	235	193	250	237	231	224	203	233	216	219	228	200	227	222	225	247	231	208	210	220	233	243	227	227	220	218	217	212	230	262	241	235	242	232	249	228	200	227	258	231	254	203	237	235	239	229	225	203	240	220	235	232	187	238	189	210	227	211	225	216	248	236	224	210	248	228	252	229	207	230	202	241	218	221	242	242	240	220	225	229	226	212	197	241	219	240	214	211	235	208	210	248	231	226	200	230	239	213	233	242	218	222	243	226	242	223	230	246	207	208	262	225	263	221	204	240	227	225	203	216	226	214	239	258	247	213	237	226	247	241	228	230	245	210	214	217	234	200	185	220	224	214	227	231	216	241	256	239	213	220	231	233	223	211	249	241	212	229	222	232	256	197	218	224	227	263	198	218	240	239	213	238	231	209	204	226	235	209	214	237	218	206	223	220	210	210	241	213	213	247	219	219	193	228	241	215	226	220	219	237	216	227	253	259	212	241	212	199	235	228	207	241	237	227	222	242	210	225	245	221	194	231	213	216	199	241	231	246	236	227	214	211	258	220	232	221	234	255	195	224	216	206	238	218	212	232	240	233	221	239	261	245	229	252	227	225	219	230	214	228	251	244	203	241	215	233	220	219	240	205	252	221	219	222	246	207	220	200	246	246	241	229	216	250	243	230	243	249	243	228	249	237	246	209	227	208	234	222	216	219	242	230	209	201	236	233	215	218	214	208	198	207	222	227	228	212	233	238	209	237	221	225	210	217	211	207	236	218	213	218	229	229	226	225	255	204	228	244	260	218	225	237	213	191	232	218	197	241	237	211	225	236	203	230	215	219	211	220	227	229	232	222	209	217	255	205	228	236	201	236	225	230	232	226	225	239	230	249	241	216	219	240	219	264	209	248	234	230	239	228	239	222	225	236	243	208	222	224	230	212	211	217	197	239	253	190	252	231	243	194	240	213	230	223	220	230	230	224	240	235	228	234	203	255	234	242	238	200	219	215	224	199	224	246	240	240	236	216	209	224	213	244	217	210	216	206	209	208	251	213	241	239	222	234	215	218	260	221	187	221	224	237	241	267	217	205	222	207	259	246	227	239	226	261	232	237	216	243	200	247	261	210	238	216	229	231	250	248	236	244	230	239	230	250	225	202	239	267	248	240	256	227	218	244	237	222	229	220	212	249	211	243	224	241	226	233	238	242	245	215	250	217	223	217	229	248	237	221	216	206	213	236	234	220	216	204	223	254	212	220	218	221	223	213	232	224	213	221	230	227	230	231	229	214	231	250	219	242	219	223	242	230	219	226	230	239	212	223	225	245	257	215	214	245	231	223	202	238	212	229	223	233	234	219	231	227	223	184	231	231	236	217	264	228	215	233	242	210	217	226	243	237	237	227	257	233	236	220	256	227	217	211	199	233	223	251	206	233	231	221	216	219	206	211	209	233	210	244	226	223	229	232	234	235	220	255	241	246	238	215	221	224	209	234	202	226	229	215	232	202	238	200	214	284	250	255	220	229	226	236	224	238	223	241	215	232	239	229	243	210	206	236	231	230	224	195	212	235	212	251	204	208	219	218	203	183	238	230	218	217	241	220	238	222	256	217	219	227	209	216	225	222	261	198	240	207	229	264	218	204	235	230	222	202	214	228	230	249	237	205	230	215	225	221	249	244	245	223	238	234	220	249	227	241	235	256	251	237	271	243	246	225	220	250	193	215	232	262	199	241	209	212	252	210	207	224	226	235	240	236	235	225	215	241	227	231	242	207	227	240	248	254	266	206	236	226	233	261	206	217	216	220	196	244	223	232	244	204	235	263	234	216	206	185	233	231	223	254	189	249	253	220	258	232	238	244	218	210	233	249	273	248	221	222	224	202	225	235	245	229	231	216	208	199	232	212	240	231	240	200	236	228	232	206	195	243	238	227	228	207	199	220	225	226	226	245	218	208	232	246	231	224	229	204	237	227	237	236	211	213	250	225	233	226	226	227	216	208	241	231	220	228	243	230	244	186	219	225	226	224	207	221	196	245	244	241	228	248	232	247	218	211	220	224	228	242	229	218	209	207	232	214	230	212	254	246	217	243	226	241	220	236	232	234	235	202	215	233	201	258	245	236	242	219	237	238	205	256	217	266	196	228	239	234	258	225	216	218	215	214	204	239	240	237	224	233	245	195	238	228	253	225	210	227	233	227	227	225	232	222	229	229	253	238	243	217	242	226	223	248	221	221	234	227	214	214	217	218	222	248	237	205	235	213	213	239	229	226	240	211	226	220	223	227	218	233	210	297	225	219	233	223	211	219	220	248	242	242	229	224	231	208	261	200	246	230	236	237	211	218	199	222	215	224	263	224	257	238	213	228	198	218	245	263	219	218	219	255	225	248	218	225	213	205	212	218	211	221	210	228	213	243	198	203	199	226	261	243	202	207	236	227	211	228	198	227	227	232	209	210	227	223	228	215	242	241	236	238	235	242	204	234	229	221	212	237	237	195	225	245	204	202	247	250	236	222	208	224	262	236	203	233	234	234	221	228	216	225	215	214	202	228	238	206	229	222	205	217	207	218	245	218	207	209	222	258	224	243	259	233	218	246	226	237	239	224	209	254	211	220	215	215	234	230	219	221	211	229	210	237	216	221	219	216	226	220	217	246	233	230	238	206	232	247	187	219	262	230	228	236	251	257	222	222	225	224	209	195	214	215	246	244	178	211	248	237
11430	763	646	577	579	604	613	604	602	574	599	614	547	568	540	628	571	618	551	596	594	583	548	571	616	629	630	604	660	570	609	575	595	610	600	581	622	636	611	595	564	599	605	615	613	667	632	626	622	563	596	580	562	589	551	568	623	611	594	585	539	594	606	605	613	598	545	587	595	613	576	549	599	607	603	588	616	575	563	547	586	609	633	621	619	600	619	554	566	575	589	585	599	624	593	584	587	583	599	619	621	624	607	609	593	577	567	655	623	573	594	629	575	614	586	628	608	525	579	594	571	582	620	601	612	633	610	643	597	556	592	607	585	580	595	598	639	592	606	576	642	583	600	587	571	612	583	615	616	601	597	579	614	592	603	596	617	606	581	611	579	594	590	627	561	589	559	621	588	622	579	636	548	609	620	581	605	646	582	581	572	559	610	622	631	608	593	561	606	586	632	582	629	570	566	604	641	610	587	578	629	606	639	554	646	605	561	591	564	603	614	606	577	580	588	594	572	575	567	626	572	600	609	643	625	589	559	566	600	627	575	603	639	587	610	596	584	585	582	581	586	591	588	605	584	558	599	590	568	596	620	602	601	583	592	591	588	585	577	601	572	585	610	560	606	602	616	584	582	600	610	639	589	575	598	595	593	613	596	571	593	575	613	578	543	559	580	576	647	629	565	551	582	620	574	654	559	612	568	595	583	619	596	618	629	597	620	634	614	611	606	613	592	610	630	625	572	604	633	555	588	641	613	622	556	628	625	638	604	558	628	607	595	581	621	584	585	566	607	582	598	570	557	587	598	612	572	592	584	578	608	606	610	577	630	573	667	588	606	613	614	600	593	578	589	595	611	599	613	620	605	609	599	604	593	588	615	564	674	601	627	586	594	647	637	589	614	620	634	612	588	586	591	608	617	667	606	612	564	593	581	586	621	586	587	586	585	537	606	601	575	587	584	597	573	586	576	578	601	601	602	595	596	571	572	621	607	571	601	610	593	582	582	558	598	574	641	579	589	593	606	641	614	564	577	597	596	596	620	564	598	607	609	612	596	626	602	616	572	593	571	606	560	608	612	577	583	613	563	667	627	632	571	575	624	619	609	594	589	599	599	646	571	609	583	597	618	632	583	628	615	613	615	614	595	584	589	595	592	620	567	656	614	614	586	565	584	602	581	637	555	561	622	586	565	612	573	585	534	604	571	628	589	584	537	570	607	569	617	572	585	614	602	615	586	635	626	593	573	606	650	663	586	585	609	605	664	536	625	619	615	583	614	603	620	620	630	598	614	606	580	596	606	623	552	595	610	559	688	626	585	601	603	600	637	571	637	571	649	601	632	583	549	575	630	625	604	629	613	584	613	629	602	587	572	568	611	609	616	574	582	595	615	567	579	577	610	590	567	599	599	591	594	580	641	576	560	549	561	621	600	617	586	611	595	595	601	647	614	595	615	559	606	613	578	597	596	594	604	577	633	590	580	604	573	607	606	610	629	610	576	619	620	606	600	574	593	605	618	608	539	679	562	586	582	607	628	579	591	662	622	643	577	595	577	602	608	612	592	542	615	606	620	591	586	601	615	624	584	572	592	572	619	587	565	603	598	565	563	643	587	625	621	600	640	630	575	574	589	591	561	564	628	581	577	565	643	547	583	657	615	572	590	597	618	601	586	601	595	617	603	594	609	590	566	577	584	587	589	579	604	644	568	636	618	544	606	630	595	599	613	590	548	616	598	612	604	660	594	594	615	607	614	648	610	591	599	557	572	578	555	545	615	573	580	600	618	624	611	575	593	528	588	622	608	610	615	566	573	581	567	642	631	568	612	589	597	613	573	564	584	613	605	585	597	566	550	583	580	596	595	559	587	579	613	567	610	604	630	563	606	655	619	589	596	569	599	621	617	600	603	615	598	577	590	588	557	598	580	587	573	574	570	581	550	583	587	568	595	640	600	596	602	572	568	651	561	590	597	592	572	572	585	617	644	595	578	602	590	588	608	604	611	575	599	609	596	542	634	573	610	645	582	624	601	616	601	581	578	600	563	597	609	593	564	629	608	593	610	592	575	573	603	605	598	577	619	592	642	624	599	595	557	635	619	654	616	599	602	594	579	594	639	624	568	604	621	614	645	609	577	644	589	615	599	657	588	612	592	602	643	615	567	566	610	634	577	614	569	614	611	595	601	585	607	614	658	588	584	602	560	618	592	594	604	621	617	609	616	574	576	595	633	555	603	599	579	616	592	636	580	616	565	609	578	594	610	583	633	588	601	597	631	564	612	562	624	613	630	570	577	634	634	602	597	599	624	563	621	584	621	599	581	577	612	573	613	591	604	572	592	589	579	615	590	581	568	576	609	610	575	571	583	622	581	566	550	575	609	609	637	610	550	640	627	601	544	586	582	584	589	570	552	562	551	575	632	626	617	602	622	601	615	605	609	590	602	584	604	621	598	582	561	567	602	625	570	614	606	624	597	568	602	577	634	611	644	589	570	611	579	594	627	592	582	607	585	555	594	597	608	575	606	587	630	608	616	565	604	630	561	552	625	554	621	618	642	560	611	600	626	599	604	639	556	548	621	601	570	618	602	601	652	571	591	624	614	574	536	600	549	595	605	622	634	564	609	580	617	633	640	593	618	589	635	615	578	580	607	567	614	586	601	616	558	567	588	556	633	568	591	576	598	601	619	610	581	591	633	584	593	591	592	614	611	579	593	589	589	621	573	626	587	620	622	607	619	605	599	600	582	630	620	583	589	582	578	617	613	573	587	547	614	531	583	596	628	600	621	612	598	567	596	596	569	600	545	581	594	593	625	556	590	566	585	609	547	587	580	584	627	603	582	567	590	591	560	584	590	602	596	616	631	564	604	581	597	578	609	550	589	590	607	584	618	595	599	583	635	606	648	563	617	587	549	596	602	594	590	601	586	555	585	615	596	598	606	643	633	584	572	591	643	584	582	619	586	551	605	590	608	572	593	558	605	567	611	571	587	621	601	627	564	580	597	622	607	585	636	582	594	608	603	591	550	578	593	590	603	561	595	623	616	569	608	569	546	623	634	553	600	627	605	574	587	622	597	595	583	604	562	610	612	600	571	607	613	614	566	576	604	601	580	601	619	592	585	603	646	583	622	615	562	589	599	641	623	609	618	585	569	587	586	609	580	594	610	556	611	605	598	552	613	598	563	615	607	593	626	627	626	567	565	621	612	569	610	561	610	602	586	590	589	538	576	594	623	567	576	554	576	605	583	635	598	581	608	626	560	559	580	589	601	608	593	623	604	594	568	579	604	652	585	602	594	586	638	599	607	593	586	572	617	571	604	578	634	588	572	556	583	598	616	612	604	615	610	615	602	563	608	614	561	566	567	596	607	596	612	615	612	598	613	562	592	610	581	606	592	570	638	611	617	589	588	593	581	593	598	560	575	587	624	572	601	583	606	572	600	563	570	593	637	590	622	585	670	568	642	583	604	576	613	596	573	611	620	611	592	578	580	617	610	607	603	576
24933	21456	24766	28545	21443	21133	1171	519	387	377	381	338	350	366	348	328	365	398	353	353	356	326	342	376	384	339	355	368	352	355	361	365	365	359	359	361	357	326	366	348	349	349	394	348	350	353	330	362	339	334	345	346	367	369	339	376	342	351	332	327	347	356	361	306	368	355	385	341	358	336	343	336	352	362	386	346	363	360	328	325	344	372	363	341	337	354	382	388	350	350	304	371	401	336	335	346	386	345	369	349	403	381	354	350	364	339	350	320	361	310	364	347	325	326	340	328	341	344	373	350	347	360	366	338	363	347	330	337	328	363	324	334	343	340	374	314	341	345	367	353	345	364	351	300	373	359	356	379	350	315	353	367	347	361	395	395	355	337	332	306	333	309	361	347	297	316	365	374	358	349	343	396	385	357	341	381	377	389	345	346	355	336	382	338	373	344	328	362	341	326	348	329	350	341	369	353	326	374	353	337	333	364	328	334	352	332	290	348	353	349	355	320	352	374	341	352	387	372	390	358	339	371	331	326	392	347	366	344	359	342	346	349	343	343	339	388	346	324	321	347	290	335	323	313	368	354	335	355	340	361	323	331	357	361	356	347	345	344	356	347	333	327	343	325	331	334	362	331	372	374	349	359	362	363	348	340	334	351	344	359	357	336	376	347	375	348	371	318	374	330	344	343	397	331	301	366	320	300	342	371	359	339	352	346	352	370	357	347	339	365	359	335	344	369	370	350	414	366	341	335	338	329	348	356	323	346	371	409	394	360	334	324	357	367	350	339	382	366	329	332	338	324	337	367	327	339	326	345	321	327	373	367	351	366	339	334	320	344	328	360	347	354	334	362	348	301	358	314	338	348	365	330	356	313	326	373	333	339	368	344	340	350	377	356	368	362	368	379	348	348	338	340	350	361	347	344	315	350	368	342	366	375	354	354	365	351	371	403	357	365	330	356	364	393	331	375	356	369	364	326	321	378	319	332	313	369	329	368	358	350	348	338	361	367	366	371	314	343	351	340	332	343	354	311	355	329	384	312	351	358	364	358	365	360	328	350	387	382	338	352	333	314	341	359	338	325	336	373	345	349	365	327	373	348	335	371	321	357	342	331	345	326	363	365	325	345	309	347	343	351	345	337	368	326	366	323	315	368	364	368	356	352	331	330	337	328	350	324	349	347	342	324	363	378	347	379	367	352	377	381	353	373	367	351	334	355	411	335	332	319	338	384	324	342	366	331	384	355	350	343	345	372	363	373	359	353	328	334	346	351	315	331	321	332	321	351	352	337	358	335	325	352	377	345	359	357	366	348	365	360	360	335	372	339	333	361	338	330	384	360	385	351	349	357	343	347	326	367	350	380	341	353	335	332	337	315	332	364	359	343	372	322	332	345	346	353	400	328	308	338	373	318	392	336	370	354	361	341	333	334	348	365	352	376	332	355	368	356	359	321	334	370	364	367	341	340	340	356	367	373	318	365	343	368	324	375	376	337	338	327	337	362	375	319	346	344	337	350	346	345	321	342	348	394	335	326	353	350	324	370	349	357	370	366	359	358	360	332	350	370	366	357	349	351	347	331	363	338	316	343	311	335	364	354	375	356	363	365	358	374	321	326	303	347	351	349	381	336	337	337	352	337	342	329	369	348	344	358	333	327	388	370	317	332	334	333	364	361	327	384	369	379	373	351	378	382	338	344	356	329	339	339	377	326	355	344	334	327	318	372	338	337	337	362	358	372	371	398	401	339	343	356	385	315	341	355	336	353	316	334	345	364	373	317	359	334	357	376	333	327	351	345	339	338	368	333	340	326	315	361	323	351	357	371	328	324	334	307	332	373	359	357	378	334	366	378	360	326	356	379	369	332	382	381	353	317	386	341	327	339	366	389	332	371	334	357	380	356	385	331	335	377	341	343	395	344	356	318	383	320	335	371	368	361	385	323	352	358	370	332	354	318	354	367	347	372	361	360	382	381	342	324	383	361	360	357	381	353	376	368	319	325	380	326	338	336	358	353	333	353	360	362	349	349	363	357	374	352	314	373	323	342	330	376	334	370	357	344	335	350	340	338	360	346	355	354	362	347	356	373	347	310	346	372	334	352	342	339	338	344	360	351	371	387	355	344	386	320	356	340	354	356	347	326	369	380	314	323	353	342	328	375	336	378	377	353	344	351	344	367	330	383	352	362	371	369	334	348	311	395	359	357	338	339	347	385	360	351	326	353	321	376	343	338	361	367	324	339	341	330	368	353	331	345	360	356	340	320	350	342	315	342	344	404	367	321	360	330	348	330	368	370	359	365	308	319	379	355	326	339	384	362	343	340	350	351	368	361	367	384	337	342	359	379	337	317	332	347	333	341	365	350	329	338	343	357	342	322	367	362	316	346	354	368	351	318	325	335	361	337	365	329	391	362	364	365	318	353	315	318	342	342	332	352	376	353	384	348	319	340	348	347	342	334	376	336	364	370	357	373	347	357	335	340	337	342	346	331	353	344	390	375	355	304	351	317	355	327	357	333	351	345	378	328	368	362	355	360	347	380	315	341	364	349	333	365	352	362	366	350	331	352	349	326	376	380	377	364	330	323	332	345	317	334	375	351	351	330	357	348	359	319	375	327	379	331	339	354	353	357	349	398	352	378	355	299	365	341	343	334	341	347	372	318	363	345	346	348	326	353	375	365	303	349	369	339	368	361	346	348	364	364	367	332	368	323	355	352	360	344	324	384	351	350	375	352	350	354	351	371	362	381	375	351	358	352	333	326	383	337	367	397	394	385	338	342	336	344	346	351	346	339	359	363	346	364	354	379	365	345	359	365	346	330	349	339	345	360	318	346	359	349	362	377	364	369	348	359	376	337	357	364	360	374	362	350	351	379	369	359	314	343	332	360	339	330	328	325	363	342	366	360	373	361	345	333	379	349	349	320	358	343	337	345	315	380	349	339	346	327	335	381	373	316	342	363	324	342	349	368	355	374	334	318	374	356	323	361	340	331	330	369	322	315	346	367	332	352	355	357	335	337	339	372	380	358	365	333	323	324	343	361	351	392	352	389	368	360	362	336	328	352	345	369	393	349	355	328	369	379	358	367	358	356	330	343	327	354	338	358	365	336	348	346	349	339	392	337	363	313	352	369	324	321	343	352	354	332	347	364	325	323	328	393	359	380	327	341	395	348	346	334	312	332	357	362	358	356	357	348	318	352	319	337	335	365	373	340	349	341	340	354	334	342	346	393	370	333	370	360	348	329	329	352	354	348	387	379	357	365	336	342	358	353	319	361	356	355	316	366	358	336	370	363	327	378	343	329	332	348	372	324	321	361	373	341	365	361	362	339	393	360	321	376	365	326	310	355	357	339	352	347	339	341	340	349	336	367	326	347	374	324	363	335	352	360	360	318	367	360	359	370	314	352	309	355	348	317	352	350	356	380	351	347	332	339	336	324	327	343	364	347	337	405	350	358	361	374	299	350	350	343	365	340	344	340	341	361	293	349	357	359	364	356	350	326
29064	2759	1412	1099	964	884	891	850	861	854	869	869	896	870	918	826	875	851	828	856	862	781	755	826	837	839	875	826	844	846	822	773	835	822	810	848	829	812	852	804	804	826	850	835	850	809	856	810	852	822	797	840	860	830	820	846	835	835	831	852	824	817	876	843	834	821	846	842	868	802	821	760	853	808	829	811	824	861	790	845	861	840	832	825	814	808	802	817	817	877	806	856	860	856	793	825	750	830	839	795	828	803	838	836	857	820	863	822	840	822	846	859	825	789	921	807	803	832	788	808	892	813	845	840	804	762	835	808	860	854	854	817	844	832	835	800	848	808	827	849	854	795	854	855	880	841	818	867	803	875	804	874	844	875	824	809	822	816	813	826	829	831	845	857	855	815	831	887	811	818	837	851	827	822	811	794	821	832	868	795	810	820	846	837	822	814	834	848	825	752	850	835	819	815	843	804	880	825	811	776	862	824	808	886	812	826	855	842	831	787	842	900	846	813	828	868	847	834	825	815	876	823	834	763	879	821	879	831	816	808	819	865	802	802	832	818	820	856	903	814	805	794	824	831	852	785	851	805	867	783	832	783	862	821	871	822	871	790	797	863	878	780	804	816	808	830	844	807	837	840	825	868	844	843	841	827	787	790	805	814	794	824	804	849	871	820	820	822	829	837	877	876	868	805	824	839	830	831	852	808	776	804	928	837	827	816	841	837	799	837	847	843	807	794	846	810	867	810	813	797	818	857	831	883	866	855	861	855	844	871	878	849	814	841	835	854	864	850	823	808	852	825	869	798	853	844	849	875	837	862	845	799	829	813	838	832	811	811	876	840	833	854	848	827	844	871	834	804	849	805	840	814	790	776	874	826	832	797	819	869	813	868	813	829	829	828	888	860	776	830	823	809	844	837	809	813	827	808	850	886	844	787	811	806	834	887	861	832	818	810	830	870	840	825	875	825	819	837	816	865	822	811	797	827	869	814	861	830	807	841	844	865	868	809	817	874	854	836	855	846	835	817	808	797	797	817	834	781	843	794	841	841	850	811	836	825	814	849	869	834	812	788	836	779	864	806	863	883	845	876	807	811	876	828	841	792	834	825	803	891	814	821	828	825	864	827	825	845	817	867	759	849	836	739	847	850	884	865	846	834	811	869	850	865	851	850	834	827	803	870	827	867	832	810	776	826	818	782	816	811	816	877	826	834	832	821	803	820	847	818	855	853	880	892	841	780	810	838	795	820	853	824	841	834	833	852	841	892	840	827	787	858	847	824	803	844	790	831	795	845	827	867	815	849	824	852	842	847	837	863	835	787	891	794	821	880	821	782	797	850	824	844	902	846	814	838	809	811	853	784	847	835	839	802	803	892	829	810	877	839	802	827	823	788	855	855	846	885	850	841	816	837	819	822	802	874	822	835	801	846	832	803	787	811	856	875	837	823	842	883	809	834	787	829	833	836	831	886	833	809	888	835	857	793	808	842	829	811	890	816	846	852	798	837	816	828	820	817	789	911	815	854	862	843	852	839	841	794	775	805	812	855	844	822	786	880	797	837	829	851	801	801	858	828	792	876	831	867	824	857	835	814	811	828	834	782	802	873	832	836	851	851	834	854	802	815	842	812	804	836	821	806	829	803	884	838	841	797	854	808	829	851	809	884	839	832	830	840	804	865	800	829	830	865	849	763	835	808	834	853	867	831	862	821	801	822	828	885	813	788	853	845	804	818	822	873	831	803	805	817	826	838	822	795	839	805	850	788	815	884	812	865	855	804	809	895	832	826	756	826	866	869	854	851	858	865	841	803	852	778	811	811	797	838	845	816	884	836	855	858	818	832	798	815	819	847	872	844	807	835	842	847	869	857	880	815	836	783	844	843	841	833	813	826	823	847	838	816	816	842	862	871	865	819	849	819	846	785	827	843	798	819	834	789	817	825	829	800	827	773	816	883	867	885	789	848	834	843	840	861	842	873	822	779	826	833	774	858	847	864	835	854	814	818	856	811	828	812	867	774	800	821	795	807	832	802	871	883	809	839	795	854	818	886	817	868	842	790	874	839	890	774	794	870	828	876	813	847	822	836	773	847	792	891	874	805	824	816	849	825	791	796	836	842	896	839	835	815	812	814	788	858	774	865	870	837	842	818	851	829	809	851	850	849	866	827	825	829	818	849	812	865	851	846	854	826	793	837	918	858	838	830	809	819	850	852	791	835	883	826	871	803	832	846	828	798	897	840	780	853	830	826	804	847	786	842	843	791	860	810	831	853	803	871	786	782	903	833	857	833	858	828	846	848	795	792	841	823	813	849	809	890	851	775	869	831	847	846	802	828	810	801	836	848	811	786	858	816	846	789	871	798	853	813	863	772	820	821	857	812	843	794	879	818	828	903	792	829	790	875	797	888	815	877	806	834	813	863	775	866	792	835	858	801	836	857	805	836	834	813	788	838	784	869	832	836	810	853	879	867	775	838	848	830	839	792	865	827	823	857	855	830	788	809	830	843	826	861	833	820	811	829	801	885	801	810	853	870	845	866	822	855	841	817	870	797	792	812	810	825	820	848	835	788	808	857	853	788	843	854	839	831	839	815	797	826	860	852	844	841	779	870	823	832	907	816	855	830	823	836	846	804	771	821	821	784	820	806	826	812	866	819	818	835	817	792	764	900	787	849	837	894	806	845	833	835	818	837	816	769	838	884	828	857	851	805	814	856	822	768	859	804	816	815	807	818	823	820	817	793	841	847	824	813	836	851	771	839	842	863	795	846	795	859	853	833	868	866	812	841	861	879	860	878	852	845	879	893	862	855	873	875	825	792	829	805	856	798	835	824	803	814	862	830	873	809	853	832	801	845	791	868	800	824	867	834	850	897	846	837	802	836	795	799	816	866	841	859	810	860	858	821	828	876	849	838	816	778	794	837	830	828	884	791	852	790	843	817	831	943	845	834	838	805	848	907	829	815	849	820	848	796	860	832	810	819	801	831	827	822	863	840	876	862	783	806	822	836	806	831	847	867	861	842	838	890	839	853	849	892	855	850	869	832	827	869	813	813	780	807	843	833	840	825	834	857	791	877	878	895	806	801	804	861	818	868	847	816	831	845	828	830	825	849	865	793	874	859	822	783	871	846	812	835	826	889	842	792	796	851	859	852	799	840	778	834	810	875	846	848	780	813	833	799	787	830	812	808	829	803	872	800	834	839	838	802	761	813	811	844	833	785	907	848	849	819	832	844	819	830	854	793	835	895	840	820	793	869	817	826	797	836	826	868	807	795	814	852	867	784	903	852	834	848	816	875	867	829	789	833	890	809	782	793	815	874	811	821	844	789	859	861	799	798	872	855	781	883	832	893	847	840	826	791	877	827	831	806	824	816	889	827	821	817	852	817	846	794	847	793	776	850	857	799	828	852	803	864	827	864	855	843	868	862	796	862	868	862	831	767	820	772	857	855	839	816	829	817	851	820	862	852	843	849	818	871	839	828	831	819	830	821	890	840	830	828
24318	21420	25044	28165	21422	21433	16851	602	364	346	331	312	329	298	326	315	350	303	285	267	301	258	265	310	270	282	275	322	301	290	319	297	266	298	284	289	279	296	313	277	285	263	273	268	275	295	299	303	286	279	282	304	292	272	289	274	297	278	267	303	293	267	258	289	251	293	270	285	305	289	274	278	272	298	279	267	292	273	275	282	242	292	281	305	275	265	291	258	290	292	284	282	266	253	266	291	282	291	277	261	307	279	292	247	275	267	289	298	274	269	286	278	275	278	266	304	253	261	261	270	292	249	311	247	270	239	236	250	262	263	265	269	258	259	259	326	264	248	277	262	272	282	292	282	267	248	255	278	271	248	299	258	291	292	295	249	278	281	300	280	262	299	248	286	243	282	286	276	278	272	274	269	297	271	262	281	295	259	298	300	305	285	274	270	257	296	273	263	287	282	270	257	256	268	276	266	252	272	284	280	282	261	267	285	288	278	297	304	265	246	253	299	274	299	277	246	312	238	307	302	286	273	261	313	308	282	278	276	311	268	260	267	260	274	285	273	283	279	237	298	287	291	293	256	228	278	292	276	270	239	284	285	258	261	242	275	252	285	309	280	283	290	290	284	287	256	264	292	266	272	303	302	273	307	269	253	253	263	312	293	277	267	256	310	296	314	255	250	245	248	265	270	264	291	285	296	287	276	270	266	283	242	299	260	324	279	307	294	256	283	319	292	309	277	277	269	250	310	251	293	276	280	301	274	301	291	251	307	279	285	274	273	256	274	290	295	299	256	267	255	284	260	280	276	272	255	269	272	277	284	287	318	258	296	269	289	255	280	265	275	258	276	233	324	263	280	264	296	281	279	304	278	302	230	252	267	277	259	259	266	289	303	266	293	278	294	267	259	295	276	295	275	281	286	298	273	250	270	292	270	281	309	297	298	261	260	265	274	299	300	259	292	260	294	291	286	287	291	263	274	309	278	313	276	271	277	278	287	303	260	268	299	305	280	286	288	312	293	295	299	289	261	249	277	254	268	296	258	287	287	314	298	256	344	291	260	294	275	262	267	265	281	261	277	287	271	244	295	302	276	284	286	302	285	305	263	280	273	276	264	321	292	303	253	306	239	258	280	294	250	282	312	294	276	282	257	309	311	283	286	254	320	317	295	255	261	257	302	289	250	288	283	290	265	279	281	297	273	293	303	298	267	278	315	307	281	251	292	277	277	279	282	292	311	271	266	263	282	283	263	271	286	295	267	258	281	272	257	289	271	267	291	272	277	262	290	298	297	301	276	255	248	292	285	302	307	286	287	274	252	298	313	262	305	267	287	278	309	263	289	277	283	294	235	289	251	299	301	276	275	260	285	299	261	271	276	268	285	282	262	257	273	307	254	269	265	290	271	246	279	318	294	292	242	274	317	266	304	292	283	285	263	283	287	257	280	321	256	249	284	258	267	290	250	279	272	293	265	262	260	293	285	285	274	264	262	272	255	267	265	275	248	268	303	304	277	259	262	301	259	278	262	271	263	273	263	303	268	297	292	271	275	261	277	284	266	302	288	273	275	265	265	277	274	305	287	287	275	281	267	271	278	306	279	247	303	276	303	283	276	280	283	299	302	250	252	275	273	299	291	279	272	257	277	292	258	280	258	278	264	285	263	270	294	287	304	259	292	256	262	285	275	270	257	284	306	251	255	266	241	312	287	289	244	270	268	277	281	303	262	270	262	275	255	275	299	295	249	270	287	293	287	284	304	285	250	262	240	297	284	282	258	249	253	271	275	282	254	287	281	270	292	290	256	274	278	294	266	283	278	248	295	325	308	298	302	264	306	293	268	294	285	274	283	293	252	302	280	259	316	240	277	250	319	267	285	270	269	298	279	277	292	303	283	269	253	295	326	295	278	241	274	252	280	266	297	274	259	294	340	258	281	259	300	314	281	237	247	302	260	264	257	282	273	276	292	281	258	299	298	284	267	281	251	276	291	294	299	310	284	293	285	303	259	295	281	297	276	285	286	291	295	270	280	249	257	256	269	281	287	266	275	264	227	264	276	303	284	285	293	275	278	310	261	279	284	273	273	258	296	265	301	298	308	289	272	279	287	265	271	284	304	279	258	264	268	280	286	274	290	284	281	297	281	288	280	306	256	275	316	280	284	262	282	304	286	264	240	276	292	249	281	251	303	258	287	269	264	273	307	268	275	259	289	272	291	268	281	272	277	264	287	282	265	306	281	291	280	268	276	262	293	301	284	286	256	300	283	246	262	304	281	310	290	285	254	289	303	303	258	280	284	282	289	267	310	268	253	286	264	271	270	294	289	278	260	272	299	267	264	270	285	244	266	268	283	274	295	326	260	272	279	299	276	296	297	301	282	297	287	269	282	269	309	302	266	279	293	255	292	284	278	270	271	278	292	284	289	301	313	262	267	298	256	287	276	285	251	251	316	270	310	286	249	301	309	275	253	241	280	261	279	319	269	270	272	255	287	291	263	283	264	289	277	284	269	282	252	303	278	260	286	287	269	288	281	278	315	282	257	275	284	277	266	271	296	287	291	253	298	280	281	276	267	294	277	284	285	272	300	266	261	267	275	268	311	275	290	279	288	286	307	269	244	259	287	280	288	308	258	272	286	269	278	266	257	250	272	292	295	272	275	255	299	273	290	296	298	295	225	268	282	309	278	267	265	279	288	274	297	295	315	269	274	276	276	294	315	259	286	258	273	299	271	267	286	299	292	321	302	289	273	264	296	283	302	284	296	275	285	261	257	282	272	287	274	277	277	285	295	288	314	300	268	277	284	294	283	286	285	286	261	287	308	288	309	279	293	285	277	300	262	291	286	295	262	279	248	254	268	298	263	293	292	273	284	271	254	282	268	274	249	259	260	305	267	259	301	276	309	286	281	279	310	270	264	291	263	291	276	273	273	290	276	308	268	244	282	261	261	263	276	264	252	262	254	251	306	262	266	298	270	265	268	290	308	280	311	256	289	239	255	267	278	254	279	287	280	276	284	291	269	298	295	266	276	265	288	290	272	291	244	294	284	270	264	291	291	296	314	273	262	264	283	273	295	266	316	280	307	262	253	266	267	257	278	277	276	282	282	279	277	285	302	273	255	277	244	266	271	280	301	257	287	277	279	287	266	275	276	286	277	281	265	267	287	297	259	268	268	254	275	298	265	250	279	280	248	293	311	232	271	261	287	287	280	302	259	276	271	276	277	284	298	277	297	277	268	248	299	280	312	296	277	312	269	282	281	299	291	302	256	287	299	291	278	287	285	282	257	266	273	276	287	282	275	283	282	255	286	298	250	256	275	262	288	268	255	276	304	311	262	274	257	260	297	285	268	257	281	263	257	284	244	266	290	251	275	262	301	316	302	268	281	307	289	270	310	299	314	270	274	304	263	269	284	295	299	264	278	305	254	242	277	278	279	284	295	267	275	274	287	276	283	299	277	310	297	261	291	290	245	258	279	270	271	275	277	267	282	274	273	262	289	296	279
30125	3358	1808	1131	870	822	738	682	672	768	655	705	661	731	648	649	658	632	635	654	656	637	602	619	730	670	695	711	639	664	635	642	659	656	629	643	673	639	671	616	662	620	695	696	654	675	670	650	663	684	691	664	690	693	693	640	649	662	698	628	588	662	646	703	673	642	705	634	692	658	702	607	647	667	634	643	608	688	696	657	635	642	656	604	652	685	653	628	609	591	672	633	632	655	651	654	644	673	621	666	670	671	654	690	653	702	677	666	656	646	622	654	627	657	674	694	657	629	631	595	645	624	661	600	625	654	643	651	671	652	625	626	696	685	688	641	638	642	711	662	659	650	673	647	648	651	623	613	641	630	626	644	691	688	647	671	647	677	643	632	682	647	604	688	662	655	652	682	632	622	681	678	651	646	636	608	648	601	631	664	618	660	641	651	634	630	634	618	605	657	569	688	697	674	668	669	679	622	653	623	642	660	666	711	627	694	663	707	680	677	646	613	645	671	679	642	618	664	674	694	639	662	618	654	686	633	639	635	656	669	659	628	671	664	664	666	653	659	673	661	671	692	663	663	654	650	626	656	632	634	653	587	680	680	684	646	655	679	653	665	630	639	643	676	678	690	622	658	640	673	687	670	678	665	630	680	656	612	669	663	665	652	626	628	647	668	685	680	691	661	647	679	690	699	665	626	637	685	664	655	630	628	664	679	604	635	692	710	656	659	656	614	684	633	684	659	661	653	697	684	643	667	634	604	681	681	626	650	657	613	704	642	641	635	726	684	642	657	631	688	667	589	656	655	695	670	715	634	668	664	619	687	640	645	614	670	672	653	631	624	635	667	653	616	635	675	633	682	680	665	612	684	657	665	608	689	676	647	627	625	623	645	681	699	669	639	657	645	630	689	677	644	637	649	681	629	677	660	689	626	661	631	650	641	662	643	673	691	654	658	675	644	670	720	675	647	651	607	620	658	646	660	683	639	691	614	660	635	659	658	721	673	632	645	656	657	703	633	611	710	669	630	644	683	636	681	607	667	647	613	643	625	648	658	634	640	627	651	687	676	639	682	646	618	711	652	679	669	684	681	661	646	634	688	603	640	646	638	591	637	689	594	675	658	649	654	630	607	663	672	642	666	677	639	651	655	660	636	642	659	621	680	625	663	673	654	629	651	614	653	643	629	675	666	644	605	658	658	644	737	613	693	677	651	648	675	669	655	685	687	672	648	639	637	681	633	634	669	636	680	653	695	653	647	696	674	662	652	660	641	632	639	659	657	663	685	702	690	705	677	617	657	669	655	656	638	664	664	686	641	702	631	661	642	651	622	652	620	638	695	615	683	630	649	673	654	637	683	614	649	608	603	659	708	597	629	657	654	661	677	665	671	658	661	630	652	662	629	715	664	666	655	642	641	643	629	700	632	650	660	690	678	607	647	657	640	645	664	650	701	655	631	601	657	693	607	680	647	659	616	647	606	636	591	672	631	646	651	643	663	631	626	659	649	689	629	700	648	696	685	641	617	654	632	626	646	674	649	628	660	634	700	649	598	662	642	695	637	640	669	653	690	685	647	629	681	645	676	672	661	650	647	634	638	669	641	630	668	612	644	692	693	682	642	653	636	635	628	659	636	664	639	706	591	638	661	655	664	689	675	657	660	641	699	629	644	647	650	678	656	636	656	620	664	639	647	650	683	664	672	670	642	643	661	700	672	629	674	639	637	654	664	634	693	631	618	672	658	682	671	623	629	675	662	661	675	683	639	702	624	628	677	665	715	652	677	626	648	640	665	678	656	660	638	676	687	673	636	668	663	680	684	678	659	681	684	681	641	665	602	705	657	649	632	638	632	640	671	686	638	627	639	712	619	635	652	665	695	665	586	626	611	590	648	686	678	660	627	629	675	693	632	678	612	671	620	672	692	663	653	651	621	657	664	652	639	697	651	660	657	682	657	656	648	655	640	643	657	669	660	665	655	677	671	644	679	654	602	627	659	642	655	664	673	677	630	633	706	647	666	674	663	695	711	619	732	607	680	680	651	659	666	642	659	570	648	653	659	649	633	620	682	683	615	654	638	627	622	666	683	671	676	640	644	654	670	633	636	617	628	654	688	638	642	680	636	651	655	661	649	684	699	636	699	627	667	632	650	699	605	663	718	638	616	629	648	620	613	675	646	644	616	667	685	646	637	651	662	658	633	671	691	664	675	655	664	650	653	635	602	658	655	670	662	645	642	656	632	708	681	698	640	678	635	645	589	693	656	663	634	637	667	627	693	667	694	681	684	670	652	667	623	603	648	687	649	638	606	678	651	715	628	625	680	637	649	650	691	676	692	697	684	663	660	596	662	681	617	651	690	669	680	667	627	704	607	680	628	649	628	661	669	623	661	669	641	606	656	677	682	629	663	661	662	667	626	650	634	691	628	646	650	669	623	684	617	657	650	637	649	652	649	672	685	700	680	634	615	615	639	640	716	642	627	683	689	672	644	623	638	660	655	622	619	613	663	648	646	673	604	611	648	633	660	651	627	661	688	690	655	652	673	649	695	675	675	651	667	658	614	674	669	639	648	661	666	646	690	705	652	611	675	648	652	678	579	625	631	604	647	630	659	666	616	647	662	642	680	678	626	664	669	640	685	665	651	661	662	658	643	633	632	643	690	647	643	661	640	642	621	637	650	649	655	683	626	642	674	642	660	621	667	697	666	645	654	658	663	680	632	640	693	689	701	653	664	631	663	646	688	657	651	614	653	656	671	631	677	643	637	654	662	648	643	700	673	597	667	653	631	632	652	706	709	629	653	679	598	653	629	703	630	672	641	690	653	649	720	622	650	684	642	651	676	622	665	688	657	645	649	608	646	618	616	621	639	614	604	668	650	605	627	669	641	673	659	645	651	650	723	655	696	686	660	686	647	627	646	658	595	639	646	679	645	671	631	664	709	654	668	663	644	711	653	639	708	618	647	626	662	645	625	646	600	644	678	667	677	654	683	664	682	664	595	723	625	659	629	646	619	580	649	664	654	661	673	673	673	616	635	685	685	638	638	658	646	697	623	651	672	668	643	637	635	662	679	661	662	631	668	663	647	657	641	622	632	702	654	624	656	656	661	653	660	658	654	678	651	615	646	593	652	661	632	598	688	699	689	636	632	686	639	610	674	659	650	655	652	655	679	703	695	649	668	617	670	642	661	628	674	639	628	608	647	646	675	647	654	679	659	681	627	636	586	679	675	640	658	662	704	656	663	631	636	663	672	656	670	648	623	643	638	687	676	651	683	693	639	617	622	720	662	655	673	682	641	720	666	699	639	643	676	659	639	631	635	634	617	691	632	671	608	655	668	635	670	686	668	651	685	611	656	618	674	669	736	615	659	609	666	632	654	668	704	685	652	671	619	620	653	662	631	693	643	650	635	661	633	632	635	613	600	652	694	644	698	704	638	709	670	654	626	658	606	651	606	634	672	643	664	607	650	649	643	647	643	651	648	677	633	647	630	658	600	639	660
31470	21132	12900	736	260	210	228	229	209	252	265	232	256	241	203	216	228	240	256	215	231	247	227	188	210	240	253	250	227	260	259	218	256	244	265	217	216	242	235	261	247	221	222	239	213	224	226	228	249	220	192	234	224	254	233	252	217	255	245	245	225	236	221	228	219	206	220	226	211	204	235	254	253	239	249	253	218	215	220	243	236	251	231	244	238	230	240	221	257	255	237	254	211	237	246	207	230	221	237	229	270	227	229	251	219	232	243	248	250	219	210	223	244	266	272	230	232	243	200	228	228	251	243	221	210	246	206	237	220	230	227	226	223	212	238	231	256	218	240	200	237	279	238	263	247	212	202	234	200	216	209	199	236	217	264	220	237	217	214	240	263	208	231	249	215	226	218	234	223	204	233	239	221	230	266	216	207	238	224	228	225	236	242	198	236	200	237	217	207	230	206	211	236	222	249	225	216	239	237	265	227	246	225	234	247	220	224	221	234	197	226	226	221	249	223	224	227	217	222	226	226	231	267	232	245	214	205	220	208	253	241	228	215	216	222	238	229	231	243	236	216	250	218	232	235	209	237	246	218	251	239	245	226	230	229	246	233	253	206	247	252	220	216	218	224	217	236	222	210	238	235	209	242	237	230	210	218	225	258	226	236	181	248	242	225	234	240	215	220	232	246	229	222	233	195	231	217	222	230	217	201	242	227	232	210	216	228	221	231	205	228	204	221	216	244	209	231	219	226	208	221	241	214	208	244	240	231	214	220	200	247	248	223	241	215	218	221	224	233	241	203	225	245	232	237	231	228	259	222	241	222	215	187	214	213	218	229	216	234	224	254	224	235	241	228	214	257	241	234	257	238	211	249	236	239	218	235	215	204	213	228	268	237	227	229	214	230	220	231	246	256	200	216	209	232	252	268	246	219	201	213	217	188	200	234	228	227	196	196	265	224	244	208	222	237	243	239	226	219	225	226	255	222	247	237	195	223	217	255	222	248	215	271	234	219	247	270	251	217	236	237	238	258	263	226	246	232	225	210	232	211	223	232	211	233	206	236	232	218	260	225	215	221	205	241	247	226	216	237	235	215	249	228	225	229	237	222	227	189	233	244	263	233	221	231	249	220	234	224	228	259	227	246	223	241	220	260	213	225	225	241	224	203	232	220	215	228	246	245	219	222	236	218	230	244	233	234	246	244	221	219	237	222	248	244	229	244	197	221	213	207	238	232	203	236	226	255	247	249	229	224	215	222	227	226	249	220	235	264	239	222	230	246	224	207	231	214	226	229	220	231	225	236	209	226	206	238	247	226	239	223	213	218	233	231	270	235	199	230	230	257	237	245	254	241	229	231	247	210	239	237	212	221	212	203	232	221	262	241	194	198	252	247	266	235	221	240	240	237	251	205	215	224	222	224	256	230	235	242	264	222	212	219	253	202	209	224	208	229	222	218	230	225	203	206	255	235	229	225	245	224	229	215	205	228	236	217	214	240	223	246	232	233	213	198	232	238	209	250	241	222	244	202	246	267	219	242	229	208	262	223	226	228	217	229	265	242	226	232	229	242	230	220	237	240	218	231	227	242	222	230	207	226	261	233	238	228	223	236	212	215	231	224	223	234	252	239	242	276	215	243	237	226	217	234	222	232	229	261	230	215	238	231	209	199	255	253	238	225	231	247	231	211	265	247	222	216	232	223	247	228	205	225	248	218	213	261	241	223	249	224	219	256	224	218	236	212	251	235	222	256	215	225	212	213	224	211	243	213	244	243	241	217	232	256	238	219	237	243	246	226	220	246	194	221	215	196	262	231	235	220	214	223	228	220	223	231	218	212	238	213	219	220	215	228	225	201	269	234	230	214	267	223	218	243	225	216	245	252	218	230	211	204	245	245	243	231	222	205	255	241	229	223	214	223	218	197	263	231	232	283	217	212	238	216	218	238	177	217	205	222	225	233	200	254	228	235	213	230	230	256	235	235	208	235	196	239	215	232	209	234	232	234	222	239	224	235	226	265	237	221	231	243	242	221	216	233	230	233	236	232	230	246	255	205	238	246	235	198	236	253	229	220	221	245	244	238	224	225	208	221	239	226	219	220	206	240	239	207	238	265	209	225	224	243	245	216	241	226	253	242	254	258	224	251	236	250	238	220	196	215	227	219	225	228	202	226	214	189	230	224	198	239	239	271	220	218	234	217	228	211	217	244	249	229	219	228	246	254	284	226	232	240	218	199	259	240	225	240	225	225	194	260	234	231	192	215	219	215	232	220	264	199	233	238	232	222	219	268	253	239	213	214	244	240	207	220	232	251	221	220	229	253	251	240	230	237	215	223	226	222	229	250	224	222	254	244	253	244	230	238	238	227	234	238	227	249	222	238	237	232	242	248	236	231	234	224	216	204	218	237	251	236	264	277	248	236	233	216	237	211	202	242	239	220	229	240	232	208	206	244	203	201	233	215	243	210	231	252	240	217	219	217	225	200	209	228	236	212	245	236	249	220	237	251	247	208	217	255	211	235	257	226	214	244	230	232	229	215	217	226	269	195	220	213	224	222	211	229	222	222	196	222	229	228	191	226	220	233	214	230	232	226	235	225	245	226	238	210	238	233	251	210	225	216	224	220	213	215	228	244	217	209	231	218	239	211	225	209	247	218	260	225	225	240	250	221	245	230	249	204	229	236	229	223	212	248	225	229	201	263	232	257	229	219	209	216	199	216	252	214	243	244	248	251	241	218	214	235	226	223	259	231	219	224	204	223	228	221	240	246	208	237	227	230	234	231	207	220	229	202	225	229	228	227	218	224	233	246	232	240	228	201	220	235	226	215	236	244	234	223	201	212	202	244	218	220	221	266	246	267	257	218	258	229	227	192	204	236	251	201	203	229	225	232	222	232	248	226	240	211	237	207	224	238	223	218	225	224	221	237	215	234	218	216	224	229	245	252	220	246	228	221	229	219	208	260	194	208	205	226	230	202	241	239	225	249	242	232	223	250	229	228	238	225	231	262	207	217	231	234	215	237	202	247	212	246	194	202	243	218	227	220	254	231	222	212	244	237	221	235	224	209	252	222	236	217	228	225	227	215	230	251	220	224	222	236	208	199	219	240	236	241	254	218	193	238	216	204	253	234	226	226	237	224	230	244	224	234	230	211	227	228	224	224	225	230	230	219	266	248	230	253	240	229	225	222	210	232	222	244	205	228	221	230	206	246	246	241	261	223	235	247	223	241	231	216	233	235	222	221	223	250	224	226	208	211	235	246	239	213	243	233	239	224	231	242	241	242	207	228	216	248	241	232	253	221	215	247	240	221	229	224	237	251	216	235	245	210	252	259	209	259	236	215	245	222	253	242	213	200	221	218	198	225	230	241	227	204	221	203	227	224	216	201	242	233	246	239	188	237	225	217	226	244	225	232	244	229	213	229	225	260	222	237	216	249	255	231	231	233	233	209	257	203	236	214	224	215	249	222	219	216	244	238	235	223	238	216	229	226	237	227	244	244	236
11763	741	664	633	620	604	623	576	606	599	564	620	607	601	587	552	639	622	614	573	645	567	591	620	592	614	602	573	586	593	583	626	585	609	572	595	637	661	567	597	605	577	576	629	575	572	642	621	583	587	602	601	547	599	565	588	662	568	613	611	583	607	572	570	589	661	621	630	610	590	605	591	586	592	580	580	627	622	610	591	560	610	606	596	611	604	633	584	596	611	607	608	595	592	619	619	593	606	621	584	609	634	577	622	632	616	573	577	564	606	554	579	598	640	590	616	621	576	569	586	599	634	597	599	572	576	651	586	612	590	590	562	594	616	612	618	624	607	608	590	625	591	593	581	635	571	613	564	639	577	621	590	614	600	616	582	576	619	597	612	615	602	565	598	592	612	586	584	611	599	552	634	626	585	584	619	591	599	608	610	583	559	582	651	605	609	627	580	619	572	568	577	627	584	557	614	613	583	621	624	605	594	555	632	607	614	575	672	599	627	578	586	584	582	598	611	611	597	607	604	617	574	559	596	567	552	588	606	625	600	621	617	594	571	580	592	643	616	597	625	597	607	586	573	596	611	603	593	599	567	571	626	621	626	580	611	606	576	641	564	622	567	638	602	610	620	583	604	603	592	590	598	591	592	625	527	606	584	582	628	630	619	589	618	589	622	567	600	605	595	552	637	642	602	588	588	602	604	606	624	609	593	629	616	577	599	576	602	597	607	620	552	574	612	565	550	581	619	625	613	613	599	570	629	592	621	626	606	632	598	606	564	593	609	617	643	600	574	623	608	607	602	619	598	563	606	608	619	630	573	606	611	599	591	598	604	594	601	624	627	592	547	553	598	589	593	612	620	560	614	598	589	603	588	608	601	591	607	604	610	604	551	582	653	626	541	609	593	601	624	586	607	575	566	618	605	544	624	620	587	624	616	581	589	570	615	586	573	635	616	611	577	610	611	564	605	550	553	595	584	613	545	610	637	625	642	599	579	572	623	587	585	655	606	608	575	588	542	605	591	595	636	591	546	609	611	648	534	584	561	557	644	647	637	636	584	584	646	608	587	600	533	630	595	619	618	579	609	600	640	542	611	606	571	584	598	592	532	595	581	621	556	582	577	581	600	590	604	603	550	623	566	594	623	611	596	604	578	604	557	584	610	569	603	579	576	574	590	564	597	634	583	577	585	579	609	624	599	595	556	605	615	551	577	581	641	603	592	566	612	628	583	584	585	582	589	652	578	590	640	604	634	587	619	592	572	581	532	588	632	587	620	624	578	592	613	562	600	597	610	612	591	596	570	582	586	603	610	600	679	602	548	633	615	621	604	597	593	587	590	612	578	564	589	619	583	598	622	608	577	577	607	628	601	618	584	591	646	608	554	593	596	573	584	582	602	624	595	595	638	554	587	616	568	612	623	588	583	633	611	643	602	579	623	609	581	611	606	592	591	553	557	631	638	590	621	650	563	602	610	620	583	594	619	578	596	589	585	552	604	592	600	615	582	606	600	616	620	616	616	631	569	581	564	536	575	593	625	566	620	557	524	615	594	566	613	633	621	571	583	647	560	568	591	562	610	623	597	585	629	606	569	581	602	555	586	562	597	583	641	584	612	595	658	582	577	638	569	613	613	607	595	601	590	589	627	619	580	588	607	579	624	580	609	604	613	608	589	580	617	589	581	584	579	553	631	610	601	576	576	618	613	585	586	602	596	612	626	580	631	590	556	629	568	600	625	625	589	617	579	584	635	574	590	651	628	562	593	603	588	596	566	599	627	589	590	609	599	562	601	598	613	611	585	637	557	612	595	583	597	591	640	635	591	637	626	577	576	570	588	621	609	581	576	570	625	575	600	618	581	572	595	592	627	590	583	611	606	587	611	599	584	594	593	604	603	599	600	620	578	571	598	611	617	615	563	593	600	625	609	624	624	606	617	628	582	562	631	600	538	535	607	610	567	625	604	552	581	633	604	594	614	633	654	621	604	594	620	609	601	596	625	563	580	608	591	622	615	552	579	597	579	571	600	615	562	592	548	576	576	571	582	607	612	622	588	622	589	587	568	590	599	587	609	605	600	612	598	637	618	624	596	603	568	610	578	606	633	608	607	607	606	635	604	601	585	608	600	591	593	577	613	593	604	569	609	602	599	592	617	586	602	611	627	601	615	652	601	557	617	610	585	613	628	605	627	636	640	580	585	637	614	555	580	570	587	564	594	606	626	612	619	608	611	623	606	575	620	560	607	577	564	594	606	631	551	564	654	570	634	644	670	593	578	608	562	584	609	600	595	578	612	608	602	609	550	608	595	571	597	606	582	617	583	589	564	580	595	599	585	627	513	555	601	645	612	577	590	632	578	622	611	619	612	614	568	602	609	567	644	599	527	590	584	588	591	591	593	611	583	615	646	579	592	596	578	595	663	637	593	610	621	564	619	637	570	642	598	597	579	580	614	564	635	594	616	616	609	623	611	611	600	645	613	581	602	596	616	578	620	591	600	635	606	570	608	547	591	631	590	602	547	564	565	574	578	586	568	587	599	602	571	569	604	629	627	594	581	638	613	590	643	582	614	588	605	625	600	596	581	642	617	602	614	592	652	593	595	577	540	610	589	628	557	555	618	585	562	650	556	601	616	603	599	606	575	565	555	571	621	599	630	622	583	619	642	560	586	573	599	609	561	612	597	632	597	621	593	629	616	638	574	602	596	577	611	590	624	549	577	592	628	582	621	595	604	599	613	578	637	594	572	587	586	618	613	607	605	567	598	562	619	572	586	566	636	596	597	587	617	620	591	598	618	584	640	608	584	561	598	576	590	608	587	605	591	573	610	564	572	598	636	633	604	572	598	585	597	605	619	583	608	617	630	609	613	553	611	653	563	588	604	552	584	592	596	586	571	562	571	632	580	598	582	619	596	591	584	566	551	647	603	582	603	600	625	632	575	550	636	596	613	587	616	578	633	596	622	621	568	600	569	573	549	633	605	545	584	558	610	604	585	618	580	571	591	592	636	600	614	602	607	603	600	577	581	593	595	603	555	654	575	586	584	609	627	605	582	603	572	575	591	617	609	618	610	560	587	632	581	593	575	595	607	588	644	582	592	566	635	565	542	633	584	648	604	579	632	591	556	621	605	610	542	590	589	610	600	558	607	573	569	595	619	601	597	616	560	598	571	624	584	604	581	561	585	627	535	630	567	589	602	604	584	612	589	612	630	645	628	583	564	632	593	563	591	599	535	538	607	576	596	560	588	566	575	546	578	557	576	592	611	586	581	580	562	611	600	587	623	573	615	580	548	611	565	549	597	570	606	672	619	568	575	569	606	624	619	595	640	568	569	614	571	596	602	590	603	590	601	620	602	608	596	583	626	651	618	612	583	549	569	618	598	620	603	589	555	580	565	612	587	601	554	616	623	573	583	627	624	563	558	572	571	617	584	600	563	627	591	562	608	611	638	580	598	600	613	563	633	580	581	606	594	602	618	614	528	623	598	584	606	602	566	578	531
24923	21432	24792	28480	21425	21183	1191	452	413	402	405	371	352	359	332	369	367	358	372	367	371	351	394	383	359	365	385	377	378	360	363	324	389	353	354	422	380	363	377	347	340	351	344	370	354	374	341	344	370	321	357	339	360	338	354	341	349	368	337	345	336	354	377	357	353	369	319	330	365	345	374	308	376	349	333	361	373	327	355	355	335	347	335	332	346	345	398	365	372	353	324	343	356	341	329	333	340	325	387	366	340	347	334	340	412	357	345	323	325	322	385	373	321	321	331	357	346	363	355	330	337	366	366	356	339	351	345	364	354	378	336	338	337	370	333	354	371	333	366	368	388	313	346	340	361	344	354	348	356	372	378	396	343	383	369	376	365	337	355	353	387	336	368	326	383	355	339	356	410	336	360	353	340	382	355	325	356	323	334	362	361	357	312	358	397	337	337	355	308	341	340	326	336	351	363	343	365	337	366	367	369	362	375	342	324	359	332	344	373	363	359	367	353	330	374	403	342	399	359	299	342	362	328	345	367	373	351	355	348	344	326	345	365	318	371	350	345	357	358	368	361	377	349	370	356	334	363	352	339	346	377	387	326	351	364	345	350	381	347	348	362	373	345	335	345	354	322	353	338	315	352	348	342	367	330	325	341	364	346	341	380	315	336	325	336	349	373	353	353	346	352	370	330	329	333	324	366	322	377	333	359	372	375	335	344	389	393	344	368	352	359	347	328	353	351	374	361	339	341	360	362	343	381	370	315	341	346	310	331	334	335	339	345	357	334	340	353	341	347	343	338	326	343	356	324	353	350	385	352	326	335	325	360	381	373	374	373	322	327	358	359	361	332	357	338	371	360	346	348	319	334	345	360	334	371	353	349	355	357	350	331	360	371	305	345	365	337	396	353	341	318	341	293	379	376	335	359	326	356	334	358	364	366	366	359	336	356	390	355	352	396	401	340	330	345	377	359	365	335	320	372	371	360	340	339	360	330	312	334	294	342	371	346	351	344	338	339	354	370	345	335	356	381	325	342	374	364	321	329	361	344	328	380	354	349	381	352	336	348	309	360	349	308	348	340	367	334	350	339	362	351	326	355	349	349	314	333	337	340	345	343	375	370	343	359	338	316	369	354	353	340	342	365	355	351	396	328	341	360	347	323	364	338	340	356	359	382	339	351	367	340	334	323	373	346	319	327	344	370	331	367	357	337	397	331	316	347	379	353	337	346	337	352	343	345	349	343	377	372	347	402	369	347	350	386	346	358	332	370	369	318	336	323	381	385	385	373	386	357	317	321	343	394	373	352	355	340	381	369	359	317	337	353	364	343	338	375	338	329	328	348	343	359	326	351	327	346	375	377	362	335	334	372	322	377	348	348	334	392	344	345	336	384	352	340	359	366	347	381	355	340	328	334	358	375	371	364	368	340	324	342	360	330	355	355	361	308	347	310	354	361	340	375	324	357	380	356	369	372	348	345	346	360	380	334	345	344	338	367	324	355	349	344	313	382	354	355	381	291	319	345	335	339	357	382	316	381	394	357	391	332	347	376	349	354	363	328	368	337	382	348	352	328	343	335	395	369	380	364	339	365	349	312	362	347	331	362	366	343	335	329	349	341	363	347	346	352	343	370	344	346	352	331	376	356	345	365	377	312	349	345	371	336	363	357	351	342	351	360	373	355	323	378	353	371	387	361	374	352	339	346	368	373	393	367	335	346	352	325	360	364	383	347	341	337	356	375	344	374	348	354	346	361	382	344	342	383	328	328	365	318	318	333	368	374	345	352	340	376	358	379	335	324	347	343	349	331	367	379	354	348	342	392	320	348	337	380	382	329	326	334	336	326	324	326	395	337	374	341	348	360	316	338	327	351	360	346	341	350	322	355	313	357	300	333	341	335	356	368	337	339	338	322	359	359	348	337	354	348	350	358	336	318	359	362	359	329	324	362	335	337	382	346	348	383	343	394	311	352	359	353	373	367	371	352	354	365	351	370	344	360	355	369	350	362	326	357	376	363	345	366	337	340	320	356	322	368	354	352	350	340	358	340	336	393	324	339	395	351	351	372	367	356	350	344	344	375	331	344	331	334	387	353	350	364	321	358	379	342	378	361	352	334	348	347	347	353	332	355	348	348	385	370	359	328	346	357	355	362	360	351	351	368	356	368	344	344	347	367	346	295	386	346	347	357	343	379	340	350	344	352	350	392	358	342	341	339	368	349	325	323	341	339	301	361	364	344	347	356	366	340	309	323	341	371	337	361	377	336	354	326	348	385	355	363	362	339	364	331	328	353	331	371	354	331	347	322	304	338	332	356	346	349	338	336	362	350	345	333	344	358	344	371	370	374	319	386	345	331	365	346	313	334	341	341	336	329	310	344	356	340	345	387	359	356	346	320	353	366	369	360	374	327	350	379	357	349	356	382	343	367	329	367	376	352	329	368	373	376	350	365	375	372	326	319	344	347	366	353	321	361	333	333	346	359	346	355	342	362	309	359	321	359	347	364	337	347	387	321	330	367	334	353	331	360	355	375	327	356	335	326	347	327	357	328	343	379	388	361	333	363	380	333	404	337	383	342	338	351	362	346	368	357	326	357	317	317	336	346	333	355	346	356	358	369	335	319	358	379	353	337	386	334	363	314	358	352	350	352	334	337	353	351	363	383	348	358	360	349	317	361	432	365	372	383	360	367	374	355	321	343	355	332	327	346	349	355	315	347	350	331	346	337	371	342	349	319	370	385	361	359	299	326	352	322	378	332	366	379	350	355	320	355	368	340	366	338	306	332	356	349	353	386	357	365	353	349	324	394	385	337	331	340	348	389	373	371	329	365	359	353	354	369	350	326	314	363	386	382	333	344	333	350	348	350	360	340	346	301	375	365	352	354	363	355	325	342	330	382	333	349	312	380	336	345	353	336	322	347	363	360	368	345	370	351	315	336	329	341	325	342	321	353	369	368	311	347	343	363	381	345	371	341	336	327	353	345	344	365	377	358	369	377	363	378	343	351	346	358	348	371	370	375	341	355	365	337	340	351	345	348	307	364	327	361	361	337	323	330	347	357	354	367	314	302	332	363	331	345	353	358	368	377	318	361	340	321	340	360	355	381	336	343	348	353	315	360	353	321	344	318	340	320	344	358	352	326	333	300	344	325	296	368	361	346	312	327	364	341	338	367	347	332	383	349	343	352	317	359	385	353	350	356	321	361	363	345	356	304	346	308	368	349	348	315	377	345	331	358	361	352	322	354	318	357	363	333	388	352	345	351	337	353	363	338	362	361	337	344	337	353	350	382	343	337	338	307	343	332	337	321	347	374	327	379	387	367	359	377	352	376	360	383	370	357	316	324	335	340	323	315	359	324	357	350	339	345	368	352	342	337	337	357	374	356	337	350	337	384	357	357	338	344	333	352	358	323	351	326	349	348	333	357	361	360	352	352	335	354	372	335	400	323	386	341	354	368	336	329	350	355	342	382	344	370	355	350	375	350	366	355	392	315	330	344	341
26824	3276	1420	1098	974	850	885	878	850	832	838	857	831	789	811	854	855	846	830	832	831	888	796	815	869	809	851	811	839	842	826	829	828	847	837	855	847	770	832	779	761	885	856	815	827	824	821	842	821	851	892	872	819	815	893	818	811	773	860	807	845	811	833	863	834	858	811	802	843	844	783	836	893	837	828	868	747	849	883	862	833	814	847	809	810	837	905	751	802	869	824	814	881	871	848	845	813	876	861	817	817	817	877	794	878	823	804	844	781	866	839	862	793	819	792	833	854	805	823	839	834	802	796	823	824	799	886	769	863	830	799	817	815	854	821	820	846	784	856	815	870	847	853	864	890	830	824	802	858	810	823	855	804	928	799	872	808	825	845	808	825	804	849	863	886	860	813	839	836	857	838	816	797	814	851	880	807	848	816	879	850	786	834	841	808	813	816	807	865	822	827	815	816	840	793	865	892	806	805	797	817	829	847	819	794	852	791	852	817	817	871	847	826	788	802	857	854	851	835	788	818	844	825	894	796	811	783	841	764	814	878	822	855	788	769	843	880	795	856	873	873	892	820	841	823	844	858	869	888	828	804	894	786	833	811	850	804	803	816	807	803	826	810	861	843	815	829	844	856	841	833	787	825	802	867	844	873	815	835	823	862	853	821	807	834	787	762	863	803	840	849	813	846	869	868	824	809	852	801	826	767	888	838	853	816	839	862	805	774	876	798	870	867	845	830	796	806	838	820	785	770	806	910	807	800	860	834	871	835	853	808	797	841	844	849	889	825	845	824	812	878	792	827	848	793	876	820	805	842	829	853	860	824	811	829	830	813	831	884	814	837	859	782	841	858	803	811	822	805	825	861	807	815	833	801	833	864	843	840	893	849	854	837	827	803	861	877	822	821	845	775	820	843	863	837	810	861	831	814	815	828	791	864	837	794	820	798	860	834	867	796	848	813	778	846	844	808	812	835	813	847	826	825	839	834	855	841	841	828	844	858	824	852	873	817	834	837	852	874	837	801	823	831	861	870	788	808	826	839	804	810	816	750	806	815	822	819	797	842	813	839	817	830	842	821	831	838	829	780	812	802	843	838	860	858	808	836	818	804	876	824	796	830	781	863	846	832	803	847	800	815	802	822	826	857	825	843	859	826	787	878	830	813	791	828	890	802	789	847	834	826	869	818	801	798	839	810	821	819	791	856	858	844	860	839	823	845	861	817	821	805	832	814	844	829	843	789	830	844	834	736	865	762	846	813	775	791	835	832	810	878	817	866	840	789	881	879	841	804	840	811	806	774	818	793	873	802	859	788	783	833	828	836	893	848	824	855	839	863	813	802	827	827	831	888	846	842	810	821	776	823	843	835	830	824	801	836	899	849	831	796	818	859	817	815	819	846	835	799	836	801	804	830	853	768	808	806	800	835	825	833	847	816	859	840	848	808	800	826	830	847	818	813	842	787	847	841	877	853	826	838	814	782	810	824	831	805	776	834	849	817	872	794	818	797	786	819	825	802	759	841	835	790	841	821	872	823	821	836	798	789	804	813	817	816	803	824	819	853	892	798	852	807	833	808	865	868	865	843	830	844	827	825	816	836	780	834	821	786	882	811	850	820	816	825	816	799	798	812	849	833	837	855	845	818	805	880	859	821	861	822	815	813	813	866	800	843	838	817	897	853	860	857	786	805	827	825	869	828	822	862	873	801	855	733	812	876	814	751	816	833	835	855	864	887	831	839	781	853	795	865	764	800	864	823	762	810	839	815	816	817	864	829	812	866	801	793	801	800	807	859	820	850	816	846	857	839	840	883	835	856	867	854	803	852	804	830	839	838	831	881	881	800	862	796	798	797	784	781	839	841	816	826	832	837	819	863	807	806	800	838	818	856	771	862	827	840	859	833	813	820	767	848	807	824	824	816	844	809	751	791	786	765	814	859	852	814	808	776	847	797	858	843	825	858	814	814	847	810	810	854	824	808	811	860	816	805	796	771	804	874	871	833	817	853	820	797	808	805	806	857	785	820	821	829	789	865	854	840	826	811	846	854	810	760	823	820	818	782	840	813	824	827	781	853	817	784	858	836	873	921	850	818	805	840	795	831	878	841	895	850	818	803	899	869	775	813	808	815	825	810	865	815	815	835	812	823	807	835	825	878	842	905	807	836	806	819	845	814	834	861	779	799	802	852	832	788	839	833	805	837	849	811	826	835	876	793	799	811	825	868	800	852	823	832	808	786	845	775	860	803	820	811	855	851	771	855	803	799	852	850	836	814	837	864	866	856	777	814	841	853	819	850	823	857	805	888	825	804	877	811	814	793	849	806	795	816	766	828	839	828	859	882	771	791	834	829	825	808	838	889	815	845	833	839	835	849	765	842	862	849	822	830	825	768	850	860	808	876	861	844	829	807	832	835	834	817	813	838	789	808	825	846	781	836	831	860	798	832	819	818	806	806	816	808	822	803	838	846	835	846	782	830	804	805	842	840	826	854	843	841	830	807	834	833	840	842	766	873	802	852	868	824	832	843	823	837	840	860	782	830	875	852	871	866	814	817	822	813	835	852	869	833	790	842	870	873	844	823	826	859	846	834	860	839	815	762	835	791	860	812	820	792	852	820	808	862	821	865	804	872	812	880	864	874	862	831	807	821	830	842	823	829	797	851	790	803	828	853	820	807	839	825	809	820	870	886	875	801	832	798	801	847	822	871	813	852	826	845	836	866	843	817	809	874	817	869	835	841	847	820	898	807	880	819	825	883	847	802	904	795	805	834	823	833	847	791	825	857	854	847	812	824	817	832	777	847	855	757	835	882	817	813	848	801	831	870	771	833	820	835	846	908	813	830	829	785	818	814	799	802	837	824	809	890	782	803	759	774	811	816	842	845	849	836	833	810	825	789	798	805	836	834	845	821	837	812	794	824	833	848	850	850	818	859	873	796	811	800	811	785	842	828	821	830	824	863	818	796	833	845	819	863	830	794	857	816	825	818	817	831	842	787	835	767	815	870	834	840	790	816	842	824	786	830	875	807	846	825	856	809	843	853	793	779	776	827	812	835	837	808	800	828	827	846	847	816	875	803	866	847	815	797	793	801	846	899	791	849	857	811	831	820	813	803	856	884	848	869	856	880	835	832	856	836	832	817	818	832	876	820	865	867	849	809	827	847	789	815	809	855	777	803	806	798	829	838	849	831	859	797	805	804	792	861	784	835	835	836	819	890	797	803	872	823	837	838	839	840	833	775	793	784	805	873	784	832	829	813	860	807	813	807	818	827	859	783	860	830	828	799	838	848	846	813	798	832	825	826	814	832	784	857	786	785	836	850	830	869	822	808	889	835	852	806	852	803	853	856	825	821	811	886	819	846	803	828	827	835	861	802	831	783	831	862	839	830	775	795	801	814	797	876	811	826	812	799	856	849	853	829	824	829	843	807	821	834	830	838	867	859	793	776	826	811	808	822	791	825	823	788	824	822	834	837	850	880	778	796	808	794	801	826	837	816	878
24305	21416	25115	28116	21417	21431	17643	700	394	384	329	395	354	331	316	268	292	279	329	308	281	307	279	287	302	295	297	291	268	293	290	259	273	300	308	257	264	265	266	269	299	296	325	281	292	288	295	279	293	271	287	289	249	296	282	279	301	288	242	232	267	265	285	287	322	298	294	305	267	321	260	261	259	272	266	301	288	296	276	254	296	249	300	318	322	320	265	299	288	275	298	281	295	280	286	261	328	299	295	298	284	313	271	297	294	262	275	253	299	284	278	296	281	276	279	296	269	307	284	261	251	315	300	283	266	297	275	295	276	272	265	312	274	272	304	265	296	266	284	258	283	325	258	297	291	285	304	304	271	317	267	304	306	242	296	291	285	263	262	296	286	278	282	279	283	320	274	299	262	259	270	285	288	306	281	306	263	270	272	256	265	282	290	275	284	287	280	258	288	267	287	283	287	296	276	265	283	288	239	285	279	291	278	270	290	295	308	309	280	264	274	297	293	283	297	307	301	259	269	286	256	261	246	297	271	310	297	262	277	290	298	250	273	268	270	264	272	272	260	273	280	275	297	270	290	280	253	299	271	272	296	293	269	286	312	255	284	296	267	259	257	263	283	297	278	300	303	305	288	260	267	286	288	277	296	303	278	253	284	294	275	310	280	288	268	254	263	268	304	261	251	256	273	241	282	304	281	264	267	303	269	285	282	298	282	271	326	300	252	269	277	267	307	260	282	274	297	278	280	259	308	283	290	301	270	268	268	274	272	268	290	278	261	289	264	301	275	267	269	266	268	300	271	295	282	279	281	255	272	269	272	263	316	258	244	263	272	283	274	317	262	296	279	294	279	293	279	277	293	252	277	269	278	306	261	295	290	268	287	290	281	326	311	305	286	283	236	294	280	298	307	304	300	297	315	251	279	253	282	265	308	259	262	284	261	290	254	305	329	288	245	256	274	251	272	260	319	257	295	268	257	311	308	312	291	267	260	324	252	310	305	282	272	282	295	304	296	283	311	301	298	285	262	313	263	274	298	262	284	282	251	273	262	297	295	263	298	299	259	274	275	319	306	299	296	271	270	298	251	282	297	281	303	272	316	294	277	277	272	283	284	289	281	299	220	283	346	313	278	279	280	277	273	292	275	251	255	301	284	268	271	310	308	244	241	298	297	300	282	287	301	289	274	296	276	316	287	269	296	266	268	285	281	234	271	277	312	268	279	297	316	269	233	301	267	272	257	300	258	300	295	273	274	282	290	280	265	271	285	276	260	318	287	280	275	283	290	272	271	271	261	280	297	307	293	286	301	283	275	263	264	280	281	295	295	279	286	270	261	259	287	276	288	283	276	273	287	245	304	280	307	286	260	275	301	268	265	295	272	271	273	285	272	274	263	280	273	296	301	270	270	295	275	282	287	267	289	277	267	307	282	280	302	281	271	271	263	264	304	294	258	264	299	283	268	294	286	287	263	275	293	280	262	293	292	295	282	294	302	292	264	308	309	268	288	306	312	305	286	275	264	291	293	254	297	264	257	329	267	278	260	275	273	288	300	275	268	297	240	280	284	286	294	273	285	254	318	264	313	270	262	270	302	301	283	267	286	278	291	270	243	242	290	305	300	281	283	264	258	277	294	296	282	300	273	306	279	295	278	276	274	290	289	290	284	286	274	276	297	272	260	242	288	268	303	273	256	293	287	295	262	245	267	297	304	277	264	261	296	267	291	294	291	270	284	254	270	297	289	282	259	280	298	300	267	254	266	282	274	286	308	278	252	264	263	259	268	271	307	278	261	283	306	268	298	303	287	266	276	290	286	280	277	282	312	251	292	252	273	284	279	294	292	313	281	273	300	259	282	295	280	283	266	264	275	250	270	267	268	279	274	269	300	282	282	239	293	279	272	303	293	259	284	275	289	286	274	266	275	311	270	282	300	289	285	258	286	268	293	306	270	284	296	275	285	299	281	291	284	307	253	263	287	260	282	297	280	266	256	265	289	251	273	295	267	263	281	285	258	300	259	259	295	278	273	287	301	301	260	260	259	277	294	249	281	294	277	264	288	288	280	284	263	265	315	299	251	247	279	254	259	278	255	310	299	300	277	296	262	290	287	275	279	281	282	278	264	268	270	280	298	265	291	285	265	277	266	311	295	325	281	261	285	298	250	281	239	264	284	285	294	285	276	295	275	290	256	279	283	298	275	251	259	266	290	280	249	276	303	271	273	278	286	270	270	303	278	291	270	273	304	244	287	246	282	281	276	292	244	257	231	255	303	258	308	290	281	266	303	270	274	268	284	279	280	272	284	282	245	274	245	264	293	284	307	280	261	273	266	264	308	253	277	282	281	289	281	262	283	312	287	260	285	289	290	270	299	266	283	262	304	273	303	286	270	299	282	280	275	273	288	287	300	301	245	278	277	292	272	282	281	309	302	267	274	315	290	265	304	308	286	293	296	309	278	277	270	296	271	291	294	304	299	262	270	285	253	242	290	268	262	294	284	290	271	286	265	293	291	313	264	260	289	291	280	310	294	311	314	282	284	296	292	276	311	313	273	256	276	275	271	286	290	234	224	271	298	257	266	291	266	267	287	268	274	279	290	260	277	272	285	284	302	304	257	301	266	297	269	280	265	285	251	297	263	294	281	291	298	254	277	280	268	273	281	292	273	259	294	269	287	293	246	268	294	270	290	294	290	266	294	281	277	279	300	306	280	260	295	271	273	309	261	290	239	271	303	302	256	283	267	322	277	304	272	273	266	264	266	264	282	289	267	260	256	282	273	251	307	290	280	267	298	241	286	303	290	286	276	286	280	278	274	275	273	270	299	249	266	285	291	286	258	293	267	298	265	268	286	329	273	303	286	292	281	278	255	248	283	286	268	292	293	265	302	265	304	269	233	288	284	303	262	268	297	286	255	271	299	270	290	263	270	275	310	283	299	288	289	274	299	301	292	291	272	287	296	315	281	295	257	269	275	281	293	265	274	276	297	317	277	258	286	278	295	262	311	274	247	291	280	291	257	297	313	283	267	259	263	283	281	265	329	253	261	313	259	275	302	309	274	275	305	287	285	261	264	263	273	301	308	281	285	272	261	306	291	288	279	280	286	248	293	280	304	282	279	261	285	313	257	291	246	268	254	250	277	278	284	293	278	285	257	271	274	290	263	317	299	315	262	292	301	274	283	275	289	285	267	306	280	284	292	265	261	301	269	259	306	300	278	269	296	295	327	297	299	289	254	282	274	311	261	285	273	283	277	275	278	270	262	271	286	303	273	277	278	272	262	297	279	276	265	287	284	258	265	279	276	280	267	277	296	269	274	318	277	291	268	277	249	310	294	251	277	260	305	252	271	268	282	274	276	260	276	291	273	293	288	279	266	330	327	298	296	316	262	279	267	255	251	286	266	272	330	268	271	277	264	247	265	260	273	298	324	298	273	294	275	280	296	313	281	291	298	245	305	285	307	275	294	294	301	296	305	260	281	297	248	253	310	292	277	286	269	283
31373	4397	1817	1111	913	794	821	700	682	655	688	698	705	682	692	700	642	667	656	697	624	686	634	702	637	639	645	695	652	666	672	693	671	662	664	664	613	709	690	669	619	618	678	650	634	660	629	702	658	696	660	666	653	652	636	679	635	695	611	636	684	670	691	702	646	686	631	700	653	669	686	634	651	631	681	674	630	640	675	690	642	650	704	676	666	614	606	600	689	661	673	652	660	619	665	667	643	665	664	636	669	662	684	645	642	695	608	645	633	700	596	630	673	683	672	650	663	675	686	672	604	655	742	626	641	608	707	648	653	649	669	666	661	615	682	636	713	675	639	618	664	669	666	633	641	635	649	653	647	710	608	604	660	668	656	632	703	667	642	655	665	635	656	688	676	652	648	642	610	582	628	636	631	640	624	691	592	615	675	662	635	644	723	645	635	647	640	661	654	662	688	636	672	634	675	650	671	682	634	696	659	664	674	604	624	665	647	703	702	665	676	679	703	644	655	643	633	649	641	691	657	711	617	618	649	681	647	630	637	659	663	660	635	633	686	673	636	642	698	681	642	662	630	648	666	673	602	653	663	672	661	678	689	641	645	619	686	619	635	585	680	716	626	623	658	636	695	630	669	632	683	679	637	649	663	607	673	625	658	638	618	668	676	643	608	657	663	655	656	647	652	633	658	637	650	659	637	657	670	645	670	693	658	666	675	705	640	631	625	695	642	631	728	637	630	665	669	665	665	683	653	657	653	639	686	656	640	681	661	632	702	676	660	653	645	648	677	644	636	631	654	649	666	656	646	657	628	653	620	667	701	656	654	683	616	642	620	635	659	678	663	693	647	637	669	677	669	691	657	645	660	655	659	631	662	638	716	701	663	662	638	669	665	644	639	606	642	631	590	663	655	619	646	627	639	633	638	638	664	595	653	641	671	666	641	646	663	633	687	601	679	678	593	689	642	633	692	629	603	684	620	630	651	665	659	633	640	703	632	667	687	697	684	663	641	670	618	617	696	665	641	636	699	652	637	676	646	647	660	684	654	643	706	637	652	650	644	662	646	645	660	674	646	672	638	626	664	669	644	665	615	702	635	658	641	700	653	690	643	647	642	645	664	628	637	625	688	649	656	661	641	632	595	613	643	617	647	660	702	651	637	689	680	656	685	749	689	627	643	659	667	638	652	646	631	651	675	674	626	665	667	645	636	704	689	607	657	671	633	651	637	630	635	675	698	660	619	610	642	671	645	665	665	683	620	706	658	656	645	691	667	655	690	605	670	649	690	650	666	691	688	636	615	695	632	668	660	602	631	671	626	607	694	649	664	666	644	636	663	630	657	678	657	625	665	677	597	642	658	642	674	666	664	648	652	611	685	672	690	622	659	567	689	637	681	607	635	657	651	632	701	654	651	705	670	655	659	642	618	657	675	632	629	654	668	656	644	647	678	652	655	665	709	683	672	644	621	654	659	677	655	612	637	691	681	649	662	646	606	644	694	627	672	678	675	643	668	646	631	656	675	697	634	663	612	698	675	659	651	663	652	663	624	675	724	663	669	602	724	649	645	652	688	638	712	684	666	654	689	653	637	675	650	656	644	654	671	677	638	651	643	665	631	653	665	665	627	646	637	648	652	674	634	636	628	656	638	659	637	670	646	678	673	634	714	627	643	631	677	659	679	630	650	663	643	647	666	664	623	645	658	660	663	685	626	674	660	614	600	654	666	647	622	633	641	672	665	629	674	652	688	665	642	638	628	677	717	652	615	624	665	656	591	680	637	665	663	659	636	627	638	641	656	665	655	642	665	671	643	638	688	602	693	653	679	599	640	684	662	632	617	681	626	689	710	681	623	674	646	681	641	684	685	686	681	621	660	617	674	652	630	606	639	678	622	615	638	659	680	624	633	705	602	684	642	617	665	639	658	646	626	688	631	595	672	641	682	628	718	621	649	666	628	630	678	613	592	634	637	662	678	655	654	678	636	619	617	690	706	657	689	664	660	679	657	678	648	680	647	654	612	645	668	622	679	644	650	648	634	674	684	692	650	658	638	672	623	595	679	715	643	691	669	594	660	652	691	678	660	699	649	677	647	639	596	677	633	684	685	725	635	600	686	608	646	646	655	685	723	625	675	627	694	694	604	669	693	656	646	663	613	714	636	635	621	680	658	670	702	650	645	629	623	688	630	635	635	641	643	696	619	669	643	690	641	632	627	648	660	606	645	685	677	688	691	678	631	647	679	643	641	614	647	651	634	699	658	653	623	651	647	680	695	658	670	635	670	658	700	662	627	648	623	647	656	653	640	627	579	607	622	681	666	653	645	670	640	634	654	685	677	669	681	630	627	672	688	667	635	662	636	672	629	648	673	671	641	686	630	657	684	607	684	648	634	647	653	665	670	662	688	674	699	651	597	601	704	654	645	625	673	628	660	659	651	616	630	628	676	667	650	644	685	631	653	626	693	665	618	691	666	638	642	656	613	591	640	652	631	685	699	649	661	676	690	703	639	617	644	677	660	675	638	655	628	670	646	648	656	682	691	676	643	658	703	651	667	665	652	669	645	647	641	685	632	646	662	687	661	645	649	664	682	622	652	667	648	639	629	656	592	643	699	615	644	620	652	646	682	631	662	634	666	662	704	652	652	661	618	654	652	644	635	615	692	660	708	623	641	671	652	650	656	645	618	733	669	655	646	688	690	653	630	641	659	702	640	653	630	661	610	631	643	691	628	649	670	618	724	719	649	670	653	656	624	631	656	635	664	653	657	684	605	621	635	673	671	687	659	686	632	666	697	586	660	646	653	635	628	712	662	652	680	638	668	666	652	615	607	635	681	672	651	629	619	608	639	641	653	638	611	666	677	647	661	623	657	672	624	618	660	632	633	603	635	717	658	614	710	655	660	631	649	648	674	654	653	652	631	623	660	668	625	642	657	681	695	684	666	655	678	627	628	645	632	642	654	663	667	644	637	627	640	642	611	675	675	666	659	651	685	637	682	661	633	629	622	627	641	670	676	678	656	651	673	651	632	624	662	633	627	692	610	674	670	636	676	632	728	679	670	716	611	642	678	665	607	675	631	621	676	643	612	680	664	657	649	634	675	649	663	678	617	676	662	651	679	661	659	634	675	640	648	645	701	635	631	649	638	679	613	652	617	706	608	679	637	646	719	647	645	629	624	685	642	665	666	620	638	660	639	638	640	660	647	658	663	641	671	634	666	686	665	624	678	663	660	617	641	682	676	704	664	613	631	658	644	622	640	653	631	663	657	641	661	646	693	648	644	624	669	641	624	635	616	656	661	654	636	687	662	627	630	637	606	689	658	689	669	660	673	622	610	640	616	652	616	635	658	663	660	674	650	644	616	676	669	674	637	645	645	623	648	657	657	642	688	632	637	657	654	650	631	635	685	638	636	650	640	656	673	665	683	654	642	634	658	626	660	610	634	666	674	604	675	650	647	701	639	624	607	680	659	621	637	673	649	661	661	676	664	627	699	684	677	652
31051	21169	13331	868	286	276	249	222	240	208	231	222	256	216	223	231	259	221	219	209	220	256	252	200	229	193	225	237	242	231	213	224	209	231	236	226	212	233	224	240	216	239	242	232	217	246	238	231	242	233	211	258	230	262	227	238	219	222	229	233	234	241	248	239	224	241	204	230	233	246	242	240	231	244	212	239	216	242	238	220	247	255	204	250	242	238	210	206	236	240	252	229	254	246	234	204	231	228	250	230	229	266	233	232	251	204	216	211	231	235	228	208	243	221	243	220	229	199	242	249	233	200	233	227	218	228	218	207	221	234	238	226	209	231	236	211	233	196	246	233	239	229	232	217	246	233	220	244	237	248	222	250	229	247	226	217	227	231	215	234	238	212	233	215	235	228	258	254	238	214	220	221	230	243	212	254	213	237	233	220	234	248	227	204	205	224	232	214	245	241	224	261	254	233	216	226	227	242	234	237	242	230	200	253	235	275	217	237	211	188	258	224	269	225	237	240	232	212	248	241	210	233	238	237	219	232	240	243	223	243	216	228	203	209	216	225	230	236	232	229	237	229	233	212	221	245	242	230	248	217	235	252	202	232	236	235	228	192	244	242	244	259	227	233	248	235	218	226	211	245	232	244	221	205	234	220	218	230	235	235	211	245	252	253	244	237	227	232	220	213	229	206	250	231	209	216	257	246	212	224	242	238	241	225	261	239	208	214	232	228	264	218	222	214	225	250	220	254	228	228	237	230	254	230	224	245	246	224	222	253	209	242	225	261	257	231	230	242	223	204	223	233	216	220	251	238	217	222	243	215	256	232	233	227	243	226	217	210	204	236	230	257	218	205	230	218	254	230	219	211	206	255	251	231	217	216	245	221	234	236	217	245	237	245	228	240	214	201	221	237	245	210	228	218	255	235	236	245	228	220	221	213	244	218	235	207	247	262	238	209	226	204	221	230	238	233	222	211	228	215	214	222	244	227	249	225	239	217	201	216	219	213	234	233	201	202	237	232	248	206	218	259	246	188	235	239	243	232	206	223	221	221	235	253	232	208	195	221	242	221	220	228	252	265	241	236	232	240	238	225	225	249	220	231	225	200	247	200	252	228	220	217	232	198	234	224	226	208	229	238	232	191	226	234	226	234	207	271	236	227	233	218	224	243	244	238	243	213	231	209	239	234	224	210	260	239	225	228	238	249	207	218	243	229	213	250	220	226	222	228	245	229	242	246	230	211	197	242	210	231	232	241	249	239	234	227	195	240	221	243	251	242	230	234	207	258	236	271	231	216	237	233	217	209	235	201	216	240	259	225	255	251	208	214	230	217	249	241	223	229	211	241	204	233	246	247	232	227	221	249	247	226	230	235	219	209	249	236	221	242	216	238	204	241	253	223	229	213	214	235	222	228	230	254	234	237	263	254	238	253	247	215	267	232	202	232	229	227	236	217	250	228	226	233	231	240	232	237	227	225	237	240	225	229	246	224	241	228	259	225	203	223	238	229	234	223	206	206	203	238	236	257	224	195	237	218	221	193	209	212	222	210	259	279	244	244	225	235	232	206	237	220	199	225	229	231	258	221	235	225	211	222	229	223	219	223	258	230	210	211	202	250	256	196	243	219	238	222	252	284	214	211	229	231	211	230	242	249	225	239	233	236	220	234	240	227	281	218	233	239	240	234	226	219	225	211	233	246	211	230	225	198	251	245	249	229	227	244	260	245	234	248	234	229	248	223	223	248	238	227	233	213	205	241	220	248	245	243	209	228	224	250	200	211	236	221	224	217	240	253	225	251	263	222	235	248	242	206	243	232	219	211	247	249	228	224	233	211	232	217	225	227	218	237	222	250	213	205	224	232	236	225	220	237	272	233	224	217	214	229	219	235	237	242	213	224	229	239	207	235	197	224	225	210	225	210	219	213	221	219	239	220	228	232	198	236	228	213	211	228	242	238	227	258	230	218	212	214	232	265	224	234	232	218	198	252	269	222	196	180	225	242	246	189	220	227	221	231	247	211	229	202	236	249	218	220	235	232	234	231	243	250	226	235	232	215	237	220	239	217	238	228	230	234	246	233	218	253	228	220	252	217	198	209	236	225	217	231	220	219	206	238	226	228	230	216	227	226	237	220	217	218	226	223	233	240	232	244	260	240	219	253	232	216	251	227	232	221	244	270	213	227	210	217	253	232	238	228	256	222	228	223	268	214	249	237	260	218	230	242	254	226	237	235	219	243	218	257	206	239	214	213	226	246	222	236	226	217	225	233	241	233	191	261	213	230	240	236	260	218	245	216	270	254	234	224	203	262	247	205	230	248	248	224	236	238	226	253	248	216	232	216	197	234	246	211	219	258	218	238	282	243	225	263	233	244	253	265	246	265	200	210	205	210	235	235	261	205	248	211	236	242	236	215	211	244	243	239	232	236	207	242	235	229	266	238	249	267	239	208	219	265	248	219	225	208	213	221	232	231	208	217	220	196	222	235	206	249	229	229	258	220	207	220	236	237	215	225	227	237	247	246	226	267	238	201	241	211	257	235	207	222	229	253	228	213	227	199	229	236	237	230	231	218	253	235	211	240	197	211	220	228	231	254	245	201	229	202	223	242	252	237	214	207	249	258	233	232	229	238	217	218	242	203	231	237	227	251	218	207	227	221	240	219	221	201	209	252	221	225	264	220	221	247	261	246	230	243	196	210	222	204	229	212	250	238	229	224	218	236	200	246	227	195	225	225	207	263	237	245	217	239	225	224	222	242	241	192	228	209	226	212	249	243	203	228	238	215	225	227	207	250	229	234	246	217	231	228	239	216	226	248	227	222	236	247	235	224	228	234	219	219	210	211	228	225	224	235	247	234	239	229	234	245	221	249	222	235	225	237	224	233	220	223	251	252	230	229	239	231	238	244	250	241	221	237	230	211	227	220	232	229	234	238	250	220	270	218	208	242	232	205	244	227	241	270	200	243	239	225	224	209	218	227	232	223	219	232	247	235	222	243	249	224	234	236	247	224	252	209	250	217	239	220	212	245	217	226	233	209	230	254	213	233	232	236	226	231	241	221	196	213	240	231	256	192	229	245	244	189	229	232	225	233	218	235	232	225	230	251	255	225	227	238	228	199	216	200	256	236	217	264	231	233	245	240	236	265	230	225	227	236	241	217	286	225	233	258	210	204	227	235	219	196	218	203	271	249	207	239	227	225	231	217	232	236	222	225	224	256	224	217	240	239	271	230	221	242	230	225	239	224	215	216	259	233	201	215	252	201	229	230	233	227	220	247	207	251	215	236	275	246	232	241	237	227	234	223	248	213	252	216	207	231	220	227	216	248	247	231	212	241	245	217	213	234	214	255	240	258	210	228	210	205	244	231	246	242	240	247	222	258	223	203	228	237	253	227	236	240	219	260	198	250	213	254	224	228	265	227	250	254	236	230	231	226	213	239	225	266	253	229	236	218	218	219	212	214	235	232	220	215	232	246	223	239	231	249	265	254	215	211	248	222	258	244
12007	891	606	640	624	574	613	611	540	648	610	624	588	609	610	602	639	553	567	568	611	593	600	563	564	578	601	618	627	603	620	611	632	634	578	582	588	597	600	619	565	655	556	619	647	570	591	557	611	587	608	569	609	607	588	559	607	586	559	653	643	540	577	588	612	621	595	633	605	600	608	607	606	628	593	597	592	605	555	635	623	591	586	627	578	629	613	545	591	574	575	570	624	572	567	617	593	621	580	567	595	590	613	559	598	649	576	599	580	586	555	568	601	609	557	582	578	602	593	584	629	613	621	630	582	642	554	564	614	637	619	604	643	632	571	607	620	594	622	525	586	588	621	594	633	584	586	591	595	612	607	588	581	615	601	602	604	588	611	610	621	625	594	596	588	618	588	614	610	574	610	623	615	564	574	582	593	590	595	592	591	607	562	584	567	632	593	617	593	623	595	609	615	625	609	635	602	587	533	596	600	574	592	598	583	605	587	617	595	610	595	646	611	626	621	599	600	645	621	604	646	629	575	588	597	589	598	596	598	616	580	593	592	594	579	598	591	568	598	595	583	574	604	610	622	570	587	577	538	590	585	597	582	638	586	618	615	597	611	558	588	649	606	588	636	573	590	605	592	582	618	632	630	584	557	616	579	582	575	596	601	595	603	602	590	611	621	587	608	588	588	605	595	613	610	569	556	606	640	608	622	614	626	620	606	613	601	607	599	575	657	589	622	589	610	539	626	625	567	584	609	629	557	649	589	598	631	586	611	639	573	584	616	592	604	585	612	617	570	579	608	617	590	595	599	654	598	588	570	577	649	554	599	649	587	592	582	635	624	603	591	594	635	559	609	595	653	556	601	573	632	579	583	589	628	586	576	596	583	577	646	597	598	597	632	606	612	588	647	610	612	600	598	593	614	652	578	567	603	553	599	610	621	632	566	591	625	591	617	603	629	633	616	593	649	628	595	594	590	638	606	566	573	565	600	573	590	579	604	601	614	574	630	577	595	560	624	625	602	621	604	617	621	584	614	604	570	599	575	597	577	600	619	617	560	567	599	643	584	606	606	610	602	634	617	593	540	593	595	593	598	580	595	617	590	603	601	602	572	625	570	590	608	631	572	572	591	575	552	623	594	624	575	579	597	565	605	619	604	595	579	589	619	618	599	615	647	602	612	623	630	557	566	615	646	598	578	599	627	619	597	578	616	599	622	591	600	623	651	603	632	598	605	594	617	604	629	582	555	615	585	630	578	574	598	595	616	584	633	639	587	599	627	585	582	612	604	573	603	610	619	615	563	655	631	608	625	604	643	627	604	597	632	626	614	617	641	581	625	629	568	650	603	599	635	606	626	542	565	595	625	613	582	577	586	589	589	612	623	574	619	590	551	570	612	613	600	621	573	627	602	603	583	561	627	595	619	573	586	606	562	596	605	567	590	585	593	618	585	576	626	575	582	631	614	590	629	651	626	626	586	576	578	631	606	589	635	541	602	580	599	579	647	601	647	605	581	585	617	624	605	582	610	625	601	561	561	553	576	608	620	632	598	643	638	593	589	621	594	607	624	649	636	605	614	612	596	556	596	582	583	614	604	613	601	577	619	619	598	564	595	636	600	609	607	571	579	607	604	593	607	644	591	594	614	614	589	619	616	588	580	603	560	628	637	577	645	635	568	655	598	574	622	570	583	633	632	588	567	558	561	586	579	612	593	636	660	564	647	616	601	589	614	563	662	586	627	655	599	602	601	588	599	611	565	588	607	585	612	598	571	599	597	564	613	607	605	604	615	648	570	579	618	617	669	610	589	629	645	565	620	603	631	591	619	599	598	600	623	593	594	563	595	612	613	567	577	618	599	574	570	611	606	617	593	525	583	604	584	591	585	599	631	608	607	605	647	581	614	617	568	588	582	617	600	606	559	546	577	562	567	592	613	594	621	611	632	610	606	590	607	627	563	613	622	597	589	602	592	581	615	628	616	597	614	588	590	577	633	668	598	613	612	584	592	585	607	581	606	622	618	629	677	611	601	605	553	614	617	601	586	590	588	578	596	582	538	634	591	603	605	608	631	609	610	605	582	629	601	581	597	602	613	621	586	591	619	589	605	603	590	626	599	606	565	589	623	594	600	571	606	561	577	605	606	605	607	626	580	589	610	543	566	600	582	603	593	655	589	602	588	587	619	579	589	610	601	612	637	579	606	636	641	599	613	579	618	611	589	582	612	573	565	578	540	547	610	610	617	604	593	615	598	594	599	594	589	588	610	575	594	583	560	600	594	576	600	619	570	572	601	632	629	560	609	585	592	566	624	623	611	590	599	601	560	597	541	599	593	622	590	625	590	578	608	571	617	558	601	608	625	613	629	595	625	543	542	615	567	595	573	606	600	596	598	582	560	577	589	606	572	653	631	627	568	624	576	631	637	604	583	554	600	587	605	593	624	586	583	622	584	565	614	633	615	618	579	593	597	635	580	633	552	569	573	619	595	621	589	575	573	581	614	583	547	605	598	627	626	566	608	574	606	564	560	555	578	603	621	595	574	597	616	624	617	596	616	554	657	565	616	610	584	615	580	586	603	607	620	587	603	645	634	568	623	606	622	594	629	578	645	602	562	584	623	639	596	579	609	586	570	585	614	586	592	593	613	602	572	583	650	635	627	570	573	577	650	594	615	622	566	593	580	631	557	653	603	556	634	625	583	546	601	604	611	615	600	612	565	611	609	630	567	661	623	602	586	626	610	568	583	602	598	590	582	585	588	595	562	589	590	571	568	579	570	577	580	580	599	572	619	600	610	633	612	620	616	679	603	591	635	604	602	579	605	589	586	609	568	542	568	575	585	615	580	578	626	561	570	602	642	595	601	615	622	596	591	603	621	617	571	562	633	578	558	648	575	607	569	608	596	595	598	578	595	605	620	597	578	620	618	613	565	645	596	567	594	584	611	585	619	583	632	597	642	641	572	583	589	613	568	568	617	569	589	565	611	619	617	600	593	619	573	587	586	613	619	578	590	534	592	598	593	576	575	575	590	595	617	609	625	567	553	557	639	574	598	634	592	611	650	573	599	608	585	596	603	570	623	576	586	601	599	578	552	598	575	590	572	555	629	602	629	577	592	604	577	608	598	598	616	585	617	569	623	634	575	571	549	603	647	613	616	643	596	600	604	573	570	595	644	629	563	590	606	585	574	590	599	517	563	556	655	582	617	628	576	601	598	622	620	643	591	608	590	611	593	594	630	600	597	596	638	598	620	614	594	553	517	624	626	682	588	648	600	619	601	585	608	571	621	586	579	586	574	591	627	620	526	605	617	618	607	591	611	573	589	635	619	625	590	625	608	582	611	644	594	600	625	587	582	634	580	597	622	605	586	618	598	601	623	567	588	623	606	579	584	611	583	588	565	631	599	569	594	603	603	571	573	605	616	571	611	581	597	633	563	580	568	559	584	579	587	610	618	592	624	565	557	612	621	612	614	656	578	572	558	629	589	639	608	609	583	573	603	596
24983	21478	24832	28546	21482	21231	1168	430	412	375	402	381	369	431	356	381	360	383	366	366	339	357	345	378	349	343	377	355	373	363	331	351	356	386	387	369	380	366	365	333	343	363	360	314	393	374	375	338	373	359	331	385	382	389	352	383	344	336	346	339	364	341	339	375	380	384	336	350	347	376	390	340	322	364	321	361	376	345	360	350	361	339	360	367	355	334	367	354	336	345	375	371	367	311	312	357	364	361	370	335	325	337	373	370	365	365	358	368	384	317	366	394	361	348	371	367	381	356	351	372	350	376	333	350	364	346	348	338	373	366	328	364	328	382	318	367	333	336	364	368	376	365	375	384	341	365	330	366	347	364	361	357	368	371	396	314	339	374	382	347	376	357	334	383	370	326	367	360	365	387	363	379	368	378	389	358	363	372	301	368	374	387	356	374	372	335	340	363	369	329	364	368	399	307	352	371	349	349	397	363	349	361	373	367	359	374	340	361	358	331	363	360	374	364	353	383	382	371	353	353	300	322	362	339	365	374	361	364	355	333	354	316	355	338	357	356	390	333	339	394	326	375	354	329	361	342	387	351	331	373	342	330	331	346	360	383	331	341	385	374	382	375	349	349	377	343	381	358	380	393	378	372	373	367	370	366	379	333	384	398	350	368	335	374	364	354	341	361	412	364	367	379	352	393	327	352	339	379	364	339	313	329	339	361	357	342	360	324	358	339	346	371	388	337	376	350	356	362	407	327	402	380	373	307	359	350	371	337	382	352	376	339	347	336	335	375	303	358	353	337	372	355	343	329	354	405	362	338	396	371	389	369	348	342	315	359	349	368	366	359	340	356	354	331	335	297	367	340	385	361	362	371	360	393	329	359	323	342	380	377	400	310	386	313	355	367	372	341	339	373	333	333	345	328	329	364	367	354	355	373	396	354	353	363	404	370	363	336	359	369	384	346	398	323	364	364	373	370	351	375	375	359	355	401	376	348	345	322	340	312	406	381	351	318	337	345	324	364	365	312	357	351	353	379	359	358	342	358	369	372	354	339	351	346	373	377	380	353	340	355	319	340	368	344	392	376	352	362	319	336	363	353	351	331	383	360	356	351	384	347	348	348	354	338	343	348	370	352	374	327	379	344	336	357	374	338	319	336	361	349	386	366	368	373	322	390	374	366	341	355	357	351	351	331	340	392	369	361	369	351	335	370	387	348	351	339	341	343	324	343	347	375	368	360	335	326	378	359	354	347	374	365	357	361	375	409	328	343	366	351	358	350	369	380	328	359	344	350	385	357	343	366	305	329	394	340	386	407	323	348	324	400	385	318	361	373	327	366	334	394	336	333	375	362	412	377	362	341	376	371	342	350	353	369	363	375	313	350	367	376	367	355	380	354	342	361	345	348	333	340	342	301	334	327	371	384	345	373	371	356	363	350	360	375	363	400	361	370	383	377	360	366	375	314	381	351	344	347	316	340	378	336	375	368	384	337	359	332	347	364	348	361	379	372	381	328	359	347	333	348	369	366	396	340	352	361	342	372	331	357	343	355	340	334	335	341	319	385	366	368	351	339	391	409	319	377	350	372	351	386	364	319	344	364	392	318	361	355	383	358	316	330	329	354	336	363	348	370	353	372	352	334	370	327	322	320	358	362	348	378	362	343	340	369	360	332	344	364	373	347	361	321	370	350	336	363	372	391	368	349	295	377	400	325	343	358	349	352	357	356	344	378	365	326	351	360	341	387	383	402	309	341	315	371	376	327	347	346	332	352	346	362	358	329	370	392	336	341	321	349	377	392	367	360	394	334	326	347	379	365	339	368	368	373	360	382	375	368	369	372	349	347	376	383	369	347	328	400	351	355	340	378	351	358	371	350	387	342	382	373	350	393	341	337	358	351	334	331	404	327	342	355	367	391	334	372	328	371	355	347	378	364	369	322	342	326	364	375	384	344	351	328	347	332	364	318	380	344	325	322	357	316	358	377	348	357	365	362	332	353	365	331	362	351	383	379	347	346	359	349	355	364	362	387	334	362	374	318	349	368	351	352	342	329	367	348	344	348	331	346	335	367	349	357	361	363	392	352	370	342	369	372	339	379	359	350	342	313	372	369	343	344	396	366	323	380	369	374	343	332	362	344	336	367	335	344	364	368	356	370	384	320	334	341	379	377	349	382	381	342	313	326	322	333	318	345	334	355	367	331	369	354	344	355	375	347	376	338	343	332	376	339	356	364	390	374	365	348	322	358	391	365	284	373	351	354	338	331	330	359	321	384	323	366	359	349	354	361	325	350	392	322	346	353	374	344	350	348	350	347	382	383	360	326	325	373	363	354	326	341	354	396	322	355	360	385	341	381	344	339	335	346	328	292	323	366	337	339	349	355	294	343	329	393	351	361	338	373	364	359	377	343	354	324	319	360	332	368	357	364	334	360	349	379	342	363	350	335	348	352	380	355	334	361	360	362	364	391	338	359	341	379	334	329	317	373	362	331	383	316	374	385	341	333	374	390	315	339	370	367	368	355	329	347	358	359	376	327	339	341	366	371	358	351	339	364	349	347	331	389	335	382	385	361	334	382	375	351	358	354	345	340	341	356	362	330	324	376	333	346	377	357	346	362	359	358	359	309	330	331	343	327	364	331	331	368	350	337	310	358	333	349	328	317	361	338	326	374	355	337	393	370	359	313	345	356	358	361	372	359	337	380	368	354	370	367	373	373	351	342	350	349	358	345	341	337	358	331	364	376	316	343	371	328	343	317	308	337	344	356	388	389	379	360	366	338	390	344	331	367	344	332	343	350	360	352	327	323	369	358	335	351	365	378	361	340	379	325	349	315	337	352	325	307	341	387	359	398	354	364	360	340	374	312	352	359	375	366	371	334	356	354	366	350	376	369	343	365	352	364	359	367	324	334	381	388	375	372	377	340	388	330	335	354	389	394	318	354	349	390	349	390	342	353	324	361	356	356	352	381	365	340	340	349	362	324	359	383	327	331	350	348	328	337	368	361	344	364	355	309	368	328	369	373	345	348	334	372	321	337	334	369	342	350	391	336	372	326	336	372	352	391	360	381	333	357	346	360	374	341	337	365	341	381	331	362	358	359	312	328	343	340	366	350	336	345	346	345	359	347	337	402	331	404	340	346	353	362	348	377	374	368	327	351	345	374	365	341	374	343	361	370	353	365	375	337	382	292	344	344	350	374	389	349	330	353	359	391	332	361	371	321	377	336	356	364	388	344	382	341	391	339	338	349	319	338	343	313	368	351	348	340	350	329	328	325	342	355	326	371	337	306	328	337	344	359	348	335	360	355	368	355	340	384	368	357	398	325	381	346	387	352	345	355	336	378	334	357	323	350	335	352	332	346	318	364	351	338	362	365	348	359	350	370	353	341	335	335	341	331	399	362	313	351	349	347	385	386	351	360	352	377	358	343	375	363	386	334	330	341	358	361	357	383	337	383	366	347	356	358	350	346	369	344	365	337	357	343	350	350	303	349	330	369	364	342
31509	5222	1435	1097	971	944	885	897	876	836	873	887	844	847	829	894	835	810	811	852	826	878	807	900	855	851	838	865	825	851	805	844	803	846	830	775	848	852	830	802	838	859	878	823	943	813	827	853	804	819	847	836	869	865	880	880	801	797	847	806	804	840	815	909	865	830	792	827	835	822	808	844	846	807	769	868	846	899	825	832	791	865	828	823	900	851	828	845	840	858	861	846	847	781	822	837	831	838	881	865	881	821	836	818	874	829	835	826	778	848	845	816	844	802	811	828	845	875	814	899	806	819	811	821	812	805	845	828	806	827	843	846	837	871	879	840	823	787	861	827	823	839	774	851	846	841	829	858	788	842	810	804	838	789	841	847	810	773	859	793	841	845	817	867	884	844	788	849	821	845	868	835	872	822	824	876	839	845	818	886	810	859	875	880	831	812	782	893	801	870	813	848	869	808	818	849	825	855	828	856	816	840	848	852	825	816	884	852	843	849	865	815	871	842	841	838	859	856	804	835	907	842	851	844	792	854	821	856	834	858	807	842	849	843	793	799	874	835	877	856	828	801	858	816	831	846	796	840	891	820	818	841	844	812	861	832	800	874	860	862	829	768	874	800	823	799	794	856	897	868	834	856	872	856	867	863	877	787	858	879	820	853	807	860	835	870	825	779	824	831	819	867	839	835	846	855	837	819	820	834	876	862	869	841	863	807	824	876	819	868	807	821	815	852	807	844	831	838	829	812	826	751	863	832	828	834	842	851	861	806	882	885	855	817	872	820	820	785	858	829	806	864	833	875	854	821	837	803	833	864	829	844	821	874	862	864	858	844	848	825	896	827	819	841	823	792	826	829	829	805	883	827	845	795	831	839	849	843	858	869	871	855	836	832	867	847	855	833	828	819	891	826	820	828	856	802	862	813	866	812	824	792	797	789	826	840	877	834	819	843	790	844	885	818	880	820	823	847	795	820	848	828	778	858	885	767	826	853	814	843	841	826	849	814	846	819	852	859	880	853	850	895	866	845	796	805	834	827	868	841	827	789	855	874	806	847	890	835	918	833	869	820	820	841	829	805	796	851	827	835	858	825	856	886	833	835	862	805	794	864	799	862	839	796	852	829	813	832	787	824	881	867	836	878	808	878	854	825	807	877	822	874	869	796	820	825	846	798	829	853	785	855	877	833	830	862	839	836	816	809	867	838	853	851	866	843	891	839	867	864	841	836	862	865	817	845	852	857	810	813	898	877	832	862	834	805	806	855	838	821	835	875	842	869	822	870	806	885	805	798	833	837	857	812	815	840	831	839	817	853	854	845	827	804	833	905	798	823	868	816	837	811	827	802	845	883	850	791	816	808	916	888	831	824	829	821	848	841	845	858	802	854	836	793	883	886	813	779	838	878	802	837	898	840	824	858	837	856	799	829	836	854	841	841	870	891	839	787	823	811	862	843	834	897	826	888	868	806	880	791	880	832	855	876	775	857	815	824	791	839	840	808	824	859	837	829	811	817	824	841	830	793	851	836	791	834	808	856	813	791	852	859	831	907	824	857	827	817	808	808	849	903	828	781	866	812	835	819	883	804	862	821	870	881	885	898	881	787	841	879	844	849	845	858	830	848	805	827	868	841	886	880	823	847	804	924	865	808	823	808	825	798	854	866	852	797	880	838	815	777	865	870	817	793	880	878	858	874	822	810	822	852	843	837	887	854	854	829	811	806	813	870	837	848	868	820	814	825	857	834	833	805	904	812	807	844	819	845	834	830	822	856	853	850	821	825	783	827	830	814	815	824	835	876	828	859	853	834	874	853	856	893	838	839	841	831	791	813	874	816	918	800	844	817	795	804	811	842	854	822	859	868	890	844	840	831	850	847	813	807	867	853	849	835	835	831	831	855	861	870	858	810	840	825	788	869	888	797	818	777	862	819	834	763	840	832	884	811	869	877	829	844	858	801	834	831	816	863	844	867	882	803	876	841	812	806	843	847	868	861	797	852	820	873	874	795	853	812	830	815	858	828	848	836	871	825	831	815	811	806	844	818	850	803	861	845	823	782	858	846	815	817	838	820	823	827	804	831	798	786	876	872	839	843	859	792	869	858	825	797	907	788	830	846	815	826	861	891	810	870	807	848	848	850	875	820	936	796	841	848	838	844	839	813	821	850	816	811	818	847	853	841	802	854	859	890	840	821	810	815	821	784	884	880	827	874	770	819	854	863	818	798	861	806	833	846	861	819	824	855	822	827	852	814	811	833	855	778	885	821	836	874	838	895	851	881	842	821	843	804	788	811	888	864	864	857	837	900	896	826	804	872	852	863	851	867	857	789	827	819	844	810	857	818	820	851	796	826	798	822	853	800	838	835	853	812	872	857	874	803	846	853	852	829	815	873	860	832	817	884	856	845	834	893	824	850	865	840	792	867	814	846	901	831	832	799	847	845	769	815	819	861	821	817	880	842	769	845	785	833	815	869	790	800	866	818	847	862	851	817	807	793	859	846	833	829	842	910	837	890	812	799	853	862	839	824	869	821	810	830	817	849	836	851	818	867	848	813	860	829	831	784	842	845	776	839	844	879	806	885	819	864	847	845	825	857	859	802	830	847	821	868	876	868	882	833	862	811	831	814	870	786	891	870	901	873	846	852	855	829	849	831	832	861	836	820	818	849	881	857	857	880	855	837	802	842	819	804	842	829	850	853	876	847	850	826	789	819	850	822	833	834	785	833	812	812	865	834	826	811	853	826	821	819	841	825	836	791	850	829	854	847	862	829	827	818	833	793	846	803	840	835	902	856	814	841	858	857	859	835	809	822	839	825	836	864	828	828	848	827	859	813	829	838	849	829	803	830	838	863	817	897	856	833	830	857	813	838	842	861	787	860	867	849	858	872	815	859	830	835	906	847	765	845	822	791	815	828	843	898	836	786	835	830	817	819	894	849	849	826	847	793	840	812	841	880	829	822	858	867	850	882	831	797	840	801	840	860	852	885	840	801	844	816	855	823	886	885	860	850	857	834	837	857	845	850	812	834	893	875	829	828	796	905	802	839	838	827	883	847	839	864	893	854	877	786	798	836	814	853	856	854	873	790	814	828	835	867	791	899	804	778	788	810	880	825	823	858	799	795	793	801	857	813	868	815	816	836	833	899	844	828	841	889	906	817	811	877	830	797	821	831	811	844	871	788	855	844	774	836	858	827	869	825	780	855	797	798	821	790	865	842	824	820	874	840	818	858	846	824	873	890	821	853	858	825	836	852	852	801	848	838	810	861	832	812	866	823	833	827	876	821	812	837	816	792	830	836	843	800	867	877	822	770	892	790	795	861	801	845	846	856	883	866	811	828	889	831	831	860	848	796	823	838	861	870	820	860	845	813	854	830	804	816	862	829	829	863	888	853	825	823	810	851	839	839	849	851	821	856	855	862	843	792	842	860	870	823	853	847	836	831	820	868	833	841	832	826	794	875	892	826	859	877	879	801	824	824	827	815	828	791	830	872	831	845
24280	21408	25084	28117	21408	21419	17729	632	390	322	333	330	332	285	298	326	294	283	266	297	282	268	287	290	288	271	295	278	292	254	308	337	285	306	293	296	274	269	285	283	278	272	324	300	248	306	275	265	297	296	276	291	283	259	312	313	300	301	288	308	301	306	267	285	304	313	287	292	306	279	314	308	305	273	256	267	288	285	252	305	272	289	288	267	269	315	286	288	284	292	286	287	277	283	275	296	300	303	291	283	281	319	297	299	273	282	295	281	285	248	267	282	270	277	309	280	272	278	298	286	300	267	289	291	284	249	293	294	306	257	254	266	279	309	325	266	261	296	301	284	262	302	268	306	285	275	302	287	279	283	285	288	290	261	265	244	310	295	297	306	310	305	269	290	273	292	282	295	298	272	255	282	311	269	291	282	264	295	263	266	273	331	266	270	294	275	265	272	270	295	307	311	274	294	335	300	312	320	252	300	303	286	334	288	294	257	286	271	299	295	293	285	288	280	275	248	269	270	270	291	285	311	266	295	270	292	247	251	290	273	305	280	280	320	285	270	265	281	289	288	310	279	294	301	286	292	299	294	266	312	248	280	305	287	286	292	293	261	300	289	279	295	281	284	282	292	278	266	271	260	285	294	288	276	296	284	260	290	259	284	289	284	277	281	313	306	256	322	286	276	300	278	290	260	276	291	300	291	321	298	321	268	295	303	277	273	288	293	312	275	318	294	272	289	243	292	275	282	292	279	303	250	295	285	304	285	296	237	289	292	275	312	267	292	289	272	285	312	304	282	277	306	294	293	274	283	279	251	238	290	291	309	309	310	304	293	315	289	301	275	316	266	274	277	275	318	301	282	297	294	287	259	265	294	281	288	288	321	279	259	242	273	288	299	279	300	281	274	284	301	271	271	285	242	296	277	251	315	294	297	299	295	280	260	283	288	314	299	278	286	286	289	291	258	268	298	292	288	293	322	281	311	263	300	305	254	272	266	268	267	276	299	266	279	296	306	290	298	271	290	315	286	298	275	268	286	302	252	274	230	324	288	295	299	268	292	297	270	282	285	288	283	282	297	297	293	290	300	263	313	282	300	306	278	291	281	306	273	283	284	252	305	322	275	313	304	300	275	290	265	301	293	288	306	256	292	286	247	277	249	268	303	311	273	231	287	272	285	272	286	247	276	306	264	285	277	274	301	263	302	296	304	271	273	253	308	262	328	263	279	297	262	306	270	289	274	266	304	333	251	263	293	264	289	297	295	263	285	269	302	258	283	288	280	275	275	294	249	270	278	243	275	284	286	252	270	297	271	293	297	281	287	286	280	281	287	279	271	261	280	310	314	269	298	269	234	307	277	278	282	279	262	258	277	285	303	275	277	284	273	297	315	281	287	284	259	279	281	293	280	298	275	268	300	260	280	276	329	307	299	270	293	284	266	268	267	276	287	285	299	286	274	317	297	295	320	276	272	293	312	296	271	283	280	286	262	272	278	292	284	289	293	282	284	265	289	271	297	248	307	259	283	276	270	285	283	294	300	276	266	294	307	266	292	296	258	276	272	274	289	283	300	277	297	281	260	291	300	291	279	290	291	301	309	291	295	291	287	273	269	260	257	262	283	287	263	280	277	275	289	295	286	278	306	300	248	298	279	274	269	286	306	294	279	286	283	276	296	258	315	301	277	309	300	324	282	275	286	314	302	279	274	267	315	282	312	267	284	276	288	283	251	291	301	281	298	304	302	259	279	319	325	264	283	249	298	262	302	264	303	308	261	302	289	285	292	285	268	298	292	292	293	308	258	284	303	290	295	286	247	279	286	317	298	291	267	279	257	304	296	277	274	256	287	292	298	289	274	287	286	289	281	273	283	305	270	268	271	316	285	264	294	293	314	280	284	269	297	265	294	257	283	279	277	282	267	238	293	273	315	280	299	296	331	277	279	301	282	289	295	275	330	292	274	285	279	286	317	259	256	282	269	307	288	258	267	285	310	265	295	265	300	299	279	291	248	268	276	298	279	286	293	268	276	289	268	312	277	281	278	280	252	292	278	301	261	311	273	252	258	268	250	299	250	266	276	255	284	291	315	304	293	261	287	260	320	277	292	299	258	279	275	260	285	270	296	308	280	279	279	292	278	259	279	295	294	271	301	298	272	272	284	261	296	293	286	312	294	272	283	282	284	300	286	275	307	260	286	310	305	304	301	288	253	309	294	256	267	268	267	299	272	249	271	288	258	308	299	313	259	285	275	270	299	273	280	265	317	289	274	256	286	291	280	290	314	300	276	291	297	287	260	275	274	296	286	261	270	318	288	254	270	296	249	289	271	326	272	283	278	298	290	260	256	269	296	275	300	284	254	290	293	302	261	293	296	276	298	272	277	309	250	274	274	283	290	281	278	273	283	299	305	278	280	284	294	288	281	300	262	296	261	278	318	268	279	273	288	269	274	275	255	287	309	265	271	275	279	297	247	278	266	266	305	294	278	280	284	275	284	264	282	246	269	277	284	310	275	274	275	260	271	288	307	283	314	268	325	309	288	314	302	293	291	279	272	285	237	292	267	312	280	279	280	285	262	301	291	271	289	272	281	300	271	302	315	299	309	294	300	253	323	286	300	256	310	272	287	267	265	289	282	275	312	278	280	291	273	283	251	296	292	269	285	268	252	268	270	302	318	284	280	290	325	289	301	289	294	262	281	275	283	275	258	273	279	285	273	306	307	286	289	259	266	303	299	305	313	300	339	302	246	259	269	331	304	257	299	284	262	284	303	272	302	288	240	305	285	297	275	295	261	277	292	276	252	293	290	302	304	249	284	280	271	330	256	281	310	262	285	319	295	272	276	253	316	275	305	261	248	271	301	284	265	257	279	283	294	268	276	273	298	251	279	289	286	299	284	290	270	293	290	296	303	269	270	281	324	260	271	250	267	291	275	278	269	263	288	318	276	264	263	283	284	265	313	251	261	277	272	282	304	279	287	290	288	271	270	289	288	259	296	318	268	272	297	292	259	292	281	278	296	271	282	262	269	312	297	322	305	306	305	278	265	293	291	288	291	302	306	289	282	261	302	273	310	282	276	284	280	299	283	268	313	316	290	296	298	276	276	273	262	293	310	279	286	277	289	251	280	305	274	293	270	273	277	286	287	282	257	318	273	285	276	269	248	282	259	280	267	297	289	286	284	300	281	308	304	285	273	308	262	295	291	266	286	257	290	283	300	276	276	250	297	294	283	285	268	276	292	300	283	278	325	293	278	296	281	295	302	299	287	287	245	291	280	300	323	261	299	281	274	284	280	277	295	266	300	291	280	307	235	277	286	265	304	309	284	253	313	265	280	278	274	259	296	295	295	318	300	262	279	294	277	302	290	280	289	263	296	275	298	250	265	306	298	298	283	281	288	298	279	259	285	262	301	275	257	306	253	292	303	288	278	294	281	234	290	280	272	280	273	261	318	288	274	308	258	308	288	291	305	277	313	250	251	317	281	272	273	269	306	312	282	269	298
37237	7689	1741	1111	912	753	782	676	726	730	706	676	650	655	661	641	653	686	693	700	648	678	683	665	650	678	719	662	651	643	677	683	636	643	599	685	653	627	684	660	641	678	663	663	734	619	654	644	669	651	649	668	655	653	673	677	675	644	693	656	673	674	675	671	676	692	668	682	705	695	685	685	632	692	672	697	657	680	605	701	631	622	651	625	704	677	695	662	626	727	598	656	645	657	674	663	649	643	686	667	690	647	678	683	638	667	657	661	695	628	665	683	616	659	686	677	633	683	681	631	642	674	604	659	654	679	664	664	599	674	665	675	644	647	647	655	713	648	698	657	685	675	650	688	681	645	655	684	693	688	643	674	671	691	627	679	673	661	658	661	675	652	637	686	701	667	669	652	645	673	666	700	640	659	663	651	664	659	655	711	667	703	606	655	658	641	679	666	658	675	686	669	646	678	695	686	640	637	680	664	641	683	680	640	692	652	682	683	681	666	660	676	694	676	610	681	661	654	716	658	675	675	678	662	680	683	687	667	641	712	689	613	666	636	627	651	659	631	656	637	659	665	626	603	682	666	650	639	664	637	645	683	657	682	666	693	637	732	640	642	682	719	638	653	649	628	634	648	650	679	680	629	664	671	645	677	660	677	679	699	618	682	645	658	669	668	641	665	697	627	652	642	683	680	659	685	690	673	691	687	661	676	656	653	682	653	663	670	623	674	692	661	641	675	665	650	672	661	649	694	702	645	680	666	642	639	664	689	679	678	684	644	633	630	699	688	659	702	627	687	657	659	653	662	676	664	724	660	687	657	654	629	654	641	673	664	662	668	625	689	702	709	668	656	662	657	639	690	670	674	651	692	676	640	654	684	679	665	671	653	661	673	729	629	663	664	680	693	661	635	648	697	660	688	671	656	687	673	667	686	711	692	669	689	618	665	633	675	729	730	665	680	618	699	648	667	642	660	662	664	681	661	638	644	652	673	663	671	610	632	643	660	683	656	652	670	632	686	643	695	611	645	676	646	650	653	656	664	676	647	660	613	657	676	701	675	649	695	624	639	680	667	648	663	670	643	633	681	675	659	616	637	681	633	657	665	655	712	689	648	645	683	648	703	595	669	670	678	620	683	640	626	645	674	653	704	675	655	659	625	662	641	654	667	676	620	688	657	652	651	685	649	677	678	644	613	588	668	656	680	687	660	644	652	663	631	636	641	653	694	640	636	666	647	705	659	639	643	632	684	623	689	661	660	645	696	657	693	647	617	639	621	659	630	647	646	700	674	650	636	651	628	669	647	635	696	687	599	632	623	640	659	654	657	661	639	655	696	705	669	683	680	624	698	677	640	607	638	719	665	674	664	661	655	669	676	648	636	641	698	643	700	663	646	678	600	681	669	665	642	612	636	619	687	662	647	660	632	661	615	654	676	684	643	653	636	656	639	700	635	652	632	700	640	667	639	632	658	655	624	679	627	677	684	694	647	671	627	681	669	696	679	661	653	650	717	685	727	681	653	626	648	667	687	691	607	696	694	653	657	649	651	663	693	662	604	630	674	664	649	660	660	690	669	659	649	655	723	667	691	715	663	694	614	623	614	692	685	671	657	649	644	627	644	712	666	697	653	657	681	657	669	693	657	632	658	624	703	670	648	646	631	691	677	608	679	636	662	642	657	724	674	722	622	705	654	673	659	662	642	666	688	664	642	728	694	646	693	636	679	650	685	649	649	661	654	650	650	630	695	651	648	661	654	654	674	666	624	656	656	679	668	674	676	655	664	681	658	702	648	649	668	638	643	656	612	641	668	671	643	665	666	665	677	645	651	698	631	666	645	674	680	641	637	688	696	689	641	648	664	696	638	651	639	627	653	668	670	693	646	657	690	677	625	617	648	709	698	636	667	662	640	650	640	618	647	678	660	684	717	635	627	632	712	660	678	688	670	656	710	719	662	656	698	662	667	616	650	651	683	622	656	703	692	649	625	680	669	641	634	616	678	657	673	687	690	628	649	632	706	680	654	671	707	657	672	637	655	641	656	680	619	666	729	673	687	651	664	635	627	670	657	634	714	694	612	688	660	698	684	671	624	705	629	655	669	635	662	637	644	698	670	702	634	690	635	693	670	624	677	705	686	650	662	678	669	635	650	657	641	681	677	624	628	667	664	697	684	655	678	623	609	645	651	631	672	659	604	651	633	677	646	649	669	674	654	661	644	718	646	661	674	676	699	656	628	649	684	656	638	683	633	703	652	690	704	674	652	644	665	699	669	642	641	677	669	621	637	612	636	651	673	691	673	719	661	650	703	692	657	708	659	635	683	680	630	678	663	663	649	630	705	652	666	637	664	695	645	699	681	696	666	645	613	624	660	624	676	612	670	653	693	687	694	656	668	646	655	659	697	621	678	649	658	671	660	656	633	659	655	667	680	636	650	639	686	706	610	648	669	596	657	677	706	667	644	619	655	652	710	663	646	676	663	702	693	673	680	672	677	639	625	706	628	679	654	649	630	668	607	617	608	649	664	623	646	691	630	662	643	660	675	668	690	643	632	697	623	682	700	673	671	629	675	629	668	613	670	695	640	649	656	615	680	642	659	669	660	645	673	689	634	660	637	682	635	647	643	673	660	617	671	649	660	643	638	645	659	687	656	668	699	661	680	641	655	684	639	697	619	712	643	640	682	672	619	709	630	656	657	658	693	664	688	645	663	673	651	623	676	706	709	687	651	709	676	670	632	642	663	665	687	696	668	654	674	643	642	646	638	627	692	670	656	649	645	687	669	716	670	625	652	682	637	679	648	656	649	618	648	657	662	688	664	609	687	645	655	628	626	644	668	685	594	681	636	659	625	715	633	661	647	675	656	659	632	617	664	679	680	641	669	694	700	641	581	673	702	653	674	680	581	602	684	645	625	642	675	653	688	695	683	682	666	654	649	695	678	628	669	629	641	639	670	656	680	657	680	636	619	675	686	591	642	686	707	672	684	692	643	666	675	665	609	666	675	624	634	661	697	676	649	690	650	621	694	614	679	707	687	634	647	695	701	662	670	601	674	656	699	656	704	639	674	675	646	647	698	662	632	626	643	663	682	636	615	648	623	623	673	647	629	670	633	615	635	705	650	684	661	663	680	669	690	641	651	645	678	658	660	683	705	668	685	656	644	617	659	646	692	638	668	674	685	628	613	705	688	692	642	670	659	646	664	666	673	668	626	667	646	679	579	663	623	683	652	666	658	648	721	665	649	665	642	661	663	689	619	666	659	698	661	643	649	695	630	696	669	670	624	654	662	638	657	676	660	641	664	650	638	643	687	651	680	672	690	638	638	629	665	622	681	689	667	682	642	659	656	637	630	691	686	673	690	673	671	621	681	678	704	675	689	633	670	657	658	650	640	667	682	667	692	626	627	648	688	636	676	642	678	679	667	668	699	654	638	620	621	624	653	693	732	694	663	645	681	648	673	639	652	680	614	682	587	693	626	659	687	662	649	629	683	660	653	664	644
31200	21170	13079	743	243	221	239	228	212	240	222	261	237	235	215	239	236	243	244	233	249	240	241	238	231	245	210	243	237	223	233	236	239	220	225	243	225	203	231	234	246	238	226	216	236	223	205	230	241	231	225	229	218	198	244	229	235	245	217	225	205	205	241	256	224	239	223	245	232	212	236	208	227	235	276	239	256	212	220	254	218	245	215	212	210	197	250	242	253	224	260	253	214	218	222	228	247	239	218	243	224	227	212	214	251	240	236	214	235	252	223	242	223	236	240	241	228	226	261	248	233	209	246	231	233	220	238	208	237	235	228	233	261	225	245	222	246	203	239	215	227	230	236	227	220	240	225	240	223	236	195	211	220	237	221	203	244	250	221	234	221	227	213	247	242	252	249	245	237	251	225	237	228	261	257	250	253	228	224	252	228	218	246	217	247	225	241	257	245	226	238	255	218	228	201	217	249	241	236	222	257	205	242	226	235	223	227	225	230	217	205	251	229	221	244	259	227	231	207	233	216	229	228	230	246	224	240	241	254	236	234	247	216	218	251	221	201	233	240	244	235	197	244	233	251	240	227	213	209	227	242	247	204	207	221	242	229	252	226	231	244	233	225	230	216	233	201	253	220	227	238	236	232	256	245	235	213	252	227	200	223	213	224	238	201	268	223	240	209	237	228	236	250	218	255	243	207	235	235	223	248	250	220	247	224	229	240	207	217	232	237	209	215	254	229	255	236	232	244	255	253	227	219	248	242	252	234	221	234	244	228	204	239	247	209	232	213	237	234	233	256	241	234	205	275	244	221	250	231	235	212	255	232	248	222	227	206	244	211	236	230	227	233	218	213	234	215	243	255	246	256	221	257	214	219	230	233	234	210	268	256	199	256	241	269	260	229	219	257	241	226	234	239	208	246	214	219	227	234	220	217	220	239	220	223	227	231	215	242	193	212	247	248	239	225	223	227	265	222	245	219	202	239	222	235	229	239	221	245	250	227	236	249	192	236	209	236	263	229	241	246	227	221	227	227	187	241	232	197	254	225	247	225	235	243	241	236	243	238	242	232	255	243	245	226	245	227	247	249	221	210	237	227	225	248	223	250	256	265	216	249	248	229	246	228	233	230	248	222	224	237	201	243	241	233	240	248	191	233	250	227	224	218	228	239	236	232	224	211	200	193	230	216	228	245	244	232	228	236	244	265	239	220	224	248	234	200	233	245	240	232	268	224	229	229	255	250	215	197	245	195	258	235	242	179	209	261	243	239	235	240	235	243	241	190	215	230	227	238	239	233	191	220	220	236	247	246	228	250	227	238	201	228	245	242	223	235	231	204	218	241	219	212	247	244	245	240	223	237	257	257	246	219	227	226	228	251	246	239	226	213	218	222	242	241	247	270	268	228	196	241	248	244	229	233	242	236	210	219	200	208	231	251	235	231	230	233	223	251	259	235	221	225	233	230	291	212	202	233	231	228	210	232	212	232	247	221	239	224	209	219	233	221	234	254	255	222	264	205	213	241	243	228	228	218	240	228	238	255	218	223	228	247	222	213	218	229	224	266	230	228	248	223	220	215	220	251	239	244	225	225	221	245	209	231	229	238	238	266	224	237	202	224	246	249	252	235	241	225	242	230	235	241	226	225	242	234	235	221	220	227	213	235	206	255	226	219	247	235	246	231	206	220	237	249	216	250	235	234	222	248	235	243	251	251	236	234	221	211	233	230	237	214	241	241	210	228	249	233	230	235	213	235	236	237	249	232	241	205	240	224	236	239	244	221	229	263	227	202	221	253	208	240	239	248	230	232	242	232	202	251	197	227	230	224	249	217	219	244	243	252	247	240	223	233	215	259	253	235	228	248	203	226	209	237	226	230	248	241	227	234	238	243	242	215	230	235	247	251	223	234	243	223	217	220	245	218	209	215	243	209	223	244	263	212	218	214	242	253	267	209	275	238	203	246	230	238	251	221	228	217	249	231	261	278	247	217	232	219	233	219	242	211	224	225	210	248	210	251	242	245	221	239	258	245	238	222	211	269	241	194	231	242	237	226	240	205	237	229	234	234	239	226	262	218	205	207	219	233	198	242	217	236	226	228	209	218	234	245	210	239	234	254	241	258	235	241	226	242	265	228	232	241	195	232	215	208	230	221	240	228	233	253	229	245	223	247	231	220	234	183	221	216	220	242	239	233	226	210	230	197	241	219	248	257	242	218	232	226	234	262	217	222	198	222	259	247	236	249	225	230	238	217	236	264	238	221	215	243	226	223	214	251	229	230	219	231	228	223	263	228	251	237	253	232	248	243	212	222	230	209	243	245	213	223	216	220	208	221	205	242	248	251	230	226	237	254	204	220	258	250	237	234	233	249	247	224	234	231	256	250	240	213	245	209	212	212	210	211	239	240	241	245	249	235	215	235	220	223	204	269	218	235	219	212	236	267	245	247	224	228	225	229	228	253	218	223	232	200	217	234	238	232	227	213	246	249	243	252	227	223	227	207	222	226	262	226	237	222	199	222	231	236	225	244	233	232	200	248	222	195	204	281	211	222	254	225	261	229	252	230	224	246	243	236	231	204	211	250	243	240	253	212	221	223	245	229	195	216	243	226	226	224	228	248	237	241	218	233	228	233	217	239	263	218	237	221	230	235	223	217	235	242	230	205	216	212	214	206	226	251	229	240	243	184	206	248	235	220	230	223	241	250	230	209	240	237	217	209	242	259	227	247	240	227	240	219	254	228	252	238	244	250	221	209	256	231	220	230	226	206	229	247	242	245	230	208	199	228	223	260	240	229	221	230	244	214	218	239	237	212	244	235	246	232	233	244	227	254	232	266	259	223	237	226	225	255	198	219	217	268	212	240	253	213	226	205	256	258	251	210	217	207	243	229	236	233	236	245	201	221	218	233	248	210	261	238	235	226	208	224	216	231	224	206	245	206	232	230	271	220	220	229	228	249	229	245	223	247	270	223	202	217	234	236	236	219	259	238	219	241	259	237	221	242	254	212	225	232	241	246	241	228	248	265	272	223	240	214	228	223	223	255	250	235	226	213	224	224	268	252	234	261	227	227	219	240	235	206	238	221	215	234	221	219	228	237	228	231	243	227	268	254	204	241	199	211	262	236	221	210	229	204	192	231	197	225	260	246	222	237	246	250	264	214	233	220	209	209	255	256	246	237	216	248	247	215	217	228	205	217	243	217	258	233	211	252	244	222	257	228	228	242	238	217	230	229	249	226	223	242	215	188	223	241	208	206	250	231	243	224	222	245	225	245	245	225	274	235	228	243	250	217	232	229	234	223	233	234	224	198	231	209	225	232	234	228	211	233	225	251	224	223	244	225	243	229	199	226	231	222	239	226	245	248	236	231	241	232	225	214	225	234	211	215	227	225	231	217	223	241	224	213	228	227	209	233	243	266	238	256	243	237	227	212	238	246	271	281	227	234	224	257	240	232	213	242	214	233	262	244	247	231	248	237	232	238	246	223	248	239	235	251	204	280	231
12952	1347	676	599	616	647	585	633	572	623	613	596	590	605	593	604	575	540	590	605	591	643	569	625	610	615	610	593	602	629	659	585	618	588	628	613	608	597	599	577	648	614	605	615	634	606	618	614	634	583	607	644	571	664	625	639	555	566	616	623	629	590	577	610	641	631	610	622	581	596	640	650	568	607	613	620	605	628	569	628	595	583	635	564	625	638	619	601	582	655	628	601	653	559	616	579	619	608	620	612	563	604	620	630	609	640	578	578	624	603	651	628	621	620	589	610	576	653	588	620	598	589	616	618	606	612	593	617	628	617	620	642	632	595	637	544	601	618	619	588	583	568	588	583	622	584	593	579	674	545	605	619	535	571	621	609	604	634	638	587	597	589	606	635	597	598	593	625	618	638	610	640	618	629	612	639	629	629	595	614	595	592	618	602	612	625	580	609	593	618	615	652	598	610	625	636	570	580	558	583	618	625	626	606	647	581	617	612	596	618	596	626	597	612	604	640	581	627	595	573	649	599	567	621	610	633	608	615	614	606	623	623	622	590	601	608	610	594	611	595	628	618	571	590	632	601	641	572	579	631	603	570	642	633	655	614	644	620	592	601	624	624	585	601	604	625	571	631	604	567	563	595	603	586	571	633	603	624	632	593	615	582	625	602	602	603	614	616	590	623	605	575	614	588	597	590	583	644	587	568	610	626	635	581	563	649	605	628	604	620	607	614	613	644	573	614	600	586	626	601	624	595	555	640	605	606	613	587	627	566	579	604	621	622	596	617	623	625	576	606	598	598	634	566	610	611	611	582	610	642	649	654	564	636	642	599	616	641	576	612	626	594	590	618	615	614	626	578	653	571	610	628	589	627	592	596	613	613	642	608	601	611	572	592	640	624	658	621	573	641	606	632	596	591	639	585	574	557	576	614	527	609	588	584	571	604	584	638	612	601	625	562	575	569	618	603	593	651	613	628	597	588	652	586	647	593	588	559	615	618	617	602	624	599	588	596	632	571	633	622	611	599	574	616	562	626	584	647	614	651	609	568	573	564	593	578	578	658	602	617	638	574	620	569	629	614	590	543	616	601	622	574	622	625	531	592	595	572	580	552	602	633	610	615	612	598	583	603	605	627	592	589	622	617	595	590	624	611	645	600	609	603	610	578	612	603	622	618	609	596	571	607	581	590	614	579	572	650	592	648	584	584	586	604	600	603	617	571	591	572	554	591	552	595	611	633	610	587	601	612	587	604	604	601	649	620	607	669	603	600	610	656	590	613	607	636	607	628	601	638	588	599	609	586	614	599	576	638	589	622	593	602	615	596	632	629	574	585	595	611	597	595	620	574	630	616	652	648	612	587	606	664	615	612	597	588	581	586	602	604	601	636	579	630	607	626	589	607	599	617	612	589	582	535	617	584	609	605	596	652	640	584	641	665	595	575	635	612	625	618	605	615	616	590	587	595	602	613	590	644	586	637	618	658	577	539	624	607	622	621	656	623	616	586	589	619	635	598	588	614	637	575	621	582	603	587	602	632	568	629	590	592	584	597	593	606	587	584	628	610	587	631	603	588	561	612	582	632	583	641	566	612	613	618	578	625	611	610	618	585	608	596	600	603	605	645	575	624	598	625	581	616	630	611	637	635	621	624	598	563	595	589	587	588	571	597	600	615	538	586	654	578	615	555	644	577	593	633	650	600	598	600	581	568	652	614	618	580	611	586	594	616	558	665	612	616	612	584	622	614	602	629	632	606	638	612	590	611	629	576	614	599	618	619	609	620	674	584	602	577	610	562	581	568	620	597	626	581	594	636	591	562	629	588	584	577	600	623	633	617	609	592	605	581	658	578	563	579	596	593	624	608	592	563	584	571	605	591	597	544	653	602	599	595	590	603	637	598	644	631	566	599	622	692	643	590	653	597	592	586	596	579	597	661	618	591	648	603	631	622	592	615	610	576	585	586	601	632	606	615	560	586	601	597	599	609	635	604	584	612	632	564	625	613	607	620	648	587	579	563	610	599	607	648	615	602	619	611	556	591	594	616	619	604	617	602	566	639	598	580	622	603	613	570	576	606	655	617	599	585	577	563	558	616	587	596	593	616	567	675	602	612	602	612	649	594	611	650	597	598	567	616	593	627	605	603	609	604	569	571	556	623	586	587	611	564	572	641	597	561	571	601	638	624	578	596	625	605	630	621	587	571	605	609	645	616	629	558	598	581	633	591	595	602	595	613	627	571	599	650	586	623	589	600	624	628	580	644	593	543	660	612	648	605	589	612	634	553	593	605	622	631	605	649	620	597	642	629	604	633	598	565	623	608	616	570	564	628	566	603	643	623	565	632	554	642	598	632	657	589	622	623	645	591	588	607	594	596	591	588	574	594	603	588	625	585	593	612	606	601	578	615	636	585	618	622	585	596	602	586	581	619	620	609	598	666	570	592	604	599	614	572	573	589	626	633	615	593	636	627	680	622	606	594	620	595	588	641	620	615	671	570	580	610	623	591	606	644	632	583	597	609	565	614	601	600	651	576	594	615	590	605	597	625	575	601	605	579	608	647	592	616	598	597	582	569	607	619	593	620	553	644	561	618	593	623	570	612	607	623	580	621	589	652	619	588	601	649	627	670	642	609	608	633	591	634	590	577	578	641	586	619	639	610	598	545	566	588	616	630	579	644	587	621	601	617	598	609	629	594	574	629	627	608	651	583	596	648	646	639	616	605	602	583	639	597	616	613	607	611	656	591	570	593	615	595	610	581	643	611	563	595	606	576	613	571	595	625	580	565	584	590	613	611	630	643	586	630	564	622	612	636	615	608	575	597	655	631	584	610	608	573	615	598	604	635	559	602	576	654	584	610	583	594	612	583	587	611	580	625	611	634	584	643	632	592	642	572	568	615	596	614	609	586	607	558	652	621	617	635	635	617	633	587	594	608	630	602	613	581	587	632	619	657	668	586	590	624	617	577	581	597	606	603	550	583	598	623	645	597	589	591	556	613	605	578	589	583	647	619	638	599	614	627	591	572	619	608	632	642	590	604	615	610	625	583	648	638	553	601	607	594	606	583	607	636	639	596	595	598	645	582	626	615	629	615	615	614	619	596	590	611	581	617	577	595	655	664	626	599	579	585	591	614	597	634	554	622	636	597	609	576	633	618	590	628	614	614	550	612	600	592	588	639	611	594	615	601	606	603	632	561	638	643	593	605	611	596	563	602	590	631	652	627	592	602	641	557	585	655	595	606	632	613	594	608	609	570	627	601	590	559	616	554	624	600	610	599	646	620	579	615	602	598	587	622	666	615	590	621	570	573	672	565	594	622	625	600	551	606	657	597	590	611	599	625	617	581	618	595	606	599	667	607	571	657	589	578	579	579	591	599	596	582	611	599	610	636	592	612	630	631	639	600	558	622	571	651	601	595	634	587	596	577	630	598	627	601	613	651	583	637	593	597	585	627	545	650	603	636	620	627	593	599	568	599	615	610	609	604	600	571	628	580	633	580
24929	21432	24790	28484	21425	21189	1225	452	439	384	365	393	377	384	355	386	361	362	399	354	373	388	337	349	360	353	324	369	327	373	355	376	344	350	359	411	390	348	328	365	337	378	362	368	361	345	377	357	346	333	329	323	353	340	354	334	367	378	324	372	359	381	353	364	366	368	332	328	326	336	391	379	368	336	332	399	345	359	355	328	357	385	378	351	376	336	348	353	386	359	370	345	351	366	325	333	381	368	363	392	384	389	358	387	348	395	373	387	353	326	359	337	375	384	336	332	331	371	350	404	380	353	353	332	362	376	391	334	346	342	340	345	365	353	365	337	355	361	360	383	351	339	341	326	335	370	358	357	390	380	340	394	370	343	358	358	368	347	364	353	341	337	354	359	357	340	342	373	354	340	353	347	364	344	346	367	361	374	343	355	361	345	318	332	340	322	364	351	360	372	358	376	371	375	346	367	357	359	330	359	374	333	384	373	337	381	369	332	401	350	362	340	345	332	366	343	413	340	385	324	345	363	371	341	378	367	372	371	372	339	365	310	343	336	343	341	324	358	330	350	344	353	364	349	328	379	360	369	389	357	331	356	351	331	366	346	349	333	377	346	325	351	323	344	346	353	339	351	339	344	326	345	375	345	419	339	319	385	351	354	363	327	346	405	339	328	361	374	346	378	325	351	378	383	398	338	339	352	377	362	359	324	343	344	364	367	379	348	334	355	345	315	358	343	318	372	359	338	388	367	306	361	365	337	353	383	341	380	359	318	383	356	349	354	328	366	348	359	359	358	323	371	337	341	347	346	342	343	353	360	335	354	379	367	365	324	348	369	324	372	365	341	325	309	323	340	354	344	375	358	347	352	324	358	367	327	351	396	361	361	327	352	345	352	365	346	356	368	377	363	356	360	364	362	390	354	352	360	375	331	368	407	365	379	360	381	393	338	354	347	379	354	391	386	342	367	345	363	392	333	329	380	378	335	355	380	326	356	317	345	351	361	361	370	355	334	357	315	388	374	377	328	388	352	325	309	350	379	355	386	417	360	387	372	337	337	378	322	320	382	364	370	365	340	300	323	340	325	366	375	368	388	370	357	317	349	375	333	354	368	340	344	373	334	345	369	370	383	364	358	368	352	371	352	369	362	374	377	387	386	334	367	370	328	355	333	380	364	342	356	382	331	322	396	355	322	341	346	371	368	398	354	392	365	360	366	350	382	344	367	358	371	372	364	314	357	358	399	329	377	354	357	370	388	343	349	382	335	335	378	332	344	361	372	337	352	347	397	383	329	376	356	331	361	356	339	325	388	330	371	361	384	370	366	337	384	337	346	378	346	378	364	382	340	344	341	350	312	379	338	353	380	330	364	369	347	368	360	352	371	324	343	353	362	365	365	327	338	347	351	311	348	355	368	345	349	350	378	338	310	333	355	340	364	425	322	334	359	344	322	341	324	364	349	357	367	367	374	316	361	302	361	326	387	374	349	310	358	343	371	383	364	360	342	362	341	355	340	349	331	348	374	345	345	350	369	361	327	325	357	342	357	372	370	341	346	365	351	376	334	383	398	346	378	343	365	369	392	359	361	352	332	387	358	352	382	349	339	332	339	378	372	363	340	335	348	364	334	339	340	394	359	358	349	399	371	402	351	342	394	368	340	360	331	319	349	347	366	361	341	332	369	354	370	350	331	353	334	341	356	357	354	345	348	342	326	355	365	348	321	333	357	380	355	347	388	368	343	305	357	350	330	350	388	375	371	345	362	331	342	331	334	329	357	348	322	337	317	409	360	333	346	335	355	342	333	341	383	357	326	378	339	371	299	363	332	381	369	343	381	389	351	387	333	342	359	354	380	291	349	357	374	357	338	356	363	344	383	325	346	311	351	375	369	359	347	348	311	346	399	345	338	345	344	365	352	350	364	324	356	352	370	361	362	337	386	367	329	326	344	367	365	375	359	362	352	338	362	378	330	338	388	325	338	324	338	348	314	340	367	386	343	348	354	382	383	375	361	373	364	374	374	353	375	375	364	345	337	348	354	329	326	351	336	336	333	361	353	318	317	322	370	409	373	361	318	363	366	373	385	370	376	398	339	378	328	382	368	353	327	328	326	315	313	347	326	336	375	350	336	364	333	318	347	386	343	373	354	370	361	363	336	363	348	342	347	331	352	343	410	348	373	361	347	367	337	388	367	346	374	359	364	339	353	343	353	347	386	369	347	383	373	377	347	353	348	321	362	342	341	367	358	347	353	328	354	362	374	371	373	347	331	348	358	352	382	392	386	352	314	364	362	395	342	358	364	374	379	364	363	371	339	376	367	335	333	364	340	346	350	339	363	381	368	358	360	343	354	339	346	303	333	387	376	383	344	374	318	374	328	333	330	357	364	358	379	334	379	366	359	373	342	381	357	379	356	343	382	358	350	380	362	407	386	348	355	342	373	368	376	292	352	316	338	330	335	310	366	385	371	367	329	316	344	360	332	365	334	347	341	355	364	364	382	353	377	376	336	353	350	340	361	345	396	336	376	340	363	348	332	384	383	323	349	365	342	359	328	337	392	360	365	389	339	345	348	342	337	364	340	365	358	345	306	372	362	352	381	340	360	352	368	366	356	350	362	324	385	336	352	377	343	330	353	356	372	324	332	331	402	390	352	310	355	385	361	342	327	343	337	334	334	347	369	340	329	326	350	359	356	354	363	323	367	334	351	339	389	338	393	359	313	325	327	359	351	379	378	384	363	365	355	385	357	350	341	361	392	370	361	366	360	368	383	314	330	370	353	366	374	340	320	373	366	297	346	337	317	373	314	389	365	327	390	396	355	353	365	351	352	352	344	358	352	373	367	347	393	320	330	376	362	368	348	357	360	327	337	341	371	374	357	354	350	350	374	351	374	364	358	354	358	374	343	334	375	367	365	354	339	349	344	343	355	340	381	381	378	312	339	354	363	374	383	344	373	375	361	307	356	320	371	341	371	367	357	341	385	373	363	344	388	311	372	343	343	316	346	365	361	355	339	355	363	377	352	333	346	352	374	351	363	367	361	338	353	326	333	353	375	342	419	369	367	348	371	372	369	342	361	346	380	361	343	385	390	364	336	370	331	329	336	366	341	350	389	341	329	353	372	381	347	386	338	365	370	327	324	381	309	366	366	383	368	366	359	371	361	351	352	359	398	338	325	339	350	333	387	370	346	365	367	369	367	355	352	377	336	362	348	357	324	348	359	369	341	344	365	349	339	357	382	324	361	326	358	341	370	377	367	350	342	322	322	390	405	377	415	384	357	324	341	382	349	368	352	333	358	342	354	348	381	322	334	324	372	358	366	356	348	324	343	367	345	346	318	343	362	347	353	340	348	353	349	354	329	365	369	344	353	325	321	321	359	364	368	347	354	365	369	330	346	342	361	357	352	354	349	374	355	376	380	329	326	348	367	365	359	354	353	378	348	379	332	358	374	336	353	344	363	349	362	368	362	335	352	349	358	340	341	344	352	352	373	382	350
31900	7033	1441	992	996	866	904	845	872	868	846	810	867	865	814	819	851	839	840	793	887	862	806	836	806	815	806	821	779	907	866	789	833	801	835	867	834	813	857	835	829	845	857	846	840	814	831	833	820	855	844	849	849	834	810	843	824	824	829	847	793	848	891	790	838	855	845	831	826	806	812	883	836	842	816	807	863	850	827	828	836	832	793	818	906	830	795	874	817	876	860	838	848	839	852	836	793	841	838	813	848	855	810	883	868	815	795	790	871	928	895	820	813	892	828	823	848	810	832	899	805	874	842	855	803	881	824	828	811	853	847	795	817	881	873	857	849	875	829	818	786	837	827	850	848	883	859	905	790	848	819	830	831	832	863	854	852	868	859	807	822	835	772	826	866	817	842	832	880	826	852	832	826	833	830	812	828	800	811	857	832	844	876	810	857	837	818	819	811	825	843	848	821	854	870	831	796	834	833	791	823	856	804	795	794	859	824	872	836	789	818	865	853	817	844	848	845	835	810	895	843	834	749	814	842	824	802	826	872	803	860	898	831	823	819	858	854	850	833	819	792	811	864	842	868	825	844	843	806	843	810	825	821	840	845	829	806	832	868	842	813	841	842	859	850	855	818	832	828	772	846	869	834	832	791	795	843	847	815	857	857	868	819	887	838	778	819	805	828	831	810	856	802	866	821	848	823	837	848	893	808	816	819	863	825	823	852	836	828	832	830	883	838	855	816	854	799	788	782	856	869	824	850	848	791	850	854	824	838	833	821	841	810	822	844	842	807	834	829	781	779	820	786	831	825	798	830	853	874	863	789	822	877	831	845	873	757	833	842	853	821	826	903	817	759	851	813	817	805	835	853	799	849	830	808	861	849	872	816	828	842	856	837	856	810	857	831	833	868	871	814	831	825	841	777	869	878	836	872	861	841	802	804	830	821	822	858	808	827	886	815	862	853	832	856	844	817	820	812	791	852	843	833	812	822	878	869	839	845	864	792	819	842	832	865	830	832	813	890	897	844	821	821	792	894	858	819	836	860	875	820	837	838	840	802	859	811	786	908	828	855	840	837	822	826	811	828	848	820	879	847	859	828	822	855	800	882	823	780	854	820	837	811	812	824	864	813	857	859	825	855	872	864	874	839	852	790	840	819	820	845	821	853	856	851	812	855	848	846	877	847	833	831	870	802	815	873	868	866	824	810	828	800	806	841	844	791	771	885	820	836	804	828	802	864	797	815	866	863	813	863	754	836	810	836	834	885	887	844	849	810	816	825	811	865	834	794	845	801	867	830	801	848	818	871	820	817	844	847	826	820	791	776	873	809	803	840	849	889	809	887	864	848	832	827	893	827	849	839	846	782	811	828	844	833	766	844	834	802	808	832	880	830	847	832	833	798	833	784	799	837	804	854	870	852	887	815	849	836	829	837	825	820	829	872	844	879	783	861	874	814	825	836	834	824	815	837	859	836	811	844	844	843	874	848	752	828	842	847	849	885	785	867	822	834	835	829	819	802	856	807	822	807	829	856	836	836	894	865	873	817	886	879	854	827	799	849	830	805	869	801	828	836	817	795	875	825	819	877	819	826	807	847	851	828	827	818	800	798	792	873	818	847	782	818	829	821	820	853	862	848	870	822	834	778	835	829	879	791	853	844	857	848	825	822	867	856	793	883	843	870	794	842	849	881	804	849	823	859	843	813	870	827	811	836	866	811	846	865	843	837	812	845	797	877	799	847	841	847	818	809	819	800	831	863	840	840	802	863	838	841	790	802	824	830	848	839	885	807	830	828	798	826	858	886	827	817	783	809	807	855	857	833	827	803	846	818	809	871	789	830	818	796	834	806	840	751	823	794	848	846	863	835	773	802	846	898	897	861	848	839	812	855	860	907	871	864	856	815	868	833	759	837	858	829	793	820	863	849	825	812	874	822	825	789	838	892	862	861	787	857	780	853	845	877	854	838	811	865	762	858	761	831	819	803	837	814	820	847	837	843	791	815	874	831	820	860	803	915	800	842	801	816	832	790	812	819	807	828	813	838	892	824	825	763	865	812	826	860	834	846	862	821	834	819	798	838	834	823	888	806	807	846	834	882	814	869	801	796	815	813	827	859	866	812	884	810	872	850	893	833	816	852	832	858	843	776	835	843	802	866	827	823	829	818	812	791	844	855	833	829	791	859	848	842	802	833	861	827	803	782	841	894	823	863	821	835	860	824	859	798	823	847	836	823	794	783	786	892	797	836	834	826	832	837	842	846	835	886	848	897	804	833	824	811	807	836	887	845	801	839	805	843	834	820	803	883	770	854	858	824	824	865	819	781	844	844	876	843	855	857	781	820	812	884	828	815	803	808	854	828	825	798	802	839	861	882	814	818	854	802	820	849	849	803	848	865	833	851	841	859	835	807	844	850	840	823	821	813	818	804	803	787	807	876	810	822	865	834	840	782	819	797	817	821	842	826	844	842	868	777	889	779	829	845	816	819	815	800	816	852	824	815	803	859	833	828	825	797	795	819	808	807	811	840	818	824	856	841	861	871	809	799	795	885	760	841	816	841	822	890	820	819	885	832	819	870	829	822	874	831	772	826	817	836	776	876	843	890	846	825	849	862	813	850	872	893	813	814	857	822	817	859	886	853	903	840	804	822	839	797	811	797	827	844	823	870	837	847	856	797	865	859	885	814	790	816	823	835	815	866	821	772	819	834	854	853	819	822	830	816	853	875	842	816	868	845	809	839	847	791	858	854	876	834	848	846	855	855	807	801	826	820	810	843	846	814	844	781	852	854	847	855	795	855	803	848	811	866	809	841	827	802	861	833	878	819	819	838	838	823	821	845	846	845	839	837	778	878	804	829	842	830	883	854	844	860	807	837	812	917	847	847	846	825	832	784	820	802	821	774	767	882	824	870	807	812	786	820	842	870	865	819	847	823	870	868	872	887	830	861	843	815	816	824	825	908	845	847	809	820	834	819	822	850	839	811	852	819	850	806	852	820	813	848	834	854	830	849	849	785	825	822	837	845	841	822	819	822	844	843	866	809	789	858	786	815	825	852	846	865	890	831	839	820	825	819	824	812	856	836	843	789	811	831	821	818	900	816	836	807	836	750	825	792	824	886	810	839	843	799	847	846	881	829	833	864	829	803	772	858	842	831	798	847	864	808	820	833	890	814	839	815	810	808	808	786	819	848	833	828	817	894	860	878	811	837	831	822	864	817	865	843	829	855	878	833	825	847	873	800	815	805	793	794	868	791	816	789	804	874	811	851	855	816	773	856	823	842	804	842	882	850	828	797	805	832	844	852	839	817	754	831	829	856	831	830	862	850	830	859	834	800	881	862	845	854	867	828	843	829	892	820	856	818	789	856	812	798	837	840	818	874	822	834	851	828	859	821	855	840	833	836	808	874	829	840	798	812	822	810	870	860	841	782	833	841	845	827	812	826	797	871	831	849	785	802	838	781	860	806	805	826	792	811	850	894	788	842	836	816	866	787	849	843	912
24362	21490	25194	28208	21490	21502	17352	601	377	369	348	358	311	298	336	312	316	301	305	296	317	289	292	300	292	344	295	308	302	288	270	286	328	287	291	295	303	268	279	287	291	298	311	269	310	299	264	284	287	315	295	279	281	295	257	327	313	294	318	305	271	298	270	274	286	272	287	295	299	281	310	293	278	318	312	308	315	271	285	257	276	275	270	289	277	316	298	279	266	292	272	266	303	269	306	298	306	279	302	246	277	264	290	273	297	292	297	303	308	262	290	273	261	297	260	288	279	273	285	310	277	310	283	260	273	287	252	289	264	302	288	316	321	287	258	286	303	284	325	288	272	234	270	288	290	259	294	280	263	282	266	273	284	283	273	298	269	319	295	281	284	276	337	263	262	282	263	277	286	297	284	281	279	256	311	258	274	294	280	296	289	289	284	327	266	284	259	290	319	260	316	228	279	313	301	294	258	286	295	238	269	278	280	254	263	265	300	293	288	310	281	277	285	312	275	281	267	262	301	254	294	312	294	263	285	294	283	281	243	281	305	296	270	287	280	310	286	305	314	291	264	261	293	273	276	286	276	304	282	266	272	291	313	274	296	288	288	296	313	282	258	272	269	284	308	278	278	265	276	274	268	322	286	253	294	293	312	270	286	318	273	299	295	269	307	305	298	279	286	294	276	268	296	255	278	286	313	277	279	267	283	294	260	314	292	240	304	270	286	291	299	288	266	280	217	256	288	279	300	282	279	278	304	281	306	284	294	268	293	287	291	266	285	274	301	283	307	290	270	298	328	273	291	264	285	277	279	298	272	271	283	274	270	299	268	296	308	301	279	279	289	265	319	290	269	275	272	291	272	279	279	299	263	292	289	295	309	277	284	311	352	287	273	268	288	263	296	299	298	321	286	283	254	268	243	288	270	280	306	276	271	257	274	269	293	262	252	284	322	319	281	275	267	297	294	254	305	293	270	295	293	277	271	310	289	294	293	280	286	285	271	288	299	318	269	301	291	275	288	292	277	292	287	314	277	322	271	308	298	259	283	308	296	294	271	285	239	305	317	288	298	296	279	307	258	281	326	279	306	278	288	271	287	323	296	278	293	277	306	314	292	272	257	276	250	262	317	282	274	247	304	279	264	280	280	278	280	272	289	250	273	265	281	328	273	290	290	271	298	305	309	274	284	342	274	287	280	318	272	294	265	256	251	255	247	283	280	284	281	298	280	252	280	319	278	271	283	282	299	292	260	273	269	280	265	282	305	326	281	293	277	287	271	290	269	290	285	266	265	265	296	319	295	262	268	312	271	275	292	296	264	262	263	300	303	275	294	288	282	299	275	304	270	281	269	275	309	310	282	280	272	270	276	274	298	309	292	292	274	277	298	263	251	285	262	289	290	305	339	239	261	301	287	269	287	285	272	265	286	284	271	287	306	296	267	293	291	302	316	280	246	333	283	293	305	259	245	276	303	269	305	298	272	254	271	326	296	285	302	274	258	279	260	276	269	262	264	283	296	285	274	275	289	272	289	269	298	273	296	283	247	254	283	286	279	281	325	295	275	271	275	270	273	278	291	251	296	272	289	271	257	286	288	299	290	296	301	297	288	281	270	292	258	276	271	270	298	288	295	283	300	276	297	308	275	293	306	307	264	265	262	279	271	275	279	279	267	267	270	317	300	293	258	281	284	282	289	269	304	270	297	284	284	257	274	287	285	284	272	317	281	284	285	298	279	257	326	270	283	269	299	268	286	285	284	288	292	267	289	302	288	240	281	274	260	267	300	292	304	301	303	277	307	279	326	285	279	282	294	267	279	291	303	301	307	277	290	277	293	252	282	267	312	280	255	305	272	320	266	277	278	273	296	265	272	265	277	283	293	283	289	242	275	285	297	326	362	263	293	292	250	258	266	263	271	285	299	274	268	300	274	296	273	271	274	265	274	273	259	281	271	297	301	239	297	292	301	281	298	307	271	306	277	319	279	295	317	275	262	311	316	294	247	270	273	288	265	287	308	303	296	315	268	270	321	301	315	267	258	312	290	256	295	298	259	269	275	298	288	282	266	305	304	289	286	250	263	269	298	273	262	279	273	293	275	299	285	272	297	273	272	270	298	271	300	263	261	298	266	290	322	292	259	279	280	281	273	282	274	299	254	259	306	274	273	299	272	242	273	293	275	285	260	283	312	256	255	299	279	285	282	278	307	278	267	317	263	309	311	289	335	281	275	263	285	306	291	269	300	265	292	277	243	229	256	274	289	275	308	260	311	286	289	287	268	288	264	315	271	277	275	298	274	308	274	303	242	271	301	274	291	288	270	265	297	278	274	282	260	244	280	300	313	309	315	314	303	298	282	271	267	295	300	291	297	278	280	290	301	272	294	294	294	281	253	284	296	273	271	294	281	291	300	275	273	246	305	305	307	269	260	284	257	289	272	275	277	275	265	315	245	283	263	280	338	292	294	310	284	267	256	271	287	287	252	270	290	285	289	320	317	266	280	282	302	277	269	302	245	254	293	288	307	302	308	269	253	285	311	300	307	268	271	291	291	277	260	270	281	288	291	269	289	319	299	281	276	283	278	256	286	320	258	270	276	282	279	292	298	296	300	260	261	292	305	293	308	292	287	288	267	281	300	290	269	264	302	279	266	252	292	275	315	266	302	305	289	265	281	270	306	295	262	288	271	296	296	328	282	237	268	284	260	256	272	284	277	275	273	279	277	259	274	299	250	320	295	265	306	307	324	307	292	261	320	274	296	277	282	237	302	291	298	309	307	317	300	299	305	294	297	309	258	302	280	290	255	278	253	297	275	284	282	276	267	266	278	271	280	261	279	292	270	261	281	281	282	251	298	273	301	303	279	315	286	286	295	292	281	289	283	300	296	295	310	282	281	286	279	299	295	282	315	272	291	288	319	305	270	299	298	290	266	268	303	257	280	290	276	304	285	277	276	277	280	262	251	253	282	268	286	271	304	260	265	281	296	301	288	282	308	308	276	305	311	281	322	305	279	275	264	261	281	304	319	292	324	281	278	258	286	265	286	306	293	294	279	281	305	248	312	312	265	278	292	281	314	274	290	301	306	295	275	307	283	278	289	277	267	269	280	331	285	266	289	289	301	309	263	273	283	267	265	305	282	268	289	290	282	314	308	293	290	241	272	286	295	267	282	302	270	309	263	270	255	293	277	259	256	279	282	264	285	253	329	294	268	276	290	271	277	298	251	287	272	284	308	295	266	296	289	284	284	296	297	253	278	262	288	312	287	263	269	277	266	286	255	276	274	270	310	282	282	252	299	314	300	302	274	280	277	304	319	297	282	311	276	296	231	298	269	301	290	298	290	246	263	267	305	279	287	294	269	270	277	299	277	273	285	296	287	273	273	256	255	303	276	271	281	295	288	274	258	284	285	279	287	263	295	292	247	303	293	252	290	266	269	302	264	292	287	257	329	299	274	291	279	327	270	286	273	302	247	281	302	284	307	267	272	296	300	287	291	273	303	278
37336	8826	1720	1103	939	778	778	765	686	687	709	712	726	703	658	674	730	654	712	670	665	638	704	620	650	661	646	705	655	694	664	680	651	644	630	663	659	605	637	658	643	663	642	664	646	629	669	636	717	663	639	598	685	702	672	660	681	642	664	658	697	670	684	631	655	621	657	661	642	684	674	653	683	658	686	683	658	681	629	673	686	599	725	708	692	715	664	665	635	617	666	697	683	663	630	667	683	683	693	662	672	668	683	651	699	672	711	701	673	672	685	664	631	677	627	633	662	682	653	657	684	643	661	632	657	653	662	618	625	699	659	639	667	643	633	628	661	669	658	635	626	649	615	667	630	647	650	700	619	657	644	684	650	662	692	691	640	608	685	687	671	653	642	635	684	650	654	686	684	662	653	669	682	621	709	663	645	690	623	657	683	683	673	695	679	669	635	681	643	579	681	664	685	639	664	649	687	677	626	670	657	685	682	641	678	657	668	636	607	666	662	669	641	676	711	677	660	655	669	624	634	674	653	633	697	613	692	631	666	646	672	686	623	652	658	620	630	647	706	676	684	670	636	644	626	712	694	656	633	687	661	649	677	677	646	664	659	651	613	663	701	693	643	666	684	701	709	637	653	660	679	654	652	710	692	629	647	689	618	670	714	663	656	701	626	663	696	647	705	637	674	636	713	666	650	609	643	674	690	733	644	619	683	697	659	679	664	680	680	736	646	640	645	633	643	680	681	708	643	676	661	666	646	658	653	671	658	641	688	632	647	696	677	660	686	692	673	650	655	665	660	635	677	691	635	696	696	673	658	661	624	673	646	668	702	640	692	641	692	661	717	696	658	667	661	656	656	651	680	701	683	668	703	623	665	680	673	688	661	691	656	651	664	612	661	651	656	609	640	676	650	651	665	682	681	681	664	654	651	674	650	684	656	667	615	668	685	672	615	638	671	685	665	678	642	720	690	690	651	656	695	640	667	697	623	703	717	675	677	681	623	638	694	698	667	708	659	663	701	731	647	701	699	651	686	711	648	659	634	634	682	667	655	655	669	643	720	685	636	658	629	709	652	631	679	646	681	678	605	676	672	690	692	628	704	680	688	623	634	665	702	671	632	686	673	656	697	630	638	582	664	652	675	706	662	664	701	637	692	695	693	644	585	659	699	623	704	658	663	661	683	655	655	654	661	615	696	679	657	594	675	679	654	649	689	670	652	685	682	691	733	632	655	659	629	604	662	632	663	648	666	661	656	671	685	650	673	648	677	639	608	645	663	665	670	655	693	679	661	677	672	681	635	638	733	669	650	685	681	687	687	632	644	722	620	715	651	669	663	680	667	631	672	715	682	641	684	632	688	623	628	657	673	666	632	638	645	659	652	672	633	605	650	650	708	632	635	672	678	686	654	641	667	665	668	656	661	660	676	689	637	709	657	663	634	691	700	679	647	678	672	620	629	679	678	737	680	705	645	620	683	702	718	696	650	661	598	665	675	650	695	672	647	608	622	688	652	630	663	663	634	674	705	685	642	660	675	666	659	645	730	688	708	678	692	669	623	689	691	665	671	655	665	694	655	697	672	660	678	667	643	646	617	613	651	658	657	650	667	655	622	637	715	672	667	666	674	654	677	666	675	710	658	673	649	684	673	690	676	681	627	644	621	686	714	634	678	692	680	604	678	660	673	615	665	612	672	659	705	624	663	666	693	664	657	672	651	642	704	656	711	661	681	692	701	693	684	679	677	631	677	676	598	688	630	687	673	681	650	652	630	673	662	643	660	684	634	670	693	631	635	639	642	742	681	627	643	683	645	660	656	686	669	646	657	689	654	653	667	635	658	667	662	688	666	639	658	722	637	640	710	633	664	692	657	624	656	672	656	661	627	698	695	666	683	622	639	636	653	661	712	679	680	675	687	663	618	670	702	673	629	643	668	664	657	664	687	673	662	668	655	691	650	740	641	640	639	663	641	663	637	670	685	662	682	697	641	664	662	700	694	669	673	648	647	696	628	640	616	653	656	656	709	700	647	746	687	726	635	666	671	643	639	671	649	661	640	671	678	617	650	653	640	671	654	655	687	678	654	667	613	651	685	673	611	670	641	695	606	651	667	685	669	693	618	671	660	667	624	647	676	659	674	650	657	625	698	651	649	625	633	644	669	705	666	646	639	652	683	676	660	692	611	679	652	660	632	684	660	667	696	651	651	645	695	631	666	639	670	642	640	640	635	681	676	661	687	680	652	644	662	651	650	672	652	681	704	639	654	696	674	630	694	679	685	671	641	629	683	663	658	621	684	684	655	651	656	731	606	636	671	687	654	666	672	670	669	666	683	647	663	701	641	682	679	717	691	691	679	682	615	684	616	638	688	683	654	650	698	683	720	700	650	713	652	671	666	634	706	636	676	657	690	629	672	670	651	709	676	671	667	670	641	708	633	652	646	619	630	636	685	656	686	657	605	632	634	657	650	655	631	641	633	649	643	667	679	660	662	668	665	672	696	688	680	633	673	691	658	654	678	648	623	622	673	672	669	648	669	643	657	639	659	684	673	636	666	627	661	627	659	710	675	675	650	618	665	703	669	608	671	647	664	620	722	678	656	647	706	675	629	667	694	645	639	643	666	641	676	719	638	651	675	672	630	687	638	693	703	675	696	659	665	631	644	652	631	632	678	679	649	694	685	654	680	646	620	664	679	694	680	663	675	657	691	628	672	685	670	667	661	680	654	668	650	643	667	705	647	655	676	640	691	691	695	707	707	686	661	626	685	645	674	697	682	660	696	626	621	659	698	637	659	633	636	630	635	657	625	703	677	684	708	627	620	622	677	628	688	671	676	640	665	654	693	648	691	695	652	660	670	688	696	688	688	640	674	649	620	648	686	704	637	614	714	651	663	659	668	673	673	660	687	674	642	664	666	658	647	669	610	647	692	681	657	673	635	631	692	671	666	681	647	636	688	658	634	631	663	627	664	647	658	628	700	649	639	706	660	639	690	661	630	629	696	628	694	629	697	642	673	659	659	633	627	698	693	667	682	675	672	669	659	678	662	706	675	665	675	661	665	625	662	654	673	691	633	624	631	688	701	650	643	595	685	691	684	677	679	676	681	659	698	675	643	679	667	659	703	674	692	671	647	662	632	715	665	668	667	651	659	642	645	688	641	658	618	647	668	648	707	631	691	659	670	658	634	687	642	605	624	620	652	689	644	662	623	643	635	671	683	681	666	670	691	709	615	688	659	624	674	643	652	673	660	638	648	635	656	656	667	593	684	667	672	647	666	680	625	597	708	678	639	672	643	675	639	648	626	626	654	641	681	601	641	629	662	668	661	645	686	671	671	677	694	674	712	643	681	685	661	667	597	682	661	630	648	609	684	691	626	708	662	669	706	653	711	645	634	652	718	667	679	643	629	666	643	653	668	642	658	672	666	621	647	674	673	683	649	711	642	680	692	634	637	701	654	660	623	652	670	687	640	657	640	653	653	640	601	671	645	660	659	661	602	645
31178	21233	13640	1142	485	432	407	219	250	247	258	246	232	248	219	224	227	221	210	241	252	259	213	226	247	231	199	228	256	232	242	215	234	238	262	255	226	258	240	259	239	230	218	229	211	239	255	227	220	249	230	247	246	218	238	270	226	209	228	260	230	249	268	227	232	217	227	246	247	251	251	212	241	230	250	244	211	249	251	222	222	227	257	226	233	213	225	236	229	213	238	257	236	234	222	228	221	201	234	256	236	241	230	237	238	220	251	216	247	217	229	224	226	246	239	236	246	238	223	214	209	226	239	237	224	209	212	224	254	222	235	248	239	239	234	208	220	254	194	212	216	247	243	224	231	244	231	232	199	230	216	202	268	247	253	240	239	218	200	257	203	238	237	262	265	235	272	218	241	224	281	224	219	234	243	240	246	230	242	242	243	244	228	244	233	259	248	236	249	229	209	219	222	232	224	207	211	250	237	211	212	246	220	230	245	226	224	239	220	222	214	242	281	217	222	234	242	253	255	217	227	243	211	229	241	236	232	223	211	229	216	233	210	228	225	212	207	229	246	220	228	228	253	212	249	221	226	244	228	241	257	207	222	229	236	240	240	251	228	239	262	237	219	238	245	253	236	244	236	233	240	218	198	244	258	247	234	221	227	229	201	242	234	241	226	215	246	218	231	225	262	234	240	250	217	242	215	249	225	229	201	270	218	212	237	230	221	210	212	262	240	240	231	225	231	190	220	214	231	241	235	254	217	212	246	220	225	252	204	245	245	272	256	236	246	239	238	251	244	227	227	249	226	221	226	222	222	234	241	227	241	234	219	259	264	226	236	267	233	274	262	249	225	210	219	236	235	247	228	232	257	239	245	243	232	227	232	232	217	231	222	225	219	240	253	225	226	229	257	271	235	218	214	256	243	217	199	250	230	223	246	229	240	208	225	243	232	206	248	249	216	267	232	211	269	237	227	227	232	260	201	237	253	228	220	246	225	215	236	222	236	247	236	223	212	232	242	225	223	239	217	236	231	227	252	210	258	224	250	232	245	222	241	261	229	245	191	226	247	245	238	227	229	251	222	222	235	274	230	220	250	269	238	249	274	268	233	213	220	226	217	215	262	207	238	220	242	224	222	235	224	240	209	245	242	230	227	236	237	257	237	244	210	239	208	240	223	246	229	233	221	255	235	242	234	256	224	226	249	226	239	259	223	234	220	236	249	258	227	233	206	223	214	242	247	209	219	234	212	220	235	195	231	219	249	237	213	225	249	208	214	229	209	229	227	216	207	240	221	232	249	267	243	250	241	221	236	201	261	229	259	236	227	253	229	196	243	226	247	243	241	255	251	224	241	237	253	234	222	244	222	222	257	228	239	247	199	226	234	229	209	222	218	240	211	226	221	245	219	240	236	221	234	251	236	221	241	220	233	233	203	243	229	260	252	210	261	240	261	235	283	267	226	253	240	238	238	245	207	244	240	243	273	237	246	226	247	238	205	218	229	263	250	236	251	259	209	227	251	235	210	231	234	252	228	222	228	227	240	253	235	247	240	228	233	215	233	232	224	206	239	233	256	244	209	237	223	249	238	214	235	228	252	257	237	242	227	237	249	253	207	202	236	232	227	237	240	220	256	245	242	238	234	234	232	252	257	212	229	230	245	204	210	246	226	220	236	245	209	236	229	237	269	244	258	261	215	239	245	250	236	251	240	240	228	249	226	232	261	237	224	242	252	224	278	224	227	242	253	226	236	217	252	219	242	240	208	241	239	235	211	231	221	246	220	242	256	244	213	253	232	241	248	242	236	239	254	219	256	241	238	235	197	236	215	225	221	233	226	251	252	246	213	214	226	220	225	188	222	265	227	234	234	225	236	246	223	240	218	221	235	224	242	243	215	235	227	255	216	255	263	226	265	255	254	247	241	244	197	228	258	231	232	233	239	263	244	239	245	289	266	252	221	248	241	249	230	237	262	232	252	236	254	236	217	259	254	221	220	256	253	240	229	240	253	231	245	251	245	232	237	263	232	233	244	242	229	252	261	218	236	225	223	216	241	239	245	249	245	235	241	249	223	219	214	241	205	217	252	214	251	246	247	206	243	230	252	259	259	235	232	241	226	240	239	237	223	233	267	238	216	220	238	238	237	223	252	254	224	236	254	251	242	232	224	202	261	278	234	243	235	245	223	233	222	219	226	252	222	244	214	238	207	252	237	257	231	241	215	260	259	246	263	252	208	270	200	234	261	249	248	216	234	234	248	221	248	240	242	254	199	255	239	190	238	225	233	217	252	211	238	268	251	231	227	237	226	228	235	234	266	246	226	237	223	252	243	227	225	227	249	246	222	223	248	231	221	225	232	227	210	249	218	220	219	228	224	249	234	249	258	244	226	204	242	227	214	262	228	247	244	241	244	238	256	235	216	221	215	216	259	240	224	249	202	229	217	284	240	244	215	218	252	230	236	218	244	241	232	253	254	221	224	233	207	242	216	204	241	240	242	226	252	231	226	246	221	268	228	264	208	230	284	237	237	230	231	224	234	235	245	228	241	245	215	237	257	215	194	206	244	226	223	215	243	211	234	247	257	244	191	270	213	243	243	231	236	238	225	220	245	238	230	247	234	242	225	221	244	264	234	226	216	253	235	216	208	231	203	243	231	234	224	230	244	216	237	224	209	237	230	221	236	228	212	216	256	255	219	237	258	256	249	228	229	233	228	219	231	228	213	239	253	233	243	250	230	231	234	244	222	239	244	251	250	231	236	230	264	245	232	234	229	225	240	246	234	239	248	222	235	206	245	239	248	231	249	235	255	229	252	236	253	229	236	214	225	205	217	206	258	238	227	245	261	233	215	247	229	233	221	225	264	232	236	245	226	262	230	281	238	256	247	218	221	259	245	239	221	229	239	240	238	251	234	261	254	242	216	247	224	243	237	195	248	206	216	241	219	223	231	249	249	237	229	248	198	273	230	219	238	220	243	216	218	194	197	218	235	218	250	235	260	249	240	231	243	240	213	240	247	237	211	238	234	230	216	231	215	243	272	240	209	236	231	241	258	245	221	231	222	242	234	223	232	228	224	236	207	227	270	224	246	224	234	210	220	265	231	240	258	229	220	220	219	217	268	230	217	253	250	248	220	242	256	241	234	230	224	205	224	270	257	234	250	234	237	261	236	246	247	255	260	202	203	220	235	235	204	209	233	254	241	223	284	258	243	255	205	249	237	240	263	245	249	225	222	239	234	245	253	244	252	193	227	207	234	230	227	208	236	205	224	207	262	228	233	199	230	262	245	212	231	209	232	225	243	227	222	218	249	233	239	219	240	263	216	223	226	244	213	222	208	223	235	243	212	229	252	230	231	224	249	218	245	220	216	234	220	262	245	245	256	206	230	239	218	216	225	256	207	218	218	237	245	232	219	218	244	248	224	249	227	231	226	219	218	226	236	263	222	213	224	216	226	231	220	219	255	246	227	229	211	221	232	218	256	246	224	237	246	209	222	237	224	246
13826	1926	659	701	649	658	599	586	607	638	590	658	618	628	604	633	615	656	645	624	607	644	629	631	604	601	670	623	630	584	591	623	604	625	643	664	592	626	629	644	650	632	592	612	625	604	600	651	609	603	594	550	627	575	612	558	647	605	648	605	621	600	608	563	589	624	635	631	603	619	579	621	624	620	679	596	622	627	563	609	633	646	599	568	598	561	589	634	609	609	607	630	625	618	643	602	631	643	626	622	580	590	622	631	624	649	541	557	610	599	609	554	612	623	579	601	617	610	588	601	620	624	592	648	593	625	603	587	646	630	647	591	604	630	563	621	628	591	638	616	607	606	625	615	586	593	618	620	642	584	596	623	590	596	591	639	590	650	619	619	611	634	630	583	605	611	615	633	587	590	647	600	566	637	629	566	595	585	611	613	585	615	628	623	622	582	605	599	646	599	592	642	603	641	602	613	598	624	565	615	622	644	583	617	578	610	570	608	618	579	577	594	581	607	614	648	618	626	599	650	646	625	665	664	630	577	609	619	597	632	581	590	614	641	625	616	622	617	622	612	594	603	647	611	634	601	592	630	532	602	601	554	648	592	640	586	628	566	620	633	628	590	609	586	559	634	586	627	568	591	617	595	599	634	614	565	623	617	628	636	621	618	588	594	612	623	616	609	639	649	644	635	579	634	603	577	597	607	650	619	622	632	589	639	629	613	637	606	604	609	636	594	581	641	618	622	635	592	582	576	600	595	624	610	596	596	563	611	577	630	628	613	590	566	554	621	601	643	573	655	560	607	586	615	634	635	647	590	621	624	592	634	621	608	620	572	601	613	637	596	647	632	621	589	601	584	603	644	583	577	621	649	643	630	609	637	610	654	624	608	618	593	614	625	588	632	578	594	631	597	630	594	646	592	595	613	638	595	621	619	589	580	603	581	642	570	580	626	633	606	616	583	599	606	597	635	607	592	617	584	638	659	583	569	583	634	595	563	631	622	662	613	643	614	605	607	594	616	638	609	619	583	649	629	603	609	634	652	617	617	589	595	590	627	638	587	631	605	626	566	617	672	551	655	633	626	587	604	594	601	624	638	593	534	603	619	615	606	620	574	590	624	644	609	661	609	642	584	602	633	610	592	603	670	624	589	598	606	568	592	623	659	582	623	614	655	600	599	625	571	638	626	630	615	611	608	620	625	601	579	585	613	609	643	644	581	610	585	587	623	599	598	635	591	612	623	581	620	598	631	599	628	635	579	631	584	595	601	570	610	629	560	638	602	579	600	600	621	615	575	586	569	603	598	593	590	589	598	615	634	619	581	607	594	614	614	629	604	604	628	619	558	607	668	618	625	605	580	662	620	566	611	627	603	593	574	622	635	628	612	617	612	604	611	596	604	603	597	572	634	619	606	608	611	617	617	632	612	543	601	582	617	579	603	605	593	635	615	601	572	604	629	654	627	591	603	612	601	600	648	577	582	629	601	581	613	612	588	634	631	585	592	609	582	639	594	605	584	609	606	592	567	570	629	553	603	599	607	644	590	596	616	586	610	599	583	636	618	606	573	626	593	595	615	650	578	582	621	557	609	607	579	600	640	633	639	617	637	612	620	616	603	604	644	596	611	626	586	594	581	643	621	618	603	591	595	629	625	622	591	621	598	615	623	595	617	579	631	638	638	571	637	602	659	602	586	608	563	655	606	615	581	599	635	653	621	631	628	620	640	624	657	586	591	618	629	620	675	614	627	606	577	586	606	640	643	597	631	627	627	600	616	576	656	623	661	611	584	603	639	645	596	667	625	645	621	637	626	572	621	607	601	628	585	603	602	548	616	606	603	634	612	645	592	603	537	626	638	592	583	599	639	596	665	603	554	601	619	618	618	620	628	634	627	588	580	593	636	562	570	597	613	599	615	592	601	632	592	619	615	627	690	593	623	575	617	593	584	592	609	584	616	608	598	563	635	622	640	574	608	603	557	637	617	570	613	601	582	626	574	647	603	632	565	580	575	581	634	644	612	631	582	620	630	588	565	673	616	633	613	625	633	580	601	591	630	624	596	583	576	604	590	591	626	580	601	600	613	652	598	608	611	609	612	593	613	621	592	607	597	612	600	655	607	607	620	622	603	576	581	607	592	577	594	591	625	601	660	647	615	609	645	598	670	652	627	595	626	629	605	593	619	608	591	606	575	627	604	624	567	599	610	563	614	588	642	619	629	551	662	575	621	589	628	584	645	616	627	587	577	599	597	566	583	569	605	599	647	631	579	588	644	631	629	626	631	579	604	609	621	609	639	595	606	646	623	592	615	594	596	625	586	623	656	554	622	638	589	595	554	601	588	611	562	561	625	575	612	623	591	583	583	589	626	600	614	551	599	600	608	607	629	651	608	620	630	611	618	615	582	605	626	609	588	634	575	606	600	621	656	629	629	626	598	636	592	629	599	607	600	596	607	583	630	626	618	604	590	598	628	614	634	616	595	590	625	594	617	606	611	589	627	617	609	633	631	581	631	600	667	657	609	601	547	594	616	591	635	618	610	591	632	548	580	621	587	624	594	638	577	595	593	594	638	608	585	615	622	622	588	580	605	643	610	609	626	641	607	591	644	639	622	587	660	583	582	627	621	610	604	570	608	622	596	610	638	619	590	597	596	592	562	590	601	638	630	614	598	610	633	615	573	629	671	587	565	589	608	585	609	618	600	593	591	645	614	617	645	593	577	622	591	608	645	592	655	573	629	560	607	618	601	604	626	612	650	601	655	594	581	611	572	633	633	627	601	594	647	622	619	591	596	636	617	607	571	616	620	625	582	628	616	618	621	589	625	637	554	634	561	587	609	584	634	637	609	606	628	601	594	633	613	613	627	625	632	545	610	617	627	578	664	607	603	633	633	606	598	597	641	611	661	611	644	637	581	639	629	643	647	609	626	624	626	611	613	607	607	614	589	584	572	596	629	613	633	612	601	591	616	596	607	561	603	624	652	643	598	605	621	648	587	615	641	588	609	597	613	614	603	593	607	600	647	583	612	586	573	632	597	585	594	640	628	616	600	572	631	602	603	575	590	573	612	594	641	622	644	608	597	602	611	629	630	665	612	631	616	566	616	654	566	573	629	581	626	611	655	621	608	600	592	637	647	620	637	619	656	554	592	677	562	635	608	650	546	610	591	637	633	626	605	639	616	603	607	615	624	590	614	634	602	588	637	642	631	614	609	597	595	587	571	601	608	610	592	591	617	591	605	590	585	600	620	610	587	668	607	617	601	633	590	585	631	594	595	631	595	630	608	590	639	582	629	590	601	650	616	609	603	655	625	610	594	670	603	633	607	553	605	614	605	593	619	609	610	601	594	641	631	635	574	622	639	605	613	598	625	612	604	553	589	603	602	596	611	586	634	572	594	600	669	616	643	608	572	630	616	648	571	615	613	598	633	618	635	578	603	620	594	612	573	656	646	626	606	550	619	629	571	621	579	599	637	570	619	580	636	635	582	595	558	636	607	586	542
24964	21440	24775	28481	21431	21216	1315	534	403	394	400	393	378	384	375	382	359	349	365	366	370	366	343	371	384	353	369	334	365	360	374	373	339	351	359	350	362	371	379	349	340	305	329	320	386	337	334	378	337	368	378	334	357	359	354	329	358	358	349	377	333	346	390	360	320	347	357	350	347	416	377	323	349	325	363	378	354	358	370	352	388	360	397	350	376	362	377	349	370	364	358	337	365	357	360	347	384	391	345	406	351	361	356	334	375	376	340	393	375	374	356	354	357	393	392	335	393	378	374	367	366	347	345	320	374	380	378	367	366	361	379	388	360	363	372	344	374	360	351	354	360	375	383	355	336	359	373	327	361	322	337	333	384	322	342	361	396	362	363	326	361	341	336	364	332	385	354	319	341	316	351	372	385	357	332	391	351	365	320	373	352	357	355	325	319	349	384	352	363	349	351	374	350	342	372	380	351	356	370	335	336	352	326	344	356	331	317	369	368	351	354	374	355	385	358	359	374	333	365	398	347	351	356	355	344	346	393	365	337	381	362	351	396	342	369	338	388	390	371	357	380	371	357	404	378	337	349	406	373	328	362	383	342	344	350	351	374	358	366	372	321	322	340	328	356	348	354	366	338	387	371	377	329	340	344	366	343	357	313	346	378	340	379	397	359	334	371	383	364	389	360	330	371	395	355	356	347	355	380	337	326	327	353	369	348	345	354	327	338	347	352	403	341	352	336	337	362	359	363	350	342	351	384	368	352	397	352	373	334	332	341	355	345	375	349	359	362	341	347	327	335	351	333	347	390	359	358	318	373	342	337	333	357	336	357	403	323	334	376	352	292	378	339	339	360	377	376	371	362	357	351	331	330	315	337	399	330	324	343	363	354	399	339	369	360	309	336	361	345	340	382	352	362	352	394	335	313	342	377	355	368	373	319	370	374	363	355	338	376	368	381	375	361	387	327	376	360	349	344	352	328	352	338	347	334	349	332	340	339	366	370	381	319	352	341	345	381	334	381	375	355	333	346	352	368	373	334	349	359	359	354	363	373	346	358	382	352	350	360	393	349	360	376	382	345	342	386	358	352	375	357	388	396	363	363	352	331	400	385	407	348	348	337	356	349	331	311	344	339	370	380	331	364	347	326	379	370	372	360	379	394	362	321	333	368	359	374	359	345	391	363	375	374	361	395	338	310	351	346	355	365	345	363	403	355	340	343	369	340	349	326	348	366	386	316	355	338	360	351	355	386	358	321	347	344	381	350	365	344	334	332	368	341	355	377	326	347	357	358	359	348	383	369	340	380	362	381	345	334	357	362	343	379	373	393	362	302	325	374	333	363	343	386	308	344	384	363	352	344	329	342	365	375	360	348	330	365	357	342	349	347	356	385	338	388	351	327	374	351	370	340	365	368	369	343	338	333	375	337	374	373	357	373	384	361	350	369	352	359	341	366	360	372	346	339	342	348	346	348	336	334	375	336	357	365	356	345	342	359	365	366	387	349	339	354	344	345	381	356	353	336	367	352	342	380	325	316	365	357	325	379	361	356	361	350	345	377	378	335	368	360	319	349	365	365	311	344	372	358	320	332	335	364	371	343	365	361	342	361	331	368	352	326	302	396	363	364	389	359	351	321	357	357	335	360	374	373	363	363	366	379	374	327	325	374	335	333	376	367	370	329	336	333	368	372	374	370	320	338	353	324	365	367	320	378	372	366	359	323	339	368	351	354	348	328	358	326	373	375	360	345	344	341	347	358	375	378	317	396	339	324	324	400	347	374	368	318	384	368	398	342	364	346	347	349	382	386	351	352	334	354	340	352	340	345	357	351	351	348	373	351	353	327	321	325	347	352	354	329	359	346	340	357	360	330	331	368	353	332	362	343	356	324	338	332	358	355	369	383	351	345	342	324	344	361	349	334	369	368	351	362	343	336	378	341	332	331	357	352	364	352	341	352	379	375	353	382	352	363	354	344	359	366	344	352	329	364	346	324	362	331	317	363	375	377	334	355	345	352	314	351	348	363	368	401	401	360	341	353	344	329	369	394	337	324	364	336	355	371	350	335	323	360	371	330	340	349	358	332	369	341	366	386	299	367	359	400	327	372	350	383	320	343	371	324	339	400	346	362	364	373	324	352	411	311	388	320	367	368	320	402	356	362	327	365	331	379	385	386	332	376	366	331	361	360	359	326	338	332	370	382	352	342	349	359	389	362	350	393	343	334	357	394	335	380	374	364	403	335	345	363	365	352	323	357	328	377	359	367	364	351	346	359	356	363	326	338	366	360	338	356	356	368	315	330	337	350	325	333	328	371	315	361	398	341	335	347	348	340	379	344	329	385	338	335	363	349	372	350	329	389	371	384	384	355	375	386	354	383	359	339	348	336	370	357	341	357	345	323	362	365	350	367	371	374	370	344	376	336	338	358	342	321	360	355	336	344	322	388	356	344	355	347	328	365	368	349	382	358	325	361	350	331	352	345	407	390	349	374	356	379	361	334	352	349	376	345	359	346	350	340	339	382	367	358	419	370	316	369	354	326	349	366	326	362	358	368	353	351	361	330	347	376	327	399	357	350	346	321	328	356	330	345	372	350	358	366	353	375	360	305	374	303	380	327	329	348	343	345	353	361	352	348	387	362	368	350	365	364	365	385	337	390	334	374	377	352	334	336	395	354	385	355	402	383	325	343	368	348	352	344	363	363	347	338	338	378	349	344	340	361	342	369	354	357	358	362	322	359	327	349	345	363	340	344	389	356	330	370	360	383	360	363	342	355	399	344	359	358	395	364	348	344	347	367	358	347	362	362	331	310	361	389	338	378	353	361	353	398	333	351	332	365	379	371	340	296	367	323	337	369	338	341	368	385	352	339	397	349	391	356	352	348	363	353	358	338	368	369	349	322	377	356	347	347	340	384	325	363	365	383	376	353	362	347	337	378	372	351	358	326	368	328	347	370	356	333	323	374	362	349	371	380	356	391	358	338	349	360	335	348	356	368	295	338	375	358	363	365	344	340	340	374	356	354	338	399	353	351	322	337	381	363	372	395	344	371	362	378	372	349	314	353	364	332	362	344	336	368	348	338	340	348	337	373	387	363	360	346	355	350	356	336	338	357	358	394	380	362	316	360	347	357	362	334	383	341	345	352	357	366	364	353	337	349	392	339	353	360	330	370	364	324	352	353	344	346	359	366	363	369	371	344	396	374	350	350	367	348	359	377	320	353	371	346	370	338	352	363	318	339	399	362	340	378	393	365	346	342	374	374	366	386	372	386	357	364	326	325	281	354	375	395	336	343	373	346	298	345	382	345	328	335	358	365	351	355	348	372	355	352	364	365	335	357	377	386	341	359	408	377	350	374	324	347	341	345	356	355	347	361	368	362	361	341	316	351	334	355	326	365	355	357	363	374	365	365	376	312	359	359	334	340	368	358	349	354	373	373	349	324	338	363	368	326	394	345	350	372	383	380	326	347	338	347	338	361	397	356	362	353	316	344	351	343	378
32993	5327	1421	1068	959	985	860	860	839	868	880	852	868	840	827	815	866	840	837	821	828	842	830	845	886	830	869	885	865	814	862	794	800	842	853	887	813	855	842	805	877	811	836	833	834	803	858	829	824	832	863	891	831	884	781	857	850	829	882	813	800	890	836	833	849	873	830	870	819	817	770	866	841	839	834	862	836	825	828	771	851	843	846	790	862	843	877	864	828	807	890	860	810	842	879	874	842	812	828	834	843	873	849	812	849	811	814	823	797	866	829	876	854	822	862	852	879	817	853	847	776	860	824	875	884	854	818	825	834	777	840	825	862	866	887	789	871	840	815	837	806	823	888	840	844	813	845	808	851	829	847	861	871	841	873	836	864	853	806	864	821	869	888	819	825	803	913	823	857	890	832	830	817	828	881	811	861	838	883	873	804	825	809	838	804	830	836	852	804	863	843	871	826	845	803	836	844	869	787	811	819	841	842	818	799	804	863	856	827	763	828	825	863	842	866	879	840	819	845	862	804	827	783	851	844	807	831	834	859	824	860	832	864	879	897	848	846	828	797	788	862	811	862	848	883	860	849	818	843	814	844	876	845	820	838	844	875	785	838	850	843	854	914	793	816	786	823	849	846	873	815	797	834	858	852	807	863	842	813	842	858	871	825	838	769	788	814	829	877	833	801	812	851	836	867	821	830	826	881	849	794	868	826	890	808	852	850	830	793	890	849	867	814	865	842	819	823	859	827	859	831	780	888	862	857	857	849	845	797	799	835	851	838	838	829	776	869	867	844	862	865	883	848	849	857	879	902	868	860	901	863	832	844	872	817	845	853	846	785	827	895	838	846	840	841	804	861	773	849	796	851	806	800	863	819	832	856	813	807	797	840	810	815	802	853	795	829	825	849	880	865	855	818	826	834	839	845	848	797	860	774	875	887	818	871	808	869	834	799	804	833	884	790	775	834	821	877	851	827	815	801	854	782	790	854	899	837	832	842	870	848	834	820	831	842	877	881	843	793	860	866	900	809	822	828	817	803	872	870	831	820	860	812	837	769	852	796	843	826	833	816	804	872	804	850	802	879	836	846	802	825	795	869	852	826	842	807	840	855	848	843	861	809	796	826	856	816	819	842	840	870	867	839	862	814	818	811	851	894	786	829	830	840	874	851	813	829	829	843	851	828	823	888	842	830	822	866	826	847	860	819	812	900	794	867	839	821	830	822	816	809	780	835	789	832	840	792	828	818	832	823	839	867	851	859	900	856	849	854	829	808	812	813	835	862	839	799	792	865	837	765	917	814	886	861	834	845	810	824	864	805	864	896	794	816	821	832	820	781	877	852	897	806	810	850	866	816	830	870	850	819	837	861	849	835	830	833	806	872	863	901	874	850	855	885	839	772	810	810	799	783	821	882	844	830	791	842	850	801	774	802	807	853	849	857	821	817	822	827	819	857	823	857	909	863	853	847	752	872	764	866	831	818	809	890	828	860	859	848	781	775	845	871	855	840	871	835	853	819	849	804	864	835	875	868	823	872	833	879	860	837	840	839	830	839	816	857	833	855	856	837	797	846	880	846	793	812	827	823	853	887	807	818	885	804	870	853	778	873	820	838	809	825	851	836	868	828	829	798	869	838	846	831	884	843	839	861	802	834	817	796	837	758	777	887	828	846	895	854	843	836	798	777	863	850	862	817	880	843	790	879	838	869	799	846	889	852	840	825	857	803	863	810	888	839	857	862	804	834	824	880	820	805	873	810	810	881	869	838	878	836	868	828	870	810	820	807	835	825	843	858	847	874	813	800	848	848	845	853	848	827	826	880	823	832	845	846	846	836	880	814	910	821	791	815	808	836	815	832	877	849	878	830	834	845	815	842	805	828	801	829	795	829	793	815	810	832	807	849	836	852	837	883	866	826	859	852	836	832	820	857	862	797	842	820	795	828	808	880	830	846	798	849	822	820	858	849	847	799	848	787	817	887	875	890	817	828	848	847	811	827	859	892	855	874	887	860	851	855	855	824	851	840	802	804	796	891	842	876	846	794	779	846	854	888	796	850	829	847	836	786	831	815	842	858	829	893	852	858	856	803	889	843	825	852	840	830	829	807	815	825	826	823	853	898	825	853	845	842	813	805	776	845	858	837	822	837	844	841	860	839	890	890	792	828	834	837	808	827	814	816	846	804	823	840	833	862	819	872	871	803	872	831	856	786	880	837	786	885	854	872	827	867	833	856	860	828	895	826	855	822	843	847	881	848	826	859	815	805	799	809	864	819	851	814	790	840	863	878	801	820	799	842	834	814	808	802	847	849	845	837	800	853	832	810	799	869	864	872	853	820	814	795	847	793	829	861	763	839	829	827	860	846	793	844	754	844	833	868	851	822	798	855	849	835	853	825	845	859	854	846	852	822	791	863	830	833	839	836	845	822	876	869	858	809	816	814	864	806	865	810	833	843	831	790	774	881	831	844	868	805	823	845	885	838	827	838	876	859	791	917	833	838	791	859	824	852	888	815	874	836	840	814	816	844	832	832	841	873	833	835	849	830	835	796	806	800	809	863	845	855	835	816	848	817	847	870	828	869	809	811	884	813	833	845	824	831	839	782	842	835	878	865	800	800	813	876	868	841	864	858	841	804	820	861	850	867	786	832	840	827	857	859	830	838	841	842	793	865	842	844	823	828	817	822	821	891	817	817	866	852	831	838	829	895	811	869	834	779	882	835	852	891	819	845	832	844	774	834	723	875	790	824	824	751	847	867	843	862	888	816	892	844	823	816	872	800	813	874	866	890	831	828	787	780	866	826	786	835	818	835	876	812	934	818	824	839	778	845	843	829	856	846	849	847	833	823	874	821	814	820	838	847	856	892	873	837	794	820	837	839	815	842	831	820	800	882	825	890	804	875	812	823	833	833	857	859	829	824	828	800	828	819	897	821	847	838	865	842	816	879	823	884	853	800	827	851	769	861	811	812	861	833	815	843	811	841	851	830	845	845	803	832	823	856	835	863	804	841	821	783	837	865	788	829	821	843	852	791	834	841	859	845	858	808	862	817	835	853	833	825	876	848	888	822	792	844	804	846	808	820	855	866	850	896	794	893	858	856	829	873	875	846	871	833	858	774	810	862	840	799	828	870	853	807	836	823	827	846	882	834	859	831	806	771	841	810	864	823	831	856	849	835	828	830	755	797	846	767	872	826	795	833	862	838	887	840	809	839	858	844	836	816	828	823	783	801	883	805	880	874	803	838	847	770	862	866	864	817	813	814	830	918	852	855	827	820	869	854	821	853	816	890	777	836	853	839	851	859	836	807	818	845	840	860	850	857	849	829	869	823	846	864	906	862	859	836	836	787	847	847	848	814	834	854	811	871	833	821	855	850	838	856	823	800	850	850	841	788	843	843	782	844	858	830	834	882	850	860	840	839	824	852	859	837	839	884	835	841	849	864	857	866	894	798	828	807	834	821	839	838	827	835	838	840	833	829	839	879	871	837	837	848	866	813	810
24370	21476	25200	28201	21476	21485	17522	655	391	392	337	360	309	293	342	308	312	303	314	291	293	271	316	301	311	288	315	310	265	302	295	289	321	312	313	281	268	282	285	282	282	294	276	287	275	285	293	292	295	281	317	297	287	294	306	285	284	285	288	273	280	305	296	287	299	305	260	292	267	297	267	278	271	256	283	278	273	291	288	325	298	295	250	270	251	288	265	261	298	270	297	277	276	296	279	269	293	271	299	297	259	270	295	287	305	306	263	275	279	258	304	308	290	321	285	306	307	263	290	275	276	288	301	290	305	266	305	339	290	292	297	273	310	288	271	283	294	278	279	281	277	313	284	249	280	258	270	270	274	286	277	287	300	255	285	302	279	295	273	301	281	291	297	285	267	299	290	297	272	266	262	297	254	265	283	291	303	285	311	253	290	285	293	289	271	257	311	274	282	254	292	282	239	268	274	252	276	288	290	256	292	262	293	292	276	255	300	308	291	279	272	321	281	298	287	265	299	290	285	300	293	292	305	285	284	321	288	305	261	265	302	283	275	286	275	269	262	295	280	271	290	297	298	302	254	292	293	268	313	310	276	287	265	342	267	309	297	305	276	276	308	278	279	298	292	261	273	305	285	292	284	269	316	302	288	269	278	293	288	305	300	302	275	308	277	298	307	297	280	331	296	273	276	260	276	287	290	302	285	284	302	295	295	313	254	301	288	281	329	288	300	277	231	285	270	299	269	246	282	291	290	283	304	308	261	287	283	281	268	304	287	248	289	288	289	302	304	313	286	315	266	300	285	282	275	291	313	267	297	295	298	276	274	270	289	273	297	284	276	314	278	277	286	274	290	267	281	266	303	278	271	295	266	284	306	282	304	283	322	326	263	300	295	303	284	318	267	317	259	305	278	263	262	300	265	261	278	327	255	277	286	269	310	247	305	291	285	280	308	282	263	270	309	318	274	291	271	271	270	293	277	288	274	299	256	296	250	271	285	299	307	311	297	240	257	279	247	273	267	281	292	295	299	282	300	302	262	282	294	269	288	311	264	267	290	235	277	289	281	338	295	294	301	291	313	284	291	301	273	336	312	287	308	234	263	317	259	273	300	280	291	324	268	286	260	271	286	299	278	265	286	296	265	266	282	291	240	297	281	309	272	299	274	281	297	271	270	280	300	280	262	302	274	267	287	293	283	301	290	272	328	314	292	259	251	309	283	288	291	282	288	278	296	262	293	280	280	246	308	278	283	274	279	275	306	290	279	253	276	262	267	287	299	284	293	275	269	257	290	307	266	302	277	296	279	278	301	281	308	283	296	290	236	265	292	289	299	277	279	280	298	294	297	299	290	301	278	292	296	329	286	308	298	278	286	262	264	286	290	304	275	271	280	264	261	256	294	294	261	282	281	257	266	291	310	276	259	246	305	269	286	284	284	281	285	285	298	284	296	273	305	317	263	275	295	277	282	317	279	311	309	290	269	312	303	295	295	289	304	280	286	253	297	300	279	294	285	254	279	282	269	289	274	283	267	278	327	273	280	282	282	263	304	267	291	227	279	263	286	289	266	263	272	315	270	231	289	305	263	284	279	305	292	263	284	305	268	296	295	298	272	279	293	313	279	314	267	277	292	306	288	291	284	289	298	281	271	279	278	257	267	303	291	278	326	273	287	313	284	307	298	288	335	280	297	285	286	308	272	287	292	267	261	280	245	284	298	296	294	284	294	292	300	286	254	308	294	332	260	289	294	298	312	264	297	304	266	339	277	251	263	316	290	268	310	268	285	277	277	253	296	283	302	289	286	266	299	301	260	283	279	270	296	283	285	278	271	279	304	286	278	272	248	264	307	289	295	263	311	308	306	273	253	276	310	258	288	309	283	258	267	259	239	294	294	277	303	320	300	291	256	284	259	281	303	285	255	295	286	297	305	261	280	295	296	290	301	316	264	258	271	268	290	297	307	293	300	260	306	286	266	277	269	280	297	296	278	269	282	299	280	301	311	286	282	303	282	295	281	295	307	262	272	284	270	287	273	299	304	292	292	267	303	284	250	295	316	276	290	310	288	297	289	300	320	290	279	270	313	323	301	283	268	260	279	299	294	314	274	296	313	304	275	287	287	296	291	262	268	298	307	276	278	305	279	252	300	282	326	280	269	302	279	268	279	277	283	256	264	271	269	275	266	280	287	265	336	347	294	296	294	285	314	309	322	297	296	256	264	288	264	274	276	286	299	282	267	296	301	284	311	303	308	291	285	292	277	272	254	271	282	300	287	273	285	276	267	292	263	254	306	284	270	295	303	268	284	286	256	280	281	280	261	279	272	261	278	269	261	285	271	285	285	285	299	282	277	255	294	297	278	277	252	257	257	271	283	284	276	298	282	293	311	283	281	299	277	288	267	247	282	296	299	265	256	277	274	291	284	241	272	273	296	281	283	272	288	309	284	259	264	277	266	244	294	279	254	275	304	278	265	264	296	304	279	312	284	288	295	267	298	272	279	298	310	265	294	293	267	296	299	250	251	316	293	295	295	281	253	299	290	266	270	293	321	318	281	264	300	288	279	277	243	276	252	265	285	302	268	290	273	285	271	288	236	268	282	317	283	259	269	293	289	312	283	284	318	275	307	288	276	307	293	283	256	285	311	298	308	273	261	265	266	292	315	264	283	260	287	286	308	261	261	295	301	282	274	286	338	284	289	255	282	264	307	276	300	271	260	291	318	304	312	284	319	278	272	325	284	290	270	296	273	283	291	302	296	294	271	317	298	280	281	278	299	245	280	289	311	283	280	245	279	282	259	279	299	294	283	285	297	283	278	292	276	269	283	294	275	289	228	249	309	308	274	289	306	289	275	289	266	290	280	292	275	304	269	259	274	300	279	325	267	294	274	318	282	261	270	283	327	294	294	280	273	277	281	256	280	291	282	316	298	257	292	270	272	262	337	298	307	248	272	258	249	308	263	267	300	294	295	281	283	300	285	291	290	273	294	275	291	269	314	288	263	271	283	285	301	304	286	277	256	275	312	286	260	262	263	274	277	271	257	271	287	271	260	256	256	286	298	288	285	274	278	288	270	281	292	303	313	288	275	280	265	303	282	263	303	294	280	265	271	296	297	285	290	290	294	276	289	264	282	303	255	289	278	306	285	297	279	263	283	279	321	275	282	273	281	265	283	288	281	290	257	290	264	289	292	275	270	304	327	302	288	249	313	277	271	300	286	276	275	298	289	298	266	273	290	266	286	259	283	310	272	296	298	293	256	280	274	294	273	293	314	276	243	265	315	262	300	267	281	259	282	291	279	313	272	294	269	309	302	273	292	270	317	292	276	322	295	269	305	293	265	300	272	279	281	285	296	266	259	274	288	303	298	305	293	292	302	295	294	273	298	286	269	300	276	296	318	278	262	285	284	305	257	288	264	279	305	321	276	283	280	277	279	289	300	296	278	293	299	268	300	275	304	281	260	285	290	271	292	319	297	286	300	278	293	273	288	235	282	287	262	278
38804	9779	1783	1121	833	757	754	753	764	692	685	720	709	660	720	651	680	690	677	643	694	678	670	690	670	654	667	687	679	665	648	695	689	715	683	664	636	704	690	685	674	621	667	635	633	658	655	679	659	631	693	682	651	644	700	639	645	664	676	619	648	712	648	686	672	658	688	619	653	686	694	713	669	622	655	626	624	686	688	662	699	636	661	676	660	660	634	692	671	707	670	707	656	666	657	636	683	672	615	672	667	672	679	686	658	639	647	689	672	681	630	657	639	668	647	706	676	694	633	687	667	684	598	701	693	682	696	657	664	684	643	640	674	693	662	642	602	695	676	660	660	670	684	668	666	652	661	672	664	669	649	633	629	689	693	679	678	636	691	621	630	659	675	646	670	607	659	661	649	682	690	646	661	653	650	682	694	639	646	648	613	688	659	644	684	691	655	652	643	613	676	670	640	637	679	698	632	663	701	707	618	687	643	687	649	718	641	671	693	679	655	674	679	663	704	696	703	655	677	656	656	631	682	678	660	654	644	665	647	665	642	623	622	623	654	713	664	719	650	619	712	659	653	702	655	668	671	662	689	654	696	630	671	656	684	705	657	690	667	663	665	688	663	650	683	627	677	665	658	603	666	652	680	666	691	671	704	661	688	726	643	625	696	672	637	660	639	640	723	642	653	689	656	683	645	675	611	665	645	661	687	676	666	699	646	712	684	681	671	660	671	645	669	710	683	699	669	684	665	671	662	679	676	700	658	657	692	668	656	665	669	628	710	686	689	659	666	640	649	646	638	628	643	686	670	654	663	632	653	665	686	642	635	655	672	674	668	653	665	633	684	649	647	657	633	673	667	668	639	643	645	686	661	671	673	659	673	684	645	622	643	672	658	679	675	655	667	722	687	696	747	671	666	656	642	681	707	665	647	677	697	657	667	661	679	691	695	659	648	677	633	618	659	676	660	693	692	673	640	667	653	645	678	677	667	621	690	681	680	717	622	657	642	640	660	691	657	649	660	622	685	681	670	654	661	697	705	689	696	720	678	651	661	681	650	637	695	672	652	673	652	644	669	669	643	680	711	671	646	629	687	631	681	649	660	650	649	648	635	669	710	649	621	632	683	688	663	652	631	664	682	653	678	705	636	648	656	630	637	681	627	628	638	709	706	646	668	676	654	653	693	665	635	699	628	679	662	675	713	681	711	654	605	659	700	675	669	659	647	681	670	680	688	660	690	658	642	641	611	668	702	656	694	674	636	687	646	664	604	701	692	674	684	698	662	702	675	635	667	652	678	627	659	674	647	670	637	676	663	636	706	641	639	700	667	671	663	694	607	675	666	704	655	678	623	674	672	678	642	598	619	731	714	691	632	629	656	654	667	630	646	699	663	671	681	675	702	674	697	603	615	665	684	631	662	667	678	645	697	646	657	681	642	690	664	651	649	656	668	679	733	680	654	661	680	664	682	621	643	657	617	678	645	705	636	694	700	639	664	649	623	703	664	660	644	685	680	637	653	658	657	676	653	649	686	723	629	668	670	661	673	658	626	678	694	636	650	688	686	683	663	667	634	669	649	621	650	747	638	669	665	654	737	694	687	672	652	702	659	660	633	666	654	592	655	632	637	674	626	675	694	650	700	666	665	652	719	677	660	675	647	679	664	666	631	614	674	664	684	672	643	706	675	654	671	703	685	610	655	686	659	667	669	636	682	659	694	689	681	677	651	650	710	661	662	649	648	691	697	647	668	663	656	735	730	659	681	666	655	667	672	657	665	643	670	643	664	644	637	631	658	652	649	671	715	649	635	674	674	685	679	672	656	671	681	638	672	635	655	646	663	648	633	688	644	676	704	664	637	619	713	635	694	657	669	693	645	706	661	689	663	666	659	672	671	658	680	671	648	661	679	616	614	686	663	695	643	677	661	631	636	675	657	696	676	698	679	690	671	692	646	674	665	692	695	662	663	678	657	661	698	664	619	678	645	658	657	633	739	665	664	674	666	652	660	650	671	644	632	654	666	659	643	680	658	709	657	669	609	678	648	682	627	646	642	710	652	653	681	678	705	654	647	654	670	662	654	684	639	689	644	628	687	669	651	633	652	618	655	671	617	665	684	649	649	673	662	675	646	675	675	623	661	583	673	634	678	660	667	618	676	640	653	711	633	684	672	637	704	674	703	683	676	677	687	671	640	664	690	652	670	608	645	696	697	664	677	617	655	681	658	665	650	656	626	673	648	628	616	671	676	681	654	644	659	705	648	672	656	687	668	678	682	639	699	655	657	660	645	708	653	630	676	662	673	678	677	639	725	652	670	668	655	640	657	631	642	724	700	671	659	646	729	622	653	682	688	677	641	613	664	636	655	676	674	627	690	649	671	640	713	647	692	676	622	657	650	687	674	715	639	665	683	633	655	660	620	688	658	682	651	630	724	692	673	664	629	628	643	664	666	665	651	674	665	667	648	650	648	659	660	671	652	677	677	734	690	691	686	667	657	678	689	626	667	652	668	680	614	636	689	638	637	704	639	590	628	654	613	628	668	645	670	689	649	648	711	611	641	653	685	638	703	655	638	663	618	660	661	662	671	702	642	642	682	669	604	645	730	644	667	695	680	658	684	683	655	634	647	700	674	667	653	707	675	635	669	632	703	689	687	698	675	692	673	615	705	651	709	720	694	657	678	649	600	635	640	645	655	692	675	640	690	706	653	645	694	675	659	687	676	641	626	671	671	651	645	645	675	661	680	681	624	691	659	673	654	622	620	692	670	599	636	655	665	712	621	641	644	718	684	665	662	721	648	654	660	617	616	660	667	678	689	643	650	683	728	702	719	676	640	629	630	675	643	641	675	657	649	656	657	655	649	673	672	652	658	629	742	634	708	632	654	671	653	626	652	692	671	692	635	680	637	674	682	655	721	705	632	669	685	665	675	692	691	718	697	641	657	682	721	642	684	654	673	676	651	705	680	667	672	682	702	652	674	634	637	677	674	613	639	658	682	696	694	609	616	644	680	680	684	665	692	617	639	715	652	650	646	686	651	667	662	664	602	644	674	615	641	641	646	687	666	677	679	690	664	679	722	647	717	678	654	684	631	649	688	669	621	627	645	656	628	651	665	633	665	626	666	656	660	634	689	681	665	639	676	679	684	650	688	641	730	684	621	632	682	658	681	689	688	616	674	653	611	618	713	624	663	684	662	651	694	697	670	658	673	630	660	599	675	585	670	687	665	665	706	605	664	699	692	690	680	659	695	675	681	667	672	704	686	661	657	676	657	706	658	657	671	599	667	684	694	676	675	677	671	657	682	657	654	623	661	646	667	676	702	688	633	655	741	645	669	650	658	658	640	691	659	625	657	662	647	705	641	642	663	654	643	656	702	704	627	667	644	656	642	661	665	688	653	679	667	638	644	654	635	644	630	697	670	715	656	646	674	660	653	647	691	679	648	657	658	707	635	686	660	641	653	630	653	678	679	603	709	689	651	689	621	698	692	647	676	689	642	607
31284	21204	13267	1035	466	431	402	262	242	236	239	216	282	230	231	238	229	212	228	237	251	227	239	225	225	226	215	225	228	222	246	224	246	203	267	257	244	251	232	245	227	231	200	236	249	258	219	225	239	226	241	224	201	261	262	259	239	237	253	245	239	242	216	221	238	231	231	235	205	237	253	232	188	230	230	270	217	224	244	218	260	220	216	228	259	235	231	246	256	237	229	258	245	226	247	244	222	237	213	252	230	241	250	229	265	245	269	240	241	238	257	217	241	246	281	278	229	215	232	232	232	237	230	226	237	217	238	224	251	222	227	242	247	251	236	240	211	218	208	233	226	251	227	228	221	231	226	254	240	236	229	239	256	237	227	202	228	221	240	228	243	252	223	243	227	238	207	243	219	226	247	245	200	220	223	241	249	248	235	240	242	247	231	243	211	253	236	218	238	213	239	219	234	258	254	247	257	261	251	233	224	246	234	236	217	243	249	221	209	237	217	245	227	218	231	223	224	222	235	244	233	244	240	246	222	219	234	259	255	242	238	220	230	200	211	218	216	250	211	213	200	220	221	240	268	208	251	254	246	234	233	245	221	228	232	237	256	240	239	252	274	259	223	237	210	250	228	233	225	245	206	216	227	241	253	198	231	272	231	242	242	227	233	251	219	252	235	217	243	243	257	237	225	248	217	225	247	240	239	239	246	224	230	207	220	237	257	201	220	234	259	232	246	240	234	221	223	181	236	216	252	236	229	265	238	247	253	243	266	226	240	261	250	232	250	234	225	225	237	221	207	231	228	246	228	241	256	223	238	218	259	218	243	235	218	246	225	238	202	248	207	239	212	197	230	233	242	246	232	234	238	220	216	242	231	214	257	229	242	244	225	254	237	224	233	216	213	238	265	279	218	238	231	225	273	230	223	233	244	247	205	236	228	243	227	265	235	255	226	226	248	244	231	226	240	265	232	233	235	241	233	220	264	255	229	258	244	215	234	242	243	211	242	243	231	222	220	213	214	219	209	231	225	248	225	242	234	239	233	250	225	283	228	237	253	225	228	258	249	251	258	219	239	249	263	240	249	215	209	227	239	242	247	220	228	249	247	264	239	219	272	258	243	259	223	224	277	252	253	221	265	234	228	244	220	214	250	258	235	258	237	224	210	222	241	257	252	237	216	223	244	229	249	245	251	246	250	221	255	218	242	230	242	247	244	240	205	233	247	249	211	223	254	236	262	233	255	252	250	260	259	204	250	231	243	246	233	237	218	230	237	259	249	222	239	229	235	226	226	233	265	234	224	220	235	237	252	231	206	237	225	235	255	247	253	217	271	218	216	217	215	249	239	215	228	257	225	220	234	235	230	213	253	220	243	217	235	219	222	234	232	227	258	229	270	260	210	236	254	253	229	244	221	207	241	216	222	238	263	232	236	224	237	261	212	255	243	213	219	246	226	224	221	245	257	244	237	221	202	212	247	225	207	222	246	212	269	239	229	241	233	244	248	251	228	215	263	233	219	252	258	235	269	259	232	251	238	237	249	250	230	245	223	219	245	256	253	234	220	276	250	226	209	224	232	242	269	244	212	232	222	228	242	233	236	211	242	226	227	220	259	233	243	232	263	256	247	217	243	240	232	226	262	248	223	180	261	253	246	268	240	262	268	242	233	263	252	233	227	220	216	255	235	215	236	247	227	246	242	266	236	231	216	228	259	223	254	210	229	256	244	225	240	265	224	231	248	249	267	242	229	224	244	238	236	205	231	224	252	236	228	206	218	205	228	264	252	223	216	273	221	267	243	244	223	218	243	259	223	228	233	230	250	231	241	257	220	228	252	240	250	253	255	231	226	216	209	248	216	244	223	216	216	237	242	213	265	258	231	242	213	254	251	241	247	231	247	251	209	252	259	209	236	202	261	240	237	237	222	219	240	244	230	244	231	270	235	215	225	244	224	249	260	248	224	245	211	244	243	250	245	217	205	228	233	231	231	242	224	218	245	237	236	236	238	241	225	260	225	238	254	220	235	233	214	251	238	193	274	204	242	237	242	222	225	252	234	234	230	221	230	250	224	240	234	229	266	247	229	235	242	226	216	220	248	256	249	252	252	249	250	246	203	243	238	218	235	260	226	238	252	236	244	237	245	246	240	251	223	243	245	257	242	234	242	243	224	223	210	230	258	229	232	250	231	226	218	240	256	251	231	236	235	238	260	243	245	257	246	229	223	227	224	235	214	193	218	214	224	214	243	218	228	228	274	235	224	256	260	221	248	252	226	235	251	224	217	227	216	245	240	232	218	219	229	252	219	235	236	222	223	257	228	223	229	234	257	234	246	254	243	263	208	252	226	240	267	232	232	259	219	235	256	230	256	237	233	264	236	209	245	238	250	232	256	219	226	211	226	242	236	262	257	206	198	232	232	260	236	240	256	216	219	226	242	233	238	252	227	219	264	224	245	224	229	229	222	251	229	240	222	222	222	222	220	233	242	237	262	220	249	227	228	248	231	240	244	234	245	235	228	237	244	244	229	238	254	253	230	244	264	210	211	262	234	262	222	232	222	233	235	234	255	236	227	261	243	250	265	244	239	217	240	242	249	241	247	245	237	217	232	233	234	244	210	209	229	227	221	238	231	223	249	212	246	242	208	240	231	248	240	257	240	239	230	238	228	248	253	248	227	205	256	253	230	243	231	209	209	200	233	240	228	253	228	236	249	219	260	270	230	238	217	223	263	256	241	245	217	222	224	223	200	239	235	230	263	265	217	253	269	240	237	240	262	236	261	237	257	184	236	234	219	213	233	249	234	238	196	226	216	236	223	195	244	198	233	224	218	214	220	241	230	221	233	230	275	246	231	216	228	193	219	244	251	218	251	237	223	236	210	204	233	220	248	242	229	223	222	265	253	250	221	242	240	225	226	210	228	222	225	249	228	254	227	275	240	260	256	202	239	232	232	222	255	190	247	228	247	218	225	234	239	232	266	231	226	250	222	244	228	235	208	266	235	208	277	234	270	235	208	236	245	233	259	243	225	240	227	202	227	229	243	225	219	215	222	220	246	232	220	266	215	238	224	248	241	212	195	233	213	256	270	256	234	223	228	229	265	233	202	248	238	248	256	231	230	246	246	216	247	274	232	234	233	245	264	224	212	219	234	224	270	232	235	229	244	236	226	221	228	224	243	230	237	240	244	212	222	235	215	213	237	251	253	230	237	256	207	223	255	256	232	255	231	249	248	251	232	253	234	211	237	190	242	234	273	226	260	275	226	211	225	233	254	192	204	222	234	216	267	237	219	230	241	241	229	231	231	245	246	207	227	215	228	235	233	229	221	254	233	229	239	219	207	219	223	217	260	225	231	232	247	235	218	241	245	239	243	225	243	265	215	257	230	219	246	245	252	236	222	254	243	225	224	229	245	226	226	234	198	212	249	213	244	225	244	200	253	257	211	235	224	235	231	196	224	223	232	251	240	217	233	227	224	239	229	249	235	241	235	228	226	228	234	226
13806	1792	664	652	597	554	610	555	563	606	598	653	622	608	589	640	581	636	621	625	615	600	650	614	639	666	675	619	619	586	609	627	581	591	626	632	614	618	611	666	627	623	603	596	603	605	562	607	620	580	619	612	642	600	624	581	586	600	611	584	587	574	611	592	644	644	589	617	639	603	606	580	607	640	597	601	611	603	618	597	602	610	641	638	584	608	596	608	617	591	609	631	612	607	633	637	604	621	587	553	590	609	688	665	634	588	623	611	610	638	608	615	595	606	618	607	630	597	605	621	570	634	625	640	598	614	607	620	587	613	638	593	607	584	653	590	570	625	603	633	589	621	649	611	656	647	616	569	582	614	610	628	620	643	602	607	590	606	619	619	566	623	621	618	631	610	641	613	627	605	615	577	623	656	621	599	584	601	612	626	646	633	618	571	623	586	608	622	594	645	605	567	583	632	581	678	582	674	633	605	614	634	585	663	634	640	568	597	531	589	646	565	613	631	633	586	598	632	626	627	610	587	638	608	602	626	579	591	582	639	609	626	593	601	615	602	632	638	611	635	612	590	589	655	619	602	623	639	653	600	640	606	573	623	627	598	573	595	545	581	584	623	639	636	610	602	613	612	635	604	588	603	593	618	632	638	602	604	627	627	588	612	621	645	651	603	658	584	598	652	583	590	620	620	614	602	639	661	617	593	609	624	615	634	589	605	652	617	603	620	556	600	606	591	603	578	601	608	603	601	574	597	588	591	585	599	648	643	587	597	590	627	619	637	625	623	652	612	618	607	602	629	607	588	622	668	593	622	627	633	631	622	631	606	640	639	624	662	589	642	650	564	629	596	609	643	613	586	572	634	613	656	586	630	595	586	608	597	619	655	611	631	626	597	612	624	608	641	639	608	637	637	620	573	637	594	624	595	642	586	638	613	614	642	569	605	636	608	612	621	635	566	620	584	604	622	636	638	572	596	603	630	641	603	629	633	567	592	612	684	610	604	618	611	641	591	625	601	589	608	632	621	621	641	649	592	636	595	654	580	591	612	603	585	630	593	618	589	574	598	559	626	602	611	622	611	610	573	615	660	618	609	616	609	638	655	585	663	590	626	609	659	591	595	599	625	586	588	659	591	614	584	626	602	596	651	649	599	615	601	645	632	613	600	638	595	575	613	585	603	598	657	622	638	568	598	600	612	641	577	661	613	598	635	650	571	623	615	616	609	642	601	608	598	638	605	616	630	643	613	607	641	604	637	580	594	630	623	629	593	606	607	574	647	596	621	618	651	597	601	580	647	639	579	578	602	687	641	627	596	613	636	638	650	637	584	583	661	606	651	618	595	621	621	631	647	646	613	613	626	576	654	627	665	604	619	618	614	596	629	646	652	588	654	595	579	628	606	646	640	577	609	584	645	596	646	590	565	591	612	621	592	677	579	610	560	580	598	605	640	594	634	582	634	630	609	597	623	620	644	635	582	654	647	598	658	627	595	616	615	593	621	585	637	597	639	633	606	623	634	601	639	609	606	598	592	597	595	640	608	621	623	557	583	614	574	598	577	583	583	629	593	598	653	577	552	612	654	621	618	671	610	589	626	614	668	608	636	598	601	618	596	616	600	562	646	608	560	554	598	651	615	596	598	570	628	644	610	606	631	615	631	629	588	600	645	609	669	603	598	592	582	577	656	640	639	633	611	594	644	630	636	590	638	639	664	630	589	604	590	604	618	623	598	647	588	620	639	621	611	618	579	580	601	604	594	593	598	601	621	576	609	645	666	640	677	584	580	644	594	639	622	595	598	596	655	583	599	597	609	672	604	595	619	639	636	618	660	613	605	623	576	584	594	626	568	586	605	672	663	587	576	573	664	603	641	603	607	640	596	600	574	620	647	577	671	587	583	623	629	653	619	606	651	582	634	605	605	588	630	579	605	610	694	582	585	603	625	611	628	618	608	600	588	621	596	646	621	644	653	595	584	586	636	622	604	631	659	619	592	586	555	617	609	575	603	617	636	628	572	571	650	649	596	635	626	602	601	604	632	595	640	552	603	616	611	622	635	597	582	609	625	586	616	617	617	640	629	597	566	626	664	652	643	607	609	579	579	628	601	571	604	681	683	611	628	629	628	605	639	653	619	582	614	610	604	628	632	603	602	634	601	571	627	586	625	656	594	630	570	637	587	644	611	622	588	621	590	617	641	631	624	614	598	582	625	599	645	613	581	574	595	595	637	611	621	610	630	607	614	636	602	617	584	658	641	640	605	616	614	669	648	578	610	610	644	626	607	616	670	700	646	618	572	624	638	557	593	616	600	599	599	585	550	650	597	617	622	590	622	594	578	610	612	570	607	589	651	625	614	610	594	594	585	632	570	620	585	614	637	609	661	602	650	596	600	607	601	607	645	664	595	595	634	593	610	659	642	633	637	635	605	592	573	647	605	636	578	620	641	614	647	604	607	611	601	629	612	633	613	645	613	626	606	625	598	638	587	619	641	609	632	594	623	570	601	632	576	618	643	622	608	591	599	631	634	612	654	606	654	579	590	606	618	626	639	586	612	613	641	568	625	613	596	607	588	586	617	561	599	619	635	636	639	592	638	671	625	642	618	666	596	556	602	596	645	655	638	577	608	604	613	599	609	626	621	595	598	623	638	607	658	608	618	626	661	621	604	611	593	637	630	613	668	627	604	611	639	632	615	593	625	585	641	626	630	615	598	630	622	608	586	630	605	548	603	635	633	601	616	639	617	595	599	577	614	620	614	584	637	636	619	591	572	628	612	605	629	632	607	624	616	598	592	607	608	632	605	619	608	613	628	605	646	578	593	638	600	603	566	588	625	624	631	627	609	623	647	618	619	621	637	664	607	616	637	575	613	607	622	635	615	604	632	627	590	598	611	587	620	613	571	587	557	601	611	603	570	623	615	589	613	653	618	620	649	653	631	597	616	611	621	594	636	597	650	574	644	562	616	610	583	585	631	631	646	642	641	593	611	594	628	614	609	575	640	600	620	617	627	582	645	659	608	590	612	585	590	587	582	579	606	603	640	606	601	619	551	652	650	619	609	632	614	643	576	636	588	632	618	628	646	638	573	587	679	588	624	628	592	584	628	611	642	580	658	598	622	599	616	584	612	652	603	589	612	615	583	629	616	630	616	591	650	587	598	628	613	617	606	617	592	595	608	568	622	630	647	648	612	628	611	630	588	611	572	635	614	622	607	615	587	567	595	594	582	646	610	642	601	590	608	599	633	582	609	634	624	614	590	615	645	607	640	631	647	621	616	648	601	635	588	609	581	589	628	653	597	607	602	627	636	633	630	614	563	600	621	617	644	631	608	634	633	623	601	608	627	557	606	593	638	635	617	605	594	636	562	615	636	590	633	595	615	579	668	643	645	611	649	614	628	628	610	580	656	638	580	627	577	593	618	648	617	601	568	594	587	619	574	673	624	608	621	627	607	597	638	672	621	600	617	604	624	598	617	628	623	575	598	635	576	630	630	622	592
24991	21470	24790	28539	21467	21219	1249	503	385	392	377	395	381	370	385	367	399	388	404	343	369	394	387	340	352	342	361	349	337	382	359	342	367	346	366	351	354	366	353	353	375	367	364	382	385	346	374	372	346	366	371	374	382	348	391	371	358	365	363	371	388	334	348	332	387	320	344	325	355	345	345	351	340	358	340	376	346	362	362	367	344	372	343	371	367	350	346	310	361	376	390	365	341	322	351	386	354	318	328	353	392	400	373	338	350	376	368	355	370	358	361	375	368	367	332	348	336	364	379	383	347	334	355	367	338	360	337	345	398	376	319	355	349	376	334	348	342	371	325	338	344	363	395	384	354	346	328	400	355	370	358	371	323	352	323	342	355	316	379	341	364	363	357	358	346	361	357	385	332	342	369	360	353	323	356	331	347	338	354	337	357	360	309	350	378	350	335	357	353	339	347	397	395	360	345	355	330	369	352	355	360	390	377	372	344	331	377	335	332	348	367	388	343	356	383	333	369	351	389	355	336	338	359	360	375	384	342	368	369	339	366	314	361	347	363	351	355	362	360	359	326	356	339	378	353	325	358	374	378	347	375	353	334	342	365	345	331	346	336	403	388	381	356	339	370	347	355	351	376	365	346	339	367	353	333	344	362	349	373	344	336	375	354	349	362	356	337	351	313	348	349	359	359	362	400	371	361	381	353	380	365	354	352	397	358	348	362	343	338	347	345	363	348	350	372	364	362	352	411	349	358	389	360	362	356	369	394	363	349	357	341	371	353	333	346	346	322	337	333	365	368	358	380	347	338	384	355	366	360	362	361	364	388	348	362	344	351	348	359	347	356	385	362	330	357	362	365	359	347	366	373	388	349	332	341	367	341	349	341	340	382	339	346	333	360	352	356	355	363	368	360	392	339	398	344	377	397	337	369	348	370	368	368	361	357	341	336	355	383	341	381	361	359	344	366	398	378	302	357	359	353	374	368	407	341	369	335	350	357	348	352	330	346	347	352	323	354	336	321	325	361	337	339	345	348	323	360	384	334	381	374	347	371	344	356	350	353	365	341	338	403	322	366	384	361	360	369	373	382	336	349	335	376	378	386	346	375	320	360	365	359	347	355	360	356	376	335	324	333	357	366	351	377	346	343	339	360	349	359	344	348	358	382	366	361	322	358	348	353	386	356	370	354	350	346	353	376	345	341	297	363	401	368	365	339	361	355	337	372	338	358	380	372	361	359	336	375	331	358	383	338	373	328	361	342	328	356	376	337	334	340	339	362	358	326	372	346	364	322	332	355	349	348	332	353	374	377	338	343	341	336	338	338	344	350	391	338	374	367	356	358	394	375	351	351	371	371	326	376	324	335	347	373	353	377	346	333	349	376	359	379	334	348	365	353	371	355	328	356	367	338	373	335	367	343	340	379	307	393	338	350	331	351	361	338	326	385	378	387	341	356	381	330	338	334	342	350	364	343	373	376	386	372	384	314	316	333	320	373	353	325	332	389	340	379	367	329	389	369	373	362	355	364	347	341	379	377	390	328	374	344	347	361	375	347	345	361	360	388	382	342	391	377	375	367	362	363	366	361	334	341	366	353	337	373	345	348	347	338	348	345	340	355	372	342	361	308	377	328	374	341	386	389	376	361	360	321	358	361	358	344	362	334	362	347	360	376	362	350	345	357	382	344	357	346	324	352	364	348	363	381	326	352	343	353	356	362	331	348	353	339	385	378	378	343	362	392	355	330	319	401	344	346	371	323	371	352	329	341	340	335	365	362	386	325	361	375	302	308	314	379	305	382	381	366	368	331	382	360	352	329	357	363	361	330	338	360	372	353	347	376	349	328	336	358	326	327	364	345	333	364	361	400	335	357	380	338	306	362	363	353	309	339	359	377	368	349	355	355	358	344	370	334	349	389	361	379	355	342	366	384	321	350	385	373	378	360	332	344	372	360	322	399	346	358	332	361	307	364	362	347	332	359	367	357	337	356	332	339	346	326	355	355	363	345	395	345	341	364	332	338	364	355	363	325	366	324	371	398	335	366	346	360	371	373	331	327	354	324	350	347	347	408	339	368	364	358	366	365	367	381	398	381	396	352	377	365	359	355	344	346	331	336	329	339	377	357	323	383	356	358	368	371	375	358	369	380	344	384	410	365	393	364	335	333	355	374	344	331	358	320	359	357	340	342	349	372	325	372	339	368	356	352	376	341	360	350	334	325	346	374	344	316	381	303	336	347	367	385	362	383	378	385	311	353	360	323	340	345	360	357	373	349	372	379	382	366	347	365	359	375	364	378	350	343	349	354	322	360	345	367	371	344	347	336	335	350	348	351	335	347	387	385	350	324	360	324	355	347	357	358	359	344	354	338	357	385	327	387	343	363	359	357	361	363	349	341	331	399	377	347	368	342	367	345	322	367	385	340	391	376	371	348	319	331	355	356	369	354	367	333	355	372	354	337	397	359	311	394	338	369	360	329	327	376	340	363	350	385	319	330	323	325	362	358	363	353	339	388	396	361	361	354	369	352	350	400	341	342	374	369	338	337	327	348	334	342	358	351	359	324	351	364	373	353	381	374	342	345	341	336	351	341	395	388	339	362	376	362	345	365	326	358	385	350	342	368	365	342	324	349	351	360	373	377	312	370	361	368	354	375	348	347	359	377	342	355	334	351	346	367	359	322	315	338	367	355	325	351	363	356	346	377	361	326	330	359	359	342	350	332	325	375	330	338	342	346	356	323	384	316	350	364	344	340	338	347	349	360	366	364	335	314	340	377	321	347	340	371	348	381	364	348	370	374	330	343	347	355	401	367	344	337	323	355	359	367	357	364	361	372	371	346	357	341	351	347	381	364	356	337	383	350	360	341	343	365	316	337	351	358	357	370	346	370	371	354	350	364	389	353	354	343	367	373	363	372	360	353	359	318	384	351	376	348	384	310	348	316	362	354	316	356	357	337	363	348	352	352	339	381	349	365	356	344	378	348	324	353	317	325	313	376	384	357	362	337	362	351	306	406	363	363	368	359	355	352	355	332	321	399	341	385	387	349	362	360	348	345	355	341	346	365	322	342	350	384	365	377	357	353	324	331	369	409	333	363	339	339	379	366	380	364	350	357	338	326	377	347	389	351	378	331	349	354	350	362	354	333	390	368	380	309	392	335	353	340	359	328	364	380	356	366	387	350	342	360	341	348	347	350	369	377	347	348	356	349	363	374	341	374	362	351	344	363	325	388	344	337	369	323	350	358	338	330	348	319	407	345	336	347	358	327	338	346	355	385	345	391	369	386	392	349	363	332	345	361	312	371	361	339	332	326	347	346	351	365	384	365	357	355	371	350	349	328	360	329	379	354	323	355	368	360	391	333	381	352	327	350	336	363	349	355	355	349	379	345	333	352	360	372	363	356	353	373	317	319	357	370	352	334	304	361	315	342	371	349	382	349	358	332	385	354	364	328	357	330	383	357	371	359	320	324	384	343	353	348	396	346	391	394	383	323	362	333	364
33059	6916	1412	1088	937	922	863	864	927	835	839	867	945	789	871	792	831	893	864	893	800	802	885	859	853	862	929	844	848	870	829	822	860	837	871	838	888	860	779	881	802	844	876	845	831	888	897	874	840	831	831	835	800	871	795	838	821	850	874	789	871	840	830	863	842	857	842	829	847	807	880	861	843	799	855	846	855	845	830	864	814	807	848	848	809	927	870	808	811	865	858	839	808	806	865	838	883	871	810	804	828	816	817	839	831	831	849	882	829	808	863	864	913	814	868	882	848	810	796	848	836	804	799	841	834	833	847	921	812	845	816	833	887	856	831	827	835	792	810	828	846	823	823	861	856	831	845	826	837	794	783	861	831	809	838	807	858	822	826	877	798	850	844	820	835	856	881	801	840	850	817	834	805	840	872	839	861	771	887	865	883	895	792	858	886	864	837	853	842	827	840	832	880	865	906	856	818	907	845	870	871	863	851	814	822	798	825	844	844	863	787	879	837	872	842	794	840	884	818	825	860	819	862	858	845	855	935	859	810	849	775	856	785	857	864	842	879	835	809	831	837	823	881	855	869	832	848	827	845	852	864	863	863	866	857	856	828	865	876	881	841	887	871	902	857	832	850	818	902	861	813	856	868	850	804	797	823	823	857	893	823	824	870	812	815	870	914	862	871	874	843	844	823	823	820	814	793	888	815	799	876	810	884	849	845	822	817	812	854	833	826	883	826	809	856	848	835	830	840	898	846	868	869	861	850	844	860	832	881	836	787	861	838	866	855	856	831	863	817	844	861	813	832	829	870	822	827	843	799	831	829	834	846	858	846	817	899	832	812	877	834	789	845	844	846	858	840	839	877	854	855	844	806	842	903	792	828	874	780	838	868	876	833	866	870	891	828	846	848	853	878	849	793	815	849	849	807	852	838	864	825	794	891	850	875	851	863	883	877	822	783	820	906	806	860	822	887	852	867	866	816	874	819	835	805	821	787	814	828	817	813	794	793	830	852	841	835	854	799	811	835	877	846	866	828	833	884	855	831	798	833	893	823	813	874	881	814	833	900	824	897	837	869	825	880	876	856	819	857	843	848	890	873	912	829	857	867	838	892	848	861	836	856	859	904	835	860	863	896	871	856	798	858	820	822	850	807	850	800	823	855	818	854	903	836	870	868	812	876	801	816	900	862	839	837	862	836	828	845	803	854	879	819	786	819	811	828	829	817	839	826	816	840	883	831	846	878	848	821	887	869	869	824	877	841	859	813	866	841	800	858	835	856	867	886	853	834	824	818	807	801	860	856	859	860	798	868	811	857	880	849	822	843	873	810	895	896	859	844	878	855	808	840	887	790	860	866	804	824	782	876	888	822	877	910	833	879	842	874	887	802	850	842	851	892	846	799	862	835	840	792	823	823	827	840	818	892	883	847	856	848	892	847	828	856	772	877	858	875	853	815	831	813	857	903	825	827	867	797	826	846	863	837	828	835	831	875	836	880	868	797	870	827	879	851	834	839	829	838	862	901	833	829	829	777	858	872	868	845	839	861	877	827	852	860	816	861	895	822	858	822	873	813	828	877	812	831	896	824	808	788	875	810	828	877	873	896	902	906	805	840	842	867	815	860	817	822	872	871	858	801	831	765	806	866	847	879	837	829	832	817	778	852	837	765	859	887	754	845	832	850	858	831	877	844	872	870	871	854	858	807	840	825	852	877	861	838	888	749	844	858	874	866	829	812	862	837	850	858	891	835	846	807	795	855	850	830	877	862	825	839	859	839	819	818	817	852	817	830	851	826	854	865	835	836	837	818	896	859	787	853	858	856	792	883	838	830	791	817	913	835	844	876	797	795	885	779	867	834	888	857	867	856	831	879	879	820	819	786	840	890	809	868	777	832	842	853	853	879	858	784	846	858	825	835	845	859	877	819	822	841	847	813	913	855	796	822	844	812	841	827	852	894	861	881	892	807	858	824	833	798	815	833	933	792	776	861	869	854	803	842	848	782	867	820	837	873	829	816	854	838	853	842	772	856	849	863	879	839	834	871	858	882	861	846	783	881	866	855	873	822	847	838	802	822	902	866	868	855	827	899	796	797	879	874	875	804	850	831	872	839	881	762	842	840	809	819	864	844	828	838	887	864	857	836	835	878	831	821	865	827	848	850	845	813	853	833	833	883	859	805	894	856	849	792	818	860	845	829	893	825	880	841	845	835	844	814	846	849	796	853	823	802	805	883	840	830	835	855	853	880	819	823	911	878	858	853	847	824	823	802	835	856	841	884	811	811	876	889	882	847	810	792	863	890	805	842	877	850	849	819	898	874	827	834	834	791	907	833	849	880	843	800	847	893	849	864	856	842	833	834	822	815	864	810	860	773	810	839	883	824	841	813	812	854	886	831	869	897	862	861	855	821	843	873	838	878	859	920	872	792	834	827	866	877	828	826	852	870	878	866	880	874	845	893	852	841	836	810	845	817	817	794	824	784	864	849	878	832	840	876	850	885	840	846	825	829	877	864	844	820	824	824	876	862	817	845	844	854	809	856	842	820	822	838	823	847	842	776	846	882	847	845	854	853	854	819	912	793	846	862	857	837	880	821	815	773	847	854	816	851	903	847	871	807	894	818	865	819	867	855	838	859	803	832	847	869	835	845	838	812	817	856	825	809	877	830	829	876	806	830	818	827	862	867	843	798	851	815	831	839	857	889	830	855	885	852	883	831	860	869	825	844	876	884	842	847	825	860	862	849	816	832	862	818	846	852	853	910	832	877	823	816	845	839	858	885	864	888	802	840	770	908	883	854	831	838	850	816	804	854	793	828	817	782	849	848	806	823	834	785	824	849	830	835	868	834	798	879	863	805	784	826	860	805	836	794	816	874	846	837	852	818	853	854	840	881	835	867	869	893	825	924	935	857	840	886	843	864	859	869	839	849	833	821	816	822	855	880	836	817	854	793	844	814	820	890	814	785	843	863	852	890	859	792	823	849	916	811	844	853	851	839	840	862	831	850	904	857	780	774	855	839	885	824	830	797	852	869	836	873	875	852	846	814	832	804	924	855	848	821	903	818	865	879	849	854	837	886	826	808	865	831	802	810	848	850	778	811	833	878	860	821	853	811	860	836	896	820	885	817	874	829	785	908	842	826	867	825	868	856	827	856	877	798	889	806	873	843	811	828	846	875	818	780	845	832	786	793	879	865	799	804	855	908	803	810	861	901	884	818	789	825	858	816	847	866	824	864	767	849	856	857	885	867	816	868	847	865	860	826	859	863	823	827	863	847	809	875	856	820	822	842	828	864	926	770	868	804	889	837	856	852	857	842	871	904	912	882	868	879	874	834	872	866	874	818	830	879	843	857	789	848	794	831	825	810	856	814	822	877	823	820	835	810	830	816	844	852	854	855	869	839	830	840	855	816	837	839	853	831	840	859	848	813	876	870	826	879	846	836	857	816	810	891	801	858	767	826	848	804	767	871	889	865	876	868	898	841	839	854	825	879	877	838	851
24349	21478	25181	28226	21478	21488	17210	644	376	385	362	342	315	348	307	304	297	299	306	295	304	305	338	304	306	293	304	306	287	289	298	279	290	320	311	323	309	276	278	271	300	275	280	263	264	273	290	288	289	294	283	291	303	256	283	264	285	276	288	307	299	302	298	280	293	292	247	273	279	269	336	283	272	261	306	279	297	282	272	271	316	266	291	274	316	295	299	290	279	294	292	254	291	244	265	290	309	281	277	276	316	282	270	294	286	283	294	274	264	280	264	274	261	288	300	292	273	281	303	298	316	304	280	325	274	296	277	266	269	302	273	312	268	274	291	273	260	255	298	277	287	321	284	295	252	280	267	310	312	282	296	276	353	289	286	301	278	252	266	290	314	307	273	286	299	298	268	292	259	277	288	290	279	291	291	276	280	304	275	268	308	262	263	247	316	321	321	286	280	243	292	275	258	253	256	311	288	312	273	304	256	306	286	245	279	241	286	272	295	288	271	301	284	294	305	290	276	260	257	254	307	271	294	285	268	274	298	273	285	312	305	329	286	293	228	310	271	270	290	287	289	286	262	276	262	279	259	299	265	283	284	300	280	287	301	280	301	257	296	247	292	277	284	267	300	266	277	280	285	283	276	276	275	283	309	273	321	286	287	293	252	301	307	271	298	296	303	275	271	296	306	291	307	268	301	295	317	269	320	295	283	303	265	310	313	263	301	280	311	293	296	259	266	314	296	259	283	265	276	288	268	270	328	296	303	301	304	274	280	281	297	273	267	305	264	310	278	286	270	258	306	301	306	283	282	287	256	281	276	280	293	304	266	286	295	289	305	281	258	300	305	278	275	294	284	307	307	291	293	286	290	303	313	274	268	278	305	302	314	288	285	284	258	276	243	255	323	276	277	300	278	281	279	272	270	307	280	292	288	269	300	312	282	258	274	292	294	310	296	271	277	306	270	303	322	317	291	273	287	303	294	324	310	247	268	270	318	288	281	292	301	261	249	297	278	311	288	296	289	262	288	285	285	283	291	278	292	303	303	275	312	274	273	279	279	276	255	289	300	281	271	257	285	289	285	279	300	284	261	275	272	304	284	299	287	281	314	303	302	267	254	291	294	284	327	273	305	270	299	273	295	279	288	246	276	282	314	285	278	288	270	287	280	279	294	255	281	299	267	278	308	280	285	277	304	281	263	275	240	287	281	289	283	310	287	320	283	266	290	264	304	278	269	307	294	293	279	265	259	315	281	287	269	249	284	267	295	316	306	300	300	280	274	307	261	331	275	268	307	256	325	299	309	260	286	287	269	281	276	268	283	306	284	257	276	279	287	288	288	293	268	276	270	280	306	274	265	284	284	287	269	279	262	308	275	310	279	282	296	289	310	294	287	276	276	281	264	266	284	289	268	275	270	295	293	283	308	261	275	253	302	275	268	277	278	308	283	281	263	301	273	299	307	294	266	313	270	265	281	291	256	293	284	305	280	317	306	301	293	283	304	299	290	283	273	292	283	256	268	261	283	272	308	288	292	287	283	270	295	302	326	292	273	296	264	281	273	304	302	299	267	286	275	288	305	273	249	323	287	320	279	309	279	305	311	309	242	299	273	230	297	277	311	268	268	287	275	261	258	267	285	284	277	275	288	289	275	302	273	290	263	274	297	284	273	316	279	293	272	277	266	300	308	266	298	293	266	296	262	282	284	278	256	292	317	275	268	288	281	320	251	283	263	290	297	285	288	281	304	269	273	262	266	350	303	292	291	324	284	306	296	298	303	276	263	275	304	285	295	296	280	281	297	301	242	288	297	256	278	276	320	312	285	291	283	299	283	275	316	300	302	271	296	308	280	288	294	289	281	292	291	263	298	283	292	294	289	288	288	294	283	273	307	304	238	286	287	270	271	302	309	275	303	282	285	274	283	301	310	277	289	276	304	286	266	269	275	291	297	283	253	309	270	292	323	296	287	284	268	284	266	294	280	266	280	288	258	289	274	266	283	272	276	282	265	277	280	267	311	267	265	278	292	264	277	285	264	254	282	297	283	270	256	293	267	293	339	270	294	281	280	297	281	295	280	287	270	254	314	287	287	279	293	296	256	277	276	293	312	266	302	311	274	288	295	275	276	291	265	293	311	314	278	275	309	296	286	272	283	287	274	278	264	276	270	270	273	290	279	279	290	283	273	293	259	266	261	276	280	272	262	336	284	305	276	274	276	293	267	289	267	293	272	290	302	285	249	256	271	304	288	267	307	330	257	284	262	287	293	268	295	257	305	290	281	251	285	313	285	307	278	273	321	276	256	303	288	293	276	282	319	285	269	246	231	320	286	256	260	264	311	287	289	312	296	277	269	269	282	290	288	288	293	294	277	313	296	277	278	320	265	303	262	242	294	299	287	290	285	290	283	295	270	275	309	280	281	276	310	270	297	286	319	292	308	309	323	275	288	269	278	311	288	295	243	286	295	302	295	288	285	306	320	287	262	297	297	264	342	302	304	272	290	302	294	274	291	277	274	287	307	284	273	229	298	297	271	282	255	294	302	291	273	303	282	278	296	291	311	253	286	237	295	299	275	301	310	293	268	289	289	297	272	271	282	278	274	294	269	292	288	290	297	292	293	276	263	295	269	295	298	285	260	281	278	285	256	310	288	270	295	302	302	270	281	275	270	308	296	264	263	303	280	315	283	292	325	282	306	244	279	292	317	259	259	280	306	309	277	279	283	297	284	277	323	304	269	293	284	295	295	280	273	266	285	281	280	271	279	282	297	270	292	278	301	274	284	310	298	257	307	263	300	311	312	288	287	298	296	271	282	275	286	273	261	326	279	268	253	283	298	305	277	277	268	294	257	283	294	281	301	283	273	272	295	269	289	266	282	297	297	302	306	300	278	315	307	289	319	295	307	276	278	305	255	290	266	275	311	283	290	285	299	281	304	296	286	250	297	267	280	315	295	277	281	314	305	294	290	290	305	308	259	300	289	274	269	303	301	307	291	291	279	291	292	286	254	294	277	321	312	286	293	286	257	276	302	260	262	315	282	304	295	286	279	271	293	300	286	289	296	275	280	305	292	311	263	298	306	318	269	302	302	288	264	299	277	265	269	298	286	285	323	309	267	275	263	279	294	281	301	315	308	319	296	286	289	312	290	307	269	267	298	311	290	297	298	271	283	302	243	303	321	312	329	274	256	245	275	300	271	280	295	252	300	289	272	275	293	277	294	260	290	282	276	285	289	273	304	280	237	279	278	260	307	286	302	291	300	286	336	316	283	324	276	265	283	288	326	307	307	310	280	324	278	292	279	289	264	311	279	285	320	275	273	299	310	317	326	282	269	271	278	281	275	260	259	266	277	273	270	303	291	276	290	314	294	292	303	301	297	285	283	287	283	307	337	275	303	296	281	291	286	263	282	298	301	297	291	283	300	294	255	290	283	295	260	242	269	295	288	278	303	301	257	274	295	309	301	290	282	259	264	265	287	284	277	288	284	293	288	288	262	274	278	300
38826	9135	1718	1088	899	771	724	719	717	708	701	694	670	717	708	689	703	676	657	667	714	688	684	691	651	689	662	700	623	712	692	676	639	638	687	717	643	637	699	712	708	679	668	710	646	664	663	696	710	666	673	723	721	667	669	704	652	662	646	675	676	635	701	668	659	701	684	665	705	706	663	662	663	671	688	676	684	656	724	698	667	691	671	670	627	652	675	637	679	668	644	673	691	634	658	686	677	623	658	689	716	657	683	663	665	647	642	698	671	691	678	653	698	713	680	666	693	649	660	636	651	704	645	650	662	648	680	653	638	648	669	622	662	709	644	665	679	673	624	655	681	652	644	733	730	717	709	700	679	692	676	694	673	656	685	663	654	696	639	653	652	654	609	674	658	681	628	719	643	654	703	654	682	677	687	680	650	674	704	671	657	641	698	676	662	651	679	628	688	710	668	642	644	704	647	680	702	642	649	677	620	619	637	691	652	722	637	652	654	649	660	613	677	639	670	648	667	668	660	666	675	662	696	618	660	723	686	626	664	651	650	681	675	632	708	670	680	681	645	682	685	663	631	663	627	690	647	664	646	689	712	676	702	613	677	690	659	665	679	714	659	667	647	651	651	658	674	642	661	674	666	664	663	612	661	670	674	655	695	663	622	667	696	637	626	681	636	692	678	647	652	686	662	661	660	688	662	647	687	687	689	680	655	661	642	667	701	702	660	657	648	714	709	644	635	670	643	679	684	670	673	664	670	689	701	667	639	625	667	674	678	649	694	683	719	647	658	658	662	654	627	657	654	631	686	680	650	672	686	658	651	641	665	657	637	646	699	684	669	699	658	644	641	672	660	653	680	685	705	664	677	672	636	674	673	686	703	725	640	719	677	634	660	656	663	693	698	674	686	661	690	631	670	676	638	638	588	620	707	678	629	664	681	636	624	573	670	624	659	665	670	663	626	678	643	655	663	698	690	696	667	666	662	648	737	665	698	674	663	636	604	657	689	675	639	688	664	658	655	706	641	647	665	665	660	651	692	668	699	670	696	695	704	662	717	645	683	665	675	686	682	685	730	625	673	653	651	626	685	665	683	698	689	710	662	669	668	694	668	673	651	664	634	678	685	661	637	676	643	702	636	711	636	651	707	671	665	667	665	692	644	705	701	672	686	726	688	702	642	704	681	637	668	686	680	653	662	666	692	688	656	660	634	683	653	651	677	705	638	657	663	647	659	671	640	687	653	702	673	645	667	665	636	656	681	644	697	696	631	663	680	693	683	671	634	705	662	622	665	623	682	641	664	676	712	605	728	632	675	657	724	665	674	634	675	669	681	664	685	642	641	692	676	622	656	664	656	666	616	706	647	669	687	681	689	701	645	674	698	702	662	644	663	664	687	621	694	626	642	693	645	720	631	664	658	660	670	642	717	714	703	608	660	686	685	679	658	634	593	685	606	687	649	611	695	629	642	708	626	684	675	672	709	652	673	663	667	686	652	679	629	630	657	729	708	654	686	686	674	687	687	692	700	666	715	644	696	664	661	662	651	668	690	716	690	688	651	688	647	668	704	682	672	640	667	667	678	721	643	632	681	651	672	665	676	671	692	709	649	662	661	696	628	650	694	640	675	654	678	644	652	646	678	680	662	671	639	697	678	687	619	692	670	700	690	675	662	713	619	643	666	720	663	618	672	651	667	640	662	671	646	606	630	681	678	627	711	672	674	700	609	646	658	667	687	622	664	726	625	683	707	663	657	688	641	666	646	680	664	704	656	659	690	642	621	635	663	683	659	687	688	632	655	652	657	666	671	713	644	664	694	636	664	646	666	665	698	640	643	664	654	672	645	642	654	688	705	687	682	654	699	693	688	682	629	688	695	637	668	686	685	634	692	659	677	619	683	671	668	651	649	679	694	665	710	663	714	683	659	644	666	670	657	620	702	707	642	692	669	654	665	640	673	655	672	679	653	690	658	640	628	689	659	647	715	636	679	674	675	687	675	653	705	654	660	678	674	682	682	677	639	690	651	676	666	665	669	666	653	727	659	650	681	659	659	670	711	661	644	638	600	691	650	722	624	691	668	675	648	696	652	653	705	642	650	679	684	647	652	682	675	678	686	682	713	693	690	643	681	671	671	667	677	707	718	668	693	679	669	698	663	655	641	632	712	656	689	640	605	717	639	657	688	706	725	638	686	673	627	638	686	640	639	644	614	698	648	650	651	676	659	680	661	677	701	674	654	669	717	649	703	684	651	641	698	651	690	689	663	648	714	698	656	674	690	667	646	675	674	639	700	685	678	685	669	629	638	675	683	655	643	709	685	743	712	639	688	665	660	709	633	688	654	720	645	668	681	648	711	656	684	689	666	676	651	678	638	649	658	681	679	651	672	692	726	675	644	663	671	685	667	642	693	654	700	704	611	629	676	671	624	651	629	664	660	665	657	699	654	683	648	682	687	643	640	696	674	664	624	701	654	675	632	660	713	675	626	661	677	666	654	666	641	691	703	624	701	648	685	670	655	635	690	678	645	689	689	698	635	674	712	638	670	635	713	637	699	665	696	637	653	638	642	679	678	690	658	651	672	652	708	734	696	674	657	661	644	661	683	652	724	652	620	649	615	658	644	606	659	685	660	690	696	703	681	696	668	635	648	692	662	694	635	632	666	645	661	694	682	695	659	621	674	728	661	671	703	674	664	607	668	680	669	675	673	681	639	681	635	689	678	655	668	695	656	707	674	682	644	671	698	674	629	627	667	667	696	635	684	661	640	662	678	649	674	686	608	630	680	643	686	611	630	623	688	611	699	653	697	692	710	687	706	663	660	653	645	663	628	647	665	666	706	647	677	650	649	654	658	680	607	668	636	660	655	638	666	620	657	647	666	668	678	615	647	649	698	668	723	674	678	658	637	713	638	645	653	660	657	688	648	650	671	703	652	637	632	671	693	647	645	707	679	635	691	646	630	706	650	695	682	677	693	674	631	668	615	681	676	629	673	607	695	649	734	674	672	654	636	651	666	687	667	706	651	662	688	660	641	650	652	669	640	642	652	663	642	627	635	673	704	694	656	627	702	691	671	664	651	677	621	691	639	680	682	632	706	655	659	653	675	696	649	668	681	646	675	659	661	657	672	675	669	672	649	682	697	660	642	618	669	678	620	686	638	653	696	679	653	648	626	675	644	716	690	653	685	699	638	683	674	678	638	643	676	691	653	638	644	690	675	686	682	645	650	694	667	656	640	663	672	656	662	660	621	699	651	683	668	621	666	674	670	687	705	608	699	669	706	645	684	650	692	663	727	678	673	624	680	659	676	637	694	696	706	688	704	684	628	643	643	715	683	687	671	673	704	653	700	685	692	673	655	652	647	709	663	692	643	646	670	698	719	689	604	681	672	680	648	664	669	690	662	643	695	651	668	686	686	683	619	724	716	691	709	682	676	636	652	707	668	657	695	673	670	666	646	620	652	635	650	636	688	676	673	671	701	627	678	667	647	673	630	632	678	685
31139	21103	13549	949	298	288	263	258	247	241	241	243	219	229	220	204	263	211	231	218	230	230	221	228	243	221	210	257	218	224	245	237	253	212	223	221	237	260	229	221	240	226	220	252	211	238	248	238	224	204	211	230	247	260	232	213	200	225	269	221	234	218	214	229	231	230	243	216	238	243	258	216	249	225	242	218	242	271	228	258	246	214	226	259	247	229	212	214	221	255	227	194	242	236	242	211	248	214	198	242	219	228	237	172	243	200	236	232	248	251	248	255	223	228	236	237	227	238	248	194	215	238	273	241	222	224	244	263	255	257	234	218	226	246	237	218	248	227	221	240	230	238	234	223	214	245	227	235	226	227	245	228	242	226	227	226	229	237	263	221	255	210	211	238	228	233	243	224	228	235	254	247	224	241	222	241	223	227	247	246	233	233	250	236	234	222	218	208	233	225	242	223	241	228	244	219	230	221	225	239	261	189	237	235	256	233	232	278	242	259	224	226	245	245	235	220	229	227	218	257	235	265	206	244	246	205	239	228	231	224	231	248	235	234	236	232	257	226	286	259	275	241	235	230	219	230	255	219	230	246	233	227	224	241	216	257	242	252	229	242	242	220	212	220	199	257	244	248	229	222	244	222	253	241	236	239	202	218	218	235	215	221	240	233	241	234	243	253	245	256	237	259	256	222	254	219	232	232	227	233	217	214	222	224	234	250	257	242	261	255	234	269	226	248	222	212	237	215	225	218	227	222	225	229	268	247	248	222	237	231	256	231	244	246	246	222	210	227	231	229	244	243	218	254	238	273	263	234	262	250	244	221	235	251	211	236	240	249	230	258	234	258	236	237	248	231	257	243	249	260	229	230	228	238	252	225	232	210	231	231	209	243	189	229	247	257	250	243	232	222	224	205	211	210	248	254	224	237	236	267	253	222	212	208	243	232	238	259	255	242	194	227	238	228	218	241	234	266	234	230	230	241	260	226	228	220	229	221	241	243	230	234	227	237	237	200	195	220	265	234	220	212	267	244	224	236	250	237	246	227	253	253	215	245	210	241	216	229	245	229	241	225	230	230	223	205	256	227	248	210	226	245	224	236	250	229	220	260	265	200	240	236	248	238	236	224	259	253	226	257	234	255	240	255	260	226	228	235	232	224	232	222	221	247	214	237	231	254	203	228	218	217	259	243	235	218	261	242	222	215	254	210	202	240	217	253	227	189	229	197	242	244	250	215	241	259	228	223	183	208	254	232	239	233	247	238	244	264	236	259	242	227	211	281	215	246	237	224	233	253	215	221	260	228	229	231	228	211	194	268	194	229	259	242	214	244	245	266	245	243	265	234	227	225	253	243	248	208	256	243	246	243	230	202	233	241	235	244	254	245	239	233	239	212	230	225	221	217	204	226	218	231	223	241	229	223	255	225	231	226	240	229	223	223	214	238	236	243	251	233	225	250	228	236	248	246	238	233	225	236	222	247	211	221	238	229	214	222	235	257	225	254	226	230	219	235	256	235	228	240	240	202	249	252	257	219	223	241	219	236	224	231	229	211	248	255	239	249	265	239	234	245	217	230	246	227	223	253	227	197	237	236	215	235	221	223	215	222	208	223	231	238	225	258	238	231	266	251	234	227	222	197	225	215	209	237	280	243	241	216	230	252	247	217	231	228	232	225	240	261	219	218	248	241	208	239	230	259	280	262	238	223	202	228	240	235	217	237	236	230	224	253	264	243	247	240	228	213	214	222	219	244	259	239	247	228	199	198	208	257	236	216	212	254	216	214	261	198	238	224	235	219	218	245	209	257	260	228	224	238	202	243	244	235	240	257	246	240	244	232	225	232	231	262	230	216	249	240	239	255	254	220	249	243	233	263	234	217	244	231	210	256	228	248	237	244	227	245	227	238	239	227	259	254	211	214	257	243	233	244	247	220	218	219	222	232	232	255	263	235	253	250	237	244	253	217	226	246	251	220	233	203	220	234	215	210	243	248	233	234	241	206	268	235	239	237	241	225	236	250	227	236	239	246	222	244	213	228	233	230	241	214	234	219	241	235	223	215	218	242	250	226	237	223	221	261	226	227	259	221	233	231	240	256	268	230	233	229	231	244	259	253	220	236	240	262	250	215	228	216	245	234	229	174	237	248	217	226	222	227	205	220	233	255	234	225	220	227	225	210	218	215	251	244	257	218	236	225	212	242	243	250	229	223	266	223	224	262	207	200	265	232	243	257	255	251	239	231	260	230	256	250	249	232	236	216	230	247	247	244	215	236	249	239	250	202	221	232	217	265	249	232	237	217	218	214	236	247	248	222	261	267	244	211	220	255	236	217	238	241	244	221	227	247	249	214	257	251	245	222	230	234	234	272	234	237	220	227	225	224	256	224	230	219	205	229	237	224	243	274	240	247	214	234	234	184	205	229	232	230	253	239	262	219	230	253	217	229	235	218	253	230	210	238	228	216	266	241	258	248	252	206	236	243	253	246	228	211	264	246	240	238	272	240	221	208	233	202	234	193	243	253	222	207	243	202	250	221	244	217	255	240	219	249	250	210	247	250	252	241	237	216	230	236	232	227	246	237	244	197	214	214	234	243	217	223	226	217	213	218	231	204	229	217	230	255	227	216	235	237	241	238	237	228	205	236	257	233	230	253	240	237	212	229	244	236	234	233	243	243	220	236	221	221	242	257	228	233	216	215	235	236	220	262	236	203	261	215	238	246	250	246	243	225	241	228	240	229	255	229	227	259	252	240	225	250	250	235	251	263	212	217	230	230	227	214	248	229	252	210	247	229	213	230	221	233	233	268	214	232	257	241	243	254	251	245	223	214	244	225	269	227	237	234	218	231	217	217	236	239	222	244	234	242	240	222	229	243	218	234	228	196	249	235	226	240	246	216	220	231	237	248	220	218	276	237	200	234	220	243	261	235	208	253	250	235	230	245	207	232	254	247	242	232	224	221	247	249	229	242	252	224	256	212	243	249	230	205	240	243	255	239	239	213	224	229	245	232	228	229	245	261	216	245	240	216	206	233	236	238	235	226	238	227	223	207	227	226	213	250	236	241	218	201	227	233	239	239	238	254	223	212	247	273	239	224	255	221	252	254	212	239	241	233	270	237	227	220	220	244	224	235	240	230	226	225	204	238	234	221	218	238	217	233	245	232	244	220	246	248	244	210	264	246	242	213	235	249	235	208	237	237	249	252	223	214	241	236	262	215	219	232	202	255	251	221	248	235	248	263	233	252	242	266	223	235	225	254	253	221	218	212	252	220	218	201	236	242	215	215	241	266	225	253	214	241	224	259	220	216	251	213	237	211	232	251	239	250	243	262	274	220	250	210	215	209	229	272	215	208	229	264	205	219	238	239	241	217	235	261	230	222	222	215	224	232	207	245	259	236	253	231	214	249	201	248	234	196	247	209	264	229	249	255	241	233	245	229	226	221	228	208	235	222	221	246	227	229	232	230	253	217	220	245	211	235	221	225	224	226	265	236	235	231	241	238
13545	1456	657	645	617	644	633	667	620	584	584	648	621	608	611	586	640	606	642	607	659	611	594	621	628	619	619	598	632	633	637	594	636	638	585	580	609	583	584	594	591	594	598	616	589	613	621	587	618	617	615	618	546	627	623	616	634	616	678	605	555	596	587	636	615	580	621	572	587	586	609	632	567	546	624	590	614	619	597	631	607	613	601	623	593	630	622	634	575	590	595	629	634	591	636	595	627	589	646	642	630	571	642	614	639	653	595	645	598	592	657	567	617	569	604	609	592	572	589	608	586	596	603	607	624	600	559	579	599	618	601	595	624	619	645	627	614	641	584	601	635	608	614	612	654	625	638	615	604	576	614	644	615	608	591	595	580	577	560	573	633	580	581	604	607	622	658	648	562	638	599	602	589	578	600	609	630	572	651	627	623	587	605	617	630	611	610	642	595	637	594	615	649	582	621	608	635	607	593	590	602	590	601	620	617	659	613	607	612	566	623	582	623	591	612	610	626	602	597	650	593	591	654	571	580	590	576	608	632	576	584	595	609	663	642	623	634	582	619	613	607	594	582	585	621	616	593	567	650	644	602	646	616	571	625	590	607	630	605	643	595	612	605	623	637	583	604	622	639	646	584	563	591	618	593	579	614	587	572	597	627	616	573	588	635	600	568	639	626	595	605	565	610	616	598	612	614	607	601	598	626	645	606	603	625	648	579	612	582	552	630	633	622	599	569	613	632	637	610	601	628	622	639	611	598	599	605	559	673	571	598	608	638	631	617	595	565	538	629	594	600	595	640	610	664	575	613	600	610	577	577	579	641	608	626	593	563	605	617	614	594	578	594	582	624	605	599	603	590	614	614	675	623	609	634	547	612	599	614	614	605	613	610	594	590	626	640	588	598	613	589	602	584	640	589	631	630	582	592	635	603	633	635	614	649	619	574	637	634	617	605	600	634	610	568	619	584	623	591	605	644	595	619	622	598	590	591	594	568	602	593	627	595	588	547	588	605	655	637	630	576	582	677	611	596	596	597	598	610	649	587	646	608	625	591	595	619	583	627	609	626	604	556	624	583	610	622	611	604	596	612	605	634	598	619	616	628	601	636	628	597	629	601	609	603	621	572	586	606	615	582	651	596	633	579	567	613	581	672	617	613	610	610	605	621	601	657	612	609	615	548	589	593	603	636	632	645	626	625	631	600	603	646	595	639	632	618	602	600	656	600	593	585	584	625	645	602	665	606	611	595	648	595	625	586	584	579	598	586	580	619	644	600	604	622	576	619	596	632	614	600	551	604	585	653	606	634	592	660	591	594	622	613	586	622	573	627	603	618	599	603	593	560	616	654	620	632	615	554	583	629	585	622	607	605	600	593	585	590	599	608	647	619	548	619	598	619	566	619	607	599	642	607	587	601	585	602	653	591	589	610	628	593	622	597	658	626	605	650	623	625	639	647	618	628	625	568	629	594	618	620	611	637	596	596	623	591	576	574	612	595	555	598	616	597	616	596	575	616	593	621	650	643	561	605	587	588	610	609	592	624	669	646	614	612	622	619	612	574	580	602	570	601	590	617	598	611	630	589	629	631	595	617	617	628	589	587	624	614	593	573	610	608	622	630	632	645	649	634	610	585	601	587	588	625	622	621	617	627	595	641	598	623	622	611	631	570	627	592	582	626	633	619	599	626	630	632	626	621	611	667	589	620	594	600	631	585	618	621	601	587	606	610	608	620	600	600	587	591	533	602	621	577	605	618	605	606	640	635	599	615	608	626	631	551	606	610	611	648	637	639	623	639	583	609	611	598	617	614	570	624	619	583	613	591	605	621	642	624	645	601	615	618	590	624	602	583	607	593	617	581	564	605	632	647	631	599	620	617	625	621	642	631	652	610	595	619	588	614	586	597	601	588	620	601	611	622	607	599	653	603	626	634	614	597	588	607	602	613	644	622	624	574	651	604	645	611	607	633	612	604	611	561	607	601	644	615	609	632	667	604	616	637	592	606	592	646	619	609	575	598	607	599	612	650	618	638	593	657	595	601	645	643	598	614	640	638	603	592	603	588	639	622	629	598	609	576	597	598	574	576	594	597	602	600	618	628	596	577	597	608	611	613	597	561	574	597	624	603	635	629	591	646	591	627	610	644	633	590	620	650	594	624	617	603	609	654	645	635	588	614	631	600	596	636	611	603	666	575	570	605	608	638	590	557	591	632	585	628	608	577	592	619	619	607	593	577	638	609	619	585	594	642	598	609	606	606	648	618	602	657	672	641	598	613	575	623	623	609	615	581	610	591	603	623	577	601	573	651	603	640	636	629	593	621	591	634	570	607	569	603	621	602	610	564	579	587	614	623	618	610	623	569	643	589	634	596	667	576	587	619	620	630	571	592	608	597	607	643	637	597	628	591	654	601	615	605	611	546	637	609	602	589	639	631	593	586	601	601	570	593	624	660	600	619	571	626	575	609	610	553	628	571	634	614	586	597	647	602	604	644	582	618	606	606	642	618	547	644	612	663	646	585	614	579	663	628	602	615	583	598	590	614	622	572	577	567	624	572	587	552	592	613	603	602	597	653	653	570	600	606	573	619	586	624	617	602	598	621	642	577	587	586	604	596	628	579	622	618	592	573	648	622	597	614	602	620	631	637	576	624	585	564	617	637	590	633	629	608	605	602	612	663	624	613	666	581	612	580	643	615	647	592	587	613	603	575	591	623	608	604	641	619	582	600	618	626	642	611	649	622	621	590	613	593	645	602	592	622	590	582	609	559	637	583	613	631	560	620	615	618	620	619	586	655	644	611	652	607	621	650	605	592	572	618	611	611	659	644	602	578	588	632	616	630	629	664	561	616	666	572	595	596	612	641	643	574	598	656	577	620	570	623	582	584	630	625	579	606	614	591	606	601	609	610	606	620	609	624	587	614	604	615	617	611	633	596	632	601	624	615	575	601	581	569	641	613	605	600	610	597	645	667	617	632	616	606	613	630	621	573	609	636	621	593	611	628	630	638	633	619	601	629	609	608	610	594	637	648	596	620	601	639	559	630	634	621	634	587	656	577	625	587	629	588	608	617	646	596	584	606	609	596	585	588	606	621	574	633	593	647	643	623	626	623	615	600	629	642	574	590	604	626	630	620	573	648	670	597	619	602	637	588	600	625	589	627	613	605	583	567	591	625	643	656	577	617	636	631	621	598	645	589	610	574	629	563	620	621	642	590	653	596	653	615	618	623	622	640	613	576	602	615	627	607	638	651	595	670	588	600	631	624	632	668	621	609	639	584	640	651	607	638	597	608	567	615	602	593	596	589	585	594	602	649	614	606	573	589	553	590	603	599	600	603	611	598	640	615	580	638	613	577	614	561	623	607	638	632	566	609	599	629	596	582	641	582	594	582	616	609	616	615	606	578	596	611	650	617	570	580	615	629	602	624	588	603	610	602	593	584	600	589	636	611	602	624	591	630	596	582	592	606	620	609	586	602	612	585	629	632	643	603	606	610	618
24905	21466	24834	28502	21456	21232	1339	527	390	380	381	374	336	395	367	360	397	359	401	342	390	395	389	340	346	379	404	351	376	389	311	366	376	374	379	361	337	376	356	373	367	343	377	361	340	335	353	409	411	324	352	337	358	394	354	355	346	357	385	340	366	370	404	332	352	375	367	358	340	340	378	354	349	347	342	363	351	364	344	324	354	362	314	331	357	303	347	356	380	379	338	355	370	344	375	365	358	360	374	317	359	358	385	369	343	372	331	372	359	355	359	360	334	395	353	373	354	385	340	357	349	366	361	339	364	342	342	312	316	339	338	392	343	396	373	357	363	361	327	342	373	373	387	345	360	371	363	326	347	351	368	350	350	371	330	357	346	359	364	351	389	378	345	334	381	388	380	374	333	340	363	353	374	397	369	372	374	386	351	363	332	373	392	380	343	376	381	368	304	329	387	351	363	387	341	359	326	345	333	363	347	343	340	360	377	346	359	346	320	331	338	331	356	368	362	342	356	389	318	355	375	327	355	344	374	367	370	345	361	379	370	369	366	304	364	364	406	345	349	343	363	396	370	363	389	363	378	362	373	405	339	329	357	412	383	351	353	360	375	358	344	367	331	358	370	344	331	364	360	363	353	342	351	351	377	339	362	345	340	352	364	370	371	390	370	353	362	332	341	376	342	348	336	355	364	373	370	366	329	385	380	349	388	355	344	363	354	350	372	351	353	400	398	359	349	381	363	352	340	327	371	384	371	358	356	349	375	344	344	364	374	338	296	338	365	364	319	361	349	361	358	411	337	362	378	359	362	361	372	342	328	340	376	367	380	345	378	381	372	412	364	371	380	348	343	380	331	353	345	362	362	376	332	337	353	346	369	362	369	348	325	392	347	363	351	383	356	347	352	339	343	339	378	366	385	362	363	388	330	356	346	381	343	341	371	365	351	341	357	324	355	333	318	319	367	346	346	370	367	349	338	348	357	351	350	347	363	383	348	378	348	358	331	364	345	386	318	313	352	369	374	367	337	358	346	352	387	357	341	337	360	373	391	353	334	354	379	365	337	363	354	348	372	374	356	363	348	352	369	353	382	315	325	393	336	330	358	343	377	336	375	351	316	338	345	354	339	373	398	365	338	352	341	336	358	377	372	363	375	319	383	342	352	374	348	376	370	380	350	351	370	364	375	367	362	348	376	350	351	382	398	376	358	379	346	341	356	342	348	359	350	391	365	334	372	350	373	354	343	372	380	374	345	356	352	369	335	389	372	345	355	349	347	351	400	358	331	342	339	332	382	353	360	359	391	368	331	356	367	360	362	345	391	376	327	354	325	385	373	345	373	334	315	333	334	381	343	374	367	377	355	346	354	357	357	319	365	354	368	340	334	360	409	339	323	345	373	337	325	365	363	386	358	378	351	345	408	353	322	351	350	359	346	337	366	381	372	395	364	403	313	400	364	362	364	381	329	346	341	354	350	373	348	356	345	395	371	401	376	321	353	338	344	353	363	344	326	371	370	359	311	341	351	323	362	335	330	344	361	328	362	367	342	364	353	316	346	339	365	343	381	352	360	363	321	350	337	354	355	379	393	373	355	374	358	377	338	374	353	370	351	344	349	399	342	352	321	360	366	392	340	368	356	363	332	364	361	322	339	343	372	355	362	337	366	370	342	356	355	369	381	343	370	353	355	354	374	337	384	332	342	352	355	360	348	329	400	353	361	348	345	371	367	402	356	340	321	372	378	364	341	317	411	382	401	385	340	349	375	383	360	381	349	321	348	369	382	407	396	358	309	313	365	332	348	387	350	374	361	335	301	404	332	335	336	352	346	369	409	366	372	372	360	371	348	366	334	353	376	369	349	395	344	404	371	347	372	369	364	333	336	358	342	367	340	340	366	372	393	385	361	376	351	346	356	379	344	378	353	332	356	381	347	370	324	341	358	363	388	350	378	365	376	343	365	392	395	363	388	377	390	344	343	355	352	348	353	349	365	355	330	343	311	372	397	369	359	359	363	331	360	328	414	336	330	359	381	349	389	351	352	346	365	364	397	348	374	366	349	345	385	416	363	344	357	370	324	372	372	382	380	349	348	339	379	331	357	377	391	341	360	365	346	349	335	355	373	382	336	333	331	314	349	326	356	351	373	369	376	381	381	364	354	379	352	363	351	375	325	374	328	342	328	336	340	383	369	357	353	327	328	360	338	332	349	354	349	330	370	341	343	367	362	367	347	366	333	341	383	340	357	377	353	346	358	317	342	343	374	364	350	348	381	367	333	394	344	346	319	366	373	426	374	342	349	318	346	343	371	357	351	354	357	343	342	344	362	366	360	380	365	366	350	341	363	310	381	323	352	332	363	370	376	359	343	341	328	387	396	352	339	325	357	370	355	294	358	357	377	357	360	362	357	329	396	347	338	346	326	320	358	350	368	334	369	398	350	358	345	342	359	329	328	363	357	370	344	382	360	335	349	310	391	372	372	348	352	388	344	348	356	382	339	347	347	366	343	369	356	372	349	352	419	347	372	365	373	389	336	357	379	336	372	343	376	361	368	348	364	362	323	393	360	366	321	352	361	367	360	376	317	336	336	340	346	344	359	324	348	356	359	352	384	372	394	337	348	349	382	395	373	372	344	352	362	354	373	347	356	360	366	388	378	337	366	353	331	379	370	399	380	330	350	335	356	358	354	359	340	354	323	374	381	347	365	370	355	364	370	313	314	356	377	355	386	399	342	338	341	347	378	373	362	318	329	329	379	386	327	353	382	370	375	367	368	336	342	354	355	371	376	337	355	374	356	340	354	330	349	375	350	352	356	357	355	396	376	343	371	357	365	375	374	361	329	357	358	346	333	330	331	329	328	355	354	367	347	376	350	363	373	346	334	334	373	360	339	372	377	369	333	363	337	357	379	366	349	328	369	351	315	355	375	341	340	427	345	348	309	437	347	328	389	385	353	390	329	368	377	348	313	381	355	324	348	364	352	383	361	371	351	391	359	358	359	356	341	353	332	318	362	352	335	342	351	348	351	333	351	369	374	328	344	360	366	327	346	362	378	318	370	331	387	383	352	322	346	337	359	363	319	362	343	373	365	394	394	373	382	356	353	388	353	386	336	394	344	346	369	332	345	363	367	375	310	358	340	348	386	409	366	359	353	345	351	339	369	375	370	364	317	384	363	337	337	377	321	363	333	369	347	367	314	399	385	356	353	381	332	324	357	312	363	355	364	367	314	372	375	320	347	386	371	351	361	333	403	342	336	333	378	361	374	370	358	367	352	357	355	356	351	372	338	399	358	360	367	326	354	366	353	375	341	367	383	371	368	403	361	347	373	354	354	349	361	327	379	359	378	346	342	350	367	358	339	315	349	389	358	351	358	325	354	361	348	376	340	381	368	408	344	349	335	369	353	379	362	364	378	383	359	373	340	374	359	378	342	371	346	368	353	347	340	350	354	363	362	369	364	386	353	369	352	380	379	351	365	315	378	323	366	367	366	327	341	384
33200	7131	1417	1074	981	944	885	862	869	854	847	859	933	841	872	836	862	894	820	854	870	859	902	800	865	857	866	855	873	837	809	811	844	838	866	872	864	818	835	840	815	858	916	811	897	841	814	854	854	858	861	851	879	826	795	912	789	887	804	848	860	838	838	788	847	866	821	846	877	841	814	858	874	857	837	836	852	823	836	868	850	856	828	878	870	815	882	802	895	811	888	868	861	851	819	842	862	835	895	881	841	835	822	877	817	862	880	855	869	813	840	872	793	818	817	851	897	826	844	840	840	871	785	832	825	837	882	868	857	861	874	885	846	854	868	840	837	853	863	840	865	855	822	828	854	859	831	811	883	835	874	854	825	872	867	869	838	886	905	780	832	824	860	838	849	829	851	852	811	835	860	889	813	870	878	865	813	808	862	800	865	848	876	821	874	834	882	853	847	771	828	852	859	851	878	879	825	823	835	785	890	820	842	837	847	837	811	873	840	874	876	825	821	812	903	818	900	875	813	852	852	845	848	839	880	836	835	826	872	772	822	835	838	811	840	848	805	804	845	805	857	876	842	852	845	805	844	876	818	806	859	806	897	862	868	820	841	879	841	843	781	882	856	841	849	842	854	833	856	779	833	907	860	813	865	820	835	889	815	857	790	783	858	787	854	855	876	824	856	853	797	852	835	816	849	828	887	836	837	864	796	822	847	852	845	867	885	845	890	829	850	898	846	825	784	825	846	822	886	851	816	854	829	872	847	839	868	854	812	827	833	807	845	799	803	854	863	872	816	751	775	832	826	791	884	852	900	828	823	867	823	831	790	836	838	857	807	853	852	861	862	832	817	898	852	843	858	823	848	863	842	861	815	848	854	796	809	812	868	868	880	855	785	850	796	878	834	887	913	863	812	844	843	820	865	831	844	842	877	839	812	855	897	857	887	809	835	838	873	895	856	822	900	857	834	844	865	806	840	880	885	766	833	783	875	851	884	844	872	880	778	827	814	836	863	888	821	858	805	861	881	827	825	863	854	867	891	843	854	858	850	792	851	828	796	872	808	827	868	819	842	843	853	880	854	844	848	844	837	832	882	859	812	804	825	838	840	796	837	861	852	814	824	887	835	842	773	834	849	809	817	824	796	846	830	845	840	822	870	869	813	812	910	863	804	840	835	867	876	847	833	844	847	843	807	801	839	843	817	863	878	817	893	800	843	837	866	808	803	859	824	833	863	768	829	812	859	853	822	818	827	832	859	847	798	844	857	804	832	844	832	857	877	861	869	833	862	797	800	812	827	855	776	842	830	861	839	851	842	836	918	845	816	813	845	867	856	847	821	869	776	835	812	787	849	813	853	823	934	846	838	835	845	864	851	901	778	855	789	834	847	812	823	816	854	866	860	895	831	827	876	855	844	849	857	801	865	824	890	788	802	853	838	789	887	823	812	818	901	806	852	883	802	813	848	829	902	848	830	815	845	857	824	818	851	844	798	863	820	866	832	872	804	874	866	870	884	816	833	820	825	874	839	831	807	858	861	834	813	826	827	820	873	872	858	852	882	850	864	845	839	839	854	846	867	842	846	806	824	827	872	836	863	872	804	760	860	871	864	818	869	874	853	846	834	859	836	826	843	825	820	828	799	832	843	851	887	829	848	871	838	869	824	858	814	836	837	892	833	788	809	829	837	884	804	855	789	806	911	890	858	856	870	805	868	793	827	786	883	825	886	847	857	818	826	833	881	793	816	859	861	820	852	846	828	806	871	858	878	842	872	870	887	818	874	877	845	858	868	851	834	861	878	864	839	797	851	901	838	877	821	850	777	805	848	841	831	835	826	879	859	865	860	819	852	846	880	831	854	859	807	865	812	814	833	825	871	760	827	884	864	825	827	878	842	826	860	773	863	812	844	806	791	793	844	829	885	812	866	836	831	846	877	864	842	839	848	883	881	861	843	876	910	884	862	838	840	864	763	847	800	833	792	790	819	853	805	834	814	846	811	858	838	859	832	857	824	832	854	868	828	828	895	866	875	885	811	891	813	849	885	860	873	878	867	845	851	842	859	845	818	856	830	832	796	848	812	862	832	829	844	797	842	853	835	853	800	815	858	872	841	915	849	880	846	859	834	827	854	834	829	896	850	806	859	874	809	831	824	881	848	879	819	864	834	869	844	802	830	847	861	848	824	894	834	896	904	817	894	850	853	905	836	849	841	859	802	866	869	848	815	884	830	849	863	864	848	804	881	816	875	829	853	871	844	841	865	872	835	889	871	851	864	852	874	843	898	826	847	889	888	848	854	873	890	874	880	806	876	818	786	868	844	852	877	857	868	836	855	838	853	856	833	884	877	774	848	851	833	815	862	826	839	831	868	846	858	867	895	818	802	878	865	795	865	883	850	837	838	812	795	814	851	813	818	854	880	867	831	787	885	875	803	794	829	826	834	878	829	855	823	878	812	847	879	850	866	817	801	813	835	861	813	785	837	841	835	857	861	892	834	889	828	831	856	809	829	866	879	854	860	824	840	806	849	859	828	863	856	824	826	866	796	876	879	851	860	830	803	863	831	863	839	824	878	887	847	821	817	840	799	831	862	869	817	811	863	858	834	882	851	853	794	864	850	844	813	846	850	771	880	854	867	869	871	825	835	887	859	854	839	854	838	828	880	830	821	852	860	820	875	850	834	842	803	846	803	855	834	838	850	801	914	835	906	863	842	834	831	829	897	829	790	847	829	857	829	869	858	872	834	873	864	796	788	841	869	862	821	842	844	832	842	801	854	862	833	875	848	824	871	874	845	842	824	917	864	861	849	880	872	865	844	837	839	854	855	872	895	850	839	815	891	869	835	855	867	861	814	872	808	806	812	855	856	831	836	798	851	846	860	786	877	827	852	819	857	846	875	874	816	810	851	872	817	789	822	797	836	897	820	827	871	875	859	850	816	860	869	822	832	844	876	861	853	811	833	846	838	817	849	789	822	886	817	816	872	879	848	835	840	842	812	818	850	866	826	838	884	839	866	798	861	892	877	845	837	763	887	787	839	851	849	836	852	804	824	868	836	835	821	830	817	820	805	849	856	819	862	815	859	889	827	905	843	854	865	794	858	837	826	856	858	817	835	864	877	862	808	876	869	831	832	791	843	844	861	825	838	875	851	851	822	827	858	914	780	848	836	825	835	836	873	845	822	847	881	828	844	816	848	861	858	864	787	820	801	867	842	872	881	848	832	842	896	842	817	835	836	833	866	894	889	830	855	836	834	844	835	852	846	813	865	845	825	787	824	859	795	860	872	778	828	905	825	837	845	852	794	829	865	815	816	882	884	867	839	826	836	818	867	867	874	824	818	871	857	794	846	877	849	831	851	861	852	842	828	800	805	754	860	817	845	833	857	801	860	834	813	843	863	805	857	860	798	837	866	835	817	835	841	934	890	904	824	855	879	841	819	833	837	771	859	802	887	885	827	820	849	848	790	818	863	862	854	844	829	821	890	857	857	845	812	831	837	889
24407	21478	25149	28222	21480	21488	17702	594	409	350	340	340	310	306	329	291	320	321	317	329	281	296	304	302	294	322	310	285	293	316	278	279	292	286	273	270	288	301	273	272	285	307	300	295	275	309	307	283	303	296	275	293	261	292	296	259	299	282	294	284	303	309	292	308	303	288	313	289	301	298	310	288	288	332	289	276	267	301	295	266	302	288	276	293	311	299	307	330	288	287	278	255	277	253	303	290	258	301	285	304	293	278	288	330	287	295	282	321	259	306	293	280	279	259	302	280	249	286	273	277	287	291	313	257	297	293	297	316	289	271	262	268	292	284	290	294	289	298	274	281	332	317	242	299	287	259	287	289	285	325	319	314	292	278	303	312	247	271	274	254	283	294	299	314	284	270	285	285	263	269	289	301	283	297	270	306	313	294	287	278	269	311	272	296	316	268	286	296	308	287	307	275	258	273	266	282	280	281	291	273	287	292	292	291	264	287	308	290	300	290	289	289	303	308	321	283	284	276	264	279	287	297	279	303	271	254	343	297	302	267	248	308	290	282	268	302	221	298	304	286	287	279	281	299	305	299	286	258	246	263	297	295	286	298	273	296	276	281	251	300	285	272	324	291	279	275	305	322	284	289	275	299	271	253	275	302	304	280	296	301	269	303	254	300	282	307	294	291	257	272	285	280	302	268	295	291	312	263	283	274	291	264	281	278	291	244	277	286	272	274	254	282	301	277	287	286	300	291	303	258	261	262	263	254	284	299	280	292	301	282	296	268	295	312	282	274	271	297	318	282	296	283	271	262	269	288	313	324	287	299	330	318	293	258	325	308	296	285	282	309	247	283	271	253	285	278	287	282	257	322	301	296	265	266	284	258	314	265	293	284	251	285	277	292	295	285	294	281	299	305	288	332	306	289	304	280	282	292	276	291	302	278	295	287	294	272	302	307	273	263	280	317	288	261	272	296	311	277	268	293	268	301	311	279	292	280	295	281	287	299	281	261	270	297	278	302	259	292	251	294	298	308	317	263	289	312	283	273	262	308	306	235	270	285	293	288	299	299	266	272	290	285	302	269	285	294	284	278	290	291	340	293	300	271	289	319	308	270	282	310	309	282	275	288	293	279	311	316	291	296	282	277	253	271	286	282	301	270	302	316	292	291	250	280	275	281	263	292	282	319	298	293	296	314	310	285	295	313	259	296	280	290	311	305	303	300	282	292	291	271	264	299	263	308	276	275	290	291	281	289	288	337	296	287	298	309	314	286	326	278	269	278	278	263	284	289	286	305	277	265	268	277	292	301	278	298	323	323	275	282	278	301	296	269	311	299	312	284	312	288	253	299	306	275	266	269	266	276	274	291	301	266	302	271	294	273	264	281	318	294	281	251	276	296	307	263	284	281	273	281	272	280	252	285	279	323	299	289	248	284	289	273	318	260	308	288	293	287	290	290	270	283	279	290	267	302	312	265	283	251	271	290	272	291	273	298	293	327	271	256	310	274	285	257	270	325	262	301	277	271	288	262	299	270	272	289	281	313	286	270	282	287	279	260	309	314	317	287	294	276	287	259	287	310	306	330	291	286	286	284	316	282	317	269	261	312	281	290	265	253	280	228	300	292	258	291	313	279	268	297	263	266	266	323	266	291	261	285	290	304	310	300	270	330	276	268	282	310	276	292	311	292	282	280	253	286	291	292	291	313	270	285	308	279	286	277	299	291	284	282	317	293	285	303	282	276	305	277	311	310	274	256	280	269	261	302	288	262	288	286	253	267	281	251	292	260	283	277	312	308	307	290	305	296	260	287	291	264	261	274	257	284	271	295	320	273	263	311	243	259	301	300	287	252	264	247	281	272	308	276	277	282	293	301	310	266	289	291	311	303	283	299	273	271	281	264	305	274	294	314	292	263	262	303	275	289	252	289	284	284	313	298	276	304	279	291	335	251	265	281	268	279	267	252	275	276	263	300	283	325	287	283	308	277	289	268	314	255	276	286	252	249	292	294	302	312	281	295	286	273	298	285	251	294	306	310	276	322	291	276	303	292	296	307	285	295	253	259	263	292	299	273	318	280	293	287	271	277	271	275	281	282	272	253	304	268	296	275	283	290	298	262	266	299	282	288	296	318	279	273	323	280	284	289	333	237	266	287	275	285	308	293	310	270	276	282	286	290	269	292	283	307	292	297	274	311	306	294	270	276	277	267	275	280	286	295	290	308	296	259	292	302	282	280	277	304	257	315	262	259	296	296	287	277	293	273	299	272	282	300	286	292	291	300	272	261	270	292	306	311	321	286	277	283	292	307	301	308	268	294	305	285	302	303	264	306	285	303	292	272	295	290	306	292	289	287	281	284	285	309	300	302	292	293	293	289	265	252	250	321	303	268	269	303	256	316	323	288	316	276	320	313	240	269	283	268	249	277	279	282	297	304	274	276	288	326	252	284	294	282	259	293	311	311	249	273	300	300	273	277	273	287	254	286	260	302	290	279	255	303	284	304	308	283	279	267	304	271	282	307	316	256	293	272	300	293	322	286	278	308	260	273	280	265	283	298	295	279	291	268	300	279	285	288	281	280	273	313	271	289	298	305	284	261	265	322	288	296	278	277	308	275	295	292	281	268	287	295	240	273	287	289	282	281	286	265	301	275	307	286	285	289	262	288	279	290	294	261	299	303	285	298	269	292	305	265	286	309	264	295	285	275	294	283	255	320	289	281	275	294	277	330	302	284	285	313	257	293	283	284	300	259	294	298	271	266	265	287	278	305	281	308	283	304	310	284	294	253	274	296	258	295	291	271	260	283	279	319	275	281	286	310	313	272	298	315	276	248	294	276	262	265	290	270	277	273	278	282	305	289	288	293	277	257	273	312	283	267	329	296	287	275	275	268	279	264	290	258	293	301	285	271	285	318	285	288	296	308	300	282	266	298	271	266	287	289	296	300	279	243	293	316	243	288	253	274	283	288	280	282	298	314	296	282	293	271	314	289	287	281	280	290	284	275	263	282	247	293	320	295	314	288	283	281	268	271	265	305	302	284	280	250	267	318	311	264	279	307	261	293	291	272	269	286	304	306	308	282	282	273	279	318	290	302	255	297	270	265	274	290	250	277	276	271	258	249	280	305	307	274	290	286	276	289	274	279	308	278	262	288	284	304	275	258	287	278	310	289	292	286	275	287	277	277	321	294	316	270	304	303	293	307	249	292	286	273	281	282	309	263	320	259	299	313	263	267	277	297	271	300	284	299	312	294	287	317	300	276	271	274	309	281	265	294	285	277	288	301	287	282	301	316	290	265	254	279	284	306	259	305	238	293	285	254	302	252	273	285	270	265	278	278	268	292	313	304	264	312	312	293	285	279	282	285	258	313	304	276	266	284	293	291	265	267	304	294	273	313	264	292	310	283	298	262	273	310	331	301	254	280	288	305	274	305	294	287	295	292	260	266	319	266	296	323	312	281	302	285	299	259	273	298	300	294	304	287	253	294	290	289	260	291	285	249	278	286
38598	9972	1820	1122	860	822	747	683	709	703	673	699	705	713	707	638	690	690	691	624	675	705	696	683	680	666	677	679	656	682	656	637	677	690	666	661	713	670	683	682	649	669	656	652	614	630	623	702	677	672	628	614	625	702	633	601	743	679	660	669	685	667	697	650	683	656	683	672	643	648	682	683	675	661	693	647	676	654	684	673	668	641	638	705	694	658	708	657	735	685	655	688	669	669	647	670	653	634	671	697	682	641	646	691	689	655	688	658	674	692	667	649	675	604	659	669	688	668	641	664	644	660	678	707	678	639	652	646	734	664	705	602	665	668	658	679	651	683	631	650	660	683	649	662	659	699	736	645	645	694	724	654	680	713	685	687	692	673	596	628	695	730	698	664	698	666	678	679	691	624	652	650	663	697	645	639	710	712	666	639	639	682	666	668	682	688	689	665	647	650	623	646	660	722	660	664	680	701	627	635	649	667	716	657	647	658	701	670	675	644	644	654	654	663	689	671	670	657	706	657	683	714	718	698	660	685	685	668	640	660	714	692	673	676	689	666	654	645	654	635	623	628	665	642	672	650	676	683	666	658	671	628	625	643	630	709	672	677	748	633	675	685	655	643	608	658	663	616	649	701	661	687	683	726	662	688	697	669	682	624	697	687	697	704	715	633	653	667	593	673	645	729	652	689	652	680	684	687	663	712	621	665	688	657	632	661	654	660	717	675	709	679	679	643	622	652	701	624	698	674	709	659	604	662	709	638	672	622	705	691	704	689	629	645	674	690	678	665	682	647	648	678	670	648	661	672	748	640	650	678	615	631	627	659	648	678	713	712	677	682	678	667	638	675	688	687	634	681	643	673	684	652	661	665	662	658	684	656	697	689	675	647	679	690	670	667	699	656	707	670	667	693	676	671	638	655	621	674	656	681	688	707	639	691	661	633	650	685	649	677	682	688	647	655	614	659	649	678	683	621	633	659	650	635	632	690	695	647	661	634	738	672	665	666	677	671	678	627	689	682	626	651	637	687	694	676	668	682	653	675	712	692	686	677	642	614	677	656	652	678	677	696	692	693	683	667	654	681	648	659	644	612	630	653	639	712	654	644	663	667	651	707	708	678	642	629	684	688	658	673	631	645	632	652	689	658	646	637	653	650	652	652	655	651	627	702	655	661	681	646	700	665	599	683	652	661	686	611	674	654	732	662	647	722	661	672	678	654	661	672	648	663	624	676	669	708	675	647	675	620	652	669	635	726	681	683	663	662	630	665	663	679	682	655	693	719	694	658	704	692	711	665	715	613	683	691	645	689	683	686	673	648	698	651	657	647	647	636	662	678	689	677	704	705	667	644	689	638	653	690	630	654	676	707	706	654	685	658	685	607	686	624	639	692	693	672	644	686	669	685	678	655	682	666	639	643	656	682	614	678	637	631	667	649	673	673	703	642	647	676	686	690	692	712	623	694	649	660	638	667	625	678	673	695	690	689	661	651	680	687	697	664	667	651	649	642	677	655	666	649	696	690	672	638	683	666	667	643	671	663	658	711	649	641	640	640	692	633	690	682	646	621	648	696	653	646	697	708	661	623	667	674	682	641	644	636	650	683	673	681	674	649	653	639	679	630	623	650	688	648	691	646	661	633	675	659	629	692	668	675	679	699	658	669	652	683	669	650	676	692	691	691	707	622	662	645	628	698	691	681	675	619	658	669	685	681	656	629	652	707	662	707	666	655	666	720	687	682	645	621	683	674	656	621	647	655	649	659	641	699	717	696	709	665	667	635	637	672	662	712	699	693	659	701	650	689	670	708	631	712	685	676	683	655	690	643	661	711	685	679	698	646	670	675	666	688	676	693	719	640	692	666	656	690	653	661	664	654	598	675	670	649	671	688	645	689	662	694	683	670	661	730	654	652	660	648	712	655	662	657	673	680	613	694	659	676	670	623	639	697	646	595	676	638	688	644	616	664	656	654	645	646	696	630	670	617	668	675	656	617	668	676	677	675	711	681	628	676	699	654	676	655	674	657	743	693	676	696	705	714	712	654	682	657	702	654	646	671	660	714	653	676	678	649	686	619	634	656	668	665	706	687	658	664	678	663	679	632	640	637	655	654	679	631	662	623	642	701	705	680	689	678	673	725	663	674	652	642	689	694	706	668	670	665	590	698	713	654	679	687	717	668	670	667	666	618	720	632	684	694	674	678	660	662	643	625	663	667	699	674	616	666	631	635	618	679	651	624	693	653	671	695	650	679	711	656	654	666	652	691	668	670	643	691	646	683	671	681	668	642	642	668	646	645	703	670	664	643	630	677	722	644	650	680	672	675	670	672	667	664	691	640	650	679	692	661	630	666	711	714	610	683	669	602	683	652	671	713	641	628	635	689	639	616	720	645	652	703	619	639	653	656	718	667	689	645	655	686	688	699	683	695	632	665	690	684	684	616	681	626	640	675	634	653	660	687	626	657	654	664	694	710	651	676	644	660	635	668	630	672	700	630	718	645	651	660	663	686	668	684	638	678	662	654	642	703	658	650	652	691	657	707	676	682	690	659	682	668	663	689	660	695	650	669	669	668	635	672	690	646	685	693	601	654	688	661	710	736	649	692	678	680	590	622	670	650	680	645	647	632	672	641	645	674	668	678	696	700	648	671	655	687	637	646	698	658	676	655	606	646	700	648	653	595	670	679	668	635	666	685	675	675	638	630	708	692	674	665	655	699	651	660	652	716	674	634	673	690	667	635	651	654	677	688	693	657	684	661	664	686	622	683	685	639	676	636	638	651	684	647	653	671	637	679	643	714	660	642	639	667	687	641	676	654	671	687	649	706	717	681	668	623	704	607	633	696	642	671	681	637	618	688	676	639	702	640	694	663	677	672	711	640	674	698	672	683	669	704	657	669	650	676	664	665	659	679	631	674	696	700	655	641	656	692	644	707	672	671	637	651	641	664	688	659	624	635	672	659	666	654	705	672	678	649	692	671	655	693	572	674	655	666	666	672	646	632	713	666	676	676	683	709	644	744	676	646	670	697	677	647	683	665	658	658	643	668	682	677	676	668	666	625	677	642	646	659	679	624	637	671	641	683	679	618	642	653	650	648	620	602	686	651	698	691	659	664	643	677	731	663	650	655	626	665	717	662	656	702	673	672	673	646	665	635	666	682	691	709	649	716	671	659	649	667	664	681	695	616	680	633	667	647	672	688	705	697	686	656	694	676	660	639	689	620	636	663	676	674	633	698	652	683	667	658	679	652	694	674	672	692	654	673	689	677	717	639	678	670	679	677	651	700	690	711	710	711	654	659	646	694	633	654	683	648	692	705	657	668	676	663	710	678	711	657	714	663	649	678	660	641	663	685	646	628	666	665	685	626	647	661	683	651	655	607	634	673	694	667	651	667	672	695	638	665	695	617	705	705	700	658	655	667	666	679	662	692	686	640	672	672	654	654	625	617	681	713	689	659	666	625	709	671	654	670	696	710	666	651	689	654	666	683	738	672	674	671
31215	21301	13738	1141	476	477	387	215	255	246	245	237	232	240	253	265	226	263	241	216	245	256	229	229	234	260	239	222	231	227	253	203	223	248	227	221	263	223	239	246	223	255	219	226	225	256	218	206	248	270	238	240	247	245	227	237	225	247	210	246	201	239	225	238	253	264	221	222	232	260	245	256	225	232	227	240	220	251	202	236	268	253	259	226	267	246	222	235	207	232	250	248	221	225	238	261	233	256	229	217	256	246	247	247	240	240	236	248	213	234	227	224	228	246	253	232	239	227	248	239	202	211	213	242	261	240	226	234	255	252	203	283	255	192	253	224	244	214	247	212	237	247	257	225	203	231	236	245	280	224	258	217	252	211	218	248	240	243	213	235	243	236	218	239	237	241	226	244	232	233	218	210	230	243	219	244	243	219	236	221	227	242	249	234	261	255	236	232	215	218	226	228	240	238	236	236	222	232	244	225	220	233	247	229	243	221	232	213	238	246	207	224	234	201	225	205	240	253	230	231	252	252	237	237	231	229	215	220	245	243	253	259	231	222	271	240	260	220	252	252	222	227	217	209	232	223	237	188	230	238	221	243	253	212	236	239	254	223	240	254	260	244	210	244	240	258	243	251	253	233	220	223	222	232	222	232	217	238	244	228	208	204	224	228	214	252	245	219	257	229	244	242	233	254	231	262	229	243	234	279	230	252	234	245	238	239	253	223	233	269	245	221	229	244	239	234	236	250	225	235	230	206	244	247	239	234	254	250	270	217	233	234	214	228	242	251	251	240	261	221	225	226	254	242	232	218	241	230	206	237	233	235	231	219	234	234	224	241	229	205	220	228	241	223	238	233	234	246	234	272	218	243	192	237	266	214	242	230	233	222	233	246	243	267	243	254	272	219	246	272	232	228	255	234	263	241	247	258	216	240	224	248	242	249	221	231	238	223	232	229	235	268	234	218	234	232	261	211	254	245	227	249	242	235	233	219	241	217	264	217	236	229	228	218	239	237	214	261	219	264	239	209	229	231	222	233	249	210	238	241	228	235	227	225	244	260	251	185	222	262	218	199	225	209	229	214	250	250	223	221	269	236	225	243	269	235	226	220	239	220	251	278	230	250	251	195	225	225	223	212	262	251	238	235	241	227	217	242	226	233	256	241	240	243	217	230	247	253	242	240	246	231	240	208	203	241	238	245	242	244	243	243	240	214	250	206	233	225	269	215	259	257	222	214	221	256	246	211	232	189	226	261	250	220	258	245	229	213	238	245	245	225	236	224	256	236	257	234	239	225	221	251	229	252	259	218	236	247	255	230	257	255	284	248	244	268	232	238	244	239	229	259	208	268	225	235	252	263	239	236	202	235	213	258	229	226	217	243	242	221	240	235	261	218	214	259	250	235	246	242	237	215	228	239	232	206	245	266	217	213	256	231	234	231	253	225	215	215	224	255	219	219	239	230	234	241	236	226	252	229	250	216	239	248	222	227	248	222	217	236	248	218	235	225	245	261	226	255	260	238	229	240	227	245	239	243	239	249	224	256	222	261	235	246	269	253	217	241	232	224	273	234	230	229	230	242	227	246	245	268	250	240	246	217	219	238	235	231	259	227	254	231	254	244	215	249	225	254	235	231	247	248	227	210	226	230	232	252	258	254	238	224	241	238	232	239	247	238	239	220	220	259	232	219	223	243	210	239	222	176	208	239	215	244	226	243	261	242	267	236	248	240	274	227	218	222	249	240	210	242	245	237	246	262	239	233	217	224	250	205	224	233	233	240	223	237	255	228	222	238	254	231	240	250	233	236	258	232	250	231	264	251	220	221	256	218	219	248	252	227	256	259	231	230	248	248	250	273	248	217	238	258	255	231	205	255	243	242	241	222	235	251	233	238	257	276	233	260	214	232	256	221	246	229	209	229	244	260	246	255	240	229	269	241	240	243	212	229	244	251	241	201	195	268	239	235	248	251	236	250	244	242	231	221	234	287	249	216	241	258	217	230	239	228	216	246	237	216	207	229	226	227	241	232	242	245	252	266	263	270	218	219	241	228	242	237	230	236	241	234	249	233	206	237	230	211	230	246	250	216	242	228	229	237	235	242	244	208	233	259	231	221	253	266	237	217	244	231	240	221	234	257	228	234	202	227	220	199	221	246	217	232	221	215	241	212	208	248	211	263	260	251	259	247	252	222	223	232	212	231	229	228	251	232	206	242	248	255	223	221	213	202	216	220	236	220	230	229	225	235	254	236	242	220	248	237	263	232	204	252	240	232	220	193	238	238	230	240	228	216	222	217	240	241	246	244	256	235	253	225	230	242	246	220	225	233	259	225	217	236	245	238	249	215	252	217	219	224	265	246	218	251	220	221	231	246	257	252	234	236	229	247	234	213	237	266	236	229	236	237	245	225	218	235	223	274	226	236	207	257	241	260	231	232	235	220	221	244	231	236	282	231	250	226	243	231	245	251	247	237	242	210	253	257	238	201	220	231	228	230	205	225	231	257	230	257	233	248	227	253	248	231	235	225	235	260	247	262	216	206	261	229	223	237	258	240	229	212	257	221	222	243	220	246	213	230	202	265	200	267	211	206	241	228	192	224	247	236	244	218	218	227	251	214	250	238	249	213	214	270	228	207	225	243	251	217	226	242	259	245	227	231	256	229	216	254	253	218	253	233	248	244	231	260	235	239	248	225	220	239	239	228	219	233	228	226	253	243	243	250	228	241	233	239	232	228	229	255	247	227	252	243	239	213	197	228	232	235	251	240	240	212	228	228	236	252	214	235	282	240	243	224	271	238	227	235	244	248	251	227	233	215	254	223	237	223	229	247	256	268	301	220	229	228	241	223	249	237	239	236	231	235	237	223	250	229	235	236	236	246	221	222	228	224	234	229	221	224	243	235	254	238	231	238	221	252	240	257	233	224	233	224	215	225	243	238	196	240	235	255	235	244	234	238	223	227	243	257	208	241	213	234	225	268	262	249	236	240	237	220	254	225	231	217	255	213	209	217	240	214	238	263	251	214	254	248	245	241	246	228	244	240	196	216	236	233	237	232	238	209	244	237	228	220	224	223	240	253	213	238	226	273	233	271	243	225	243	237	247	228	229	233	213	213	229	261	229	253	232	232	231	210	236	237	224	214	218	226	240	278	231	258	234	266	251	226	231	247	245	234	221	223	220	265	226	229	240	239	242	215	188	229	238	262	243	250	227	220	226	217	241	216	241	223	254	253	228	211	237	232	213	238	240	214	252	221	242	243	230	244	245	239	235	235	211	231	232	213	232	223	239	226	231	219	241	263	203	255	247	229	237	200	250	276	211	214	247	232	228	246	248	228	261	238	259	228	209	209	249	224	260	253	231	219	221	204	253	221	240	232	229	270	258	246	215	207	245	235	218	229	229	245	234	240	224	233	230	238	225	219	234	269	258	254	256	221	271	259	221	278	249	247	224	222	236	217	228	230	227	237	201	246	232	246	232	239	245	232	216	208	242	248	242	241	255	218
13262	1460	634	634	647	583	614	625	627	660	606	628	666	596	606	614	605	638	606	653	614	645	606	597	654	619	623	663	583	623	629	637	610	623	582	643	643	580	582	595	619	565	581	634	570	605	600	633	640	633	626	612	635	600	643	620	616	632	563	585	621	631	629	668	644	618	642	597	595	632	602	643	659	579	606	611	575	620	594	587	569	623	637	646	599	638	561	599	618	583	616	556	584	622	600	616	620	630	626	624	615	606	636	623	587	594	577	585	637	617	598	576	583	629	588	603	608	593	606	616	599	604	617	614	621	623	588	612	597	657	608	614	611	627	627	635	606	616	621	643	643	602	663	585	595	627	623	629	628	632	644	635	592	572	660	668	655	601	620	616	627	581	622	656	585	599	593	589	612	663	616	602	583	587	593	589	628	613	600	602	601	642	616	610	574	658	611	579	588	579	608	593	591	634	615	625	571	600	634	584	639	646	644	619	638	620	650	654	643	651	631	607	594	662	608	662	618	652	602	590	616	620	603	620	614	567	599	639	618	601	628	618	595	614	601	604	595	597	598	589	646	618	599	604	624	633	600	620	619	640	596	652	643	579	597	665	599	641	553	581	585	574	623	621	619	634	588	597	615	611	625	598	622	629	581	583	638	606	638	567	584	619	617	600	615	625	614	602	621	629	611	609	603	601	627	603	580	582	611	606	630	619	599	644	612	616	606	634	590	618	642	632	613	619	636	607	652	652	656	562	656	633	616	578	614	619	575	634	604	626	602	612	630	610	609	627	608	606	581	611	596	658	608	656	600	611	612	583	624	625	621	611	628	624	570	610	625	634	592	579	603	632	673	639	618	653	674	622	653	607	608	622	630	658	660	601	565	634	654	627	618	590	582	683	633	621	603	601	593	591	555	612	628	610	631	585	571	654	609	630	616	629	611	629	634	554	631	628	653	624	614	637	612	583	643	629	609	611	654	571	632	625	655	623	607	643	590	632	614	670	631	618	593	628	653	626	637	642	577	589	593	596	597	570	608	611	575	593	610	602	622	608	626	596	606	615	566	632	633	661	566	607	660	614	644	577	604	628	593	592	623	618	635	569	629	613	623	631	627	619	625	610	613	601	572	602	641	600	610	617	617	590	615	625	594	664	612	596	632	572	601	622	580	619	616	599	605	611	627	559	606	629	583	572	606	599	614	665	600	580	617	622	612	600	556	613	597	648	599	604	629	598	604	632	644	599	611	613	616	626	607	649	622	590	599	597	608	596	631	596	624	614	631	605	640	586	638	575	607	617	632	600	612	631	640	592	605	568	676	591	583	659	637	626	597	625	615	666	619	612	546	615	616	618	602	612	609	628	632	628	604	608	612	574	594	581	639	623	584	583	596	630	609	657	625	604	655	626	637	617	611	607	582	613	668	579	627	652	570	612	625	656	643	633	611	645	609	613	583	611	585	606	622	633	620	626	623	612	654	627	645	609	644	589	609	619	642	673	606	651	615	596	580	640	633	597	578	628	665	605	626	605	618	623	652	626	613	621	621	628	648	603	631	597	597	632	611	632	617	638	626	657	610	653	627	605	600	620	616	627	632	601	618	636	587	621	595	628	636	635	588	597	607	613	647	609	592	628	612	618	661	592	609	613	619	568	641	558	605	608	623	582	619	588	590	583	639	605	633	610	650	645	610	593	614	625	608	639	605	610	642	585	623	624	632	574	586	574	599	576	604	628	588	609	591	660	604	575	569	619	645	634	620	617	586	598	586	610	621	604	577	636	584	652	600	658	634	597	617	612	553	604	637	572	591	671	638	562	603	640	602	653	627	608	606	600	604	638	613	647	606	587	611	620	613	590	614	614	615	596	628	588	607	604	607	618	607	659	614	623	585	623	659	633	612	574	632	615	621	666	624	604	656	647	661	627	636	671	610	624	617	605	641	604	643	612	583	620	650	589	602	596	608	583	597	606	631	647	627	628	662	628	619	623	594	599	624	648	642	605	606	595	600	627	579	641	573	638	601	609	603	595	611	619	616	653	604	596	603	642	601	574	586	619	583	609	587	642	627	569	623	622	632	624	618	641	634	661	586	589	569	652	636	614	622	612	653	591	563	643	618	620	605	625	612	647	651	622	628	626	615	637	628	593	595	597	594	637	662	611	627	591	600	607	619	591	629	637	581	649	669	603	594	596	651	625	647	612	621	580	603	632	624	602	614	597	579	617	613	590	586	599	598	603	615	631	615	640	658	627	585	619	608	616	621	633	570	625	609	626	610	603	589	668	623	595	582	623	597	594	618	659	663	574	607	630	638	598	674	660	619	623	623	633	598	604	653	620	630	580	624	569	633	574	631	657	593	602	571	560	593	587	624	604	640	621	585	611	669	614	594	623	578	618	608	588	622	633	620	633	609	621	632	645	600	624	656	618	597	592	549	624	644	602	590	611	599	586	572	633	622	621	637	606	620	599	639	664	598	636	618	607	625	618	584	655	674	605	633	599	587	616	624	634	592	577	626	606	577	593	613	672	627	638	601	548	613	628	617	628	623	616	654	607	625	638	650	564	612	620	626	685	628	612	615	626	622	597	615	639	631	611	591	596	617	607	595	632	596	586	612	636	616	684	666	614	636	584	599	609	602	652	589	544	619	673	629	583	633	604	576	658	672	587	639	565	618	607	638	561	621	597	604	622	599	620	589	607	662	601	594	665	620	600	607	634	619	627	608	644	625	618	548	615	641	564	658	589	623	634	619	570	570	628	627	653	631	664	602	616	596	597	673	636	607	661	573	645	626	632	633	637	617	581	594	671	645	658	611	600	632	630	610	554	643	653	572	635	601	648	582	631	628	594	590	613	614	585	678	659	623	618	641	595	616	654	625	635	595	596	595	625	667	606	595	603	614	600	654	636	590	655	615	635	563	595	577	599	595	628	646	583	613	611	672	602	594	622	625	601	623	611	615	663	601	621	602	576	637	641	654	606	587	576	606	642	584	640	618	586	589	605	609	640	602	652	628	600	626	626	590	599	653	611	637	561	621	614	596	576	634	601	597	598	630	590	566	600	589	571	639	581	645	634	614	592	609	630	683	598	580	608	627	664	584	621	634	602	587	596	594	566	613	639	614	607	603	609	635	623	621	631	599	621	613	596	584	596	640	608	582	635	638	604	626	613	629	664	610	629	642	579	629	614	627	622	614	613	564	641	604	622	627	586	621	612	622	626	590	645	612	590	605	565	619	645	597	660	575	600	615	615	600	599	610	613	566	581	592	624	591	596	651	612	626	638	636	601	619	583	632	583	616	642	638	568	625	615	656	600	611	631	569	609	658	600	593	606	598	645	597	617	607	589	592	650	597	575	613	570	595	617	598	592	618	626	579	604	629	595	628	621	606	640	615	594	613	626	612	603	636	604	582	623	610	604	605	593	631	585	612	600	630	612	596	633	595	616	625	541	593	639	660	647	599	586	600	631	616	655	621	582	592	657	605	640	594	623	636	604	626	683	619	639	648	609
24910	21422	24741	28485	21420	21221	1286	540	400	386	392	374	372	360	358	336	346	368	374	345	378	361	364	335	351	349	367	371	331	359	358	364	337	384	351	370	376	376	381	375	378	374	368	340	348	345	341	348	380	335	363	346	389	382	334	335	368	371	347	375	339	363	369	360	343	371	368	356	342	338	323	336	377	357	377	370	346	340	333	365	367	379	345	366	343	331	359	361	340	339	349	375	367	369	324	371	343	387	381	368	376	358	335	372	328	363	405	376	349	363	354	350	363	362	338	357	373	359	350	369	328	345	331	387	375	350	375	392	370	393	346	338	368	375	343	389	341	361	349	370	355	370	329	323	392	369	315	360	350	364	361	339	316	381	393	387	346	396	353	344	330	352	398	368	329	348	341	352	394	390	409	352	340	353	360	335	350	340	366	357	345	386	364	352	348	363	313	380	367	339	354	361	331	353	339	375	366	362	349	349	353	341	353	367	348	400	339	354	368	365	422	364	371	346	351	378	371	412	333	429	365	329	350	368	344	384	352	365	348	348	369	330	332	373	363	378	354	349	358	376	385	375	328	330	349	351	370	342	384	356	343	330	343	395	395	379	345	382	335	328	354	388	318	371	376	367	339	299	381	372	348	327	343	394	364	345	377	392	357	317	411	370	361	357	346	348	363	365	356	352	349	373	376	345	353	333	371	371	344	367	392	357	335	346	352	324	350	358	355	350	342	357	343	354	370	346	347	357	355	378	383	367	330	355	382	379	306	354	333	347	371	360	390	322	372	378	373	333	355	356	364	328	349	351	333	373	346	343	362	374	357	397	370	330	385	343	350	382	348	353	352	357	349	360	365	351	305	359	363	361	350	341	347	349	311	348	340	380	359	362	389	363	391	374	366	363	344	350	359	389	318	319	382	348	331	348	365	354	363	389	331	321	351	356	346	349	376	380	362	354	352	412	376	323	363	356	379	367	344	387	348	337	327	367	378	343	368	353	325	374	340	356	340	344	367	376	347	363	338	359	360	383	350	317	342	354	355	359	372	390	326	306	382	354	360	374	386	339	354	343	352	345	357	353	349	358	347	339	318	372	336	339	327	360	353	382	375	355	373	386	395	379	360	359	382	346	357	353	340	397	384	383	366	341	357	375	361	382	350	343	350	342	338	350	422	363	352	355	361	376	364	345	349	358	329	307	342	367	344	397	378	328	329	370	362	370	328	345	332	349	340	347	389	337	392	342	335	363	347	356	342	375	349	384	337	333	346	349	333	381	382	377	335	349	383	363	393	351	352	388	339	333	340	344	347	352	371	359	347	352	332	317	350	325	371	354	342	350	354	327	371	387	371	343	317	362	317	336	338	377	339	387	346	369	397	340	365	361	362	353	337	356	330	344	343	411	340	330	335	374	337	364	370	335	367	334	344	355	332	412	367	325	356	311	358	354	367	324	354	352	319	374	325	364	378	358	332	396	346	354	337	343	353	326	378	358	367	367	343	375	346	320	350	361	374	353	351	361	372	363	369	324	362	366	356	368	352	335	317	322	359	336	357	367	330	350	347	358	343	343	337	348	377	362	328	370	363	346	333	346	367	369	350	342	372	357	378	351	361	307	353	374	344	381	382	319	332	323	385	332	391	371	362	337	357	321	343	347	373	347	335	372	359	371	369	341	343	333	361	363	354	371	351	331	321	401	319	325	338	345	342	397	348	339	367	348	350	318	368	353	358	334	354	374	369	361	358	361	355	363	344	354	317	380	336	372	359	366	357	359	364	367	351	373	355	353	362	373	369	370	387	364	375	354	343	362	362	360	349	361	356	318	380	332	370	339	340	375	351	290	369	411	381	378	351	362	344	318	356	324	352	368	351	357	353	403	334	398	373	355	350	377	336	378	361	349	353	350	343	378	398	341	365	342	328	366	353	353	325	330	397	370	382	363	329	317	359	378	343	364	353	352	352	381	363	343	359	332	375	392	358	339	367	347	337	355	377	371	374	324	326	378	356	350	354	347	330	350	374	296	316	378	384	336	356	382	368	374	358	336	369	372	337	359	378	370	331	339	326	374	327	362	387	346	333	320	355	373	365	380	377	387	362	369	374	387	359	356	351	354	364	324	353	358	364	345	361	347	338	390	346	387	356	354	321	360	330	353	329	379	325	331	340	387	376	353	366	336	326	346	364	376	400	372	370	365	392	332	331	370	369	364	347	345	332	377	342	349	359	336	359	361	388	362	391	392	362	376	372	386	340	363	331	384	337	333	382	357	369	371	357	355	370	369	347	351	337	347	375	380	353	365	344	343	347	345	340	328	358	329	352	369	356	375	346	326	369	349	350	367	370	369	388	374	328	346	352	389	346	374	349	383	345	344	400	365	376	356	360	371	373	370	386	346	346	365	329	383	352	337	349	315	335	345	355	351	323	362	356	383	364	350	386	378	304	338	346	334	342	364	343	324	358	341	353	348	354	313	370	364	357	343	338	340	354	380	361	332	371	381	383	357	363	349	328	342	358	361	381	333	332	343	364	363	360	375	334	372	382	388	358	343	334	364	350	327	367	365	346	354	349	347	371	368	339	363	382	355	373	373	336	374	374	387	357	353	359	372	354	367	345	317	356	357	365	356	350	354	381	393	333	372	349	360	350	365	379	368	356	357	327	344	364	348	323	344	335	352	377	353	374	354	351	332	370	357	391	326	348	331	328	336	382	374	382	359	336	329	369	341	348	361	351	381	354	357	351	352	356	404	390	365	340	384	359	337	356	351	326	339	366	339	336	345	385	396	348	305	360	363	353	404	364	373	379	351	366	365	378	328	345	346	370	327	379	337	317	368	329	355	338	334	337	399	338	350	338	367	334	374	346	366	378	315	322	355	335	340	371	375	338	312	323	362	338	370	343	364	331	348	351	359	342	324	352	382	363	380	307	361	336	345	358	362	346	359	335	341	334	327	353	380	402	380	324	374	322	341	372	343	335	371	377	356	349	344	326	362	308	387	371	355	356	360	325	345	370	345	383	344	387	383	342	372	350	350	375	364	356	348	366	337	404	380	342	360	382	358	376	371	339	362	334	353	387	372	356	357	355	362	365	389	347	374	376	353	379	361	379	323	373	373	341	396	342	403	365	367	357	337	377	372	370	383	351	412	360	387	351	349	359	354	352	346	348	369	376	378	418	353	358	363	400	348	391	347	358	292	395	384	369	343	376	346	329	364	334	360	358	357	368	343	297	370	352	349	317	354	357	360	350	354	354	359	314	350	340	346	353	333	363	341	358	347	365	342	340	359	379	336	392	361	387	350	323	415	378	348	349	350	376	366	377	345	366	349	350	359	371	352	379	332	362	321	389	347	361	340	325	354	348	358	372	370	361	373	347	361	341	377	342	395	389	316	372	362	347	314	352	330	381	385	321	354	327	390	384	338	374	357	416	349	335	345	354	364	366	326	392	349	338	374	403	346	333	349	361	343	343	346	348	349	366	351	369	340	347	347	355	348	377	331	371	322	357	329
32478	6811	1407	1007	978	943	878	883	861	900	866	861	861	901	860	809	863	866	879	817	902	811	827	839	879	814	801	881	847	831	843	862	853	778	886	836	841	800	823	826	884	803	890	874	799	845	846	874	825	781	814	844	823	847	869	833	894	824	880	844	836	797	824	814	786	878	807	806	849	832	833	818	831	832	848	863	816	901	844	822	816	828	883	878	814	871	887	852	829	827	867	839	824	873	837	881	830	800	837	832	808	856	818	859	824	878	828	890	866	789	830	893	840	846	812	830	876	845	813	899	825	834	814	829	837	861	847	775	853	807	824	835	852	850	844	808	868	883	800	848	833	812	788	806	840	866	804	857	794	791	798	887	828	807	818	836	848	824	853	831	823	883	837	857	858	869	894	854	835	828	854	863	825	840	840	828	864	867	882	791	787	902	840	818	817	793	885	878	841	864	827	822	803	842	820	830	797	834	841	823	861	806	832	830	808	825	840	858	840	861	842	847	813	788	855	821	827	844	837	824	853	852	819	882	844	772	824	797	807	843	868	827	881	860	787	818	800	840	853	850	841	813	855	810	837	873	852	832	837	791	865	832	820	841	864	771	829	819	838	853	800	842	871	855	860	828	859	845	850	857	812	833	863	799	782	870	872	858	815	817	919	831	920	843	845	884	836	884	890	815	866	862	855	890	872	834	824	896	864	845	841	782	815	885	803	825	816	829	832	891	843	863	845	857	837	801	859	845	851	891	858	845	841	888	825	859	842	863	838	866	868	833	881	825	821	830	832	837	811	865	779	799	855	915	838	860	798	819	869	862	803	864	848	855	832	854	796	832	884	816	828	850	835	836	797	836	783	828	822	846	854	850	813	807	857	808	771	822	821	877	855	882	839	851	856	817	813	815	846	829	854	860	838	798	868	816	874	869	838	829	852	855	794	863	837	881	844	852	867	839	820	843	806	833	813	782	853	811	837	876	835	809	849	799	836	854	839	845	815	798	839	827	793	831	831	847	804	785	894	836	851	889	859	892	883	824	824	823	796	787	848	825	832	833	818	830	877	837	820	798	904	812	828	897	874	826	822	831	859	846	801	890	802	835	863	843	807	871	859	856	874	848	874	782	840	848	844	906	849	841	810	836	789	831	830	907	800	821	785	854	829	873	879	815	856	847	894	856	854	804	830	893	821	835	885	876	807	835	815	841	861	821	752	877	840	857	860	852	851	806	832	839	824	813	853	833	877	813	863	831	796	862	894	851	844	829	846	855	795	821	875	865	850	852	817	879	874	815	883	883	770	852	856	865	864	858	827	842	839	813	842	859	841	844	815	817	809	828	834	793	818	857	804	806	851	834	827	850	838	853	837	821	827	881	798	811	852	839	829	897	858	825	891	814	806	809	889	875	925	868	862	819	833	912	851	836	837	851	836	796	807	831	844	836	893	872	804	849	817	831	839	834	873	838	885	838	814	785	802	830	880	875	854	798	802	778	857	903	859	893	819	863	843	859	849	800	872	825	828	851	823	825	788	805	840	820	837	837	850	814	821	805	830	803	851	827	814	860	831	902	827	850	840	843	829	821	881	895	884	798	831	824	837	841	823	814	849	882	824	849	821	809	858	815	804	862	909	823	804	861	879	858	820	820	848	867	903	872	845	821	809	846	819	811	814	855	874	855	806	882	764	773	836	889	828	807	829	838	861	811	872	882	812	844	805	824	876	831	881	823	846	825	818	876	838	808	844	817	855	817	817	871	821	833	888	856	863	796	834	774	879	849	813	808	880	850	878	813	820	831	860	898	810	879	853	854	807	806	868	852	868	811	861	795	873	807	870	846	838	850	852	842	802	797	861	808	936	814	805	838	877	765	857	838	872	879	820	820	824	837	905	837	847	879	866	839	799	847	866	853	830	901	765	839	847	819	812	822	821	873	798	800	797	826	806	806	848	830	841	819	868	890	805	904	865	796	825	791	805	863	867	820	793	755	821	870	846	779	824	782	848	851	832	800	814	868	833	800	879	851	841	856	879	815	859	843	838	862	837	847	857	849	830	864	813	842	822	857	817	803	775	816	814	817	806	898	805	827	874	829	842	825	814	813	834	847	841	856	841	809	838	789	843	794	866	897	836	826	853	816	850	819	841	868	862	837	886	864	850	833	849	826	814	811	831	860	816	849	896	837	820	825	830	836	839	821	843	821	815	830	822	786	801	813	914	844	836	857	829	843	845	872	840	787	847	818	834	803	847	847	853	841	851	851	833	883	822	844	808	797	797	839	820	796	822	830	844	842	864	821	827	866	792	899	905	792	849	857	853	833	823	881	842	827	822	839	859	872	845	805	832	836	896	814	894	788	864	815	856	861	814	866	827	858	822	764	808	826	828	833	850	872	805	836	859	831	837	884	834	797	832	823	854	874	876	833	816	820	866	875	871	885	862	878	829	866	784	804	804	819	866	824	805	798	819	868	854	812	868	816	833	812	801	903	838	812	824	891	838	797	851	857	828	841	779	855	846	834	846	868	823	821	818	809	853	858	780	836	823	864	821	833	858	789	825	837	848	820	830	840	856	828	828	832	858	859	828	841	850	849	800	853	818	869	885	875	880	854	811	848	865	839	800	830	850	817	833	884	879	854	819	805	842	885	889	825	832	846	862	848	868	834	787	826	864	842	828	817	843	882	828	885	796	892	833	829	808	821	814	815	848	846	812	861	857	887	862	821	821	871	874	876	850	885	901	791	847	864	854	839	897	841	829	826	827	846	838	876	822	847	822	848	847	866	835	874	834	819	832	815	847	854	844	868	858	789	823	768	801	879	845	868	884	878	896	875	869	820	844	854	857	908	872	782	813	836	820	842	899	869	846	839	855	839	837	863	799	830	832	862	900	891	884	832	843	793	842	863	813	891	863	849	844	824	774	811	819	818	858	807	806	821	813	870	880	806	877	832	859	771	851	924	846	841	849	895	849	834	845	880	892	802	851	828	884	837	881	834	879	852	817	827	853	796	877	834	852	853	819	791	792	850	827	889	845	755	817	853	877	921	802	834	800	871	856	770	786	801	821	870	852	861	815	855	807	796	852	884	857	806	869	822	795	805	885	843	821	841	833	834	852	851	816	862	851	860	860	838	862	797	832	887	782	835	860	822	805	814	884	789	795	811	781	870	813	886	868	835	800	777	895	800	846	817	864	817	853	863	795	826	837	820	848	841	847	850	857	855	825	822	865	820	863	878	888	855	901	869	850	894	832	845	816	832	845	810	810	810	851	866	861	782	843	870	780	829	903	850	867	859	826	869	834	804	827	830	832	860	846	853	836	850	815	832	835	888	865	807	792	810	835	891	895	838	873	868	855	852	877	849	799	858	883	795	851	814	783	819	862	804	834	815	881	839	855	819	859	815	767	858	815	881	842	842	822	858	850	844	868	848	835	862	810	891	795	825	871	903	859	836	805	856	815	856	812	810	826	816	821	878	887	821	877	838	829	804	851	784	883	853	853	821	853	840	892	847
24351	21466	25133	28224	21472	21484	17924	680	367	356	364	342	331	338	343	308	314	305	299	311	293	329	293	335	301	311	292	261	319	296	279	320	279	240	314	305	276	305	301	287	310	290	286	314	272	280	266	262	300	283	305	306	287	303	263	273	271	297	291	287	304	245	291	281	272	307	265	264	297	277	295	342	299	288	299	273	291	299	293	284	284	270	285	276	284	281	262	261	279	301	328	328	296	278	293	291	307	268	290	274	297	312	266	264	289	312	300	294	284	293	302	303	293	300	284	273	292	254	261	242	262	266	298	312	271	278	289	279	285	290	303	301	272	319	316	296	303	316	312	253	298	279	298	279	243	292	284	273	297	318	276	288	289	285	247	295	274	298	299	279	317	282	266	298	280	309	266	263	273	301	296	272	308	290	283	295	295	315	270	290	286	287	288	288	292	300	282	286	279	300	331	285	308	286	248	288	271	298	299	314	306	285	257	282	303	276	298	272	290	301	297	277	270	296	267	294	280	311	303	298	280	289	286	316	315	269	287	255	246	291	284	296	255	296	265	302	284	296	293	295	285	281	282	273	266	289	283	292	306	278	259	248	253	298	302	286	303	297	313	300	268	299	286	275	253	304	290	321	274	272	281	283	274	252	327	297	279	248	302	290	288	259	261	245	254	296	319	299	264	292	289	296	283	312	283	283	255	296	296	273	248	288	270	291	320	275	257	299	277	277	285	316	274	277	312	288	311	267	280	289	272	262	284	296	293	260	325	263	305	292	261	291	313	274	293	253	273	270	292	258	289	294	287	306	298	277	282	271	303	280	292	305	273	299	281	287	299	284	293	268	285	313	276	303	276	302	307	292	261	264	288	271	314	277	288	322	244	306	313	269	272	260	302	278	270	277	267	292	280	284	285	289	298	290	336	264	319	303	244	299	308	294	289	296	286	260	275	260	299	303	310	271	286	300	272	280	286	272	313	289	289	267	286	329	301	304	277	263	287	280	303	326	309	267	297	289	300	308	309	289	306	269	253	273	297	329	277	282	261	295	276	295	289	266	293	297	259	300	319	295	257	289	277	293	320	310	289	304	271	269	274	301	296	273	309	302	303	310	284	291	301	303	290	255	261	264	275	242	282	313	249	288	297	296	249	285	335	305	276	268	294	291	281	284	299	282	290	291	308	292	278	305	269	273	303	260	308	310	276	296	244	302	283	316	299	271	273	290	256	290	281	312	289	303	276	287	291	291	289	289	271	287	289	269	288	300	303	307	290	277	270	286	291	302	309	270	276	298	308	256	268	271	286	275	240	306	289	275	305	266	266	285	289	280	307	286	281	291	293	280	289	267	282	299	285	296	239	287	273	270	317	283	304	279	298	281	311	320	286	266	312	296	281	289	319	256	265	268	268	308	268	309	268	273	286	292	350	279	290	296	304	262	293	247	293	305	283	283	284	294	276	326	257	275	303	281	269	294	284	309	288	276	319	272	285	304	297	277	304	300	307	292	280	259	264	271	275	298	289	309	297	266	256	288	314	296	290	289	300	298	294	305	287	303	307	298	299	288	274	295	290	270	243	290	320	265	289	277	296	291	260	285	253	258	294	264	276	294	304	297	278	293	300	305	275	266	294	280	289	272	302	310	266	317	314	265	289	295	267	294	285	306	261	305	290	301	324	301	283	295	267	278	270	267	258	294	296	295	276	300	271	265	284	310	271	286	277	303	286	258	291	296	255	298	282	323	275	273	285	259	262	302	293	302	283	280	279	285	317	312	285	287	295	291	293	294	275	296	291	313	268	288	259	273	268	304	314	265	284	258	287	274	275	271	307	278	283	318	290	309	269	296	281	277	275	257	287	302	270	261	263	305	299	279	304	279	265	278	297	258	264	284	271	250	247	249	284	284	316	294	323	292	278	296	305	257	290	300	275	289	256	289	297	283	303	288	298	300	273	304	280	315	287	294	264	270	288	291	260	281	277	297	278	260	285	294	314	298	272	260	257	284	256	259	305	283	296	289	295	290	257	290	312	292	261	305	328	303	298	245	307	278	269	253	291	295	316	292	257	273	277	294	291	248	275	284	296	294	267	284	292	282	295	295	283	267	289	272	280	314	267	292	266	270	296	313	297	282	278	277	260	294	305	275	282	284	280	300	280	293	314	283	273	269	282	289	273	276	294	272	272	296	278	295	318	268	300	309	288	287	266	249	270	291	255	258	285	256	310	273	279	282	317	297	301	287	306	282	282	316	304	315	318	273	331	301	296	303	267	279	275	299	284	293	309	291	301	308	273	254	271	291	309	256	289	295	271	256	307	265	296	281	298	282	296	271	256	272	305	280	283	282	288	267	278	282	278	287	287	295	307	296	261	294	319	276	280	293	290	285	271	296	271	313	247	260	270	282	255	325	276	290	264	282	270	270	324	326	284	293	299	271	305	300	284	274	297	339	299	247	260	267	307	270	295	281	294	326	287	273	246	264	278	250	311	312	275	289	264	303	312	277	254	293	276	286	294	251	276	288	280	300	320	283	254	290	302	277	290	283	261	291	293	307	341	263	287	316	292	266	304	277	285	276	310	256	279	278	274	286	315	266	323	291	284	306	269	285	300	262	289	289	304	265	254	269	307	270	275	247	289	279	311	275	305	293	280	281	303	308	314	319	262	263	257	290	273	277	297	288	267	270	299	311	283	309	272	281	305	299	303	322	277	260	274	294	301	257	296	267	265	296	271	263	248	314	322	274	281	263	272	289	278	290	287	319	276	258	272	293	264	304	280	265	289	273	254	279	296	273	286	302	270	267	289	275	306	291	282	250	290	295	286	306	309	303	289	265	267	298	251	239	248	291	301	300	266	297	297	286	292	296	295	269	309	292	284	299	296	281	311	310	270	272	301	309	284	286	280	293	311	281	284	265	297	280	291	285	309	278	273	279	292	263	280	265	279	276	312	318	325	269	277	307	284	282	266	282	284	298	333	282	284	292	286	300	255	269	277	312	281	295	274	262	300	316	294	270	304	289	297	304	295	305	287	298	294	299	277	292	300	273	290	266	294	286	289	262	286	273	284	271	289	292	261	288	308	281	262	307	276	310	290	286	286	276	297	268	289	271	303	278	285	260	313	288	273	268	272	314	299	289	277	267	288	299	309	288	298	245	293	329	303	286	295	315	311	299	299	265	286	249	293	304	278	268	268	270	316	302	277	306	259	298	281	270	287	298	277	267	268	299	292	269	313	259	267	281	299	260	301	312	294	270	281	278	283	283	305	281	351	238	312	303	308	266	276	281	276	291	283	284	272	280	316	285	290	302	302	260	271	279	287	299	283	286	273	284	286	292	297	280	300	278	261	271	275	275	265	276	289	321	278	278	269	295	279	297	295	272	308	283	298	280	290	305	291	273	304	291	282	290	266	284	272	292	278	295	298	281	255	263	254	258	300	277	278	313	280	309	279	272	280	284	270	289	282	311	287	280	269	308	300	324	314	284	298	288	273	261	285	284	320	270	325	260
39001	9155	1741	1142	864	795	729	729	660	686	696	689	700	668	688	689	698	683	670	680	676	665	670	668	696	698	712	699	666	671	660	629	692	637	685	685	706	645	670	676	663	645	667	669	682	671	649	638	656	637	632	720	713	666	672	691	700	713	662	674	637	691	672	659	685	655	657	624	668	658	654	665	665	674	695	678	687	697	660	625	667	655	641	620	686	684	688	681	623	685	626	651	706	658	647	639	652	656	627	682	665	666	656	655	680	694	638	716	691	638	638	675	637	604	693	657	656	667	657	676	675	645	721	654	659	663	708	676	628	643	682	702	637	711	637	700	687	643	681	693	642	628	683	639	687	646	700	629	665	697	670	662	668	643	707	693	649	703	675	673	698	626	701	668	637	659	662	634	651	701	642	668	629	639	659	670	688	625	657	648	690	692	721	673	692	651	657	588	688	645	647	634	666	660	679	633	658	683	673	638	707	646	648	685	643	657	622	680	662	646	629	650	633	691	637	695	698	634	667	644	662	686	686	655	665	638	621	682	680	686	658	657	653	629	645	654	647	651	667	643	699	710	693	689	695	664	633	682	668	666	647	693	668	617	620	662	660	675	635	689	659	697	687	656	702	671	704	625	643	675	682	643	667	690	647	659	641	658	686	650	702	630	697	645	639	680	678	629	633	641	670	682	689	686	664	687	695	656	675	666	659	671	642	685	642	655	686	642	641	686	637	704	656	665	668	659	670	673	687	629	638	659	693	658	658	646	625	649	683	626	632	660	675	670	662	664	668	667	614	658	655	668	658	730	698	620	659	638	671	628	686	685	682	655	679	647	688	683	643	650	678	718	709	687	650	667	687	635	653	653	646	696	661	711	668	672	682	670	635	678	669	647	642	625	665	667	636	675	672	639	673	669	644	668	679	666	661	695	682	636	654	651	666	655	660	660	675	684	668	613	704	702	651	681	713	702	647	633	678	653	659	666	637	667	661	637	673	623	690	649	667	704	654	684	685	668	681	688	670	693	667	684	600	670	658	597	616	640	587	667	640	684	657	680	709	639	678	653	663	646	659	700	654	618	688	680	675	669	671	648	591	673	655	662	690	693	648	727	620	688	688	665	652	698	646	651	705	660	665	638	635	677	617	653	661	672	639	664	676	709	671	626	643	652	657	714	610	676	679	669	645	645	692	651	647	676	637	678	682	673	641	676	686	622	694	673	667	632	658	635	705	652	637	645	657	688	637	665	680	682	688	658	614	693	658	693	653	678	648	644	696	640	642	662	688	671	649	655	636	672	687	690	625	639	668	689	720	673	647	688	691	646	671	663	621	675	633	659	714	681	658	682	675	646	672	667	626	664	686	691	676	619	689	680	660	673	711	699	718	627	682	669	635	717	690	655	634	699	625	633	728	676	635	643	663	706	670	675	679	631	627	677	644	656	694	640	675	631	623	645	680	692	674	662	613	635	677	690	662	656	686	667	658	691	669	638	656	653	660	623	621	676	675	682	661	686	645	686	629	651	635	664	690	634	710	662	716	674	658	651	665	683	682	659	661	714	652	674	638	653	648	693	626	685	683	673	656	671	659	695	692	678	656	693	704	691	667	676	670	667	647	626	701	635	649	636	705	658	656	664	634	682	656	693	706	662	660	659	663	697	653	644	665	684	666	698	607	680	649	722	679	671	676	626	660	655	666	651	628	632	652	635	631	657	673	687	641	665	629	674	687	619	662	681	678	708	682	682	689	655	655	706	652	664	637	701	689	681	687	682	680	680	643	645	740	628	689	646	677	699	632	685	699	655	697	653	645	713	686	659	685	682	666	595	667	672	684	676	632	668	637	649	627	674	651	675	672	689	630	671	659	633	657	663	667	645	649	643	698	663	669	647	671	670	663	679	640	648	694	677	646	648	625	674	651	667	658	653	643	660	675	697	630	655	717	669	644	676	673	684	684	656	651	664	692	637	683	637	657	655	667	651	659	650	675	668	686	669	668	653	656	684	655	635	639	703	695	670	712	635	695	675	651	667	676	618	681	624	704	652	693	627	655	685	692	688	725	640	654	739	635	732	645	636	677	631	648	666	742	647	690	674	650	691	672	698	659	671	676	662	663	650	685	647	674	699	696	675	687	661	706	645	707	663	667	686	670	649	662	683	657	672	635	679	674	664	645	638	669	675	663	634	674	709	686	631	664	663	648	681	653	651	662	671	672	657	662	641	662	657	667	671	678	653	669	660	658	681	665	688	713	685	674	689	685	683	658	650	663	649	670	690	632	657	686	669	681	628	649	691	681	632	679	680	681	634	623	681	669	672	588	690	719	620	671	642	633	675	640	680	631	638	679	667	672	635	656	711	698	635	677	688	710	680	635	654	639	609	657	644	688	642	637	646	682	691	643	647	688	668	665	604	634	673	672	656	659	671	644	677	660	648	682	678	672	672	680	633	623	618	666	654	686	641	698	657	659	666	647	648	644	657	659	695	672	672	717	684	663	673	679	671	680	659	637	644	651	619	641	601	683	647	675	634	642	670	666	675	701	626	686	682	636	645	692	669	658	637	634	643	712	653	641	656	683	645	629	645	655	692	618	689	658	634	651	675	711	656	646	687	675	656	687	708	649	620	653	665	677	660	693	643	675	701	731	668	658	678	640	667	641	672	670	659	688	654	655	645	630	686	685	628	656	661	681	677	652	660	661	641	693	670	674	661	704	653	670	673	669	675	660	632	673	719	632	667	678	674	650	628	679	661	654	687	633	719	660	692	583	690	665	646	669	663	666	646	668	681	645	663	623	658	659	639	630	665	685	656	673	719	623	669	663	665	660	659	659	665	662	664	673	663	725	666	670	712	672	693	674	641	657	647	667	680	638	684	670	668	627	629	668	675	634	668	666	691	651	676	681	653	636	694	656	658	666	654	667	629	676	621	625	642	649	661	642	657	670	675	665	691	658	674	697	696	629	691	695	646	665	661	667	634	675	665	659	677	658	663	602	634	652	647	654	700	638	649	717	653	649	648	598	724	643	650	654	638	664	653	682	648	653	631	721	696	655	665	653	629	639	655	675	683	650	685	674	651	603	662	699	708	683	643	683	684	636	694	664	684	670	612	680	652	682	725	671	692	645	701	686	670	669	685	709	680	687	656	684	660	646	739	632	677	671	665	659	631	657	668	684	683	632	673	683	651	701	711	641	626	688	662	630	662	658	667	675	658	628	663	696	702	643	701	639	644	656	639	642	591	683	671	638	686	640	659	655	691	683	637	697	668	640	692	663	663	642	646	607	708	652	651	711	667	682	655	707	654	677	655	659	692	655	628	677	670	704	634	696	666	656	672	727	667	629	687	681	662	702	677	652	665	700	683	683	708	696	677	636	659	666	644	674	679	686	680	651	625	650	734	653	640	675	684	649	672	696	711	699	706	618	654	642	674	654	646	620	688	629	692	642	625	666	669	664	697	673	640	670	674	649	685	633	612	678	660	689	693	652	691	699	654	701	691	683	691	671	642
31093	21081	13426	940	285	215	246	248	238	246	239	236	279	239	224	230	242	242	225	236	255	249	209	210	258	234	244	198	262	242	258	206	231	198	266	247	236	200	236	236	236	235	214	201	225	240	234	218	211	235	249	204	240	248	239	240	266	239	254	224	248	227	246	256	225	243	228	239	251	242	228	235	241	257	244	257	238	218	247	224	227	229	247	255	261	260	238	229	221	232	232	261	259	239	264	248	251	227	238	234	267	233	243	234	258	253	234	243	249	255	205	232	214	217	241	249	250	237	247	231	243	238	228	212	231	236	253	215	229	270	223	236	249	239	244	238	218	215	240	232	237	224	248	249	273	268	253	237	244	214	213	264	239	220	225	231	256	229	243	224	221	220	247	231	235	235	250	205	268	218	238	250	237	226	257	241	219	227	236	216	231	235	231	223	236	233	239	235	230	246	241	259	207	240	237	240	226	234	212	210	219	264	216	239	247	229	213	233	226	239	227	237	259	227	286	235	223	237	263	257	219	248	256	236	234	231	247	247	261	228	234	239	220	229	241	225	247	270	253	264	247	240	256	253	252	223	229	252	222	232	248	257	255	238	225	224	220	238	271	284	240	252	220	230	255	234	230	250	239	229	210	240	210	211	242	229	233	240	227	232	232	237	242	233	232	224	219	227	232	215	220	227	249	248	232	217	241	258	220	244	237	239	206	283	266	245	233	230	219	205	210	241	224	233	239	238	232	239	241	214	237	202	215	217	238	213	222	228	226	227	256	215	252	221	251	248	241	220	218	220	261	234	230	234	252	274	242	250	221	248	225	240	224	248	237	265	239	249	251	251	250	242	253	236	237	217	215	264	202	222	259	247	243	257	229	267	247	231	229	263	224	236	237	214	253	241	219	241	249	227	206	247	226	194	247	210	211	248	230	261	235	229	254	244	233	222	225	225	266	240	243	236	225	260	260	249	241	213	242	208	233	204	260	249	249	233	235	258	261	238	228	251	226	257	233	258	246	236	236	261	233	243	193	254	220	262	247	231	229	225	235	234	202	239	249	227	235	250	246	263	230	232	219	211	250	249	249	244	242	218	214	220	224	234	217	241	232	214	248	230	260	250	245	237	220	231	246	236	224	220	269	282	244	210	223	238	245	255	236	262	237	246	246	235	222	250	241	254	217	230	255	249	229	242	226	245	249	254	220	236	223	244	223	262	226	223	249	235	239	230	222	232	216	216	230	227	212	231	274	239	278	227	250	243	210	254	238	236	229	242	227	233	230	263	272	250	239	223	240	225	217	239	252	217	234	215	232	238	226	228	243	228	271	232	251	265	234	257	247	270	259	249	206	252	206	239	217	218	234	228	244	246	228	200	237	245	235	237	235	235	231	229	235	222	245	265	217	250	249	251	214	226	225	250	247	251	248	252	193	237	215	229	242	210	238	218	212	264	254	237	218	222	204	230	266	231	247	226	250	216	236	229	235	238	209	196	239	224	240	241	224	211	205	252	212	227	252	239	257	263	220	264	222	237	240	243	240	228	239	247	254	235	225	230	256	196	229	251	232	234	253	261	263	242	255	250	227	226	251	263	274	253	229	257	246	211	243	240	198	269	248	228	246	230	246	252	266	211	217	205	246	245	255	245	213	234	226	236	262	249	228	214	227	257	226	249	239	233	224	234	246	209	232	250	230	242	217	208	242	247	227	240	256	219	236	213	233	251	218	213	255	251	233	200	207	236	252	252	252	237	246	232	238	250	232	235	232	201	266	246	216	205	240	236	234	231	246	245	248	225	269	257	245	250	223	222	262	209	243	259	243	235	256	239	227	233	246	247	228	236	255	223	224	226	236	255	221	257	230	226	254	246	239	220	265	264	249	228	249	244	241	236	248	233	249	226	241	246	231	215	213	222	214	227	234	232	208	234	241	225	225	254	232	257	224	225	267	259	230	247	193	242	248	240	267	230	262	242	236	227	257	240	232	220	257	240	229	213	194	262	241	191	232	254	261	274	224	226	241	233	239	218	239	247	217	239	225	237	217	253	246	226	225	226	246	254	220	203	219	232	243	265	244	238	250	218	237	239	255	248	245	238	245	250	248	220	219	204	249	244	257	264	203	228	223	235	229	267	236	238	210	254	251	236	248	214	225	220	236	229	230	269	253	231	207	260	254	264	254	229	225	237	217	258	207	259	276	230	235	258	214	231	230	234	223	265	251	231	218	257	242	240	256	248	229	254	229	243	244	256	245	222	221	234	215	211	238	244	246	253	253	214	222	195	215	235	252	240	210	239	252	243	213	223	215	236	241	242	243	252	279	222	219	243	259	235	217	208	225	235	245	231	216	234	242	242	249	231	241	247	266	237	215	246	245	260	239	244	218	262	236	232	260	243	236	229	224	239	235	255	244	239	253	248	249	233	268	250	228	243	250	216	237	244	224	251	232	203	260	238	247	240	239	225	251	199	232	256	239	215	239	235	205	227	238	225	249	239	222	243	212	226	225	249	283	211	227	257	225	259	225	236	247	241	218	239	267	230	230	240	245	232	255	220	247	244	228	232	225	243	247	216	248	232	243	237	220	237	245	209	213	243	233	270	287	231	239	241	250	242	250	251	253	258	227	231	247	225	232	270	226	251	227	249	220	245	248	227	258	225	226	230	246	242	210	228	267	228	233	276	235	246	236	246	230	238	285	230	267	238	270	240	251	236	255	240	237	236	254	250	229	247	239	243	229	229	239	241	272	267	232	246	228	230	212	237	229	227	231	238	269	220	223	235	231	212	214	237	224	261	229	249	237	237	241	272	228	232	261	224	236	251	209	254	244	233	250	250	227	228	234	248	224	246	246	234	255	243	216	235	241	237	231	239	237	268	228	209	261	230	194	221	216	226	221	240	219	223	220	228	256	213	232	215	215	235	246	272	227	255	230	232	230	230	263	202	223	227	243	226	248	233	232	228	221	257	218	243	230	255	200	239	233	242	199	235	241	242	227	212	249	229	230	245	224	244	228	237	242	259	233	237	255	232	240	187	251	252	244	212	255	217	252	237	240	225	223	238	247	240	267	208	253	235	210	243	247	267	253	226	226	237	239	232	234	254	232	206	225	234	246	262	219	220	218	259	259	235	231	259	222	257	223	230	238	210	235	241	228	259	235	216	235	262	235	219	239	251	253	269	232	216	213	214	229	224	233	212	259	219	217	250	244	253	261	244	217	238	241	236	213	223	246	220	221	227	245	227	242	233	222	257	231	249	232	245	253	227	229	245	239	241	240	246	219	258	241	210	249	227	225	239	212	237	234	226	273	246	242	240	240	220	234	212	251	234	242	248	224	226	235	232	235	228	246	250	231	236	249	233	243	226	236	218	223	269	221	244	227	258	256	217	233	234	234	226	237	246	230	225	247	226	255	262	238	224	257	242	238	225	240	241	228	229	217	254	244	257	253	238	207	240	254	257	243	248	277	235	218	237	242	263	235	255	245	267	218	229	260	254	228	241	227	219	216	229
13787	1387	623	667	674	623	644	579	627	586	611	665	593	590	635	602	630	632	611	655	603	645	584	593	620	590	627	599	595	569	615	625	548	615	617	607	613	611	598	680	591	635	601	599	614	592	638	598	616	600	631	621	624	609	632	586	619	636	668	628	638	616	599	587	586	647	636	623	606	597	555	612	592	611	604	608	634	612	579	638	607	663	656	608	551	580	597	603	642	634	611	571	633	561	664	615	587	616	678	646	633	609	619	613	602	614	603	641	676	573	613	625	608	680	626	641	602	568	637	581	673	605	616	608	610	610	595	624	581	595	596	631	575	606	605	568	588	610	606	640	630	621	596	615	626	635	601	574	628	629	613	631	591	638	588	589	601	616	598	589	605	626	590	629	593	592	575	615	635	618	632	626	609	619	661	621	621	612	656	621	611	610	639	623	620	624	607	609	579	570	572	540	631	616	608	604	585	629	617	602	670	608	608	633	635	602	596	614	597	608	595	595	604	659	620	630	600	598	625	643	590	629	616	614	624	631	555	601	629	633	596	599	598	622	619	600	637	639	616	617	633	663	616	601	595	604	645	600	577	601	635	589	612	603	617	643	609	620	586	567	625	617	638	599	638	605	591	672	624	647	595	627	612	625	648	607	678	621	614	616	615	640	596	569	644	598	603	595	616	624	679	596	586	588	629	592	592	606	619	628	668	645	556	639	639	590	579	586	619	627	650	604	600	630	598	618	625	625	642	601	608	596	558	588	623	597	619	616	592	615	623	626	605	600	637	615	618	589	638	600	620	637	597	614	633	596	591	615	663	599	633	619	608	621	630	625	600	592	623	667	587	598	574	625	576	606	585	619	648	627	579	654	615	603	632	611	599	621	608	624	627	604	577	627	559	574	615	608	631	597	596	595	600	612	602	600	564	589	651	660	653	669	586	639	567	626	625	668	643	620	598	591	639	635	638	584	638	621	632	609	632	595	605	594	599	594	609	654	660	646	624	619	608	593	608	593	621	599	614	601	614	610	617	588	559	632	640	591	601	620	631	597	675	624	594	579	639	607	654	616	605	632	619	598	608	575	638	623	585	591	667	607	604	633	605	601	576	599	591	566	632	587	616	621	588	611	603	622	588	604	604	599	606	600	624	626	603	583	628	623	591	615	596	654	572	603	613	604	629	628	614	583	614	655	604	620	641	588	653	621	595	559	621	572	605	619	590	604	600	620	621	564	626	609	632	604	598	603	624	609	594	615	612	623	600	623	636	600	614	612	627	596	640	601	658	560	554	656	623	627	636	640	596	592	586	595	631	627	604	632	555	630	608	616	688	638	562	600	588	656	611	669	604	559	652	609	596	590	617	607	589	617	625	616	612	620	617	621	618	588	616	592	621	572	630	645	616	642	657	634	629	639	617	616	599	591	614	579	644	656	617	593	599	579	631	645	596	611	630	612	628	613	642	573	619	613	616	579	596	633	574	634	644	590	593	586	624	612	575	626	589	601	635	632	640	585	631	629	610	595	622	614	643	609	626	583	635	570	662	640	607	602	583	590	653	597	577	598	589	614	559	589	607	574	642	632	611	607	629	600	579	655	579	597	579	619	605	649	611	607	615	585	594	560	676	673	638	608	605	624	612	593	589	584	635	643	611	599	592	597	623	568	579	642	604	632	614	645	621	605	638	612	629	619	601	604	619	598	622	618	602	603	592	585	620	604	622	636	616	608	642	608	598	624	584	672	592	627	607	574	611	592	590	609	602	615	623	587	660	570	669	612	566	634	582	651	583	594	609	619	622	636	636	668	629	575	584	632	625	608	578	590	654	616	591	640	634	586	627	581	578	631	598	626	572	618	610	626	616	613	587	564	621	591	567	586	600	615	605	642	599	623	623	578	648	595	623	606	602	600	656	593	598	618	592	617	622	614	605	612	565	648	597	582	596	553	589	629	608	623	603	626	625	600	588	592	595	602	599	622	631	605	597	615	611	616	585	611	594	598	615	633	610	626	589	582	615	623	616	601	627	553	635	585	601	642	618	603	619	590	638	617	668	596	605	589	633	614	650	606	639	650	614	633	617	598	623	586	638	595	635	628	638	588	580	595	588	622	651	615	627	635	663	627	687	619	586	572	632	586	593	592	592	617	575	606	584	616	617	604	573	600	619	580	584	576	606	596	641	607	616	646	642	601	640	614	617	647	636	605	577	602	605	622	602	588	619	569	610	623	566	606	583	609	644	595	639	662	634	589	592	605	607	594	573	621	635	626	575	573	578	600	580	622	593	622	577	639	605	681	603	590	612	577	617	644	624	636	617	666	579	633	656	606	611	644	613	653	588	649	586	598	658	617	593	631	579	593	658	626	624	613	626	614	611	605	619	592	650	671	607	600	637	617	570	599	547	584	652	587	559	615	629	595	640	564	593	592	647	617	621	687	653	567	610	623	633	578	648	620	638	593	612	659	636	589	572	623	622	619	621	573	583	575	652	608	641	615	570	624	564	582	621	634	606	580	624	611	602	635	625	623	631	628	618	633	603	617	603	624	631	599	556	601	616	656	528	656	612	626	595	549	635	628	599	536	627	620	590	618	589	615	592	619	599	602	600	617	628	595	637	567	613	636	605	649	642	571	598	612	580	626	647	621	604	623	593	606	653	608	618	597	591	583	577	636	598	600	642	606	597	594	577	639	649	619	628	590	592	558	624	613	598	638	640	598	605	638	618	643	607	620	603	556	667	606	578	627	604	621	615	629	648	643	634	641	612	623	649	584	608	582	558	586	616	593	613	597	623	635	634	616	636	599	658	604	638	603	648	638	662	606	664	633	611	619	653	641	659	590	567	662	600	624	609	583	606	587	618	624	613	617	619	647	616	605	578	637	633	600	646	626	593	569	573	635	602	624	603	583	612	626	623	608	563	650	606	598	626	639	550	622	574	652	634	606	618	618	622	643	630	606	597	621	580	615	562	580	621	580	619	610	616	646	621	584	613	647	579	611	635	588	602	562	605	654	643	642	642	590	637	654	599	575	649	599	642	587	557	615	592	582	638	604	631	614	608	625	627	629	641	592	587	607	599	610	567	640	603	604	594	576	634	609	597	593	620	628	642	644	562	625	642	642	578	567	582	607	609	655	627	650	562	648	571	653	597	639	602	623	642	621	602	640	631	616	604	641	665	619	614	617	641	628	622	614	628	598	627	562	589	616	672	582	580	657	634	625	638	571	558	608	610	577	628	582	605	648	625	618	645	618	647	586	615	616	575	611	616	593	599	626	636	614	594	650	694	615	627	568	690	612	626	636	617	593	580	616	577	565	588	640	613	630	595	617	625	590	587	601	577	616	615	642	616	614	609	636	613	620	591	596	611	621	615	609	601	549	593	647	604	611	630	591	625	566	639	631	633	610	656	582	615	596	653	589	593	563	608	642	621	586	622	591	632	639	613	634	594	617	601	584	620	600	588	669	610	623	560	596	591	624	649	582	593	570	622	598	592	604	628	593	599	576	576	659
24956	21482	24834	28488	21453	21269	1333	442	405	397	370	349	367	369	423	360	389	397	356	366	361	374	356	352	368	353	355	374	365	364	380	399	379	329	372	362	385	368	378	320	363	352	355	358	339	333	399	341	381	341	325	341	339	354	354	370	335	365	361	322	337	359	365	386	366	371	323	378	342	343	401	369	370	367	356	361	366	331	319	406	370	344	312	365	395	360	374	332	343	336	355	367	353	321	352	333	345	341	334	351	330	364	373	374	337	341	361	344	362	341	362	365	382	387	344	374	354	387	345	340	348	365	347	329	355	395	372	367	381	356	298	366	370	381	359	324	361	328	359	352	370	339	364	373	353	370	363	368	335	363	365	365	313	360	367	329	360	357	404	367	368	366	362	394	345	344	311	342	344	387	325	371	350	358	321	326	372	330	358	351	335	385	328	340	376	376	321	350	331	359	367	369	343	367	356	352	408	381	357	367	390	355	329	355	367	360	370	333	320	352	359	370	346	353	337	345	375	353	360	341	367	362	378	334	351	351	333	353	360	367	365	395	346	343	338	355	327	340	334	335	346	341	393	369	382	358	356	369	380	349	334	367	339	347	359	338	357	357	356	356	389	366	351	323	346	332	319	395	350	390	350	377	343	382	364	367	384	373	354	367	366	334	354	367	331	301	325	348	384	361	333	351	344	375	336	344	349	362	360	379	348	391	326	351	343	355	396	383	339	377	391	369	321	315	357	364	340	327	353	338	366	357	372	360	354	363	403	367	390	369	365	358	385	349	310	338	357	337	328	359	346	347	346	367	318	363	372	337	327	360	366	411	334	345	362	357	336	328	378	368	331	358	319	359	341	353	369	360	376	360	355	396	358	363	347	357	352	361	377	336	379	383	364	356	352	337	371	364	369	354	342	353	339	335	375	371	378	352	357	340	408	357	324	395	376	379	328	347	332	368	333	348	357	365	321	332	349	356	374	303	355	377	360	365	376	306	364	343	336	344	340	355	359	377	351	340	343	311	351	332	339	333	352	355	364	346	370	404	361	378	334	367	378	402	388	370	345	381	324	324	357	383	362	389	321	320	329	354	375	349	318	373	374	323	378	359	352	362	365	361	373	335	330	362	353	373	366	349	351	379	358	374	373	359	353	368	333	336	349	365	331	363	374	388	357	341	372	400	356	355	333	367	371	344	318	374	347	405	413	377	337	354	357	351	351	342	350	384	351	332	329	338	349	368	318	359	374	394	386	334	348	338	364	341	309	363	354	378	385	353	336	328	387	385	366	361	336	361	346	344	339	387	326	348	331	383	366	364	395	370	368	348	354	341	352	381	375	356	323	379	363	360	314	361	338	338	328	324	358	327	368	384	366	348	319	351	374	340	383	349	349	380	358	353	393	377	346	376	373	353	369	358	331	340	370	368	384	361	359	385	376	334	367	345	327	365	369	364	388	360	387	375	362	358	391	330	361	340	348	379	349	351	363	389	357	345	326	347	331	329	312	390	339	342	375	366	380	359	317	322	358	337	374	388	370	359	347	323	376	375	341	362	372	350	385	393	391	343	338	383	360	336	368	346	369	345	401	381	355	308	364	355	376	369	341	371	339	361	373	347	382	377	313	328	353	370	366	343	373	334	361	365	322	322	352	353	359	368	331	343	359	376	374	340	418	321	357	353	371	345	335	377	355	339	377	328	374	323	350	372	333	329	353	378	363	346	371	329	349	360	391	314	318	358	346	389	357	360	354	403	321	364	355	377	355	354	382	384	370	340	357	351	392	364	377	382	345	338	365	354	346	351	359	325	348	366	372	344	389	341	331	340	373	392	348	331	349	335	323	329	357	368	363	350	363	380	327	366	368	364	360	366	358	344	374	340	370	339	376	365	388	345	366	364	404	378	365	334	334	321	362	339	396	341	324	368	352	355	324	392	390	352	335	349	372	352	367	376	366	348	336	343	333	380	396	365	332	315	377	384	320	363	346	364	346	363	344	326	357	338	346	381	397	362	387	327	353	349	359	331	327	371	355	394	390	345	361	390	353	378	364	384	375	355	355	355	390	355	323	400	377	315	351	368	326	374	343	350	359	339	369	355	346	371	333	332	328	342	366	369	326	351	350	365	329	372	395	411	362	331	372	370	377	358	348	380	341	371	375	362	357	323	360	367	363	383	340	352	377	360	401	380	384	353	304	354	362	370	366	368	332	416	332	381	363	369	347	378	368	340	376	346	367	354	355	355	339	361	352	320	347	359	360	352	376	317	341	365	347	352	351	318	386	379	328	403	326	364	350	365	339	369	361	330	337	356	338	313	364	340	332	367	369	327	384	375	398	370	376	380	345	362	380	329	355	363	380	406	351	363	326	333	327	364	384	342	393	424	354	378	342	366	325	343	320	364	357	381	365	359	336	349	371	384	393	378	343	376	370	346	382	348	354	356	337	392	367	338	360	338	340	348	363	343	359	341	346	361	372	338	318	385	337	378	381	336	333	365	329	370	366	370	373	369	371	358	346	361	329	343	379	350	344	334	305	344	353	358	326	358	367	343	370	355	360	323	324	349	359	360	355	356	333	336	360	373	356	370	342	367	358	382	370	340	380	327	335	375	363	346	389	342	372	369	334	375	354	374	365	394	338	365	359	352	379	379	352	367	352	334	340	366	355	331	395	351	354	350	375	333	397	357	369	353	366	359	351	371	392	365	322	367	350	365	347	355	381	347	350	395	387	388	336	347	364	336	343	358	369	336	353	352	330	326	381	349	375	349	365	341	336	373	370	349	360	346	366	333	342	339	333	370	363	366	366	334	346	373	360	370	378	343	354	377	366	387	336	338	365	354	363	334	338	382	343	358	374	359	353	399	333	363	405	365	368	324	363	364	350	374	342	361	377	350	342	355	351	357	377	348	364	328	360	333	364	356	339	365	355	349	334	321	346	358	344	342	346	363	350	351	344	349	359	329	382	386	395	358	341	343	350	339	341	337	369	353	361	377	362	389	331	339	368	334	332	346	372	365	344	366	330	400	353	348	366	360	369	363	386	345	350	370	349	349	356	365	356	337	310	372	343	367	356	339	390	357	366	374	351	426	389	382	370	367	338	350	340	365	331	348	336	362	358	341	311	351	363	353	373	373	355	354	325	371	376	334	380	358	395	350	352	331	361	387	369	355	360	377	341	350	390	326	345	359	370	345	313	362	369	366	360	345	353	311	327	320	367	315	310	378	394	344	357	359	394	343	338	310	355	333	377	368	345	362	330	348	307	319	347	386	364	313	317	320	334	316	354	341	337	331	343	362	385	363	371	343	392	406	382	373	348	362	338	338	391	337	357	337	357	356	363	330	372	414	332	349	337	346	368	332	386	391	350	350	325	414	359	372	351	396	335	318	378	327	400	347	356	369	336	390	348	354	366	342	340	353	332	365	363	352	383	335	401	367	388	370	360	320	351	358	335	363	363	377	393	400	341	354	381	380	366	338	314	331	357	356	359	370	346	352	359	355	370	355	349	351
32365	5377	1382	999	965	880	872	910	848	869	856	881	830	897	870	858	866	841	875	843	874	869	872	841	777	826	836	817	831	844	836	887	861	871	862	844	809	847	833	867	821	849	805	791	854	825	859	864	832	870	830	860	806	804	831	838	858	814	841	863	810	861	854	821	813	833	864	800	856	832	846	806	838	835	869	841	828	820	831	832	812	896	828	859	895	793	836	877	813	841	844	826	779	829	829	860	847	782	804	881	864	812	816	855	789	849	903	857	882	855	839	852	872	846	806	874	848	861	827	813	797	829	878	831	922	832	868	796	853	814	875	845	868	863	870	808	862	809	828	793	827	802	800	832	811	863	879	882	856	864	848	818	884	843	849	874	846	883	839	826	849	865	828	881	851	871	861	794	865	826	866	820	794	886	817	873	849	791	836	830	796	892	904	853	843	779	848	825	812	803	860	852	824	819	850	833	872	870	868	851	834	885	823	816	810	812	887	841	850	866	876	858	811	821	888	820	855	795	836	837	854	917	840	822	807	773	839	849	829	887	829	868	844	818	846	876	873	871	867	822	873	858	843	863	790	894	786	840	891	895	811	851	853	814	850	825	839	887	872	837	795	830	844	854	810	845	850	823	847	858	800	865	885	874	862	871	805	864	848	879	813	843	798	811	865	838	837	825	847	814	825	832	869	812	832	876	840	815	806	832	817	834	793	836	854	819	842	863	825	833	855	898	828	859	844	841	880	798	857	857	829	826	858	880	793	885	816	845	780	881	863	822	829	846	902	818	770	861	819	843	823	831	906	909	836	810	852	838	829	870	851	829	830	860	853	811	803	860	857	869	836	898	850	808	888	873	833	797	818	845	842	842	842	815	846	817	851	850	809	837	809	872	844	860	872	853	822	860	833	894	848	811	840	842	869	862	853	844	815	865	831	824	804	814	853	825	837	801	747	800	847	833	861	862	838	841	860	793	837	792	828	834	820	815	855	868	850	834	837	832	844	817	810	846	846	849	837	820	848	855	861	888	808	871	829	863	801	853	815	838	849	848	847	838	845	842	783	865	888	874	884	850	836	840	834	866	812	880	886	848	830	829	797	812	860	875	854	854	818	869	834	820	811	797	825	828	866	846	863	930	839	828	863	854	802	822	770	822	829	836	829	847	842	868	886	839	845	865	834	829	803	897	800	855	853	823	809	850	847	821	793	876	832	786	842	869	826	857	881	905	842	824	838	825	811	894	802	854	826	805	860	846	850	854	862	855	828	861	827	865	818	851	811	858	877	794	871	855	817	792	818	855	829	841	877	842	886	856	875	800	788	839	848	815	885	852	821	805	832	843	821	856	825	838	834	794	854	828	814	821	830	818	832	830	887	823	854	879	854	864	840	877	851	767	878	781	807	822	858	869	906	823	789	808	815	864	807	839	834	831	844	894	886	855	859	862	825	841	818	821	823	850	845	831	844	898	827	808	878	819	827	850	805	860	835	814	795	831	860	832	851	822	844	827	831	864	809	840	803	914	856	854	795	857	858	799	813	801	828	841	877	835	836	856	800	881	879	877	846	840	853	772	829	828	852	853	851	814	846	819	861	782	799	805	805	884	868	887	759	837	811	826	871	853	861	858	872	855	830	841	837	849	877	858	865	837	844	860	818	829	830	865	816	833	829	804	835	787	853	868	848	854	882	865	875	839	875	805	808	808	844	873	840	876	817	875	826	825	825	843	846	834	851	855	835	831	892	846	815	873	826	835	834	802	836	917	842	840	891	849	838	838	822	819	821	791	816	842	845	836	831	824	835	873	833	827	802	829	827	821	783	865	823	863	831	879	850	857	828	855	794	803	853	856	876	819	821	869	829	870	828	807	857	859	796	824	831	842	822	769	837	859	874	828	877	907	871	787	852	835	884	887	804	867	807	835	841	851	842	789	826	805	894	872	837	819	826	830	815	821	879	807	864	817	844	825	810	817	850	772	855	845	864	853	805	823	896	875	896	860	849	863	873	855	829	883	806	818	813	851	800	863	843	848	873	811	871	832	815	815	828	846	922	844	808	832	813	811	839	842	889	829	871	819	864	856	873	823	864	833	835	797	803	901	836	828	812	824	841	790	805	863	876	828	865	803	871	834	870	787	826	804	819	819	895	866	827	827	912	826	856	840	845	857	848	826	827	842	847	888	798	832	876	830	813	814	885	845	844	853	845	849	835	833	826	849	864	818	840	815	854	845	904	849	843	791	853	838	832	870	788	818	848	853	885	883	849	839	843	787	865	883	792	846	808	808	839	837	839	805	865	825	850	810	849	831	814	878	826	855	822	828	834	823	825	870	838	888	852	869	856	845	896	879	796	875	811	842	811	802	867	809	857	854	771	820	796	801	842	855	861	835	830	868	852	850	811	885	858	801	859	881	851	847	864	872	816	859	853	857	820	857	828	866	816	846	805	830	841	824	867	777	823	843	846	899	825	832	868	840	793	848	821	859	831	842	840	811	855	879	852	879	825	873	815	830	798	843	886	807	810	818	838	857	800	863	826	829	832	864	775	851	849	816	796	868	888	807	927	870	863	834	815	822	848	816	868	834	865	843	848	791	882	870	858	810	785	819	813	837	870	875	863	905	870	849	852	848	878	797	796	828	799	849	827	892	818	823	821	838	844	848	836	823	848	851	853	785	904	825	834	849	805	863	878	833	881	826	841	850	816	902	862	833	856	774	864	841	852	856	796	835	837	852	807	786	834	854	890	879	857	830	791	793	903	846	852	859	824	862	824	818	868	813	891	857	840	771	842	874	823	858	866	835	817	872	800	862	848	825	897	781	792	872	804	841	818	861	831	852	816	874	886	807	830	809	822	864	872	824	776	805	856	831	880	855	795	860	861	816	856	877	840	833	810	836	842	833	843	836	783	797	859	811	787	820	848	876	838	907	851	856	849	871	838	855	855	868	852	847	861	912	811	860	834	848	848	890	869	822	777	822	835	836	847	848	875	799	840	864	889	815	844	738	850	848	842	890	813	804	853	855	855	818	839	833	852	797	893	848	841	830	931	830	802	837	813	801	894	845	857	855	818	803	879	850	827	891	865	862	821	849	841	846	851	887	819	883	835	827	844	831	862	839	786	832	851	862	882	828	846	881	870	841	855	875	883	853	866	809	867	875	801	880	869	866	860	839	772	799	842	866	877	817	838	837	851	835	901	840	817	862	846	833	813	816	841	877	828	857	863	824	847	848	809	825	816	801	814	842	834	883	810	856	863	840	833	826	870	841	812	916	805	863	829	848	884	880	847	844	873	835	855	843	807	883	856	834	801	786	806	822	839	816	848	849	846	853	819	812	836	834	810	859	798	861	836	841	872	842	845	808	832	893	793	909	825	813	837	882	828	843	841	839	840	823	841	861	784	864	794	821	822	839	835	837	874	839	827	895	826	871	849	876	917	824	848	847	917	876	853	834	819	794	867	853	854	861	814	805	851	808	811	809	851	773	869	793	829	857	858	823	799	857	932	885
24376	21474	25172	28193	21476	21486	17479	604	397	372	350	331	329	324	292	338	324	347	294	285	318	281	319	302	276	304	288	256	296	293	300	267	286	285	309	266	281	272	264	297	290	306	299	312	309	270	279	261	305	321	306	283	315	298	295	262	292	263	294	299	281	259	271	322	314	291	312	291	296	275	326	296	323	308	279	297	291	305	295	279	275	275	255	298	276	268	270	286	287	250	297	309	304	309	269	240	264	288	284	285	293	271	298	281	270	310	300	279	292	305	302	308	290	264	267	280	285	275	310	259	273	292	296	292	252	266	262	276	331	272	301	298	292	333	274	294	244	273	279	291	281	280	309	279	304	263	268	293	285	305	267	293	316	298	285	288	274	303	270	307	304	277	295	250	322	272	267	282	285	343	278	289	309	305	319	290	265	298	271	267	254	306	287	294	255	287	309	260	317	291	283	293	295	267	278	280	284	285	297	291	280	248	272	283	269	308	285	288	269	268	282	302	303	278	294	245	279	284	243	279	281	314	303	288	271	288	293	278	290	308	286	286	264	285	270	275	251	248	296	270	299	302	281	275	277	277	311	272	294	282	278	283	307	275	300	315	282	277	293	296	271	289	304	256	256	243	279	267	249	250	280	280	285	267	318	291	271	288	325	272	270	261	273	313	265	337	260	256	279	314	277	285	298	273	275	274	238	269	281	257	299	277	300	280	256	286	314	279	269	311	275	270	294	264	289	281	276	252	300	288	268	257	237	253	236	272	288	313	284	293	269	294	314	269	285	305	276	263	297	284	293	281	312	273	295	313	273	287	334	273	296	280	313	271	283	261	252	262	255	275	295	270	266	296	268	277	274	243	283	282	256	278	264	273	292	290	304	301	291	292	289	264	290	314	318	266	269	270	253	275	303	272	324	308	275	297	331	286	269	295	265	254	275	268	270	268	259	304	302	269	297	253	265	254	268	281	310	290	287	292	289	312	243	283	311	281	258	281	270	281	283	302	285	252	282	259	317	258	271	300	286	295	284	290	284	289	316	281	242	270	258	252	299	265	268	273	261	292	321	279	297	286	302	268	280	291	267	291	279	323	328	286	287	298	285	310	275	303	282	290	280	296	251	302	289	278	282	283	284	263	312	288	259	271	281	285	240	286	272	271	288	289	298	284	281	288	329	288	285	273	287	293	287	317	304	295	261	290	268	307	284	303	242	328	273	292	287	301	282	286	292	291	285	257	265	275	279	264	288	296	261	268	279	278	287	266	298	300	259	303	304	310	269	276	261	284	318	275	271	285	318	319	262	299	292	282	302	284	251	277	316	293	258	288	285	268	277	331	288	264	277	288	286	236	270	265	267	258	306	279	309	289	281	239	289	293	302	287	296	327	278	280	264	272	268	303	286	275	272	278	305	310	295	260	296	298	283	275	306	262	287	269	314	305	296	268	274	289	266	292	293	267	285	287	287	259	275	281	262	287	287	280	285	277	259	281	307	297	280	271	305	304	282	323	319	248	287	270	271	280	277	297	266	273	268	308	245	302	298	300	252	286	325	290	279	258	248	313	295	250	276	309	297	263	308	289	325	247	290	255	289	291	303	284	279	304	286	280	281	268	305	291	284	296	312	304	304	279	305	326	255	277	274	301	279	292	319	286	296	298	326	309	289	287	238	314	291	305	278	295	307	274	312	267	284	288	271	235	244	262	306	297	279	273	275	268	293	316	249	310	281	323	274	274	236	292	290	267	298	318	291	240	273	308	285	266	257	284	266	293	271	292	298	284	301	282	289	283	279	250	283	274	273	265	269	299	309	260	263	301	316	332	307	278	291	275	284	277	278	291	289	254	281	273	272	278	290	288	270	289	259	296	283	278	280	319	275	299	287	278	283	269	295	253	295	305	297	274	281	289	290	302	297	263	274	302	299	277	317	284	283	265	330	305	263	263	298	265	237	301	297	266	273	277	281	263	270	275	244	262	274	297	270	260	254	272	268	285	302	318	324	277	272	314	264	294	276	290	316	287	266	265	285	282	275	282	287	292	245	297	290	260	287	268	303	293	321	274	284	314	263	289	270	272	280	282	258	317	327	251	305	307	273	301	317	283	315	267	313	320	279	294	291	279	296	288	286	271	294	269	260	276	255	284	299	298	274	314	291	292	284	251	249	257	262	278	280	264	289	294	272	308	272	292	255	261	288	272	288	242	270	274	287	270	260	260	312	285	275	279	280	290	300	276	332	261	267	272	286	315	264	300	271	302	284	276	267	292	264	279	271	251	279	283	286	297	280	260	275	274	269	262	324	273	305	302	303	275	269	289	307	280	282	277	319	296	295	277	270	289	279	257	290	275	298	295	314	278	261	295	263	292	296	281	288	311	294	298	292	278	277	270	276	310	294	270	283	295	287	253	307	287	311	282	305	287	303	276	301	310	289	266	265	295	309	299	285	277	286	305	296	309	298	291	297	283	250	297	307	287	260	274	286	277	288	264	284	271	295	287	333	309	328	270	289	272	280	288	302	310	268	269	252	299	301	278	309	317	304	307	313	279	270	316	300	294	295	306	278	291	312	313	282	264	267	268	282	268	270	298	289	292	278	269	266	265	294	285	288	282	327	278	294	278	270	308	290	291	267	301	263	280	282	272	294	268	307	279	267	298	294	261	279	282	316	276	268	271	297	289	302	282	296	303	275	308	311	285	272	278	256	285	319	288	262	271	302	287	279	298	297	265	303	297	276	274	266	253	280	288	257	270	281	253	297	264	269	264	277	280	286	277	291	279	315	273	288	276	315	322	272	280	259	298	317	281	329	265	268	291	270	284	290	315	269	283	269	278	255	286	281	276	308	293	284	278	268	290	278	296	303	283	264	285	313	275	276	282	273	308	293	301	299	267	276	280	315	272	286	276	293	269	290	294	278	294	291	297	265	272	276	286	287	284	284	272	283	303	295	290	289	273	320	264	293	274	288	295	284	245	294	260	292	253	317	276	271	310	309	303	279	305	252	296	258	278	285	263	284	278	267	291	279	289	309	303	294	262	316	306	318	285	245	298	262	285	308	258	288	246	272	260	303	293	272	307	265	275	293	264	282	242	254	273	306	283	277	283	268	315	294	311	283	304	260	291	324	290	283	271	301	264	305	268	276	292	302	271	282	302	312	278	315	312	279	269	310	280	335	285	292	261	287	330	292	289	306	299	284	280	251	286	274	242	274	307	297	282	276	283	294	290	286	266	297	299	296	249	286	298	301	270	289	294	296	294	280	278	270	292	287	262	279	281	259	265	288	259	278	278	257	269	288	263	307	308	253	281	299	293	273	309	269	285	278	296	275	294	287	259	290	265	301	271	287	263	292	296	263	294	277	274	268	241	276	245	270	251	286	278	295	291	284	272	263	268	269	287	285	288	270	292	298	323	274	288	289	290	293	293	290	317	277	289	238	285	254	281	283	275	250	283	293	302	286	264	280	285	288	268	284	262	287	271	298	295	312	296	276	294	310	297	269	294	284	309
38038	7516	1815	1043	879	771	783	723	765	688	701	728	664	726	689	712	675	648	685	661	670	652	642	652	620	673	698	651	679	671	668	666	652	625	667	682	670	696	659	625	641	656	656	662	691	666	646	665	691	683	637	634	673	697	626	679	726	676	686	592	640	665	668	641	649	690	671	665	614	641	625	670	678	690	674	668	687	671	724	654	720	653	688	670	619	659	672	653	659	681	676	625	703	657	669	681	673	648	665	666	652	652	706	628	632	684	651	695	665	622	655	654	702	680	631	688	662	638	669	670	680	679	653	649	677	637	653	672	641	613	670	701	655	652	686	641	681	697	654	666	616	613	620	681	658	663	678	618	637	624	667	620	677	711	667	670	717	665	699	665	704	658	697	679	683	651	679	637	724	697	669	679	678	636	669	675	679	647	652	630	675	660	654	696	655	620	594	693	676	667	614	652	617	668	653	663	690	662	655	660	619	612	639	620	680	640	624	656	654	654	696	658	644	666	685	652	683	654	652	710	716	644	657	634	642	669	677	681	638	652	693	666	685	613	653	706	688	671	679	699	676	683	683	650	683	633	653	665	687	668	652	630	644	638	688	630	700	681	664	673	655	681	647	693	673	650	631	631	673	640	649	691	673	714	689	704	674	657	692	702	678	686	748	625	658	712	675	644	647	639	663	642	660	676	632	681	654	672	584	682	686	700	673	669	671	639	667	690	669	688	688	716	700	665	614	631	680	700	698	692	686	713	655	683	641	685	644	701	645	712	648	656	683	637	703	676	669	617	683	704	654	637	672	658	655	684	690	664	639	668	691	689	681	621	636	670	659	677	631	649	691	660	680	640	665	644	656	667	625	678	670	661	625	638	635	688	648	697	673	651	651	639	629	646	689	716	655	634	699	665	674	699	662	668	673	682	609	662	668	627	671	640	641	657	658	636	640	663	698	640	660	707	674	669	667	650	682	706	668	632	664	667	681	670	693	681	630	651	626	666	672	665	673	650	648	654	669	650	630	643	679	657	719	674	680	649	653	679	615	681	648	686	670	683	645	619	684	678	672	666	701	669	639	663	713	620	646	668	660	649	692	625	642	657	688	658	683	649	682	665	626	652	712	708	684	669	641	696	669	661	663	643	642	649	657	684	663	641	669	633	662	682	694	663	665	655	666	685	636	685	655	635	685	655	626	678	648	659	585	685	671	653	626	630	652	670	680	657	663	642	668	666	630	676	720	642	707	672	710	680	629	655	693	646	669	636	611	616	687	659	642	622	696	644	639	649	637	651	629	667	688	677	633	635	689	713	661	671	689	614	659	649	615	667	705	664	598	679	620	618	611	648	669	659	704	686	677	657	618	685	658	694	617	642	695	652	662	676	638	691	622	703	663	720	671	669	673	661	617	656	611	670	652	665	658	638	675	647	712	681	687	690	623	665	688	686	638	681	691	666	693	647	672	648	634	663	630	665	682	606	646	628	616	672	670	665	619	658	705	658	652	640	648	661	672	676	631	619	668	657	627	662	664	645	689	650	667	621	707	651	679	679	665	681	637	631	669	669	716	696	615	708	717	664	664	627	674	679	651	650	679	675	634	665	667	704	629	609	674	665	638	683	640	666	606	678	704	659	638	642	661	627	668	670	619	657	686	646	629	717	626	680	714	643	644	658	620	655	645	611	682	633	695	664	655	635	657	647	617	676	696	658	692	669	657	658	683	664	648	641	707	625	665	720	702	633	609	712	648	682	676	695	666	667	694	637	647	636	654	669	616	683	688	628	669	647	680	645	655	691	671	680	656	652	678	621	657	686	608	671	692	651	664	669	641	657	670	656	637	691	709	661	665	662	649	679	672	636	684	683	682	686	679	616	682	722	668	648	661	696	637	705	624	645	649	677	721	653	629	647	626	718	687	657	629	659	670	689	640	659	690	670	657	627	655	688	670	708	633	669	682	683	655	661	668	644	693	654	666	638	675	670	662	652	655	647	675	659	666	680	682	634	694	636	628	696	711	692	667	629	707	707	671	681	704	657	676	667	637	668	682	602	627	691	652	632	708	669	640	701	648	696	657	674	704	664	610	669	645	658	667	693	667	732	635	608	641	631	735	622	670	618	635	686	644	701	649	654	654	693	647	602	665	654	674	704	640	682	694	640	696	669	639	658	656	681	636	682	658	650	624	673	690	671	628	666	686	647	673	630	660	664	623	678	696	659	674	722	650	666	716	670	681	645	672	666	645	701	677	660	679	678	650	686	663	666	606	608	653	683	643	633	647	685	616	643	651	710	682	654	694	628	694	650	583	689	693	681	621	649	662	650	681	708	683	637	677	657	636	650	667	664	662	608	661	647	652	673	656	672	654	647	664	644	660	662	664	667	631	629	627	663	695	685	673	648	692	670	707	666	673	696	625	647	694	636	703	680	636	696	701	641	671	651	674	665	656	702	665	695	644	688	673	691	645	654	642	663	663	656	679	677	666	648	624	655	675	652	672	659	662	656	700	690	677	681	610	657	723	699	664	633	677	670	636	690	643	679	664	645	658	644	602	655	658	676	677	620	706	700	626	686	657	676	689	685	648	645	663	660	643	649	683	677	683	681	618	640	664	657	650	660	663	665	636	655	614	631	643	676	635	656	666	650	677	638	697	661	637	635	664	672	687	703	703	710	689	710	651	703	643	703	621	602	664	642	650	661	650	669	635	680	612	726	662	639	675	668	679	689	660	720	652	692	611	698	670	678	679	644	664	677	705	665	654	661	715	662	657	630	669	642	668	668	676	663	714	656	692	658	673	653	696	716	663	663	674	653	653	652	637	660	701	668	681	679	655	668	648	633	707	680	693	706	661	643	677	653	639	673	687	689	652	688	663	644	646	697	665	661	670	660	663	663	650	689	682	676	706	703	669	661	655	645	664	676	644	642	637	681	659	632	662	660	647	675	630	652	667	600	698	656	667	642	623	683	704	684	655	637	667	652	590	657	656	687	602	660	650	647	673	657	658	653	617	650	655	592	618	698	635	649	655	662	640	613	675	655	653	621	694	648	700	703	653	656	664	674	705	673	678	703	672	668	688	673	683	689	684	689	700	669	616	648	673	643	697	705	609	666	650	643	640	713	625	633	639	669	652	662	685	715	689	665	629	644	655	693	667	654	644	657	676	668	651	689	666	687	663	714	698	717	713	659	631	698	643	695	635	645	679	679	662	672	668	695	678	695	622	616	670	631	604	656	721	635	651	671	696	617	662	656	617	655	662	635	640	650	673	625	669	683	659	618	693	681	629	689	644	643	662	656	648	696	648	616	645	672	649	624	663	658	669	631	649	649	690	688	651	640	675	637	615	666	696	658	652	681	691	672	696	646	683	638	709	679	645	688	648	648	677	596	599	649	675	637	666	687	685	616	707	667	634	770	651	674	639	664	693	646	626	717	685	705	695	651	635	671	675	621	649	687	673	661	626	662	693	671	679	670	684	666	655	678	627	633	684	633	695	689	643	654	696	622	671	706
31041	21142	13472	863	306	230	269	265	235	259	250	237	234	242	247	227	223	233	220	233	213	242	260	228	226	219	236	218	239	227	274	243	229	248	205	246	257	230	214	245	252	201	237	219	250	207	238	217	227	233	208	265	239	201	239	227	219	244	222	257	255	228	239	227	248	211	241	188	230	234	240	216	205	221	227	256	252	232	235	205	230	224	235	202	215	204	221	223	211	206	207	249	238	231	242	263	247	242	222	254	248	242	248	243	228	211	222	227	233	234	230	220	250	248	209	229	192	250	208	214	203	259	228	214	224	245	274	244	244	257	256	254	254	224	220	265	208	249	248	248	241	243	242	267	248	219	221	214	222	231	220	229	227	254	228	239	232	250	239	222	244	247	218	237	257	251	219	213	236	190	236	253	260	235	249	186	244	221	240	258	209	232	239	275	247	244	262	240	234	286	235	252	225	231	234	235	220	237	237	259	228	251	237	241	235	224	228	220	241	274	255	258	229	270	249	250	226	208	252	246	220	240	239	231	234	247	232	235	229	231	232	268	261	231	229	234	263	241	232	227	261	228	227	222	248	219	208	220	233	230	211	246	229	212	235	235	207	258	228	242	244	274	257	234	247	239	245	264	255	233	220	234	231	237	222	218	241	238	247	249	261	213	254	271	228	255	216	224	262	259	211	243	235	247	210	216	237	236	248	247	258	251	232	221	254	233	259	217	257	250	228	242	251	237	231	214	255	228	253	256	244	203	201	229	219	211	224	253	222	221	225	201	237	224	239	262	233	233	230	203	245	211	220	237	229	227	204	249	243	245	226	246	240	238	252	235	241	215	213	199	246	249	244	237	214	237	255	227	223	227	210	232	205	223	233	246	218	248	249	231	225	208	226	223	248	243	227	226	235	257	243	223	213	212	243	267	239	221	221	224	208	230	246	243	239	212	227	237	214	221	224	212	232	233	242	233	223	253	256	222	221	256	232	228	245	240	225	220	236	244	233	242	230	245	231	230	214	233	245	212	229	209	250	229	226	231	213	244	239	212	237	228	232	231	256	239	225	222	206	225	228	235	255	242	223	247	225	219	255	220	257	235	235	219	237	223	245	254	267	254	218	231	250	219	230	250	242	206	244	229	254	242	224	216	239	219	232	221	267	233	236	254	208	243	218	233	227	239	204	234	241	240	252	226	217	258	219	214	240	211	244	230	249	210	268	238	235	220	223	243	227	225	258	239	239	231	217	234	219	255	239	235	245	228	247	228	235	257	239	219	237	226	252	261	250	241	264	227	229	249	250	220	242	229	242	221	229	221	248	236	233	211	214	236	205	213	231	215	228	252	230	235	241	216	249	260	241	253	236	251	225	227	238	228	244	242	245	222	232	210	246	225	231	274	217	222	230	263	217	228	240	231	216	216	222	218	233	228	217	240	231	194	227	238	226	240	237	243	248	261	225	209	235	231	219	247	230	243	228	209	233	264	238	234	230	240	242	227	232	250	255	247	205	231	228	247	250	228	241	222	226	229	222	224	214	224	216	210	244	232	245	243	244	228	242	243	249	254	221	230	230	233	243	233	227	219	261	229	244	209	211	215	225	203	245	240	225	234	247	255	222	236	249	227	252	219	205	250	220	249	252	250	213	237	228	238	205	230	218	205	237	274	237	233	247	237	266	235	226	235	236	215	230	236	225	234	241	196	223	241	242	229	236	232	236	226	206	226	238	223	237	239	246	231	267	243	226	218	266	216	255	239	228	220	223	229	210	237	275	258	247	232	262	232	249	240	238	254	197	238	246	209	235	202	258	271	231	245	252	221	228	269	218	228	230	245	233	244	247	221	252	230	207	233	259	220	234	235	235	205	235	207	215	237	244	260	229	222	231	227	231	206	225	240	251	237	223	249	202	213	232	256	227	222	224	244	225	249	226	262	187	234	222	265	258	247	234	189	202	255	235	244	253	236	203	245	233	221	241	197	212	278	222	267	264	227	221	208	260	210	225	224	213	211	222	245	222	222	212	232	273	202	264	217	225	251	210	243	269	233	240	252	209	226	257	236	245	265	245	246	226	233	222	226	221	213	243	232	231	259	226	227	228	246	222	239	235	233	237	210	260	242	247	253	243	240	203	222	247	244	244	226	220	221	251	245	243	256	258	245	248	225	238	231	246	210	250	271	230	214	241	245	248	246	216	245	213	228	237	257	242	239	220	213	236	248	229	239	218	222	215	257	240	210	218	218	239	256	227	228	231	270	245	210	246	235	229	244	243	250	223	256	207	221	245	216	211	263	207	283	229	229	246	242	264	257	224	235	240	225	216	244	232	234	207	234	213	230	222	239	239	236	246	214	276	222	243	208	267	255	207	244	220	229	234	245	240	251	235	211	232	255	238	236	231	217	220	211	223	250	232	243	251	228	249	274	260	242	239	223	231	236	226	244	213	211	261	206	255	220	230	241	227	221	261	219	221	244	252	232	235	204	216	220	230	227	204	223	243	218	253	226	232	218	245	218	198	233	233	252	254	241	229	230	243	233	231	238	225	209	210	240	238	239	234	244	212	220	227	246	209	220	231	240	214	205	237	202	244	252	230	231	212	237	242	240	239	226	214	239	242	215	228	259	222	224	236	242	197	247	227	232	221	225	230	198	230	241	226	203	230	244	205	221	249	231	242	204	224	225	232	243	245	225	237	223	252	236	244	238	243	235	265	252	226	203	220	236	248	238	267	238	209	201	219	233	238	245	263	224	229	235	220	225	239	206	229	229	241	224	238	239	219	245	237	243	247	236	264	223	244	241	225	227	210	237	239	233	235	212	249	251	222	236	245	252	221	225	239	226	228	228	239	226	216	263	229	251	205	219	232	245	219	218	223	225	248	233	227	212	219	206	244	221	235	227	234	226	227	224	249	228	229	212	216	227	228	250	221	238	209	257	249	239	212	244	207	241	239	226	221	227	236	248	225	237	238	230	245	275	230	214	248	233	242	249	243	242	236	222	224	245	226	233	233	219	213	230	251	252	271	241	253	250	253	221	261	231	248	225	236	202	233	234	209	234	218	235	256	220	225	239	212	244	262	229	240	245	244	257	245	240	237	228	241	236	226	254	251	248	217	241	237	241	271	239	224	216	232	240	220	267	225	227	240	236	254	263	230	241	224	214	240	224	242	260	230	233	251	221	262	229	222	214	247	199	225	256	234	219	230	242	249	234	226	256	240	240	236	223	220	231	228	254	226	230	214	238	213	252	236	266	248	213	253	219	242	228	223	253	241	256	238	241	252	222	230	236	227	231	228	231	232	234	228	231	222	222	216	248	236	225	241	221	231	250	247	217	223	235	253	246	248	232	228	245	215	249	250	244	213	233	239	249	232	244	245	230	230	229	262	207	244	229	209	215	235	240	218	224	270	258	218	229	221	228	245	229	262	243	232	241	214	224	231	243	258	223	245	242	235	206	240	247	233	266	265	218	229	223	243	245	217	228	221	241	232	230	221	221	247	248	227	218	215	256
13268	1015	683	654	583	625	624	600	583	544	608	623	560	658	616	623	611	629	564	560	687	609	643	632	587	613	658	567	600	610	629	611	635	626	624	596	582	591	585	629	573	617	586	658	617	649	601	629	594	626	590	607	647	608	635	570	641	581	612	630	589	626	605	621	644	651	579	650	639	629	595	611	602	578	630	612	627	599	550	649	624	572	639	612	634	569	610	652	565	695	585	638	636	554	610	571	623	641	603	638	594	587	596	579	615	607	569	615	572	604	594	656	624	610	626	593	588	632	626	573	597	575	622	638	598	612	603	581	586	634	619	576	580	590	612	590	630	594	649	642	620	609	613	651	563	626	620	596	614	592	620	599	608	655	618	638	620	626	637	589	660	575	655	619	575	612	629	548	617	635	625	626	559	645	625	620	624	581	611	624	623	622	654	558	630	588	596	636	618	595	607	579	611	600	611	608	624	605	641	625	632	621	618	587	585	605	615	650	602	604	597	573	593	628	631	598	619	619	614	611	651	628	626	623	678	581	561	650	600	622	618	597	618	643	649	645	623	662	580	567	578	649	573	595	623	632	595	594	595	635	595	619	570	592	639	601	612	633	617	555	614	665	590	661	551	621	583	613	598	623	648	606	658	622	575	567	659	624	592	596	683	647	645	601	577	584	614	615	584	610	653	615	606	573	643	619	613	543	632	595	629	634	606	582	584	555	549	618	611	621	596	558	616	647	573	608	638	621	652	635	573	582	651	656	581	600	575	623	613	641	615	597	592	592	587	587	614	609	660	612	576	616	611	576	621	581	573	601	594	639	620	628	597	591	621	580	614	645	598	556	648	602	572	586	630	594	632	603	610	550	614	604	603	614	641	611	655	587	629	615	618	590	596	616	627	598	610	577	573	671	573	658	619	612	645	617	606	648	602	642	637	637	643	629	584	617	635	601	617	602	632	632	561	567	603	592	619	615	591	573	575	637	639	591	615	614	594	613	617	585	635	607	620	638	591	612	567	629	618	597	632	604	591	568	622	636	582	581	635	614	620	599	597	634	640	634	605	576	611	587	612	623	617	605	616	637	626	617	648	578	653	622	600	657	654	623	586	593	601	605	599	599	600	591	626	633	630	564	567	615	652	641	574	655	621	628	658	605	625	616	630	592	617	632	613	606	575	602	590	617	598	586	593	621	598	606	619	630	661	606	616	614	600	650	593	604	632	633	573	625	591	630	594	579	597	578	592	614	653	608	576	673	669	598	605	580	619	589	615	598	554	600	628	629	636	637	613	623	611	592	553	622	619	624	597	581	659	629	573	615	592	586	651	628	636	602	612	620	639	615	609	609	624	595	612	597	575	633	586	607	598	643	640	614	631	605	621	592	628	631	599	616	602	622	567	639	637	607	642	618	594	588	652	608	594	613	634	635	623	634	607	639	634	605	616	637	587	590	587	614	629	583	561	650	625	599	551	618	597	588	618	624	607	608	604	618	644	614	596	561	632	624	654	618	649	572	600	635	624	615	596	633	631	592	654	615	630	597	640	602	620	649	646	594	586	584	589	562	656	596	600	577	665	601	587	623	607	574	589	640	614	641	604	570	594	607	599	616	604	633	622	595	615	605	606	631	632	584	646	619	571	613	593	572	641	651	606	652	578	653	605	605	612	590	608	590	610	632	590	607	614	602	583	648	666	580	626	581	598	628	617	619	637	651	607	616	617	616	617	603	604	582	589	583	598	599	603	630	612	564	597	557	621	630	613	654	623	586	629	605	629	622	639	599	575	603	590	638	627	611	548	578	663	603	640	616	612	612	582	627	636	562	609	591	582	631	631	595	613	581	618	653	619	632	563	598	580	600	606	585	608	651	603	629	564	615	597	624	592	637	591	660	624	644	642	572	589	568	621	582	607	604	616	672	626	630	618	645	639	583	563	631	612	595	608	636	596	593	570	625	621	586	599	606	647	625	632	620	595	610	603	621	606	613	565	625	622	601	615	640	633	634	634	624	629	617	631	619	570	585	580	615	562	590	624	626	593	593	644	607	629	615	614	608	636	637	580	589	627	644	587	624	613	647	607	607	636	572	623	648	650	624	589	603	574	612	611	610	611	630	593	615	594	618	660	605	604	586	615	570	620	550	615	612	597	630	616	591	650	593	626	591	610	621	577	571	652	606	615	670	589	628	613	643	622	647	625	585	626	640	568	636	594	625	580	637	627	634	652	584	596	599	626	582	592	626	600	598	607	582	624	591	626	634	568	642	609	619	590	564	610	614	664	633	579	619	572	607	589	590	624	575	600	564	637	581	630	577	630	654	651	596	628	593	636	608	635	628	578	592	613	631	630	628	656	675	631	649	615	612	624	609	609	608	637	651	604	646	654	606	609	633	625	644	628	590	575	598	614	590	622	614	608	627	620	630	617	635	631	596	628	581	582	624	590	612	581	572	630	610	633	563	623	619	610	596	651	619	663	624	568	621	568	626	633	634	620	586	599	635	642	600	621	587	618	627	594	613	620	665	587	596	595	604	585	679	625	629	564	591	621	609	614	625	591	565	574	613	556	615	606	602	647	640	656	598	605	601	628	650	623	629	616	695	588	597	626	606	595	612	607	645	576	631	614	578	611	603	557	603	591	588	600	622	608	599	622	627	627	596	600	627	614	587	635	618	632	596	627	586	578	641	576	660	615	607	623	641	599	671	579	600	652	605	615	624	577	630	599	619	603	642	616	660	577	578	561	662	556	583	584	632	623	602	617	605	561	551	607	607	614	618	626	567	597	599	594	666	611	661	635	612	599	658	554	589	657	628	594	581	597	644	604	607	671	582	581	613	627	578	619	626	602	587	569	626	640	602	565	607	595	610	614	588	627	644	548	587	627	602	642	611	575	552	632	610	621	588	592	594	613	602	594	625	607	625	638	611	622	618	588	605	609	602	609	565	643	578	586	621	591	609	578	638	611	576	627	593	611	619	626	614	618	613	642	637	588	635	621	620	603	610	640	595	612	609	635	595	599	606	561	628	555	611	642	597	640	629	605	596	610	616	605	649	570	612	639	621	614	600	604	627	604	632	595	589	548	583	597	602	607	605	625	610	639	613	602	617	633	595	609	624	617	623	619	636	624	615	628	609	636	630	617	639	623	584	597	634	611	595	623	639	629	656	628	639	595	583	631	648	603	636	607	604	646	602	606	572	596	572	622	604	613	646	618	562	580	625	658	599	642	634	610	634	590	602	595	607	628	609	622	618	592	591	587	554	621	604	609	599	623	646	641	589	608	611	609	625	636	631	640	620	606	630	648	611	602	635	603	603	609	629	628	606	598	585	593	635	597	594	635	595	622	611	570	588	561	593	619	616	584	685	619	578	627	614	668	653	634	608	628	597	605	596	592	603	589	612	580	638	629	620	625	637	624	661	622	599	613	615	606	604	582	593	622	632	586	657	590	604	589	610	607	610	590	575	600	579	594	615	655	611	553	626	587	629	586	621	601	589	610	625	600	608	617	670
24907	21460	24813	28508	21451	21265	1432	479	454	373	385	380	374	366	446	365	381	324	361	374	373	362	392	376	369	374	362	374	399	361	381	366	404	348	364	401	366	396	358	376	330	366	362	348	340	370	352	364	361	381	327	353	361	365	372	379	346	364	371	322	349	365	399	374	373	364	363	396	339	351	352	359	354	372	367	354	373	365	344	375	378	329	323	354	387	376	390	372	364	374	397	332	377	363	376	349	370	334	303	335	382	352	361	323	386	339	363	324	361	382	360	374	382	363	354	385	349	374	328	347	337	387	377	340	352	319	351	367	351	354	350	370	362	382	371	367	349	358	358	361	344	337	319	350	374	357	392	387	351	366	341	340	395	357	373	339	333	336	394	382	324	350	357	341	369	357	363	334	389	350	369	354	389	354	342	321	381	368	370	336	380	349	360	381	345	370	402	330	363	350	365	394	378	363	389	364	338	338	386	366	326	389	356	362	355	381	363	369	361	350	320	367	381	358	381	371	380	375	366	346	364	398	348	350	397	394	361	348	381	351	350	361	370	377	359	354	366	356	346	374	428	361	365	359	393	364	317	357	349	380	373	345	392	335	366	341	304	379	357	364	365	362	386	388	392	389	354	350	407	384	375	326	371	353	391	359	349	372	377	385	342	347	338	363	331	353	338	368	339	320	372	354	335	384	370	358	367	376	358	359	356	382	319	341	322	336	339	352	347	342	370	362	388	371	366	368	319	356	373	376	356	374	386	355	364	374	348	385	379	354	354	347	369	350	356	370	366	396	370	359	330	331	352	360	346	346	366	358	339	363	356	334	377	361	354	374	341	343	342	367	342	349	339	370	345	319	333	337	294	341	382	372	374	396	407	387	344	363	362	292	368	347	402	338	369	372	343	360	355	371	379	365	352	363	379	339	336	353	363	332	331	346	341	363	380	351	392	382	349	337	342	369	326	356	341	410	385	362	361	335	362	337	371	379	369	343	326	354	375	356	396	343	363	378	367	369	403	368	350	331	338	355	369	350	330	356	381	382	391	338	384	383	368	385	375	370	387	338	363	344	355	334	380	405	368	361	346	364	317	394	385	379	353	335	348	364	357	380	368	308	362	353	329	342	362	374	394	373	344	402	399	398	360	356	348	361	361	363	356	394	330	402	353	347	346	358	373	360	353	341	353	336	342	351	331	376	360	334	342	368	331	385	318	354	307	322	370	403	354	356	393	365	311	365	367	376	338	338	355	374	358	376	365	354	369	385	363	353	365	401	361	324	360	356	388	346	371	341	327	345	367	347	318	353	356	351	316	367	384	319	385	356	380	375	347	361	346	332	345	315	345	344	333	369	362	348	361	363	326	361	354	370	386	363	353	373	346	337	341	382	375	362	384	383	386	313	342	373	370	389	401	357	361	369	368	346	329	331	359	346	371	347	357	366	356	339	305	402	342	376	350	389	325	354	360	375	365	376	394	363	361	348	395	380	341	336	380	342	331	360	362	346	366	343	317	360	344	343	354	335	362	349	321	342	333	364	358	403	398	415	333	398	353	346	338	355	402	371	366	392	371	372	336	338	363	370	349	310	342	367	332	345	381	383	375	366	339	353	350	355	353	358	350	344	337	364	345	360	337	349	330	369	364	354	368	332	342	339	329	385	375	319	383	354	346	352	356	340	357	341	355	376	365	330	351	358	378	329	365	345	359	361	381	387	343	371	348	388	387	341	343	347	391	358	394	359	356	402	355	305	361	332	424	359	353	341	350	338	389	357	398	308	338	373	356	403	333	365	364	365	335	320	355	337	370	353	373	338	361	376	357	375	363	372	363	368	356	370	343	330	376	412	396	366	324	326	357	361	384	334	367	394	400	364	347	327	355	343	360	346	359	353	335	368	347	366	371	351	377	355	373	358	355	354	372	343	355	330	329	335	376	357	343	325	316	348	374	370	343	373	335	360	372	370	349	365	373	376	372	372	322	360	334	375	362	337	386	332	361	372	373	348	381	365	378	378	344	385	364	350	365	353	361	380	353	348	356	399	328	383	369	344	387	369	382	324	338	359	338	357	317	359	330	351	343	335	385	329	373	369	355	375	352	390	341	382	340	358	362	374	329	331	389	363	358	328	355	363	363	385	361	381	403	338	358	374	341	368	364	366	376	372	364	398	311	363	333	325	344	386	338	328	404	377	348	347	341	365	358	302	350	358	365	320	337	354	361	352	351	354	385	373	397	338	397	372	306	350	336	400	382	326	357	363	367	364	330	345	351	374	380	404	337	396	384	393	336	385	352	322	387	359	367	403	371	342	383	369	387	346	325	353	349	398	376	340	337	355	325	329	384	372	353	378	385	354	330	368	341	384	353	380	340	343	316	372	367	362	372	367	368	377	348	332	380	338	385	360	366	340	359	376	351	361	380	356	329	320	366	373	338	357	375	364	356	374	359	366	368	335	375	383	319	371	344	349	352	393	336	346	355	381	350	340	348	347	370	321	349	360	355	385	327	373	323	356	343	385	357	365	341	343	354	333	349	340	391	352	359	337	342	359	349	365	320	358	390	367	340	346	336	350	328	339	370	340	399	394	349	340	357	354	344	350	359	343	357	358	331	369	400	391	409	355	374	369	377	348	370	372	389	372	351	361	382	355	384	335	330	352	353	347	386	391	374	363	336	365	382	342	375	344	374	385	327	401	384	358	381	341	389	391	386	330	380	336	317	352	371	340	386	350	372	354	332	364	349	342	320	364	369	318	367	347	362	356	359	331	348	328	344	362	352	393	345	363	362	372	330	386	352	341	360	367	365	340	346	321	371	382	379	342	348	344	404	366	382	353	366	383	354	405	342	358	397	354	311	332	357	372	359	350	363	366	365	342	325	338	370	361	347	350	360	370	366	367	339	356	326	319	351	384	347	357	341	337	359	324	375	369	363	366	353	386	341	385	393	313	378	364	335	358	363	363	345	357	368	384	349	346	373	367	362	370	393	339	343	344	341	345	379	314	329	324	359	385	366	380	363	373	368	337	375	380	336	336	341	390	354	367	349	383	347	330	348	334	348	352	337	349	380	338	355	359	326	371	359	355	350	360	325	363	360	363	302	367	339	370	350	349	361	330	370	346	328	383	374	354	358	370	397	340	338	326	369	363	360	371	397	369	378	340	383	348	351	334	402	390	401	336	327	370	358	363	349	343	330	351	384	364	369	367	397	323	362	372	378	354	381	389	379	355	387	370	356	334	338	391	340	350	341	321	396	348	392	342	288	346	320	338	344	381	368	312	360	394	358	358	343	334	369	344	347	372	338	357	410	353	355	327	359	371	331	357	373	313	373	333	411	351	358	368	333	329	350	351	337	372	342	379	376	343	340	356	359	344	341	352	375	361	348	322	364	371	373	355	350	330	389	383	368	367	374	337	387	355	361	329	338	349	342	370	361	410	377	324	390	356	398	383	361	347	306	326	368	380	347	367	359	339	343	346	358	332	354	353	373	392	328	369	359	364	354	348	339	351
33207	6847	1462	1055	961	915	842	857	870	862	884	892	907	856	824	877	845	827	806	858	896	865	811	829	819	852	894	793	839	830	881	828	892	796	898	844	859	832	823	846	846	880	881	817	891	848	807	830	831	814	831	847	865	844	851	832	872	857	821	879	835	816	847	843	840	824	885	864	804	867	867	846	824	814	864	830	850	867	854	822	863	830	890	834	837	849	853	836	819	857	835	900	772	867	899	792	825	833	874	879	915	867	844	823	804	836	836	833	824	875	839	814	859	908	814	866	890	813	853	827	813	849	821	812	847	863	786	846	862	808	870	856	813	832	860	828	806	811	854	845	873	887	858	843	794	879	837	845	823	837	870	873	865	862	841	791	803	828	822	813	820	841	821	837	865	821	839	858	887	858	866	824	862	849	878	849	851	861	866	826	804	880	832	852	851	800	787	812	810	844	832	805	838	863	839	831	811	816	830	887	849	808	882	836	814	882	866	875	862	849	852	814	883	879	790	824	840	830	874	873	804	895	853	836	816	786	855	813	830	806	848	854	827	846	865	826	880	858	854	800	853	883	842	860	838	867	794	878	822	836	882	854	793	842	872	881	795	859	859	826	804	898	849	892	843	890	868	816	833	854	852	788	827	807	848	788	872	825	852	862	826	860	840	843	837	826	837	847	828	856	830	852	854	848	853	846	830	864	866	833	850	849	824	866	806	844	903	846	815	876	819	829	820	829	858	844	811	859	852	829	867	817	800	825	817	860	862	853	850	852	833	830	838	849	873	786	892	840	814	823	818	894	820	881	841	847	866	847	883	859	831	852	865	837	850	894	832	857	827	855	844	846	884	843	852	873	800	849	866	863	889	881	832	870	917	893	817	804	805	879	864	838	818	831	852	878	881	845	865	840	811	859	911	880	838	890	881	902	844	831	823	813	849	807	856	829	806	869	889	851	871	864	800	843	867	842	828	887	852	839	805	885	809	852	879	792	849	823	823	891	861	823	845	783	843	889	831	841	834	842	804	845	861	853	844	821	875	859	879	862	806	845	856	846	830	855	885	874	820	841	883	854	890	806	843	852	821	888	840	814	908	875	866	803	811	867	834	844	878	879	854	831	856	779	835	870	854	847	855	884	836	796	857	853	860	874	853	901	878	828	872	830	823	844	864	869	843	841	843	837	897	838	892	830	831	849	877	790	849	837	849	850	835	838	882	821	855	818	843	816	822	870	832	798	797	877	858	876	831	843	804	864	819	858	836	863	893	878	905	785	864	807	866	875	850	888	872	811	875	825	852	817	872	871	850	883	864	799	828	888	864	817	871	856	844	834	831	813	860	847	907	897	900	838	867	813	805	870	863	876	903	866	811	919	897	853	820	856	854	823	872	771	793	883	804	852	871	880	844	864	852	826	844	885	882	858	877	775	863	829	846	821	828	829	853	884	837	852	827	835	798	830	848	875	845	819	843	868	832	803	851	840	843	796	836	808	823	873	870	802	844	869	842	805	839	848	872	857	831	838	882	877	883	852	878	871	885	801	847	842	781	885	839	855	842	785	860	816	898	866	860	852	813	825	897	873	895	847	814	820	871	820	879	808	867	839	841	849	847	862	878	844	831	850	830	885	893	815	835	863	823	876	865	837	854	770	816	843	894	815	850	852	839	859	870	842	873	867	870	804	825	865	894	838	862	833	834	807	880	846	831	810	900	846	863	866	882	849	863	863	815	880	910	846	815	854	807	843	848	831	873	834	826	859	873	889	849	868	845	848	845	873	907	857	867	892	808	837	851	828	858	791	820	904	861	831	849	839	848	857	837	830	832	858	789	855	850	824	802	899	865	875	851	848	896	833	876	833	823	868	875	864	832	837	867	810	773	879	867	874	843	882	849	875	872	831	853	849	847	820	822	858	851	827	875	845	800	878	839	860	815	851	840	809	861	887	867	824	861	816	898	883	854	854	817	855	819	856	858	825	837	861	833	820	825	880	867	856	852	841	848	884	852	874	873	807	817	857	845	837	856	835	859	804	818	858	860	846	853	850	820	855	872	818	875	861	850	878	852	830	857	873	836	873	834	857	822	865	881	835	857	807	849	803	892	881	865	862	900	810	883	869	826	833	836	792	819	850	846	802	853	852	883	877	822	813	867	791	907	875	795	880	821	841	835	873	789	830	826	785	837	794	906	843	815	857	845	850	832	867	867	853	877	841	822	868	857	844	822	854	826	846	808	893	839	868	841	810	888	852	862	856	779	882	887	784	888	834	846	852	825	804	895	826	801	812	895	871	843	810	828	847	845	773	855	838	842	808	812	872	841	874	902	858	841	799	814	867	810	854	880	840	849	920	767	893	861	873	856	866	882	855	827	842	855	850	800	835	853	831	832	861	820	872	812	824	831	872	835	842	895	882	795	929	826	845	812	834	846	840	827	852	821	800	900	845	826	840	849	837	797	833	790	846	899	842	846	834	855	788	876	821	847	841	803	871	863	828	826	889	875	851	817	872	833	817	852	879	903	840	842	856	854	825	834	794	843	836	806	887	893	873	849	840	862	852	834	844	879	833	839	871	804	860	912	861	810	873	845	851	847	881	865	788	859	838	865	811	784	843	912	872	806	817	821	845	842	822	855	869	847	836	865	863	794	828	828	890	827	852	878	795	849	828	873	807	873	881	858	825	838	860	820	836	860	851	887	850	833	819	867	850	857	845	827	828	817	869	835	863	820	841	888	829	853	822	850	838	799	890	877	795	848	833	811	839	809	828	831	855	842	845	826	825	857	837	856	805	879	786	824	843	830	824	875	880	872	780	869	888	842	791	842	819	884	839	903	838	854	804	872	862	870	845	892	859	832	836	849	905	861	886	821	850	837	816	820	814	822	812	867	887	805	865	843	889	890	802	868	897	836	908	846	837	856	851	844	823	880	831	876	894	871	839	812	874	846	850	812	851	850	882	839	853	862	830	877	853	870	828	866	851	852	842	856	853	787	817	884	866	861	879	854	822	819	770	854	848	869	826	849	858	850	874	835	834	895	845	843	884	824	893	836	838	806	810	819	846	842	813	841	818	831	855	853	800	827	839	839	851	843	867	781	866	861	867	864	827	857	818	820	819	838	872	834	888	850	856	790	826	829	877	884	865	805	866	866	832	890	830	880	815	822	866	896	859	816	852	898	850	805	830	809	895	828	864	834	832	783	835	838	841	851	818	880	848	784	869	847	877	813	860	845	865	831	864	870	872	838	895	867	840	848	822	824	864	856	871	905	862	825	839	827	832	879	865	865	869	857	858	847	798	851	876	886	876	828	809	843	858	819	866	824	884	851	874	828	847	813	842	880	873	922	847	856	880	890	809	783	820	833	823	878	783	847	839	788	845	845	881	844	848	810	819	829	812	837	882	813	802	837	899	857	840	802	940	830	862	841	822	825	786	835	841	827	844	847	849	840	828	893	834	798	822	877	832	831	828	781	875	895	888	847	863	871	876	882	887	909	849	832	891	796	872	814	838
24357	21470	25143	28233	21470	21483	17407	654	437	367	319	299	315	349	317	310	310	314	318	302	237	304	294	289	314	293	328	337	273	277	294	303	303	294	305	260	300	288	280	280	306	305	331	283	291	291	295	312	274	281	272	297	315	295	292	255	261	318	292	279	295	288	315	284	274	295	298	286	293	291	279	317	288	302	301	310	275	283	307	276	332	255	301	288	269	257	294	284	295	269	292	292	266	313	275	260	276	300	277	281	256	266	292	301	296	271	271	283	283	277	287	327	267	298	289	318	288	302	281	301	270	266	322	294	293	293	311	281	306	295	301	314	300	272	256	301	274	277	287	306	307	279	320	305	300	295	334	243	307	279	278	273	281	281	292	261	277	273	321	259	295	279	279	286	270	308	264	296	275	273	286	244	296	293	290	278	276	306	300	300	310	289	291	284	288	273	294	268	295	282	297	268	336	276	291	303	278	289	259	287	275	269	261	337	256	301	314	299	287	291	270	276	329	285	269	314	263	278	283	297	264	261	257	325	294	269	289	323	278	264	296	285	263	302	309	289	265	302	310	305	285	271	301	270	289	293	262	280	268	276	284	272	266	285	270	260	277	285	284	265	269	314	291	259	273	270	277	259	308	282	290	286	297	272	284	304	264	295	318	288	286	297	290	287	284	283	295	270	285	293	331	284	257	275	266	255	277	263	276	307	298	287	293	268	279	276	272	283	304	252	310	266	274	277	277	304	261	279	265	297	295	261	282	313	281	329	313	284	265	296	288	282	300	303	274	274	292	266	294	302	252	256	267	274	289	272	296	286	273	289	261	259	277	281	318	285	269	285	253	273	274	265	301	274	305	291	295	273	281	281	261	230	256	284	311	292	280	289	282	298	278	304	279	280	267	282	292	280	294	281	280	281	257	295	278	283	288	302	311	324	308	321	300	263	278	272	323	268	292	304	268	295	307	275	281	302	264	272	312	293	302	297	267	271	343	296	306	307	300	316	282	287	281	304	311	280	311	250	285	286	302	322	271	302	286	286	259	286	271	289	277	288	284	276	291	297	274	315	275	265	281	276	270	297	285	301	307	312	259	279	280	294	296	285	274	265	268	277	297	268	295	267	279	294	280	241	296	274	302	299	296	272	285	303	281	298	268	292	304	295	288	290	328	297	289	289	288	275	271	291	277	284	287	290	289	282	290	275	236	308	267	269	289	294	262	304	278	285	285	272	299	253	283	273	271	282	288	253	307	275	290	285	286	291	277	279	281	269	288	251	265	291	265	292	287	275	276	254	297	285	292	286	276	282	287	282	288	324	310	305	263	304	280	278	278	287	281	266	279	285	296	277	299	296	265	280	289	306	320	321	270	311	304	271	292	265	304	319	299	294	272	292	302	292	313	246	312	307	289	280	280	283	305	296	306	270	281	267	307	252	277	294	284	317	268	285	271	274	279	301	289	316	310	310	282	248	292	271	269	293	284	286	328	282	260	302	287	292	256	290	308	259	273	291	274	261	277	262	290	241	274	304	303	272	241	250	278	284	306	267	282	272	308	271	301	283	277	253	279	262	270	266	312	282	284	288	272	274	269	300	268	273	271	288	303	285	272	281	273	302	280	289	256	303	262	296	261	281	274	261	260	241	279	313	279	312	279	290	271	299	263	273	284	261	304	275	271	276	304	284	278	290	309	234	291	270	269	298	290	257	266	300	292	275	272	280	286	296	295	270	297	283	291	265	280	296	271	309	259	316	297	305	269	272	260	273	307	287	298	265	289	284	287	247	307	260	329	284	279	270	299	234	288	287	275	287	292	273	278	281	272	310	282	260	295	309	274	272	304	279	303	281	285	253	286	264	263	296	282	295	268	302	299	291	275	317	291	260	269	283	296	296	296	287	286	258	289	256	285	312	292	290	278	289	280	306	256	314	278	316	284	258	296	306	256	299	328	264	262	308	290	296	267	303	328	309	274	253	286	289	259	273	300	306	240	264	292	270	287	292	298	289	295	292	290	280	293	300	271	246	285	276	260	289	302	269	277	281	277	279	288	282	266	277	276	289	299	292	293	279	281	264	292	284	252	280	279	283	296	297	294	297	289	305	273	296	275	277	314	288	276	265	309	300	280	290	281	282	277	274	308	304	315	280	306	291	292	294	288	309	298	276	303	290	294	266	310	295	279	287	262	306	277	277	281	293	282	271	310	267	280	254	282	274	259	300	308	300	281	296	280	308	290	278	292	250	298	283	318	281	302	274	268	274	265	293	281	298	291	308	269	308	268	295	293	270	262	260	282	276	283	284	293	295	292	306	293	294	272	277	278	299	283	236	281	261	285	277	317	278	279	276	275	273	270	267	274	311	281	281	261	291	266	288	252	321	283	269	276	296	270	311	254	281	285	294	306	266	279	277	303	311	277	299	284	307	289	282	304	261	302	271	304	296	288	293	283	320	279	266	303	266	270	310	272	301	313	309	283	259	273	263	294	288	274	256	286	277	288	267	311	310	280	276	300	290	311	270	270	271	274	276	299	286	318	285	312	263	307	288	280	300	262	272	303	299	289	278	275	288	291	271	296	313	287	269	285	268	247	270	277	293	300	310	274	336	291	270	294	281	308	299	292	272	301	274	287	272	296	297	291	296	285	260	270	268	335	294	270	291	319	296	265	298	281	303	302	278	277	286	275	294	279	290	272	281	297	288	281	270	251	276	292	287	270	275	287	286	288	312	302	299	277	293	286	289	292	266	311	266	279	305	270	298	276	273	294	252	285	290	262	275	287	300	260	275	304	273	301	322	289	311	299	271	317	302	277	270	275	261	270	270	276	301	270	281	290	271	308	269	275	304	277	284	267	272	271	277	280	293	290	283	307	272	284	320	295	257	297	254	305	262	265	277	285	303	287	286	318	273	277	264	257	265	273	271	274	253	322	297	308	287	303	305	279	293	316	324	288	319	283	313	299	277	270	271	270	259	330	286	257	279	280	311	259	310	255	294	324	294	289	269	284	268	302	263	301	294	310	302	307	254	276	297	278	287	263	308	298	263	278	279	300	272	265	276	278	284	269	276	298	304	283	281	278	292	266	289	287	273	289	274	269	291	292	240	274	304	287	288	268	282	278	275	273	289	303	273	306	307	291	276	263	287	267	285	271	289	280	309	275	278	278	276	308	314	285	280	272	282	295	310	282	275	299	274	288	274	288	274	270	316	315	276	283	291	294	313	314	307	318	317	286	288	263	262	266	275	280	275	274	296	294	295	270	281	299	299	307	295	268	299	261	267	283	266	291	290	296	284	306	288	285	279	306	286	282	284	300	283	300	288	287	297	294	287	296	297	252	314	285	285	263	263	279	267	281	297	310	295	284	291	293	275	268	291	297	275	263	293	265	283	292	285	331	285	286	311	299	280	331	317	289	257	271	283	274	294	270	293	291	254	276	297	241	267	261	288	292	310	285	290	281	280	296	292	288	252	264	286	287	276	227	290	295	284	268	281	280	280	278	307	288	302	310	271
38721	11241	1731	1111	903	811	764	715	701	731	692	674	716	701	669	680	686	729	697	669	654	670	689	630	700	674	670	648	704	676	629	643	637	650	696	686	638	669	638	653	650	676	639	695	661	654	624	656	696	706	693	655	667	674	699	630	659	657	671	680	659	666	645	675	680	671	664	645	676	724	672	646	682	666	640	614	681	654	642	661	689	665	661	653	702	642	677	660	665	687	642	670	636	689	651	631	678	657	678	660	688	686	665	707	718	696	678	642	678	650	674	669	639	695	641	625	672	675	669	602	649	705	668	668	659	656	624	642	658	679	595	701	691	716	689	672	701	675	682	696	669	653	693	647	671	675	677	650	639	673	663	658	692	688	636	635	649	612	650	611	664	647	631	652	655	684	667	724	651	664	679	670	613	686	704	704	704	657	695	630	663	654	664	648	681	688	643	623	632	686	671	698	641	674	658	667	620	686	714	668	626	635	673	684	659	643	681	653	659	670	697	672	636	642	642	677	661	682	683	646	640	682	627	679	668	634	703	666	712	704	660	687	668	647	663	641	675	646	655	658	691	725	647	644	644	700	678	650	698	664	669	674	657	647	622	659	706	697	671	675	630	671	721	655	703	637	671	692	674	658	642	643	668	607	593	662	703	640	632	676	703	687	657	640	685	674	672	652	676	649	656	677	660	716	660	659	697	687	708	672	642	708	663	662	694	683	733	703	654	704	675	694	672	682	687	657	619	644	698	648	681	675	692	648	659	710	696	717	625	700	676	662	668	677	637	687	670	648	645	702	640	652	670	660	691	668	665	626	658	670	624	666	663	687	690	681	655	651	662	633	653	659	644	663	685	688	625	696	620	644	661	640	658	653	636	661	674	697	674	649	627	661	663	710	696	680	665	598	618	653	699	656	653	671	621	662	656	638	659	671	671	683	669	696	658	725	653	688	640	679	698	672	672	644	705	687	694	649	669	652	710	646	653	685	661	612	694	673	647	654	688	690	658	658	629	665	655	660	688	645	640	641	641	657	698	696	654	679	681	662	710	661	671	668	703	685	709	656	681	695	650	700	680	683	670	657	653	652	651	637	651	670	694	621	667	642	658	638	679	640	683	687	647	644	657	696	692	662	677	695	669	616	644	711	621	689	636	679	683	612	652	711	663	663	630	689	710	677	674	690	656	619	650	644	673	692	691	642	664	600	689	649	685	646	718	640	639	625	722	708	723	637	646	658	660	663	667	629	700	686	719	640	657	666	709	658	657	698	621	657	662	685	662	668	676	691	673	707	667	651	642	695	698	666	687	684	608	680	699	708	655	686	652	694	706	681	672	671	640	655	662	659	709	720	631	684	629	663	672	712	661	647	639	699	627	655	699	662	654	630	653	669	659	661	657	652	663	647	655	660	676	643	680	660	642	653	676	719	609	689	629	692	639	658	688	652	657	615	680	669	680	715	585	650	628	669	656	684	724	655	679	674	688	669	621	691	688	658	665	663	678	636	693	689	677	689	640	671	631	637	704	663	685	655	681	658	670	655	662	689	670	683	659	704	689	663	679	662	681	674	650	662	670	633	678	683	680	646	670	635	685	691	651	664	700	732	654	665	661	694	676	725	668	683	660	657	688	684	673	661	724	671	635	652	668	654	656	655	631	674	717	621	649	669	698	673	656	694	626	666	644	696	633	668	659	634	656	679	628	601	661	671	657	641	636	707	676	653	664	678	631	630	620	644	601	672	656	635	686	698	700	641	698	701	661	619	639	657	638	644	647	693	683	681	724	678	686	672	692	715	667	673	646	690	639	663	675	654	678	652	706	683	617	665	684	646	667	664	710	644	634	675	673	638	652	665	623	707	642	635	666	662	702	707	657	670	696	640	640	695	622	655	679	697	652	606	676	684	688	676	667	677	662	654	700	652	668	715	664	651	671	642	660	655	627	624	662	661	695	644	678	654	678	674	692	677	648	674	691	613	693	658	657	658	662	659	687	656	668	690	678	701	687	650	627	642	649	670	663	660	684	708	684	717	680	640	722	639	650	645	648	613	701	695	664	689	685	600	663	654	682	643	659	640	682	633	669	722	675	702	647	658	642	666	694	661	666	665	654	694	591	632	615	648	646	687	682	654	707	635	695	655	680	719	657	656	650	667	677	679	628	626	630	669	704	691	640	658	653	634	681	686	645	703	683	698	645	632	717	653	662	683	730	671	648	671	660	631	714	678	677	657	661	621	677	689	676	699	649	662	648	679	720	688	624	724	687	670	697	666	643	638	679	730	713	652	609	670	628	709	641	685	661	685	648	639	663	688	689	646	678	640	646	601	650	652	632	668	619	709	637	635	656	674	722	703	632	744	635	652	692	689	666	672	674	670	653	668	695	678	695	707	665	705	637	672	673	637	652	692	671	748	678	677	634	684	666	678	662	698	697	672	678	710	667	686	711	646	630	637	680	674	692	679	645	684	702	698	689	689	667	677	724	651	648	593	693	677	681	645	644	635	676	692	660	674	633	678	673	656	662	673	660	695	636	673	746	660	661	633	676	640	693	676	588	695	681	612	700	656	649	627	637	638	669	676	649	614	648	625	659	641	684	659	678	677	659	694	637	698	679	666	698	673	649	657	675	702	675	662	688	650	640	672	675	662	659	688	710	693	694	668	663	708	676	693	683	652	645	692	656	674	668	608	671	690	680	651	690	671	673	669	698	663	635	647	661	669	718	688	669	710	647	632	632	616	672	665	658	693	642	659	728	638	659	707	681	664	694	707	624	732	615	670	679	691	734	678	666	645	669	715	670	649	658	705	685	702	654	656	698	685	622	677	647	663	649	662	678	670	646	628	659	680	711	654	664	673	631	650	655	696	624	657	681	651	637	676	644	670	663	633	620	678	714	697	649	667	676	654	647	691	692	708	677	605	673	651	687	661	673	727	609	705	688	651	638	655	696	659	638	635	638	675	668	655	680	628	715	635	685	684	731	662	685	654	659	664	711	616	667	671	665	692	685	688	657	661	676	676	605	726	659	650	692	673	653	615	656	732	682	668	659	693	627	687	670	634	632	652	659	653	684	692	680	666	667	621	654	682	666	677	722	634	652	685	635	639	684	668	671	679	668	670	636	695	664	662	670	651	704	653	666	632	633	708	684	677	674	685	629	627	718	650	671	662	701	704	658	659	694	713	636	662	635	649	729	670	621	692	655	671	693	644	662	701	672	645	704	613	660	679	683	648	649	653	655	680	695	667	642	700	727	722	627	714	621	655	682	632	700	632	673	646	726	668	692	662	700	684	676	684	662	654	663	673	649	674	667	637	652	684	617	705	650	659	620	712	642	673	693	623	691	643	707	693	648	677	649	705	671	635	668	686	656	676	670	651	688	675	623	646	635	700	684	585	688	684	659	636	664	650	647	670	702	717	666	730	635	679	658	674	661	679	640	644	643	693	734	685	650	695	633	658	673	719	705	662	706	628	631	667	681	613	655	633	670	658	675	723	654	658	705	699	614	680
30966	21124	13386	1125	428	447	395	261	276	232	245	263	219	213	233	243	231	259	208	241	227	240	229	250	223	231	222	236	232	246	239	236	233	231	235	242	221	245	238	246	255	230	232	256	246	236	235	251	245	253	222	250	230	261	221	215	245	248	230	258	239	230	218	218	228	240	236	222	242	247	237	238	226	250	245	235	223	197	256	249	227	215	254	225	226	253	229	216	233	204	211	251	243	256	248	235	234	244	213	235	225	251	234	229	212	240	247	241	238	253	227	245	205	205	227	230	231	234	238	257	225	237	221	242	244	251	238	212	235	211	222	234	236	258	226	249	235	262	225	240	235	225	238	242	243	250	245	262	248	235	215	242	226	235	211	240	242	215	250	243	234	227	239	223	213	238	277	265	224	248	262	236	252	257	218	240	241	224	253	228	222	233	252	232	229	241	224	210	254	241	243	228	244	230	232	240	239	238	224	222	245	244	225	234	275	258	238	227	233	244	264	228	236	234	241	232	228	231	240	216	213	236	224	244	260	244	207	221	244	231	227	220	217	223	247	234	231	261	205	214	285	248	237	246	255	210	220	256	232	227	246	273	229	243	254	217	244	243	228	224	227	216	227	228	261	238	247	238	220	237	222	247	214	249	240	255	222	218	248	240	263	245	247	250	236	220	217	228	248	229	251	235	238	236	247	237	231	248	229	247	236	201	263	221	250	230	227	206	254	235	232	256	244	225	233	236	242	268	229	233	223	233	248	243	245	253	237	229	269	243	234	233	261	222	248	205	221	233	223	236	227	241	236	226	238	229	220	225	223	232	243	240	227	229	228	242	226	244	230	225	239	241	249	236	226	240	236	244	222	230	225	246	221	251	254	225	223	228	273	244	273	232	209	227	218	215	239	240	234	207	229	217	218	258	242	250	189	233	230	238	243	235	235	224	231	250	245	211	238	243	250	260	274	271	220	209	228	254	229	205	215	239	237	243	248	249	256	205	236	198	222	251	294	209	244	258	220	220	246	221	238	240	214	239	223	229	233	204	220	223	215	252	251	251	228	235	224	217	211	261	244	246	227	207	218	223	240	255	227	251	235	239	246	260	248	261	232	237	206	228	243	211	246	230	243	238	229	246	218	214	243	272	251	218	223	266	250	224	195	224	232	261	259	251	234	250	242	229	230	213	239	247	231	254	261	199	206	260	229	220	234	279	219	241	233	252	267	238	217	228	228	234	214	223	239	252	218	228	259	194	225	276	227	225	270	244	223	237	252	248	224	241	249	249	222	236	220	246	258	207	237	220	269	242	232	222	227	227	234	220	242	262	245	213	261	246	212	259	214	247	233	233	217	234	258	200	233	237	233	212	238	224	241	253	236	250	240	203	222	236	248	230	247	270	253	221	247	236	245	218	223	226	225	227	253	256	229	241	263	245	220	261	242	274	216	214	220	227	254	231	227	225	243	248	233	244	220	237	214	224	249	267	231	227	220	226	258	235	250	220	242	264	250	226	247	243	239	221	227	231	244	247	264	202	211	235	247	261	230	241	235	261	247	206	225	219	219	204	201	221	224	216	243	236	233	243	228	222	247	253	213	215	235	233	219	260	255	249	225	230	238	244	268	241	232	232	235	191	231	241	242	209	214	219	253	238	219	224	237	232	219	239	230	237	230	219	246	237	247	242	249	250	238	202	256	230	218	252	231	215	233	208	192	248	249	205	240	255	222	231	238	211	242	249	219	228	219	263	214	230	222	220	216	237	207	251	243	251	207	224	214	224	237	257	230	221	241	249	197	228	233	222	227	209	225	246	259	229	228	241	250	212	223	235	226	243	235	249	236	247	237	217	260	245	270	255	216	235	234	244	249	244	231	229	254	215	221	219	227	212	222	243	211	224	222	252	203	228	239	221	246	246	242	254	246	228	191	227	238	223	236	223	225	227	242	245	231	228	224	230	272	224	253	241	242	234	235	249	238	256	236	263	230	218	218	237	227	227	238	196	227	201	254	226	251	232	216	235	221	216	211	221	235	239	229	235	222	226	250	229	236	245	218	236	251	231	214	262	242	227	230	239	215	205	253	237	247	235	245	253	266	220	239	242	234	250	242	236	219	221	270	245	218	232	215	254	268	231	251	251	209	214	247	204	224	237	232	215	215	235	232	225	227	265	235	266	252	263	228	236	248	231	246	233	238	232	262	243	238	225	216	244	222	231	232	263	265	241	229	230	250	226	220	224	236	235	220	242	263	228	219	250	258	225	244	221	233	228	226	244	231	233	238	253	233	230	221	231	269	277	231	230	231	242	242	234	244	231	260	248	218	221	234	211	248	234	223	227	236	237	228	231	227	247	202	250	234	229	254	202	237	232	239	246	245	234	252	216	239	226	238	240	234	214	245	239	235	232	235	230	247	236	228	235	235	238	229	251	235	264	246	245	251	232	243	239	255	235	244	231	207	239	239	263	259	241	246	220	195	221	239	252	249	244	245	233	238	223	234	231	243	249	235	246	262	218	259	225	247	225	208	260	212	202	220	208	239	254	235	221	212	246	230	235	240	238	224	221	215	237	234	245	234	247	228	230	225	225	255	240	223	244	267	230	216	238	231	230	247	216	209	240	245	213	230	243	240	258	242	243	252	235	251	214	241	251	247	226	239	230	238	240	226	215	247	223	234	226	268	260	226	227	242	228	231	256	234	225	271	239	241	242	212	218	261	250	266	254	233	250	261	243	232	208	225	230	225	261	254	252	248	224	254	216	237	248	229	263	227	218	236	250	255	238	213	257	232	224	262	252	232	258	256	222	238	207	253	231	230	245	228	249	231	256	224	258	235	225	258	221	237	229	213	245	225	247	262	222	237	226	252	224	243	230	247	220	228	235	240	233	233	255	229	251	229	225	242	252	229	237	231	233	245	200	217	242	246	230	225	238	215	236	234	249	223	253	237	244	259	235	217	215	229	248	239	217	254	220	260	216	223	255	230	225	237	222	239	214	211	259	225	230	214	231	208	231	225	249	238	235	223	193	249	246	245	231	211	215	259	254	217	260	226	201	245	288	277	222	262	243	225	239	241	228	236	215	205	245	220	238	232	250	207	227	241	254	240	244	226	221	246	227	231	267	243	250	231	239	239	249	252	265	224	268	222	204	251	260	219	227	260	265	252	251	244	196	238	224	249	215	241	244	240	202	238	214	205	214	220	267	248	243	225	235	236	263	256	217	228	230	224	225	242	247	223	237	227	250	232	214	247	220	228	251	216	249	232	240	224	227	219	222	231	228	218	226	191	240	243	254	218	255	246	235	228	250	243	250	234	232	232	228	235	227	233	240	273	251	260	250	218	233	269	213	225	244	250	252	244	215	243	230	243	237	226	234	234	237	222	214	230	244	253	237	248	253	235	231	243	233	244	233	242	207	201	241	253	213	253	234	232	213	248	239	221	217	272	244	247	245	239	239	231	249	273	231	225	225	240	227	237	247	242	240	226	226	221	191	235	224	247	234	226	257	224	262
13168	1313	691	620	621	641	624	612	639	609	588	602	698	580	599	602	620	614	603	651	638	601	631	636	603	634	607	569	613	608	635	602	582	592	631	625	620	558	651	660	601	626	637	603	598	628	571	643	677	566	652	660	603	632	607	616	607	619	654	572	639	591	615	619	634	653	604	604	592	590	619	592	611	571	630	602	615	677	637	638	600	593	622	599	637	601	598	653	600	612	562	637	627	584	600	629	624	560	605	647	620	598	626	631	640	640	582	620	636	575	589	619	590	601	632	618	655	616	632	594	644	631	599	613	638	626	610	634	580	656	609	629	609	566	587	614	599	564	567	599	602	624	648	605	605	608	626	628	595	603	598	625	564	600	605	601	632	676	606	617	624	594	600	584	593	653	583	608	575	613	593	610	597	585	639	594	640	630	659	589	646	650	584	625	640	612	636	618	587	664	626	554	569	562	596	666	617	652	590	637	652	654	621	591	640	627	672	600	620	614	631	620	624	637	603	628	627	649	594	623	620	588	607	664	610	632	610	602	596	636	610	605	632	567	584	616	620	613	625	614	555	615	648	644	589	618	628	608	610	590	627	619	585	665	598	612	609	620	605	608	623	614	579	589	589	604	623	606	662	587	580	631	642	623	606	619	652	599	612	613	591	581	582	640	579	590	630	652	637	633	609	595	588	630	644	584	634	610	625	610	622	622	625	599	599	623	595	628	575	662	611	619	609	607	618	578	593	650	622	634	583	596	609	614	597	604	615	562	628	652	628	622	587	648	593	632	595	583	605	611	631	610	609	611	618	618	647	605	635	612	664	645	627	603	620	555	633	629	573	649	628	605	608	624	591	569	661	592	614	591	645	550	655	638	622	621	594	579	628	577	581	640	607	640	625	599	620	599	605	581	590	641	601	611	573	624	588	597	580	601	602	645	599	606	614	657	606	586	633	610	583	611	610	575	633	628	587	613	578	618	643	600	605	617	634	636	604	608	621	598	626	578	642	590	580	607	623	619	566	633	611	640	616	625	627	637	612	626	594	581	614	579	602	625	578	605	597	620	590	621	612	634	615	604	576	579	692	640	601	609	600	600	583	595	622	640	586	634	605	601	672	634	599	619	632	622	627	643	631	600	643	631	597	664	574	629	645	593	616	644	632	626	605	605	591	618	621	590	593	551	607	607	649	623	591	628	620	591	591	599	613	669	615	579	617	624	604	611	621	631	642	603	597	642	636	598	600	593	638	621	644	630	603	645	554	647	648	641	631	614	584	635	616	644	621	659	610	623	646	673	613	594	669	622	627	641	587	622	588	589	591	602	599	602	647	606	610	620	578	589	612	611	608	588	569	630	625	576	591	616	587	669	577	569	617	604	639	578	609	642	610	647	591	581	635	623	594	600	629	637	594	599	661	603	622	638	582	666	614	579	593	615	577	636	648	625	654	616	575	588	606	623	593	611	642	612	658	631	609	582	632	572	636	607	587	618	615	570	600	673	635	626	561	575	562	607	619	603	708	602	622	582	627	629	584	587	636	606	613	618	598	599	589	591	594	617	632	651	652	624	608	644	631	603	604	603	587	633	592	581	616	582	653	562	562	626	623	601	597	604	671	598	581	589	637	609	623	587	627	592	542	606	619	591	643	668	573	632	602	632	654	595	612	644	595	588	617	632	645	633	569	611	589	620	645	570	573	618	634	610	658	609	602	646	655	590	577	628	640	603	610	634	608	637	650	611	595	626	582	627	612	554	593	662	587	591	620	653	604	605	592	607	650	590	647	603	590	632	590	648	586	601	603	646	606	563	616	593	610	634	550	602	605	643	640	588	635	628	606	542	595	578	605	600	639	574	612	668	595	636	636	603	626	613	594	595	613	607	634	597	591	604	582	612	644	595	625	577	627	601	619	621	609	625	652	647	580	600	581	605	633	606	611	605	606	640	606	611	626	611	611	647	606	595	625	594	661	618	624	636	638	604	606	598	609	629	652	625	628	551	619	633	581	619	598	582	591	593	600	627	590	610	656	635	611	590	620	608	644	570	635	578	600	611	604	594	632	582	625	596	663	595	616	588	586	680	596	594	612	565	636	593	606	608	616	654	602	664	625	609	628	638	610	621	626	586	623	598	638	596	626	612	546	618	613	621	624	636	622	632	563	593	603	611	593	574	624	588	592	647	591	603	584	635	633	594	640	613	649	639	629	595	646	614	617	614	582	635	600	595	597	660	617	579	618	629	595	593	638	613	612	621	665	622	596	598	620	643	618	592	580	648	659	580	605	572	649	594	599	603	583	636	659	581	613	602	565	620	582	624	610	629	619	595	644	594	637	603	610	625	663	590	623	642	599	606	605	651	626	549	590	621	618	622	598	591	598	598	623	596	620	603	585	620	608	599	605	610	604	592	618	636	631	651	587	600	587	603	651	649	588	643	614	611	617	604	601	610	640	655	570	633	619	585	606	609	644	614	601	626	620	647	632	601	618	612	634	594	585	581	631	599	617	621	626	597	621	581	637	606	650	626	637	596	625	605	626	604	586	666	631	656	617	584	642	603	646	603	616	610	609	626	628	606	597	628	567	604	625	610	584	625	637	601	621	611	595	583	633	624	624	590	596	626	585	606	563	597	622	589	635	594	599	597	630	615	628	635	598	611	574	640	622	619	593	612	647	629	578	641	615	609	630	601	584	622	608	641	659	630	611	627	604	618	632	601	610	594	588	624	605	612	641	622	634	646	587	601	616	614	646	578	630	626	577	614	643	609	601	585	587	618	594	614	569	614	620	572	585	625	603	601	587	662	630	590	562	601	611	620	633	614	612	633	595	577	604	635	647	603	591	610	621	614	595	631	626	599	617	611	609	573	644	613	629	572	662	605	577	616	631	641	658	647	629	611	551	555	586	623	592	591	626	577	567	609	607	613	631	605	614	613	625	597	585	605	622	647	624	638	608	614	609	584	615	576	609	612	603	616	630	588	607	574	638	614	601	617	616	606	613	619	605	602	613	636	610	641	597	589	618	604	601	627	610	620	611	613	602	567	638	602	637	614	596	635	635	646	654	570	661	592	561	609	612	578	651	605	629	622	597	601	595	621	566	596	568	627	610	623	625	588	633	616	594	590	596	654	579	659	658	607	604	650	639	665	620	574	601	570	607	639	636	582	565	626	622	586	628	604	659	579	628	604	601	621	576	592	584	621	580	608	648	647	621	633	630	613	655	615	600	608	586	637	625	557	592	629	621	656	649	606	575	630	619	608	619	643	594	578	599	597	593	632	602	619	634	615	628	626	646	623	617	592	639	614	655	624	594	577	566	617	607	669	580	607	639	592	622	570	607	626	611	621	572	622	645	599	600	642	628	572	581	593	632	633	635	596	612	575	597	632	673	592	581	558	623	595	641	593	606	593	697	589	622	569	595	615	591	614	627	563	590	629	597	574	664	588	624	636	569	607	621	618	580	623	606	576	599	594	601	601	625	572	623	584	596	642	611	663	640	640	579	578	623	599
24942	21514	24872	28595	21502	21315	1332	487	407	393	389	387	376	424	396	398	384	377	365	390	355	379	335	364	385	345	395	362	362	369	370	359	335	334	331	329	346	368	376	381	348	375	321	356	389	390	375	367	391	358	380	344	376	374	323	357	354	378	362	363	359	346	341	377	362	393	334	379	399	351	323	376	350	349	365	352	369	351	402	368	366	358	362	389	337	357	338	367	396	344	335	348	359	361	367	367	374	370	336	358	345	359	342	366	366	373	359	383	351	351	375	322	355	359	331	382	352	384	332	352	355	336	353	356	378	378	332	301	339	381	391	334	356	332	338	361	391	367	365	368	398	332	326	331	345	338	335	374	351	367	340	359	356	353	348	352	402	380	360	320	369	357	344	352	344	357	333	358	381	393	318	356	374	362	364	342	366	365	387	372	360	304	350	340	356	331	337	331	366	391	349	361	364	377	339	344	372	382	365	366	356	342	363	382	356	356	345	389	394	360	365	381	331	322	352	345	353	400	382	338	386	354	357	360	366	328	315	359	352	380	359	338	355	312	339	359	415	377	358	339	359	343	355	377	352	367	380	373	361	340	349	357	359	373	365	353	366	394	320	336	365	355	381	357	361	345	366	389	319	346	364	391	359	339	399	364	390	363	365	323	357	355	343	389	324	376	329	344	362	338	360	367	379	347	344	367	333	381	357	364	355	359	382	346	359	353	375	336	382	330	361	381	377	383	390	360	382	402	411	364	378	389	334	385	338	343	344	388	359	346	351	384	387	364	352	312	345	332	343	355	369	366	377	341	333	380	369	371	385	345	350	326	331	362	350	363	375	376	371	338	365	347	362	350	342	371	343	370	381	346	379	343	392	393	361	391	347	356	337	332	403	336	373	386	383	383	382	363	368	371	350	362	339	391	354	388	356	368	359	355	323	362	367	412	397	377	365	360	344	337	334	354	396	334	391	351	368	361	372	355	361	376	337	357	407	382	336	355	369	359	337	342	358	356	325	365	330	359	374	364	315	324	371	390	360	332	375	355	321	390	351	391	366	361	365	300	357	391	380	347	412	384	351	357	342	354	356	367	347	352	321	370	339	339	363	382	382	352	353	375	338	398	370	347	368	363	327	365	383	348	366	374	350	363	351	358	342	346	370	387	371	344	381	347	366	385	361	369	378	346	345	342	357	351	373	359	369	402	388	369	344	361	364	372	366	384	354	376	372	342	361	350	368	352	359	367	356	363	382	361	374	349	383	391	377	372	389	387	364	393	376	341	348	374	337	377	380	338	369	342	355	356	330	368	357	354	372	355	348	356	376	367	339	340	368	369	303	355	365	360	359	401	367	380	386	342	377	335	364	362	365	352	346	351	341	375	348	357	364	376	368	352	358	352	349	360	365	377	380	368	341	380	331	356	379	359	347	357	405	361	334	392	356	388	384	375	351	405	369	360	408	389	386	397	333	353	356	368	359	313	357	332	383	335	315	375	334	384	338	358	388	368	396	371	342	398	391	381	368	353	359	333	415	351	384	368	360	362	375	368	336	406	367	416	390	331	333	338	357	381	360	339	379	341	367	369	301	365	351	350	419	356	344	357	326	355	347	330	357	354	377	353	377	347	362	352	384	362	360	351	385	323	350	358	360	339	346	376	347	373	366	385	365	331	356	362	370	374	387	326	354	332	362	350	360	328	356	321	355	321	346	364	353	358	341	379	331	338	373	360	397	355	372	338	369	350	390	391	362	351	382	322	345	359	361	382	358	363	390	370	382	385	375	359	363	326	348	335	362	364	338	390	341	331	365	369	341	364	370	403	325	339	374	401	384	374	354	318	324	385	335	341	344	378	369	361	371	335	369	342	354	382	371	363	386	320	345	389	356	347	317	397	353	376	357	366	340	347	350	374	346	350	341	317	367	365	337	334	352	377	339	330	354	339	348	341	375	397	367	325	363	354	379	343	380	365	355	342	361	355	375	333	371	354	375	374	377	366	346	373	361	345	366	349	322	384	359	374	365	370	355	356	341	347	351	338	397	357	378	362	343	330	365	365	350	361	357	376	357	331	373	385	322	366	349	359	347	349	354	355	334	348	376	327	351	349	338	357	336	371	373	364	346	321	392	370	360	338	334	358	371	349	351	351	344	323	362	353	377	392	346	345	389	381	325	393	371	337	392	364	342	354	350	370	329	382	369	378	330	350	361	364	366	342	355	401	367	370	358	384	391	329	335	356	331	379	366	324	295	331	401	325	329	368	400	356	354	365	364	343	330	382	357	347	351	370	361	330	352	353	355	336	337	378	347	372	322	375	378	333	366	354	338	376	369	343	350	342	392	375	349	346	380	363	366	379	348	331	375	359	311	383	334	337	365	376	349	384	364	374	368	379	344	396	333	366	354	378	358	348	345	352	355	334	361	333	382	347	345	392	352	351	372	360	371	357	372	353	348	350	370	366	349	374	368	419	361	389	379	339	331	363	395	352	346	340	375	351	366	377	360	361	344	343	361	328	422	358	348	326	381	337	371	345	365	339	364	327	356	324	327	358	387	357	322	341	343	356	352	342	380	351	366	381	382	350	327	362	375	352	378	356	363	355	335	349	385	355	336	358	334	382	347	352	388	370	375	347	359	372	366	359	383	344	400	350	378	400	361	363	347	385	352	376	391	366	334	364	358	347	338	375	374	351	365	428	374	368	362	360	341	370	370	374	350	359	394	372	360	335	363	361	360	317	326	388	404	369	366	349	340	391	347	356	392	350	350	383	356	350	389	394	345	381	405	373	347	355	354	358	327	344	374	408	365	338	371	382	345	370	386	358	374	342	341	358	385	343	354	360	333	363	367	362	330	362	345	375	360	359	386	365	347	342	391	365	387	350	359	381	370	341	384	342	373	370	355	398	334	309	322	366	388	324	356	327	346	347	355	360	342	346	373	381	374	332	331	379	351	369	372	373	334	355	354	359	364	363	368	348	318	379	354	388	374	341	370	371	362	374	364	374	344	372	365	348	337	375	351	370	344	352	392	389	390	334	359	337	340	354	363	338	395	366	343	361	326	348	347	348	389	348	344	405	342	362	383	355	383	341	392	348	369	350	303	359	374	366	347	335	341	362	361	365	318	362	348	375	355	374	364	372	344	344	364	340	335	361	390	388	351	332	386	359	377	370	341	385	354	356	338	366	365	408	377	364	376	372	378	380	364	366	355	336	338	354	333	370	369	361	376	348	337	368	333	374	342	372	361	311	344	381	369	342	353	381	341	367	379	348	347	387	350	382	346	375	373	376	393	375	338	362	371	363	376	365	378	364	378	357	402	386	351	355	380	383	379	321	345	360	388	338	387	343	333	348	366	372	338	345	358	382	353	348	364	334	350	351	372	368	323	345	378	348	351	345	349	411	351	351	352	355	377	371	366	351	338	395	342	379	390	387	337	348	369	391	384	341	404	378	354	383	368	367	385	370	351	366	366	346	378	372	366	346	364	381	362	377	372	357	348	351	381	366	334	328
33065	7419	1425	1044	972	931	921	892	857	891	856	883	890	846	885	845	837	882	882	907	843	847	884	842	828	845	861	889	913	856	854	891	859	835	893	886	846	833	846	787	831	876	850	824	857	823	841	865	839	847	863	885	836	842	876	809	886	881	851	911	861	897	858	834	828	812	832	869	907	881	849	828	872	867	832	830	836	883	796	873	857	869	823	830	846	890	840	856	888	865	868	837	845	840	918	878	858	896	863	868	781	800	850	891	855	872	822	824	865	871	863	824	801	844	873	831	855	807	830	811	878	851	810	822	836	803	876	854	864	811	845	823	873	884	857	821	858	807	923	892	852	825	846	874	854	879	800	876	819	817	812	873	858	868	863	855	865	839	802	893	824	877	861	854	849	838	894	894	861	843	857	839	829	820	841	855	878	848	838	843	800	864	893	841	859	841	839	862	857	849	905	869	822	906	891	915	862	887	884	862	857	821	866	879	872	862	828	814	838	875	865	896	874	886	816	831	852	836	843	872	879	862	884	811	850	809	836	893	818	780	882	840	841	852	852	822	861	831	818	864	802	894	892	833	836	864	844	873	889	930	838	856	845	829	884	800	787	885	847	837	849	834	861	845	877	825	860	858	840	827	859	882	863	835	847	833	852	846	854	825	861	861	837	844	917	828	843	907	835	804	875	826	820	878	857	872	840	826	854	826	813	829	869	846	861	858	807	862	781	875	832	815	839	836	866	836	826	860	839	853	871	830	892	864	841	871	842	874	872	860	812	871	917	802	842	871	883	833	849	841	866	859	851	801	821	839	839	864	913	883	834	877	896	852	854	808	843	836	847	825	885	899	850	826	872	827	884	885	869	880	863	854	828	820	866	832	828	881	878	892	870	867	830	863	828	855	846	854	799	894	836	846	848	737	881	823	849	858	870	853	834	843	876	852	880	911	847	799	828	853	871	888	831	850	764	807	836	798	858	837	838	817	859	876	881	874	845	843	876	803	894	845	888	832	817	869	849	843	864	818	826	833	836	847	807	827	853	884	893	836	845	845	903	873	887	864	819	855	818	891	850	883	882	869	886	856	862	829	891	877	822	900	781	838	826	892	831	865	859	823	861	795	808	844	867	816	911	868	854	859	864	819	825	851	871	874	818	790	879	825	890	862	839	874	865	817	913	831	880	823	840	832	805	859	883	831	856	852	895	853	864	843	864	848	858	842	858	876	813	819	853	829	769	879	853	828	876	869	834	881	846	855	844	835	857	856	876	896	881	847	832	880	849	846	882	849	837	873	862	875	850	842	868	904	822	872	848	803	834	825	811	805	842	816	833	844	834	896	838	799	827	843	840	859	820	796	879	865	890	856	826	841	863	842	883	887	875	857	828	884	873	855	843	870	843	865	917	797	863	848	853	880	890	883	876	874	866	876	843	861	834	837	812	854	824	822	855	831	902	822	788	830	851	878	828	866	838	777	859	871	873	861	890	848	932	858	907	889	855	826	861	847	837	888	901	828	817	843	887	829	811	872	824	814	900	871	877	887	839	867	819	851	838	868	842	834	891	878	889	842	926	826	828	844	851	790	870	848	871	834	841	855	904	852	828	888	829	859	830	854	896	897	875	821	872	859	892	831	834	845	886	832	889	851	817	870	834	916	801	869	866	806	801	905	855	856	864	840	849	843	811	829	817	835	858	836	852	886	869	836	844	852	884	842	829	829	830	851	854	900	876	860	864	904	789	876	879	856	844	851	860	873	853	868	837	866	843	832	828	907	856	806	829	827	858	828	851	808	855	879	853	896	829	828	840	813	884	849	868	820	828	881	813	847	830	847	828	885	871	837	867	845	907	908	839	784	865	909	883	827	781	892	937	867	795	834	832	864	852	884	804	869	820	837	932	828	853	783	835	833	777	851	867	841	909	796	821	849	863	824	854	852	854	859	910	844	776	852	833	876	845	885	832	827	815	861	867	812	860	800	848	860	845	857	844	864	888	838	838	835	903	858	868	863	859	849	857	850	869	801	800	843	799	822	892	823	854	884	781	790	900	873	806	856	885	862	890	784	819	875	878	867	825	885	888	834	833	852	863	846	803	872	874	843	853	916	846	863	819	833	850	937	877	834	893	808	859	889	870	848	821	845	895	847	852	858	856	861	825	859	875	851	825	832	828	838	831	870	810	837	848	805	866	910	907	864	842	843	853	861	803	868	882	817	866	838	835	883	842	862	873	852	831	827	821	812	854	804	840	857	851	818	861	874	792	911	835	868	862	840	877	829	809	830	876	829	896	817	874	882	840	889	901	798	809	866	832	868	805	888	822	802	876	840	774	885	876	831	895	877	864	829	873	832	820	807	829	838	903	834	833	887	867	876	786	849	845	842	867	807	864	875	860	810	882	847	844	800	779	861	823	913	884	866	870	813	876	812	853	854	867	870	887	853	905	871	831	869	805	863	835	864	864	854	823	838	853	905	830	886	824	828	854	843	836	880	878	836	836	841	853	853	836	816	858	851	917	815	824	831	811	820	818	865	843	855	870	866	837	911	838	850	819	893	843	846	841	836	852	882	882	825	866	830	871	838	865	841	831	826	819	863	887	855	797	861	862	853	872	850	835	859	833	810	845	902	897	897	869	778	835	803	854	831	822	840	820	834	911	869	886	816	896	838	908	809	841	840	836	865	852	837	883	894	848	879	835	834	846	885	844	826	859	840	846	846	881	827	853	838	888	868	889	883	833	839	847	855	856	869	831	888	829	857	882	921	830	875	821	866	817	867	819	869	895	856	775	864	891	809	856	863	887	820	911	871	886	853	877	854	841	837	875	864	808	853	831	871	845	905	851	780	866	829	877	853	879	862	824	861	808	901	859	856	819	859	830	904	827	845	856	821	844	834	891	842	812	836	862	869	853	865	820	832	866	882	863	858	863	865	846	848	860	815	803	834	860	842	849	841	869	850	805	846	894	879	868	879	820	822	817	857	865	846	878	847	836	836	829	810	830	900	855	857	829	834	877	850	795	806	850	846	906	860	877	847	836	836	833	848	805	856	837	813	836	877	911	841	822	877	850	829	782	854	809	826	864	807	830	826	803	863	895	844	836	842	792	813	862	915	826	818	825	883	800	836	851	883	797	834	761	900	822	845	859	891	817	854	880	848	844	864	826	891	835	827	891	881	844	846	817	869	805	847	816	810	850	835	867	872	817	874	880	862	839	827	850	850	830	867	832	842	841	830	852	853	845	884	850	834	816	802	885	839	850	806	860	855	838	856	839	831	898	851	839	823	865	888	858	914	887	891	888	805	901	814	884	896	851	863	788	826	857	831	867	840	870	857	893	813	822	894	869	837	848	818	880	845	903	820	799	865	869	812	877	879	863	852	834	831	887	850	815	842	855	873	842	873	862	846	818	867	825	873	824	810	877	832	856	813	862	834	797	875	860	841	849	824	854	870	852	883	866	862	839	869	872	826	812	812	839	870	835	862	915	894	845	886	874	882	864	812	895	823	846	844
24410	21510	25200	28294	21510	21523	17688	684	364	364	334	318	322	297	303	331	292	306	292	301	281	294	310	318	285	293	299	316	271	285	273	265	285	269	295	271	291	295	293	275	286	309	272	291	295	311	280	293	279	277	250	287	269	290	273	255	263	307	280	297	282	320	268	307	316	308	293	300	290	264	308	288	264	295	311	305	295	353	303	289	285	275	282	288	265	270	288	303	274	278	309	297	289	290	316	277	289	276	307	298	276	289	288	287	284	256	300	300	275	281	273	270	285	292	309	308	313	313	303	311	286	277	295	270	284	301	280	257	269	278	282	312	282	336	313	304	322	298	277	287	288	230	267	259	294	284	316	298	290	287	274	294	289	301	287	305	263	283	294	289	306	298	314	276	281	263	289	307	285	288	309	257	270	294	324	275	256	246	287	263	278	236	260	274	291	281	309	317	275	304	268	294	314	319	286	296	286	316	270	266	322	281	314	268	253	274	289	317	309	293	301	289	288	262	275	271	240	273	259	270	300	282	310	303	297	274	294	251	270	256	294	300	264	281	254	293	297	269	300	318	278	313	284	296	328	292	269	280	300	277	295	266	309	293	280	297	261	271	303	297	257	288	278	302	288	277	260	259	271	288	320	291	283	271	303	308	283	295	269	298	248	265	273	314	322	294	326	305	290	277	292	284	285	288	242	275	294	297	266	284	302	273	282	272	271	296	297	269	273	274	295	275	259	271	225	291	277	281	283	267	294	284	308	295	279	297	275	280	278	293	299	303	268	304	282	289	302	281	299	307	252	275	274	265	276	265	289	305	284	227	273	268	279	264	283	290	304	300	267	286	268	315	276	287	281	312	291	283	268	267	309	249	294	291	270	274	305	312	325	293	310	282	321	308	288	270	313	291	295	315	294	310	295	259	301	261	304	296	269	264	275	314	286	297	309	285	315	288	293	258	297	272	272	276	281	304	279	328	315	292	272	291	306	273	285	288	303	316	236	291	296	310	272	293	270	287	275	302	284	260	305	285	290	290	301	309	300	267	318	300	340	290	246	302	288	266	265	252	287	302	280	275	278	296	283	302	293	290	240	277	262	285	286	298	269	281	292	270	291	288	282	277	307	282	287	274	287	286	304	300	284	268	307	273	285	289	259	286	277	288	288	299	288	268	303	291	309	289	284	262	271	276	266	286	302	270	292	304	311	282	288	303	288	271	293	277	251	309	270	291	310	302	295	287	323	296	294	300	294	291	315	303	290	274	272	279	258	315	270	261	275	299	299	311	316	288	252	324	294	255	270	284	294	273	259	292	282	288	298	273	290	251	284	304	299	311	327	302	291	252	274	270	284	272	273	285	270	279	294	278	275	257	280	276	280	270	306	286	303	315	326	353	301	269	341	295	297	292	284	290	290	295	311	275	280	301	305	278	299	282	282	278	265	263	296	265	279	282	258	287	268	238	270	265	304	311	322	269	310	282	289	289	285	286	293	277	291	273	265	289	319	283	302	282	286	326	299	280	309	280	282	264	274	261	304	258	273	303	282	284	312	311	257	306	255	307	316	321	291	280	286	299	291	281	276	304	329	318	297	267	282	300	260	301	292	275	270	286	273	286	271	264	282	261	302	288	258	305	302	318	298	316	244	268	289	285	288	290	285	305	290	289	295	293	266	294	280	286	281	274	297	253	295	293	303	310	260	264	264	284	294	284	278	292	290	269	273	285	307	300	292	273	280	263	272	290	278	304	268	284	252	288	293	288	259	290	298	288	275	309	304	281	280	293	317	277	307	247	300	262	265	287	273	259	278	310	291	288	282	254	263	264	278	262	268	298	290	277	292	278	328	315	273	282	257	296	291	268	310	314	296	251	290	292	290	279	287	285	279	273	290	290	291	304	292	251	301	296	283	292	293	279	302	239	269	305	309	260	268	281	289	240	294	285	295	286	312	271	273	305	318	292	250	288	287	296	263	309	301	298	344	271	327	265	297	276	266	266	288	265	298	268	268	286	297	272	293	295	317	299	278	250	288	281	274	289	284	281	311	260	301	316	294	285	279	252	274	254	255	306	310	291	285	299	287	276	282	328	297	315	313	270	284	292	276	288	310	288	300	278	298	278	300	269	263	287	295	284	287	278	330	279	274	276	277	284	281	299	307	265	275	282	299	271	294	274	289	279	268	306	281	288	295	309	273	280	257	294	306	279	273	275	277	285	292	280	305	285	271	314	257	297	283	267	290	318	312	275	284	276	279	289	268	297	312	316	292	286	287	323	318	282	284	319	255	291	285	309	281	293	288	288	279	254	279	327	296	287	301	265	288	277	278	264	279	312	268	262	300	283	277	313	300	277	288	258	302	294	272	284	269	281	286	302	260	248	303	265	270	297	282	295	284	292	277	320	272	310	254	249	274	298	281	293	303	281	300	247	254	303	292	269	276	266	299	277	291	289	265	267	289	287	277	285	242	293	286	251	320	241	252	282	299	298	287	299	243	267	258	279	263	292	307	285	283	255	257	289	247	287	303	301	305	279	299	271	276	272	281	267	282	267	271	274	307	247	305	276	292	289	272	315	260	278	283	265	293	276	312	289	270	277	293	282	292	274	307	311	306	297	302	286	299	285	290	306	286	285	292	305	293	267	289	310	301	308	258	251	272	287	281	285	290	259	285	280	277	297	249	279	288	284	287	296	261	285	313	270	303	287	253	287	298	263	259	283	284	293	262	275	300	325	306	293	297	256	252	299	293	277	286	306	291	260	264	254	258	275	288	304	324	293	285	290	280	287	286	310	299	322	270	264	287	289	291	296	270	314	285	250	282	297	306	276	303	317	258	289	260	286	284	271	267	268	271	318	301	275	269	266	284	264	274	281	307	292	266	315	283	267	318	304	292	321	279	316	268	294	292	277	258	295	273	274	262	316	263	282	280	282	273	313	279	287	266	271	284	288	285	252	310	278	320	289	289	297	294	308	269	276	319	306	303	246	297	312	290	295	300	316	274	280	285	264	289	261	292	263	289	298	275	281	275	311	293	268	289	265	293	278	276	255	272	286	300	271	308	288	246	295	306	297	278	284	289	278	273	255	257	265	256	275	272	315	249	289	296	295	245	256	286	288	262	294	290	252	295	282	294	282	323	328	261	323	268	282	281	306	300	329	296	304	288	320	296	288	297	296	273	276	255	285	257	250	269	270	226	301	290	286	295	252	301	301	295	276	321	285	262	315	288	296	288	289	292	295	282	286	282	253	277	284	284	300	308	316	299	271	285	322	304	300	317	304	273	270	288	296	290	306	294	307	282	292	273	271	278	295	256	299	280	271	272	282	284	323	264	280	310	273	283	294	279	272	311	272	313	256	279	277	281	291	271	292	280	298	294	277	265	291	284	284	285	284	245	293	312	269	287	292	299	311	292	297	307	290	292	321	290	304	275	284	293	284	312	270	280	265	304	325	286	294	306	279	288	278	262	298	306	244	298	261	301	284	288	287	264	290	299	266	268	292	272	278	295	314
38828	10610	1770	1118	828	827	733	721	702	710	644	690	692	720	647	675	668	711	702	668	676	679	673	646	666	648	656	664	679	648	668	686	694	674	675	710	659	676	651	644	716	662	664	664	667	642	633	632	654	647	650	697	675	701	678	656	662	687	689	700	691	667	653	649	670	686	674	713	630	697	676	607	656	647	702	688	656	678	656	673	650	678	682	696	669	684	680	700	659	640	696	706	652	644	676	703	663	640	660	651	636	665	640	655	650	672	656	713	629	714	643	647	670	645	673	659	636	679	701	636	648	649	658	687	666	667	713	662	631	682	655	659	616	699	711	642	694	649	686	662	637	641	691	629	695	685	641	661	690	686	641	687	638	695	665	615	707	645	678	680	636	715	668	643	673	661	650	648	703	693	657	667	628	668	653	690	644	713	636	685	669	707	653	709	671	692	659	706	650	694	646	671	640	668	698	708	662	648	758	676	643	644	669	671	642	676	662	645	698	652	664	665	641	700	645	641	702	601	634	669	653	683	653	634	680	653	632	654	682	652	702	656	623	711	706	637	731	693	655	682	678	667	666	666	628	666	686	639	634	708	683	641	693	670	667	622	665	678	633	650	646	651	673	649	646	654	690	632	637	629	670	655	682	676	694	687	663	666	718	705	716	686	653	626	675	648	639	638	677	642	675	659	679	709	611	669	703	680	640	665	632	655	652	638	674	686	660	690	636	633	657	706	613	645	674	649	673	676	669	620	671	679	663	698	712	671	695	657	658	668	658	656	666	661	667	729	661	642	718	681	630	652	663	666	670	643	700	676	665	637	662	674	656	629	631	692	690	668	635	687	644	667	632	677	640	680	687	699	677	643	679	651	653	672	658	610	657	646	645	655	637	649	640	685	658	670	659	725	648	686	633	686	646	666	639	670	703	734	626	691	666	654	684	649	647	667	664	660	652	677	675	631	706	651	679	674	680	663	688	671	641	668	661	696	676	664	668	649	653	652	655	676	669	669	685	664	707	672	671	703	647	680	654	687	692	642	638	642	654	688	623	725	698	654	643	660	656	699	630	671	668	649	634	688	657	712	643	678	653	670	698	675	644	641	711	662	660	657	647	658	658	619	650	662	680	673	725	632	719	703	674	609	675	671	672	693	652	698	712	661	671	731	652	666	620	628	692	672	677	679	661	662	720	670	667	666	644	672	647	702	692	715	691	715	664	657	689	659	647	634	672	640	678	662	624	616	701	664	672	640	649	674	658	618	668	651	650	647	637	701	679	688	721	656	671	636	681	623	667	651	624	694	616	669	677	677	638	647	680	672	659	658	651	640	694	705	682	660	687	645	663	622	643	648	660	680	646	666	640	670	660	659	659	648	706	648	654	645	638	684	669	660	706	654	649	669	655	696	639	669	652	653	690	645	660	648	656	711	664	660	632	652	625	669	725	660	702	685	678	671	662	623	702	617	721	642	672	630	671	681	629	705	695	698	687	623	640	665	608	668	659	666	667	678	670	680	644	659	657	670	672	650	684	670	689	651	700	657	672	667	697	678	659	637	679	641	679	701	612	651	680	650	666	669	625	679	662	708	662	709	689	629	693	623	663	640	639	697	660	652	647	657	679	666	676	652	653	695	684	651	599	619	638	661	666	685	700	667	597	667	643	687	656	652	679	650	675	646	691	652	659	674	652	618	681	667	632	684	694	652	655	670	628	657	673	676	624	683	650	698	695	670	638	648	646	660	722	675	624	687	726	637	664	668	631	658	652	693	644	704	717	661	674	645	649	659	703	685	660	607	685	660	654	680	656	658	663	598	636	694	674	686	688	672	666	633	645	683	663	659	655	638	666	696	630	677	657	661	646	687	644	653	678	657	674	681	644	626	688	653	684	662	645	649	610	583	641	649	666	715	665	681	654	677	681	662	705	666	672	710	643	668	665	658	664	696	629	709	692	647	642	658	637	631	657	614	675	684	699	634	692	702	693	642	625	664	696	659	693	650	678	658	671	704	661	686	674	637	653	661	690	663	642	656	650	640	627	674	696	665	669	650	649	613	652	681	643	655	615	665	668	695	620	658	671	662	680	642	656	640	693	662	601	683	663	674	677	679	651	651	629	704	708	647	618	657	736	647	640	658	624	655	665	693	651	645	640	648	680	622	653	670	644	624	653	660	650	655	669	689	604	665	650	631	629	676	694	680	616	677	684	679	676	726	663	685	655	677	699	678	624	724	676	640	614	685	643	654	639	689	652	703	659	663	659	663	664	703	680	676	642	674	662	669	661	637	645	654	689	626	647	669	665	640	672	691	632	630	697	647	645	641	632	672	634	648	647	651	687	648	679	651	635	674	699	652	666	705	652	680	672	716	700	649	695	684	673	673	664	677	663	681	642	640	661	651	670	635	673	701	645	675	666	684	697	657	698	693	680	644	660	640	665	628	649	679	645	660	629	667	647	645	665	693	656	660	629	638	715	666	615	660	630	655	665	644	697	737	643	636	682	686	669	615	655	639	630	748	628	651	656	687	640	684	686	648	617	649	686	692	691	694	728	693	683	646	676	700	667	658	638	678	657	631	699	676	656	619	648	661	672	652	666	648	688	659	719	639	624	637	657	674	675	674	667	679	629	664	687	680	689	674	644	735	642	640	661	662	671	663	675	627	675	684	666	623	625	638	641	682	640	643	664	599	639	645	670	708	680	660	646	664	637	647	627	668	683	663	642	675	691	624	632	656	640	624	704	665	668	644	638	610	670	646	687	648	670	664	660	669	661	646	656	665	668	629	669	620	655	625	677	677	661	659	653	642	692	695	670	638	647	654	690	690	674	637	696	649	663	656	674	629	688	696	661	642	662	646	659	661	630	680	716	689	650	614	672	664	721	599	647	670	676	638	655	688	644	651	675	680	680	658	622	665	641	654	646	742	689	659	641	663	682	675	641	653	665	636	668	642	653	652	649	679	629	651	654	685	680	690	692	664	681	666	649	631	725	649	685	700	619	658	665	666	692	613	653	675	725	671	664	659	641	655	621	676	694	667	663	699	686	678	699	683	637	680	654	686	660	640	658	607	662	672	662	661	687	645	639	653	651	668	652	611	684	648	696	701	719	628	641	671	709	654	673	681	678	654	656	671	689	666	671	613	694	673	649	654	646	688	649	631	654	694	646	661	658	656	656	651	636	672	654	646	667	700	703	672	675	681	637	662	713	640	628	612	639	682	676	638	665	689	655	696	673	686	635	651	645	654	682	656	685	661	686	654	701	688	701	677	668	661	662	658	643	676	647	656	681	696	659	597	655	641	653	652	629	620	637	664	627	648	665	630	664	651	675	694	654	661	660	705	639	634	668	675	655	664	618	655	683	698	664	649	651	654	643	676	646	675	665	681	614	672	635	643	670	628	683	656	675	699	672	660	646	647	611	700	655	616	646	652	686	642	648	691	626	674	666	680	670	629	665	646	594	685	670	642	663	703	669	689	690	673	670	628	718	694	644	656	655	663	715	716	667	608
31278	21288	13374	1142	449	434	381	256	258	254	242	230	247	230	232	254	232	222	231	224	221	219	234	233	261	242	219	239	232	203	245	239	253	255	234	215	264	228	255	252	224	228	254	228	232	236	213	250	243	240	221	247	229	236	259	247	235	235	217	258	253	241	233	248	225	239	237	202	222	220	225	218	241	207	252	206	239	215	245	215	250	216	227	237	225	211	228	225	241	233	199	227	257	269	276	252	246	236	249	236	245	245	233	225	234	257	251	201	244	208	207	240	229	277	260	268	263	274	242	255	249	226	226	215	252	233	225	260	261	206	220	228	206	218	251	253	228	244	212	231	229	247	231	223	236	237	229	240	238	220	237	213	235	203	251	235	216	209	234	249	244	235	235	241	234	265	214	241	232	215	254	256	207	246	238	247	233	270	253	230	222	254	259	237	209	219	256	230	246	248	212	245	249	228	253	225	248	233	243	246	201	237	250	231	229	239	255	264	252	238	240	220	241	247	209	239	247	245	227	238	230	215	229	225	210	241	221	230	239	233	254	251	239	252	235	249	237	259	221	232	217	234	233	226	241	234	245	238	238	227	246	234	228	248	239	248	227	214	212	249	242	233	269	236	228	226	221	222	264	224	209	232	230	255	239	225	259	241	248	268	241	231	240	218	248	234	229	227	220	251	236	240	219	269	240	246	226	255	235	218	227	217	231	246	236	233	250	234	227	260	240	255	212	255	244	216	242	228	225	249	225	232	223	213	239	240	236	260	252	258	263	212	235	256	222	218	211	231	249	222	241	243	253	242	211	247	234	249	229	227	255	252	240	249	231	227	239	241	236	253	235	231	223	248	239	223	223	215	244	224	229	243	256	237	216	234	258	264	221	197	234	247	238	224	209	218	245	226	206	226	231	244	233	223	251	237	269	256	220	262	222	249	246	224	224	207	250	286	217	246	250	266	267	221	236	245	210	228	227	238	241	227	207	232	218	206	236	249	255	215	223	252	243	216	235	207	228	242	217	241	224	274	226	216	252	256	238	202	239	221	249	230	285	276	220	235	229	261	235	231	244	240	244	232	238	234	272	235	211	247	258	237	219	276	258	255	203	228	249	267	248	224	242	214	247	267	236	234	248	232	230	222	251	242	222	282	222	246	240	241	268	232	229	227	227	242	234	241	261	232	229	245	239	247	232	241	241	225	234	255	233	239	220	226	240	217	225	264	245	227	253	217	251	258	208	209	226	241	245	219	242	236	234	248	232	239	241	255	252	237	226	240	226	228	244	240	232	230	211	241	207	245	219	215	241	237	201	242	224	215	257	223	223	264	236	227	225	236	242	259	244	240	242	226	220	236	254	231	234	251	248	234	220	243	244	229	239	247	249	234	239	237	221	247	248	234	223	255	241	214	256	224	261	238	251	223	242	217	233	212	246	225	239	234	244	213	234	226	244	233	226	236	223	223	240	225	231	227	240	228	236	227	228	224	231	237	215	234	249	224	224	237	245	240	245	279	210	264	249	269	224	239	224	258	233	247	235	212	251	257	232	233	237	232	227	209	264	238	248	251	241	219	248	217	241	211	212	225	224	226	249	207	249	237	254	241	221	273	224	224	241	216	250	195	231	212	227	224	236	231	231	225	218	236	240	220	248	215	257	235	220	241	225	234	258	260	236	249	227	255	250	259	247	245	233	208	213	248	259	222	237	259	211	278	231	235	212	249	218	227	232	248	220	239	246	261	216	216	259	229	243	242	231	245	217	280	250	238	256	261	235	218	212	250	209	237	267	222	213	220	217	245	204	249	260	206	253	192	242	273	255	256	232	224	244	218	211	254	225	231	266	227	216	231	238	216	236	247	227	236	240	244	277	228	237	211	220	265	236	211	225	241	256	266	222	260	233	218	201	222	228	224	241	220	230	207	242	222	246	238	225	209	260	251	238	245	219	258	251	259	275	236	238	262	265	247	251	255	192	248	230	228	241	228	274	246	232	247	233	230	230	226	250	249	243	256	221	256	238	247	258	237	220	209	246	221	224	213	268	230	208	255	261	242	223	240	250	265	235	250	260	215	237	243	231	233	215	240	244	231	221	260	282	211	224	242	241	243	201	230	216	247	243	260	289	252	244	233	215	252	241	218	203	246	204	241	222	236	248	258	239	206	246	233	216	219	256	240	229	224	224	255	233	236	248	223	220	234	243	248	239	242	226	231	240	230	234	230	226	221	205	233	228	256	261	262	233	229	223	238	261	244	246	216	243	233	222	239	234	242	236	216	248	234	212	233	217	249	219	259	266	228	249	232	246	232	229	236	235	242	242	227	233	223	233	245	257	260	247	248	241	232	218	264	249	214	250	214	233	252	222	221	209	253	241	220	252	240	207	240	246	233	229	235	235	226	241	250	255	222	236	229	222	268	220	218	244	231	227	233	224	255	236	244	247	210	238	238	264	267	243	245	239	228	241	248	224	245	246	227	243	241	223	233	210	227	231	234	256	244	240	251	247	227	180	240	217	230	247	222	234	233	230	251	253	238	219	237	248	206	233	242	220	222	248	222	226	235	226	214	249	261	235	236	239	254	241	209	240	222	240	226	221	224	232	222	212	211	254	216	226	239	226	258	249	212	208	271	239	254	214	223	203	220	236	216	247	258	242	244	250	260	251	214	237	256	247	240	253	215	252	224	237	247	227	247	248	243	235	220	211	234	246	219	265	231	224	228	205	217	241	244	236	260	255	253	251	241	209	261	251	245	200	261	234	212	228	248	257	260	244	228	204	264	233	227	253	224	226	226	246	219	244	234	219	224	252	224	222	248	273	235	240	221	224	267	257	234	228	237	241	240	256	227	214	256	273	237	246	227	234	234	204	225	228	269	231	232	241	231	226	243	261	249	234	235	242	243	230	227	238	222	226	238	236	243	257	250	243	227	218	229	252	246	248	203	252	242	216	244	216	219	227	217	260	230	205	239	228	253	246	240	252	267	243	236	236	218	240	252	223	240	230	274	248	223	225	235	233	232	226	250	236	264	242	236	241	247	227	240	207	236	235	274	215	244	242	243	243	260	242	216	250	231	248	221	237	239	231	229	237	231	244	242	254	266	260	235	204	261	240	196	220	251	235	249	234	244	224	237	244	243	232	246	228	212	245	237	233	254	219	224	219	243	234	223	243	225	233	240	220	258	205	234	220	238	261	227	234	211	249	254	249	226	234	232	242	218	234	237	242	248	250	225	234	250	227	249	230	211	239	243	243	213	256	223	222	218	233	243	219	276	244	229	230	212	255	238	248	220	239	250	210	226	221	199	214	237	217	237	206	260	243	230	202	235	233	253	233	242	202	238	228	250	238	241	248	233	213	224	242	231	254	243	251	273	236	221	232	216	214	210	259	249	247	225	243	234	238	258	250	236	249	227	252	270	232	238	249	228	224	227	232	218	248	228	235	254	227	219	247	257	234	228	240	237	249	254	221	228	240	208	230	234	226	241	234	229	246	235	211	249	235	231	256	248
12982	1600	648	641	627	629	607	601	596	639	638	624	610	605	625	575	659	619	632	600	665	569	620	600	571	604	623	620	578	554	607	624	540	593	637	672	616	643	587	637	582	634	580	662	633	607	611	618	644	621	567	654	615	618	595	590	580	576	575	622	625	629	606	634	633	562	616	686	663	607	594	598	590	573	593	609	684	649	607	658	621	612	600	607	623	589	598	595	601	585	611	625	602	631	634	584	608	600	619	590	617	608	647	636	619	631	639	599	612	644	602	586	628	585	598	605	590	590	593	601	607	621	616	624	573	615	590	585	622	620	574	594	618	582	624	640	608	623	609	603	607	613	605	593	606	624	576	608	632	642	615	628	599	627	601	602	604	594	623	650	606	600	662	639	581	612	592	602	626	666	613	637	626	662	597	578	605	583	602	587	639	549	582	670	593	649	600	659	596	595	619	586	630	629	639	612	579	563	621	576	610	570	616	602	628	595	551	625	635	635	637	563	615	600	631	623	636	617	592	640	606	560	612	658	648	617	603	568	576	618	625	603	625	589	587	628	656	630	582	647	600	611	633	633	634	610	647	662	586	622	623	638	607	665	694	600	636	648	622	607	615	612	593	588	637	592	624	635	632	612	578	605	613	595	620	638	606	635	614	620	652	590	653	641	610	623	608	589	596	617	599	638	631	618	586	573	601	601	583	584	656	633	632	610	563	636	629	606	603	608	631	628	652	627	574	608	628	581	572	589	639	608	597	647	608	587	628	644	597	623	604	572	608	633	641	605	632	610	598	594	650	632	653	641	564	596	613	619	588	598	605	615	620	612	631	643	626	627	620	630	580	598	605	600	581	587	604	634	612	611	612	633	619	618	617	607	661	583	608	654	604	576	600	629	628	655	592	626	638	569	623	599	607	612	634	568	621	668	638	608	586	607	648	630	621	630	617	612	604	615	636	626	592	618	624	624	644	616	598	593	621	618	619	618	588	587	617	603	656	639	651	569	627	613	605	616	617	601	618	583	613	615	627	616	642	598	558	622	607	677	640	608	647	677	605	609	612	572	589	580	638	678	624	620	627	625	596	619	648	595	558	573	657	638	590	578	581	631	591	576	622	586	611	557	615	635	609	583	623	649	594	633	620	620	585	624	645	597	626	629	603	641	625	631	615	610	620	574	634	671	622	592	632	620	611	583	628	644	645	624	593	599	567	645	556	593	611	621	603	586	622	591	629	600	599	623	606	648	595	651	583	639	610	615	606	602	627	595	636	631	612	616	600	623	595	622	564	616	618	633	672	616	640	554	592	637	621	604	621	612	634	614	608	651	608	627	621	618	611	569	606	606	668	615	609	599	629	599	609	629	599	632	571	591	606	643	613	663	650	607	623	635	613	632	622	604	593	636	607	596	645	598	569	626	615	668	607	641	610	624	687	604	639	562	630	604	645	586	582	640	594	631	638	635	576	653	613	557	675	652	601	583	618	610	625	640	662	624	604	592	583	598	600	572	605	604	593	603	610	625	612	614	623	629	601	643	611	609	601	610	613	594	620	597	647	601	551	626	579	584	626	589	651	672	597	624	575	646	611	596	620	670	594	602	624	620	635	623	608	610	579	593	636	640	623	602	587	613	660	623	556	617	600	594	611	631	637	603	647	633	665	600	602	595	632	613	651	565	619	600	606	626	644	621	556	617	659	626	649	609	625	613	608	593	628	626	627	651	604	655	650	615	601	620	628	624	613	588	606	616	617	599	622	623	605	618	595	590	592	625	621	631	648	623	622	628	623	585	567	631	656	609	657	597	620	587	606	669	595	628	631	600	634	642	588	639	605	590	654	644	594	607	607	585	584	623	643	587	632	650	619	605	638	618	602	655	636	632	627	601	674	605	598	628	571	591	632	623	583	560	607	584	645	598	602	613	630	641	629	630	627	600	607	579	620	590	599	611	613	609	598	634	611	632	646	630	601	594	620	634	605	605	634	622	611	621	602	609	638	644	635	626	601	567	630	615	631	595	603	633	626	595	638	564	599	610	676	620	598	616	593	613	577	562	600	583	636	636	609	649	570	621	588	626	577	598	635	660	631	601	635	663	613	622	606	596	653	627	622	632	610	602	629	613	591	619	606	607	607	606	599	610	603	639	645	581	655	665	631	639	615	585	638	633	589	627	628	625	637	613	621	596	630	594	547	588	631	606	632	641	627	606	658	615	631	595	635	628	662	603	594	630	615	588	631	648	658	600	594	564	619	601	601	642	585	652	619	636	606	572	635	673	586	636	611	618	622	679	642	626	639	572	565	610	596	630	602	603	604	623	625	595	637	604	632	636	595	590	597	625	620	629	634	629	608	586	601	602	616	583	613	630	646	598	597	637	649	591	625	617	629	586	601	612	585	626	618	608	592	609	595	601	642	589	602	617	639	607	605	592	596	604	591	631	596	645	641	611	642	643	647	657	615	602	618	615	633	583	634	582	649	642	636	615	611	653	622	578	629	589	625	654	648	597	608	650	616	572	599	643	614	633	635	634	601	626	595	606	651	612	606	624	649	590	648	606	626	608	567	592	608	621	589	626	583	657	630	602	604	659	606	613	623	630	603	604	607	621	608	629	603	654	622	599	639	584	616	612	568	614	626	615	626	583	596	620	640	598	660	616	632	640	613	615	620	647	626	664	616	619	606	673	611	558	615	638	641	603	608	593	640	613	625	656	621	630	624	634	600	583	604	644	601	589	636	605	593	650	646	619	615	634	609	615	647	593	629	633	606	624	610	639	612	613	594	571	622	626	617	610	617	580	599	604	647	647	595	602	625	638	608	622	616	593	600	594	595	600	610	598	630	601	589	626	612	644	650	576	630	612	640	581	590	606	559	593	562	589	623	634	584	624	639	618	582	634	659	617	618	594	603	643	587	625	619	656	652	615	584	653	648	647	626	643	590	643	614	601	602	628	641	634	624	590	621	627	692	644	619	644	590	602	613	611	611	572	613	606	642	607	596	604	653	630	620	616	616	678	653	604	627	596	588	646	599	652	602	633	578	594	611	625	655	610	586	650	591	646	626	594	602	606	626	604	624	649	615	677	649	663	605	668	601	582	597	599	595	616	629	628	641	589	603	614	606	614	571	623	639	600	587	607	609	636	608	612	628	567	618	587	644	614	558	618	589	624	630	609	657	583	631	615	604	595	658	607	581	654	646	607	625	666	617	630	596	610	558	576	621	612	627	603	587	589	625	585	593	617	602	614	661	616	542	596	651	620	603	594	640	638	643	589	579	599	570	598	618	652	633	598	643	607	590	598	601	596	649	648	634	593	624	584	555	605	624	653	593	603	587	608	620	604	600	621	637	581	581	625	647	607	631	565	568	630	622	587	636	614	595	602	617	608	634	627	601	664	621	592	575	607	596	580	613	609	628	621	628	617	638	629	595	610	622	610	578	596	599	647	554	628	572	590	643	602	611	597	622	646	606	648	623	609	589	609	584	627	636	643	584	629	587	654	609	609	618	630
24920	21482	24787	28572	21474	21326	1424	494	440	401	403	381	391	381	393	408	424	376	381	388	393	370	359	360	357	352	368	352	347	334	328	376	379	389	354	322	364	411	348	327	355	339	391	360	352	367	389	365	354	334	349	398	383	340	363	381	352	351	313	342	362	370	351	358	344	379	345	323	333	339	382	430	360	359	358	336	355	365	345	378	346	332	360	353	336	330	347	338	360	361	368	342	360	352	388	369	355	356	352	343	318	351	366	357	391	366	374	395	371	350	364	385	369	363	364	367	348	360	380	346	377	398	344	366	350	345	384	354	377	353	368	371	354	361	341	370	367	359	352	328	357	383	374	330	393	346	399	309	359	361	379	409	355	350	366	353	361	377	351	342	337	386	380	375	389	382	352	362	348	362	340	359	384	375	362	332	358	423	358	376	331	362	362	364	373	337	376	344	309	390	357	327	363	358	335	382	367	362	359	330	374	383	314	332	360	354	318	355	389	338	391	379	347	397	355	351	361	382	335	342	340	344	321	356	338	321	355	337	354	364	372	361	336	331	348	361	331	335	344	379	359	337	359	374	335	369	392	343	355	375	407	372	350	361	366	350	373	376	367	389	338	368	378	359	341	337	368	356	352	351	354	359	326	345	317	346	376	353	333	336	337	375	344	360	342	394	338	357	340	352	374	385	358	345	380	340	383	325	384	353	346	325	373	321	353	370	343	359	335	339	339	373	359	370	399	389	348	357	336	345	347	381	355	360	342	355	364	358	377	343	360	378	346	348	339	357	383	363	346	365	353	346	352	367	375	331	381	367	377	378	336	393	382	345	356	359	345	406	360	365	380	333	365	351	357	402	318	350	372	368	391	364	393	368	352	353	324	340	384	321	363	339	350	349	345	353	333	366	342	355	343	352	371	365	334	399	354	344	360	371	361	373	345	354	355	356	341	328	366	359	402	373	413	369	363	340	380	376	352	366	334	390	381	362	371	364	378	363	355	378	339	398	348	345	377	351	374	324	362	346	385	388	363	353	349	395	318	331	343	352	377	384	395	379	353	352	345	390	343	360	366	370	375	372	332	339	376	346	350	351	381	322	338	343	409	334	369	357	348	338	371	338	365	375	369	408	390	362	346	337	376	355	346	370	372	368	369	360	329	348	353	321	397	362	392	358	358	396	325	361	396	376	370	373	363	371	358	369	340	390	381	369	346	389	342	369	334	364	330	327	302	374	353	368	317	367	358	355	360	349	324	342	412	381	330	355	365	368	428	330	359	372	357	361	345	317	386	389	374	357	371	348	322	356	367	346	342	338	375	331	378	378	357	345	348	352	362	309	371	352	372	351	357	370	350	373	356	394	350	394	387	387	349	339	383	364	377	343	380	346	390	344	329	344	368	398	373	349	358	358	368	301	366	389	398	388	366	386	334	320	355	399	346	358	371	379	370	381	340	356	396	420	364	362	354	348	354	328	370	365	342	352	390	351	361	369	352	363	378	356	388	344	359	354	335	348	403	349	341	339	356	378	378	365	373	375	377	340	345	354	356	362	386	366	365	354	360	365	321	362	356	352	366	365	377	330	321	347	337	357	328	384	357	351	363	360	372	344	354	318	344	355	364	342	362	339	356	356	394	380	374	362	363	366	334	321	368	377	337	347	323	371	329	396	356	343	365	381	374	328	354	337	358	348	307	338	371	357	389	358	341	366	323	351	396	301	353	346	347	396	327	349	343	364	347	331	365	359	347	347	371	336	368	349	340	343	383	414	332	380	326	368	365	336	341	351	352	371	333	381	347	348	388	345	342	356	379	408	348	347	328	382	347	359	332	386	343	391	374	380	383	378	364	353	386	330	352	351	334	343	347	359	357	348	366	368	371	333	328	359	348	343	314	383	366	327	376	352	356	339	373	357	334	373	385	384	360	369	360	380	347	347	392	356	398	357	344	340	361	401	355	335	352	319	335	388	363	364	322	393	356	365	351	352	396	361	369	356	368	361	379	369	358	338	363	408	355	366	399	348	355	373	376	384	365	375	348	378	365	351	384	335	360	387	386	347	354	373	378	387	370	354	379	376	366	355	322	343	368	366	328	354	364	353	356	354	339	334	319	356	361	361	367	350	344	377	378	390	356	359	328	334	404	355	371	356	328	312	345	367	377	362	401	322	399	394	352	345	346	369	373	367	342	323	352	330	352	363	371	371	372	365	364	345	349	345	348	375	390	360	347	336	366	367	350	344	319	388	366	352	373	343	355	348	352	352	391	336	387	355	365	361	371	355	391	355	333	376	365	362	342	313	378	360	353	372	352	354	368	352	385	379	398	407	363	364	393	377	351	382	328	354	349	375	339	326	365	368	366	365	345	355	358	315	359	343	334	343	324	409	355	366	338	343	351	344	376	338	350	354	363	375	336	377	392	365	356	355	290	336	379	373	353	354	360	361	379	369	371	358	354	380	335	382	365	375	371	352	375	377	347	317	355	388	340	334	363	376	377	321	341	380	368	351	380	370	345	367	391	363	370	378	353	361	351	356	379	366	369	352	335	342	369	360	351	352	373	376	327	344	385	347	376	382	361	334	354	355	337	364	359	383	376	337	406	360	389	332	363	353	362	328	350	373	348	378	351	336	336	331	336	315	400	389	314	342	335	335	393	351	355	329	377	353	360	349	366	365	359	363	352	319	316	373	331	383	340	335	380	358	372	388	351	358	337	351	361	367	328	349	358	343	359	369	358	377	360	355	374	369	386	360	344	330	375	363	345	331	335	347	382	312	366	330	361	390	357	345	353	368	372	371	328	360	395	341	393	338	347	369	363	364	328	386	375	370	376	377	347	326	386	341	368	392	370	351	316	380	350	371	369	367	373	382	350	317	395	334	351	360	350	334	386	340	326	350	407	366	382	337	371	360	325	337	363	351	348	377	365	359	348	390	342	342	366	381	393	383	354	329	331	362	355	349	352	351	345	393	380	348	377	348	358	397	344	354	393	364	382	350	335	356	389	362	341	374	322	345	333	334	346	359	331	374	355	343	354	371	352	340	367	375	387	360	370	342	363	316	342	360	357	364	342	330	310	395	362	377	341	350	384	316	388	333	342	366	357	331	358	355	369	327	364	365	371	381	365	325	350	353	343	336	310	384	359	403	367	352	367	420	390	370	389	356	297	328	360	367	326	376	358	370	362	306	319	360	369	354	374	330	330	352	372	334	329	344	377	391	373	347	372	392	387	355	348	347	388	337	383	400	324	348	382	343	328	375	349	369	329	343	321	336	338	363	343	348	354	387	355	361	370	345	363	347	364	339	374	353	362	360	346	321	345	348	367	365	375	352	342	359	351	346	366	369	377	337	350	317	402	354	352	391	356	329	373	316	366	375	378	324	345	364	387	380	354	346	331	353	335	332	367	364	355	365	366	362	338	333	383	359	388	384	384	364	362	331	321	341	352	383	377	373	351	336	373	344	364	310	363	368	368	351	344	365	317	338	341	356	343	352	388	385	365	355	371	389
33500	9700	1461	1125	926	936	861	849	848	905	864	875	813	821	831	795	884	832	806	840	866	876	833	834	848	789	851	847	877	877	838	820	875	837	826	812	795	804	863	836	816	837	841	847	852	851	819	819	850	835	875	839	872	878	858	860	827	807	917	841	807	845	872	836	867	863	860	864	842	898	896	871	850	821	784	797	893	874	860	848	866	865	860	801	867	822	815	858	892	858	867	873	878	804	825	816	866	822	863	804	828	801	844	867	869	864	821	846	887	847	860	832	837	818	861	868	816	797	850	846	820	848	839	858	837	817	858	847	817	881	836	863	896	821	856	827	871	879	836	825	876	819	864	837	885	818	859	837	849	802	881	808	827	771	823	868	887	885	821	817	810	827	860	879	829	880	838	825	807	879	875	858	846	885	844	818	830	849	804	856	828	802	902	883	829	861	826	823	908	824	909	844	853	844	835	875	845	846	819	810	873	884	854	810	848	799	851	802	842	867	801	862	826	838	806	846	869	812	854	850	825	904	842	818	841	847	861	803	848	879	858	909	877	862	823	850	873	839	824	874	808	859	858	824	804	839	810	872	847	824	821	847	847	837	899	885	837	828	876	833	848	834	887	909	860	833	840	824	831	846	860	832	842	864	839	833	819	866	856	885	859	840	851	910	816	806	915	854	809	827	863	846	877	860	853	823	816	798	893	849	818	866	904	842	843	841	890	866	864	813	811	832	827	853	881	825	806	876	878	868	903	883	887	855	802	822	773	878	856	855	813	895	906	862	872	829	835	838	783	849	864	831	814	810	867	846	917	830	871	766	911	815	836	888	833	833	856	850	844	831	856	843	781	883	847	826	849	858	855	832	889	825	836	814	828	813	822	874	861	806	840	844	856	858	849	843	792	849	880	850	888	835	821	866	852	845	848	893	859	833	831	858	830	846	869	850	819	852	810	890	869	783	854	811	851	844	841	841	882	869	812	877	840	799	834	763	912	796	840	862	815	837	899	871	891	813	804	829	795	834	835	874	881	887	912	867	812	871	821	843	807	858	828	844	817	849	863	863	810	812	858	867	853	866	814	816	868	894	868	831	803	782	841	821	807	870	852	814	833	794	860	835	826	847	835	829	879	881	819	795	837	825	865	894	852	891	816	854	853	803	852	842	833	774	816	862	844	927	816	831	815	829	832	864	843	873	841	867	844	852	873	824	836	834	843	806	834	834	800	894	851	820	867	869	840	883	838	793	885	834	865	847	895	867	830	842	855	868	826	841	819	861	788	834	831	817	869	864	826	826	861	822	832	866	850	807	883	841	866	889	854	842	835	865	833	801	860	838	796	834	828	831	843	815	839	852	810	817	833	844	834	869	842	824	817	870	839	862	812	837	821	819	853	845	816	876	866	859	847	865	776	854	834	821	833	791	795	875	882	867	813	817	785	813	841	823	841	794	829	829	851	845	853	853	880	872	849	875	875	843	854	861	855	841	831	841	828	859	814	858	855	861	851	892	849	809	885	874	876	825	822	864	883	805	842	872	869	844	855	802	829	913	866	810	826	865	892	859	865	848	814	828	871	789	855	847	834	784	860	876	856	837	807	847	841	856	897	931	857	884	874	824	853	820	799	832	855	877	842	890	869	796	851	869	871	828	808	844	849	839	845	840	820	832	847	826	852	809	858	811	812	873	847	901	868	810	895	879	881	828	816	860	786	886	855	867	827	872	839	799	859	865	804	782	866	793	854	865	853	868	867	826	849	885	872	854	909	842	879	844	868	896	862	848	829	814	839	827	852	854	855	833	882	810	811	850	846	842	832	815	822	829	815	830	869	827	774	858	833	873	838	799	838	829	864	822	845	839	794	855	871	843	880	849	934	896	827	852	802	859	850	834	908	917	811	869	902	822	865	823	867	783	832	895	906	787	871	837	885	862	783	853	794	880	902	890	879	817	907	826	828	837	847	871	817	828	823	835	829	847	830	847	888	839	821	869	837	825	853	832	830	836	862	834	862	881	816	835	828	846	843	867	836	825	783	840	806	801	854	880	846	867	876	861	829	866	837	836	889	866	859	894	845	787	817	840	834	845	864	775	859	836	865	843	842	818	804	839	863	843	859	848	876	850	845	819	842	831	839	877	835	852	872	841	837	838	836	824	826	853	842	826	794	867	852	786	858	860	870	846	870	848	829	810	836	841	834	819	862	878	791	878	846	856	865	874	865	876	844	826	827	810	797	833	850	844	875	827	852	848	820	798	842	868	801	881	869	876	867	878	838	817	878	848	840	840	812	872	822	878	820	817	877	870	812	851	887	866	813	853	819	829	807	843	803	864	844	864	812	849	857	836	802	869	892	849	852	853	830	858	847	877	796	828	860	883	786	855	879	835	846	855	858	825	824	901	831	835	876	799	836	815	867	835	845	777	854	849	862	897	845	885	821	848	846	813	896	840	844	853	826	847	843	861	881	893	815	809	847	843	846	828	851	881	816	848	884	836	825	858	872	850	822	812	817	840	819	859	781	879	820	866	801	826	857	862	866	854	859	873	846	833	832	850	833	872	847	853	846	812	836	815	856	835	870	803	891	854	867	872	867	804	839	850	824	824	918	855	841	815	861	779	831	865	861	875	895	830	857	901	845	812	851	830	833	830	862	864	869	868	848	860	884	846	865	858	843	825	895	815	907	798	820	836	838	875	828	825	829	882	856	857	881	796	853	836	859	840	849	812	823	798	857	846	834	864	884	864	839	844	884	889	829	876	863	866	900	878	862	905	877	880	907	869	814	817	821	902	835	828	826	819	852	837	878	852	916	838	776	820	850	835	835	812	868	818	902	823	902	877	877	839	822	829	849	868	834	800	827	827	833	844	881	923	803	821	856	819	848	847	855	844	816	860	857	903	830	849	866	853	854	853	837	821	810	855	842	836	866	928	868	828	882	904	795	813	833	839	879	861	806	826	865	846	875	857	898	878	830	837	860	873	879	823	882	819	794	856	819	814	842	847	841	898	828	866	805	850	816	840	821	821	856	826	890	801	867	875	864	869	836	809	870	861	896	860	858	855	837	850	803	824	803	877	882	855	826	851	830	826	871	845	818	836	823	845	786	825	828	882	806	844	818	880	874	808	874	819	797	849	912	851	884	834	822	830	869	815	850	893	850	841	817	816	836	820	866	821	849	834	830	814	854	827	821	844	852	815	887	848	835	870	855	815	833	855	853	839	852	887	795	820	843	856	897	834	873	833	852	836	825	845	820	817	840	852	817	810	833	929	844	877	841	820	886	853	819	846	834	871	879	827	808	858	847	874	770	851	861	824	910	822	859	874	761	856	864	851	861	850	844	848	862	830	886	824	853	850	839	822	852	859	894	805	839	801	847	819	840	812	838	823	801	843	854	879	880	828	836	817	845	836	867	826	777	860	859	845	830	841	840	827	814	789	780	838	799	838	836	801	837	892	826	837	853	864	779	827	856	879	836	853	857	820	843	823	831	846	850	924	856	821	872	847	813	825
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
