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
339343988371	339343988888	339343989438	339343989988	339343990538	339343991088	339343991638	339343992188	339343992738	339343993288	339343993838	339343994388	339343994938	339343995488	339343996038	339343996588	339343997138	339343997688	339343998238	339343998788	339343999338	339343999888	339344000438	339344000988	339344001538	339344002088	339344002638	339344003188	339344003738	339344004288	339344004838	339344005388	339344005938	339344006488	339344007038	339344007588	339344008138	339344008688	339344009238	339344009788	339344010338	339344010888	339344011438	339344011988	339344012538	339344013088	339344013638	339344014188	339344014738	339344015288	339344015838	339344016388	339344016938	339344017488	339344018038	339344018588	339344019138	339344019688	339344020238	339344020788	339344021338	339344021888	339344022438	339344022988	339344023538	339344024088	339344024638	339344025188	339344025738	339344026288	339344026838	339344027388	339344027938	339344028488	339344029038	339344029588	339344030138	339344030688	339344031238	339344031788	339344032338	339344032888	339344033438	339344033988	339344034538	339344035088	339344035638	339344036188	339344036738	339344037288	339344037838	339344038388	339344038938	339344039488	339344040038	339344040588	339344041138	339344041688	339344042238	339344042788	339344043338	339344043888	339344044438	339344044988	339344045538	339344046088	339344046638	339344047188	339344047738	339344048288	339344048838	339344049388	339344049938	339344050488	339344051038	339344051588	339344052138	339344052688	339344053238	339344053788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2711	3600	2300	2711	3600	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23126	20196	26883	23314	19921	3132	782	515	392	368	367	333	324	320	308	293	298	268	276	305	316	276	297	282	312	282	289	297	273	286	305	285	295	260	282	280	273	269	264	270	300	252	300	268	253	226	264	263	239	281	280	248	267	249	273	271	274	288	257	272	270	268	280	284	263	259	292	254	251	241	262	256	258	289	272	269	298	295	301	289	252	282	301	278	245	270	238	285	276	251	260	268	245	283	281	232	262	260	258	239	269	244	252	282	241	262	296	297	269	261	272	272	278	266	259	232	261	281	283	255	269	239	239	236	271	276	245	275	287	273	264	272	250	239	269	283	251	259	293	266	273	269	257	252	260	287	251	290	274	277	267	281	274	252	263	254	249	262	273	281	285	254	239	282	251	259	267	286	260	244	261	239	312	292	249	247	251	267	289	250	250	265	258	282	256	273	268	262	290	242	284	244	273	285	267	255	273	269	256	271	270	272	284	258	252	253	255	247	292	247	267	260	300	285	243	290	277	252	261	223	245	282	256	267	247	262	268	256	278	274	298	262	312	292	262	279	247	263	288	287	279	264	251	281	231	261	267	278	271	271	258	283	256	266	278	247	309	243	255	260	281	237	257	221	270	263	281	278	272	275	261	283	228	270	261	265	269	266	250	261	263	280	252	271	242	253	270	271	264	265	256	279	282	258	260	265	259	302	270	262	252	285	276	261	266	251	279	271	246	264	258	261	297	292	271	287	245	247	242	251	268	295	244	259	270	284	246	271	283	260	266	280	249	269	279	286	309	275	255	273	275	263	262	279	251	288	258	220	285	251	256	267	243	257	266	246	290	264	277	225	328	247	278	249	282	268	259	274	276	236	246	271	248	237	287	267	241	280	274	277	233	274	264	254	264	274	286	275	275	232	254	276	260	283	246	294	270	260	262	236	244	267	262	262	236	272	273	270	278	256	298	266	250	275	252	263	280	269	268	229	241	256	276	247	259	273	274	276	290	271	264	264	268	259	255	276	298	266	275	258	262	258	265	272	265	256	281	275	286	271	253	253	248	255	255	264	270	262	246	280	254	260	275	254	288	235	251	259	293	283	271	238	286	253	297	271	259	289	242	255	265	254	277	287	273	275	253	245	269	264	247	284	249	239	246	261	270	247	295	276	276	244	254	282	235	260	233	256	247	253	229	262	272	242	229	260	257	268	242	252	253	277	262	254	268	266	264	251	264	260	258	284	275	269	236	297	297	260	266	259	287	258	252	255	261	278	246	259	252	263	293	262	281	260	279	266	250	263	257	280	265	267	266	253	257	271	253	274	262	253	289	303	237	248	276	218	279	270	279	264	270	266	224	255	247	245	262	277	276	266	277	276	270	263	269	270	263	282	272	231	237	282	243	249	270	266	262	258	238	281	290	254	255	286	277	260	270	285	289	249	267	250	249	246	264	244	270	280	263	269	296	236	254	256	282	261	269	268	249	260	269	297	286	279	256	274	228	259	270	276	291	260	254	247	251	245	292	235	276	299	249	259	238	255	235	263	256	253	258	239	261	223	260	269	238	231	238	257	260	278	292	259	241	278	252	275	265	279	271	282	244	262	264	264	270	239	260	260	237	295	274	288	260	265	254	274	290	292	300	269	270	277	280	262	280	273	280	265	267	244	255	226	273	272	262	274	241	268	248	241	232	261	249	264	294	255	246	263	261	254	264	271	285	260	261	268	263	271	252	260	283	284	278	273	275	266	270	265	262	279	272	277	269	262	265	262	226	268	254	264	246	257	256	262	225	250	261	267	279	254	273	249	254	240	262	276	268	283	251	254	268	272	268	262	263	240	277	268	242	244	300	261	266	289	250	248	252	266	248	248	299	255	250	278	263	267	239	238	264	244	272	250	267	249	247	276	269	247	249	252	252	270	284	281	287	270	299	272	255	270	244	271	287	290	287	289	256	285	291	284	239	277	247	277	232	267	263	277	282	272	223	267	251	273	246	267	272	271	258	241	251	270	236	244	263	230	250	241	239	300	257	245	254	283	262	270	260	316	260	246	266	257	264	260	238	273	258	260	252	261	228	227	237	252	254	256	256	252	288	241	307	271	268	262	263	240	278	319	275	258	278	272	234	284	251	279	264	264	291	273	294	267	256	281	254	283	271	238	255	249	253	254	273	299	262	270	278	265	276	276	295	241	263	248	250	254	263	267	260	262	275	247	294	279	245	222	287	264	291	246	276	286	276	263	273	274	273	248	282	250	262	273	273	242	247	266	267	261	245	269	279	255	263	283	265	272	273	261	277	267	268	250	238	257	269	253	298	271	274	265	273	265	278	250	242	263	237	273	256	269	273	275	291	277	269	260	260	245	270	282	244	314	293	277	259	276	259	219	275	220	262	264	239	261	265	251	257	243	257	260	245	257	270	269	252	284	266	291	261	265	272	287	281	272	278	250	252	240	255	249	262	264	276	262	240	252	248	268	272	271	265	252	257	272	269	264	240	267	264	261	260	274	275	244	277	253	288	262	290	265	235	276	270	278	282	241	265	250	293	260	281	237	285	282	277	270	232	290	246	266	274	261	291	252	275	262	245	299	265	265	268	252	270	250	232	258	268	242	255	256	255	245	293	275	276	238	265	278	271	249	254	259	270	274	288	256	246	266	277	251	253	294	250	270	241	262	260	239	278	282	260	246	258	270	258	243	264	283	273	245	280	268	260	257	254	250	266	243	261	253	270	258	251	272	255	244	299	243	261	239	275	253	297	262	263	286	265	279	259	268	264	232	254	275	247	266	261	293	276	238	269	271	250	270	256	276	271	255	278	264	249	250	261	238	240	266	254	256	269	258	246	264	274	247	246	266	318	275	270	252	279	264	309	244	261	271	259	274	238	273	270	253	273	255	241	282	256	278	257	261	258	251	288	260	232	260	259	258	264	236	285	243	242	273	259	273	268	289	291	293	270	274	238	250	268	269	297	257	234	257	292	264	271	256	252	259	274	245	281	251	255	251	253	260	241	266	263	239	251	281	268	226	281	268	261	252	285	262	248	256	278	271	285	267	245	264	254	259	266	251	254	254	263	264	261	246	274	290	263	282	265	275	276	269	235	278	257	281	264	252	262	281	277	274	287	252	247	262	252	270	282	267	257	268	275	271	228	235	270	251	246	261	292	271	268	265	257	265	278	277	263	252	278	246	265	264	268	268	247	256	243	279	275	261	268	236	251	284	274	251	288	270	268	249	270	282	251	252	277	284	250	266	257	282	259	257	305	270	272	242	267	276	274	267	267	295	264	241	261	267	235	259	278	292	272	288	231	253	256	245	286	243	250	240	256	288	261	251	264	265	242	244	271	227	291	257	259	260	298	266	257	236	251	270	249	268	274	251	270	258	282	217	268	285	275	289	269	286	270	233	283	276	291	240	256	239	249	278	261	246	265	240	250	248	250	254	251	268	267	300	235	259	277	264	264	255	276	269	237	261	267	267	255	287	250	264	237	255	267	258	268	233	280	266	276	237
3581	4472	3628	1826	1117	868	682	580	484	422	413	370	333	331	338	302	291	329	296	287	291	289	285	271	255	269	262	265	261	265	267	275	298	252	236	278	283	267	279	265	275	277	258	234	270	217	247	217	249	232	253	275	282	220	239	264	263	278	254	220	272	282	229	274	256	258	234	239	258	230	260	278	238	225	290	253	250	232	241	254	235	249	253	266	214	246	220	235	242	231	268	268	235	249	240	262	247	245	255	250	242	244	254	238	246	223	231	282	260	229	253	260	250	235	257	232	268	245	260	256	244	266	243	241	261	253	239	263	275	247	252	248	250	235	248	237	260	235	262	244	269	249	227	235	255	202	254	235	241	257	223	258	247	267	251	249	224	235	238	260	276	252	230	248	231	234	257	232	250	252	223	208	244	266	242	263	213	237	253	224	283	236	243	258	255	234	239	246	253	276	259	242	246	210	223	278	256	252	248	258	238	280	249	251	261	243	236	255	248	254	226	256	219	244	237	257	278	248	219	260	227	260	229	238	266	243	273	233	257	282	242	244	233	240	271	252	262	214	277	225	259	230	254	229	246	248	225	240	225	225	220	243	264	245	254	256	254	259	240	228	246	239	251	243	238	261	266	232	233	251	233	269	218	229	245	242	247	275	257	274	254	265	249	261	234	255	247	239	240	212	245	229	262	243	254	259	276	227	240	221	257	227	238	241	281	276	263	218	243	257	259	255	257	222	247	254	276	253	255	240	224	222	271	233	236	252	270	269	259	248	293	252	212	226	249	248	277	246	249	261	242	233	273	254	230	236	242	269	244	244	246	250	243	238	276	241	277	226	263	229	238	241	232	248	270	239	260	247	277	251	236	249	232	251	275	210	221	233	240	250	259	267	238	265	262	243	263	226	254	267	248	249	258	224	262	284	224	244	270	284	227	248	234	239	257	246	256	256	249	259	264	275	242	225	272	214	272	236	251	227	266	233	234	237	251	221	254	255	278	242	234	250	247	234	246	251	266	237	244	226	265	246	247	237	257	243	260	255	229	281	233	253	228	262	264	255	224	244	253	241	244	265	238	234	251	241	241	260	247	258	268	247	263	249	190	268	261	234	238	246	247	235	252	239	241	246	233	253	246	258	246	217	245	250	236	227	260	257	255	230	251	267	260	222	249	227	272	248	257	244	255	239	225	237	246	240	257	266	228	225	229	259	248	247	256	254	247	244	265	231	265	246	265	265	253	253	266	244	273	249	238	256	268	204	245	249	220	266	266	232	260	238	232	240	227	258	277	259	237	222	245	253	220	236	219	263	234	233	267	226	243	240	253	255	259	269	251	248	216	251	243	263	240	259	256	237	236	266	262	268	247	252	265	237	254	265	254	264	222	245	218	231	261	242	251	244	220	258	240	235	253	254	252	266	226	255	245	233	225	248	243	247	241	242	257	249	241	268	242	241	233	253	246	265	232	240	251	252	221	239	214	225	265	224	259	269	232	246	222	248	232	240	256	262	261	251	251	260	256	243	260	224	241	255	259	241	250	244	271	238	254	241	261	275	263	245	245	234	232	247	274	255	251	252	250	240	245	245	258	270	229	248	221	208	235	261	228	274	247	266	249	234	217	239	246	241	245	254	255	247	252	245	266	227	263	243	235	247	234	231	253	228	239	261	265	250	240	227	259	219	239	254	250	218	234	273	242	257	233	240	258	232	274	266	244	235	240	251	226	234	230	252	248	264	254	274	246	224	262	245	272	228	230	237	239	229	230	237	274	241	244	258	210	239	241	251	267	228	268	245	262	227	247	220	253	256	246	252	221	236	258	217	213	263	237	221	269	250	239	231	248	253	237	210	229	277	269	226	228	235	232	236	247	263	222	239	251	266	246	222	250	228	235	240	247	246	256	244	233	237	253	230	245	248	275	229	257	234	273	269	255	234	239	267	246	233	260	256	249	259	235	226	240	265	273	246	264	235	238	226	259	231	235	263	250	227	250	238	279	268	253	239	207	264	263	250	251	237	234	228	249	222	244	248	254	247	243	264	247	219	250	258	244	235	247	258	255	224	240	293	234	224	257	228	244	224	262	239	254	262	268	268	241	243	269	259	255	265	270	245	219	265	260	264	230	235	255	224	230	246	253	233	233	258	275	241	274	245	234	229	268	254	247	279	223	249	259	261	263	233	223	272	240	270	253	242	239	228	229	228	254	250	258	226	251	248	235	285	221	243	258	232	249	275	238	256	230	266	238	250	237	225	237	263	230	229	245	230	236	234	263	251	233	238	294	239	243	237	223	218	246	245	262	244	245	224	262	262	270	248	234	264	236	264	279	218	263	227	241	246	239	251	258	225	270	242	235	263	263	258	243	280	247	240	249	252	269	257	241	238	243	243	244	254	237	245	257	244	258	260	220	261	242	245	227	255	253	226	232	234	254	227	248	238	252	229	250	254	248	208	256	268	264	231	260	240	247	257	260	226	234	252	225	262	231	242	222	258	234	261	241	249	237	245	263	232	231	248	275	255	229	217	248	231	254	232	262	271	239	249	245	262	257	229	228	250	264	233	261	205	231	279	222	237	238	258	255	244	238	244	248	278	256	216	249	274	262	259	245	217	258	247	254	252	272	257	216	239	241	251	258	241	266	248	257	254	230	236	251	239	230	258	232	239	235	232	254	265	267	241	227	244	224	250	225	234	246	235	240	250	239	223	218	257	234	241	238	240	248	218	258	246	237	234	257	239	242	259	254	275	241	250	236	240	216	245	246	248	246	253	243	243	271	236	259	212	221	247	259	244	247	242	248	265	268	254	260	256	260	263	245	238	228	236	233	257	251	215	264	257	238	263	251	244	238	220	257	247	232	233	229	274	224	270	259	268	255	259	260	253	211	236	244	205	256	249	225	232	236	235	255	246	263	284	253	237	252	230	261	226	246	257	258	249	230	251	248	243	246	239	266	238	238	251	252	241	218	243	274	248	233	221	249	249	229	213	274	259	263	266	220	210	261	233	247	236	230	226	242	237	261	266	258	225	247	262	255	242	244	226	214	245	232	250	251	240	257	239	258	243	239	248	239	229	244	270	236	253	246	266	241	254	236	250	250	234	276	269	239	232	249	240	240	267	247	261	250	227	245	282	243	275	230	236	232	244	243	229	226	278	252	250	235	260	223	208	223	238	248	240	256	256	262	235	243	233	243	220	229	244	252	236	228	259	239	227	266	233	215	230	232	254	240	250	251	247	232	242	236	244	227	218	242	254	220	248	241	245	252	253	247	247	216	238	252	219	247	239	240	266	242	236	235	255	232	225	243	253	256	257	253	250	228	226	242	248	252	251	261	237	245	264	221	245	224	248	250	236	257	241	243	229	276	255	248	229	214	227	229	241	239	234	256	251	255	264	231	248	222	239	252	213	258	216	227	237	234	228	233	216	255	229	251	219	258	215	269	252	246	235	258	252	252	237	250	231	240	262	252	216	241	276	243	221	223	258	265	239	252	220	237	258	257	252	232	253
27770	9902	1584	1062	880	830	820	832	821	813	828	855	804	834	769	799	800	822	782	799	810	845	805	799	832	819	829	771	727	828	824	821	808	798	759	843	769	845	828	819	774	794	815	826	741	798	805	784	841	780	774	782	814	798	791	746	794	836	768	845	792	820	827	835	774	789	783	771	829	837	750	781	819	807	761	811	764	792	851	838	777	791	790	778	810	796	819	820	730	786	777	850	754	790	771	831	795	841	816	803	742	749	841	789	827	844	846	817	759	738	801	774	811	786	822	828	811	786	811	771	830	823	762	829	778	779	825	789	827	759	818	837	860	799	849	806	793	876	805	804	786	792	864	773	819	787	794	809	819	801	786	808	865	821	801	792	779	841	780	835	836	795	788	790	760	801	788	847	814	817	806	833	815	822	815	776	794	774	810	807	790	767	792	782	843	768	799	848	800	819	775	825	776	811	814	776	733	902	812	792	783	763	799	798	814	785	824	818	836	818	820	820	802	800	783	808	805	828	824	799	846	807	811	809	845	742	820	783	825	802	787	813	812	795	787	774	771	874	855	778	835	838	816	812	802	819	801	809	797	782	820	787	824	793	795	792	782	784	791	781	835	818	801	741	793	789	806	813	773	790	796	825	844	752	814	775	862	800	756	792	822	814	761	832	812	746	841	846	765	842	802	782	814	809	814	810	784	809	823	803	820	775	794	774	827	803	805	767	838	812	808	805	775	837	799	805	774	816	779	809	813	803	779	798	794	835	773	824	790	786	790	832	776	768	791	809	883	822	768	788	796	826	819	801	820	777	789	804	819	763	768	750	823	757	777	791	783	821	819	812	804	786	817	809	797	803	783	774	798	807	793	801	820	730	758	757	798	745	776	750	828	813	794	849	777	809	832	795	795	789	819	744	796	798	786	817	797	802	853	800	808	811	784	832	820	810	846	815	852	809	759	824	833	775	790	835	799	820	828	799	796	798	788	802	763	819	833	809	861	823	823	785	816	769	753	794	841	793	772	782	795	845	831	823	802	808	759	761	835	822	765	734	763	804	830	839	760	817	811	797	766	816	823	781	767	776	765	809	865	852	845	841	789	858	772	905	839	840	802	818	790	817	828	811	772	856	820	780	817	814	802	839	775	784	827	814	844	763	755	786	774	767	799	800	781	769	776	850	848	842	732	803	791	752	799	816	845	820	765	815	785	767	730	799	862	765	801	789	781	775	817	753	770	826	824	798	830	824	787	787	847	827	843	776	756	823	820	819	804	836	782	854	783	822	754	805	791	850	848	808	809	789	841	829	888	856	819	758	814	770	828	757	810	832	817	783	789	757	816	801	782	800	821	802	863	785	782	798	836	785	835	814	806	838	772	779	757	766	826	757	843	829	809	824	776	787	772	845	794	854	783	818	841	821	788	759	798	743	766	837	828	773	834	814	828	771	839	788	764	764	781	801	779	836	859	763	734	790	822	844	816	813	809	872	766	815	823	762	838	794	762	756	812	832	826	803	796	757	827	829	812	793	786	797	821	781	787	829	857	825	803	813	816	806	836	790	787	819	787	800	806	809	742	779	842	764	812	775	843	801	795	778	872	824	850	792	796	769	807	793	765	795	779	821	785	798	783	800	784	802	795	800	840	841	831	807	823	824	827	827	767	835	718	783	805	816	824	833	811	802	793	776	817	824	856	840	802	801	816	766	793	789	808	813	845	790	856	797	804	834	777	802	809	839	815	784	811	858	808	839	836	802	769	817	823	816	793	803	782	829	824	749	769	804	762	793	807	837	792	801	747	805	862	797	819	778	807	767	775	782	789	817	783	793	837	815	818	809	791	887	799	767	842	768	823	821	807	824	835	802	828	831	860	809	784	808	829	800	814	779	749	823	802	785	807	836	822	833	793	787	799	813	801	789	781	788	809	818	826	811	833	796	822	820	795	817	809	742	806	846	812	799	885	826	840	827	790	813	755	783	828	825	802	800	807	796	858	844	778	817	798	772	762	839	763	782	838	830	776	815	835	814	800	795	803	789	810	778	857	796	799	785	820	853	810	787	787	795	771	833	810	790	785	806	838	834	838	823	796	773	779	778	791	832	837	847	803	852	765	780	751	831	743	772	821	810	856	741	822	804	840	845	803	814	805	814	808	754	841	785	820	778	789	776	826	877	789	800	816	769	784	816	793	799	833	859	824	823	808	786	785	783	836	811	767	847	848	822	772	788	766	837	817	774	772	740	805	746	785	797	810	805	803	814	799	796	785	813	785	799	804	809	809	789	840	810	798	810	826	792	787	753	841	789	755	826	830	789	846	813	800	817	805	830	781	797	809	760	830	814	793	816	820	802	807	769	831	842	799	810	812	794	802	764	843	828	769	769	796	776	832	821	805	828	818	830	804	788	796	810	817	852	764	811	795	811	852	768	764	786	847	770	824	801	821	815	796	761	794	788	776	796	850	803	775	786	810	815	796	808	741	777	801	853	821	824	819	830	841	884	791	785	825	822	851	739	836	834	803	789	837	803	814	804	844	760	750	827	786	813	842	787	805	830	716	770	771	803	728	813	829	738	809	799	780	809	786	805	810	814	798	778	803	840	850	842	805	765	786	779	787	851	780	847	778	817	796	780	874	779	853	851	817	775	829	788	799	761	780	796	779	801	815	781	828	780	782	826	819	803	778	848	795	869	794	816	839	800	808	800	803	793	830	786	794	808	814	790	846	793	809	769	768	812	800	806	778	806	782	825	737	782	859	843	817	817	802	822	811	829	815	812	790	816	801	801	849	796	776	812	809	842	768	853	796	786	822	800	766	834	788	821	833	772	835	785	842	820	814	801	826	823	758	827	839	777	817	844	840	824	820	809	754	853	816	754	773	779	802	841	823	831	783	816	825	802	788	788	817	810	847	812	789	832	846	771	764	803	824	773	837	766	789	782	788	767	760	771	779	782	816	790	846	798	801	772	817	823	795	832	805	828	791	793	833	827	790	730	831	846	813	759	809	844	804	806	803	812	834	816	793	818	785	768	844	807	833	768	766	786	825	788	809	795	779	767	781	789	773	779	801	780	798	816	831	800	838	856	814	814	822	882	841	801	759	831	765	804	783	793	827	785	794	809	781	739	828	801	855	808	781	789	794	827	840	775	785	808	808	822	755	819	832	787	799	823	756	771	843	838	797	816	826	809	793	822	794	797	796	779	769	774	832	792	814	816	814	731	803	790	790	771	805	795	835	785	834	859	826	790	786	797	806	812	842	845	801	775	797	836	783	818	780	835	776	843	822	803	788	835	814	798	781	766	831	806	799	839	773	760	781	823	723	836	821	772	850	797	818	845	812	791	844	816	824	751	812	825	745	751	756	818	802	820	787	821	805	784	860	803	843	803	762	805	782	834	786	822	816	821	803	848	783	823	791	746	836	784	807	798	778	861	846	817	793	793	761	831	861	774	819	879	780	819	818	828	786	792	768	787	802	844	810	812	802	783	853	808	841	816	795	799	767	774	820	750
5627	825	752	685	690	636	672	671	649	704	634	661	636	642	630	597	612	650	634	659	646	662	635	662	689	661	671	665	675	644	674	701	706	675	662	690	657	598	640	666	643	620	654	666	654	650	649	634	667	646	624	643	716	647	666	665	651	676	631	652	660	666	649	621	633	687	634	691	678	608	640	667	628	642	682	638	727	673	625	659	647	675	643	637	644	672	631	619	673	641	669	653	652	715	648	628	630	666	600	691	686	629	658	640	682	655	663	653	656	617	664	681	624	641	653	687	662	678	639	615	668	647	646	616	675	604	640	680	656	649	629	634	702	673	630	657	647	605	680	637	672	632	645	677	642	650	607	632	661	669	658	609	622	688	623	642	616	612	674	646	653	662	668	662	647	694	600	643	664	654	670	642	701	666	681	646	653	628	697	683	678	682	661	630	683	654	685	647	644	659	626	677	652	701	620	677	633	663	646	647	656	629	656	682	638	619	654	650	668	670	621	671	623	702	650	668	699	641	645	665	658	591	679	638	665	621	677	632	622	684	647	632	643	634	632	627	656	689	642	669	650	685	630	664	673	691	689	655	650	651	653	631	665	670	650	626	677	678	647	697	615	675	669	691	671	679	653	635	631	657	646	643	613	685	657	640	628	658	628	635	640	608	704	624	670	645	643	650	621	622	599	656	705	677	664	666	621	647	661	656	657	589	622	668	660	644	660	652	619	666	657	633	613	648	627	704	704	649	651	646	712	609	618	657	643	657	692	626	641	706	640	665	630	702	646	684	674	674	660	661	666	673	673	660	676	619	655	655	656	629	668	676	653	622	667	653	645	654	674	658	687	632	640	644	649	694	731	646	652	680	642	653	659	674	676	606	665	624	673	638	653	637	652	635	643	687	707	720	659	659	613	646	652	609	651	675	617	650	674	653	642	583	656	674	667	650	699	636	632	697	648	646	631	653	644	642	691	639	607	684	627	648	627	685	649	645	674	651	692	677	655	671	674	698	670	634	648	625	670	642	644	690	650	649	597	636	604	692	667	644	655	680	669	629	647	643	667	664	628	667	635	634	648	632	639	653	654	640	668	680	672	646	643	652	645	601	668	667	652	604	635	624	650	632	615	641	662	657	692	636	661	644	674	623	682	662	630	642	620	651	625	681	660	644	653	664	635	647	643	649	665	634	660	628	663	631	643	613	638	616	666	639	652	609	641	682	641	644	650	634	667	640	618	656	592	643	683	607	704	636	639	637	666	670	641	667	637	654	651	613	686	630	670	642	654	683	577	664	655	650	661	655	661	629	664	685	644	649	660	614	695	684	651	677	647	650	637	647	620	617	631	632	617	633	668	662	667	624	683	657	642	604	650	632	663	663	605	690	666	669	671	672	649	658	651	615	665	642	685	699	635	659	670	680	658	639	601	662	638	644	676	651	634	723	662	634	658	659	571	673	607	663	641	642	634	664	611	690	680	676	643	661	679	616	694	653	652	652	656	651	619	665	611	650	614	645	668	686	652	708	692	655	652	667	687	677	621	716	632	655	708	635	631	629	632	655	657	666	631	678	650	653	624	670	636	620	692	631	675	657	670	616	673	664	688	634	674	654	622	600	613	660	648	693	604	641	653	658	642	664	616	651	636	676	643	680	670	681	633	673	641	671	611	631	624	682	628	616	633	622	657	649	690	657	678	630	633	649	670	675	660	680	657	691	696	678	684	669	684	627	669	677	648	673	663	658	704	630	650	633	634	625	715	655	701	669	639	677	632	687	624	680	648	675	677	663	662	680	617	674	588	721	677	640	699	645	618	719	634	667	672	739	652	639	665	621	672	681	622	662	693	670	621	625	680	687	627	667	670	625	613	655	658	621	667	644	666	631	656	666	651	648	607	622	644	629	676	689	648	677	676	647	655	632	637	692	679	660	681	622	649	679	633	641	706	635	686	617	594	703	643	637	666	653	609	625	672	664	627	634	648	677	632	665	635	690	650	686	624	701	667	675	669	667	635	640	599	668	657	683	661	647	675	685	674	650	643	659	690	671	630	634	654	663	623	635	639	694	673	674	674	627	627	650	670	636	673	618	664	677	669	674	655	669	642	618	715	647	647	614	679	643	662	654	611	636	666	675	659	605	668	698	647	630	631	649	667	622	616	651	633	679	634	667	708	672	694	631	679	673	646	672	622	644	666	679	651	651	594	653	645	674	650	631	665	682	680	698	713	642	669	668	598	667	709	656	679	666	645	639	640	636	638	647	641	698	645	647	713	672	696	689	644	665	655	708	660	646	594	676	658	678	623	669	657	624	628	635	659	670	651	633	668	641	634	648	628	651	649	636	631	689	639	691	666	629	661	679	639	652	666	639	667	635	657	671	686	591	656	637	636	648	662	619	643	686	707	605	675	624	663	672	654	638	699	646	669	662	657	645	679	651	636	657	681	652	673	626	679	688	664	636	617	668	673	621	640	621	678	682	710	591	629	614	679	625	698	631	642	622	699	660	634	655	632	654	708	586	665	607	661	647	617	708	616	644	649	654	610	653	666	671	616	652	623	604	631	639	660	687	657	586	649	691	657	642	650	635	634	631	653	683	645	633	672	646	604	626	599	708	629	620	677	671	603	675	684	654	647	706	634	693	675	663	654	628	672	679	671	655	625	650	656	661	658	690	703	628	604	650	607	672	659	646	629	671	666	667	631	630	662	635	656	701	683	674	642	656	662	658	654	637	670	617	644	692	718	649	597	653	648	659	659	678	658	690	669	667	704	676	669	676	653	665	661	637	684	633	675	644	622	634	692	621	656	663	614	676	661	690	629	671	634	666	629	702	659	643	686	686	628	678	689	640	658	665	636	657	643	669	665	677	690	654	662	640	657	654	674	672	653	612	608	641	691	662	652	622	595	660	675	635	642	666	665	616	682	664	615	623	676	698	655	669	673	661	663	683	635	656	649	613	608	680	662	666	682	636	707	648	652	660	650	660	640	639	652	647	621	612	648	616	637	653	619	631	681	645	645	614	609	652	631	641	663	640	629	691	640	676	636	673	671	620	691	661	655	646	629	665	630	642	696	643	667	653	655	669	638	644	648	680	645	669	658	681	655	647	620	633	648	648	618	678	663	643	596	677	697	767	642	671	666	644	629	643	624	644	678	674	626	658	671	626	627	639	679	667	656	696	685	660	654	679	648	647	686	649	620	625	686	680	638	659	660	644	665	626	603	683	657	658	679	633	664	638	623	638	662	628	685	677	631	657	662	657	641	639	679	692	632	670	688	625	676	704	655	632	679	682	686	630	667	644	666	640	629	650	633	571	597	684	639	641	680	658	640	679	603	632	638	638	634	676	690	643	640	643	631	627	649	662	693	647	633	664	638	642	645	604	631	644	626	628	638	650	641	636	663	697	647	673	623	674	620	634	670	634	702	666	617	644	640	668	677	635	642	647	632	686	662	647	611	628	649	638	663	639	698	701	658	640	685	657	644	650	688	676	648	666	632	688	682	651	638	655
25706	21458	27301	25634	4358	977	727	595	546	511	515	489	464	497	467	472	494	480	483	493	469	490	473	484	536	493	416	462	476	469	432	480	439	455	487	459	470	483	456	492	508	467	457	464	492	454	490	490	406	462	448	426	468	465	460	467	472	448	440	451	440	490	489	437	483	420	427	471	451	440	483	460	468	487	465	444	475	437	445	463	422	484	419	458	460	482	435	439	441	456	435	472	419	455	501	439	475	447	451	482	481	474	463	480	465	474	473	432	463	452	458	454	436	489	476	450	435	496	482	468	443	459	462	467	474	466	483	440	444	466	496	418	450	486	444	449	440	444	481	472	443	461	432	499	479	507	492	454	463	493	480	452	473	447	437	441	481	472	486	461	500	441	492	490	428	490	420	447	473	476	478	455	440	475	458	453	493	454	437	518	449	464	467	443	480	506	455	461	493	484	462	431	468	473	456	439	468	459	474	451	428	460	463	448	503	474	445	477	471	468	487	461	464	465	443	433	476	441	486	436	425	439	473	477	468	463	483	440	463	460	441	438	459	471	458	419	442	480	444	478	478	442	467	461	509	471	486	486	468	449	470	461	473	483	462	446	469	424	451	420	444	437	452	457	465	475	440	512	439	473	460	490	470	419	459	441	441	450	437	450	437	441	460	487	466	430	486	492	493	454	466	465	470	493	458	465	481	466	464	446	419	506	456	455	436	465	435	435	520	465	467	454	435	434	482	436	463	459	480	467	453	495	466	466	436	430	487	486	468	480	478	463	475	447	463	457	455	454	461	480	508	454	469	487	464	462	444	443	445	451	431	472	502	453	480	449	454	463	431	473	433	458	461	423	434	501	472	442	455	435	473	443	467	461	471	424	479	405	419	530	423	438	450	485	464	464	473	471	446	478	465	462	476	469	475	465	467	456	463	477	495	440	443	441	436	446	485	462	437	446	445	473	450	458	467	462	436	435	459	450	454	502	443	466	466	458	426	437	471	446	482	473	478	461	447	467	450	506	447	494	417	492	463	465	447	437	462	452	482	428	484	499	482	448	469	451	464	444	489	478	466	481	465	465	453	446	437	467	439	460	472	438	448	416	437	438	509	442	448	440	448	458	496	456	493	467	504	417	456	442	462	441	456	436	478	423	458	452	462	472	474	463	465	478	508	429	475	471	444	453	480	444	466	439	444	456	478	500	468	507	449	399	437	486	509	490	483	477	431	462	479	471	456	425	462	410	436	457	412	487	454	500	461	465	461	411	454	465	463	462	500	476	433	437	415	473	473	478	467	443	447	447	446	469	477	416	467	513	481	442	415	451	484	443	452	484	479	506	443	453	430	453	473	437	456	477	448	449	479	434	472	437	433	450	444	459	502	460	436	457	447	436	488	475	462	432	473	506	429	481	454	443	450	479	504	482	439	471	471	446	458	450	446	422	459	501	478	458	493	457	424	483	429	418	447	460	452	461	452	459	448	498	462	461	474	460	454	442	510	449	478	469	450	472	474	422	480	446	460	476	464	459	429	405	495	462	444	482	449	441	460	500	459	457	472	483	450	450	411	464	485	452	463	417	444	459	459	476	456	458	420	435	478	455	457	460	468	442	447	440	453	495	470	490	484	464	481	485	431	467	465	445	496	465	493	463	429	473	498	475	416	458	483	470	467	438	438	428	466	445	498	461	496	432	460	438	450	508	501	441	488	438	468	504	483	420	511	453	464	436	436	487	480	444	483	462	497	488	451	419	450	467	455	485	494	418	452	446	459	413	435	464	422	477	468	478	460	412	513	463	471	492	451	468	444	490	480	446	464	420	459	443	454	473	422	452	445	479	460	451	479	481	477	455	471	498	470	448	422	487	435	459	444	485	425	452	502	448	465	437	438	442	429	474	451	478	475	492	448	457	442	430	478	427	437	453	434	487	478	481	462	446	463	482	441	470	458	472	489	470	465	462	455	445	461	461	455	403	443	469	466	488	494	483	464	453	493	477	469	462	443	432	452	477	472	447	414	467	491	453	465	463	466	502	422	452	480	465	467	470	443	471	493	474	412	439	442	472	480	418	439	440	464	455	483	435	451	485	445	487	441	430	445	478	411	478	495	476	443	460	415	444	424	493	470	445	476	407	436	478	449	511	474	454	422	463	468	472	440	468	480	410	465	469	431	463	460	454	466	462	462	485	407	466	463	428	461	483	449	450	492	443	489	473	473	458	427	467	454	462	471	510	484	449	427	484	454	487	469	435	444	475	466	484	475	456	502	489	486	484	455	458	452	433	434	483	465	416	477	464	478	438	486	477	455	457	487	485	454	469	465	461	430	468	488	450	455	457	491	453	488	466	469	431	495	437	463	453	470	468	477	461	406	446	455	471	454	430	473	470	460	454	446	450	445	452	438	458	466	474	473	492	467	503	494	451	445	434	471	454	384	470	503	457	443	434	453	448	501	447	468	457	451	497	486	493	479	469	480	453	514	477	472	458	461	434	456	479	451	457	474	434	475	464	483	472	428	502	453	457	451	465	458	462	446	448	421	449	421	455	421	508	492	460	452	493	492	435	441	418	438	467	483	490	452	441	445	485	460	484	473	430	460	503	454	440	434	454	459	427	443	453	447	457	449	448	449	451	443	489	459	473	474	475	490	487	471	451	438	467	437	482	462	473	458	473	466	476	477	441	465	458	489	399	448	472	442	441	448	467	448	447	455	448	435	440	454	468	447	446	470	448	450	489	476	448	461	458	463	452	462	452	497	464	434	452	473	456	439	421	482	442	441	449	452	424	439	492	433	445	497	465	495	468	441	431	455	504	468	451	457	488	451	468	470	458	477	462	457	449	491	437	454	434	425	445	466	508	479	442	432	418	440	454	463	494	469	458	473	452	460	443	477	494	473	430	479	449	497	492	452	454	480	489	448	471	456	443	445	447	505	458	447	474	477	441	450	465	431	469	485	461	454	473	436	482	448	473	461	417	487	448	489	415	480	414	451	439	476	438	422	470	465	505	460	455	465	477	479	413	472	444	444	521	447	509	446	453	473	432	459	475	468	459	461	492	481	462	463	464	443	456	493	478	480	457	428	418	489	461	432	478	467	453	440	446	500	456	487	444	452	440	497	473	490	508	435	493	467	466	515	452	433	451	436	435	452	457	450	460	476	463	445	470	446	485	459	463	423	493	466	473	453	461	499	459	417	458	462	429	482	452	419	479	448	454	433	461	439	468	470	470	478	485	445	479	450	515	461	467	455	417	435	459	475	430	493	422	444	437	437	438	442	492	459	474	439	418	476	460	464	470	425	515	430	467	455	433	503	475	432	462	476	457	473	473	423	471	466	464	433	436	452	465	450	434	455	443	497	468	470	502	469	458	483	483	482	436	451	474	468	461	459	442	450	452	463	466	458	467	503	511	468	459	453	463	472	487	498	476	444	468	431	441	453	445	487	436	451	479	438	441	466	394	477	464	461	458	431	432	442	477	444	463	463	489	445	448	422	455	458	457	453	468	467	467
3719	2762	2330	1263	887	702	614	581	509	519	500	459	487	430	487	452	395	451	436	440	384	418	411	426	381	417	421	437	406	423	428	447	430	397	410	394	426	420	423	404	380	426	404	435	406	411	417	399	402	396	412	426	415	436	382	422	390	400	410	435	396	412	412	414	399	375	416	419	399	426	447	410	392	376	421	407	405	435	427	394	365	412	380	404	428	391	428	411	421	389	413	405	399	425	403	397	428	410	395	416	397	400	387	422	413	412	396	360	389	428	376	428	395	405	418	434	406	459	414	410	436	435	386	426	412	445	414	420	358	412	406	398	430	422	458	408	400	421	439	422	390	412	419	385	382	385	393	388	366	387	427	421	441	400	391	368	375	394	395	379	373	392	456	399	403	383	408	428	397	383	389	408	384	428	420	447	418	405	416	426	435	387	374	414	396	407	412	415	399	399	394	412	359	399	432	403	414	400	391	419	422	399	386	396	398	390	400	431	415	399	443	413	356	408	403	399	412	436	398	396	383	429	410	387	410	423	407	355	435	386	400	382	398	431	420	370	396	418	382	406	383	419	406	416	406	412	427	410	400	399	386	447	425	377	389	394	391	389	441	399	413	397	382	380	403	386	444	428	431	421	402	374	433	388	388	430	422	401	429	391	417	377	416	365	386	416	408	390	423	386	403	400	401	371	416	414	386	414	401	398	388	422	413	399	380	378	391	408	381	398	391	394	436	394	451	417	426	391	413	420	417	406	405	415	393	413	404	389	440	374	372	424	435	400	406	389	380	410	412	415	383	379	428	425	408	392	415	393	416	412	377	396	430	389	386	386	391	372	441	396	365	427	385	397	433	398	389	400	382	399	391	405	380	431	405	433	423	406	444	363	431	378	376	383	448	431	391	378	390	392	421	427	381	393	388	377	424	393	378	382	424	394	410	424	408	371	386	410	383	419	422	428	394	431	354	436	398	396	426	386	408	424	387	434	402	396	379	436	417	395	387	420	439	407	414	412	383	408	408	390	396	394	412	415	415	384	418	411	422	397	400	363	390	387	395	429	407	413	398	407	383	412	432	409	407	413	401	413	404	425	424	378	419	397	427	408	381	415	384	400	416	432	413	392	405	404	437	397	447	375	404	398	379	393	397	411	424	426	451	407	389	429	405	417	406	434	417	406	425	373	392	397	405	397	392	423	404	400	444	404	413	407	408	442	384	422	430	394	408	417	429	377	404	385	393	401	396	368	425	390	397	435	423	380	408	418	383	397	409	386	416	355	423	393	361	381	443	418	392	429	420	403	408	405	442	386	429	435	368	419	407	376	383	415	400	407	375	417	386	437	377	369	408	373	376	405	393	426	422	422	397	400	444	388	444	385	398	410	424	386	373	419	395	406	383	409	409	397	413	431	389	376	417	438	361	394	401	405	378	409	455	433	380	399	401	423	415	388	397	389	386	423	402	382	420	432	401	404	395	395	395	383	415	411	394	369	429	388	409	397	443	413	432	412	421	401	420	398	416	411	380	429	385	413	382	441	438	344	410	422	374	400	402	428	401	385	401	423	426	385	444	417	385	407	368	450	375	378	429	396	427	391	408	371	417	381	416	386	382	372	392	394	382	421	407	422	406	381	410	406	430	378	395	413	393	414	410	415	404	399	433	427	405	362	420	391	419	396	408	414	382	423	386	396	371	386	399	412	391	471	414	405	388	431	422	412	429	399	375	391	402	400	393	450	386	413	422	414	415	365	407	401	407	440	427	422	417	382	408	408	422	397	431	416	403	418	393	394	409	396	393	401	428	418	420	420	395	391	413	436	356	398	374	390	395	355	380	421	375	405	381	393	414	386	426	402	428	404	432	352	402	367	424	352	401	406	396	424	387	401	377	376	410	392	421	351	404	433	413	391	389	381	372	403	393	357	378	378	376	391	409	421	424	448	429	395	414	419	378	407	403	416	418	387	369	456	427	402	429	369	422	392	392	416	422	346	422	409	433	367	386	382	399	433	397	376	407	404	400	405	406	405	424	390	398	445	385	401	403	391	382	433	400	423	406	415	414	394	438	438	409	419	390	401	392	384	390	404	397	393	370	423	422	402	426	417	373	414	388	378	426	396	383	410	438	430	382	379	385	402	414	415	366	408	401	418	415	398	404	407	425	383	428	392	404	372	392	402	406	401	395	453	434	397	432	393	399	362	429	427	436	361	386	397	396	414	377	417	409	383	409	373	401	380	408	413	353	404	419	409	424	414	380	430	392	384	421	409	364	418	392	401	392	405	393	409	360	386	400	382	424	441	383	399	407	443	448	403	389	410	425	400	413	374	382	389	416	430	385	418	422	417	461	407	420	375	395	414	401	405	378	399	366	383	421	377	416	415	387	425	383	389	416	421	413	399	392	411	394	416	359	352	379	403	381	407	378	428	435	402	415	417	409	397	399	416	431	382	398	408	424	380	424	380	404	410	393	388	387	395	405	409	444	402	416	410	393	409	402	433	414	405	426	392	411	422	397	380	389	416	440	412	441	389	386	409	394	404	392	429	460	384	383	448	424	379	408	386	413	399	412	395	384	416	437	432	363	414	391	362	399	408	398	420	390	392	405	417	427	391	413	423	430	433	391	412	405	404	368	416	419	422	397	395	393	396	389	403	381	373	370	399	399	389	374	415	417	437	413	386	396	423	401	432	365	444	397	427	443	445	379	429	391	425	398	423	409	412	411	407	372	419	375	397	386	389	411	394	439	398	412	414	388	404	408	402	410	356	417	411	413	410	395	434	421	409	396	418	396	432	411	415	395	369	402	385	411	405	392	434	392	411	418	370	407	412	397	374	395	365	424	383	412	399	393	407	412	439	355	374	407	424	411	394	403	408	380	381	393	414	420	407	420	456	403	432	387	364	357	404	402	421	393	404	376	407	413	414	398	417	381	360	407	379	430	389	408	367	426	402	386	409	408	397	410	395	423	392	397	410	393	375	407	393	391	415	387	407	408	400	409	423	378	397	391	383	396	397	386	422	391	392	395	375	425	376	393	400	397	408	407	423	382	399	400	423	403	383	396	380	398	385	383	415	413	411	397	380	451	418	411	361	401	432	370	402	389	396	406	415	365	377	418	378	414	444	376	417	397	421	395	417	392	391	417	379	445	397	399	431	406	399	382	396	379	383	386	420	405	403	413	454	439	404	409	368	400	418	383	424	395	403	384	412	416	413	381	419	373	386	416	393	386	406	427	413	381	414	405	425	431	410	410	423	418	426	387	406	404	377	412	403	449	371	409	413	388	417	379	376	433	408	398	408	374	393	422	393	400	401	422	412	416	395	384	392	409	349	478	400	393	415	359	401	418	406	382	422	391	438	407	433	388	394	439	405	396	388	439	408	415	413	388	406	405	403	390	384	374	365	406	414	395	419	409	396	387	442	428	403	413	405	428	401	362	382	403	395	390	411	431	390	376	389	391	383	419	408	403	392	380	400	427	397	397	416	405	402	401	388	398	376	425	413	363	386
24547	21454	28616	24697	21172	3390	831	501	429	389	370	351	323	337	331	319	309	315	346	296	277	313	302	311	302	299	288	283	288	267	294	286	284	307	279	300	278	288	269	300	288	286	286	275	299	311	268	265	307	298	267	278	268	268	306	269	283	291	317	283	284	307	286	296	295	272	263	308	264	296	278	247	304	285	295	313	300	287	281	282	292	272	278	293	263	272	288	296	281	290	256	287	310	306	289	295	291	271	292	282	297	273	299	289	284	284	280	272	292	283	263	293	284	312	289	279	271	279	309	282	289	318	287	298	267	291	298	286	276	267	298	248	262	288	280	263	351	292	306	298	303	265	298	300	297	278	304	295	279	274	314	267	273	284	269	276	301	282	276	287	285	289	301	284	303	290	296	298	316	301	284	292	294	270	301	262	291	292	277	289	281	266	265	294	310	282	255	297	282	273	263	286	283	271	267	284	288	288	309	298	294	287	293	303	270	262	257	284	271	285	262	262	291	307	297	244	266	265	283	308	312	282	294	293	274	302	265	296	276	276	263	289	301	273	278	299	296	263	302	299	294	306	259	284	270	272	289	269	274	300	293	269	270	286	256	243	300	301	257	289	301	283	286	287	258	295	283	297	274	289	254	252	279	267	303	284	290	295	296	290	304	290	279	289	268	280	303	261	283	284	288	289	293	327	253	292	322	280	283	267	270	299	264	289	293	288	286	299	289	282	240	287	311	272	269	296	281	284	264	279	252	294	284	277	266	294	279	289	274	263	273	279	270	297	284	273	263	271	279	286	264	290	299	321	301	264	280	285	280	298	284	274	261	276	265	284	280	278	289	297	263	271	265	295	270	298	258	231	279	306	277	235	288	296	285	277	270	287	265	291	286	304	298	273	274	300	276	282	294	253	290	263	281	287	304	294	293	264	287	305	294	277	273	299	300	282	292	261	247	281	257	267	299	302	257	250	256	281	258	262	280	256	282	281	273	286	286	266	276	291	277	306	288	290	290	302	280	288	277	273	284	278	332	286	265	293	266	258	307	300	297	283	263	294	244	313	258	302	302	307	256	306	276	268	277	248	281	285	297	287	299	241	308	277	269	297	294	310	305	302	290	265	279	274	291	296	278	289	299	279	243	256	289	280	258	276	243	282	259	260	252	266	281	291	311	285	254	289	301	266	287	241	290	285	293	284	263	288	282	284	271	318	298	268	310	272	250	302	268	316	286	271	276	279	256	270	272	294	275	286	257	296	259	274	252	301	262	292	260	279	272	264	281	302	310	286	301	288	286	277	276	289	285	290	316	313	266	282	271	298	283	267	267	268	261	289	247	276	258	285	292	296	256	273	308	288	258	255	289	296	271	251	291	298	294	296	304	288	288	288	301	271	301	294	275	291	263	274	270	265	270	250	316	248	274	272	268	262	270	262	282	278	246	292	299	296	274	277	296	248	274	280	272	326	290	292	254	270	286	290	279	271	275	301	243	287	272	287	286	283	285	268	251	285	299	299	308	292	260	291	269	270	282	313	285	288	282	269	273	270	288	243	289	294	283	282	305	267	250	280	294	285	255	300	292	292	267	285	274	283	263	266	297	290	281	285	309	283	306	255	285	290	296	313	300	287	277	290	251	292	296	274	281	280	280	276	281	296	262	297	280	281	275	261	270	308	244	287	275	280	262	295	287	295	294	290	266	302	276	296	284	291	266	290	244	275	277	295	290	299	256	269	266	276	276	325	291	273	289	275	272	305	261	282	282	265	311	308	278	297	292	242	263	303	278	283	302	258	271	300	329	293	308	278	275	275	272	294	270	285	256	271	288	277	278	294	273	255	284	281	273	277	262	260	292	293	319	293	291	280	290	286	277	305	280	270	275	266	323	264	276	289	285	292	280	240	279	279	260	304	308	284	284	282	263	308	262	296	278	289	281	277	286	291	280	277	239	282	266	274	283	299	255	277	305	281	274	302	299	282	299	281	264	283	277	269	291	286	266	290	256	297	271	292	287	291	269	276	293	249	288	280	275	264	260	265	275	269	279	289	300	301	298	287	250	295	273	278	277	298	276	245	276	286	296	296	282	281	252	283	286	250	289	281	306	274	268	259	313	291	272	241	288	268	274	253	291	275	247	304	253	264	296	291	292	319	279	265	286	286	307	242	289	293	269	253	288	293	267	278	276	290	271	281	304	279	286	281	272	294	300	286	270	273	286	289	287	272	287	278	267	279	300	260	301	288	274	311	283	266	289	289	269	290	244	258	266	252	267	303	259	304	278	272	294	267	304	269	265	295	290	268	302	277	306	272	313	257	274	280	310	291	258	271	273	301	273	289	305	287	306	269	269	285	281	264	286	308	286	272	275	285	290	273	248	258	271	265	295	288	270	276	262	297	288	265	264	253	294	290	287	310	298	257	281	301	258	279	292	282	270	260	243	251	312	327	288	283	283	283	275	275	273	264	279	257	295	278	270	273	262	270	297	261	286	262	262	271	274	268	244	303	269	277	291	261	261	257	269	325	269	260	294	275	296	272	262	261	253	273	288	293	266	274	292	279	299	282	263	276	269	274	270	261	267	299	277	297	293	259	268	242	256	287	276	286	269	254	279	273	266	288	258	290	289	260	254	280	285	293	278	270	242	278	280	268	271	283	287	284	300	283	292	299	282	281	292	298	290	280	246	298	278	279	273	259	303	277	257	271	268	281	298	316	293	293	269	258	275	283	263	256	321	249	282	275	284	298	269	276	302	272	296	260	276	301	281	256	274	246	282	248	287	309	310	285	278	280	270	287	252	287	284	292	295	266	271	287	283	288	292	261	300	284	308	286	266	276	278	276	295	292	274	271	283	298	305	263	275	292	261	287	281	267	264	282	270	274	282	269	287	247	266	243	270	305	289	272	309	317	272	267	292	264	268	266	301	287	267	279	266	298	270	300	267	275	268	283	257	263	286	305	289	274	272	258	292	314	271	282	294	267	287	269	282	280	276	284	297	258	263	276	299	275	285	293	285	273	274	285	261	269	269	274	261	258	301	287	293	295	286	264	281	294	266	265	254	261	281	270	286	282	295	300	297	299	271	268	284	264	261	259	288	275	252	293	272	258	286	306	256	286	267	274	282	269	304	305	282	270	293	298	304	280	297	281	273	288	272	294	276	283	249	297	282	319	289	288	272	305	297	268	311	306	278	302	289	278	283	263	274	286	259	283	298	291	290	269	269	282	325	285	273	290	293	265	318	263	252	277	262	285	262	272	295	252	295	287	272	267	273	291	291	271	271	291	271	276	292	276	258	277	297	275	290	325	269	293	284	289	296	286	272	264	301	273	284	291	275	307	281	278	280	281	269	278	254	265	296	272	242	295	289	310	293	276	248	276	270	279	308	270	285	291	278	292	309	272	286	252	273	280	298	280	259	295	264	251	283	294	269	278	279	288	264	278	265	267	301	283	268	304	270	263	277	282	296	301	275	259	257	265	267	276	299	271	270	297	297	271	281	273	303	269	278	269
3717	4857	3925	2038	1213	898	739	599	508	477	443	426	387	389	354	337	327	311	294	316	344	300	322	289	305	293	285	267	276	276	284	274	259	255	268	271	278	280	261	275	254	271	261	260	278	263	243	257	257	267	279	276	266	286	248	241	255	280	289	282	277	273	258	277	284	269	287	254	261	269	257	277	249	254	268	266	258	285	267	246	271	231	268	250	231	285	271	258	267	246	270	255	258	273	279	275	268	254	243	263	280	247	252	269	280	287	272	265	262	225	252	243	267	289	249	268	274	244	273	272	256	276	244	277	251	266	258	257	241	260	263	300	265	284	242	266	250	267	239	271	285	272	260	264	261	255	270	267	260	255	258	291	269	246	286	282	266	297	247	261	250	269	275	259	278	281	242	258	256	280	234	243	289	272	268	227	271	256	275	241	295	255	233	270	267	282	283	276	262	289	288	232	256	221	263	295	270	268	269	276	268	248	262	260	266	245	254	270	267	260	265	247	266	285	269	232	238	265	257	274	242	269	272	258	305	258	242	290	283	259	256	261	265	248	235	251	246	262	263	261	247	276	255	244	258	274	229	248	246	259	256	266	254	274	290	248	246	271	245	240	276	264	238	256	256	289	267	250	260	237	290	284	251	267	267	228	277	266	251	271	287	296	238	281	266	281	279	264	281	256	272	247	254	251	228	274	251	269	269	259	279	259	260	271	276	274	247	302	248	258	276	268	247	250	256	280	244	267	262	266	252	254	266	258	271	252	273	259	245	258	260	293	232	277	268	257	288	272	275	270	264	278	292	250	293	272	253	235	272	274	267	254	271	249	309	273	242	264	271	250	264	273	243	285	276	245	265	279	246	285	264	276	259	245	239	250	275	277	260	246	268	246	279	286	262	257	269	262	278	280	232	264	264	231	263	232	248	274	283	278	260	271	249	283	238	252	262	249	283	231	243	299	233	275	248	296	246	256	258	263	232	257	243	296	238	276	260	258	264	263	258	291	240	260	281	276	243	284	256	262	257	265	236	284	279	244	252	247	262	274	250	267	278	254	277	237	230	275	261	300	248	276	288	261	249	281	250	261	260	278	259	270	275	278	268	233	252	253	238	254	229	213	264	247	253	284	293	240	256	245	257	293	269	240	266	242	275	265	258	266	255	257	267	238	252	254	280	262	249	283	277	269	283	275	284	275	259	294	249	275	254	259	280	258	256	263	266	246	233	259	272	258	266	251	274	252	272	253	240	278	237	251	246	239	243	272	249	292	276	257	265	267	297	245	268	274	267	253	234	265	300	252	257	268	261	269	287	252	254	257	266	254	268	276	262	260	241	268	269	265	246	228	242	286	292	242	286	276	271	246	272	287	251	235	242	253	234	262	270	274	269	288	250	262	269	261	255	245	237	251	258	234	270	228	237	259	271	279	251	253	269	271	255	258	273	247	256	258	286	274	251	246	245	262	259	254	268	261	294	247	261	260	272	252	237	259	237	243	279	239	266	261	242	279	232	255	280	238	258	261	256	245	267	284	262	269	272	248	250	256	258	230	276	256	236	248	272	262	236	255	235	270	244	278	254	240	257	268	273	247	291	273	256	252	243	262	262	265	267	257	287	244	267	254	216	243	239	253	246	285	263	240	259	246	271	250	244	247	261	250	283	253	236	278	245	234	259	270	235	287	283	259	282	302	274	278	256	249	231	275	294	261	256	257	267	234	286	263	267	275	263	229	258	243	264	248	250	253	286	251	288	300	265	253	294	263	256	272	243	247	285	248	259	247	252	280	252	258	261	265	282	250	279	263	265	266	246	245	253	250	265	243	253	248	256	222	276	288	238	260	261	261	275	280	248	224	238	233	254	272	268	267	276	266	272	252	283	263	250	250	264	270	261	256	271	268	261	289	287	261	258	259	234	281	239	269	257	247	254	253	248	251	265	233	261	227	269	268	248	260	267	240	265	262	263	275	242	268	276	254	285	229	248	255	274	234	279	238	246	277	271	269	298	244	250	235	257	256	251	253	261	272	273	272	274	255	273	252	245	252	229	252	240	271	276	255	273	272	259	254	260	255	286	257	251	256	241	266	267	261	271	261	266	274	257	265	264	275	254	274	265	246	271	259	285	261	270	266	260	255	255	226	285	256	263	249	278	230	251	273	244	281	249	271	243	241	269	261	261	265	213	272	246	248	257	272	239	264	238	244	258	262	272	255	221	256	275	274	248	250	255	276	259	282	273	257	279	237	241	256	243	251	266	266	272	276	260	278	245	287	237	233	287	276	282	255	263	243	286	267	252	288	272	269	259	233	244	272	239	254	271	293	241	284	268	271	272	295	264	257	245	242	251	260	282	274	285	254	234	257	244	254	266	259	243	276	232	265	259	269	264	281	237	249	271	247	268	270	287	261	258	261	258	266	239	235	266	266	253	272	256	268	221	250	256	259	257	266	291	265	271	262	232	264	258	243	245	256	286	236	244	218	255	241	272	282	266	262	264	262	266	260	305	270	237	268	250	259	235	264	252	232	226	249	261	244	223	248	257	257	257	244	257	299	249	266	262	255	267	242	237	260	259	277	289	214	269	254	264	256	256	240	267	254	281	275	274	272	253	276	257	246	244	240	279	251	272	259	270	238	257	221	262	241	262	227	284	228	264	263	254	255	236	250	281	249	278	268	214	243	254	276	253	239	250	289	238	275	279	266	257	250	273	273	266	237	248	235	275	271	235	261	312	259	298	249	272	264	284	284	237	264	261	266	270	276	249	274	258	252	256	265	269	278	262	295	275	254	248	229	253	240	281	250	261	265	267	259	228	256	255	234	275	252	267	255	266	241	256	276	258	260	228	234	254	300	269	228	249	275	263	267	287	263	267	247	235	241	274	272	278	263	287	234	252	244	281	269	234	261	304	266	231	256	256	206	285	252	248	288	249	213	274	229	250	249	261	243	255	272	252	264	281	234	252	236	260	266	252	268	259	244	231	238	271	242	269	297	234	250	267	248	282	248	281	260	238	260	233	262	262	255	269	272	246	245	237	271	284	269	256	246	254	276	276	264	242	230	259	263	281	259	237	259	254	273	244	308	244	266	270	264	238	271	229	250	291	227	246	237	248	283	235	218	254	282	270	256	279	245	249	285	261	243	249	275	269	300	228	244	275	274	266	264	253	249	245	267	249	264	247	231	264	235	262	267	261	269	255	274	236	216	277	250	270	275	244	262	240	263	283	258	238	229	241	261	253	273	264	274	231	240	268	266	231	260	236	260	278	240	258	242	236	253	248	237	243	246	261	249	273	274	287	236	267	241	239	256	274	274	243	271	267	287	287	261	242	248	252	249	259	260	234	247	235	259	277	273	271	253	278	268	259	266	249	278	254	258	254	230	267	243	240	240	281	255	272	223	255	242	239	264	255	262	259	279	279	258	279	257	251	260	262	282	263	249	237	261	262	257	275	278	258	264	275	235	249	270	234	252	270	277	252	261	268	270	248	267	260	259	259	227	249	245	232	314
27728	9890	1522	1070	848	795	754	793	810	773	805	775	833	777	806	763	818	806	764	851	797	846	765	815	773	759	833	752	833	829	767	789	717	763	812	792	773	819	806	802	861	831	845	781	745	760	818	817	816	806	831	839	753	756	762	846	803	790	803	788	817	847	753	802	766	799	761	769	829	787	839	765	778	811	794	819	767	812	861	791	806	775	810	776	773	801	781	803	746	785	756	828	824	773	797	781	827	764	804	778	800	769	822	810	756	779	772	768	794	815	764	816	776	805	829	753	816	806	762	797	739	801	770	839	774	796	769	830	797	736	797	789	792	805	793	767	781	817	783	796	863	772	816	794	766	845	811	805	783	791	795	812	814	792	813	841	770	768	790	824	851	781	820	752	779	759	797	803	761	812	790	774	726	756	781	806	799	826	803	759	771	812	773	711	785	839	750	819	768	773	788	780	851	841	790	804	754	774	787	787	776	860	810	772	778	843	792	773	786	811	760	812	750	814	789	775	774	728	756	793	813	780	785	823	791	838	767	846	777	812	836	802	772	802	798	780	840	836	793	787	793	768	820	766	752	790	780	832	778	804	805	787	800	794	792	837	785	792	766	817	777	864	752	807	774	798	790	770	746	796	798	820	790	802	792	775	806	807	755	788	805	815	789	791	767	784	829	771	817	770	763	834	779	790	778	797	757	791	808	803	745	737	824	782	802	786	776	776	815	754	740	800	792	803	795	807	781	768	796	792	753	739	793	779	769	802	803	789	811	820	801	855	849	830	748	821	787	746	817	818	788	805	745	768	809	811	785	770	806	816	734	758	794	842	792	750	795	790	796	836	810	763	762	785	726	792	785	786	798	753	810	781	741	759	795	769	824	759	743	807	820	777	748	814	784	801	794	773	821	766	808	803	812	801	779	807	793	773	785	759	813	817	793	790	804	739	809	780	837	787	785	768	765	834	816	801	804	741	846	814	803	789	784	792	775	752	792	844	793	797	840	737	825	795	837	770	809	805	788	792	843	790	784	829	864	824	791	801	805	842	780	770	793	813	820	784	775	769	819	782	793	785	840	776	781	783	759	814	811	852	770	804	810	803	812	818	798	788	762	804	815	767	771	821	766	780	821	813	814	795	786	788	812	803	805	786	793	781	784	847	777	777	817	832	802	834	820	836	781	806	772	809	807	797	767	810	768	793	798	823	822	750	830	774	802	787	767	787	828	791	794	813	792	800	775	775	804	800	767	832	836	721	800	767	772	802	817	749	794	763	807	735	803	788	824	794	734	734	801	766	818	785	793	804	790	744	821	813	800	790	837	819	726	807	814	762	727	805	791	815	799	807	825	796	805	772	781	783	815	804	771	810	789	859	812	782	746	793	823	837	791	845	770	759	741	811	735	755	802	750	796	810	725	787	804	803	779	806	823	805	781	790	784	777	845	801	810	828	789	846	785	806	784	808	851	767	771	809	791	768	798	789	779	808	766	833	782	770	765	811	806	767	773	781	802	757	745	826	774	784	780	802	793	805	764	819	782	751	737	793	786	778	794	840	788	783	815	779	776	774	808	789	796	773	791	809	790	813	764	778	727	805	832	803	841	838	796	752	793	790	788	770	815	777	812	792	763	745	759	784	819	773	822	778	832	828	819	780	816	777	819	721	814	778	816	773	845	797	811	816	817	771	779	768	785	814	805	795	813	795	766	785	792	805	844	762	816	777	819	789	783	755	813	759	803	773	757	838	759	901	754	798	733	786	804	784	773	774	792	724	743	790	802	782	741	791	820	827	780	774	773	754	792	786	765	785	781	801	783	789	833	789	795	799	762	801	791	758	810	804	817	811	773	764	831	797	783	750	778	803	790	813	752	789	770	891	767	783	772	845	774	820	817	774	786	774	845	792	779	783	791	787	789	797	780	819	781	851	759	808	817	748	745	751	806	787	833	815	815	752	776	792	774	769	828	854	770	757	759	801	793	850	824	818	823	813	862	837	798	772	773	810	791	812	735	770	800	821	811	819	829	852	777	817	837	733	810	789	816	796	800	822	834	778	796	790	824	782	801	829	760	807	781	797	807	827	791	802	808	764	776	835	810	815	745	844	783	808	834	769	819	746	794	809	766	777	792	802	842	790	808	777	727	766	780	813	778	841	747	801	802	823	804	772	726	780	782	750	821	751	790	781	782	772	806	806	821	764	784	792	805	773	783	758	802	807	800	827	738	842	806	807	796	779	793	809	808	768	853	788	784	798	819	793	775	740	791	770	801	775	812	792	798	817	819	798	836	793	796	830	758	791	785	782	781	776	813	799	783	791	789	747	828	750	792	789	797	791	784	762	785	793	813	826	769	812	810	828	782	799	754	772	820	786	789	834	764	800	844	835	779	775	779	754	776	749	838	805	779	796	706	752	733	800	785	790	822	764	798	770	822	779	790	836	779	757	728	748	797	791	771	856	796	790	794	775	805	815	777	806	797	784	799	796	770	745	826	812	793	741	817	771	790	800	828	818	733	794	760	807	756	752	790	818	777	757	810	793	827	832	803	777	798	810	786	826	772	797	788	803	804	794	766	796	815	761	737	795	761	836	793	790	860	743	741	775	827	751	764	785	810	794	807	747	772	800	807	794	781	776	770	790	763	819	748	841	801	809	783	801	743	800	801	782	796	819	796	740	754	801	747	814	803	793	775	825	776	811	836	765	719	798	736	734	783	797	819	808	780	811	803	811	847	788	783	799	773	788	756	760	758	797	827	793	749	785	813	801	762	795	832	749	840	748	782	803	799	775	783	774	811	816	748	797	779	773	793	788	751	781	725	816	785	749	715	772	802	778	796	788	830	807	829	838	839	790	778	822	763	885	838	808	789	805	797	783	838	843	804	809	811	759	792	739	795	772	761	777	865	742	817	775	770	777	792	783	788	808	803	832	752	736	815	831	787	834	833	850	813	776	833	785	817	769	806	811	843	793	821	764	822	831	805	796	807	792	790	762	780	807	843	825	809	782	773	862	815	748	796	789	831	836	805	759	793	799	799	814	808	764	799	771	768	798	780	784	780	816	850	717	767	764	843	826	853	744	727	812	808	808	768	765	748	753	818	808	821	811	791	811	771	779	853	788	793	730	846	820	782	784	870	753	769	786	818	797	774	876	813	782	842	788	802	771	838	833	761	766	782	820	819	783	806	837	875	819	761	843	802	814	812	792	799	790	787	758	781	768	821	762	816	767	813	811	780	808	808	755	801	789	788	838	812	763	824	751	740	798	781	777	829	834	716	787	790	785	788	760	806	746	789	793	766	789	789	825	778	800	790	833	812	795	757	843	825	824	803	761	782	820	739	793	802	807	808	830	771	769	817	837	750	774	737	811	803	839	821	803	815	830	813	809	794	779	784	784	810	767	794	789	822	779	843	799	804	792	849	859	851	794	786	837	809	763	791	774	819	771	777	794	765	842	760	733	817	744	808	800	802	784	794	792	776	825	821	809	774	814	769	765	884	828	732	774	798	835
5540	864	801	692	691	700	636	643	653	644	666	664	676	633	647	669	623	638	640	640	630	665	676	647	660	665	645	686	638	618	625	648	614	640	697	589	634	639	604	661	706	622	663	604	655	619	620	630	621	695	655	624	657	634	654	677	686	628	647	657	712	686	601	673	648	633	643	647	647	643	599	626	604	611	638	650	644	655	725	653	629	670	636	599	651	633	660	640	659	621	714	575	676	635	632	634	658	640	624	606	647	635	681	645	692	623	672	635	649	655	637	633	655	700	608	669	694	638	642	618	645	643	660	680	635	717	662	654	655	642	667	710	613	651	656	622	669	637	614	610	630	656	607	648	628	648	640	669	610	658	661	586	672	695	631	664	664	664	620	651	655	640	685	642	655	636	599	607	702	645	664	634	646	653	672	667	607	640	639	619	628	615	657	626	676	582	619	645	625	646	657	638	659	622	654	629	594	656	645	626	657	632	623	661	618	648	691	638	631	665	630	669	670	614	658	656	678	694	710	588	625	655	632	665	676	665	667	647	671	624	679	662	635	646	687	702	651	620	653	604	671	663	673	679	630	655	636	690	632	650	641	666	603	616	605	666	667	634	651	602	619	633	657	589	691	641	628	633	664	634	667	643	634	615	627	658	674	653	677	657	617	664	607	652	677	660	624	658	642	624	635	647	607	678	634	604	628	651	632	618	625	647	662	626	650	674	678	678	661	669	640	630	634	630	625	664	608	638	622	619	621	628	672	589	636	638	668	636	646	633	654	662	667	659	618	650	668	654	671	671	679	645	645	653	653	661	669	681	635	630	646	677	670	655	630	642	645	668	654	659	628	684	679	664	660	661	637	668	640	675	652	677	675	650	662	641	640	608	646	652	600	658	615	629	630	676	636	654	616	675	649	688	644	690	676	661	628	625	650	645	658	662	655	676	666	675	625	626	653	686	706	644	653	613	667	642	667	640	677	664	641	591	664	677	632	657	688	634	655	634	654	621	667	660	644	668	670	695	596	667	672	619	650	660	679	676	622	641	658	653	686	655	627	662	626	656	630	683	660	663	644	597	630	615	632	745	614	586	642	658	657	723	696	666	634	693	652	618	628	658	631	653	619	645	692	615	647	655	666	625	638	678	611	660	626	654	619	651	652	642	606	670	615	671	619	620	645	598	635	648	640	628	663	597	615	699	649	647	598	606	649	641	653	716	632	628	649	632	704	676	668	682	685	674	632	651	638	658	642	633	656	659	669	680	676	648	645	662	664	614	620	649	659	635	632	665	612	637	638	656	658	668	669	664	707	640	651	668	621	618	647	654	656	637	651	627	648	705	631	638	647	645	656	615	639	668	664	662	639	643	677	654	639	677	669	666	633	616	678	653	646	623	606	663	611	612	679	630	647	676	636	664	686	644	646	577	636	647	627	628	661	619	644	647	632	634	656	622	628	658	644	630	586	650	616	637	695	685	616	615	642	672	685	637	669	663	665	623	623	664	639	628	632	639	608	672	604	660	679	678	661	690	673	676	662	668	647	635	643	643	619	656	626	641	648	696	655	642	635	644	646	646	668	628	622	656	619	699	634	677	631	670	687	665	679	637	626	630	635	616	648	638	608	626	627	691	687	643	663	671	651	686	663	641	709	650	619	621	643	656	674	670	667	658	657	646	655	631	650	673	630	628	629	631	616	661	656	632	650	673	669	659	629	688	629	649	670	683	654	651	584	643	603	718	653	671	653	636	637	647	646	632	688	678	697	685	635	670	660	647	634	616	651	642	659	679	648	653	646	609	605	646	658	677	706	656	668	631	646	603	640	650	678	646	635	685	641	671	682	637	713	616	656	642	614	629	624	657	635	650	628	637	618	622	612	674	693	629	601	687	627	693	666	623	685	625	624	638	625	673	638	630	621	696	653	658	639	626	677	680	653	630	662	660	598	686	639	642	651	654	612	632	700	647	648	648	644	667	657	662	669	654	628	622	671	665	624	647	631	624	636	630	664	665	643	645	641	667	583	651	657	656	633	630	706	605	645	649	664	674	645	650	653	656	652	647	730	665	675	650	598	649	661	640	600	642	676	669	654	652	678	690	659	696	614	596	636	656	618	632	673	653	647	619	602	647	678	600	633	678	660	663	652	630	641	664	636	706	628	700	638	645	618	637	647	580	652	641	611	656	630	644	653	619	617	644	628	702	674	655	652	627	619	659	648	633	670	693	599	635	653	655	648	651	668	677	662	684	638	624	645	657	653	661	675	642	635	629	635	665	651	647	669	628	655	655	676	631	585	637	616	665	670	656	646	620	666	699	643	661	613	614	681	645	657	636	646	620	669	601	667	649	711	625	606	644	673	609	664	642	613	666	659	624	646	604	624	658	605	661	590	637	664	610	662	630	672	649	650	656	635	620	710	684	635	649	655	642	639	653	628	647	662	637	636	630	651	648	636	624	628	621	657	647	684	677	648	678	631	628	652	641	663	609	674	632	632	658	651	662	662	666	690	636	632	679	645	639	629	628	656	657	692	659	651	623	627	676	631	629	641	641	646	629	665	655	651	674	638	618	673	644	646	657	638	614	685	681	689	699	584	626	671	661	659	634	624	634	672	649	625	637	630	638	612	637	598	647	676	624	659	653	615	658	633	643	650	659	653	673	698	638	655	687	663	656	622	644	598	620	639	637	662	649	638	638	612	624	685	633	692	625	644	645	669	658	636	663	683	650	643	632	596	711	652	661	643	598	608	649	658	625	691	687	592	691	687	659	625	614	651	712	656	706	651	688	648	649	640	610	667	617	627	690	655	668	612	655	654	643	667	639	661	565	648	625	676	643	666	656	672	661	648	661	677	609	619	649	629	645	647	590	618	632	634	664	672	663	670	667	648	612	556	667	651	634	585	705	632	631	641	675	656	640	627	613	629	635	652	631	603	645	656	669	666	622	631	694	620	654	681	675	651	601	672	650	663	656	617	664	652	664	655	621	653	644	650	654	648	654	660	622	607	616	644	654	628	675	643	684	664	656	653	668	617	591	685	684	665	618	666	616	611	670	665	614	636	655	678	669	621	636	671	701	690	646	640	618	604	685	656	675	623	621	640	639	638	685	616	663	649	638	647	635	638	649	644	687	624	627	670	652	616	616	678	682	661	658	611	668	678	664	649	690	657	638	652	656	676	686	644	644	635	623	650	668	635	649	642	656	671	645	619	653	614	622	644	625	652	681	638	676	656	666	679	659	600	642	615	646	625	666	604	679	651	619	648	628	682	665	629	636	654	651	651	610	619	630	635	637	714	642	646	635	637	672	617	704	632	645	645	678	697	646	644	635	619	699	619	672	678	636	650	626	667	675	636	654	671	613	652	633	650	650	662	660	672	672	658	629	606	670	650	671	674	701	612	655	656	633	640	638	656	609	679	663	609	618	662	644	582	684	660	656	666	634	625	636	609	601	689	669	617	633	686	619	661	667	669	682	597	648	665	682	614	681	671	635	617	620	699	709	677	634	630	646
25721	21462	27232	25687	4358	917	712	606	506	525	519	540	499	439	483	499	446	452	482	485	480	475	449	496	471	460	492	465	486	473	457	463	445	459	482	478	449	480	457	475	457	437	490	484	467	474	439	438	421	419	462	414	468	469	437	464	440	441	474	440	434	454	439	443	477	451	420	467	432	494	467	453	484	502	459	433	432	445	469	461	420	493	385	435	458	433	468	469	442	481	452	439	486	483	479	465	450	448	441	454	442	441	448	452	405	453	462	439	400	467	433	449	493	461	441	428	434	454	479	479	485	474	456	460	462	467	454	442	463	466	475	433	457	509	464	485	440	483	458	433	481	432	420	464	479	471	443	469	450	448	446	468	469	455	440	471	469	475	447	464	482	410	475	475	465	437	434	437	439	414	475	445	461	459	474	467	489	429	456	429	462	411	451	441	410	442	426	448	479	466	459	445	447	453	420	476	488	423	467	458	454	449	464	506	438	479	449	438	469	449	443	466	445	448	442	425	467	437	442	430	417	454	459	452	448	446	509	474	463	458	456	442	470	464	482	458	459	439	464	441	455	429	422	425	521	475	415	467	468	489	448	477	458	445	475	455	429	483	439	431	434	455	438	466	450	461	495	452	474	511	466	440	463	486	495	454	452	452	473	461	508	426	469	435	462	446	460	445	458	460	449	443	471	457	472	478	481	438	430	441	450	451	468	475	446	464	446	478	472	423	440	449	426	453	431	461	465	428	462	467	442	442	493	460	457	444	488	408	461	457	461	467	446	441	436	437	491	469	509	469	430	463	463	434	426	459	473	470	460	440	478	433	451	467	448	434	448	429	447	472	426	447	485	471	467	463	438	444	474	481	438	456	499	470	475	464	471	483	475	462	461	468	399	423	466	485	441	437	449	429	485	433	434	489	469	464	415	479	465	439	399	441	470	430	480	422	484	499	450	471	410	454	457	451	492	483	417	465	447	443	435	434	454	430	472	453	423	477	463	461	464	483	477	425	434	472	467	430	487	476	447	462	459	481	469	462	431	438	459	474	469	490	470	426	454	447	447	393	461	471	464	488	457	459	437	438	456	457	472	440	431	435	451	474	418	471	445	434	457	470	446	468	475	490	438	439	455	429	485	476	445	443	450	438	472	463	478	435	415	419	445	407	442	465	494	466	459	432	461	422	491	445	404	416	447	488	470	467	444	419	444	447	472	446	428	463	446	462	421	444	457	476	467	450	482	451	431	435	471	465	419	454	450	448	491	488	461	464	444	442	489	479	446	470	478	491	428	450	432	446	462	442	457	430	472	446	432	459	482	458	451	447	460	450	458	440	464	436	450	440	484	466	449	447	459	439	464	466	463	473	479	465	430	448	424	440	444	448	451	464	443	433	459	446	453	444	477	430	435	471	473	486	469	430	460	439	447	445	473	509	466	476	450	447	469	461	479	474	409	477	470	479	448	452	440	425	491	458	449	445	439	422	432	470	410	461	422	469	457	466	480	450	436	479	435	478	447	468	438	434	449	468	463	449	452	446	435	431	468	453	457	472	444	469	472	494	463	484	461	445	448	455	496	476	487	422	449	473	441	445	459	426	452	464	451	472	458	483	447	448	456	454	471	462	448	444	470	464	432	488	472	472	456	424	452	465	465	442	441	461	456	434	479	467	429	429	469	447	424	471	431	454	430	452	441	462	461	467	491	472	460	446	456	439	462	489	460	517	453	449	420	444	434	446	462	433	476	438	463	439	448	474	488	456	448	451	428	442	445	480	493	456	451	441	467	458	436	443	456	460	448	461	430	458	458	416	493	455	419	467	465	455	484	417	457	450	494	489	517	476	428	471	461	469	497	433	449	441	475	454	438	466	471	461	440	425	445	476	455	452	453	473	420	458	456	444	434	461	449	399	427	473	473	456	449	473	443	425	470	453	455	449	467	409	437	432	441	458	461	496	434	414	462	440	469	452	433	446	437	468	470	458	410	425	466	481	420	464	443	450	471	438	456	474	453	467	447	455	459	472	477	472	459	432	474	428	458	462	455	458	424	431	437	440	479	463	441	442	466	434	419	474	442	432	429	474	450	472	465	452	425	472	430	461	501	470	413	428	433	433	457	417	457	435	473	453	412	446	505	461	461	453	381	432	476	443	456	457	471	453	477	456	441	451	454	446	408	457	449	471	422	476	446	408	490	440	466	440	494	475	444	467	447	445	433	449	461	459	460	451	440	439	432	446	461	443	449	452	494	497	430	451	442	459	486	440	452	444	473	472	426	467	429	462	470	505	416	454	481	434	490	476	474	500	453	412	456	440	436	445	451	445	456	475	469	508	469	441	496	477	450	472	486	453	488	456	472	443	461	439	449	463	459	422	453	438	437	465	479	456	469	406	465	484	465	444	485	461	454	464	442	464	429	487	424	448	471	480	468	427	471	470	386	432	436	467	447	461	483	420	475	433	408	469	445	463	434	487	477	452	462	456	442	457	448	468	439	425	432	440	467	423	448	449	436	435	484	474	432	445	440	464	475	476	473	497	417	464	458	469	450	478	465	488	464	486	475	423	448	451	467	428	457	424	457	456	439	490	438	472	428	448	417	483	443	472	424	449	480	448	442	435	442	461	471	477	410	443	415	433	461	475	432	446	443	436	455	448	425	464	434	429	437	446	454	429	470	495	484	473	476	425	453	402	471	432	407	430	447	425	467	463	480	494	432	403	456	468	433	447	454	457	461	446	449	444	481	468	445	432	434	429	434	466	465	414	443	478	468	457	454	483	489	486	476	445	500	448	443	457	444	473	486	426	448	431	438	474	447	431	479	411	471	448	511	483	467	447	466	437	486	455	454	445	454	436	497	453	472	456	437	454	498	484	444	465	419	418	488	457	452	434	488	449	455	445	444	447	446	458	471	465	507	457	428	450	498	431	475	450	416	453	460	462	458	495	460	466	480	479	403	474	435	513	434	455	443	468	473	454	489	446	464	420	453	467	450	431	417	493	454	456	403	436	447	488	450	441	449	429	456	442	430	486	471	520	477	471	441	469	466	445	437	509	471	494	440	415	428	442	452	439	477	462	472	454	464	430	460	437	472	454	450	460	483	447	427	478	454	445	469	473	437	450	466	493	465	453	450	456	448	506	433	492	446	419	431	441	417	441	485	457	464	444	464	483	445	515	455	418	466	495	435	447	449	445	446	436	459	415	451	491	427	399	462	465	490	440	445	415	476	462	434	419	490	444	424	467	454	426	450	468	399	455	441	482	475	419	443	444	444	488	480	472	461	481	495	464	433	428	435	460	451	483	447	461	409	438	446	426	438	430	456	461	426	433	451	452	476	456	453	426	452	441	458	458	445	433	471	432	453	447	435	431	451	470	505	492	488	439	443	466	493	475	439	471	445	427	417	467	473	437	465	470	452	477	459	436	454	436	451	448	432	424	478	424	469	463	430	451	452	415	437	453	435	496	441	481	457	435	448	435	453	442	490	460	496	422	404	450	475	456	430	447	475	433
3779	2707	2282	1278	919	727	615	586	547	504	515	472	477	447	468	434	470	434	439	399	464	435	424	420	445	412	439	447	405	398	415	431	448	440	421	431	407	409	410	452	399	401	422	440	434	395	420	406	408	401	388	413	450	401	432	434	412	398	393	365	415	422	403	430	400	405	431	419	392	423	420	423	421	377	428	413	396	392	409	424	372	449	417	398	394	407	403	393	404	383	388	388	421	411	400	406	383	429	389	401	423	399	414	426	438	413	432	406	437	384	421	382	408	417	394	378	401	420	419	366	405	385	418	394	413	401	371	379	404	440	379	401	400	402	472	435	419	418	417	357	410	403	411	424	425	380	427	431	423	411	423	409	424	411	400	431	434	421	389	394	425	398	375	394	445	404	402	445	384	382	399	395	445	431	397	415	375	428	412	392	404	431	379	426	386	391	445	414	396	418	432	440	410	387	362	406	398	417	357	382	390	382	398	402	410	399	400	388	401	437	412	415	422	431	417	430	408	378	427	439	393	424	398	396	408	376	391	403	426	384	407	393	407	416	449	422	403	403	417	396	387	417	386	403	430	406	438	420	416	420	406	378	418	381	399	380	386	389	448	394	450	374	419	410	423	395	417	426	415	378	408	386	404	399	396	409	413	451	400	410	407	434	434	418	401	359	419	414	368	433	413	390	401	430	397	417	424	426	434	412	383	443	423	400	409	397	408	440	404	401	408	384	410	420	393	411	434	372	447	397	416	368	409	401	404	388	401	389	402	446	462	384	435	421	443	383	381	368	432	432	392	424	370	443	386	398	413	388	439	387	422	411	419	366	418	411	420	409	374	410	419	432	412	387	381	398	394	394	424	409	379	384	406	410	410	387	401	367	432	380	386	392	428	383	391	409	422	388	410	387	366	399	397	412	438	403	395	392	396	405	398	395	383	406	422	399	385	416	415	415	385	396	409	367	379	405	414	414	444	396	404	400	364	413	399	421	398	404	415	413	382	390	362	431	401	407	388	394	425	425	402	409	396	431	395	384	409	401	408	422	406	415	406	381	417	381	406	412	397	394	395	382	416	380	413	415	389	404	428	407	409	393	401	409	426	403	394	432	384	416	419	411	425	351	416	402	399	396	399	387	411	385	363	411	391	406	384	411	421	462	391	442	417	407	378	404	389	410	415	424	385	371	374	388	429	395	386	420	408	419	415	438	425	399	390	404	424	375	396	420	423	390	415	417	392	424	378	409	403	420	420	412	406	441	404	438	379	432	409	397	421	420	442	382	430	434	391	350	419	428	397	416	401	409	367	387	435	406	404	383	413	437	438	427	394	416	376	427	402	391	408	417	416	401	397	432	427	377	345	447	407	415	429	409	392	430	424	415	407	380	391	381	420	414	402	409	397	397	409	427	388	422	370	395	395	402	395	409	409	399	416	360	424	400	423	404	451	414	386	392	391	416	410	468	425	412	388	414	440	425	384	383	365	410	416	390	409	427	409	409	416	393	409	381	429	406	420	417	415	412	412	374	383	408	399	385	374	405	378	376	396	427	393	417	401	399	396	393	403	413	409	422	422	368	435	373	404	382	412	437	429	392	387	392	398	405	358	438	402	395	455	384	416	397	421	411	387	413	382	407	404	383	415	408	443	365	363	382	423	397	410	408	435	397	418	371	383	421	381	374	426	412	393	384	407	402	404	392	424	360	392	390	361	384	414	399	398	401	417	411	383	385	421	413	385	407	414	400	401	380	390	378	385	345	418	382	380	428	431	445	397	415	421	408	382	403	397	431	438	402	399	417	435	406	400	424	383	383	353	367	414	420	389	394	425	401	420	380	407	406	392	381	421	428	427	394	456	430	414	374	385	396	400	391	366	355	446	417	407	433	399	384	363	380	389	383	396	371	409	429	398	411	412	403	428	377	437	409	361	418	410	409	410	418	386	415	400	391	425	400	385	375	404	390	387	418	446	410	415	385	411	417	405	412	406	392	406	399	394	413	442	412	400	383	395	399	407	435	409	399	423	393	409	419	433	413	368	401	401	443	384	413	400	398	381	406	408	379	451	430	449	422	387	373	388	405	383	433	395	400	389	401	395	467	408	409	384	383	362	393	408	418	410	396	421	448	388	385	415	377	400	414	415	424	361	374	444	377	382	386	433	403	411	446	392	403	422	431	401	422	400	429	428	413	449	371	394	410	402	394	421	360	396	375	420	414	404	384	390	415	376	413	373	438	398	379	404	441	437	396	428	427	452	370	428	404	406	374	416	412	399	401	431	404	419	389	397	398	427	406	380	444	392	455	420	442	400	398	456	427	390	395	407	376	373	423	380	431	391	383	398	378	410	378	412	380	438	415	393	412	378	421	448	407	413	429	378	396	414	403	404	376	430	416	453	436	419	429	392	357	393	363	422	429	419	365	425	416	438	428	422	377	393	429	411	405	423	376	403	377	393	431	414	386	414	439	369	412	396	399	393	410	411	425	410	395	415	428	396	417	417	387	381	412	387	384	387	380	439	407	386	409	392	390	419	431	407	419	410	407	413	413	435	398	403	418	397	411	426	407	414	372	422	399	395	390	373	403	418	404	406	393	431	391	376	412	400	431	393	438	391	373	396	405	367	424	395	421	363	408	403	410	437	416	410	415	412	407	385	408	424	413	413	401	388	380	445	386	396	435	383	390	392	424	428	398	380	410	403	379	399	406	404	403	393	398	419	421	384	357	429	385	410	396	397	420	392	400	407	442	374	375	418	400	406	416	391	418	436	418	409	394	426	417	404	399	399	419	393	395	391	415	395	413	405	349	382	393	396	422	384	412	424	393	383	419	400	389	407	395	367	440	381	390	407	415	361	422	381	378	420	411	386	421	406	416	397	376	373	398	423	415	425	384	362	410	405	424	386	392	393	397	416	419	433	409	402	380	408	430	409	398	398	380	404	391	404	401	391	400	433	389	388	411	372	413	402	410	403	399	404	396	403	427	381	396	383	398	424	394	383	379	438	390	413	379	402	356	442	378	374	383	383	385	404	396	378	410	398	390	413	417	424	415	381	443	403	433	404	369	415	410	394	394	359	394	418	402	361	386	399	397	398	418	386	370	432	446	394	391	414	437	388	379	366	382	407	398	399	419	385	400	401	415	387	398	411	384	391	421	352	396	449	375	401	450	392	423	404	437	371	393	384	412	378	402	443	405	411	374	403	407	406	404	398	396	440	429	422	444	418	384	433	397	406	433	387	412	437	421	367	396	383	419	402	395	400	435	416	421	412	420	378	410	356	404	422	420	394	415	392	395	390	377	386	366	395	399	397	413	426	391	327	429	407	446	389	440	413	359	417	372	383	470	368	422	368	415	382	382	395	441	407	397	407	411	416	387	427	354	375	406	363	407	418	400	382	423	392	421	378	393	415	395	404	401	366	433	378	391	397	383	421	408	424	369	424	404	408	389	413	400	393	384	416	382	387	417	408	431	394	439	415	400	365	406	394	352	413	392	420	421	414	405	400	447
24699	21492	28628	24798	21207	3314	802	480	418	406	359	348	337	323	300	314	311	336	306	319	306	299	274	296	294	282	293	271	306	298	304	294	277	285	284	282	301	303	293	293	296	267	292	312	280	268	273	273	283	296	283	255	274	304	289	267	312	292	288	266	282	291	276	262	301	272	268	276	280	257	290	268	292	257	273	280	279	281	272	269	313	291	260	296	279	287	305	266	296	272	261	263	264	270	281	256	304	298	257	294	267	280	275	282	269	254	252	271	304	305	280	287	311	289	294	282	285	282	260	277	302	272	336	292	278	303	270	300	287	300	272	279	268	290	260	257	294	268	290	279	276	261	283	306	295	274	298	292	276	305	297	268	268	277	274	270	279	292	274	293	297	267	312	300	295	290	271	278	290	283	294	273	267	316	311	262	291	319	290	281	305	262	293	282	264	276	290	276	279	282	284	295	315	276	290	261	304	287	317	310	267	288	289	307	269	275	277	306	274	274	266	281	249	276	290	283	264	258	286	259	293	273	283	245	295	280	260	273	307	280	278	286	280	305	279	252	274	277	292	286	271	263	253	274	269	295	279	263	273	277	290	300	282	282	263	307	310	278	281	281	287	282	278	275	296	282	276	265	259	264	324	265	251	268	287	281	255	280	276	283	309	253	262	273	270	264	282	270	279	266	301	235	292	289	307	264	270	288	300	300	268	271	293	291	277	272	268	255	295	276	307	261	256	310	309	254	256	287	277	295	276	262	289	276	294	264	275	275	277	272	273	286	256	273	303	306	275	270	266	281	281	291	268	260	271	275	266	297	310	257	281	286	290	286	293	291	290	292	280	282	287	256	283	282	291	248	286	291	275	264	264	280	268	289	271	292	280	255	274	270	280	266	287	259	279	244	313	271	304	262	318	280	289	315	294	266	270	265	276	283	268	310	267	298	272	279	278	282	250	287	274	286	287	262	272	297	273	285	271	264	272	288	288	288	266	316	308	297	272	259	305	277	282	274	250	238	283	264	307	269	291	304	293	263	281	261	276	306	268	276	245	248	290	290	320	276	287	264	289	275	292	271	273	278	238	263	293	284	294	261	290	257	277	285	295	286	274	272	272	267	272	265	271	329	265	308	240	292	260	277	291	263	308	303	274	295	311	287	285	268	286	257	272	265	271	261	253	292	250	287	297	287	255	265	280	274	262	309	294	277	293	271	292	279	281	254	265	280	272	298	315	307	304	234	294	266	289	268	258	292	284	278	261	264	291	277	255	265	263	295	283	280	276	305	276	255	262	269	276	302	265	274	272	290	294	287	265	298	266	289	289	256	255	285	272	314	292	267	251	263	293	273	277	319	274	289	297	276	281	279	304	264	279	250	284	274	290	286	293	268	308	243	294	311	289	275	277	269	281	252	263	279	278	277	316	256	301	279	255	277	284	275	308	269	267	279	267	256	283	266	267	258	284	242	272	284	264	294	278	304	281	272	244	291	252	264	297	266	293	276	280	273	272	285	272	264	257	271	261	317	278	226	261	280	305	268	278	304	279	290	294	284	266	263	281	235	283	275	267	309	275	246	249	289	261	254	290	276	292	277	291	277	292	260	263	266	278	271	302	262	270	289	296	252	267	293	286	271	281	259	282	288	282	300	256	318	305	269	286	279	307	250	288	274	270	281	263	280	301	304	299	268	262	294	224	300	271	298	269	282	298	288	281	283	252	287	252	278	256	262	266	243	244	285	300	275	281	278	268	286	270	299	301	299	260	263	287	295	280	255	245	291	279	273	268	254	334	282	270	271	245	273	273	271	265	318	286	249	248	265	278	257	293	267	280	265	275	260	300	268	293	254	288	283	300	262	293	278	279	257	287	264	282	321	267	265	282	261	306	301	247	262	304	262	274	285	285	287	275	301	275	310	307	287	272	290	247	235	282	294	256	275	290	275	291	285	271	309	293	278	275	277	281	285	309	258	287	308	244	281	289	245	263	287	268	278	263	284	289	295	286	252	295	253	277	276	275	261	300	270	251	263	261	275	251	265	249	281	248	294	241	280	288	301	276	283	272	291	262	254	264	248	275	289	256	261	269	289	285	285	286	284	283	297	293	271	268	299	248	296	290	295	289	285	306	276	286	291	285	309	305	269	299	283	244	273	289	316	274	299	310	283	283	269	251	296	273	272	303	291	297	255	247	290	275	289	285	314	260	234	307	330	289	296	273	262	281	294	282	256	313	270	259	282	285	283	246	275	296	282	271	299	260	275	280	249	264	284	252	223	260	282	282	285	326	283	283	263	306	247	295	295	286	280	288	274	303	280	279	273	257	272	280	276	270	306	285	260	267	286	296	294	266	271	289	284	275	271	275	286	312	262	303	287	284	280	256	292	276	287	302	265	255	281	273	279	268	298	276	298	307	267	243	288	274	274	281	286	283	286	294	268	271	281	281	269	278	300	289	255	244	285	281	248	266	258	299	276	275	297	252	279	275	294	278	279	275	300	258	282	299	288	278	290	292	278	258	283	261	254	269	297	277	286	291	252	288	289	271	302	294	286	269	265	304	271	289	265	247	303	269	268	264	279	287	266	295	282	272	257	273	285	276	290	270	281	288	303	297	248	282	248	250	263	314	316	282	271	267	287	282	261	241	282	274	294	291	272	284	309	284	261	287	301	290	278	295	281	241	290	271	267	264	269	267	296	293	262	288	273	274	240	283	263	258	267	280	279	303	279	261	296	265	280	273	290	273	256	252	260	270	253	272	259	265	255	267	279	287	274	309	267	317	264	292	297	292	273	265	257	266	284	253	306	246	302	255	276	263	288	285	290	281	295	301	276	275	266	284	269	261	293	282	252	316	306	275	284	293	311	276	291	276	286	301	272	288	289	287	311	303	230	300	277	283	276	279	290	294	299	294	278	298	290	272	236	287	261	284	242	275	253	297	270	289	281	295	330	272	272	274	287	256	263	282	285	266	272	284	275	275	260	307	266	292	263	271	267	283	256	269	283	281	261	265	273	257	288	281	301	255	276	285	285	260	296	263	283	301	268	286	279	265	267	261	247	287	295	281	293	269	268	280	303	295	283	283	274	269	261	276	267	249	276	275	298	299	266	312	260	284	269	282	285	282	303	287	283	295	294	303	267	283	272	281	252	257	276	298	256	281	283	261	252	254	263	274	291	256	293	270	290	252	264	271	251	274	286	251	284	253	258	281	264	270	275	267	269	271	271	270	257	295	282	282	241	253	260	305	271	278	274	287	288	272	285	261	265	314	255	225	266	269	302	263	259	288	250	248	279	269	249	260	299	262	279	257	274	268	258	260	262	246	265	282	298	250	294	264	249	255	311	284	281	262	284	300	268	287	280	271	273	267	289	267	285	300	286	258	300	266	282	260	282	296	289	284	282	299	252	297	267	275	280	294	282	242	296	298	270	288	283	278	256	269	281	291	276	259	312	269	276	297	280	297	271	284	289	294	242	285	248	270	274	286	262	275	260	276	304	304	298	270	311	286	272
3831	4667	3886	1953	1296	888	733	611	525	487	423	369	347	349	365	301	335	321	325	287	288	290	297	275	274	292	263	267	269	261	299	293	266	274	242	307	288	272	275	266	288	284	246	265	261	302	277	253	278	264	251	291	280	249	254	261	274	263	275	233	251	265	262	282	250	285	282	282	256	268	266	253	255	260	313	272	245	291	247	256	254	267	271	247	230	291	249	274	252	266	269	247	254	246	258	263	260	290	246	253	267	266	258	268	277	281	237	276	290	247	297	257	269	305	241	269	261	269	266	236	242	281	258	278	258	248	271	276	266	250	282	271	267	267	253	231	278	265	266	259	236	242	287	264	256	268	253	259	270	255	282	253	256	241	238	271	265	284	259	243	280	285	274	233	276	258	259	259	272	241	256	281	256	270	268	277	244	235	264	237	247	264	249	271	244	265	249	257	241	243	294	241	260	278	262	280	265	259	257	252	256	246	261	269	264	256	267	246	266	280	270	248	277	241	258	230	261	272	254	258	267	259	251	244	262	240	270	243	262	271	263	268	255	255	242	296	239	291	252	252	233	226	246	254	275	248	279	245	280	279	275	274	269	270	281	282	290	267	286	261	254	267	254	277	262	295	256	271	277	266	257	254	276	290	251	262	274	264	263	242	255	251	279	231	277	227	276	265	259	248	266	255	274	284	251	235	285	234	241	277	267	264	256	247	290	248	251	227	250	284	268	259	257	260	284	265	251	306	250	248	273	253	294	250	285	280	267	233	255	244	264	271	250	232	253	260	256	280	239	246	295	255	273	244	287	279	261	263	253	262	253	251	263	206	267	283	243	265	252	276	261	271	261	252	254	281	274	254	284	260	346	295	267	265	239	246	266	250	257	265	258	276	276	250	259	287	243	216	246	254	246	261	277	263	242	236	261	246	258	281	257	276	256	265	256	289	235	251	288	245	260	264	269	271	255	230	278	268	259	240	246	255	279	284	259	229	271	263	298	242	266	265	294	250	250	245	235	246	292	250	269	278	282	292	281	264	257	267	266	268	262	252	246	248	236	294	255	236	287	250	273	268	261	273	269	256	229	256	270	269	272	237	235	247	257	266	234	256	246	262	245	256	252	260	273	264	260	269	241	274	279	221	231	269	287	253	262	239	262	256	271	256	241	246	268	261	240	282	281	281	263	277	266	251	269	243	260	252	251	239	263	270	247	268	260	290	252	262	265	286	251	264	243	245	279	246	232	258	279	238	282	243	239	268	253	243	273	256	252	264	273	248	224	263	255	237	262	282	273	258	236	230	242	260	250	222	278	237	243	253	287	241	261	271	236	250	245	277	237	229	256	276	247	278	255	249	243	249	247	259	250	266	251	250	273	265	271	263	239	261	251	235	272	263	265	261	244	226	266	259	272	278	254	232	271	268	248	268	235	259	246	265	252	247	266	257	284	255	267	272	255	259	238	231	274	252	241	251	273	272	255	283	265	249	239	283	271	271	257	225	285	235	274	274	271	263	265	246	246	240	253	270	271	246	238	245	263	260	264	268	270	276	269	291	269	252	252	266	249	244	255	279	278	258	261	273	281	245	255	252	254	248	253	240	269	258	280	257	261	255	307	259	278	256	269	288	239	263	222	276	264	273	269	263	261	287	300	236	232	254	235	240	289	249	270	233	260	255	267	271	226	264	248	224	278	257	215	256	267	244	262	263	260	249	249	253	263	264	274	257	279	262	249	241	253	257	255	266	270	270	259	259	248	247	241	267	272	247	228	289	249	263	239	284	254	247	259	254	252	257	232	264	257	267	292	268	252	273	248	249	241	263	301	291	251	244	269	261	233	239	235	273	240	259	249	254	267	247	251	276	247	248	260	251	235	250	286	237	255	263	249	242	240	225	259	271	265	278	290	251	260	247	268	263	257	250	253	287	262	231	258	279	292	264	238	264	276	260	258	239	237	242	255	232	266	265	259	272	243	269	275	283	264	268	256	222	268	268	267	274	268	281	238	261	260	235	258	260	251	298	245	268	270	256	282	244	271	266	267	245	224	254	239	263	267	257	276	273	246	268	261	239	231	251	252	252	260	257	267	266	263	218	279	244	258	245	261	286	267	247	272	231	249	236	282	279	262	256	257	247	268	231	279	249	292	293	292	251	261	270	263	246	239	253	277	290	254	269	255	240	250	257	246	258	253	259	243	273	269	249	249	251	289	274	259	239	286	254	234	237	250	230	297	255	213	272	281	219	276	287	245	271	283	260	268	245	241	264	264	241	261	244	263	272	255	254	262	236	241	237	247	248	242	254	262	256	273	249	265	276	244	277	259	278	251	249	242	276	256	266	275	271	223	271	261	231	230	252	266	271	259	236	286	251	280	238	307	268	233	267	250	301	271	256	264	273	237	265	245	238	236	243	283	250	263	276	257	249	259	249	269	245	255	251	256	293	256	279	218	239	246	255	253	245	235	247	254	262	253	249	261	235	282	249	238	252	256	250	249	232	257	273	281	254	280	274	247	251	263	265	251	263	275	237	268	274	283	240	243	266	218	266	267	255	232	255	286	268	270	259	258	239	264	238	251	261	253	256	274	254	270	257	231	281	264	264	266	231	238	292	245	235	287	249	243	239	269	256	247	270	296	266	255	280	271	262	240	264	244	264	271	254	248	215	250	250	290	288	275	257	232	256	234	265	245	228	245	272	265	268	280	282	243	279	244	245	269	251	248	244	264	209	252	253	248	238	268	243	268	267	236	270	234	248	288	248	255	252	263	233	227	261	239	257	269	254	239	265	262	268	254	253	247	248	249	281	237	231	281	245	275	274	276	259	244	241	251	246	241	246	235	279	272	267	245	267	269	245	252	272	256	235	257	296	251	273	264	265	251	244	262	274	250	253	265	260	246	260	256	252	286	282	250	266	241	249	228	268	258	265	254	263	258	291	249	252	248	247	258	228	251	252	269	255	262	280	260	259	255	249	261	241	255	256	259	257	249	289	210	253	262	262	275	262	286	275	259	253	250	268	263	258	247	230	289	272	248	273	228	254	263	283	250	273	285	275	247	264	265	260	244	220	255	279	265	251	269	277	250	247	250	253	249	238	249	272	297	259	247	271	255	270	241	265	257	235	249	256	249	251	265	260	295	260	261	241	271	260	260	245	248	280	246	264	248	278	275	267	265	231	263	251	252	284	251	274	279	250	286	273	263	250	242	253	245	291	243	282	253	275	274	246	267	249	272	234	251	278	276	241	276	259	250	260	230	251	259	244	261	281	257	244	259	262	289	226	264	275	259	227	241	303	259	245	260	263	264	262	280	262	244	239	261	236	276	251	261	248	244	249	254	235	248	262	251	266	227	251	265	257	235	286	274	242	246	268	270	270	252	223	256	276	250	295	294	278	267	294	246	256	303	259	244	273	246	234	257	262	274	241	242	225	262	245	267	299	250	235	283	254	271	280	266	298	256	259	259	243	246	267	269	306	259	267	260	242	242	241	245	242	298	254	265	265	272	246
27803	10033	1575	1019	865	821	842	816	788	782	779	796	835	843	773	822	808	840	816	806	783	825	800	813	739	835	796	790	831	782	864	770	751	837	819	824	796	776	802	800	792	720	802	837	840	797	799	786	808	833	759	821	798	800	842	796	810	802	831	795	856	770	825	800	815	752	801	722	782	803	827	804	806	809	827	834	787	802	811	786	834	855	820	753	747	823	834	824	829	748	817	830	750	788	836	744	789	792	799	802	767	809	800	825	828	826	797	795	790	789	808	772	839	790	764	730	811	781	745	798	787	779	751	811	846	776	781	805	794	784	803	833	826	820	829	756	808	779	818	777	809	781	789	834	748	819	735	877	816	855	829	819	757	802	869	815	828	861	767	762	842	825	780	798	758	822	798	812	786	778	805	822	807	801	833	786	762	853	798	781	800	803	768	793	791	786	810	801	820	780	859	808	815	843	867	802	818	788	753	814	877	796	781	788	812	785	787	802	804	791	853	808	814	851	743	863	816	773	780	830	785	814	833	770	794	760	847	766	793	758	767	837	820	807	799	735	727	819	820	832	818	780	816	793	827	814	775	773	802	808	804	801	818	770	815	801	757	819	807	778	824	815	842	829	766	761	783	843	805	834	781	780	818	807	818	794	779	823	816	831	801	836	787	829	790	781	823	769	795	790	845	821	787	740	822	793	835	815	761	806	829	763	727	801	754	817	768	750	797	781	784	804	824	801	794	798	790	762	800	802	812	802	783	789	815	731	741	785	760	828	836	851	841	821	754	781	802	800	777	728	783	827	842	813	796	851	856	826	806	792	795	765	757	862	776	822	802	779	804	824	811	858	839	851	781	768	773	819	813	804	827	795	788	803	846	823	806	799	814	796	765	799	784	784	807	851	779	816	790	821	761	806	800	784	815	791	812	821	760	807	821	772	782	806	810	750	801	809	860	801	780	790	786	822	842	806	743	826	822	786	737	792	785	801	797	730	817	814	800	815	789	755	799	771	759	798	818	824	808	798	764	862	813	780	738	860	779	776	810	784	808	790	778	792	814	822	779	816	801	772	807	819	765	765	819	837	824	780	806	817	839	758	764	774	781	814	796	798	813	806	791	798	811	790	795	813	794	763	806	804	787	820	811	801	840	762	797	806	807	752	792	775	812	777	773	779	765	743	839	821	833	768	805	819	810	820	768	804	837	849	791	791	784	799	810	802	828	793	808	851	799	778	783	775	793	815	775	795	800	852	819	778	828	822	824	806	813	766	800	719	734	795	799	798	794	788	800	801	754	767	791	809	874	801	795	747	816	791	787	845	775	769	792	805	790	792	818	831	758	784	774	805	797	762	788	816	820	800	833	776	812	828	803	803	796	817	768	822	800	869	810	784	827	791	776	784	805	769	816	850	794	802	835	786	763	831	800	803	790	793	807	778	820	825	789	836	791	809	820	813	785	824	813	805	767	807	839	787	743	803	793	783	797	762	786	794	765	797	822	815	779	798	782	771	809	778	750	770	821	795	790	791	770	797	806	776	801	856	779	763	805	820	799	813	738	796	804	796	802	857	791	806	791	796	817	782	810	809	793	788	801	780	777	793	805	778	826	847	763	835	786	771	798	794	792	741	764	816	786	806	782	758	801	785	755	780	823	790	818	829	780	807	787	787	780	830	779	778	819	828	832	791	834	822	769	780	797	823	798	741	847	818	804	763	789	788	801	853	808	786	798	807	770	827	801	851	802	759	822	828	799	827	768	836	814	782	785	806	775	784	751	800	808	833	825	825	824	777	868	833	836	791	785	814	771	843	823	805	835	798	779	823	787	766	775	841	780	823	803	796	830	820	801	805	846	773	837	819	814	796	796	738	820	798	740	816	774	781	754	785	784	862	796	754	841	789	813	843	814	793	822	882	793	825	805	801	843	796	813	771	798	791	807	792	810	813	772	770	857	747	790	756	797	792	788	804	767	770	792	830	790	807	839	821	772	773	812	750	780	806	851	798	792	792	792	806	793	857	818	763	828	816	812	820	788	801	762	817	805	790	818	822	870	804	794	778	763	778	791	839	840	850	808	772	758	771	775	841	823	792	775	822	790	769	818	829	827	784	797	778	818	778	805	811	799	838	813	781	826	814	787	814	816	794	804	779	795	758	801	771	808	804	799	801	775	777	762	772	771	819	809	809	830	779	775	774	820	768	783	790	796	791	744	827	861	831	839	830	838	780	800	822	770	836	808	803	801	788	841	791	799	837	839	805	810	830	788	819	741	833	801	831	793	787	811	860	797	826	784	802	784	827	810	850	695	836	802	857	816	799	739	800	746	817	808	757	809	809	814	759	783	795	817	818	862	828	779	791	825	790	784	835	804	814	809	795	779	836	802	831	816	787	803	741	799	812	855	770	854	825	762	852	790	770	783	861	802	817	805	766	736	801	725	813	778	789	820	760	788	848	732	839	749	786	803	774	752	815	745	751	844	773	776	827	877	817	769	788	776	827	823	831	803	784	834	812	823	860	794	822	790	807	759	813	777	801	803	822	826	755	826	804	801	804	833	778	827	806	801	849	790	830	858	830	748	781	875	826	829	789	814	798	790	801	809	819	786	760	747	800	730	830	818	776	858	803	767	768	825	803	845	798	809	760	796	818	811	830	779	797	748	764	839	792	807	839	798	764	744	777	801	830	768	795	793	751	816	793	779	804	793	784	782	781	746	776	844	792	817	833	813	803	793	870	797	805	778	769	799	822	779	770	793	815	839	828	838	766	775	863	798	804	761	797	789	830	780	757	777	836	775	843	801	814	806	828	824	792	816	795	778	788	814	857	808	805	789	764	845	839	836	757	832	801	790	805	813	796	806	766	828	790	809	804	804	786	799	752	804	815	781	787	805	792	773	773	807	731	783	810	820	824	841	784	786	829	809	835	807	760	771	787	786	789	734	796	819	855	831	815	786	828	837	860	762	828	787	785	819	803	768	868	790	825	861	799	799	807	810	798	820	780	813	783	784	802	789	807	835	788	803	824	809	758	784	811	844	833	781	832	807	801	802	772	813	793	805	816	761	765	803	746	761	810	782	788	772	832	787	762	845	769	810	825	779	818	781	772	795	838	807	826	792	844	813	775	810	747	814	841	777	841	872	796	771	808	763	802	783	803	831	816	767	797	822	760	882	810	760	851	774	835	800	797	858	797	814	787	784	814	806	752	824	797	810	850	805	819	841	805	800	844	811	780	823	838	774	797	796	823	746	787	784	782	780	777	810	813	824	786	819	826	763	824	801	791	793	785	796	778	787	768	786	799	805	801	754	762	766	780	810	816	807	819	816	823	842	792	767	786	847	788	829	827	779	828	830	827	785	822	801	818	776	814	806	786	865	820	781	774	810	818	775	778	825	811	802	791	791	788	810	859	784	761	813	813	798	815	795	778	785	823	806	806	814	805	807	757	804	815	805	790	794	839	815	822	823	800	823	800	846	833	793	753	808	842	837	801	807	820	814	810	816	772	821	811
5625	807	796	729	693	660	689	665	657	625	651	664	638	640	658	686	660	634	590	643	681	640	684	670	674	628	628	690	636	619	705	639	702	625	619	630	634	656	611	608	696	710	654	641	635	655	588	656	647	673	655	643	639	660	675	622	618	632	647	695	652	625	665	681	657	637	653	654	620	625	640	619	655	695	641	656	635	625	640	621	646	678	621	624	647	669	658	675	634	627	680	656	643	654	631	651	669	661	625	673	654	614	679	646	603	672	617	663	651	648	628	652	636	658	683	656	621	638	635	671	585	652	676	637	619	628	675	694	664	628	600	630	651	624	674	658	642	645	695	649	627	641	638	633	627	665	617	648	642	609	653	647	652	701	632	655	647	622	669	619	648	662	658	618	660	655	605	661	709	639	633	657	667	631	654	682	695	610	626	659	641	617	653	655	656	636	614	665	641	680	659	648	614	629	601	667	643	650	621	713	707	639	642	627	687	667	643	629	647	647	628	614	641	671	648	631	646	626	650	650	700	696	678	646	652	639	626	649	644	692	614	641	676	698	693	656	676	679	679	676	708	656	648	664	640	612	682	630	676	647	652	617	647	653	668	660	687	638	687	623	622	672	623	659	676	632	686	630	627	631	696	651	668	662	635	663	645	665	672	615	652	649	642	686	650	682	656	708	650	698	623	675	642	641	642	655	695	647	683	649	650	637	655	641	657	657	632	618	674	673	627	663	639	607	670	658	641	656	628	661	630	621	630	695	626	664	647	674	666	652	665	610	654	628	668	653	653	655	677	614	658	681	678	660	664	626	632	674	634	659	663	660	675	615	671	669	661	663	623	650	667	636	580	601	639	676	640	673	660	654	661	674	622	629	628	656	633	657	683	674	639	688	693	674	662	682	640	697	653	638	646	661	675	670	640	637	702	660	624	686	669	645	646	657	619	656	662	733	612	641	646	665	633	618	661	673	601	637	669	626	709	632	647	668	680	614	680	650	657	678	607	612	669	624	666	629	659	658	652	655	637	641	658	656	623	612	657	678	701	639	650	636	707	668	643	659	636	680	620	603	678	669	639	666	653	629	673	685	657	638	673	654	675	675	632	665	703	648	634	661	671	661	619	656	642	634	672	634	628	613	641	659	675	659	665	629	629	627	699	668	685	682	651	621	657	616	655	636	631	661	626	666	641	648	638	648	614	611	675	649	603	646	671	678	680	660	665	642	626	661	602	659	651	633	674	632	652	657	675	672	708	645	672	642	680	637	663	622	636	634	587	676	641	652	696	620	588	651	653	651	654	617	701	670	641	641	665	619	663	661	622	631	612	667	645	686	659	665	637	665	636	636	661	622	633	622	615	635	593	618	657	652	705	729	649	654	645	654	661	652	668	635	657	639	627	657	646	656	641	658	644	664	656	658	622	675	645	639	661	632	620	630	639	639	658	658	605	641	664	604	602	617	672	640	632	636	665	703	661	592	676	666	612	648	613	655	661	625	645	680	580	640	600	651	695	634	689	651	657	595	625	664	633	670	672	642	602	662	612	680	654	650	659	656	656	628	669	659	639	683	624	665	662	658	649	642	700	702	633	662	619	630	626	645	671	594	658	649	663	643	636	670	656	598	610	657	666	596	584	682	680	659	622	667	637	641	627	649	620	631	684	644	653	646	670	678	689	636	646	651	670	673	619	628	663	622	646	690	662	639	599	674	662	661	692	632	665	667	662	654	711	643	691	653	606	629	656	630	684	619	647	662	620	659	659	664	601	624	674	628	663	672	657	644	650	641	652	663	655	644	674	653	631	635	687	584	629	679	626	589	621	666	714	642	658	627	580	625	612	675	640	674	627	668	655	642	622	599	651	673	665	681	666	680	625	646	660	675	599	603	650	650	648	661	669	648	643	691	668	596	665	656	606	634	647	649	644	639	641	624	636	683	641	670	651	680	643	642	632	648	659	636	667	665	629	673	638	616	635	677	654	619	648	672	679	639	629	634	672	618	657	659	684	656	663	660	635	620	644	656	685	669	652	662	633	624	665	637	653	618	655	641	615	650	656	648	641	661	683	664	656	623	644	632	663	627	633	619	687	692	663	667	679	628	646	684	635	679	639	646	657	632	656	623	644	652	636	675	660	669	641	628	590	639	634	625	693	666	601	642	607	643	665	632	632	637	695	653	674	714	654	646	644	637	646	660	635	622	694	622	665	664	658	716	664	670	620	643	654	604	624	607	665	676	643	639	681	669	685	623	655	648	687	648	614	671	654	654	616	677	628	652	642	620	680	632	639	608	621	662	596	650	633	699	652	675	664	664	622	647	644	684	675	611	615	669	639	674	652	653	680	684	633	675	611	661	670	650	685	649	621	634	669	606	648	660	651	697	648	653	642	640	644	665	660	671	628	662	612	658	687	622	632	670	634	630	653	681	623	614	626	610	667	663	619	672	621	676	636	649	699	609	636	634	651	614	602	672	618	622	636	654	617	638	607	649	647	684	617	690	674	691	601	655	613	688	623	656	670	595	645	614	622	629	680	660	624	705	626	649	641	649	626	661	634	642	630	670	638	728	656	610	630	630	659	626	655	637	649	668	648	603	673	651	676	649	613	664	686	622	640	659	653	653	605	651	689	639	662	690	653	707	669	657	659	622	648	638	615	660	652	644	614	694	640	601	636	635	633	638	671	642	662	663	636	671	663	617	626	636	683	632	645	621	624	625	668	621	669	683	647	630	663	659	658	693	683	633	620	651	667	660	682	660	636	642	654	677	636	670	654	675	680	685	647	631	641	686	660	625	649	624	638	642	654	620	638	664	640	643	639	639	696	618	629	686	653	659	658	603	648	646	638	661	675	643	616	647	635	634	595	664	613	640	657	648	630	653	683	634	649	668	693	689	642	649	633	586	682	652	706	662	603	687	648	634	657	603	641	678	648	644	681	638	658	668	626	600	605	698	693	627	677	646	653	650	670	645	637	659	618	612	678	626	646	634	616	660	603	681	676	685	682	618	653	673	688	700	691	626	663	644	650	608	651	662	674	602	703	645	653	615	614	651	687	638	661	651	662	612	684	673	621	660	598	639	685	648	634	674	638	672	675	669	623	637	678	649	595	681	666	671	645	665	653	633	688	644	626	654	626	670	671	697	614	630	634	617	650	650	636	655	715	651	677	649	672	650	638	642	641	613	668	699	637	655	630	643	675	646	636	642	652	658	627	658	634	650	663	656	679	669	639	644	649	662	644	680	649	648	619	657	623	612	660	692	676	651	655	713	620	657	704	666	664	659	630	667	649	686	649	629	624	637	668	635	601	622	607	684	665	639	690	649	648	684	658	640	621	705	636	695	652	654	681	667	664	630	678	727	672	640	648	648	639	620	653	609	620	642	582	623	641	622	641	635	687	670	635	651	623	616	631	647	673	672	613	654	682	641	694	634	642	651	647	645	639	643	622	636	648	636	665	607	655	594	709	611	636	653	588	652	708	666	621	644	711	645	650	650	674	701	652	666	680	663
25650	21451	27289	25629	4404	950	747	604	554	527	473	536	471	480	488	500	495	503	519	501	480	468	467	458	508	496	484	446	444	466	442	447	475	471	470	452	512	468	501	528	418	431	488	451	467	500	475	445	478	477	491	438	457	423	489	467	446	477	455	469	446	510	440	459	433	461	495	442	460	480	437	447	455	480	467	460	476	444	495	443	473	459	429	464	428	473	514	483	452	467	488	455	425	468	489	458	472	412	477	430	455	499	428	479	483	469	451	456	434	461	452	499	438	504	472	490	451	452	433	466	495	469	457	442	463	468	489	459	465	471	489	495	452	464	498	450	462	438	462	424	468	472	444	452	453	470	441	438	478	430	451	458	455	459	474	434	458	484	442	467	494	482	485	438	493	496	440	460	474	473	459	486	468	466	445	449	444	513	451	457	432	517	493	470	446	481	456	451	462	474	488	465	489	467	451	476	466	450	440	423	466	455	474	469	441	507	450	414	478	416	456	446	462	464	433	490	512	467	494	438	485	423	479	425	449	475	453	500	482	462	450	479	446	422	447	484	482	488	438	463	455	489	423	480	449	477	498	462	445	441	497	466	434	457	471	470	466	475	460	507	481	464	434	459	452	473	480	474	429	466	501	492	479	445	448	486	457	461	450	474	447	439	488	458	490	449	456	471	452	471	470	466	464	472	431	447	442	452	451	465	488	446	443	434	475	464	481	466	493	477	437	465	421	418	454	468	477	495	470	468	457	476	479	495	444	460	467	449	483	461	454	435	518	459	484	468	484	429	503	458	490	474	471	471	503	433	453	447	443	420	447	496	462	490	429	454	482	439	454	462	490	460	464	450	428	476	443	459	445	461	425	523	468	470	504	476	432	481	473	444	466	480	479	454	466	467	443	515	446	451	430	486	448	491	453	443	461	470	436	448	463	448	454	486	425	460	450	476	470	455	445	470	443	470	444	446	453	478	439	459	476	490	461	450	472	456	432	470	440	476	457	457	433	456	452	457	439	424	435	472	441	494	452	483	438	474	495	473	466	452	453	462	485	449	482	446	445	465	490	450	451	464	504	520	488	469	478	417	431	471	505	453	451	478	505	437	475	476	465	461	485	455	439	435	419	473	459	446	446	434	474	456	466	458	491	464	475	476	461	460	447	452	493	467	471	478	439	493	460	477	467	447	448	493	442	465	455	446	431	507	466	474	465	458	470	447	442	478	468	479	495	463	457	466	489	468	467	448	450	462	454	439	476	431	464	460	446	469	468	465	449	455	464	450	524	473	464	457	497	459	438	457	481	503	448	486	434	441	479	457	457	434	510	442	444	480	462	503	466	458	454	487	469	482	489	437	497	437	453	472	472	518	464	478	442	457	461	448	488	476	427	478	447	451	445	458	503	448	437	464	484	437	489	457	429	434	449	454	485	418	489	473	491	450	458	448	501	489	446	458	462	450	494	468	461	466	473	474	456	467	431	438	482	474	452	446	475	437	449	498	504	481	471	458	500	467	447	475	464	456	439	447	474	468	493	461	476	473	464	470	444	421	457	461	433	460	452	508	454	450	435	486	470	479	425	450	430	507	470	444	476	437	486	446	484	471	449	450	445	456	454	456	488	493	453	440	484	470	489	427	454	457	481	408	475	477	455	469	475	405	486	442	465	425	483	450	445	434	458	494	458	419	435	474	438	453	460	475	442	450	441	463	427	465	458	467	436	451	478	410	492	523	466	446	463	452	493	440	433	481	458	439	499	507	480	468	440	452	426	432	469	446	445	460	472	437	463	443	469	438	462	442	471	470	502	456	483	496	479	433	468	451	484	492	453	480	466	431	487	495	441	460	462	424	433	468	451	421	462	448	458	439	484	449	448	492	479	443	485	442	471	476	483	456	497	467	464	479	470	456	450	478	450	476	468	446	461	458	447	434	424	462	471	445	442	463	480	426	470	472	478	439	452	452	458	452	471	506	429	464	465	473	478	451	444	423	471	449	445	481	458	480	472	495	457	467	453	468	449	445	500	461	463	402	482	449	427	471	440	451	470	482	416	450	489	446	475	443	443	499	447	494	431	467	453	448	479	443	475	460	457	454	465	457	509	465	416	460	445	478	469	483	451	476	449	481	483	441	468	427	474	472	471	457	474	428	454	447	433	455	454	498	473	466	478	473	462	465	459	464	437	431	465	449	468	458	466	446	490	413	454	438	453	439	463	418	453	472	466	482	461	447	494	476	430	461	486	469	471	475	483	470	439	460	452	430	448	416	471	471	433	462	505	448	459	478	462	427	454	455	456	497	441	489	500	492	451	476	464	474	496	491	461	486	471	444	438	525	461	469	449	430	441	478	439	502	466	455	450	445	414	466	478	474	486	435	490	441	473	457	469	478	481	465	464	449	448	429	478	461	506	439	458	456	445	456	430	448	453	457	468	511	470	435	437	467	428	467	457	460	444	445	470	492	435	481	441	464	430	453	456	496	448	436	467	483	468	479	486	456	433	440	455	453	460	436	483	410	450	463	477	425	438	452	425	462	441	473	436	453	477	492	449	470	471	467	461	474	494	457	472	476	486	443	454	466	463	478	481	470	457	480	438	442	465	520	468	440	468	483	491	438	443	475	470	476	487	483	492	471	418	414	472	455	448	443	438	458	451	427	495	467	461	452	481	427	449	442	435	493	457	469	422	485	447	466	467	435	461	460	492	502	440	472	454	447	454	462	461	459	443	464	462	446	477	499	486	470	465	428	451	449	429	483	431	444	460	456	488	436	440	457	478	468	460	452	425	446	428	446	443	453	440	459	465	453	445	441	422	473	489	426	471	447	492	455	456	493	486	459	457	464	487	468	451	501	478	485	456	472	468	460	475	449	474	473	474	471	430	457	477	449	447	430	480	481	471	465	469	471	437	435	465	466	450	455	467	445	452	467	405	469	460	475	462	472	430	455	441	464	480	454	451	428	479	455	429	488	431	471	436	455	483	466	495	444	434	469	470	445	464	468	471	447	439	484	475	463	457	507	448	484	473	465	470	439	488	500	469	462	496	448	476	440	460	450	446	481	472	476	480	462	474	459	446	452	434	461	455	455	438	442	424	450	445	484	424	464	461	486	483	445	447	470	449	451	489	457	465	465	507	434	457	488	440	473	473	427	448	448	501	487	468	493	422	460	450	492	462	434	453	468	431	478	463	453	481	467	443	455	469	470	475	467	498	481	486	458	452	478	457	436	457	448	475	432	439	469	452	467	453	476	463	418	431	436	489	483	484	458	448	455	455	476	457	472	463	449	432	468	432	437	527	456	425	402	486	434	511	450	471	462	477	422	445	462	440	457	457	446	443	454	430	472	441	466	444	445	447	458	453	461	418	447	509	446	450	443	450	428	458	464	460	434	466	461	483	457	444	457	443	445	454	490	484	484	481	477	451	443	467	467	457	433	477	451	488	495	476	533	479	470	477	430	454	454	439	446	434	431	438	498	463	475	458	461	485	459	454	484	476	460	495	460	471	445
3716	2752	2328	1298	954	755	655	609	537	512	479	486	460	390	413	447	428	419	435	461	449	411	401	409	441	436	434	418	436	406	437	436	420	419	396	411	398	473	427	426	416	391	405	432	448	433	390	402	409	407	405	352	428	398	371	440	383	415	388	409	430	425	440	398	429	399	418	420	383	381	404	397	419	433	393	388	439	410	456	401	408	371	426	387	435	414	425	395	374	380	387	397	385	451	378	416	380	436	414	408	405	429	379	414	420	389	386	449	406	369	394	457	431	377	411	410	415	438	382	418	411	401	390	418	396	379	431	404	383	410	440	383	386	430	412	446	367	386	364	417	404	405	396	405	385	407	423	434	361	419	400	427	391	410	397	420	376	363	412	406	407	388	361	402	397	418	414	405	418	398	370	405	399	419	406	429	421	410	416	408	444	405	413	400	395	417	398	372	407	387	415	420	438	379	413	396	426	410	429	399	380	414	431	396	419	398	366	375	399	392	432	381	399	382	383	424	411	387	417	428	444	428	393	432	387	413	405	386	401	395	394	379	390	403	416	431	412	391	456	369	394	381	381	424	396	378	416	391	393	421	409	384	436	408	409	405	429	410	415	426	391	409	387	415	388	394	364	401	434	383	417	429	378	404	397	376	376	442	415	429	425	388	441	422	399	384	442	382	376	390	370	390	426	367	381	414	408	384	407	400	361	438	417	407	415	358	393	423	404	407	404	377	396	378	401	384	394	415	408	409	391	421	404	375	391	391	423	365	439	441	398	409	408	404	408	403	387	378	396	402	422	463	394	423	368	405	421	398	408	404	437	393	379	391	400	450	394	379	401	382	385	386	401	399	377	374	394	394	397	383	401	421	403	388	383	406	391	428	397	424	387	369	449	395	440	425	413	375	399	428	393	414	425	430	386	394	466	376	422	376	437	403	361	362	423	420	380	357	384	421	442	397	378	398	405	425	411	420	430	422	412	413	418	407	366	389	387	419	412	408	409	377	397	391	387	430	416	417	404	421	401	393	406	387	420	394	422	426	415	380	414	419	411	379	394	419	416	405	367	407	408	409	393	388	400	392	442	389	413	437	408	381	396	398	402	401	430	425	429	390	416	422	413	383	437	402	422	389	396	411	440	413	436	425	390	398	361	396	432	411	365	415	423	426	449	388	418	380	381	417	415	379	379	431	373	410	386	414	405	385	395	401	425	399	424	397	418	418	415	364	390	369	373	368	427	452	395	417	435	356	415	379	393	430	389	382	387	402	408	416	402	443	433	397	386	426	402	395	421	392	438	433	362	389	419	448	398	378	366	390	374	411	418	410	428	432	384	378	403	406	379	396	411	376	417	390	430	414	424	400	373	392	419	413	457	426	420	395	392	422	399	402	373	403	403	373	426	413	409	438	390	401	399	422	415	401	411	406	384	422	391	401	405	409	420	436	427	392	367	343	417	361	402	430	393	428	391	425	390	406	380	386	413	422	394	385	401	392	423	422	395	396	405	395	392	402	387	429	424	417	400	434	391	398	362	391	378	385	418	444	447	401	399	428	407	400	399	383	409	398	399	378	421	400	402	374	380	418	355	413	389	374	420	376	423	408	399	421	412	428	427	424	434	419	416	399	417	380	398	394	374	389	389	414	364	381	394	406	376	433	408	437	416	438	386	402	446	405	414	419	400	402	432	427	372	397	395	421	370	415	378	395	437	409	459	447	422	381	400	399	429	417	384	369	389	423	407	407	397	410	372	408	383	405	418	450	386	353	386	400	366	397	441	419	401	365	401	398	386	436	402	416	371	396	414	428	431	358	419	401	413	391	391	392	433	410	407	415	414	381	425	425	404	436	402	428	416	398	396	405	367	407	392	420	400	430	409	361	412	397	369	401	387	435	386	415	405	418	411	377	409	441	389	422	379	430	391	393	360	389	377	420	384	400	409	375	378	375	405	397	381	417	355	390	390	442	402	379	411	411	388	416	397	425	384	420	446	429	353	403	365	392	411	411	412	435	412	399	363	392	405	363	387	411	384	418	433	377	424	404	395	385	384	414	421	386	411	408	393	408	399	448	408	374	403	407	394	375	354	414	399	379	421	390	418	409	393	432	411	388	377	396	398	400	393	390	440	426	426	428	388	426	389	380	370	381	399	411	418	405	417	401	398	413	403	404	405	412	383	385	416	421	364	388	413	379	419	392	419	423	390	379	399	397	402	389	381	400	411	418	426	434	419	385	417	390	418	374	428	418	418	404	384	371	395	415	395	420	368	408	385	435	408	414	417	391	422	412	400	408	430	402	403	410	411	406	397	401	371	402	399	416	409	408	446	416	414	432	417	411	401	382	423	392	406	404	446	417	393	384	394	386	422	438	397	381	375	403	376	414	450	389	419	426	437	422	405	391	387	393	363	396	388	395	429	365	398	409	395	390	419	404	395	405	412	374	393	394	395	390	417	390	401	399	356	421	384	417	382	398	425	392	425	395	394	411	399	394	380	407	406	368	403	431	375	387	413	400	354	410	395	357	391	412	408	410	379	454	362	399	376	402	416	405	376	397	384	407	416	400	429	402	421	404	432	442	406	402	413	408	383	387	406	404	412	394	383	429	364	401	426	408	412	404	387	437	432	400	402	406	375	387	376	386	415	378	410	412	408	406	360	420	409	383	377	359	419	412	409	398	401	417	387	392	415	388	376	403	405	371	385	379	414	410	335	391	393	412	408	379	386	387	429	411	432	407	419	389	407	415	391	398	421	396	370	390	396	380	392	386	377	366	416	427	360	398	375	399	365	405	435	412	433	418	397	367	412	399	391	378	395	390	398	410	401	395	352	392	372	399	408	380	380	406	412	417	391	344	395	393	408	413	384	434	409	382	406	417	399	389	375	406	393	388	434	403	395	376	405	411	387	394	409	445	384	410	413	408	399	396	389	422	407	403	358	441	364	380	403	376	427	441	368	419	401	392	404	403	418	395	412	436	388	378	379	417	392	404	432	419	414	389	384	401	418	388	393	380	393	405	399	413	380	413	440	381	404	389	415	412	377	385	390	401	398	381	398	380	379	387	422	388	407	443	373	415	410	385	401	350	427	391	410	401	390	427	397	407	404	374	397	399	397	391	427	373	424	418	406	407	413	363	397	410	429	441	417	415	413	396	410	410	407	357	396	401	436	395	433	409	402	380	410	394	424	374	399	437	418	405	402	397	378	428	387	408	379	419	399	370	417	386	404	403	394	429	409	440	362	420	422	380	390	403	395	421	422	393	387	409	422	417	404	433	404	414	398	379	392	373	442	382	420	363	340	394	395	402	409	430	409	418	407	412	396	425	402	383	375	405	408	405	418	381	394	401	365	457	398	407	415	424	393	395	420	427	400	408	395	421	427	399	386	416	419	399	403	411	409	394	420	403	415	375	399	401	394	367	415	400	386	393	416	373	401	395	416	401	417	403	357	392	407	430	404	438	389	386	384	382	401	462	367	415	405	415	414	408	423	392	366	406	400	414	432	403
24607	21412	28501	24680	21107	3251	796	529	405	348	362	366	350	311	359	304	292	313	307	289	305	334	301	298	289	322	277	273	278	298	300	297	311	310	289	317	302	293	283	286	278	266	270	298	271	272	278	292	290	279	282	294	270	297	298	308	296	303	289	312	270	301	295	259	284	315	260	292	277	287	284	301	279	269	295	307	311	251	292	294	286	275	272	283	322	289	307	275	293	271	296	267	269	278	283	289	290	276	279	278	287	281	286	264	275	300	277	251	282	282	270	268	282	285	266	284	309	293	268	259	298	274	282	297	277	285	288	273	280	269	282	282	272	301	279	311	293	291	266	294	252	277	272	283	268	286	321	278	279	291	253	280	280	267	260	283	278	265	310	323	272	276	307	284	291	267	293	287	260	272	299	285	269	254	279	272	299	261	287	313	301	278	263	286	275	288	281	324	274	289	310	243	307	281	302	274	286	277	295	308	285	300	272	265	272	291	298	281	269	280	274	277	283	298	251	261	269	289	300	265	277	244	252	290	260	276	275	277	306	267	259	294	322	299	275	288	256	283	272	278	302	287	316	294	284	267	283	280	273	300	287	283	274	265	269	268	259	301	286	274	277	282	312	272	309	273	260	268	281	292	259	257	264	268	282	327	274	280	275	279	295	272	265	288	336	262	279	296	251	263	286	264	296	299	295	263	268	268	293	266	278	294	291	307	276	285	286	292	294	277	251	261	264	270	269	310	264	262	258	282	324	321	278	297	243	304	292	283	277	268	271	299	272	284	273	305	300	270	300	281	286	272	278	284	279	307	296	268	270	303	275	262	334	284	275	275	251	296	287	288	324	277	276	299	263	253	292	295	268	262	296	256	325	273	287	248	299	278	257	291	305	272	259	277	296	311	295	282	272	276	271	282	279	285	295	281	270	302	306	291	312	295	264	261	262	248	287	280	284	294	294	273	289	262	279	238	274	295	280	307	310	338	285	266	249	269	252	290	286	295	267	271	262	302	251	266	297	257	303	297	276	269	292	300	263	292	287	262	268	275	259	296	299	261	248	298	305	322	271	289	291	294	271	300	280	288	282	290	277	283	291	279	283	256	251	291	267	299	297	288	279	286	268	296	282	281	272	282	313	270	282	326	279	272	278	266	274	289	289	280	281	286	282	308	291	292	298	334	290	285	263	241	268	292	273	332	295	274	264	276	313	295	284	291	248	285	269	312	266	291	292	284	279	275	308	249	269	245	275	292	268	274	281	274	260	275	279	305	248	310	299	310	260	254	287	276	252	297	249	281	269	278	287	261	280	316	268	281	283	317	285	264	281	315	270	270	294	315	265	266	284	295	320	266	263	246	245	304	302	297	297	269	285	290	308	279	311	287	270	290	307	274	247	304	279	315	243	310	258	277	286	294	234	270	290	274	259	277	288	252	298	260	284	282	282	273	291	309	257	262	256	297	269	269	266	254	273	262	275	266	276	288	272	283	269	271	330	281	305	287	281	271	248	264	291	290	283	275	291	258	298	290	271	294	290	276	268	317	254	280	275	275	263	280	292	299	294	299	264	293	313	278	265	256	294	284	291	280	298	301	275	299	256	262	282	257	246	293	307	277	264	267	303	276	251	280	282	244	286	276	283	277	316	256	279	250	264	258	274	265	287	288	281	276	268	256	264	285	276	282	262	288	268	307	274	245	290	297	288	252	275	257	284	274	274	285	288	270	268	278	307	296	272	291	279	290	276	268	263	277	278	302	280	297	307	287	264	298	297	306	292	255	271	287	300	308	261	278	278	308	263	311	275	300	273	303	291	278	297	282	285	288	310	280	297	246	273	283	298	269	295	314	294	272	275	263	287	297	302	296	318	264	290	303	280	280	299	285	244	314	295	253	285	323	288	293	300	270	287	284	263	282	263	248	278	271	283	250	259	289	268	290	257	292	307	271	286	290	278	277	275	271	284	286	267	268	291	286	317	257	286	259	311	269	294	299	275	271	284	294	261	268	262	255	281	276	307	278	318	320	267	283	270	285	296	307	311	284	246	297	289	295	270	278	262	257	266	305	256	275	262	290	339	322	252	290	261	257	278	244	274	264	301	295	259	271	277	287	277	278	277	244	270	259	289	281	276	254	300	256	271	290	292	261	261	305	279	277	305	304	298	290	273	279	266	257	276	274	256	292	262	276	295	289	277	268	288	261	288	252	301	304	242	285	275	247	270	297	280	282	276	266	290	272	313	279	316	268	267	266	282	294	269	290	264	262	274	295	304	324	298	270	300	286	290	282	306	285	290	283	278	298	265	297	303	256	279	280	250	280	292	276	266	276	270	241	283	280	263	257	320	297	274	293	253	276	312	249	282	276	278	262	258	306	293	282	264	259	288	279	269	297	276	257	284	263	251	262	272	275	287	286	275	279	290	286	275	300	249	316	261	263	266	273	295	256	298	250	255	288	314	286	325	283	294	257	296	264	291	271	270	278	282	278	264	285	269	283	307	284	283	290	280	281	290	279	294	254	315	293	271	274	294	263	276	293	294	286	256	266	297	309	293	278	288	245	287	296	286	299	278	277	281	290	260	251	287	270	279	267	274	255	275	286	255	274	264	283	304	289	270	265	311	282	302	278	273	275	273	294	266	301	296	305	292	288	274	279	314	250	270	250	263	301	296	285	306	255	260	256	260	267	305	299	262	286	254	267	298	297	270	273	279	263	305	273	270	286	264	288	276	286	271	274	292	275	281	289	273	294	288	292	293	244	291	268	279	300	258	298	283	315	253	294	278	240	270	260	274	258	253	305	247	286	277	292	273	317	258	296	272	274	250	249	249	272	247	262	307	297	260	282	282	305	280	304	293	263	241	294	264	296	273	262	250	277	268	267	249	294	301	277	290	254	287	298	288	287	296	313	271	246	282	256	269	295	308	284	287	264	269	245	305	273	265	276	287	278	280	261	266	268	257	297	263	268	281	290	271	248	256	290	284	270	278	270	276	303	267	257	267	273	301	260	292	275	276	277	279	279	278	268	271	288	252	298	286	321	228	257	281	289	261	261	280	240	298	292	303	274	274	286	268	299	233	258	264	284	265	282	267	272	277	284	292	291	271	268	284	246	297	287	273	266	275	258	270	271	272	290	282	303	286	279	285	297	290	264	300	319	286	269	259	303	309	262	308	272	322	283	292	316	292	328	246	237	255	291	271	266	286	269	278	281	272	292	272	276	252	247	259	289	271	263	248	278	275	296	265	273	280	273	291	290	283	265	282	278	294	302	278	263	279	280	272	274	269	283	275	274	317	271	264	265	273	256	279	262	291	281	268	236	290	326	265	273	295	270	262	272	294	265	276	290	270	268	270	283	264	264	276	251	269	304	256	274	295	299	276	254	300	276	296	265	267	303	283	270	297	259	281	254	287	273	317	305	319	260	273	284	258	284	310	280	287	286	266	291	275	268	302	290	283	285	277	276	265	293	272	297	266	291	286	283	288	320	275	291	268	259	297	290	272	291	251	272
3781	4693	4023	1963	1238	903	700	593	525	478	476	396	340	348	333	327	299	311	319	326	315	313	296	296	320	246	299	288	297	279	284	293	283	264	266	268	269	297	244	299	290	264	287	281	267	240	257	282	275	243	273	261	283	256	270	259	256	261	245	259	238	276	265	275	271	263	263	260	262	253	290	288	271	278	267	252	266	265	287	233	250	278	255	294	254	247	266	242	239	288	265	297	305	237	234	239	241	264	264	257	246	249	239	268	228	289	255	280	258	272	253	225	246	278	234	253	267	268	276	253	279	267	252	275	262	245	254	254	247	267	258	251	225	254	297	254	273	249	261	267	250	239	267	255	252	260	253	256	259	284	274	262	256	244	257	279	257	261	262	226	303	250	253	257	262	243	268	272	235	256	261	284	252	274	266	274	278	254	249	266	258	284	242	276	272	265	268	262	257	261	260	264	291	287	251	253	264	252	253	273	267	265	266	259	241	260	266	253	280	270	242	269	265	254	284	254	268	287	253	272	259	253	281	252	253	267	254	263	240	270	269	306	263	248	260	239	236	266	289	243	278	257	249	251	274	257	255	277	223	263	251	267	253	244	259	282	272	261	256	263	266	263	275	242	277	262	270	267	280	258	237	246	266	231	238	269	235	260	259	269	277	253	241	244	259	242	233	285	239	277	265	267	288	276	250	271	268	274	271	279	255	290	225	263	250	253	251	288	295	260	288	261	255	255	244	244	236	230	258	272	236	253	304	265	269	248	279	243	265	247	260	263	259	229	263	258	269	283	269	282	230	284	244	250	232	272	275	246	241	262	288	260	266	250	281	244	278	263	257	286	236	237	275	246	268	273	246	268	245	256	272	267	281	257	288	257	246	288	245	234	272	246	273	273	252	269	271	254	270	282	225	272	239	254	253	251	265	283	261	236	274	243	264	268	281	212	247	243	270	238	267	264	275	233	287	275	288	282	241	270	260	275	263	251	284	253	255	301	270	265	266	270	260	246	234	281	276	267	238	242	230	256	277	245	257	269	284	261	273	270	266	211	262	252	272	208	240	243	261	257	254	248	274	236	273	263	258	232	274	276	264	273	276	266	268	255	274	260	252	259	291	308	263	240	286	258	232	258	259	249	238	264	245	254	253	261	275	246	260	267	282	255	243	267	242	251	248	251	267	269	265	246	236	245	259	255	245	273	282	274	242	253	267	245	243	267	251	279	262	270	270	293	248	234	248	240	322	279	250	267	252	211	250	244	279	244	272	236	252	249	260	263	263	275	245	269	260	258	291	292	247	248	276	241	243	265	264	247	263	259	271	279	252	259	283	243	276	252	264	258	220	248	267	241	259	264	245	232	252	233	245	268	251	275	266	269	278	280	237	254	274	261	261	223	259	238	240	273	244	289	297	255	289	267	259	265	223	236	267	270	263	272	270	275	256	239	251	248	241	261	247	269	219	249	269	240	271	246	244	233	236	251	261	227	255	252	252	261	253	273	264	235	232	267	257	240	264	257	261	245	276	286	238	273	266	255	266	258	273	246	260	254	235	241	254	263	257	286	298	250	259	269	256	245	275	260	276	265	257	253	264	296	286	264	242	247	272	257	277	278	241	262	268	246	281	267	254	271	224	270	264	277	270	238	270	264	231	230	256	240	271	245	255	265	278	278	253	267	255	253	254	272	261	236	271	279	263	274	259	247	263	278	259	258	294	277	246	253	248	256	270	255	284	261	254	272	257	243	262	248	253	248	222	267	256	264	232	281	233	280	248	260	279	249	230	252	245	266	276	258	263	275	255	252	266	265	252	240	271	253	245	235	244	259	273	232	250	276	257	270	245	236	253	243	239	263	246	261	259	259	264	244	254	293	252	263	264	233	250	240	266	270	262	265	266	270	270	250	237	263	248	243	249	245	261	249	254	275	252	226	271	257	255	264	263	263	268	266	269	255	262	235	233	280	238	249	275	252	271	241	249	286	271	257	219	242	264	259	257	280	251	218	252	242	243	274	262	292	287	272	257	260	249	254	262	257	238	250	264	232	260	279	249	267	265	265	259	257	245	256	262	245	250	222	264	264	244	247	255	240	245	274	251	265	282	265	236	271	249	252	238	266	241	253	282	275	239	283	272	260	253	257	271	262	265	259	235	273	238	257	283	249	257	249	255	227	253	266	251	253	258	304	295	249	249	253	255	285	256	244	232	254	274	256	245	269	263	281	239	238	276	263	245	251	268	264	283	264	249	253	270	275	261	258	227	261	242	249	258	274	256	261	267	269	261	235	268	254	236	246	274	305	262	254	269	263	265	286	266	280	274	277	238	233	264	242	242	265	237	253	272	276	267	250	260	241	269	230	249	248	257	262	278	241	264	252	237	283	245	245	247	245	275	282	230	261	248	236	243	251	266	263	281	216	237	242	250	234	240	239	261	254	259	281	240	271	260	284	284	248	237	235	267	268	230	232	237	245	257	277	239	252	291	265	278	275	248	242	249	265	259	242	254	254	268	281	264	272	245	283	290	251	309	233	242	255	217	257	259	275	247	286	231	245	260	243	246	254	247	236	234	246	250	259	273	270	240	270	276	271	277	259	244	239	259	270	253	270	254	298	269	258	255	255	262	244	250	291	295	217	242	231	248	251	272	257	265	265	228	264	266	250	226	274	293	254	275	261	249	254	250	271	240	293	261	260	264	216	264	259	281	240	236	290	249	269	263	263	274	246	229	277	268	286	232	260	270	240	258	261	262	263	221	217	242	244	271	238	242	255	281	262	278	248	219	256	269	266	231	264	244	271	269	267	238	251	262	248	261	281	261	241	258	275	251	251	237	220	251	243	242	235	261	255	221	259	275	218	257	272	220	238	266	255	240	263	250	256	263	244	236	274	278	240	262	233	269	283	255	273	245	273	241	268	246	255	253	272	257	266	215	259	239	286	253	273	263	280	234	250	238	257	243	237	266	275	241	246	226	271	267	249	263	277	247	223	262	261	274	275	266	268	251	266	250	254	264	249	279	254	252	246	252	257	259	245	273	247	267	277	262	281	265	264	246	263	265	279	250	243	284	249	226	250	251	260	275	232	235	242	247	237	259	258	255	262	251	265	252	274	257	226	243	271	268	261	247	247	269	253	255	249	263	241	249	259	214	280	254	261	287	227	242	254	238	262	266	231	255	242	257	272	242	264	262	273	245	235	256	267	249	251	266	253	295	272	276	262	251	240	252	257	233	255	252	234	260	256	263	274	247	272	286	233	263	252	247	249	243	248	244	238	251	264	277	224	258	240	226	240	242	256	220	266	262	270	258	258	253	257	281	248	263	297	256	248	263	286	285	234	310	260	260	247	259	284	278	267	253	268	270	256	266	274	260	278	243	275	273	295	252	243	260	225	222	238	265	260	276	239	246	252	283	290	258	250	260	231	259	249	248	265	263	249	230	267	224	282	251	254	238	213	238	244	260	246	235	254	232	251	249	236	276	246	256	254	273	254	272	264	272	242	247	239	269	251
27765	9944	1590	1090	847	806	850	780	779	800	827	815	822	800	802	788	832	802	805	803	851	797	810	776	820	740	768	835	786	804	813	839	794	787	795	803	774	778	802	804	813	816	783	800	824	786	813	844	824	824	772	791	871	772	767	825	818	771	823	723	785	758	780	789	798	800	780	825	837	801	745	779	812	762	752	801	772	777	792	771	744	816	783	781	836	809	756	828	824	806	799	792	804	819	806	819	789	795	822	765	821	767	780	746	825	757	795	781	774	797	794	819	781	823	746	787	823	837	782	829	814	743	784	768	771	770	769	855	802	817	817	797	782	768	758	812	785	777	802	787	825	847	792	797	789	792	812	807	800	829	748	788	778	816	773	751	834	806	783	771	811	778	791	766	845	752	816	829	824	776	808	788	806	811	772	798	821	830	818	812	779	783	808	815	781	781	747	791	798	788	805	838	811	785	827	734	852	770	825	756	799	849	801	797	744	793	836	813	767	756	789	790	804	811	757	833	763	822	795	754	812	753	797	823	797	788	876	791	830	807	789	791	810	761	808	797	791	808	772	807	752	754	767	744	817	813	784	792	767	791	779	812	773	764	815	815	810	794	775	827	801	876	804	744	825	831	823	782	792	846	801	803	743	803	798	835	812	774	825	752	750	811	775	819	790	756	818	777	777	737	801	786	808	778	813	802	792	834	807	762	822	826	799	799	830	787	789	783	722	796	819	866	798	794	807	836	789	841	823	880	838	761	828	852	819	816	781	822	794	785	788	815	789	794	843	778	734	773	810	775	824	769	803	772	845	791	792	762	830	812	778	763	767	812	774	840	815	809	811	842	782	778	788	769	813	785	783	773	838	785	791	778	743	745	822	783	781	780	833	792	776	760	792	800	748	791	763	811	819	807	821	786	763	841	822	830	761	762	821	779	864	814	781	758	745	809	762	795	799	854	835	797	803	836	742	828	794	771	828	799	815	778	862	775	791	825	768	763	744	797	774	789	814	794	760	832	754	813	816	832	866	800	785	784	822	829	694	797	817	856	737	809	799	810	849	796	817	745	794	779	807	804	803	804	776	759	765	817	816	795	768	821	772	816	797	808	783	785	765	793	765	794	794	840	794	803	782	812	794	814	777	765	814	778	802	799	802	797	811	784	766	753	771	794	783	841	770	722	779	792	812	821	764	769	818	814	788	776	809	839	774	779	736	775	802	835	810	796	800	740	800	790	836	834	817	831	825	815	814	793	822	750	853	778	828	815	796	811	769	782	828	882	819	765	768	792	802	771	776	810	842	900	781	812	823	751	800	834	788	861	779	748	810	831	870	813	821	847	802	788	808	794	836	841	801	821	741	845	720	834	834	783	754	788	843	752	768	796	850	798	799	786	765	783	754	766	829	868	799	856	729	764	828	770	802	827	813	781	791	824	795	805	782	736	830	771	833	790	802	822	812	770	782	777	773	781	846	745	805	775	791	746	797	762	752	783	816	823	815	820	809	834	778	817	777	805	864	797	781	780	818	777	800	806	765	779	833	764	782	783	808	839	805	846	797	760	803	802	786	814	788	797	850	808	809	815	840	893	772	801	865	774	823	841	842	848	786	798	805	782	787	791	760	798	852	774	810	785	780	873	743	802	802	807	774	795	863	802	779	759	793	817	778	810	777	775	793	876	790	785	791	813	812	835	771	830	819	786	781	799	834	787	824	820	823	746	799	774	830	812	793	828	802	738	786	733	783	801	847	779	794	863	791	827	801	797	745	835	847	780	843	771	796	794	793	790	832	775	744	780	806	814	784	831	805	742	774	801	843	813	778	811	799	800	836	798	780	795	803	763	816	787	809	817	787	777	822	787	778	813	783	798	800	862	767	819	848	774	831	796	800	786	779	828	805	771	827	759	828	740	853	803	848	745	784	788	767	809	745	791	820	825	818	832	813	808	832	766	787	792	790	760	809	806	794	816	806	770	779	812	828	808	815	760	796	798	814	789	778	793	773	783	788	792	781	794	816	802	828	792	817	776	834	848	771	739	803	747	823	805	845	785	829	807	833	798	809	769	820	792	838	812	793	795	757	808	853	762	792	787	840	755	829	749	819	789	779	809	855	762	788	772	809	793	815	778	797	796	841	822	811	828	792	818	793	806	833	782	821	790	813	819	844	802	791	787	806	763	810	794	766	829	786	727	821	847	836	803	830	785	801	793	782	811	817	782	746	827	801	837	821	841	836	839	802	829	768	792	762	797	766	776	836	829	842	810	758	763	806	776	845	807	785	782	790	752	796	795	788	846	785	843	765	829	831	813	798	803	777	800	785	790	769	792	807	786	813	770	816	809	839	801	748	794	792	817	774	801	801	785	794	796	850	785	802	774	790	775	766	851	800	781	788	731	832	806	808	771	822	847	780	772	781	834	800	800	781	779	810	771	808	777	766	761	810	759	840	844	765	830	768	800	799	782	807	755	825	759	827	796	818	802	839	843	848	833	809	818	785	796	769	789	748	797	864	736	819	811	814	771	816	835	829	761	828	789	841	738	767	824	811	761	806	786	726	780	823	824	759	810	817	802	858	784	762	812	785	785	829	791	818	780	775	821	818	751	759	750	826	792	834	733	819	788	802	853	718	804	778	811	832	770	786	766	816	819	780	749	783	842	738	792	765	809	767	777	820	851	832	795	821	845	815	851	780	776	775	814	811	777	765	798	742	786	788	807	790	833	816	771	779	758	809	788	851	812	807	788	798	816	785	848	782	788	808	780	830	804	806	769	785	816	810	807	813	838	776	863	766	816	790	753	797	811	834	832	758	762	774	719	844	792	831	843	775	796	829	787	753	779	844	803	803	786	820	731	781	768	779	838	806	796	813	762	767	796	799	735	789	777	787	764	772	799	789	787	807	784	832	770	807	818	789	778	816	769	823	793	821	828	789	807	810	831	818	769	821	796	794	822	825	805	820	812	783	821	767	800	787	839	821	762	738	762	821	822	767	806	741	799	793	785	790	826	776	852	838	768	746	823	797	790	769	787	813	763	792	851	794	793	791	761	757	742	826	767	791	799	768	823	784	847	832	790	760	791	745	792	756	822	794	829	830	789	809	771	822	801	774	802	775	809	785	766	790	802	803	811	797	781	776	745	783	772	775	806	761	826	826	808	770	814	797	767	867	758	765	788	793	783	776	824	813	789	798	790	759	733	773	780	788	778	795	787	806	780	794	794	823	782	842	839	774	816	808	796	830	808	776	732	792	813	813	758	794	829	828	785	814	779	838	799	793	808	810	835	773	797	801	790	797	832	839	814	781	831	826	766	835	792	789	766	816	780	800	817	832	809	802	812	790	789	804	733	806	777	785	871	816	782	819	753	767	793	761	833	801	787	802	814	829	817	795	825	816	782	798	823	818	796	819	824	798	808	810	804	818	798	806	808	792	775	824	835	838	815	794	788	816	797	849	749	838	840	792	800	817	825	819	840	803	813	794	751	825	772	743	798	793	838	785	838	769	780	792	841
5596	865	821	729	652	707	657	675	691	666	695	661	643	670	589	658	679	671	649	642	667	694	707	643	655	626	636	686	632	689	617	673	639	661	656	679	653	665	639	651	656	630	657	641	625	662	647	668	663	627	628	740	607	684	679	677	610	653	637	624	665	645	670	619	662	682	650	662	638	650	656	631	620	639	647	673	672	657	642	646	649	653	645	654	649	682	642	638	657	633	653	645	597	627	652	654	663	666	649	634	633	651	626	588	655	657	704	606	631	677	626	640	657	604	664	634	660	667	703	629	648	686	637	639	638	595	676	674	651	694	648	635	680	669	639	626	630	660	648	628	682	638	657	629	639	681	624	617	645	655	610	623	703	705	636	639	627	646	665	642	672	696	665	652	659	595	640	607	635	676	627	642	643	690	680	664	631	667	676	655	647	645	633	655	617	646	672	639	662	608	646	638	672	639	639	654	670	616	666	681	621	668	658	651	683	680	627	646	647	712	667	654	627	621	656	633	634	646	617	646	639	700	645	625	698	616	637	647	663	625	635	669	638	677	627	653	684	672	674	634	657	628	653	642	620	657	648	606	653	636	648	672	703	667	637	631	690	632	605	669	647	626	644	671	629	655	644	609	658	646	629	672	613	590	643	646	641	663	659	608	668	616	639	645	652	632	611	687	646	663	625	602	682	656	648	659	654	659	645	627	633	643	598	628	636	653	653	634	670	632	650	650	684	647	669	595	637	641	640	650	624	635	629	633	660	660	633	624	610	613	668	631	666	596	626	662	646	674	651	675	618	635	588	638	634	620	677	625	629	691	608	600	656	701	670	606	626	649	650	640	646	658	646	646	636	684	646	633	685	607	630	625	656	665	652	638	661	644	653	659	636	632	664	666	621	710	617	641	657	656	627	709	691	619	619	649	671	672	662	645	695	672	634	699	624	672	622	656	681	637	648	680	656	679	675	662	614	647	695	627	656	675	641	617	646	703	661	639	609	654	642	680	665	653	636	666	670	612	631	663	659	665	622	645	657	691	659	683	709	637	640	631	651	659	656	674	653	646	664	660	668	660	667	648	653	702	669	647	721	628	606	631	668	570	636	658	647	656	597	646	631	674	677	666	618	659	645	657	653	641	668	618	687	652	633	638	655	613	687	665	706	653	644	645	640	637	694	664	646	625	679	648	655	643	657	574	683	613	657	689	675	671	661	668	641	667	652	661	665	646	677	622	646	676	672	637	632	650	674	639	661	668	628	643	699	615	622	654	639	667	714	623	692	663	700	679	614	658	615	640	699	635	631	687	649	613	656	623	652	651	707	634	619	691	666	652	621	656	647	664	638	661	694	616	640	617	642	615	625	707	685	659	639	625	656	619	647	659	614	686	672	616	718	644	629	643	651	696	679	694	634	649	664	637	683	618	673	641	581	657	616	650	671	619	635	644	631	676	655	635	653	682	654	629	643	636	650	697	642	661	633	647	657	670	662	678	646	622	657	658	614	647	658	702	648	659	661	627	680	674	649	707	680	640	615	623	620	680	665	650	665	666	697	686	625	665	662	651	630	642	661	673	666	637	692	672	649	692	657	673	627	668	657	634	661	687	634	598	649	639	675	653	617	647	611	627	665	664	636	640	610	664	670	672	631	646	639	659	706	632	682	657	676	646	639	712	638	655	691	624	676	659	626	646	632	647	652	651	646	655	686	684	637	639	658	638	645	677	631	677	664	687	628	639	680	638	687	649	676	634	628	676	647	677	603	672	604	710	668	642	646	648	649	672	608	649	662	671	642	638	641	647	676	676	662	676	662	659	695	687	627	690	658	669	645	659	699	613	664	651	644	686	634	673	663	627	588	627	660	612	637	616	635	678	643	625	619	622	666	633	679	669	646	624	623	633	652	667	651	669	637	629	667	619	620	628	608	638	649	687	620	631	607	675	612	642	673	654	615	670	689	650	637	663	623	685	611	654	660	640	601	642	620	679	629	637	628	618	661	662	686	693	607	671	668	642	611	623	687	668	619	677	644	654	640	668	635	693	618	663	643	667	641	638	627	670	644	598	680	646	691	670	669	657	644	646	669	611	642	652	610	646	623	612	630	598	668	668	682	670	659	620	650	634	704	651	629	691	714	670	628	650	653	644	640	638	685	662	641	677	635	645	690	651	617	637	679	693	648	658	627	660	646	667	651	644	643	624	628	666	677	694	616	665	645	637	619	631	639	684	660	649	647	678	682	672	653	643	665	624	629	617	627	675	639	636	631	653	644	632	641	657	648	670	629	680	598	632	661	623	624	660	636	659	634	662	651	626	641	652	620	610	654	643	688	678	652	615	625	645	677	701	656	689	667	682	648	634	679	671	636	650	644	678	692	651	683	677	617	659	667	643	667	708	641	626	648	655	620	621	646	692	700	610	685	655	625	646	654	662	608	612	609	664	693	589	669	662	650	647	626	633	673	644	679	658	654	653	666	656	665	639	622	696	708	672	618	642	670	673	623	664	669	643	673	686	631	671	670	634	621	641	629	657	684	652	647	661	673	663	585	676	671	703	692	606	665	688	663	658	632	642	672	635	631	635	661	668	627	637	672	640	636	668	665	659	673	695	679	653	627	669	605	651	664	609	640	644	657	662	661	655	631	618	669	695	672	647	649	673	654	672	657	674	663	647	654	646	675	633	659	619	667	641	649	625	676	627	651	695	680	648	707	666	676	641	622	666	645	655	671	681	666	687	655	638	686	647	650	608	598	613	633	678	638	646	608	705	667	649	646	674	669	651	645	666	636	667	663	573	679	601	605	675	611	606	596	647	655	639	645	673	655	666	675	630	702	661	624	725	627	655	675	628	623	683	660	660	669	657	672	620	623	618	663	674	681	655	696	637	659	644	620	637	654	632	634	616	632	663	647	650	627	658	692	635	630	652	635	652	640	649	643	645	656	661	645	634	606	635	641	616	638	667	644	621	656	630	652	641	643	630	612	678	661	686	659	740	651	676	650	666	692	659	620	658	635	687	693	675	645	644	605	627	656	629	630	662	677	669	663	669	688	613	654	690	614	650	631	671	643	634	598	638	663	641	646	588	642	673	616	634	640	654	627	639	585	665	661	629	622	638	648	647	631	634	630	667	676	656	634	613	668	643	649	633	670	627	650	629	643	686	643	674	690	642	689	615	676	651	611	659	640	699	693	605	636	675	623	681	573	648	680	644	609	676	665	679	673	663	621	647	648	665	648	645	632	657	659	661	637	610	645	702	661	684	652	663	679	648	646	656	653	612	655	654	668	647	680	625	660	647	642	680	673	621	640	645	635	676	673	678	704	686	654	649	624	645	625	657	679	649	648	647	682	674	627	646	679	649	681	645	651	651	620	660	688	679	649	636	641	618	627	634	644	661	675	668	692	632	700	605	621	625	672	650	624	645	684	682	675	661	633	656	683	619	708	667	645	645	664	641	637	649	633	580	663	656	672	673	615	657	652	636	635	619	648	650	653	568	643	632	686	650	644	679
25559	21446	27282	25547	4397	903	762	568	516	487	530	561	496	474	442	476	437	470	480	483	486	468	481	497	491	503	522	437	460	459	488	499	480	447	414	463	467	484	431	483	428	439	470	456	464	491	482	454	434	511	480	434	458	453	481	479	424	467	451	438	427	476	486	470	440	424	413	457	475	485	511	399	439	464	433	453	458	426	447	446	461	454	460	472	458	441	517	472	485	479	452	462	433	489	491	484	437	406	443	458	427	426	450	454	433	441	418	444	487	462	483	445	469	436	458	437	463	475	457	457	454	451	494	457	447	405	441	456	447	457	445	472	449	497	454	465	466	448	425	417	469	449	481	448	460	454	464	486	430	438	462	442	480	462	491	465	441	475	449	476	440	447	482	451	454	429	441	445	432	474	490	453	463	460	438	463	471	453	475	457	447	486	453	510	457	425	450	473	434	434	494	452	476	482	442	403	435	477	458	431	468	457	456	438	444	492	450	446	443	444	463	474	467	468	456	467	482	445	446	435	422	455	470	451	422	474	462	425	464	473	450	437	459	446	475	455	436	464	478	443	442	407	443	468	437	466	502	431	485	425	501	470	428	478	484	466	416	517	499	420	466	439	415	471	449	441	472	435	477	450	423	441	444	474	461	437	489	488	510	493	461	489	452	470	468	482	494	462	434	496	443	489	456	471	464	487	483	442	458	461	479	435	469	415	457	471	467	472	468	498	429	481	484	415	454	469	440	459	450	449	471	436	458	474	443	456	452	434	486	500	459	476	472	455	469	443	471	458	442	444	430	446	494	446	443	451	442	439	495	465	448	484	459	483	452	467	461	460	432	445	440	403	418	430	471	481	469	455	445	447	502	468	496	418	431	465	419	466	446	420	460	465	462	453	446	456	464	448	442	489	488	482	433	466	470	451	474	452	453	458	423	472	479	447	468	415	433	467	465	438	477	478	494	451	448	475	475	469	426	477	461	438	479	496	462	500	446	459	469	441	427	446	411	467	446	453	452	496	427	473	443	438	462	441	500	437	498	449	446	439	449	481	456	456	485	404	460	452	437	486	449	492	467	460	471	462	486	444	487	439	498	439	436	432	450	453	472	448	486	478	439	453	462	460	485	470	447	434	468	455	451	437	466	452	449	458	421	468	479	489	485	471	459	435	447	482	477	487	440	459	464	470	437	430	444	424	421	484	479	462	462	517	426	466	465	475	484	428	467	457	498	468	417	476	443	458	487	452	446	506	435	421	418	451	444	472	501	466	440	409	441	482	491	438	446	452	448	470	420	490	480	460	481	434	412	478	474	501	436	461	482	451	497	419	450	452	426	459	483	378	454	459	456	464	461	487	462	451	438	452	412	458	430	443	456	435	483	452	444	438	444	439	452	462	464	452	504	496	421	482	442	431	458	423	415	476	455	458	484	458	445	460	468	464	468	482	498	437	449	479	455	414	439	482	479	454	453	487	497	439	424	435	483	425	457	443	481	453	507	494	434	511	447	470	444	475	440	431	475	463	464	469	507	485	462	431	454	449	433	501	429	434	442	468	475	468	492	451	448	463	482	435	489	427	455	444	473	429	449	475	417	438	438	459	456	429	450	475	424	461	428	445	455	423	492	479	431	438	446	463	440	440	410	460	475	449	433	432	470	483	464	464	421	439	462	453	481	418	435	460	461	466	483	485	485	479	444	441	421	474	405	479	461	446	485	430	487	483	406	422	439	463	438	535	468	431	451	446	448	462	437	457	443	423	458	508	443	446	431	488	437	476	457	417	453	488	491	417	466	478	456	476	458	472	448	421	488	465	408	433	428	468	436	454	493	458	481	474	462	442	440	411	461	419	493	486	431	454	410	447	472	408	449	421	488	480	477	443	436	476	462	440	472	487	454	473	455	432	466	459	503	476	485	478	448	454	475	427	479	426	425	425	453	462	458	466	478	456	459	429	419	459	469	441	444	479	498	469	437	453	467	477	490	477	479	475	477	478	429	492	447	432	455	436	440	439	502	497	440	444	413	474	448	412	459	472	461	423	471	479	491	452	426	477	482	470	422	430	441	476	413	445	430	466	470	471	443	477	482	499	416	478	430	436	471	453	436	467	524	456	492	430	457	447	474	424	473	478	439	452	390	434	454	456	466	480	432	426	480	422	456	458	474	453	464	436	438	450	485	492	453	494	462	418	482	417	450	462	459	486	451	496	433	463	484	489	493	464	471	447	500	458	467	433	462	446	468	446	463	429	435	472	437	458	483	461	426	485	480	484	460	472	480	472	414	447	481	441	429	426	478	472	474	437	443	479	462	430	450	453	459	473	436	456	471	447	469	450	491	455	476	438	404	482	476	486	472	467	469	432	430	457	465	453	431	423	434	491	459	431	459	493	414	480	448	435	466	430	487	454	464	453	424	479	447	485	451	418	445	471	452	448	475	460	457	462	464	478	472	435	466	431	423	471	478	374	460	462	493	462	481	439	453	479	472	485	482	478	443	445	477	467	432	451	391	432	475	469	461	429	462	485	453	452	427	490	474	457	460	477	469	479	427	433	482	487	446	428	471	470	481	470	419	465	439	411	477	509	512	500	451	456	483	461	470	466	449	451	434	434	460	457	446	420	438	441	479	454	448	460	455	469	421	458	429	454	450	444	466	437	491	436	437	483	470	479	446	438	431	457	482	478	444	469	448	462	471	434	433	423	444	451	436	418	465	472	481	449	479	442	442	440	461	422	447	451	479	427	434	470	448	453	476	456	433	453	508	462	441	495	487	486	449	451	435	460	446	438	472	445	446	428	457	443	427	468	479	470	439	423	458	438	431	391	493	471	433	481	468	467	450	467	471	444	467	454	483	447	487	444	448	488	475	429	435	452	428	465	460	458	457	472	443	455	427	468	473	515	483	446	464	441	437	476	457	443	450	484	464	485	445	433	448	434	498	426	460	492	453	446	475	459	448	497	442	445	433	417	439	468	439	459	464	447	453	439	453	444	457	444	480	448	461	449	454	484	443	452	487	438	429	476	447	448	476	446	443	481	467	479	467	492	461	451	503	486	488	445	476	474	486	470	463	468	426	449	421	482	462	460	483	464	473	428	462	437	502	479	445	441	476	462	484	453	448	475	463	414	456	463	408	517	450	431	439	422	498	454	453	480	509	459	474	451	490	444	479	460	465	423	440	444	472	438	419	470	444	497	466	492	455	469	464	456	445	508	440	474	455	408	489	455	454	464	460	445	470	444	443	453	441	411	460	447	419	430	442	480	449	473	480	503	440	464	454	452	465	446	456	433	437	438	491	494	447	453	464	461	440	462	501	457	492	437	449	492	451	420	486	479	441	472	453	428	436	455	465	458	485	461	430	428	443	495	455	469	458	466	466	456	427	472	456	468	418	477	459	472	458	422	456	452	440	470	500	446	454	442	452	497	464	498	452	483	464	432	464	463	474	452	458	488	464	498	446	481	463	422	466	483	485	459	474	417	452	434	438	449	499	472	447	449	439	435	449	451
3712	2676	2246	1412	961	770	634	546	518	523	475	473	449	427	465	398	432	438	412	404	460	451	375	443	404	418	424	454	413	405	417	457	380	415	419	394	443	424	434	387	399	448	423	433	402	418	412	413	383	381	388	432	419	384	393	408	422	402	389	398	403	410	391	389	399	430	399	432	416	425	386	398	379	387	385	392	379	354	409	416	386	429	400	434	354	388	407	385	397	415	432	447	376	441	425	368	426	429	384	379	397	402	391	418	397	387	389	415	409	388	411	385	412	423	399	396	402	368	358	410	399	381	395	436	403	433	410	389	406	432	426	409	423	437	398	405	414	428	408	425	408	402	420	427	413	411	457	406	429	393	371	368	390	365	381	402	375	410	386	394	375	426	389	409	408	394	378	390	374	443	379	371	449	395	401	419	411	427	409	395	420	408	425	360	410	400	367	440	380	384	394	403	427	407	370	402	412	433	386	417	405	422	397	428	376	403	418	393	407	422	393	383	402	381	367	436	380	415	394	417	417	423	441	399	418	425	421	397	443	426	394	382	375	404	430	426	404	409	387	387	371	411	447	422	413	413	387	393	424	400	394	401	418	396	436	420	397	404	359	405	435	396	397	386	407	385	425	411	404	438	383	382	405	419	422	393	396	393	393	411	403	399	419	411	409	400	409	415	395	403	388	385	434	404	373	378	360	431	384	398	417	427	433	348	385	389	398	452	381	432	398	400	402	383	415	365	442	377	378	395	420	394	381	417	426	380	377	418	407	377	430	410	395	402	409	371	393	380	420	361	420	380	412	427	369	432	408	428	381	402	407	424	362	391	407	417	381	393	410	416	427	379	364	410	356	380	422	389	413	401	371	397	415	396	409	402	391	400	393	382	404	375	434	396	399	411	435	412	407	420	406	395	418	405	416	402	403	417	402	391	385	414	389	379	401	405	391	378	447	386	409	390	430	400	428	400	390	375	392	396	405	435	378	388	385	416	397	422	418	395	421	417	423	384	436	427	400	389	376	383	417	387	417	416	368	402	423	415	405	397	379	383	387	389	418	392	435	420	394	389	417	391	412	378	370	398	439	399	439	389	394	413	408	421	382	416	441	366	437	402	417	387	426	367	426	406	415	417	416	388	392	396	392	418	422	413	365	431	402	432	378	382	407	370	431	391	424	413	374	383	418	396	397	400	378	438	398	407	403	428	423	378	404	385	431	412	415	410	382	404	420	428	402	406	423	377	439	438	426	395	410	420	373	414	422	450	402	401	405	407	403	446	423	394	419	423	415	368	409	404	431	412	377	403	390	384	435	408	405	434	395	445	367	409	393	380	390	416	418	410	406	392	402	396	397	373	368	407	396	379	422	391	392	398	388	390	418	387	385	393	404	403	404	383	400	404	411	385	396	408	441	396	389	400	418	398	416	397	400	391	409	400	420	467	409	381	405	406	387	389	387	382	394	410	381	366	389	374	368	395	398	407	382	417	390	367	386	421	395	402	390	408	438	417	443	388	404	390	416	402	416	406	391	399	421	397	421	396	388	393	418	400	398	401	397	400	386	402	434	376	403	372	414	409	403	390	411	419	386	422	411	397	398	417	410	377	382	425	375	401	413	388	422	382	417	378	386	397	379	417	397	426	393	399	390	392	430	442	374	415	403	391	396	397	409	399	399	381	408	373	409	381	409	390	450	385	406	405	386	415	423	409	396	411	379	399	398	429	399	408	405	421	421	405	390	412	379	368	379	390	362	409	402	379	398	385	384	413	417	378	396	401	421	405	432	413	416	468	396	398	403	413	449	344	414	388	350	424	391	407	389	398	416	421	387	447	385	434	401	396	372	393	406	421	413	378	405	411	411	406	423	404	407	404	426	372	396	414	415	400	410	398	425	382	382	420	411	412	405	383	381	397	413	419	400	398	389	414	350	423	414	388	390	439	411	383	385	390	388	399	417	409	406	453	419	414	383	430	416	441	410	402	412	430	383	410	427	394	375	400	412	382	419	427	440	406	392	422	390	409	402	406	401	380	403	435	405	385	403	389	402	408	398	407	416	383	366	411	372	415	390	369	395	383	412	403	404	441	385	409	408	399	382	358	402	391	396	402	389	403	419	393	397	402	373	437	374	414	440	380	397	423	384	394	371	381	437	421	402	437	400	420	429	401	399	387	390	394	389	397	414	404	434	380	406	387	429	435	368	408	402	407	372	398	385	415	418	389	406	381	391	394	393	416	401	364	415	408	407	415	392	441	380	402	401	435	386	353	376	394	394	407	400	418	401	376	418	412	377	401	408	399	433	404	396	380	404	399	380	382	403	414	406	372	412	380	428	378	404	380	427	386	404	385	398	394	407	366	411	382	390	385	392	401	385	415	376	393	365	425	398	420	399	337	376	417	404	404	411	389	415	396	391	405	433	406	438	376	381	327	400	411	381	367	412	400	412	425	415	376	410	401	399	389	397	406	424	374	431	375	396	394	365	427	448	393	377	411	413	404	438	398	385	411	425	416	407	402	384	401	446	402	400	379	353	393	434	413	360	400	434	404	406	402	371	392	391	381	385	372	420	361	376	389	382	379	384	379	402	430	390	407	414	424	414	427	387	374	417	422	385	405	370	388	392	401	434	363	358	434	401	392	382	433	393	400	375	410	431	404	409	397	407	386	429	385	374	362	364	387	382	384	444	430	387	407	431	420	393	392	393	378	429	389	419	401	393	383	381	402	396	388	401	444	414	374	369	425	412	369	396	360	407	418	433	407	369	448	404	408	364	411	445	421	433	406	402	416	380	414	424	391	418	409	430	428	383	397	385	416	384	391	389	406	415	446	409	435	425	407	405	400	387	415	385	405	388	362	371	404	378	438	415	414	400	415	439	410	358	402	405	398	425	400	433	434	402	419	382	401	421	412	434	413	402	413	407	418	383	389	386	382	407	433	432	374	423	377	393	381	417	381	425	418	409	410	438	420	391	440	387	408	424	459	403	414	376	435	378	371	414	411	439	424	422	403	394	363	449	428	413	401	367	383	395	420	403	377	419	403	404	434	400	408	373	403	411	384	443	434	408	393	394	375	400	384	444	439	398	396	410	372	385	389	414	434	409	416	422	379	394	373	441	397	380	422	372	425	380	412	434	389	398	408	412	373	434	399	397	429	394	376	395	411	427	404	409	395	390	433	383	380	390	402	401	401	414	383	391	404	379	410	416	404	390	371	412	410	425	453	405	398	378	392	410	373	394	369	393	394	416	408	395	383	401	442	412	379	372	396	407	390	435	399	381	439	362	434	401	394	425	399	387	390	410	410	382	380	417	411	421	396	401	394	430	400	376	365	398	449	394	410	380	394	401	406	406	411	405	374	402	417	424	392	377	382	399	410	407	415	406	428	367	399	386	366	399	396	387	391	414	397	413	401	408	437	397	407	426	414	404	395	395	394	387	399	415	399	387	398	393	416	391	423	379	390	371	407	396	399	413	422	397	425	410	405	381	379	410	406	380	398	410	428	392	397
24592	21462	28618	24702	21170	3333	836	535	441	368	392	358	328	334	324	315	302	338	303	304	300	306	283	293	293	293	295	271	289	308	300	315	255	295	304	315	301	254	289	310	318	305	277	291	293	291	292	291	301	270	256	312	280	305	282	267	299	288	285	298	276	289	313	273	276	281	257	252	268	288	269	301	284	282	266	288	284	302	256	257	256	257	300	260	276	300	294	288	276	270	277	279	270	249	271	268	251	295	261	308	302	288	278	278	298	256	292	277	271	276	288	263	298	272	296	277	279	307	246	254	300	272	271	289	296	270	322	296	264	310	269	282	265	296	302	302	270	289	267	292	264	282	291	301	268	276	288	280	289	311	279	240	295	286	258	273	296	299	290	297	270	266	258	275	273	293	300	292	281	303	285	276	286	307	273	246	265	295	272	286	305	247	270	302	248	298	306	281	288	282	282	268	290	286	279	280	289	272	275	285	275	293	264	277	291	285	280	278	281	273	279	257	290	283	263	321	265	294	272	266	277	277	262	268	232	307	284	265	282	298	288	282	271	282	275	286	304	280	277	269	297	280	281	289	335	282	272	297	266	272	279	289	305	288	295	278	288	273	282	290	296	290	305	292	277	262	295	259	295	288	297	301	288	273	272	250	277	287	266	256	303	289	288	293	302	268	304	292	280	263	251	280	294	275	277	281	241	274	275	282	295	281	271	275	296	282	273	247	282	285	287	261	283	306	279	270	314	270	273	231	278	278	240	256	302	286	307	253	271	298	293	258	268	312	277	250	252	253	273	275	286	300	303	285	270	296	254	307	283	307	299	295	277	304	289	289	315	337	265	287	285	287	304	309	276	292	266	262	311	262	284	282	286	315	284	264	303	305	253	286	283	276	300	282	293	308	272	274	266	268	267	287	280	307	306	297	269	302	280	310	260	276	291	292	253	262	266	246	286	295	267	293	273	272	270	304	292	290	291	254	282	276	279	301	276	279	285	311	284	286	304	256	294	241	280	284	276	245	272	295	310	281	282	276	281	286	295	298	276	268	299	267	261	278	276	300	269	292	270	291	283	270	294	288	262	258	269	259	257	281	276	282	273	275	291	293	274	289	274	273	256	272	281	277	259	290	269	276	299	258	255	294	285	287	267	272	299	267	290	286	261	260	302	262	270	280	283	292	300	271	261	317	262	257	227	293	279	293	308	260	259	297	274	257	290	299	294	268	295	290	281	270	271	285	267	268	256	290	294	293	261	253	300	294	283	268	283	298	273	271	263	303	252	306	274	269	282	251	300	309	285	269	266	270	290	274	276	282	261	288	312	281	292	282	271	239	272	285	275	286	257	292	313	295	281	286	298	291	279	266	254	293	297	238	289	285	294	276	290	265	285	290	278	261	276	249	318	305	250	285	263	302	298	279	259	307	270	263	270	301	280	283	228	299	228	310	271	278	257	287	290	274	258	259	276	271	266	273	254	291	278	293	330	274	257	269	294	265	290	290	303	260	273	272	261	270	291	257	280	263	276	261	263	255	262	294	282	281	288	293	275	315	244	268	263	280	280	283	266	282	283	258	276	286	269	273	269	282	301	316	292	256	284	268	275	279	293	268	292	245	278	277	282	289	304	281	273	288	284	313	286	282	259	276	311	264	258	280	277	274	268	324	264	298	290	239	282	282	258	274	283	279	292	255	287	266	280	291	253	265	261	302	288	266	288	277	303	314	249	266	261	272	266	266	285	267	286	286	257	295	255	280	292	276	326	271	254	267	272	342	292	289	263	255	268	272	287	260	274	265	288	300	276	260	254	308	282	276	304	270	276	297	276	277	286	271	249	285	261	251	303	267	249	296	268	283	318	282	252	312	271	267	292	296	275	291	272	267	269	291	258	277	285	278	288	280	255	268	239	290	263	282	278	289	262	269	287	274	261	266	286	270	265	264	254	274	296	272	286	271	264	268	285	266	270	232	276	263	280	279	287	234	244	249	290	266	253	277	271	303	251	270	300	273	281	271	271	273	302	292	233	243	255	284	303	283	263	293	271	256	278	276	314	283	286	269	275	258	293	290	288	288	295	285	278	264	322	284	300	264	306	275	274	294	246	276	272	294	278	299	308	282	272	271	271	297	258	291	251	266	302	300	265	251	242	301	302	261	283	308	243	301	263	288	268	284	270	289	273	289	269	293	300	262	301	274	297	264	278	300	256	274	304	281	311	284	276	294	316	280	299	275	279	292	295	290	268	261	272	288	277	264	267	298	251	279	299	270	270	281	256	291	288	262	283	291	281	246	274	298	288	264	258	280	264	269	278	274	263	275	271	287	249	294	243	291	274	273	283	260	291	276	284	268	283	295	286	289	308	288	306	282	267	280	280	277	276	267	295	266	264	279	268	267	264	292	289	287	275	247	303	263	274	285	278	277	253	285	274	286	255	270	283	276	270	305	269	284	274	290	301	294	307	295	229	287	283	258	278	287	289	282	283	306	287	270	289	281	247	270	275	266	301	307	271	290	282	284	265	289	293	260	274	280	264	292	273	284	272	269	259	286	261	268	245	285	265	289	247	230	256	259	272	285	278	278	290	281	246	288	264	284	264	278	275	276	255	294	293	268	270	265	298	279	297	252	299	258	309	256	252	261	265	249	274	267	257	291	280	279	251	272	275	253	277	276	275	294	256	246	302	283	287	278	290	282	254	270	244	285	264	267	273	257	282	286	281	282	270	291	268	274	275	295	287	258	265	281	283	268	281	271	309	281	286	276	246	263	275	300	271	285	281	301	289	263	291	267	282	286	279	258	253	309	279	301	261	263	271	260	275	271	290	307	285	285	289	295	284	277	258	275	242	307	258	268	256	267	277	287	265	297	291	264	257	291	288	278	263	286	293	272	292	283	317	253	250	334	270	310	262	263	266	304	279	271	284	270	281	272	308	284	298	289	269	264	298	293	274	276	315	307	267	274	261	269	277	262	273	279	323	272	279	289	292	265	268	242	249	299	244	293	283	259	287	250	299	281	270	262	274	291	271	301	282	280	264	237	286	311	279	277	289	269	310	282	312	293	282	261	273	276	285	299	285	284	270	280	281	278	304	315	282	268	269	287	301	311	274	268	278	297	272	274	285	266	281	277	263	290	273	270	278	274	296	274	279	263	275	280	288	271	272	278	291	296	262	259	275	284	287	267	293	296	254	269	278	273	282	303	281	264	257	266	269	253	291	275	299	293	298	269	279	274	280	257	261	284	269	273	297	282	300	306	299	276	316	300	299	238	260	275	284	268	304	297	275	266	255	282	261	286	283	276	303	278	304	304	257	285	272	282	288	285	271	294	306	280	307	251	286	272	274	271	276	273	285	274	282	265	254	270	293	284	271	288	303	272	299	305	253	272	267	277	296	255	281	282	287	274	313	265	291	307	269	290	285	279	264	270	282	280	304	261	301	282	266	299	262	270	307	267	305	275	294	274	280	254	302	305	256	295	285	309	311	279	278	260	256	271	276	242	271	280	298	295
3757	4626	3943	2006	1337	900	757	616	495	513	433	359	388	330	355	357	291	302	327	294	327	303	314	260	306	289	307	304	311	274	261	279	245	269	301	308	286	279	267	241	283	258	287	291	297	259	275	253	267	268	275	273	301	283	283	277	243	265	255	215	275	279	239	252	263	240	222	254	232	279	265	259	266	264	265	253	271	267	240	282	246	276	272	255	296	239	269	265	231	280	253	258	256	289	247	241	243	279	276	240	267	275	232	263	265	233	258	256	236	258	271	270	236	278	252	285	250	270	248	264	263	261	257	289	254	233	251	256	264	272	263	290	265	252	233	248	270	280	230	259	268	273	262	253	242	265	272	260	248	262	243	276	262	271	265	268	241	276	297	271	240	260	270	254	252	277	244	245	243	255	236	206	252	268	296	243	265	239	252	300	255	266	243	275	247	267	273	266	274	279	276	250	303	229	266	261	275	255	266	253	271	270	272	271	270	246	276	254	284	245	290	233	253	261	288	257	271	255	279	266	262	258	250	255	274	261	266	277	272	266	237	253	252	250	238	241	278	251	280	272	271	275	270	279	271	277	266	275	279	268	282	255	259	248	261	256	238	297	259	260	233	289	280	271	238	252	238	260	274	268	257	236	254	212	251	259	254	261	237	259	281	276	259	243	296	254	278	279	266	317	237	254	262	268	241	263	233	259	264	243	248	278	268	299	243	262	283	260	226	243	266	250	284	295	264	253	256	244	273	257	271	238	270	261	256	235	262	252	259	264	272	252	246	285	235	242	223	261	264	268	252	276	241	257	267	256	249	308	280	251	278	266	298	251	279	259	261	254	260	239	246	273	265	256	280	268	263	235	268	267	278	251	266	254	216	227	244	224	230	263	258	267	226	276	262	293	259	258	271	268	256	261	294	220	246	249	253	254	242	241	285	269	266	265	258	260	250	234	258	264	277	266	259	255	247	270	242	260	258	272	270	256	265	271	280	242	253	258	252	254	269	227	258	266	245	255	236	259	243	251	243	278	295	273	266	262	275	294	267	259	248	264	240	263	276	267	244	250	241	270	258	277	268	250	237	249	262	276	269	263	265	235	248	252	281	260	232	251	271	273	254	236	266	261	260	242	265	255	287	289	274	273	265	262	252	274	280	245	272	268	243	251	262	268	238	256	252	277	255	232	217	267	271	262	258	253	242	261	290	256	257	272	288	267	257	275	248	289	238	266	256	267	281	291	263	246	269	263	280	235	262	262	252	261	250	244	251	245	246	288	269	258	257	264	276	250	294	264	240	259	281	235	259	249	223	273	278	260	294	243	273	251	238	253	254	253	270	259	229	250	239	245	259	228	285	266	257	221	281	267	251	252	288	259	277	278	248	250	237	256	256	249	265	252	249	272	277	265	278	273	280	258	270	268	266	264	251	254	253	255	235	223	282	264	243	262	274	256	248	246	261	238	255	251	254	262	259	269	256	239	249	267	277	277	248	265	273	265	261	278	246	270	274	260	255	251	288	296	282	246	231	272	272	284	265	253	240	286	268	287	264	258	246	255	266	264	263	251	280	263	263	230	271	243	242	258	269	247	272	287	236	241	259	234	231	239	232	264	268	268	255	248	265	244	266	279	267	243	251	285	247	254	244	244	284	266	266	262	256	244	277	285	254	251	263	267	273	277	252	241	279	284	270	256	260	276	265	233	262	271	266	257	233	239	245	249	255	270	266	257	286	247	254	231	276	261	260	277	271	253	265	244	273	237	296	270	258	264	279	257	227	258	255	266	274	260	262	257	254	287	261	223	264	242	228	280	235	274	268	248	260	253	268	254	272	262	255	283	261	264	272	246	253	253	259	245	269	248	269	273	245	277	248	255	253	251	239	273	272	237	268	243	253	275	264	247	252	256	249	280	254	255	249	236	245	282	248	253	260	257	281	240	228	251	248	268	247	268	286	241	301	230	275	274	282	255	257	251	259	230	254	284	264	277	247	273	250	246	242	250	254	269	249	274	275	283	254	275	280	249	256	243	263	263	265	260	246	282	243	265	254	256	246	261	263	248	247	282	269	278	271	252	252	273	240	265	260	264	242	251	243	251	254	300	260	264	257	244	269	242	253	245	249	263	277	260	252	260	262	273	243	267	250	273	271	276	247	260	264	257	288	263	240	260	263	249	265	249	245	273	248	236	258	259	277	250	263	274	251	259	256	257	230	255	230	259	284	240	254	266	247	277	261	261	240	260	239	259	252	279	265	253	240	253	263	250	269	294	266	244	248	244	257	255	235	253	266	264	263	264	243	263	220	233	267	274	288	259	246	242	284	248	252	223	261	264	284	286	267	284	273	260	279	289	269	278	261	245	262	275	291	276	245	262	232	265	280	276	251	275	245	279	272	269	254	250	226	256	253	243	254	251	255	268	257	241	250	239	236	242	242	253	251	250	284	269	267	253	264	248	259	235	262	270	281	228	255	259	271	268	264	275	302	265	254	253	275	243	275	260	264	256	272	263	279	246	240	240	235	268	247	259	287	254	253	262	272	254	252	259	251	247	247	264	212	257	299	257	234	247	236	257	262	282	269	266	269	261	265	238	258	275	282	263	240	282	264	264	247	255	280	278	255	269	243	248	287	243	238	270	244	276	282	244	221	246	239	233	266	264	236	256	258	251	267	233	279	291	266	268	266	260	241	263	291	286	282	278	289	268	220	246	262	240	271	256	250	257	264	259	245	258	240	263	271	279	252	247	267	239	247	285	256	248	223	244	267	263	257	237	263	262	255	264	276	256	248	229	261	264	281	247	256	271	246	251	247	249	238	289	299	257	299	277	270	263	254	244	279	258	273	273	298	257	247	255	254	255	233	239	240	262	260	228	265	245	257	267	252	274	239	262	259	275	256	251	237	247	256	263	246	229	265	278	247	253	277	293	271	236	251	254	270	255	258	257	261	263	242	264	239	313	273	244	253	270	292	270	250	255	223	242	218	270	270	241	278	223	243	255	248	228	230	275	257	246	250	262	252	278	276	272	263	224	260	258	269	255	266	279	248	248	266	247	256	271	262	248	257	251	241	243	231	304	265	265	265	286	248	257	252	273	278	245	284	266	224	249	274	256	294	271	257	249	285	261	239	298	267	270	256	252	260	251	258	304	240	256	282	251	260	268	256	266	250	259	256	270	263	263	237	280	248	241	248	273	254	281	293	271	252	271	241	278	286	267	245	262	257	256	237	252	252	288	258	268	235	258	270	270	283	269	237	291	231	282	266	258	260	296	251	259	240	266	244	249	256	252	224	248	254	254	261	270	250	262	255	235	269	231	256	247	250	242	252	245	277	252	272	251	250	259	250	260	262	282	257	273	268	258	247	267	238	241	224	240	252	273	273	254	269	253	246	263	270	232	252	236	251	278	275	286	252	239	270	232	234	256	262	283	263	277	277	229	280	248	243	296	261	265	230	265	247	270	235	240	259	224	268	235	244	275	275	263	257	244	253	241	280	251	254	262	235	285	278	268
27708	10089	1545	1082	849	800	804	800	822	777	838	809	768	802	813	819	771	824	817	811	793	801	819	793	822	822	810	791	807	847	834	784	787	777	832	825	843	793	814	789	765	863	771	824	757	790	797	807	845	826	810	797	849	794	785	815	780	782	847	808	818	812	777	784	819	762	787	806	837	783	789	815	788	827	791	774	844	774	820	812	817	812	834	848	814	785	893	783	810	834	770	796	791	781	838	802	742	773	797	751	809	845	738	874	763	797	788	815	790	848	794	809	804	788	773	801	793	827	794	807	773	823	783	827	787	767	803	814	829	815	790	803	784	802	804	829	809	825	798	758	814	749	802	864	788	808	793	788	830	850	815	794	837	793	828	733	807	769	777	793	776	786	801	777	815	769	803	796	828	814	809	819	747	796	813	832	778	819	809	836	842	824	795	797	791	854	884	815	792	779	863	796	812	794	819	743	812	793	805	799	828	797	826	786	789	791	804	795	853	787	771	793	782	798	804	805	866	826	825	799	831	770	771	792	762	804	808	822	811	817	827	822	811	803	819	799	801	837	783	806	852	832	797	804	790	790	815	801	835	839	806	855	816	790	860	837	832	838	793	850	852	806	799	835	786	786	862	822	844	769	791	814	863	781	828	797	799	816	823	791	789	798	813	795	814	778	843	767	733	781	817	765	799	836	834	757	806	801	760	852	777	808	818	771	818	845	804	825	828	779	801	779	845	812	810	761	808	808	851	803	807	799	758	804	780	782	757	781	821	827	847	814	774	800	745	785	793	817	829	804	860	837	815	765	799	808	799	816	812	787	799	757	872	815	790	752	761	819	799	768	789	825	827	793	771	773	812	766	789	809	801	817	827	759	802	811	801	803	832	820	780	830	815	774	797	758	793	894	811	823	816	818	816	826	807	828	776	807	825	778	846	785	797	782	811	841	825	804	776	816	807	774	772	838	784	775	810	809	866	806	791	814	752	791	767	792	783	815	800	815	843	771	828	734	808	835	809	834	826	826	797	781	819	822	769	798	772	769	813	817	786	808	765	814	743	817	768	810	796	773	819	804	799	823	857	800	854	847	817	821	805	790	844	820	841	810	832	788	833	734	770	812	786	814	817	809	800	796	778	798	791	820	797	776	815	790	826	804	804	757	798	844	818	786	815	818	871	879	842	826	779	774	804	823	783	809	816	853	787	842	842	787	809	824	782	820	823	777	811	758	804	799	727	802	793	746	816	812	804	786	820	770	813	809	820	783	775	774	803	795	800	807	814	780	794	769	796	781	832	796	819	862	821	777	739	805	815	753	825	800	834	806	768	770	757	816	817	798	787	789	784	805	802	834	758	839	790	808	798	809	823	780	812	828	764	791	810	821	781	826	832	820	792	760	817	793	824	784	800	816	753	844	847	834	794	829	827	769	832	812	803	772	787	774	828	789	800	798	798	805	798	795	813	823	801	850	795	797	739	797	766	819	832	814	825	794	748	858	814	781	825	821	787	752	747	831	769	834	800	823	776	841	851	789	800	823	780	778	796	820	855	815	772	827	811	761	792	802	849	761	803	753	802	795	853	781	783	802	843	792	836	787	743	836	816	860	813	801	809	797	809	816	800	785	753	822	810	793	800	789	737	777	799	815	758	789	791	747	797	831	847	819	838	762	798	796	771	830	809	777	815	801	767	770	825	822	827	812	820	806	750	832	813	789	796	731	824	778	794	729	838	809	844	864	878	808	794	817	795	832	812	823	786	833	857	786	812	783	788	779	804	826	782	831	782	776	791	834	817	791	793	772	770	801	815	819	734	787	780	748	773	784	793	768	859	777	818	796	796	771	828	740	815	782	800	779	753	760	788	788	803	780	828	809	784	826	851	804	818	815	780	771	815	825	831	748	767	773	821	805	817	779	785	803	798	777	796	808	826	836	808	776	794	746	761	796	811	804	818	784	777	774	848	813	827	826	845	795	770	819	813	835	752	808	785	758	842	741	816	817	799	704	811	805	808	806	793	786	762	816	771	773	806	774	895	741	808	736	773	795	775	786	792	809	844	804	822	760	785	804	821	789	801	848	732	813	829	825	807	806	857	824	798	844	815	801	806	782	759	831	833	813	828	804	796	779	851	843	816	830	861	839	846	763	768	790	780	808	780	836	804	832	738	807	829	789	790	790	782	827	790	788	822	841	798	817	808	837	780	823	753	763	818	827	816	778	790	830	805	786	780	816	786	778	853	803	786	778	804	819	826	829	757	771	793	788	846	803	798	762	798	793	769	802	831	821	838	801	842	779	769	754	796	785	807	855	844	801	886	838	815	754	842	763	848	799	787	819	755	793	736	816	809	803	785	776	789	794	787	773	794	861	847	814	828	840	783	821	780	794	811	852	836	748	773	799	745	785	803	801	840	838	830	834	796	808	807	823	850	807	772	815	843	851	767	850	768	784	771	786	819	810	773	729	820	808	772	798	824	791	785	825	798	781	792	769	828	802	821	812	754	745	735	813	793	860	760	791	769	765	794	807	810	790	814	862	869	800	810	775	761	857	821	795	834	810	794	793	795	834	849	836	819	824	832	795	820	793	809	811	772	786	840	803	756	823	800	800	835	780	803	765	771	791	776	827	825	778	803	815	795	820	795	828	805	775	800	811	769	763	753	837	799	769	810	822	777	851	749	825	827	819	837	839	826	784	837	840	796	859	832	799	772	808	771	777	833	818	754	786	798	783	815	841	786	782	799	781	826	826	776	795	826	820	835	818	781	787	840	815	785	791	833	814	815	815	798	794	806	768	832	818	765	863	764	815	782	803	784	837	815	812	805	804	816	792	771	788	815	746	814	794	782	785	805	774	855	832	800	815	771	817	848	798	824	787	778	822	801	833	754	846	828	800	837	822	761	789	851	842	784	837	799	797	814	749	757	800	773	787	796	809	830	805	861	814	835	800	841	807	796	786	766	820	793	820	800	816	826	814	819	796	842	843	758	824	773	808	800	810	757	796	800	776	841	805	836	851	802	839	786	812	800	817	806	796	817	798	819	818	760	792	825	832	827	745	800	810	802	825	795	778	836	807	768	872	791	819	799	851	800	754	809	812	802	779	810	751	758	786	792	855	854	831	761	811	799	800	841	787	816	789	759	788	758	804	797	763	793	780	818	810	834	834	797	873	782	764	782	845	744	803	789	783	791	773	889	834	780	816	816	818	830	741	742	818	813	798	837	790	797	818	781	798	788	793	783	811	828	824	791	837	775	802	784	822	823	828	757	845	787	777	798	757	788	812	789	757	831	791	728	846	783	788	783	774	793	779	773	826	797	802	774	824	841	817	753	803	805	771	810	886	829	809	827	804	817	807	792	817	724	749	831	761	781	827	786	760	785	842	793	804	831	868	797	794	850	806	774	845	784	815	762	802	837	804	844	787	848	805	748	777	783	837	844	753	824	752	841	811	821	785	784	777	818	847	792	793	823	797	760	826	769	872	780	788	776	760	779	800	773	797	808	766	807	803
5586	838	814	711	672	695	670	675	703	682	687	682	667	657	670	644	629	597	639	697	649	689	609	683	650	675	665	676	696	649	619	658	652	685	663	687	615	616	639	676	679	653	645	627	673	676	614	675	687	611	618	682	664	615	658	654	691	674	684	631	641	667	701	703	649	624	637	656	650	626	607	653	660	716	640	676	645	626	654	623	588	631	601	672	687	632	649	653	603	646	635	614	621	621	652	639	612	678	651	693	667	651	638	643	654	691	694	636	719	624	630	652	623	646	645	674	644	638	629	641	671	654	652	631	602	671	663	658	638	592	563	672	624	628	625	673	644	665	644	645	624	582	602	626	667	630	656	653	658	627	617	637	678	670	669	652	641	599	699	598	657	644	613	682	687	648	616	598	660	612	606	657	679	659	650	654	676	667	607	667	696	651	642	650	641	653	642	650	677	625	684	647	674	637	661	647	621	608	679	629	669	658	625	583	661	697	656	665	620	647	675	648	670	646	658	646	660	660	644	640	657	658	661	673	627	632	600	644	622	652	646	615	639	624	652	697	680	662	657	686	618	698	622	621	623	628	661	596	624	621	633	661	635	647	664	663	625	645	638	624	626	632	684	686	660	671	674	661	641	637	676	617	614	657	642	648	650	638	645	657	649	645	653	637	653	667	657	663	646	613	635	619	671	684	654	627	649	632	642	659	655	685	672	607	619	640	670	683	620	655	601	681	656	625	590	639	639	663	619	620	663	638	626	684	647	642	649	650	646	655	600	676	632	664	631	630	676	655	642	622	590	689	642	647	644	616	624	609	644	679	701	640	630	614	685	659	619	655	672	641	658	668	679	619	658	673	673	636	618	623	616	635	677	656	618	618	636	647	631	633	640	606	610	630	650	610	585	645	656	669	654	716	692	649	639	660	644	603	630	619	697	588	660	660	663	629	648	621	609	659	679	617	632	652	673	613	649	654	678	625	661	646	655	633	669	670	661	617	672	670	680	698	644	625	638	637	586	664	610	641	593	673	652	589	658	605	640	656	631	658	605	572	654	643	641	624	620	647	627	676	669	639	625	619	634	617	627	626	695	677	647	650	657	608	640	634	640	675	644	652	637	638	642	662	637	680	678	672	613	616	644	629	587	678	631	704	600	655	653	635	682	700	599	645	665	651	570	633	647	667	657	629	612	630	623	616	642	636	656	603	651	671	671	608	655	662	603	695	663	677	691	666	678	614	708	634	607	681	600	646	641	662	620	599	623	638	667	672	652	640	614	652	639	631	655	627	697	642	639	713	658	664	641	615	623	625	580	616	650	639	617	657	630	684	645	639	681	660	618	674	603	604	641	652	658	637	644	637	659	656	629	629	643	635	652	618	651	657	696	673	604	647	672	617	683	660	627	644	640	634	615	662	652	669	661	621	653	654	625	615	638	637	664	609	641	621	658	624	598	668	677	637	664	626	698	665	629	633	618	631	651	632	683	630	664	645	652	653	647	679	676	644	584	607	583	615	614	663	610	600	653	620	660	592	632	618	659	622	655	653	649	667	588	616	654	614	626	658	631	675	673	672	633	626	622	683	668	651	617	659	661	645	632	613	667	655	637	676	665	623	656	639	663	663	587	635	660	659	667	629	659	670	627	604	625	603	661	696	636	617	609	674	666	642	606	611	610	639	680	605	651	621	636	621	639	637	628	650	608	669	647	623	630	627	640	611	633	646	664	677	679	647	672	665	627	627	649	621	670	633	637	631	661	688	656	641	632	645	653	664	672	666	663	640	684	648	635	658	628	638	673	662	666	605	632	634	656	701	632	651	652	686	659	580	643	609	646	676	706	648	601	651	673	610	690	612	660	636	616	640	627	603	633	633	636	665	650	649	655	661	639	611	668	650	601	649	679	652	688	633	674	634	651	684	679	682	637	637	667	572	670	644	645	629	601	625	676	677	617	691	626	696	655	664	679	638	638	670	672	610	668	623	642	683	625	634	692	661	631	671	647	650	621	647	644	661	664	631	659	668	601	603	645	633	666	645	694	634	675	627	691	651	641	621	659	629	678	635	665	663	587	647	655	629	618	601	642	672	676	662	675	636	684	633	633	664	677	625	660	611	625	687	683	621	707	598	605	629	615	629	632	567	613	643	663	648	663	649	628	671	643	668	650	649	652	668	673	665	646	662	643	649	620	610	614	638	639	671	628	646	648	654	644	672	654	635	619	607	681	649	657	634	639	610	632	652	683	696	622	654	683	612	634	666	668	638	651	619	656	639	629	624	655	689	635	642	651	651	665	694	676	643	668	682	668	612	628	647	721	636	662	599	683	602	665	605	633	643	638	635	665	674	660	634	663	631	624	641	657	699	649	646	677	675	627	647	590	698	677	632	653	623	698	650	692	648	642	647	672	655	629	620	574	681	627	662	648	642	661	647	673	614	678	636	629	636	643	647	623	657	674	676	630	641	629	654	650	630	612	673	651	678	651	646	635	616	641	672	652	618	600	621	591	623	632	602	625	582	676	655	638	621	625	644	628	648	649	697	623	649	639	672	645	653	643	622	694	644	653	684	697	667	675	616	652	660	637	668	671	594	611	628	671	654	638	638	666	655	644	655	670	656	660	586	629	642	601	641	687	622	608	663	637	631	633	636	610	634	629	598	670	645	671	652	619	676	649	697	612	655	607	642	596	605	625	595	661	636	594	674	617	647	645	641	675	682	674	636	635	681	642	626	626	648	655	656	643	668	651	693	664	617	656	628	636	675	629	655	626	682	698	648	629	675	649	651	621	617	604	637	669	647	629	612	657	657	632	692	682	587	647	665	646	655	701	665	627	707	611	628	649	605	690	676	662	631	651	634	642	704	610	648	604	635	670	668	646	661	619	614	621	680	650	594	644	645	567	641	614	680	663	686	610	671	632	630	640	683	617	633	655	678	644	627	641	630	632	685	689	642	662	586	630	606	608	636	626	658	642	674	620	641	650	640	676	632	639	630	670	666	646	645	670	608	619	641	634	635	613	679	640	617	633	653	659	670	628	661	663	634	599	666	664	617	644	672	649	618	676	636	671	633	664	683	585	609	643	661	720	664	628	624	645	662	588	685	658	661	593	649	668	645	630	651	653	630	641	673	658	601	633	631	668	687	646	699	685	649	642	643	625	646	640	669	655	660	613	658	675	680	658	707	647	612	656	643	674	641	644	657	671	621	631	674	679	679	677	644	648	690	664	611	639	638	667	695	638	624	633	656	694	711	675	649	677	659	659	631	643	697	638	606	672	606	666	671	634	620	663	640	661	668	641	651	644	650	660	635	664	676	625	681	674	643	623	695	657	602	604	686	667	638	627	646	653	669	660	643	667	642	631	597	606	683	672	656	656	631	585	656	636	616	695	624	634	637	666	656	680	677	675	625	654	696	674	696	620	602	638	666	659	615	617	699	623	657	635	652	673	643	645	610	630	663	641	652	576	636	660	629	606	651	647	593	656	650	648	594	680	642	651	651	608	654	679	625
25696	21450	27305	25622	4400	899	701	606	520	547	514	480	484	459	516	469	478	487	499	439	453	473	455	463	428	499	471	468	484	443	503	469	459	456	510	494	479	457	481	477	449	491	476	489	458	483	468	492	470	439	449	487	458	491	474	465	476	447	431	462	439	428	476	438	448	454	459	449	477	442	468	465	466	468	429	463	443	442	443	469	465	486	462	483	449	472	424	456	454	424	476	447	453	470	449	436	486	434	477	484	459	471	458	442	499	438	464	443	494	422	465	470	437	498	464	482	453	486	439	458	427	485	466	468	467	443	468	446	422	469	464	510	452	465	455	460	482	455	498	464	465	440	466	466	473	468	447	477	483	461	468	479	465	435	470	437	483	452	456	452	498	439	487	513	440	472	470	443	438	455	444	448	472	462	441	446	482	447	447	478	461	438	475	498	444	461	444	460	460	441	446	454	427	489	459	428	447	454	467	437	463	456	468	452	464	424	436	470	441	459	449	460	435	480	467	427	495	473	458	437	449	484	450	461	484	487	462	449	486	435	445	449	451	461	457	451	443	475	480	474	462	461	483	466	515	416	448	435	483	463	467	432	450	446	442	441	469	497	474	422	476	459	457	470	454	482	445	490	481	450	451	446	465	450	466	466	453	468	446	494	459	464	455	429	460	470	459	468	491	485	452	434	458	395	414	458	455	448	429	432	443	458	433	467	389	454	525	480	467	463	443	420	434	461	462	455	447	462	465	442	504	451	442	471	464	432	466	467	479	510	468	459	481	461	455	453	489	451	463	473	452	447	489	466	437	432	491	457	477	446	457	474	447	441	473	422	472	443	439	464	439	479	422	459	505	441	442	467	510	431	505	459	484	466	459	437	490	481	485	459	450	436	435	471	402	443	454	464	467	481	437	458	455	447	448	430	431	444	457	472	428	480	445	444	500	459	474	430	446	497	489	483	425	449	462	456	463	458	471	505	442	409	469	437	480	472	450	443	471	446	437	469	447	474	482	437	484	428	502	443	443	419	443	451	508	441	427	426	470	474	455	471	483	438	447	468	500	463	441	444	444	424	423	448	464	467	414	442	444	464	469	426	468	450	465	482	484	488	424	446	450	479	462	500	462	471	490	459	478	472	466	446	456	460	453	422	457	440	409	453	450	443	482	493	451	420	474	481	475	442	488	467	461	459	450	396	500	447	418	503	465	456	450	444	426	445	484	474	414	515	471	463	489	461	453	485	473	403	443	489	447	500	468	476	482	508	475	415	471	454	454	464	495	428	438	458	432	455	447	427	449	436	459	438	505	448	487	459	489	452	471	474	474	447	429	468	488	421	482	413	476	455	501	438	474	444	478	459	466	443	466	460	503	474	468	443	449	442	437	450	454	445	460	453	466	461	471	464	459	461	466	461	476	462	480	439	469	464	434	465	481	476	452	455	450	458	447	485	475	477	475	440	457	458	485	477	443	486	465	459	465	458	446	451	469	462	432	412	470	435	460	498	461	455	477	437	460	437	434	422	435	448	453	395	460	422	491	495	475	475	462	447	453	412	467	483	471	484	465	454	479	477	486	455	493	528	460	510	461	493	438	450	453	474	446	455	448	430	461	451	477	472	435	441	465	482	454	443	449	419	492	450	445	491	482	447	463	428	507	435	436	481	475	450	471	450	464	473	464	468	497	416	457	457	459	415	452	451	503	460	462	470	451	472	453	505	480	449	416	450	440	440	440	481	470	439	446	480	507	442	442	464	459	434	478	468	457	494	487	445	452	460	489	443	472	457	481	434	455	448	449	411	413	475	432	451	448	452	443	422	464	433	459	462	460	438	466	475	435	454	456	455	444	445	442	473	479	457	444	479	462	468	481	460	471	441	507	435	469	406	455	494	442	437	436	433	464	445	489	449	470	480	441	463	481	478	448	456	473	450	474	449	468	443	453	477	490	449	492	445	467	431	463	454	418	475	488	467	449	475	452	458	465	440	444	481	455	448	464	484	462	473	471	409	442	455	453	448	467	456	437	460	504	475	437	467	450	479	475	434	470	442	503	477	415	459	404	455	515	492	474	459	452	444	461	458	465	464	442	426	430	507	466	463	465	466	440	457	447	445	469	461	424	448	406	443	441	448	433	445	481	450	445	440	449	451	490	440	463	454	467	448	467	469	433	431	474	468	481	432	470	449	453	467	462	496	469	460	454	467	484	462	464	436	474	436	433	457	477	432	460	427	483	490	424	442	476	493	453	413	460	447	462	429	432	449	431	496	477	507	454	441	436	453	484	459	496	433	462	492	439	449	448	469	445	450	450	438	455	461	426	480	476	485	453	472	496	461	425	481	470	464	477	459	459	483	487	466	456	505	472	474	464	440	420	434	448	426	457	467	478	440	487	479	457	464	482	452	457	439	468	497	453	411	484	459	478	445	462	439	452	439	484	480	471	531	451	488	459	470	468	446	464	492	446	444	454	443	456	420	472	469	426	450	443	448	457	435	454	422	428	483	461	451	477	450	439	450	455	431	451	438	434	447	443	491	465	451	450	440	436	468	440	485	444	455	458	486	484	451	486	402	476	457	487	436	445	430	439	460	441	482	439	444	490	472	439	439	479	461	469	488	477	494	479	491	445	473	445	439	476	484	473	453	466	474	479	460	455	511	465	453	451	469	430	443	433	456	463	456	482	474	452	478	424	444	453	426	412	428	463	460	449	492	460	481	424	476	459	450	450	481	451	442	423	432	464	467	440	448	454	474	465	486	492	474	482	434	506	496	463	449	473	464	486	438	478	440	438	435	488	431	496	472	453	475	466	457	427	443	440	430	474	472	431	475	475	461	438	476	445	517	445	487	470	481	457	441	472	490	474	441	435	463	454	485	512	429	492	427	454	439	437	485	424	482	438	466	451	459	426	446	447	470	473	480	452	466	446	474	476	482	451	465	482	433	412	455	464	464	445	505	466	461	433	476	433	450	446	489	491	450	452	438	472	453	484	491	453	481	418	445	443	459	476	447	464	466	449	458	500	487	436	474	494	419	465	461	460	473	452	431	453	459	473	429	461	445	428	452	462	457	470	433	452	456	441	462	447	444	455	467	436	442	478	487	467	466	444	459	476	437	418	434	436	476	416	461	456	474	463	481	469	456	459	427	439	472	463	469	462	484	461	462	452	447	466	522	445	511	497	488	467	479	455	445	489	453	461	474	471	430	474	441	458	474	446	462	468	467	472	489	481	459	442	456	405	454	496	467	490	473	444	455	469	463	433	470	451	503	450	478	492	452	455	460	500	447	435	455	495	444	487	444	468	478	470	433	421	486	421	456	479	419	469	467	433	475	478	427	488	438	444	491	433	454	488	463	452	463	480	470	477	482	480	490	461	418	442	452	502	447	474	451	463	426	432	476	416	459	501	465	460	458	480	447	457	481	469	505	460	455	475	477	467	469	508	453	438	433	477	458	490	452	446	484	465	438	463	465	421	460	459	463	425	455	494	438	451	451	443	450	425	468	487	454
3748	2719	2384	1176	909	683	617	614	547	532	538	465	468	504	448	469	433	418	430	400	430	432	431	405	408	408	427	402	413	435	393	388	442	406	413	404	379	405	424	397	407	405	402	388	439	381	433	425	366	432	408	407	419	384	433	421	442	400	404	409	406	424	407	422	400	432	397	389	403	375	401	418	408	397	414	409	414	422	427	362	418	415	450	418	356	377	415	395	383	407	407	392	398	433	412	441	351	413	415	408	386	402	412	386	390	377	389	389	415	401	384	404	466	358	379	456	401	442	400	402	423	377	394	402	414	446	431	404	390	397	397	442	389	387	395	400	426	449	413	384	402	443	409	390	385	388	421	390	386	371	414	424	403	435	394	417	423	383	408	405	425	409	393	401	435	392	396	377	403	395	422	430	396	405	383	412	398	408	372	409	395	429	439	372	416	389	394	389	397	443	404	400	415	438	400	425	378	411	389	387	379	392	407	421	426	452	382	449	397	367	411	383	397	424	429	381	379	422	359	400	416	381	388	433	414	400	396	432	427	429	398	373	431	410	449	420	396	365	427	415	402	436	375	381	410	412	423	371	419	432	394	395	414	379	380	402	399	409	422	403	456	369	406	434	410	441	414	389	384	434	407	399	380	372	393	419	405	424	398	401	416	403	427	414	454	383	394	394	400	427	391	403	397	397	393	419	371	393	419	384	402	396	423	415	431	432	425	427	400	403	384	408	413	373	434	380	418	419	399	392	435	374	409	418	394	386	411	375	384	405	378	407	406	414	398	388	384	399	417	383	425	404	426	379	398	420	405	414	411	393	417	393	406	425	367	427	418	407	388	402	389	432	388	389	400	392	379	391	405	423	435	408	436	407	391	390	412	380	397	387	407	441	419	418	392	365	373	440	398	403	391	406	402	398	392	398	427	382	402	392	418	420	413	448	403	427	371	381	436	396	414	401	447	435	430	393	370	452	404	415	401	372	423	400	389	393	396	429	371	433	406	421	395	390	435	400	381	380	424	451	381	402	396	390	452	371	391	397	440	426	410	414	379	446	400	441	434	420	413	419	414	452	378	413	384	406	408	377	392	437	447	378	428	402	389	407	411	395	408	447	405	413	401	383	398	387	416	386	427	389	427	390	399	419	404	404	366	412	377	385	403	433	377	408	378	397	376	431	380	422	389	392	413	389	403	425	376	400	421	386	409	370	379	377	363	396	394	428	408	392	398	402	367	422	358	383	423	400	389	398	390	377	420	436	418	389	395	447	396	424	415	415	391	421	421	403	410	411	437	379	437	400	394	426	412	393	406	383	409	375	393	418	427	401	373	391	397	412	428	385	424	402	438	414	375	399	408	398	356	404	427	410	399	360	372	392	391	418	411	410	420	398	396	416	395	421	432	400	423	391	423	385	374	403	421	402	416	407	401	397	408	400	427	375	380	357	396	388	427	403	436	386	411	377	446	394	390	381	363	441	415	388	401	391	424	423	403	420	398	387	427	371	407	386	467	412	382	400	373	348	376	439	402	372	416	413	422	417	379	383	399	435	423	397	387	403	402	418	402	400	420	420	399	413	361	413	404	372	404	426	390	422	398	384	410	433	434	382	405	405	390	460	382	395	427	387	377	407	398	414	419	406	415	398	409	383	410	390	392	409	373	387	376	411	441	370	416	406	375	397	413	377	436	382	379	403	411	366	433	431	398	399	369	408	382	398	386	380	395	410	364	378	373	396	379	395	399	383	409	422	397	395	395	424	401	412	400	389	400	371	392	409	389	412	403	414	386	400	403	425	422	388	407	416	385	408	433	412	426	373	405	428	406	393	398	378	380	396	379	400	405	402	389	419	380	379	376	415	387	412	437	400	381	384	412	397	399	420	409	427	393	413	400	379	376	381	405	387	425	407	413	404	418	398	401	425	409	435	395	418	415	403	391	403	401	408	390	432	429	386	374	401	382	399	395	396	407	423	413	410	396	381	383	392	368	437	389	385	389	385	399	383	392	375	377	424	393	407	397	409	400	391	392	391	425	383	444	385	394	409	378	402	407	412	367	384	424	455	386	377	365	393	396	402	371	398	398	437	403	461	407	399	372	388	389	413	449	372	411	388	406	419	400	426	400	404	413	409	400	423	375	420	394	381	402	400	417	406	390	386	397	403	424	400	399	409	386	378	401	410	377	390	394	401	401	413	426	402	444	367	380	383	404	401	404	394	410	433	422	411	427	398	378	393	352	370	398	442	422	431	368	423	388	393	410	388	411	397	384	388	423	416	365	373	372	400	377	416	384	388	403	387	434	392	415	394	387	446	459	432	401	393	391	366	395	403	383	400	387	378	367	406	384	399	385	423	392	417	350	419	377	402	394	427	371	402	411	446	408	386	391	393	408	411	417	371	392	383	390	421	388	378	382	360	402	351	399	404	415	410	412	407	423	370	368	448	390	390	382	399	383	402	390	416	400	394	409	391	399	386	392	409	447	364	415	400	418	410	408	391	419	393	428	385	425	388	395	419	381	398	417	397	389	429	401	403	391	385	413	382	389	405	363	388	406	415	402	402	399	393	378	371	400	408	380	422	392	423	420	398	379	401	414	422	347	394	376	404	367	393	401	388	410	382	426	416	423	431	410	404	436	399	387	419	398	401	419	423	413	368	366	396	392	390	392	408	411	397	406	407	420	388	378	413	383	389	409	394	418	407	392	429	382	403	414	368	411	407	399	411	420	408	402	376	370	382	394	400	431	385	382	410	407	394	428	392	398	394	379	393	410	400	409	388	386	369	379	414	361	370	394	403	402	400	393	412	413	377	370	393	415	386	400	376	386	397	418	416	401	413	404	416	410	399	395	427	396	403	409	411	399	413	365	367	389	367	406	369	406	418	399	350	419	415	381	391	402	419	425	430	406	420	433	409	384	367	425	424	391	427	429	389	371	405	382	389	379	412	399	415	414	392	384	410	384	395	399	362	400	417	404	408	430	396	416	380	375	390	384	407	395	438	386	460	428	402	383	408	417	402	374	391	390	404	381	396	395	371	419	410	400	397	413	385	420	393	386	410	424	404	364	411	359	401	434	378	419	399	421	415	395	370	421	446	387	413	412	393	387	368	391	387	420	460	389	398	413	411	404	402	421	393	390	425	410	386	362	398	412	396	400	387	398	430	419	423	368	401	400	432	409	385	424	399	406	390	385	437	367	414	422	400	363	416	393	366	379	433	398	390	399	401	388	413	394	375	394	381	424	373	410	414	419	391	424	409	400	401	411	358	419	387	452	380	397	359	428	410	389	393	415	409	390	436	407	404	390	420	386	396	399	391	407	394	421	393	361	417	368	377	389	399	419	403	368	396	394	389	378	382	427	434	414	419	401	376	424	410	413	419	382	400	375	394	404	390	421	369	374	408	402	396	363	421	397	391	423	400	389	396	396	382	403	393	372	434	420	425	428	391	411	405	382	379	396	376	379	388	399	408	405	387	415	426	375	400	393	419	358	396	404	451	392	383	400	372
24508	21444	28613	24696	21173	3286	783	531	427	348	382	348	362	306	336	332	313	321	339	276	311	303	335	310	308	270	300	301	312	262	321	294	309	314	277	308	294	306	293	295	283	309	286	275	291	274	261	310	281	247	287	305	259	304	295	251	295	269	303	258	280	286	299	268	293	277	283	280	287	292	275	270	297	262	305	285	284	299	294	275	254	306	304	289	300	281	302	274	294	275	299	293	287	269	292	283	275	296	283	295	282	261	275	284	286	283	305	273	286	257	297	282	280	254	247	283	293	297	256	295	296	271	274	279	284	314	272	227	287	291	256	237	271	306	290	283	307	275	292	290	312	299	314	280	317	245	274	278	301	277	264	296	280	265	311	285	298	288	306	265	268	298	260	285	288	287	291	258	273	308	266	308	285	298	283	287	251	267	283	247	303	274	278	300	288	296	250	305	263	246	310	269	270	281	274	269	291	259	269	268	268	292	269	288	284	270	291	304	297	287	278	274	306	268	242	273	262	277	278	301	285	278	262	248	284	275	290	295	300	265	295	265	277	283	259	260	299	264	261	314	279	305	295	275	310	295	284	288	281	278	281	264	278	302	280	283	297	254	288	273	294	291	296	278	283	281	277	283	289	295	292	274	276	291	302	311	293	311	285	274	290	267	257	289	263	315	306	306	288	281	243	279	256	271	274	304	268	279	292	247	290	281	249	288	270	305	279	249	280	311	270	236	289	292	276	259	287	271	279	277	267	316	309	271	316	288	290	266	265	250	267	276	250	274	271	281	280	245	294	285	264	275	283	296	275	257	313	272	274	265	301	261	283	297	263	294	309	261	319	264	269	281	259	279	290	259	282	301	293	309	302	282	288	266	248	293	276	280	254	265	277	251	283	270	257	301	262	256	273	278	270	283	257	295	283	303	286	288	280	289	271	308	298	264	276	311	277	300	291	239	257	277	248	303	286	278	268	297	291	276	315	282	241	269	281	270	262	288	267	270	248	284	276	302	291	264	281	285	285	259	256	265	319	274	290	258	270	279	288	303	289	276	288	281	260	311	278	281	287	255	284	287	270	255	301	275	278	298	280	305	279	280	293	246	286	224	301	299	263	279	292	258	290	316	275	269	288	264	255	310	269	285	265	267	255	298	273	288	331	293	256	279	286	290	300	256	281	309	277	273	292	263	261	301	274	270	265	265	242	285	276	278	277	265	269	266	281	280	254	271	296	247	265	253	252	304	288	290	284	245	298	263	276	289	276	293	270	297	277	254	279	240	285	273	290	296	271	245	267	276	279	272	296	271	288	288	270	278	291	294	297	313	274	251	291	271	264	281	289	289	271	263	275	294	272	279	253	278	296	296	306	269	265	320	287	276	304	270	279	290	287	284	294	254	268	277	306	290	276	271	306	299	288	277	300	251	286	261	273	270	266	254	254	263	285	253	289	307	285	315	295	270	290	266	290	286	282	290	275	257	260	307	297	295	303	276	261	261	288	285	282	278	277	272	281	288	287	273	282	270	285	270	293	265	266	266	275	266	273	288	274	280	288	271	281	282	266	254	273	274	284	276	275	262	288	279	290	273	305	271	275	254	296	292	263	263	295	285	281	302	261	320	295	269	273	278	267	251	294	276	302	273	290	272	276	280	269	284	266	259	283	272	285	267	292	260	260	312	258	272	264	314	282	267	283	279	268	260	278	302	283	296	278	253	269	281	271	286	272	258	263	242	246	302	280	286	317	273	295	271	289	248	266	281	320	305	255	301	281	283	275	319	255	270	285	261	287	279	276	304	260	256	298	270	288	259	278	297	273	290	283	274	271	297	286	281	293	273	290	311	324	264	308	278	266	227	268	283	256	289	287	262	285	271	267	287	272	282	296	290	263	269	289	279	279	287	247	290	277	279	292	270	306	313	281	291	283	291	281	297	248	307	285	295	288	279	284	259	266	284	225	286	286	275	271	241	295	302	323	279	258	310	252	300	260	301	277	274	274	290	285	267	289	285	275	245	275	284	288	278	284	295	282	232	277	264	278	292	244	270	283	271	270	263	274	314	248	275	297	260	300	281	266	291	276	266	300	276	267	279	266	307	276	294	274	274	278	302	272	323	269	281	278	266	265	277	289	254	329	279	279	301	285	274	263	286	282	289	278	278	263	294	259	299	288	268	300	297	300	289	270	264	255	302	272	279	282	281	259	288	274	275	257	297	284	259	260	278	266	305	252	295	276	275	332	276	295	268	297	278	271	283	285	264	272	270	272	289	291	291	277	254	272	292	292	316	265	274	261	283	308	294	274	271	275	277	288	277	260	276	268	265	269	284	273	256	288	285	273	254	288	310	270	286	281	260	250	305	245	260	277	286	268	241	266	277	295	286	303	276	320	303	277	308	308	268	292	294	291	288	275	286	276	298	274	272	281	258	258	303	268	279	271	285	325	254	284	257	286	275	273	280	278	239	258	298	284	314	302	273	277	255	275	283	266	319	259	307	254	258	312	251	313	308	299	280	287	256	285	282	267	267	282	284	278	289	255	274	254	274	289	282	283	277	282	279	305	249	273	286	284	306	271	292	305	290	283	247	268	262	275	301	262	295	262	282	267	276	269	285	276	259	256	299	265	270	281	274	264	294	298	283	287	262	304	267	271	267	282	259	273	284	260	257	269	272	278	284	300	296	260	297	282	291	278	272	281	297	294	228	297	272	287	263	291	265	279	326	276	307	268	275	284	241	276	260	251	311	260	257	289	263	283	296	281	291	267	267	272	274	270	238	261	287	267	298	278	271	268	268	283	279	266	262	274	296	282	290	281	281	291	267	280	266	277	272	297	261	269	268	285	294	277	295	266	267	259	265	291	292	273	281	298	306	277	254	281	296	297	295	275	312	231	290	276	288	291	254	280	296	270	254	285	253	285	266	292	251	284	280	278	286	284	268	273	251	267	279	250	276	278	304	321	275	282	257	256	298	274	261	266	244	249	276	289	292	300	265	260	294	251	260	251	264	278	267	288	256	313	285	245	268	292	249	259	272	265	264	271	291	267	277	277	246	301	291	285	291	293	298	276	285	291	287	273	265	289	277	292	280	256	255	277	258	276	276	248	309	251	270	237	262	274	276	284	284	281	258	234	253	275	242	276	286	274	290	299	287	307	258	265	297	282	273	282	272	268	280	262	270	261	275	278	267	261	265	277	291	298	257	255	300	279	284	285	274	290	286	289	300	268	256	276	283	270	271	274	298	303	280	278	250	294	289	249	311	287	283	257	274	295	274	276	267	283	263	262	268	294	255	324	267	295	285	280	290	264	266	255	273	296	277	284	254	264	269	261	247	274	281	290	283	276	293	273	303	245	275	272	279	287	284	289	289	297	271	284	277	254	279	278	311	281	264	262	270	305	274	284	296	275	275	267	272	275	291	304	288	262	299	309	265	263	246	270	274	252	290	267	282	270	250	294	278	279	291	295	293	301	312	297	273	266	320	307	279	272	267	261	260	275	311	323	284	291	291
3710	4801	3950	1991	1266	887	729	589	530	491	407	405	407	372	349	323	320	306	311	303	283	336	288	322	333	297	296	262	293	262	263	277	275	267	283	242	285	253	284	263	268	256	289	246	269	269	277	271	259	261	277	268	257	260	250	263	266	285	279	276	274	256	276	275	252	272	269	263	305	268	281	263	253	281	271	275	282	262	278	267	259	230	285	265	253	255	259	290	266	257	277	284	249	268	271	275	261	272	269	243	276	262	246	290	235	291	292	279	254	240	276	284	272	276	267	246	277	277	278	218	300	244	285	281	259	251	289	285	259	250	285	278	241	277	267	249	274	269	260	255	254	273	259	237	238	241	270	263	237	262	262	252	235	263	269	243	261	262	248	259	284	264	257	252	247	291	243	282	270	255	265	268	239	285	277	256	234	274	277	284	274	256	282	269	292	288	277	287	238	250	226	267	252	265	260	290	258	288	245	246	281	258	279	273	256	252	249	279	297	253	254	265	250	273	245	258	277	268	247	254	267	232	225	265	264	249	268	249	249	277	277	247	242	262	249	281	257	265	238	245	256	257	251	289	277	269	255	268	257	250	243	264	282	235	249	246	240	243	284	264	235	259	256	261	241	285	294	255	256	266	275	257	288	243	281	251	247	243	265	235	271	261	262	267	262	232	273	248	278	261	243	299	252	270	268	273	265	276	265	260	225	278	279	259	268	275	259	244	241	255	253	276	254	259	286	252	262	294	256	257	276	276	243	260	258	246	256	219	273	281	271	273	276	257	253	269	281	277	236	274	248	253	288	278	293	261	231	262	199	273	267	262	257	238	238	257	238	258	272	269	251	252	266	249	273	255	256	241	252	259	250	246	252	259	249	248	257	278	272	224	261	240	255	234	254	245	288	268	280	242	270	287	246	245	235	300	269	254	242	259	262	257	265	249	251	278	277	274	269	252	266	237	254	237	256	241	281	243	257	261	253	251	286	289	264	255	248	242	280	270	279	257	267	235	282	271	232	272	243	247	279	269	267	271	272	257	255	256	263	264	259	296	267	256	246	252	261	233	287	253	261	247	277	268	291	245	286	290	265	225	241	242	248	246	269	254	275	246	279	267	273	254	221	259	300	269	289	283	265	253	263	257	242	253	257	235	258	257	269	253	255	250	236	256	255	254	236	274	262	273	258	273	251	259	250	257	268	274	255	261	248	288	253	235	274	261	264	298	265	267	263	291	237	263	271	243	274	273	240	263	262	236	261	255	253	281	275	248	241	268	228	274	268	273	277	251	257	226	270	268	256	264	264	274	260	249	243	253	254	279	246	256	272	287	267	277	230	250	269	264	248	253	258	256	284	266	259	254	255	283	276	249	288	273	268	225	267	265	242	260	254	245	276	265	261	233	232	237	256	250	283	259	255	271	280	269	256	256	267	261	255	249	239	257	271	238	245	263	275	264	271	289	258	262	265	249	290	244	271	258	239	280	259	272	245	252	278	235	276	253	286	271	262	259	263	274	258	247	235	255	290	263	310	292	261	269	251	270	241	250	295	255	282	266	247	231	284	257	228	265	241	231	244	235	252	248	261	264	261	245	266	295	266	248	267	256	277	264	235	246	255	284	262	252	248	254	274	298	255	279	274	260	274	253	242	260	275	231	248	285	263	269	267	253	234	238	244	247	242	267	260	259	256	246	247	238	268	253	250	285	258	265	289	256	253	280	243	265	262	247	257	254	259	261	247	268	263	230	257	264	270	246	280	251	257	238	234	250	242	272	256	282	274	261	277	251	261	252	281	262	233	279	234	257	269	262	252	273	269	245	265	266	269	256	254	233	256	266	269	250	240	268	250	244	272	265	254	263	283	248	299	250	274	257	266	250	288	276	246	266	274	274	243	291	258	246	271	269	290	252	239	244	252	275	289	258	269	271	258	274	239	257	264	283	272	261	242	282	260	273	295	267	248	268	250	230	233	232	264	237	254	260	243	260	266	271	285	266	270	251	262	273	274	280	253	254	276	256	282	258	261	270	242	252	246	229	274	284	266	253	262	276	274	267	246	230	271	240	249	254	271	273	261	270	250	290	267	246	245	258	289	263	249	275	243	250	279	262	259	256	252	240	262	272	276	244	247	248	255	274	240	239	246	222	254	251	258	250	236	267	294	256	270	274	278	281	263	274	279	229	255	266	225	256	277	243	274	266	275	294	250	279	266	253	261	266	246	252	272	231	254	268	264	288	280	230	258	299	237	266	257	267	273	274	271	249	285	254	247	252	269	277	270	275	255	277	214	269	252	235	257	245	281	267	237	261	272	280	264	245	254	220	275	259	276	239	259	230	242	273	251	233	262	251	257	226	260	244	252	268	222	289	274	255	253	247	234	268	271	266	278	257	265	281	249	267	235	244	265	285	267	273	254	265	290	236	266	245	231	238	258	258	269	240	235	251	245	255	258	251	284	260	242	245	268	254	305	279	276	256	240	257	269	251	260	257	261	273	247	248	277	276	229	258	240	257	248	283	234	263	247	249	263	248	285	266	261	256	259	258	248	283	255	260	271	238	276	275	261	270	245	268	269	240	258	271	292	273	260	247	269	251	278	248	256	276	269	248	287	252	242	278	242	229	260	241	251	235	238	260	233	271	251	273	266	253	249	274	255	259	261	255	279	255	279	272	253	270	244	284	271	237	277	276	273	249	254	311	267	240	270	258	277	237	243	275	287	254	271	262	238	274	269	250	254	258	265	264	257	221	270	229	266	278	259	242	242	271	228	258	251	225	276	252	244	250	274	245	244	265	281	277	291	250	268	271	244	256	238	259	265	254	258	270	276	252	286	271	258	283	259	271	236	269	270	284	262	255	257	225	259	238	250	275	268	280	261	280	281	254	269	256	257	285	265	250	268	255	282	256	277	276	248	256	237	251	263	256	252	236	273	258	260	273	260	271	288	276	250	275	241	257	239	285	256	277	252	272	254	270	273	256	257	258	278	276	263	251	261	262	254	266	254	259	270	267	231	242	282	280	266	272	257	277	256	266	256	277	237	272	258	256	250	242	278	261	286	257	256	256	265	255	252	253	252	271	230	243	248	244	276	243	243	265	229	270	257	276	277	270	274	263	266	257	265	258	257	264	239	263	260	278	237	260	293	253	266	251	280	261	268	244	246	246	252	268	267	252	244	247	256	250	260	220	251	250	256	262	240	282	259	259	298	243	237	287	239	269	253	240	268	285	254	253	249	255	229	232	291	257	283	274	280	274	265	264	237	264	269	255	245	237	275	251	254	226	270	260	260	270	263	274	268	282	298	237	250	266	268	278	237	256	254	239	223	260	250	245	244	286	280	242	237	262	265	241	290	225	261	267	254	251	264	268	254	258	274	260	250	246	231	257	261	292	237	242	248	253	241	274	249	239	227	246	267	275	268	270	273	286	283	267	257	269	237	265	270	242	251	258	288	238	257	251	273	259	269	275	250	249	233	223	260	242	243	257	260	256	227	272	253	244	232	239	260	265
27746	9915	1542	1049	827	794	825	829	845	806	779	819	819	810	825	838	794	776	747	770	811	820	806	790	754	805	874	776	756	847	792	806	736	772	768	728	747	793	790	802	799	751	810	776	764	796	800	778	801	727	788	790	796	820	806	771	768	781	814	796	759	862	770	809	808	783	773	800	769	863	792	773	690	780	774	789	809	808	795	811	780	855	763	799	778	783	800	754	784	800	796	756	747	827	801	811	817	714	826	810	785	848	798	775	789	788	776	792	786	842	763	844	784	825	770	761	832	839	791	808	753	728	785	772	821	826	761	752	738	790	778	812	778	746	783	791	789	789	768	818	804	790	818	772	823	807	793	798	797	780	813	822	786	829	778	780	821	779	805	842	759	788	820	813	765	812	810	802	803	875	788	718	819	790	785	806	753	776	841	806	783	799	772	775	786	796	767	749	816	770	775	810	794	786	791	829	765	807	762	824	736	797	765	780	777	802	831	804	757	772	807	829	798	744	790	800	761	762	740	774	810	802	803	788	785	808	815	753	822	788	762	789	722	754	812	752	719	794	818	766	754	781	778	813	786	803	825	739	743	818	822	763	796	837	858	763	818	782	743	788	774	776	786	790	779	812	819	789	802	764	769	805	804	837	773	779	804	801	760	789	803	766	779	818	763	765	834	790	811	812	754	841	805	833	797	791	816	808	807	772	763	812	772	758	782	751	839	776	781	803	805	756	817	788	799	769	801	755	804	794	777	762	720	797	745	794	740	765	755	725	816	767	794	781	749	775	805	791	799	815	802	800	745	758	766	827	815	773	806	817	802	815	798	782	796	802	799	719	780	799	823	837	799	770	779	797	774	801	742	779	787	770	782	757	820	770	777	780	781	741	759	758	769	798	781	848	797	791	792	785	768	814	830	812	790	810	783	798	760	810	748	828	792	819	809	772	713	762	812	793	779	806	827	782	850	795	773	812	766	773	813	835	823	854	780	782	794	793	721	753	731	796	779	807	828	822	859	810	856	800	872	759	804	754	779	826	788	812	814	767	789	796	807	822	763	822	791	742	808	782	837	824	815	704	843	779	822	781	805	770	747	794	781	797	747	779	762	757	809	779	780	809	836	802	738	789	804	853	799	801	848	858	775	800	809	832	805	800	771	775	774	788	794	788	838	768	822	808	709	816	788	824	772	846	785	790	809	804	763	806	800	753	771	738	843	782	816	784	760	770	791	819	793	802	794	812	812	864	795	760	799	745	771	759	776	815	810	781	799	846	832	821	763	776	860	815	805	770	810	799	788	774	800	852	804	784	837	801	785	804	760	841	817	792	824	769	779	758	810	787	818	803	788	833	806	828	821	798	798	798	788	833	750	799	788	795	749	789	783	779	827	811	760	787	740	760	801	797	803	780	803	815	835	805	801	805	844	753	870	811	777	766	832	809	791	782	741	732	841	768	822	788	817	757	789	733	792	805	776	783	848	833	809	774	861	820	801	805	824	770	800	813	779	811	800	857	827	792	795	748	820	758	784	767	808	785	797	770	779	822	769	798	796	767	793	773	744	806	786	803	804	814	787	808	763	773	797	798	796	766	808	753	760	772	773	799	805	803	784	764	778	787	783	822	815	789	786	828	813	826	814	768	785	819	728	788	809	760	766	752	790	790	753	826	744	817	784	776	807	755	799	820	789	777	822	786	858	785	796	772	800	790	785	813	805	798	815	759	775	782	783	819	799	816	807	766	820	803	812	735	771	773	772	757	784	797	797	744	752	761	755	797	723	820	809	804	804	847	790	821	744	774	799	847	767	766	787	818	782	786	800	794	813	812	795	750	780	747	754	765	834	815	792	795	774	742	780	739	806	824	797	744	764	783	774	773	819	823	777	774	783	780	761	765	785	802	743	823	835	841	776	781	757	809	775	788	790	828	771	759	803	794	824	783	790	818	843	830	811	833	778	789	798	774	771	801	771	763	792	758	738	754	811	860	810	795	855	807	781	809	820	789	827	783	825	747	771	754	792	826	842	802	793	760	798	779	779	846	796	758	781	810	777	792	786	768	796	790	827	822	800	772	846	800	800	822	801	800	828	790	808	852	758	765	790	725	776	799	765	788	851	843	813	793	826	726	802	787	810	783	760	775	752	766	799	810	833	814	810	757	794	769	801	780	803	788	796	845	777	826	811	761	758	872	786	767	800	806	812	764	819	847	793	838	762	760	750	787	754	788	812	802	807	788	750	795	832	804	790	804	797	770	769	838	818	818	778	767	810	836	804	798	771	794	757	804	792	816	730	852	782	783	780	809	757	757	766	812	799	738	782	743	821	809	821	743	781	784	791	817	763	775	746	764	817	817	801	750	787	756	789	787	819	802	770	823	773	799	818	817	796	763	756	763	860	787	785	780	794	793	762	814	760	845	810	767	775	772	790	807	835	838	807	791	851	763	792	804	835	794	778	824	756	835	775	799	824	832	795	820	819	755	764	813	808	832	782	772	727	775	776	831	785	784	780	795	750	820	817	766	769	785	811	798	796	799	768	859	815	804	774	795	735	830	810	795	814	770	818	761	795	718	831	819	784	841	811	756	802	774	821	815	824	776	764	779	750	788	810	755	825	794	777	795	787	821	773	816	808	746	783	719	819	782	797	815	759	776	763	825	775	818	787	767	729	840	773	806	806	781	768	763	836	819	742	800	765	796	767	865	788	816	808	744	800	782	738	795	786	725	851	801	845	812	780	730	774	825	769	790	794	754	754	818	770	774	787	748	791	779	811	752	770	822	786	758	728	795	799	776	788	832	773	768	819	792	817	795	785	840	785	781	846	784	803	796	794	771	799	792	840	784	795	828	795	773	821	815	788	747	796	812	755	790	804	832	769	798	766	764	760	764	775	777	788	753	833	801	791	788	840	860	804	777	816	741	817	805	736	771	783	774	771	787	836	760	833	756	794	778	793	772	795	806	810	807	790	782	789	790	815	796	818	809	771	785	757	833	785	838	783	738	823	780	764	764	790	764	804	785	778	810	750	782	749	737	802	801	799	779	828	803	813	782	773	833	805	801	790	738	811	777	782	809	813	845	776	803	785	753	807	780	776	781	834	844	759	797	783	791	763	786	791	787	737	787	819	774	772	765	841	817	749	759	753	776	857	800	776	756	758	807	819	753	741	814	787	775	782	806	784	801	805	798	810	798	790	848	836	785	825	813	784	765	739	765	808	796	763	772	785	835	826	766	770	807	776	828	815	774	788	761	818	792	796	817	816	774	788	774	779	826	824	770	790	782	804	807	781	796	823	799	815	786	781	778	747	786	777	793	804	822	798	744	797	815	748	795	787	818	794	837	832	753	811	803	805	786	792	803	812	759	814	797	781	778	769	780	767	760	791	804	770	801	763	764	739	786	767	832	786	770	808	780	800	821	779	786	779	783	809	755	805	749	803	808	815	779	717	791	743	799	758	759	808	770	801	754	775	822	726	792	824	777	802	773	801	814	765	759	761	757	776	798	842	788
5609	813	735	762	685	650	631	656	634	648	662	650	622	611	685	659	656	676	621	635	673	644	659	662	624	631	714	684	684	627	598	660	661	685	664	671	652	630	613	648	675	613	679	657	642	683	590	653	680	624	653	666	668	646	668	623	618	642	660	640	700	607	644	649	616	627	677	649	682	661	676	658	608	676	620	627	636	648	683	648	696	616	631	675	693	701	634	650	640	671	676	652	619	668	666	656	657	633	657	630	624	665	607	679	673	637	630	670	663	632	642	606	669	624	632	645	670	654	636	629	685	648	631	651	611	640	654	652	646	702	613	663	675	623	641	641	712	662	653	646	663	645	636	648	640	659	596	597	619	623	663	657	613	608	654	593	638	649	653	701	610	668	657	631	634	608	675	603	671	622	633	714	688	663	641	619	682	584	621	618	581	594	664	663	624	607	637	622	626	630	646	605	662	664	615	636	661	604	649	624	627	635	617	649	615	652	647	605	704	629	683	626	637	657	647	642	690	642	674	654	615	614	624	692	647	624	647	647	588	618	620	677	627	685	644	667	618	666	631	636	644	640	670	681	623	650	666	655	650	623	655	598	645	679	670	642	661	651	626	692	657	622	694	640	622	665	625	664	640	625	643	648	626	634	607	605	629	658	659	649	657	685	660	621	641	625	691	648	633	623	687	599	660	623	624	668	682	660	660	673	671	633	662	608	633	651	672	627	636	636	683	637	657	638	593	660	619	659	630	661	598	686	656	668	627	665	662	652	642	631	632	665	683	619	635	645	636	672	645	647	624	640	634	625	644	628	638	658	716	618	680	635	617	640	638	645	628	623	652	667	703	617	635	650	652	642	642	710	691	669	644	639	687	638	680	664	664	629	665	617	622	629	677	630	647	636	672	661	643	649	622	675	646	682	656	662	660	646	656	629	658	644	619	606	592	644	629	661	618	667	630	682	639	648	626	667	627	620	632	667	633	673	666	644	675	670	691	617	665	640	635	654	675	637	622	617	662	629	652	595	619	633	652	614	668	645	609	651	634	684	640	651	697	635	632	664	648	608	664	642	632	641	627	655	645	648	610	616	675	653	660	639	638	626	652	617	616	637	654	661	642	692	664	609	636	651	640	686	616	668	601	682	628	652	589	664	639	659	608	672	681	689	677	672	638	656	673	640	662	629	634	662	648	641	587	615	650	640	639	660	685	617	614	678	646	668	647	660	636	656	630	633	671	616	692	640	595	638	576	624	656	641	628	617	599	627	698	588	646	684	642	621	655	610	639	621	636	694	632	634	651	662	639	637	620	602	648	666	612	628	596	650	687	678	639	645	641	685	669	621	625	673	647	635	649	640	671	615	650	628	630	635	662	672	658	676	647	665	620	608	625	638	646	639	643	668	649	653	644	608	680	610	620	677	624	682	596	645	638	671	622	662	616	674	627	634	616	608	612	613	647	639	647	603	597	666	664	637	630	631	668	664	703	575	657	626	644	631	636	656	678	669	652	619	661	587	651	686	658	670	601	647	649	611	694	647	661	667	657	654	648	690	633	621	617	639	631	659	678	650	640	634	658	639	654	653	696	672	658	690	654	676	604	595	646	636	668	609	678	672	654	667	664	618	575	584	648	653	670	649	612	681	653	676	647	645	594	633	614	605	638	666	620	641	611	669	648	702	669	635	650	749	663	611	653	662	628	622	616	643	641	605	623	661	620	616	623	636	621	625	642	623	673	693	646	684	638	616	606	652	635	633	630	632	655	645	634	608	616	648	662	667	597	672	641	672	620	642	690	628	684	612	621	605	663	650	664	658	670	642	639	669	665	636	638	665	606	659	632	584	708	613	660	688	639	658	653	710	625	669	647	620	611	657	659	616	653	669	660	642	650	683	637	651	630	645	689	679	665	665	645	656	648	641	700	704	652	643	632	686	636	644	624	677	658	656	652	625	668	648	677	637	616	615	663	629	623	662	613	649	691	644	623	597	659	657	653	643	676	662	632	673	653	624	615	700	610	675	650	673	706	674	663	643	656	622	606	641	639	655	624	659	627	671	646	660	689	634	597	643	655	639	626	673	648	701	651	628	678	674	650	677	644	643	623	634	635	596	638	606	640	654	629	660	643	657	660	634	641	676	652	596	608	611	585	651	627	648	618	641	602	633	573	637	668	636	661	632	634	660	659	642	642	654	621	662	646	667	631	596	647	634	633	622	657	678	659	653	669	632	627	657	637	655	654	621	663	684	624	631	596	677	688	644	621	675	645	654	669	629	627	695	631	649	654	689	631	660	644	603	647	646	618	674	700	674	653	693	657	675	644	680	640	661	685	647	630	631	632	617	637	668	666	681	670	683	646	636	637	657	658	654	624	633	635	669	628	596	619	620	631	681	603	664	663	663	658	614	651	608	662	652	626	679	642	666	635	630	648	661	672	622	655	694	657	676	617	672	600	646	590	649	650	632	649	682	626	715	639	629	655	678	640	672	685	679	688	676	638	672	622	689	604	625	658	655	598	651	657	654	652	640	637	632	676	675	642	658	661	640	670	611	651	636	634	610	659	677	664	624	648	628	621	679	706	611	608	609	617	635	627	681	620	621	614	623	639	668	657	650	692	640	648	671	623	659	662	615	624	666	604	670	624	639	686	633	639	644	639	607	602	650	642	632	641	664	659	671	575	604	636	637	648	644	658	672	657	647	633	679	621	680	643	612	628	663	617	650	618	661	647	649	628	672	630	633	630	610	630	641	641	646	703	646	695	679	618	650	680	611	659	676	650	658	716	649	624	641	608	616	639	621	626	651	686	631	664	596	650	688	639	631	657	656	607	633	629	644	613	630	658	685	634	607	687	619	691	642	688	633	614	665	702	665	641	647	615	677	634	609	656	646	642	697	647	700	678	666	667	679	660	635	653	633	676	666	629	697	603	611	661	664	649	690	624	688	634	693	599	622	640	619	655	700	676	620	656	628	635	686	644	644	671	632	633	650	693	665	631	628	642	626	656	610	648	642	659	622	620	654	659	651	665	665	626	618	641	595	673	643	652	659	672	650	618	598	653	645	656	636	627	668	614	649	643	676	631	652	649	604	645	656	625	614	657	625	653	656	646	639	628	627	643	627	691	640	660	632	639	609	659	719	661	657	668	710	669	648	628	655	665	661	650	684	613	674	662	669	638	634	632	671	631	644	606	635	635	677	633	676	645	622	656	630	633	629	642	615	670	658	652	656	630	670	662	679	678	608	622	631	635	631	633	615	644	653	668	648	682	631	628	660	611	634	595	666	730	613	673	626	630	625	631	670	682	658	611	678	619	636	647	649	653	629	607	633	646	665	649	666	656	672	647	670	624	649	664	672	646	611	633	650	675	638	634	661	640	625	622	597	619	599	610	685	682	644	669	643	613	645	643	670	666	694	594	638	590	666	666	664	622	709	619	635	643	660	667	640	643	684	646	669	650	638	638	624	654	656	632	658	652	657	654	645	656	657	679	687	655	651	625	666	659	652	704	620
25769	21494	27347	25691	4482	930	687	570	508	534	558	483	499	527	484	495	450	428	455	439	476	466	488	470	498	473	488	454	470	477	452	464	445	483	434	525	458	440	488	452	436	492	474	431	463	440	495	494	448	486	493	440	454	473	438	427	446	416	433	477	458	478	480	447	458	495	456	442	447	458	487	493	458	440	463	440	468	477	475	453	449	492	431	453	456	478	453	477	462	432	426	433	428	450	466	425	441	444	418	468	457	419	461	450	466	477	483	471	461	425	429	416	414	475	443	467	455	449	474	463	479	461	446	462	459	466	463	469	421	449	464	477	438	445	455	422	471	450	447	472	452	478	415	484	429	425	457	493	450	453	416	455	508	460	457	431	459	447	508	436	423	459	480	493	452	467	472	476	481	487	423	442	448	463	451	476	429	478	412	461	488	456	499	428	482	450	471	428	474	470	491	492	475	449	480	474	437	446	458	481	428	469	443	472	457	473	433	484	446	488	473	452	462	500	459	476	451	415	536	486	452	482	452	465	474	450	422	447	474	470	462	470	476	430	487	430	473	473	450	458	436	453	472	471	465	454	440	409	454	435	465	469	435	483	471	510	455	460	494	441	485	441	425	468	471	504	428	444	437	443	456	447	488	485	508	453	472	453	458	462	432	455	440	481	434	495	441	491	419	468	434	451	466	458	471	419	456	484	433	412	453	446	451	466	487	483	441	436	475	459	490	454	486	462	424	435	441	469	456	452	464	476	451	482	480	479	440	463	476	443	441	469	463	455	480	463	459	451	447	467	482	474	466	452	402	485	447	438	482	454	464	479	458	417	472	486	456	432	431	419	470	469	470	469	452	461	407	476	489	424	464	423	487	448	469	493	441	426	405	457	438	507	449	441	473	423	491	470	434	424	456	494	468	423	443	464	486	405	494	445	458	477	434	438	424	475	460	438	416	456	434	437	452	484	453	437	457	398	453	464	459	475	478	448	473	467	428	463	465	447	480	496	457	451	496	452	412	421	441	449	459	467	447	484	460	492	417	441	454	455	440	487	486	466	431	448	470	455	458	446	473	477	461	446	477	497	455	425	485	456	470	465	499	471	467	457	448	451	457	439	441	441	443	467	443	451	411	466	462	440	476	460	441	463	432	445	427	459	432	468	418	428	492	465	459	482	494	453	409	478	437	435	488	458	455	442	457	479	416	445	468	440	430	467	450	499	493	455	462	480	497	417	444	445	482	487	467	467	443	423	464	477	454	444	459	465	447	466	451	445	449	429	451	450	463	486	417	493	479	423	472	459	445	478	499	460	431	425	471	464	471	469	474	471	444	455	458	461	475	467	422	463	475	455	490	471	442	451	492	450	418	447	459	445	477	477	458	440	447	462	452	481	489	461	465	488	472	451	470	499	448	437	496	472	431	473	454	453	424	450	454	460	459	468	463	510	487	490	479	421	494	487	452	489	458	434	468	477	442	475	466	466	461	478	451	441	453	455	440	440	424	426	422	515	422	445	447	444	464	464	452	441	429	447	483	456	505	458	469	465	466	439	473	466	455	478	447	478	461	461	457	498	473	461	446	460	445	449	494	427	442	451	453	454	466	452	457	425	458	427	462	456	416	460	456	424	458	429	431	467	429	429	416	473	462	491	420	476	441	414	481	428	440	463	436	434	426	455	430	419	485	454	415	462	450	465	462	444	465	447	445	437	442	423	474	476	461	471	440	463	427	431	476	460	482	467	419	447	459	437	451	465	466	442	476	448	465	413	442	409	456	429	461	455	431	450	449	459	441	462	454	488	432	473	458	462	476	446	439	456	445	413	476	416	524	488	460	471	469	453	432	472	445	424	434	458	468	430	466	448	476	426	434	422	432	481	455	453	460	439	451	419	439	429	449	449	427	463	445	431	440	459	436	491	493	419	442	437	474	450	449	478	503	440	434	453	403	489	470	493	454	406	468	425	458	413	487	435	472	413	459	467	463	437	443	455	449	473	481	484	473	460	466	443	473	421	412	436	469	453	478	489	461	459	482	456	437	461	400	505	436	469	470	429	429	517	467	476	450	475	459	463	444	465	469	446	479	449	451	402	475	452	471	440	480	483	457	423	460	444	418	464	461	449	526	491	465	435	457	417	416	467	445	460	437	475	458	469	470	449	437	447	445	459	456	459	468	476	492	510	426	483	453	461	439	465	452	473	424	424	464	433	452	484	435	477	431	439	414	396	486	501	460	460	432	467	422	474	450	474	427	461	476	468	417	450	488	475	484	448	469	464	421	487	445	476	448	445	449	479	445	443	447	436	450	451	432	420	461	435	450	440	484	451	444	445	488	411	466	438	436	456	451	456	408	424	454	467	452	462	441	473	457	441	466	477	444	428	475	436	480	445	435	413	453	453	447	446	452	485	434	456	451	470	434	430	446	464	424	468	486	472	423	456	482	486	465	460	459	435	435	454	457	469	434	466	479	434	487	418	456	453	450	406	443	471	455	500	429	413	444	453	477	470	475	438	436	449	434	472	425	458	471	423	449	491	434	444	496	464	453	448	485	447	478	424	447	432	469	461	452	448	481	483	478	458	480	457	445	502	418	461	456	474	416	417	521	469	470	476	445	447	461	456	430	492	524	480	458	420	424	456	432	453	466	417	454	470	486	464	449	438	425	412	442	429	475	428	460	493	514	430	466	460	443	458	454	434	449	431	421	475	438	445	470	439	451	478	476	443	458	507	464	447	467	441	438	444	451	434	438	433	450	448	452	463	451	474	470	471	451	480	457	461	468	431	514	463	433	427	441	450	438	469	467	450	459	437	467	459	467	491	464	470	499	469	451	477	505	402	496	464	423	447	465	431	442	473	470	469	463	483	461	455	468	418	434	456	438	431	458	461	468	462	502	445	472	436	492	475	434	449	409	421	446	450	467	442	451	457	431	437	467	479	455	471	456	459	452	469	406	450	447	422	435	471	450	469	430	423	478	488	447	472	450	460	460	477	459	447	461	445	450	470	453	480	434	440	449	439	491	452	472	427	431	476	444	474	438	460	455	411	437	457	488	498	445	445	401	483	453	475	442	428	463	448	455	483	438	460	442	494	464	445	473	452	453	421	465	443	475	434	466	442	480	482	479	456	456	492	436	440	428	446	457	476	437	489	485	498	476	446	494	412	460	456	461	452	455	457	470	462	454	457	457	445	463	452	446	441	428	457	430	445	424	436	435	434	424	432	487	444	450	445	447	450	449	465	461	433	465	454	497	445	430	472	493	450	464	425	468	420	450	469	484	479	449	449	464	428	435	507	469	437	473	423	474	472	448	477	446	449	464	454	440	440	411	427	462	457	424	429	458	450	450	461	493	432	438	459	450	446	415	458	454	476	413	439	473	448	439	442	454	448	440	453	489	458	481	478	475	452	452	442	472	430	446	443	454	428	435	460	439	446	457	462	426	435	459	433	441	434	484	474	432	466	430	449	455	496	393	415	450	430	448	447	466	453	474	437	454	464	478	468	484	447
3705	2682	2245	1238	875	728	642	560	538	490	462	478	469	428	428	444	469	432	453	416	441	425	399	405	423	409	437	423	406	398	439	412	428	407	420	406	430	393	387	413	417	420	383	433	392	405	390	436	404	390	387	424	402	424	419	402	412	378	395	412	391	412	359	413	395	405	384	379	376	417	394	400	392	402	402	366	393	374	421	423	432	401	419	426	391	409	413	383	417	377	400	401	371	377	392	381	409	418	416	395	415	387	427	431	416	398	402	370	396	380	415	405	418	426	409	439	405	397	400	391	389	405	404	384	369	407	397	355	411	397	398	413	411	382	374	424	411	439	423	375	391	378	416	418	408	409	400	402	374	396	392	372	409	415	388	417	401	403	433	400	395	412	410	397	409	396	401	409	354	401	414	394	377	406	406	379	409	456	374	377	399	390	394	395	401	419	428	380	350	390	428	392	391	403	423	435	393	396	402	391	379	406	373	422	413	419	371	373	409	384	415	398	384	427	438	401	402	386	406	421	411	446	364	409	400	372	396	396	407	402	410	366	390	390	416	458	409	410	374	386	410	391	401	425	416	448	388	437	394	408	418	389	424	393	434	372	395	343	393	409	405	390	402	385	407	384	397	383	376	405	403	401	356	408	384	434	392	404	434	410	410	405	386	388	374	419	436	391	417	403	434	418	415	404	410	358	400	379	399	406	397	392	439	392	394	353	406	407	387	424	417	401	386	433	380	433	386	376	395	399	411	411	399	380	424	414	415	391	394	389	423	392	458	396	414	386	394	381	379	399	383	417	371	422	373	401	389	394	385	411	422	419	393	420	423	427	397	390	422	437	422	389	399	370	435	391	403	376	398	446	407	413	421	393	379	401	386	430	443	382	383	406	383	435	408	400	412	396	432	341	393	395	382	426	443	402	357	380	380	394	398	443	386	401	386	392	424	430	403	398	413	406	412	405	400	376	380	379	393	396	419	418	379	408	398	400	384	394	398	391	408	416	389	390	353	393	396	374	378	407	393	392	426	409	410	419	416	396	415	431	379	385	395	379	409	406	395	398	442	417	411	380	418	388	398	394	359	417	424	376	371	371	402	393	378	413	396	395	395	430	398	416	373	391	428	352	387	392	405	375	427	384	380	391	412	381	413	400	397	427	380	416	433	431	390	404	400	383	403	448	379	391	398	378	377	395	398	386	433	401	411	419	407	375	390	361	406	365	415	424	391	372	404	418	441	378	378	393	435	390	380	391	414	408	434	406	409	394	409	391	390	366	448	365	400	415	373	394	368	399	401	420	364	402	363	405	415	381	384	368	404	373	386	397	408	372	405	366	399	432	466	361	382	396	399	395	373	416	425	400	382	436	378	421	373	427	399	393	409	376	394	405	378	394	365	404	396	380	427	383	376	391	416	406	369	352	387	412	372	452	403	394	398	379	390	372	414	425	381	359	375	400	361	386	416	426	351	413	421	414	397	398	403	399	406	381	406	392	409	404	397	404	423	422	411	412	365	380	357	397	383	404	426	423	406	406	405	373	413	363	377	411	399	399	428	422	396	428	405	397	431	380	390	431	392	370	404	366	359	369	411	393	428	390	421	427	373	410	416	410	408	402	381	388	410	388	421	406	413	404	431	404	421	393	409	404	397	435	403	400	383	389	421	380	393	378	431	382	401	415	380	428	433	394	383	336	395	404	417	369	392	387	349	403	405	404	431	352	388	401	422	367	402	404	395	386	395	385	358	397	398	406	407	396	375	401	383	389	401	408	403	352	391	430	391	352	413	427	377	406	421	399	412	412	418	429	377	418	401	384	379	383	396	430	403	407	385	415	390	402	400	399	372	387	398	387	406	382	394	363	371	413	388	416	424	396	378	404	375	357	422	397	399	407	413	414	400	416	404	427	392	401	394	425	390	407	372	424	412	451	430	447	398	419	389	395	408	386	397	389	400	369	410	386	389	401	398	400	396	432	403	391	420	384	377	392	380	370	382	385	406	424	391	396	393	427	408	411	384	386	403	374	428	366	395	388	421	424	408	420	387	389	422	400	403	403	403	415	390	386	350	409	372	368	422	377	378	395	396	408	404	386	389	395	406	431	406	364	389	425	394	416	386	382	415	357	418	361	429	388	415	411	380	393	379	405	386	410	388	393	419	445	406	358	384	375	421	412	393	387	405	417	387	409	403	391	403	405	405	402	404	389	391	380	412	403	372	369	401	392	408	413	372	408	382	395	402	416	397	364	389	396	362	395	415	382	372	399	398	394	400	410	419	387	438	408	396	388	426	390	371	426	393	411	405	390	398	391	397	399	437	377	393	359	420	397	416	422	412	406	405	357	400	442	377	375	411	401	381	399	402	412	371	419	366	398	398	419	369	385	423	429	405	410	396	398	407	396	376	407	386	392	381	383	391	415	406	422	424	392	406	419	408	363	392	406	410	423	361	407	411	404	387	362	423	366	389	401	424	421	413	384	406	410	421	382	407	405	405	384	418	395	374	422	377	383	403	418	363	375	406	389	415	416	401	382	412	378	390	399	362	384	405	426	401	367	379	411	413	392	389	423	398	379	440	397	440	397	394	389	438	417	419	366	412	387	403	412	414	394	423	420	409	448	415	405	397	387	415	415	375	384	420	385	352	403	417	388	385	395	363	405	462	412	427	359	408	380	414	385	420	398	413	389	385	395	361	406	389	397	361	369	407	422	368	393	425	401	378	371	380	367	388	405	416	396	392	413	377	371	407	402	419	375	401	393	402	431	383	400	424	408	379	396	395	367	389	395	383	401	386	372	388	404	413	350	387	397	374	398	410	412	366	381	371	419	392	383	398	390	412	363	409	414	407	383	414	390	392	371	400	374	394	399	384	406	405	386	403	351	404	407	407	386	387	406	430	374	392	402	410	423	405	388	396	419	387	405	396	413	377	420	415	427	402	378	429	375	386	390	400	423	396	406	427	374	415	411	401	439	403	369	385	366	409	426	392	424	418	423	385	373	428	407	416	435	415	413	406	387	381	420	397	399	369	390	407	377	400	396	366	364	400	382	430	418	395	402	387	378	394	392	390	391	398	408	414	409	393	428	386	412	405	410	424	381	404	398	427	373	389	443	474	376	374	380	384	406	368	392	394	411	374	407	401	393	418	396	406	375	408	393	387	412	382	408	397	383	377	431	386	377	337	415	404	373	392	371	406	387	421	395	405	358	385	386	385	396	377	393	411	429	403	400	376	342	406	421	409	417	363	414	389	416	410	389	410	414	392	402	398	386	412	372	385	405	380	389	401	434	370	350	408	421	395	377	410	385	360	399	380	367	412	395	412	384	422	406	421	378	422	387	382	391	380	403	409	399	394	365	382	406	395	411	377	369	383	369	417	372	386	336	391	404	394	385	399	356	383	399	377	383	372	403	415	414	364	403	442	370	379	417	372	400	415	387	389	440	389	362	404	384	379	380	338	372	373	404	402	443	407	357	412	403	426	400	392	386	379	368	436	424	409	391	404	391
24586	21444	28595	24676	21170	3308	872	501	402	382	371	359	350	321	303	306	297	307	294	277	297	299	313	294	300	300	281	298	301	307	326	275	297	268	279	286	273	284	249	280	279	294	311	311	276	296	276	269	265	275	298	266	265	270	277	272	282	273	304	284	313	302	303	305	258	298	285	284	312	268	308	277	268	271	310	307	281	272	297	272	285	282	289	317	299	263	294	301	278	249	304	307	303	307	272	308	277	267	285	254	288	300	291	298	276	301	274	243	272	256	275	279	282	290	288	296	288	269	269	278	274	254	260	281	280	283	256	311	271	281	279	267	297	270	284	285	282	261	284	292	279	280	265	297	267	285	273	264	278	283	269	253	267	291	276	285	270	277	274	281	273	328	298	272	286	310	253	264	282	308	264	249	295	272	271	254	291	270	272	267	267	261	283	258	288	254	263	268	289	278	262	286	266	279	264	276	284	270	283	284	292	277	294	271	243	256	242	260	295	272	276	286	272	289	260	279	288	290	278	275	303	272	307	266	288	294	318	258	278	295	297	274	255	285	276	276	295	271	264	252	287	291	284	256	286	288	282	253	287	286	294	247	279	294	281	282	297	253	258	282	265	279	272	274	278	300	274	280	259	311	287	313	252	298	265	281	284	297	266	263	287	265	286	282	280	272	275	259	269	268	289	317	283	315	293	266	282	281	295	250	263	301	293	268	255	261	283	264	244	273	300	270	299	253	280	258	307	266	264	277	282	293	274	250	275	267	283	273	303	292	248	267	284	279	263	297	301	305	273	296	282	291	271	298	254	285	257	295	275	276	294	261	272	266	274	282	279	288	280	261	281	258	272	273	288	252	312	288	262	284	266	262	255	290	265	292	270	275	296	304	273	297	246	280	279	281	264	258	271	249	282	275	300	310	276	285	279	255	296	264	298	253	284	253	277	308	274	256	287	267	274	275	274	258	235	274	280	270	272	259	292	252	262	276	269	277	284	272	267	271	288	305	267	272	259	290	282	285	262	284	295	297	256	246	291	276	286	260	260	307	261	261	280	266	292	293	286	284	308	274	285	295	269	262	278	287	295	282	304	262	274	273	277	274	284	273	288	240	244	228	264	295	258	302	309	303	294	264	267	265	277	280	279	263	273	282	270	262	269	304	285	256	312	303	274	269	269	271	270	287	246	252	287	289	272	265	306	278	263	292	251	295	271	269	275	275	281	267	297	275	289	240	276	261	284	297	278	291	270	274	269	280	270	316	273	281	277	260	271	258	277	280	263	261	274	292	286	262	280	253	263	259	263	298	279	256	278	272	276	277	270	277	291	278	281	276	290	275	246	286	285	269	297	284	301	288	258	273	254	270	280	292	271	258	261	303	240	303	282	249	261	273	278	264	265	254	253	288	267	300	294	280	274	259	276	270	254	283	276	244	295	286	326	304	297	310	270	289	283	233	258	285	265	251	257	280	271	260	248	296	267	310	264	305	297	297	301	263	277	285	257	305	273	293	270	301	296	288	249	291	271	272	265	268	288	268	292	276	279	293	249	281	287	284	292	242	267	287	287	289	256	272	270	254	266	286	285	271	268	266	283	290	299	278	301	270	296	263	278	299	284	262	273	261	277	249	289	302	287	274	290	315	271	259	278	277	260	263	268	300	307	265	243	269	273	255	279	291	280	265	263	271	270	284	279	279	262	286	282	291	262	260	276	288	264	303	269	264	292	288	289	254	280	255	280	256	290	315	273	278	272	267	306	274	263	263	279	275	272	284	256	283	253	287	266	252	280	260	274	314	291	285	272	271	297	264	285	275	300	262	288	268	284	303	271	295	274	274	274	254	281	273	291	304	265	261	280	257	286	268	265	269	274	247	273	255	253	256	246	272	283	311	297	277	299	241	278	293	253	284	282	260	266	262	295	280	255	249	280	320	269	289	282	287	268	294	270	297	304	259	286	285	307	308	297	259	240	251	276	299	255	297	264	290	274	297	291	279	248	285	291	276	270	290	273	295	287	257	269	284	235	301	296	296	226	263	297	293	314	306	280	274	275	275	280	300	271	286	282	285	265	305	276	287	292	265	274	290	279	270	282	244	255	289	282	333	280	270	303	294	298	255	283	276	282	270	303	295	267	283	281	272	294	299	281	285	298	276	244	277	261	269	281	263	298	297	278	253	279	269	271	274	282	270	244	298	305	270	265	272	294	279	257	254	299	262	295	241	279	269	271	269	281	264	274	277	273	270	275	270	300	286	280	296	268	271	292	261	241	265	276	289	249	315	283	292	279	301	250	293	274	271	291	267	272	295	308	296	282	281	257	264	273	296	291	322	276	296	258	253	284	274	280	264	276	255	277	276	311	289	278	290	260	281	276	263	265	286	267	255	280	272	286	282	276	296	263	276	299	269	286	278	296	262	267	258	275	256	270	273	288	263	259	291	282	255	258	278	297	286	276	287	290	271	245	275	269	275	264	242	254	274	310	264	264	306	267	266	262	269	290	289	260	270	273	281	288	240	274	291	222	273	262	279	286	273	287	296	306	292	267	274	278	264	280	269	258	327	281	289	238	254	252	261	276	289	268	282	289	274	245	283	299	272	250	259	260	242	281	286	248	258	297	268	284	264	270	285	260	291	274	270	239	253	273	293	327	264	296	263	295	295	285	282	278	295	245	283	277	298	277	298	252	291	290	286	309	280	281	244	293	305	268	320	294	276	264	254	292	308	265	299	304	234	294	259	272	279	273	259	265	270	277	248	282	301	297	285	258	276	295	285	290	259	269	330	301	274	282	282	294	233	288	287	253	298	245	271	297	227	277	288	302	260	283	273	285	276	298	271	285	284	303	264	284	287	276	288	269	258	271	291	299	268	263	275	264	280	273	263	292	273	274	273	280	310	274	245	245	261	277	288	273	287	253	279	265	238	304	267	282	259	263	288	302	269	255	308	256	279	269	278	252	276	288	287	276	264	288	276	243	298	290	260	286	288	271	271	240	298	296	287	256	282	312	278	259	273	286	286	284	253	266	282	298	253	270	267	261	266	241	301	258	287	283	275	286	283	280	271	257	289	311	282	276	285	278	247	290	250	240	271	286	279	270	272	311	283	298	242	305	316	277	257	232	290	264	267	274	259	286	262	258	275	277	263	285	270	294	294	315	283	237	278	286	271	268	281	295	270	253	291	302	278	281	273	244	267	296	280	279	272	268	269	262	279	243	289	264	285	254	291	266	285	267	270	304	278	278	246	251	269	248	277	254	263	262	258	283	284	274	259	266	263	284	284	270	278	287	269	275	291	268	276	259	289	265	288	278	290	291	266	268	293	293	253	288	302	269	264	258	269	268	285	290	281	273	285	285	287	271	252	274	307	256	264	263	271	264	287	280	290	306	265	307	268	268	279	282	276	242	301	286	270	272	278	270	287	262	259	299	272	311	294	247	283	268	306	307	263	300	247	263	272	303	268	260	271	268	296	309	305	311	283	294	264	245	311	288	259	250	302	271	291	282	265
3714	4789	3886	1985	1315	914	714	561	518	451	444	411	337	343	370	328	314	288	307	296	357	295	309	272	296	271	243	269	271	318	250	269	274	271	293	274	291	258	267	275	254	269	273	274	281	272	268	271	249	261	258	247	284	257	243	283	271	284	270	277	286	289	287	260	246	265	282	247	269	271	264	287	252	257	245	253	267	258	267	254	269	264	248	241	274	257	263	245	271	286	270	238	252	281	267	288	303	272	279	251	245	271	263	224	251	255	243	274	270	252	266	229	267	275	271	275	264	258	261	245	237	251	274	246	282	251	265	274	271	253	248	288	250	282	262	269	245	274	281	265	244	222	264	245	263	263	263	258	266	252	266	287	291	252	261	218	269	278	253	277	255	279	213	260	265	249	258	244	269	213	283	238	267	253	239	263	291	262	265	229	255	225	267	278	264	277	243	236	265	263	270	233	267	255	255	258	240	257	254	268	268	259	258	252	248	267	271	228	240	239	254	284	291	262	250	244	235	216	249	246	262	268	257	259	277	287	258	239	275	230	256	247	274	268	243	259	257	262	242	249	265	251	245	289	248	247	263	238	271	250	257	264	267	258	246	251	256	260	272	267	278	263	257	267	266	242	261	272	254	229	250	293	252	245	240	228	269	259	258	249	265	265	244	281	266	265	280	255	254	247	261	263	262	272	302	276	288	282	279	254	255	277	246	249	257	262	259	251	231	278	293	291	269	236	263	256	201	235	253	235	270	269	250	262	260	298	277	262	258	258	252	272	250	242	262	255	249	260	251	268	258	241	265	249	251	245	247	286	282	236	255	239	261	248	275	255	254	244	242	283	249	275	269	230	255	264	266	233	255	240	243	236	255	253	253	237	273	284	234	245	267	260	265	291	245	272	266	268	271	276	258	259	264	239	288	270	249	276	274	253	265	238	257	289	242	284	260	266	265	229	272	211	274	278	305	263	291	264	271	253	258	284	263	235	268	265	263	247	251	259	255	266	254	247	230	287	214	248	242	271	263	262	281	266	251	252	265	253	274	262	261	288	300	249	257	283	236	267	250	278	266	233	249	239	256	250	248	268	268	263	261	273	256	266	262	237	238	243	267	233	269	254	273	275	277	240	231	270	261	272	262	244	267	259	256	280	265	243	272	261	242	248	247	277	294	267	248	243	251	241	256	254	247	271	273	256	291	256	268	254	261	293	265	270	261	257	259	257	254	265	250	298	263	269	265	289	265	263	244	271	262	256	267	249	281	248	248	247	269	235	254	267	283	257	256	238	258	258	270	268	263	237	291	264	234	266	248	238	258	239	262	259	263	279	277	253	252	259	247	256	282	234	233	263	238	246	279	246	258	234	278	271	236	251	272	299	245	268	266	245	250	247	248	257	277	220	258	253	238	244	254	259	261	279	255	259	255	248	235	245	254	252	254	289	253	251	249	243	240	258	250	235	268	264	252	266	285	248	240	249	251	250	249	251	264	231	247	264	246	256	276	269	249	227	227	255	259	239	261	264	285	236	254	255	256	242	255	279	259	247	249	265	279	284	260	241	243	275	285	268	234	240	281	231	267	299	278	256	256	267	264	272	281	269	256	268	275	274	241	268	268	266	252	235	277	250	275	253	238	286	228	265	251	260	255	245	256	261	277	252	260	289	246	277	243	258	252	261	265	245	274	291	251	260	263	253	249	255	256	261	263	291	249	245	250	240	252	253	267	281	254	258	295	251	241	257	251	250	283	249	247	281	270	243	251	301	262	243	238	246	246	247	254	240	284	253	254	239	254	269	297	256	253	252	289	246	248	258	253	238	233	255	261	287	246	240	250	277	252	265	240	280	234	242	266	267	237	262	264	250	236	275	229	251	245	261	287	260	275	267	246	261	253	235	274	294	253	248	251	251	264	236	254	241	238	251	261	265	243	267	280	238	254	255	271	271	262	233	228	269	273	253	262	272	227	261	257	285	256	250	246	235	251	245	272	262	256	246	258	242	260	289	271	240	253	238	255	250	256	253	257	267	254	250	306	277	233	287	254	251	271	254	268	266	278	272	247	270	237	270	270	244	280	244	250	244	261	252	249	233	275	260	270	256	258	219	253	272	253	247	256	277	229	267	262	276	254	261	239	273	260	230	277	262	257	252	238	267	267	245	274	250	255	291	231	236	264	232	269	243	259	269	247	239	260	269	233	230	239	249	263	259	252	252	261	268	246	281	271	247	256	264	247	215	266	251	279	274	267	248	259	290	255	249	256	300	235	257	243	265	252	265	225	249	257	246	253	230	261	243	246	251	234	246	278	258	227	240	276	242	291	235	250	281	256	254	250	257	253	240	272	262	299	271	244	261	291	255	226	240	273	257	228	243	243	270	247	226	280	271	254	251	260	254	255	271	254	244	245	274	272	260	239	267	272	247	260	280	248	256	259	249	256	237	282	284	243	286	252	278	246	264	257	276	245	258	275	244	252	220	248	251	286	246	259	246	278	239	270	252	209	269	271	255	314	260	260	258	241	267	257	260	260	266	269	254	269	267	266	272	250	240	266	270	250	275	252	233	272	253	258	241	233	300	228	296	246	280	251	276	259	284	273	251	260	267	274	252	271	241	274	278	272	234	252	242	258	245	260	242	230	265	260	233	270	250	240	250	285	273	249	268	252	253	273	255	238	255	238	229	259	240	245	257	272	258	249	302	248	264	244	239	233	282	264	264	261	257	238	255	271	238	255	258	259	240	269	263	264	262	259	266	243	235	238	274	235	227	258	245	283	253	253	244	251	242	270	256	269	250	251	255	264	246	241	272	241	274	252	264	227	268	270	270	240	262	263	276	262	251	248	239	238	238	282	230	250	273	258	265	250	248	258	227	263	304	257	239	250	262	256	266	272	259	236	258	241	247	270	244	224	231	269	268	247	237	246	270	258	265	268	261	249	278	233	247	248	287	248	242	268	230	260	258	244	262	250	260	245	257	291	270	261	283	265	248	295	250	258	246	247	221	281	266	268	268	267	239	267	263	249	258	240	263	237	232	225	264	248	238	264	262	245	262	260	276	280	280	249	250	264	266	245	245	260	284	239	250	236	248	247	278	249	244	224	234	230	272	250	303	273	278	238	235	258	222	257	270	258	245	238	240	252	280	268	261	258	239	255	258	242	245	252	265	275	267	247	273	268	271	255	248	274	284	241	237	235	258	256	267	257	257	265	224	249	263	263	275	245	261	257	254	274	266	276	265	251	262	265	258	249	232	276	276	271	241	263	259	255	249	243	233	248	267	247	262	238	269	278	232	245	238	256	250	231	248	272	215	262	246	258	262	259	246	259	240	255	270	244	230	250	222	267	249	240	262	264	249	259	243	261	275	250	237	220	244	275	255	259	248	249	241	292	232	245	233	252	247	275	251	234	242	241	246	262	267	230	248	257	224	284	218	267	246	244	276	256	251	261	253	267	283	263	249	269	264	238	265	282	244	262	271	266	259	245	247	247	252	275	281	261	241	251	277	258	279
27882	10047	1624	1030	864	801	800	771	771	793	829	805	824	746	802	785	802	745	763	793	814	760	761	818	811	768	760	747	817	780	782	804	752	799	780	727	769	788	767	821	807	810	807	729	762	803	800	792	765	796	770	779	785	785	829	795	821	766	802	800	744	815	795	828	838	802	796	768	768	754	766	819	837	789	751	822	773	805	772	816	812	772	801	833	760	775	781	778	736	800	818	777	807	781	801	764	787	786	771	800	791	789	814	832	823	834	721	829	787	776	793	780	799	801	805	833	780	744	797	830	760	793	809	793	785	805	858	791	789	771	771	760	818	810	788	799	783	740	806	808	805	824	814	824	813	804	788	815	761	796	783	775	811	788	783	779	768	824	816	816	783	793	710	797	775	760	781	770	799	757	805	789	737	782	754	797	771	749	752	801	812	811	737	808	795	818	778	766	751	778	829	794	763	836	776	753	770	804	805	774	790	853	781	787	759	802	814	773	764	806	767	755	769	808	806	818	797	762	740	770	775	753	764	778	795	759	788	832	786	858	800	748	778	799	708	785	791	811	754	716	813	754	750	751	767	764	840	782	791	801	816	799	793	793	739	755	808	795	788	799	805	781	831	791	808	799	758	819	749	804	791	794	838	785	815	834	771	781	771	817	757	839	794	805	805	720	737	743	765	713	799	848	793	766	770	818	820	757	759	806	782	775	794	773	768	807	770	810	794	812	766	746	804	842	808	813	812	789	792	779	784	773	826	781	808	749	789	798	810	803	812	836	809	768	802	825	826	777	835	773	769	785	795	809	765	733	829	795	791	798	789	794	766	813	776	729	754	821	766	748	808	752	804	806	812	762	781	792	803	801	785	781	780	769	792	763	751	784	768	750	800	758	782	804	840	812	795	807	757	773	765	808	763	770	787	837	783	753	781	798	778	805	810	799	805	810	820	748	765	768	790	794	817	766	837	836	788	791	788	736	735	827	812	794	785	832	786	753	781	797	788	777	804	800	832	774	754	830	775	789	830	769	819	780	800	791	769	799	766	768	836	822	809	804	803	781	765	800	787	791	795	807	734	782	772	755	794	785	731	786	780	766	791	822	794	734	824	787	809	775	816	759	739	780	761	761	865	788	813	837	769	740	821	799	764	751	779	785	766	813	783	781	793	769	796	822	789	825	799	838	808	775	770	730	811	819	738	745	852	849	789	759	757	783	765	809	850	818	799	767	867	799	823	788	788	803	776	798	760	770	798	810	778	798	766	778	772	776	774	808	802	760	809	799	767	836	789	789	776	823	807	782	782	782	831	751	814	714	770	736	832	779	784	787	788	783	826	722	782	772	785	804	808	807	809	812	752	787	753	734	760	837	838	742	822	729	763	799	791	818	771	812	738	809	819	838	820	790	825	748	748	744	781	771	794	815	790	811	779	787	878	754	771	790	774	784	814	802	818	797	753	791	804	774	776	834	832	793	802	782	792	798	807	805	813	760	811	811	802	776	811	793	765	783	797	775	796	805	817	777	741	770	818	776	846	839	816	811	838	792	788	770	835	786	808	727	822	802	824	801	758	791	800	789	784	802	761	801	791	764	761	736	801	826	745	799	781	791	765	798	792	725	828	762	802	851	811	804	806	722	765	795	827	802	728	802	803	800	803	771	775	842	823	782	788	807	777	706	784	786	756	809	781	754	784	841	753	802	806	725	778	751	787	776	807	768	834	768	802	800	754	796	791	758	813	810	806	766	813	803	789	809	742	792	815	764	798	768	770	770	786	789	824	778	770	856	737	801	786	781	779	743	820	791	766	770	810	739	775	754	860	765	843	801	789	766	778	771	797	797	809	786	750	804	742	761	807	779	812	737	791	745	784	763	814	767	821	791	779	794	762	789	824	786	798	780	776	790	798	774	751	783	782	815	784	775	816	764	783	756	718	759	769	754	793	760	779	832	783	782	761	822	784	809	773	803	752	780	763	801	841	715	802	802	739	848	830	813	788	834	766	761	755	747	807	806	759	776	771	779	756	805	827	797	819	784	808	814	800	766	833	794	792	802	788	785	774	803	798	808	773	826	765	810	791	793	784	826	815	795	761	736	811	844	815	772	757	794	752	785	749	785	786	840	758	802	774	816	814	801	770	785	804	763	797	802	814	785	817	778	770	764	842	808	730	829	796	791	782	820	760	771	789	796	784	788	771	801	793	807	796	775	831	814	832	780	759	771	808	838	829	772	769	771	834	766	798	776	771	787	798	800	766	815	803	814	766	781	831	727	842	812	753	809	797	805	805	842	787	793	789	786	829	761	764	823	785	800	778	804	806	818	814	815	763	819	818	763	798	806	862	796	786	813	801	783	765	802	829	812	864	770	814	774	812	794	780	784	740	774	741	807	788	827	789	771	802	804	716	777	771	830	807	796	811	744	783	816	790	808	741	812	758	773	801	771	805	760	783	804	775	824	790	778	834	847	805	774	869	770	780	812	808	789	789	783	776	808	784	778	795	765	794	804	762	841	756	786	772	791	771	852	794	768	770	795	826	770	789	771	792	805	819	812	785	777	784	713	808	756	723	774	783	802	767	780	814	808	767	821	794	757	762	776	836	757	751	816	785	759	840	774	816	756	803	796	785	787	848	761	824	807	757	823	756	802	804	799	756	799	807	798	795	766	796	734	797	821	765	824	804	827	758	827	769	793	815	754	814	743	761	806	737	784	794	816	842	772	810	797	801	771	771	791	787	821	805	757	815	807	831	840	853	820	799	831	808	762	785	788	812	780	713	778	828	803	787	776	762	763	785	813	818	741	798	779	827	735	750	780	775	795	791	764	787	768	802	796	833	800	810	805	782	756	797	798	793	782	785	850	755	757	847	794	810	820	782	825	785	771	742	762	814	817	743	780	762	744	812	770	837	780	777	823	830	782	757	773	786	755	735	810	840	810	776	789	823	797	821	740	805	786	794	809	800	816	803	815	769	810	788	834	836	760	775	761	780	773	775	800	798	811	779	774	774	770	741	792	809	827	829	765	785	831	743	849	796	769	786	808	773	774	783	730	805	796	823	779	764	761	837	816	774	774	768	787	810	788	750	830	809	796	805	818	815	773	794	791	806	796	817	838	839	797	801	793	806	746	798	854	770	811	806	798	786	814	757	744	819	748	803	832	827	805	806	814	760	726	762	772	788	809	786	781	816	829	793	800	755	857	821	795	827	771	798	794	783	797	777	775	821	825	794	823	788	792	773	719	791	769	759	764	827	775	822	811	778	742	830	795	806	795	713	830	769	764	820	786	855	770	754	766	802	797	804	825	793	745	805	794	835	755	784	737	770	804	779	782	781	774	771	751	792	774	810	786	816	840	768	794	798	779	801	734	752	802	792	807	773	823	805	758	799	791	762	763	766	837	785	801	821	772	728	811	773	770	731	754	773	822	739	804	777	813	787	819	775	822	799	792	785	799	795	810	800	783	766	793	747	811	816	797	811	776	785	746	771	775	809	773	789	800	843	790	779	837
5662	860	794	661	644	665	606	623	654	653	648	631	631	645	624	633	614	642	693	619	702	687	635	624	662	646	682	655	607	629	582	613	633	659	632	663	651	624	638	668	641	659	663	680	635	668	685	636	654	630	667	569	638	628	638	636	608	658	619	621	658	679	630	649	610	678	660	651	646	652	647	669	667	665	648	706	644	691	609	625	649	673	645	630	582	652	632	600	634	633	655	597	674	639	636	621	638	671	656	646	632	630	651	625	635	658	670	595	679	663	625	636	631	653	632	620	623	655	651	642	689	558	646	613	629	631	638	653	610	639	664	675	629	655	632	614	626	627	635	645	627	609	617	603	652	694	597	680	604	641	605	645	649	636	621	673	672	629	632	608	636	620	677	622	676	637	656	646	665	680	638	607	627	612	677	674	690	648	648	621	610	649	582	661	610	657	630	615	623	614	651	639	681	634	651	654	674	667	619	625	604	639	637	637	632	621	621	633	663	642	607	637	621	606	609	650	654	629	631	644	663	620	630	649	609	667	654	623	660	657	614	596	634	628	639	607	635	658	677	632	611	629	643	658	609	601	667	635	613	647	676	604	626	637	663	636	606	615	602	681	661	632	646	600	681	617	646	663	653	604	648	601	606	635	631	669	666	594	616	618	645	649	629	659	642	622	618	664	647	639	665	683	649	643	641	647	613	639	631	620	656	637	645	620	618	645	624	647	626	623	616	580	626	620	649	637	648	647	595	595	640	641	646	606	682	674	656	684	644	645	597	564	668	637	631	628	640	614	655	640	670	627	654	644	632	637	664	620	675	667	632	665	645	601	603	656	644	660	622	641	663	653	622	640	685	651	636	624	609	623	668	577	665	663	640	660	662	688	679	637	648	628	602	651	653	624	593	628	655	677	637	614	630	643	655	629	678	613	616	671	651	698	624	617	643	653	600	663	603	619	673	633	647	617	644	659	595	660	620	620	618	644	650	604	597	679	635	660	652	605	614	674	595	632	662	617	609	661	650	668	624	622	659	609	629	629	617	621	661	635	663	633	648	635	645	633	612	627	627	634	640	636	672	634	620	664	618	645	628	676	656	623	696	656	628	668	634	602	669	658	682	629	588	621	621	607	615	669	634	612	654	619	678	675	659	664	688	633	551	622	662	651	669	700	621	702	606	601	591	662	630	678	649	615	620	636	685	669	635	620	575	683	666	607	608	657	614	667	668	593	593	610	609	649	666	633	651	655	631	661	699	632	665	659	648	604	619	601	614	628	638	673	606	630	668	661	602	633	647	657	622	690	619	678	652	595	671	630	625	644	669	622	653	649	601	623	674	645	653	659	651	594	628	630	639	641	621	638	625	643	683	629	632	668	605	653	649	638	620	608	671	654	628	628	645	672	632	664	647	641	649	635	648	602	648	615	668	640	582	650	655	633	635	633	610	643	669	611	651	624	625	631	656	666	636	621	612	606	603	618	620	630	631	647	592	638	629	615	633	676	687	602	599	673	671	632	622	647	662	654	611	710	697	638	652	628	605	646	639	633	602	617	604	587	625	640	668	654	666	627	635	680	663	654	636	639	640	640	678	641	610	682	618	648	638	625	599	700	603	637	681	648	674	601	649	637	632	639	618	657	581	640	651	629	638	625	618	623	630	643	642	643	653	661	666	633	599	647	646	606	660	675	635	620	606	665	643	647	665	632	656	661	626	603	617	612	630	612	609	591	635	642	627	632	611	649	657	624	669	638	634	630	638	652	614	613	654	677	636	651	691	586	656	618	654	646	612	597	677	692	644	645	675	654	638	634	610	628	616	635	669	627	633	631	654	649	600	630	631	620	589	648	654	647	602	633	584	676	637	668	637	619	620	689	631	610	633	598	623	606	661	665	657	651	645	570	653	583	578	631	627	644	662	605	675	656	640	627	605	656	634	623	592	664	666	627	662	673	678	673	668	627	667	617	598	649	697	666	637	631	633	593	582	652	655	620	658	637	666	624	645	613	652	627	644	660	618	693	629	674	635	602	652	633	671	632	644	625	625	601	619	668	679	628	605	630	619	678	637	652	655	644	636	650	621	631	600	647	636	607	660	629	623	639	606	600	674	646	648	603	627	644	581	631	634	635	646	620	629	630	629	610	641	606	623	682	618	626	637	667	641	598	618	647	605	620	679	634	677	621	648	590	625	637	657	637	675	622	646	670	627	632	607	639	632	627	617	621	594	620	605	622	615	637	668	658	646	635	636	635	648	618	653	641	655	637	679	621	645	676	649	570	630	632	624	631	655	634	625	636	647	589	672	638	647	598	663	670	617	658	606	682	611	667	679	627	664	679	599	673	591	643	641	640	610	622	643	608	662	631	627	591	642	641	622	642	654	597	650	613	630	599	667	657	622	627	632	638	633	647	640	595	644	648	651	636	607	649	681	653	632	650	612	663	597	601	610	658	635	635	626	621	657	658	659	681	593	622	594	641	648	641	668	647	663	639	693	683	674	644	643	653	609	645	624	618	641	616	656	605	651	601	634	621	643	615	617	628	650	594	648	635	622	683	673	635	667	686	613	644	642	637	596	653	652	633	664	645	603	607	627	642	675	635	641	640	636	652	667	632	648	652	608	646	636	638	685	664	639	594	679	622	642	627	640	648	602	644	633	633	700	674	637	632	615	661	644	612	642	637	618	581	571	614	641	699	659	659	654	664	621	619	632	609	642	681	638	654	627	645	652	630	636	647	640	695	623	593	707	652	620	636	599	648	645	673	630	614	631	617	636	659	625	616	637	608	610	659	613	607	669	670	633	640	661	659	629	641	626	604	650	661	620	622	596	612	642	641	619	607	673	615	640	620	599	644	628	625	613	640	674	643	617	641	661	625	633	659	630	626	649	645	651	619	615	634	661	597	653	631	664	673	638	603	640	636	666	614	627	641	660	606	632	651	638	629	606	661	680	624	643	606	664	637	638	667	655	692	643	669	628	627	643	618	632	644	645	655	578	634	645	671	638	614	586	616	623	635	604	692	619	635	638	635	635	647	639	614	674	640	633	633	622	637	635	632	603	668	629	631	671	700	646	640	668	666	689	632	673	606	621	634	644	629	656	641	642	690	599	663	642	622	640	643	644	607	623	680	641	619	619	659	590	598	666	584	630	621	628	647	628	670	629	670	610	626	642	590	640	676	612	581	625	647	619	634	613	673	614	665	589	682	639	674	643	646	655	615	674	638	622	620	622	649	650	660	661	655	663	636	660	631	689	640	599	616	648	654	652	649	654	635	625	667	663	623	647	618	645	618	612	639	606	653	609	654	657	642	598	638	606	630	632	668	640	649	610	612	631	667	625	650	607	648	638	685	678	657	671	643	654	613	614	627	637	617	657	654	653	628	673	679	621	658	646	662	646	643	648	662	608	676	633	600	602	638	651	637	625	677	608	607	649	659	620	626	649	594	655	635	612	635	661	595	686	675	617	611	635	666	624	648	596	642	579	652	659	688	601	685	634	626	651	646	636	598
25661	21458	27325	25609	4402	934	671	565	505	487	527	521	514	477	483	478	476	452	425	487	517	489	432	464	465	455	493	453	453	457	474	436	455	472	463	467	491	447	465	440	474	421	475	471	435	447	465	454	410	447	478	487	417	461	475	470	465	461	488	444	459	462	474	503	466	453	438	437	442	460	436	446	459	468	432	444	497	434	430	442	491	433	515	456	442	443	427	428	436	433	459	407	461	471	457	440	426	472	465	426	438	430	483	464	432	429	473	435	460	442	454	416	423	477	453	469	439	426	454	465	445	473	471	440	417	450	486	461	460	436	431	432	462	445	437	457	466	416	480	456	460	441	453	476	466	443	465	513	495	448	429	460	476	459	472	452	485	416	487	454	453	443	457	466	429	418	484	406	447	457	448	460	440	503	432	447	496	467	430	449	491	455	500	419	422	463	468	428	459	441	423	469	422	462	445	451	447	446	464	426	483	449	461	486	449	427	475	467	470	428	455	440	432	475	448	456	417	438	420	435	461	453	425	445	477	430	486	443	441	429	480	417	465	437	492	472	456	454	471	442	426	467	456	486	436	447	462	452	460	468	440	474	402	439	476	466	483	481	465	456	433	438	465	468	457	456	479	402	469	464	466	418	450	449	479	439	468	430	477	487	460	469	458	463	442	439	460	464	428	431	447	474	461	450	467	475	464	456	509	475	440	456	455	433	460	433	472	455	479	450	401	492	432	462	445	447	407	445	444	480	443	437	455	456	445	473	480	475	479	438	427	471	478	446	429	437	455	431	463	431	429	430	449	433	437	433	424	425	439	432	423	484	453	456	432	454	445	480	455	435	450	448	416	457	469	458	422	430	442	465	439	411	487	467	436	406	442	463	457	436	406	455	450	449	499	452	445	445	444	428	472	442	469	463	437	454	456	457	465	488	430	488	427	475	486	465	453	446	474	449	453	444	443	434	473	429	440	438	456	429	454	419	418	450	445	486	510	468	468	476	424	416	433	458	464	431	389	460	412	454	415	467	435	470	447	462	481	465	444	457	459	464	464	461	453	423	429	484	469	465	429	474	448	427	409	450	498	457	446	421	448	468	452	438	462	428	430	442	459	415	432	495	480	457	506	453	407	498	462	473	459	462	446	459	449	442	467	471	428	476	477	450	422	441	493	479	453	416	422	447	424	436	460	450	417	438	440	451	453	474	484	468	468	453	438	505	463	490	486	456	420	490	474	456	459	454	425	440	481	452	434	449	418	448	446	441	450	475	473	430	478	446	444	476	467	451	429	433	457	410	446	461	456	444	495	447	407	450	423	405	493	473	420	410	440	441	451	444	435	462	446	476	458	444	442	421	462	433	463	458	423	476	440	461	458	432	456	451	471	448	442	416	470	478	461	520	482	446	437	464	440	446	447	456	490	457	499	437	446	472	450	441	462	433	488	437	406	426	427	474	444	511	484	423	445	441	459	416	407	442	427	434	470	475	415	427	460	468	472	428	471	451	450	451	491	441	440	448	485	499	446	465	458	471	458	447	469	490	426	484	456	432	458	448	461	451	467	455	450	468	441	444	448	451	440	457	452	491	418	458	449	460	455	483	471	456	444	439	443	451	453	465	459	476	460	444	467	458	421	461	459	472	415	474	464	442	419	437	455	442	446	440	429	439	467	457	439	459	441	442	450	458	475	412	449	440	455	439	463	453	429	443	453	422	477	431	484	458	426	448	449	468	419	407	455	437	441	461	459	453	478	421	455	445	441	444	477	425	412	469	459	450	444	421	474	455	482	499	429	442	464	466	475	449	449	494	434	453	440	463	438	457	472	428	462	431	447	433	480	441	417	465	439	435	428	419	417	465	428	462	450	440	460	479	430	450	450	454	463	453	453	459	456	468	463	450	435	435	417	473	423	465	451	480	454	445	449	423	447	466	441	424	476	441	408	389	449	449	459	439	442	468	433	421	429	479	465	431	437	448	483	432	455	449	460	473	461	434	411	453	421	446	463	428	435	476	415	468	444	445	436	458	438	423	471	481	422	494	455	440	463	450	480	465	467	431	440	463	441	463	423	447	431	472	423	480	499	428	475	500	438	485	451	430	437	416	438	402	458	418	395	409	443	422	461	461	446	448	459	442	389	432	471	479	437	453	469	441	416	445	419	444	464	454	414	472	459	470	471	438	426	433	415	451	481	455	473	421	457	454	428	454	416	450	467	477	468	438	440	434	467	437	449	447	456	461	492	412	421	428	439	435	448	427	428	446	462	417	478	471	440	436	435	455	462	445	435	429	452	461	431	488	455	469	470	454	453	484	455	451	432	468	417	482	437	418	445	439	437	441	438	450	451	456	447	435	463	474	431	461	489	448	446	462	483	451	421	476	461	427	460	441	487	442	438	434	474	442	433	450	470	442	409	449	450	453	477	456	464	460	439	432	465	434	457	444	427	468	443	444	408	471	470	469	407	463	420	432	469	485	449	450	423	451	457	453	478	461	413	465	444	418	436	454	439	449	454	475	468	441	459	443	446	493	470	418	457	406	471	447	462	480	492	451	432	433	453	436	472	454	464	461	418	461	456	456	431	417	423	450	447	464	468	452	451	459	458	410	451	453	500	441	474	414	473	440	451	423	436	442	471	439	439	445	486	436	443	431	460	461	448	498	434	442	433	420	419	494	429	440	463	434	482	471	460	437	411	462	461	443	426	453	411	415	444	455	453	431	412	464	454	409	428	474	446	439	435	439	434	478	460	437	449	413	472	478	452	445	415	492	460	456	436	463	455	413	465	468	443	495	434	449	438	459	439	454	418	452	447	435	438	434	462	434	442	437	465	469	428	464	453	434	499	479	435	457	454	466	454	481	423	424	438	450	452	448	477	456	438	488	419	407	448	432	451	465	463	415	444	435	444	443	422	458	441	412	454	479	452	466	472	427	430	468	454	428	449	449	445	448	405	462	451	452	422	431	452	461	466	474	470	452	450	479	449	438	420	448	468	453	460	448	465	459	424	446	403	447	436	441	461	403	453	444	437	481	490	477	451	425	417	456	452	502	430	452	454	451	458	463	449	433	429	465	466	403	423	461	451	430	450	462	449	430	458	432	471	459	418	425	434	415	463	440	457	427	440	453	462	429	438	441	443	457	455	447	421	460	485	474	433	449	463	475	431	411	453	432	406	448	433	469	484	465	453	444	427	455	433	465	440	450	449	493	469	466	407	493	450	417	454	439	472	483	449	436	453	412	455	439	409	453	463	465	475	468	458	450	450	434	445	413	429	415	377	503	470	466	449	461	461	430	483	461	453	473	465	431	438	439	463	417	458	454	457	448	457	463	466	433	434	474	446	479	441	475	460	447	450	425	455	486	442	425	432	442	436	487	428	464	456	460	484	445	454	435	431	437	443	433	411	433	408	409	439	473	441	465	460	426	442	473	475	467	432	438	450	446	457	464	425	471	451	479	409	428	405	447	454	456	471	440	407	440	417	438	474	429	458	467	431	448	468	475	450	475
3704	2705	2311	1230	865	657	642	569	552	498	514	475	446	449	447	438	446	435	410	431	456	415	403	424	417	395	448	437	404	415	409	387	451	456	391	418	403	432	434	408	413	383	411	388	399	432	408	412	391	398	371	410	413	418	404	414	429	383	400	390	405	407	413	433	414	397	399	397	397	431	417	401	421	444	386	420	409	416	393	393	403	373	390	420	429	378	385	395	376	367	407	431	383	435	393	365	429	409	430	441	453	392	427	418	409	424	419	380	410	439	396	395	396	468	422	387	400	417	410	415	395	366	364	406	417	406	410	426	439	389	364	399	405	394	411	395	344	412	414	405	391	383	373	365	441	381	436	443	435	412	436	395	383	409	387	405	425	426	391	431	410	385	402	377	436	365	421	420	422	391	435	394	396	396	367	399	415	374	397	426	439	366	386	403	378	412	430	444	410	391	401	399	420	416	392	381	374	390	405	368	413	420	400	397	433	390	405	447	428	402	375	412	394	434	411	377	373	402	385	373	442	411	402	421	414	412	394	388	444	364	365	384	373	380	366	401	385	398	384	379	387	427	383	380	392	364	393	409	438	422	442	406	404	400	406	442	388	410	393	395	416	411	416	391	375	426	414	381	358	424	411	380	396	368	415	407	366	363	381	387	379	437	394	392	425	387	395	399	407	411	371	404	391	374	408	371	384	437	383	395	404	411	422	425	406	396	407	409	370	403	398	387	409	436	425	394	386	398	407	427	400	397	380	429	416	389	384	407	436	415	438	385	422	386	406	449	401	399	390	383	426	407	414	385	380	417	431	392	385	382	424	418	390	408	398	405	394	408	398	408	414	394	405	405	390	400	403	428	378	434	406	383	415	406	373	394	445	394	397	393	393	405	409	431	372	430	413	383	404	412	388	392	382	378	434	412	443	419	410	391	385	399	372	417	437	361	373	420	418	417	411	415	389	399	450	430	393	412	356	387	428	402	406	401	417	390	427	421	406	361	386	391	390	376	425	408	403	414	433	415	391	392	397	378	391	364	412	391	383	403	369	370	392	384	400	396	393	374	414	418	411	427	456	403	384	401	431	414	395	410	427	407	385	393	426	433	386	398	392	408	398	356	375	416	384	406	396	394	388	408	389	380	419	402	414	388	427	377	414	376	399	389	369	431	389	418	435	382	372	351	362	412	426	425	407	354	400	438	393	389	396	414	391	420	386	413	414	372	389	398	427	415	371	414	416	410	395	423	369	431	387	414	391	422	407	395	401	379	397	425	423	434	397	415	382	396	401	402	400	376	414	387	378	410	404	384	416	403	422	404	372	386	396	383	381	375	412	381	436	363	380	394	423	455	430	408	388	390	379	398	389	456	375	405	368	416	404	421	435	399	388	431	402	395	445	386	373	391	385	403	416	387	449	397	397	427	415	398	426	411	402	377	366	403	384	363	419	392	434	400	367	412	411	413	407	382	403	397	418	392	452	422	413	423	410	420	414	410	348	399	358	396	394	348	380	398	406	394	404	390	376	428	423	387	431	387	411	423	419	420	452	396	425	402	405	395	418	406	410	433	436	380	404	426	354	412	419	435	419	393	389	451	385	370	418	379	391	383	379	422	384	393	405	413	407	396	417	379	412	414	397	407	393	420	381	412	397	366	386	431	368	410	371	380	364	402	397	393	385	416	392	412	406	375	384	418	390	399	393	404	426	411	420	393	405	383	406	406	354	376	406	364	397	445	406	417	413	411	381	372	408	414	381	388	398	408	397	405	428	394	415	384	398	384	378	410	404	373	402	422	389	397	402	411	376	365	373	413	386	380	395	381	396	397	428	402	392	413	364	350	364	371	393	394	385	417	395	432	408	395	423	436	396	394	390	371	417	413	437	414	406	391	404	371	406	407	379	407	395	419	418	374	379	427	396	394	418	396	386	410	397	425	413	403	396	393	399	406	423	412	368	361	423	410	427	411	391	388	379	397	412	373	393	423	331	399	414	416	386	387	398	407	440	385	410	412	380	412	387	386	394	402	423	400	399	398	396	405	428	424	421	410	397	381	404	383	377	403	392	396	390	384	419	399	345	368	404	377	410	424	382	398	408	373	388	386	396	382	383	389	414	372	428	385	392	386	431	403	406	411	418	411	402	368	370	378	381	420	421	385	398	386	397	406	411	402	414	406	417	379	409	413	425	421	364	378	415	369	408	420	386	402	425	416	380	379	411	398	393	399	411	402	411	422	399	405	418	392	401	406	409	374	410	417	429	380	382	354	395	445	375	385	397	376	423	433	380	414	430	417	390	415	409	413	400	394	394	432	410	352	421	448	411	412	425	427	411	414	412	362	417	387	414	409	362	380	400	363	442	429	371	394	458	395	376	447	432	378	437	392	334	406	406	373	384	420	388	390	414	375	387	412	433	417	383	394	393	403	381	422	410	424	394	399	401	391	412	370	435	413	397	355	376	394	413	407	384	401	383	396	399	362	422	453	424	399	417	382	354	361	395	439	432	385	409	390	385	403	394	402	387	399	380	383	411	392	387	424	414	385	430	390	410	421	419	390	392	395	394	451	418	417	415	413	407	382	360	359	383	407	366	388	408	371	428	421	388	354	382	412	358	390	391	402	357	411	371	393	400	393	400	380	399	380	373	392	422	392	424	417	389	402	397	401	396	426	413	360	419	425	379	385	412	379	462	410	420	453	402	374	395	383	394	405	422	404	389	403	387	388	402	387	409	372	411	418	386	400	395	394	424	368	400	396	356	401	407	415	439	389	397	383	387	400	407	407	394	422	376	395	379	409	366	405	458	417	426	332	413	420	405	394	385	387	409	386	403	396	379	391	384	407	383	410	411	415	368	409	383	398	390	392	410	415	398	388	359	390	399	442	435	424	417	390	399	375	419	388	437	416	413	426	406	377	397	414	360	433	395	405	403	397	425	381	391	440	405	412	428	368	396	381	406	398	385	423	413	388	386	437	377	412	440	386	396	382	399	397	428	383	387	416	405	414	416	417	430	408	407	395	389	423	406	395	396	394	402	417	424	412	396	397	410	409	379	406	401	390	393	380	426	377	399	364	434	399	388	348	419	375	369	376	422	407	414	437	393	414	414	409	375	406	401	403	385	429	422	388	402	373	378	372	398	381	395	404	364	413	381	431	399	404	408	359	402	407	370	413	405	397	360	417	413	442	359	376	421	420	410	388	446	385	368	424	377	396	390	404	375	434	355	377	396	381	430	411	403	388	431	389	367	383	376	405	400	393	372	390	398	399	417	391	396	428	393	391	404	410	415	392	396	400	427	428	389	385	368	368	388	396	403	408	380	377	401	373	434	376	388	374	407	463	418	368	413	408	384	359	393	403	419	418	407	415	448	395	399	377	396	424	423	403	393	391	403	383	387	412	376	455	396	408	400	391	401	422	433	387	404	372	390	402	395	392	411	408	402	382	405	404	408	385	417	385	381	444	425	384	402	381	405	442	442	421	410	396	388	398	393	368	371	381	422	373	426	424
24554	21454	28605	24711	21176	3285	786	505	422	412	367	347	360	328	352	329	340	336	311	326	295	320	314	297	332	319	323	257	288	312	298	288	284	265	285	314	305	294	321	256	293	294	257	283	279	303	293	288	230	282	278	282	269	255	280	308	294	256	282	239	284	275	286	297	276	288	261	274	293	279	309	298	297	291	278	298	236	268	288	281	293	247	280	285	268	267	278	257	298	278	319	288	275	295	275	282	258	269	284	261	268	299	300	290	292	274	249	270	272	294	252	277	293	303	254	297	270	309	274	288	273	301	267	316	258	319	269	274	243	260	273	270	288	335	270	294	283	283	255	295	289	253	292	313	266	279	284	269	290	278	304	294	262	275	273	252	294	297	320	257	265	276	272	296	283	270	265	269	267	299	273	262	254	288	278	283	318	267	257	283	270	290	292	245	331	280	294	281	264	286	279	292	279	280	267	272	266	266	322	313	303	288	266	275	265	296	296	274	289	301	272	253	292	292	270	261	261	258	274	277	287	296	263	276	296	282	306	303	286	294	281	281	287	257	285	266	277	292	258	279	290	278	267	265	279	268	276	281	286	275	306	301	277	284	290	275	295	302	261	245	247	289	299	314	288	270	296	295	278	288	293	288	295	215	270	276	282	289	249	277	288	285	285	245	286	304	310	249	258	282	245	258	292	259	279	284	307	265	319	271	302	267	265	284	288	281	283	304	301	277	274	256	256	282	259	311	271	264	274	260	257	249	255	270	276	278	271	274	286	260	285	279	285	275	257	284	295	275	272	269	279	279	280	287	296	263	313	285	282	291	291	280	287	297	286	277	235	270	301	290	293	250	267	276	294	299	300	297	288	253	273	292	275	306	295	276	317	283	246	288	313	298	312	259	287	276	276	290	272	269	268	283	287	288	266	279	283	280	260	272	303	310	252	272	302	280	264	250	294	279	274	265	279	278	282	276	294	262	305	280	298	270	319	284	276	250	294	279	280	298	285	290	260	280	266	268	279	262	280	289	245	288	278	272	261	297	282	269	304	297	256	290	271	296	295	251	260	259	299	265	265	281	289	252	260	271	274	254	284	276	284	269	270	267	281	269	264	271	297	269	294	292	263	303	277	261	279	267	259	270	282	276	259	234	258	261	280	257	263	302	298	294	280	281	268	276	255	312	278	260	323	261	244	271	258	259	253	299	259	285	293	295	276	293	267	263	275	286	293	260	267	307	298	296	292	273	276	290	299	284	297	302	282	291	281	267	271	316	262	269	280	265	260	267	255	257	272	298	306	256	286	246	286	294	295	260	286	270	294	286	299	282	271	266	267	294	252	270	272	282	281	271	281	288	277	255	273	259	289	287	309	282	282	282	256	259	287	271	270	275	326	301	300	274	276	292	288	257	289	255	265	288	269	250	278	301	284	281	277	309	329	292	314	264	286	277	306	282	272	266	288	273	302	288	273	274	255	300	261	261	296	296	272	294	289	286	302	274	290	256	264	280	268	262	271	268	296	288	270	281	253	282	286	300	286	278	283	257	294	275	291	257	263	269	291	238	305	262	287	299	275	280	251	281	278	272	255	284	289	289	294	261	269	283	263	272	289	273	264	250	267	284	253	323	272	283	271	274	258	260	287	276	284	278	293	311	293	279	283	252	287	257	277	289	303	278	266	296	264	278	298	305	298	284	307	283	298	248	265	266	267	258	295	278	307	296	291	282	260	272	264	296	279	282	263	277	271	277	278	273	289	280	273	263	240	278	281	299	292	270	305	271	285	331	287	251	315	249	275	283	251	308	308	284	248	269	267	269	270	277	251	285	319	278	306	274	283	280	262	296	275	262	258	277	272	280	285	268	260	264	291	280	302	287	269	273	290	280	278	268	287	294	282	267	269	273	267	295	279	305	259	293	289	276	299	254	292	314	281	284	263	286	253	294	269	273	315	286	278	284	272	268	298	269	268	286	273	286	285	259	279	286	263	272	273	263	272	275	265	265	280	273	247	284	278	304	259	281	300	257	271	265	289	286	292	264	274	282	257	293	266	286	281	292	276	269	256	296	277	258	278	248	277	299	275	263	280	293	262	309	274	299	273	287	287	272	255	290	271	269	270	280	282	279	263	274	275	286	317	278	309	265	277	259	270	270	295	300	261	254	266	306	261	278	294	269	326	281	279	268	290	283	278	284	283	310	307	281	283	310	299	263	266	298	268	280	297	245	272	311	260	281	298	313	253	282	287	289	274	316	290	269	301	286	261	257	264	270	264	270	273	272	273	272	286	290	277	281	286	266	262	268	261	272	277	296	276	266	299	289	283	292	281	281	281	276	244	281	250	288	293	262	237	302	264	271	294	284	322	276	302	284	299	256	283	281	267	291	272	287	267	265	285	271	253	260	266	282	261	269	266	280	248	274	269	306	290	273	274	289	273	285	246	318	263	285	262	282	297	276	277	294	334	280	285	271	290	297	254	261	257	260	269	273	273	292	279	307	297	260	257	288	311	294	277	243	236	247	313	277	288	282	278	242	272	274	294	260	257	273	268	275	282	256	247	268	264	264	257	290	278	294	273	267	285	270	253	285	263	282	278	279	273	279	300	277	275	281	300	265	291	252	260	291	261	256	266	275	244	295	286	251	310	269	267	291	278	260	284	286	252	290	281	267	248	266	274	298	262	266	263	269	282	277	280	290	289	269	287	324	284	284	314	300	285	259	290	275	275	249	270	281	315	302	301	289	295	275	308	268	285	261	295	261	271	273	299	274	306	288	276	274	267	272	270	283	272	291	282	259	287	269	268	263	275	256	296	298	323	275	282	290	269	281	292	264	259	272	294	278	281	292	319	310	298	268	290	310	284	275	256	278	247	251	291	262	265	249	265	304	291	258	260	283	265	307	256	314	280	286	263	302	284	279	306	279	285	307	269	272	275	274	275	293	285	295	268	280	286	271	269	244	295	254	236	272	295	306	295	288	283	270	289	278	284	290	272	275	283	257	265	263	271	269	288	287	259	249	246	278	303	273	291	239	261	272	322	247	292	273	269	255	319	295	281	294	275	297	329	226	288	278	264	256	316	293	273	263	290	255	287	284	276	276	291	278	306	294	306	270	262	272	258	291	299	294	278	286	280	267	275	265	288	299	300	270	310	282	266	304	237	271	302	249	279	287	258	269	264	284	295	259	312	269	283	276	269	258	301	293	295	243	289	265	240	261	283	284	269	296	307	271	261	279	276	266	283	264	248	286	301	274	277	282	253	275	266	304	260	286	296	286	279	289	271	280	286	282	323	272	294	268	274	308	303	267	276	282	279	314	256	320	294	278	286	272	300	284	285	266	284	269	295	286	287	258	259	264	284	283	266	286	287	278	280	300	274	293	287	295	265	289	274	256	298	273	288	261	254	287	251	282	266	263	290	257	242	286	248	295	288	294	282	297	245	262	281	266	290	275	272	251	296	288	274	283	293	270	282	289	277	287	271	249	264	258	244	279	280	275	296	302	287	294	246	298
3736	4670	3918	2012	1251	890	733	590	513	465	466	430	386	346	364	349	319	307	323	302	293	326	296	270	329	291	262	294	277	280	281	283	274	259	289	311	271	296	268	292	297	246	271	271	298	288	252	268	241	278	260	284	288	270	256	262	296	275	272	272	269	286	280	262	273	268	237	277	286	255	266	245	270	261	291	254	252	287	251	273	251	222	246	260	271	280	285	255	240	261	279	237	236	272	255	281	255	273	282	285	259	270	265	255	263	289	275	258	263	256	271	241	226	257	276	297	270	270	244	278	256	277	241	240	249	275	262	278	280	244	240	258	283	253	255	291	249	228	269	281	241	246	277	308	258	275	237	279	262	262	268	268	266	265	262	293	261	251	280	236	250	249	261	280	272	259	246	261	259	245	262	256	287	263	260	268	254	277	266	274	268	243	257	271	262	240	291	255	256	266	245	260	265	249	275	269	268	249	290	260	242	253	261	270	252	222	243	283	287	291	266	248	238	250	260	281	285	257	274	263	297	280	242	241	244	240	258	261	272	272	266	252	289	262	240	284	252	258	260	258	274	263	277	246	295	258	250	271	250	261	237	269	269	259	280	273	235	261	247	250	242	253	229	277	249	237	264	230	272	277	271	283	277	268	260	262	305	275	253	249	241	315	272	298	244	243	245	256	251	258	281	242	264	283	256	255	239	244	265	259	274	260	249	284	279	267	229	267	264	259	283	278	266	289	245	280	288	272	253	262	251	278	242	275	239	253	261	245	258	271	261	259	252	258	270	261	254	256	261	265	270	273	213	265	239	236	263	307	259	252	289	241	266	286	267	294	280	254	264	269	251	254	270	266	240	292	253	290	266	257	258	256	273	239	272	247	261	264	285	286	259	281	251	246	270	260	251	268	270	264	278	245	234	242	251	267	282	258	261	288	253	245	244	260	263	265	254	259	246	236	255	264	275	260	276	290	257	236	271	243	260	258	261	248	249	285	240	264	252	247	267	266	255	246	275	255	266	278	224	282	258	283	249	246	270	243	266	279	268	285	245	270	269	257	269	232	260	264	245	248	277	266	253	265	271	242	248	226	266	268	297	291	263	251	230	267	261	278	274	240	270	238	243	277	251	259	248	257	245	250	257	243	270	261	266	257	252	270	275	296	257	259	266	256	268	258	238	273	264	264	285	282	280	256	280	302	272	261	260	223	254	257	240	266	254	246	244	258	241	222	256	230	267	279	268	239	248	256	238	295	238	274	260	256	262	250	244	286	261	278	248	263	253	256	264	243	257	269	241	257	239	245	259	259	235	251	270	254	250	268	244	230	296	259	242	257	264	250	236	256	277	265	258	265	270	276	256	263	256	270	281	244	246	245	243	258	253	277	261	262	256	259	272	253	257	244	286	278	259	265	263	260	246	248	249	260	263	259	283	249	285	258	282	271	251	264	246	282	262	236	255	274	252	262	259	267	260	252	261	231	268	273	254	259	275	258	253	265	256	274	280	286	281	272	251	257	236	238	255	250	271	255	269	271	254	228	220	255	256	255	287	223	247	263	272	246	269	252	239	230	252	255	272	255	256	252	271	249	254	270	240	243	279	261	299	240	286	286	250	250	237	259	263	263	243	272	258	272	269	243	217	273	248	246	254	254	265	278	246	261	253	261	279	288	272	267	283	262	294	269	272	283	268	249	262	273	243	252	245	227	239	257	280	273	276	286	252	275	261	251	236	230	248	242	253	238	253	223	269	266	270	244	268	240	239	259	251	278	251	278	277	270	276	242	238	298	249	277	261	246	248	218	299	265	277	294	219	257	245	271	284	254	276	278	253	263	266	231	235	253	267	286	248	292	269	252	234	281	256	266	303	238	227	270	271	274	283	287	258	245	254	272	270	269	274	273	290	298	272	249	272	277	225	263	257	249	223	259	270	258	237	258	271	270	251	273	262	290	270	281	260	256	261	240	257	271	268	252	259	261	242	253	238	264	260	247	274	255	279	247	257	254	247	271	245	249	269	225	283	233	260	266	241	279	270	247	279	263	252	237	259	242	270	239	270	286	248	248	252	249	241	283	252	247	268	258	282	246	282	268	250	243	267	235	262	270	273	255	263	250	238	244	239	278	264	285	256	267	257	253	277	252	290	224	235	287	271	266	284	263	241	250	272	262	273	230	256	277	221	241	267	234	251	261	273	283	280	250	243	269	263	270	257	266	268	242	252	240	236	245	243	258	253	235	251	241	270	275	230	265	231	247	245	239	251	308	255	273	242	260	257	246	261	238	278	262	253	248	265	219	224	252	236	302	259	239	259	266	273	260	271	239	286	271	225	261	271	250	236	238	264	253	260	236	270	272	251	277	261	266	272	263	248	277	252	270	250	279	276	272	234	257	270	266	299	253	248	283	233	241	263	276	270	232	248	235	231	265	277	269	279	248	283	287	259	250	261	240	275	253	250	252	247	292	255	248	261	238	288	247	283	265	227	260	268	239	264	239	218	268	274	237	262	265	282	258	270	273	237	239	267	276	286	262	278	246	235	266	262	252	279	244	297	277	267	267	285	276	278	255	262	231	267	250	268	285	269	289	260	253	266	253	250	261	235	245	264	254	259	239	277	261	267	249	254	263	250	244	268	250	273	262	247	272	279	257	249	224	265	239	282	269	274	255	276	288	278	283	249	251	267	265	246	241	227	270	265	254	270	262	273	253	262	268	279	267	272	263	259	241	234	265	243	246	233	256	245	282	267	243	267	300	255	261	265	282	260	272	292	246	248	243	257	261	238	261	230	234	266	251	236	263	253	260	266	247	279	251	234	243	249	254	256	235	217	242	288	285	240	262	223	264	269	261	256	247	249	297	232	234	260	244	258	259	247	229	292	249	257	255	237	284	278	233	225	242	256	240	268	266	257	238	238	239	234	259	273	270	253	247	240	260	269	234	273	261	253	259	265	281	282	241	237	254	231	267	211	247	261	274	263	259	235	277	240	290	240	275	272	258	259	263	239	280	275	252	270	241	265	245	261	254	284	254	264	284	236	249	285	285	260	256	236	247	252	257	292	253	266	232	211	269	270	247	245	254	258	255	272	245	246	236	271	248	281	278	251	266	244	244	242	262	245	245	265	271	243	270	269	293	249	280	257	275	240	231	259	257	250	263	305	287	254	273	250	242	268	242	273	264	255	253	262	255	237	268	265	229	267	227	255	277	247	283	241	266	272	294	246	266	236	266	257	266	264	252	257	255	244	258	269	267	255	252	261	253	263	244	254	257	268	239	262	288	253	265	267	284	263	239	254	253	247	267	246	289	279	271	265	300	257	271	262	260	236	261	273	244	252	258	252	244	282	254	304	265	223	229	235	261	249	271	214	266	260	256	291	239	268	242	255	236	270	252	232	271	265	260	259	261	247	230	238	250	267	262	260	261	261	240	266	298	264	295	251	266	249	273	234	267	263	257	262	263	268	279	276	248	226	257	255	283	226	243	243	253	249	256	277	259	263	248	263	267	288	256
27727	10102	1587	987	831	817	829	792	787	836	821	799	803	781	723	847	814	806	791	821	828	786	807	759	784	793	780	854	777	774	806	797	816	778	770	837	850	816	801	746	764	724	801	790	856	769	838	771	806	788	777	780	770	804	823	789	765	792	750	772	795	790	790	826	801	830	810	735	842	749	755	754	790	800	828	783	791	759	774	716	790	774	833	783	797	806	813	811	799	809	791	802	821	834	782	770	773	812	795	813	825	776	799	794	795	791	754	775	799	775	767	746	772	810	792	778	773	760	800	768	747	775	776	781	839	815	793	803	764	794	757	786	769	792	768	751	823	774	836	780	748	797	773	755	787	797	752	807	825	809	775	798	748	733	800	837	802	822	822	760	756	816	771	809	830	778	757	792	740	843	809	773	799	818	770	744	810	768	815	774	769	801	816	812	762	764	786	792	755	763	760	842	737	813	782	768	784	817	776	789	812	745	774	844	775	728	739	794	763	776	803	789	801	820	814	813	781	763	825	788	827	789	759	786	768	732	766	763	787	778	865	782	767	777	831	836	776	792	804	801	789	811	817	846	802	778	843	795	790	804	774	796	781	744	772	787	802	767	745	785	769	816	789	788	816	783	820	760	766	769	780	788	801	801	814	762	751	783	771	760	820	783	807	796	790	789	834	723	759	755	772	805	788	744	802	758	775	764	764	789	761	781	793	813	815	830	778	783	793	822	824	773	768	806	770	766	805	762	798	765	824	829	775	773	795	813	798	798	832	824	800	812	818	828	787	782	751	731	807	787	783	783	760	771	812	815	776	797	795	763	779	784	788	765	816	827	822	784	714	736	830	823	799	810	798	835	763	750	781	750	788	766	761	829	795	802	796	800	778	824	809	724	768	754	838	773	790	810	774	758	826	833	764	772	803	819	792	810	776	877	841	778	811	776	779	805	797	822	785	806	800	774	738	750	803	777	767	787	767	784	802	827	774	812	773	784	726	784	754	784	758	810	789	758	803	804	774	781	791	820	782	745	809	814	788	798	753	781	787	788	747	804	761	782	821	785	754	808	832	831	821	808	777	789	782	790	778	819	730	803	773	810	760	816	794	788	734	757	781	849	813	769	866	780	818	809	773	774	773	742	798	817	764	781	822	799	816	769	777	764	727	822	766	792	781	826	752	796	787	833	784	795	790	769	792	793	770	793	770	773	756	766	771	824	815	780	797	808	797	799	809	778	803	813	797	770	802	826	796	828	797	805	792	776	837	781	774	762	818	842	722	749	756	816	782	778	779	785	763	830	803	807	761	756	835	762	782	779	770	778	822	814	805	736	787	754	819	808	811	747	799	785	764	778	773	774	823	815	812	794	794	800	818	783	809	799	818	792	801	764	799	859	775	802	773	751	810	857	822	805	764	811	780	816	785	833	832	788	813	818	787	834	771	803	768	803	825	824	841	805	832	850	793	776	815	795	810	777	772	777	795	818	805	835	777	796	795	801	806	768	787	798	835	810	780	809	819	804	791	863	827	760	780	768	805	812	837	827	794	770	784	783	828	841	826	800	774	760	844	768	768	797	755	777	788	811	758	808	848	756	812	796	737	775	791	760	785	807	792	794	792	770	798	785	819	832	732	789	825	798	796	852	785	814	823	802	740	800	802	779	775	774	743	801	794	788	763	792	782	816	805	771	737	778	793	766	793	815	797	803	772	801	777	771	781	788	798	758	751	747	803	762	808	821	816	846	794	806	743	794	785	817	806	800	768	805	796	776	788	739	830	883	763	824	753	813	794	753	837	812	770	751	816	778	783	750	790	814	770	740	856	755	773	761	765	796	750	784	801	838	798	766	839	783	772	806	760	789	823	777	818	754	801	808	753	783	796	824	794	734	768	810	808	796	825	805	789	792	816	823	795	767	809	797	811	810	809	786	810	772	780	817	786	756	778	812	749	748	780	762	760	758	841	794	755	761	760	772	789	799	751	788	724	798	814	822	789	796	783	772	779	789	810	774	762	792	803	811	885	735	804	756	824	820	782	777	805	785	789	771	751	814	827	784	796	796	823	795	771	752	732	820	845	798	798	747	789	764	794	751	755	793	750	694	757	789	822	746	810	853	757	838	792	780	806	765	779	788	822	811	770	775	775	839	835	793	787	834	812	777	785	768	793	772	775	767	763	843	774	778	757	767	843	805	833	803	805	803	819	775	788	796	779	824	843	766	780	753	787	745	759	820	777	861	831	778	778	783	789	816	808	807	775	762	788	777	784	787	867	826	785	768	800	773	824	735	841	816	776	814	773	808	752	769	767	834	745	839	816	770	828	789	717	795	829	741	791	829	815	753	779	777	764	764	797	783	784	770	820	733	772	755	783	808	835	757	868	753	798	740	766	748	822	830	769	842	820	798	742	780	782	829	744	801	790	798	742	808	801	743	777	785	799	807	775	770	757	795	799	741	786	778	820	761	824	737	799	749	836	782	825	810	806	790	785	743	812	826	790	848	816	783	768	806	792	803	804	787	777	775	772	767	777	846	783	811	759	809	758	800	803	810	778	764	759	763	810	790	760	805	751	723	834	732	825	797	751	777	800	800	777	757	710	795	778	779	771	786	783	788	799	856	782	759	798	812	825	830	773	750	760	781	764	815	775	784	780	808	787	794	776	829	772	776	777	754	801	782	798	782	848	772	820	768	775	821	791	736	725	806	757	788	799	804	788	791	824	761	788	836	823	741	782	808	801	762	780	785	795	837	757	729	797	795	799	761	816	773	792	812	778	833	750	777	768	781	774	811	801	789	790	797	795	822	837	853	798	779	780	802	768	784	750	758	798	762	826	858	772	809	794	776	847	783	823	798	788	789	736	819	810	818	788	750	808	777	785	793	723	774	788	751	815	816	804	774	786	755	858	810	805	792	796	802	785	764	785	804	866	764	791	763	753	770	815	788	832	767	767	764	792	826	815	736	758	783	808	814	833	820	823	771	806	719	808	832	760	842	822	841	785	799	824	790	781	819	741	785	784	772	738	773	774	799	814	803	778	777	764	765	768	773	806	805	753	789	758	819	787	856	741	788	758	798	767	806	767	795	816	814	856	803	798	740	830	767	778	775	722	769	761	812	772	790	791	774	784	771	872	753	755	756	774	764	827	780	782	795	794	784	834	714	822	809	755	792	756	790	775	776	777	770	822	719	744	774	745	807	785	805	829	765	804	776	785	801	829	801	777	815	834	805	807	772	815	808	844	791	802	771	753	826	779	835	788	780	769	740	813	780	804	809	819	717	851	791	804	803	804	763	797	794	724	772	775	812	801	775	700	825	800	816	788	780	808	809	752	792	790	816	793	739	807	788	797	799	796	816	822	801	773	801	801	776	757	758	791	817	801	798	815	809	778	777	845	757	803	769	809	751	793	817	811	776	776	779	819	803	812	789	797	806	754	755	772	817	793	750	759	797	782	780	816	838	774	841	808	753	802	765	762	780	792	794	820	808	830	841	764	812	795	790	789	816	816	737
5560	802	838	696	687	676	657	632	653	655	650	647	640	661	627	613	606	635	635	653	644	643	627	605	660	605	663	617	664	618	668	630	650	671	619	655	671	648	669	631	674	617	646	649	660	674	619	604	631	657	647	658	614	658	675	665	598	654	645	638	594	673	654	618	653	644	668	650	624	659	632	651	667	664	681	642	647	652	599	668	652	641	571	598	655	690	606	674	631	620	639	659	667	618	651	681	643	649	638	655	664	636	636	644	632	673	659	641	670	604	640	636	636	634	596	635	678	628	666	624	672	644	620	643	634	632	673	658	619	665	635	636	650	663	651	663	664	675	629	636	641	681	618	642	611	633	659	640	604	629	638	649	620	642	692	637	615	624	676	624	663	606	683	624	663	687	656	670	660	652	698	673	636	659	629	662	639	607	668	668	663	665	673	635	631	672	676	606	611	640	621	631	656	625	637	665	649	650	649	623	650	648	642	632	662	664	654	655	625	662	636	613	606	640	684	660	631	664	639	643	658	624	644	647	640	615	658	605	649	640	619	611	675	574	630	641	642	614	663	620	643	654	630	611	648	652	613	640	641	629	670	671	635	630	669	674	610	643	616	649	634	660	655	637	646	642	634	653	648	630	674	600	631	642	643	669	659	638	689	601	602	656	667	657	645	625	683	627	622	576	684	638	641	581	631	660	612	656	649	609	627	647	594	633	644	644	650	648	679	666	641	662	649	681	651	636	632	667	636	603	652	673	651	621	645	613	593	661	647	666	633	683	593	601	628	616	642	674	619	659	649	673	685	649	616	658	637	623	622	668	672	617	615	642	654	638	672	638	617	617	642	626	637	651	664	621	625	616	650	607	654	665	635	654	649	667	644	633	639	669	652	669	661	645	649	658	642	678	692	665	646	654	638	624	715	660	647	652	631	605	640	660	682	659	645	626	675	613	651	613	636	643	643	673	649	621	592	665	642	598	616	644	646	721	650	611	625	590	674	681	645	606	604	685	683	671	639	656	625	649	663	658	633	612	662	637	658	709	667	636	666	618	664	638	597	659	652	674	632	651	641	645	688	606	606	597	644	658	628	624	619	607	649	645	668	682	634	645	640	660	650	705	581	606	605	629	659	682	673	620	701	631	622	673	670	689	651	686	599	625	680	676	628	644	651	695	639	628	636	592	658	656	646	615	624	619	655	600	644	659	645	652	632	639	620	673	697	611	596	634	664	656	685	609	637	642	659	688	646	680	681	640	633	654	609	643	664	616	640	659	619	676	627	613	640	648	642	686	626	669	595	676	622	652	647	617	659	615	627	654	648	645	648	624	637	659	592	622	590	667	620	669	620	638	695	619	633	634	664	637	638	629	610	631	677	648	653	654	644	651	642	621	679	668	649	639	633	678	663	632	630	628	639	589	622	649	671	617	647	661	644	640	643	647	652	654	657	682	635	654	647	635	658	644	637	653	642	653	675	689	659	649	651	598	633	655	627	650	660	640	625	628	643	630	657	656	646	638	637	658	685	604	634	617	669	630	678	654	652	607	615	630	613	625	673	639	646	641	642	669	649	652	635	654	628	681	614	648	600	633	647	618	610	625	663	687	619	644	676	651	656	657	635	648	582	646	657	675	651	650	633	611	664	629	603	648	598	630	610	639	680	627	675	635	648	692	621	598	600	647	663	643	621	613	652	665	647	630	662	618	653	660	591	662	613	593	617	656	622	629	650	665	611	621	574	639	616	602	660	657	633	628	620	650	621	611	649	641	675	608	674	666	651	637	651	663	658	644	632	647	610	635	628	657	638	609	579	638	665	637	626	645	656	640	618	659	640	607	698	669	665	663	651	645	655	642	670	637	613	662	625	648	619	615	711	634	661	582	613	625	615	633	618	646	603	652	663	682	678	604	650	605	654	646	597	621	633	646	719	643	692	608	673	658	689	607	639	672	617	616	665	648	653	660	697	632	619	629	622	659	581	648	631	634	621	590	605	651	652	647	650	624	623	637	668	674	653	665	640	669	666	643	626	648	595	678	651	646	675	640	664	635	644	655	625	659	667	582	630	637	634	653	673	597	677	572	621	646	597	650	673	669	633	645	694	668	613	631	656	632	640	673	618	625	617	688	633	633	597	611	609	623	646	631	693	680	637	675	639	633	621	664	701	624	683	666	638	637	614	663	671	672	638	682	618	650	648	664	639	668	646	659	622	628	584	618	701	630	648	652	632	633	671	627	670	658	614	693	627	673	640	642	647	640	636	612	646	701	655	657	643	612	655	685	641	672	610	646	654	677	615	640	694	653	621	643	618	648	599	698	645	660	652	649	661	648	634	674	617	612	673	626	614	688	668	628	652	650	654	686	644	641	624	609	655	639	647	636	653	627	690	631	645	656	649	627	628	682	653	636	657	677	639	688	599	624	624	614	675	622	622	609	707	641	659	656	634	604	665	638	661	607	616	631	651	636	660	650	636	626	642	643	650	634	624	613	644	660	630	599	652	660	677	671	641	656	665	613	658	691	644	651	670	666	618	683	620	610	646	634	681	606	648	634	670	642	614	663	717	741	699	618	641	604	631	653	684	677	624	660	625	650	665	650	661	655	590	653	658	660	654	640	647	657	640	644	666	608	668	648	657	636	617	670	680	658	619	656	648	675	672	622	630	655	689	636	646	666	694	657	626	619	619	656	586	640	648	639	621	623	591	629	647	590	620	657	616	627	642	619	653	620	607	630	675	613	675	674	653	666	621	604	645	618	614	640	655	619	626	618	698	643	720	638	598	652	724	620	717	689	619	633	641	691	615	666	645	658	597	599	652	678	647	651	680	611	624	634	663	659	650	642	606	616	646	634	636	629	600	657	609	626	658	664	641	614	651	627	633	646	657	622	640	635	637	633	682	659	661	612	639	683	631	723	664	629	626	652	649	651	667	651	638	569	670	596	652	653	679	632	682	628	662	602	660	628	629	633	631	658	622	603	657	641	611	664	605	627	717	645	643	639	620	674	694	636	671	647	652	637	640	675	649	655	665	636	628	639	607	685	656	612	676	631	656	598	662	650	607	623	631	610	641	632	636	613	643	646	594	610	649	639	641	676	647	665	631	630	651	673	647	651	646	593	701	648	645	630	644	599	679	632	622	625	660	596	666	624	681	636	631	630	648	665	656	623	705	610	602	641	656	624	588	626	630	627	679	680	617	643	651	647	639	645	608	641	648	653	673	561	639	637	662	661	667	645	661	600	655	633	636	660	661	664	620	644	649	626	629	661	621	593	675	601	674	629	645	648	621	645	646	654	675	670	691	591	600	647	671	674	664	622	642	649	637	630	639	627	667	668	660	640	657	641	628	683	679	612	690	655	621	611	633	652	647	632	651	640	671	663	642	593	657	663	632	630	658	630	594	642	614	649	680	627	634	604	655	624	651	667	634	616	613	665	641	641	640	649	641	631	705	613	676	673	615	645	624	600	685	608	629	660	628	608	613	628	680	676	622	605	637	654	662	651	632	602
25641	21456	27294	25647	4509	936	751	575	521	481	516	485	474	478	485	468	476	440	467	528	456	501	488	491	465	484	473	433	466	452	453	431	470	453	447	479	496	459	444	457	439	482	483	504	441	443	432	514	495	446	514	480	423	405	433	447	448	483	417	427	442	436	453	434	446	506	428	458	448	482	443	459	500	491	452	440	451	445	476	411	441	451	481	437	449	449	466	467	438	449	427	463	437	497	473	441	457	456	454	432	449	479	462	441	418	433	497	493	446	430	460	429	463	472	479	460	443	482	470	476	481	420	494	468	473	443	452	421	472	444	450	451	402	432	447	404	470	469	428	448	404	448	442	455	467	437	456	450	438	458	448	469	427	448	442	457	421	455	456	472	462	489	479	459	456	438	470	469	458	480	456	486	450	442	423	464	460	469	463	450	442	445	472	482	467	442	420	423	452	464	438	468	451	464	474	448	447	427	460	449	501	473	468	415	460	436	449	465	461	451	423	448	434	449	464	422	477	487	443	434	453	426	435	454	446	418	485	432	443	500	470	451	435	433	426	453	475	451	465	463	473	454	430	437	434	432	473	441	464	455	448	454	444	440	441	446	435	475	470	447	425	446	454	459	479	389	453	439	429	481	466	459	486	413	442	485	459	447	445	454	443	430	471	438	459	454	440	469	452	468	469	443	468	455	482	483	448	484	470	478	491	431	457	458	510	454	449	451	441	497	425	441	437	480	445	467	419	468	493	437	403	451	452	450	420	495	439	462	458	490	451	444	461	472	463	454	449	463	450	458	449	465	472	405	426	464	446	472	461	438	450	402	483	437	446	463	472	434	480	447	476	437	457	473	429	463	437	437	477	443	438	442	468	431	459	475	435	434	451	438	447	453	491	460	472	478	434	438	458	461	446	462	433	430	440	433	417	467	438	452	449	453	440	512	417	416	435	466	431	441	443	448	454	463	441	482	420	477	498	432	460	469	478	428	401	480	460	474	469	433	485	456	459	454	433	474	444	454	435	423	431	439	515	446	437	433	454	446	437	488	423	456	447	481	461	437	423	471	440	446	480	448	457	461	471	405	475	434	471	457	466	513	441	486	487	478	489	460	445	459	453	436	444	466	467	453	434	452	440	448	444	465	446	456	440	465	454	454	454	439	469	481	472	455	458	459	400	450	469	446	453	451	450	488	489	438	424	444	443	441	428	467	451	441	435	416	483	463	432	445	461	450	490	483	426	471	422	431	465	468	444	418	421	458	498	416	471	433	425	452	462	444	449	459	445	467	445	470	414	434	459	477	486	439	419	409	455	444	427	459	430	435	431	455	458	491	438	428	487	439	471	494	441	477	447	441	447	511	479	474	424	477	458	460	434	416	442	415	452	399	453	453	463	457	443	456	457	438	464	431	456	430	463	448	436	459	432	423	457	441	421	438	416	414	479	464	448	424	461	454	469	471	417	410	451	474	435	433	452	411	457	406	448	433	431	449	443	440	441	434	453	468	437	481	452	447	468	464	447	456	479	418	439	489	460	459	444	445	490	455	429	434	480	452	451	492	455	455	454	459	453	479	453	449	430	468	452	426	452	463	455	435	480	423	425	416	432	384	451	425	468	488	433	480	453	468	442	477	465	452	420	445	462	445	459	467	467	477	464	450	476	486	442	445	445	464	454	433	468	454	448	425	439	468	447	433	412	477	418	404	468	427	431	445	493	463	481	422	462	458	483	436	453	438	436	470	470	451	468	450	463	460	451	456	440	454	405	459	461	444	433	429	458	440	449	472	412	479	457	448	444	448	459	458	444	509	466	451	443	420	485	477	482	464	477	478	428	482	466	451	475	425	462	425	449	467	466	451	406	471	483	433	450	474	440	436	474	471	470	433	459	486	441	502	475	468	464	457	462	477	454	497	433	447	449	447	444	473	457	448	451	435	434	457	431	518	462	438	442	465	440	479	445	459	479	460	449	460	464	454	441	424	436	469	514	443	448	478	463	439	452	420	452	450	448	423	449	458	452	465	414	462	463	418	487	449	443	418	480	462	483	491	445	430	446	408	429	465	472	438	451	474	468	449	472	446	470	442	415	438	485	455	444	448	439	492	452	448	452	446	414	483	459	485	461	446	444	408	451	435	485	433	417	464	447	456	442	441	405	462	472	461	442	430	410	460	499	472	486	434	437	459	500	431	431	453	460	434	494	453	402	449	437	466	453	503	432	452	458	465	444	436	439	466	428	445	435	452	432	431	436	466	453	437	439	455	408	457	419	473	450	427	444	458	480	472	450	496	427	477	427	448	442	452	443	452	476	473	476	433	427	432	464	498	480	445	442	470	447	450	433	444	433	424	436	466	465	444	447	433	402	468	492	452	478	482	424	445	478	432	457	426	445	439	457	450	437	445	452	403	486	471	442	452	435	421	467	469	464	487	449	448	415	468	451	440	428	441	429	460	412	470	428	447	441	449	458	468	449	445	459	463	450	453	470	471	489	468	440	412	417	471	476	455	444	459	443	463	457	448	493	457	411	451	456	446	481	435	465	457	430	444	461	432	480	468	445	398	484	478	450	454	468	425	458	471	453	440	432	482	450	483	467	457	485	491	440	425	448	475	432	463	468	452	435	455	490	493	443	477	439	456	420	461	419	446	472	495	425	468	453	441	483	491	442	444	460	456	446	445	448	434	450	444	416	434	401	447	437	477	430	469	449	444	435	426	472	431	445	442	442	424	485	446	457	473	461	459	470	423	445	414	465	452	429	409	417	479	427	442	445	497	471	489	438	444	436	462	461	473	474	449	484	455	460	426	435	468	490	437	473	478	496	476	431	425	489	475	460	438	459	413	447	426	431	462	459	411	470	427	464	423	426	466	453	467	487	458	451	422	480	458	452	456	487	450	456	437	460	457	459	425	437	433	491	457	469	415	480	495	451	459	470	471	494	426	445	408	452	463	440	463	495	477	442	470	468	446	430	429	455	459	440	441	440	418	438	455	450	439	440	442	455	477	442	471	451	453	460	443	426	470	434	450	459	429	489	431	462	471	444	422	438	463	497	421	478	460	493	455	471	457	512	450	458	432	457	440	446	454	457	452	464	459	436	455	443	448	440	415	479	469	431	454	449	464	432	441	466	471	472	431	470	466	471	432	448	420	442	447	467	455	443	470	456	481	475	449	416	420	436	474	465	436	454	449	446	417	477	452	425	472	487	455	439	464	445	463	462	448	455	451	485	441	440	388	443	448	421	433	468	459	430	465	461	477	445	458	458	439	444	423	468	465	476	445	430	473	480	481	444	431	468	443	474	472	499	430	412	425	442	419	457	455	437	445	447	440	471	462	485	471	434	451	426	470	463	456	440	475	473	440	468	440	462	468	467	433	476	457	474	481	440	442	438	449	433	441	466	460	469	480	464	455	456	434	460	442	421	470	440	423	470	454	468	494	422	450	480	448	429	445	457	459	434	423	428	462	464	446	454	466	435	469	452	435	430	449	444	445	460	457	473	463	461	483
3725	2738	2321	1224	904	710	629	578	543	541	471	477	459	450	476	441	442	448	417	404	445	411	431	424	419	397	404	413	403	414	408	384	427	407	405	358	399	433	369	408	439	396	390	403	396	410	415	433	376	432	386	382	410	389	434	439	397	420	411	400	388	386	440	387	410	397	402	386	394	434	418	393	396	411	402	427	392	391	418	385	363	372	395	394	425	382	382	386	362	387	387	397	464	408	367	383	395	405	406	413	400	402	391	417	380	372	402	409	428	393	366	381	385	379	386	413	376	434	392	417	423	414	406	400	422	398	401	445	381	398	413	444	396	385	407	373	327	417	394	361	453	386	394	395	393	406	373	380	393	408	401	435	416	399	366	425	426	427	396	357	435	395	416	376	392	421	384	411	432	374	378	413	408	398	422	409	397	427	435	398	372	423	461	399	384	405	390	381	387	370	371	420	382	410	382	437	428	433	377	376	386	386	415	380	422	372	395	399	412	390	400	396	418	383	422	384	386	377	410	378	418	390	407	408	365	389	448	396	417	402	423	371	401	414	400	428	419	388	351	405	395	384	436	410	377	410	391	373	404	385	396	409	377	403	378	390	406	386	357	390	404	377	403	372	368	409	395	410	397	352	404	418	403	434	412	430	392	388	405	395	375	399	389	409	386	372	438	379	394	398	403	391	395	383	406	396	398	378	396	404	380	412	393	386	379	405	388	401	436	355	379	394	401	353	412	409	363	382	395	386	362	403	398	387	395	397	401	384	374	375	437	391	376	400	443	389	393	386	417	399	394	367	393	397	348	393	379	392	414	377	392	394	394	415	435	388	403	408	416	432	400	391	394	405	383	365	454	390	379	377	410	415	400	427	387	438	406	401	402	391	398	394	432	389	386	420	424	410	400	397	382	393	405	384	386	436	401	389	421	400	403	398	376	358	432	396	406	437	418	411	376	401	396	425	380	420	418	402	381	411	411	402	375	394	390	397	410	427	399	348	378	370	421	392	419	390	429	367	426	409	395	398	431	390	398	397	407	357	411	381	381	392	406	405	411	428	407	374	399	395	443	385	421	410	436	422	369	402	404	399	412	402	389	406	399	429	389	413	407	358	406	436	425	426	363	382	414	428	423	393	377	379	414	404	436	424	391	396	399	378	388	372	456	434	388	390	389	406	399	384	399	424	410	379	432	400	380	400	373	414	344	377	378	398	373	420	372	418	418	409	394	372	417	427	382	387	416	376	412	415	400	437	411	410	375	407	401	379	413	407	402	417	423	388	388	426	398	396	423	402	409	404	386	393	397	374	395	402	376	380	401	391	384	374	393	399	388	429	389	432	392	370	371	417	372	416	346	403	403	407	412	394	399	378	410	411	405	396	402	434	397	406	430	410	410	430	393	399	419	439	410	406	384	414	395	409	422	423	416	435	403	396	395	385	392	395	406	392	401	394	444	404	401	386	378	395	387	429	403	399	393	416	395	397	405	393	368	431	430	419	386	367	388	412	418	393	421	385	397	353	389	370	374	354	383	371	354	369	361	415	377	357	437	391	389	407	384	408	440	428	404	391	402	412	395	415	440	385	384	424	438	406	393	397	404	405	387	388	396	386	420	411	381	410	406	398	441	379	363	383	413	421	401	373	384	401	375	365	402	386	412	399	389	387	368	373	395	418	386	380	371	433	403	409	411	396	404	405	383	406	407	402	395	397	402	404	406	380	413	409	430	417	390	429	363	368	436	376	406	404	386	401	384	432	388	422	397	403	374	370	378	402	346	407	407	383	402	405	369	402	399	390	427	408	393	395	397	391	396	407	393	398	374	398	373	427	412	343	408	410	386	394	353	418	396	436	393	414	406	405	397	360	399	426	459	396	413	432	403	393	410	387	426	381	422	399	407	374	393	414	367	412	413	438	399	393	396	403	438	396	384	387	420	376	380	388	388	397	431	410	390	383	412	445	434	425	380	392	396	385	403	387	402	384	378	405	381	398	410	402	388	389	405	387	380	376	385	362	414	404	437	377	424	367	404	368	395	441	423	392	395	396	389	400	408	419	423	367	409	360	405	377	373	382	384	400	378	453	406	405	370	405	423	371	367	383	394	391	415	396	371	398	373	414	405	395	436	385	385	401	399	399	409	369	400	406	379	383	383	429	392	395	415	396	393	397	401	412	420	401	397	413	375	401	376	404	425	377	404	382	379	381	410	402	381	369	388	410	408	392	391	363	400	386	397	392	389	403	398	413	383	402	409	390	344	401	403	406	422	407	372	409	397	412	398	432	400	396	407	373	405	390	418	410	397	387	387	405	394	405	395	395	436	374	360	412	365	397	422	397	392	434	393	403	402	392	384	419	374	388	402	398	398	380	408	435	370	403	392	383	404	397	378	403	424	387	365	400	431	415	351	422	374	381	399	407	413	407	348	372	407	365	441	379	419	436	396	409	402	369	389	420	424	369	390	429	385	375	393	383	414	397	394	438	390	392	394	383	388	407	395	412	383	382	391	377	395	416	412	387	416	367	408	416	392	401	373	416	421	390	378	409	427	382	425	369	389	396	400	413	392	404	372	402	397	388	371	357	385	418	391	383	434	426	385	390	382	390	387	382	394	398	403	408	347	400	425	374	396	408	409	408	399	397	378	379	346	407	410	389	388	366	406	375	382	391	398	385	385	384	405	417	398	409	412	390	398	372	384	379	430	428	376	420	408	406	387	390	398	407	425	388	390	401	442	409	382	394	404	406	408	388	416	422	419	423	385	400	420	406	364	420	407	402	349	418	372	408	431	376	417	388	408	398	387	422	432	387	387	403	386	370	378	378	404	391	422	440	398	414	405	403	414	376	369	375	400	407	372	378	398	396	422	362	380	349	385	404	427	447	415	358	378	405	384	361	399	424	434	397	416	373	385	402	382	425	451	366	421	386	379	418	398	389	426	387	409	382	394	398	367	383	450	400	390	402	417	415	418	404	407	436	385	386	434	396	425	413	396	403	402	373	385	396	423	412	389	420	402	394	424	392	390	390	432	384	386	408	407	423	386	428	376	391	398	365	395	434	366	352	396	381	396	397	417	385	434	348	386	389	400	430	398	387	402	376	376	408	393	412	384	411	407	389	400	385	392	400	370	395	393	384	411	403	364	410	350	410	368	365	422	386	372	404	392	415	362	432	372	393	371	419	381	398	402	428	385	417	382	409	397	391	388	383	442	355	389	412	406	407	396	395	405	420	397	380	407	412	343	413	403	397	396	374	434	416	353	420	405	388	381	371	400	386	401	440	368	379	426	402	392	422	410	376	401	418	400	408	425	412	401	383	411	384	383	379	414	394	413	386	415	371	357	399	360	414	415	420	403	386	376	406	363	386	409	397	401	406	456	422	378	417	401	403	370	391	405	394	369	408	388	415	410	400	386	388	391	379	444	361	418	399	384	386	371	376	412	429	400	375	386	415	424	401	424	375	416	390	399	364	386	399	402	374	352	427	410	392	408	393	387	401	403	383	410	378
24582	21448	28595	24691	21144	3428	851	488	394	404	359	341	337	315	308	361	300	318	302	286	299	315	294	296	274	303	322	302	286	290	315	289	258	257	307	278	291	288	292	269	321	280	281	263	308	291	296	295	304	309	260	298	261	272	280	301	287	269	273	291	272	266	267	275	313	266	288	283	293	296	284	287	251	290	291	303	255	266	317	296	287	280	284	280	282	280	250	275	288	280	268	283	257	286	283	308	311	305	265	299	293	274	312	338	292	294	269	310	286	310	306	276	311	273	279	275	319	267	262	312	259	327	289	305	284	288	290	307	285	293	280	252	290	283	286	278	243	264	283	283	291	264	289	275	306	277	279	252	297	274	254	280	263	275	277	257	262	277	284	305	303	274	273	258	300	292	302	272	300	265	293	255	274	264	309	300	265	268	294	257	263	300	299	267	277	286	291	286	271	312	305	272	311	283	274	297	251	306	318	298	305	299	286	278	281	259	291	292	283	280	278	296	297	265	287	281	278	276	292	282	296	281	266	311	290	286	266	275	297	305	308	298	267	274	288	297	267	291	296	269	331	283	298	288	269	287	277	309	298	261	280	264	263	287	240	281	281	268	295	295	300	279	253	308	301	260	302	248	263	278	273	297	268	286	269	256	288	283	262	282	285	259	248	283	275	265	297	293	263	259	272	310	270	281	253	276	280	278	276	268	283	282	285	321	288	283	286	284	298	238	246	292	281	285	292	261	268	302	302	275	288	272	258	271	247	297	294	270	292	298	295	293	294	284	303	283	261	286	269	298	290	294	266	298	270	319	329	302	269	275	275	291	300	292	285	305	274	258	269	289	262	223	298	267	261	274	253	278	265	249	292	264	257	278	261	280	284	261	294	329	309	291	280	267	281	293	285	244	277	291	271	297	252	272	293	266	272	242	297	252	263	300	286	269	293	251	275	287	293	269	270	276	269	312	302	291	292	284	271	277	303	274	287	291	271	277	289	281	288	286	287	312	287	267	299	262	284	251	269	288	298	245	255	296	268	267	274	243	289	285	277	252	292	291	295	308	272	287	258	301	263	287	267	267	280	257	239	286	260	307	335	273	260	282	297	251	297	276	253	264	265	251	270	246	243	263	290	285	250	283	296	321	277	283	311	274	302	310	274	272	272	264	300	275	290	264	250	281	278	283	270	284	308	263	259	264	289	253	272	246	259	275	272	242	288	266	285	302	309	279	285	314	272	308	266	295	283	300	291	288	287	265	276	280	295	276	241	270	280	317	261	284	288	247	310	259	276	289	285	289	301	252	288	301	282	258	282	292	265	291	274	255	308	271	274	284	275	311	285	264	287	277	285	248	278	278	282	284	234	283	265	277	308	288	291	316	293	278	272	264	268	281	315	284	297	282	289	280	244	255	280	299	264	293	259	298	256	267	281	256	276	288	260	285	285	260	301	287	271	277	304	295	256	326	255	312	278	256	265	292	287	267	307	263	284	244	259	269	270	286	264	298	296	274	257	250	275	292	264	301	260	300	273	308	272	305	273	297	305	301	281	249	270	297	268	262	282	282	295	275	270	290	284	247	314	273	304	311	292	258	300	278	264	261	249	266	296	275	256	287	299	262	278	293	266	280	269	249	295	260	270	293	295	284	283	264	285	277	275	288	300	268	273	268	288	268	288	270	271	255	260	265	290	264	292	302	312	296	295	300	267	308	290	283	295	289	301	306	288	298	284	244	278	255	292	288	291	286	243	279	296	264	279	271	281	270	274	308	276	274	290	263	284	282	276	269	293	294	280	256	289	300	269	254	261	275	266	328	253	258	278	269	295	260	285	318	309	271	276	272	292	285	278	292	279	308	272	294	294	279	308	277	258	282	253	294	259	282	284	268	308	282	267	300	286	290	251	285	285	284	272	278	274	308	289	254	274	285	288	268	261	271	262	270	302	319	251	266	278	264	261	275	299	270	282	302	282	289	249	284	290	278	259	244	312	287	276	310	264	290	299	302	273	275	300	256	307	285	272	304	297	279	274	319	288	282	250	280	266	283	261	252	260	303	298	290	265	290	276	284	287	285	300	292	284	283	260	279	282	279	317	318	290	277	296	292	291	265	288	265	274	273	297	303	281	251	242	267	303	288	288	304	266	257	299	306	262	269	260	310	236	278	269	267	295	285	294	262	317	267	311	287	283	288	302	293	308	277	278	276	284	273	250	278	260	278	258	288	266	293	296	276	303	277	277	285	278	266	265	292	307	299	271	295	287	309	302	248	285	293	274	265	254	271	285	294	277	292	284	257	289	263	281	276	284	282	251	269	231	267	298	286	280	283	307	284	261	260	269	282	268	287	277	285	299	285	286	288	285	284	273	283	280	255	295	285	306	255	258	278	290	288	254	306	275	263	273	247	277	294	261	256	270	277	262	274	295	254	284	300	270	284	274	291	268	239	279	278	310	282	275	273	270	290	256	302	275	266	281	263	303	260	286	289	266	295	279	299	285	298	241	255	275	301	265	280	293	303	316	267	280	264	276	291	274	274	279	264	296	338	281	273	275	262	277	278	267	283	287	282	294	300	280	296	289	284	257	271	277	263	287	287	261	285	303	277	317	278	309	276	266	301	240	269	286	258	302	271	294	298	280	291	295	270	251	291	319	275	269	282	268	282	267	268	296	287	283	265	240	280	265	269	318	284	281	316	265	264	265	294	274	278	291	279	272	261	261	261	305	273	281	261	262	285	301	283	290	284	293	269	274	280	277	308	313	270	293	274	258	284	273	281	301	274	260	313	279	284	280	308	289	254	287	294	294	272	281	256	282	297	286	269	289	273	264	298	303	260	270	302	275	295	268	271	266	277	292	272	259	288	293	281	283	261	270	292	286	276	266	290	264	261	251	281	297	282	295	278	257	290	267	281	271	282	280	234	270	254	299	269	301	281	285	286	276	268	295	264	279	286	277	288	272	303	271	260	277	259	286	289	276	303	275	280	267	282	289	284	250	293	284	287	265	282	257	243	249	324	271	249	269	275	291	269	291	277	279	278	289	253	281	288	281	259	285	267	292	256	271	291	255	262	267	274	278	263	294	282	288	305	269	282	273	287	245	267	300	294	292	265	288	271	291	252	263	280	297	276	280	285	285	270	283	295	299	251	271	301	246	273	290	284	280	288	289	289	298	277	285	288	294	271	311	278	288	290	279	256	268	254	264	273	257	263	285	263	281	263	268	301	288	272	289	292	303	287	275	262	279	248	248	295	256	254	270	288	274	281	281	269	283	269	295	277	246	267	281	291	262	281	277	258	252	299	265	273	251	265	291	291	294	259	274	279	279	282	280	268	295	272	289	272	303	305	274	281	309	275	263	252	302	276	281	263	303	273	263	288	258	270	284	288	261	259	267	274	278	273	266	286	284	266	284	252	284	292	258	252	268	260	298	282	249	289	302	279	255	257	290	295	284	300	291	289	287	284	286	265	258	277	249	286	267	259	265	255	284	257	266	295	276	297	282	298	284	261
3754	4747	3952	1957	1205	897	714	602	532	479	379	380	366	368	347	330	349	307	314	299	295	292	284	323	284	242	285	245	301	275	268	302	258	285	277	286	291	280	239	258	278	255	246	270	245	250	282	248	256	284	265	277	274	259	255	256	266	270	298	287	257	267	238	242	312	261	304	283	236	267	253	237	238	257	289	302	262	320	262	255	238	273	243	277	281	260	256	283	265	263	288	273	302	259	255	264	261	268	294	252	259	232	255	248	258	271	259	225	266	247	282	285	290	266	248	266	292	251	219	239	218	258	261	277	251	264	254	261	246	304	264	279	257	262	269	278	270	254	268	247	262	256	260	252	271	275	272	259	253	234	262	251	267	246	289	240	261	259	251	250	270	249	282	269	247	262	263	242	240	304	244	258	281	271	321	274	222	283	259	264	259	293	287	263	260	249	263	229	259	261	266	269	260	276	274	228	266	222	293	255	269	245	267	266	225	264	247	269	264	226	282	304	267	251	262	264	241	242	272	277	284	231	283	243	258	255	244	283	292	246	213	254	256	272	236	226	290	264	240	284	238	281	255	248	271	274	258	278	269	272	239	278	250	254	238	275	275	245	247	252	249	251	259	260	276	282	263	272	293	275	260	248	261	282	278	265	230	311	251	238	248	279	277	247	222	250	256	259	242	248	264	266	240	268	269	255	246	257	280	250	261	251	253	268	269	256	246	263	246	289	232	245	262	257	251	260	262	258	249	261	231	254	276	260	275	269	248	244	236	255	245	266	262	275	244	268	261	254	282	252	267	270	253	311	257	251	258	259	253	261	261	284	247	272	249	228	254	243	272	227	283	219	240	270	262	260	253	274	231	260	251	253	260	259	226	233	291	273	270	247	239	223	279	252	228	243	273	260	257	266	263	289	243	256	246	252	263	264	262	243	252	251	255	261	277	238	252	248	245	251	253	232	265	232	243	226	238	266	237	237	275	235	276	268	266	251	239	231	249	273	268	260	228	279	254	235	286	241	239	266	260	256	252	276	264	269	241	254	271	270	265	231	267	259	264	227	272	262	245	244	292	252	256	265	266	266	263	265	256	285	241	276	255	240	269	284	241	290	280	268	259	258	260	267	233	249	245	313	237	261	235	262	238	225	264	266	223	248	258	250	231	284	246	259	285	259	234	286	296	279	259	237	276	235	244	294	291	241	247	275	254	245	267	252	257	259	270	242	238	254	260	247	268	246	251	271	259	254	263	248	247	270	268	245	281	251	277	249	262	266	212	242	286	250	227	272	222	245	248	256	243	296	235	262	261	249	264	261	253	273	237	277	274	275	268	255	254	261	255	248	264	266	232	264	245	253	290	241	275	232	263	232	290	259	251	252	260	244	255	263	252	241	283	283	251	281	231	262	268	253	265	250	253	232	263	263	236	225	287	249	232	260	285	273	277	252	268	250	290	236	267	236	234	240	234	245	270	256	247	271	269	248	258	236	228	229	229	257	263	296	241	244	264	267	270	274	256	258	297	271	243	273	248	256	261	266	267	262	258	269	255	248	282	265	265	268	239	269	281	241	235	294	252	291	251	243	267	279	235	264	241	271	261	280	266	242	276	274	246	267	269	256	236	265	259	298	278	257	264	308	256	251	252	282	243	262	252	261	242	266	263	251	259	293	275	268	267	254	244	262	256	259	242	251	263	267	267	244	301	238	238	241	249	271	240	245	253	275	257	262	230	274	257	276	256	262	234	246	251	283	274	274	215	236	263	249	256	279	271	260	266	283	248	232	275	233	258	260	286	266	280	232	248	266	235	247	284	268	287	227	236	267	259	266	258	266	252	233	248	238	230	236	266	255	259	270	288	265	289	256	256	247	255	266	259	266	248	257	229	262	234	252	257	242	277	254	240	243	247	253	282	243	257	276	288	273	253	255	284	258	225	278	235	247	286	246	266	288	235	265	251	282	247	260	271	253	278	268	269	245	246	252	264	265	247	210	252	259	273	270	233	267	233	263	267	259	268	303	250	262	280	231	232	252	255	250	254	255	255	266	231	241	270	263	245	258	262	248	240	215	265	234	278	262	273	252	257	240	245	276	254	263	251	262	253	228	251	260	260	269	254	212	237	274	249	272	271	271	246	265	255	242	282	249	253	229	271	237	248	271	251	255	258	245	225	250	250	263	250	247	223	243	263	269	247	256	260	249	243	257	295	253	236	253	283	258	240	273	246	235	270	259	257	267	272	240	265	265	256	274	241	260	255	246	260	305	255	271	265	228	261	235	268	258	257	276	282	265	250	265	253	237	232	245	236	273	264	272	262	239	268	257	248	250	213	255	292	276	284	242	255	244	259	288	271	230	261	258	258	244	266	276	269	248	265	262	264	259	267	270	238	276	298	265	277	273	282	255	282	265	247	271	277	256	250	255	264	267	265	253	234	263	225	267	257	291	276	244	250	257	282	271	253	248	277	246	204	262	259	229	253	224	236	232	257	248	241	244	279	243	246	277	253	262	281	248	281	250	260	262	271	263	248	254	273	254	289	270	232	240	254	270	249	266	246	269	253	271	278	254	228	251	254	258	257	238	243	262	263	233	232	276	263	262	279	228	261	255	251	286	270	257	265	257	266	268	278	269	243	250	255	271	253	265	283	248	268	254	267	246	261	255	262	236	209	266	245	251	259	257	266	283	234	272	263	265	268	247	235	224	262	270	219	284	247	286	269	283	255	250	293	260	250	249	245	252	267	276	253	226	216	260	221	252	248	246	237	275	263	261	241	256	274	244	264	240	258	245	249	267	268	242	275	247	262	249	262	265	268	261	240	251	228	285	266	256	240	270	288	245	249	259	276	228	228	291	264	267	231	261	247	248	251	252	251	266	276	273	250	255	255	297	272	233	246	264	240	236	247	284	248	242	226	261	259	252	293	238	258	257	237	218	258	247	274	247	254	276	246	249	255	275	230	260	247	239	251	246	261	239	256	257	238	249	249	259	264	257	265	251	255	282	230	244	256	258	249	250	274	276	268	262	255	265	247	239	257	288	254	247	254	282	238	271	248	247	225	264	252	242	241	232	249	256	236	254	288	255	241	256	252	273	258	248	257	248	285	284	257	255	257	250	268	257	270	267	259	285	268	238	238	261	265	252	265	239	258	258	242	257	245	248	240	249	240	273	241	242	301	278	258	274	261	263	268	273	274	273	250	234	262	245	261	266	259	270	233	267	255	255	271	258	290	244	234	246	252	240	261	261	280	238	249	254	275	271	243	277	268	247	262	258	266	261	277	239	241	246	258	294	271	261	275	298	307	254	257	233	239	244	254	273	285	263	240	265	273	252	253	245	220	312	263	261	246	265	268	277	229	247	241	311	264	250	270	263	258	260	284	261	226	273	243	257	284	268	277	263	248	258	234	267	260	263	247	252	271	250	257	252	235	262	250	248	248	258	265	255	272	268	247	247	266	234	235	254	247	275	236	258	285	260	287	238	275	269	235	247	238	265	228	254	269	251	254	259
27841	10018	1522	999	811	771	814	832	835	875	805	807	797	776	771	864	798	799	827	818	793	740	778	829	839	808	789	798	793	777	816	815	772	763	825	838	789	792	808	798	808	802	818	737	807	770	794	749	788	757	847	791	789	796	775	798	817	807	829	765	851	784	805	812	802	779	750	772	835	830	773	776	776	779	731	770	822	800	799	741	804	814	749	870	815	817	759	734	804	781	789	793	783	805	742	770	786	789	748	759	724	822	762	769	779	770	823	815	783	813	776	812	772	803	835	800	822	783	807	806	779	829	800	810	789	767	795	723	788	825	812	781	814	762	775	758	827	738	801	770	827	720	795	823	811	740	802	823	816	777	858	741	790	804	787	773	774	774	801	786	766	823	785	793	827	774	840	746	772	802	787	799	810	780	768	789	828	746	755	785	815	830	767	783	738	799	761	790	774	792	767	806	813	791	779	835	795	791	790	770	752	815	767	770	767	799	769	808	869	792	746	811	841	779	794	744	748	792	754	771	788	805	757	765	795	806	749	752	717	784	751	803	800	766	818	792	775	751	779	784	834	816	780	754	770	800	798	836	816	822	800	789	763	724	782	714	775	812	801	739	784	798	813	780	759	799	798	803	787	795	817	783	789	761	769	855	745	825	787	793	743	774	795	787	798	771	793	836	819	763	856	771	804	767	773	785	800	743	750	793	819	781	755	827	786	820	781	811	760	802	808	769	842	748	768	779	816	754	821	769	773	767	703	783	795	790	750	844	816	756	802	768	725	808	806	767	742	763	811	775	794	790	796	781	782	794	801	799	770	768	764	766	822	769	825	786	730	760	807	745	807	807	793	794	794	809	770	786	772	807	789	771	785	812	840	807	755	776	782	833	794	818	801	759	830	788	743	702	827	772	776	782	861	775	854	845	812	788	800	784	767	782	759	787	773	773	805	826	816	832	774	806	783	772	832	802	840	758	723	838	831	762	837	776	812	799	773	801	832	782	734	773	855	768	742	778	786	788	742	788	772	784	780	779	756	772	767	750	796	794	754	818	775	759	791	812	760	789	810	782	800	787	795	815	778	817	821	805	819	785	760	799	774	777	813	792	798	816	809	776	809	838	767	777	781	809	775	825	774	797	799	795	774	757	760	800	807	813	799	779	777	767	817	824	800	748	760	796	777	808	776	809	766	810	761	790	786	820	795	769	783	780	790	776	773	759	761	788	723	799	808	754	757	793	747	816	763	802	817	813	815	832	742	759	799	795	810	775	816	808	824	794	760	845	789	801	773	788	826	798	806	812	804	810	770	798	801	792	795	771	799	786	796	780	790	779	804	826	778	756	822	729	800	744	797	814	799	788	773	767	825	761	788	761	827	786	829	747	772	801	714	786	790	808	741	769	779	787	770	804	828	731	779	757	795	793	707	820	788	789	766	860	723	779	806	771	732	771	773	800	800	780	741	789	813	815	770	834	821	808	774	794	816	799	816	815	807	813	764	811	790	785	810	788	806	834	807	807	804	773	827	809	796	824	755	810	785	798	771	772	792	759	789	822	839	816	764	752	774	722	726	784	741	779	829	749	789	815	749	815	850	796	758	776	773	796	838	769	712	803	761	805	774	818	835	758	790	790	808	827	822	820	820	756	819	805	808	792	772	813	826	817	831	788	821	757	724	789	815	789	750	812	766	766	727	765	749	796	778	779	744	786	802	840	817	790	807	761	756	806	754	812	793	815	777	802	832	754	786	807	813	755	809	760	811	792	809	802	751	765	794	789	771	749	750	825	782	805	798	792	789	810	819	775	745	762	780	788	770	824	712	776	802	762	754	811	826	797	801	788	757	750	807	791	753	811	742	767	741	756	812	805	778	813	800	830	751	817	749	759	783	804	787	812	741	801	742	759	786	750	757	818	756	806	809	788	747	786	764	837	802	746	731	808	801	773	795	757	794	795	772	789	780	822	843	796	808	823	780	776	760	773	715	774	808	793	766	831	767	761	781	766	819	830	753	796	774	736	825	779	793	716	805	764	779	765	781	746	805	780	781	772	797	820	783	827	775	782	784	800	780	773	838	825	752	779	785	767	816	769	834	758	820	768	777	777	831	761	779	787	797	759	740	773	816	797	774	792	806	758	808	749	792	817	737	746	812	800	772	723	826	824	778	738	770	783	762	822	782	814	829	794	731	766	774	750	797	790	777	813	791	763	771	813	768	808	795	770	812	807	817	830	862	772	778	805	774	792	803	782	795	827	808	749	790	801	790	811	803	777	787	748	791	785	749	808	803	778	766	794	835	765	736	796	810	820	768	790	799	804	807	769	805	793	758	758	783	726	763	821	791	741	774	801	766	732	776	838	794	768	812	791	750	755	833	746	768	771	802	808	741	783	760	775	735	782	765	780	766	784	765	829	750	764	771	800	798	766	767	821	845	796	739	831	829	734	811	786	824	807	795	821	777	765	778	815	825	842	768	761	792	775	717	807	794	753	812	742	804	792	721	763	794	824	802	823	853	771	757	799	760	843	780	841	791	772	799	828	804	734	763	819	786	755	829	820	766	774	825	797	759	793	815	816	789	804	764	766	734	798	746	798	785	801	773	824	785	750	778	804	766	813	800	764	801	805	830	759	751	851	772	778	790	801	791	827	792	813	784	750	772	773	807	801	783	788	790	782	809	736	813	814	792	762	805	767	763	785	760	740	780	776	817	776	774	766	773	766	774	748	791	791	722	827	825	763	815	779	787	782	782	824	732	808	818	750	836	762	803	782	832	757	731	767	794	743	788	770	791	798	801	760	718	786	817	738	812	791	805	765	780	833	789	753	771	775	778	741	796	782	756	766	837	789	774	786	761	836	793	776	808	791	766	775	820	783	838	794	805	764	825	736	803	797	801	768	809	747	800	746	768	752	771	771	829	784	781	738	826	754	783	797	808	805	778	827	737	788	748	799	780	758	794	791	847	783	825	793	776	819	784	836	825	786	803	834	799	778	765	763	765	773	761	785	754	765	781	813	780	754	777	765	812	745	818	770	782	758	783	756	803	795	788	754	777	826	808	798	806	788	794	793	762	778	842	770	814	826	837	824	779	806	808	789	823	822	773	762	730	835	825	852	780	752	750	796	815	772	766	816	796	793	786	837	758	783	768	773	802	845	767	730	783	811	808	822	807	795	786	771	823	790	807	798	769	795	801	819	792	784	855	752	767	770	813	774	768	813	802	839	778	777	800	771	782	792	800	798	742	808	801	804	806	778	792	824	767	744	804	834	821	760	767	745	783	812	799	787	802	806	732	752	802	732	784	798	810	782	837	853	803	794	779	776	758	753	719	839	753	813	759	774	790	805	772	849	771	734	763	770	785	786	813	774	764	785	803	801	770	828	797	791	774	753	776	810	778	806	822	772	778	765	788	843	793	760	785	746	786	832	760	764	785	795	803	816	766	800	812	782	774	791	752	821	789	825	769	811	775	804	789	813	749	793	787	781	800	842	767	778	783	801	801	789	833	811
5625	862	784	735	671	633	661	656	642	650	638	661	653	695	639	624	645	628	670	672	637	638	630	669	635	639	644	630	674	626	666	664	649	649	656	618	632	657	658	624	661	618	644	668	626	650	646	633	637	628	667	628	644	611	691	661	630	626	664	627	643	692	655	651	615	668	617	684	608	607	671	634	623	636	652	608	648	655	635	621	592	649	662	645	632	634	686	649	623	626	638	640	639	663	652	591	639	679	596	627	654	660	605	648	669	677	615	629	670	613	651	621	676	671	626	681	664	654	656	625	652	667	614	595	646	613	629	622	626	632	678	669	676	624	650	614	617	586	620	658	625	653	624	669	630	619	658	669	623	615	685	615	631	620	673	597	626	643	626	683	659	627	681	659	650	647	662	655	624	637	666	654	651	622	621	629	595	634	639	645	629	640	654	605	627	601	600	600	625	645	658	631	593	621	647	631	691	661	621	664	641	634	594	611	683	647	670	667	617	626	670	671	614	660	653	645	656	651	641	658	626	669	670	675	625	630	640	613	612	647	605	634	622	644	617	671	635	661	642	656	631	630	654	618	608	664	661	624	639	650	600	624	620	628	676	702	646	666	648	679	674	625	599	658	663	655	644	631	613	650	632	626	679	661	643	621	676	735	660	612	654	634	632	629	607	698	623	660	641	677	670	671	663	633	642	618	632	658	673	624	610	623	642	615	639	665	659	618	611	646	630	600	653	663	613	680	665	652	605	635	631	641	628	621	641	591	648	607	647	635	627	608	610	648	641	617	664	665	652	639	574	638	634	623	646	634	632	633	583	640	647	648	629	646	643	650	672	713	628	668	641	648	634	641	600	602	641	681	664	637	654	660	607	624	626	665	653	639	569	671	625	621	662	636	646	652	588	614	637	655	649	642	621	640	661	681	672	642	609	688	619	636	643	671	667	640	635	613	630	606	691	575	652	647	689	616	635	642	648	680	576	638	641	664	615	651	619	658	647	653	681	646	679	662	656	658	659	672	676	623	607	656	683	656	627	609	663	649	668	636	624	595	620	671	658	654	618	677	641	648	643	662	614	599	642	664	605	598	623	701	673	650	625	682	633	698	668	638	690	692	658	673	617	658	647	652	643	659	605	645	653	665	660	660	655	674	626	631	630	642	616	641	609	616	648	627	629	663	633	631	627	644	614	652	645	678	620	617	618	678	640	670	665	623	645	622	655	662	594	654	669	579	613	655	602	647	641	673	656	671	631	616	611	670	683	620	642	637	656	652	597	615	643	648	665	664	657	630	664	673	643	642	639	623	694	649	614	684	640	645	618	691	634	689	659	654	624	643	636	707	662	647	616	593	632	695	649	652	660	662	626	632	637	607	641	697	647	660	656	701	651	608	649	654	625	645	623	648	654	624	614	653	638	641	656	631	625	646	660	696	597	606	640	655	626	626	680	661	634	656	615	650	653	647	645	613	622	656	644	649	633	630	630	599	638	650	632	636	645	631	648	618	629	656	605	635	619	667	635	675	627	642	674	610	596	663	639	679	684	655	655	646	639	659	632	600	649	662	690	601	660	632	655	636	643	659	664	644	659	665	647	678	653	641	654	661	634	640	614	639	629	650	622	679	634	636	653	605	679	621	651	671	640	634	622	645	647	671	643	621	667	624	667	641	627	662	678	641	637	624	619	655	698	651	643	646	646	633	624	665	639	643	634	614	615	642	614	649	645	620	636	617	655	670	607	617	661	602	638	602	641	621	674	649	635	582	656	592	635	647	638	638	674	649	657	633	644	630	673	634	639	685	628	625	596	628	673	657	661	646	603	660	631	646	609	660	675	613	644	647	595	653	613	689	601	654	667	675	643	636	651	647	625	595	621	638	640	641	648	674	694	681	649	618	646	630	657	646	644	689	630	610	597	635	617	627	679	633	604	647	627	638	632	640	611	650	637	633	652	657	624	633	703	665	668	656	659	653	711	656	643	638	661	672	609	657	633	686	682	634	673	616	635	652	649	678	623	637	631	680	617	642	653	627	667	638	623	612	673	666	635	650	644	626	609	647	611	657	649	644	649	632	667	644	611	602	666	611	660	669	627	624	666	583	676	644	648	672	637	650	662	646	678	634	618	602	612	643	638	653	624	600	630	702	640	644	677	636	645	634	638	624	642	627	650	655	626	641	636	658	575	666	648	652	657	669	651	656	648	647	625	548	643	630	656	595	688	702	626	614	652	627	672	644	631	636	659	642	629	639	584	610	660	685	664	606	625	653	637	664	666	641	634	637	587	646	610	704	645	684	652	643	607	599	615	627	636	613	613	633	657	650	655	623	645	644	610	688	627	595	621	657	613	660	616	616	601	636	634	655	640	613	640	666	694	620	639	635	622	671	616	619	648	624	641	615	652	647	673	648	615	637	625	637	604	653	645	641	697	623	609	638	636	671	652	673	669	677	663	623	672	640	603	623	663	677	669	676	626	594	627	656	675	643	649	623	648	682	673	659	673	685	635	641	603	650	688	675	663	624	671	644	684	616	647	639	599	642	625	688	635	614	623	620	628	657	673	626	635	650	584	667	682	623	635	657	663	646	611	659	598	656	621	646	617	608	597	689	649	670	690	646	585	637	663	639	658	666	666	620	641	682	677	609	611	675	688	650	680	659	630	631	635	628	589	603	631	613	590	604	632	591	616	676	664	635	644	633	644	703	645	604	653	669	657	671	671	643	623	647	645	640	623	640	671	625	622	598	651	647	638	619	659	661	676	666	651	628	637	669	615	610	617	661	639	655	641	670	638	635	619	662	631	610	640	676	641	641	633	643	643	633	642	603	642	572	684	636	677	683	655	644	621	642	637	666	600	662	683	651	658	624	661	649	620	654	616	623	611	639	628	647	676	628	645	649	679	621	634	630	620	658	624	649	609	637	620	641	645	639	591	678	609	678	639	639	676	623	659	623	620	679	649	676	635	653	665	580	606	636	635	690	640	620	634	629	700	616	654	608	672	623	608	619	643	625	603	641	597	664	642	622	655	650	611	630	639	638	641	608	607	660	630	611	635	717	631	647	621	658	672	715	660	618	670	604	641	596	609	624	644	672	604	671	664	654	627	688	551	683	611	674	633	618	649	657	661	658	616	690	637	669	639	641	681	658	645	629	644	640	668	605	626	667	596	640	646	662	590	641	614	644	618	601	645	644	691	645	649	624	638	657	689	679	652	665	653	680	644	663	676	634	643	670	646	693	651	607	626	666	624	684	659	677	648	617	630	628	631	618	649	655	631	654	653	609	671	663	594	600	684	637	629	607	648	623	665	633	644	611	677	648	620	648	670	655	657	668	677	629	620	659	683	629	648	608	646	623	643	647	631	636	653	655	679	584	655	626	616	598	625	634	632	632	693	675	628	657	594	647	607	651	699	694	619	607	654	624	635	594	636	626	658	682	609	621	626	669	605	630	634	670	638	637	631	639	637	668	624	627	641	662	633	645	610	625	621	621	655	603	642	652	661	615	631	581
25676	21462	27334	25668	4546	934	708	561	524	554	507	505	489	451	462	446	449	454	457	431	457	460	468	443	434	464	480	486	462	446	448	440	447	448	462	478	484	459	449	457	451	434	460	489	433	474	444	488	489	484	465	487	480	447	466	476	457	437	467	462	451	459	459	457	472	445	455	440	410	456	459	440	459	472	444	435	468	440	468	427	457	455	445	443	470	456	442	480	445	509	454	443	431	498	421	416	442	475	462	453	429	466	448	452	438	453	476	475	467	431	465	478	471	456	394	416	450	463	454	449	482	410	442	471	416	442	426	443	475	460	462	452	459	465	455	464	440	416	450	441	470	469	474	455	407	431	459	433	423	454	431	433	443	425	444	483	466	470	469	469	446	445	469	440	484	503	463	465	458	466	468	473	432	433	476	447	464	481	446	425	467	476	496	490	482	487	449	452	418	453	457	435	457	462	458	461	422	447	472	444	458	438	444	444	423	482	458	425	447	426	444	486	424	431	452	435	445	429	450	433	474	473	453	445	434	438	408	475	419	453	435	471	413	456	458	451	408	457	482	450	492	473	430	444	476	435	447	419	460	453	439	449	471	448	435	459	447	422	466	471	451	461	444	452	469	477	443	447	414	482	482	436	454	454	447	468	453	443	435	442	453	437	416	460	423	436	457	468	459	422	453	473	474	458	438	460	420	423	470	408	458	416	427	455	415	449	499	460	460	488	447	455	404	466	437	439	471	441	452	466	445	472	425	453	426	442	384	453	492	439	477	397	450	424	449	430	488	476	427	450	455	466	456	443	462	477	437	441	469	437	453	452	414	442	484	458	438	470	468	486	430	442	435	477	442	459	470	471	445	461	430	413	480	426	466	449	437	474	444	453	436	443	461	497	456	416	448	436	466	480	467	474	456	447	411	430	422	443	452	456	436	422	437	463	422	495	427	431	464	458	462	435	473	482	447	443	435	404	462	453	433	446	461	444	428	449	462	438	416	472	422	438	487	453	452	465	449	478	478	397	451	441	444	449	485	454	453	433	447	422	440	453	389	463	426	432	458	473	437	439	504	414	415	432	479	438	435	442	439	456	458	450	451	452	463	448	413	427	468	446	463	439	448	452	455	483	427	463	456	430	450	440	434	489	443	484	440	486	439	409	453	466	412	429	454	448	422	464	443	461	467	445	458	475	446	488	427	447	443	407	479	447	461	465	458	444	455	402	428	458	430	466	423	468	443	438	403	455	449	451	471	440	460	438	442	451	434	464	418	445	461	490	431	428	446	449	447	431	463	429	436	445	453	436	441	453	417	446	466	408	451	455	427	486	490	447	445	443	414	387	439	447	486	411	449	472	438	441	453	483	472	446	422	463	481	449	412	433	479	455	460	441	451	439	425	436	455	460	440	442	467	458	454	479	464	445	451	465	458	472	434	425	465	479	415	443	433	427	442	477	418	449	442	458	445	426	461	477	477	439	454	435	466	428	478	465	438	455	449	445	449	469	469	465	456	440	456	469	473	465	489	474	492	470	434	452	427	451	423	497	450	504	492	425	434	465	453	434	452	433	425	443	456	455	447	439	428	421	430	460	472	478	470	446	460	444	496	426	421	417	443	454	460	428	453	447	456	431	429	455	468	461	443	474	474	460	453	430	447	405	402	500	411	429	475	444	436	446	472	442	454	441	485	431	456	439	432	444	434	466	453	412	462	434	465	443	459	438	453	446	471	450	471	468	452	424	429	448	439	427	473	430	443	456	466	455	497	462	452	451	438	488	464	467	447	491	431	491	452	456	436	439	454	421	461	487	420	443	477	440	454	440	464	424	439	435	415	453	427	436	477	460	444	460	455	465	464	467	427	434	427	468	478	431	448	454	454	471	454	451	471	436	448	447	459	448	456	463	465	434	435	460	462	467	426	445	435	412	470	445	395	420	436	460	465	424	436	450	438	423	455	425	450	460	485	465	477	431	438	461	428	432	420	437	453	473	447	470	462	455	416	465	464	429	429	452	458	461	452	465	464	454	480	472	427	446	446	461	429	465	489	445	447	445	464	453	441	480	439	473	480	433	420	447	477	456	445	445	464	450	416	453	429	431	497	446	499	448	472	425	418	457	416	410	471	429	475	445	459	460	459	453	487	453	451	454	448	480	458	443	463	446	452	462	440	458	483	469	433	477	450	443	477	466	464	495	466	442	486	484	470	471	478	441	465	443	434	445	434	458	432	487	421	450	445	478	426	457	440	432	423	428	407	457	422	469	423	454	458	465	460	457	439	441	430	431	447	461	452	455	432	446	437	463	417	420	437	438	454	467	463	418	449	478	469	436	414	451	463	465	475	464	415	440	463	452	410	441	431	447	465	456	432	457	472	446	469	432	462	464	469	425	447	417	418	453	426	478	437	421	451	429	484	438	430	462	462	428	444	461	424	452	460	464	473	417	430	431	445	431	406	453	474	479	467	457	432	438	432	420	464	448	421	456	433	459	421	457	417	469	440	436	451	426	466	464	442	453	478	419	446	440	442	430	443	416	431	455	454	425	406	464	421	453	454	440	460	449	456	413	480	432	484	451	491	467	473	447	488	444	427	449	439	466	415	459	486	445	426	503	459	468	432	405	434	441	448	466	456	483	497	459	454	414	454	452	429	438	418	461	469	480	458	404	501	453	470	462	440	468	486	441	477	476	472	421	465	428	415	467	441	437	438	394	435	438	439	459	454	511	412	443	459	445	455	482	415	438	456	460	463	436	443	452	451	445	456	469	451	438	459	437	443	487	451	462	419	391	418	472	475	442	449	432	472	461	416	466	466	445	436	437	420	425	465	492	433	447	490	411	439	451	472	503	421	447	460	415	471	452	462	456	464	419	465	450	471	469	453	463	428	462	472	444	433	438	481	480	445	443	479	468	443	493	457	456	458	439	437	463	441	476	439	507	458	463	422	444	477	455	430	484	465	449	467	428	445	425	466	481	447	461	458	446	451	428	448	457	473	439	435	470	433	440	409	455	476	459	475	426	428	453	413	462	473	451	443	474	460	425	465	477	457	455	450	428	416	449	483	447	461	430	456	406	429	440	440	471	434	476	488	468	465	452	440	449	415	433	464	488	442	458	454	452	445	453	481	445	479	421	459	455	458	448	403	449	447	427	475	414	439	436	459	428	443	444	424	434	485	448	417	431	483	458	473	487	457	438	464	489	442	404	424	431	456	478	410	433	464	450	489	471	440	460	409	456	451	471	446	409	486	446	453	443	403	466	480	451	424	460	439	442	393	466	444	441	455	478	404	414	451	434	397	468	443	445	447	441	449	421	476	475	483	450	436	452	455	470	463	450	448	425	440	433	404	437	406	452	435	442	439	463	435	453	444	462	445	420	446	485	488	434	454	445	453	441	443	481	445	419	442	417	448	403	441	456	452	439	444	422	455	434	438	437	403	455	448	414	435	426	464	471	443	477	446	428	439	436	436	446	488	430	420	450	463	454	441	465	469	446	471	461	413	459	413	489
3709	2696	2321	1228	867	707	625	527	503	521	476	485	467	436	403	394	440	408	432	403	433	440	427	426	426	388	433	421	413	379	425	415	386	375	398	412	370	428	407	392	454	445	380	374	386	393	378	364	393	421	406	410	410	393	389	415	384	403	398	405	406	401	407	417	389	369	379	383	419	424	400	386	399	415	395	387	397	402	392	403	404	391	402	383	387	413	422	412	380	421	406	429	377	400	411	406	409	419	399	405	392	394	402	432	411	380	387	401	369	377	434	418	357	431	396	399	387	409	429	418	414	373	395	373	395	386	390	374	382	395	383	405	385	373	377	383	404	374	383	370	368	426	369	388	379	402	408	403	414	392	392	419	402	381	345	425	382	410	430	358	403	381	382	417	405	425	393	402	418	385	392	405	403	407	409	369	397	424	395	401	375	399	378	413	390	398	374	373	440	412	399	362	413	404	399	384	381	386	413	387	403	391	404	397	411	438	375	409	386	367	360	413	406	401	381	383	388	404	431	384	392	403	382	405	377	394	387	421	397	420	375	390	409	436	418	397	387	394	363	378	383	373	405	385	390	427	373	381	385	407	408	405	359	389	421	409	380	401	390	400	412	411	407	390	401	393	393	389	379	418	394	379	409	395	413	419	421	392	416	390	406	407	384	357	372	430	397	417	386	419	432	414	363	414	397	427	393	412	382	383	407	429	384	396	391	408	364	395	414	401	385	440	385	386	382	401	362	402	407	377	424	423	379	408	405	408	389	393	411	397	423	420	403	372	409	400	421	401	381	408	406	355	411	408	410	377	396	409	409	369	397	384	384	398	407	372	375	402	383	416	377	381	399	390	392	355	416	378	401	399	414	361	368	402	360	397	389	371	385	378	433	392	370	384	416	393	424	393	424	401	394	396	387	380	393	450	406	390	398	408	420	375	409	428	385	374	348	407	404	388	427	390	410	397	349	390	393	362	406	425	384	364	394	427	360	419	408	387	388	383	413	385	391	411	438	394	383	381	442	410	373	440	382	385	389	388	413	388	408	372	385	369	400	434	407	381	406	392	390	408	367	363	366	396	431	401	359	433	417	427	398	395	402	433	417	404	397	408	388	404	381	379	402	430	392	395	408	431	421	411	382	418	373	380	371	388	400	390	416	392	409	368	397	397	402	421	424	405	383	402	375	392	401	423	391	389	372	383	436	388	373	372	389	396	391	395	360	434	371	383	365	377	383	357	399	392	396	397	400	392	391	386	407	408	404	400	414	394	411	377	411	427	408	376	426	387	383	398	416	399	371	422	396	377	404	380	398	401	389	357	393	358	400	404	396	380	383	376	429	387	391	377	369	352	372	431	391	395	404	418	408	394	382	378	371	369	380	422	408	387	368	386	388	394	441	385	409	400	376	388	434	416	371	399	409	378	399	398	405	387	377	420	401	365	379	430	427	410	384	381	382	409	364	410	373	397	420	400	383	374	357	386	363	385	409	388	410	425	373	398	394	431	383	367	415	417	400	416	389	377	403	414	410	350	404	382	398	417	391	429	408	406	409	384	393	353	410	381	399	398	380	387	418	414	395	395	392	413	383	388	389	400	377	382	349	422	400	416	406	366	406	381	409	419	384	393	403	350	377	379	384	353	420	375	361	441	407	395	381	388	399	379	405	383	403	383	396	400	418	421	423	414	398	373	398	414	377	393	399	406	384	370	431	400	409	406	372	372	389	407	394	362	372	362	408	393	408	400	458	385	418	394	359	385	392	428	363	395	397	390	400	388	386	411	386	391	420	383	433	380	426	392	411	358	376	380	372	407	394	397	362	388	376	394	403	391	406	397	358	412	402	434	408	446	381	376	387	364	387	393	365	386	385	418	413	367	383	400	389	384	395	362	381	387	426	417	363	371	389	370	415	419	404	399	381	369	411	429	393	394	368	380	404	385	405	385	419	410	413	402	370	416	411	396	390	364	362	345	390	380	385	389	402	360	425	389	401	384	378	391	394	427	403	379	375	389	403	396	404	417	409	418	422	368	358	358	363	393	363	384	402	403	388	375	415	378	388	360	370	383	404	410	394	410	396	403	394	362	398	369	398	403	395	383	394	402	414	429	388	406	382	393	428	364	390	372	369	374	417	385	431	400	365	350	407	396	396	374	434	431	393	415	439	406	400	395	408	387	355	412	382	385	380	362	360	384	393	388	397	379	391	418	385	383	441	368	399	369	413	380	394	401	375	391	422	381	401	390	418	421	390	391	377	393	389	390	362	384	367	395	398	363	374	417	418	408	362	390	409	381	380	403	382	396	398	407	379	391	378	408	396	399	395	385	370	365	361	392	324	374	377	383	412	416	391	383	414	388	387	363	434	392	410	402	397	388	362	390	411	374	397	348	405	414	396	348	439	385	356	409	390	388	435	395	412	429	396	411	392	402	404	406	385	395	425	350	396	392	388	403	436	374	361	378	378	377	398	373	405	429	414	365	396	392	394	417	437	404	369	432	399	400	401	391	417	372	384	383	377	366	409	408	384	424	410	384	396	395	405	393	364	408	382	394	404	382	400	389	368	399	409	393	408	384	386	401	421	383	397	374	455	373	392	400	352	398	383	369	414	415	386	366	415	381	396	411	423	368	389	364	375	416	372	408	405	398	368	435	395	420	376	391	386	400	376	385	374	384	391	342	372	393	378	370	382	352	414	374	369	355	417	382	362	413	420	357	404	385	426	412	400	369	369	350	381	401	370	373	397	375	393	402	352	406	407	417	378	398	421	402	424	382	418	432	419	383	397	404	356	370	378	394	408	421	433	417	372	398	423	390	425	402	414	372	354	402	407	354	382	405	369	389	417	404	389	379	396	406	435	405	387	419	404	431	389	325	355	380	402	399	406	439	399	395	379	389	411	373	419	440	395	363	406	386	366	401	380	374	392	406	426	406	386	413	382	405	385	371	398	377	394	369	419	413	393	373	418	392	400	402	391	394	399	417	408	389	444	401	377	393	386	409	362	400	409	435	402	440	396	396	390	388	391	417	387	379	395	399	391	384	396	424	393	399	412	426	384	404	369	399	405	404	410	386	400	395	368	406	401	389	441	408	380	377	403	415	396	385	385	362	387	361	393	395	409	353	365	401	394	381	397	426	400	402	376	359	407	369	410	401	381	362	389	393	402	366	413	402	387	394	398	409	432	387	415	384	391	402	385	421	393	389	408	379	402	404	383	393	381	399	419	412	371	376	394	376	404	442	371	392	395	419	372	346	391	405	403	396	393	386	387	401	402	387	387	362	415	417	386	405	399	391	367	388	435	390	395	401	374	393	404	395	401	375	430	376	380	416	408	359	404	398	384	420	385	417	407	413	414	402	419	383	408	372	405	408	394	392	417	387	390	409	392	397	375	414	398	376	407	373	412	409	381	388	375	365	391	380	388	402	365	375	414	391	433	394	402	398	412	365	384	377	394	386	426	405	413	444	399	384	404	382	385	370	393	419	371	370	383	411	390	424	372	377	395	382
24577	21472	28642	24742	21209	3339	837	533	416	359	366	338	356	313	319	323	312	313	316	285	293	336	310	278	294	290	314	300	256	313	300	289	299	322	253	266	294	316	242	278	286	294	269	296	297	291	312	277	275	253	289	253	290	293	261	284	299	287	263	286	263	268	287	289	255	287	295	275	294	297	264	269	261	259	299	292	309	275	278	274	263	281	308	280	288	300	266	279	281	278	283	266	275	284	294	253	298	300	270	277	271	287	297	283	271	282	288	256	284	257	304	287	274	300	284	277	235	297	275	280	266	315	308	260	277	284	268	258	277	276	262	291	265	275	291	292	280	295	271	298	280	268	248	276	291	290	283	287	299	292	293	271	274	270	304	301	299	247	273	274	282	264	266	287	286	285	269	272	281	271	287	282	265	293	286	262	276	290	275	272	298	302	264	293	284	279	295	254	279	280	260	290	293	257	256	273	289	284	268	292	278	270	255	272	283	291	291	266	266	281	283	279	269	266	265	247	299	286	289	255	282	298	287	280	272	267	273	242	300	269	290	260	291	328	290	302	300	280	265	305	254	272	263	260	269	292	275	267	281	293	264	271	291	249	279	294	264	288	251	278	287	301	266	295	241	278	285	278	283	303	289	266	298	282	256	293	260	292	295	300	270	265	285	255	269	299	282	280	289	274	274	281	283	289	288	272	282	281	290	250	274	273	280	259	265	292	255	288	246	288	288	288	297	296	271	281	273	291	217	278	266	286	306	283	336	294	321	304	278	282	293	285	251	277	265	278	265	277	278	298	275	234	266	307	261	239	281	293	253	293	285	299	261	282	290	266	271	283	276	282	271	292	262	278	279	257	288	276	268	302	286	270	272	256	298	268	267	250	232	296	267	262	293	279	276	275	299	288	254	282	273	287	256	274	297	270	277	267	271	290	274	278	272	279	254	266	280	231	276	301	285	296	266	283	293	281	292	330	262	304	289	286	282	278	275	245	227	284	289	297	255	285	281	278	274	336	292	282	269	257	279	263	276	288	261	266	290	286	292	286	276	253	270	258	278	284	295	305	252	300	282	259	260	273	296	270	258	288	277	281	254	300	276	296	267	280	278	299	311	313	248	283	282	316	271	289	248	274	289	262	297	297	270	288	286	300	277	319	281	275	292	267	288	289	314	248	245	264	276	272	287	284	280	287	286	302	289	264	280	277	273	261	263	275	283	294	274	304	287	251	265	276	277	342	271	303	268	255	269	262	276	285	284	282	261	281	304	280	273	261	282	322	289	302	267	285	258	279	288	286	286	285	252	289	259	249	273	273	280	303	283	253	269	269	258	285	287	267	227	283	252	294	292	293	297	277	277	289	263	245	269	276	247	277	253	256	306	244	267	285	267	296	276	295	256	301	255	283	270	285	280	277	284	258	278	275	298	273	277	285	272	277	299	299	285	282	270	283	285	317	263	278	262	287	269	257	271	288	330	282	280	265	283	277	303	274	270	291	268	273	253	245	281	281	261	307	301	273	277	281	270	278	264	276	258	237	277	268	276	261	279	270	256	273	272	287	282	259	281	305	280	278	273	283	272	300	277	279	304	272	271	275	278	283	285	284	253	292	279	281	266	258	285	298	288	290	274	291	299	289	289	289	291	279	269	276	253	310	275	290	297	264	264	271	294	261	276	270	254	229	280	284	303	278	283	271	292	260	279	277	283	256	253	294	237	263	286	297	283	279	273	290	282	297	288	249	306	256	292	297	288	277	264	295	275	301	267	307	283	275	294	276	256	273	270	287	281	286	309	280	277	278	277	290	269	260	321	296	256	285	312	271	256	281	270	272	297	333	270	249	260	276	291	295	271	268	311	268	272	238	260	285	260	292	264	286	276	290	291	244	245	288	284	299	264	287	296	324	251	306	261	256	303	241	260	264	286	300	286	281	274	302	279	277	280	276	284	291	262	290	259	280	287	289	279	271	275	292	268	271	264	271	264	278	285	264	261	270	267	277	301	301	294	286	285	270	296	285	297	261	281	305	243	265	292	310	275	279	280	300	276	296	296	277	279	281	298	277	265	288	292	295	287	288	275	299	267	297	283	298	281	284	257	260	287	297	273	290	275	275	263	250	299	278	264	289	268	258	289	239	271	285	263	268	281	281	273	252	272	246	255	308	255	245	274	304	297	287	269	248	281	261	279	261	243	319	268	295	295	274	275	257	280	301	247	300	275	283	291	237	272	304	299	268	282	285	273	274	282	248	268	289	265	290	296	287	272	258	272	285	279	264	265	266	277	314	263	299	288	256	267	261	266	284	266	283	269	259	284	275	285	301	276	288	249	264	302	282	258	271	305	272	282	274	280	256	261	253	271	280	278	283	300	292	294	244	241	256	294	281	278	258	279	263	293	272	296	289	293	277	283	284	263	298	285	275	295	303	297	273	241	265	286	278	295	277	283	273	282	272	263	288	310	276	289	262	280	275	242	274	279	297	279	320	267	266	256	277	286	264	297	303	289	265	302	293	280	246	294	268	270	271	290	305	294	271	263	280	275	299	281	279	280	294	272	277	294	268	290	273	275	282	264	287	260	262	260	273	265	277	266	292	276	252	272	276	270	260	263	268	312	305	296	284	265	286	272	288	297	265	299	286	275	247	300	274	287	315	283	278	262	277	261	283	267	280	266	299	317	276	295	238	282	294	326	278	257	244	295	270	263	290	245	275	250	264	264	288	275	242	298	267	295	286	263	275	283	263	285	254	279	287	297	258	256	272	268	309	258	267	263	277	297	260	255	258	267	264	263	283	282	274	277	246	295	283	261	268	267	278	248	289	287	282	309	286	246	278	266	260	291	279	267	271	292	305	268	264	278	252	283	284	267	264	288	289	253	282	288	254	271	256	260	280	284	277	263	264	294	280	273	257	268	281	261	288	294	291	277	266	267	247	282	255	300	284	257	264	272	272	282	280	285	283	280	289	256	266	301	273	277	276	276	260	278	295	268	290	270	269	278	263	277	275	253	262	257	278	305	256	287	339	273	247	308	257	245	284	263	280	273	288	267	277	251	283	259	256	285	294	252	301	284	262	286	277	315	296	271	279	297	259	274	282	278	262	288	266	277	264	277	275	281	275	296	288	290	277	273	301	278	300	310	287	311	284	259	292	276	285	256	285	251	265	290	262	299	275	301	272	296	313	263	287	272	305	282	279	303	288	285	263	260	319	289	289	251	288	255	264	263	279	275	280	278	263	276	275	288	267	278	280	273	283	306	292	286	260	290	270	290	283	297	280	270	292	272	289	274	254	279	262	272	281	263	272	265	257	317	249	244	237	301	275	257	273	281	271	277	249	299	281	286	262	278	279	279	292	299	269	262	260	264	261	281	279	288	246	300	243	279	279	242	287	267	328	306	278	272	294	253	252	253	262	296	306	262	286	272	284	279	295	259	237	280	290	288	275	311	302	311	255	289	290	263	265	284	261	284	303	284	259	264	254	286	273	270	261	274	290	267	275	286	311	267	263
3760	4822	3870	2034	1242	927	720	597	545	414	433	410	341	351	349	332	344	301	315	305	321	288	330	297	301	284	288	308	296	290	292	288	283	274	248	311	251	271	280	277	269	268	273	267	247	222	273	292	265	247	260	266	239	302	286	283	263	275	235	237	281	277	294	272	235	257	263	271	270	246	269	282	244	247	256	279	261	248	269	234	260	264	277	293	285	246	272	273	248	268	257	229	265	272	249	273	260	261	237	267	261	276	263	243	241	270	250	296	282	248	258	290	279	273	271	246	242	261	243	291	229	262	274	249	234	278	249	288	252	256	281	248	230	259	251	269	265	254	277	257	293	256	246	275	249	254	237	267	254	248	277	227	251	229	295	256	266	238	267	265	268	249	265	258	237	242	252	251	255	253	248	251	249	252	276	264	266	255	252	273	257	264	255	240	234	238	270	247	261	256	235	277	257	249	255	261	241	263	271	256	278	267	230	285	238	278	237	244	234	262	246	247	229	278	266	244	263	275	238	249	274	273	255	236	250	253	249	252	259	254	276	261	255	244	234	243	251	223	254	268	257	245	261	246	257	275	258	247	287	265	267	272	246	275	262	270	250	247	223	248	262	291	273	260	251	250	226	234	247	248	239	259	235	277	293	252	275	269	279	269	258	249	249	253	253	256	291	257	265	246	250	266	272	251	244	269	247	273	254	260	269	251	301	268	297	247	232	236	271	239	250	240	238	272	263	257	262	273	305	234	248	267	252	244	275	250	231	267	244	259	290	265	242	245	259	275	229	251	219	271	226	282	261	263	243	248	279	266	262	238	265	250	250	271	245	273	266	227	263	255	262	251	259	264	255	261	252	271	240	240	242	246	252	253	284	253	260	279	261	257	256	272	291	260	241	283	264	248	268	242	252	284	278	260	261	257	271	302	246	271	261	251	247	253	266	277	264	279	249	248	258	241	252	247	289	256	263	266	238	273	265	268	268	248	282	239	234	249	244	263	246	255	275	240	265	263	269	275	232	254	253	273	255	275	275	252	286	237	269	243	286	258	245	256	243	246	272	234	272	255	256	244	269	263	257	263	245	231	310	248	238	256	269	234	255	239	249	249	218	237	264	251	270	264	267	249	243	253	254	267	261	282	284	255	230	271	265	235	278	275	274	249	269	246	287	276	267	258	262	271	256	247	245	257	234	268	267	291	248	269	255	263	237	254	260	243	252	272	261	252	243	279	258	254	222	253	257	241	260	274	254	243	265	252	262	271	234	261	259	253	271	254	271	250	269	260	255	272	262	264	251	276	284	268	254	252	271	271	263	256	283	280	255	262	262	269	259	245	262	270	256	257	224	258	236	271	230	263	239	277	263	266	267	262	227	259	254	251	248	241	244	266	268	261	226	241	244	260	212	226	227	240	250	268	243	245	242	254	249	283	273	232	260	240	282	240	264	269	252	264	258	274	270	253	249	260	235	239	241	247	235	270	243	239	233	281	246	252	270	273	292	264	251	242	259	271	265	250	264	277	263	254	277	261	281	264	236	235	274	248	259	258	239	252	228	283	244	243	256	251	243	246	225	292	236	274	272	246	257	273	268	251	274	275	246	259	272	237	265	251	258	240	277	296	297	262	252	262	265	247	266	210	244	255	240	244	263	283	245	278	265	255	253	258	250	245	239	251	257	247	265	247	254	259	289	251	230	249	273	262	260	271	270	251	271	265	245	245	269	227	242	275	239	270	244	259	270	283	259	266	247	249	234	249	273	254	257	289	247	258	238	274	246	271	278	283	244	232	266	223	235	251	264	232	282	233	237	243	263	291	238	258	265	265	281	225	236	243	282	259	262	268	264	281	253	291	236	280	287	268	268	237	242	260	253	235	268	248	255	257	284	210	291	267	248	249	249	252	246	283	241	237	256	243	246	255	259	240	251	249	278	283	286	264	258	242	260	229	250	275	249	225	248	233	283	228	282	247	269	273	252	225	249	265	266	285	270	256	282	244	265	250	258	247	271	271	268	261	253	258	232	286	264	247	235	269	292	267	276	267	255	244	266	248	250	253	268	253	241	268	254	237	283	268	250	274	252	270	233	253	287	258	241	266	257	247	266	248	250	273	231	244	244	263	276	241	243	264	268	246	295	283	237	243	280	274	255	289	255	263	253	243	260	258	264	259	244	273	254	243	203	250	253	250	225	250	242	238	234	247	271	261	247	252	244	257	266	281	268	263	251	246	272	232	237	225	243	255	260	274	266	275	265	252	260	246	281	282	244	260	271	260	230	294	246	290	259	246	267	251	278	278	249	241	248	258	270	239	229	228	288	278	244	241	272	248	279	265	283	251	258	268	261	273	256	245	263	270	235	245	240	255	255	297	243	240	241	250	277	257	224	227	269	232	264	269	261	225	238	285	244	282	250	260	270	253	246	260	267	264	261	271	255	252	282	265	230	255	276	254	262	258	252	239	248	256	268	262	275	285	245	209	244	260	274	299	234	251	243	275	269	229	264	258	246	253	265	269	264	236	267	250	249	248	255	242	285	276	214	280	264	262	268	250	267	277	249	255	275	264	284	276	272	234	245	243	262	220	253	276	258	245	249	241	246	259	255	237	237	229	277	235	250	258	264	263	272	298	236	272	257	252	264	227	259	249	249	236	256	265	280	241	235	255	255	244	279	219	261	244	248	250	242	289	256	220	250	252	248	263	278	234	251	285	263	258	264	243	276	214	246	267	252	260	258	294	238	256	260	257	270	239	236	259	245	257	253	254	235	255	253	273	264	242	281	264	237	266	236	238	252	277	247	232	255	245	265	255	272	274	281	248	250	233	239	253	247	248	262	260	235	251	249	248	261	243	225	246	258	244	259	292	267	267	289	262	257	270	258	257	257	273	246	243	231	262	248	262	256	280	264	243	247	251	251	269	250	251	247	253	285	237	259	246	287	266	230	269	250	226	262	284	261	261	236	272	255	268	260	252	250	230	254	268	254	265	226	278	263	277	265	251	258	279	245	229	263	276	268	258	264	267	257	256	243	289	265	253	249	256	220	278	254	213	261	259	281	278	259	258	249	267	238	246	252	233	209	245	259	261	244	276	246	252	274	247	252	256	249	260	230	281	242	251	231	268	263	238	254	277	295	280	238	268	271	259	254	235	268	250	249	247	256	262	243	236	238	237	245	251	265	244	272	280	244	254	280	262	250	235	279	227	260	255	244	226	223	268	243	266	241	233	240	239	246	261	297	259	247	259	241	242	249	264	294	261	229	252	236	250	247	250	244	247	268	271	269	288	253	268	258	249	248	265	256	255	255	242	269	259	258	263	247	277	270	259	279	275	264	257	248	246	256	275	259	289	257	284	220	266	256	236	277	235	278	263	247	232	288	243	281	243	255	269	264	276	246	265	234	228	246	273	247	216	241	241	238	259	263	292	248	266	269	243	244	240	270	257	260	249	264	272	272	253	249	298	259	264	245	253	265	266	263	227	272	280	252	256	236	237	278	250	239	257	263	239
27836	9979	1511	1015	791	821	775	796	777	758	820	806	807	837	821	790	800	771	748	803	774	804	828	772	809	780	753	771	811	806	834	838	778	754	762	770	750	755	785	753	833	740	771	771	782	806	788	774	794	817	787	812	746	816	804	811	826	810	760	770	796	808	811	760	773	816	862	799	759	815	710	791	764	793	732	777	797	794	841	721	786	741	773	811	789	752	775	762	750	743	792	782	790	784	780	752	764	742	781	794	790	758	807	788	783	828	822	796	808	747	753	829	766	756	806	824	804	810	852	793	743	769	791	740	791	794	822	787	790	769	752	752	788	803	745	805	818	793	845	822	769	778	752	798	843	788	842	786	722	786	793	809	806	817	800	773	829	802	800	802	816	769	769	771	801	789	790	814	749	809	769	794	768	803	770	728	741	789	775	828	818	750	787	806	803	756	754	747	825	829	775	804	785	777	796	761	759	871	741	818	812	814	733	742	730	796	758	776	816	797	779	755	805	786	824	790	815	777	778	803	763	783	789	759	804	756	740	818	755	797	776	809	778	807	801	795	797	798	829	784	792	767	792	877	754	722	781	782	794	750	785	774	777	781	782	789	793	822	795	778	822	721	817	852	739	735	825	812	774	838	812	774	776	813	772	817	751	801	787	754	792	737	748	803	811	818	786	810	774	798	824	761	776	765	800	800	790	773	772	808	788	740	753	786	798	803	818	783	811	752	789	793	789	759	773	797	809	775	827	787	814	746	798	761	762	781	799	775	787	795	765	782	797	826	787	786	819	795	783	770	789	788	798	810	781	762	779	754	828	786	827	778	813	803	773	753	747	752	823	806	789	765	760	814	798	776	778	836	815	783	746	772	789	789	793	797	725	750	842	788	768	799	834	827	790	748	814	777	796	766	786	820	783	805	799	846	785	790	794	744	833	794	800	814	845	796	778	813	783	773	792	783	827	796	774	833	756	767	817	824	771	765	805	782	739	747	774	747	754	795	785	809	803	752	750	791	785	794	815	799	797	813	760	775	782	830	766	813	794	798	801	762	813	774	758	795	779	801	786	796	756	843	798	831	734	765	827	758	771	790	801	824	777	799	774	758	781	719	785	803	757	726	746	786	814	767	777	810	759	771	807	758	790	807	754	777	832	793	718	740	762	750	815	844	823	780	748	844	804	797	817	806	823	801	782	763	815	749	811	773	816	763	751	801	784	792	782	776	740	795	788	836	788	747	816	769	711	826	788	749	762	768	794	799	758	819	763	742	796	788	784	734	823	799	784	776	771	843	826	764	777	769	778	754	796	747	767	813	767	809	786	768	767	788	771	821	792	753	799	823	754	796	791	832	791	763	803	758	763	829	782	766	770	774	772	749	790	747	758	775	818	799	788	823	774	805	797	768	799	793	773	794	739	812	780	775	757	761	794	772	799	786	779	754	744	771	727	856	811	807	753	769	841	799	809	802	785	801	756	805	767	827	790	837	748	743	733	727	791	794	794	833	789	820	831	820	833	760	769	760	749	767	762	740	837	775	786	797	836	804	780	790	788	838	771	817	795	795	764	773	811	797	801	784	756	721	769	777	806	799	821	772	768	777	774	821	794	794	750	750	779	783	794	774	761	815	790	761	787	769	747	752	820	802	779	738	769	723	850	777	767	813	792	834	825	786	788	755	820	842	807	783	802	764	797	770	759	795	732	800	776	791	775	784	789	766	802	783	809	763	790	826	797	761	788	830	784	832	759	807	762	797	848	753	800	810	781	775	738	770	772	758	809	752	777	812	784	794	800	806	815	764	791	830	824	817	814	778	791	798	770	753	777	759	767	825	828	786	765	805	817	738	795	794	777	817	764	771	835	812	757	832	858	804	747	771	783	830	810	814	799	760	819	820	785	806	774	797	765	732	790	735	727	758	798	785	805	782	809	830	760	761	779	742	779	807	819	789	752	805	823	772	801	760	804	821	702	845	799	776	755	796	760	745	813	853	786	767	743	823	783	804	823	796	791	779	725	859	744	773	782	768	788	787	752	812	783	791	817	765	768	827	832	802	796	748	778	821	815	825	871	810	792	807	773	751	790	741	748	803	759	778	782	800	770	783	821	780	767	763	786	769	842	835	755	759	761	772	820	817	800	783	809	826	808	829	803	799	799	831	725	822	797	830	795	768	753	748	737	777	802	755	755	744	764	736	818	782	744	794	837	773	771	836	779	770	824	778	812	777	838	814	836	795	802	807	754	765	797	805	806	782	783	759	760	724	780	777	790	831	795	778	847	783	715	747	803	751	836	788	752	820	793	760	808	822	756	798	788	773	773	768	775	807	830	791	822	845	744	774	751	754	850	786	820	756	827	802	779	782	833	783	778	784	836	798	790	800	787	785	801	771	758	790	799	767	833	821	807	799	852	771	753	822	770	811	761	813	785	816	741	777	783	798	803	749	716	740	775	803	791	767	817	777	771	821	788	785	842	793	763	814	794	822	786	757	772	788	805	799	740	762	825	793	843	771	788	821	725	767	774	778	792	776	785	835	748	824	793	771	771	798	782	788	795	776	821	773	794	794	804	836	772	760	805	774	822	778	759	800	741	800	771	804	792	832	758	750	818	806	772	797	789	773	815	750	754	781	802	765	794	772	822	750	780	762	795	773	773	785	802	809	800	789	823	801	830	775	755	801	778	827	782	812	774	815	774	750	806	762	780	749	747	782	811	815	749	714	802	818	800	786	765	832	800	800	839	785	759	777	779	762	789	798	819	781	762	813	796	790	770	731	707	765	788	813	770	824	760	805	894	845	777	808	822	851	786	784	790	819	781	774	815	779	790	825	773	799	802	843	786	805	789	785	764	765	802	781	778	771	813	810	777	812	821	794	738	783	790	818	793	824	794	795	802	771	739	810	782	820	757	795	776	782	790	792	786	794	797	793	830	736	797	807	780	844	796	805	799	762	774	756	768	751	794	784	792	765	779	804	811	790	810	728	804	758	760	809	827	785	796	786	823	745	792	842	752	826	773	784	783	824	752	766	776	802	793	769	792	761	794	822	803	754	811	783	744	782	810	769	779	794	803	750	756	802	754	789	806	773	797	781	777	781	798	822	811	801	840	887	773	832	766	805	785	819	842	816	804	773	827	800	791	747	756	785	757	760	777	838	814	793	775	726	759	801	800	831	791	749	822	763	751	795	796	789	811	780	779	808	802	794	760	742	788	808	766	733	770	771	808	819	807	773	781	792	785	810	793	826	799	805	810	797	803	735	783	787	779	803	773	789	817	766	749	790	805	825	788	786	807	787	820	817	807	793	840	795	819	864	805	776	796	759	787	752	810	791	825	819	781	771	806	838	768	799	734	764	779	759	779	801	736	791	802	820	813	727	762	752	766	858	789	810	777	734	766	770	824	785	792	784	812	737	766	804	788	794	786	803	808	783	768	777	797	810	777	815	800	824	771	747	830	771	771	821	763	807	734	770	766	769	785	795	784	757	826	797	796	825	772	739	760	811	760	834
5603	839	728	706	701	622	643	658	654	685	686	703	603	661	615	652	651	652	628	631	681	647	643	673	620	606	654	665	688	667	619	651	593	644	619	631	631	665	625	643	673	643	608	629	738	652	624	708	682	631	640	690	632	644	623	643	658	621	638	649	628	635	680	644	684	673	687	648	646	640	670	608	672	645	654	627	610	685	645	622	647	573	650	645	664	649	652	610	629	615	684	618	674	694	624	644	613	654	663	641	648	634	671	657	607	641	663	614	639	668	713	656	650	631	658	657	693	676	632	628	660	632	638	627	681	615	635	631	620	615	681	630	642	621	607	641	625	615	638	631	644	664	636	660	645	592	630	662	654	606	614	668	633	609	623	644	637	638	678	637	661	687	650	609	652	670	602	670	639	636	630	670	680	634	660	623	631	609	629	606	633	668	657	659	627	656	684	664	637	605	672	592	638	642	641	670	670	638	611	637	668	619	690	654	654	631	604	658	617	700	628	659	670	664	653	648	655	644	617	637	621	651	635	629	638	628	640	630	641	647	656	628	670	609	592	649	666	590	613	624	678	656	702	636	619	610	626	675	653	650	640	631	673	651	602	645	616	666	655	610	592	643	638	635	621	642	618	638	662	638	617	590	649	675	690	637	702	604	625	667	602	645	623	649	649	652	677	621	634	672	683	696	655	636	659	634	641	607	660	665	614	618	642	650	660	652	601	673	704	666	643	649	621	678	661	641	606	660	634	657	650	645	604	644	623	647	614	664	638	690	615	665	577	712	629	633	599	611	629	631	610	624	622	604	679	649	645	630	648	650	672	657	653	642	617	715	647	622	671	646	625	698	669	670	622	651	664	639	650	622	656	644	681	670	607	614	624	674	589	639	618	683	663	666	649	649	617	657	648	642	608	665	661	685	666	685	625	645	621	655	679	624	628	646	671	639	622	631	644	626	637	674	661	635	661	616	635	679	632	653	619	690	639	626	645	650	625	637	590	651	626	626	630	640	670	696	641	656	624	668	670	655	616	632	598	682	596	631	650	677	666	641	642	643	665	668	672	672	617	598	583	684	630	599	621	645	649	662	629	658	596	645	651	634	674	638	644	631	650	693	651	621	638	671	636	656	634	703	644	655	644	662	665	631	668	651	620	616	693	621	663	659	575	653	656	650	613	610	653	603	636	640	630	622	672	618	604	656	596	662	605	619	696	680	655	651	650	592	670	657	635	668	668	649	684	613	676	670	685	655	653	626	630	665	631	614	618	590	609	673	637	648	648	642	610	662	587	672	661	633	662	641	672	638	623	611	662	631	690	656	670	623	641	611	592	640	624	601	620	652	635	599	651	635	623	617	685	640	592	625	658	640	608	633	691	636	648	623	630	618	685	629	632	689	623	621	664	599	653	655	604	653	667	636	692	646	659	627	669	635	600	620	631	639	599	638	603	667	636	657	623	639	678	628	629	630	701	691	605	652	643	592	630	675	634	615	608	638	655	644	600	648	602	609	603	666	604	656	618	579	631	652	634	655	623	656	597	696	608	662	637	645	624	655	652	642	665	636	611	623	679	681	626	664	657	637	614	637	645	662	631	632	645	638	638	653	624	675	637	619	659	659	625	651	644	629	587	679	639	684	647	648	637	633	624	627	657	649	653	609	686	659	650	619	661	650	651	625	605	649	671	651	648	642	660	678	597	628	620	658	622	665	590	645	637	627	620	678	670	592	656	622	650	664	643	684	632	584	654	667	615	667	656	636	630	606	623	625	628	619	622	598	653	633	630	617	601	622	629	602	628	658	665	640	637	688	642	603	639	671	643	641	606	614	640	689	662	654	650	698	683	659	661	675	631	612	637	650	644	653	613	658	680	630	650	639	620	605	659	638	610	620	675	574	574	588	631	625	637	619	654	634	636	661	627	629	629	599	624	664	613	662	629	627	604	621	679	616	637	601	657	641	605	630	675	641	681	677	638	675	633	641	637	626	683	650	630	662	669	647	646	621	638	669	640	617	658	631	664	659	627	583	700	642	622	610	658	639	617	646	623	636	651	700	685	639	632	675	675	664	665	620	612	615	610	667	645	657	642	625	654	665	648	657	608	682	640	668	630	637	628	637	612	594	671	605	646	645	644	613	622	615	636	630	638	636	677	644	658	657	650	643	617	622	641	607	642	623	635	629	656	636	635	662	640	606	627	669	618	628	602	612	625	650	625	694	639	625	621	672	653	648	688	627	604	650	660	677	577	655	652	654	641	619	651	637	623	615	645	667	627	635	643	638	636	632	646	648	629	647	618	633	630	599	634	684	630	640	670	668	668	631	650	614	624	640	670	671	630	637	659	663	614	658	626	625	646	643	640	632	613	624	629	670	660	619	634	625	670	606	635	672	665	617	635	679	586	669	617	637	617	582	619	625	653	644	612	668	620	617	604	628	654	628	653	666	656	630	616	655	628	625	632	628	666	669	650	579	652	618	631	669	651	652	646	605	638	646	589	610	591	633	598	630	652	664	698	635	648	630	631	662	685	606	634	656	638	637	657	581	629	614	583	612	680	649	659	589	635	646	676	621	679	637	644	619	648	611	617	646	671	616	619	645	671	638	660	654	635	613	602	652	654	655	633	659	660	610	645	658	672	655	633	636	648	646	734	644	636	624	641	650	650	656	621	660	674	617	613	656	629	652	603	627	648	640	666	667	582	674	637	638	607	677	586	639	630	596	606	703	646	667	618	631	648	633	634	609	630	650	641	636	634	619	606	671	609	635	634	642	654	649	651	658	656	592	644	650	641	680	671	596	633	651	671	651	636	618	691	632	621	636	607	638	647	655	616	667	637	651	646	603	634	593	613	639	597	621	586	635	659	643	597	677	652	666	575	661	629	652	606	624	703	671	647	602	583	635	656	597	631	621	639	649	595	662	629	666	669	629	657	615	652	637	684	697	630	664	659	666	685	583	638	636	598	697	638	652	639	621	679	664	651	696	623	673	612	615	664	670	674	635	606	641	619	651	612	652	637	632	639	607	652	605	649	674	668	665	642	669	650	669	588	654	642	625	575	648	625	658	613	649	644	628	661	619	639	622	635	652	656	648	659	647	627	690	648	590	660	659	701	640	660	620	641	609	645	702	600	684	594	641	683	663	588	665	618	642	656	652	642	648	606	637	653	647	658	620	660	642	631	621	628	640	672	636	623	615	629	651	640	613	654	653	626	667	596	649	638	637	666	619	612	652	632	678	636	640	672	608	645	589	615	615	629	683	609	630	658	609	647	622	637	645	639	632	590	631	643	644	616	607	608	623	627	664	649	694	608	706	697	643	652	640	708	682	616	665	620	629	601	606	653	671	679	689	636	675	644	676	656	616	662	662	644	630	643	614	636	681	654	637	658	651	594	635	596	605	609	633	621	616	633	635	648	635	633	610	700	658	649	656	632	605	654	585	664	638	661	664	644	655	676	615	634	642	662	685	679	641	620	627	651	659	655	646	703	657	616	679	623	606	651	639	616	627
25726	21486	27335	25717	4643	918	651	585	552	506	531	499	523	435	468	471	499	450	450	504	468	474	448	485	513	457	464	464	472	497	491	445	485	484	435	456	478	449	451	445	471	445	472	438	482	443	474	474	473	475	454	444	436	449	489	448	438	455	447	459	466	433	473	438	485	472	446	456	411	459	444	399	437	483	449	433	465	411	467	446	464	466	440	419	503	470	458	470	454	486	454	484	446	448	459	452	439	456	496	444	439	440	443	454	470	413	463	470	481	438	420	398	425	428	481	450	414	460	426	438	465	456	468	453	411	485	446	454	463	416	442	470	446	466	459	484	437	449	471	447	472	447	470	437	416	438	453	454	458	479	470	452	409	457	440	421	470	487	451	451	452	467	413	437	478	427	490	426	448	446	471	448	482	425	463	449	446	440	443	445	422	460	398	470	409	426	408	476	474	447	497	460	428	450	424	478	455	484	446	446	460	422	460	442	421	467	419	407	448	461	463	451	443	453	460	467	442	475	425	469	457	448	428	440	458	491	463	435	459	460	487	462	432	441	452	464	428	468	466	477	459	443	464	438	450	445	490	500	429	446	425	447	464	429	464	438	449	479	454	420	461	505	473	456	493	490	425	478	468	454	465	437	475	459	413	425	442	474	446	433	432	483	440	458	447	436	444	467	511	442	464	473	425	464	419	483	433	431	473	452	456	405	420	430	457	477	468	457	477	457	431	472	458	455	449	437	496	456	488	478	450	445	475	418	433	461	494	464	457	435	441	435	482	482	444	451	471	425	446	451	457	479	466	463	451	456	474	399	465	427	477	422	429	424	425	470	447	471	468	443	438	462	452	479	453	456	488	439	460	458	442	459	442	457	445	444	469	417	421	474	470	464	459	449	476	485	474	448	444	440	399	437	452	482	431	459	461	467	436	467	433	408	483	482	422	463	450	462	479	455	427	452	497	442	487	420	429	479	436	427	442	441	472	460	434	479	442	417	452	452	424	467	448	450	420	439	459	418	455	467	458	458	463	435	414	439	434	448	444	420	471	440	454	473	450	445	462	444	462	469	457	445	460	445	447	421	446	474	472	460	461	484	448	436	458	455	432	421	438	453	423	449	458	445	462	494	463	474	422	461	431	436	456	456	442	464	437	445	441	467	471	425	457	448	463	488	472	462	410	428	420	451	440	433	409	453	433	459	452	444	442	446	432	407	488	425	457	516	444	469	408	444	396	478	478	449	428	415	430	456	479	452	414	435	446	486	445	394	473	425	417	458	451	440	517	471	406	476	472	459	465	469	479	464	424	440	414	441	417	477	461	444	467	421	445	423	435	450	417	440	464	478	460	407	456	437	497	432	440	453	424	434	458	474	437	459	448	421	415	470	452	439	441	474	473	473	446	485	493	482	475	463	450	464	464	486	438	479	462	444	458	426	445	462	492	467	446	435	466	436	414	446	444	476	441	455	448	448	437	464	443	417	406	476	481	431	421	504	445	417	472	425	454	448	440	476	447	439	465	492	474	421	413	415	463	439	453	416	469	430	491	436	456	436	458	463	455	456	442	480	432	443	424	459	435	417	471	446	460	480	447	457	447	448	465	407	473	447	506	427	449	435	428	393	445	477	399	476	430	430	449	490	465	448	458	435	469	452	454	477	476	465	450	440	422	428	455	464	420	426	444	442	450	506	413	463	436	472	475	442	476	453	463	451	451	429	435	448	463	418	473	468	430	453	466	457	437	433	422	447	439	449	394	444	426	461	467	422	459	432	471	446	461	453	470	457	453	467	470	466	437	442	434	446	437	425	488	455	459	459	460	441	478	455	453	414	444	489	442	470	455	448	415	473	452	463	425	482	439	448	455	459	447	456	435	489	448	449	453	436	436	461	415	426	455	458	499	454	438	466	464	424	439	506	453	431	464	489	437	474	480	468	427	449	461	420	453	451	409	439	460	460	486	467	463	500	452	427	442	474	489	477	449	479	435	469	441	468	464	471	486	436	452	469	441	449	477	439	442	439	468	435	471	467	408	468	454	465	445	440	419	443	469	453	429	453	470	451	477	481	447	451	461	470	462	427	458	475	464	432	458	423	451	433	448	449	427	442	474	452	432	469	423	424	455	423	445	439	479	456	465	448	415	410	446	426	461	447	486	521	434	405	437	436	431	410	441	473	424	447	436	491	467	439	442	459	449	418	452	476	450	445	438	438	454	470	411	479	429	472	441	446	458	497	468	448	442	461	450	471	433	433	459	486	437	440	446	456	434	459	466	470	482	465	439	394	431	480	492	399	445	474	464	467	432	452	488	424	443	432	434	468	437	451	459	452	435	503	429	478	406	455	437	450	429	446	437	419	459	433	434	436	477	439	447	444	429	460	469	439	441	437	432	453	404	467	437	438	460	433	418	445	455	446	422	473	479	450	413	455	440	440	447	455	428	469	450	429	465	451	479	491	436	414	451	425	449	436	432	475	440	462	447	424	441	466	487	449	489	462	392	461	459	426	455	433	460	442	410	467	480	409	493	438	449	447	440	415	422	422	474	448	476	448	495	494	456	411	429	478	443	457	442	418	411	459	445	430	446	465	429	448	457	433	438	428	446	424	488	457	424	460	435	494	442	480	452	449	481	447	417	457	473	434	479	469	433	481	473	432	469	474	449	472	479	413	415	482	451	485	479	507	457	437	452	420	426	464	437	450	423	442	422	449	424	448	462	472	451	463	410	469	478	502	455	460	455	476	449	495	479	460	447	470	454	473	438	433	404	455	463	401	444	466	469	461	409	420	478	417	464	458	468	472	443	433	470	437	457	455	489	469	478	451	445	423	431	421	423	445	417	497	448	437	415	463	469	468	473	444	448	455	449	448	432	421	462	430	430	439	422	454	475	462	462	479	456	476	469	438	465	430	470	445	471	449	443	461	469	438	481	441	464	474	461	400	420	462	440	448	453	443	499	439	452	435	462	409	439	427	519	442	459	452	443	420	418	420	426	425	480	434	454	460	435	515	438	492	465	457	452	476	449	476	447	444	486	483	459	459	464	455	442	453	465	442	430	483	439	450	427	471	439	458	457	490	451	479	429	433	431	466	442	452	451	449	468	474	461	457	446	421	419	425	447	415	428	417	428	416	458	435	440	425	474	453	482	435	499	450	426	466	425	459	447	427	466	409	459	456	443	450	451	450	439	440	462	419	495	467	463	479	478	486	446	462	469	410	433	397	461	461	427	454	484	454	459	429	415	476	453	402	464	466	416	448	479	475	449	481	484	461	439	446	456	464	455	485	435	475	429	433	430	414	453	443	416	445	466	470	442	459	470	442	450	444	439	440	406	443	445	411	473	477	467	437	511	447	445	451	477	482	414	476	447	436	438	464	407	437	432	447	441	446	465	409	456	457	433	473	438	463	462	461	432	496	460	478	444	442	445	491	437	455	456	491	433	468	462	446	447	451	445	466	445	476	439	457	478	459	455	453	459	467	435	452	513	435	451	464	419	438	440	488	445	461
3675	2747	2345	1261	869	653	610	565	521	517	519	458	469	459	458	428	435	430	421	426	408	355	420	383	422	408	434	387	415	415	427	419	367	438	375	394	381	439	388	374	389	401	382	401	436	354	394	398	397	420	362	403	394	416	443	369	390	412	425	358	401	415	391	423	433	414	424	404	387	383	436	413	421	371	357	376	404	375	367	418	395	400	439	421	391	397	387	398	400	389	391	384	404	381	428	417	389	451	354	408	408	401	396	410	438	395	400	351	403	399	451	398	380	402	381	401	395	398	407	381	416	382	412	430	356	409	394	437	418	420	382	403	397	424	389	408	413	376	377	353	416	375	406	412	408	368	375	420	397	391	367	409	390	417	396	397	427	420	418	388	407	425	400	387	411	412	398	364	395	400	404	367	409	415	401	408	386	371	439	391	428	398	390	382	388	383	408	357	392	416	427	395	400	381	395	381	351	394	372	413	414	401	382	381	400	375	406	380	410	376	405	381	383	385	389	387	399	349	352	388	406	379	390	402	384	402	413	396	369	376	404	428	391	410	386	411	372	399	385	418	389	437	429	356	404	396	410	401	377	407	410	411	402	407	401	411	416	409	372	385	396	393	410	388	398	411	376	397	387	385	410	379	404	390	397	414	426	421	371	380	397	373	396	377	370	385	416	391	390	386	406	374	422	391	363	399	377	415	378	394	408	414	379	403	406	405	396	414	435	341	377	384	388	407	407	397	424	393	389	373	438	404	410	373	384	409	400	387	382	416	410	411	388	371	390	419	391	380	390	406	381	386	391	409	368	395	391	398	417	405	419	413	392	388	433	393	384	407	417	379	373	410	409	390	418	381	380	403	395	340	411	405	369	403	397	407	430	405	386	383	406	384	415	407	418	429	385	439	400	355	393	425	418	401	391	398	375	394	396	414	407	407	393	386	393	384	359	395	377	408	417	351	370	378	400	359	363	367	384	418	410	431	365	413	402	371	387	396	416	399	398	436	429	408	361	367	406	410	413	369	401	367	384	392	412	390	377	397	391	409	407	368	429	378	431	377	426	391	357	389	381	411	414	394	405	372	396	393	386	358	394	378	414	415	416	410	358	440	357	416	389	390	379	392	398	382	399	388	431	416	409	412	384	399	370	372	395	397	401	426	416	383	423	389	404	378	394	380	394	383	437	369	390	418	421	400	439	401	378	430	411	384	408	380	390	421	378	439	428	353	438	374	396	380	389	378	419	420	401	435	414	387	385	390	416	350	371	425	405	388	424	398	355	384	403	374	372	384	402	388	393	410	407	374	434	383	397	429	399	414	436	437	391	422	378	388	362	416	446	411	352	410	374	422	391	390	412	431	369	430	421	413	408	402	393	407	369	394	389	385	406	423	349	403	410	426	407	411	404	400	399	427	417	379	377	360	376	402	391	391	382	394	401	396	420	386	419	407	401	401	415	434	394	420	382	394	404	395	387	406	377	371	379	424	428	395	393	465	424	389	358	400	399	394	385	393	438	409	420	421	366	390	386	378	394	396	393	410	382	400	396	402	426	449	413	382	403	395	404	379	413	399	402	374	378	406	403	407	431	363	428	393	418	424	391	402	383	377	354	396	416	369	415	382	372	395	389	389	405	372	392	377	417	377	405	399	369	395	432	370	414	392	379	390	382	371	410	393	427	394	421	402	381	385	413	420	400	363	408	361	403	429	402	375	411	363	375	386	360	375	414	405	406	410	425	360	364	431	388	413	424	403	392	414	402	392	379	379	414	407	386	437	409	430	392	430	361	406	375	375	382	395	388	401	394	363	400	370	399	371	389	376	408	398	409	399	427	346	433	366	353	449	400	416	418	378	424	379	382	400	382	407	433	397	388	382	370	401	392	397	431	402	410	414	407	359	429	385	388	422	399	387	391	397	432	410	403	397	410	406	396	406	380	389	419	407	399	394	392	385	400	354	417	421	407	394	386	402	381	390	403	354	393	402	394	377	413	389	378	390	409	392	424	414	401	419	371	397	418	382	359	355	399	389	392	412	393	386	385	378	399	401	400	447	370	405	411	405	365	398	415	369	421	418	383	377	385	393	379	366	389	334	374	405	373	373	408	404	383	413	392	384	425	420	405	390	359	400	414	377	391	390	409	366	391	416	391	416	434	395	374	417	392	379	380	398	401	361	351	366	377	402	405	385	380	401	418	401	402	389	388	382	379	384	416	359	374	422	412	415	390	396	401	442	381	388	375	375	413	380	394	391	415	401	434	421	419	397	355	393	419	390	440	384	387	384	384	391	391	390	386	400	410	388	355	409	398	387	399	405	415	390	394	382	423	385	380	394	393	402	392	422	410	434	400	373	366	394	371	422	397	387	375	385	379	399	430	376	422	371	411	410	419	402	387	411	397	376	366	397	374	420	373	391	400	370	409	407	385	414	370	394	401	402	394	406	404	407	376	389	404	377	414	370	398	378	393	367	417	386	377	390	417	390	370	387	397	398	433	428	356	383	405	405	362	382	410	350	434	378	405	427	352	398	379	411	422	384	395	415	396	390	369	401	386	389	390	388	398	374	392	353	402	418	408	393	403	390	374	395	438	413	378	435	358	416	403	386	441	399	382	418	376	391	369	397	457	385	406	393	395	363	395	387	367	381	437	434	391	394	386	380	382	388	390	393	432	416	380	405	359	378	422	396	381	410	390	399	392	363	413	407	438	441	378	400	459	418	393	390	417	380	372	411	378	414	387	377	363	387	386	390	385	377	379	370	398	392	390	433	373	395	399	423	416	386	367	397	439	401	379	408	389	376	437	405	397	373	416	381	401	416	405	389	413	429	381	398	383	396	392	393	395	433	404	438	411	399	378	408	368	387	378	391	409	349	368	402	396	383	409	396	387	402	399	413	433	386	387	408	412	394	405	398	425	393	386	439	391	402	369	382	404	390	424	385	392	381	421	370	414	377	434	406	355	382	379	396	379	391	365	408	363	413	379	418	379	395	401	394	398	396	432	353	401	362	389	373	403	390	370	387	396	381	421	380	382	411	383	407	362	403	405	377	392	432	382	432	405	427	392	433	414	435	414	409	420	395	403	364	408	367	399	401	374	405	351	387	377	406	425	382	405	379	376	409	395	369	374	379	376	379	370	411	422	395	388	397	414	377	394	395	393	391	412	418	385	388	413	377	391	392	397	380	408	406	386	397	369	390	378	406	393	361	392	381	392	377	370	417	409	411	395	368	401	388	375	371	404	404	395	392	371	374	373	404	424	389	368	406	403	369	384	413	432	410	365	391	384	376	396	402	380	391	384	387	381	375	388	398	394	437	395	392	393	390	394	400	389	418	404	384	393	389	409	409	400	423	383	392	391	399	395	397	378	382	416	374	436	360	390	417	392	384	393	382	412	396	383	386	392	391	395	386	402	399	424	396	396	410	398	396	425	383	366	415	385	380	379	400	389	404	445	418	377	375	361	419	398	413	420	388	402	395	428	371	413	404	384	380	382	371	408	365	420	394
24685	21454	28595	24719	21200	3383	812	475	388	387	387	350	366	314	310	337	285	279	323	309	303	315	311	295	294	238	295	303	263	312	285	295	272	292	259	299	270	282	298	277	281	299	284	275	299	278	311	281	274	272	313	270	259	286	278	278	306	316	303	308	259	271	303	272	305	306	271	278	276	266	291	256	290	279	287	276	257	291	278	240	266	266	266	308	290	287	255	291	277	271	270	289	293	280	290	264	298	312	294	293	300	237	271	276	305	269	278	290	277	263	285	266	279	266	321	270	320	281	272	318	301	273	276	271	275	302	283	299	280	262	286	269	235	297	305	257	279	298	304	260	289	266	262	281	288	270	299	257	280	262	284	281	302	274	287	268	306	293	236	254	265	278	289	299	288	296	264	272	291	293	293	292	265	265	272	289	294	255	261	288	258	277	280	286	243	296	272	260	245	281	292	299	282	291	284	332	295	278	266	263	278	299	306	320	300	271	267	281	285	264	285	278	261	260	276	278	304	266	268	261	264	298	257	274	274	310	269	273	284	269	257	264	255	282	259	288	268	278	273	304	290	282	257	282	300	274	296	276	285	276	286	259	223	272	283	275	273	301	288	288	270	268	282	296	284	267	265	267	266	268	267	275	265	313	248	237	309	268	279	282	304	290	264	292	290	286	280	252	288	321	271	270	265	291	269	307	274	265	292	277	292	272	257	282	280	274	284	262	295	289	268	275	277	259	270	277	266	265	274	263	264	279	266	280	288	282	287	269	298	285	312	315	301	275	292	280	266	270	305	255	274	284	294	269	252	290	294	278	260	281	303	262	276	246	276	305	314	272	279	301	288	283	264	286	252	291	257	273	280	282	259	271	306	271	269	311	257	279	252	267	242	257	273	288	310	292	289	304	270	278	293	273	268	249	269	296	281	275	265	284	273	301	299	255	298	275	250	275	279	292	277	266	276	291	277	266	302	281	282	285	270	277	291	250	305	269	267	308	320	284	257	281	299	277	240	270	263	272	274	309	282	274	311	237	277	312	290	266	266	289	274	280	271	232	273	235	270	263	306	264	284	286	279	286	284	239	313	266	299	277	265	281	273	272	265	275	283	269	264	310	251	271	278	287	280	298	270	284	274	260	293	259	330	271	277	286	298	280	290	268	296	300	259	249	248	290	281	261	284	260	279	270	290	284	263	305	267	269	286	270	285	296	280	283	278	284	262	279	276	282	296	269	265	276	266	272	297	261	277	263	305	301	312	287	231	258	270	274	288	283	264	258	287	293	284	288	271	278	270	277	298	296	260	286	240	307	263	274	278	284	257	282	289	290	271	268	271	274	285	261	275	276	274	296	259	279	295	261	288	284	303	258	279	269	290	281	304	258	277	252	293	293	272	277	254	247	301	256	250	276	270	258	282	285	278	280	271	280	282	266	258	273	262	301	259	277	240	266	286	274	261	295	301	282	261	277	252	268	301	279	269	288	271	292	297	276	268	301	283	282	270	276	257	290	308	296	292	256	293	272	290	268	290	296	286	290	262	282	301	268	267	279	267	294	263	272	287	308	250	289	281	285	308	290	278	245	273	269	249	286	272	245	306	278	297	281	304	266	285	263	277	292	303	255	273	243	275	303	260	294	268	271	265	279	258	299	277	284	276	292	262	277	269	291	284	267	283	298	269	269	287	298	284	317	303	279	249	274	282	257	279	265	283	268	242	286	308	278	256	245	304	299	271	264	289	249	264	252	266	289	283	263	274	277	295	297	271	285	270	234	268	265	268	264	313	279	324	251	265	263	291	269	261	294	331	256	281	279	274	275	242	262	280	266	275	249	269	281	263	262	267	263	298	287	270	309	280	256	266	314	241	298	235	278	274	264	275	253	248	266	253	281	290	272	263	246	272	253	282	273	312	251	287	324	275	296	250	286	268	271	280	280	281	268	299	270	262	262	247	308	308	289	295	258	277	281	268	300	261	257	287	256	253	258	239	258	267	282	275	293	278	302	274	343	299	277	281	282	259	288	255	276	277	282	267	262	289	298	258	268	264	275	289	291	294	288	281	253	298	282	276	252	286	274	268	265	274	270	275	302	261	290	270	297	287	273	260	229	292	285	268	263	285	285	266	282	320	276	280	280	298	262	255	266	267	263	280	261	281	286	253	286	265	273	285	274	248	270	289	244	308	271	284	285	296	288	253	249	260	317	279	270	294	273	280	275	256	256	273	286	270	309	293	276	268	272	275	252	265	278	291	260	274	254	279	256	279	248	273	280	269	305	276	269	249	290	251	271	292	310	265	286	285	265	282	259	280	268	280	262	290	287	296	268	251	297	293	249	268	297	309	277	274	294	279	272	274	274	264	276	256	266	276	258	254	267	257	318	276	284	256	278	290	300	269	257	252	241	257	276	264	271	269	288	279	272	301	272	244	277	265	263	267	299	274	250	278	266	294	281	279	251	270	282	250	258	310	263	252	293	289	253	282	276	277	307	259	271	257	262	292	269	277	267	271	278	250	284	284	298	302	293	283	265	253	283	263	287	261	310	263	281	281	284	255	270	268	265	296	285	258	280	296	295	301	257	278	276	282	286	299	288	271	262	268	292	289	301	243	279	295	292	274	266	225	254	260	266	259	267	272	267	262	312	281	270	326	252	288	276	291	300	294	303	287	257	284	306	272	259	256	281	286	296	273	265	280	291	251	265	284	302	278	275	284	294	259	274	293	304	267	283	266	291	293	281	271	284	261	272	265	294	270	269	269	291	282	265	284	262	279	275	287	281	263	253	294	262	296	260	267	257	265	260	285	278	281	275	285	250	265	284	270	282	280	268	273	281	304	284	287	292	266	273	269	299	284	279	298	253	287	294	280	267	281	279	274	301	293	282	282	237	262	250	273	292	282	302	294	285	286	278	292	293	276	288	308	275	276	279	286	296	266	267	281	305	271	277	295	281	277	329	285	273	257	317	291	286	296	289	288	245	276	271	285	286	248	269	300	263	280	266	276	270	303	242	269	257	301	273	266	255	320	244	289	270	290	288	261	315	276	286	274	261	264	262	307	292	265	270	272	281	286	265	263	272	262	290	284	275	275	273	286	250	256	262	309	275	263	279	271	273	271	265	280	259	275	275	263	260	250	306	293	280	298	296	291	322	256	281	305	269	297	305	272	308	285	292	270	269	282	300	266	250	270	289	280	266	266	278	276	281	283	299	279	275	260	278	274	270	289	281	265	267	305	264	271	278	269	273	262	274	261	252	289	276	267	254	254	263	276	276	278	281	242	243	303	272	287	273	288	261	289	268	286	283	275	283	314	274	271	267	248	276	269	271	276	270	285	328	272	322	253	290	249	269	267	276	290	275	291	257	248	289	279	254	295	268	283	259	251	287	284	286	268	287	285	283	279	271	278	261	281	286	282	270	290	262	286	291	272	280	277	251	261	273	265	269	267	270	278	301	260	288	255	268	261	300	300	315	260	300	266	283	278	290	284	268	274	275	281	254	275	256	282	289
3807	4850	3892	1998	1194	958	717	591	500	477	388	404	374	336	353	352	324	297	310	292	320	290	285	317	301	262	278	303	286	271	280	272	303	264	253	293	279	260	283	265	264	228	275	262	284	230	277	272	266	280	268	282	240	261	250	260	277	272	270	235	286	270	251	292	276	238	259	287	260	283	247	268	291	243	269	275	258	239	255	249	257	261	262	278	275	248	262	259	275	244	265	263	209	259	264	248	252	230	239	244	263	266	263	278	263	262	265	233	264	262	252	267	259	290	278	270	262	273	234	282	246	281	254	236	235	247	251	240	233	228	270	269	239	239	250	269	293	240	268	245	260	261	258	272	266	269	267	255	256	223	251	301	279	261	267	249	279	256	284	261	244	236	238	245	265	219	282	274	271	256	255	295	280	261	262	234	266	259	244	275	213	242	301	269	260	265	256	264	254	263	266	252	234	261	248	285	281	265	265	237	240	260	270	234	274	265	248	229	281	280	298	257	271	288	229	232	274	259	275	248	273	221	284	264	260	245	260	270	289	254	242	267	256	254	274	260	261	264	257	264	253	241	262	264	269	248	255	266	243	240	238	252	238	253	211	244	263	247	279	271	265	245	256	244	244	255	275	245	274	242	263	272	264	253	255	279	285	270	246	244	260	243	237	260	283	270	235	267	279	232	261	253	242	263	293	245	246	252	263	266	244	234	265	239	261	228	278	274	237	256	273	255	241	245	256	283	254	267	259	251	247	238	292	261	251	244	243	258	285	254	259	260	246	300	265	259	246	252	240	234	248	237	230	247	243	245	264	242	260	247	255	236	269	248	251	228	268	247	265	222	268	256	259	244	235	259	254	252	235	280	252	265	251	266	255	268	251	222	265	274	258	262	248	277	254	244	270	258	243	253	272	247	260	257	288	260	247	277	234	247	242	259	241	284	241	265	240	247	283	231	274	305	277	274	253	257	257	238	268	283	229	282	225	258	264	247	242	225	256	276	270	263	265	286	273	264	238	246	225	268	263	243	273	253	239	250	240	224	263	245	261	248	259	275	241	254	278	264	262	276	259	301	238	250	254	278	252	231	230	216	269	266	257	268	272	250	212	246	239	234	245	267	246	238	250	255	265	285	233	259	287	238	271	269	250	263	250	263	247	273	269	275	270	256	256	288	238	256	282	272	235	256	266	271	288	252	263	300	243	268	247	246	264	264	263	240	267	274	254	280	274	279	248	261	265	277	250	276	254	218	228	264	237	269	245	273	219	262	258	262	252	226	257	275	237	270	277	277	250	283	238	218	249	204	265	261	255	258	265	251	257	266	253	279	256	276	250	262	216	273	240	245	257	268	248	301	269	262	248	229	270	250	253	260	248	273	267	246	233	263	268	253	273	263	235	247	251	236	249	269	257	273	256	239	260	281	281	256	247	282	254	271	266	234	246	234	239	261	245	267	239	271	280	243	276	269	244	279	251	236	244	266	254	276	257	233	280	257	242	265	260	260	237	263	261	248	282	262	243	238	260	253	241	257	267	261	230	281	265	261	258	264	256	267	256	255	244	297	243	252	303	259	244	276	255	267	285	273	276	246	276	271	266	240	247	264	237	238	228	246	238	277	244	248	271	260	293	222	268	253	272	268	284	246	241	264	286	271	280	259	260	263	256	260	252	267	265	273	223	229	245	253	265	229	251	242	288	257	277	246	264	258	271	243	271	268	259	239	269	235	269	275	261	279	246	264	270	247	265	279	235	248	253	244	274	230	263	257	265	243	260	236	225	247	259	266	254	227	256	270	256	263	255	250	256	256	245	238	268	248	256	246	265	260	243	245	244	240	255	275	242	257	268	223	250	229	272	234	268	249	264	252	306	247	273	210	270	249	226	239	253	242	227	295	244	263	245	255	277	259	239	271	244	239	224	243	248	248	285	254	251	246	252	255	254	269	269	256	224	255	256	246	261	257	221	272	262	269	254	260	269	273	286	251	239	266	277	252	264	245	254	249	259	271	243	251	252	261	242	260	254	273	259	228	264	258	227	277	250	270	243	298	260	269	266	240	251	246	258	259	294	257	272	258	230	274	277	247	329	258	219	266	267	280	252	263	252	253	255	276	254	259	248	256	265	292	250	266	271	256	266	245	254	246	230	263	244	254	227	254	254	260	244	249	266	240	240	234	249	258	241	248	241	261	270	261	264	228	249	281	259	234	262	262	269	238	253	267	242	258	217	241	256	258	238	242	258	268	235	260	268	234	232	241	269	252	258	224	257	247	248	230	255	264	254	238	252	263	241	276	256	253	249	257	258	236	224	241	273	267	268	262	253	257	243	262	257	255	258	262	226	258	266	283	224	255	257	245	246	264	254	241	282	243	227	258	241	235	276	273	240	253	255	256	267	277	247	249	240	274	255	231	244	252	224	279	270	258	214	239	242	255	243	251	240	218	279	248	239	260	250	240	255	253	250	274	252	273	283	254	270	270	258	244	265	255	244	256	255	265	243	272	218	284	240	262	253	275	270	270	258	259	265	268	240	270	278	266	250	244	253	268	225	234	254	263	261	261	266	251	238	264	239	252	234	268	260	265	260	214	280	292	264	291	244	241	269	270	267	245	252	240	271	240	243	245	231	252	255	262	259	260	238	233	266	247	280	263	269	267	247	270	223	249	250	260	275	269	254	251	277	271	270	298	279	272	263	272	264	236	255	265	243	259	246	264	264	248	229	240	265	274	280	262	277	228	252	263	237	244	260	259	265	255	244	247	234	242	279	264	263	257	251	260	252	257	245	248	272	275	230	248	274	290	276	264	251	258	251	265	236	218	259	252	277	274	240	276	253	219	243	270	257	258	280	264	276	276	250	252	265	267	258	223	264	255	257	249	252	236	249	246	254	263	236	264	227	241	260	257	257	257	268	266	257	235	247	240	251	231	235	262	285	237	238	259	242	275	269	247	269	233	248	222	249	255	238	248	220	264	232	241	229	259	255	247	222	244	231	238	269	237	285	231	263	247	246	270	240	274	247	257	269	246	274	251	256	257	228	240	245	278	231	245	252	267	224	257	235	255	232	230	267	257	251	252	264	229	260	248	252	259	239	244	252	223	236	264	286	293	263	283	250	251	247	263	266	241	233	253	234	271	238	270	265	254	247	239	280	229	241	301	245	272	231	248	256	246	292	224	270	265	260	239	253	271	267	272	261	240	254	243	232	226	250	252	265	258	260	239	258	243	263	286	237	242	240	265	271	226	241	236	245	250	234	268	265	259	239	251	251	288	263	265	260	230	244	244	270	246	283	247	215	263	258	254	237	261	247	228	256	261	258	218	237	231	242	250	254	255	268	245	242	261	256	256	268	270	248	242	243	257	267	266	245	255	244	238	256	259	271	270	242	238	241	233	235	258	261	253	264	266	259	238	262	247	251	249	254	237	265	232	260	236	268	259	240	275	257	281	282	271	232	253	234	213	222	247	247	247	228	238	248	255	227	266	247	262	276	256	259	255	255	247	249	270
27820	10061	1531	1096	745	834	779	744	809	806	789	799	779	782	831	741	786	740	776	818	791	747	765	756	751	804	790	829	781	823	752	715	791	804	774	784	799	793	745	804	753	778	811	747	814	736	787	788	782	845	771	761	751	776	788	793	793	779	764	739	792	768	779	781	757	754	763	813	787	811	785	802	758	789	818	799	760	768	822	766	778	784	741	796	769	764	793	775	784	787	751	790	810	801	763	770	785	789	803	776	820	766	794	825	782	776	773	866	830	761	808	791	766	826	793	784	779	789	802	769	775	752	772	768	759	841	776	823	770	798	777	762	811	780	743	800	760	783	773	781	796	821	789	780	776	808	752	801	836	784	794	764	751	742	807	762	801	826	773	806	773	825	811	761	799	814	754	777	773	805	786	767	769	765	789	775	788	797	793	800	789	747	803	774	778	768	822	769	758	847	817	756	753	741	715	746	754	801	811	798	788	754	814	819	816	746	730	796	807	770	725	811	794	774	777	803	789	771	809	821	756	787	758	752	809	799	729	839	784	819	815	794	772	764	816	792	782	762	804	823	769	771	770	813	748	769	798	778	805	779	739	787	786	776	780	770	804	813	799	768	794	761	771	824	806	819	754	775	785	791	777	719	796	808	762	823	810	744	751	814	794	816	803	749	792	752	787	795	795	809	810	801	784	792	800	820	842	763	763	740	760	754	782	801	845	763	768	826	778	807	776	780	803	802	768	834	787	783	775	766	784	790	765	817	749	804	753	798	807	808	799	736	765	746	773	770	715	794	812	750	757	805	758	833	766	760	737	825	805	734	818	775	756	767	770	781	820	821	797	795	753	813	803	753	748	769	778	814	838	776	810	818	805	816	834	783	817	821	821	772	788	795	865	750	817	777	806	731	759	760	780	795	772	733	793	779	761	795	757	821	773	781	832	774	752	760	797	759	760	785	776	791	785	751	791	789	782	843	763	720	819	796	815	768	750	755	753	785	797	810	780	747	813	781	813	761	817	803	767	777	827	808	748	758	825	788	790	811	766	781	826	744	766	794	735	754	767	774	777	814	736	785	809	794	828	784	797	769	747	793	781	782	802	825	801	801	757	786	760	797	802	765	745	810	769	767	795	780	810	781	781	815	787	754	787	775	719	794	791	766	770	777	810	775	772	808	736	841	831	804	770	766	772	793	741	751	721	736	783	764	765	758	798	807	777	845	787	781	844	817	759	750	788	847	760	801	768	809	828	848	777	831	806	797	788	809	829	808	753	790	799	781	767	755	818	782	768	772	772	815	769	753	777	801	790	754	776	835	852	776	762	781	814	779	789	818	796	769	777	759	791	735	803	782	756	761	777	825	805	758	769	746	732	800	791	711	819	779	770	829	776	765	823	773	794	781	838	790	731	807	787	731	730	805	768	760	792	781	753	783	755	785	781	802	767	781	773	805	754	812	760	815	772	778	756	789	741	784	800	803	746	813	782	811	796	858	821	765	842	744	783	803	752	799	798	769	771	751	815	818	793	839	742	841	783	840	819	780	753	754	762	761	782	779	794	835	772	806	736	798	741	820	752	758	838	799	812	738	791	815	795	787	788	804	751	781	758	747	804	742	759	727	822	824	751	831	818	837	813	767	762	748	812	764	729	768	801	814	803	798	770	754	772	767	741	805	816	808	830	765	832	797	800	770	765	769	791	738	773	770	788	796	768	766	821	801	820	754	828	766	765	778	792	752	788	773	752	774	776	750	761	779	792	763	759	773	778	757	784	823	807	796	770	788	795	786	801	842	801	775	758	838	761	791	785	780	799	814	764	801	834	791	789	778	789	774	779	808	768	755	737	790	833	788	842	769	799	781	772	778	773	768	815	735	755	744	796	857	784	777	771	704	791	756	824	765	817	790	787	778	794	807	810	814	793	807	781	757	768	790	816	742	772	810	775	790	757	752	744	798	804	826	766	767	806	771	794	745	809	794	847	832	791	733	723	798	802	781	776	745	752	811	804	736	770	759	776	801	799	766	799	776	745	754	764	815	812	782	778	753	768	781	821	773	750	810	736	784	772	803	794	741	808	775	786	800	786	771	823	812	746	775	803	762	750	766	764	780	758	788	783	806	824	788	747	827	832	784	762	788	731	783	771	786	842	792	761	804	761	760	811	776	740	730	777	794	806	775	774	806	817	787	797	789	795	799	813	820	773	834	851	811	778	788	784	810	816	824	823	804	772	759	797	816	764	774	800	774	835	818	800	757	762	816	823	761	745	763	821	806	764	791	818	793	778	792	795	835	811	853	759	777	781	741	779	780	813	818	771	815	787	782	792	808	797	750	758	777	787	764	784	766	772	791	745	781	746	832	756	829	782	835	768	756	722	794	805	758	802	738	779	745	854	775	787	736	799	791	809	780	810	802	837	788	781	755	753	829	754	763	794	750	731	746	799	813	806	743	786	777	772	792	735	776	781	765	802	820	818	825	770	762	771	807	798	776	773	771	801	831	806	736	835	765	818	778	788	789	808	747	780	756	765	743	789	814	813	820	797	733	809	792	823	808	798	806	782	777	760	738	795	816	813	746	764	827	754	806	732	757	761	805	737	816	738	811	804	782	816	800	762	763	765	785	781	850	818	859	774	798	782	819	790	771	720	805	776	815	779	835	781	771	752	783	773	803	799	814	761	808	816	760	803	796	736	800	842	777	771	774	820	786	784	799	828	767	825	766	766	779	756	778	752	781	755	780	750	804	809	775	820	752	738	784	821	781	772	745	783	777	801	818	745	794	752	776	742	764	800	791	728	794	830	780	820	798	782	784	829	843	771	753	782	805	801	752	822	808	781	791	793	780	753	757	757	807	824	812	759	773	792	841	801	785	809	828	808	835	795	797	776	751	783	755	828	786	809	756	789	748	806	776	787	789	759	732	763	778	735	801	779	805	812	758	800	762	751	823	803	819	723	799	818	797	774	735	812	817	818	818	786	754	792	780	756	757	728	746	869	735	795	779	779	768	787	768	764	783	820	801	769	739	781	781	773	748	841	785	767	758	853	780	754	814	782	754	818	785	735	767	759	754	777	757	827	735	791	814	767	709	824	750	789	793	789	747	831	786	771	754	812	853	803	846	805	798	834	759	827	823	805	792	772	828	793	823	809	786	763	771	750	748	781	737	780	753	739	825	767	778	797	828	797	766	805	796	751	749	803	810	788	790	857	864	778	761	780	814	763	799	846	802	784	795	776	796	799	782	772	771	821	764	788	815	786	752	765	788	746	817	755	814	765	706	830	788	831	773	772	765	783	840	800	796	746	795	810	734	815	740	756	815	730	754	758	777	806	809	781	784	773	799	777	776	809	813	752	788	833	816	735	747	817	743	769	820	756	776	720	776	759	777	795	786	762	753	791	777	729	844	788	750	748	795	798	776	792	777	803	790	788	805	795	748	784	786	775	741	829	781	799	775	813	757	740	763	767	772	759	803	780	824	773	792	764	811	781	792	760	778	816	821	787	770	814	828
5644	856	752	727	683	666	649	635	646	652	612	646	640	680	661	672	654	631	676	669	598	609	633	673	596	697	643	589	659	668	640	638	625	629	645	651	647	665	633	626	616	630	632	646	614	667	680	627	602	631	608	630	641	626	633	622	637	666	582	593	635	601	697	654	639	637	643	617	645	622	637	648	604	633	644	639	624	642	622	631	662	617	669	642	649	615	650	613	619	678	627	669	647	601	630	642	652	596	635	678	657	635	606	629	675	620	662	607	650	605	631	667	582	618	604	586	634	633	649	605	601	625	628	632	661	639	614	650	654	632	611	606	651	612	595	610	637	639	627	635	627	658	628	634	671	639	640	593	648	617	653	611	624	596	619	608	621	647	624	680	626	670	647	684	650	655	623	608	626	639	616	632	650	620	658	608	664	623	638	662	602	621	641	674	648	622	648	631	610	580	612	648	616	622	664	606	621	613	626	607	595	616	654	629	641	639	613	645	642	651	625	608	624	630	601	640	650	620	614	623	632	684	631	633	645	666	622	688	650	613	642	644	595	658	682	658	596	597	612	621	639	635	637	631	597	670	629	640	675	656	621	601	674	628	619	633	662	646	667	621	587	654	655	597	627	606	639	663	624	626	615	597	611	658	601	636	669	640	661	618	594	628	618	644	638	648	597	673	621	631	623	595	637	606	657	651	677	617	623	643	612	607	623	604	624	631	595	658	619	665	628	646	614	658	611	616	673	601	641	679	659	655	642	656	640	670	584	604	619	597	611	610	669	627	614	647	600	653	674	638	656	619	596	624	659	632	695	650	624	607	644	593	690	626	629	637	644	673	590	639	633	688	667	637	623	629	617	664	634	652	622	652	606	620	650	604	595	626	667	636	593	583	621	631	600	582	654	605	624	609	623	595	624	644	615	631	658	638	634	615	655	636	675	599	682	637	654	660	619	638	613	659	634	649	607	604	632	592	608	656	641	627	636	661	617	605	642	627	654	665	656	608	582	638	607	673	639	645	623	646	635	611	632	583	652	627	648	634	625	645	647	662	663	626	626	644	650	614	668	656	641	633	624	647	641	589	629	636	633	644	633	656	642	610	639	612	669	623	667	622	636	647	641	639	607	649	628	589	611	606	632	594	611	614	641	588	649	627	655	625	645	620	674	630	653	619	649	616	625	641	635	613	645	618	623	634	616	652	635	666	640	633	588	621	612	684	608	640	616	622	650	647	622	623	610	615	605	642	660	621	690	653	586	660	685	623	660	607	599	635	622	631	624	618	596	636	631	637	655	644	682	615	673	654	631	681	624	661	619	657	642	659	637	633	632	581	632	670	639	615	643	615	660	657	676	650	615	646	659	617	702	659	582	618	676	640	656	626	656	674	654	629	620	655	606	604	643	609	688	618	640	601	678	655	619	608	681	625	637	628	634	612	632	609	619	611	661	643	658	648	624	665	644	664	589	723	648	665	621	621	659	651	639	604	633	649	662	606	648	627	644	627	658	653	676	635	712	661	641	666	615	650	633	671	630	648	640	626	593	609	620	644	653	670	624	653	640	639	712	628	645	645	675	622	641	597	623	616	633	682	662	630	645	605	655	667	654	602	611	644	643	635	682	646	626	614	602	662	644	632	667	634	623	639	642	635	653	660	638	596	601	650	634	664	635	630	644	645	628	649	664	634	667	651	598	618	614	665	645	621	626	592	610	649	615	636	623	608	593	643	644	662	594	627	638	614	591	644	632	630	629	706	611	623	647	658	641	603	645	643	649	686	564	643	617	596	647	648	627	637	643	649	587	620	608	634	656	659	641	657	618	649	628	642	609	636	641	643	645	681	639	688	627	673	679	655	655	668	609	647	628	667	626	671	636	646	659	663	651	662	617	615	678	667	642	630	622	580	607	669	590	643	708	644	623	628	625	638	640	677	667	636	646	604	646	615	623	657	688	676	664	621	634	604	631	666	626	602	597	625	603	634	639	648	669	665	659	666	600	625	633	600	637	622	607	677	645	611	643	632	659	640	626	672	643	643	608	583	624	664	667	654	617	669	662	645	664	625	613	617	650	672	620	648	623	635	659	629	632	641	603	618	635	651	672	658	586	575	653	606	656	640	659	618	645	634	626	639	676	602	629	615	654	672	643	635	614	646	614	630	635	636	642	696	634	663	598	597	680	653	637	613	620	636	595	605	607	597	626	661	613	620	635	653	652	654	625	628	632	621	672	618	660	633	662	647	627	684	646	662	686	633	651	650	652	600	633	609	621	630	672	611	658	639	634	604	642	637	601	647	647	609	608	620	638	607	641	596	608	639	617	665	579	648	635	712	627	666	596	695	611	649	617	621	639	625	604	608	601	595	613	646	607	593	662	686	652	611	600	655	627	615	614	635	681	604	711	621	612	646	658	634	575	663	614	608	645	653	605	619	639	620	621	622	646	640	641	624	628	626	607	629	666	621	608	628	626	643	666	609	656	635	661	659	619	598	600	638	687	654	650	633	614	634	634	629	584	649	580	614	595	598	635	614	647	656	616	657	635	600	639	677	657	664	652	607	625	665	659	636	636	673	622	646	597	683	632	642	608	637	608	607	653	607	645	637	610	623	613	649	623	658	630	643	620	591	620	679	622	650	637	647	648	656	637	652	665	623	614	630	665	657	649	647	660	609	653	601	636	618	653	639	651	611	620	673	688	674	633	660	651	634	635	613	630	610	631	620	610	629	705	620	631	652	645	608	605	639	646	655	649	586	634	617	617	649	631	665	654	636	647	636	628	638	638	614	624	637	641	639	622	644	632	661	670	665	669	604	658	636	685	608	618	673	665	619	646	652	649	665	628	618	630	621	636	669	624	652	619	665	607	647	633	655	634	609	651	596	666	617	668	586	660	613	642	578	654	653	579	629	666	647	621	611	691	634	609	632	635	650	650	658	630	610	608	639	625	663	629	612	639	640	645	667	633	674	677	631	610	594	641	616	668	660	622	646	664	633	670	649	679	635	625	650	632	674	624	631	662	621	695	669	638	616	604	669	650	645	644	644	587	684	603	681	648	644	648	659	679	627	647	644	583	644	588	651	593	685	662	627	657	639	663	631	591	641	597	633	642	632	645	597	613	648	630	645	644	645	604	607	636	662	658	653	623	635	604	676	625	645	606	685	652	642	657	633	638	646	638	598	655	630	660	647	603	672	641	630	666	581	600	620	659	611	620	630	614	625	607	632	659	630	609	639	679	646	656	592	648	627	648	593	639	613	623	628	648	683	619	697	666	634	614	643	626	640	644	663	665	592	647	609	643	606	620	663	645	577	605	632	616	625	649	636	627	612	615	637	631	650	656	646	625	593	617	628	647	556	645	645	685	678	651	636	638	601	613	646	611	632	654	619	662	641	641	690	616	653	638	652	655	653	634	671	643	623	610	610	630	642	661	669	660	605	629	635	611	614	644	686	666	622	660	609	634	646	653	674	604	640	644	665	645	636	645	643	662	680	662	625	638	661	626	670	617	652
25659	21476	27366	25689	4558	973	684	585	532	525	470	481	511	507	476	466	463	490	485	506	467	488	456	464	463	487	444	432	448	498	486	493	456	475	465	453	473	486	503	451	462	488	473	470	498	433	436	435	438	417	480	497	429	494	484	443	467	489	437	476	440	476	464	467	444	440	503	448	464	424	464	480	458	438	502	416	451	455	439	430	430	466	449	463	436	463	458	423	418	462	460	421	470	423	425	456	456	434	503	417	452	467	450	462	475	450	444	446	464	435	492	466	438	469	461	443	465	453	461	437	491	424	446	443	437	500	445	434	445	459	438	450	460	493	450	469	472	394	442	462	437	450	445	447	474	444	456	418	460	458	484	513	451	414	463	397	465	498	485	435	448	488	459	478	420	425	422	436	438	411	469	453	448	471	448	469	475	482	463	458	479	474	445	437	464	446	463	468	422	414	424	449	480	428	404	456	469	474	506	447	480	406	457	429	420	473	452	429	504	456	449	453	456	467	460	473	449	458	449	433	460	450	446	422	465	441	455	451	450	434	444	443	462	475	451	435	381	408	430	427	451	445	453	477	422	424	457	475	420	450	448	427	452	477	464	432	425	449	496	463	447	435	493	486	440	448	445	450	443	435	473	459	517	440	460	428	467	450	483	432	495	438	413	445	471	453	467	454	456	427	477	427	431	450	417	412	437	468	465	488	464	425	453	414	490	462	445	474	417	463	439	453	437	445	507	458	477	475	446	422	412	442	460	463	469	440	478	462	465	443	464	455	461	460	451	473	471	458	430	446	465	454	462	471	472	491	457	439	483	481	427	439	441	441	472	433	445	449	467	441	476	451	445	442	459	444	412	417	469	448	450	440	449	473	449	454	448	443	453	435	428	454	475	476	453	482	407	459	430	425	446	460	426	441	466	462	448	468	456	455	413	449	471	441	443	465	452	439	476	415	427	441	452	458	461	417	482	445	456	467	443	493	464	424	440	410	449	460	454	417	459	474	435	438	437	431	462	443	469	493	443	434	437	480	439	426	433	466	482	459	441	454	427	420	453	476	455	426	443	437	475	402	428	438	453	436	444	473	478	439	433	456	440	439	464	490	390	452	463	426	502	437	415	427	458	489	442	425	447	383	449	420	403	452	458	449	436	443	452	457	452	460	483	459	442	434	452	450	430	427	504	431	446	470	417	473	465	432	490	458	441	467	439	436	462	459	477	425	495	465	447	450	432	421	469	435	446	450	448	458	452	433	442	471	457	486	420	456	453	429	432	477	452	439	461	460	460	440	405	453	473	445	433	456	463	459	479	445	464	445	425	430	451	456	465	457	439	468	474	433	447	460	445	441	446	448	461	446	456	417	466	447	461	487	472	436	503	415	423	471	439	422	453	420	513	459	435	427	469	454	414	428	432	456	446	450	418	422	441	462	471	475	455	451	470	446	478	458	451	453	461	487	448	449	451	459	439	445	432	399	476	450	468	446	466	435	427	439	456	424	458	453	439	470	458	474	452	456	472	414	455	429	414	435	464	487	438	489	426	427	450	464	440	460	434	454	433	468	461	492	462	489	426	433	465	426	425	442	427	427	442	461	455	416	444	419	408	450	435	476	421	447	439	432	450	483	466	468	501	453	451	495	400	416	468	445	423	470	468	460	442	461	467	423	457	463	474	475	441	431	436	479	443	431	419	426	470	425	444	415	429	426	476	468	479	462	478	442	466	430	455	451	474	450	452	467	465	448	441	433	438	451	419	438	449	434	416	464	477	441	467	455	452	449	459	431	434	454	465	428	455	431	444	424	438	475	459	453	455	428	437	438	449	432	479	487	438	471	431	447	406	455	443	455	463	415	465	433	436	489	450	437	423	456	426	460	480	479	485	454	428	473	448	453	466	447	466	436	465	474	441	430	431	410	462	446	455	488	465	441	434	437	476	442	441	456	436	458	481	429	470	446	434	440	430	503	435	446	488	471	471	439	448	459	465	430	457	429	412	487	413	424	472	427	428	415	440	460	412	433	462	441	442	434	498	461	421	470	474	472	418	464	434	443	483	467	443	452	467	442	436	461	426	494	456	425	449	467	469	456	464	429	464	461	459	455	456	425	430	434	452	446	472	468	422	402	440	454	444	460	450	447	425	462	444	472	422	464	420	439	468	419	401	421	440	486	404	414	471	472	483	472	430	467	467	486	480	452	483	445	461	436	402	443	432	496	471	469	472	448	496	428	438	444	444	419	464	472	478	458	421	429	450	432	431	473	443	456	454	429	494	453	437	426	448	419	517	485	425	478	440	455	448	436	445	467	425	441	450	468	440	475	466	448	447	416	436	436	454	406	445	466	449	433	469	448	474	428	430	433	456	428	456	410	419	460	475	426	436	461	447	487	498	455	396	434	453	437	467	434	464	451	482	457	458	419	405	438	411	452	459	438	442	454	430	462	456	458	438	433	475	473	476	426	481	446	459	462	453	440	434	463	436	447	453	453	455	463	433	469	439	468	462	440	457	439	447	454	488	446	457	460	444	432	465	445	452	462	473	426	468	420	404	437	454	461	450	442	425	484	433	439	442	456	432	422	458	442	435	421	410	443	510	457	423	486	437	441	457	436	443	443	450	441	422	434	424	437	448	438	466	435	462	474	448	414	464	424	434	416	439	418	438	436	453	470	428	476	461	408	433	467	425	428	469	456	414	472	419	450	455	488	435	455	431	431	430	460	495	456	482	481	412	439	430	465	429	462	459	430	483	438	424	485	459	497	463	447	477	465	451	439	457	460	433	415	453	462	468	444	400	493	433	447	464	425	452	477	407	463	452	465	431	433	465	455	439	463	482	464	441	472	476	462	452	454	441	399	460	415	476	416	430	432	478	466	392	450	452	478	426	454	477	490	436	451	452	434	500	442	491	429	453	463	445	442	427	473	441	469	524	460	467	477	427	449	437	469	463	431	446	479	483	450	459	456	469	459	478	438	471	437	456	439	452	442	433	428	451	458	469	459	440	433	470	454	452	455	426	449	483	466	459	472	468	474	475	404	438	468	472	434	454	456	459	425	477	453	442	420	417	439	461	426	428	443	436	448	431	437	497	451	473	393	430	478	433	448	458	437	437	438	445	434	447	470	462	473	425	419	425	434	426	452	460	466	449	435	459	443	441	447	460	472	418	454	465	502	489	449	450	452	446	478	437	475	461	449	419	458	437	423	481	472	453	427	429	455	447	456	424	402	453	460	428	456	465	493	478	440	483	432	473	416	425	439	464	466	479	449	456	440	464	464	420	422	472	439	440	471	422	458	479	439	454	482	469	443	439	484	448	448	438	441	440	420	489	418	458	428	450	439	462	462	442	469	445	447	432	441	457	439	421	469	481	487	431	449	420	411	469	460	472	482	434	477	451	408	446	433	468	417	452	429	444	446	418	459	467	424	440	446	426	432	466	461	464	437	439	470	475	444	456	491	410	421	463	413	472	455	443	469	462	444	439	436	456	451	449	423	464	454	463	430	465	454
3690	2698	2225	1281	904	761	613	547	565	479	488	422	476	438	430	410	451	400	445	387	413	408	401	416	417	459	439	417	400	399	367	438	433	435	408	401	396	416	430	440	418	389	378	404	415	418	406	431	420	406	418	378	408	374	367	391	398	438	416	400	409	359	405	401	382	390	406	398	401	368	435	372	396	407	415	386	409	377	397	394	413	378	408	418	419	410	400	376	410	409	358	393	408	363	373	435	393	406	424	408	415	389	404	377	409	373	387	408	391	400	371	382	400	412	407	398	406	395	387	439	368	364	385	431	411	407	420	410	381	399	367	370	428	416	420	392	383	412	406	377	412	400	384	389	382	378	391	364	382	383	423	402	414	387	396	363	411	412	385	403	373	404	382	393	417	419	416	402	430	416	405	375	376	385	390	419	393	354	392	430	405	376	357	360	388	382	412	413	400	410	372	403	422	378	429	354	399	369	386	382	423	407	349	396	366	391	421	348	384	410	411	396	398	404	385	414	371	424	420	408	386	383	396	362	391	371	392	385	416	390	433	366	450	412	390	433	403	371	378	423	379	424	372	403	443	355	400	423	395	399	416	402	397	397	393	390	357	370	378	390	369	378	407	392	371	410	387	403	380	401	432	411	385	432	356	405	369	397	368	395	401	383	388	402	404	406	368	419	408	411	414	376	383	394	383	376	428	400	339	436	438	405	394	366	430	397	387	392	384	415	410	368	381	409	383	380	425	430	386	363	372	354	386	441	406	404	370	406	377	369	351	403	344	400	366	367	390	373	389	374	419	363	371	362	389	433	417	400	380	377	392	416	361	373	388	398	408	411	373	416	426	384	389	379	369	393	356	403	399	376	384	379	360	385	402	427	409	394	395	422	368	384	387	361	400	403	396	374	355	393	408	398	375	429	393	389	408	403	419	375	390	393	375	404	397	400	390	376	372	333	408	417	432	363	371	410	397	385	389	381	370	382	381	379	474	378	405	386	360	383	393	419	394	395	406	391	370	408	428	420	389	380	428	393	347	383	411	420	410	397	382	373	377	400	423	421	406	378	387	377	463	375	402	389	419	432	406	407	402	385	410	365	379	373	428	386	402	399	401	380	381	405	390	393	400	346	410	395	408	364	398	419	408	354	391	422	416	358	390	397	385	393	365	362	405	410	403	366	404	405	408	416	369	436	376	383	356	456	427	403	413	425	395	372	406	402	389	407	361	398	398	368	408	378	417	388	344	417	411	399	367	396	367	398	421	373	410	380	383	380	395	379	396	368	399	373	366	356	421	394	377	396	413	387	384	392	360	403	403	408	376	386	406	394	400	376	373	384	379	418	409	410	407	420	389	395	418	360	391	398	400	392	385	388	410	386	390	405	414	405	382	382	390	370	397	409	391	404	382	405	407	361	401	402	399	392	402	392	376	422	383	387	400	361	428	405	431	378	398	409	395	357	369	403	387	391	396	408	422	396	393	443	392	396	399	431	385	399	395	399	395	367	395	389	388	392	419	405	400	378	378	400	365	392	388	414	387	393	432	401	384	377	380	370	421	403	362	435	387	420	399	378	407	384	367	381	396	400	376	419	403	382	374	398	377	386	417	368	402	377	418	416	431	383	383	377	365	367	425	386	368	393	387	365	429	406	388	401	385	352	370	420	431	384	376	423	358	393	423	388	397	370	397	363	422	399	408	359	378	398	363	412	384	375	365	404	390	375	393	419	380	386	380	393	362	385	373	417	406	416	401	379	406	416	402	362	391	351	373	396	375	402	401	406	369	385	376	401	357	393	364	417	346	434	421	380	445	403	401	396	361	399	409	362	402	405	398	372	356	403	410	375	376	357	357	386	390	417	376	356	365	407	361	403	412	374	371	381	378	405	382	377	413	430	375	411	398	409	411	421	426	387	389	389	386	395	419	396	352	362	361	397	399	376	379	398	406	390	417	385	397	411	376	388	366	384	398	395	388	421	377	403	413	396	373	415	448	440	394	385	420	388	408	399	388	374	391	386	388	347	414	340	355	391	363	364	392	368	381	362	357	361	401	432	373	359	395	412	408	403	385	351	396	393	351	424	383	390	391	354	382	391	366	403	385	395	383	373	411	412	361	372	406	368	400	392	399	382	390	383	393	360	390	389	401	393	385	369	400	407	425	356	405	414	401	377	352	433	373	407	392	385	387	397	383	375	405	358	370	373	376	403	414	404	406	398	403	412	407	397	429	377	384	380	400	416	405	390	388	393	400	403	383	400	365	409	359	358	355	361	382	364	406	394	363	383	389	388	371	410	428	391	375	374	389	387	401	370	409	393	391	410	396	391	384	374	414	411	390	371	408	382	348	389	401	395	381	366	404	410	392	388	430	415	392	377	379	374	362	407	384	414	376	388	415	403	370	406	416	404	434	392	386	361	392	401	391	392	381	426	350	386	353	382	366	402	415	409	388	407	399	409	414	415	390	361	396	394	389	384	385	385	362	362	401	359	388	383	441	421	402	392	407	380	388	378	385	426	401	442	391	448	392	390	380	422	394	380	367	397	402	359	404	400	364	364	396	373	401	356	406	371	419	392	369	386	358	382	384	387	395	388	409	378	427	393	403	392	393	383	367	390	442	396	406	383	350	384	402	394	375	393	459	385	395	423	357	392	397	395	391	381	384	390	363	417	371	372	384	369	357	404	407	417	367	386	375	416	381	421	397	364	351	372	405	354	401	409	367	400	362	364	393	371	397	376	380	398	405	386	395	371	419	371	362	369	386	405	405	404	402	376	399	395	374	386	418	408	430	338	432	393	409	385	408	387	393	378	392	405	388	363	386	360	389	376	374	397	400	405	373	376	394	396	383	376	345	391	383	407	398	362	411	361	372	398	388	405	379	399	411	405	400	348	380	416	355	406	403	385	391	376	385	374	371	408	358	383	387	394	388	386	394	402	396	395	410	374	405	403	373	376	401	381	412	404	400	423	404	413	378	380	404	414	360	400	387	400	418	411	345	388	426	417	382	406	395	386	349	402	409	372	418	401	416	393	393	396	382	376	372	421	397	399	350	357	394	432	394	405	375	385	392	398	389	377	395	399	374	370	391	397	381	358	378	397	380	375	385	369	430	375	425	386	407	371	396	386	400	365	412	391	396	389	364	378	390	376	383	376	393	372	388	378	372	393	386	391	408	365	381	372	370	410	376	361	358	375	380	374	382	411	400	420	389	407	393	375	376	371	406	374	398	394	361	373	398	398	416	406	384	372	374	448	389	368	402	391	399	385	389	389	399	389	411	359	405	348	407	382	393	401	364	365	383	332	337	379	377	380	392	397	399	392	382	393	406	400	392	342	368	361	392	397	373	394	396	377	370	407	366	376	383	372	362	358	373	396	415	402	371	404	403	385	378	383	421	426	389	361	382	369	358	399	384	385	401	405	348	362	388	396	400	399	387	380	419	378	404	396	392	413	406	385	385	350	408	398	372	362	405	389	414	364	391	365	362	395	359	391	380	400	380	373	364	355
24578	21462	28646	24668	21213	3564	842	519	425	384	335	327	327	347	310	274	336	301	316	318	292	326	282	300	327	273	313	305	263	280	280	292	281	276	284	302	303	302	291	267	291	298	257	291	290	289	294	310	282	288	292	301	293	283	267	280	314	293	278	262	263	316	283	286	318	281	265	281	290	270	261	312	306	276	279	294	267	259	291	295	282	260	298	227	262	295	260	282	312	313	284	260	285	292	270	290	256	274	306	262	259	282	287	292	305	249	287	306	264	286	279	288	270	291	260	264	285	259	278	265	263	293	277	270	289	298	290	254	287	293	266	243	248	288	302	283	284	279	264	310	273	255	265	228	320	275	292	293	298	261	301	265	289	319	263	286	300	265	270	266	278	266	265	255	254	285	295	265	289	279	254	249	299	281	297	298	296	244	302	296	267	262	270	283	294	307	282	300	265	271	282	284	265	276	266	280	278	243	295	277	279	288	275	283	283	280	264	296	318	290	259	277	291	269	265	295	274	282	267	284	277	274	294	274	249	268	276	268	309	292	324	311	283	271	252	288	266	267	301	266	274	308	278	275	314	256	278	259	274	246	316	286	282	315	270	271	271	275	251	269	302	274	248	277	303	299	309	291	268	299	295	295	252	246	306	279	258	287	257	284	258	279	301	233	268	289	286	297	269	286	274	320	264	262	318	258	287	278	275	327	322	271	278	272	296	268	304	314	287	289	255	251	250	252	273	278	267	281	273	273	280	262	271	273	282	258	265	254	289	300	300	262	291	264	278	286	285	264	239	297	309	299	278	299	272	296	296	293	286	253	297	288	263	275	268	292	261	255	291	305	272	296	267	283	283	260	292	260	271	300	293	307	259	239	274	294	266	303	251	276	298	246	274	280	275	260	297	281	250	284	251	289	263	292	279	291	295	258	257	257	299	325	287	285	257	264	261	301	279	275	303	298	276	272	295	286	255	318	279	281	291	272	275	298	310	258	293	255	286	271	258	286	259	265	292	286	260	250	269	247	281	258	272	294	259	268	268	289	303	287	272	255	313	229	274	294	282	271	313	279	256	282	283	256	299	308	286	312	292	278	277	273	271	266	270	298	286	299	264	269	277	273	269	264	282	269	277	275	258	283	283	301	263	271	278	278	285	267	275	262	219	275	302	300	264	295	276	283	299	281	224	285	292	245	227	271	265	271	286	276	294	270	258	304	284	298	304	230	274	268	273	272	270	305	254	286	279	297	287	281	256	287	272	266	266	281	253	287	303	264	253	323	298	294	296	302	279	287	251	316	266	263	277	304	263	268	253	277	283	290	294	284	270	263	288	266	266	276	243	286	263	247	297	286	276	290	296	240	264	261	301	298	252	280	261	262	254	280	255	257	261	275	269	305	277	313	281	253	245	273	265	308	277	324	272	286	257	290	270	274	276	289	271	293	278	275	266	299	263	268	277	285	294	261	279	289	290	273	280	258	281	266	293	276	283	284	232	268	284	292	297	292	276	258	246	237	295	279	285	286	251	249	261	296	294	270	298	277	295	269	272	295	268	267	296	298	269	249	306	267	329	293	255	297	280	340	264	290	283	270	293	282	273	277	283	257	280	271	297	259	289	268	273	257	285	228	278	296	265	276	278	278	281	287	286	281	269	264	277	280	266	273	284	277	285	297	272	266	301	238	271	318	255	266	282	288	295	286	243	263	266	289	280	271	252	294	238	283	264	251	286	274	294	268	288	268	263	265	275	285	259	278	274	274	279	294	321	293	271	268	311	285	267	256	279	285	309	266	262	277	274	245	288	306	270	270	268	295	296	288	279	296	283	239	273	261	258	270	276	266	289	254	300	280	288	272	283	297	277	256	269	318	271	295	284	276	271	252	276	295	288	249	250	300	262	297	264	278	267	295	298	279	277	255	263	283	278	265	282	252	289	300	262	268	289	291	299	270	283	306	283	296	263	309	300	290	292	261	260	282	274	253	273	271	281	270	279	285	269	299	283	287	265	284	283	269	256	272	286	266	261	274	288	297	290	273	292	279	281	256	279	306	307	264	284	286	272	279	245	280	267	274	280	257	282	284	251	263	263	273	271	259	269	309	283	280	277	284	270	269	278	312	269	294	283	279	290	310	271	271	272	304	301	287	287	253	267	289	256	296	275	281	295	250	292	299	285	276	290	267	284	271	307	277	267	278	277	264	284	269	303	263	273	262	279	289	271	267	268	257	270	312	275	262	249	297	280	288	267	265	285	267	248	287	280	279	284	300	291	293	263	284	289	263	241	302	310	258	276	239	297	274	256	278	278	271	304	281	297	264	297	305	292	282	267	280	256	268	282	271	284	286	248	273	300	264	272	266	305	248	251	273	290	285	290	287	286	252	276	293	280	281	276	281	249	272	289	317	273	265	291	309	292	263	241	274	294	288	271	298	276	297	258	281	283	262	229	266	258	284	291	274	286	278	278	318	285	291	262	294	289	268	277	248	264	251	272	264	240	295	293	293	292	275	279	262	262	288	281	303	263	301	279	245	285	275	287	273	261	286	274	292	288	297	276	261	252	250	282	266	261	266	277	288	259	261	275	284	263	279	269	257	289	286	285	256	266	286	282	284	263	265	275	294	283	273	294	266	271	262	313	244	284	291	250	286	278	260	273	233	266	271	293	281	262	238	305	266	276	289	306	273	279	262	265	264	318	268	277	276	302	262	251	286	255	293	296	271	257	296	246	285	273	300	266	290	260	268	292	278	248	296	272	255	263	312	249	277	287	272	261	305	303	267	293	272	274	278	265	272	248	296	260	256	307	271	246	294	277	300	279	294	283	275	280	275	294	282	272	269	277	283	273	295	238	271	255	267	275	279	238	293	290	291	288	274	266	281	273	301	267	277	268	280	299	287	272	270	257	319	279	305	310	288	299	289	277	271	281	286	268	254	286	289	273	250	265	263	281	287	284	262	312	296	272	260	296	272	274	267	253	300	279	289	262	304	259	270	295	276	328	284	312	277	288	289	273	249	287	289	243	280	254	296	291	291	285	290	285	271	300	289	287	281	273	265	280	281	274	244	302	270	254	277	297	311	249	256	263	280	265	301	291	276	267	267	287	260	278	272	301	274	264	279	277	277	259	284	244	267	295	276	306	280	292	272	275	283	273	302	276	288	286	251	280	288	275	302	283	277	278	285	271	298	252	264	266	252	300	280	305	283	283	316	293	258	279	237	289	281	261	291	273	272	298	277	278	290	290	290	256	271	274	300	246	280	274	283	286	269	277	274	270	307	273	278	277	294	269	239	252	285	272	280	262	272	255	293	295	274	280	289	271	281	273	303	279	280	258	296	282	291	289	290	276	282	286	270	265	281	265	275	280	297	266	265	268	260	290	291	272	303	278	289	268	273	264	262	304	275	296	251	265	280	265	285	286	265	267	268	281	290	265	263	294	309	311	294	280	288	304	240	259	310	297	265	296	299	250	288	257	288	263	262	251	251	273	268	279	278	272	282	281	300	269	284
3666	4720	3870	2032	1298	879	726	591	478	480	415	396	345	313	331	337	329	334	316	304	275	324	327	284	285	293	305	274	280	266	286	278	276	285	282	262	255	262	289	273	251	292	287	238	249	267	257	309	282	253	267	253	242	269	237	248	277	279	255	248	250	289	260	279	270	250	266	269	237	270	256	277	248	283	247	273	264	265	241	252	243	239	254	277	266	258	267	247	253	260	256	259	251	253	223	279	237	263	257	246	244	252	260	222	243	258	232	235	235	259	258	273	259	269	251	241	226	279	262	259	257	243	268	277	273	266	284	234	278	277	268	250	268	259	263	259	289	275	249	251	249	248	259	256	250	253	285	252	241	253	248	245	276	259	258	248	260	280	279	314	245	261	266	267	267	264	277	280	251	246	295	254	252	267	257	247	254	247	270	276	283	267	263	266	232	252	259	254	275	264	253	248	263	256	258	283	243	252	284	279	244	271	278	263	271	272	251	269	267	218	285	257	284	250	276	276	262	263	230	253	297	260	260	272	270	231	271	263	273	253	270	291	267	251	247	251	229	276	256	272	292	265	279	272	255	243	227	248	261	241	265	261	275	287	228	273	242	260	266	280	261	231	248	287	259	237	268	265	244	271	258	242	280	255	253	273	264	266	229	269	262	262	244	229	251	267	262	258	277	252	248	269	226	267	243	257	243	267	265	242	240	276	241	254	243	236	275	280	234	256	271	250	256	264	239	260	266	232	232	254	246	256	267	269	228	266	272	271	247	278	261	243	275	261	240	259	282	281	251	228	242	254	256	259	270	275	257	240	224	269	255	235	280	262	269	273	263	262	264	282	257	264	235	253	256	266	241	270	246	243	238	239	264	269	262	276	231	253	265	234	244	274	275	276	282	264	228	247	217	242	277	256	255	255	256	254	231	247	286	237	287	280	238	264	254	243	256	233	274	257	274	262	245	248	243	249	266	245	299	251	262	276	269	243	255	249	254	233	297	261	232	231	225	288	259	287	246	226	249	269	235	245	228	259	244	290	249	275	252	270	284	249	237	223	243	267	234	236	250	268	278	282	275	232	286	254	278	236	248	253	262	244	249	253	246	260	256	262	268	232	250	234	257	246	277	250	262	234	258	243	264	248	273	266	275	248	237	262	256	245	257	246	248	258	252	254	266	233	256	237	269	260	230	264	280	232	226	244	261	266	251	237	260	237	237	242	286	284	259	245	262	259	278	249	261	254	232	238	253	261	237	249	265	266	254	266	239	244	258	272	258	247	235	249	251	274	242	271	257	261	271	255	267	279	296	257	270	246	242	261	255	274	248	233	256	291	252	243	242	231	274	253	254	247	280	253	257	264	275	279	264	255	260	242	230	269	246	251	261	266	251	270	255	238	268	255	254	249	263	254	253	258	241	247	242	253	287	250	262	253	253	290	258	272	275	238	256	253	300	251	251	259	242	262	254	256	235	238	281	225	271	237	258	279	270	261	236	248	274	247	279	236	282	285	253	262	263	245	252	274	213	241	239	260	254	274	290	277	280	247	268	279	258	254	254	250	283	229	260	257	258	267	273	247	248	250	242	267	266	258	226	264	264	254	257	250	259	240	264	272	284	276	238	255	262	267	276	270	270	254	278	250	300	217	246	254	251	285	256	246	250	276	273	223	250	261	271	267	261	238	263	273	264	260	251	274	243	238	276	260	269	233	261	275	219	281	263	254	239	232	237	234	243	257	267	275	261	263	266	270	254	255	244	303	261	242	259	233	264	243	261	249	277	255	274	249	278	275	243	249	242	256	223	248	266	265	253	251	277	254	261	255	237	258	251	264	220	282	238	238	242	234	261	266	257	225	266	278	280	244	269	272	276	267	255	279	265	242	260	269	259	266	283	264	251	257	274	267	254	245	251	252	249	266	288	248	268	239	239	281	301	266	227	258	263	229	244	252	264	228	255	269	282	266	257	265	244	261	237	229	249	252	289	242	250	255	247	257	251	246	216	250	229	260	272	273	236	257	243	256	270	282	244	243	250	253	248	267	252	257	250	261	256	256	240	277	274	256	268	259	236	263	248	253	247	278	279	265	282	238	256	242	270	256	262	292	266	241	260	251	280	269	252	259	226	246	284	279	248	274	236	255	233	262	256	264	257	263	241	242	258	265	249	244	276	235	269	265	254	250	265	252	267	235	257	267	273	249	247	260	251	233	261	256	276	245	259	252	258	276	239	276	264	273	271	270	261	243	247	274	247	238	249	297	248	221	238	237	228	236	231	250	250	253	244	260	263	254	257	250	278	238	215	258	253	258	245	258	249	264	248	287	254	274	263	236	247	253	248	242	276	252	254	308	254	242	245	293	249	248	247	241	265	278	250	256	276	254	267	275	257	245	270	266	226	272	241	283	261	255	230	240	243	248	247	239	281	269	262	263	262	257	248	261	277	258	233	255	268	260	255	284	252	257	241	270	286	238	277	242	255	251	267	268	263	265	279	253	253	284	272	263	249	288	255	256	235	244	237	251	260	267	259	264	243	277	273	263	270	249	236	238	273	258	254	275	240	247	262	269	276	243	278	268	257	269	240	263	259	258	258	237	243	284	232	243	239	243	244	228	254	250	285	277	251	243	261	240	268	279	263	246	240	253	257	223	276	252	247	231	241	263	253	256	272	279	242	267	251	251	244	240	269	262	272	255	255	251	262	231	249	261	252	227	241	240	249	239	276	268	243	250	223	244	276	293	263	233	271	266	298	238	242	287	236	220	241	251	239	251	223	277	265	270	223	250	268	266	253	275	267	234	235	277	262	248	275	261	256	236	249	269	254	234	272	254	279	280	262	247	259	245	256	276	257	285	265	251	255	247	242	267	275	274	248	246	257	240	229	249	258	257	250	221	284	268	268	270	283	242	241	285	266	257	255	254	226	266	249	227	279	257	254	269	245	245	256	254	262	251	237	262	269	233	239	273	236	276	232	264	247	231	246	275	256	242	261	285	238	236	274	231	257	267	246	247	245	257	254	246	223	250	275	270	255	249	272	279	258	236	254	254	251	269	241	250	250	253	261	238	260	231	236	244	227	271	236	262	245	236	271	257	274	232	263	236	252	261	283	234	287	264	269	253	262	246	275	237	275	272	231	244	251	270	261	246	261	258	236	273	263	254	237	265	238	230	236	266	250	266	250	274	229	247	257	239	256	241	222	244	271	274	259	231	251	262	255	250	259	252	286	261	226	273	256	262	246	253	249	240	259	265	260	260	248	226	273	279	240	257	239	249	253	248	291	254	248	259	255	249	252	264	245	252	240	245	252	247	259	259	272	252	232	274	256	241	231	246	259	246	271	218	264	285	258	251	260	252	249	259	250	241	250	249	304	289	271	246	267	294	257	255	266	282	228	252	258	265	257	294	298	267	271	255	232	272	245	257	285	237	260	273	270	237	258	243	253	242	256	239	220	224	229	228	246	280	245	248	235	264	249	266	260	233	273	245	256	234	248	236	273	298	257	258	219	235
27841	10039	1586	1041	836	849	817	774	792	757	806	799	766	740	834	778	777	765	848	783	757	774	863	776	757	874	827	821	815	769	810	786	825	806	782	767	778	810	766	820	812	759	780	818	789	752	788	804	742	778	808	857	790	845	788	781	798	804	829	803	785	784	777	779	790	798	779	793	767	807	757	735	784	771	813	782	786	728	773	774	777	782	773	764	797	816	792	842	811	780	777	786	770	760	803	787	818	784	728	788	815	778	780	770	772	792	847	814	837	755	834	735	778	813	795	816	825	809	797	801	767	818	791	731	780	795	759	753	752	817	784	767	802	811	768	766	755	855	762	795	756	763	790	801	777	727	806	784	752	788	840	804	797	743	765	817	819	798	759	758	779	811	733	788	823	783	732	831	796	773	778	774	769	791	824	817	802	790	818	749	768	777	819	837	774	807	845	819	733	755	781	759	744	774	767	792	769	745	795	786	760	783	750	754	801	810	741	784	801	825	811	792	790	808	768	787	755	803	760	788	783	784	744	788	774	770	763	841	840	764	777	776	788	775	753	768	809	780	766	746	765	772	727	743	755	799	815	806	767	765	853	847	782	793	759	773	797	759	755	767	798	762	783	813	746	814	803	783	748	786	784	842	755	775	816	786	784	784	726	748	792	767	762	775	772	764	816	772	756	757	840	827	792	823	765	807	807	752	795	776	829	745	787	779	828	778	750	806	766	777	786	768	826	755	777	741	804	759	819	760	794	774	752	783	778	774	826	802	733	754	767	731	795	823	800	800	747	797	824	794	837	794	763	757	746	819	796	784	727	794	772	824	818	809	781	742	797	828	794	730	809	779	774	800	785	814	822	814	834	800	788	799	802	821	761	824	759	813	765	791	774	790	815	781	799	817	773	808	727	811	803	814	826	781	774	884	773	796	837	832	794	783	734	790	794	796	789	760	751	781	804	777	770	810	809	739	750	771	819	815	776	756	796	804	855	783	748	814	824	756	788	812	811	829	819	798	814	821	818	792	780	758	855	761	828	757	756	807	751	826	834	775	789	860	803	777	779	752	739	753	805	780	780	752	727	762	853	775	797	817	781	813	830	775	811	760	754	789	792	758	841	820	828	756	783	806	841	787	793	761	796	766	788	829	793	799	819	838	784	782	815	756	783	799	851	769	793	781	777	794	800	817	835	773	819	821	735	765	783	762	768	828	771	779	780	826	812	819	749	816	777	762	715	792	792	852	828	775	785	767	828	778	781	788	758	793	802	775	823	742	787	755	796	793	839	801	757	838	764	771	762	785	780	853	774	760	787	802	807	857	824	750	761	793	774	783	802	796	828	745	780	756	802	778	779	788	873	789	820	825	717	723	759	741	817	795	799	826	839	812	765	770	804	772	817	793	818	807	789	717	779	764	793	765	850	786	804	741	776	816	781	798	777	807	796	729	770	802	774	728	844	836	800	726	833	744	752	814	832	788	783	815	763	783	765	777	769	761	747	818	764	807	820	788	797	795	785	824	787	787	759	803	809	808	811	794	827	822	823	833	815	823	758	825	789	793	773	809	775	842	789	769	741	769	787	776	755	750	785	779	846	792	832	785	806	823	757	804	756	799	778	794	776	805	791	755	798	811	838	797	815	786	777	834	809	776	768	780	774	785	815	793	767	830	856	800	807	746	776	818	798	754	817	788	761	799	825	815	840	791	777	816	810	823	789	795	811	824	732	811	830	788	775	740	779	818	822	834	790	818	753	748	827	801	729	822	775	829	784	752	787	755	774	791	825	788	766	812	772	774	798	812	774	841	782	789	782	791	722	771	813	754	852	822	775	812	784	786	775	826	835	811	799	742	790	781	793	773	803	742	801	841	768	796	799	752	777	767	796	762	809	811	745	836	761	758	739	741	752	782	773	803	775	790	763	767	790	776	842	817	771	806	795	796	814	808	809	778	861	724	787	790	790	799	731	758	799	852	790	802	784	797	789	753	821	779	768	730	768	749	814	762	834	814	788	788	754	771	779	749	828	755	797	803	815	746	834	773	760	779	817	797	776	779	717	794	790	816	802	776	801	810	761	814	770	816	789	838	777	759	782	774	801	789	801	758	754	816	776	751	793	802	752	813	787	805	838	761	812	810	758	804	799	813	780	803	779	768	797	728	792	827	755	800	824	789	808	757	751	815	811	774	821	799	782	793	751	735	812	784	801	814	773	796	793	711	807	811	769	778	744	810	813	782	787	750	817	765	750	813	818	820	812	816	857	827	798	822	799	729	810	744	764	771	774	763	761	830	780	824	769	807	777	729	733	788	749	806	773	783	829	801	755	821	821	777	784	810	797	793	791	764	844	774	792	803	809	785	767	743	754	771	819	840	744	797	786	775	797	810	802	806	831	778	842	802	775	783	779	817	832	752	820	852	800	812	790	824	722	815	742	779	824	793	840	819	790	723	842	845	779	786	847	768	796	766	770	815	782	826	808	755	803	780	780	794	800	806	815	788	791	810	822	785	781	800	799	765	797	828	776	792	782	757	761	842	821	773	779	823	827	794	821	779	806	793	787	757	733	760	801	769	780	753	811	776	764	813	793	782	778	806	821	727	799	818	791	762	775	785	754	807	759	796	879	822	810	754	786	804	833	799	781	778	837	796	794	744	742	740	815	806	817	810	837	780	783	805	836	790	768	808	745	768	770	743	798	779	788	744	826	797	821	802	838	832	750	881	810	848	792	849	800	758	794	820	791	819	781	780	791	782	774	744	811	755	788	831	794	799	828	785	806	768	790	777	778	762	815	761	816	816	781	775	839	789	750	762	786	753	763	769	758	804	791	819	817	802	768	800	794	772	768	822	806	773	774	726	766	820	853	731	792	783	762	797	767	765	755	745	820	795	748	782	766	803	827	807	784	804	796	774	740	803	742	783	819	799	810	744	786	820	808	839	802	763	749	845	788	831	787	829	757	751	762	787	739	784	786	779	778	781	830	783	756	802	749	797	801	777	784	767	783	789	809	765	783	802	781	791	793	790	750	772	806	862	822	788	758	798	853	815	809	807	803	805	760	773	751	776	790	793	813	781	807	770	798	761	781	740	711	824	761	800	777	843	810	782	720	782	791	735	781	746	774	807	757	813	840	821	842	805	832	823	804	810	794	815	813	722	804	801	775	775	769	785	814	832	735	784	767	827	801	740	812	766	775	835	789	748	809	771	796	789	758	840	820	787	804	791	801	780	770	754	816	777	797	778	792	792	799	765	769	748	783	783	785	772	787	780	801	808	827	798	824	753	831	724	778	816	774	781	785	740	764	805	799	780	769	770	777	705	805	742	833	800	781	777	792	830	806	772	839	787	812	771	764	804	763	880	825	795	771	835	754	782	774	771	796	850	776	822	765	759	794	775	738	823	730	776	777	769	802	793	791	769	782	771	795	793	827	753	824	788	786	761	746	825	836	819	784	789	804	795	801	791	786	799	754	792	777	841	803	775	751	755	733	713	754	834	738	762	802	757	791	722
5629	848	791	707	698	656	686	644	672	613	630	636	702	648	618	682	602	635	630	652	652	656	695	648	634	579	661	642	670	646	654	632	622	635	644	659	688	659	606	645	601	629	618	620	642	646	653	666	672	639	656	635	606	694	624	637	634	620	643	630	646	610	628	603	628	642	623	622	628	621	618	627	644	664	609	692	625	681	636	652	604	662	622	651	587	617	655	649	643	628	652	659	665	621	673	651	628	598	646	664	631	673	670	598	645	642	626	599	655	641	577	603	624	618	630	659	650	586	660	652	622	654	663	640	640	609	617	622	619	634	616	621	649	633	615	632	646	572	684	609	640	648	628	612	642	633	634	629	651	626	644	652	645	641	607	677	664	676	603	621	625	655	660	654	661	649	661	624	643	619	593	625	674	614	661	596	619	664	644	632	629	637	590	637	658	663	645	629	720	657	633	640	652	599	636	633	656	616	597	641	616	641	644	578	651	637	641	599	592	616	611	637	685	658	599	654	661	678	624	662	649	625	651	653	645	595	632	651	620	619	613	670	613	655	656	589	633	673	608	643	664	635	632	612	625	656	648	616	627	630	629	668	627	682	636	624	640	686	679	630	633	603	676	628	635	631	637	599	644	659	673	621	661	637	641	639	689	639	654	645	623	688	604	611	619	644	594	650	661	643	647	658	674	643	622	645	639	671	580	672	595	630	620	614	634	665	582	598	657	617	608	630	604	602	648	629	627	656	618	640	627	620	601	625	659	685	659	631	660	628	641	651	633	645	615	598	644	665	639	648	624	665	607	662	659	640	641	629	669	631	621	604	667	656	668	599	646	648	649	658	641	606	669	663	691	612	598	643	652	638	637	664	615	657	668	610	628	613	654	636	676	640	647	646	642	606	692	591	668	655	648	620	676	608	627	588	638	651	596	637	664	608	634	645	660	638	575	679	637	683	634	633	667	594	629	613	662	663	612	648	625	630	678	623	625	634	634	680	595	607	670	600	637	675	613	630	604	667	656	633	644	660	622	671	639	623	630	660	650	644	665	633	617	648	657	650	634	660	640	623	640	630	646	651	646	624	672	602	659	654	660	639	639	679	628	626	652	657	636	619	650	642	618	609	640	609	625	675	640	659	645	615	623	644	664	661	626	619	648	641	662	664	673	632	672	664	655	664	625	678	676	656	634	635	633	661	617	626	623	603	622	616	639	634	621	643	599	644	662	664	620	618	652	658	672	592	646	601	672	658	631	613	643	660	645	651	630	658	683	622	621	632	637	633	628	642	630	642	655	624	613	631	681	629	662	625	639	608	608	669	618	627	640	603	666	626	682	669	641	657	643	645	578	625	653	663	647	662	604	656	632	624	599	640	647	597	634	633	630	658	644	646	625	632	638	605	630	650	663	634	642	611	649	638	626	659	655	628	624	661	618	641	686	637	672	642	668	633	619	593	643	665	624	640	643	643	579	639	674	588	682	638	592	659	621	647	645	656	627	621	641	643	651	675	620	618	606	680	641	620	611	643	648	640	629	615	648	680	587	627	677	651	643	594	673	627	642	679	673	664	640	634	650	662	661	656	636	634	639	651	659	647	654	636	602	678	612	703	638	622	675	669	662	666	647	662	645	623	664	631	617	642	688	607	610	657	620	666	643	646	642	650	645	673	677	610	689	614	634	623	654	647	651	627	642	619	596	665	616	637	673	630	640	625	636	653	634	630	630	640	651	645	623	671	597	633	582	622	631	669	666	671	646	610	624	626	617	659	631	607	662	637	620	626	648	654	646	657	664	636	652	613	665	627	634	627	631	639	696	626	653	664	664	606	607	652	628	611	646	606	637	657	613	646	637	645	634	592	657	621	618	616	699	617	629	677	655	689	625	650	671	622	608	664	653	649	632	637	678	656	676	642	618	648	659	602	632	669	627	630	635	600	587	617	677	612	632	647	642	607	602	612	653	676	618	613	636	659	619	666	622	605	613	614	660	623	639	640	673	618	616	624	647	650	649	624	700	605	645	594	632	596	630	651	631	655	594	642	665	623	626	634	655	649	662	610	627	710	644	644	633	652	649	652	652	649	637	669	657	647	690	595	599	623	667	641	632	618	658	618	639	627	630	641	628	659	628	623	621	662	660	634	680	622	628	651	652	651	636	631	643	655	648	609	648	633	633	635	656	670	649	635	650	696	609	603	631	614	662	593	608	645	630	624	606	644	650	663	593	651	646	636	578	642	632	660	671	670	624	682	650	678	639	599	646	664	655	662	621	693	623	665	627	635	613	680	597	635	629	662	625	640	644	623	655	648	662	661	659	630	629	639	663	625	653	617	612	631	658	643	643	639	634	673	620	618	669	616	671	682	641	681	630	665	608	633	681	659	608	632	640	636	686	624	611	698	643	658	615	625	669	618	610	628	644	640	673	642	623	642	615	604	614	692	612	590	634	675	656	650	615	659	665	614	651	689	644	649	643	639	670	635	658	625	623	621	630	640	629	655	640	625	660	596	660	625	658	638	631	655	617	642	581	653	629	640	629	649	628	663	662	653	667	642	604	676	664	661	597	644	659	668	644	643	631	603	661	597	637	673	605	630	613	640	635	648	671	665	679	644	655	645	660	619	636	655	661	606	609	645	660	689	684	647	675	642	633	677	616	661	603	614	624	632	635	622	642	659	664	631	642	611	686	650	635	632	636	641	613	671	600	679	651	669	639	631	644	639	637	613	623	670	681	618	665	593	622	655	644	642	642	646	640	599	672	674	635	646	651	623	683	671	607	612	658	646	653	602	634	662	650	652	611	571	600	651	664	624	643	643	631	667	687	616	599	666	614	680	675	646	656	651	624	635	623	670	609	646	671	619	612	648	681	636	649	686	631	643	677	671	662	665	613	632	614	642	595	645	646	602	649	663	633	651	618	627	623	630	658	634	599	588	601	625	617	667	650	667	667	632	597	617	649	644	697	621	651	660	624	654	602	651	658	657	687	588	623	622	697	634	668	649	671	606	645	632	621	633	639	637	599	640	641	637	600	648	652	672	621	649	652	671	658	593	657	677	680	649	600	582	633	639	632	609	646	689	620	629	618	615	635	675	627	640	677	662	639	649	666	601	604	593	647	673	649	648	636	649	644	630	608	647	662	667	617	601	652	650	651	695	678	628	654	653	654	682	701	605	612	649	667	666	630	633	664	667	629	627	656	661	636	675	639	637	634	642	665	605	632	644	679	655	664	699	573	617	645	663	667	635	651	624	622	677	656	601	676	635	651	653	654	659	629	606	629	636	590	667	635	622	688	610	620	630	706	649	633	630	677	625	666	630	650	648	688	645	599	667	634	603	630	676	667	654	665	624	638	650	642	673	661	657	640	671	641	657	652	662	636	599	672	652	607	671	637	658	614	652	650	635	622	645	601	632	648	662	651	612	663	633	628	600	652	648	633	667	652	624	617	697	611	642	625	647	654	569	621	641	618	624	692	633	626	638	657	618	695	635	660	662	650	674	645	648	637	640
25672	21482	27354	25742	4692	918	705	572	598	491	543	488	525	462	456	434	458	436	434	487	454	433	443	463	448	439	486	419	453	450	438	501	455	472	435	444	455	450	499	450	484	479	470	438	458	463	423	430	473	465	405	445	460	462	491	458	434	458	459	459	476	496	440	471	438	395	476	458	469	463	481	454	481	454	428	450	471	424	460	441	448	489	447	505	447	410	449	445	450	480	473	409	449	446	438	433	436	456	449	450	453	452	416	409	421	428	389	440	431	469	481	440	468	483	452	444	394	479	433	460	474	461	419	473	449	450	474	454	473	422	470	485	440	432	445	472	443	447	430	439	427	459	410	445	473	446	481	452	454	453	454	482	409	415	458	444	437	448	414	456	463	470	463	472	443	435	477	440	452	466	438	449	449	429	471	439	484	468	412	451	498	441	470	481	412	480	444	447	487	424	474	440	445	433	425	458	434	466	446	411	435	470	447	450	450	414	429	478	480	456	484	438	441	479	448	473	457	425	490	456	438	436	447	445	430	474	450	498	434	460	432	457	418	421	413	465	450	438	432	454	476	434	430	449	496	420	406	464	454	469	448	459	433	398	444	437	461	473	442	474	467	468	455	433	468	446	461	464	433	439	479	451	486	486	449	437	421	468	462	457	459	437	434	447	446	434	423	493	469	428	413	409	418	466	459	455	436	481	407	444	425	408	401	394	439	447	436	458	465	500	430	435	480	464	481	456	431	442	444	430	421	436	443	456	467	446	467	453	435	469	467	421	508	439	444	458	412	444	425	446	389	444	458	484	472	452	465	472	433	440	473	464	458	456	423	454	423	440	444	409	473	436	448	456	443	419	436	422	424	448	486	448	461	441	465	492	460	423	468	451	472	430	437	447	452	466	404	450	467	420	441	467	449	459	441	450	460	484	426	469	457	433	433	458	446	431	442	437	459	400	472	399	415	431	410	404	459	457	424	424	419	448	433	417	456	444	467	498	464	433	446	411	458	442	453	441	453	443	411	460	458	443	468	436	441	449	415	492	434	436	430	437	474	444	450	449	430	440	450	419	447	444	438	445	458	465	484	481	447	489	450	439	466	436	422	402	429	422	439	460	464	448	458	444	447	470	449	463	411	450	435	448	472	486	480	426	452	444	438	425	450	427	450	420	448	419	445	419	431	416	456	457	455	476	469	427	450	493	431	451	494	452	476	422	437	401	433	433	456	421	446	447	448	421	437	470	492	461	460	415	444	450	469	463	449	435	438	442	446	445	461	443	447	409	464	462	438	458	473	461	455	441	430	459	417	447	422	427	462	452	435	451	445	443	423	454	440	423	470	462	448	465	475	409	443	416	427	438	461	429	450	457	476	397	464	428	440	457	451	435	433	417	451	448	447	424	393	466	420	436	430	439	446	468	411	417	458	460	456	462	432	429	451	439	445	426	464	476	437	428	436	445	441	479	381	468	458	445	438	428	421	458	401	449	455	442	458	403	426	432	440	462	485	470	405	454	455	411	507	463	443	439	420	418	432	428	462	430	452	438	422	427	480	458	467	450	418	425	488	447	452	468	426	475	436	464	451	426	442	392	449	436	437	480	480	451	454	422	448	431	411	446	422	460	454	412	448	442	455	449	452	457	436	457	437	429	465	403	435	462	475	460	436	424	449	452	419	437	451	513	417	425	393	428	433	437	461	448	450	437	443	483	454	457	423	425	465	441	468	399	448	463	439	439	445	477	449	445	458	454	419	453	433	432	432	428	459	463	455	475	425	442	441	474	459	439	460	451	452	465	481	428	455	453	421	441	415	458	479	440	463	440	471	474	471	462	454	428	468	484	448	462	439	447	425	437	421	435	460	412	441	457	411	436	429	437	459	448	442	429	451	449	440	436	436	474	456	440	451	437	491	465	440	432	417	452	422	426	454	451	461	423	449	428	442	451	417	482	419	422	440	418	459	443	447	464	439	450	435	451	485	416	418	436	477	440	455	444	443	453	433	415	414	472	435	440	459	411	452	454	439	407	466	447	456	435	456	420	429	453	467	457	436	480	455	440	447	469	465	452	445	454	447	446	430	463	426	454	394	434	405	400	439	461	464	423	420	471	443	388	458	441	439	465	448	439	462	433	421	443	428	446	436	417	426	438	436	455	415	393	433	458	417	452	401	436	443	423	434	440	421	420	470	418	447	456	447	462	464	450	448	457	412	420	457	453	482	423	472	430	459	463	448	444	400	457	413	428	460	483	444	481	432	495	475	435	486	445	439	431	475	426	436	415	443	434	450	465	470	420	431	415	446	455	461	444	456	442	479	461	447	458	451	422	450	429	464	461	450	436	445	479	444	437	416	437	419	462	468	434	422	432	464	417	418	454	434	447	454	435	446	434	435	463	442	430	477	442	413	444	413	466	410	440	446	431	447	452	424	460	452	425	437	429	469	441	449	454	430	421	464	421	433	465	477	431	431	458	467	452	441	450	433	442	429	452	456	436	434	465	433	481	471	454	419	454	471	439	465	428	454	516	450	440	425	454	432	460	458	467	440	477	428	442	445	436	464	441	472	449	453	480	424	415	455	399	445	427	433	432	403	441	452	472	470	437	423	466	426	431	448	464	419	445	467	497	448	443	417	456	436	446	464	447	499	446	386	455	445	437	480	407	417	433	460	441	411	458	467	463	447	452	444	442	462	427	488	425	458	423	440	438	455	414	439	490	416	457	434	430	446	436	433	445	435	471	433	441	475	444	444	456	437	444	414	480	461	472	487	420	462	448	470	425	461	407	441	448	459	454	422	439	466	444	455	497	443	450	474	462	464	415	431	416	462	423	502	453	437	454	414	449	453	417	488	432	449	446	462	416	447	458	459	462	437	455	422	449	442	434	446	477	436	448	496	421	456	445	423	481	412	477	464	482	413	470	417	451	458	478	430	457	441	434	443	430	438	438	464	459	427	443	448	476	452	459	482	442	449	454	462	475	434	468	446	487	454	489	448	454	451	443	445	450	431	401	447	448	472	450	489	432	456	429	447	447	413	473	474	461	437	447	472	453	470	429	449	436	450	459	447	473	447	441	470	436	465	473	450	400	408	467	489	444	452	428	414	478	444	444	408	441	449	436	428	435	465	451	461	467	455	467	427	459	466	454	427	422	464	455	431	447	404	463	453	417	425	424	441	463	413	458	463	430	472	469	452	479	466	419	434	432	469	445	469	461	465	457	463	423	406	452	445	472	469	431	419	464	460	459	405	412	424	448	457	473	429	462	461	422	461	458	469	462	438	442	420	407	468	427	443	454	462	480	435	419	426	458	421	437	459	473	504	415	453	460	478	424	469	437	480	444	455	412	431	448	449	424	489	440	440	430	468	472	405	458	444	442	477	416	503	447	433	452	429	407	454	446	442	446	486	437	432	420	432	416	451	473	448	451	454	460	433	430	457	463	437	423	413	430	457	454	458	440	456	461	398	428	417	421	430	457	437	482	452	455	427	437	420	443	446	431	450	465	436	429
3679	2751	2327	1298	856	719	606	553	557	487	479	473	468	463	423	413	432	436	431	379	423	409	407	394	385	415	423	425	427	416	426	422	428	401	406	383	389	411	386	396	443	398	395	428	414	459	420	382	394	393	376	421	442	424	397	419	400	376	402	431	360	423	390	378	394	425	424	417	374	421	396	403	385	407	373	412	400	370	403	384	411	431	424	407	391	364	378	400	344	417	402	418	378	414	385	402	394	375	376	400	402	395	430	368	413	439	404	379	403	425	382	420	380	424	377	388	408	370	400	406	393	423	386	412	376	408	403	396	402	393	402	388	431	427	367	393	394	386	441	397	424	397	381	414	411	383	368	384	408	393	423	385	436	388	382	409	379	385	430	405	364	417	375	371	419	399	409	389	386	403	402	407	411	424	400	423	388	349	400	403	406	387	414	416	381	386	393	391	411	380	368	376	408	381	407	402	432	374	362	380	416	394	377	425	373	368	379	401	414	372	409	405	393	401	384	417	417	419	381	396	349	381	409	372	416	403	413	365	392	397	364	374	377	400	421	374	411	401	392	370	422	423	364	384	388	380	420	424	386	367	377	429	428	397	420	424	426	385	402	407	361	401	367	382	364	398	412	422	388	401	358	395	392	409	388	375	414	402	406	385	415	394	381	361	396	356	382	403	391	397	380	442	438	414	383	384	407	406	378	410	393	425	383	391	406	359	379	377	419	388	428	384	402	391	410	376	374	377	398	404	393	363	403	412	396	405	395	462	411	377	393	390	416	385	372	414	391	403	390	429	387	383	373	377	380	368	411	407	392	421	401	402	407	389	388	397	405	429	408	412	439	395	375	390	399	379	384	398	376	420	423	387	396	401	388	348	420	402	355	392	412	403	378	404	395	395	407	409	378	401	429	394	361	398	416	406	424	375	378	356	377	424	404	388	391	402	383	403	391	381	397	388	383	395	392	395	360	410	401	405	385	418	373	381	403	459	432	392	408	430	432	397	397	373	405	400	423	388	411	399	405	350	436	383	387	395	408	366	367	377	394	395	384	395	396	406	396	401	427	418	391	377	423	400	387	387	378	422	386	405	385	390	389	383	409	400	413	404	374	407	399	384	368	409	392	372	431	386	377	424	401	415	394	380	436	363	383	371	405	409	373	410	436	372	397	373	393	388	395	391	390	408	375	390	393	412	380	395	393	387	357	334	381	399	356	400	362	415	390	392	389	398	388	431	366	366	391	397	377	425	385	425	375	407	392	376	393	416	403	445	379	408	382	391	415	423	396	427	389	409	396	411	394	353	393	375	379	441	422	373	375	362	407	388	394	392	402	394	425	436	427	418	402	404	376	417	394	405	368	389	394	397	410	408	393	380	417	417	441	388	361	403	398	390	388	380	403	406	401	376	423	388	411	412	407	387	381	433	390	378	373	382	405	384	348	389	391	422	393	416	403	388	398	353	411	383	389	383	387	420	397	383	396	379	390	408	446	386	379	383	383	412	394	415	389	395	393	382	394	410	394	402	371	371	395	392	405	394	431	415	391	411	401	395	363	352	403	357	410	412	397	387	381	371	372	401	397	419	419	413	389	390	379	371	360	376	382	394	400	416	420	398	370	423	351	413	384	393	388	369	401	358	411	424	366	403	417	389	400	406	397	433	388	411	380	412	408	405	398	361	397	377	395	407	417	383	395	367	384	434	387	396	388	403	407	406	419	405	400	367	381	417	401	367	446	417	386	372	388	381	380	397	393	361	424	435	394	379	410	377	406	404	393	416	422	402	392	345	379	409	374	370	385	417	413	393	398	371	383	422	409	365	414	399	429	432	426	377	406	405	383	394	381	395	417	395	377	386	394	366	406	411	367	393	397	392	362	419	378	381	368	386	393	364	401	375	423	423	361	381	383	418	416	408	375	399	382	398	370	405	406	399	370	398	375	368	427	418	395	401	378	360	375	398	388	402	413	406	413	412	395	413	409	430	397	398	383	395	420	426	414	386	388	381	400	378	435	404	378	386	411	404	399	403	396	410	379	399	375	416	386	412	376	404	406	385	410	396	389	403	406	409	420	372	406	425	405	391	389	407	421	355	378	384	385	384	423	381	397	417	395	413	372	396	410	420	393	405	409	386	383	410	427	380	397	422	409	387	406	365	435	401	388	401	374	380	407	397	407	422	372	375	409	385	398	401	425	390	408	374	379	372	377	417	386	395	393	401	412	417	376	406	407	409	428	401	383	388	399	379	374	383	393	400	420	396	423	402	382	371	393	371	409	407	406	371	388	384	384	399	408	388	385	411	418	428	404	379	390	382	354	386	390	374	393	381	394	415	483	389	422	367	365	399	413	361	397	405	410	418	398	407	380	407	388	370	399	449	384	396	399	411	396	376	390	406	387	374	377	435	368	407	381	391	382	416	411	386	399	378	417	404	394	367	420	370	374	400	392	380	372	398	374	364	377	380	361	390	348	397	384	386	406	426	391	378	401	406	369	393	389	393	364	378	384	402	423	382	404	385	399	400	399	384	371	406	342	389	394	386	379	400	373	355	377	412	378	378	379	421	384	431	371	344	419	354	377	396	402	406	391	395	390	409	425	385	383	406	416	393	370	378	392	384	390	416	380	391	398	383	376	432	411	435	397	414	385	431	365	404	399	403	386	354	412	414	389	400	379	399	384	403	416	394	389	388	401	408	387	399	394	388	406	382	389	402	375	366	375	395	398	434	375	409	401	359	395	373	389	404	412	379	418	365	363	363	362	395	385	393	381	380	375	439	418	382	410	393	406	423	381	401	400	401	380	361	418	373	390	367	410	370	385	426	409	401	397	391	377	416	416	371	370	416	428	394	389	386	371	377	395	391	385	385	379	394	404	417	385	396	385	413	388	410	364	407	396	417	362	404	432	386	390	410	406	405	371	429	393	387	410	407	402	402	436	429	399	404	378	409	409	397	418	415	401	393	363	411	395	381	377	391	378	396	418	408	385	372	409	404	364	407	389	390	399	398	418	407	410	379	419	398	370	403	349	397	384	375	425	394	336	407	390	386	407	437	395	398	395	395	391	392	427	386	346	395	416	423	377	389	389	406	371	409	380	383	408	380	399	411	421	401	415	356	390	423	395	400	414	388	363	412	443	390	341	393	396	397	411	394	389	365	388	421	370	394	413	433	404	391	413	372	404	430	382	402	383	359	399	407	407	350	408	382	414	422	404	345	394	378	355	369	428	380	390	421	410	396	361	414	385	405	364	405	359	404	401	406	400	400	389	398	389	372	369	386	394	392	386	386	391	413	409	406	377	443	378	383	402	372	389	393	386	364	389	422	396	397	406	377	415	398	388	365	390	427	378	381	388	388	392	371	388	390	414	414	372	380	393	377	401	420	371	420	420	405	389	404	404	367	404	391	412	390	371	379	375	406	379	375	383	366	373	402	380	344	405	367	422	398	371	392	392	398	382	401	431	399	372	380	372	402	381	377	411	436	382	379	383	382	400	405	390	421	404	418
24625	21498	28645	24769	21217	3368	795	490	433	377	351	353	348	319	345	320	346	285	304	316	301	301	285	298	320	292	290	317	328	298	315	304	263	278	265	282	299	301	284	307	275	273	302	308	302	264	275	275	299	277	292	309	255	310	291	276	313	282	283	288	267	277	309	298	280	279	259	273	284	265	281	271	287	285	299	304	302	284	264	306	279	285	270	258	300	274	258	292	280	248	274	286	290	280	254	279	312	292	295	278	276	272	243	292	286	278	266	292	296	272	280	256	294	274	264	282	279	264	287	263	290	290	260	280	287	279	263	295	278	263	262	272	266	255	260	262	263	286	275	303	292	269	272	276	274	296	279	271	258	291	259	263	272	279	255	288	282	296	282	269	250	265	266	286	291	313	282	284	297	297	263	289	309	277	317	285	281	294	297	256	289	289	280	266	302	281	256	303	262	278	265	270	266	283	249	314	299	286	291	292	302	290	275	275	287	293	285	273	285	266	279	299	262	254	255	292	316	270	274	289	299	272	289	301	262	290	297	281	276	265	272	287	282	289	274	245	275	279	273	297	267	284	270	297	259	262	291	274	270	305	259	284	273	278	287	304	268	257	265	318	264	286	288	300	291	266	229	292	276	255	277	302	266	271	270	298	285	280	303	271	268	286	295	300	254	280	294	301	277	285	279	244	247	309	274	295	292	277	263	260	255	279	284	260	262	267	275	276	263	286	273	273	257	285	288	299	261	300	265	299	266	303	263	263	287	345	266	277	254	248	252	284	308	288	291	291	283	282	292	292	270	268	275	307	269	269	263	261	271	280	288	284	285	299	303	259	273	269	257	280	285	279	285	283	318	265	318	282	284	235	296	290	275	291	264	273	262	266	304	253	271	290	277	273	260	296	294	272	278	275	297	296	265	274	288	287	249	277	296	292	276	279	275	298	284	255	298	262	255	275	269	278	280	272	269	299	261	286	282	271	312	271	281	299	271	270	302	276	288	292	260	269	260	268	285	276	293	275	283	263	260	272	314	275	280	252	296	265	273	250	281	278	289	294	276	304	268	306	280	287	270	265	257	294	251	279	272	282	258	279	306	266	263	274	308	271	296	289	282	273	269	252	289	266	281	249	274	262	277	276	278	274	289	270	298	268	256	267	271	280	289	268	276	284	262	271	279	320	269	255	267	259	276	266	313	283	280	301	264	264	299	269	278	274	292	281	273	263	267	262	291	278	269	267	252	273	264	279	300	281	285	292	258	235	269	274	276	278	262	298	290	286	307	303	274	299	236	275	266	267	282	255	280	260	264	285	271	271	265	252	327	283	280	254	272	276	280	288	273	284	277	280	249	292	284	283	291	287	283	253	278	276	256	273	294	280	292	251	251	303	270	255	282	297	291	283	288	255	280	302	283	259	268	300	295	277	262	291	286	248	246	295	284	272	294	276	274	298	264	286	273	263	299	249	290	280	289	276	304	302	271	296	278	266	273	298	257	298	265	295	303	321	277	252	262	265	279	259	265	262	274	278	274	283	273	282	269	288	278	272	271	277	286	281	301	280	271	261	286	285	275	266	252	284	308	282	263	295	268	287	275	244	288	284	303	299	261	268	272	301	301	240	303	309	312	276	300	253	281	253	300	267	273	281	294	246	283	274	285	286	321	253	247	253	265	290	290	277	296	279	288	249	265	284	275	284	245	278	320	302	292	252	306	267	267	282	265	280	271	249	302	263	268	286	281	290	258	296	303	273	279	301	258	303	282	269	297	250	267	238	280	296	316	279	290	272	298	274	258	292	262	282	287	305	296	309	288	250	303	267	270	289	288	275	302	257	271	277	268	288	265	263	264	275	259	274	290	297	295	242	278	276	266	282	265	283	253	273	281	289	251	295	299	265	249	265	275	244	265	291	302	267	273	276	280	269	262	284	299	272	299	309	258	236	249	269	259	276	260	276	276	285	277	274	257	282	279	272	290	259	265	297	280	258	271	298	252	270	290	270	295	280	241	261	276	260	274	279	290	254	278	298	288	306	287	276	273	283	281	276	289	261	255	281	269	266	248	252	267	299	269	285	271	277	279	273	271	301	263	282	296	318	283	276	248	253	278	280	266	276	267	297	263	279	275	248	270	251	274	298	283	279	242	264	278	259	280	244	261	297	304	290	274	288	274	287	294	264	282	263	284	255	266	297	269	292	289	299	292	268	288	290	286	231	270	295	268	279	281	277	275	274	284	288	270	267	294	270	290	275	257	263	285	271	289	282	239	316	242	289	267	270	297	271	267	253	254	310	258	309	292	288	271	286	258	310	295	308	295	247	302	306	304	299	302	267	261	271	291	249	260	243	269	293	272	267	294	301	276	299	310	262	273	253	278	288	274	245	274	275	277	262	279	269	265	255	293	271	281	266	313	289	261	281	263	314	276	291	276	282	272	262	295	279	284	286	267	270	276	272	290	260	288	271	312	301	303	290	239	272	281	262	266	264	298	278	306	267	282	263	269	267	283	298	260	289	286	274	257	256	280	283	249	270	273	286	259	258	262	273	264	269	267	240	285	304	243	272	266	313	269	277	260	264	288	259	278	277	258	270	265	279	284	295	291	287	237	245	272	255	258	284	270	286	257	316	267	299	246	284	253	244	277	251	263	284	265	271	284	270	266	287	295	267	289	277	287	275	271	275	298	275	286	285	280	287	284	303	292	279	273	278	302	272	262	277	301	259	267	294	277	279	262	292	285	272	291	254	292	266	283	254	273	271	262	275	272	263	280	275	254	275	259	256	270	244	279	287	284	268	264	288	288	287	281	284	275	271	276	262	289	260	265	253	272	269	267	302	308	272	303	295	242	252	262	280	292	276	276	272	278	280	266	259	275	277	275	237	300	238	284	258	274	282	272	242	291	276	258	269	298	275	285	280	285	305	289	272	276	300	276	269	269	292	230	276	293	277	285	294	278	256	262	270	265	265	276	303	283	284	283	297	272	251	282	266	272	267	303	286	246	279	266	297	261	301	280	261	307	267	278	279	263	279	299	306	275	278	290	278	260	279	273	280	290	294	307	307	269	275	267	253	282	277	266	302	285	235	284	278	284	266	260	299	257	292	256	271	280	283	293	312	279	274	267	311	264	281	268	280	241	253	281	304	285	266	265	268	266	264	283	261	268	287	317	294	286	302	281	325	300	254	264	269	265	278	280	240	280	271	270	258	275	269	281	275	252	287	280	274	242	288	286	272	305	268	264	285	267	266	283	265	253	250	269	277	291	263	278	277	298	303	273	271	259	288	254	272	270	272	296	268	263	297	278	279	276	290	298	282	271	265	283	334	265	275	278	289	241	267	276	272	274	267	304	278	266	276	298	294	273	265	300	285	218	278	279	280	258	273	292	274	293	274	282	251	268	242	265	265	290	241	284	291	253	264	241	299	277	294	299	279	274	305	289	284	267	270	265	297	267	263	267	280	276	238	265	277	278	283	279	296	257	275	299	280	283	276	274	258	251	293	248	273	266	263
3741	4782	3873	2010	1236	878	660	608	548	481	423	401	350	390	342	332	344	318	311	301	309	308	267	300	301	290	296	281	288	308	292	298	260	288	295	268	279	273	270	283	249	265	254	278	253	286	277	271	274	291	263	277	282	275	270	254	273	281	255	239	288	290	295	273	243	256	297	251	256	268	276	269	246	274	249	263	277	269	261	250	255	246	245	259	242	258	226	297	247	261	256	263	249	262	279	268	268	239	266	247	266	265	271	251	258	260	283	263	241	265	256	264	264	270	302	279	261	242	231	265	240	263	275	279	264	262	255	219	297	306	281	287	279	259	255	240	274	244	260	279	257	266	262	264	238	260	276	263	269	264	292	269	258	279	272	262	258	298	244	254	219	248	268	251	231	255	263	293	262	238	265	274	258	255	274	269	261	267	283	242	283	241	284	284	254	255	287	251	282	229	231	273	257	264	257	250	272	247	265	240	245	267	276	283	275	244	234	240	269	284	260	221	279	265	291	249	253	273	277	251	268	255	271	242	266	266	264	266	249	272	254	242	268	264	290	271	243	280	278	293	282	266	271	269	253	275	242	260	280	275	273	288	249	263	241	276	255	246	235	288	256	262	248	249	261	306	253	253	280	246	279	281	269	262	289	278	262	249	243	247	254	268	258	243	276	260	260	269	267	267	290	266	250	259	248	249	285	255	241	231	260	254	274	281	292	269	256	277	269	252	254	223	249	256	262	285	248	257	238	263	304	268	254	279	243	261	271	264	263	266	261	218	243	281	272	266	258	251	263	252	267	301	277	247	243	282	272	267	273	246	267	256	238	290	256	285	249	270	247	260	251	289	274	215	244	288	278	252	291	275	250	294	252	273	243	277	266	265	271	267	298	245	285	280	277	262	266	256	251	247	251	254	258	271	278	243	257	263	269	269	246	265	263	261	272	288	262	288	270	262	267	248	280	285	267	254	248	275	242	230	267	251	268	261	287	231	269	238	237	276	243	291	293	250	256	258	248	274	292	268	274	259	251	299	258	258	252	266	238	233	241	272	250	238	232	246	240	240	254	248	278	274	225	250	249	252	238	245	251	252	269	240	260	254	242	265	259	251	254	281	255	254	266	252	258	246	265	263	288	288	239	272	251	269	247	252	291	252	259	271	269	256	265	258	234	282	257	267	278	246	222	246	255	262	284	277	256	266	277	269	246	250	222	257	253	266	244	263	239	255	261	260	255	256	280	245	276	262	242	281	265	266	253	229	250	237	266	258	238	244	292	303	284	236	273	267	266	256	284	270	257	278	266	285	266	244	229	238	273	264	269	281	260	271	264	266	254	255	269	266	273	256	256	256	259	264	285	254	241	268	230	244	273	255	234	243	262	261	279	263	261	253	266	264	274	271	258	244	257	243	270	236	276	274	265	232	248	283	247	246	248	243	274	250	239	250	243	253	270	280	251	245	272	263	276	255	272	260	253	251	240	243	281	279	256	270	241	266	266	264	246	241	284	265	280	254	239	250	285	263	243	270	273	278	273	280	249	251	262	278	248	241	253	289	276	241	257	236	230	285	260	264	233	275	264	286	240	279	269	240	247	295	268	243	251	262	257	274	264	267	263	251	263	265	271	252	246	254	274	263	279	257	282	265	263	267	251	261	250	250	281	252	250	274	253	259	271	272	245	276	252	271	244	255	244	225	264	253	271	274	249	257	246	233	260	228	298	275	252	246	270	287	271	269	297	254	275	264	261	274	262	273	256	240	281	248	262	271	251	239	280	245	258	271	278	272	228	239	269	226	291	253	239	289	262	273	234	264	269	249	252	255	238	269	231	263	240	233	271	290	268	262	294	251	224	252	273	278	262	207	251	290	262	238	259	218	256	262	269	273	266	284	258	297	243	302	259	262	244	274	260	238	246	240	288	264	242	248	259	276	275	276	276	254	226	254	254	254	265	251	247	256	241	236	236	241	248	238	243	269	274	242	230	235	279	261	236	271	270	239	252	283	298	272	249	255	253	270	254	230	252	247	253	247	247	248	267	253	279	259	253	279	262	281	263	259	272	224	265	262	268	250	231	245	236	239	227	268	270	278	266	237	246	256	264	277	261	242	242	261	276	231	267	273	272	260	259	251	272	237	269	263	251	285	274	263	255	266	267	257	278	257	252	255	269	255	270	261	228	264	255	271	283	242	270	238	247	255	246	259	269	220	275	261	258	254	283	243	266	277	267	242	247	258	229	267	251	273	268	241	244	271	260	261	234	242	250	250	280	256	247	257	243	265	251	259	265	231	272	257	251	242	251	247	270	286	294	245	252	226	271	263	255	252	274	233	250	252	279	263	261	234	260	247	249	269	264	265	255	258	261	264	259	241	267	252	234	268	269	232	246	259	280	246	224	238	231	262	229	269	257	281	272	264	239	243	257	280	254	246	250	270	259	272	274	261	241	253	221	237	299	281	254	248	247	267	266	272	262	243	250	251	247	251	254	264	260	254	228	242	251	246	220	261	239	242	272	228	276	279	276	275	237	263	259	255	236	272	264	242	236	260	270	250	264	278	260	268	270	272	231	277	258	263	259	267	267	254	271	245	259	261	240	253	292	269	266	261	272	271	245	295	268	253	273	242	275	242	255	306	245	271	269	253	239	270	260	267	279	249	263	255	240	257	259	236	256	278	252	271	277	263	221	244	266	233	267	274	264	270	226	249	301	258	271	250	235	263	274	278	254	256	254	271	265	272	245	256	264	265	252	264	237	241	285	260	244	269	246	232	239	260	240	260	241	234	225	263	234	244	272	257	260	247	250	257	248	256	272	265	273	260	250	281	281	265	251	257	268	265	285	272	232	270	240	243	258	234	299	243	309	255	258	228	257	230	271	228	247	247	242	230	277	239	254	269	228	252	243	261	266	276	229	267	267	264	243	274	277	283	240	244	243	269	245	280	236	227	255	251	238	285	261	277	259	274	268	249	263	280	239	255	257	273	255	232	278	252	258	272	262	241	230	264	244	227	223	247	272	257	263	261	257	239	252	237	260	268	262	239	263	260	251	253	257	239	229	249	237	260	245	281	272	248	267	262	262	266	247	262	260	266	239	247	233	258	225	265	255	257	231	255	239	249	261	248	292	259	249	257	259	243	289	275	249	260	236	279	279	265	246	283	255	237	234	277	264	258	245	255	250	242	252	250	256	260	279	260	275	263	291	241	290	266	271	274	270	247	264	250	271	232	276	280	279	263	242	260	246	270	262	287	274	239	235	254	260	246	238	280	240	230	260	257	252	246	241	244	269	251	280	241	265	241	257	255	270	257	262	250	277	278	242	249	271	257	266	269	265	255	254	268	254	251	273	242	284	268	272	238	277	266	286	288	252	261	281	241	257	243	258	248	271	257	253	278	276	241	227	244	211	277	238	272	243	241	227	251	288	264	254	234	251	294	243	266	238	236	254	268	263	261	270	258	261	231	260	270	243	246	261	250	257	253	251	242	240	276	270	274	275	259	256	260	261	255
27872	10294	1579	1033	758	789	809	847	803	804	798	847	789	834	770	806	806	778	811	745	785	792	806	771	821	755	802	832	800	771	829	763	800	788	792	795	839	791	799	807	759	810	812	751	777	801	766	776	766	792	842	773	773	757	790	799	811	789	803	799	830	832	778	717	760	810	862	807	793	783	805	777	722	821	831	794	777	783	794	805	732	777	804	795	787	808	759	837	745	751	753	846	811	769	860	771	786	774	775	787	783	775	827	844	804	758	791	789	793	813	814	781	799	768	811	814	775	816	799	836	788	756	819	770	819	698	776	740	804	737	812	794	837	749	776	766	760	781	762	806	805	765	839	776	849	765	777	788	797	771	792	769	797	785	829	784	835	774	808	787	798	795	772	815	783	836	780	771	792	782	774	799	806	834	769	793	800	766	787	823	775	765	822	782	821	796	792	804	775	805	746	798	767	829	804	790	766	750	807	770	778	800	804	814	813	740	814	785	749	795	837	791	799	824	862	748	770	795	806	842	813	809	798	763	758	800	805	810	802	780	818	783	813	770	705	825	812	812	794	813	761	835	815	846	792	765	723	780	794	814	821	760	807	790	789	754	761	760	819	809	748	777	799	819	750	832	806	760	755	799	769	794	750	789	808	754	811	762	795	796	779	800	829	751	765	767	837	778	808	829	753	807	788	789	737	755	801	797	806	776	796	817	817	744	783	793	889	758	868	816	828	800	760	767	772	841	776	798	746	732	767	782	839	779	828	805	821	803	823	775	725	758	825	846	784	826	815	754	741	754	773	816	792	773	814	809	799	803	786	771	771	821	774	805	803	770	784	781	793	753	792	792	765	759	764	797	806	767	760	834	767	778	806	826	815	802	786	821	795	829	789	801	770	780	805	775	816	814	785	787	744	817	830	765	808	796	818	791	802	751	749	813	794	831	770	790	753	820	778	799	758	727	782	819	761	750	741	749	761	815	744	774	763	750	755	845	796	831	778	786	821	827	769	811	811	761	833	802	800	809	811	759	843	789	767	805	772	769	780	796	795	792	786	738	779	752	762	813	780	818	821	804	776	794	815	795	807	808	781	806	765	802	826	799	774	789	853	789	728	775	785	786	827	788	782	795	823	801	831	801	819	836	831	752	819	814	810	790	823	771	753	854	803	761	816	762	824	818	765	733	837	764	755	832	773	795	789	793	806	801	784	786	795	757	792	812	772	782	728	771	763	809	855	742	769	727	785	795	721	829	781	836	756	773	782	820	802	791	771	775	802	755	789	783	789	776	804	763	809	791	878	751	794	823	772	812	815	799	801	831	802	852	790	758	774	808	822	788	807	809	803	768	762	758	789	823	798	775	805	817	816	756	820	815	834	781	799	793	784	780	785	841	802	803	799	774	817	792	765	744	792	777	770	834	755	724	771	815	771	818	832	831	777	801	777	787	802	742	770	803	757	820	744	799	731	773	766	827	812	795	794	788	790	795	762	795	813	788	765	821	821	767	773	786	833	805	821	825	817	822	823	826	757	841	796	774	812	756	815	804	812	764	840	828	741	744	812	800	775	722	837	805	788	789	770	786	727	789	796	780	818	831	765	749	798	767	791	809	761	770	808	786	807	799	823	842	798	784	813	818	809	741	817	820	813	765	789	773	762	819	831	749	808	793	803	717	755	810	791	791	760	821	768	813	794	775	753	812	779	769	813	755	774	765	746	829	813	742	828	782	825	769	776	765	785	770	810	817	774	766	835	810	793	821	804	800	785	776	789	757	769	788	751	807	777	729	824	793	790	792	771	749	787	778	818	815	756	779	817	831	773	816	791	808	808	818	785	798	884	752	767	820	759	786	805	780	810	777	801	827	787	768	805	755	802	730	766	784	775	783	809	795	765	772	805	834	725	822	809	809	760	864	821	774	814	785	747	802	767	818	827	845	796	802	768	743	787	797	785	768	747	781	788	767	813	779	819	719	794	789	826	799	764	759	791	831	801	846	808	798	818	760	736	846	788	768	812	768	812	809	751	850	798	815	819	761	810	800	756	810	744	757	770	785	770	790	764	763	764	794	756	773	784	715	757	790	773	838	787	736	777	755	793	773	766	778	815	783	796	768	802	790	823	807	772	781	810	790	790	811	795	836	847	778	865	781	781	782	809	770	811	802	738	784	748	785	762	762	785	804	833	827	851	731	740	752	757	748	781	799	816	797	740	800	782	791	764	809	775	794	757	774	765	746	738	766	772	794	776	848	797	801	829	787	820	811	794	794	842	788	795	750	760	791	805	777	763	740	863	799	752	810	793	795	787	790	886	791	799	797	802	823	793	735	802	842	808	776	807	753	783	756	763	767	761	835	795	766	770	808	773	782	838	833	796	785	731	809	790	747	785	815	774	823	784	813	827	789	809	823	784	800	803	816	778	795	775	821	808	806	748	799	834	807	809	790	763	768	763	743	798	760	811	739	791	756	790	787	829	799	803	787	839	806	777	813	799	797	796	805	731	792	756	781	839	805	820	832	769	770	803	787	773	779	795	780	791	745	756	899	767	788	817	808	785	788	815	817	752	794	724	791	709	828	732	749	772	780	825	796	827	733	843	763	734	775	796	756	779	759	834	789	776	796	822	817	797	829	788	791	754	763	762	819	795	769	771	810	797	769	834	840	825	834	808	797	767	781	782	787	787	822	827	762	801	792	815	843	815	825	768	797	779	722	766	793	828	782	797	739	796	794	754	775	768	818	799	820	796	787	829	775	787	761	752	838	754	794	823	757	870	772	790	806	824	803	811	812	777	812	825	738	818	793	784	771	745	777	797	808	813	797	772	786	769	775	741	753	775	794	791	797	789	817	800	771	764	763	822	807	780	783	838	819	808	811	737	778	770	776	785	755	783	809	852	842	808	799	836	792	836	764	834	773	760	821	788	845	776	823	829	789	744	787	756	777	814	845	768	826	802	801	807	780	775	824	759	775	729	761	809	780	773	777	820	827	771	793	796	833	805	803	822	741	816	768	765	775	843	814	808	787	786	815	781	838	833	787	747	765	748	766	817	752	823	824	796	819	813	793	730	813	737	817	796	776	773	746	804	723	800	834	745	777	769	781	759	763	804	773	829	797	829	753	780	829	832	830	817	766	812	762	758	822	784	810	846	824	791	835	803	822	763	776	792	759	769	807	786	768	733	781	823	798	773	713	743	753	761	793	779	765	771	756	789	802	769	855	788	768	785	805	798	768	801	863	773	811	770	782	849	799	790	745	799	799	827	811	818	862	781	860	818	752	746	762	827	753	856	760	789	772	786	715	785	841	822	747	761	792	743	838	831	880	757	781	779	772	789	778	804	793	826	767	771	770	812	753	772	786	752	777	792	818	811	854	785	820	715	792	793	775	811	767	835	840	786	775	802	784	778	791	740	728	780	781	790	771	774	792	830	843	834	835	840	796	819	770	769	799	835	835	841	843	792	800	803	808	780	713	773	776	786	821	750	743	804	790	788	743	747	781	774	817	818	771
5641	799	761	684	716	696	671	630	639	618	642	602	670	638	592	637	658	653	677	662	670	655	656	650	640	608	624	634	690	634	644	631	629	670	677	588	697	648	627	648	644	622	656	665	635	627	646	661	645	624	613	616	601	642	666	653	658	700	605	622	644	635	606	642	654	662	655	624	673	709	643	608	663	615	653	569	597	620	665	648	666	618	640	677	656	714	682	585	642	638	675	634	668	651	646	639	646	654	592	652	662	689	688	610	660	595	654	647	649	619	619	646	621	675	697	622	656	704	610	628	677	610	646	605	661	645	604	649	615	617	638	655	636	632	628	651	639	625	643	656	643	624	650	663	624	667	647	658	648	640	656	642	651	637	655	657	653	633	629	630	689	687	639	637	638	691	599	643	675	685	631	660	645	624	662	635	616	656	642	634	620	661	623	612	613	634	626	637	636	623	615	648	611	685	640	604	669	656	587	639	619	629	649	620	636	639	655	681	621	658	645	617	670	601	624	673	654	649	647	669	648	625	633	644	671	657	597	646	634	654	625	629	616	694	622	636	644	621	662	593	677	606	600	677	665	599	639	656	647	654	644	621	629	579	696	652	697	665	620	611	639	632	667	708	581	662	643	625	612	626	638	684	674	621	644	624	656	587	610	610	619	665	670	614	640	654	643	649	645	685	652	632	687	644	634	697	631	604	594	629	614	676	608	635	611	632	622	646	624	647	638	620	643	686	653	700	610	688	671	568	633	633	642	648	613	601	650	628	650	627	624	655	610	634	635	654	649	641	676	682	649	714	615	636	639	642	648	617	630	627	635	650	674	639	615	628	644	674	634	621	636	650	651	636	621	657	630	631	675	593	651	650	619	604	660	665	683	703	599	643	671	573	631	636	624	640	622	612	669	592	683	626	595	659	653	698	663	641	635	658	590	623	612	616	635	653	648	641	631	643	628	636	642	650	599	654	645	641	570	643	679	646	659	613	651	634	669	637	680	630	652	677	675	652	662	581	655	681	666	617	653	651	615	651	626	635	626	645	627	594	673	618	658	635	662	601	596	650	596	671	639	653	647	669	629	606	645	674	624	647	663	662	631	671	649	644	627	623	642	638	646	647	682	609	641	620	661	661	659	608	652	650	656	641	585	630	666	677	622	660	626	673	647	644	659	658	616	601	673	668	627	626	642	673	629	653	649	607	648	591	632	609	663	626	637	644	679	621	627	714	606	607	638	634	639	610	679	687	666	627	607	646	647	655	628	642	635	687	610	643	647	627	637	615	638	632	599	602	649	680	632	621	659	628	674	628	646	617	643	633	673	675	690	655	642	638	631	648	650	615	619	684	571	611	644	638	711	623	644	655	666	635	647	635	675	633	640	630	644	654	578	674	614	673	622	687	638	650	663	641	657	613	638	608	654	620	657	630	665	640	658	649	648	596	678	664	625	614	603	639	634	616	646	633	685	646	633	610	715	697	631	615	633	633	661	649	637	662	647	630	583	639	687	686	631	626	647	622	619	625	669	618	588	668	628	695	668	661	678	642	622	637	657	649	660	605	643	633	676	601	642	642	607	652	624	609	637	682	666	649	602	611	659	660	679	655	693	637	659	661	637	611	638	640	667	680	616	673	667	632	655	643	691	629	632	620	629	679	670	643	633	592	644	636	623	690	608	642	620	616	602	660	628	611	689	652	620	699	666	668	690	613	630	640	617	680	683	604	619	632	638	663	675	650	620	600	619	638	665	646	658	691	684	606	617	671	623	619	676	627	637	640	634	661	652	610	654	648	672	627	660	623	618	675	634	579	616	640	665	676	642	650	650	595	662	589	632	637	679	667	626	627	671	658	656	629	687	682	650	642	633	650	660	661	629	669	654	627	661	637	615	610	627	641	663	629	640	588	658	656	633	651	685	637	640	573	614	633	620	711	632	692	652	673	625	691	596	673	643	655	625	670	630	653	674	582	659	667	673	667	675	637	632	609	623	643	633	638	625	626	682	622	650	610	629	666	637	646	695	642	663	693	627	680	613	696	618	657	628	609	623	625	669	648	628	674	626	670	625	647	658	633	670	615	669	633	635	608	632	647	626	655	662	669	647	645	658	590	670	586	662	598	662	666	631	656	648	663	629	622	651	662	624	657	632	648	647	609	629	628	661	616	618	653	644	645	663	677	582	622	640	637	616	632	603	623	635	641	643	660	632	665	669	650	642	630	635	637	607	664	588	627	641	633	682	608	633	702	629	624	713	659	658	629	668	644	629	633	670	616	657	634	657	679	604	653	627	603	647	641	641	663	632	683	653	650	636	656	651	659	615	662	656	668	634	638	646	619	655	636	646	622	592	646	607	589	629	664	657	632	669	648	628	707	680	642	655	608	673	620	638	661	602	634	640	661	645	648	679	684	669	667	636	614	600	646	654	654	681	635	614	629	637	596	608	643	679	620	651	641	606	665	648	672	641	620	675	673	633	644	628	651	692	671	663	625	621	611	642	654	639	648	670	654	640	657	639	635	613	640	650	644	655	648	643	633	673	685	625	653	656	625	679	657	643	661	610	616	628	606	656	682	655	613	679	673	622	630	673	621	630	574	644	627	650	591	640	614	633	625	626	651	661	620	624	647	618	644	640	640	611	572	639	619	666	638	669	630	632	677	652	621	677	664	639	637	602	641	622	619	624	654	687	654	598	583	601	678	606	642	665	642	637	602	672	646	645	665	641	640	687	682	653	642	635	620	715	646	612	629	654	681	638	673	679	664	639	604	611	630	629	619	667	640	654	608	627	625	656	609	677	641	598	624	656	615	635	630	619	632	638	662	648	613	595	655	605	659	678	626	635	647	606	626	663	616	608	640	648	662	658	626	665	660	663	647	617	693	613	627	652	622	646	638	652	617	616	674	647	640	668	654	632	661	610	637	659	672	644	632	635	653	610	657	673	646	620	627	632	652	624	644	666	653	658	610	669	679	612	633	624	647	593	642	664	599	678	635	686	660	723	655	661	640	668	654	647	649	644	663	679	639	612	624	615	612	622	668	640	598	623	676	656	648	650	661	722	618	619	676	642	665	613	630	631	635	639	680	671	614	618	653	668	669	653	576	689	616	655	615	647	664	640	628	644	670	637	617	608	661	662	634	666	620	647	613	660	628	653	637	674	638	664	595	643	703	634	609	629	627	637	628	625	669	624	648	654	667	668	661	625	625	648	660	628	634	612	624	648	622	665	690	656	650	656	655	601	614	616	621	645	660	596	625	652	641	639	636	614	664	598	645	666	665	639	603	639	630	693	665	626	636	631	641	640	625	665	646	628	640	650	632	652	643	679	688	677	654	644	647	634	648	686	663	738	615	646	635	678	651	644	650	674	634	673	663	656	630	621	645	660	665	609	644	700	608	652	612	624	652	644	694	663	667	625	587	644	593	668	619	622	664	623	648	660	613	675	630	639	668	647	629	657	604	676	653	611	654	664	624	610	637	646	654	593	637	659	641	650	639	661	640	603	634	671	619
25569	21436	27321	25673	4666	959	702	603	522	520	507	518	463	513	458	490	453	464	465	447	480	491	421	488	489	478	488	458	490	449	435	448	454	496	470	481	487	427	452	446	427	471	446	417	440	458	427	470	478	441	428	448	467	464	471	481	433	466	462	446	433	435	459	439	454	450	424	433	440	424	459	465	432	474	421	460	446	440	465	454	467	467	453	455	439	459	464	465	449	486	440	444	456	465	414	457	454	444	462	456	470	444	477	482	482	431	444	455	458	477	472	470	462	424	460	477	464	446	452	435	454	451	452	417	466	479	448	458	426	430	473	463	427	442	423	500	434	425	429	435	459	459	431	461	449	410	446	418	451	443	464	463	470	481	460	442	440	471	453	435	491	457	424	403	436	434	452	419	453	416	468	463	440	470	448	447	450	470	451	436	434	450	434	440	497	470	457	447	485	427	468	468	462	444	455	484	455	457	424	435	438	470	447	495	472	439	478	461	445	484	433	424	497	456	423	454	438	466	425	438	438	446	412	456	466	398	467	433	488	464	461	457	464	401	478	470	398	461	475	445	429	473	478	480	422	442	421	451	426	442	457	433	434	446	421	425	395	418	438	519	438	478	439	447	440	432	442	442	477	438	421	441	418	464	457	459	474	455	451	396	438	458	465	477	442	460	447	454	450	463	450	468	461	450	459	463	448	421	437	454	451	450	442	445	452	468	436	420	428	456	491	430	428	482	456	474	437	457	446	473	441	407	471	408	461	457	468	482	442	434	454	451	433	471	463	478	435	433	483	462	483	419	432	459	483	456	436	427	476	428	467	453	454	426	462	414	477	462	453	438	460	460	474	467	431	456	449	429	436	443	451	440	439	457	454	455	463	419	452	477	417	433	439	453	411	456	415	451	476	438	441	459	448	427	465	432	439	452	452	414	462	437	437	439	461	461	462	428	503	421	448	451	454	444	423	451	449	467	402	412	470	440	449	457	435	444	412	441	449	466	450	461	446	442	433	438	469	435	465	472	450	413	448	476	437	452	455	455	460	440	457	451	411	453	415	463	468	443	452	467	431	462	484	460	424	454	448	502	443	434	466	465	445	428	449	465	448	466	453	426	445	428	466	435	459	460	424	432	457	492	450	446	458	449	453	456	464	454	468	440	431	429	424	443	418	468	445	425	412	425	483	451	449	430	461	452	460	448	450	462	474	461	460	453	443	459	457	439	437	447	457	479	451	448	488	450	445	451	446	446	442	429	442	456	439	453	421	438	458	460	468	428	434	448	438	475	448	426	500	477	404	432	443	457	443	447	421	491	432	439	464	454	469	474	450	474	400	437	443	434	454	450	454	455	481	458	443	438	431	428	423	456	442	451	436	427	417	423	430	416	429	442	411	421	451	488	445	465	402	459	446	464	486	431	446	402	461	458	432	438	486	433	433	467	453	463	437	433	465	469	474	453	433	446	441	437	475	436	419	446	455	461	448	452	464	453	463	438	418	479	431	418	448	465	436	470	494	472	455	420	451	452	425	481	448	411	448	441	414	471	456	464	439	466	449	454	473	449	463	492	445	451	449	468	424	435	448	445	412	436	447	439	465	463	447	428	473	432	458	449	478	453	454	434	422	446	427	456	435	428	436	442	474	431	465	424	436	440	435	468	470	423	429	437	438	442	481	485	444	443	434	406	455	442	421	440	483	443	443	434	387	465	439	470	423	481	424	434	456	438	423	452	450	477	432	442	428	474	485	434	430	424	432	449	427	460	411	474	460	446	442	463	467	447	477	430	469	462	460	430	444	520	476	404	441	434	454	465	422	395	449	435	475	460	420	402	486	402	428	444	450	413	446	472	436	458	397	457	477	465	414	462	447	472	431	449	466	471	490	442	419	434	457	472	448	436	427	458	458	415	474	454	400	459	442	441	456	414	439	435	411	445	412	445	418	463	468	462	460	446	464	436	476	447	433	419	417	460	455	471	451	451	418	415	469	442	434	423	431	450	435	445	446	465	472	428	440	432	472	469	421	481	463	478	473	432	444	462	471	450	454	450	526	450	456	421	475	424	443	421	460	468	459	442	451	466	458	436	425	450	454	453	435	478	442	476	432	454	478	466	459	428	437	435	434	424	464	422	436	446	438	431	412	443	439	460	498	435	468	468	455	460	457	455	481	434	443	440	418	431	455	416	419	430	434	489	452	446	431	463	477	455	453	448	453	461	460	438	463	408	429	482	457	436	444	443	473	441	445	439	438	379	428	409	452	433	467	427	448	422	445	460	430	458	400	447	451	433	468	462	469	425	457	462	437	473	469	462	469	462	450	448	455	471	464	405	402	461	449	448	411	471	457	425	447	475	429	448	471	439	446	418	474	470	465	447	442	447	462	418	429	464	454	479	453	429	458	393	467	479	435	451	446	445	430	443	487	407	426	437	466	443	446	456	459	432	439	459	431	514	441	418	430	477	458	448	434	444	418	433	451	417	462	477	449	443	463	451	431	467	459	476	438	473	448	464	417	440	468	481	477	454	410	449	458	441	447	451	421	417	436	432	437	468	464	448	434	475	442	467	436	474	449	493	472	413	420	481	467	458	458	414	461	431	440	461	449	456	451	442	470	462	424	458	479	464	423	430	453	456	448	464	470	435	450	426	439	425	435	430	445	455	474	461	499	479	442	460	462	470	483	432	465	417	476	418	432	424	443	458	443	448	404	442	455	448	433	449	455	468	414	481	445	450	493	459	463	466	432	453	466	433	409	460	436	423	435	441	423	424	441	454	484	444	442	460	451	457	435	433	432	434	446	427	434	432	438	433	476	445	448	440	453	458	455	476	443	430	424	461	468	441	440	444	456	445	442	473	401	471	409	468	431	440	461	464	463	422	458	436	456	470	466	428	431	405	500	433	429	435	443	418	439	481	470	464	440	407	455	433	452	478	473	436	440	447	420	454	454	427	426	448	420	468	444	483	439	433	431	431	465	462	444	446	481	478	409	456	461	467	490	524	421	455	421	435	409	443	452	471	417	450	455	457	481	465	456	402	459	484	461	460	438	480	457	465	445	478	449	451	437	432	438	445	464	461	444	426	458	416	423	414	470	483	438	439	432	458	463	469	422	452	466	471	460	445	416	458	447	451	422	436	462	457	431	456	490	461	465	429	475	473	432	450	451	445	415	434	498	481	417	473	454	477	470	482	438	473	469	438	463	468	462	443	441	483	420	452	434	435	433	457	502	431	428	441	466	497	463	472	449	415	430	447	478	468	470	492	464	470	445	429	428	457	458	452	431	441	467	397	447	449	443	459	442	448	413	409	410	458	429	434	414	457	440	443	467	414	411	433	477	456	411	434	425	445	456	443	481	465	438	413	466	435	429	448	441	430	463	448	425	426	473	418	461	471	450	452	448	398	441	455	430	442	420	443	469	453	459	435	435	465	468	426	423	436	390	455	447	451	416	496	447	457	471	443	433	409	475	441	462	414	429	432	427	423	478	442	465	468	438	495	446	466	436	427
3734	2751	2286	1248	931	698	611	533	529	468	477	493	440	413	373	456	432	440	405	404	444	413	422	432	430	431	400	395	374	391	457	453	394	392	365	410	383	395	431	393	381	420	440	404	459	388	375	420	391	418	370	427	422	449	418	379	380	382	409	397	419	393	383	398	407	423	409	396	406	375	403	434	387	400	422	381	417	388	366	406	390	420	403	390	384	438	395	434	424	394	356	405	395	380	415	464	382	411	398	426	382	392	427	392	408	379	433	363	396	415	447	391	378	402	387	380	398	372	372	423	388	402	412	452	365	417	428	403	392	426	409	374	373	404	367	424	379	385	408	420	396	406	389	415	350	363	408	407	370	376	370	408	392	406	431	401	362	389	397	392	377	373	393	394	367	427	400	418	411	396	381	409	364	392	390	390	358	396	385	376	391	405	408	400	392	390	372	372	419	372	404	412	429	365	395	395	395	406	382	370	376	341	396	401	434	354	448	413	404	389	373	373	405	439	407	386	383	414	379	394	389	376	393	416	400	371	378	386	390	401	358	373	404	370	374	408	368	360	391	389	387	434	411	411	394	404	410	367	440	383	413	417	413	386	393	364	394	439	383	404	382	376	426	368	386	381	427	385	403	404	410	405	444	401	387	370	388	394	425	396	403	368	403	399	398	375	398	395	366	381	412	366	388	397	433	408	412	393	416	390	417	414	397	393	399	375	396	397	392	408	398	355	403	413	413	411	404	376	408	405	379	377	401	398	381	403	403	378	394	397	387	385	405	418	400	396	398	392	392	408	402	420	409	411	391	427	427	421	391	383	388	367	390	422	412	376	375	379	387	372	398	378	392	372	400	388	382	421	423	415	403	388	448	414	395	396	387	362	378	389	416	373	386	399	387	431	357	392	377	409	392	405	437	380	349	369	406	396	420	387	397	416	409	404	412	387	406	379	386	407	397	420	381	414	366	414	351	412	401	363	400	400	401	395	398	375	397	404	416	395	358	395	387	364	371	405	456	389	397	405	419	407	408	411	439	401	402	407	421	397	395	417	391	356	348	401	368	367	451	376	422	422	397	358	404	342	412	395	452	355	383	377	440	356	393	380	397	399	430	381	385	424	407	370	396	387	418	422	437	387	408	406	335	390	393	422	375	391	388	382	387	379	395	410	398	423	390	429	368	381	407	394	427	368	362	408	410	416	401	371	395	397	378	406	387	378	364	393	356	368	393	436	441	406	406	430	382	377	389	390	390	383	382	413	445	388	420	373	416	385	420	362	394	408	416	385	405	373	408	403	391	360	355	387	373	399	418	414	412	417	424	387	383	382	372	392	368	363	393	426	407	407	398	406	386	394	436	394	391	405	375	412	376	383	384	354	396	407	365	376	402	394	410	390	420	398	390	395	409	414	355	376	408	404	370	447	375	415	393	419	412	431	426	399	379	402	403	423	386	407	364	387	391	387	408	448	422	380	390	364	396	396	422	383	362	403	385	421	381	427	410	400	372	385	380	418	402	411	370	367	392	380	412	401	395	402	360	383	385	409	392	404	354	401	421	372	373	383	371	387	403	380	414	385	388	418	428	376	399	420	390	386	392	407	359	366	436	420	426	380	420	412	384	414	390	427	426	408	395	376	407	389	397	405	379	382	357	376	422	392	396	403	383	398	355	385	380	395	376	394	386	367	400	414	386	403	401	404	409	372	407	411	427	383	419	405	393	368	394	397	413	383	379	390	393	388	347	392	389	374	384	411	406	405	371	383	410	403	381	395	435	414	413	402	400	407	427	436	412	385	428	395	380	394	372	411	407	397	379	434	402	372	383	355	423	409	389	404	390	406	406	358	394	373	376	361	396	391	407	394	380	382	368	400	431	407	401	360	413	375	389	397	417	404	391	365	350	419	412	396	413	374	409	395	361	405	364	402	408	401	402	370	381	409	422	418	374	393	413	375	391	388	403	440	424	367	438	425	415	389	395	396	378	356	419	397	415	338	338	403	396	409	403	414	385	420	381	398	421	361	408	404	372	397	365	380	394	414	403	422	405	382	425	379	394	401	362	395	387	426	405	398	379	425	396	386	437	377	460	401	393	380	405	397	401	359	365	405	418	378	403	375	382	419	440	393	427	409	399	397	391	419	415	397	370	405	457	391	380	377	381	411	385	382	389	407	389	408	402	398	368	393	394	379	384	387	398	380	393	369	383	376	409	391	385	380	398	385	414	407	400	399	424	397	418	378	375	415	389	383	387	385	377	389	412	369	401	391	371	413	389	371	409	392	396	380	370	424	417	425	407	419	390	400	409	369	393	403	394	381	404	368	381	355	381	393	391	390	451	413	430	407	399	379	451	406	414	351	394	407	401	407	399	368	399	409	397	409	421	381	383	369	383	382	430	439	373	380	395	405	412	421	384	420	427	395	420	384	361	406	378	401	412	399	403	424	417	411	405	408	390	399	437	377	390	394	364	362	400	358	368	412	393	390	401	390	398	367	414	416	375	436	419	387	399	408	399	384	368	393	377	378	418	372	425	395	408	399	368	390	395	404	397	410	385	381	434	406	425	400	390	374	370	415	410	415	381	385	386	410	372	410	405	384	354	428	374	394	407	383	400	390	374	398	431	401	405	387	409	404	404	400	364	402	393	404	377	385	391	387	399	401	387	428	404	377	398	393	362	403	396	378	399	398	388	406	407	390	363	397	381	359	414	404	414	382	400	389	392	407	394	423	380	398	408	377	409	361	414	455	382	386	420	378	376	388	398	381	426	387	371	388	384	377	371	354	394	399	402	384	397	414	381	376	378	402	367	409	377	377	399	380	389	379	425	371	407	393	347	391	384	361	410	397	413	376	389	402	402	414	415	400	363	368	369	398	395	398	375	396	391	374	428	428	423	385	379	384	422	404	386	363	382	406	398	374	399	416	343	356	419	365	384	393	405	413	385	400	432	373	382	388	410	382	373	430	385	388	394	399	403	387	409	395	397	355	395	391	374	414	403	409	381	391	398	363	432	409	361	381	375	387	380	408	393	365	413	402	402	410	383	395	402	392	371	405	377	363	433	395	409	433	411	415	392	366	399	378	371	394	413	405	381	403	374	397	409	383	394	417	376	381	364	377	386	376	423	426	353	395	392	393	385	388	360	371	425	355	391	381	411	378	424	402	373	438	392	393	400	403	384	415	382	416	404	415	364	389	401	392	408	426	416	390	409	368	406	393	402	417	383	441	401	363	377	425	402	374	382	360	411	416	383	399	417	400	395	384	383	392	407	394	378	380	367	398	372	418	415	386	384	402	372	404	402	393	375	393	397	354	383	377	387	431	414	382	415	400	381	378	376	419	424	389	421	387	376	400	380	408	401	383	406	379	383	369	393	356	388	411	398	403	382	419	370	411	381	406	413	367	364	416	404	356	404	395	371	388	359	398	428	381	398	391	392	403	402	362	367	391	380	408	411	377	410	406	372	414	383	414	359	454	389	389	391	410	443	392	396	388	411	383	408	391	391	398
24581	21480	28621	24757	21245	3520	830	493	358	395	368	347	325	322	317	332	315	299	314	286	330	281	320	286	282	289	301	293	306	266	294	283	339	307	294	303	298	266	235	276	286	289	258	267	272	271	287	298	278	301	277	252	264	276	275	286	286	311	286	287	287	244	290	291	299	265	300	281	274	265	268	306	263	265	263	267	279	238	273	275	278	267	274	252	291	280	268	284	302	308	272	312	262	305	294	286	273	316	278	275	259	271	273	285	288	256	249	264	282	287	275	271	269	291	282	259	272	311	247	285	290	297	284	288	269	268	291	254	282	300	302	313	266	277	251	276	276	282	281	277	285	278	264	268	295	291	278	313	268	288	279	294	269	256	292	310	286	280	277	293	278	281	272	295	289	294	295	317	278	275	271	281	262	268	256	288	286	288	297	282	274	278	278	291	236	297	283	255	311	279	308	284	254	298	280	260	272	274	285	267	294	297	298	260	264	288	280	264	277	270	287	301	284	290	307	270	276	300	269	289	257	284	271	303	284	279	302	250	274	314	289	275	301	291	270	287	236	293	245	280	269	255	265	275	258	274	265	256	258	281	263	290	251	255	250	246	293	268	270	298	276	262	266	274	276	285	267	262	299	285	260	301	321	257	274	264	296	306	273	269	276	297	262	320	292	279	275	261	269	293	271	250	263	264	293	272	288	258	302	274	254	277	239	281	257	302	300	255	290	295	271	258	266	261	271	292	272	295	278	295	273	270	305	293	287	277	291	286	275	292	268	240	263	261	279	281	268	308	278	269	253	275	275	262	276	296	243	260	306	289	294	287	266	279	279	258	243	269	261	277	271	279	278	288	265	269	275	266	280	268	278	280	283	298	291	276	298	289	288	288	263	283	236	274	281	285	290	283	295	277	256	315	289	274	280	261	290	260	253	272	248	265	272	288	282	262	278	272	294	280	277	263	284	290	283	290	291	281	279	296	266	287	265	272	298	282	268	295	284	296	271	285	283	264	276	255	274	265	227	272	304	265	272	267	283	301	288	285	289	275	286	243	251	289	268	295	286	283	300	280	277	262	280	284	249	259	289	286	271	283	275	269	254	257	279	284	272	247	285	290	281	264	284	269	252	279	273	253	249	260	255	292	289	275	281	248	275	282	261	295	249	269	287	269	270	255	301	297	271	284	260	279	257	259	289	271	286	232	292	267	255	270	259	256	265	288	280	262	300	304	261	288	270	297	290	272	266	249	249	268	294	294	293	289	304	290	271	254	282	277	256	287	281	281	302	287	270	265	275	293	279	261	277	265	293	264	281	289	289	269	281	306	275	288	296	243	288	288	279	282	280	248	282	258	277	278	295	262	266	251	259	281	257	299	276	257	265	282	286	305	290	285	271	260	287	276	317	272	304	288	272	287	230	258	264	279	273	280	265	264	252	253	293	249	248	251	301	285	268	294	286	270	274	313	286	261	274	302	262	274	284	286	282	251	267	298	264	268	287	271	282	262	292	279	285	270	316	290	287	255	300	286	277	286	271	294	271	271	292	289	279	279	260	284	283	261	272	252	292	254	270	279	259	281	292	258	296	295	287	290	305	263	253	267	283	296	282	274	288	312	276	291	307	286	300	283	273	263	266	268	304	273	288	270	262	272	282	281	284	275	291	269	274	268	290	296	231	259	280	287	252	271	278	314	285	253	266	262	257	300	310	248	281	296	282	290	282	259	281	267	288	273	301	302	305	265	268	249	245	275	325	290	257	290	281	276	268	278	271	268	267	289	298	321	275	281	281	289	263	288	284	259	283	310	285	270	260	287	275	275	303	278	270	290	272	262	289	255	276	314	270	280	279	284	266	272	261	291	280	262	287	272	264	309	294	291	282	296	255	281	257	282	265	253	295	292	314	304	263	284	268	278	271	262	261	272	274	274	235	272	288	266	290	243	263	263	280	261	270	277	280	282	301	280	261	279	283	271	304	306	261	289	278	273	302	291	283	269	275	270	257	285	263	283	259	303	287	289	248	267	296	281	267	273	316	298	265	291	277	287	294	281	277	264	263	272	304	278	273	311	302	268	275	277	287	271	271	266	272	266	269	254	283	290	257	307	266	300	279	280	283	287	254	293	258	292	265	250	241	258	305	275	285	279	264	283	245	279	297	288	290	251	252	259	284	287	292	288	264	257	285	294	255	287	267	258	295	287	279	240	266	263	284	275	309	299	279	239	311	255	270	260	255	248	248	288	247	283	263	270	284	282	260	261	252	265	267	267	296	285	276	277	284	328	256	297	277	266	262	270	275	262	262	270	270	301	276	270	271	296	295	255	275	279	263	301	278	257	281	255	282	278	259	251	281	287	283	259	291	316	257	272	270	240	253	266	278	296	266	251	326	268	283	254	285	250	262	282	331	297	274	294	265	268	306	248	268	283	287	269	323	254	274	296	256	282	288	275	261	269	281	297	263	294	293	264	261	290	291	265	257	272	279	293	286	238	260	285	270	273	282	284	288	277	268	282	268	285	264	235	267	291	292	299	269	282	285	240	275	257	252	265	301	300	267	239	285	236	292	287	281	292	256	291	296	297	283	251	246	262	278	279	292	262	278	251	253	287	276	272	270	286	258	246	279	274	284	261	287	271	272	270	269	257	289	266	279	303	265	252	263	283	262	297	245	261	286	294	272	276	237	302	257	237	269	248	276	273	294	316	282	252	292	284	255	288	263	301	317	256	266	256	304	250	264	276	258	260	290	298	283	280	247	295	248	294	259	272	294	270	259	253	269	287	262	288	304	294	267	270	279	298	269	291	273	280	262	245	287	250	267	303	269	264	272	258	276	264	235	298	288	313	271	249	271	269	274	245	260	310	270	282	279	300	265	276	273	256	270	248	259	258	264	289	279	272	293	298	292	259	269	275	264	276	260	293	278	253	248	271	287	273	261	257	288	287	238	283	256	293	326	266	297	289	297	279	253	246	292	291	264	295	278	265	272	276	283	260	281	267	285	303	282	266	289	294	268	296	303	277	282	256	302	292	300	269	293	278	288	241	280	265	292	281	275	294	271	277	273	262	265	261	255	245	268	268	279	289	259	258	281	248	271	255	241	268	273	282	265	277	262	263	260	247	261	260	259	317	284	298	268	248	295	226	254	261	241	268	255	295	280	272	249	264	270	301	270	276	286	289	265	335	255	275	309	279	289	265	253	280	285	302	284	292	280	270	284	273	265	269	265	265	302	283	267	269	277	252	287	248	251	262	290	271	253	285	292	291	276	290	269	275	274	282	279	278	270	272	279	246	296	296	287	293	250	290	246	287	246	306	271	258	247	274	259	277	287	261	279	286	327	283	259	305	273	280	303	277	262	280	270	258	258	249	277	250	308	252	298	283	265	274	286	279	271	278	280	248	265	250	278	271	293	259	283	260	257	261	280	269	287	263	294	305	282	268	285	263	306	254	277	254	277	249	304	260	242	275	269	281	274	266	271	266	299	269	287	286	281	303	274	276	287	260	269	280
3854	4773	3960	1942	1256	915	700	604	505	486	445	400	372	340	314	323	346	341	303	305	313	310	297	308	284	297	273	295	275	290	273	315	274	276	300	278	279	290	280	287	284	288	269	285	297	304	254	266	259	255	239	297	238	288	252	244	262	272	280	276	245	281	259	265	261	303	264	277	268	272	256	274	249	289	272	242	260	291	270	269	252	231	244	250	290	253	265	280	298	251	246	276	278	260	274	260	262	283	244	279	271	271	284	254	264	273	269	255	246	263	263	276	244	240	248	269	243	237	264	252	257	261	262	241	277	255	270	254	257	242	286	252	246	259	254	248	255	263	258	238	250	266	265	249	240	256	243	262	257	253	269	251	278	281	265	246	256	237	249	247	254	266	269	261	249	246	252	281	237	239	282	266	258	268	244	241	248	249	255	275	284	268	244	287	230	235	282	254	255	258	246	270	274	273	245	249	245	275	267	277	272	255	240	288	248	281	249	260	259	260	246	287	252	268	257	263	240	268	271	257	258	260	252	240	263	278	278	271	249	248	228	260	273	269	246	261	274	251	254	282	253	225	275	268	273	273	280	268	258	251	271	250	256	258	212	228	250	232	244	259	276	266	269	261	249	268	277	253	275	278	262	256	226	232	251	267	264	283	275	259	295	243	270	259	271	248	245	280	247	238	246	275	240	272	256	234	244	250	264	279	242	292	244	277	242	263	264	280	259	261	252	260	255	254	236	245	251	251	247	267	240	240	286	240	239	242	266	289	276	270	256	232	269	238	272	255	265	266	267	262	274	245	240	260	245	275	258	260	265	272	265	290	256	262	263	268	264	299	285	290	275	266	250	254	271	248	243	249	271	232	239	253	244	259	261	289	274	260	251	266	257	264	259	246	237	263	267	234	280	278	267	271	245	275	256	265	256	247	259	246	278	251	261	260	254	239	267	285	252	264	250	253	243	263	257	302	267	272	270	246	261	252	273	249	253	264	283	265	245	262	273	236	262	264	255	272	262	252	288	270	268	227	259	281	276	254	234	264	288	276	279	284	262	266	253	238	243	254	289	312	268	265	236	277	267	262	245	298	238	262	222	266	258	288	271	277	258	268	226	289	245	290	275	265	235	242	247	293	236	253	259	275	242	261	280	249	257	261	228	267	286	256	260	257	263	245	247	257	250	275	248	264	257	259	270	263	256	249	280	244	258	228	262	287	249	250	265	242	269	277	254	272	262	269	246	265	235	255	228	259	257	263	270	274	251	271	261	308	268	257	251	247	229	277	270	249	270	235	269	285	243	250	277	274	234	255	249	244	266	237	252	256	286	254	265	275	279	269	244	230	258	250	281	249	245	227	274	230	258	272	247	263	270	262	277	261	265	268	271	215	258	256	256	288	241	274	268	284	251	252	265	245	249	263	258	271	285	258	269	250	265	257	261	264	272	251	277	247	251	285	292	249	261	253	243	251	248	266	283	285	228	252	239	275	276	256	226	265	246	229	267	264	273	255	283	254	274	281	272	253	234	265	260	279	227	268	249	264	251	280	241	251	238	242	263	285	254	268	248	281	263	244	257	252	249	241	265	271	236	275	257	260	273	249	260	262	279	242	276	285	255	261	256	266	257	253	259	249	268	249	243	282	242	242	270	240	256	241	277	238	249	249	278	261	269	282	267	251	257	239	275	295	271	226	251	297	251	271	258	258	251	262	266	267	286	267	276	229	259	265	264	257	227	248	263	221	244	231	260	270	234	255	265	231	237	286	278	248	228	261	236	240	248	260	246	293	270	239	223	257	276	252	251	290	257	227	267	268	252	251	244	247	261	250	261	294	275	283	257	226	254	276	244	233	251	256	275	263	277	262	282	292	242	239	262	237	273	260	263	258	245	263	283	247	243	245	273	237	281	248	243	283	249	271	266	251	253	266	241	244	259	267	269	267	269	278	294	268	254	259	225	236	249	233	250	252	235	263	227	281	252	262	235	259	258	289	255	277	249	265	248	277	272	250	262	256	236	245	259	257	236	228	265	271	260	263	260	266	287	252	260	227	269	236	286	264	273	253	252	280	275	277	279	236	256	288	236	274	282	258	242	256	250	275	257	262	249	267	253	239	262	275	242	231	266	242	247	237	260	269	270	252	286	270	263	280	265	246	267	231	225	234	237	266	273	272	272	280	269	249	263	251	290	277	243	249	255	269	242	255	248	243	260	260	254	270	273	266	261	253	276	266	251	278	294	249	251	269	287	245	253	235	274	256	240	257	238	250	248	292	274	243	253	254	259	279	288	267	279	257	256	250	245	272	265	257	261	256	255	264	248	256	214	267	278	260	259	242	244	267	274	265	254	282	260	269	280	245	236	262	250	254	242	298	286	287	223	246	250	261	239	246	249	246	270	277	237	254	264	275	236	205	262	258	255	221	257	236	257	243	279	269	272	267	261	274	262	252	245	249	241	247	296	259	298	246	267	280	260	255	266	254	272	264	260	291	268	251	276	265	230	248	262	246	248	255	265	265	272	244	293	248	257	261	269	272	287	268	272	249	229	265	246	258	290	271	250	254	224	262	252	254	283	250	247	265	258	247	251	259	238	226	272	253	262	250	234	250	231	246	254	267	227	258	230	236	264	259	242	273	231	278	234	243	289	275	242	253	260	265	249	237	234	244	240	268	251	242	264	243	247	267	271	243	246	259	232	273	257	254	272	256	268	233	251	268	247	277	247	266	271	247	237	270	257	282	241	269	267	256	242	241	247	251	236	271	251	244	254	277	285	249	266	220	264	215	269	217	237	233	271	277	259	252	253	255	244	240	270	261	229	263	257	260	262	252	227	249	266	235	234	248	276	245	264	268	251	244	245	227	240	262	252	260	230	258	265	240	259	259	263	260	272	248	240	250	269	252	264	235	247	246	262	261	239	270	284	245	274	266	247	262	241	262	267	230	253	273	273	238	267	248	260	248	256	256	265	262	269	236	255	211	264	261	278	249	233	266	272	250	283	267	230	249	274	241	284	224	267	282	257	281	260	252	294	281	284	275	284	274	239	218	249	279	256	247	230	254	250	235	230	243	253	245	258	292	256	268	232	285	259	267	260	250	257	259	277	264	242	248	267	280	290	268	281	249	243	273	227	257	248	266	277	239	247	224	263	272	274	241	224	261	270	232	285	238	279	276	258	254	253	267	242	244	245	243	251	262	253	276	248	250	240	272	250	247	260	264	235	270	252	276	263	275	264	253	257	267	272	248	239	225	264	268	275	269	249	264	245	280	267	272	270	302	279	242	274	217	241	224	249	272	269	248	275	279	241	247	277	239	273	258	235	236	252	238	239	245	254	254	247	257	243	234	278	252	253	253	266	286	268	267	262	249	274	273	264	248	256	268	270	251	264	241	248	248	264	234	241	256	240	240	247	243	233	244	262	293	248	228	257	246	231	248	231	232	240	249	260	255	246	230	239	239	225	237	258	289	243	283	268	296	250	274	260	235	250	261	275	264	242	239	237	258	234	255
27749	10279	1502	1005	828	770	819	754	840	802	775	826	805	780	806	795	824	815	791	818	760	785	762	787	770	790	782	813	761	776	815	776	773	758	801	808	765	833	814	788	797	746	785	799	802	843	701	806	830	796	768	797	782	804	850	792	760	798	817	854	864	727	777	758	788	774	761	802	816	723	835	754	808	750	776	734	785	766	774	812	745	764	750	754	790	797	786	772	789	815	741	756	815	786	784	733	766	781	802	763	782	777	774	795	713	765	833	765	784	810	816	796	768	765	787	791	841	752	771	822	788	744	797	793	747	755	791	749	774	797	825	811	805	760	794	834	768	799	842	786	798	768	805	781	762	788	841	769	775	776	752	758	797	804	762	799	764	775	803	783	794	787	791	785	779	799	791	811	776	825	804	797	771	786	797	756	810	721	745	806	815	748	784	813	784	767	769	821	762	815	816	783	744	787	793	770	781	821	753	780	770	702	843	776	801	772	793	784	800	812	795	841	743	806	759	777	747	786	826	762	744	753	807	733	818	765	782	798	787	782	783	802	818	798	794	789	795	810	783	788	758	760	761	773	782	788	798	806	785	777	769	746	818	757	814	812	762	799	814	798	803	775	796	783	747	772	776	808	856	836	780	820	794	787	785	771	814	778	783	731	790	810	787	801	768	766	804	831	781	766	756	733	747	779	774	781	760	793	801	786	793	819	821	795	754	771	749	779	767	777	775	767	791	715	747	762	799	790	767	760	778	768	747	822	826	732	741	795	745	787	790	790	782	764	770	736	801	762	791	811	839	772	809	779	788	776	790	769	797	785	800	736	811	788	811	833	721	836	788	756	771	748	820	761	783	778	788	779	800	803	776	793	853	772	771	769	744	806	825	787	799	767	841	829	790	813	792	817	780	792	784	810	784	749	797	829	800	832	824	809	791	818	770	763	771	775	814	773	788	808	788	821	762	748	762	805	789	820	793	775	816	808	745	794	789	778	785	798	806	797	783	852	771	773	796	782	775	787	820	781	789	801	769	762	767	794	806	797	826	776	767	802	772	763	803	777	819	762	799	776	844	847	801	776	765	778	739	787	802	752	815	753	753	781	765	814	765	742	751	797	807	768	748	799	768	758	784	758	762	781	765	778	795	770	812	784	836	766	799	800	816	791	812	798	812	765	763	766	751	793	798	791	772	795	791	797	798	787	814	789	722	774	808	799	800	791	803	774	761	815	791	827	836	763	787	756	758	848	796	777	778	736	767	798	754	813	781	806	777	744	795	751	762	750	777	814	812	832	785	784	803	788	759	789	827	796	762	791	762	825	819	736	791	778	790	713	803	791	767	787	786	774	791	787	793	769	843	801	771	748	768	765	793	797	760	801	764	783	818	800	787	819	801	774	811	796	820	788	803	745	767	830	797	816	785	799	804	771	821	809	807	787	764	804	855	732	762	760	813	717	780	773	705	791	800	800	791	786	775	789	775	787	809	774	787	780	784	816	787	737	789	807	790	816	831	822	784	773	709	792	758	771	764	826	774	804	784	840	743	774	795	762	775	763	795	801	745	790	800	767	743	742	757	768	778	833	804	823	738	804	833	706	803	780	746	795	774	847	803	790	761	773	771	843	796	841	753	770	806	838	734	781	792	824	725	830	774	757	765	796	797	794	749	779	764	803	737	762	782	828	777	794	778	794	797	802	779	763	734	830	805	800	782	812	802	766	762	813	837	767	801	783	756	830	796	813	791	771	782	823	770	751	734	822	788	758	771	835	770	786	738	722	769	752	804	770	764	723	778	725	768	824	782	826	788	759	828	811	790	755	835	829	783	829	798	726	776	789	825	753	757	810	795	803	774	840	777	814	758	755	758	759	783	754	798	742	791	825	704	766	824	837	811	795	793	779	736	782	804	756	783	730	791	765	766	802	729	817	766	793	752	748	736	749	807	787	824	801	788	783	787	766	749	746	813	819	778	790	790	763	840	811	795	783	775	810	766	788	720	815	802	793	836	794	789	772	803	768	776	761	790	745	746	781	804	827	837	763	792	794	803	757	787	815	782	786	777	817	767	821	796	840	802	800	777	781	811	798	770	760	793	770	828	800	803	762	837	728	797	786	808	781	801	797	800	817	813	795	743	789	812	825	793	778	750	769	802	770	763	767	863	819	780	809	713	814	787	786	771	752	766	748	847	779	773	822	787	804	800	815	766	757	802	787	777	727	775	847	748	796	756	796	808	793	775	820	744	822	841	781	825	866	767	798	838	769	769	747	798	829	787	773	775	753	826	854	810	799	788	771	801	774	795	781	799	796	795	777	826	748	749	779	767	805	795	766	790	742	865	768	812	759	792	740	773	800	755	787	821	752	803	778	705	749	801	834	769	762	787	758	811	759	785	799	788	761	770	736	856	769	770	823	764	799	751	831	791	787	748	789	792	773	800	728	752	799	815	809	792	799	819	793	804	796	740	813	745	796	782	751	743	831	798	795	784	821	729	804	782	747	784	775	794	826	759	863	786	818	756	767	799	780	781	766	771	781	774	795	756	811	805	765	841	758	809	806	798	824	823	799	793	800	788	763	788	764	835	825	746	799	821	782	796	807	747	747	821	744	805	791	735	786	753	775	758	781	738	761	766	787	803	833	815	813	773	814	769	799	774	776	811	796	844	774	794	766	744	781	806	766	775	769	790	763	817	764	793	851	738	812	813	796	760	790	735	764	770	787	783	771	760	812	760	830	793	781	784	821	782	815	770	762	755	844	786	749	776	761	775	843	805	798	860	862	799	764	779	794	824	830	794	787	825	717	795	764	779	778	829	854	815	777	815	781	794	784	825	790	786	808	768	770	810	730	775	814	804	793	774	763	780	780	809	808	771	760	758	733	775	800	837	821	787	805	779	802	804	813	758	816	804	781	785	785	762	796	821	817	820	790	778	772	814	727	736	756	803	745	740	759	773	764	782	778	738	736	760	771	772	792	752	806	751	739	796	743	760	821	750	724	772	820	812	751	800	854	748	785	752	804	748	763	777	839	791	806	767	801	825	789	809	813	851	810	786	780	785	729	776	786	766	767	813	826	784	785	789	751	818	803	789	768	755	780	781	761	782	789	782	809	745	816	762	810	765	786	785	783	749	835	785	753	787	786	770	766	802	764	771	725	793	753	796	815	807	830	795	811	787	769	767	821	774	783	817	752	805	792	807	779	774	848	817	765	802	776	797	738	798	716	812	782	836	768	766	796	811	808	782	790	776	743	811	825	762	740	755	747	768	766	746	794	795	830	772	810	760	803	763	803	811	757	736	764	780	752	806	775	787	776	763	752	851	821	770	792	782	774	765	850	763	798	766	827	769	765	772	795	792	777	790	772	783	737	742	780	799	808	801	808	766	810	843	773	796	787	767	827	745	820	783	805	790	783	744	806	764	816	757	781	772	758	851	739	817	789	732	773	769	847	763	752	766	829	832	771	776	780	802	792	811	779	718	775	795	758	716	803	731	780	784	815	757	775	814	771
5633	790	791	694	677	684	674	607	634	622	645	652	625	653	648	579	675	631	630	633	635	644	677	629	670	647	667	657	621	636	609	614	633	652	592	632	678	615	627	640	643	619	636	667	665	625	622	643	633	626	686	645	623	644	653	628	622	640	642	646	642	636	620	671	643	605	619	641	670	660	603	642	654	672	655	634	646	641	662	613	657	612	660	615	659	651	613	625	608	654	679	616	649	667	639	577	610	658	648	603	655	668	674	643	615	647	623	613	647	623	625	647	612	655	688	644	663	634	605	641	635	570	617	642	662	645	645	616	653	647	641	669	630	671	620	607	692	671	628	609	643	629	652	632	673	593	619	644	642	699	653	613	634	598	641	630	645	631	583	635	651	635	642	630	620	626	632	637	642	649	640	620	625	691	656	602	640	626	601	614	616	643	670	619	620	638	589	615	668	662	678	636	675	670	617	636	670	622	669	671	648	603	617	650	663	639	669	645	611	662	620	596	641	625	628	594	626	609	622	589	615	617	631	641	669	614	605	636	650	642	611	667	661	644	623	678	656	681	590	629	633	629	675	650	601	639	607	640	657	645	605	661	643	651	613	608	613	670	619	642	645	614	634	641	649	606	567	617	637	666	621	631	651	616	666	614	632	595	628	616	627	649	644	605	611	626	613	676	619	657	596	606	615	696	658	655	646	600	632	619	645	628	609	637	641	649	605	619	608	613	577	621	639	649	628	639	634	628	621	677	631	642	655	621	637	607	667	677	644	604	643	620	633	654	667	665	612	611	635	627	641	620	637	617	631	618	645	638	654	665	679	629	629	628	614	628	643	620	660	627	676	618	608	595	666	627	663	644	671	651	612	639	623	648	640	676	618	647	658	649	606	626	591	604	634	590	673	623	633	629	607	669	675	624	639	639	620	650	650	656	646	640	638	624	669	591	634	610	586	630	635	609	627	675	631	626	576	683	632	612	592	615	618	646	610	588	630	644	665	611	631	636	622	652	642	590	660	684	626	625	593	624	659	626	603	667	689	653	673	628	634	648	627	651	660	608	646	633	639	705	634	663	613	635	642	645	593	640	633	602	643	630	671	650	618	622	635	635	634	615	613	643	631	694	653	653	626	661	633	637	663	640	659	630	626	592	673	657	628	586	647	672	653	654	643	659	598	675	611	633	618	668	668	677	601	639	648	627	645	636	646	692	614	619	651	629	653	645	617	680	640	651	644	696	671	611	624	616	659	698	631	638	621	642	665	647	628	633	635	618	652	637	682	626	620	620	611	660	653	619	656	617	616	620	630	664	644	597	629	678	651	659	633	684	620	631	687	665	614	696	643	603	623	640	637	603	665	642	583	669	608	677	674	636	658	584	643	591	613	678	612	666	630	586	654	607	608	630	614	612	641	600	665	669	619	642	616	626	666	658	615	634	636	638	573	672	588	621	661	678	643	633	626	586	643	612	617	662	610	622	678	639	675	646	628	635	610	710	636	633	671	648	693	632	614	651	586	612	638	648	663	618	640	673	630	714	640	621	618	653	649	660	624	626	637	602	618	653	649	634	644	665	634	694	633	648	664	649	620	685	637	642	632	619	649	617	658	632	648	623	667	646	610	626	612	672	605	638	679	607	675	681	667	677	652	622	615	683	651	636	654	683	640	652	596	674	673	636	632	643	620	643	651	678	621	608	615	620	639	668	629	657	603	636	645	609	663	666	665	628	668	647	607	658	656	646	623	607	638	633	655	644	674	594	634	665	600	668	645	642	651	590	682	617	559	647	651	651	620	643	679	645	660	687	630	627	641	657	605	610	615	642	681	605	619	625	620	650	623	642	660	607	643	635	615	624	658	660	610	646	650	597	605	604	628	635	660	620	608	662	645	663	637	619	687	659	625	653	638	654	639	621	641	668	647	632	623	651	579	716	654	677	674	608	615	661	658	614	652	629	631	679	643	623	729	642	584	655	648	627	646	636	689	631	661	654	621	639	648	615	659	657	631	647	629	605	611	640	600	629	638	615	643	659	622	634	656	592	665	620	643	669	687	635	662	629	650	658	644	636	680	627	668	655	679	639	663	605	653	615	658	636	663	635	644	592	615	619	665	630	635	619	613	646	626	638	674	609	645	683	616	627	619	631	629	621	664	636	672	629	663	647	646	621	660	634	622	651	649	615	611	606	643	621	592	658	625	688	624	685	650	657	610	648	606	627	637	676	628	643	624	610	645	662	671	577	700	656	664	647	617	592	600	651	685	671	665	662	648	625	614	603	649	680	592	625	663	622	634	619	630	666	615	647	618	624	648	634	642	648	676	611	668	619	577	618	633	616	677	622	616	660	638	696	609	675	686	615	632	652	661	638	611	640	661	581	634	577	702	633	707	649	612	618	658	656	660	630	629	653	625	628	639	634	635	628	595	643	681	632	627	675	666	677	635	652	634	621	629	637	651	657	641	639	661	639	615	647	612	616	616	650	618	661	614	626	646	625	611	639	666	614	640	601	642	646	680	616	600	641	606	614	628	699	653	609	644	633	636	648	678	627	691	683	667	675	680	657	662	607	702	694	606	607	635	648	652	667	625	670	634	615	630	664	642	629	637	658	646	643	642	635	632	626	623	636	658	592	667	657	622	632	661	650	655	611	556	677	596	662	681	648	626	644	647	638	653	625	631	544	597	633	653	625	618	627	650	632	629	623	640	592	609	584	645	620	629	642	657	604	648	639	680	637	592	623	640	632	641	665	637	683	642	665	658	609	656	652	657	694	657	665	683	602	659	644	663	621	635	645	647	660	657	594	662	636	670	620	646	653	628	653	622	602	613	625	597	661	607	637	648	590	639	636	626	603	674	610	631	635	684	634	619	660	684	683	667	673	653	624	610	649	654	638	612	633	644	658	667	608	654	651	645	668	626	639	624	637	624	669	607	626	646	627	641	637	615	605	610	634	669	643	636	652	613	655	653	630	649	617	627	641	613	635	647	641	655	657	652	616	633	664	618	630	599	612	593	626	550	642	628	630	662	679	647	621	631	623	613	642	675	649	630	637	624	641	613	629	610	661	697	620	633	641	675	676	630	644	595	687	634	622	626	644	631	638	682	633	625	639	622	668	652	631	613	650	642	676	648	613	644	609	626	656	613	622	649	651	632	619	603	654	649	668	655	645	665	618	613	681	625	654	607	586	683	604	593	621	620	649	680	677	703	649	609	616	669	658	625	625	659	607	654	641	622	666	645	627	672	661	656	665	652	646	636	659	615	626	683	597	653	588	658	635	659	646	650	632	653	672	633	639	638	665	625	669	618	618	611	607	655	639	630	658	634	637	637	681	642	623	654	614	637	638	610	630	640	661	599	600	633	599	647	611	652	646	613	652	621	643	579	649	643	652	599	690	653	625	654	608	665	604	625	598	676	640	654	649	600	600	667	679	647	608	652	668	659	685	656	690	658	644	662	633	649	629	641	656	616	592	640	636	621	634	637	673	650	628	670	687	640	648	649	614	674	657
25572	21420	27289	25630	4679	913	710	570	498	502	482	459	487	486	444	472	506	413	477	472	448	415	454	457	459	432	482	468	442	420	439	481	467	455	453	433	480	446	479	475	483	478	472	448	406	445	456	453	415	439	457	437	445	458	475	455	413	459	435	446	464	442	441	409	436	469	448	442	421	456	449	448	464	466	485	449	431	440	442	436	400	467	446	423	456	458	410	414	456	430	450	457	439	456	423	411	419	453	470	462	449	478	451	446	414	444	410	437	466	470	464	472	448	424	413	445	472	461	456	442	449	450	428	418	440	434	422	414	444	444	466	458	442	445	463	439	429	456	448	404	442	433	413	463	456	464	423	464	449	423	430	431	426	420	440	385	433	431	433	431	421	429	425	417	427	424	441	404	423	466	449	437	428	451	485	438	434	446	435	429	443	430	481	445	464	438	458	450	422	468	458	406	422	455	454	480	419	474	447	446	435	439	453	419	456	488	450	455	426	432	429	482	415	403	476	463	477	445	420	414	456	439	470	450	475	466	448	443	412	427	401	444	478	430	408	435	438	418	424	442	476	443	454	411	397	405	426	466	434	462	446	494	445	438	438	446	423	451	440	409	439	385	438	455	435	429	447	454	454	415	439	433	440	445	435	450	448	413	458	433	440	480	481	452	463	433	448	430	441	436	447	475	444	478	450	428	434	457	466	485	459	412	428	451	451	439	435	441	430	438	461	438	446	437	467	405	466	455	423	429	458	459	426	441	440	427	447	431	444	433	443	470	453	436	438	456	427	447	448	423	420	449	423	495	438	407	463	466	398	409	394	444	432	439	448	455	425	421	443	408	438	455	434	441	453	455	444	443	449	454	478	443	459	460	454	443	444	408	437	417	434	443	451	452	419	481	437	446	478	445	412	427	395	459	414	481	478	438	410	457	427	445	418	412	453	445	426	431	421	428	423	449	399	481	480	465	469	417	433	436	416	410	431	471	427	433	420	429	424	456	431	442	417	424	430	445	445	436	428	443	407	464	442	421	448	434	442	451	436	443	417	455	478	420	436	427	476	466	444	419	421	453	456	467	459	431	431	459	464	434	440	431	462	447	474	460	477	421	399	408	449	444	441	453	445	437	437	433	446	425	431	470	420	465	422	412	457	434	432	450	466	437	417	440	435	478	443	422	419	430	446	474	455	447	451	455	443	419	439	445	423	443	456	461	424	404	427	413	439	402	470	408	417	470	440	439	412	448	462	476	431	469	412	443	429	452	423	442	453	509	426	457	456	421	396	457	437	416	413	466	482	443	401	441	419	477	414	454	428	428	470	458	456	444	421	451	456	439	424	460	436	463	441	466	471	438	455	413	449	484	463	456	417	459	451	415	501	487	454	411	420	434	419	426	449	458	449	442	440	483	454	451	422	405	401	426	415	421	457	441	452	458	475	441	451	441	470	441	450	409	441	416	410	438	452	452	469	423	421	441	439	457	460	441	439	441	466	462	391	434	434	436	392	412	428	416	457	422	405	460	404	460	458	422	460	421	469	451	435	470	430	417	470	452	421	416	456	455	461	464	468	425	429	403	474	424	412	452	425	465	452	439	429	453	445	429	414	436	438	453	456	409	435	425	452	472	433	399	482	447	440	446	395	402	428	478	438	444	423	443	419	461	425	460	438	423	416	408	422	435	455	402	436	447	422	432	441	441	436	440	448	456	438	476	425	411	460	444	435	429	448	441	426	446	439	389	405	447	481	427	435	417	403	455	466	464	415	453	444	447	427	432	438	440	394	462	425	456	435	459	420	437	454	437	433	435	430	441	402	473	447	444	503	462	434	443	416	492	430	426	441	449	453	472	387	446	438	435	422	423	436	399	454	475	450	417	460	461	418	446	401	438	437	430	414	462	431	439	427	421	439	456	387	447	445	476	413	453	449	401	446	425	458	408	446	422	443	470	451	437	458	398	466	466	412	417	408	463	429	438	450	460	430	445	456	413	443	445	474	458	426	438	419	442	454	431	416	453	422	412	467	446	475	435	442	442	428	453	431	416	455	462	453	483	456	422	458	449	444	439	465	485	427	435	396	454	441	432	427	474	418	414	461	443	494	457	493	492	476	431	426	460	433	440	475	435	461	412	424	495	449	421	435	411	451	452	413	422	473	446	426	444	466	399	441	436	465	436	459	429	447	454	409	455	457	430	440	439	473	412	419	404	446	446	474	428	430	452	428	438	417	431	435	454	412	495	449	428	425	458	434	457	432	410	441	448	407	427	429	444	430	442	451	440	464	453	428	434	377	415	434	462	434	438	429	405	410	427	453	497	468	425	453	470	441	418	470	454	462	429	435	425	400	402	408	474	447	437	464	431	442	448	461	421	445	441	466	412	484	465	459	428	419	395	429	452	431	413	452	442	452	401	460	438	444	435	443	489	462	432	390	445	418	461	458	418	447	466	421	447	406	438	428	438	477	425	439	448	425	451	446	446	447	505	442	452	415	440	450	453	429	422	459	437	416	463	453	453	417	454	458	445	435	429	454	472	431	482	424	422	424	445	385	440	425	467	432	413	425	418	438	437	423	410	453	480	427	467	457	427	417	430	472	438	434	439	437	438	450	462	420	455	431	475	457	446	419	429	470	453	478	428	468	458	449	436	438	418	414	414	412	442	424	465	461	437	421	407	408	439	397	430	413	431	431	431	436	451	450	476	396	430	432	419	439	469	433	423	431	429	413	443	444	475	433	431	448	452	434	464	437	424	458	429	444	453	430	450	448	449	437	431	427	416	454	443	467	412	419	451	448	448	401	456	390	452	475	437	443	459	459	436	442	454	395	425	442	472	492	459	461	460	433	425	441	454	424	424	435	461	387	427	443	395	474	439	436	428	468	462	437	445	442	389	431	447	435	452	404	435	449	454	439	455	446	425	437	392	458	404	468	454	409	423	417	446	472	452	456	441	444	415	468	435	463	428	461	433	431	400	445	463	450	452	435	424	437	450	477	442	473	461	425	412	443	412	441	455	426	469	438	434	429	398	479	453	415	436	440	443	425	443	433	410	435	428	413	414	421	430	444	457	395	453	399	433	432	405	477	463	408	452	419	420	454	441	431	455	450	419	462	441	449	433	460	471	426	425	427	453	424	460	418	449	459	446	445	482	452	435	453	446	425	457	453	453	457	452	449	449	474	429	484	455	414	438	412	436	469	419	433	408	401	442	407	398	439	449	468	421	455	422	434	434	480	461	416	427	458	472	457	453	432	398	421	431	435	445	434	447	425	425	439	424	468	465	410	433	407	408	445	443	382	450	430	451	409	475	467	463	449	431	439	468	438	415	427	469	436	410	407	452	423	422	435	433	403	431	476	458	409	441	448	431	459	462	435	445	435	423	431	428	412	451	460	417	388	429	463	460	457	425	451	462	436	425	453	413	477	450	463	437	440	427	414	439	425	443	428	469	477	440	404	473	414	464	416	429	417	493	423	450	456	406	418	442	465	444	417	446	415	455	439	467	439	420
3692	2695	2240	1264	871	777	643	534	542	526	478	453	471	437	432	466	427	422	447	411	443	423	428	413	424	404	409	413	388	412	428	431	396	354	407	358	424	397	387	379	409	431	416	428	439	382	379	392	391	389	388	387	388	374	427	397	444	438	401	410	399	426	391	409	411	419	427	374	366	368	400	375	397	403	417	385	432	389	379	413	411	386	403	397	357	389	391	422	360	398	389	398	435	381	406	403	409	378	367	396	413	390	398	374	404	387	400	394	398	361	367	427	402	383	410	408	354	363	375	356	395	417	404	409	393	417	389	377	392	389	386	435	428	389	366	379	419	416	380	404	418	419	391	427	414	332	391	395	357	360	388	412	377	380	403	405	410	381	390	379	400	384	393	400	375	396	392	381	362	400	386	384	357	387	422	397	370	384	423	396	389	399	389	375	391	422	397	371	407	377	366	411	411	401	369	360	379	372	395	401	392	417	367	399	389	402	408	400	365	429	381	428	396	365	410	395	381	408	403	365	373	383	389	386	434	407	383	405	377	387	392	415	375	382	376	378	392	410	427	367	371	408	396	389	382	408	407	379	388	368	416	411	380	398	409	406	426	388	370	384	353	366	412	393	356	386	379	414	409	372	392	375	394	391	394	369	373	438	393	380	388	409	396	440	397	422	418	381	384	390	378	398	435	377	415	406	354	433	398	387	407	401	420	392	421	377	444	383	379	407	375	385	391	400	421	413	394	400	368	391	426	404	413	447	387	364	350	386	399	384	392	419	434	411	407	395	384	357	395	379	397	384	410	400	393	394	419	372	388	393	415	418	435	388	373	374	382	350	392	380	425	367	412	394	419	436	429	409	422	401	412	411	343	418	405	405	392	373	387	382	393	392	376	386	368	374	392	399	408	421	417	386	373	404	399	408	410	383	391	403	386	392	362	386	408	389	403	374	410	420	421	409	394	364	356	389	384	389	409	394	384	386	404	390	410	418	418	384	399	396	364	387	369	409	394	424	363	396	391	410	380	402	410	367	394	416	425	408	384	434	339	413	383	389	401	392	370	364	397	403	372	373	383	359	366	374	397	361	407	387	379	383	400	398	398	390	373	381	412	399	420	388	394	462	423	371	399	398	387	382	389	372	377	424	438	369	374	392	447	354	371	393	396	396	406	390	417	323	424	422	397	359	412	393	405	394	426	419	415	402	409	391	375	383	371	395	458	409	399	377	344	410	372	401	419	402	399	393	357	400	368	369	375	429	354	375	397	423	382	396	358	390	391	378	396	384	367	389	372	386	366	424	415	345	400	421	403	383	383	389	399	411	409	404	358	405	379	383	408	375	408	366	405	394	374	376	398	412	390	370	399	394	354	396	378	350	394	381	359	339	391	349	400	405	373	392	363	425	384	400	420	367	378	393	409	446	426	376	348	385	385	389	406	418	390	379	404	408	387	363	370	403	372	399	383	429	408	357	394	381	409	388	387	375	409	401	384	386	383	370	406	398	400	376	375	386	410	394	416	420	398	384	391	389	374	376	388	390	370	393	366	394	369	358	403	375	375	384	412	377	405	384	424	365	413	378	402	398	395	385	361	404	379	402	341	386	385	383	393	373	377	369	407	384	380	356	392	397	381	347	385	369	412	403	345	370	388	421	393	389	407	378	401	377	402	379	397	377	396	418	390	401	407	371	405	383	406	362	401	379	425	363	362	402	396	402	380	428	379	374	371	387	392	398	426	364	426	374	391	353	408	371	399	383	389	391	391	370	392	414	423	382	379	370	376	390	391	406	373	404	424	412	409	388	400	395	385	376	382	399	406	406	366	376	382	386	389	410	414	413	361	330	380	373	402	417	393	399	413	380	384	377	362	425	423	380	385	373	386	410	392	408	416	394	419	367	421	399	374	393	371	407	403	395	354	396	366	398	403	417	355	392	404	403	382	366	348	397	382	387	381	370	350	379	396	349	382	387	394	385	391	403	386	383	372	400	406	362	412	377	356	377	423	395	389	387	390	382	412	353	426	359	380	401	364	367	372	383	394	413	351	403	437	381	380	406	414	408	383	400	385	377	352	398	407	385	400	385	395	406	394	410	354	395	354	359	381	394	387	393	389	401	402	344	434	354	394	395	383	407	387	413	379	388	375	359	434	384	394	445	400	406	345	395	363	412	402	361	373	391	441	385	371	387	370	362	367	368	362	354	387	390	396	357	399	403	406	393	405	400	407	406	418	393	383	389	404	374	347	420	377	344	380	372	371	406	377	369	379	395	394	403	380	399	377	411	391	351	384	367	378	376	397	380	417	408	397	423	376	393	400	394	395	370	379	393	355	411	374	386	388	370	397	431	376	358	375	381	353	422	406	382	445	360	367	410	374	394	403	382	405	400	360	411	391	348	401	375	390	348	389	362	380	395	390	382	395	403	387	425	371	375	379	388	357	388	378	369	377	361	384	372	366	365	400	347	378	384	378	432	368	396	382	400	404	395	402	394	410	367	389	401	375	420	350	350	396	394	370	395	381	352	383	412	381	392	395	388	354	375	384	402	402	366	393	398	398	409	377	400	395	370	393	371	379	387	415	404	388	413	386	397	367	392	408	359	396	414	383	381	395	377	377	390	371	410	398	402	381	422	406	426	406	410	421	434	380	388	411	390	381	373	422	378	392	397	392	425	391	382	378	398	393	413	374	384	374	384	382	363	380	409	406	406	362	415	398	425	386	424	366	405	380	390	392	371	390	354	385	390	385	385	370	412	416	375	379	374	403	376	395	367	418	401	410	368	401	369	394	422	357	359	353	370	406	376	403	397	383	409	381	408	388	374	396	405	366	375	399	377	405	377	391	370	398	393	379	425	374	351	432	397	399	413	374	374	376	379	408	405	359	380	425	375	373	399	408	408	386	415	365	396	367	392	412	392	381	436	356	440	401	376	387	426	381	353	434	380	440	403	365	394	405	415	366	375	353	356	370	411	380	388	388	366	411	424	368	471	396	398	374	398	393	407	390	363	400	410	413	404	388	395	375	404	394	395	377	382	404	393	371	366	364	369	370	400	364	413	414	409	374	349	405	420	441	386	383	412	375	376	382	400	392	357	382	378	395	372	417	443	363	414	395	382	362	386	408	389	406	357	386	356	382	389	380	377	361	398	397	393	390	380	383	427	395	401	419	360	405	381	380	385	394	401	407	403	364	375	412	409	411	409	352	384	398	367	426	373	380	367	370	383	409	415	357	412	377	401	377	375	353	381	387	387	379	382	391	411	396	429	428	377	407	421	378	350	412	393	406	410	377	385	404	396	401	370	393	375	431	430	352	426	391	414	384	394	370	369	388	412	375	383	388	341	421	401	427	359	372	383	400	391	372	401	394	360	353	377	423	376	399	374	380	383	374	380	358	373	366	385	403	375	383	417	357	373	376	363	441	423	409	405	408	407	368	401	383	379	426	380	392	416	374	385	369	380	399	369	383	449	393	386	370	395	405	382	407	413	371	400	389	384	386	379	423	395
24575	21438	28613	24662	21199	3467	752	514	413	395	395	370	311	373	321	301	280	287	270	299	287	303	312	308	288	291	283	260	274	301	274	256	305	269	285	280	288	275	286	286	320	273	301	283	284	285	287	279	261	296	288	270	270	279	258	295	279	269	286	314	287	262	260	292	281	292	266	269	268	265	292	277	282	271	290	282	276	268	277	287	260	270	276	304	283	286	289	262	278	295	289	296	282	246	291	293	267	264	300	284	279	284	262	264	273	271	245	289	270	250	271	266	252	259	301	256	254	302	288	261	294	298	270	282	294	279	272	279	273	257	270	276	278	256	279	267	259	298	284	267	307	286	277	240	286	267	281	275	277	300	288	285	271	253	281	277	295	284	249	274	260	267	277	288	266	290	279	304	291	273	290	244	278	313	293	295	302	284	305	274	289	286	275	296	304	279	267	286	256	282	292	262	283	282	264	277	260	243	258	287	269	294	286	310	312	285	268	305	284	260	266	278	287	274	268	277	279	257	276	252	255	263	255	290	280	251	277	272	259	290	289	291	260	286	263	292	265	276	263	263	280	287	314	291	250	278	277	272	306	262	275	291	267	249	279	295	301	268	270	299	274	268	272	265	265	281	267	260	312	284	263	273	297	260	304	279	301	284	290	297	267	289	266	278	271	322	275	284	249	276	278	236	273	279	269	280	274	294	281	268	308	268	282	277	276	278	258	268	272	291	278	302	325	298	283	262	269	269	268	265	288	265	279	276	305	271	246	259	283	276	278	289	300	254	297	300	296	269	310	280	301	264	280	292	309	268	297	288	240	254	257	281	280	253	262	288	267	263	293	248	255	258	260	276	286	281	261	318	262	263	254	263	279	278	252	274	268	262	295	268	286	269	266	311	264	267	294	269	277	277	282	277	297	290	260	257	267	278	276	258	254	273	303	259	261	282	278	292	307	279	265	281	258	296	298	281	295	256	267	276	281	294	264	282	291	249	265	277	296	283	303	267	283	277	232	307	270	284	290	267	280	269	331	287	269	270	270	273	263	247	322	261	260	282	262	301	289	294	297	275	256	258	269	277	274	298	292	282	250	265	284	284	276	281	288	294	288	256	278	302	264	271	283	248	259	273	272	269	255	273	253	277	251	291	263	268	270	290	245	281	300	247	240	256	249	293	279	283	289	294	280	274	279	290	261	256	266	274	254	270	291	254	257	299	274	269	286	245	287	280	288	310	299	289	243	277	270	252	299	295	281	261	223	286	268	269	307	297	271	294	271	272	253	270	291	292	256	263	282	261	291	262	301	281	266	263	256	285	290	275	277	299	280	259	295	283	309	270	273	295	276	266	284	282	221	287	307	286	276	321	269	303	278	292	272	268	275	285	274	295	295	278	260	279	243	339	275	284	253	269	309	252	287	286	291	280	287	270	249	286	265	306	266	283	244	269	322	288	284	270	284	268	272	255	259	289	297	278	282	281	283	300	298	273	246	252	236	303	288	269	311	291	266	277	272	272	297	281	282	280	264	268	287	286	258	286	279	268	297	265	295	279	274	235	293	247	265	266	266	286	278	276	243	263	261	252	267	262	269	289	262	293	272	246	255	257	276	279	243	282	265	290	273	259	281	270	274	272	300	286	243	274	298	256	250	275	283	269	264	302	296	285	278	314	309	303	287	278	275	279	282	272	298	282	266	273	281	291	282	321	274	283	270	281	284	270	251	258	285	260	290	269	268	274	274	253	287	277	282	273	270	273	270	258	271	304	282	238	274	299	299	269	286	289	271	309	277	267	279	245	238	280	290	293	266	284	274	258	288	291	285	272	296	285	266	299	289	289	254	278	270	289	276	300	267	257	271	260	249	259	274	296	260	252	278	293	287	290	265	294	300	247	276	253	273	302	288	314	263	293	275	287	261	290	299	286	282	275	279	278	290	272	295	299	297	279	286	268	254	286	255	263	261	298	286	297	267	241	294	252	278	260	272	271	270	258	279	302	273	294	287	283	304	281	274	289	259	259	267	243	287	295	293	259	289	280	280	264	265	283	288	270	274	266	256	269	284	294	277	269	300	292	281	291	300	293	284	270	273	291	241	281	283	302	282	282	288	258	304	292	266	266	278	269	255	265	250	262	302	278	268	253	283	298	268	303	289	281	273	287	299	265	247	292	285	300	274	275	272	283	285	253	284	266	274	281	286	265	272	277	310	304	294	293	268	273	255	255	274	285	229	292	244	264	266	252	269	287	273	295	296	273	251	235	271	291	281	260	277	251	259	306	272	268	303	292	280	267	252	284	302	253	270	266	297	274	277	276	263	267	215	272	273	288	286	283	261	269	267	279	268	253	284	270	287	293	278	247	274	257	266	281	256	285	273	281	259	260	280	277	302	266	277	270	279	277	276	281	273	291	269	274	282	243	308	270	286	289	255	262	286	249	248	272	272	310	263	280	272	247	315	275	246	284	271	273	303	277	278	229	264	288	270	314	272	277	258	274	260	270	268	288	301	286	266	279	285	312	280	283	268	298	279	277	277	254	252	301	299	263	272	278	301	249	266	296	261	251	288	283	246	243	271	249	268	266	263	284	248	261	281	285	260	261	260	273	309	297	263	287	289	307	284	278	286	297	260	250	289	264	263	277	247	228	294	278	292	270	282	243	275	275	270	276	265	286	292	251	269	254	259	290	298	303	295	282	258	291	254	266	250	304	268	306	226	258	290	251	307	292	280	274	264	288	281	263	285	290	257	254	271	296	267	312	279	277	265	273	257	267	280	282	252	275	240	260	289	263	264	257	307	294	282	272	307	264	278	280	285	269	273	260	297	303	244	284	262	289	279	272	291	296	277	288	273	273	270	280	270	289	273	253	249	257	307	292	236	275	286	285	260	281	281	259	287	276	296	278	281	243	283	282	252	297	234	275	255	297	253	271	272	260	311	253	276	275	259	293	280	260	258	277	281	265	264	258	284	308	297	289	278	248	256	285	279	279	265	283	278	318	304	279	292	258	242	250	283	259	281	257	278	274	283	284	294	277	294	291	308	242	280	260	268	277	264	253	268	276	286	270	302	319	290	275	257	301	280	291	269	290	281	270	252	248	303	308	257	261	258	262	295	256	302	306	276	254	277	266	243	260	292	303	261	286	255	241	296	274	264	268	278	257	256	270	255	245	320	263	274	282	270	254	275	261	265	275	279	290	276	264	254	289	280	260	277	274	270	281	262	265	285	285	272	277	288	293	265	273	266	259	282	280	268	259	275	279	302	280	252	289	294	270	271	289	280	253	283	252	300	313	275	294	282	270	275	275	240	283	265	278	278	273	279	260	294	286	285	263	264	285	276	246	272	270	273	286	273	287	271	275	260	287	271	276	271	272	259	273	250	255	284	303	296	266	306	286	287	283	240	251	298	275	285	268	292	267	281	285	280	270	318	300	294	269	295	285	287	260	281	263	241	265	247	274	291	265	260	231	288	285	274	275	279	264	264	242	266	315	266	276	273	275	298	265	296	251
3710	4798	3892	1936	1190	923	720	585	517	469	434	391	406	344	320	328	336	313	322	327	340	311	266	296	287	271	296	293	254	304	274	267	281	277	276	272	266	243	278	256	267	289	277	258	286	253	264	274	264	263	256	273	284	286	260	278	271	264	277	267	250	271	249	253	300	272	239	236	246	265	281	256	259	252	264	259	256	246	290	291	284	235	263	258	269	251	260	247	256	245	259	258	252	264	255	258	249	266	279	250	277	282	244	248	267	222	261	248	280	234	248	246	263	286	254	288	272	261	248	276	261	256	246	272	252	253	255	253	252	282	258	247	259	282	234	281	239	274	269	262	268	244	248	251	229	275	256	285	269	236	258	262	234	271	254	293	279	276	269	236	248	258	272	271	264	229	243	278	265	253	265	301	233	269	261	246	243	256	266	246	265	261	255	244	268	267	253	217	239	230	246	271	260	237	244	256	273	268	257	261	254	236	282	241	249	288	257	254	254	257	246	234	267	274	251	265	258	240	266	294	240	257	250	263	250	258	242	270	251	265	282	239	258	277	265	256	250	283	250	271	243	219	235	244	275	225	278	249	237	277	254	226	237	257	249	246	267	265	248	291	248	270	259	241	241	250	230	263	300	243	247	230	263	301	249	256	250	276	227	267	257	243	231	245	257	268	267	255	263	242	259	274	260	231	268	297	258	266	285	263	243	234	246	247	258	231	263	265	269	254	266	274	271	262	275	239	268	262	287	237	283	270	223	225	281	246	250	259	256	272	261	221	256	249	272	250	246	276	265	246	250	236	278	250	275	299	271	259	264	245	268	265	247	256	238	275	251	263	278	240	249	243	274	238	276	249	242	252	256	235	240	257	270	264	242	256	237	245	279	221	241	254	251	256	268	261	310	280	263	278	289	272	249	284	235	270	275	248	260	257	248	282	215	260	269	238	239	261	242	240	247	265	267	259	231	224	239	280	250	278	258	255	237	275	240	239	264	243	244	271	246	228	249	243	261	246	254	261	266	276	252	232	250	282	281	258	273	271	235	250	215	270	231	273	247	279	212	256	274	241	237	241	242	283	255	256	260	264	236	261	248	247	239	247	264	253	240	250	258	265	247	252	264	267	240	242	258	242	253	248	259	252	248	227	241	269	242	258	251	243	261	255	236	251	277	244	221	266	257	247	260	246	256	244	249	258	239	272	233	261	242	249	271	252	273	267	243	260	244	258	268	255	265	238	276	270	274	249	249	258	248	249	248	262	277	261	257	285	274	281	248	275	214	247	221	263	273	234	266	259	240	271	258	242	269	242	256	293	231	252	262	245	260	256	241	233	274	254	271	272	229	243	255	274	216	249	253	230	253	262	249	262	253	248	238	226	246	254	257	251	288	240	254	256	265	261	238	272	231	254	263	248	231	254	275	279	253	261	238	256	245	275	249	232	250	257	245	242	273	255	267	297	271	282	267	282	275	243	261	259	250	239	247	241	252	267	255	235	293	262	251	269	286	266	231	246	244	231	224	265	256	262	241	234	270	246	261	280	257	260	273	248	258	257	266	242	251	258	261	257	265	255	286	248	239	253	253	279	250	247	277	258	281	241	235	222	235	255	240	220	263	259	253	268	268	256	237	237	264	223	273	237	252	247	233	264	294	280	263	280	237	247	247	274	286	239	271	261	272	247	248	235	252	260	246	250	257	259	254	241	247	276	258	295	236	229	262	264	257	248	226	258	237	251	232	246	243	241	268	232	232	250	240	249	257	235	222	214	256	272	289	265	258	267	247	265	233	252	255	253	224	256	259	255	251	264	269	250	286	246	234	223	271	245	264	269	277	267	272	260	278	237	243	267	268	265	252	258	251	247	235	246	263	231	260	257	252	256	279	235	272	244	242	226	259	275	246	265	235	265	250	268	253	251	223	227	252	244	272	258	254	264	257	270	243	285	241	247	283	227	246	240	245	242	268	254	262	250	244	258	227	246	285	288	238	238	256	264	261	248	272	237	236	227	256	260	246	264	273	256	263	238	231	252	225	260	266	254	292	234	246	282	263	248	250	261	273	231	236	266	250	265	233	263	233	229	280	264	262	257	265	256	223	228	241	249	245	230	256	235	233	270	277	222	260	284	249	254	258	253	281	263	277	276	246	257	276	251	260	244	269	267	222	224	286	280	236	248	254	265	264	260	237	264	234	267	264	279	270	265	264	233	261	271	263	235	269	270	225	252	260	260	230	273	209	282	250	252	256	260	241	243	255	264	247	248	225	255	272	251	269	256	267	260	244	255	270	268	238	249	265	268	234	230	233	263	259	281	244	232	262	283	252	281	241	270	272	236	228	231	238	246	240	263	245	229	247	264	272	226	260	249	241	288	292	252	275	248	260	256	233	256	223	244	233	247	299	278	256	251	235	278	246	273	247	230	240	280	248	252	264	246	263	261	257	251	244	243	259	244	247	241	238	245	229	240	263	235	250	248	234	260	253	249	262	237	251	254	227	232	267	275	254	245	226	276	224	253	255	238	233	249	236	253	236	231	244	273	246	271	279	257	263	239	250	258	236	231	252	271	272	271	246	250	245	252	226	253	250	266	256	238	227	251	265	287	273	259	250	263	232	254	238	247	223	263	250	255	231	251	242	251	271	260	242	238	232	269	256	266	254	262	250	254	256	238	226	256	255	238	264	223	238	287	257	256	223	236	258	279	276	258	265	252	245	232	262	261	260	249	276	260	266	267	258	274	269	222	233	255	257	251	248	251	269	262	259	246	253	244	266	252	223	253	254	247	237	248	228	264	271	236	258	241	276	259	246	260	245	258	270	249	250	234	236	258	283	256	270	280	223	272	262	249	239	279	259	248	254	262	238	232	238	265	235	251	241	257	267	266	255	280	220	251	264	229	246	266	252	268	241	246	243	237	261	238	268	271	261	250	290	250	267	242	255	241	233	239	271	218	234	258	261	259	253	271	232	245	248	224	250	290	264	247	260	262	251	269	298	257	245	271	240	228	254	251	251	248	223	263	277	257	258	245	258	254	248	220	279	235	229	278	239	269	266	284	240	277	242	282	250	274	252	259	286	257	266	234	237	247	251	259	248	265	265	260	217	275	232	285	265	264	247	275	247	253	259	252	244	275	238	249	273	271	247	268	265	251	251	249	253	267	240	266	263	259	272	229	250	255	287	262	291	248	236	239	272	264	257	268	255	241	254	246	270	250	238	265	242	262	227	251	264	273	251	255	278	256	255	252	262	269	268	223	251	258	250	259	242	235	269	253	259	260	269	275	272	274	256	268	260	249	263	235	227	275	262	267	234	239	267	240	258	242	272	252	287	279	259	240	243	250	292	252	275	272	221	241	259	257	238	244	295	266	226	243	259	255	244	265	269	278	285	229	250	254	229	263	254	251	279	257	253	242	225	267	252	260	241	247	239	254	257	265	276	269	245	256	261	272	279	248	256	266	243	245	258	264	255	252	236	250	279	225	240	240	275	251	259	273	239	250	251	240	258	254
27791	10145	1517	1115	903	826	808	811	777	784	751	821	772	839	810	794	807	767	790	798	800	786	848	849	769	786	776	768	787	772	781	787	811	773	814	807	788	772	815	766	744	832	774	810	819	760	755	742	799	767	781	800	777	824	797	801	707	765	782	800	763	802	812	782	779	748	735	750	731	807	806	796	758	809	777	779	781	799	771	780	788	787	788	779	783	810	786	804	783	849	780	812	762	785	803	810	776	797	759	762	752	832	782	765	823	792	790	763	802	827	789	753	778	763	825	794	773	863	795	752	791	834	831	785	772	753	752	802	745	760	775	815	809	838	778	817	789	752	737	744	842	801	765	787	757	792	814	770	732	808	805	766	727	759	759	769	784	749	811	762	770	768	827	784	775	792	772	807	718	843	746	779	787	749	824	820	795	737	808	843	819	760	832	743	808	789	787	823	778	792	755	794	825	774	783	780	773	779	783	807	797	775	792	799	799	789	802	792	796	841	782	780	785	793	799	753	840	756	782	843	789	798	793	739	726	771	793	797	781	755	750	799	742	733	736	769	760	770	772	804	796	809	840	753	773	800	775	771	773	813	786	787	828	789	804	812	763	743	787	785	764	783	816	710	795	742	813	780	832	797	795	777	809	763	779	775	813	817	792	730	821	796	812	793	778	837	765	823	825	793	768	806	767	779	743	791	799	767	764	764	789	795	791	784	765	800	743	779	768	770	753	750	819	835	848	834	820	805	785	815	776	791	759	784	834	762	802	776	819	773	808	786	772	734	794	823	782	812	792	783	741	768	785	777	723	810	785	751	823	767	802	778	794	778	810	754	774	815	759	751	840	791	800	788	804	813	819	773	768	790	785	771	742	776	738	816	785	807	798	831	741	774	801	839	792	795	790	764	775	777	771	810	775	789	817	780	797	814	844	838	745	794	791	791	816	754	734	810	801	721	749	780	817	767	773	753	800	775	819	770	796	780	798	804	759	819	776	773	843	743	808	774	787	787	811	794	791	796	783	805	748	750	796	789	808	788	759	773	809	781	757	815	767	774	807	805	741	819	720	774	745	753	759	776	784	807	762	771	810	778	778	844	778	797	794	801	773	750	799	790	766	752	818	776	773	735	792	764	804	788	778	745	844	782	786	760	863	803	773	808	747	759	739	804	779	775	777	786	766	755	816	825	721	720	835	790	760	785	819	845	808	816	763	784	789	763	782	783	757	760	814	768	841	792	793	828	776	838	814	785	763	764	769	780	795	809	790	764	803	757	793	791	763	817	799	747	764	834	750	830	773	738	823	796	825	764	757	718	781	775	754	813	849	812	745	746	789	747	772	773	755	741	788	792	795	791	788	780	814	751	795	794	757	798	773	830	833	777	812	791	805	791	756	825	867	790	747	719	773	799	751	795	800	777	763	834	791	773	810	792	795	743	789	794	838	788	753	758	765	788	851	753	754	803	813	806	736	770	801	766	811	779	810	823	789	777	772	787	797	789	851	811	807	800	838	785	786	838	744	745	809	786	804	752	763	775	805	812	797	823	768	733	783	775	798	794	775	822	786	790	778	807	747	777	789	784	850	806	783	801	772	730	772	855	851	751	787	784	740	815	784	871	800	779	783	757	742	772	776	794	792	747	774	783	827	800	828	796	775	747	783	786	749	772	810	763	785	757	823	808	825	804	799	760	746	818	846	739	782	803	806	772	807	761	802	799	798	804	788	791	775	782	753	789	817	778	760	767	783	813	802	759	796	789	752	734	758	737	788	844	744	801	769	774	797	773	789	809	771	882	828	785	802	787	753	781	812	800	818	794	777	844	823	777	754	819	761	773	812	791	755	761	785	749	801	814	748	835	810	817	758	783	816	782	763	773	827	769	769	809	771	779	777	808	824	764	779	838	795	774	733	818	840	799	750	760	791	828	774	786	786	771	754	733	790	794	814	851	751	785	769	750	751	794	830	870	804	815	786	766	780	816	847	792	830	760	724	765	824	798	779	765	839	741	753	798	747	769	781	759	748	817	762	778	771	798	785	800	775	794	768	807	811	798	751	794	805	779	779	785	779	828	833	738	761	735	781	824	796	794	840	798	794	772	793	781	784	859	776	765	733	778	780	824	775	810	726	822	778	808	788	741	810	790	783	709	816	799	811	754	782	809	778	789	830	811	735	810	765	730	768	790	822	800	798	803	783	840	804	854	777	740	725	783	767	753	784	778	776	805	734	766	795	788	826	778	781	734	748	778	802	808	784	780	780	758	775	810	798	770	794	793	817	806	844	763	828	770	804	764	773	763	802	815	781	802	782	754	803	788	739	791	770	780	778	836	761	794	835	756	781	787	770	783	780	818	778	789	789	808	791	774	789	805	758	738	813	783	766	831	826	774	776	785	817	765	785	737	811	852	806	717	809	803	803	730	821	794	741	756	797	736	786	793	848	741	781	820	767	802	830	806	786	772	799	766	812	803	779	780	770	794	811	815	817	769	788	771	799	799	785	791	775	836	789	808	843	795	749	768	798	780	771	779	804	776	839	777	799	783	829	791	749	722	741	808	765	753	766	738	795	784	791	781	790	783	764	749	768	825	816	818	815	749	824	785	793	772	844	803	755	798	764	756	784	755	832	804	807	747	761	759	870	801	776	815	781	785	790	748	744	797	766	806	771	775	788	764	773	820	750	784	770	821	793	805	772	787	838	796	774	762	753	756	792	773	746	761	744	796	817	814	797	794	793	764	803	763	818	759	819	811	792	765	801	783	778	784	810	791	814	762	827	804	789	794	833	736	744	783	819	779	823	751	806	808	840	777	810	779	792	770	768	796	775	769	844	802	787	800	733	819	781	802	844	787	745	790	783	774	802	803	831	787	794	814	824	798	812	783	746	824	814	751	785	808	784	756	772	844	779	789	797	783	752	800	771	750	796	808	782	763	816	755	814	820	841	766	750	758	769	828	713	762	802	755	741	763	777	797	746	788	820	778	762	742	790	740	811	785	802	804	754	766	788	794	789	788	761	744	824	802	765	751	788	785	784	802	786	811	813	776	791	812	763	785	767	783	819	762	751	728	773	767	780	741	771	791	789	689	785	758	774	795	774	772	806	791	774	770	788	790	844	836	773	802	813	807	769	736	762	747	813	826	798	765	847	755	782	845	790	770	729	798	816	834	749	771	777	790	802	788	777	784	811	805	804	778	742	799	783	756	789	771	803	811	786	766	777	795	760	771	786	810	760	810	762	773	785	784	793	762	782	730	786	803	791	789	776	771	787	751	783	809	784	753	716	810	775	784	796	808	812	772	792	770	790	774	845	758	798	810	773	764	750	798	783	819	774	816	760	792	774	820	834	786	793	799	806	837	792	747	761	767	785	826	749	779	819	805	822	804	819	850	810	725	759	810	784	820	801	791	796	788	761	829	711	796	787	777	799	771	785	763	777	773	815	752	782	744	811	799	769	762	781	761	765	832	800	809	790	788	781	841	805	822	799	795	772	798	834	761	767	838	804	786
5648	834	741	703	711	679	630	680	623	619	601	656	573	681	674	651	630	603	624	643	610	602	631	636	675	651	666	641	652	581	647	628	632	657	594	635	660	678	616	579	660	606	665	739	614	617	636	654	657	640	659	626	669	649	633	626	617	671	658	676	683	633	692	610	666	602	638	674	667	623	653	682	606	661	705	658	628	677	658	678	624	695	614	628	637	609	679	637	604	675	631	669	640	669	671	643	647	621	654	587	612	656	633	638	652	628	663	610	631	605	659	639	645	590	675	641	612	617	644	614	627	689	648	608	647	637	608	604	653	657	597	645	628	618	650	651	686	586	650	644	671	603	623	657	651	642	616	666	617	653	625	657	659	644	581	616	683	605	603	606	634	662	639	658	624	633	682	642	618	637	630	637	627	661	626	646	675	652	613	650	655	654	637	632	634	641	681	649	636	634	665	669	659	618	603	612	579	611	636	648	621	688	610	648	628	604	646	628	622	611	623	640	631	632	644	582	647	650	635	614	623	644	653	613	661	647	640	657	676	641	644	638	599	613	697	623	630	659	670	630	619	646	630	666	638	630	703	648	635	615	625	630	665	607	670	580	651	689	623	642	654	638	663	631	663	647	635	649	612	599	650	658	643	606	647	629	659	667	632	585	617	665	659	604	638	651	645	615	614	651	626	631	643	647	654	612	624	626	584	589	663	667	652	659	626	619	656	638	591	644	616	642	599	627	597	609	661	610	615	628	679	580	616	632	661	615	644	659	688	652	625	627	614	640	659	606	610	646	637	645	636	638	700	646	616	644	658	641	626	609	551	643	641	638	565	672	674	638	617	645	650	695	646	672	641	678	669	634	584	659	652	607	630	652	644	633	629	620	648	605	635	661	617	636	638	659	638	638	641	666	649	665	635	661	647	679	679	618	633	614	613	673	635	641	639	681	630	599	643	677	670	633	641	635	664	609	666	639	616	651	637	590	642	653	638	599	616	649	626	627	650	625	637	606	595	613	612	613	590	707	606	623	644	668	591	666	628	634	664	600	608	660	654	658	637	675	670	647	631	615	599	611	640	644	653	624	627	627	611	669	669	631	667	619	636	662	647	610	638	677	639	640	622	652	689	628	646	634	645	600	629	691	649	651	581	639	631	609	686	628	615	668	615	678	638	656	613	632	626	623	632	672	652	639	654	636	626	649	630	689	626	659	650	634	624	689	624	673	568	621	639	677	653	641	658	606	655	656	638	622	650	657	627	604	605	601	625	637	625	682	646	650	609	649	675	646	637	658	623	627	653	629	662	607	601	626	613	659	653	603	650	670	606	617	641	596	623	667	635	626	628	660	623	598	650	608	611	601	636	655	603	622	614	643	644	607	627	624	587	660	649	686	620	697	602	604	656	684	643	691	624	657	640	668	656	588	632	628	614	620	657	668	677	646	648	659	615	650	681	580	636	640	613	632	672	676	659	607	596	653	672	675	684	628	637	616	628	634	622	651	642	649	608	650	635	635	630	620	666	619	626	665	653	647	599	617	649	646	618	636	624	657	636	609	632	661	625	631	621	623	603	627	636	674	646	602	642	654	654	629	597	626	631	617	639	618	638	638	611	652	634	658	600	671	634	634	632	648	644	674	659	664	650	695	603	620	653	578	684	629	633	658	616	612	645	666	619	619	637	608	605	641	641	670	651	619	608	663	629	627	665	604	615	642	663	615	653	616	623	591	650	648	636	656	636	640	660	654	595	643	628	660	654	656	679	626	590	641	663	627	626	606	627	605	609	645	645	669	627	664	639	657	627	646	615	633	649	664	660	639	686	618	619	626	661	630	641	668	670	616	604	614	652	635	614	627	677	631	670	628	618	631	661	619	615	607	613	701	672	660	650	690	593	623	652	602	663	615	621	648	614	667	656	618	693	646	607	639	635	638	612	641	682	630	624	633	602	601	633	623	669	646	637	646	626	640	690	603	655	680	643	659	644	635	631	630	645	632	643	567	652	637	608	598	635	623	650	642	673	622	634	619	601	659	603	655	594	630	640	634	648	647	660	655	605	632	657	627	640	584	627	627	644	634	643	654	629	652	581	648	628	658	630	646	623	675	625	610	613	650	667	640	659	651	591	645	618	642	625	639	631	606	642	641	651	646	635	621	593	645	621	649	633	626	622	619	621	598	652	615	655	591	671	651	671	626	633	617	646	633	661	645	608	668	625	674	610	648	627	623	595	642	638	630	669	679	648	649	650	652	578	619	688	637	598	643	649	669	651	673	639	621	661	619	598	646	626	611	632	657	615	619	667	628	640	617	604	598	696	634	635	644	640	665	676	601	625	647	626	644	591	646	632	631	679	697	701	640	623	626	665	653	605	644	626	700	618	638	626	710	632	619	626	649	643	650	587	642	636	631	617	661	651	658	610	660	624	640	633	616	595	680	653	593	626	647	616	656	652	596	651	583	617	674	621	608	672	644	670	642	642	664	652	695	637	573	631	631	637	598	668	605	675	588	630	611	642	625	669	638	641	628	624	609	629	645	661	670	631	628	634	639	610	635	608	664	605	621	636	643	628	625	651	656	622	625	663	617	614	665	639	657	622	616	617	595	645	655	585	609	649	670	641	673	596	649	631	649	626	627	630	660	621	612	647	643	637	652	642	642	657	682	651	649	661	642	631	621	638	612	646	655	601	611	626	639	631	622	582	631	673	623	612	613	640	662	641	638	598	580	656	622	633	637	634	636	620	642	670	622	650	669	638	644	631	614	651	642	604	643	635	628	575	627	615	643	614	627	581	629	660	667	665	642	625	632	653	640	601	666	633	607	628	590	601	605	623	664	676	641	662	658	618	666	589	621	622	618	669	604	637	629	635	626	663	637	621	622	625	633	612	650	628	638	667	636	641	676	607	654	676	643	646	609	598	656	634	611	606	577	645	649	632	700	621	615	624	643	614	633	626	651	637	600	665	631	642	635	624	638	613	622	619	654	669	635	624	623	659	616	609	640	637	668	625	649	608	681	603	626	647	696	583	634	622	639	651	629	627	628	681	644	603	639	620	616	641	645	661	637	615	631	611	631	620	649	637	677	640	607	657	592	641	648	682	608	655	616	632	668	602	621	645	632	643	621	609	632	644	626	623	662	674	652	690	652	615	633	634	625	666	668	655	612	619	630	635	649	620	595	606	651	616	636	647	629	644	648	659	639	635	615	606	613	627	667	635	631	613	595	622	626	616	628	640	651	692	628	663	636	656	656	627	619	616	636	651	632	640	612	658	625	631	654	605	634	649	680	633	648	639	630	612	657	703	677	666	638	632	632	665	661	644	638	600	633	644	639	653	642	665	641	622	652	637	645	618	627	621	650	630	614	670	605	668	625	639	669	610	653	609	584	630	643	633	629	620	630	646	655	616	647	602	659	671	650	630	646	633	626	614	612	688	660	681	636	616	644	701	599	704	659	626	614	674	674	640	567	577	650	652	599	663	667	621	647	645	631	625	610	637	654	594	623	654	649
25624	21486	27412	25721	4753	915	694	609	493	492	511	499	451	485	508	490	443	461	420	456	496	469	514	466	479	460	479	453	457	469	452	486	425	487	457	462	436	461	452	430	470	444	459	412	465	447	382	484	432	410	421	441	434	424	419	434	462	435	424	477	456	475	480	437	417	473	462	446	434	477	444	457	441	456	458	457	473	447	458	422	454	460	463	462	492	444	444	465	444	440	442	429	463	435	460	446	456	425	464	458	469	435	455	449	431	440	430	426	419	435	470	419	447	464	431	470	441	483	455	443	461	430	459	471	413	427	466	453	447	439	433	452	485	439	446	422	461	487	470	429	411	428	466	454	451	413	425	456	480	454	467	430	493	458	439	432	442	414	440	461	467	438	428	469	433	462	441	469	439	458	443	453	423	468	458	442	458	453	419	425	462	457	427	466	429	468	433	458	449	455	474	447	393	456	488	464	433	463	437	476	414	442	457	488	465	431	419	460	427	445	468	465	494	489	466	448	449	439	439	425	427	402	452	464	427	419	419	470	474	422	417	446	443	446	449	430	459	426	434	467	469	487	484	444	468	460	506	449	407	448	421	412	434	417	433	426	453	475	447	474	465	461	431	451	432	461	456	425	442	410	442	427	423	415	452	458	482	432	430	427	435	407	436	422	444	461	429	440	483	425	420	474	443	477	462	455	410	460	453	416	421	441	456	447	490	387	450	433	446	405	458	435	501	432	443	473	426	429	439	458	416	438	465	446	431	440	432	455	421	427	432	437	444	444	440	438	424	440	511	460	456	440	457	406	499	409	425	465	462	445	424	420	425	412	465	453	439	459	468	445	428	459	475	432	442	425	443	455	448	423	458	483	503	481	433	465	426	446	486	443	458	472	473	440	463	474	479	430	425	402	444	461	462	446	459	408	479	467	500	425	444	427	468	444	426	469	469	428	446	442	435	441	451	449	441	472	491	453	435	402	416	468	407	426	479	482	438	442	440	459	399	463	432	430	428	416	501	446	448	429	425	469	460	418	480	480	449	423	472	457	462	460	461	447	461	464	461	446	436	455	477	468	442	463	419	390	410	431	487	460	482	438	427	407	468	440	482	424	451	462	461	474	444	450	460	449	454	484	403	444	467	456	466	414	414	437	464	462	418	407	477	429	431	489	435	412	444	447	463	414	439	473	487	453	472	424	442	436	492	470	427	450	433	460	426	441	478	469	448	442	468	442	458	461	422	461	439	399	462	463	454	434	438	422	449	420	421	411	420	464	467	471	408	441	464	490	469	464	480	469	426	444	438	429	429	433	479	467	434	443	416	454	458	468	451	434	438	447	430	449	435	443	433	450	422	458	397	409	447	459	452	433	441	459	425	440	438	475	438	455	465	432	445	485	432	451	475	451	443	454	446	467	446	458	456	453	473	476	461	437	461	419	430	415	437	466	449	458	446	429	396	446	466	423	425	455	463	463	413	476	457	445	423	450	440	434	412	446	417	437	463	430	483	456	441	436	484	436	401	463	448	452	445	459	463	452	434	448	458	461	463	472	437	470	477	437	427	450	430	424	470	385	456	435	421	507	473	467	441	469	451	424	445	460	465	438	463	432	470	426	413	434	427	475	447	440	439	431	458	434	430	426	438	446	472	463	454	447	444	461	455	466	427	465	457	432	408	451	451	458	452	413	444	436	459	444	468	428	445	463	426	491	432	444	433	446	439	439	446	440	416	401	445	436	451	425	461	448	413	474	456	441	411	413	416	432	488	431	468	416	466	463	422	443	458	503	479	467	410	447	436	428	417	469	427	485	447	430	433	457	461	423	414	424	460	448	435	453	444	452	427	463	468	426	468	418	399	475	504	418	464	467	432	433	419	419	457	437	460	421	441	414	454	460	421	438	418	469	445	450	440	462	463	439	474	454	387	441	431	452	487	437	422	414	492	457	459	425	443	434	459	435	444	470	421	449	444	455	456	440	443	441	428	446	462	456	465	448	435	465	440	434	441	466	451	428	444	474	460	441	452	457	436	446	425	457	474	424	435	468	421	466	478	447	419	434	416	412	459	443	481	465	445	466	490	413	465	462	439	488	449	444	424	449	408	455	433	488	457	469	449	440	428	458	444	469	422	487	450	448	456	453	464	418	466	445	455	438	475	475	438	466	477	457	444	447	435	450	461	472	443	422	410	437	437	446	447	419	452	410	437	409	471	452	438	446	448	456	436	418	462	426	444	445	428	447	427	441	443	459	473	448	430	409	463	484	442	465	464	453	462	456	406	425	514	422	439	431	433	467	468	450	454	425	446	407	437	434	435	411	476	468	456	440	430	434	462	413	449	455	437	514	442	443	459	461	475	478	442	434	475	424	438	467	447	448	442	454	429	447	456	442	446	453	466	413	455	429	450	428	469	465	415	468	472	440	443	418	438	455	451	447	439	440	417	466	428	456	463	429	449	458	433	432	434	436	445	428	445	429	447	458	469	457	444	435	476	493	441	426	417	471	446	434	443	469	421	462	420	448	436	432	438	447	393	476	453	438	496	425	423	449	463	426	465	453	435	433	444	436	450	453	463	447	440	499	412	393	439	468	448	444	442	431	464	490	454	413	483	430	446	386	443	452	467	470	458	445	435	426	442	423	456	505	416	396	449	481	468	462	435	435	432	428	425	471	442	455	444	471	477	427	455	443	443	450	411	446	459	451	449	438	470	460	457	440	429	456	424	453	450	443	444	422	459	460	426	442	416	472	490	460	420	420	431	415	389	426	430	441	435	452	452	443	452	460	460	442	400	435	431	442	418	422	454	423	466	447	431	452	454	423	439	442	445	443	429	427	452	423	419	435	432	404	475	435	409	502	458	433	433	431	449	414	438	440	484	429	459	455	442	450	454	466	426	454	418	450	439	455	446	462	466	437	421	440	455	450	442	416	443	434	454	420	480	421	440	470	451	435	422	423	454	449	430	456	447	448	458	446	410	435	465	442	465	441	454	471	439	420	471	448	465	448	435	424	432	446	404	437	458	419	466	401	445	432	450	451	466	444	455	439	483	434	419	472	417	405	448	463	437	472	435	432	509	443	454	443	431	423	407	447	430	434	426	448	428	456	465	445	439	433	454	458	453	431	423	462	441	429	424	450	488	431	464	476	425	441	424	464	493	462	471	462	437	446	429	454	450	417	456	444	465	433	436	454	434	412	421	421	419	467	431	434	466	480	461	424	485	454	475	426	472	423	436	421	414	478	439	426	394	446	452	415	422	451	433	455	418	455	436	455	416	429	459	447	445	463	439	444	443	444	415	402	470	475	493	445	437	470	443	451	461	459	435	457	449	394	446	464	503	412	479	464	433	450	455	455	406	407	439	429	437	450	433	464	436	438	428	466	443	428	435	461	441	479	436	463	455	440	463	431	449	441	423	454	440	418	419	459	422	471	441	412	457	413	439	461	419	441	423	459	445	450	473	432	460	442	437	405	439	482	491	421	453	449	455	427	419	451	476	473	471	459	459	469
3639	2711	2335	1258	844	747	614	554	523	526	497	472	476	414	435	413	411	488	421	429	442	408	408	377	368	433	419	410	411	409	422	434	384	412	407	396	427	385	401	405	388	410	400	407	395	403	397	420	412	389	436	405	363	396	395	414	430	367	423	389	381	374	413	399	397	403	423	406	407	422	414	389	420	399	442	421	417	415	403	417	397	383	403	372	381	395	418	426	382	379	394	365	421	398	407	394	374	412	399	359	366	390	405	432	382	405	396	443	379	420	383	377	368	415	394	406	410	408	406	422	384	367	366	373	378	432	428	404	400	362	420	388	394	395	390	396	395	429	400	388	408	353	380	395	429	412	430	404	384	403	389	385	426	408	400	406	388	415	377	403	407	367	390	374	377	404	430	426	388	387	394	412	391	429	399	407	380	424	384	384	400	425	407	394	387	423	428	392	419	427	409	387	414	378	380	398	392	380	378	374	375	406	372	404	401	429	407	349	377	426	390	396	382	369	382	406	360	399	392	407	372	399	420	344	409	410	388	380	375	384	452	409	350	434	409	408	413	412	360	385	393	385	386	413	393	392	401	414	378	422	362	376	380	403	403	397	377	416	405	388	381	395	359	418	403	426	357	397	374	382	376	408	365	381	381	406	396	382	392	355	412	358	354	361	396	390	401	364	396	417	400	449	391	345	395	389	362	385	378	378	422	377	360	399	386	400	392	393	391	410	423	404	380	389	396	392	415	402	394	421	386	398	419	397	393	398	388	403	367	417	397	411	405	398	423	418	375	420	393	370	348	421	381	400	407	412	398	401	398	383	388	354	428	378	359	361	416	383	425	383	407	385	404	383	397	389	391	402	435	381	387	387	437	404	422	389	401	402	443	383	399	398	415	375	405	428	378	398	383	391	409	437	376	380	364	412	378	378	416	403	385	372	402	384	376	414	407	380	427	404	404	383	368	391	408	381	408	414	405	392	383	371	389	442	402	364	383	410	382	375	381	391	382	396	393	399	444	358	358	408	396	357	388	402	387	366	386	388	406	416	399	369	367	389	385	420	397	415	419	357	396	418	381	381	405	404	421	396	356	379	421	395	395	368	366	390	419	385	400	430	429	367	397	373	407	405	362	365	369	404	410	339	411	386	391	423	368	401	398	378	359	370	377	407	379	387	413	416	388	375	383	409	420	416	363	373	369	381	373	389	403	376	411	407	403	369	391	375	389	408	397	398	393	372	408	405	391	362	390	398	435	402	372	422	390	355	414	394	422	410	389	374	400	377	405	378	386	383	364	381	369	400	357	411	396	383	405	385	404	383	376	413	371	398	365	381	364	393	415	400	411	372	362	361	401	369	360	405	390	391	386	404	421	403	392	413	361	393	410	385	397	399	376	376	389	387	411	366	412	397	386	401	397	419	397	408	409	331	376	405	383	413	360	362	374	418	401	385	408	386	403	398	388	381	405	400	424	426	398	400	421	396	383	399	361	380	391	411	337	358	394	365	407	379	371	404	378	386	369	431	383	382	392	395	392	408	395	372	418	393	375	416	412	411	373	426	415	424	410	404	391	381	381	400	379	410	402	398	358	394	416	419	414	400	394	386	406	393	377	416	399	406	396	402	400	394	418	393	408	388	401	392	365	403	364	435	377	379	402	403	422	405	423	378	376	360	398	397	366	401	398	402	377	388	419	348	400	441	417	394	377	402	388	410	433	406	414	390	386	376	385	404	393	363	388	434	373	411	393	358	383	435	398	366	383	414	385	380	395	376	373	402	396	382	406	413	358	378	405	379	383	399	441	361	429	358	385	387	408	376	409	373	416	392	430	427	373	392	425	386	385	385	401	367	362	357	407	419	397	385	400	431	387	404	432	409	420	361	378	399	400	411	402	389	432	407	394	376	374	444	355	399	371	421	384	422	416	397	378	394	362	421	408	389	369	399	354	379	412	382	393	374	427	372	412	382	417	372	395	400	389	415	346	368	386	427	398	367	397	405	383	408	425	375	385	381	412	401	379	365	394	409	384	383	429	417	374	405	433	407	385	389	393	407	424	398	370	374	424	367	415	412	354	370	425	370	384	350	391	410	361	424	365	410	372	383	426	394	372	406	368	404	409	381	400	373	394	386	421	370	372	357	364	375	434	394	394	363	412	403	363	415	392	390	424	395	409	389	381	391	386	388	412	393	379	386	400	372	400	372	404	435	338	397	404	431	370	414	388	407	405	416	423	365	368	376	412	400	387	382	398	364	356	379	382	376	380	407	339	389	395	424	380	370	357	371	399	409	379	385	362	428	403	396	397	410	395	405	421	405	398	422	377	371	393	420	405	388	355	383	379	385	376	369	391	405	389	408	393	395	415	392	425	401	376	367	370	360	398	387	370	410	441	405	371	365	374	371	367	391	396	410	412	359	407	408	400	384	394	395	354	372	420	399	399	387	403	380	424	411	431	382	403	355	408	418	390	399	408	393	401	394	365	382	387	359	394	430	386	409	419	386	421	402	404	395	396	407	410	382	363	405	398	417	355	404	384	419	389	381	368	368	395	366	374	398	386	387	348	392	392	401	370	399	390	366	391	426	355	415	409	391	421	393	397	406	441	407	391	392	400	376	421	393	412	376	403	409	396	419	410	390	367	367	442	411	431	401	413	393	391	387	397	341	408	380	336	378	415	416	415	392	396	371	348	397	394	405	384	420	369	380	387	429	417	391	414	366	387	390	387	395	381	385	382	365	416	366	409	398	396	408	411	361	387	351	373	368	385	386	404	386	418	411	420	365	400	406	366	413	377	404	385	360	417	398	405	394	389	403	400	388	380	367	383	417	412	394	393	386	410	429	403	426	408	395	412	388	386	400	405	400	373	429	362	388	364	398	394	376	432	398	395	408	389	377	367	383	367	397	369	403	373	412	368	430	421	415	422	395	402	371	354	378	358	390	428	380	389	401	393	378	391	412	393	419	369	364	386	387	399	389	382	406	412	398	389	410	393	389	402	381	416	417	390	379	375	392	398	393	418	366	408	378	423	397	345	396	390	410	384	396	406	343	383	402	406	442	394	397	411	387	400	392	387	423	388	398	383	446	353	380	385	380	373	363	407	382	429	390	405	380	395	424	369	419	411	436	407	384	388	369	388	414	337	369	419	371	366	406	382	389	382	374	371	366	404	370	382	386	370	393	393	390	362	377	405	382	384	407	405	364	378	422	392	395	408	404	357	426	390	426	374	426	375	339	400	359	400	391	361	396	406	387	393	374	410	382	378	402	402	388	419	410	363	408	378	411	384	396	388	393	417	405	376	392	428	410	385	391	381	406	367	358	413	387	369	386	385	400	364	351	412	475	378	399	423	383	382	377	377	393	416	420	417	447	401	402	417	419	368	385	359	389	372	413	441	414	419	369	384	401	396	388	400	395	372	373	407	376	380	401	357	435	369	387	418	376	364	414	389	393	374	384	420	380	385	399	415	402	407	374	389	406	392	383	375	408	365	389	368	377	373	394	406	395
24588	21486	28621	24744	21259	3558	835	520	415	377	355	366	327	342	332	350	319	313	314	311	305	262	300	285	280	292	288	283	323	304	311	277	279	270	285	252	271	268	279	282	316	271	301	290	314	288	260	250	275	290	298	288	266	271	269	252	298	295	292	280	294	291	290	317	288	281	288	282	258	277	295	251	277	297	296	321	274	286	285	279	282	268	270	282	284	262	305	284	312	280	275	285	279	273	264	321	300	266	293	279	252	255	253	281	286	282	272	302	284	257	259	301	268	268	266	272	280	271	265	258	272	255	296	285	288	301	279	261	274	297	280	280	309	290	268	303	264	275	269	263	265	269	307	263	278	286	257	273	313	258	267	275	272	261	280	266	289	276	280	303	275	267	287	227	300	280	289	253	264	257	273	274	251	270	293	282	294	265	265	247	292	279	272	302	272	286	281	284	273	278	289	281	276	285	251	252	286	252	265	284	240	256	276	284	319	300	274	287	284	320	272	284	325	272	288	268	302	279	272	285	279	297	264	282	275	254	285	282	314	271	272	264	314	281	324	283	285	284	271	295	312	281	282	265	256	273	287	294	260	274	276	278	270	284	272	282	301	259	283	244	281	280	267	276	280	246	282	252	245	296	271	256	280	275	278	277	286	269	255	267	306	255	263	280	265	291	285	284	286	271	249	280	260	297	263	266	264	268	308	303	274	271	272	291	269	280	298	296	278	293	269	262	273	301	273	267	258	280	251	268	295	279	262	290	259	266	255	280	303	283	259	284	254	272	270	265	285	249	264	269	294	280	279	308	290	305	269	276	289	317	254	276	252	270	281	282	299	281	295	281	265	277	272	275	257	291	260	267	277	272	299	245	272	282	311	299	280	260	268	285	305	279	270	281	289	276	313	274	249	289	279	264	259	287	262	261	273	296	248	283	289	261	259	253	267	273	284	292	279	274	267	272	285	283	288	271	301	261	285	277	246	280	311	298	283	260	230	281	286	279	269	272	278	256	258	240	293	276	268	241	265	262	270	282	306	294	270	255	291	253	292	271	265	266	268	269	288	271	329	294	294	263	299	284	291	235	298	261	283	291	260	273	250	293	279	298	273	295	286	273	282	284	250	290	286	257	256	291	258	268	277	271	236	263	264	252	247	285	263	281	262	286	259	261	247	261	279	306	252	290	262	288	281	269	244	278	268	293	295	257	318	287	263	303	278	248	260	284	285	263	255	291	268	270	254	255	293	265	285	267	273	264	268	279	255	264	301	302	269	265	273	271	255	280	267	266	250	301	259	270	286	269	268	281	284	255	299	268	283	284	280	278	284	275	279	271	262	271	302	286	300	279	268	294	293	262	284	294	285	272	233	254	309	290	271	298	263	258	297	256	284	241	284	272	293	249	268	300	323	285	272	268	278	320	270	280	292	273	282	301	266	315	294	287	272	265	241	257	257	269	287	262	276	277	296	271	285	298	302	256	262	276	252	301	306	273	274	235	315	282	291	298	275	269	261	265	284	255	297	247	296	278	263	301	272	226	249	287	268	283	259	284	271	279	263	281	284	283	288	277	258	251	236	269	233	288	277	244	255	270	276	305	296	285	303	271	238	259	274	262	239	242	304	297	279	297	304	251	281	282	276	271	274	281	286	309	275	277	269	275	300	287	297	271	277	263	287	260	280	281	247	279	269	296	238	267	283	240	269	263	290	275	259	323	281	280	285	242	282	283	271	278	275	273	289	258	284	310	261	272	261	256	282	285	284	279	266	300	279	225	298	267	259	244	285	290	298	267	276	295	276	283	262	260	279	265	295	270	279	288	261	285	278	269	286	251	257	290	288	270	271	280	283	280	280	303	288	281	284	237	267	283	262	287	293	260	283	279	276	293	255	267	280	267	281	295	282	285	278	237	269	259	298	249	283	289	281	257	272	255	280	281	269	269	256	244	278	287	256	294	261	280	273	263	286	264	263	271	298	263	289	282	272	237	257	275	270	304	269	257	256	292	293	255	279	264	261	258	287	286	262	269	268	287	282	258	276	251	268	246	304	282	291	272	268	269	278	275	276	267	258	279	299	280	290	279	249	262	254	284	307	274	262	284	284	286	250	268	276	255	272	279	258	273	266	299	269	285	290	256	272	273	279	246	256	319	269	255	275	278	258	291	256	257	295	288	301	245	267	271	277	258	273	244	284	275	285	272	242	260	266	267	274	300	286	293	272	312	290	271	268	280	252	287	247	304	290	272	281	266	281	269	270	287	275	278	271	301	246	281	291	266	256	270	259	299	253	298	288	290	275	283	272	278	270	286	291	299	266	264	270	312	283	297	264	261	280	290	241	255	284	270	292	291	292	268	273	269	274	287	252	251	286	277	266	278	268	281	243	292	275	270	262	279	290	283	281	271	287	265	268	279	311	297	274	278	287	280	275	284	269	255	254	271	297	261	268	285	298	280	261	285	291	263	302	277	247	267	282	296	277	265	263	260	276	259	279	275	287	247	302	293	248	258	281	272	287	275	296	259	272	249	287	254	311	275	282	261	301	256	231	240	257	257	293	270	286	281	243	268	277	271	277	275	272	287	281	243	266	281	272	266	266	267	272	273	264	249	261	278	283	254	269	266	301	264	281	289	277	292	275	297	251	277	259	269	282	220	293	254	267	280	289	275	255	275	296	279	256	270	270	288	274	277	258	249	260	273	259	297	256	260	290	304	287	267	277	266	275	257	297	260	283	283	295	267	263	294	274	287	286	288	263	278	290	264	306	270	278	283	275	282	257	285	295	266	271	275	291	256	306	278	256	297	299	306	267	295	272	247	291	245	277	275	291	315	280	297	275	283	254	285	274	264	253	292	269	258	254	255	259	295	294	282	266	277	266	267	281	259	282	304	255	317	281	261	296	265	235	256	268	286	253	270	307	271	265	252	269	246	291	269	274	266	280	280	275	239	296	254	301	277	317	287	290	281	271	271	268	281	292	285	279	304	297	279	260	278	259	274	272	268	253	253	265	287	260	274	260	247	267	293	274	293	249	272	298	285	274	263	283	282	243	277	258	264	244	252	295	271	310	304	261	249	252	275	260	296	227	296	261	268	262	281	258	323	291	280	291	268	282	270	277	266	287	264	258	259	281	284	293	275	271	280	293	274	274	270	262	297	267	254	298	267	285	279	256	283	272	283	304	251	268	286	270	301	275	302	280	258	254	278	321	280	275	281	264	267	283	288	289	279	288	259	263	309	289	284	276	275	277	293	278	261	261	255	268	293	268	273	280	272	264	282	277	270	298	291	288	296	235	265	287	265	292	283	266	253	258	259	295	275	271	293	249	276	270	279	255	283	288	267	282	292	284	267	275	280	279	273	252	280	296	280	275	258	256	275	269	310	254	287	280	286	272	300	287	284	275	273	261	284	263	256	291	261	278	295	298	292	273	274	296	274	282	280	258	281	285	266	245	283	279	270	271	288	291	289	283	274	308	260	277	313	281	279	261	282	256	280	275	273	245	256	294	263
3733	4816	3851	2011	1257	931	776	578	542	471	408	400	402	362	333	341	321	350	309	300	300	313	337	306	271	260	308	300	306	265	274	301	266	298	239	271	260	287	276	288	257	244	256	268	260	262	282	285	256	263	279	248	245	257	266	282	283	255	244	265	254	260	300	272	260	275	260	262	271	254	271	264	284	254	258	254	239	254	287	257	287	249	301	271	266	277	268	242	265	287	269	237	270	251	259	295	266	285	281	244	254	270	262	262	230	260	268	267	265	256	243	234	289	261	270	277	266	288	240	275	255	223	257	266	268	271	256	267	266	269	269	258	261	283	238	261	274	262	240	258	235	273	299	252	257	237	243	224	241	290	253	287	266	267	251	251	253	259	273	257	254	267	242	257	264	266	259	255	269	273	238	252	250	265	246	263	250	224	260	246	285	238	255	267	260	254	289	265	264	259	264	269	263	271	265	248	238	286	238	273	270	308	246	262	254	282	261	272	259	262	259	239	249	285	254	235	238	264	276	229	258	243	256	228	242	256	256	264	248	278	232	266	240	284	281	249	221	283	263	253	242	282	267	253	245	291	265	257	280	244	245	265	272	250	269	261	265	231	252	279	275	269	250	246	259	253	254	261	234	296	229	259	228	231	226	291	234	251	252	274	240	258	242	226	235	232	260	267	258	253	247	257	256	271	279	259	255	266	270	253	259	246	263	228	277	237	275	245	262	254	235	258	270	254	275	241	254	271	272	275	243	254	231	243	260	234	268	245	273	239	296	264	235	282	275	260	244	285	237	281	244	253	240	231	252	263	247	262	230	270	237	238	241	270	263	251	242	253	250	228	259	288	263	247	259	271	243	260	247	261	236	263	263	258	250	248	259	266	278	276	250	250	249	247	237	266	251	286	258	258	258	292	246	265	291	247	251	261	232	273	264	241	279	267	277	252	257	274	256	253	257	270	261	284	223	235	250	259	274	227	248	262	274	276	270	256	270	247	257	234	257	270	261	238	253	264	259	271	234	283	256	253	267	230	259	236	270	224	267	233	247	276	265	273	262	252	284	271	231	231	245	266	249	251	264	262	262	254	249	247	258	270	264	247	235	277	213	265	255	262	250	265	254	250	241	248	242	245	261	239	280	261	244	244	252	277	263	275	262	235	260	269	262	263	265	242	282	246	255	264	253	267	236	274	293	246	276	243	264	280	261	252	275	266	246	231	253	277	271	245	259	250	250	228	245	248	278	283	263	266	255	280	236	258	252	270	272	254	241	248	257	271	236	260	257	244	266	272	270	269	253	277	237	259	293	255	261	287	251	249	294	265	251	295	267	280	244	224	262	262	236	256	261	252	280	239	243	224	260	237	265	245	251	242	273	233	279	238	228	280	263	256	252	278	277	250	220	231	259	252	268	280	260	250	265	249	297	261	263	234	253	258	255	236	285	253	228	242	255	238	276	263	247	259	251	255	278	244	288	247	242	269	274	278	265	240	272	259	263	281	288	257	242	246	278	234	241	231	232	291	226	270	260	255	246	246	267	267	283	222	275	250	265	268	252	298	292	213	228	275	235	259	242	242	264	233	241	254	260	264	262	272	252	259	222	272	280	260	239	259	228	250	255	231	262	240	277	287	244	269	275	263	267	256	269	290	273	274	278	252	249	255	272	276	236	268	244	257	265	239	227	274	229	253	250	268	244	256	250	274	279	267	233	264	253	256	255	251	236	264	225	261	287	265	253	236	225	253	248	257	254	240	239	254	233	250	260	273	255	268	244	243	265	255	250	251	254	259	242	273	245	250	258	271	262	261	244	227	261	238	250	243	260	236	279	258	271	261	280	260	257	235	243	253	227	259	242	256	289	279	260	247	230	233	242	259	297	247	213	263	244	265	260	284	243	238	256	269	239	270	287	269	234	229	236	267	249	243	264	248	264	233	250	267	240	267	255	249	272	220	235	270	270	255	270	249	240	229	222	223	234	260	240	255	282	249	252	271	283	255	256	263	267	266	242	282	257	252	282	287	255	259	278	257	233	254	248	261	260	257	253	246	261	260	292	237	256	237	268	259	255	258	257	254	276	238	239	262	248	243	262	250	247	249	265	272	237	241	256	296	292	246	259	249	258	254	229	254	252	249	271	262	269	253	272	259	263	219	288	245	270	276	251	269	260	238	246	283	255	227	266	254	230	251	243	278	276	255	261	229	242	283	254	264	276	248	251	230	216	246	264	261	248	274	282	245	255	259	251	266	277	252	243	227	256	272	260	269	245	279	260	235	283	227	256	287	267	224	236	251	247	257	237	279	248	267	242	258	248	283	270	275	263	239	235	262	216	226	259	255	231	248	228	254	273	261	262	235	247	252	258	265	273	232	253	251	260	242	263	241	268	250	282	269	274	242	256	285	277	263	230	235	259	253	234	265	228	260	274	255	248	251	262	265	240	224	259	274	256	252	260	277	259	259	235	255	236	265	250	244	281	255	272	245	265	256	257	256	245	240	256	286	275	256	282	262	262	245	233	257	253	268	248	269	233	240	276	248	256	241	259	245	253	263	228	246	261	237	244	293	250	265	259	254	289	264	251	284	246	262	245	254	267	255	275	251	249	268	242	256	241	241	271	260	236	264	249	268	269	263	267	262	250	247	244	245	284	284	279	267	265	275	238	273	240	261	265	256	262	260	228	280	247	264	263	262	262	239	256	274	248	250	264	262	273	238	249	238	265	249	268	251	251	250	286	278	251	263	270	290	250	222	242	247	278	244	273	260	266	250	253	265	269	266	252	265	257	249	246	262	266	248	249	237	248	244	230	260	231	233	255	250	236	267	273	275	266	254	249	256	253	268	261	272	265	297	250	272	232	266	272	260	239	256	254	259	228	278	258	235	248	260	236	243	264	277	262	247	270	256	247	262	251	285	243	243	252	263	263	243	260	243	255	262	274	237	260	225	249	256	255	263	268	251	255	257	269	247	232	234	253	253	255	267	259	265	276	258	263	250	229	265	243	254	232	257	258	261	268	224	260	272	258	252	240	268	265	247	235	255	250	256	251	246	255	257	271	246	255	261	274	253	270	243	261	286	275	255	240	248	293	255	244	277	273	262	250	270	262	244	246	265	249	278	262	241	261	229	253	242	241	275	264	250	252	222	272	253	260	260	265	297	266	232	245	267	254	267	230	255	255	272	250	255	232	264	275	250	284	267	257	268	236	274	235	241	231	252	279	257	252	277	283	280	258	272	272	268	267	242	260	272	250	249	284	247	243	237	242	260	244	245	261	252	273	237	284	285	222	245	277	237	241	242	255	266	250	242	237	243	248	245	260	247	269	247	274	245	273	233	247	257	220	252	251	273	280	241	279	255	248	272	237	271	253	258	264	268	250	274	274	251	268	234	260	269	270	254	271	226	263	263	227	251	253	263	242	266	232	220	259	252	267	244	248	256	305	260	246	260	241	239	284	257	263	274	239	248	264	271	249	278	230	286	257	298	232	251	275	237	249	250	277	270	273	276
27812	10194	1503	1047	801	804	789	792	809	801	716	745	768	821	832	772	724	752	755	798	750	740	822	808	793	760	759	824	791	779	755	806	781	800	737	799	785	706	790	764	769	796	789	750	806	735	814	821	733	800	730	773	799	811	749	819	778	793	763	817	775	739	769	760	789	730	838	775	781	814	736	764	781	789	839	802	709	786	788	768	798	763	784	785	794	790	777	750	785	783	772	772	779	792	783	804	807	795	820	756	768	808	761	761	809	742	760	794	784	773	744	770	817	825	785	776	758	771	745	774	784	791	787	797	778	826	751	764	797	786	757	843	808	740	725	797	790	777	786	739	795	849	801	767	800	781	802	808	751	815	848	808	814	753	736	819	797	776	775	775	779	802	818	759	767	733	808	767	775	785	750	792	781	792	755	800	777	802	810	798	763	793	808	784	773	794	767	761	775	757	784	781	785	773	801	804	815	759	782	733	767	771	766	778	804	816	780	787	771	816	767	816	871	801	786	742	794	779	737	773	821	734	838	795	830	762	817	787	804	840	748	805	815	776	769	751	757	777	768	777	772	766	793	756	780	809	796	761	829	774	773	786	809	749	778	772	827	822	791	763	791	770	746	763	767	786	738	773	800	802	782	772	788	763	782	818	709	809	781	766	793	775	730	816	763	796	770	799	822	776	800	780	818	780	756	765	783	736	753	805	828	797	801	753	766	774	772	745	798	813	801	805	770	772	807	780	759	786	714	733	849	754	740	762	781	727	795	786	827	806	791	780	761	786	779	800	783	836	802	751	762	794	794	738	798	739	827	752	779	782	784	808	826	816	848	734	784	801	750	818	785	787	765	813	803	765	760	789	759	762	816	795	780	728	821	799	768	811	780	829	754	813	761	780	792	825	786	737	811	842	789	772	773	782	778	809	825	784	785	754	756	798	807	756	763	736	785	781	786	777	827	799	815	773	798	814	804	781	747	769	783	768	742	770	748	764	770	772	794	784	790	778	827	764	774	731	740	785	751	770	834	843	790	780	764	759	787	737	815	782	803	777	792	770	777	770	762	793	782	803	790	781	723	777	769	798	794	778	777	763	796	739	810	797	793	829	884	809	796	785	756	817	795	816	815	749	737	718	756	780	720	782	793	790	717	802	763	815	801	754	804	749	819	774	758	819	773	817	796	798	798	797	786	800	787	781	738	803	811	773	788	770	797	736	791	822	742	806	767	802	784	749	740	734	771	822	777	814	745	798	797	824	779	809	742	768	787	798	788	775	783	749	816	743	745	730	787	807	813	803	789	773	769	758	779	792	830	802	761	802	824	779	757	783	778	772	842	778	774	814	799	818	782	795	800	754	786	792	817	749	759	790	794	787	766	819	780	797	770	801	749	804	805	778	718	797	758	708	797	726	832	801	783	778	765	819	838	763	746	796	814	789	772	791	798	784	755	782	748	786	798	768	830	771	801	811	800	771	795	758	885	767	793	782	826	793	801	754	778	793	689	823	828	785	739	798	727	719	750	799	786	762	845	824	766	802	808	799	729	781	727	830	799	759	729	817	756	782	760	783	748	808	732	798	786	773	797	805	822	860	755	777	798	783	778	785	723	792	828	790	815	804	759	819	786	757	735	789	791	797	780	816	804	743	745	799	793	788	790	818	749	785	775	769	751	765	736	751	798	793	769	790	768	729	775	795	804	740	829	784	806	794	740	743	820	773	787	746	805	767	767	768	757	770	771	797	805	814	716	796	717	791	781	791	772	798	774	752	795	825	825	797	837	771	797	745	765	824	781	765	779	833	786	808	759	763	785	774	828	785	817	818	745	783	762	762	762	812	785	809	781	794	759	784	737	822	791	783	780	739	787	758	836	766	756	780	797	788	790	772	773	730	778	773	812	717	781	788	790	786	759	740	804	781	792	830	813	809	795	748	815	792	802	799	770	784	775	793	794	814	840	773	729	770	824	740	772	816	795	752	766	802	779	762	823	802	792	776	754	804	801	816	817	714	747	808	732	789	791	802	781	768	789	758	782	786	759	824	799	798	797	824	768	786	758	736	786	801	870	766	763	769	757	751	740	789	759	782	809	814	772	781	753	797	790	836	779	740	777	752	803	774	748	788	781	757	754	782	770	781	734	797	756	818	791	766	774	782	809	795	744	830	777	811	780	756	801	788	771	813	756	760	819	798	780	770	769	775	769	763	797	834	767	800	801	771	811	743	742	762	724	806	745	830	802	774	760	710	765	778	797	797	808	763	782	801	748	735	762	780	789	819	707	754	804	830	776	756	794	784	730	761	730	782	774	790	777	763	777	763	750	833	786	840	781	774	808	804	791	742	750	769	780	786	741	796	789	765	802	760	767	815	759	782	814	744	746	726	749	794	836	770	789	792	730	798	777	774	804	775	844	726	834	786	796	804	746	771	809	746	788	799	803	778	806	746	757	807	815	755	772	768	790	779	785	812	740	824	815	778	782	800	826	803	767	774	778	792	808	819	751	792	803	749	808	776	760	770	763	749	791	720	752	749	782	740	767	756	805	801	814	790	775	821	831	798	805	786	817	790	798	799	855	794	784	766	786	837	803	736	758	771	801	785	742	752	744	806	768	765	775	744	770	816	795	747	797	764	780	827	759	774	752	773	728	745	792	787	769	788	785	755	752	776	751	776	813	807	772	793	792	822	752	790	871	788	787	796	776	789	817	799	814	793	783	792	766	792	823	764	812	804	776	818	821	764	756	779	799	768	748	786	777	757	758	817	772	769	801	810	881	793	778	859	794	772	774	787	766	774	735	784	844	794	815	779	791	808	772	766	751	730	738	826	800	817	756	802	785	838	775	752	852	808	767	766	759	830	824	814	777	798	770	771	732	741	762	775	792	826	769	749	839	749	763	808	788	766	778	789	765	787	770	742	789	765	792	784	786	750	761	793	810	789	811	800	803	752	755	771	772	818	706	786	755	738	828	793	789	793	733	750	774	782	742	788	808	807	742	736	782	834	794	796	806	764	771	766	779	789	740	777	775	814	764	765	759	753	835	777	771	816	792	809	781	771	784	841	807	763	800	798	819	789	758	778	819	741	775	731	768	810	789	792	814	793	807	775	792	807	760	792	800	772	827	797	802	863	809	733	796	757	786	754	782	749	758	767	771	792	753	750	751	766	807	774	780	825	728	753	774	795	755	785	818	782	739	748	847	840	835	842	782	779	753	741	809	782	795	810	741	831	818	747	755	804	812	788	765	798	777	782	777	799	759	794	778	762	793	786	785	753	744	789	789	774	826	771	788	775	814	789	765	762	798	804	759	779	838	807	814	753	766	801	817	699	762	782	795	838	771	752	787	816	800	785	777	745	800	809	760	771	754	746	714	784	793	777	790	771	793	768	781	793	737	822	797	745	818	798	769	809	786	786	717	790	850	774	815	775	771	756	820	790	742	774	799	797	810	779	782	749	742	774	756	775	771	857	757	791	700	819	771	802	780	825	844	775	790	764	780	767	786	789	742	772
5551	829	832	724	677	680	668	663	678	645	642	619	654	683	690	655	655	619	676	692	693	643	605	630	673	682	619	629	616	669	623	671	606	647	692	658	655	623	627	643	648	684	600	640	621	660	644	597	662	665	698	640	633	630	670	674	597	659	647	648	629	669	618	639	644	665	613	653	648	635	638	623	662	636	678	669	589	606	658	634	645	614	576	646	615	588	688	660	623	670	609	613	666	626	647	623	615	718	642	633	681	635	627	671	632	659	609	628	637	625	670	661	646	665	633	594	598	651	639	649	665	620	655	601	627	644	629	656	622	645	668	614	644	633	624	629	603	650	663	651	636	642	595	617	655	668	678	624	652	660	664	620	646	658	685	660	635	689	603	603	630	672	621	681	627	654	594	644	596	639	624	624	631	626	682	586	648	595	626	634	633	636	685	628	658	578	678	635	649	658	601	643	651	624	646	611	601	648	633	620	633	673	633	614	606	618	623	611	647	630	628	660	663	617	648	642	652	633	640	671	615	602	671	619	652	701	695	637	635	669	643	637	624	643	641	672	589	610	643	658	643	648	619	639	665	687	605	633	628	587	656	659	650	670	619	657	673	672	670	644	642	635	646	629	638	656	670	607	659	611	642	657	634	674	677	635	634	628	657	584	642	605	618	571	626	653	664	606	645	619	605	624	645	652	613	615	584	646	599	626	592	679	633	682	651	630	629	616	665	645	645	648	645	615	616	652	635	656	651	645	608	613	557	591	650	628	666	631	596	641	642	664	634	633	605	618	657	606	644	591	647	634	646	689	629	640	616	613	681	647	616	656	628	648	592	640	637	704	668	645	682	650	642	643	644	618	642	610	626	695	624	642	627	595	631	629	623	621	612	664	602	654	663	613	596	580	672	687	664	601	629	607	631	607	610	634	595	646	642	639	672	618	641	658	621	670	619	615	632	569	623	689	666	669	623	646	629	678	615	630	613	607	648	652	582	653	645	642	684	640	629	647	657	665	665	643	643	689	616	602	664	648	651	630	684	634	674	634	625	621	666	626	605	628	627	608	673	645	617	621	655	625	658	622	624	610	611	645	667	654	622	625	603	633	658	589	610	649	654	641	641	630	658	640	637	640	641	646	599	662	650	622	649	645	629	635	664	641	681	652	678	628	634	640	696	598	659	662	609	650	658	721	588	621	653	652	640	632	643	634	653	639	606	620	612	654	624	643	641	685	658	657	604	659	593	633	607	601	610	608	647	616	629	650	635	591	631	631	662	625	596	626	647	657	601	634	608	640	673	624	606	610	637	605	662	632	626	648	687	650	619	618	625	644	587	658	630	623	621	680	646	689	611	699	615	605	611	613	635	654	627	705	605	670	631	653	655	635	659	695	667	653	672	602	680	660	665	619	642	653	650	618	678	650	626	650	622	626	658	623	651	601	656	638	605	717	614	672	621	662	630	649	612	659	625	638	615	651	647	611	614	652	652	627	629	673	637	620	662	641	611	647	665	639	657	629	655	633	637	588	623	659	617	607	667	627	681	660	625	665	620	664	609	623	639	621	640	612	628	616	623	658	580	643	613	659	658	628	670	652	646	671	656	598	667	609	621	626	649	626	633	626	617	620	641	612	621	650	601	640	635	619	631	603	646	618	634	644	687	656	619	600	655	677	627	588	653	687	645	635	605	640	617	624	630	597	613	620	679	639	600	594	622	640	648	663	637	620	630	625	593	617	660	635	599	680	622	646	657	641	648	674	607	623	644	648	635	655	665	654	620	633	640	638	634	574	676	626	613	674	652	639	643	645	685	649	596	624	651	626	676	654	612	623	656	644	649	653	655	606	691	638	627	648	641	608	670	666	629	647	595	655	604	624	625	643	617	630	637	619	631	615	623	623	621	643	651	647	685	576	624	612	691	602	645	619	643	661	640	650	578	683	626	692	635	623	700	647	648	599	599	642	617	679	631	646	612	640	589	642	646	635	636	647	674	648	586	675	616	624	634	680	648	614	641	648	631	641	620	647	630	651	597	648	650	639	627	599	639	602	631	661	681	629	628	642	648	661	649	608	635	687	646	667	636	684	652	624	638	634	612	648	585	656	637	652	674	585	662	647	597	633	642	646	655	670	597	684	615	599	625	609	645	701	621	650	682	679	674	654	607	631	641	642	616	681	666	625	617	670	702	650	591	653	629	648	653	586	671	604	632	633	616	628	648	615	627	643	669	684	618	684	625	662	595	605	646	682	640	689	658	651	615	610	665	618	645	667	662	662	665	604	644	628	606	636	605	599	654	672	647	629	640	593	635	658	617	620	644	630	601	676	638	650	636	623	655	654	660	641	653	645	658	626	623	652	664	606	641	623	664	627	641	619	639	634	662	627	643	635	600	672	652	678	628	646	625	657	626	646	603	612	660	608	651	620	606	648	672	645	683	651	681	600	649	660	663	675	651	614	656	631	645	688	641	658	649	625	569	651	613	656	656	612	622	655	645	605	596	691	634	653	656	666	611	638	672	664	620	620	676	635	631	664	662	618	647	645	675	642	661	658	627	626	617	621	600	663	658	646	642	624	626	640	652	626	624	641	603	624	617	558	652	607	626	631	619	624	641	610	689	636	675	630	655	681	682	636	653	625	644	665	598	664	670	622	614	600	630	645	654	646	662	645	681	598	623	654	665	616	602	602	638	627	622	657	660	640	612	601	678	621	672	675	628	604	689	620	594	636	656	648	670	656	651	665	643	693	584	641	616	679	646	667	615	669	676	667	662	647	631	601	597	654	592	637	645	645	637	628	632	623	661	677	633	654	599	668	646	680	666	684	672	640	618	644	629	630	653	614	614	628	636	670	648	612	599	616	620	646	659	688	628	667	675	664	640	696	649	596	615	620	675	644	612	626	648	620	620	658	639	631	631	643	722	636	672	629	624	674	637	653	714	645	626	631	635	669	684	635	645	627	651	599	685	647	630	684	631	635	623	649	634	630	674	618	589	613	620	620	624	623	638	639	666	653	673	615	680	608	612	625	670	635	627	646	639	643	640	664	632	625	586	651	637	615	683	671	667	659	618	611	647	641	651	665	655	636	622	655	658	638	663	664	593	622	633	624	624	678	636	647	638	627	636	642	604	656	622	636	577	627	647	619	658	655	618	677	651	633	675	624	639	616	641	636	669	671	605	652	651	639	627	660	682	627	613	626	644	649	669	623	630	655	697	652	665	654	628	663	669	603	595	617	662	652	601	639	645	666	658	678	631	628	657	647	643	619	594	644	607	663	643	637	604	665	613	662	641	673	623	658	591	662	630	602	641	623	613	624	690	654	684	621	627	638	643	598	654	605	651	577	646	640	629	646	683	625	623	678	658	678	612	682	642	610	614	584	669	652	637	637	614	615	652	657	612	642	656	645	617	647	625	633	656	613	598	698	625	659	647	666	641	657	663	599	657	645	673	652	669	658	610	613	621	720	639	634	659	627	618	677	680	639	603	588	591	644	630	627	635	650	601	635	611	634
25619	21450	27334	25687	4690	968	677	569	506	492	551	495	469	457	478	465	446	488	419	449	487	442	480	434	445	442	443	453	456	455	419	447	448	449	463	454	486	444	472	451	448	465	474	426	432	419	448	423	446	448	445	461	447	412	446	464	490	467	460	429	424	469	503	453	442	454	451	453	434	437	481	459	404	456	435	422	429	431	465	461	460	425	446	442	442	475	454	421	434	387	448	449	482	430	495	414	417	429	425	411	410	441	477	452	467	436	460	411	435	425	474	458	463	458	433	440	436	458	458	423	441	458	424	432	421	450	440	433	425	444	441	440	458	450	425	466	444	428	474	448	459	423	441	455	464	449	441	486	459	474	410	430	451	447	412	451	456	450	464	451	469	411	437	425	435	441	434	451	458	476	431	434	490	432	477	467	379	395	418	430	464	464	445	450	445	432	451	431	442	447	413	413	421	423	458	429	461	438	425	422	409	476	457	428	412	443	463	431	459	449	457	423	441	425	461	442	444	484	450	442	471	471	443	479	485	433	407	439	477	454	424	432	428	405	436	443	422	415	453	450	455	435	431	454	433	469	428	443	477	453	445	416	461	474	428	444	440	459	434	435	499	423	452	464	468	448	447	455	434	381	481	446	464	487	440	454	415	426	455	429	407	460	429	454	454	449	420	476	399	402	454	444	430	431	480	442	444	437	469	429	436	449	465	445	449	422	454	474	468	426	424	439	407	432	422	422	436	453	433	450	460	419	452	424	438	450	453	456	457	445	459	482	449	422	442	454	464	420	440	451	425	429	417	463	437	425	455	396	451	455	441	452	478	445	450	448	447	433	427	458	389	476	477	440	430	474	416	430	429	481	431	459	443	469	431	420	444	495	444	435	393	458	440	484	456	433	419	437	413	463	440	421	419	410	454	472	437	461	403	435	461	432	437	451	462	424	437	438	471	431	399	414	416	436	458	479	423	407	414	445	442	427	429	427	466	453	431	435	410	501	492	473	428	414	460	481	420	440	450	410	420	427	461	457	451	439	455	442	403	416	420	446	447	404	473	491	440	460	416	481	471	448	458	444	445	397	412	408	478	461	472	434	445	456	434	432	425	444	459	464	443	432	427	493	430	403	453	418	467	417	421	445	461	429	428	434	433	440	442	474	401	446	470	452	425	439	422	441	429	468	417	418	454	420	433	386	440	420	426	404	427	428	426	452	432	455	418	439	453	424	422	440	431	438	438	395	438	448	388	412	449	446	433	474	500	444	445	445	449	417	440	499	455	437	463	439	372	470	448	489	432	430	469	426	444	402	451	455	460	446	428	485	424	458	417	429	445	458	431	471	455	428	456	446	459	446	410	424	465	459	437	454	429	501	480	455	417	415	447	433	435	446	460	428	443	449	431	484	445	478	435	442	495	425	457	417	458	447	455	473	491	424	473	437	446	471	457	432	440	452	468	436	427	403	443	490	422	428	423	448	451	449	478	418	454	440	410	433	408	442	471	409	443	477	458	433	451	420	446	444	434	447	444	408	410	401	415	420	445	421	435	465	481	418	401	440	467	425	457	410	430	446	418	453	463	479	432	462	456	438	451	445	440	432	434	440	451	404	446	435	472	460	434	450	441	453	449	460	462	465	438	443	473	430	402	443	434	444	420	444	408	444	420	431	459	459	433	427	445	469	440	441	432	441	446	479	413	431	444	428	454	456	460	432	406	409	456	422	423	446	481	442	447	457	419	445	418	438	434	456	441	416	465	474	407	412	465	428	442	418	404	471	439	454	449	428	423	417	444	401	446	450	439	421	472	462	432	440	423	384	431	437	478	448	439	411	449	409	441	459	461	419	445	445	460	444	425	449	440	488	447	443	438	434	426	468	474	450	415	455	433	448	451	419	422	410	441	440	433	420	410	401	427	452	447	459	417	460	482	435	438	414	420	427	443	454	410	444	467	413	426	465	432	429	445	445	515	411	445	436	412	450	447	445	454	405	447	484	420	461	451	422	470	423	429	430	434	430	469	448	424	428	468	446	463	437	463	430	423	454	445	438	438	429	438	411	486	442	431	454	397	429	440	476	378	420	441	478	446	454	457	432	411	443	457	411	426	434	478	410	441	447	475	443	438	455	426	458	415	423	457	448	416	482	479	424	460	406	497	424	475	412	439	452	417	461	456	420	434	467	456	449	404	392	432	444	442	444	449	443	443	419	433	455	462	488	435	461	477	462	431	438	455	473	398	438	446	421	483	444	453	422	443	461	455	435	450	467	452	439	455	432	441	440	420	478	444	393	436	439	438	461	439	434	418	464	421	472	408	423	461	442	427	427	446	473	458	461	487	460	485	429	449	445	453	434	444	429	425	445	445	464	455	432	449	400	458	475	416	442	450	450	466	439	437	387	425	442	474	434	414	436	455	442	444	415	454	434	402	459	475	422	421	407	455	415	412	437	464	404	404	425	511	442	417	386	415	447	443	438	447	459	474	455	438	445	399	449	439	431	391	443	469	433	409	453	427	445	449	456	441	458	439	434	444	433	441	432	440	424	486	458	446	441	465	466	416	459	435	433	422	452	486	443	428	443	439	432	425	424	444	447	407	414	445	478	424	412	427	404	443	470	443	443	465	440	443	422	461	408	434	471	456	494	458	441	433	450	454	445	464	419	432	475	463	454	408	449	430	431	430	450	447	437	495	400	452	471	446	446	455	463	446	445	415	440	454	398	401	448	411	469	444	447	441	392	453	466	452	403	426	438	430	453	442	443	474	452	485	430	488	473	423	409	446	438	467	447	434	448	451	461	450	473	433	434	432	454	483	450	421	425	423	425	463	434	409	450	431	447	450	433	454	440	476	459	413	465	409	428	469	450	457	441	439	429	441	446	465	410	433	451	424	461	464	441	431	439	466	461	417	446	457	447	492	433	449	487	427	458	454	438	458	456	458	463	425	428	445	438	446	457	501	445	470	430	448	435	470	423	461	464	439	439	424	432	415	459	469	441	427	437	451	438	429	435	451	437	418	394	445	438	425	434	403	435	430	444	425	482	450	430	459	487	417	405	455	443	400	414	456	442	448	421	434	458	469	455	465	499	404	422	422	491	453	420	451	402	426	461	465	431	446	449	469	434	458	435	413	422	427	438	413	425	447	418	452	431	449	454	427	463	437	402	481	440	440	433	452	409	419	463	417	467	443	428	436	477	445	472	451	451	434	437	435	422	435	414	433	418	450	467	430	461	425	422	445	451	425	408	462	445	478	462	456	445	479	423	477	452	462	430	429	449	453	444	417	447	462	451	441	422	439	396	445	460	415	411	432	449	429	427	462	430	480	437	458	432	449	421	465	413	410	421	408	431	452	429	423	443	434	441	453	438	439	439	463	468	490	434	423	420	448	433	427	496	429	417	469	426	433	446	396	409	420	443	440	393	426	430	441	456	442	434	460	429	428	430	449	425	442	420	421	444	423	476	415	467	455	451	447	471	443	461	462	419	467	471	422	461	462	471	419	418	456	453
3734	2711	2308	1293	878	743	623	586	536	510	500	477	422	445	434	437	470	457	441	463	386	437	436	387	418	399	429	410	412	428	426	413	422	358	427	395	386	383	393	423	383	414	430	403	437	393	410	396	414	447	386	389	400	394	402	439	388	392	384	395	375	416	414	407	392	400	391	391	420	383	366	407	360	379	363	371	399	422	383	415	380	426	438	392	390	388	399	394	384	391	386	378	356	369	367	367	401	415	386	418	385	391	406	429	400	380	357	385	381	373	402	396	412	389	373	437	370	409	388	420	419	405	404	344	418	463	404	414	424	397	378	431	408	389	423	357	404	434	436	378	371	373	411	407	416	378	379	369	415	381	386	417	410	440	392	369	386	367	409	420	406	406	365	358	418	400	395	368	391	372	417	414	392	355	394	392	394	391	408	421	370	408	408	374	398	382	359	409	424	405	376	365	405	417	388	400	398	421	445	377	389	406	394	372	385	393	379	387	427	397	378	412	391	398	382	397	411	381	378	409	415	423	383	376	420	389	403	403	402	386	393	392	366	423	402	410	400	417	395	414	407	431	409	406	387	421	387	375	376	397	406	406	410	379	381	397	391	427	396	346	376	373	408	366	384	366	403	418	396	415	409	378	407	375	386	415	369	410	381	391	419	395	406	379	374	406	387	382	400	393	428	436	402	367	371	393	375	349	384	430	374	355	365	384	391	394	420	391	408	367	406	372	394	368	397	392	386	409	418	393	356	426	440	417	376	424	364	387	378	401	404	371	407	424	417	367	366	402	364	386	399	367	387	403	418	406	387	376	396	347	387	406	426	398	368	410	372	408	372	385	376	406	392	396	378	393	373	424	383	350	388	423	402	426	386	372	407	367	405	407	418	375	387	390	389	381	386	392	409	412	368	405	403	381	384	376	367	439	395	419	392	353	371	421	405	362	400	415	410	398	337	396	388	412	409	357	401	392	424	413	416	369	394	359	392	397	408	360	387	407	379	390	381	402	394	374	396	402	405	394	405	358	403	400	380	409	405	411	378	411	393	407	403	404	369	399	427	403	394	375	433	397	431	383	378	392	400	361	389	407	384	380	397	406	418	376	401	434	405	401	382	375	377	403	407	394	377	400	379	384	405	390	392	389	399	357	364	395	395	397	390	395	394	383	397	394	389	424	396	376	404	390	391	395	377	376	342	393	357	354	406	396	419	407	402	382	439	382	374	442	375	400	376	380	418	402	380	419	384	374	368	424	415	374	405	385	393	399	403	386	372	395	417	391	404	426	406	398	391	372	428	416	435	373	402	405	402	432	363	404	424	373	390	394	371	417	365	382	411	389	396	393	393	382	398	388	358	372	402	423	423	398	397	401	418	384	403	400	395	384	397	402	388	380	418	378	421	416	416	403	364	410	384	403	417	391	408	419	400	389	434	401	443	376	398	399	345	436	396	403	452	420	361	414	383	388	417	386	422	375	392	397	422	391	419	404	394	418	383	434	366	394	387	411	396	428	387	414	391	417	417	387	388	403	382	386	384	407	436	391	410	399	409	372	392	398	385	369	379	398	440	406	400	406	370	383	441	407	428	414	387	402	386	392	409	399	407	381	353	409	369	395	380	392	414	359	401	385	358	384	416	390	421	400	428	388	403	377	389	418	355	414	415	401	409	386	392	433	372	391	406	421	401	383	389	372	402	439	400	424	404	392	384	404	394	409	368	390	405	382	376	391	379	392	410	409	376	367	391	412	399	398	394	393	393	409	440	409	419	434	377	379	396	393	420	377	355	375	394	386	399	388	415	417	393	383	392	366	401	403	384	411	394	410	395	339	405	379	397	403	380	415	393	381	423	348	406	391	386	380	377	406	426	397	386	426	403	421	375	400	405	419	357	381	385	404	383	360	381	391	371	401	389	388	389	413	415	383	421	373	372	373	391	374	381	402	394	399	357	389	385	371	390	420	404	393	387	412	383	395	396	368	428	407	378	418	387	386	359	359	405	397	365	403	407	360	401	407	398	397	437	399	407	374	366	399	364	399	385	402	412	377	415	401	389	392	383	419	369	377	354	407	379	435	380	404	387	378	402	442	370	398	362	371	401	410	380	376	408	392	424	381	409	403	380	404	420	380	397	397	419	388	397	405	398	368	400	378	401	396	382	407	366	409	393	376	401	378	428	410	417	405	396	395	399	386	374	362	371	392	393	389	404	412	414	400	374	387	394	380	393	372	383	391	416	383	398	430	369	357	378	398	385	363	409	386	417	401	391	426	378	395	392	370	383	384	396	423	389	408	400	423	395	383	393	408	359	386	393	429	416	395	408	376	386	393	410	393	399	396	411	413	366	391	384	380	403	405	395	386	382	418	411	381	388	374	415	379	408	366	409	405	373	390	382	413	354	425	365	402	399	387	371	356	360	376	411	394	411	416	342	395	394	392	376	418	382	386	411	395	366	384	417	395	419	392	374	378	384	401	423	392	373	391	385	382	393	382	391	377	397	408	431	386	407	419	356	393	365	408	377	363	383	406	383	425	410	399	388	385	383	375	402	385	408	376	404	412	398	376	373	417	418	376	367	400	397	397	381	382	402	397	430	405	384	397	370	389	374	364	382	377	396	382	415	387	393	409	407	375	409	417	385	435	434	395	363	362	435	366	373	378	397	424	355	414	395	416	436	366	367	366	396	386	407	412	409	375	387	401	378	369	373	406	419	365	376	405	369	412	406	378	357	395	401	413	391	380	376	414	407	431	422	407	370	383	386	393	370	397	351	376	380	367	409	427	364	375	394	355	365	419	399	398	403	424	408	421	406	410	374	378	404	405	398	428	421	406	357	403	416	402	385	391	387	398	413	398	396	388	378	411	402	399	388	405	401	387	433	386	405	373	379	401	413	391	381	387	360	404	399	426	386	380	420	364	386	408	396	392	368	381	406	388	381	412	382	410	366	399	402	363	392	379	378	439	403	383	375	400	398	369	359	397	406	387	381	388	422	409	383	395	414	419	394	393	383	376	386	346	389	402	371	394	374	426	395	371	375	402	411	381	389	409	349	380	429	374	420	372	402	428	388	411	388	373	429	401	407	373	411	408	390	398	422	407	386	357	418	398	396	412	382	350	380	389	398	379	428	363	389	397	377	386	404	349	356	383	376	396	371	414	382	412	396	417	370	386	349	376	395	365	383	400	404	363	384	371	394	413	413	415	400	389	374	394	392	378	384	387	395	393	417	390	369	410	386	376	419	404	436	405	369	375	395	380	383	366	392	405	389	419	386	394	394	403	382	394	389	411	406	417	383	383	377	405	375	390	399	388	428	426	368	389	372	394	393	396	373	398	407	400	367	380	415	391	376	389	397	410	384	422	402	376	391	396	403	397	394	382	413	374	389	382	374	401	400	413	417	395	421	404	408	382	408	370	386	404	390	382	348	416	405	383	379	387	407	419	395	404	414	394	397	404	379	381	361	390	387	396	433	394	396	407	405	376	369	394	369	384	368	393	375	373	390	402
24641	21462	28602	24732	21283	3488	857	513	384	393	365	343	335	349	328	275	305	314	300	277	264	302	303	287	290	299	315	292	310	300	291	296	332	316	308	269	279	297	299	286	269	273	284	295	325	293	310	277	286	291	269	291	282	301	267	279	261	279	301	259	291	297	283	290	289	285	271	267	262	288	251	282	300	265	298	300	252	267	255	274	281	250	306	280	285	296	321	262	305	277	270	250	311	297	253	290	253	256	284	272	276	283	303	269	266	273	258	291	312	293	291	249	253	296	230	272	269	284	302	293	272	275	229	278	276	271	276	293	262	264	303	284	281	261	267	303	311	295	253	297	271	286	253	258	259	291	263	275	258	290	273	283	267	290	252	288	263	287	294	284	276	285	265	313	296	290	270	282	271	255	249	279	260	287	286	273	263	282	266	281	289	278	301	290	300	297	278	285	303	298	277	270	282	247	293	260	292	277	269	276	321	273	295	288	304	283	281	277	260	261	285	279	263	276	272	253	298	305	259	291	294	272	269	300	275	269	286	266	280	244	287	259	301	271	283	290	248	273	281	275	281	289	279	274	280	259	266	256	288	303	263	287	282	287	270	270	260	291	269	258	287	261	303	294	261	296	276	305	309	248	271	287	235	294	230	276	286	266	291	261	277	274	263	270	286	276	300	270	262	261	263	270	307	270	295	263	297	258	295	255	272	290	269	276	259	290	272	281	296	280	281	301	314	259	263	270	293	277	260	261	260	286	272	262	241	270	280	291	259	277	266	239	301	292	259	280	263	292	251	287	277	268	296	282	283	273	290	289	280	243	268	248	273	269	253	278	262	297	253	247	281	296	294	298	277	260	274	310	275	275	271	256	276	270	255	248	301	288	285	265	250	277	284	282	290	247	266	272	257	280	267	303	286	288	251	293	267	300	245	256	273	288	312	263	270	245	258	264	296	287	297	271	298	293	250	276	259	268	296	299	310	271	261	275	275	291	251	259	295	286	281	286	290	281	299	259	251	291	261	273	281	269	271	304	272	280	276	238	260	264	278	271	309	268	269	298	286	241	300	279	256	301	264	266	290	287	268	257	265	277	264	291	282	265	323	258	276	247	267	289	280	289	276	245	267	282	281	287	274	262	287	250	285	290	272	285	259	291	331	273	277	275	288	285	238	307	267	265	310	297	288	260	305	265	284	284	266	287	281	291	307	282	251	273	275	297	277	256	273	269	285	295	282	264	267	288	284	298	302	301	287	291	296	269	266	254	271	242	276	262	249	288	255	249	296	264	273	275	257	289	268	266	287	274	281	303	265	258	285	305	260	304	289	252	266	275	297	279	278	292	271	290	281	266	267	279	258	273	264	272	272	288	273	279	268	269	256	250	301	255	243	299	255	280	291	236	268	294	274	302	259	263	271	287	272	276	274	301	285	286	250	284	289	271	264	247	279	302	262	257	267	257	265	289	292	283	258	249	281	267	298	243	268	251	240	278	268	270	297	256	272	308	282	269	308	305	288	308	258	277	304	289	257	256	282	265	278	285	282	254	274	267	289	266	281	274	283	279	312	301	284	287	253	280	267	261	273	309	267	275	289	286	279	277	279	268	281	246	259	294	255	270	324	287	267	297	262	275	282	296	257	283	272	309	301	307	257	292	250	267	293	294	289	263	288	277	289	264	299	275	251	286	270	279	282	276	286	294	284	276	262	267	281	303	260	256	262	272	266	255	269	293	281	286	246	290	292	272	261	259	260	304	297	285	283	266	246	269	287	260	233	258	268	286	253	270	267	272	272	248	293	259	283	265	261	259	260	267	263	276	272	279	267	283	276	305	281	247	276	287	270	299	242	263	274	270	271	266	261	254	294	258	263	290	289	280	290	287	280	271	292	314	294	271	260	271	275	271	280	284	298	254	256	265	295	261	248	296	251	290	279	266	314	285	304	287	267	239	247	271	247	297	291	270	270	257	272	261	280	264	286	261	288	252	279	257	256	301	291	260	274	231	278	280	287	289	276	282	309	260	284	296	268	256	279	298	269	270	284	275	287	280	284	279	262	274	272	274	272	273	269	296	248	278	256	262	251	283	259	281	296	275	255	281	294	228	256	263	263	287	274	271	276	267	289	273	247	265	286	278	270	294	271	243	285	249	281	311	278	268	298	281	253	270	290	267	246	278	268	288	277	271	312	243	282	313	263	242	280	271	266	286	283	268	271	279	258	303	297	303	279	242	249	289	241	279	273	279	269	276	306	262	272	272	280	280	285	279	315	267	276	254	273	262	274	276	292	267	273	246	255	307	257	292	261	295	258	283	233	273	289	255	276	273	266	249	291	282	253	259	277	262	280	268	301	284	286	274	271	289	294	287	274	290	291	284	278	291	275	291	288	286	311	282	289	298	294	279	262	282	278	277	288	267	272	264	290	255	279	258	268	282	288	318	300	262	277	307	278	263	273	269	273	272	305	287	272	302	290	291	273	262	282	293	297	272	276	277	277	277	261	257	280	293	261	295	263	294	275	277	281	261	235	282	300	256	262	284	257	279	284	289	265	267	270	271	248	267	269	282	278	276	272	289	283	283	261	269	255	278	261	272	247	268	276	276	305	263	266	268	277	273	259	284	273	267	273	278	314	311	269	247	273	261	285	274	260	281	285	259	268	290	286	289	258	270	244	294	246	285	265	282	272	278	273	269	275	264	281	269	265	292	263	273	282	281	283	248	261	285	289	278	282	325	288	266	246	243	261	270	262	269	284	284	283	255	297	250	249	297	294	294	275	282	286	271	265	291	276	266	295	271	286	253	295	281	259	276	282	282	266	296	260	304	255	282	257	251	259	279	258	275	244	300	276	272	274	257	279	298	273	305	281	277	257	243	249	274	264	283	271	252	263	292	267	262	284	290	295	284	289	275	241	262	262	265	258	257	290	280	270	273	276	244	271	276	283	289	257	289	279	269	306	312	282	291	247	287	251	292	253	298	311	283	272	280	257	268	282	273	272	324	301	269	271	290	248	267	280	285	273	273	292	260	293	262	286	271	267	279	278	271	258	299	245	256	276	276	279	269	272	287	278	274	287	233	263	284	262	251	292	283	295	303	281	306	265	286	311	290	278	279	257	281	261	260	278	263	278	220	294	295	260	237	289	281	262	247	318	263	276	261	273	287	276	297	267	273	251	271	271	253	251	251	252	276	263	260	289	227	286	307	322	273	266	293	288	255	279	271	248	273	268	281	280	293	253	299	271	269	248	269	273	285	277	274	271	273	296	276	252	272	242	263	288	280	266	288	266	257	281	257	276	281	265	250	247	277	264	259	273	272	265	273	287	275	257	295	249	286	253	260	277	264	271	306	283	320	265	269	265	279	292	291	303	259	246	274	256	276	266	275	266	284	270	269	274	255	295	267	277	267	260	298	279	287	261	274	271	256	310	272	276	285	272	277	258	312	265	285	245	259	291	281	252	252	261	294	270	280	248	247	287	252	230	260	284	286	265	274	289	247	267	260	290	289
3727	4719	3978	1938	1248	874	697	595	518	463	434	431	401	357	320	337	312	327	304	315	326	299	277	315	292	290	261	294	298	272	293	273	253	312	283	259	302	256	279	275	271	263	264	276	281	308	270	280	279	258	251	284	234	268	270	268	265	265	274	270	273	279	278	288	255	253	271	251	256	294	269	247	246	258	257	270	263	281	256	261	295	278	260	244	246	273	256	251	242	280	249	265	249	273	267	266	243	253	260	292	252	253	267	238	248	269	270	253	245	267	288	290	259	307	254	284	267	240	272	271	246	268	250	274	234	278	258	245	284	235	274	259	298	274	254	291	264	264	284	281	255	289	270	259	256	243	249	271	240	284	281	272	262	256	274	260	253	283	262	254	272	258	253	234	245	281	265	250	269	257	255	257	248	254	249	288	265	284	266	273	279	285	258	292	266	274	239	272	243	282	267	275	248	264	236	272	252	250	252	276	261	289	291	275	270	287	244	273	277	249	265	256	258	267	239	261	255	242	263	320	268	259	273	267	244	261	267	263	259	279	240	261	260	250	284	280	280	254	253	273	282	263	268	308	242	237	280	275	265	277	269	254	266	287	246	265	270	247	271	284	265	246	262	276	271	258	254	257	261	281	262	231	231	261	247	298	246	285	250	255	255	284	282	285	251	260	242	263	270	260	289	273	264	226	270	239	272	244	269	285	250	280	262	280	264	224	282	289	284	297	268	280	280	241	262	264	245	238	304	264	256	274	260	280	238	262	260	237	271	255	248	252	226	261	234	211	273	294	235	298	289	244	271	266	249	264	241	287	261	266	245	261	276	259	291	251	255	252	269	288	265	291	269	248	252	276	251	236	223	249	250	268	251	268	278	256	260	257	245	262	246	274	243	267	265	274	258	279	257	270	234	290	262	235	256	251	264	248	247	214	238	283	238	295	277	267	231	268	263	242	250	279	250	243	264	264	252	246	272	267	231	259	268	281	254	244	247	267	232	259	286	250	238	266	268	246	265	242	273	237	262	278	292	231	297	256	247	282	232	268	268	251	256	307	278	265	245	260	264	261	248	269	263	247	288	243	246	247	268	272	253	293	256	236	258	253	265	251	275	299	241	251	265	260	276	270	235	268	260	241	279	249	311	285	273	239	275	264	257	256	257	241	263	263	249	276	284	274	273	251	288	236	268	258	256	272	257	264	266	274	259	256	242	264	238	255	239	253	277	271	275	254	273	242	256	247	273	253	255	263	252	283	262	248	280	243	257	306	281	239	259	243	273	258	242	291	247	257	251	256	276	277	271	238	274	267	263	240	251	243	249	249	266	254	242	235	267	256	262	251	242	236	246	274	261	273	270	211	254	268	265	218	274	243	272	257	227	256	282	238	249	273	257	249	262	269	278	293	255	257	232	255	250	246	262	287	274	241	248	290	256	242	250	237	277	271	261	240	270	236	247	248	262	274	278	268	251	250	307	268	251	279	244	262	274	222	230	247	264	235	280	249	245	288	264	253	271	262	256	267	275	279	240	253	236	259	259	270	242	264	247	238	270	266	239	245	277	237	259	242	281	256	268	269	263	266	295	258	267	280	248	251	265	286	264	239	283	239	245	254	257	266	253	304	288	256	250	278	280	265	281	243	255	279	270	271	250	260	236	273	242	236	249	251	292	244	283	272	255	270	268	235	260	267	273	230	262	266	261	242	267	259	241	288	275	254	245	276	252	231	254	253	265	270	249	228	256	256	239	251	265	285	238	284	263	261	245	274	248	261	261	281	266	251	242	247	269	244	241	264	266	254	283	266	238	254	283	254	253	243	271	244	234	260	266	268	243	242	268	266	238	249	272	245	250	251	294	279	225	278	247	262	269	236	288	255	263	247	267	272	240	255	244	224	251	235	286	288	274	234	261	239	255	267	246	254	256	246	245	224	275	257	254	271	247	236	256	265	279	246	242	253	265	245	278	257	248	274	245	282	276	278	258	269	268	267	265	288	264	265	235	269	293	279	269	225	257	220	312	242	284	276	235	215	259	275	236	265	265	268	263	256	245	237	279	271	300	280	270	220	260	275	267	269	245	278	269	252	288	243	282	263	281	255	266	276	228	265	235	273	268	267	254	242	280	250	239	287	255	261	238	287	248	277	247	253	257	272	267	265	265	262	234	293	259	259	266	249	250	245	222	286	260	247	229	228	253	242	238	244	258	256	257	246	283	262	225	278	280	241	240	271	244	282	268	230	265	279	245	275	273	233	257	259	254	275	279	272	236	257	235	260	267	226	272	264	254	242	255	249	249	291	255	252	302	263	221	238	241	247	239	275	279	244	255	232	244	258	255	244	255	255	255	264	216	247	242	269	237	255	250	269	261	262	275	272	254	255	232	270	291	247	245	248	237	240	266	263	256	261	273	270	265	253	235	262	247	250	249	271	253	257	265	235	254	273	299	263	268	266	264	270	244	275	272	265	256	277	269	254	266	266	250	262	246	250	244	265	272	274	262	237	270	259	265	242	260	260	281	232	249	278	244	284	256	250	238	260	290	264	259	260	247	258	244	286	247	292	234	262	222	273	251	283	276	281	278	249	237	278	263	247	262	282	249	246	263	253	268	297	265	264	260	246	254	268	232	266	265	255	266	266	257	275	238	230	254	248	284	228	270	234	261	262	266	254	263	253	265	256	254	273	262	263	261	260	246	268	259	265	276	268	266	260	279	257	248	249	231	248	254	221	248	309	254	244	249	269	260	246	258	264	264	281	252	253	250	274	282	270	276	272	248	268	228	275	260	253	249	252	251	228	231	241	270	240	259	207	259	253	283	262	293	238	273	270	250	240	254	253	270	284	237	254	240	230	287	241	265	264	260	252	263	234	291	256	286	266	280	270	254	251	257	269	259	242	262	271	246	266	253	244	242	262	258	240	262	230	271	218	284	280	267	263	248	246	255	235	262	243	271	295	273	258	279	283	255	254	254	251	251	284	254	247	266	282	268	248	288	278	272	244	249	278	287	259	242	260	272	237	279	249	246	277	256	262	244	270	273	244	257	266	271	277	262	254	272	253	249	261	279	250	247	227	270	245	283	279	236	262	253	265	304	280	237	271	239	247	260	255	241	272	230	274	275	261	239	256	264	252	272	275	248	247	255	263	229	265	266	250	253	277	261	287	286	248	260	254	246	265	249	262	241	278	249	248	254	266	225	264	251	274	274	259	235	257	260	228	257	258	261	246	262	286	285	263	272	260	236	244	249	277	296	250	245	263	219	266	265	285	278	239	235	232	256	266	279	270	256	218	261	244	278	272	275	286	257	279	272	254	263	291	239	252	259	274	257	246	245	274	258	292	271	271	229	273	258	238	255	240	272	270	246	267	254	278	272	268	263	261	249	234	225	272	256	232	223	271	277	268	229	244	233	246	252	250	278	265	261	254	277	231	243	252	274	251	280	256	257	257	244	247	250	261	282	233	259	253	248	239	257	282	270	248	250	239	294	266	270	276	248	247	225	255	277	262
27758	10323	1599	1092	825	793	779	854	779	805	795	740	815	814	783	779	813	749	787	768	799	824	790	832	797	801	760	738	771	799	803	816	758	754	741	760	777	788	770	792	753	761	831	783	803	811	774	782	777	776	765	826	794	811	785	781	747	775	811	793	805	784	790	788	828	791	778	741	798	775	762	759	768	790	801	768	755	788	783	780	834	767	750	720	757	817	815	792	793	774	797	798	830	741	784	752	768	780	797	766	759	808	836	792	775	811	776	780	756	729	771	770	778	760	761	801	776	781	783	747	808	751	769	764	823	775	797	841	781	813	829	795	764	810	830	819	827	754	833	758	782	772	761	823	723	821	735	784	794	750	789	765	749	807	776	752	759	791	794	816	791	786	761	772	777	769	768	806	828	798	775	780	776	792	754	781	785	802	790	782	819	823	794	812	805	812	748	771	787	806	768	791	828	738	771	769	799	754	799	756	826	809	773	752	805	816	806	785	795	774	782	803	782	781	770	793	739	824	790	835	771	805	774	780	756	805	848	797	805	801	815	849	813	760	786	774	770	786	811	777	786	768	784	805	832	777	796	777	778	791	791	824	799	741	784	767	720	810	758	794	789	770	827	772	786	811	738	802	747	825	790	795	757	814	750	807	779	731	766	798	753	759	827	798	838	779	775	740	787	823	829	775	789	795	846	793	796	743	779	780	789	765	759	717	779	811	823	794	777	806	808	798	790	806	785	792	767	787	842	776	787	817	737	797	764	843	791	840	817	767	788	825	775	794	731	810	780	757	741	728	770	749	792	761	765	777	806	801	746	776	772	771	779	787	766	793	826	814	807	736	817	801	779	822	753	730	788	801	796	740	798	755	828	815	839	740	797	784	815	764	786	807	781	813	760	781	794	795	780	799	781	782	842	783	807	804	835	838	759	799	784	788	720	785	833	785	803	768	748	755	806	812	807	797	793	822	755	785	781	815	800	752	766	812	786	828	782	822	838	795	746	789	803	744	779	813	828	768	801	767	787	736	814	758	774	771	764	756	742	755	773	811	787	860	790	825	745	752	770	801	801	751	822	771	795	765	783	773	801	783	819	792	787	821	744	845	799	807	804	743	748	815	775	819	788	809	819	720	775	804	814	790	782	757	798	723	786	822	746	813	796	834	763	778	817	793	825	794	821	763	775	774	785	796	772	781	800	785	783	794	797	786	799	804	796	751	775	772	774	839	785	762	741	800	796	777	766	774	750	816	781	782	803	778	816	817	721	753	790	784	813	765	804	767	823	850	769	809	784	818	772	806	783	792	716	776	789	770	826	751	800	757	810	767	760	796	788	837	748	793	772	834	801	808	757	724	783	789	752	784	836	799	816	750	783	812	798	808	789	807	790	765	783	775	775	804	739	751	787	764	818	756	795	764	712	747	787	758	793	753	779	787	808	809	746	749	750	766	819	748	781	704	772	753	774	804	793	761	823	825	787	834	779	766	767	768	819	778	745	765	776	788	794	791	770	792	773	829	776	822	743	799	795	782	837	767	774	779	804	779	774	762	757	754	803	806	833	829	814	791	746	761	818	791	760	851	821	820	784	795	770	774	776	794	733	785	780	809	804	795	767	781	812	781	792	770	786	836	785	781	765	749	782	766	742	770	802	751	759	797	771	833	823	777	785	805	776	796	780	792	779	770	799	777	796	802	781	738	737	752	764	796	765	753	793	810	783	841	808	779	780	745	824	778	771	785	734	774	800	757	777	746	770	815	788	813	779	786	807	780	756	801	782	853	770	745	821	753	784	743	769	787	820	808	799	775	755	810	754	798	778	769	761	801	802	766	744	803	803	753	726	772	769	751	754	799	791	835	794	782	815	776	778	803	767	751	764	776	781	795	770	798	795	758	764	797	785	805	796	825	767	809	803	846	805	811	782	783	826	753	811	786	775	756	777	821	785	831	802	821	782	801	783	774	809	784	792	793	834	739	770	822	809	794	800	723	795	814	849	755	749	772	749	821	760	816	804	756	731	797	787	800	801	777	789	764	807	836	785	753	782	807	821	799	866	823	774	787	810	805	785	743	763	809	823	769	802	752	822	817	803	766	810	769	800	744	780	769	814	764	802	748	762	811	796	814	798	809	810	748	800	813	778	757	790	798	778	814	776	767	820	739	770	733	811	798	798	781	813	765	760	805	811	809	785	812	796	774	778	819	815	814	789	787	776	788	761	751	758	752	777	773	827	717	812	812	780	837	768	794	769	753	807	791	793	745	758	706	803	734	757	773	789	749	788	820	837	781	746	791	785	749	800	824	766	790	739	749	816	788	753	758	803	866	745	755	822	788	808	790	773	807	790	794	745	811	852	841	802	812	783	735	745	787	781	824	755	786	760	783	803	782	821	797	801	767	772	800	787	750	815	811	788	801	838	693	786	826	780	743	778	753	790	750	798	807	801	776	815	779	807	767	755	770	746	786	742	767	792	789	769	831	770	792	809	769	835	769	841	771	822	797	806	796	784	803	834	768	781	822	714	759	781	746	761	805	783	746	799	810	811	798	791	801	759	803	775	828	714	791	712	750	785	770	773	777	820	765	760	755	781	766	748	789	730	788	762	784	799	743	733	780	850	708	810	811	763	757	793	878	794	744	792	790	787	794	725	820	791	781	768	825	803	746	819	800	762	806	787	781	745	774	818	801	787	734	786	765	735	772	829	774	803	755	778	815	792	787	776	768	832	764	846	810	816	806	833	746	725	808	764	791	789	805	760	819	753	807	800	737	776	751	784	805	833	812	766	823	762	771	794	784	782	789	789	772	771	799	783	818	737	848	752	750	791	766	809	755	756	736	758	756	795	793	741	783	821	825	796	800	780	762	760	765	842	755	771	851	791	807	780	771	819	779	704	841	776	791	797	762	828	768	789	782	793	731	796	791	768	800	774	779	838	860	854	768	773	768	891	816	807	758	752	807	816	781	784	751	760	805	780	708	769	832	798	780	736	800	761	809	762	760	799	868	783	796	789	807	749	825	819	794	733	774	818	776	785	782	824	794	818	802	737	756	818	744	770	780	762	779	783	769	761	790	811	774	756	804	746	737	780	780	815	865	754	790	816	756	841	775	801	805	763	793	801	838	807	758	801	760	800	808	772	785	767	792	810	781	787	782	762	809	773	757	753	779	838	849	819	813	826	779	742	810	764	791	816	821	795	737	802	794	775	779	828	765	767	776	813	811	857	849	783	764	741	792	816	799	758	835	720	789	821	777	758	726	804	819	784	768	774	823	744	779	795	798	782	785	797	757	794	861	799	768	787	825	770	824	788	810	770	782	769	766	795	817	810	818	784	781	817	771	803	789	782	786	789	797	758	781	800	767	765	772	753	795	796	801	816	800	766	768	782	783	807	785	791	759	798	771	790	801	813	799	801	808	779	732	776	773	793	750	802	741	821	760	783	835	825	770	757	769	823	757	799	836	814	804	806	748	794	746	767	805	799	785	852	787	812	806	799	830	792	736	779	748
5647	824	734	700	673	652	622	635	636	654	668	664	663	661	650	627	616	653	629	642	665	615	657	649	632	638	693	644	629	633	642	656	603	656	660	658	632	630	681	633	654	636	622	629	642	657	598	657	651	649	649	650	644	616	639	617	626	645	663	646	602	673	660	639	689	630	601	626	650	707	650	644	644	662	653	657	661	647	647	609	662	611	652	617	650	622	671	645	645	634	624	653	676	666	630	623	654	635	625	613	690	655	675	682	603	624	636	627	616	641	667	631	648	638	639	602	633	666	594	646	609	633	602	614	637	596	650	634	634	667	625	653	654	630	676	612	678	652	636	645	649	640	660	632	659	590	616	624	664	636	632	629	667	616	688	658	632	653	654	609	629	659	651	655	612	654	652	655	656	651	613	623	609	672	666	698	653	612	650	658	626	645	651	673	619	628	636	675	676	662	621	648	651	646	584	622	637	634	607	662	648	656	621	629	634	651	583	627	630	632	620	624	666	615	623	625	611	649	611	633	628	645	575	615	640	666	689	652	644	677	619	650	671	614	638	607	646	669	622	644	645	637	650	607	635	627	627	635	681	672	639	596	651	648	661	647	672	614	644	647	662	686	676	675	639	651	671	634	651	608	629	693	668	616	647	646	637	598	617	632	668	607	642	655	635	668	653	662	658	654	625	651	634	673	624	682	662	596	606	688	627	592	715	642	643	624	619	643	643	640	619	651	647	630	671	643	632	664	644	657	643	632	643	595	654	670	654	632	614	622	661	668	657	668	623	628	648	647	649	639	640	629	659	629	644	613	637	640	691	640	593	645	623	644	644	611	661	614	620	633	615	628	610	671	614	599	644	651	637	655	683	598	629	624	639	619	613	628	669	634	637	584	655	627	647	687	637	659	633	637	630	651	633	636	634	620	668	599	616	612	634	622	653	638	657	634	650	666	684	590	621	636	600	644	637	655	632	694	643	647	677	611	605	645	639	620	630	695	617	618	679	635	691	696	697	649	657	630	619	648	631	621	641	624	638	641	614	657	594	653	631	650	616	619	609	617	653	616	663	643	690	651	659	641	652	642	622	640	618	567	586	666	634	660	651	626	637	610	644	599	642	639	612	585	625	648	683	648	665	613	642	631	663	639	655	696	626	650	644	614	638	682	623	614	659	637	599	660	626	627	632	658	624	666	646	631	605	616	611	664	638	659	615	649	682	662	616	620	620	692	677	689	614	628	682	656	599	621	670	635	650	612	653	688	641	660	643	648	629	632	640	620	683	661	628	622	599	658	689	668	589	643	597	615	717	635	646	605	623	650	656	651	631	672	632	663	639	644	622	624	639	679	636	672	627	679	619	592	637	653	648	650	642	625	710	643	629	653	646	642	660	628	620	658	625	610	648	657	650	662	636	632	670	637	660	611	606	634	616	637	681	629	650	628	617	645	605	651	670	669	578	679	684	625	665	634	687	669	620	638	626	626	650	608	628	641	651	619	685	659	639	602	655	648	632	644	628	626	614	660	678	629	600	651	646	666	619	633	639	607	656	636	653	647	615	640	642	653	645	664	629	637	632	631	626	620	661	614	680	581	621	670	667	676	675	607	643	642	643	630	621	635	634	623	653	682	600	650	638	648	649	650	615	630	602	637	631	671	629	676	659	624	581	597	629	661	640	672	633	671	679	643	634	618	654	694	618	670	642	642	660	586	646	626	645	638	665	631	604	661	646	634	642	660	622	644	666	684	630	626	612	694	615	668	621	657	606	675	649	635	650	662	619	642	598	605	642	635	665	647	634	605	641	580	611	676	626	657	667	654	608	600	641	635	655	660	646	655	627	642	655	630	630	650	667	628	644	646	609	658	595	619	648	639	627	629	634	638	607	664	640	642	669	624	613	625	606	657	621	659	661	626	690	681	643	649	619	677	645	692	653	678	611	667	661	619	653	664	627	667	615	624	663	619	614	587	570	590	658	633	683	685	660	681	645	635	627	623	574	619	685	687	658	629	632	620	575	620	643	599	635	670	644	673	614	637	670	633	635	607	651	662	626	610	630	663	628	654	605	635	644	642	657	627	620	626	622	654	629	658	638	682	612	649	638	625	677	665	644	677	627	617	634	634	646	666	663	673	701	625	619	652	638	654	635	616	669	667	648	631	653	590	648	627	698	634	619	591	640	635	684	606	638	647	618	613	591	679	697	677	665	651	590	652	650	641	627	619	593	634	632	626	628	597	647	591	614	628	633	613	634	685	632	670	645	649	639	667	654	650	632	683	642	610	683	677	644	607	594	624	673	661	664	652	631	634	642	619	666	654	641	635	614	630	630	605	621	665	624	646	647	622	649	633	631	669	626	631	606	614	637	630	643	642	662	644	652	647	633	672	576	625	615	652	591	626	641	616	658	616	608	621	627	644	666	672	626	616	637	636	628	632	638	641	620	616	629	625	608	651	615	668	656	622	609	640	622	661	615	632	681	647	661	659	686	619	624	632	647	645	636	624	674	641	611	633	623	634	623	649	610	650	670	671	666	657	637	658	646	617	640	662	662	657	653	655	644	669	645	625	630	627	645	669	635	615	636	622	628	638	612	687	646	689	627	596	642	691	637	629	652	644	605	623	634	623	666	552	647	634	644	651	665	650	608	584	658	658	646	642	630	664	670	649	647	638	636	657	696	599	636	647	617	674	658	638	638	606	615	649	684	644	655	614	647	657	644	657	634	669	625	653	628	626	652	643	639	636	648	656	674	626	676	641	620	643	656	658	666	644	649	640	652	638	619	614	649	649	605	618	652	586	654	620	612	634	615	657	643	652	652	634	621	619	652	622	595	658	658	649	646	627	615	661	668	641	648	644	675	655	631	594	663	613	595	674	655	625	658	706	675	642	585	644	644	690	621	612	607	646	620	661	660	618	649	596	637	613	658	611	583	686	635	651	644	609	655	658	618	634	643	684	653	631	684	649	651	643	674	650	634	643	584	580	624	651	595	642	591	650	641	658	635	642	673	637	638	653	606	624	634	640	657	618	589	640	618	662	652	624	619	667	605	634	637	624	659	657	638	627	651	664	644	633	625	658	649	631	645	628	624	656	610	618	640	707	610	649	601	648	639	617	603	646	651	605	601	652	617	616	637	611	664	671	599	640	632	645	646	602	682	622	638	658	649	682	683	655	665	661	674	661	636	643	610	675	625	660	646	603	664	644	647	632	641	657	604	616	641	601	658	671	650	656	629	609	613	658	646	617	671	683	623	621	686	637	665	657	638	621	639	583	608	627	662	669	637	656	617	678	642	632	623	677	643	619	645	659	689	653	610	633	676	620	611	654	598	653	647	665	631	652	640	623	634	610	653	629	625	656	628	611	632	657	628	632	638	651	580	673	687	632	637	642	606	666	639	640	648	612	651	628	636	608	673	673	634	653	617	670	648	656	634	625	622	600	639	650	643	689	685	614	664	634	658	678	656	684	633	662	647	659	648	669	613	621	627	666	654	615	649	615	615	639	625	628
25609	21442	27375	25634	4718	901	648	606	556	514	455	493	479	470	478	488	446	463	455	475	482	449	419	493	478	444	443	433	440	452	488	479	461	457	473	426	438	460	465	449	477	472	465	434	433	450	459	467	444	443	418	428	441	440	461	436	472	443	473	481	425	473	478	412	469	449	479	437	436	446	427	409	457	442	467	459	427	454	426	442	419	467	421	405	424	437	487	462	456	414	438	427	457	439	441	450	446	429	461	413	464	461	493	449	457	502	464	421	471	466	456	444	471	429	459	470	469	461	445	431	487	440	440	480	443	455	429	441	405	479	428	433	395	460	453	460	455	431	489	439	463	439	500	424	442	473	437	465	486	449	403	460	442	453	437	431	453	455	430	439	440	432	417	454	441	424	443	445	464	417	477	448	416	420	443	439	464	455	423	438	495	472	454	433	445	438	475	443	446	440	440	443	390	447	447	426	441	451	431	448	437	462	448	422	436	514	408	437	471	444	458	448	448	442	435	460	491	441	438	424	429	433	442	440	491	417	471	465	417	462	440	433	445	473	427	460	427	443	428	417	425	448	452	446	441	458	437	453	414	454	456	453	454	429	460	442	445	457	417	493	411	439	438	430	411	444	419	457	441	437	431	441	466	424	445	442	438	476	474	465	411	427	418	418	424	474	424	411	455	445	460	455	413	448	469	409	435	509	458	454	437	464	442	428	452	441	474	446	431	446	447	417	449	436	434	468	443	473	430	427	415	436	443	452	452	437	432	444	446	480	404	417	446	472	456	447	441	452	457	431	430	457	445	444	455	436	432	445	416	420	438	454	462	465	454	444	441	440	442	398	443	391	443	436	456	463	473	410	433	462	463	426	461	437	451	479	444	449	434	441	474	450	416	450	464	415	476	451	430	468	453	458	455	453	456	436	422	428	445	479	449	443	438	453	468	432	451	461	463	465	485	447	492	468	429	445	450	474	475	415	442	454	481	424	444	472	443	508	396	423	432	414	440	464	421	474	435	463	455	461	476	459	463	466	464	419	448	417	459	427	405	437	480	447	441	440	407	422	456	449	415	461	451	441	447	451	419	423	447	452	422	456	399	453	433	470	420	468	433	491	472	412	447	418	444	402	444	457	439	414	431	447	447	459	405	446	467	428	438	378	439	442	426	431	380	450	452	403	461	458	407	443	455	459	449	431	447	462	407	462	441	468	423	426	469	474	429	459	453	363	392	464	446	460	446	471	424	414	432	443	468	437	462	434	422	436	424	456	462	449	449	462	436	479	440	446	413	471	456	429	469	450	470	448	423	449	488	435	467	490	435	423	408	484	433	443	462	418	431	434	441	461	444	445	457	485	419	478	477	411	473	416	439	443	457	449	424	445	432	451	438	440	475	464	434	472	441	422	465	438	404	457	444	434	443	446	469	404	450	435	445	465	444	433	423	450	441	423	443	454	451	422	418	416	444	445	494	431	487	464	437	454	461	446	414	460	433	427	455	456	467	461	458	440	471	446	412	455	444	439	464	437	432	456	460	456	413	454	471	437	446	438	445	437	418	458	413	446	428	438	451	457	438	450	443	457	438	452	424	430	433	444	434	406	416	454	396	453	423	471	457	432	447	413	420	435	445	429	461	447	432	430	430	472	455	457	420	409	454	452	437	424	466	446	442	430	460	441	437	463	444	408	461	457	467	478	438	445	389	458	439	466	415	449	457	474	423	443	441	461	431	448	436	442	452	437	462	425	437	426	446	474	430	458	436	436	454	482	462	456	453	447	477	442	451	459	451	448	454	467	449	455	452	480	451	469	442	425	447	477	431	474	398	436	461	428	424	453	451	384	422	451	463	422	405	392	435	429	454	453	460	434	467	457	430	422	442	434	472	423	450	470	405	458	474	440	449	421	462	463	464	508	439	438	448	417	450	439	459	456	472	415	467	423	459	424	428	400	442	452	456	418	502	427	454	449	432	439	465	473	438	460	418	455	443	443	422	438	484	405	443	442	452	433	430	480	435	480	453	437	472	450	462	442	423	439	463	439	463	422	407	444	452	415	431	445	458	442	401	443	471	490	441	412	458	434	426	392	461	436	461	419	466	452	436	430	419	452	450	458	415	430	427	468	423	438	426	470	468	417	466	426	439	424	418	441	409	368	449	402	484	462	454	444	454	408	431	454	459	447	449	424	408	432	440	477	454	415	469	477	419	431	427	466	441	434	422	430	441	445	490	441	433	409	437	457	473	478	441	439	441	482	490	433	446	473	400	433	452	458	416	479	466	456	449	453	446	459	437	464	409	450	456	413	437	461	430	444	394	476	474	440	461	420	423	463	475	473	448	464	442	418	422	414	460	480	478	397	494	385	462	427	435	472	427	419	427	426	480	431	471	449	431	454	476	445	438	477	439	444	451	430	450	438	436	418	448	471	447	414	437	394	469	448	439	411	409	447	429	424	461	417	435	456	434	489	454	428	440	468	459	446	461	427	434	460	422	414	459	445	434	439	421	427	448	436	454	441	430	433	449	414	457	449	426	471	448	475	404	440	476	423	425	408	461	453	508	455	467	392	431	419	449	434	452	427	418	435	469	418	453	426	424	468	438	447	439	428	435	424	473	478	436	464	420	455	442	443	465	465	440	451	430	448	451	432	450	433	458	439	453	374	445	443	434	448	471	459	439	447	435	411	399	481	427	495	464	433	425	459	459	490	430	454	417	429	445	444	440	418	481	453	456	437	469	431	458	460	406	449	415	429	436	442	469	412	436	435	421	449	420	446	459	448	425	398	412	467	482	452	461	437	438	436	440	413	431	478	419	417	426	445	426	460	449	475	467	446	437	442	453	450	461	411	470	425	406	449	467	454	424	445	493	451	449	411	448	450	491	444	433	432	438	408	434	427	423	437	402	459	407	452	445	406	439	461	450	452	434	410	428	443	454	468	441	440	438	412	467	424	420	450	443	426	460	420	416	465	408	428	504	430	475	440	460	451	444	468	454	428	426	473	388	435	452	442	423	443	456	440	439	458	460	431	433	453	466	485	448	455	498	474	468	457	400	444	502	438	437	432	415	432	450	415	455	473	454	430	417	448	451	429	379	382	445	451	447	410	445	452	440	453	429	446	440	432	455	442	418	421	434	413	447	480	460	443	412	494	451	432	480	432	396	421	488	441	473	428	473	439	383	407	475	434	421	446	446	408	503	420	476	422	450	445	424	475	472	454	439	453	467	456	448	450	444	454	455	450	457	433	425	403	411	455	440	434	458	447	407	459	440	393	443	417	455	406	429	454	436	433	468	496	431	469	448	429	424	424	453	463	441	470	438	438	470	440	478	495	459	412	457	450	422	442	430	397	462	409	476	409	439	433	450	445	421	452	454	456	480	443	446	433	488	460	442	445	461	472	443	427	400	431	437	453	457	425	410	430	466	412	457	460	465	423	431	460	445	407	411	468	420	450	419	435	451	449	443	434	443	417	436	444	463	453	448	415	420	440	431	390	427	463	473	443	449	437
3679	2708	2289	1213	871	702	605	565	576	550	445	466	488	476	449	422	424	468	441	419	407	466	415	420	422	398	416	412	426	391	408	420	428	393	403	417	444	383	407	409	392	392	422	413	384	405	374	428	393	389	414	405	425	418	364	403	410	430	408	432	390	393	399	362	384	401	407	362	370	418	392	409	412	402	362	368	425	421	397	386	381	414	418	387	387	378	392	414	399	412	389	383	412	396	391	351	390	407	437	404	424	389	376	427	403	370	375	403	414	431	398	414	410	391	416	451	409	428	421	411	399	398	397	468	383	383	409	361	373	419	383	411	387	444	389	386	381	401	394	431	386	401	434	390	378	422	407	371	416	410	417	391	356	420	433	446	399	378	388	375	426	399	400	423	349	413	397	413	408	382	392	403	358	386	372	392	389	378	416	390	383	373	382	397	402	363	420	380	378	378	383	343	380	395	403	361	417	424	410	391	397	400	383	430	400	370	377	401	410	414	391	395	398	411	380	421	411	409	420	407	378	376	382	430	397	420	381	397	429	383	424	377	372	380	361	436	380	404	394	365	389	377	406	389	399	408	395	426	409	409	376	388	345	351	404	406	412	404	383	424	417	382	390	436	409	402	412	387	412	373	408	383	408	381	406	374	423	414	387	430	427	401	408	406	412	363	372	404	402	411	375	384	407	412	412	355	401	376	420	389	366	396	403	375	408	411	386	394	378	400	410	399	396	394	396	412	344	411	396	378	395	377	414	364	386	411	380	397	406	406	406	401	402	410	418	428	419	389	434	421	397	379	400	428	405	366	384	406	407	400	403	359	426	418	398	395	402	424	374	374	390	386	366	383	423	349	405	367	391	372	387	402	435	383	396	390	375	402	395	404	408	372	393	398	385	384	392	396	360	385	424	412	394	393	382	410	428	362	397	380	389	370	388	370	387	400	380	375	413	420	406	381	391	359	367	419	384	363	396	386	377	371	368	368	391	384	414	373	406	405	377	397	380	355	383	382	407	411	395	386	400	409	393	396	401	410	396	401	412	350	361	397	386	377	372	410	395	394	384	399	398	386	391	404	406	385	396	413	396	407	385	399	393	405	404	395	414	394	411	364	394	380	412	397	406	426	372	407	398	393	402	401	402	414	384	378	391	384	414	418	422	400	390	386	387	390	369	381	352	352	373	372	472	409	365	381	412	336	418	396	383	380	400	400	388	388	458	378	364	340	378	398	384	378	397	376	409	379	354	386	397	385	408	385	399	431	403	390	409	352	379	416	372	415	345	398	392	401	397	391	386	407	402	411	364	402	395	392	398	409	419	417	404	392	385	407	396	378	378	435	375	378	388	376	384	411	414	416	403	377	423	381	362	367	381	370	397	392	379	441	422	394	427	359	385	381	364	400	396	386	394	381	388	373	390	391	364	410	369	390	414	384	383	429	381	398	407	386	379	424	386	384	422	426	382	416	405	396	381	401	399	434	375	389	393	439	396	359	391	408	395	427	374	352	373	399	389	377	403	399	357	415	408	438	384	425	384	413	418	367	379	411	418	387	381	414	413	366	393	421	435	386	402	382	404	377	360	403	405	415	387	409	357	402	408	427	404	409	399	398	372	394	380	366	445	389	414	396	348	406	371	371	417	405	403	425	371	384	399	401	380	361	416	402	410	376	390	399	383	383	398	382	390	377	427	382	383	373	416	368	403	417	427	393	414	402	358	390	415	415	407	432	392	403	370	401	423	400	407	394	425	411	385	387	370	388	401	376	426	359	411	424	380	395	431	385	370	405	374	366	378	373	376	416	399	422	368	411	369	376	408	383	373	422	394	376	414	384	382	389	425	381	387	381	382	411	381	423	376	416	399	392	373	365	397	358	383	389	396	396	394	381	405	431	401	405	356	424	369	374	428	431	374	403	341	369	384	424	432	381	404	353	406	387	427	392	387	395	340	404	393	394	378	370	378	385	383	388	397	367	408	375	431	383	405	390	375	432	410	419	398	389	378	424	419	402	398	432	427	424	413	384	379	376	406	392	418	440	386	403	377	435	375	391	406	380	426	391	407	380	365	353	370	372	404	377	413	397	410	415	416	389	393	405	407	389	424	404	416	381	384	402	381	405	398	419	423	389	399	392	377	374	390	402	403	380	389	424	411	369	438	405	358	375	408	403	360	407	404	427	404	420	374	392	366	378	432	386	408	381	416	368	415	407	361	367	383	404	399	390	400	389	404	396	432	363	404	394	385	412	377	356	405	363	383	401	371	369	420	381	399	340	381	398	424	430	402	403	399	391	365	367	398	440	387	401	410	395	390	380	365	415	396	419	398	374	393	351	344	401	387	392	463	431	355	379	381	406	372	394	409	385	432	361	366	396	430	394	390	388	400	408	361	388	405	398	398	401	415	407	389	418	373	427	434	351	392	368	400	423	397	420	368	397	405	392	399	388	332	397	385	376	410	376	385	371	379	404	404	408	386	390	399	401	367	388	388	434	395	401	399	419	392	411	407	392	396	416	379	407	437	379	373	378	403	404	384	398	385	425	389	414	388	387	363	371	429	388	426	396	403	373	394	380	422	429	376	395	417	381	393	444	406	417	376	408	401	383	374	393	426	389	417	371	429	416	379	416	384	423	394	402	364	346	351	391	415	385	404	378	419	394	389	375	355	405	362	389	402	368	399	412	404	370	403	380	388	383	369	363	393	375	407	399	418	381	420	433	408	363	405	398	421	407	421	362	371	381	384	407	394	408	371	417	390	377	426	404	373	402	391	362	370	408	380	370	421	402	402	429	378	402	380	380	392	420	395	359	397	387	412	447	390	391	391	396	373	399	388	381	384	361	384	378	392	412	395	391	383	399	424	377	385	411	378	377	374	397	385	442	357	409	430	383	376	378	394	396	345	403	352	383	423	411	407	421	398	404	386	375	430	398	391	398	374	430	362	375	432	403	434	446	400	399	389	403	373	417	393	406	400	381	397	420	397	436	404	408	392	352	382	384	388	372	365	370	378	408	396	390	381	372	359	356	407	359	383	443	424	394	405	362	369	401	407	372	408	385	407	387	429	397	405	395	370	424	418	393	400	383	379	389	395	402	403	386	391	450	414	404	380	412	396	372	387	421	419	409	368	370	431	422	382	380	430	413	383	393	407	354	388	393	423	393	398	389	384	415	392	412	385	398	353	402	376	388	388	408	364	397	394	401	414	413	399	384	383	411	423	404	399	381	412	395	400	385	366	409	396	421	374	344	387	360	365	363	423	376	358	375	396	427	393	415	409	369	354	397	386	389	419	372	432	401	391	389	387	391	382	386	400	378	396	372	387	388	384	367	436	412	424	390	395	393	401	367	398	412	415	379	416	416	401	408	387	417	370	398	423	385	395	381	395	403	395	401	371	394	369	404	388	409	383	410	401	368	383	404	395	424	367	342	387	366	362	403	377	425	376	383	392	379	361	392	380	360	390	398	343	396	429	370	361	361	399	393	406	413	402	378	364	403	378	362	431	400
24594	21444	28586	24690	21248	3533	831	530	417	380	366	363	346	313	322	324	323	279	315	318	305	301	297	338	273	326	308	305	306	288	259	288	284	312	287	310	295	294	267	263	309	276	281	291	294	270	294	296	298	311	280	274	293	328	269	267	261	266	257	293	297	279	292	281	256	277	267	297	288	309	277	285	293	251	293	282	275	299	287	300	307	300	276	286	280	280	292	285	261	291	306	310	283	319	262	296	301	275	319	258	310	267	290	262	283	286	255	285	287	303	287	286	269	279	275	265	282	279	283	288	260	301	276	327	266	294	286	278	312	284	271	268	308	255	257	279	269	279	305	289	287	293	271	287	298	277	270	300	297	294	265	282	263	304	273	263	276	249	263	255	307	271	292	273	267	275	263	290	285	275	293	273	287	260	277	270	270	297	271	287	299	282	294	286	291	297	272	280	286	296	297	308	291	282	276	281	269	265	264	295	277	298	244	305	296	253	286	265	285	260	273	291	292	281	244	264	261	309	257	249	279	273	288	281	279	297	293	288	247	272	269	274	287	286	273	266	257	284	272	285	286	278	294	271	241	295	273	285	283	302	289	283	277	277	284	277	291	292	281	272	285	283	287	287	261	296	268	276	278	269	281	260	254	263	288	316	264	287	311	292	263	289	285	273	275	272	263	245	251	262	280	324	295	292	262	253	253	253	291	286	283	251	300	297	283	282	278	282	299	294	247	323	253	276	256	274	270	302	252	290	267	310	289	259	285	273	293	307	264	297	284	293	283	300	252	266	265	292	280	263	271	294	274	300	264	292	298	290	238	288	304	304	271	279	278	271	277	277	259	318	268	258	275	262	258	262	272	269	261	304	282	245	253	266	255	277	256	253	267	265	307	245	271	268	269	286	261	271	300	303	292	278	298	256	284	280	274	274	276	286	253	275	300	284	273	274	260	259	281	280	275	274	278	296	279	265	287	294	305	260	291	281	270	259	257	324	306	283	260	291	307	286	279	243	293	269	245	280	251	305	288	309	260	283	304	287	262	295	245	275	290	285	251	276	235	291	275	311	278	290	281	244	279	296	279	295	273	272	270	280	270	267	270	250	291	298	305	287	304	297	258	303	247	252	289	263	281	263	257	281	281	293	281	289	303	276	276	272	291	306	261	298	259	291	319	258	267	252	296	290	278	277	270	251	280	280	277	266	271	288	286	274	270	256	264	268	285	258	264	273	271	253	269	272	290	262	294	264	268	290	268	269	278	278	287	265	277	292	267	285	283	283	276	286	272	274	242	263	292	311	271	248	291	285	265	256	274	287	240	293	308	286	282	289	279	267	291	265	292	249	264	254	332	248	293	257	282	287	286	298	273	284	256	298	287	301	289	279	305	298	253	297	248	288	267	274	278	283	297	276	281	284	296	259	289	267	299	307	285	266	280	267	278	253	277	298	236	296	288	283	250	269	254	287	269	285	293	299	261	305	273	268	261	282	252	281	302	248	276	247	260	304	297	288	289	271	267	303	250	263	296	282	247	287	275	277	240	281	311	272	290	260	284	271	265	289	274	305	281	255	285	314	284	313	282	303	257	281	297	267	248	287	287	255	296	264	258	276	268	268	274	259	292	254	260	254	286	277	276	297	306	271	296	278	275	263	280	234	276	296	279	272	293	277	261	272	284	268	277	264	272	276	280	273	247	260	291	259	288	278	320	261	335	272	272	287	323	269	271	289	298	296	261	263	285	272	264	274	286	270	295	264	278	282	293	285	282	259	271	285	304	268	266	275	304	261	312	287	283	299	293	261	236	282	280	256	283	295	253	272	299	263	291	298	288	293	280	287	269	313	303	285	292	261	270	288	251	303	282	265	301	294	273	302	275	273	272	279	281	277	256	288	272	280	290	286	273	291	283	248	297	282	290	260	271	308	277	252	309	315	283	262	279	256	270	314	269	291	264	277	295	316	299	265	295	253	295	289	288	254	297	298	313	261	244	273	296	277	283	315	293	272	294	240	281	291	273	288	282	282	266	275	258	271	245	269	274	279	269	273	302	310	289	258	265	291	311	261	283	297	263	293	265	269	285	272	293	249	266	268	279	279	275	252	270	295	299	271	284	279	270	296	280	286	319	312	276	274	280	291	302	286	288	284	280	285	306	283	234	250	289	293	277	282	272	283	267	267	264	292	261	274	290	283	274	288	243	289	267	271	260	308	297	274	288	259	305	304	265	269	265	289	273	296	255	294	277	296	246	266	268	270	289	318	308	266	297	286	265	319	266	289	296	302	270	268	285	292	292	291	266	273	296	271	268	267	293	259	275	292	257	323	261	267	284	265	280	244	234	303	270	298	279	291	278	297	276	313	274	278	241	280	305	268	266	282	282	283	272	286	285	251	275	278	268	273	287	263	257	264	276	300	251	256	272	249	280	283	312	276	307	269	308	265	303	307	301	289	299	268	283	280	268	277	263	261	259	289	269	256	297	300	295	281	288	286	279	268	253	266	318	309	281	275	270	285	262	280	283	244	272	248	256	265	289	288	284	282	283	284	249	286	264	249	281	296	267	267	277	292	276	279	272	268	299	287	280	292	276	286	315	274	268	279	275	256	228	277	272	266	289	269	282	307	269	264	295	309	243	285	268	292	288	295	284	256	290	265	278	315	303	274	289	303	272	295	264	264	279	290	271	255	289	288	271	258	263	263	277	267	305	270	308	277	297	299	271	273	316	305	310	269	288	289	274	268	273	276	288	255	292	276	268	277	302	284	302	265	288	273	275	266	262	272	268	290	276	276	266	276	278	277	292	294	292	252	262	260	287	263	290	265	294	259	281	314	279	265	250	269	300	289	301	283	303	265	287	276	264	282	253	272	272	289	291	273	279	262	283	289	291	264	265	249	272	311	293	278	270	277	281	262	270	301	299	261	272	283	291	287	265	272	280	294	277	256	295	301	307	264	271	266	294	253	274	292	257	281	308	227	263	284	258	282	282	300	279	250	284	250	273	266	316	235	281	317	288	261	281	280	280	254	286	281	258	271	258	286	300	290	297	252	242	266	263	297	276	297	252	296	293	275	240	261	296	302	275	265	298	286	283	289	268	286	304	297	271	265	308	267	275	261	296	289	286	261	292	292	293	269	284	294	297	271	255	303	270	282	269	252	290	273	262	261	260	282	307	273	294	283	288	285	300	316	268	279	298	279	263	258	295	277	265	293	311	296	265	294	287	267	260	277	279	312	268	291	278	284	292	272	325	297	296	299	272	266	285	263	274	292	271	268	263	281	285	291	301	268	264	292	269	274	265	292	290	265	286	286	251	279	255	272	254	310	265	290	286	274	298	256	274	256	268	270	274	252	287	271	278	265	280	272	294	307	269	277	276	292	276	234	273	254	292	271	273	248	298	256	285	231	279	277	268	276	277	276	265	255	274	267	292	283	287	298	254	270	272	302	249	279	292	260	286	261	284	286	270	284	305	303	282	308	259	284	251	282	271	254	290	275	243	299	269	256	301	288
3692	4862	3935	2009	1211	932	719	631	504	496	407	392	351	338	341	330	324	315	338	279	315	285	315	299	260	273	287	260	267	271	263	268	286	285	273	233	277	279	271	268	276	267	259	282	235	272	259	241	276	259	256	269	284	270	258	280	249	259	265	243	246	248	268	292	291	259	247	235	260	257	285	276	271	266	255	271	255	258	263	254	260	305	273	264	261	286	243	235	259	260	267	246	268	271	274	283	298	258	277	247	241	273	228	242	271	236	258	288	267	274	258	252	250	248	276	255	274	255	269	259	265	278	244	257	257	248	243	212	265	255	256	242	247	247	275	275	261	266	264	273	260	248	305	244	277	283	234	243	251	276	265	284	266	265	244	249	278	258	271	254	266	240	265	268	256	283	238	267	287	257	250	268	261	257	259	242	287	249	267	236	242	245	272	240	259	251	274	266	272	259	262	261	248	248	257	251	273	264	258	289	282	263	258	288	212	250	257	247	257	253	272	257	280	238	238	248	264	259	232	248	268	262	257	239	263	245	270	285	261	249	257	278	275	276	276	256	267	269	285	254	256	248	259	271	255	249	233	262	271	245	241	261	302	264	274	259	257	259	253	237	286	279	260	265	250	269	273	259	271	231	240	263	265	278	271	230	258	249	253	256	299	254	250	269	253	254	264	249	260	249	271	247	267	221	258	265	243	247	275	280	246	241	242	262	266	223	252	275	260	254	260	268	268	268	262	240	228	228	255	270	219	234	269	252	230	237	249	257	221	229	256	260	261	262	240	275	239	261	277	277	255	269	277	252	262	236	270	248	244	258	253	259	243	241	277	262	272	233	246	247	250	262	281	230	256	266	251	250	236	232	255	245	268	243	252	253	240	263	273	257	233	263	264	255	253	261	258	257	237	242	253	275	258	255	264	232	240	229	275	242	261	265	264	245	258	257	260	236	248	262	275	263	285	246	262	286	255	267	242	290	260	245	277	231	257	274	265	275	244	242	287	246	264	245	278	287	262	278	255	269	224	280	269	237	280	246	256	252	236	240	247	256	294	251	246	254	274	250	255	258	273	289	223	268	243	254	237	255	273	247	256	258	265	248	274	265	292	259	259	279	266	240	278	261	275	278	272	257	252	268	226	273	263	270	255	246	268	251	260	259	234	260	260	242	238	253	276	217	239	224	256	264	223	256	251	240	234	263	279	246	276	255	254	243	269	262	260	242	261	273	256	241	264	231	265	245	262	260	267	261	263	220	269	242	239	282	235	242	254	279	217	245	286	258	252	263	229	250	264	257	254	238	266	281	242	251	238	267	245	248	229	251	233	274	248	266	248	253	260	270	273	251	247	278	289	259	254	258	256	249	256	242	246	245	246	255	256	262	293	260	265	293	268	249	263	251	269	265	230	268	240	242	253	260	278	233	289	247	251	220	258	250	261	258	241	273	271	243	271	273	269	254	275	244	248	257	297	270	241	242	240	244	264	266	261	269	280	266	258	246	246	242	231	263	246	271	267	253	275	269	265	231	262	248	270	283	242	234	265	276	237	246	260	227	256	237	273	267	278	268	250	228	274	254	294	240	271	258	256	271	246	256	256	232	239	247	237	233	259	281	231	282	230	292	267	278	250	259	250	249	267	273	275	247	264	278	274	245	262	273	257	226	257	232	239	273	274	260	265	211	251	257	251	235	241	259	247	268	248	242	233	269	268	228	252	256	262	237	269	261	268	254	263	257	270	244	243	263	258	261	250	246	272	270	259	239	258	267	260	272	282	240	230	235	231	237	238	239	273	250	249	256	247	241	265	273	266	276	272	268	250	255	240	237	246	295	269	253	229	256	237	242	243	259	231	265	265	237	286	273	227	231	252	267	246	259	253	275	234	238	246	266	259	269	258	278	273	235	236	258	254	276	237	280	272	299	264	264	263	281	268	257	255	235	234	267	245	267	281	255	247	259	249	255	267	259	267	291	253	252	254	274	256	246	234	276	274	261	251	272	249	239	249	249	266	254	246	235	264	288	268	238	265	267	261	269	260	244	278	254	261	259	255	263	230	246	264	271	275	258	249	258	276	277	261	237	262	283	255	238	218	267	237	262	242	282	246	253	240	289	270	252	244	289	266	240	298	267	245	248	236	252	233	234	252	219	274	234	247	275	273	234	234	256	247	245	255	258	232	241	260	268	276	261	235	273	250	226	272	258	275	255	242	271	252	267	244	246	234	250	234	260	239	259	259	245	262	255	276	258	260	257	267	244	248	272	256	243	247	254	264	239	272	276	225	260	248	259	246	270	285	263	276	256	264	267	261	238	258	287	272	239	226	235	254	286	247	266	253	256	243	276	243	260	264	257	233	265	247	275	265	244	259	254	258	282	249	239	266	265	298	264	269	256	285	260	270	262	266	232	247	224	262	259	254	254	240	227	289	229	260	260	250	240	263	235	238	249	248	261	262	261	248	263	277	276	238	239	239	272	228	273	255	252	272	257	243	228	254	272	282	246	256	259	236	270	262	259	252	246	225	247	263	267	231	247	263	243	269	267	258	258	238	266	242	272	252	268	242	248	273	251	252	252	240	264	243	271	244	232	272	245	245	259	247	253	265	243	242	254	251	280	257	250	277	245	265	240	239	248	259	284	260	244	272	263	250	255	268	283	263	274	224	242	259	252	290	270	270	262	255	250	259	273	224	264	228	239	264	260	251	244	261	255	264	279	217	251	252	249	240	248	248	227	263	243	250	279	256	258	255	225	234	264	270	250	249	253	278	223	252	250	256	278	269	266	265	257	238	252	259	267	232	249	253	270	255	252	222	256	237	276	236	246	276	269	248	266	258	247	215	267	276	231	245	243	270	224	254	248	254	226	235	253	257	270	273	254	276	259	244	259	229	249	263	237	236	239	254	229	246	262	263	264	260	242	286	252	247	255	259	293	273	234	254	256	254	246	244	251	249	251	284	271	259	273	246	261	270	255	240	245	240	280	242	240	258	288	269	251	235	265	235	275	256	267	284	258	256	291	263	261	277	253	226	254	259	281	244	276	243	250	239	217	244	230	278	255	273	243	264	274	266	256	259	255	287	272	267	232	280	261	259	236	285	273	234	259	243	260	255	263	252	264	265	261	247	253	268	233	227	236	274	243	266	268	257	230	254	241	242	250	256	289	258	244	238	227	296	236	277	253	245	248	260	228	270	254	244	260	229	245	286	227	249	290	243	275	255	238	273	268	226	247	212	234	262	260	268	247	231	241	255	262	259	244	239	239	247	267	262	250	274	272	248	248	253	243	262	239	257	245	250	254	249	244	252	287	228	265	259	243	261	245	266	240	256	267	278	267	240	246	257	263	262	274	254	276	274	253	236	271	278	261	257	273	251	268	257	260	255	263	260	273	283	229	264	260	249	243	246	270	239	227	255	261	238	247	265	271	237	230	237	253	253	239	251	243	261	232	264	266	258	245	237	298	254	275	251	251	251	268	252	262	286	264	253	253	257	271	263	242	269	265	279	276
27749	10304	1644	1099	842	815	766	756	770	770	820	833	778	819	725	850	810	758	807	772	797	833	861	781	806	816	822	800	794	823	808	779	780	807	819	796	812	790	787	786	860	805	807	762	780	829	775	844	770	773	814	788	812	734	772	789	804	765	846	795	852	768	847	786	779	807	797	774	800	794	851	794	748	771	783	779	780	819	809	841	797	799	802	780	784	752	800	766	711	825	803	795	792	783	801	812	780	781	796	819	788	826	816	796	774	796	818	790	801	763	836	806	782	814	788	741	742	850	807	751	808	753	770	773	823	752	796	796	834	748	776	795	795	848	783	796	767	788	792	776	749	821	778	784	816	797	783	817	763	745	778	741	799	833	781	848	763	794	777	743	819	831	772	790	799	854	776	798	843	806	803	785	762	789	747	785	769	797	774	796	736	772	795	816	759	792	787	775	780	744	835	799	844	802	768	816	777	801	787	814	768	798	798	785	776	737	788	781	744	769	850	803	828	759	767	775	791	799	813	821	751	786	769	785	821	756	756	828	807	774	795	791	771	821	741	807	821	777	808	779	819	831	794	781	774	799	781	842	797	792	800	739	783	791	746	770	728	788	754	862	760	761	807	753	833	828	805	779	800	790	805	775	748	741	797	784	812	774	751	812	860	776	784	782	787	816	805	748	802	749	798	846	804	832	780	794	793	784	772	801	758	758	828	766	825	786	836	869	796	771	863	785	826	833	752	824	742	787	805	811	795	766	821	803	747	786	816	773	820	814	759	815	785	718	828	842	839	768	801	814	775	772	769	802	800	739	778	725	761	817	753	847	803	758	808	809	776	771	777	802	822	777	817	791	828	861	803	827	753	784	797	777	834	726	739	816	815	832	785	759	766	770	775	761	770	822	787	770	793	819	849	793	820	806	756	749	806	787	797	833	796	770	771	778	771	771	814	816	827	780	755	764	763	814	757	712	786	831	824	754	804	858	788	769	783	775	734	791	746	825	783	781	818	780	761	825	741	764	795	806	769	808	808	785	799	800	798	807	812	798	767	807	781	754	786	777	777	795	775	799	814	791	779	787	809	786	769	860	783	785	836	854	822	848	770	799	774	799	812	792	815	811	765	797	759	839	801	813	785	806	789	746	766	769	817	835	772	789	774	779	817	803	808	768	831	829	848	768	785	803	757	832	725	744	803	803	797	813	763	829	782	796	754	810	767	793	809	869	807	842	769	811	808	762	822	788	853	815	763	791	837	777	806	817	851	769	779	810	812	811	801	763	786	784	756	780	781	747	797	771	788	830	816	798	768	826	815	811	730	736	824	794	830	807	856	798	834	769	766	830	806	747	801	783	756	755	821	778	749	771	764	784	802	822	771	789	795	806	803	776	709	789	829	793	797	796	751	766	785	788	807	817	808	822	801	830	822	814	846	817	775	794	769	828	771	807	713	828	785	769	821	800	809	865	798	769	736	788	723	755	804	806	786	799	755	787	785	828	802	800	784	759	752	795	824	799	770	829	774	818	804	785	821	770	796	792	809	770	790	765	771	815	781	807	763	791	800	756	751	798	787	812	749	787	767	772	764	807	765	794	816	786	802	775	773	807	809	814	830	779	789	809	814	820	797	826	863	819	783	754	770	813	735	805	806	784	837	809	782	838	787	768	780	801	766	800	834	789	796	777	758	796	774	796	788	774	814	812	820	779	838	751	829	837	716	810	805	824	776	788	761	817	787	767	805	776	817	797	792	805	773	759	780	767	785	800	759	775	792	781	795	770	796	785	810	812	769	810	758	809	786	812	753	784	790	773	808	776	787	805	768	807	811	778	800	836	792	793	764	788	765	754	778	817	803	851	796	766	822	782	795	790	789	806	806	788	830	805	838	774	810	786	837	812	818	801	777	822	837	758	784	761	791	790	791	781	792	803	782	798	813	824	852	795	784	826	818	807	818	811	785	769	772	810	834	773	769	840	808	773	831	793	739	877	815	785	753	852	817	749	772	819	805	799	798	795	795	793	829	751	801	796	853	845	810	791	790	762	788	819	827	784	823	781	823	822	778	747	848	825	774	774	788	793	763	766	756	804	764	842	782	766	797	786	771	775	787	778	731	838	755	769	797	813	823	795	768	810	823	784	776	825	815	815	843	787	815	819	771	836	861	745	784	859	767	765	760	836	797	758	803	740	758	787	794	826	806	800	791	803	763	750	828	764	758	743	796	766	791	828	784	815	771	773	721	787	789	833	797	742	756	778	750	794	765	781	778	817	781	840	780	799	803	820	767	778	836	811	825	808	736	778	842	813	778	781	783	831	789	792	798	801	782	766	845	766	835	746	795	798	786	802	782	764	794	815	804	778	797	816	779	822	763	791	818	758	809	814	761	801	776	779	787	765	795	772	858	799	745	725	809	789	796	779	774	801	792	785	780	823	777	811	767	823	794	798	788	804	772	769	743	818	761	771	779	783	824	749	858	807	752	766	810	830	729	764	751	863	755	811	830	819	771	755	726	788	810	797	778	769	747	806	776	799	779	842	800	798	831	815	817	790	770	808	836	806	764	784	770	763	853	804	803	842	822	768	768	757	799	771	826	773	770	725	783	781	827	831	759	832	792	852	824	801	791	803	790	811	797	771	778	812	802	793	751	765	756	799	819	797	809	789	785	819	771	773	753	816	800	773	815	772	787	813	795	792	786	852	805	778	839	813	792	844	828	782	848	808	772	748	841	812	788	812	829	791	790	771	775	793	748	781	780	783	786	751	787	787	801	796	850	842	845	773	754	825	848	821	833	780	820	793	766	792	810	790	788	737	754	800	801	817	758	777	784	790	821	800	768	807	818	807	815	789	796	743	804	773	784	807	790	808	750	787	842	805	781	835	826	809	815	757	750	841	774	803	765	852	770	794	772	798	847	777	738	787	792	788	760	783	833	817	786	824	796	818	771	814	827	762	798	793	787	822	820	786	775	747	817	788	788	823	800	717	820	745	827	755	825	767	783	822	795	802	778	807	765	801	840	795	794	829	761	773	819	752	786	817	814	743	778	819	813	783	749	791	770	808	806	783	823	807	770	787	802	799	801	800	804	806	738	808	786	771	821	754	734	741	782	820	778	759	808	777	792	825	751	794	819	839	793	846	774	725	774	782	809	784	788	840	798	811	783	802	806	805	818	809	788	785	784	828	802	802	786	812	813	753	798	791	832	813	783	807	809	836	774	818	798	788	769	748	729	821	854	800	796	739	786	771	777	818	782	782	763	776	817	750	846	833	837	803	792	833	767	782	823	784	843	815	783	846	745	780	798	782	801	771	790	793	800	788	829	791	747	781	810	797	828	826	782	816	730	816	823	734	794	827	810	776	851	779	788	775	868	779	791	802	793	802	808	785	775	806	809	811	754	741	847	799	756	811	822	833	835	784	818	781	829	815	772	748	778	786	841	756	774	796	783	786	811	842	774	706	741	764	782	755	799	786	784	781	744	771	773	777	707	764	791	832	810	756	751	808	758	801
5548	753	808	722	694	667	668	656	622	639	623	633	629	647	604	648	567	635	635	619	608	620	628	574	653	635	658	664	623	619	592	606	662	623	667	565	661	632	632	608	617	659	595	620	663	642	635	630	626	638	651	644	657	630	657	650	672	632	621	649	676	641	653	667	653	611	653	611	624	671	627	665	656	649	663	605	616	616	617	688	697	635	628	643	606	636	634	632	646	657	576	661	628	636	666	683	629	643	630	668	653	649	647	646	647	603	623	661	656	641	673	673	582	624	635	614	619	634	656	644	614	649	669	625	658	668	637	618	629	613	623	645	643	655	664	630	583	620	649	637	662	639	650	615	639	677	589	585	649	631	608	637	625	647	658	660	617	645	607	643	575	681	645	637	631	598	624	661	691	651	652	649	632	652	632	608	638	595	649	621	634	624	600	640	668	635	600	642	634	628	599	639	664	660	650	627	645	661	643	609	628	610	621	637	599	629	639	622	629	647	669	603	634	651	630	646	648	639	684	638	607	609	654	657	635	652	614	601	610	614	716	649	632	648	613	633	654	644	616	613	616	658	626	632	669	662	637	626	608	661	648	637	670	607	616	677	632	627	639	651	642	640	643	644	659	676	658	653	657	671	633	584	622	621	608	636	606	625	659	627	665	642	612	652	621	625	666	658	637	594	612	595	612	608	625	658	620	670	611	674	653	616	662	592	605	630	630	660	669	665	644	674	641	677	640	655	644	618	618	625	635	630	602	675	613	626	597	695	641	613	629	656	635	641	641	595	661	638	627	677	618	618	626	626	615	634	662	619	681	620	640	626	609	639	645	592	651	627	657	661	613	603	624	655	613	626	663	646	603	682	615	642	647	650	639	619	646	645	618	631	651	620	658	624	621	641	668	624	618	628	620	653	607	620	597	637	622	655	620	637	644	618	586	621	629	628	619	676	620	649	642	661	633	661	630	624	661	616	698	639	663	602	649	628	639	642	641	662	621	662	627	662	602	638	661	612	610	625	595	595	606	620	647	630	636	652	607	663	599	638	617	616	635	633	632	627	646	623	646	613	605	657	674	590	649	634	673	618	599	637	651	585	647	687	663	640	600	618	597	638	658	670	643	628	636	585	644	648	641	658	647	613	642	576	631	624	616	675	608	633	664	675	680	644	652	604	584	680	639	612	641	641	634	678	631	662	648	682	646	651	663	644	617	634	636	617	616	605	613	658	650	592	650	636	662	656	633	657	638	614	638	663	638	647	605	658	665	600	621	644	655	575	565	657	589	627	652	620	630	634	639	611	687	662	670	655	639	614	624	692	597	662	610	666	640	635	602	624	661	638	678	635	639	636	620	622	677	636	593	652	624	625	595	634	646	655	645	644	612	602	582	625	666	638	633	666	605	636	641	673	655	626	610	632	643	658	635	628	619	627	599	635	629	617	610	585	646	611	608	594	588	640	611	614	645	638	642	663	614	633	647	607	582	625	617	656	617	658	634	620	648	650	673	662	590	624	669	654	647	671	625	686	618	644	638	611	622	697	618	616	626	662	640	622	557	641	629	582	606	615	636	636	618	663	611	612	634	620	621	630	645	569	639	605	634	628	677	653	642	656	603	625	623	624	619	644	618	623	681	613	655	692	641	639	587	654	678	649	680	653	581	613	640	655	651	632	651	655	633	618	670	640	604	620	583	637	659	612	580	624	643	652	661	617	633	627	625	615	672	644	626	631	620	635	619	652	632	626	572	629	638	624	608	608	637	621	661	657	603	641	702	608	623	657	625	660	676	673	660	630	658	622	623	587	619	621	617	660	652	650	700	613	626	599	669	628	617	646	643	643	643	611	638	641	630	647	629	588	608	581	604	624	646	639	632	639	650	608	613	647	617	634	605	641	665	627	641	687	658	661	628	617	655	626	595	626	611	601	633	602	612	677	637	662	621	640	642	621	640	649	635	632	628	624	603	654	664	646	629	623	655	646	669	640	598	560	632	622	632	623	681	656	617	652	657	694	649	644	642	645	678	632	643	624	635	665	670	655	666	636	679	671	610	626	659	677	649	615	633	640	623	610	616	630	620	606	633	617	647	659	629	653	705	631	622	700	610	601	670	643	634	676	601	644	636	667	667	617	703	649	602	646	647	656	632	631	631	647	619	678	620	636	642	646	637	645	618	619	643	612	600	613	636	662	658	641	611	607	629	618	679	630	627	613	584	639	612	661	610	654	635	648	664	662	634	646	699	631	653	605	680	637	648	580	596	644	621	638	624	618	594	668	645	643	627	644	685	650	680	615	648	631	656	649	592	641	630	609	606	634	650	635	665	621	611	623	668	629	653	611	653	684	597	627	621	649	643	623	644	629	665	634	613	631	653	654	644	634	636	650	647	631	640	663	638	679	622	637	645	632	623	636	612	640	661	600	620	626	601	596	596	622	639	655	601	608	643	625	649	623	657	629	660	670	605	599	639	633	641	626	598	675	620	653	604	588	615	583	676	630	626	624	613	617	553	662	641	628	624	640	648	639	684	630	592	677	621	614	638	652	655	606	695	637	627	653	618	653	643	634	640	626	654	618	635	647	629	630	601	625	652	659	701	660	621	664	680	613	624	636	658	596	602	628	649	613	607	607	638	612	657	654	661	651	630	588	596	623	627	591	654	641	600	646	661	641	609	620	616	613	605	622	639	637	620	586	643	669	674	592	609	602	641	631	638	671	673	603	657	607	672	673	642	654	609	592	646	632	594	634	609	617	658	661	629	652	628	648	682	623	588	598	626	643	634	621	621	612	614	598	619	643	710	632	670	673	670	639	656	654	652	673	655	594	611	628	622	645	625	637	609	601	666	616	651	619	674	658	593	651	602	651	622	670	651	662	662	644	619	638	633	609	609	672	598	645	609	610	658	634	601	648	605	616	617	654	630	650	632	643	630	621	651	612	636	602	606	629	618	573	656	619	646	631	615	616	641	633	608	644	681	624	664	664	636	631	660	660	623	637	639	627	627	619	646	670	616	642	602	637	584	627	637	624	681	614	626	617	602	651	614	637	667	623	640	621	626	643	656	665	661	651	629	650	673	625	588	608	605	681	657	625	665	630	665	678	659	638	673	631	613	655	625	643	627	611	617	655	636	648	642	691	649	606	643	637	596	668	663	594	612	580	640	660	624	618	630	615	673	647	642	602	672	656	656	639	615	643	639	640	662	630	638	617	606	632	631	639	577	694	664	643	632	638	625	688	635	659	598	630	637	637	626	604	657	609	680	651	623	625	608	637	627	646	688	628	608	618	654	599	598	672	626	610	642	657	644	690	639	644	627	620	611	658	639	655	636	593	653	616	632	654	664	603	676	622	609	609	616	640	619	653	633	633	628	644	684	623	632	668	650	662	621	663	666	646	668	669	624	644	659	656	610	693	647	603	613	578	624	710	614	595	608	636	633	643	613	717	644	659	693	582	658	617	638	621	617	595	669	657	627	633	680	610	656	628	639	690	630	622	631	646	615	639	636	621
25604	21456	27351	25692	4798	936	709	583	533	505	486	501	473	463	484	460	445	459	479	470	463	451	492	510	438	477	434	428	430	457	447	471	462	420	486	454	458	445	432	463	458	440	442	467	444	449	391	463	469	441	447	465	455	471	444	407	427	446	469	469	434	454	459	459	408	456	461	456	480	418	408	437	452	461	447	444	450	437	442	424	418	455	417	425	448	438	455	478	449	441	443	450	424	448	464	459	474	446	460	443	457	443	454	481	453	482	425	467	428	409	442	430	445	496	438	451	462	435	443	463	447	432	454	410	413	465	470	434	463	448	448	480	439	439	455	421	403	444	418	451	430	488	457	417	439	432	442	494	458	456	468	426	455	423	440	446	457	431	448	419	452	412	441	424	418	450	430	425	454	443	431	477	446	401	392	482	416	416	455	445	459	427	421	442	417	452	470	440	438	422	456	385	444	412	415	486	419	442	442	409	457	447	480	450	444	437	438	445	454	439	453	418	452	451	457	448	435	445	457	445	446	454	476	440	428	456	444	444	432	459	446	460	485	423	441	397	448	457	420	441	466	446	435	440	448	446	469	447	455	428	418	449	458	448	484	482	462	424	426	417	444	474	441	434	472	460	469	424	430	433	445	437	411	441	416	453	439	431	447	470	435	445	420	435	455	453	472	421	455	469	461	435	462	421	453	484	490	461	466	449	438	418	435	472	406	467	451	428	455	461	449	440	362	477	482	437	445	445	424	463	461	450	423	396	493	439	440	474	433	461	464	496	421	444	417	459	425	444	441	436	466	478	460	460	451	424	486	466	448	435	467	438	442	478	463	430	448	429	431	413	436	480	436	459	446	406	456	429	438	474	444	430	398	462	454	456	432	429	451	428	441	410	440	429	465	444	394	435	483	490	448	459	427	443	437	451	467	442	447	449	433	475	444	415	459	469	397	417	474	460	426	463	448	423	448	397	450	418	429	448	457	457	440	427	429	430	471	507	422	446	461	424	417	423	423	418	460	430	470	458	443	432	442	437	408	450	427	441	453	427	442	435	449	439	479	435	425	449	457	420	400	454	447	470	421	474	434	436	458	440	465	471	451	445	480	474	444	475	427	401	492	395	427	454	447	445	453	415	432	415	394	430	419	450	453	414	457	448	437	442	434	428	413	435	482	483	434	447	467	450	469	413	451	419	445	429	479	431	383	438	420	440	432	452	464	440	467	445	449	452	444	440	419	484	445	446	434	431	469	446	424	446	433	460	454	442	408	427	417	439	415	422	421	439	426	483	437	467	406	438	429	429	449	408	450	427	458	428	461	443	438	414	457	393	442	498	434	410	429	414	443	409	466	444	397	423	438	436	471	425	432	439	432	484	451	437	431	438	421	436	444	438	434	433	480	426	448	418	495	439	429	456	443	450	473	441	461	435	413	456	443	457	487	401	456	435	452	408	424	456	417	427	460	442	457	457	421	460	456	469	460	503	444	466	463	440	449	449	452	440	419	471	459	476	423	425	455	471	484	455	443	414	415	411	433	398	434	434	445	441	437	463	445	410	453	466	403	410	435	453	427	465	410	439	466	452	473	440	455	461	424	399	404	441	435	461	467	411	419	454	399	426	448	447	435	446	428	443	443	451	429	455	458	427	437	436	449	457	473	459	400	487	435	461	451	420	454	429	409	423	469	440	452	433	433	450	421	426	434	431	443	456	431	414	462	453	439	407	429	493	462	452	477	438	444	453	422	479	443	427	448	442	460	451	457	421	433	434	443	473	473	445	464	450	454	398	422	490	447	456	447	454	442	409	411	432	454	438	426	436	433	446	408	478	438	453	430	471	439	432	467	437	437	444	459	448	428	420	476	450	447	389	451	459	434	417	462	470	431	454	442	438	451	439	433	456	402	474	464	408	440	467	445	409	422	451	479	456	467	459	454	458	470	452	434	425	422	454	455	445	415	411	432	452	446	430	440	445	417	457	430	421	432	396	418	447	432	383	440	405	425	486	428	414	449	429	477	439	416	445	427	425	457	461	395	406	480	446	429	421	458	436	462	410	441	435	437	465	455	467	434	464	450	454	469	445	466	436	456	464	445	446	419	437	454	432	494	431	435	421	427	408	443	457	476	464	449	435	428	431	426	431	520	451	413	445	439	429	450	435	417	469	469	437	487	431	439	433	453	441	473	439	424	421	458	443	437	426	453	439	413	476	481	507	404	444	443	467	450	446	462	438	447	433	427	435	426	440	434	434	424	431	434	437	453	433	452	461	412	413	451	464	449	484	453	441	448	458	459	430	423	466	449	460	424	471	444	403	455	446	412	450	462	479	477	426	424	470	431	457	467	384	410	463	450	441	467	424	415	456	429	437	431	497	464	408	429	447	443	446	463	456	452	405	434	447	464	452	432	456	458	456	449	423	470	432	442	435	445	469	460	436	436	441	438	447	437	441	457	466	417	454	438	415	439	422	464	422	449	457	431	439	482	454	441	408	458	449	427	408	431	473	425	432	442	422	451	418	426	429	427	421	456	461	456	430	430	463	447	448	467	424	429	476	416	432	445	453	438	448	431	476	473	439	431	429	403	433	458	420	467	463	436	446	479	428	490	450	474	421	426	419	466	460	480	426	463	466	442	430	438	437	472	454	407	443	495	415	434	428	464	431	413	454	463	463	443	466	432	443	425	441	443	410	414	447	482	465	442	438	441	457	440	455	470	428	452	408	460	481	448	458	424	434	483	415	414	455	475	440	487	406	468	454	411	431	450	425	409	456	421	416	438	425	437	443	437	426	476	481	397	436	460	414	457	468	444	451	453	405	463	479	465	437	444	443	423	434	486	463	467	463	453	418	472	451	437	448	408	408	430	471	408	465	469	455	447	458	461	430	446	468	462	425	431	432	422	421	454	441	434	438	433	411	426	442	460	416	419	445	433	438	441	435	463	402	438	442	437	415	419	392	448	497	460	435	450	407	470	394	447	439	472	471	442	413	452	430	471	452	513	406	436	466	483	413	409	439	431	465	438	449	451	464	430	423	432	463	505	437	459	471	433	455	477	453	471	420	426	432	408	422	464	465	441	400	447	441	470	442	421	434	466	441	433	433	437	389	422	448	419	409	427	479	449	459	423	415	477	461	430	472	419	448	437	458	459	464	399	439	497	433	460	441	430	430	468	461	439	409	432	468	440	442	428	429	449	448	396	437	411	434	423	460	463	465	446	459	414	480	445	395	479	415	470	433	445	442	422	440	425	426	470	441	437	412	430	443	423	439	443	439	448	453	435	435	449	429	437	475	402	442	472	419	438	407	451	426	463	418	432	466	450	488	425	441	464	420	441	503	430	398	441	444	404	492	471	452	471	432	452	450	441	474	452	459	417	460	456	419	465	453	412	457	434	461	460	438	463	439	430	426	457	430	424	427	440	452	457	450	433	454	417	452	459	472	474	463	475	400	463	414	451	420	432	472	432	405	442	433	470	440	431	451	451	447	437	430	412	435	438	438	459	423	456	457
3684	2735	2281	1278	927	771	631	583	554	497	479	452	395	459	428	426	439	415	431	415	415	385	407	444	386	424	405	386	433	393	436	396	392	404	376	389	406	427	388	408	396	393	393	393	402	370	416	403	417	381	426	387	409	385	380	400	386	446	396	407	371	392	415	387	382	383	372	384	383	370	417	448	398	425	380	397	438	358	377	437	442	409	390	383	401	393	408	413	397	398	417	434	389	400	403	404	368	375	398	398	410	401	376	384	399	392	406	407	403	389	395	385	402	368	418	399	390	398	384	390	388	406	390	390	423	380	371	398	427	382	364	365	380	377	416	359	399	370	395	366	411	380	367	366	358	408	381	373	401	381	385	386	405	394	383	355	366	386	387	402	378	421	374	398	396	396	398	396	378	366	402	420	396	383	374	394	379	371	386	438	411	411	399	387	410	379	374	366	401	410	410	403	409	348	427	416	386	371	378	384	386	373	391	405	407	384	385	409	381	414	366	398	383	406	389	383	429	385	378	422	335	382	377	380	389	369	379	403	387	385	373	390	453	398	389	402	401	379	391	397	389	391	397	398	435	385	414	361	407	396	384	381	396	373	399	385	366	409	402	395	366	399	374	380	384	393	393	398	363	391	382	421	359	395	387	399	362	391	394	431	395	441	386	410	372	372	378	393	400	394	413	428	389	393	390	381	395	424	410	396	379	430	388	392	402	379	402	367	380	404	359	417	366	391	421	350	392	362	360	377	357	370	397	364	397	401	414	383	357	391	415	364	397	384	366	399	395	416	368	391	385	397	384	407	342	390	373	359	376	377	388	392	375	416	415	390	403	403	404	420	377	379	360	379	393	377	397	380	432	383	391	355	389	390	385	413	390	395	378	380	401	399	396	423	389	379	393	429	393	395	450	375	407	402	375	392	401	387	368	391	407	401	412	407	406	398	449	404	373	366	389	373	354	388	410	377	404	389	399	408	374	407	386	401	416	384	372	374	379	405	372	375	391	390	366	374	378	391	410	339	399	357	427	396	434	374	380	386	382	405	372	423	427	367	405	399	420	374	383	374	387	382	426	397	386	384	389	389	392	435	404	371	409	423	377	394	400	376	425	390	438	401	379	387	403	357	408	381	419	376	382	411	396	384	420	378	405	375	379	394	397	388	391	375	392	383	339	418	392	438	373	394	396	355	397	355	378	352	377	414	382	391	378	379	401	393	427	376	363	408	376	414	386	422	397	415	404	407	359	399	385	361	396	398	380	382	383	365	417	388	447	398	396	370	426	384	398	405	375	386	399	356	423	380	379	382	395	377	412	411	442	382	396	382	410	382	377	393	388	362	396	411	376	383	396	375	398	389	365	409	369	414	376	404	387	399	367	386	389	394	416	369	388	392	389	382	380	367	388	381	389	428	385	398	384	393	405	367	371	379	349	417	398	375	380	371	384	377	401	395	433	373	365	404	407	367	408	392	383	334	413	402	372	415	368	380	386	397	360	388	362	409	370	386	382	412	400	380	398	389	411	380	394	399	396	359	378	360	379	381	376	375	379	390	397	388	376	362	402	399	371	397	370	385	399	393	371	382	415	415	395	406	379	403	408	398	393	405	361	379	363	395	419	439	389	389	405	400	427	381	401	425	433	395	393	404	421	376	387	369	381	411	395	405	400	389	338	392	381	390	406	395	394	411	374	417	417	387	367	382	389	363	403	394	388	418	385	396	353	359	400	406	395	394	381	360	386	389	419	390	391	366	377	416	381	386	374	412	435	369	414	411	394	357	390	356	351	405	397	372	357	366	378	365	369	412	340	405	370	360	392	420	362	392	353	356	371	404	390	404	418	382	369	385	398	407	391	407	395	391	378	388	388	395	369	413	418	368	392	369	374	328	374	391	386	366	402	409	393	414	381	408	379	367	393	407	418	385	391	408	395	395	421	389	395	389	417	339	396	376	349	404	363	387	422	391	379	406	361	397	394	394	403	339	355	418	395	377	356	395	412	352	381	417	356	414	384	380	403	390	403	377	373	395	365	368	386	405	372	413	390	396	425	384	384	404	385	415	389	407	384	398	383	426	379	385	382	362	415	403	365	397	408	378	402	389	375	415	395	409	399	387	393	408	401	355	419	379	399	375	377	419	405	394	368	419	380	374	393	397	386	397	379	391	425	378	397	398	396	365	386	388	396	351	402	369	394	385	381	409	379	400	417	378	383	369	386	439	388	370	415	394	386	378	364	408	387	411	364	388	415	414	408	412	390	385	408	375	361	410	353	341	406	364	413	370	356	350	390	389	420	364	359	375	366	371	380	382	384	381	409	393	393	397	380	361	378	360	394	414	418	429	379	382	409	400	372	408	400	406	394	404	406	407	393	403	442	406	388	383	398	367	374	404	383	420	361	390	338	410	411	409	353	416	380	364	426	343	379	385	380	377	392	429	397	395	389	402	388	422	386	351	363	369	411	396	388	399	401	397	414	360	389	394	428	385	409	368	403	385	399	366	390	410	394	422	400	393	372	395	399	386	388	416	376	408	405	382	380	382	387	413	381	384	369	416	405	371	394	408	418	402	384	388	417	405	401	367	403	382	382	381	419	398	387	376	386	402	373	403	404	367	400	395	387	392	379	401	390	393	382	404	351	388	390	394	407	393	378	412	375	383	339	383	395	413	379	368	371	368	374	395	410	409	358	368	376	399	391	362	375	375	385	376	402	372	380	370	387	349	379	403	370	365	404	364	409	429	355	405	381	408	371	383	375	366	416	395	397	389	385	420	399	417	378	364	356	400	386	375	393	401	384	408	393	364	398	368	402	397	377	408	378	380	372	424	420	383	387	381	415	373	382	378	395	375	389	372	370	402	394	360	375	407	385	414	408	382	407	406	429	421	374	372	385	390	371	370	395	363	399	399	422	381	388	375	368	359	374	383	386	388	366	427	375	394	411	393	356	386	372	406	398	419	406	367	407	392	396	367	417	355	396	371	387	394	399	376	390	388	348	401	368	364	349	397	378	372	381	399	387	408	372	407	375	416	387	398	374	398	397	404	374	376	400	456	397	405	393	387	402	388	391	419	376	407	385	395	398	387	377	406	355	363	402	372	430	393	372	373	393	377	400	403	373	399	383	395	396	377	378	422	360	378	406	403	374	362	367	387	417	367	374	384	373	362	401	395	380	378	406	366	363	367	398	364	382	395	386	360	423	402	418	359	402	336	404	383	389	395	391	398	400	391	386	374	408	367	374	401	408	351	387	375	389	365	389	387	368	411	365	384	408	358	381	338	389	396	397	407	402	383	386	413	398	404	357	419	364	391	373	419	352	391	408	375	377	367	386	411	364	362	410	405	383	475	383	399	410	372	380	391	402	394	356	401	368	384	387	393	378	375	393	399	404	368	390	404	383	401	418	366	401	388	410	378	425	368	395	382	353	411	383	386	403	384	387	379	389	385	394	369	398	398	350	375	368	382	368	387	383	410	392	394	379	398	389	396	363	359	432	400	382	405	373	367
24559	21424	28551	24717	21209	3515	837	506	445	384	352	359	374	365	312	337	300	333	294	289	307	305	297	289	294	309	263	307	288	293	304	295	300	285	294	280	250	270	275	279	297	270	295	296	296	277	283	286	278	281	280	268	273	285	269	271	323	274	288	282	284	277	289	280	300	287	281	281	285	265	311	271	300	279	258	261	278	288	267	265	268	248	270	281	297	291	293	287	280	274	274	282	286	248	286	290	282	252	272	296	238	284	298	311	265	259	271	274	284	270	268	262	260	270	254	292	279	263	291	279	244	284	280	261	270	259	294	299	305	295	268	303	295	239	269	293	285	281	274	289	261	258	320	288	289	262	287	289	265	249	287	307	262	255	299	270	278	288	255	276	257	295	293	269	281	275	280	263	273	285	253	259	268	254	244	293	245	269	311	282	279	280	278	303	243	271	254	278	285	295	252	306	260	286	269	263	287	268	270	262	271	288	284	279	263	267	324	278	290	257	302	266	289	285	298	285	280	261	266	251	276	305	283	276	280	282	265	272	298	269	284	259	286	243	264	302	298	297	287	270	297	249	252	272	259	289	258	260	278	274	303	296	301	283	266	261	299	271	271	245	273	273	254	289	264	298	263	280	291	271	304	269	307	290	229	259	272	301	251	280	292	262	273	265	293	290	254	277	291	266	275	291	279	275	262	302	305	271	254	296	284	277	273	223	277	263	303	262	295	288	261	283	257	268	265	283	264	267	280	292	280	337	262	297	261	276	289	271	286	297	263	261	249	299	262	274	300	239	264	291	263	293	254	282	268	278	280	286	249	251	284	279	286	268	272	264	262	282	272	275	293	264	275	257	241	281	247	280	259	266	250	261	288	252	250	280	280	247	269	288	271	286	276	273	268	264	255	275	297	285	280	290	309	262	259	263	254	279	272	268	273	294	271	267	281	250	301	263	292	289	265	261	288	278	282	257	276	302	252	289	282	256	258	283	260	264	288	306	259	269	290	304	264	271	267	268	285	291	270	286	254	256	312	269	266	272	284	269	297	252	274	257	276	291	260	249	259	272	302	285	271	255	286	282	280	273	286	262	277	265	280	281	285	261	281	274	278	302	266	271	298	287	256	268	308	287	259	294	276	267	268	270	275	269	302	259	288	255	277	271	262	265	295	317	310	280	285	275	258	266	271	258	271	287	288	239	270	289	244	289	246	286	297	268	301	271	267	302	281	280	273	303	274	280	256	287	308	276	285	268	274	293	271	285	263	295	273	312	275	275	273	254	253	300	286	271	311	279	285	277	290	276	255	275	292	287	277	269	308	292	258	278	269	272	291	266	271	294	283	298	285	267	307	265	256	282	274	270	285	256	293	288	248	288	291	297	281	253	259	303	260	267	295	276	286	269	254	274	270	294	262	292	273	313	266	255	251	297	296	274	286	240	270	262	284	288	265	282	264	263	284	285	293	283	290	276	266	255	265	306	280	283	275	250	249	319	264	272	258	264	260	273	245	286	280	319	264	269	279	279	241	263	262	265	263	271	285	236	285	272	302	268	263	278	292	284	272	292	278	278	266	283	292	266	283	279	263	265	303	263	277	266	298	242	290	264	263	268	259	290	309	265	305	272	283	266	283	245	278	283	277	255	267	279	295	306	251	302	280	290	289	263	266	262	277	262	260	281	289	273	263	298	273	253	287	301	245	273	259	284	284	284	301	286	293	266	261	299	282	280	269	258	303	285	269	304	245	245	285	277	272	280	279	281	279	271	291	288	273	280	301	284	291	301	245	276	289	262	260	274	259	245	261	253	238	283	304	292	276	255	273	293	302	273	260	293	280	309	291	265	246	281	267	279	282	262	282	276	287	266	254	268	267	286	267	310	288	241	254	277	248	254	276	252	304	265	268	280	282	251	273	271	258	261	284	257	261	268	305	275	279	272	269	268	292	293	255	273	259	263	237	288	275	255	311	269	292	285	272	276	293	278	281	288	277	278	282	264	259	272	268	267	284	247	288	283	287	285	269	266	250	270	290	278	306	275	260	279	297	272	275	267	300	253	287	269	267	271	298	262	265	283	271	252	294	296	252	260	291	304	277	260	262	274	321	249	257	290	279	286	295	275	286	272	266	248	265	290	294	296	284	260	275	329	259	257	257	271	258	248	281	288	256	276	269	293	297	264	297	278	266	280	286	250	298	300	265	248	248	287	284	283	278	296	251	277	272	263	280	255	292	289	289	247	298	298	299	283	291	282	266	253	295	301	271	269	284	266	263	248	261	263	310	275	306	259	233	285	265	275	286	274	292	261	275	302	287	273	290	267	273	243	286	292	278	302	259	258	286	274	298	263	255	289	262	274	285	293	271	267	286	269	268	277	305	271	283	278	281	288	231	263	256	269	269	279	264	300	245	261	264	310	301	282	279	282	232	281	310	251	259	259	278	260	295	282	267	260	305	231	268	285	268	295	264	288	269	268	272	297	292	258	298	282	278	274	247	270	291	291	287	272	299	299	305	281	260	266	317	260	258	277	302	279	297	285	276	304	249	266	266	286	296	303	276	291	250	267	247	276	277	275	298	275	305	266	267	267	296	280	284	256	280	281	315	267	281	258	295	267	281	248	305	253	285	255	277	267	271	259	283	302	274	290	282	268	280	298	249	292	285	294	279	261	272	288	269	287	275	250	282	239	289	238	243	286	294	271	284	292	254	272	307	273	273	255	254	265	306	290	271	261	274	263	283	282	288	285	261	294	269	306	256	257	264	284	294	262	280	276	286	303	260	283	268	261	261	256	270	256	283	274	282	232	287	251	267	254	298	264	284	279	280	277	262	255	289	294	281	265	273	280	275	278	276	296	269	281	279	256	256	262	277	275	284	254	270	259	268	279	273	265	259	246	281	293	281	283	276	262	225	271	271	284	280	263	293	272	268	264	244	275	269	285	279	287	280	291	261	261	266	303	291	289	281	256	300	290	294	283	214	279	236	276	281	256	276	263	294	263	267	256	261	274	272	302	273	270	268	285	274	273	316	254	264	266	273	294	275	265	287	289	257	256	292	268	261	259	282	246	253	258	268	259	247	263	262	254	283	272	290	279	263	275	258	286	263	293	293	305	284	249	299	270	234	270	262	256	280	267	294	284	297	258	263	275	279	287	291	270	259	250	280	298	270	288	270	279	261	262	272	276	249	297	293	266	289	266	258	273	299	290	303	266	298	262	259	282	267	257	263	237	272	261	258	277	263	251	285	278	289	279	296	309	280	287	263	283	272	268	263	252	322	301	247	270	279	281	258	263	256	276	266	275	272	299	259	294	268	262	274	277	265	278	260	254	241	268	256	275	281	289	283	263	296	279	268	258	271	281	264	273	286	283	263	270	270	267	263	297	280	276	259	265	271	240	269	307	259	280	254	278	249	281	265	258	274	288	268	280	263	281	263	267	284	274	241	275	270	285	250	254	272	267	264	289	266	292	270	275	280	274	254	260	293	287	278	264	267	248	266	256	265	239	279	247
3729	4759	4017	2044	1232	876	713	636	500	428	425	388	391	335	351	319	316	284	312	293	316	262	289	279	281	249	271	263	280	312	259	280	274	286	260	260	268	296	262	277	259	243	271	256	277	247	266	247	269	272	263	275	269	260	263	259	269	268	255	244	282	252	261	250	262	259	232	264	259	246	274	249	251	258	268	297	281	267	246	244	268	261	279	269	268	274	284	254	265	257	285	234	262	264	229	262	265	266	267	254	244	254	268	247	271	267	255	266	275	234	299	253	268	252	247	280	258	250	247	251	239	251	242	261	270	245	231	246	252	262	258	264	231	243	291	275	235	227	250	279	239	259	250	260	241	236	275	255	269	230	284	255	269	255	265	257	272	258	271	270	255	269	251	235	263	244	249	265	272	292	276	237	244	259	246	246	289	275	249	278	255	252	275	257	256	258	245	273	261	270	267	258	247	258	276	260	263	261	263	273	243	255	256	261	240	267	220	269	249	246	241	280	261	269	244	240	219	251	262	248	239	246	241	273	254	242	265	234	245	237	255	278	217	250	227	260	249	236	266	255	267	269	258	225	244	248	235	261	291	287	250	272	263	257	237	247	278	277	267	240	242	260	261	247	236	249	265	264	244	272	291	260	263	299	250	259	251	268	245	240	266	257	248	221	265	244	240	265	210	260	264	289	283	250	274	286	264	244	255	223	240	279	252	221	269	252	270	262	274	252	262	230	279	251	265	262	240	226	262	250	237	262	296	249	243	273	237	236	270	245	257	243	270	256	245	230	258	261	227	276	248	267	271	264	259	257	222	255	246	254	229	273	250	257	261	230	267	288	259	275	245	224	265	277	236	265	254	283	259	244	232	296	265	291	249	263	263	255	254	236	244	279	254	257	232	251	252	239	246	238	258	269	250	279	264	268	262	266	258	248	277	252	261	266	264	239	260	256	246	292	259	249	241	271	265	267	261	264	284	258	244	247	266	246	252	260	249	236	277	291	253	254	261	242	234	271	243	232	247	246	246	268	258	233	227	277	276	262	238	251	280	245	251	258	246	263	244	249	241	279	229	241	241	245	240	259	266	235	265	266	293	266	264	264	259	270	250	252	266	236	276	240	264	284	254	267	289	249	225	256	238	277	242	220	247	251	255	260	253	262	252	249	246	260	250	264	263	249	233	232	241	273	224	244	281	227	264	256	244	237	244	262	230	271	250	238	277	254	264	247	260	214	249	243	263	249	269	240	262	260	279	255	259	255	250	265	246	248	279	255	260	262	254	255	290	270	208	287	237	244	277	273	269	275	255	247	259	249	282	233	237	232	250	258	278	257	247	290	211	250	248	253	203	290	246	252	243	270	248	255	260	250	285	282	243	240	283	279	245	258	292	233	269	237	263	268	260	258	228	269	259	259	253	253	251	248	230	245	267	249	260	269	262	242	228	266	249	267	268	261	267	280	262	227	257	266	245	238	288	242	247	268	273	227	249	263	240	275	272	241	238	245	255	261	280	277	242	265	242	247	251	256	259	259	280	239	251	269	268	279	237	269	280	245	252	275	275	236	247	239	277	235	269	264	256	264	254	268	246	277	227	264	252	243	258	275	234	281	260	271	268	223	233	247	257	276	265	270	249	257	250	273	254	223	249	247	266	260	234	269	258	243	266	276	245	280	247	276	265	256	272	268	239	264	250	225	282	240	276	260	221	246	278	241	229	258	260	278	250	261	291	249	234	228	269	271	273	225	291	249	261	233	273	240	251	260	251	279	221	259	272	254	228	276	248	268	235	254	255	260	267	262	232	271	263	250	264	251	246	267	260	241	271	233	271	231	233	228	243	264	240	262	258	265	284	259	258	219	267	273	241	247	266	263	257	248	251	264	261	261	247	253	256	248	232	241	262	254	240	254	255	230	265	254	267	257	262	245	243	254	258	246	243	242	261	242	252	268	241	279	236	260	254	241	228	233	283	244	243	267	255	268	231	268	264	247	248	286	268	228	227	269	220	252	262	271	272	263	266	254	240	259	244	236	266	256	246	283	249	223	255	249	239	243	261	238	242	230	244	281	261	224	263	220	250	241	267	261	256	252	260	268	252	230	283	267	247	250	231	242	282	244	230	267	250	242	249	265	281	227	238	254	272	256	268	295	274	245	279	250	241	276	233	257	276	293	285	270	268	273	265	243	261	250	259	238	255	242	261	232	291	243	285	236	241	246	233	238	239	261	252	247	222	285	273	268	267	254	264	269	254	277	258	239	246	250	249	239	227	249	263	235	253	267	241	244	260	249	255	236	278	257	264	246	288	256	267	271	249	276	261	254	283	242	265	231	254	261	274	260	259	256	244	244	237	232	236	252	257	259	274	251	232	291	285	271	260	258	233	252	258	253	231	231	264	251	230	275	250	261	238	260	284	234	256	258	242	235	273	244	232	246	222	238	255	235	249	282	268	249	259	230	258	276	247	262	237	269	244	211	233	236	235	265	251	259	259	230	273	261	248	255	235	259	230	249	237	251	245	235	253	261	252	252	257	236	259	251	250	204	254	235	252	261	253	284	249	264	244	224	262	275	235	260	242	282	254	263	229	293	233	265	262	255	219	257	263	262	254	249	243	262	235	224	251	290	259	266	240	247	269	233	248	264	239	234	253	262	229	259	243	259	245	259	259	258	274	251	278	275	258	267	268	250	262	248	252	262	250	263	270	262	276	263	262	249	260	251	252	246	252	250	244	253	252	247	240	254	249	243	263	242	277	257	257	251	275	271	240	228	230	287	247	254	288	259	246	260	271	268	258	261	263	231	241	262	250	251	262	241	237	241	264	262	228	250	220	255	262	247	248	241	270	262	275	233	254	254	246	264	238	250	234	238	255	261	272	245	248	271	231	263	246	269	235	254	262	247	288	254	210	231	224	216	238	281	266	240	239	252	254	253	263	264	233	262	239	274	242	260	264	259	256	251	266	268	259	256	253	225	211	243	259	264	270	274	266	220	272	242	223	250	252	248	238	240	249	243	241	259	264	249	278	247	247	261	245	259	299	242	251	240	259	249	258	212	250	271	231	273	262	237	249	245	235	268	253	240	240	232	246	249	238	279	238	238	231	244	248	241	259	265	244	242	231	246	261	268	277	226	250	262	248	244	235	262	248	242	225	256	262	265	241	243	269	267	248	243	220	252	233	258	241	257	245	259	244	240	243	259	222	254	258	238	260	249	199	261	248	262	232	254	246	259	254	272	237	253	272	260	229	239	258	269	270	253	248	238	255	234	253	237	262	248	272	237	274	267	251	263	259	258	235	229	271	247	229	255	269	262	261	243	237	251	256	270	256	251	240	229	256	247	255	256	277	268	246	231	244	238	240	228	218	225	262	253	244	238	235	271	221	228	258	258	255	238	261	281	237	251	227	251	274	273	255	236	242	264	211	262	234	246	222	254	256	251	234	243	274	268	280	246	261	264	261	262	233	254	237	258	269	245	239	252	270	234	258	239	238	232	253	250	240	229	261	266
27782	10330	1546	1059	782	843	800	813	760	732	781	788	781	831	820	768	788	779	826	804	789	746	719	768	773	801	760	780	796	736	775	770	791	805	801	822	778	762	766	821	766	763	749	776	787	849	800	777	739	806	805	745	778	821	730	797	806	768	772	757	775	775	811	834	774	745	778	884	795	790	795	778	743	782	780	747	765	815	820	778	769	783	784	783	781	739	792	802	749	805	800	757	773	773	769	736	808	785	806	787	747	806	804	821	795	792	780	829	791	792	776	813	814	785	781	813	823	790	763	827	811	751	761	791	788	802	783	774	832	812	767	809	737	794	759	788	746	761	810	796	730	772	771	776	810	787	811	828	740	805	778	815	812	812	751	787	761	771	801	773	748	791	784	772	832	789	760	767	808	805	790	766	784	797	798	834	806	742	798	845	816	742	836	719	798	783	796	814	817	830	776	806	806	775	772	799	798	784	782	784	772	772	786	781	806	807	804	784	798	806	809	800	756	859	769	760	754	786	822	745	762	767	781	759	793	760	748	761	797	757	793	821	857	763	792	773	808	792	820	722	750	800	774	787	798	749	813	789	760	801	806	795	756	739	747	725	773	804	800	790	795	771	778	807	744	793	786	774	769	789	800	794	786	743	753	762	757	777	772	842	795	729	769	801	792	775	772	829	805	801	757	752	757	747	739	802	773	765	799	805	797	826	792	763	774	820	808	843	741	805	787	836	756	789	818	806	789	814	767	786	773	815	817	746	745	823	754	812	785	779	778	825	775	759	802	779	773	843	816	800	822	773	771	752	766	800	788	810	780	783	794	743	799	813	773	771	817	800	811	773	807	798	764	751	791	781	796	810	773	778	812	760	811	829	799	793	797	767	768	828	763	782	797	782	832	766	799	798	784	797	820	803	776	770	809	833	757	751	805	821	738	779	725	774	828	758	786	770	829	800	823	851	755	861	774	796	790	771	781	782	798	816	760	771	737	834	804	793	843	765	774	742	847	770	815	749	776	781	778	792	779	786	797	837	824	751	817	744	801	763	743	775	801	738	781	819	802	782	819	757	776	789	803	792	786	812	802	767	774	825	756	760	775	795	807	827	789	775	816	802	778	749	742	758	822	781	830	827	828	809	826	776	734	794	824	799	787	772	789	740	803	758	831	759	759	790	790	807	777	771	780	816	777	789	786	785	783	750	783	765	727	817	767	776	748	774	761	739	812	755	771	846	730	746	805	773	785	797	788	843	819	806	774	792	807	747	828	800	770	794	797	776	785	745	730	782	801	778	762	779	825	713	797	794	776	788	784	793	760	750	732	802	769	835	776	763	771	775	795	745	754	782	774	756	790	796	744	794	781	774	809	786	861	783	837	817	738	810	794	791	739	789	769	772	802	751	777	771	810	794	759	757	766	830	783	811	792	822	808	758	793	788	793	749	765	807	811	819	802	771	816	821	765	774	808	826	806	788	790	787	781	727	794	776	800	795	783	765	808	793	811	804	791	819	813	817	785	837	808	739	798	782	827	795	816	761	811	804	815	764	843	849	787	794	789	825	766	790	771	770	776	764	777	803	835	781	798	837	756	765	788	775	785	747	796	777	757	768	809	741	778	799	771	825	792	817	806	817	744	796	748	787	802	761	781	822	784	815	767	794	821	782	771	812	771	796	778	803	775	774	785	821	788	828	808	781	761	735	754	778	745	810	801	781	788	822	806	769	792	811	779	764	786	833	801	796	818	797	738	787	822	833	763	783	792	838	788	788	821	820	747	810	772	746	794	779	806	809	773	796	788	748	796	782	743	796	761	761	795	743	798	821	765	795	780	771	856	806	775	774	777	780	781	753	848	763	789	771	836	796	745	785	779	797	766	782	775	759	771	773	777	715	800	823	835	796	836	792	795	752	777	785	811	786	815	789	742	751	813	791	785	766	776	768	754	758	780	743	793	815	793	795	799	774	788	835	770	773	773	800	786	791	780	807	764	793	817	769	812	765	777	779	784	770	784	799	819	807	749	790	779	731	779	816	804	789	733	791	815	786	797	804	747	730	856	828	788	779	830	791	790	774	831	811	826	800	784	788	806	769	792	810	755	773	808	797	820	819	765	813	808	793	807	800	780	756	773	773	765	785	767	865	770	794	768	790	797	901	733	765	806	744	804	723	811	807	817	774	815	792	701	839	774	854	813	790	805	805	780	789	789	787	789	798	812	791	766	758	784	794	777	753	734	802	810	794	791	712	799	763	783	816	778	754	780	832	790	777	765	797	771	758	763	723	784	775	819	783	836	814	754	752	821	736	790	733	764	799	811	812	754	750	778	838	759	761	798	810	791	728	756	800	776	722	770	781	762	771	762	836	788	801	766	801	778	808	764	797	820	797	738	801	764	813	755	781	783	784	797	855	797	827	785	785	814	788	772	789	822	771	791	790	792	723	824	803	829	814	846	804	765	763	802	780	755	748	801	760	793	744	790	738	788	785	802	786	775	801	792	790	752	780	794	775	798	800	795	805	817	804	789	804	807	800	813	785	774	739	790	783	739	803	789	788	808	762	712	759	791	796	809	799	774	752	805	809	790	831	771	805	779	795	787	766	849	789	802	803	789	832	810	815	801	762	832	760	823	761	767	726	798	783	796	814	698	762	737	830	772	845	790	752	841	817	811	792	781	781	814	765	814	780	814	727	763	815	843	820	786	792	761	788	793	788	798	764	742	767	791	772	776	767	796	761	788	784	734	722	750	784	685	820	747	760	779	764	795	768	755	831	821	743	834	823	825	730	780	780	774	768	810	815	765	768	784	755	799	833	805	777	781	788	775	776	786	842	855	785	767	759	827	769	817	756	731	781	839	786	746	795	766	785	747	758	775	837	765	762	810	801	753	781	750	745	791	825	763	758	751	780	811	786	776	793	759	791	748	827	815	799	769	770	803	783	823	800	791	806	803	777	794	822	744	837	794	760	715	775	794	812	802	837	787	788	825	766	829	768	845	811	800	826	842	723	795	803	821	809	799	799	801	760	745	744	764	808	770	821	732	782	772	769	766	783	775	769	832	761	792	757	771	770	754	794	785	754	798	776	848	819	827	819	758	844	785	767	768	758	819	822	798	774	827	757	773	821	770	798	806	827	759	879	807	765	790	799	788	712	771	831	811	748	816	791	835	797	790	781	777	771	787	717	797	752	794	772	805	800	813	773	739	771	740	838	784	814	789	769	773	784	796	829	795	767	775	778	769	750	838	763	766	800	803	822	778	758	781	770	796	768	767	768	805	791	805	778	813	757	792	821	759	766	819	772	788	824	826	774	769	781	751	801	812	773	786	768	801	770	764	780	783	800	820	797	795	772	766	835	783	817	769	837	800	775	814	811	786	758	802	763	774	767	824	734	815	810	773	796	747	773	779	794	782	786	773	797	798	807	805	772	781	773	731	762	757	796	813	776	817	788	775	736	796	786	741	820	768	739	786	832	789	760	821	835	748	768	811	773	841	800	787	791	783	778	825	772
5622	841	773	681	671	632	681	679	596	682	657	647	634	634	656	659	613	650	675	679	632	656	645	633	643	580	594	621	631	624	609	625	651	630	641	598	619	624	638	630	628	630	663	628	593	613	614	648	621	632	643	645	626	622	658	656	602	634	627	618	576	616	585	619	671	616	646	651	649	686	658	625	615	606	640	650	658	629	619	631	657	704	635	699	630	613	610	661	620	644	609	629	649	623	639	673	611	640	619	622	634	646	618	653	608	656	646	625	647	645	628	662	648	661	666	619	603	620	676	605	634	637	565	654	646	655	613	624	643	646	644	661	619	624	675	705	640	608	650	624	627	644	632	628	649	609	672	619	642	653	651	621	607	641	639	672	641	603	653	634	625	601	640	659	664	654	583	602	632	636	650	637	645	635	586	622	621	599	680	635	682	622	671	658	635	649	665	611	606	612	622	697	665	593	642	621	629	634	662	627	642	611	606	659	676	655	644	610	686	641	609	594	625	581	630	644	620	679	619	598	647	622	617	642	588	616	634	659	595	632	685	630	591	658	623	632	585	600	645	652	644	646	621	611	653	667	610	638	651	647	659	652	652	628	643	607	622	628	636	648	641	674	662	603	633	633	633	616	594	643	633	642	656	625	676	654	637	641	683	651	611	672	652	639	647	647	660	678	649	631	662	623	618	637	590	612	678	642	603	623	660	595	635	613	590	644	649	588	653	628	626	632	661	584	614	650	615	648	607	653	636	641	642	589	686	682	630	653	607	609	590	627	666	620	633	611	613	633	648	615	610	630	594	621	687	617	629	629	590	664	600	650	629	650	636	634	629	625	597	622	658	671	656	658	612	620	627	643	684	608	615	632	612	640	653	670	660	646	616	618	653	639	637	636	627	675	650	623	609	602	649	614	633	618	583	626	639	606	625	678	651	635	598	633	604	613	603	571	634	620	622	626	644	610	679	649	639	630	651	618	602	657	618	663	643	590	647	638	659	666	634	635	677	629	603	632	601	598	627	597	602	605	650	604	625	636	654	619	662	651	618	611	619	634	606	623	660	633	647	638	679	630	658	651	662	654	629	657	600	640	615	638	583	657	643	620	618	678	662	660	681	625	627	664	649	672	640	623	642	595	618	637	631	680	622	657	635	628	624	638	611	637	631	632	623	648	621	605	652	633	650	679	619	600	616	624	600	635	608	643	648	652	617	643	631	664	561	638	613	629	620	616	643	662	685	620	662	618	664	583	676	621	593	629	568	680	639	623	615	665	652	595	592	685	656	639	607	636	628	612	613	643	603	662	632	636	623	671	676	641	635	590	634	612	629	630	627	664	639	625	636	646	639	679	621	653	635	595	624	625	592	618	610	643	629	627	637	635	661	636	624	660	667	640	683	646	603	619	662	644	673	650	665	642	656	642	624	605	623	673	622	623	601	616	669	636	651	658	599	651	662	652	641	622	627	645	641	604	616	679	651	635	653	628	636	634	652	645	637	609	624	607	649	627	661	613	625	609	628	718	625	641	651	643	633	631	643	660	653	643	671	657	646	620	636	606	607	643	624	689	632	672	638	679	618	668	694	578	641	628	596	622	692	621	659	625	648	609	633	653	610	647	600	693	679	660	639	592	632	642	658	596	623	662	639	653	676	618	630	604	607	612	593	640	649	607	673	595	620	639	641	571	655	631	658	635	628	656	629	632	604	636	628	610	652	629	628	596	631	584	657	676	568	660	579	646	652	673	577	620	658	611	655	629	625	650	608	660	671	582	598	598	687	677	618	673	606	623	627	636	624	645	673	671	635	644	629	650	612	584	643	619	602	602	642	621	694	623	621	624	619	669	665	616	596	622	612	623	662	626	645	635	643	651	626	638	619	658	631	614	665	637	640	646	594	625	607	649	642	629	621	639	594	623	607	611	603	651	680	656	622	635	640	669	634	638	634	643	668	690	606	680	642	641	603	643	626	607	646	635	635	636	690	633	645	610	649	651	690	649	644	637	622	656	646	613	645	579	630	623	648	623	632	617	673	619	645	663	665	636	609	689	626	586	679	641	665	670	629	647	615	641	650	658	639	644	687	643	648	638	652	638	622	677	625	674	625	633	620	663	640	629	629	610	605	654	649	633	624	615	638	613	618	617	629	618	629	672	664	618	599	643	717	628	653	640	610	633	632	632	609	596	586	657	617	641	679	616	625	626	660	648	649	614	664	649	660	653	630	660	669	636	615	635	645	644	693	637	644	667	681	600	634	601	636	591	617	616	646	637	644	645	651	643	605	623	572	626	655	634	622	636	619	619	601	675	637	605	604	615	645	695	649	663	635	620	636	620	620	644	626	658	626	616	620	611	685	647	624	640	663	599	624	643	620	617	661	598	642	606	641	633	633	639	602	658	618	590	610	603	646	679	619	618	605	645	637	662	639	633	619	577	654	640	628	645	619	666	615	655	664	647	636	659	625	629	617	662	631	629	600	658	658	648	612	612	644	634	634	651	660	636	685	645	590	635	625	608	672	663	604	650	594	634	639	652	622	617	642	677	627	608	590	604	636	624	653	625	590	676	636	633	620	642	624	674	633	607	682	633	645	653	611	666	620	588	671	683	684	654	585	643	613	630	633	616	676	692	627	583	608	660	616	641	668	601	684	620	685	643	629	604	647	670	613	607	576	658	632	647	629	589	612	613	576	665	650	614	621	658	651	611	635	630	597	677	621	632	657	599	628	640	594	593	636	641	690	613	568	662	633	570	598	624	656	642	611	623	624	657	617	619	647	617	644	652	613	660	686	633	632	620	660	637	615	656	600	605	650	641	679	644	682	634	638	617	610	685	627	671	633	647	613	638	626	669	650	654	660	637	620	652	606	628	596	633	611	585	606	609	666	654	635	611	614	603	589	653	594	626	635	615	603	625	633	635	644	642	601	627	639	676	632	629	660	664	609	620	615	640	613	621	616	651	617	636	637	650	634	628	632	667	603	593	651	621	584	634	595	614	656	644	630	635	636	656	589	658	647	648	623	623	644	642	644	623	644	676	657	658	674	621	645	639	626	703	661	592	647	640	631	661	658	644	669	649	648	660	687	692	626	618	614	621	636	653	650	638	643	659	663	645	664	640	621	641	613	650	615	661	615	619	618	614	626	643	659	652	638	643	626	653	617	638	622	693	606	627	658	658	662	640	687	642	550	611	636	598	647	646	562	653	611	685	645	669	636	646	629	627	621	650	652	640	613	614	587	662	631	672	661	650	599	608	617	633	629	610	612	666	669	639	666	624	670	648	619	633	601	679	625	647	658	635	604	626	660	617	671	611	646	626	594	638	636	635	669	641	673	622	611	657	642	640	621	629	659	637	622	639	599	612	672	628	619	655	629	675	613	634	621	617	691	625	624	605	661	640	695	604	607	611	695	624	635	586	606	654	700	695	665	604	601	612	628	652	609	609	676	573	668	704	609	640	668	629	588	629	659	627	647	585	631	622	656	647	629	608	630	656	637	658	617	661	657	638
25649	21450	27350	25688	4800	912	712	570	531	525	487	503	438	402	396	461	485	451	450	471	494	467	482	488	450	472	426	486	444	463	412	431	456	465	423	460	461	471	425	451	491	443	429	445	467	437	452	450	452	437	440	471	456	442	428	458	427	467	457	429	442	456	449	440	423	435	420	472	441	475	432	404	436	443	461	460	449	455	477	436	435	406	440	431	449	450	467	392	454	466	447	454	431	467	422	455	472	445	455	461	438	447	420	435	437	459	471	487	457	406	419	458	453	419	412	443	433	403	432	404	412	412	438	483	435	476	429	416	443	490	434	455	443	443	415	434	446	463	467	438	428	449	447	421	441	467	422	434	490	469	470	423	408	461	450	465	442	435	475	434	398	433	424	430	453	446	489	454	429	462	406	482	422	424	453	436	401	466	450	449	412	462	391	515	455	456	432	456	429	438	451	443	463	450	452	492	453	458	422	442	419	442	456	450	416	417	436	464	466	449	430	391	441	456	426	386	418	474	435	441	430	484	448	442	431	463	422	430	456	468	431	421	439	444	443	436	438	448	428	455	445	432	495	479	445	466	430	419	473	453	452	467	430	441	446	410	438	430	447	478	438	404	445	417	469	416	431	463	419	430	429	471	443	462	446	433	471	414	429	390	462	445	461	425	398	454	464	409	438	424	401	412	452	466	428	402	452	468	444	445	422	423	412	443	430	440	432	447	430	463	407	477	442	433	460	427	456	464	446	507	470	419	464	443	425	429	419	446	424	426	484	465	467	452	417	433	446	415	420	436	428	445	427	470	450	467	428	446	459	405	455	426	429	447	443	447	441	447	456	434	431	443	420	432	451	463	471	428	468	448	465	449	422	454	406	452	426	433	422	446	469	448	454	448	458	433	426	404	391	429	471	391	450	464	442	434	456	486	430	466	471	458	473	430	401	419	419	452	437	468	441	432	444	457	421	454	453	428	441	470	440	458	449	445	445	454	451	427	452	451	453	433	471	448	421	454	442	430	454	412	431	480	395	421	445	399	444	442	450	454	452	399	443	431	452	423	414	424	397	405	425	443	455	453	437	442	462	447	428	431	458	434	399	397	454	443	433	436	412	445	426	426	408	413	441	428	429	446	414	462	443	444	419	373	417	416	466	463	424	456	424	466	480	447	474	441	464	485	409	431	490	461	453	402	445	440	413	444	436	465	404	430	433	408	409	446	420	440	450	448	394	413	453	443	435	454	449	392	444	404	421	432	446	469	466	434	474	442	441	436	469	443	444	448	498	439	439	442	449	415	443	452	416	392	458	419	457	431	450	449	430	436	392	443	423	425	431	460	461	469	465	420	432	442	441	484	455	463	434	457	455	460	400	475	411	419	435	419	445	459	407	482	450	418	434	409	424	437	435	439	404	408	426	477	440	444	459	450	425	419	472	475	422	423	435	447	475	421	410	438	424	435	454	446	433	461	435	426	459	440	402	423	468	454	461	437	457	426	439	420	467	449	465	400	449	436	430	505	438	454	457	442	452	449	435	395	432	429	405	430	428	473	425	481	438	449	458	455	436	467	474	465	460	409	460	407	425	446	449	428	448	448	420	443	436	413	482	420	456	416	430	408	455	433	424	431	401	430	397	450	465	445	469	440	433	419	456	428	386	466	472	421	417	459	407	432	442	452	453	445	434	411	411	452	429	423	462	416	404	461	446	445	413	442	424	444	429	403	445	456	458	421	458	437	476	408	434	454	449	439	446	415	453	399	464	431	441	442	403	459	408	425	421	461	444	410	482	471	501	477	432	435	436	437	462	470	407	448	484	490	446	443	444	443	432	458	422	407	453	405	436	423	466	452	465	465	439	416	400	443	445	428	446	413	481	492	424	440	448	441	445	457	408	418	433	447	439	461	441	440	449	461	415	436	468	454	436	479	412	443	483	443	466	429	438	430	463	438	445	438	420	447	427	447	414	434	425	416	403	462	430	432	467	419	467	441	472	431	443	456	425	455	444	462	471	458	472	460	467	436	454	438	431	457	384	440	469	448	451	448	438	413	449	441	389	463	437	430	445	430	439	463	423	446	461	401	415	440	432	428	416	461	423	426	471	400	459	457	420	422	417	430	468	453	428	430	424	465	426	426	490	424	404	424	403	415	469	452	488	419	439	429	394	470	450	453	462	437	465	433	470	438	425	431	470	416	443	425	443	443	487	426	471	461	460	436	463	415	433	456	405	465	473	420	436	444	446	416	430	429	427	410	442	436	423	463	449	449	453	435	460	458	427	445	442	405	443	453	411	444	407	443	428	418	430	461	442	440	435	427	400	462	456	455	391	433	434	476	436	459	412	435	419	453	417	450	435	391	470	455	467	459	473	473	466	403	472	427	433	430	422	465	439	444	477	409	457	436	454	438	399	442	443	457	443	434	458	403	449	436	471	442	420	454	460	433	443	424	449	452	440	442	421	451	450	421	456	475	431	402	446	390	467	435	459	483	432	439	413	446	438	447	441	438	455	436	463	422	424	435	450	443	404	442	434	444	427	407	419	420	422	443	419	424	460	470	457	445	456	436	445	416	435	456	428	433	436	413	477	415	418	441	446	423	407	445	455	442	437	456	423	457	445	404	431	440	440	427	459	443	440	466	432	447	464	452	450	432	414	436	428	438	411	441	461	424	467	430	435	407	426	412	414	422	437	454	446	438	465	452	449	432	436	461	463	431	436	389	426	453	466	435	434	462	445	492	415	438	440	471	439	411	429	417	423	422	429	431	452	461	416	410	439	452	407	448	453	417	425	399	420	433	421	458	458	380	441	443	435	431	441	445	413	420	446	440	451	428	426	470	410	453	426	431	450	431	424	438	435	400	398	422	448	406	416	476	438	468	425	445	466	439	464	444	462	450	458	487	437	446	459	446	390	437	499	419	420	447	464	463	477	463	473	432	442	433	485	436	449	411	441	472	421	441	439	431	445	424	427	406	444	400	390	458	400	429	440	426	423	434	446	468	480	439	446	427	444	414	450	427	436	422	409	410	417	431	479	449	451	437	432	490	453	443	412	429	418	437	406	431	419	384	443	456	397	465	430	470	409	414	403	434	416	452	448	430	469	455	435	442	434	455	441	448	453	432	431	507	454	426	459	432	426	450	428	477	428	447	451	431	418	447	409	471	434	453	467	430	450	428	420	393	435	443	461	445	483	463	424	404	422	459	452	463	412	418	427	439	437	422	403	432	451	422	455	457	453	456	457	432	444	413	449	483	420	420	457	423	421	454	435	395	485	426	419	427	436	444	449	428	437	441	392	412	392	437	447	412	443	467	445	400	449	449	434	410	451	403	419	445	439	405	405	434	405	436	446	458	416	435	428	431	445	430	412	454	397	431	414	426	438	419	467	422	483	462	425	438	464	445	469	443	424	447	437	433	416	459	425	442	453	434	422	433	412	440	411	429	425	465	431	427	444	430	414	478	453	445	382	457	444	445	459	455	418	445	442	464	445	445	430	442	474	447	387	449
3687	2787	2254	1268	865	695	640	583	505	439	478	486	452	416	414	433	433	385	401	418	411	419	417	410	448	416	408	392	381	379	383	448	436	395	376	418	390	412	429	397	393	390	405	396	363	359	408	369	388	375	406	400	419	365	397	388	400	442	379	398	425	408	436	368	381	381	378	394	412	409	424	400	402	379	447	407	383	378	401	424	400	406	383	384	385	402	397	378	404	387	391	398	419	425	421	370	387	388	397	379	396	392	384	363	370	381	380	405	387	385	347	418	372	406	351	392	381	397	367	397	398	421	400	392	397	406	371	387	407	408	382	395	360	362	399	408	394	391	393	359	386	406	388	377	379	361	373	379	389	378	378	394	423	404	371	388	370	368	367	417	382	398	361	371	377	360	380	385	388	376	395	403	368	389	374	386	384	395	386	408	364	382	378	380	384	391	397	377	373	376	411	411	370	414	380	386	347	407	385	418	370	378	385	434	383	422	372	359	413	363	368	384	371	438	373	395	377	409	412	386	384	381	390	378	401	390	394	401	385	415	383	382	426	387	407	384	384	373	394	448	373	384	420	401	391	368	387	432	407	411	394	395	373	360	398	392	383	389	387	394	347	412	391	371	385	412	411	412	347	384	381	420	394	410	349	381	383	389	408	374	366	390	382	411	376	362	389	365	375	404	398	426	420	382	401	381	388	361	403	385	363	389	370	390	389	391	391	410	357	428	394	405	384	384	349	376	394	406	431	350	398	394	396	378	384	374	390	382	383	390	403	355	416	423	396	421	413	398	394	414	410	382	372	385	380	416	404	354	399	388	367	343	416	401	365	390	354	427	363	382	392	421	392	374	381	403	375	394	369	392	388	422	368	355	372	421	393	394	375	420	380	405	423	368	412	374	406	401	385	391	394	436	400	413	389	415	401	348	401	373	382	430	407	357	382	417	377	430	384	400	371	400	359	389	395	378	396	369	348	358	370	373	399	424	339	386	398	389	363	396	418	384	389	366	383	410	377	374	399	412	413	388	404	406	401	383	424	386	397	396	382	353	375	345	340	389	409	394	393	375	376	386	393	434	374	402	415	386	386	386	366	398	393	352	364	355	404	380	374	370	354	388	383	412	397	415	393	357	391	405	434	412	397	429	368	413	340	369	401	370	400	408	412	363	390	380	333	414	356	398	362	402	386	365	385	368	356	389	393	391	422	385	374	413	401	378	359	387	379	363	396	390	397	378	357	376	398	422	432	399	409	372	345	401	397	407	391	379	349	378	385	371	365	412	381	418	390	379	379	383	404	402	363	378	402	393	362	378	370	433	378	410	431	370	432	339	402	366	397	356	403	395	393	386	358	374	392	348	400	402	375	401	389	431	386	351	393	377	400	352	359	380	370	407	384	405	422	411	354	422	388	384	393	358	420	387	381	382	387	419	364	370	422	413	390	379	407	411	390	394	394	377	412	391	387	368	363	369	386	404	411	399	369	380	391	379	444	381	410	369	399	383	378	387	364	380	389	381	353	368	409	402	410	396	365	379	390	398	413	367	351	376	411	396	436	397	398	409	383	382	384	416	401	356	417	411	383	403	377	388	380	396	383	380	403	366	375	376	423	381	406	431	388	352	395	361	357	395	368	368	393	369	415	388	387	345	371	392	405	401	376	372	402	374	379	386	368	381	361	386	384	405	404	372	389	385	432	379	381	409	398	389	368	397	392	367	370	410	385	397	380	386	375	361	365	396	360	380	406	418	390	369	389	390	396	387	313	358	373	388	395	395	415	397	424	381	381	380	375	400	413	371	415	397	384	410	408	402	453	386	375	369	400	387	378	394	394	422	392	420	393	363	398	360	393	373	388	394	417	432	420	378	394	370	363	380	383	357	407	356	371	406	383	400	388	384	357	396	380	392	375	410	356	420	404	365	397	333	379	385	385	364	411	368	371	387	384	418	341	409	392	406	425	385	403	410	408	393	368	396	362	376	369	347	408	360	362	334	391	382	410	427	392	416	402	379	404	413	372	387	375	362	398	361	382	371	381	363	397	380	421	367	405	380	371	383	397	392	359	396	383	382	380	378	363	420	401	387	396	383	393	394	403	397	361	384	399	392	358	402	436	396	385	406	426	402	375	385	394	380	399	404	378	377	392	389	388	374	385	385	375	393	395	358	382	338	367	401	389	369	381	386	380	334	383	363	408	390	367	406	391	337	387	396	410	409	381	405	375	330	398	365	365	392	391	384	346	387	395	390	384	366	416	407	391	337	367	421	401	387	418	390	408	385	386	390	389	367	346	383	383	389	400	393	377	377	395	371	430	350	400	404	412	375	390	405	379	412	372	392	383	353	385	376	374	378	368	372	388	387	398	383	362	416	376	394	358	382	387	364	378	382	362	380	351	415	379	385	381	381	380	403	414	355	386	361	420	390	383	381	392	357	383	379	451	396	426	370	418	394	390	405	379	379	374	392	384	391	357	371	369	378	364	379	404	339	397	386	365	379	416	367	411	364	424	352	366	365	388	420	393	369	387	422	412	381	401	404	378	357	388	376	397	386	384	406	371	389	369	418	396	377	397	381	347	376	424	386	395	354	396	391	390	383	388	405	364	348	386	380	384	347	407	347	374	402	363	382	381	412	400	407	396	401	402	387	396	376	365	414	375	368	385	350	422	408	378	399	345	395	397	374	386	378	405	366	417	403	389	378	397	368	398	382	375	401	388	404	421	388	377	401	380	395	376	391	380	430	424	380	381	360	370	402	412	403	386	390	382	376	384	381	382	404	417	403	375	380	344	391	394	345	410	379	385	386	407	360	413	363	377	419	386	417	364	352	384	367	420	394	412	367	359	424	359	355	384	405	382	395	403	374	383	389	385	379	374	382	395	388	402	430	407	368	374	384	379	388	415	385	400	371	331	393	351	398	387	384	390	380	403	386	407	381	360	399	380	375	426	405	401	378	357	357	360	412	390	369	393	386	393	390	401	382	376	388	384	376	361	388	382	378	388	422	380	391	442	402	394	384	419	388	403	383	383	401	387	398	409	433	388	382	365	390	384	391	375	384	365	364	383	378	357	382	372	417	382	378	379	405	364	387	408	362	409	384	431	370	396	363	383	429	388	355	415	366	373	403	434	413	376	384	406	375	388	378	382	379	371	399	395	425	358	354	410	389	375	382	351	381	403	358	394	386	395	356	380	411	354	382	385	374	407	383	399	402	392	369	397	380	410	384	346	387	360	367	395	412	386	404	358	393	362	391	353	370	389	363	355	366	368	393	396	371	390	388	422	368	385	386	435	380	373	389	402	397	395	372	365	434	370	388	385	405	394	363	373	373	374	399	401	400	401	372	405	407	370	384	427	388	407	367	383	352	374	382	387	373	412	348	403	384	418	387	388	369	425	397	407	395	401	399	355	397	381	395	391	391	394	407	408	356	429	398	400	388	367	374	372	416	337	395	361	386	396	392	408	404	366	377	345	393	425	394	399	378	363	376	394	353	385	352	366	375	376	373
24588	21458	28628	24700	21196	3499	844	501	427	367	342	347	354	330	306	321	315	281	294	295	317	276	321	342	265	303	291	285	306	297	288	278	277	270	283	279	326	272	286	295	281	275	288	282	290	294	280	287	290	267	264	296	286	272	298	285	265	295	272	274	255	273	306	251	285	300	321	289	287	276	292	287	275	329	243	252	297	273	249	281	272	280	275	284	280	278	283	266	281	293	278	301	304	290	283	296	249	261	274	246	276	275	289	248	277	270	294	284	277	274	277	286	281	293	270	284	311	276	271	252	266	280	272	274	299	283	269	291	281	272	293	294	260	269	284	301	241	290	261	277	271	293	290	300	258	268	238	268	281	257	303	304	281	295	302	294	282	273	281	276	260	257	260	279	296	254	290	323	265	313	267	260	280	267	281	274	287	290	261	286	280	256	281	268	273	287	302	258	276	265	267	267	284	254	273	241	288	275	255	253	260	272	273	257	265	276	278	265	280	294	308	253	261	289	265	259	278	269	308	274	272	307	276	265	261	249	293	300	266	266	263	283	271	264	278	280	284	247	242	275	256	295	297	295	284	305	282	261	285	261	287	308	263	254	266	306	240	281	262	273	256	278	292	265	268	273	263	284	285	265	282	316	289	267	279	289	269	265	249	260	288	256	263	281	285	244	255	251	272	261	234	284	286	277	281	296	292	282	275	275	278	274	286	279	268	255	234	236	275	275	290	262	287	278	286	292	261	285	264	279	318	291	273	275	232	287	272	264	280	279	303	300	241	247	290	271	281	295	285	265	283	284	283	261	277	281	283	278	273	241	266	268	284	306	280	280	275	322	274	281	289	279	250	265	272	258	257	265	293	268	228	289	275	264	278	273	281	229	253	284	259	278	278	259	276	278	276	280	283	270	273	281	281	222	276	266	264	321	253	273	254	293	283	268	273	280	276	256	304	287	273	274	275	244	243	256	279	276	270	287	317	259	275	260	272	275	295	260	297	263	254	280	278	278	311	274	291	271	271	295	274	269	279	268	241	262	277	268	256	272	273	257	282	274	271	277	267	302	278	277	283	259	291	284	281	276	294	254	297	282	276	281	283	317	268	318	274	264	275	277	267	283	284	281	251	264	256	247	256	286	269	263	269	276	278	299	268	276	271	289	265	269	270	267	279	282	271	292	299	292	243	292	259	252	268	225	268	280	241	293	286	269	268	261	278	276	279	258	250	281	265	278	242	269	266	266	251	277	259	255	263	288	286	280	243	294	262	299	255	291	290	281	267	280	254	273	268	290	275	256	308	331	300	277	282	298	283	268	274	289	279	263	258	231	288	255	274	272	273	261	277	311	258	278	264	302	282	274	275	267	268	261	279	290	295	239	296	271	268	287	253	294	286	258	306	268	295	279	277	288	267	280	275	274	244	277	271	249	284	256	288	279	278	266	263	265	298	301	288	269	255	276	285	259	266	282	260	263	302	272	282	281	269	274	248	256	277	249	286	265	265	264	288	271	257	257	248	268	250	271	275	239	279	268	263	289	259	263	270	283	284	276	279	278	298	270	298	285	258	270	257	274	292	279	245	265	282	268	266	267	263	237	277	295	268	279	304	276	283	278	267	281	263	267	234	277	272	292	263	277	262	285	265	273	261	263	257	253	277	311	285	256	279	280	257	263	259	265	252	272	253	293	291	285	308	279	296	273	277	284	277	278	275	265	249	312	283	251	247	240	270	305	271	280	260	280	265	276	270	269	267	286	286	279	284	263	265	237	291	255	283	251	287	299	263	266	294	279	280	270	273	275	292	240	238	270	261	254	274	253	265	278	290	283	277	292	286	283	255	284	287	269	286	256	232	251	295	278	274	235	248	258	295	281	307	282	315	251	282	289	285	248	235	292	297	275	301	303	253	266	299	251	285	295	282	273	271	307	252	293	260	247	284	273	296	250	294	283	264	268	295	268	278	279	270	297	272	263	270	289	255	258	265	287	261	282	293	277	263	236	299	282	235	292	271	264	297	284	279	312	274	278	292	272	280	295	299	284	269	263	274	253	257	273	272	266	268	298	276	275	304	266	283	263	282	281	269	281	292	299	268	290	281	262	270	287	285	273	274	292	286	280	270	219	289	252	251	267	283	270	265	260	266	276	239	267	291	289	272	280	268	293	270	296	259	274	291	280	283	262	303	267	284	312	281	255	276	283	262	260	290	273	255	286	304	272	257	283	298	267	304	259	275	299	276	273	257	284	297	249	275	263	270	269	293	271	273	290	259	270	264	272	247	281	246	268	290	257	271	268	284	261	281	283	284	254	243	289	247	275	263	258	271	289	275	283	255	248	248	249	239	267	264	242	277	265	297	271	275	275	255	265	290	290	261	277	265	248	235	263	281	287	243	286	262	263	259	261	275	314	277	315	334	234	245	273	258	255	283	254	291	278	305	277	287	253	244	254	252	288	264	255	246	294	266	272	257	264	284	274	285	258	258	212	282	259	277	272	300	298	282	298	283	270	261	256	263	284	259	292	262	271	281	277	282	279	256	271	285	296	280	296	274	273	255	283	268	260	303	281	283	238	254	277	252	282	290	287	277	255	250	274	262	263	315	284	265	284	270	287	266	268	266	254	321	230	284	259	274	288	277	251	235	276	258	227	263	241	264	281	290	251	306	265	277	302	276	267	284	292	267	269	268	247	238	255	274	282	271	294	260	263	252	285	277	246	279	272	266	266	279	296	287	267	284	285	278	270	260	257	271	266	291	250	270	280	297	280	296	251	262	281	263	291	297	301	293	279	288	272	288	321	269	286	274	274	292	255	274	262	267	273	263	299	299	249	268	249	256	280	297	284	306	272	281	252	308	264	274	276	328	269	265	282	257	267	295	261	253	252	257	259	268	265	261	279	294	275	281	233	274	287	275	278	274	271	264	284	263	287	288	251	261	308	247	283	247	268	268	303	275	267	292	267	244	281	265	283	281	252	244	259	262	250	270	255	249	254	270	269	268	246	270	286	279	256	294	265	246	276	278	257	282	256	259	250	265	275	243	296	263	310	260	245	249	263	272	285	258	273	271	282	272	258	291	270	258	295	257	284	238	293	316	244	273	293	277	232	290	282	291	251	262	266	284	229	263	241	287	278	309	267	263	259	282	275	250	270	281	265	261	280	282	277	273	276	255	273	241	262	292	261	279	261	265	259	260	262	286	272	266	266	254	263	270	292	299	290	302	257	261	282	323	269	314	267	268	247	274	247	266	308	286	268	272	265	269	254	284	275	263	261	267	283	272	267	261	292	276	239	263	276	269	272	271	270	277	267	274	264	268	300	268	267	268	254	271	251	279	237	244	271	258	261	267	270	291	289	275	300	263	265	268	310	273	259	272	296	265	297	260	264	253	257	283	255	287	287	269	273	263	261	263	264	274	287	260	259	276	306	266	257	318	277	269	319	267	276	245	284	279	284	310	260	247	273	266	252	270	265	292	239	229	256	280	255	286	265	260	274	248	252	296	278	287	252
3812	4782	4033	1969	1259	898	733	659	532	470	431	428	359	359	371	334	329	307	283	283	291	287	272	255	282	288	252	283	288	303	271	251	253	314	276	313	310	279	317	284	275	269	282	264	252	240	276	283	265	292	265	234	281	299	271	274	286	282	282	247	240	262	285	266	276	255	239	253	243	271	271	264	245	264	273	252	259	231	228	272	260	269	245	265	305	266	277	243	266	249	259	296	228	259	273	280	252	256	253	272	261	248	247	274	235	260	254	278	268	264	276	256	293	244	267	239	259	296	240	251	231	279	253	273	254	225	249	258	277	258	251	263	245	259	241	255	230	264	237	271	238	265	245	244	248	264	282	257	266	249	254	242	250	275	266	252	256	239	272	252	249	256	272	231	258	226	252	279	238	239	278	255	256	237	243	238	275	258	241	248	243	287	276	257	261	259	227	242	267	267	261	261	258	270	267	267	266	291	285	255	257	279	264	232	240	274	261	276	267	237	292	280	286	266	245	258	247	271	255	246	248	282	248	248	244	260	275	266	249	296	252	257	262	250	256	285	248	238	239	258	249	253	248	262	245	271	239	257	247	236	273	266	261	267	263	260	280	272	247	268	246	274	232	231	260	226	278	241	273	294	252	266	257	284	264	244	246	246	258	251	251	259	254	264	272	267	268	248	246	272	261	253	225	260	278	260	243	240	262	240	263	262	259	232	249	268	247	250	265	279	279	257	272	269	271	244	275	252	273	275	246	251	250	254	262	264	278	252	287	251	247	268	255	240	276	232	264	272	282	248	257	246	237	252	277	262	247	256	254	260	248	265	244	266	283	240	281	259	222	241	248	252	243	270	245	286	259	256	245	258	255	255	276	281	249	254	276	270	258	247	275	248	277	249	256	259	236	275	241	227	225	246	251	230	232	253	250	249	247	240	251	242	253	236	239	257	261	245	264	264	285	252	251	248	244	237	253	230	270	257	273	284	225	275	256	260	250	257	237	260	219	247	256	243	242	279	228	293	287	237	266	241	258	231	252	249	242	241	241	261	245	244	254	296	268	269	242	281	264	246	254	253	253	279	254	262	243	253	271	249	274	258	258	244	282	286	273	273	262	258	254	275	254	257	274	249	251	258	254	275	262	259	241	264	210	238	257	283	264	267	241	225	233	265	272	234	267	259	273	286	252	236	253	256	276	257	250	246	275	266	268	256	238	243	263	274	233	258	277	261	234	259	271	273	242	271	242	266	293	255	257	242	250	258	257	225	248	230	261	263	285	236	271	270	235	252	258	263	236	275	273	284	255	265	256	263	278	250	236	244	256	274	241	262	259	246	255	248	271	263	235	259	280	250	240	262	258	250	263	257	254	237	232	238	262	243	259	221	277	254	245	241	268	242	229	268	253	273	277	261	261	242	253	269	224	229	256	249	265	277	247	248	248	265	249	239	267	242	269	246	248	259	222	266	244	269	267	260	249	270	249	254	285	251	260	252	259	253	273	243	245	242	286	253	255	275	269	272	261	250	227	267	243	251	262	275	234	249	253	248	249	229	261	254	259	236	268	244	256	258	234	279	274	259	258	240	258	225	254	272	263	262	251	285	286	236	271	275	264	225	251	242	213	255	255	245	269	262	253	274	283	245	254	261	246	247	246	250	263	226	244	269	246	254	245	243	246	247	265	298	250	246	253	248	262	237	278	256	241	262	262	270	298	268	268	252	253	293	244	248	254	266	252	255	263	234	244	273	262	247	233	245	256	265	301	290	253	252	268	246	263	263	237	235	233	257	244	231	274	257	261	258	278	275	281	251	247	261	249	271	275	235	261	257	266	255	297	266	243	275	236	243	257	269	228	271	264	237	225	261	235	242	251	244	249	251	254	263	271	258	259	256	271	260	244	240	246	261	249	255	257	254	237	269	251	240	264	290	278	257	256	264	245	239	238	272	264	276	262	262	251	265	255	246	264	226	275	264	234	252	252	252	253	254	250	228	255	263	273	251	230	246	249	230	234	257	231	261	266	238	256	253	241	268	250	276	259	260	240	220	273	235	300	230	241	227	247	244	251	267	245	268	258	259	242	275	236	264	223	225	248	246	251	243	253	264	268	243	267	264	226	273	276	273	258	224	238	273	252	248	259	232	263	281	234	245	249	247	271	244	271	264	257	266	221	241	239	239	234	263	295	249	289	284	255	233	256	259	256	243	273	248	242	260	270	212	245	253	237	255	251	258	252	276	260	261	235	269	243	241	279	256	265	243	269	233	266	253	274	237	267	254	276	272	241	244	255	243	249	244	235	240	245	255	248	252	254	252	245	234	298	229	247	225	277	285	232	256	246	247	240	246	271	282	248	269	246	229	244	249	228	255	260	259	228	254	258	264	247	235	270	260	249	243	251	265	229	228	280	254	260	264	235	247	249	246	226	241	289	265	238	256	264	242	234	254	245	258	270	258	263	277	235	225	265	270	271	243	263	273	260	247	245	235	256	250	249	266	283	265	259	250	247	258	249	269	265	264	258	243	273	253	252	253	260	253	274	273	259	257	302	249	294	246	263	250	252	263	254	252	247	259	255	258	235	240	241	255	258	254	235	244	233	229	260	248	246	252	235	239	278	243	226	252	246	267	255	251	286	262	237	264	226	235	258	225	270	270	253	286	273	282	259	283	279	256	266	266	259	230	256	246	258	229	250	245	264	254	227	241	233	243	255	246	277	250	253	245	259	256	261	254	241	230	275	254	264	263	244	256	246	263	253	269	263	252	249	207	266	252	250	264	240	277	249	262	285	243	255	245	250	253	259	254	289	237	253	273	242	236	270	259	257	260	233	246	243	232	279	231	263	258	249	219	237	276	233	251	237	272	281	243	252	255	262	251	234	234	244	250	260	256	273	255	250	244	220	249	241	268	241	227	244	245	233	220	273	251	269	249	252	255	266	258	267	266	243	270	255	273	204	257	236	258	288	256	267	257	247	245	239	264	231	226	276	236	264	254	261	257	257	253	220	275	260	250	254	231	244	260	236	258	246	242	299	242	256	286	257	257	248	275	239	256	230	227	257	263	251	246	247	232	250	240	242	217	266	256	252	259	246	298	265	269	243	247	240	243	258	285	230	271	253	243	282	249	249	276	258	258	255	258	261	255	271	245	278	271	263	259	251	239	257	264	240	218	269	265	241	234	257	278	225	228	262	250	248	244	263	259	259	262	256	252	234	232	238	244	277	251	256	228	240	239	255	252	254	246	236	249	243	235	242	262	280	266	271	236	251	238	241	220	261	259	251	244	242	264	255	235	259	291	241	266	232	239	270	247	270	254	262	283	271	248	244	235	266	273	286	242	235	264	250	290	295	270	261	252	250	258	265	259	265	264	239	259	248	258	273	271	255	286	247	269	261	244	256	246	243	237	234	255	242	260	272	267	251	247	266	269	254	266	270	260	262	260	233	239	262	275	247	245	246	261	258	277	272	228	269	244	234	266	259	244	234	241	263	249	267	238	255	264	241	253	235	280
27745	10380	1598	1032	820	822	834	853	729	803	768	803	795	770	823	752	813	814	784	785	786	759	798	758	797	798	758	759	744	793	746	862	816	768	770	767	778	778	796	757	774	758	736	781	819	776	795	806	809	779	812	801	757	808	812	801	729	767	802	795	735	763	813	766	820	757	724	796	776	784	810	770	791	814	804	828	775	780	804	796	799	783	799	782	760	780	783	772	792	800	762	782	759	775	794	790	751	794	761	821	796	785	799	792	758	784	790	803	846	794	813	778	773	817	744	758	781	766	753	761	789	802	784	729	767	798	804	722	756	745	800	832	774	741	779	784	797	736	816	761	778	754	808	799	772	729	792	747	771	794	767	768	774	808	761	747	745	787	790	770	761	749	733	810	795	734	781	795	835	763	783	785	726	799	792	812	790	784	725	817	803	749	741	795	813	761	778	815	770	760	780	766	830	744	820	755	815	793	783	831	793	778	822	816	786	759	822	767	800	787	767	816	788	783	776	751	747	778	752	799	816	806	783	766	828	790	768	825	765	862	820	797	800	759	746	773	785	824	772	790	851	816	777	776	816	769	718	744	812	774	826	760	767	835	765	779	772	750	793	757	771	770	750	790	816	705	736	793	792	793	775	782	769	788	807	777	766	770	802	736	802	803	794	774	740	807	800	784	800	759	788	792	787	786	765	826	793	784	803	778	795	733	772	744	791	759	827	758	746	777	746	801	840	778	787	775	786	777	769	768	765	764	742	800	755	759	794	810	785	739	785	757	816	803	786	768	783	784	793	799	791	770	782	730	780	766	754	794	744	756	793	765	749	762	807	816	806	766	816	781	777	780	730	821	720	716	754	840	797	818	752	764	801	757	791	728	767	740	765	782	773	839	771	786	740	778	816	754	746	768	791	774	768	796	779	756	817	752	818	770	771	800	792	789	807	788	799	827	751	801	795	818	781	743	748	786	792	803	796	799	756	748	780	802	771	775	828	774	764	773	762	776	741	761	733	821	788	816	751	795	789	796	748	769	754	804	807	784	803	775	766	809	828	768	830	802	753	768	769	763	767	871	757	829	783	782	799	803	782	756	777	766	792	824	822	810	781	738	787	784	821	743	792	813	810	788	740	801	777	761	839	821	774	854	807	818	781	749	792	776	814	781	786	761	754	821	760	789	784	771	733	696	813	849	791	764	784	768	752	756	786	784	794	810	800	775	813	783	769	797	797	783	739	809	771	757	828	782	759	770	797	784	771	839	763	763	756	753	821	744	793	827	773	801	731	777	796	787	755	769	766	807	785	738	841	763	776	797	786	763	790	789	812	757	820	827	741	838	780	798	755	772	795	792	750	796	801	746	796	773	795	784	780	800	752	820	812	776	780	721	760	827	813	759	767	753	791	781	804	755	782	779	806	765	792	808	786	767	788	801	809	847	754	760	769	781	762	753	824	756	764	795	782	816	838	757	750	724	732	801	765	768	828	799	798	748	781	779	775	855	749	798	801	771	814	790	815	796	766	811	785	776	768	778	764	785	786	769	781	730	787	794	772	814	796	745	766	802	721	774	746	838	774	826	822	727	773	792	793	768	706	698	775	774	779	781	741	794	786	847	806	791	802	756	750	743	750	726	757	728	818	779	796	846	785	771	768	788	801	804	817	827	745	835	813	810	775	784	769	789	728	795	774	780	786	786	753	768	819	787	824	792	792	737	786	758	782	805	749	772	779	798	807	787	815	765	762	804	828	797	782	794	818	815	835	771	755	786	812	777	768	811	767	792	753	800	794	809	748	737	764	763	814	827	796	779	757	773	799	793	822	779	779	797	771	762	778	767	815	750	806	739	815	778	777	755	793	827	795	771	815	807	786	801	773	727	805	802	798	798	762	740	774	748	783	787	803	785	791	812	785	815	770	739	799	808	762	765	755	817	786	759	737	759	757	792	782	792	788	781	782	793	727	775	797	730	739	806	837	779	805	782	764	756	757	773	754	787	830	774	728	782	743	766	807	802	865	816	799	785	836	824	785	754	765	778	783	815	821	774	748	812	770	796	833	779	719	762	764	801	817	799	800	749	708	764	754	745	779	795	775	845	791	800	831	834	787	818	735	785	773	812	799	777	774	756	770	795	792	803	812	746	792	761	769	776	834	774	759	812	771	792	822	787	814	771	810	814	756	782	776	715	850	840	850	827	786	749	769	790	806	787	723	808	733	794	802	779	796	766	816	751	749	771	780	799	767	761	820	775	734	741	802	738	750	778	772	773	815	779	774	794	746	789	740	792	767	756	794	747	793	793	787	804	762	815	791	787	783	797	779	786	781	786	784	838	796	799	804	734	784	784	781	777	763	789	766	792	826	743	773	793	764	789	778	801	732	820	790	804	831	795	774	765	810	772	780	814	832	775	782	761	760	776	791	773	757	804	770	811	780	760	726	799	821	750	809	823	811	774	772	826	767	829	813	769	839	814	843	797	791	781	797	750	785	841	776	774	813	786	831	799	777	786	782	822	799	755	781	836	730	774	785	753	739	816	752	790	756	741	751	811	734	804	832	782	770	783	826	811	781	767	752	790	791	783	763	790	829	794	783	800	814	817	789	769	765	740	811	793	788	792	809	860	780	831	807	827	818	822	757	742	795	762	783	819	765	723	785	769	814	792	767	748	793	813	807	810	775	823	803	774	768	804	788	796	775	805	758	809	785	758	797	810	796	795	727	792	853	806	834	755	772	747	743	818	765	784	840	812	844	799	812	753	754	787	790	759	803	786	820	759	791	748	777	763	752	784	794	767	787	781	798	801	744	791	811	719	725	748	738	755	781	762	772	761	741	816	771	810	772	799	830	763	788	814	822	805	750	770	791	825	822	813	778	758	760	804	838	759	797	738	719	781	814	794	836	747	794	734	774	772	752	739	774	794	807	729	788	769	737	787	802	789	825	865	820	753	769	749	792	752	762	755	834	826	754	780	808	780	758	781	833	778	757	771	791	777	809	793	735	756	814	783	767	796	763	809	747	817	772	790	888	765	824	727	790	788	750	807	810	769	815	789	791	758	807	816	763	746	856	797	766	769	780	803	793	794	785	800	763	797	746	788	799	755	813	768	758	793	755	811	735	770	770	775	745	748	790	819	773	797	797	745	782	797	802	804	825	736	807	761	785	792	764	774	724	753	795	814	781	747	734	770	764	773	787	784	772	792	818	798	765	797	816	783	766	785	777	797	767	747	786	790	760	800	752	755	805	791	798	786	761	747	801	802	819	783	774	755	827	755	791	805	752	747	770	764	753	754	793	767	794	752	795	759	763	763	825	786	770	773	861	801	785	725	687	816	787	806	783	781	742	797	745	800	729	758	819	776	837	809	753	798	796	822	735	786	808	775	760	821	759	788	754	786	811	795	775	761	817	775	815	774	757	778	801	792	831	776	799	833	837	766	772	731	754	766	776	765	745	791	787	770	748	795	776	770	803	823	740	735	783	810	812	841	780	775	746	752	750	793	730	783	777	753
5556	835	782	704	701	649	666	643	684	635	611	609	665	613	647	642	596	671	679	672	650	638	692	646	601	638	644	647	662	647	623	617	631	678	618	654	632	623	649	616	650	631	641	617	643	636	610	619	609	636	635	627	649	687	629	606	697	645	624	658	628	596	633	661	627	618	643	600	662	656	598	642	626	669	633	616	642	659	626	648	601	660	651	636	631	652	620	645	602	654	638	642	655	590	618	675	647	600	622	587	600	606	643	613	681	621	636	661	611	620	657	649	630	663	614	665	622	662	610	611	626	609	618	671	619	632	607	652	669	628	614	642	611	670	653	651	632	596	675	636	614	633	615	629	629	614	637	679	633	630	631	657	606	605	620	608	619	645	584	628	643	623	595	629	634	623	659	604	611	616	598	656	662	650	594	588	582	616	655	621	610	620	660	635	667	663	618	669	652	658	699	580	656	637	627	666	634	590	648	630	635	638	626	648	614	655	619	602	621	611	607	627	605	629	616	651	629	614	617	617	615	682	608	591	689	601	630	645	667	688	664	649	657	652	637	632	606	604	640	658	642	614	633	638	664	634	617	651	625	627	619	671	625	613	625	641	626	628	605	634	582	664	596	644	637	590	664	644	627	646	608	633	660	659	644	678	656	624	613	617	578	644	630	654	651	622	621	667	655	642	647	642	677	608	646	615	589	630	624	622	629	634	600	621	650	627	567	662	623	628	657	647	675	645	647	643	632	593	635	618	617	609	623	581	645	584	625	561	649	630	646	595	661	631	601	592	682	625	644	617	640	615	611	603	641	668	591	633	618	610	616	622	646	609	579	613	615	643	657	625	619	651	636	612	648	635	638	637	663	633	640	627	628	601	642	632	631	688	629	629	617	653	616	672	630	599	635	656	637	650	650	642	654	589	621	612	596	626	644	619	653	632	629	615	638	644	673	650	574	643	641	621	630	707	623	642	628	633	631	628	612	644	623	621	647	625	644	624	619	634	656	672	614	562	666	601	615	642	631	601	624	627	589	641	654	670	635	661	656	658	676	615	601	553	648	613	667	627	614	608	663	644	611	622	648	628	646	610	664	670	666	617	594	656	646	653	633	641	595	617	626	652	701	630	623	669	622	656	608	667	649	687	632	636	650	657	642	658	622	680	660	632	642	641	658	605	688	641	616	610	626	609	697	628	645	640	669	595	581	612	630	587	612	614	638	646	615	610	686	631	643	654	579	595	630	631	621	656	597	646	634	633	654	619	672	613	625	657	600	659	645	615	648	685	647	659	606	650	586	619	635	622	617	641	646	636	641	607	628	626	591	601	633	599	621	640	590	619	607	610	614	627	643	651	650	599	611	616	585	611	649	595	662	641	652	608	641	640	635	633	635	658	665	633	574	616	670	611	645	611	655	630	618	664	605	660	635	613	634	658	606	623	612	609	612	663	600	643	637	654	640	631	623	633	602	616	615	635	638	640	640	640	611	678	689	620	614	620	605	605	665	597	636	632	611	632	687	631	644	626	623	613	633	638	622	698	607	622	676	635	615	641	630	599	603	603	617	587	654	650	635	596	648	637	695	612	674	635	639	640	678	625	641	652	638	572	616	597	619	604	618	649	668	606	673	633	626	652	661	610	615	646	631	632	627	620	646	648	611	635	609	636	599	641	646	622	603	650	676	630	627	609	603	593	621	638	623	633	637	673	633	587	661	617	649	660	649	632	576	655	620	666	631	639	567	628	656	622	561	653	621	596	649	648	665	665	647	664	651	631	652	687	659	640	648	645	612	634	610	612	664	593	617	676	622	611	625	631	647	636	614	641	630	607	623	630	625	615	633	637	694	609	660	647	634	695	616	585	610	653	612	652	647	615	639	644	646	641	617	621	645	574	600	610	656	646	631	643	585	590	622	613	677	609	645	637	702	640	645	618	602	598	599	620	623	625	728	603	583	612	602	602	633	615	623	678	638	600	652	653	617	635	597	599	633	617	625	618	668	624	646	620	622	631	649	611	630	629	678	650	634	651	598	637	640	629	637	637	568	651	624	624	622	554	648	630	637	620	642	639	630	661	626	617	613	580	647	680	608	652	606	592	612	630	577	646	634	657	662	655	630	598	630	620	588	624	658	585	630	611	614	650	660	609	635	636	586	678	617	620	626	598	668	644	629	673	660	586	673	591	675	642	640	621	663	645	629	596	653	619	654	597	612	661	665	628	592	622	583	599	623	617	661	619	661	639	605	649	628	612	643	657	660	633	630	612	634	634	617	597	645	585	626	634	622	593	635	628	644	603	647	629	675	671	591	631	568	622	614	650	612	630	660	669	675	621	580	634	683	575	644	674	586	614	659	639	643	617	659	604	664	636	660	672	634	608	626	642	596	646	590	657	656	625	626	621	619	608	657	630	634	606	612	649	638	618	649	683	638	629	623	643	631	651	664	602	677	639	628	654	646	603	611	622	643	631	598	666	627	647	657	614	664	623	636	650	619	621	609	606	620	622	626	613	644	662	650	657	582	657	630	627	643	637	593	607	593	623	604	629	615	572	669	647	697	639	625	664	593	619	637	631	601	610	686	654	639	633	633	637	590	690	648	618	617	615	616	634	688	658	624	624	644	619	624	636	625	609	636	619	677	654	645	627	623	630	645	641	645	672	627	689	618	655	633	648	665	628	697	647	706	611	675	605	667	663	638	630	627	615	613	648	612	616	622	671	656	645	666	662	645	685	621	620	670	640	650	631	640	567	631	666	657	613	620	629	607	613	608	665	664	631	595	618	637	698	619	626	677	607	640	603	622	611	666	591	649	650	639	617	674	622	612	646	678	602	632	633	601	632	638	611	630	644	652	600	669	606	662	627	613	626	645	628	561	602	633	631	616	648	632	641	683	635	646	635	612	600	646	648	655	617	603	608	617	663	683	621	664	628	676	636	601	638	691	619	623	651	623	584	643	625	677	619	611	647	666	614	650	599	623	654	625	676	618	659	622	604	646	631	627	705	640	636	642	600	648	585	627	646	648	623	579	604	604	607	658	641	672	606	633	607	600	611	625	683	622	640	676	662	634	632	660	643	616	613	638	606	604	665	616	598	675	645	679	645	638	645	608	628	602	629	662	616	608	616	612	575	641	583	637	669	657	696	651	603	662	613	651	661	653	637	605	608	654	577	691	612	669	658	613	659	585	666	659	639	602	629	623	638	610	657	655	674	628	594	619	568	629	638	618	608	630	628	624	653	638	617	618	620	587	651	662	639	681	650	676	593	626	609	621	638	594	655	627	634	618	596	630	587	631	653	670	612	652	628	633	601	588	651	659	620	604	642	657	628	634	654	635	617	606	667	599	646	625	650	632	658	617	641	662	653	611	660	634	611	657	610	630	594	659	595	598	627	625	652	611	605	639	611	588	643	602	617	597	619	643	632	633	644	599	666	634	622	632	616	650	603	623	602	668	614	656	630	666	700	661	646	616	661	646	613	607	647	619	627	658	625	610	603	570	605	661	608	613	651
25536	21450	27360	25637	4788	859	628	581	519	545	475	501	448	480	444	488	440	451	410	435	456	478	475	425	474	423	482	422	476	463	448	430	460	475	442	444	448	426	463	446	480	441	465	467	434	474	486	436	444	452	443	420	418	406	436	454	448	486	442	426	425	475	403	437	448	480	433	432	443	424	477	432	428	438	406	381	455	445	490	425	400	438	433	421	427	479	448	434	440	398	439	441	464	414	462	473	431	447	451	447	434	426	423	422	445	436	407	466	449	447	437	406	444	434	445	447	477	454	447	423	414	430	435	462	453	405	446	460	420	468	413	481	384	437	441	405	440	440	415	458	452	412	427	431	456	395	426	408	446	462	428	427	465	449	475	467	434	428	432	448	496	419	462	451	425	433	471	463	462	457	435	451	420	505	431	419	478	459	407	415	462	439	446	426	412	441	435	451	426	398	451	448	474	431	457	446	436	437	434	427	468	470	409	422	480	453	415	466	424	405	420	438	429	454	449	426	443	456	427	462	426	448	464	434	406	459	421	420	420	471	434	437	442	444	434	441	427	412	460	433	480	437	476	467	429	451	447	442	460	455	418	421	453	464	420	453	434	445	436	466	470	451	416	440	400	445	435	423	449	446	411	423	441	420	438	434	447	432	433	432	443	465	440	464	496	444	429	444	440	432	432	437	418	399	462	436	452	406	432	420	451	425	455	419	456	459	453	437	424	441	420	466	428	465	448	450	415	419	421	432	405	459	426	444	458	426	424	427	423	438	448	499	485	460	436	454	430	421	406	470	440	405	420	453	471	454	448	433	441	413	418	442	413	421	437	408	436	464	407	419	428	407	447	452	404	414	433	425	410	435	414	435	417	437	438	452	449	438	436	460	461	449	442	415	426	462	420	451	441	479	409	444	441	463	442	421	434	420	421	456	423	430	439	426	393	479	434	418	412	436	442	410	402	472	429	413	412	444	471	438	450	470	448	449	413	421	401	419	444	442	457	385	420	411	468	413	440	416	411	446	416	489	427	439	406	400	452	425	455	478	458	420	435	451	429	445	418	439	446	433	443	436	407	440	474	462	431	459	442	439	439	438	397	445	454	409	439	432	454	435	451	439	435	434	470	457	398	454	457	422	443	436	453	452	426	458	431	414	414	428	444	463	457	451	433	474	451	438	421	443	415	462	449	392	413	411	439	413	432	468	418	440	426	441	473	471	477	440	455	435	445	433	464	402	480	430	459	458	423	451	458	421	412	428	466	405	443	447	409	456	435	430	461	477	469	418	446	419	449	396	436	440	396	449	454	435	426	422	455	479	439	444	446	426	436	437	446	397	470	469	428	440	422	438	401	416	440	429	467	418	436	415	448	462	463	449	425	446	440	424	456	457	413	428	450	465	452	422	464	426	463	474	431	427	430	429	407	460	398	432	466	474	464	429	454	444	442	480	473	441	443	416	433	437	454	428	401	463	474	427	433	402	401	425	458	418	442	455	421	440	464	446	440	435	426	447	409	453	489	459	448	435	441	417	480	472	414	430	423	430	415	442	448	424	426	429	445	453	432	424	458	434	413	397	439	426	439	473	467	453	443	438	441	456	404	413	453	424	418	429	448	398	448	441	449	419	430	412	475	435	491	393	460	434	413	464	447	417	490	439	423	494	421	440	442	400	441	457	468	426	390	421	427	429	440	445	448	451	458	449	423	424	451	459	430	441	465	467	418	432	444	440	420	459	427	416	434	459	412	445	428	454	441	436	440	463	425	451	400	429	433	401	445	429	424	435	446	429	441	448	416	459	408	426	463	453	425	427	409	433	438	441	433	402	441	410	436	448	415	438	445	439	403	451	438	442	478	409	439	436	428	432	435	509	407	413	418	415	462	436	447	443	434	463	412	431	430	442	414	433	437	433	422	429	436	434	464	419	407	442	413	444	444	440	494	405	446	423	442	419	463	448	444	454	414	424	430	435	424	447	468	461	416	431	417	447	426	458	466	431	437	432	470	478	413	437	427	375	445	425	451	478	434	422	415	437	464	431	427	421	433	436	451	469	429	411	440	458	434	439	425	474	441	445	404	388	432	456	451	408	419	438	416	413	430	448	429	453	416	422	435	391	450	449	400	418	448	421	446	400	432	466	473	441	476	437	448	428	432	412	440	395	440	436	423	425	479	410	449	442	380	415	457	476	454	390	430	430	440	464	408	469	447	410	480	433	428	479	463	434	466	424	454	457	453	424	465	467	451	406	371	419	467	379	426	457	431	425	442	457	453	439	413	439	392	435	450	453	437	454	456	444	417	411	414	420	426	457	396	433	459	426	480	404	400	423	423	408	436	403	444	430	451	420	410	432	431	432	447	442	446	429	440	434	435	431	429	431	425	448	472	402	425	471	414	400	420	482	426	472	384	460	438	455	454	449	402	447	420	416	396	430	475	455	420	452	440	463	430	491	448	433	468	448	444	478	444	391	407	421	427	437	443	388	414	462	410	468	436	446	432	445	432	422	415	387	432	422	472	475	435	446	448	454	386	424	460	434	444	465	434	482	422	429	470	451	462	471	445	454	433	418	411	442	433	481	444	444	430	440	401	439	432	434	417	387	437	452	439	447	421	457	386	424	407	464	425	468	465	428	438	432	431	464	450	428	442	440	449	472	448	448	403	448	447	429	444	444	429	409	462	454	438	453	462	435	436	444	477	413	448	390	439	458	404	417	443	448	417	451	446	417	429	460	438	403	408	434	430	444	407	425	464	445	440	459	432	435	411	414	437	427	402	400	447	452	431	458	466	483	450	447	409	427	424	437	445	460	458	470	431	421	445	411	446	446	426	420	431	472	447	435	445	465	416	465	474	387	428	453	387	455	469	437	415	416	433	418	406	445	440	448	417	390	479	437	470	500	450	466	387	430	426	462	427	450	430	493	471	466	441	416	423	459	430	422	384	430	459	404	445	399	449	448	397	441	425	465	435	479	434	442	429	398	481	443	428	442	427	426	431	442	425	441	428	428	457	445	446	461	401	419	431	409	395	418	405	443	409	445	475	465	435	462	455	450	430	389	476	441	438	437	439	454	444	437	409	446	429	462	444	448	482	461	418	460	449	456	407	439	429	449	417	434	467	441	440	450	455	414	426	420	437	413	453	436	412	472	439	422	423	423	431	435	455	429	450	478	457	451	445	449	440	462	403	462	375	448	415	397	453	444	440	434	452	429	444	420	402	472	442	408	447	442	437	450	416	454	435	449	444	442	459	462	410	442	457	454	447	413	421	472	421	464	467	446	455	424	444	432	427	454	420	458	473	427	447	438	475	464	474	431	466	439	432	417	423	426	429	459	470	410	433	418	455	447	455	428	459	420	463	444	447	422	470	464	421	474	412	417	447	455	438	426	411	401	429	412	440	415	414	403	422	461	397	419	468	404	406	454	464	427	434	407	455	421	423	431	417	441	431	433	435	439	442	396	429	433	467	414	432	450	433	432	449	434	484	423	450	436	422	385	429	410	421	443
3643	2691	2385	1235	858	686	622	568	483	484	470	456	440	469	393	404	428	404	411	442	405	405	395	419	431	406	403	437	376	458	394	400	407	405	373	412	396	395	390	404	413	378	377	394	435	368	362	410	431	358	442	420	399	373	412	400	369	387	415	382	397	376	408	398	383	397	387	416	403	405	369	409	365	394	395	396	396	381	391	409	394	412	364	382	380	391	373	381	410	374	405	366	404	376	414	388	376	395	397	393	398	397	386	376	414	385	400	381	402	426	380	385	423	379	394	376	392	390	396	374	390	384	379	363	381	383	390	389	420	370	393	379	337	363	353	359	417	381	414	388	378	397	394	392	378	423	396	382	427	373	367	400	372	432	394	393	349	369	406	407	358	425	384	400	391	401	400	401	360	392	400	374	380	407	351	364	392	403	397	393	417	399	381	378	410	378	394	383	412	399	398	426	382	434	388	396	405	367	374	409	394	387	411	407	372	396	414	415	449	407	393	389	395	386	408	403	408	374	355	381	378	379	357	387	398	392	372	394	396	393	386	375	386	408	400	349	371	401	390	397	392	378	433	407	369	374	372	381	397	374	377	359	393	390	367	392	403	380	408	394	384	392	401	423	367	414	367	377	400	405	392	393	378	366	377	399	381	411	369	426	414	369	394	411	398	430	387	376	432	406	393	397	394	432	411	403	382	393	386	430	381	371	382	373	408	383	396	381	392	372	373	386	391	391	411	369	355	403	356	401	396	362	372	408	393	359	402	401	408	402	336	387	361	361	374	378	426	372	362	377	397	424	367	354	395	367	399	396	390	412	397	380	379	404	394	397	410	367	412	372	364	394	407	396	388	372	429	367	361	386	409	423	410	387	364	372	369	396	445	380	356	347	359	413	424	386	373	393	404	407	375	410	398	415	389	384	384	431	397	387	406	392	381	371	409	405	361	428	406	356	391	395	402	403	394	396	418	396	373	376	393	370	394	414	379	388	386	392	374	398	444	405	424	370	423	364	382	383	372	402	378	377	400	380	411	392	416	405	417	382	393	378	370	358	398	404	391	371	375	394	375	367	408	396	398	404	383	399	377	404	387	417	397	406	381	371	390	378	388	378	357	392	376	365	393	396	404	372	392	371	382	382	372	380	362	385	362	416	398	371	383	402	377	401	361	396	372	410	392	379	367	406	381	382	381	394	373	433	390	383	374	397	375	381	371	391	398	385	408	404	418	372	383	386	373	372	391	361	381	387	396	406	376	429	397	422	389	384	397	394	409	348	392	396	376	360	377	413	395	349	402	380	384	406	396	377	401	354	396	359	382	409	371	402	414	410	379	410	419	371	395	409	403	373	384	366	387	403	381	366	378	403	389	387	406	409	376	403	378	383	383	390	386	393	369	417	400	421	409	400	378	351	381	389	377	392	372	373	412	415	397	393	423	402	374	385	379	411	408	422	404	384	377	369	401	358	401	374	367	371	435	395	402	384	381	381	382	404	395	411	396	394	387	396	378	382	428	394	384	383	363	367	402	396	407	419	391	385	437	417	414	385	401	358	401	393	381	358	351	380	380	386	396	406	395	395	389	359	383	413	357	362	381	411	376	387	422	383	396	404	378	373	381	402	392	394	375	383	395	331	390	384	385	361	352	375	367	411	384	394	354	406	401	382	411	332	389	402	372	351	389	428	344	386	373	410	406	364	367	387	388	400	398	364	397	359	401	429	382	368	389	385	400	380	360	398	359	390	388	395	388	344	377	358	370	370	387	379	366	384	361	399	382	387	434	385	367	359	383	384	368	375	383	406	380	398	391	357	347	376	380	376	416	374	380	358	404	402	417	377	373	379	400	381	371	382	419	378	396	391	365	379	382	392	383	444	384	394	398	394	381	378	399	364	410	421	368	420	388	356	392	411	425	386	382	371	383	382	399	416	416	384	365	398	386	391	385	404	368	392	376	397	380	362	362	424	386	430	376	407	377	395	381	361	417	384	387	421	374	379	362	389	341	381	359	394	377	383	403	416	383	395	360	395	384	353	374	365	386	408	407	377	368	372	393	387	366	410	399	350	400	388	368	364	399	365	366	362	359	450	376	375	380	367	371	363	404	425	368	367	399	373	374	417	374	375	376	366	362	391	404	403	356	425	424	377	419	360	377	395	368	410	430	384	399	368	377	404	412	362	411	397	389	387	379	381	345	396	341	360	364	400	383	400	387	379	375	378	340	379	404	420	381	372	376	368	389	361	407	365	411	401	399	405	406	410	384	428	383	373	393	392	403	389	364	416	404	404	369	387	383	397	357	376	415	393	397	418	366	382	370	405	389	382	379	394	358	390	400	385	381	395	398	383	413	370	379	394	385	349	402	405	396	402	388	357	430	370	395	375	392	413	400	368	414	386	388	370	384	369	382	368	388	374	378	378	346	396	388	401	381	392	386	355	402	377	365	410	382	373	382	401	372	438	386	351	380	395	379	418	395	377	402	375	393	346	391	362	359	365	389	380	419	375	402	365	368	383	415	394	344	390	364	397	369	397	426	399	388	356	403	385	391	395	357	376	359	415	378	393	399	401	381	385	413	394	390	364	386	386	392	372	361	383	400	367	386	356	422	355	409	428	387	421	401	395	380	417	404	399	369	383	386	388	369	438	416	390	424	391	374	367	386	379	408	368	396	380	384	390	379	361	393	376	389	398	394	395	391	422	366	384	357	391	361	391	410	409	380	379	382	435	363	378	346	357	408	429	390	387	413	360	405	381	384	409	391	373	391	391	394	369	377	378	398	346	392	368	358	395	369	393	396	386	362	388	362	396	418	367	365	397	369	361	407	405	386	401	438	403	420	402	393	357	381	387	386	404	374	331	360	428	396	392	389	355	377	401	361	432	412	384	381	384	380	382	405	396	382	369	413	450	406	386	442	382	380	407	406	368	391	380	418	392	387	396	360	390	377	368	373	393	399	429	399	410	399	399	392	377	399	368	392	407	388	365	405	397	415	380	360	343	372	386	420	380	394	371	379	391	402	395	385	416	420	405	382	425	385	391	365	378	387	379	409	411	395	403	402	379	396	390	399	391	406	403	404	376	360	376	389	369	391	410	395	402	395	400	388	381	365	368	365	417	396	395	396	385	396	351	375	376	376	394	386	412	363	415	378	404	398	379	392	408	403	365	388	415	400	376	385	382	410	387	405	399	385	399	376	364	399	384	375	384	379	380	399	389	382	402	449	391	379	380	358	430	360	412	412	406	351	417	402	375	361	377	403	398	401	390	389	392	352	384	402	389	382	359	389	361	360	414	413	387	393	394	374	358	397	366	406	375	389	392	385	395	348	429	401	385	398	363	335	370	382	358	409	407	434	419	409	399	342	379	381	380	363	382	349	385	391	387	338	377	367	390	407	382	389	378	412	375	408	406	385	406	356	423	364	383	398	397	374	401	354	378	359	374	391	413	390	417	372	404	386	374	383	398	400	419	406	388	393	385	395	378	404	324	368	396	368	393	407	381	353	409
24592	21444	28598	24702	21189	3404	771	529	396	385	396	344	321	338	310	336	311	295	263	307	302	291	296	302	250	288	276	275	285	298	286	260	246	243	278	306	263	291	290	295	281	287	306	267	281	270	276	238	277	272	285	262	269	295	276	284	278	290	262	271	289	274	261	270	282	273	278	272	296	263	283	265	262	277	256	268	264	272	264	281	284	280	273	280	289	283	308	289	258	295	279	266	281	266	277	298	266	260	299	284	307	267	273	271	292	256	265	290	270	278	268	261	256	281	299	291	270	277	288	267	305	299	280	265	321	277	281	285	258	292	302	269	312	257	287	264	260	296	273	236	279	302	242	257	286	279	251	276	288	303	269	247	259	277	282	295	258	280	291	267	276	285	283	274	259	248	261	268	274	248	279	284	273	260	275	294	300	263	292	276	276	259	273	285	268	287	275	258	263	294	288	297	278	270	305	266	283	276	251	279	282	266	324	264	256	295	263	267	273	276	266	290	243	231	281	313	258	256	275	276	278	263	280	224	273	262	278	284	257	255	240	251	276	250	263	269	251	254	252	293	267	258	267	280	274	265	232	257	294	252	252	257	268	292	277	276	288	279	258	296	279	251	289	267	276	271	299	278	249	303	279	246	279	261	256	310	283	279	281	297	251	259	292	259	278	240	262	256	268	244	292	239	263	252	257	248	267	275	267	293	284	288	265	271	267	255	273	287	278	244	271	312	269	292	248	247	282	261	264	263	245	258	262	270	240	255	285	269	260	266	266	271	262	271	286	261	249	270	271	282	277	258	243	269	275	253	312	287	249	292	277	279	252	270	265	259	248	245	306	287	270	289	298	260	267	251	275	267	300	284	264	297	273	289	291	263	272	270	256	279	255	284	244	274	287	278	262	287	263	220	273	276	307	263	272	257	262	271	276	283	274	273	271	282	253	250	248	277	258	277	278	245	272	298	281	268	275	303	280	274	265	267	287	276	279	285	259	249	271	276	270	285	284	309	269	267	281	261	263	267	280	267	275	243	271	266	274	252	297	295	289	260	273	271	300	263	251	269	254	284	267	273	288	269	269	273	281	274	286	260	262	249	247	239	257	258	269	271	240	278	264	274	277	255	262	253	300	244	269	257	263	261	244	271	292	259	231	282	269	250	284	265	258	290	246	269	274	289	293	273	274	287	259	260	264	299	290	299	268	272	268	239	326	272	288	267	270	284	290	263	293	260	262	272	299	284	261	274	267	241	263	286	259	267	267	286	290	294	281	258	278	277	249	298	283	270	276	244	260	283	285	261	249	280	255	251	274	275	275	245	238	261	244	292	249	303	277	270	257	296	245	278	275	277	268	289	278	282	263	273	284	287	280	291	305	277	256	263	258	293	286	279	250	279	277	255	243	298	271	299	295	264	259	287	252	256	309	292	273	278	305	261	279	270	266	275	295	305	269	251	252	282	254	255	264	272	256	287	259	268	295	261	292	292	291	270	267	273	255	273	276	280	265	271	269	304	257	263	272	283	250	283	289	303	284	270	312	288	265	278	254	246	270	269	293	272	229	260	280	273	296	305	302	276	258	262	278	276	249	263	265	268	275	265	253	264	279	244	253	273	294	275	269	255	261	290	268	293	280	271	278	289	239	244	280	282	287	261	257	275	283	280	299	266	282	267	288	275	246	262	288	270	247	248	307	266	275	267	270	268	262	291	298	299	280	230	272	275	269	282	292	271	270	272	268	275	278	266	278	248	303	247	278	258	287	313	265	261	261	256	267	272	318	289	260	281	267	265	253	261	278	275	269	271	283	264	285	291	278	272	253	276	283	301	290	267	271	249	261	260	269	294	267	264	302	286	258	263	283	247	264	300	301	302	264	278	261	273	289	285	277	250	284	288	285	287	254	273	251	252	294	275	245	283	299	272	276	276	276	245	269	255	293	263	266	244	292	281	244	275	273	289	275	229	264	293	263	290	243	287	284	304	271	278	265	286	273	265	283	288	261	268	251	254	288	277	280	232	257	299	277	255	256	248	272	265	259	282	254	277	290	282	285	216	288	251	267	300	269	260	278	274	264	295	276	240	291	237	261	271	265	263	264	274	256	284	266	274	272	266	329	281	252	271	277	296	284	265	291	264	266	277	271	242	258	288	303	269	256	279	248	281	268	268	287	279	245	281	262	273	237	276	273	279	246	276	289	265	297	306	283	244	272	273	263	298	258	277	294	263	275	278	281	299	283	261	268	275	259	252	273	271	278	264	247	291	247	266	234	260	267	272	253	237	294	253	264	276	290	248	257	280	270	297	271	258	282	296	279	265	284	285	281	244	279	246	278	288	245	249	274	268	287	247	263	279	253	279	276	274	313	290	294	272	275	255	296	257	271	284	269	250	247	270	275	243	259	268	249	265	241	254	264	261	278	296	262	246	272	266	261	255	245	260	281	284	240	290	274	296	235	297	251	261	279	259	283	260	278	265	260	309	284	230	267	280	284	287	259	259	262	255	288	252	271	260	249	290	268	282	262	263	290	255	248	273	288	337	267	287	271	251	284	275	289	248	294	255	285	242	258	264	247	297	246	255	271	244	295	238	289	264	262	288	273	257	261	268	230	278	269	270	257	282	308	279	289	297	273	290	262	279	266	303	284	272	318	259	277	275	298	287	247	282	273	274	248	271	281	300	308	282	266	269	235	271	275	258	266	277	272	295	293	261	296	254	272	262	278	300	294	272	280	309	301	269	288	246	260	281	274	269	301	281	285	256	279	268	290	267	247	287	272	275	295	263	261	273	275	294	263	290	254	283	304	270	256	252	308	243	239	280	282	276	286	259	267	255	273	260	251	267	265	270	278	275	262	257	280	268	299	284	294	275	268	265	258	297	287	252	278	277	274	248	272	299	255	271	283	286	274	269	243	289	284	262	303	264	261	243	265	276	279	296	288	279	283	252	258	272	268	265	270	258	257	276	289	276	289	274	274	283	266	255	266	272	284	283	309	303	272	271	260	258	266	288	264	263	270	259	275	294	247	265	239	294	260	273	272	279	290	288	291	279	269	246	271	278	267	262	283	286	252	265	247	263	300	284	259	281	273	296	271	233	282	254	283	306	267	265	258	279	274	247	257	270	280	291	282	294	266	268	266	279	271	242	264	281	267	287	284	248	291	297	272	301	293	273	293	250	287	264	281	260	288	270	255	276	262	275	266	251	280	285	274	248	303	254	287	287	255	281	302	268	288	254	280	316	267	272	253	302	268	267	268	239	261	253	240	287	290	247	227	276	314	286	305	274	233	258	266	274	272	259	275	277	260	277	232	261	272	260	278	264	251	269	276	254	275	280	296	286	288	262	280	278	267	290	266	276	278	281	288	291	277	285	268	272	280	271	266	256	267	251	297	267	282	247	266	235	281	282	280	304	274	282	270	253	291	293	265	320	258	274	287	281	259	245	297	284	257	274	284	264	251	284	278	261	272	258	254	279	272	272	272	283	263	252	278	277	260	302	260	293	265	303
3767	4631	3904	1971	1258	926	796	630	515	431	397	413	356	351	341	331	314	304	306	284	309	304	313	291	290	276	257	275	271	280	261	275	281	272	282	270	268	254	250	280	281	275	270	266	266	265	258	244	269	291	270	233	265	278	276	290	258	291	248	245	262	237	257	272	263	260	258	251	285	253	273	250	262	261	244	259	245	263	250	265	285	266	268	273	284	275	225	278	264	260	274	263	238	266	260	248	241	248	218	256	260	253	245	257	268	283	247	271	275	249	280	254	243	257	249	257	263	248	250	237	259	264	253	250	253	223	237	269	282	257	273	280	274	270	272	247	290	276	274	283	261	273	265	270	265	278	294	239	245	258	257	263	222	267	248	247	230	272	259	271	270	241	267	274	265	270	253	251	312	270	250	250	240	259	242	236	263	259	279	254	268	267	255	264	270	248	263	252	252	234	233	266	262	235	262	264	249	262	253	238	266	275	217	277	282	277	256	273	231	249	295	258	265	269	255	246	248	239	248	247	274	241	265	258	264	239	270	232	265	268	248	257	263	257	280	262	238	278	264	241	256	246	244	258	248	250	251	241	260	246	265	226	248	263	269	257	240	253	260	282	274	257	254	252	221	255	264	263	265	256	253	265	236	232	308	269	258	234	255	244	264	243	233	285	260	235	253	260	265	269	240	262	255	241	274	254	236	244	251	264	253	261	236	256	232	258	249	238	271	266	233	241	248	282	233	245	262	267	246	266	240	255	283	271	250	244	251	252	275	273	297	253	243	267	242	248	276	269	261	263	240	257	233	274	283	256	264	248	237	278	269	258	243	246	249	235	258	249	263	281	256	255	253	246	255	257	249	253	283	253	260	270	242	253	249	259	233	253	267	241	252	266	258	263	237	222	265	241	274	281	291	276	243	275	244	246	231	282	257	265	265	253	243	250	260	251	261	258	272	246	265	250	255	263	248	257	264	267	265	262	236	259	261	265	263	244	260	262	222	269	266	244	274	256	267	261	273	277	241	235	261	247	268	243	269	270	261	264	207	249	276	266	260	283	284	248	282	238	281	251	260	267	256	257	261	221	226	244	260	288	273	255	257	244	261	253	281	259	281	234	238	251	254	258	276	254	242	239	249	250	299	264	267	277	251	262	256	268	269	258	245	252	244	270	243	285	280	245	298	253	253	247	267	232	268	264	268	281	279	249	251	263	262	277	257	234	275	247	259	253	245	286	273	254	268	273	246	237	249	231	249	235	281	255	245	274	267	261	247	261	265	284	263	239	273	253	275	254	264	268	248	258	269	253	245	259	246	238	274	268	229	267	261	254	261	292	247	258	244	227	248	262	264	263	236	257	248	261	242	269	264	258	252	279	247	274	266	251	230	252	233	262	253	261	260	255	245	277	246	243	231	263	243	257	263	283	244	241	277	263	258	254	240	262	263	258	262	262	245	250	266	277	256	240	260	217	252	279	259	258	246	251	241	239	261	254	279	287	255	229	261	251	254	261	239	251	278	270	264	241	249	257	257	266	248	261	240	248	278	252	250	268	241	277	250	277	258	256	259	263	214	230	224	255	256	239	266	245	293	259	257	257	250	259	245	248	249	248	269	256	247	234	260	259	248	264	265	249	256	252	235	257	273	261	252	271	268	238	259	233	253	233	246	231	256	253	246	244	260	253	248	283	258	232	273	240	248	240	289	231	249	254	252	237	226	257	253	258	267	276	243	257	245	287	209	272	242	267	256	261	244	274	255	229	257	248	269	253	288	259	246	254	244	239	253	254	238	252	259	250	257	253	260	246	275	244	260	260	246	245	232	251	283	247	252	259	260	249	259	262	269	261	227	290	285	261	235	256	277	255	255	247	273	253	252	244	279	247	269	247	253	258	249	259	278	275	238	302	296	251	235	269	263	269	266	255	238	227	244	267	283	266	268	264	239	237	238	261	260	230	261	251	242	247	246	276	258	280	255	233	250	276	255	274	244	216	245	257	261	249	274	238	255	249	239	261	270	244	261	269	261	254	243	264	273	272	247	246	223	251	265	236	246	245	257	249	250	262	270	283	243	265	269	272	253	236	269	266	220	250	266	262	267	235	249	265	261	280	241	250	273	271	255	280	260	286	265	263	250	250	257	269	244	273	269	260	224	254	266	248	230	259	258	240	241	253	260	219	246	256	263	220	252	272	243	273	240	254	266	265	262	244	279	286	243	261	279	266	264	282	264	224	235	247	250	263	244	248	255	249	259	270	234	246	223	253	266	229	265	261	244	218	282	260	258	266	247	267	274	260	257	246	259	249	266	286	232	266	273	251	240	240	273	242	262	250	249	251	261	266	253	227	253	279	268	237	211	233	261	262	257	244	259	261	263	270	260	244	277	259	276	250	261	246	282	298	253	267	252	254	280	245	284	240	279	270	285	254	235	242	250	273	241	271	227	257	238	249	266	260	252	269	247	251	274	271	274	255	264	270	259	294	232	261	265	258	258	256	257	245	269	253	251	223	279	285	256	232	252	252	270	267	268	286	259	247	253	267	275	245	233	252	258	246	256	254	256	248	235	249	221	259	270	266	241	234	251	249	258	272	260	273	233	260	257	265	238	254	277	278	255	245	280	287	255	265	243	255	239	269	269	254	248	247	277	242	267	260	268	284	267	259	260	239	228	237	263	272	251	299	256	241	251	288	286	247	255	221	253	279	258	241	231	264	255	301	267	287	251	279	262	245	247	264	243	258	254	244	227	268	255	243	265	255	249	262	262	247	249	270	257	271	242	259	229	241	222	252	266	287	259	226	273	256	253	243	258	284	260	258	240	255	246	262	263	245	238	245	236	275	270	252	269	249	259	259	259	241	251	256	272	239	245	269	287	228	239	264	250	269	258	265	287	249	255	261	265	252	266	261	240	247	256	246	280	250	268	263	246	226	229	256	230	248	233	250	270	262	256	244	256	240	230	239	204	260	277	271	251	259	261	248	290	211	252	252	249	235	241	261	284	264	253	242	259	247	220	233	209	258	246	257	255	264	252	255	269	274	258	268	288	241	239	248	271	257	261	299	272	252	265	261	265	242	260	232	229	246	256	252	262	252	268	253	242	280	237	245	246	270	247	283	258	247	269	252	248	245	264	233	265	241	269	269	260	286	280	253	248	260	260	271	260	227	237	296	243	253	251	247	236	249	240	235	274	275	246	258	258	270	267	262	252	238	242	248	274	256	259	268	235	260	231	265	235	241	273	260	244	264	236	274	310	214	241	256	251	242	269	246	272	269	264	257	282	239	231	281	266	283	248	270	231	268	225	236	246	280	231	265	270	230	270	251	261	244	265	259	230	255	250	303	264	254	244	295	261	243	283	257	261	228	243	252	238	265	246	258	246	256	229	299	253	248	272	236	241	261	244	252	243	235	221	269	261	243	266	243	271	245	242	237	264	261	256	268	257	268	260	304	274	224	283	232	259	235	222	258	243	253	262	255	258	241	261	271	270	237	266	247	243	252	294	249	237	259
27843	10426	1540	1023	808	781	747	801	790	776	796	770	750	791	774	786	806	832	800	823	775	803	758	771	805	756	774	780	779	836	736	751	792	806	767	852	830	777	844	772	772	788	771	812	772	766	732	783	744	726	802	827	801	771	751	808	803	750	785	754	806	768	773	795	742	733	744	782	768	759	729	757	770	753	771	763	786	746	759	806	761	725	789	778	791	726	766	805	790	796	756	847	789	723	798	767	755	758	747	769	793	808	775	783	735	741	771	815	733	870	759	803	783	751	763	764	788	812	758	706	753	752	747	816	746	754	739	723	771	808	782	804	758	747	827	775	806	780	750	781	778	797	738	773	814	779	769	764	755	775	712	763	794	780	747	777	817	786	787	764	766	785	779	764	763	768	764	774	809	698	796	736	782	757	800	791	788	774	814	773	762	754	755	763	736	780	781	763	807	787	737	725	790	764	748	771	770	789	759	758	780	773	781	769	808	804	757	832	779	780	788	805	818	762	786	800	791	757	829	763	800	784	805	785	787	823	739	747	836	770	808	802	781	754	823	767	704	776	854	732	754	805	747	748	804	786	790	772	735	772	803	779	762	787	755	762	764	752	817	777	752	778	779	805	781	778	815	781	762	808	795	805	781	770	768	749	764	754	758	803	757	733	802	762	746	721	731	771	745	794	756	810	726	749	812	769	806	799	757	752	747	727	760	780	776	790	762	812	760	745	793	789	805	718	798	810	785	787	760	796	739	762	755	720	808	746	769	777	706	763	775	800	755	788	750	742	819	750	773	801	746	769	815	776	790	783	785	781	755	769	818	779	773	767	784	834	771	771	824	817	783	788	780	711	752	764	786	784	751	731	760	749	724	783	775	753	774	765	772	729	782	795	753	779	784	747	769	754	794	764	810	742	738	802	785	773	753	752	720	814	744	762	766	773	768	761	746	785	790	767	773	765	754	711	747	792	743	810	775	768	763	726	714	746	773	786	745	725	758	743	820	781	784	788	741	767	775	801	780	800	797	772	742	704	823	747	801	727	809	784	740	748	776	758	779	722	786	771	768	775	819	736	755	767	760	765	759	787	809	775	786	770	756	805	782	797	756	806	840	727	757	773	793	704	755	745	830	827	785	765	753	741	771	727	767	804	813	753	748	766	747	724	774	816	740	766	772	770	761	780	788	766	764	801	742	769	786	745	774	792	765	787	775	773	750	801	792	751	738	787	780	778	777	838	815	757	770	776	762	762	764	769	798	800	784	724	827	761	794	789	780	792	806	753	793	718	781	859	747	761	756	756	727	775	791	733	757	752	751	787	799	734	736	715	752	770	777	817	800	795	765	790	777	773	731	765	777	791	765	751	789	782	809	805	709	778	741	725	714	756	741	797	793	755	777	815	765	776	733	756	767	735	755	808	817	804	812	765	829	774	766	759	750	765	745	730	781	783	749	790	785	736	819	716	775	752	780	789	763	827	810	771	815	764	720	815	745	777	755	730	774	772	791	817	745	819	794	759	756	764	758	795	735	770	807	755	794	800	754	701	853	763	762	715	779	740	799	814	785	756	790	779	727	759	787	768	761	770	731	804	777	794	752	751	772	747	789	725	769	793	794	830	785	790	809	782	797	746	733	830	811	793	783	753	779	773	783	759	742	732	780	746	783	764	792	790	763	754	733	698	768	756	776	822	820	762	787	768	764	785	753	730	774	786	798	784	739	831	763	765	772	769	749	788	816	762	753	772	747	779	827	790	790	796	785	784	743	759	717	808	738	767	739	801	773	750	794	762	762	802	754	768	736	788	818	782	824	748	767	835	704	771	759	767	709	778	767	769	791	788	770	799	770	754	761	861	725	806	855	752	773	805	793	678	769	782	764	777	739	850	709	778	730	758	762	778	806	786	776	732	747	797	784	784	764	820	780	750	809	791	762	760	785	731	754	746	747	767	748	820	759	760	792	812	689	843	755	785	783	803	801	751	794	758	754	766	756	751	771	741	775	772	816	777	737	763	758	811	757	777	721	837	805	749	771	732	752	771	767	726	775	805	770	783	763	778	833	774	737	785	726	803	794	799	764	817	782	777	746	792	779	792	786	785	783	768	808	810	773	778	734	742	782	802	783	790	753	786	813	776	802	767	788	798	705	758	756	766	795	774	776	788	718	788	754	793	735	808	769	778	786	769	841	796	755	759	766	765	808	757	779	764	751	804	716	751	708	781	740	797	794	786	773	754	806	786	753	766	773	753	806	843	773	774	810	801	738	817	772	742	800	768	804	749	795	804	784	723	811	768	796	790	772	849	846	754	713	801	791	809	760	767	765	773	794	802	790	742	822	748	796	752	782	785	759	796	801	828	837	786	779	775	777	752	784	767	736	758	781	791	775	720	800	806	775	763	789	752	737	763	733	784	793	778	762	719	744	775	817	776	789	769	751	757	788	788	771	779	742	800	812	775	787	796	747	733	751	769	763	788	750	728	766	761	838	773	764	732	780	779	783	735	770	756	805	783	804	754	761	739	782	752	783	748	727	813	782	727	787	756	787	760	807	807	791	781	806	725	734	828	763	760	768	730	756	796	815	784	773	799	720	759	790	698	743	751	765	756	816	767	780	759	751	776	795	748	760	782	796	782	767	793	833	782	775	793	749	770	808	763	819	737	768	764	752	833	800	748	804	729	779	758	793	746	751	764	765	742	807	765	800	763	714	782	779	790	797	697	780	738	771	749	748	770	790	748	740	793	746	744	751	773	766	734	815	787	772	770	789	805	747	805	752	794	801	787	816	740	769	790	780	781	782	809	798	756	793	795	779	751	785	839	759	771	752	723	750	719	790	777	736	819	786	735	755	762	774	748	762	719	776	792	712	799	808	816	721	754	804	767	748	794	789	803	769	734	796	726	806	728	799	765	764	760	765	745	786	746	774	793	755	767	752	772	719	804	811	751	764	716	791	733	755	780	733	732	741	721	698	792	753	816	844	772	795	714	760	750	737	831	760	811	766	736	759	802	743	729	768	795	715	732	781	771	752	810	748	759	728	817	792	784	807	777	772	827	788	800	748	782	807	789	786	794	729	766	779	729	785	757	817	799	828	779	827	776	716	786	804	791	769	813	765	766	764	712	766	756	769	768	762	801	748	756	752	792	767	759	735	740	778	744	764	787	773	778	773	764	800	774	756	813	731	729	846	787	768	799	786	754	790	829	811	792	771	717	786	810	743	721	790	756	757	772	803	808	797	735	765	765	756	778	809	748	810	738	797	770	769	748	756	803	749	789	832	759	772	810	760	776	755	791	775	814	749	733	800	770	817	701	782	786	780	749	788	812	771	784	732	787	780	801	832	784	786	822	772	768	743	838	769	783	732	749	805	840	763	809	766	781	801	773	736	748	772	764	746	835	752	786	740	793	797	836	770	808	762	769	754	787	808	786	805	747	771	738	722	776	779	777	808	784	782	796	738	786	813	715	798	773	765	750	770	743	749	755	768	775	718	755	753	788	778	748	720	810
5607	781	844	709	760	639	694	656	648	635	662	607	669	686	629	649	637	665	664	678	663	604	678	592	643	635	655	675	654	658	599	645	632	603	608	652	629	684	629	646	663	631	618	625	673	628	668	701	638	591	598	665	611	623	606	671	607	651	612	667	602	679	621	627	616	633	692	651	627	627	635	658	640	625	645	629	662	660	648	638	644	631	632	655	641	719	611	626	643	671	694	648	576	604	673	653	663	654	660	676	611	665	610	646	616	601	653	650	628	642	604	598	628	669	613	652	613	591	615	625	671	642	635	623	621	671	694	624	619	596	633	587	620	645	666	684	633	654	622	669	621	624	663	611	649	657	653	588	634	600	650	625	649	646	616	619	656	627	607	651	625	650	596	658	651	626	689	683	610	605	605	618	589	615	643	630	649	661	647	669	646	669	641	617	688	632	659	627	665	621	601	601	658	678	681	641	642	669	625	654	654	576	619	659	641	630	680	595	592	636	614	651	617	589	599	651	622	599	658	657	646	599	640	632	606	643	657	612	640	619	630	602	640	645	627	619	635	660	616	641	626	617	647	592	600	659	620	666	638	636	654	643	669	627	677	596	653	625	614	676	624	637	656	611	662	622	670	640	625	640	618	649	614	619	650	609	652	662	630	614	645	658	634	616	643	649	655	647	636	581	581	631	626	624	627	646	625	662	673	658	639	646	628	584	683	664	670	602	642	649	613	639	597	594	643	645	679	655	641	688	628	611	611	660	632	651	591	664	640	651	640	682	588	628	645	610	605	631	628	666	644	625	631	653	645	637	640	683	645	616	647	632	629	581	597	643	597	644	649	616	616	633	644	645	620	628	686	628	648	606	618	629	635	611	643	647	639	639	660	637	606	644	622	629	621	653	627	686	655	645	635	612	654	625	632	650	582	624	615	624	638	614	632	588	592	588	685	667	657	633	643	665	605	641	633	613	633	648	625	656	653	634	639	658	594	655	627	657	613	614	597	622	656	659	641	646	644	608	652	649	623	610	634	658	636	670	611	626	621	615	664	672	677	650	633	620	651	639	619	622	705	632	640	605	613	621	637	619	617	656	665	660	643	623	611	658	608	664	601	607	668	669	633	652	643	682	620	662	659	607	636	651	644	638	651	644	645	618	697	634	594	610	628	675	630	671	622	603	607	644	628	705	623	639	585	659	679	637	593	661	640	629	668	657	587	572	668	624	611	636	634	622	653	639	617	618	602	616	609	630	671	627	647	651	609	621	623	640	633	598	622	656	623	659	649	670	632	631	619	614	685	606	565	668	645	632	621	658	664	669	675	657	642	651	626	624	687	641	678	604	627	578	589	596	641	612	633	662	646	616	673	654	659	643	615	669	677	647	641	623	652	611	687	589	642	612	652	627	617	626	645	603	680	631	644	673	640	659	631	598	678	615	639	616	612	624	619	585	650	631	661	625	621	649	713	656	590	666	633	678	626	624	631	674	637	623	638	617	679	651	667	605	683	644	679	583	649	654	692	628	653	681	653	658	665	663	608	654	630	605	649	659	615	664	640	586	609	643	675	624	643	601	611	617	615	653	639	628	640	642	676	662	657	617	643	659	634	640	662	666	623	607	602	618	611	667	669	607	651	681	628	638	615	625	646	673	623	683	602	667	628	588	579	625	676	655	644	645	627	631	606	645	657	636	637	623	606	636	625	608	628	662	600	634	664	627	630	689	670	606	652	637	604	637	634	661	622	657	652	624	667	635	656	654	631	610	663	697	611	639	655	644	621	624	620	620	659	658	639	684	662	659	611	609	643	656	664	612	659	648	616	637	626	626	603	639	656	593	620	628	606	657	634	617	682	672	680	650	657	616	683	587	640	679	676	649	649	657	630	645	662	627	655	627	637	667	623	620	708	630	674	634	613	604	593	629	609	617	673	653	649	639	672	659	650	616	651	645	667	600	637	648	633	672	647	666	638	651	635	645	587	586	573	680	628	611	625	644	644	652	669	603	647	628	631	619	670	672	679	607	640	682	646	601	626	625	625	628	642	621	641	606	610	664	644	598	623	644	614	657	633	654	616	682	591	628	633	673	659	616	668	621	625	638	640	651	621	618	637	684	677	631	667	673	651	618	655	614	656	624	630	616	659	635	675	623	607	626	685	627	656	631	616	662	668	631	602	626	610	601	689	599	666	660	671	651	689	667	648	685	654	633	623	655	645	640	585	637	625	613	608	595	652	620	681	633	666	644	604	605	644	646	610	681	637	623	619	670	653	688	665	647	654	614	657	630	643	644	621	670	661	647	628	647	636	652	636	585	584	658	611	700	638	628	605	617	636	625	645	675	586	660	658	614	652	652	649	599	677	669	646	604	633	607	660	628	645	635	612	653	650	649	667	580	678	671	681	612	675	691	609	618	638	627	625	627	645	627	631	605	613	660	670	644	585	631	639	597	604	638	621	609	630	613	641	606	671	657	625	635	627	637	685	643	615	644	653	609	618	640	646	639	596	591	586	627	666	645	620	636	617	637	638	654	610	645	636	609	639	648	631	642	686	616	596	621	614	678	617	612	597	634	623	619	606	626	626	646	666	665	639	654	662	634	676	636	642	637	604	619	653	623	676	674	643	632	649	656	611	598	661	620	580	683	614	648	634	674	645	648	619	669	614	626	607	645	592	645	634	628	639	618	624	664	615	676	594	610	653	646	659	695	635	650	629	632	670	625	641	650	670	678	656	639	658	625	663	601	614	614	602	706	630	631	662	644	613	660	655	618	577	650	689	599	606	642	636	599	641	646	628	666	641	630	653	646	664	652	698	721	630	630	615	619	653	646	630	649	649	634	619	642	635	610	604	637	596	634	649	690	635	640	640	652	622	652	670	651	634	607	631	681	615	647	638	665	644	626	639	639	640	671	606	681	614	631	671	654	611	632	661	649	677	675	646	636	625	642	653	637	642	596	650	613	590	655	656	651	613	620	596	632	617	665	644	624	624	681	631	591	642	619	602	631	653	671	651	617	652	650	647	648	623	610	635	587	700	631	617	670	681	646	657	622	615	678	628	650	655	627	630	644	651	617	605	636	610	645	629	641	653	657	687	647	631	658	616	606	658	694	644	639	650	628	644	635	657	669	637	653	619	648	657	606	668	601	655	622	622	655	619	615	627	679	580	628	619	586	666	605	647	623	619	619	643	636	631	622	635	629	660	670	660	647	673	627	637	664	648	615	652	663	588	624	586	670	668	642	635	667	625	648	601	649	658	659	682	662	635	647	655	640	594	625	640	675	648	608	615	631	681	633	641	611	590	633	662	649	622	632	642	588	627	616	626	642	619	688	643	629	566	611	639	652	654	638	628	658	636	663	653	646	656	639	672	648	628	659	675	657	642	601	606	601	651	636	653	664	649	666	593	654	623	614	614	632	645	636	617	645	665	608	637	655	627	620	623	661	624	599	598	636	645	626	667	624	662	620	673	696	623	649	696	640	645	655	627	589	598	659	653	643	655	596	640	604
25670	21478	27403	25660	4675	931	707	514	520	558	505	476	520	510	473	463	480	442	469	457	465	487	457	461	435	437	477	455	481	484	483	410	446	462	434	439	455	438	435	471	437	447	429	472	425	447	497	417	457	462	456	462	417	455	437	432	397	450	484	462	461	465	452	415	471	471	441	448	456	473	458	446	467	472	410	393	447	419	473	456	472	459	465	431	461	412	436	448	456	438	419	422	432	428	425	457	452	465	448	472	469	441	443	403	457	437	458	432	448	450	418	460	404	443	469	428	480	409	439	458	440	416	453	412	435	431	436	427	487	432	448	415	434	465	451	423	438	442	472	435	449	463	475	455	481	438	457	427	427	439	416	474	427	476	460	431	429	467	439	419	446	429	436	425	431	463	389	477	463	429	455	429	460	466	445	458	444	468	472	421	430	403	446	435	493	422	425	478	464	472	451	434	437	449	456	451	438	461	452	480	421	461	399	428	457	419	461	469	428	472	415	453	414	460	442	426	445	424	411	443	449	448	447	448	450	412	453	437	423	421	436	406	453	451	487	436	444	466	451	439	450	423	455	432	461	446	421	475	462	443	457	384	416	442	451	450	422	434	437	400	432	444	436	448	438	407	444	432	439	451	442	437	453	438	489	470	407	466	447	422	431	476	435	437	418	483	426	467	432	436	454	433	427	433	433	414	433	453	434	446	447	435	419	473	426	437	442	475	436	461	449	393	408	466	441	437	390	415	421	459	435	435	434	422	435	437	421	460	425	441	416	447	422	443	419	446	445	461	456	464	438	454	435	440	396	422	429	458	423	449	427	414	444	442	451	421	418	447	431	429	418	445	425	429	449	447	454	432	438	451	438	413	448	392	413	470	440	468	422	432	443	428	423	401	459	459	477	442	468	476	433	430	463	460	438	431	438	464	434	429	477	436	450	408	451	414	440	446	433	431	424	416	427	439	443	445	417	433	437	466	439	449	442	408	438	450	399	414	495	430	420	456	453	424	428	397	419	423	415	420	441	467	421	462	438	498	426	409	449	473	443	439	438	452	420	472	462	479	437	437	447	415	471	443	445	398	406	420	428	439	414	437	413	436	485	433	468	457	415	441	431	431	411	437	442	437	421	438	454	425	432	447	462	461	415	450	450	426	441	440	451	412	450	457	428	460	445	411	485	455	432	451	440	450	447	419	465	443	486	442	406	447	452	466	422	457	475	428	438	463	431	427	477	457	450	429	433	432	455	435	431	412	398	440	431	440	427	437	436	443	454	424	432	434	396	427	413	437	399	453	437	453	471	455	411	383	438	477	446	429	458	450	441	453	441	464	435	433	451	478	451	442	413	433	432	432	426	427	489	432	425	453	444	451	438	450	444	416	424	476	462	411	428	427	434	417	469	431	435	435	492	431	468	397	424	469	438	424	404	425	435	426	429	442	405	455	452	454	421	459	444	447	434	410	447	402	465	450	456	444	435	451	444	427	424	427	466	406	400	437	453	433	434	444	424	396	417	436	423	415	436	412	440	444	432	452	431	475	407	434	392	462	449	422	449	461	427	420	398	427	462	420	432	473	424	410	436	434	468	465	437	450	466	444	452	425	463	450	443	419	399	463	425	432	392	421	452	441	440	457	431	399	460	383	434	434	426	402	464	423	405	440	474	482	453	462	418	423	455	474	433	453	434	418	464	420	399	469	462	430	436	442	449	470	409	425	466	435	411	472	435	420	465	456	463	420	460	442	438	433	476	450	404	449	397	464	447	470	459	458	443	432	422	445	451	456	420	414	436	472	435	433	455	424	435	465	442	438	446	442	437	418	418	435	459	433	423	462	447	434	433	397	448	442	441	430	438	462	443	472	428	442	423	404	429	467	444	403	455	465	466	438	440	457	464	479	439	460	478	429	461	453	437	474	456	423	452	454	429	457	479	419	427	451	459	438	443	466	460	402	447	456	438	429	415	396	434	449	439	423	428	453	442	438	438	454	406	487	432	476	434	436	413	475	428	420	453	494	422	405	435	450	424	430	427	443	457	454	448	436	452	403	420	427	428	434	440	432	422	444	468	493	462	472	440	456	421	463	419	438	452	446	413	449	430	433	434	452	462	426	463	431	449	439	455	432	429	471	447	427	446	425	440	445	442	438	411	457	472	450	440	439	485	458	420	438	445	402	442	411	424	438	445	417	404	425	433	430	442	455	445	445	483	441	427	420	415	443	440	449	462	436	462	458	436	436	389	410	442	457	443	437	453	410	423	445	439	437	440	397	408	438	441	468	442	417	428	442	438	437	434	479	458	428	423	470	465	466	440	486	432	435	441	406	436	441	461	420	435	426	462	435	457	440	447	434	455	415	434	446	462	450	444	441	432	397	413	414	468	412	424	420	460	411	436	435	461	457	439	447	406	401	459	448	449	405	428	430	440	411	438	433	445	485	477	424	460	474	464	431	445	439	431	471	411	430	450	430	443	412	412	380	443	463	435	426	428	446	426	436	435	438	418	402	449	415	464	431	417	469	442	421	437	459	384	431	406	441	425	417	420	438	417	464	421	428	423	442	454	443	422	412	445	407	453	461	473	400	454	459	468	461	463	450	454	451	475	417	454	446	413	409	431	417	444	453	404	437	391	424	417	477	453	429	458	402	462	443	429	445	434	460	432	416	433	450	410	461	419	433	423	472	461	421	442	432	422	444	428	396	453	432	427	450	444	418	438	440	443	421	430	443	450	399	440	429	418	420	438	436	421	423	447	409	506	420	447	460	464	464	396	441	448	432	420	457	478	411	441	455	413	459	404	403	432	436	457	416	428	414	438	432	451	466	429	471	450	438	412	436	466	431	438	442	449	427	432	416	476	451	435	451	460	493	438	412	469	450	456	442	447	458	432	401	421	449	418	453	420	418	438	373	435	450	449	448	442	450	421	413	421	422	428	424	430	422	414	467	434	470	465	456	451	418	429	443	430	431	447	446	414	444	428	450	444	468	438	431	454	456	454	432	460	448	423	449	417	389	390	450	446	480	461	462	438	450	418	455	412	422	437	435	444	425	451	389	471	396	459	438	444	425	459	444	456	423	448	436	446	441	447	464	453	458	404	421	430	428	439	463	407	464	432	457	433	426	417	452	393	445	421	445	441	438	434	407	415	411	415	422	419	455	474	429	431	410	430	464	419	414	419	444	433	423	456	447	459	427	437	424	463	473	416	466	447	437	454	469	458	470	436	468	451	452	438	447	416	447	450	433	471	418	499	447	419	500	428	439	390	429	418	483	466	440	452	488	450	441	428	441	451	463	459	457	426	390	375	445	464	448	436	385	428	440	432	418	434	439	417	430	484	449	449	436	444	416	412	428	451	459	457	434	464	436	416	449	456	407	422	432	452	436	463	442	466	441	442	438	408	460	446	427	422	453	444	427	444	435	437	403	462	440	426	403	434	439	400	425	440	451	422	452	456	444	411	472	438	456	421	464	398	438	432	438	409	445	453	404	462	420	452	426	435	415	449	413
3584	2684	2268	1299	921	678	633	572	545	483	447	460	415	479	457	399	445	467	400	408	408	402	435	406	388	392	385	400	394	387	329	378	375	382	386	424	440	407	441	418	389	377	381	403	374	399	411	391	422	393	382	405	417	391	371	408	385	392	399	427	397	378	355	392	378	413	406	379	405	380	385	421	383	410	419	395	411	388	369	413	412	382	389	402	385	398	395	421	390	378	422	421	378	391	410	391	347	367	392	386	403	369	385	386	380	350	371	432	384	409	377	413	398	348	417	407	389	382	369	381	376	384	394	362	402	424	378	391	393	388	409	408	383	425	385	400	407	416	372	407	391	395	360	413	394	386	408	402	422	390	435	393	420	402	343	412	401	372	406	388	363	394	430	396	385	405	415	372	391	429	399	405	389	394	380	372	372	388	381	396	390	389	411	416	400	427	395	414	406	394	369	412	354	391	392	396	391	391	418	403	387	407	381	386	375	362	400	354	364	388	358	410	385	383	384	373	395	381	394	349	373	359	375	383	408	381	384	386	397	383	395	378	388	397	411	362	387	386	387	395	392	411	405	425	395	371	380	394	395	418	374	426	392	405	404	413	375	416	385	375	408	378	419	392	410	376	381	381	372	379	379	377	415	372	388	399	376	409	393	360	382	381	395	406	375	412	399	368	341	392	397	399	439	400	369	405	354	433	359	394	386	376	423	376	427	376	372	378	407	397	353	392	371	411	367	399	360	396	386	366	393	395	442	374	384	389	381	364	382	386	392	408	408	405	390	377	393	393	389	388	368	393	398	402	395	412	373	390	380	398	361	408	429	414	403	371	426	389	404	415	382	413	391	393	401	423	378	389	395	417	384	402	414	405	406	372	381	408	387	428	374	435	421	369	365	394	362	398	409	401	395	383	370	391	373	382	378	396	401	420	395	379	375	375	394	399	372	399	399	392	356	409	391	401	392	359	363	383	381	386	398	384	341	388	392	418	383	420	402	389	398	388	367	386	409	359	396	396	379	394	363	400	397	366	394	378	381	388	375	408	340	363	407	360	392	364	374	408	360	382	381	413	404	396	417	354	382	374	404	355	392	379	413	367	372	404	377	395	376	401	423	386	387	383	411	405	371	387	412	361	375	397	385	378	382	393	379	389	365	366	376	372	389	381	406	377	357	401	371	417	421	373	394	378	400	386	373	382	369	366	381	381	420	413	408	411	392	403	407	391	379	364	394	377	387	396	386	411	364	378	388	412	409	406	391	389	401	397	391	421	415	394	358	409	359	411	371	383	383	394	398	407	358	386	397	399	395	368	415	385	437	394	392	343	388	364	372	413	420	393	374	420	436	375	399	390	424	395	386	387	435	396	376	388	367	369	390	364	403	386	402	398	418	423	363	404	383	394	380	389	418	413	384	418	399	377	383	395	399	422	417	380	379	409	377	378	342	390	376	444	409	374	395	378	352	384	399	378	401	397	361	413	390	415	366	377	378	369	380	367	402	376	351	376	388	378	393	393	362	390	391	404	389	373	401	353	375	390	367	393	371	400	380	382	403	390	399	442	385	381	389	359	360	362	377	389	375	391	378	389	403	387	422	379	421	416	381	448	380	389	389	387	402	391	387	393	391	374	396	432	355	367	394	439	382	408	419	388	395	378	376	398	351	374	401	373	370	415	418	380	415	376	392	404	399	369	395	362	383	416	373	404	431	395	382	355	360	393	371	384	402	366	416	366	393	366	348	389	378	381	388	388	387	421	369	374	402	350	368	379	385	392	377	394	415	403	341	386	372	396	361	392	356	384	368	385	354	408	403	403	372	370	371	383	422	402	374	364	358	358	372	424	419	387	378	395	407	374	393	380	387	401	399	391	392	386	387	392	394	369	370	345	370	384	416	382	412	386	371	418	368	396	399	403	380	373	397	385	388	388	403	398	379	323	377	387	391	365	365	378	388	342	390	399	392	417	387	378	346	382	429	385	399	392	366	427	404	386	401	373	383	386	411	367	398	389	404	378	408	416	395	370	405	396	393	380	362	440	365	425	402	390	368	359	400	369	376	346	407	383	424	381	398	408	405	364	386	395	396	388	371	387	424	355	337	402	375	409	390	365	381	424	374	377	412	371	395	362	385	378	386	364	364	365	397	403	407	396	373	404	367	389	382	374	365	412	363	383	383	378	404	409	356	390	391	380	384	422	400	354	380	360	396	375	381	392	399	365	381	365	411	436	381	384	376	393	349	364	416	413	385	390	393	375	358	380	417	337	402	356	349	372	367	418	372	399	369	395	369	388	397	386	397	381	354	413	397	379	393	375	396	360	398	380	369	380	383	369	385	408	404	388	344	371	384	348	380	382	363	421	370	362	357	389	388	395	405	366	417	352	393	359	412	390	370	356	424	367	395	381	398	400	417	408	380	429	392	363	357	389	332	364	390	407	396	386	385	362	382	356	401	385	413	375	376	364	391	404	376	341	411	387	375	381	393	384	428	381	368	358	380	404	395	366	384	408	401	409	410	400	406	411	365	401	418	400	388	405	370	414	410	358	381	422	404	364	399	445	426	395	401	403	390	369	366	372	395	369	402	374	373	391	384	398	368	397	402	410	417	386	401	385	351	377	366	382	408	353	395	384	388	390	380	384	403	402	405	375	402	379	400	409	418	376	393	402	383	366	346	369	397	379	397	398	384	374	420	395	358	396	394	367	399	390	349	372	389	363	412	409	398	359	375	378	390	382	362	394	376	398	389	403	381	383	339	382	382	363	387	393	344	417	419	344	417	391	417	350	401	361	410	393	391	401	367	374	424	375	388	381	381	398	374	408	410	402	397	391	369	368	431	386	396	363	372	397	360	376	390	352	381	389	410	406	399	341	383	389	401	416	420	387	399	365	378	378	414	372	380	373	393	369	405	393	338	403	410	406	453	420	339	390	374	384	371	426	384	405	375	361	376	369	381	353	389	364	425	414	346	398	352	347	404	378	375	380	370	383	378	435	361	376	412	427	385	386	417	397	373	406	385	384	378	362	385	394	396	393	435	403	383	387	384	431	428	384	390	399	393	380	400	373	394	387	376	366	380	370	429	406	392	387	380	386	393	389	349	405	417	374	401	375	390	360	364	412	379	397	373	376	373	381	391	398	377	369	399	391	381	364	375	414	387	406	415	367	382	376	391	393	365	409	375	386	392	388	395	401	391	368	405	386	394	406	402	393	412	401	378	361	391	388	370	387	398	383	393	382	390	425	386	386	388	351	382	370	372	373	424	385	384	367	351	376	380	380	379	412	351	384	423	392	398	364	358	398	340	413	377	374	345	361	412	380	367	365	375	369	403	354	447	425	381	375	341	408	381	428	404	437	396	406	394	385	375	357	386	395	385	394	371	365	390	413	379	395	389	384	386	391	374	383	377	410	405	366	400	404	367	383	364	384	382	379	394	371	412	361	387	386	392	427	383	366	422	373	390	396	374	425	376	383	392	371	404	400	374	371	363	381	358	356	368	390	398	403
24571	21434	28584	24689	21216	3588	844	510	387	376	383	358	316	321	350	317	306	291	335	306	302	300	306	294	277	286	288	292	278	281	308	300	279	259	285	285	295	302	284	276	295	284	280	305	314	289	297	277	300	289	307	306	306	310	230	263	283	268	279	286	271	295	299	287	308	279	265	300	283	287	288	257	274	308	292	294	251	262	276	280	295	283	281	293	280	275	283	289	289	284	296	296	331	247	270	335	275	311	301	263	265	287	270	300	249	271	280	300	302	273	265	286	274	273	280	282	269	302	283	276	266	269	307	271	277	256	282	271	272	277	252	263	283	256	272	303	302	269	273	272	270	280	298	280	291	298	253	264	260	255	279	273	250	282	261	260	266	282	255	294	306	276	286	279	266	274	276	296	290	254	281	289	278	281	283	255	274	306	278	296	250	294	243	278	312	265	260	256	280	299	283	239	300	279	261	279	287	264	282	276	282	293	292	272	265	294	286	264	242	252	272	274	299	307	272	277	273	285	265	283	264	278	283	278	329	288	291	249	278	287	296	302	253	276	287	282	300	258	257	279	254	240	262	265	253	279	276	274	285	294	258	276	249	269	272	272	316	231	266	275	287	280	253	281	265	273	292	253	249	267	272	309	288	238	242	266	270	283	249	276	279	253	265	272	267	296	260	267	267	250	295	240	293	250	311	291	241	291	304	281	288	255	281	302	236	278	267	273	285	300	293	319	266	235	265	311	290	297	271	306	271	246	262	276	258	288	259	275	272	258	270	245	281	302	303	292	273	284	266	255	234	267	287	283	243	266	240	290	275	269	258	263	278	296	273	247	263	258	276	240	273	267	274	285	271	277	281	272	278	307	288	283	273	282	264	247	322	301	267	259	266	269	266	260	300	281	268	256	271	255	273	291	264	284	277	268	274	285	290	245	276	263	275	282	283	271	293	277	269	285	266	280	268	280	267	249	250	290	313	284	289	278	267	253	249	265	245	305	272	285	286	268	263	287	291	237	283	278	253	261	264	310	281	303	280	274	274	272	284	273	272	284	242	294	272	274	281	296	248	274	281	286	276	281	256	288	261	307	275	249	269	266	288	291	266	254	326	295	264	288	284	281	276	292	295	267	245	273	269	291	269	284	257	267	271	260	264	262	269	252	289	289	267	263	268	310	296	258	259	269	287	281	251	285	257	282	269	251	270	289	286	276	297	275	283	274	265	273	315	283	262	296	302	284	256	273	254	263	259	286	271	244	306	302	282	272	272	279	269	268	273	274	256	301	264	285	307	257	277	288	291	259	293	266	294	296	236	268	273	274	259	290	273	288	279	271	279	271	290	291	267	280	276	273	250	279	278	273	280	309	274	290	307	294	294	258	300	270	274	255	251	292	286	286	276	277	285	278	273	276	275	319	296	255	294	270	288	293	301	275	262	269	280	280	283	253	286	289	255	274	301	265	267	270	301	290	297	275	274	282	258	297	300	267	285	306	286	271	275	275	276	302	276	260	274	274	310	253	259	288	266	250	257	296	276	281	292	246	266	287	247	288	291	274	280	284	268	290	280	300	256	247	269	301	269	300	271	277	279	304	272	269	321	270	289	263	242	272	307	265	298	286	292	274	290	267	247	283	320	285	297	272	293	259	261	273	256	293	267	266	279	304	274	304	260	259	261	274	292	298	283	285	303	268	275	291	264	264	303	278	253	262	275	283	293	280	317	260	285	271	259	263	276	271	242	269	280	276	272	268	263	285	261	268	307	256	301	275	264	277	308	290	270	263	267	266	270	276	266	270	257	287	270	246	269	266	251	290	281	273	287	260	239	275	278	317	309	275	292	275	301	291	266	270	271	291	270	286	268	284	292	250	293	254	267	296	268	261	266	267	277	273	269	306	270	294	266	257	281	292	296	248	271	261	247	265	261	278	262	267	247	270	293	290	281	254	297	312	276	264	279	259	280	260	290	270	254	290	303	266	288	243	282	289	256	258	272	274	294	268	262	298	240	298	280	253	285	256	263	311	247	277	268	285	287	284	251	278	283	258	263	254	278	259	271	255	307	271	281	259	298	279	295	315	272	296	288	275	277	267	293	277	267	278	256	276	275	285	273	266	275	268	254	279	250	315	283	255	280	270	259	269	281	263	284	286	304	277	244	261	273	270	264	270	272	264	260	259	259	294	233	279	259	289	264	292	275	283	271	275	255	263	254	278	290	288	295	272	281	263	261	245	282	291	275	240	291	276	268	271	280	293	268	263	287	295	303	281	252	230	274	268	269	264	281	295	274	301	289	286	284	254	266	242	290	250	262	285	259	267	265	274	282	298	264	286	283	279	278	274	263	269	303	266	286	280	276	284	264	291	252	268	288	278	268	280	267	253	267	275	293	261	263	247	247	278	253	268	307	283	229	269	271	273	267	298	265	265	286	257	277	257	287	267	263	254	270	259	301	254	271	304	272	272	251	279	277	260	263	289	284	304	273	278	278	256	287	254	273	290	248	298	250	281	283	301	268	264	274	263	290	273	263	259	272	258	262	301	302	292	263	265	269	283	277	271	283	258	285	268	245	264	265	248	310	279	297	271	240	283	284	265	284	274	290	249	268	274	270	291	271	279	261	276	262	263	291	278	290	265	268	273	312	241	259	280	258	272	278	249	267	280	267	267	305	266	280	258	274	271	267	270	267	270	274	281	249	276	262	255	320	279	297	261	253	249	268	300	275	264	276	247	304	274	268	263	266	271	291	272	292	275	281	285	291	292	280	258	264	261	278	266	264	287	271	272	251	281	265	268	268	277	269	306	253	246	283	299	241	288	253	307	261	260	256	278	299	260	274	290	264	282	291	273	254	274	255	265	279	266	239	260	294	270	288	291	282	270	270	247	256	283	292	257	276	281	291	314	289	262	238	270	253	272	273	283	281	245	266	263	310	242	239	237	299	253	279	327	296	260	292	268	281	271	270	267	267	225	258	292	287	297	281	263	308	289	288	268	254	285	265	294	261	295	272	283	275	273	253	276	282	295	292	271	268	260	280	252	269	311	239	279	296	273	316	253	262	284	299	264	288	309	288	262	273	276	244	276	231	284	259	237	258	278	252	285	294	287	266	266	265	291	282	272	241	289	298	261	267	270	273	255	256	257	240	256	335	283	262	266	295	281	289	301	240	256	246	270	276	310	285	282	297	287	275	282	259	288	278	258	260	276	290	280	257	281	268	274	290	294	282	257	269	310	280	257	272	288	303	256	299	297	284	264	281	301	281	271	255	273	256	295	260	244	251	284	286	271	299	271	256	294	260	299	284	289	268	262	276	238	301	274	249	304	257	281	264	262	277	254	297	265	275	273	261	271	297	259	271	299	286	273	282	294	282	264	284	286	269	274	277	254	306	276	299	269	288	275	297	285	278	273	290	268	244	253	304	281	259	273	277	258	265	272	282	248	303	264	297	279	265	255	292	280	272	298	251	271	290	279	279	258	297	276	275	308	275	289	290	271	265	257	248	255	275	270
3712	4731	3878	1937	1280	884	733	603	500	449	455	406	364	380	334	313	355	318	297	307	275	319	281	280	264	268	268	293	296	297	275	264	247	277	257	271	238	267	264	275	266	244	312	255	268	283	237	265	260	270	253	242	253	250	274	241	248	243	231	258	236	252	251	259	257	265	232	268	252	241	242	253	242	289	233	252	268	291	249	248	252	243	275	243	242	275	270	243	274	264	259	255	266	257	262	271	263	257	232	257	257	278	272	286	279	252	259	239	272	225	251	268	267	267	268	235	256	248	258	254	248	271	242	272	251	279	265	267	271	259	262	253	233	221	246	261	268	260	243	281	263	263	272	234	248	259	232	259	276	222	272	273	263	270	272	250	261	244	255	243	257	250	277	243	222	253	265	234	280	282	234	262	276	270	234	246	260	249	298	263	269	232	292	245	243	262	267	258	267	263	238	269	272	260	282	274	266	252	247	251	272	266	251	259	280	280	289	269	251	235	245	262	236	274	267	240	259	240	239	246	263	287	257	252	252	278	224	260	295	263	251	226	236	282	241	252	251	267	291	257	231	264	240	264	270	254	263	245	264	243	281	230	282	266	232	269	262	269	245	265	250	263	266	272	293	260	245	251	258	246	238	260	270	228	242	264	276	270	241	243	267	256	242	274	245	232	241	263	238	262	280	256	262	250	271	230	244	259	265	238	274	282	276	273	246	249	267	267	247	224	246	249	270	259	256	256	273	256	273	246	241	252	237	275	250	252	251	243	259	297	265	251	275	244	261	235	288	285	244	250	265	236	270	220	258	276	298	278	258	240	254	231	261	287	245	261	266	258	282	261	270	242	268	273	268	243	251	252	268	231	262	261	259	255	247	249	284	267	258	238	246	264	237	247	240	246	271	261	236	247	248	253	243	281	258	247	235	271	266	233	243	275	278	280	261	235	254	250	268	250	261	249	275	226	247	261	274	242	246	258	253	236	259	252	260	258	262	262	272	269	252	256	240	247	267	254	252	254	246	251	266	263	268	244	245	242	290	254	276	237	254	271	257	246	232	237	279	265	269	227	225	261	265	220	286	263	240	271	266	259	243	239	244	250	250	266	281	264	272	261	261	253	287	247	261	250	237	269	256	241	251	228	251	254	225	273	269	249	221	247	258	244	255	253	271	265	251	267	261	248	260	295	276	241	253	277	258	275	257	251	239	238	274	266	247	251	272	248	249	269	242	274	249	270	265	233	270	264	263	263	280	242	279	250	276	274	266	269	255	264	251	236	273	269	273	250	249	277	277	273	260	281	222	282	263	244	243	247	249	279	252	232	264	251	235	235	243	257	255	279	242	257	228	289	236	256	287	256	261	251	233	265	233	257	291	267	260	231	243	262	234	275	254	260	278	261	284	259	252	241	248	259	247	255	254	271	268	235	237	302	248	258	250	258	239	231	250	258	256	247	253	257	264	284	237	277	271	261	238	241	269	260	253	261	255	256	254	242	276	271	261	255	265	252	238	257	249	244	273	277	244	242	250	267	269	276	264	253	266	262	244	266	259	274	242	261	282	266	248	241	242	269	278	272	248	259	266	260	247	251	273	287	262	257	231	240	265	236	261	255	260	247	273	251	251	264	263	252	256	274	252	287	284	258	264	240	257	272	257	255	261	251	257	245	246	286	263	283	252	261	220	242	246	259	252	253	284	236	240	270	263	244	263	255	245	291	256	253	242	263	270	250	235	247	261	252	250	243	266	266	245	278	239	251	252	274	249	291	256	271	247	240	258	236	277	268	245	239	241	250	266	265	247	250	237	267	257	226	234	261	277	242	251	262	263	257	261	238	277	273	237	259	230	237	234	236	267	261	256	252	282	240	219	259	259	259	249	254	256	275	261	234	258	258	250	264	281	262	242	238	267	242	264	264	276	265	285	250	258	265	230	284	297	247	239	251	232	228	284	255	270	233	253	253	218	278	251	284	247	240	279	248	253	251	260	231	267	256	258	250	263	294	235	264	259	245	236	268	263	249	235	268	241	249	253	235	239	231	237	268	233	256	259	259	277	248	244	275	240	259	242	256	248	270	232	251	267	254	282	253	263	274	255	264	268	256	259	232	269	278	242	258	238	252	257	252	270	266	244	253	276	267	269	234	270	255	263	256	244	239	245	255	262	240	274	219	251	293	271	245	284	267	269	246	284	248	253	245	242	266	269	225	238	278	241	228	234	231	270	267	234	240	249	241	263	253	235	257	241	264	235	241	224	272	268	215	245	231	256	228	260	242	235	238	248	281	244	256	230	248	243	269	274	252	249	238	251	285	270	255	251	264	255	234	229	255	276	253	267	244	276	256	245	231	263	275	240	244	265	258	261	296	256	253	259	268	222	259	274	249	229	240	254	225	235	252	267	236	249	244	250	245	242	264	251	257	245	271	254	240	285	232	242	221	290	254	255	274	253	271	238	242	250	275	230	254	266	276	263	241	239	245	260	232	238	250	232	263	254	268	237	230	220	257	283	261	265	229	254	235	288	246	244	236	255	232	244	228	253	240	259	256	270	241	252	221	282	263	266	253	277	240	251	247	241	230	256	281	271	255	266	235	220	222	244	272	252	261	248	263	265	245	287	243	278	269	253	252	245	239	256	262	239	275	279	214	250	246	243	249	276	265	265	270	250	243	251	253	233	281	266	273	272	251	226	269	257	261	242	258	257	245	258	260	266	256	243	258	229	266	259	219	237	259	238	230	254	254	289	236	267	240	241	270	227	273	274	274	218	239	246	245	274	259	247	283	246	265	280	273	210	221	250	268	249	232	267	269	233	260	241	231	246	251	239	263	262	243	223	236	279	261	239	264	236	254	273	269	245	267	259	258	283	257	262	240	261	251	249	243	245	243	266	252	273	246	276	243	237	262	294	268	248	246	262	265	285	222	254	286	243	270	254	234	251	250	238	231	232	273	240	223	234	244	226	261	246	245	256	222	269	279	254	228	259	267	265	240	259	278	248	249	248	238	277	309	263	242	252	246	265	231	267	237	263	259	247	250	287	229	278	260	266	270	252	265	263	231	217	265	259	291	258	237	263	245	235	242	265	259	239	258	256	267	252	261	278	257	244	249	272	250	244	253	249	255	262	245	236	272	225	259	252	259	266	228	253	259	254	246	255	241	241	248	230	274	249	227	263	273	257	239	262	245	252	268	243	273	253	235	240	227	234	261	257	235	228	244	266	251	258	256	282	253	258	261	278	278	239	262	260	269	266	260	229	227	271	274	236	288	246	240	267	251	262	242	230	264	261	258	232	260	280	273	241	259	236	257	255	262	254	258	251	237	257	254	257	221	243	261	226	245	254	252	238	279	267	243	254	248	298	272	252	249	260	268	250	229	262	249	254	244	258	242	238	247	258	262	277	252	258	225	240	249	255	252	252	243	241	254	262	269	236	261	255	235	235	271	265	266	268	262	235	233	244	241	242	264	256	243	247	237	267	261	271	255	266	248	273	267	242	248	247	252	245	240
27770	10440	1594	1029	833	791	875	838	766	822	736	786	799	797	780	830	807	805	786	763	773	797	832	754	778	781	802	750	784	772	745	793	758	840	788	781	830	780	791	753	743	789	759	777	747	801	763	822	771	745	774	804	804	725	806	791	769	805	765	786	783	720	834	829	762	762	816	756	760	739	749	756	806	781	742	741	754	755	736	788	719	784	766	768	779	775	795	763	812	790	775	786	799	737	789	793	740	786	750	754	801	804	783	826	764	748	784	801	805	781	743	814	790	740	799	766	779	797	829	773	744	788	753	771	777	747	794	749	761	790	782	818	755	817	741	802	795	771	730	774	793	796	779	821	735	826	797	781	768	744	795	782	748	752	782	733	755	716	744	764	823	747	758	782	786	786	772	778	782	788	839	756	775	789	786	769	854	761	811	803	727	770	758	792	746	777	772	769	788	803	804	759	841	746	783	761	798	782	783	733	765	731	788	768	780	788	749	745	761	727	743	763	751	788	785	818	805	790	777	786	821	790	807	799	761	739	755	804	780	857	750	821	721	800	754	779	771	761	792	748	787	771	796	759	751	729	784	728	780	734	784	775	800	771	747	764	702	746	788	799	824	742	754	781	802	764	799	784	777	746	780	775	773	754	767	748	861	812	792	809	787	793	765	779	700	752	786	779	791	763	744	724	839	784	785	778	813	793	732	762	819	782	769	789	819	755	806	787	757	744	767	743	708	789	799	712	785	788	760	746	760	761	799	792	789	778	738	775	801	828	805	780	764	809	827	753	813	776	802	798	765	801	741	739	758	810	773	801	781	749	805	755	771	783	834	737	701	756	757	841	799	766	834	727	797	777	796	757	759	765	731	763	781	750	807	771	720	825	794	777	773	782	779	732	788	782	785	774	813	734	765	752	799	728	763	736	734	775	778	710	815	732	807	745	756	766	766	790	785	736	748	724	777	777	806	764	695	766	763	732	761	753	743	743	756	777	765	764	800	758	745	790	774	786	777	766	788	754	770	735	739	718	801	745	775	804	821	795	791	752	795	756	744	768	808	797	774	738	773	763	826	761	759	777	841	812	762	787	745	823	769	771	734	754	798	786	792	714	751	757	748	775	808	787	809	817	807	827	773	794	796	779	742	769	792	763	747	793	738	758	754	753	777	802	778	764	779	742	789	760	777	781	777	772	797	767	802	751	839	774	787	826	761	761	781	808	787	747	785	776	739	744	751	797	737	789	771	751	770	779	792	769	834	809	717	782	767	754	836	716	799	810	720	763	813	801	797	799	767	771	802	759	795	824	728	794	774	761	755	766	779	729	770	817	759	738	798	817	743	796	755	823	793	787	755	744	739	756	762	721	795	769	784	782	798	742	789	763	785	821	764	752	757	814	777	774	762	786	789	799	736	738	772	789	826	770	757	748	797	768	792	803	756	792	758	778	767	731	797	773	788	714	768	769	745	772	783	820	749	750	815	741	770	785	783	827	802	762	738	748	765	781	745	770	801	753	766	728	782	835	800	781	799	793	767	791	799	784	849	816	726	766	779	748	812	766	789	759	783	783	810	746	776	756	755	822	739	751	728	784	799	795	767	744	793	783	839	811	749	778	758	828	769	754	786	794	744	781	776	829	738	771	801	821	799	823	753	795	760	740	780	783	818	760	814	724	776	774	823	827	787	799	747	812	762	793	746	774	765	740	796	801	817	760	694	763	754	768	827	766	751	720	752	804	788	721	749	776	831	752	782	746	775	759	784	816	741	768	780	734	828	769	799	795	770	712	732	799	765	756	753	763	758	817	844	810	781	763	815	835	804	775	754	767	741	779	791	838	815	798	783	798	769	805	829	775	771	795	808	805	766	806	802	777	774	809	737	811	783	792	748	772	732	766	756	793	790	784	810	793	789	811	775	760	786	769	813	770	783	772	785	764	760	754	786	744	817	772	747	759	757	787	771	755	768	728	801	822	801	752	740	738	809	776	789	753	804	783	788	719	736	815	808	766	766	791	784	796	743	773	814	742	797	761	801	778	782	791	717	822	797	740	800	764	723	763	753	799	803	783	784	739	756	753	766	757	827	780	774	786	769	799	769	755	748	740	752	753	770	789	789	774	780	797	745	772	795	846	767	757	830	786	760	730	802	781	834	762	803	783	755	750	787	738	804	779	787	775	760	801	743	748	874	768	777	779	776	791	770	750	708	777	799	736	788	803	776	778	767	809	754	773	798	773	776	782	807	805	792	779	690	722	728	772	782	772	744	703	785	822	777	788	784	722	824	698	751	770	787	795	748	755	791	803	800	772	753	771	744	788	782	747	778	757	809	783	773	714	823	783	815	766	767	776	819	741	744	810	793	776	726	798	788	791	830	736	798	788	774	708	779	818	770	746	762	803	808	763	777	778	788	785	783	773	761	808	799	778	794	792	752	781	786	763	735	786	717	798	732	802	803	779	764	743	779	771	737	824	799	783	821	819	751	807	737	828	802	818	759	753	795	753	763	804	766	797	796	755	715	759	750	777	734	736	807	782	769	791	791	779	808	770	735	776	767	754	773	709	749	777	755	796	778	781	797	751	755	749	791	787	739	753	769	808	761	770	746	763	818	771	791	846	777	757	779	778	733	757	763	764	806	774	762	779	758	725	778	766	795	773	804	768	814	772	816	785	759	747	787	761	771	762	799	832	814	759	781	750	772	778	787	805	709	792	776	813	740	765	787	794	801	719	837	787	799	784	807	788	744	831	775	734	824	743	784	767	776	765	748	743	764	745	781	782	772	774	742	798	829	810	799	780	780	768	716	740	796	773	745	772	798	779	781	799	803	809	732	794	770	811	790	781	740	763	803	756	764	797	769	812	819	780	827	736	739	796	771	810	795	755	823	824	750	740	792	759	760	775	725	753	799	784	769	821	747	758	774	782	777	783	759	760	757	773	772	784	808	739	794	733	802	776	788	794	812	842	735	757	749	723	790	720	771	789	769	782	786	746	752	788	781	767	793	765	816	755	796	816	702	824	797	767	782	734	798	788	788	790	782	791	801	764	790	824	737	783	718	784	802	809	759	804	757	795	784	783	795	777	757	732	784	799	786	780	698	752	798	814	793	778	791	777	798	745	777	801	746	771	847	796	764	817	796	751	761	764	732	778	790	804	778	784	750	830	774	775	775	739	800	783	766	771	779	823	772	747	794	738	805	789	747	764	816	764	799	712	773	784	736	787	764	808	762	767	815	830	781	769	739	769	768	806	786	841	754	763	825	853	743	768	765	761	780	772	797	761	751	799	765	720	788	775	764	807	779	771	723	783	769	810	783	794	781	806	735	752	797	810	764	757	770	773	785	772	801	777	724	782	752	721	758	792	742	761	763	776	764	781	747	795	769	780	810	833	820	802	777	833	793	805	747	805	762	786	781	785	821	824	731	759	722	776	759	798	772	782	797	808	769	738	757	812	786	762	842	802	762	786	748	752	729	790	764	773	737	784	762	815	742	807	775	836	783	816	783	781
5648	840	791	726	670	673	626	661	638	650	691	676	639	613	642	645	618	651	638	690	603	618	630	654	661	643	671	634	605	656	669	669	613	649	653	599	618	625	658	626	697	651	648	657	644	572	670	655	665	667	632	620	632	648	590	618	643	613	656	632	644	645	645	616	613	574	612	616	636	642	636	627	638	635	610	672	643	655	654	686	626	613	645	628	629	598	688	639	602	631	632	610	610	615	612	663	621	599	614	616	645	639	593	599	599	591	665	604	677	656	631	619	602	641	637	682	665	652	655	636	610	642	661	654	627	658	619	613	626	620	619	609	671	605	621	596	592	598	658	630	580	596	620	611	603	610	653	654	600	626	588	616	651	619	625	629	634	612	639	687	649	622	590	625	615	601	639	613	684	635	630	623	636	641	636	628	660	572	659	622	615	640	619	592	613	601	620	614	622	622	646	677	661	592	657	619	641	661	657	610	652	621	600	669	654	676	607	645	654	650	630	622	621	627	629	633	628	596	644	659	611	616	635	652	655	588	575	663	653	604	640	633	632	653	607	615	634	668	650	611	631	649	616	625	585	612	618	618	623	646	624	686	657	614	630	635	637	623	613	670	644	593	595	631	616	660	649	601	635	644	580	642	580	624	618	663	635	624	624	650	611	642	675	659	622	619	646	635	633	605	606	639	643	624	607	633	659	721	664	592	595	665	600	629	634	664	677	623	648	663	626	673	633	635	653	680	634	611	632	619	644	654	691	610	610	618	656	607	647	641	646	606	644	636	605	659	628	632	644	644	595	661	685	641	620	666	669	596	642	636	637	627	665	653	633	614	650	683	668	630	654	618	605	604	629	678	634	635	645	629	663	647	618	626	586	626	592	616	606	661	639	635	608	655	663	646	630	642	638	633	591	585	637	624	636	598	673	662	598	609	582	641	714	629	657	631	673	588	634	590	568	648	619	596	648	643	624	639	659	637	632	679	669	678	624	670	668	623	621	632	652	601	672	632	615	574	615	636	617	640	632	656	618	637	608	620	620	628	637	661	610	690	627	657	634	614	615	618	663	647	634	604	649	637	657	657	651	602	597	632	610	644	625	614	627	651	632	700	609	674	645	630	679	607	659	617	595	635	660	593	620	633	600	631	636	648	640	637	590	601	646	642	644	627	655	588	633	622	653	653	649	663	619	586	631	661	640	619	654	647	588	609	646	609	550	616	628	600	669	629	640	637	633	676	606	645	633	621	646	661	615	614	655	631	593	588	605	623	643	599	659	647	606	656	637	637	643	621	650	642	606	645	591	592	627	638	634	592	609	630	627	625	618	672	659	594	618	655	606	633	641	605	662	639	620	607	640	595	629	658	585	646	671	571	597	630	587	661	642	601	617	615	676	625	628	631	643	662	623	581	615	635	621	613	597	658	618	597	596	661	654	637	629	610	653	672	673	591	635	655	651	647	612	593	667	617	604	624	605	654	636	632	625	628	652	618	584	581	640	671	641	628	669	594	643	652	687	635	600	607	638	612	665	686	610	622	715	600	604	619	674	606	616	619	629	632	669	631	639	668	658	648	690	625	636	647	682	676	633	633	632	611	613	610	598	627	632	695	668	618	636	611	613	633	600	602	655	662	610	646	676	598	636	607	629	620	624	629	623	624	625	593	618	631	657	635	661	650	582	618	646	631	623	618	623	635	658	651	648	653	625	667	625	596	645	618	612	587	615	599	595	627	658	598	599	630	651	702	600	621	605	596	672	651	627	633	628	642	620	612	647	623	659	639	656	663	637	650	650	643	611	605	577	611	597	637	647	643	602	613	628	620	635	624	664	616	601	617	655	627	672	679	627	620	638	675	624	641	616	630	640	647	644	639	627	617	654	652	650	576	623	657	651	607	690	621	568	635	672	685	583	624	621	627	641	614	625	662	586	623	655	645	682	629	642	604	589	642	612	616	642	617	629	634	644	647	623	594	608	665	625	626	635	611	637	613	609	667	631	660	638	637	645	673	646	628	651	598	631	626	646	627	629	614	634	596	619	662	673	628	668	632	639	618	647	600	635	598	590	645	648	640	614	600	638	634	677	656	629	657	585	649	621	629	628	627	611	595	635	658	597	607	684	673	622	641	630	576	592	613	633	595	634	667	629	615	609	604	602	661	603	623	611	598	615	603	631	626	653	616	583	585	638	625	570	644	613	620	614	606	612	669	604	615	600	637	592	691	618	661	635	632	640	637	626	662	648	635	658	609	637	635	656	612	595	607	679	642	613	620	651	632	624	647	655	625	649	594	638	634	626	615	641	611	625	652	651	608	646	581	641	676	654	657	615	623	675	622	648	660	611	598	621	667	640	611	640	642	622	600	609	670	615	596	654	596	617	623	642	656	586	600	649	636	630	650	652	593	608	646	607	615	616	624	675	642	609	637	659	644	630	651	644	617	623	663	665	619	592	632	624	644	601	633	614	645	614	670	576	625	631	626	631	642	675	637	628	609	651	548	629	622	645	605	614	623	632	636	649	618	610	661	642	646	599	634	623	659	608	632	633	644	646	652	600	635	644	641	687	669	603	600	626	629	599	640	626	640	645	599	641	679	646	608	638	635	618	598	632	657	624	658	619	613	645	672	617	676	655	649	642	631	627	592	671	631	637	676	600	624	618	636	690	612	642	691	612	625	645	619	619	654	610	704	641	582	594	616	595	632	621	630	608	629	629	601	649	656	577	594	630	638	604	612	653	622	646	632	586	639	646	599	649	599	636	647	639	631	625	643	651	686	647	613	596	638	623	640	619	620	677	601	628	616	629	604	649	635	651	644	632	651	646	632	607	630	691	633	658	624	601	611	634	614	598	614	652	646	583	650	634	679	597	646	701	622	647	590	630	678	639	632	656	625	656	620	643	650	616	634	616	620	635	623	618	628	595	657	600	629	680	632	623	642	646	674	662	671	664	653	591	649	641	627	605	625	585	631	658	605	674	572	649	632	676	670	639	667	624	604	577	629	609	596	663	625	623	615	667	660	630	632	606	648	619	655	664	634	615	594	639	650	636	664	612	624	597	658	628	643	615	671	628	625	672	598	635	612	595	673	616	605	623	669	642	659	642	626	637	604	610	650	630	634	619	653	607	654	626	622	678	611	641	664	635	622	648	655	606	609	587	600	622	649	669	674	637	690	603	618	642	633	625	634	657	631	615	628	631	628	637	612	593	633	657	609	644	650	648	607	627	625	648	649	616	635	621	606	617	679	660	623	649	661	670	637	621	653	597	630	655	631	645	641	621	643	599	635	618	644	645	663	633	610	633	666	655	664	632	626	630	624	613	649	613	610	629	648	710	648	638	587	646	646	654	604	645	632	662	654	631	603	627	652	618	626	613	639	617	631	655	566	618	606	624	639	620	626	616	647	626	642	605	635	641	662	620	641	669	650	599	601	627	631	599	593	633	602	658	631	616	632	637	640	618	556	607	613	643	655	610	613	582	638	643	650	641	621	654	621	625	628	661	661	662	617
25668	21452	27359	25668	4752	918	681	584	540	469	504	495	439	446	458	481	459	454	460	494	447	463	419	448	408	442	427	426	447	413	461	416	439	462	440	450	416	454	444	421	429	424	437	462	439	416	453	451	472	444	440	439	397	420	446	439	415	424	438	441	410	431	421	415	453	404	447	447	465	425	421	404	400	425	441	421	415	409	444	443	421	442	445	421	418	443	434	408	417	459	428	427	426	449	423	434	411	412	421	419	483	442	448	407	462	469	440	396	419	433	452	432	417	437	414	419	419	451	425	430	461	438	441	438	422	393	429	423	403	431	426	425	429	441	421	456	427	480	444	405	381	426	450	419	432	416	408	440	437	430	425	448	418	444	425	441	446	459	447	440	437	439	460	392	403	435	415	418	398	455	434	421	439	482	449	437	400	423	456	483	464	425	432	436	436	394	435	419	454	458	450	436	436	408	405	500	413	444	470	384	435	422	440	407	400	408	417	421	418	462	437	397	406	424	464	460	467	412	459	443	445	441	430	452	441	407	433	439	429	438	417	425	453	443	463	425	397	440	467	433	445	424	465	443	422	397	453	438	438	416	420	430	420	483	393	452	436	437	426	419	392	396	439	416	433	454	433	424	402	430	462	428	415	374	435	429	414	391	448	442	413	453	422	424	422	435	444	422	410	409	456	442	461	429	402	482	406	454	470	397	418	452	436	421	431	439	462	408	392	464	412	448	453	452	444	417	401	430	419	403	442	423	444	445	432	453	411	416	473	437	421	456	412	438	462	421	415	410	447	421	419	439	420	439	419	425	409	423	476	451	412	426	424	441	442	399	436	467	448	429	441	434	465	403	434	408	411	424	415	422	424	436	434	409	407	433	458	446	419	382	438	411	421	425	442	433	426	411	439	423	421	483	452	403	410	428	444	405	388	440	424	431	425	423	417	425	377	417	453	450	418	454	441	431	407	460	408	439	457	422	420	447	436	414	430	441	459	435	446	428	437	456	478	435	405	439	432	407	459	429	406	439	416	441	443	428	433	420	457	423	426	455	425	432	442	454	429	409	425	449	408	421	439	410	413	465	436	434	450	409	401	438	420	408	457	429	444	427	401	418	430	415	423	432	439	413	460	463	447	429	428	394	458	453	446	413	466	416	407	449	413	432	450	473	417	460	402	388	419	430	452	426	439	475	442	478	408	424	456	441	421	443	453	446	436	407	439	424	416	434	419	391	471	390	417	416	424	424	439	412	443	417	452	466	415	423	443	443	439	433	422	430	427	449	434	445	418	402	457	490	429	408	474	437	389	471	410	407	439	432	482	450	445	419	460	439	401	426	430	464	440	467	384	423	439	438	404	436	465	445	403	451	439	427	418	408	436	409	435	399	413	441	435	390	424	451	452	414	415	399	443	409	448	422	444	445	403	409	433	463	400	463	441	467	417	427	416	448	421	411	410	420	434	419	464	452	424	421	484	410	444	453	446	427	432	413	410	420	435	416	421	426	395	396	428	441	479	467	424	439	421	459	433	410	429	418	430	410	457	431	383	447	424	424	447	425	450	437	428	408	430	483	420	424	442	442	435	400	450	412	441	426	452	388	451	426	457	388	444	424	447	447	409	445	439	392	411	444	413	437	440	443	450	439	408	424	450	437	447	451	423	440	402	435	457	416	478	406	440	420	428	430	422	432	404	435	426	449	411	397	423	476	401	454	436	431	453	433	394	460	460	468	408	431	415	453	415	435	429	413	397	459	448	425	440	425	446	423	416	417	463	409	419	425	454	421	446	434	415	405	430	422	418	422	420	458	434	421	441	452	441	396	435	405	417	394	433	420	427	430	400	411	408	427	427	420	425	422	408	418	414	412	415	448	439	447	402	415	420	436	430	420	416	392	403	428	460	437	469	431	429	415	403	444	415	397	439	462	442	431	425	393	432	435	421	477	437	433	419	414	423	413	444	408	402	425	430	427	462	390	402	457	393	433	441	413	428	403	418	408	425	420	449	453	462	454	427	424	458	451	462	472	426	470	434	382	458	433	419	403	413	417	449	436	424	408	404	445	436	468	430	439	445	431	431	429	438	442	422	427	417	415	421	433	443	433	433	419	432	469	424	412	452	414	452	440	405	440	453	403	451	376	435	449	461	411	401	409	449	458	429	423	420	416	427	385	418	408	410	441	391	437	362	420	406	432	404	442	435	389	414	410	412	434	429	437	405	415	423	444	410	398	469	401	406	460	401	387	487	420	423	414	410	438	418	440	426	468	445	420	430	410	452	441	451	433	406	440	426	395	411	457	427	459	417	438	421	438	412	449	462	425	423	406	456	444	405	425	417	376	444	451	476	423	441	404	449	436	440	403	430	454	429	449	431	458	437	428	428	364	440	423	413	465	430	407	447	427	420	449	465	394	457	425	456	421	445	416	435	449	463	442	407	403	403	464	395	458	418	448	410	410	423	439	443	443	404	447	456	454	421	425	441	428	398	443	420	455	435	409	410	470	414	410	459	392	422	429	452	417	429	437	428	421	450	433	419	409	396	437	436	441	436	429	432	475	468	422	427	426	434	397	427	414	423	408	437	426	408	422	427	454	437	428	404	432	432	444	402	443	444	391	421	454	457	463	449	416	447	452	407	468	429	426	439	432	417	449	415	410	408	445	460	408	389	394	460	440	431	456	443	409	435	423	435	450	440	421	439	440	458	434	403	458	449	432	437	404	406	441	407	421	424	436	412	445	442	425	400	403	392	417	397	434	425	440	450	398	444	394	454	389	434	420	444	451	393	466	413	433	448	431	435	454	413	416	414	435	462	439	426	458	415	405	425	453	452	399	443	434	448	447	420	411	412	429	433	433	430	436	441	412	433	434	439	445	465	453	405	470	433	414	433	426	412	420	442	409	446	396	450	438	435	450	434	440	429	448	434	404	443	422	411	442	388	385	424	435	371	432	410	387	399	396	442	414	374	453	412	426	405	426	396	433	422	433	439	419	426	417	421	436	438	406	441	416	439	445	456	432	414	440	406	408	419	385	433	427	406	414	447	436	469	420	462	427	417	406	426	472	413	419	428	387	383	465	439	416	418	405	394	413	459	416	393	467	412	444	428	451	416	431	418	460	455	428	466	433	398	442	419	403	382	430	408	436	442	458	394	441	425	430	396	434	440	462	441	409	398	420	424	399	462	439	471	397	416	439	437	423	448	426	436	401	419	421	441	468	452	471	422	436	446	440	440	452	449	422	430	413	450	427	421	381	449	439	408	441	450	392	441	455	422	437	409	423	409	452	413	432	431	428	415	465	387	422	441	421	461	457	457	427	409	440	430	404	419	445	417	424	446	447	411	353	414	419	406	429	392	428	474	440	453	469	413	418	443	431	427	403	449	413	437	403	434	415	430	440	397	424	421	414	439	429	430	440	442	426	442	463	456	424	433	418	440	398	443	416	384	443	421	409	459	421	412	416	446	411	452	418	427	433	418	430	449	451	417	444	442	437	406	417	453	439	432	413
3612	2756	2363	1328	865	746	590	579	524	489	469	458	465	412	420	405	407	447	421	421	426	447	409	376	374	430	387	401	402	397	419	386	390	398	413	412	408	378	428	394	382	412	425	418	400	418	419	401	406	402	376	393	410	404	391	413	401	413	385	425	405	412	430	402	373	436	413	393	374	383	411	393	402	420	363	378	419	409	388	362	397	422	381	427	411	380	378	369	397	417	386	398	390	394	350	385	367	394	406	409	393	409	377	355	404	384	405	388	394	382	409	407	402	370	404	413	422	400	402	418	371	370	409	377	388	367	385	373	372	381	394	371	385	392	381	392	383	412	382	349	367	399	375	408	394	373	403	390	419	379	382	388	414	386	405	377	376	349	391	354	429	372	350	385	375	393	401	383	371	408	393	387	411	382	348	407	357	400	405	413	418	390	407	357	411	414	402	361	399	421	398	367	378	380	370	376	384	391	396	399	405	381	424	380	361	362	389	383	410	413	356	402	398	403	372	394	357	385	387	382	387	383	399	372	387	403	421	397	387	422	415	389	361	359	410	340	367	376	409	369	412	393	401	345	389	386	375	415	385	433	384	392	364	405	381	371	375	391	378	404	417	368	376	397	379	424	398	404	378	400	394	415	420	376	359	387	391	395	408	383	419	396	356	407	403	358	379	404	391	396	412	407	397	389	369	368	381	378	416	359	384	400	403	379	362	388	400	395	402	372	364	349	390	397	375	409	381	369	394	411	375	391	378	393	370	392	370	371	392	374	390	360	438	379	366	395	400	414	374	383	377	396	430	405	375	401	385	361	357	414	381	390	412	374	378	351	372	379	369	385	382	445	380	398	405	408	385	373	390	359	393	409	384	363	402	400	399	381	400	378	410	422	357	375	386	382	381	404	383	367	390	367	380	360	386	384	401	376	390	420	386	372	409	393	346	398	351	406	398	401	373	372	410	414	322	394	354	384	379	382	394	417	383	396	392	398	421	372	377	380	391	383	388	407	379	406	378	364	394	395	397	356	380	376	385	393	407	373	439	398	364	371	399	370	393	373	389	395	412	394	377	385	413	406	375	375	380	385	364	391	371	367	397	389	395	402	370	399	368	421	420	392	379	417	387	415	431	382	434	387	396	363	393	386	396	386	380	389	413	369	384	393	389	374	418	419	389	364	381	390	390	361	365	373	366	410	390	375	404	394	383	352	373	383	421	385	388	390	422	392	375	339	406	378	403	392	423	376	375	364	392	355	416	370	354	393	402	381	388	432	375	378	418	385	394	392	370	362	389	398	377	395	403	377	391	387	389	381	376	360	390	377	368	393	388	382	388	405	427	382	421	394	395	420	428	404	376	361	392	399	408	415	416	392	391	383	381	403	377	377	393	386	354	379	355	414	410	372	372	407	393	399	385	395	443	368	381	385	400	395	400	365	388	370	391	384	416	370	388	411	367	378	394	395	364	389	347	360	418	366	397	379	368	416	411	400	420	359	411	368	368	383	392	423	428	381	370	349	396	388	401	418	388	391	428	388	387	406	391	386	380	409	415	385	375	417	386	407	402	359	376	358	385	388	368	354	330	358	409	396	365	400	407	367	337	386	371	391	363	403	404	398	430	380	423	395	398	387	411	386	400	390	373	374	379	380	377	369	343	392	388	385	405	408	376	400	378	349	379	369	356	387	343	411	368	387	404	417	392	360	389	365	403	379	360	380	386	397	386	350	404	437	374	375	413	360	372	376	405	383	378	383	371	378	375	386	397	395	384	431	428	366	406	368	389	360	396	349	431	366	390	381	379	379	382	395	391	377	377	393	434	354	396	404	359	370	385	354	393	351	378	374	389	358	382	388	392	422	396	398	359	373	391	361	374	385	406	375	383	408	376	384	393	384	369	371	390	385	459	414	408	385	408	403	397	398	392	385	401	403	394	386	365	384	345	397	370	392	351	374	357	368	415	380	402	378	386	388	406	341	354	365	376	395	401	383	395	415	383	359	381	353	410	410	370	338	367	447	386	402	412	380	365	386	427	374	397	409	372	396	364	386	379	420	360	378	355	372	403	433	377	370	402	377	393	408	371	383	417	383	379	390	384	397	436	383	380	394	401	406	380	402	349	385	371	381	379	400	337	410	396	383	400	369	393	377	377	425	381	366	382	403	358	379	391	416	418	413	388	401	419	382	387	349	384	378	381	420	348	372	374	377	370	414	377	350	387	390	398	369	405	377	427	399	385	372	410	368	388	372	372	338	395	361	387	378	401	391	374	394	382	404	383	387	385	395	428	356	378	404	409	366	431	381	366	421	379	413	416	346	397	394	369	372	400	364	401	366	389	380	369	380	347	398	381	379	391	389	377	407	369	388	402	381	389	386	386	366	396	397	423	367	394	389	372	400	391	358	411	389	405	372	422	407	385	366	391	382	358	384	414	420	377	399	386	380	366	387	406	401	400	379	383	363	401	406	381	368	408	386	388	387	387	386	360	380	415	412	374	363	389	352	364	372	392	389	379	360	399	389	370	374	372	339	349	410	389	419	398	389	391	402	413	358	422	407	371	411	384	387	398	385	385	395	376	435	375	407	376	393	401	395	396	408	366	368	367	394	385	381	368	402	394	363	386	382	369	402	387	378	383	393	381	370	364	355	384	389	371	392	417	443	408	374	378	386	358	400	420	386	416	393	377	372	371	381	425	365	375	407	378	363	412	377	365	369	392	385	409	380	415	377	384	389	361	392	387	365	352	399	389	371	397	367	409	393	385	331	368	422	413	381	410	396	386	401	384	399	388	400	401	395	407	378	424	361	402	374	386	375	397	424	417	407	367	398	401	415	367	378	404	406	370	404	391	371	366	373	356	408	403	402	400	407	387	415	398	359	375	375	389	384	399	410	391	393	360	367	387	390	392	388	382	383	367	395	412	375	412	379	392	382	372	380	392	395	372	387	351	380	379	401	402	410	371	359	396	374	384	406	409	392	379	369	400	371	368	388	369	379	392	377	385	360	370	381	398	397	349	365	388	353	409	406	412	399	414	373	371	393	377	380	358	396	388	380	386	367	404	365	392	342	379	376	381	390	420	395	391	441	388	371	384	384	350	395	387	418	377	329	396	379	378	361	425	374	394	380	367	391	403	384	390	378	412	415	350	381	399	367	414	396	389	391	398	379	383	390	400	403	414	383	370	413	397	410	372	398	367	391	372	433	377	415	378	379	417	356	400	392	385	406	411	415	377	374	346	396	377	364	409	393	351	369	362	399	363	400	427	401	376	366	371	354	342	395	404	379	384	416	349	403	405	412	377	384	392	417	384	390	371	407	392	402	395	390	396	427	369	375	392	410	397	352	348	378	453	423	396	372	398	383	411	393	378	371	371	363	346	367	384	401	337	385	348	378	354	391	355	403	375	363	410	383	394	401	359	407	391	375	395	392	382	367	404	394	363	382	407	412	365	394	379	380	418	345	387	395	363	396	372	381	428	345	402	370	380	388	380	395	375	415	393	406	385	382
24617	21446	28582	24711	21223	3654	806	509	426	356	354	348	319	332	309	299	327	323	294	288	284	297	290	306	290	291	292	240	272	278	311	286	292	281	259	294	300	296	310	269	288	296	295	276	265	279	292	282	271	293	292	248	270	262	301	288	275	294	273	261	281	299	285	270	305	284	250	266	254	285	259	276	253	265	269	265	293	292	287	256	314	283	274	285	278	274	287	280	274	259	287	267	290	295	283	263	273	333	298	249	266	274	269	293	292	287	251	269	260	244	244	258	288	269	280	257	296	286	290	289	270	255	280	244	260	232	259	277	295	290	278	246	278	292	282	284	264	278	263	243	273	290	285	246	284	282	277	274	264	286	263	291	244	279	300	276	265	258	270	271	261	264	268	268	302	278	275	288	301	271	284	267	267	260	272	255	268	302	279	251	264	262	279	265	259	258	278	255	296	261	277	282	238	282	282	278	260	277	248	252	274	249	264	286	296	312	281	295	256	299	290	255	257	265	288	284	269	274	284	286	251	286	305	270	238	280	273	298	252	270	255	247	253	263	285	266	268	274	276	274	251	304	274	245	273	259	268	266	300	289	267	266	263	281	270	285	272	260	267	267	317	259	278	283	282	274	256	272	278	287	268	251	265	286	292	276	282	268	264	267	270	258	321	245	266	241	301	302	264	244	258	231	268	264	253	272	282	291	283	258	260	283	265	273	256	246	264	279	274	267	279	287	258	265	284	310	257	265	285	274	256	266	248	272	255	279	249	268	250	296	301	276	261	282	263	283	270	250	289	288	265	276	260	324	301	287	276	281	268	313	296	295	284	292	265	277	241	274	269	272	278	277	271	283	279	266	245	251	299	259	307	264	256	274	276	263	297	264	290	278	266	266	313	264	268	293	287	276	278	277	249	289	268	253	279	296	255	239	281	315	269	284	267	249	288	271	286	261	274	254	255	266	269	239	281	275	275	261	254	281	255	284	269	266	251	272	273	272	284	275	295	272	257	276	283	279	302	268	280	274	279	267	295	295	283	254	294	298	282	286	300	306	245	276	256	280	281	288	274	273	294	283	289	248	273	276	259	238	265	274	280	242	278	274	288	286	250	296	296	267	242	271	272	252	253	262	313	303	291	277	259	281	275	270	259	270	286	273	265	301	240	282	255	276	275	254	286	236	257	247	281	251	245	245	259	260	248	264	264	274	265	247	258	261	294	269	257	270	284	281	263	230	257	251	269	267	282	270	259	273	293	244	264	258	266	301	280	255	293	254	263	274	266	253	256	287	279	267	268	271	257	275	257	303	276	265	251	302	270	262	275	272	294	280	259	268	272	269	286	280	261	307	281	264	284	289	281	265	255	280	239	292	277	309	256	288	275	281	258	286	230	305	293	283	269	258	296	278	276	273	282	257	276	289	283	291	277	285	259	267	277	255	272	269	278	284	281	283	283	294	257	272	272	283	308	274	274	274	293	296	243	254	303	299	279	258	273	275	260	282	286	295	280	299	259	276	262	279	274	289	265	259	243	289	268	255	292	278	270	264	265	262	268	250	292	254	258	283	263	271	265	257	257	284	293	259	283	322	295	315	269	261	261	271	278	271	274	292	297	268	253	282	284	264	267	247	284	276	277	258	291	264	264	275	280	258	278	235	277	261	260	251	306	247	283	271	267	302	261	267	276	263	252	299	294	280	268	251	269	262	281	264	273	259	269	284	282	258	246	276	283	274	282	260	269	269	282	291	280	259	282	255	279	283	290	286	301	256	266	274	313	254	263	307	275	300	260	281	266	277	273	257	295	260	275	243	289	263	266	279	263	285	275	303	270	268	247	257	269	323	257	253	295	269	238	282	249	309	258	294	290	281	277	277	266	255	310	291	278	266	259	247	259	273	282	296	272	260	307	280	277	274	275	275	252	250	278	274	273	279	290	248	282	261	240	233	272	266	286	272	270	277	282	309	250	265	271	270	297	281	280	228	258	249	265	276	275	264	271	250	278	286	288	258	275	263	249	265	270	242	282	296	278	304	283	267	249	292	275	278	272	280	282	271	293	281	271	273	285	244	243	256	288	291	257	281	269	276	248	284	260	246	277	283	229	300	256	274	239	258	260	291	295	288	254	279	286	284	251	253	255	284	283	259	274	298	276	274	257	274	251	275	296	274	293	273	283	258	291	300	288	277	298	274	270	275	246	292	293	263	259	293	262	301	291	282	299	266	257	259	249	280	285	283	283	272	271	276	249	260	285	278	267	272	288	234	289	262	271	280	248	249	285	308	293	285	262	253	311	285	270	272	267	266	251	306	289	290	256	301	279	292	284	283	306	266	290	260	221	273	296	245	277	286	278	279	289	252	282	282	264	269	261	253	291	269	274	259	291	262	260	291	283	299	284	258	278	269	283	292	271	275	290	292	247	279	266	270	274	262	293	275	257	249	275	262	266	288	302	250	269	271	287	281	283	296	265	277	248	253	260	290	257	271	282	271	274	253	314	270	282	264	261	245	271	280	262	250	252	251	277	247	302	270	275	271	241	252	261	296	293	268	255	274	278	258	258	270	302	273	276	282	251	278	295	283	248	265	269	273	271	247	249	307	265	260	277	296	258	254	264	236	278	276	267	262	262	256	291	281	269	284	284	253	255	271	236	253	264	265	274	264	272	275	290	255	266	274	242	250	278	276	261	271	252	263	259	257	276	268	295	245	310	266	255	275	256	288	284	274	240	278	242	250	265	238	262	303	266	245	276	248	275	261	274	263	270	277	249	241	284	271	265	241	269	260	256	257	262	279	292	260	276	246	268	271	265	264	279	265	254	268	262	260	250	256	254	262	280	265	253	262	276	305	247	295	271	279	282	271	277	267	255	214	277	261	280	248	275	269	284	261	268	276	281	297	290	264	289	287	259	288	244	279	293	254	288	273	250	223	254	270	259	278	264	297	291	275	287	281	270	260	251	283	243	293	285	267	275	268	274	281	265	248	287	258	262	274	260	297	298	266	277	280	292	252	289	281	262	221	267	249	242	245	306	258	267	279	251	286	293	276	279	276	274	293	285	277	271	281	303	268	263	274	278	256	232	260	256	277	287	283	281	287	271	249	286	309	259	234	288	279	262	249	245	255	263	269	268	263	260	262	256	259	266	269	267	281	278	260	304	282	270	254	285	262	282	236	238	257	263	249	287	291	292	268	281	278	263	245	289	297	269	282	282	295	271	261	296	279	266	276	275	299	273	263	284	260	274	261	266	296	257	265	273	265	285	290	275	272	301	265	277	300	294	272	253	270	278	291	254	286	272	266	281	282	254	287	263	255	277	270	267	279	284	245	262	303	260	304	289	280	242	298	289	272	270	254	285	268	267	281	276	264	288	280	244	269	276	274	270	258	279	258	264	251	300	262	258	256	267	243	270	314	294	276	280	276	269	275	239	269	298	246	256	274	245	239	277	273	280	279	276	318	270	254	313	267	252	279	252	286	263	264	277	255	249	289	270	254	265	251	253	265	301	272
3804	4797	3928	2028	1246	931	703	598	519	478	427	375	385	344	314	318	301	297	266	280	293	291	291	277	294	290	267	289	285	280	310	286	293	279	264	268	263	264	290	263	291	274	251	262	260	280	283	289	265	275	269	260	254	279	269	276	252	242	260	253	254	255	253	262	235	275	285	251	249	251	287	290	278	254	263	259	253	270	273	285	227	252	246	238	247	247	252	249	255	278	267	265	241	275	260	270	259	273	239	270	233	229	262	250	249	254	250	287	246	261	274	250	265	245	253	231	281	251	240	296	259	249	259	267	199	262	258	266	239	289	260	253	276	236	250	256	252	259	289	259	277	258	275	239	260	275	274	238	241	276	258	284	246	250	268	255	268	256	257	273	251	252	233	251	240	279	226	232	267	263	257	226	265	252	253	259	273	263	271	258	268	278	256	238	253	263	270	250	270	285	225	269	273	232	286	273	252	250	242	258	283	249	262	266	228	282	242	249	271	251	253	259	242	274	256	248	279	268	237	249	275	270	235	270	265	269	263	257	241	278	273	256	237	245	255	266	219	252	251	251	244	252	258	281	282	261	236	234	261	247	279	253	262	242	268	241	269	248	242	249	270	259	252	281	273	248	227	264	263	248	268	238	243	286	260	265	276	277	235	268	258	249	285	261	260	281	266	292	229	237	245	237	255	269	250	233	257	255	238	275	246	285	260	263	291	252	267	247	261	270	254	283	263	232	239	241	253	246	270	271	260	232	228	276	247	300	244	257	263	236	269	223	239	264	248	265	269	253	260	254	276	275	272	223	265	260	232	280	231	283	246	264	261	287	268	270	237	260	257	258	257	273	234	261	244	251	234	247	243	251	255	290	269	248	279	249	251	245	261	266	276	268	260	232	272	249	276	238	258	258	248	251	256	221	272	242	260	239	258	281	261	260	231	257	241	268	267	259	240	263	258	266	229	253	231	275	230	264	253	255	281	273	263	239	242	267	257	247	280	233	257	270	276	231	257	268	254	236	256	236	230	258	253	263	267	258	255	255	245	274	266	283	277	283	236	273	256	249	260	257	250	258	248	242	259	252	254	257	262	258	267	247	259	274	254	234	258	253	240	263	239	246	263	261	255	281	261	253	280	268	249	239	261	246	229	233	231	264	244	251	250	266	248	232	256	241	222	273	262	258	284	254	252	261	279	225	254	260	235	270	245	259	267	257	275	265	267	257	246	261	263	239	270	241	247	259	230	259	254	268	251	242	275	248	223	279	267	271	247	277	254	265	256	251	286	243	258	257	241	236	258	267	239	241	250	268	243	254	275	250	225	227	261	246	265	265	241	237	246	260	242	249	265	258	256	245	259	265	240	232	250	254	256	253	241	257	283	266	265	246	282	251	247	246	293	219	241	252	270	232	252	263	257	254	241	268	264	246	241	261	280	240	269	256	285	253	242	245	286	273	265	258	235	272	244	258	248	273	258	272	254	248	257	237	239	241	246	276	298	233	233	256	272	251	247	258	254	262	270	249	253	266	254	237	272	256	265	232	282	281	229	226	280	255	248	255	269	247	276	234	254	281	246	260	252	251	273	219	271	240	265	249	246	288	248	274	273	263	252	263	278	283	236	255	243	289	252	276	242	263	270	275	265	259	264	251	275	277	238	258	245	265	256	265	230	270	255	263	239	275	255	250	259	265	267	276	281	250	254	237	263	234	264	236	247	244	263	271	238	234	263	261	236	248	267	251	250	240	245	260	272	228	278	249	227	248	230	273	227	238	269	244	250	255	260	245	266	240	266	291	292	240	286	250	270	260	280	280	273	257	280	280	259	248	240	267	272	248	235	245	244	262	286	265	274	235	246	260	256	266	259	259	252	263	232	242	247	247	264	270	251	250	251	262	244	254	249	271	239	235	261	263	229	237	233	267	287	259	237	265	219	268	281	261	265	251	247	240	252	243	264	240	263	236	240	278	214	231	228	264	237	273	270	245	247	285	218	229	251	270	253	246	249	234	270	263	284	260	231	266	264	240	231	256	270	252	266	259	259	255	248	224	246	240	243	251	254	235	272	257	248	236	270	219	268	271	287	238	256	233	236	293	266	258	249	268	246	263	256	239	230	242	229	257	272	252	247	236	258	273	248	242	264	250	248	257	259	278	259	284	227	261	275	245	272	232	270	246	264	270	265	266	260	254	248	250	231	234	228	263	252	276	231	270	257	248	239	260	255	264	237	238	235	249	261	269	260	262	258	268	232	249	265	249	267	225	244	228	257	257	258	257	242	274	277	234	236	257	264	249	248	271	218	233	268	244	264	252	266	272	234	218	252	253	256	243	245	266	241	243	280	285	275	266	268	272	248	228	264	255	233	253	253	261	258	256	268	274	224	291	241	231	225	270	267	277	249	266	256	256	255	273	226	233	276	266	244	265	277	265	266	255	251	254	251	257	239	260	230	238	280	247	246	273	263	261	243	257	268	249	265	217	244	255	258	236	274	277	233	247	244	259	271	250	258	259	241	289	228	232	250	239	271	278	241	249	279	239	279	256	249	229	255	230	254	245	249	208	230	246	238	293	261	261	264	225	237	240	243	231	262	256	244	275	265	243	253	245	244	246	269	257	231	226	257	250	279	262	257	267	232	266	268	257	248	254	280	249	247	241	261	253	261	257	245	247	268	248	253	251	254	274	223	269	279	259	262	267	293	258	223	236	256	266	251	257	261	236	284	262	252	241	258	255	264	222	229	228	279	250	234	259	268	248	243	248	240	250	244	247	284	255	221	223	270	255	257	272	251	271	244	246	276	261	236	247	264	249	267	230	263	220	247	258	249	230	254	257	278	264	247	240	262	246	247	260	259	274	251	260	231	268	254	245	209	252	284	277	244	272	239	263	240	222	268	268	243	248	282	251	238	251	263	269	236	259	240	272	284	254	252	261	237	275	258	245	265	272	229	252	236	242	246	245	228	251	258	264	234	267	263	254	240	244	260	232	261	263	252	249	245	244	235	245	255	256	271	230	246	251	234	221	225	230	241	254	256	254	255	271	259	237	234	250	253	261	252	236	261	253	267	247	265	242	277	265	257	246	268	261	260	232	211	231	273	254	254	259	229	227	266	265	282	242	271	290	237	254	267	257	240	240	246	311	273	273	263	243	269	243	265	224	270	251	256	247	260	249	266	256	254	282	277	243	280	232	234	275	256	257	263	235	261	262	267	264	281	247	247	254	254	254	251	243	253	246	270	234	231	261	245	243	272	241	286	276	254	239	214	241	261	260	262	234	243	265	240	261	256	267	224	268	238	304	248	273	261	263	268	254	255	256	243	260	245	252	245	249	238	256	249	266	266	259	254	245	222	278	259	242	281	267	238	265	254	237	261	235	231	259	273	252	266	276	231	251	248	260	298	258	264	252	236	242	221	246	239	275	261	228	277	261	266	253	245	263	227	273	279	240	264	210	265	257	272	275	238	251	287	235	264	265	283	243	235	246	262	262	243	240	244	255	221	259	268	263
27761	10427	1591	1046	774	790	733	803	808	814	765	792	770	790	820	782	768	821	781	753	757	749	759	788	795	749	811	828	784	800	777	822	725	746	778	814	796	762	763	717	783	747	735	793	774	793	775	781	780	738	773	766	807	784	821	755	752	794	777	778	799	749	772	780	822	773	810	772	755	789	773	763	767	776	784	752	765	781	772	787	752	722	765	792	757	767	738	770	760	795	735	787	737	776	797	795	770	797	812	723	764	774	770	824	762	779	794	763	758	762	802	766	745	791	736	749	760	779	773	739	804	773	757	780	802	727	786	775	707	723	762	742	738	753	790	780	783	789	763	787	743	742	814	757	786	739	782	764	718	800	781	775	755	786	791	745	830	769	765	766	755	748	774	815	737	714	747	824	768	742	758	786	805	754	839	794	722	794	831	786	775	799	746	748	725	755	727	750	796	756	739	758	769	745	770	813	763	784	777	770	809	749	757	779	748	815	773	777	797	756	702	744	818	764	758	764	757	795	747	800	757	802	797	761	792	766	745	755	765	796	765	677	739	756	729	769	718	746	822	802	820	753	807	796	808	750	780	787	775	806	752	836	819	765	707	730	741	755	763	732	755	792	802	767	737	755	793	773	756	758	728	735	767	766	805	784	793	787	741	784	788	775	751	774	750	790	758	798	773	747	745	745	744	744	756	770	687	785	746	775	755	760	778	761	757	799	777	801	771	774	747	743	805	760	782	804	733	710	828	832	787	714	793	762	758	740	814	776	797	745	729	740	803	740	762	817	750	772	772	812	740	768	772	742	782	757	742	761	793	773	757	813	800	756	791	752	823	802	726	761	792	790	731	749	789	760	726	743	711	684	778	765	797	764	746	777	758	760	730	800	732	762	800	720	800	753	765	810	774	724	749	737	808	760	779	792	771	764	744	742	779	786	775	776	772	778	746	749	796	772	787	732	790	706	780	755	765	765	802	801	773	760	799	780	780	763	796	762	768	820	760	802	754	769	762	768	744	779	787	756	749	763	769	813	776	785	755	768	767	761	773	795	756	766	767	752	737	765	778	765	686	771	802	792	720	759	773	802	760	776	745	788	804	786	846	816	754	775	769	794	829	774	732	802	778	784	756	772	753	775	740	801	833	753	764	761	699	743	744	798	768	844	815	751	753	757	768	802	817	752	818	742	778	754	749	789	769	735	777	811	749	755	802	786	813	810	717	725	826	722	740	800	766	801	758	783	783	738	798	765	791	792	712	796	744	782	761	824	759	764	828	735	781	746	780	774	763	739	797	767	743	807	801	789	852	795	766	723	751	786	733	827	830	745	800	793	748	761	752	788	796	751	742	785	763	724	739	734	790	744	799	748	810	808	777	793	769	783	733	725	746	739	765	765	747	768	794	793	749	791	788	777	820	755	744	801	780	777	747	791	715	745	780	792	761	774	794	759	766	804	750	745	764	751	726	755	863	808	793	780	794	762	746	804	738	761	778	792	794	811	789	762	755	788	721	769	748	811	761	760	774	725	810	819	823	802	745	745	783	768	797	754	812	803	733	784	753	757	763	850	779	788	754	754	757	796	775	793	759	734	749	798	739	774	779	787	789	748	770	755	726	774	787	806	764	783	773	741	763	734	777	782	738	736	770	760	730	790	821	804	783	746	725	788	771	754	721	769	754	792	735	789	768	794	775	782	747	759	803	767	788	800	747	772	702	760	792	746	773	787	765	764	820	767	751	760	771	754	757	808	785	742	777	760	767	794	737	801	801	733	752	806	747	782	794	758	728	781	729	741	751	779	811	789	728	777	762	752	765	779	806	829	755	769	825	791	808	820	817	769	789	745	739	722	775	753	789	787	743	784	772	750	805	800	755	796	788	769	796	785	785	761	786	775	787	754	762	753	801	784	767	751	785	800	795	781	777	782	802	782	765	749	759	694	788	828	761	768	821	809	782	800	814	781	796	752	758	833	788	737	759	744	788	773	757	744	789	747	739	773	794	762	756	752	773	776	832	763	734	843	781	816	801	764	776	764	743	800	790	766	789	772	766	764	772	765	780	765	746	763	765	731	747	776	743	739	788	751	770	814	762	772	794	755	775	754	790	794	768	803	753	742	772	789	755	823	763	742	817	747	775	779	793	767	812	771	805	843	769	833	804	736	731	762	731	765	754	787	774	782	794	763	785	730	721	755	770	741	757	726	818	813	793	769	746	753	768	768	763	828	832	779	756	770	733	817	756	764	778	781	693	766	770	742	748	783	747	801	762	772	776	760	706	786	757	784	800	789	796	772	773	789	747	772	772	764	762	743	765	800	737	729	772	834	746	768	732	757	752	749	760	761	703	746	751	818	797	793	767	795	790	728	773	795	830	740	773	780	803	724	727	716	762	771	785	778	712	815	740	793	758	772	765	747	724	760	795	727	735	728	775	776	801	765	793	767	737	763	802	754	746	764	752	773	775	738	785	779	811	743	755	759	803	779	783	801	714	786	807	776	755	771	765	786	703	751	763	822	769	765	728	797	780	783	756	819	769	777	762	774	765	786	811	804	774	745	757	787	769	787	773	739	793	727	685	795	759	794	806	799	765	804	744	745	766	768	800	813	789	797	788	813	765	758	840	748	790	765	794	783	778	776	804	771	770	792	782	741	803	822	823	726	747	768	826	759	768	756	795	791	760	794	715	716	762	765	787	776	720	704	799	777	789	801	752	764	787	814	771	780	787	723	757	717	738	784	821	821	780	790	803	816	740	777	782	758	757	736	785	797	802	754	776	756	750	766	761	819	827	785	758	721	738	796	812	804	746	756	806	789	809	751	812	754	783	757	757	721	775	823	771	782	740	810	788	746	747	754	748	740	787	692	750	800	723	788	855	754	789	768	771	766	830	761	774	781	797	787	776	784	734	778	760	826	789	774	744	790	763	787	749	777	795	692	773	779	763	773	824	800	742	755	791	762	750	772	761	759	785	758	753	747	729	757	795	794	756	742	783	740	748	764	768	726	723	756	754	748	775	784	796	799	761	800	784	798	766	806	773	748	728	738	782	827	775	751	803	790	843	751	732	797	768	741	785	771	743	756	741	756	803	828	745	779	736	763	856	826	746	730	759	740	785	790	763	768	723	757	778	737	805	719	784	780	798	735	784	753	763	727	764	744	774	736	743	707	733	803	763	724	766	769	726	757	773	765	761	758	747	774	772	825	781	764	742	750	777	788	787	805	790	773	759	759	831	786	781	701	757	817	797	799	772	795	787	782	745	765	752	797	792	783	774	807	812	810	767	766	787	772	799	758	804	769	786	765	744	747	749	780	747	754	801	772	756	780	768	786	731	759	779	757	743	775	778	770	763	782	774	757	772	770	736	827	821	799	714	738	778	738	750	711	739	762	794	792	746	772	743	769	812	775	780	751	735	773	827	750	819	782	740	765	714	760	785	773	733	772	737	792	765	796	802	772	726	743	773	784	717	842	755	781	753	734	767	762	743	775	731	714	785	777	774	776	756	769
5535	791	819	676	704	623	654	687	691	667	657	609	656	637	661	652	600	660	664	623	643	593	638	620	635	589	605	642	648	680	635	629	686	633	651	617	654	607	661	628	597	602	615	644	631	677	639	652	639	612	657	633	673	624	643	643	659	613	658	669	675	584	639	660	630	611	686	644	644	626	616	617	642	645	659	648	619	675	624	640	640	598	634	606	658	612	652	595	637	637	621	639	618	629	669	615	622	654	589	620	666	628	650	649	649	618	632	646	629	624	676	626	648	616	655	612	641	665	632	621	673	629	623	652	628	630	644	674	656	627	641	625	631	714	602	601	609	664	626	614	698	638	645	641	638	608	614	616	641	650	657	647	616	660	663	633	644	660	659	619	665	627	683	637	645	624	649	605	642	657	639	637	651	650	640	659	608	638	643	613	662	660	666	628	621	630	597	630	586	588	612	592	640	586	661	661	708	607	619	595	583	625	633	650	665	652	631	664	603	688	633	630	643	580	631	642	648	632	633	642	646	609	618	628	644	595	629	624	618	674	629	629	653	588	586	593	623	650	681	661	621	617	634	601	638	620	627	654	663	629	645	611	630	647	629	619	581	668	588	638	672	629	621	642	632	590	577	627	588	657	638	643	644	603	632	608	626	641	651	656	659	700	579	617	661	630	644	608	620	590	656	625	668	654	604	635	637	625	653	618	645	606	599	647	611	633	618	649	663	598	627	636	639	652	639	606	607	617	611	624	667	625	606	637	606	616	609	619	640	672	612	631	655	621	634	598	641	642	618	619	661	665	663	613	627	604	646	654	633	687	599	651	654	597	635	668	637	617	620	653	638	604	627	603	663	627	624	641	647	641	629	635	654	610	642	592	635	681	623	617	646	618	646	640	634	598	635	643	704	587	642	654	640	586	645	661	673	649	627	621	602	673	660	593	665	620	617	676	643	638	640	658	667	598	593	658	636	673	612	611	596	637	605	665	635	644	621	632	602	592	614	623	629	594	614	636	617	683	626	657	626	644	656	617	622	603	643	626	665	661	606	616	623	600	633	619	599	644	615	591	638	662	634	622	635	590	616	648	602	651	639	625	594	625	618	646	677	607	631	656	635	665	673	624	604	652	646	625	639	637	621	627	648	639	644	623	609	628	641	685	655	622	611	647	660	659	642	597	615	646	653	640	616	594	631	658	661	675	597	645	620	613	621	625	664	629	645	642	657	663	594	615	643	640	657	654	624	606	619	635	668	616	630	617	674	626	599	622	627	613	613	591	600	661	662	627	656	635	636	607	621	617	649	655	633	635	651	581	615	678	643	663	614	612	655	643	704	605	622	629	587	631	609	634	622	648	619	640	619	638	634	593	630	673	605	608	622	617	631	598	650	663	631	618	659	646	637	624	630	652	652	612	625	640	604	640	622	668	633	609	659	609	651	672	622	685	663	648	625	687	646	649	637	623	646	632	668	627	666	648	608	686	631	680	625	644	605	601	675	634	635	667	609	658	634	636	629	657	582	617	653	621	627	627	651	676	607	605	603	643	639	609	652	592	621	639	606	593	649	621	610	643	647	642	615	656	634	651	640	717	611	622	668	643	623	640	569	642	589	640	668	671	630	643	605	639	664	642	610	644	602	626	640	649	667	684	648	642	630	634	660	643	694	641	659	636	639	607	616	604	618	658	615	656	663	619	593	631	629	620	618	646	681	607	616	620	639	623	611	609	635	626	577	609	698	655	613	598	664	655	656	644	670	629	647	631	653	662	652	608	580	642	601	616	689	620	649	595	656	621	611	692	609	628	595	595	642	658	658	653	667	647	626	669	620	636	653	629	621	593	574	609	623	607	652	611	642	623	687	636	644	639	609	615	642	618	592	653	640	641	650	593	624	635	623	640	642	646	654	618	653	627	640	631	657	626	672	639	622	615	668	640	646	604	564	615	568	641	667	621	630	629	644	652	622	640	673	667	622	635	649	606	642	587	660	632	596	645	676	629	669	623	618	625	647	640	617	658	649	611	617	620	621	648	640	622	614	600	594	638	585	608	629	617	664	601	643	623	620	639	612	602	621	660	620	624	608	565	631	681	607	625	621	626	625	634	611	638	685	627	623	620	634	600	649	635	614	609	603	634	661	622	687	669	605	610	632	613	666	662	577	631	693	663	660	647	635	664	650	614	670	606	658	665	622	647	661	655	658	641	667	649	612	660	592	609	626	612	644	595	654	638	630	667	643	627	617	626	635	627	609	612	623	625	669	672	634	626	642	639	618	626	591	672	605	624	641	614	653	643	637	628	638	642	596	600	628	573	619	609	587	614	650	608	620	646	638	632	589	626	612	680	601	637	688	626	628	632	625	628	610	667	652	640	585	607	648	653	651	638	611	603	632	654	640	599	626	680	629	630	639	626	636	630	593	667	674	642	610	601	667	638	653	625	663	621	633	706	649	636	635	654	593	677	638	603	610	631	609	630	636	624	659	637	623	653	644	632	671	620	635	619	672	631	661	577	635	636	594	630	611	604	627	670	648	669	624	638	617	611	617	609	627	597	635	641	633	676	661	570	599	633	598	655	636	652	645	642	647	640	631	599	646	604	632	619	618	656	647	632	645	656	630	639	602	596	630	597	607	665	642	689	653	639	695	642	684	643	592	618	630	620	625	598	655	636	655	636	647	608	638	594	615	648	604	653	676	640	647	674	668	661	635	618	637	564	647	664	595	653	658	618	632	629	680	635	611	633	678	621	622	584	657	635	628	631	658	641	625	641	621	634	649	625	610	640	643	609	634	641	644	608	637	644	646	659	651	650	699	615	623	605	605	670	645	630	603	658	610	627	614	628	659	605	604	598	618	617	689	630	635	610	626	605	603	583	639	647	594	597	561	646	649	637	592	659	589	617	611	597	658	621	657	651	666	658	598	629	628	573	623	673	653	670	634	666	671	638	605	635	623	613	634	647	616	639	656	634	651	604	625	669	647	654	619	630	632	641	618	660	615	613	602	660	639	619	629	637	688	622	634	633	624	608	605	665	658	635	634	686	666	595	635	655	659	663	666	635	651	620	596	620	628	655	641	636	621	623	602	584	632	657	607	634	633	647	624	641	626	623	649	673	646	642	659	640	654	676	639	592	631	640	639	613	604	603	619	661	566	580	594	577	628	685	677	635	601	655	602	625	665	625	629	619	651	643	660	625	619	619	606	657	640	632	646	643	614	653	671	639	639	698	677	602	633	607	599	564	605	637	656	691	644	638	647	605	621	629	651	688	625	615	638	639	612	633	643	637	591	663	672	656	641	650	625	609	650	639	630	635	636	624	690	652	627	618	640	625	582	651	655	634	605	669	630	669	608	698	618	634	586	616	644	640	641	629	633	632	664	616	649	588	604	640	615	640	647	656	656	667	615	611	660	615	641	642	602	615	627	652	643	608	611	612	640	618	631	600	669	665	619	671	637	634	616	668	517	642	653	646	567	640	625	642	639	623	621	664	651	579	658	632	626	609	679	649
25546	21454	27366	25692	4823	884	691	548	508	507	512	490	439	457	425	461	491	436	438	478	447	475	447	441	454	461	449	466	472	473	428	448	426	441	437	462	440	440	449	450	448	438	465	459	476	439	403	442	452	504	403	469	457	452	459	437	402	435	463	456	405	407	472	474	455	406	395	412	447	443	463	442	436	433	429	421	426	401	429	459	445	405	445	427	432	436	437	429	414	417	438	430	440	429	424	420	457	434	448	437	460	458	406	383	442	454	402	455	462	463	443	431	435	452	458	447	454	470	419	424	434	437	443	447	466	448	420	424	449	412	437	448	444	416	437	420	433	442	449	436	454	416	459	462	459	435	436	453	491	426	417	413	455	511	456	433	451	441	426	465	446	429	411	426	427	412	413	454	445	454	426	400	429	426	427	429	476	429	466	443	424	435	450	467	462	456	437	454	447	409	448	423	415	415	466	428	424	475	421	426	445	460	456	394	401	422	428	442	414	391	442	406	400	477	440	466	438	435	434	426	445	419	439	475	440	433	418	431	447	481	444	424	406	431	443	417	434	467	415	423	443	446	405	422	435	419	445	450	412	423	432	420	423	420	436	419	426	397	394	422	428	458	404	426	438	419	444	453	407	434	425	419	408	465	457	464	449	415	423	401	405	436	448	459	437	461	478	422	422	447	412	390	412	421	404	404	435	420	435	392	422	398	423	413	426	437	439	428	452	446	465	427	435	434	460	417	400	456	438	404	400	484	426	459	472	440	418	435	428	431	412	418	445	409	440	459	422	468	452	454	447	405	394	439	438	379	428	449	415	455	431	441	434	411	470	433	435	460	435	401	439	418	450	441	413	406	441	403	460	444	432	460	438	420	391	461	417	437	477	450	427	448	422	436	442	437	397	427	462	453	441	418	412	481	446	447	457	450	419	399	424	449	434	408	413	426	366	469	418	424	423	415	420	420	408	435	432	406	413	461	415	403	409	417	445	446	451	432	426	453	446	445	430	412	406	424	440	437	416	454	417	440	464	428	453	457	448	461	422	477	466	416	412	459	466	481	442	443	401	436	408	410	459	448	451	486	452	444	437	429	467	418	418	474	477	446	429	439	413	457	433	406	457	453	438	393	410	431	417	418	448	402	459	432	395	426	426	415	441	433	455	417	444	402	445	432	448	453	452	439	496	462	404	436	430	403	440	435	414	421	424	418	435	437	385	431	422	425	433	426	415	439	437	446	434	435	460	441	468	455	446	429	417	460	459	465	442	422	454	419	450	416	442	445	447	436	387	441	414	416	457	453	433	412	395	469	471	413	417	462	439	418	436	428	450	427	396	439	462	455	420	409	449	486	429	420	427	402	415	418	428	459	452	435	469	438	469	460	468	456	442	459	464	434	405	447	430	417	414	437	453	449	424	464	460	410	459	464	468	425	435	432	425	445	401	424	420	418	447	477	451	424	412	456	422	474	411	439	421	451	431	410	473	441	441	444	417	431	403	404	404	408	433	422	447	402	414	476	420	430	447	421	415	426	454	427	404	437	416	406	412	414	410	421	449	428	419	438	450	437	452	430	408	432	471	447	452	450	455	459	432	451	441	448	426	462	488	393	442	460	455	440	442	496	422	421	470	444	404	464	436	384	427	416	442	431	399	443	423	411	427	449	435	398	437	402	439	425	419	461	454	427	421	428	419	444	431	464	439	475	430	426	450	419	446	446	405	445	398	386	437	404	424	400	377	441	432	440	439	427	425	447	443	436	454	425	446	416	441	448	403	427	405	433	454	395	424	383	434	440	480	445	433	418	427	418	447	421	417	459	418	458	419	501	439	413	432	402	417	431	434	414	420	432	416	448	434	435	462	417	430	410	453	475	423	471	449	438	416	408	484	434	429	406	424	415	439	442	435	438	439	448	417	482	426	426	400	426	445	412	427	419	448	424	438	424	423	408	396	393	419	455	427	466	441	420	408	467	431	439	457	420	471	473	409	424	416	439	437	415	424	410	467	430	438	443	430	436	444	440	421	417	421	448	446	464	449	432	401	429	446	416	424	392	419	464	442	424	394	470	442	419	401	463	456	417	453	455	428	428	430	429	430	458	435	418	451	428	413	439	407	434	438	462	478	436	425	422	486	426	439	462	400	444	439	437	426	404	435	431	458	440	436	453	430	435	444	444	439	474	413	459	416	411	401	444	458	406	436	429	500	457	420	445	389	419	442	444	405	409	429	453	403	486	409	432	427	412	438	410	470	444	424	459	426	421	419	410	452	430	433	436	437	418	417	439	420	482	418	397	460	458	413	445	437	405	407	429	471	446	437	462	416	428	444	429	451	421	440	490	436	418	447	447	391	462	386	426	438	424	444	412	446	422	424	452	449	425	402	433	419	444	460	445	446	419	452	483	409	432	452	408	441	411	459	465	398	440	441	402	433	413	429	477	422	447	417	455	447	435	468	391	417	417	412	428	437	441	429	428	429	442	411	466	421	475	411	389	434	454	420	451	472	449	443	455	410	444	447	465	449	414	475	406	438	408	419	435	433	430	431	409	436	438	432	421	419	422	400	437	410	463	471	461	404	445	441	425	432	430	445	424	432	424	439	443	444	426	419	439	431	439	450	404	434	472	472	405	426	435	446	443	452	452	479	433	438	442	450	440	444	429	390	439	425	398	424	442	399	410	409	424	410	440	392	426	410	441	443	455	421	463	434	409	456	447	437	439	411	445	462	427	435	418	443	411	402	450	416	443	427	430	446	412	450	430	433	453	415	405	393	437	432	427	414	438	434	410	484	448	402	420	413	414	440	436	437	395	417	437	441	415	441	376	449	467	451	427	441	409	417	388	451	428	460	429	460	433	424	435	425	446	445	427	419	420	418	406	394	431	426	418	450	387	481	435	432	425	396	425	432	401	425	423	417	409	435	420	437	424	427	407	439	452	462	423	451	465	432	438	448	459	400	406	435	448	434	441	432	436	460	429	422	422	405	457	432	394	414	401	412	429	388	494	445	428	424	421	406	417	422	436	429	418	428	440	435	422	465	409	451	424	453	449	417	438	391	450	460	387	474	435	419	412	413	451	410	490	467	403	478	420	433	457	422	421	428	417	379	387	436	400	441	430	397	418	425	467	415	468	399	426	419	462	474	450	435	439	393	440	468	465	428	441	423	432	393	451	422	472	434	396	472	434	413	429	425	451	414	400	421	445	420	441	453	409	448	436	459	468	442	466	431	451	417	425	396	432	449	429	429	424	385	413	420	425	412	440	396	408	433	409	424	420	431	452	429	409	422	435	395	403	437	486	397	423	412	424	409	436	424	434	441	399	437	420	405	406	471	437	431	423	422	450	425	448	444	435	424	416	442	422	448	457	423	442	463	426	433	463	435	447	482	430	418	419	405	413	400	425	448	406	426	430	472	469	439	414	431	423	441	435	422	427	483	464	465	422	417	433	398	439	452	424	442	464	424	468	382	429	413	468	428	418	438	420	377	413	436	391	428	414	417	442	453	470
3724	2728	2217	1261	878	728	636	568	488	514	476	446	418	451	455	406	430	423	409	389	412	442	422	428	382	419	410	416	401	418	405	405	444	405	427	394	422	394	397	387	417	374	439	371	373	385	410	364	435	388	424	363	378	401	434	395	396	432	422	359	395	382	378	410	408	387	387	432	403	358	403	371	411	391	382	395	362	398	409	399	353	391	395	426	357	404	405	399	366	395	404	386	399	432	392	389	388	365	397	375	403	427	387	404	376	338	378	402	411	367	395	364	406	375	403	409	350	393	402	380	371	371	384	374	421	411	366	425	374	390	363	397	389	391	416	408	402	402	411	377	404	367	408	407	379	377	403	359	389	390	376	415	384	386	379	333	423	364	396	392	374	387	369	369	410	382	360	358	371	406	361	397	396	384	346	397	363	386	339	369	371	389	395	420	402	403	405	353	386	375	365	379	399	406	427	392	367	371	395	379	395	423	400	387	404	380	404	413	403	399	368	374	397	386	352	401	409	376	395	376	417	393	369	375	384	359	400	409	345	401	408	406	336	413	387	412	365	395	387	417	400	397	372	385	388	389	371	408	405	361	397	380	370	366	368	405	394	409	395	426	390	354	354	426	404	418	404	389	393	387	355	388	397	391	376	388	380	380	410	444	359	380	408	365	371	377	381	424	391	369	370	388	406	375	366	396	392	418	410	397	384	405	382	371	421	369	385	365	401	391	376	366	397	391	382	371	400	360	381	346	385	384	401	393	390	406	387	384	382	438	406	363	391	382	389	378	399	401	400	378	373	404	348	387	379	394	344	393	398	403	370	382	427	403	378	381	360	394	370	400	361	383	379	375	383	373	375	394	389	435	425	376	430	388	359	414	398	423	396	404	355	394	396	401	407	361	370	392	397	335	379	363	376	353	361	386	377	403	376	381	358	368	392	371	386	410	389	363	364	369	371	359	394	410	413	395	387	380	414	382	380	384	384	407	402	399	347	375	415	377	388	391	377	401	387	396	361	389	380	409	383	368	418	347	425	387	369	404	377	403	400	389	385	412	380	396	389	371	439	377	361	407	355	358	408	390	364	425	380	390	341	425	368	394	392	411	381	389	373	433	359	385	376	402	364	380	358	382	367	384	385	354	404	361	380	376	393	375	376	387	389	364	392	423	407	410	395	376	373	348	375	378	388	450	411	391	391	390	338	401	421	410	430	396	373	372	368	379	384	394	399	403	379	408	382	413	383	392	392	393	388	390	415	380	399	406	389	417	371	431	400	379	353	383	405	410	386	411	365	400	384	412	403	379	387	372	365	407	401	386	400	390	392	392	412	389	389	388	417	386	387	409	378	368	366	385	378	398	401	406	402	347	404	379	372	361	389	403	374	408	402	396	411	367	381	408	374	375	422	396	374	398	390	392	407	418	382	386	378	362	358	373	382	368	402	412	374	377	387	369	395	376	407	395	376	420	342	401	372	386	418	378	346	377	432	431	390	387	382	420	378	388	404	388	402	418	349	420	404	358	374	382	406	385	400	392	379	397	394	382	389	356	375	382	402	374	394	415	391	366	398	375	421	369	378	384	408	389	373	378	364	388	374	412	371	375	399	375	381	377	404	379	413	386	428	404	419	380	382	406	375	368	364	377	389	406	415	404	360	396	373	379	372	395	389	400	388	403	391	414	405	371	383	431	373	405	407	391	370	424	368	371	388	347	363	414	394	434	386	373	392	383	359	361	361	395	371	415	384	382	387	409	391	412	400	393	394	380	396	389	382	391	418	370	379	402	379	401	396	389	367	390	371	377	402	384	371	380	403	379	393	393	427	365	376	395	383	359	379	383	387	399	411	402	400	413	428	401	389	396	409	385	398	370	412	387	380	395	437	400	371	383	392	374	385	401	361	385	395	374	399	399	402	403	377	378	395	387	376	350	394	392	419	397	397	400	408	371	389	417	377	391	417	363	355	387	364	393	346	409	406	397	373	378	401	370	392	421	399	362	384	384	392	387	372	386	390	368	390	430	339	351	335	380	401	355	391	402	384	391	375	384	368	404	382	405	402	386	353	398	371	375	376	398	363	368	381	390	412	398	408	373	411	377	388	391	407	376	388	406	381	378	413	398	383	380	370	414	355	377	376	402	406	398	407	385	388	369	363	391	388	387	385	366	422	399	380	377	386	396	372	411	357	404	375	369	402	404	366	406	369	389	379	381	393	405	381	381	367	377	400	404	409	413	390	362	338	421	367	354	387	408	375	382	383	381	377	416	363	373	383	394	354	424	398	390	377	382	395	378	390	337	392	422	360	434	346	383	402	413	372	393	401	390	361	409	368	395	384	375	411	361	387	406	384	361	416	388	402	413	368	403	373	388	393	368	382	377	393	422	416	370	405	410	389	397	391	394	345	420	388	430	361	378	384	368	391	397	363	365	393	371	377	381	365	399	367	371	403	430	368	337	411	365	400	402	398	417	384	386	405	370	377	352	375	376	382	393	406	372	404	393	412	433	375	381	376	429	350	390	381	374	388	394	375	383	376	372	383	373	386	391	397	408	382	403	387	416	380	426	365	389	383	392	371	387	411	399	394	393	374	387	404	394	366	380	424	376	357	391	413	433	405	396	359	372	387	432	383	420	398	398	448	370	382	371	416	403	387	382	372	356	354	406	380	377	402	373	375	363	371	384	406	372	385	400	377	362	397	382	377	389	397	411	360	382	374	362	381	354	424	381	395	387	409	347	367	395	389	364	418	394	397	382	366	418	401	392	345	383	380	362	414	382	384	357	389	413	392	356	416	399	394	391	398	395	395	391	425	360	376	371	378	381	403	377	413	355	398	346	385	349	413	382	408	389	342	364	415	389	375	397	397	370	375	380	374	385	348	381	377	399	373	365	374	401	413	383	393	370	391	366	402	381	382	360	406	373	426	408	378	364	371	365	382	384	401	378	365	413	336	380	401	406	385	410	363	395	410	354	364	371	377	410	390	385	380	389	372	392	355	414	377	368	371	399	381	409	401	414	407	393	373	364	364	356	387	365	401	378	375	408	365	399	358	381	375	356	407	406	387	412	382	345	397	357	369	396	385	382	371	436	389	385	383	429	420	385	401	370	368	362	383	380	379	359	395	393	370	347	372	371	382	401	372	402	377	347	367	385	406	397	358	373	402	352	413	361	421	371	412	375	409	371	385	388	375	412	395	379	386	388	388	395	388	394	375	364	390	394	376	365	403	390	399	414	416	370	396	367	431	391	384	375	357	368	370	379	368	383	363	372	417	375	397	401	332	393	403	361	404	384	392	379	397	340	373	399	385	399	390	387	413	371	357	379	379	382	388	361	403	376	359	373	386	385	411	387	400	365	373	373	383	392	377	372	380	346	400	385	387	349	398	388	387	389	392	356	391	393	355	386	378	380	367	369	402	365	402	393	406	389	360	414	358	400	410	428	382	369	374	401	370	395	391	389	368	380	371	390	409	364	371	351	396	401	406	386	400	373	404	378	389	383	396	392
24586	21446	28568	24746	21222	3400	825	497	402	400	359	329	357	325	268	305	304	346	293	311	330	314	311	302	299	274	273	291	264	283	293	278	257	256	271	295	271	281	300	273	296	294	271	272	287	250	264	287	288	272	289	302	276	283	315	289	289	300	283	296	242	289	304	280	283	315	277	299	282	281	320	299	305	295	301	278	270	256	255	268	306	293	290	277	286	269	301	248	282	267	270	275	274	305	294	256	276	245	289	247	302	320	260	259	285	269	288	288	294	261	293	277	271	266	301	269	299	277	304	260	270	262	288	276	274	282	281	260	263	276	275	282	273	291	267	264	283	295	267	286	257	287	292	289	261	287	255	260	258	269	281	281	292	285	271	297	247	263	278	278	266	300	266	263	260	247	252	284	286	300	277	282	268	251	295	256	279	287	259	262	276	261	289	289	285	291	284	299	280	261	271	277	272	269	266	263	272	272	267	263	286	287	271	263	259	260	274	275	275	286	284	251	248	292	269	278	260	275	266	299	288	274	259	261	256	255	251	293	273	279	259	274	298	258	264	291	259	275	243	289	279	252	277	254	283	268	280	284	272	286	263	272	273	251	282	279	251	261	283	269	302	270	292	257	263	261	308	293	298	263	264	261	285	308	266	266	269	293	285	273	272	282	286	281	261	287	260	246	243	265	274	287	266	276	280	300	240	270	283	278	275	265	267	266	261	277	264	246	270	278	298	257	296	292	298	316	259	269	254	257	252	278	254	296	261	290	250	272	274	283	277	283	242	280	302	287	292	290	293	265	247	280	241	251	268	316	258	257	280	269	274	253	278	269	260	272	279	247	286	260	278	272	274	273	246	274	294	292	261	284	239	250	264	278	281	257	281	279	276	302	236	261	268	265	280	274	287	287	272	259	300	265	291	277	291	271	274	279	288	273	247	251	270	296	282	293	271	268	283	292	271	260	257	287	260	254	273	285	273	301	296	257	297	260	283	257	283	284	263	291	246	282	265	282	271	275	288	259	276	272	295	287	294	254	289	262	273	280	265	270	274	263	267	247	269	287	291	274	277	297	293	279	271	254	276	257	280	269	301	266	268	265	248	267	275	283	298	297	257	258	273	258	264	289	270	269	257	266	270	281	269	281	279	269	260	283	274	243	290	262	325	278	266	251	240	283	284	231	292	269	293	310	225	271	236	266	259	280	268	272	291	275	277	265	277	284	261	264	248	266	273	247	264	262	246	277	286	279	271	271	272	257	282	258	292	283	241	262	278	277	261	242	277	295	239	292	246	272	295	244	250	282	277	267	292	250	280	277	275	251	289	260	278	276	268	281	279	272	265	287	289	259	289	272	282	258	273	296	252	269	280	303	277	289	281	260	250	262	281	261	258	266	312	302	266	276	255	272	273	256	263	259	274	266	278	284	259	307	283	273	258	257	298	257	286	280	260	285	277	279	311	280	241	291	271	259	264	294	251	280	262	258	275	290	252	242	274	261	271	269	262	279	261	258	258	308	263	289	260	269	295	285	246	272	278	254	292	287	264	239	265	253	268	257	246	264	261	272	250	263	270	261	256	265	259	250	295	266	291	269	293	271	293	272	290	268	269	254	264	288	265	265	283	269	309	259	261	270	258	257	225	283	257	280	288	283	294	289	285	292	260	271	282	258	265	226	294	282	280	259	272	265	300	242	281	286	256	300	254	257	290	275	267	279	294	250	254	258	262	233	254	269	276	262	260	268	245	259	251	256	289	283	278	263	293	268	281	293	246	274	269	265	268	237	255	262	263	276	246	290	288	270	264	304	275	300	265	280	293	247	247	293	278	260	253	251	255	281	301	281	276	288	261	243	285	266	279	277	275	231	259	257	257	281	256	253	255	277	281	292	307	280	263	258	257	280	258	265	274	307	285	267	237	271	288	260	253	270	272	264	268	245	240	261	274	261	260	289	251	277	271	271	269	283	282	247	297	275	268	282	263	290	245	258	270	267	267	267	294	245	260	270	243	251	289	261	263	290	309	249	278	267	247	252	279	246	250	275	284	280	272	271	282	244	276	295	259	311	284	281	251	273	290	291	273	284	256	278	268	264	273	266	307	284	258	257	278	262	264	269	255	233	264	302	264	270	266	260	254	273	267	302	267	259	249	266	249	274	275	282	249	281	299	272	281	298	286	316	294	310	276	264	267	270	285	270	285	256	252	298	268	289	268	272	266	297	263	276	298	289	280	286	271	254	230	245	262	280	271	261	274	253	297	280	295	262	267	275	285	271	292	252	298	265	263	269	245	276	294	287	295	280	303	274	265	274	254	255	288	233	282	316	283	282	255	236	268	272	289	294	266	269	272	281	275	301	256	255	286	262	281	268	267	269	269	275	251	269	251	298	258	266	273	267	244	284	265	286	243	289	295	265	276	273	269	291	271	256	275	307	252	245	270	255	297	272	255	262	266	283	294	260	278	237	280	274	283	271	302	265	282	247	292	251	263	272	292	235	293	297	290	268	272	296	277	262	242	259	289	285	261	254	255	247	278	275	267	267	281	257	257	269	290	269	244	265	256	242	266	268	267	289	267	292	287	248	269	280	262	290	259	286	281	263	248	309	245	284	259	286	286	277	283	277	298	287	289	262	271	250	262	249	265	259	280	276	272	285	274	282	258	267	279	276	274	283	292	274	264	273	283	261	259	275	266	288	279	225	274	288	297	258	293	281	282	268	257	259	275	269	293	281	276	247	273	305	264	252	277	278	285	263	283	275	263	290	279	249	252	269	285	261	241	301	257	282	282	283	253	293	282	260	259	229	255	295	268	268	252	278	289	281	255	243	293	267	304	252	271	280	280	294	302	306	276	277	286	259	281	262	265	286	247	247	290	252	277	264	290	263	274	255	292	274	276	284	308	267	264	272	262	284	283	289	276	245	252	290	276	265	276	258	266	258	253	278	292	263	266	282	261	283	283	279	287	274	275	257	264	269	272	243	253	278	276	297	269	271	258	291	274	273	270	254	285	281	243	257	308	275	270	292	263	280	256	276	256	287	286	273	281	240	266	284	253	274	278	249	279	274	279	283	255	281	277	273	299	266	283	283	284	264	260	268	236	256	255	266	268	280	288	279	306	277	256	225	275	247	272	296	280	247	291	268	296	270	260	277	269	280	284	294	262	296	266	282	277	278	272	264	284	278	285	251	265	269	283	286	260	294	251	275	297	266	279	237	283	243	288	273	254	285	284	258	268	257	269	310	260	269	277	263	278	276	246	266	279	272	277	277	295	272	289	265	269	281	252	224	260	257	269	257	261	259	306	271	284	272	282	295	280	256	313	243	270	296	300	272	269	311	275	254	273	276	248	257	266	264	283	287	310	288	275	294	276	271	271	260	288	249	267	268	274	319	263	249	265	268	259	283	259	300	256	275	258	269	252	287	264	275	271	302	288	270	282	260	258	248	256	310	286	268	259	292	303	251	275	249	280	270	306	288	270	262	289	271	303	273	249	263	254	292	256	293	267	264
3836	4870	3871	2049	1213	889	741	596	546	466	446	386	369	344	307	325	308	331	325	315	285	305	315	310	310	285	271	273	264	279	269	262	270	287	258	250	271	252	278	251	232	259	246	270	278	250	284	233	256	273	261	292	270	253	239	263	253	263	295	274	271	270	280	285	271	257	287	228	230	266	250	277	227	248	266	250	243	264	270	265	259	291	261	274	266	277	255	267	247	240	247	262	259	261	264	254	258	238	267	256	248	251	252	269	271	231	278	265	281	240	245	234	268	277	253	246	260	235	254	282	277	268	255	253	262	262	259	281	268	263	254	273	251	260	266	276	253	261	298	292	245	294	271	253	223	247	284	239	268	239	236	275	284	268	259	258	252	254	262	227	250	277	249	251	290	240	257	261	276	249	256	248	251	258	256	270	253	273	262	251	237	256	241	291	249	235	243	252	247	278	254	250	274	262	243	242	255	240	245	267	283	256	272	270	273	268	229	253	264	264	266	253	245	263	237	238	253	242	237	260	241	235	263	271	253	286	278	262	235	262	273	276	277	242	267	256	265	265	244	271	289	244	262	258	251	243	265	237	250	231	276	269	258	271	262	265	216	275	211	269	266	250	264	263	232	267	247	261	249	261	281	257	239	250	277	269	257	266	274	304	279	273	261	261	279	244	241	231	245	247	245	280	250	237	258	246	268	239	270	261	258	222	242	258	276	288	277	262	254	223	288	279	253	262	242	221	244	230	261	269	239	241	261	254	256	247	229	279	273	267	255	256	263	242	247	248	267	251	253	255	257	250	275	238	247	244	245	234	255	260	287	261	270	240	244	224	273	279	271	236	246	247	256	284	264	261	265	284	258	269	260	251	255	244	253	216	253	253	261	249	260	263	254	253	258	252	251	239	235	271	238	250	278	257	230	252	253	277	253	269	249	251	258	279	271	243	255	239	254	245	286	251	245	261	252	278	231	263	228	270	249	236	279	266	246	239	263	271	256	253	237	239	277	229	273	267	270	263	226	256	253	275	265	253	280	248	277	258	263	291	245	264	261	256	248	259	248	254	275	265	240	260	264	252	253	242	241	244	244	244	263	268	262	247	289	251	259	286	254	280	259	228	249	261	267	254	254	253	274	245	275	281	251	259	256	256	263	277	259	268	252	259	252	258	276	262	244	240	280	244	282	279	236	259	262	266	249	239	253	256	262	237	257	240	233	277	231	250	272	228	264	243	252	266	259	263	254	234	253	256	280	263	280	259	250	262	225	277	305	274	259	264	260	244	269	286	264	237	237	285	266	257	238	280	269	249	237	271	225	251	238	259	228	229	268	231	257	234	295	246	246	253	259	233	269	269	228	239	255	247	261	274	255	231	248	252	244	218	256	263	269	255	255	260	259	242	232	244	257	242	271	256	236	247	260	240	276	272	250	248	273	253	265	254	279	243	244	242	260	267	247	251	267	269	249	230	244	277	242	252	271	241	261	288	250	279	236	266	283	269	267	218	258	254	237	275	236	255	248	266	220	264	251	255	255	241	242	244	270	270	272	241	229	271	266	261	262	231	295	261	258	234	245	241	247	253	246	262	265	240	285	250	256	256	272	256	285	242	267	269	245	248	255	267	265	223	273	266	253	249	244	244	254	254	260	259	236	247	265	254	265	240	246	240	259	253	271	284	267	250	252	259	270	280	266	250	253	247	269	251	264	246	271	287	255	236	240	262	261	260	263	295	241	262	239	248	268	267	261	251	264	270	270	264	282	237	261	265	278	251	250	293	237	247	250	301	287	244	262	243	273	252	249	240	268	236	256	299	270	251	248	284	230	226	244	277	260	220	272	255	257	284	296	257	244	272	247	279	205	266	254	238	257	256	252	248	287	269	238	280	248	246	257	238	246	236	254	243	268	244	291	248	277	262	240	277	270	252	234	264	257	261	246	268	256	236	263	261	223	269	261	240	244	273	251	255	253	260	247	267	253	252	247	262	267	249	274	235	244	269	259	247	258	272	257	248	259	260	254	275	257	271	267	270	251	295	272	256	220	234	243	276	284	248	267	271	250	266	250	246	227	269	235	264	266	280	253	242	252	256	253	249	264	217	286	250	266	253	239	251	272	227	259	247	251	269	280	258	263	275	266	251	254	246	264	242	248	245	236	253	236	284	269	215	261	241	289	284	264	226	222	252	251	247	243	263	239	258	254	234	269	265	221	256	262	265	251	252	257	284	249	223	250	254	260	241	243	261	284	260	258	263	230	254	272	274	207	253	242	273	269	249	264	254	264	260	280	238	260	259	240	252	221	265	240	271	254	246	271	246	268	288	256	248	271	281	240	259	266	282	264	286	231	258	262	232	247	257	246	253	261	251	234	254	250	246	268	264	240	250	251	261	214	252	248	270	241	266	234	273	254	241	263	263	219	247	292	254	275	271	271	274	257	227	264	277	264	278	250	256	272	252	246	248	232	251	251	265	234	259	258	263	265	238	273	260	275	280	276	247	262	269	256	244	262	273	263	257	251	264	244	248	271	275	233	234	245	223	267	251	258	281	242	262	239	236	237	258	280	247	255	245	252	256	261	208	260	265	253	250	245	241	268	279	270	235	279	230	295	219	254	222	223	248	262	274	254	261	257	263	249	251	260	272	264	256	254	245	226	256	302	255	266	217	256	281	249	240	283	264	247	239	263	269	273	240	288	259	272	253	254	289	261	242	281	247	269	258	248	244	246	266	266	279	233	273	252	261	225	258	266	253	273	253	249	275	260	246	236	271	233	234	264	265	240	270	267	252	252	228	272	234	278	248	240	247	275	277	257	256	263	267	276	267	262	250	260	288	271	247	274	246	247	274	259	288	228	270	245	287	239	262	252	241	289	239	262	260	244	240	245	250	239	275	211	237	259	251	229	247	277	256	225	251	275	231	240	252	263	280	249	253	262	266	238	232	228	245	263	263	229	281	255	264	247	240	239	275	234	260	278	230	258	251	284	268	240	240	248	276	245	223	274	257	248	260	245	248	267	232	256	258	244	270	228	239	262	265	239	265	268	249	241	240	263	257	266	261	250	251	265	251	262	237	235	240	238	276	266	252	236	274	239	269	257	265	275	257	269	242	264	276	260	268	251	276	278	265	215	248	258	259	273	232	226	234	247	232	235	254	246	271	240	251	255	255	247	253	254	258	258	287	263	269	241	242	247	270	238	275	258	262	296	278	249	252	277	221	251	244	232	287	253	253	267	268	282	267	253	242	251	272	242	280	227	281	260	243	253	244	252	264	248	264	247	238	247	248	245	249	260	241	264	240	252	277	266	253	266	260	252	252	256	264	236	219	280	249	275	246	222	244	274	254	262	261	218	239	250	229	242	258	268	262	244	237	248	243	268	258	256	242	237	235	253	278	251	247	257	266	261	267	265	258	252	268	278	230	264	277	236	258	258	235	238	249	236	250	245	250	246	246	250	242	300	268	276	250	243	247	264	261	253	276	257	271	263	237	271	243	245	248	270	275	265	235
27738	10590	1553	969	816	784	815	798	838	800	841	758	775	819	781	759	770	794	815	766	742	797	768	753	790	756	807	744	743	771	766	767	737	747	792	788	760	784	754	793	777	815	793	745	754	775	716	773	783	762	812	768	821	737	772	745	743	724	772	772	753	725	700	808	806	759	850	784	762	805	744	830	762	750	757	786	781	749	762	769	785	791	817	778	817	812	796	799	786	807	758	807	790	811	745	796	771	801	792	759	818	762	792	758	732	816	735	793	791	808	747	743	751	746	790	734	789	749	781	773	794	773	775	769	773	754	786	774	805	782	771	826	758	771	747	768	751	725	802	795	806	772	812	787	800	792	771	781	781	850	744	747	774	737	763	782	757	749	763	746	780	769	791	765	751	779	779	721	793	789	784	779	773	758	792	806	751	808	759	819	741	753	803	744	766	742	811	766	863	823	760	789	820	765	784	785	780	762	818	781	794	760	766	847	782	780	744	774	804	794	748	751	795	735	751	768	783	689	767	781	770	743	780	809	791	759	834	789	779	763	754	798	801	751	779	773	810	776	797	744	779	734	803	754	804	803	779	771	802	794	740	811	793	759	775	775	787	790	755	739	736	773	763	790	748	797	807	767	776	812	777	764	756	761	744	819	764	782	794	706	760	790	800	769	799	806	796	766	757	743	749	839	720	734	751	744	771	800	751	753	855	796	785	759	776	822	784	810	763	745	764	797	772	767	818	758	748	793	772	706	802	763	793	759	775	764	742	802	772	730	741	782	713	752	763	743	856	759	794	751	758	776	760	802	805	740	829	775	804	791	758	816	802	773	818	745	761	758	767	760	750	777	790	737	789	803	774	753	774	836	791	764	806	747	787	802	745	799	819	782	754	774	725	782	759	769	749	790	778	793	752	790	751	779	735	748	779	776	734	795	774	772	792	806	779	773	745	784	788	771	788	763	742	762	769	781	817	750	774	767	747	796	777	772	753	783	799	748	797	743	770	784	801	810	763	774	781	759	771	735	747	793	799	756	758	759	718	738	758	777	804	788	744	799	751	757	783	800	820	783	780	740	771	779	768	790	777	777	782	802	768	786	744	797	737	769	812	743	840	811	816	775	724	743	760	762	815	758	736	758	765	797	820	783	826	790	763	788	766	746	826	765	789	769	774	812	747	778	811	784	737	781	782	781	802	819	716	821	810	774	786	787	763	750	771	830	784	819	754	766	730	771	757	802	818	736	766	764	755	750	814	825	783	755	749	748	752	749	770	757	790	761	785	793	768	774	765	764	769	829	795	775	747	803	779	774	801	735	807	734	745	831	731	825	770	799	803	768	754	764	763	855	767	789	805	804	801	798	702	768	813	861	783	801	778	762	743	795	769	779	782	767	816	820	829	805	791	775	802	834	752	746	787	773	735	792	767	786	772	744	771	768	745	761	764	800	743	751	789	799	757	758	767	777	821	840	801	771	738	800	736	785	761	784	744	753	765	807	760	781	761	724	748	781	765	797	765	793	754	805	788	751	776	783	719	774	765	779	790	781	765	819	801	800	779	773	743	740	782	817	822	819	799	747	786	801	805	842	782	798	730	777	737	758	809	758	775	768	764	807	799	770	807	724	745	773	815	779	792	751	828	792	806	765	799	788	784	801	773	775	756	757	738	753	775	749	811	780	766	737	775	793	764	772	796	807	754	761	786	747	761	817	787	758	751	752	753	773	757	783	824	774	785	756	729	783	741	810	747	771	778	785	821	779	833	746	787	781	782	762	764	793	774	812	826	736	744	799	762	776	801	856	701	776	842	772	781	747	801	714	770	802	692	761	803	805	773	776	791	753	728	772	834	774	773	777	765	757	750	815	728	774	755	797	778	774	763	811	813	779	727	820	802	716	769	781	818	808	746	747	754	769	791	728	771	793	774	785	774	764	843	769	841	787	779	786	769	804	789	783	813	824	808	744	765	771	854	804	759	748	796	802	774	785	800	752	788	734	741	833	784	823	786	726	744	800	826	800	797	767	780	752	820	836	829	806	779	826	776	799	761	819	769	812	756	804	781	787	783	796	871	775	751	811	773	749	781	792	756	810	751	763	817	764	762	790	732	754	770	773	814	798	756	757	770	755	743	815	776	787	752	774	795	789	761	834	803	764	763	768	785	752	766	742	805	764	715	724	759	800	774	814	741	743	789	759	774	764	741	841	742	758	756	773	744	785	781	808	757	725	773	807	751	804	774	811	766	783	781	783	738	733	788	765	809	741	760	824	730	758	802	777	763	817	756	811	802	748	793	763	788	808	843	776	744	817	770	825	789	734	778	754	765	763	761	761	792	787	750	743	754	798	774	812	774	791	757	837	785	767	796	786	769	769	771	777	743	785	755	798	744	723	795	785	736	775	769	769	730	711	737	787	786	759	787	801	779	768	815	773	799	736	758	835	745	718	799	760	806	742	758	779	752	777	738	799	761	740	802	778	788	784	745	740	775	763	797	810	761	822	805	789	800	782	778	788	792	730	789	767	801	804	768	764	786	733	793	734	734	769	798	727	775	774	777	786	778	799	760	772	819	800	781	769	777	822	777	763	788	810	799	779	750	793	783	769	777	807	804	749	801	737	816	744	749	799	821	813	782	812	767	793	784	793	772	801	697	802	779	772	762	765	769	772	726	814	756	761	755	717	761	763	808	713	824	776	782	816	740	734	819	792	799	796	795	782	749	754	819	765	758	783	758	765	780	824	769	767	769	762	773	745	772	755	803	824	812	775	822	713	745	735	799	714	719	800	757	803	766	764	781	759	772	766	809	788	820	795	760	764	769	802	813	846	751	768	826	777	820	785	818	762	790	734	770	772	737	814	787	784	793	781	745	732	795	732	839	833	773	749	795	801	787	796	783	783	775	764	708	761	824	791	769	742	774	831	751	791	757	788	752	750	788	776	769	762	798	788	787	766	733	740	785	786	857	751	795	811	802	797	767	731	806	796	806	795	830	782	798	811	825	797	783	790	773	711	796	801	765	711	807	718	768	749	713	759	782	798	795	800	832	821	773	756	744	762	804	750	786	733	720	781	775	706	776	766	839	768	753	747	771	770	773	794	718	810	784	726	795	795	797	761	748	826	758	770	768	784	727	838	724	779	757	748	736	805	778	793	827	791	774	744	797	774	762	766	816	765	774	794	783	790	787	817	793	820	762	761	771	738	757	811	737	773	796	773	772	754	800	766	741	794	771	795	825	762	812	791	810	765	798	735	772	815	791	834	762	788	789	799	783	794	739	776	779	818	776	765	793	777	777	813	785	791	782	769	788	737	736	798	806	813	758	801	734	765	799	740	751	837	791	769	798	763	767	745	746	770	748	769	816	804	779	783	766	749	799	784	766	777	786	768	803	800	772	774	761	770	789	761	815	765	741	790	843	753	820	800	776	795	820	773	772	794	774	782	799	694	791	796	819	769	780	760	808	761	791	733	821	797	766	820	764	757	765	770	762	790	808	794	770	763	807	815	742	812
5538	830	816	690	666	668	655	663	616	655	665	683	655	615	635	630	602	639	654	653	619	590	575	669	608	606	628	663	654	662	608	682	588	617	654	617	631	650	613	610	603	645	644	630	625	657	673	639	636	631	628	631	679	673	560	668	662	690	618	616	601	654	635	647	661	624	629	626	606	602	629	628	622	659	625	630	605	598	620	661	657	644	656	633	673	678	611	631	693	666	630	634	687	620	595	646	575	610	640	631	608	675	629	638	641	680	649	652	639	649	665	616	576	625	607	647	640	665	625	609	682	640	626	668	601	621	641	626	651	608	628	648	663	685	648	632	610	625	586	631	646	638	665	587	657	634	680	617	627	671	636	635	612	611	619	641	640	619	644	641	590	636	642	638	672	660	633	688	635	642	581	657	603	658	590	614	646	677	621	634	609	701	622	650	667	649	600	647	611	608	629	603	645	630	659	614	621	657	638	664	614	647	631	641	627	589	606	691	636	627	651	623	655	631	632	651	626	616	615	666	569	608	606	659	666	599	678	621	636	649	578	620	633	592	659	699	606	612	615	620	669	671	647	659	645	655	616	636	639	631	643	691	656	588	668	640	686	641	627	630	652	703	628	586	639	611	602	625	638	674	620	635	619	596	639	641	652	623	615	603	683	669	652	629	620	655	667	646	608	674	638	627	609	639	617	650	621	651	686	633	640	646	626	637	561	614	611	556	634	636	646	692	633	623	621	651	641	606	566	608	639	629	626	647	622	655	641	634	604	650	627	624	660	627	597	661	588	705	615	629	608	694	636	620	633	621	606	608	661	655	639	608	629	653	642	657	663	632	666	667	625	653	619	630	622	617	646	638	625	606	642	578	636	620	628	613	618	599	632	657	697	622	640	642	621	605	647	611	676	628	615	584	674	638	647	639	634	631	620	652	635	620	646	639	606	667	647	612	640	642	600	640	587	635	589	631	654	627	681	659	636	629	649	623	644	652	659	616	613	624	655	630	638	642	631	624	637	621	624	640	662	626	654	618	629	660	659	633	642	621	635	664	618	673	658	663	613	598	632	599	601	655	686	632	623	621	631	669	617	627	588	613	667	598	661	634	637	630	621	678	639	595	650	642	657	622	624	679	586	623	596	612	646	628	641	666	625	665	648	637	654	641	621	629	668	612	623	632	603	623	596	644	637	663	662	651	596	661	627	639	615	649	671	597	631	619	620	657	659	649	621	636	679	620	640	600	640	634	625	696	642	607	616	614	660	668	647	670	630	638	589	639	621	652	640	645	608	662	648	622	682	614	582	596	606	647	661	624	664	634	661	650	652	612	647	643	667	641	640	656	679	617	586	663	597	645	644	639	660	645	646	651	683	668	603	620	608	575	642	660	664	589	626	659	614	604	645	623	612	626	635	658	642	618	626	631	625	639	656	665	628	657	646	636	676	656	621	616	608	659	622	641	630	679	703	608	670	632	653	655	629	672	645	642	593	589	631	661	626	602	652	670	657	625	655	678	644	606	615	648	630	643	617	586	675	666	632	653	647	654	657	634	645	635	649	638	683	670	646	616	645	689	592	621	636	637	627	667	647	609	625	591	662	599	658	655	621	607	649	655	634	629	653	649	606	586	662	611	633	610	635	623	618	627	612	642	654	645	643	629	613	679	629	671	588	614	626	644	628	608	666	640	647	664	642	667	590	600	669	649	655	645	635	640	687	629	604	615	641	621	610	626	652	617	635	619	703	653	605	610	592	612	654	672	625	620	630	647	624	622	665	615	668	675	622	632	623	658	657	652	625	652	663	642	593	657	660	658	632	636	612	631	642	623	684	640	661	642	609	634	620	648	657	656	642	617	636	639	625	664	622	609	614	660	639	632	654	670	593	609	625	621	664	623	617	703	662	615	703	644	597	605	655	612	651	661	614	648	584	616	619	589	626	672	614	664	576	610	678	605	629	650	631	610	628	665	642	594	640	613	643	649	685	668	636	604	619	594	672	666	623	652	620	619	648	648	614	651	620	644	702	626	647	607	602	645	654	668	627	682	621	699	658	614	628	653	641	617	647	666	697	677	663	649	583	615	638	617	630	656	647	592	655	665	644	608	612	634	628	635	634	634	649	643	655	655	652	623	674	646	609	619	622	680	622	668	663	609	651	635	639	601	655	616	621	607	648	622	665	666	628	578	683	648	614	612	644	615	613	578	604	595	655	659	637	627	633	625	638	635	623	648	652	661	586	639	687	632	644	627	639	600	619	633	623	626	637	656	610	631	636	600	655	658	622	650	678	648	638	661	603	629	653	596	630	634	653	622	644	653	624	640	652	595	675	659	633	635	619	648	647	654	644	676	624	640	656	661	598	635	659	634	574	659	651	627	676	649	616	667	649	630	643	641	576	660	627	651	653	612	656	652	663	638	673	637	610	614	624	609	648	576	627	637	615	630	611	606	604	635	641	661	610	653	613	623	630	605	659	650	619	644	619	632	620	641	639	600	634	623	625	607	652	632	665	658	622	639	674	646	637	663	661	646	632	661	657	628	642	600	582	617	668	613	677	624	618	660	615	637	643	671	605	611	635	672	630	661	633	645	587	624	636	640	643	595	669	626	627	606	621	646	618	683	624	589	623	641	609	646	592	658	639	641	595	578	614	651	659	630	654	611	597	635	658	573	615	631	625	607	651	628	608	669	639	615	649	638	643	687	600	622	617	622	616	639	628	635	655	689	647	634	639	645	638	667	654	603	650	655	664	644	623	625	666	618	614	615	618	633	617	663	632	704	641	582	664	674	605	652	587	645	632	663	659	627	608	648	601	607	584	655	637	723	652	662	605	641	622	663	634	652	620	612	632	639	614	615	643	653	611	647	609	637	605	615	632	635	633	658	663	616	619	644	595	655	654	619	634	643	594	661	633	632	635	668	594	618	648	630	657	663	663	647	634	615	623	646	605	610	583	671	658	589	640	683	600	621	648	650	644	609	636	639	634	628	621	657	654	631	628	600	595	671	640	629	595	613	655	644	635	594	645	653	619	670	674	645	624	639	684	633	663	667	623	609	601	624	650	635	604	642	627	627	639	623	648	613	669	652	620	623	588	622	685	648	657	652	666	612	652	625	700	630	607	660	634	651	649	674	624	687	654	621	644	614	589	647	598	619	647	624	633	624	637	623	655	655	653	616	598	654	659	631	603	650	594	649	639	605	647	652	605	636	642	639	620	645	606	655	611	620	623	602	664	580	650	647	637	613	662	638	635	641	645	621	575	608	665	630	609	614	681	650	657	663	649	590	615	599	662	572	606	637	620	663	651	589	647	660	612	685	597	662	586	601	627	632	686	619	691	636	643	600	676	669	597	686	598	611	638	612	632	660	600	626	628	650	652	668	636	637	647	648	596	645	646	624	666	638	657	635	646	675	628	653	644	617	635	643	688	586	582	614	616	618	655	609	615	633	643	652	677	633	666	628	590	624	668	648	640	610	616	669	640	605	637	668	610	612	667	624	613	665	643	683
25738	21486	27378	25739	4900	906	675	594	488	499	528	485	456	471	484	425	460	402	433	446	463	460	467	418	398	434	458	422	462	440	441	471	459	449	475	445	437	460	412	454	444	451	472	445	429	448	435	423	425	398	458	450	431	428	454	408	463	409	444	417	464	453	452	430	457	449	450	492	439	421	407	435	436	398	442	450	421	458	466	454	434	424	412	441	441	422	437	485	402	455	450	438	461	436	465	474	431	434	430	410	430	435	456	431	429	398	421	435	461	387	434	487	421	451	446	437	453	429	453	425	417	451	450	460	436	452	471	440	463	499	408	451	427	441	396	455	473	457	456	442	469	461	448	457	442	463	433	430	444	464	407	401	467	431	440	436	423	465	428	428	409	426	465	442	444	446	389	482	447	458	477	497	455	393	424	474	457	415	437	482	403	470	406	447	427	423	451	452	418	410	416	458	432	430	395	439	446	432	427	406	435	444	468	408	446	442	412	446	397	389	451	439	424	460	418	415	447	429	399	427	444	451	403	474	445	389	412	452	458	453	416	458	443	442	455	406	461	467	415	421	476	383	435	449	444	433	441	428	445	483	421	407	379	435	451	442	449	480	406	412	477	450	452	404	436	421	431	441	422	461	468	442	413	409	423	440	430	434	434	458	439	446	447	414	442	443	434	396	450	423	448	435	457	409	430	450	463	415	441	422	439	430	485	428	420	410	459	437	448	446	425	469	442	456	411	421	469	423	473	427	415	424	445	430	453	404	431	461	421	434	438	446	419	421	432	492	418	427	437	439	432	437	406	418	428	452	464	449	443	457	443	433	408	419	407	412	466	432	401	440	453	451	448	424	472	443	408	477	430	407	432	427	393	419	421	434	484	437	444	434	460	452	455	415	432	441	432	414	448	414	424	452	419	444	433	443	424	398	446	447	447	418	481	429	439	463	415	435	423	451	430	382	444	465	418	386	450	456	488	447	432	394	490	448	464	464	444	422	428	417	447	425	420	434	501	437	503	403	473	458	451	440	438	419	440	424	456	437	401	429	444	419	470	442	424	466	434	387	434	456	422	418	425	464	441	458	444	418	419	462	451	408	441	440	425	462	446	467	433	458	417	431	426	435	440	459	455	475	421	425	447	392	428	453	435	456	399	422	398	420	430	459	406	442	435	431	460	419	436	436	421	415	470	409	419	432	434	422	424	418	466	427	432	434	412	426	431	444	465	435	390	439	446	434	432	426	472	430	430	433	388	443	399	420	443	441	470	443	424	446	425	432	427	429	436	414	385	421	444	460	420	442	451	450	464	395	405	398	410	447	441	412	451	462	423	403	418	458	454	442	422	411	443	452	436	454	438	440	446	438	435	449	446	439	470	439	436	432	431	437	415	409	430	431	447	422	454	417	431	431	444	439	451	432	406	462	439	456	439	410	447	411	476	462	410	432	448	472	444	458	440	436	431	450	431	436	436	448	434	447	425	461	403	438	422	437	408	436	423	406	448	425	424	441	383	420	452	436	439	420	443	448	426	423	427	434	438	406	404	420	469	462	423	454	444	433	454	450	430	430	451	410	417	428	434	429	439	432	454	423	466	443	485	442	441	410	459	433	463	449	421	398	461	421	408	425	432	420	419	426	434	433	413	414	386	453	452	443	432	407	465	444	443	443	479	460	425	439	422	432	421	425	424	435	420	453	410	431	446	466	432	411	475	451	434	418	413	445	463	450	451	423	419	443	411	449	440	395	401	423	425	422	422	423	451	437	422	443	435	418	424	430	449	442	439	450	442	447	458	431	475	429	432	441	438	441	422	478	463	418	446	424	411	423	418	426	470	434	438	449	441	420	439	432	453	459	503	415	426	435	426	451	451	411	414	427	439	414	429	408	424	463	426	435	414	451	432	437	432	433	437	429	430	408	438	463	456	457	435	453	473	429	434	429	454	435	406	436	416	465	437	445	416	426	448	429	454	403	472	460	399	417	408	420	452	461	445	468	431	426	456	465	436	398	424	411	387	415	423	441	423	436	401	428	437	446	463	433	418	416	452	406	421	424	430	447	444	486	424	430	415	377	437	463	493	452	454	433	451	423	423	418	441	403	429	415	420	439	430	442	404	452	463	434	414	438	449	441	399	455	433	436	405	426	429	472	452	416	436	433	401	439	445	444	426	431	453	424	434	440	431	435	446	400	394	382	407	455	461	426	417	412	463	430	431	389	440	433	433	461	419	420	413	420	378	442	437	432	446	464	441	413	445	420	412	432	420	472	421	422	436	452	429	455	428	415	383	451	443	432	410	432	452	478	422	393	444	405	446	452	450	426	415	458	466	435	402	434	448	465	435	440	472	454	413	457	422	450	435	460	474	429	454	415	411	438	434	445	420	464	451	410	410	409	431	458	419	418	431	410	422	429	434	446	459	455	481	427	433	415	441	421	452	450	443	428	434	428	421	424	473	418	418	429	443	427	418	466	455	416	442	420	413	410	395	405	442	402	443	435	440	454	419	449	409	445	427	438	437	434	437	436	427	427	420	452	423	418	437	431	430	426	420	427	390	455	407	429	436	450	470	441	442	414	446	392	435	423	445	442	417	438	440	446	417	430	422	448	412	437	460	456	431	421	415	476	407	435	372	424	400	433	436	428	398	468	434	435	457	452	449	427	419	447	445	405	475	450	426	438	456	416	412	422	449	449	438	394	413	478	447	460	399	479	436	466	396	457	439	453	443	466	445	442	468	435	425	431	460	442	406	469	435	422	427	399	444	467	482	428	410	422	475	427	432	445	421	407	403	435	459	416	396	438	426	413	441	460	441	431	447	424	416	448	455	440	446	438	410	465	412	425	426	441	392	460	439	419	406	425	469	443	411	438	408	462	432	398	435	413	461	427	450	449	462	430	432	442	479	477	420	403	463	423	439	411	445	456	441	428	445	395	437	449	442	463	451	386	460	417	444	417	461	423	415	458	431	421	448	429	483	403	432	427	465	415	426	423	418	445	437	399	433	460	429	447	415	435	456	401	438	422	435	433	431	380	427	421	462	468	429	468	456	411	462	425	423	405	406	433	400	449	382	443	418	452	447	429	437	449	444	445	454	434	438	462	449	432	440	411	448	464	470	449	473	469	460	458	419	431	368	437	449	443	444	405	415	408	505	425	446	454	429	408	452	458	434	439	464	421	459	398	420	428	409	423	428	429	385	444	431	435	454	406	418	439	412	419	440	452	432	429	435	438	434	424	430	438	413	423	406	436	436	422	441	432	434	416	422	438	413	424	415	409	428	446	392	428	432	475	473	455	395	435	441	428	433	420	430	422	412	436	402	418	411	457	393	391	405	437	456	428	449	393	464	471	452	414	441	434	453	446	394	436	456	430	431	472	421	374	438	405	401	456	400	431	428	431	450	431	416	406	429	464	437	455	438	436	433	424	403	439	411	455	465	449	455	421	433	425	437	399	423	417	444	410	413	423	442	466	447	368	442	429	422	435	441	420	423	401	392	402	444	412	388	438
3616	2765	2306	1298	878	687	607	554	553	502	487	502	446	432	447	421	399	422	422	407	400	408	410	442	406	417	412	424	397	389	422	398	407	390	416	438	393	402	395	429	417	395	381	410	391	434	401	387	400	418	380	374	356	382	411	447	427	398	391	404	383	402	389	362	408	390	405	391	379	399	417	423	401	412	402	419	414	405	393	391	388	400	401	456	394	386	386	377	411	398	422	381	383	433	394	451	391	384	408	381	359	409	381	416	396	400	390	389	368	397	417	399	385	374	399	433	355	398	375	400	427	385	375	394	391	396	387	345	388	404	384	425	427	358	374	433	377	406	375	385	398	387	365	377	370	356	392	403	415	397	366	413	372	439	376	386	374	413	376	399	436	385	399	377	377	387	365	392	384	415	399	412	373	418	387	410	387	378	364	397	386	387	376	405	356	349	418	389	396	363	366	390	406	427	398	403	355	398	370	411	389	410	386	386	444	396	405	402	420	397	424	391	376	407	364	393	388	379	389	363	392	402	406	380	392	402	418	388	366	418	405	384	397	383	422	388	384	406	367	409	382	369	374	394	384	396	391	331	361	376	373	406	378	410	388	426	346	367	361	367	389	382	384	369	420	406	396	406	354	369	387	363	376	382	366	431	441	390	412	378	374	421	412	404	384	400	409	398	399	389	379	368	373	361	366	375	425	400	368	369	372	406	395	399	369	401	395	377	424	389	420	379	403	408	394	426	367	381	371	366	380	399	354	408	371	408	367	395	394	410	402	381	383	407	356	361	349	389	387	395	392	384	405	408	418	422	399	356	392	420	409	368	396	355	373	394	369	383	411	402	376	395	406	361	353	370	385	389	421	378	400	366	387	387	389	392	403	373	395	391	427	379	398	374	399	398	421	402	397	390	403	367	386	374	394	387	349	395	379	358	411	388	368	380	407	382	407	368	348	379	406	388	393	400	407	367	385	407	403	399	419	387	388	389	372	378	398	400	400	410	409	419	415	386	402	377	395	384	387	392	398	394	378	389	379	396	365	382	395	383	388	395	378	379	408	389	394	392	349	402	412	380	383	362	392	377	423	389	385	434	393	373	380	367	353	403	387	417	368	428	406	393	378	370	385	404	394	388	385	431	378	419	395	377	370	381	382	405	414	385	400	411	379	371	363	386	379	372	403	414	390	409	389	341	381	329	427	378	387	368	400	384	386	387	392	393	438	394	400	409	377	401	402	380	400	402	384	392	382	367	354	398	384	393	402	399	402	387	372	380	368	424	389	385	381	364	395	390	369	392	405	354	426	403	411	362	372	391	379	400	351	380	376	357	413	356	394	388	395	371	387	419	366	414	381	399	378	392	379	460	356	347	384	373	374	340	356	384	418	388	376	418	384	397	387	378	423	392	381	363	373	388	394	393	430	398	352	396	394	428	376	438	411	376	406	413	377	385	404	392	396	393	373	342	386	392	389	365	390	377	364	381	369	418	413	372	391	367	373	375	406	417	406	446	394	423	387	395	404	377	395	408	373	376	397	376	377	360	392	373	360	366	405	371	379	379	373	397	401	398	423	412	405	417	371	372	404	398	360	393	422	397	405	397	360	366	376	360	408	385	351	435	426	407	400	388	393	375	404	381	374	404	396	391	390	409	383	378	404	424	414	367	415	429	388	397	362	376	390	405	403	394	381	409	372	400	387	383	377	418	386	415	377	423	363	414	354	380	344	408	396	386	388	399	366	353	417	407	371	398	368	403	392	400	382	380	359	371	383	399	394	400	394	393	338	396	380	380	376	418	390	392	367	384	379	373	391	377	381	414	377	379	390	366	381	347	391	401	359	407	379	416	371	392	414	413	374	376	403	372	385	383	409	375	417	384	413	384	416	375	376	375	359	376	405	339	403	359	385	388	374	430	391	397	443	386	356	408	406	401	388	380	411	388	411	360	365	391	402	380	368	392	379	397	359	379	381	369	385	397	411	415	414	411	363	390	390	399	407	402	385	408	408	350	374	382	367	388	393	386	383	377	388	370	377	424	403	382	401	375	386	402	416	407	387	342	364	391	382	360	374	379	379	425	374	364	374	383	392	386	388	443	398	385	409	385	420	391	373	373	375	416	407	431	390	402	383	404	389	384	381	392	394	413	385	393	384	399	345	396	374	381	354	403	394	420	396	395	398	395	399	421	377	385	395	357	385	404	375	388	369	444	390	394	382	395	377	388	400	405	390	385	389	392	420	399	394	385	373	407	368	404	359	405	387	394	350	411	405	396	369	354	390	398	391	381	382	364	409	417	377	394	388	403	395	408	373	383	418	429	375	384	396	415	387	368	400	372	390	404	409	381	412	401	369	390	394	393	407	397	404	380	410	383	423	386	404	383	379	403	400	394	378	366	356	387	398	378	399	391	416	409	426	360	412	418	409	371	396	399	411	401	416	399	422	422	388	376	384	380	384	391	382	404	411	351	413	390	404	370	370	379	424	396	365	392	408	351	391	403	398	389	400	371	379	364	442	398	382	386	371	377	408	413	360	355	376	414	372	389	382	394	392	360	370	361	393	398	389	359	383	379	380	403	379	411	364	395	364	412	423	404	387	380	373	365	399	394	381	381	381	393	363	379	396	357	370	402	370	372	398	395	364	376	387	350	408	409	378	385	375	380	357	387	384	401	362	388	400	378	437	387	405	393	416	417	394	390	354	349	378	376	376	393	364	390	412	388	388	380	384	369	381	401	354	394	376	380	426	384	386	400	394	408	394	401	376	384	416	397	434	383	419	371	406	365	403	390	415	398	361	396	385	388	396	370	396	403	399	402	386	422	369	422	386	371	369	435	355	409	371	402	381	383	419	392	418	396	358	386	368	376	363	375	393	364	388	396	406	381	413	387	393	358	414	382	401	419	370	379	339	401	404	382	400	407	380	379	385	395	371	373	394	398	396	415	347	378	385	380	369	356	391	429	357	407	374	384	388	374	398	405	379	383	375	355	392	399	373	398	377	411	348	377	365	424	378	371	362	375	363	426	385	385	402	386	383	388	420	361	358	411	392	438	405	332	359	381	413	379	389	371	388	418	397	399	356	364	381	357	401	363	384	427	410	345	398	370	391	401	416	370	446	395	380	375	359	392	370	415	409	379	391	385	383	418	398	393	406	383	367	410	364	371	373	384	386	410	376	415	448	415	402	371	401	379	409	397	390	397	399	386	380	380	448	389	391	408	377	403	404	368	404	392	427	407	357	374	418	404	443	419	427	404	392	411	385	411	365	355	402	375	411	389	386	379	375	383	402	387	389	387	383	420	377	403	368	400	384	389	383	407	382	373	387	348	383	367	427	401	410	390	358	433	398	388	362	365	391	395	413	360	387	349	370	429	397	387	378	399	401	395	383	400	359	338	386	378	399	377	399	374	393	385	393	371	384	415	384	362	387	423	385	382	414	368	384	387	388	402	386	385	348	394	424	390	414	377	381	390	419	388	403	391	392	365	412	422	358	337	381	395	386	370	402	397
24619	21444	28593	24709	21232	3580	761	542	431	371	378	334	334	313	287	303	322	282	288	308	322	310	289	303	299	324	300	294	291	267	305	279	266	297	289	304	271	294	300	281	267	306	268	283	311	296	275	273	296	312	261	299	296	272	280	276	259	271	298	275	303	280	302	247	311	294	291	277	282	279	268	303	264	272	281	267	257	270	299	308	290	271	282	280	284	272	255	294	293	251	291	254	293	254	242	275	291	291	277	304	269	270	299	276	269	246	251	276	283	272	257	254	275	287	261	280	268	284	247	268	254	269	283	294	269	296	273	262	280	321	255	286	274	267	270	273	264	290	302	284	272	287	259	292	276	288	289	256	273	279	286	270	262	293	284	273	265	264	291	287	280	301	264	292	300	269	305	260	263	274	298	290	304	271	260	304	270	307	268	272	251	292	287	293	278	256	271	271	268	266	263	293	284	265	237	308	286	287	266	271	265	250	280	301	267	286	277	301	274	277	276	277	256	278	275	254	301	275	290	254	244	254	274	272	283	282	260	255	252	275	284	266	278	265	272	282	249	262	280	297	287	285	283	295	278	254	294	279	286	247	236	303	262	253	289	291	238	265	284	299	308	282	260	249	255	242	272	283	271	269	269	261	274	282	287	275	279	261	290	272	269	240	296	275	261	272	269	279	265	288	252	269	236	265	273	281	285	236	292	277	282	282	279	291	284	271	261	285	275	283	290	280	292	263	283	283	271	292	279	267	286	302	294	278	284	271	272	253	267	258	275	237	276	266	293	285	276	259	252	276	293	283	277	249	288	272	287	273	276	251	304	302	269	263	291	252	260	271	278	265	251	258	266	267	269	280	322	297	295	275	271	277	242	288	298	265	322	297	288	266	268	250	257	263	285	301	281	259	302	282	259	261	318	257	255	251	267	295	275	283	272	264	277	254	271	277	270	271	291	289	269	269	279	265	286	263	258	251	268	313	282	271	251	258	304	262	276	279	321	275	314	295	272	261	306	282	270	281	321	276	298	274	283	271	273	252	253	281	264	277	294	273	285	293	314	302	244	282	266	287	280	255	263	267	253	305	273	278	274	271	290	263	274	309	275	261	289	279	299	253	301	249	267	263	274	262	256	312	265	278	266	288	293	276	257	278	281	283	265	283	265	286	255	275	265	250	275	255	306	312	274	269	260	279	254	291	281	266	296	273	251	303	282	255	287	275	300	275	258	277	300	267	251	284	254	263	301	258	267	268	279	285	250	271	275	276	258	254	266	244	284	256	258	248	252	266	283	259	270	291	275	288	254	311	286	278	265	269	270	267	263	283	284	253	276	289	303	264	268	268	271	246	256	284	277	300	267	300	271	251	257	263	258	274	272	280	251	293	295	239	288	246	260	281	298	253	240	274	294	273	269	276	302	265	285	305	249	269	273	258	280	298	269	250	300	284	280	291	281	305	289	286	278	271	286	278	309	275	287	260	274	247	269	290	263	241	295	251	281	268	285	293	250	258	278	259	243	299	273	257	275	291	268	263	270	277	261	301	268	284	271	254	276	273	249	270	295	299	271	286	259	246	283	270	283	260	267	281	278	284	288	269	293	234	260	299	288	283	296	257	305	254	294	246	275	276	277	287	273	315	311	288	257	263	272	288	279	318	300	292	298	261	272	305	279	270	237	260	282	280	260	265	301	279	271	281	281	269	244	239	280	276	264	283	285	252	278	286	291	265	272	257	269	287	266	323	265	271	280	265	265	281	276	248	274	252	261	274	240	291	271	286	280	259	237	278	295	273	284	306	283	249	270	263	264	273	288	261	275	258	273	302	268	278	268	271	269	260	275	289	290	280	288	280	247	296	295	267	285	261	311	293	278	247	282	298	255	281	266	282	282	241	307	253	298	279	260	260	260	253	266	278	251	286	260	282	284	290	302	253	263	246	296	283	294	269	274	287	247	280	255	281	262	278	287	295	257	250	292	282	261	268	280	264	287	245	272	277	275	282	248	251	288	280	265	265	263	297	282	251	290	260	266	292	268	281	277	276	270	256	270	273	256	285	281	263	265	265	272	292	275	257	287	290	289	280	285	279	281	266	302	281	272	249	266	294	275	266	251	282	286	250	261	289	295	270	294	241	277	249	286	283	269	273	278	268	262	278	288	261	275	267	299	281	263	283	272	248	273	266	265	263	251	269	270	268	269	254	260	294	265	305	286	285	267	264	275	269	260	283	293	267	301	273	300	294	285	271	265	303	293	312	268	251	271	253	264	271	270	302	267	273	272	265	269	286	292	272	293	251	271	257	299	257	253	293	290	273	276	292	291	302	280	275	273	264	261	288	271	250	296	276	297	269	270	272	291	271	297	261	262	272	266	291	278	269	281	256	277	296	297	272	285	280	277	266	274	248	285	303	275	314	288	267	236	272	292	258	256	295	293	262	272	263	266	288	273	291	301	290	285	264	320	272	286	275	275	251	261	240	255	260	278	276	276	309	280	281	286	259	270	277	265	261	284	263	275	284	271	276	265	269	301	267	270	238	284	261	275	263	306	264	267	263	270	286	273	276	271	288	302	301	258	245	267	263	272	259	269	273	295	252	259	280	289	262	261	266	280	296	298	293	288	260	285	281	291	281	274	289	258	289	285	289	288	285	279	257	264	291	291	269	266	299	274	273	264	308	290	276	271	241	259	286	279	299	265	263	285	264	275	249	282	267	272	277	245	251	269	254	268	278	278	258	246	282	279	280	280	274	276	287	285	275	294	261	302	289	287	261	271	260	261	280	275	278	288	245	257	276	247	283	274	287	260	257	266	304	287	274	295	250	289	272	289	272	275	280	261	273	248	272	296	297	271	262	281	230	308	246	249	271	301	295	276	257	258	259	254	292	238	283	266	302	243	257	285	232	267	274	267	286	283	262	286	287	271	271	275	267	269	270	244	249	278	303	268	290	275	278	305	269	287	273	294	281	251	279	259	267	276	271	275	271	282	272	307	284	279	272	280	285	278	294	276	262	260	296	271	301	289	253	262	269	297	258	263	319	286	264	278	290	260	255	259	294	258	281	247	246	294	262	273	259	289	277	281	271	290	284	267	279	301	281	294	286	272	261	272	265	316	271	282	268	281	273	248	297	289	278	295	269	263	249	260	263	276	262	275	281	296	281	279	288	240	245	262	274	270	255	295	268	291	283	279	317	258	273	243	269	275	273	258	286	255	282	261	259	276	254	245	224	269	246	272	273	290	272	258	278	263	301	278	301	293	269	282	300	260	257	266	294	279	263	280	286	256	283	249	244	255	273	269	270	283	269	249	262	288	286	279	295	274	292	299	307	255	262	257	282	257	273	236	260	275	312	250	271	280	273	278	289	243	256	270	309	270	252	249	285	249	294	262	261	282	278	278	255	289	274	244	281	288	272	295	271	261	264	240	291	274	272	253	293	257	295	286	262	266	277	245	263	277	256	276	272	256	272	256	276	262	278	281	258	294	244	264	255	256	280	274	266	257	259	301	294
3751	4651	3915	1859	1298	896	703	621	527	458	419	426	365	356	301	336	331	298	323	327	308	289	304	269	285	263	282	280	254	268	250	268	266	277	273	292	250	265	257	298	263	308	248	263	263	274	261	265	256	272	268	257	251	268	248	272	264	235	248	269	271	264	248	255	273	259	261	254	230	269	254	258	257	233	257	278	262	252	286	251	256	256	265	249	253	277	272	242	291	247	258	258	246	260	266	234	249	270	261	225	235	238	274	243	268	257	289	253	266	296	232	275	249	251	221	274	294	248	266	248	265	226	276	276	239	234	239	245	271	228	259	259	275	293	241	278	251	272	258	237	262	250	253	262	248	231	287	269	254	263	253	261	254	252	268	258	238	270	283	255	241	258	242	259	235	279	225	256	268	245	260	242	258	260	300	225	285	263	253	234	256	286	237	260	265	249	266	259	259	233	245	256	246	241	266	237	242	252	259	287	266	294	238	263	244	242	225	285	244	266	277	242	265	268	277	227	262	267	258	267	308	247	258	266	270	255	277	252	271	241	247	267	273	263	294	247	254	244	274	252	270	267	259	243	287	238	261	257	234	284	239	238	246	260	250	270	265	249	248	248	254	272	241	204	257	251	259	238	257	257	266	250	273	263	274	255	240	259	227	243	258	263	295	270	279	262	246	249	231	244	242	265	249	256	255	244	245	229	232	257	253	261	266	260	241	276	267	260	240	236	238	295	243	283	259	263	263	262	269	251	268	269	255	276	240	256	264	268	238	245	276	240	239	271	269	249	219	255	259	248	248	277	251	251	252	274	245	250	242	266	274	270	272	258	242	245	261	218	257	246	256	256	297	273	235	253	253	245	258	242	289	248	271	273	253	283	250	251	245	258	235	236	255	264	269	281	287	274	278	292	248	244	280	234	271	301	212	268	246	227	284	238	257	248	272	258	256	227	241	248	276	269	258	251	212	258	239	216	243	248	255	259	251	228	240	253	257	241	275	282	236	271	234	254	255	259	259	238	261	294	236	257	252	258	249	271	249	274	265	273	246	265	252	225	246	264	238	266	283	252	265	262	270	273	266	282	265	240	233	244	256	231	247	269	264	266	268	259	271	234	262	258	275	273	268	246	219	251	257	222	290	268	238	246	245	230	252	236	278	259	222	255	249	265	255	243	246	252	239	273	265	255	265	257	245	258	233	279	250	245	291	240	263	280	239	247	246	243	261	271	243	247	257	269	250	234	250	273	223	275	253	273	254	201	268	247	257	252	248	246	233	259	264	265	256	266	229	258	271	275	269	249	269	255	214	241	270	236	264	274	249	276	279	251	268	248	268	263	240	229	261	259	260	261	254	257	285	246	268	281	262	261	261	264	240	250	239	242	247	266	272	242	244	248	308	264	276	232	249	243	279	270	236	252	278	267	244	272	247	254	254	264	240	262	255	241	259	223	245	284	227	251	271	274	279	250	251	250	273	271	268	241	252	275	261	236	245	263	247	265	283	256	278	264	254	274	271	265	249	219	226	228	249	255	278	249	266	260	267	281	246	252	246	240	249	243	276	289	244	253	259	266	256	261	253	264	268	253	244	287	247	239	250	262	244	244	273	213	264	252	265	251	250	260	278	247	284	251	252	275	242	278	255	240	269	229	253	223	242	261	249	248	270	249	239	223	234	277	264	254	275	255	243	261	243	232	269	245	284	273	256	248	258	267	259	254	261	243	259	261	249	264	275	251	273	250	249	280	264	272	236	236	245	272	245	251	230	244	224	265	223	268	294	243	228	265	264	262	267	238	247	241	242	243	237	213	247	228	246	255	254	240	242	267	249	252	286	261	258	230	258	222	252	256	259	233	267	234	232	273	266	222	254	258	246	260	255	274	252	260	253	269	260	237	250	254	247	229	245	242	279	237	263	250	220	229	243	274	240	276	269	267	230	233	258	260	255	288	252	243	241	252	238	261	282	251	270	239	245	269	263	280	237	222	255	252	251	257	260	228	285	271	259	250	267	255	235	242	289	239	249	256	272	244	256	262	258	259	236	251	242	291	233	248	239	259	262	266	251	245	238	247	238	253	267	255	241	230	248	227	242	246	255	243	256	238	269	252	230	247	259	237	255	258	285	271	282	260	266	250	233	249	250	237	263	263	221	284	235	228	247	256	261	257	232	259	249	242	282	274	255	257	237	241	261	246	225	229	246	244	250	252	255	236	251	241	249	254	223	259	233	231	244	228	240	276	284	252	259	270	273	255	226	280	240	243	230	254	238	268	249	246	252	261	274	260	244	263	251	259	239	272	245	249	243	215	262	266	262	247	222	252	257	288	234	261	252	213	237	265	237	237	246	268	268	237	242	235	262	269	276	256	257	227	270	262	235	248	259	264	260	258	259	234	256	248	239	243	263	267	253	237	262	243	273	225	236	273	226	270	245	249	251	252	239	266	243	259	268	285	254	276	252	262	242	277	250	249	237	258	234	252	263	241	243	263	249	244	251	242	235	274	245	258	262	249	262	243	250	303	257	244	260	227	260	258	247	268	257	276	252	228	250	268	209	241	234	256	242	266	236	249	244	269	277	261	223	267	242	252	279	255	260	241	260	242	249	245	252	270	243	253	263	239	232	240	264	252	277	255	233	246	240	261	263	244	248	274	263	265	254	253	265	263	218	284	278	259	265	238	249	241	251	276	238	287	253	257	296	257	271	273	264	257	264	255	260	220	222	249	252	269	266	269	239	237	246	243	269	261	269	238	261	282	213	247	258	256	243	245	260	278	236	254	249	253	264	254	247	265	251	259	257	243	255	263	261	235	248	249	265	235	266	241	241	250	253	258	236	238	264	283	276	236	251	280	227	256	220	219	243	220	262	248	260	267	262	233	277	256	257	263	258	258	225	254	235	240	248	241	244	264	281	249	249	221	251	270	251	246	249	253	251	264	253	270	256	223	274	226	255	261	247	237	232	244	250	229	255	229	250	279	251	262	267	266	246	250	241	276	253	267	240	269	247	223	234	216	278	238	240	259	255	259	252	264	265	247	259	263	245	245	253	215	244	268	260	266	244	263	243	255	263	256	247	281	264	262	241	252	280	217	248	254	257	244	253	254	285	241	240	239	254	266	224	263	250	244	238	274	284	239	229	257	279	240	252	239	253	248	239	251	254	269	223	260	239	254	251	243	259	255	251	272	241	273	253	234	272	243	255	246	220	271	226	237	255	237	231	267	273	231	268	258	261	279	260	218	251	230	268	232	273	246	299	276	244	254	283	254	278	292	235	249	239	225	267	258	251	240	256	225	233	235	249	251	265	274	257	256	218	231	233	249	253	273	240	275	282	253	239	283	236	269	244	266	243	233	251	277	229	257	243	277	217	246	272	226	240	267	264	264	233	272	255	252	237	287	240	273	277	273	234	251	261	255	247	243	261	243	256	233	228	253	255	249	262	240	224	233	248	249	251	250	261	273	249	244	249	233	253	256	244	248	238	257	233	245	235	259	237	259	252	247	249	240
27830	10496	1661	1037	776	805	791	762	839	795	805	802	767	811	812	802	778	762	790	770	768	728	825	754	803	795	796	796	782	841	756	793	782	777	782	769	801	774	782	764	776	805	805	737	780	730	804	814	829	804	777	758	750	806	828	772	759	745	779	772	758	756	842	738	781	769	749	810	825	748	795	749	819	789	806	788	719	774	743	817	806	784	742	796	785	797	779	749	793	763	761	823	814	797	776	792	808	768	737	835	775	792	797	765	766	773	788	770	769	762	743	787	771	787	803	778	808	786	805	810	724	775	775	783	780	774	773	759	793	799	760	781	781	734	771	780	785	810	756	770	785	772	737	794	754	742	778	833	827	796	817	770	770	732	775	806	736	754	734	727	718	789	837	734	752	771	794	773	750	787	765	748	776	767	797	738	769	768	808	769	783	734	711	783	782	748	767	774	726	810	806	754	763	793	802	796	750	776	796	790	781	785	743	774	800	758	773	768	775	739	800	778	798	741	742	730	778	746	788	803	726	818	772	811	730	806	789	765	798	804	756	763	796	762	787	781	773	790	808	786	783	814	756	796	760	791	710	785	743	779	815	794	801	728	750	768	757	765	791	789	785	793	753	774	734	783	770	787	746	726	775	799	737	814	749	752	800	796	772	766	780	807	759	746	767	751	735	794	808	734	769	761	753	774	771	771	796	759	736	762	783	812	810	803	769	727	760	755	807	722	792	767	781	797	740	796	806	768	800	788	769	771	764	754	761	791	811	784	786	748	768	781	815	792	778	769	794	751	806	801	819	821	786	806	802	761	793	774	751	796	802	817	826	776	799	773	704	777	718	811	802	761	775	798	749	750	785	765	789	756	715	761	764	743	762	804	761	727	707	802	767	771	748	777	763	757	748	786	798	772	728	720	770	774	758	784	722	781	773	795	757	782	813	739	761	703	760	776	772	781	688	751	796	803	763	760	769	788	785	762	794	818	789	750	789	761	779	770	777	785	823	814	771	787	720	794	789	792	751	753	769	744	749	798	776	812	774	762	767	737	789	761	814	783	757	747	783	818	778	836	747	751	735	785	777	771	779	768	754	797	732	781	755	787	762	791	788	736	839	749	764	810	773	777	800	766	777	825	723	757	843	776	753	818	747	756	758	783	715	795	767	810	786	772	767	760	791	792	789	781	802	745	785	759	778	766	741	769	747	762	804	783	815	760	821	752	767	838	761	771	745	752	799	760	752	779	746	783	783	762	767	748	772	736	751	806	775	760	831	750	740	705	785	807	745	745	726	742	771	789	731	780	768	768	781	726	781	797	794	740	785	795	786	750	725	771	805	802	752	750	797	772	781	772	811	770	807	731	773	805	793	787	750	741	779	779	773	784	760	782	737	766	816	786	794	771	815	752	809	826	797	750	794	783	781	756	770	801	695	818	796	772	740	749	848	748	744	731	790	736	805	786	771	758	762	789	788	768	817	774	785	744	769	761	763	750	754	769	792	724	751	783	763	784	748	776	759	793	764	776	761	760	750	720	770	776	761	771	849	729	772	765	772	754	766	735	816	807	794	761	833	798	837	766	758	748	798	819	792	776	770	768	807	741	806	762	795	784	743	766	774	792	825	750	783	783	784	774	740	771	790	756	823	722	769	800	832	836	789	771	822	776	792	772	798	750	789	809	802	765	819	802	775	781	772	810	737	796	779	792	793	805	803	803	736	767	747	778	790	762	754	810	754	811	792	758	777	718	757	787	819	804	767	733	806	783	783	742	788	793	812	831	758	757	802	789	773	697	740	764	745	787	753	810	804	804	763	778	822	802	762	800	766	802	762	742	753	765	771	753	765	753	846	797	776	789	764	774	745	724	776	787	754	764	796	747	775	745	756	781	755	762	774	767	789	767	797	826	783	755	778	712	758	793	808	774	790	737	721	864	742	783	703	722	861	740	817	720	782	760	762	758	807	745	761	740	737	838	770	732	789	795	791	787	776	804	772	797	767	761	735	805	741	755	762	795	828	794	790	781	775	729	757	784	765	805	809	791	807	765	728	785	761	721	777	715	764	762	761	833	822	742	818	811	787	820	850	809	814	736	794	730	765	760	842	774	754	805	769	782	737	712	782	795	785	791	748	805	758	767	773	770	812	805	743	769	739	717	781	782	756	757	792	781	691	789	761	799	759	729	759	790	775	757	782	776	814	783	788	776	749	806	764	773	784	750	734	781	774	771	753	786	756	778	742	739	741	737	733	775	750	740	810	809	780	755	829	777	820	735	812	824	783	772	775	759	758	787	799	769	809	750	782	783	792	806	768	815	750	788	782	765	772	802	800	847	794	760	796	820	801	818	779	798	787	761	749	748	783	775	737	824	778	782	832	788	754	815	795	800	777	734	780	792	770	775	805	781	747	701	813	768	766	791	790	784	759	796	786	778	766	805	768	746	748	726	775	773	747	773	789	767	755	755	753	814	789	769	800	755	753	806	811	714	748	749	758	724	771	759	775	753	806	761	753	850	812	734	815	769	748	830	782	776	763	792	751	783	789	757	792	791	769	815	736	768	765	801	772	804	806	790	786	786	745	820	770	835	797	776	775	814	827	806	780	759	789	782	790	783	767	776	783	791	808	745	764	808	766	789	810	742	763	743	753	779	779	811	766	788	781	775	760	801	745	762	796	786	744	732	807	775	758	774	757	748	710	772	795	799	748	816	791	775	783	767	784	784	777	770	686	754	708	769	769	777	754	794	771	772	813	736	787	752	777	761	790	780	741	788	765	795	767	774	852	815	799	779	806	736	843	768	778	776	781	804	828	816	820	747	760	848	794	782	756	816	812	786	812	788	784	791	743	763	783	816	726	764	755	709	754	766	734	775	796	795	794	800	776	756	796	789	794	785	786	775	776	739	805	760	782	731	744	746	733	823	728	785	770	768	851	780	812	784	860	728	779	770	741	764	776	769	785	787	783	790	805	780	742	742	805	795	750	825	820	787	785	805	800	739	764	756	733	799	785	736	832	783	789	777	803	772	804	811	798	761	793	794	793	761	758	783	718	762	798	780	810	861	774	758	783	745	781	820	764	766	807	743	808	786	794	810	789	807	800	777	782	826	750	757	771	783	765	769	770	738	714	793	796	770	789	763	707	779	822	761	760	856	765	738	780	797	748	771	819	777	809	765	797	755	748	771	783	731	793	746	785	800	798	782	751	740	816	755	774	821	826	778	759	739	730	777	764	751	803	786	789	796	766	787	741	790	768	793	759	771	795	783	727	809	786	749	760	772	716	746	790	736	764	775	812	796	777	761	779	757	776	734	748	781	737	756	777	803	814	749	826	781	805	784	776	738	775	750	829	750	750	743	800	802	716	801	763	773	781	737	787	731	797	783	766	775	776	808	765	757	763	739	755	777	785	812	755	750	743	795	751	774	729	812	729	786	779	757	755	755	790	815	784	753	783	828	767	772	764	761	810	761	734	832	743	762	741	750	820	760	746	760	747	747	755	812	729	788	817	783
5571	771	793	706	646	656	645	650	633	668	665	656	658	619	630	674	673	654	655	656	662	645	610	646	684	611	602	641	632	609	618	656	639	677	601	652	641	640	612	670	591	631	628	665	622	620	641	653	625	601	648	628	630	640	635	603	630	649	662	655	635	636	604	659	629	617	634	650	636	615	648	684	663	651	625	660	587	653	670	636	634	607	645	622	616	629	612	640	640	654	603	667	654	642	619	639	650	584	662	632	641	636	602	627	603	630	613	635	626	622	631	648	594	645	641	601	650	650	638	636	663	649	645	637	610	615	601	667	639	624	679	577	641	651	636	644	612	610	647	623	616	641	618	650	644	604	637	606	626	637	623	578	642	644	634	632	645	662	612	630	597	613	648	618	605	629	619	581	662	573	648	595	672	633	637	613	642	680	650	665	654	648	633	615	676	628	629	646	642	662	598	675	640	647	624	653	645	628	637	680	663	629	636	607	640	630	635	635	640	618	674	580	649	629	600	623	641	651	622	613	615	692	621	670	652	656	636	651	607	590	634	653	634	628	662	593	624	631	606	644	596	659	627	626	600	631	625	627	646	576	616	643	666	660	608	649	603	632	595	662	676	631	623	646	654	619	603	632	685	631	642	655	603	669	608	651	629	621	646	611	613	664	581	617	629	684	619	607	662	632	659	623	648	615	605	646	630	645	649	642	630	625	626	621	671	642	636	599	670	633	646	611	627	670	692	661	616	670	645	636	630	628	610	605	566	624	612	674	606	631	641	586	649	623	609	662	690	652	631	642	676	587	608	653	613	645	665	635	584	639	675	618	646	620	655	641	685	657	659	648	646	576	623	603	591	636	661	625	621	638	614	635	631	627	635	661	619	636	680	640	654	619	628	611	649	599	617	624	672	624	631	612	653	615	650	629	661	617	670	618	661	583	638	637	643	646	646	610	665	595	622	633	619	684	652	625	622	606	610	639	633	668	601	624	652	628	611	608	663	629	624	603	624	666	645	623	608	618	619	626	617	624	652	628	638	600	610	669	625	621	691	674	642	599	635	658	644	671	648	626	632	598	579	623	645	665	598	617	641	678	639	675	641	669	597	642	659	658	613	627	651	629	648	620	608	621	612	656	602	603	640	653	614	611	624	612	600	615	639	572	673	661	619	622	635	671	587	654	618	641	607	610	591	654	647	638	593	657	615	636	613	666	640	671	629	632	627	622	666	625	593	630	644	665	645	619	619	596	651	650	654	593	629	645	633	657	643	645	611	591	677	629	627	681	597	612	596	631	611	635	600	593	650	634	642	620	672	618	635	628	605	604	607	675	633	631	609	646	655	640	577	644	631	663	637	610	640	610	647	643	626	635	643	612	648	625	592	651	598	605	678	634	654	610	634	614	631	628	588	626	613	607	628	671	665	600	667	608	630	635	619	641	642	608	711	655	678	631	650	619	664	631	628	616	636	629	634	618	654	661	627	686	642	638	625	598	631	627	639	662	626	601	640	644	614	614	627	598	650	651	642	648	652	657	644	612	633	621	665	634	638	678	643	622	625	627	630	640	596	605	625	617	618	631	606	603	646	629	616	627	618	635	636	618	657	640	645	604	614	656	661	655	615	613	616	611	641	635	625	618	618	604	634	576	609	658	633	643	626	646	617	602	650	619	641	595	634	632	666	616	610	640	648	626	614	625	654	638	666	595	641	598	640	635	654	606	660	622	600	611	623	633	551	652	613	619	647	667	610	592	610	643	584	623	615	636	653	613	670	614	634	608	613	635	652	615	610	635	634	657	628	688	608	665	648	595	609	650	606	634	597	640	664	618	634	625	663	628	702	675	636	645	660	641	656	663	654	602	639	629	623	619	668	634	642	650	619	658	637	624	612	619	632	621	650	616	633	684	607	662	671	611	639	647	630	642	601	646	636	670	613	642	651	627	595	649	688	621	690	618	608	635	616	651	640	608	691	662	619	608	628	635	669	611	653	660	622	611	651	655	660	698	612	655	637	639	676	662	633	616	613	657	636	681	594	606	620	617	672	618	610	639	653	640	654	640	667	612	628	625	617	625	637	655	606	633	649	669	618	614	636	680	608	663	626	602	654	629	620	642	595	658	612	613	645	638	651	616	612	639	619	627	612	638	639	646	614	614	670	662	612	614	630	628	643	620	676	603	652	625	656	611	659	609	605	671	671	619	651	630	662	641	670	638	637	645	641	644	636	618	638	616	589	637	670	614	633	628	625	665	624	608	636	665	601	619	636	611	643	654	626	626	617	600	626	615	633	625	616	594	670	618	628	637	656	591	621	611	658	607	688	597	547	600	641	606	663	595	663	640	616	647	604	630	575	686	642	611	618	655	620	619	629	623	626	655	663	608	630	611	655	591	674	665	575	669	676	616	630	644	653	660	595	645	599	617	631	616	636	626	615	654	649	650	634	639	625	641	666	657	653	611	641	645	676	680	594	636	617	643	634	646	654	639	665	631	632	645	659	638	618	635	596	647	627	643	614	622	632	605	646	663	642	601	644	616	653	620	644	646	635	629	639	609	632	692	665	693	621	619	648	597	621	628	631	637	631	636	614	608	652	611	619	638	615	640	607	631	630	692	693	645	633	645	627	629	607	666	622	621	648	602	602	628	649	669	677	587	609	641	625	632	589	672	622	635	667	618	621	611	631	652	642	637	614	611	635	637	632	664	624	645	631	630	630	667	650	663	611	605	607	638	629	669	639	626	643	587	613	624	699	618	616	657	612	640	611	668	618	644	616	643	614	628	618	666	655	612	637	633	643	666	644	667	629	617	634	592	638	677	643	626	576	661	643	641	612	601	626	596	605	647	656	644	623	629	635	650	672	623	629	655	612	634	638	596	646	612	637	598	607	664	633	621	612	646	626	586	610	588	585	650	716	624	639	634	615	717	609	604	660	646	621	636	680	636	613	610	664	614	654	667	577	613	655	602	648	646	599	649	601	666	627	617	664	631	672	601	659	660	612	643	626	609	649	599	607	618	617	653	612	653	650	649	672	632	643	622	661	638	642	579	635	638	619	633	641	626	641	624	644	632	664	649	620	626	638	648	653	628	615	647	648	649	665	616	625	621	621	636	637	634	611	582	636	653	630	652	642	618	639	589	613	656	630	665	633	633	651	633	639	670	602	641	607	606	640	631	656	638	629	608	604	613	594	640	638	616	631	664	606	669	622	590	591	659	629	613	646	592	673	616	667	600	628	607	636	637	591	629	654	616	630	649	650	624	559	632	637	645	626	601	619	623	629	639	622	642	632	612	608	680	643	614	668	611	596	639	681	656	652	630	625	651	633	673	643	631	673	610	661	581	609	657	670	676	638	588	640	568	642	616	590	605	620	626	600	624	642	554	650	692	652	654	645	573	656	614	622	572	653	625	635	596	667	626	657	634	662	678	596	588	667	661	677	638	590	653	630	636	589	686	650	625	629	654	623	644	678	632	607	630	636	626	653	604	627	649	630	677	583	640	625	677	665	663
25615	21456	27335	25734	4921	958	714	549	467	494	499	451	483	459	463	450	486	450	464	433	444	437	443	441	459	447	447	424	473	448	444	477	428	433	419	467	446	411	439	398	427	421	418	441	422	452	441	461	412	463	425	442	403	406	453	416	487	422	436	425	412	462	409	428	411	429	407	429	439	426	440	443	422	425	414	500	423	459	418	429	436	425	437	436	404	437	417	426	413	416	447	422	453	444	442	451	417	451	444	434	435	435	463	434	447	412	448	464	419	458	423	428	433	449	446	393	412	459	411	448	417	430	442	411	448	431	414	418	429	463	459	449	399	434	426	398	415	409	446	435	442	409	456	420	435	443	435	384	426	418	421	430	446	460	403	437	444	432	453	418	450	405	466	465	421	420	430	450	444	431	417	436	415	450	435	464	414	471	442	433	413	401	453	436	396	409	417	407	449	425	453	382	439	424	475	404	438	444	440	414	437	439	427	445	459	443	402	413	450	457	431	454	447	413	470	420	473	440	409	436	462	426	428	452	426	430	438	464	453	455	432	446	460	449	420	424	415	415	368	431	460	450	443	452	418	447	416	458	413	454	436	433	441	417	411	408	452	391	451	446	438	417	425	431	436	435	430	401	431	460	439	436	448	436	410	400	413	437	424	432	460	458	418	476	414	481	447	414	454	420	421	468	459	420	443	427	418	439	443	458	435	432	437	410	456	433	425	442	460	404	420	426	380	402	432	436	444	457	428	450	440	431	427	436	443	428	451	451	445	429	441	442	451	421	485	476	449	425	477	436	431	396	463	423	473	460	420	432	409	465	438	415	413	463	421	458	440	424	395	441	421	451	413	470	450	451	438	436	474	421	458	424	455	441	439	428	442	420	426	454	429	453	439	424	417	434	458	451	421	433	463	399	444	440	394	439	434	432	439	422	442	469	439	452	434	418	425	466	432	449	471	402	468	420	442	421	439	450	412	421	438	428	425	449	451	470	444	380	446	435	387	450	470	435	426	444	456	433	412	413	438	454	444	386	386	460	444	425	442	444	426	435	440	438	443	438	393	484	435	417	387	432	395	451	449	468	439	416	428	422	427	453	443	435	425	438	480	471	412	414	447	432	430	439	395	398	430	401	479	430	387	391	420	414	420	451	414	443	436	414	445	468	424	435	425	393	419	458	462	428	476	428	411	427	412	420	443	434	468	439	445	467	454	424	470	459	430	412	435	437	397	457	445	456	421	422	463	436	415	412	441	485	461	415	419	441	412	452	425	437	449	441	358	396	433	433	418	440	457	425	468	430	434	448	442	412	415	418	427	459	437	456	400	417	396	403	418	434	429	490	434	417	454	403	431	408	452	442	429	441	439	402	430	435	430	437	437	424	432	426	420	409	421	458	449	436	445	438	439	436	426	401	431	428	448	454	450	437	417	449	458	416	485	421	419	438	434	435	415	419	461	422	419	438	421	436	455	471	413	423	460	453	446	434	446	400	463	419	441	430	429	418	440	415	423	384	398	415	423	472	392	405	414	445	441	454	426	392	432	418	379	396	426	436	456	450	436	414	436	432	442	419	458	434	439	421	437	450	452	421	413	461	425	416	416	391	469	420	447	434	417	463	466	449	409	457	430	414	452	414	449	443	426	447	402	424	433	436	433	402	469	445	435	400	451	454	451	449	426	453	414	428	413	419	434	436	449	434	437	448	431	442	445	440	414	417	459	428	423	426	414	422	464	415	438	444	437	437	449	430	430	424	416	443	426	413	411	458	419	411	423	432	439	448	447	421	410	444	443	424	427	404	425	465	416	425	446	451	400	391	452	427	456	436	415	423	442	426	425	427	391	431	409	441	437	452	441	414	438	441	420	406	418	442	420	445	432	440	445	455	443	446	459	457	440	437	417	453	449	466	439	439	429	439	448	448	443	502	418	413	424	483	431	433	416	439	454	449	424	442	435	455	407	427	410	426	428	413	414	421	439	429	414	442	442	433	476	446	422	437	446	419	456	413	444	436	450	423	434	477	470	429	414	429	446	444	427	416	430	424	447	439	397	433	415	421	413	447	422	419	495	425	427	436	449	415	408	473	420	449	396	383	464	420	410	427	438	427	427	418	419	463	428	474	414	438	432	433	423	455	396	455	440	412	411	431	439	452	489	431	443	441	417	424	462	468	437	428	442	463	420	410	443	421	452	452	416	418	440	459	457	430	437	437	451	423	411	445	427	433	478	382	504	440	395	427	439	452	417	430	407	448	439	448	417	439	437	436	452	446	411	435	421	421	435	429	406	424	481	466	428	409	436	451	432	444	438	400	437	459	432	444	436	421	445	408	429	414	430	437	479	466	414	432	472	429	420	432	430	411	448	426	441	451	417	421	441	446	424	449	450	420	442	406	388	439	471	437	462	441	459	472	435	449	449	454	390	431	404	427	454	421	432	384	439	412	441	443	449	406	462	458	445	465	412	404	472	471	445	454	447	464	460	448	461	442	436	412	454	427	454	439	449	455	470	438	438	420	424	444	418	427	463	427	415	424	472	404	449	431	412	416	447	436	404	459	438	471	424	430	435	455	449	452	409	429	412	403	416	424	426	476	451	416	443	445	434	486	470	442	446	424	438	439	440	441	434	452	421	433	434	431	429	461	462	407	425	421	426	417	413	429	416	436	393	421	449	444	472	428	442	459	393	383	405	405	460	425	427	441	441	407	415	405	458	460	436	442	450	450	448	413	410	437	411	420	396	421	448	452	426	414	445	421	424	423	416	450	438	430	402	456	431	420	425	412	431	460	449	414	426	448	456	457	451	440	448	453	429	452	433	426	398	448	403	444	411	448	437	435	411	462	476	398	391	438	445	436	441	425	433	411	407	441	398	438	421	453	468	398	464	443	455	469	451	428	417	443	417	455	437	445	485	435	424	446	411	410	470	449	432	449	446	433	455	462	469	426	477	435	456	391	412	445	445	412	435	416	449	474	406	432	444	446	426	403	416	430	444	461	406	422	418	404	433	447	457	423	441	404	436	419	419	408	424	433	402	458	454	418	445	475	441	448	421	424	422	432	437	450	454	477	427	425	437	429	454	437	417	436	424	469	419	446	423	437	446	458	440	393	457	416	445	450	409	445	448	442	427	441	435	441	457	446	396	428	424	421	453	434	415	425	443	421	433	433	434	451	410	414	450	435	423	406	458	415	413	460	409	394	438	396	432	438	401	424	440	433	463	446	450	456	444	433	410	469	430	417	421	443	459	430	419	464	399	414	425	443	431	396	453	399	458	420	437	432	446	439	431	422	432	433	415	439	414	462	439	448	452	475	462	422	428	403	425	450	430	438	418	431	431	449	422	410	448	464	444	438	435	448	419	444	455	460	386	433	411	432	436	428	442	439	427	449	446	442	415	432	464	455	425	392	453	444	436	437	402	442	466	410	440	393	465	423	417	450	446	477	431	426	459	442	442	453	412	446	430	411	459	435	461	414	423	416	430	415	425	430	458	449	431	386	455	428	457	464
3734	2655	2381	1289	889	705	634	545	523	513	490	455	407	430	469	446	425	403	388	435	400	389	422	392	395	418	378	414	393	414	413	454	400	371	388	399	407	380	396	397	411	412	364	425	410	402	364	367	389	410	374	399	425	415	367	418	401	381	409	407	392	361	393	378	399	375	399	429	392	383	379	407	376	400	399	363	376	377	403	388	368	402	376	409	393	413	375	421	399	381	378	376	402	383	414	392	385	405	370	387	416	436	405	405	395	383	426	369	393	392	397	400	377	392	342	371	389	374	390	394	381	394	398	392	401	407	344	383	415	382	359	394	355	376	389	385	403	387	385	419	390	391	396	422	414	369	407	390	366	407	414	410	396	425	411	368	343	353	376	375	370	411	389	384	403	392	363	389	391	414	384	392	388	371	375	385	355	392	383	419	353	357	370	383	381	379	395	402	389	392	396	374	354	418	373	421	407	362	366	387	365	386	408	379	369	375	371	393	401	374	392	428	424	384	382	420	403	360	414	377	369	381	388	380	407	386	416	389	410	408	365	418	432	376	371	388	391	430	349	400	402	373	387	370	361	401	387	398	418	393	388	353	402	419	372	418	387	405	403	349	396	344	395	381	387	382	374	416	387	389	348	400	381	358	394	381	417	398	391	442	394	422	388	398	355	422	402	401	387	401	390	384	399	395	381	402	408	400	409	387	378	427	394	381	362	347	373	383	369	404	389	427	393	437	357	379	379	380	353	374	389	405	388	385	395	377	348	390	380	419	420	361	398	387	387	397	401	396	381	353	390	380	382	399	410	384	400	362	380	398	398	397	343	380	384	381	396	385	398	382	362	383	371	379	406	411	384	405	379	386	367	422	376	367	366	377	406	388	371	362	384	395	369	381	360	371	400	333	386	319	392	398	392	413	366	391	387	413	400	393	391	335	422	390	344	381	402	376	362	413	392	377	365	350	367	402	383	383	372	399	393	395	381	404	401	360	399	393	378	378	372	423	377	400	379	391	391	417	409	401	424	381	400	382	367	384	367	376	361	401	412	356	394	361	374	379	361	355	368	358	402	378	378	372	387	422	412	364	354	392	421	412	411	343	375	393	414	403	389	407	387	413	398	352	379	397	381	384	387	363	402	367	364	403	407	361	395	385	380	361	369	379	388	401	378	385	393	341	396	385	393	372	406	360	400	367	371	383	402	386	380	404	371	370	400	386	409	392	371	355	374	380	390	376	397	400	391	423	400	404	366	381	389	386	386	405	380	354	366	349	380	392	387	383	383	406	372	360	442	391	371	380	346	380	392	386	392	377	411	375	388	386	387	381	389	373	383	385	355	373	376	358	374	383	392	399	374	387	408	395	367	407	363	362	412	368	348	378	343	368	364	399	410	364	416	401	377	382	383	383	379	399	381	446	399	383	430	385	380	370	390	392	390	359	352	442	380	386	387	372	380	376	345	411	409	359	373	398	338	382	402	405	390	381	438	394	411	384	419	392	408	410	393	393	384	386	396	354	399	381	391	345	400	392	376	376	396	355	370	384	365	423	417	411	392	377	367	375	399	402	373	387	377	392	411	405	382	398	400	343	357	415	360	350	383	369	403	407	394	390	393	384	402	376	381	442	407	367	416	348	421	370	390	378	385	390	374	393	395	437	389	385	391	384	374	414	354	384	417	355	392	387	384	380	398	390	356	356	384	391	372	415	411	382	415	387	382	395	374	388	355	396	372	435	375	370	382	412	395	387	404	368	400	366	374	391	411	415	414	392	415	423	347	409	374	379	374	408	388	413	373	371	354	367	352	370	398	422	429	341	356	414	394	377	395	357	363	383	378	405	357	383	377	400	393	369	406	366	349	368	385	400	363	403	399	399	392	402	415	390	426	390	419	390	383	374	378	374	402	411	394	402	391	347	368	348	374	370	365	393	393	393	362	364	383	384	414	362	390	437	379	374	413	399	377	386	417	383	396	401	401	390	381	354	369	356	368	390	400	357	373	359	393	407	394	370	361	346	382	419	360	369	406	380	388	403	384	366	391	373	334	372	389	423	379	403	358	421	370	402	405	396	411	386	374	333	381	394	392	384	385	389	405	387	324	386	375	381	405	370	368	384	377	398	389	419	383	377	356	380	363	377	385	378	373	401	395	377	371	366	399	382	373	378	413	398	389	366	354	391	377	385	390	384	342	371	382	401	386	368	335	395	361	364	400	382	425	380	388	416	385	373	409	388	393	379	413	375	356	418	362	356	414	399	381	392	389	384	384	355	397	381	389	359	377	365	398	398	366	391	361	399	374	394	380	406	374	364	393	373	393	384	377	393	412	385	382	429	398	384	359	374	383	376	394	380	425	363	401	393	392	413	357	417	409	380	400	385	391	367	380	354	353	368	384	408	413	360	393	381	392	383	374	401	397	367	397	372	394	375	335	379	381	391	384	368	378	367	356	386	369	414	393	355	379	361	422	367	382	339	348	369	385	398	363	390	385	404	364	387	395	406	406	388	383	379	382	409	386	355	415	373	360	417	400	396	368	378	397	418	375	389	423	380	402	381	350	370	367	380	375	377	362	375	382	369	367	377	389	398	387	371	381	436	404	389	409	339	365	391	372	404	358	400	391	418	404	356	414	405	367	358	385	397	405	386	372	384	402	385	415	360	383	423	435	413	396	359	396	383	381	359	388	365	419	379	402	391	399	363	379	357	356	380	345	400	383	416	415	384	337	352	406	417	406	400	385	398	393	403	350	341	411	366	378	383	375	381	405	400	390	391	393	367	418	424	374	376	373	345	400	370	380	376	404	384	361	371	428	384	371	373	387	380	417	376	372	378	400	383	401	408	364	388	372	383	386	367	399	356	407	369	393	410	381	384	359	372	366	354	367	393	391	383	402	385	376	380	387	408	400	376	380	376	391	433	408	404	402	389	400	381	373	401	360	364	344	374	378	386	360	383	386	411	394	411	396	398	401	400	397	389	383	386	427	394	403	370	361	370	359	378	356	374	403	388	378	367	369	372	352	404	374	385	390	407	395	363	382	402	375	398	368	387	369	382	391	397	402	398	387	343	387	387	416	386	419	385	368	362	387	407	397	394	373	374	402	370	398	370	427	388	355	409	365	410	386	393	386	383	409	357	388	381	370	392	388	356	365	369	371	429	374	381	387	383	414	423	382	386	405	399	369	392	382	385	397	370	423	391	424	385	408	387	387	352	386	393	395	392	385	357	382	373	371	410	418	366	367	402	382	371	403	380	379	364	379	395	376	358	410	391	380	398	397	374	364	366	371	405	408	387	423	390	386	394	395	400	425	396	387	421	380	353	403	411	399	396	392	377	351	381	384	402	414	391	416	369	399	386	368	376	368	370	397	378	402	361	385	393	357	377	398	350	385	373	358	386	367	379	378	406	375	400	404	423	427	356	388	369	385	393	391	370	383	392	355	385	371	370	414	385	401	388	353	391	386	391	399	400	383	350	371	388	404	374	368	378	397	368	388	373	411	400	378	364
24519	21446	28600	24709	21228	3443	869	501	388	376	388	314	326	325	315	328	317	320	307	290	300	276	303	287	326	322	280	267	299	289	303	292	292	277	279	271	269	272	310	280	280	284	247	284	261	254	286	306	252	251	242	275	276	292	268	265	311	288	273	289	287	298	299	297	276	269	278	272	279	299	308	284	289	276	263	269	283	274	292	286	299	272	293	249	320	262	254	299	255	250	252	288	292	287	270	286	287	283	283	265	278	254	291	305	272	276	285	263	285	290	250	268	267	259	250	257	280	268	271	277	280	243	275	293	255	283	307	249	282	266	285	242	273	265	238	304	299	277	271	266	291	282	299	290	284	283	299	264	254	247	250	303	271	296	283	297	275	279	297	284	265	235	290	288	286	274	294	282	259	307	284	312	258	262	270	290	280	315	302	248	264	279	273	287	281	261	301	272	284	282	297	274	276	263	281	281	286	293	279	293	263	294	254	260	256	303	278	279	302	269	301	294	305	275	262	285	274	295	266	288	255	259	265	249	282	255	262	258	272	294	267	243	273	311	256	286	286	281	232	272	260	253	262	284	279	277	280	285	278	300	256	266	270	276	263	316	263	278	272	286	259	259	256	276	272	245	279	293	275	256	267	270	304	293	282	295	292	274	271	279	254	252	275	260	267	301	261	299	282	312	253	247	282	263	276	294	269	261	282	267	254	292	249	277	264	282	275	279	276	277	249	281	253	277	292	273	262	266	289	245	255	272	256	257	263	252	262	286	263	266	250	270	264	278	289	253	277	305	256	270	286	256	271	269	291	263	288	255	287	247	303	242	320	278	263	271	278	271	310	267	288	275	255	267	235	286	253	268	236	279	299	261	247	299	292	286	273	314	275	274	299	288	272	270	288	263	250	294	288	282	283	274	268	255	261	260	268	286	264	282	305	293	294	246	305	281	267	262	298	262	250	263	266	311	253	276	266	282	298	258	296	300	274	262	276	267	269	260	290	270	268	282	281	262	240	258	278	257	276	269	276	282	260	292	291	257	264	269	255	275	279	275	273	261	288	272	260	270	241	260	296	253	291	279	268	279	271	271	282	252	263	267	258	270	307	259	300	284	247	281	281	272	268	263	329	289	264	271	252	294	292	303	275	297	287	293	269	264	286	241	269	267	257	297	276	268	275	284	284	247	282	257	275	285	254	262	246	294	274	265	255	299	283	291	279	287	253	255	253	282	298	266	286	252	280	294	267	279	237	288	279	268	294	240	263	273	283	274	280	231	261	289	272	284	290	286	274	290	276	322	250	264	279	279	270	269	278	271	262	240	251	258	258	269	282	247	263	304	280	293	290	288	273	268	274	250	286	297	257	275	281	266	263	310	303	251	256	275	267	273	266	271	274	289	253	291	262	255	293	258	264	287	288	286	248	266	276	259	259	265	265	294	266	286	272	257	278	283	240	272	305	276	275	259	262	280	265	296	304	270	272	276	283	278	269	254	250	254	260	242	243	290	294	276	265	271	278	296	257	253	261	267	264	298	270	264	245	287	249	298	289	271	281	266	308	235	277	306	273	289	281	260	251	269	292	272	301	271	258	283	284	302	261	285	273	260	270	271	274	295	292	279	272	249	246	268	268	262	279	248	290	271	248	272	254	293	304	268	243	266	278	241	257	266	265	305	250	279	261	264	312	255	260	284	305	252	281	245	252	261	279	275	246	254	279	267	272	259	285	271	265	265	310	265	264	281	287	275	269	282	245	308	255	258	261	259	277	288	280	243	274	289	304	272	258	275	277	291	287	283	261	266	269	284	288	253	278	269	280	260	255	292	286	314	282	270	261	267	272	284	293	270	266	261	250	282	269	257	299	256	289	264	306	281	272	294	263	275	249	269	288	278	270	264	260	271	245	273	286	269	281	265	266	271	271	249	258	275	271	266	304	258	273	270	265	282	276	292	291	261	267	262	277	269	274	277	304	289	291	253	286	255	276	276	265	248	262	240	251	258	270	266	292	255	275	298	268	257	265	287	241	257	273	270	270	270	267	273	261	272	265	291	265	260	289	275	284	292	270	261	261	297	270	249	270	285	268	289	273	240	253	243	260	241	268	288	272	268	280	268	271	272	300	253	250	296	285	296	269	269	310	262	255	274	275	278	282	278	264	291	277	255	274	281	253	262	287	274	246	271	278	247	253	290	263	257	246	263	257	277	237	271	276	281	299	269	272	270	290	277	276	257	231	268	259	253	267	276	260	257	292	251	283	297	276	281	277	259	300	278	274	271	281	291	300	270	290	297	300	289	283	291	266	297	240	273	274	270	269	265	275	249	285	278	282	267	295	269	260	298	276	259	289	274	281	285	279	293	260	252	298	263	279	249	289	280	270	254	257	300	282	282	283	268	296	271	286	267	272	278	289	275	249	284	278	253	273	319	300	274	285	281	288	271	262	310	249	242	273	259	273	288	276	266	270	272	274	284	271	312	275	273	295	253	259	282	268	258	276	273	281	313	298	286	291	257	281	269	278	218	263	228	268	296	248	273	252	273	251	280	268	289	279	302	272	257	280	297	293	245	285	260	277	290	242	280	267	255	294	299	250	277	271	260	269	263	293	307	279	287	259	286	277	267	274	248	249	287	269	315	252	248	287	256	268	277	288	286	297	268	292	268	291	255	268	242	274	250	288	288	264	253	272	293	281	252	286	279	276	239	287	293	283	302	253	285	266	268	278	244	256	295	263	273	289	271	267	262	259	267	280	257	261	283	270	270	289	282	282	266	272	250	255	253	252	294	276	286	285	260	286	260	290	257	244	297	277	249	269	286	259	274	279	292	264	282	284	247	286	279	280	272	288	238	271	260	267	269	238	279	250	254	287	302	282	276	297	248	262	233	249	264	273	288	280	281	291	266	244	261	275	280	290	282	290	259	292	266	270	303	305	265	239	267	270	270	265	273	299	232	280	262	238	260	283	266	268	305	292	291	279	258	289	268	268	252	271	266	300	282	282	267	284	292	273	286	299	269	240	281	288	273	309	285	249	274	310	268	281	275	258	248	296	284	283	279	276	256	283	276	286	285	285	285	289	283	305	261	251	262	251	287	272	271	262	265	244	274	281	273	277	275	265	260	247	262	276	261	256	253	281	266	279	310	263	291	253	254	260	293	264	265	277	261	282	264	265	261	260	260	249	280	266	264	264	248	297	283	277	276	273	289	270	270	277	303	293	272	283	295	263	291	273	280	259	278	263	259	275	259	268	264	231	264	253	281	264	270	250	263	291	262	299	305	272	286	262	272	256	232	236	324	300	255	293	295	262	292	300	254	259	257	289	268	288	276	273	270	253	266	297	286	267	262	258	257	266	268	264	248	294	273	264	280	276	276	253	269	273	291	260	249	245	300	309	271	293	270	254	275	272	287	257	300	309	264	266	255	274	250	273	260	259	295	249	274	286	279	271	288	271	230	260	253	283	273	274	257	264	272	263	266	237	281	255	263	285	262	278	279	281	284	271	286	264	297
3830	4755	3944	1892	1182	888	751	635	535	437	440	370	365	317	325	320	303	307	295	326	338	281	300	270	273	283	274	276	253	293	277	282	285	287	270	255	262	284	272	281	262	262	282	260	264	289	267	244	294	293	272	255	258	267	260	263	253	259	281	283	268	292	233	270	258	263	267	249	264	257	249	253	260	234	264	265	260	266	248	252	248	242	242	257	249	256	263	265	275	233	274	239	254	271	248	250	236	258	255	260	267	259	281	285	252	284	266	255	234	256	240	250	262	286	271	262	235	272	220	266	256	264	270	301	245	278	254	245	269	263	253	257	266	271	254	252	284	238	252	284	249	268	252	244	243	288	229	230	265	260	256	282	275	245	252	271	261	257	254	225	251	261	251	260	261	258	263	263	259	266	266	257	223	249	237	275	231	238	253	246	248	278	289	261	226	268	243	252	264	247	235	247	269	261	273	246	255	248	233	242	250	227	235	243	232	269	244	238	255	274	241	259	256	254	263	239	263	234	254	252	273	241	276	274	258	268	250	284	260	256	244	272	251	272	238	259	258	221	261	230	274	231	242	241	245	261	253	252	263	294	253	254	275	258	255	260	270	269	239	255	282	255	256	274	261	262	269	250	236	259	243	255	242	250	287	277	296	281	270	274	272	265	245	240	252	267	252	251	233	261	262	257	261	285	248	251	267	244	233	258	295	291	259	267	256	257	271	246	282	234	255	250	279	261	255	267	279	266	264	276	256	242	233	244	241	290	264	250	261	268	263	295	233	254	244	274	253	245	249	243	249	249	249	284	263	251	229	253	269	246	249	270	272	275	239	247	260	280	275	256	262	260	259	262	264	228	240	247	279	256	254	258	278	239	271	263	243	243	261	261	256	230	272	257	254	250	264	262	231	233	263	260	255	242	222	255	237	257	244	221	242	262	246	253	260	241	251	261	246	251	268	260	266	276	262	226	276	251	243	244	293	244	233	246	257	265	232	247	230	252	257	285	247	259	231	251	252	284	233	251	239	264	232	258	272	251	282	278	256	252	259	255	265	279	253	242	247	223	233	238	235	265	236	259	236	231	239	230	256	253	243	268	252	263	264	269	257	255	261	288	226	259	247	245	229	247	228	252	264	247	260	262	247	269	240	255	246	236	241	236	271	258	257	246	262	280	227	259	255	261	241	264	244	238	266	255	256	268	240	257	223	256	254	270	243	238	234	265	240	236	264	235	237	254	252	255	268	234	274	248	277	251	226	273	243	264	256	269	257	255	243	251	257	289	225	250	253	252	257	278	267	252	238	273	252	269	255	250	266	265	254	260	238	253	274	249	262	241	245	276	262	256	257	239	275	259	262	253	234	228	269	260	271	234	231	219	225	234	250	263	249	277	251	279	262	240	243	270	258	225	279	257	261	266	256	228	223	256	266	260	249	256	239	260	256	256	267	282	242	247	237	270	240	237	257	262	261	235	250	240	269	253	255	268	247	217	247	260	267	247	279	253	243	228	272	260	242	251	271	216	241	232	253	238	242	242	267	276	260	240	232	249	254	289	281	263	285	241	237	269	257	292	235	237	254	253	252	265	234	279	232	273	261	252	253	257	249	223	237	233	263	268	278	252	246	248	233	269	236	255	292	286	269	252	245	250	271	293	244	234	246	252	268	287	253	254	242	284	273	252	254	280	245	245	239	278	264	250	242	234	242	283	270	261	261	234	278	265	245	257	240	251	224	224	241	230	257	245	273	243	257	261	259	253	248	250	224	231	284	249	275	225	225	237	236	251	279	298	244	224	267	224	259	284	263	263	252	270	242	252	242	276	278	272	255	294	248	257	256	247	266	262	255	236	260	221	270	261	240	252	272	252	266	252	247	231	290	256	256	252	259	254	232	264	240	273	255	253	246	276	299	245	267	265	270	249	281	246	261	261	259	242	273	247	250	292	246	239	242	252	290	250	254	261	259	261	260	263	277	254	240	250	265	238	245	279	231	249	224	249	262	253	262	285	274	228	252	246	264	251	247	250	268	254	277	247	249	240	229	250	231	235	248	262	283	269	244	237	246	305	255	257	254	250	258	243	257	272	249	263	250	256	241	264	251	275	256	266	238	252	262	234	273	241	255	281	240	277	271	252	239	246	257	258	246	236	258	252	260	259	285	232	272	248	272	257	257	251	244	239	262	223	255	277	259	231	250	245	248	259	238	272	248	241	252	239	238	268	251	261	271	262	263	221	280	260	257	262	261	252	228	270	256	249	251	256	253	249	263	222	271	251	227	267	271	252	248	267	256	276	268	250	251	247	281	264	230	247	270	225	252	265	237	250	244	254	232	276	254	229	247	266	255	257	260	270	288	231	251	251	266	259	245	250	261	265	240	254	229	250	238	257	253	253	254	256	257	271	274	290	266	254	236	272	294	255	284	215	222	246	258	247	252	246	235	267	270	244	260	260	271	248	247	273	273	253	261	265	236	247	264	275	254	237	231	253	244	266	246	264	237	234	272	260	250	277	264	261	251	269	247	238	233	279	296	252	249	234	258	264	255	270	239	255	258	261	240	281	249	244	263	211	229	211	219	267	256	244	250	241	241	247	258	248	273	254	284	251	252	265	275	251	288	267	264	235	261	257	227	244	267	245	260	258	255	251	244	246	247	258	219	238	249	239	230	246	240	262	295	250	272	257	274	222	272	246	243	263	241	267	239	257	242	253	259	254	272	231	250	233	263	264	238	282	257	260	246	267	246	248	281	262	233	260	242	239	276	281	261	251	246	258	247	263	258	250	254	245	270	256	243	263	224	258	236	251	269	229	269	260	262	248	288	274	264	256	229	279	245	252	266	262	248	250	279	222	243	247	257	248	240	258	274	246	270	271	288	275	257	258	247	250	266	272	287	265	233	264	267	269	265	234	274	257	228	257	257	237	268	246	276	278	215	248	243	232	285	234	261	277	216	261	274	258	251	271	267	256	252	224	267	252	265	249	215	267	236	240	243	266	251	245	255	252	231	250	259	260	267	240	278	253	263	244	258	274	218	245	242	271	235	252	274	236	250	230	276	261	257	256	233	244	263	214	279	224	252	250	236	251	253	272	287	291	244	243	273	238	254	243	246	251	265	247	250	258	234	243	253	234	247	251	264	281	255	249	247	229	257	280	258	245	233	234	277	251	268	262	250	262	278	263	248	274	263	252	249	248	236	227	216	237	246	242	256	239	241	271	272	260	266	257	245	237	296	258	258	259	266	269	261	248	230	274	256	256	250	254	262	265	249	248	236	240	239	264	259	221	235	273	280	259	219	248	272	257	258	268	246	234	240	233	260	257	233	243	264	284	253	251	239	241	244	233	258	278	268	231	262	256	262	240	239	259	266	287	253	269	235	241	253	258	239	284	242	291	226	253	249	270	285	266	240	209	249	255	224	251	293	294	264	251	255	265	240	260	248	238	241	266	254	261	248	262	243	236	258	260	257	261	261	261	245	269	223	239	251	220	269	253	254	293	254	265	249	232
27785	10544	1511	1041	844	780	805	779	825	815	759	824	768	748	738	781	777	749	794	771	762	791	806	724	794	764	840	817	820	786	798	723	739	802	787	746	800	732	777	744	772	783	796	776	742	774	761	769	732	802	836	811	756	813	777	777	754	795	779	835	784	849	777	760	793	733	763	722	808	757	726	788	802	788	803	821	758	746	806	751	823	816	803	796	759	726	766	812	761	778	780	748	767	777	814	799	796	736	763	792	764	748	765	740	783	778	773	809	766	816	779	838	784	782	811	751	743	778	771	771	742	745	783	758	779	767	786	735	808	771	790	819	725	765	756	756	801	739	798	784	754	724	735	749	743	805	762	771	769	768	719	773	734	759	769	740	774	764	788	763	742	780	781	797	792	770	751	736	777	731	829	758	755	767	754	819	783	808	775	750	726	791	811	774	777	768	746	827	805	764	815	784	760	796	779	788	852	767	784	765	763	754	770	797	788	820	748	729	824	810	811	812	791	824	816	768	783	794	748	811	762	711	741	776	748	785	784	741	769	779	768	800	757	832	803	748	784	740	794	758	830	751	781	789	764	805	757	816	786	745	774	732	795	746	802	766	769	799	779	803	769	740	790	825	715	801	739	766	763	763	740	736	745	826	780	765	759	733	807	745	780	746	775	751	789	763	787	777	793	773	781	831	782	779	776	706	818	776	790	832	738	755	790	732	793	812	810	807	803	751	790	857	785	806	780	771	727	791	813	755	747	811	786	815	787	816	761	756	741	773	781	786	818	745	774	767	776	817	762	736	777	709	807	778	736	806	801	743	711	818	751	780	775	801	793	790	776	777	773	737	804	814	789	771	793	806	813	773	761	778	739	779	828	743	776	782	810	794	697	769	776	743	731	756	796	778	770	843	729	842	737	780	770	755	725	790	792	813	807	772	772	773	753	765	765	750	782	791	733	806	753	765	774	763	773	758	766	753	751	784	809	753	817	786	771	740	790	775	802	743	768	783	781	772	725	765	761	762	764	763	834	805	730	774	807	762	800	742	786	822	755	760	738	799	774	750	744	808	763	845	742	802	747	762	769	787	773	718	745	796	748	770	778	765	760	777	848	823	780	798	752	730	857	742	773	801	785	770	751	733	735	771	756	787	813	761	777	762	806	821	791	746	808	797	780	706	759	781	754	761	795	781	745	756	801	746	827	721	822	783	785	742	808	768	787	791	722	802	793	779	739	805	786	810	781	831	776	752	725	760	719	781	769	744	778	780	774	785	776	765	830	761	765	792	799	800	822	766	785	768	764	767	751	765	735	782	765	799	786	764	744	771	770	746	756	781	735	746	831	800	736	754	796	807	730	774	775	742	766	712	803	808	796	743	772	781	774	778	739	806	765	753	828	774	786	768	786	808	804	748	779	723	794	805	768	728	751	797	739	743	782	774	788	771	802	750	774	752	775	749	805	802	797	760	755	751	733	776	775	833	796	803	755	800	780	721	786	797	755	818	726	738	777	769	761	757	769	777	776	735	755	785	795	776	769	808	779	743	770	740	713	773	765	769	766	809	814	780	790	814	769	759	770	800	746	747	726	705	781	828	798	788	769	776	804	748	815	779	747	777	788	808	797	789	712	767	742	811	754	759	742	747	752	732	778	740	775	800	736	775	743	779	826	780	764	803	775	805	738	803	791	772	757	713	781	768	774	764	793	804	803	793	780	730	748	746	792	827	814	725	766	755	821	763	835	750	804	790	780	772	753	807	779	815	777	793	747	795	762	786	815	770	791	730	782	774	783	800	790	792	714	829	775	745	807	788	797	788	782	744	773	768	755	768	807	769	755	800	784	781	787	788	783	772	738	819	768	785	808	756	740	803	776	766	827	776	809	767	744	796	749	801	815	773	789	795	769	752	774	811	804	781	778	784	790	764	801	804	763	747	792	800	757	797	797	766	775	770	781	796	765	801	781	783	774	819	791	756	776	819	793	749	728	795	762	786	831	797	774	766	782	767	774	750	781	731	748	771	760	761	754	827	815	759	804	830	743	811	810	754	766	813	799	807	758	821	775	765	802	792	751	761	773	773	854	757	790	796	768	756	731	814	813	776	817	756	752	744	739	802	789	832	810	829	816	769	772	737	830	785	786	751	764	809	805	764	730	788	750	772	786	842	824	784	793	747	775	743	731	849	794	743	748	726	744	793	774	793	786	808	780	811	786	784	768	771	825	787	761	739	788	787	800	800	738	780	784	775	806	700	814	752	713	733	761	772	714	801	775	768	794	751	806	778	780	770	744	705	785	779	793	791	760	792	816	763	773	795	787	781	774	764	794	783	739	838	745	777	814	781	766	773	798	744	769	805	764	851	775	763	795	756	759	745	728	785	812	764	731	773	766	781	794	799	777	800	754	736	758	766	790	765	799	805	791	750	745	786	741	799	782	719	758	827	775	737	765	730	761	800	802	741	769	799	801	758	759	738	795	759	759	810	781	806	767	754	758	771	785	787	800	759	770	749	784	781	771	761	843	720	767	800	780	804	802	748	733	746	789	767	755	768	813	773	755	747	782	764	795	737	783	763	757	732	815	790	766	778	729	739	739	784	801	781	823	811	810	733	785	770	768	788	793	835	744	757	721	816	789	756	699	794	769	828	799	798	761	792	746	742	766	757	816	797	704	778	794	814	795	772	778	808	801	843	812	853	807	778	740	778	761	790	752	740	757	800	767	774	758	751	760	799	802	730	704	783	769	745	823	776	850	788	840	728	721	737	752	765	768	870	833	771	849	752	769	850	793	819	793	781	779	811	756	771	737	793	790	786	799	782	766	805	713	756	761	784	725	781	815	718	761	762	745	787	753	784	781	765	742	776	741	790	728	840	821	776	778	779	726	781	811	766	766	803	795	773	792	773	766	787	763	804	766	774	812	788	766	806	766	807	752	766	798	773	770	769	739	769	759	747	791	785	737	758	780	764	690	731	796	775	790	788	783	807	817	745	705	748	753	706	807	775	799	778	751	776	795	797	791	802	794	774	753	808	758	736	792	826	834	771	722	775	774	779	751	743	811	766	698	785	750	784	756	760	746	796	784	804	754	762	757	782	786	744	833	816	776	779	786	792	784	784	783	796	775	710	765	733	854	810	762	785	773	811	734	737	792	773	791	742	796	774	784	712	759	760	743	812	825	741	751	836	740	823	780	793	735	844	779	831	843	780	763	771	795	759	779	780	761	791	772	806	739	740	803	826	776	749	798	819	732	761	759	816	782	774	803	771	768	800	768	767	765	736	816	754	784	802	822	758	847	787	813	756	815	788	750	805	800	762	768	770	762	841	804	770	827	784	795	785	778	809	780	778	778	777	780	751	781	785	827	781	818	799	731	780	756	755	728	831	801	783	786	773	829	750	764	798	773	756	821	834	719	777	789	758	777	759	755	786	779	707	765	812	786	791	804	799	723	778	773	784	706	711	795	823	739	742	802	777	774	768	748	735	779	785	806	784	769	749	780	781	778	801	758	796
5517	798	792	675	598	648	724	610	641	639	647	603	609	612	681	612	604	605	665	660	638	633	648	631	639	664	664	630	611	675	656	646	607	666	633	621	641	645	625	650	660	612	667	643	628	676	626	600	662	652	621	661	592	662	609	652	587	639	669	592	638	610	635	659	666	621	590	669	630	548	671	638	617	613	660	655	626	619	648	627	675	620	634	626	597	617	641	626	622	595	624	664	624	611	633	587	656	648	669	637	605	643	640	637	608	659	582	650	642	615	604	641	623	628	641	637	619	622	599	623	646	611	616	584	611	630	652	597	596	616	630	656	581	667	653	637	657	636	632	604	598	631	644	625	658	650	625	624	606	641	656	618	581	627	616	603	643	651	581	670	589	581	604	639	598	634	606	616	586	667	615	649	619	631	653	642	652	632	613	633	657	616	615	617	602	623	637	605	601	594	610	642	593	657	615	633	640	643	632	668	641	627	670	646	626	611	629	635	629	697	608	609	641	641	640	638	636	633	628	655	581	624	619	666	626	612	611	651	610	608	636	615	628	611	600	617	592	623	595	651	625	580	608	611	618	630	605	647	638	618	656	637	657	611	676	673	619	632	671	633	633	663	620	617	607	647	617	697	571	631	630	607	620	597	622	621	630	627	634	639	665	586	668	637	659	574	580	639	632	673	604	592	651	606	624	599	657	609	625	617	662	616	613	621	632	641	655	607	655	649	682	614	603	656	675	681	673	639	633	633	617	662	663	607	670	625	647	616	631	642	634	629	634	632	617	594	621	619	646	695	598	636	640	632	641	643	626	606	612	671	601	626	584	611	598	566	622	621	633	615	615	591	652	642	653	618	595	615	607	658	618	609	626	670	606	671	608	609	626	585	663	636	595	610	683	653	648	613	666	614	632	663	612	634	649	616	620	585	584	635	625	636	630	595	645	670	624	614	637	660	640	637	611	677	635	625	631	595	637	633	648	669	635	644	614	632	615	607	617	622	600	619	628	667	593	644	593	643	633	606	658	644	592	667	627	659	614	612	634	644	659	599	628	644	622	648	612	611	586	650	526	658	651	650	626	657	647	611	634	616	637	601	576	662	632	597	648	627	624	623	603	645	647	646	641	596	638	650	657	632	609	596	633	618	648	615	632	646	687	638	610	653	643	624	630	635	668	625	632	624	632	666	627	616	643	630	640	653	646	682	638	641	643	610	630	654	645	643	655	652	654	625	630	646	641	692	623	609	593	612	668	644	646	621	615	675	683	613	592	658	586	618	629	677	680	635	616	621	627	665	661	622	650	650	607	632	643	620	643	602	625	620	614	550	598	621	670	653	625	632	645	603	617	625	610	652	644	602	608	608	612	637	633	637	629	686	639	610	637	660	667	638	650	668	662	646	647	625	622	634	603	646	615	650	650	657	612	656	591	625	596	626	647	643	620	656	627	651	656	622	650	623	641	635	616	643	637	609	672	663	641	629	614	608	604	621	605	625	589	664	642	625	612	692	601	617	627	621	607	633	636	635	605	646	643	638	673	591	647	607	600	643	624	567	626	630	641	610	631	631	651	616	663	643	608	614	644	642	619	647	643	582	627	635	666	616	581	598	606	657	608	622	588	639	641	691	653	631	623	643	626	660	623	605	639	643	699	628	571	662	607	635	621	633	632	588	647	600	615	648	635	657	627	627	601	654	620	647	638	636	636	663	643	611	636	617	609	649	611	647	647	587	643	643	635	581	650	618	667	659	650	629	607	661	655	593	597	629	624	619	674	627	576	637	646	625	637	647	654	666	597	693	625	668	646	639	627	589	667	645	616	605	615	641	594	595	625	595	629	666	624	616	601	640	653	588	626	604	615	662	631	656	582	661	638	661	644	611	610	597	620	570	643	642	638	596	607	600	647	633	702	647	632	667	611	632	654	627	611	644	605	638	634	666	614	637	631	621	624	650	644	597	640	623	614	566	620	618	632	619	630	665	575	579	662	630	626	622	678	641	623	617	633	617	662	634	647	606	606	631	593	651	612	642	644	622	605	614	601	619	571	646	677	588	661	633	626	653	631	668	608	645	663	591	632	612	587	587	597	695	645	645	577	629	546	665	628	590	612	633	640	611	581	649	573	619	636	569	631	603	664	625	637	606	646	645	658	649	590	625	636	606	627	620	657	647	641	615	659	590	619	664	656	644	623	673	594	631	628	646	607	666	619	638	654	672	605	620	642	624	644	676	616	607	615	647	586	619	631	613	627	624	611	661	568	615	623	622	638	595	645	625	618	644	624	590	645	689	577	652	628	652	609	592	640	607	622	615	636	618	623	615	671	631	638	633	666	615	634	596	657	640	586	621	634	607	661	660	614	593	674	613	593	613	592	685	577	613	630	645	594	625	617	650	649	634	647	625	647	637	581	613	658	636	603	608	674	630	628	625	620	659	628	620	631	622	586	639	605	653	636	642	624	623	627	706	602	620	633	586	678	617	632	628	661	548	601	637	597	610	621	585	639	636	629	567	629	639	623	670	621	645	643	640	592	610	612	662	630	618	623	606	661	613	678	644	616	652	634	654	626	584	618	632	652	637	655	644	608	588	623	649	636	597	640	672	622	617	671	668	610	610	635	658	641	688	626	639	634	597	593	613	624	662	610	624	630	627	600	644	607	653	634	668	631	636	639	595	595	651	624	656	699	644	618	641	651	630	624	636	655	621	620	642	603	611	640	611	608	600	622	630	625	592	598	637	602	642	645	656	638	614	670	690	607	624	652	618	612	620	638	633	637	638	635	646	645	626	638	680	635	584	642	597	694	627	633	645	646	628	605	609	677	596	665	603	630	599	556	658	632	616	647	591	616	652	636	621	619	676	607	656	631	620	665	662	572	638	625	649	581	651	647	658	628	660	610	594	610	649	646	649	583	618	618	663	637	574	619	600	664	647	656	611	640	623	655	614	652	620	579	644	680	667	624	609	605	645	614	643	667	645	660	686	595	601	648	672	620	677	649	644	613	648	654	623	631	647	639	636	683	628	670	638	659	648	567	668	655	645	624	632	594	632	584	591	615	653	641	589	614	591	627	618	645	636	573	634	621	620	606	615	653	655	647	639	657	635	619	613	636	630	672	648	647	583	640	639	669	657	623	646	629	651	638	634	663	619	696	650	584	596	601	601	599	611	651	632	629	624	597	654	626	657	576	634	591	631	620	668	671	618	627	642	616	640	657	667	627	658	660	647	616	640	623	627	628	614	631	651	630	655	619	639	614	655	657	639	634	660	652	645	603	647	619	635	600	613	626	605	604	619	646	636	621	664	608	613	639	637	623	666	679	619	609	626	602	597	664	627	626	607	595	611	627	668	682	611	622	629	608	632	590	593	669	656	610	656	594	616	616	617	626	607	626	655	648	629	610	649	603	654	597	631	630	602	654	646	629	610	655	612	609	648	651	645	678	553	632	629	653	568	664	662	636	632	663	658	629	644	617	594	617	645	685	637	615	648	596	622	642	638	620	644	637	619
25642	21434	27331	25695	4844	890	725	552	510	452	512	457	479	446	499	426	486	447	517	438	433	494	452	464	467	444	460	422	437	450	472	424	406	420	467	438	485	436	417	414	431	418	470	415	468	460	428	442	428	426	460	447	438	450	439	453	414	418	482	489	442	437	432	409	431	398	422	438	436	417	421	416	416	442	426	425	453	407	395	456	466	459	386	428	423	446	439	445	392	490	417	471	427	469	444	406	406	405	420	406	444	450	429	454	430	431	436	438	451	427	421	462	461	422	435	447	418	458	442	493	446	419	457	431	423	412	429	415	426	446	425	435	421	422	461	440	432	449	392	414	412	418	421	451	435	453	433	403	469	456	469	449	404	415	434	447	449	414	375	451	441	427	410	433	442	439	417	425	443	441	459	420	408	448	427	441	445	426	483	411	406	464	419	431	470	460	448	443	451	452	452	423	464	470	435	398	447	440	429	425	431	431	419	439	432	401	486	441	444	411	429	418	455	437	447	473	430	435	403	436	405	414	412	463	430	450	398	427	466	403	414	441	413	429	401	403	441	423	449	432	444	385	438	447	430	432	462	456	432	469	403	433	476	424	424	424	466	424	394	418	443	408	422	428	476	445	456	430	436	413	442	416	441	444	435	437	402	451	441	444	458	412	406	437	461	411	443	442	466	443	429	476	452	449	409	427	469	435	475	455	432	414	400	400	455	422	424	444	437	414	447	438	435	439	448	429	406	417	460	416	412	417	437	427	472	410	390	445	428	430	426	447	423	426	419	445	465	440	454	459	441	446	425	427	460	409	432	408	441	474	432	431	437	414	456	407	437	428	416	433	431	431	435	429	420	454	429	416	423	431	419	449	398	452	469	394	451	461	431	442	419	433	449	450	427	457	448	441	414	401	432	408	424	428	413	424	424	450	453	441	427	441	413	450	428	412	457	414	422	456	439	395	454	438	439	437	446	442	429	447	444	454	403	436	419	436	444	430	461	406	419	445	420	424	421	409	430	425	449	429	442	452	408	440	433	417	421	449	428	465	403	455	442	467	398	451	442	427	459	405	450	396	448	435	420	451	411	459	404	428	452	451	449	437	462	448	399	477	424	428	427	372	434	432	445	452	434	418	426	425	420	409	403	409	426	449	449	415	485	402	409	448	442	428	426	419	422	427	459	423	438	424	418	424	441	445	459	422	416	419	470	454	442	418	455	460	398	380	434	407	415	458	446	390	431	390	403	422	458	446	417	457	420	431	443	434	467	467	393	394	450	418	437	449	462	414	433	434	406	419	445	414	406	448	444	418	445	471	465	439	430	421	453	429	426	450	401	449	470	406	448	469	428	430	460	446	450	443	423	480	427	415	403	406	437	464	419	427	432	429	454	444	411	433	390	408	453	434	439	418	412	430	457	436	387	463	458	507	428	413	430	436	432	420	437	410	437	408	444	411	439	408	418	424	448	415	484	450	431	457	414	398	427	399	426	439	457	423	395	447	429	465	456	450	406	442	429	421	456	458	434	422	422	425	440	382	413	412	414	441	442	441	430	420	444	433	437	429	415	465	413	423	425	450	407	422	408	428	421	445	426	419	462	439	424	441	403	415	438	439	430	433	462	428	462	449	438	442	442	419	457	417	453	413	419	447	439	432	421	458	457	426	420	385	446	462	448	406	438	445	418	407	414	470	418	428	445	428	446	398	444	434	433	442	417	462	436	444	431	413	456	444	446	397	440	467	416	420	395	408	473	404	443	405	430	445	466	385	418	424	412	452	436	438	445	444	459	422	446	425	419	414	429	414	420	421	427	408	429	424	413	480	452	405	438	457	439	450	453	410	436	427	429	447	447	429	435	437	405	441	454	424	410	437	399	438	464	425	419	432	412	437	419	400	436	448	441	434	446	409	440	403	424	464	429	405	404	427	423	432	415	445	397	448	412	398	413	389	444	439	484	439	475	452	473	447	397	421	413	445	416	457	401	449	435	427	449	435	450	459	459	434	427	407	418	412	448	449	444	434	443	472	401	432	432	411	444	421	425	418	460	430	427	399	447	434	487	403	441	416	428	430	417	390	429	412	439	424	406	459	426	440	421	427	433	421	450	429	430	445	424	425	429	476	404	420	437	451	411	398	451	447	452	462	401	444	455	469	439	412	431	408	454	430	438	459	477	447	425	442	411	406	452	412	430	423	444	424	431	420	450	429	459	431	377	399	427	446	414	375	426	436	444	431	457	459	412	441	451	419	408	443	407	440	427	386	456	407	417	446	428	453	489	422	460	418	447	433	436	432	396	437	421	435	410	411	423	414	439	406	420	432	438	424	454	473	395	477	462	396	436	459	438	403	469	474	434	418	433	451	409	386	434	418	411	400	433	433	440	463	447	455	448	439	434	426	432	459	434	471	420	434	445	423	444	411	417	424	478	476	415	452	438	441	431	419	439	401	441	425	451	439	408	489	447	503	414	439	425	446	402	428	412	404	493	442	425	431	472	405	431	428	399	449	440	416	426	438	454	440	431	419	415	454	451	456	387	436	432	448	422	467	428	393	459	481	440	407	445	432	429	440	428	442	445	410	479	393	424	469	470	455	450	461	447	431	461	458	409	427	431	445	398	409	419	434	452	420	472	428	428	415	433	461	431	451	456	453	398	427	451	429	435	454	447	482	425	431	424	422	398	431	434	402	429	449	445	415	448	411	429	434	447	445	460	417	412	446	429	439	411	438	453	448	411	407	422	443	434	385	448	452	381	389	400	440	432	398	445	429	426	409	438	455	407	443	406	427	457	481	414	430	417	433	443	415	436	427	435	433	417	431	470	419	444	425	416	406	426	407	432	437	424	422	462	460	438	446	467	428	426	407	418	463	406	401	408	436	410	449	390	404	412	434	448	447	385	427	449	401	367	432	475	400	449	413	444	429	399	436	439	441	431	455	456	440	471	406	445	450	415	445	422	424	410	431	417	441	394	451	415	441	444	418	465	427	412	457	434	420	422	425	410	442	411	411	427	393	461	388	415	432	436	413	457	458	436	419	454	415	418	422	458	427	464	432	428	430	413	429	426	449	428	481	453	421	432	424	436	407	461	433	448	432	446	430	415	408	408	435	460	441	440	397	406	397	440	444	464	442	441	391	444	487	441	462	411	444	400	445	446	444	444	442	439	428	417	447	420	437	424	421	442	434	431	445	410	440	434	434	434	397	387	446	448	397	402	438	460	421	440	452	416	449	428	430	410	423	398	427	407	426	439	450	465	411	399	421	410	416	406	435	435	442	440	424	404	427	423	422	423	445	442	440	437	438	418	395	424	445	424	459	460	452	425	440	448	444	408	421	447	431	443	438	463	452	440	446	424	455	403	429	438	403	399	436	416	448	427	434	444	389	461	458	409	445	411	468	423	438	455	430	443	400	421	423	396	388	422	441	431	425	442	426	417	413	430	442	440	439	411	447	404	449	457	428	446	417	379	440	418	429	425	455	437	438	401	434	426	406	451	442	427	435	445	426
3604	2743	2211	1227	922	663	588	516	477	456	469	469	449	416	396	446	410	407	388	393	397	410	398	388	409	402	422	384	407	404	398	410	432	433	391	406	417	370	395	416	407	408	404	372	404	372	411	396	446	400	398	394	369	363	408	387	430	363	357	390	383	386	417	394	373	383	405	376	386	383	337	391	358	420	354	361	362	402	354	359	383	376	367	378	383	356	378	419	380	403	379	368	402	419	390	390	362	410	350	387	369	392	365	363	422	363	360	343	384	374	408	419	390	417	361	408	392	371	390	386	405	384	393	409	396	379	409	392	388	389	408	352	401	396	408	341	420	376	384	402	405	387	387	363	385	402	396	351	354	373	384	374	376	353	395	381	359	375	361	378	400	396	419	403	361	384	396	375	367	391	382	369	414	374	410	381	402	397	366	396	392	412	373	372	391	375	410	401	353	386	410	403	378	381	384	396	363	386	388	414	377	420	349	429	364	395	407	361	387	332	349	364	385	376	390	397	395	415	356	375	366	394	407	370	340	387	415	369	397	407	353	377	370	396	394	378	396	392	383	385	389	391	360	369	389	384	369	401	376	378	391	409	389	379	401	377	398	442	368	398	388	394	390	386	412	413	361	390	393	396	356	399	366	419	405	349	395	394	377	374	386	405	354	421	375	381	357	360	393	405	384	411	365	388	392	372	370	397	410	388	357	381	414	398	376	395	373	383	380	418	388	378	386	408	392	378	372	378	376	348	360	371	344	368	362	373	390	386	379	347	348	345	356	360	398	421	371	367	361	408	350	394	381	376	372	370	407	345	388	369	399	358	382	368	391	373	355	373	366	375	374	390	358	377	401	385	395	382	376	348	393	371	408	373	388	387	369	350	364	397	366	356	322	348	394	352	391	387	378	383	389	370	392	383	346	348	411	387	422	386	363	373	358	383	372	357	371	422	395	389	378	409	385	373	410	405	394	386	385	384	409	354	397	379	365	383	378	373	391	397	392	385	375	338	378	370	390	418	382	398	377	383	413	433	393	380	359	396	386	409	406	392	375	368	397	386	389	382	344	408	380	367	380	395	401	385	389	345	378	379	364	398	377	382	336	379	374	361	392	400	369	402	393	370	386	363	409	358	373	371	390	401	414	377	366	411	363	354	371	380	376	379	322	365	378	382	381	365	396	382	387	372	429	352	382	364	377	387	389	321	398	377	409	367	370	370	368	363	398	380	380	397	369	387	375	413	376	379	400	385	390	345	384	365	377	356	440	392	419	404	342	376	391	380	374	424	393	398	358	385	400	390	387	409	394	384	366	393	385	334	379	346	416	386	415	403	380	399	402	402	380	372	364	345	330	406	397	379	367	346	341	383	403	374	364	394	380	378	382	384	381	404	367	370	374	360	365	388	397	375	384	390	367	383	351	427	386	370	382	434	404	401	394	382	384	395	383	413	382	388	387	371	383	368	364	366	394	375	391	367	373	396	385	395	384	371	407	405	393	400	369	400	380	381	353	394	391	383	373	385	371	399	378	356	355	403	358	374	397	389	354	335	359	383	375	368	377	429	363	390	434	365	359	371	353	377	367	395	413	400	385	386	359	405	334	381	377	373	370	402	407	374	392	396	371	382	329	375	416	363	351	350	373	371	376	378	401	408	360	381	402	400	388	406	383	360	380	394	380	396	377	379	357	417	374	409	386	384	388	381	370	342	367	404	384	366	363	388	399	339	378	365	400	344	392	366	391	386	375	395	375	361	370	391	360	392	370	365	385	399	377	381	379	380	380	349	366	368	393	425	372	398	437	411	344	369	382	417	381	379	386	391	385	403	363	364	390	379	378	386	355	367	399	383	373	373	376	385	393	365	392	403	396	351	412	357	378	378	363	371	391	362	380	375	393	354	413	363	380	358	370	380	396	367	378	384	382	418	364	394	349	362	366	409	411	366	407	406	392	404	382	378	376	400	395	363	363	383	410	363	394	398	408	366	403	387	375	384	363	379	405	392	365	425	376	422	406	383	396	391	368	380	400	371	362	407	365	375	366	393	391	375	388	394	403	380	392	369	362	377	372	404	389	388	361	358	367	369	392	383	384	404	346	385	377	375	351	393	407	379	430	385	376	426	411	391	370	365	330	404	371	399	394	366	376	379	365	351	393	409	380	355	363	394	393	409	368	389	352	369	392	377	386	391	371	382	376	389	393	370	364	428	386	380	374	389	415	395	356	352	386	384	351	377	351	383	387	399	403	359	407	381	381	382	358	397	390	408	379	421	384	362	380	373	391	371	382	374	393	404	388	388	389	365	388	391	369	399	412	350	368	363	348	364	395	360	386	396	388	412	392	353	416	356	366	415	354	393	381	414	374	370	345	385	396	386	425	368	382	413	400	382	330	402	404	394	413	373	391	395	385	398	373	437	388	387	352	398	381	378	377	397	355	389	380	331	357	356	390	381	381	361	365	336	373	378	388	362	392	378	414	384	358	352	364	418	401	367	406	366	384	412	365	388	354	368	377	407	375	378	372	379	366	374	379	400	373	422	369	363	356	376	379	361	387	412	365	398	367	355	363	396	371	363	369	378	340	375	401	338	369	404	373	389	374	358	391	383	371	365	407	360	375	405	369	373	363	387	387	342	380	372	368	381	380	386	386	397	382	368	410	366	370	368	362	364	365	387	335	378	375	353	384	364	375	393	361	387	349	385	411	382	417	359	394	395	371	393	342	384	378	343	374	392	372	356	407	389	374	370	377	368	396	376	383	416	352	382	379	393	372	430	392	385	409	378	392	444	390	380	394	374	390	386	354	392	407	409	398	373	371	356	364	404	375	387	415	375	401	368	379	376	389	375	399	400	388	364	386	394	393	382	373	393	360	378	360	381	364	397	357	418	384	380	359	389	393	404	387	385	384	365	353	389	363	371	371	368	387	399	370	405	345	426	398	374	365	380	358	393	371	372	364	375	373	421	392	382	392	370	370	411	393	365	362	394	368	386	390	368	369	380	412	350	391	354	399	351	369	347	362	367	371	409	371	366	394	372	338	370	368	358	373	394	372	355	404	362	390	385	368	373	356	387	401	413	356	358	372	374	371	418	386	410	404	391	390	405	401	384	380	393	403	388	371	362	366	405	394	370	370	410	403	366	366	376	397	376	369	382	422	386	370	373	396	379	385	380	370	377	344	358	388	351	385	334	369	369	422	381	376	389	395	358	376	391	365	391	407	361	349	369	390	385	348	399	370	393	374	367	416	355	380	376	402	381	380	364	355	390	366	383	365	386	374	346	373	393	387	356	350	369	421	378	359	382	350	359	368	399	368	372	428	400	398	413	383	369	384	393	393	389	381	389	374	401	395	344	379	351	377	394	376	409	392	373	403	342	388	343	400	386	361	346	356	369	395	379	389	382	397	391	376	355	384	384	359	413	384	360	360	380	380	378	364	401	365	316	369	333	396	383	360	350	378	378	410	372	391	356	361	389	343	357	394	371	406	389	383	395	392	391	375	389	370	384
24566	21448	28586	24721	21210	3507	793	505	404	397	336	291	354	333	291	316	315	295	297	267	286	295	261	291	290	275	285	290	312	266	263	265	273	275	268	286	260	280	297	294	298	314	251	263	262	285	263	267	275	263	264	275	279	264	271	264	281	285	286	245	270	276	291	252	265	257	292	273	266	245	318	285	245	272	268	270	281	270	258	301	276	283	246	290	269	275	243	265	269	279	308	267	287	268	274	245	289	305	274	259	261	270	308	271	254	281	300	285	262	275	271	295	279	269	273	257	241	249	292	294	274	272	232	285	253	274	286	268	263	263	264	271	265	279	242	275	247	315	277	283	285	287	285	243	269	308	261	245	274	280	284	299	294	286	277	251	312	290	264	253	247	268	230	273	276	291	236	274	264	262	278	279	266	257	259	289	274	280	287	276	283	246	273	263	275	298	275	276	263	276	285	256	288	305	286	273	264	274	282	291	265	261	273	283	296	270	266	282	291	264	266	279	293	273	276	303	266	271	288	250	269	265	260	244	274	282	266	271	286	281	264	262	303	280	318	270	306	246	250	254	303	260	268	315	282	268	282	277	305	300	235	263	294	264	300	266	249	277	287	280	272	248	278	255	263	260	274	260	275	286	264	296	270	276	250	280	275	269	261	283	247	264	255	258	279	305	243	286	282	265	266	284	288	271	269	264	300	277	288	252	319	310	289	266	282	271	276	284	260	264	273	256	234	275	252	231	264	301	246	276	276	273	273	260	280	256	254	241	269	269	283	283	285	261	275	272	242	283	273	287	263	280	256	278	282	251	283	261	268	304	273	307	283	285	285	274	271	262	283	279	274	253	271	242	285	276	262	254	283	250	275	266	279	265	259	286	274	247	273	306	287	272	289	288	281	249	265	278	258	283	260	258	262	239	272	275	247	247	296	242	317	268	292	293	262	261	240	282	299	279	282	256	303	251	236	285	254	278	256	307	247	260	257	241	277	281	259	301	267	255	279	260	265	280	250	275	291	278	283	266	258	286	289	270	316	275	282	274	286	270	283	261	240	269	267	267	254	262	284	300	264	280	254	283	264	257	269	262	251	273	272	253	310	253	273	268	264	256	291	262	277	265	273	261	277	263	283	261	280	257	260	253	242	241	255	291	287	265	306	265	262	242	269	272	262	251	283	282	274	276	277	232	280	254	251	271	282	289	268	298	270	295	255	281	298	266	256	298	284	273	251	286	281	262	258	283	256	271	255	277	300	283	261	298	269	285	263	285	264	281	267	278	283	260	304	293	273	303	289	260	277	270	241	275	290	280	286	270	273	242	272	254	288	267	252	286	277	274	243	276	281	258	298	285	252	254	292	285	267	245	267	276	250	292	268	301	277	270	277	289	267	251	250	275	262	279	263	293	295	300	275	279	248	277	264	263	287	246	295	296	299	283	269	271	260	273	270	274	305	266	256	274	277	270	287	249	269	278	264	244	245	250	280	286	266	272	271	257	243	255	262	243	252	247	254	265	242	283	287	276	280	274	271	270	263	263	296	290	260	282	274	261	270	255	259	263	269	290	296	258	260	253	311	296	281	280	273	272	256	244	272	275	262	257	262	234	288	267	263	256	267	274	260	255	249	277	271	257	276	293	224	269	254	273	247	280	255	254	259	275	275	291	277	274	252	303	283	256	274	297	290	276	266	281	294	287	251	295	283	291	257	262	270	261	287	271	264	296	246	282	268	270	272	288	256	257	272	259	284	270	279	273	242	233	266	262	266	256	277	290	295	240	277	277	250	303	295	259	225	242	279	258	259	285	253	296	259	248	258	273	266	251	306	258	271	262	251	303	277	243	272	282	291	294	254	275	276	290	298	290	284	249	282	265	260	277	257	265	275	266	253	252	297	317	254	246	237	271	280	281	238	265	269	250	268	296	258	254	248	260	254	265	282	257	304	263	257	288	294	258	272	259	279	273	264	276	271	284	247	286	251	248	286	273	258	230	254	270	275	253	279	266	263	243	257	260	259	271	260	276	262	274	281	290	251	257	297	263	276	264	295	250	285	278	283	270	239	295	294	266	259	296	260	257	271	262	285	263	282	249	278	238	297	254	282	251	273	272	267	264	290	249	287	281	273	272	244	262	257	298	281	286	243	284	281	294	245	263	292	265	273	290	268	275	278	269	268	272	274	293	299	280	280	258	252	265	279	261	304	302	260	268	284	285	278	272	273	249	261	251	280	271	238	282	277	291	276	277	264	267	250	283	273	278	234	299	261	282	293	256	248	296	277	248	276	256	315	263	280	244	263	250	250	271	269	270	279	265	272	282	280	281	266	302	275	309	259	285	263	239	288	257	255	270	265	272	263	271	302	264	272	244	327	269	267	250	243	255	254	270	263	262	258	257	268	268	287	266	272	257	256	258	297	285	249	256	257	257	266	274	277	261	272	277	281	259	308	249	274	296	243	282	274	254	267	274	269	276	265	260	270	279	305	269	290	238	263	291	269	263	271	241	265	269	268	267	273	300	248	259	263	286	287	273	248	301	253	270	230	292	262	273	288	253	297	272	278	293	243	281	261	271	277	258	281	265	259	283	253	302	283	281	294	246	301	257	311	281	274	308	257	298	265	248	266	263	267	267	259	274	288	275	267	246	245	255	290	257	287	262	292	280	273	289	253	252	260	265	241	265	291	274	255	245	287	278	274	259	258	242	256	259	262	263	269	274	235	250	295	272	299	272	256	277	260	256	259	276	282	260	265	243	252	239	262	278	288	287	251	298	289	250	268	271	283	258	278	240	275	300	262	256	280	271	288	309	266	266	246	259	264	311	271	247	271	270	279	274	247	265	249	261	282	253	265	257	304	257	247	270	267	250	253	273	282	251	274	278	277	275	268	228	240	266	288	267	249	270	288	289	262	290	268	240	290	272	255	269	277	264	262	257	247	245	271	280	268	271	257	278	267	234	270	271	275	321	280	264	270	259	291	256	282	271	263	250	273	291	259	265	290	260	257	268	266	280	276	283	276	277	271	282	299	263	292	288	262	240	271	243	299	295	274	306	268	268	282	247	305	279	297	267	249	276	240	269	240	262	246	266	289	237	255	262	248	258	259	284	297	273	266	289	265	268	286	295	255	267	273	264	301	267	262	261	299	279	281	259	276	286	278	233	284	286	270	256	262	266	261	280	255	271	270	263	284	286	269	267	294	242	285	281	259	289	268	279	281	262	288	249	261	280	244	274	239	281	288	258	267	254	252	286	282	254	273	242	272	251	257	273	241	278	262	277	264	260	300	265	257	283	260	285	281	241	303	272	284	280	265	236	261	259	249	278	272	271	258	282	278	245	280	282	262	257	315	261	262	273	256	248	274	279	272	262	272	259	261	270	270	295	280	270	274	310	271	282	281	259	298	247	269	275	284	283	266	250	299	294	272	287	251	275	266	278	254	287	274	281	258	266	257	283	283	259	225	284	259	283	251	296	277	279	289	268	258	258	278	271	266	268	272	250	311	274	237	285
3646	4840	3927	2042	1252	939	701	555	480	473	437	381	367	355	348	324	308	329	292	276	307	282	276	289	288	280	295	255	274	266	263	283	280	241	264	265	290	254	269	253	271	266	273	265	245	227	249	268	250	238	259	277	294	255	251	253	266	246	251	257	269	264	247	281	257	261	233	262	291	262	260	288	274	276	289	272	255	257	266	253	270	243	240	284	248	275	245	271	230	272	271	239	272	229	255	261	228	261	253	279	273	230	264	298	245	276	264	278	273	262	269	267	269	276	259	252	253	259	251	274	267	242	232	252	250	260	256	266	269	239	267	244	244	268	283	266	254	258	270	273	253	270	266	245	254	265	264	285	270	254	225	292	257	275	277	265	247	268	277	236	275	259	260	271	270	257	247	238	263	245	254	243	235	266	246	264	253	249	254	275	240	243	257	246	251	251	256	253	251	277	247	258	281	239	229	263	244	248	239	268	239	243	276	257	241	255	253	258	294	252	251	271	242	232	254	237	245	228	233	244	257	224	255	253	276	263	276	270	256	270	233	223	272	263	274	257	271	270	257	271	273	262	239	249	233	226	267	250	238	262	236	260	250	228	295	259	251	267	261	267	290	249	222	237	265	251	234	291	270	267	274	254	238	248	257	278	253	238	248	239	298	249	257	286	254	266	266	252	254	253	278	226	247	262	251	249	247	267	246	230	263	273	254	261	242	273	259	242	224	249	245	245	236	243	276	233	263	248	280	286	260	240	295	246	257	240	245	267	237	255	274	266	269	248	279	246	265	243	252	285	244	249	256	239	238	283	269	271	255	231	249	214	238	234	242	281	258	262	266	264	265	291	260	273	234	265	245	263	239	273	285	242	258	251	245	258	256	282	265	239	267	267	231	245	267	228	242	279	242	290	238	266	278	253	280	225	240	232	247	264	270	251	260	267	253	250	258	274	245	293	261	279	256	260	240	236	276	255	262	243	248	244	291	242	249	253	263	211	262	258	240	261	270	235	238	253	262	269	238	246	254	283	285	262	259	271	268	235	238	239	240	244	253	243	254	253	275	265	258	263	266	251	249	270	250	272	256	248	288	233	272	278	277	267	250	237	273	225	257	246	243	241	236	258	252	248	256	283	251	261	233	271	271	267	262	247	265	264	249	268	250	243	277	246	263	266	231	267	251	257	263	275	262	263	250	264	255	232	259	261	281	240	275	274	282	255	276	257	257	270	255	299	264	266	233	238	245	259	259	272	281	271	263	271	264	242	252	249	251	237	258	284	259	261	241	234	252	290	260	262	270	232	254	237	278	245	249	266	242	266	242	268	257	289	263	260	280	233	254	263	261	239	270	287	239	274	265	259	279	273	257	249	255	240	233	267	285	250	276	260	260	249	229	263	242	251	247	254	254	246	252	265	237	255	289	265	255	238	257	253	263	257	243	254	295	259	244	254	246	251	255	237	249	263	264	238	249	264	245	255	276	262	272	261	239	228	263	255	267	253	276	239	243	244	246	235	222	271	230	235	232	279	285	224	230	256	245	244	281	257	247	274	246	249	243	241	233	237	286	284	270	251	240	250	257	222	241	251	244	259	266	278	250	238	252	291	243	242	273	251	271	253	245	259	275	265	234	277	233	243	249	251	252	253	256	248	245	255	251	276	244	246	267	270	254	241	260	280	259	262	216	261	260	258	274	278	263	248	251	263	270	233	244	262	254	261	273	283	263	261	256	246	259	284	256	268	265	247	287	245	263	227	255	246	266	250	233	250	260	257	263	240	272	263	265	249	239	252	241	243	269	249	253	258	254	227	275	263	245	255	215	266	235	275	268	228	251	274	271	212	251	273	276	249	269	277	250	238	254	242	238	279	277	238	247	242	259	240	233	252	272	248	260	286	253	257	231	228	240	273	238	234	264	257	258	260	261	272	243	250	277	230	265	247	257	271	252	269	250	261	289	227	237	238	255	222	252	247	245	240	248	257	274	251	238	224	268	244	282	264	267	268	243	271	240	269	232	245	228	273	284	256	238	250	265	265	242	242	261	256	243	254	276	252	245	275	237	255	239	253	242	233	255	246	248	232	245	234	265	218	235	234	229	287	224	252	254	259	271	251	274	264	280	236	257	245	244	254	264	259	260	231	254	249	224	254	249	247	256	262	261	262	257	255	248	230	255	286	256	224	214	228	252	274	252	265	266	234	237	240	267	282	245	259	220	254	262	236	255	236	267	248	252	243	255	252	254	239	252	260	234	268	264	228	291	264	269	245	253	248	267	250	240	230	267	260	260	238	261	268	276	248	279	235	265	259	250	244	251	234	268	265	246	284	256	246	232	223	228	261	262	267	227	231	241	247	270	264	227	227	284	244	242	268	252	284	259	243	245	258	232	268	263	244	257	271	242	238	249	265	253	250	248	265	268	258	269	247	255	245	241	281	262	264	279	293	266	264	266	254	249	222	262	232	255	258	283	234	270	236	274	244	251	242	247	250	238	275	219	253	237	292	242	247	248	235	238	242	249	248	274	224	261	249	282	238	251	226	240	230	273	276	266	291	229	242	234	232	257	245	233	267	276	287	245	243	241	278	269	227	242	237	255	239	266	276	292	233	251	238	229	243	266	272	230	256	243	265	221	289	244	272	256	260	265	260	264	247	281	273	240	276	245	254	258	243	236	252	218	245	257	262	277	268	232	247	262	271	250	272	243	250	286	259	245	248	207	214	239	255	256	273	241	241	232	263	265	237	232	237	247	267	257	247	267	235	245	259	254	262	278	259	247	262	241	268	243	240	255	224	266	244	248	258	253	248	251	246	265	267	255	243	272	255	240	256	275	251	236	254	255	250	249	253	230	251	265	275	260	228	271	240	256	210	248	285	278	228	251	258	249	227	233	273	235	274	257	249	240	236	286	273	250	259	254	249	256	264	255	249	252	232	242	280	263	267	262	258	254	251	266	255	245	268	238	236	244	255	243	262	230	237	255	206	233	236	235	272	233	225	271	262	271	252	258	254	250	248	276	279	244	264	259	261	249	218	286	226	271	241	284	245	218	256	238	236	220	259	274	225	246	250	265	260	242	231	240	265	308	236	268	237	243	254	263	255	252	251	268	236	256	288	275	280	232	241	259	274	241	239	268	229	257	251	257	264	261	255	251	250	267	248	230	241	241	251	228	250	291	258	267	259	242	246	246	253	236	230	256	260	253	244	239	277	244	250	251	268	251	252	247	248	257	235	270	283	247	260	247	267	241	262	246	261	275	254	257	250	236	227	209	249	279	219	221	239	295	260	261	256	278	240	253	268	228	262	250	235	244	235	229	245	240	246	280	283	243	220	269	238	230	261	275	238	251	264	269	238	239	246	235	254	261	266	266	274	246	262	259	239	248	246	238	267	234	266	251	240	266	247	247	242	279	235	238	253	243	248	241	263	246	268	246	259	252	278	254	289	274	235	245	229	264	238	264	255	263	245	241	261	270	253	221	275	248	247	250	244	251	239	261	266	230	262	236	275
27777	10605	1649	1051	887	803	791	745	779	815	841	771	790	806	767	809	750	743	786	739	772	777	735	761	790	774	817	796	762	726	769	791	773	745	827	753	798	743	737	822	778	781	792	751	810	764	753	723	786	743	762	781	736	808	747	768	785	739	774	761	747	782	799	769	743	706	746	769	770	769	757	819	710	783	790	783	741	818	781	778	771	802	746	770	766	758	768	747	777	768	750	747	809	774	763	778	801	749	732	802	772	733	723	772	782	760	801	722	722	770	796	774	822	763	742	746	755	801	783	767	774	740	817	730	793	760	779	778	782	756	760	738	750	825	807	788	771	740	727	746	783	741	788	760	752	780	735	749	772	721	732	793	778	772	797	767	802	744	769	722	733	817	799	713	711	771	741	747	772	803	799	754	804	736	768	746	702	773	753	753	779	724	733	771	773	779	701	771	764	759	727	750	781	729	785	789	775	771	783	791	752	750	749	803	836	744	785	751	808	786	802	800	790	772	771	719	745	757	752	773	824	777	796	732	772	731	758	755	772	768	794	753	776	754	786	812	768	735	793	744	778	761	769	739	718	755	785	764	734	777	744	795	775	769	771	768	760	743	776	766	754	733	772	824	755	729	743	807	775	740	763	800	781	763	746	742	734	803	813	778	732	769	788	770	779	756	731	791	765	806	726	811	756	804	747	749	750	724	776	804	791	754	800	744	795	731	760	785	762	790	770	787	735	781	720	810	800	776	787	739	781	809	818	779	768	793	750	750	729	744	781	768	727	802	765	776	757	799	764	776	756	816	790	767	722	787	745	793	771	740	774	780	781	746	781	741	795	754	745	761	760	768	792	758	785	806	772	753	791	772	833	746	753	779	719	758	711	764	751	764	770	759	759	798	738	783	790	743	779	713	725	794	756	708	735	769	787	761	732	787	793	788	767	795	802	738	774	770	794	700	778	781	783	763	766	797	755	726	758	767	786	775	771	770	793	757	791	752	774	738	713	776	773	754	816	765	782	792	764	760	764	797	751	795	769	770	763	781	795	771	756	760	770	769	747	791	774	736	771	802	748	764	757	728	783	757	776	729	770	797	770	729	783	709	726	765	783	711	806	745	756	787	728	717	763	808	759	774	766	767	780	758	774	777	777	759	776	799	812	714	784	736	743	756	797	763	745	776	748	756	743	757	805	742	760	773	787	757	794	786	766	773	751	782	750	796	777	746	780	781	755	761	761	750	772	786	728	757	772	724	741	747	824	779	779	729	808	762	784	783	749	762	753	798	739	774	749	740	767	777	783	792	801	827	802	770	734	748	833	766	773	779	741	790	776	759	764	783	732	797	760	783	749	752	751	784	782	744	712	806	773	772	761	745	779	795	718	781	816	748	809	778	764	724	759	771	771	776	751	736	781	748	774	817	774	800	763	782	790	757	777	783	773	736	749	764	683	801	776	789	787	756	806	772	806	718	787	791	774	765	865	730	769	763	685	721	773	700	754	751	786	767	804	786	773	761	733	788	798	825	729	822	704	742	766	701	762	756	708	762	742	791	779	761	778	763	764	781	766	709	726	757	787	817	753	800	790	769	722	783	778	770	732	791	749	752	752	711	815	724	773	723	790	718	738	745	834	757	809	757	782	838	778	828	797	761	798	712	735	788	751	798	728	734	771	768	805	804	790	805	768	732	780	753	791	787	783	764	734	769	768	741	806	756	817	741	755	773	826	780	797	787	728	759	808	772	769	741	761	761	786	742	767	793	746	732	782	827	802	793	803	785	758	766	768	805	765	777	756	819	755	749	759	790	743	796	707	693	786	765	752	766	819	718	767	695	779	747	801	754	761	780	741	780	736	761	780	739	763	769	766	797	772	779	793	771	783	758	757	754	735	743	747	746	785	754	709	776	788	794	770	729	717	814	774	777	684	774	820	787	784	759	793	738	771	714	751	782	772	782	755	742	732	757	774	743	827	781	785	669	746	743	716	769	800	776	775	773	736	760	730	745	765	721	739	760	712	746	769	763	754	778	786	794	747	801	728	808	756	810	723	778	776	743	851	779	777	754	784	715	739	786	745	769	800	776	754	696	756	731	733	739	810	751	746	781	766	789	768	748	753	727	768	794	767	770	759	789	771	773	734	761	765	733	769	778	700	817	742	770	757	771	776	722	781	787	757	773	775	792	703	773	737	786	793	749	762	779	796	758	714	793	771	748	744	763	774	740	745	808	730	774	760	770	741	743	780	799	772	746	775	763	724	742	779	793	805	809	731	800	774	747	774	768	810	756	827	762	794	724	783	785	745	799	773	751	747	728	768	724	777	747	788	767	764	802	796	774	728	749	821	755	760	780	766	779	768	755	733	724	770	771	787	825	759	808	760	751	743	733	720	783	729	797	745	777	751	745	782	771	752	796	772	787	772	748	743	795	768	795	750	763	819	727	806	786	762	755	766	779	780	732	773	729	775	772	778	760	762	735	763	736	780	787	789	727	755	794	753	783	737	767	822	814	753	777	728	746	723	694	762	771	802	739	733	738	766	808	777	780	790	768	744	728	754	772	776	809	820	764	782	735	759	761	739	786	757	764	763	797	794	735	750	784	797	843	769	763	739	820	717	770	739	779	766	830	721	774	814	745	758	727	749	745	749	756	813	752	796	805	741	774	791	747	772	762	806	790	776	769	773	712	801	756	776	726	814	751	767	780	715	767	798	826	769	806	744	723	800	788	808	747	770	736	699	809	771	714	737	751	728	759	767	826	814	747	790	797	722	758	725	713	744	755	751	810	790	815	790	803	778	764	789	771	772	807	737	798	754	794	798	826	776	783	737	806	836	747	789	764	762	760	761	798	737	788	762	745	757	704	764	805	766	728	753	790	781	772	879	730	769	764	776	770	762	733	732	752	776	827	784	753	795	750	787	771	749	756	766	806	778	794	777	739	765	781	778	781	835	764	809	822	772	800	861	759	825	753	731	749	751	797	823	790	762	756	801	810	770	794	768	754	789	771	776	779	780	781	757	781	769	793	807	754	757	742	778	753	758	762	818	738	724	788	802	750	800	759	783	756	757	805	738	742	747	788	778	735	774	769	791	759	724	761	759	758	777	791	735	781	784	749	806	763	760	759	789	783	817	759	736	740	724	778	831	755	748	728	736	795	747	814	766	706	751	796	772	790	800	780	781	772	772	769	773	789	735	815	746	766	717	786	727	748	762	770	767	730	737	788	760	775	730	724	822	703	730	771	737	790	785	769	805	807	726	780	763	775	720	726	812	796	749	726	759	769	771	796	776	762	806	772	764	829	762	787	751	773	819	759	761	776	793	816	755	750	761	766	743	720	765	758	751	781	775	733	769	784	771	761	747	783	738	763	736	795	794	775	723	828	779	779	784	769	807	799	761	764	723	724	748	786	735	791	760	729	749	751	782	747	687	775	795	758	728	781	755	801	759	760	768	747	776	781	812	749	746	781	752	760	805	780	804	764	737	764	826	760	782	726	750	766	750	727	770	747
5541	806	754	716	654	655	663	665	622	685	630	616	604	631	691	638	652	650	657	595	687	602	645	651	635	610	663	638	616	626	672	657	660	651	642	610	615	638	620	641	621	666	596	618	683	629	653	658	654	620	636	644	588	620	613	649	592	652	629	599	597	612	612	595	616	643	617	647	634	657	649	576	595	663	634	662	612	644	612	639	656	652	669	654	630	655	624	629	636	657	634	626	655	624	612	611	607	636	600	586	631	639	652	602	661	614	663	653	611	673	631	630	616	623	625	621	644	599	640	568	627	615	619	670	626	604	631	570	592	611	594	643	641	641	628	608	597	645	593	620	621	627	655	619	621	659	685	606	630	622	657	649	657	619	605	682	598	652	598	660	648	647	632	576	633	607	580	639	625	605	632	583	621	616	641	672	609	594	606	641	636	598	617	639	643	641	608	634	622	635	638	660	606	654	625	637	629	616	616	632	614	664	616	616	662	592	605	647	602	624	617	611	608	629	632	618	585	619	595	635	623	658	639	650	618	626	636	673	621	661	643	590	661	571	666	593	632	627	590	658	596	671	662	654	665	641	647	662	628	607	632	617	612	644	626	603	627	671	582	635	605	636	590	618	641	618	620	615	637	621	683	616	603	601	595	609	608	640	635	629	654	608	655	627	594	587	624	625	608	664	596	599	646	636	632	612	624	647	663	640	592	618	611	614	652	614	620	619	616	624	653	613	706	645	627	644	611	635	609	666	628	634	628	664	662	653	658	625	607	617	624	639	629	593	614	601	665	599	585	659	615	631	688	627	640	590	631	608	626	662	602	647	613	664	602	590	604	667	608	639	596	680	631	625	644	617	634	642	587	595	634	646	608	608	596	627	616	614	636	634	655	588	611	566	608	603	639	631	621	614	656	626	659	606	662	646	637	646	674	620	611	589	651	590	642	647	621	655	625	623	670	606	668	632	641	655	614	637	625	613	666	675	658	637	663	613	617	613	624	618	680	646	647	677	599	606	590	605	610	599	613	593	639	635	600	595	631	642	632	641	640	657	641	627	600	592	670	630	614	633	633	614	645	635	643	634	634	621	642	630	647	646	600	637	658	617	630	591	657	590	639	663	620	670	638	582	630	623	612	638	638	602	632	689	599	664	593	583	604	629	600	618	652	657	616	632	664	656	640	633	629	620	627	671	626	662	634	591	639	676	647	633	669	635	618	613	656	609	627	551	625	666	627	619	619	643	657	663	594	614	641	652	641	652	656	584	650	644	642	638	684	676	608	627	652	600	663	627	656	611	588	675	608	605	594	653	603	616	662	584	621	616	653	625	614	649	632	646	653	647	654	633	610	596	611	593	687	654	625	637	614	650	638	619	598	636	626	622	628	627	649	634	592	615	626	615	626	611	631	616	659	606	645	598	609	634	552	643	663	649	621	663	612	628	633	612	588	597	632	625	639	608	642	648	659	606	631	610	572	629	598	600	609	625	625	622	582	624	687	669	624	614	627	678	664	624	651	699	648	635	631	636	675	664	633	617	616	638	594	615	628	674	623	640	645	622	615	629	625	674	571	669	612	654	665	616	636	573	646	662	683	598	650	615	619	691	639	619	648	652	628	647	581	575	601	653	636	632	610	624	607	659	640	637	624	593	651	603	632	607	674	631	653	624	630	623	665	633	615	608	631	635	609	641	650	619	615	619	613	634	610	612	662	616	646	641	626	574	622	652	633	632	616	656	628	638	608	610	644	589	633	630	632	606	666	646	608	598	653	625	650	608	637	669	659	655	622	626	657	633	647	626	629	626	584	701	610	657	590	612	625	654	570	645	635	597	634	662	650	628	656	666	656	625	594	672	626	639	573	634	622	637	619	644	658	606	633	638	581	619	594	624	603	649	641	650	603	644	635	604	631	621	628	641	616	644	633	592	633	624	620	592	672	625	636	639	629	632	583	610	601	653	598	651	605	582	637	655	684	660	579	630	630	641	624	580	682	611	641	621	655	703	636	597	644	656	629	619	651	636	598	609	605	608	653	641	604	628	604	639	632	626	635	628	606	626	580	639	643	614	642	654	623	630	627	647	621	652	619	640	634	619	637	621	626	642	603	683	613	649	615	649	620	657	642	648	597	649	601	654	637	588	644	608	711	636	598	591	623	652	646	619	661	666	637	585	581	668	608	643	630	622	627	603	622	669	573	670	644	602	636	609	655	600	650	629	590	624	629	627	674	590	621	638	657	613	628	644	604	638	634	633	587	627	645	611	662	652	617	623	622	620	653	638	568	630	619	632	662	677	623	614	634	627	617	607	611	595	613	609	682	670	599	639	631	626	626	590	671	617	629	650	607	601	659	583	627	632	574	619	648	668	624	641	599	605	643	607	624	662	651	623	644	633	624	625	624	627	612	586	647	619	646	642	650	627	676	646	640	598	604	670	633	637	614	587	597	638	626	660	673	646	607	602	662	639	645	615	619	678	602	596	645	624	635	672	658	625	643	616	577	609	670	616	627	625	645	632	643	630	656	595	659	629	648	602	644	641	616	624	616	637	635	629	641	643	621	608	586	653	624	638	629	615	584	606	638	674	608	585	666	595	660	656	645	628	671	647	630	632	665	640	625	676	667	650	634	678	643	642	640	616	636	647	660	649	626	628	624	656	566	630	603	628	597	611	616	621	656	613	608	684	632	618	620	625	628	654	650	635	616	608	609	651	637	622	573	612	618	674	610	612	621	601	693	629	655	587	628	634	637	622	632	612	628	650	649	601	582	623	643	598	617	644	649	617	660	564	634	590	602	664	637	639	673	675	683	596	612	611	636	620	619	639	704	632	632	623	641	627	633	654	640	618	609	684	635	674	614	624	616	628	665	596	671	656	615	620	614	607	615	684	614	638	652	627	629	592	617	620	641	669	594	614	613	636	678	652	647	601	641	618	625	562	660	668	618	646	597	622	673	633	625	617	669	651	616	644	614	662	642	636	625	671	638	648	616	574	582	628	625	671	665	601	629	594	667	586	625	662	645	645	658	651	646	675	600	640	603	675	626	592	605	649	622	601	626	628	646	624	618	601	611	634	649	594	632	614	624	656	620	674	637	663	623	597	637	657	616	639	629	619	618	675	631	601	650	671	610	621	659	605	585	649	626	609	596	659	622	679	646	638	603	609	673	661	598	614	669	632	573	615	656	626	599	629	630	594	616	620	617	643	623	607	600	664	635	663	657	669	627	627	631	655	655	674	627	601	635	620	650	604	622	601	640	634	593	634	593	650	653	571	639	643	600	615	588	653	562	655	661	646	605	640	580	645	623	603	610	605	653	610	616	668	617	606	634	623	630	640	601	641	607	598	686	637	661	618	620	655	588	624	644	616	629	669	659	644	598	627	656	648	604	589	635	642	678	618	639	659	622	638	596	657	656	599	627	596	668	632	630	639	591	628	623	642	625	637	675	589	603	597	655	636	593	623	599	673	632	628	661	661	614	654	617	620	626	595	654	639	626	597	645	656	654	626
25625	21436	27353	25673	4858	931	649	512	503	473	479	487	480	449	487	437	444	472	431	443	425	423	400	436	418	449	420	452	463	420	454	422	410	423	439	404	409	454	439	404	433	431	445	421	428	429	448	459	445	444	433	369	387	436	415	447	430	442	464	447	437	460	406	415	434	416	429	430	420	405	415	447	419	418	462	458	382	444	429	422	488	406	444	429	441	462	464	405	420	415	438	406	452	409	450	469	452	416	447	429	472	399	438	454	420	446	408	448	414	430	434	424	439	445	452	435	465	447	420	442	418	434	426	408	394	445	444	405	451	423	451	439	423	421	411	426	424	423	418	422	426	446	412	432	424	433	435	428	440	401	422	418	447	436	462	465	414	418	420	427	445	410	430	411	449	458	406	444	419	442	443	442	478	433	455	487	448	438	428	407	427	401	406	419	420	473	419	441	456	422	422	429	481	401	412	444	415	445	443	404	417	443	456	429	406	438	404	455	448	411	405	414	408	431	455	423	442	454	413	429	457	434	439	433	427	439	466	425	420	417	403	406	400	415	395	418	462	427	459	416	457	431	410	436	430	402	410	412	430	428	443	415	418	454	412	428	371	430	442	426	427	419	439	453	378	487	443	435	447	398	450	462	437	418	440	424	424	413	386	448	420	420	380	440	436	411	405	432	406	447	391	439	438	425	467	452	426	442	417	430	505	448	428	416	434	406	428	448	426	439	414	420	452	421	434	429	454	465	436	421	396	406	411	400	378	467	436	450	426	393	409	450	451	395	463	431	404	442	398	435	460	457	437	418	464	416	416	418	410	414	428	422	412	448	449	441	450	403	449	434	425	455	421	445	446	429	470	440	429	418	431	465	410	434	452	431	446	431	413	468	401	391	412	427	418	421	402	442	407	421	424	440	433	442	437	443	397	429	418	405	456	432	424	429	436	414	427	444	417	431	430	455	449	409	386	396	415	450	457	441	439	413	436	395	405	384	440	457	465	429	416	412	400	400	453	430	411	443	422	418	425	427	431	430	387	449	426	408	506	438	454	454	393	417	414	442	426	403	380	430	416	394	416	390	454	421	432	435	446	424	408	432	410	433	445	423	455	417	420	428	415	444	426	412	423	446	425	400	410	438	421	418	478	422	475	422	415	420	421	428	429	412	418	455	427	437	415	434	452	445	450	407	395	449	423	415	464	440	421	405	423	458	437	453	420	431	442	427	434	428	431	410	454	437	431	434	395	412	429	426	439	411	450	463	458	419	424	406	399	420	389	426	416	459	392	429	435	422	433	401	407	401	390	430	451	402	483	446	415	418	429	436	440	437	406	426	419	421	453	464	426	424	414	423	455	403	437	440	444	410	441	462	426	436	436	426	419	428	426	427	424	443	392	413	464	440	406	446	425	432	409	449	450	484	402	368	432	463	447	477	447	443	402	445	419	450	403	439	461	455	440	433	407	444	461	441	432	409	489	425	457	420	406	404	422	460	422	436	402	438	416	428	425	428	431	414	406	386	442	423	432	413	463	458	442	472	415	430	438	441	457	413	402	424	402	465	437	476	423	412	435	433	427	428	414	427	430	434	434	419	413	426	411	409	394	414	435	465	448	447	444	407	442	433	438	429	416	414	412	423	398	495	401	380	430	422	426	392	437	426	422	455	411	427	433	431	405	418	457	393	440	433	430	391	432	419	399	446	414	397	426	448	428	432	418	420	447	425	462	421	429	473	433	428	414	413	450	423	432	409	471	436	425	449	414	436	413	426	441	470	411	459	417	453	396	434	448	388	431	427	426	403	422	455	457	408	455	434	418	423	410	408	414	408	414	462	393	421	444	410	445	448	427	472	429	388	454	455	386	422	437	450	457	438	388	390	409	418	464	411	426	439	431	422	416	401	484	429	433	412	406	427	406	436	416	439	448	421	438	437	423	404	471	436	390	417	450	433	439	426	454	454	470	416	426	487	433	432	398	407	432	386	400	391	429	430	453	415	415	447	447	400	438	422	399	422	425	403	476	413	437	423	440	481	455	394	426	448	402	414	451	439	424	372	429	428	440	416	447	429	442	422	438	415	438	445	436	423	425	454	411	398	433	437	448	429	442	422	402	442	385	412	437	400	420	432	432	378	428	414	427	432	429	421	460	450	403	422	433	423	404	394	451	417	414	436	433	457	425	406	437	411	396	450	439	433	420	426	417	409	458	427	390	441	439	364	425	445	451	419	414	416	399	404	413	393	415	420	450	444	441	406	392	423	485	417	415	432	449	419	401	434	414	413	450	439	385	402	425	391	422	439	413	420	423	424	418	419	452	445	430	426	429	430	441	402	421	430	460	390	456	408	409	404	427	374	432	406	421	424	444	438	439	384	424	425	460	472	421	407	412	404	430	416	400	440	447	437	415	446	455	403	445	482	472	403	414	444	443	429	408	429	422	415	426	395	424	446	464	454	428	407	413	432	449	403	432	438	428	425	438	405	423	424	407	493	440	448	394	407	383	388	448	411	404	457	443	428	448	386	412	432	424	464	387	438	413	417	428	408	409	413	440	423	429	436	439	427	453	440	424	441	430	454	453	461	417	442	431	451	406	407	422	442	414	403	436	415	431	465	429	414	430	466	463	391	428	424	411	457	427	381	417	397	378	487	417	410	455	440	423	452	419	422	417	434	405	426	442	433	439	429	428	445	420	466	431	392	412	456	474	447	433	390	415	405	421	403	402	417	440	402	437	422	409	450	390	399	417	432	412	421	446	415	449	420	417	430	424	462	427	430	432	399	449	438	441	415	444	427	465	405	440	419	406	438	434	429	412	415	408	442	467	443	449	445	442	462	422	402	402	455	439	402	414	411	444	408	397	433	454	416	460	419	448	432	419	436	459	394	406	422	406	422	432	421	436	440	416	437	378	433	405	429	429	414	429	432	435	449	427	410	433	429	430	430	439	411	423	437	438	442	410	418	430	421	370	408	424	419	438	433	413	392	427	388	401	424	424	434	386	436	442	399	449	391	384	414	457	408	443	437	421	453	426	425	444	424	436	394	438	448	442	406	400	438	421	458	398	438	386	425	473	451	442	443	426	436	418	420	413	419	456	405	432	398	425	421	427	446	420	395	390	412	456	388	412	449	440	437	440	409	441	440	378	425	437	477	416	444	423	428	421	444	427	410	424	451	409	433	422	405	387	405	399	420	414	441	464	417	438	409	422	409	448	428	418	423	443	425	434	431	432	421	448	427	393	459	452	444	422	427	450	434	404	411	410	405	411	392	411	449	395	432	447	437	449	428	419	464	405	441	393	434	390	414	420	400	436	470	469	443	418	433	442	468	427	453	439	451	463	457	387	404	425	445	420	400	411	422	450	452	457	447	405	422	434	403	434	437	412	422	411	428	373	415	448	452	380	454	448	441	444	423	421	427	416	441	440	469	426	443	423	411	446	436	420	452	459	426	412	403	447	427	417	416	409	451	413	371	430	418	407	397	418	428	486	446	419	437	495	449	391	419	420	421
3606	2709	2310	1263	876	740	612	565	500	522	508	450	426	469	422	414	437	434	422	379	410	377	395	416	410	378	387	382	403	389	402	358	392	439	409	397	418	384	409	366	360	383	409	423	409	388	366	392	393	378	402	390	370	396	390	365	379	395	400	393	392	428	360	385	356	398	380	386	411	426	387	398	379	363	391	380	384	395	389	346	364	414	362	361	392	386	351	404	340	379	403	394	398	383	403	400	358	412	370	394	389	353	391	412	376	378	370	386	348	398	389	408	405	399	387	400	401	396	391	370	396	381	380	389	411	394	400	361	385	407	361	342	366	391	398	372	413	373	373	369	399	368	382	393	397	393	363	407	381	403	362	349	386	369	374	373	366	370	393	393	392	380	401	392	363	415	389	427	378	337	416	369	404	373	350	404	417	381	381	392	347	402	384	394	388	389	380	355	395	403	383	392	366	400	393	363	399	363	407	358	380	395	398	393	404	401	348	373	354	390	374	381	380	403	421	366	359	372	387	375	408	396	398	348	366	398	351	385	395	366	364	382	400	394	359	380	372	371	400	388	364	372	399	370	390	380	408	404	396	403	410	413	378	357	384	389	397	365	444	349	369	369	376	407	391	361	400	412	413	396	384	397	387	370	395	366	404	363	388	357	382	374	363	402	434	390	402	412	426	380	366	389	384	351	370	407	375	425	362	402	364	361	357	360	411	390	416	383	416	384	360	380	412	375	377	388	375	395	406	396	404	398	371	399	379	395	357	352	368	414	411	389	344	331	365	403	365	393	370	399	371	396	398	372	407	397	384	404	390	384	413	383	411	380	365	426	407	399	393	393	375	380	383	391	359	352	370	414	396	348	397	379	415	371	372	405	375	425	385	407	396	387	382	364	376	394	389	358	375	368	396	366	355	371	374	402	378	365	397	391	345	373	395	383	374	381	404	394	398	396	399	385	394	375	379	417	383	380	383	347	365	348	384	388	375	388	418	353	360	380	357	368	374	379	420	358	403	400	376	411	403	380	374	408	364	362	369	393	357	361	401	389	406	352	377	363	354	372	419	383	371	360	400	377	361	386	354	381	377	375	398	363	393	366	377	382	370	373	419	358	350	414	350	362	371	416	346	364	393	344	370	400	376	375	396	362	381	386	410	365	369	345	355	410	393	353	373	397	360	360	335	419	369	364	376	370	379	391	389	386	381	396	355	394	390	348	406	406	374	360	408	384	399	417	409	387	417	362	371	365	406	385	402	393	378	337	377	397	400	395	375	367	373	377	361	417	381	364	369	361	403	382	420	360	380	397	351	376	386	373	384	380	387	361	395	374	377	351	367	346	398	359	373	379	419	401	363	376	400	381	378	382	388	349	395	398	367	383	367	350	390	387	371	375	367	394	380	343	385	410	380	410	375	385	425	349	384	381	362	356	406	400	354	370	358	371	379	366	408	378	376	406	410	370	360	381	385	383	386	380	360	350	382	381	371	395	340	381	367	386	410	380	391	330	364	401	341	383	361	388	377	423	395	375	404	388	358	409	385	360	390	364	369	374	373	383	373	367	371	400	361	404	392	354	400	370	369	354	406	360	385	362	399	364	368	384	382	376	388	371	407	379	392	400	411	382	346	358	392	401	397	368	410	352	363	386	380	391	405	349	353	399	344	397	368	413	406	376	376	366	377	378	373	369	375	365	357	378	405	382	364	395	401	395	346	373	393	384	382	389	352	377	392	423	392	379	390	383	387	378	423	378	368	380	383	397	367	402	370	398	419	393	401	361	388	374	371	383	376	380	393	390	356	346	386	347	389	370	375	390	412	386	419	378	410	384	369	379	384	386	397	369	392	408	396	374	359	364	392	373	371	393	358	350	368	389	356	355	401	375	368	371	376	389	394	349	364	397	373	372	407	337	373	386	386	371	388	356	397	363	367	361	364	367	366	397	354	367	359	357	366	392	418	376	375	408	363	383	392	379	383	371	379	389	355	387	411	397	341	376	378	388	361	353	357	381	384	370	395	362	400	362	354	422	387	394	369	352	363	409	364	387	335	372	399	361	399	397	409	373	368	372	364	388	367	364	408	411	366	384	404	401	353	352	393	353	402	375	391	403	381	399	391	395	368	358	387	360	369	367	332	380	405	362	394	373	349	407	374	427	383	365	348	379	412	408	405	397	367	367	400	398	372	398	403	369	362	396	367	371	412	371	383	364	359	392	383	403	372	357	359	391	351	369	349	379	394	355	400	408	346	349	363	403	379	392	405	406	368	383	386	388	414	335	378	397	393	358	361	380	368	399	372	387	370	398	392	395	374	367	406	371	380	380	361	386	378	358	377	358	374	382	372	382	384	426	366	407	408	384	394	414	332	376	352	378	404	390	384	389	341	377	362	359	362	382	407	365	381	383	363	385	350	376	361	358	370	376	372	359	414	386	401	374	349	425	338	366	407	364	387	344	366	386	364	412	366	362	391	356	377	372	379	352	399	356	376	385	361	370	387	389	377	347	355	400	409	393	385	374	392	395	352	374	376	381	368	374	406	377	374	407	412	372	391	391	379	386	403	393	418	396	391	383	404	374	369	403	355	363	389	354	347	416	394	378	363	382	386	366	379	407	393	366	357	330	372	394	376	345	371	394	356	357	374	424	356	370	376	398	385	378	380	392	370	354	388	398	424	372	410	359	388	382	357	370	365	395	395	408	393	369	395	382	406	373	377	377	386	387	349	358	385	405	385	402	368	355	365	406	365	382	390	404	410	344	388	370	367	390	372	399	363	387	371	383	376	338	383	395	364	396	383	413	357	378	406	386	370	399	403	375	367	382	397	383	378	370	358	353	417	344	392	382	368	417	399	381	377	369	391	386	376	360	398	383	390	399	399	356	373	365	368	391	381	358	378	357	397	391	387	410	404	363	342	398	393	372	350	379	384	374	374	382	377	369	375	396	363	394	381	350	384	364	417	370	382	381	368	362	384	367	356	360	356	423	353	357	370	394	363	420	346	394	396	361	379	397	353	378	380	387	365	380	373	382	348	371	400	390	377	357	360	380	369	370	345	372	353	370	415	405	354	391	362	380	365	369	404	404	411	409	409	380	414	367	379	352	318	420	353	366	370	377	365	411	390	394	369	369	375	327	411	367	390	388	372	377	367	395	357	354	356	346	357	404	353	394	387	385	418	372	408	390	359	415	379	396	374	385	387	351	367	403	388	374	399	393	377	354	344	357	398	393	358	359	371	381	383	403	344	349	408	381	383	373	379	388	392	364	377	368	378	385	384	385	366	370	372	397	346	378	333	383	386	404	414	354	367	391	372	380	365	395	369	414	367	408	371	400	380	351	391	385	392	372	402	389	365	400	396	385	382	405	395	412	371	401	363	366	370	376	375	365	404	373	363	405	346	419	364	395	394	375	431	384	374	349	363	372	392	378	399	401	390	364	346	347	356	366	344	399	358	382	371	371	379	371	366	373	403	375	362	374	389	356	377	397	392	403	395	368	382	398	366	411
24628	21486	28661	24767	21274	3576	878	504	427	370	392	337	333	331	340	315	330	318	293	297	325	292	303	303	297	303	292	290	310	259	301	297	284	290	277	290	296	313	270	288	279	253	285	279	278	269	272	299	272	268	296	313	279	277	282	294	275	280	282	248	261	325	277	274	239	263	262	321	257	253	269	268	255	283	272	256	277	270	279	264	279	278	258	285	283	271	262	258	234	297	269	254	247	276	286	283	298	297	271	281	263	253	296	285	270	254	293	269	268	272	261	303	239	285	295	266	269	288	284	302	274	273	281	265	294	259	267	269	253	278	253	270	257	284	251	286	230	267	285	278	284	289	286	268	277	273	298	297	255	262	287	265	243	279	262	286	306	270	268	294	275	257	281	285	295	281	269	270	272	279	302	270	299	270	272	274	233	306	248	277	258	283	289	287	262	286	272	277	275	277	254	259	298	291	294	260	307	272	262	277	289	283	292	268	290	280	278	252	302	277	251	285	278	271	281	265	257	281	293	287	276	280	291	270	304	294	288	274	285	274	235	296	269	276	277	292	279	253	250	298	293	273	287	292	274	271	303	262	282	267	291	270	256	278	268	266	241	280	274	277	257	267	249	277	302	292	266	262	300	288	288	277	290	295	275	303	246	249	274	277	263	267	301	244	275	283	291	298	300	284	264	291	253	271	249	262	289	308	282	304	289	270	282	280	252	277	263	262	301	283	257	292	292	250	289	256	284	291	285	303	301	296	272	233	290	290	267	237	251	253	282	280	293	280	260	297	257	283	259	277	287	299	278	274	263	249	271	268	264	273	296	267	286	265	272	267	271	276	255	288	284	273	283	277	280	259	272	265	256	304	277	255	277	260	284	260	262	275	273	288	262	259	276	260	265	260	239	268	277	276	255	261	246	279	294	274	271	284	250	260	264	258	251	261	298	275	268	298	239	267	250	261	275	289	279	266	268	263	318	293	269	299	257	304	279	264	265	306	260	287	264	275	270	257	247	263	271	257	283	263	239	260	286	280	251	261	287	295	282	258	290	289	279	275	266	282	242	268	251	266	282	250	293	279	269	260	282	252	259	261	255	258	289	269	273	295	272	269	246	258	245	288	274	260	283	252	275	280	278	270	274	253	283	287	265	283	259	250	294	305	263	267	293	256	286	295	279	288	286	271	286	281	251	250	267	283	282	235	260	277	272	259	285	265	258	287	263	236	291	259	277	263	255	261	269	278	263	273	319	281	271	292	310	261	286	247	288	283	260	242	264	264	294	276	296	290	300	263	243	250	265	262	270	280	260	268	299	256	279	259	294	280	251	261	285	277	260	251	272	291	241	261	254	287	287	253	279	263	277	277	263	274	246	284	278	259	269	270	277	293	263	272	282	261	277	309	279	268	259	275	263	268	276	250	253	273	276	269	244	301	317	278	284	287	279	309	254	288	277	301	307	273	250	273	252	278	271	291	273	242	269	253	296	257	265	289	280	253	304	271	289	281	279	262	272	271	290	280	297	258	297	263	247	270	279	284	259	259	274	265	246	250	249	235	274	298	270	276	277	262	304	267	257	298	256	295	270	281	257	294	266	254	281	275	295	281	267	267	248	272	264	274	307	276	264	244	286	266	290	244	303	260	272	278	244	253	282	283	286	288	262	276	291	252	277	295	278	260	256	282	258	264	248	247	289	274	275	253	269	286	293	284	272	281	303	294	272	290	295	292	268	298	240	247	277	297	260	253	299	287	314	260	249	270	286	282	299	280	282	279	278	273	253	279	256	282	260	286	258	300	257	281	277	235	255	264	306	269	273	279	256	288	269	295	255	270	293	267	267	252	261	278	287	263	285	279	262	251	281	265	292	270	270	265	266	255	281	269	261	289	272	228	265	285	293	243	288	273	277	289	280	260	266	285	297	288	282	269	248	277	255	273	281	282	273	275	263	247	259	276	269	268	238	290	260	268	270	286	281	267	285	269	268	269	261	275	271	300	261	259	283	272	262	281	285	247	295	266	261	266	267	276	288	269	250	269	261	265	282	262	265	278	267	267	255	253	259	283	275	281	283	250	298	280	243	288	281	259	243	249	253	283	287	292	241	266	269	246	279	248	294	258	270	303	280	274	275	266	284	276	294	273	279	260	288	280	256	266	273	287	288	272	289	261	253	292	266	262	288	264	279	266	276	278	260	271	269	268	251	271	262	270	250	293	283	280	248	267	288	275	277	225	254	277	276	277	273	260	284	277	307	317	265	259	272	278	282	266	295	267	299	272	308	262	257	233	282	269	281	274	261	256	282	252	265	254	279	286	299	257	286	266	280	273	262	298	263	252	268	268	266	291	290	269	287	286	272	264	278	277	276	272	265	264	288	293	256	240	309	247	289	258	285	298	277	296	280	304	271	251	281	286	287	283	284	284	255	261	295	284	270	291	268	291	285	259	275	250	262	269	257	291	307	306	257	279	269	282	268	265	252	276	306	284	308	259	250	268	284	301	252	283	272	305	261	274	278	274	269	266	259	303	282	290	227	273	290	278	268	286	290	312	284	271	274	263	280	293	264	254	275	261	270	262	302	281	230	256	297	258	260	268	269	266	264	253	281	272	274	241	299	252	247	294	273	273	258	261	285	290	277	275	287	269	278	284	271	275	264	299	245	293	274	263	294	276	261	265	265	260	248	253	255	257	288	296	263	261	259	291	280	283	277	246	288	265	244	290	275	275	265	251	269	255	274	287	291	305	251	247	261	287	303	272	274	283	317	255	248	284	285	260	267	246	241	293	289	291	253	262	277	284	240	287	252	312	262	283	270	285	284	270	278	288	266	289	289	266	264	250	246	278	278	259	264	290	277	280	275	260	255	261	213	265	255	271	266	265	268	286	262	258	260	280	286	278	284	262	268	281	241	283	267	266	270	318	282	285	273	249	261	271	254	285	264	282	274	287	273	293	278	303	293	249	266	256	268	260	288	255	279	251	282	273	270	265	236	278	276	251	304	293	241	244	299	277	299	264	295	257	256	271	278	283	245	282	248	275	297	254	290	313	260	285	283	310	256	280	266	271	270	252	272	279	303	275	248	271	275	267	254	277	280	279	272	279	270	284	247	261	267	298	254	284	262	250	250	275	281	249	276	271	254	265	239	296	249	285	273	261	288	277	285	286	250	257	280	293	269	276	280	277	277	251	271	276	272	299	243	281	259	261	286	276	275	260	291	291	283	266	303	241	273	268	248	286	260	275	228	284	258	296	289	265	264	283	275	261	237	265	259	269	291	301	290	290	256	293	265	277	262	267	282	272	277	269	293	268	261	283	262	237	240	269	291	274	280	282	311	292	289	279	270	285	272	269	257	245	249	295	288	273	312	302	265	271	260	291	262	265	245	271	263	288	255	258	269	301	285	268	282	256	265	270	285	267	244	272	255	291	288	288	274	262	279	279	268	275	280	240	275	262	282	264	269	278	283	257	255	279	285	293	309	270	286	271	265	260	263	243	270	262	297	300	250	274
3706	4796	3941	1980	1253	892	737	622	503	434	422	364	343	334	304	334	331	328	302	270	313	282	315	295	269	288	264	288	272	275	252	269	259	275	309	244	267	257	263	267	276	263	269	273	276	275	282	298	245	256	248	265	252	263	283	258	265	271	272	285	276	267	288	265	273	277	301	236	237	231	244	255	254	281	236	248	232	280	268	261	255	288	273	239	263	259	275	269	262	275	252	259	258	273	280	247	294	270	261	253	250	273	239	269	254	281	247	251	238	239	253	265	271	252	234	261	248	268	265	241	236	259	245	278	240	250	268	252	272	262	248	258	277	284	260	262	260	248	247	250	257	270	278	240	250	237	244	258	252	249	271	240	237	252	231	243	250	266	267	294	237	275	280	262	275	248	253	260	269	240	259	239	253	272	234	268	252	226	285	256	272	247	250	249	263	255	227	277	252	262	273	234	255	231	289	237	247	285	235	274	261	247	258	261	262	261	251	274	273	282	248	265	265	286	267	280	252	250	259	244	279	247	261	265	250	250	246	300	280	250	239	279	260	269	252	277	259	266	272	251	260	259	213	267	234	271	243	237	274	290	270	239	256	239	273	241	269	257	256	239	242	271	281	251	258	269	251	227	250	222	263	278	237	275	246	262	281	244	247	227	239	265	258	261	247	236	286	245	273	273	267	260	251	277	264	271	264	270	258	272	251	243	269	266	266	246	249	247	267	246	251	231	245	267	275	254	276	242	254	229	244	241	245	252	264	255	248	271	247	253	242	263	263	251	259	256	243	247	254	279	244	281	250	276	275	255	286	243	253	266	255	258	267	231	246	257	248	242	255	285	242	258	238	242	251	269	269	242	256	251	262	226	260	275	285	259	245	256	272	287	255	283	250	250	251	274	242	229	240	259	278	230	228	283	260	241	249	266	263	251	236	240	260	254	258	257	264	258	279	269	256	253	251	268	267	251	253	302	259	254	259	278	223	288	245	257	249	266	220	238	270	259	263	264	266	252	295	248	230	250	253	239	254	244	280	262	250	245	280	264	235	231	255	256	260	262	260	259	263	255	267	261	235	269	248	244	286	268	266	283	257	265	274	242	270	270	283	248	261	272	259	257	303	272	246	269	279	235	262	296	244	276	273	284	250	257	236	239	268	243	259	264	219	259	262	265	267	230	271	246	222	268	226	271	269	225	246	268	282	270	303	264	231	259	251	247	251	273	263	257	245	245	252	237	252	288	242	298	281	227	239	282	253	272	227	265	258	247	234	243	240	270	276	275	244	259	262	268	267	251	247	258	216	246	258	247	268	254	227	262	258	254	250	231	259	223	242	260	220	234	274	261	239	249	247	253	273	271	241	248	275	225	265	251	228	255	260	251	270	271	249	256	246	274	254	224	249	268	269	242	252	273	261	230	253	276	241	236	262	255	272	236	240	244	255	257	238	235	276	255	256	233	271	257	267	238	228	244	239	264	251	251	270	265	230	263	259	270	271	223	270	260	265	236	246	260	274	265	257	229	250	273	247	274	218	258	283	277	250	235	269	259	245	276	235	265	252	280	260	270	258	223	233	276	256	273	267	263	238	245	274	256	284	249	285	257	245	267	260	275	248	251	262	246	257	218	254	252	253	256	246	240	269	262	259	242	239	270	282	278	239	261	240	280	242	244	284	241	257	259	251	264	256	259	236	222	274	253	258	237	221	237	276	253	246	248	257	223	246	238	253	247	272	260	263	276	261	234	246	274	264	249	243	257	215	249	263	275	271	266	224	285	239	247	287	259	249	221	237	249	266	242	245	249	278	245	242	246	240	286	261	243	235	240	251	260	273	247	276	259	258	259	290	258	285	262	254	277	276	261	253	244	294	255	270	279	243	226	243	280	234	260	273	275	254	255	238	266	274	240	280	255	257	273	220	221	252	300	240	259	269	240	273	277	242	261	238	247	257	242	257	246	275	250	267	252	241	285	255	264	243	247	261	266	267	262	268	261	251	234	258	284	265	260	255	254	284	241	278	240	280	228	273	265	227	257	243	262	229	271	275	255	269	244	234	268	254	261	281	287	278	272	286	262	273	227	254	241	243	274	250	227	220	260	238	262	240	247	246	268	258	267	270	262	235	252	250	252	233	233	219	251	253	236	235	250	233	278	253	235	260	238	259	253	281	234	255	246	249	257	253	262	285	264	230	237	239	222	239	257	259	243	259	188	238	247	287	253	231	282	275	271	240	257	254	255	261	248	252	250	265	232	268	276	237	248	247	250	258	246	246	255	250	233	248	252	259	247	274	250	285	230	260	245	271	226	244	251	243	253	257	254	214	251	242	263	234	265	271	266	268	262	241	262	253	239	255	244	243	254	243	280	266	234	264	295	232	248	241	262	250	252	265	250	253	263	265	262	217	229	247	232	281	257	271	272	244	229	240	261	255	254	252	270	262	245	243	263	262	234	281	258	288	247	229	237	255	255	248	255	290	242	234	226	282	238	249	237	272	267	244	274	259	243	235	271	250	251	228	294	292	297	288	266	251	266	269	242	233	263	226	237	255	257	258	235	240	245	263	254	247	246	244	274	252	243	254	292	258	286	245	250	237	256	290	228	248	254	220	263	248	282	259	264	247	242	250	268	269	283	261	273	251	238	252	257	225	267	257	273	275	283	270	263	271	264	241	254	241	254	275	227	262	232	266	248	267	234	265	249	266	254	262	250	277	234	261	232	272	241	263	247	268	269	233	257	254	257	264	247	280	258	264	261	269	211	269	278	240	269	245	221	235	258	288	268	260	249	242	243	260	248	246	261	242	291	249	253	266	222	240	258	241	264	248	256	232	276	258	270	267	252	253	268	251	241	234	243	262	254	228	260	249	257	242	234	282	248	257	252	259	257	242	268	250	266	260	276	274	258	226	231	256	257	277	269	244	254	259	244	259	233	233	234	226	260	250	241	234	242	280	235	258	244	233	247	239	257	254	268	253	245	235	241	258	256	255	247	267	250	253	263	252	240	250	252	271	270	245	247	276	249	246	238	292	252	259	232	264	269	247	258	282	224	247	231	258	260	260	262	243	251	272	242	218	260	256	234	251	240	252	239	240	212	254	265	243	249	235	270	262	270	225	293	222	270	237	228	259	242	267	243	272	266	240	280	259	244	251	250	253	235	232	254	263	249	251	268	269	270	246	236	233	260	229	277	271	243	241	240	254	267	268	260	260	254	264	247	252	266	258	243	255	246	228	249	252	257	260	281	259	207	273	254	239	280	245	252	262	266	238	263	277	273	254	275	246	242	200	280	260	259	264	248	228	222	256	257	259	244	257	281	248	253	267	248	229	266	253	256	249	237	265	232	278	264	250	247	250	241	248	273	246	236	244	260	249	269	252	251	269	260	243	254	268	240	238	241	239	243	267	271	230	262	270	261	245	270	291	276	279	242	277	230	263	256	251	250	220	227	252	269	255	257	269	261	244	249	251	251	243	276	245	249	262	259	277	241	233	239	265	272	261	246	237	237
27828	10719	1563	1082	781	818	824	811	814	768	774	750	782	814	754	841	750	735	789	745	759	776	806	756	737	743	761	783	752	789	813	792	834	748	812	798	870	737	799	807	760	821	807	790	789	802	802	777	734	710	785	759	803	793	794	745	759	783	776	816	767	752	783	751	753	840	748	721	722	815	771	788	817	816	785	794	804	737	744	805	718	824	815	800	823	757	776	740	805	710	749	808	776	741	735	799	815	779	752	819	777	799	791	785	787	731	721	799	805	801	770	745	789	759	772	801	780	840	750	791	773	758	762	758	780	810	750	765	763	787	746	780	806	738	785	798	805	772	780	726	827	790	805	787	756	815	763	787	775	785	779	793	757	752	791	788	770	795	778	753	771	813	776	777	821	761	854	745	770	788	769	749	773	814	789	788	773	794	852	745	761	788	782	798	786	803	778	845	778	769	808	717	779	752	803	716	705	825	752	799	762	787	774	783	795	779	796	743	775	782	766	756	797	767	776	798	744	767	730	726	825	749	779	777	763	772	782	745	780	791	767	739	767	768	835	798	811	796	808	824	737	745	756	812	765	796	793	688	741	755	742	793	813	788	779	769	746	783	772	795	794	750	748	754	766	773	799	765	766	823	760	773	805	762	733	759	805	746	757	765	755	771	743	748	749	836	771	773	792	745	825	747	797	762	813	741	770	799	754	779	813	829	729	756	754	790	786	743	808	745	732	773	787	830	809	776	811	785	746	758	753	776	803	788	841	754	815	777	760	759	788	752	772	820	778	759	771	769	791	808	758	778	822	716	811	810	813	759	827	798	842	775	793	692	741	786	762	760	829	786	756	746	793	745	764	756	761	761	796	786	779	797	736	753	779	773	752	752	757	789	726	759	786	782	761	750	709	767	746	782	778	762	736	769	777	789	773	775	768	767	828	730	757	778	777	783	733	739	792	794	766	786	738	795	790	687	788	739	793	766	797	782	783	741	794	769	779	788	829	752	805	780	720	747	791	763	739	812	774	755	757	735	758	754	758	765	718	795	778	795	774	751	701	759	759	723	790	731	788	754	745	804	792	791	720	746	774	775	828	759	764	824	793	755	781	782	790	798	733	748	831	822	819	785	740	774	740	778	752	784	827	766	785	737	773	817	804	826	801	771	742	795	802	753	767	808	769	758	804	800	774	776	762	744	803	743	842	821	789	737	799	785	791	791	779	854	760	754	790	717	787	797	740	742	788	808	779	786	781	747	812	754	766	744	795	755	778	797	776	787	793	813	788	761	757	790	782	761	735	747	752	803	789	787	804	756	812	729	836	756	762	778	742	806	726	781	744	756	797	842	767	726	692	852	796	761	759	767	736	785	783	781	764	779	732	802	755	736	776	777	821	771	816	724	786	767	783	810	772	778	837	754	744	754	829	780	738	786	769	784	810	784	824	794	768	760	718	764	794	801	779	800	750	763	800	809	789	802	777	777	796	756	771	792	804	797	778	769	766	756	814	831	729	774	780	793	809	768	822	738	801	811	801	789	787	816	778	781	776	797	773	806	855	782	763	770	767	740	725	777	808	802	790	764	800	778	730	774	778	809	754	774	779	794	778	785	815	757	778	780	759	786	737	767	772	750	802	777	780	741	770	763	839	776	714	803	780	782	772	810	753	750	698	775	730	774	770	771	763	712	787	750	763	770	759	764	803	708	736	777	775	761	765	824	785	824	851	809	789	814	801	776	818	806	805	775	809	792	783	843	765	763	809	792	796	712	759	712	742	730	774	776	778	796	766	770	782	784	756	751	798	802	756	857	769	776	757	749	798	791	789	765	769	774	758	761	751	780	751	760	821	790	787	779	761	775	744	808	747	754	760	789	748	775	734	773	772	789	802	784	807	820	791	796	762	688	805	750	724	808	830	799	782	781	761	726	774	795	824	792	804	737	712	791	744	779	739	741	770	781	826	796	761	787	763	764	775	762	803	728	765	790	797	762	747	762	752	749	755	783	758	741	779	744	749	784	762	772	765	742	799	764	778	781	781	756	739	751	769	806	781	747	743	770	763	773	747	830	779	801	753	760	818	787	800	787	785	771	704	751	746	763	786	751	810	798	786	762	809	776	814	727	808	755	795	856	730	723	759	766	802	747	823	774	774	769	854	785	763	761	737	810	785	800	788	831	756	767	773	791	760	778	793	826	776	830	751	798	782	791	765	727	731	770	820	760	755	804	833	778	794	812	751	834	796	769	772	733	793	754	780	787	795	769	764	771	839	772	793	712	830	780	782	758	773	828	781	812	772	792	789	820	780	786	841	764	768	750	791	713	756	711	769	767	783	722	777	730	773	755	779	778	782	796	763	802	774	747	745	775	755	748	769	723	796	789	768	773	792	739	751	803	760	751	740	767	789	786	748	782	756	813	762	791	781	766	810	715	813	734	796	808	790	781	798	781	730	769	796	811	800	774	756	783	774	762	783	754	798	827	813	817	800	785	758	787	771	751	792	794	771	744	793	785	822	794	814	824	782	780	786	778	764	755	803	802	746	744	798	716	741	775	737	770	807	808	818	783	720	792	731	781	791	767	785	772	781	795	815	774	711	749	819	792	745	729	769	770	763	730	749	791	772	803	757	728	809	815	726	771	768	768	727	782	788	732	805	780	749	817	796	779	762	778	773	835	778	779	804	767	766	769	820	759	793	746	749	820	823	774	724	763	747	781	769	771	809	779	740	715	744	777	781	802	761	724	755	758	743	792	805	810	797	783	788	763	792	792	768	718	766	779	808	786	733	766	816	802	739	775	791	788	741	789	753	786	768	762	764	798	786	763	759	791	742	739	776	796	752	754	749	803	774	711	751	773	727	766	764	770	835	779	754	805	778	813	785	759	767	770	758	794	777	792	764	761	737	795	729	758	760	739	800	758	756	764	770	736	775	778	763	803	797	761	744	770	765	806	735	772	724	770	776	775	827	795	781	770	776	783	707	779	783	725	833	776	786	785	789	816	784	736	792	770	780	734	820	790	769	771	785	789	785	813	756	832	800	756	772	778	784	818	769	808	775	775	850	803	772	771	764	784	767	712	768	811	803	753	764	763	817	830	799	781	722	758	782	809	742	743	745	791	775	766	791	732	767	776	773	777	784	773	794	783	781	805	816	742	782	779	820	745	800	782	819	749	784	808	804	768	798	774	793	724	778	782	743	823	783	790	791	807	810	796	802	741	750	745	755	794	783	817	771	750	802	738	801	785	780	737	763	781	786	748	760	781	782	823	818	794	754	785	769	760	728	773	751	768	800	764	842	758	777	730	798	781	789	735	774	762	759	775	749	744	751	760	787	759	785	785	821	790	782	801	744	777	797	760	813	813	826	786	753	783	751	737	748	805	778	767	790	759	799	786	795	763	789	821	773	780	795	763	724	758	743	755	794	827	782	793	824	776	813	728	816	839	761	768	777	795	813	790	784	767	789	783	784	766	753	768	781	847	747	823	799	799	837	853	806	790	789	741	785	742	759	728
5527	849	769	706	679	670	667	653	639	631	630	613	643	665	623	621	651	631	641	638	628	600	585	654	647	610	621	638	659	674	597	624	682	643	600	645	608	626	646	586	620	626	641	666	641	585	671	682	628	652	621	657	622	610	623	632	607	612	668	624	617	617	627	618	624	628	609	608	610	667	638	624	639	634	634	605	664	582	653	616	651	668	619	642	628	650	657	577	583	632	633	637	616	700	624	607	603	639	623	605	646	636	587	629	629	604	617	599	642	608	618	634	632	663	630	676	662	624	629	626	637	614	622	616	627	604	626	660	604	663	606	675	642	627	607	650	605	597	594	619	599	586	657	609	640	607	608	624	607	624	621	614	635	610	629	611	622	613	610	616	623	645	616	652	618	628	637	615	619	632	600	671	660	604	635	659	646	594	581	615	635	619	655	639	628	646	607	634	654	612	618	675	620	617	621	691	628	670	607	638	594	588	651	599	646	613	619	631	625	603	593	656	659	656	599	647	639	633	635	672	618	630	600	612	607	665	621	626	649	646	641	597	655	612	657	550	638	641	641	598	652	595	622	648	670	603	606	690	673	606	606	576	651	634	661	647	644	660	598	587	641	638	614	633	616	603	651	642	642	621	606	615	615	613	634	661	635	605	663	627	636	640	623	628	624	608	599	637	606	631	707	650	672	668	569	641	628	609	630	632	622	610	641	595	682	637	654	605	579	611	625	606	674	606	638	637	629	568	686	625	673	667	634	612	653	617	633	603	603	585	623	643	661	638	631	659	605	612	614	581	614	652	643	623	641	591	628	613	666	581	599	631	615	645	639	634	619	613	631	611	561	675	605	628	646	604	624	614	582	667	614	608	633	619	618	669	651	606	619	633	605	641	639	658	629	674	681	619	633	602	609	645	609	603	608	654	656	658	579	639	640	615	594	621	654	641	625	654	606	654	636	618	575	603	582	635	656	598	640	702	652	637	633	637	601	644	601	626	638	586	632	620	642	647	617	619	644	637	611	620	619	641	650	615	630	643	617	611	618	620	585	617	661	630	697	605	618	658	602	635	628	622	686	623	627	611	634	630	580	597	624	613	635	647	643	571	693	657	578	627	620	609	629	632	602	648	624	620	623	591	623	649	698	601	581	620	628	623	556	601	613	645	649	601	656	608	598	642	665	586	644	641	632	614	566	628	619	645	643	555	599	632	589	584	620	672	643	654	626	681	662	643	623	577	634	623	577	627	619	602	598	642	641	631	615	621	641	640	601	595	635	662	606	602	625	598	674	663	596	613	614	659	623	618	634	667	569	590	603	631	654	640	630	610	558	595	644	633	628	671	666	597	652	638	605	590	633	616	636	626	638	623	614	582	625	632	650	686	607	618	622	644	632	601	647	607	623	614	637	638	622	632	618	624	699	626	623	619	624	622	678	593	608	627	614	597	616	661	601	560	611	626	609	639	683	634	609	664	592	646	633	593	613	615	620	573	638	653	688	603	549	661	609	619	619	647	633	604	643	656	620	614	633	563	640	625	657	633	618	634	657	596	603	578	638	626	601	649	643	636	628	647	683	613	633	609	644	665	613	634	668	647	602	647	613	635	607	602	590	639	652	704	595	634	595	630	627	645	616	660	684	618	623	635	613	637	618	619	648	592	625	638	652	625	651	629	617	633	623	609	594	646	622	622	624	625	658	621	617	618	646	644	610	592	644	622	589	665	648	599	650	618	590	617	635	631	641	673	641	661	595	658	612	603	635	663	590	632	664	631	600	670	597	653	633	616	622	606	640	621	635	618	643	608	603	626	640	580	647	599	658	584	615	610	627	640	612	618	660	658	610	616	631	614	600	638	620	631	665	667	584	641	622	617	643	635	635	579	653	627	612	620	677	584	580	644	643	611	644	615	595	609	649	621	633	599	614	630	619	592	602	632	641	657	607	640	591	619	652	622	592	658	631	634	617	635	664	633	637	576	639	597	615	658	656	646	610	662	611	645	619	647	652	619	621	634	655	604	636	642	597	615	645	645	671	646	677	657	660	625	649	661	600	589	633	606	605	615	581	628	641	653	629	644	588	671	615	640	605	605	572	627	607	614	600	617	624	631	613	644	649	653	615	662	625	610	595	629	643	652	625	631	615	607	604	593	619	622	639	623	636	612	669	642	668	662	632	630	628	579	619	605	619	633	652	647	647	625	572	629	649	654	625	638	640	615	631	628	609	611	615	662	639	684	627	624	632	617	671	634	642	641	648	634	655	643	613	625	636	620	638	681	629	656	668	611	626	583	614	630	673	673	648	630	641	694	626	618	673	594	631	648	618	624	625	630	638	649	595	661	621	622	591	634	647	614	644	592	645	571	650	617	649	667	606	662	612	591	668	618	619	604	660	601	662	656	655	619	570	630	632	594	626	623	625	586	644	638	617	615	604	624	624	655	589	667	640	613	657	624	673	609	619	656	637	610	627	628	648	628	616	622	666	598	654	679	576	648	614	618	636	578	630	628	606	590	632	642	625	630	632	628	625	628	672	602	648	599	612	640	619	642	659	609	586	627	649	659	592	622	637	687	626	618	669	643	585	629	644	673	656	620	655	599	605	616	629	640	634	606	637	642	638	608	597	624	642	621	634	657	593	619	624	623	616	600	585	616	673	656	585	626	670	603	632	600	605	652	638	621	597	606	599	628	613	673	648	591	599	606	648	650	659	621	615	611	602	648	610	623	621	629	593	569	627	691	624	638	674	599	646	614	652	604	605	661	610	610	666	590	614	588	604	603	610	695	621	594	645	624	618	583	638	631	660	618	695	638	652	645	573	606	678	630	642	619	647	647	627	685	572	622	639	644	621	623	624	641	661	647	657	621	645	659	629	597	663	665	617	615	651	624	626	583	623	671	569	665	644	631	587	616	666	605	643	660	628	690	654	640	616	645	647	658	622	601	588	653	591	635	649	593	630	624	617	637	626	605	612	619	600	615	603	598	637	596	619	648	666	641	637	585	626	627	585	600	618	605	621	611	664	706	613	633	576	630	607	624	633	631	647	588	656	622	622	639	571	593	610	610	617	656	705	605	643	647	684	632	644	575	655	633	670	675	621	600	620	589	645	651	601	607	664	642	629	650	634	611	582	597	606	655	624	652	631	665	588	598	610	619	603	605	662	634	626	632	622	595	615	609	619	640	667	620	646	641	606	584	640	611	634	605	610	573	629	597	627	616	659	587	646	655	607	601	645	618	666	596	605	637	631	620	654	611	627	623	638	595	611	628	598	629	567	653	578	616	625	619	645	635	624	610	630	650	658	608	602	597	676	584	580	650	624	587	602	625	603	619	595	668	613	602	614	682	581	644	665	633	608	628	627	638	636	645	593	650	635	617	649	658	603	658	648	594	592	649	664	620	637	669	640	599	567	656	588	607	649	610	604	620	614	642	629	600	530	598	651	632	640	632	634	593	637	580	652	620	601	627	620	608	644	619	603	613	580	602	626	627	593	591	629	641	647	656	656	643
25507	21462	27392	25672	4872	936	727	506	510	503	484	457	483	445	455	470	410	441	442	425	433	465	403	406	453	441	429	466	424	405	438	461	401	434	439	389	444	430	424	420	447	439	446	425	434	449	432	473	422	453	465	413	442	453	414	428	431	415	432	422	411	418	410	423	436	439	414	389	405	414	425	408	490	400	418	433	444	407	430	417	447	455	459	437	444	455	391	430	398	433	403	457	425	401	453	447	432	445	465	401	427	473	466	468	438	405	405	415	407	432	402	421	466	399	457	405	425	444	426	450	431	437	428	421	404	432	446	424	426	413	423	429	464	386	454	465	413	395	397	422	407	441	453	445	420	421	423	441	404	409	448	472	407	413	451	410	395	394	442	435	416	429	413	429	427	404	396	463	444	399	444	436	457	426	402	433	405	418	399	429	400	419	418	431	381	446	410	416	417	439	426	445	460	436	471	432	438	436	419	411	429	441	439	413	379	417	428	436	411	436	431	425	427	441	412	399	474	389	423	431	403	433	422	458	437	428	432	427	422	393	435	407	434	399	416	461	423	438	437	415	449	373	439	434	415	405	393	459	404	410	415	439	447	417	452	445	469	426	406	429	451	434	437	412	437	434	415	441	422	401	403	465	416	441	423	418	401	418	430	387	452	438	392	413	414	393	382	389	426	434	446	458	436	458	424	423	378	476	449	415	421	421	435	433	394	387	405	413	434	431	432	418	421	422	408	416	412	429	434	454	451	411	436	420	410	433	409	420	421	428	438	412	432	383	437	436	418	413	415	423	461	430	442	448	408	455	431	418	391	397	482	437	406	420	377	407	445	421	409	416	449	425	407	440	450	441	378	427	423	444	429	396	418	419	454	431	399	434	429	443	405	455	395	427	402	429	419	434	427	440	418	421	430	422	422	423	400	414	431	432	415	430	400	477	388	429	432	424	424	419	424	415	427	429	434	425	438	406	424	427	395	407	413	413	402	435	431	418	462	398	421	436	400	418	427	432	437	428	457	437	427	410	389	422	420	424	430	412	451	447	431	399	419	435	442	462	397	431	445	399	415	417	426	433	456	447	426	438	450	408	399	423	424	408	419	424	420	400	429	421	409	402	408	421	420	401	434	386	410	396	422	421	450	402	442	423	462	452	432	419	444	449	425	416	421	449	456	393	435	460	402	428	436	452	423	457	433	473	421	405	438	427	404	435	428	428	396	417	436	428	451	407	448	439	423	436	438	400	421	423	423	444	452	411	423	415	391	372	405	421	403	410	399	405	454	394	454	403	425	444	444	446	460	425	460	394	444	443	396	414	428	444	439	423	414	406	402	394	407	455	406	457	424	417	431	433	386	429	438	425	421	451	437	429	398	431	444	440	434	429	400	424	438	424	425	429	438	404	445	443	414	423	455	396	435	450	415	396	390	389	439	420	430	387	406	465	420	422	408	417	455	412	423	401	449	423	464	438	389	438	412	424	416	447	410	400	401	408	383	455	430	426	425	447	432	407	419	416	394	462	438	417	439	475	403	452	465	424	398	394	455	418	426	412	431	454	459	413	426	407	429	438	459	417	422	472	426	393	472	442	401	393	379	419	404	413	398	387	420	385	409	430	445	417	451	457	423	439	454	432	402	411	407	456	425	414	452	466	429	414	411	463	408	427	455	439	386	440	439	454	394	405	450	450	440	423	414	411	418	376	423	425	432	382	431	404	429	421	460	433	420	418	410	443	466	439	419	446	391	426	409	419	416	375	459	431	410	454	425	445	448	432	442	416	421	429	388	421	428	394	403	435	432	457	395	444	447	379	414	428	402	430	394	433	433	411	431	431	419	430	410	407	425	434	418	418	411	465	419	424	414	430	440	416	374	390	400	403	442	425	438	424	468	427	428	452	454	419	405	414	448	452	418	411	421	434	425	429	437	432	429	401	446	402	472	427	405	442	455	425	432	405	426	383	439	406	455	429	413	365	399	425	457	399	407	432	405	429	364	419	445	423	414	425	409	417	427	462	425	410	401	443	394	411	462	454	455	417	415	441	434	416	407	443	434	418	436	394	413	418	394	433	417	378	376	424	445	412	397	396	408	409	435	460	417	420	397	407	424	421	403	426	404	428	423	415	449	440	442	383	433	407	456	415	426	429	399	413	416	437	435	413	419	427	431	454	420	411	442	392	449	410	439	405	414	410	431	457	414	415	417	459	436	413	404	448	408	397	424	441	412	394	423	487	424	407	379	446	448	397	420	424	419	463	430	459	388	445	427	413	412	442	421	440	397	411	456	386	416	417	436	424	392	450	439	428	436	394	435	436	450	420	429	420	390	448	403	414	438	425	427	439	422	408	414	452	469	424	416	448	427	435	440	417	420	439	381	431	441	417	400	430	460	398	400	429	401	429	433	440	402	413	396	418	455	415	404	422	415	460	398	443	413	422	464	448	438	470	441	399	424	406	445	441	428	410	437	424	450	421	416	466	436	395	423	450	418	459	450	450	441	441	445	427	454	376	441	441	451	433	408	401	423	426	387	438	398	431	441	403	469	448	451	438	420	442	445	410	428	421	425	440	419	469	446	418	398	385	449	434	447	421	455	405	423	433	440	381	420	420	452	412	397	413	458	439	402	420	407	428	401	413	411	428	456	392	396	447	372	426	460	410	410	424	420	413	401	446	407	453	420	477	460	428	417	450	402	409	405	415	434	434	443	423	399	432	404	433	471	408	444	435	405	418	412	445	389	436	415	457	402	421	398	435	408	423	451	468	400	433	404	494	411	446	438	428	434	419	419	439	435	423	428	400	384	410	462	441	437	447	411	411	434	422	416	455	438	447	416	434	469	405	416	404	424	419	417	414	419	417	427	426	438	422	427	396	401	421	429	401	475	405	408	407	425	468	415	442	410	432	439	428	411	437	411	429	413	401	383	443	402	393	411	446	427	447	395	394	441	438	413	468	419	429	414	400	438	430	434	418	373	472	439	403	469	395	414	421	415	427	419	431	429	420	422	450	384	446	418	454	404	444	411	442	456	410	411	434	448	453	444	402	437	441	452	453	407	430	408	402	378	425	423	432	457	410	429	440	438	385	476	452	410	399	427	405	434	444	431	412	447	447	435	433	458	428	426	445	398	449	453	419	427	444	420	453	404	409	444	408	417	435	437	417	461	399	456	443	408	420	423	421	412	434	414	452	427	409	436	473	435	416	437	439	448	427	385	436	416	416	421	434	383	459	430	435	442	445	467	374	429	421	458	409	461	434	436	416	423	452	399	403	446	422	424	425	417	426	408	433	407	445	398	397	456	451	467	430	417	435	419	420	436	438	447	415	422	432	418	439	422	410	403	427	461	429	448	408	441	423	419	410	410	411	431	411	435	418	421	428	472	432	441	418	419	409	472	414	383	425	424	428	433	426	417	421	436	408	389	448	410	406	385	456	441	416	429	405	395	404	446	433	408	432	418	433	424	405	379	416	406	416	450	434	444	437	392	406	431	409	394	415	421	396	471	427
3638	2747	2300	1276	857	689	585	563	503	505	475	439	415	446	408	427	372	441	423	413	408	439	375	426	400	392	412	412	379	430	400	376	387	447	363	373	406	390	375	384	398	378	384	392	370	406	425	388	381	380	379	385	392	381	384	389	407	387	406	388	388	371	388	400	393	375	408	376	411	410	423	380	417	408	347	435	373	383	378	361	345	401	349	411	363	400	397	368	379	368	388	367	407	408	375	378	430	384	404	396	381	367	386	377	353	409	396	360	375	393	374	388	370	339	410	393	382	392	375	373	369	324	397	381	391	381	425	370	357	380	408	399	388	377	378	394	398	380	405	369	355	382	409	364	419	362	372	401	341	370	379	360	391	389	369	368	407	378	371	405	375	402	377	340	371	364	386	398	384	399	383	383	377	366	403	357	383	385	373	349	412	382	391	375	398	357	389	391	370	410	427	408	378	396	377	363	403	366	389	378	376	368	372	367	403	386	411	382	401	377	383	391	350	363	368	373	414	375	346	407	364	378	398	394	366	411	419	408	389	431	373	382	373	398	349	393	382	356	357	385	345	391	374	390	383	387	377	403	343	348	381	382	398	337	365	398	416	406	386	408	343	355	374	383	374	368	342	396	382	383	398	373	359	362	379	369	375	391	366	387	359	363	436	375	348	406	386	398	364	376	371	373	419	389	371	392	405	354	395	354	376	393	338	369	397	391	353	387	368	362	371	384	374	370	379	377	397	370	377	371	388	372	395	358	372	372	372	371	360	352	362	379	393	387	372	354	384	382	376	392	395	389	405	392	387	393	356	416	379	385	401	358	397	371	386	408	394	362	401	432	358	365	382	369	378	362	374	360	407	393	364	368	421	397	385	395	369	396	362	360	368	374	390	360	329	372	356	367	408	377	385	374	389	365	410	365	381	383	381	356	378	390	405	388	397	382	379	412	363	382	362	380	405	379	388	366	383	355	340	392	367	378	364	383	358	381	382	379	389	376	386	385	384	364	361	377	381	368	412	388	388	392	372	367	400	384	348	373	368	372	367	363	396	379	379	363	373	360	372	412	354	390	388	409	381	340	373	410	407	413	345	361	370	400	360	371	360	375	350	361	373	397	370	397	368	400	371	333	363	348	377	380	378	404	412	366	375	375	398	369	374	402	415	376	338	395	361	359	359	349	391	375	412	364	379	376	361	405	387	374	373	351	400	395	425	371	392	365	390	360	347	349	374	356	400	362	417	357	348	349	370	384	341	356	389	362	404	405	400	390	409	362	372	395	352	362	389	381	397	396	374	381	365	394	375	359	366	355	372	376	357	394	369	396	388	340	383	375	366	346	379	393	371	363	429	382	367	400	389	406	405	380	385	343	375	404	420	384	361	358	379	411	408	384	397	349	393	397	377	374	391	376	374	365	386	389	394	386	368	391	388	369	397	406	361	384	369	339	363	365	352	405	375	355	385	384	362	377	394	369	348	402	397	392	385	402	353	367	391	352	378	375	392	383	388	390	397	385	350	359	388	393	388	373	409	348	359	382	362	396	367	382	377	372	399	399	403	375	369	380	323	380	385	330	350	421	375	381	368	361	362	430	365	388	362	374	378	389	402	383	351	371	404	359	376	410	368	382	385	388	388	347	381	385	368	383	411	387	375	391	379	390	409	402	381	396	354	357	404	389	367	369	385	374	391	362	405	419	370	378	358	376	396	394	375	387	387	380	369	336	372	373	354	390	408	362	364	374	392	361	391	369	347	372	352	359	381	358	392	395	386	392	368	382	395	370	395	369	339	373	362	395	379	379	365	370	335	384	372	365	393	379	355	404	417	364	374	389	370	362	361	339	341	380	422	378	371	377	371	387	367	389	375	361	365	397	392	354	372	365	381	377	363	383	372	358	406	375	383	393	389	390	415	386	346	368	355	366	366	358	411	375	389	394	405	353	415	351	375	406	376	370	383	389	368	387	402	384	392	387	391	374	406	363	374	362	373	358	375	388	360	376	386	367	385	366	373	394	421	355	348	396	360	382	383	364	359	396	366	351	377	387	343	342	366	379	364	377	368	403	388	396	400	392	348	369	384	385	377	384	370	380	378	388	394	381	323	342	387	388	359	387	411	370	360	365	407	387	418	379	391	346	364	370	383	372	376	396	368	389	387	381	395	389	375	397	353	362	400	400	371	354	355	326	370	369	364	393	386	377	374	352	401	353	382	369	362	386	354	389	394	383	390	388	391	383	377	353	389	349	368	391	380	386	357	397	369	391	354	362	367	369	383	392	344	359	391	373	366	396	382	342	361	383	359	375	393	373	400	375	376	378	375	351	381	363	426	400	388	355	371	389	403	396	370	383	350	401	372	369	374	357	370	385	377	359	412	400	321	356	369	360	350	378	394	369	404	374	410	350	392	399	376	394	365	376	378	376	412	386	368	372	372	409	385	391	374	332	371	394	372	397	391	374	402	367	389	352	388	367	400	384	382	401	359	377	373	400	380	368	363	369	360	346	384	384	380	394	385	379	358	374	369	380	387	356	351	392	366	381	370	362	352	383	333	388	353	397	422	375	361	393	360	363	371	351	342	365	393	368	378	337	404	353	348	395	350	381	367	377	361	344	362	388	378	382	356	364	384	387	353	369	388	395	368	384	412	366	359	365	345	348	362	384	427	379	361	374	364	373	372	395	388	344	388	368	365	375	362	370	395	398	387	404	367	379	365	376	366	382	355	397	400	386	383	375	410	386	359	366	401	363	379	366	393	353	390	369	390	402	365	411	356	369	375	383	373	389	364	376	350	387	400	385	390	361	366	386	377	381	402	394	360	365	415	355	384	380	382	374	384	399	377	391	364	382	355	419	379	375	358	441	398	401	380	362	385	370	383	401	375	373	362	403	366	400	361	389	363	394	381	345	331	403	406	363	354	410	389	390	347	389	405	380	362	399	364	386	393	354	353	378	346	391	387	389	417	374	373	357	391	367	348	394	350	362	356	394	373	374	391	418	389	394	395	375	398	397	325	381	391	364	376	363	406	358	395	411	388	388	371	398	368	359	375	376	362	384	401	371	377	403	375	384	416	378	368	373	380	401	375	377	412	389	375	364	381	349	374	417	388	385	398	382	364	394	342	393	377	377	417	397	365	372	372	383	407	394	353	358	363	360	361	379	383	358	362	393	408	351	370	384	346	350	360	379	337	402	361	424	384	381	366	364	436	418	429	373	362	359	365	355	347	355	388	404	398	361	365	390	362	364	343	401	355	364	398	348	361	360	358	366	368	351	400	333	366	372	383	358	348	357	381	320	374	400	390	381	377	356	389	381	360	380	383	401	388	404	364	344	369	385	378	367	377	388	366	405	372	373	386	390	386	371	412	368	332	392	399	389	385	392	361	351	368	385	345	381	360	372	347	363	405	362	366	350	384	375	361	364	360	345	370	374	364	404	384	360	374	380	407	393	363	374	369	388	436	413	367	405	352	393	426	362	398	391	398	382	389	370	400	363	390	376	389	403
24564	21428	28576	24659	21214	3543	855	477	400	404	352	365	310	330	306	322	341	312	283	303	286	286	269	271	295	264	277	271	261	293	307	292	282	302	287	251	303	281	296	270	271	268	286	251	267	317	285	291	297	256	266	271	270	263	246	276	260	285	268	281	288	310	274	279	264	265	277	270	251	269	247	259	267	255	292	286	282	252	244	278	263	288	273	268	265	266	279	276	258	289	299	254	279	269	292	284	268	277	302	256	281	268	269	279	286	287	269	278	277	269	273	311	260	296	300	248	284	273	270	269	278	257	267	279	270	272	289	249	294	270	274	272	310	272	272	265	239	283	260	298	251	306	256	267	287	263	270	287	270	282	268	248	273	250	264	275	275	255	269	264	266	294	280	272	296	273	257	264	244	272	280	296	274	291	293	296	258	261	283	269	291	263	311	259	312	270	282	243	283	281	252	286	263	299	273	267	272	279	257	280	270	283	284	262	276	306	251	272	283	289	305	281	252	236	272	303	252	294	259	257	308	295	262	248	266	270	284	273	298	270	265	272	266	296	259	280	286	260	266	289	258	257	299	300	261	258	294	266	262	255	285	274	292	247	252	268	257	248	262	292	263	265	268	259	270	274	278	292	288	277	280	280	290	270	272	263	296	272	277	268	281	268	274	268	253	264	253	279	301	288	262	261	289	293	258	258	305	269	277	244	292	273	293	279	261	284	308	261	288	261	296	289	282	264	255	254	270	283	277	263	261	267	277	293	254	274	299	282	252	298	247	287	279	252	262	273	271	257	308	217	236	261	255	276	273	278	263	238	239	280	286	255	276	276	249	257	267	269	298	255	238	282	282	283	287	262	283	230	257	242	254	268	278	270	284	285	258	264	280	260	255	241	296	284	251	285	274	291	268	260	263	271	279	296	262	282	266	257	280	274	288	291	273	282	312	301	296	245	300	264	264	271	285	281	268	284	290	298	253	274	276	259	257	255	265	266	269	272	248	278	252	270	263	262	276	289	263	296	262	274	263	276	246	311	261	256	274	270	286	291	282	262	274	266	286	267	288	256	253	268	282	298	246	279	289	281	287	288	292	252	286	295	304	274	261	261	291	259	298	261	276	257	267	261	281	241	262	257	252	281	271	267	264	258	261	241	263	279	280	282	288	308	281	281	264	304	256	293	266	280	264	284	265	287	269	273	243	266	277	277	260	259	252	288	264	249	274	277	259	270	300	285	246	262	271	261	279	291	277	283	269	269	264	247	259	291	301	281	268	249	266	281	262	241	274	290	258	272	271	311	250	259	266	286	259	266	274	278	268	289	270	274	269	286	292	252	253	276	294	263	249	264	274	254	295	272	279	287	281	281	276	263	249	235	253	302	276	295	253	282	269	280	255	284	260	268	284	258	278	257	271	268	258	246	294	261	252	297	282	288	262	268	281	288	298	276	248	281	265	296	266	254	243	280	275	252	263	278	238	286	299	247	248	285	290	266	253	262	248	248	281	291	275	269	285	276	259	271	293	313	284	261	291	259	271	271	258	270	275	256	243	286	287	245	293	264	254	257	274	286	271	279	265	272	250	230	261	247	242	267	282	299	273	259	266	271	249	244	282	286	249	274	245	265	258	272	272	249	242	279	269	267	262	248	291	232	271	289	265	258	274	275	285	264	274	231	284	241	263	281	269	279	257	274	268	272	282	255	264	277	274	283	274	248	259	261	256	285	293	272	262	287	277	258	241	236	276	273	284	273	271	288	260	268	257	238	274	281	307	292	257	272	325	252	256	296	266	268	280	289	265	237	265	277	281	296	284	270	285	267	272	277	238	290	267	271	254	268	260	281	258	274	265	268	263	297	272	299	283	275	243	289	285	267	260	248	269	301	274	256	326	271	296	264	245	289	304	256	275	276	255	257	259	258	298	271	257	267	248	261	275	261	271	250	272	282	268	264	289	277	270	261	269	277	271	278	251	264	291	279	247	277	267	287	296	264	290	289	276	263	268	282	299	274	252	273	283	252	282	262	276	275	282	291	271	300	257	290	260	264	280	257	258	250	274	278	273	299	281	270	256	253	261	289	267	302	275	292	284	278	274	263	254	263	262	266	249	273	254	253	283	269	256	251	295	278	241	280	285	245	310	274	257	283	305	257	305	294	263	277	292	282	257	274	283	250	291	247	250	282	262	261	260	256	275	259	288	279	275	268	258	273	272	264	282	251	298	252	282	264	265	263	270	297	255	288	248	265	267	273	261	289	268	272	271	262	286	305	241	259	280	239	259	258	243	286	303	232	311	285	264	272	257	270	276	305	257	254	270	240	263	288	257	279	291	264	284	270	285	307	276	225	272	314	249	257	270	252	258	257	285	272	272	264	302	301	272	271	294	276	252	275	268	257	274	260	254	278	265	283	237	288	281	276	241	250	277	254	279	288	270	264	244	248	286	263	245	260	268	283	255	306	283	264	257	248	253	302	243	245	256	288	279	272	272	252	262	268	256	266	240	289	278	268	262	307	286	313	250	265	276	273	269	268	307	260	274	288	271	265	257	288	254	289	251	255	288	261	266	270	288	274	274	266	267	243	268	281	280	281	271	268	263	273	264	265	254	259	258	245	280	276	251	253	281	280	245	258	284	252	272	269	308	275	281	266	264	271	290	263	296	292	246	278	261	275	270	289	263	245	265	271	232	293	303	256	255	274	279	256	287	262	289	284	274	260	282	275	276	260	303	268	269	232	285	288	281	302	280	307	248	256	276	278	292	261	270	251	274	286	268	264	283	262	250	280	242	251	266	259	262	280	260	275	300	268	262	282	262	273	232	277	247	248	260	256	289	246	246	273	256	272	300	258	250	280	242	284	266	272	263	269	279	287	262	286	258	279	285	294	291	243	251	248	282	251	271	294	270	289	255	290	271	273	258	266	251	289	255	288	245	273	266	275	282	254	269	231	274	243	286	297	274	251	266	258	271	302	260	250	269	262	257	260	275	264	255	296	271	262	269	277	270	281	282	278	283	278	270	244	262	246	249	267	289	280	233	300	259	283	256	291	274	271	265	261	271	272	288	288	281	255	308	251	256	290	270	261	245	295	269	275	297	288	296	261	280	269	223	276	251	264	287	256	285	275	262	267	302	241	294	259	253	259	259	292	283	280	265	254	257	275	258	265	281	255	255	288	266	264	261	245	295	238	288	268	251	263	246	278	278	264	263	267	292	305	262	262	294	287	269	268	283	294	277	257	231	306	279	274	263	292	272	265	271	275	262	258	284	290	260	276	290	283	279	288	260	247	257	317	266	279	256	274	297	318	270	277	272	264	258	257	280	266	270	262	271	289	250	255	274	256	271	256	259	250	291	271	257	303	276	289	295	281	259	269	311	282	281	271	251	284	291	254	268	278	272	285	300	275	272	269	264	251	246	279	285	277	265	258	271	293	270	281	262	275	272	258	258	276	262	266	272	228	274	242	282	244	244	298	305	247	276	241	270	265	229	278	284	266	248	277	274	285	269	289
3762	4617	3890	1937	1211	930	716	570	503	471	379	425	367	323	335	328	294	316	343	300	290	305	307	299	252	276	294	296	283	291	282	259	285	295	297	253	266	263	256	249	266	271	262	270	297	270	287	257	269	263	273	269	259	234	241	230	272	267	277	259	256	241	240	261	259	290	249	231	257	239	266	268	245	264	237	235	248	238	229	257	279	276	251	242	280	230	270	237	262	234	258	243	227	272	268	259	247	241	284	246	239	271	268	248	249	261	314	249	239	264	263	256	270	264	277	266	273	244	261	259	261	232	248	275	242	260	270	244	274	266	263	242	263	279	254	254	219	232	284	258	272	251	239	258	233	245	252	268	267	253	274	251	266	254	256	268	284	253	251	280	267	272	277	277	271	240	272	245	245	244	261	259	263	247	261	249	281	255	270	241	266	304	248	246	273	266	256	265	255	249	252	276	253	233	282	246	267	268	271	268	246	264	265	256	267	250	241	274	243	249	286	251	250	226	255	281	247	265	254	246	255	258	254	268	264	256	261	248	263	265	253	243	244	271	259	249	237	245	265	235	221	259	238	270	217	288	249	257	263	235	279	259	265	267	255	211	252	282	271	267	233	265	276	227	273	264	265	251	238	272	248	264	271	240	251	253	232	245	263	247	258	251	252	272	244	261	233	271	269	279	265	277	259	264	272	266	247	277	237	266	255	256	234	271	264	222	242	250	261	277	235	260	245	262	230	255	257	257	249	273	260	261	296	242	255	245	234	250	264	274	259	252	254	269	247	257	261	256	261	227	256	256	266	242	249	243	252	292	251	264	244	224	239	251	237	250	259	259	267	275	278	252	243	260	249	237	228	231	236	271	242	245	251	229	260	241	242	259	248	215	274	259	213	261	243	242	271	227	267	258	257	271	259	237	285	276	262	236	249	246	281	221	291	264	273	282	281	278	272	267	252	255	230	256	296	240	259	248	243	271	265	252	289	240	249	256	253	255	251	271	247	249	240	260	262	288	261	279	238	268	270	258	247	270	254	299	246	238	262	241	259	258	243	251	281	248	247	257	222	261	244	244	265	245	247	240	290	253	239	263	239	238	228	228	245	224	267	253	256	236	248	227	264	283	249	246	230	268	240	235	281	266	245	231	259	275	242	255	237	241	254	240	263	248	258	232	242	259	252	226	260	243	234	238	264	249	254	264	264	217	265	278	250	254	246	239	254	235	263	250	264	228	248	267	261	255	248	266	256	280	262	278	256	245	274	270	245	267	266	264	262	244	239	249	254	255	282	262	253	251	253	229	241	251	270	240	235	234	254	268	221	243	254	224	275	258	251	237	270	263	261	215	260	258	268	269	256	244	239	271	230	253	269	258	250	279	243	251	258	282	264	254	233	239	257	255	237	285	258	233	274	274	261	232	262	255	246	224	240	239	259	250	245	258	241	269	261	246	248	265	255	233	269	246	280	257	228	253	266	251	231	257	250	248	278	292	262	253	247	263	244	261	243	252	260	249	242	222	249	238	235	238	277	240	246	275	232	264	276	255	260	274	238	279	268	253	258	261	241	249	272	218	275	283	252	243	252	231	268	243	244	242	240	243	273	259	245	228	248	249	279	247	252	256	232	259	231	226	283	242	273	237	268	269	226	240	236	245	265	269	265	250	244	254	240	262	248	236	269	246	249	248	261	246	251	258	260	251	238	262	232	243	254	248	244	267	253	264	246	232	245	226	272	267	248	258	265	282	241	251	256	241	244	265	230	249	264	260	252	260	270	236	248	259	236	238	254	263	253	257	274	241	262	250	257	248	276	274	225	253	252	268	255	256	255	232	235	283	222	217	244	292	243	258	252	286	296	237	224	268	243	239	255	251	277	245	278	237	237	227	259	241	223	274	232	245	253	247	233	237	270	265	262	263	268	253	267	232	232	250	250	265	260	253	233	268	245	250	297	246	264	250	218	256	229	258	277	245	257	248	260	237	232	241	228	201	226	254	219	258	254	265	259	252	264	247	250	232	265	262	279	263	255	271	264	267	254	249	251	257	260	254	270	271	243	268	271	270	262	226	277	251	250	207	226	254	254	258	272	267	277	243	265	228	247	247	222	256	245	253	270	250	259	243	256	265	250	258	276	273	266	251	281	234	263	278	234	274	235	249	245	240	241	247	221	260	244	251	253	251	276	255	260	270	238	293	274	223	227	257	256	273	253	267	253	245	270	255	255	268	250	250	263	238	246	235	239	244	241	274	257	267	245	235	259	245	269	257	248	263	266	263	254	232	261	254	267	264	255	278	264	232	258	240	254	270	278	273	263	257	283	242	248	221	250	257	238	279	238	255	236	267	250	271	265	268	267	261	240	237	264	274	257	247	221	242	260	252	302	262	277	266	268	229	240	269	260	274	230	227	283	246	271	239	251	247	305	274	262	245	241	269	253	256	249	276	246	280	222	255	236	223	256	253	246	258	256	262	228	255	266	241	260	226	263	243	263	269	279	266	248	253	237	263	248	246	252	285	257	265	257	281	266	276	259	245	264	243	259	246	253	241	235	251	270	249	280	237	267	255	232	249	250	272	248	260	238	262	279	268	257	244	256	245	283	241	242	266	226	257	255	250	241	241	251	251	225	226	231	230	244	259	246	260	265	241	245	242	240	245	255	259	273	273	253	253	229	224	234	233	257	247	263	240	246	251	238	272	238	253	256	253	231	251	238	229	249	243	246	250	257	236	256	253	251	280	245	268	226	271	244	251	264	237	278	238	238	271	240	273	242	250	258	209	260	253	248	244	227	224	273	266	254	255	236	249	249	249	264	267	280	238	238	234	262	274	260	251	234	242	273	261	265	237	280	275	248	253	274	269	269	255	238	263	272	261	264	234	238	259	270	290	239	227	245	244	233	233	270	221	247	261	257	252	252	211	271	247	249	249	239	224	239	236	255	244	279	267	252	271	240	233	247	297	255	248	241	263	260	239	269	235	264	249	259	261	279	239	234	254	263	256	263	278	272	264	256	248	260	261	263	267	260	264	260	243	292	268	241	234	234	243	281	260	258	235	259	260	223	247	241	240	233	269	233	245	219	273	238	265	245	226	268	245	259	255	290	264	231	243	303	251	246	264	245	242	232	276	261	276	258	268	233	281	244	239	247	230	251	268	265	258	259	248	244	255	250	237	251	231	232	249	252	264	257	257	271	257	238	271	245	268	254	244	251	214	227	277	266	259	238	244	242	270	277	244	244	247	251	263	248	238	269	243	234	255	261	254	267	265	261	244	242	234	263	270	268	260	267	248	248	263	231	240	289	257	251	211	220	254	250	260	228	254	262	239	270	233	243	255	250	257	236	262	280	254	253	261	259	264	247	284	244	289	260	244	278	247	253	244	256	247	240	247	236	269	243	263	258	269	245	251	255	263	277	221	239	260	257	218	250	246	242	259	237	247	253	261	223	246	273	240	274	243	249	244	227	254	237	265	249	275	265	254	260	232	240	251	236	316	238	239	249	255	261	237
27869	10688	1574	979	830	845	765	809	830	781	770	794	744	751	765	820	777	746	747	716	718	786	758	782	799	719	762	761	771	774	725	780	800	766	715	759	727	802	802	800	749	785	749	767	783	803	713	791	821	750	760	782	743	752	811	736	781	767	730	767	768	769	819	733	772	763	760	776	747	728	775	764	756	752	752	764	788	798	814	707	794	769	737	736	779	725	811	738	720	796	765	810	741	746	776	806	750	772	851	691	793	737	763	765	748	751	791	803	736	803	777	827	784	766	715	775	764	821	740	687	784	780	755	741	764	752	778	747	750	744	774	734	751	802	783	813	767	737	788	753	725	751	790	738	791	760	789	775	768	768	768	787	777	834	714	728	771	780	775	769	736	749	761	823	747	789	767	715	732	810	720	748	807	759	779	755	743	771	777	681	737	687	793	733	773	787	770	789	745	797	785	732	803	778	748	771	774	760	758	749	705	769	760	769	770	749	752	781	727	774	797	714	792	776	773	820	793	815	758	790	754	751	736	773	755	763	768	772	761	743	786	785	743	761	754	813	757	779	777	802	739	739	811	751	782	786	743	749	751	754	735	756	758	732	773	753	811	815	770	785	750	836	752	765	799	762	796	725	814	759	711	755	835	739	754	762	767	749	737	769	800	777	780	778	819	729	775	762	757	789	739	773	779	741	777	717	758	750	766	736	740	774	732	793	761	785	757	769	771	792	734	766	755	761	730	753	790	752	762	780	776	730	711	732	759	741	821	746	740	752	769	749	788	721	771	775	725	765	716	738	766	785	748	761	739	778	751	753	749	753	742	730	805	847	796	730	772	800	764	729	753	792	776	756	783	744	795	752	790	759	778	767	737	781	761	770	758	819	746	743	753	790	762	762	746	813	710	712	786	776	782	776	729	789	780	800	748	786	774	793	740	782	824	723	742	786	736	755	769	783	694	793	732	767	749	786	801	745	753	733	800	757	819	767	766	762	791	756	791	755	788	776	734	811	776	772	771	768	727	722	770	756	764	761	765	725	759	728	722	729	793	822	764	724	779	759	783	787	767	789	731	690	703	814	741	724	735	760	759	768	718	714	765	704	733	766	795	747	822	810	771	752	733	787	756	756	776	754	790	770	763	738	743	725	762	699	736	831	737	773	760	759	769	787	787	741	700	830	761	758	741	762	773	761	707	760	803	731	736	761	722	769	729	796	743	767	727	732	782	747	800	773	778	816	708	828	773	762	724	729	808	728	788	753	790	817	727	772	810	805	768	731	789	749	723	746	736	784	762	780	741	757	812	790	768	734	778	817	719	831	781	843	782	745	785	726	787	766	784	764	774	753	816	766	800	765	713	757	814	783	746	794	726	787	775	785	752	782	763	772	759	738	802	769	735	785	792	775	758	747	793	769	751	750	754	766	724	762	753	736	767	787	783	797	723	685	750	723	758	742	752	764	740	767	723	802	704	783	766	802	792	782	784	748	781	734	777	757	752	739	764	796	763	780	799	740	759	740	758	755	753	753	766	748	805	742	738	761	751	746	792	783	839	772	738	748	748	732	761	795	731	740	695	774	802	749	764	834	728	698	766	777	786	728	704	774	773	795	792	733	789	744	772	755	753	766	789	753	773	772	770	750	756	714	786	764	761	787	747	742	748	793	740	755	789	725	689	772	752	745	732	716	733	759	784	761	756	724	748	759	754	774	776	763	743	777	748	771	775	752	724	778	769	727	805	762	758	779	767	708	740	743	787	775	822	803	743	741	766	793	769	788	753	772	768	725	726	769	781	753	806	752	736	756	766	793	805	740	776	779	754	765	734	794	767	722	792	722	732	741	794	772	809	769	780	791	795	754	791	773	727	739	770	743	767	753	725	777	777	757	759	724	753	770	749	812	798	780	760	721	696	738	719	776	765	753	765	780	779	724	776	723	752	738	725	794	757	776	739	758	790	748	795	726	780	778	804	746	772	763	817	771	772	765	772	754	790	719	747	756	756	771	701	754	810	751	782	744	779	820	759	776	792	764	765	812	726	773	749	729	818	753	743	787	772	748	823	782	759	818	770	827	775	766	760	734	754	717	781	794	761	792	780	755	778	775	754	709	785	729	715	777	803	771	772	780	727	702	750	776	741	756	764	761	712	711	789	776	770	738	737	765	797	768	795	757	799	767	763	765	823	767	748	764	802	743	737	789	775	763	783	732	758	728	756	803	785	791	822	809	837	706	737	783	794	758	795	743	756	743	784	749	800	801	802	747	737	779	729	775	750	784	786	767	800	770	716	757	803	772	809	779	745	794	763	740	759	744	781	747	772	741	778	751	825	708	768	777	764	746	760	812	774	771	725	772	716	761	796	800	764	776	773	764	709	845	787	741	794	723	790	757	795	757	761	715	769	747	762	771	755	770	759	787	764	706	761	756	765	744	753	789	800	751	774	776	751	729	752	791	783	766	782	735	774	799	783	718	802	747	753	755	761	734	714	837	794	781	757	790	789	807	753	749	751	808	784	760	781	789	760	735	769	695	784	725	778	751	794	766	744	802	804	779	741	789	770	797	735	766	755	779	774	787	813	767	744	760	781	756	793	797	783	781	780	790	801	722	779	801	764	779	771	699	786	766	769	773	750	729	771	757	792	784	746	701	787	731	719	727	743	757	806	771	717	765	782	821	757	774	708	751	716	795	771	702	764	753	728	769	772	749	775	829	760	738	782	769	758	773	730	729	765	733	696	738	754	771	770	734	776	772	745	771	756	722	759	763	766	815	779	768	761	752	786	817	734	724	732	809	766	769	768	770	758	768	759	752	744	817	823	789	749	749	689	737	759	719	771	794	731	756	755	762	818	770	766	834	747	743	777	780	779	760	781	766	738	779	788	730	779	776	804	748	764	769	733	814	763	774	847	753	781	801	795	773	792	753	757	776	777	763	746	789	761	768	731	771	782	846	762	755	802	787	733	789	707	769	784	776	796	730	735	777	727	733	779	732	720	719	779	750	789	733	713	787	734	785	778	735	729	753	783	771	806	717	750	812	783	749	784	761	793	720	780	721	790	795	793	777	774	738	763	777	819	748	722	742	754	765	801	728	814	761	791	722	717	761	766	801	761	750	769	789	777	744	721	740	746	766	791	792	748	738	801	756	812	732	746	739	739	766	708	801	798	819	769	730	761	769	784	686	769	758	750	768	734	755	798	793	783	707	746	737	760	796	807	771	751	794	800	760	800	829	750	799	805	749	765	765	754	825	811	763	783	786	823	742	772	809	749	734	798	737	712	774	785	789	731	787	794	750	780	763	737	713	729	708	801	824	754	795	801	773	794	797	745	809	774	766	766	776	744	723	755	745	804	744	764	700	734	769	839	791	758	777	725	752	742	797	766	778	764	707	767	767	778	767	757	762	742	742	756	747	761	748	799	793	748	712	767	809	764	774	758	762	746	799	731	714	740	712	802	778	759	759	769	754	798	755	775	777	797	760	771	746	790	788	760	796	789	783	736	747	782	744
5588	849	772	661	658	601	674	650	642	606	642	631	652	648	632	658	672	614	670	651	646	621	668	626	600	657	635	619	594	583	668	629	660	642	621	651	620	664	623	626	608	606	620	662	676	634	657	649	624	641	653	658	623	614	661	582	629	638	649	632	626	599	656	667	634	637	686	611	647	609	617	630	633	587	648	624	679	673	634	598	603	637	593	607	650	593	615	600	625	655	631	569	639	642	626	660	617	642	649	604	640	611	639	620	642	609	546	614	582	651	646	596	631	612	626	631	636	641	627	668	587	628	648	609	637	660	663	613	619	642	623	672	608	648	612	645	614	576	628	642	653	683	647	639	615	584	635	675	611	626	642	640	627	630	589	606	646	644	640	625	639	640	680	613	592	581	603	626	623	643	668	630	684	626	617	624	634	642	623	648	648	606	651	655	642	619	616	611	677	612	638	638	621	624	618	613	637	644	650	622	625	623	661	624	611	650	608	619	639	635	625	683	643	640	634	601	614	655	623	609	641	555	618	644	660	641	667	650	649	600	653	637	633	611	685	608	613	614	637	638	644	692	652	604	664	666	622	644	582	596	621	644	605	646	637	637	566	598	599	614	602	632	636	620	693	648	654	616	652	592	637	606	597	622	644	606	668	669	606	633	609	627	615	618	616	627	620	620	653	608	594	625	580	666	656	651	595	616	677	633	612	649	624	625	681	643	652	632	617	613	604	629	651	633	633	633	633	627	657	598	615	578	623	633	625	607	617	641	666	614	671	618	648	618	606	614	637	682	652	615	613	641	627	627	640	689	607	596	586	563	648	654	616	659	651	679	655	609	625	603	664	615	600	638	624	641	616	621	625	605	628	614	639	637	628	626	579	635	590	640	606	651	602	596	614	671	641	649	649	594	667	618	647	606	629	625	642	627	633	675	566	623	623	607	603	643	639	666	641	608	631	658	661	603	641	658	634	628	679	610	643	644	618	624	584	630	592	657	628	610	615	624	624	629	636	630	608	632	597	626	632	639	682	631	638	685	637	643	624	626	640	648	677	619	618	621	660	585	611	590	663	580	651	650	626	617	620	624	573	640	652	661	613	625	647	587	636	624	633	664	628	581	589	641	641	650	596	644	641	667	671	639	649	624	641	638	665	642	657	621	649	644	635	656	642	663	600	620	604	595	635	634	627	621	638	619	580	618	598	604	637	679	617	640	602	602	627	594	652	647	640	672	664	643	655	610	654	624	607	684	585	599	596	631	622	620	664	625	615	601	644	588	606	631	627	595	617	558	654	624	642	623	593	634	669	649	646	656	625	615	625	597	655	612	627	586	642	672	616	625	668	611	650	652	659	672	627	635	628	643	622	678	626	632	601	644	648	641	656	624	641	627	595	603	619	634	646	617	647	624	652	640	593	637	647	620	631	620	640	607	656	625	604	643	636	653	610	636	669	623	615	611	625	641	618	668	645	617	588	650	632	637	619	589	694	583	666	629	638	622	641	648	613	629	612	610	660	591	663	638	576	633	610	652	608	634	652	628	638	666	565	609	586	625	583	628	645	645	609	684	621	612	619	642	640	595	651	668	653	610	619	627	606	606	655	622	618	612	597	655	587	655	649	615	629	628	651	660	630	674	640	622	610	669	625	656	607	595	650	669	614	638	680	648	593	661	605	622	630	655	639	603	613	654	645	663	658	638	653	635	602	602	631	620	651	654	652	643	639	634	598	650	606	673	632	653	647	657	605	619	650	620	602	649	689	605	623	669	624	624	641	586	623	648	660	631	635	646	631	627	614	632	625	601	602	646	661	635	656	650	624	558	683	610	654	618	614	632	644	644	616	650	596	627	586	610	656	597	663	609	632	637	624	605	581	651	613	612	616	640	623	609	648	652	593	596	640	661	631	671	645	638	673	588	612	643	642	629	616	602	632	570	593	571	653	618	620	643	642	643	596	664	632	649	598	646	666	655	625	643	618	647	654	622	597	620	643	643	666	674	618	654	630	608	606	649	613	578	560	656	633	607	610	671	641	608	628	610	627	635	589	639	643	581	645	605	634	636	656	645	616	656	623	589	621	660	609	638	611	638	590	683	648	670	617	661	663	604	623	628	617	631	591	638	634	632	591	612	612	626	600	581	609	618	627	604	656	613	610	618	640	620	633	634	575	624	639	613	634	628	652	604	648	627	597	635	642	645	652	621	606	600	637	583	650	653	655	586	663	624	615	646	603	640	650	614	643	602	676	639	636	651	618	636	623	620	653	629	621	666	627	620	656	621	660	643	632	644	612	661	619	655	657	639	597	640	671	640	680	615	645	628	630	623	662	615	609	600	595	574	648	597	660	662	616	648	618	655	639	619	642	621	616	597	654	645	595	627	612	620	673	661	617	655	614	626	615	702	629	609	610	638	642	637	660	612	691	622	625	628	610	626	645	659	637	677	605	653	651	643	646	589	669	633	637	614	642	667	611	643	643	629	634	578	615	643	617	583	661	612	588	623	634	598	628	620	623	629	678	646	630	613	631	650	610	635	628	619	690	616	599	631	624	636	590	592	611	640	640	591	615	639	622	603	623	629	663	611	670	582	651	621	620	617	609	676	624	652	659	606	629	669	624	638	670	633	640	644	627	644	589	632	654	668	630	589	598	625	606	635	623	588	582	649	633	636	627	630	629	626	638	654	609	643	572	610	632	643	619	616	619	582	591	619	647	631	640	645	656	651	631	577	631	628	640	651	714	592	583	654	639	629	620	619	640	641	600	637	636	622	661	643	635	677	595	671	581	661	617	628	633	624	629	645	614	587	678	614	614	620	634	643	633	629	641	649	605	603	606	600	590	649	621	645	654	659	617	659	640	602	609	626	597	644	641	636	647	642	694	685	603	659	609	624	661	628	637	588	649	638	605	615	642	647	648	688	572	615	633	650	628	643	623	631	637	564	633	628	670	622	636	627	638	708	638	696	646	648	657	598	618	612	631	628	610	639	655	636	627	649	635	639	672	621	652	616	625	633	614	603	660	613	627	612	632	629	629	618	619	584	644	638	621	607	673	597	618	642	623	619	683	639	651	614	634	602	658	639	670	637	634	631	608	646	652	654	616	620	633	650	675	605	647	620	678	664	653	615	623	623	614	660	653	588	600	651	646	599	646	627	609	653	616	587	646	623	632	629	615	626	621	609	625	619	612	614	693	612	596	621	602	658	631	637	629	661	647	664	634	620	630	647	611	653	624	617	631	577	677	652	646	605	683	639	643	653	643	642	650	648	622	648	632	622	672	609	567	619	636	621	627	632	608	595	655	606	646	641	665	635	633	592	618	688	633	631	613	585	605	608	626	656	625	640	619	612	638	607	624	645	599	643	605	666	616	636	651	603	616	623	586	646	605	611	648	639	618	614	654	630	633	600	618	629	621	606	619	652	650	627	600	603	663	599	637	625	643	658	620	681	608	638	650	632	655	609	617	629	665	618	600	600	662	661	608	597	654	665	659	663	625	631	666	661	637	656
25558	21444	27393	25681	4893	892	669	530	489	483	448	404	450	487	430	415	450	415	403	463	429	449	420	441	453	453	419	434	446	390	390	456	458	455	426	447	434	405	441	404	440	430	450	411	415	407	432	457	391	445	429	433	452	450	458	430	450	432	415	438	416	433	455	421	449	473	421	440	411	409	434	414	428	424	409	466	393	425	428	414	383	466	447	433	429	460	431	443	435	432	444	437	405	409	446	454	409	428	389	432	429	447	417	440	402	413	418	445	429	419	421	430	414	418	438	417	451	407	418	437	441	408	425	426	413	433	444	445	450	433	423	423	421	464	439	441	462	435	422	403	433	439	429	432	426	411	409	426	406	403	446	421	437	397	423	410	417	417	395	374	425	466	444	434	408	478	404	416	364	417	471	432	448	426	410	434	421	415	463	451	446	420	427	408	456	447	423	423	407	430	437	437	432	447	413	394	457	395	442	419	430	444	443	451	446	409	441	427	398	401	443	418	433	421	406	400	431	431	424	416	381	418	441	421	437	411	428	397	445	448	432	400	414	418	424	454	474	443	419	432	407	411	468	442	416	424	432	442	450	384	425	387	419	430	453	403	404	400	434	414	457	399	430	408	403	407	440	434	430	453	446	424	445	438	435	422	429	427	428	402	444	465	413	421	452	429	401	402	423	440	392	412	404	431	418	437	428	405	384	387	395	441	434	410	441	421	401	410	417	482	429	437	427	397	422	418	453	428	404	407	435	398	441	390	420	418	440	403	412	455	427	410	429	408	401	454	458	441	404	444	421	435	464	433	431	405	428	452	458	451	440	423	444	413	415	445	417	438	434	426	427	433	440	426	398	405	480	389	430	439	414	407	403	441	405	427	371	405	456	444	421	421	432	418	424	424	426	411	393	461	430	434	431	397	440	437	434	438	441	387	453	396	385	441	429	455	415	423	410	393	414	408	418	395	424	440	439	449	434	442	439	410	431	408	424	427	398	416	420	377	442	431	396	438	410	418	429	412	413	411	434	439	441	462	436	439	423	454	425	459	435	428	397	428	434	446	400	425	421	453	390	428	452	414	423	448	435	433	444	420	403	439	429	434	413	380	410	450	448	410	427	421	450	417	445	424	456	413	417	401	430	441	416	411	436	438	402	448	437	420	416	398	450	417	447	400	404	398	452	426	399	439	424	448	448	411	436	477	437	377	399	403	432	396	420	412	432	415	421	409	399	423	432	483	414	397	449	435	376	404	447	405	430	415	403	424	430	397	447	438	437	412	412	442	420	431	460	438	439	431	409	464	410	416	418	449	399	401	429	422	380	440	462	415	428	407	399	418	402	457	423	448	434	426	430	432	421	407	446	410	405	399	419	436	413	413	416	415	407	433	417	441	455	441	465	392	429	405	406	427	437	394	376	419	422	445	414	446	372	429	429	436	431	426	447	386	400	407	428	406	431	431	420	407	458	421	413	436	449	431	454	412	407	399	401	454	376	424	395	461	453	464	436	439	444	412	433	437	426	436	419	461	437	465	415	406	407	430	430	419	410	429	407	433	408	436	424	418	394	448	421	421	425	403	379	462	411	411	416	418	409	459	409	440	437	441	410	436	418	421	423	429	424	396	408	441	403	434	413	427	442	429	431	428	424	425	411	448	424	413	424	425	392	432	424	427	419	406	407	469	433	442	457	458	426	416	434	406	428	422	419	429	450	401	409	447	435	452	438	411	405	420	411	438	436	406	453	445	410	409	415	432	403	403	418	421	393	408	434	445	416	381	408	423	400	422	430	433	393	420	432	442	357	406	396	468	418	419	454	437	419	436	438	461	398	413	435	432	434	442	425	426	417	461	436	390	439	443	444	481	436	418	395	412	393	406	417	442	427	419	434	435	429	395	396	415	393	468	408	460	433	480	423	444	446	438	435	402	427	405	428	443	420	447	437	422	446	400	440	391	383	424	435	413	427	436	419	456	469	420	410	449	457	384	471	391	439	434	398	419	423	458	440	425	395	420	432	447	414	379	406	397	422	393	443	424	452	458	390	430	464	383	351	459	436	406	384	423	450	466	417	442	421	439	410	455	484	428	493	428	431	445	413	409	416	417	440	427	449	428	455	412	437	425	411	413	432	384	446	427	419	415	456	414	403	421	404	454	424	437	395	433	425	372	424	429	451	373	432	414	427	434	432	405	419	448	396	398	410	453	452	418	409	444	400	408	401	426	425	421	407	413	414	414	380	417	433	426	443	435	477	440	400	414	439	421	417	426	414	426	394	430	471	429	436	405	384	421	436	424	411	436	410	443	458	453	424	441	448	423	408	411	433	416	435	397	417	386	419	472	432	424	428	439	415	401	431	423	441	452	425	445	394	436	408	441	434	392	427	414	405	447	388	429	429	424	401	414	414	420	424	440	434	438	422	426	449	404	401	413	426	452	418	404	412	433	424	394	407	445	413	433	461	441	406	437	467	395	400	409	444	419	403	420	436	426	424	448	460	446	438	406	427	423	437	440	429	405	397	449	411	403	431	447	417	422	393	437	393	404	410	411	403	423	452	425	427	432	401	416	404	437	450	444	450	425	451	455	424	429	471	424	431	466	431	412	431	413	430	424	402	426	454	464	424	429	411	458	431	458	462	414	449	448	410	408	398	451	437	467	421	381	443	445	431	387	423	424	434	430	459	435	387	421	443	425	427	401	397	430	478	417	432	427	454	418	425	418	415	430	433	452	424	423	419	455	431	404	428	461	418	420	405	428	400	439	437	417	400	464	412	405	490	423	407	382	413	397	411	418	454	430	447	438	420	433	431	430	440	391	426	409	398	427	426	431	457	414	417	398	420	402	443	468	448	430	454	441	408	396	438	421	456	489	427	459	413	409	430	394	411	459	433	417	388	386	410	430	402	429	451	429	409	409	423	427	423	432	428	437	419	415	411	418	439	437	465	406	409	465	442	417	442	400	422	426	386	425	445	444	389	481	422	424	410	424	427	440	452	417	409	413	451	440	429	382	401	442	458	414	405	400	395	386	402	425	422	421	434	409	427	415	410	452	426	430	463	398	418	402	422	422	434	427	388	443	426	446	417	454	463	402	438	422	437	446	442	430	415	446	395	422	415	400	439	419	446	420	423	439	370	417	453	395	438	397	379	396	403	413	427	448	439	441	391	451	380	396	423	421	418	415	429	425	426	390	390	418	467	424	403	386	388	438	414	449	379	440	422	408	465	440	418	437	413	443	397	401	453	386	440	435	402	402	419	437	428	433	432	423	440	412	410	441	435	392	451	409	413	437	402	437	445	440	436	416	409	426	429	403	430	444	405	390	416	451	422	446	454	455	403	453	405	425	420	387	420	423	451	454	403	429	451	430	444	425	435	421	404	385	405	397	425	408	411	412	409	422	455	450	432	457	420	460	429	420	426	445	403	405	435	399	431	433	429	429	461	422	426	380	430	413	434	422	449	472	389	430	421	440	406	461	416	423	436	402	387	415	445	433	433	420	398	395	443	409
3588	2627	2295	1252	888	718	647	547	534	525	452	435	481	405	408	454	453	419	426	384	407	433	413	375	402	383	431	396	384	393	419	386	388	393	406	387	375	360	389	415	401	389	399	397	430	396	351	363	378	378	361	367	388	380	378	398	399	352	378	382	378	384	398	387	369	395	380	388	397	392	398	394	397	365	385	392	389	362	377	371	404	373	347	390	405	375	373	386	340	360	357	357	372	374	384	411	365	396	387	372	388	375	350	355	395	395	357	379	398	401	389	374	375	389	377	392	385	407	385	369	401	404	421	375	412	421	391	372	383	373	394	402	424	442	406	394	361	410	429	356	374	402	369	412	384	336	408	335	383	376	411	393	386	411	366	335	419	379	356	394	398	358	403	382	397	367	391	378	385	361	409	393	383	394	414	399	400	382	368	388	396	408	340	411	372	379	380	402	394	364	367	420	408	399	368	369	358	405	373	366	392	381	363	356	375	382	383	389	358	395	394	394	402	387	433	362	386	424	401	423	371	389	361	377	375	383	425	411	401	364	392	425	376	403	408	367	392	371	363	404	415	378	383	350	364	377	391	393	367	361	387	389	380	391	371	374	383	359	405	386	392	404	397	370	389	379	373	332	399	397	367	378	386	346	390	407	394	378	353	348	364	398	359	410	372	393	357	354	373	361	413	360	412	367	356	385	390	383	389	393	369	386	414	347	406	396	385	395	348	385	341	375	375	383	403	387	392	368	350	383	379	411	388	378	383	351	359	374	375	373	415	380	369	334	391	380	372	397	400	401	386	388	400	394	348	382	374	392	348	395	384	385	401	380	342	397	431	387	391	422	391	363	374	392	386	389	362	367	335	399	377	393	386	379	364	364	403	337	389	398	398	372	365	387	376	400	367	370	385	410	361	370	361	374	377	396	409	356	383	396	385	362	388	411	393	384	385	371	400	357	377	387	386	398	357	393	398	421	399	392	376	388	376	371	381	354	335	379	386	352	386	400	358	359	388	373	403	376	389	366	412	386	339	379	354	374	389	412	363	369	368	344	396	365	410	407	344	379	378	393	348	365	349	383	379	406	429	405	396	405	382	373	364	402	350	366	402	362	383	354	373	405	389	393	377	383	372	335	366	370	378	400	344	384	338	376	395	378	365	386	392	377	339	409	372	419	385	396	389	392	377	366	368	392	369	385	367	370	418	383	361	414	402	384	341	360	385	382	384	396	395	372	381	390	363	439	394	358	390	389	369	369	394	366	404	388	388	384	392	395	366	405	367	380	387	362	394	400	377	395	400	368	367	365	403	374	387	359	398	366	396	371	370	403	381	363	394	393	389	407	360	381	378	367	352	368	367	360	404	374	366	353	361	367	375	383	366	376	383	371	390	384	346	387	385	374	415	369	351	385	397	417	361	374	388	389	383	403	377	395	387	366	394	413	397	399	364	410	382	385	374	415	400	396	386	393	390	404	395	387	378	359	369	395	383	395	374	345	378	362	356	401	336	377	385	402	355	356	413	365	377	371	372	365	371	389	404	378	386	400	362	403	338	376	395	381	405	387	382	406	379	384	358	372	394	415	381	345	363	352	384	383	392	380	353	375	359	398	398	395	386	399	371	397	386	394	367	391	383	409	390	397	393	362	395	376	346	362	362	384	361	344	395	363	388	366	367	401	381	397	381	393	344	371	360	382	363	363	401	386	376	341	356	398	376	362	426	385	393	370	382	370	393	378	396	396	396	401	390	429	406	392	416	360	406	364	367	415	369	351	373	431	396	383	429	382	372	342	393	337	389	399	334	396	383	366	387	382	424	354	378	322	380	381	381	378	368	384	372	381	411	411	344	387	375	380	395	372	370	368	359	377	391	381	379	387	380	387	367	383	366	365	376	371	406	363	375	386	385	363	371	398	419	347	373	404	409	369	333	382	401	380	346	399	380	395	364	362	394	397	376	344	419	374	335	390	389	378	351	372	400	394	363	369	399	363	342	358	365	397	377	387	363	390	385	401	400	339	436	357	373	394	402	369	328	344	382	389	412	383	369	393	392	391	403	416	375	380	331	361	389	374	365	371	392	372	362	361	359	365	375	352	399	397	391	347	393	362	399	413	420	373	396	385	363	370	384	380	395	396	401	385	344	386	395	413	355	372	436	406	370	369	402	378	406	421	375	388	410	396	360	377	351	379	406	367	412	394	374	340	403	373	382	368	356	393	380	387	386	390	387	361	383	434	394	400	389	382	400	382	361	378	383	348	389	390	393	366	369	379	385	387	378	358	384	383	405	372	422	348	420	405	377	409	396	413	387	351	406	345	382	390	354	361	374	370	395	387	379	399	375	340	387	390	402	366	428	372	347	367	389	363	375	375	371	404	365	362	398	350	413	391	406	397	406	378	376	314	380	387	424	387	353	406	372	417	398	419	387	369	369	370	378	384	401	373	381	412	404	377	394	381	352	415	389	393	408	378	390	377	356	384	389	370	407	405	340	364	348	377	396	364	404	372	381	407	381	366	359	352	375	399	376	381	376	390	415	403	388	383	371	356	377	363	397	364	344	366	374	395	367	406	392	374	390	405	412	384	354	363	390	360	414	349	404	413	390	342	368	378	341	379	369	382	350	396	373	379	382	373	378	346	370	371	373	397	423	396	399	346	359	408	377	402	419	349	372	394	383	358	363	391	364	359	364	380	397	382	372	376	391	399	398	387	388	387	415	357	380	396	380	359	408	399	366	388	368	403	358	368	390	422	387	359	392	376	361	338	387	372	419	393	378	376	434	381	399	380	388	345	350	405	357	354	387	388	347	362	386	383	391	385	363	366	378	377	367	359	350	419	367	360	372	366	369	367	393	399	388	349	412	360	399	399	355	374	366	393	382	370	370	352	370	362	390	403	394	370	350	372	360	406	403	399	383	411	389	414	398	365	340	389	364	388	351	370	350	400	424	369	411	372	369	399	337	407	351	387	357	363	367	361	387	378	376	353	380	360	412	395	378	378	381	347	399	359	380	362	397	343	361	392	384	417	380	355	372	371	375	392	393	380	373	351	404	403	385	377	389	389	378	372	397	387	377	362	369	395	373	373	387	343	393	393	353	372	365	375	346	409	378	354	382	356	368	354	409	382	361	385	413	417	363	344	363	353	367	391	356	381	354	368	426	392	377	376	365	363	406	373	359	374	372	362	393	381	376	371	380	349	362	391	394	391	360	374	424	364	415	377	422	373	367	393	361	389	382	392	417	329	361	364	384	360	371	366	381	363	381	367	383	384	385	374	401	361	362	379	392	406	374	385	395	380	386	372	350	418	335	352	372	378	439	384	359	386	351	370	405	361	392	372	381	370	408	366	364	396	385	366	382	384	370	401	378	388	354	414	380	395	341	383	400	358	400	364	396	376	367	417	413	346	396	392	376	361	376	416	419	367	387	394	383	380	371	336	384	375	375	362	365	360	361	397	383	363	394	385	386	351	379	364	367	383	375	378	377	374	394	397	363	384	384	325	340	356
24549	21482	28672	24733	21258	3503	820	500	413	405	348	345	312	351	335	321	307	318	295	284	313	291	295	280	296	292	272	280	305	291	265	285	297	313	315	315	259	253	268	274	257	271	264	292	296	274	280	287	280	270	316	297	309	265	266	279	295	290	267	283	261	272	275	280	312	304	287	287	281	258	256	269	265	318	295	276	262	267	268	319	267	290	296	313	318	276	263	257	279	278	258	305	253	282	272	297	305	263	294	266	268	262	263	263	282	287	292	292	247	281	311	263	262	286	262	294	299	276	266	268	301	274	270	293	266	282	276	252	273	284	277	272	271	282	289	305	320	248	294	262	284	281	259	293	259	264	286	287	279	284	288	281	259	259	290	284	264	268	295	277	267	267	274	280	285	278	253	304	297	274	263	316	253	274	253	266	262	288	253	268	273	271	258	255	271	275	255	264	278	274	254	290	289	274	294	251	280	284	294	242	270	255	287	268	283	279	267	297	266	264	276	267	270	289	270	296	287	267	313	278	280	275	274	290	283	277	293	265	273	261	265	274	276	280	290	273	262	311	279	272	297	297	270	256	239	262	287	251	252	300	254	297	284	286	259	240	272	253	270	258	280	286	267	265	316	294	273	293	279	266	271	293	281	284	258	275	277	283	292	265	289	268	304	283	279	244	297	260	269	248	309	266	322	294	236	268	289	270	297	266	266	254	250	271	280	271	273	258	302	273	289	288	267	250	302	286	260	294	259	275	308	283	275	255	272	293	286	264	255	271	242	291	291	285	254	266	283	272	260	262	291	284	307	280	251	269	279	229	284	237	270	290	320	265	286	267	304	277	264	275	250	286	271	249	293	260	282	266	284	277	256	291	286	276	276	263	264	291	281	274	250	273	270	262	314	288	295	285	254	243	301	279	304	271	271	310	274	241	252	259	279	261	275	298	268	274	296	310	259	275	272	277	295	283	278	295	265	253	247	279	280	264	280	292	289	294	297	279	287	254	240	276	315	266	248	276	297	304	285	282	261	261	255	270	253	283	291	290	248	292	280	264	262	257	260	251	262	276	262	300	256	241	238	274	284	284	263	252	278	266	275	258	290	251	261	281	295	270	274	257	253	266	270	290	289	276	289	287	274	256	266	269	276	268	290	293	271	275	257	279	241	251	272	298	276	283	270	267	272	255	286	272	274	254	239	279	257	274	269	285	251	267	279	280	255	278	257	285	257	284	276	274	267	252	287	242	271	265	252	282	278	261	270	272	247	294	267	305	291	230	288	274	282	276	289	279	293	250	270	282	242	277	235	257	271	274	239	283	259	277	271	274	271	270	274	286	250	299	282	286	287	262	260	261	285	259	267	260	273	266	292	257	272	300	269	279	266	275	274	271	266	239	284	254	284	306	279	257	271	260	273	282	281	260	260	289	267	239	262	250	258	266	249	259	257	283	285	284	294	261	298	254	293	298	278	306	268	258	278	284	287	269	263	241	281	280	260	273	264	300	250	303	279	268	260	281	255	296	254	255	293	274	257	290	292	294	300	276	267	262	291	238	262	287	276	262	270	276	253	263	272	271	258	274	275	277	265	304	292	271	284	240	268	285	264	268	279	304	241	281	277	246	293	259	265	274	282	275	291	282	274	286	272	247	267	269	258	309	281	264	285	273	259	252	266	263	258	273	287	293	265	268	308	270	268	278	276	264	285	292	283	312	281	279	264	305	281	247	291	272	249	294	245	240	283	240	299	251	265	256	277	278	265	276	277	287	266	255	254	284	251	290	280	247	274	278	246	279	270	267	290	275	275	282	255	256	271	300	280	280	257	269	293	305	287	292	280	243	259	278	284	279	287	256	321	249	264	258	294	227	307	281	278	260	286	264	277	294	316	255	255	253	276	291	299	307	258	270	259	296	292	292	263	272	262	262	308	273	257	254	241	297	255	277	263	286	298	295	292	236	216	278	289	290	265	290	303	286	260	288	260	278	247	285	268	248	292	252	281	282	284	302	274	277	280	271	275	240	256	265	300	268	290	269	262	268	315	272	253	272	279	288	262	323	309	261	251	295	302	228	286	273	251	262	249	236	271	275	265	292	264	261	251	229	294	303	311	271	280	299	264	280	265	263	256	252	263	259	252	286	242	291	257	236	282	270	279	287	284	268	282	264	281	261	269	278	249	239	268	248	264	238	281	236	284	254	269	292	263	261	241	282	260	261	269	294	304	264	257	288	308	279	253	288	297	289	267	294	275	251	324	296	275	270	277	272	306	273	290	273	264	291	259	268	260	296	253	269	261	293	284	253	267	296	261	250	290	289	260	278	283	303	259	273	252	279	287	270	274	281	267	274	259	281	268	258	267	279	274	292	281	255	253	281	279	255	320	270	245	276	277	263	289	287	271	281	277	309	281	313	269	259	268	287	247	280	271	257	286	256	234	256	274	267	256	285	264	273	277	249	305	265	268	293	275	259	263	288	263	277	314	275	259	288	255	282	260	278	308	267	272	262	276	282	269	294	251	250	280	251	299	288	264	277	248	257	223	265	283	245	299	268	288	244	266	315	308	291	290	265	272	270	265	266	287	276	266	279	269	293	284	275	292	282	274	246	273	234	277	290	249	274	263	282	246	266	283	297	303	275	284	292	267	253	257	246	281	289	280	292	259	276	247	273	240	269	286	281	280	256	267	281	280	272	288	290	275	274	282	273	265	249	289	281	267	303	261	255	272	243	246	248	289	270	287	276	282	284	292	308	275	292	289	274	298	300	265	283	270	288	265	258	264	290	265	264	266	270	295	299	304	257	267	260	262	268	265	291	282	295	275	256	265	287	289	272	256	297	285	247	250	274	231	265	272	281	268	255	265	331	271	260	284	270	281	265	293	266	276	267	267	259	269	264	247	272	275	267	282	260	280	274	265	296	271	267	279	277	293	251	236	301	278	300	272	268	251	278	266	296	254	263	304	258	278	266	307	277	298	284	262	257	272	274	266	285	265	286	272	243	281	304	258	287	261	262	251	259	278	251	296	264	279	257	264	255	255	271	260	272	272	251	276	280	247	262	238	271	302	273	259	262	305	278	258	281	283	264	296	266	268	275	272	296	267	257	246	268	288	308	265	265	270	286	267	297	284	281	289	242	268	259	242	287	263	302	256	294	265	272	269	252	281	250	270	256	280	292	246	256	270	283	263	265	260	287	274	263	287	283	263	274	262	272	278	257	300	280	280	256	238	247	289	263	292	247	241	276	270	275	242	279	266	263	273	259	267	251	275	278	255	291	262	278	285	294	276	278	298	292	278	268	303	258	310	287	254	274	269	241	291	270	253	264	250	272	249	256	267	280	273	307	295	288	291	276	256	270	272	265	267	264	297	269	288	231	290	304	292	294	270	280	291	259	262	272	285	254	273	290	276	284	277	278	242	283	263	249	257	248	266	254	240	301	290	251	282	273	273	281	268	264	273	255	263	259	284	261	277	260	276	262	269	264	246	308	284	275	298	275	291	272	273	273	275	253
3653	4772	3903	1952	1202	911	764	597	519	457	418	416	359	378	349	339	298	320	299	311	275	308	308	285	276	276	288	287	249	254	277	289	258	294	274	264	280	250	268	276	269	272	244	277	269	278	274	247	262	273	300	269	280	290	285	281	248	259	269	269	268	251	234	255	277	251	296	270	248	260	257	253	264	238	303	264	257	276	230	255	275	242	267	247	245	249	266	257	254	234	271	241	241	257	261	261	251	252	251	248	266	258	277	230	252	241	261	242	251	273	259	260	245	236	254	271	280	227	257	251	258	246	248	258	236	276	238	250	264	262	251	263	224	260	236	280	278	252	255	256	265	256	257	255	244	258	244	250	256	244	261	262	262	259	295	242	253	260	267	227	231	242	268	255	252	231	288	246	282	235	265	273	232	217	279	246	245	263	273	244	232	253	249	254	287	256	248	236	267	257	256	250	258	235	265	235	244	267	269	265	223	274	240	272	239	278	272	254	231	281	243	247	248	217	276	245	246	263	253	253	235	252	268	248	265	247	247	279	250	262	232	273	262	281	250	244	250	256	257	241	244	260	255	250	272	258	227	268	240	251	251	269	257	256	246	252	267	253	244	264	298	279	285	264	242	256	253	236	263	253	255	235	264	222	281	238	280	260	284	247	249	252	227	299	286	252	230	253	259	234	257	256	240	273	272	268	235	223	266	255	260	249	235	266	251	246	244	234	233	268	245	244	262	250	252	240	257	284	259	273	258	240	258	243	255	264	272	242	245	258	256	266	269	227	218	241	266	270	238	246	284	270	277	249	244	262	233	277	257	259	288	232	269	271	229	277	264	217	294	239	239	256	269	253	266	256	244	234	243	245	256	268	231	266	247	269	271	253	270	250	240	236	274	251	267	261	235	261	219	256	281	244	252	279	276	240	253	248	252	255	243	234	247	249	249	266	263	249	262	242	271	264	234	289	252	266	274	280	272	250	233	287	253	256	237	254	273	249	292	251	219	268	248	257	249	258	259	267	263	254	304	251	259	251	249	288	221	265	217	262	271	287	272	269	247	271	258	264	296	248	245	262	255	236	235	238	247	275	269	241	276	241	271	275	255	263	236	265	274	270	243	236	239	263	287	247	244	238	238	257	274	232	246	274	256	245	240	256	246	256	306	245	249	249	278	227	251	233	261	263	250	260	257	236	270	277	249	270	259	268	243	231	261	249	249	254	272	251	264	290	221	270	249	240	262	262	226	271	263	285	244	260	255	237	266	212	260	264	272	236	247	262	251	268	242	271	248	268	247	234	255	276	237	245	265	241	273	223	237	259	268	258	263	219	262	231	258	256	237	262	258	261	238	271	274	280	248	275	278	281	242	275	244	262	242	242	242	262	267	240	230	260	235	286	230	274	264	247	249	236	230	248	231	260	248	259	233	262	229	284	237	248	258	239	261	263	243	271	234	260	240	227	251	244	245	270	247	265	248	277	254	263	247	259	242	234	283	260	254	246	241	245	260	234	261	263	234	255	238	283	263	280	244	258	276	262	265	260	235	287	224	248	250	242	265	234	254	209	255	264	246	269	247	282	284	246	247	264	251	253	253	249	266	239	279	241	236	255	262	250	227	255	224	226	235	237	252	288	245	261	234	222	247	263	298	245	239	248	242	237	228	251	259	275	254	249	253	240	242	266	256	265	250	210	250	236	250	288	247	249	258	247	219	248	278	261	255	243	263	264	252	231	258	264	281	214	259	241	261	244	258	256	261	236	225	252	274	236	251	250	272	280	234	236	241	263	234	232	272	267	216	243	244	237	219	245	283	267	266	229	236	251	265	261	265	274	227	259	246	248	268	246	258	256	247	251	234	257	243	276	256	233	259	267	246	248	241	279	270	243	254	238	254	264	244	247	260	232	257	250	253	242	259	240	253	270	261	265	236	267	266	260	249	289	229	287	268	258	260	248	259	252	264	257	242	231	249	255	258	268	279	263	225	254	264	257	231	233	280	246	241	230	245	262	265	252	238	284	239	287	231	232	254	211	266	240	251	263	238	250	262	267	271	274	251	267	247	251	265	303	247	257	257	247	253	261	272	244	235	271	254	248	261	259	266	242	242	267	260	260	253	271	272	253	226	262	264	246	284	249	252	238	270	261	261	219	233	269	245	236	218	278	244	275	256	242	283	263	245	247	243	233	251	244	268	239	266	236	233	247	253	271	222	261	236	251	233	261	262	256	268	253	258	278	269	251	259	267	217	274	246	235	267	254	262	250	248	244	255	259	275	259	220	253	235	271	231	267	257	263	242	248	299	257	249	278	255	256	239	234	237	262	241	250	237	249	248	242	255	260	269	235	216	246	245	250	257	255	277	247	264	280	262	256	244	258	269	260	261	239	241	272	259	225	260	223	230	264	245	242	247	248	246	243	246	288	254	260	295	278	238	246	230	241	250	272	240	255	254	268	253	273	254	262	274	280	241	239	241	229	269	260	277	244	245	244	261	246	272	263	257	254	251	247	273	263	263	256	236	232	258	276	275	315	255	275	242	235	244	254	261	253	261	244	278	235	257	238	239	256	275	252	232	258	252	272	248	252	242	241	248	265	241	256	265	251	261	239	230	249	251	257	256	273	262	244	265	257	254	269	255	252	239	299	253	247	284	250	269	246	237	240	256	248	254	261	251	282	269	260	204	289	279	240	222	238	278	220	275	280	236	237	262	237	260	249	258	250	229	242	263	257	274	283	283	217	229	259	252	257	234	270	247	263	238	254	260	249	247	258	259	263	252	256	262	264	253	259	227	271	242	241	251	263	255	259	239	263	241	239	274	239	261	245	251	252	270	250	268	247	262	257	260	261	247	269	235	250	271	249	257	259	232	274	250	244	226	238	258	265	271	279	269	245	249	251	253	263	240	286	241	245	247	257	245	235	245	248	262	230	249	275	266	254	262	257	247	239	257	262	237	280	267	245	271	295	296	263	261	227	242	269	289	241	246	283	239	276	244	244	247	267	282	240	267	241	271	250	289	253	254	231	253	267	233	241	251	269	272	248	280	234	244	238	256	265	259	265	249	263	251	253	287	242	271	257	276	249	240	263	227	268	273	267	254	245	239	265	207	235	275	224	225	262	235	280	235	257	268	260	261	259	255	251	248	263	244	218	226	246	215	231	240	222	249	263	235	239	258	232	261	230	252	260	249	250	264	227	295	240	245	238	255	248	224	250	275	273	265	286	249	272	276	256	270	234	244	251	248	264	273	211	267	236	265	226	226	239	275	282	250	262	267	292	257	251	236	260	272	280	242	261	261	274	273	247	255	245	250	252	264	262	243	269	233	257	269	231	246	237	249	243	289	245	236	273	240	270	244	224	237	231	267	287	258	258	228	259	224	258	284	258	274	246	277	244	256	240	261	256	277	243	251	247	259	263	242	257	275	267	252	251	248	257	233	228	230	237	249	241	276	232	252	256	232	250	226	273	264	242	246	261	276	255	250	245	274	248	261	248	248	247	248	251	265	252
27810	10534	1540	1067	826	752	765	760	790	792	774	805	726	754	803	778	737	750	796	733	774	790	818	752	753	812	803	813	758	781	789	798	799	784	762	775	778	791	784	767	792	777	764	771	780	739	735	779	764	795	795	775	764	796	714	777	818	789	793	716	739	757	743	770	834	743	823	780	790	752	746	831	762	799	785	684	755	767	764	815	756	774	769	750	755	794	778	812	733	776	774	784	756	803	768	809	747	831	775	763	758	805	779	704	769	813	792	780	785	767	766	793	752	749	746	736	757	785	760	767	817	701	771	763	768	753	720	787	784	731	789	761	724	753	757	768	766	745	783	783	762	759	783	766	785	757	730	742	804	737	799	734	767	756	796	786	808	803	760	779	764	806	803	759	787	774	812	767	793	744	796	762	776	742	760	752	774	758	789	769	800	783	739	771	770	769	745	783	799	731	802	792	755	789	819	785	753	767	738	781	772	759	719	812	771	757	741	753	728	736	750	759	774	773	795	751	765	782	775	810	758	757	807	724	744	762	786	766	765	767	776	750	774	775	781	784	777	767	762	775	789	769	756	744	764	731	779	792	753	721	783	780	741	725	740	768	783	793	715	744	746	813	776	798	708	722	786	793	766	739	766	758	773	774	773	799	781	776	784	727	757	751	752	721	758	777	728	773	748	814	786	821	733	763	793	802	782	779	761	803	727	782	770	818	762	809	777	746	707	723	726	756	777	745	775	794	766	787	793	827	766	782	776	738	706	775	757	812	750	755	779	774	771	746	787	796	765	708	757	797	748	766	806	720	686	778	724	807	707	767	772	738	746	738	765	806	719	807	738	803	712	747	782	744	758	738	836	765	831	757	767	818	753	748	765	745	788	776	788	753	804	777	786	782	768	806	795	760	778	778	792	708	752	812	773	834	737	750	779	761	771	751	780	797	761	792	731	762	715	750	775	746	818	757	755	792	785	780	779	697	779	734	755	743	760	749	741	796	784	781	807	759	774	754	773	763	757	780	771	784	774	785	757	757	762	761	844	765	815	801	771	828	752	774	785	770	746	730	799	761	804	770	741	760	831	757	754	798	789	768	753	778	793	774	766	762	790	802	787	753	743	828	769	777	744	746	838	775	779	806	775	780	765	718	748	750	781	795	756	748	788	850	769	773	671	766	754	774	746	795	701	769	806	792	753	736	790	777	778	775	756	779	800	755	815	704	782	804	784	814	752	742	778	758	752	769	740	724	815	759	791	744	760	798	765	769	723	777	739	832	781	740	785	783	749	769	800	786	731	817	783	760	773	763	776	746	760	764	784	812	760	826	703	759	835	763	790	729	764	790	767	758	726	744	758	738	751	839	787	776	750	782	804	772	788	803	776	796	775	766	766	754	803	764	788	768	781	795	791	775	785	749	786	783	777	721	769	719	834	771	756	758	755	760	801	728	772	735	817	771	807	832	753	774	824	775	738	760	756	808	742	774	779	735	774	733	789	764	774	788	766	760	781	790	760	736	780	817	799	782	810	807	772	769	716	794	770	811	738	776	770	739	738	737	731	773	773	763	760	786	741	782	754	695	805	758	730	766	747	799	751	767	806	795	780	720	815	773	781	756	815	790	714	780	816	724	791	723	753	802	790	743	785	769	751	754	805	797	767	798	770	746	815	792	808	789	789	780	757	750	801	806	815	820	742	754	775	711	732	762	804	799	782	745	719	730	758	767	773	741	772	773	781	798	773	801	781	718	716	726	710	740	748	822	781	759	784	798	777	766	771	737	799	765	778	753	728	734	771	808	804	746	806	803	774	711	762	752	821	759	778	779	801	780	736	842	732	718	784	787	733	749	760	763	755	741	791	766	759	767	768	801	755	787	777	759	752	758	783	812	792	794	770	759	766	787	744	779	791	790	823	773	722	749	740	786	777	736	747	767	773	800	748	776	757	787	790	790	758	740	763	766	719	818	759	740	782	791	764	750	750	766	837	753	731	836	771	753	745	728	755	766	766	762	774	783	788	816	810	716	768	762	781	770	772	724	769	812	773	755	753	802	792	744	759	765	756	732	753	743	760	782	753	786	788	728	752	793	705	758	729	772	748	779	775	732	770	800	808	765	757	784	718	732	788	752	790	787	708	767	728	761	738	830	735	817	755	702	725	735	771	768	757	795	766	798	741	740	741	778	797	784	817	785	758	772	788	726	808	752	747	716	789	751	777	776	734	734	795	776	769	754	726	740	780	773	826	789	770	805	862	742	784	751	748	753	802	788	784	736	732	748	740	782	749	775	768	811	760	779	712	819	768	800	771	777	757	731	737	764	841	764	786	782	808	756	765	800	808	734	707	751	786	767	792	796	788	784	762	778	721	784	786	756	756	731	762	750	762	747	804	776	745	768	747	768	802	787	786	786	747	804	716	747	791	717	748	724	770	777	785	763	750	765	786	750	780	764	759	760	736	779	740	730	754	765	752	736	757	810	768	778	754	774	770	769	796	784	783	753	764	801	815	771	787	761	832	741	794	759	753	782	745	727	763	766	745	710	757	818	755	792	764	848	742	826	752	767	762	732	787	737	781	764	798	726	754	781	816	783	743	703	743	747	803	781	751	763	777	763	765	756	796	801	800	768	812	811	763	798	787	763	767	769	761	762	807	750	737	773	777	752	774	736	788	785	785	764	735	772	764	807	782	817	759	804	760	826	794	723	836	769	760	725	791	785	778	705	760	740	795	749	744	782	713	797	771	832	764	776	709	746	762	739	737	800	755	771	728	769	800	765	747	789	851	735	757	781	778	801	779	828	792	756	797	751	812	798	751	756	754	743	825	807	780	734	771	782	778	719	787	740	742	760	768	764	776	748	797	810	756	730	751	781	757	737	771	839	772	744	785	783	750	740	739	734	773	802	777	723	781	758	756	765	802	723	793	805	766	761	776	794	826	807	759	760	751	766	765	767	723	839	821	770	738	779	762	796	746	814	812	777	742	729	776	738	784	783	748	766	764	741	800	764	761	748	748	756	717	786	763	748	733	714	785	765	720	763	800	804	795	715	741	742	810	797	745	796	820	768	806	742	772	777	782	799	745	796	772	729	746	788	787	778	724	742	751	766	767	826	764	750	772	804	793	752	771	770	804	823	773	804	789	828	761	723	833	756	766	747	756	758	770	745	736	771	793	754	825	742	760	750	766	791	715	776	758	753	828	741	808	789	751	754	815	780	741	812	780	773	793	755	769	771	772	733	708	800	776	773	753	762	710	812	776	818	780	753	773	776	784	782	761	786	740	742	738	758	755	774	750	786	719	756	774	759	798	734	782	772	805	781	781	789	766	746	735	740	797	752	762	748	758	815	729	771	786	796	824	744	729	741	761	782	764	775	730	740	719	783	755	790	791	721	733	803	810	778	745	791	808	757	773	759	773	762	752	777	748	783	738	775	721	773	741	790	789	769	788	752	746	784	766	750	746	761	729	767	772	777	721	744	714	756	781	735	749	746	779	781	750	748	762	790	823	766
5553	802	765	704	685	681	627	644	675	653	618	611	599	637	609	643	669	624	611	626	670	674	617	599	654	604	661	669	620	641	632	636	597	642	635	607	638	609	616	629	644	661	635	625	604	602	600	627	599	661	610	647	644	610	587	613	673	633	618	579	630	626	639	662	638	656	656	614	640	626	585	647	618	537	620	604	670	602	625	624	594	660	633	619	610	649	585	609	581	663	608	607	620	604	625	610	627	651	632	597	634	624	582	624	618	598	652	669	622	638	629	600	663	618	634	644	613	655	611	638	555	609	635	621	645	612	616	640	674	614	624	602	649	684	629	661	648	625	641	654	686	695	606	630	605	659	646	615	613	619	699	639	640	626	597	637	600	622	642	631	628	610	624	643	639	628	658	633	652	685	638	647	623	605	622	681	613	671	615	627	632	652	624	646	615	577	649	655	604	572	640	665	638	627	619	628	660	578	621	666	630	609	648	573	613	603	641	628	616	609	623	575	650	625	587	625	593	642	582	583	668	616	623	643	620	637	647	580	610	641	607	588	622	618	646	637	601	646	622	660	629	638	600	582	600	625	627	587	622	621	610	625	613	597	611	656	626	609	627	654	627	605	633	649	593	626	626	620	621	649	636	609	623	638	619	658	636	614	593	666	647	598	662	611	642	616	603	624	644	648	640	607	617	639	587	642	626	651	624	611	646	617	596	605	617	596	603	610	611	592	653	628	656	625	638	643	560	625	633	636	649	640	659	652	620	632	621	612	614	674	626	664	584	675	647	636	632	590	636	658	602	573	662	604	624	617	649	597	595	594	656	632	640	592	625	656	620	633	656	630	591	620	616	646	610	682	617	594	599	603	697	607	621	629	614	615	646	635	633	610	663	593	654	598	666	671	659	619	665	634	626	634	597	663	655	582	642	555	617	626	669	652	634	670	592	626	628	615	607	625	587	596	640	647	634	644	641	625	611	613	655	605	631	610	606	603	600	604	663	634	604	637	606	608	618	628	621	660	585	636	617	656	625	645	646	589	647	630	616	613	653	652	620	653	659	662	599	646	638	595	658	641	627	646	635	672	641	634	633	581	635	613	602	626	631	636	616	625	645	641	656	626	586	618	599	628	651	629	618	589	639	603	654	619	633	589	637	622	611	642	623	618	611	602	634	616	596	628	639	611	640	611	666	583	644	661	596	680	602	626	623	608	622	619	658	634	604	627	648	625	610	615	648	635	633	596	639	601	623	633	597	601	601	610	635	608	639	611	618	619	626	610	634	594	634	637	598	603	616	603	660	632	660	670	589	635	633	636	628	598	601	592	670	604	629	603	658	616	577	644	634	658	641	639	639	655	629	655	609	610	647	600	629	604	607	621	597	639	650	612	620	632	592	665	600	651	615	581	591	651	662	614	594	642	645	641	611	589	626	606	650	630	650	637	609	616	593	663	598	629	630	644	647	632	598	660	652	642	603	596	636	670	642	669	637	622	642	588	652	585	631	595	598	652	592	611	619	600	653	617	569	606	623	625	618	599	646	632	658	594	627	588	601	588	602	606	617	602	644	636	603	617	638	639	636	644	603	577	624	613	631	629	589	619	657	658	622	611	645	632	573	630	623	656	655	626	630	649	615	591	586	612	611	622	613	616	661	654	663	634	607	626	614	611	630	619	668	657	633	600	585	593	617	612	659	600	585	666	630	654	635	618	636	631	663	622	646	699	599	651	672	704	601	617	643	665	668	604	653	581	636	632	617	607	621	588	586	648	644	628	606	588	585	662	659	643	609	608	651	632	609	626	579	602	604	624	606	614	598	642	610	640	648	640	627	594	634	620	630	615	608	640	596	629	641	599	643	639	646	613	618	627	645	650	644	626	574	627	638	596	639	650	651	663	631	635	624	646	627	638	615	632	612	655	637	627	613	668	597	634	627	633	669	613	631	593	607	626	615	629	609	638	592	653	648	633	613	617	631	639	640	621	613	665	631	604	594	633	633	647	598	605	586	622	639	663	636	644	637	614	660	580	581	609	642	627	610	572	579	586	625	662	620	579	623	618	596	619	581	626	627	649	601	620	626	597	635	638	603	627	601	632	649	619	574	599	683	595	595	629	664	627	639	614	610	584	598	653	613	621	614	600	601	601	644	605	700	611	643	613	609	618	685	638	614	642	617	618	611	606	590	662	630	606	616	631	628	642	632	653	665	626	642	641	626	655	627	635	622	630	597	588	662	598	640	618	647	661	610	655	604	632	629	623	633	645	608	657	608	594	597	629	641	651	639	641	596	644	629	604	619	643	644	625	602	666	633	641	690	613	621	636	615	575	604	613	606	644	621	601	655	588	632	602	655	637	624	629	661	632	610	630	604	641	632	641	644	611	641	621	630	639	628	647	640	634	621	674	610	699	684	645	652	644	647	632	634	628	627	620	647	627	637	595	638	623	651	625	670	619	598	619	645	675	632	639	623	571	720	644	624	625	610	620	624	636	637	606	640	653	635	597	655	637	637	619	621	629	632	668	641	605	616	606	634	582	635	620	650	685	667	613	645	636	615	656	606	586	615	635	668	623	631	640	623	609	631	606	659	612	622	644	598	643	657	644	587	615	661	621	609	617	652	679	630	604	590	652	670	582	615	656	676	619	632	642	635	632	678	608	634	606	617	612	631	666	619	645	630	596	637	651	634	589	655	625	608	631	634	634	577	639	609	635	601	600	624	615	602	634	635	624	612	587	654	580	625	635	651	607	625	677	614	631	641	658	589	560	593	630	629	661	618	614	598	666	648	608	630	626	656	598	619	629	685	618	662	625	635	604	642	597	590	597	640	622	630	681	596	633	661	604	683	648	614	637	609	647	608	629	630	655	588	661	608	659	598	618	648	602	634	608	626	612	613	690	629	647	607	635	589	634	638	609	599	670	646	609	610	621	670	624	606	587	559	643	638	630	617	634	653	626	633	653	629	578	631	618	623	611	650	633	634	601	647	616	648	651	684	618	605	646	594	620	617	651	597	678	617	645	615	595	625	690	624	619	652	649	621	620	639	612	633	622	630	633	570	579	638	641	601	616	604	593	644	657	651	621	624	623	587	628	643	652	652	664	620	635	597	564	627	617	636	656	625	610	593	621	600	616	644	638	659	596	640	636	610	611	644	657	642	612	664	629	630	644	640	567	620	632	670	601	614	590	655	641	624	606	631	665	651	593	623	662	598	636	647	615	638	629	615	611	620	610	621	611	643	653	629	571	646	616	620	647	626	649	609	656	650	621	629	639	634	611	615	628	618	647	651	634	649	615	645	607	611	648	648	617	646	631	615	631	631	703	612	615	650	639	635	690	616	681	679	623	628	615	589	591	658	639	682	614	646	629	581	631	632	634	556	634	615	613	628	600	653	630	624	634	618	646	612	656	619	599	588	592	618	620	613	654	673	642	588	611	624	605	624	638	655	605	632	658	597	634	676	665	647	627	604	609	603	638	668	617	630	642	637	623	643	617	627	646	632	634	618	619
25570	21458	27338	25699	4990	942	666	554	485	518	468	453	448	456	461	443	473	445	431	467	437	440	460	405	425	463	444	475	419	464	477	414	465	453	428	452	409	419	435	409	426	404	420	433	448	420	431	466	460	460	418	410	429	425	406	433	453	468	433	418	450	412	414	398	413	383	410	425	409	416	422	417	402	436	405	438	423	420	414	420	413	436	449	407	412	413	424	395	428	397	450	430	420	446	415	419	432	444	444	423	399	422	417	420	393	453	418	422	441	446	420	390	421	390	447	466	428	416	412	406	413	450	417	433	419	461	500	414	400	413	453	430	453	438	452	416	415	415	433	451	438	420	411	447	413	405	433	391	407	446	419	419	437	469	456	436	411	426	448	415	421	440	444	434	416	421	433	452	480	423	408	431	426	432	445	430	445	423	397	442	411	428	449	408	443	408	450	442	399	469	431	425	458	431	386	422	426	448	418	433	445	434	416	423	438	423	419	459	391	406	419	440	437	425	434	450	441	430	480	450	454	450	404	464	428	444	434	439	407	373	424	419	438	402	456	400	411	430	410	409	408	418	445	450	432	400	407	433	442	435	417	432	397	442	433	466	434	443	410	417	442	415	439	411	445	418	404	432	440	440	381	444	431	437	459	423	399	429	454	438	440	434	426	434	431	457	442	426	414	438	433	438	377	416	400	429	433	434	414	422	435	423	464	428	431	400	424	430	436	384	471	464	423	432	430	429	445	431	416	396	466	424	432	436	422	413	452	438	426	415	433	428	457	436	443	434	441	399	426	430	398	418	452	406	450	450	408	444	440	417	438	417	426	430	418	431	436	445	419	433	421	408	452	424	455	429	473	404	427	415	479	428	420	429	398	450	414	404	427	449	435	423	418	419	452	398	444	431	453	440	442	457	414	454	448	412	379	427	428	434	417	451	435	413	435	388	427	441	432	415	419	399	453	405	417	466	412	477	410	406	431	398	422	419	430	432	451	446	402	410	433	438	397	436	403	375	436	438	424	409	429	452	401	413	425	422	440	405	381	426	459	433	447	446	423	416	389	476	403	424	409	419	451	397	452	384	429	460	447	418	437	404	432	429	436	399	491	436	384	426	410	432	417	432	431	442	403	423	405	463	436	418	397	452	396	407	445	410	387	406	434	427	399	424	422	410	445	489	403	419	431	455	396	405	432	422	474	442	447	385	387	432	468	446	443	496	418	422	409	437	407	442	412	439	426	441	436	399	400	451	391	452	459	453	428	417	442	397	396	410	424	425	430	425	426	436	423	423	391	421	457	414	398	456	399	411	454	440	400	434	460	396	403	419	436	432	445	429	437	416	430	429	401	430	430	436	409	412	420	398	434	419	439	430	416	455	393	439	449	408	454	444	434	422	408	422	444	445	468	407	430	414	455	402	432	440	428	411	407	395	423	420	461	379	444	448	440	442	427	432	443	435	454	452	372	414	442	403	424	406	427	399	377	390	399	414	445	466	420	457	444	400	429	469	426	450	409	440	406	438	408	440	436	415	427	414	431	442	438	418	464	452	397	445	385	461	449	414	423	396	435	434	431	451	449	446	374	423	422	433	405	410	395	415	418	425	449	420	420	438	449	431	423	437	447	422	437	468	442	428	408	412	447	413	405	423	418	387	448	425	452	417	429	430	409	467	417	463	440	449	441	389	417	474	446	409	403	460	426	411	432	400	431	422	439	428	428	412	398	433	427	422	421	407	416	439	430	422	475	444	431	480	401	438	463	454	429	406	424	405	403	430	453	420	440	440	441	423	423	426	431	399	434	444	414	419	428	407	406	425	473	434	428	419	421	414	407	423	453	457	398	455	426	430	416	411	441	406	399	419	404	420	415	438	458	430	407	436	407	421	457	417	454	444	434	479	439	453	437	414	427	428	412	490	415	411	405	436	397	425	406	432	455	443	385	434	462	427	430	441	390	427	451	375	433	403	444	414	428	432	464	421	447	417	398	436	453	408	452	398	445	465	430	403	423	431	427	428	419	419	423	451	464	405	410	390	423	437	427	436	453	448	431	440	419	407	417	422	428	446	404	429	442	403	430	461	387	426	420	470	418	430	450	432	452	438	445	424	426	410	451	471	468	438	427	482	411	432	449	407	446	461	430	441	439	472	430	401	421	442	437	416	428	440	423	409	430	447	423	438	407	431	437	428	371	461	409	418	429	431	404	452	427	419	411	391	418	442	429	423	409	477	405	448	429	442	466	372	449	428	445	460	407	413	443	437	426	448	426	428	406	396	444	443	436	433	399	395	409	436	416	478	434	380	430	435	411	463	431	394	414	421	454	389	386	447	407	405	425	448	444	439	408	418	439	435	434	424	444	456	404	409	400	453	435	426	418	416	443	408	452	449	422	424	465	434	419	452	411	428	428	375	433	453	378	472	417	393	432	413	397	424	400	424	424	399	436	429	444	409	415	439	440	394	426	433	470	422	469	436	414	427	473	468	468	416	421	427	382	431	382	400	434	422	392	446	466	409	468	468	431	418	451	377	423	412	411	394	416	433	419	449	431	426	479	383	420	438	426	400	411	438	396	399	415	416	422	417	405	431	415	389	413	428	475	433	410	453	402	425	429	380	402	460	425	427	359	395	431	416	448	429	450	406	452	418	442	399	404	430	448	441	434	459	396	424	434	447	422	411	417	442	394	421	449	414	412	434	441	408	409	393	410	415	418	390	430	452	434	421	419	464	445	453	411	388	407	408	432	462	419	437	412	421	454	412	445	424	419	443	395	413	425	395	456	422	421	399	432	436	408	479	460	416	423	412	446	407	437	389	418	434	444	407	383	437	424	450	462	450	399	414	405	408	401	413	406	458	425	412	445	403	416	426	408	443	394	436	422	463	423	415	440	403	470	432	419	464	447	418	427	398	381	431	407	423	439	451	464	426	445	407	411	407	408	399	411	442	469	442	426	460	416	420	432	442	426	391	431	417	427	412	399	413	431	390	431	418	435	440	408	455	419	459	427	426	431	424	446	434	436	420	383	403	392	391	399	422	408	440	425	417	397	401	405	437	436	415	402	435	415	409	409	405	461	460	460	421	396	418	439	467	425	415	448	421	413	405	447	403	394	408	429	421	431	423	400	406	429	405	416	424	430	421	415	426	409	429	397	411	389	407	457	443	415	435	420	438	418	400	445	382	418	431	433	458	440	404	443	433	432	440	416	439	414	452	440	440	456	421	458	430	448	389	386	430	458	446	409	409	405	418	424	403	452	448	428	416	422	443	418	408	391	404	443	408	395	419	426	406	448	452	430	443	438	457	437	404	380	408	423	424	467	408	435	456	412	455	432	435	425	441	418	455	421	450	404	446	432	429	445	466	437	493	401	432	417	444	499	409	436	430	441	446	438	424	445	413	446	431	421	413	449	420	409	414	402	429	433	442	413	445	413	409	454	414	439	441	435	419	416	430	402	409	433	390	437	410	417	433	428	454	442	375	408	426	405	444	404	399	425	450	448	476	428	425
3696	2816	2252	1244	835	733	658	522	503	506	467	421	443	421	410	421	422	416	417	413	409	426	359	396	383	399	406	406	366	397	406	395	405	378	356	382	399	397	360	398	440	379	406	405	369	381	406	366	359	372	380	429	396	398	398	386	353	365	372	443	393	376	368	361	449	370	348	400	390	407	362	375	396	421	386	382	380	397	401	384	391	372	369	384	376	400	392	356	374	359	354	365	407	374	367	377	346	374	353	380	389	388	369	380	378	374	384	372	392	387	372	408	367	371	382	409	386	392	423	376	420	375	364	373	401	403	387	381	370	380	365	358	405	376	386	418	391	370	421	382	364	370	398	394	378	352	363	389	383	389	409	381	398	399	428	361	386	387	355	402	376	369	398	399	386	408	383	398	386	389	354	369	385	403	400	413	394	377	374	339	409	375	385	360	427	385	370	403	377	383	414	373	377	358	389	421	361	330	403	345	391	400	393	381	412	355	367	371	387	390	408	407	371	374	370	389	364	374	401	357	362	389	372	403	378	363	394	388	331	377	384	395	384	405	380	381	377	377	370	373	405	373	356	373	368	368	368	402	371	408	386	360	373	381	388	362	449	344	385	369	396	352	409	402	386	372	441	379	391	397	362	395	417	366	371	364	396	374	390	396	416	402	414	378	363	361	420	361	408	349	376	380	376	369	361	368	374	343	371	386	408	383	379	369	363	391	381	398	342	373	355	361	415	354	373	396	364	380	371	425	379	361	368	379	367	341	367	387	417	374	369	386	386	366	367	414	357	380	382	378	415	351	382	415	379	365	407	377	381	386	412	366	371	396	385	366	346	380	401	386	371	418	360	402	432	380	378	370	371	390	393	359	370	366	372	329	408	396	351	403	405	392	370	383	350	379	385	390	368	357	391	385	366	375	362	409	370	386	356	379	383	383	393	359	368	392	365	362	366	364	337	378	389	432	398	348	361	376	382	381	393	350	394	415	380	381	419	380	371	383	360	383	389	389	364	381	420	361	364	390	388	386	404	375	369	393	345	392	378	360	385	388	389	344	386	362	357	358	365	391	369	397	384	377	358	363	374	362	411	390	449	360	406	367	339	384	358	378	381	401	397	366	416	346	375	378	385	373	376	398	397	359	359	408	383	381	403	397	377	361	340	406	388	394	352	407	421	391	365	389	355	392	375	399	385	386	345	406	371	361	408	386	395	361	350	405	352	366	326	380	357	393	359	356	377	404	376	395	392	380	402	370	350	370	351	369	384	381	374	340	400	383	348	393	362	366	383	339	391	391	378	361	364	368	397	352	401	360	383	397	396	374	378	383	394	361	372	368	399	361	354	367	334	372	346	397	382	383	393	345	372	379	357	396	379	381	416	401	344	377	396	395	386	384	423	355	398	380	349	378	362	369	367	351	345	374	350	383	389	422	374	376	398	363	408	398	323	387	388	378	405	368	349	368	351	407	361	348	398	376	362	405	361	362	370	370	390	365	387	362	369	376	358	377	397	362	374	386	407	342	355	406	378	349	384	403	370	329	360	382	390	387	373	375	359	414	366	388	395	382	384	381	387	371	367	397	389	392	389	378	382	383	383	370	343	353	398	372	363	371	420	362	406	338	403	454	380	362	389	396	361	412	375	385	313	380	386	345	369	365	399	338	383	374	386	381	369	383	345	368	340	387	356	369	380	398	388	400	371	409	380	377	366	364	377	368	367	360	386	369	375	354	382	368	406	364	406	399	380	391	393	396	387	400	336	383	343	372	361	347	405	374	378	356	361	369	363	350	414	371	400	381	378	367	363	411	381	355	379	369	375	410	388	359	385	394	367	410	385	406	394	385	405	372	395	402	378	368	354	382	357	373	404	346	412	376	413	401	332	369	376	354	370	390	415	386	370	378	407	387	434	390	347	425	344	399	374	390	386	367	328	382	415	395	404	381	351	350	363	384	394	363	405	352	375	351	408	404	400	364	416	333	362	346	378	381	339	361	372	363	407	366	399	374	408	350	371	366	395	378	392	399	359	366	377	360	379	390	344	367	393	388	374	403	373	359	348	349	369	366	366	384	406	394	404	369	395	362	368	373	399	361	347	380	408	389	361	412	403	370	385	359	341	391	371	365	364	380	391	382	372	394	378	386	369	378	377	367	387	321	401	402	383	362	374	356	370	396	393	367	379	364	379	388	395	365	349	390	382	386	391	380	376	347	360	371	375	400	383	391	387	410	378	387	369	377	376	389	381	361	369	363	367	379	363	351	365	382	361	406	343	399	371	422	359	377	355	390	374	401	379	369	368	383	386	357	362	394	383	367	368	365	384	393	354	375	376	383	403	373	382	368	408	375	390	350	363	375	347	355	387	402	381	438	352	397	368	348	357	386	378	351	371	371	378	421	359	389	365	358	347	362	366	391	369	338	372	409	385	350	363	363	391	385	386	370	390	366	362	367	380	348	366	367	404	378	428	372	367	395	396	395	375	373	374	371	366	363	369	407	353	350	409	367	399	387	381	392	357	371	377	344	394	360	357	385	378	370	378	398	360	337	357	364	376	393	374	368	393	387	350	378	376	348	364	371	399	373	375	400	363	389	394	399	363	349	354	396	405	366	375	383	359	356	390	372	374	367	400	384	348	408	353	397	342	392	395	357	408	390	411	374	371	377	394	357	371	428	369	351	363	388	366	371	390	389	371	355	400	361	391	364	372	365	361	378	402	386	360	408	388	363	401	376	390	377	367	381	398	368	404	370	371	368	372	378	376	396	386	396	344	347	387	370	374	347	381	380	410	369	395	398	335	413	387	375	364	357	377	387	363	348	353	390	366	382	367	355	385	393	406	403	419	372	360	394	408	371	355	376	417	387	395	353	342	361	373	389	375	357	393	382	371	381	346	359	397	410	365	366	379	362	376	396	394	375	377	408	355	387	363	405	388	349	400	380	382	386	384	406	377	377	362	364	349	393	357	378	373	353	362	362	390	368	366	363	361	401	393	367	415	383	393	391	426	377	386	371	375	410	371	366	339	405	418	380	373	362	358	363	363	367	363	435	390	348	375	372	386	376	399	397	389	359	361	402	370	373	421	383	354	373	353	351	338	359	380	349	350	364	407	374	384	389	383	392	369	358	400	368	386	398	377	381	350	385	379	401	370	367	391	386	399	386	396	372	380	372	368	366	373	369	350	377	368	383	378	411	401	369	394	379	388	382	378	390	378	386	410	381	390	425	392	383	350	370	376	419	387	401	410	399	354	368	370	375	366	416	368	366	373	371	404	381	386	338	383	405	388	359	371	366	383	412	375	375	388	364	396	345	388	422	364	374	383	378	338	372	383	374	388	397	336	371	368	353	369	406	353	399	388	405	400	359	349	380	370	377	369	416	398	372	399	383	391	387	381	382	399	365	382	354	397	387	353	374	352	387	373	370	366	392	363	392	378	375	376	364	405	352	386	370	390	377	390	383	338	354	360	409	349	389	380	381	381	395	383	408	394	396	345	385	366	407	380	391
24509	21446	28623	24677	21225	3474	805	455	386	361	377	295	371	332	327	310	306	301	303	299	302	293	281	309	271	303	304	274	272	285	262	290	288	275	294	275	285	256	302	285	270	254	247	278	280	276	278	262	295	262	279	273	241	301	282	283	271	305	289	272	313	250	275	271	293	258	252	298	261	261	243	293	288	267	272	271	266	247	248	275	308	272	245	255	259	292	283	272	276	302	274	292	312	275	273	299	273	290	246	264	264	253	267	263	256	290	282	283	246	264	270	275	267	304	261	253	260	255	249	248	269	245	261	274	286	289	280	252	261	273	276	260	271	248	272	225	276	277	307	279	283	248	258	260	300	263	290	276	273	298	252	281	263	268	284	239	268	250	249	281	297	266	266	255	266	263	287	261	286	239	276	284	255	273	292	288	271	284	286	276	260	277	299	284	280	248	274	293	258	241	273	255	276	286	277	282	230	272	297	259	241	262	260	274	287	242	273	278	257	240	273	232	290	291	282	267	277	283	249	267	256	263	249	284	272	248	268	281	276	264	271	281	276	296	278	287	278	250	272	272	284	277	241	273	283	273	252	268	238	283	284	293	283	281	264	253	263	280	269	276	312	241	257	268	267	286	260	266	270	256	262	271	289	263	278	270	279	280	265	270	262	260	264	283	292	293	293	284	269	269	288	283	261	288	269	280	267	266	246	268	292	275	259	281	296	300	278	292	258	254	284	253	264	273	258	279	256	255	249	285	255	296	271	281	283	277	265	275	268	276	257	262	278	265	285	272	272	273	291	264	323	275	257	299	279	276	261	269	264	265	283	273	251	260	265	281	257	279	287	259	276	296	249	263	267	262	273	285	276	265	264	283	249	276	274	279	283	261	315	279	259	288	289	300	277	259	249	276	252	297	263	299	264	281	286	273	284	276	295	234	272	267	279	274	291	251	282	278	251	272	285	257	305	259	243	248	236	290	287	283	251	266	306	266	288	289	275	269	269	274	234	272	268	247	247	290	273	247	245	279	267	271	273	253	291	248	277	285	276	278	270	253	257	291	247	279	260	267	264	275	272	304	286	269	271	254	288	299	287	270	262	281	256	267	259	287	232	250	298	267	310	282	275	257	286	266	267	271	248	269	294	253	279	256	274	255	246	263	308	264	279	275	279	241	245	271	267	277	280	268	241	270	253	275	290	269	268	274	276	292	263	267	281	287	254	242	257	256	282	253	285	285	270	265	259	291	269	279	263	284	237	271	276	296	286	302	280	288	281	289	257	274	283	246	263	312	255	242	272	270	253	254	277	250	257	275	273	282	266	280	271	260	282	239	269	276	273	271	248	271	275	250	256	269	287	276	250	290	265	262	266	264	277	284	246	270	279	291	284	258	282	282	290	262	256	297	262	276	281	294	271	304	281	238	245	280	304	255	280	273	310	252	284	285	262	274	283	260	259	264	263	269	260	287	276	288	273	267	290	274	299	252	268	256	271	255	247	290	272	248	260	286	295	257	246	263	266	257	273	279	281	299	318	271	257	284	254	316	294	280	249	260	249	246	278	280	293	291	295	257	256	294	278	247	264	251	246	280	269	277	276	278	286	285	267	255	259	269	279	255	269	239	266	272	292	303	265	280	236	256	254	266	281	281	267	265	257	268	278	295	252	271	297	290	258	252	248	255	266	272	254	267	284	268	268	288	270	289	291	263	304	262	264	273	279	265	273	273	263	274	249	254	247	251	289	267	269	254	313	286	267	267	281	293	263	280	266	266	277	287	283	257	285	269	263	252	290	294	254	274	269	278	246	259	275	271	278	282	274	256	274	255	265	270	274	296	283	272	259	278	246	285	269	268	268	290	250	279	268	281	252	278	268	248	314	270	273	292	271	283	275	288	268	255	261	283	258	281	267	279	250	276	264	259	262	287	244	249	270	272	267	256	269	266	270	266	291	291	283	267	257	278	243	279	254	259	253	281	283	255	289	290	292	240	311	287	272	268	273	307	253	271	288	261	271	281	269	243	277	293	272	258	260	221	278	267	262	272	258	261	260	278	255	245	253	258	265	286	261	236	259	276	281	262	287	251	262	271	262	267	260	289	240	268	293	254	267	249	269	251	265	253	268	273	297	258	273	266	257	269	275	267	256	300	261	288	280	266	261	241	272	247	249	267	266	274	253	275	287	257	272	323	278	280	248	271	249	279	255	249	256	269	271	244	257	249	282	261	282	288	259	227	290	277	255	308	259	261	275	272	277	273	302	284	282	241	312	268	264	282	271	268	229	261	283	282	269	252	277	249	264	287	277	288	299	269	266	264	273	294	271	269	265	285	274	277	279	247	254	249	290	278	281	284	283	270	282	262	272	261	268	268	266	286	247	269	259	286	267	247	261	307	274	257	274	300	257	256	266	276	255	251	308	312	259	282	260	301	270	272	252	283	270	254	249	268	251	301	246	255	269	252	223	301	282	250	261	258	252	266	258	265	287	256	251	268	242	279	290	246	238	277	264	291	272	263	249	286	273	269	251	279	268	243	302	275	270	269	285	260	277	268	280	266	264	280	254	270	287	302	242	270	285	274	264	265	293	271	241	263	295	275	280	293	279	278	258	255	273	264	258	254	269	278	257	270	277	286	281	295	260	292	254	262	279	274	280	273	257	285	287	290	273	266	269	262	273	264	260	297	264	288	289	246	276	247	276	279	268	270	266	277	250	286	269	294	289	299	307	254	271	260	268	293	271	262	279	293	262	258	261	256	280	273	267	288	265	278	253	246	271	277	266	280	254	252	277	250	263	284	292	281	286	309	255	280	277	267	243	262	275	266	257	275	281	275	252	225	254	280	222	250	265	253	271	293	247	268	263	270	250	250	270	275	230	257	267	269	275	282	277	275	244	303	274	264	278	265	293	274	302	268	279	281	272	264	267	251	271	300	261	294	271	255	240	286	272	270	259	278	266	256	311	286	268	265	265	290	279	274	271	274	261	256	268	277	280	296	267	277	279	258	279	248	273	281	270	263	283	236	253	284	271	277	262	245	283	262	250	271	254	254	281	303	266	288	284	279	256	270	261	254	269	264	278	230	267	258	254	276	270	264	292	262	288	288	258	266	291	308	249	268	249	290	270	276	268	267	259	260	269	266	255	264	257	267	250	244	272	278	269	250	265	274	269	243	269	281	264	295	266	263	259	286	258	259	261	271	270	306	279	243	293	279	268	249	281	285	259	239	285	243	265	267	272	283	257	254	267	263	258	262	295	297	262	243	256	255	290	267	267	261	294	282	264	287	288	267	296	255	293	281	295	264	297	289	281	289	253	264	254	282	301	258	254	300	266	250	246	258	257	252	287	263	271	262	251	247	265	259	258	262	261	262	256	268	281	255	285	259	262	278	273	267	275	301	292	261	283	258	262	300	280	276	302	259	288	259	269	295	270	275	303	263	270	278	241	267	260	257	276	263	273	275	255	263	279	256	298	275	294	246	250	271	272	246	252	253	260	260	258	224	287	287	292	268
3700	4583	3922	1982	1233	845	746	612	474	453	413	370	325	354	333	306	322	309	304	283	290	307	317	292	301	272	299	284	269	285	290	273	276	280	257	270	286	264	264	261	277	228	237	252	242	251	275	279	262	291	255	260	237	281	307	270	269	256	261	257	248	244	272	250	260	228	256	236	275	223	261	260	250	257	255	232	249	250	240	272	246	257	291	289	268	275	264	279	266	251	269	295	237	249	239	257	249	267	232	275	269	270	244	227	247	269	239	256	269	258	220	240	241	259	234	254	247	248	247	234	259	265	281	237	233	259	273	266	249	232	252	242	277	254	258	257	276	271	258	252	285	274	253	258	264	275	242	228	265	297	267	286	258	263	269	251	237	243	298	271	261	272	248	256	267	267	250	277	260	251	247	246	263	270	243	263	289	286	253	247	243	248	277	263	264	250	252	240	288	268	246	265	252	268	231	232	267	247	259	253	243	249	270	225	257	247	252	283	224	242	262	242	263	238	259	276	251	233	230	238	269	282	278	277	233	276	250	238	272	269	226	259	268	272	279	260	230	279	250	254	265	238	254	218	242	236	264	260	273	239	250	248	284	237	270	270	262	246	239	256	246	232	244	243	246	259	270	245	257	253	247	251	257	256	291	248	215	243	258	282	246	257	263	281	288	263	246	239	251	246	248	255	252	230	262	269	266	246	258	256	255	228	258	231	269	256	257	254	249	255	257	286	256	268	250	225	233	268	252	268	263	244	219	246	249	254	258	253	240	228	276	267	233	273	242	261	271	272	271	252	215	259	274	270	275	251	242	249	248	243	255	247	255	248	260	263	246	263	247	251	250	231	263	253	274	264	271	263	252	262	250	252	215	245	241	240	254	261	259	273	245	234	266	260	254	246	256	274	285	257	266	243	241	233	269	258	262	239	267	244	227	276	289	274	244	244	273	228	248	213	232	275	231	274	253	219	249	254	264	255	268	255	246	258	254	262	261	225	254	256	246	241	270	277	243	299	234	249	255	235	256	276	257	252	246	273	243	252	243	262	256	269	258	244	257	253	243	230	268	237	264	290	238	248	261	234	231	261	241	242	217	264	261	254	262	241	259	250	250	252	265	267	238	256	241	254	242	258	249	276	268	219	257	233	263	224	273	256	245	278	250	239	257	270	239	275	267	258	277	228	276	242	262	257	240	272	258	260	246	243	263	267	254	274	245	253	244	260	253	229	264	241	223	251	271	257	271	269	244	247	245	242	262	241	252	243	247	245	278	265	244	253	252	240	267	267	241	236	223	255	234	241	254	228	262	249	283	265	235	291	258	273	228	254	283	258	258	250	246	247	252	231	253	275	259	232	249	258	271	260	256	262	266	265	252	266	250	295	273	234	271	249	243	257	256	247	274	251	277	265	265	265	234	267	257	248	243	222	267	280	237	246	233	239	265	249	238	249	266	251	279	262	234	227	269	259	263	266	262	259	231	266	239	239	251	245	236	263	235	263	237	277	249	259	256	278	269	253	257	275	267	246	280	246	254	265	254	254	248	237	211	232	226	238	275	262	256	245	295	258	247	241	261	257	257	238	231	247	232	272	236	231	259	244	267	250	263	237	254	246	246	256	214	240	269	257	259	222	222	260	259	242	248	261	281	269	276	249	237	253	248	263	245	248	269	224	216	232	253	246	253	260	230	257	231	268	250	252	232	269	277	257	246	265	252	244	227	266	241	278	243	237	240	274	262	214	255	229	262	252	244	265	258	230	233	245	264	235	239	242	238	243	243	235	235	257	225	265	250	255	256	229	263	253	260	249	270	226	272	239	230	264	261	235	244	235	232	261	268	251	249	259	259	259	258	240	231	252	233	252	259	226	242	265	222	279	241	239	247	260	231	256	267	249	247	240	246	270	259	257	274	272	279	276	255	261	239	275	265	268	267	238	263	261	292	259	268	275	257	250	260	280	258	229	257	249	226	258	282	230	238	230	296	252	238	265	264	256	226	265	269	215	250	254	231	248	244	243	266	260	238	281	235	261	245	271	234	283	249	235	250	246	253	249	236	243	245	275	224	210	259	279	260	264	237	248	248	254	254	234	255	252	256	268	233	270	259	262	266	256	261	258	238	240	254	277	238	266	230	230	271	272	244	268	260	271	222	234	255	252	275	294	265	260	235	247	259	241	263	246	232	257	243	252	261	255	257	252	258	248	237	227	230	282	263	224	221	294	214	274	261	233	256	245	257	259	239	262	260	255	244	258	235	263	239	241	248	263	275	248	234	260	258	240	251	227	234	219	252	262	243	269	253	241	244	245	228	231	263	236	229	276	260	252	228	277	269	266	258	215	249	244	260	244	243	242	257	231	248	240	244	267	259	263	280	252	248	260	251	273	242	252	280	264	252	262	289	258	245	235	230	261	273	221	229	275	238	227	281	267	255	257	234	257	228	267	244	286	246	248	235	258	239	268	249	229	262	278	270	228	236	249	277	275	298	240	251	238	234	254	239	247	254	259	234	223	247	252	266	259	242	257	259	263	243	264	258	247	239	239	245	230	270	237	222	238	223	279	240	231	258	259	249	258	253	281	245	235	254	253	228	265	272	238	257	236	265	268	269	226	267	273	291	280	255	232	223	244	232	255	253	254	260	285	253	256	258	237	260	267	239	262	268	241	261	249	243	243	259	248	258	265	281	240	247	228	247	220	263	262	260	234	260	268	269	258	255	224	228	250	237	257	273	279	280	252	251	239	247	253	257	266	249	276	267	238	254	257	224	258	230	234	245	257	224	248	226	277	247	249	264	254	240	268	259	249	257	234	257	233	249	255	261	239	256	271	285	273	246	253	236	232	258	267	263	262	258	241	244	222	254	244	256	241	252	246	272	230	280	251	273	246	260	261	248	254	261	234	246	258	264	253	252	287	286	236	259	241	277	247	281	255	229	241	230	255	270	238	234	240	241	273	265	230	243	247	259	269	235	244	234	272	231	230	261	248	247	260	257	248	262	255	246	240	287	228	248	242	257	260	253	251	262	219	261	233	269	251	235	269	251	235	244	269	240	247	262	238	255	266	242	224	258	269	255	262	281	255	264	270	240	233	269	255	231	264	242	238	252	250	246	243	243	253	260	273	263	253	250	261	286	237	269	243	246	248	228	270	242	263	242	254	271	269	241	250	259	252	269	255	261	255	223	271	237	230	270	261	256	233	237	254	259	259	254	247	254	244	267	254	235	270	270	243	252	264	246	228	279	280	249	237	249	277	241	244	238	263	250	244	246	225	245	245	241	224	246	250	261	272	237	237	260	218	257	244	245	235	247	235	234	257	286	289	230	258	257	273	256	231	256	284	240	222	269	237	267	259	229	229	270	250	251	263	263	232	257	263	254	291	244	237	253	254	244	233	241	245	243	261	273	253	233	277	253	252	243	253	251	253	272	240	248	244	255	262	292	252	241	223	241	265	261	219	266	271	224	251	277	230	237	220	235	240	262	253	261	272	233	248	251	284	269	239	259	253
27773	10507	1580	1012	775	795	765	786	787	783	760	768	799	737	722	773	761	769	740	735	778	769	776	758	827	754	794	805	762	777	787	789	792	747	783	814	777	732	797	781	758	728	766	753	777	758	734	769	768	754	775	831	760	774	773	754	782	722	777	767	767	778	752	807	769	717	765	803	733	750	810	729	713	736	782	781	780	731	766	722	769	738	725	798	776	742	742	781	796	769	805	773	751	734	735	773	777	781	803	781	732	801	731	798	736	770	759	801	762	737	720	750	731	796	738	759	770	715	774	760	849	724	722	748	726	764	765	788	773	813	806	768	795	749	725	787	727	799	786	756	716	748	774	708	732	760	758	758	742	783	717	768	730	813	757	767	745	738	782	795	762	788	785	740	748	744	796	774	806	720	762	798	759	725	751	757	784	757	740	767	745	736	704	763	756	761	720	792	756	726	744	804	765	751	795	771	749	718	733	727	777	761	772	734	697	769	798	734	744	734	748	768	720	785	761	789	830	771	795	777	745	778	742	736	728	818	783	791	772	789	753	756	766	780	728	759	732	722	764	790	793	768	777	772	767	773	725	781	796	715	783	745	734	749	741	753	746	787	734	821	759	750	717	746	733	740	785	766	746	774	743	755	780	755	781	754	777	750	802	757	778	746	721	775	734	781	789	776	712	752	747	790	720	769	776	760	829	782	791	764	777	761	780	748	811	778	801	699	668	770	781	773	746	747	744	768	734	799	776	796	794	761	757	779	772	765	763	810	774	763	782	806	772	773	808	747	766	749	781	796	786	774	749	734	762	736	776	736	790	743	753	726	769	746	791	772	799	816	744	745	798	760	771	763	816	744	786	784	754	778	721	793	813	723	749	795	768	801	759	791	766	755	782	728	756	763	763	775	771	799	797	745	704	760	802	799	766	802	780	751	826	783	856	754	785	781	763	795	730	759	765	761	731	763	712	775	790	810	754	750	771	769	733	779	754	772	731	794	767	730	745	775	743	779	810	747	732	802	806	717	750	773	818	752	754	718	793	780	811	783	781	815	793	804	752	799	738	754	762	734	766	777	731	751	786	814	780	812	770	766	731	849	778	730	795	774	787	798	771	713	703	751	759	749	802	794	715	776	731	820	715	777	769	770	732	707	787	755	805	748	751	770	752	735	820	724	764	782	730	758	766	768	780	759	783	802	785	757	785	779	760	766	801	765	791	730	756	759	796	749	768	767	773	743	776	790	776	747	804	774	778	784	806	781	718	800	763	752	810	751	804	786	687	789	801	766	754	747	807	747	718	759	779	774	795	762	737	738	745	763	817	742	715	689	761	774	735	815	791	761	771	770	783	737	752	782	817	798	780	781	773	828	747	770	803	724	742	746	805	788	765	788	741	798	708	770	750	774	743	831	768	785	779	711	753	689	734	797	785	820	781	776	744	800	747	741	802	734	728	767	738	781	781	771	763	723	727	823	728	798	768	754	726	789	766	798	748	714	796	768	707	792	759	765	735	791	762	737	801	758	812	784	786	785	747	743	790	762	763	788	786	770	717	747	769	772	738	805	806	806	772	764	728	745	730	765	743	782	758	770	698	752	773	722	766	735	781	774	766	787	784	777	765	776	751	745	770	734	686	745	775	758	742	748	778	745	788	697	755	753	769	802	740	818	733	739	747	814	753	779	790	717	793	726	758	766	735	759	698	736	681	786	734	820	759	748	755	762	819	784	799	769	789	794	745	751	805	797	769	736	758	793	771	813	748	730	763	784	766	773	756	765	762	746	772	737	754	762	772	730	804	786	742	752	751	699	829	778	781	788	735	779	754	744	753	711	795	761	779	807	758	813	826	778	725	738	758	727	763	798	768	761	748	758	757	739	716	761	758	753	793	749	797	731	770	743	750	727	779	754	730	790	807	735	793	745	764	715	741	780	752	779	819	745	704	765	769	826	770	774	761	771	765	784	815	798	771	734	795	784	753	736	787	751	695	727	766	758	787	709	769	757	783	792	748	763	734	780	765	739	772	766	853	735	840	744	753	761	756	776	756	757	769	784	772	752	759	793	799	745	806	759	736	767	782	752	741	743	741	755	756	706	714	775	762	746	755	776	743	774	813	795	810	771	775	789	731	742	775	751	723	748	730	760	784	749	778	746	778	722	802	761	800	745	774	749	796	842	742	796	737	763	707	757	811	763	777	776	742	741	743	717	760	775	772	755	751	711	764	734	761	740	833	792	795	727	771	780	753	763	771	742	750	732	771	732	760	677	777	789	764	776	786	789	799	776	736	802	771	791	758	776	739	771	744	772	744	759	768	767	742	724	733	697	796	739	803	753	763	793	723	775	747	742	734	782	765	793	780	734	717	747	785	766	746	753	715	758	720	731	842	757	777	760	811	748	718	742	708	771	714	737	738	785	758	758	744	741	768	733	797	815	774	716	751	778	791	781	802	780	742	774	851	740	769	682	789	795	771	767	746	752	744	697	811	726	754	735	785	746	781	742	753	742	771	814	769	774	722	831	785	779	724	760	756	746	775	734	724	759	757	751	738	812	834	710	775	791	784	762	755	744	780	775	738	747	734	794	704	737	796	745	789	723	740	790	797	838	794	714	806	747	789	750	778	789	741	762	801	761	799	758	774	710	774	772	751	780	774	741	761	788	765	784	787	767	754	791	732	733	738	751	743	787	762	770	774	751	776	716	782	777	745	745	777	797	776	701	774	776	800	778	739	799	741	768	755	735	796	726	748	771	796	734	724	803	756	746	754	758	751	776	767	826	723	748	768	778	751	696	772	749	715	760	817	805	792	774	802	750	799	777	765	772	724	732	733	794	783	754	772	809	745	767	788	781	776	744	795	756	765	804	746	782	769	730	811	730	761	767	797	757	759	757	812	762	748	799	736	754	756	773	751	763	782	754	785	712	736	741	751	798	761	785	758	780	687	768	743	811	762	768	760	777	765	753	763	727	764	750	718	750	723	757	740	783	783	780	732	775	731	785	770	771	784	705	807	772	771	793	748	753	820	729	763	795	811	750	797	772	746	753	746	721	768	749	829	787	782	783	803	757	760	843	775	751	794	736	756	751	805	781	754	803	775	768	808	776	822	789	789	811	798	752	783	745	783	759	724	760	768	739	762	731	766	748	766	748	758	710	772	723	721	747	771	776	738	725	822	802	756	742	755	720	748	766	802	911	801	716	716	783	776	800	777	748	795	736	729	759	787	725	782	800	787	712	778	749	738	756	778	794	740	811	778	780	794	755	766	746	761	731	734	784	792	776	739	739	743	759	765	737	711	731	752	782	808	791	763	777	769	755	757	753	760	799	768	789	776	727	780	721	803	769	768	749	721	806	730	713	731	731	769	768	798	784	781	752	787	794	734	802	807	750	741	758	783	785	800	754	750	735	766	746	780	738	734	729	760	727	769	715	768	785	804	754	772	763	777	785	737	748	783	754	802	737	753	794	788	740	757	779	754	833	760	748	788	756	742	769	758	765	819	764	732	785
5560	799	793	699	662	634	610	613	668	645	635	678	659	625	618	657	631	635	611	633	609	610	643	627	638	677	658	677	639	648	649	656	633	634	609	672	649	615	608	617	643	659	691	659	644	599	605	667	606	604	649	607	634	606	599	652	662	601	618	674	607	642	604	635	665	605	629	638	572	656	594	621	618	629	644	597	641	592	627	599	566	595	595	617	566	581	641	604	599	656	597	655	664	695	654	641	574	643	613	632	661	601	606	660	623	659	628	607	609	651	640	661	626	615	652	623	587	636	606	615	654	644	635	608	631	616	615	604	647	621	576	613	628	574	637	630	632	679	644	617	657	573	603	653	621	647	621	590	609	595	636	671	610	653	605	635	614	637	648	645	590	620	657	639	638	596	571	653	623	661	629	621	617	596	610	589	664	646	621	608	571	610	623	595	616	632	628	588	636	588	613	613	648	628	620	634	632	651	596	605	640	622	606	659	631	625	645	658	617	637	644	670	616	587	637	647	683	606	669	620	619	612	643	623	672	625	636	632	618	613	657	630	575	629	623	591	565	620	635	632	625	595	598	604	572	627	627	633	609	631	614	632	620	633	591	638	631	638	614	647	664	622	642	623	616	643	635	651	603	575	573	632	596	623	601	623	612	644	585	622	659	682	642	637	623	603	592	655	599	602	650	564	582	631	614	581	585	620	623	631	628	619	656	654	615	617	593	635	613	653	589	659	582	641	640	636	589	593	658	604	599	649	605	621	597	618	633	654	615	552	655	622	565	607	596	653	679	607	619	642	628	637	643	624	624	654	643	592	639	624	653	589	634	639	637	625	667	637	593	638	631	661	616	607	624	617	593	623	616	584	648	628	625	603	628	600	665	615	670	647	659	658	598	661	599	671	626	655	592	603	609	632	662	594	635	603	587	628	597	614	619	602	612	611	613	623	606	656	637	630	584	646	653	622	573	617	641	576	655	638	611	636	581	579	630	617	630	645	602	624	640	593	580	676	614	637	633	583	602	653	625	656	664	641	672	629	643	612	613	587	649	618	610	631	631	598	636	618	665	610	602	585	594	599	627	639	641	645	583	658	641	645	640	624	562	660	590	632	653	577	607	617	625	605	654	627	667	628	646	681	641	645	616	634	636	647	634	661	616	633	652	612	628	613	605	641	601	635	639	594	617	635	635	595	617	629	668	616	639	612	553	609	655	630	629	592	649	647	567	613	594	642	600	633	605	629	636	603	656	650	630	590	638	638	649	662	625	613	606	623	629	651	626	653	630	652	610	535	602	638	606	610	616	611	666	632	600	630	652	647	635	630	642	620	628	599	681	616	600	609	658	599	594	638	657	622	661	653	634	600	621	609	653	623	612	651	629	611	581	592	650	631	607	671	692	635	631	591	605	611	645	631	632	640	641	611	640	653	612	648	636	631	645	597	650	630	578	647	637	632	649	648	590	649	608	598	639	645	643	673	612	628	626	627	651	602	647	629	583	654	628	614	602	601	630	586	613	669	621	637	677	619	634	595	629	601	641	658	616	634	608	647	588	537	596	620	608	606	623	608	661	619	653	652	589	629	629	658	601	657	669	607	618	585	601	616	653	623	622	660	596	613	629	635	647	632	600	662	640	670	620	589	620	607	608	592	590	635	654	644	613	616	624	583	633	602	599	633	680	652	624	585	649	635	656	649	593	672	584	625	611	612	590	674	629	579	622	590	609	632	619	678	687	577	604	602	636	667	600	616	606	635	601	616	634	591	616	632	620	644	631	638	602	561	575	608	613	584	672	618	652	667	581	636	589	664	606	619	629	668	631	620	616	617	622	596	607	597	585	639	624	608	612	632	592	636	647	600	639	601	582	661	609	616	607	617	617	602	611	581	614	596	581	633	620	653	597	571	624	626	622	645	618	632	631	603	584	593	614	636	600	643	557	578	653	618	647	616	594	632	639	626	592	609	677	634	594	618	643	623	656	643	631	652	632	617	631	562	628	588	654	634	617	596	615	641	597	626	648	623	627	599	613	618	594	591	620	614	661	647	597	601	594	618	650	621	626	632	630	643	623	607	636	589	623	617	657	632	638	631	623	587	594	686	609	651	644	617	599	635	627	601	613	665	624	591	624	615	650	674	636	624	654	631	630	611	652	594	613	659	634	607	659	648	644	602	567	644	631	601	658	591	608	626	627	604	615	636	613	623	659	592	635	637	598	584	652	644	626	597	608	623	584	600	660	620	685	577	608	617	683	627	619	607	608	629	591	585	581	609	622	630	651	604	657	622	625	626	623	614	622	605	581	620	632	630	637	573	638	610	614	610	547	651	652	608	651	658	599	620	619	641	594	643	592	615	583	659	661	614	591	626	640	632	607	602	604	638	628	654	623	605	633	613	644	622	604	635	630	658	633	624	584	640	638	582	612	608	656	636	601	640	630	614	614	607	639	600	621	591	644	627	595	622	608	640	611	627	652	639	612	647	644	659	605	647	655	637	650	627	582	642	628	640	655	614	663	599	609	626	594	595	593	653	613	615	606	607	605	631	606	615	633	652	605	608	633	643	660	634	607	660	638	644	598	660	642	611	627	639	629	653	672	624	632	611	636	651	673	633	621	681	555	612	618	622	604	603	603	635	620	658	631	673	602	656	609	641	665	648	642	581	623	589	626	630	661	592	574	596	600	654	601	663	608	583	673	598	636	619	662	634	604	626	594	632	612	623	645	577	604	694	621	577	629	669	663	637	592	572	639	642	619	593	605	650	609	619	599	615	645	644	626	592	622	610	647	622	651	614	612	602	619	615	625	670	612	615	600	626	612	656	634	641	589	634	658	617	642	590	629	627	618	649	632	605	598	609	660	620	610	614	638	596	664	644	602	640	621	628	634	644	634	603	608	625	623	578	644	617	637	642	602	680	640	629	647	659	637	600	609	641	653	661	607	656	608	641	675	650	651	621	633	646	588	652	678	605	578	622	657	618	653	635	640	658	618	609	665	619	643	643	577	632	609	603	627	642	624	617	627	607	656	594	623	595	638	622	634	582	634	645	582	677	664	670	635	594	616	597	643	616	621	601	572	626	663	657	618	629	652	625	619	624	621	609	636	631	613	624	671	648	629	632	643	610	649	628	614	610	635	658	597	624	598	648	620	630	615	608	659	577	584	594	615	599	598	611	636	620	589	629	598	647	620	605	622	617	595	645	668	609	617	606	623	585	624	603	629	643	588	608	621	625	624	631	649	571	628	660	628	629	625	621	620	568	617	620	658	629	599	683	603	627	597	643	610	658	640	612	676	593	668	577	636	612	597	615	641	584	609	634	593	697	556	617	641	610	623	585	611	654	619	604	571	620	609	603	630	621	655	641	622	593	595	619	649	598	663	651	618	599	605	605	584	622	615	645	673	646	673	636	631	669	642	624	607	611	555	597	662	637	589	606	700	621	665	616	624	662	662	587	611	620	605	613	661	567	649	648	611	583	628	644	613	632	621	598	591	631	643	600	615	630	636	604
25647	21490	27430	25754	4984	893	668	541	497	490	472	484	457	456	457	455	434	428	464	440	448	435	429	455	469	421	454	458	415	455	426	423	426	438	407	464	441	432	393	437	435	420	449	441	441	411	431	436	442	444	449	412	440	427	435	395	447	408	404	405	469	407	460	424	436	438	464	414	470	420	474	440	425	446	451	423	409	444	442	401	415	455	452	428	434	407	431	434	397	428	429	429	410	397	422	418	452	438	430	379	412	433	360	416	465	446	433	425	417	427	467	393	435	442	400	442	463	391	406	425	421	404	427	456	435	464	449	444	422	436	471	464	417	424	434	429	435	413	460	415	424	431	439	407	460	389	379	420	390	432	418	424	432	417	443	429	417	440	403	434	422	469	455	428	401	420	400	392	445	412	407	441	431	408	413	397	427	435	413	422	400	422	410	450	401	479	438	439	408	424	409	413	422	450	423	416	442	436	396	395	443	446	412	439	455	413	441	424	423	405	396	403	427	436	424	465	393	401	442	438	456	430	400	418	403	431	385	406	420	410	420	415	460	396	451	419	427	433	400	414	421	418	393	447	409	473	396	390	426	414	419	428	409	409	440	403	414	420	408	435	410	441	412	427	438	405	430	415	454	407	405	434	425	405	437	428	430	418	420	465	413	432	409	432	474	411	423	422	438	429	469	402	432	424	391	424	423	421	447	422	426	399	414	409	415	411	397	428	432	474	406	417	452	402	423	433	416	428	394	431	414	449	384	446	450	436	433	374	411	438	422	374	432	410	435	390	421	403	462	438	424	399	457	431	443	453	428	442	424	437	410	428	405	439	418	444	421	401	411	402	403	416	376	444	426	437	408	417	434	405	412	462	441	401	393	434	422	413	399	434	430	409	428	424	422	388	412	458	416	431	433	437	465	393	454	397	456	421	416	475	418	445	440	427	472	441	411	449	428	418	419	442	403	427	418	404	443	392	417	382	403	427	443	458	416	406	397	435	452	417	421	407	418	427	414	396	405	420	446	433	403	425	407	444	421	446	445	386	443	411	442	449	462	442	415	419	413	389	452	414	421	439	443	443	405	412	429	432	421	419	429	409	428	408	439	421	429	424	421	454	416	418	459	414	438	411	434	413	403	409	440	436	403	417	404	432	432	444	397	439	442	378	420	444	427	399	415	429	416	429	398	407	394	427	436	446	413	410	434	463	385	429	440	427	472	402	437	414	412	421	463	363	433	421	422	447	405	431	446	407	416	447	419	426	452	432	435	437	427	407	424	421	419	431	431	412	438	411	411	421	416	379	416	429	420	415	427	420	417	409	410	458	420	406	400	436	433	412	385	399	441	407	401	430	433	453	454	410	422	430	434	436	424	436	440	425	409	419	425	420	434	416	420	425	412	423	415	401	428	435	418	457	406	420	429	447	430	410	418	421	433	428	419	461	401	413	443	435	438	400	441	394	443	408	438	455	402	422	431	396	443	387	447	443	438	420	436	434	425	412	441	442	437	455	454	435	424	448	410	421	438	413	426	462	417	443	429	423	384	436	415	462	445	436	418	414	394	434	434	433	398	407	398	445	437	440	404	440	374	459	432	450	421	432	430	421	415	421	425	440	387	432	429	420	428	409	446	439	461	413	389	434	444	403	422	447	460	443	436	409	430	446	450	420	397	432	443	427	464	402	395	452	403	403	438	418	441	451	414	380	407	407	438	395	419	451	434	401	397	432	392	400	455	410	431	445	393	454	463	429	461	445	439	432	416	449	437	443	406	408	419	411	421	438	425	479	427	440	415	446	430	438	434	459	423	433	401	435	436	402	391	430	444	464	423	444	445	417	435	443	421	405	422	425	438	414	410	475	427	428	424	431	413	453	436	435	457	420	435	391	463	428	420	427	422	405	439	430	434	485	415	403	437	421	410	427	462	425	384	409	441	449	405	406	421	439	412	407	403	448	437	427	414	426	437	421	421	403	395	421	396	382	440	431	416	431	427	423	414	446	397	421	439	431	417	399	427	417	379	416	457	428	402	381	434	389	438	390	411	444	416	408	426	440	415	419	396	417	408	424	462	432	407	417	443	414	433	425	426	438	420	422	426	419	429	425	440	441	433	420	412	427	434	423	445	402	417	419	419	427	415	422	430	449	452	415	416	425	415	395	416	425	397	418	433	460	375	412	410	416	396	418	429	441	414	399	409	430	414	404	472	432	430	469	435	395	419	416	414	402	427	428	447	428	438	381	397	415	409	405	424	404	431	435	375	431	453	427	411	392	417	462	397	458	420	418	396	441	434	406	413	399	399	443	447	414	434	416	399	407	413	447	447	398	435	434	429	443	451	403	438	376	442	414	466	433	423	419	419	425	427	447	429	427	414	433	416	412	439	429	439	408	416	422	419	440	405	409	410	440	400	436	418	432	423	437	437	480	385	433	438	452	454	453	443	461	456	420	403	435	422	414	469	400	446	430	454	429	445	426	428	387	414	412	435	429	432	421	433	402	443	378	435	414	436	440	425	444	440	431	384	432	463	432	429	414	432	435	451	445	443	432	435	441	434	411	432	405	417	408	402	408	399	381	385	417	424	424	421	428	407	415	432	420	421	423	423	411	417	437	382	394	417	414	432	406	415	424	452	450	421	443	396	415	444	426	393	461	385	413	435	413	407	420	452	391	402	397	419	420	437	424	424	428	418	402	452	477	393	431	403	451	414	429	410	384	434	397	451	469	436	395	463	398	458	406	437	426	439	415	444	398	450	434	424	416	429	416	437	430	430	400	432	419	443	425	410	391	434	414	406	423	387	456	423	412	394	430	411	414	400	411	404	442	431	449	382	428	417	413	408	433	394	437	437	386	429	392	392	475	417	443	397	409	444	436	428	434	383	451	425	410	412	415	437	416	436	418	396	438	444	453	409	430	416	427	444	382	455	442	444	449	463	466	430	444	431	412	431	418	426	416	413	440	428	406	398	390	439	452	444	445	434	390	450	449	441	466	447	391	393	427	441	436	416	415	414	427	431	410	430	440	420	441	462	419	414	423	485	442	410	446	410	426	404	412	446	430	445	391	408	401	407	432	417	419	448	431	420	454	425	423	413	412	432	405	430	425	452	428	456	427	389	439	456	445	434	466	409	422	426	424	400	423	418	424	441	430	444	463	422	377	423	448	455	427	441	470	426	448	446	411	448	411	409	446	404	432	453	420	403	415	396	428	414	409	417	430	446	435	384	433	397	422	418	409	405	415	418	391	411	434	413	416	422	420	410	422	430	406	467	439	452	395	361	438	452	414	416	411	424	423	444	440	425	425	428	394	421	418	443	394	453	428	450	446	385	405	414	416	413	424	432	450	425	422	412	408	443	421	417	479	445	415	398	423	405	408	431	411	440	418	445	379	424	424	442	440	414	434	418	413	397	457	445	467	417	408	426	433	397	399	433	428	421	399	415	406	448	425	427	392	460	425	387	396	461	427	419	429	437	446	402	452	400	415	432	441	447	406	426	394	407	436	423	416
3655	2670	2291	1284	846	717	583	562	479	475	484	448	406	447	437	401	413	409	440	397	395	386	396	372	379	402	413	398	345	401	431	389	394	374	385	406	376	388	418	409	374	401	375	387	378	382	400	382	387	363	381	378	399	381	422	357	380	361	372	387	370	415	379	369	408	409	394	360	395	401	385	363	398	383	369	378	383	376	342	383	415	397	342	385	387	377	348	347	376	388	375	386	398	389	387	392	386	361	388	376	370	398	407	364	393	361	403	428	388	399	364	353	405	389	379	395	399	366	365	370	377	381	409	384	367	386	360	405	395	353	358	369	370	372	382	386	380	391	352	363	352	399	388	362	365	370	348	407	355	397	368	373	359	366	399	391	373	392	409	358	390	397	373	398	415	350	360	390	389	381	401	376	341	347	397	374	380	371	380	407	371	371	354	378	380	407	348	398	401	406	404	386	374	358	405	372	369	358	372	390	375	380	393	385	378	384	384	379	365	391	403	402	339	367	369	377	426	335	363	408	386	351	404	372	373	390	387	385	389	385	384	413	407	399	393	399	395	355	419	374	387	359	395	363	421	381	404	365	386	397	368	400	374	392	372	379	393	385	410	353	366	385	363	390	344	361	387	371	380	368	394	383	381	386	388	373	395	382	350	366	389	411	391	368	370	366	361	387	382	365	396	396	341	346	376	393	369	363	396	385	361	354	410	375	352	378	402	389	421	363	399	345	367	368	377	361	379	373	392	397	413	394	370	360	406	385	402	375	362	359	381	393	350	404	390	391	384	390	385	346	363	392	380	366	389	340	394	347	391	392	397	441	355	385	371	356	366	386	387	397	402	402	385	403	421	348	408	365	373	386	393	392	408	381	373	375	363	358	374	389	369	358	376	395	355	401	381	398	404	376	402	378	397	399	351	388	372	359	386	393	389	374	367	343	407	376	403	410	369	354	374	382	373	384	409	387	391	394	337	382	366	390	398	401	337	364	399	390	359	365	376	387	360	355	360	366	385	400	385	375	402	364	353	379	393	380	344	348	373	365	353	348	350	368	383	376	356	399	379	345	378	375	340	376	397	369	389	351	368	418	390	380	381	350	412	402	381	385	366	369	351	378	388	398	345	366	381	404	350	376	412	410	364	404	380	399	370	392	388	393	432	374	399	371	434	403	361	377	337	421	332	388	380	395	393	406	393	390	413	352	403	369	342	381	389	409	391	359	397	369	368	381	345	365	388	379	385	403	376	394	384	396	414	450	395	389	385	407	413	387	442	375	371	372	360	384	393	380	368	395	382	376	395	362	382	367	367	378	389	389	368	377	399	410	375	369	393	392	380	360	384	424	371	384	409	390	398	371	389	354	388	371	383	367	403	361	375	357	356	365	377	373	374	380	352	380	382	405	397	376	388	363	358	345	417	386	382	363	372	376	381	397	388	373	365	349	380	391	401	375	360	372	366	343	363	369	413	361	420	360	387	394	352	379	365	369	411	420	372	384	353	383	372	397	390	381	367	338	381	364	394	362	340	383	374	393	386	378	382	369	393	388	355	378	335	379	373	391	372	377	390	348	344	342	371	403	366	390	366	401	397	354	384	400	371	393	378	384	370	356	372	391	379	368	368	364	385	375	343	377	421	406	384	371	385	382	401	343	377	398	376	354	349	342	379	389	378	341	354	407	369	369	363	381	359	382	389	364	360	370	385	363	373	367	398	399	391	386	375	375	378	366	384	394	388	373	412	371	370	343	344	366	374	361	386	369	384	365	350	381	374	383	379	364	398	393	369	363	408	383	386	359	385	407	374	380	346	397	387	405	405	371	363	380	364	387	367	411	354	309	378	367	352	381	359	379	383	371	383	400	397	357	359	382	374	372	366	377	363	381	350	370	404	367	423	400	370	362	362	365	364	367	383	374	375	353	398	394	392	376	397	335	374	392	409	355	411	376	353	363	370	374	400	376	349	398	386	359	384	387	375	368	397	325	369	370	391	352	352	388	373	360	360	381	389	394	380	408	407	397	336	397	418	364	342	384	342	391	358	349	396	345	357	374	367	385	363	378	389	377	366	379	389	380	395	384	384	334	392	391	357	370	358	419	394	367	378	379	367	365	371	404	374	393	364	374	387	372	387	386	386	373	371	374	394	354	367	375	364	401	373	382	348	376	343	384	386	355	353	387	377	323	387	377	371	353	410	384	406	356	372	356	379	374	380	375	357	341	382	358	363	357	397	425	388	391	384	354	399	313	370	372	399	374	361	378	365	393	373	383	390	349	354	375	370	337	379	377	401	371	376	390	382	375	382	382	406	387	385	417	364	334	383	382	392	388	366	365	344	380	372	393	383	381	392	361	409	411	407	370	364	402	398	369	396	351	336	392	388	388	363	364	391	406	377	353	378	377	324	389	374	354	375	364	413	377	383	344	411	395	371	422	355	423	355	388	369	381	354	373	386	370	390	400	404	364	358	381	381	375	370	375	373	391	390	380	377	362	365	355	373	401	351	336	374	344	391	348	410	372	384	395	397	365	387	357	367	376	375	387	390	345	394	385	370	355	370	354	377	373	363	399	396	312	409	420	361	415	401	371	345	343	390	354	373	370	355	383	358	427	361	357	385	388	396	357	367	384	380	375	404	374	357	447	381	378	373	340	390	363	384	381	396	391	344	397	372	359	356	392	376	367	377	370	375	336	368	364	357	381	360	397	359	365	371	395	395	376	385	410	396	378	394	427	357	392	379	350	362	368	391	370	419	384	364	400	350	354	364	360	379	391	386	368	352	368	360	393	410	345	390	361	412	406	409	352	350	393	389	405	368	371	340	383	396	355	383	382	398	321	345	359	381	391	345	372	392	378	391	362	359	392	382	360	396	395	369	363	377	383	378	385	372	356	364	359	366	387	383	354	389	397	346	361	404	347	344	402	408	398	378	400	368	342	360	402	349	384	364	412	413	388	380	380	339	390	353	395	376	384	411	361	377	375	372	372	351	377	377	364	367	355	382	366	406	364	357	378	334	372	371	393	350	387	404	391	368	371	383	400	355	365	380	382	391	386	400	363	371	354	351	343	395	411	362	413	393	393	398	388	367	369	396	379	351	390	380	368	360	381	413	364	339	370	402	342	358	363	375	363	379	392	374	357	391	395	379	383	386	386	363	324	352	424	396	382	392	367	377	388	379	357	415	374	383	358	399	367	378	388	385	407	373	378	375	377	374	388	367	329	372	375	404	404	394	382	396	368	369	376	367	390	360	435	397	369	365	342	369	365	365	342	344	352	356	404	353	380	365	367	373	396	390	385	350	388	360	398	366	378	375	343	363	365	350	344	383	390	396	367	374	410	372	373	346	380	350	368	378	358	410	334	376	374	383	374	366	341	407	387	382	367	364	369	348	401	343	383	391	344	369	374	390	354	392	359	377	356	368	401	359	369	385	392	380	375	371	366	379	408	367	351	394	356	394	410	361	343	401	374	358	363	404	383	348	341	360	409	368	372	338	349	366	400	380	395
24571	21444	28576	24712	21245	3432	797	462	394	382	427	355	339	303	344	314	316	265	269	295	284	291	321	274	263	293	307	258	304	299	293	280	284	250	280	290	271	313	288	312	276	262	245	276	252	265	245	270	280	287	273	256	280	285	285	274	290	275	300	281	302	263	269	296	296	276	238	282	259	270	262	283	259	277	270	283	301	268	293	268	246	295	257	275	278	265	293	255	299	288	263	293	298	289	290	273	272	270	275	272	267	290	254	283	274	293	281	273	260	272	274	278	303	298	302	293	307	253	266	256	235	256	282	267	252	268	265	286	274	296	282	263	271	254	265	251	265	286	276	269	287	270	258	288	286	270	287	263	303	265	276	269	290	279	286	292	279	261	278	268	299	278	239	284	265	278	295	293	243	272	280	286	301	261	283	289	269	225	256	275	239	285	254	288	278	281	286	247	272	283	302	267	293	297	267	242	279	240	262	279	314	291	301	277	293	265	279	267	262	294	279	275	246	286	257	272	264	269	289	297	263	257	287	251	305	279	270	264	244	263	288	273	256	270	297	255	300	267	275	253	267	305	277	274	269	259	274	258	253	310	239	285	281	298	264	270	263	249	263	284	279	278	238	256	238	298	284	260	276	275	255	261	266	304	272	263	273	285	257	287	246	258	268	286	231	286	258	286	287	275	301	259	271	245	280	313	301	273	279	270	259	250	261	288	276	267	284	270	259	254	270	285	271	268	276	265	291	281	293	285	278	283	277	280	288	241	277	283	291	276	246	281	287	264	260	287	274	265	262	290	274	280	246	262	245	290	270	276	285	272	270	272	264	278	236	278	244	280	263	283	259	282	300	278	297	270	278	274	247	240	268	259	282	282	273	271	255	246	305	282	274	313	296	265	250	273	271	275	263	247	285	290	279	269	251	242	290	261	268	261	294	250	271	251	257	247	296	271	263	290	297	279	274	269	309	255	284	271	263	246	297	274	283	266	269	260	268	247	290	292	252	265	269	238	259	277	273	270	273	259	281	267	238	276	291	271	254	239	272	262	284	312	284	277	304	300	279	285	284	257	287	286	289	255	263	269	280	273	260	272	260	269	267	281	268	250	254	274	287	260	245	279	278	272	268	245	287	259	251	288	266	262	262	275	264	279	308	255	267	281	282	287	245	269	286	251	264	257	275	306	257	288	256	276	277	306	296	261	252	259	274	254	295	296	286	259	265	280	272	274	275	264	267	277	286	276	283	286	280	270	238	296	287	287	262	269	301	252	264	232	276	270	281	261	268	296	273	254	267	260	263	265	288	270	295	306	288	259	256	267	303	286	234	288	270	275	260	279	269	263	252	268	278	267	292	250	275	273	303	258	293	271	265	287	270	285	264	262	252	288	247	261	266	250	293	290	250	269	255	265	233	286	264	296	269	228	278	272	246	274	250	279	258	261	263	281	279	264	271	282	302	277	285	272	269	262	246	267	279	290	286	297	267	279	263	262	315	275	289	300	281	286	275	260	289	296	276	242	273	241	245	263	283	271	292	249	300	266	278	309	270	258	278	271	259	277	282	261	261	276	234	283	269	302	290	301	296	265	239	297	280	273	243	299	282	288	253	294	262	288	262	273	280	274	284	266	281	271	261	249	268	281	253	277	254	255	260	288	261	279	302	277	246	270	246	250	293	300	253	279	285	269	257	279	242	278	267	283	297	262	271	275	250	285	263	276	284	279	266	285	282	293	242	254	300	272	262	260	289	288	255	273	289	235	255	276	264	259	270	247	289	253	295	268	277	279	280	274	273	299	295	282	251	277	278	297	271	282	256	246	280	264	262	298	305	303	268	288	279	249	272	278	259	279	268	274	248	287	284	269	269	290	263	296	273	257	276	251	252	264	258	267	273	257	278	283	272	247	274	256	277	294	271	275	262	265	284	286	264	278	280	243	275	293	274	252	271	272	254	281	287	258	246	271	272	287	268	291	279	276	293	288	280	276	293	287	260	283	259	252	284	274	260	249	250	264	249	254	266	245	240	310	267	261	270	232	282	301	284	305	250	272	282	279	294	272	285	260	275	256	286	290	283	265	261	263	289	275	274	261	258	288	253	275	279	263	283	272	266	255	301	300	276	274	267	296	267	260	270	285	257	261	282	286	262	260	272	269	299	284	250	269	299	282	264	277	257	289	264	244	286	280	252	272	291	273	254	276	266	288	278	270	258	271	254	271	288	284	268	300	263	264	271	282	284	266	284	293	243	264	261	272	245	285	290	273	285	266	264	274	300	266	239	266	297	264	268	245	302	272	284	274	276	259	306	268	244	263	264	261	273	286	284	279	253	286	273	243	281	274	282	300	282	274	219	272	258	267	271	281	262	285	269	272	301	264	298	269	255	294	291	283	263	273	277	297	248	296	263	265	279	243	273	266	293	278	289	268	287	260	263	279	271	261	274	263	301	270	255	255	294	271	278	263	278	291	282	285	262	275	245	265	281	265	266	297	272	260	272	242	248	260	261	279	289	281	277	275	290	276	294	266	240	258	247	266	272	272	291	288	265	316	281	282	256	272	273	256	290	262	278	277	272	232	270	255	268	299	285	283	278	277	265	265	277	281	285	265	283	248	306	258	250	296	258	268	275	278	282	277	280	269	291	264	266	299	251	280	262	282	268	269	258	267	267	266	260	285	270	268	239	308	266	270	251	287	264	285	255	298	285	252	256	261	256	294	284	235	267	266	284	257	255	266	284	259	273	283	249	270	262	285	274	236	273	257	259	265	272	278	235	286	277	244	279	256	253	264	279	251	267	303	262	273	277	278	270	250	286	240	297	264	267	265	285	290	294	277	266	271	269	281	258	288	275	254	251	280	268	271	270	243	271	283	260	271	262	294	234	241	261	275	270	292	252	278	270	275	284	296	274	271	216	277	226	266	301	282	277	275	271	293	269	244	292	262	277	277	255	244	269	266	287	274	281	277	242	289	293	266	249	267	227	297	252	282	267	240	263	265	291	285	256	288	261	262	260	262	292	240	282	259	286	263	272	285	284	264	275	278	281	266	280	296	270	268	274	278	271	257	288	266	271	281	260	276	282	247	280	284	275	252	272	264	254	252	271	272	275	257	302	282	263	250	264	243	255	275	278	241	254	292	283	256	290	287	257	260	274	264	280	263	275	280	274	268	244	263	281	271	249	275	281	291	269	232	256	290	261	267	270	251	299	245	279	296	261	289	274	255	265	289	308	271	258	257	264	251	272	290	287	287	313	244	269	261	276	257	293	254	289	246	268	256	277	284	283	283	257	265	265	289	285	272	278	286	268	247	278	259	234	291	281	248	255	271	268	282	265	272	261	294	255	289	288	282	235	268	274	251	293	258	253	296	260	260	284	238	271	275	249	242	281	272	266	275	290	264	253	250	264	272	284	303	245	263	287	274	229	281	289	278	281	284	253	260	293	265	275	261	280	257	265	287	277	285	257	276	280	290	254	253	279	288	273	261	267	268	276	279	268	286	249	270	265	275
3656	4801	3908	1971	1236	907	751	576	532	444	444	381	385	344	357	336	262	339	291	304	269	296	329	289	292	244	274	309	273	263	271	251	258	272	284	296	257	254	272	286	261	273	291	253	250	265	275	284	295	244	250	262	271	257	266	259	273	267	255	255	258	258	268	262	256	234	210	275	296	267	290	279	274	244	291	256	258	267	258	237	270	256	237	255	249	266	249	262	249	275	264	268	255	272	249	253	255	232	261	275	244	216	240	249	275	230	277	274	275	264	245	264	261	266	237	256	245	270	269	258	279	265	235	247	220	242	261	248	275	266	242	266	293	263	256	264	271	241	255	263	250	274	251	232	248	263	243	250	262	254	241	237	276	246	251	248	278	250	263	250	217	257	276	260	246	257	256	276	257	218	257	260	257	264	238	249	252	251	237	247	235	214	265	247	227	269	264	272	289	276	269	244	226	276	256	242	263	266	249	239	262	260	243	299	253	228	264	235	245	254	253	263	246	262	249	269	262	262	252	248	241	256	250	254	233	278	233	213	239	237	248	240	260	246	243	233	248	272	236	260	250	243	276	249	250	247	270	239	237	247	230	258	261	248	245	216	248	268	269	240	248	267	232	248	273	278	229	272	269	227	266	272	226	240	242	220	260	261	248	249	274	232	271	228	264	237	244	258	285	274	221	255	249	251	250	268	290	267	254	250	231	238	235	278	255	254	242	240	266	217	236	239	253	265	238	234	250	241	254	242	239	243	252	240	259	247	261	225	244	223	245	295	283	244	284	230	255	243	248	260	271	253	230	249	247	248	289	258	253	271	243	237	256	242	292	240	279	246	249	241	256	221	243	281	249	252	245	217	252	228	235	252	266	307	279	248	238	222	254	262	244	265	261	247	254	239	266	251	259	251	298	232	240	264	250	271	235	255	292	247	263	247	254	236	238	263	242	239	242	264	221	240	227	239	241	255	240	264	234	250	278	235	246	247	252	242	229	242	268	276	232	251	235	232	231	246	257	252	256	241	269	254	260	258	241	240	243	265	268	256	216	277	265	272	249	246	240	262	287	249	245	217	264	307	257	251	262	226	273	249	281	246	245	269	252	253	287	261	241	250	221	238	257	237	240	264	224	229	216	285	242	254	237	251	235	258	290	274	225	277	267	250	245	251	231	231	249	266	248	270	252	253	262	260	270	261	257	249	270	283	262	276	263	251	243	255	249	258	241	260	246	261	236	253	270	265	243	261	257	250	264	251	286	251	234	248	253	253	284	265	222	259	233	284	248	246	265	261	255	255	228	240	233	284	231	247	235	253	259	242	253	258	253	248	258	262	222	246	239	247	273	236	264	249	237	245	259	267	258	262	257	254	260	272	262	282	239	271	253	245	244	221	265	240	267	260	252	249	247	256	226	250	272	252	270	265	270	262	285	209	255	244	236	217	224	242	280	253	245	240	263	237	233	306	246	255	299	286	238	246	277	242	243	229	249	256	253	271	253	263	262	270	275	251	256	275	254	232	258	262	274	253	248	238	218	235	247	250	216	264	244	246	250	278	229	239	249	261	248	265	249	261	253	262	250	264	256	276	260	245	239	253	261	251	278	225	268	272	272	239	243	248	226	241	237	258	251	233	226	216	271	268	278	256	210	250	278	253	279	270	271	263	233	270	251	258	246	252	248	276	260	257	246	260	262	224	259	260	251	291	218	271	227	241	246	280	246	249	243	213	245	266	230	249	238	244	262	245	241	259	256	238	227	244	274	256	242	235	260	268	253	237	256	264	248	279	241	260	247	277	259	260	264	237	236	260	275	259	241	238	245	276	256	244	245	244	251	242	226	242	281	262	236	249	221	269	234	238	247	275	212	239	272	227	240	250	267	246	251	230	254	240	248	271	252	250	255	234	276	231	263	274	262	227	243	235	250	258	250	270	252	240	279	250	260	271	258	241	211	209	243	261	246	251	225	247	246	229	256	260	224	246	262	235	266	280	250	213	235	245	228	242	265	244	276	247	247	242	251	262	274	256	245	253	275	218	237	252	237	215	266	236	255	234	233	236	287	256	294	248	279	250	264	272	260	258	231	225	258	256	247	246	240	254	227	234	271	254	246	274	269	260	246	241	259	235	253	243	249	251	247	243	246	229	278	251	274	269	264	228	247	248	249	259	279	244	274	240	256	284	229	278	255	279	213	247	256	278	289	206	246	238	258	256	255	241	233	252	223	245	247	260	253	250	226	262	261	222	253	249	290	268	271	265	255	254	246	247	258	223	242	237	255	242	257	243	254	254	252	253	249	226	238	239	246	232	263	259	262	245	249	250	265	251	250	236	254	250	247	263	238	232	257	266	268	237	251	249	248	216	246	242	248	254	247	216	244	251	232	266	267	270	219	228	277	234	229	266	243	281	262	275	269	269	239	266	241	275	243	276	242	247	242	254	237	262	223	238	255	266	240	257	267	277	244	242	268	259	264	248	234	265	254	259	268	249	252	249	280	247	250	267	246	247	274	275	242	280	254	239	253	271	230	269	251	247	233	264	245	267	244	256	265	261	238	266	242	245	249	267	262	260	234	227	261	257	266	247	259	250	237	221	243	275	249	234	256	259	276	283	252	245	247	273	236	250	268	240	252	235	267	238	247	249	237	249	264	235	244	261	251	232	223	254	256	244	269	247	232	248	264	252	232	272	212	259	257	245	258	220	264	243	248	235	256	262	252	239	267	254	246	261	236	253	258	231	255	253	246	237	267	255	279	229	258	266	240	225	247	265	280	245	214	254	253	256	263	247	238	236	247	257	235	232	280	260	268	259	243	268	246	276	250	246	224	232	219	259	231	258	239	264	248	264	230	255	248	240	235	280	253	269	239	241	277	258	225	239	269	234	249	239	248	254	243	244	263	262	276	269	253	230	231	243	234	234	248	273	253	234	244	270	240	261	242	285	285	218	253	251	278	268	244	278	258	257	246	252	284	251	233	275	231	237	244	251	262	254	247	273	265	248	241	267	233	267	273	257	248	248	246	260	280	261	248	282	246	227	289	261	238	248	257	251	272	231	253	271	259	248	236	250	254	252	250	248	266	268	249	205	234	233	251	253	266	261	248	244	271	239	255	237	233	255	267	250	254	246	251	253	238	245	242	243	227	232	249	233	247	295	224	234	256	255	222	276	243	226	242	260	241	228	262	237	267	272	224	248	248	236	263	264	269	247	246	276	249	227	243	228	234	232	274	262	254	236	233	251	219	264	249	226	260	277	261	240	240	249	241	244	251	244	251	230	258	244	244	241	258	264	261	231	258	240	252	269	238	237	252	250	270	247	228	248	269	273	248	247	244	234	235	252	226	248	250	240	254	256	261	252	280	245	262	239	258	267	270	247	233	273	253	255	265	245	260	244	244	247	251	240	276	260	245	264	252	247	265	229	252	245	254	233	236	222	270	213	262	272	255	280	251	262	260	243	252	239	229	253	267	236	253	232	230	262	239	244	248	277	232	267	248	253	219	272	252	247
27872	10728	1564	1011	732	792	835	811	856	746	770	760	730	774	773	784	828	702	803	753	773	850	771	746	783	727	740	761	747	742	782	779	767	803	746	762	787	751	773	759	765	756	799	741	778	725	782	764	782	764	755	706	775	773	777	763	770	746	769	742	758	748	828	785	748	793	809	734	768	727	788	794	767	781	771	777	749	784	761	741	709	773	788	739	780	757	729	724	757	759	751	801	745	738	788	786	756	780	779	727	709	747	719	775	773	754	729	797	764	780	805	751	739	774	725	776	753	754	791	774	769	732	760	759	748	742	726	722	702	751	716	827	785	778	775	782	736	850	793	790	754	775	787	788	771	763	764	767	775	750	753	752	784	746	789	793	761	822	742	743	736	769	734	748	771	754	797	808	760	736	751	722	755	802	767	767	775	775	755	767	797	724	695	797	730	759	743	792	699	739	777	750	792	778	750	768	752	799	754	743	697	778	772	795	797	798	794	777	788	769	819	759	711	811	790	784	783	763	743	749	820	774	740	756	799	722	736	722	787	778	765	755	727	733	788	740	799	768	750	769	798	754	785	761	752	790	709	784	786	805	743	815	787	856	782	758	751	798	782	776	729	792	767	785	766	772	781	742	800	787	745	736	773	798	732	744	730	757	749	771	786	787	783	766	716	776	750	731	782	772	739	744	757	734	774	818	762	774	797	775	789	731	789	797	754	798	745	753	784	745	821	772	733	759	725	712	749	731	732	780	784	788	795	779	734	757	779	786	773	721	755	762	751	730	733	732	753	715	752	788	741	746	815	793	774	771	765	745	728	784	784	766	766	777	779	768	826	772	765	753	740	735	740	812	795	789	736	739	769	759	750	750	746	738	786	759	729	798	732	774	725	740	752	785	734	713	745	722	767	766	726	747	808	770	738	766	790	729	755	798	760	789	774	788	739	859	807	747	721	764	770	737	746	750	798	741	708	778	747	785	798	770	786	725	734	719	830	729	756	725	777	757	732	761	737	711	767	758	784	743	797	791	695	745	729	755	790	759	736	709	776	759	748	769	744	732	761	731	764	749	721	772	769	798	726	735	763	794	748	734	741	776	698	807	739	751	756	809	801	810	756	774	809	785	790	796	779	765	776	758	791	795	773	749	746	747	757	752	756	759	706	792	760	761	778	807	779	754	767	741	797	783	751	704	739	741	705	821	744	795	769	779	799	783	807	824	756	723	733	766	723	790	732	737	766	743	756	777	772	762	746	772	804	709	744	735	813	852	821	809	776	795	754	742	755	772	723	769	774	799	768	779	799	745	769	783	723	726	712	780	785	761	817	760	740	725	792	774	769	805	744	731	736	737	792	753	753	814	766	752	760	805	747	746	749	701	797	852	775	782	773	768	782	727	763	759	750	808	745	800	742	731	789	779	761	734	766	749	783	759	734	741	741	802	767	762	767	746	746	726	788	761	770	710	738	749	755	794	805	774	805	769	760	819	765	767	778	782	793	766	769	759	773	790	766	748	717	725	837	765	790	744	739	748	787	780	747	743	761	769	771	746	812	752	761	728	723	792	745	736	790	790	745	770	779	825	757	792	732	766	781	743	772	710	764	785	755	791	816	778	779	798	753	726	747	778	813	744	782	794	810	790	726	708	776	772	742	781	755	775	775	815	798	774	768	722	750	771	781	781	730	744	805	786	811	792	794	812	730	806	804	774	722	756	747	777	756	775	813	781	731	821	802	802	760	800	822	766	755	754	753	779	771	753	772	763	764	714	741	759	737	756	819	800	777	755	752	764	699	815	741	743	771	767	766	726	763	759	768	758	752	758	703	784	762	743	770	761	775	776	761	764	808	858	782	736	727	773	701	750	836	789	768	688	737	742	737	773	756	730	703	769	738	776	744	809	849	777	795	779	730	742	779	765	817	748	761	742	761	788	771	742	727	801	780	681	731	753	734	749	772	797	667	777	753	752	768	733	725	786	782	806	733	792	771	807	758	739	778	771	754	729	720	765	726	787	681	720	724	737	798	742	757	738	752	732	698	771	827	788	791	784	759	774	744	751	768	761	734	774	795	747	749	741	799	784	768	763	802	786	797	763	797	775	752	772	764	766	726	788	808	776	787	739	756	794	749	723	750	689	756	787	715	745	774	762	798	833	792	735	804	764	758	684	733	786	784	773	756	744	749	732	747	746	753	709	739	733	741	749	774	791	744	760	744	788	777	757	783	801	785	766	754	756	775	773	803	804	774	737	790	788	778	771	748	780	745	791	762	782	704	724	730	818	741	714	794	809	724	776	746	721	785	764	723	733	772	736	720	731	772	744	718	817	747	786	766	759	752	749	801	739	838	786	813	760	758	789	783	730	798	780	791	798	715	759	774	771	780	787	769	773	770	747	727	753	770	708	759	777	776	771	731	788	761	731	811	817	788	763	760	787	724	825	734	781	803	769	829	823	764	783	774	752	780	691	787	795	773	773	783	794	783	765	804	808	771	810	762	765	747	763	760	786	758	747	770	759	780	750	789	760	735	747	761	826	755	741	789	763	746	775	714	718	803	798	806	725	784	805	747	723	753	807	769	795	722	821	778	744	728	739	736	742	748	801	742	730	779	785	718	809	736	729	746	743	769	773	790	786	807	761	762	745	747	787	783	750	786	791	745	720	779	756	721	739	773	733	795	748	733	758	823	749	804	775	766	758	805	807	751	744	723	821	788	768	804	793	745	777	750	742	708	798	799	703	733	750	748	779	761	767	793	713	789	769	781	767	759	754	720	752	803	776	766	796	719	764	720	762	765	797	772	749	736	771	758	755	799	774	705	763	726	699	735	713	715	746	795	746	739	775	749	779	743	764	756	681	781	770	780	797	759	705	788	725	724	785	736	770	780	759	745	753	730	778	788	759	749	721	779	750	796	758	761	796	792	754	716	745	793	802	784	796	763	745	775	750	786	788	784	820	782	785	772	736	766	756	725	802	734	752	772	757	763	768	753	762	806	780	720	777	723	724	782	796	755	750	773	737	740	771	776	726	777	768	787	781	769	749	768	785	770	757	761	775	735	714	817	748	785	781	726	783	767	780	767	735	794	770	768	729	759	754	811	768	715	741	707	776	726	745	734	761	746	787	740	804	789	713	741	759	799	739	763	759	767	780	788	717	797	763	740	785	740	781	793	738	777	759	713	752	768	758	774	768	792	748	679	738	810	764	787	786	813	749	770	702	737	746	800	799	781	760	784	755	759	771	752	733	754	746	759	765	775	786	719	734	793	766	796	754	718	788	770	778	780	751	743	777	774	765	802	781	772	784	833	741	731	741	750	786	756	713	795	752	771	738	795	797	734	815	771	740	784	723	724	770	773	758	775	800	755	726	792	845	713	789	785	734	771	772	780	722	768	803	805	764	736	779	748	777	736	794	759	736	742	711	780	800	786	757	748	764	752	729	743	752	795	763	761	772	785	732	763	739	768	736	726	784	763	762	774	771	738	764	726	724	806	724	786	786	759	759	794	765
5588	788	745	717	668	667	628	622	629	684	644	651	625	574	655	601	601	619	651	599	656	664	644	636	608	599	552	608	646	614	682	626	643	601	607	626	621	596	632	627	615	673	614	608	638	611	668	669	668	647	605	632	650	614	568	622	617	617	560	631	658	649	640	649	610	633	698	618	624	615	634	646	608	604	590	616	650	583	565	639	626	599	656	605	671	599	640	621	639	678	611	597	583	618	585	646	638	610	586	592	625	635	590	636	635	596	604	619	601	630	693	654	624	598	632	675	640	638	668	645	613	600	633	653	607	620	677	626	636	632	610	584	596	651	610	575	611	617	660	638	654	632	635	654	607	627	632	652	597	640	608	622	633	606	637	635	623	630	684	609	610	601	637	643	627	662	586	662	659	640	604	631	701	575	688	624	627	635	642	636	628	626	602	598	644	639	657	640	641	626	586	655	602	655	641	602	612	623	638	606	618	615	646	605	608	648	607	583	657	591	581	646	583	666	575	595	648	604	588	676	643	621	665	649	591	668	595	600	623	629	650	617	608	620	645	611	596	622	647	602	642	619	639	623	610	633	608	583	641	615	671	618	693	685	599	632	583	609	656	587	664	649	620	643	632	607	610	631	608	628	639	660	691	629	612	601	604	588	642	631	623	630	636	652	617	568	619	632	618	619	627	585	608	623	619	666	606	630	596	666	571	605	649	606	595	660	612	604	603	597	624	592	593	643	648	614	645	705	639	595	615	623	641	619	634	590	600	620	655	617	634	616	593	625	642	634	637	620	608	604	622	616	623	634	651	601	619	644	636	639	588	602	650	589	609	674	592	603	649	619	634	583	680	583	594	612	587	614	646	639	631	647	695	645	639	648	600	552	598	626	644	604	612	601	675	607	620	590	597	615	601	607	647	657	644	624	626	618	621	636	646	641	617	643	662	592	638	584	587	632	579	590	636	643	633	574	646	597	603	534	589	635	638	662	624	634	655	656	639	623	600	592	581	601	590	673	612	581	607	636	606	609	623	589	636	629	628	625	563	606	646	624	599	603	631	638	665	580	655	608	670	608	649	618	622	652	663	661	634	652	604	608	609	639	612	645	660	650	612	587	640	612	643	605	596	676	643	618	600	648	638	647	616	622	592	646	646	647	626	643	640	604	606	620	663	609	624	595	610	630	629	642	599	593	644	642	621	598	596	630	606	625	594	625	618	622	644	611	649	640	665	616	593	691	613	611	626	600	649	584	579	664	635	688	654	637	627	626	625	691	577	655	643	633	634	645	647	633	620	625	618	621	643	622	629	644	627	604	617	615	598	597	651	588	594	630	588	647	605	609	661	649	592	621	628	609	606	603	591	598	611	630	629	580	625	662	636	644	634	662	620	734	599	651	642	604	623	626	620	681	641	600	652	642	650	675	617	650	670	617	619	643	632	622	612	644	630	596	625	626	640	602	598	608	596	666	604	590	654	655	602	657	589	673	631	647	608	635	585	591	651	642	612	586	700	594	612	642	613	588	654	625	650	585	625	633	629	595	643	638	613	614	616	683	563	659	617	609	640	642	603	620	663	642	628	644	633	664	615	613	635	663	641	613	610	607	575	631	592	602	591	639	636	636	654	612	624	627	644	600	641	635	615	598	652	584	604	660	589	588	645	625	613	648	633	650	653	648	608	601	645	623	637	650	636	617	607	613	617	616	659	635	634	601	619	610	582	607	611	615	617	646	585	662	635	624	630	607	639	668	580	616	623	653	611	639	644	618	609	603	633	608	630	640	610	593	655	615	645	615	655	598	583	652	592	645	592	638	586	661	593	596	625	648	602	631	582	629	582	603	617	609	623	598	601	602	642	618	622	614	642	670	646	596	651	656	623	622	577	601	614	610	605	632	647	633	624	633	627	623	613	630	653	661	619	626	630	668	631	620	620	588	673	644	614	643	690	640	618	630	636	645	602	605	678	673	611	637	617	652	643	591	616	629	640	582	581	606	638	647	580	596	620	585	607	711	634	597	639	625	610	580	561	613	636	637	628	628	641	607	627	639	603	590	625	620	604	598	620	631	645	603	585	608	579	658	609	651	657	625	586	623	605	612	639	624	597	595	631	611	618	530	585	624	620	615	597	594	642	625	700	622	611	598	630	662	640	593	621	623	638	579	624	615	658	611	651	581	628	616	683	628	629	624	613	632	600	618	631	586	642	639	608	581	630	615	646	655	649	621	635	590	640	606	623	666	638	624	694	599	648	611	653	582	585	655	619	614	642	636	650	643	671	658	602	612	658	660	618	629	606	632	612	632	658	648	630	641	659	659	614	664	624	602	656	639	627	671	632	593	637	638	606	609	601	619	640	590	582	629	631	592	631	607	604	640	671	598	626	672	594	630	629	593	608	583	667	632	589	632	625	618	604	642	616	591	635	668	609	605	608	620	657	632	657	610	593	638	646	634	619	613	600	656	651	607	641	646	630	617	577	603	598	612	597	587	616	632	617	581	635	683	603	580	603	636	624	628	606	602	612	580	591	616	626	585	639	622	654	589	622	631	638	622	606	566	629	622	611	621	566	629	650	634	610	613	617	623	677	625	608	609	567	630	622	580	634	668	576	654	616	587	642	616	626	630	595	575	561	660	617	609	570	659	652	630	633	618	646	636	612	650	604	612	639	614	665	631	626	640	620	690	601	610	622	617	594	625	603	606	615	620	677	620	605	670	592	577	646	664	655	596	594	572	692	584	615	607	624	606	590	638	641	614	636	615	645	618	616	626	560	612	620	646	577	616	652	655	619	597	614	614	633	634	632	606	631	670	634	615	635	622	592	624	630	610	604	613	637	641	659	657	595	625	608	667	643	629	638	644	609	584	644	637	629	657	634	683	635	653	624	622	603	628	569	647	620	628	622	587	652	628	593	614	641	636	654	603	629	620	647	667	638	608	613	615	605	635	628	621	597	628	638	638	648	574	613	629	600	630	623	633	619	637	627	605	625	622	590	633	621	657	641	649	634	636	626	594	653	580	651	678	644	670	624	597	586	604	609	615	651	612	629	617	607	638	595	586	595	576	635	617	588	594	644	660	631	611	636	671	645	637	661	594	660	639	603	660	595	638	656	622	589	655	586	619	619	601	605	596	607	661	649	634	632	649	598	616	616	617	641	607	615	623	661	604	641	621	649	612	643	642	619	657	607	587	622	628	637	597	621	601	583	598	600	609	609	610	633	615	617	612	612	636	637	664	641	616	601	625	634	595	637	667	623	608	650	614	604	611	617	610	610	610	617	601	602	595	644	617	611	558	630	559	613	658	613	647	620	650	606	605	591	631	625	604	649	592	596	637	668	614	655	636	628	650	667	637	648	638	624	607	638	632	643	636	609	635	613	659	610	646	606	618	642	646	645	627	640	671	597	619	601	605	612	633	643	625	592	650	616	636	626	645	632	584	616	689	659	624	615	626	601	624	644	656	645	645	582	654	600	649	660	630	619	654	622	646	628	616	641	605	645	603	621	627
25501	21446	27425	25674	5037	893	694	522	532	507	485	449	460	458	449	457	420	439	440	430	445	421	419	442	435	458	438	462	427	440	446	452	433	387	468	420	413	453	442	459	447	467	428	477	411	426	454	393	425	450	463	411	419	420	440	425	465	416	427	423	421	420	406	401	417	456	431	422	408	406	441	439	404	420	444	418	450	373	426	418	418	414	432	425	415	444	410	425	421	406	440	454	419	434	418	402	425	436	414	419	458	411	388	406	410	401	431	421	400	436	429	387	406	402	430	378	423	432	411	433	426	406	417	402	450	419	422	433	445	433	446	396	392	387	418	402	438	428	419	433	383	408	394	431	416	440	444	436	430	409	455	401	415	411	437	416	420	432	431	450	461	389	431	423	407	407	420	421	447	435	420	399	447	421	399	396	452	416	423	412	433	423	402	402	401	397	454	438	426	446	414	428	396	453	413	426	411	429	414	437	419	417	454	422	437	405	394	442	427	410	418	427	429	448	462	422	435	408	421	454	402	447	402	441	434	426	406	419	411	462	407	427	381	421	409	395	432	413	446	388	431	403	442	443	423	461	389	406	438	427	389	419	412	409	445	418	431	435	424	436	447	439	428	441	413	402	395	434	416	402	387	432	429	411	398	446	410	406	431	407	409	423	450	409	455	431	426	445	412	410	400	413	425	442	415	376	438	396	450	436	448	411	408	419	408	437	420	443	425	422	399	419	403	450	440	451	386	425	396	442	407	421	449	441	428	399	443	405	430	430	416	409	422	400	442	430	385	412	399	464	429	459	444	426	406	424	405	402	412	454	439	451	429	379	425	466	454	402	426	425	441	424	435	382	412	420	396	435	381	404	462	447	416	431	418	437	398	393	431	398	439	406	419	422	432	453	387	429	412	470	433	414	430	428	423	389	405	438	399	426	433	391	390	418	434	410	377	388	442	405	418	450	405	449	455	390	426	413	459	412	406	410	374	460	463	427	457	413	381	398	409	433	409	425	450	422	415	386	438	427	406	385	416	433	433	429	415	422	427	416	402	435	396	414	456	422	414	435	433	416	371	397	405	419	418	388	446	392	420	436	406	448	408	441	426	441	402	420	409	426	451	441	411	427	412	414	441	425	390	400	414	418	399	481	409	428	440	421	384	465	465	423	463	388	410	389	472	455	457	439	449	435	420	406	411	405	427	411	447	420	409	402	432	434	427	416	399	457	433	425	461	372	426	393	425	406	440	445	393	400	419	450	438	429	437	400	441	422	386	434	423	452	432	405	424	429	392	430	391	396	416	392	379	437	427	442	415	408	391	452	442	410	424	438	421	428	401	417	426	437	429	406	383	442	398	404	412	401	452	445	423	418	427	404	390	420	392	447	419	449	416	435	433	433	434	396	433	406	432	448	444	396	433	414	425	406	423	419	373	412	434	414	385	415	440	414	404	439	452	469	412	390	422	395	430	414	401	472	419	426	401	400	419	447	433	417	418	473	432	434	422	415	412	459	436	429	457	438	439	408	399	391	457	427	442	407	417	399	415	421	376	400	440	428	439	425	418	390	421	423	406	429	416	409	387	444	420	444	435	438	408	433	456	417	427	422	419	437	400	420	442	432	422	414	452	432	427	432	431	379	415	426	419	446	427	416	450	445	433	418	411	430	453	402	411	439	435	441	412	404	423	432	419	398	409	434	414	418	421	411	433	417	405	420	403	445	413	429	494	444	418	421	456	432	424	378	394	404	409	410	421	427	434	408	397	410	429	433	405	438	412	443	409	415	387	407	384	419	417	431	407	419	417	425	409	426	413	414	436	438	426	385	464	435	442	412	399	390	422	393	416	419	429	394	403	431	410	410	421	441	415	393	424	422	424	429	453	433	399	422	428	420	448	429	415	418	439	423	425	412	411	438	432	452	415	429	452	413	427	372	428	434	385	421	397	448	396	434	438	398	438	408	440	442	425	433	440	410	421	450	424	419	406	437	389	404	413	422	446	395	412	408	434	461	403	402	401	459	445	416	450	439	412	410	395	389	430	419	418	431	447	438	415	429	434	408	413	431	436	430	386	400	430	406	398	404	431	436	446	437	385	404	427	402	425	422	393	419	438	400	395	422	408	428	424	415	386	402	412	390	414	417	424	401	426	414	433	383	422	476	458	421	423	440	425	422	440	452	391	420	429	418	409	396	425	426	420	442	413	439	434	404	413	409	387	440	430	436	421	432	378	412	437	416	409	423	430	424	417	420	419	422	411	413	405	402	405	398	414	406	447	445	439	453	434	399	451	427	395	403	385	400	449	398	431	430	435	416	376	444	406	407	374	436	414	473	406	412	425	392	430	394	390	398	403	423	436	403	455	419	423	431	409	415	420	407	415	404	396	403	407	423	390	400	450	424	387	407	385	422	451	426	417	447	411	435	411	389	385	405	453	425	429	429	424	378	433	414	443	396	410	354	453	451	443	399	422	423	411	426	433	411	408	384	409	393	384	402	409	442	407	433	381	408	440	396	415	453	417	415	404	433	427	448	465	420	391	399	442	405	393	395	444	404	443	452	443	404	374	404	462	465	413	446	382	453	420	422	414	383	455	384	436	427	403	443	438	412	406	440	429	441	407	404	437	444	425	450	421	431	376	390	430	414	418	426	420	455	377	401	432	404	467	418	427	451	406	415	416	378	392	442	421	438	419	411	398	429	432	407	383	413	413	445	423	396	431	402	428	440	448	404	397	408	415	458	450	415	449	414	393	420	379	400	472	419	428	388	425	427	438	401	433	433	428	424	424	403	381	461	380	396	416	412	433	390	418	401	416	427	456	420	404	440	390	408	439	418	411	421	416	400	448	402	450	439	416	426	439	437	413	433	398	399	448	430	398	416	446	414	443	396	433	414	433	422	410	434	433	428	412	407	423	438	393	423	413	416	443	419	425	448	432	420	439	426	428	407	406	408	382	434	387	425	417	453	406	408	413	393	418	420	451	416	414	402	440	401	366	421	404	429	428	441	444	412	399	430	432	414	426	375	371	409	416	428	385	437	451	417	411	404	487	407	401	397	442	411	424	425	454	421	448	435	419	444	414	425	416	412	437	418	412	400	441	402	428	459	438	425	436	403	386	408	447	434	405	448	412	422	395	369	425	420	427	444	431	424	413	432	454	409	457	418	392	427	427	420	434	432	458	429	443	434	430	417	397	405	465	402	432	419	432	446	445	446	438	433	432	379	427	401	368	430	418	379	386	387	421	422	449	444	391	457	425	462	429	397	459	421	405	453	430	426	421	432	432	411	401	405	421	420	419	440	474	444	439	435	433	405	413	420	409	409	419	403	417	404	420	395	433	441	457	461	385	452	417	424	385	392	459	409	396	450	431	444	408	410	411	389	395	417	404	397	399	375	431	463	394	412	393	424	419	418	384	412	382	430	403	362	397	403	422	406	449	458	428	413	407	395	431	399	431	447	433	418	450	377	403	421	456	412	428	423	418	401	430	456	453	427	402	444	430	390	407	479
3645	2662	2310	1282	843	711	612	547	507	465	465	447	460	464	391	424	391	425	441	402	397	395	403	447	418	368	371	405	401	377	418	366	413	399	397	348	413	406	431	368	339	377	375	377	413	338	398	408	410	381	374	365	384	391	358	401	383	368	413	385	406	367	396	391	349	374	403	402	387	368	366	383	323	374	385	359	344	343	391	338	362	334	404	409	384	389	357	390	366	383	361	365	399	381	390	382	391	391	365	385	389	336	385	382	348	400	379	380	373	351	371	374	440	391	369	413	366	415	371	394	400	389	397	396	413	387	378	413	395	362	345	357	387	371	383	381	382	398	370	344	391	380	400	398	359	369	368	377	378	386	360	380	365	374	362	388	380	357	370	370	369	395	396	370	361	387	354	407	397	368	373	400	351	402	355	342	363	405	389	412	396	372	384	381	372	399	342	378	379	371	394	379	376	394	328	397	383	368	401	374	379	381	378	383	391	355	396	387	386	360	391	409	326	397	370	377	404	363	398	390	389	370	369	410	391	350	396	365	378	373	390	385	390	353	405	397	376	432	371	396	377	397	381	378	369	391	359	367	366	366	362	378	383	380	399	360	367	387	390	331	401	356	401	347	385	371	356	390	354	347	386	380	385	405	395	373	379	362	337	360	377	373	355	409	388	372	380	371	402	397	353	402	370	377	354	360	351	367	343	393	370	379	387	394	382	345	389	365	401	395	390	373	371	399	353	371	395	374	399	356	389	388	363	389	356	386	383	350	375	406	346	380	389	387	389	383	345	404	383	365	355	373	363	361	388	388	382	393	375	358	390	352	369	375	386	419	330	373	369	394	415	371	404	380	367	392	329	406	411	385	343	385	371	368	376	400	356	371	356	355	366	399	355	394	394	378	375	364	369	371	359	391	370	414	380	384	355	374	369	366	362	355	379	380	370	360	369	373	374	389	385	360	368	399	374	369	373	371	385	370	365	337	341	376	380	388	366	367	393	390	367	372	371	407	349	365	415	415	382	395	373	402	373	368	430	383	362	378	343	405	349	371	355	375	357	367	392	379	349	411	394	346	371	341	408	389	375	391	363	409	356	371	386	369	430	383	371	353	371	356	388	361	362	396	366	381	375	348	365	383	355	400	369	377	367	368	375	394	440	396	384	371	373	356	345	342	380	391	350	396	378	388	420	377	349	399	375	382	391	378	398	387	391	425	383	358	377	395	382	384	370	391	366	355	388	353	364	383	379	384	365	385	357	400	387	356	368	361	378	348	384	375	390	371	366	372	370	383	416	370	403	378	395	398	380	377	392	391	352	384	377	388	379	370	373	361	408	372	365	365	371	369	384	365	372	372	399	372	373	385	396	365	386	376	378	358	371	372	377	358	374	398	417	374	389	371	400	354	347	354	370	389	377	364	369	383	399	354	385	381	379	355	367	372	351	369	387	370	399	361	360	356	372	354	370	360	374	404	392	398	374	385	395	360	361	404	395	378	371	380	361	374	373	375	371	363	399	386	387	414	380	360	359	366	363	384	402	385	399	383	384	369	335	385	407	376	368	327	375	359	362	395	382	393	354	375	355	355	378	380	382	384	359	363	374	357	394	392	375	358	359	390	388	371	359	388	387	360	384	377	366	367	395	402	399	385	382	382	350	393	389	366	393	368	388	379	372	370	359	395	399	386	393	377	329	389	351	376	390	382	336	358	339	405	358	368	395	386	400	372	377	390	366	372	366	349	362	397	395	385	370	373	369	394	380	398	378	370	391	385	335	361	376	386	376	386	367	382	357	336	393	353	378	371	348	409	374	420	367	362	393	362	373	377	342	374	372	367	367	361	366	406	396	356	364	361	383	392	378	393	395	361	385	382	366	391	374	392	379	404	384	387	363	366	406	431	381	365	368	393	395	382	369	398	392	369	398	380	392	337	381	381	328	374	358	384	394	356	406	388	373	386	359	378	392	397	413	412	359	387	360	354	364	400	369	378	352	391	382	399	394	371	420	375	361	367	382	360	373	386	372	385	377	369	363	393	387	366	372	383	383	347	380	346	353	370	383	400	423	337	380	386	365	381	356	390	343	345	381	339	369	379	366	389	372	377	355	397	394	362	366	377	372	401	371	378	401	415	378	357	394	393	353	358	375	352	382	387	384	376	378	379	377	413	347	360	402	352	355	382	373	399	358	357	375	399	372	354	412	357	378	382	372	367	383	358	388	371	366	350	417	370	362	373	378	360	355	315	386	373	371	362	373	374	364	374	361	363	336	363	387	366	371	385	340	389	376	384	367	370	376	396	357	399	361	395	385	362	346	353	331	376	335	395	404	376	389	387	370	389	346	388	373	348	385	355	358	396	362	360	369	382	374	355	397	384	397	402	351	383	396	363	356	396	376	389	357	361	364	352	366	355	379	372	376	375	402	379	392	358	388	368	371	393	371	372	392	371	372	366	390	341	361	405	375	322	358	389	380	375	395	369	411	356	372	415	397	446	392	387	372	364	385	376	370	350	380	355	371	363	396	395	379	362	389	376	392	363	381	397	368	348	390	372	403	382	409	370	351	348	388	369	367	380	392	372	411	376	368	388	389	373	389	365	392	400	381	360	382	375	375	373	394	380	361	360	391	420	359	375	335	387	361	362	396	377	346	356	369	376	371	334	354	376	380	383	381	369	366	368	387	389	367	364	372	375	389	365	385	362	374	366	347	395	390	389	373	356	377	354	351	367	394	355	381	377	368	384	384	383	377	349	377	371	379	366	402	414	397	369	391	379	377	384	391	358	381	396	362	381	356	383	395	390	388	374	344	390	383	376	364	392	361	379	358	379	357	368	375	372	383	348	366	369	360	376	406	397	383	372	358	363	378	382	377	411	349	416	367	387	358	370	374	342	392	394	387	355	393	393	404	365	400	401	366	347	427	388	388	360	384	392	385	379	362	365	371	353	357	362	359	403	353	371	388	401	367	390	355	376	402	366	372	364	411	361	364	364	368	393	403	377	382	339	365	361	368	333	367	391	366	392	381	393	382	391	353	353	415	371	367	363	370	384	366	362	384	350	376	385	390	372	400	357	387	364	364	348	368	345	336	357	379	364	411	354	381	397	336	359	368	375	366	312	345	358	366	407	381	386	372	415	350	425	383	371	387	336	392	356	389	350	372	370	386	385	387	381	359	396	401	366	367	395	401	360	379	363	397	403	355	364	381	393	364	378	392	384	360	339	374	391	380	369	392	351	362	344	346	384	373	364	362	411	342	345	372	371	391	397	388	387	389	360	387	395	349	395	386	381	366	395	358	393	369	425	369	383	386	379	369	409	391	375	356	344	361	379	388	334	390	388	331	372	374	370	379	371	373	388	375	342	354	357	349	376	369	369	365	378	366	391	360	374	372	381	395	389	393	395	402	366	381	336	429	396	371	385	341	348	390	394	383	375	352	396	382	345	389	419	357	385	336	396	362	360	356	343	396	370	404	355	390	407	371	342	394	336	374	406	363	380	393	364	389	353
24566	21460	28617	24733	21220	3539	803	488	390	355	367	326	350	310	298	320	345	281	291	324	281	309	299	294	286	310	257	294	265	259	299	285	281	296	246	312	270	282	271	256	274	309	284	276	309	276	294	278	306	253	276	315	265	234	265	267	285	267	266	246	271	285	326	260	267	298	269	263	283	252	316	253	282	253	287	240	278	287	266	291	263	268	288	292	282	293	232	287	273	281	273	270	297	271	288	251	276	257	274	283	274	265	282	273	326	284	282	269	290	253	260	251	264	280	248	278	286	268	263	257	270	287	276	271	253	268	270	318	292	296	288	274	298	288	267	266	262	277	300	267	271	232	260	266	279	286	265	270	269	278	258	246	261	265	295	269	266	279	281	256	255	273	254	297	256	255	276	268	284	261	265	265	260	250	263	268	228	298	247	283	281	259	252	275	243	268	263	264	268	294	274	282	264	271	286	267	260	279	273	277	255	269	269	279	268	273	240	241	265	297	279	294	296	275	251	318	239	232	277	255	232	252	281	271	297	244	264	282	247	272	261	263	288	274	284	266	271	256	247	262	251	271	279	274	284	273	269	281	245	287	303	271	299	243	292	271	270	271	224	282	250	288	288	255	270	259	287	240	259	245	283	281	262	275	301	235	268	267	294	263	269	251	263	264	268	274	303	268	275	264	259	280	312	237	268	268	272	273	275	253	286	271	261	265	277	270	291	272	286	247	276	272	253	280	275	283	276	273	254	276	274	283	245	278	290	268	269	257	252	285	285	256	269	248	261	286	271	291	271	292	312	251	284	244	278	248	269	293	299	294	287	291	270	300	275	274	257	281	257	233	257	256	286	244	287	286	262	292	277	265	252	263	257	282	266	274	255	270	273	263	265	248	273	278	276	255	247	251	293	262	278	242	255	268	270	273	283	260	290	296	281	250	293	247	261	264	268	275	266	229	288	262	262	234	273	266	269	270	271	271	232	267	256	292	291	273	276	281	255	258	296	281	269	262	257	262	276	240	271	246	267	264	282	279	248	265	268	254	259	258	233	252	249	262	272	274	279	266	264	292	252	275	291	261	273	279	261	263	291	246	284	252	287	278	284	265	285	283	293	280	236	249	283	277	277	284	262	268	237	268	263	276	233	257	260	242	262	260	285	275	251	303	285	282	282	255	296	276	293	272	280	265	273	273	277	278	285	295	265	282	249	260	285	258	281	283	259	257	272	271	277	257	251	263	272	234	274	245	276	264	248	269	266	270	249	274	238	252	255	252	281	270	240	264	251	273	266	288	260	293	262	269	271	247	263	247	267	286	246	293	255	255	252	270	267	272	255	294	254	281	269	277	288	286	290	272	247	266	259	288	293	260	256	268	278	272	297	254	275	262	274	251	278	267	278	276	267	266	264	275	261	273	278	270	270	271	303	255	290	267	274	261	248	281	265	260	280	254	236	270	280	264	301	275	285	293	294	260	287	252	284	256	251	265	246	257	262	246	288	284	283	278	261	281	250	276	288	278	290	276	266	276	252	259	283	293	276	275	265	268	238	248	274	287	277	290	276	295	291	257	272	278	264	285	287	262	262	259	301	256	278	261	248	306	286	282	290	256	238	263	281	259	278	254	247	278	273	240	279	285	255	290	282	256	250	298	254	281	288	274	281	273	283	255	264	290	267	249	302	263	276	274	291	283	296	257	252	262	234	249	261	248	262	279	277	280	276	256	252	241	259	250	275	295	254	285	250	267	286	279	274	252	258	285	236	250	254	261	267	261	262	265	271	291	266	289	263	283	272	307	266	290	288	282	294	256	278	260	276	264	263	246	300	284	270	267	273	281	252	258	273	248	270	266	274	264	278	301	286	255	266	265	277	273	253	279	277	287	252	267	274	268	261	262	246	268	284	248	274	282	245	259	272	256	264	267	277	260	274	292	250	263	275	281	274	234	238	268	255	298	266	259	252	243	250	255	251	287	295	227	257	266	288	274	284	300	293	282	275	270	292	290	267	252	270	262	248	268	258	247	253	283	287	254	284	261	294	286	249	282	267	272	259	240	241	259	265	275	285	256	263	293	272	277	239	295	244	272	280	266	234	283	274	233	247	239	256	263	266	243	259	274	262	277	248	280	294	292	245	272	267	284	267	308	274	280	263	235	270	257	239	262	255	256	292	291	271	252	297	259	259	278	268	256	268	255	275	245	261	270	280	236	287	266	269	275	283	248	248	293	271	277	274	284	255	262	286	279	301	286	273	272	264	257	302	320	252	271	255	255	279	278	257	278	270	293	286	289	308	272	251	273	282	272	278	275	289	292	293	257	225	263	268	284	270	246	273	272	251	267	268	278	246	264	250	278	241	290	270	255	275	289	286	276	271	270	284	285	315	259	252	265	290	270	250	265	284	264	256	302	289	257	267	263	259	268	277	255	281	257	276	242	252	292	217	265	254	243	275	303	279	252	259	278	287	282	264	294	258	288	277	262	268	230	282	265	261	246	252	271	289	263	257	252	288	295	267	247	262	268	284	266	271	270	285	277	260	266	303	254	274	262	286	268	288	238	259	278	260	278	260	270	303	264	243	292	259	265	257	296	280	271	246	310	275	253	253	264	261	274	253	250	247	288	282	273	283	265	245	228	238	269	280	269	251	291	248	265	275	274	248	248	271	235	300	257	277	256	277	291	301	271	275	262	256	218	243	279	262	279	253	269	267	262	272	280	247	290	260	281	244	255	246	264	235	252	280	261	235	261	292	295	275	283	312	254	247	260	255	285	264	249	259	276	256	300	267	302	267	279	251	285	288	279	268	276	266	298	249	280	273	238	273	243	277	240	232	268	293	266	246	263	277	264	256	279	255	297	254	255	273	259	259	246	287	266	256	250	252	276	284	261	272	276	273	300	259	237	261	290	254	268	270	278	283	264	267	265	281	304	277	260	286	260	295	277	257	264	273	265	320	262	316	240	269	263	291	264	276	246	274	282	252	263	266	297	254	287	296	292	277	245	243	235	298	273	250	293	281	274	279	250	274	254	266	233	294	268	295	266	229	269	280	287	269	280	266	275	277	301	260	276	264	245	267	242	261	269	273	244	274	278	241	249	264	264	244	280	267	272	268	267	251	267	260	266	265	257	258	254	283	268	253	267	276	276	277	266	257	285	256	257	269	276	234	292	261	278	248	266	228	268	254	256	248	264	274	294	283	291	288	290	239	292	265	280	240	283	248	240	286	280	266	256	276	267	246	276	266	267	234	261	257	267	262	263	256	265	232	250	277	249	267	258	275	277	281	273	270	249	262	309	264	281	270	311	280	243	269	267	270	282	262	267	283	265	274	260	270	257	247	272	274	247	279	241	270	289	251	290	254	257	285	277	262	260	301	301	300	237	296	279	240	276	280	257	268	282	261	258	261	299	231	275	312	253	251	273	259	254	281	268	249	271	256	251	245	270	243	268	281	234	242	265	269	275	258	271	256	297	291	240	286	231	276	315	268	248	280	294	277	268	264	242	310	251
3729	4651	3806	1960	1230	891	740	591	515	418	407	386	349	357	344	296	348	278	315	314	298	318	287	268	281	267	296	280	286	255	273	256	256	259	286	250	278	278	259	250	274	282	249	275	255	270	288	274	246	266	275	240	265	271	286	273	284	261	250	241	247	275	296	268	265	236	285	227	248	257	298	257	227	296	279	263	243	259	249	242	256	239	260	252	243	274	251	244	270	250	264	260	259	271	267	254	278	247	275	277	217	257	232	244	229	244	259	274	264	247	249	243	250	226	248	261	251	268	251	243	231	261	267	222	291	266	268	249	239	274	269	257	234	265	261	241	226	261	245	262	293	267	232	228	242	291	219	255	256	257	238	268	286	274	254	252	222	227	260	240	250	259	272	235	268	244	294	244	270	231	259	269	248	271	265	279	258	248	246	265	259	260	216	250	256	273	260	251	244	265	271	280	254	269	245	265	266	243	278	235	234	208	253	240	263	255	252	277	232	249	240	261	285	227	259	257	244	259	256	245	238	271	255	259	248	231	233	248	264	248	221	230	239	261	242	277	246	263	250	240	268	255	269	265	243	257	237	267	251	238	266	244	225	255	251	240	256	216	242	279	256	252	258	266	274	262	244	238	232	277	229	233	283	236	290	251	251	251	238	248	249	251	236	248	240	265	251	253	239	239	258	285	223	244	239	262	257	251	258	252	254	265	239	267	239	253	238	254	238	261	277	232	269	250	249	231	219	276	267	245	243	244	256	262	256	236	241	259	268	240	246	237	234	267	217	249	258	235	271	250	265	254	244	269	233	273	269	246	261	281	235	247	238	247	262	235	261	225	239	243	248	228	247	231	254	254	242	248	257	243	247	252	256	242	273	277	238	255	266	257	231	254	231	268	224	277	247	263	269	270	241	264	275	233	244	273	255	247	217	261	238	240	267	250	260	266	259	245	273	231	276	265	247	243	246	259	229	271	255	231	255	240	270	222	226	259	262	254	274	275	262	260	243	273	274	273	263	282	258	275	223	204	240	241	267	271	245	241	258	260	246	247	266	256	258	238	282	268	237	224	251	265	233	227	251	242	228	245	246	274	257	273	265	266	249	244	279	252	261	272	248	255	257	247	259	268	251	222	244	246	255	238	249	266	275	237	256	252	270	254	243	252	260	267	253	245	266	232	233	266	243	245	244	258	271	226	250	275	257	264	239	282	278	245	262	238	239	240	234	243	255	243	263	250	258	257	244	208	269	225	254	245	228	257	245	272	230	250	235	262	265	271	231	272	242	270	267	258	259	267	256	236	248	259	262	273	233	244	257	244	251	259	253	250	253	264	248	241	248	253	212	210	275	248	233	246	244	242	268	217	238	245	260	274	268	277	271	248	238	263	243	262	274	247	209	250	259	240	254	246	251	234	262	238	223	251	238	232	272	233	253	244	253	250	258	262	261	275	260	241	263	267	265	244	257	244	219	288	237	249	254	249	231	228	235	256	270	255	226	260	286	231	239	283	234	243	261	249	261	252	247	260	267	258	237	240	239	243	258	244	247	264	259	266	233	259	254	236	242	248	245	257	251	266	252	257	259	259	237	262	236	287	255	259	248	239	242	269	242	233	240	284	239	282	227	227	257	248	253	261	290	241	248	279	275	227	242	252	230	251	244	268	263	220	265	235	259	242	225	264	275	241	248	257	238	242	258	247	250	244	231	249	266	258	255	263	254	250	265	244	260	239	272	246	249	275	248	214	248	245	243	222	234	258	238	267	271	257	261	269	280	246	242	241	263	249	241	270	240	219	271	230	268	239	259	240	246	251	220	260	250	225	253	232	249	258	222	273	285	236	259	276	223	244	261	220	236	269	235	253	251	261	273	236	255	257	246	235	227	244	236	259	279	252	253	254	282	212	271	254	244	255	268	262	252	249	261	268	263	252	247	265	230	243	252	252	232	251	257	228	230	234	255	207	213	266	228	257	269	239	280	262	257	270	264	269	269	263	262	249	279	260	243	240	247	243	253	238	269	262	250	257	243	229	263	244	263	259	247	225	255	250	244	261	270	267	238	261	263	262	258	245	255	262	267	247	258	245	234	231	228	252	227	262	242	229	273	269	261	251	230	244	289	268	255	267	289	287	251	232	244	279	261	261	239	272	239	230	259	247	241	249	269	219	284	287	260	272	216	246	237	254	239	267	261	269	285	241	239	237	257	265	230	242	239	258	268	243	284	253	216	244	234	256	287	256	249	278	258	246	255	261	252	250	260	245	267	250	258	249	261	257	260	264	243	233	268	264	274	260	248	272	260	236	266	282	245	273	247	261	233	216	226	240	264	248	262	264	241	279	273	247	241	272	252	239	245	263	232	271	253	211	236	256	264	247	262	249	247	259	244	254	233	251	250	237	275	256	245	277	242	261	234	244	289	263	246	271	293	279	247	264	257	229	258	263	242	249	245	238	259	236	268	268	257	234	244	236	255	226	260	268	241	220	272	274	265	265	267	267	249	263	270	256	246	250	250	249	240	223	246	244	269	247	231	261	237	252	257	256	239	298	242	247	237	254	271	244	317	247	234	244	252	294	251	216	258	252	231	242	241	234	224	253	238	246	258	245	239	249	260	237	238	223	245	251	234	252	266	241	277	271	265	247	240	251	245	240	256	265	246	272	250	269	259	259	247	272	225	271	242	268	271	247	251	290	233	242	240	235	232	258	270	248	250	254	268	217	238	243	264	244	268	260	253	272	251	248	295	250	250	248	254	250	261	274	274	225	240	237	231	270	253	258	229	248	267	224	260	256	242	257	241	226	262	231	252	252	236	243	268	282	264	238	238	247	246	258	257	245	271	224	296	246	254	243	258	261	241	248	257	231	251	250	246	271	248	271	246	230	247	263	229	241	270	280	272	248	244	272	268	249	239	266	213	245	247	260	257	241	263	245	241	262	266	232	241	251	269	256	236	261	281	248	261	246	222	263	244	249	263	249	222	270	255	252	220	286	241	273	238	249	251	301	232	244	252	267	276	295	258	233	247	243	271	229	266	244	236	261	259	256	202	240	225	250	254	244	253	250	303	276	285	242	256	242	225	243	239	244	247	253	243	258	257	249	275	261	271	266	238	252	241	231	261	283	261	267	275	230	242	235	272	253	228	269	215	238	244	229	259	246	239	237	238	244	251	256	219	246	250	238	230	243	244	245	239	244	244	254	254	249	244	274	232	239	255	226	245	247	283	248	220	252	264	247	249	228	263	242	271	229	249	276	258	247	241	257	255	269	273	238	249	248	281	259	259	272	255	264	264	237	238	260	249	242	245	244	266	239	258	242	210	237	234	236	248	265	281	234	245	227	248	241	250	268	243	281	253	256	253	255	254	280	265	219	273	255	252	257	244	257	249	251	242	269	252	246	260	260	264	229	240	285	247	258	238	247	230	258	223	250	259	257	238	251	272	251	236	258	212	258	221	255	239	239	266	233	249	230	231	249	260	253	233	211	217	229	247	240	263	256	243	256	238	251
27813	10572	1510	1051	843	768	785	740	763	793	788	711	751	723	773	791	760	803	783	805	780	751	778	761	728	782	776	784	745	723	774	778	772	775	749	797	793	740	747	790	804	735	757	760	746	766	737	760	779	767	764	760	805	755	734	723	731	793	790	754	818	756	755	795	756	766	747	769	779	757	776	800	750	744	729	743	789	744	753	787	813	767	754	788	770	743	757	796	791	737	778	753	736	751	780	718	757	762	772	787	773	768	772	728	726	720	779	749	810	756	744	769	779	739	756	782	804	749	790	697	740	746	742	767	709	778	794	756	775	776	717	747	723	779	748	715	774	757	739	796	719	790	725	773	742	786	758	752	726	733	729	776	787	748	798	754	717	750	790	729	780	721	764	704	766	807	726	801	780	748	783	781	728	759	799	784	771	736	745	758	764	759	735	772	747	734	742	739	704	704	778	755	765	811	746	815	762	764	794	827	723	782	812	753	763	765	777	761	742	736	733	741	745	769	776	728	758	741	747	730	769	749	668	811	822	725	763	723	748	758	731	757	744	766	717	755	769	758	798	749	780	742	725	762	756	757	754	712	749	765	708	756	709	707	773	728	748	745	749	750	754	763	695	699	782	739	797	774	745	789	825	739	711	754	756	771	761	786	763	723	757	774	760	727	747	726	749	739	779	753	818	804	764	796	721	695	766	722	779	749	776	758	728	743	796	792	712	759	795	735	706	732	711	743	799	751	746	699	730	779	750	741	775	749	745	731	767	752	740	677	747	725	725	786	775	729	736	739	766	786	743	763	790	743	749	737	751	728	710	781	715	742	800	780	742	782	764	773	750	752	729	753	723	700	777	808	804	712	809	741	730	717	721	759	757	723	727	723	808	730	775	768	740	742	714	716	762	740	784	773	709	755	728	760	770	732	730	724	779	787	762	767	774	727	757	760	778	805	735	725	751	745	726	783	741	789	680	715	775	785	734	798	765	786	747	758	745	735	775	741	708	727	776	745	764	785	793	766	793	775	755	756	716	708	733	761	775	724	785	767	765	776	790	738	798	768	757	763	763	742	761	765	722	745	733	764	766	755	806	778	776	734	784	740	806	743	759	746	757	786	734	806	742	758	768	739	746	755	769	744	776	765	738	757	736	794	726	787	746	764	772	774	762	734	801	758	759	747	764	757	759	694	763	774	752	723	766	789	758	723	768	725	766	728	746	775	747	776	762	764	775	771	750	774	747	752	747	752	787	794	727	738	768	732	711	735	771	736	738	747	731	766	713	763	792	742	738	741	773	762	750	768	751	726	807	771	744	766	746	704	756	767	782	777	787	740	756	765	752	783	772	763	778	743	777	787	794	750	745	718	713	743	759	721	783	729	767	759	801	802	749	784	733	751	770	751	729	747	730	806	754	734	695	760	703	771	712	753	748	771	754	752	760	725	799	767	766	739	764	773	783	758	744	764	756	771	763	752	738	719	785	768	733	737	729	782	782	790	735	779	743	764	755	749	777	748	776	732	751	803	775	774	750	712	807	762	798	743	793	758	742	781	726	803	770	792	754	783	761	791	754	760	751	743	796	807	732	773	773	722	691	746	796	770	761	709	708	739	726	716	723	744	753	750	744	763	756	744	796	780	786	771	787	716	741	750	762	787	719	768	742	722	720	785	726	747	759	728	744	690	766	773	776	748	765	798	755	796	735	695	775	750	764	747	781	744	790	760	785	772	750	748	745	802	721	771	760	753	791	749	768	765	735	683	751	783	789	737	719	776	763	758	740	792	757	760	757	780	706	704	783	747	828	715	771	762	762	772	771	813	736	772	719	710	752	699	686	767	745	764	716	729	772	747	790	793	782	760	762	775	763	747	744	738	707	746	792	772	766	774	715	809	815	779	705	765	769	739	773	750	754	761	767	777	793	747	727	798	731	730	810	806	757	713	730	739	798	739	759	720	803	709	758	753	727	732	787	750	712	771	775	748	815	747	774	789	763	743	738	771	731	735	775	739	768	763	771	753	777	746	706	758	730	761	784	782	776	769	802	728	760	798	731	794	730	741	758	737	817	722	772	748	759	755	707	730	736	758	744	729	756	718	768	761	723	764	711	715	793	766	785	755	745	712	760	782	699	798	774	774	776	753	737	751	713	779	745	701	744	747	753	746	783	777	722	753	726	788	754	759	781	767	722	751	751	788	691	733	758	786	744	790	805	804	734	709	754	726	754	759	781	706	750	691	770	732	726	772	752	781	708	759	808	746	680	778	747	719	735	753	722	699	788	710	741	742	733	775	758	755	747	793	746	781	740	773	754	764	724	734	786	742	728	742	766	761	713	758	727	749	763	758	763	753	783	784	771	719	746	748	781	712	727	786	756	816	712	757	759	764	767	720	685	740	788	752	707	730	797	790	732	777	735	800	739	758	784	773	782	749	800	741	770	729	752	781	747	755	760	788	746	748	772	775	774	778	736	784	722	727	769	716	709	731	757	723	736	764	734	753	733	789	795	730	766	774	748	777	735	735	738	728	703	769	751	829	774	791	763	791	757	787	722	733	713	737	702	709	771	776	784	754	782	795	746	781	747	778	762	760	731	717	774	771	763	722	757	737	692	793	775	748	744	766	753	772	785	700	751	770	744	778	771	718	776	720	797	763	728	737	749	772	755	703	753	764	734	764	797	729	799	783	794	757	778	784	728	757	728	764	748	738	759	752	745	797	734	764	737	777	763	789	765	730	782	758	750	793	724	767	764	760	749	732	755	766	757	745	760	737	793	724	796	743	716	766	759	760	733	717	711	758	712	765	790	770	759	759	756	748	769	789	758	783	757	799	742	779	775	761	769	770	719	766	784	802	777	738	724	785	802	747	743	756	787	787	767	775	760	742	735	745	725	736	792	753	724	748	752	812	787	727	764	803	764	689	739	708	719	797	701	723	777	773	787	752	717	698	731	737	780	792	799	807	783	821	738	766	729	757	778	789	741	731	743	793	808	784	781	760	766	743	653	722	743	744	748	737	746	768	781	754	766	755	753	791	783	789	712	738	743	728	762	783	753	793	784	732	716	772	769	734	785	787	787	729	795	740	815	754	778	815	719	754	761	762	813	746	769	758	752	782	762	757	760	757	703	782	739	761	734	757	738	778	732	770	767	736	726	790	807	801	749	773	810	751	735	794	736	771	762	773	767	771	759	713	734	775	725	697	734	755	771	773	775	737	791	793	725	814	772	749	772	756	787	734	765	716	742	704	779	742	768	757	714	746	761	760	778	792	751	786	705	723	737	734	712	776	756	762	812	746	755	727	745	757	794	722	773	723	724	730	712	717	734	768	747	756	799	735	762	722	674	828	774	753	719	764	746	787	750	722	766	740	742	735	779	754	749	755	771	732	733	778	732	749	709	774	753	781	750	747	724	767	787	753	717	743	752	755	724	735	781	748	775	747	811	732	747	740	818	781	746	774	760	726	800	745	727	771	758	803	719	725	743	774	789	717	694	762	729	748	820	787	786	729
5528	822	773	650	677	673	671	602	630	603	635	640	658	684	609	631	605	601	624	628	681	627	635	604	665	661	608	655	623	659	609	617	657	655	655	638	622	599	595	649	669	614	634	672	661	595	607	625	627	648	617	629	637	624	646	586	628	611	635	636	645	661	642	602	649	643	599	610	666	636	621	616	604	622	628	606	656	621	616	597	692	583	587	613	614	623	612	621	619	644	627	650	656	605	589	607	605	622	620	664	629	683	635	639	626	630	611	653	636	609	641	639	631	675	584	631	647	584	648	662	614	592	595	595	622	573	664	639	602	627	587	596	652	639	629	566	612	624	630	598	592	602	584	568	618	647	565	651	607	591	629	584	639	555	649	602	620	627	625	602	645	659	625	565	615	614	595	616	608	665	588	622	635	592	623	600	633	645	652	660	636	603	626	669	630	670	628	628	660	613	640	630	622	607	590	630	663	606	607	627	610	622	663	583	592	612	626	612	638	626	655	636	631	636	610	619	646	628	629	651	618	605	649	595	645	619	624	607	628	628	608	647	638	662	631	623	667	618	626	672	615	615	633	616	634	608	606	637	661	648	629	602	625	625	587	622	595	636	591	626	575	611	621	620	647	619	602	650	628	653	614	610	632	563	633	587	645	602	604	653	600	654	628	631	659	591	613	639	611	637	639	626	618	623	607	655	625	595	604	626	612	636	602	614	595	619	620	607	616	591	599	629	625	678	631	629	616	640	652	647	599	606	639	637	595	616	611	574	624	602	619	593	603	603	618	610	607	615	642	621	612	628	630	613	639	619	585	634	635	686	616	617	617	597	596	664	657	607	633	646	605	571	642	637	619	617	590	626	574	615	571	562	598	579	629	675	640	606	632	597	641	638	611	566	614	676	615	592	615	628	606	683	622	633	668	671	591	624	634	626	653	588	613	623	659	599	668	608	635	643	629	642	635	590	619	642	648	629	661	661	605	628	650	609	628	630	635	619	682	629	629	615	651	665	652	604	627	618	612	640	671	615	626	629	600	629	611	623	568	614	590	586	610	615	629	667	632	619	624	621	590	599	604	648	629	581	602	582	679	598	619	617	602	620	672	621	588	617	639	586	650	590	656	663	639	614	664	628	630	621	603	647	638	604	608	609	683	650	589	609	616	612	634	616	644	642	637	638	644	632	609	612	601	614	638	593	646	623	648	670	619	639	623	621	645	643	602	642	644	615	645	619	553	590	598	585	648	617	616	648	622	636	625	667	612	610	608	584	639	623	647	656	630	631	674	624	619	622	563	674	581	634	675	585	612	604	613	597	606	632	597	612	616	611	617	624	612	649	613	623	660	609	620	614	641	630	588	609	624	617	615	605	582	581	604	648	638	677	632	628	615	610	617	579	618	638	619	619	675	613	590	662	605	611	605	639	628	614	623	610	629	613	668	683	618	618	594	632	599	629	628	610	603	637	580	636	604	617	648	641	599	666	671	629	597	607	632	623	598	620	652	619	580	616	617	590	618	629	652	667	665	628	647	616	645	601	603	657	611	651	628	621	608	620	534	605	668	608	595	618	637	623	590	561	646	610	650	665	627	648	625	635	630	608	680	578	583	598	630	615	612	655	599	664	605	581	625	585	624	632	623	575	660	624	586	609	615	612	647	613	650	613	611	640	600	634	606	646	637	608	603	642	672	597	554	648	632	620	577	601	636	669	608	603	604	609	658	600	660	581	593	597	649	603	586	593	596	580	608	645	624	589	632	663	631	653	647	680	612	583	617	646	604	618	623	658	651	598	607	626	612	575	624	584	618	567	593	604	629	610	637	629	654	607	651	565	632	610	598	593	652	631	660	595	625	678	575	618	611	591	610	672	611	638	623	630	590	612	631	633	650	607	658	643	602	620	663	633	624	627	612	613	617	606	641	612	679	646	620	666	660	589	653	590	635	630	626	609	618	572	603	570	588	599	643	633	629	683	597	680	658	598	577	606	607	607	592	604	649	611	591	660	610	648	628	583	617	600	612	593	592	634	621	628	625	609	577	617	674	643	629	664	659	635	627	685	618	613	580	613	618	634	579	548	655	612	595	625	648	628	641	627	647	604	630	636	620	637	628	649	639	644	614	629	602	662	639	581	601	589	581	618	573	608	643	601	621	620	626	588	662	614	632	649	648	686	632	615	608	646	642	579	572	624	639	675	593	598	667	614	634	616	660	614	621	637	669	587	622	676	575	615	640	624	630	664	645	664	631	612	615	602	627	661	656	604	609	646	650	628	620	615	588	619	616	626	647	629	601	629	643	646	634	581	638	621	614	608	638	617	611	655	650	609	625	586	644	529	663	627	648	622	615	619	622	616	593	660	592	593	657	649	598	672	650	643	614	617	602	626	642	625	621	611	600	630	638	597	593	664	641	578	643	676	637	608	612	614	618	634	619	627	634	670	615	636	606	641	609	656	604	603	632	617	648	606	644	608	657	615	583	649	655	601	617	642	627	632	633	614	642	593	584	581	596	604	634	604	650	639	604	649	635	624	586	621	573	619	604	589	604	615	631	620	612	633	634	645	616	626	638	627	645	581	584	622	609	624	628	585	608	662	597	637	602	649	622	622	615	641	639	627	639	642	614	633	638	629	634	643	629	576	673	624	601	632	632	598	624	621	591	597	657	602	652	630	599	632	599	615	632	622	627	611	590	620	625	621	668	605	692	638	629	624	601	682	601	623	671	620	660	627	641	656	635	620	642	662	587	589	623	618	610	630	609	598	642	635	648	578	658	649	589	650	607	598	671	616	583	579	625	638	591	618	658	644	610	578	587	617	616	640	592	641	658	661	664	641	618	619	634	613	625	639	663	564	642	611	616	607	611	662	658	610	588	639	659	632	620	648	626	636	635	600	656	603	626	618	602	620	601	605	627	614	633	631	617	617	657	612	627	597	636	624	614	553	596	650	628	653	635	641	639	608	613	624	610	658	678	650	628	628	650	661	596	603	668	594	594	615	647	621	651	663	594	624	643	630	588	600	630	604	654	594	614	606	653	603	623	606	585	650	628	604	652	584	592	661	588	558	619	621	621	622	637	663	630	633	608	657	651	621	646	642	613	591	635	631	580	606	634	590	646	614	626	589	595	668	643	646	615	588	641	605	612	599	630	619	630	587	634	681	591	632	642	643	600	679	630	630	644	649	645	628	635	599	643	644	648	653	627	601	662	628	617	606	610	628	620	640	611	629	599	693	624	637	648	603	614	644	646	618	643	640	642	607	614	633	628	624	601	639	600	608	639	611	621	664	626	661	627	607	617	612	598	676	630	639	643	647	632	567	609	685	597	625	596	618	626	581	610	598	622	609	589	626	636	635	638	650	652	627	663	670	613	579	653	604	618	657	575	599	612	644	635	648	623	655	638	598	562	641	586	566	613	629	585	644	590	614	634	630	614	648	632	624	611	626	601	662	599	640	631	641	648	623	630	670	616	621	640	658	605	663	650	611	620	583	620	627	636	625	610	579	647	666
25699	21490	27421	25779	5077	904	659	551	502	485	415	440	457	465	441	459	460	446	429	446	466	430	443	444	452	395	398	421	473	460	430	453	436	407	431	457	433	403	442	409	418	423	450	443	423	418	444	414	437	446	433	400	428	421	447	439	437	411	405	451	449	381	457	431	421	443	438	415	448	411	394	429	447	420	378	431	435	396	428	408	426	418	418	443	410	417	419	430	465	425	400	432	413	433	413	449	430	426	432	428	480	398	444	412	447	433	456	414	406	412	421	410	442	419	393	390	391	424	418	392	437	405	396	397	415	393	412	449	445	408	397	441	444	377	408	431	423	413	416	428	459	417	422	425	430	412	411	408	401	453	455	384	414	436	395	405	428	434	397	431	378	411	435	418	444	444	439	408	410	418	420	441	446	436	401	434	452	399	440	429	438	424	426	437	437	455	373	405	404	421	422	420	448	413	434	393	444	395	395	428	425	390	400	408	422	385	383	398	416	398	402	473	430	403	390	430	375	429	424	415	406	425	408	403	402	388	371	422	429	416	439	387	427	445	416	455	422	438	416	414	413	408	445	422	398	451	396	370	420	411	409	412	406	367	443	491	457	430	440	459	427	395	419	439	426	416	453	408	389	392	389	419	453	422	421	423	410	436	433	420	428	435	467	469	398	435	410	428	422	433	414	440	397	403	423	412	410	450	411	435	397	424	387	409	417	438	447	397	402	414	391	392	427	402	427	400	420	402	425	439	420	416	388	442	424	399	435	412	422	451	420	438	457	388	419	399	438	428	437	378	432	458	411	377	391	435	382	444	430	438	422	408	432	429	426	416	398	438	418	463	408	418	437	396	439	381	444	391	374	411	444	405	425	414	468	422	398	427	464	416	419	397	422	435	436	395	438	401	394	381	373	415	431	400	415	415	429	414	438	389	424	378	406	370	414	429	431	434	406	395	425	399	407	406	442	393	440	413	426	425	393	383	422	399	408	402	412	397	386	382	411	425	424	403	457	398	413	408	417	417	399	438	395	412	394	406	448	455	434	429	425	448	426	409	402	419	411	411	420	403	439	421	429	424	403	415	402	414	419	376	428	430	432	395	407	409	423	426	415	434	423	402	426	406	434	430	433	418	434	419	439	408	380	467	394	386	439	441	430	430	420	425	415	423	451	379	436	423	423	435	434	447	431	428	425	414	454	406	435	431	417	403	435	415	399	405	402	406	440	469	386	416	430	422	443	392	443	435	432	441	406	452	423	462	417	411	407	411	428	374	430	432	400	427	430	417	385	411	408	406	397	418	410	438	408	403	410	425	458	422	425	415	404	414	382	430	425	389	416	439	435	412	433	421	430	411	434	455	429	412	423	443	399	413	414	409	409	427	426	399	440	405	440	428	423	392	437	379	410	418	412	402	428	434	413	426	451	384	422	423	466	399	431	425	422	437	434	455	391	443	434	392	438	389	442	386	411	426	375	420	440	426	398	414	375	389	433	398	400	431	397	418	428	414	400	405	413	402	394	411	426	396	375	440	404	375	421	420	458	404	415	449	420	447	389	402	400	399	426	425	448	408	382	412	411	419	392	429	430	408	416	410	439	429	451	416	430	433	405	427	449	392	404	411	369	410	439	393	429	440	425	407	432	398	467	418	436	399	422	423	429	402	442	399	407	415	457	420	404	407	411	427	429	421	418	416	380	413	421	420	406	446	412	454	405	468	451	437	410	427	414	408	409	401	421	396	396	418	391	423	422	460	401	402	449	404	443	408	422	406	425	417	428	407	381	434	449	430	437	434	420	429	402	402	390	426	435	412	417	444	427	395	455	455	421	401	428	417	428	431	437	390	452	420	378	415	414	441	447	428	418	436	431	410	423	428	432	428	415	410	380	449	456	422	422	448	394	375	415	431	409	472	468	441	408	387	431	416	415	466	411	408	409	460	439	424	447	439	454	442	438	428	403	394	397	408	426	391	430	421	411	416	423	466	423	400	407	471	433	379	476	394	415	409	422	431	444	427	458	421	401	458	430	413	415	439	393	438	430	451	404	445	398	408	443	439	451	384	411	441	414	418	438	406	390	390	409	397	418	402	354	397	437	393	408	426	453	432	422	431	397	454	418	396	435	432	419	424	383	419	402	377	430	423	434	433	406	420	375	416	438	440	412	439	420	441	438	432	392	438	403	413	391	390	408	411	459	439	392	440	438	410	419	420	402	426	431	387	426	410	406	405	414	452	412	444	392	442	431	431	414	389	422	433	431	399	432	382	410	419	398	431	409	424	427	422	406	413	420	393	435	432	426	405	387	437	407	423	406	405	425	426	400	426	419	460	412	444	395	463	383	431	410	441	450	406	460	416	411	418	412	391	418	419	456	422	441	419	412	445	428	428	439	433	404	435	418	430	417	436	433	429	420	426	378	406	416	441	453	417	418	416	489	397	425	419	409	431	453	389	400	414	420	421	396	426	411	426	408	393	374	407	447	404	420	435	421	411	379	411	406	425	450	414	444	384	411	404	401	427	402	434	450	429	421	388	406	400	392	448	436	451	446	439	407	427	430	403	408	414	431	393	435	432	445	416	391	432	414	412	400	413	406	423	424	403	423	442	422	438	421	429	419	390	410	432	413	428	410	400	396	387	392	374	422	395	407	418	445	413	414	420	437	443	411	411	396	446	404	414	422	430	399	391	450	405	440	417	412	438	452	404	438	385	429	412	417	398	428	372	405	411	426	388	423	408	411	392	435	451	401	449	400	416	403	422	370	402	409	406	404	434	419	423	430	385	434	411	444	419	422	415	400	486	402	386	440	388	417	399	408	439	421	437	449	409	433	415	428	377	450	432	432	440	412	430	442	452	414	456	437	435	414	397	449	422	435	453	444	411	428	398	425	405	425	403	412	417	423	416	401	394	435	439	415	410	416	386	443	426	400	430	452	425	424	394	421	408	432	394	471	419	431	412	422	460	399	418	423	436	456	402	422	420	424	414	443	417	402	406	421	419	426	407	443	431	416	409	404	427	437	427	419	424	467	409	407	409	430	385	386	420	438	411	420	403	406	415	424	443	395	431	413	407	439	418	418	396	395	434	447	454	442	423	437	386	398	431	414	439	417	415	453	383	422	413	421	426	412	419	415	409	424	415	397	442	422	419	403	405	474	412	388	387	406	397	431	368	410	424	440	415	432	363	419	393	439	415	416	423	412	428	417	400	446	417	421	387	395	424	422	427	459	404	407	431	399	453	394	409	424	434	418	430	435	414	389	414	433	407	438	417	439	434	425	442	387	414	435	427	424	388	425	429	406	446	426	415	440	445	434	409	423	410	368	403	453	409	386	395	387	439	481	413	424	420	401	430	429	428	409	446	412	419	413	396	434	407	423	449	438	428	418	433	419	418	430	432	416	398	450	412	406	432	437	411	405	416	407	448	378	398	460	396	429	417	408	455	434	425	432	406	451	454	433	406	434	393	408	451	438	434	417	434	417	402	437	450	415	391	459	377	374	425	411	419
3617	2633	2374	1273	876	746	615	569	527	469	465	425	409	429	417	398	427	412	386	383	402	392	396	393	412	411	377	373	390	390	375	373	402	410	402	420	375	388	390	396	367	394	406	417	421	363	372	334	389	401	384	348	339	387	372	389	409	366	364	397	373	386	362	430	363	376	397	359	400	422	418	353	405	380	375	376	362	407	383	377	396	373	368	366	387	387	432	396	399	359	381	369	342	424	388	397	369	364	396	365	405	415	409	402	385	363	394	363	400	389	358	387	382	392	360	390	384	396	436	382	409	362	369	373	374	393	379	388	387	413	375	362	383	370	343	423	367	365	386	354	357	352	392	366	351	356	411	375	369	378	366	398	400	372	395	360	365	409	380	391	384	354	363	358	389	350	361	361	397	379	368	398	349	390	388	363	384	370	407	358	347	413	395	383	337	371	377	333	363	398	388	363	361	385	378	398	406	364	404	358	367	404	409	359	389	329	374	362	413	364	348	399	378	350	374	379	380	385	340	396	382	359	359	352	386	364	344	374	357	370	377	377	359	368	382	387	369	361	359	372	369	351	386	399	350	375	388	373	391	410	365	383	404	371	367	339	374	395	367	367	379	373	396	384	379	331	367	380	369	370	399	373	397	349	353	405	372	378	369	349	401	339	377	398	368	361	366	363	339	377	402	336	399	359	366	373	390	377	347	380	396	391	374	398	405	364	383	378	391	362	385	365	404	353	358	374	404	388	356	373	339	346	364	338	369	369	378	376	380	358	376	366	401	382	368	379	378	375	356	364	378	356	378	343	398	342	376	396	378	368	384	367	377	382	394	382	354	366	389	369	354	399	355	365	391	356	347	353	385	389	370	379	376	357	322	382	382	382	384	381	377	375	353	393	373	389	406	369	377	363	386	371	386	409	372	388	398	372	380	389	397	399	382	393	363	376	380	404	368	378	356	372	381	359	388	371	419	380	344	359	350	393	364	379	396	363	357	349	362	397	355	364	383	376	343	348	381	376	357	401	389	362	386	366	399	360	377	352	366	376	383	389	406	356	390	374	372	370	344	403	380	390	394	386	384	382	348	360	365	402	388	380	361	369	376	381	395	358	362	352	360	387	413	389	372	409	359	370	372	377	374	420	342	356	408	371	378	395	372	373	389	412	350	405	365	360	378	408	402	391	389	415	328	360	362	385	376	370	374	387	348	382	353	367	378	411	371	371	378	391	394	387	374	403	365	386	377	356	380	379	388	358	414	410	385	401	398	383	365	382	386	368	374	371	377	334	368	366	413	366	361	361	346	381	407	362	362	378	360	373	347	389	376	384	395	380	374	341	368	378	392	361	405	401	383	363	358	379	367	373	402	359	366	355	356	389	374	382	378	368	357	379	376	410	394	363	365	375	409	362	369	396	378	400	380	348	367	373	377	383	366	377	358	393	370	355	358	379	390	379	354	380	397	368	345	383	391	386	354	412	360	379	364	367	359	393	369	383	383	410	400	408	378	389	367	381	380	388	359	408	388	345	371	394	402	365	374	363	353	366	368	329	369	366	352	380	368	375	373	416	388	384	367	378	371	333	348	374	361	366	417	330	357	376	382	403	390	362	377	354	332	379	381	383	363	383	402	392	404	377	374	367	371	399	363	380	395	370	337	372	383	368	350	338	359	393	393	379	384	353	382	364	375	383	354	384	376	343	383	375	378	390	361	391	380	345	396	422	364	363	377	341	356	368	366	369	362	421	382	380	382	389	375	359	396	390	348	401	380	376	399	366	391	383	409	362	369	381	360	401	377	376	402	347	391	387	371	382	382	351	373	374	365	353	386	360	403	331	361	364	351	400	348	372	345	374	358	367	385	339	343	402	379	364	377	380	350	344	380	374	375	350	413	395	396	389	396	396	400	352	389	366	360	376	371	375	369	371	402	383	366	371	375	335	378	394	398	358	393	402	409	381	380	339	372	367	345	370	353	385	385	337	382	345	351	385	361	371	383	397	343	364	390	377	379	386	384	383	416	348	398	380	389	404	423	343	417	368	346	405	388	368	387	401	396	361	378	381	390	385	399	387	369	365	352	378	389	350	342	341	359	370	384	395	388	400	369	409	347	403	376	373	422	367	359	399	362	409	405	368	420	362	393	343	422	367	376	345	372	355	375	336	368	341	374	355	366	369	353	374	354	385	384	360	353	386	370	411	372	395	368	409	407	396	379	376	361	350	386	361	350	414	381	385	363	367	373	368	380	352	408	350	405	388	358	385	341	366	358	389	346	354	391	370	355	366	362	343	396	357	394	337	408	358	414	414	384	428	356	385	379	370	379	379	375	373	352	353	393	366	408	398	370	362	362	367	370	349	352	349	347	351	396	337	371	374	363	406	388	386	354	352	378	334	401	386	375	358	400	389	345	363	360	381	347	325	368	354	349	349	389	354	361	388	374	370	408	413	391	390	387	388	404	380	353	354	363	338	368	380	352	351	377	384	384	403	364	359	388	388	342	372	355	403	398	382	378	363	393	373	365	366	333	333	368	386	387	358	388	349	384	340	394	378	385	401	350	369	358	366	384	401	398	378	374	404	377	371	383	363	372	363	361	383	371	353	359	358	369	360	373	374	338	419	329	395	367	355	388	389	371	370	356	380	412	380	399	395	389	403	352	372	335	360	366	369	373	351	390	352	373	361	407	361	399	368	399	366	370	407	378	383	388	358	377	359	333	380	381	360	395	389	358	363	399	373	356	370	398	399	356	384	349	376	387	405	383	377	359	356	358	376	370	369	360	394	356	400	316	387	354	408	415	386	361	382	387	423	384	383	359	373	384	401	363	367	408	374	361	363	390	423	378	354	410	382	390	386	389	342	390	357	383	359	369	396	391	372	378	399	379	410	373	378	339	389	388	346	382	341	370	352	367	381	327	382	361	342	417	393	382	337	369	375	379	446	387	382	363	349	410	372	355	402	374	377	353	367	364	396	410	375	400	421	368	403	380	383	386	364	353	351	387	395	377	372	359	375	363	408	384	354	363	370	373	378	366	371	376	406	356	398	348	362	375	395	375	402	370	377	381	388	360	353	367	380	375	380	342	355	387	384	382	351	385	404	364	364	391	380	377	359	384	369	368	356	371	410	358	370	411	358	368	405	352	380	384	370	358	410	357	379	354	368	370	357	390	399	399	392	398	365	383	372	400	379	367	364	389	393	352	370	402	396	365	372	383	359	389	371	368	395	394	365	370	361	405	353	383	368	354	354	389	358	357	373	347	379	372	355	361	392	372	371	377	368	402	370	347	349	372	361	356	329	391	334	413	401	358	355	371	353	369	399	370	357	407	361	375	358	373	389	387	341	376	353	358	344	362	359	374	338	367	390	372	391	344	383	358	381	349	369	371	382	373	391	381	336	373	384	367	365	375	381	369	447	377	371	349	395	359	385	373	361	371	399	333	346	399	375	380	372	336	388	372	377	350	358	373	422	372	367	391	386	367	357	359	396	373	414	372	349	375	394	336	370
24440	21382	28513	24621	21165	3443	774	507	399	376	379	347	322	311	326	306	318	288	301	308	310	304	287	279	263	280	270	305	273	305	287	261	293	282	274	315	274	268	280	256	251	276	278	279	241	260	271	296	299	284	279	288	288	260	279	288	267	301	245	284	278	288	273	275	281	265	276	293	279	235	241	281	261	292	276	271	286	284	269	243	261	316	270	247	274	264	283	277	245	280	266	251	259	272	279	268	292	263	250	269	236	273	275	250	290	276	268	284	283	269	270	245	279	259	253	262	275	295	263	260	271	251	267	279	254	291	255	290	260	257	276	292	245	273	276	282	252	272	262	277	283	269	265	249	274	283	285	267	277	247	267	276	275	267	266	260	287	278	296	289	256	280	282	265	303	268	269	258	273	246	265	279	261	253	251	267	278	252	284	287	262	252	295	264	280	267	249	251	272	255	288	302	250	265	261	239	269	282	283	248	278	272	266	268	261	259	253	258	281	275	292	249	252	289	268	262	290	271	264	270	244	256	272	293	276	259	292	231	295	252	254	261	287	264	228	275	263	270	266	268	277	272	250	276	237	260	239	275	262	225	258	287	280	234	252	269	281	283	247	277	280	259	293	252	293	276	246	292	282	253	303	260	264	263	279	266	272	264	245	254	248	283	268	253	289	278	276	269	304	267	275	267	284	294	266	280	262	277	247	234	292	267	310	269	261	248	261	271	299	269	279	263	258	293	271	272	285	292	236	268	266	269	264	258	256	259	284	259	271	271	255	263	275	254	281	246	241	273	249	295	264	272	260	274	287	251	238	283	287	222	278	280	248	267	256	241	259	276	287	258	257	260	273	271	277	254	274	285	286	283	268	257	246	258	274	258	233	266	282	251	265	283	289	257	241	278	269	257	284	247	290	282	290	265	258	258	272	296	259	261	283	263	271	236	270	276	257	260	245	272	273	278	284	246	247	251	286	257	260	289	262	245	273	271	266	258	256	256	289	297	266	264	269	297	263	264	265	237	280	227	281	267	262	269	274	269	291	244	269	241	262	273	290	256	270	269	281	277	250	265	240	255	274	269	269	309	253	264	256	253	275	276	265	253	262	275	283	276	237	255	274	267	275	261	266	279	286	296	277	300	253	282	271	274	265	252	271	281	262	264	262	244	303	247	266	285	273	252	267	283	268	285	274	248	250	259	297	244	257	275	280	255	280	254	255	278	267	275	240	282	258	254	255	273	256	240	289	268	282	263	252	276	258	261	251	276	273	259	270	283	251	248	245	303	281	291	277	265	283	279	249	239	242	258	252	241	273	263	244	239	297	302	243	273	228	250	241	289	248	247	284	275	294	261	263	253	265	245	268	259	265	273	260	262	250	253	272	250	283	274	265	250	244	276	277	269	284	252	280	266	257	293	279	288	236	237	262	278	242	290	262	301	258	264	275	280	281	257	257	266	258	249	272	264	275	273	278	257	265	253	246	260	266	296	303	274	288	273	247	274	286	264	241	264	282	249	282	279	263	247	274	290	249	283	273	259	288	278	304	273	275	276	268	284	283	253	267	261	232	244	258	254	284	236	286	290	265	262	278	260	272	243	277	259	242	273	288	292	289	270	225	274	274	299	269	249	284	251	243	250	294	289	243	273	254	269	266	267	288	256	252	287	285	280	261	257	260	264	285	240	275	261	250	258	244	260	280	266	239	237	260	247	266	242	254	262	254	248	268	255	256	271	280	272	254	256	266	261	294	277	254	251	252	273	285	256	270	283	254	276	282	286	276	278	275	277	292	269	253	292	266	251	253	261	286	259	267	232	282	273	271	266	264	255	257	265	273	259	263	276	257	295	274	250	262	283	273	288	242	265	289	262	304	247	263	250	277	239	248	263	297	272	271	290	259	257	286	294	272	268	261	236	259	281	266	255	255	266	268	240	263	286	265	273	233	292	268	266	246	276	267	254	279	280	267	294	245	260	247	272	239	250	286	254	277	242	263	261	279	249	264	309	254	281	270	285	255	257	298	226	279	263	281	270	254	278	269	287	265	293	261	258	287	251	255	257	299	260	238	258	273	298	242	253	263	249	285	257	262	245	307	266	267	226	289	299	246	277	291	309	260	266	261	290	273	266	271	277	261	266	250	254	263	268	279	259	248	304	257	268	261	267	250	293	280	269	267	301	245	274	255	295	255	286	302	246	276	257	272	273	259	285	274	243	284	272	307	260	258	256	274	269	270	282	290	258	278	287	287	258	252	270	237	269	299	255	248	273	304	274	268	288	285	266	280	252	274	267	238	272	261	259	247	234	295	248	256	289	262	277	263	299	284	275	262	285	271	270	245	293	258	262	268	289	264	258	266	268	250	270	242	282	278	266	277	288	227	284	279	244	253	281	279	264	285	257	258	268	297	283	249	257	287	251	249	266	271	263	274	251	250	272	260	234	260	259	288	265	246	294	278	265	282	289	267	252	239	241	284	295	276	266	264	269	238	279	267	261	289	270	265	246	276	254	269	297	277	273	261	275	248	240	263	272	291	272	251	243	270	285	279	256	287	251	280	278	272	257	244	232	249	245	258	242	253	249	267	297	264	259	258	267	249	267	262	287	266	262	254	249	275	268	277	288	252	241	279	255	267	250	288	244	278	263	270	251	300	278	278	254	272	267	267	274	262	288	291	253	279	303	272	251	280	247	270	278	281	260	276	301	279	242	275	242	270	248	261	308	220	271	279	280	263	251	270	259	274	260	254	273	277	264	276	252	266	255	269	270	235	270	271	287	270	281	277	257	262	270	278	279	266	245	272	246	251	270	288	285	253	299	257	272	252	239	243	266	280	267	277	257	292	274	282	251	246	276	290	270	278	258	276	280	258	280	254	271	255	294	263	287	265	258	235	244	282	259	297	254	248	276	264	250	246	281	292	280	292	252	242	257	263	255	270	273	272	253	259	268	279	271	267	279	285	271	266	255	307	224	258	276	233	283	270	257	242	240	259	282	260	240	293	252	286	248	245	275	277	270	257	306	290	281	277	265	304	292	284	256	261	255	283	247	250	267	308	261	251	266	282	239	229	244	219	267	248	254	262	288	292	231	277	279	264	274	298	252	269	269	286	268	242	283	273	252	287	264	261	261	245	263	269	264	283	239	270	265	265	278	271	252	283	253	277	250	271	247	278	267	261	247	278	249	254	261	237	230	292	284	264	264	266	246	280	258	257	278	282	250	281	279	258	277	282	271	281	266	259	279	249	264	263	270	243	292	251	275	268	278	270	273	271	316	267	270	263	255	243	249	253	283	271	257	256	255	229	294	293	285	263	262	260	272	232	273	319	290	245	265	289	269	284	255	231	271	311	251	282	266	259	270	243	269	276	286	258	278	288	265	276	272	277	286	265	272	277	227	254	264	225	259	259	263	256	257	249	248	266	267	276	267	297	259	265	253	265	257	253	256	270	264	287	256	285	270	252	253	265	261	264	280	264	231	278	293	230	242	251	247	282	267	265	254	265	269	264	242
3762	4784	3916	2007	1305	936	653	602	504	451	421	418	380	330	310	310	302	325	341	280	300	260	305	283	274	265	291	294	266	287	274	247	289	242	272	219	252	249	266	276	245	287	268	257	273	252	242	238	283	244	265	264	246	246	269	238	256	276	258	285	255	261	241	269	260	255	261	255	259	248	239	237	281	267	266	266	292	251	267	264	257	256	247	270	270	258	268	274	250	242	261	271	256	240	268	273	275	268	254	250	243	263	241	251	250	241	229	267	242	249	236	263	256	261	243	249	289	238	252	229	255	251	263	271	253	250	251	239	259	221	265	259	256	260	259	269	266	247	267	277	242	253	248	260	263	266	238	268	245	264	258	240	256	242	270	268	266	227	231	256	270	268	240	235	238	258	249	251	247	249	260	262	301	254	244	259	239	262	237	244	240	238	263	271	254	242	245	260	260	247	253	250	265	241	258	257	266	241	228	261	247	252	269	270	253	250	231	297	248	242	236	260	251	251	245	271	238	281	246	240	237	271	279	240	263	263	263	251	255	254	236	267	215	251	244	266	276	268	254	263	224	269	277	275	261	247	265	264	265	248	265	238	238	245	253	254	256	238	245	251	247	238	241	262	277	256	257	279	228	249	247	262	248	273	245	264	233	268	267	256	271	271	252	243	245	236	264	237	273	258	259	276	255	249	271	263	253	261	254	266	265	246	241	249	274	260	268	260	260	279	278	268	256	281	303	254	245	273	257	268	281	265	235	258	248	261	234	261	265	249	266	251	224	245	280	235	263	255	251	231	256	241	226	271	267	253	253	257	244	259	273	268	246	267	240	235	275	226	237	244	265	242	294	264	245	272	271	257	260	232	238	247	245	241	258	260	250	240	250	227	266	260	272	251	254	257	217	279	259	256	238	245	265	259	257	243	251	243	272	269	243	260	252	254	275	250	256	270	267	260	251	283	283	232	264	276	266	251	267	228	265	264	247	232	223	271	250	231	252	275	250	226	279	260	269	233	243	242	264	262	257	252	271	245	237	256	245	248	271	235	263	270	277	256	214	278	253	268	258	283	263	258	250	245	261	254	271	265	230	240	249	240	241	244	249	249	269	246	236	250	257	257	244	224	247	246	259	228	251	255	273	253	280	232	241	272	249	253	245	268	277	246	264	264	253	209	279	269	225	251	253	259	241	266	261	249	239	252	245	248	266	287	261	253	253	239	263	233	271	273	260	285	209	226	248	240	268	239	263	249	258	268	257	279	248	242	236	268	243	245	256	260	256	244	237	290	241	271	255	229	230	237	238	267	207	243	258	255	245	258	231	256	269	238	266	238	260	254	266	234	243	254	265	254	267	274	275	243	241	251	269	248	263	245	246	243	213	281	258	230	260	280	251	255	258	248	232	245	237	269	272	230	245	248	268	262	248	235	237	253	251	238	255	227	284	267	242	229	237	214	255	241	261	250	235	230	239	255	254	252	241	237	244	250	237	231	242	257	284	250	249	227	255	252	261	238	242	233	275	259	270	238	237	276	259	276	296	248	252	268	258	246	265	214	245	250	241	271	254	243	245	238	234	254	261	266	215	239	256	241	245	241	229	249	244	259	239	243	254	266	245	252	269	243	260	250	250	267	261	264	257	260	259	252	259	254	235	261	260	278	269	244	265	233	278	259	270	272	244	254	242	240	244	256	260	260	217	244	269	215	276	235	271	231	256	274	256	242	224	232	247	237	250	252	254	255	241	247	253	241	253	220	261	249	259	262	235	220	228	276	243	245	249	240	252	264	233	249	225	269	273	226	258	258	230	271	257	237	246	256	257	245	256	241	254	262	226	272	224	231	249	282	250	227	254	258	255	228	256	252	255	259	233	234	265	232	255	265	253	240	245	274	246	259	236	238	271	237	239	246	272	260	239	230	232	228	265	263	247	238	254	253	283	269	218	217	251	252	248	258	245	248	252	269	260	248	255	291	238	259	242	248	247	251	250	244	234	230	252	253	247	239	270	249	244	276	244	217	265	263	258	248	236	252	245	228	208	272	236	268	284	243	265	249	269	245	244	246	254	257	246	253	272	269	243	244	243	220	251	259	249	274	277	232	285	254	241	269	245	259	253	239	257	214	245	274	283	231	247	273	258	254	253	229	245	244	282	227	245	221	228	247	248	253	249	229	256	245	246	249	272	259	260	250	266	273	233	235	251	257	282	266	257	269	263	243	278	240	255	248	277	235	275	257	259	249	240	277	253	240	252	238	225	282	252	237	236	236	244	236	254	222	269	271	233	221	285	250	268	273	263	252	260	274	268	241	238	257	238	263	273	259	237	233	238	260	260	273	208	246	254	278	239	217	252	270	222	250	243	241	254	268	274	243	263	262	240	230	226	241	256	234	235	239	249	270	254	262	249	251	246	258	245	283	225	243	270	273	239	250	244	251	225	223	254	248	258	251	270	289	263	256	248	266	241	258	249	248	220	250	269	264	238	233	237	234	244	260	281	260	264	273	257	255	256	250	222	252	246	256	251	232	255	223	235	240	228	274	246	233	248	254	236	254	245	280	246	241	232	253	238	260	273	264	257	244	244	224	233	253	261	237	243	280	266	248	253	269	249	251	259	216	246	254	261	245	232	229	248	245	253	264	269	262	255	289	241	217	233	247	253	259	241	279	240	239	219	242	246	252	262	245	257	266	245	258	255	266	246	260	237	245	277	257	243	283	243	253	258	248	264	241	270	248	257	249	248	277	225	294	254	235	241	244	247	254	249	262	237	255	225	218	255	250	269	251	265	256	272	285	257	255	271	251	219	271	238	263	256	238	266	251	245	253	243	265	270	245	243	281	204	272	259	250	263	277	211	274	224	233	230	261	268	277	223	228	238	250	254	266	267	257	242	243	229	231	247	253	226	255	233	238	231	260	241	254	261	242	264	247	225	249	248	254	239	261	268	247	277	239	236	272	239	249	261	236	243	246	248	231	260	245	235	250	252	245	248	242	258	228	245	252	233	233	250	250	259	251	272	243	232	251	250	260	264	251	253	267	235	248	256	267	241	246	258	232	246	265	254	277	243	236	227	241	282	273	250	238	241	269	248	247	239	230	269	257	227	261	251	275	237	272	241	254	240	227	258	253	258	226	234	247	263	273	240	258	235	244	245	300	256	221	242	267	232	266	285	249	252	223	253	235	243	254	241	263	253	249	244	251	248	238	241	252	263	242	260	253	274	266	233	224	243	222	236	269	240	261	246	254	280	243	246	231	263	251	256	254	273	245	241	263	275	250	258	243	256	254	250	249	243	256	239	276	275	232	251	248	237	257	251	255	244	250	241	265	257	236	238	255	239	224	243	258	262	243	263	252	268	277	235	270	263	215	230	262	258	247	259	244	281	231	255	227	241	243	226	269	263	247	246	243	225	270	282	238	251	263	232	262	252	230	228	242	275	239	246	239	269	250	259	257	243	257	261	238	269	253	254	246	223	245	252	256	257	272	260	243	237	260	265	264	246	249	224	213
27744	10519	1561	1035	788	770	691	748	752	762	768	778	798	772	701	751	770	743	771	758	745	787	747	776	703	754	774	759	744	757	756	769	780	766	748	717	774	729	750	755	751	730	807	716	757	749	721	720	767	760	753	698	694	738	763	766	695	743	769	806	743	770	736	709	731	763	747	802	694	742	737	740	747	715	719	806	765	720	738	726	747	705	730	727	740	768	793	747	756	772	693	786	772	780	743	720	717	754	772	749	775	730	709	787	755	749	746	747	764	742	761	730	754	740	737	753	787	767	752	724	704	755	728	769	742	751	750	743	719	772	728	801	769	778	775	784	743	738	747	755	739	763	734	768	796	702	736	724	704	743	677	740	736	737	753	763	749	819	738	783	731	712	784	766	783	733	767	782	720	724	740	722	751	818	711	728	726	781	725	778	755	740	723	725	792	773	731	785	777	733	730	729	728	721	752	727	774	719	754	751	752	739	760	750	746	744	764	749	750	736	753	730	732	734	772	738	765	769	774	815	764	683	735	737	677	769	712	784	760	779	760	767	766	721	770	703	739	752	747	753	744	780	703	708	759	733	740	713	754	786	710	700	763	767	697	764	789	775	753	735	758	774	755	760	733	737	769	790	689	789	741	714	735	781	777	733	751	774	771	745	750	762	760	745	742	745	826	755	775	739	758	744	745	751	748	683	709	738	718	736	750	724	703	707	806	704	740	711	712	775	701	745	761	757	803	795	743	726	743	747	710	733	749	740	775	796	774	755	752	782	674	775	775	786	732	705	750	744	731	769	781	723	731	727	733	797	754	739	736	771	811	762	790	781	751	775	701	768	712	780	781	795	761	764	781	786	742	746	741	736	747	727	721	767	772	747	732	760	760	766	764	762	742	701	744	767	757	736	757	825	765	754	749	741	750	757	742	716	781	736	731	713	762	695	736	751	702	757	710	723	751	743	729	738	741	732	783	779	762	741	696	730	734	756	736	751	783	757	738	781	768	702	728	764	733	756	745	762	729	722	795	715	738	755	757	748	718	689	747	732	734	756	775	776	755	759	747	730	799	766	725	766	782	731	734	766	712	766	790	719	737	779	778	810	725	774	771	771	768	743	728	771	736	782	776	734	723	747	732	703	779	740	829	778	773	761	732	771	778	774	756	789	763	741	767	787	778	712	733	726	698	746	729	785	761	791	760	760	751	809	807	753	765	728	749	762	738	776	740	760	784	759	762	783	745	755	791	710	786	769	771	752	771	791	752	753	765	812	740	755	672	740	731	759	729	794	811	776	709	739	711	731	770	725	724	755	787	769	710	801	720	776	706	725	771	808	728	782	751	750	741	716	737	732	762	691	743	778	693	718	757	784	769	775	775	766	762	747	752	760	776	722	786	779	730	747	740	737	709	780	755	775	736	737	715	807	796	740	795	741	732	766	779	762	709	769	737	775	742	765	782	777	752	769	742	736	748	760	747	762	842	763	774	770	728	734	724	767	781	711	784	777	791	747	784	734	721	739	763	739	779	714	753	748	756	788	728	765	718	688	776	742	743	754	720	784	778	740	778	780	705	781	786	750	784	774	777	727	753	733	746	730	736	771	767	746	727	779	776	758	823	744	734	731	765	790	787	710	737	752	753	775	742	719	716	746	733	710	729	745	765	744	745	742	725	721	710	755	825	732	720	701	783	739	754	698	742	715	764	737	775	795	780	755	710	713	741	758	755	739	787	767	747	757	769	747	786	761	743	762	759	760	678	726	734	799	757	748	742	795	723	762	770	787	742	772	733	775	757	746	758	735	741	742	723	778	764	751	800	707	740	753	730	725	770	772	739	776	770	737	757	794	751	737	769	739	728	785	751	762	768	732	732	773	749	693	713	713	790	741	771	726	746	737	799	744	747	760	771	772	749	767	700	779	689	770	713	734	794	705	804	732	680	690	722	790	752	762	753	689	791	779	746	738	769	744	723	767	772	756	734	803	758	728	767	761	752	782	744	748	720	760	754	688	758	738	746	773	780	758	732	743	734	775	712	747	785	734	750	742	703	741	774	709	708	779	761	747	776	743	743	776	749	730	727	742	799	757	758	738	782	778	732	750	798	764	763	748	812	758	734	754	766	731	741	765	734	734	729	783	733	712	723	760	712	756	710	763	760	722	771	734	750	735	716	741	735	730	733	770	775	777	754	739	731	678	753	751	719	761	763	718	707	726	670	744	714	757	776	705	782	738	745	781	725	713	758	750	797	789	718	720	768	762	759	703	781	723	725	734	752	718	648	754	791	747	773	774	717	768	733	723	749	770	747	719	713	724	745	783	729	680	739	743	766	735	768	733	741	767	735	747	762	786	767	723	732	758	708	743	761	748	738	746	777	734	767	805	743	772	744	781	761	731	809	755	751	771	741	711	714	736	712	803	762	693	708	715	731	741	756	750	805	741	718	725	775	785	805	801	760	772	762	739	739	796	739	757	703	774	771	746	750	734	771	776	772	764	760	701	782	748	755	744	758	757	733	764	781	787	758	776	721	744	749	774	674	725	775	738	762	729	772	741	727	758	793	760	750	778	773	763	746	804	775	746	743	748	757	724	769	711	780	735	736	715	750	738	727	806	769	730	727	719	748	797	753	786	719	779	724	721	754	756	740	778	767	719	805	762	756	775	765	723	759	752	762	733	716	738	711	727	754	755	764	741	758	759	689	729	776	766	768	736	763	756	789	795	727	806	754	805	758	722	769	712	765	778	754	768	761	780	715	824	714	758	799	711	751	773	737	748	782	769	709	769	744	700	754	715	725	738	747	732	747	760	746	745	711	750	732	719	774	784	743	750	744	759	778	767	793	736	778	766	739	816	735	723	724	744	744	767	770	714	753	761	717	747	839	758	765	791	738	736	764	725	754	732	677	717	755	737	725	756	756	757	727	725	731	754	763	757	747	737	783	742	716	775	732	713	754	759	743	765	765	753	763	751	730	762	769	727	774	767	771	742	748	751	805	726	747	767	762	751	701	795	725	741	795	709	758	761	740	790	706	806	752	787	777	712	737	752	743	747	734	759	739	762	779	787	804	768	758	752	735	761	742	761	770	719	760	743	761	773	765	708	726	759	757	749	713	733	760	767	717	744	764	755	751	752	755	783	727	735	739	795	684	747	726	764	754	776	768	738	779	792	777	720	756	761	790	731	711	734	801	727	746	739	777	771	729	706	764	763	698	748	769	745	742	771	727	776	718	739	797	736	721	767	762	761	709	745	734	754	763	812	774	762	719	756	737	778	738	774	751	677	759	754	760	732	739	763	746	748	803	762	783	744	728	766	754	774	742	793	774	779	737	747	729	792	727	712	761	700	754	753	783	794	728	763	757	679	769	745	786	763	801	769	756	734	727	760	751	720	758	759	761	785	750	751	767	781	774	762	756	723	770	746	749	805	706	760	758	751	738	725	744	762	767	732	782	732	770	806	717	748	767	718	724	697	766	728	746	781	751	744	782	718	759	750	747	764	744	772	751	719
5575	847	748	673	636	626	599	644	651	631	648	632	639	640	651	596	641	628	577	654	640	626	661	618	620	659	649	625	637	635	606	661	580	637	636	599	595	590	613	615	599	620	646	659	681	647	587	609	651	632	607	604	664	609	588	595	589	581	610	584	631	667	586	588	622	626	569	643	630	646	678	633	591	608	599	623	619	590	636	633	632	606	629	632	611	622	653	635	630	662	602	641	611	642	616	601	601	574	657	580	609	609	648	589	620	581	623	614	604	628	579	616	585	632	596	579	625	654	611	657	584	607	632	616	650	578	603	665	590	612	649	660	656	635	577	623	609	648	638	595	575	648	538	585	622	623	651	639	588	634	643	632	585	656	589	674	600	651	613	631	610	624	560	633	603	601	650	586	587	567	661	615	607	627	601	611	608	626	660	610	657	591	652	583	635	587	631	601	586	607	621	572	595	646	605	656	607	627	623	590	632	613	624	605	619	621	608	644	592	592	598	604	584	574	660	621	627	591	613	580	639	632	579	665	621	632	604	639	633	623	616	616	636	649	626	636	640	675	629	654	622	637	575	674	636	594	634	647	672	586	616	613	663	646	637	666	617	641	586	609	615	615	614	641	628	658	635	627	593	576	640	603	634	633	605	619	567	600	617	648	626	612	601	595	584	592	628	608	574	612	589	611	633	619	650	628	606	633	606	642	644	616	598	576	603	624	623	667	650	642	617	583	603	598	605	605	620	607	600	609	612	653	618	603	608	591	599	621	680	603	666	616	613	616	643	588	629	629	597	611	582	604	560	621	568	638	627	649	581	671	633	616	602	628	619	601	678	661	631	629	615	602	609	541	608	584	659	622	582	585	646	559	602	607	654	608	621	617	587	630	611	637	633	626	618	611	602	592	603	622	637	607	641	602	632	592	622	593	608	647	601	664	614	603	629	559	645	608	636	626	620	595	608	640	612	622	603	627	593	606	615	613	662	653	598	622	608	600	607	645	588	599	618	621	587	605	642	609	602	625	649	633	590	584	597	640	636	592	579	611	653	616	632	622	610	611	628	641	587	625	648	641	611	576	648	609	588	599	608	567	594	584	583	618	628	610	571	599	623	605	579	633	598	631	616	644	596	581	596	603	626	591	598	637	557	633	619	626	592	642	589	577	610	605	649	643	595	596	595	608	592	600	590	557	639	597	616	605	627	602	612	622	589	621	624	601	575	619	589	604	603	615	643	637	618	637	651	650	606	608	598	603	615	622	614	635	576	618	642	579	640	616	601	592	628	620	592	635	610	582	640	661	589	631	629	665	601	599	630	617	602	648	581	615	598	593	638	623	632	624	605	602	614	613	621	640	649	650	631	626	597	631	623	610	593	595	590	574	637	612	638	631	611	579	664	600	607	595	590	671	561	608	573	654	635	603	601	594	644	581	620	622	583	607	617	594	572	634	604	593	641	587	608	611	630	617	617	648	645	591	667	605	662	571	588	640	631	647	596	603	623	623	602	598	618	567	619	588	627	657	612	604	585	599	616	628	554	605	629	613	622	552	620	604	640	643	653	597	632	556	623	614	628	588	612	592	592	640	636	606	574	571	650	628	602	624	639	606	598	580	595	665	607	575	621	612	603	651	584	592	678	601	626	597	634	647	581	602	637	609	645	585	647	663	584	592	616	622	619	578	606	619	610	605	652	648	628	590	624	604	614	603	631	667	589	625	638	601	617	622	614	604	616	568	624	609	624	596	624	562	656	597	627	593	598	623	591	559	624	636	605	643	627	612	612	600	632	632	622	598	622	620	621	634	636	616	571	603	581	652	623	580	628	601	640	629	599	580	586	610	607	620	588	623	599	605	590	617	586	633	627	578	638	629	615	595	636	624	613	602	629	618	629	627	612	635	622	608	636	679	646	605	617	616	616	612	630	609	607	643	636	607	589	605	552	698	585	612	626	621	606	585	609	613	614	609	608	564	622	606	621	629	602	576	614	586	681	639	616	657	571	614	567	636	636	594	659	625	624	609	607	602	634	609	598	584	601	573	652	624	605	625	611	646	624	648	640	614	589	654	603	604	643	565	643	610	588	602	592	625	670	626	591	650	638	592	677	618	607	628	595	606	604	611	634	595	671	583	603	617	600	582	650	604	629	615	594	654	637	582	619	585	610	626	618	581	617	612	628	580	649	614	615	629	613	632	576	602	617	604	590	554	609	646	639	654	639	577	641	600	618	603	622	666	606	622	628	622	592	569	618	599	589	580	592	594	650	625	634	619	602	604	611	635	627	618	647	614	605	571	610	602	632	621	603	624	638	608	613	607	556	621	608	638	610	660	589	654	600	617	625	632	645	613	627	625	580	573	621	653	573	593	628	669	635	581	587	599	577	655	606	636	583	626	629	619	608	613	587	633	591	590	632	608	627	563	621	638	602	626	648	670	629	583	592	641	625	598	619	615	667	602	590	599	599	660	625	606	660	580	594	606	631	649	654	625	614	631	584	609	631	622	588	597	604	601	607	623	625	646	614	626	626	564	610	588	605	661	656	643	596	600	621	592	608	615	628	614	621	648	648	638	592	633	612	626	657	606	583	615	602	591	665	598	622	628	627	607	622	613	653	627	624	608	632	632	621	611	582	658	584	614	613	598	581	608	591	615	630	603	629	603	595	569	599	586	644	673	624	633	597	536	645	626	619	627	580	581	582	616	616	625	648	637	632	626	593	667	619	603	629	622	579	662	641	647	624	592	601	626	599	634	633	601	612	591	585	665	645	605	621	605	627	582	576	644	611	613	611	612	667	580	541	629	605	584	646	662	657	623	593	639	631	610	596	599	601	646	588	623	596	620	598	587	641	621	606	608	557	621	590	621	645	608	607	585	653	603	648	625	645	621	611	614	645	604	593	657	597	641	635	591	705	613	613	688	613	569	602	618	595	621	656	619	603	598	607	601	654	621	598	546	652	584	577	621	647	634	596	665	645	590	596	603	595	661	614	635	647	645	602	615	612	606	589	593	597	657	582	618	616	602	601	565	585	638	605	606	665	621	584	656	657	586	648	610	585	657	578	636	595	619	632	634	621	636	597	617	631	632	625	644	592	616	595	646	673	627	620	607	623	652	617	625	661	613	648	638	593	612	639	624	629	550	604	587	619	624	633	631	635	608	657	612	610	619	654	625	585	615	596	626	606	639	608	617	573	626	594	641	620	635	597	609	646	649	627	609	660	658	640	612	658	617	595	685	596	606	601	642	621	588	621	621	606	641	657	637	613	582	632	650	633	632	570	609	668	630	600	632	644	661	626	573	612	636	655	608	621	619	620	634	624	616	640	603	611	593	626	576	579	666	620	624	670	591	633	618	604	639	612	612	607	628	614	626	591	589	611	651	604	642	593	610	597	595	593	614	631	606	670	600	601	659	634	602	643	646	640	640	637	605	585	616	621	628	617	629	614	641	638	612	615	640	659	613	571	692	650	644	592	617	631	614	605	643	651	654	613	621	594	610	613	610	604	589
25496	21372	27299	25537	5077	868	674	557	489	488	451	473	452	440	398	438	447	442	446	421	369	429	462	433	450	405	411	422	474	415	450	430	433	403	413	415	449	418	406	417	433	441	412	393	427	422	453	404	418	414	457	435	411	438	410	420	444	398	383	412	411	410	414	421	461	428	407	390	396	436	412	471	420	400	405	417	448	464	435	412	423	451	404	422	407	418	390	419	387	418	425	446	391	427	418	424	413	414	396	451	422	443	432	389	437	399	429	432	434	441	431	427	411	425	410	426	433	400	415	418	419	411	410	424	407	437	411	430	424	437	395	387	458	401	401	409	403	426	408	406	421	428	449	408	388	389	417	406	399	420	442	420	403	443	405	424	418	431	425	431	431	401	409	417	433	440	471	401	423	394	381	434	430	400	387	382	417	433	411	404	399	395	414	409	422	416	403	406	404	414	388	445	406	417	411	422	387	391	439	389	413	426	433	426	419	391	436	417	441	405	432	370	390	444	394	412	455	409	415	390	412	463	391	467	377	419	441	386	434	444	422	400	392	409	390	401	446	399	421	418	383	413	395	430	428	403	421	401	414	409	397	435	408	392	385	408	402	421	423	380	442	441	416	365	437	429	437	416	388	384	407	417	380	427	409	387	446	398	412	413	389	414	442	374	388	384	416	400	402	385	449	413	405	433	411	432	422	397	414	428	430	390	406	403	432	392	434	436	419	411	399	410	423	404	379	430	387	386	401	442	415	397	385	397	410	460	394	425	408	391	395	385	379	424	395	413	395	387	412	395	417	442	428	428	448	385	381	421	424	403	410	435	394	400	429	379	410	424	413	435	400	360	416	393	418	401	436	435	431	392	366	429	425	426	430	407	389	432	455	408	431	438	383	415	418	429	422	410	417	403	441	378	412	386	395	424	425	427	430	437	420	416	410	382	385	423	420	414	407	395	389	429	404	402	417	415	398	405	410	427	430	374	434	429	418	362	465	413	452	453	435	421	425	406	397	419	426	437	381	451	404	436	407	449	398	386	438	410	426	414	397	427	427	411	403	394	382	416	424	417	419	401	430	415	393	426	436	441	422	435	417	400	406	419	412	370	420	431	396	405	424	418	425	406	385	385	411	401	443	409	402	425	420	400	410	413	421	401	408	426	414	436	423	433	436	394	415	410	395	409	429	442	421	401	446	410	407	435	436	415	400	406	402	443	433	432	385	411	407	432	399	393	392	425	415	406	408	380	430	464	415	381	381	434	415	409	430	410	423	433	365	454	402	377	435	404	418	393	414	412	424	389	419	439	410	417	439	393	441	392	413	432	424	411	418	425	455	429	434	445	368	418	456	413	434	410	402	418	429	379	424	427	408	434	407	413	412	386	455	395	408	423	403	425	407	430	419	402	437	393	419	407	400	418	398	424	393	441	376	433	375	452	408	400	382	420	420	416	410	392	410	434	419	391	420	425	435	411	397	418	446	432	388	412	455	400	401	425	411	413	441	425	395	408	409	405	435	453	405	433	418	413	392	374	406	394	430	405	432	440	406	397	394	388	428	393	440	420	425	444	415	441	395	400	435	391	429	397	424	414	393	416	382	398	384	421	436	420	416	439	384	387	424	392	410	415	458	403	429	405	393	413	409	409	408	378	445	404	407	426	413	433	426	421	413	431	433	439	394	405	418	397	373	439	432	387	434	416	456	440	419	402	430	405	418	448	407	392	404	423	427	408	383	433	449	411	425	397	440	407	414	364	459	423	427	387	368	442	440	404	434	431	400	405	422	417	393	426	399	406	406	449	399	408	449	446	417	408	396	391	435	444	393	432	402	416	428	412	386	423	454	386	394	456	401	438	397	387	415	412	396	407	389	399	395	411	405	417	426	411	410	401	436	439	426	412	398	420	403	402	409	376	425	424	369	426	435	416	383	421	395	476	417	427	412	399	377	367	398	394	429	399	426	401	370	437	405	412	398	407	416	390	426	409	386	400	427	409	425	407	394	419	399	418	414	397	416	432	411	390	436	398	412	439	428	422	413	416	402	433	431	402	451	427	396	401	409	453	432	415	413	432	396	394	406	413	401	414	410	404	385	420	394	383	425	408	389	408	412	409	405	417	406	397	429	403	407	435	393	402	399	423	416	411	418	390	404	412	449	394	439	400	368	437	407	380	427	377	410	443	437	435	389	402	424	406	384	408	394	399	371	377	433	416	408	419	419	402	447	412	417	390	423	419	390	398	396	428	399	398	383	444	425	456	387	420	435	407	413	440	407	425	392	400	401	420	428	449	384	434	398	381	425	432	442	404	377	387	393	427	427	388	423	472	428	374	463	432	400	430	399	434	442	402	418	401	421	404	405	381	433	405	384	393	439	436	431	422	411	429	385	416	388	437	365	396	417	427	404	457	411	407	410	424	394	426	422	414	426	418	413	417	429	419	402	403	449	397	443	413	404	405	447	413	460	388	403	443	374	395	426	440	435	427	413	444	417	430	396	392	447	433	430	376	404	405	414	381	424	408	431	441	443	428	416	425	402	454	434	398	420	398	395	405	422	422	401	427	407	429	414	423	418	417	410	406	441	431	387	412	436	424	443	395	424	398	387	406	387	407	403	410	393	430	393	414	432	396	424	409	456	444	438	396	438	414	446	423	419	412	399	421	403	419	430	415	436	389	433	411	437	412	372	432	440	398	402	405	387	400	406	371	391	396	417	419	424	397	437	393	407	457	456	448	408	351	397	382	426	369	401	426	408	428	421	408	411	412	411	403	447	430	407	414	414	451	441	403	415	441	412	405	423	374	420	362	430	440	414	377	414	380	417	394	401	383	413	415	407	396	422	389	420	432	423	412	424	396	407	406	410	428	407	427	429	432	402	467	418	385	383	390	442	410	379	444	434	434	406	412	415	436	409	420	435	425	403	449	394	418	423	428	375	425	424	448	394	428	420	410	406	414	387	431	388	437	389	436	428	439	413	415	416	402	422	413	423	408	420	434	410	411	410	427	425	402	381	405	406	408	427	391	442	413	393	472	440	419	423	381	426	413	427	425	440	404	384	395	412	407	446	415	388	408	442	388	430	412	395	403	456	412	417	407	400	399	349	410	390	430	371	403	449	391	436	438	375	421	416	418	386	406	427	424	397	402	395	405	424	395	431	461	418	422	397	406	447	408	423	420	372	418	422	429	391	409	377	398	408	425	415	403	447	404	448	408	398	424	414	384	404	461	389	431	366	380	417	414	408	390	443	446	428	419	371	398	451	371	441	429	377	448	368	407	364	426	426	395	389	411	415	412	421	415	399	446	424	419	417	396	399	428	399	391	419	418	445	399	449	400	352	376	425	437	396	429	370	427	453	365	426	416	452	435	395	371	403	439	411	406	425	424	444	404	432	417	401	408	415	425	397	413	410	390	407	402	419	381	420	430	452	412	396	406	419	417	446	409	424	436	458	415	399	415	427	414	394	397	427	459	403	410	393	376	446	390	393	423	367	383	426	412	395	386	388	438
3627	2707	2340	1302	902	736	565	542	491	508	425	461	418	410	442	428	365	407	393	419	383	399	370	387	394	396	372	404	375	420	410	373	380	396	392	383	402	394	397	402	347	384	363	401	377	394	389	387	392	418	405	378	371	389	404	388	370	407	340	397	375	397	363	365	397	377	380	381	350	330	395	410	390	378	375	401	365	369	369	357	388	401	416	395	382	398	371	381	371	366	391	384	378	376	411	354	372	387	409	389	390	333	372	414	364	366	366	329	357	390	394	347	419	375	394	369	367	341	417	371	369	375	354	371	408	372	356	375	380	377	394	356	374	372	366	360	385	378	368	370	381	398	359	407	378	382	373	362	368	375	375	402	390	344	416	383	396	359	364	371	365	375	370	404	367	391	382	386	383	412	374	370	386	378	415	369	388	344	390	390	396	404	389	362	376	363	366	390	386	394	340	382	347	401	344	396	369	385	405	382	376	338	399	386	387	373	373	394	393	383	402	412	377	364	379	395	365	393	356	376	356	384	404	352	391	377	414	394	379	379	380	347	362	365	344	381	360	416	387	399	368	377	375	377	389	376	367	354	409	436	402	399	384	399	355	411	357	395	363	398	395	366	363	360	373	381	362	412	399	353	380	387	395	397	383	339	378	364	392	375	360	344	343	373	352	394	368	390	369	354	337	391	350	364	397	383	373	391	365	364	365	384	376	403	370	350	353	364	356	410	362	393	377	362	374	391	362	378	353	344	364	386	370	376	383	372	368	373	365	374	389	360	357	381	354	401	371	389	374	357	357	400	346	395	375	362	380	393	378	369	379	378	332	324	347	383	359	351	365	400	365	409	359	357	390	370	370	368	427	354	383	367	353	408	375	360	391	347	367	376	390	362	372	374	374	375	368	399	418	384	390	385	340	374	349	374	360	358	371	371	343	365	405	387	419	387	388	383	375	380	398	367	335	379	335	336	354	356	344	404	376	338	398	344	374	391	358	390	409	389	347	350	364	369	386	364	409	382	364	380	385	380	432	409	388	397	397	365	353	357	386	388	369	378	361	396	366	388	376	345	351	356	374	355	364	390	397	356	383	366	392	396	358	379	390	376	395	390	371	362	374	383	379	360	385	393	381	362	390	371	368	349	399	357	363	376	395	386	366	371	349	401	346	371	372	385	364	348	364	368	388	370	331	372	383	407	382	369	396	393	388	401	379	387	370	374	369	363	379	351	364	381	394	365	395	363	372	371	385	391	325	370	401	388	400	400	397	349	361	376	374	366	351	349	375	384	375	381	362	369	383	354	389	367	343	375	372	374	384	359	355	352	376	382	355	367	364	381	371	347	354	377	388	364	366	357	347	393	360	355	324	385	385	408	361	405	404	366	365	380	394	362	355	368	356	388	380	397	414	384	356	334	413	410	352	350	362	382	391	379	354	379	396	323	411	328	379	392	360	379	370	371	407	371	377	348	409	411	368	398	390	389	377	364	423	375	384	377	443	399	385	360	356	401	409	387	338	369	376	345	384	374	372	383	374	381	379	383	365	381	354	340	335	367	379	341	371	414	401	363	402	375	352	366	382	359	384	365	400	342	387	373	378	365	393	346	374	388	389	364	393	396	365	389	360	380	387	372	360	382	345	371	401	374	375	396	343	395	371	351	362	381	380	368	364	374	408	371	351	372	373	389	373	369	357	397	365	362	406	352	374	361	371	344	380	383	355	346	354	386	415	362	352	350	373	440	385	375	375	407	366	351	403	408	348	378	399	340	364	352	359	364	410	377	380	348	360	354	351	353	358	375	370	379	379	362	379	360	395	392	395	376	377	362	372	373	351	353	380	383	356	372	361	377	376	353	347	356	411	394	352	364	383	394	339	355	432	366	336	368	348	391	352	365	374	392	343	394	376	383	357	387	346	409	369	360	356	390	393	357	381	386	378	393	392	361	375	387	373	375	393	340	388	353	356	431	368	358	393	370	400	367	389	365	343	377	348	363	377	399	388	356	362	357	378	379	378	412	387	378	387	380	336	361	334	362	362	340	368	371	407	364	421	363	388	431	391	372	355	379	355	358	348	362	365	409	357	339	372	357	354	384	373	337	399	357	361	367	373	400	364	397	405	372	377	376	408	388	342	358	402	398	384	397	352	379	365	394	376	401	349	382	336	388	366	376	373	360	367	361	374	358	364	355	369	383	350	401	390	385	371	370	358	401	370	404	396	383	373	372	352	369	358	414	391	380	376	386	364	341	378	381	368	394	385	376	367	384	370	384	403	406	361	378	377	412	377	348	363	371	390	360	366	390	351	373	383	350	367	355	400	390	402	403	385	387	373	365	379	365	366	370	365	373	355	392	369	355	355	341	399	392	354	370	337	390	388	370	379	370	370	352	343	366	397	400	380	386	418	377	380	378	372	350	386	369	361	400	356	399	366	401	374	356	389	376	391	354	381	388	344	356	334	346	393	393	368	398	362	393	368	397	388	402	351	373	375	370	375	375	364	337	357	337	371	358	355	341	347	373	367	351	397	377	361	394	362	362	378	363	358	306	381	389	398	376	362	344	374	378	400	381	371	401	365	356	372	352	377	401	362	351	364	373	363	356	354	389	370	380	375	370	399	339	371	393	354	356	363	390	380	340	339	360	406	366	375	377	360	363	338	357	346	406	382	374	376	378	408	364	346	388	375	357	361	364	374	401	355	342	374	397	379	362	377	400	375	400	369	375	395	394	359	349	370	361	346	375	352	352	399	410	385	375	358	355	367	398	372	384	364	364	380	350	355	379	380	363	375	388	397	415	379	363	391	393	359	360	409	354	403	382	386	388	356	362	407	360	363	380	387	382	381	379	380	364	365	389	376	358	374	354	371	337	354	398	376	377	411	370	371	399	374	375	385	381	354	367	376	399	374	354	385	368	353	377	377	369	345	378	363	377	351	372	358	403	372	377	388	358	373	370	426	400	358	361	381	359	357	335	349	360	354	401	363	361	393	351	383	388	369	360	364	385	412	358	380	365	349	384	380	358	379	353	373	338	384	381	371	356	353	373	363	382	390	363	373	402	347	397	365	408	356	372	371	363	375	376	407	371	378	390	409	357	365	345	379	364	380	349	400	390	364	378	378	407	348	359	376	396	350	348	376	382	342	403	369	349	332	390	381	386	351	386	397	366	401	386	357	355	356	399	341	374	381	342	352	355	365	355	398	386	427	391	376	405	374	418	334	396	356	356	396	346	372	368	371	370	351	374	381	354	371	342	361	381	384	370	351	357	382	373	362	349	364	380	386	348	353	392	332	351	382	345	372	399	405	382	355	379	352	343	318	348	363	366	342	356	362	360	373	368	389	365	391	370	349	369	364	376	376	389	376	369	363	350	363	395	344	335	357	341	338	391	366	377	386	354	364	370	371	384	378	350	375	342	401	399	375	360	380	356	341	360	394	351	352	344	342	339	349	364	380	343	365	342	400	394	390	369	346	388	361	356	352	353	370	391	358	398	322	408	366	382	358	367
24493	21376	28507	24642	21177	3425	769	468	396	374	372	318	330	326	306	296	291	293	292	275	257	295	281	271	274	316	248	276	271	278	313	283	300	294	258	278	265	272	307	265	243	255	270	286	278	267	298	287	265	296	281	298	260	259	266	277	252	268	285	276	283	265	278	267	263	267	287	293	281	283	261	263	251	270	278	268	264	263	282	256	298	294	285	265	272	244	280	292	238	287	231	270	258	239	280	305	267	246	278	264	271	266	259	272	264	265	241	296	260	289	237	255	286	250	262	265	266	268	266	245	252	283	236	240	269	259	260	272	283	286	279	261	277	276	286	273	284	280	292	254	287	248	256	278	266	304	280	239	265	268	280	264	258	262	270	239	265	229	261	276	283	262	261	265	275	277	252	279	264	256	253	284	248	273	281	293	263	265	263	275	264	269	242	281	274	284	238	295	298	249	278	249	269	263	294	245	261	279	285	273	293	276	272	284	281	253	279	258	263	268	254	245	255	297	264	291	273	261	278	255	254	248	256	241	278	265	260	275	284	281	252	286	271	248	250	283	292	256	271	259	266	260	259	284	306	309	278	283	271	273	296	298	289	252	241	263	257	287	246	291	259	264	254	277	266	276	228	246	270	241	241	250	266	279	240	249	256	247	243	258	276	240	284	234	268	255	281	266	283	260	271	240	284	299	273	284	326	262	291	232	267	242	261	242	262	275	260	257	267	304	246	234	271	270	284	236	306	268	281	290	269	261	261	271	276	276	281	267	242	280	280	239	258	236	273	286	251	283	268	270	281	287	264	278	270	287	230	266	277	285	269	257	282	259	261	287	291	273	278	256	255	265	274	224	279	255	229	269	270	272	258	276	268	244	290	292	275	247	231	274	261	266	246	285	248	255	264	277	249	285	251	287	247	257	241	285	286	291	254	275	274	259	268	231	261	280	272	252	223	230	249	274	283	286	266	264	241	266	277	305	279	256	261	278	277	261	249	260	271	282	233	270	274	259	261	242	279	267	271	267	246	281	275	287	248	294	269	253	275	287	260	262	249	252	279	250	272	255	272	281	290	272	262	270	255	267	220	252	298	268	277	278	278	273	280	247	291	255	274	300	261	253	289	257	272	272	265	234	307	270	237	287	246	271	253	261	253	253	255	269	296	250	264	256	281	270	260	261	300	278	265	248	269	255	259	269	272	283	280	276	277	267	251	287	251	266	264	276	257	290	262	297	248	272	264	234	276	233	268	254	278	282	278	291	280	255	298	245	262	283	275	297	269	287	269	284	310	262	267	266	254	271	306	258	260	277	256	298	273	247	248	268	268	281	277	221	241	291	267	267	250	273	275	277	264	263	263	263	285	255	260	278	283	274	261	281	260	264	245	270	253	258	246	258	238	287	243	259	244	261	252	274	281	246	243	270	255	273	256	274	258	311	275	227	261	282	248	277	271	248	222	266	270	252	278	276	246	275	268	255	274	241	269	277	274	282	288	275	290	260	282	261	277	265	286	268	261	263	265	254	266	281	269	292	263	257	253	261	274	270	300	230	284	259	279	257	289	253	268	296	277	253	265	272	248	270	268	265	249	272	255	264	257	251	267	266	265	285	254	270	250	288	248	261	272	272	273	272	258	261	266	282	283	255	242	264	257	278	245	283	246	246	251	281	270	231	297	277	277	274	269	242	273	272	293	259	282	267	259	233	240	266	245	277	248	256	291	261	278	273	270	251	264	243	276	267	284	242	283	259	277	288	250	251	256	260	281	244	293	275	242	264	264	270	255	258	292	232	250	269	235	281	251	275	266	258	249	254	254	251	269	283	249	245	273	255	282	257	246	289	277	269	274	244	267	250	256	272	264	254	224	278	273	252	266	265	252	254	273	287	262	254	264	258	292	276	299	273	265	249	261	274	271	261	248	256	263	273	274	299	277	258	246	251	284	274	283	249	253	274	298	260	238	270	242	289	271	286	283	247	253	277	289	271	284	256	252	277	274	286	301	238	245	270	265	259	260	278	292	265	276	275	263	267	237	236	267	258	247	242	288	273	250	237	288	276	235	278	251	264	272	260	270	276	271	243	265	264	280	260	263	244	267	276	258	278	289	275	255	255	249	281	268	291	284	248	294	246	267	251	287	241	252	268	242	240	278	282	259	246	276	275	283	275	246	269	263	266	261	255	231	256	260	242	269	285	278	270	250	266	252	255	272	257	262	274	263	260	276	276	270	260	267	258	267	275	270	227	261	263	262	259	248	246	296	290	285	259	258	259	282	271	251	272	247	284	230	259	270	283	273	286	256	276	243	277	256	270	273	265	248	280	275	268	269	250	290	272	265	264	264	260	241	263	246	222	263	282	255	254	276	280	280	264	242	240	241	276	273	244	265	260	268	265	281	252	256	279	303	272	281	262	274	244	307	282	275	237	248	272	287	261	268	277	281	269	277	246	248	266	258	264	256	256	242	284	255	272	256	234	285	285	277	255	268	226	254	271	252	246	248	250	255	248	261	267	247	266	267	248	264	282	290	256	263	260	281	274	298	271	279	258	279	238	252	260	282	261	282	293	271	264	257	252	240	253	278	262	271	270	276	274	261	254	282	240	261	267	241	261	278	266	289	258	262	295	257	274	272	262	292	261	282	264	281	285	245	282	269	260	270	271	262	254	291	237	278	275	245	254	290	248	290	246	280	275	261	276	261	285	270	267	284	285	267	275	279	286	265	254	247	272	261	259	238	291	286	292	267	240	273	264	248	267	291	273	282	268	262	280	254	249	271	246	285	266	225	266	265	259	240	239	297	265	274	250	264	252	266	251	257	270	256	293	261	258	242	258	246	247	250	290	265	269	252	248	259	286	271	267	268	244	255	242	244	266	274	261	236	265	276	275	286	258	253	282	277	235	255	263	264	300	248	275	263	246	233	266	282	250	256	272	265	293	246	274	254	267	248	271	271	277	299	263	281	269	249	254	271	283	286	275	269	269	279	254	258	239	281	282	257	251	230	237	284	269	276	257	264	272	269	283	247	268	255	295	260	275	271	271	239	274	275	273	268	254	274	263	255	275	235	281	286	265	279	249	323	280	240	261	264	258	263	275	286	261	273	250	266	267	254	246	283	286	306	268	265	252	284	217	271	257	270	233	295	272	265	260	283	257	264	276	282	240	278	281	297	275	270	263	253	262	298	275	249	257	273	223	282	264	258	268	269	264	272	273	278	257	268	242	258	272	233	291	253	231	259	276	248	240	261	261	237	276	263	272	279	254	280	271	223	275	283	289	261	272	269	286	272	274	278	269	246	258	269	279	270	258	263	262	255	260	257	289	300	249	278	255	261	253	279	287	272	268	291	262	255	282	260	277	292	278	267	271	272	265	275	244	217	290	255	287	258	258	290	256	275	261	239	286	261	282	264	259	261	259	243	262	260	257	258	263	247	263	251	284	273	262	284	273	265	274	282	277	274	233	268	244	265	251	284	250	262	267	285	272	227	265	260	245	284	268	272	257	242	261
3673	4647	3894	1889	1231	880	673	558	512	442	426	362	359	365	330	305	313	281	288	267	258	271	277	284	282	258	260	254	275	269	264	267	288	229	258	245	296	246	283	235	242	263	253	252	260	299	241	273	247	257	278	253	293	267	272	270	277	266	235	243	230	268	276	242	257	251	276	242	239	255	263	210	262	259	252	256	253	270	248	264	260	245	250	224	257	251	242	270	256	226	261	237	265	229	236	255	282	256	237	264	277	261	242	249	259	246	261	256	234	256	218	240	246	268	248	269	266	267	245	216	234	249	261	282	267	260	238	248	252	267	268	220	219	267	230	249	251	224	264	248	253	254	264	239	237	249	247	236	247	241	238	230	273	264	258	265	236	233	238	237	275	243	243	253	242	268	229	242	247	230	260	275	258	268	234	253	238	282	234	256	263	258	287	241	230	270	242	277	271	246	219	216	268	241	236	251	244	229	237	242	232	256	243	233	278	246	254	246	268	260	263	277	239	217	245	277	229	237	245	246	239	256	226	242	271	273	263	250	270	235	243	239	264	249	251	210	246	288	241	223	245	239	230	229	223	262	274	249	248	257	244	249	250	256	260	246	219	246	263	222	246	231	262	227	258	274	242	230	258	253	238	248	236	252	264	249	276	261	226	242	282	254	250	252	278	282	253	262	252	261	231	235	250	280	276	239	281	233	257	259	262	249	235	270	230	273	272	279	235	272	230	273	240	244	250	242	237	278	273	235	249	234	218	253	243	231	251	256	270	271	291	258	243	253	271	245	252	225	264	242	273	259	249	258	241	234	281	260	260	226	236	255	251	252	254	264	262	283	264	251	271	221	252	234	265	237	219	257	244	209	262	259	250	250	273	266	248	255	250	237	241	266	240	241	258	250	259	231	273	244	255	248	256	257	231	241	231	280	219	245	230	270	243	233	255	220	259	269	252	268	260	266	271	226	255	234	266	230	242	287	270	262	244	240	263	229	256	247	266	283	265	263	243	256	247	242	272	278	252	238	241	241	264	232	255	244	253	249	232	243	255	251	258	264	280	247	221	260	211	254	231	245	240	248	253	243	229	256	251	267	281	262	250	247	226	263	233	269	242	224	245	270	246	246	261	233	273	224	274	258	281	245	226	246	260	261	267	257	241	275	228	252	231	250	261	251	258	266	239	270	243	249	266	253	240	249	241	232	246	265	236	251	280	226	247	242	242	244	280	233	238	281	252	274	258	239	293	246	241	237	224	251	228	244	236	268	239	245	277	249	238	254	222	243	254	233	214	272	237	232	264	231	239	252	247	235	219	289	214	262	235	274	250	234	213	246	240	254	260	262	256	249	233	258	259	247	274	259	262	227	242	266	277	257	270	257	219	245	255	234	259	261	258	255	247	277	279	239	241	245	217	243	233	266	249	256	248	228	235	255	235	272	249	243	271	259	236	238	262	244	256	232	260	248	247	262	256	235	252	258	237	238	254	248	291	238	245	222	225	265	244	243	248	248	270	259	215	260	249	250	246	243	268	260	242	244	242	248	263	241	253	257	234	259	236	263	237	239	219	230	230	251	255	260	259	259	275	232	279	239	234	232	266	243	244	229	255	244	243	250	228	227	269	244	233	244	244	234	243	237	221	220	242	242	269	233	259	246	255	241	251	264	261	244	240	251	240	236	270	253	275	262	249	255	259	252	206	251	264	237	254	247	259	234	232	233	279	260	262	251	264	279	270	251	247	234	251	244	250	216	263	221	249	263	237	252	250	243	221	264	267	229	256	253	221	238	252	258	239	232	238	260	271	270	257	263	246	246	282	244	266	244	250	243	266	252	250	220	225	250	231	241	287	246	251	256	245	248	239	243	244	264	245	235	272	259	253	239	257	257	241	241	237	257	247	261	263	235	255	240	263	216	255	244	239	225	257	248	215	253	240	250	260	254	212	266	274	259	244	246	216	269	260	251	256	251	235	232	238	256	285	212	231	237	267	248	242	253	256	239	257	250	252	227	258	260	284	247	239	272	256	239	244	244	222	231	264	247	253	247	265	273	272	235	269	242	247	251	260	265	268	248	263	253	245	253	248	241	278	249	242	235	251	232	258	242	220	248	254	238	234	275	253	255	258	234	240	245	245	232	219	252	258	224	225	238	270	266	244	261	243	235	256	223	248	228	266	249	244	266	250	253	241	273	252	234	248	253	233	236	254	265	251	230	281	250	244	215	249	249	255	235	221	243	278	237	265	252	254	239	230	259	247	250	250	235	258	243	269	246	263	242	222	251	245	248	261	268	232	236	250	255	261	242	227	281	246	221	238	247	241	244	260	240	213	262	238	247	215	252	267	266	246	284	268	267	241	257	246	237	256	260	264	244	250	260	264	234	271	266	216	253	240	238	253	277	218	243	246	266	279	287	276	230	242	273	259	248	268	247	279	252	232	259	264	260	228	234	249	242	265	270	272	233	249	251	243	237	224	288	218	253	247	248	241	226	247	269	260	276	221	267	236	251	244	263	253	213	255	280	255	246	258	236	243	261	241	247	253	267	251	266	262	223	254	213	241	244	252	258	221	235	274	255	237	241	253	252	233	275	249	223	253	244	241	263	261	223	240	256	226	256	248	244	282	251	250	250	275	237	224	248	229	248	253	265	252	275	276	236	244	264	238	265	271	244	242	242	227	240	231	249	249	260	230	276	247	256	264	237	278	243	233	248	230	266	254	253	269	223	248	271	256	239	230	248	245	264	244	228	268	229	252	245	252	254	270	263	231	254	244	225	237	247	222	243	250	264	241	247	259	234	269	276	272	223	260	236	266	252	233	228	256	268	235	250	234	271	250	244	230	238	251	239	221	258	277	257	227	241	262	221	270	251	248	260	247	243	270	255	237	249	254	259	272	249	249	246	220	292	241	236	241	236	228	232	242	245	293	263	244	253	261	258	245	249	233	238	239	216	266	257	228	247	241	242	255	251	235	262	227	229	249	258	267	240	229	272	251	245	236	234	232	236	256	264	253	231	232	253	253	237	252	261	274	278	248	259	239	244	219	246	245	225	261	270	231	252	235	214	216	231	258	260	249	255	253	258	240	237	255	238	251	248	234	256	234	251	262	265	243	228	255	255	251	233	273	257	256	242	279	260	234	217	259	258	252	266	239	236	244	274	247	230	256	271	237	254	244	253	225	234	220	236	231	220	278	245	257	261	255	265	266	249	236	255	233	266	238	257	244	223	240	239	255	254	237	216	229	224	274	223	252	260	260	245	237	250	251	241	253	252	238	256	232	223	255	247	238	264	272	230	237	220	274	240	252	254	265	245	253	252	222	244	230	252	249	242	248	238	234	256	237	246	262	251	252	233	266	254	261	249	210	248	255	263	251	265	244	246	261	258	254	243	246	262	222	274	230	255	259	242	249	250	259	248	265	249	286	250	268	277	249	231	250	246	237	229	259	249	235	244	254	240	233	257	228	248	217	259	263	243	254	215	257	236	237	255	252	203	233	269	265	272	265	260
27783	10767	1889	1356	1010	765	768	792	786	726	714	754	745	734	801	755	763	728	758	775	699	755	763	724	752	760	735	742	763	761	700	745	786	772	727	757	719	723	701	676	785	790	766	736	795	697	784	764	799	787	758	728	760	718	792	747	703	756	786	761	735	763	765	736	724	796	757	732	729	741	716	790	694	694	785	716	717	747	765	688	758	747	712	744	735	752	780	701	747	687	731	816	793	754	760	795	728	785	762	700	743	782	727	735	704	731	773	741	808	745	769	752	751	712	765	749	755	718	746	777	757	741	740	747	727	760	761	759	769	697	733	704	750	730	772	750	713	736	784	762	763	780	735	762	744	688	717	771	738	750	750	718	745	749	756	749	800	765	687	751	789	772	745	776	743	734	753	736	771	761	744	771	740	703	692	736	734	770	715	756	759	756	780	734	734	793	712	739	701	804	724	742	762	713	732	709	733	729	756	756	755	712	750	723	758	756	762	775	738	775	713	722	749	746	769	756	771	747	782	732	721	751	708	729	708	770	768	757	753	712	722	736	743	751	731	784	753	765	765	726	751	771	757	777	759	769	733	736	697	676	710	809	767	701	793	741	769	742	735	709	712	757	804	769	721	786	713	739	728	751	715	718	713	772	739	740	731	721	742	827	713	748	701	768	768	772	741	672	725	731	749	787	726	662	717	747	760	759	793	746	756	711	761	743	717	707	791	722	766	770	723	703	756	761	748	713	723	756	795	719	758	740	753	713	755	779	825	696	763	707	690	747	758	717	734	759	786	742	726	747	785	736	773	750	780	792	733	691	710	739	756	752	811	722	722	766	743	734	712	728	793	753	738	766	719	732	765	740	775	766	739	733	713	744	745	735	792	797	719	704	760	744	728	700	754	726	774	716	726	674	695	713	734	746	802	704	732	730	792	719	758	760	750	797	718	766	766	691	730	813	726	738	762	750	767	763	723	736	751	729	780	707	754	753	719	742	757	698	704	742	746	713	733	710	755	795	752	690	747	770	774	759	777	785	746	782	711	739	695	762	737	723	733	789	685	752	736	767	768	732	744	744	731	766	759	780	749	784	696	739	713	798	743	774	713	732	757	726	740	768	771	742	730	754	773	743	747	738	718	778	702	815	714	724	737	728	720	724	749	754	739	744	723	747	760	739	774	721	739	785	775	802	740	725	794	753	785	768	705	733	724	747	740	775	759	749	752	740	756	730	757	780	694	746	731	745	757	745	746	734	777	783	753	733	690	718	778	742	777	734	716	744	788	768	753	762	759	762	757	750	695	759	746	766	703	772	722	756	677	717	756	715	748	759	781	728	763	701	732	763	763	736	749	716	742	731	729	703	727	747	764	717	731	810	786	774	758	682	735	755	765	741	718	704	731	765	742	757	728	755	772	736	730	784	764	749	791	749	725	762	747	786	753	719	748	801	722	718	716	733	737	738	752	707	782	731	753	719	727	777	688	746	754	726	803	775	743	677	800	677	717	786	749	743	754	718	758	769	737	741	742	720	769	808	724	720	716	716	755	764	720	764	758	767	778	741	761	734	697	743	755	740	751	763	742	756	744	720	763	756	767	772	738	692	727	745	810	773	758	740	740	775	771	757	711	738	722	770	752	795	756	733	723	789	739	741	745	775	781	761	778	737	754	769	717	764	746	742	753	747	838	679	743	769	691	728	723	702	784	762	777	720	784	699	733	734	666	798	735	764	742	765	789	756	770	738	751	734	751	735	731	789	701	752	731	735	725	785	743	746	728	721	751	784	802	771	732	758	761	745	684	695	739	718	748	762	708	761	760	744	734	742	714	729	758	683	718	727	764	740	745	761	714	728	737	727	748	772	750	746	734	783	733	726	726	738	712	763	734	754	784	749	765	793	738	763	719	766	746	768	711	728	754	754	741	746	762	784	694	729	715	699	754	749	701	759	780	759	712	739	736	705	736	779	746	770	746	723	740	752	740	739	703	780	760	741	764	775	734	739	741	741	718	778	737	719	730	740	780	723	734	682	761	713	748	705	773	716	759	748	751	789	719	782	749	715	723	733	729	770	714	748	776	707	750	766	750	727	780	731	728	737	757	741	730	749	766	783	766	762	761	748	759	776	740	757	744	806	765	702	731	727	745	673	697	742	761	738	759	775	717	787	770	721	776	737	754	743	832	731	771	761	758	736	783	745	759	744	711	732	756	740	698	748	754	739	759	734	724	730	779	765	710	746	748	736	782	758	732	760	736	763	714	693	799	793	757	726	738	807	806	767	735	756	715	710	685	741	779	740	811	753	757	748	708	769	724	776	720	731	753	751	742	730	745	760	731	736	739	727	746	753	763	747	751	749	731	718	767	730	735	755	774	706	703	675	702	719	771	752	767	755	750	687	723	745	749	755	745	764	737	747	715	746	767	746	741	704	827	793	720	768	741	788	751	755	758	756	727	765	716	748	669	799	753	747	768	734	762	745	708	717	708	694	752	701	755	732	753	731	778	790	724	783	755	725	799	714	725	762	785	749	777	754	775	729	766	761	731	743	691	752	750	756	731	703	768	758	737	743	718	786	761	742	755	755	762	705	718	718	733	772	702	761	726	725	780	737	737	779	736	740	749	758	748	747	764	731	680	720	737	786	762	779	727	776	755	766	708	794	739	754	770	703	733	758	787	740	727	755	732	741	740	756	731	783	722	747	716	730	736	752	726	720	756	715	746	728	747	691	751	726	736	747	742	693	765	760	723	753	697	694	781	748	778	777	740	713	728	708	733	740	778	696	751	691	766	744	703	740	753	763	780	733	688	745	759	741	727	754	777	733	760	767	755	722	723	772	778	730	741	766	778	739	738	707	738	757	730	725	804	741	703	798	738	754	730	657	733	742	780	754	736	743	781	704	777	733	685	723	712	744	779	765	787	776	762	718	722	780	707	763	728	739	698	741	765	732	799	745	735	741	728	715	705	775	744	806	696	770	728	735	755	687	757	750	739	711	715	737	738	752	777	738	753	745	713	782	743	754	731	781	726	740	764	753	760	727	709	785	766	813	741	707	770	788	743	726	724	790	740	756	712	759	754	701	703	736	707	715	744	746	755	732	686	711	744	780	759	732	721	745	730	748	744	709	746	706	701	743	691	750	709	735	763	720	731	773	759	758	732	744	778	749	753	737	781	788	715	733	788	740	757	722	759	777	699	781	726	679	747	805	730	728	767	753	717	800	727	718	698	729	755	743	735	753	726	760	721	792	750	739	811	781	765	737	738	750	713	677	733	754	731	712	775	739	741	740	768	766	751	724	735	743	788	738	760	765	733	690	768	726	754	786	768	713	730	738	714	752	757	752	714	742	767	716	725	755	775	745	703	737	680	781	705	777	744	769	736	759	751	700	759	739	728	695	748	718	747	748	785	767	739	758	734	774	781	783	795	741	695	755	749	772	724	748	709	724	679	750	726	747	749	759	783	726	760	725	794	733	732	729	687	734	727	748	787	766	741	728	772	733	736	760	729	728
5490	809	806	691	653	626	576	657	607	597	638	628	670	637	614	629	659	629	612	586	632	652	597	635	640	622	599	651	580	646	592	633	593	621	595	590	612	632	603	567	627	629	639	641	585	629	642	623	627	598	608	590	613	600	597	599	625	624	581	632	558	579	591	600	642	594	594	608	621	613	636	635	584	595	615	633	659	611	600	588	601	619	632	603	589	635	621	611	601	605	626	584	614	616	657	650	595	580	614	653	614	594	620	618	659	590	619	618	634	609	625	623	602	590	625	605	615	657	630	622	617	604	588	649	609	609	598	597	603	628	630	610	586	628	606	644	605	561	603	634	640	585	644	635	576	633	591	590	624	592	633	630	647	591	623	595	635	621	598	646	649	572	574	653	659	598	576	647	593	617	629	618	607	639	634	626	599	569	562	650	640	621	598	641	613	630	597	562	641	633	634	630	567	619	651	620	620	642	598	595	608	643	570	642	588	615	648	587	648	618	611	614	622	620	642	634	616	613	595	620	609	581	608	628	606	587	602	666	619	569	604	621	633	598	638	588	611	642	605	623	612	632	648	575	630	604	657	578	582	617	602	612	597	644	622	637	627	583	677	657	605	611	644	596	606	566	597	623	593	624	592	610	618	615	613	585	617	591	614	624	628	580	636	604	611	593	577	611	620	619	641	614	608	608	567	612	602	599	589	612	615	629	610	588	593	599	613	636	621	619	598	622	586	592	633	611	625	587	597	629	618	632	568	619	617	653	616	592	644	612	598	625	562	594	607	636	587	616	634	632	641	642	633	617	635	597	593	604	602	594	598	572	589	646	622	599	642	600	599	649	602	601	641	586	619	621	641	641	588	615	605	648	598	617	608	652	607	634	597	658	606	647	605	624	561	613	601	579	627	618	616	587	605	565	653	655	617	651	593	627	625	611	618	592	628	574	609	597	642	629	606	648	613	632	605	608	654	570	598	657	618	596	602	557	613	598	616	667	620	652	602	574	580	630	587	617	615	601	594	634	600	604	618	586	648	582	622	639	595	620	693	616	593	602	612	639	589	577	630	600	595	581	630	642	606	629	583	611	651	603	621	640	598	602	587	614	618	615	615	622	575	580	608	632	624	609	588	673	622	615	597	626	614	608	579	612	639	606	611	598	622	661	583	614	599	592	598	626	609	629	646	598	599	575	600	588	647	640	686	590	606	597	566	583	650	617	608	627	588	621	623	604	622	614	658	584	578	626	631	639	635	575	598	622	605	610	629	603	624	596	599	642	632	607	598	610	684	642	642	593	634	666	637	622	608	623	588	633	622	636	646	616	590	587	604	640	621	568	578	644	605	640	614	603	622	616	622	638	640	619	592	583	614	621	611	632	625	586	570	558	585	561	620	594	609	599	613	545	659	579	620	627	611	593	615	555	637	606	579	619	622	616	595	625	594	565	574	618	601	609	613	632	624	608	646	626	630	584	592	613	597	549	615	651	606	616	635	671	620	634	656	595	598	589	606	613	615	614	567	611	590	633	614	592	605	607	612	619	561	589	556	627	595	601	588	596	596	619	614	614	590	598	652	568	565	629	605	637	601	628	621	621	677	609	587	609	603	596	633	616	615	609	649	607	591	598	558	611	615	632	632	571	651	604	622	578	570	646	621	622	588	625	594	598	601	622	623	622	633	592	632	570	616	616	577	593	602	608	637	595	587	605	644	595	598	582	645	587	609	650	571	660	602	629	579	584	609	585	599	599	631	621	646	597	592	582	612	646	639	579	637	589	633	623	655	587	569	603	592	604	608	622	622	627	578	585	635	596	602	601	630	620	589	627	592	611	601	602	606	607	619	634	615	616	589	606	618	616	604	620	634	614	611	611	584	643	589	614	590	602	585	639	645	576	613	656	575	623	619	597	604	601	602	591	667	617	600	605	636	601	638	583	608	618	628	612	604	653	629	614	622	609	622	601	643	626	589	589	635	583	612	658	620	610	604	618	603	625	630	631	630	576	599	629	622	611	634	631	592	600	662	580	592	613	559	568	593	549	653	600	606	596	618	544	623	619	570	634	608	645	601	634	603	612	612	608	607	559	613	619	576	644	559	620	591	626	619	615	603	576	631	572	636	603	639	605	619	598	629	599	636	607	626	580	626	648	590	624	623	631	559	615	570	626	590	603	593	588	611	678	589	637	588	638	614	641	636	607	614	613	595	590	640	603	623	582	589	602	615	595	597	595	617	624	605	616	614	617	623	612	616	557	593	577	615	599	637	587	614	596	645	630	635	600	594	651	604	658	637	608	554	586	592	601	641	631	579	553	580	624	593	606	633	614	650	646	609	645	614	647	620	588	618	622	599	642	617	645	561	593	642	623	667	608	654	606	679	586	619	609	595	621	606	605	642	623	662	642	637	622	663	574	580	615	577	615	646	657	593	649	642	626	594	616	588	587	651	596	597	571	622	595	595	609	639	552	608	563	614	598	593	591	598	644	622	567	584	619	578	618	598	645	622	649	571	590	609	588	598	582	591	590	635	625	607	613	606	579	644	643	602	616	606	565	593	622	603	621	588	609	642	629	575	605	662	624	645	631	611	557	669	560	625	603	597	594	571	601	585	616	638	617	648	595	549	641	617	546	628	609	612	665	607	637	585	623	612	575	674	593	623	598	607	614	610	617	645	615	627	585	613	641	608	640	631	625	595	636	631	631	615	573	616	646	625	597	611	657	647	620	628	605	613	592	603	614	570	637	649	623	621	647	605	639	589	605	583	643	601	676	646	618	610	634	589	620	624	591	596	620	598	610	619	597	611	597	585	619	617	625	568	591	575	584	588	598	586	594	595	649	603	579	632	611	595	618	607	636	647	616	605	626	587	591	590	587	664	656	637	605	609	600	662	570	602	639	624	583	605	631	566	592	640	640	607	632	632	611	609	600	603	599	606	598	642	673	598	632	611	588	582	639	582	641	630	557	575	626	655	576	552	626	608	588	630	558	616	595	575	608	601	622	610	627	631	630	639	610	639	622	650	604	608	607	619	602	668	656	605	585	590	612	595	645	624	620	573	650	655	633	622	608	638	589	606	583	610	645	623	622	584	604	584	583	655	601	629	627	616	639	653	603	629	611	599	644	612	620	567	545	599	588	579	615	619	572	641	628	638	665	592	603	642	599	596	647	591	620	634	614	616	610	594	605	591	634	610	637	623	636	621	610	606	630	595	613	623	630	643	621	627	630	577	607	593	588	595	596	607	581	576	553	622	634	580	563	632	609	622	602	604	635	630	626	601	569	640	586	595	596	610	586	542	661	604	624	612	605	621	637	616	618	652	575	649	593	604	618	607	622	629	602	617	561	625	602	626	627	590	571	602	630	627	577	612	630	611	638	617	590	593	534	594	620	608	677	567	632	661	565	590	604	605	585	610	583	620	544	604	626	613	621	637	606	593	685	607	595	596	639	594	638	586	583	628	640	612	613	572	610	584	615	588	582	601	616	618	592	599	637	628	650	617	624	592	648
25511	21418	27322	25653	5059	922	686	547	508	453	464	432	406	453	489	456	420	455	421	415	438	429	424	438	412	454	432	433	424	390	406	408	432	467	424	424	414	448	443	400	409	434	432	437	431	404	406	438	431	419	468	413	419	420	398	438	405	446	417	408	435	403	431	480	437	391	435	420	406	415	431	433	406	426	387	410	429	392	413	377	377	396	421	405	410	380	418	438	399	437	387	392	401	401	403	399	408	398	457	390	452	440	432	460	421	390	443	431	432	407	436	393	404	395	438	432	439	420	424	411	399	427	422	414	423	414	417	408	408	451	405	425	417	420	427	398	400	390	411	416	430	403	404	452	436	406	409	418	400	399	444	420	394	406	389	415	413	446	441	403	472	441	414	414	424	426	436	387	447	431	447	413	404	419	436	415	425	400	388	411	446	378	413	427	416	432	415	420	444	409	387	370	436	424	424	415	445	378	394	419	435	403	449	417	385	393	377	405	444	400	428	381	407	433	419	417	439	418	416	454	425	406	408	365	439	437	401	421	420	431	386	414	416	420	425	378	410	408	420	423	392	419	401	423	388	436	443	412	458	435	424	446	414	399	409	439	444	398	385	488	426	363	370	423	424	410	417	433	431	419	406	430	385	398	407	401	459	435	419	402	426	419	436	421	426	441	418	430	432	421	393	415	428	416	431	459	438	409	397	421	389	374	417	410	406	443	398	417	442	409	465	412	415	429	404	428	440	402	401	442	397	410	419	438	440	413	384	432	418	413	411	392	414	411	426	395	432	422	468	396	410	356	413	393	419	380	430	408	402	361	441	399	396	386	386	441	442	458	416	397	387	420	386	417	420	413	398	435	421	432	376	402	458	385	448	384	382	452	461	392	394	394	392	406	410	405	442	410	408	386	373	427	407	421	412	393	418	412	408	440	408	390	429	419	445	406	401	400	424	397	423	401	406	406	419	401	426	420	465	441	388	435	415	440	411	437	409	395	424	413	451	396	426	410	430	396	440	384	442	434	439	447	438	433	417	420	436	381	416	435	394	398	403	417	428	439	417	413	410	413	426	420	396	407	402	408	402	417	436	407	398	427	399	383	420	381	414	395	398	420	422	438	381	377	408	436	426	424	417	415	453	408	421	378	420	426	425	423	390	417	412	365	420	431	422	419	375	394	391	430	411	417	402	393	401	406	381	407	409	403	438	420	426	425	419	420	397	419	414	418	413	394	407	408	431	458	452	388	411	417	436	407	401	403	422	424	407	424	402	444	400	429	444	396	401	401	411	436	437	430	411	385	414	428	427	422	430	382	399	418	423	385	408	399	404	414	390	423	405	392	417	419	411	395	446	412	459	414	401	433	424	440	434	410	406	395	465	434	432	431	371	389	407	430	424	422	429	405	381	398	377	377	437	424	432	415	385	385	423	423	394	389	414	453	432	413	403	387	408	422	415	457	417	404	402	417	425	450	378	401	413	412	399	390	405	415	436	386	434	412	390	426	426	428	406	443	432	402	401	411	413	420	387	405	363	402	409	412	409	419	395	382	437	438	445	408	405	392	401	384	403	460	406	420	408	407	422	413	414	427	423	442	459	403	429	414	408	408	422	403	473	433	383	382	432	383	433	368	420	439	400	429	404	426	389	456	389	389	414	411	420	425	451	418	394	418	421	379	410	404	430	431	456	427	401	414	455	434	412	408	399	389	426	447	392	416	429	431	435	433	410	413	428	405	406	409	448	401	415	408	404	391	414	420	403	412	414	399	411	427	404	452	398	399	443	442	449	406	352	377	415	408	442	392	408	418	419	434	429	444	419	421	380	415	425	377	417	439	438	400	409	452	415	411	423	420	423	459	430	414	430	410	443	420	453	431	429	435	423	432	417	414	386	385	435	419	432	434	421	394	429	388	420	418	403	428	427	441	406	426	414	435	360	416	414	393	401	408	437	403	394	382	412	376	445	414	405	403	377	405	428	360	394	402	393	393	399	467	420	422	384	413	416	426	406	393	425	422	419	382	459	401	394	421	389	403	386	403	446	439	445	388	406	441	407	413	380	413	419	400	387	423	465	432	395	404	410	423	420	426	418	431	465	411	397	434	427	446	437	419	429	421	437	450	403	392	410	401	404	402	413	402	438	376	429	431	420	426	388	420	391	403	389	429	373	396	422	411	384	445	412	421	410	415	410	403	412	438	376	410	456	421	436	419	421	419	416	385	434	407	402	419	399	425	434	427	458	399	450	433	381	450	400	450	383	417	436	421	399	378	397	380	438	422	402	404	433	392	466	424	381	412	417	412	405	420	405	416	439	411	405	435	424	418	414	419	421	398	426	445	373	396	425	406	414	420	425	374	418	409	382	421	442	413	431	441	412	389	400	441	417	409	393	439	436	419	422	390	414	413	419	402	360	377	417	404	413	412	411	436	420	426	447	416	412	422	411	396	423	434	423	403	394	438	439	414	447	424	430	385	434	395	401	422	416	461	401	424	385	391	401	428	411	408	375	435	401	407	405	428	426	433	431	420	365	391	415	435	418	388	374	417	424	460	408	394	425	455	423	416	451	455	402	407	393	438	425	467	396	400	416	393	416	425	410	427	396	414	417	428	416	458	418	433	414	407	373	468	416	392	454	404	426	384	428	435	408	423	454	396	445	438	438	390	427	401	380	425	415	390	398	438	440	406	426	424	379	461	426	419	419	410	409	404	433	403	421	414	387	434	392	418	354	422	396	419	393	415	378	431	448	421	424	373	415	398	416	375	414	413	426	431	380	418	443	385	404	408	379	417	427	416	398	412	404	413	394	419	465	440	438	388	411	404	445	382	440	412	421	413	432	458	415	425	421	411	407	462	391	411	394	389	436	406	393	404	421	414	414	402	393	406	410	368	449	391	389	433	407	378	412	435	418	393	414	412	405	399	394	410	403	404	404	441	414	394	418	394	394	395	437	427	429	437	378	394	391	402	412	422	417	440	409	420	385	403	396	409	376	448	386	388	402	368	406	423	419	393	403	420	398	383	402	460	432	406	402	450	355	428	393	459	409	435	373	412	461	423	382	425	418	421	414	382	401	379	438	447	428	388	388	415	388	390	439	374	423	430	418	424	405	366	400	421	419	435	403	434	386	399	422	407	415	400	408	415	402	408	457	448	432	431	426	395	431	391	415	396	412	399	427	443	412	429	389	420	444	414	412	413	421	378	406	444	423	392	382	428	389	400	424	411	414	393	438	417	447	432	406	452	378	418	446	402	442	414	395	425	397	421	415	422	369	385	427	383	420	441	383	393	404	426	391	405	435	421	404	425	411	372	423	425	361	413	401	405	438	399	419	403	459	443	397	391	393	406	374	396	367	424	428	426	392	402	406	447	429	397	448	410	427	418	389	428	362	395	422	383	418	421	392	419	449	391	402	395	395	402	394	425	427	426	413	414	437	412	441	429	423	410	382	418	416	426	416	399	398	427	422	405	413	416	434	423	409	415	412	405	398	439	432	378	405	403	413	400
3608	2727	2195	1226	882	679	576	538	480	471	489	450	417	430	442	444	471	438	392	376	422	381	410	410	386	386	390	381	355	411	384	411	369	375	371	396	403	383	346	383	359	392	380	396	375	365	355	395	386	343	370	383	384	362	366	368	356	347	380	392	411	365	400	381	348	403	356	346	390	389	379	386	366	393	362	389	387	357	396	366	374	383	366	376	359	359	355	368	375	327	371	368	357	399	368	354	381	368	364	367	346	383	382	377	380	366	378	369	370	366	364	375	356	387	350	381	346	384	388	372	363	363	346	390	377	372	359	394	419	388	388	386	354	388	392	404	382	381	389	406	426	367	360	383	368	381	399	384	355	398	404	358	389	350	376	345	338	380	418	403	351	369	344	387	344	344	367	369	362	383	383	390	354	370	377	377	372	335	366	378	395	344	357	360	384	385	360	382	369	398	367	379	362	400	383	359	381	352	356	361	362	400	343	406	385	384	347	355	417	419	381	386	371	348	381	377	377	345	367	408	402	359	389	380	395	336	385	381	361	363	392	357	366	383	377	345	388	384	393	373	384	369	353	394	385	350	397	373	399	403	344	360	394	364	376	360	337	358	375	363	380	368	379	391	375	340	335	349	383	373	392	378	393	353	389	395	362	375	378	379	383	350	385	390	400	390	352	370	379	395	380	379	342	373	353	370	385	405	411	392	374	375	380	358	386	383	374	382	375	389	366	396	359	350	365	369	378	371	398	374	365	385	400	386	351	389	372	376	353	371	365	363	360	365	352	390	405	353	363	394	400	388	396	363	357	368	361	358	354	316	356	380	401	364	367	347	389	354	373	404	383	389	341	384	355	367	384	384	364	351	369	358	341	379	380	371	359	361	391	386	365	374	387	343	375	391	393	358	359	363	370	368	375	389	349	395	347	361	369	403	358	376	341	379	388	383	366	356	385	342	362	332	376	395	339	392	347	383	384	374	416	391	390	379	392	376	368	374	370	377	365	405	355	346	405	373	411	359	385	364	380	347	352	369	398	380	360	349	422	390	392	403	383	363	380	353	379	372	352	416	350	376	374	357	400	373	373	348	363	378	396	357	370	355	349	384	394	407	369	394	387	393	373	373	396	358	367	390	392	353	349	372	392	424	364	381	415	359	393	366	370	378	340	377	376	350	363	374	423	347	376	373	384	395	331	395	371	377	395	371	352	360	382	384	361	368	384	371	359	382	340	352	351	378	388	409	384	350	377	362	361	365	387	371	365	369	359	379	390	364	395	362	380	370	371	378	361	362	387	372	385	356	384	338	386	364	380	389	393	386	365	352	367	351	350	386	363	308	415	360	389	390	374	391	319	371	349	407	391	395	353	368	391	377	367	377	383	342	380	395	354	364	350	365	373	366	368	351	372	349	376	393	390	359	374	384	380	395	385	382	352	392	354	354	380	353	355	394	346	371	358	352	369	382	357	383	378	370	372	362	366	400	392	370	364	342	364	389	366	348	382	393	386	369	331	323	395	388	335	364	373	367	386	358	356	392	366	363	382	369	356	402	359	376	375	404	388	394	379	384	358	341	364	388	369	400	381	350	367	397	405	351	356	373	366	374	387	333	349	377	370	388	338	347	392	374	368	373	377	401	376	383	377	363	359	361	341	422	348	372	341	375	351	392	382	353	384	330	351	325	355	392	373	388	344	363	366	396	386	394	392	361	378	381	325	345	365	366	374	351	373	391	360	358	383	364	392	372	402	365	364	358	388	395	350	398	366	362	392	380	360	392	368	372	371	393	386	351	345	388	387	375	398	369	362	360	387	358	359	362	389	378	352	391	375	378	354	349	346	337	392	409	372	326	375	416	392	366	361	367	379	342	391	357	373	383	373	346	366	406	396	349	358	388	371	377	351	347	364	358	390	347	397	375	372	385	350	337	363	396	380	374	363	362	355	378	347	369	365	364	368	380	359	417	372	368	337	377	373	388	368	366	383	390	386	358	368	378	370	373	369	349	368	377	395	378	373	351	363	413	374	365	334	375	378	367	368	367	417	371	346	368	413	365	335	351	369	362	352	355	392	375	345	329	376	337	372	352	380	365	400	374	353	378	401	391	370	368	355	391	361	359	375	361	376	362	378	348	394	355	389	372	386	386	387	364	363	364	360	357	360	374	413	357	360	438	357	368	356	339	391	361	379	385	361	380	399	351	397	347	359	361	396	381	331	346	360	386	364	379	401	388	377	369	366	401	351	360	363	373	387	329	347	350	399	373	370	352	376	352	392	383	350	374	361	369	407	378	391	376	359	385	353	359	345	392	379	373	372	371	377	384	357	351	381	375	371	375	388	373	360	373	354	343	358	400	363	387	372	369	336	395	386	364	339	384	378	379	362	372	365	344	346	339	363	372	382	368	377	379	346	389	356	377	369	348	391	368	354	370	359	361	358	334	371	345	360	371	368	365	372	353	364	358	357	357	341	358	402	388	380	354	388	346	388	345	363	378	376	369	375	382	390	369	387	381	377	387	371	363	357	369	335	380	379	336	366	370	357	352	354	368	379	364	362	371	350	374	368	383	389	350	361	377	345	365	387	349	407	372	383	364	410	357	397	370	385	376	339	348	360	348	369	363	356	327	381	368	364	360	377	395	335	357	364	373	364	363	344	372	378	380	378	323	371	382	342	366	373	379	362	390	358	381	393	377	385	407	386	386	364	374	365	362	349	368	388	388	400	343	345	383	385	373	386	345	370	349	349	429	384	382	365	406	358	373	403	343	347	349	362	365	366	356	366	374	371	348	358	354	362	393	323	337	357	388	370	395	391	339	365	382	397	385	368	392	400	345	389	352	372	383	392	348	375	356	339	376	357	378	361	355	354	372	371	367	396	338	367	357	388	382	361	390	361	361	340	352	354	369	369	382	344	402	363	369	378	360	406	373	371	347	372	367	367	420	377	381	343	459	364	397	386	337	380	367	369	391	375	373	379	346	345	369	344	344	392	338	343	364	381	381	383	396	360	356	386	385	366	365	353	373	397	384	392	346	355	352	369	341	362	365	363	369	389	388	396	389	352	347	365	354	366	365	394	374	388	367	375	384	366	369	359	389	342	373	372	360	394	365	351	351	416	369	381	381	362	392	357	351	385	396	352	379	377	345	358	377	365	385	357	346	393	386	356	364	364	381	388	395	368	387	390	379	396	368	354	362	353	361	363	370	389	346	386	358	363	374	367	371	356	384	345	384	364	372	359	342	357	376	334	372	351	389	365	362	375	378	395	364	379	386	353	373	362	364	365	353	374	371	371	358	374	364	379	353	380	373	374	372	378	373	363	377	408	369	406	396	342	356	380	367	345	374	395	382	379	368	354	366	377	374	386	340	367	366	391	360	356	345	353	366	360	364	357	373	369	353	361	341	378	338	375	343	345	357	352	385	354	337	360	355	394	369	358	365	359	384	350	373	373	360	388	389	354	389	367	352	377	358	385	356	394	330	373	372	352	367	391	385	374	380	362	375	375	396
24523	21418	28563	24655	21222	3580	853	520	426	357	359	330	315	347	306	294	294	326	263	294	277	317	306	289	268	260	291	306	293	275	279	280	267	306	286	292	263	275	293	261	272	291	292	248	309	293	280	311	270	288	278	267	251	293	278	258	254	256	287	293	236	258	254	263	281	246	279	311	276	290	309	280	285	279	267	263	268	238	255	256	288	240	291	237	294	274	274	308	269	259	280	303	299	276	282	250	248	298	278	285	281	232	266	292	302	272	291	245	281	269	275	278	262	256	262	269	212	247	279	301	251	275	279	282	268	269	274	298	257	261	274	283	263	278	237	281	269	297	269	254	267	266	288	260	282	278	283	293	270	284	261	289	266	252	270	267	287	291	283	272	266	266	250	291	303	291	268	267	293	279	267	257	288	267	292	243	274	277	305	243	299	258	297	284	297	290	266	236	285	245	280	260	284	254	302	265	257	277	273	288	237	296	268	260	278	303	265	259	289	271	293	280	260	290	289	296	284	268	282	275	258	286	264	291	274	279	281	270	262	256	280	261	286	270	257	252	275	253	267	282	303	299	256	235	285	280	279	271	245	257	249	279	267	299	270	246	264	270	287	258	227	250	235	249	291	274	275	274	262	292	286	248	286	249	256	267	249	268	269	250	283	274	252	296	265	268	251	290	272	275	279	300	252	251	283	269	251	259	291	265	264	257	261	244	258	256	295	279	277	286	289	280	268	296	283	271	292	300	273	240	277	241	250	262	278	245	251	292	262	244	270	292	262	283	286	269	272	282	252	263	250	308	261	277	264	303	273	271	275	238	283	228	270	281	265	255	264	263	254	247	258	263	283	254	263	274	295	263	278	291	264	275	300	268	279	261	295	287	248	289	260	254	288	282	251	265	254	271	304	258	280	284	287	286	297	281	254	248	282	287	282	273	275	250	310	255	256	286	275	238	293	274	280	286	249	255	288	273	255	279	289	262	245	263	255	262	290	290	268	246	278	259	262	284	252	298	275	295	279	272	272	272	243	269	304	281	237	294	265	291	267	283	274	266	271	292	267	288	280	276	268	296	272	259	297	264	278	275	276	284	252	277	280	276	278	273	284	294	267	266	274	261	267	236	284	277	271	259	257	282	281	258	273	286	257	281	268	272	269	288	263	305	244	273	268	300	267	264	285	269	325	268	278	274	260	256	264	257	263	244	285	258	263	263	280	250	277	289	265	280	276	269	265	266	294	250	282	288	272	270	258	265	287	284	272	279	274	290	281	263	262	255	262	261	263	288	265	263	292	273	277	257	272	281	261	267	267	289	238	300	241	252	266	252	260	252	247	274	255	255	265	291	276	258	239	242	296	279	261	255	267	249	279	290	276	291	263	299	247	266	258	283	300	284	248	275	274	254	277	252	252	270	249	262	295	249	289	291	278	267	248	310	247	246	255	261	293	289	253	301	288	258	298	245	263	269	288	264	278	256	245	277	275	278	271	263	241	270	307	260	270	265	295	285	267	286	260	260	267	265	289	288	275	276	291	251	286	265	259	292	272	277	262	260	278	284	287	272	270	275	259	245	248	288	281	282	304	286	266	257	269	273	307	296	266	296	289	262	274	297	291	269	272	258	265	271	302	272	248	263	289	300	251	267	288	272	265	268	290	235	288	265	282	289	300	261	282	255	283	288	263	260	265	297	270	286	293	275	272	296	258	269	277	286	247	291	238	309	285	286	257	252	263	291	281	264	269	284	279	250	285	255	296	274	253	251	259	280	290	247	269	250	250	269	282	224	241	305	285	261	284	300	287	250	242	263	267	295	244	258	253	284	258	234	245	280	267	242	252	226	229	251	263	244	255	272	263	269	302	240	246	271	286	281	265	275	253	243	263	255	281	250	276	251	255	245	300	270	268	232	269	257	255	265	267	258	261	238	257	294	270	258	274	282	248	285	301	279	293	287	248	269	257	266	251	258	277	291	281	274	265	270	269	262	243	276	277	274	297	253	274	274	288	256	297	262	237	265	268	298	256	249	243	274	275	268	270	270	304	290	283	268	263	273	276	284	261	272	261	293	275	264	274	272	272	256	264	266	280	257	247	244	328	285	291	276	264	277	266	283	274	268	279	252	278	259	277	243	265	301	275	297	283	269	251	256	281	265	225	257	251	273	253	280	273	263	270	244	262	279	262	276	267	264	278	285	303	248	239	244	275	278	275	295	247	275	280	266	252	280	286	282	254	265	283	249	278	260	262	279	250	268	283	306	285	270	285	264	283	268	282	282	292	256	298	314	253	258	249	296	262	270	259	263	276	287	269	233	253	258	272	283	245	274	288	277	281	258	265	293	259	265	240	282	287	277	267	249	264	271	276	262	258	309	277	257	263	251	282	248	294	264	292	254	269	281	252	264	282	258	276	252	265	234	285	271	283	276	265	281	263	291	263	266	286	276	271	251	254	270	260	278	257	275	282	269	272	283	260	276	237	282	243	270	268	283	284	283	296	292	287	268	285	268	263	280	277	279	306	276	246	254	279	259	254	248	263	289	249	250	263	301	249	272	258	254	257	280	287	285	255	303	304	272	237	241	261	282	258	263	330	281	298	272	310	279	269	281	270	268	266	268	257	268	248	264	250	268	250	272	275	256	266	283	261	261	277	253	230	261	278	278	295	268	263	244	226	265	273	244	255	275	245	287	231	306	273	268	270	250	286	290	271	252	269	292	272	255	259	268	261	273	298	256	255	286	269	265	279	270	273	288	271	235	289	262	266	248	279	254	267	272	287	261	271	256	293	276	258	289	255	235	254	245	274	263	274	274	268	263	243	279	264	272	280	286	297	265	268	256	286	278	266	271	257	287	241	275	256	277	274	284	267	259	253	264	297	282	291	248	305	244	248	272	270	284	268	289	270	256	282	275	265	267	266	272	262	284	252	277	244	297	274	257	270	275	244	243	283	263	261	272	248	254	264	282	251	283	255	222	279	264	270	284	281	273	265	266	311	271	286	285	272	263	255	276	302	259	263	273	284	245	295	266	313	252	277	283	265	289	253	273	273	282	278	261	277	265	279	272	298	275	291	246	266	269	292	298	265	287	257	270	250	278	267	281	257	264	267	297	280	293	299	276	232	265	257	274	265	263	253	278	246	279	256	272	250	264	288	277	279	269	268	257	265	273	264	227	266	256	271	270	283	318	240	278	253	249	287	262	267	257	287	256	279	256	284	282	274	260	272	300	235	272	290	269	259	283	231	235	290	295	272	277	282	260	262	269	262	266	279	280	291	292	263	277	241	302	236	244	276	279	238	259	289	219	243	259	272	250	275	280	265	266	241	262	252	295	241	258	293	262	298	234	295	285	244	272	312	265	274	288	276	252	259	276	267	287	271	290	269	259	242	254	267	265	250	252	259	245	264	285	245	259	269	265	263	271	286	250	292	280	243	275	296	256	270	269	269	292	290	277	252	271	274	267	273	272	290	244	261	273	275	296	263	270	269	275	275	284	293	285	260	258	285	248
3730	4762	3886	1996	1184	929	664	550	486	475	421	401	365	354	327	310	322	322	331	282	307	267	277	289	259	291	281	260	265	267	271	254	262	268	269	288	301	252	272	277	261	264	254	318	253	286	295	251	253	252	263	245	249	284	247	307	234	229	222	280	268	286	261	269	236	258	261	246	270	272	241	278	247	240	261	243	276	284	277	242	259	268	252	259	228	267	247	243	233	267	249	247	272	263	264	232	230	260	243	247	239	241	261	277	256	268	255	233	239	245	238	272	256	244	262	225	261	235	251	256	252	255	258	230	243	260	255	230	241	225	277	238	259	252	268	230	252	245	258	257	240	253	258	245	234	270	211	258	246	266	249	232	265	292	256	243	248	243	250	239	256	234	249	264	236	221	262	229	252	256	235	276	252	234	264	259	232	261	235	248	240	237	249	247	228	247	236	224	246	248	270	249	260	221	243	269	277	228	250	240	262	277	249	253	257	259	254	283	259	237	277	270	249	300	265	221	255	279	246	257	239	242	259	254	246	228	235	244	263	242	239	229	255	215	260	252	244	233	258	258	256	254	231	262	260	257	269	244	262	232	260	272	293	258	244	255	253	245	255	250	262	260	275	226	252	246	242	236	275	227	258	265	258	239	231	245	256	264	253	266	259	246	252	237	223	258	252	270	259	254	235	232	235	234	238	260	262	250	252	244	275	251	256	233	241	260	256	236	240	228	234	262	259	255	275	237	258	247	240	240	227	256	242	247	233	241	245	302	255	270	250	265	247	252	255	263	244	226	269	237	216	256	242	272	234	265	225	250	258	231	247	263	257	221	235	245	237	249	259	268	272	226	239	247	244	255	227	282	248	249	218	222	247	261	296	262	251	248	256	236	267	276	229	235	235	257	235	237	270	252	226	232	244	273	253	260	250	245	229	278	248	260	239	253	265	264	253	261	245	231	261	230	240	258	270	263	254	222	240	232	282	245	263	237	234	236	269	262	225	264	240	245	244	262	226	244	245	280	253	226	236	230	230	251	244	247	270	283	246	266	245	309	265	259	257	246	257	241	246	239	261	260	237	249	238	252	224	254	223	243	248	235	283	225	247	256	267	260	244	259	244	235	234	250	272	275	222	238	261	258	246	249	223	248	253	252	234	251	255	244	243	227	253	255	237	283	249	261	248	229	252	235	280	254	227	238	270	252	248	255	257	254	243	250	229	217	244	248	245	263	249	235	264	253	242	220	282	266	239	238	264	244	261	237	271	255	252	248	242	264	249	264	269	250	264	230	234	251	252	245	222	260	241	275	256	232	253	250	257	248	226	250	265	232	266	264	244	278	235	235	260	268	261	253	253	262	249	217	271	228	258	274	256	267	204	256	237	237	278	212	260	263	254	242	240	261	244	223	252	250	250	240	223	232	231	254	227	250	266	267	238	233	262	229	241	266	251	247	256	248	263	254	244	270	232	244	244	277	237	255	245	240	230	230	255	253	264	242	245	258	278	239	249	235	263	267	241	261	228	246	252	262	236	232	266	242	246	253	225	204	232	229	286	246	247	273	240	243	250	260	255	238	265	273	259	237	252	243	275	221	232	221	229	228	260	243	256	268	275	253	232	229	243	231	253	256	229	240	244	277	282	223	278	252	219	247	230	245	263	226	212	236	270	257	244	228	244	270	259	290	243	244	236	272	252	213	258	238	229	260	254	253	267	229	273	256	229	234	240	227	214	235	248	255	241	237	241	251	227	260	251	224	238	232	216	265	305	265	262	240	256	247	245	254	268	247	239	256	248	271	261	257	226	282	233	259	245	226	216	270	250	268	278	261	241	240	268	237	246	237	238	245	254	237	224	262	234	241	240	261	230	260	241	264	229	289	245	239	249	235	277	226	224	221	255	270	251	241	232	257	251	230	252	273	214	249	255	254	241	230	261	253	214	239	238	235	278	262	244	253	261	255	251	231	235	238	253	234	220	228	241	227	267	227	234	225	225	232	271	252	235	235	226	240	251	235	226	265	251	228	227	220	271	234	240	261	232	226	247	266	265	248	250	249	263	248	268	249	229	272	250	244	255	261	216	260	255	229	259	242	263	260	244	248	259	257	216	268	238	262	258	259	265	231	255	242	252	252	262	256	246	237	236	257	232	229	249	269	251	253	246	258	251	250	240	261	232	254	232	277	259	255	257	234	239	258	254	234	239	245	253	208	241	248	245	242	281	245	280	274	252	249	228	275	230	262	246	261	236	255	244	236	228	241	236	269	250	255	245	253	246	239	258	244	262	247	265	248	259	237	239	239	281	283	244	241	240	248	236	228	246	228	290	221	281	246	260	252	243	238	231	255	239	227	244	282	237	245	198	227	263	241	266	287	293	240	235	249	255	220	216	257	237	260	254	257	222	257	254	226	270	268	241	234	227	230	244	221	244	235	220	242	257	272	246	261	238	263	282	253	231	240	252	243	267	233	252	242	247	262	260	253	274	266	224	242	246	253	268	222	218	223	244	265	254	246	248	247	245	224	255	283	230	240	232	254	227	250	255	245	248	265	248	250	245	234	212	264	280	254	257	263	233	242	236	249	238	230	247	226	221	267	251	256	230	265	276	251	270	231	251	275	219	256	255	269	266	217	264	234	262	251	245	271	258	248	241	245	244	240	271	239	269	266	242	279	260	252	238	239	232	258	251	257	258	239	242	233	256	272	296	244	241	266	228	261	261	233	249	263	258	246	249	227	261	229	268	213	257	233	211	247	267	250	262	253	249	254	240	246	249	273	256	240	288	237	246	257	222	277	270	231	223	264	237	256	249	269	228	235	255	236	239	240	250	222	246	223	248	257	222	238	233	278	234	263	226	249	232	257	246	250	236	249	241	231	237	248	233	256	235	246	259	231	255	244	258	259	245	256	254	227	238	226	258	278	239	259	255	245	216	230	226	276	237	249	253	243	257	264	259	252	238	218	233	282	255	239	236	201	248	249	274	271	239	262	261	234	280	214	266	252	269	242	246	250	265	251	273	268	265	267	252	239	219	231	243	243	279	232	247	245	222	228	238	247	207	249	252	237	235	244	270	273	232	269	250	239	240	242	269	239	276	226	261	249	236	259	280	265	249	263	258	244	269	237	250	252	250	235	262	239	243	249	237	241	237	239	252	254	230	260	234	265	250	268	245	221	254	264	247	267	228	259	238	232	226	265	252	251	222	263	256	273	242	260	220	235	249	259	231	239	235	251	242	271	268	244	273	232	250	235	237	291	217	230	196	249	249	243	219	273	242	249	250	239	231	245	243	251	205	252	234	275	223	237	244	259	240	214	245	240	267	266	257	285	250	256	248	225	252	254	237	215	218	236	239	273	268	273	264	232	271	237	231	251	245	243	242	247	251	266	244	246	257	268	227	232	265	264	225	267	267	257	262	250	241	221	257	260	246	258	269	225	248	265	226	277	222	265	237	230	268	235	267	227	261	244	243	247	247	247	216	210	283	231	242	240	251	271	238	268	260	234	258	244
27837	10796	1814	1252	975	844	784	767	809	776	813	801	793	736	811	784	703	778	725	760	684	777	754	716	737	762	757	863	740	824	753	742	757	732	798	794	785	759	757	773	741	763	726	752	736	714	727	736	743	743	778	779	736	710	767	779	760	775	776	724	778	767	720	779	752	785	758	762	762	738	757	773	733	738	764	782	736	817	754	759	727	800	727	744	785	725	776	714	763	726	768	760	778	752	775	683	693	773	781	717	753	759	776	746	736	785	736	756	737	762	759	733	776	794	741	743	739	805	761	749	772	711	744	755	709	714	767	706	785	774	784	713	752	717	722	732	781	735	742	723	761	744	742	751	763	739	736	751	767	760	778	765	805	750	781	748	781	774	730	715	737	716	768	742	795	779	795	767	772	719	740	742	765	725	729	737	711	763	706	747	771	816	745	751	807	718	762	772	732	734	758	742	760	782	718	724	749	754	755	706	778	716	791	721	754	765	756	744	782	764	735	744	756	720	707	695	731	758	756	693	718	788	701	753	762	743	757	715	746	763	722	755	767	767	742	743	704	728	727	780	757	749	718	745	697	735	764	732	704	715	698	755	734	726	719	772	750	711	733	723	768	796	786	760	746	760	690	723	729	739	745	776	759	730	755	776	724	701	736	771	731	703	745	779	714	800	731	725	716	747	726	742	829	782	743	759	717	762	760	732	733	715	714	764	776	750	745	745	748	779	735	713	762	740	724	704	775	744	745	788	750	767	696	787	731	748	764	728	759	717	732	714	739	714	719	748	766	719	766	733	775	745	741	739	787	707	765	740	675	792	752	763	752	726	776	740	706	808	756	768	757	743	699	723	759	743	740	719	761	750	746	740	714	759	708	744	790	741	739	726	771	755	739	737	755	757	724	756	729	731	755	728	765	735	759	738	721	755	736	780	711	787	767	711	776	756	746	705	755	757	708	727	748	756	752	803	742	761	754	761	747	746	746	770	748	739	722	794	759	753	757	744	764	737	758	762	777	765	761	766	768	761	785	727	719	724	746	737	727	789	742	710	748	764	744	760	744	754	712	775	745	740	691	775	762	738	737	712	771	771	745	791	743	848	711	746	751	784	770	760	738	702	806	772	763	733	773	740	761	817	769	764	741	779	729	750	747	704	731	713	702	707	749	782	702	786	772	725	751	791	771	769	771	716	724	812	729	727	729	733	745	720	769	745	735	772	719	759	806	782	756	757	782	743	767	748	709	764	751	696	770	784	739	783	707	749	698	686	689	753	708	759	746	723	720	777	725	722	711	756	737	715	739	693	730	743	773	739	739	776	737	721	749	793	774	792	777	742	737	771	730	732	736	723	730	719	721	749	730	758	732	708	770	743	773	735	741	708	769	728	732	788	723	778	761	725	757	703	767	787	732	742	752	727	702	763	772	743	750	701	753	762	744	719	780	771	750	761	734	719	740	769	733	773	761	713	750	743	751	770	738	751	781	714	694	758	799	790	746	731	753	769	750	716	710	778	738	713	715	809	717	800	766	781	749	808	824	716	727	800	759	742	761	744	800	766	721	809	766	771	762	712	801	763	754	716	751	749	798	746	741	758	781	689	727	765	811	764	704	728	727	734	760	772	753	701	744	721	779	741	755	739	723	758	758	712	757	745	738	746	710	713	780	704	738	746	724	701	729	734	771	711	748	747	758	759	778	759	754	783	763	792	782	740	801	718	778	792	746	740	774	740	697	771	752	740	761	749	760	749	793	773	731	744	707	734	765	684	745	742	767	785	719	714	710	758	737	731	755	740	770	735	724	709	727	744	795	748	723	744	795	729	810	738	737	790	764	785	726	795	743	702	793	803	757	737	761	731	742	740	754	756	797	732	756	709	744	721	794	740	700	700	759	763	747	753	770	720	773	779	719	741	778	733	751	705	726	743	758	742	762	782	743	770	785	762	765	752	777	724	729	733	752	720	795	781	698	750	716	771	793	685	693	757	756	740	758	751	750	713	774	750	736	794	768	729	769	754	731	758	684	750	727	745	738	848	717	760	804	732	755	787	754	739	714	747	739	741	734	783	731	770	758	709	757	762	748	755	733	717	738	747	729	724	800	757	814	770	725	782	740	760	770	793	780	741	674	732	768	718	806	762	766	678	696	712	714	772	754	769	751	778	756	752	732	724	784	748	768	705	745	694	771	764	817	735	787	712	762	733	749	741	755	750	731	722	727	724	698	736	736	731	723	746	778	752	743	699	730	757	784	713	725	740	792	775	794	753	729	829	695	760	715	721	740	732	749	752	743	697	778	778	764	776	805	714	758	755	760	796	776	718	772	792	750	750	759	778	782	721	722	708	751	789	780	767	721	784	721	782	736	740	751	774	820	818	771	768	786	819	788	770	734	735	771	711	850	792	778	732	752	772	761	752	747	727	766	792	744	708	747	758	777	782	747	761	790	712	763	749	705	757	720	743	695	759	747	712	782	827	721	786	717	718	750	731	707	714	761	793	717	811	742	773	705	724	767	758	804	734	771	778	743	733	754	762	741	758	724	681	756	735	764	749	754	737	747	734	781	781	815	761	767	699	742	751	750	775	750	769	760	725	742	776	725	751	723	727	746	789	676	754	730	765	713	788	767	736	746	738	711	773	731	719	749	741	705	736	709	695	757	771	768	727	805	778	756	753	753	729	720	715	714	769	735	767	787	750	693	661	732	674	708	748	730	800	754	714	737	809	753	768	734	730	752	730	742	751	714	772	741	748	698	731	791	782	738	721	725	706	802	763	766	745	715	758	721	761	746	761	765	740	780	781	733	771	743	768	719	760	727	747	780	726	793	745	782	724	725	795	799	754	822	734	719	733	764	762	738	723	725	759	719	721	762	738	775	699	727	768	770	749	781	713	713	729	724	748	752	741	734	771	756	757	733	751	779	747	726	796	753	756	719	745	805	745	793	713	781	726	744	771	787	764	721	755	754	761	731	741	772	772	746	797	742	710	743	749	735	778	755	733	719	761	764	696	734	741	752	761	741	794	711	791	769	807	757	780	768	725	796	749	764	774	737	764	711	779	732	790	724	735	759	754	727	764	728	784	741	738	726	711	800	705	695	720	782	757	707	745	796	713	725	762	759	738	715	707	770	749	768	804	747	699	784	749	737	751	801	728	772	759	772	750	749	791	705	738	785	734	738	781	795	746	756	715	724	694	720	754	814	744	826	714	748	738	748	722	729	768	802	798	758	737	738	709	753	722	700	768	732	785	757	737	763	820	726	730	734	750	741	757	730	780	762	737	761	722	721	746	793	777	795	760	748	727	760	724	727	767	763	720	740	748	815	716	678	743	742	749	709	772	749	748	792	764	730	704	734	733	788	757	726	773	769	778	733	760	784	716	764	780	784	755	744	773	790	712	768	791	726	736	809	759	757	748	765	747	764	751	741	758	716	759	769	691	753	736	734	758	735	753	730	750	751	736	715	717	718	761	813	720	741	777	776	775	760	756	785	758	739	727	756	744	731	748
5500	835	744	695	670	621	614	659	676	607	589	606	579	620	632	641	642	616	598	607	588	592	639	653	601	658	619	604	633	632	584	622	623	649	577	647	608	618	583	619	640	604	613	619	610	642	586	636	622	641	643	622	612	667	624	610	620	607	616	601	591	610	601	638	600	597	602	597	622	680	633	613	617	607	620	607	644	635	625	594	597	656	604	616	634	619	617	621	617	645	583	539	669	621	633	595	613	612	587	607	587	606	623	613	620	622	606	619	637	567	581	614	606	633	632	603	599	613	649	606	622	639	609	617	622	624	595	618	575	628	623	619	593	607	588	615	590	634	574	605	616	611	636	657	590	624	585	630	653	613	529	600	646	688	608	592	574	595	565	631	627	618	573	616	595	605	620	582	610	594	667	648	665	618	583	638	622	570	603	594	608	653	683	602	586	591	640	622	589	566	593	612	633	627	609	638	624	618	594	621	608	595	664	579	609	626	632	588	563	610	614	585	627	638	576	649	616	592	608	605	606	604	623	574	609	620	645	573	657	630	598	616	595	642	627	588	597	548	617	617	604	617	615	606	616	611	576	630	580	630	628	610	599	618	577	588	596	565	607	568	620	566	596	652	617	626	609	635	622	640	646	621	601	644	617	592	589	606	578	614	616	617	626	600	595	585	655	596	583	527	643	589	583	592	650	602	564	593	605	622	580	632	628	585	609	638	574	635	629	598	577	644	559	608	556	648	583	612	647	611	637	606	557	618	587	593	660	628	631	600	647	622	614	593	595	602	570	600	614	658	627	667	617	580	653	605	626	616	650	641	581	604	617	601	569	593	662	599	589	597	649	640	674	594	619	661	613	641	577	641	632	562	572	594	633	648	620	607	578	600	623	630	675	596	609	575	612	608	577	628	623	606	604	618	604	610	613	633	547	579	655	553	609	638	599	601	649	626	612	568	606	617	602	614	610	595	614	631	675	621	605	628	564	584	618	594	592	609	621	612	654	656	645	615	636	596	639	581	573	583	587	535	621	644	607	616	610	598	637	629	590	593	625	603	625	592	634	579	634	588	600	614	591	624	592	607	613	559	587	610	681	618	572	659	617	622	612	602	645	540	626	595	606	608	614	607	577	601	594	609	535	626	575	577	624	642	655	603	630	606	560	636	577	616	624	610	603	590	602	642	570	593	594	617	611	608	682	602	591	571	632	654	587	610	608	582	641	559	596	610	595	596	615	565	614	592	627	583	598	612	574	610	549	613	636	639	631	586	571	603	593	653	645	576	540	630	619	611	609	615	663	625	606	661	570	593	630	615	612	583	647	623	619	643	593	619	604	646	602	617	588	585	600	558	621	579	618	614	635	575	634	626	625	596	644	574	593	659	595	653	597	609	629	614	597	596	608	593	614	628	594	643	605	638	639	609	660	609	638	611	611	603	606	608	579	612	608	623	618	582	593	565	609	643	580	642	609	609	623	609	609	612	667	631	637	608	609	587	628	607	614	603	597	611	591	627	609	627	624	598	625	560	605	613	622	605	649	648	589	577	606	598	636	583	643	629	599	637	554	617	616	602	598	617	644	639	565	633	615	610	581	605	597	595	641	575	635	576	609	597	609	601	639	629	571	613	614	603	626	598	606	604	635	639	582	602	632	628	629	588	630	599	607	637	578	598	626	633	596	626	556	634	589	615	624	611	611	654	592	625	609	619	619	607	665	611	609	637	608	637	628	629	620	615	654	631	594	586	625	642	589	596	617	604	627	667	614	593	617	648	617	639	634	660	592	635	601	613	630	647	632	569	631	592	655	601	631	639	599	641	637	569	592	600	608	611	616	622	568	572	643	604	651	635	589	613	549	613	599	568	613	628	584	610	636	586	555	531	599	575	569	578	650	573	623	531	607	586	605	593	597	645	628	647	590	638	581	620	612	625	637	601	576	579	630	588	597	621	638	579	604	594	680	568	650	595	611	655	626	615	614	620	625	578	609	609	592	626	586	594	618	612	613	596	640	640	660	597	581	646	567	595	609	658	610	650	626	644	639	622	653	585	603	590	611	572	593	678	575	568	628	607	634	591	597	613	594	601	568	632	593	630	619	620	611	622	592	580	636	593	609	621	605	606	637	613	673	646	627	635	609	583	595	603	621	625	609	617	604	612	633	589	639	648	552	638	626	564	583	625	630	616	608	608	603	572	589	647	631	610	634	637	633	620	566	592	624	635	614	623	599	593	618	648	644	638	610	583	583	628	592	675	611	587	677	563	658	622	615	628	648	639	623	610	631	602	613	586	603	635	648	646	607	618	573	628	628	612	575	603	577	639	558	582	642	632	574	571	623	590	606	646	548	583	628	608	603	624	620	590	597	622	579	586	627	618	586	577	574	657	638	646	654	624	617	588	625	624	569	593	586	624	626	612	590	646	608	622	642	619	646	633	567	603	611	609	637	604	604	581	616	617	583	615	651	610	633	636	631	638	640	574	635	596	621	640	622	580	623	607	623	620	616	628	628	626	637	638	639	611	633	627	567	596	656	604	588	572	604	600	598	603	641	623	591	628	603	550	638	639	571	607	592	629	596	601	611	619	646	623	604	592	629	600	597	633	608	586	650	614	621	597	638	637	598	609	605	632	602	652	640	640	595	589	600	649	647	586	612	589	585	602	583	558	622	629	623	625	589	620	606	583	581	610	592	617	599	614	655	595	608	616	631	640	574	615	598	593	603	573	595	621	618	637	551	597	596	651	601	624	590	582	596	599	594	613	586	642	658	616	593	580	644	629	620	616	599	603	618	625	588	598	636	581	608	653	589	637	643	630	583	617	627	667	639	611	631	631	557	595	616	608	644	622	614	604	584	620	600	611	624	601	597	649	588	596	616	614	630	635	612	608	597	591	685	648	607	612	599	618	589	590	614	597	596	600	575	595	595	601	610	608	632	620	650	619	558	596	600	598	581	608	649	638	580	633	627	660	637	636	576	630	615	634	646	594	604	611	622	614	662	646	552	613	589	628	598	607	615	630	587	615	626	660	642	606	614	615	618	569	639	635	608	565	590	630	590	620	621	564	640	623	610	626	610	597	561	609	628	622	628	618	657	597	591	613	615	640	594	644	637	606	671	561	623	609	591	615	641	580	612	611	620	658	634	592	541	613	608	582	581	605	619	586	604	577	598	627	628	602	597	596	620	556	587	627	622	631	638	602	665	587	595	611	592	602	577	604	618	599	604	586	612	581	615	658	617	586	629	622	618	589	616	671	620	628	611	552	628	604	615	605	602	616	578	560	628	578	621	600	600	593	640	660	629	595	587	606	579	631	620	589	604	656	644	630	598	617	590	616	651	618	600	638	613	648	611	647	569	622	625	616	607	602	595	605	626	612	611	610	631	592	622	593	591	624	685	662	612	573	624	608	605	589	607	637	564	605	619	584	599	635	611	591	635	619	648	614	609	620	600	619	629	623	610	589	619	605	620	554	630	623	615	590	624	612	625	594	589	600	596	653	556	609	627	608
25512	21400	27327	25615	5061	877	678	541	494	493	447	460	454	472	445	419	473	460	431	439	429	405	431	438	435	381	469	430	441	445	435	345	464	443	421	431	374	396	409	420	426	438	435	399	470	413	407	462	419	445	423	443	392	452	415	403	422	405	393	436	423	422	409	384	413	458	439	413	403	401	410	422	435	382	394	414	407	433	444	429	414	414	405	399	406	404	418	408	407	407	403	439	457	421	429	402	402	433	432	421	385	443	405	431	428	416	403	435	425	455	381	426	401	389	375	432	409	406	420	419	391	382	413	419	407	423	413	412	434	393	407	383	407	448	416	431	412	407	379	428	420	423	411	432	403	393	378	390	443	397	411	402	397	428	399	404	451	361	420	409	421	402	384	427	447	392	452	398	401	406	407	399	440	399	414	447	447	421	406	412	432	401	382	387	425	401	418	410	403	433	442	436	407	398	366	409	445	428	450	416	393	434	437	431	402	426	419	396	455	400	423	425	398	440	406	396	423	455	421	428	400	399	456	379	416	436	442	392	385	421	446	395	437	424	426	406	412	424	406	415	443	458	416	403	415	415	443	441	409	402	395	405	418	384	435	425	439	410	417	404	363	397	424	401	415	392	431	374	428	429	440	427	385	414	420	430	413	388	422	409	409	437	413	409	419	423	405	419	392	452	401	382	426	423	425	386	409	409	413	399	383	439	425	370	414	409	414	391	423	425	429	396	433	440	416	387	381	418	401	430	402	472	413	441	410	398	400	402	403	402	389	410	402	437	426	400	383	427	386	434	400	425	408	406	415	382	401	392	424	395	415	387	404	454	415	402	409	423	426	481	449	413	407	431	402	397	405	416	459	391	441	387	383	427	401	372	405	405	429	407	407	399	434	392	455	418	405	446	398	426	407	425	407	427	412	413	440	397	425	414	425	427	413	415	405	369	374	416	407	396	398	448	406	407	424	433	449	426	437	403	449	456	438	402	424	357	431	441	445	441	428	420	412	426	430	380	425	445	404	375	430	391	434	401	433	411	399	382	428	407	447	371	407	407	421	391	424	394	419	402	362	399	417	404	410	450	406	406	422	388	394	425	412	416	429	420	422	397	409	419	353	388	407	422	390	387	428	386	443	450	399	413	435	408	420	383	420	412	420	383	427	419	418	408	411	461	400	410	427	403	432	381	402	392	465	433	414	419	404	442	409	414	462	419	407	444	440	411	382	373	413	390	420	388	430	430	387	428	398	399	420	414	438	406	442	407	390	444	405	410	403	403	388	452	471	420	416	436	415	425	425	384	455	363	409	413	434	399	395	410	434	392	429	422	383	401	450	399	421	415	418	392	428	389	395	411	455	389	371	404	405	416	456	426	430	421	421	391	383	430	399	447	393	401	424	397	432	431	396	413	412	420	391	445	388	436	440	418	407	407	382	430	422	376	422	397	389	438	434	371	405	425	426	422	396	418	428	417	423	400	411	392	412	394	438	431	380	359	393	410	395	427	419	420	389	394	387	425	419	413	416	422	420	392	438	409	391	422	420	442	409	398	404	424	429	400	432	400	404	396	405	418	409	408	412	425	427	426	426	428	410	405	382	390	441	373	381	427	402	384	428	391	416	426	418	417	409	407	381	433	412	390	421	417	393	442	384	444	411	437	390	418	425	442	413	402	412	426	422	409	416	427	412	441	394	409	383	444	403	421	419	449	375	381	423	394	427	415	395	402	411	388	445	422	393	394	404	419	410	435	432	433	411	418	405	420	413	391	425	426	445	430	399	449	448	396	409	406	468	404	437	457	437	416	407	417	415	407	374	368	397	412	410	407	405	438	414	431	438	413	410	385	389	463	402	419	424	383	427	415	371	432	406	372	419	410	418	372	432	425	421	445	396	382	418	409	408	419	387	425	403	403	370	394	414	444	439	386	427	421	445	415	423	418	404	433	432	414	417	416	414	432	407	390	367	410	401	376	425	412	420	408	417	396	365	454	401	403	409	452	429	447	433	401	431	427	425	435	420	398	449	390	386	387	398	415	415	409	429	392	408	426	438	391	431	391	418	392	382	387	415	401	418	427	413	384	421	409	426	426	375	412	395	443	411	410	426	430	427	437	398	388	438	406	398	416	415	396	410	430	410	407	450	414	407	409	414	429	439	406	408	406	387	388	417	391	431	418	404	429	435	447	435	430	412	405	432	431	370	411	423	396	360	420	378	455	452	401	417	425	383	420	414	455	433	419	395	417	397	445	422	402	436	396	440	417	427	417	419	410	432	381	396	432	413	423	392	425	417	420	442	388	397	457	416	427	435	411	383	422	384	428	451	369	453	426	429	405	420	467	400	411	443	391	398	418	409	372	410	422	461	390	426	403	430	412	413	434	405	396	410	401	381	374	380	357	422	397	391	415	416	373	411	384	406	421	392	438	393	403	427	390	410	394	385	393	403	424	403	424	416	357	417	390	417	441	390	441	419	420	412	417	405	417	396	430	408	448	408	423	415	404	435	425	420	396	377	457	404	450	435	421	425	426	383	435	426	427	412	382	431	376	389	427	408	414	456	412	427	397	425	386	425	396	441	421	442	392	368	397	427	472	427	403	427	432	408	458	400	421	419	390	431	388	390	391	412	424	404	414	414	419	374	383	440	410	396	425	440	371	379	393	403	410	444	432	411	446	407	412	424	416	398	443	429	409	432	406	418	441	409	406	416	413	445	433	396	414	406	427	437	420	443	395	365	421	401	380	438	402	422	426	379	370	433	384	414	408	376	370	410	425	409	403	437	410	441	421	381	393	380	388	452	414	406	390	410	388	403	358	365	470	400	382	436	402	395	424	400	391	398	389	440	413	425	434	400	427	411	415	431	463	445	410	409	402	408	410	390	387	424	415	392	428	448	429	422	410	397	397	378	389	427	434	415	373	395	377	424	399	385	437	421	427	400	406	402	414	406	441	397	417	429	422	410	413	380	394	406	408	416	416	404	387	378	432	396	449	430	450	400	416	437	393	448	423	430	396	444	388	414	369	391	429	401	442	416	397	424	407	426	432	373	404	410	389	396	416	425	449	410	399	440	428	394	454	385	404	408	432	437	404	403	432	407	422	371	418	429	362	394	403	403	385	422	406	384	445	412	418	435	392	407	421	413	407	408	394	435	395	437	426	408	404	419	402	414	395	402	413	402	405	394	402	416	422	413	426	404	413	451	443	484	399	375	417	399	402	412	456	369	421	450	412	407	401	405	422	418	371	437	401	422	442	405	415	435	407	431	398	385	424	406	416	397	458	407	462	406	421	397	420	424	445	427	389	411	396	400	417	441	411	390	397	387	443	419	394	448	426	425	421	402	423	395	402	395	430	394	417	441	455	428	378	420	416	451	394	432	400	403	387	374	388	407	416	420	417	401	426	413	431	410	436	401	414	410	431	408	399	446	395	415	406	434	408	442	421	435	415	412	408	409	438	409	422	409	423	396	400	448	413	390	435	367	412	393	456	408	422	424	412	420	392	380	469
3626	2722	2251	1306	885	710	625	528	499	458	450	445	411	405	400	383	426	418	390	397	397	364	396	395	406	394	366	375	383	373	407	413	397	395	378	387	387	402	394	374	381	381	398	403	382	382	364	419	361	368	327	391	385	390	417	387	398	398	373	395	369	398	387	378	382	358	364	367	410	404	381	354	358	375	390	374	384	384	362	379	379	404	374	392	362	362	352	385	380	397	363	375	348	374	377	359	390	420	392	374	381	376	355	358	381	346	382	333	354	388	360	339	336	398	395	340	356	381	377	379	355	384	370	376	372	363	401	348	366	377	379	364	393	356	357	388	377	407	366	359	354	356	355	354	372	366	360	380	394	376	385	388	348	351	360	396	377	411	389	387	362	368	390	361	366	381	318	397	351	349	404	350	364	328	375	348	362	386	363	360	349	373	378	426	356	394	370	361	392	387	381	435	352	363	366	388	378	359	367	338	370	394	378	378	348	360	347	382	360	357	389	386	346	396	320	385	390	370	378	342	386	370	381	375	357	346	385	353	356	358	365	375	356	357	353	351	368	390	368	366	377	406	360	382	385	374	350	354	368	376	351	402	384	369	360	360	351	384	381	363	366	384	365	376	400	352	379	352	404	401	369	346	368	387	372	359	390	380	362	373	373	386	368	363	375	362	413	357	367	358	390	365	379	351	373	396	390	378	375	407	364	368	369	359	396	373	334	359	346	382	383	366	357	376	356	374	362	362	373	388	385	349	386	403	344	388	359	392	367	366	390	336	378	387	376	383	381	332	318	352	349	359	372	376	342	370	377	345	381	377	359	386	346	344	387	373	376	369	370	400	376	388	382	359	338	434	363	371	350	364	383	352	371	386	402	353	373	378	361	393	368	398	370	392	360	349	358	377	368	353	380	368	347	362	402	340	384	356	383	359	369	375	374	347	365	384	356	380	353	360	346	368	368	369	377	383	410	373	371	404	351	377	384	359	360	399	351	370	352	377	352	356	381	375	380	355	380	359	386	384	410	399	393	356	372	392	372	369	371	368	357	401	375	381	408	360	365	349	372	379	382	383	379	393	393	351	370	366	341	376	350	366	378	343	391	337	379	358	373	379	330	352	378	376	351	400	370	346	337	381	355	400	385	347	382	338	382	338	360	369	377	370	399	369	355	361	347	388	406	370	372	371	367	395	388	376	377	376	373	377	385	346	353	365	369	360	342	358	375	366	407	381	361	365	350	351	361	385	337	385	384	352	403	368	345	385	389	373	413	374	392	348	340	366	374	360	409	333	330	348	330	375	359	357	386	384	363	363	328	377	358	406	341	395	379	376	362	392	338	343	367	378	379	347	392	371	375	386	392	401	380	358	372	333	357	337	348	321	352	364	393	344	365	350	396	361	361	370	387	409	390	396	360	371	374	343	343	406	381	389	380	361	348	323	352	368	363	379	374	372	352	379	341	367	375	371	349	367	357	352	342	372	320	401	380	366	361	363	379	349	380	393	371	373	355	400	381	381	359	372	433	352	360	374	339	360	382	379	372	387	363	393	372	403	403	360	367	353	363	410	358	382	355	366	343	369	381	375	341	371	387	400	340	358	350	393	387	338	360	325	371	359	369	368	365	355	341	411	379	385	366	377	341	378	350	383	371	356	344	392	347	375	395	377	364	371	370	345	391	379	363	415	400	351	357	364	377	368	377	372	412	391	410	339	351	368	396	356	351	363	364	366	371	368	367	382	357	376	337	363	363	327	411	399	374	357	390	356	355	421	368	374	397	378	349	381	400	376	363	381	389	404	372	348	371	321	365	340	379	398	360	381	383	384	360	353	405	359	369	375	366	366	373	372	391	362	370	337	348	381	331	359	341	382	357	359	365	387	367	411	384	358	357	350	350	377	379	340	384	387	372	342	385	359	376	326	410	389	366	360	357	362	351	370	376	379	376	357	375	350	371	377	358	378	356	355	376	344	348	402	352	342	342	368	340	369	396	373	335	367	352	367	379	389	352	343	373	386	379	341	356	360	358	374	393	361	394	384	385	338	339	355	397	383	365	380	364	390	356	361	408	386	360	372	366	356	383	350	402	341	364	368	369	390	357	370	334	430	354	341	376	348	375	413	400	417	387	410	362	354	364	373	355	341	328	378	376	401	363	329	394	379	355	371	377	377	369	361	393	367	381	329	389	378	360	365	350	352	358	370	381	402	368	367	364	405	388	389	375	368	369	388	352	374	378	328	368	356	366	365	378	369	397	392	375	360	379	365	393	394	364	355	402	347	382	375	361	312	387	396	359	382	326	367	329	370	394	365	395	357	391	345	373	402	361	397	376	341	417	428	360	402	358	363	342	377	349	357	374	362	372	345	398	379	357	376	371	379	365	374	354	390	365	412	340	358	352	388	363	350	381	375	337	389	385	356	380	374	384	392	391	361	352	378	362	396	373	357	388	370	396	371	387	350	345	354	363	369	374	363	387	326	370	368	408	359	337	391	377	413	387	342	368	354	377	384	346	380	368	389	388	339	382	412	370	403	360	374	359	372	380	372	360	356	391	366	377	359	371	363	343	394	377	393	362	350	377	335	356	368	401	373	372	350	344	389	346	356	328	306	364	371	359	361	391	371	344	367	385	390	384	360	358	364	353	371	371	338	398	347	377	352	351	355	364	371	342	368	390	341	364	361	391	371	368	369	357	361	385	353	347	376	350	369	351	367	399	346	384	387	391	350	338	377	324	398	394	394	366	374	364	339	370	381	385	365	317	345	361	361	369	390	357	388	344	420	377	388	345	345	392	356	396	429	397	370	383	387	366	376	402	386	371	364	356	348	401	362	352	353	361	357	358	356	383	368	384	404	370	351	360	332	333	371	422	349	377	376	367	371	391	342	373	356	368	349	340	343	398	357	346	330	346	355	400	398	343	372	365	350	400	368	358	387	384	399	373	379	360	396	389	349	355	336	366	351	380	401	349	366	372	394	383	389	378	358	357	396	412	387	372	367	370	369	370	371	331	398	347	342	380	387	329	380	372	370	381	361	356	362	369	416	339	349	341	345	345	375	334	390	356	389	406	345	355	375	395	351	362	361	393	335	401	372	376	382	396	358	381	388	332	353	357	367	354	361	353	351	414	362	360	371	379	369	357	347	384	386	343	363	359	410	367	363	364	373	399	391	381	416	376	358	378	363	350	385	364	405	341	381	375	369	412	357	378	399	403	368	327	382	360	363	358	381	344	390	384	358	373	364	354	358	378	392	366	364	391	380	349	346	364	362	372	349	344	377	365	357	360	371	386	406	380	358	375	393	320	350	379	341	391	361	354	358	370	373	338	351	338	357	338	407	334	360	350	404	393	357	347	341	319	351	340	390	389	372	341	355	357	326	366	370	346	364	373	354	361	367	398	349	379	348	366	385	362	360	363	356	364	369	379	378	349	359	371	365	390	378	405	392	386	338	370	360	374	386	383	368	371	381	344	381	344	369	384	366	344	390	376	371	326	385	346	368	369	376
24447	21400	28540	24652	21214	3578	875	511	378	366	381	353	349	343	303	295	313	279	329	284	298	279	280	296	283	290	264	278	304	303	304	295	281	279	301	303	246	276	280	240	250	264	270	255	315	310	286	257	277	271	246	274	282	272	260	261	277	277	277	267	291	283	263	269	265	253	281	274	270	259	268	276	291	263	281	262	257	252	254	293	236	296	276	292	290	294	279	274	267	275	254	276	287	274	258	249	259	291	253	277	279	277	278	282	276	290	286	277	264	280	233	266	285	282	279	291	267	300	270	275	270	276	254	262	267	285	277	248	272	271	282	259	277	335	283	255	295	261	285	267	267	286	246	260	253	303	269	262	265	258	259	269	271	231	252	251	268	267	279	304	269	273	266	276	275	309	298	304	306	274	276	285	258	289	268	264	269	272	243	247	283	259	261	254	269	275	294	264	267	253	262	246	241	281	279	243	281	265	293	257	242	265	264	291	267	279	266	248	276	250	267	263	296	274	285	289	283	319	271	262	293	256	225	278	279	285	249	261	297	269	255	274	267	280	281	263	253	275	296	269	271	272	280	249	281	264	230	279	283	258	259	253	267	288	244	286	251	297	278	270	270	270	273	264	304	279	273	232	295	264	299	277	277	256	274	262	257	264	250	251	287	282	291	284	256	269	291	287	271	250	285	306	250	258	265	286	281	288	280	248	286	326	287	277	302	255	257	283	246	287	242	267	259	275	270	303	270	281	268	297	274	256	244	281	285	280	268	276	282	285	266	259	225	260	258	285	285	265	260	253	232	277	280	279	275	256	263	267	249	279	273	273	280	274	264	274	266	260	286	318	294	252	279	255	268	272	272	280	272	266	288	259	266	265	247	275	277	252	291	280	259	284	282	259	284	271	269	291	271	262	260	279	258	266	270	285	275	276	237	255	278	287	274	259	236	239	256	293	262	268	247	273	248	234	284	283	272	270	274	255	266	279	265	259	263	279	214	271	267	287	265	270	247	269	252	261	278	267	289	258	276	260	277	306	279	280	243	242	270	280	256	272	305	246	291	270	259	298	277	261	274	268	266	256	258	280	291	281	246	271	269	261	278	261	266	257	292	251	277	292	267	270	269	265	261	243	259	302	262	288	264	285	284	264	288	289	282	272	262	264	288	266	257	249	255	293	276	270	249	249	259	295	264	250	248	288	266	264	272	258	282	273	278	302	231	258	261	272	278	282	250	253	256	271	253	235	286	244	279	261	257	266	264	298	269	261	288	266	260	281	284	276	280	260	260	241	253	264	267	256	260	268	249	255	286	246	234	270	271	294	277	270	259	319	271	266	285	273	290	265	253	267	286	277	285	281	281	292	280	276	262	283	261	263	267	250	292	299	287	241	274	240	286	253	267	277	251	255	267	258	269	273	288	276	275	248	281	251	271	279	238	257	263	263	297	259	261	274	253	259	274	289	251	276	276	254	264	273	268	262	273	297	271	241	275	296	259	272	256	279	265	259	285	264	266	279	281	254	284	270	284	276	239	308	266	242	299	236	225	254	256	256	273	269	260	249	253	265	267	259	268	302	257	260	250	276	248	250	290	262	257	255	272	247	259	266	266	255	261	261	239	242	277	285	253	288	265	268	283	270	276	282	275	285	288	229	282	245	255	257	221	282	267	280	265	262	261	290	304	248	265	256	296	272	253	286	296	271	276	254	271	252	266	269	276	267	272	283	267	259	257	267	274	261	268	265	275	283	285	256	269	271	258	254	292	299	268	277	276	279	289	277	277	275	243	276	292	276	271	290	280	277	285	284	295	245	268	257	253	272	251	257	269	254	265	273	264	247	273	257	236	264	270	288	278	292	257	263	250	277	237	269	259	288	258	256	294	261	242	261	248	265	258	264	252	272	284	263	275	296	271	258	272	291	285	281	264	253	258	245	237	257	259	277	260	253	265	280	295	287	279	252	268	258	268	292	270	288	269	252	269	254	281	259	242	273	291	265	289	256	250	246	277	263	290	248	281	304	292	254	280	277	307	259	242	250	250	220	268	250	277	257	272	258	259	281	301	260	265	263	233	278	281	244	275	280	264	267	275	285	257	295	274	281	292	268	238	252	277	253	292	269	248	263	247	240	262	248	252	303	250	255	276	288	296	268	269	276	277	252	250	282	253	251	282	286	281	293	262	292	269	252	266	250	263	281	274	276	251	248	258	259	260	256	262	297	292	227	244	280	263	282	238	276	258	289	281	267	288	253	257	281	282	255	240	284	229	243	284	269	264	265	256	278	244	241	284	264	253	261	263	256	255	255	258	256	271	235	254	302	277	268	249	274	276	231	282	278	252	283	281	257	252	273	271	279	275	282	270	264	269	258	279	283	265	243	276	255	287	282	284	240	271	266	248	275	271	262	263	292	240	273	257	243	300	298	278	251	275	271	250	245	268	257	263	305	257	275	259	274	251	266	248	274	272	278	257	277	243	276	252	231	268	270	289	247	279	277	286	265	240	247	290	276	282	248	272	236	257	270	279	278	277	262	276	283	282	254	290	280	288	264	252	239	276	270	266	255	244	268	298	288	275	299	305	298	282	245	276	262	248	285	272	267	290	298	237	253	273	293	277	283	253	272	243	270	294	237	271	266	276	266	284	283	269	245	316	306	262	268	267	271	267	256	246	284	265	253	261	254	264	299	251	265	244	244	297	235	246	288	265	284	275	245	266	280	256	285	257	242	236	293	252	256	279	244	291	255	287	248	272	280	260	270	267	285	249	266	279	274	275	262	253	266	252	278	259	266	261	289	273	271	257	266	256	257	263	283	250	246	300	262	244	287	282	275	245	277	263	242	288	276	249	250	287	261	239	271	270	246	272	265	254	252	291	253	283	266	250	259	254	280	248	251	268	271	312	261	260	287	284	271	233	258	262	278	272	290	262	273	270	265	261	257	274	289	263	260	276	282	285	269	257	284	282	275	278	243	263	269	247	287	285	294	272	294	278	265	250	293	261	228	281	290	257	274	257	279	248	235	260	307	254	266	259	256	289	259	255	281	264	271	288	279	292	273	260	299	281	282	258	284	257	273	264	274	275	259	265	251	269	250	276	260	206	260	292	282	264	257	278	269	266	270	251	247	268	290	289	258	260	259	277	277	288	259	271	262	281	263	258	276	255	257	266	268	258	269	251	287	273	300	265	268	287	281	287	286	262	275	280	266	254	288	269	278	275	244	298	261	257	279	256	267	267	255	262	274	294	245	264	241	276	260	274	257	302	251	277	252	247	262	303	289	249	265	281	268	279	279	239	255	279	261	262	259	258	280	247	268	268	246	254	270	270	256	270	259	289	250	269	275	263	278	242	257	242	280	290	259	276	293	305	227	262	243	259	263	283	272	283	259	267	275	266	280	261	245	290	276	298	264	262	287	260	258	250	255	257	278	293	286	272	266	262	271	280	261	256	251	274	276	250	268	254	283	240	248	268	247	253	261	289	257	278	286	331	290	261	237	276	291	306	250	279	268
3609	4714	3833	1888	1306	888	721	561	493	451	390	386	372	335	323	314	295	302	295	287	314	243	262	281	276	297	286	272	256	264	255	274	283	244	250	278	262	272	249	263	276	276	264	240	244	249	245	215	263	247	244	235	246	256	243	261	255	296	237	242	247	261	253	280	277	257	237	265	269	258	219	272	227	251	242	245	262	269	256	285	249	246	256	248	258	210	271	220	301	249	252	271	266	257	262	229	265	231	254	258	244	255	242	253	279	258	256	232	246	279	258	224	225	238	254	255	261	252	253	233	263	218	241	279	249	297	269	255	257	246	231	275	281	228	250	273	274	266	213	242	284	213	259	244	259	252	232	259	273	241	249	235	232	233	248	241	241	234	277	250	249	256	262	247	250	270	244	260	266	254	255	226	254	248	266	231	223	251	247	259	243	266	223	236	277	261	238	225	241	232	258	237	260	227	227	231	257	264	251	235	246	248	246	250	262	245	267	254	253	251	264	278	234	253	239	258	259	242	248	262	241	260	233	237	230	267	230	233	245	249	228	246	246	254	274	252	237	243	256	268	248	232	247	241	257	269	284	228	251	239	250	230	232	232	247	246	246	253	233	239	244	237	223	254	224	236	256	279	265	248	255	254	246	272	248	244	302	264	234	276	264	238	221	255	223	236	266	246	265	250	300	246	237	241	245	236	260	254	239	250	236	243	249	236	233	273	259	229	243	257	274	253	224	252	252	250	219	264	238	259	245	260	245	240	262	283	246	266	232	243	253	282	236	255	258	252	265	258	252	232	260	266	210	261	240	243	267	255	267	243	260	282	240	250	246	253	238	251	236	256	226	238	258	243	246	256	248	262	255	222	242	228	278	259	262	248	240	245	262	252	256	247	262	262	242	248	269	244	230	243	247	251	273	244	245	258	230	261	255	240	247	237	267	249	276	265	239	265	244	245	232	236	253	267	254	268	264	247	238	232	264	260	243	271	237	282	247	252	222	253	265	243	252	252	238	256	268	249	258	251	250	248	251	261	242	249	254	236	248	262	245	220	254	228	243	236	259	255	282	279	264	237	259	238	261	256	275	255	242	238	254	253	292	240	237	254	258	233	238	248	242	268	252	244	239	248	256	228	258	232	244	230	270	245	271	235	252	244	264	233	250	239	251	226	245	241	231	262	250	262	260	257	244	212	254	246	266	241	268	265	278	271	250	255	268	242	263	240	206	254	260	246	254	238	234	265	240	210	261	227	278	250	251	281	245	233	248	253	246	251	255	252	252	259	253	253	244	225	264	222	245	242	247	246	236	240	233	219	263	271	217	214	220	270	249	233	264	233	218	218	247	266	273	260	280	251	217	264	287	261	269	235	266	253	243	243	261	241	273	236	253	255	286	238	275	261	253	239	265	278	226	230	248	271	262	264	250	244	234	250	237	242	271	236	255	241	273	243	244	227	244	270	236	263	271	246	250	263	248	260	234	239	218	228	235	266	244	247	238	251	250	250	265	234	246	241	243	263	248	240	245	269	259	261	244	250	248	268	251	262	248	220	234	267	243	249	268	239	261	254	232	289	247	252	236	242	241	234	252	243	247	259	249	227	255	278	248	231	226	254	224	272	241	259	234	238	252	227	256	241	230	275	232	242	272	243	222	246	229	236	257	246	234	273	236	259	244	228	281	253	234	254	257	267	233	240	244	260	236	244	244	270	222	233	240	238	248	243	250	278	259	261	273	276	246	248	238	254	278	258	230	277	247	219	250	233	229	244	238	242	241	261	249	229	252	260	238	241	266	282	237	223	224	245	259	234	251	240	248	229	212	271	272	231	268	239	260	248	245	265	233	254	242	240	238	259	233	244	266	259	222	250	231	253	216	243	242	270	249	267	216	260	254	244	237	255	246	221	257	260	224	228	255	226	245	229	273	238	244	254	246	248	286	287	249	256	234	250	234	237	233	247	268	275	228	223	246	269	275	276	279	255	250	250	269	249	244	220	255	252	233	249	251	240	226	247	244	259	249	237	252	240	290	289	241	252	267	232	256	232	265	232	228	248	251	218	253	255	278	245	258	255	240	257	232	239	253	271	250	230	273	250	214	258	268	219	262	272	282	260	268	226	223	238	250	247	265	267	260	242	273	243	249	230	259	272	239	251	243	252	281	255	231	232	260	284	245	264	287	264	238	246	261	232	239	220	252	222	236	223	266	245	237	238	242	244	243	251	242	238	258	248	227	271	245	250	236	242	249	265	258	240	264	250	228	270	252	228	226	249	242	243	237	230	262	257	245	242	263	259	234	260	260	252	249	244	255	260	257	273	285	248	254	264	261	256	270	225	246	270	229	251	229	254	241	247	284	244	254	241	272	249	262	290	237	257	222	283	247	239	247	273	241	253	254	259	217	241	245	230	237	254	261	225	231	235	258	243	262	216	254	272	283	251	255	225	228	283	246	254	246	256	262	261	227	230	234	253	227	248	233	226	224	225	228	273	226	258	232	266	247	275	213	247	243	253	243	239	226	268	241	241	230	227	242	227	243	231	240	245	244	262	279	281	256	225	253	256	216	265	226	230	262	225	237	245	250	230	228	257	245	243	278	217	246	236	231	262	275	249	250	251	250	241	225	246	234	249	251	269	242	256	242	233	235	251	271	260	211	233	259	244	236	220	223	247	223	262	266	219	271	246	237	257	220	274	256	271	259	239	251	241	257	230	255	220	270	240	265	275	238	246	259	253	225	255	240	258	213	237	244	262	250	239	231	249	250	251	265	224	234	255	236	264	251	241	237	239	253	256	280	274	249	248	234	258	243	235	252	252	254	254	229	263	242	255	265	247	242	246	260	236	242	230	232	251	255	274	242	237	260	265	227	283	247	261	245	240	242	263	217	259	225	222	226	240	259	235	247	254	239	251	234	237	232	264	262	261	234	251	223	259	241	265	249	243	251	234	256	239	220	246	224	260	239	247	276	252	267	254	259	252	246	263	248	247	236	280	230	231	248	249	237	227	261	265	256	238	258	255	257	250	245	246	230	250	256	259	240	271	253	245	250	228	269	242	246	277	247	259	228	228	237	266	248	263	272	220	273	232	270	236	258	244	253	259	245	259	244	253	269	246	245	262	243	239	248	267	235	231	273	255	235	240	239	242	233	241	255	242	229	235	243	271	230	210	245	247	270	256	234	247	231	261	224	256	239	239	260	245	262	245	244	245	242	232	262	245	211	230	262	227	262	271	230	248	254	264	217	237	251	240	227	245	251	241	246	259	240	227	265	244	232	210	247	238	247	266	215	233	260	264	247	261	256	261	237	267	226	263	261	272	225	257	272	232	247	222	236	221	226	273	235	263	228	248	238	274	221	250	260	231	226	221	255	231	236	257	230	265	227	250	254	234	278	225	279	257	258	243	241	254	263	241	250	263	234	214	242	234	263	250	232	251	264	258	245	237	244	244	242	223	232	230	242	253	257	232	263	263	236	240	235	242	222	246	230	258	225	253	252	242	229	239	236	236
27800	10972	1658	1130	790	789	767	785	754	761	747	801	816	790	774	779	775	756	764	723	779	747	779	752	796	796	797	704	772	779	781	783	788	733	785	748	761	765	780	745	767	753	783	776	723	764	757	769	773	747	724	791	748	768	779	771	760	732	797	798	771	747	755	825	758	750	751	757	780	734	762	779	780	773	762	763	743	792	773	716	735	766	757	742	720	760	769	807	715	772	800	772	711	758	730	735	780	728	762	753	766	728	750	761	802	755	816	789	738	771	729	781	721	791	807	756	720	768	738	739	747	735	752	743	797	764	758	776	727	799	759	756	783	735	807	785	751	798	783	760	768	727	722	746	750	777	752	761	783	766	855	751	819	811	786	776	713	791	759	715	763	745	709	826	806	791	777	756	796	751	692	741	790	796	754	728	726	770	805	779	774	743	783	735	730	774	813	759	740	722	755	711	779	760	729	744	757	748	761	760	741	832	727	741	750	715	770	753	766	765	767	750	764	749	756	685	714	765	737	746	804	787	824	781	742	746	747	766	768	693	791	749	738	736	731	821	757	729	770	798	761	780	772	771	816	755	745	752	750	732	751	781	757	824	739	791	755	768	738	730	766	824	753	789	768	733	790	823	782	751	731	759	767	750	772	795	759	787	746	763	763	783	730	749	750	746	736	745	782	783	782	722	788	735	735	786	771	760	719	739	795	729	759	761	746	803	713	753	763	759	695	739	795	769	832	744	753	740	808	775	719	753	779	769	784	701	772	788	810	758	755	726	748	741	792	753	744	780	741	735	758	732	753	752	762	735	765	757	744	772	789	781	792	713	830	753	785	752	761	752	772	777	771	746	786	735	746	757	748	763	794	740	810	777	714	759	767	779	771	762	735	772	760	747	774	761	699	776	759	729	727	792	761	785	699	750	766	717	808	766	766	742	711	725	775	772	749	814	774	742	764	779	790	744	766	729	720	720	753	767	731	758	769	770	778	757	779	751	785	788	744	794	758	806	768	708	723	751	752	752	773	785	806	790	758	786	782	721	738	769	736	741	772	768	769	742	738	755	756	794	769	767	724	783	755	753	765	805	760	792	747	798	813	776	762	767	753	772	724	762	749	771	689	791	751	789	766	773	744	795	785	751	795	767	763	770	742	779	728	788	775	769	816	815	795	758	761	743	786	734	744	761	760	763	782	780	735	779	746	784	750	694	734	760	779	810	719	736	787	762	780	799	732	782	808	742	736	725	739	751	705	747	754	733	776	757	775	769	759	777	795	800	780	780	773	746	757	742	774	790	744	753	766	756	728	792	724	726	761	762	766	774	770	708	787	767	764	808	751	800	759	766	745	786	766	771	767	786	757	772	707	753	791	773	756	778	765	753	777	734	769	769	757	784	745	754	745	773	761	759	783	759	757	722	779	781	776	741	813	746	752	778	789	726	723	792	782	750	739	779	753	720	750	798	748	753	744	810	734	748	765	765	724	766	751	806	754	713	743	749	814	780	766	754	757	727	779	788	730	751	774	795	763	746	765	784	791	753	766	724	770	799	809	771	773	757	735	736	728	760	733	785	784	738	740	711	747	763	771	792	735	800	824	754	777	767	784	769	745	733	818	739	788	762	769	755	720	780	746	732	756	789	781	767	778	755	761	741	783	787	774	780	747	723	736	762	760	775	768	831	761	781	726	778	753	725	824	769	754	731	801	756	747	788	785	756	750	743	799	783	730	775	766	781	735	760	762	738	801	784	767	752	734	792	742	765	707	703	784	730	741	804	750	753	749	826	763	784	767	733	788	761	757	724	755	788	788	721	788	739	793	734	782	734	794	726	745	771	768	783	726	774	728	772	792	773	763	754	722	785	790	761	760	744	765	755	764	729	766	684	791	789	764	813	763	759	695	746	744	775	742	755	723	748	755	745	768	748	788	752	746	747	740	771	767	783	721	698	751	781	789	753	734	792	777	713	752	764	780	733	798	745	767	797	767	755	755	800	795	743	742	763	769	774	741	742	806	817	772	792	805	747	754	787	764	748	770	755	775	734	701	770	770	759	769	766	737	740	803	757	765	802	785	752	740	708	778	731	780	759	768	823	765	768	786	784	712	745	749	777	792	770	769	731	811	788	735	721	781	745	803	774	810	745	803	725	757	735	795	793	702	774	826	743	778	770	747	771	787	763	805	749	776	730	726	805	749	737	820	784	758	740	730	745	770	789	792	769	774	797	746	790	755	761	754	752	704	740	753	707	745	761	741	762	731	737	738	812	742	793	790	770	751	779	776	754	764	769	758	775	746	741	709	750	773	742	762	736	752	741	709	723	800	828	800	741	755	736	778	813	705	802	732	754	770	785	741	758	774	788	749	732	752	758	781	763	733	778	759	737	762	754	744	754	786	761	751	737	756	766	766	804	725	791	746	758	772	720	774	765	771	755	770	781	762	722	700	800	730	753	748	727	768	750	771	771	808	760	820	728	755	761	784	757	723	769	783	818	743	775	751	740	756	746	782	743	794	769	823	743	763	812	749	742	788	761	775	735	787	741	769	795	799	744	783	778	775	751	728	778	758	770	794	802	765	790	783	796	747	798	739	760	779	776	780	787	747	709	795	716	741	743	749	798	768	765	725	726	756	792	788	811	758	726	736	825	727	754	733	752	754	771	776	762	743	718	808	741	786	853	770	757	761	743	722	744	769	789	762	799	768	745	779	766	694	783	753	731	764	715	773	710	759	711	717	739	778	732	757	763	725	751	794	757	773	815	797	780	810	763	747	745	753	771	781	744	725	806	739	794	737	739	746	755	788	763	727	759	734	749	800	784	780	769	778	755	727	734	751	716	730	736	744	836	759	735	766	703	732	813	771	763	738	775	751	749	759	808	758	782	728	748	791	728	755	784	750	748	757	783	780	798	756	737	816	750	730	736	813	764	797	753	743	777	757	741	763	782	767	766	762	802	841	744	718	780	727	798	753	792	779	759	764	763	790	732	750	697	797	795	792	784	708	699	806	776	779	753	716	715	723	764	773	737	784	771	749	750	759	753	768	726	753	724	771	787	750	725	782	760	724	774	764	736	756	788	753	716	725	755	738	785	749	775	765	760	791	758	753	806	804	722	755	819	766	763	746	755	775	777	777	761	756	794	740	787	810	781	794	745	746	798	768	744	776	751	757	774	754	759	767	739	785	777	765	704	754	740	789	726	770	690	762	739	722	739	773	747	734	807	765	748	723	734	820	800	795	737	740	806	724	769	718	736	792	802	756	763	737	732	722	792	745	791	744	747	725	739	779	767	730	755	811	754	748	767	775	810	754	759	708	759	829	701	757	760	710	765	736	752	780	724	748	754	759	766	748	792	733	801	815	793	797	752	747	736	816	691	730	786	744	752	787	756	794	794	751	755	775	776	744	812	771	781	791	782	790	785	768	815	798	760	757	777	815	741	730	764	795	793	763	753	716	722	768	757	781	750	770	780	747	744	757	745	756	741	802	780	795	745	735	740	708	760	757	738
5521	781	794	641	659	675	657	632	648	600	590	619	599	655	582	583	677	605	597	616	609	598	625	595	559	616	659	636	601	640	631	602	614	612	591	614	618	589	590	615	619	628	574	617	644	621	643	628	611	628	620	596	592	633	602	636	614	628	619	577	588	621	590	601	616	666	646	650	562	621	672	639	585	589	583	627	628	598	616	588	613	655	609	565	594	658	627	614	582	580	592	571	674	629	660	612	614	618	634	591	624	570	612	629	619	648	653	608	621	596	544	605	617	615	620	598	610	605	642	660	551	675	612	615	629	618	624	579	609	661	647	640	662	625	619	627	627	622	654	609	633	626	609	631	644	566	631	611	609	603	634	582	590	622	616	624	583	614	624	598	605	586	614	616	593	623	659	608	587	596	648	585	663	615	627	592	616	608	598	618	564	618	653	644	603	593	630	617	616	563	632	620	609	554	592	624	621	612	588	614	588	614	620	597	638	594	616	604	604	594	661	590	621	562	631	637	609	607	644	607	573	625	610	627	577	600	650	620	600	628	633	614	628	650	614	594	632	631	620	598	630	636	604	601	622	606	593	577	616	652	578	612	603	642	647	615	630	629	591	622	611	598	628	584	640	607	609	613	597	617	649	662	594	627	629	612	678	558	621	613	597	607	633	609	606	619	620	619	666	618	625	612	622	588	601	612	613	628	618	619	613	647	609	579	598	614	614	612	567	587	619	651	586	601	618	597	614	622	585	631	654	613	639	629	624	628	610	621	631	602	589	618	635	609	588	602	592	587	627	609	587	650	649	649	635	635	629	614	609	647	558	583	612	593	607	605	550	620	619	629	622	630	623	610	574	584	602	627	601	597	642	605	606	610	639	652	632	604	607	591	570	666	568	605	624	646	599	607	626	617	630	644	623	603	593	600	590	630	621	627	599	586	616	648	559	583	608	610	614	640	607	616	670	635	609	596	590	622	635	600	620	606	602	586	641	599	574	649	618	643	617	619	657	585	573	651	567	634	635	642	600	624	621	593	640	601	658	605	647	643	619	650	623	570	650	583	586	637	613	659	639	589	573	594	543	611	587	579	568	604	628	668	589	619	597	612	662	631	603	617	612	599	636	643	608	609	651	619	630	598	586	549	643	555	592	607	612	595	561	630	595	666	587	610	605	593	626	653	611	609	614	678	629	638	626	628	569	582	614	637	599	577	595	634	592	619	629	598	636	626	650	602	623	573	692	641	666	566	597	562	640	657	648	599	615	600	597	641	628	584	569	593	614	634	565	631	588	624	616	614	551	554	622	643	614	587	589	611	625	610	601	641	647	625	615	637	587	640	646	566	569	585	637	608	661	638	614	610	621	575	622	613	579	608	585	604	612	638	574	606	560	592	611	595	587	662	618	618	603	587	594	613	590	619	614	649	657	646	617	652	630	660	592	571	639	631	611	616	656	621	604	646	630	621	623	598	588	624	589	599	615	597	595	636	607	584	626	601	635	581	628	631	630	647	612	566	579	582	597	615	612	635	551	613	580	629	641	596	609	599	614	630	615	587	610	601	619	600	594	608	605	630	626	629	649	583	608	607	620	577	610	584	654	608	613	625	658	616	639	593	643	605	584	585	592	647	636	634	610	607	580	614	593	610	606	635	627	599	600	610	627	602	619	613	634	610	604	595	609	618	625	620	626	594	619	624	587	560	646	586	577	612	612	621	609	604	606	597	614	598	640	627	654	665	585	586	618	573	617	577	640	610	622	615	639	605	605	632	644	657	673	626	595	630	603	575	558	626	639	620	596	567	603	594	607	556	644	631	613	642	634	612	667	606	653	638	627	573	600	569	675	607	666	581	642	611	657	622	624	648	589	586	637	647	616	616	595	585	579	612	617	604	601	630	636	643	586	576	576	562	617	608	602	602	622	650	661	616	620	622	627	641	595	593	615	659	632	596	620	606	640	585	603	620	659	612	581	600	561	623	564	601	643	609	555	664	588	620	602	582	618	597	654	588	699	633	563	617	615	589	586	573	618	608	616	586	610	637	598	613	618	621	616	669	618	607	608	661	576	625	620	633	654	593	616	543	615	605	607	602	648	586	623	597	583	594	637	609	584	584	624	615	608	643	616	601	592	561	626	599	595	609	623	637	595	614	625	617	626	633	666	592	604	584	590	547	605	603	664	610	624	627	686	611	622	606	627	574	603	605	599	583	611	610	633	619	694	656	615	627	574	592	634	589	616	620	635	633	642	617	647	601	614	552	636	613	603	570	639	634	599	624	600	573	643	586	637	612	611	564	608	592	585	592	642	640	630	680	654	674	649	590	591	634	590	618	640	574	661	631	606	575	622	610	606	620	573	612	596	578	597	591	596	594	623	618	619	604	633	616	641	614	596	577	640	624	621	634	619	635	648	595	558	604	606	568	593	615	624	572	636	650	605	615	538	621	588	632	635	621	577	589	613	625	581	620	603	639	585	599	628	597	609	645	618	610	634	636	606	642	587	663	660	611	629	595	638	637	605	635	589	644	651	610	648	632	625	644	592	601	594	598	577	601	608	598	584	587	601	642	635	590	612	596	572	623	614	601	600	657	613	606	644	603	592	575	604	614	620	627	560	638	631	664	646	644	614	587	641	616	631	594	609	600	553	663	609	613	613	602	577	581	585	630	655	561	574	657	609	663	585	589	631	634	617	594	546	629	603	586	622	616	644	620	605	595	607	632	652	664	599	593	609	633	634	643	609	610	614	666	668	595	665	608	625	600	610	624	618	640	637	606	618	593	638	604	608	594	675	602	595	629	577	596	594	618	601	590	591	617	619	634	618	605	631	643	589	627	596	586	584	610	612	619	625	657	670	605	553	599	604	638	624	640	632	600	642	626	621	600	598	625	588	564	619	661	612	630	633	565	597	605	611	595	623	635	594	613	610	597	580	591	574	622	604	601	634	622	639	614	603	627	633	613	604	598	622	667	609	660	599	623	641	652	647	587	605	619	612	587	639	605	616	636	618	611	608	598	624	634	620	602	589	608	634	600	595	571	602	564	619	643	617	628	621	590	622	614	571	581	570	626	616	668	600	612	623	634	661	615	607	612	597	604	589	631	612	636	621	588	586	624	620	623	628	634	611	654	621	605	600	572	641	629	606	636	643	607	605	623	617	628	621	640	632	644	624	605	580	587	598	587	649	607	624	577	628	593	609	618	642	612	578	629	587	616	601	604	626	589	599	627	626	653	602	631	607	615	637	613	650	644	608	646	616	586	625	603	645	610	668	605	608	592	616	602	627	612	643	633	647	619	587	654	618	647	611	613	555	595	646	592	632	589	578	617	611	634	541	619	613	610	650	580	638	603	600	572	609	564	616	605	665	649	597	589	607	581	586	637	635	586	623	628	602	671	566	632	642	556	631	661	612	633	644	651	595	627	633	596	640	620	608	583	601	579	609	637	649	584	613	616	652	625	601	623	603	622	605	584	639	638	589	612	665	603	657	605	646	619	577	589	615	639	584	622
25502	21416	27347	25623	5116	862	646	537	510	464	467	464	459	471	450	456	434	445	424	458	441	420	423	473	460	395	426	434	425	400	466	443	413	415	474	398	425	440	439	445	398	473	436	365	373	436	402	435	404	400	435	402	424	390	428	413	406	431	397	436	387	405	420	430	418	436	409	394	403	379	456	375	406	420	451	424	416	432	408	411	429	403	441	443	441	447	421	439	403	461	427	374	430	411	425	434	449	434	434	448	418	413	413	400	437	388	428	391	441	413	399	398	429	429	424	438	466	433	405	412	413	433	418	416	376	419	413	444	422	418	407	422	416	416	395	423	405	432	419	431	404	391	425	441	413	412	421	397	439	421	400	466	420	408	400	440	417	386	439	409	423	403	431	402	384	391	414	409	406	415	398	396	394	412	434	408	429	396	422	392	453	439	436	427	452	398	396	412	438	449	419	436	401	406	404	406	398	404	414	421	376	404	423	411	423	399	406	409	439	382	391	421	404	442	424	414	419	422	442	385	420	407	385	410	427	382	428	475	416	441	415	386	403	441	413	447	421	423	408	406	407	412	415	405	432	411	421	412	419	422	385	429	411	397	417	411	408	409	406	427	432	411	399	418	433	424	418	436	406	412	396	403	421	453	424	414	428	388	422	418	456	418	397	414	467	427	378	430	441	419	419	412	385	416	437	442	426	408	389	416	427	431	455	419	439	433	391	451	421	419	483	428	377	380	381	412	419	444	418	408	378	392	405	431	418	447	423	399	396	413	415	437	409	415	388	406	410	438	428	394	398	416	417	400	417	388	430	406	426	415	426	408	387	422	434	407	393	424	406	392	437	395	416	437	387	387	423	422	403	365	414	440	386	447	411	421	447	439	399	414	367	400	412	402	418	448	405	389	407	410	402	394	422	394	380	427	398	420	431	427	406	416	385	395	413	412	434	415	423	428	388	417	420	432	442	398	435	393	408	470	423	471	399	374	424	434	394	379	400	387	410	428	449	408	410	423	413	417	426	417	400	463	414	362	389	432	430	458	422	395	429	400	433	409	425	378	452	382	437	405	413	465	385	425	370	407	406	413	426	423	399	416	425	416	441	421	417	445	410	407	419	436	425	443	392	377	426	401	426	441	409	435	419	439	440	448	425	411	384	403	413	434	389	443	414	415	413	450	429	435	420	408	428	415	460	383	445	414	398	424	414	426	427	415	406	442	427	393	421	437	390	415	373	433	392	403	385	404	412	400	376	423	398	400	418	401	444	405	399	402	413	387	372	375	422	434	381	429	434	387	403	365	382	411	385	378	415	409	389	402	398	378	395	417	428	408	389	406	408	407	407	407	397	430	400	424	397	420	413	413	412	442	377	403	381	412	417	401	386	393	401	407	429	443	447	401	422	432	410	414	407	428	416	386	420	378	422	380	409	415	448	429	400	446	400	386	398	390	407	420	416	396	402	415	378	413	422	433	417	425	418	438	422	404	476	429	393	422	406	390	429	398	433	440	440	397	443	428	413	373	427	457	425	417	445	387	399	393	415	398	420	390	439	420	390	400	419	389	406	375	400	444	392	395	427	409	415	417	393	397	429	393	413	403	406	412	389	423	428	415	425	434	423	421	385	365	413	439	414	422	396	388	418	402	451	425	422	400	394	450	415	436	436	434	399	418	432	416	414	395	436	393	419	419	392	416	424	408	433	405	406	377	423	438	439	428	406	404	398	402	396	402	414	405	366	419	441	432	388	446	411	375	418	425	425	428	387	433	409	431	413	430	440	440	412	432	411	414	424	433	407	443	423	440	427	416	410	421	408	397	444	446	413	450	416	409	398	407	421	420	405	451	410	415	406	412	398	386	415	442	403	420	419	370	409	411	396	433	411	427	389	396	437	419	422	402	421	435	398	434	418	390	406	405	420	403	404	422	440	413	420	461	444	402	384	388	422	407	443	427	423	411	449	428	390	447	405	389	428	467	423	445	407	422	388	425	397	392	427	400	416	453	427	445	406	468	453	425	436	420	424	394	385	424	421	423	401	440	426	449	403	425	403	395	403	433	407	393	404	428	414	433	435	416	401	396	426	409	393	471	383	404	375	428	402	362	453	427	431	407	424	394	423	427	386	438	414	407	433	424	421	432	409	380	453	403	392	426	440	458	441	437	438	416	432	404	412	445	387	405	434	433	404	427	432	402	417	415	420	417	420	405	447	417	440	417	425	437	423	391	412	436	396	417	451	405	398	382	390	384	411	419	406	438	380	385	418	412	425	454	418	439	424	394	450	411	401	410	365	382	439	414	404	408	405	401	403	384	409	406	430	419	442	397	422	390	377	401	401	424	444	412	429	385	422	464	420	428	420	410	438	457	428	410	449	415	429	395	388	431	403	396	406	447	417	386	392	427	420	421	441	412	377	419	414	452	420	428	428	413	415	423	392	442	422	389	397	409	486	422	397	424	406	434	425	424	428	382	439	433	417	398	421	417	420	447	465	382	436	428	413	419	429	398	425	439	424	425	416	429	431	404	432	420	414	408	419	383	488	430	426	401	450	448	380	407	414	435	377	403	399	432	430	407	436	438	430	352	425	405	420	393	407	360	404	462	447	438	396	431	404	407	385	437	412	402	407	389	388	409	368	437	413	417	438	433	409	433	445	424	414	414	405	440	391	409	423	391	409	421	408	410	438	416	403	449	419	430	398	411	417	432	380	411	415	385	446	433	411	395	387	399	401	419	414	410	411	435	392	407	405	400	387	431	442	423	406	426	422	427	421	387	413	394	406	379	438	416	435	421	386	399	409	392	439	408	420	415	373	415	446	398	412	444	404	389	383	425	375	417	418	420	399	412	400	415	480	445	400	423	403	429	419	440	391	421	413	424	425	416	409	423	421	386	424	422	442	438	442	397	444	428	437	439	413	416	413	423	440	413	446	393	415	419	401	436	441	418	415	400	406	451	399	394	435	404	415	444	386	381	394	403	433	389	404	407	425	390	445	381	394	388	421	418	412	435	421	425	414	397	394	412	382	421	394	385	406	441	439	453	390	401	422	386	369	391	388	402	401	394	430	416	492	405	392	419	391	402	435	384	397	444	448	447	414	364	414	391	446	410	406	413	412	418	390	428	403	401	413	404	417	431	423	379	404	439	434	453	420	433	412	425	391	395	413	421	438	395	435	415	441	380	402	411	399	433	405	414	409	400	419	406	398	424	443	431	420	415	412	412	432	412	416	372	416	432	385	421	434	384	410	426	390	391	444	411	392	419	408	403	399	409	424	421	437	380	434	406	383	398	430	408	413	431	435	407	410	407	395	376	408	408	422	416	368	391	401	414	432	440	389	409	407	415	443	425	402	418	420	425	385	420	410	397	414	416	413	371	412	426	408	423	448	416	431	443	450	370	458	439	374	412	449	440	430	435	409	416	451	391	407	441	412	412	398	438	437	424	394	416	397	424	374	424	377	436	456	434	446	418	446	395	416	397	408	394	393	434	428	412	462	426	407	400	396	449
3575	2671	2343	1246	787	655	611	558	539	463	453	442	439	455	424	413	370	410	361	384	462	408	377	380	385	405	412	398	407	417	375	378	394	367	385	355	367	377	355	378	407	327	374	359	370	388	391	348	371	368	342	413	367	363	358	364	363	362	367	341	370	341	350	384	391	389	399	336	382	348	384	373	382	395	341	396	374	354	365	376	351	389	392	401	382	396	389	393	368	368	388	355	391	384	348	361	359	378	362	373	369	361	385	349	367	354	395	372	377	371	398	364	351	372	361	357	341	345	365	369	391	358	421	373	382	377	353	371	341	358	357	370	382	364	364	376	381	379	373	377	338	364	382	352	407	367	376	367	356	385	364	369	351	364	349	353	361	367	395	386	349	363	367	362	376	375	358	362	367	377	363	366	357	376	362	343	330	351	357	402	363	391	374	386	392	380	377	354	369	380	376	359	366	360	368	369	353	375	391	402	399	391	402	385	389	384	339	394	406	387	383	399	347	371	394	391	385	367	340	363	405	367	373	357	359	381	368	385	364	378	374	378	349	352	359	369	365	340	375	350	348	376	384	366	370	356	342	329	374	376	322	382	360	364	363	376	396	378	381	356	368	394	373	385	380	352	384	363	352	358	370	356	350	382	372	371	377	370	357	344	370	386	366	403	370	364	370	363	399	349	354	355	410	396	382	368	348	357	379	342	413	388	348	359	401	360	370	403	373	332	379	371	371	382	376	381	356	371	400	364	359	374	377	344	369	351	391	336	353	382	405	376	373	355	375	369	361	392	353	357	345	358	369	362	376	407	357	362	323	370	364	351	374	380	393	352	364	393	360	377	359	372	370	374	363	378	358	407	350	378	357	386	382	388	340	368	353	400	363	346	389	384	376	377	353	366	359	372	375	380	359	391	351	325	371	369	341	354	382	397	374	389	322	377	368	339	374	367	352	384	355	372	339	362	380	351	367	359	366	365	385	340	373	343	358	355	375	369	358	345	354	378	310	348	322	350	347	348	361	385	361	382	412	343	329	360	355	360	371	341	367	375	358	340	350	378	379	369	343	353	362	399	385	365	385	364	389	379	384	392	383	362	387	375	376	340	370	383	379	375	378	347	362	362	358	427	351	365	376	386	382	358	364	371	378	357	337	371	357	354	380	355	394	367	362	377	374	388	383	388	365	352	356	397	362	392	378	390	353	403	374	395	351	372	386	352	358	364	412	401	349	346	339	346	330	354	351	361	394	394	404	329	380	389	361	346	384	375	348	399	348	356	383	324	351	368	375	413	370	381	386	387	352	391	363	360	354	388	384	367	377	374	351	392	369	379	385	371	378	381	409	395	366	360	364	335	374	358	386	360	333	380	366	340	369	361	359	340	383	356	377	357	366	347	370	361	341	351	340	370	369	371	376	375	390	365	371	382	338	354	352	371	386	379	365	398	357	363	355	347	366	336	351	354	359	353	389	398	358	371	363	369	355	383	378	329	345	360	349	358	351	365	377	411	384	368	360	338	369	381	363	363	353	374	347	369	387	344	355	378	336	375	357	336	345	390	386	397	316	350	367	362	366	406	348	376	371	388	391	386	367	389	392	388	354	360	362	380	382	371	374	349	358	380	358	367	358	361	355	367	353	395	370	372	379	382	372	351	374	402	338	369	365	396	366	371	385	367	364	340	327	369	376	375	366	362	371	334	358	359	394	374	352	366	359	313	352	354	341	400	343	363	323	397	358	399	367	381	356	360	354	379	333	351	359	353	350	317	367	366	376	370	338	393	347	370	363	375	328	375	372	404	357	363	381	363	349	358	384	370	388	380	372	394	360	337	377	357	354	371	380	352	367	329	363	361	359	383	350	344	369	331	363	391	354	381	362	406	387	362	355	359	363	344	369	381	379	354	371	366	373	354	352	357	377	381	397	396	350	351	379	354	349	370	308	383	365	381	383	344	374	407	371	420	348	374	368	355	383	392	360	388	363	385	335	407	353	381	361	362	349	401	376	391	360	361	356	374	374	390	357	374	365	387	401	379	336	367	364	354	402	410	336	333	358	366	383	382	363	366	341	345	387	383	358	355	357	404	366	350	365	338	346	384	332	345	393	359	352	353	351	356	378	402	390	366	364	385	381	392	382	381	374	386	375	360	344	334	369	364	366	375	358	363	379	391	347	361	341	357	369	391	379	382	378	370	384	372	362	353	389	370	402	383	387	374	336	371	377	411	344	350	341	375	350	388	369	339	345	369	357	358	379	397	330	406	386	362	373	377	355	375	375	402	352	398	375	363	360	381	384	388	382	381	375	357	366	382	363	392	340	399	378	349	389	392	382	396	346	375	352	365	376	362	382	371	385	356	353	384	380	366	367	375	376	362	353	409	358	328	390	333	394	348	354	374	371	360	353	384	366	396	363	350	377	390	350	363	364	368	369	336	399	356	350	343	344	372	411	367	364	382	353	359	389	362	368	363	351	360	372	362	360	396	388	360	375	335	380	350	338	357	386	397	358	387	374	335	354	357	370	367	345	347	373	413	336	352	394	338	414	344	348	381	377	342	360	372	380	352	350	338	388	355	362	333	374	389	369	346	364	363	419	352	362	357	352	334	348	374	364	354	359	371	362	360	349	370	377	360	373	419	361	363	372	374	399	341	366	378	356	337	375	372	348	354	362	332	369	371	364	354	379	357	370	343	364	375	410	351	361	370	338	354	337	336	368	329	414	391	348	391	399	375	365	370	362	359	363	365	383	341	376	404	381	380	350	341	392	345	364	339	361	380	366	341	331	381	359	366	362	366	357	371	325	345	402	408	366	333	387	364	367	367	374	349	366	354	347	342	389	354	389	369	383	400	362	375	347	366	342	392	323	365	371	351	360	350	396	363	365	376	341	415	364	361	342	346	390	362	358	363	320	370	367	362	351	371	369	374	375	358	373	344	373	383	376	356	388	334	388	382	406	382	371	361	386	338	388	362	338	378	355	341	375	363	390	360	315	396	349	335	372	355	357	354	394	388	339	396	383	379	350	368	365	380	343	350	389	348	353	373	322	369	372	376	430	381	353	340	369	402	362	377	390	352	402	390	384	346	389	369	401	387	333	380	362	372	378	358	352	370	375	310	371	354	357	370	334	353	383	342	329	390	360	377	387	384	400	360	399	378	343	412	351	376	365	378	365	357	338	358	401	407	365	370	365	337	360	379	367	374	381	370	390	327	358	394	349	371	341	370	378	362	406	415	361	398	347	364	345	357	344	368	361	387	362	381	370	365	391	380	373	359	395	405	372	363	385	365	368	353	367	388	389	385	344	347	375	361	369	388	356	374	369	386	365	375	362	366	388	364	348	355	399	381	356	350	342	419	328	377	372	373	371	364	374	338	365	378	365	357	389	364	346	367	391	382	360	343	366	381	386	389	365	374	377	380	382	399	351	385	336	345	379	346	359	412	356	366	395	358	365	408	367	373	362	354	335	347	412	374	385	329	383	384	356	367	370	366	336	360	337	333	363	372
24486	21408	28577	24657	21166	3628	821	483	409	390	357	352	327	275	296	319	295	312	286	319	271	317	301	287	290	276	301	292	299	290	286	288	271	266	285	265	289	255	258	271	274	300	279	267	287	285	259	296	281	274	280	265	289	299	281	273	277	273	253	300	287	301	255	261	276	299	287	248	289	292	318	265	276	276	304	286	279	260	286	282	269	284	284	244	269	291	273	285	247	272	272	265	245	281	262	256	268	289	294	266	274	279	295	298	268	282	282	274	228	315	241	269	280	270	294	249	250	298	261	256	292	267	270	267	266	267	312	295	290	280	277	245	306	268	266	269	254	293	290	247	239	268	262	263	279	272	249	276	281	265	275	263	264	281	285	277	271	270	265	297	268	274	272	281	263	258	260	312	255	278	265	265	276	270	261	258	272	258	263	271	293	259	242	287	280	301	276	283	239	258	278	297	274	265	268	300	286	231	264	281	250	280	290	297	286	269	263	282	273	269	280	272	238	282	272	245	281	247	255	281	267	238	275	260	275	267	265	298	270	275	255	271	268	285	273	279	284	287	288	280	262	230	264	267	248	279	285	257	293	277	289	295	278	269	272	238	285	256	300	264	280	278	298	256	270	292	289	252	284	271	277	257	242	254	265	267	249	262	267	266	267	277	293	274	245	273	261	308	269	260	285	257	283	263	255	251	269	245	280	249	282	281	239	282	267	258	283	254	266	267	293	282	249	267	259	263	265	281	271	258	268	268	274	248	252	261	235	254	270	257	267	281	274	271	272	255	264	241	247	242	270	300	305	279	282	280	278	283	270	260	268	269	264	234	267	284	258	294	298	249	227	306	249	257	246	265	263	277	280	277	273	281	267	248	316	259	256	255	288	299	284	257	264	269	288	284	260	263	275	289	277	275	280	270	277	260	255	273	284	271	293	270	315	281	264	281	252	263	293	299	284	292	296	274	269	255	260	241	277	278	264	270	280	270	256	265	297	263	274	288	267	278	303	300	226	266	288	236	273	266	271	275	292	249	255	281	275	279	247	245	240	279	282	274	261	288	288	260	273	245	253	278	252	248	287	288	250	277	259	280	253	266	313	279	286	271	238	266	262	267	287	275	242	271	279	269	250	282	266	306	261	229	275	293	273	245	276	273	263	269	254	253	247	279	281	274	270	278	283	301	285	268	280	274	264	263	281	270	282	282	260	293	253	258	268	254	280	286	299	256	277	296	281	251	265	279	282	267	258	282	275	264	259	289	277	260	264	274	256	281	247	243	271	250	255	296	263	256	274	265	315	257	248	258	293	281	279	263	309	277	272	252	280	237	281	263	285	289	284	287	251	273	258	260	276	262	264	301	299	236	270	247	260	263	275	268	269	287	280	279	261	240	272	254	243	252	266	261	280	282	273	249	286	294	280	255	281	276	255	270	266	303	265	273	275	282	231	290	283	266	253	299	265	281	244	284	275	282	279	249	284	276	260	235	259	280	306	274	262	291	235	298	277	266	268	296	249	267	265	279	289	280	292	287	274	258	284	297	254	288	286	290	274	241	262	276	269	285	271	260	266	268	263	280	285	284	256	258	280	255	290	252	268	279	305	264	283	266	255	261	252	296	278	255	246	262	258	267	283	249	268	240	281	284	304	253	277	267	271	304	268	275	264	286	272	278	240	282	254	247	248	268	269	275	276	282	284	281	257	263	238	266	242	258	265	267	266	273	257	247	266	268	278	275	274	273	269	257	251	292	305	276	278	270	271	284	276	309	271	282	255	278	287	269	259	249	260	280	279	254	292	267	267	263	277	306	266	275	255	256	236	235	243	271	249	287	268	254	294	277	261	285	264	321	295	285	277	244	252	265	282	241	250	268	280	270	285	262	265	246	254	280	286	304	280	282	233	254	298	275	257	276	266	286	228	288	278	260	271	263	255	265	271	236	264	257	274	273	286	266	264	247	242	298	259	293	261	297	283	266	258	279	252	266	278	260	276	277	270	263	273	255	266	249	277	259	268	303	283	281	277	269	282	278	276	265	281	251	264	256	284	232	247	271	273	268	281	261	253	275	240	285	276	276	247	272	257	273	300	280	264	278	280	251	283	277	278	252	228	266	278	255	293	253	264	294	270	287	290	301	273	268	282	257	231	264	281	267	271	257	264	287	288	292	292	270	285	237	275	266	263	296	251	293	268	260	242	309	255	278	266	266	261	279	231	261	249	245	259	279	273	253	250	295	259	260	278	292	241	299	268	269	253	272	259	268	262	256	305	286	272	261	280	269	265	251	279	268	287	271	288	277	264	290	263	263	282	322	264	278	264	242	273	268	239	272	261	288	259	298	294	257	295	272	266	277	283	267	263	227	295	274	230	288	264	304	266	239	267	259	286	247	261	277	279	257	270	298	270	278	293	252	261	258	277	270	289	261	273	243	275	274	267	255	263	281	275	255	298	244	241	268	271	295	264	269	275	265	265	241	277	270	303	237	246	253	296	255	282	272	276	280	280	262	293	271	274	273	270	266	264	282	270	274	274	265	272	251	276	275	263	289	249	290	276	282	266	268	289	249	302	277	255	266	246	276	254	278	249	264	274	251	267	257	270	289	260	264	252	278	277	291	256	306	240	269	273	242	252	260	236	266	268	245	266	271	302	269	254	262	274	243	242	264	259	282	269	237	274	287	274	229	272	250	299	272	304	273	265	277	270	252	285	249	269	236	268	278	284	281	304	259	284	249	282	254	269	251	291	273	269	245	259	244	245	257	270	246	250	285	263	274	268	249	256	256	229	255	278	265	255	276	256	273	271	284	307	287	264	257	262	304	246	274	270	264	254	277	291	246	264	286	244	260	243	240	263	293	265	266	285	243	259	281	305	268	309	261	240	277	284	278	267	257	270	277	249	259	263	277	254	265	258	270	252	244	262	283	294	279	279	281	280	273	270	279	288	275	307	259	275	280	257	264	270	278	245	283	302	284	273	261	293	270	309	250	238	262	263	272	272	272	254	255	268	280	266	282	247	270	289	279	287	270	279	283	263	300	291	280	263	261	272	308	287	259	278	264	256	258	280	236	275	278	284	247	297	276	276	266	238	247	298	253	258	287	267	253	275	256	287	255	267	265	245	250	249	252	286	292	265	255	255	247	260	252	269	257	265	267	272	257	299	256	253	271	268	292	265	281	260	278	276	249	272	297	256	304	266	256	302	262	248	271	260	282	255	247	279	279	285	255	278	242	295	268	285	258	267	276	248	252	288	241	233	267	268	254	305	277	275	242	275	276	267	239	295	310	284	285	235	258	256	287	276	257	266	297	286	283	256	267	278	276	280	266	275	260	276	251	277	283	271	246	275	269	247	294	264	272	272	276	288	260	250	257	273	290	263	248	278	238	277	287	281	282	277	278	271	257	270	267	272	274	280	281	271	262	290	219	292	265	271	267	275	282	278	269	280	266	294	254	289	275	282	230	255	241	278	290	266	272	251	265	301	269	255	276	278	293	274	253	269	257	242	259
3678	4677	3923	1960	1160	911	714	543	505	450	435	380	362	377	327	329	322	312	315	328	279	285	294	283	281	281	270	247	265	270	265	291	277	272	274	271	245	282	282	252	257	254	237	246	250	268	287	282	265	264	254	272	273	259	275	241	267	261	276	276	256	257	231	259	265	289	229	265	257	287	253	273	243	261	233	242	268	248	257	233	248	274	217	239	260	242	243	272	274	282	237	258	265	260	232	249	251	238	234	255	295	243	266	235	261	260	271	275	270	250	287	258	238	258	245	266	250	240	272	217	235	240	253	238	245	245	267	246	244	248	275	223	261	235	253	274	295	255	230	232	260	270	260	273	260	256	268	248	263	236	245	264	235	266	268	254	263	251	266	245	261	235	287	251	269	240	253	253	253	233	241	271	284	243	228	298	270	250	270	228	242	254	255	253	266	275	239	253	253	255	252	265	248	251	254	258	238	269	237	248	232	270	231	262	268	279	244	264	257	282	253	250	261	255	255	243	270	250	256	245	262	231	264	237	237	254	224	255	253	247	250	264	273	243	270	230	249	243	259	268	255	251	254	253	248	276	203	259	253	260	270	282	256	246	244	283	239	233	238	243	268	238	248	248	217	272	264	262	268	249	226	266	227	263	253	257	235	259	262	253	266	272	245	256	260	245	214	253	230	269	245	247	252	247	247	273	219	239	231	253	264	241	246	272	258	252	238	220	268	260	229	284	248	228	255	249	277	252	266	254	245	244	258	260	259	266	266	203	249	265	260	247	247	227	243	263	247	249	222	270	245	262	246	260	236	243	239	252	237	249	251	241	282	227	238	257	254	255	258	256	240	249	241	274	242	257	252	234	238	234	269	231	272	239	249	246	245	227	259	263	266	273	260	256	253	279	235	242	266	251	276	254	238	245	214	262	257	241	265	200	237	264	248	266	254	217	256	254	252	269	232	261	242	254	268	250	261	251	235	256	263	268	236	252	234	259	244	238	253	235	258	270	259	244	229	216	270	264	222	266	256	231	228	229	274	260	268	244	249	241	251	259	234	264	234	259	265	274	244	263	239	253	233	249	271	223	224	244	253	222	250	213	250	257	252	268	276	279	248	273	272	280	269	267	234	244	254	267	244	256	232	244	277	249	217	272	261	268	270	262	304	238	257	257	262	232	258	247	263	262	267	240	223	260	247	258	245	258	232	256	262	244	280	241	252	252	248	233	262	243	241	244	233	245	248	260	265	241	287	242	245	266	208	254	259	249	241	264	253	231	270	266	249	256	226	255	243	249	243	294	229	300	249	237	221	238	257	268	255	293	230	237	245	255	234	295	236	268	239	215	277	259	242	237	264	248	247	259	228	243	256	267	258	250	245	261	246	247	257	260	289	240	264	269	251	243	224	234	239	262	258	266	276	240	234	266	258	219	290	245	253	251	223	258	235	245	265	245	264	269	220	249	253	256	235	252	261	250	277	268	236	250	256	237	253	237	245	258	240	261	246	222	233	232	253	246	287	241	240	277	269	272	246	257	274	235	241	255	266	247	237	234	255	275	252	254	253	254	265	251	244	266	263	234	275	247	241	237	265	255	249	271	280	248	248	268	266	266	243	258	226	258	255	235	239	229	290	256	248	282	285	272	229	239	249	275	258	258	243	233	260	233	268	248	244	258	256	245	267	249	242	263	232	262	235	262	249	249	247	241	250	271	213	264	249	244	273	249	275	263	237	242	228	262	240	244	251	251	245	239	229	264	263	230	257	243	270	249	258	270	248	254	236	272	252	242	253	252	250	275	234	247	248	251	260	258	216	239	256	240	269	238	266	250	230	229	261	239	225	237	237	257	252	251	218	218	268	253	248	232	241	246	257	251	242	268	240	260	246	240	252	267	262	256	259	236	249	246	246	255	235	246	214	249	256	270	274	259	232	250	275	247	248	282	226	244	272	248	252	248	271	241	251	247	248	273	274	254	266	228	250	267	275	239	254	252	271	286	232	263	236	254	251	239	234	281	244	248	254	254	253	224	270	244	236	275	271	258	248	262	226	247	256	246	250	239	250	250	215	250	251	267	232	221	258	255	236	248	267	248	245	217	279	233	246	255	259	256	204	231	272	267	237	276	234	246	252	252	275	228	258	276	239	246	251	233	235	236	241	227	280	273	258	254	218	247	265	252	250	271	252	245	238	251	285	256	250	242	277	246	285	259	242	250	259	256	234	235	225	260	275	247	251	233	250	241	250	241	248	288	260	220	291	255	260	247	254	231	272	244	239	255	254	250	244	264	265	231	239	244	234	214	255	266	254	278	248	276	200	248	265	252	263	235	268	265	238	239	244	238	276	255	250	268	262	253	248	262	247	283	259	246	243	248	240	238	233	253	257	251	258	245	246	228	263	225	243	272	263	239	261	249	250	238	275	269	275	231	259	246	243	254	271	268	259	233	258	243	256	256	254	269	245	250	298	213	253	254	297	257	278	253	234	268	228	234	259	257	260	243	258	263	221	254	264	250	231	251	262	220	258	262	244	243	256	246	246	256	222	240	248	273	258	231	272	239	250	255	254	263	233	246	250	254	274	240	252	261	252	250	233	246	245	249	271	255	241	253	227	241	262	269	282	244	260	242	263	244	225	254	222	255	251	250	240	254	234	260	255	226	248	225	246	247	247	242	248	266	226	216	222	277	247	265	247	243	248	246	251	246	240	212	253	237	255	272	221	252	255	230	252	234	236	232	266	231	231	250	249	255	239	246	248	275	227	274	242	255	234	247	238	251	253	238	274	252	252	243	267	236	262	261	253	260	240	266	255	238	227	261	245	277	212	270	228	266	248	238	253	254	206	257	234	249	230	244	221	242	255	256	232	228	242	232	271	275	242	232	265	248	250	226	253	241	253	250	241	237	249	257	243	228	263	224	274	241	254	265	256	257	228	259	246	260	250	245	245	262	248	227	239	253	248	259	249	243	250	256	226	273	247	280	264	263	223	243	235	253	257	287	255	251	244	228	249	236	267	228	267	228	238	241	273	252	257	242	246	240	259	252	256	240	250	259	242	278	249	250	274	245	237	263	246	243	235	262	231	235	249	227	263	281	278	251	259	259	235	240	257	220	257	258	265	251	252	255	231	230	241	236	239	214	232	249	243	247	248	267	243	259	253	259	248	220	241	288	264	266	276	257	263	263	260	240	241	246	253	263	264	250	253	243	229	233	266	257	261	266	258	253	220	251	232	264	268	242	224	272	240	256	217	244	263	240	249	256	244	255	222	248	263	269	240	227	249	280	268	244	255	243	267	260	260	243	258	263	262	252	258	265	256	243	292	220	255	277	264	260	258	238	244	232	252	219	230	259	247	241	247	255	236	262	248	250	246	262	238	255	240	266	241	235	230	238	274	240	248	234	236	265	237	225	275	260	230	220	253	254	256	247	243	256	251	238	290	251	273	238	250	245	227	250	241	272	236	234	255	233	263	263	225	267	236	274	240	242	231	236	233	226	282	249	263	259	250	262
27663	10915	1624	1042	819	793	796	762	740	743	790	742	718	756	767	765	746	716	676	738	785	759	782	784	755	766	782	762	750	756	729	728	751	756	728	745	754	723	826	797	749	734	760	735	827	750	744	755	714	776	722	738	755	710	762	750	776	773	765	714	732	723	737	772	765	729	754	752	742	789	722	757	797	766	782	767	753	793	748	764	725	760	747	788	757	753	793	774	762	772	723	764	747	798	767	773	792	778	768	778	715	722	757	774	742	762	724	785	815	715	730	732	779	765	777	729	744	728	780	768	748	734	754	757	741	802	741	689	790	769	717	797	782	782	787	756	774	741	720	771	754	748	773	767	745	757	728	714	744	740	742	798	754	813	769	715	758	737	750	748	770	754	824	784	746	730	738	734	737	737	749	672	780	740	740	816	736	796	766	782	775	763	757	753	783	755	753	752	795	771	783	764	730	791	751	734	794	742	787	805	774	754	713	756	749	739	692	698	789	768	746	706	761	747	723	788	760	764	737	727	730	702	801	774	742	738	809	807	723	761	747	725	742	745	759	707	700	756	771	755	725	753	768	765	775	737	703	805	770	835	739	719	747	764	755	692	785	746	736	749	745	755	785	714	757	816	721	771	775	783	737	765	741	736	757	783	746	736	783	782	782	779	752	754	766	722	717	756	787	728	752	758	776	755	804	751	740	732	717	757	781	794	775	732	747	751	746	735	730	783	722	745	751	757	736	778	764	776	746	728	789	828	759	732	737	722	808	768	719	767	781	742	724	685	725	721	772	763	734	825	736	758	707	774	755	731	731	728	766	799	740	713	755	723	778	734	738	768	730	776	774	720	752	794	777	715	740	736	765	733	814	785	738	740	713	748	753	726	760	776	782	756	736	799	761	747	714	782	729	765	717	748	703	759	779	708	745	796	774	759	751	715	763	714	818	730	688	789	680	777	744	724	730	756	761	744	745	767	735	683	766	748	777	724	752	781	754	764	692	735	755	744	812	778	750	741	739	780	760	748	742	787	782	752	713	768	717	738	761	787	757	807	790	742	765	791	712	761	765	794	753	719	743	732	758	758	755	732	733	761	768	742	749	772	755	779	786	741	789	740	776	747	709	724	813	743	731	683	745	728	721	778	781	806	719	753	761	760	740	737	795	774	701	786	750	741	769	732	792	766	756	761	737	750	825	771	765	737	756	761	778	734	701	739	729	742	757	730	726	794	796	763	776	762	754	709	789	752	782	774	730	745	731	723	762	752	744	793	731	743	787	755	763	750	759	712	752	759	722	746	763	736	756	754	799	737	734	756	742	730	736	771	774	743	742	744	792	779	789	695	750	696	709	785	737	733	749	754	771	753	804	759	755	711	749	731	811	783	754	770	786	770	722	792	753	771	735	747	763	749	809	753	763	769	761	760	838	752	770	741	736	740	755	748	725	746	757	741	718	736	733	785	717	740	728	703	723	774	759	748	699	768	749	788	712	702	749	736	749	801	733	758	773	776	728	762	772	732	749	772	736	777	762	713	771	699	777	719	733	746	782	728	850	778	713	736	754	777	735	717	742	716	760	775	786	759	757	762	706	752	823	742	794	745	755	773	722	734	755	776	766	721	764	760	799	745	777	780	754	728	717	750	721	737	737	775	785	809	804	729	744	763	758	795	778	767	747	738	749	793	709	768	702	764	766	777	774	699	749	730	758	758	776	766	734	754	728	765	772	767	808	784	750	757	732	798	737	758	713	726	760	744	709	804	736	784	788	766	785	729	724	757	761	743	788	749	752	806	785	753	724	749	787	795	777	725	726	737	714	766	762	764	727	755	822	724	809	767	773	751	698	765	777	777	730	721	696	711	768	772	756	802	757	829	745	732	734	742	764	725	796	753	742	759	776	743	730	746	742	755	742	735	734	816	739	720	764	749	736	790	735	740	732	752	789	808	764	747	727	720	756	767	760	794	784	731	756	774	745	733	782	751	681	814	810	784	763	773	735	747	722	752	722	783	801	741	715	755	795	731	734	754	750	745	765	798	762	762	782	750	717	740	792	733	736	749	751	772	756	728	754	745	721	776	763	739	791	808	763	747	730	765	746	728	763	770	750	723	786	770	759	742	769	761	715	752	728	746	731	733	779	743	741	787	783	766	723	724	779	773	787	770	742	793	734	775	730	777	725	755	776	759	835	746	765	722	777	728	725	738	709	750	761	750	723	778	771	748	777	731	698	756	740	731	770	740	756	731	774	776	741	744	748	789	713	779	799	852	782	826	734	788	741	703	737	738	732	777	753	724	777	769	741	795	783	787	756	783	722	749	801	717	770	795	774	729	742	772	803	797	717	718	796	756	772	755	760	748	754	744	744	760	772	826	760	781	775	768	674	726	760	757	769	753	804	779	753	709	762	720	755	773	792	744	797	735	749	697	747	710	730	746	723	726	775	698	753	779	780	768	694	753	756	724	787	713	795	735	718	706	746	775	746	764	743	740	757	749	749	700	761	754	727	783	732	724	794	720	766	724	733	773	737	757	723	719	743	789	746	774	734	712	760	776	763	750	735	780	766	775	752	716	745	750	752	753	779	737	749	784	714	758	816	753	767	787	739	732	840	750	788	715	754	779	758	741	787	774	782	764	782	736	753	729	750	773	744	719	769	783	737	769	746	760	775	717	750	759	765	730	799	687	755	765	766	738	744	788	755	764	756	742	785	752	775	729	727	765	742	757	751	764	746	729	726	797	773	725	764	798	777	731	718	750	757	772	729	730	773	757	769	728	730	738	787	766	719	753	753	790	756	754	727	777	742	764	757	721	779	737	772	760	765	808	740	740	737	693	738	750	810	691	748	731	748	735	737	753	734	744	728	739	728	728	784	780	759	717	710	730	728	691	742	756	740	751	724	794	691	740	747	758	778	801	752	770	830	809	774	764	790	744	727	809	727	780	792	733	791	764	730	772	749	777	758	801	757	778	784	730	789	781	741	736	757	773	789	744	743	743	771	756	759	815	837	722	769	738	760	775	765	745	788	759	742	788	716	762	761	764	696	765	779	723	789	792	749	753	727	695	754	771	763	781	713	761	736	762	732	723	771	758	755	729	784	793	759	756	766	779	759	806	727	742	756	722	736	725	750	732	761	763	753	770	736	754	750	742	754	748	721	761	752	725	772	743	771	742	756	772	782	724	785	776	750	711	744	765	717	808	694	698	762	740	709	823	743	771	718	750	736	776	746	737	703	734	741	764	755	782	740	721	809	767	760	775	738	756	734	718	707	779	746	785	736	729	724	738	788	807	766	754	806	722	783	720	722	745	738	750	775	717	738	739	724	754	787	781	729	796	767	782	753	790	760	762	759	790	784	750	791	793	769	740	749	746	773	791	741	780	795	748	706	755	752	758	740	719	716	747	742	748	757	748	779	716	724	749	774	713	768	783	767	730	764	773	800	694	766	754	697	781	783	758	792	708	700	739	713	731	747	781	722	733	777	775	725	782	752	753	753	748	732	741	738	722
5487	813	775	656	634	607	675	611	627	631	614	611	672	629	611	588	605	649	604	658	655	633	606	621	647	620	626	599	647	621	619	633	656	606	655	653	611	625	593	609	624	610	605	642	640	576	610	550	644	665	620	604	646	641	607	667	635	637	640	638	590	599	676	622	644	604	594	598	647	593	606	651	626	559	613	622	536	620	616	550	598	571	602	617	611	568	612	589	621	649	590	657	639	620	655	612	614	641	615	645	592	624	597	640	643	612	613	591	600	586	639	564	638	617	632	625	657	630	637	602	651	649	598	613	632	603	582	648	591	611	617	609	626	657	569	607	593	583	645	625	603	574	658	590	594	617	612	596	623	625	536	623	646	583	591	619	577	624	618	642	583	589	608	593	621	586	582	589	605	573	611	564	649	599	568	588	611	597	596	632	569	646	600	569	574	645	607	598	613	620	585	624	551	614	608	573	601	591	613	607	619	602	635	613	591	596	596	625	588	585	617	655	627	651	596	673	589	632	639	586	609	605	580	613	606	636	618	602	626	633	625	606	612	690	625	629	641	569	648	616	612	629	665	628	625	598	598	567	611	599	643	605	600	607	612	594	595	624	644	601	644	567	657	565	678	611	618	632	631	580	629	608	613	650	599	600	615	590	625	601	633	603	608	626	656	595	598	613	633	596	597	625	651	615	595	625	599	574	615	636	660	631	574	634	594	556	585	632	622	611	596	658	619	616	613	582	595	611	612	646	606	616	592	640	594	606	619	619	608	612	619	631	566	625	597	659	614	632	587	658	596	602	598	591	601	622	594	597	592	646	616	607	623	593	582	618	619	636	627	546	631	609	607	618	607	599	614	658	611	589	660	601	608	644	642	601	632	644	616	628	618	606	606	609	566	633	596	629	608	601	578	639	645	612	595	621	610	600	658	602	610	624	610	641	609	580	594	586	609	566	597	627	652	663	602	684	609	625	637	628	602	608	616	631	631	644	612	602	599	613	621	646	569	631	607	640	634	658	640	620	645	642	581	611	603	574	592	625	635	594	642	629	651	570	624	624	639	583	608	621	654	608	615	591	592	601	635	619	563	644	615	580	637	626	609	587	614	615	590	614	611	579	624	622	595	616	603	571	575	607	631	602	597	610	625	608	588	644	602	601	594	610	629	596	616	620	580	636	610	584	645	636	622	621	635	646	595	613	649	587	636	610	642	626	628	619	619	584	592	576	642	582	600	612	597	633	591	616	577	645	624	648	576	634	616	612	593	640	597	603	594	609	602	588	572	588	606	582	614	604	636	587	624	625	613	615	604	620	591	651	607	621	597	608	608	673	587	584	594	590	631	603	608	635	647	577	652	597	595	630	619	611	623	584	645	670	645	648	627	561	612	591	653	627	598	592	610	577	606	621	593	695	620	640	619	621	656	610	612	635	587	634	642	582	628	626	606	576	603	624	658	609	629	618	627	647	597	625	617	603	602	661	652	656	621	666	625	627	624	578	594	645	586	615	593	619	634	623	589	587	636	592	606	612	610	633	592	646	617	598	625	610	622	573	626	637	580	606	591	641	626	648	607	606	657	626	600	611	636	639	621	613	621	624	618	617	614	621	658	608	664	664	567	646	619	613	613	610	601	586	623	613	589	573	608	698	592	603	590	621	609	640	596	626	622	592	569	593	630	641	604	642	650	627	584	642	608	577	612	563	598	605	593	616	652	617	589	621	636	608	613	576	669	620	628	629	612	590	598	645	627	616	630	613	604	636	636	608	597	635	606	602	635	635	666	625	586	574	578	612	583	626	624	635	610	623	620	560	626	608	608	599	612	606	603	622	577	594	633	631	616	613	598	612	661	609	661	619	621	598	602	606	605	628	640	573	617	629	640	634	600	610	637	593	638	584	589	601	560	610	610	597	661	612	623	598	593	614	628	591	583	600	654	609	583	619	584	575	632	611	656	583	593	601	591	624	651	592	641	586	573	609	615	646	602	579	595	582	565	655	645	625	594	641	596	556	624	579	615	605	652	617	654	613	617	624	599	611	603	640	612	612	602	611	588	638	618	666	582	645	594	607	627	613	623	590	630	589	646	629	639	585	606	636	584	676	596	603	624	576	557	629	603	632	593	617	610	589	583	611	616	649	638	610	630	629	647	656	612	628	560	620	589	635	603	641	636	556	623	600	605	598	596	619	578	622	640	633	651	632	644	591	629	655	659	645	637	592	573	642	598	607	627	574	640	615	618	601	625	618	661	620	586	600	640	657	590	677	584	618	643	644	560	652	604	667	575	597	599	628	596	647	678	596	605	653	652	631	602	627	619	614	575	618	601	596	624	613	634	625	650	652	593	581	618	623	593	629	610	641	621	592	608	591	649	631	645	639	610	611	611	618	562	576	616	648	615	613	628	592	604	582	558	592	627	648	632	573	604	628	651	613	603	619	609	657	616	590	633	616	588	602	638	576	584	610	599	586	617	593	626	612	619	590	622	622	606	622	605	595	583	608	635	568	635	648	624	605	652	605	618	590	641	645	632	628	598	660	608	653	620	546	601	592	621	612	590	627	659	602	561	605	625	632	631	607	648	587	669	572	658	624	614	625	606	616	617	613	639	611	650	634	617	636	611	618	581	616	606	561	641	596	596	622	644	614	610	602	640	621	650	615	654	638	606	621	676	608	638	625	592	610	581	615	612	563	618	591	645	669	593	589	619	598	571	657	585	593	616	620	601	586	582	605	638	623	625	609	616	644	660	578	632	622	590	564	592	594	649	620	587	594	566	644	673	627	599	629	634	629	608	607	603	581	624	599	592	597	587	643	616	629	576	583	615	635	604	608	634	643	632	608	618	634	597	600	642	643	610	617	561	609	568	631	623	617	620	570	636	567	579	644	577	584	616	604	623	635	587	646	634	638	634	593	603	643	642	588	582	652	599	619	591	602	589	618	654	643	589	608	614	639	610	592	561	603	620	642	575	611	605	592	612	595	615	573	614	622	597	611	600	608	619	642	635	587	611	645	654	604	611	573	609	590	599	599	603	586	635	604	610	581	614	617	590	632	623	657	647	602	636	588	581	612	626	592	600	646	612	662	606	610	614	620	592	635	635	629	598	600	620	655	605	645	637	636	646	574	627	649	637	600	588	610	621	606	602	587	590	612	584	598	612	613	608	591	602	596	651	616	604	625	595	575	602	620	637	582	640	619	638	615	616	585	591	600	648	606	583	579	620	641	571	640	611	630	643	621	602	606	609	647	633	620	626	573	633	595	584	581	574	624	633	609	635	617	632	588	625	608	618	605	614	637	627	614	612	652	618	618	636	607	604	657	610	650	584	576	640	619	627	617	613	588	579	616	662	581	627	650	648	613	629	621	608	622	597	627	586	596	597	666	586	652	589	618	629	608	591	611	611	592	633	588	597	605	601	629	628	642	607	604	575	576	623	608	582	686	608	597	623	597	596	632	635	574	615	636	598	574	578	561	641	572	663	667	633	620	638	628	622	626	623	653	609	597
25538	21412	27366	25611	5242	866	611	567	513	499	452	397	433	461	435	473	426	438	400	467	412	406	443	453	443	424	427	471	415	425	436	414	416	417	439	429	380	373	406	424	388	431	447	417	406	432	408	422	415	406	374	399	387	419	391	419	417	431	436	407	410	416	411	445	405	423	412	417	403	418	368	396	420	407	431	429	421	416	441	393	377	381	421	426	425	404	417	417	434	398	399	444	404	381	396	437	455	461	410	407	371	428	439	405	410	390	397	439	408	423	406	466	408	438	440	417	423	450	445	391	431	415	439	458	405	434	389	389	435	456	413	425	409	399	424	402	389	428	398	412	427	399	449	427	430	394	444	391	407	400	402	412	389	412	417	417	403	388	387	408	426	422	433	404	390	449	415	424	415	395	418	386	417	427	440	441	462	389	377	431	421	440	409	410	411	452	419	415	392	386	421	392	406	420	457	393	382	427	410	401	392	401	437	417	400	432	398	426	460	413	427	445	414	452	431	385	450	408	408	417	453	416	399	435	414	394	428	420	444	367	439	399	389	399	459	417	419	445	393	419	452	426	408	402	437	377	404	396	415	425	409	411	413	376	448	420	456	391	419	397	442	403	422	458	395	414	439	398	441	403	407	399	431	435	443	436	447	434	426	427	427	362	396	435	387	407	371	390	394	420	403	378	406	417	443	415	395	454	412	441	428	387	413	412	435	416	409	381	436	400	413	420	408	436	419	404	419	431	417	444	442	412	407	422	382	405	406	405	418	417	374	396	452	404	391	380	430	387	434	408	430	416	398	431	422	410	410	389	428	412	413	393	416	410	396	391	425	449	427	404	438	411	399	419	412	422	407	405	434	448	431	425	428	408	415	401	444	409	417	388	404	436	391	434	386	400	411	417	418	377	406	392	423	394	435	422	418	384	458	410	401	389	415	456	417	399	409	385	410	432	400	411	426	374	370	429	423	379	410	422	443	412	396	412	424	424	413	394	404	405	427	439	401	401	399	406	402	397	443	407	418	420	414	417	400	373	438	385	426	405	411	393	412	410	423	449	413	418	411	410	438	389	389	390	413	456	413	426	405	424	413	425	403	400	419	412	424	371	374	385	393	446	408	379	452	411	398	435	435	384	433	428	410	424	415	375	461	411	393	412	406	407	433	427	390	443	417	414	431	429	399	438	392	419	420	430	426	411	408	423	401	420	411	432	381	425	455	401	425	438	398	412	372	402	410	423	392	412	416	401	394	381	436	423	403	432	447	440	418	422	396	410	408	418	461	353	407	396	389	407	380	387	456	407	421	454	440	424	400	412	378	407	418	412	395	449	431	438	416	409	419	419	430	466	425	442	429	415	445	424	441	440	402	430	414	406	399	432	406	380	370	434	392	396	398	408	415	374	375	461	399	391	405	416	439	403	392	409	397	446	415	408	427	415	462	413	357	421	449	432	403	434	426	403	404	396	438	400	422	403	363	402	394	423	419	398	440	412	395	437	406	422	437	399	410	375	417	411	466	415	412	420	403	404	413	450	436	411	412	413	433	401	430	428	464	387	382	416	455	428	419	404	408	434	446	406	432	371	359	388	428	397	400	414	430	398	404	447	400	416	437	424	418	430	425	435	432	422	426	401	407	426	451	388	417	429	420	434	414	416	432	409	404	456	395	396	386	409	437	427	362	440	413	382	431	408	397	464	426	405	408	434	426	395	417	428	388	400	394	413	443	400	414	382	421	402	433	426	359	409	399	383	409	398	388	426	431	422	478	401	439	399	413	426	443	433	408	411	429	436	404	437	410	449	422	366	443	416	430	395	403	397	388	384	416	428	386	393	425	436	386	438	432	419	394	414	417	422	412	435	409	376	398	414	400	401	424	413	430	439	452	402	377	446	410	418	457	401	421	408	419	429	424	394	399	404	402	417	420	404	397	418	426	429	436	404	403	444	430	448	372	427	451	408	404	404	404	406	419	427	410	413	445	411	428	389	438	425	401	424	427	455	420	429	378	417	445	388	412	426	359	443	412	393	390	439	407	416	430	397	380	440	422	412	436	435	405	421	398	414	397	406	403	439	400	448	402	440	376	450	411	435	414	417	429	430	389	428	414	428	402	446	439	399	388	410	419	426	410	440	401	434	430	425	427	386	395	398	432	411	442	437	395	423	391	456	420	407	408	428	416	418	423	384	364	378	388	396	384	400	437	415	396	407	381	444	419	410	427	394	399	385	433	403	399	393	417	426	418	408	395	402	421	412	437	421	412	399	437	408	426	441	440	398	437	409	427	389	426	379	386	375	386	414	383	410	431	417	404	436	361	411	377	406	413	438	403	420	395	451	407	398	409	466	367	415	415	387	416	430	431	379	414	430	390	460	399	388	407	430	403	406	411	386	386	398	409	430	420	408	420	415	406	401	427	473	390	416	436	387	435	416	403	422	394	408	382	403	440	437	419	390	416	432	421	419	418	420	431	426	400	414	403	435	419	429	387	406	426	408	420	398	392	422	385	405	430	400	418	419	407	406	401	395	424	384	438	399	450	407	408	406	392	406	422	411	412	402	434	436	450	411	440	416	399	420	396	441	423	415	430	402	408	432	377	415	432	394	440	416	430	433	425	422	402	389	389	394	434	468	451	432	420	408	452	412	418	429	380	428	409	409	448	398	419	409	393	353	403	426	399	394	398	443	440	426	418	397	460	438	419	430	426	387	414	370	419	419	403	431	423	417	429	417	403	407	412	405	419	405	424	395	414	434	420	405	398	410	427	418	421	418	418	438	406	406	417	410	414	395	407	425	437	416	413	430	385	427	442	400	424	401	389	413	429	436	421	408	416	430	415	417	393	387	436	353	420	361	420	398	401	423	394	430	439	412	421	383	377	382	444	390	394	417	420	433	433	407	413	408	409	404	421	370	423	424	392	415	404	375	401	419	426	432	397	431	420	400	451	420	395	420	374	408	405	416	404	396	430	382	411	399	392	412	400	408	389	409	401	392	396	421	418	412	465	421	440	399	412	450	423	394	415	441	415	423	435	390	412	359	380	428	402	391	406	416	399	424	400	432	400	386	405	418	371	400	424	433	421	426	414	443	390	393	443	374	416	404	426	423	399	433	400	433	424	424	416	400	442	446	387	428	401	412	424	433	368	428	457	386	404	463	374	402	390	386	431	399	411	444	435	421	393	432	435	398	416	411	414	395	404	398	391	417	403	403	411	439	412	381	411	394	399	424	426	437	400	434	422	383	383	415	418	413	396	401	435	438	407	442	382	410	381	400	393	382	415	441	412	376	426	402	389	398	441	391	384	444	443	405	402	447	446	409	408	408	406	425	428	445	405	417	378	433	415	450	408	410	423	411	431	422	400	408	416	450	384	423	427	436	406	427	426	456	400	447	427	436	432	383	456	388	410	442	404	403	445	423	443	418	413	417	411	397	389	428	412	423	372	417	399	416	414	435	418	452	382	424	404	402	413	440	417	420	425	442	401	438	400	401	451	461	434	412	389	407
3547	2589	2254	1239	906	698	595	553	479	468	437	443	467	421	400	413	393	387	384	419	398	414	394	406	391	369	381	403	398	354	390	353	384	412	403	424	380	381	388	376	380	419	343	366	373	367	387	378	395	332	388	361	366	379	365	381	404	383	377	379	362	372	369	384	382	368	412	383	402	378	354	362	340	353	374	383	335	380	378	368	390	347	372	371	395	348	391	397	374	387	344	382	376	367	366	358	377	422	344	409	384	392	375	383	363	379	356	358	397	372	358	360	384	382	366	369	398	352	410	356	363	392	404	382	372	360	380	393	359	375	373	355	402	352	357	345	387	361	377	355	353	360	340	396	349	380	391	371	373	365	342	401	360	370	359	350	353	360	392	368	382	379	404	346	356	386	363	324	409	388	423	368	391	348	387	399	387	363	416	368	365	403	380	337	402	325	360	358	380	410	364	369	408	400	358	374	365	374	365	382	372	381	380	354	382	355	359	357	362	388	368	389	340	401	404	372	372	389	384	361	387	378	365	381	420	366	365	373	403	375	396	341	355	391	367	364	344	376	387	379	398	399	395	362	363	367	366	380	384	402	365	376	343	392	387	379	387	361	358	366	330	402	358	388	399	385	344	379	411	357	378	381	345	376	365	333	369	384	351	344	350	416	385	396	378	361	345	383	359	369	380	388	385	359	344	361	346	373	343	370	406	348	361	366	380	342	360	357	386	379	371	366	366	355	391	371	363	342	381	378	368	370	377	387	354	342	357	382	379	379	343	373	352	397	384	340	365	378	370	362	335	374	386	375	371	385	352	343	355	363	400	406	404	418	350	365	366	364	372	355	343	365	352	381	405	341	369	375	331	406	354	378	375	391	394	371	384	341	350	383	391	378	337	393	374	365	382	361	361	380	357	405	396	386	391	386	347	383	365	375	378	363	368	359	372	377	366	374	387	386	367	370	383	375	404	384	355	405	351	375	356	376	389	362	385	363	356	386	368	376	329	389	390	394	370	364	380	395	369	355	394	358	394	354	402	385	392	363	370	382	379	350	339	363	381	359	361	362	366	368	361	376	375	378	377	369	355	335	341	405	333	355	366	366	382	378	382	380	338	345	360	380	381	391	381	340	366	364	360	371	350	356	383	361	366	378	378	340	362	418	359	383	346	378	375	364	375	362	366	396	330	359	326	426	338	376	386	393	420	398	363	386	382	361	369	343	364	356	338	356	358	374	348	382	357	383	355	358	339	387	356	362	361	393	391	382	394	388	358	358	390	404	366	337	375	360	343	387	381	379	383	354	381	383	365	357	390	386	347	354	342	370	383	345	396	332	402	349	375	344	395	345	360	349	373	361	377	389	412	349	384	377	336	371	368	357	347	347	373	358	330	349	411	379	382	364	334	371	346	386	376	380	360	380	412	388	360	350	388	335	352	367	420	388	373	391	384	368	331	343	332	380	403	344	383	365	342	354	373	367	380	382	360	370	349	387	349	359	356	375	371	393	389	366	361	376	394	364	416	348	366	351	387	392	356	360	333	377	360	401	383	365	374	374	379	369	368	373	342	382	363	359	377	373	365	398	370	404	384	392	339	406	388	395	334	372	335	381	374	384	331	367	384	328	371	353	373	356	372	346	364	385	379	352	350	346	399	365	391	396	359	401	358	366	364	373	333	363	356	340	390	375	357	348	371	365	367	355	370	395	386	365	352	396	361	382	370	416	393	366	392	339	383	379	361	377	365	396	358	377	399	379	394	339	403	385	388	358	342	388	381	388	407	354	388	382	346	365	392	390	399	357	346	394	350	376	355	380	412	379	406	383	407	383	368	378	351	375	361	357	370	382	366	364	389	360	295	362	369	367	353	353	375	337	382	377	388	362	334	367	381	347	395	340	376	335	381	372	327	359	363	337	372	356	358	380	365	368	372	352	381	377	378	379	351	384	387	369	371	385	348	377	328	384	333	372	387	353	381	388	336	364	382	334	375	362	364	345	373	366	358	358	369	406	377	397	338	396	373	368	358	367	382	391	417	344	332	345	350	392	367	350	376	366	389	330	324	404	384	369	385	390	378	363	360	360	377	390	392	355	365	363	351	377	364	357	371	384	341	376	393	377	357	415	385	395	384	342	326	348	369	405	372	385	357	369	378	374	363	341	412	406	393	361	368	381	337	374	370	368	360	366	341	394	420	375	395	362	383	385	379	357	366	392	354	386	352	373	341	357	361	377	391	363	375	340	379	373	386	411	407	386	410	387	357	365	355	376	369	398	393	342	314	400	374	361	368	350	366	386	353	383	350	348	377	354	369	358	364	379	369	373	395	359	335	390	363	345	354	347	376	383	352	343	378	372	380	392	363	382	365	371	359	388	357	361	366	395	428	363	353	370	336	343	331	344	359	359	356	356	345	387	385	350	386	386	392	354	358	370	354	375	365	350	396	413	382	344	374	377	362	367	379	356	345	401	372	418	373	391	359	385	362	354	352	356	377	411	385	395	374	371	357	384	379	370	333	361	363	383	356	400	346	411	390	348	387	390	383	364	362	372	341	392	377	370	402	331	358	366	361	366	357	353	387	340	392	389	363	376	395	375	357	388	352	396	362	351	386	355	367	398	377	402	368	388	390	348	403	349	383	366	361	365	350	409	376	381	378	380	338	368	385	365	351	393	387	385	382	370	375	356	410	368	343	349	360	385	360	373	368	369	380	343	356	335	407	370	374	361	346	387	337	359	351	352	393	366	364	341	416	360	414	370	325	362	373	383	381	369	355	375	330	359	373	358	383	376	370	388	378	383	376	371	347	368	389	380	384	372	359	393	369	367	361	392	356	355	384	355	365	351	351	348	371	385	389	356	349	392	401	363	359	371	378	402	401	396	353	363	366	348	349	358	354	361	392	393	422	338	351	359	391	382	376	351	346	407	394	353	373	356	383	349	347	373	376	362	396	372	355	370	379	393	334	348	374	329	388	327	394	346	342	378	407	350	396	390	403	379	373	368	399	381	343	334	348	384	406	376	366	383	384	348	383	351	346	373	383	372	379	373	427	403	367	387	355	344	378	372	425	343	367	348	401	357	368	375	382	361	389	365	383	394	389	352	379	380	362	347	387	386	392	391	379	384	389	410	374	381	338	377	355	370	383	370	361	372	337	395	361	359	370	389	372	374	373	352	370	364	368	357	397	357	374	397	351	366	372	361	370	350	366	385	369	336	343	393	370	370	391	357	375	363	380	374	354	385	354	377	393	358	354	369	364	385	352	414	335	315	362	351	326	382	370	370	347	377	375	385	362	364	361	372	399	381	369	345	381	352	338	352	378	384	359	400	376	366	387	378	389	361	378	363	350	378	372	381	361	413	316	355	368	354	371	340	356	327	367	330	385	354	405	349	381	375	379	363	345	361	347	369	356	354	354	367	354	346	374	363	347	377	320	340	363	411	372	366	372	377	343	355	386	362	365	403	365	393	374	346	353	338	354	348	363	363	375	361	343	362	347	360	356	394	368	373
24463	21380	28527	24605	21131	3678	808	491	406	376	355	378	352	314	325	296	291	324	333	273	260	309	278	286	273	284	285	297	289	280	284	261	295	275	270	277	295	298	271	265	305	273	259	265	311	287	257	262	270	277	292	274	286	289	270	266	294	279	269	280	279	273	282	234	259	264	296	258	300	283	284	278	254	268	254	263	280	261	262	265	254	269	295	297	272	257	279	274	304	247	267	260	258	269	290	304	298	254	266	284	277	248	286	278	281	280	232	285	276	277	276	291	272	261	275	288	289	272	276	269	276	279	247	262	263	282	251	254	259	278	275	286	274	290	264	245	278	268	282	271	290	283	254	268	250	261	265	284	282	246	287	264	262	238	246	286	255	249	251	297	284	263	264	266	273	257	276	253	264	273	241	285	254	262	261	281	265	263	273	277	256	265	242	249	270	280	276	262	282	277	251	256	299	271	255	282	278	310	299	269	312	277	247	243	257	258	300	255	279	286	254	247	266	281	281	283	281	273	280	257	282	266	256	288	279	297	249	267	285	289	241	293	277	301	285	262	264	327	307	264	260	268	249	279	277	285	307	291	268	286	267	251	313	264	239	284	273	272	287	263	260	270	251	289	270	269	273	271	271	268	256	271	252	270	252	291	257	271	278	276	265	251	261	265	283	252	275	240	276	272	282	266	274	280	255	251	265	268	271	265	300	275	278	241	275	285	248	271	276	265	225	250	261	277	276	278	262	260	256	264	266	272	276	289	285	284	270	268	271	256	257	250	259	263	278	296	260	258	254	279	294	265	258	240	274	265	296	275	285	239	242	238	251	282	227	268	262	269	238	273	265	274	246	284	261	269	266	285	292	287	273	295	273	258	253	275	295	262	271	267	250	276	297	260	298	250	291	261	262	245	268	286	315	278	254	242	279	237	275	285	237	273	270	276	263	255	267	304	277	255	249	254	245	260	267	289	262	286	270	261	290	269	262	270	269	265	289	293	253	271	285	242	260	280	277	270	292	303	295	277	292	262	296	261	294	263	268	287	265	249	282	254	300	278	274	274	254	256	246	268	268	250	282	260	271	259	289	253	279	281	308	272	255	277	264	292	270	253	257	303	261	281	261	271	267	249	262	278	237	248	262	298	287	243	245	254	265	247	260	296	257	275	278	250	278	266	279	255	241	296	266	323	286	258	261	277	283	274	234	276	277	294	283	285	251	279	249	272	273	273	278	269	308	293	260	271	286	297	265	261	260	262	290	274	270	250	294	265	273	297	276	270	283	258	262	265	282	241	279	274	286	270	320	285	278	254	289	290	282	271	267	250	236	274	293	260	290	234	279	276	276	283	289	258	283	274	297	241	263	269	285	309	239	260	267	276	252	278	242	273	279	290	270	252	252	280	288	270	302	252	261	277	248	252	287	265	237	275	297	270	261	276	249	267	261	264	295	249	287	255	258	300	264	281	236	271	246	261	256	284	267	276	284	262	247	281	247	273	281	278	278	265	287	273	261	290	256	240	281	271	272	273	267	273	241	288	310	272	288	260	277	262	264	290	253	303	256	276	281	261	254	275	292	262	288	285	271	288	269	269	294	279	287	260	244	260	257	268	285	290	273	266	285	246	252	305	236	289	276	295	273	276	267	245	237	288	298	305	275	263	277	259	297	275	257	270	229	233	238	275	241	285	274	242	265	291	289	244	263	276	273	274	281	291	258	280	248	255	291	270	238	253	280	297	291	295	256	282	252	294	244	276	260	299	273	294	277	237	255	255	269	266	276	286	281	271	268	267	272	261	223	252	298	294	248	286	282	279	266	284	253	240	253	245	271	269	263	254	286	261	260	270	263	296	281	272	246	266	263	245	257	289	277	258	233	225	287	252	300	291	276	248	265	273	241	330	285	223	269	274	255	277	271	268	318	260	286	267	253	291	290	243	277	229	241	265	262	257	285	260	266	225	254	268	289	271	286	271	269	284	261	293	267	286	303	251	252	228	304	264	270	293	274	283	255	254	269	273	255	262	264	281	259	295	296	272	264	284	243	268	290	298	270	283	262	257	248	278	245	245	250	287	243	293	249	302	251	269	256	304	250	271	262	298	278	257	251	273	243	253	284	283	270	287	303	273	246	267	279	257	228	306	269	281	291	262	277	303	251	252	251	259	242	271	231	273	263	268	286	283	274	284	258	237	272	247	278	261	259	273	278	261	277	243	253	290	286	278	259	283	252	242	260	239	238	258	274	275	259	261	232	294	224	269	246	283	271	268	261	269	301	266	276	286	276	265	246	242	279	287	265	252	282	263	269	272	259	265	300	269	232	260	267	307	292	266	284	254	242	269	288	244	254	273	272	273	248	276	261	268	263	269	271	276	276	295	255	270	254	280	244	261	300	252	262	267	253	252	282	273	278	267	262	267	275	266	275	262	263	284	257	261	284	271	264	263	271	273	256	266	236	255	247	239	268	250	284	253	286	233	281	266	238	222	264	248	253	260	264	290	291	263	278	282	289	278	261	263	251	280	264	259	261	285	255	258	259	259	283	277	277	260	251	285	263	259	268	282	278	265	246	267	251	249	262	278	257	279	240	282	283	257	273	249	255	265	289	269	256	277	262	251	256	293	257	274	261	287	286	261	258	258	272	274	254	265	272	280	267	247	293	278	258	267	280	271	261	245	262	255	273	265	268	259	250	283	269	268	248	281	262	269	272	285	258	251	272	297	274	265	292	247	266	268	245	263	272	233	281	277	280	266	265	264	256	241	246	283	261	255	273	243	288	265	248	277	271	253	268	229	273	247	257	278	251	266	265	261	239	273	289	242	299	225	269	239	251	283	268	272	289	269	268	274	285	267	288	264	270	263	253	271	252	291	272	279	252	276	269	297	273	260	261	262	287	251	257	282	282	270	261	298	306	265	281	268	292	268	255	282	266	271	238	268	269	251	273	263	282	262	285	272	247	276	270	269	280	298	271	250	262	271	259	268	254	290	255	277	259	302	260	291	262	254	269	260	269	260	287	259	282	268	273	266	270	274	239	236	288	279	253	263	276	262	273	254	252	271	269	269	291	284	236	287	253	272	247	280	271	287	258	297	266	277	264	269	281	274	243	272	291	228	272	259	254	266	269	267	270	262	268	292	289	304	264	273	243	264	268	274	257	273	280	272	274	285	284	260	257	250	266	249	271	256	272	243	303	280	263	270	252	244	299	254	290	267	270	261	263	271	286	253	269	260	264	274	272	239	294	256	264	247	262	259	262	272	297	275	259	300	277	275	254	279	238	266	282	259	292	273	295	275	275	236	235	279	250	248	259	247	246	296	278	256	249	269	260	276	277	285	257	264	268	279	262	288	249	267	275	262	265	286	264	254	272	250	260	257	250	268	290	289	278	258	253	268	268	294	264	295	288	291	236	267	274	281	271	309	301	275	257	278	256	243	273	272	269	279	275	254	262	256	270	245	258	277	276	294	243	279	290	264	261	257	264	266	239	289	291	272	253	271	224	232	264	273
3678	4727	3827	1844	1243	912	687	585	489	464	438	384	384	355	346	334	296	307	321	291	314	301	276	279	281	292	261	275	280	281	255	244	290	266	252	274	235	256	275	260	254	306	275	257	243	260	263	257	286	244	251	247	252	273	273	241	249	268	246	262	248	251	236	258	261	287	274	270	253	248	269	259	251	269	226	285	269	257	271	274	258	241	252	280	230	241	297	265	241	247	254	261	259	267	255	235	235	241	274	246	226	242	251	260	255	240	233	257	255	232	240	247	273	243	264	255	260	247	225	288	262	254	262	239	232	254	274	263	238	250	244	250	244	240	261	249	263	230	277	238	257	239	261	234	263	239	233	242	248	256	258	242	267	239	269	219	259	266	254	248	255	236	259	265	235	250	251	240	264	256	226	230	278	250	256	254	246	249	261	260	251	242	249	244	241	247	221	248	264	255	235	254	250	242	233	244	255	286	230	247	249	254	266	278	257	250	237	272	259	254	239	234	273	258	240	225	248	251	241	240	241	256	253	248	249	262	242	260	270	243	266	254	231	243	238	249	253	263	232	240	255	274	249	291	271	231	255	265	256	268	239	267	225	243	257	260	268	266	249	276	226	234	209	213	264	262	227	252	239	283	255	244	251	254	263	227	268	255	246	269	261	250	266	264	251	237	252	238	231	253	231	251	264	278	250	237	247	231	278	252	268	239	245	254	230	282	265	271	236	225	253	247	239	262	246	263	252	250	249	249	249	265	243	229	253	280	264	256	246	237	249	250	278	255	233	279	228	235	267	264	238	270	256	259	237	235	252	248	248	249	235	260	240	252	272	269	276	234	247	250	264	266	249	247	233	248	250	258	249	273	247	270	263	255	229	254	245	249	223	283	236	279	228	237	233	267	260	227	270	257	239	238	248	250	249	240	213	257	265	263	229	226	247	263	258	251	256	261	234	245	233	250	250	243	243	235	228	263	245	283	263	256	246	235	248	218	244	256	251	253	254	234	218	266	257	284	246	246	234	248	279	259	225	257	270	241	248	252	237	231	254	240	251	254	249	227	255	252	267	269	251	266	251	246	272	245	247	232	246	244	245	226	252	274	230	256	283	268	241	272	286	267	244	243	242	250	284	273	238	233	245	257	245	253	241	268	239	242	255	250	243	264	246	259	254	227	281	274	262	260	275	246	254	262	257	262	263	233	254	210	264	258	244	257	257	234	234	264	243	241	233	254	266	215	225	238	217	262	254	257	232	261	256	276	236	226	227	268	259	268	243	265	222	261	243	245	280	258	254	253	245	256	242	237	266	263	231	255	260	260	241	247	230	252	240	252	237	259	244	259	266	224	244	250	230	240	246	234	248	254	229	259	254	246	249	239	270	257	260	270	273	243	274	279	239	249	267	258	218	264	243	269	245	241	249	257	254	211	257	270	265	231	250	269	246	224	248	260	225	250	240	232	247	213	219	236	271	237	258	261	259	229	228	249	274	289	245	251	267	250	215	274	253	242	254	225	226	246	254	259	254	265	247	262	258	250	243	251	262	277	249	261	269	232	244	237	219	243	222	236	239	257	252	253	231	226	230	230	251	260	241	253	269	261	261	275	288	256	272	245	249	264	250	271	256	227	249	224	254	260	272	258	263	251	240	249	250	232	242	242	253	212	261	250	259	292	256	262	249	229	221	231	245	232	254	229	270	242	253	241	247	263	282	238	236	232	288	251	265	241	268	253	277	232	251	223	243	275	252	244	259	251	233	232	229	247	307	233	258	244	255	255	254	249	235	265	268	266	261	254	269	269	235	269	247	249	252	225	269	251	257	223	243	249	230	245	252	244	232	261	234	258	276	246	243	257	244	240	249	229	231	247	260	246	249	244	254	235	221	248	239	268	261	263	241	259	251	270	260	252	251	236	262	225	227	254	256	251	247	272	273	242	254	251	266	263	267	243	257	257	222	227	245	247	257	274	250	248	236	252	229	255	274	240	240	225	238	243	232	241	237	239	271	267	227	250	242	251	231	257	284	232	274	262	230	272	224	251	247	257	232	232	236	254	232	268	265	240	249	258	258	235	243	228	257	266	234	226	255	274	250	244	256	230	257	233	246	282	238	233	239	257	274	262	261	261	265	271	272	247	257	261	266	257	232	261	282	250	266	280	257	258	236	225	249	247	269	251	272	251	242	261	246	234	245	250	242	239	216	247	261	249	275	250	218	250	256	229	242	252	249	246	239	273	233	241	262	210	232	248	222	235	302	224	251	239	264	270	274	258	236	266	249	242	275	235	269	237	251	255	240	257	240	241	244	256	221	247	249	245	247	249	275	253	271	258	248	248	260	219	251	261	255	233	240	247	235	263	233	263	278	218	232	243	243	255	262	241	233	243	241	240	244	234	247	269	253	248	252	240	277	234	261	260	248	242	248	274	223	242	261	259	218	248	240	231	273	269	242	232	244	265	255	246	233	279	271	247	248	242	267	232	238	253	264	243	279	217	257	240	249	260	238	243	262	242	236	220	258	272	243	253	237	262	258	244	278	254	231	255	253	235	251	253	280	239	249	250	243	232	288	267	248	276	223	253	249	247	250	230	234	243	260	228	241	260	266	250	232	233	236	225	237	251	237	288	283	261	238	215	235	248	259	251	233	230	234	252	257	252	228	239	252	241	254	259	262	267	256	248	264	251	248	242	240	228	245	244	240	269	223	252	257	233	238	245	245	237	291	234	233	258	242	256	284	239	232	248	232	259	259	232	250	251	249	246	251	269	239	242	224	269	271	244	247	253	271	220	257	240	235	262	241	274	245	241	249	260	226	244	229	264	245	253	248	249	230	244	199	232	248	209	244	258	271	245	264	240	236	245	272	238	237	230	238	262	259	254	235	222	233	237	261	228	275	253	261	235	245	270	229	283	228	246	270	223	258	237	253	228	245	221	237	239	233	256	265	247	232	235	255	251	254	255	243	245	221	266	249	241	254	232	243	234	237	261	252	244	236	242	255	256	256	272	240	241	264	225	232	228	265	232	262	232	263	257	276	230	269	215	249	246	228	247	238	268	250	237	228	253	241	240	269	251	228	252	264	255	222	233	260	245	250	274	239	222	279	256	248	231	250	259	239	262	230	235	272	256	249	247	243	243	257	249	247	277	214	269	259	265	250	260	269	222	236	246	254	247	269	229	242	241	248	247	260	235	253	252	239	272	239	226	239	241	250	259	232	223	244	238	250	231	222	251	258	248	236	252	263	264	259	254	243	263	277	234	231	242	237	250	275	233	232	261	250	218	277	276	241	264	247	257	256	262	254	236	257	253	223	281	221	251	246	204	254	260	248	256	234	258	253	272	242	277	247	249	258	239	267	227	245	245	245	248	252	231	235	289	268	256	264	221	237	251	248	229	260	260	230	247	276	226	260	219	258	245	254	264	226	234	235	245	273	219	239	268	266	263	226	240	260	221	253	285	238	260	252	247	241	264	236	248	269	218	228	259	263	281	246	233	257	270	266	276	229	250
27706	10783	1615	1030	844	769	800	743	763	704	752	744	753	743	761	724	745	763	777	775	757	768	721	718	746	709	749	756	737	751	790	746	741	749	748	751	696	743	788	693	751	755	761	790	742	757	701	801	726	776	759	792	744	765	769	762	746	760	729	783	732	734	748	734	728	729	781	761	668	748	698	757	787	782	763	719	776	728	754	741	717	765	755	738	782	725	753	810	796	699	757	718	753	734	715	728	733	794	783	739	752	721	756	708	768	741	742	797	752	769	716	803	797	786	773	760	761	772	686	739	751	744	742	787	679	766	764	704	719	767	758	749	802	721	741	778	746	700	707	725	741	750	762	750	737	745	750	706	755	749	760	766	751	768	838	779	715	727	780	760	778	735	752	735	667	762	725	710	783	730	718	763	807	756	807	734	771	665	777	768	712	768	704	741	736	715	734	739	735	735	779	743	748	748	737	781	771	794	750	728	739	743	719	731	730	754	747	776	772	695	658	724	732	715	732	757	743	798	772	718	753	712	709	762	750	791	702	692	733	794	751	713	733	784	733	766	746	718	767	730	715	740	751	706	725	701	759	747	777	776	756	780	768	770	718	753	751	808	727	754	758	755	708	727	834	710	744	753	752	758	706	765	740	729	751	726	802	772	728	739	766	744	742	788	797	732	709	739	753	730	772	782	759	679	767	753	774	741	719	700	765	759	753	740	731	712	754	761	704	733	740	794	759	715	748	776	766	706	732	780	731	783	743	715	779	750	730	708	777	772	749	779	776	756	786	730	710	751	693	730	727	721	740	775	796	720	759	740	702	769	753	704	743	752	748	732	714	740	681	753	747	748	738	738	753	760	726	762	742	749	736	771	696	706	768	701	736	741	720	719	745	713	729	741	761	778	727	713	744	742	736	722	747	765	729	761	755	740	709	751	767	750	742	762	733	768	752	738	759	741	743	774	749	713	752	747	774	768	754	779	688	713	734	739	808	768	728	741	734	711	749	727	726	756	768	737	733	713	785	772	736	754	797	718	773	699	739	789	739	770	771	735	741	758	755	816	756	726	780	753	781	733	744	766	713	734	755	769	766	747	757	761	750	748	735	769	749	768	745	753	697	746	722	714	744	706	748	733	741	725	713	697	735	747	729	735	744	782	760	775	803	758	756	784	688	768	760	727	767	786	756	756	769	728	759	742	745	749	738	748	780	712	770	781	742	745	772	792	733	725	763	789	762	721	750	778	748	715	786	752	751	748	745	778	751	772	755	692	743	768	741	747	723	685	758	741	784	764	732	725	746	780	707	680	768	760	749	733	755	786	800	724	676	711	768	748	781	758	714	743	716	754	758	740	744	731	782	794	723	760	743	742	753	736	755	720	754	757	768	790	784	749	729	766	735	805	688	713	732	746	745	734	750	730	772	783	710	734	696	730	726	756	723	745	715	745	775	685	719	776	689	706	749	770	696	672	740	718	696	749	783	804	752	749	727	764	741	748	756	721	804	738	755	728	741	753	729	776	745	778	725	726	733	735	715	710	714	780	705	708	703	765	779	765	703	749	796	764	714	738	775	747	721	709	782	739	740	755	716	745	777	739	731	684	750	767	748	726	753	749	733	738	770	749	747	754	703	791	770	722	771	707	724	795	781	747	731	774	770	763	744	774	780	770	715	744	736	725	711	794	742	721	723	735	735	722	757	735	764	736	735	722	749	741	710	737	719	775	762	783	731	733	737	770	734	752	710	747	733	770	734	775	767	706	714	732	710	761	777	756	734	765	770	748	794	740	787	764	774	746	727	761	705	746	735	764	759	787	726	753	739	744	779	774	752	725	736	755	710	752	737	748	726	798	709	756	698	732	729	753	728	744	748	757	737	734	709	764	757	732	766	773	759	778	761	716	695	781	752	752	751	701	758	770	753	754	771	719	695	753	736	784	726	695	752	772	774	788	732	739	748	760	746	808	770	783	742	793	751	721	690	746	748	707	789	738	699	737	767	757	720	724	762	764	758	747	731	742	770	729	710	743	754	733	803	730	760	717	707	705	758	775	797	746	708	734	713	706	760	706	758	779	768	749	778	755	710	767	763	782	773	789	755	807	783	744	715	747	744	713	771	762	755	768	777	743	757	738	729	672	747	722	744	752	757	744	734	703	757	735	827	741	734	754	790	763	766	706	767	777	767	725	729	771	750	736	741	740	740	779	762	736	732	738	725	722	741	766	716	779	735	720	762	743	749	779	731	762	758	716	748	771	727	782	755	759	762	770	766	720	730	715	723	718	757	736	750	734	805	732	765	754	731	707	761	732	737	741	784	739	758	775	749	727	770	784	802	780	792	729	715	693	711	745	737	746	738	730	743	769	813	669	746	737	688	735	777	716	730	731	740	726	772	753	762	781	763	784	746	739	738	786	718	724	713	717	760	745	743	737	758	793	775	729	809	737	747	802	744	775	713	783	763	765	700	734	727	768	778	699	715	733	746	725	774	758	797	754	768	773	752	712	762	751	770	733	750	746	717	758	706	731	746	723	735	735	752	776	754	717	740	697	766	800	746	697	713	774	749	739	727	758	772	749	783	732	719	740	778	709	755	729	757	757	738	775	809	764	740	797	722	718	759	768	783	710	776	734	800	762	755	689	759	759	769	731	766	743	757	772	786	703	750	718	783	766	745	698	723	763	751	801	723	732	743	766	766	748	714	797	746	695	728	736	732	739	750	776	776	795	770	758	761	764	777	758	718	756	721	723	783	677	806	760	745	751	734	794	745	741	729	711	728	729	725	741	761	733	771	776	786	765	755	738	741	725	757	736	731	770	718	788	738	718	780	786	712	791	722	798	710	778	734	725	774	691	795	743	719	797	748	712	747	711	731	743	738	758	799	727	737	733	714	726	797	767	724	758	745	765	789	798	762	773	713	776	730	732	720	750	756	755	773	720	764	759	776	780	711	730	747	742	687	743	736	737	750	753	753	725	714	782	752	755	729	766	735	733	705	764	742	766	756	766	725	741	783	808	752	728	748	732	779	793	805	752	764	751	724	756	726	741	716	763	733	755	760	734	731	786	780	782	790	690	725	768	766	743	768	730	763	764	785	754	739	753	735	761	741	761	729	726	779	731	805	728	775	708	726	723	764	753	727	750	732	760	766	754	771	771	755	749	749	797	728	718	727	736	746	729	753	764	713	704	738	796	763	713	737	753	726	756	761	723	734	748	723	786	803	750	764	780	762	719	761	770	736	735	722	782	754	732	813	734	744	751	764	789	778	792	752	700	763	712	744	773	800	729	789	733	723	764	730	770	741	781	789	737	725	763	794	756	757	774	738	746	735	790	747	800	751	722	749	730	767	761	745	756	750	740	715	777	794	701	740	752	743	745	768	704	705	750	686	676	804	705	712	684	718	749	691	789	748	749	749	762	782	751	761	765	745	770	718	746	765	776	717	754	726	764	733	725	767	755	739	803	774	798	699	736	756	712	778	769	724	721	725	699	749	727	780	783	764	756	722	729
5433	822	780	645	614	609	651	630	583	600	648	641	645	602	560	623	603	619	565	612	573	636	616	610	634	608	619	598	627	592	625	646	616	627	625	581	611	645	604	623	625	611	605	652	616	621	619	622	605	590	607	613	616	621	596	625	645	585	610	607	661	577	639	563	594	612	604	594	658	590	579	585	595	618	601	655	615	591	626	592	592	597	624	624	602	596	639	614	604	623	598	558	590	607	626	579	623	609	630	617	573	589	568	620	598	565	632	663	633	590	623	596	593	611	626	603	581	578	600	646	574	644	632	577	612	571	619	594	581	601	602	581	583	618	645	644	596	620	632	584	609	647	623	627	609	612	620	570	633	634	569	636	606	571	581	646	610	604	610	625	634	619	588	608	637	615	573	643	618	605	588	610	589	607	608	621	621	584	598	648	640	591	597	640	598	617	586	602	658	596	621	584	595	576	601	594	583	602	606	609	623	613	611	602	619	582	588	586	600	592	603	631	610	601	677	571	640	564	608	659	641	615	631	599	600	628	630	616	601	584	608	557	644	637	565	625	610	609	608	613	621	611	577	580	614	588	651	577	606	601	584	594	584	593	608	553	565	640	615	660	575	600	652	613	632	623	610	602	620	605	589	576	624	609	622	597	597	623	571	578	630	632	637	619	586	606	609	660	605	599	597	605	605	598	623	603	608	602	594	633	573	649	643	657	582	641	634	607	619	660	603	603	639	587	581	594	546	637	601	647	613	619	616	599	592	581	562	586	614	622	606	653	590	594	635	577	617	538	550	597	597	596	645	634	626	636	643	595	610	564	647	612	648	624	642	619	597	627	605	611	569	606	615	614	580	625	613	630	627	624	617	605	606	624	598	633	626	599	592	613	593	599	626	599	601	593	585	606	613	584	602	577	651	611	615	620	592	618	602	607	584	644	603	574	638	652	612	624	610	628	656	618	643	583	621	650	595	604	537	626	602	622	591	598	620	562	583	629	632	624	563	601	622	584	573	584	589	571	570	621	626	618	614	639	611	575	595	546	620	598	620	586	555	576	618	632	628	605	621	628	642	612	629	645	611	619	594	600	644	643	564	600	644	646	616	621	602	624	635	628	611	641	575	612	602	581	647	621	571	607	591	624	613	582	639	588	619	584	611	620	640	597	562	586	602	601	627	593	616	624	620	571	597	625	568	616	682	593	607	583	623	591	552	636	657	625	592	593	596	598	603	560	617	653	633	605	627	621	578	595	597	661	642	598	621	595	693	627	628	622	638	657	621	569	583	592	594	606	610	625	558	622	676	630	569	635	619	631	636	593	586	630	599	627	619	635	664	592	613	585	617	635	598	602	636	568	600	667	644	609	581	609	658	575	601	563	600	606	591	585	547	590	628	592	583	612	599	625	637	621	560	648	617	610	637	613	611	612	621	592	625	575	619	635	629	609	579	656	605	581	621	609	631	607	632	625	590	601	618	637	602	652	569	571	605	596	614	596	623	619	588	572	559	585	600	667	598	632	568	601	617	581	649	584	593	608	630	583	619	616	585	597	632	588	606	639	594	600	626	608	636	589	617	636	599	650	606	576	591	624	602	575	641	619	637	606	646	603	593	610	668	623	636	618	587	623	612	588	606	621	588	645	640	624	553	619	607	586	635	626	577	580	646	592	661	612	582	646	565	591	608	598	585	586	575	581	603	612	606	596	586	649	601	653	641	598	681	603	639	591	609	618	632	594	583	613	635	593	612	598	571	600	603	588	649	563	575	626	619	607	598	626	613	588	584	632	597	579	607	609	625	600	570	658	629	628	594	622	607	588	623	636	575	627	619	602	605	608	624	599	642	623	600	611	635	621	670	603	572	585	598	655	628	637	634	590	610	602	590	588	626	643	599	617	661	634	581	577	579	569	613	628	596	615	641	621	594	637	598	597	613	611	570	640	625	616	579	639	609	581	663	589	576	557	601	577	602	604	646	580	614	617	612	658	619	597	586	661	615	623	682	600	617	598	618	610	589	640	602	631	613	644	594	569	642	599	627	603	608	563	641	651	600	628	619	655	614	585	622	621	628	608	638	652	633	652	664	594	599	588	595	610	625	599	635	622	605	602	631	578	583	584	616	590	632	628	602	598	602	593	599	580	582	589	603	624	629	615	587	612	588	594	584	610	626	622	598	576	642	563	625	610	599	615	628	582	644	641	575	620	600	569	601	612	635	552	590	600	595	590	572	592	578	628	616	634	565	670	571	583	595	624	621	589	601	587	609	679	569	614	593	577	602	596	649	605	624	616	606	651	622	558	633	650	611	648	601	564	607	631	589	605	591	609	669	623	582	599	594	605	596	575	595	618	615	599	598	663	602	621	613	616	660	592	648	598	626	634	599	624	633	649	644	614	565	595	559	640	562	600	637	597	631	570	581	641	619	604	621	605	624	584	589	611	617	591	578	624	584	611	654	609	617	587	585	632	585	613	590	620	604	635	570	619	591	617	617	565	626	653	615	571	615	599	603	590	598	629	595	567	585	589	644	565	610	642	654	591	621	614	590	650	605	577	597	583	572	630	571	580	643	654	606	607	591	582	607	595	658	647	623	633	612	603	643	602	614	632	610	606	582	602	632	644	562	625	586	565	633	610	613	621	584	600	601	625	627	617	563	683	608	626	567	634	626	601	603	638	591	597	575	590	550	622	601	606	609	615	599	568	571	613	610	640	593	617	594	612	639	583	627	662	605	623	584	623	637	607	597	609	630	605	579	597	640	612	579	625	596	609	611	638	648	610	657	591	586	575	618	618	620	633	612	568	663	635	611	655	610	588	639	615	576	657	578	606	579	595	621	609	617	600	606	616	667	571	602	591	600	608	592	597	663	614	600	602	592	626	605	592	634	621	599	641	603	577	616	613	628	613	624	625	633	633	597	587	619	570	616	592	612	656	609	607	608	582	599	579	683	607	643	624	575	554	645	576	611	634	599	617	622	608	625	626	629	609	593	632	660	554	638	585	607	598	580	632	580	589	610	630	636	577	617	594	569	587	584	627	636	635	633	647	597	592	581	629	587	633	605	620	551	576	632	671	619	607	618	633	634	595	617	601	638	620	587	619	637	606	649	611	583	618	543	614	625	552	628	597	584	605	601	607	606	613	596	612	601	599	612	602	612	623	600	608	628	573	605	625	622	576	630	593	616	608	614	610	583	609	606	594	568	574	622	574	595	620	566	612	627	590	621	567	601	616	615	629	581	621	593	591	588	632	601	631	605	602	643	599	588	592	619	604	607	629	647	625	611	643	613	591	615	655	631	607	596	612	621	575	584	675	646	617	604	615	628	597	612	657	623	671	607	613	621	580	589	593	596	640	553	583	604	631	656	614	596	598	616	610	590	616	596	585	620	605	640	546	572	597	614	636	597	625	630	615	608	609	611	603	581	640	608	636	631	620	624	616	624	592	615	621	620	598	610	649	622	609	612	584	571	646	627	598	609	595	614	640	612	600	621	590	609	596	633	569	596	654
25498	21387	27362	25567	5227	937	673	526	504	495	469	440	464	446	426	429	464	415	451	391	440	405	421	430	450	414	399	427	421	414	414	414	408	402	407	429	405	364	436	442	456	422	416	395	400	456	426	451	406	405	440	432	417	420	403	422	413	440	370	398	447	421	422	447	364	414	433	376	429	449	349	404	438	455	400	415	430	411	420	416	406	389	424	432	447	434	444	405	434	455	401	450	433	421	418	383	413	422	440	426	424	410	432	421	407	410	439	391	425	436	437	426	403	410	436	420	432	424	418	402	424	393	395	407	395	419	403	398	386	406	431	408	449	411	415	411	438	432	395	412	407	433	405	427	415	390	424	442	414	361	458	389	425	424	405	400	416	419	410	417	408	454	408	418	433	410	415	389	432	448	423	452	419	398	440	435	411	421	391	440	418	440	404	456	398	436	389	394	408	439	426	447	397	438	441	444	380	393	413	397	420	429	412	398	402	414	432	456	426	416	398	423	409	412	412	431	443	397	378	383	412	450	410	397	429	412	464	427	417	396	406	431	370	415	404	404	420	394	433	416	441	431	415	425	404	389	392	386	404	432	454	412	430	417	412	418	394	437	456	431	394	382	416	436	403	411	437	430	413	418	409	429	436	435	397	424	389	436	419	418	391	406	424	440	437	398	461	395	403	444	399	379	424	437	425	422	404	438	430	427	383	437	410	402	396	403	412	414	392	434	458	410	384	410	411	411	421	426	422	399	421	434	411	412	391	402	440	413	369	428	412	398	414	425	397	428	410	490	427	407	394	417	421	422	427	411	424	422	432	401	396	382	440	427	408	398	422	438	419	420	442	415	420	433	425	432	413	454	418	433	418	384	412	401	427	429	439	436	403	444	426	439	435	433	442	406	400	414	415	411	412	400	446	369	409	460	430	428	422	437	416	413	427	415	392	379	434	458	384	407	438	417	434	438	399	410	383	407	430	399	406	360	457	414	442	389	406	411	436	407	428	417	421	413	413	430	427	413	401	370	460	401	410	397	375	378	398	414	409	398	404	387	432	418	384	409	438	420	426	406	456	371	418	474	424	422	403	399	384	417	423	407	414	422	454	422	399	455	424	436	458	378	412	405	398	400	426	408	391	405	395	409	439	421	424	483	421	422	425	436	412	452	406	421	443	418	393	437	456	416	429	417	423	432	429	451	447	434	370	406	415	411	408	435	395	400	388	410	440	424	394	412	418	431	453	412	426	408	439	403	423	443	410	408	409	422	388	416	427	416	428	433	438	417	401	409	459	415	421	393	415	392	424	459	399	401	381	420	392	386	409	400	426	390	459	466	420	419	376	456	463	435	427	397	421	408	411	438	426	387	411	417	402	408	406	422	433	386	407	423	435	446	376	390	397	451	422	433	428	415	402	439	385	423	408	406	408	427	399	445	424	414	414	399	410	390	406	410	409	412	388	398	441	394	443	382	447	405	395	410	403	389	431	427	407	428	398	430	405	422	398	381	412	446	437	429	402	378	410	410	404	415	435	403	399	409	421	429	422	404	434	394	388	389	428	395	385	414	436	428	403	443	433	406	430	401	410	426	405	404	397	413	391	391	373	406	439	435	391	412	425	425	394	437	427	404	426	417	423	396	387	406	450	442	413	409	437	397	426	398	442	415	427	429	413	419	408	416	397	376	415	409	416	424	399	427	411	425	462	423	421	411	454	455	421	449	434	411	416	450	395	442	372	413	419	409	376	407	357	435	441	421	401	401	410	440	437	414	404	415	417	400	428	401	395	403	407	412	390	416	398	397	405	399	401	424	397	395	461	462	430	427	383	425	447	456	424	393	403	394	390	418	405	406	445	451	427	432	391	404	404	389	389	411	421	421	396	417	427	430	409	421	408	393	378	405	401	396	401	433	383	411	411	432	395	397	404	421	394	391	404	397	404	443	412	450	441	427	416	426	411	409	417	418	392	450	414	433	445	435	421	403	412	422	396	409	377	397	426	405	431	444	405	397	416	438	419	397	429	430	406	414	437	370	403	405	419	429	428	424	402	425	391	437	401	416	404	405	433	422	408	421	386	418	388	407	459	351	427	431	409	448	384	406	433	458	397	452	424	420	421	441	424	455	412	405	441	427	410	406	434	421	411	443	407	412	464	386	413	420	414	422	434	431	403	402	446	431	393	353	414	432	434	382	436	438	401	375	431	447	398	379	411	434	429	392	418	403	407	428	395	424	429	424	442	445	391	431	415	400	389	389	409	426	448	411	407	406	408	418	402	443	431	378	400	371	414	437	438	430	414	385	421	382	407	399	384	427	427	425	388	423	421	396	394	400	423	439	427	453	415	450	392	396	432	435	417	392	422	412	408	401	418	429	384	424	370	390	420	398	417	400	419	405	442	391	381	398	408	373	414	442	413	398	416	413	413	452	411	409	429	412	406	428	394	426	376	385	413	394	448	423	425	388	418	419	450	395	417	412	406	403	380	378	431	437	389	436	394	421	420	395	413	411	407	403	421	429	444	420	423	393	394	421	390	371	417	401	394	390	411	422	378	405	430	406	409	396	395	395	439	375	415	415	450	384	447	387	403	408	449	412	465	410	381	423	429	401	378	415	427	419	449	391	413	408	434	428	414	424	412	454	394	401	425	401	417	389	455	386	398	436	419	404	423	409	399	403	457	376	397	388	411	401	434	383	431	408	422	406	404	381	424	451	390	437	411	447	394	409	421	416	430	406	425	423	383	449	401	419	436	390	422	422	418	421	383	412	423	398	368	435	406	385	410	431	446	446	401	443	428	414	407	411	407	427	409	397	401	380	447	423	378	397	388	418	401	431	445	412	434	427	379	435	423	430	418	434	392	431	408	440	422	434	417	443	401	425	393	397	406	405	428	415	436	401	440	423	416	414	404	414	425	453	431	363	422	417	418	445	421	365	418	426	382	389	439	410	437	451	439	401	410	393	389	392	439	416	433	401	403	431	419	392	407	467	438	450	416	433	407	420	433	408	431	379	407	439	430	368	431	390	414	394	391	423	413	422	411	417	385	396	443	419	374	467	435	426	465	390	433	407	391	431	439	405	418	443	421	420	446	439	405	415	404	441	407	454	375	441	429	400	450	417	418	417	467	398	417	418	396	415	410	416	400	419	427	419	417	404	373	398	412	450	423	424	439	469	403	438	413	411	415	401	414	410	431	422	459	448	448	408	440	434	420	416	384	399	398	423	411	437	459	422	417	416	405	410	382	384	432	444	456	414	408	437	405	410	420	414	396	394	432	395	427	423	449	412	388	439	389	403	429	433	424	417	416	424	417	381	427	398	413	401	425	380	415	400	390	438	431	432	401	434	417	411	404	394	419	433	395	374	434	372	439	409	408	413	412	387	437	441	445	461	415	411	453	418	376	419	425	405	406	440	412	390	447	407	422	440	385	389	396	411	373	420	422	424	431	394	425	375	430	431	409	410	377	425	421	458	434	386	399	441	428	399	421	412	401	434	429	451	445	397	402	457
3605	2673	2246	1292	876	650	589	535	494	475	443	460	427	406	398	414	365	410	402	431	381	383	363	433	405	349	382	365	349	377	384	350	382	367	388	351	380	374	383	382	384	430	358	387	380	383	371	363	412	375	357	333	384	349	380	350	394	373	366	382	384	381	371	393	365	396	387	379	370	380	343	358	394	378	391	366	382	385	391	356	358	379	393	407	373	362	341	357	360	370	379	392	373	397	369	377	388	374	370	328	346	363	371	376	388	377	363	397	377	362	368	368	387	365	358	395	367	390	354	388	395	392	387	369	379	404	363	371	345	370	364	408	356	366	374	366	362	394	387	379	356	353	370	348	356	368	362	377	332	387	380	395	353	368	361	366	364	362	356	375	372	363	346	382	376	347	391	367	382	383	393	360	382	394	372	341	384	405	378	377	417	347	342	382	369	378	370	371	377	365	365	349	343	392	362	369	399	367	377	378	351	378	402	383	372	376	395	377	363	361	365	379	334	362	421	368	341	376	370	387	369	368	366	351	357	394	360	364	382	317	379	370	372	324	353	356	396	360	361	342	344	346	395	347	389	355	370	383	355	379	351	370	386	395	337	385	366	381	384	372	341	350	400	364	346	361	370	365	379	353	375	357	370	362	358	358	367	344	339	382	368	353	349	374	341	362	374	365	391	356	349	355	357	335	354	350	387	374	358	349	358	343	361	365	347	357	363	371	385	337	390	401	359	371	382	372	399	374	359	367	376	361	399	347	378	344	362	387	355	356	360	339	388	341	366	348	331	323	353	358	351	352	347	325	352	403	381	376	342	371	353	370	351	378	358	382	383	346	380	387	360	370	359	370	346	374	363	406	354	362	344	358	400	377	366	396	360	376	375	387	364	408	372	364	368	338	356	322	366	368	341	354	362	362	366	363	366	369	355	415	330	347	343	362	381	383	398	371	346	393	357	356	355	375	376	393	382	373	353	361	358	382	367	355	361	397	363	371	376	358	361	360	369	332	397	350	345	401	368	385	386	321	340	395	364	361	363	368	353	382	375	359	366	365	393	367	357	358	342	396	389	377	361	361	326	380	414	353	336	375	366	370	354	382	388	366	344	366	385	379	392	352	360	378	369	352	364	359	362	368	386	353	372	354	352	348	384	374	352	384	370	380	364	354	321	377	352	379	383	354	365	343	365	426	371	374	360	341	360	412	375	383	373	360	362	362	369	353	371	367	394	370	376	375	380	371	391	375	389	386	349	382	390	356	383	385	371	383	369	356	350	366	401	386	380	379	355	355	345	384	384	369	356	378	351	348	381	341	365	366	353	360	360	361	379	351	361	383	345	354	363	355	416	397	370	406	367	338	355	385	381	358	364	387	359	402	372	369	367	349	362	392	323	362	360	347	383	388	364	345	411	376	364	375	372	368	398	357	370	354	385	377	391	388	404	366	367	394	388	349	359	391	345	390	386	387	378	359	405	373	367	378	342	371	377	372	400	380	382	344	381	366	363	354	332	381	344	345	352	347	367	368	394	353	343	364	365	375	360	344	362	357	373	370	387	370	377	342	376	376	341	380	362	382	363	398	378	388	374	355	388	406	360	418	386	337	379	366	378	398	388	365	368	357	340	378	393	334	356	365	370	363	373	357	366	342	397	371	384	359	340	355	378	341	354	366	368	361	346	373	360	347	395	403	377	375	369	377	369	413	347	383	355	378	384	346	358	340	346	374	381	363	365	370	363	353	360	337	364	362	346	365	366	374	376	378	336	367	395	333	369	355	391	371	348	373	367	370	358	362	326	363	338	355	374	357	354	405	374	340	339	374	373	371	344	361	358	343	354	354	422	387	335	362	352	331	363	368	356	383	352	349	359	398	391	364	407	375	358	405	373	347	366	373	406	425	382	370	396	328	379	391	372	349	368	325	355	372	393	375	366	363	370	357	367	414	365	362	371	356	344	353	383	349	351	374	371	361	370	364	375	364	356	340	359	377	367	370	346	337	396	366	388	366	357	367	365	371	381	370	365	381	371	324	359	319	357	342	366	366	362	370	373	395	361	348	419	335	363	361	302	364	370	366	372	410	347	370	362	389	367	336	395	339	344	360	368	403	346	371	343	342	344	379	394	404	394	389	323	351	363	376	380	349	390	353	382	373	357	333	371	352	389	340	365	365	342	357	351	388	377	369	392	374	355	367	341	366	391	408	378	332	347	359	372	393	348	376	350	374	393	359	386	330	345	377	384	398	361	369	363	358	364	339	362	380	384	374	363	417	368	380	350	374	380	362	399	345	355	362	356	350	370	370	367	404	388	407	393	353	389	372	372	366	352	347	362	337	363	353	357	377	355	360	363	378	361	351	341	392	337	366	354	374	365	371	368	374	370	358	378	392	371	340	352	362	345	371	369	343	380	397	332	392	330	387	372	389	391	373	349	354	345	349	370	380	338	336	366	349	388	365	388	335	369	368	358	332	346	381	338	343	358	392	348	378	339	347	340	353	403	337	381	359	368	342	386	390	366	363	355	363	378	341	349	326	380	357	345	371	333	368	360	399	370	353	386	364	367	367	350	379	328	390	383	385	367	360	404	349	371	370	382	384	360	344	372	350	379	379	358	350	381	403	331	390	409	373	349	380	359	348	355	387	405	357	323	353	362	348	428	365	384	359	340	386	376	359	348	364	351	367	381	364	389	347	394	368	338	373	372	380	359	361	356	346	379	373	385	377	353	341	357	393	345	366	332	362	367	379	332	365	342	347	363	411	377	377	348	377	388	417	345	396	360	397	334	379	356	339	395	335	416	333	345	399	371	393	369	390	360	350	373	378	385	334	404	392	404	380	325	390	392	370	322	361	351	378	370	396	395	377	374	359	362	348	379	360	365	402	376	361	355	351	383	351	378	340	399	348	358	345	380	388	360	360	351	373	382	394	396	349	361	368	349	362	358	353	394	325	335	382	396	378	360	367	356	376	368	351	384	326	359	387	397	333	365	355	348	338	355	362	362	353	374	340	361	336	359	367	357	358	377	337	372	385	352	387	364	371	368	356	362	379	354	390	361	344	355	382	377	387	369	339	370	353	351	347	392	355	387	406	368	399	393	360	354	370	383	365	381	376	359	362	387	374	336	370	375	324	347	366	364	378	337	408	349	373	316	351	380	360	366	335	380	372	385	398	396	389	378	369	362	353	400	348	343	361	367	360	354	363	379	357	342	386	354	374	381	355	356	396	355	374	349	382	304	366	358	342	359	377	331	369	382	357	359	358	351	374	366	366	370	363	372	344	353	381	374	378	363	364	370	384	340	382	336	385	386	344	390	375	375	337	365	352	350	386	361	360	342	373	398	366	374	353	368	350	353	348	348	397	366	362	415	359	365	415	371	339	368	386	363	375	379	384	332	369	395	367	389	399	347	372	361	359	359	329	362	341	393	366	377	360	379	382	343	386	328	370	361	354	357	406	330	372	419	397	341	382	382	363	370	330	366	360	377	396	353	362	325	372	340	373	385	353
24389	21376	28533	24594	21195	3631	801	505	417	375	358	355	324	336	315	320	319	312	281	316	307	291	246	287	293	272	276	297	311	278	257	261	313	270	255	266	263	274	316	263	268	295	292	295	276	254	301	283	305	265	248	273	282	278	289	260	248	264	315	253	284	268	301	261	272	265	252	253	280	285	280	297	274	278	279	274	264	261	293	299	269	251	263	240	297	255	266	303	285	258	251	247	291	283	270	272	251	269	271	267	284	270	245	260	294	274	288	259	300	284	277	259	258	271	274	264	271	268	265	246	282	274	282	274	249	264	272	267	266	255	268	297	216	270	271	297	291	233	258	264	259	254	278	267	245	275	268	289	268	282	255	254	277	269	268	285	285	274	296	287	276	266	242	260	289	285	267	273	246	270	261	234	286	261	265	283	258	274	269	247	260	295	250	260	256	263	276	243	281	269	281	263	299	283	279	299	286	304	251	279	267	268	250	289	283	261	283	258	293	269	277	279	285	284	278	271	282	284	267	253	270	278	231	273	267	271	265	266	252	249	276	259	284	267	280	256	268	247	242	265	270	252	248	258	255	270	268	281	261	263	258	262	287	261	246	251	256	275	295	275	233	268	272	250	279	254	270	274	260	274	271	260	254	228	269	283	283	266	245	262	281	301	309	311	247	276	256	279	271	261	262	295	264	262	302	252	267	275	291	256	233	246	286	268	301	262	271	255	257	281	268	251	280	286	252	263	262	279	275	256	289	255	297	268	268	255	259	266	291	252	279	256	282	255	289	257	276	261	248	284	243	254	249	277	274	260	274	271	286	265	266	273	243	276	285	236	287	271	258	239	257	303	276	269	286	279	291	290	238	270	277	242	289	277	276	249	263	289	275	273	282	273	272	267	265	285	263	269	269	253	273	279	277	262	260	274	257	253	328	295	264	273	289	272	258	273	294	271	274	279	263	261	294	290	256	294	289	274	306	303	260	256	252	254	235	266	273	230	264	229	269	283	287	259	263	246	267	259	245	303	259	273	267	276	262	263	248	272	240	263	296	260	275	249	291	266	250	270	287	241	274	276	290	262	281	283	263	274	253	264	279	280	266	243	300	243	269	234	265	288	275	251	254	254	247	249	287	269	274	302	255	245	269	305	262	266	279	247	255	248	269	256	283	262	280	262	262	269	281	251	226	291	277	251	269	243	296	258	287	274	276	279	251	272	260	270	262	259	247	305	254	247	268	265	277	255	254	297	274	276	290	293	252	289	264	248	284	305	279	276	305	267	285	252	244	286	238	249	281	265	234	269	272	273	289	284	278	281	270	258	269	272	252	273	278	299	259	285	264	259	251	272	256	243	269	255	284	255	283	270	236	286	286	270	267	273	254	291	255	250	269	311	263	248	237	262	257	262	262	253	273	271	270	257	268	279	280	289	258	248	287	254	253	286	248	287	242	273	273	255	278	238	242	256	260	288	279	245	282	251	298	234	262	287	302	296	256	281	275	244	234	259	265	244	259	260	260	275	305	264	243	269	258	247	257	267	264	262	252	265	264	266	259	245	264	258	300	262	259	260	279	252	284	242	310	243	283	256	267	251	266	284	272	264	261	257	251	240	279	259	288	269	266	271	275	271	264	254	242	311	264	279	253	262	263	263	253	264	300	270	270	249	250	272	278	262	287	269	266	248	276	290	287	275	276	261	300	282	283	265	288	273	255	309	276	264	263	274	250	271	269	283	276	251	264	251	279	232	269	252	276	256	277	270	266	296	257	251	246	262	261	285	282	254	236	252	285	255	262	259	281	293	240	261	304	280	265	287	274	259	294	261	267	281	222	244	247	255	252	266	265	267	237	260	281	287	266	239	244	266	292	267	268	279	270	277	292	246	250	272	236	246	261	264	281	277	288	279	248	272	260	280	270	245	266	275	253	262	260	287	264	277	264	259	277	269	257	300	278	248	286	260	278	293	270	288	279	274	250	286	263	256	282	241	284	263	258	251	262	261	267	267	291	266	256	279	274	281	250	268	230	276	251	278	253	255	275	281	276	280	280	270	274	221	273	304	289	271	265	252	273	287	267	285	270	291	259	276	248	262	267	259	253	246	270	280	287	305	243	255	280	253	288	283	265	258	272	252	247	299	279	277	238	272	277	263	284	259	297	237	270	259	264	283	267	249	240	264	302	260	239	260	301	247	257	274	288	286	262	265	269	249	271	254	287	268	253	281	256	235	240	253	281	265	263	258	271	290	300	290	271	282	277	243	260	269	214	275	277	269	242	261	276	248	285	283	266	268	318	265	255	274	287	258	260	261	293	223	248	268	259	303	292	268	264	255	273	243	287	256	312	248	249	292	259	232	252	269	299	291	254	266	279	254	301	284	229	250	270	267	251	271	277	266	265	288	262	258	286	284	241	266	269	274	273	281	254	258	270	269	265	252	266	279	264	237	254	297	272	232	262	266	298	248	292	278	240	295	244	295	284	269	253	262	267	277	250	247	241	244	292	253	258	256	297	246	249	254	263	256	272	294	267	291	270	270	246	303	260	254	267	255	227	264	260	280	262	266	298	253	277	272	285	284	273	284	277	277	275	258	256	249	242	267	235	275	269	279	247	253	256	272	250	257	251	263	276	271	263	272	256	268	264	258	219	284	279	271	265	289	226	259	279	280	252	274	260	281	260	255	265	268	261	293	286	257	265	279	249	239	267	244	286	263	275	266	280	284	260	258	285	272	264	251	280	279	280	263	275	279	270	284	268	287	261	271	292	268	259	291	286	264	259	298	272	250	242	289	247	275	244	297	292	263	290	243	278	281	285	251	279	252	282	267	262	282	276	257	270	237	301	304	259	278	298	274	278	234	260	271	252	266	259	247	285	270	262	276	274	267	269	277	286	278	250	261	276	265	241	246	284	287	244	274	283	266	289	287	266	288	269	283	266	274	276	246	273	257	263	248	253	270	274	257	266	275	260	259	278	267	267	267	263	262	253	256	262	275	261	231	239	249	286	264	275	284	264	265	285	235	267	281	257	254	280	259	257	282	283	263	276	273	259	268	258	262	273	253	251	290	281	249	236	252	284	243	282	290	254	284	298	273	242	244	293	273	274	284	284	266	272	262	266	251	265	256	263	288	299	245	276	243	252	266	277	284	284	269	259	255	259	253	269	292	265	273	256	288	270	272	243	239	277	255	244	262	272	256	262	271	242	285	247	260	235	284	271	244	270	275	277	254	258	269	297	264	274	282	253	274	256	285	266	283	297	243	271	286	273	264	247	257	260	267	282	277	259	269	241	263	255	273	257	294	244	257	230	259	270	273	254	261	274	251	263	245	232	265	237	301	272	268	268	293	297	268	265	272	284	262	247	289	303	255	242	279	235	286	269	280	246	248	261	252	289	261	276	299	262	280	251	231	264	258	269	263	234	265	251	278	237	286	265	295	259	286	274	267	300	279	263	272	292	275	272	260	257	297	244	261	267	254	246	246	265	253	297	264	284	249	269	272	256	287	276	269
3665	4692	3898	1971	1309	882	662	637	508	443	436	409	358	344	329	312	284	296	285	284	291	272	286	284	272	282	298	274	258	268	295	272	300	262	262	239	266	291	265	269	242	238	251	251	250	236	244	244	263	254	261	280	261	283	265	249	283	258	263	228	252	288	245	258	253	262	237	252	282	266	265	257	218	238	290	229	255	277	286	242	269	269	274	272	242	237	270	251	246	261	231	255	238	273	237	242	219	224	289	272	252	262	271	236	277	265	226	259	233	271	246	258	270	246	289	228	251	251	278	221	237	268	240	247	246	249	266	227	257	242	286	247	269	241	229	254	254	254	275	236	233	275	241	247	233	247	264	255	257	239	267	240	256	265	260	271	262	262	242	243	249	252	248	261	255	241	234	258	263	266	238	243	265	230	236	277	256	236	271	274	234	231	264	239	231	245	262	247	251	228	249	232	253	253	270	223	227	245	262	261	249	252	258	262	271	230	259	237	252	256	236	257	280	253	259	220	239	274	271	231	257	253	240	261	266	259	247	253	287	241	241	246	251	252	248	243	265	243	245	263	242	274	220	267	273	261	247	247	265	231	241	236	234	262	229	257	256	279	239	270	255	231	262	250	246	257	244	246	232	244	281	236	227	255	251	256	244	257	238	235	232	236	233	239	217	235	243	240	272	256	262	254	237	278	259	276	258	216	248	251	268	263	231	240	252	226	254	262	244	225	272	253	257	241	242	236	231	255	258	259	229	237	235	260	234	240	254	244	269	237	254	269	285	276	279	242	245	235	285	245	233	232	251	283	252	263	234	234	226	238	260	262	242	282	257	237	221	241	246	244	244	230	251	232	270	252	238	243	266	257	264	261	261	224	244	262	234	246	263	244	244	236	246	231	238	255	233	241	264	213	242	272	254	224	256	252	244	291	248	250	263	246	245	262	255	231	251	225	260	244	256	222	241	250	243	251	232	269	238	249	268	246	260	257	239	233	251	236	248	284	248	251	241	249	241	242	288	214	251	252	247	252	259	258	249	263	272	233	247	267	245	273	245	276	243	248	248	244	216	278	252	244	277	259	248	249	243	245	248	242	239	260	242	237	257	232	271	265	239	274	219	267	235	230	213	244	238	241	252	254	238	252	252	264	271	238	254	257	250	245	233	234	251	260	253	241	252	236	228	221	258	264	239	234	244	252	242	223	251	264	245	259	230	228	236	267	245	250	246	277	232	251	267	233	223	211	253	244	248	266	245	251	256	274	266	240	250	242	230	233	266	242	227	246	240	243	261	247	246	227	246	252	224	265	255	235	253	251	235	264	240	239	262	225	246	221	245	248	240	272	246	230	244	263	259	260	241	268	254	234	253	256	248	240	245	235	240	271	237	248	232	240	257	267	242	234	232	249	259	267	261	261	211	261	254	240	244	268	241	276	261	248	284	249	237	253	258	266	260	253	250	271	268	271	259	258	241	270	221	249	255	261	276	224	253	248	269	265	227	256	222	233	247	261	253	248	248	236	217	213	247	260	238	238	243	244	282	266	262	226	229	263	255	237	252	245	276	250	238	235	254	256	237	211	258	245	231	272	263	230	244	243	251	242	245	243	299	260	239	242	258	255	242	271	245	250	220	255	263	260	265	230	246	275	233	237	258	222	229	248	227	241	240	262	267	230	247	252	235	250	250	237	252	220	274	242	271	265	238	272	240	249	236	247	272	250	245	260	240	246	226	225	246	240	249	267	266	240	272	256	226	265	227	277	272	248	247	235	268	248	263	263	240	227	224	223	224	247	261	252	254	202	255	264	249	269	247	252	249	257	272	267	262	243	246	236	253	242	269	257	238	262	239	276	275	244	231	222	251	251	270	240	238	238	231	248	241	242	228	226	270	283	242	236	253	219	233	248	244	254	276	308	258	253	260	251	241	249	247	246	243	231	236	241	251	267	231	256	280	261	235	284	208	232	233	228	251	252	252	265	230	250	280	243	230	262	243	213	232	250	245	266	233	218	275	235	220	246	250	223	250	249	247	232	227	247	254	255	210	234	235	257	243	231	273	274	271	224	251	265	248	235	253	244	258	237	264	263	271	222	252	266	249	272	263	247	250	256	237	242	276	248	220	220	260	262	252	243	249	251	282	251	234	248	274	236	247	284	224	236	298	246	269	236	247	260	282	239	239	225	252	264	214	250	238	263	240	253	226	241	264	228	212	253	245	243	246	259	242	256	237	251	249	232	272	253	249	235	239	244	250	261	227	233	249	252	258	239	242	240	244	250	242	259	268	217	239	231	257	260	287	270	271	257	232	245	240	254	264	255	244	222	221	279	232	262	243	270	262	237	228	259	237	253	230	251	262	250	232	241	205	221	248	282	266	216	260	248	242	270	252	208	275	263	245	265	252	250	244	251	266	238	219	228	216	257	255	233	245	246	254	229	235	232	242	261	256	213	242	252	248	235	241	245	243	242	260	246	256	264	259	247	254	247	246	268	230	275	239	245	241	241	266	243	247	235	221	244	242	234	253	269	224	238	228	261	233	228	218	251	266	263	243	225	269	261	256	253	232	216	214	242	269	240	237	247	223	250	240	231	252	246	242	247	256	228	238	229	260	253	261	238	260	267	272	247	243	246	252	255	236	246	247	246	247	235	229	231	249	243	258	239	244	275	268	260	261	247	256	257	230	254	244	247	245	233	250	271	222	242	251	279	237	229	243	225	224	273	225	264	230	226	228	260	247	263	252	240	247	242	260	229	242	267	234	273	233	260	246	253	273	267	259	242	256	269	240	243	233	238	224	277	241	252	244	240	235	247	233	223	230	261	225	243	229	218	255	264	225	225	219	217	250	253	267	266	231	259	231	249	246	257	219	278	228	210	246	274	251	243	263	248	252	262	250	236	247	246	224	242	229	250	252	262	258	247	227	257	261	249	230	232	232	247	269	255	227	229	248	259	267	271	239	252	253	254	208	251	224	248	272	246	250	232	259	248	206	262	264	220	228	265	255	272	242	267	233	267	230	233	221	247	248	257	228	246	224	250	244	223	251	251	258	279	264	234	272	252	233	260	260	242	255	270	231	282	231	231	246	254	254	228	207	246	243	271	279	244	242	259	274	239	253	247	267	226	246	246	264	239	233	227	236	244	243	240	218	231	258	244	261	238	241	252	239	260	260	237	248	239	240	235	233	258	245	261	243	253	269	254	264	273	228	248	229	257	244	228	262	216	246	273	240	262	257	242	253	245	245	257	235	245	242	228	263	226	246	244	259	261	268	243	270	227	275	236	229	246	234	238	255	278	249	231	233	259	267	229	247	253	256	230	272	233	217	261	236	237	229	224	245	245	253	241	237	238	223	240	266	259	241	271	274	245	249	247	242	242	228	263	275	257	232	221	241	258	199	225	251	227	208	236	220	261	253	247	247	267	237	258	232	250	257	261	228	246	242	240	234	245	259	243	253	254	236	218	242	249	259	250	256	219	227	240	230	244	211	245	222	244	243	253	262	219	269	263
27836	10956	1863	1240	955	839	777	713	775	739	768	751	740	748	733	774	739	718	760	746	723	759	737	751	759	758	787	748	758	714	743	760	767	730	753	750	797	788	755	720	719	689	779	723	773	698	729	748	718	743	718	730	750	733	769	737	704	733	795	791	746	738	733	770	738	755	713	799	757	765	768	704	746	749	755	786	728	739	746	771	732	750	746	760	800	757	779	796	751	720	724	775	690	782	770	764	726	758	738	739	785	733	747	762	786	715	761	792	759	741	759	751	777	740	775	787	775	764	721	730	733	729	706	816	749	764	778	705	698	706	740	739	705	744	817	744	782	715	711	715	754	686	702	774	724	738	790	696	739	771	746	750	729	752	755	720	728	677	709	721	731	767	720	721	763	661	721	719	780	761	762	725	722	743	738	740	724	720	755	739	711	724	776	693	796	728	711	711	782	725	727	717	742	752	779	773	761	785	751	748	764	695	727	752	746	792	723	763	752	757	699	755	755	811	757	755	780	773	776	795	739	739	763	766	725	768	744	737	760	737	716	726	784	730	736	727	773	730	746	769	760	802	745	740	743	734	738	717	726	761	716	749	731	764	747	745	742	790	746	734	753	775	748	754	806	724	764	745	754	754	746	791	758	734	805	762	747	709	770	756	728	724	742	769	746	769	818	730	740	790	757	741	722	775	781	765	747	739	691	726	700	712	747	764	709	774	761	732	791	809	779	720	765	773	750	770	743	768	756	723	791	714	694	711	771	760	742	768	680	739	689	745	735	805	753	744	746	751	750	732	765	746	746	709	778	745	790	770	735	755	746	750	771	735	795	745	733	771	754	733	773	706	692	762	733	749	756	768	834	784	735	755	785	775	737	776	775	723	761	743	730	711	758	740	747	749	716	795	746	766	754	737	725	678	770	775	770	773	752	767	778	766	808	760	744	786	765	760	738	730	730	730	717	726	748	692	772	759	699	736	804	749	683	746	788	740	749	742	778	741	758	695	739	716	681	762	811	803	728	743	769	747	715	780	782	750	770	742	750	764	723	749	760	734	769	701	746	754	751	730	777	724	723	715	774	747	765	767	738	711	739	680	849	741	772	726	773	746	758	760	777	778	726	741	732	766	717	797	726	769	720	759	740	735	722	752	774	701	702	731	730	735	762	768	820	731	788	682	694	723	744	759	756	772	719	721	664	749	721	755	750	769	675	751	745	717	722	737	789	713	753	794	767	773	783	748	722	782	759	705	796	746	733	783	716	709	786	774	685	780	722	750	746	791	776	719	698	717	801	736	757	727	737	728	756	744	736	772	694	754	805	764	733	721	812	759	718	773	721	770	705	766	756	769	719	743	708	724	759	726	752	754	762	736	698	778	760	705	750	721	709	726	738	731	751	769	736	769	723	742	715	746	729	719	777	756	762	740	771	759	690	785	745	737	715	732	706	767	778	733	745	713	756	723	720	712	764	774	741	732	733	714	738	763	757	752	751	731	732	764	780	754	736	727	729	763	780	764	732	743	764	795	720	736	750	808	712	755	725	717	749	759	693	780	721	720	768	717	760	810	787	732	706	788	746	740	738	714	736	732	752	678	750	766	788	740	754	765	761	771	670	749	771	682	814	707	772	756	776	705	711	765	760	736	730	724	719	740	787	716	708	759	753	733	748	729	681	748	742	720	763	767	772	765	733	735	733	750	712	775	733	767	725	779	761	734	743	711	737	787	679	742	767	793	756	762	744	760	730	730	742	758	755	725	726	708	788	724	740	823	767	778	691	726	731	761	751	803	758	728	709	708	719	740	785	736	764	749	731	762	764	726	732	750	729	752	751	747	764	746	755	775	763	725	778	733	698	741	761	766	745	772	779	751	751	787	737	750	752	762	780	717	777	745	752	712	738	745	762	761	701	754	787	721	783	744	724	733	769	779	780	740	755	748	710	761	737	718	787	739	763	742	813	764	748	757	734	751	768	754	718	738	711	699	756	716	778	762	729	701	754	786	779	728	793	754	748	762	699	727	694	712	786	722	725	709	734	755	700	732	786	759	752	710	755	761	731	730	705	775	758	754	681	682	773	758	773	814	723	738	739	732	761	728	669	779	752	732	821	727	790	736	736	760	717	724	783	725	736	716	755	762	746	767	718	789	749	729	749	755	747	721	779	766	754	771	753	742	721	717	725	751	763	712	734	754	728	746	727	788	771	736	758	732	758	728	819	716	772	740	776	748	712	761	735	779	730	756	758	749	751	735	686	779	727	752	767	736	790	739	722	763	740	754	773	799	748	714	726	722	752	800	819	809	788	758	772	731	728	807	737	702	742	798	748	762	717	688	741	771	775	725	731	781	751	761	754	745	757	757	744	679	745	729	730	750	746	772	682	736	720	728	762	738	729	756	716	712	746	763	771	801	759	721	762	751	747	690	734	783	678	752	697	757	702	693	755	749	731	794	753	758	715	740	715	764	771	776	740	703	742	710	753	768	806	750	733	726	748	801	685	704	759	768	756	756	696	737	791	794	770	734	734	727	768	709	732	787	791	757	699	755	769	744	780	733	734	771	737	711	792	756	759	733	757	710	767	735	754	750	737	693	734	764	751	730	760	706	782	716	717	778	776	731	679	722	715	788	745	752	728	712	738	760	720	743	733	761	744	762	782	798	735	719	734	709	767	735	781	687	748	753	751	714	754	733	731	736	755	765	769	741	732	748	705	723	726	702	751	723	700	710	710	756	775	755	756	754	749	765	700	739	719	693	760	750	705	721	728	766	737	744	758	706	777	713	740	717	754	745	741	747	764	721	764	764	744	754	682	743	753	776	777	718	737	727	729	772	729	721	766	734	759	737	720	769	702	722	748	717	764	748	729	741	713	790	752	741	711	719	769	767	787	773	735	756	744	770	752	733	714	722	762	716	757	730	765	701	743	762	746	732	754	740	752	746	758	727	783	763	657	785	735	716	729	725	775	713	781	779	791	737	729	742	790	722	785	720	751	734	768	767	773	722	772	772	723	739	732	763	796	748	720	735	790	745	711	761	764	720	714	776	685	734	724	745	724	771	736	749	710	768	705	794	712	756	737	706	744	720	771	727	697	705	727	752	744	747	725	706	725	754	775	770	699	711	726	759	719	748	735	733	758	758	735	820	773	738	749	783	733	750	770	750	739	698	713	770	751	761	773	768	711	736	722	731	743	758	749	814	737	774	736	729	751	736	808	738	738	730	734	739	753	746	762	724	738	738	742	748	761	759	772	771	754	763	824	733	712	816	753	777	746	718	748	744	748	763	749	764	735	696	765	783	719	682	751	771	768	769	760	754	775	736	719	742	725	749	744	760	718	705	761	697	739	743	734	725	712	784	738	731	759	667	799	772	730	808	724	732	826	748	736	753	710	741	712	785	781	735	725	734	724	740	682	764	723	756	743	709	790	750	698	751	794	744	796	725	744	722	715	750	740	757	725	781	716	744	776	730	753	730	746	721	754	783	753	759	752	742	747	684	752	764	748	720
5543	841	821	724	681	590	615	589	610	613	673	647	594	612	625	648	584	623	621	626	638	581	583	622	665	667	624	595	624	682	626	624	577	634	659	604	628	623	585	587	609	617	600	679	611	647	611	650	639	624	614	651	570	626	613	556	630	645	607	607	586	595	615	635	585	592	663	591	588	638	577	614	630	643	643	586	572	640	607	614	625	620	615	604	599	638	606	615	602	618	629	601	620	650	552	558	601	624	596	622	583	632	590	610	635	641	578	660	659	630	595	602	640	601	671	632	651	639	625	585	632	666	601	607	591	597	618	621	633	579	621	616	598	590	588	616	602	629	602	598	639	603	606	612	602	613	617	556	629	585	577	597	633	596	605	601	639	610	582	615	621	654	622	615	570	611	625	596	636	598	626	668	634	655	629	599	627	629	625	630	603	605	553	586	613	606	601	621	610	609	670	556	613	634	599	655	620	638	604	617	590	609	646	628	624	621	594	673	591	597	650	647	632	597	641	637	614	611	616	620	621	555	612	640	593	650	610	626	590	607	623	617	613	576	637	623	630	593	591	584	655	576	605	601	618	613	625	605	632	648	615	637	575	625	616	606	649	617	648	610	612	620	590	616	655	630	599	561	597	602	607	573	603	651	593	598	617	595	587	598	586	567	597	603	610	629	596	599	632	582	582	604	627	589	621	636	625	589	629	617	663	617	603	569	577	602	568	630	633	650	663	607	640	600	629	631	614	610	616	585	614	569	610	605	615	605	605	591	604	611	610	611	599	582	600	625	601	609	635	612	619	630	595	559	622	613	584	652	667	611	591	645	616	628	611	647	553	662	611	632	573	606	598	613	664	651	638	620	629	605	601	601	626	599	640	571	607	628	547	619	589	589	608	612	613	629	604	576	605	623	609	650	626	571	587	618	626	570	608	648	610	635	615	633	602	632	601	566	608	627	622	645	642	609	585	579	634	628	611	559	615	595	612	624	606	624	588	667	630	602	626	640	616	610	618	592	640	625	608	549	607	610	561	613	621	614	623	593	600	631	613	636	636	613	563	616	606	600	584	584	573	636	634	608	610	607	649	640	592	620	654	606	662	563	600	608	604	616	648	618	650	577	593	613	583	574	587	643	581	624	654	615	624	595	630	600	594	566	622	605	606	598	659	572	607	617	622	614	671	627	617	618	641	626	591	574	593	632	649	586	632	621	605	620	662	601	594	652	568	594	584	629	618	624	669	628	647	595	602	608	666	626	691	604	653	593	609	673	596	627	597	598	607	612	647	622	603	654	606	569	629	622	581	567	569	605	645	551	595	560	624	643	579	601	621	562	594	634	621	611	624	586	580	648	632	606	588	607	602	625	580	614	628	583	603	622	635	619	572	615	580	593	614	628	577	615	628	629	615	592	585	637	582	632	632	611	590	614	580	641	616	596	590	587	595	612	638	636	645	626	584	590	607	592	636	643	633	617	636	599	589	582	608	594	603	579	614	602	619	643	637	607	597	610	641	615	599	639	601	650	631	592	602	579	689	557	628	613	616	617	578	594	623	584	607	592	594	620	638	613	574	621	617	626	596	601	588	644	628	637	600	551	664	621	617	636	593	602	625	612	589	620	592	648	624	611	624	596	607	614	613	610	580	577	596	653	606	597	600	602	601	611	584	594	650	589	607	602	596	583	597	592	628	598	639	647	607	659	585	617	590	556	620	604	631	583	605	620	594	627	613	594	615	610	593	590	619	605	638	637	637	669	595	620	596	651	619	634	607	635	612	588	594	634	622	619	618	650	593	586	565	565	623	615	648	602	572	622	617	610	582	596	629	597	622	640	616	612	585	642	624	610	599	649	615	598	634	588	621	631	675	630	626	579	637	580	579	630	633	598	576	621	631	572	636	602	626	591	588	631	580	679	623	617	607	622	613	631	607	633	669	626	613	625	640	621	618	632	604	586	620	637	602	584	603	627	606	610	621	616	600	609	625	641	623	623	610	659	624	643	634	583	612	597	632	624	589	651	634	582	599	564	619	583	608	594	625	630	625	620	614	634	599	611	623	637	631	665	634	572	603	632	610	599	613	593	631	579	614	635	609	654	580	603	593	627	589	634	604	645	622	608	644	584	622	601	606	613	595	615	595	615	598	608	603	641	627	587	621	614	608	593	633	658	604	626	591	573	617	609	610	598	592	659	603	591	580	580	598	648	668	641	624	634	591	591	565	620	627	614	582	617	617	604	620	598	618	621	595	623	565	615	593	622	573	583	596	642	603	627	608	668	648	605	634	560	604	594	617	608	617	649	585	644	595	652	578	563	636	628	659	627	607	607	618	610	591	598	622	598	651	587	614	596	628	594	654	628	600	578	621	582	601	578	625	617	575	594	644	622	636	660	593	617	603	607	614	587	606	633	571	626	599	625	588	663	570	669	583	645	604	630	653	589	622	621	654	621	668	628	606	592	602	615	565	621	592	631	643	660	585	640	633	618	599	650	593	644	639	591	601	636	611	642	631	647	607	578	676	561	613	603	618	587	626	587	599	584	627	603	617	548	608	609	611	647	619	573	609	599	622	657	656	635	633	624	609	624	623	633	597	591	639	619	628	630	633	614	582	600	604	590	603	572	596	564	640	693	608	633	617	628	638	596	629	568	652	589	617	602	586	625	611	616	625	609	678	610	657	604	603	598	586	565	617	635	648	570	618	598	566	613	607	593	603	610	630	628	571	597	620	577	607	608	619	600	630	604	572	619	617	616	592	645	630	609	614	653	604	597	617	618	590	589	613	655	569	644	637	610	601	599	536	621	629	629	569	638	625	605	614	581	597	594	636	605	621	611	673	612	642	594	629	634	606	595	594	611	630	613	593	576	592	607	611	583	652	618	680	616	628	648	617	591	627	606	624	580	618	578	585	625	623	553	571	612	617	635	634	607	588	607	590	618	603	627	583	643	632	619	635	619	613	605	610	648	559	599	629	667	592	579	604	628	609	602	606	588	633	586	664	627	583	637	613	582	629	624	605	602	635	630	604	613	628	621	603	571	614	624	567	609	588	618	599	625	625	610	615	593	574	594	565	585	589	635	654	624	634	594	615	592	618	582	602	632	601	626	614	600	600	618	662	603	609	619	600	609	616	637	664	586	615	637	606	596	622	583	629	580	593	576	634	593	602	618	608	563	608	640	579	666	608	636	611	589	574	639	616	586	612	610	585	599	633	612	596	623	578	634	635	616	628	588	670	627	618	608	619	663	635	579	639	611	598	653	672	566	624	651	613	604	622	611	600	634	625	639	613	618	631	650	599	621	603	608	632	621	598	615	604	586	570	615	593	606	572	601	623	653	609	615	625	595	628	629	568	647	621	570	548	617	629	619	607	599	662	635	599	576	569	645	623	572	616	621	635	579	628	656	639	628	631	632	600	595	597	635	596	583	600	601	627	621	578	585	629	620	609	627	620	590	605	621	600	647	633	634	612	654	637	631	618	613	586	670	677	628	625	625	601	630	621	603	623	588
25479	21369	27299	25577	5434	952	618	518	500	442	470	440	458	447	421	443	442	421	409	434	417	429	451	449	387	405	448	477	422	444	394	413	407	430	439	434	406	405	421	450	413	403	420	438	438	406	424	423	391	428	371	384	446	404	419	404	446	397	417	417	384	413	426	421	408	390	437	392	403	393	396	436	449	397	432	391	394	389	378	380	391	419	439	423	430	414	397	444	398	401	398	432	440	440	430	399	389	405	424	414	375	472	381	424	408	387	437	411	417	439	434	398	418	412	407	426	428	392	379	413	420	392	382	413	404	379	401	402	405	450	394	414	412	378	381	402	420	419	429	433	417	425	408	402	390	420	427	381	429	371	407	416	412	434	416	391	381	404	410	406	376	444	450	407	417	416	383	424	401	374	393	402	389	401	403	412	411	409	401	398	376	428	450	412	405	409	402	409	419	385	418	408	435	408	409	393	378	404	416	381	437	421	431	423	392	415	446	393	380	401	383	429	372	398	415	378	428	389	402	378	421	406	389	422	413	414	443	439	374	430	376	419	381	402	417	416	474	420	431	379	422	400	404	376	414	423	396	408	433	445	412	424	432	400	430	394	393	431	431	444	439	450	409	396	415	392	408	434	406	392	384	397	422	381	387	412	420	425	429	417	400	373	371	398	421	419	420	426	416	404	457	396	422	382	406	400	413	412	388	399	419	396	389	401	383	417	389	382	385	415	388	404	380	406	377	406	419	382	435	426	396	444	404	418	411	421	371	366	423	361	428	363	378	421	386	418	420	439	436	447	408	407	424	349	426	375	399	436	387	388	406	378	384	421	408	398	439	397	443	406	416	424	396	410	431	409	402	382	406	453	430	421	399	420	428	426	422	456	369	404	379	420	395	414	375	402	407	445	432	397	384	390	421	393	402	375	407	409	403	434	450	415	402	387	388	421	420	403	437	392	399	422	394	373	416	398	405	416	382	392	431	398	352	404	389	389	412	398	393	396	425	403	407	412	414	421	384	429	403	409	432	409	398	383	405	428	394	411	410	420	410	414	397	378	414	408	430	426	434	427	396	426	430	395	442	412	388	419	430	414	401	440	382	418	376	383	424	403	430	436	412	407	406	387	379	415	418	418	408	386	405	382	389	398	437	414	431	410	377	382	432	429	398	416	409	412	403	391	440	413	433	405	378	467	419	423	416	407	433	421	402	397	414	402	383	383	401	418	428	438	388	431	413	438	455	411	431	428	418	419	393	390	413	395	383	389	399	381	385	375	395	361	419	377	395	417	412	409	385	422	347	395	377	413	410	374	381	400	424	387	411	457	387	391	423	403	383	419	407	394	423	394	388	406	389	425	390	377	425	410	405	417	410	425	432	396	414	396	429	432	414	403	451	413	420	406	426	414	411	407	421	380	416	460	366	426	385	414	440	402	383	442	399	441	382	419	408	424	418	400	431	450	395	402	459	420	395	423	385	379	388	380	451	420	397	401	401	379	399	415	411	382	399	411	397	385	423	378	433	396	405	385	431	411	425	414	435	424	392	408	394	414	409	403	398	420	367	400	443	442	403	420	410	397	412	413	393	394	429	433	446	412	403	408	438	391	408	429	470	385	376	412	400	431	402	381	438	414	428	421	446	409	452	397	380	435	371	388	386	415	409	423	393	425	405	404	388	392	415	378	383	396	395	413	423	405	422	389	415	399	413	423	422	404	385	395	360	401	464	398	430	386	427	409	438	473	390	402	405	432	429	410	430	409	436	408	399	404	402	388	386	409	394	463	434	429	383	371	396	402	455	381	407	376	408	446	419	400	396	398	398	418	413	441	419	434	431	392	392	395	427	447	398	381	435	413	434	388	406	430	406	395	422	445	432	411	415	382	395	415	393	385	440	408	404	365	419	433	396	369	405	426	424	396	436	441	411	377	453	409	414	453	399	424	410	421	406	382	413	417	433	400	420	412	443	408	402	415	402	382	376	404	404	385	412	424	438	395	439	410	405	387	406	415	412	421	415	397	433	419	431	419	427	378	416	422	404	428	441	410	409	393	452	425	419	406	404	421	406	386	453	385	411	400	418	418	407	408	427	402	427	396	358	428	424	396	399	396	423	390	406	442	400	413	426	402	389	385	393	398	435	413	424	411	453	416	415	380	440	460	395	376	412	412	440	410	426	400	406	402	397	419	425	401	418	425	419	367	384	400	403	400	396	395	438	443	388	444	395	395	405	389	417	397	395	392	445	385	421	430	384	409	423	403	451	419	404	409	399	429	418	398	406	442	403	417	431	396	419	430	388	407	389	402	404	402	399	402	381	414	428	455	411	429	401	409	374	432	388	434	401	429	408	404	393	424	412	400	422	427	433	399	438	384	379	373	377	432	407	388	411	414	383	406	397	401	474	412	420	395	419	419	448	383	444	403	387	399	388	409	425	436	394	436	432	421	414	438	378	416	405	419	407	431	425	418	421	393	378	404	374	417	427	459	413	381	406	414	384	402	408	430	406	410	416	403	402	398	412	448	417	436	415	413	407	454	403	413	374	424	382	393	454	434	402	388	386	421	411	449	427	420	401	405	426	456	446	374	435	407	420	404	387	407	400	436	407	403	414	373	425	448	411	419	410	375	369	403	394	411	419	437	420	391	398	401	415	422	418	410	390	377	391	424	409	398	413	449	411	391	409	424	372	440	435	405	395	431	413	404	423	374	457	380	388	441	438	396	427	401	388	401	421	410	409	440	416	375	440	386	437	372	384	403	402	417	406	401	393	410	396	391	398	393	387	395	418	441	373	412	391	451	363	396	399	422	440	422	410	383	424	432	392	417	398	372	386	381	425	402	422	406	399	391	375	396	417	469	411	388	392	425	392	412	398	385	412	401	417	405	458	434	385	436	415	415	419	419	407	383	443	411	426	427	385	427	415	424	447	404	416	409	400	416	416	388	406	413	420	395	438	407	420	424	393	359	396	436	401	407	434	393	427	440	413	412	407	399	393	446	424	381	385	405	439	428	374	387	438	424	366	402	421	387	396	380	437	397	423	458	452	433	407	430	393	447	440	386	392	366	416	400	390	415	424	398	396	406	413	408	399	455	431	444	408	407	418	394	439	407	417	405	423	426	423	380	384	394	422	430	396	387	363	400	383	392	389	408	422	452	386	414	411	433	407	398	402	431	434	392	413	405	395	401	406	426	393	382	414	434	397	413	412	425	399	402	415	399	436	400	425	365	394	425	420	394	425	424	381	386	425	431	407	431	441	366	435	409	407	397	421	410	403	384	427	377	422	422	421	402	388	403	405	394	430	393	408	379	408	420	428	393	394	458	408	398	395	437	403	407	421	412	445	411	382	445	454	409	387	405	427	435	422	396	403	415	379	417	410	399	392	415	358	395	392	443	407	437	393	411	401	403	412	412	400	376	401	430	405	435	420	419	425	398	411	425	388	411	409	436	390	382	414	376	374	406	394	440	363	434	410	413	438	438	413	420	410	429	371	438	405	440	447	415	428	426
3630	2593	2175	1206	855	684	572	537	481	470	455	419	408	416	414	416	422	403	378	375	398	396	384	391	384	387	420	395	391	411	373	377	396	402	361	370	360	415	401	379	380	382	374	320	357	363	363	370	355	340	330	371	360	376	398	364	398	375	356	367	374	388	388	353	395	389	392	391	383	382	356	390	372	381	344	351	363	361	385	390	387	350	367	365	379	376	364	377	391	384	356	373	409	356	377	372	369	357	363	338	365	376	408	383	378	330	347	385	360	353	390	358	349	381	390	360	364	382	384	383	366	352	366	359	372	331	377	356	363	394	375	370	371	418	331	346	375	379	347	371	356	349	386	360	345	384	375	372	397	346	317	355	389	355	377	373	352	365	383	353	381	373	390	354	369	364	377	387	368	352	363	357	355	391	362	366	382	374	309	347	369	372	369	391	398	363	415	386	355	406	348	371	357	384	346	331	384	384	368	365	358	392	363	381	354	337	357	367	375	378	362	385	384	389	387	357	372	358	357	376	349	395	379	344	332	349	384	393	351	366	393	370	365	367	365	380	394	350	389	344	352	379	371	352	371	382	353	362	379	372	370	364	336	354	337	361	350	381	378	393	373	384	345	423	390	408	371	378	371	333	336	372	344	355	368	371	346	377	382	359	375	347	367	364	362	337	365	345	371	366	370	382	354	360	386	360	361	401	363	339	382	331	393	361	369	356	336	358	383	349	349	344	395	342	367	366	357	369	375	365	337	371	382	363	369	341	363	390	386	380	382	396	370	367	371	353	370	359	364	378	371	368	361	398	352	363	355	383	420	338	340	362	376	379	366	396	376	360	372	359	392	380	382	338	358	355	409	339	380	406	341	373	392	415	348	331	385	381	394	387	368	399	351	373	362	370	369	352	367	378	339	391	361	341	386	390	346	364	348	352	354	347	340	344	406	360	370	364	346	371	367	366	383	343	394	387	356	365	357	377	347	340	391	341	330	338	348	350	339	399	344	350	368	380	375	367	378	345	376	370	374	340	337	377	408	390	354	369	388	397	378	341	386	355	350	338	363	381	360	364	357	361	367	362	344	387	406	382	377	384	376	379	383	354	352	352	328	389	410	360	347	356	386	354	371	338	386	359	367	340	384	372	387	350	375	347	375	387	386	340	386	369	385	383	341	342	351	384	397	361	357	369	368	340	377	371	347	347	377	384	398	374	354	362	356	383	339	375	387	315	369	360	371	363	395	360	341	371	345	328	372	369	331	336	409	382	363	397	366	380	344	374	414	367	381	402	336	366	366	352	382	373	348	345	360	354	356	327	370	347	349	396	392	364	382	361	336	357	386	346	376	377	380	390	361	356	356	406	369	377	372	359	399	366	362	392	369	360	359	385	346	337	331	391	356	371	371	368	387	405	366	383	352	361	404	354	378	335	378	354	368	371	351	362	367	371	324	344	377	384	379	373	377	360	371	328	343	347	377	375	349	394	376	362	400	399	344	353	343	401	359	353	379	374	394	359	369	375	419	352	356	366	359	382	348	377	370	348	384	360	414	350	367	395	363	389	383	377	389	370	371	378	347	380	384	371	377	374	355	381	350	370	379	374	425	353	359	355	394	357	347	366	368	363	357	357	335	363	359	375	360	352	382	362	387	381	338	353	379	400	403	372	339	373	358	405	368	400	318	353	340	376	338	372	335	357	369	376	360	378	342	360	404	353	362	397	356	340	344	382	362	393	377	345	363	388	351	352	360	360	396	360	356	356	363	375	339	367	387	388	336	418	340	381	369	357	353	376	353	358	354	385	364	368	393	364	357	344	391	363	378	373	355	356	370	355	365	357	398	366	364	352	358	388	386	417	405	353	371	409	390	344	355	382	372	374	414	354	372	353	334	356	371	396	366	379	374	349	359	354	363	353	354	342	372	376	376	364	403	379	369	377	371	368	350	349	359	398	391	354	369	350	368	385	398	344	358	396	374	328	324	364	398	410	360	367	362	376	389	361	355	339	368	363	354	373	341	341	384	390	354	377	389	360	388	356	361	356	377	394	307	351	381	360	396	371	362	378	387	356	360	373	356	365	375	364	350	396	373	349	362	385	366	342	357	362	341	339	385	361	385	381	364	339	377	392	347	360	352	383	375	377	375	364	367	397	380	392	394	361	380	377	383	377	381	371	348	353	366	374	356	382	339	386	382	366	381	370	325	377	329	375	386	341	375	345	346	356	340	378	338	383	370	367	374	395	361	358	394	340	380	326	345	339	383	352	386	340	375	397	364	390	357	376	371	356	341	362	365	387	334	337	381	373	353	369	352	348	394	354	375	386	374	368	400	341	395	366	359	379	345	394	341	380	343	386	386	367	383	384	393	409	383	335	321	386	323	362	372	353	377	362	367	337	394	363	341	377	386	343	391	351	337	380	343	374	347	382	343	387	372	363	343	373	357	356	353	365	376	365	348	394	332	367	355	360	362	337	352	340	367	350	392	330	376	371	353	397	358	331	349	366	371	387	380	371	365	389	364	356	374	386	363	388	419	388	368	338	405	350	369	377	357	389	321	326	377	386	364	378	376	354	361	384	332	368	351	349	359	351	380	377	415	359	354	379	373	356	389	414	386	337	358	361	370	392	363	374	360	393	420	348	363	377	378	344	386	373	349	369	410	358	365	364	368	374	359	385	386	402	384	381	359	359	353	375	371	351	388	321	370	357	370	377	362	354	375	374	366	367	376	334	384	373	369	369	402	357	378	374	336	361	372	365	374	349	396	368	328	364	368	342	377	350	389	361	347	344	353	387	363	358	348	360	325	337	389	365	377	372	364	390	378	368	387	350	377	396	360	348	357	366	353	343	364	303	399	362	328	364	365	343	363	357	399	339	386	369	337	389	310	356	368	391	358	352	372	319	355	366	363	368	383	342	345	365	351	410	377	347	405	376	381	372	383	371	359	353	343	359	398	336	392	338	391	337	363	374	392	352	369	360	364	362	384	367	371	390	380	377	371	352	363	373	393	350	387	418	364	389	348	340	339	347	376	391	368	388	365	350	390	362	326	356	380	372	346	379	349	368	364	366	366	374	365	369	339	404	367	345	374	368	373	368	356	359	368	390	364	350	360	358	335	355	376	362	369	388	363	366	376	378	379	379	355	370	344	352	374	396	375	378	420	383	385	358	398	367	347	392	374	373	387	369	376	385	374	391	392	378	363	336	375	351	342	408	370	350	361	363	313	381	377	364	350	397	325	352	334	392	362	394	378	366	336	327	368	370	381	382	347	321	360	393	370	361	368	366	348	354	378	383	344	365	372	389	371	342	375	329	345	379	417	379	342	351	352	371	385	412	356	365	356	375	359	364	389	348	343	369	357	366	360	355	373	362	338	330	354	398	358	399	375	357	355	359	366	344	368	331	371	360	362	387	358	374	353	355	362	375	374	386	347	379	341	368	340	366	374	357	355	379	378	307	371	347	396	354	371	357	343	355	368	346	356	403	364	377	364	361	369	333	331	370	367	379
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
