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
338656074672	338656075234	338656075834	338656076434	338656077011	338656077584	338656078184	338656078759	338656079334	338656079934	338656080536	338656081134	338656081709	338656082259	338656082834	338656083434	338656084034	338656084634	338656085209	338656085784	338656086384	338656086961	338656087534	338656088134	338656088709	338656089284	338656089884	338656090459	338656091034	338656091634	338656092209	338656092784	338656093384	338656093959	338656094534	338656095134	338656095709	338656096284	338656096884	338656097484	338656098084	338656098684	338656099284	338656099859	338656100434	338656101009	338656101584	338656102184	338656102759	338656103334	338656103934	338656104509	338656105084	338656105659	338656106209	338656106759	338656107334	338656107909	338656108459	338656109009	338656109584	338656110184	338656110759	338656111309	338656111861	338656112409	338656112959	338656113534	338656114134	338656114734	338656115334	338656115934	338656116534	338656117134	338656117709	338656118259	338656118811	338656119384	338656119959	338656120534	338656121109	338656121684	338656122284	338656122859	338656123434	338656124034	338656124634	338656125234	338656125834	338656126409	338656126984	338656127584	338656128184	338656128784	338656129384	338656129959	338656130534	338656131134	338656131711	338656132259	338656132809	338656133384	338656133959	338656134511	338656135084	338656135659	338656136234	338656136809	338656137359	338656137934	338656138534	338656139109	338656139684	338656140284	338656140859	338656141434	338656142009	338656142584	338656143184	338656143759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	3600	2300	2792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23153	20482	24048	26842	20483	20500	17429	848	453	380	319	299	341	281	293	296	281	275	259	301	282	252	268	286	284	235	249	240	286	253	257	253	245	260	240	250	263	233	260	244	272	246	242	220	270	217	259	254	253	252	231	252	248	251	297	246	224	232	243	254	222	240	235	273	241	250	265	266	244	246	247	241	275	278	247	263	246	242	223	267	254	255	254	275	264	265	257	248	260	289	246	252	236	242	232	245	231	277	270	199	236	250	236	245	239	226	242	244	220	240	225	241	266	278	240	250	250	270	244	254	261	227	263	273	236	264	269	248	243	248	261	248	223	236	255	251	278	242	277	260	241	241	231	228	224	279	229	223	253	243	243	232	257	266	243	273	251	229	231	242	264	253	220	237	243	225	236	253	262	255	266	233	237	242	258	254	220	270	231	258	257	250	256	270	229	258	246	247	217	264	240	238	283	264	250	273	229	253	231	238	246	246	246	253	263	239	226	242	258	224	231	225	261	214	236	248	227	239	212	234	228	276	259	258	235	239	225	246	253	259	226	256	222	228	246	244	218	249	242	247	245	239	227	241	271	236	253	233	237	266	256	268	257	215	250	261	234	246	260	226	250	234	258	283	286	226	256	236	240	252	236	232	252	234	257	231	263	285	213	222	278	292	208	265	239	222	239	264	284	284	223	232	246	237	225	244	249	229	250	263	299	261	249	270	275	268	236	234	249	243	248	242	274	263	236	227	211	223	245	251	230	270	244	250	207	251	246	242	232	275	236	245	217	243	248	246	200	227	257	231	233	259	240	260	223	246	227	230	270	230	223	232	224	253	238	247	258	202	267	238	244	260	220	259	248	286	263	242	240	218	213	252	263	257	241	239	247	242	240	243	241	257	242	252	275	250	279	229	262	248	241	239	242	251	248	253	223	247	245	236	246	261	252	205	241	257	234	237	236	240	206	223	280	231	240	259	247	248	252	254	259	244	267	257	221	246	249	261	247	274	259	243	254	235	247	229	256	230	241	238	281	242	237	237	238	257	232	242	258	243	231	238	232	254	241	238	268	240	253	236	239	266	259	265	232	203	220	252	255	250	250	240	246	236	264	239	240	230	252	250	241	250	284	204	241	244	252	239	235	257	196	245	261	259	281	251	229	235	264	236	267	228	286	223	226	247	245	240	213	248	237	242	234	237	242	230	262	242	256	240	232	244	300	232	231	227	251	244	243	244	223	248	267	228	244	216	272	231	236	262	238	243	269	231	229	243	239	245	259	234	250	234	220	253	224	235	233	251	270	235	260	270	273	254	229	234	281	251	231	230	259	241	272	224	219	247	246	232	262	236	260	253	274	246	240	247	265	243	232	258	233	230	225	283	216	225	237	250	245	256	246	247	227	245	230	241	259	239	262	247	255	277	254	228	240	245	224	266	215	216	247	291	250	237	234	254	239	235	264	250	230	254	242	255	222	266	243	242	243	246	222	269	259	227	245	243	226	248	268	216	202	274	237	230	243	232	260	242	261	276	248	226	237	257	254	263	233	243	228	224	244	248	231	217	256	275	243	240	253	263	227	240	264	248	241	244	219	261	232	240	274	228	269	256	274	244	238	238	257	292	261	245	220	256	248	258	252	226	286	265	233	227	245	231	251	248	224	260	230	234	260	253	275	238	253	239	254	225	254	251	250	256	274	242	306	278	226	238	259	265	242	240	264	243	253	228	258	243	265	271	238	242	247	215	261	254	217	233	215	241	240	236	231	250	227	241	269	248	210	246	250	238	218	271	238	244	259	228	233	238	227	220	243	250	241	214	236	242	224	272	253	222	229	252	218	261	240	269	229	253	280	261	229	252	253	266	252	229	244	207	246	255	251	247	236	238	215	252	228	236	251	249	239	237	223	261	252	272	269	249	254	233	227	238	233	252	281	266	264	229	240	261	281	248	246	270	240	254	271	234	256	225	236	252	263	232	240	241	252	262	244	266	283	227	253	258	220	251	257	234	241	242	217	244	249	263	240	237	239	242	256	242	233	217	263	235	255	243	238	243	267	242	235	265	239	238	246	244	227	238	257	270	237	262	237	236	254	265	220	247	254	227	256	268	255	234	240	260	251	220	208	263	252	261	237	260	243	252	263	232	260	236	225	242	230	232	245	241	253	252	249	252	259	209	223	250	238	245	237	253	267	248	240	230	212	261	198	241	242	245	257	276	246	255	241	269	273	247	267	266	257	250	249	245	213	234	247	263	225	225	262	244	251	235	215	243	240	270	251	241	279	235	238	192	266	242	263	259	262	231	262	254	242	258	252	249	238	248	252	243	224	251	228	259	241	242	245	249	241	211	249	247	260	218	252	263	280	225	270	270	260	263	210	233	270	256	251	227	229	236	248	237	230	247	237	235	256	252	223	216	279	268	244	229	256	251	220	262	257	237	251	259	216	252	269	232	251	239	272	218	249	264	236	208	229	262	255	229	246	237	264	213	244	230	224	242	273	224	260	251	223	266	261	250	255	232	222	244	288	254	242	243	244	263	235	213	241	229	246	239	260	217	254	268	261	258	242	273	250	277	274	221	228	245	259	239	257	245	252	266	238	235	270	253	270	226	238	222	248	247	221	238	235	249	254	242	250	243	255	241	233	240	232	244	247	263	270	273	219	267	248	226	214	210	251	255	244	244	247	251	256	260	220	256	244	240	242	251	270	250	249	280	240	235	241	233	230	246	246	236	221	225	250	249	283	252	232	224	247	253	261	244	242	245	233	271	209	247	265	212	232	231	254	267	222	237	259	251	228	251	260	261	252	226	245	251	257	254	258	268	225	238	223	274	224	286	254	227	249	243	240	262	241	233	228	256	258	221	224	245	220	230	243	239	247	244	254	267	241	229	247	221	243	227	250	240	200	269	260	262	273	252	245	243	251	259	257	245	267	254	263	272	247	218	256	237	252	268	226	245	245	256	230	248	258	238	241	238	242	240	245	271	270	234	233	240	230	250	249	260	252	264	241	244	225	243	268	246	253	237	249	230	260	231	239	234	243	250	243	242	259	258	248	250	240	262	222	272	280	264	254	250	224	250	260	252	252	245	256	237	244	240	220	232	204	246	247	239	240	251	281	246	230	261	270	236	249	244	241	237	259	227	247	236	269	249	279	249	272	267	235	236	256	237	219	238	229	230	242	272	219	236	255	226	246	271	235	256	249	279	223	259	231	278	305	281	258	230	245	241	246	218	258	237	241	256	269	234	264	282	256	224	263	226	262	261	249	279	258	220	266	231	231	216	254	241	244	240	251	245	252	272	233	236	243	242	229	223	230	275	242	229	228	280	269	260	217	250	262	230	251	238	233	255	198	215	231	279	276	248	243	250	244	236	217	215	248	218	255	253	251	279	223	221	263	243	234	226	252	253	228	231	261	240	249	252	264	259	243	241	257	244	250	243	239	223	238	216	251	227	227	252	263	227	244	263	247	267	240	230	248	209	232	254	236	215	266	250	207	250	267	238	242	267	263	224
3737	5423	2498	1217	912	735	640	609	587	615	570	551	556	517	536	529	531	564	542	563	550	583	551	564	543	546	540	496	534	563	535	562	514	572	561	601	535	580	543	522	496	564	569	516	537	551	526	531	558	549	536	534	511	506	532	525	550	531	538	513	543	579	534	525	525	535	529	559	502	509	546	527	572	522	545	553	551	528	552	561	522	507	515	585	526	540	550	556	567	536	534	575	529	591	533	568	561	561	559	536	512	518	527	515	528	563	549	544	524	483	558	593	551	529	522	580	562	545	503	587	520	480	571	518	573	532	586	537	517	535	515	506	536	584	528	540	545	530	518	524	536	517	502	526	508	603	552	532	592	562	529	565	534	569	527	554	531	537	579	570	583	500	549	544	554	505	491	552	562	562	568	519	542	513	563	510	527	578	555	531	555	538	531	572	544	535	498	533	515	543	506	549	548	487	529	525	527	545	558	535	526	550	549	557	516	513	487	531	545	572	497	535	527	549	527	538	537	551	506	501	524	534	537	532	529	555	516	545	533	542	541	541	520	539	551	546	509	575	568	510	515	535	553	542	530	512	506	526	525	527	527	527	509	558	564	517	518	539	519	517	559	547	541	502	553	523	488	524	582	526	508	513	536	548	487	603	528	537	551	534	544	515	556	541	532	548	512	541	520	542	572	562	531	554	526	540	515	498	529	525	545	564	537	502	536	498	532	520	531	513	560	501	513	546	516	528	558	495	550	548	516	521	512	539	535	540	522	560	539	532	543	565	541	487	546	527	571	520	547	546	526	508	544	548	585	530	560	524	533	529	531	532	590	529	505	535	561	553	505	539	524	555	543	522	528	550	548	502	550	509	531	523	543	550	563	505	513	517	519	512	562	533	516	566	512	562	546	565	486	565	565	568	545	551	526	556	535	525	534	526	548	537	549	519	621	549	592	526	524	487	550	574	535	523	551	526	563	494	536	544	568	530	546	533	500	512	564	550	538	499	551	550	503	517	496	565	594	560	547	551	538	517	511	555	536	505	511	556	530	513	528	537	524	536	553	517	526	574	546	506	494	538	532	505	541	590	522	546	539	547	525	540	548	537	565	524	511	538	564	557	523	527	578	556	529	517	529	526	563	538	555	574	532	555	492	528	525	545	543	541	552	532	495	540	562	564	575	569	530	534	495	546	531	586	554	542	554	527	531	549	529	534	511	571	543	523	503	525	523	539	493	514	515	481	549	523	537	573	563	508	549	495	534	523	554	533	548	510	553	566	558	497	564	562	539	551	530	491	530	545	516	542	568	511	477	524	543	569	539	522	517	538	481	552	506	555	583	550	523	592	538	501	530	490	520	529	530	530	557	503	545	540	518	527	568	513	519	521	539	533	575	572	547	549	512	534	514	548	549	549	513	522	514	539	546	535	508	497	561	517	565	552	510	483	519	509	519	487	560	514	542	532	592	516	529	573	583	554	581	581	560	519	548	519	546	537	525	568	524	575	538	517	533	540	554	576	538	547	556	572	542	536	530	505	553	532	508	573	578	512	548	500	536	544	549	522	520	553	519	551	552	506	526	492	529	537	509	513	535	530	557	555	505	602	568	562	496	554	543	527	548	530	495	510	548	597	556	510	544	543	571	538	558	502	568	519	562	551	525	552	569	536	526	546	545	554	508	554	526	536	548	543	563	537	519	527	522	541	511	492	532	548	519	543	547	490	560	534	541	530	540	501	555	555	538	546	546	541	562	534	519	534	572	536	478	505	474	515	516	545	502	546	554	528	539	555	506	580	536	519	563	523	521	493	512	571	508	527	552	539	588	534	509	554	527	563	535	539	542	539	554	575	554	553	535	511	524	550	533	525	588	572	544	529	500	533	542	556	549	518	524	510	584	483	532	544	513	547	528	506	500	556	526	561	514	542	545	552	569	579	489	558	500	560	514	563	527	535	513	545	570	537	520	557	553	523	511	530	530	509	511	560	549	516	499	512	510	507	515	503	536	521	512	501	548	508	535	541	526	497	503	521	589	542	513	512	581	537	518	530	551	540	552	561	525	540	533	509	517	552	534	521	543	563	580	517	529	557	497	523	526	512	566	530	516	524	542	565	549	535	537	540	527	500	518	521	566	562	546	525	540	490	509	589	521	546	555	576	544	567	526	525	550	530	582	523	514	546	529	559	544	514	493	547	529	569	545	504	514	514	507	508	516	561	586	510	545	527	514	521	561	494	542	514	559	559	529	534	533	581	536	566	522	514	540	516	502	553	511	549	531	537	525	529	568	544	552	525	494	533	538	492	522	545	483	526	546	537	557	562	537	527	524	583	524	530	543	537	515	550	500	532	516	549	535	489	548	499	522	524	510	526	524	524	525	533	508	560	577	522	526	526	517	554	519	530	516	529	549	541	526	541	532	530	555	493	528	535	521	569	537	531	528	517	549	545	522	535	516	521	507	541	562	535	501	552	521	496	548	571	544	492	531	555	529	532	537	515	539	554	507	576	512	535	527	528	561	541	569	561	543	567	548	506	563	557	538	560	561	505	519	519	541	529	519	563	536	480	576	574	559	538	548	543	550	531	513	515	524	524	543	518	567	514	534	573	547	513	506	521	544	545	566	508	582	514	541	513	533	531	512	541	484	513	528	458	535	551	504	507	519	530	495	533	540	543	477	568	500	531	553	539	525	539	538	536	540	537	542	535	529	529	513	497	547	571	523	517	560	557	542	523	532	569	542	571	538	549	508	521	543	580	529	517	556	533	530	560	566	522	540	537	527	489	511	520	520	532	520	539	546	539	544	530	546	555	564	525	516	554	563	509	557	513	507	539	536	550	540	541	565	548	556	548	555	576	527	541	558	531	557	502	519	582	499	527	541	557	528	526	559	490	522	511	561	511	538	547	564	545	567	531	542	520	512	559	561	541	510	554	495	494	559	540	552	530	546	556	559	481	546	548	573	494	554	541	525	578	530	539	536	553	550	520	523	533	506	529	547	528	554	541	536	526	516	559	534	545	537	549	540	544	532	543	558	519	518	567	510	535	533	528	526	537	507	540	563	594	493	509	537	544	560	538	499	536	537	549	501	570	555	540	534	540	554	551	553	513	524	567	542	530	548	526	541	513	552	518	518	543	520	524	532	558	570	544	533	539	550	539	512	535	546	519	558	529	540	580	524	550	543	517	512	518	535	507	536	543	534	566	545	534	530	533	556	550	529	527	513	548	517	543	540	538	531	484	571	513	546	538	530	533	552	538	540	494	497	557	582	527	521	561	508	508	505	549	549	498	479	545	497	525	521	556	570	520	529	532	521	497	547	531	573	496	523	541	507	569	552	537	508	496	505	504	568	520	503	530	545	561	538	527	553	557	527	535	545	519	529	512	515	510	534	517	502	518	548	513	544	539	562	543	569	575	552	579	579	537	541	500	518	538	501	518	510	582	509	531	539	527	543	502	545	552	512	554	530	536	543	587	498	543	531	499	516	556	549	549	539	519	513	493	555	540	562	520
33338	20227	7318	658	379	305	284	299	266	262	256	260	264	260	256	247	254	257	231	277	256	274	249	247	243	264	252	244	237	245	229	248	253	233	230	274	253	268	253	246	250	261	252	236	264	260	247	303	273	288	266	264	269	270	249	246	281	250	258	275	263	281	244	257	267	266	255	242	256	250	291	253	258	259	252	259	268	248	236	251	257	252	257	274	267	277	286	294	258	276	264	268	261	287	260	232	255	245	265	261	265	270	227	255	250	252	241	263	239	266	261	259	278	247	255	267	261	251	250	258	242	255	268	277	250	279	267	314	242	263	268	281	271	256	262	243	258	239	231	244	258	242	258	301	249	264	223	298	251	231	259	275	282	236	287	275	260	224	264	245	280	307	280	271	258	244	266	265	254	292	242	269	282	239	232	242	242	294	246	240	250	277	281	298	261	256	254	280	229	255	272	276	254	265	250	271	242	282	245	280	257	257	262	254	236	227	251	238	250	275	287	243	262	247	301	278	268	257	270	246	272	264	288	276	264	283	267	258	252	250	255	280	268	230	220	255	251	273	266	263	253	243	248	256	248	228	229	255	270	234	277	247	259	276	261	247	252	274	262	262	264	254	271	245	265	206	249	263	236	264	258	278	268	252	224	267	230	273	225	277	245	267	293	286	254	254	259	245	259	245	259	283	258	266	254	285	252	232	223	237	237	241	283	254	258	244	256	264	250	259	253	263	252	279	259	247	243	252	283	288	269	252	311	281	251	246	251	243	265	253	236	269	242	262	239	253	270	261	275	267	251	265	248	246	234	239	269	286	244	245	293	249	273	240	257	231	273	253	283	246	276	263	244	250	246	257	264	236	228	301	245	244	262	273	263	252	250	248	234	240	261	250	237	236	260	258	255	240	280	249	268	269	258	261	249	247	296	247	258	248	286	265	248	263	251	280	258	254	214	226	271	265	261	264	243	291	258	277	249	287	253	266	250	270	256	243	258	262	243	258	249	248	264	251	259	255	296	270	259	284	256	252	244	242	246	254	203	266	276	249	252	239	255	270	255	249	283	265	253	265	275	259	224	269	247	267	246	256	274	268	227	291	253	244	276	245	262	246	264	266	293	255	267	272	243	277	263	229	259	249	251	264	259	248	218	253	266	261	260	257	273	260	259	266	233	247	246	264	257	266	275	234	271	245	235	257	244	254	273	240	251	251	304	272	281	252	275	252	257	253	262	259	256	269	269	266	254	261	252	253	259	251	277	262	256	242	275	251	298	266	251	255	262	280	238	279	249	282	242	267	249	252	279	260	234	268	264	253	241	254	247	264	258	261	250	241	276	255	260	257	250	260	257	258	251	273	278	256	231	266	245	255	261	261	266	252	240	248	253	234	257	233	302	248	261	290	233	264	265	255	239	241	248	278	263	257	252	264	251	274	261	243	253	265	240	281	275	268	260	255	269	273	261	256	249	264	244	224	252	270	232	256	242	257	208	262	230	275	272	279	288	268	229	235	293	271	288	269	232	223	265	261	244	246	234	289	282	260	249	232	257	247	252	280	284	240	260	249	267	263	263	279	285	249	253	265	252	246	278	241	268	256	246	254	261	252	254	258	249	230	269	272	273	235	264	259	252	273	249	229	238	242	235	229	220	239	264	255	234	268	268	254	275	238	241	273	272	219	244	234	257	270	261	250	244	250	240	254	246	250	261	266	282	278	243	271	252	235	247	243	266	250	263	245	253	249	261	259	279	266	270	257	263	248	257	278	244	251	260	295	228	268	280	257	258	279	249	260	245	270	230	221	259	238	271	257	234	259	251	254	239	260	251	257	278	264	264	236	248	260	255	261	244	248	228	239	277	280	245	255	273	239	253	288	289	276	265	268	237	232	271	274	249	252	269	270	237	272	226	258	263	212	256	277	264	245	268	243	235	284	252	256	250	249	287	288	250	280	269	256	244	255	211	290	245	219	275	272	250	287	249	262	255	252	262	261	258	223	296	255	227	285	252	262	231	261	233	237	281	250	239	246	256	253	248	261	244	275	260	263	263	257	273	262	236	275	271	262	235	260	302	254	217	267	243	228	259	256	267	252	250	251	242	251	269	266	270	252	251	235	241	257	265	273	249	274	289	267	269	285	251	252	262	257	258	245	245	252	285	272	248	237	253	268	275	275	278	258	253	275	234	262	249	260	265	257	290	257	240	228	291	262	250	250	249	273	228	243	259	281	245	248	263	270	240	276	284	250	257	221	252	254	215	247	274	219	268	241	255	253	247	257	266	244	281	261	268	230	234	247	243	218	254	269	240	240	273	277	260	254	277	262	273	266	290	265	253	228	255	249	265	272	239	259	269	274	253	296	283	261	230	253	272	228	254	240	265	247	261	239	272	279	243	276	259	257	282	250	207	264	250	278	244	246	263	253	258	260	256	255	251	255	249	247	260	233	245	269	242	234	264	255	240	222	219	292	268	274	235	266	255	247	248	258	242	239	256	233	261	248	263	234	242	291	263	291	258	266	247	263	220	240	259	259	251	259	229	258	272	253	258	298	253	261	272	255	268	244	268	264	247	233	242	269	233	279	250	270	235	275	267	263	258	253	247	293	226	266	259	267	267	274	245	252	267	250	243	257	280	218	241	266	245	255	257	244	231	253	247	263	255	229	259	268	258	251	256	256	249	259	236	287	274	272	267	258	256	269	264	242	247	290	246	248	259	257	237	251	252	270	261	232	272	243	267	250	274	262	256	281	264	290	255	230	264	241	269	269	259	275	263	286	273	232	245	245	264	237	254	260	264	257	262	265	230	260	245	267	288	245	240	288	261	262	252	253	253	272	282	241	258	260	244	270	268	257	283	274	267	281	227	267	262	267	270	250	290	251	259	253	284	233	240	257	237	289	239	258	245	245	234	254	272	233	274	269	289	242	264	265	262	256	245	294	275	259	274	246	273	257	260	246	231	289	262	279	254	242	258	254	304	250	272	260	255	262	263	264	267	253	242	258	257	262	250	254	242	267	239	255	261	246	258	261	269	213	241	254	270	258	251	264	260	255	236	278	256	242	246	244	272	262	257	264	260	254	250	260	259	263	282	257	249	243	255	271	291	251	247	252	266	273	271	262	269	255	236	253	269	286	246	257	260	269	261	266	272	274	256	253	288	261	261	291	249	260	266	231	221	265	257	232	234	273	281	283	281	239	286	279	252	257	255	264	272	237	260	262	278	271	265	232	245	270	260	264	258	237	266	229	275	254	246	219	248	276	256	275	278	249	242	250	271	276	260	230	263	269	266	275	276	284	278	247	249	289	248	234	243	249	245	252	257	274	272	257	272	243	255	259	258	287	276	248	282	250	273	254	276	270	257	245	282	259	240	262	246	270	265	262	236	269	248	296	253	271	233	272	280	264	272	276	266	247	285	281	233	229	264	256	250	281	219	302	267	241	259	252	267	264	250	255	260	273	266	282	264	285	247	256	251	257	288	256	271	256	242	246	259	260	300	289	277	249	261	250
5729	1354	898	716	661	634	639	617	630	630	623	636	625	591	575	631	638	614	628	621	593	605	574	658	627	598	606	652	640	613	642	638	667	614	646	642	608	611	651	649	625	629	591	606	553	638	615	649	613	620	623	640	659	634	637	611	606	601	635	611	621	655	559	673	615	637	612	625	585	601	641	670	642	598	652	644	627	584	607	626	635	633	586	595	603	580	621	658	613	637	621	631	607	608	631	616	629	651	602	675	621	548	647	599	585	649	636	658	650	629	627	630	630	650	630	603	645	604	602	617	634	636	607	659	653	592	620	669	598	616	626	655	615	627	607	636	624	648	604	613	618	621	645	642	612	591	604	653	614	628	664	617	647	586	645	664	644	618	628	616	635	626	615	603	641	621	585	624	599	595	643	607	619	608	618	635	621	591	598	572	648	643	650	630	647	566	623	626	630	648	601	655	633	613	654	593	608	617	672	627	632	610	601	638	658	582	606	624	635	654	597	570	627	609	643	618	631	595	646	614	593	611	614	649	626	616	666	612	641	622	580	644	646	605	602	597	601	637	616	660	587	643	616	631	635	599	639	635	616	626	681	621	627	613	661	605	603	638	649	643	622	592	651	600	581	640	659	593	640	649	654	654	632	601	621	603	629	617	620	679	641	622	575	631	603	589	624	636	606	633	641	701	651	581	616	591	627	617	613	653	586	619	611	593	626	611	654	631	660	608	648	636	577	574	607	590	590	601	589	600	654	607	644	616	656	576	626	616	631	644	609	610	615	637	644	610	597	608	633	648	601	592	613	636	602	621	628	618	599	600	608	607	612	621	635	615	612	610	655	643	637	622	594	640	615	660	638	644	623	630	609	631	612	581	620	624	659	642	633	629	660	641	686	633	622	605	624	595	593	619	599	593	596	605	619	664	597	594	674	641	622	627	643	582	599	634	599	591	639	654	605	620	598	626	612	634	615	645	653	641	621	662	603	626	646	626	590	640	572	615	599	609	620	597	647	621	622	644	653	632	614	645	559	595	616	629	640	594	629	615	658	651	591	611	632	630	608	623	619	610	663	592	649	598	604	614	619	638	630	617	603	565	667	625	642	591	645	603	591	656	635	629	583	605	662	622	640	618	629	600	645	652	588	613	608	647	636	596	586	626	594	606	635	598	624	655	566	646	610	609	570	584	585	615	641	623	618	631	642	600	661	629	629	608	593	599	591	615	636	613	601	601	597	634	630	620	620	649	592	629	579	578	663	637	610	636	608	653	599	635	597	668	655	621	635	634	591	623	582	620	609	628	639	585	654	593	626	638	604	637	643	627	625	628	585	645	603	598	611	547	612	612	624	627	599	605	608	608	627	598	621	606	650	625	576	604	571	626	624	615	616	608	637	619	605	629	598	601	612	611	635	602	613	618	577	655	600	589	613	624	610	633	628	648	622	619	654	593	656	569	616	655	617	571	587	659	589	586	600	635	581	597	612	607	634	638	621	617	650	573	584	614	654	567	587	605	629	610	590	616	630	606	646	643	622	579	639	629	626	630	595	640	616	653	627	613	668	641	594	612	630	666	681	620	640	626	642	647	631	629	604	561	651	630	627	605	548	597	619	619	634	638	641	562	606	602	597	603	634	603	579	647	598	613	580	589	611	646	596	641	576	654	579	629	583	620	649	604	615	624	655	620	634	602	615	604	641	589	581	580	611	652	621	624	628	659	608	616	652	633	605	617	624	644	618	611	604	652	650	645	583	613	631	611	604	603	602	624	618	580	658	623	637	608	641	614	644	611	616	608	654	570	610	576	625	593	569	620	615	639	655	644	649	601	629	620	621	598	627	662	580	604	598	663	642	632	635	616	589	550	616	654	687	598	634	609	611	642	591	621	615	613	662	564	631	611	610	601	632	629	661	639	619	639	605	631	560	676	594	608	593	626	603	617	666	630	616	617	627	622	610	641	602	637	625	643	639	584	651	652	640	602	595	597	641	623	636	615	623	645	607	635	578	618	609	608	622	633	613	598	615	645	637	636	615	613	616	623	587	606	612	659	618	576	610	598	643	660	597	642	583	676	628	600	619	642	670	662	623	599	627	628	619	601	604	637	603	614	614	614	591	622	625	624	610	600	616	538	617	564	604	609	579	672	623	619	623	631	617	604	622	627	608	619	598	651	592	642	626	608	607	600	640	635	572	625	647	604	639	620	633	611	637	591	593	636	676	629	658	577	645	639	629	628	619	597	610	614	594	603	628	611	600	642	566	626	620	663	661	599	582	594	647	647	644	567	618	600	610	595	614	618	636	634	651	602	603	623	629	575	623	615	598	600	622	617	627	614	599	637	585	601	627	598	601	621	631	615	639	617	604	648	604	617	627	637	619	652	581	594	637	606	613	619	599	610	597	639	610	592	604	603	667	630	609	595	586	668	618	603	620	598	631	634	615	637	573	641	593	608	588	622	634	590	624	631	609	599	607	644	603	630	608	640	651	606	602	623	598	611	617	611	587	636	644	645	619	607	638	669	611	615	622	647	620	597	641	593	651	615	614	642	632	613	611	582	651	590	605	660	654	628	637	629	626	646	608	632	572	601	648	601	594	618	610	658	645	644	551	575	634	589	596	622	615	590	611	631	652	603	635	611	649	596	604	639	602	632	635	659	627	615	623	658	616	604	610	607	591	634	607	618	613	615	609	592	624	612	635	619	640	673	609	599	657	652	589	632	621	598	579	557	548	616	649	637	575	614	606	611	616	610	589	657	619	608	608	610	655	652	634	601	600	652	585	644	614	605	616	653	628	620	643	635	608	643	599	653	617	582	633	580	617	602	643	580	612	648	597	629	615	632	645	620	645	640	619	594	631	601	652	644	656	574	593	622	586	599	614	573	642	569	637	644	596	598	653	607	653	615	617	618	630	646	587	605	632	632	662	645	646	658	634	606	618	640	612	652	600	637	652	605	586	631	623	634	587	651	666	617	641	666	601	597	617	591	634	620	630	628	598	666	615	626	637	632	611	605	609	630	627	624	618	614	578	605	598	610	593	646	618	666	633	646	577	647	606	620	664	609	604	654	637	568	632	600	600	620	645	633	579	614	618	632	612	613	602	621	665	639	655	613	664	652	593	612	592	672	607	612	604	669	625	554	643	615	665	630	637	618	639	645	626	649	608	672	647	663	584	599	618	618	619	647	620	607	576	618	601	616	650	640	615	626	577	614	619	630	640	626	589	610	641	620	615	613	646	627	627	637	606	652	605	626	623	580	619	601	647	586	635	617	605	630	663	612	617	618	602	620	602	649	635	654	627	593	656	604	607	624	600	578	606	604	645	609	641	635	584	624	590	612	640	588	651	636	633	616	617	626	650	614	647	621	592	600	630	613	612	653	607	624	607	609	574	624	625	602	638	622	611	633	616	610	647	632	648	578	613	622	663	604	640	547	618	646	611	645	593	640	628	621	632	598	636	660	643	612	693	603	648	643	634	628	641	605	622	618	640	631	632	631	634	646	629	634
25367	21970	25558	29029	21974	21979	3217	647	482	453	419	447	402	395	415	366	382	409	397	383	419	408	410	406	431	395	382	403	427	386	388	406	375	377	410	344	400	372	385	390	363	392	381	380	393	359	396	398	407	336	333	398	381	393	359	371	360	350	372	361	354	354	369	372	391	375	370	379	380	359	368	347	381	382	396	360	379	434	382	356	361	417	375	375	410	388	367	388	383	395	361	365	385	371	352	390	368	400	346	364	374	369	398	368	369	404	409	374	377	347	371	379	352	376	377	411	375	379	397	355	408	371	376	375	382	340	359	383	350	351	354	374	395	383	399	385	388	354	383	369	394	387	370	328	380	367	406	384	382	355	386	383	396	383	374	380	372	362	384	345	362	340	378	383	390	366	392	364	347	322	392	353	379	373	379	408	410	399	362	369	366	365	398	372	367	414	415	391	364	411	405	354	347	389	391	358	358	359	413	394	383	365	410	380	414	376	371	354	388	367	428	385	403	390	370	364	345	394	355	366	404	394	413	355	370	334	369	380	386	394	370	363	338	378	384	368	385	382	357	366	385	394	356	377	411	368	362	376	353	385	407	360	380	383	381	394	369	391	351	408	367	342	378	375	393	398	378	353	349	399	350	347	367	383	397	385	367	379	358	393	375	386	403	371	389	407	364	348	387	357	354	398	405	370	382	384	341	397	389	361	412	388	367	401	380	365	400	377	394	368	413	382	376	412	352	337	344	355	389	399	386	399	387	350	389	381	374	379	390	415	328	404	396	369	383	387	394	376	363	353	358	395	392	409	408	407	384	367	385	375	390	373	362	366	386	355	339	338	378	392	391	387	396	372	375	382	414	352	358	397	390	373	363	341	399	398	359	361	387	391	391	404	390	354	368	391	344	379	358	364	396	382	341	410	372	401	380	388	357	357	366	409	378	414	366	350	404	391	419	364	387	365	345	377	395	399	367	393	397	348	371	342	391	371	347	363	367	379	406	347	364	401	406	389	341	372	357	425	359	408	398	449	374	358	389	374	427	397	372	381	358	371	381	388	399	396	393	377	395	430	389	378	355	386	382	355	388	417	393	380	368	360	384	391	361	419	383	361	376	378	403	414	357	376	363	368	430	333	361	382	409	340	368	371	408	346	375	354	408	415	400	386	433	376	387	358	358	358	368	347	390	346	380	392	359	351	387	389	357	404	381	409	375	354	392	382	387	341	359	366	391	374	400	398	374	412	362	391	355	421	409	378	402	398	376	393	341	363	381	382	346	380	368	366	387	364	355	386	353	398	383	382	379	391	387	392	405	383	349	380	375	353	393	361	385	375	330	355	368	340	367	361	380	387	383	376	358	386	378	369	366	407	359	388	376	350	357	375	384	390	388	369	379	365	380	390	403	367	347	338	400	374	399	375	378	379	361	378	385	410	393	360	369	357	369	364	334	362	405	393	376	392	371	367	403	400	366	378	356	370	366	341	389	361	365	364	370	354	359	358	365	355	368	378	388	374	396	362	341	371	395	368	383	375	329	373	350	365	344	380	393	337	356	393	366	391	363	378	329	367	375	372	397	360	397	383	408	362	377	351	369	334	374	360	362	398	366	371	349	380	369	352	362	375	382	374	362	385	363	356	396	400	362	384	403	380	370	376	367	373	423	345	354	367	362	394	371	367	358	356	394	355	352	376	382	355	390	380	376	319	360	373	377	433	391	360	368	375	384	373	406	371	345	412	355	360	380	366	366	372	363	400	350	361	409	413	384	384	381	362	392	332	368	375	361	328	369	355	352	393	377	389	367	394	425	400	386	366	357	345	348	357	374	399	357	367	367	398	392	393	393	386	396	422	345	356	372	395	394	373	344	329	348	394	377	374	405	389	343	413	389	388	371	385	343	367	394	399	383	380	378	439	336	366	357	392	380	396	354	381	396	379	370	370	422	420	376	374	374	364	370	373	372	397	411	363	408	395	374	381	365	339	378	334	409	396	386	391	406	345	365	365	405	406	412	400	396	364	387	377	382	417	380	358	363	337	387	403	391	348	366	373	348	380	398	361	361	351	394	394	381	355	363	358	363	377	361	353	354	404	374	386	390	370	382	381	391	377	387	366	374	361	354	409	395	369	343	395	399	402	377	383	375	394	370	352	413	409	384	389	366	393	371	379	398	386	368	356	357	442	377	358	349	365	358	354	369	366	373	397	343	352	369	402	373	339	410	398	390	392	356	390	347	370	389	386	374	372	393	382	394	388	378	345	400	372	395	387	377	384	392	357	328	390	358	352	362	381	387	397	405	399	383	403	405	358	342	372	368	377	367	396	395	370	381	353	396	389	408	373	368	351	392	392	332	376	407	395	351	379	372	365	362	374	391	389	390	389	342	348	391	366	368	396	369	388	362	389	361	392	345	386	356	369	381	396	385	409	384	383	399	369	391	354	398	373	366	410	363	374	403	359	375	374	384	404	435	384	385	391	370	393	362	383	350	390	379	436	351	348	369	395	367	400	387	370	393	376	372	403	386	410	343	374	346	368	385	380	391	375	369	387	344	376	377	333	400	369	408	352	364	365	391	392	331	341	382	375	381	369	383	422	401	421	354	386	362	352	375	385	378	346	361	389	366	348	391	390	344	372	351	373	394	342	336	401	388	358	421	356	338	357	380	357	372	379	398	342	353	370	357	383	386	379	377	417	368	397	357	326	388	360	378	404	363	413	383	359	403	417	373	388	396	342	375	395	410	391	374	344	379	352	388	409	327	398	402	406	341	370	385	392	392	387	367	378	360	400	422	376	383	374	396	397	402	409	417	388	380	394	365	351	371	361	369	383	391	360	404	411	383	384	378	376	335	416	348	348	403	378	376	382	357	388	367	385	358	375	352	389	396	408	380	378	361	344	377	389	384	371	399	361	390	373	394	366	405	412	397	389	366	371	428	347	388	400	357	418	358	344	371	370	399	374	377	384	387	355	345	349	401	373	408	359	348	351	389	370	392	370	393	365	413	380	365	354	385	326	416	377	414	396	376	397	374	375	354	378	389	387	361	348	370	365	398	386	370	369	369	393	370	379	377	384	355	316	378	363	367	403	386	393	411	351	383	372	391	329	363	381	379	383	389	380	401	375	392	375	376	367	367	336	372	365	381	372	381	359	357	365	379	408	403	366	389	344	384	350	360	385	375	361	378	379	334	363	362	406	370	382	410	395	404	359	416	398	369	388	370	345	400	380	398	387	356	407	356	372	324	360	366	347	356	359	389	406	382	386	400	404	395	351	375	383	392	380	378	396	371	395	380	355	366	380	354	369	364	338	353	396	375	362	376	375	380	393	354	348	425	370	403	338	358	384	403	393	378	416	401	374	362	360	418	430	374	367	379	352	370	395	365	412	347	371	367	382	373	350	330	388	357	346	368	345	397	367	383	377	367	346	377	400	390	381	371	373	366	361	314	411	397	403	390	407	363	429	396	385	371	352	394	369	360	334	372	393	352	368	369	389	344	377	400	374	341	344
3946	4157	2216	1275	1026	1001	904	852	856	831	861	801	800	835	831	836	863	810	819	806	823	860	861	807	863	891	788	872	839	762	847	800	766	804	873	783	861	832	840	787	863	814	833	907	809	822	837	859	823	811	832	827	883	833	839	794	805	838	790	820	819	873	817	799	789	896	862	828	781	811	813	865	839	827	831	822	837	800	814	819	829	793	773	863	821	814	862	796	831	809	811	818	881	814	829	840	850	826	804	827	828	802	865	879	838	848	856	849	861	785	821	831	829	848	836	810	790	864	806	833	847	825	839	811	811	790	825	808	834	767	807	848	791	819	842	792	821	814	832	806	791	803	828	850	811	832	793	860	825	793	778	860	772	814	859	858	822	822	778	817	839	830	818	861	857	798	813	835	847	841	792	841	814	876	835	819	777	830	787	759	869	782	849	790	785	859	826	757	856	810	797	841	842	833	790	826	867	860	879	810	803	851	844	825	850	878	826	827	809	828	813	817	854	834	806	769	835	820	821	828	814	797	855	897	768	823	825	821	843	844	801	807	791	853	792	855	834	853	814	807	827	800	814	837	831	846	819	832	815	904	863	792	832	821	804	834	800	788	797	781	827	807	879	790	803	849	834	819	833	820	815	800	813	873	773	886	873	805	839	887	858	840	848	842	840	842	813	784	825	797	780	764	816	803	804	843	810	834	858	828	815	815	770	740	811	834	870	780	790	801	827	821	858	844	833	839	831	846	808	837	822	816	822	817	851	847	775	837	831	811	836	806	837	816	892	821	795	830	794	821	794	791	880	833	858	835	857	860	802	876	802	803	813	819	854	819	817	826	841	857	776	813	757	787	814	830	770	821	790	843	877	773	840	824	850	855	845	791	843	888	843	803	823	794	815	850	799	789	776	808	812	763	850	844	843	788	802	792	797	812	816	884	821	793	871	793	790	817	783	878	828	802	870	761	837	821	821	874	823	824	823	826	812	836	791	796	840	842	823	821	821	820	779	788	811	794	794	813	831	852	825	832	838	783	840	853	826	821	874	810	769	865	806	809	822	858	818	832	820	845	830	819	859	775	835	852	787	854	806	811	783	864	805	830	851	818	850	825	820	809	794	808	866	834	785	839	838	769	853	826	817	851	828	786	778	767	829	812	848	811	835	853	837	818	792	829	856	919	830	818	794	833	788	776	793	846	893	769	876	836	811	850	806	806	793	867	810	777	805	787	814	792	866	840	825	820	780	844	779	853	834	776	878	798	801	811	843	832	818	887	814	817	813	839	819	808	801	808	832	830	877	832	833	823	815	857	772	821	829	838	829	831	836	878	863	811	818	854	821	822	896	817	866	821	821	808	813	826	825	816	793	828	824	808	832	810	788	850	826	803	817	832	837	835	770	796	818	809	849	825	778	850	792	818	842	799	898	857	809	844	871	837	811	820	777	804	801	845	838	820	828	815	840	801	800	868	776	755	794	816	785	875	859	805	797	792	838	806	817	824	825	823	782	827	838	817	841	827	805	787	795	797	849	808	821	813	806	814	822	795	894	830	799	763	838	800	824	811	762	827	840	839	772	812	862	845	825	758	833	820	843	826	797	752	824	823	792	825	803	788	819	873	856	838	841	814	852	845	784	834	821	817	863	855	823	831	839	806	770	801	847	784	867	828	891	831	835	832	834	816	803	835	846	800	860	809	847	849	825	807	815	855	788	836	803	825	813	863	833	820	780	841	803	797	840	801	840	807	788	775	805	815	780	819	859	804	794	850	800	821	819	857	802	838	836	810	836	811	800	867	837	814	841	824	896	804	849	837	798	772	799	831	821	818	770	842	782	855	821	810	843	833	856	837	814	792	899	834	798	810	819	799	827	836	872	803	802	812	828	859	851	773	781	795	830	794	834	832	818	801	834	755	735	835	817	845	813	835	817	821	784	844	845	792	784	828	792	802	756	862	876	819	877	761	811	811	851	881	802	810	827	822	842	798	834	839	832	825	845	821	814	792	819	870	842	855	816	795	819	828	799	785	836	834	811	803	815	831	801	817	778	847	803	837	823	813	844	796	828	775	855	838	822	835	817	836	860	800	833	835	848	819	790	848	850	818	837	817	808	814	871	808	788	777	851	866	840	823	856	797	824	792	836	848	831	802	829	834	828	825	810	820	809	819	854	825	856	818	796	829	806	841	838	819	827	799	827	807	842	812	834	821	841	797	868	816	815	843	806	776	789	814	840	771	814	860	849	822	826	824	816	789	821	830	818	846	804	823	824	811	874	833	853	839	860	821	814	841	821	841	827	792	795	805	821	844	816	776	849	819	817	780	864	877	837	854	920	832	831	844	893	836	858	829	830	847	813	848	815	856	815	924	863	834	817	854	803	802	849	809	857	744	814	792	843	857	908	789	842	788	804	836	787	741	821	826	793	814	824	820	871	807	807	833	810	861	772	792	827	840	887	825	820	812	835	845	786	867	834	830	837	808	814	834	826	808	807	798	801	778	798	844	813	844	816	806	848	789	812	771	822	830	787	884	847	814	802	890	829	835	841	869	820	805	813	827	881	852	798	789	826	775	788	788	829	851	838	815	813	830	787	826	811	811	836	823	811	843	846	801	823	815	817	835	806	836	828	825	815	820	832	850	854	820	836	809	790	829	804	800	772	828	803	804	801	853	853	814	778	828	854	858	794	858	879	836	872	795	822	790	838	879	823	782	819	826	791	793	880	784	756	857	858	848	862	816	823	814	812	793	781	834	790	799	805	889	789	833	817	806	837	819	802	830	823	794	782	773	863	786	781	774	798	816	792	871	867	780	802	803	788	865	804	796	832	797	817	805	850	858	832	766	841	824	739	814	816	829	813	838	819	874	798	831	794	837	808	784	870	850	841	819	822	892	808	792	814	848	808	797	761	808	829	841	809	828	846	836	852	831	827	870	806	870	828	799	845	762	829	828	814	849	824	811	758	823	861	866	766	817	837	797	864	858	830	841	814	829	851	844	805	836	800	832	841	838	856	802	843	825	784	834	777	839	787	784	846	786	858	809	857	837	808	850	877	806	850	840	793	852	792	844	801	793	800	879	842	849	801	843	801	779	785	796	808	753	844	852	816	811	848	832	798	823	800	811	780	791	781	846	831	824	843	811	824	823	866	790	793	754	802	821	773	838	841	812	848	824	829	817	831	821	843	832	808	844	880	802	818	852	830	841	838	855	786	871	799	874	800	819	812	799	811	800	828	806	820	774	820	789	825	779	795	819	842	799	783	798	783	858	804	844	871	793	800	832	813	864	791	800	840	778	821	779	849	819	815	836	804	835	832	808	792	798	796	834	827	824	834	801	806	779	811	834	804	825	810	825	827	775	834	800	800	795	819	858	833	807	834	840	783	795	815	831	837	880	824	807	823	751	776	831	800	855	798	798	810	817	821	826	793	880	851	810	829	841	901	800	852	817	768	827	835	811	874	800	815	811	815	845	845	851	802	848	808	811	842	818	802	888	798	819	866	812	818	767
24826	21952	25789	28767	21952	21972	18474	788	455	390	395	353	327	316	348	293	283	305	302	301	313	267	313	280	265	283	291	255	286	282	280	300	281	213	252	274	287	269	277	272	266	290	264	271	277	265	247	263	264	293	280	256	276	264	273	285	260	271	287	246	270	273	256	248	280	265	264	266	290	255	258	303	244	281	280	244	252	284	283	300	253	240	307	262	271	262	285	259	243	264	237	290	263	262	276	247	291	262	261	264	256	282	257	267	275	259	271	283	254	257	257	268	244	251	241	270	270	246	264	244	281	282	234	266	274	302	277	242	239	265	245	270	276	265	283	263	238	282	242	273	269	240	265	262	240	256	243	278	242	258	305	265	275	230	234	244	283	249	253	293	265	278	292	252	273	269	266	262	223	285	247	255	291	285	250	275	266	263	268	256	262	268	279	271	260	250	253	280	277	272	292	271	262	291	243	256	256	277	247	250	307	259	269	253	240	279	234	282	248	255	277	265	268	250	259	234	214	248	270	273	254	269	258	249	268	265	266	264	273	266	251	237	261	244	251	261	256	239	278	240	274	281	276	268	219	268	278	240	264	277	277	275	293	256	271	273	253	305	270	293	271	292	254	265	255	239	285	261	247	231	276	276	240	251	256	294	240	281	265	296	246	256	250	242	261	264	270	248	282	264	268	291	265	270	276	265	260	252	257	258	245	276	297	262	290	271	272	274	253	250	250	254	259	279	257	267	278	257	273	271	256	232	251	290	285	293	264	258	269	274	284	250	241	270	290	277	232	252	259	249	259	268	261	241	251	273	275	248	265	273	333	260	244	264	253	290	277	287	258	255	238	306	246	259	236	278	267	266	249	271	239	252	267	250	255	283	276	228	263	291	288	261	314	246	244	289	280	225	289	218	251	237	267	267	230	284	276	254	224	273	236	260	269	271	281	274	280	271	267	265	269	291	242	278	259	259	261	251	272	267	239	268	292	242	269	265	276	264	254	269	299	272	264	258	265	277	218	252	290	286	272	242	244	264	276	289	255	270	286	282	287	257	262	284	217	294	273	279	266	231	247	265	271	269	252	239	271	272	278	256	267	274	276	227	252	271	251	268	262	254	258	258	250	249	253	263	265	277	285	268	280	294	274	256	271	271	259	274	276	239	276	260	268	256	233	278	284	248	277	262	294	251	288	283	228	285	252	286	257	267	253	280	254	250	258	284	257	269	245	274	224	239	263	302	256	233	272	268	241	240	253	243	270	280	270	256	263	257	266	222	269	276	262	255	308	277	269	257	262	258	248	258	256	238	253	261	265	279	269	240	288	268	274	256	280	254	277	291	264	295	263	233	218	252	266	256	308	277	238	300	280	262	253	276	279	281	244	271	263	271	262	287	239	266	252	291	271	257	240	253	269	266	260	294	268	293	270	290	242	264	259	248	244	265	260	254	278	275	292	265	274	269	277	287	215	251	241	272	275	287	204	264	264	284	236	233	265	278	272	238	267	277	249	267	245	264	246	260	281	300	261	267	249	234	291	300	273	273	242	269	277	298	295	274	252	281	271	300	270	262	269	245	260	240	246	265	253	292	248	274	253	292	265	238	250	274	237	254	256	247	281	271	268	253	249	244	277	250	265	272	267	279	247	250	274	258	271	259	245	246	281	280	248	273	216	244	237	277	273	262	295	257	259	272	282	294	261	254	271	265	255	257	280	302	259	289	264	269	282	243	244	276	263	250	253	254	282	261	247	246	257	252	264	292	277	254	266	242	242	290	280	266	248	249	264	279	269	276	260	276	301	250	274	269	229	252	249	258	252	249	218	292	250	269	270	277	279	268	288	287	275	294	278	261	279	259	267	260	274	245	226	275	265	239	269	229	259	268	269	255	265	290	272	264	271	255	292	261	254	268	267	240	237	248	249	268	278	283	271	244	282	251	257	291	237	285	256	280	254	260	257	250	267	282	285	272	257	281	266	281	259	271	269	221	242	245	302	272	263	264	289	302	250	256	262	247	249	267	262	251	251	243	265	254	263	296	252	271	243	240	273	245	326	265	266	274	267	249	243	247	268	267	263	275	280	299	273	272	268	258	251	301	240	236	306	289	253	241	243	253	265	280	256	264	219	266	287	245	257	234	254	282	256	282	248	284	260	280	253	272	261	279	274	254	296	294	303	273	274	265	276	255	247	242	236	258	285	258	261	262	272	268	267	279	238	251	270	269	272	242	270	256	234	285	235	285	262	276	288	270	263	273	258	246	291	277	297	311	282	240	253	252	264	268	280	230	261	272	281	281	290	293	242	251	253	253	257	259	274	254	286	267	258	263	260	245	249	263	290	287	254	259	267	285	269	301	274	259	275	255	273	253	241	281	313	260	248	267	264	252	266	234	259	257	261	273	276	266	298	248	275	261	243	233	278	263	264	287	267	290	276	257	249	281	263	264	249	253	292	248	269	277	251	286	272	274	305	251	304	246	305	302	279	263	234	276	288	258	225	255	280	245	270	258	273	265	250	263	301	296	259	259	286	263	275	224	226	250	270	245	244	270	279	255	324	259	222	257	292	261	270	232	280	256	259	262	261	272	275	276	271	272	219	270	251	253	264	245	243	244	261	265	272	247	249	261	261	255	265	255	264	286	244	224	290	255	235	261	261	290	238	260	266	295	289	278	256	259	271	211	253	257	288	262	255	246	241	215	258	254	270	281	258	272	266	232	292	275	248	255	255	272	230	268	257	258	235	259	291	269	254	243	254	266	267	281	262	283	256	253	241	282	250	274	272	264	262	276	233	256	297	243	293	230	255	281	260	265	261	270	291	257	258	226	245	285	260	242	235	268	254	259	283	246	278	248	261	256	249	276	267	281	264	212	240	269	268	251	251	258	289	259	252	269	272	263	243	260	248	260	232	264	285	239	294	266	267	276	242	235	261	272	282	311	282	254	247	254	260	270	261	261	260	226	272	266	269	261	256	245	246	257	274	266	266	249	247	261	265	266	266	248	270	249	250	244	247	271	255	250	264	272	261	281	278	268	286	265	247	263	273	245	257	269	252	285	286	240	227	264	250	276	313	257	260	291	285	255	290	236	236	246	247	254	264	283	268	285	272	257	275	270	253	266	275	284	279	263	267	290	261	245	249	274	253	239	269	286	260	252	252	263	269	264	297	273	246	271	253	276	277	266	251	281	262	274	275	284	275	273	296	242	263	277	299	241	255	255	257	269	259	275	258	272	265	241	253	283	248	241	267	237	241	252	262	239	265	239	276	250	258	251	245	257	270	246	262	261	257	243	297	257	284	263	282	266	249	279	294	249	258	268	264	246	252	260	248	286	257	274	265	262	267	237	263	257	282	262	275	267	268	286	268	294	260	300	261	238	278	242	266	271	257	256	220	238	242	252	239	266	257	276	250	264	295	290	272	267	284	277	278	265	246	294	246	261	274	280	310	266	257	245	267	277	234	265	248	272	249	279	238	261	269	248	244	252	247	284	302	251	274	232	234	254	262	241
3956	5862	2858	1327	912	824	772	696	617	627	612	626	674	599	612	610	625	616	592	580	538	585	580	578	574	599	554	609	576	618	624	558	582	571	578	561	582	569	579	556	554	535	549	617	576	598	544	634	565	562	567	570	557	560	552	610	598	547	616	628	587	592	581	586	568	546	559	577	592	594	626	571	566	576	573	564	589	568	585	592	572	597	584	562	610	601	557	614	628	560	574	545	566	561	574	544	615	573	615	552	592	613	569	513	590	579	574	588	590	586	592	594	532	591	571	529	614	545	576	580	592	545	559	627	586	638	593	580	562	558	585	598	556	558	543	536	563	595	615	600	582	601	561	564	593	559	553	574	580	535	537	555	567	544	582	596	579	589	544	585	543	603	562	597	543	558	566	543	571	604	567	574	610	551	601	594	556	583	564	570	551	560	584	586	582	556	572	595	580	622	570	566	591	570	588	565	593	573	578	618	567	541	589	565	575	572	593	584	558	580	588	595	534	557	615	573	546	579	571	595	600	572	604	537	575	574	601	563	525	527	597	589	576	589	550	585	583	555	553	596	585	579	598	560	570	601	558	591	606	618	581	590	577	592	551	584	591	564	564	608	593	608	616	561	546	605	588	587	546	588	564	585	568	524	556	598	578	548	581	524	581	575	571	597	586	595	594	559	577	605	547	602	595	546	567	590	578	576	587	582	575	510	561	561	556	591	615	562	578	568	583	589	579	599	534	541	567	569	587	530	547	592	585	602	578	640	573	587	563	576	588	577	599	548	556	573	546	566	534	568	564	574	565	560	583	606	562	558	583	564	553	590	543	524	590	554	593	588	594	579	579	606	520	575	591	536	601	584	561	593	566	588	519	586	543	564	581	574	579	585	588	557	617	592	591	593	568	598	550	575	570	554	603	581	530	592	593	563	529	574	558	565	569	524	588	607	570	606	598	582	594	581	577	584	533	543	611	568	606	543	603	574	563	568	596	572	547	589	573	589	538	612	545	534	558	594	584	581	576	599	568	571	595	652	581	592	544	597	564	567	555	592	574	600	621	626	594	601	599	562	548	617	568	578	539	564	621	588	552	592	590	570	557	601	614	578	575	555	585	554	610	559	590	558	596	595	549	557	536	584	546	591	584	561	562	608	567	597	606	546	581	576	589	593	552	612	569	564	589	586	562	543	549	555	576	562	541	554	550	549	567	550	554	591	527	595	584	551	576	566	564	563	546	576	569	553	561	570	576	571	562	548	581	579	585	532	605	573	569	592	575	582	549	542	600	601	589	631	580	641	554	576	536	600	561	561	593	614	550	573	563	566	579	556	593	561	615	585	576	583	560	593	585	575	567	568	588	580	541	593	576	596	601	575	563	550	577	549	589	583	573	576	597	569	560	565	590	549	573	583	609	551	554	576	580	591	587	575	571	576	568	587	574	528	572	595	545	584	618	571	526	571	566	641	536	547	551	534	538	551	576	560	643	591	548	579	600	557	607	599	600	587	597	571	576	546	581	574	563	581	584	580	611	621	529	559	561	589	579	597	627	566	596	577	595	536	595	595	534	534	592	593	606	561	583	607	530	555	541	590	587	536	590	593	535	595	573	513	540	551	576	565	610	593	549	570	590	598	590	516	565	594	601	613	582	592	561	609	585	553	548	569	598	568	612	565	608	586	565	558	572	577	565	599	551	591	555	556	559	559	566	549	574	620	566	553	537	570	616	585	561	577	566	594	566	588	539	543	562	572	553	613	591	528	515	575	590	579	569	604	603	579	578	546	598	555	564	561	627	557	565	594	593	554	612	556	565	559	643	566	574	615	613	622	577	536	573	616	607	538	571	638	554	567	556	578	529	574	575	571	576	560	614	560	619	569	559	600	561	575	611	574	556	544	635	606	549	592	630	558	553	561	559	576	541	572	581	586	556	576	533	546	567	584	541	611	533	572	572	590	565	567	569	584	569	582	583	572	607	576	582	560	592	555	593	592	594	561	557	597	576	557	620	581	569	589	591	545	589	583	586	579	578	583	562	574	562	563	579	594	583	545	588	569	567	557	591	619	582	577	587	588	575	605	569	621	575	583	528	537	583	537	575	547	583	587	555	605	538	573	570	563	588	517	591	579	572	574	541	576	551	569	578	595	557	587	595	584	591	591	630	594	519	542	601	549	602	601	547	556	564	592	592	555	574	608	565	550	580	563	595	539	542	601	549	627	570	579	547	599	539	572	566	567	572	556	569	571	583	598	555	591	552	541	578	601	563	564	549	537	589	576	571	618	585	555	534	597	551	588	586	580	565	603	575	559	555	576	558	543	580	556	588	529	597	540	590	588	539	660	581	572	575	580	593	551	529	571	560	577	563	590	587	567	561	557	554	559	564	598	555	578	568	547	582	573	592	594	605	544	556	551	598	558	589	518	568	543	555	558	554	603	585	552	565	565	559	578	573	572	578	572	571	592	566	563	531	661	546	605	526	542	592	558	556	582	571	608	586	626	609	603	583	568	576	575	579	563	588	562	526	571	565	582	605	558	600	555	583	573	563	579	570	543	577	563	546	554	592	583	586	567	563	581	595	581	539	608	595	609	559	527	608	549	595	568	620	576	550	580	549	603	567	602	567	585	583	601	572	592	525	556	550	570	577	594	554	574	561	534	598	509	589	548	571	573	604	564	574	569	556	593	540	560	595	571	584	592	588	558	575	548	567	571	585	542	568	572	564	562	541	571	574	522	552	583	605	581	540	567	566	553	550	558	590	590	588	584	580	554	541	571	540	569	541	554	588	597	562	567	559	587	516	595	547	593	533	591	611	541	574	589	566	592	610	604	569	618	598	576	575	614	565	598	572	577	523	556	556	600	560	538	536	536	590	552	553	576	595	576	609	564	574	559	537	581	601	572	604	582	566	548	580	569	588	563	600	545	581	590	564	607	577	591	576	615	624	570	582	551	602	547	542	611	626	575	588	571	580	581	582	565	536	544	577	601	587	595	586	571	570	614	564	541	619	608	577	589	563	585	542	566	583	592	565	579	580	540	579	577	519	598	594	565	583	566	622	595	561	577	586	574	569	556	581	583	580	535	604	616	577	563	548	590	568	580	613	568	576	595	543	597	582	559	527	559	587	576	565	574	631	570	553	578	545	589	584	584	530	579	573	552	515	551	597	577	563	545	594	556	564	584	557	579	593	570	592	552	583	570	538	587	585	596	574	584	637	546	544	608	584	584	582	578	559	575	541	585	567	519	571	542	625	553	561	611	572	630	605	592	555	579	569	612	567	580	543	572	564	572	558	582	595	588	588	576	597	555	544	578	540	545	575	590	579	565	590	550	552	566	587	574	573	559	546	539	604	614	571	556	600	563	581	555	555	572	540	607	580	565	609	618	587	599	602	535	575	559	499	574	591	565	575	567	572	557	578	568	568	587	601	558	535	573	609	590	592	582	570	594	548	562	573	558	569	552	553	595	592	592	537	578	571	568	607	596	554	598	580	592	534	560	557	552	582	564
31970	19235	7087	551	332	278	289	270	228	241	253	248	245	258	280	241	235	253	260	246	231	253	251	242	244	240	274	239	251	275	218	241	268	251	253	270	249	271	220	259	243	259	255	245	237	248	245	276	243	226	245	237	249	255	247	205	222	243	241	235	241	265	223	235	244	239	249	250	228	275	225	220	226	231	272	241	255	258	220	212	227	244	252	250	247	222	238	234	245	208	262	265	262	244	261	232	246	231	238	273	248	260	271	281	248	270	254	275	265	254	200	269	223	249	251	273	228	249	271	227	263	224	264	249	253	234	260	251	247	232	244	232	263	273	256	221	267	240	246	240	230	230	254	256	259	235	268	256	228	248	239	250	282	251	216	234	253	259	263	260	265	250	221	251	217	238	253	220	245	268	240	211	254	267	256	273	287	222	243	261	234	248	243	283	263	236	251	225	260	270	257	234	222	245	268	269	229	261	254	244	203	242	236	230	209	244	254	244	245	260	215	248	242	224	234	260	275	250	260	235	259	235	277	262	251	258	215	233	222	211	269	241	257	244	248	236	246	249	262	225	268	222	240	251	250	227	246	229	269	250	253	253	265	260	226	246	234	237	264	263	228	300	228	220	237	256	225	243	251	241	251	239	234	233	237	222	257	256	260	224	256	236	241	259	235	263	231	259	232	277	222	262	255	274	264	239	238	265	241	249	237	220	246	261	235	229	240	283	234	231	235	266	236	275	248	243	231	256	234	241	260	239	250	245	246	282	270	263	276	228	236	256	252	262	244	278	251	226	253	256	228	245	246	232	229	249	271	286	256	250	228	263	271	248	267	260	240	276	241	242	224	257	241	215	236	269	235	234	242	257	233	267	250	240	253	273	235	256	216	265	273	241	245	270	250	269	252	246	254	225	244	254	251	256	240	261	228	268	219	236	253	242	240	243	275	258	237	249	252	260	235	255	240	270	256	241	241	240	244	235	250	242	266	250	243	236	238	240	212	230	256	239	289	231	266	261	256	257	266	278	253	225	244	239	233	238	297	254	246	271	237	230	243	222	269	216	239	228	233	235	244	253	266	246	260	265	224	247	222	232	246	256	231	262	247	246	262	251	247	256	273	239	216	236	236	254	266	239	259	224	267	268	232	255	246	240	240	235	226	261	268	232	247	220	242	250	274	210	254	284	209	244	273	256	242	225	232	263	245	235	231	231	232	227	250	224	237	257	277	251	256	241	231	248	255	238	256	255	287	249	203	239	254	230	240	242	241	244	245	222	218	241	231	265	222	273	226	245	288	244	237	279	264	253	246	244	267	259	280	238	243	255	240	259	246	267	207	244	281	236	276	273	248	243	226	236	218	236	230	246	256	274	244	239	248	285	268	244	227	255	233	242	256	248	280	247	249	231	270	219	261	245	251	258	247	240	234	236	232	246	268	259	252	275	253	244	230	252	252	257	260	217	261	253	232	262	245	241	266	247	265	248	235	267	218	262	239	256	242	254	226	261	245	273	252	225	226	222	246	230	233	253	256	267	247	271	250	255	269	231	255	264	219	268	280	243	237	233	243	243	238	253	239	228	251	245	221	249	246	277	262	219	249	246	269	254	247	227	236	246	228	219	246	259	243	266	228	264	239	263	246	235	221	272	243	250	228	240	261	256	240	253	239	245	246	249	250	256	253	242	244	226	226	258	242	227	242	254	244	228	234	238	223	254	229	267	255	212	240	242	251	252	267	246	217	233	242	265	281	227	222	254	260	261	243	271	259	237	227	260	247	257	277	235	232	241	278	270	252	277	258	288	239	253	236	269	294	237	231	238	251	248	262	280	229	238	243	263	243	245	226	235	249	266	231	271	240	258	255	247	253	227	262	253	285	246	258	221	269	282	268	265	233	237	247	237	239	241	221	225	253	261	238	264	263	226	267	237	243	262	289	262	243	275	244	267	238	264	262	266	257	248	260	245	237	222	235	252	242	224	262	242	264	248	257	214	258	263	241	239	284	264	224	269	255	198	233	230	233	250	230	248	244	232	238	245	269	263	217	264	262	261	219	215	273	235	240	245	289	260	227	224	234	251	252	258	286	258	227	257	260	264	260	251	264	249	228	272	261	218	222	257	277	249	251	276	239	262	235	273	259	219	248	246	241	265	244	260	261	222	263	263	254	259	233	260	278	226	227	230	271	236	252	237	239	266	258	255	238	242	253	227	251	255	266	254	217	256	248	236	240	221	225	250	271	243	287	275	252	249	239	220	239	261	268	215	269	254	256	241	210	262	251	248	224	247	260	234	254	289	239	243	240	272	247	289	240	243	260	249	246	247	244	249	257	252	231	283	243	263	245	232	246	234	232	250	240	273	255	255	220	236	247	261	253	234	229	255	247	238	257	226	252	249	211	263	240	272	257	241	232	244	232	249	241	267	230	268	232	253	217	264	258	273	242	279	251	266	265	258	236	248	248	266	231	255	255	216	240	256	238	238	257	234	253	263	226	243	255	257	219	249	232	257	252	257	254	234	259	214	285	236	260	211	243	254	244	232	251	236	229	230	228	238	227	250	266	255	251	247	261	242	268	212	219	221	243	270	219	246	262	224	244	255	249	251	226	289	268	268	244	255	275	270	242	261	255	225	264	252	253	236	259	256	228	252	275	237	243	228	236	256	228	238	266	225	221	221	269	251	274	234	249	282	244	237	263	261	243	233	234	262	241	240	235	259	205	252	273	254	229	272	292	226	232	230	270	238	225	234	237	254	258	223	233	242	258	238	249	240	225	241	219	227	263	267	244	261	243	210	247	250	223	280	247	290	233	211	262	230	239	236	258	210	242	232	234	245	224	246	237	247	274	234	251	238	258	264	251	280	239	241	250	255	218	270	252	245	226	262	224	272	238	248	241	237	243	248	257	277	259	233	227	288	267	253	246	234	223	244	236	259	224	269	279	239	258	226	233	229	280	235	253	243	248	280	248	246	249	264	243	256	218	231	247	234	212	258	267	247	242	253	243	247	253	266	257	247	239	249	252	246	251	237	265	255	234	297	264	220	264	252	260	217	246	258	247	253	225	252	245	258	262	231	264	246	257	254	255	268	261	243	251	243	250	251	283	232	261	240	281	242	253	224	233	250	259	239	249	256	241	239	255	267	233	249	237	230	230	264	266	277	223	253	242	250	249	260	265	280	264	228	227	236	243	271	242	222	246	253	260	230	239	226	285	248	252	200	238	238	250	295	236	259	251	219	220	268	240	267	245	227	267	243	247	211	265	274	246	253	257	274	253	242	271	247	214	266	275	244	212	259	251	228	245	205	246	265	252	234	250	253	241	256	275	246	245	257	252	242	241	243	262	225	252	222	256	246	243	255	242	245	220	238	272	246	241	226	248	262	270	283	247	253	243	282	231	286	287	241	252	247	235	251	208	224	213	234	229	256	253	264	267	245	226	231	235	237	277	245	251	244	225	220	239	242	251	248	248	248	259	237	257	271	253	241	260	209	287	246	242	245	274	229	233	255
5405	1181	853	649	635	621	595	605	612	610	608	613	607	592	600	594	559	571	668	610	609	566	575	595	601	622	564	601	627	593	589	574	625	562	623	590	593	659	571	587	588	590	556	586	582	591	563	590	588	586	606	622	594	597	637	584	591	627	559	611	595	535	598	616	620	616	577	629	606	620	577	621	584	598	622	579	567	625	615	591	665	572	584	614	611	610	590	551	623	584	564	599	619	606	582	591	573	599	560	586	638	590	571	600	556	566	596	592	595	596	609	612	596	564	533	579	632	596	568	588	624	608	616	595	642	592	625	602	605	621	590	581	621	569	614	608	573	611	578	594	620	610	625	585	598	576	571	584	605	577	570	635	605	588	561	607	591	571	581	620	588	590	602	579	629	555	588	573	613	649	577	603	618	629	623	575	599	625	567	559	591	610	588	624	604	634	578	578	622	599	594	542	572	578	573	624	595	601	602	594	629	605	536	554	618	577	580	608	608	652	569	538	628	604	592	598	596	598	595	610	585	584	601	555	582	607	629	599	583	583	602	607	592	616	588	618	584	568	602	611	593	577	609	586	619	574	594	590	564	607	595	621	572	595	612	587	644	605	588	597	626	653	622	570	591	632	567	609	612	609	597	594	597	592	618	588	612	603	566	619	553	602	614	535	625	607	626	630	641	594	584	617	580	646	586	623	603	600	664	650	567	600	593	655	603	588	578	567	627	557	638	593	576	603	615	582	597	587	625	568	583	644	609	590	587	562	627	640	583	578	558	557	581	590	561	563	576	561	590	573	602	611	626	609	567	595	574	608	653	616	629	633	570	605	617	611	588	611	641	579	610	590	577	615	591	544	562	627	641	576	575	593	634	608	611	585	614	545	605	555	594	568	627	626	584	590	605	576	587	591	610	576	632	566	611	618	605	610	578	605	558	544	593	590	622	594	554	553	603	593	612	581	549	600	587	616	594	613	585	598	620	617	559	580	603	574	619	602	580	630	592	622	612	588	622	578	600	600	588	587	600	578	644	588	594	596	590	612	589	641	644	592	592	584	596	583	608	605	556	573	593	645	629	596	576	617	554	618	576	598	584	573	626	619	618	593	577	585	577	637	639	629	601	614	586	574	558	597	621	557	607	635	619	530	610	608	605	620	595	581	562	586	535	582	614	593	608	622	597	616	616	603	560	574	612	572	605	620	560	605	613	569	591	577	595	587	563	592	597	588	593	635	605	608	574	613	574	615	590	594	614	562	570	621	620	569	626	555	636	574	605	521	551	560	613	609	625	607	610	566	591	596	553	602	566	635	605	600	592	576	615	615	611	564	590	582	610	619	589	568	597	615	610	608	619	595	603	628	603	595	566	582	600	595	595	573	596	604	577	650	584	614	558	573	573	632	598	534	572	591	603	564	585	556	604	621	619	606	638	606	599	614	620	653	613	598	578	551	577	587	593	590	613	616	550	616	613	640	589	641	564	584	650	579	594	573	620	604	630	599	617	571	604	594	573	589	629	567	589	614	629	569	602	590	584	642	598	584	614	603	572	627	556	578	599	583	624	611	578	588	577	598	613	602	583	588	616	573	611	580	601	572	624	567	615	574	597	645	643	592	637	608	618	623	595	591	630	616	585	593	575	580	612	579	573	590	590	623	619	601	579	591	605	601	603	606	590	566	573	561	614	626	588	613	551	636	609	627	592	590	558	550	606	590	581	599	548	581	631	589	560	618	573	608	598	593	571	645	620	590	612	567	558	611	599	624	629	597	569	602	545	614	584	640	590	621	614	566	619	626	612	607	629	655	560	579	594	589	621	595	585	558	617	592	615	570	636	621	580	606	591	601	582	600	591	617	635	593	604	616	643	607	600	565	574	566	619	611	577	650	605	553	611	587	609	571	632	607	560	571	624	647	630	624	625	596	573	602	559	591	583	611	588	586	584	636	582	618	610	627	598	625	586	584	610	577	596	557	621	584	596	561	597	619	576	573	584	593	563	596	580	601	596	618	575	592	628	555	615	583	579	553	586	585	559	614	628	578	606	608	629	576	574	589	612	560	638	603	574	562	572	602	586	621	588	594	569	578	574	560	613	602	630	638	593	553	616	589	571	561	643	592	610	589	590	603	608	615	612	561	576	592	609	593	612	606	619	625	569	621	538	576	583	613	580	604	560	560	631	555	603	575	604	560	568	624	606	626	620	595	621	593	573	616	605	607	617	582	563	613	601	603	622	559	626	592	565	604	613	586	546	582	593	613	532	575	605	554	620	584	593	595	582	655	552	640	609	590	605	595	583	580	566	564	587	576	609	630	597	590	612	576	611	599	566	569	558	580	607	624	572	576	586	598	601	621	599	619	598	584	564	582	604	588	592	588	579	610	548	595	629	612	622	614	603	585	627	561	578	565	609	611	614	613	608	614	611	583	604	605	593	630	647	580	532	578	581	596	590	582	596	574	594	588	561	610	594	563	622	606	581	545	634	608	629	580	595	585	591	601	628	593	579	567	585	615	641	598	581	567	620	612	614	605	592	591	544	558	613	593	601	594	614	610	572	587	596	568	584	625	583	591	558	612	578	604	607	597	562	578	593	592	604	599	598	609	536	614	616	577	564	598	598	584	549	556	614	642	626	581	569	605	571	591	572	599	607	597	608	586	573	585	574	582	605	585	636	568	606	566	610	591	614	602	582	567	598	593	594	588	549	623	595	581	545	614	549	603	566	649	580	637	583	614	600	585	539	604	624	554	587	611	609	589	656	596	618	611	598	620	557	591	579	597	605	553	572	597	642	580	562	587	587	576	577	629	582	592	561	567	636	598	629	616	582	588	630	621	576	584	609	607	562	587	613	626	603	562	611	564	551	590	612	587	659	602	598	585	597	605	609	564	592	579	614	584	590	585	620	612	582	628	579	565	618	585	565	655	622	614	569	565	618	561	570	622	618	611	592	617	590	626	575	596	632	599	580	592	609	594	587	549	611	622	577	601	585	581	612	595	625	583	628	603	617	630	614	565	582	621	578	604	591	615	543	586	566	586	551	607	606	579	606	581	640	613	603	594	598	582	579	603	570	547	566	543	610	632	574	678	605	580	573	591	615	601	620	573	554	590	620	582	619	585	644	647	563	613	588	578	599	581	576	608	623	598	620	562	576	584	590	574	628	629	608	617	636	598	641	593	623	590	623	602	629	610	577	579	640	626	567	610	627	585	632	565	629	602	598	607	614	591	658	595	607	586	562	583	620	594	618	588	576	628	600	608	607	617	550	618	638	596	573	610	670	625	586	567	579	620	609	605	596	577	596	581	556	608	585	590	614	599	635	626	610	583	515	601	621	567	592	617	580	603	599	608	631	588	578	605	623	605	563	559	621	608	616	600	611	618	621	601	565	573	597	607	620	573	593	627	607	637	608	547	631	577	638	603	589	620	600	623	569	543	615	625	566	613	610	581	596	577	600	644	590	584	627	553	580	582	564	607	589	552	602	579	579	588	644	594	587	594	589	611	625	602
25233	21916	25497	28971	21911	21877	2854	618	492	411	451	430	437	416	405	374	389	405	387	382	391	397	357	380	380	390	380	344	380	353	403	373	364	397	382	364	399	385	361	386	360	345	397	396	348	407	419	379	381	379	383	400	389	373	400	376	352	348	381	375	371	355	386	391	407	384	385	382	402	375	366	392	366	359	394	330	355	356	343	399	386	392	368	359	427	410	362	335	371	349	356	382	373	352	384	406	392	369	384	411	403	381	410	365	365	389	382	383	413	380	378	409	339	393	386	366	381	391	376	391	368	328	398	373	366	406	359	370	336	377	385	381	398	363	362	343	364	364	369	357	345	396	380	422	410	365	378	388	345	389	376	370	362	349	391	356	382	401	373	418	383	376	407	376	365	395	418	358	362	396	406	407	390	360	364	373	396	376	337	361	393	368	378	374	411	335	374	381	382	361	393	358	361	397	350	367	351	378	362	353	356	374	356	372	372	422	343	402	358	345	331	377	350	367	372	361	402	362	372	372	384	372	373	389	398	360	361	334	366	401	344	368	391	397	387	382	391	358	393	365	328	393	379	384	419	388	343	335	414	436	376	394	363	366	352	418	355	379	373	388	367	376	391	373	399	365	347	380	417	335	374	375	375	405	409	365	376	351	357	339	382	364	352	362	387	385	359	350	361	341	357	371	384	378	415	386	359	358	358	406	395	364	370	370	377	329	357	342	395	384	385	361	384	375	403	375	344	390	381	419	378	379	318	392	357	385	428	392	366	365	384	367	345	383	377	388	402	358	354	359	376	403	335	391	366	355	386	361	346	381	340	368	377	351	401	365	344	396	394	375	378	362	346	357	373	360	365	375	335	357	365	338	368	404	373	370	347	341	354	382	370	411	345	426	367	413	366	357	380	370	386	370	375	349	389	395	414	364	349	355	379	373	378	353	378	408	393	371	417	343	404	417	372	371	378	365	359	409	381	382	359	374	398	377	350	351	400	370	375	393	423	358	377	406	369	385	400	369	356	373	370	357	371	416	337	398	331	388	388	361	379	392	363	375	394	362	376	366	345	353	368	434	354	418	372	375	367	377	385	338	359	377	398	347	359	443	362	392	407	358	383	357	352	396	358	400	393	340	375	358	381	388	408	392	371	340	390	370	377	398	388	373	373	372	386	386	365	378	382	387	368	338	360	334	373	374	348	389	370	401	385	359	388	400	362	349	369	334	363	357	347	384	391	379	378	393	351	364	353	404	363	392	365	400	347	357	357	367	344	345	374	381	386	377	384	401	340	411	371	365	355	395	378	389	371	349	371	380	370	344	346	344	347	371	394	374	373	370	396	381	387	369	391	380	339	399	353	377	414	378	364	375	372	355	347	386	384	414	378	371	347	367	413	395	385	360	406	409	376	348	347	356	371	390	415	364	379	344	357	361	363	385	383	361	363	374	397	424	381	382	387	365	415	427	391	428	386	343	404	407	358	396	370	369	383	373	377	388	374	388	393	388	351	389	413	386	367	372	373	349	369	382	337	396	397	360	392	406	350	382	338	376	355	396	398	389	391	372	346	363	395	385	383	353	392	368	369	356	381	382	372	378	385	371	424	385	371	383	371	363	372	399	359	398	340	354	381	410	358	400	370	356	402	384	373	399	380	366	385	361	370	394	359	390	383	351	374	339	389	362	385	404	367	400	406	377	383	368	357	370	388	378	355	371	374	367	359	336	368	389	424	376	389	368	371	386	361	400	359	392	416	404	340	384	388	396	399	363	358	398	362	358	396	405	352	347	349	360	388	353	286	357	373	372	403	385	380	359	381	384	364	354	358	360	367	378	373	378	364	358	361	384	347	403	365	348	414	371	358	382	357	374	373	382	308	337	356	364	347	403	373	382	350	386	379	394	423	381	404	376	356	391	392	393	352	370	393	373	344	373	365	350	396	379	394	355	398	364	358	332	361	387	349	361	387	385	345	388	373	342	375	361	383	387	326	400	377	397	389	388	388	348	383	411	400	401	365	381	359	387	355	391	406	359	379	354	427	394	387	372	349	352	376	408	401	367	361	379	370	396	397	355	371	404	388	390	368	366	373	383	398	371	396	367	389	391	380	412	392	384	396	370	370	390	388	364	397	386	381	354	342	374	411	382	351	351	378	363	391	363	370	387	368	373	332	347	362	390	366	366	410	392	380	373	391	357	414	355	389	365	361	365	359	393	379	354	326	360	388	373	359	391	370	391	392	353	364	372	389	357	414	376	354	390	359	382	364	345	354	381	364	387	381	384	331	399	366	373	390	386	390	357	364	382	373	414	412	353	407	402	362	357	361	369	374	378	358	368	344	389	371	359	395	362	373	356	385	354	365	362	353	386	372	327	370	392	389	386	374	376	364	383	368	388	412	405	375	409	351	374	413	396	358	401	359	386	342	392	388	401	358	368	419	370	408	358	387	411	367	388	368	366	383	366	379	406	386	392	341	393	340	385	364	349	368	390	371	396	381	364	398	371	372	361	374	363	375	412	328	395	373	353	366	384	342	360	378	334	326	356	371	399	340	431	373	356	342	356	396	375	384	356	380	414	389	372	390	358	375	363	387	348	381	389	353	363	367	380	380	430	364	398	399	383	394	340	374	385	425	407	364	407	393	372	368	407	368	382	407	377	355	355	388	376	384	403	368	372	374	365	362	372	370	370	371	351	393	374	394	386	384	433	409	385	361	397	380	378	360	396	382	359	375	389	380	353	336	364	332	376	389	390	375	380	399	362	325	342	373	365	326	338	396	388	349	369	367	396	354	343	350	372	333	351	343	392	365	360	367	363	370	412	385	406	369	359	418	386	387	356	346	361	389	366	366	409	376	356	379	391	365	380	381	356	384	403	352	404	373	367	345	363	331	402	394	360	349	374	413	382	351	357	398	354	339	359	335	384	400	413	398	365	399	405	379	375	361	314	378	369	370	387	363	364	325	370	394	390	401	380	388	369	423	373	373	397	382	341	364	369	334	373	407	418	387	380	340	373	384	375	401	393	375	364	378	352	357	369	362	347	388	363	344	371	353	378	388	369	380	386	371	369	378	412	356	379	367	373	413	359	356	394	383	371	363	385	393	377	369	387	374	363	356	339	371	363	368	363	400	399	368	376	337	347	360	385	365	388	380	387	412	409	358	353	373	378	389	378	372	375	396	373	370	352	386	328	370	363	392	359	394	369	369	368	364	396	364	345	381	375	357	395	416	374	381	331	384	348	424	347	360	349	360	398	374	375	368	380	369	352	356	369	410	429	351	394	392	370	391	383	333	370	374	354	373	384	340	367	380	362	405	395	376	336	383	349	395	384	399	384	352	351	384	371	369	357	367	361	398	364	354	330	389	402	325	373	371	370	381	394	384	376	392	379	345	376	353	406	381	361	383	387	429	336	393	367	334	381	383	418	404	348	362	346	406	419	397	367	362	403	368	402	370	351	361	361	396	376	428	374	387	351	351	421	353	347	329	337	394	382	396	374	353	430	376	346
3778	4037	2277	1242	1001	964	923	866	879	836	867	794	839	827	802	877	875	827	828	803	794	876	846	879	789	791	798	800	829	782	811	757	848	801	820	853	803	847	822	810	826	799	849	834	829	853	842	848	858	855	872	825	861	871	820	857	867	814	819	780	780	805	801	872	786	798	834	815	832	861	804	806	832	865	821	818	798	802	820	831	797	835	840	794	821	831	811	800	809	782	832	838	854	820	800	847	888	813	850	780	805	853	820	809	833	838	780	872	832	812	809	800	841	882	822	807	829	876	816	828	798	794	806	828	813	789	849	815	829	881	789	833	852	799	854	833	856	801	826	783	809	827	814	805	791	891	846	826	796	837	818	786	824	790	803	805	844	823	871	859	843	848	846	801	809	804	783	777	802	872	835	833	847	817	835	844	821	882	808	780	888	811	863	809	804	837	821	798	829	877	821	791	819	806	851	823	825	855	870	871	828	829	824	786	903	866	789	782	781	806	821	808	865	858	799	841	817	894	821	805	861	750	807	772	833	849	796	760	835	804	864	813	832	827	817	854	838	863	843	830	802	786	870	822	852	801	832	796	812	821	854	825	849	804	779	869	811	809	806	855	831	860	860	790	791	866	833	821	822	817	826	832	858	860	814	819	822	820	862	796	772	782	844	847	807	818	869	840	820	790	844	779	795	841	827	822	852	804	831	859	845	803	840	805	790	853	849	808	841	839	820	769	778	791	858	874	854	791	844	788	822	820	825	763	822	849	841	784	821	838	821	814	866	829	792	809	837	815	811	849	792	827	828	856	797	763	803	807	822	829	777	840	817	786	826	832	821	830	817	832	811	861	820	866	868	868	806	842	822	791	827	840	852	847	856	898	868	829	840	857	827	796	849	847	774	798	814	835	884	847	839	831	824	852	820	879	806	865	809	834	855	774	801	802	846	813	820	828	788	817	793	860	810	857	843	853	806	773	848	843	846	857	868	827	853	842	795	792	882	838	811	799	799	777	803	822	836	830	828	871	845	847	827	811	815	835	848	783	890	786	847	798	859	849	863	864	798	833	850	820	812	801	830	813	755	795	828	816	816	815	837	843	834	811	819	799	835	850	792	808	876	789	835	805	868	790	821	817	866	836	823	827	807	805	814	815	776	866	819	872	882	820	867	831	837	805	848	811	875	885	788	824	794	855	795	891	814	828	804	822	824	832	835	844	833	836	837	812	818	833	793	843	850	846	890	834	849	835	819	787	814	808	809	843	870	825	816	856	792	766	853	833	819	801	768	836	804	868	804	794	823	842	809	840	872	810	796	817	781	828	862	835	824	797	866	825	828	788	767	816	785	832	762	827	855	791	796	865	783	774	777	857	789	818	739	857	772	793	777	795	824	868	802	798	777	858	858	828	818	808	830	780	894	801	829	808	798	823	784	871	877	855	853	800	796	868	817	851	852	814	786	855	804	787	847	853	779	850	816	822	819	771	813	792	832	800	787	794	831	843	795	773	815	812	831	816	830	861	795	848	853	816	834	816	810	765	801	834	769	794	847	800	848	813	834	779	817	835	843	805	813	822	798	796	801	804	808	808	791	805	806	828	823	779	835	849	808	838	857	893	866	767	810	807	855	855	838	820	797	812	893	827	855	808	830	801	781	813	830	817	872	845	840	819	844	849	832	826	819	789	823	869	835	859	824	809	807	828	832	827	803	795	798	812	801	878	850	868	848	827	807	807	790	852	802	832	805	790	804	846	821	795	789	803	833	837	877	875	813	824	811	800	809	800	793	828	815	797	817	790	799	814	852	791	809	797	857	834	814	781	783	833	798	791	848	825	845	800	816	810	836	853	830	781	858	801	807	763	841	803	848	757	828	777	874	809	816	795	750	868	836	799	782	835	825	849	832	862	836	824	824	855	814	811	825	804	811	822	847	821	765	838	782	774	914	817	879	791	788	832	817	901	861	786	869	884	816	800	806	835	830	821	813	829	829	893	808	822	832	834	792	804	825	801	856	880	847	842	844	793	797	853	800	867	810	833	786	810	864	815	819	844	805	880	859	822	846	815	797	769	811	816	807	889	847	788	829	796	860	796	834	752	843	823	813	826	804	785	783	788	841	812	833	795	832	863	803	767	860	833	853	839	775	793	887	801	829	809	827	798	803	798	847	877	827	831	839	876	832	781	829	840	814	840	824	796	834	813	785	855	832	832	800	835	834	798	820	809	820	861	819	825	802	797	829	783	823	860	799	842	857	829	857	817	852	795	812	789	837	818	877	846	804	886	795	834	821	816	801	862	836	799	834	781	823	817	820	759	815	825	874	832	792	801	778	802	805	827	817	798	805	861	837	803	797	805	819	829	831	842	817	824	908	809	791	818	786	752	808	804	872	807	842	821	793	846	799	783	818	828	809	812	800	842	850	837	794	811	801	875	823	824	809	819	859	796	908	833	786	800	803	831	805	799	815	801	795	830	884	795	831	831	856	830	807	814	809	796	852	763	827	849	857	847	892	842	820	809	812	804	815	782	771	801	875	786	832	823	878	831	772	845	791	875	807	806	841	826	872	826	861	776	855	812	806	815	796	857	753	795	836	776	861	848	821	825	760	812	833	845	788	806	820	784	806	814	803	846	848	799	819	790	852	832	878	857	816	797	733	790	802	819	835	870	845	839	795	825	822	780	874	851	831	799	806	856	834	831	809	824	801	853	834	803	836	842	797	852	835	832	816	817	865	823	811	790	827	847	792	818	815	826	845	812	846	859	838	835	855	849	762	830	789	864	835	779	818	839	806	781	799	835	786	811	795	822	808	830	825	845	842	774	868	834	828	824	812	855	880	908	804	847	829	851	789	792	839	836	802	811	802	866	776	857	860	852	827	816	839	793	830	806	800	836	839	851	771	852	819	828	881	823	841	833	790	821	827	786	823	843	846	821	789	832	856	794	834	797	813	847	889	835	836	828	792	859	809	792	809	846	853	814	834	827	827	837	812	832	801	850	808	829	793	806	808	800	828	806	812	810	823	821	835	795	793	834	837	856	804	837	832	791	792	735	824	844	837	829	769	792	815	819	843	826	827	786	818	813	829	774	803	836	803	831	824	797	832	809	801	835	820	820	849	858	814	814	815	777	864	800	831	790	817	819	790	848	866	793	807	818	816	798	811	870	838	821	776	839	833	765	870	860	782	799	849	826	772	835	853	774	780	798	881	796	818	905	852	833	815	853	814	827	828	845	801	855	839	899	848	824	861	730	840	814	859	865	785	805	781	815	884	845	842	779	793	792	806	826	833	844	847	818	797	841	851	859	837	847	861	806	835	849	789	846	843	863	818	838	842	823	790	821	834	855	792	837	873	771	821	816	806	801	841	847	840	878	812	831	829	859	853	880	847	855	834	797	824	837	756	844	859	841	787	786	825	776	753	827	790	805	866	790	785	782	850	809	785	804	760	871	873	772	832	791	826	789	814	838	801	798	796	782	784	804	804	824	793	882	813	856	821	873	752	888	868	810
24769	21900	25743	28726	21904	21930	18518	877	482	416	357	368	331	332	291	302	328	308	271	274	304	308	281	276	279	294	265	287	287	258	270	258	237	248	228	265	268	272	268	261	269	270	283	301	297	291	260	256	263	265	261	268	302	244	237	269	218	246	277	240	263	277	260	303	277	265	253	270	279	246	240	242	233	254	270	276	248	252	269	268	274	237	271	277	253	244	269	280	262	252	284	262	275	261	273	277	271	240	236	256	268	244	264	260	264	287	291	276	251	266	272	241	260	281	244	266	266	264	255	258	267	262	267	255	254	234	304	265	257	292	272	273	285	265	260	272	253	264	282	267	245	242	257	273	286	251	264	312	281	235	282	262	252	272	272	255	286	228	254	251	245	264	246	277	264	247	267	258	258	267	242	256	241	260	286	261	257	276	252	251	283	310	254	254	243	273	264	271	248	273	247	251	270	246	248	253	267	265	284	251	274	238	214	274	250	261	266	273	264	293	268	246	261	272	281	245	263	297	272	281	270	278	241	271	253	266	259	249	229	237	225	266	257	296	267	284	270	255	237	282	285	271	274	280	251	266	276	264	254	258	257	261	266	250	250	249	261	259	252	282	285	250	257	249	231	282	268	255	254	257	258	259	250	243	222	242	239	266	265	237	263	258	283	253	239	286	234	248	253	283	265	272	237	285	283	271	243	244	249	266	240	247	261	295	275	272	275	245	266	235	275	271	265	265	282	276	241	246	267	269	264	307	260	250	271	268	292	243	282	313	240	260	256	251	280	275	277	241	249	242	278	234	303	263	274	269	246	217	254	262	264	259	260	249	284	283	256	275	282	249	268	272	258	295	243	300	249	248	273	246	271	260	250	253	257	269	293	267	290	306	250	275	288	222	271	272	279	246	266	275	235	226	265	259	276	267	237	254	247	271	275	261	255	274	270	227	265	268	232	268	258	262	288	306	298	259	271	224	251	259	276	253	278	263	301	269	243	286	259	252	291	260	258	208	233	239	290	268	296	257	287	281	266	270	269	266	247	236	274	257	274	271	274	238	253	269	282	268	268	235	274	250	286	258	252	254	271	260	279	225	293	264	266	265	261	269	252	246	275	277	292	251	255	277	251	267	279	234	292	272	254	258	248	236	251	257	274	271	236	247	272	233	226	285	268	278	265	268	289	251	266	278	298	237	266	276	276	230	234	291	262	299	276	279	272	281	285	254	263	252	257	270	258	268	269	264	289	236	254	277	240	261	259	266	281	274	238	246	262	248	252	289	263	264	255	263	263	302	254	247	252	289	276	299	250	239	262	215	234	282	255	264	240	260	256	254	291	235	240	263	266	294	244	287	266	217	249	270	252	295	282	269	243	262	246	211	270	259	273	263	236	271	221	260	271	250	255	242	255	276	261	256	264	268	256	296	256	255	246	219	261	282	276	259	276	293	275	231	265	298	276	257	257	254	262	271	277	258	263	286	274	273	269	283	263	270	275	248	238	237	234	231	236	256	229	227	242	236	287	261	268	272	262	264	278	288	289	279	258	294	245	266	234	246	289	260	271	257	241	246	279	240	291	255	253	254	288	226	237	257	246	287	272	257	269	261	257	218	266	290	259	278	267	284	275	270	292	298	254	266	256	273	257	245	281	244	273	273	272	279	288	253	278	296	249	250	280	230	246	256	235	279	273	233	261	242	261	260	275	243	299	283	298	251	239	268	253	267	257	276	312	264	258	255	231	296	285	272	277	289	261	259	247	254	272	255	282	276	252	260	253	251	296	253	215	252	278	286	259	268	263	255	247	253	240	261	256	266	262	244	257	245	269	273	241	263	254	266	247	232	267	256	267	231	264	238	243	274	248	241	248	252	283	276	242	245	271	259	269	250	295	241	289	261	255	290	257	260	266	294	301	262	271	295	287	255	282	268	274	280	268	261	260	276	258	288	254	275	267	253	243	282	218	251	245	297	260	253	230	265	261	247	254	251	258	257	264	281	268	291	251	264	272	284	287	290	252	261	278	271	271	270	283	294	258	224	277	277	279	315	277	267	255	241	253	273	255	273	286	270	280	275	288	292	229	245	257	244	246	248	251	272	271	260	283	283	275	249	259	258	236	253	272	282	274	231	252	268	246	265	245	242	283	266	258	235	270	253	269	264	280	251	269	275	269	274	261	275	267	249	260	261	241	271	267	295	284	273	276	255	264	251	291	274	258	252	303	258	276	285	260	238	270	237	269	253	277	264	236	240	257	260	275	295	282	264	256	278	265	257	254	268	241	290	263	241	288	277	271	273	267	272	244	260	269	271	273	271	278	275	222	279	243	262	246	270	267	276	264	250	285	245	282	242	244	267	251	274	246	285	294	294	254	231	265	265	291	261	281	264	259	284	253	266	265	231	248	287	275	254	254	275	261	302	281	295	239	248	281	259	275	266	288	256	296	258	286	249	276	274	301	266	276	248	283	295	274	281	266	264	261	250	267	274	274	248	295	282	276	266	230	267	282	282	252	265	270	230	258	248	274	302	246	251	289	297	254	277	264	282	262	256	270	287	253	278	265	276	253	265	259	238	267	247	264	245	249	252	249	260	289	288	274	245	281	224	226	258	242	278	249	253	264	235	271	298	270	252	244	251	255	250	283	252	272	248	276	255	282	262	243	278	262	290	292	249	294	255	244	258	278	282	256	279	240	254	281	293	252	260	257	252	269	281	261	262	272	261	286	253	264	240	250	259	263	253	256	265	256	266	253	286	232	245	227	246	268	284	250	253	280	234	268	264	241	257	249	247	244	275	250	267	285	259	226	267	250	226	233	293	246	253	245	285	262	280	237	251	232	247	303	296	264	263	263	267	275	255	259	273	250	294	279	284	270	250	274	257	270	262	264	266	238	253	264	242	257	290	278	248	249	271	281	290	263	256	235	263	263	263	269	254	239	275	252	247	268	277	282	264	254	270	270	281	305	255	248	240	235	264	250	246	265	254	274	257	239	254	267	268	274	277	274	272	263	252	242	230	253	305	275	238	247	263	268	268	251	285	254	277	248	235	249	233	261	266	214	244	279	257	247	280	257	254	287	265	273	257	289	271	270	268	215	257	254	278	236	255	261	275	289	268	253	265	259	292	267	265	265	265	272	287	261	277	256	240	259	240	255	262	254	262	274	253	280	244	247	256	272	277	293	252	263	256	282	260	250	278	267	252	269	234	229	240	281	276	241	265	289	241	267	226	234	254	252	287	275	281	253	272	264	289	273	253	277	274	257	262	245	229	286	244	272	239	260	284	249	242	249	245	248	289	265	240	261	269	247	265	258	284	251	267	261	255	275	242	245	262	253	224	293	302	244	258	239	253	272	275	259	284	244	283	236	240	253	268	249	265	267	283	272	259	228	261	253	243	267	245	259	241	242	289	269	259	296	265	262	233	239	265	256	240	247	258	248	252	294	271	256	275	290	274	279	270	243	274	269	269	281	267	259	250	253	247	250	216	232	276	259	280	279	270	288	248	260	268
3938	5735	2787	1390	966	750	734	714	612	613	626	593	573	597	551	578	598	582	562	605	579	606	533	566	574	568	618	599	563	561	621	585	618	585	607	575	568	566	576	599	583	575	535	589	553	626	581	607	554	545	586	562	604	604	568	586	540	554	561	567	609	593	560	572	580	556	529	544	550	559	579	551	628	578	593	586	542	539	536	557	543	582	561	609	603	582	557	567	594	597	580	575	571	577	544	563	606	550	543	590	574	570	560	599	557	559	592	590	566	564	562	554	536	599	618	595	554	560	522	625	542	573	532	587	557	563	552	529	582	549	559	623	580	570	616	572	561	570	596	551	574	544	532	580	559	563	578	550	562	596	586	574	559	600	529	551	609	593	609	593	554	556	558	584	589	587	594	540	556	599	569	557	582	572	544	552	569	534	549	543	535	570	601	595	581	587	579	536	581	549	582	588	540	571	563	613	569	592	569	572	604	571	549	601	559	580	575	597	629	609	562	563	568	618	582	593	533	556	547	572	594	550	585	583	574	577	596	556	547	571	604	585	601	512	582	551	565	573	543	580	623	567	561	576	591	598	542	547	616	602	562	555	650	554	589	535	592	588	574	590	548	572	581	564	537	578	544	555	621	557	568	528	544	633	571	551	567	556	569	533	535	567	578	572	552	540	588	532	622	552	575	556	566	518	567	588	572	582	561	575	601	575	551	574	567	590	573	583	559	583	559	569	528	583	584	574	621	562	561	564	555	576	610	595	538	558	577	587	550	587	603	586	585	537	549	565	568	583	570	535	577	578	562	520	560	587	589	553	601	573	540	616	599	578	592	526	543	526	580	562	592	596	578	583	562	545	571	580	578	590	585	619	595	556	595	561	608	548	603	604	550	547	564	552	550	546	596	541	598	572	571	589	577	566	578	566	555	592	564	540	569	575	582	554	595	583	593	587	557	589	622	565	572	580	573	538	588	521	594	551	602	599	584	563	558	621	615	581	568	575	607	554	614	572	574	552	569	573	544	574	580	570	553	586	542	613	535	561	573	621	591	560	564	574	586	575	572	620	515	543	552	559	557	564	553	580	568	573	561	545	593	586	602	545	557	608	584	527	577	597	591	590	545	562	580	555	617	605	556	572	557	598	555	584	564	564	601	535	570	572	567	542	566	604	575	542	579	570	574	551	584	551	570	573	558	595	621	622	557	551	571	553	574	598	572	579	567	539	590	579	544	562	623	585	548	604	593	569	576	541	541	628	580	565	625	519	606	567	578	594	590	576	607	518	595	571	582	571	584	511	545	575	584	545	589	610	590	555	601	590	584	546	588	601	580	588	571	562	567	533	541	594	554	558	594	568	589	549	578	564	540	542	542	554	547	576	605	568	567	555	577	555	581	578	539	571	587	536	596	553	564	520	523	577	552	599	554	613	577	604	578	602	546	591	577	533	554	582	616	600	554	606	580	536	549	520	597	620	561	577	547	555	593	563	583	584	595	509	549	561	572	597	550	561	579	582	573	565	541	563	563	596	591	600	514	569	571	619	600	576	548	583	566	520	588	587	560	568	550	567	538	625	578	562	591	571	561	605	572	546	583	551	585	597	607	602	539	588	577	589	572	592	580	572	576	572	549	585	556	562	555	564	594	591	528	543	591	594	569	597	530	599	567	581	612	580	582	593	566	575	566	624	581	574	569	577	597	566	581	560	563	584	566	546	538	581	595	560	596	554	597	547	607	541	580	597	557	550	611	532	575	589	568	557	529	581	578	560	568	585	562	558	563	591	567	566	554	584	550	526	558	560	586	591	592	573	517	601	551	598	614	625	581	548	548	587	560	520	546	614	570	616	553	554	555	610	595	570	559	551	586	574	583	548	554	602	588	565	585	587	580	596	567	576	533	557	560	535	602	536	544	541	544	575	582	567	533	573	572	576	565	634	578	582	572	574	573	589	531	548	585	563	598	566	568	568	564	597	574	567	559	587	564	577	586	579	582	567	569	580	554	649	572	566	570	601	566	580	580	609	584	615	568	564	595	572	539	556	578	573	585	583	525	567	577	541	547	589	567	583	540	575	539	559	578	576	563	550	561	590	546	577	569	538	575	568	582	577	588	607	563	574	565	571	577	579	599	568	603	602	577	514	582	581	579	573	529	587	556	595	586	584	593	573	596	537	565	527	585	587	578	575	580	539	557	562	557	579	595	568	554	653	591	593	554	584	529	560	576	579	560	566	564	565	567	579	589	579	547	550	547	582	611	547	589	574	592	549	559	556	558	583	546	574	581	616	576	600	521	580	568	551	623	566	598	607	577	611	586	546	568	564	584	572	618	594	572	571	553	565	600	563	554	572	543	592	586	588	547	566	599	571	555	533	593	567	572	599	549	574	570	574	569	572	593	538	596	542	579	550	569	571	505	561	597	545	568	584	553	562	585	563	582	602	573	605	591	540	593	585	581	572	563	568	524	573	568	582	560	555	545	543	580	552	565	559	575	527	568	542	565	583	604	554	531	517	542	575	558	576	570	584	562	586	556	560	576	565	612	539	568	587	573	595	549	567	581	578	629	551	557	593	587	549	490	592	560	582	581	587	578	562	583	612	597	587	612	622	611	534	533	583	582	572	551	565	549	609	562	568	558	593	577	525	551	596	557	533	574	596	608	577	534	531	586	585	574	569	593	572	578	606	566	554	543	550	598	589	568	581	567	594	576	589	583	559	609	554	528	567	564	594	539	567	574	577	576	623	569	579	545	546	567	547	562	573	554	564	550	600	551	605	611	592	597	522	591	545	548	601	630	625	595	559	594	590	571	584	595	591	555	566	577	561	584	626	553	522	566	560	567	525	574	577	577	584	550	572	573	592	592	560	573	590	524	561	532	590	589	590	596	589	584	569	537	573	542	553	558	560	543	554	583	583	611	609	579	564	556	543	564	576	534	542	571	549	533	569	578	549	611	566	567	604	561	584	574	592	511	581	570	607	617	586	579	599	506	552	565	597	536	539	566	519	580	548	581	592	506	605	584	571	576	555	576	590	573	567	597	559	567	575	576	569	576	579	582	563	558	531	593	569	578	536	584	579	574	608	544	543	552	553	594	593	594	566	567	558	592	605	532	539	537	565	568	549	569	585	570	590	567	599	584	583	554	596	598	577	550	593	564	578	559	590	592	588	609	607	571	566	591	550	632	610	568	547	576	628	581	548	581	565	595	577	541	583	552	563	565	597	609	613	546	527	576	576	590	572	584	554	593	561	570	569	612	580	564	551	581	571	613	579	565	578	578	532	540	594	583	525	556	595	584	554	616	589	568	588	592	549	605	556	585	516	556	527	540	542	542	586	588	584	569	536	554	540	565	530	581	563	605	563	600	605	548	583	577	604	567	555	603	550	582	545	551	589	579	575	578	576	564	508	579	540	535	550	554	597	561	572	576	567	582	562	598	542	560	561	583	588	567	542	579	575	599	555	537	567	613	566	561	589	584	609	557	573	560	541	571	593	558	498	578	579	578	549
31952	19236	6980	612	366	326	292	267	282	258	238	253	270	245	275	256	240	229	254	226	227	247	261	246	222	238	260	250	278	244	252	253	249	249	248	219	258	254	254	262	260	251	280	243	254	276	259	258	269	230	233	266	233	263	273	266	261	231	256	223	205	250	234	277	251	241	239	259	251	264	254	247	250	236	212	236	215	230	234	248	252	250	234	268	211	260	226	244	270	213	257	270	245	239	265	259	269	253	248	244	250	242	270	268	274	243	228	283	234	251	237	236	225	254	232	255	251	270	235	264	226	238	236	243	232	260	294	269	230	220	247	226	242	239	223	258	221	248	220	265	237	251	277	232	246	267	235	263	265	252	247	262	239	247	206	227	244	258	267	228	264	235	238	239	305	260	257	253	254	228	231	238	222	263	221	257	231	239	227	238	241	236	241	263	258	228	255	256	258	243	254	222	272	250	243	233	249	264	263	255	228	249	239	223	263	237	236	254	245	257	248	244	266	218	246	203	280	241	257	215	241	235	238	255	250	254	215	240	252	236	265	249	237	242	232	252	214	241	234	282	258	262	219	232	248	239	237	257	227	249	246	256	239	261	242	247	254	261	257	220	261	233	234	244	259	222	239	249	246	260	247	247	247	211	273	239	273	251	241	261	215	231	262	237	229	211	260	247	261	274	245	255	252	261	253	264	246	255	264	234	262	266	269	263	271	254	259	246	236	240	263	261	250	226	256	242	258	244	255	263	233	250	252	227	226	261	245	248	216	246	246	241	219	266	275	255	253	219	234	244	230	244	300	248	249	276	212	216	273	243	244	234	252	248	251	269	253	243	249	242	262	242	249	234	261	242	244	235	258	258	247	258	250	225	229	251	258	280	264	220	255	252	240	242	219	221	237	234	232	243	234	278	253	247	242	240	256	229	245	259	275	236	228	272	276	215	264	247	246	244	287	246	254	254	237	268	250	245	248	221	216	263	260	256	225	238	236	258	259	249	256	238	229	229	241	231	242	238	256	243	249	222	239	235	247	238	260	243	236	262	250	226	261	255	257	220	264	232	225	231	239	237	260	265	238	230	256	260	246	238	269	240	257	255	235	217	247	245	268	216	247	282	256	250	254	237	257	253	239	245	261	225	266	269	255	273	247	247	245	286	230	262	236	260	256	269	220	232	250	267	241	235	245	263	248	266	228	238	270	252	216	245	237	267	259	268	244	241	266	255	246	287	261	248	254	273	246	213	252	231	268	241	234	232	222	235	230	261	270	252	250	242	263	269	223	277	253	282	246	238	219	229	247	250	229	243	246	260	238	261	247	253	243	248	266	244	233	219	255	248	262	259	225	263	252	257	240	255	258	241	263	245	246	256	245	232	249	228	250	240	252	227	228	231	265	235	235	278	246	246	251	249	277	255	243	236	239	218	248	255	256	267	253	223	240	234	220	245	265	226	232	252	266	260	237	259	259	243	242	246	270	239	250	240	258	241	233	256	253	256	266	243	255	256	241	279	260	268	231	238	300	243	231	231	232	268	252	235	247	262	274	233	261	248	266	270	255	245	258	243	224	248	256	263	247	284	274	226	248	262	274	265	239	248	255	238	284	264	243	223	215	235	244	268	263	275	259	207	232	224	264	275	244	252	227	269	255	244	231	265	239	253	244	286	266	243	252	247	208	227	237	268	231	245	250	238	264	229	261	227	236	255	256	265	265	263	245	229	279	235	240	244	270	279	280	239	235	230	261	261	249	246	217	239	246	270	260	240	245	264	250	243	228	234	263	254	260	247	231	270	247	243	240	230	261	257	285	278	275	240	232	217	251	240	241	268	243	253	246	226	248	246	261	238	246	240	254	234	228	235	266	247	247	276	238	257	244	217	243	250	232	254	234	233	251	262	255	245	258	266	242	238	229	242	284	242	251	244	282	253	266	240	244	253	218	284	254	271	260	258	260	271	224	239	227	254	215	243	254	261	268	249	239	217	233	253	249	260	264	224	203	245	233	218	265	228	245	244	245	249	278	263	248	243	216	262	253	226	242	246	256	225	269	261	247	275	250	231	215	255	255	254	275	267	269	255	232	212	260	260	260	215	232	247	242	239	237	232	239	259	269	227	234	222	267	210	270	247	244	259	244	220	251	234	238	253	222	210	234	260	239	238	259	262	257	236	263	256	250	235	248	239	246	249	228	253	250	230	240	229	241	273	262	281	264	236	250	276	240	276	280	263	256	244	240	247	286	262	232	236	259	252	257	264	236	226	242	248	287	287	256	269	240	219	232	261	246	227	259	243	252	242	260	252	242	242	251	250	244	230	243	251	246	251	218	248	244	238	268	285	263	252	240	241	249	243	257	253	296	282	252	271	233	230	224	222	235	253	263	251	231	218	270	255	260	286	241	263	227	264	272	274	257	219	236	251	267	250	250	253	241	264	251	254	264	250	220	237	259	243	228	259	244	250	269	252	232	246	220	243	274	268	232	284	247	275	272	238	210	234	269	238	236	263	217	240	276	252	249	251	252	258	267	251	250	265	263	241	272	245	223	270	243	245	233	232	250	230	251	259	252	240	256	238	254	224	260	244	240	261	268	252	248	263	247	245	245	252	261	245	237	251	271	255	249	248	247	211	234	271	256	258	240	240	233	236	217	257	263	232	254	262	268	224	250	255	260	228	236	262	269	223	268	232	274	240	233	241	254	222	236	247	249	272	257	240	212	271	269	246	212	244	219	251	248	230	248	261	255	281	222	261	227	218	230	267	244	262	242	253	262	248	257	275	277	230	246	238	254	243	216	249	236	271	291	228	248	267	241	250	257	281	250	263	236	263	241	240	238	255	234	255	242	226	250	239	257	298	247	222	263	270	226	256	249	270	279	231	265	235	261	259	243	238	224	254	203	253	286	242	278	231	252	246	268	281	259	269	254	207	248	303	217	244	255	221	301	257	266	238	271	282	259	254	258	248	226	206	259	252	233	270	239	277	242	240	226	267	238	236	232	217	239	251	232	258	219	229	266	231	255	267	274	228	257	247	244	231	273	248	234	261	254	260	239	266	268	235	275	245	227	263	236	236	236	276	242	257	244	234	251	263	238	271	243	228	275	235	234	224	265	243	249	228	236	225	281	238	244	256	237	232	233	235	264	277	244	259	259	260	252	255	283	261	248	215	254	210	235	252	259	234	246	222	255	250	239	221	219	276	272	253	269	208	250	247	235	240	236	243	264	251	243	255	240	261	233	274	258	232	260	264	270	245	239	242	252	257	262	284	244	268	223	222	231	231	221	241	258	250	273	269	258	243	252	261	232	239	241	253	271	244	262	257	233	240	251	260	280	225	247	243	239	223	269	262	275	232	251	230	260	219	270	263	226	260	249	245	260	267	246	252	248	275	235	238	239	279	273	250	260	283	252	218	260	245	277	263	249	228	212	225	223	230	244	242	261	246	236	282	246	242	224	223	251	247	234	254	252	273	245	258	240	242	261	264	264	263	277	262	244	236	251	264	229	225
5440	1236	879	728	667	628	630	606	627	580	614	567	612	604	617	620	638	610	578	584	604	587	612	587	594	623	587	575	595	620	565	604	621	548	565	594	588	600	596	604	628	622	668	593	675	571	590	576	609	606	603	590	567	635	619	568	565	697	598	624	591	598	579	585	636	633	590	578	594	632	653	600	567	625	631	594	564	600	619	592	567	574	637	611	590	601	617	561	559	595	578	545	611	586	619	600	605	602	606	623	632	632	627	623	599	598	637	569	567	592	623	573	611	593	558	595	635	564	599	641	551	602	584	586	588	642	627	631	611	598	628	629	587	621	597	608	610	582	587	609	589	596	585	614	569	579	575	591	584	614	624	569	641	593	594	605	595	575	627	576	604	574	612	575	601	614	558	593	628	612	610	614	608	602	584	602	599	604	604	604	587	562	561	566	642	554	574	607	606	592	631	599	614	579	574	653	622	633	570	566	613	566	584	642	530	599	593	595	574	581	590	583	586	574	603	598	580	604	621	635	594	530	650	607	586	582	567	644	612	600	662	625	582	568	564	610	594	589	603	586	573	622	584	601	635	608	626	588	579	614	616	626	603	598	606	601	531	560	573	600	559	620	604	625	544	616	598	566	643	623	620	590	560	609	592	608	680	623	584	616	583	584	562	607	595	584	579	626	599	587	621	602	625	606	605	586	565	643	601	634	651	612	594	615	604	591	572	587	602	592	633	589	606	610	558	589	614	623	573	611	584	568	633	588	599	600	598	633	573	619	636	598	634	665	613	578	637	598	606	568	609	597	587	605	579	589	602	572	608	617	568	580	638	600	599	623	603	562	575	602	587	607	611	601	569	613	597	570	598	591	599	590	575	612	628	575	555	633	602	595	619	609	623	567	582	577	591	602	630	614	622	561	598	573	591	593	611	624	580	626	600	568	622	630	608	612	621	606	588	646	571	570	611	597	574	644	626	582	631	596	596	632	625	580	599	569	587	594	578	594	619	531	609	599	605	568	595	585	590	629	589	601	601	550	638	557	562	590	593	611	590	626	617	600	607	633	570	586	598	580	616	620	619	574	578	598	666	557	610	563	589	646	623	583	605	608	609	605	590	590	624	589	613	595	583	591	632	586	647	604	588	593	586	589	585	587	611	601	583	595	582	634	566	568	649	601	621	620	608	560	568	606	589	555	633	582	600	585	600	640	586	618	611	626	598	578	602	595	586	603	567	628	600	582	602	579	632	618	555	584	598	641	547	627	576	597	569	631	605	587	572	598	557	606	632	621	593	634	584	612	599	566	604	598	598	623	614	584	583	629	596	585	614	614	584	559	623	598	576	599	628	618	599	615	635	608	588	607	609	618	595	552	598	591	563	585	581	604	653	622	607	545	631	554	605	592	583	603	602	608	557	603	603	572	604	616	586	572	593	599	600	636	611	609	593	614	576	600	592	628	621	579	616	583	563	612	598	581	608	598	620	625	591	602	574	594	585	576	585	580	615	626	586	588	598	608	622	519	625	628	610	539	599	624	561	576	592	620	594	548	538	617	569	563	615	598	563	615	621	598	605	627	620	550	573	604	607	603	566	612	599	608	627	608	576	613	632	579	564	576	585	624	602	527	620	595	580	602	574	583	595	580	578	628	599	537	620	569	571	580	588	610	561	602	584	644	591	580	579	608	643	568	629	596	626	592	628	606	621	583	596	616	618	597	570	594	608	557	581	601	617	608	577	642	624	628	596	600	610	601	589	609	627	591	610	568	635	628	568	604	617	587	593	609	642	612	595	618	554	580	572	622	638	596	614	594	638	666	597	586	597	596	571	635	605	623	619	614	602	576	570	592	615	615	584	562	582	612	636	604	608	606	579	594	578	623	597	618	585	609	606	588	609	580	580	582	570	608	586	631	625	611	552	615	597	611	600	573	606	547	611	580	589	604	583	579	619	647	630	633	589	639	599	650	641	559	592	588	573	608	592	620	620	589	562	596	578	561	546	598	607	604	607	586	570	572	588	547	606	571	581	619	587	578	599	553	605	577	572	599	578	619	576	608	628	605	586	576	597	657	620	629	589	584	581	591	573	584	600	566	620	641	554	577	562	608	593	616	561	606	590	627	630	594	601	594	619	596	631	615	624	613	606	573	596	595	563	605	625	574	629	590	614	619	558	615	637	578	600	578	568	585	553	605	543	598	551	591	577	620	592	612	593	615	608	592	554	604	574	636	583	615	591	576	580	611	602	602	614	608	607	647	611	581	598	585	582	585	606	649	574	575	598	579	605	574	589	594	591	600	583	633	604	562	631	630	594	606	633	588	578	584	625	593	622	562	614	598	614	627	578	643	570	600	619	668	604	621	630	602	578	561	574	610	560	616	604	630	608	535	577	600	621	586	655	602	590	615	608	616	627	580	609	568	571	645	587	580	615	573	564	582	553	602	562	630	554	638	610	585	599	618	600	611	583	583	621	616	610	600	610	608	624	585	605	572	653	624	592	587	572	613	591	564	557	621	613	575	620	585	593	620	559	638	619	564	553	597	588	544	599	577	611	563	578	596	589	606	597	559	561	580	562	583	629	574	592	630	575	564	587	590	588	625	628	598	584	559	582	610	603	635	576	611	607	544	595	621	611	621	585	614	586	589	628	594	630	623	616	577	630	584	588	577	596	608	603	610	575	584	593	586	591	561	580	580	611	596	536	618	585	564	569	598	564	614	585	586	573	587	654	619	548	564	638	558	590	588	593	632	616	595	595	612	578	631	584	605	542	582	599	571	631	602	596	588	641	612	610	584	576	583	609	571	586	619	612	599	552	576	592	600	550	608	561	612	590	600	605	594	560	623	533	615	568	622	594	593	589	613	600	579	596	594	584	589	593	611	602	575	599	594	595	610	596	596	629	615	540	637	602	553	587	622	594	599	594	565	587	655	561	583	617	622	616	628	579	585	581	628	581	588	624	645	606	587	591	607	590	587	611	599	605	614	603	613	615	605	608	592	620	582	568	590	599	588	546	575	642	612	615	654	582	633	585	605	621	591	562	593	596	632	663	573	597	595	595	593	614	601	618	622	591	595	608	611	602	586	576	583	620	587	620	607	582	596	598	591	589	617	611	579	606	644	600	576	581	568	540	608	581	582	592	592	589	570	664	605	617	620	628	662	564	636	597	580	565	643	599	606	603	620	562	557	631	647	572	595	559	621	606	648	591	576	572	551	585	585	616	617	592	530	578	609	582	610	601	630	603	614	596	574	578	577	543	618	615	584	612	637	582	598	632	627	631	574	550	631	597	603	599	582	587	590	597	568	587	575	611	625	625	565	580	577	629	611	580	632	594	590	637	618	587	588	634	596	625	561	615	601	600	607	574	562	574	588	625	568	552	602	642	628	565	587	611	616	612	608	568	565	576	613	644	584	626	614	605	583	561	602	563	596	596	564	614	590	603	561	583	581	573	589	580	614	612	599	612	618	612	548	638	593	601	544	621	622	555	602	584	584	567	609	607	627	587	628
25248	21884	25480	28924	21873	21879	3065	618	505	466	440	400	368	433	393	434	387	394	440	428	414	394	352	390	376	383	410	404	371	403	367	375	367	372	374	368	403	406	401	340	382	398	401	390	349	393	374	385	358	345	374	401	371	396	375	369	382	374	366	408	360	362	376	418	380	400	382	367	378	341	420	383	408	373	399	354	395	383	358	395	406	362	374	358	404	389	378	369	377	409	407	373	371	394	394	394	394	371	365	403	395	389	346	392	369	394	357	341	385	406	402	383	364	342	368	368	413	375	390	398	403	374	373	377	372	365	356	359	370	341	386	414	367	373	399	341	399	360	377	354	370	394	396	389	358	371	368	399	410	352	363	368	386	327	344	361	394	428	404	378	376	357	402	388	354	388	359	399	410	369	379	382	385	403	399	378	378	388	349	379	358	372	393	364	377	376	410	380	365	385	385	354	370	396	377	376	366	410	387	388	375	380	387	353	360	369	384	388	354	369	347	385	400	380	381	390	365	371	390	395	394	353	363	369	411	379	365	400	333	399	407	404	377	384	366	357	366	410	362	399	399	397	365	333	352	418	363	388	362	365	389	380	397	397	371	358	417	378	378	390	385	376	422	375	402	387	391	371	394	382	385	314	387	353	372	383	369	370	378	354	381	380	421	362	399	397	367	395	404	369	387	365	369	364	357	351	338	381	418	369	368	405	387	361	388	386	369	410	370	365	367	426	404	371	359	341	423	378	394	388	385	363	362	359	368	381	365	389	363	391	398	346	391	372	416	382	377	353	356	386	386	365	384	366	356	394	355	417	369	382	356	384	381	429	367	412	351	362	392	344	357	367	397	345	383	335	366	359	383	373	395	363	338	337	367	375	363	372	357	359	383	394	379	395	356	373	419	371	389	401	380	351	356	360	389	385	355	353	373	369	406	356	399	379	401	376	383	389	376	360	396	413	368	365	352	367	409	402	396	353	370	382	386	345	348	349	377	406	379	414	389	390	359	329	384	378	340	377	397	364	401	341	370	352	369	352	398	373	389	355	368	346	372	342	360	369	377	408	401	380	412	378	334	367	429	364	379	355	340	410	430	337	359	391	378	364	380	375	382	372	345	374	369	360	380	374	393	383	363	354	390	369	346	340	370	368	362	372	359	416	372	374	383	382	364	381	377	369	365	345	372	378	395	395	403	381	388	361	396	366	390	380	381	371	408	377	355	407	372	381	372	373	385	323	347	382	351	350	385	385	394	399	377	393	375	350	393	406	359	390	328	395	369	357	407	377	368	387	385	392	357	382	367	361	320	368	369	373	384	376	414	372	357	406	389	372	382	394	378	362	374	394	317	397	389	408	407	383	374	360	344	398	348	373	393	360	367	374	355	368	398	386	376	364	391	422	383	367	391	350	407	361	424	353	395	396	406	347	376	339	350	356	371	363	377	328	421	380	358	382	402	399	358	374	402	382	396	356	379	389	402	392	370	388	380	383	381	394	414	406	387	352	381	377	412	396	386	383	423	375	384	385	398	378	389	371	364	355	338	390	379	346	390	372	390	342	381	392	381	375	376	378	403	402	373	352	352	365	439	374	359	378	426	380	361	407	376	377	385	371	372	389	331	366	362	386	397	365	381	360	399	388	387	345	409	398	380	375	372	333	362	392	371	362	365	393	362	364	381	409	343	331	387	351	410	323	375	359	361	366	403	384	374	349	394	363	376	379	386	383	367	366	377	367	380	385	356	398	409	375	382	332	360	404	427	394	429	402	362	370	358	390	389	361	386	388	371	385	402	353	422	374	416	381	350	378	393	420	368	373	411	364	365	405	394	381	372	371	366	364	388	368	381	377	353	416	394	373	371	375	398	370	371	394	338	347	367	382	390	356	337	405	389	356	383	376	353	388	355	381	363	363	388	355	371	381	360	392	366	387	367	369	420	398	388	415	376	341	379	399	371	386	356	362	323	361	358	385	390	359	380	378	399	379	399	385	367	355	390	386	360	353	408	354	380	361	386	377	403	382	336	406	380	385	406	402	342	383	396	374	373	350	353	418	362	351	391	376	372	389	365	403	364	360	370	402	381	382	382	400	388	367	400	396	356	381	366	372	368	384	389	403	384	391	352	368	381	369	400	345	386	404	343	396	365	387	360	407	390	396	363	389	370	363	391	385	346	372	374	387	363	391	386	405	367	371	371	360	423	370	403	360	384	352	374	365	385	365	353	341	354	361	343	382	359	339	334	368	362	396	373	373	399	371	373	381	383	387	342	347	394	379	371	359	394	399	412	391	359	392	375	410	394	351	419	414	381	380	346	366	350	389	372	375	348	401	349	330	345	417	370	358	396	350	386	390	336	394	394	391	358	372	387	375	375	351	365	350	410	372	383	379	360	398	363	358	383	348	392	406	341	382	364	384	349	356	373	380	386	374	399	376	424	400	389	342	383	374	363	395	383	364	401	387	359	368	365	383	360	392	386	381	395	389	350	333	393	360	362	404	393	398	390	385	453	424	383	394	349	346	366	358	358	330	356	398	359	345	394	358	420	343	362	365	368	383	345	388	378	338	354	349	415	364	375	403	398	398	362	379	397	365	377	382	370	382	339	384	387	373	423	367	359	360	404	395	359	350	388	359	346	363	397	356	383	396	375	355	424	381	361	367	353	391	343	404	375	359	382	368	367	361	378	369	391	344	348	421	394	407	375	345	359	416	370	373	384	396	385	361	351	374	398	358	347	391	374	404	388	404	350	356	383	400	381	377	390	358	405	382	381	411	373	364	374	413	361	387	392	346	387	345	370	358	347	363	377	350	361	361	344	433	401	381	360	354	403	372	376	389	381	388	391	386	383	367	367	371	372	351	363	388	385	393	352	347	382	421	371	410	363	354	385	361	351	343	382	346	386	355	374	377	381	365	398	344	364	376	353	342	373	400	340	386	400	413	384	342	363	372	349	374	363	391	380	392	359	339	375	364	383	355	366	374	413	380	381	384	360	376	345	358	368	370	394	345	389	388	371	383	377	374	390	358	366	381	365	368	352	381	397	376	364	368	434	385	377	347	415	376	371	343	373	397	357	383	346	414	390	372	409	389	383	359	365	394	383	353	376	376	363	352	391	414	383	370	410	384	373	396	364	369	403	386	362	391	388	376	351	403	379	361	365	380	399	352	375	357	390	335	380	360	414	388	373	351	400	361	375	366	390	402	389	355	391	397	363	403	357	397	390	388	401	389	358	381	373	359	352	382	390	378	375	378	384	398	378	395	398	380	348	384	378	374	413	405	388	380	377	328	374	387	363	379	394	387	384	339	375	368	369	428	347	372	387	380	385	380	344	403	378	350	368	401	370	377	367	388	339	351	377	371	367	326	398	384	355	375	379	406	353	381	372	369	366	373	392	385	381	376	378	371	375	347	353	373	371	400	398	385	405	351	407	385	344	390	380	396	344	407	378	361	363	390	413	347	388	405	355	333	387	379	357	378	372	369	381	382	389	364	383	383	379	385	421	338
3833	4112	2202	1252	1056	942	957	885	825	819	824	853	779	892	802	802	831	848	803	808	831	797	801	811	824	858	861	820	854	827	838	859	829	847	844	798	811	818	821	800	849	805	806	800	880	873	838	792	837	830	839	790	817	845	813	832	818	857	851	876	851	792	844	861	865	821	796	807	852	812	864	800	805	856	806	850	846	901	817	848	811	789	826	838	776	783	781	817	801	774	815	799	789	818	848	789	787	849	822	830	835	842	845	800	799	804	837	803	780	831	785	823	827	857	808	846	808	797	840	772	828	891	791	811	867	752	820	824	802	854	833	844	849	814	844	819	795	806	778	846	817	831	856	848	854	793	844	837	800	806	790	793	833	844	792	814	840	823	802	879	782	841	826	838	803	810	836	881	819	850	803	797	845	839	861	842	861	814	823	854	867	815	835	854	864	853	815	848	818	834	839	826	827	834	783	916	804	819	789	852	798	773	795	881	835	809	820	798	890	867	784	857	807	809	852	855	809	849	844	788	828	839	786	793	789	799	845	846	833	826	854	844	793	804	829	852	828	816	830	787	798	789	863	770	838	792	801	833	806	829	827	807	819	854	818	767	890	854	757	796	882	840	760	817	837	797	818	835	836	781	835	839	846	857	815	823	792	803	833	772	805	837	810	813	824	820	862	837	806	831	751	837	798	812	819	808	805	783	861	815	790	792	783	838	808	786	786	780	832	849	828	855	839	802	892	795	850	842	837	826	749	832	826	821	828	768	815	863	863	852	844	887	825	836	836	803	806	803	795	835	842	767	784	799	806	773	767	828	844	832	801	870	841	810	830	826	854	807	885	848	825	824	829	827	840	814	834	911	832	777	820	829	823	841	837	830	795	843	787	831	824	848	867	850	900	843	801	885	794	847	797	797	851	854	867	830	792	799	809	880	828	766	828	940	801	817	829	858	847	814	807	782	829	795	760	852	829	796	783	815	885	832	788	830	817	831	817	833	831	796	849	839	831	781	798	852	770	874	850	804	825	761	852	780	829	847	805	812	834	829	817	837	778	788	788	772	826	761	783	857	792	785	790	811	859	855	806	755	794	836	806	860	837	799	866	872	757	833	820	790	808	812	823	801	845	854	781	834	859	780	848	861	823	775	841	808	827	832	842	870	804	836	848	861	821	831	803	859	759	834	825	844	778	840	801	799	830	848	867	859	839	836	788	800	826	878	841	833	835	845	833	803	838	810	874	853	786	795	802	807	804	837	836	824	773	791	832	822	829	800	843	792	787	833	768	835	839	788	815	795	817	818	853	809	883	837	867	826	857	830	854	792	812	804	822	830	776	820	806	877	823	850	830	789	822	808	784	791	832	794	839	880	860	762	830	807	850	809	860	772	832	800	795	867	836	837	783	833	833	832	833	808	810	844	826	821	817	787	783	819	841	823	796	830	842	800	803	797	868	821	819	819	792	800	826	826	847	807	872	831	849	816	868	869	806	800	774	874	830	833	787	844	817	769	800	761	759	831	834	822	866	816	841	828	848	842	783	856	858	850	791	809	832	820	831	839	824	834	814	833	814	858	801	818	786	804	879	826	778	841	825	838	761	907	799	834	769	785	800	862	841	767	830	838	821	850	867	809	815	784	834	862	791	833	795	835	806	873	782	793	864	799	786	812	828	813	809	875	854	755	804	783	874	767	798	776	840	846	813	788	817	832	820	824	780	853	792	849	793	867	779	838	810	822	837	800	794	801	855	834	866	872	829	835	856	858	803	844	799	781	878	827	867	885	814	814	795	848	801	802	812	823	792	847	842	830	771	876	832	839	810	843	810	769	824	827	818	820	802	855	764	824	825	859	869	810	863	805	810	822	849	849	837	824	834	874	812	860	816	816	771	854	819	805	799	794	861	765	840	813	758	850	830	806	803	845	835	791	778	810	841	834	805	847	782	807	828	820	818	784	847	797	811	823	794	838	831	795	850	820	798	832	803	877	779	771	832	805	799	813	822	810	828	828	799	822	844	857	807	839	840	783	838	835	875	803	794	867	810	802	822	846	805	805	814	841	811	792	836	864	823	860	812	866	828	827	831	789	805	800	832	813	863	804	833	822	802	819	842	827	886	851	849	840	793	833	746	793	780	817	816	782	828	798	823	790	817	832	750	800	789	814	839	816	827	830	868	835	887	767	815	779	838	780	857	834	797	796	831	856	839	883	792	801	797	847	828	815	843	800	846	820	821	789	831	815	837	801	824	837	771	809	848	837	838	777	810	831	852	792	824	799	798	838	839	834	856	820	775	852	826	804	841	835	840	837	826	836	843	828	831	847	832	835	851	810	821	858	862	808	833	832	810	834	842	814	800	829	841	810	806	784	841	837	789	829	801	879	838	851	828	810	860	864	807	867	861	862	823	839	808	818	858	798	821	830	843	839	803	821	847	829	765	819	832	825	864	817	837	828	825	854	873	786	816	779	837	803	803	814	818	795	859	767	820	849	798	837	795	794	826	792	795	842	843	800	862	820	799	827	856	815	812	791	802	804	804	768	853	813	826	821	822	810	843	751	778	840	806	807	754	837	840	847	857	844	790	824	798	760	814	841	819	802	789	810	848	819	801	854	774	871	781	849	785	799	797	811	834	824	793	823	819	834	813	854	873	817	811	804	800	832	851	808	747	830	844	829	845	794	788	787	850	762	782	821	828	873	821	888	805	818	865	800	786	801	845	857	806	855	840	803	780	839	825	829	816	864	771	808	846	827	795	814	814	782	884	846	863	866	835	789	825	808	820	833	844	827	831	815	807	867	834	837	813	872	788	832	845	781	826	820	836	776	797	845	833	814	844	842	865	814	864	836	793	769	784	815	786	839	819	805	845	819	774	810	863	834	853	878	812	805	782	820	865	788	801	784	811	839	856	793	829	825	818	856	826	788	862	867	839	784	787	806	853	823	823	805	781	822	824	790	821	803	813	822	836	765	864	835	864	817	834	814	832	879	815	792	808	833	820	844	804	813	841	794	831	840	766	876	741	813	756	850	800	836	890	823	812	825	810	777	849	841	844	817	855	805	751	828	784	779	789	758	765	858	839	812	789	822	802	827	845	815	820	809	807	799	865	783	865	803	814	758	810	781	844	803	842	813	794	833	866	819	790	834	824	798	854	828	833	806	861	809	800	827	854	892	830	798	853	834	863	856	853	833	828	819	814	776	871	807	836	854	900	829	827	804	821	854	778	849	830	844	816	795	821	814	787	832	836	834	839	848	837	811	866	863	791	821	836	867	802	807	836	797	838	786	875	798	818	805	811	842	828	822	809	808	827	832	810	807	841	764	780	853	801	808	806	816	774	851	823	797	832	833	837	868	830	810	792	809	813	877	876	790	828	833	828	842	848	819	873	811	838	801	865	780	787	846	833	846	803	829	804	864	862	824	818	853	786	847	823	795	788	844	809	759	887	827	844	847	797	838	819	831	824	854	810	808	758	844	808	865	881	760	833	845	862	776	832	863	818	786	823	845
24839	21944	25739	28789	21956	21974	18406	829	446	390	406	375	354	341	333	348	295	314	263	288	299	314	297	280	285	272	248	264	281	287	282	246	267	250	252	253	285	283	279	276	276	277	245	267	263	250	254	279	260	263	278	287	259	245	258	290	280	273	280	257	264	304	258	251	254	260	253	257	252	286	283	255	238	263	231	267	236	261	250	268	268	254	273	284	284	263	283	243	268	256	233	254	236	253	262	243	246	234	245	236	259	243	262	248	254	248	287	293	264	260	262	267	266	274	276	270	252	252	255	265	264	247	262	266	257	254	245	268	295	258	241	247	283	262	263	273	267	305	247	239	278	297	257	276	266	263	259	270	278	266	263	231	257	271	267	264	259	240	269	286	267	252	294	251	269	259	270	268	249	278	269	249	270	264	247	248	268	247	303	256	282	245	275	276	257	283	268	244	255	254	224	271	255	233	253	256	244	255	230	243	218	264	285	277	250	259	282	267	255	257	267	275	272	281	270	271	261	270	276	300	292	256	255	259	259	263	256	245	261	262	237	279	246	241	272	249	253	258	263	291	274	267	261	275	255	264	268	264	244	256	270	270	251	241	257	232	280	264	280	272	268	277	251	268	223	237	267	292	256	288	256	297	248	266	267	291	205	266	245	239	279	244	284	251	259	298	236	268	263	261	246	291	238	287	281	264	235	248	288	257	252	266	277	243	227	274	268	241	224	260	255	277	313	287	288	262	274	275	291	226	265	219	253	281	259	252	255	249	242	270	264	262	263	238	261	269	266	281	251	272	282	234	248	262	270	267	275	268	268	266	267	259	238	274	232	254	299	268	241	231	268	271	267	249	290	293	276	247	269	260	239	275	252	250	270	266	250	236	276	284	251	261	273	229	262	266	269	264	261	271	251	243	243	236	287	257	241	232	261	287	266	279	263	262	229	268	263	264	256	264	265	255	275	256	275	253	253	276	274	238	260	292	280	299	290	306	280	275	242	264	278	246	256	268	310	271	240	250	266	241	262	272	281	251	252	270	281	236	286	261	283	262	294	290	271	266	264	231	261	233	280	280	249	235	262	276	275	265	250	255	275	266	305	247	253	253	274	249	264	257	273	274	277	247	276	295	267	279	248	239	265	221	252	283	273	266	263	254	270	249	275	242	266	303	277	250	269	272	292	267	239	233	272	259	266	243	284	249	281	257	256	282	255	247	276	281	250	292	242	260	236	233	292	267	277	268	254	265	254	227	284	281	258	268	254	272	279	249	241	252	250	257	263	266	254	266	243	251	252	291	255	279	238	263	260	271	256	232	273	259	274	247	254	285	268	304	230	288	249	264	226	234	281	286	262	289	267	289	259	253	269	271	261	279	276	265	236	238	254	231	229	257	290	277	286	287	293	261	279	299	266	238	265	276	275	268	261	262	242	279	243	256	272	268	249	268	264	239	261	277	263	262	253	234	287	303	275	282	245	245	268	270	263	259	260	263	277	247	295	268	261	275	258	245	282	288	243	247	257	249	242	254	253	249	278	298	261	244	264	271	266	273	285	225	289	234	283	239	281	249	257	264	246	271	280	276	276	278	275	257	257	294	276	251	266	279	273	260	279	260	255	241	240	275	256	271	287	271	272	260	255	270	237	295	245	266	285	267	259	242	259	287	255	267	276	257	259	227	257	291	271	269	266	291	244	255	277	282	266	263	255	269	276	246	260	286	286	257	270	244	273	269	271	257	257	267	271	261	237	263	266	262	264	235	236	267	255	271	245	236	294	255	261	282	293	255	293	258	262	268	264	230	281	236	278	249	257	262	268	253	233	264	268	273	245	270	257	286	251	271	272	254	275	252	254	275	285	256	281	264	280	245	249	255	257	251	298	263	283	264	246	254	277	237	243	250	277	260	267	281	239	266	217	274	242	278	284	253	263	272	240	248	264	261	256	273	241	275	243	223	278	259	278	242	258	246	298	246	285	273	248	265	278	281	259	256	236	248	268	250	254	253	270	270	233	266	281	261	271	261	280	281	258	279	258	244	304	272	246	287	268	287	313	290	246	264	264	281	262	277	315	275	275	256	263	292	261	254	266	266	270	262	271	323	271	262	242	270	244	244	252	257	250	243	282	241	236	262	252	246	258	260	254	280	287	268	272	282	262	249	286	257	202	271	253	259	272	270	279	283	262	255	265	244	234	259	268	262	262	254	261	279	266	249	304	276	261	269	282	288	250	281	257	236	271	259	256	259	275	248	265	260	263	276	285	316	294	278	268	288	263	297	252	256	228	238	281	255	239	256	263	256	259	251	270	263	276	281	257	238	256	275	275	273	244	235	245	260	261	275	257	257	270	263	292	236	252	290	262	266	261	257	246	257	272	270	289	267	273	278	295	259	248	258	290	290	262	237	239	271	252	246	270	274	281	262	245	266	265	260	277	250	223	236	240	236	277	267	264	244	261	258	248	248	286	247	230	278	253	268	279	300	236	266	258	281	245	288	299	253	245	267	288	288	251	230	265	248	273	275	252	248	255	299	271	270	265	293	273	270	285	266	245	255	264	287	274	297	233	259	247	248	261	252	271	288	265	247	251	266	242	251	283	271	252	261	274	287	243	252	267	232	270	259	257	240	265	262	270	276	246	261	255	254	267	245	259	298	284	259	300	244	265	291	251	259	274	248	252	280	258	223	257	278	278	288	283	237	256	265	283	239	257	258	259	258	282	229	287	261	239	229	265	252	258	273	255	247	263	267	254	276	295	234	228	248	291	299	260	273	262	278	283	286	259	242	292	268	292	276	258	260	276	269	268	249	266	290	271	260	256	260	286	279	269	266	294	258	231	255	271	238	280	286	258	263	263	271	265	278	216	239	270	257	284	256	277	263	268	261	229	242	278	239	262	254	251	277	249	272	285	228	287	294	280	275	282	290	262	225	286	259	250	287	281	247	274	306	263	257	257	242	282	284	274	234	267	285	269	268	300	253	254	263	260	269	265	280	271	307	231	250	301	298	268	290	267	264	243	248	234	249	292	276	259	270	219	268	263	240	256	268	283	262	269	273	268	244	260	233	258	244	256	261	255	284	278	286	268	284	263	247	264	231	247	242	254	276	259	281	264	243	255	258	243	263	218	305	247	245	243	245	281	244	254	256	273	269	271	241	248	279	251	285	261	261	260	259	275	234	278	249	253	254	257	262	248	269	240	277	225	244	250	291	254	245	251	261	295	266	271	259	258	245	222	251	310	275	264	253	261	251	247	245	232	278	244	233	276	255	278	289	264	263	251	227	263	228	268	263	284	248	245	243	237	251	272	248	242	267	271	263	278	264	252	256	265	274	263	266	253	228	229	261	281	252	289	267	270	271	269	211	281	260	302	241	253	292	272	272	249	263	256	276	254	269	261	325	259	243	250	277	266	240	278	274	257	283	287	265	278	265	267	256	261	266	266	295	252	242	257	266	248	283	257	280	238	253	266	240	282	236	249	276	247	284	308	275	247	247	290	268	264	289	257	268
4020	5652	2825	1334	958	844	795	705	687	614	626	631	581	571	575	595	615	594	588	571	627	593	604	595	612	580	609	577	529	562	551	574	586	577	553	554	562	608	631	587	581	590	537	559	543	583	594	602	595	599	578	601	597	585	585	593	563	550	576	612	561	582	556	581	542	575	605	545	531	566	603	551	593	568	611	599	601	566	545	589	546	575	564	584	555	591	530	554	548	550	542	549	584	636	569	598	554	586	580	600	540	549	527	564	564	538	617	571	587	561	546	560	531	580	600	610	583	557	541	581	583	568	590	618	548	563	535	581	602	551	607	572	553	602	589	596	536	580	567	609	528	524	567	587	589	564	566	559	578	600	560	572	579	569	586	574	563	590	597	587	589	604	595	585	602	554	567	567	543	562	596	590	568	573	606	554	596	616	577	541	584	557	550	595	588	559	619	543	586	587	575	622	550	563	582	563	605	584	569	583	562	601	557	577	582	626	612	575	600	542	559	589	593	551	563	569	594	556	594	556	571	544	630	574	583	528	570	605	602	558	542	586	561	597	554	554	564	590	572	573	565	600	587	570	590	557	595	542	595	571	588	586	578	577	560	551	580	612	624	594	597	579	579	584	601	567	544	544	633	551	558	556	562	560	606	557	581	543	582	538	565	600	568	567	589	592	540	596	599	561	558	607	542	582	575	620	554	542	581	570	543	554	570	577	575	565	602	585	621	568	587	595	546	556	584	605	596	560	543	576	579	614	541	583	563	574	596	574	580	571	573	599	532	558	602	595	584	556	564	536	578	599	581	562	603	570	571	536	609	559	576	573	549	577	519	593	612	572	604	590	613	587	543	572	635	568	569	532	601	582	564	567	573	556	584	578	538	542	590	541	550	561	548	573	578	578	569	592	570	571	618	568	558	596	565	580	609	575	563	602	574	587	599	558	583	588	559	614	569	600	568	572	583	610	576	590	586	547	531	569	544	586	575	578	588	600	581	617	577	575	603	545	548	558	536	566	587	574	600	572	542	557	553	529	582	580	565	603	586	624	555	595	570	609	555	586	546	562	635	560	581	570	557	546	545	572	605	584	588	576	566	582	557	570	548	595	577	580	585	571	529	559	605	611	584	586	560	560	612	501	606	551	572	589	540	597	606	602	601	590	576	503	575	587	579	586	569	575	551	552	561	608	544	594	582	582	582	606	560	553	539	558	568	564	547	538	579	571	558	571	537	558	589	581	521	603	574	605	608	570	564	571	507	575	552	548	557	597	599	590	585	575	557	583	622	567	581	573	591	553	620	513	593	572	556	515	546	563	607	598	548	599	571	547	593	600	568	539	599	584	618	588	562	568	612	572	553	600	557	568	584	615	543	580	560	589	572	536	569	577	622	579	559	580	553	637	573	568	576	562	570	571	580	598	581	605	591	593	564	643	555	581	562	534	621	587	565	539	569	567	508	581	563	560	572	532	559	586	589	519	584	593	545	575	577	582	614	542	584	551	609	581	590	548	539	600	575	546	611	585	592	533	613	568	560	585	589	567	556	550	562	574	614	576	548	615	583	547	570	601	586	570	553	573	541	562	601	561	568	564	555	595	622	610	538	577	594	589	617	577	517	602	586	580	593	567	609	607	561	557	589	553	566	589	584	580	527	590	596	562	562	582	567	541	624	596	618	566	629	599	534	587	571	580	581	582	569	573	598	547	590	568	599	573	582	591	578	543	598	536	583	539	545	570	583	554	527	583	553	579	611	556	564	605	560	548	576	596	597	600	552	610	607	569	569	594	575	582	609	603	617	577	583	598	584	574	587	586	562	582	546	554	581	582	575	554	551	566	566	555	537	558	571	592	570	576	575	564	603	540	570	593	575	588	575	535	581	541	611	593	573	554	559	594	556	543	565	584	548	616	583	600	549	561	606	570	626	567	574	609	574	577	589	568	573	532	542	565	608	593	588	567	531	602	566	592	564	577	583	578	584	607	535	576	552	569	519	568	586	537	615	543	571	586	606	589	555	591	539	624	559	577	598	555	591	518	585	566	579	541	610	570	586	571	611	582	591	578	548	531	581	600	562	582	511	563	580	545	542	608	594	568	561	584	542	545	539	567	606	617	579	552	600	601	612	585	583	599	571	609	565	610	564	550	623	556	604	569	568	586	547	560	571	542	554	596	583	577	555	588	550	560	512	591	610	556	547	528	587	541	543	567	559	564	574	584	507	532	561	533	591	608	568	588	570	584	561	566	581	579	578	564	551	563	561	622	534	606	572	562	567	572	578	524	576	592	580	573	591	550	566	591	515	597	608	580	568	570	556	600	624	589	633	599	545	580	534	608	575	572	571	550	593	583	566	584	588	571	583	589	560	590	564	560	572	563	596	612	593	610	583	585	553	594	497	561	597	569	623	570	593	621	586	565	551	623	572	577	593	575	597	578	570	568	580	592	581	544	563	618	578	552	591	579	521	605	553	600	556	592	551	538	587	519	575	606	574	573	573	575	571	538	549	565	606	552	577	570	550	585	587	538	560	596	495	624	557	624	592	584	574	581	574	549	588	575	576	541	590	549	545	599	585	557	584	531	600	613	555	604	641	560	579	557	562	545	529	607	548	615	559	567	570	598	608	570	548	554	593	610	572	575	613	593	572	607	572	604	572	611	577	586	588	614	597	560	605	542	572	601	578	542	584	521	549	536	626	563	593	591	534	612	593	568	561	573	597	557	559	569	581	603	607	588	558	565	547	582	577	639	556	597	525	560	538	553	562	522	541	570	594	592	597	527	573	595	615	598	622	572	594	560	560	561	570	583	601	579	541	522	589	586	560	595	559	523	529	596	588	559	619	588	555	564	577	603	530	577	582	619	554	602	573	591	566	589	593	553	568	571	551	584	517	567	590	569	535	563	567	582	608	572	549	549	589	577	536	606	569	571	570	600	572	549	580	543	547	576	575	577	640	541	571	593	548	611	586	590	583	539	622	559	554	628	607	548	564	596	552	576	584	535	579	576	572	586	555	590	553	615	622	581	591	599	558	610	555	537	558	539	560	559	600	604	553	529	583	575	549	577	594	567	584	612	564	566	605	577	543	578	587	596	616	579	603	586	586	601	572	611	546	588	547	554	563	564	571	574	577	523	578	602	597	582	549	586	597	559	538	597	617	548	595	597	544	574	583	584	560	595	578	574	544	617	591	586	593	539	563	609	571	573	525	554	609	580	592	568	557	549	557	587	587	568	603	548	542	551	568	561	615	603	550	561	595	574	551	589	549	537	586	605	606	625	568	565	590	551	610	586	598	579	571	558	581	569	562	578	564	570	611	564	566	607	574	587	572	578	591	591	563	544	599	611	584	577	562	581	558	589	594	599	597	536	547	580	573	601	587	612	562	578	603	576	554	587	569	552	559	568	578	541	528	582	619	589	596	559	616	573	586	551	604	577	567	586	542	586	644	577	589	569	578	541	559	572	591	563	533	590	576	543	551	569	595	629	563	592	588	570	543	534	622	570	580	570
33460	20049	7454	689	412	353	334	272	263	241	236	236	268	245	273	279	277	290	264	282	255	238	293	244	266	239	260	271	262	257	277	247	274	267	264	298	257	285	267	222	249	242	295	273	259	242	281	250	239	257	259	249	255	215	273	269	260	243	261	236	246	278	279	282	228	292	286	283	257	300	287	287	260	285	268	238	263	269	267	263	263	243	285	296	286	287	276	271	243	257	277	258	240	267	263	239	253	242	240	259	225	244	291	280	261	240	235	253	240	250	265	234	243	286	260	278	239	260	261	225	268	272	227	232	254	289	251	235	255	272	249	283	288	254	227	260	265	238	262	256	248	308	248	253	266	259	256	252	270	267	253	263	273	250	257	271	252	284	260	247	257	229	257	250	247	272	252	207	267	267	270	249	262	246	239	261	246	260	254	256	265	248	244	248	266	256	237	245	252	252	269	241	261	271	240	253	255	240	253	232	230	265	247	250	250	262	225	242	277	298	257	270	254	240	272	232	263	248	242	267	287	241	218	266	283	268	263	270	251	254	288	299	283	263	243	248	273	255	293	269	269	239	252	284	232	300	246	269	262	282	252	259	281	254	271	278	255	269	258	250	241	252	256	238	237	278	238	248	263	265	260	247	262	233	234	242	264	264	262	253	281	284	234	256	260	268	251	265	275	266	233	289	251	263	249	265	247	249	271	244	278	263	269	280	284	252	263	270	273	240	254	257	281	270	260	260	272	245	265	251	277	256	258	252	259	260	248	295	269	296	299	265	253	268	231	245	280	240	275	265	267	249	226	259	259	273	245	247	303	259	270	249	271	224	254	241	250	253	263	269	255	271	234	245	245	275	288	248	254	263	246	257	278	304	262	258	238	255	284	224	244	275	268	249	293	247	242	269	267	272	267	270	271	251	284	281	243	251	263	239	257	265	268	236	270	272	261	273	257	253	269	234	273	275	280	289	239	225	254	262	253	270	276	255	238	261	237	298	267	231	251	252	295	262	275	267	243	272	282	250	283	262	272	249	225	271	254	265	288	263	236	272	281	259	249	271	273	256	277	270	251	271	245	252	238	254	257	256	243	253	228	263	271	246	239	285	265	270	286	272	272	275	258	246	258	275	266	256	276	254	252	270	249	244	253	240	252	284	248	257	267	268	283	285	249	240	252	252	309	260	277	279	254	233	280	262	265	276	247	264	276	272	225	274	299	290	257	274	246	263	251	276	225	264	247	257	267	276	267	267	240	264	287	247	270	280	265	260	256	253	267	254	243	284	281	252	222	256	236	252	271	230	255	245	271	283	268	258	239	273	233	241	292	230	270	281	246	276	256	253	275	256	245	276	225	259	248	228	261	258	217	232	274	282	234	229	269	260	295	248	264	295	276	242	260	272	246	270	272	264	281	278	275	238	255	248	253	288	284	251	269	279	285	254	245	245	237	269	251	274	243	262	290	260	244	250	257	285	236	271	224	240	281	233	255	274	258	251	255	276	263	249	263	256	238	261	271	270	251	266	286	271	230	252	307	267	254	231	271	241	267	231	245	240	276	287	254	231	284	276	283	250	265	249	266	259	263	241	262	263	248	254	271	280	241	277	239	254	274	263	263	257	242	262	269	239	262	258	271	248	273	246	254	261	236	255	259	249	241	302	259	280	255	287	246	273	251	230	259	277	250	268	298	255	256	243	249	236	255	265	251	250	256	246	245	267	235	255	276	289	277	276	231	279	272	232	250	258	243	269	246	248	235	238	253	281	247	233	268	258	257	295	284	254	235	245	258	275	255	234	245	256	259	243	246	265	255	260	249	268	247	260	229	243	279	289	282	247	221	255	239	251	250	232	269	269	258	274	284	277	253	261	246	229	266	252	275	255	245	277	248	254	269	245	258	259	275	236	268	287	254	249	252	273	273	238	252	254	235	242	251	267	240	269	258	250	281	261	264	257	235	237	234	227	261	255	238	242	283	243	229	242	247	265	236	258	266	268	252	282	271	254	259	261	275	252	233	261	250	252	269	249	253	246	263	250	284	257	234	271	252	278	264	287	286	240	240	236	262	245	269	269	262	238	259	270	252	253	252	255	291	241	246	268	244	282	278	255	221	258	251	258	230	266	300	281	273	255	244	278	286	263	250	261	265	300	273	227	220	272	254	255	255	258	289	278	275	290	257	269	272	254	250	277	239	270	274	267	280	262	237	235	256	227	262	241	258	281	267	250	256	301	252	259	274	259	271	204	264	246	245	290	271	236	253	288	254	247	254	282	251	268	280	292	277	238	283	264	272	274	264	287	256	249	310	273	259	250	252	270	272	284	266	231	245	245	297	297	206	273	257	256	247	272	259	248	268	288	254	250	269	253	251	266	255	281	212	235	264	260	236	264	248	253	269	264	243	288	265	285	263	255	221	279	250	244	253	251	260	256	268	236	257	256	251	276	266	253	268	264	270	257	290	257	250	243	262	232	289	256	266	269	246	272	241	300	243	268	260	271	233	271	249	237	269	267	267	278	251	271	297	276	277	244	286	279	257	260	269	251	269	264	270	254	267	257	289	254	265	288	238	253	271	264	266	256	250	270	252	275	259	276	272	287	261	250	244	261	264	266	276	264	243	256	250	272	244	260	272	283	289	273	251	248	236	281	242	266	255	256	256	228	253	268	266	274	226	229	252	262	268	281	254	248	256	242	260	290	261	237	254	264	232	266	245	265	266	269	276	266	241	245	247	260	263	250	267	252	226	226	287	268	286	268	273	258	252	292	247	261	266	247	304	262	273	249	230	253	257	252	270	273	260	269	257	229	238	258	249	259	265	296	226	251	266	256	280	266	274	263	259	246	263	269	288	243	238	265	272	288	269	289	284	275	245	236	304	252	238	250	267	243	282	250	206	271	281	236	273	294	260	264	269	293	274	265	281	227	275	249	253	273	263	257	256	279	268	246	271	263	263	206	245	277	268	240	250	245	260	248	270	264	253	254	246	225	268	297	266	263	281	281	265	301	228	258	269	275	243	263	259	244	240	248	268	248	238	256	252	222	281	258	246	256	257	253	250	277	253	257	246	258	284	265	248	237	283	268	284	223	262	234	257	254	260	254	268	255	251	270	290	281	257	255	294	263	234	267	254	239	260	249	236	245	249	248	255	248	278	257	229	288	276	290	274	291	249	249	283	247	256	226	305	262	225	272	270	281	272	246	253	267	246	246	266	286	251	248	265	246	281	294	262	271	259	271	254	251	255	287	266	259	255	252	290	268	257	263	243	269	260	254	280	264	280	230	256	279	281	264	233	251	261	248	271	266	229	253	239	284	272	250	257	267	251	271	282	282	276	279	245	284	211	244	252	296	222	291	252	237	255	264	256	249	271	281	233	241	288	262	257	246	258	255	255	262	286	288	259	266	242	236	279	276	256	263	268	267	259	274	258	277	244	276	246	259	239	262	251	278	251	260	298	242	224	259	270	222	224	245	258	257	262	271	246	271	271	279	286	281	254	242	268	279	281	283
5571	1253	884	720	680	637	708	658	619	608	651	617	653	609	596	613	651	600	609	664	633	638	629	644	579	621	597	621	628	642	626	570	593	624	595	614	652	627	613	631	606	609	621	654	621	640	626	609	640	666	639	590	625	602	660	658	640	648	598	640	603	659	618	643	616	621	659	660	627	667	638	644	629	662	647	638	640	621	614	606	664	616	641	637	609	624	619	647	628	619	634	652	647	612	604	584	626	567	601	584	600	612	635	638	631	634	629	617	601	602	641	615	634	637	626	639	645	613	673	622	645	594	632	655	608	617	644	648	653	616	651	647	651	601	628	672	625	655	618	640	625	626	616	660	667	618	603	641	621	640	622	642	595	595	640	654	632	577	642	603	630	629	648	628	690	628	628	628	630	644	611	628	610	610	669	646	595	638	591	658	614	609	621	628	644	670	583	602	567	623	652	658	647	653	625	645	599	624	648	626	619	655	677	619	689	622	608	626	613	629	633	612	626	632	634	596	593	679	650	629	616	641	613	633	607	608	626	620	627	608	634	638	587	596	658	638	621	639	662	619	633	609	642	620	658	648	632	584	614	642	609	585	616	646	653	617	670	642	609	655	668	632	644	604	648	597	638	635	597	633	631	615	635	614	561	636	623	649	622	644	646	660	608	620	586	612	619	657	584	643	589	623	650	625	662	661	649	609	671	605	623	631	658	643	645	631	646	653	617	599	608	636	622	620	591	659	660	630	617	652	622	620	662	597	601	662	623	601	603	632	582	628	603	637	636	586	572	625	643	645	606	604	680	600	656	655	576	633	652	645	639	626	647	627	674	625	611	639	603	594	652	628	615	625	621	643	624	583	640	613	631	616	603	638	641	613	582	628	609	593	624	636	595	646	611	586	649	582	673	624	620	648	657	636	655	603	710	634	631	619	642	606	607	635	620	584	646	611	620	659	589	649	582	620	632	638	602	625	609	651	604	677	592	620	662	662	629	658	594	635	598	588	597	647	607	672	660	612	605	608	645	634	672	630	631	592	593	679	608	584	623	607	629	611	607	603	628	683	627	652	661	656	623	617	615	609	626	629	653	620	624	663	661	602	685	646	600	585	633	614	582	640	680	620	636	602	673	633	634	621	584	602	604	676	625	641	585	669	657	627	636	597	675	603	622	598	625	626	606	638	620	600	573	614	639	623	633	611	624	613	592	658	622	651	641	591	631	594	648	611	645	627	621	609	630	607	615	635	628	591	606	608	605	645	626	585	631	608	631	630	674	593	638	645	620	620	646	639	603	658	575	640	572	686	646	632	615	621	660	626	641	648	661	682	598	620	595	613	601	606	667	612	675	587	658	643	642	641	631	638	624	664	587	586	603	640	593	618	669	626	620	644	585	609	630	660	625	638	607	643	599	627	661	621	593	606	642	611	592	593	609	629	621	644	616	615	598	619	609	623	621	563	609	633	652	623	636	642	632	619	650	604	629	592	605	603	613	694	648	617	592	594	635	629	616	646	646	611	643	640	616	651	617	610	600	615	618	612	603	651	581	652	626	616	609	644	629	608	586	625	605	629	660	649	624	607	653	663	657	618	623	591	624	604	642	617	641	638	596	616	586	641	600	688	588	602	637	613	608	595	599	649	655	609	621	599	647	614	620	618	611	624	639	587	577	610	664	610	597	662	625	592	648	617	654	663	608	638	627	646	644	594	603	614	613	600	624	647	636	613	642	593	596	670	611	640	607	631	604	639	621	603	646	663	634	627	630	659	649	645	636	624	698	635	606	634	651	612	603	642	627	603	667	661	594	598	663	671	623	625	624	621	646	636	635	601	650	631	587	612	616	643	610	608	614	593	652	645	603	597	642	618	626	622	675	609	624	574	640	616	641	630	579	614	621	658	624	573	617	644	590	584	669	640	593	639	610	606	598	646	622	637	638	640	650	646	602	666	616	647	634	654	655	673	614	638	626	596	569	606	603	624	644	620	637	620	616	628	668	622	599	588	667	639	674	607	604	587	617	611	651	611	609	612	633	611	645	631	616	647	609	618	650	630	698	670	626	648	627	637	569	618	649	653	627	573	651	658	622	616	673	598	615	670	601	642	620	637	628	651	599	603	620	625	590	600	639	559	656	591	627	610	637	617	635	610	559	611	676	619	628	624	628	604	609	633	614	622	594	635	644	636	619	626	640	648	652	645	609	613	612	650	619	611	617	639	623	617	670	575	645	606	653	592	579	619	643	645	581	548	653	631	631	610	684	646	642	601	584	616	631	612	658	610	609	617	595	630	602	611	633	621	664	586	597	620	644	643	662	610	663	612	672	600	631	627	608	626	605	615	615	597	648	659	594	615	704	633	619	617	642	631	617	632	612	628	595	637	633	646	663	617	622	635	639	601	608	648	671	656	640	627	616	667	644	678	646	555	661	618	609	613	614	602	643	634	631	607	678	604	620	632	614	583	652	584	666	628	609	648	605	657	660	612	632	603	625	639	598	660	659	628	582	632	662	607	642	623	634	637	634	630	641	691	626	627	638	599	601	608	643	638	635	625	629	644	650	574	638	634	608	668	594	568	614	613	604	639	618	605	629	624	675	633	602	605	660	650	678	619	626	632	645	626	628	600	657	614	643	626	564	635	603	648	582	624	618	624	647	617	625	617	629	602	623	623	636	627	612	602	632	610	658	579	583	599	625	604	663	607	615	628	639	627	646	603	614	642	624	638	638	615	654	612	632	626	700	641	623	627	630	634	612	603	623	604	622	653	660	609	634	632	602	655	545	607	647	655	632	633	646	636	610	581	657	595	609	646	612	633	623	651	663	634	614	599	649	646	642	629	640	606	620	621	653	601	609	640	617	644	592	614	649	646	621	650	608	617	603	669	630	638	598	666	637	628	614	611	621	634	573	658	661	640	605	626	632	584	628	621	584	635	630	607	579	595	636	597	646	662	607	619	611	623	600	618	611	632	649	680	617	655	648	625	617	592	610	599	625	691	610	571	633	606	625	608	620	589	641	625	624	634	617	588	647	616	628	650	576	592	633	620	614	621	643	633	670	649	589	625	581	642	619	635	608	589	625	643	596	599	606	637	634	655	656	667	628	606	681	631	646	619	642	651	606	654	673	607	636	641	663	639	656	587	601	612	607	604	620	606	618	570	629	634	694	621	639	644	638	621	661	643	531	619	630	674	667	612	626	642	624	657	616	618	618	641	614	621	607	603	596	609	618	589	655	596	649	598	642	614	638	645	596	649	628	653	632	617	649	600	621	602	627	610	629	633	628	612	619	603	608	648	602	630	639	603	616	618	619	633	616	649	582	623	673	638	594	601	626	601	629	593	610	625	597	633	616	640	601	616	614	639	633	607	623	634	642	624	624	625	651	643	589	652	615	604	620	582	648	607	582	659	662	605	625	628	634	629	603	638	601	582	677	642	605	621	651	580	597	648	618	621	614	672	611	600	629	620	566	639	597	637	633	606	640	674	626	612	638	619	663	619	658	607	641	614
25199	21848	25419	28865	21842	21816	2731	609	463	442	407	446	388	412	419	378	415	401	431	398	380	397	373	354	408	389	387	396	366	407	394	359	389	356	385	369	359	393	383	377	409	369	401	381	362	405	379	390	397	366	373	389	407	375	381	397	409	388	354	372	374	388	349	377	350	364	384	402	363	379	385	351	389	384	377	391	360	378	368	338	358	364	385	386	380	386	354	393	400	392	345	355	353	376	380	389	404	383	368	384	376	346	378	349	371	366	465	363	386	375	372	344	367	367	380	337	337	410	393	394	408	400	398	372	397	367	396	366	382	346	362	360	394	372	363	384	362	419	391	390	373	341	326	345	372	369	359	343	376	396	406	393	393	367	395	380	407	386	352	358	397	401	370	404	395	362	371	401	393	394	369	382	400	350	442	391	368	386	393	372	350	392	364	368	385	359	403	385	385	370	371	371	376	385	378	371	402	403	412	381	374	388	362	366	354	369	383	368	335	379	372	345	341	346	380	365	386	382	417	336	370	383	387	418	430	357	368	376	387	383	386	394	406	347	371	364	367	384	361	395	384	387	352	339	390	360	387	405	417	364	395	353	401	365	398	394	334	362	374	400	372	402	363	331	375	382	355	390	371	368	348	369	364	399	360	382	363	369	363	392	348	376	363	417	397	371	396	390	374	352	352	349	352	370	396	393	381	358	345	339	365	362	386	363	382	421	355	364	364	364	355	385	402	391	400	399	359	345	340	393	408	374	351	346	387	364	379	356	377	362	405	402	393	385	391	365	331	350	365	379	357	380	368	384	370	368	387	375	340	347	350	375	363	366	356	385	375	375	343	385	350	357	389	383	411	372	397	342	370	367	381	371	376	388	407	382	361	364	387	394	388	394	352	380	374	402	389	373	378	356	388	382	404	368	377	356	389	366	384	376	394	363	375	386	368	391	395	438	366	381	375	355	382	359	384	396	362	341	367	347	376	363	390	398	382	390	387	378	386	400	402	379	378	396	361	350	351	383	375	378	373	345	367	385	358	388	343	364	360	369	399	357	384	339	383	404	427	379	342	379	406	377	397	375	381	367	363	380	376	399	402	355	396	349	364	355	342	354	382	370	374	354	377	391	379	408	408	331	361	366	400	382	399	400	384	351	392	398	389	398	386	390	421	354	405	376	370	354	364	368	414	389	390	395	449	375	310	366	382	411	405	348	329	331	401	354	392	385	329	358	374	334	409	361	350	360	378	382	381	393	354	371	386	367	354	417	375	363	360	336	359	392	356	394	357	399	372	378	360	391	386	347	368	377	412	408	372	386	365	363	385	398	338	362	426	353	398	331	370	339	352	371	413	380	387	361	382	376	378	400	398	391	377	340	342	360	403	398	351	381	359	417	410	381	397	404	316	359	381	386	419	413	344	368	414	370	411	375	409	379	335	362	358	384	370	382	381	383	344	385	344	367	376	384	376	401	354	391	398	388	400	365	388	363	361	333	362	324	385	409	385	413	367	384	361	369	411	369	371	381	337	349	370	384	371	396	357	364	371	383	384	364	375	370	396	357	412	355	393	334	375	369	433	370	383	392	425	410	390	390	382	356	392	368	366	336	377	383	339	381	372	386	383	348	359	381	337	384	360	351	365	395	363	377	339	376	364	365	372	392	417	377	379	376	361	384	417	377	390	387	373	389	344	347	388	339	384	373	403	376	313	385	390	414	402	364	395	365	400	368	391	390	397	372	387	379	365	382	386	391	394	400	338	334	388	350	383	401	381	359	381	374	361	375	364	367	400	359	360	394	384	383	389	366	364	391	387	399	389	388	362	387	338	370	373	330	377	358	409	373	375	352	404	388	378	368	339	335	367	347	367	382	325	337	370	330	375	363	403	361	391	345	361	369	350	385	341	371	371	325	382	369	350	396	394	381	392	362	418	419	368	360	352	344	349	363	372	398	370	353	349	362	403	370	352	392	379	394	397	362	371	367	378	373	379	435	352	380	385	379	378	432	422	392	414	408	393	379	357	358	393	368	360	422	379	396	378	393	380	364	366	385	400	344	401	355	367	385	406	401	370	354	348	356	363	359	358	364	368	343	380	374	348	415	366	356	350	376	360	391	364	422	365	355	382	352	354	348	354	369	369	382	376	373	381	412	397	326	374	385	367	369	353	333	391	428	377	353	386	387	388	376	363	397	370	352	384	384	415	357	377	373	412	427	381	347	373	412	368	366	373	349	389	349	369	398	358	357	394	336	385	366	404	380	357	380	352	390	393	342	358	375	373	366	379	402	377	355	362	352	393	371	377	351	349	392	394	372	372	401	380	373	379	371	380	394	365	338	374	346	429	354	413	390	379	373	375	395	371	372	411	389	359	359	357	375	363	408	359	355	377	368	367	397	378	419	361	385	386	379	387	345	390	381	373	352	362	386	325	348	363	381	411	378	387	352	365	371	389	353	402	389	377	354	406	370	353	407	352	355	333	368	401	369	364	395	366	368	394	399	360	358	353	378	366	381	381	416	362	358	377	409	390	365	388	343	375	383	369	394	362	351	356	349	341	382	398	360	386	427	384	376	381	364	373	382	411	405	339	363	336	397	326	377	395	350	338	376	413	373	344	383	402	371	376	361	374	397	352	392	391	374	378	372	359	371	393	381	393	385	344	343	369	361	347	364	345	404	383	354	401	398	345	412	360	384	394	386	373	363	384	400	347	396	332	330	393	363	359	346	391	372	373	390	370	378	356	386	372	337	391	392	389	387	357	394	374	364	357	412	450	404	375	381	358	398	404	346	393	370	325	385	354	381	365	424	417	350	355	358	372	368	372	349	378	364	400	373	371	378	396	391	371	390	379	388	380	369	385	362	402	378	366	365	379	379	400	358	378	367	368	396	368	410	387	351	412	379	382	382	363	381	398	367	382	370	392	365	364	401	356	377	366	378	381	385	410	402	389	369	388	348	407	357	380	375	360	394	374	381	347	354	392	382	386	362	397	401	348	334	346	380	366	362	360	358	380	365	381	390	361	365	371	343	379	373	381	358	344	382	327	398	371	359	379	365	345	392	381	361	409	356	390	369	374	377	340	389	383	367	353	359	370	354	364	383	348	385	404	368	389	371	394	350	379	382	326	363	391	396	380	367	354	348	400	418	357	346	392	446	407	405	406	390	331	374	354	375	359	390	369	384	318	347	361	397	378	356	388	368	404	348	362	380	384	367	419	403	367	342	372	379	302	353	368	355	363	392	368	353	363	386	353	352	369	360	372	374	378	428	389	367	372	401	389	385	353	397	377	352	356	361	357	387	395	371	403	388	392	387	392	407	388	373	341	362	410	399	345	378	389	372	404	383	372	363	393	369	371	412	324	401	366	384	345	389	400	358	374	377	423	383	392	394	393	385	346	428	368	357	392	365	343	340	378	381	387	387	353	380	352	350	348	355	406	374	337	360	348	371	353	333	374	394	393	392	355	372	400	358	405	383	349	369	370	366	377	356	368	363	368	343	365	375	390	354
3718	3955	2351	1337	1027	993	883	884	876	844	880	830	883	886	773	859	844	862	791	872	848	855	863	849	832	840	791	850	769	855	863	820	784	822	867	879	829	813	827	827	779	831	841	861	850	816	844	827	850	807	816	834	856	823	835	838	808	849	885	785	810	865	880	787	792	843	803	812	816	820	831	807	796	852	818	768	791	848	817	794	801	796	874	773	813	809	811	799	752	852	812	847	811	827	857	809	774	862	854	842	855	803	836	866	789	856	772	798	805	816	829	770	830	820	858	852	856	798	818	835	833	803	773	838	824	816	835	849	839	799	818	834	811	809	896	856	797	851	789	900	802	794	841	786	796	802	826	883	839	823	818	845	784	816	832	797	767	821	815	868	832	787	768	800	798	779	789	801	840	796	827	814	837	826	813	843	829	792	880	800	777	810	792	810	804	801	869	778	838	765	850	803	808	867	814	828	855	835	833	772	837	769	778	818	854	828	817	812	839	818	818	826	801	832	833	796	837	821	844	803	838	791	866	775	793	815	825	816	835	811	829	809	862	809	838	834	763	796	790	781	832	792	821	840	834	767	828	839	790	793	787	864	840	841	822	831	770	771	800	824	791	838	842	796	774	806	827	887	833	803	842	816	836	845	852	810	826	769	802	786	828	830	835	859	871	797	797	825	810	815	813	817	823	787	834	802	800	848	795	841	786	799	868	818	807	826	847	815	817	767	778	837	846	810	800	794	826	842	857	821	835	819	777	818	822	810	811	820	817	825	844	822	825	818	822	811	844	815	858	789	855	850	842	874	845	853	784	848	837	786	845	853	865	811	809	838	845	849	803	831	866	864	760	866	810	775	866	873	782	799	847	793	801	855	808	889	837	825	776	811	833	845	867	802	787	791	818	809	802	867	840	858	809	839	804	793	860	851	815	807	814	832	829	815	812	869	878	824	824	784	803	822	809	803	796	826	842	827	782	838	829	825	779	810	806	758	753	830	823	796	846	813	804	852	813	837	841	821	790	870	785	819	800	779	830	843	851	820	776	815	869	848	842	807	846	812	824	793	821	851	813	782	830	782	780	842	797	794	801	794	824	785	809	814	840	811	836	820	844	823	822	810	846	823	790	826	826	816	776	806	801	843	830	884	846	846	815	878	849	846	785	838	833	820	799	849	785	831	808	795	846	847	874	842	790	830	841	764	835	829	836	794	862	825	822	843	821	784	823	841	798	838	880	764	866	851	794	865	792	827	843	884	806	808	818	815	842	847	843	833	816	830	802	807	811	850	830	818	812	805	848	859	825	768	847	793	774	788	824	832	800	847	856	793	869	787	830	814	765	748	774	797	761	814	795	817	786	805	804	812	827	838	822	771	841	862	789	797	777	808	870	816	768	846	836	802	800	813	772	823	817	836	781	791	816	827	882	850	844	851	831	834	844	782	802	810	858	808	822	834	812	862	843	757	751	818	842	809	841	854	839	838	822	814	788	768	809	868	790	803	798	869	803	792	804	779	824	798	834	810	801	786	816	779	803	828	806	833	781	796	854	802	866	835	801	786	796	842	801	821	869	806	851	860	787	758	801	820	838	843	818	821	792	867	849	798	787	808	799	768	775	848	809	824	865	803	835	792	800	821	793	817	811	835	846	873	776	824	821	814	793	777	902	824	758	765	818	800	810	837	835	834	826	857	789	850	820	841	754	826	792	768	814	826	832	802	791	830	830	843	808	889	815	789	819	814	837	797	829	848	828	891	815	824	808	797	798	795	787	854	807	805	825	816	823	824	801	807	832	864	821	819	773	843	797	810	839	824	753	847	850	801	820	814	798	813	799	816	788	866	812	838	815	817	840	856	857	836	854	803	850	805	843	829	831	836	780	864	837	836	861	836	779	835	844	866	815	789	814	804	772	889	833	832	827	799	798	823	844	831	861	794	809	833	853	834	817	865	811	874	820	799	805	805	821	838	809	806	833	820	835	776	813	803	825	844	754	802	813	799	797	854	771	748	832	814	871	790	841	820	753	818	795	849	874	790	802	874	824	785	819	850	819	819	844	810	824	817	735	818	825	809	836	855	845	822	797	821	845	789	853	780	830	830	850	829	795	851	787	794	811	832	784	822	851	822	846	809	824	808	821	810	825	815	819	819	820	815	801	805	806	815	809	816	839	796	815	831	817	840	822	825	848	788	841	843	779	795	753	854	814	776	755	757	786	817	836	829	803	806	776	804	785	872	820	803	779	822	784	856	845	788	835	843	830	836	802	835	858	858	782	839	823	822	837	840	813	851	772	846	865	859	820	786	852	764	804	817	853	826	825	780	802	779	770	829	853	782	797	811	785	770	834	815	836	794	856	794	837	823	798	766	816	819	871	844	811	826	816	852	833	843	815	844	823	830	800	849	837	835	875	774	831	848	847	826	840	821	883	773	870	822	826	814	807	791	806	818	862	821	828	841	836	887	815	837	831	851	857	839	813	807	825	881	831	870	828	779	801	811	822	770	844	774	838	791	836	856	818	867	815	866	779	792	832	814	794	777	860	841	807	818	850	791	839	804	776	824	819	773	780	838	820	826	789	812	853	780	799	798	804	791	829	825	785	825	799	823	837	781	815	822	851	860	849	816	799	841	838	817	811	789	827	784	859	789	829	828	850	817	773	840	838	799	858	816	830	828	817	834	818	768	807	850	835	845	805	835	808	813	802	809	861	875	779	820	811	869	820	822	801	843	787	829	839	785	810	830	827	805	830	795	817	845	871	855	811	817	865	776	827	798	842	847	844	816	793	825	825	802	804	845	830	872	786	755	859	794	798	838	820	849	779	810	787	854	792	790	799	832	798	761	840	795	797	834	826	799	777	832	812	812	808	811	860	853	791	814	800	768	786	821	838	836	830	834	797	851	827	813	825	871	837	787	779	785	845	804	771	802	838	818	817	804	842	799	823	742	805	860	802	871	852	776	772	851	847	794	848	777	863	831	797	826	834	851	828	847	788	820	816	788	824	871	782	816	865	841	796	819	821	815	776	836	807	803	816	794	831	793	841	836	850	817	815	828	851	868	760	802	837	791	834	833	855	817	854	819	819	843	840	837	824	816	838	798	811	842	857	840	841	809	840	757	806	778	830	836	796	825	879	788	805	810	886	789	796	824	825	830	864	802	837	806	842	835	824	827	838	789	802	806	800	805	817	854	794	783	849	802	790	840	858	787	837	862	888	787	780	840	873	805	800	845	788	820	780	807	804	804	836	848	840	814	868	858	856	849	820	843	837	827	826	752	885	818	887	788	809	823	814	809	822	842	855	816	799	811	808	824	768	837	765	799	820	797	814	825	812	856	844	840	826	862	796	809	801	811	822	809	828	820	791	829	792	793	802	839	814	777	785	816	810	837	850	802	835	834	819	841	835	830	882	829	870	776	857	832	849	856	844	829	831	818	824	797	831	838	830	831	814	844	854	803	734	833	871	819	819	754	802	759	845	835	854	812	767	778	877	880	814	840	812	818	807	816
23640	20922	24601	27432	20923	20947	17436	796	461	350	331	377	319	316	280	286	280	288	312	255	243	266	325	290	250	249	288	246	234	286	229	251	276	253	256	249	277	271	227	272	271	292	265	250	270	249	248	245	242	242	255	242	245	257	254	253	284	239	241	265	263	282	245	241	271	241	238	227	255	249	279	305	275	238	277	237	264	265	231	256	253	276	228	227	257	272	235	211	301	269	268	264	244	269	258	284	264	265	244	234	278	274	237	227	234	259	239	255	219	233	271	213	291	259	248	225	258	264	257	243	235	212	260	242	237	289	233	254	245	206	264	252	263	267	300	265	251	258	275	238	276	255	281	263	243	203	225	235	280	224	252	268	237	251	259	255	255	264	226	252	247	245	240	267	279	276	262	255	233	264	266	268	250	242	269	233	222	253	202	238	228	224	256	238	271	273	259	235	260	247	258	233	259	260	233	261	253	234	251	259	239	252	239	211	251	247	237	218	221	245	253	274	254	263	267	254	238	275	240	213	229	225	249	241	246	237	253	251	247	256	257	266	243	269	254	262	214	269	252	227	272	251	280	247	253	249	269	272	257	298	262	238	238	234	236	266	247	282	281	257	257	243	280	271	247	263	263	229	248	266	259	252	264	259	256	273	267	264	237	245	251	234	245	268	279	233	253	264	267	247	226	255	272	265	251	249	233	235	228	229	273	245	266	259	237	231	238	258	255	220	267	238	258	245	243	237	247	224	253	236	225	255	232	304	256	265	230	270	259	289	234	284	266	262	264	263	279	275	239	252	232	222	236	262	245	251	251	241	253	231	240	258	240	242	254	248	258	244	245	288	248	280	240	268	264	253	263	222	249	229	234	271	262	240	257	262	253	234	284	266	238	238	246	261	274	239	287	272	233	258	233	271	240	249	302	271	244	225	223	270	271	245	249	230	257	261	232	264	244	243	224	272	260	284	244	235	220	214	268	234	249	264	291	250	258	228	238	275	220	258	249	241	240	260	249	249	250	241	243	268	273	270	246	259	272	262	235	253	234	264	221	246	248	232	209	274	283	239	248	253	238	247	245	256	253	230	257	245	257	215	260	271	237	256	286	237	222	260	253	241	246	245	222	262	263	229	249	244	262	233	237	242	243	287	247	262	262	238	241	266	263	248	252	258	252	262	260	235	245	277	231	249	264	218	248	245	226	237	245	248	234	249	263	247	222	231	235	255	246	267	273	270	219	223	254	226	228	259	216	263	292	245	227	241	276	256	256	212	226	232	226	256	240	222	239	265	256	261	219	263	253	261	260	263	229	238	236	211	247	249	241	243	260	254	274	243	240	248	213	284	224	268	257	244	210	230	228	269	275	263	262	249	271	233	219	266	226	262	224	263	242	234	239	272	263	284	246	264	278	263	225	250	223	261	244	230	228	220	242	246	247	255	264	256	260	237	260	264	272	236	267	261	247	247	269	251	254	247	251	271	282	244	266	250	261	284	268	257	230	295	281	220	266	263	271	241	239	248	267	260	262	226	224	256	257	279	236	237	239	262	264	263	240	248	239	256	277	250	258	258	237	275	257	234	229	248	227	256	254	261	227	248	248	253	224	266	291	237	237	263	250	265	235	250	232	227	226	265	246	242	273	257	267	253	249	250	251	285	260	229	289	251	247	290	229	260	270	266	238	282	237	244	228	261	254	241	248	274	255	249	247	230	267	249	248	272	282	233	311	261	255	259	241	258	263	245	224	273	270	238	214	278	275	253	220	272	250	264	221	243	257	259	245	273	236	245	269	269	270	244	215	217	252	268	274	225	247	255	243	270	275	247	248	262	261	255	260	257	245	258	255	246	209	240	238	250	275	271	271	285	246	246	234	262	249	220	260	251	262	265	232	252	234	245	233	236	232	219	250	254	256	264	220	261	240	230	246	254	232	235	285	258	243	255	233	253	280	234	252	268	272	234	245	262	239	237	303	244	227	262	235	259	240	233	246	256	267	268	226	217	275	263	242	260	246	256	261	256	244	250	266	234	265	218	255	259	250	266	251	278	257	248	261	263	274	234	251	263	243	249	211	235	247	250	238	274	238	240	248	260	260	269	227	275	236	241	254	262	244	265	253	217	269	271	251	230	261	260	239	244	245	264	285	246	236	240	250	266	268	230	230	269	261	264	270	243	265	248	236	207	233	241	239	257	275	251	246	266	238	242	277	250	234	232	243	262	262	239	249	222	246	261	248	285	256	242	227	244	232	274	243	260	281	231	258	281	225	248	253	237	262	289	259	251	260	248	257	225	232	214	266	245	249	266	256	253	255	248	253	268	281	275	272	257	248	239	249	264	246	245	259	243	237	264	239	258	272	257	240	240	249	256	244	245	245	260	238	237	249	242	249	258	265	239	230	265	234	275	253	237	258	274	256	265	236	276	257	263	263	256	247	231	251	268	258	235	252	238	241	213	275	249	246	228	241	245	235	232	264	255	245	240	214	253	278	277	257	232	248	266	242	254	231	254	250	249	253	256	250	248	268	241	270	288	254	272	247	250	241	281	258	263	225	243	248	247	266	262	228	230	272	249	230	235	222	270	239	262	242	265	235	213	212	250	225	269	264	283	250	217	217	271	246	262	240	228	237	235	226	253	228	269	251	258	247	228	267	294	241	248	251	250	262	251	257	240	268	238	259	236	252	234	278	242	253	260	246	236	268	263	243	256	266	244	250	253	245	255	249	263	234	272	255	249	253	256	246	242	243	246	255	276	237	273	253	288	257	249	253	236	261	257	243	251	235	267	271	261	259	255	256	251	271	248	261	257	255	245	269	241	240	265	288	226	235	255	284	278	263	279	266	211	226	229	225	263	240	236	273	262	239	264	272	265	225	231	238	254	253	244	239	244	243	272	255	258	252	264	260	264	251	245	280	234	284	247	240	254	222	249	226	256	240	249	249	245	287	249	270	229	244	271	252	242	266	213	239	248	236	245	224	225	276	257	275	228	250	239	265	268	239	236	240	283	239	245	232	223	260	277	233	255	248	226	266	252	230	267	270	246	238	234	218	246	257	242	241	246	254	270	243	289	250	257	241	261	257	234	231	252	248	277	243	232	255	251	254	264	244	235	240	241	231	273	247	244	259	264	248	263	252	231	265	258	286	235	219	257	220	247	256	269	251	256	235	235	250	247	258	250	265	226	211	244	230	256	236	263	241	255	267	220	244	277	242	272	256	255	246	239	256	243	245	252	264	253	253	225	232	280	260	249	233	241	243	241	261	208	232	222	244	267	262	232	249	255	236	217	267	237	260	263	240	266	210	250	269	234	241	264	242	245	258	207	265	249	249	223	247	260	257	249	247	262	284	248	253	251	237	241	250	268	242	241	255	241	263	242	288	252	287	262	258	240	231	277	220	230	242	247	276	253	247	272	234	265	247	251	274	242	226	239	275	220	251	264	217	269	237	250	247	277	247	234	242	257	270	258	240	248	225	240	240	225	254	239	261	264	243	241	276	258	235	275	211	236
3692	5342	2707	1282	913	745	708	677	606	601	567	609	582	553	592	591	566	560	529	540	577	521	575	528	548	555	577	550	553	548	572	546	553	571	563	546	578	580	538	544	537	561	552	496	572	549	560	605	503	583	543	517	565	515	561	585	585	563	561	543	578	551	560	565	496	575	540	549	547	541	531	551	585	578	552	494	575	501	556	573	518	584	582	553	540	538	571	578	571	537	554	559	571	567	546	582	528	574	540	533	521	549	527	571	585	518	570	527	584	553	556	556	508	544	580	525	576	538	513	569	588	547	526	560	574	541	505	559	556	516	582	529	540	544	553	524	561	548	551	601	567	516	550	555	537	501	541	522	530	556	560	532	534	538	546	579	566	549	554	535	518	554	563	537	541	567	503	556	550	537	540	550	562	565	554	519	542	522	547	527	540	551	533	557	525	542	517	508	617	602	523	513	554	573	577	505	555	510	565	551	533	569	559	548	527	565	578	549	560	550	560	596	509	549	505	533	547	570	567	525	550	549	533	542	546	545	520	550	551	548	560	504	546	513	554	547	575	531	560	584	575	531	510	531	545	536	560	559	529	512	509	537	527	550	505	546	591	548	538	540	568	573	548	536	571	563	508	550	564	598	555	553	550	542	516	551	529	551	538	557	568	558	535	520	536	519	586	522	551	526	515	559	577	519	573	556	557	550	519	585	566	506	581	586	548	519	543	569	549	546	538	529	545	587	511	544	570	527	552	550	573	578	584	558	582	552	513	532	557	526	507	534	570	530	544	565	563	519	554	559	579	554	549	575	546	535	570	541	545	559	560	556	555	548	533	547	553	562	513	533	515	530	547	513	545	547	577	583	547	587	589	559	546	580	561	532	531	557	553	562	573	541	531	528	539	531	535	553	529	560	550	590	534	538	579	514	537	569	588	521	532	561	531	563	613	555	507	532	560	551	510	541	563	585	521	551	552	553	550	543	562	507	547	558	559	499	561	595	569	509	546	526	519	536	553	587	536	566	560	525	536	619	520	548	533	544	556	512	517	567	540	560	540	589	590	533	509	553	543	546	541	521	573	579	581	497	550	598	542	546	552	503	555	565	513	536	578	567	520	536	553	539	543	540	532	499	556	538	549	541	554	539	538	511	539	560	530	518	547	557	520	557	554	519	555	541	558	547	547	572	570	550	559	597	569	524	557	526	575	515	524	598	566	610	549	546	546	549	540	560	556	523	526	555	573	533	551	525	508	507	558	556	572	522	541	565	525	550	579	612	546	565	543	540	551	558	534	546	537	518	526	603	563	561	581	556	520	584	531	537	563	549	539	558	576	539	518	517	538	567	606	551	585	524	543	511	552	539	545	561	550	546	532	504	519	551	553	557	549	562	569	535	530	574	545	516	570	557	560	572	486	503	531	551	596	581	532	562	546	583	548	531	555	522	531	527	559	515	557	548	559	542	534	572	544	553	544	538	574	509	528	556	581	523	530	558	549	540	595	573	600	533	550	564	524	534	542	569	557	527	548	568	502	563	537	585	545	553	504	542	535	535	579	547	528	575	552	549	589	552	536	552	555	541	496	528	537	514	528	539	530	543	532	500	552	527	519	550	588	496	523	583	513	584	514	551	583	502	523	545	511	533	549	534	596	564	582	550	573	537	577	529	556	532	572	590	560	504	531	515	513	549	513	554	534	519	543	511	576	559	565	556	557	556	596	578	559	578	562	524	554	565	513	525	548	538	513	573	532	538	554	554	568	541	544	558	587	540	519	507	569	538	544	531	552	555	510	527	562	543	550	548	545	550	563	563	564	546	571	525	572	538	514	562	520	552	609	536	506	577	548	583	511	578	533	541	572	527	570	589	583	493	541	540	537	546	547	532	560	523	513	561	545	555	572	520	566	551	529	531	588	533	545	560	564	510	558	531	561	550	553	546	568	547	531	580	516	559	525	554	548	587	549	544	563	557	547	541	568	545	567	550	502	538	550	572	586	528	534	563	534	534	547	577	524	586	560	556	560	524	526	601	555	521	511	544	604	511	545	500	526	562	557	528	570	551	531	504	503	527	544	528	510	554	529	545	572	524	543	548	544	602	508	558	561	600	493	511	550	595	537	552	560	558	548	580	565	564	533	551	576	550	563	520	542	547	525	571	546	578	524	493	589	553	557	538	526	509	589	536	531	588	558	539	544	497	508	531	516	528	540	603	535	528	553	553	533	541	557	557	532	542	515	580	533	547	544	530	533	520	554	532	500	574	503	576	522	565	524	563	601	543	562	548	532	536	551	564	583	599	573	533	550	531	524	536	544	550	569	593	560	525	518	551	575	538	550	562	562	568	492	556	554	538	535	557	499	535	583	544	550	556	557	553	569	555	575	493	573	530	532	572	535	525	577	581	548	579	574	513	546	556	508	541	537	547	552	553	564	541	545	589	532	575	567	578	533	541	541	563	560	526	591	528	580	581	532	561	555	558	551	481	554	481	555	550	578	567	583	550	546	573	574	524	557	545	500	554	580	503	511	580	565	521	561	548	558	539	528	530	541	576	511	564	537	492	560	533	565	553	558	575	540	534	563	566	522	553	521	562	521	506	544	594	562	510	547	512	574	558	536	563	510	553	555	532	540	564	566	546	542	553	557	525	530	590	546	531	552	540	548	590	562	516	555	539	530	563	537	549	520	566	559	476	546	609	558	537	530	530	556	555	521	546	568	573	553	552	510	565	480	542	497	553	568	574	566	521	557	525	528	523	554	535	555	615	514	525	535	536	551	553	528	527	515	516	562	550	549	551	549	551	593	512	541	549	542	506	542	592	553	492	524	539	544	522	586	557	516	545	554	540	502	531	534	555	581	540	564	508	560	525	526	544	491	569	559	524	531	564	530	528	554	542	519	532	531	566	596	541	533	548	565	547	567	576	568	570	579	583	510	557	564	544	565	501	527	540	558	526	559	570	512	499	544	581	574	577	550	532	546	566	537	511	609	521	557	524	539	523	555	564	556	515	574	562	561	581	500	535	563	555	537	556	515	527	570	544	542	530	548	580	536	565	620	516	523	559	523	530	550	526	554	532	542	569	537	559	543	585	567	546	570	512	562	569	498	515	548	554	528	543	574	521	538	522	543	566	540	585	509	533	569	519	558	587	568	549	573	558	518	566	543	548	546	556	569	549	548	552	558	544	553	553	547	518	580	541	548	556	545	576	537	531	601	532	525	516	531	578	522	546	579	521	535	540	519	523	574	540	535	594	558	524	531	565	552	560	546	550	564	547	504	538	550	565	571	540	528	562	532	535	561	533	531	561	536	564	550	529	510	583	543	569	521	525	528	533	550	556	558	594	520	559	526	544	527	544	571	558	528	530	531	556	562	582	573	532	555	545	544	551	533	534	545	589	524	556	527	544	525	551	590	552	542	512	562	596	566	529	549	515	554	581	543	539	551	552	566	551	578	522	520	526	585	519	555	554	529	527	545	560	550	546	529	538	505	523	539	522	522	555	522	515	551	554
31993	19197	7006	682	371	338	323	278	236	274	272	238	236	254	292	247	258	280	238	212	264	265	235	247	233	249	237	261	253	233	267	277	234	277	243	279	262	235	250	264	263	271	226	230	216	245	257	229	252	263	229	275	252	258	246	238	283	227	246	259	281	255	266	261	262	230	247	253	242	240	238	262	230	237	258	234	255	215	217	276	244	238	281	250	227	257	258	225	254	259	249	252	245	209	225	238	265	266	272	237	240	259	225	259	245	245	262	282	256	219	234	225	256	265	277	265	266	236	275	229	259	273	232	248	248	264	244	236	255	266	245	267	247	252	256	229	243	250	255	237	252	241	247	258	252	240	273	261	277	251	258	226	241	254	264	247	265	269	266	244	220	293	265	254	270	254	279	271	271	237	248	275	245	244	260	266	266	249	254	240	242	238	263	255	224	254	275	236	233	250	251	264	259	269	249	249	252	249	226	277	250	268	235	228	245	277	251	230	255	261	259	266	229	262	279	232	233	239	240	246	253	242	258	223	242	251	266	252	235	249	241	230	233	238	231	261	268	254	249	240	255	230	236	249	242	277	242	246	273	254	279	271	243	242	234	236	192	234	275	192	245	267	264	243	269	251	234	230	236	241	271	228	276	278	266	261	289	236	267	224	247	247	267	263	245	281	257	238	271	260	225	247	199	245	229	233	272	241	247	261	228	237	252	260	267	246	274	295	269	243	250	248	233	273	254	233	247	250	241	237	251	256	255	247	275	234	253	273	243	264	247	249	252	244	224	271	256	232	237	231	227	204	251	258	213	241	242	259	236	255	274	269	277	243	252	216	274	249	265	275	272	256	239	241	230	249	239	262	257	257	261	271	265	262	232	257	248	245	230	262	259	274	237	255	253	238	261	280	256	232	234	270	283	239	247	259	278	254	261	250	254	252	288	224	242	250	289	257	242	261	237	236	252	259	264	208	262	203	247	235	229	226	224	246	243	220	241	254	237	239	243	264	237	256	245	218	247	265	232	244	260	240	252	239	230	235	256	264	238	235	247	238	255	287	212	257	253	247	256	256	243	248	243	273	294	279	266	235	230	265	233	249	253	248	262	284	274	242	244	267	265	260	212	239	239	230	245	235	267	260	235	230	274	237	264	244	236	250	273	269	248	235	244	256	252	233	257	259	277	272	258	268	250	276	246	248	246	270	258	243	260	265	235	230	268	270	250	237	243	274	270	257	237	244	245	262	244	253	250	279	245	252	239	256	197	261	240	251	247	268	244	224	270	255	272	220	241	247	255	268	244	250	256	247	268	275	234	244	240	231	229	243	217	260	244	235	238	233	240	231	269	269	260	260	250	243	222	264	255	261	258	251	233	258	274	259	249	263	283	276	229	224	254	243	219	252	273	256	232	241	235	285	250	232	240	218	227	252	238	253	239	208	249	257	240	251	260	251	243	237	256	235	233	267	274	235	255	244	255	256	233	263	249	270	239	235	246	277	250	240	243	263	247	219	246	230	252	239	255	254	237	274	232	234	252	224	264	245	224	271	232	255	216	267	237	253	209	250	244	279	270	248	230	243	248	250	256	253	242	245	259	239	251	210	288	226	281	272	231	231	247	250	250	243	294	270	248	241	236	246	244	248	266	262	266	278	261	263	258	260	268	237	225	244	266	227	256	227	241	239	223	237	240	244	233	263	248	253	219	277	244	253	245	242	243	245	239	226	228	258	258	235	225	243	214	241	260	253	247	263	214	248	254	250	237	255	253	267	267	282	242	251	275	212	258	272	239	230	244	230	264	264	252	259	231	233	255	267	280	253	242	259	254	229	235	262	274	234	268	238	254	231	259	229	263	209	207	260	246	230	258	251	241	268	268	262	270	265	247	265	251	264	243	242	232	247	278	220	201	255	243	263	252	241	230	243	253	250	214	274	262	250	249	241	251	255	241	271	248	261	280	270	274	237	253	214	242	256	273	235	242	224	255	252	239	229	236	267	251	244	248	239	259	275	274	262	253	248	248	232	221	261	281	280	269	248	250	261	245	230	251	256	248	268	231	242	261	246	280	255	275	243	213	274	262	247	261	271	232	268	292	226	241	223	216	254	271	265	252	255	305	236	268	247	284	237	262	257	237	252	245	223	243	248	237	259	257	264	261	246	244	269	261	248	280	270	227	269	216	257	227	229	258	273	267	252	227	252	254	255	294	256	253	246	248	250	227	223	261	260	274	250	277	280	199	253	256	216	215	246	246	241	284	246	280	255	261	266	240	245	227	271	259	258	282	239	264	256	222	234	207	261	263	225	236	242	226	236	251	244	266	256	245	262	263	245	235	253	245	230	257	227	231	261	248	218	231	215	271	232	239	247	255	216	242	248	234	259	230	263	250	263	224	270	275	243	237	258	258	250	256	233	248	255	248	260	241	235	237	250	256	259	262	286	267	233	232	248	259	240	265	277	254	264	228	250	255	227	231	291	240	207	252	248	274	256	233	252	238	231	253	261	254	254	272	247	241	250	226	282	263	250	256	247	239	250	257	231	266	253	235	231	254	246	258	270	254	229	249	239	247	251	289	249	226	244	228	258	253	272	228	276	220	241	270	250	256	216	224	227	271	247	247	254	260	252	240	257	264	263	259	260	254	266	243	242	277	267	252	267	257	266	253	218	245	254	224	261	258	223	300	268	234	251	265	247	254	241	253	242	216	255	275	240	264	218	233	249	232	249	221	266	233	258	249	273	269	276	257	288	280	265	264	247	274	231	283	265	260	230	247	222	241	252	236	246	230	259	274	268	229	251	226	222	238	245	243	258	254	233	247	270	231	268	270	243	261	257	272	262	244	244	271	242	266	250	238	268	240	221	245	233	269	252	228	265	245	292	262	217	277	267	259	225	233	269	249	279	254	266	249	241	251	245	252	260	279	269	263	234	272	247	238	235	256	258	260	278	257	242	252	254	260	248	267	243	252	215	266	255	231	218	275	230	241	285	217	232	257	250	253	267	240	273	232	288	231	260	281	247	229	263	247	252	282	240	258	234	236	209	239	284	258	215	262	237	269	256	252	240	246	235	231	226	230	229	245	267	245	266	236	234	234	241	259	250	227	260	259	234	237	238	247	235	280	253	244	267	240	259	237	224	243	260	222	244	258	241	285	235	232	251	258	257	259	264	263	274	223	285	266	281	244	251	234	257	215	255	235	275	246	241	293	264	229	259	217	249	268	223	272	249	231	248	256	237	234	251	229	270	252	228	246	239	250	252	258	269	268	258	283	241	257	255	270	227	257	217	256	221	246	253	285	252	230	232	227	259	263	242	267	242	240	250	254	289	269	258	251	248	228	247	242	278	251	223	285	273	257	248	252	244	258	257	238	232	236	280	238	260	249	224	261	249	239	241	251	274	241	271	258	252	235	265	233	266	228	261	266	275	238	241	252	242	241	241	252	237	238	232	250	272	256	251	247	261	234	253	252	226	236	283	265	246	254	261	267	265	252	266	268	265	246	213	254	253
5449	1109	861	716	654	641	639	608	618	613	626	603	616	629	605	590	585	603	644	569	623	613	601	567	572	587	595	594	571	652	599	633	628	592	597	593	592	573	626	602	615	589	637	603	591	582	606	611	626	574	594	634	566	625	613	584	607	600	597	593	627	572	572	581	647	606	594	588	570	584	605	597	578	614	603	648	623	633	593	586	605	626	603	590	624	617	612	581	609	555	591	615	599	602	536	544	569	605	610	575	616	619	595	627	576	601	630	588	583	604	604	626	594	612	587	544	596	605	596	630	624	573	558	607	611	594	630	656	604	558	603	580	594	608	582	563	584	606	589	582	601	599	589	589	617	593	641	594	607	617	583	578	543	572	576	602	596	575	628	634	617	623	598	612	606	641	579	607	638	608	571	592	570	642	629	584	597	621	620	603	622	596	612	613	574	571	590	579	563	583	587	596	614	611	572	579	585	579	641	572	574	598	599	586	610	567	606	593	612	637	599	635	623	626	633	608	607	621	604	601	592	573	608	588	586	584	595	584	649	613	626	606	579	601	584	597	597	632	604	605	569	609	582	550	626	612	587	577	629	592	629	594	603	600	584	605	591	599	585	586	600	603	544	584	603	580	570	607	615	571	572	598	618	618	670	587	584	677	591	568	562	545	594	599	573	595	640	604	608	587	573	582	587	583	554	576	574	580	596	622	575	576	604	593	589	572	577	593	631	592	644	566	582	584	593	598	604	631	596	607	643	616	590	604	581	558	587	620	572	567	596	580	582	622	617	605	567	594	631	565	600	611	593	579	600	604	603	602	619	634	611	567	619	616	622	592	549	659	545	596	567	563	583	560	558	589	596	600	594	585	580	595	610	600	598	568	597	579	579	581	590	659	590	573	567	599	615	595	557	583	585	598	628	576	599	615	642	590	597	602	596	579	590	598	581	577	574	601	599	599	578	585	584	641	595	612	583	630	584	613	597	563	590	585	608	556	583	610	593	608	634	630	564	592	587	591	614	611	577	576	633	625	572	525	578	575	587	576	580	545	578	584	583	603	587	610	607	598	599	594	576	614	609	604	564	609	617	587	650	566	609	632	600	596	623	594	591	594	574	652	649	604	603	574	601	615	538	599	563	648	539	585	609	615	575	575	585	604	630	571	562	570	596	632	623	561	626	583	616	643	593	622	578	598	561	618	581	592	534	571	579	591	646	586	613	638	574	565	591	602	613	603	615	556	604	636	644	588	607	607	661	634	611	581	584	629	598	600	591	609	566	550	590	589	592	570	571	583	593	611	557	595	611	596	614	667	617	568	592	598	613	569	597	627	577	660	591	627	577	611	611	603	618	618	629	594	572	604	599	591	596	565	586	572	567	606	595	619	629	600	603	656	591	581	566	555	610	621	599	589	582	598	575	585	592	643	581	540	570	603	597	604	581	630	574	595	575	620	588	595	609	604	580	643	605	615	590	624	611	593	628	598	613	601	580	579	612	589	611	621	579	613	583	595	601	629	578	605	558	670	596	598	602	586	604	596	638	578	633	607	652	599	593	578	585	613	582	615	640	603	604	600	600	649	578	612	576	589	613	616	565	546	619	567	597	619	608	542	578	618	609	591	587	593	632	600	634	606	643	590	605	548	562	605	594	624	613	633	605	612	597	629	598	616	593	591	614	618	579	587	638	594	573	647	583	563	564	571	609	638	565	612	582	622	616	631	617	636	589	642	608	627	563	584	614	637	602	604	579	615	607	629	616	624	600	603	587	585	616	633	578	576	625	585	586	600	592	601	625	623	624	577	585	621	612	566	616	624	587	570	563	582	606	598	618	600	575	559	598	580	624	564	556	567	588	621	579	601	583	606	624	559	587	619	584	598	538	579	573	587	586	586	651	578	594	607	581	608	610	645	629	604	573	625	620	605	569	615	591	622	634	642	580	544	586	589	600	579	596	564	595	613	671	622	534	621	605	600	612	640	616	543	565	570	628	592	584	595	639	626	561	578	596	636	584	597	630	582	584	577	609	608	574	620	610	607	598	582	599	629	605	594	604	581	605	614	604	584	628	623	592	603	575	572	582	590	608	627	583	640	598	581	583	612	681	621	615	586	619	605	621	614	599	565	557	604	590	623	633	581	577	586	636	548	650	583	569	566	604	628	629	646	591	636	598	627	578	592	627	616	592	628	598	633	600	603	603	611	581	558	597	614	633	636	599	581	581	629	567	610	605	604	640	655	581	535	620	597	563	583	598	588	612	609	617	611	588	617	603	583	575	569	519	624	548	565	575	617	638	571	595	600	589	570	542	580	581	564	600	636	609	602	574	526	604	586	605	580	595	617	582	571	582	596	631	593	660	575	623	584	579	612	659	553	594	573	654	657	623	567	630	610	604	606	628	578	611	594	606	617	584	646	572	621	585	621	618	610	608	588	609	562	603	556	607	580	603	616	611	620	624	596	637	611	614	593	636	601	605	615	616	592	617	614	626	574	588	593	625	620	601	616	614	627	606	566	616	598	628	651	590	630	601	581	619	584	599	623	605	597	566	560	626	594	607	589	577	590	612	639	564	615	570	570	586	620	576	573	594	665	577	619	589	573	596	614	589	635	592	574	583	605	595	618	621	587	566	643	611	610	578	592	632	614	602	611	531	598	614	568	590	573	607	593	602	553	598	635	577	561	585	597	576	577	627	623	593	541	611	539	607	578	587	568	574	585	562	583	633	559	597	634	607	586	656	618	570	608	591	566	630	582	611	591	574	574	609	565	604	583	623	621	578	638	603	617	591	592	578	636	616	610	599	605	599	620	540	615	623	636	624	554	596	654	605	562	601	612	570	563	635	608	635	603	616	667	605	634	618	585	595	576	631	601	577	610	574	602	611	591	591	588	617	568	607	611	614	599	634	625	623	594	593	616	596	604	610	640	614	604	611	620	592	600	601	553	603	584	601	568	602	624	609	573	635	619	644	592	597	587	615	602	638	564	611	620	625	634	600	594	592	614	619	560	619	595	594	611	560	602	618	628	594	586	571	580	600	619	578	583	589	591	592	549	651	634	622	644	606	620	609	594	627	603	609	603	581	618	604	616	617	571	613	601	624	584	546	604	598	550	593	576	581	567	612	632	582	569	601	586	622	641	615	625	596	605	602	582	560	570	632	598	607	564	576	598	615	597	592	580	578	604	599	618	641	574	602	580	562	627	631	635	608	600	618	592	618	603	629	574	605	592	589	605	626	622	544	628	607	574	605	623	610	605	585	623	590	642	560	583	587	627	576	652	591	613	549	612	570	573	601	586	672	587	572	604	593	576	632	643	594	588	556	604	590	580	585	634	610	578	612	625	632	627	612	646	601	583	620	568	619	608	599	617	581	592	553	622	577	592	569	577	615	622	606	609	613	578	572	611	631	598	632	641	605	576	620	628	570	599	589	590	615	610	588	622	554	590	615	587	586	559	603	627	601	610	596	615	564	557	615	590	622	572	600	589	575	617	615	582	590	585	621	559	563	624
25352	21903	25438	28846	21845	21801	2819	582	481	448	485	420	380	399	413	394	437	398	391	385	367	368	373	399	371	384	421	394	375	400	385	407	420	418	370	393	362	382	368	425	381	395	366	375	388	375	413	360	376	362	379	373	364	397	396	377	366	374	371	399	400	398	368	392	405	397	368	377	384	389	401	358	408	371	397	353	390	332	410	374	357	354	427	404	382	325	393	379	409	385	333	352	390	357	371	396	367	409	358	403	405	368	362	372	411	371	390	378	387	346	393	361	369	372	401	390	375	369	376	422	377	373	386	361	399	378	361	390	332	339	395	375	376	384	390	394	403	388	397	411	336	353	354	362	353	354	376	408	380	367	359	362	408	368	373	347	425	384	374	430	376	340	354	388	373	364	357	423	391	344	377	397	363	404	355	368	408	371	353	367	383	378	412	357	415	371	339	357	389	405	358	383	335	388	363	373	401	411	428	347	368	393	387	365	392	365	379	370	404	417	345	360	370	406	370	401	382	357	409	380	348	362	379	401	356	364	350	409	358	381	372	366	420	378	380	390	406	375	383	374	392	365	398	344	372	390	374	360	349	359	377	404	362	379	372	404	419	354	373	401	352	335	370	351	331	433	406	361	351	361	376	385	376	412	378	379	378	389	361	367	368	396	374	373	408	394	423	398	369	384	359	364	348	387	387	384	420	393	390	385	408	375	410	377	352	364	399	347	375	349	370	368	397	385	383	351	374	383	410	356	336	388	360	380	371	346	358	407	337	376	371	353	386	378	389	378	377	377	345	370	360	394	371	379	384	380	420	369	384	397	375	405	334	410	363	410	411	406	349	409	371	388	399	364	402	358	360	384	361	404	374	366	354	380	384	373	418	372	354	415	395	368	391	409	394	372	402	381	396	421	372	350	391	391	352	391	361	378	371	392	391	378	375	366	378	381	379	372	409	400	368	354	371	356	391	399	369	392	405	374	345	321	406	398	385	407	407	372	365	361	404	362	371	392	332	369	375	362	391	392	363	371	379	366	361	377	395	349	375	395	380	364	375	379	354	427	394	379	372	366	373	406	362	355	416	361	375	374	371	423	345	363	374	347	386	406	377	362	365	341	352	388	375	340	399	378	392	353	399	372	369	396	357	393	370	370	401	358	375	400	368	361	386	376	357	363	361	373	353	346	374	369	346	383	409	393	361	367	378	374	360	347	366	375	344	357	379	397	392	394	370	363	356	383	346	361	364	375	346	373	383	368	376	385	402	368	375	409	382	382	414	383	392	385	374	380	360	392	368	420	390	387	370	375	352	356	385	402	365	367	327	397	353	368	348	368	386	389	361	371	407	406	363	378	378	375	369	374	379	363	361	379	341	375	396	332	407	376	388	402	389	421	392	365	380	359	400	353	397	368	369	357	409	386	359	360	371	386	354	350	380	346	395	358	375	364	377	373	374	372	367	380	383	403	378	385	382	375	338	375	370	397	322	391	366	379	376	434	350	384	375	366	362	390	354	367	354	384	375	371	374	409	383	420	392	379	362	361	349	359	405	409	344	359	357	364	349	393	382	350	379	364	367	356	343	344	376	351	410	387	362	374	359	365	358	366	394	371	398	374	381	391	399	387	378	379	356	413	370	376	377	360	370	348	366	339	371	374	426	353	390	377	367	385	394	382	385	430	343	375	369	406	336	389	369	400	380	374	357	391	389	386	424	378	344	368	376	344	381	360	414	378	390	365	364	408	365	364	374	326	336	355	350	352	383	383	383	365	388	326	383	354	392	374	353	395	363	387	409	406	370	375	380	405	371	376	379	403	396	355	376	361	376	354	366	386	384	360	369	407	372	370	389	358	365	397	411	351	387	376	376	386	381	380	382	375	389	353	355	381	409	382	348	359	351	333	444	353	389	378	379	378	345	360	424	402	364	408	350	366	391	406	419	360	367	367	364	392	380	367	396	405	351	394	390	365	351	342	379	377	371	389	382	377	395	393	368	358	397	384	376	345	366	350	380	396	385	360	373	413	404	420	395	373	352	338	392	393	359	355	363	351	393	374	357	393	358	370	384	383	342	346	382	437	383	387	372	367	360	350	416	353	353	391	351	367	352	386	408	403	410	345	424	383	416	401	384	366	381	391	348	420	388	353	380	388	357	362	347	381	364	376	373	401	403	396	353	421	384	368	356	381	400	370	377	339	426	377	379	399	365	368	367	388	386	361	344	384	368	390	385	374	352	392	380	367	382	388	361	402	350	354	394	408	363	350	380	382	340	363	370	374	396	354	379	354	380	340	355	385	398	404	369	369	393	365	353	368	383	384	391	384	357	348	361	388	377	399	377	399	400	411	389	381	354	364	418	380	357	322	366	390	437	348	396	347	377	436	359	392	334	389	399	391	378	391	390	379	383	302	394	368	366	393	379	393	389	438	352	369	397	380	392	391	404	400	396	368	381	380	372	352	405	352	370	376	350	374	419	348	391	372	379	363	384	322	344	352	392	385	344	362	404	382	365	441	367	391	399	359	383	397	401	345	396	377	401	368	367	339	372	359	372	344	408	358	369	389	381	405	405	358	355	346	366	375	345	381	391	388	369	363	374	393	366	359	332	348	402	404	382	391	409	376	380	364	389	392	406	375	386	377	356	401	377	391	373	383	367	346	365	387	344	385	406	333	395	393	374	347	373	373	368	399	362	336	374	378	382	371	350	376	364	350	385	397	387	354	370	363	405	373	402	379	398	395	401	343	405	350	397	418	352	405	396	433	401	380	356	362	348	354	403	396	375	387	365	358	388	381	366	407	379	396	379	380	374	406	377	365	386	390	369	361	371	372	390	356	375	363	391	354	381	379	377	396	373	375	377	410	398	382	357	374	335	412	386	362	375	386	359	348	399	350	394	426	383	368	363	388	382	391	393	383	380	355	365	389	388	384	429	358	395	377	368	388	347	375	397	350	383	365	399	337	363	341	332	346	428	372	396	370	392	402	415	404	351	393	413	388	421	353	369	391	384	397	365	390	376	378	409	333	372	353	380	364	359	371	348	341	374	408	389	395	382	405	382	353	392	362	413	374	381	387	396	400	390	343	470	412	390	430	375	414	392	377	378	417	404	374	405	387	368	381	380	369	375	398	384	384	353	364	405	382	352	373	395	369	388	404	378	367	374	386	391	394	357	388	373	339	372	374	388	430	381	376	353	330	358	417	388	354	398	348	371	357	376	404	397	416	392	385	352	384	415	395	410	331	355	398	378	383	429	393	388	332	323	357	343	370	385	377	357	339	393	339	397	368	373	399	374	350	361	366	359	357	382	379	387	381	375	377	397	385	416	354	391	422	381	383	388	384	404	334	394	366	395	346	430	366	404	376	377	370	389	376	395	385	365	398	352	370	409	413	370	360	349	363	353	319	384	373	350	362	408	355	375	393	383	330	380	345	406	374	377	417	350	371	364	395	359	365	411	334	382	387	347	367	385	388	395	429	420	394	362	373	378	372	368	372	387	362	369	394	368	376
3855	3940	2258	1340	1026	973	908	885	835	884	819	881	830	865	865	883	820	824	871	849	846	847	836	784	834	824	850	867	815	844	845	806	828	876	844	819	824	808	837	806	842	839	790	842	817	874	794	842	824	872	841	845	857	880	853	858	823	855	803	831	764	831	800	828	753	798	845	852	799	865	830	801	830	808	830	801	903	829	859	783	743	855	841	804	753	809	823	816	786	800	785	796	835	819	783	816	848	837	795	825	854	821	785	828	777	858	829	777	810	829	816	795	863	798	827	860	844	877	813	834	904	792	818	816	805	834	826	809	777	857	866	770	820	796	804	845	784	772	813	814	755	805	829	828	848	831	833	795	781	819	788	820	808	813	805	830	845	856	763	827	773	793	873	859	805	810	796	839	832	822	789	781	830	831	815	819	835	789	836	838	851	821	815	846	828	799	862	841	803	821	813	817	827	770	863	782	820	776	836	838	843	830	855	854	829	853	816	811	811	834	825	851	756	858	912	825	832	856	830	831	852	851	795	781	851	791	823	856	798	835	849	868	818	869	849	795	861	843	789	863	800	832	840	857	830	809	795	775	822	846	849	826	836	857	863	786	792	860	829	871	793	825	858	857	851	774	766	798	762	806	814	813	794	816	876	857	774	783	832	839	794	882	776	793	841	823	767	814	838	811	799	825	852	814	776	851	860	828	785	841	813	831	886	813	815	773	818	848	820	808	816	850	832	847	746	831	818	816	823	816	850	772	855	820	856	830	808	797	828	799	784	888	873	855	840	810	801	807	826	850	843	853	818	817	841	777	823	825	824	840	861	851	862	866	825	805	787	836	810	831	824	849	831	830	796	819	786	824	799	766	817	850	868	783	805	796	856	859	835	846	789	814	816	857	806	850	884	814	850	770	826	824	817	830	807	888	828	796	838	825	795	832	837	774	812	852	866	873	771	849	862	813	860	864	810	839	798	868	799	818	829	842	815	826	858	794	841	833	801	818	817	832	820	853	819	829	836	812	815	842	824	775	824	830	763	842	840	816	798	823	797	822	789	840	844	847	878	879	855	855	829	849	807	826	849	821	838	815	802	830	850	834	815	853	779	852	793	865	829	818	812	885	841	805	835	818	812	808	790	819	846	807	862	831	814	812	813	844	820	819	825	813	812	828	783	865	783	814	782	896	815	855	825	812	875	821	815	825	839	857	836	813	863	774	835	857	811	801	841	846	802	805	840	824	825	827	852	855	837	844	804	790	829	834	868	775	823	845	838	883	804	768	856	813	833	802	791	828	819	778	793	813	880	809	852	866	814	812	811	870	840	857	831	880	814	878	807	839	848	785	847	811	822	845	774	866	814	796	801	777	877	818	818	826	823	803	850	811	831	799	870	827	821	787	825	826	873	828	847	850	885	825	811	910	826	831	795	815	822	838	833	848	869	831	854	879	851	793	824	806	841	836	811	808	835	805	868	851	840	812	869	848	803	832	890	788	816	829	803	855	850	853	797	819	853	758	783	810	828	784	844	807	862	810	828	798	789	755	829	811	816	781	825	839	790	827	837	827	807	860	803	818	843	843	829	827	810	834	794	825	823	822	826	797	821	852	809	829	834	809	757	838	846	798	829	839	810	855	822	816	818	850	829	815	778	863	819	830	831	873	801	795	832	855	789	831	838	847	844	847	841	827	810	766	755	856	744	771	818	843	812	801	798	811	801	827	832	806	795	834	823	877	879	801	805	838	820	833	828	848	844	812	855	864	831	825	781	795	836	825	810	803	833	800	819	820	799	826	846	852	797	777	793	809	809	831	815	830	784	817	837	858	836	822	790	814	795	828	844	819	781	818	829	838	799	766	835	817	819	911	841	815	810	773	840	871	782	829	828	801	822	797	840	805	772	842	851	798	775	821	854	819	809	842	833	801	800	841	829	824	782	788	827	875	845	798	811	864	804	880	802	801	870	766	800	835	779	786	801	770	851	837	853	771	804	819	818	768	794	804	834	796	797	829	855	800	815	793	757	859	803	813	857	904	880	858	837	795	840	828	812	816	842	872	799	824	857	843	849	826	822	774	825	810	879	841	824	791	803	833	801	808	867	843	809	842	762	791	833	906	801	813	798	720	865	867	798	796	825	891	843	849	792	841	836	834	760	806	852	819	819	785	842	785	839	822	802	813	869	821	827	775	816	798	845	857	835	837	826	785	791	794	865	863	833	780	771	810	818	842	777	835	761	818	880	857	825	801	839	843	804	801	829	793	812	882	827	867	869	868	813	860	813	850	809	868	830	809	845	806	791	802	806	806	826	851	808	812	878	838	814	800	761	819	880	845	828	809	812	810	822	770	798	843	841	841	829	802	814	867	845	821	774	815	877	839	863	865	845	838	820	786	830	842	839	795	846	850	795	813	826	789	785	815	814	818	813	816	828	809	831	834	801	826	805	824	830	864	847	847	781	817	846	744	770	819	885	796	798	797	825	812	830	849	809	809	841	820	814	775	861	773	819	900	842	790	823	840	821	789	825	807	775	857	829	806	807	811	823	812	869	789	819	849	857	828	810	854	819	844	850	805	822	833	855	849	787	823	884	818	829	796	795	830	827	818	858	812	813	829	803	844	863	887	845	811	754	827	860	828	839	827	846	825	803	834	785	880	863	850	853	812	845	840	817	822	825	800	809	855	819	844	806	829	819	848	834	825	826	849	844	810	818	793	840	805	846	816	830	846	872	801	842	806	809	834	774	800	776	818	803	874	782	850	789	918	827	815	802	802	854	821	865	788	797	826	841	771	837	876	863	793	838	810	782	824	859	826	818	846	760	851	777	805	840	828	803	846	846	857	838	821	877	840	843	785	831	852	834	826	813	846	828	819	798	827	857	852	878	844	834	811	823	843	810	790	846	839	836	823	832	850	848	779	802	833	839	822	840	828	795	831	786	868	846	782	849	867	811	793	762	795	829	788	830	784	780	847	787	769	862	856	809	793	787	798	794	824	806	782	852	785	830	793	824	830	829	873	906	818	875	868	790	824	847	816	841	800	876	804	820	785	852	823	806	827	821	829	786	820	846	835	827	788	819	820	865	806	792	771	808	815	831	804	861	843	812	842	869	768	834	801	798	768	776	821	813	827	808	856	846	844	837	804	807	820	800	801	862	855	834	841	807	881	816	860	814	834	819	821	868	827	789	810	856	826	836	838	810	813	821	840	805	842	861	836	829	833	864	867	799	827	796	779	835	793	881	795	832	764	825	792	832	845	797	827	815	862	805	857	849	812	906	821	838	816	817	814	781	843	830	855	862	816	826	794	855	838	819	864	844	803	817	756	839	810	788	832	825	799	858	868	856	826	831	814	830	814	784	810	812	797	822	860	836	849	816	838	829	839	822	768	823	850	832	864	891	850	797	814	822	789	863	807	800	825	848	788	860	827	847	794	793	798	854	832	864	850	794	812	771	764	832	807	862	830	832	836	811	781	832	815	858	821	808	794	833	771	868	823	818	832	814	793	795	853
24794	21932	25772	28726	21933	21955	18413	860	477	366	378	347	335	337	302	293	309	302	294	278	274	305	308	294	286	312	292	282	283	260	289	271	269	273	261	277	253	263	280	311	267	294	277	280	306	267	276	300	257	289	268	286	275	281	281	258	279	266	257	258	244	269	296	304	250	317	274	255	247	266	268	275	269	272	253	258	282	259	255	257	269	270	284	268	243	296	243	264	259	250	251	282	274	295	300	270	230	268	294	272	285	266	242	265	242	264	273	265	258	268	294	268	264	304	252	267	238	272	269	278	292	270	263	295	264	257	290	281	286	257	275	287	264	270	290	256	288	240	279	242	261	252	255	275	249	276	281	269	262	277	238	281	247	245	255	234	262	248	256	267	264	250	279	241	222	249	237	280	257	276	244	289	265	267	282	261	261	272	260	263	285	305	307	273	278	259	307	256	250	296	271	296	247	256	266	261	255	260	253	242	223	236	225	286	266	253	311	246	273	261	256	296	281	279	267	248	240	280	286	282	250	304	276	299	266	226	301	242	263	244	230	263	278	255	268	244	248	265	251	266	261	270	246	261	283	256	263	240	263	285	228	271	256	268	267	242	283	268	270	269	247	253	244	289	290	265	245	252	268	312	241	232	278	239	257	261	256	243	272	226	269	275	261	274	254	260	225	266	247	269	300	263	242	294	263	268	271	277	290	284	264	238	286	273	248	255	268	280	259	234	256	261	273	242	254	225	268	242	259	251	259	268	271	280	255	253	272	272	262	290	265	273	230	274	253	266	270	283	257	244	262	268	260	269	229	282	223	271	256	283	257	277	289	274	248	243	273	267	254	241	276	232	290	252	253	255	260	253	258	269	255	251	270	248	280	295	234	254	284	222	238	245	278	254	258	292	259	261	240	275	298	248	239	254	270	276	233	256	262	284	245	255	255	276	228	256	223	261	271	277	263	272	261	279	253	265	283	229	253	289	254	236	249	282	265	247	228	248	278	264	249	259	251	283	243	270	290	306	254	278	234	264	273	238	277	244	276	260	289	219	260	279	264	236	279	261	251	257	261	240	248	273	287	267	248	246	277	261	252	278	287	279	271	262	277	256	245	273	241	244	260	268	266	262	243	295	272	267	276	287	279	264	255	254	267	270	271	260	242	271	251	275	283	258	273	249	276	256	265	290	251	232	289	259	246	294	267	267	263	275	299	315	285	271	266	270	267	273	252	278	236	277	289	251	245	231	275	287	270	285	285	267	282	255	297	266	278	270	253	255	240	292	242	257	275	284	245	289	270	206	252	259	262	284	278	219	233	292	244	272	246	245	285	251	278	277	249	262	277	268	250	260	268	278	248	237	273	282	266	272	256	277	281	275	272	237	252	263	258	269	255	265	295	258	224	249	271	260	274	260	296	244	255	266	264	258	250	245	288	256	258	296	252	246	251	275	270	267	262	286	255	256	260	258	264	271	248	250	260	259	255	267	273	265	262	277	253	254	318	273	263	275	254	261	274	266	296	262	250	237	252	248	231	274	284	270	246	263	255	243	245	261	244	266	237	243	290	271	257	278	299	269	269	247	303	277	253	235	261	262	282	277	258	275	257	277	277	283	262	261	213	287	263	235	277	269	277	280	256	244	220	279	240	262	258	252	241	285	256	247	220	258	245	277	247	298	255	256	250	282	220	249	279	285	240	237	267	241	283	268	257	257	269	289	277	239	248	251	268	260	281	289	281	232	245	245	263	235	277	263	270	288	288	282	250	258	262	214	294	278	264	274	265	277	248	286	261	280	275	244	248	257	284	246	286	273	270	264	302	259	258	267	252	256	251	242	254	268	257	262	268	268	258	260	269	281	285	268	276	266	281	276	268	242	278	289	276	292	237	221	272	233	260	287	245	255	236	244	236	287	245	259	251	255	252	289	233	242	242	241	251	280	284	249	264	280	281	236	268	241	263	259	254	271	238	251	273	271	285	287	240	266	265	256	251	244	264	252	286	268	257	260	241	231	265	302	246	291	247	264	236	275	267	292	258	252	272	262	241	263	275	254	222	282	267	265	254	260	276	281	260	254	277	252	261	289	258	254	258	255	279	238	264	276	266	264	276	285	290	262	272	268	252	269	276	261	254	266	242	282	289	238	240	234	260	272	247	272	249	289	258	243	270	258	284	281	293	276	272	289	259	262	246	262	274	274	243	267	271	259	279	250	287	259	286	271	279	262	260	272	225	235	264	277	287	223	258	256	271	242	246	281	258	280	262	256	280	265	274	262	231	273	290	241	242	278	254	271	257	253	249	261	258	264	266	258	272	259	254	260	280	252	266	243	245	262	281	266	282	283	271	271	246	233	225	252	265	269	247	239	252	268	268	295	269	222	251	285	288	299	261	244	245	267	252	243	286	254	270	284	285	307	260	259	254	275	267	262	267	245	255	254	247	294	259	270	250	247	271	252	296	264	288	262	250	268	274	256	255	240	282	301	268	282	261	218	278	297	311	247	268	306	282	267	234	257	270	229	248	273	253	296	277	237	270	256	258	242	275	258	254	278	282	295	263	257	270	286	268	295	264	221	259	240	243	232	251	272	250	270	245	260	270	254	248	223	238	254	274	254	285	241	286	276	254	261	229	268	237	273	266	257	273	240	266	281	246	281	256	267	282	257	299	258	305	271	232	267	292	220	265	242	262	285	258	264	264	259	272	252	266	246	269	288	269	278	284	291	277	261	277	265	242	285	263	242	270	276	264	285	285	271	275	288	293	277	250	278	276	243	253	257	251	257	289	271	252	246	237	302	287	296	269	264	284	249	263	283	287	244	272	280	282	269	274	291	258	232	246	277	247	266	282	244	294	287	251	249	250	235	276	266	287	258	290	264	227	247	278	262	229	244	250	276	257	274	257	268	268	286	273	249	272	268	290	261	282	255	246	263	255	266	278	260	270	288	255	244	265	279	279	266	273	273	283	254	285	265	279	266	258	242	270	250	263	257	290	244	258	274	265	274	284	250	245	249	249	269	291	276	269	247	238	260	264	245	255	258	269	252	267	274	251	280	269	294	258	261	251	256	268	242	261	245	272	251	230	281	277	240	257	248	287	276	237	266	272	264	277	275	266	276	267	279	291	260	240	264	264	263	264	269	267	255	249	273	269	250	258	252	253	262	235	289	271	271	277	262	258	237	247	264	238	246	233	273	239	244	257	244	285	274	282	254	279	278	287	284	252	287	262	268	269	227	271	302	267	292	242	246	285	227	230	282	286	273	269	253	255	247	266	247	286	282	245	303	296	263	260	260	274	281	289	285	266	262	290	250	263	268	303	258	261	273	272	278	260	279	283	245	280	293	285	254	239	250	259	264	256	259	251	238	254	264	284	297	274	275	236	281	272	287	282	239	262	278	224	250	296	297	274	250	239	238	274	229	270	275	245	254	258	229	296	275	255	276	244	268	291	252	278	260	255	269	257	246	253	253	287	245	245	267	287	219	260	272	245	285	286	274	282	286	276	262	251	277
3928	5553	2834	1455	954	772	710	694	642	621	601	677	613	587	606	625	609	585	595	663	545	585	622	554	553	535	538	586	608	607	552	565	535	547	560	581	577	553	589	572	565	568	597	602	586	592	554	555	544	563	541	580	601	540	583	549	596	522	600	564	564	557	615	582	592	539	603	571	617	559	537	569	580	518	543	564	554	569	545	522	583	572	587	592	582	580	562	567	574	607	582	564	561	577	577	556	579	568	575	617	589	564	615	562	537	561	604	631	584	602	593	575	570	617	576	559	585	571	562	574	577	577	536	619	555	553	586	567	565	599	552	549	567	592	549	615	551	579	565	578	572	530	593	580	587	605	544	594	547	557	553	608	602	614	526	562	579	549	570	636	597	577	569	559	574	557	588	562	566	573	602	568	574	545	594	599	551	541	573	572	569	586	573	570	637	583	569	525	581	634	591	553	562	541	583	587	595	581	568	571	621	547	569	592	595	605	561	569	592	563	584	580	595	572	582	598	547	576	584	579	564	595	556	576	618	577	614	574	569	590	548	565	588	584	566	573	588	572	604	589	557	599	554	543	606	598	619	557	569	585	575	551	528	539	584	585	565	591	565	603	585	610	579	579	600	578	580	552	592	544	594	577	597	587	609	560	536	533	571	604	517	596	575	530	550	567	604	608	566	636	569	562	559	621	597	612	566	625	585	565	595	595	592	627	571	552	549	565	569	594	580	563	574	580	558	607	605	594	581	552	596	575	591	546	525	588	615	554	620	582	550	583	600	557	578	566	535	558	623	542	559	577	561	560	597	586	581	572	557	556	577	579	584	602	565	557	606	584	567	576	506	554	582	591	565	544	536	551	587	626	611	581	575	567	567	549	552	581	571	566	584	584	562	558	596	582	592	591	565	588	577	598	584	595	602	547	564	601	569	542	606	617	611	588	584	563	546	580	584	583	580	565	578	600	607	559	569	571	541	577	587	627	594	606	560	606	580	568	531	591	532	535	560	580	578	614	582	563	525	576	606	531	578	611	563	604	535	602	557	571	554	607	563	576	527	600	594	575	572	557	582	567	558	554	589	572	591	574	563	602	601	547	564	554	596	589	569	593	530	615	567	579	574	586	553	555	557	550	564	601	581	586	575	543	566	547	551	602	545	563	576	571	569	586	599	601	588	562	556	567	602	561	566	527	555	594	532	591	573	575	574	598	603	568	573	551	549	569	545	592	573	529	550	575	576	580	565	537	536	577	571	575	563	577	567	566	574	546	561	575	575	589	589	565	548	543	623	610	580	583	541	659	552	585	604	581	580	608	615	590	558	588	572	604	549	590	629	556	569	549	574	612	588	575	605	609	557	562	565	596	541	540	559	549	581	571	614	593	587	587	599	518	529	580	541	613	566	565	573	590	573	551	583	612	638	612	580	617	578	554	583	587	635	552	621	562	592	575	584	578	562	559	558	581	603	570	614	561	555	607	571	556	554	574	574	579	555	587	585	556	597	569	572	579	565	588	563	545	619	553	566	532	561	575	636	608	594	578	569	546	585	587	531	568	580	595	548	603	573	607	602	576	578	560	627	570	560	564	567	555	581	592	604	574	577	572	605	575	578	568	577	587	585	580	592	571	551	576	566	517	575	611	574	601	556	571	566	577	564	567	573	576	572	611	586	601	593	561	564	584	598	562	587	552	589	606	592	584	532	568	596	565	587	584	569	559	560	590	541	576	556	561	574	630	582	546	564	613	563	590	563	521	579	615	579	580	612	595	562	577	591	559	538	588	560	593	608	568	559	576	557	603	587	573	553	567	536	561	569	557	609	590	560	585	573	605	565	579	574	556	573	566	583	568	562	564	579	557	564	602	627	563	559	578	611	576	589	577	599	570	548	591	586	589	525	610	547	601	602	538	601	609	587	598	585	581	584	576	599	598	561	519	612	579	586	601	579	574	568	582	576	569	549	589	625	571	586	573	587	597	573	535	546	568	577	555	554	545	568	570	590	533	579	590	573	551	576	538	572	591	541	536	544	576	586	575	587	562	589	596	557	575	590	566	558	555	570	601	554	598	553	550	590	585	616	522	558	573	600	570	533	594	567	537	559	560	594	567	544	557	580	595	616	562	563	561	559	643	581	567	565	553	588	581	549	540	542	581	553	575	556	586	577	586	566	517	542	585	578	577	599	598	596	591	600	537	609	604	624	586	582	615	617	575	553	581	581	585	591	563	560	541	582	623	533	592	594	565	540	592	576	547	594	627	535	524	589	569	621	554	580	552	610	567	585	555	598	599	583	548	554	601	565	589	578	574	572	569	542	556	598	575	556	585	588	587	609	541	568	550	582	599	585	521	647	563	573	533	559	589	561	558	534	560	591	554	593	550	583	586	601	605	546	609	565	572	566	561	573	597	544	560	628	550	640	579	598	521	578	581	609	571	578	557	628	544	587	585	565	608	543	529	569	538	561	594	572	591	535	593	535	546	575	565	578	590	546	595	614	551	567	628	578	554	608	613	500	538	623	561	559	532	534	538	535	550	588	597	598	577	576	581	532	583	582	558	556	608	612	591	583	543	553	584	586	551	578	555	546	601	594	553	581	596	578	575	578	564	601	552	580	568	558	559	609	585	597	588	580	594	555	578	607	613	606	562	556	581	562	549	548	567	568	581	587	562	602	603	582	502	583	567	566	603	609	582	567	566	558	547	581	600	568	540	606	575	594	550	577	566	557	548	590	583	588	588	562	588	573	596	559	528	570	584	541	555	569	565	554	560	528	562	539	576	593	570	601	620	583	571	610	527	535	610	597	568	618	566	573	573	574	581	582	535	602	565	554	565	574	526	642	561	547	608	580	575	564	533	595	572	596	568	541	558	594	534	555	565	572	542	573	601	541	615	563	562	543	569	575	584	629	577	566	587	548	587	578	555	590	594	569	567	549	597	572	558	611	575	542	588	575	567	592	589	598	556	595	593	612	540	570	550	565	529	572	582	552	588	590	577	566	564	589	589	599	581	594	551	580	594	557	580	566	596	559	603	603	564	578	548	580	546	538	558	608	599	579	577	597	575	570	591	600	595	542	580	596	579	584	601	533	572	550	558	585	566	544	570	601	577	563	591	610	612	576	585	577	552	583	549	568	649	527	608	618	537	592	553	550	606	589	581	622	557	565	573	559	552	541	563	577	576	592	624	572	541	573	547	549	573	628	553	555	594	575	573	578	582	559	578	571	530	557	587	566	587	559	599	584	607	567	556	591	535	637	566	550	568	610	587	564	572	566	606	561	563	552	583	578	576	587	614	572	524	558	608	534	558	529	594	562	593	584	632	583	619	575	589	534	587	588	514	574	569	583	583	576	569	550	579	591	604	539	565	595	571	579	592	556	578	530	611	569	580	580	599	603	548	590	586	595	582	548	558	585	533	560	550	544	582	581	609	549	573	560	554	588	544	577	524	569	584	567	535	572	579	596	600	563	567	583	546	588	570	600	606	602	597	562	576	569	520	551	582	585	507
33373	20102	7377	653	365	331	362	281	292	270	284	242	270	272	276	250	255	256	281	279	257	288	252	222	237	300	252	238	286	282	266	278	284	257	252	228	290	279	285	236	230	264	246	248	262	281	277	273	265	246	260	300	269	267	242	280	261	260	268	248	253	277	245	251	237	258	288	238	286	281	258	262	287	264	255	265	260	264	238	237	296	277	258	275	254	268	252	248	250	264	240	256	237	259	269	246	279	254	257	240	248	265	299	257	236	280	252	242	276	261	253	256	237	229	269	228	263	260	281	235	270	247	264	285	285	262	264	242	258	283	274	243	272	282	236	261	275	273	264	252	244	306	266	266	241	253	253	239	257	248	265	273	259	273	225	250	262	279	319	271	250	267	261	245	273	266	300	249	279	235	295	290	262	241	263	264	268	267	262	226	249	247	245	265	254	252	268	298	215	286	252	259	243	263	225	238	230	257	219	235	255	264	248	253	289	280	249	273	274	262	262	272	293	281	301	255	284	277	249	285	228	273	294	247	246	264	249	262	248	257	275	275	296	271	250	283	255	244	280	281	296	276	240	251	256	246	231	262	238	236	241	271	268	252	273	247	265	247	251	262	245	234	249	228	230	276	280	273	261	243	274	263	273	252	256	248	277	291	248	266	254	264	288	235	241	250	234	250	254	244	266	226	277	263	278	265	248	266	240	274	273	281	273	278	267	295	245	282	307	241	231	267	257	269	285	296	266	267	262	249	258	275	256	245	258	265	251	274	271	255	258	287	255	240	256	257	265	285	266	261	285	263	259	282	247	254	276	276	257	253	282	272	244	270	261	268	270	259	254	268	296	268	270	260	296	273	248	257	269	291	263	217	237	285	267	257	260	240	257	253	271	264	291	262	262	271	244	279	270	277	257	247	286	270	253	260	233	260	269	225	254	252	236	278	232	244	274	250	251	271	306	268	291	280	249	269	273	248	248	262	288	227	262	259	259	266	240	246	266	255	268	238	274	264	263	268	253	270	255	278	267	265	265	251	277	222	248	249	272	262	269	245	263	258	237	255	249	252	255	269	243	255	286	267	241	238	233	255	268	292	288	280	277	257	253	288	270	245	236	263	239	257	246	276	257	260	250	238	277	268	270	285	263	247	257	250	280	254	259	292	246	273	234	254	250	259	247	266	306	280	258	254	253	289	236	240	224	289	258	241	284	274	232	254	256	248	284	241	247	268	262	284	239	246	251	280	288	270	259	249	232	238	249	295	264	309	276	258	263	272	260	252	254	240	249	276	263	236	278	270	259	265	270	292	280	260	245	309	252	252	274	261	251	244	268	277	277	263	244	264	252	276	256	255	254	273	246	241	253	265	238	256	254	220	262	260	283	269	239	252	260	254	256	297	272	276	277	254	265	255	256	283	255	292	253	247	256	249	241	275	265	304	253	267	278	260	266	274	274	259	256	263	256	253	246	244	245	266	248	261	282	264	245	247	261	222	243	247	272	261	268	277	294	270	266	309	244	279	262	261	282	299	246	263	271	254	256	234	262	309	261	273	266	268	273	274	233	272	297	262	245	252	252	291	254	258	251	283	250	265	257	262	286	276	239	235	261	274	259	272	249	270	254	241	243	263	275	251	264	245	250	282	245	229	278	253	248	262	211	271	269	249	236	249	250	271	248	245	232	268	269	249	265	278	291	236	254	273	237	236	264	261	265	275	293	274	271	247	298	255	272	268	264	254	255	246	237	239	265	282	272	244	291	274	270	265	247	265	257	286	253	241	263	259	259	261	265	250	265	246	284	250	257	253	266	226	256	235	243	287	303	248	274	266	258	265	274	265	238	253	257	253	250	287	271	286	231	263	273	250	292	266	265	287	265	276	268	244	273	250	257	272	246	288	269	232	262	254	250	265	259	277	254	246	275	278	279	232	250	245	264	276	265	235	278	302	242	273	273	252	217	265	273	269	253	241	260	292	251	257	226	272	267	269	295	273	250	281	258	278	260	230	266	242	260	270	282	241	248	260	225	258	231	238	266	249	237	261	260	254	248	233	249	291	283	266	242	247	274	258	247	259	281	259	293	261	296	265	278	261	271	275	263	275	259	271	270	251	280	261	220	240	285	256	260	251	240	245	282	257	239	302	259	250	272	263	252	272	280	252	264	280	237	252	254	286	296	263	257	270	308	269	264	258	260	257	298	300	248	268	260	267	281	269	261	257	278	274	259	288	235	292	262	220	277	243	260	261	264	273	278	245	262	243	261	236	267	246	272	280	252	257	282	277	250	265	284	297	272	263	256	223	297	263	249	267	275	273	261	240	253	273	322	228	270	238	279	285	278	274	244	278	271	247	263	248	251	291	260	268	262	264	230	250	235	243	243	256	247	241	266	238	237	283	270	286	248	263	248	244	245	212	254	258	244	272	265	248	279	260	284	251	265	275	263	279	263	255	259	279	269	286	272	250	265	254	265	264	271	285	262	231	253	301	274	283	258	258	273	269	304	307	261	256	253	268	267	257	274	267	254	249	258	250	260	275	257	233	270	261	264	280	238	280	242	261	271	268	287	260	243	293	256	267	300	250	265	267	279	273	280	281	241	245	255	264	245	243	252	284	267	252	246	254	255	291	265	280	244	268	267	266	296	246	287	255	245	254	264	240	232	264	243	282	277	262	268	273	287	256	248	283	273	301	232	256	250	233	246	271	264	232	253	274	266	272	245	268	273	286	276	265	251	270	234	281	267	262	257	261	266	257	250	253	245	255	287	261	256	257	260	257	261	277	295	287	233	255	212	250	276	271	254	262	278	281	262	273	272	279	233	251	258	292	272	300	254	258	234	246	259	265	257	213	214	247	269	256	295	255	247	279	288	304	281	255	238	283	263	258	272	247	253	264	295	238	255	261	280	267	268	276	275	269	274	258	278	277	276	248	254	252	236	263	255	265	250	283	272	253	260	236	266	276	264	270	296	273	247	273	259	260	240	241	273	261	273	250	293	228	232	284	263	287	254	287	248	252	297	256	257	256	259	258	260	256	261	262	258	280	255	278	253	298	280	269	283	253	240	261	269	257	267	245	251	274	269	297	274	279	250	269	251	234	239	251	277	262	271	261	245	247	249	277	277	259	271	275	255	239	238	258	249	284	247	256	279	253	295	273	265	267	243	255	284	266	268	266	280	280	249	289	239	258	238	246	260	234	245	270	276	261	267	260	290	285	277	278	274	278	236	270	262	240	274	270	291	257	261	263	253	266	262	254	270	262	263	259	265	236	261	295	239	225	251	252	225	266	262	276	264	269	252	294	270	278	273	254	256	272	249	269	237	271	277	227	236	284	275	267	236	227	227	282	254	274	245	228	273	254	272	266	243	262	256	246	261	266	227	292	285	290	265	250	250	253	270	280	257	278	277	268	230	238	259	270	275	270	249	278	240	266	245	262	238	288	268	234	256	247	244	241	257	266	244	245	274	269	257	255	224	249	266	246	275	269	221	262	233	243	246	280	249	235	257	258
5630	1075	873	746	652	662	616	675	660	624	650	660	589	637	585	605	597	664	642	600	644	594	614	574	652	615	640	633	635	601	667	622	595	581	635	620	637	643	624	662	663	599	629	616	604	647	635	615	625	608	617	632	666	595	589	612	676	603	614	625	621	643	611	647	665	630	619	628	586	650	626	599	615	673	622	652	588	605	662	618	682	635	636	621	606	636	628	647	571	640	617	600	579	666	621	619	630	650	600	637	652	570	631	609	618	637	655	620	619	629	617	612	615	617	581	606	595	599	602	572	615	614	678	647	655	599	677	664	645	639	600	631	621	653	603	637	616	612	611	641	624	646	649	565	641	613	603	670	608	622	616	619	622	613	596	611	626	653	621	660	624	606	622	658	635	636	625	620	583	614	644	688	616	622	595	605	654	630	653	653	587	601	650	697	589	621	656	649	585	624	656	650	609	675	670	604	592	604	663	653	636	614	633	635	634	654	647	627	627	610	613	588	590	651	650	623	628	647	658	646	598	625	607	590	644	573	635	667	601	665	591	601	627	660	620	617	585	639	640	665	632	613	637	597	591	663	613	616	625	622	621	589	655	631	615	570	609	683	618	585	599	595	652	641	625	628	595	612	654	621	629	680	654	577	653	622	610	622	655	648	614	676	639	593	638	642	655	602	658	651	653	622	616	604	619	633	611	630	646	605	610	646	615	643	617	630	593	618	612	579	595	646	647	582	620	644	607	610	567	655	656	617	665	628	592	601	655	673	665	614	678	657	624	627	625	630	606	674	622	606	609	633	632	637	617	606	628	602	643	637	627	643	627	658	606	598	601	617	617	618	654	586	603	609	623	647	599	626	647	650	634	587	609	657	639	623	685	581	621	654	642	624	618	665	648	631	628	606	613	592	610	647	641	619	656	642	614	630	611	641	625	637	611	630	644	634	586	648	641	614	585	645	618	640	610	637	606	626	584	659	616	628	641	623	627	625	646	628	658	607	664	618	586	654	615	653	592	644	626	570	641	618	632	574	604	632	618	643	608	641	647	652	596	620	616	639	634	616	645	618	633	618	629	621	607	633	620	629	661	618	635	601	648	640	638	602	617	617	559	635	612	654	598	658	625	639	644	662	593	621	665	660	660	625	609	610	632	594	688	696	611	641	604	711	586	637	623	673	614	645	643	590	632	642	624	625	623	575	645	603	627	643	617	634	597	607	623	598	599	623	655	640	629	599	622	676	642	596	618	633	607	661	640	624	627	650	624	612	595	580	652	642	578	598	643	590	571	647	625	678	598	639	617	652	591	632	601	593	650	688	619	634	637	601	618	597	623	623	642	627	639	661	614	595	649	650	632	615	581	620	619	628	577	646	596	622	618	657	605	629	612	632	592	630	649	684	638	625	630	640	605	631	680	621	650	587	629	611	570	624	618	602	636	620	635	653	626	604	637	599	586	609	625	611	644	667	621	638	625	648	633	618	657	698	615	638	648	624	662	602	632	638	635	644	644	597	649	622	627	667	630	610	656	586	589	676	630	635	637	609	625	680	609	601	614	618	645	630	646	642	603	633	654	607	628	610	642	605	621	574	648	666	633	624	605	656	627	640	644	576	642	653	608	631	672	632	675	619	645	636	670	626	640	642	625	644	607	637	624	647	610	613	602	617	597	594	623	625	582	700	640	612	662	667	668	606	594	634	653	627	610	617	635	599	633	613	709	643	681	651	604	632	664	656	637	619	657	624	596	635	638	635	610	620	617	610	602	650	635	606	609	616	605	626	643	619	624	603	631	622	601	631	652	614	618	633	674	656	600	615	601	619	645	587	606	685	630	629	630	621	614	669	617	621	676	595	664	594	599	621	675	625	631	623	594	631	603	670	620	596	610	633	613	601	617	623	656	649	636	617	620	619	610	635	655	625	605	606	620	649	629	590	651	656	615	610	597	640	666	619	614	616	608	620	657	617	648	628	643	628	635	677	633	643	610	634	599	591	627	621	642	661	626	666	657	650	667	617	639	631	644	618	606	665	656	615	634	669	630	631	653	651	670	625	681	600	638	661	620	633	617	622	628	609	637	626	624	668	597	600	623	646	557	641	596	593	620	641	638	615	666	569	618	621	633	653	617	612	613	626	624	660	598	633	649	632	621	616	621	660	578	663	618	646	687	624	620	614	664	608	575	608	653	615	621	619	653	633	610	639	604	645	624	643	643	614	598	619	605	605	600	607	646	652	646	593	626	616	648	672	630	584	615	617	601	612	669	612	613	621	654	616	632	608	654	656	670	604	642	672	576	641	618	672	638	616	622	639	662	624	647	612	658	585	646	579	620	572	639	631	651	625	637	641	622	634	576	625	622	640	646	627	690	631	592	582	628	639	604	625	615	604	596	631	612	618	595	648	616	637	639	664	664	626	635	631	638	607	639	669	622	600	630	622	624	607	626	624	639	612	622	583	604	660	667	544	582	605	662	632	592	590	614	615	649	607	643	582	617	633	639	599	610	642	600	624	656	641	636	622	627	640	599	580	631	656	578	656	592	658	646	640	649	619	615	664	622	572	620	644	631	597	696	617	630	673	622	613	630	654	620	635	634	660	623	660	632	649	611	688	727	623	635	618	657	600	621	627	592	630	686	643	611	668	610	669	627	627	617	622	595	624	631	638	640	654	591	642	615	639	632	584	610	603	598	645	593	645	565	585	645	643	649	642	676	667	641	624	641	600	609	618	642	642	584	645	667	587	621	636	635	619	646	627	624	583	590	625	613	602	642	618	665	655	632	626	630	644	641	625	614	678	627	625	603	625	621	619	615	637	612	606	636	618	625	677	612	603	610	620	645	625	644	588	647	603	638	621	590	657	639	644	629	658	593	624	598	629	601	657	617	628	626	629	606	631	620	643	650	595	670	632	617	646	635	653	582	598	611	570	629	602	594	618	637	609	651	593	596	635	639	598	581	621	599	620	627	565	593	592	643	639	602	629	624	628	655	642	659	655	656	613	668	632	582	610	628	638	633	576	678	609	678	646	648	631	587	589	652	559	655	632	641	657	637	622	626	643	636	665	644	657	636	633	669	626	627	641	617	660	587	644	629	650	642	578	601	543	621	632	632	637	641	664	620	598	654	605	632	620	590	630	650	640	633	637	613	603	647	611	642	637	632	644	621	604	612	629	601	624	646	626	635	641	637	662	592	654	644	652	661	621	646	590	639	614	630	640	661	617	631	621	583	655	640	643	652	632	642	623	614	640	590	629	697	645	575	682	678	615	660	623	631	618	608	613	669	623	632	641	632	659	601	626	629	625	586	612	591	627	641	671	646	605	641	638	665	615	626	669	636	597	647	620	638	585	651	661	647	638	621	627	650	657	639	651	665	669	671	624	655	609	641	626	663	641	609	620	644	613	654	626	580	644	625	617	642	618	637	629	644	614	671	616	628	632	640	588	584	667	628	637	646	602	623	614	622	615	657	573	627	596	639	613	645	603	620	659	591	603	579	581	598	632	656	629
25240	21900	25466	28939	21896	21876	2825	616	485	494	479	416	425	393	397	402	426	381	392	416	413	369	343	411	358	346	371	376	374	400	384	378	387	353	403	371	339	384	365	360	376	387	344	371	375	403	378	373	379	354	404	409	381	383	364	393	391	389	390	402	375	383	361	345	386	387	369	402	390	410	350	334	362	345	370	360	395	385	432	341	412	336	408	377	374	376	359	374	361	371	411	391	396	426	348	364	376	394	361	348	352	407	395	369	389	384	346	375	387	378	390	369	382	370	383	363	391	375	375	370	379	403	372	352	354	360	385	403	401	360	383	404	394	375	399	364	429	422	370	402	352	381	462	425	376	380	391	356	399	373	357	372	382	334	365	388	374	342	348	357	395	374	352	361	417	325	353	390	437	395	378	398	388	402	375	344	382	368	388	378	385	368	396	381	372	403	376	415	385	356	366	404	362	372	385	374	402	367	386	368	343	366	370	374	384	426	369	423	391	385	363	362	396	379	387	375	353	395	403	371	367	363	370	352	403	390	381	369	342	376	361	354	359	391	419	341	353	364	362	375	395	354	375	379	397	394	332	353	378	375	351	402	375	386	363	404	372	408	356	334	360	418	383	369	397	378	357	371	395	375	391	398	425	366	384	374	368	368	372	403	365	340	344	361	388	363	369	339	340	333	408	409	410	367	355	390	383	349	378	376	373	423	373	368	335	372	378	371	365	357	408	354	390	355	353	351	396	378	379	353	362	377	369	375	408	352	355	397	392	394	396	368	340	383	363	405	388	396	363	351	404	396	372	367	379	362	345	358	332	367	385	339	376	361	408	370	383	404	343	367	388	372	392	383	372	370	355	393	372	405	374	342	367	388	399	374	409	396	357	405	348	409	364	376	390	340	353	381	412	392	378	354	326	387	385	374	388	349	364	362	381	382	390	394	441	348	389	377	393	352	370	384	388	396	402	375	364	400	349	383	394	371	393	372	347	360	362	352	348	419	402	397	340	388	389	389	382	422	375	346	394	391	390	376	353	372	395	365	376	349	367	336	382	319	386	367	375	371	395	396	384	389	369	377	403	393	368	380	394	404	353	359	348	349	375	370	387	400	403	346	392	420	364	318	389	400	368	400	398	360	371	358	366	365	418	405	407	374	359	364	362	360	362	375	357	375	378	370	374	389	398	362	372	388	384	361	360	392	386	360	386	399	392	382	331	379	334	370	365	376	408	406	346	374	339	409	402	365	385	374	391	404	394	352	374	367	365	372	362	369	338	349	400	409	382	366	375	418	401	387	350	371	407	376	404	342	347	390	400	381	394	347	374	390	364	405	400	374	407	378	391	385	392	381	352	361	400	350	360	387	349	388	383	341	392	397	383	380	367	387	370	392	376	391	362	397	410	357	370	383	387	375	377	383	416	406	384	389	422	388	374	381	379	358	408	386	394	388	378	365	376	358	408	376	408	370	350	374	361	395	389	360	380	364	356	364	360	391	396	388	354	354	343	361	430	332	392	345	345	390	375	389	395	409	361	357	372	352	399	366	363	324	391	362	395	374	397	385	380	358	391	344	304	396	387	366	416	397	372	381	374	351	379	385	394	383	380	336	355	375	387	399	397	370	365	347	335	359	388	385	377	366	372	420	380	389	413	387	403	400	365	347	335	391	401	381	351	359	392	373	351	362	393	402	373	360	390	385	393	364	392	379	362	350	384	384	384	387	396	419	363	371	356	378	388	370	376	407	370	366	372	399	370	357	372	379	361	385	378	400	420	370	373	371	358	325	359	366	424	374	361	360	360	383	373	365	325	377	327	417	388	393	370	356	376	391	395	360	364	396	360	414	368	383	393	367	368	394	377	371	386	347	357	381	351	391	402	376	380	363	405	374	388	364	379	386	424	379	380	398	407	415	350	388	379	384	359	369	370	354	369	359	396	379	370	365	361	356	383	381	344	374	364	355	374	404	424	387	383	368	384	361	358	356	405	391	355	399	408	376	364	371	379	359	375	392	398	369	328	368	351	366	388	373	353	321	346	373	392	379	409	357	348	422	348	373	422	365	357	370	388	345	403	345	370	392	401	361	357	358	369	359	341	384	352	350	335	344	368	396	386	352	371	378	391	383	365	378	373	360	378	389	383	377	367	373	373	343	384	369	383	400	377	358	387	376	392	377	322	354	378	347	352	371	358	374	380	388	406	391	380	375	396	379	378	375	408	394	371	372	326	404	372	378	383	346	342	382	385	370	335	386	374	358	407	392	383	344	352	386	354	377	352	384	395	383	364	405	349	384	362	346	390	397	378	417	415	375	382	406	383	382	393	358	356	377	373	362	370	348	349	387	349	389	355	421	401	381	385	381	383	400	395	353	393	377	384	404	354	328	400	369	389	370	346	369	337	364	380	406	366	377	375	424	395	354	410	384	374	402	387	387	375	377	369	399	389	363	384	341	363	379	389	384	365	394	393	407	409	365	385	377	378	383	402	391	370	378	377	393	413	392	333	373	349	346	376	377	376	360	368	380	382	346	347	360	351	375	363	392	389	404	369	372	368	392	363	330	375	364	373	357	388	356	388	368	373	347	380	378	365	347	402	370	396	357	375	354	378	394	396	373	395	396	384	385	397	369	364	386	339	348	368	357	408	387	384	392	356	355	381	384	372	359	339	402	331	353	363	399	362	368	395	403	369	390	348	392	384	383	323	374	403	387	361	357	359	373	397	355	400	362	362	380	363	390	347	351	381	392	394	356	387	369	366	398	400	394	395	360	372	351	376	398	374	375	406	372	377	358	368	379	363	362	339	393	360	373	346	377	385	408	361	391	397	393	373	360	373	368	400	387	385	351	401	396	377	347	414	345	350	347	364	370	342	344	363	398	397	353	369	404	405	388	390	374	350	390	357	373	383	354	393	377	358	388	372	381	401	341	389	375	313	402	391	363	358	386	391	398	364	377	399	371	381	348	382	390	363	362	390	386	388	364	410	352	335	404	402	376	374	381	415	391	380	370	370	375	358	423	371	358	384	378	372	419	359	373	376	401	396	394	395	399	396	372	354	357	355	398	381	377	377	368	397	364	341	354	375	371	338	383	333	356	391	404	365	358	339	371	392	350	409	333	357	393	379	387	371	384	373	352	405	362	386	404	418	395	356	371	359	363	366	392	381	376	347	387	345	355	393	371	422	357	409	379	359	362	334	360	389	325	371	375	395	416	394	345	408	316	377	376	349	393	387	366	397	368	384	416	369	355	399	337	389	381	414	370	395	405	380	352	368	347	382	323	400	361	361	386	388	395	382	362	362	406	389	326	404	399	388	407	361	351	452	358	353	374	386	378	369	363	357	363	338	376	405	387	371	365	371	367	372	379	375	358	400	339	356	358	364	352	376	365	388	381	321	415	387	354	374	344	383	386	359	389	391	380	395	356	397	381	372	381	385	364	350	356	428	436	351	382	360	388	373	386	396	394	382	363	375	370	367	378	345	402	376	385	365	329	346	388	383	405	397	338
3797	3752	2232	1383	1008	970	951	857	832	876	870	785	798	820	819	840	832	811	841	803	832	843	821	874	825	848	809	800	848	816	850	854	787	811	841	875	837	879	869	789	862	850	864	833	813	803	848	870	839	840	800	822	790	858	830	839	836	793	780	797	802	814	846	819	876	858	793	827	816	810	823	857	832	833	772	821	804	856	872	838	828	840	794	833	810	819	885	863	856	850	903	831	863	839	796	817	787	876	833	856	835	823	797	811	878	832	811	846	872	843	847	834	823	808	817	784	792	771	824	799	858	882	869	777	853	815	809	808	820	796	880	797	801	836	824	779	823	757	777	840	841	856	868	784	862	819	816	784	811	818	835	781	839	897	866	833	816	837	821	845	826	834	800	779	805	791	829	890	805	815	848	829	766	881	807	790	840	845	839	845	758	764	818	860	818	820	855	847	827	796	838	831	764	847	785	809	814	865	797	851	816	793	828	813	804	801	773	861	811	881	783	813	805	862	795	827	848	815	842	814	827	876	894	824	830	827	907	826	836	780	833	781	826	824	810	840	842	821	794	802	804	836	847	823	797	783	821	843	825	845	792	853	847	791	810	894	832	905	803	804	788	792	773	872	820	806	818	873	784	822	844	795	890	812	810	825	789	881	850	864	810	781	800	808	840	783	823	826	802	849	844	816	779	904	770	813	810	802	828	812	828	775	802	782	837	862	803	821	804	784	841	847	798	847	811	844	766	779	824	874	801	865	860	829	873	801	828	796	842	809	816	832	825	845	841	883	808	795	857	838	814	808	836	831	796	841	836	838	848	802	817	852	785	826	807	817	826	827	793	836	861	867	801	842	793	865	824	829	786	807	834	830	824	807	842	865	848	803	846	791	829	819	857	863	808	827	790	815	845	841	843	848	872	863	815	834	790	883	862	864	763	795	781	820	791	809	853	805	832	812	861	812	825	779	813	830	826	822	762	810	764	790	792	811	811	808	816	814	871	809	837	834	842	836	887	807	807	831	879	817	793	841	789	828	841	765	815	841	865	808	825	840	786	858	855	820	827	826	825	816	879	832	794	816	808	880	822	859	859	819	848	871	842	827	896	870	816	837	789	826	812	768	834	858	788	890	861	816	817	819	825	811	832	816	796	827	845	825	804	821	786	844	811	870	866	875	779	806	806	795	804	875	825	840	810	765	818	830	807	789	811	811	838	845	844	807	829	884	829	828	806	782	805	854	790	828	800	789	817	879	765	810	790	845	857	838	798	793	867	821	849	842	798	814	812	831	827	820	818	797	892	804	857	836	829	824	828	810	824	824	812	813	801	855	789	794	813	841	837	814	802	796	776	835	772	802	839	809	816	784	846	839	878	804	860	851	857	888	835	804	812	796	911	812	826	814	833	800	802	846	797	839	858	830	769	804	842	808	822	790	794	850	801	788	919	872	826	779	854	768	833	827	845	828	834	850	862	802	823	811	792	818	856	859	808	800	824	811	872	812	815	825	806	820	813	876	841	857	847	822	887	842	875	773	836	819	770	856	799	832	818	811	795	861	853	834	829	832	808	845	837	857	856	820	824	832	816	806	789	783	833	867	804	782	822	822	788	850	816	856	850	858	786	803	838	857	862	847	821	769	812	847	848	771	893	852	812	877	802	830	770	826	782	812	856	795	770	862	809	865	773	821	840	769	805	859	800	843	838	773	789	825	866	823	813	823	870	858	816	839	842	825	820	822	837	782	876	784	826	847	882	791	761	758	841	837	793	830	826	778	795	780	842	811	768	814	805	800	861	802	824	805	890	842	821	810	787	847	793	836	855	927	819	810	858	878	827	825	849	833	832	822	770	784	817	836	815	813	834	834	812	860	835	828	797	826	828	877	856	789	798	852	820	812	830	795	829	863	828	806	817	855	802	841	815	828	764	821	834	845	787	827	845	815	874	807	818	823	804	837	808	824	813	814	862	827	776	800	818	803	837	804	877	822	825	763	862	801	785	823	792	859	850	799	813	810	782	787	815	811	832	861	826	791	858	873	735	859	862	814	816	895	822	836	845	825	843	831	831	840	805	799	811	819	808	846	837	781	815	852	811	878	830	809	847	841	839	838	794	821	820	845	786	847	807	818	812	791	822	807	847	837	810	856	784	784	852	865	800	764	812	854	805	789	812	879	807	831	879	873	789	854	843	841	816	810	780	755	812	841	840	825	829	864	787	818	815	802	830	875	851	828	775	813	791	817	824	845	744	808	845	819	855	789	825	837	771	834	833	797	809	869	801	804	812	820	857	827	834	832	793	787	841	796	834	831	791	838	838	837	844	828	834	891	813	829	788	818	866	855	853	841	838	862	785	843	840	810	831	783	857	860	814	825	801	769	810	838	767	847	789	853	771	817	824	852	832	804	840	849	816	848	860	841	781	795	916	798	800	852	833	794	778	808	855	842	827	879	808	871	832	825	812	831	832	839	815	781	868	855	828	813	811	812	845	814	797	859	820	866	799	866	776	844	831	805	773	782	820	909	811	832	846	763	821	828	810	791	840	807	862	845	840	886	786	786	836	798	747	814	833	838	841	832	851	816	855	832	810	856	847	763	781	848	779	850	823	826	825	829	791	811	825	810	803	811	823	860	786	899	866	840	816	852	843	802	858	771	823	836	853	814	770	862	793	829	815	814	841	811	823	866	819	845	835	843	839	838	791	844	777	813	842	766	822	823	818	840	775	803	787	818	848	849	809	805	886	851	815	821	789	828	812	849	835	758	871	854	843	808	776	832	756	823	825	805	829	786	828	865	814	784	857	790	869	816	830	833	814	775	792	766	832	774	796	777	818	887	766	845	796	809	838	821	830	808	777	808	874	831	826	808	807	871	818	861	815	862	834	805	809	801	863	869	829	888	752	845	803	854	816	782	834	857	812	806	812	789	819	806	868	880	867	863	824	801	802	802	892	802	825	857	800	839	801	831	860	832	815	870	810	836	837	851	827	849	849	851	811	813	845	806	797	826	843	798	855	851	801	811	812	853	837	879	853	817	842	879	854	825	821	828	787	858	830	855	833	726	791	827	804	836	838	834	870	820	801	838	812	834	784	774	859	864	863	765	852	836	821	859	827	840	832	825	763	825	850	847	843	819	855	816	808	831	794	864	828	840	783	783	820	783	810	776	833	882	874	841	791	855	823	851	745	858	840	848	794	878	805	814	814	782	807	811	818	883	782	873	833	788	776	800	816	848	830	788	828	844	786	838	801	842	855	790	798	818	833	787	805	813	815	840	868	844	873	790	758	795	863	780	788	755	845	815	833	841	821	774	840	880	878	775	860	827	840	824	889	853	824	814	836	825	776	783	823	778	835	809	792	818	843	850	771	892	859	845	775	891	842	828	832	805	792	823	813	850	815	824	848	848	825	853	830	837	800	827	800	843	883	836	850	806	841	785	843	852	804	815	831	814	808	832	842	849	875	830	823	835	770	876	897	796	832	840	792	844	832	829	799	796	777	786	876	793	800	856
23599	20866	24506	27345	20869	20879	17418	830	412	390	329	324	336	318	327	273	265	281	278	301	270	285	243	301	290	266	253	250	251	253	253	238	258	260	272	226	263	249	247	272	268	249	256	266	291	230	277	255	229	250	266	267	261	239	273	259	272	255	238	255	267	264	260	261	257	251	252	256	255	257	256	219	258	257	252	242	277	247	239	226	243	269	242	268	249	255	202	232	267	229	244	230	263	252	241	242	241	266	263	264	261	250	282	238	265	256	238	282	258	243	234	282	231	224	249	240	232	233	235	268	258	265	245	267	250	247	280	229	279	257	240	274	243	277	267	246	254	244	253	220	238	237	261	265	245	274	229	263	232	239	247	240	262	244	229	260	250	277	264	228	236	227	234	259	222	239	229	274	224	235	242	223	259	248	254	273	245	277	259	226	245	274	272	252	280	246	246	251	253	231	254	242	241	243	249	219	256	241	263	249	219	223	239	261	252	253	237	247	270	253	263	258	251	237	249	242	251	261	229	229	250	283	264	257	273	231	227	231	256	258	272	244	243	242	220	247	266	267	237	274	260	247	245	265	242	283	261	256	252	234	239	220	225	280	290	258	271	236	224	275	240	230	250	253	239	278	256	252	239	244	219	242	241	215	250	221	259	230	230	237	223	211	231	239	238	271	256	265	256	251	242	242	239	249	281	213	245	276	276	227	255	242	238	251	264	258	253	264	243	247	244	243	242	253	267	263	248	254	263	244	250	259	249	224	265	231	243	264	225	261	242	252	213	258	245	249	265	269	245	260	243	250	251	230	250	249	258	282	265	244	223	249	248	274	233	265	273	228	265	246	253	263	229	225	243	227	274	311	254	225	255	226	254	244	238	253	258	279	256	262	257	256	273	236	263	244	294	254	242	239	252	264	227	266	229	264	264	253	252	269	244	231	244	243	250	259	247	228	208	232	242	261	276	220	242	229	272	249	239	243	248	254	251	227	251	280	256	246	242	240	283	261	278	243	274	263	251	227	238	225	240	259	247	238	243	254	240	248	254	249	253	245	268	275	262	268	256	266	249	229	231	231	243	229	266	247	239	233	270	242	217	244	268	214	221	235	258	253	239	267	241	257	228	297	238	264	251	226	263	267	248	266	260	276	249	257	235	258	255	230	236	248	251	261	272	259	233	222	242	248	266	240	252	235	221	243	249	265	263	244	240	242	242	210	243	214	236	268	259	262	240	265	252	262	257	263	241	260	241	243	256	249	258	252	248	237	261	279	284	219	274	269	212	231	292	295	283	234	270	251	257	247	261	214	247	262	261	233	238	255	259	255	262	276	251	233	254	262	277	251	254	222	249	274	234	274	259	262	293	269	240	257	211	243	239	253	222	269	266	234	267	275	266	231	292	260	243	255	254	259	242	241	208	256	234	215	236	233	258	262	217	304	250	252	288	237	256	253	280	203	267	212	250	213	270	261	245	247	246	229	250	254	262	264	248	248	233	258	235	265	256	245	240	230	290	256	265	249	274	252	255	273	268	246	269	271	245	245	269	258	230	280	282	252	252	288	274	260	280	262	246	269	244	253	269	236	244	265	255	246	225	234	273	257	229	225	245	259	248	245	241	249	209	232	252	247	255	245	217	254	250	242	239	240	248	232	238	244	205	239	257	243	246	251	235	229	250	231	253	259	242	224	245	239	248	265	238	258	252	256	247	254	235	266	240	253	242	238	258	236	226	262	262	248	213	221	223	244	259	267	225	237	239	264	248	244	241	234	247	242	234	267	287	225	252	257	236	266	244	283	251	260	251	257	268	253	235	251	254	234	252	224	226	247	294	253	276	258	243	224	237	221	236	261	260	260	263	251	253	243	258	233	306	243	282	270	253	258	265	237	235	265	245	240	252	258	265	310	247	224	242	257	266	278	273	266	252	256	217	252	231	274	263	265	261	281	245	242	253	269	261	247	253	266	279	222	257	238	243	237	242	238	259	258	265	239	246	265	235	259	267	255	237	239	259	257	243	261	242	260	254	264	238	257	260	240	236	256	234	276	255	272	266	268	236	242	230	254	256	266	275	266	266	260	282	248	210	260	263	238	251	267	247	238	243	256	260	271	241	249	241	254	283	259	243	264	242	248	246	229	259	241	263	297	237	241	254	236	219	249	273	239	281	246	240	249	262	261	230	255	272	260	267	222	263	246	251	234	236	289	249	246	263	249	235	230	272	247	255	248	264	251	258	244	237	259	262	238	262	243	254	251	256	272	256	279	243	241	257	257	246	254	263	250	300	240	266	243	237	267	255	255	234	240	220	229	232	254	231	240	243	262	237	229	232	243	191	246	263	251	263	216	235	267	236	221	234	236	239	241	238	256	268	231	247	246	266	246	246	262	242	270	260	250	218	229	247	243	249	244	261	244	265	253	263	259	240	237	251	260	233	260	264	249	271	265	242	244	248	265	248	248	247	227	273	239	241	271	244	233	262	251	245	233	277	260	249	223	234	228	224	252	252	244	228	246	258	247	240	249	267	228	239	240	221	252	237	278	256	277	271	255	269	269	264	238	257	274	272	266	254	248	238	244	264	281	289	284	246	241	236	235	226	231	273	229	243	258	232	234	241	282	252	248	239	247	269	256	249	283	249	259	244	272	264	226	253	230	214	267	251	242	240	266	247	272	233	199	235	250	246	244	281	231	239	255	257	258	278	252	254	265	246	298	249	238	234	243	251	274	225	253	243	223	295	216	220	221	237	264	268	243	248	256	258	255	249	253	256	260	252	244	244	272	245	269	247	284	256	235	248	253	214	230	245	268	252	258	248	284	258	244	257	258	243	248	228	274	258	261	256	270	228	247	247	242	243	228	244	260	261	260	257	257	227	208	239	234	255	254	277	264	234	230	243	262	266	269	278	260	231	227	243	240	232	258	236	291	224	266	261	227	244	243	243	248	243	246	233	250	284	272	261	270	258	266	258	255	255	263	241	273	256	250	199	227	253	239	277	220	252	268	239	268	252	262	266	243	252	246	248	273	253	234	246	265	288	241	265	222	258	262	231	283	234	217	259	243	249	220	268	279	281	296	253	286	242	268	286	241	251	258	215	230	264	259	237	264	260	255	272	226	227	249	264	250	246	247	248	234	238	303	249	258	266	260	257	254	245	260	243	250	224	269	217	253	275	244	254	247	253	264	268	262	233	239	262	270	266	245	254	257	254	250	252	257	217	278	266	259	239	265	276	251	253	254	251	263	271	241	271	223	272	268	266	217	270	284	298	273	263	272	259	236	269	238	251	284	258	271	252	241	263	250	237	269	250	269	293	263	261	251	240	245	248	248	242	243	227	285	240	242	225	227	248	259	229	261	241	262	246	277	259	245	280	233	255	271	231	282	243	254	247	254	254	253	273	286	286	221	223	255	219	255	264	254	261	263	254	240	247	248	233	228	252	212	234	242	264	250	253	254	248	282	243	255	247	254	239	273	262	233	262	268	239	228	262	236	234	241	267	238	272	237	235	219
3721	5291	2667	1312	869	774	721	624	588	619	586	560	627	536	595	632	574	597	580	526	512	549	565	532	555	550	527	556	567	567	589	531	536	553	537	512	556	553	528	600	567	579	558	545	546	591	529	579	534	559	549	542	545	540	551	561	537	520	537	555	590	488	553	558	563	529	591	549	553	594	528	537	531	527	522	546	559	546	577	527	539	551	540	554	550	529	520	535	524	541	535	542	496	516	529	577	507	526	560	557	568	508	499	558	526	546	602	521	544	542	541	547	522	559	536	556	526	537	547	539	535	528	552	553	552	568	532	534	523	549	549	545	513	544	569	557	564	529	542	512	570	504	596	555	570	579	521	568	573	535	518	539	532	532	553	490	559	538	577	540	597	529	533	572	515	530	554	600	541	551	537	567	547	560	566	546	531	541	552	529	534	553	548	551	548	500	547	518	543	537	535	547	520	551	575	534	557	517	531	510	539	525	608	586	548	538	514	563	534	584	575	543	545	577	557	551	572	560	557	484	539	604	560	548	533	533	573	551	542	536	551	537	558	562	534	514	542	532	555	557	542	538	571	571	517	555	533	502	531	531	527	588	508	537	575	535	577	579	548	556	557	555	530	554	565	526	576	558	510	540	546	520	555	541	554	557	559	562	555	574	553	529	556	514	600	526	549	555	559	533	542	542	520	516	560	587	485	544	550	537	576	529	582	519	542	551	537	593	535	508	548	527	546	560	574	536	517	549	552	564	539	598	555	543	532	555	535	539	521	523	516	566	565	567	552	532	584	557	533	549	589	544	582	554	590	558	559	528	502	527	569	529	572	530	506	530	527	536	540	563	525	552	527	571	556	565	551	527	571	553	522	529	541	553	500	531	558	556	504	520	546	572	555	549	510	514	571	543	561	534	581	583	555	566	546	584	590	510	581	603	557	523	501	506	567	549	562	565	528	546	515	555	568	526	531	535	577	534	576	539	528	533	540	544	557	507	546	547	527	548	571	562	599	531	563	572	546	526	528	526	554	560	519	591	544	542	547	543	540	553	547	582	540	565	553	536	553	556	505	577	548	484	558	511	551	543	525	569	596	543	540	499	536	523	535	574	574	525	551	552	530	518	557	538	521	529	514	580	555	559	518	575	563	566	558	532	539	572	539	544	510	557	509	543	600	529	589	525	554	563	536	536	526	541	533	530	509	534	539	548	544	557	535	571	553	538	535	521	563	557	541	563	526	515	523	548	511	531	515	558	551	524	511	487	518	563	520	580	564	514	571	533	560	546	535	555	539	547	565	530	550	555	514	532	535	577	625	547	522	566	488	560	509	557	545	553	548	522	505	511	627	568	565	544	548	518	544	540	575	560	551	566	560	565	530	536	575	501	534	551	521	530	516	551	588	560	563	570	564	524	559	528	524	542	560	552	542	536	582	526	538	514	560	545	507	558	554	554	588	537	590	546	516	504	568	583	533	540	562	583	537	554	594	570	569	548	568	548	517	563	588	570	531	519	559	551	515	554	552	495	546	580	573	598	555	553	514	514	500	540	567	596	540	556	563	535	537	594	549	499	507	532	555	552	505	574	583	546	542	578	529	560	514	504	585	530	538	569	549	532	543	545	574	547	556	471	543	545	554	543	563	590	570	546	573	543	571	548	525	574	543	572	571	548	519	511	557	535	526	544	540	502	552	559	574	540	534	554	552	555	564	539	564	553	513	585	525	544	537	590	554	540	584	530	567	555	551	557	564	547	564	525	534	509	552	532	537	523	562	577	566	550	524	486	580	569	571	534	553	564	553	574	540	558	552	486	515	570	560	541	579	510	516	566	507	596	546	528	571	535	514	532	547	569	526	566	543	555	538	523	614	542	573	569	583	580	552	533	552	561	530	537	566	561	499	526	556	529	565	586	519	575	570	550	558	562	548	570	553	571	510	519	535	547	579	546	510	538	527	547	537	572	529	520	544	522	558	570	532	499	544	564	536	590	529	533	558	549	565	578	529	570	555	582	568	545	522	542	535	499	554	547	552	539	559	543	543	568	590	547	576	528	512	534	565	549	564	562	553	526	575	574	552	554	580	564	539	527	577	573	561	566	550	510	573	564	521	570	532	530	571	573	523	532	526	540	580	526	559	551	545	586	558	550	544	586	566	562	551	535	576	590	568	578	552	544	566	514	556	502	562	574	562	526	575	551	535	520	531	584	575	542	541	531	552	509	563	574	522	532	531	541	545	561	529	538	543	568	559	596	542	545	542	523	537	606	536	565	566	566	548	534	531	580	543	527	594	546	565	543	523	596	571	560	523	566	572	482	547	532	516	574	562	549	514	568	509	530	523	565	552	543	553	577	534	539	595	516	536	610	545	575	517	579	543	518	511	494	544	538	558	525	537	557	514	534	556	512	547	568	532	523	552	567	552	539	549	581	511	580	556	521	529	514	512	547	544	515	547	540	542	549	499	584	572	576	551	532	510	561	544	571	558	547	567	545	573	535	548	560	542	546	537	532	572	564	565	526	557	538	587	512	602	577	561	541	553	524	558	537	558	545	563	554	571	556	554	543	517	543	570	554	549	575	518	581	550	516	551	552	551	523	551	510	551	518	566	548	535	532	571	614	575	547	537	517	555	564	565	523	523	576	569	571	574	568	553	602	587	576	539	544	551	554	550	554	559	566	540	538	522	542	587	568	527	517	515	572	552	539	579	518	571	591	498	534	518	523	522	542	538	585	513	573	583	603	603	553	489	580	523	568	527	536	559	519	564	548	544	572	541	550	570	529	558	546	547	539	496	549	526	509	520	563	561	543	572	506	547	542	561	543	542	539	575	547	491	506	585	562	551	534	585	595	549	560	566	584	546	576	524	559	576	529	562	554	581	593	498	562	595	571	535	533	520	553	568	537	560	544	521	573	529	530	550	585	591	611	548	505	564	490	555	531	558	518	563	554	537	539	542	524	523	547	516	541	573	533	515	526	558	520	537	546	567	565	582	575	537	579	561	580	533	569	591	549	580	538	535	559	505	539	575	554	544	528	556	547	526	531	520	536	528	545	563	551	530	589	563	536	553	552	557	523	588	570	545	510	568	548	586	557	562	543	566	589	540	521	544	513	537	501	576	536	549	584	570	554	533	513	565	552	557	505	584	525	561	530	553	579	519	529	498	580	549	537	554	571	562	528	529	575	514	489	550	579	544	553	542	573	544	543	539	515	486	567	517	569	565	565	620	534	580	504	556	481	539	526	553	577	556	559	596	554	529	508	522	549	572	590	564	551	567	513	535	501	535	545	491	524	556	530	548	594	564	576	512	575	586	520	564	520	554	535	571	564	533	545	569	500	555	558	549	522	510	561	572	564	550	520	584	534	548	561	559	545	526	576	553	575	544	547	546	558	546	512	520	563	549	554	529	531	551	570	587	543	534	559	569	541	543	523	541	536	583	524	517	567	587	531	543	561	535	571	541	542	553	546	486	542	536	514	529	576	522	545	559	558	549	546	527	531	535	568	573	540
33201	20112	7591	677	404	327	300	301	277	241	279	266	265	256	259	245	262	264	276	284	268	256	257	248	280	284	255	276	255	242	262	245	278	278	305	248	261	269	231	265	260	242	260	231	277	275	265	274	231	231	283	244	281	294	252	258	254	262	264	268	223	240	255	256	277	282	279	309	301	267	274	287	257	257	244	231	269	276	277	265	286	269	260	256	285	308	246	256	258	249	265	262	300	286	291	269	265	271	247	261	280	253	242	256	261	261	254	235	292	249	273	253	248	250	261	254	262	253	245	262	236	236	283	238	273	240	269	281	260	268	258	275	274	273	240	247	236	256	239	234	276	248	247	256	293	255	253	274	247	270	260	277	264	241	266	254	301	273	274	287	273	269	233	256	274	260	259	273	248	248	290	259	250	296	270	285	280	254	254	256	270	265	242	244	256	244	268	266	244	254	256	256	264	251	269	290	264	294	263	293	266	294	270	244	266	251	269	262	271	252	268	256	233	234	255	288	247	240	279	238	276	261	225	251	246	272	235	236	227	250	241	282	278	276	238	266	268	255	236	278	277	284	263	239	276	253	286	260	292	229	276	271	276	261	248	258	240	270	252	275	259	247	251	270	256	304	278	244	204	247	290	268	251	278	278	268	255	251	284	233	249	263	269	251	275	261	281	270	261	257	274	297	260	245	239	261	235	246	255	284	316	272	241	296	246	217	260	269	262	256	280	269	241	268	273	252	270	261	273	227	262	279	279	286	253	255	264	258	240	272	233	251	260	282	251	281	247	260	279	279	258	292	235	289	231	258	287	259	247	263	272	270	280	278	277	288	276	202	259	290	283	254	265	237	276	253	249	267	282	277	310	282	250	271	256	245	272	251	304	291	243	260	263	257	268	281	272	257	292	275	294	273	298	247	258	270	256	262	271	257	260	245	286	262	250	258	256	274	249	262	236	232	279	241	293	234	261	237	262	273	279	240	255	310	251	263	251	263	240	245	242	292	294	262	264	262	253	260	249	260	299	273	252	265	279	258	239	258	284	258	278	274	251	250	240	251	270	252	246	263	251	298	257	290	246	285	283	253	282	283	247	235	244	255	258	249	252	272	243	287	286	264	261	283	287	268	218	276	242	265	286	265	285	266	273	273	290	315	264	263	283	263	264	247	261	252	258	276	280	249	259	275	265	255	243	277	221	282	277	268	249	246	254	270	285	289	248	251	244	243	269	241	248	270	303	231	250	261	243	267	238	270	241	284	253	268	291	269	261	261	249	262	254	288	255	238	241	272	263	266	270	255	275	253	250	264	270	251	261	281	270	277	252	252	248	265	261	257	251	265	263	278	247	238	266	264	271	269	260	238	270	258	268	266	243	270	272	280	256	260	274	275	263	278	252	252	254	267	248	261	265	254	240	261	293	283	265	228	257	275	241	293	256	279	241	276	263	278	247	258	256	259	249	253	270	238	254	266	274	262	230	274	271	271	251	284	269	298	236	258	272	256	264	265	259	269	246	279	274	284	291	282	283	294	236	219	254	233	263	245	261	264	287	278	275	264	262	267	266	263	270	245	230	252	278	266	249	259	247	254	256	240	274	286	253	241	267	254	244	272	255	235	229	251	258	266	277	241	258	237	247	281	265	277	264	253	263	263	292	285	266	255	258	255	253	269	237	262	276	268	224	274	276	245	238	275	229	247	237	281	275	286	249	273	239	280	257	244	259	267	247	268	268	241	278	257	268	258	250	251	257	256	236	266	261	275	271	281	234	249	272	297	241	252	245	259	244	291	260	270	274	268	240	263	271	250	257	276	221	259	239	247	267	241	258	275	241	252	249	262	277	266	246	246	279	269	294	239	275	275	276	255	253	268	279	252	247	227	254	232	250	238	239	258	273	275	247	216	266	267	240	274	257	286	292	277	241	253	263	255	300	277	265	278	251	250	279	286	287	260	271	276	243	269	275	281	249	260	273	269	292	259	266	265	284	273	250	265	265	258	262	233	279	274	256	265	258	295	254	273	266	263	305	259	256	270	283	252	274	234	253	261	267	269	263	260	285	295	244	266	291	235	246	273	247	271	256	255	274	290	247	242	271	274	252	257	275	260	292	268	269	255	279	275	251	253	281	265	270	283	259	272	263	268	252	284	227	270	259	223	263	263	275	240	240	259	257	268	246	272	270	279	246	244	267	292	283	262	240	289	236	279	273	257	244	269	272	265	255	246	254	257	270	266	271	268	249	278	258	275	251	276	264	263	249	256	276	270	298	286	259	248	246	249	252	293	251	258	258	263	242	284	262	272	240	219	245	255	255	263	270	280	274	252	272	266	281	281	252	255	246	290	264	257	248	270	259	248	252	255	282	262	267	243	248	279	265	272	221	235	266	270	256	238	245	237	242	253	247	267	275	246	233	241	264	288	272	287	230	241	247	247	235	254	251	283	267	246	264	276	267	263	261	255	265	258	242	263	273	254	226	281	273	258	273	302	264	245	270	285	229	265	263	264	279	275	242	243	253	241	268	245	288	252	227	296	271	273	259	274	240	279	234	252	266	284	257	265	264	242	271	267	265	292	265	245	266	246	261	264	257	266	277	257	294	271	249	255	299	249	267	266	263	268	236	275	252	281	274	295	272	245	269	239	269	262	281	284	257	233	282	256	277	260	253	242	277	238	267	264	260	248	281	252	242	253	264	259	264	260	265	247	260	264	264	269	283	262	269	282	301	271	232	264	244	261	262	270	265	258	273	265	267	247	251	263	254	260	265	257	273	235	286	241	244	219	250	234	263	290	268	269	304	245	266	298	279	244	251	244	255	261	283	222	275	265	261	234	246	256	276	238	295	238	267	266	271	248	245	283	263	309	259	279	272	280	244	262	284	267	235	220	254	251	287	221	266	279	286	277	272	271	260	256	268	259	282	255	262	245	264	254	293	289	265	255	262	261	275	269	244	262	256	287	242	263	265	289	257	267	297	247	273	289	292	257	264	261	271	256	275	277	265	279	297	243	290	271	285	265	259	244	281	269	274	258	294	273	278	257	238	245	249	257	248	253	262	293	270	288	249	282	253	282	252	277	250	290	268	249	230	266	287	263	283	261	259	248	263	264	303	284	274	227	262	257	241	266	238	265	275	266	280	268	288	253	263	267	236	271	275	253	246	258	260	252	274	252	269	277	263	253	251	236	253	290	274	306	282	251	258	259	247	277	261	289	288	243	253	258	248	243	270	273	268	250	256	267	267	279	236	277	233	279	237	281	251	244	256	285	267	262	270	260	245	286	280	250	302	247	243	247	285	244	256	254	266	247	301	250	244	232	268	228	235	249	273	260	238	272	269	250	282	262	244	274	251	274	255	267	233	268	274	264	251	254	248	243	278	251	252	282	290	281	287	252	256	261	260	286	280	238	259	227	257	240	288	287	263	255	255	257	283	280	240	261	224	271	250	267	269	276	249	246	252	258	264	273	278	240	261	253	244	272	256	275	276	281	300	275	252	280	254	252	260	296
5665	1170	933	700	680	652	636	642	626	622	648	643	674	581	588	657	628	621	647	632	573	604	617	620	638	605	632	591	609	688	618	619	659	605	619	660	631	608	616	637	678	579	656	633	651	603	633	670	609	613	632	617	636	688	589	614	618	643	592	621	605	649	642	628	650	630	625	586	660	598	642	616	613	597	611	622	607	652	614	598	656	569	670	633	578	598	582	650	628	628	635	651	655	675	611	627	621	627	615	621	638	632	613	649	617	632	643	665	630	588	603	652	633	614	615	669	586	612	606	604	603	653	641	610	625	648	627	620	649	615	577	610	650	613	633	628	638	608	603	625	622	636	647	612	618	642	637	598	593	565	622	598	607	626	637	594	621	691	623	615	656	634	571	654	623	625	627	606	577	603	611	597	641	621	612	623	567	604	643	651	639	645	659	642	604	616	643	624	629	641	610	611	584	603	636	608	618	623	641	641	608	574	631	595	672	632	674	633	634	632	635	608	632	649	638	601	606	627	647	617	611	623	595	673	599	654	608	630	651	644	602	636	600	635	653	567	637	618	618	678	638	619	624	629	642	650	642	632	623	646	679	609	588	630	586	553	635	624	639	653	646	637	613	602	671	639	612	606	657	610	654	592	636	645	626	632	631	668	636	649	536	616	653	622	629	646	610	628	659	601	611	605	632	608	655	597	592	615	649	584	641	677	616	678	664	565	648	619	656	626	636	621	613	646	613	618	625	601	649	665	636	622	657	640	661	657	613	636	595	653	559	633	659	650	610	599	646	615	635	656	584	658	589	668	654	617	624	625	644	606	600	630	660	622	654	604	612	620	635	617	603	667	625	613	597	648	632	639	671	617	622	632	583	598	627	629	622	616	645	640	598	679	658	631	617	627	615	643	612	610	653	612	617	688	630	630	590	643	605	593	621	635	611	630	624	602	650	598	637	629	607	629	596	611	650	649	640	636	643	628	678	605	573	663	620	622	656	637	624	620	598	597	609	614	690	626	602	599	634	617	599	602	649	624	636	663	612	609	611	636	632	659	591	619	635	611	625	608	625	658	636	630	601	630	644	609	621	612	602	606	618	674	634	673	658	679	659	598	616	578	626	614	589	618	635	629	644	636	653	634	623	636	598	655	573	620	626	620	656	642	633	627	648	645	597	635	644	637	642	641	634	676	589	630	603	601	603	647	653	633	626	644	628	598	598	634	580	620	638	626	671	647	617	641	615	627	573	622	601	674	641	605	604	629	603	598	598	616	658	637	620	634	643	661	630	626	622	636	647	635	588	645	626	609	618	571	664	618	596	626	625	642	596	615	637	659	599	640	660	649	599	636	695	576	617	641	615	595	633	588	629	603	630	607	623	620	631	574	611	633	593	619	623	609	673	631	604	653	608	639	645	593	649	600	609	602	597	597	658	625	633	680	644	628	630	627	631	614	626	624	643	673	633	592	637	606	620	655	595	614	613	638	576	630	616	608	631	634	617	612	610	619	665	692	601	634	577	635	654	647	637	644	616	570	638	626	653	625	627	597	631	646	586	664	640	688	613	673	610	642	654	611	590	637	603	664	588	605	600	621	633	654	629	621	645	634	656	614	624	569	625	630	628	615	601	671	631	581	630	669	639	647	609	650	593	669	597	645	607	626	630	640	675	618	623	598	628	626	593	625	618	635	654	602	633	583	655	642	622	604	611	631	660	577	632	678	621	647	616	665	633	614	618	621	637	643	615	660	608	622	642	640	669	607	662	584	651	598	616	646	617	625	618	616	616	641	587	628	651	647	616	630	663	614	598	626	629	590	620	567	653	638	623	654	643	649	540	594	575	648	625	620	659	603	576	649	630	588	591	637	647	672	650	640	622	636	621	568	629	617	638	671	639	635	615	636	591	618	648	619	645	609	620	609	641	641	566	624	575	631	631	617	589	645	591	612	588	625	604	655	649	653	597	658	635	623	658	622	597	657	586	639	648	628	662	622	661	636	619	630	611	650	647	617	634	591	618	627	574	622	679	662	627	619	649	593	611	652	645	595	635	607	615	652	625	646	634	677	629	682	665	637	672	614	620	677	637	585	629	657	631	619	603	626	625	596	639	606	686	587	591	621	609	607	615	572	626	603	598	608	624	605	647	626	642	626	597	653	614	641	586	646	621	648	623	633	620	633	661	641	643	600	572	607	658	657	635	594	615	609	635	626	593	641	656	634	621	595	643	645	618	615	644	667	640	640	614	646	660	632	603	638	630	613	607	634	600	654	612	621	634	642	638	613	596	625	616	624	619	621	598	654	623	605	654	625	645	629	653	664	596	605	616	597	633	623	592	643	635	638	632	666	650	670	611	595	597	618	611	632	666	628	650	656	650	634	614	596	628	618	632	641	633	654	621	668	617	576	638	694	650	644	636	586	639	578	632	641	599	677	655	630	618	647	567	659	605	629	641	595	626	623	584	619	605	641	615	629	624	610	600	617	609	628	603	614	661	607	678	649	620	586	641	626	643	624	622	581	651	583	591	618	606	592	602	636	607	619	642	680	598	652	608	573	668	666	599	605	652	642	649	661	607	614	584	624	686	624	612	621	684	576	650	642	680	625	665	644	600	613	651	561	653	625	638	623	681	600	591	607	613	649	608	630	656	604	628	631	635	621	641	621	607	568	648	558	616	621	612	644	652	659	579	624	669	646	625	634	666	643	595	627	612	643	656	620	617	676	646	621	647	626	658	603	635	639	634	644	585	626	640	633	668	660	658	628	618	626	626	618	627	594	666	609	664	621	619	621	632	645	662	627	595	582	634	640	644	617	641	601	654	645	624	632	627	645	619	638	632	615	638	592	570	612	630	625	601	641	642	649	610	573	663	582	652	653	630	654	666	631	612	581	640	623	648	660	625	547	629	612	598	623	609	622	616	643	653	628	613	635	638	655	639	638	619	651	602	620	597	646	624	622	681	636	608	630	639	623	606	646	686	616	634	712	649	606	617	619	640	640	592	626	680	658	590	618	610	615	632	597	605	603	658	622	628	626	571	631	599	619	593	622	640	617	629	620	623	605	627	587	627	602	608	598	646	620	619	670	644	595	644	631	628	616	565	618	636	610	622	635	629	631	648	606	586	573	669	631	620	659	601	674	663	629	586	645	592	624	622	627	611	622	619	669	674	629	620	673	621	660	645	637	652	649	631	620	623	634	640	623	617	627	619	600	638	616	633	609	623	575	631	638	603	603	655	637	602	622	641	637	620	622	620	588	610	624	602	610	602	627	635	655	635	621	615	603	601	602	633	648	640	589	619	598	648	646	639	589	637	614	619	630	609	622	543	624	633	660	637	637	634	653	636	608	619	616	627	637	649	656	615	641	617	624	638	634	594	593	628	605	627	640	636	574	617	592	602	630	684	592	652	652	675	623	599	578	633	615	603	624	623	594	640	686	619	627	642	590	613	614	638	583	670	583	626	598	604	607	654	671	634	673	604	675	638	681	633	582	661	611	594	613	630	629	625	618
25266	21900	25484	28925	21893	21863	2871	611	517	431	450	451	406	371	394	410	410	389	420	378	398	421	368	404	368	384	355	419	373	354	357	443	346	380	381	391	369	395	390	378	389	360	403	356	423	404	403	381	382	385	370	360	368	393	400	391	354	363	401	375	358	384	371	386	347	352	375	411	375	390	399	398	377	377	350	363	354	385	377	409	412	415	398	362	386	358	374	397	417	371	389	371	373	354	359	364	384	367	397	403	380	390	373	400	376	367	382	392	364	371	343	352	386	408	385	404	355	370	400	361	395	393	431	355	386	344	385	366	400	376	359	326	386	350	382	411	400	356	404	368	373	352	376	350	387	366	383	378	371	411	350	371	394	418	382	373	377	383	354	380	365	387	371	396	371	354	351	346	389	349	377	393	381	373	381	355	379	379	384	382	357	367	370	417	390	403	368	335	339	379	362	356	398	404	378	389	419	378	346	389	401	364	439	402	387	385	377	357	406	355	398	369	364	377	405	392	405	393	357	392	431	389	363	375	411	355	362	360	374	414	404	395	381	365	360	355	354	367	391	381	390	380	376	375	372	382	347	407	361	403	407	372	364	369	364	394	396	387	369	381	399	355	320	401	363	361	398	385	401	416	386	374	366	392	368	332	358	363	360	359	385	390	368	379	419	367	393	366	365	369	382	387	365	367	383	380	377	369	352	351	374	368	360	361	356	395	402	415	387	353	363	375	404	428	377	386	338	369	360	343	368	383	382	385	355	388	388	330	376	344	377	424	369	390	375	401	410	399	395	361	395	336	360	371	375	393	393	380	374	382	397	396	382	335	383	347	368	369	381	407	406	376	366	383	372	358	421	367	390	389	387	401	358	357	397	395	364	364	393	355	402	359	365	368	350	367	384	375	334	385	406	384	382	387	397	375	380	381	340	389	349	383	335	382	369	381	359	365	376	378	395	338	361	400	371	401	366	357	387	368	396	355	421	370	366	358	381	404	396	406	378	404	408	363	404	382	375	394	410	347	386	406	391	375	382	374	406	392	330	354	430	397	384	371	345	380	378	362	366	398	384	410	363	375	384	406	378	354	369	382	391	379	382	395	355	401	389	381	363	355	380	377	367	382	351	360	363	388	392	417	358	376	392	380	382	385	384	364	376	350	384	388	407	360	380	377	421	376	378	347	398	385	384	380	399	388	406	422	415	386	383	365	345	374	378	376	379	373	394	386	397	385	385	391	372	374	393	347	350	383	409	356	371	397	344	389	348	364	383	406	374	370	382	382	384	380	380	382	369	360	410	380	402	401	356	398	373	377	384	400	393	331	366	375	411	390	399	419	397	355	361	368	398	409	371	374	382	345	420	419	407	408	402	379	358	386	369	395	387	353	374	397	357	407	407	400	380	360	377	350	370	393	389	384	385	343	413	405	368	390	396	345	361	337	356	398	345	375	405	407	365	350	378	407	372	392	352	400	396	390	394	366	373	398	380	373	353	374	360	374	417	352	405	377	365	395	391	378	341	348	371	375	380	365	372	405	392	389	375	382	427	389	392	358	369	398	367	384	369	376	360	373	380	396	407	359	371	382	386	384	375	360	364	373	347	417	383	394	371	379	389	374	346	421	381	337	366	361	368	365	357	386	392	379	395	370	359	362	351	385	422	417	373	383	384	384	393	378	396	368	356	389	383	365	380	396	424	398	385	375	373	410	357	362	380	387	411	398	361	390	348	378	372	333	395	389	355	410	392	375	371	357	384	359	374	395	380	393	404	368	389	347	370	381	386	411	369	378	362	339	369	423	417	342	355	403	348	369	417	397	356	355	344	370	384	368	405	367	340	398	371	369	375	373	376	430	380	380	411	407	369	410	407	378	400	359	372	361	389	382	331	378	411	371	394	411	357	391	394	368	392	399	377	380	394	413	339	348	343	367	445	382	400	390	383	400	346	378	389	365	377	403	337	392	384	383	368	351	343	396	404	404	398	355	378	412	350	342	388	380	371	412	347	387	361	367	319	379	410	390	363	360	371	401	416	366	392	384	393	391	357	382	399	363	376	385	392	394	401	354	406	334	349	364	394	371	415	347	412	390	336	370	370	401	377	367	387	393	399	382	370	412	397	367	349	366	368	382	372	365	343	382	391	371	405	357	372	404	377	349	378	381	382	352	376	390	385	381	379	387	386	381	395	393	362	360	409	370	373	348	398	369	368	381	374	383	376	351	391	347	384	373	385	357	361	348	391	402	385	395	358	379	411	377	368	398	394	371	361	358	368	399	363	389	358	390	363	351	382	383	351	372	379	361	391	358	403	392	392	393	370	394	392	376	416	403	378	384	351	415	322	359	350	356	348	349	368	372	412	353	405	369	375	390	390	370	401	350	393	376	378	393	358	357	394	372	382	384	358	406	395	390	422	395	376	413	353	369	386	398	384	392	359	384	376	417	381	398	374	382	389	362	407	365	400	398	356	349	362	390	417	430	405	383	386	383	364	373	382	371	385	370	371	379	362	356	368	372	360	347	356	384	415	408	348	356	386	353	397	360	369	389	350	368	377	400	368	392	380	390	374	371	335	346	383	373	401	378	397	416	332	373	390	375	367	411	389	351	371	367	363	372	378	371	396	343	406	410	385	369	353	334	389	360	379	374	350	379	359	356	352	383	385	363	357	368	389	348	412	395	358	420	376	325	346	381	357	394	407	419	365	377	421	355	368	385	367	387	353	355	372	407	388	369	428	408	371	380	368	335	338	387	343	351	382	387	349	356	389	378	403	391	361	356	362	351	390	402	340	385	389	381	330	380	389	405	392	419	360	349	367	354	368	362	376	394	406	376	355	337	370	369	357	370	367	386	357	385	384	337	379	361	378	388	354	357	385	383	330	385	399	367	377	352	379	366	371	399	381	400	371	371	370	376	393	358	379	416	407	406	343	384	364	405	342	407	375	385	394	373	366	352	384	360	359	346	368	398	373	421	392	414	396	395	364	389	379	375	390	391	372	351	356	385	385	389	369	366	370	378	376	375	387	383	339	407	364	384	360	365	417	353	352	341	404	402	432	396	380	361	371	374	367	387	383	385	360	411	361	391	398	379	362	356	360	377	376	412	406	383	378	379	385	374	385	404	410	373	410	309	389	368	371	372	427	383	381	381	383	412	372	371	346	365	373	358	409	441	402	368	383	383	352	376	370	387	389	384	425	364	380	379	347	401	374	399	334	411	380	392	348	373	360	372	399	362	388	378	389	378	385	379	392	379	373	376	406	380	366	404	401	351	390	400	416	360	375	393	373	334	387	419	365	392	393	380	359	376	394	334	358	409	391	351	417	377	359	368	360	353	379	388	386	364	401	408	386	340	356	393	398	380	381	412	380	395	358	376	416	344	406	407	404	343	375	423	388	361	365	323	399	350	370	364	344	357	367	366	370	396	414	404	368	365	355	384	378	379	375	368	373	374	353	336	392	369	389	392	388	358	384	373	336	366	405	363	354	389	358	404	389	400	402	390	409	360
3915	4034	2233	1277	991	972	931	910	891	818	880	835	857	835	837	829	846	832	877	852	833	835	846	841	799	760	779	823	818	786	816	836	809	858	855	819	866	814	814	791	855	799	816	896	774	754	867	796	855	826	858	872	809	819	854	856	811	835	791	805	842	832	901	832	813	812	825	830	792	823	850	824	840	787	846	778	798	830	834	833	848	843	860	815	804	866	824	852	832	896	835	815	795	799	808	877	836	782	797	824	864	834	783	791	845	870	851	821	793	790	797	832	779	765	832	850	832	840	831	793	808	836	844	817	844	836	777	799	858	853	812	802	829	779	788	819	817	859	808	853	895	831	864	846	840	879	867	824	810	786	808	814	817	870	839	875	813	814	902	879	813	821	816	829	882	831	798	849	825	836	801	818	798	817	784	800	776	844	902	825	833	841	885	786	800	784	842	791	767	837	770	842	836	895	874	795	810	808	874	813	755	795	855	797	885	826	803	860	787	815	856	839	855	844	842	822	900	798	828	832	816	796	844	857	800	810	795	817	863	807	789	874	788	808	803	824	865	829	807	786	880	855	814	826	845	817	861	853	819	805	836	851	801	841	785	792	840	801	864	768	822	845	826	846	845	814	792	772	783	831	790	848	811	790	875	775	815	842	832	872	881	854	855	772	826	778	829	869	785	836	803	779	856	821	776	776	882	810	869	810	775	843	812	834	822	878	780	779	772	827	779	860	855	825	871	819	850	876	805	811	798	794	833	839	839	872	803	891	818	787	818	843	764	852	784	877	853	852	815	842	909	826	845	851	845	807	823	848	884	830	818	818	841	881	845	893	816	799	832	836	799	870	810	792	860	865	826	785	805	822	771	801	830	872	782	873	805	816	787	824	806	844	810	781	830	871	838	803	892	844	860	823	799	840	842	782	850	805	824	839	824	821	796	820	852	801	823	858	793	846	833	863	837	823	834	826	810	826	821	799	835	811	819	820	878	815	840	862	802	841	785	779	826	779	812	866	807	846	854	818	894	804	811	842	830	826	837	824	869	772	854	818	783	841	823	825	850	831	823	827	838	821	819	819	814	846	842	825	822	789	858	877	836	844	912	828	822	845	854	763	847	844	805	857	818	839	830	866	815	831	803	796	806	800	815	851	830	839	826	835	825	833	802	797	859	872	815	851	791	873	837	822	861	851	822	811	841	834	825	858	797	838	813	791	830	816	826	869	847	824	814	789	828	840	835	831	798	825	807	816	802	839	839	839	869	861	810	829	826	777	816	821	844	804	849	802	832	847	859	824	842	830	839	831	840	818	846	786	827	846	829	839	804	826	855	783	859	837	806	832	784	819	809	792	810	798	831	795	841	849	771	813	798	832	783	820	776	838	788	808	818	785	829	771	851	810	853	788	815	826	832	782	782	826	808	820	808	849	814	799	790	836	851	863	849	822	794	804	830	824	824	828	813	803	804	819	852	859	864	841	823	762	837	834	832	884	870	857	846	780	883	832	816	826	815	842	775	826	854	781	808	857	821	851	842	855	819	848	839	785	808	820	784	833	830	864	823	865	840	836	816	808	819	843	817	827	808	830	820	845	808	792	855	819	840	876	808	860	832	832	860	839	803	826	802	758	817	837	839	796	845	797	835	856	826	793	773	821	803	795	820	823	815	850	828	822	838	821	826	859	813	865	838	826	778	791	790	789	840	862	814	799	846	803	832	798	835	832	818	816	812	804	881	867	798	812	866	828	870	830	795	816	810	806	848	825	820	836	802	842	806	838	825	838	851	812	846	856	861	878	787	763	810	765	776	798	774	828	797	849	841	800	776	783	806	827	782	804	802	855	823	832	820	848	774	832	823	830	769	810	836	840	814	793	811	841	850	812	857	824	831	839	803	794	836	827	837	842	784	836	858	799	777	878	795	802	825	814	863	835	812	852	807	848	829	834	808	824	807	847	797	824	870	870	807	888	842	838	817	893	789	794	842	823	766	785	813	844	821	807	792	813	808	871	846	827	827	836	832	802	862	809	788	812	819	813	848	806	786	843	857	836	869	831	856	889	876	856	810	784	863	814	819	824	791	871	838	854	822	833	809	860	876	800	853	799	863	796	759	794	888	857	839	810	872	802	807	872	828	813	837	771	823	782	781	828	855	810	853	827	763	871	791	879	838	838	826	825	825	812	839	814	810	820	852	846	844	816	824	785	813	814	815	800	743	832	789	809	867	802	814	744	834	834	826	872	860	806	894	839	829	837	804	821	805	834	857	894	848	864	819	779	843	857	828	843	831	880	809	831	821	833	869	869	850	821	783	794	818	762	851	841	765	819	812	860	852	846	782	812	799	785	823	789	805	850	820	819	828	880	822	854	782	809	832	855	781	769	805	874	825	830	818	748	832	782	835	869	774	853	875	913	813	779	846	848	851	836	812	847	831	842	795	829	854	842	828	836	781	863	782	860	875	795	860	873	796	831	787	797	820	837	837	855	806	760	798	843	818	824	808	846	794	839	884	808	823	796	802	847	873	825	822	793	806	799	849	843	875	842	860	834	842	824	834	828	824	867	809	795	816	820	813	823	806	774	812	801	868	836	827	819	807	882	832	824	807	824	813	843	828	835	850	844	819	828	814	817	802	839	787	805	815	775	802	831	820	843	809	827	836	858	785	796	834	784	844	848	781	845	808	839	798	821	861	824	869	816	845	788	807	816	852	849	859	823	816	840	816	862	865	786	791	784	795	813	863	796	803	822	811	824	813	799	855	826	815	853	838	773	821	841	846	798	791	814	815	822	821	792	828	831	832	849	871	844	826	823	774	878	864	796	844	816	830	825	811	825	837	781	810	830	854	800	771	803	857	795	833	836	838	776	870	821	817	852	842	853	817	785	788	835	812	864	839	802	777	814	839	818	795	823	818	824	831	822	839	836	788	810	817	839	886	792	902	868	828	773	824	815	805	896	810	837	823	827	847	802	825	823	832	850	864	827	785	825	777	892	811	838	840	839	779	851	829	859	792	841	816	808	814	815	803	898	823	808	839	788	837	846	778	816	817	834	783	837	837	813	835	876	837	859	852	839	815	866	817	802	824	814	768	887	830	817	799	734	821	801	836	857	834	790	824	810	828	811	827	837	846	853	801	804	814	862	837	802	783	857	839	862	851	855	825	806	806	819	804	832	804	842	866	826	830	845	752	789	836	872	786	833	820	774	802	835	837	868	789	823	779	817	799	821	810	807	816	807	791	838	820	853	848	799	794	851	853	809	746	877	831	863	818	815	823	854	794	826	786	845	792	844	862	809	813	824	841	823	833	843	824	855	817	818	839	833	869	817	859	840	795	820	799	821	842	839	835	810	853	770	865	868	818	862	844	804	798	840	796	801	844	798	882	802	804	833	842	765	837	802	793	813	824	793	824	891	836	778	817	838	795	821	851	819	878	885	805	841	824	802	924	833	750	824	839	794	791	791	845	812	814	828	853	824	819	849	787	812	844	800	828	861	830	816	814	805	806	817
23616	20850	24474	27365	20852	20864	17647	776	460	425	355	357	311	301	292	316	321	297	277	282	272	276	276	254	272	235	215	253	249	237	246	272	254	254	255	254	287	264	254	274	295	258	231	292	261	243	275	282	260	255	284	221	244	282	267	230	248	227	256	250	250	237	256	243	232	256	229	234	233	237	245	276	255	252	261	266	205	243	251	250	242	249	264	238	273	270	259	271	284	274	255	267	253	235	239	247	259	265	265	254	246	259	249	250	239	283	300	235	248	246	263	269	275	224	261	249	267	278	264	259	242	265	253	223	233	232	226	231	257	223	232	244	243	244	253	253	286	251	275	209	212	263	239	256	254	269	270	246	250	258	249	234	253	270	235	241	301	269	222	251	259	256	264	252	257	233	249	229	237	229	231	240	240	288	263	240	243	274	239	264	272	244	279	242	248	275	280	241	236	229	274	257	267	249	276	225	226	273	262	243	210	208	265	246	237	266	213	249	275	286	274	247	260	241	272	244	254	242	224	248	272	286	260	277	244	264	274	243	265	275	247	254	238	246	231	255	267	256	238	256	236	245	243	270	252	270	234	267	268	248	257	231	269	254	254	255	284	260	259	255	266	260	210	246	241	267	275	254	241	252	217	228	277	294	235	259	250	261	254	274	240	245	230	247	251	246	244	238	254	232	266	239	255	249	258	258	242	241	290	281	244	266	243	267	244	244	262	236	242	231	255	274	225	275	285	232	227	263	240	281	260	267	249	254	287	241	250	239	234	284	261	250	265	202	235	253	259	222	264	251	259	243	207	233	231	272	257	261	267	257	256	238	229	263	253	280	255	250	232	222	266	234	268	244	259	240	248	206	250	231	218	224	264	237	266	253	259	255	225	221	267	253	249	249	226	260	226	258	253	245	230	260	246	248	265	256	234	277	271	250	232	264	237	252	240	240	236	237	261	286	266	242	229	249	253	276	254	252	259	250	243	232	252	267	250	248	266	240	241	255	277	244	263	263	245	291	230	270	269	258	232	234	276	251	213	260	253	230	227	255	216	241	244	281	260	245	227	277	264	272	241	208	238	240	254	241	240	248	250	255	266	265	235	291	257	268	241	223	253	228	254	245	258	218	238	281	276	254	249	273	262	258	276	278	255	241	269	252	249	294	269	282	259	221	247	258	230	240	234	250	269	258	242	245	254	238	256	272	274	238	215	254	230	239	229	285	263	261	244	268	268	261	243	257	271	210	231	255	273	243	264	243	235	229	272	241	266	274	298	266	242	260	273	243	247	227	259	259	262	244	223	276	240	250	242	294	249	249	267	227	227	256	234	246	260	261	245	277	266	276	258	268	257	238	270	253	243	232	236	261	240	232	264	264	248	239	233	230	253	236	249	232	252	258	241	262	262	286	257	233	247	260	232	244	262	246	217	247	252	256	230	266	239	256	244	242	280	245	290	281	266	266	266	300	248	261	271	271	286	254	255	248	229	251	237	263	267	218	248	269	247	259	273	261	239	261	241	250	243	252	248	258	241	247	251	227	282	233	268	250	249	253	239	240	281	259	252	244	232	251	245	254	229	247	240	246	279	235	262	224	228	280	244	233	241	235	262	247	263	243	248	246	280	277	218	244	244	259	230	248	252	247	254	227	267	237	226	248	231	271	254	263	220	247	268	238	248	232	229	253	251	273	278	279	241	258	257	237	235	198	259	274	220	246	273	266	249	293	238	279	269	231	238	281	252	242	255	224	264	264	273	258	266	253	240	258	246	248	245	264	246	259	263	255	252	277	257	255	262	252	273	264	246	252	243	253	202	265	236	239	236	249	285	268	267	242	250	235	246	250	215	272	239	241	229	237	248	232	244	258	263	251	244	234	253	239	250	216	273	234	236	256	273	232	238	269	254	233	241	234	240	266	257	256	257	239	255	241	240	249	233	295	271	247	253	281	234	232	227	257	270	291	246	269	255	242	267	265	276	248	282	268	270	247	250	253	264	240	257	247	227	267	240	228	255	237	231	285	268	266	244	284	268	267	227	250	233	231	230	229	230	260	230	236	245	270	278	269	246	266	253	264	229	233	242	248	242	257	258	243	244	233	257	273	249	268	236	253	270	228	264	230	274	238	263	238	272	259	249	257	273	252	267	247	238	236	231	243	245	260	276	268	253	261	267	266	236	253	253	275	228	238	244	230	253	257	235	260	264	233	259	247	264	245	257	255	247	268	256	242	240	259	224	241	246	233	225	237	246	245	216	250	264	224	249	232	236	263	282	289	239	279	245	258	241	270	269	244	236	269	271	245	267	238	245	241	255	255	237	222	288	274	256	240	225	282	245	272	215	233	238	253	252	254	265	267	268	280	250	252	252	242	269	250	240	241	230	235	252	279	238	235	254	261	267	245	223	254	226	245	247	246	259	238	255	262	233	252	250	227	247	267	260	226	258	255	244	231	260	231	279	243	299	269	219	238	241	227	267	247	241	278	225	241	248	269	254	269	245	225	241	281	238	270	265	254	246	262	235	265	272	253	220	270	272	263	272	247	282	262	255	248	215	242	245	248	249	280	252	232	230	264	241	291	245	218	233	230	248	263	242	251	253	255	248	242	244	256	228	259	248	282	221	232	231	232	263	241	265	259	242	243	271	264	260	239	271	236	235	249	236	231	245	241	276	227	232	244	235	248	240	251	260	246	245	285	266	245	237	250	242	229	265	256	250	231	257	281	292	240	252	267	249	277	232	257	264	251	245	235	239	238	262	279	245	245	275	238	250	223	233	244	233	217	252	254	237	255	248	255	236	274	268	259	253	258	253	260	233	261	249	217	248	251	251	244	239	258	291	237	237	232	271	217	261	251	232	263	231	232	254	285	294	238	278	260	260	269	246	253	239	264	261	237	245	256	288	240	278	275	241	263	247	223	274	260	283	242	239	241	234	271	245	237	253	275	254	241	227	231	255	224	213	251	250	254	269	256	226	255	241	229	235	255	264	273	267	236	231	245	220	263	260	241	267	269	253	237	251	252	237	244	219	238	272	235	284	278	236	232	226	227	234	238	282	232	236	266	245	270	227	257	247	284	249	232	251	275	284	255	246	230	269	249	259	255	263	237	215	265	233	242	267	265	223	278	275	268	230	242	228	256	271	243	235	235	277	256	245	261	246	246	242	227	257	260	246	255	263	248	286	255	240	264	264	279	239	270	240	233	257	237	244	230	248	246	260	230	266	262	264	269	260	228	263	263	218	272	248	260	278	262	233	284	260	247	237	274	258	240	243	243	237	260	254	242	252	250	258	280	240	239	259	249	251	239	257	236	252	247	247	251	271	243	259	268	270	243	250	243	271	261	242	241	250	244	247	235	268	226	247	241	248	258	247	221	242	284	247	272	222	247	250	242	264	267	274	245	280	216	267	261	253	274	250	259	229	276	233	244	239	254	280	282	233	264	223	227	241	253	263	253	261	268	264	250	284	264	284	243	268	244	273	247	258	248	248	235	215	256	229	254	233	237	247	238
3833	5295	2639	1291	945	768	651	637	632	582	600	609	563	559	607	566	543	575	589	560	544	575	545	548	553	531	618	594	570	568	544	564	598	578	525	519	555	514	585	586	549	548	567	543	574	534	590	512	546	559	520	570	504	555	523	581	563	543	524	510	519	529	537	544	511	570	553	525	556	538	557	505	574	532	550	554	524	526	562	534	529	521	544	572	539	571	559	547	549	575	564	554	558	531	508	508	503	532	565	565	561	564	574	569	599	576	564	562	553	541	553	530	505	524	536	544	550	537	621	503	515	566	547	548	505	509	533	557	588	515	594	546	562	547	555	548	510	561	588	553	520	593	522	574	558	579	501	561	587	518	540	499	557	581	543	528	535	555	561	579	543	536	528	563	541	550	570	550	534	573	554	577	523	551	547	553	531	528	517	530	512	577	521	561	551	556	543	571	529	551	526	588	577	580	544	518	550	518	521	545	556	532	526	512	528	570	518	582	543	552	568	521	538	549	526	545	552	552	548	531	592	569	509	562	576	511	537	564	567	533	536	600	524	514	557	538	558	515	560	529	527	611	541	538	567	525	538	529	539	558	549	542	563	533	495	493	507	533	545	523	560	523	606	528	540	551	494	571	571	530	516	588	563	537	526	538	546	518	529	528	534	563	558	568	524	532	549	547	549	521	535	564	551	555	547	522	539	534	537	551	529	507	539	556	541	559	524	522	498	538	566	524	553	535	576	536	532	586	542	590	516	527	550	566	535	549	523	556	579	532	522	534	586	553	541	538	519	546	572	542	557	567	530	556	566	551	566	549	536	515	515	548	539	522	527	505	567	556	560	562	521	565	551	552	549	558	536	548	514	561	564	547	533	529	577	545	563	503	544	528	574	582	560	508	532	537	578	555	516	582	561	518	528	536	538	552	524	528	552	571	538	565	503	553	539	524	598	555	519	537	576	507	514	560	569	564	544	590	537	514	489	508	555	563	547	496	547	529	594	528	534	569	564	582	544	533	535	514	526	577	516	567	494	560	572	548	539	597	578	506	570	539	574	534	591	525	550	579	550	558	513	580	532	507	558	521	539	564	550	514	557	579	559	537	527	563	574	536	540	535	560	582	565	548	573	541	547	522	552	542	566	529	548	535	557	515	555	552	588	508	549	549	535	577	568	508	613	572	564	518	534	558	525	538	517	569	544	518	580	553	525	538	521	538	534	569	584	528	572	576	575	544	555	527	546	600	561	558	528	562	588	545	495	536	548	517	572	535	580	521	541	570	536	518	530	560	572	552	594	544	577	566	519	560	565	543	556	545	550	552	569	550	527	535	525	563	509	559	556	535	588	572	556	574	480	494	538	549	564	534	538	536	542	573	548	555	538	548	550	520	542	590	524	562	551	542	556	536	530	561	524	560	557	566	560	550	601	532	585	507	580	548	596	561	545	556	559	525	553	527	504	546	548	606	523	538	551	536	534	522	508	535	531	572	585	500	560	536	519	547	525	544	562	588	577	546	526	538	534	534	545	551	561	537	534	557	583	539	553	559	574	538	535	566	548	535	563	553	507	562	542	533	542	545	520	531	577	518	533	556	554	569	572	514	503	533	549	542	570	514	552	535	563	526	561	509	557	586	509	540	527	555	546	541	523	499	530	531	575	531	554	547	534	547	573	543	589	532	523	575	556	522	562	537	543	543	541	523	545	534	566	575	536	509	555	523	522	572	536	558	557	559	557	569	508	540	527	516	548	530	537	516	538	587	540	552	575	534	539	523	505	551	557	551	556	523	546	547	542	525	584	586	549	553	598	539	575	551	569	528	540	561	559	539	532	519	496	547	539	514	574	554	516	537	556	504	543	540	545	568	558	630	551	542	547	540	556	507	551	528	554	526	547	530	567	589	531	574	536	528	546	542	536	574	537	561	558	505	576	560	564	516	585	556	551	561	532	551	539	539	582	545	551	520	542	532	518	534	510	561	563	529	552	603	556	580	569	551	537	562	523	540	522	525	505	554	541	568	527	606	606	527	567	564	547	510	522	588	551	563	538	563	557	558	588	535	549	559	538	558	592	558	583	533	544	517	521	587	590	561	537	563	527	554	553	503	538	525	549	531	598	597	515	547	548	524	509	547	546	546	528	568	523	563	496	545	570	549	566	559	553	584	588	540	550	501	559	526	561	485	548	564	524	545	550	545	562	552	531	557	563	489	558	529	547	541	554	510	564	531	544	512	520	547	594	540	545	526	546	504	538	562	595	531	565	521	534	567	530	571	528	524	560	532	523	535	522	512	530	543	527	533	544	542	523	563	518	526	587	574	526	563	554	494	555	540	576	566	566	569	536	567	547	515	524	534	538	534	561	544	554	547	584	561	533	561	543	526	553	578	531	574	552	540	574	540	546	566	539	521	534	510	534	541	496	560	580	544	530	571	560	515	555	571	589	553	538	527	553	530	526	557	512	535	573	573	556	493	531	567	532	562	533	593	577	551	555	529	562	585	554	536	547	547	554	536	566	568	546	551	608	549	587	552	538	587	548	557	523	551	587	516	572	534	567	503	556	554	543	547	514	577	526	546	550	544	562	542	595	529	560	492	561	518	571	573	590	549	532	572	574	540	540	540	544	551	500	564	528	541	535	525	522	609	585	523	549	516	557	541	584	517	536	574	565	580	567	535	519	514	560	572	518	545	546	522	552	581	503	543	549	575	530	550	546	565	539	574	521	524	508	551	577	549	561	559	531	574	541	542	559	525	545	577	564	562	548	521	557	555	538	557	531	553	584	569	523	581	545	520	554	552	525	555	557	553	561	540	499	579	549	569	558	528	525	548	583	567	545	516	588	513	549	563	510	569	542	543	562	545	552	515	543	559	580	565	540	517	536	532	561	526	519	540	583	552	567	541	510	573	531	572	572	568	576	546	543	543	535	552	538	514	562	564	536	538	541	544	531	538	583	522	548	578	575	516	530	542	557	564	538	540	532	551	543	525	552	524	537	547	540	551	530	499	537	524	589	491	519	525	524	548	589	503	572	546	520	538	547	561	556	521	538	557	552	539	527	574	570	520	523	531	565	540	526	609	536	530	526	561	550	571	537	565	563	557	552	521	545	584	571	560	565	546	540	577	538	525	540	534	567	528	541	580	574	563	591	564	551	551	557	550	551	561	540	537	516	540	552	543	533	538	570	562	579	507	527	539	542	556	557	557	486	551	545	514	559	531	500	523	547	539	537	531	566	594	583	527	545	554	581	528	538	563	554	582	554	541	551	582	558	557	527	514	538	563	530	497	527	549	600	559	529	513	554	579	552	520	583	546	556	559	533	526	552	570	528	545	523	535	553	566	585	514	534	501	569	573	486	551	529	484	535	515	553	517	534	540	539	545	564	572	549	564	529	540	522	554	540	511	537	580	549	572	581	573	506	490	551	549	566	545	581	562	591	591	562	564	554	511	500	533	559	578	535	540	579	539	540	543	547	544	557	561	529	544	564	542	547	552	576	523	538	537	560	554
33515	20065	7304	706	380	378	322	279	262	271	274	295	287	277	267	266	287	268	253	252	252	267	256	231	289	257	256	269	263	256	262	265	258	286	266	269	253	267	263	240	261	279	245	290	285	263	265	282	262	248	281	261	262	274	244	257	258	269	244	276	235	262	261	254	271	254	285	228	256	261	283	257	274	264	236	260	265	231	251	282	261	260	263	259	302	265	247	267	274	247	272	297	296	251	278	291	266	227	264	274	267	269	242	283	250	250	269	271	249	264	262	260	279	294	268	282	245	234	247	256	216	249	239	229	252	247	286	257	255	246	263	254	259	272	267	289	251	266	253	288	281	285	254	234	273	284	272	283	258	240	283	263	260	264	278	257	282	250	247	282	262	294	270	268	258	251	294	274	225	262	262	298	261	232	253	295	264	259	287	276	265	255	249	269	243	263	244	302	253	254	279	252	273	256	257	276	286	251	286	268	271	253	268	243	303	223	278	280	269	249	234	281	283	280	251	292	259	282	247	269	247	253	273	273	254	248	259	252	233	268	252	267	271	268	255	274	276	279	255	292	246	247	243	276	251	267	260	277	247	251	289	281	269	270	244	269	254	261	317	277	243	232	264	251	272	260	268	253	227	294	266	276	255	269	299	262	278	289	268	283	261	265	283	262	240	237	255	276	248	244	256	288	266	274	240	288	288	239	245	249	225	291	280	258	261	243	245	242	251	259	268	284	252	275	257	258	235	288	276	257	284	287	285	251	248	258	251	266	240	285	240	278	274	298	294	281	268	268	288	246	247	309	268	234	270	274	261	281	256	280	268	238	280	250	251	252	252	214	243	251	275	277	272	274	276	292	255	287	247	286	260	255	244	233	242	241	257	276	259	242	250	278	294	273	274	260	278	297	264	286	293	257	264	281	266	237	234	265	257	259	257	268	273	252	255	276	244	290	262	275	258	282	250	259	268	261	240	281	272	264	277	285	261	237	226	274	244	274	269	255	238	253	257	237	261	256	278	272	250	232	245	271	254	278	243	262	283	264	261	248	258	253	251	257	243	266	295	272	265	262	252	269	267	254	247	283	274	272	272	262	275	273	235	224	242	238	263	279	270	249	280	249	289	255	259	256	266	283	233	282	245	255	235	246	268	265	255	261	265	248	257	256	235	258	286	272	274	265	251	246	290	275	266	276	251	261	267	251	245	256	236	274	266	261	275	277	248	282	280	274	259	280	259	240	282	240	272	277	313	291	245	261	295	229	265	258	245	280	272	265	261	256	261	249	267	230	234	243	273	263	265	275	274	272	258	285	277	289	258	247	244	277	279	260	235	256	241	263	265	255	255	283	283	257	257	258	249	253	304	253	265	301	245	248	270	267	253	237	266	294	263	274	266	292	291	262	262	243	280	282	281	246	275	275	252	264	272	268	250	292	284	268	250	260	251	254	267	268	277	261	274	290	288	249	253	275	285	270	293	257	265	242	226	260	249	297	285	277	270	258	262	277	260	271	238	252	254	314	265	259	242	251	257	283	240	286	246	268	261	266	293	273	305	287	259	273	250	245	263	280	263	260	292	308	298	259	227	250	263	267	254	302	238	255	253	260	253	258	288	247	255	267	275	244	242	233	261	252	247	256	246	297	259	271	286	266	270	285	253	263	255	254	261	258	233	272	237	229	277	286	293	271	250	251	253	274	287	257	258	231	251	257	261	274	303	267	262	250	260	256	274	258	277	278	266	291	248	256	277	237	231	253	282	252	262	237	279	252	258	292	263	246	243	248	267	262	260	253	252	292	243	274	279	258	270	262	250	253	260	260	278	273	272	260	275	264	237	278	244	288	262	244	272	256	261	230	243	269	282	245	277	257	225	263	248	282	280	290	259	261	272	277	253	268	255	263	239	251	268	281	263	268	284	283	239	232	269	274	265	235	269	262	263	270	235	244	251	270	266	275	251	300	235	266	255	245	235	260	235	259	261	260	245	270	258	248	251	217	287	285	263	262	278	255	262	294	265	278	272	278	263	262	264	283	258	281	267	266	269	278	251	269	257	230	226	257	312	264	297	261	248	240	237	325	258	247	280	245	251	255	268	266	261	254	242	267	294	285	262	292	242	274	229	244	224	251	266	274	262	251	264	254	267	284	250	241	244	269	252	243	222	270	243	280	255	280	272	267	247	257	245	263	252	281	254	276	243	280	235	270	259	284	273	258	270	257	258	244	269	262	259	254	283	274	229	274	289	280	238	261	262	252	246	287	265	269	240	248	270	284	278	281	268	286	288	270	255	224	278	267	269	278	251	259	256	253	217	263	267	281	272	260	275	265	246	245	247	264	273	258	315	259	252	250	249	279	249	287	299	263	261	255	250	245	274	247	294	241	273	297	232	248	285	253	266	268	266	243	261	255	250	242	240	256	270	246	270	271	274	279	280	280	271	253	232	239	254	303	263	264	247	267	255	266	246	259	235	254	233	226	272	265	245	292	238	264	261	237	271	284	232	309	262	231	254	246	260	245	295	251	250	254	227	255	240	284	255	256	253	256	243	270	276	270	262	257	254	271	236	287	267	267	281	264	258	256	282	237	253	246	264	228	229	266	289	272	259	262	266	270	290	250	281	252	240	245	265	256	250	275	274	233	240	295	260	243	272	260	257	241	256	237	276	282	265	265	294	253	241	256	271	274	268	245	273	279	280	252	227	282	248	238	278	278	288	255	258	244	287	255	318	299	286	260	241	238	242	278	272	256	301	264	272	270	264	294	235	223	242	277	243	278	240	226	232	292	260	251	261	243	294	263	240	285	304	289	253	272	299	266	270	254	284	198	248	280	263	259	232	256	253	248	301	248	236	274	290	255	265	260	248	277	247	271	278	266	276	292	246	268	254	284	270	258	262	248	260	263	278	256	293	238	268	235	246	271	276	251	244	267	281	282	297	261	248	240	253	271	279	253	241	257	285	281	291	269	243	252	266	276	293	257	283	253	236	238	267	262	269	240	256	266	269	245	283	287	241	240	283	271	245	250	243	275	267	270	259	303	252	274	241	253	269	277	258	276	218	293	254	259	280	247	245	247	301	268	262	256	270	255	265	277	285	231	273	292	249	226	279	272	261	275	221	295	266	225	253	289	242	281	255	297	230	225	249	268	266	279	238	242	309	260	254	259	262	284	264	254	274	273	277	294	252	246	262	293	266	270	287	242	239	266	273	267	275	238	284	252	256	251	242	294	274	255	267	283	256	250	264	271	240	265	251	288	269	286	248	244	245	274	262	243	270	264	245	274	253	272	293	245	252	263	277	242	235	254	252	281	254	281	273	231	258	275	258	290	267	279	291	226	269	263	264	245	233	276	271	265	263	288	273	295	260	281	251	251	278	291	243	281	251	247	301	286	262	252	249	271	246	280	251	262	292	292	268	270	248	270	285	245	253	251	269	261	249	278	284	270	293	242	261	257	271	255	239	260	251	251	258	241	264	235	273	276	280	268	262	252	253	251	277	227	257	258	230	248
5642	1237	905	718	655	670	647	634	586	614	650	651	632	561	683	641	619	593	623	610	627	632	601	600	622	613	630	653	691	657	651	664	610	619	656	676	642	640	664	624	665	666	603	632	641	632	627	646	623	609	608	604	627	668	634	604	599	676	650	636	619	639	631	640	626	617	659	665	634	609	568	620	681	668	669	601	617	659	608	578	615	654	609	636	603	641	623	647	628	634	610	617	625	623	628	604	657	642	625	649	599	638	648	652	607	651	612	669	620	625	655	626	639	629	604	609	618	560	640	673	614	567	636	662	642	643	639	602	594	568	652	639	631	646	616	641	638	638	613	614	689	645	580	587	632	656	656	583	614	603	622	605	669	649	646	646	595	598	633	622	623	642	608	652	647	631	598	649	635	620	611	600	628	645	669	635	646	589	663	651	626	614	610	635	629	604	609	662	596	623	633	628	597	592	666	613	623	675	638	602	643	585	654	637	621	682	618	620	595	610	623	615	621	670	596	704	623	679	624	629	610	629	601	646	634	669	647	611	571	612	619	632	590	592	648	616	680	599	607	623	633	672	633	587	618	652	587	644	598	653	619	585	642	694	635	615	637	651	566	626	645	650	659	647	623	628	606	600	667	617	627	630	627	589	684	587	628	622	647	646	640	609	604	619	602	592	633	625	614	616	618	644	639	616	627	674	599	631	617	616	614	601	632	643	617	605	658	630	614	608	637	629	618	622	623	668	652	648	599	641	620	637	607	593	639	629	590	606	641	602	625	616	659	653	654	598	641	599	584	627	614	621	642	619	636	616	647	636	574	637	622	597	617	642	640	628	604	655	665	633	637	621	607	636	643	653	650	634	620	633	640	605	622	591	673	643	600	603	615	610	641	612	664	598	613	634	639	661	631	619	634	588	696	638	599	579	578	643	639	672	623	641	627	624	629	641	617	609	604	625	629	636	623	638	568	610	634	667	678	618	612	630	619	677	621	605	687	622	627	612	632	624	624	679	640	646	586	644	612	592	635	622	650	641	588	656	626	627	629	675	625	611	656	619	638	711	654	656	605	683	627	617	621	641	627	604	636	627	626	582	662	642	588	639	644	622	601	664	660	635	628	598	583	620	655	659	588	601	611	671	651	624	624	562	595	606	628	630	659	612	623	624	666	657	627	619	631	632	644	616	629	602	629	611	670	582	602	635	617	608	645	636	637	642	614	616	641	668	590	649	584	603	649	594	645	592	638	619	615	614	631	645	665	609	620	621	643	593	601	664	606	627	612	602	642	634	640	655	642	665	648	651	650	627	600	613	639	617	629	601	616	619	645	635	614	644	654	635	626	669	625	636	627	642	600	587	634	669	670	627	658	630	657	614	640	623	649	654	646	631	630	603	631	602	644	653	629	652	624	638	608	632	605	622	641	635	640	595	626	613	588	624	610	622	641	586	651	651	624	612	622	601	641	626	597	612	629	606	623	676	665	669	679	643	602	663	606	621	617	617	671	655	620	606	632	634	619	660	608	632	644	597	659	652	639	628	643	616	610	617	622	638	612	666	638	622	622	649	600	603	585	614	602	651	621	624	596	635	655	615	638	637	641	633	625	661	620	643	644	629	647	584	611	614	674	645	639	606	643	641	613	612	632	663	597	638	617	650	615	610	622	633	593	645	619	598	616	621	636	635	685	665	631	648	637	630	652	649	665	674	609	668	623	623	607	641	635	645	628	603	623	588	679	635	662	597	606	631	614	607	651	600	590	626	632	655	628	603	609	573	624	636	601	608	698	647	601	639	610	665	560	616	624	623	660	587	594	635	653	649	599	651	605	585	645	588	624	606	600	588	656	625	617	589	659	675	665	585	622	615	649	633	622	619	645	613	609	620	579	637	656	585	614	628	646	639	634	628	604	638	607	620	636	625	644	643	635	627	689	593	624	596	659	569	611	680	645	672	599	643	634	614	644	649	627	611	641	656	610	612	657	596	684	655	658	605	662	633	623	640	622	629	633	617	670	650	636	589	637	608	631	660	591	595	649	587	643	631	622	596	623	621	663	656	602	609	580	644	631	587	626	678	661	656	595	669	637	605	640	655	620	613	625	648	640	630	591	607	633	665	645	607	642	587	633	614	662	661	576	632	649	644	662	616	630	627	626	604	641	614	645	641	626	647	620	594	614	607	631	633	624	610	616	591	616	627	636	640	600	632	631	595	651	619	633	642	586	626	613	590	625	610	599	623	621	680	665	644	633	643	697	619	637	671	649	666	586	612	621	624	660	626	586	588	646	623	597	662	647	598	608	710	621	652	612	703	623	641	609	602	638	604	647	625	607	611	631	628	675	628	683	662	658	646	602	658	578	628	626	606	633	586	651	629	641	604	631	601	613	649	642	600	606	628	626	655	644	641	619	590	642	595	607	623	615	643	678	601	666	661	645	655	651	598	620	628	654	619	602	609	612	624	635	638	581	598	631	649	672	622	651	587	597	599	589	594	621	656	625	627	615	651	632	579	647	586	629	637	648	634	687	638	666	681	655	631	623	669	650	625	694	605	635	657	650	606	601	615	623	640	611	611	623	595	670	683	613	635	629	611	607	641	629	610	642	651	633	666	623	632	612	618	652	607	607	683	625	575	675	603	639	649	660	619	628	603	619	638	581	630	638	637	635	664	617	622	650	594	600	627	624	619	671	634	665	603	627	661	630	578	635	621	669	607	599	684	636	633	617	579	668	641	671	686	668	596	641	618	629	591	651	611	601	625	672	589	633	668	560	638	673	658	646	596	631	621	638	628	596	621	685	614	662	569	645	617	660	620	645	601	607	621	605	622	662	705	605	669	639	612	606	578	590	642	621	604	654	632	665	616	629	615	701	612	645	626	601	657	605	637	652	637	636	652	621	606	624	619	642	620	603	630	637	586	638	623	617	627	646	634	643	631	608	619	626	585	651	655	659	613	640	623	673	657	700	657	647	596	648	619	598	648	642	571	628	605	607	669	617	645	636	617	591	677	662	683	667	649	643	624	673	644	603	640	629	619	621	603	612	616	643	655	636	619	605	635	628	634	624	632	675	673	618	632	603	633	603	643	681	632	661	592	636	608	598	618	641	605	605	644	641	655	643	627	673	591	618	676	618	597	642	670	642	622	665	639	618	646	627	657	641	584	669	633	622	670	680	601	641	605	615	603	662	619	625	649	622	630	617	650	592	641	639	621	632	625	607	629	600	598	609	667	664	626	686	655	629	604	618	639	616	610	652	628	699	630	659	627	612	621	655	657	629	620	622	634	634	623	653	637	655	667	596	600	660	616	626	580	639	642	575	651	649	587	622	685	616	618	637	597	630	655	656	615	614	651	630	608	646	591	618	626	644	628	628	594	662	612	596	636	633	621	596	622	656	603	575	649	669	666	612	636	641	595	645	621	622	627	646	631	617	613	630	586	672	606	607	627	643	637	608	591	593	654	636	623	623	609	625	643	610	654	643	643	602	631	655	653	639	648	636	632	664	624	609	672
25200	21842	25422	28861	21846	21844	2792	558	479	460	433	436	435	432	407	369	385	397	430	390	380	396	386	392	389	378	436	371	385	344	345	382	360	427	383	360	415	372	417	356	422	388	353	395	381	376	395	388	386	399	370	391	429	395	378	334	386	376	370	379	342	387	406	373	392	383	373	402	351	341	411	406	369	407	366	341	395	425	401	373	402	393	381	358	371	398	336	344	389	385	385	358	354	417	395	411	396	386	353	398	391	349	392	368	361	384	360	341	379	377	365	357	374	342	354	372	415	369	384	364	377	385	380	401	381	410	341	372	367	364	370	379	370	369	393	372	394	413	367	359	378	384	388	362	373	349	375	382	372	390	410	409	358	390	390	405	393	370	390	373	370	369	402	344	365	376	362	363	389	384	385	349	350	399	368	397	396	375	376	388	346	376	426	398	356	414	342	406	383	366	357	418	388	427	332	384	359	373	348	411	379	348	368	371	382	371	406	347	355	388	369	352	403	387	360	363	369	370	388	373	332	395	403	383	364	370	413	420	371	391	359	382	386	384	391	399	413	354	381	350	395	389	336	371	352	400	352	369	418	388	372	371	389	393	373	381	404	352	366	362	380	370	376	413	407	367	344	376	368	409	360	373	365	344	359	382	392	383	370	373	347	403	422	403	359	388	391	357	383	392	419	392	381	396	367	371	429	396	368	408	345	348	360	389	384	388	382	377	401	382	356	378	345	400	382	373	376	369	405	392	360	359	378	352	362	394	363	395	360	354	362	367	414	380	381	380	379	378	373	361	408	362	383	383	386	337	399	359	398	369	371	370	333	360	394	404	390	355	405	400	398	336	350	347	363	428	387	370	409	374	353	353	373	366	392	357	407	364	339	399	359	371	382	385	350	361	319	354	389	386	364	338	386	398	362	434	365	381	379	394	403	402	362	410	376	401	370	350	378	378	377	404	405	406	351	383	363	360	400	358	367	327	347	373	389	380	375	357	388	400	372	376	397	402	396	367	349	373	383	312	385	397	408	367	374	372	409	365	380	345	389	394	390	392	363	397	372	374	404	369	375	376	380	393	376	386	405	452	383	377	385	418	392	388	375	376	374	358	359	381	359	388	364	398	363	347	421	374	382	389	375	381	372	405	358	344	399	403	357	341	376	387	370	367	396	398	423	403	345	358	378	409	377	388	386	386	361	397	357	366	399	409	358	399	363	341	349	405	383	376	366	412	346	403	337	355	358	367	363	378	363	361	364	406	402	396	376	389	377	397	379	341	366	358	383	376	357	380	406	334	377	402	375	408	368	360	349	425	401	368	385	359	377	384	380	369	355	376	368	353	363	389	392	375	348	371	355	363	359	371	343	362	391	396	389	387	388	386	402	361	369	358	396	338	357	358	420	393	365	361	382	377	385	376	380	325	357	447	409	381	396	378	358	346	345	383	352	359	401	378	355	394	402	380	341	373	351	376	381	373	353	348	387	378	375	392	359	365	369	349	357	369	367	317	358	408	360	414	386	387	377	358	363	386	371	370	399	383	356	371	375	430	380	338	369	399	419	374	403	390	365	363	402	386	376	375	355	390	389	337	377	368	374	346	406	381	379	429	433	349	349	341	387	360	354	377	373	368	377	366	380	394	385	338	392	367	370	398	406	367	396	358	367	383	405	384	357	351	396	392	356	397	374	364	395	371	385	356	367	392	399	341	322	364	378	370	377	348	379	366	350	368	389	382	340	379	418	377	365	391	385	392	389	370	381	380	405	385	388	421	348	350	361	335	398	408	392	382	391	363	391	397	347	350	395	358	386	365	369	346	389	413	385	347	348	383	378	378	385	405	376	383	391	371	342	365	385	366	403	395	365	401	369	371	394	389	352	377	333	361	388	383	368	349	396	399	363	355	389	385	422	404	347	360	348	338	353	377	405	418	346	399	415	358	389	366	419	364	419	346	392	388	406	366	320	359	387	389	402	369	364	368	384	377	394	375	354	353	351	386	392	405	392	411	362	364	371	352	348	366	385	416	388	349	400	387	406	354	363	380	363	337	354	371	379	390	373	341	370	396	368	405	389	395	355	357	379	394	380	387	408	359	378	413	368	363	377	365	370	367	354	375	389	373	368	351	391	415	385	380	384	341	362	371	355	408	359	370	370	393	411	350	347	401	363	379	382	399	350	369	391	386	362	360	373	366	377	375	402	365	366	364	366	362	347	436	347	397	404	370	375	357	329	331	344	447	371	381	377	390	417	396	368	409	382	400	385	356	380	369	385	376	344	398	374	362	368	341	385	386	357	360	391	380	377	377	398	362	355	390	372	358	377	368	361	359	388	387	363	377	380	332	373	388	342	369	377	383	374	377	355	402	365	396	381	364	396	369	398	350	358	356	389	351	363	385	410	382	367	344	408	414	350	371	350	366	387	382	388	374	368	354	343	388	396	362	353	377	356	366	408	381	372	362	408	397	388	370	351	397	407	383	397	370	362	340	413	384	390	396	355	362	349	365	362	384	366	380	353	378	377	419	364	360	350	410	389	405	384	375	337	391	384	332	401	374	382	386	380	376	394	346	367	364	405	404	410	382	397	388	412	375	447	372	386	388	351	369	349	352	390	390	380	383	359	397	351	350	377	363	349	374	375	389	373	375	397	403	364	396	383	383	372	349	365	362	355	403	396	404	375	354	352	377	370	378	350	385	412	412	389	397	372	397	394	414	396	395	390	381	403	328	391	383	403	378	364	378	417	354	385	382	350	346	370	390	362	407	381	408	359	353	359	336	396	333	331	341	368	371	357	365	389	341	373	361	366	401	396	372	356	361	375	347	381	388	357	377	367	364	399	413	347	384	365	419	390	397	379	388	375	384	429	412	363	325	375	334	370	382	335	379	390	376	355	401	362	397	393	402	341	336	372	368	409	382	365	384	364	378	372	391	363	387	384	430	377	360	344	365	340	368	363	379	359	421	345	385	392	407	394	400	373	401	349	382	373	373	410	395	353	354	401	358	412	348	356	369	381	377	386	370	346	388	362	401	404	375	402	357	377	371	428	420	414	328	367	370	394	380	355	387	346	342	371	365	402	402	383	370	411	373	404	365	397	372	363	377	342	401	384	378	341	394	369	351	395	381	391	377	404	391	397	380	352	382	388	328	363	377	390	375	354	385	394	388	382	400	385	343	387	379	332	382	341	387	385	403	349	383	407	357	400	362	399	361	384	399	382	385	356	396	375	384	381	361	372	382	388	382	371	372	379	369	362	364	389	388	337	354	357	396	398	387	390	372	374	394	428	348	370	402	386	348	346	356	379	402	357	368	367	363	378	382	361	339	380	359	370	350	349	380	385	389	370	392	384	373	384	362	365	364	365	351	337	402	387	415	394	357	377	354	382	395	381	434	392	407	392	399	397	376	346	381	342	353	389	367	398	372	341	374	409	380	335	369	402	362	371	367	340	381	359	378	379	382	364	333	393	373	410	373	369	386	368	369	380	384	379	397	367	349	379	363	392	386
3781	3943	2220	1304	1036	928	945	873	905	845	810	885	833	843	846	854	822	813	853	830	849	842	795	786	862	871	822	787	824	817	783	851	803	780	816	808	826	855	812	848	856	824	791	876	830	888	864	844	832	839	827	859	821	822	863	840	794	787	812	778	821	874	806	879	839	796	783	856	826	827	837	795	791	832	821	810	796	832	779	821	874	795	884	880	810	799	850	820	819	798	861	840	788	844	854	760	881	823	850	825	877	836	806	826	824	830	892	871	819	830	803	788	834	785	853	824	824	815	853	846	783	774	854	881	799	801	797	870	827	810	801	850	851	791	839	821	843	770	848	857	815	824	846	806	797	825	822	810	795	805	851	839	840	851	807	803	816	777	859	851	802	771	845	850	817	813	844	785	797	773	807	830	894	830	816	867	873	854	814	827	839	838	817	812	854	827	792	812	848	777	757	761	818	865	827	831	841	781	797	886	873	866	865	793	794	848	864	769	805	778	870	822	839	787	829	783	817	784	835	842	870	856	861	842	851	823	801	841	830	797	794	835	784	838	806	807	829	788	783	824	795	832	786	837	839	798	883	883	844	830	829	811	873	777	819	818	805	876	843	848	769	787	798	817	803	748	838	843	816	832	823	777	807	797	842	823	795	908	833	847	844	841	886	831	831	783	862	813	845	821	869	818	799	794	808	829	811	821	827	791	868	850	844	847	850	841	802	848	899	787	807	835	757	829	839	847	862	830	838	817	838	829	851	828	796	791	816	799	842	813	870	812	839	854	812	858	806	782	853	844	817	790	834	837	825	789	813	826	833	811	836	826	862	810	783	787	786	821	805	797	776	805	831	854	827	846	853	868	820	852	834	904	787	839	825	804	843	822	820	871	869	876	899	774	871	828	837	815	821	822	870	811	791	833	858	856	830	807	826	800	829	803	842	811	811	829	874	836	779	758	794	803	821	791	842	865	860	853	818	852	853	850	782	850	840	792	814	817	802	883	853	845	848	790	867	764	849	821	825	819	835	848	790	852	874	765	830	781	816	763	850	797	823	818	854	864	795	785	855	842	799	855	794	793	835	849	801	841	821	801	772	861	771	842	800	817	813	841	806	798	835	784	775	803	758	790	784	787	783	825	840	857	806	842	818	838	790	845	839	802	838	823	827	821	838	807	863	800	841	829	811	828	763	813	782	820	810	822	812	805	755	761	851	756	835	831	809	821	811	817	862	855	840	790	819	799	801	827	823	830	784	793	849	804	781	828	846	791	794	812	761	830	826	812	801	821	852	787	806	840	804	834	812	841	814	817	802	839	814	789	838	841	787	847	762	815	827	808	859	801	852	833	835	841	831	803	835	845	876	830	764	823	830	806	837	782	849	781	830	791	776	858	760	848	823	830	814	836	781	859	791	817	822	771	815	789	863	835	782	876	871	854	830	849	838	801	779	781	794	831	783	881	831	816	842	848	852	793	821	809	818	793	815	841	819	834	770	831	827	783	833	848	829	749	856	837	882	826	809	846	827	751	819	790	841	835	816	828	823	871	789	820	791	810	847	816	873	814	817	813	829	833	813	870	803	828	817	780	856	857	826	848	843	823	824	734	856	840	825	822	826	779	850	816	854	845	804	843	815	828	816	827	848	773	799	827	795	795	834	831	821	869	836	842	821	808	833	845	798	835	794	812	803	856	800	846	817	807	840	812	810	862	800	822	824	805	740	873	823	796	810	839	824	840	858	872	806	851	825	843	826	823	834	857	872	778	786	819	813	791	768	791	825	893	841	851	794	844	768	831	826	841	814	794	897	804	804	797	862	817	841	794	818	795	837	797	867	847	849	815	824	828	805	813	809	838	770	810	796	817	883	822	792	791	759	791	824	813	787	803	801	863	847	856	876	793	833	814	805	821	856	825	854	818	859	821	793	844	852	858	751	844	828	853	846	840	782	761	872	796	815	778	809	803	800	816	801	789	839	808	854	847	813	829	839	818	811	824	801	802	812	776	808	820	827	893	847	808	781	841	830	811	814	838	797	843	821	876	837	743	841	786	847	799	823	773	892	826	840	796	804	812	848	848	850	825	842	814	828	873	838	822	814	820	807	839	873	780	761	840	797	814	816	826	832	779	816	793	827	814	823	886	863	810	868	801	851	812	817	829	842	809	818	820	845	837	858	849	798	782	803	787	827	848	844	818	853	825	857	858	864	800	817	798	772	820	794	818	795	825	798	855	781	814	779	807	803	792	828	810	808	862	809	834	808	781	837	825	788	858	836	806	886	849	866	864	838	840	815	785	805	831	832	827	777	817	819	814	849	827	832	774	823	803	836	777	802	815	837	823	792	873	810	812	831	776	844	817	849	840	862	870	800	865	832	884	820	829	832	820	814	853	838	819	871	865	773	811	849	812	841	859	870	817	805	839	819	822	865	845	801	818	840	880	866	863	825	894	877	795	830	813	798	828	850	814	886	792	807	845	840	802	816	828	832	794	818	845	881	820	780	850	774	779	825	792	851	794	817	810	869	785	824	825	816	819	835	813	770	836	795	761	770	852	817	843	837	820	822	855	822	787	805	835	853	798	836	821	822	858	781	792	810	839	825	813	824	816	824	796	834	821	799	808	805	785	823	854	817	821	836	833	834	837	827	808	787	834	814	920	798	804	810	839	890	744	848	898	810	871	817	793	767	859	766	815	887	832	838	882	849	812	802	855	815	813	833	823	781	837	829	867	796	832	809	852	860	790	828	832	842	847	808	793	851	784	855	828	819	803	816	824	829	817	845	794	817	832	817	844	777	816	781	790	781	812	813	816	781	823	768	830	854	831	828	849	818	792	866	803	839	815	830	791	784	923	809	808	833	837	798	810	830	820	808	816	871	824	822	840	798	831	807	819	867	809	818	830	803	837	863	870	813	787	796	860	806	841	862	827	861	828	796	777	879	774	824	829	898	884	824	815	842	816	791	814	768	800	878	756	781	787	875	814	813	854	818	814	811	825	758	782	838	824	809	827	829	860	829	779	837	811	841	839	821	790	787	854	786	841	826	851	803	775	843	784	758	825	785	852	820	878	801	832	800	810	827	844	792	822	850	836	864	846	816	810	776	838	824	791	858	823	783	830	847	812	798	833	827	815	778	822	784	800	859	807	841	860	794	795	848	846	815	827	859	805	824	822	799	790	853	762	818	824	861	817	784	793	807	828	805	856	835	831	849	818	823	830	832	865	850	827	814	802	843	837	843	796	777	862	837	863	844	826	814	853	788	858	847	841	845	794	827	842	820	867	812	845	862	805	882	862	862	822	851	815	801	809	879	791	754	782	814	860	875	826	780	831	769	820	800	841	849	822	823	822	831	837	817	809	862	821	802	850	825	887	823	829	797	782	825	816	846	789	822	834	835	803	872	881	802	784	858	755	858	855	792	879	805	847	795	806	896	738	816	806	816	834	845	844	817	766	826	783	814	835	843	851	856	853	827	865	831	859	796	808	788	888	798	795	817	896	816	854	815	817
23625	20876	24493	27372	20877	20890	17386	805	428	411	333	322	322	313	286	292	287	277	260	263	243	308	280	290	324	285	244	236	237	279	258	255	259	244	267	275	263	276	269	273	284	222	207	231	268	261	246	253	253	257	262	234	271	248	248	263	234	215	244	266	289	235	237	266	265	248	262	280	271	243	235	257	229	224	234	261	263	280	255	257	247	275	272	221	247	244	272	259	226	246	260	267	258	215	250	222	249	257	240	255	278	224	218	284	280	256	248	245	261	247	250	269	279	250	264	252	254	257	238	304	252	261	241	285	244	266	280	227	249	280	254	265	258	229	247	240	256	264	276	258	254	279	271	237	263	241	263	276	252	247	251	250	226	236	261	259	243	256	217	244	300	262	248	209	276	257	267	237	250	247	259	243	260	245	257	234	238	239	242	252	271	272	263	252	252	237	253	227	236	192	215	252	268	242	220	225	259	275	246	245	232	231	238	253	251	268	216	224	251	268	237	246	247	257	234	236	228	271	250	242	250	270	225	271	236	235	265	254	247	232	237	268	238	264	243	237	243	240	237	256	244	240	226	248	262	297	268	254	259	268	271	266	262	283	244	237	246	277	241	243	240	225	261	265	248	227	257	232	252	240	240	237	217	250	251	255	248	281	257	249	259	263	224	224	263	272	247	278	274	262	270	256	262	233	255	224	272	213	276	258	236	262	258	249	238	288	256	248	266	226	252	291	282	266	262	266	230	254	260	219	281	244	261	238	242	245	264	238	231	247	270	229	245	242	248	248	298	282	261	266	226	268	269	251	242	238	235	285	220	251	275	236	267	238	243	245	245	274	234	262	270	252	263	271	225	263	249	246	254	241	264	278	259	260	241	241	230	263	241	272	281	266	228	276	272	244	234	259	207	258	252	231	268	253	274	254	251	239	255	253	258	226	245	277	264	253	254	236	268	275	265	259	257	262	260	270	244	242	272	270	247	204	265	247	250	277	238	270	249	245	252	262	226	252	247	222	262	223	251	241	264	236	243	209	261	252	260	281	251	255	237	234	239	282	260	262	271	259	258	261	229	257	276	260	262	212	236	239	235	267	225	250	244	239	250	247	261	248	266	265	269	241	229	247	249	267	271	251	261	296	236	258	221	235	254	256	272	230	268	260	271	271	243	265	236	255	255	253	236	254	244	271	253	257	231	231	247	262	229	280	228	288	260	264	240	253	259	249	245	245	274	268	239	235	284	268	261	248	248	246	234	234	247	260	280	263	282	255	226	223	240	249	248	273	232	234	260	235	216	216	243	240	273	259	235	237	247	239	279	263	237	245	267	255	228	265	254	289	251	266	228	254	275	269	193	211	264	239	275	261	243	272	284	263	235	249	249	237	236	268	249	266	243	243	259	241	241	253	262	249	250	254	285	275	257	265	313	237	253	246	250	242	247	258	260	244	254	262	244	247	285	215	268	256	284	249	256	275	264	275	263	238	214	258	244	249	235	276	239	245	271	234	216	278	239	259	240	286	257	263	282	244	250	258	226	269	250	256	254	257	259	255	259	251	253	242	255	268	259	238	253	252	248	262	273	239	292	258	250	259	250	268	275	266	251	260	274	225	263	256	268	253	257	272	271	226	233	243	254	262	229	227	257	281	260	221	252	270	252	254	258	256	268	267	264	237	276	218	247	261	286	259	264	276	215	250	254	273	241	239	249	257	266	271	278	243	231	258	229	222	303	261	254	242	267	259	230	252	272	244	250	251	247	232	245	250	253	297	235	235	261	252	265	252	240	235	215	250	274	274	235	272	254	223	288	264	256	252	250	240	260	265	246	268	246	214	255	271	248	280	266	257	229	249	241	239	247	238	240	260	250	271	223	255	231	276	234	218	258	254	252	248	267	241	233	234	235	252	242	223	250	277	240	229	269	238	272	257	245	247	247	260	276	262	263	267	217	256	243	258	276	246	238	275	263	246	229	244	250	267	240	259	256	256	242	268	249	260	241	256	239	269	270	237	225	251	266	271	234	250	239	234	243	275	268	262	262	222	217	214	251	253	261	258	220	258	267	250	244	275	239	255	269	259	242	228	261	254	233	264	268	228	243	249	253	276	263	233	247	252	229	233	225	245	248	280	254	246	260	234	281	250	252	268	254	259	257	250	286	273	242	284	242	264	253	286	258	252	255	247	208	242	226	239	230	235	228	233	285	251	256	273	262	237	261	265	265	262	258	245	253	256	239	251	242	264	235	256	285	249	249	270	272	294	251	233	251	260	267	283	254	245	254	227	259	256	238	242	269	285	266	289	230	261	238	269	272	261	236	256	219	256	232	251	259	225	234	241	266	262	254	267	245	249	270	240	216	251	263	248	300	252	240	263	253	247	260	253	279	230	259	217	232	286	233	240	258	273	246	268	270	255	225	259	257	239	279	263	275	253	247	244	242	236	267	260	258	243	233	251	261	246	237	249	275	219	233	250	236	277	271	268	230	222	238	256	246	235	275	277	262	243	258	274	267	227	232	272	216	235	255	296	245	227	208	259	244	239	266	229	259	214	250	261	234	273	263	261	256	275	248	255	221	298	268	259	238	272	256	237	265	244	250	260	227	259	254	257	258	268	251	216	241	274	273	226	229	304	267	270	224	251	273	258	260	247	239	241	246	264	230	274	246	259	273	231	219	239	269	221	274	244	234	249	244	283	251	247	224	253	235	246	255	274	252	253	244	248	235	233	262	245	243	244	240	272	262	255	254	239	250	283	231	248	242	272	256	247	250	235	230	255	275	252	247	288	274	266	247	236	228	259	232	240	246	256	262	262	243	277	243	268	239	241	242	260	292	260	273	255	230	276	255	248	272	249	273	279	241	229	234	236	248	284	266	262	248	252	257	265	264	259	243	237	244	288	220	250	226	247	263	267	276	274	246	235	236	220	268	262	250	233	228	272	286	232	255	250	241	242	240	264	276	226	256	249	238	248	246	288	229	272	226	257	289	249	243	273	259	244	252	264	237	254	254	259	224	259	245	268	292	271	273	233	253	255	230	235	267	276	253	265	245	239	233	257	262	284	273	215	250	230	246	235	266	262	255	230	274	266	268	257	261	242	229	245	233	257	240	252	257	264	240	223	260	252	257	285	226	248	246	251	248	234	225	241	252	268	283	257	235	240	241	257	261	254	239	247	237	227	264	267	284	238	249	248	247	255	272	264	223	258	221	240	231	261	272	255	244	230	263	271	255	265	262	239	237	263	288	264	241	233	270	250	250	240	242	252	270	256	239	236	227	288	261	222	238	237	240	255	227	220	215	220	230	241	243	279	270	269	259	281	226	264	229	240	219	258	231	247	278	262	240	253	243	262	238	278	238	276	250	247	270	260	265	239	246	215	236	278	266	273	259	255	262	257	272	215	247	272	239	266	235	217	257	226	236	266	257	224	248	268	230	252	259	250	254	269	234	240	225	251	227	255	231	247	271	258	256	258	262	218	250	245	247	223	261	255	249	244	263	244	238	268	243	234
3774	5288	2668	1235	888	750	676	681	612	595	606	561	627	585	564	555	579	591	519	556	542	554	601	551	550	589	576	561	563	521	579	549	552	526	595	551	508	522	571	520	554	543	531	578	586	558	557	536	515	553	563	539	557	547	551	568	553	566	543	572	551	537	561	555	575	574	542	541	568	476	554	536	539	560	533	496	523	574	553	565	554	562	524	566	533	565	569	539	531	557	571	506	588	558	587	513	506	522	548	544	577	485	552	543	540	545	565	559	549	521	516	556	586	529	554	534	542	535	546	577	550	570	534	589	555	551	519	565	542	587	592	554	571	562	525	527	540	567	582	554	584	570	550	572	542	549	590	559	531	536	558	594	521	533	550	531	532	571	535	561	545	539	560	565	557	513	560	565	538	579	505	512	532	571	501	573	532	556	506	534	562	555	551	547	482	578	523	547	517	575	555	610	548	530	549	540	564	559	561	558	561	562	575	526	546	560	545	536	527	533	571	521	549	564	561	520	545	551	553	581	536	525	540	550	558	565	551	571	538	548	543	520	566	547	573	560	534	521	563	543	541	534	571	513	541	541	560	524	530	480	598	510	542	522	546	566	522	546	508	556	528	544	545	556	581	569	560	557	538	575	546	504	558	572	547	539	550	556	558	573	538	545	578	555	487	564	563	548	569	559	552	547	568	542	567	575	546	549	551	552	544	561	532	531	522	566	565	554	543	541	538	547	534	550	538	533	570	554	553	546	510	542	540	529	529	583	555	522	531	570	526	573	513	534	549	547	574	537	536	517	500	518	499	580	554	585	516	556	523	550	579	546	559	538	587	567	541	563	567	542	579	558	552	572	537	512	554	592	570	540	492	541	566	520	489	611	499	530	543	558	564	529	560	488	526	580	573	508	551	556	533	557	513	529	559	554	567	551	564	539	573	530	570	504	556	533	543	539	551	542	550	541	569	563	541	529	593	521	566	557	544	571	584	523	504	558	553	580	501	545	538	510	566	527	541	567	579	512	555	568	567	526	556	597	526	553	561	563	556	540	593	502	525	568	582	608	553	565	542	565	540	553	563	544	550	559	570	564	521	548	549	554	548	568	515	576	513	556	563	559	511	557	541	590	539	554	542	589	539	527	546	497	543	586	527	544	506	544	522	530	516	520	578	528	557	569	558	529	516	534	490	580	514	527	571	544	600	532	538	515	558	551	537	535	542	551	557	562	529	495	561	570	551	594	595	537	501	563	579	522	541	568	576	542	604	508	505	536	558	532	562	514	560	535	548	547	565	532	583	559	561	591	554	583	560	547	558	539	567	587	574	571	556	568	535	544	532	480	557	550	566	559	545	552	530	591	548	536	506	580	517	539	542	559	551	575	551	545	574	539	550	563	548	549	577	532	521	575	577	536	535	538	549	533	581	544	518	578	513	576	517	570	545	519	548	551	523	576	548	543	524	512	531	543	579	545	519	526	536	544	557	516	545	563	524	546	534	543	578	560	558	552	566	528	559	541	551	552	523	538	514	563	562	502	569	527	550	542	554	575	533	538	543	579	530	542	525	537	591	567	509	526	586	541	587	513	576	578	561	578	584	540	545	519	522	527	560	497	517	529	566	518	577	546	527	504	592	563	573	564	527	529	539	567	555	554	554	588	560	557	551	536	560	549	552	561	566	542	573	588	516	586	517	521	553	558	493	540	564	532	554	532	517	569	552	545	503	568	580	583	547	575	536	562	566	538	520	589	539	551	597	559	586	534	581	584	553	566	526	548	558	589	536	546	536	556	534	594	518	543	518	570	527	583	495	544	553	555	510	568	541	546	612	523	556	581	522	586	569	511	541	524	566	540	588	501	530	573	527	585	501	554	528	505	587	546	552	544	551	571	585	531	569	541	576	518	545	533	550	537	539	579	563	554	527	539	551	546	536	549	584	579	562	528	562	553	564	566	555	540	542	524	532	529	541	563	541	547	547	566	516	534	528	530	589	547	542	524	551	559	546	521	539	581	546	572	547	553	563	555	564	559	533	573	527	555	527	555	542	536	566	571	561	493	554	519	540	509	528	533	527	540	521	565	497	603	555	568	567	549	553	532	531	564	527	532	546	530	564	513	580	514	569	599	509	542	567	528	548	552	542	521	541	537	577	518	560	549	533	517	558	550	541	541	547	561	559	524	512	541	574	540	558	541	548	557	563	527	547	575	511	552	521	566	573	522	539	555	558	574	562	574	550	566	596	538	535	515	513	544	539	586	530	515	575	548	553	524	543	578	544	562	542	558	505	536	544	507	523	555	572	516	519	554	586	554	559	538	564	509	564	504	525	526	574	557	483	507	519	513	553	539	562	551	523	573	559	508	552	563	562	553	556	606	561	524	527	541	543	552	509	568	551	537	592	512	564	523	539	495	550	569	544	529	554	544	564	556	535	531	545	530	524	527	555	556	552	573	527	548	571	595	544	578	526	531	571	562	494	542	566	514	569	532	521	577	543	540	531	557	504	518	542	526	546	527	532	558	540	525	563	558	549	532	529	569	572	527	569	558	564	546	532	524	573	488	561	596	577	516	545	579	576	569	589	521	543	554	545	526	502	554	493	548	533	556	597	570	536	561	522	551	556	533	550	546	504	585	547	515	548	563	517	514	577	557	535	549	554	555	516	612	552	527	563	561	511	618	562	552	555	524	547	560	588	556	557	582	545	521	528	540	545	538	562	547	521	563	565	519	608	563	581	554	514	594	573	515	561	513	541	527	593	542	545	551	544	565	556	529	536	584	546	543	566	562	535	569	550	556	528	529	539	546	567	515	590	579	538	505	542	533	554	570	530	511	545	575	573	536	536	541	549	570	539	535	565	525	538	563	580	554	532	537	535	537	555	560	547	549	547	549	551	558	584	535	525	530	573	535	574	558	547	560	564	560	534	537	503	561	528	558	582	553	530	530	563	511	520	529	516	538	587	520	544	563	540	556	546	547	559	556	542	514	520	557	557	564	545	539	552	544	540	565	526	546	540	553	567	576	531	581	557	599	548	568	557	549	517	552	530	543	566	561	583	549	566	535	502	512	558	551	533	559	508	545	541	512	552	570	546	575	565	548	544	519	520	548	564	587	554	578	567	536	578	535	525	543	539	575	537	514	565	535	574	533	561	554	527	528	539	561	547	589	546	560	552	529	557	534	567	581	551	508	551	520	595	536	535	584	565	514	522	556	544	536	521	580	565	555	567	504	611	505	559	586	509	554	537	549	565	540	508	599	551	549	540	562	538	532	546	502	513	524	538	571	544	572	546	515	556	527	528	552	529	550	514	522	610	504	525	584	518	581	522	514	540	543	546	578	540	555	552	574	524	571	546	538	495	522	548	566	518	511	545	543	567	564	543	552	528	538	539	552	532	585	539	506	577	502	599	512	567	556	559	531	572	565	553	519	542	532	520	557	505	540	544	566	533	549	534	544	550	553	533	551	570	551	564	571	558	540	496	575	550	534	567	504	546	507	542	549	515	538	532	561
33479	20180	7609	698	434	345	292	259	260	304	220	252	273	251	272	233	257	253	253	257	265	250	266	259	246	311	224	305	272	258	300	276	258	273	265	250	251	285	268	278	268	244	269	229	262	267	281	255	281	270	272	278	265	257	281	257	255	260	313	275	267	246	292	274	269	257	275	275	281	248	249	260	300	269	253	250	253	224	242	268	236	291	268	293	265	277	227	275	278	258	266	249	244	244	282	237	290	278	256	285	240	286	260	234	271	280	265	264	254	256	272	292	279	260	256	263	242	267	250	256	269	278	275	253	244	255	285	205	256	268	272	266	272	258	227	233	272	286	264	269	272	249	267	234	283	273	294	243	260	263	276	252	215	246	287	240	256	304	253	264	249	231	278	264	265	272	242	229	264	257	253	259	266	242	261	268	258	257	273	249	272	293	222	241	283	264	265	241	247	246	252	256	274	281	229	267	248	262	235	275	260	272	244	291	251	288	254	243	234	263	273	279	293	248	279	263	262	267	279	261	253	272	251	234	281	258	276	265	249	247	269	234	262	260	273	260	251	261	279	260	275	260	259	249	239	270	265	249	246	278	274	234	294	229	239	268	247	234	295	275	232	282	252	259	259	284	258	271	232	251	261	250	279	265	242	260	266	266	260	246	254	246	283	251	259	268	266	279	267	272	274	264	238	281	249	277	254	268	284	266	263	287	287	278	246	270	249	250	244	263	246	249	275	287	235	281	257	261	262	256	235	264	287	276	274	282	245	260	247	252	240	269	271	210	254	272	304	243	252	277	249	263	260	266	251	277	279	260	284	297	253	247	254	256	227	279	260	268	271	288	274	262	249	258	246	244	284	273	271	274	270	277	282	283	259	271	249	276	265	280	276	266	251	260	247	252	257	239	240	295	237	215	269	270	274	252	265	262	239	262	253	278	255	262	246	276	249	272	273	280	245	258	253	261	230	287	248	265	276	268	276	282	248	267	262	280	277	267	270	234	261	256	291	252	259	263	258	234	284	264	242	279	257	273	247	260	272	249	269	288	269	277	253	266	259	254	250	285	299	280	248	238	267	296	260	249	255	284	276	275	243	235	273	272	268	282	237	306	263	258	247	244	257	252	283	271	268	256	295	257	259	269	289	265	256	291	275	272	248	272	271	285	272	288	278	263	272	261	273	273	251	287	260	291	236	272	268	281	275	249	262	273	249	289	277	252	247	274	238	256	270	261	252	240	274	254	272	284	290	259	292	301	247	270	270	245	268	240	267	266	253	251	230	249	274	255	254	266	285	262	266	258	288	279	248	247	272	285	240	288	271	267	256	265	273	225	232	283	281	248	277	250	240	269	259	272	266	266	269	260	241	249	257	266	299	299	249	267	279	264	239	286	245	273	256	264	279	256	263	271	288	299	271	270	252	250	247	252	277	271	253	273	249	258	262	241	242	266	259	258	237	230	258	278	278	297	271	253	263	265	252	271	270	255	285	289	264	295	290	235	253	252	263	255	240	249	271	251	269	266	257	234	282	263	257	250	266	272	271	284	251	273	275	258	245	247	283	268	239	266	245	283	246	272	257	270	259	256	265	262	258	246	232	268	278	243	288	294	246	269	267	258	288	273	293	279	267	247	287	258	280	218	247	260	258	240	259	258	320	259	242	284	258	272	274	275	273	276	253	261	232	248	270	282	244	279	260	281	274	271	264	255	269	268	297	269	282	249	261	238	276	256	256	240	296	256	260	281	234	253	259	250	273	257	299	291	271	285	269	264	248	258	267	243	264	251	262	278	262	265	269	232	266	270	270	270	271	266	288	276	264	261	223	297	252	258	285	268	284	274	245	262	250	248	215	257	265	290	264	305	241	249	258	298	255	275	295	273	284	273	278	293	263	267	318	278	278	255	238	248	274	257	273	275	235	231	262	273	248	276	301	263	284	255	241	293	267	256	251	251	243	270	271	272	270	230	268	255	267	248	261	279	255	262	252	279	248	259	286	264	284	247	267	260	246	248	276	262	256	243	260	272	245	233	242	231	286	254	257	261	247	277	254	276	263	234	262	252	273	253	261	240	273	289	270	251	247	242	218	280	255	275	272	237	281	290	254	263	284	275	245	274	260	266	271	247	243	267	274	247	238	261	227	280	273	266	264	248	243	283	245	276	263	267	255	267	260	299	271	245	259	281	280	268	278	281	268	274	267	281	266	267	268	258	273	239	226	265	265	282	283	263	249	269	240	259	246	258	240	273	238	264	290	263	266	236	243	265	244	277	312	249	235	277	260	277	282	268	257	254	261	288	258	270	279	276	271	259	243	233	272	257	264	233	255	296	249	240	264	257	258	247	266	276	248	260	282	266	282	280	261	258	289	258	244	275	284	260	266	266	284	252	285	257	247	260	277	262	257	272	241	296	240	257	266	246	265	300	263	259	262	270	265	279	261	239	265	264	266	253	257	250	233	263	285	269	245	280	290	273	235	256	247	297	259	271	267	282	270	239	262	242	275	228	280	260	294	245	246	251	256	274	305	256	259	243	273	269	261	242	252	272	258	261	276	274	240	291	233	236	257	252	259	270	277	290	276	248	246	274	267	265	289	267	276	237	279	236	276	282	256	253	257	243	268	284	286	251	253	216	277	285	245	271	259	290	270	265	231	272	270	234	239	274	241	294	262	286	299	284	281	288	260	246	259	294	282	275	250	265	275	242	256	276	237	275	262	262	272	265	266	266	243	257	306	253	275	278	252	261	242	271	263	266	225	234	260	270	273	248	320	278	298	261	266	240	234	258	279	272	248	262	267	264	236	272	251	289	247	274	252	275	268	274	257	244	268	244	265	307	293	246	265	272	261	286	256	263	225	244	248	249	270	219	251	263	223	205	280	283	261	252	283	285	274	284	257	292	240	283	269	299	282	283	266	282	291	289	274	268	240	249	249	244	277	252	255	261	270	258	202	264	260	262	234	238	264	293	269	272	258	253	274	242	244	251	280	262	279	294	256	250	262	264	239	243	236	236	278	253	246	257	268	273	257	254	246	282	275	264	269	263	278	283	220	266	252	248	265	279	246	298	265	276	272	240	260	291	274	255	268	248	240	277	272	280	293	261	262	257	259	235	284	267	281	227	252	249	261	312	249	227	254	244	288	228	238	270	225	240	243	277	266	273	270	288	242	277	237	272	285	287	270	252	249	252	256	229	282	278	281	276	244	252	260	265	266	281	265	252	235	250	277	276	280	261	259	249	254	260	265	262	230	279	245	250	250	249	292	292	255	277	285	238	266	244	294	272	254	241	223	260	250	253	262	269	290	254	284	258	264	255	264	271	237	255	290	293	271	238	270	230	257	254	247	268	251	308	240	229	271	249	291	295	295	244	242	259	275	258	272	269	234	249	244	257	279	286	255	263	246	257	292	264	268	276	273	247	240	247	266	249	296	249	278	247	265	264	239	268	265	274	269	292	275	283	257	271	234	307	253	251	273	276	255	241	247	261	286	269	247	251	280	251	269	247
5703	1292	924	747	664	666	648	651	634	569	650	630	632	668	636	715	637	621	599	638	667	638	655	644	626	641	632	591	620	594	685	603	589	646	614	631	610	630	670	557	607	575	622	611	621	644	642	608	641	594	642	628	582	627	634	618	643	649	638	618	655	616	653	610	633	609	649	632	641	610	640	585	645	658	637	644	626	666	606	632	674	623	638	601	650	613	635	670	616	626	616	633	660	666	607	621	647	633	653	658	649	632	605	675	639	589	607	608	643	686	673	650	602	599	631	643	673	601	608	626	643	654	625	628	605	675	600	637	622	631	617	641	678	621	637	564	634	667	637	628	650	593	638	635	632	642	600	639	636	598	655	646	648	626	644	625	595	629	603	587	619	586	628	621	660	617	648	619	638	637	676	629	678	612	624	689	634	654	648	640	641	667	599	646	657	639	572	580	627	633	626	643	658	614	662	635	617	669	684	659	638	610	679	624	633	638	603	635	607	598	620	603	627	635	624	652	641	632	626	626	626	712	662	619	645	627	646	584	640	616	644	621	610	648	656	628	621	601	626	584	595	626	617	632	684	664	644	618	613	716	623	627	614	637	617	623	679	642	591	626	642	652	633	630	586	649	589	676	634	643	622	663	605	601	669	612	676	590	604	675	643	615	647	646	630	649	667	607	621	608	649	583	608	605	651	683	605	614	647	617	654	597	604	617	608	611	614	638	650	638	621	656	572	679	648	655	591	673	660	663	612	638	620	646	606	660	661	615	637	656	642	610	627	620	638	592	632	588	635	666	634	650	666	616	555	627	642	587	652	629	628	638	631	621	641	625	652	636	614	620	636	595	660	639	627	618	659	639	592	603	606	640	673	572	705	651	628	624	626	665	600	649	630	604	615	638	639	628	685	647	647	648	652	639	621	637	619	628	633	622	612	671	612	636	611	640	639	628	672	639	609	609	623	629	627	611	618	615	689	611	584	680	615	617	624	636	615	612	625	642	604	618	658	622	622	648	629	623	623	660	648	606	584	612	617	660	647	659	600	619	632	615	627	629	640	624	637	652	611	625	608	662	645	635	625	591	654	597	616	626	635	626	641	607	603	615	640	634	620	622	622	653	630	628	647	620	647	684	620	636	602	662	653	635	655	641	624	630	628	679	664	627	645	631	621	652	629	595	611	635	631	656	660	645	637	609	598	645	573	629	612	674	594	653	629	612	627	640	644	639	656	647	615	613	621	626	601	627	587	617	646	602	661	601	620	592	628	636	606	613	613	635	608	650	601	645	606	666	627	633	650	618	631	648	675	608	596	629	640	623	631	675	632	650	628	659	623	622	617	670	646	632	613	662	665	633	653	643	632	658	636	656	592	600	634	618	624	622	602	645	624	610	653	622	612	584	622	625	591	618	598	634	587	628	642	616	638	611	614	626	635	584	652	636	625	660	657	640	598	654	627	686	630	634	679	643	643	594	641	631	625	700	639	637	647	670	630	628	659	639	601	614	641	666	694	623	623	633	624	621	693	666	632	617	616	668	612	627	604	637	659	625	632	673	637	621	574	655	584	639	589	635	604	632	604	625	623	633	599	658	624	635	636	604	617	638	628	684	665	652	674	654	626	608	633	624	634	609	599	579	681	627	650	655	689	602	612	635	634	649	632	612	619	664	646	675	648	663	665	664	643	634	614	600	619	656	640	624	659	590	639	640	638	652	629	629	599	627	642	599	572	651	635	628	612	619	666	574	599	618	646	657	574	647	635	610	648	598	585	593	592	656	662	651	597	659	589	614	625	668	636	641	691	634	660	618	653	634	592	631	655	613	635	662	665	651	666	618	639	618	661	581	609	617	615	640	632	641	627	648	627	648	650	617	645	628	647	635	656	682	648	627	576	644	672	626	641	609	627	642	624	632	636	599	605	675	610	665	609	618	605	631	664	643	636	634	636	646	607	629	625	650	620	658	600	638	660	601	629	662	638	597	593	604	612	639	652	633	619	676	618	663	623	651	660	630	659	646	666	606	666	608	599	655	647	649	671	664	638	598	659	632	620	618	623	630	660	663	575	675	612	656	627	673	634	606	633	636	631	614	609	631	666	584	626	602	648	587	667	651	659	601	602	664	640	612	598	626	671	652	651	629	628	636	635	553	633	631	653	670	605	642	621	653	612	626	603	649	604	577	609	601	667	634	588	621	590	638	650	691	581	577	639	625	637	664	586	632	627	650	669	608	676	622	612	654	634	586	690	636	650	591	617	661	603	633	614	638	650	639	645	639	618	601	650	634	615	631	618	639	656	654	614	611	595	617	642	665	625	616	639	644	636	576	643	588	580	614	598	592	645	624	604	633	637	615	643	656	617	588	630	651	644	636	638	644	602	629	658	611	631	638	637	633	639	651	634	610	598	605	632	624	598	654	657	630	602	628	654	647	694	641	671	645	655	620	645	605	624	608	637	639	635	615	631	631	647	616	656	641	630	650	656	623	600	658	622	615	648	669	592	654	677	602	608	623	658	636	645	623	677	587	634	646	632	663	616	629	634	670	643	639	606	646	649	579	654	602	600	640	623	661	657	616	675	574	595	632	642	597	615	656	636	631	584	581	654	603	621	632	613	618	627	607	630	630	641	624	642	649	643	630	637	590	667	684	628	587	647	635	652	649	605	611	650	563	654	682	675	614	658	649	602	642	654	644	620	610	648	597	687	656	625	638	644	659	630	634	677	613	642	620	656	604	621	613	606	628	624	645	643	619	670	676	618	615	666	633	617	589	615	646	604	601	617	644	611	629	625	623	606	613	657	627	587	616	610	635	608	616	637	640	632	623	628	620	623	598	640	622	638	625	619	648	588	678	642	597	648	631	677	637	660	616	617	648	667	616	595	651	637	631	593	589	635	637	590	652	650	616	629	634	654	644	643	618	638	611	611	602	627	633	585	663	624	645	642	614	622	600	634	674	678	609	681	660	627	664	619	590	643	644	622	649	596	619	615	621	597	638	665	611	580	630	678	622	646	616	618	606	604	649	650	619	643	628	654	591	615	588	653	594	626	586	615	585	634	654	655	604	604	610	639	591	634	594	630	614	604	636	631	650	684	613	620	601	609	643	588	578	642	655	576	609	648	640	601	630	610	622	656	594	646	602	608	620	634	599	604	625	626	627	589	626	653	651	678	603	648	635	603	609	633	628	652	593	661	607	602	605	600	618	663	633	657	616	639	579	655	687	652	658	610	609	658	619	613	682	629	579	587	610	636	619	622	645	648	573	616	660	618	665	613	610	606	655	602	593	617	671	632	610	620	655	641	603	697	650	617	629	644	588	674	637	636	650	655	645	652	616	635	666	616	646	637	618	671	644	600	655	604	633	615	642	634	677	654	641	635	630	645	571	619	602	658	596	663	641	629	600	649	643	660	642	600	642	651	659	594	619	658	655	691	648	628	659	661	641	620	573	648	647	617	667	602	620	651	623	609	624	630	598	662	641	621	665	659	640	649	704	594	609	641	654	600	617
25255	21896	25446	28965	21894	21863	2833	554	472	469	470	447	407	400	414	402	411	399	383	423	418	374	365	372	404	406	337	393	401	373	365	378	376	400	369	378	392	389	378	379	350	387	375	382	390	387	356	331	349	383	387	376	404	395	383	364	378	392	392	396	359	377	404	349	378	399	401	412	405	338	395	396	360	372	370	400	398	367	344	380	385	386	380	395	384	397	416	394	382	372	394	370	381	383	359	379	333	363	368	398	386	400	363	361	368	379	393	341	372	362	378	353	374	347	358	402	371	393	412	359	398	394	389	398	386	403	381	378	386	375	374	367	346	357	362	375	421	366	372	387	315	373	355	371	416	378	361	367	416	348	378	428	400	372	355	387	369	351	389	390	356	372	391	376	386	361	358	383	429	436	380	415	368	377	355	398	373	373	391	370	417	370	391	349	392	410	392	360	403	387	393	391	425	374	358	354	348	356	405	381	401	369	358	353	392	388	359	406	334	384	387	314	356	386	413	382	386	392	378	394	370	392	388	388	381	399	370	396	371	413	403	341	386	402	378	392	376	390	369	349	372	367	391	349	369	381	385	393	367	357	367	402	339	348	383	410	365	390	365	372	339	400	360	358	378	368	363	338	416	401	417	404	383	389	386	398	363	380	383	363	349	400	345	398	432	357	400	421	374	361	378	391	386	388	351	393	412	383	391	361	406	397	381	365	383	379	336	348	373	396	376	346	365	398	382	394	385	376	391	360	364	359	401	361	342	348	398	352	369	394	372	403	357	360	383	432	374	387	380	358	375	366	359	416	387	387	419	402	404	352	400	348	379	388	404	450	392	413	433	350	403	396	380	373	406	385	390	400	372	389	374	380	383	365	382	330	354	379	404	347	321	336	357	383	364	383	397	326	399	406	376	362	404	357	373	371	378	355	378	384	423	406	368	334	361	411	401	376	390	359	419	397	382	364	367	418	404	339	405	372	391	368	409	389	374	358	371	414	409	335	404	396	375	357	351	393	413	374	402	431	399	367	372	386	422	369	387	395	372	396	384	391	372	356	412	397	389	396	357	361	368	357	354	408	374	383	377	400	416	382	368	344	394	377	385	414	364	359	406	339	393	347	379	375	401	400	362	386	366	359	419	366	401	409	362	381	361	348	381	383	335	397	361	381	366	404	358	389	348	366	351	408	399	391	374	350	379	371	376	387	390	361	372	379	389	359	372	390	390	418	371	413	396	366	376	380	375	358	378	368	360	345	387	372	356	359	361	396	375	374	388	429	381	396	347	392	322	375	396	342	367	367	358	388	367	378	347	369	411	372	375	354	379	347	370	378	381	372	353	370	378	356	395	379	356	390	375	392	385	405	382	372	384	354	393	356	379	397	374	359	333	371	379	402	391	391	419	357	385	384	392	361	369	362	362	370	343	375	367	404	418	420	426	396	393	381	393	367	393	372	415	407	423	350	363	345	374	421	398	394	390	359	397	367	379	419	382	381	390	387	370	394	377	378	376	360	368	327	369	392	388	412	365	430	407	364	363	390	375	405	344	382	360	330	359	384	404	353	380	356	359	387	386	399	432	375	363	385	370	385	373	398	374	397	410	376	404	365	362	392	385	392	410	401	376	373	381	397	384	384	367	364	376	411	386	370	372	372	398	392	406	368	359	371	366	360	382	360	367	342	405	350	375	383	386	405	350	323	380	343	391	359	371	375	398	384	392	353	375	365	385	384	386	378	403	392	370	381	354	400	370	327	359	357	406	392	389	389	357	408	378	381	365	393	406	383	370	376	362	373	373	401	417	379	377	368	365	395	358	397	366	347	399	385	344	408	346	373	388	346	395	389	350	380	400	385	397	402	378	395	417	391	399	377	406	391	378	413	404	359	407	341	354	374	343	353	372	386	401	396	426	360	358	363	370	403	405	378	399	357	368	386	361	362	414	370	427	350	387	386	370	358	381	418	367	377	369	378	434	402	396	404	389	362	369	381	352	345	380	386	368	317	401	374	341	375	384	379	375	363	375	364	385	401	388	356	382	365	379	402	371	391	392	395	386	387	403	378	370	374	368	344	376	414	345	369	401	385	383	346	343	351	358	389	402	379	363	380	392	407	430	401	400	346	352	406	410	390	409	364	380	400	367	378	398	375	372	357	405	367	357	350	372	394	392	401	382	352	361	391	338	367	373	406	381	363	381	376	383	396	351	406	406	365	378	387	404	327	363	385	383	362	391	375	389	402	368	372	416	377	425	402	367	365	366	356	420	401	374	350	322	421	389	395	371	389	395	377	386	390	403	367	358	386	368	366	395	369	356	374	384	378	357	365	383	386	383	379	408	379	395	374	359	379	349	361	384	367	401	359	368	370	408	397	378	357	335	374	381	379	363	394	381	379	403	412	394	367	354	395	356	374	424	342	377	393	362	363	387	370	352	389	377	373	412	378	353	394	387	352	362	404	343	367	398	388	398	372	408	365	322	412	372	380	376	346	363	374	414	381	366	314	327	378	408	363	381	338	401	371	353	373	377	354	367	377	406	373	400	377	354	392	358	363	402	374	366	369	379	377	367	360	390	447	408	385	397	375	401	404	378	380	397	406	391	354	410	353	378	353	388	389	371	352	409	401	383	394	374	421	407	364	425	372	370	400	367	399	414	352	402	362	386	379	372	372	373	378	394	368	376	369	388	377	374	408	403	354	361	378	386	396	402	352	390	411	411	369	386	356	371	388	377	357	408	381	370	364	395	383	384	363	417	348	337	328	368	360	361	378	383	412	375	354	415	358	398	376	386	393	374	386	351	380	414	393	398	353	367	332	366	364	355	451	378	366	423	442	402	384	385	403	374	388	415	402	381	346	342	360	424	399	381	385	369	406	396	338	401	398	415	348	401	368	346	411	393	367	393	394	377	370	416	388	416	398	401	393	393	381	382	382	400	392	390	419	359	356	355	417	351	405	368	396	373	379	365	393	381	362	367	388	396	359	366	413	377	380	392	372	383	368	357	358	371	332	378	420	377	391	348	400	355	407	396	361	366	367	345	400	341	357	355	364	365	398	367	375	376	367	362	406	366	347	341	414	387	378	370	373	369	410	382	394	353	402	351	396	347	374	382	427	388	408	346	384	380	383	372	373	395	390	412	376	348	389	363	389	385	360	365	404	375	358	402	348	386	351	407	365	377	385	391	366	362	410	403	386	413	384	385	367	378	393	348	344	356	419	363	392	361	356	374	394	365	409	408	390	413	399	349	351	372	375	360	382	379	401	364	360	363	379	366	397	428	368	406	395	399	393	401	367	378	359	391	352	379	359	392	371	384	360	396	345	371	367	375	373	407	408	401	443	384	389	391	346	399	375	343	412	382	365	403	407	383	378	373	378	377	368	350	378	387	370	345	374	348	340	368	360	379	365	353	391	354	411	394	332	403	376	381	380	383	356	369	393	379	362	379	413	372	407	394	347	375	365	375	397	381	379	393	380	344	385	384	386	391	364	385	348	364	343	361	357	380	378
3707	3896	2232	1390	1048	966	885	912	826	863	846	840	829	850	860	810	826	821	794	856	820	827	820	796	806	879	857	784	833	817	845	754	836	848	854	852	806	807	818	844	848	796	771	863	815	855	800	853	792	768	861	842	794	852	760	827	874	840	818	820	852	823	808	850	800	852	832	877	800	839	873	818	851	809	804	845	833	848	831	881	827	817	822	880	809	840	817	807	866	834	792	804	854	846	821	818	757	879	860	873	856	812	822	810	805	811	775	842	832	856	902	816	837	794	859	855	878	801	827	845	869	844	855	838	813	780	788	811	758	774	881	864	781	783	853	831	795	776	821	825	854	814	841	836	830	777	852	811	770	795	839	809	873	805	813	825	858	797	816	779	841	821	837	816	836	863	804	864	798	869	837	848	813	817	807	843	775	849	846	822	842	839	846	845	817	883	811	841	815	874	835	891	831	823	805	870	864	841	864	839	763	893	802	846	816	894	841	821	836	841	767	801	759	866	807	825	787	784	809	861	802	826	825	839	830	855	842	828	816	791	825	816	827	826	809	822	799	815	808	817	790	806	850	830	854	854	858	801	850	793	803	863	840	832	837	845	839	823	739	831	843	833	845	816	799	829	829	880	816	777	863	823	790	818	827	819	815	827	835	877	814	857	839	847	799	840	839	816	811	805	776	851	834	793	823	881	833	830	840	845	785	819	804	820	823	846	878	854	800	862	848	823	828	816	857	873	839	885	826	841	829	795	820	845	805	880	809	811	816	791	797	802	799	821	836	847	877	825	800	829	823	822	820	858	817	848	797	770	830	858	795	844	803	862	763	793	900	815	809	818	770	810	857	874	856	841	832	877	795	831	863	809	747	824	845	815	803	822	868	860	845	822	888	824	790	824	870	774	812	830	842	765	834	828	868	806	824	800	771	832	850	799	914	823	830	872	890	815	816	865	832	812	792	823	808	862	807	851	824	822	813	857	886	854	879	815	847	855	859	838	860	823	857	845	797	855	862	865	810	824	809	851	797	847	829	798	833	827	798	768	892	821	892	841	820	789	834	874	868	817	875	826	795	853	855	828	830	781	813	801	861	813	823	814	874	853	802	805	805	841	827	907	859	865	845	840	838	842	827	847	866	819	845	873	846	853	843	819	824	851	807	856	815	819	819	829	826	818	764	788	797	804	822	847	784	834	859	815	835	803	803	812	837	830	796	821	798	849	786	808	844	834	782	827	876	862	893	819	819	791	822	824	866	798	861	873	861	806	792	814	781	865	818	822	863	800	839	826	833	831	793	842	835	831	833	803	779	793	763	814	813	858	834	814	788	855	883	804	832	856	793	818	828	852	764	812	869	813	813	890	806	811	817	878	794	836	825	804	812	765	818	807	838	839	829	805	809	858	861	780	820	807	866	815	805	819	797	852	797	843	879	803	839	869	861	826	822	860	862	768	831	811	825	811	747	817	828	870	881	857	869	791	817	847	816	832	856	834	787	843	836	808	833	839	778	835	817	877	857	816	845	816	909	836	813	843	805	775	834	801	778	895	830	872	807	794	826	820	837	798	859	846	797	850	855	812	853	844	885	847	801	802	831	821	845	859	886	889	840	855	869	841	835	829	830	800	749	774	829	778	799	846	803	843	804	873	841	829	793	805	802	785	781	861	843	832	784	819	743	837	842	812	795	810	809	834	879	825	833	800	817	800	828	831	771	834	866	810	816	859	831	898	846	756	773	772	785	827	799	802	808	876	827	890	758	811	820	857	870	829	867	782	807	832	777	808	783	813	827	801	854	854	795	810	807	824	847	838	814	883	823	850	866	825	810	825	855	803	836	856	873	815	812	806	847	877	856	786	786	798	833	852	804	817	782	819	843	785	849	831	836	812	822	893	813	770	821	806	809	803	821	881	838	786	823	850	861	886	826	813	792	789	857	866	815	867	845	873	796	809	858	852	818	818	831	857	828	833	826	812	778	832	845	827	813	846	823	802	822	841	818	868	877	865	879	802	788	823	836	845	862	835	857	832	818	879	838	807	850	860	794	794	814	824	809	837	813	867	859	756	750	855	789	849	866	821	811	713	795	805	832	819	827	780	829	832	851	803	776	806	826	782	837	792	882	846	832	805	801	866	861	814	829	834	817	764	831	834	838	805	792	867	857	799	853	853	819	843	813	795	858	812	829	883	814	776	852	800	868	831	862	828	851	857	856	784	796	841	770	818	813	794	805	823	849	814	815	855	892	761	836	819	800	829	831	856	800	788	875	807	836	834	857	844	851	864	820	831	794	796	834	837	792	866	847	823	886	881	840	815	829	831	795	851	820	820	830	871	835	799	799	803	826	802	856	825	793	841	810	850	819	838	793	802	804	842	802	825	815	863	815	871	862	826	852	833	904	822	768	833	779	804	853	842	782	806	788	852	841	806	785	863	797	821	844	836	823	811	843	838	848	803	789	842	843	804	764	835	798	820	830	777	818	792	813	837	847	789	805	839	830	822	804	857	804	860	817	822	832	831	780	846	837	777	790	892	793	827	813	827	847	825	879	890	805	864	867	854	821	811	836	865	836	861	804	796	853	793	793	823	837	851	842	822	820	814	854	834	835	783	842	798	832	845	827	807	781	801	808	886	822	770	810	865	758	816	875	852	842	783	824	884	808	791	811	818	860	809	814	875	836	786	778	811	801	830	796	800	815	864	748	830	775	834	871	803	818	805	789	823	818	868	817	853	795	862	823	791	793	790	851	799	802	780	812	860	837	797	807	831	814	781	822	831	849	822	792	838	866	802	806	836	795	836	813	851	792	844	806	848	829	788	790	814	861	791	856	786	819	813	814	896	808	866	824	820	828	860	842	862	831	810	874	836	851	777	820	825	801	835	793	836	803	786	843	764	853	874	814	819	826	816	785	815	844	795	838	835	804	810	799	812	815	829	854	792	860	800	834	790	820	784	814	864	777	783	822	835	804	794	801	845	840	884	825	841	819	771	857	849	861	843	767	832	842	829	832	810	846	823	821	780	795	811	843	793	797	853	839	806	828	798	852	822	839	808	817	835	845	836	833	828	836	815	831	833	817	829	816	762	854	831	814	819	822	820	808	817	803	838	836	776	754	824	791	835	835	761	803	822	839	816	768	844	818	830	803	845	819	814	832	796	836	805	838	851	780	815	772	843	813	842	840	859	819	838	871	825	836	808	825	814	830	863	812	882	838	802	806	827	834	807	853	868	898	842	849	786	836	804	849	812	793	822	856	798	828	847	840	786	828	837	777	849	819	826	850	818	795	856	812	836	778	808	824	776	793	800	828	797	864	860	834	831	829	855	834	789	836	834	778	821	845	796	772	825	809	824	813	862	852	816	825	786	813	864	782	808	827	771	858	794	897	844	811	763	833	809	765	866	801	829	828	828	804	802	835	811	814	828	827	841	822	781	819	851	841	843	851	800	897	835	850	814	782	833	848	814	864	866	786	846	848	882	815	775	908	811	837	794	746	803	784	788	801	867
23605	20908	24558	27396	20908	20923	17563	813	415	369	357	334	351	315	290	275	306	291	264	265	248	280	261	266	265	256	277	255	231	219	249	250	262	263	239	286	227	285	259	243	242	241	235	257	241	209	272	254	274	271	260	253	257	269	249	233	240	249	236	267	259	249	239	233	262	264	262	251	275	251	230	252	229	256	243	247	252	268	257	237	250	248	248	255	272	244	250	245	247	283	251	256	235	261	242	265	291	264	236	275	256	260	277	231	276	253	278	239	235	233	244	241	260	263	240	270	253	227	242	262	264	267	256	265	229	274	249	225	262	258	227	265	243	272	243	227	258	238	231	266	279	259	216	246	242	268	275	246	282	266	269	238	248	268	239	281	246	267	234	254	262	255	251	250	215	259	266	263	272	222	224	241	262	251	253	250	265	258	258	266	274	264	240	250	254	243	254	240	253	231	260	261	255	246	254	225	213	250	288	273	266	253	222	255	245	261	261	261	230	243	251	243	255	276	257	257	251	226	262	248	269	256	246	249	219	245	240	277	239	238	243	271	251	246	249	245	226	243	238	242	246	279	226	251	246	247	255	270	239	273	280	257	232	263	270	260	233	244	257	262	262	233	235	219	244	225	243	257	238	249	250	258	259	238	277	246	227	267	249	232	238	256	263	236	242	266	243	251	237	255	240	263	294	259	267	271	269	267	263	240	257	272	245	223	246	251	230	249	260	231	245	231	250	243	258	240	231	247	231	246	216	244	251	250	273	238	254	231	235	230	276	226	246	265	241	250	250	262	243	254	261	224	245	245	209	216	246	265	259	264	267	277	211	265	269	259	221	246	275	252	257	260	240	240	261	238	253	266	240	249	250	271	253	229	262	259	253	254	216	274	231	268	253	277	253	241	253	258	247	257	226	264	243	237	222	244	273	258	241	248	250	239	226	268	242	266	270	243	240	245	262	231	239	235	243	248	260	243	252	244	266	245	286	245	265	237	245	241	263	253	270	254	252	255	256	246	253	266	251	256	238	251	274	266	229	262	261	242	258	240	235	236	245	245	218	241	243	258	247	268	280	241	251	281	250	237	261	258	241	240	261	281	236	246	259	262	269	249	291	247	239	255	278	241	252	283	236	249	241	256	263	249	249	262	260	265	237	293	266	283	236	261	235	211	238	259	240	287	247	222	247	265	259	255	226	238	275	257	257	247	291	253	244	257	256	277	276	285	259	293	242	242	249	244	225	249	264	262	244	240	241	243	242	271	261	237	252	229	262	236	273	218	265	274	265	275	289	255	268	245	251	256	283	264	244	282	237	255	284	266	275	260	243	257	274	274	302	244	226	266	254	247	252	274	275	230	237	261	254	256	248	252	266	247	271	274	283	270	281	224	253	231	220	252	270	252	254	239	263	232	240	249	250	242	232	248	235	247	280	250	245	285	231	253	278	292	285	246	220	236	254	255	231	227	235	247	257	244	287	213	245	224	240	257	248	244	235	269	226	255	252	264	281	237	233	271	243	259	242	275	258	275	253	279	279	249	269	263	271	241	226	249	249	253	264	262	241	263	288	246	246	270	250	253	247	228	276	254	265	257	238	242	256	266	244	280	264	262	259	263	252	254	219	277	245	222	252	227	258	245	239	249	263	246	217	254	251	235	231	209	243	221	234	254	247	258	261	233	229	252	276	240	254	221	243	263	274	243	276	264	260	270	225	238	281	244	247	267	254	241	283	259	243	257	249	267	237	254	278	260	270	273	252	230	279	221	241	257	245	269	255	227	277	271	283	247	243	223	242	243	253	244	257	245	266	235	260	258	257	255	247	231	257	242	240	229	288	248	257	241	233	248	282	237	251	282	265	279	240	247	275	244	278	264	283	232	247	230	218	218	275	245	266	215	267	239	268	232	237	256	230	268	266	243	262	321	250	254	270	272	272	236	248	252	274	255	220	300	269	287	254	245	221	261	240	231	256	255	246	244	247	239	283	234	246	245	250	283	239	267	243	265	243	276	259	245	257	234	241	263	276	258	261	234	252	251	263	235	282	253	253	279	226	258	261	261	259	278	233	262	246	218	274	232	224	240	248	221	244	259	218	242	270	259	253	238	243	247	262	225	266	263	274	248	269	259	245	251	264	243	254	224	265	265	255	286	253	212	281	238	270	265	262	227	232	253	248	249	276	225	234	266	239	245	302	285	255	257	251	249	244	249	271	255	223	265	265	243	260	278	286	224	244	255	248	233	265	261	258	223	254	269	251	230	268	242	277	243	262	261	233	262	239	263	245	261	254	256	261	262	242	260	247	236	234	249	283	255	236	257	268	264	259	249	263	238	247	225	273	242	226	256	240	271	235	258	239	246	278	257	272	305	254	263	227	250	243	240	243	261	257	240	246	267	233	239	260	232	264	242	270	251	285	239	254	245	236	245	227	270	277	262	264	263	262	230	254	211	255	232	260	252	260	253	283	232	241	241	239	250	238	233	216	241	235	271	231	245	229	236	233	267	256	210	269	242	252	260	256	263	258	272	215	275	233	267	235	277	241	258	266	264	234	267	259	241	283	258	240	256	255	285	247	251	271	244	250	244	236	252	265	235	244	263	248	252	272	279	259	232	266	250	252	267	273	230	276	248	235	247	232	267	252	277	248	251	237	262	258	252	271	230	225	227	274	250	262	249	218	244	229	240	237	256	248	258	275	243	280	225	219	257	254	249	226	239	248	224	243	254	290	250	256	233	271	283	278	270	306	238	270	288	258	264	254	257	253	264	229	253	243	270	273	246	246	258	250	271	250	233	254	264	266	202	242	234	274	259	245	290	253	245	258	223	250	235	226	269	255	225	285	246	233	257	260	254	261	281	229	239	225	226	217	269	264	249	244	251	248	282	248	241	254	234	256	269	248	254	252	239	253	250	229	252	239	254	256	269	281	250	257	258	224	244	272	272	262	264	225	223	233	263	255	285	275	257	264	248	244	257	261	267	284	284	245	226	228	244	259	296	247	260	223	258	256	243	241	247	243	256	231	264	233	253	256	258	274	243	263	270	238	228	262	248	228	266	241	243	249	256	239	264	250	283	242	254	244	253	228	285	260	275	274	237	248	264	242	231	267	244	260	291	288	239	270	257	256	257	241	254	252	262	222	219	256	255	243	250	255	263	264	248	269	256	251	246	251	248	232	210	232	255	245	228	267	239	239	227	260	251	209	234	266	250	251	237	253	254	276	265	252	270	249	245	258	259	218	271	267	251	239	205	241	246	246	242	263	242	221	227	274	249	251	233	231	213	245	246	234	270	230	244	277	223	243	278	248	257	249	285	279	240	244	225	234	238	221	240	257	221	274	229	270	252	246	256	235	271	255	247	262	236	269	254	242	269	232	261	262	228	242	235	266	261	238	256	235	235	265	268	259	272	268	270	239	232	250	267	240	247	219	262	252	240	249	226	248	229	232	277	235	243	269	241	252	236	244	282	261	278	276	246	229	245	247	246	271	222	247	257	252	240	261	254	244	259
3694	5307	2726	1337	889	669	674	629	632	596	587	558	584	541	583	600	601	565	563	564	550	564	574	504	583	538	571	530	571	542	574	537	608	565	566	511	550	535	563	587	524	513	494	542	574	565	556	522	522	551	562	520	558	582	564	536	580	604	519	536	568	561	556	516	549	563	534	576	542	573	540	515	535	567	560	518	571	520	534	545	532	520	503	610	546	541	559	564	545	489	542	541	581	531	549	559	502	611	533	500	539	509	529	512	548	549	558	538	527	561	568	534	529	584	525	538	513	556	508	578	551	546	573	587	552	518	559	558	511	529	589	532	539	544	533	539	548	538	579	560	562	550	574	552	558	524	568	533	576	539	535	579	565	584	550	524	546	553	551	565	528	530	530	538	507	528	570	535	573	500	534	531	539	563	519	563	538	553	561	540	601	549	536	532	565	567	578	537	572	557	496	550	540	549	532	543	568	497	570	518	539	540	563	537	524	520	558	543	513	522	557	525	553	539	558	578	576	559	570	604	576	575	537	528	561	552	543	542	568	566	532	568	556	537	581	535	517	599	560	564	563	543	542	563	520	529	516	544	548	563	533	515	569	534	543	571	571	561	558	555	563	534	551	489	526	573	545	586	561	549	559	550	527	532	569	526	510	536	552	525	605	516	539	557	591	556	550	541	581	542	588	556	569	518	543	552	567	582	558	505	513	531	537	547	490	530	516	574	554	548	521	550	541	599	558	568	578	521	520	530	541	576	505	526	562	565	567	574	542	580	549	562	534	560	566	536	552	551	572	534	524	504	560	534	561	595	547	543	533	591	555	533	574	526	537	562	577	553	534	549	593	543	559	563	569	547	539	535	587	559	511	547	495	539	551	533	540	520	546	525	548	553	509	527	546	545	528	524	563	559	569	553	547	496	519	579	522	542	532	513	578	530	548	562	551	561	554	537	595	546	537	527	516	522	601	559	567	535	578	551	535	595	538	561	580	520	539	568	533	534	542	549	576	584	533	542	519	564	552	565	521	568	524	570	552	569	565	535	552	551	589	561	540	597	511	540	574	543	575	552	533	532	567	557	553	553	533	559	542	538	547	551	545	536	482	571	514	539	524	573	544	538	592	523	570	535	546	523	559	564	549	586	579	567	557	569	574	598	544	576	498	550	568	556	565	561	542	540	564	515	548	548	524	553	543	593	599	574	570	553	570	567	537	586	547	524	554	550	536	581	524	507	554	558	614	580	520	564	487	538	572	589	552	534	574	539	572	548	493	527	522	529	552	532	542	577	555	573	591	548	540	541	608	565	577	488	551	594	515	551	537	550	528	526	550	548	554	565	502	583	556	552	571	552	540	547	563	547	552	540	565	527	573	525	532	559	589	539	560	518	540	575	562	576	551	583	530	533	539	541	538	594	565	539	515	558	547	534	556	548	584	566	549	537	528	576	531	525	538	532	543	537	504	547	521	515	588	536	549	553	576	517	551	548	542	551	544	548	541	545	555	520	526	580	531	583	539	507	577	547	552	522	589	499	525	558	581	534	562	545	529	569	569	556	521	566	567	566	492	568	555	579	541	546	538	558	550	539	565	540	561	551	571	565	549	546	527	534	545	539	517	562	556	569	547	543	558	524	555	526	548	552	573	512	595	588	593	533	521	557	499	535	518	546	517	612	560	512	542	561	513	565	520	534	557	540	558	551	533	526	562	530	543	586	573	557	584	593	566	605	554	514	535	538	512	559	577	570	533	595	529	550	536	542	545	511	565	543	578	565	555	512	498	524	550	524	528	549	551	569	557	544	554	555	539	590	498	525	515	581	533	537	550	549	605	557	541	533	551	523	548	571	587	517	563	524	555	519	535	498	544	529	550	573	590	508	541	574	535	519	563	552	530	516	588	544	516	565	551	568	582	545	554	558	554	493	536	533	556	524	541	490	557	560	522	537	542	571	499	590	513	541	551	549	518	524	540	563	578	529	539	626	530	539	542	536	551	553	533	526	535	520	549	563	566	595	585	539	590	550	511	550	538	574	519	584	557	567	512	570	571	505	528	546	567	553	520	539	562	553	549	552	530	502	541	529	532	525	520	556	526	529	502	555	574	530	555	542	515	553	582	539	602	560	565	550	587	559	543	530	569	570	558	553	532	531	502	519	532	569	546	522	542	522	585	574	549	555	582	564	569	546	565	561	552	519	519	549	558	591	549	514	515	539	572	538	551	581	539	561	571	532	564	532	596	588	544	523	559	557	584	569	537	577	577	571	564	514	510	548	522	519	569	558	528	533	580	571	555	529	582	565	534	532	563	520	541	505	571	573	590	570	592	554	544	552	555	533	504	514	568	558	527	587	518	556	562	571	525	569	525	608	528	550	515	562	535	566	563	516	539	585	530	548	562	553	566	524	532	593	516	502	534	526	509	556	576	541	537	554	567	507	522	534	550	556	557	526	549	560	544	558	543	526	532	567	548	521	560	534	574	557	540	561	543	571	546	526	548	557	529	532	575	554	561	565	545	566	567	535	571	548	562	531	502	545	555	536	502	581	526	534	530	557	551	562	533	557	550	564	529	575	548	528	540	512	516	539	559	564	540	539	515	552	520	549	588	593	519	549	528	554	524	560	557	536	575	522	544	533	546	547	525	552	534	567	522	555	517	588	542	532	577	547	582	581	561	545	561	540	557	548	570	523	559	578	547	529	564	578	538	553	550	516	538	542	526	512	578	541	535	611	553	544	557	566	560	519	510	527	546	551	510	526	539	555	515	527	558	472	545	547	537	548	552	568	544	511	593	536	540	502	560	557	542	561	544	548	543	581	534	551	562	539	542	518	524	568	548	522	551	549	524	544	520	580	569	537	545	559	577	562	566	522	547	575	547	522	559	540	550	582	571	571	574	568	525	534	564	560	540	530	531	544	549	521	503	536	557	579	555	545	558	579	528	533	530	500	525	533	570	547	559	547	554	552	585	553	543	547	534	550	539	545	525	518	539	524	588	518	547	551	528	549	548	539	575	510	585	533	498	549	562	584	531	523	531	533	547	569	600	526	523	540	536	554	567	523	563	524	596	556	526	535	558	532	531	515	539	527	569	551	546	551	517	529	530	560	543	564	534	539	534	579	515	536	521	532	571	489	529	499	549	557	520	518	570	531	515	566	515	576	541	550	565	538	583	542	536	552	589	560	569	557	561	569	553	518	522	538	557	573	530	555	573	513	520	522	545	539	553	538	516	521	547	587	560	574	582	548	571	537	578	535	491	560	579	534	534	511	525	543	540	547	519	574	561	542	528	513	542	539	558	522	556	592	537	524	551	551	553	550	538	507	552	607	574	526	588	525	552	522	568	575	536	558	541	539	556	530	557	568	593	592	562	525	540	554	586	578	567	518	575	568	536	533	563	576	570	537	524	540	530	536	526	527	543	532	537	527	566	562	558	535	518	538	527	581	542	543	547	533	515	548	521	559	536	536	527	555	526	526	539	541	511	533	566	548	553	549	541	590	542	589	580	539
33311	20116	7611	674	360	346	298	294	282	248	272	275	278	238	273	261	268	282	272	266	248	283	233	267	238	284	259	270	233	263	248	271	275	269	260	266	249	299	274	260	255	289	255	280	275	260	274	228	250	270	315	237	276	253	274	255	258	265	272	248	262	267	238	247	241	237	242	261	273	230	265	261	256	244	243	248	265	269	277	267	250	286	251	251	251	266	258	264	263	289	267	258	249	237	265	262	290	264	304	267	265	265	269	262	248	257	227	243	290	277	265	256	264	258	303	268	282	280	237	246	255	225	275	261	274	265	270	244	239	275	256	276	278	281	268	247	269	290	256	243	217	297	274	256	241	259	263	285	262	250	251	264	255	283	254	274	263	295	257	256	279	248	265	252	250	249	253	272	253	259	258	264	234	241	242	273	258	270	247	267	254	284	258	258	268	242	243	280	245	287	298	255	277	255	302	239	245	271	244	273	288	243	266	256	256	299	230	272	281	254	266	267	249	274	263	257	284	240	268	258	242	276	267	237	240	261	271	252	256	281	279	247	257	254	270	241	260	271	256	269	276	269	280	289	278	268	238	263	288	248	253	264	258	313	241	293	230	292	287	251	259	276	250	289	251	256	292	231	251	275	267	259	266	216	267	259	256	256	250	276	281	272	278	247	241	265	282	290	258	254	258	247	252	248	256	251	269	306	273	289	245	249	297	267	268	263	250	257	254	252	287	264	260	248	281	272	258	239	238	289	248	284	252	255	258	294	297	284	265	276	270	259	294	239	250	250	293	249	257	265	272	277	231	235	280	262	278	271	247	234	260	264	268	277	283	259	279	260	261	260	272	241	278	244	272	293	245	270	253	252	281	257	273	260	223	265	260	254	296	296	271	270	276	260	280	248	293	258	285	293	285	265	266	273	293	252	254	257	294	254	260	258	244	243	262	279	249	272	300	274	307	294	233	234	241	246	266	252	253	234	274	250	251	261	249	249	237	280	219	274	250	275	257	253	262	256	242	266	268	274	267	250	281	239	256	248	271	278	253	287	270	273	260	264	288	248	272	255	261	271	285	282	274	258	236	266	271	302	255	255	278	243	275	260	248	260	258	236	246	233	273	246	263	255	270	265	258	242	266	263	270	255	279	280	274	257	257	255	254	263	300	242	264	237	232	301	284	265	288	270	307	282	277	254	244	250	207	250	263	266	241	271	258	274	291	260	263	257	249	258	248	240	283	273	262	284	221	235	256	269	270	270	277	253	260	278	245	259	260	242	283	269	259	265	290	247	287	268	283	273	241	282	242	242	236	282	269	269	238	259	240	270	310	275	281	265	269	241	266	263	242	259	263	282	234	276	235	285	267	250	277	280	256	270	232	246	248	246	274	235	237	272	283	294	262	281	252	294	225	252	291	296	259	300	272	260	266	256	250	258	236	239	277	282	281	280	248	287	246	259	256	269	275	259	269	253	268	239	263	287	284	227	280	264	263	265	266	277	259	239	231	291	306	271	252	249	251	286	290	272	277	267	255	249	256	255	259	244	277	250	275	264	284	253	267	261	268	266	303	288	277	278	258	275	250	273	255	263	263	258	267	273	278	280	255	266	258	264	283	271	256	243	277	224	277	273	281	255	268	258	243	263	282	247	246	283	272	268	262	257	259	273	272	264	254	257	265	282	248	276	282	276	267	251	266	267	242	259	258	261	287	253	279	269	246	257	273	248	273	249	250	227	269	238	296	302	268	276	240	285	262	289	234	249	261	242	265	255	270	232	272	245	254	287	274	249	283	262	253	244	253	260	270	278	285	276	237	308	265	248	273	261	280	262	277	255	257	280	253	265	241	240	251	262	282	282	264	272	251	244	266	264	236	239	271	262	282	282	253	238	273	266	283	258	276	256	278	249	291	317	252	280	260	254	262	253	266	268	272	301	242	247	283	248	262	243	258	249	239	265	289	287	273	257	284	237	262	226	262	304	267	280	227	283	230	270	280	275	233	250	277	256	251	271	225	248	242	260	253	257	267	257	282	267	269	255	242	274	246	263	222	265	285	248	264	249	241	295	285	253	274	272	252	231	247	268	268	257	255	241	284	267	280	277	263	298	286	260	252	241	262	283	292	234	261	273	264	257	255	255	251	274	270	275	244	244	259	231	256	260	279	258	267	279	244	247	279	285	278	252	256	292	255	231	264	292	281	279	280	273	254	264	281	238	269	259	254	277	260	250	268	265	276	253	266	267	264	253	262	247	295	267	264	258	265	250	244	259	241	262	295	261	252	262	288	264	233	269	278	270	268	265	245	241	264	259	243	259	229	275	266	242	256	281	271	272	273	251	284	265	267	274	243	280	245	294	268	274	275	282	283	235	271	275	249	260	254	238	263	295	245	260	265	245	270	257	277	276	242	260	252	272	245	260	260	290	263	263	221	258	261	263	245	274	283	250	290	283	261	254	276	268	280	246	233	236	262	264	267	272	270	280	289	253	261	274	227	237	262	256	258	287	262	239	252	255	243	265	278	291	274	302	244	278	267	287	281	255	279	234	293	277	249	283	270	249	249	285	280	284	272	285	264	241	223	246	262	245	252	249	275	252	246	223	255	273	218	257	282	262	271	260	265	281	276	278	283	245	290	271	265	286	255	263	279	266	253	272	250	256	265	273	266	280	258	271	266	258	263	257	288	275	261	254	258	287	257	226	265	283	263	259	247	272	248	262	270	238	257	237	266	260	269	280	271	244	276	273	286	248	257	265	275	246	270	258	254	275	281	258	273	291	266	278	271	286	284	240	274	277	264	271	255	289	266	243	261	280	246	298	247	267	275	255	249	252	253	258	231	254	257	261	261	273	260	244	263	255	236	276	261	284	280	282	248	251	276	265	241	262	235	261	244	244	244	290	226	288	245	241	277	250	235	264	249	241	264	287	255	250	293	272	239	282	254	271	257	243	230	264	276	299	273	245	270	240	252	261	250	273	258	272	284	255	265	269	260	272	272	255	270	270	242	279	251	257	289	271	266	250	251	255	263	253	281	261	276	233	272	278	249	276	248	266	269	268	268	260	280	235	290	250	248	252	248	260	253	263	286	266	270	260	261	241	271	285	263	261	262	247	254	236	241	282	279	277	278	254	258	271	258	277	236	269	262	239	295	269	257	259	231	297	246	247	282	263	271	300	255	272	235	263	263	264	283	287	259	261	252	276	271	244	266	247	275	267	254	253	263	259	268	261	257	222	256	273	268	252	231	259	246	294	276	270	243	272	287	263	247	244	288	263	268	245	253	265	243	237	250	264	240	262	280	270	263	261	323	290	301	268	254	251	274	240	240	280	260	255	249	273	252	292	274	229	262	259	272	255	268	269	281	273	282	277	267	257	281	262	253	271	281	267	240	218	267	280	299	256	257	258	249	276	271	298	259	282	227	271	250	310	282	271	261	229	295	244	292	263	269	251	220	261	281	262	280	275	234	283	281	273	235	270	294	230	259	247	231	230	237	252	275	272	268	262	250	266
5581	1205	896	713	682	692	666	667	639	626	627	636	666	650	591	635	628	656	628	655	658	654	648	655	632	626	657	631	628	622	601	614	631	628	652	625	635	610	640	647	597	622	670	634	625	623	662	634	611	646	623	607	658	657	680	554	600	617	616	631	653	654	672	650	655	646	627	601	679	693	670	622	580	643	670	618	653	622	661	614	653	614	638	586	592	666	590	607	618	639	630	652	595	654	628	651	574	603	624	651	651	633	600	612	628	565	663	651	628	630	576	609	645	592	647	610	621	696	622	648	660	634	633	615	610	638	629	595	659	624	637	605	626	613	684	601	651	653	626	601	628	598	636	624	585	622	595	649	604	630	633	596	585	678	663	673	664	615	599	618	600	646	646	575	602	639	611	640	606	646	611	604	615	630	621	690	654	677	648	605	622	624	623	640	586	586	664	619	598	640	671	628	663	633	636	591	619	664	611	651	655	617	614	612	651	608	630	625	618	652	651	615	631	633	628	622	665	610	669	638	682	640	640	598	619	612	629	662	612	620	665	632	617	613	616	651	613	632	614	631	643	614	657	604	639	670	628	606	611	667	605	670	625	684	655	666	602	655	612	637	641	658	638	631	626	665	618	640	633	649	581	611	618	640	647	622	606	636	672	669	599	646	616	625	640	615	668	635	633	669	612	626	672	598	606	612	654	628	621	639	626	664	594	622	618	587	658	654	629	636	627	667	582	648	631	608	602	659	607	607	638	612	660	575	636	602	626	615	621	641	644	631	683	621	645	610	643	627	614	627	647	582	607	680	628	604	667	631	614	628	636	640	611	636	594	621	615	623	623	663	654	626	602	617	622	627	601	628	583	626	632	566	647	660	599	634	680	647	656	699	605	637	588	632	611	600	641	611	607	616	613	638	655	615	653	616	640	634	632	638	654	711	608	637	600	623	627	589	601	639	625	594	664	587	605	633	670	615	613	721	632	643	587	608	620	617	654	659	642	616	645	647	674	637	617	623	649	649	656	597	640	647	588	632	621	636	660	611	614	608	685	640	608	585	643	610	687	628	645	620	590	613	679	621	646	584	617	668	626	638	628	626	659	649	629	626	624	623	616	592	605	639	650	614	646	621	624	602	677	648	632	698	636	602	652	642	648	655	618	627	619	655	634	629	621	628	623	644	650	646	633	628	657	619	612	598	636	637	622	616	634	623	642	657	599	595	623	658	617	634	616	645	612	645	615	595	633	626	596	638	603	629	642	629	621	615	647	623	619	625	633	599	596	643	623	626	653	645	638	633	616	635	657	615	623	659	683	659	675	561	626	595	658	636	621	622	610	608	607	607	612	649	681	611	597	639	626	644	648	626	585	609	635	625	641	595	629	621	562	583	628	643	595	618	569	665	597	606	634	634	624	612	636	618	636	613	619	631	638	652	613	622	595	606	614	644	602	647	629	651	655	601	609	683	633	646	624	591	665	657	684	652	643	623	636	672	651	631	628	642	657	654	616	598	609	630	651	664	692	595	651	619	641	616	634	642	641	668	663	666	644	590	652	632	657	623	639	613	619	629	625	594	652	639	645	641	598	629	670	634	659	594	607	581	657	638	649	589	657	616	605	597	617	632	597	616	634	636	646	641	648	584	648	634	577	620	591	596	608	647	635	664	637	622	635	634	665	663	628	661	621	652	640	628	631	622	658	626	606	655	658	646	628	617	698	625	595	674	640	633	600	631	615	639	604	641	623	661	624	637	629	643	608	632	663	665	612	597	620	592	650	598	634	648	670	612	604	582	589	657	650	632	618	617	647	609	632	621	622	583	612	646	605	618	623	640	629	598	646	594	655	656	608	639	638	654	647	599	610	619	628	638	655	613	660	626	680	625	591	667	589	640	656	637	618	623	689	618	654	618	651	629	610	659	616	586	632	632	672	642	633	636	639	624	623	618	681	651	636	664	636	618	612	595	626	612	656	603	616	585	648	642	630	619	594	598	576	646	627	628	617	673	641	661	632	611	646	604	653	634	631	671	581	665	664	630	617	643	661	618	593	610	612	657	631	664	640	620	601	628	641	591	631	621	620	634	620	673	623	642	622	627	611	584	626	616	636	622	640	643	621	594	590	635	650	670	633	644	660	607	608	634	615	632	629	655	600	657	632	593	615	645	661	608	635	573	610	671	663	615	629	639	613	640	615	635	640	606	671	657	651	642	618	633	629	615	640	590	611	664	611	619	600	631	644	646	592	646	638	604	607	644	652	657	593	634	666	638	589	641	648	702	636	594	661	609	657	624	646	634	651	640	658	589	623	691	626	639	674	665	639	653	639	663	620	620	619	629	638	630	664	672	640	618	645	579	622	626	647	619	622	633	602	630	643	631	598	623	672	618	656	609	628	644	607	578	588	592	629	646	661	654	656	643	628	629	634	609	657	632	595	640	672	605	658	656	640	654	640	624	613	654	599	632	627	652	624	600	621	646	625	617	657	639	611	631	654	578	644	612	594	618	658	646	624	640	641	684	655	627	603	653	641	664	619	598	622	600	613	634	617	658	643	609	594	649	630	636	631	648	639	647	618	635	659	592	641	612	632	636	621	601	655	659	618	611	632	628	623	609	699	664	580	590	695	589	618	629	610	676	605	651	671	635	648	577	625	658	602	642	631	643	583	640	637	631	607	649	646	634	642	650	620	631	577	648	584	577	638	629	624	612	622	594	665	626	615	614	606	617	637	615	609	626	658	651	609	616	640	636	641	616	620	619	602	591	635	652	622	602	608	610	630	624	659	646	654	623	631	667	651	603	639	654	617	651	636	601	571	609	635	616	612	625	675	638	668	621	606	595	615	681	678	635	651	654	634	611	642	655	681	607	607	666	630	607	645	633	640	644	590	661	649	632	619	629	638	607	650	647	620	622	616	662	662	626	661	636	632	632	583	608	627	639	597	658	673	621	655	642	620	643	617	601	617	637	668	639	618	595	637	660	628	684	596	596	610	663	654	635	655	670	656	666	654	613	630	617	631	606	625	581	654	587	658	650	651	648	674	614	638	607	656	641	587	627	654	641	644	633	585	630	652	678	633	645	650	627	587	630	666	629	627	610	688	635	589	630	640	662	582	650	666	655	649	572	638	674	649	618	618	633	664	636	630	657	626	679	639	678	657	611	646	611	639	622	651	658	644	633	665	648	617	637	626	686	647	616	654	655	627	618	641	649	625	641	631	672	601	645	661	627	597	631	634	609	607	656	645	697	645	644	641	616	646	625	602	676	657	623	588	623	643	649	626	629	636	621	634	655	634	622	616	628	652	607	624	633	633	663	579	579	642	602	601	583	682	704	648	615	659	634	669	661	633	634	605	585	690	667	606	631	617	600	621	622	650	640	608	626	611	638	612	593	653	625	619	608	592	690	622	625	634	645	605	689	609	633	603	664	627	608	659	615	658	614	618	686	629	581	648	578	645	663	603	634	617	592	609	621	644	630	666	626	602	592	637	609	668	631	654	637	642	586	606	565
25267	21892	25508	28899	21899	21909	2946	644	502	486	429	394	408	398	419	412	379	406	370	420	433	400	384	366	401	409	386	373	354	425	408	396	405	376	417	370	365	383	370	371	380	378	373	391	401	419	376	391	394	359	378	395	385	381	376	404	389	405	349	345	377	352	411	351	369	390	383	359	335	360	388	348	329	387	368	370	383	380	389	370	383	384	358	394	337	355	382	349	391	375	387	345	367	372	395	373	351	376	341	394	414	353	406	413	396	394	385	369	334	360	422	399	380	361	391	401	389	390	396	409	403	361	356	376	397	382	392	405	366	365	416	408	376	356	374	347	374	371	390	368	381	365	385	409	371	402	388	417	386	368	374	376	375	403	392	391	389	381	409	340	384	355	402	349	352	424	398	383	406	361	360	359	407	370	393	332	364	398	397	368	380	407	354	377	425	403	411	380	378	388	408	397	364	393	389	380	383	369	372	394	391	388	375	380	369	359	358	353	406	388	361	357	393	364	409	385	402	363	373	377	421	363	376	381	396	365	394	351	398	401	410	392	367	382	375	404	349	361	400	425	426	378	373	373	346	388	363	385	388	356	382	359	393	381	342	341	360	389	379	338	368	361	377	392	355	389	362	410	378	370	393	400	361	383	379	363	393	405	331	373	376	382	369	343	416	407	398	404	379	395	376	356	375	402	399	388	382	377	349	389	395	358	375	381	413	379	358	365	394	383	335	401	377	404	388	384	381	387	383	385	357	392	394	343	403	369	411	400	374	427	355	380	382	356	352	407	369	383	366	419	381	394	377	419	356	387	378	362	357	378	390	405	403	386	368	371	329	401	386	389	353	415	365	399	378	354	410	381	339	394	396	384	404	412	358	379	393	376	396	396	389	350	369	397	349	360	358	371	341	391	419	394	384	381	352	397	368	331	318	377	382	407	383	376	377	373	354	363	384	402	360	370	360	350	362	413	386	366	390	386	329	347	386	378	365	371	360	404	381	388	369	368	380	387	404	367	385	369	362	385	378	371	350	348	388	403	362	398	413	385	371	383	389	345	371	339	351	390	384	374	359	374	436	384	392	363	362	408	360	411	379	366	374	398	372	382	356	382	390	338	375	380	395	375	378	402	397	377	401	399	366	371	368	344	380	367	376	368	372	383	404	378	381	357	359	428	397	372	392	350	397	368	371	398	407	361	354	383	406	397	340	383	374	374	349	385	413	355	394	388	400	385	388	329	416	385	394	397	379	388	345	361	382	400	386	355	367	403	349	358	361	342	389	375	381	383	402	391	342	367	381	364	358	389	389	363	398	387	365	377	379	362	411	345	403	352	400	343	370	376	392	361	379	397	353	401	366	351	392	397	389	380	410	379	380	361	389	358	366	367	400	371	364	343	429	391	402	388	384	433	366	381	371	392	380	368	389	363	376	378	384	401	425	376	377	400	407	366	371	371	407	385	369	361	379	358	383	353	380	398	374	389	390	353	357	372	401	396	365	370	360	412	370	398	377	334	380	397	396	384	343	397	378	378	389	440	402	373	399	386	380	341	417	389	358	381	388	376	360	407	428	418	420	387	401	358	368	361	383	388	376	371	397	404	391	357	371	376	394	414	310	342	358	351	376	396	387	349	340	358	359	366	366	390	383	384	360	382	362	372	382	372	354	357	406	398	349	392	374	408	389	347	381	354	376	357	388	382	389	388	395	401	432	366	367	412	331	348	409	373	381	375	377	423	349	349	361	415	348	382	352	409	386	381	362	396	377	379	407	348	377	417	376	387	336	338	355	371	408	378	384	364	396	403	398	359	345	357	409	397	390	346	378	396	353	400	338	359	365	396	363	387	367	345	376	417	370	396	352	395	393	371	397	366	367	357	406	365	377	384	379	394	378	341	408	394	358	389	383	407	353	359	385	351	419	378	375	370	437	379	392	350	391	423	344	384	360	406	389	340	396	393	370	377	418	368	391	383	418	354	401	372	400	403	411	412	341	332	378	353	377	418	382	352	357	403	372	395	362	365	389	371	391	367	375	334	370	365	348	414	371	340	361	361	406	367	380	357	387	388	373	414	373	365	380	377	402	378	351	405	365	370	396	349	359	354	368	419	424	367	360	379	383	403	369	362	352	367	401	371	390	363	374	394	434	376	345	386	382	362	376	374	395	398	347	361	364	398	395	336	353	426	379	353	383	383	395	397	373	423	354	396	373	384	362	391	380	364	385	366	370	406	392	392	395	410	382	369	382	390	344	400	386	367	420	364	368	425	395	357	388	372	393	385	403	373	352	352	398	379	371	389	395	369	370	376	396	339	384	383	388	370	361	382	397	366	388	389	376	357	396	412	384	356	358	391	363	389	373	346	370	393	387	376	388	404	347	366	370	343	369	368	370	423	367	374	392	338	329	360	337	355	354	381	414	360	382	403	375	368	366	346	343	413	333	389	377	363	388	349	388	398	379	362	375	377	369	423	325	359	360	368	394	391	377	391	392	338	379	369	343	362	400	373	367	395	381	370	349	386	375	354	369	389	397	396	382	357	356	425	376	421	404	362	369	389	360	378	341	405	382	365	366	385	408	351	379	350	375	411	400	382	388	435	366	382	415	437	381	388	354	363	362	404	350	367	376	373	375	402	375	401	365	405	373	382	393	327	350	412	398	381	355	410	385	360	382	365	376	381	353	384	346	375	385	363	360	360	424	379	350	374	434	397	411	328	375	347	354	334	370	383	382	351	358	374	372	378	371	400	383	397	351	380	382	364	359	350	356	384	379	362	353	371	364	351	375	336	376	384	309	372	385	349	410	372	357	343	376	380	364	388	363	350	387	404	364	410	414	370	402	365	382	372	364	361	380	383	374	373	379	379	391	344	382	385	368	368	409	369	390	394	396	402	371	406	386	374	405	361	361	376	375	391	358	384	398	374	392	357	359	379	367	361	373	364	351	394	354	386	357	376	383	347	396	344	399	379	401	352	369	428	374	397	395	394	353	398	379	359	401	387	347	376	372	367	347	370	386	398	385	381	342	376	377	361	329	334	354	360	392	349	373	366	391	363	388	355	377	392	344	405	396	376	391	356	333	391	400	406	329	391	400	364	362	367	391	374	382	387	358	386	370	379	354	372	374	358	354	387	372	363	389	420	366	352	375	320	402	384	356	407	367	378	377	350	348	402	400	388	365	384	397	378	403	397	366	391	404	363	380	360	379	340	370	365	362	386	389	379	396	415	396	413	353	379	360	366	372	383	374	365	369	355	349	360	330	404	375	384	357	338	398	375	362	360	375	325	336	389	375	378	386	366	392	346	371	343	369	389	394	415	364	374	408	413	363	357	359	378	372	412	426	386	429	378	380	392	408	387	354	400	378	351	370	408	381	385	407	387	384	342	436	381	375	380	394	416	355	400	394	380	365	398	343	357	366	404	379	387	391	359	374	365	410	393	339	376	359	355	374	381	412	407	396	366	348	398	399	376	429	386	383	419	362	426	398	427	384	349	398	408	376	416	349	407
3753	4106	2195	1353	1033	923	944	879	858	843	853	866	842	859	792	851	846	809	783	862	797	795	819	854	847	824	837	812	781	780	840	772	824	806	850	800	807	854	818	842	819	869	812	810	874	802	780	819	827	856	863	865	852	832	829	837	809	818	820	787	826	805	826	856	834	869	814	884	832	852	852	848	846	832	788	812	816	790	784	808	853	844	841	827	856	864	829	797	913	850	831	839	810	808	830	782	805	817	845	899	796	840	861	833	896	787	823	887	848	843	817	813	791	827	850	862	840	868	853	868	819	831	809	815	793	815	812	849	803	836	812	831	858	813	802	861	830	808	834	804	806	857	828	853	840	873	803	778	788	833	792	835	831	838	843	778	778	842	836	824	816	863	815	791	859	881	806	860	854	824	826	843	810	852	821	773	825	800	846	800	853	830	805	756	831	862	845	802	810	789	864	839	851	824	856	825	833	830	862	780	816	832	835	818	868	817	836	844	772	808	860	810	868	821	833	824	871	836	830	817	839	848	832	879	768	790	838	836	856	838	801	839	854	849	835	836	830	805	867	792	879	815	800	828	827	852	846	844	854	808	869	845	842	847	863	845	826	876	857	882	822	857	844	861	822	800	806	866	853	796	830	803	847	771	791	780	833	819	820	828	832	890	814	792	860	877	840	794	855	808	823	870	850	840	825	888	827	895	862	821	830	880	848	802	850	852	866	837	846	832	806	872	847	884	871	810	871	814	798	847	868	865	839	813	875	824	839	824	839	837	848	848	855	835	845	823	818	782	852	826	800	783	797	840	793	797	823	788	846	796	804	820	824	797	841	852	793	817	864	787	842	835	839	836	823	809	826	837	829	793	826	889	865	812	816	830	886	807	815	834	837	811	829	828	818	848	836	809	843	806	802	813	864	858	775	838	874	834	858	848	831	755	881	859	811	809	838	848	774	845	802	866	781	849	833	834	857	819	790	773	851	862	782	833	858	803	818	855	788	826	839	802	821	864	841	815	813	853	819	802	805	847	809	839	820	902	822	903	838	778	893	824	865	801	761	821	797	821	841	806	819	845	839	818	830	813	782	814	823	829	850	834	874	857	837	800	782	803	837	818	810	855	873	828	801	871	824	789	817	818	851	858	848	845	830	823	835	814	772	831	814	823	788	796	848	893	903	875	838	850	838	799	833	843	869	825	853	838	799	840	877	808	896	878	816	807	824	829	852	828	822	808	842	831	863	836	820	773	853	772	814	873	868	821	784	821	829	800	824	820	790	817	796	839	837	820	833	814	758	837	828	808	824	852	788	791	839	843	861	778	829	813	842	814	826	911	849	831	857	810	863	822	814	822	836	778	778	840	776	788	869	795	826	847	842	805	824	823	800	843	809	814	832	820	799	813	885	789	852	802	853	869	787	841	799	822	821	845	859	824	796	826	790	867	840	830	834	825	850	812	827	832	829	820	836	832	794	780	825	803	852	787	820	843	867	786	865	841	795	872	810	846	825	814	815	799	834	860	844	784	808	834	855	780	750	813	765	778	885	810	801	877	817	795	841	812	844	808	838	829	825	797	814	866	831	807	796	838	873	859	847	837	824	828	841	837	845	818	839	814	859	825	817	816	822	829	778	858	854	816	836	761	834	860	850	853	836	851	841	867	834	853	834	902	792	816	780	816	833	808	828	799	834	859	853	790	845	851	827	849	869	804	833	802	836	821	772	871	835	804	773	827	825	888	827	819	819	820	863	867	834	799	868	822	819	804	834	775	799	847	846	838	768	824	786	815	840	871	823	793	787	848	814	842	837	847	812	787	764	870	836	799	789	784	811	851	831	827	845	820	810	786	848	771	812	797	831	808	868	829	849	873	823	817	821	794	866	810	837	834	822	781	846	790	840	845	825	813	811	853	771	845	805	861	820	836	815	813	861	802	805	823	810	826	840	812	853	836	813	816	806	843	880	823	863	852	878	867	799	850	829	795	850	785	851	805	801	798	843	875	781	811	863	831	787	840	806	800	819	850	851	818	759	803	872	855	853	807	860	852	824	844	825	815	873	816	831	827	825	816	847	805	785	808	821	849	844	810	819	836	830	855	826	837	835	827	848	823	867	889	810	825	841	830	837	816	847	788	845	879	765	763	842	845	835	818	847	830	853	801	825	854	776	787	823	809	821	825	872	883	838	840	823	820	874	832	822	821	850	891	850	833	844	835	763	822	811	802	813	795	822	855	851	863	868	754	856	839	811	869	803	829	836	816	812	858	826	854	841	830	820	878	840	756	863	860	847	778	829	797	834	863	824	825	854	860	827	781	799	854	832	802	841	845	837	846	874	818	802	839	814	859	840	838	849	849	842	769	801	823	823	824	859	803	808	827	842	795	848	809	835	812	818	758	888	802	854	806	832	827	805	799	800	817	789	796	848	770	828	797	789	800	783	811	829	794	851	801	830	860	814	824	852	820	854	822	763	811	809	836	815	835	838	854	834	831	824	818	851	783	838	880	798	865	797	805	789	851	850	796	817	839	843	765	835	842	839	864	829	838	847	865	850	844	812	796	808	818	868	826	835	792	822	838	797	872	877	826	837	831	776	824	842	806	829	831	806	779	839	811	801	812	792	791	832	874	860	852	801	814	842	801	801	856	834	828	800	808	815	873	828	836	830	776	842	814	838	817	868	855	868	838	846	807	823	839	813	892	848	851	836	845	835	823	854	860	811	796	833	886	823	830	875	791	856	838	899	855	847	851	817	808	841	845	823	809	815	824	797	880	837	818	804	797	846	821	855	792	826	805	866	813	841	840	821	800	825	837	812	830	820	794	856	815	777	841	887	830	823	855	805	810	847	832	800	775	806	847	804	789	833	812	793	825	778	789	799	862	892	819	820	847	914	815	844	791	788	813	807	791	851	810	831	829	815	870	824	815	842	815	812	880	837	843	819	779	832	814	810	830	834	820	826	833	862	814	863	830	870	817	841	830	823	781	862	838	800	830	793	830	831	834	873	848	852	864	832	815	848	792	803	795	833	834	909	852	854	834	867	803	826	814	837	850	823	865	829	852	826	865	765	874	864	825	808	826	799	833	817	870	820	828	886	844	842	841	826	869	823	844	826	802	751	818	875	851	832	861	798	805	830	824	758	798	828	785	843	801	816	825	825	858	819	808	876	858	825	803	788	837	829	810	813	803	820	874	818	860	823	816	777	847	808	825	820	821	800	806	817	828	875	829	820	838	834	798	827	799	820	839	856	837	828	816	795	837	790	855	802	825	835	778	853	785	818	853	827	833	884	827	842	799	871	840	803	802	815	859	845	833	824	802	786	840	848	832	837	898	798	822	834	858	899	856	841	821	825	801	801	878	846	863	829	844	861	847	816	779	806	864	837	859	819	852	789	844	859	790	824	807	833	839	801	783	812	853	804	864	839	844	810	798	848	839	788	867	832	877	818	823	792	813	828	802	832	869	829	829	828	829	818	814	865	868	845	843	826	820	759	813	940	842	816	842	787	831
23609	20908	24550	27423	20910	20931	17502	722	426	393	360	324	330	309	315	313	281	272	277	290	252	279	310	265	236	289	285	267	239	256	224	255	260	248	238	256	265	251	239	251	251	247	249	248	286	258	258	227	243	283	270	280	255	253	246	249	260	287	239	251	259	239	277	263	254	246	295	237	230	232	264	239	285	243	246	235	276	245	238	233	243	282	269	242	263	268	246	263	254	265	232	249	270	269	239	235	261	241	241	259	263	277	234	259	262	243	218	226	237	236	245	265	274	256	257	237	253	266	268	263	281	230	255	257	263	242	242	254	254	275	265	222	242	254	223	275	271	258	233	249	253	273	275	239	267	240	252	250	242	256	286	265	249	233	241	254	240	237	289	238	229	275	240	254	283	278	262	241	229	246	242	238	235	282	243	263	221	257	242	234	233	269	235	294	252	267	237	252	235	252	253	236	267	248	250	251	238	246	246	255	269	285	262	243	275	268	264	257	250	288	247	248	253	235	278	244	226	243	266	231	240	263	257	220	236	269	235	256	243	265	252	252	248	254	237	270	261	278	239	273	281	250	246	234	252	264	244	249	252	246	229	247	267	230	234	230	266	266	246	241	243	250	276	266	283	234	217	241	270	240	248	223	222	262	292	246	249	257	225	266	256	243	250	262	237	239	221	242	258	282	271	258	261	266	239	262	258	223	259	254	238	291	267	236	260	260	228	282	224	250	252	251	261	247	276	237	251	262	250	261	245	275	249	255	243	280	269	249	266	220	250	242	255	233	268	251	265	231	248	252	244	272	274	263	225	225	244	253	228	204	257	255	264	250	264	269	264	245	245	257	252	259	240	278	270	248	289	236	254	233	231	235	255	270	266	257	288	259	293	270	238	277	277	245	218	233	247	247	235	280	279	257	278	236	281	279	241	251	267	229	251	256	254	257	260	267	289	257	235	244	242	221	241	285	262	237	242	269	258	259	245	240	257	261	249	255	271	279	243	233	225	305	246	254	282	256	252	234	267	226	267	263	246	276	211	239	229	225	254	227	214	254	246	248	249	261	266	265	248	247	253	243	249	269	280	223	243	223	246	227	250	229	262	249	260	244	245	250	241	262	230	256	232	245	240	252	272	254	267	229	251	262	290	225	226	246	238	235	267	291	264	256	254	221	258	263	245	239	213	251	233	241	270	239	209	247	252	250	246	234	254	250	246	254	282	231	249	249	244	264	234	264	228	268	270	256	238	229	264	229	231	232	243	255	243	244	246	273	245	240	224	263	269	288	263	264	250	271	257	271	263	264	248	276	243	219	235	284	247	226	241	234	227	276	267	272	237	228	244	253	218	237	237	230	235	239	218	260	252	271	260	232	265	266	234	248	264	238	273	234	298	243	265	236	263	249	241	258	219	249	273	243	251	250	233	214	270	255	239	262	223	246	272	241	277	249	251	255	252	261	256	247	238	268	249	231	240	233	263	249	251	246	281	266	268	262	238	277	271	248	235	304	262	253	260	235	258	235	247	222	218	240	240	268	246	265	229	230	244	235	243	224	277	262	245	253	249	249	263	256	268	254	239	267	282	265	233	262	232	251	279	276	257	261	257	306	235	243	225	253	237	277	247	240	266	237	263	265	231	257	252	266	233	259	225	275	248	241	252	237	251	234	276	272	232	236	218	227	210	237	224	258	219	246	242	241	252	257	218	240	218	267	219	257	231	234	236	253	270	259	281	248	235	236	246	257	267	233	216	215	251	263	250	255	262	262	262	258	255	261	248	265	248	278	237	242	256	244	252	253	261	287	243	277	251	231	212	268	280	277	236	259	261	272	247	250	260	257	235	259	250	263	257	272	270	224	240	237	226	237	243	243	228	245	245	251	241	245	270	263	221	244	270	235	220	262	268	217	239	254	249	252	257	217	234	232	258	256	232	232	241	238	249	257	254	244	282	268	243	256	263	268	270	257	275	257	244	249	245	255	217	238	259	255	240	257	237	260	241	263	243	235	248	264	254	227	274	273	249	280	264	283	250	254	245	260	240	283	220	282	234	262	252	249	211	219	250	279	256	248	235	226	220	233	235	258	262	263	271	224	246	237	292	259	242	227	240	246	243	257	255	248	249	248	255	239	257	250	230	281	252	256	262	267	240	271	258	241	271	233	262	237	261	251	257	258	235	248	241	246	253	248	249	270	243	234	240	238	259	255	256	252	254	278	254	246	239	276	226	269	235	252	253	271	248	248	241	261	259	276	239	241	248	271	233	257	246	244	247	248	234	252	297	242	253	253	257	274	241	272	243	283	251	256	297	276	248	256	263	237	230	220	248	254	257	215	243	254	233	228	251	250	274	247	266	229	251	275	254	284	257	254	244	251	230	221	273	254	270	252	251	230	259	278	290	263	213	256	248	262	238	241	275	275	243	247	246	246	264	229	238	232	239	239	253	281	229	234	263	226	210	232	250	263	225	272	241	235	255	225	238	269	253	256	224	245	257	241	226	265	252	246	220	240	227	246	250	275	268	222	262	274	228	255	229	262	276	256	256	286	205	238	210	246	241	268	235	282	270	222	196	240	255	225	235	238	267	252	218	247	276	253	274	266	238	250	237	255	272	226	231	240	215	281	219	212	243	244	233	259	277	244	264	237	279	232	271	261	229	271	274	261	282	244	253	241	245	238	248	224	248	260	241	256	245	230	241	257	267	211	233	256	240	254	250	258	231	247	258	241	258	270	233	240	255	243	269	258	237	231	290	246	258	253	243	265	255	239	257	241	244	224	255	253	257	276	232	236	249	235	236	244	241	253	257	250	253	231	241	230	241	242	262	236	247	261	241	237	217	237	254	257	256	252	249	242	269	243	242	255	248	236	255	238	267	231	248	227	249	270	252	267	250	250	246	242	258	248	257	268	267	263	235	285	224	246	267	254	262	218	243	234	249	247	251	239	238	252	250	257	227	278	277	236	223	243	290	252	249	235	242	288	220	271	281	240	271	243	265	260	237	241	232	229	277	243	266	237	266	241	238	243	257	242	246	224	237	228	239	254	255	239	254	244	274	275	278	247	284	231	262	239	236	257	243	269	233	250	221	239	275	250	236	246	234	245	255	235	235	249	223	228	237	258	254	284	269	256	279	275	241	229	258	245	240	273	256	260	236	271	233	266	253	267	251	263	264	239	230	218	239	252	243	245	263	256	249	270	252	246	273	252	218	244	261	276	275	270	240	288	291	241	260	225	253	248	255	265	241	267	261	276	248	272	225	239	252	264	223	253	237	235	257	264	249	229	273	232	267	243	270	236	238	255	248	254	279	263	246	222	259	239	275	251	274	255	255	280	275	276	244	281	254	236	223	268	259	259	240	218	245	273	234	263	240	240	244	269	236	249	237	270	254	259	240	253	241	231	233	245	258	231	248	260	245	264	269	265	254	221	256	249	268	228	267	232	256	247	243	236	277	255	300	233	293	253	295	255	271	241	257	230	258	267	214	273	239	258	246	268	242	247	257	271	244	250
3635	5312	2637	1287	919	758	657	649	581	614	563	552	558	597	533	547	561	585	542	545	583	598	585	586	555	537	536	555	555	554	532	533	511	584	545	581	558	561	543	520	554	572	544	597	546	468	538	550	555	533	521	525	589	561	555	545	559	522	525	531	534	518	539	545	538	532	528	535	589	556	551	530	535	566	542	577	554	551	532	554	567	513	554	581	556	544	510	552	529	523	496	528	527	553	558	529	545	564	592	567	522	528	589	541	514	585	553	536	547	565	580	517	574	564	502	529	533	562	513	541	550	565	518	541	546	537	572	563	546	502	564	542	586	563	559	592	528	522	549	528	579	570	531	551	566	511	503	560	550	571	501	577	554	564	557	518	527	548	560	546	501	531	569	532	559	528	523	508	540	589	588	587	487	533	567	533	572	585	513	516	573	524	560	503	537	546	570	585	570	537	548	510	547	535	548	529	566	529	576	530	583	560	565	528	522	562	541	522	560	543	555	542	549	532	546	511	549	599	549	559	575	557	504	556	563	561	588	532	503	545	537	562	499	540	531	549	553	531	543	583	522	514	540	525	542	546	573	585	566	540	526	570	590	583	546	527	509	518	501	546	547	534	546	552	559	515	531	547	555	540	585	543	564	557	582	558	503	545	535	547	503	592	553	532	558	488	543	571	564	527	559	606	551	506	518	581	539	539	535	572	543	546	540	508	554	551	507	540	553	548	539	539	533	585	547	553	546	554	526	573	531	560	553	553	539	532	567	511	580	550	580	553	528	566	602	599	546	561	584	546	548	558	544	536	530	618	549	578	532	539	565	552	576	526	517	519	558	538	521	545	511	580	527	530	544	582	533	510	538	540	539	565	591	522	553	568	557	557	588	535	550	550	518	528	576	551	573	512	566	494	523	578	543	475	600	522	542	581	519	561	549	563	570	556	537	517	560	526	561	526	561	504	494	545	548	561	565	545	577	555	551	548	559	567	566	546	528	545	568	560	555	505	576	570	574	517	559	562	577	524	604	595	550	507	518	516	536	564	557	543	556	566	538	516	519	505	553	593	536	560	526	544	559	567	574	525	541	513	520	594	552	568	564	545	566	510	512	547	548	561	566	544	530	573	562	531	542	558	579	565	536	544	528	571	515	563	560	558	563	525	525	542	529	534	550	566	584	544	508	563	534	586	598	540	541	555	560	536	460	555	542	548	595	529	577	491	519	518	586	513	522	584	502	536	551	530	585	522	508	548	567	564	530	585	541	560	523	554	533	527	537	562	566	521	578	551	556	548	540	548	574	538	546	535	552	519	566	494	550	591	523	522	588	535	575	567	544	561	540	582	559	573	561	556	547	551	552	569	526	538	592	531	544	591	573	575	559	528	521	538	592	560	537	556	572	548	544	578	526	524	555	563	561	549	540	523	534	514	533	564	561	555	525	564	512	552	521	543	530	572	562	549	532	527	559	566	544	502	578	580	549	554	562	529	563	515	567	571	594	514	565	563	498	585	540	555	538	521	571	630	605	511	572	522	541	542	533	551	526	539	546	539	564	544	533	582	508	565	540	533	528	593	587	596	561	544	547	517	546	580	528	544	546	526	535	566	574	564	567	526	563	570	553	556	571	567	540	525	542	529	554	551	561	551	541	525	541	544	584	546	563	548	532	494	530	561	553	584	569	585	535	542	523	576	536	536	498	541	631	563	525	594	537	565	559	577	541	571	595	536	560	525	558	534	531	518	501	573	555	528	522	539	554	546	543	552	529	521	592	590	543	553	574	571	538	559	534	568	560	551	545	552	528	515	546	543	536	541	565	549	551	559	587	541	528	567	543	546	571	562	553	541	544	581	564	593	570	599	605	542	555	586	574	538	533	563	520	550	540	551	534	539	526	531	549	519	557	536	513	519	578	599	527	564	594	558	507	539	547	568	542	497	536	583	561	492	559	571	503	543	499	546	541	578	537	568	560	532	542	577	537	573	520	597	514	554	572	568	607	558	546	548	529	558	561	491	577	547	600	538	584	574	574	570	560	569	557	544	542	590	529	546	565	539	548	512	534	561	578	535	508	552	562	534	548	598	578	540	461	602	591	567	548	565	516	533	589	578	579	533	528	562	525	532	541	559	558	524	542	546	568	533	552	535	576	540	543	581	564	523	610	526	525	562	533	539	575	525	568	523	526	557	595	507	517	562	563	542	549	562	564	530	616	561	505	553	529	528	525	553	552	520	541	582	565	497	554	557	564	534	581	549	550	529	552	545	584	501	534	559	555	525	556	553	526	549	536	506	526	530	566	552	550	558	574	579	541	556	547	564	527	593	499	506	554	559	542	528	562	556	546	562	542	570	549	537	540	563	587	541	572	545	548	559	541	536	563	580	576	582	515	527	533	503	578	552	505	534	519	545	581	548	542	579	480	567	528	562	582	607	538	529	546	541	562	574	545	561	540	551	539	559	580	555	559	559	571	556	545	546	589	546	519	492	524	528	579	535	547	548	572	533	558	549	548	534	570	547	543	536	539	564	531	586	542	539	559	580	515	531	552	580	532	520	556	593	573	537	526	563	569	556	574	548	568	563	535	570	537	514	566	554	558	554	564	569	568	554	551	539	498	550	573	535	506	547	544	574	527	534	539	544	540	528	497	519	531	540	549	574	567	521	571	555	640	545	543	538	548	582	526	564	535	538	606	544	547	587	543	504	543	543	518	570	545	520	542	558	527	548	552	565	524	540	545	576	591	521	527	558	575	596	585	555	547	542	573	557	556	540	522	546	560	564	566	538	578	553	513	563	521	552	555	567	563	524	528	542	542	567	577	545	566	544	547	555	527	552	554	570	544	561	536	564	527	572	547	522	522	523	547	571	541	567	517	569	563	586	557	552	580	536	528	557	534	560	521	556	578	526	509	577	560	537	539	537	560	510	544	566	558	546	530	532	526	552	564	591	559	573	579	547	505	499	537	544	586	540	544	590	533	551	520	505	552	539	567	541	571	581	553	516	565	535	518	553	579	541	558	530	521	554	591	571	543	528	544	537	588	513	553	531	556	563	521	580	553	536	576	521	512	553	531	565	587	549	533	549	499	545	558	525	556	550	599	538	567	552	522	558	585	533	525	492	522	572	563	516	526	538	559	545	584	553	528	571	592	526	549	538	564	552	539	533	536	573	571	577	555	556	548	519	556	551	564	568	550	540	563	525	621	548	548	543	539	557	548	581	555	562	533	550	580	575	529	545	536	536	541	583	554	529	554	572	560	550	550	513	551	562	543	581	578	545	532	535	525	568	552	513	558	526	536	517	553	540	581	492	541	561	491	514	553	540	605	514	543	583	569	574	564	545	536	551	531	535	550	561	534	568	561	562	582	594	530	519	568	593	536	539	547	543	567	510	574	572	503	544	563	538	544	581	548	573	533	528	561	566	566	537	561	552	524	566	510	501	550	503	579	529	549	517	540	541	556	538	506	556	535	590	526	546	556	499	563	559	501	527	561	574	557	512	547	515	577	545
33327	20208	7573	601	356	313	313	274	291	284	272	304	262	265	263	257	278	256	228	270	260	261	284	241	256	262	285	269	260	279	273	302	255	301	313	246	248	256	246	276	272	270	265	267	235	261	287	249	252	256	264	238	294	252	267	256	273	289	279	266	226	233	244	286	269	256	288	283	265	244	259	248	267	251	287	252	271	293	244	248	269	263	254	255	247	249	279	270	258	276	248	264	255	287	252	253	275	261	258	241	276	284	275	279	285	291	243	286	277	283	227	270	259	251	235	272	251	242	247	297	265	282	252	263	297	258	295	225	304	256	290	305	244	262	260	261	247	264	262	291	263	265	281	265	265	286	275	258	261	266	252	265	247	265	278	286	290	248	267	270	269	280	275	264	252	257	265	278	278	257	240	268	278	252	277	250	252	265	228	238	266	253	278	260	257	249	247	268	280	260	276	267	264	255	252	249	269	284	285	271	248	296	278	272	278	252	242	286	255	288	260	273	244	259	278	241	273	283	234	254	282	255	260	267	298	249	305	261	252	284	262	265	244	251	273	266	255	270	267	282	245	269	257	249	258	262	275	243	264	255	268	265	297	271	249	295	292	269	259	255	286	275	251	269	268	262	287	222	279	251	257	262	244	278	263	272	254	270	285	233	256	257	265	268	258	277	279	279	286	236	257	281	262	239	257	235	246	285	267	281	279	275	307	252	243	284	256	243	271	239	258	245	247	285	253	240	273	233	260	289	279	262	295	280	264	268	274	273	291	266	249	273	269	259	274	285	262	237	268	229	253	269	230	278	260	275	249	235	240	251	239	288	274	275	277	267	268	266	262	287	269	275	239	272	239	235	251	235	248	254	258	290	287	261	247	272	274	269	285	276	269	227	272	318	250	283	242	263	259	285	266	293	276	277	246	232	243	279	265	284	284	268	249	269	289	268	296	239	235	254	289	283	268	272	243	279	253	231	282	288	249	278	268	267	266	262	263	248	240	245	232	260	245	241	277	285	239	261	235	275	284	264	274	247	258	267	255	279	258	243	255	246	260	263	269	276	250	258	280	271	266	265	285	255	261	247	263	267	276	262	227	255	262	243	244	274	257	289	269	278	271	280	273	237	293	257	276	236	246	273	254	258	270	252	278	248	272	280	232	241	273	253	272	273	273	268	271	275	259	279	240	244	254	286	255	258	266	276	258	257	258	286	265	267	259	275	266	271	279	275	302	269	271	265	305	289	261	239	259	273	280	277	242	254	254	302	262	265	235	269	256	268	243	237	247	272	254	278	276	259	236	293	276	268	253	260	242	260	267	254	284	240	246	256	252	267	253	274	282	261	281	272	289	267	244	265	252	225	265	264	264	274	272	293	262	271	256	245	251	253	242	234	292	276	256	280	258	244	230	240	293	267	269	252	269	239	263	253	266	271	250	268	244	271	261	299	273	236	284	267	277	240	266	275	281	250	268	273	297	273	269	266	254	278	244	269	258	252	249	231	267	255	269	286	279	256	255	259	275	263	256	282	253	260	307	269	273	273	255	290	239	262	254	290	245	240	299	261	262	256	284	251	256	225	258	268	283	276	291	253	271	241	277	273	266	249	273	256	235	264	267	300	262	286	240	268	243	267	266	271	280	284	257	244	247	277	224	254	251	239	232	261	261	269	243	299	255	255	257	247	267	276	248	275	267	258	243	258	250	255	291	244	270	255	262	286	273	283	278	265	257	284	273	250	264	297	276	263	265	294	241	269	270	282	254	267	275	257	270	257	277	279	293	274	269	232	272	294	270	223	278	289	274	262	292	271	280	272	243	245	289	246	272	301	250	277	286	270	242	254	268	275	262	252	243	254	262	259	274	243	263	307	274	218	258	248	283	276	254	252	274	250	276	238	231	256	262	250	251	273	274	277	243	254	267	229	296	260	221	284	255	246	285	234	256	225	259	251	277	251	248	276	243	260	286	250	259	288	253	277	275	289	258	247	242	227	236	266	239	249	261	276	241	228	274	244	245	261	272	268	244	229	269	285	266	267	253	269	281	295	298	222	277	259	233	235	237	211	268	251	249	273	253	275	280	293	237	253	291	262	284	254	263	270	272	279	261	255	254	267	286	246	259	276	241	253	300	233	295	269	266	288	257	247	262	242	258	256	239	282	254	258	272	259	261	243	272	280	243	255	290	256	268	282	286	290	291	283	259	241	268	263	256	256	247	295	248	248	286	278	308	278	236	261	249	281	258	250	257	249	273	267	267	246	264	264	262	243	258	249	292	253	247	270	266	280	279	238	227	288	298	253	251	259	257	285	265	253	264	283	269	268	227	279	265	265	272	237	248	251	246	267	256	289	271	248	272	251	277	298	272	275	304	241	265	243	264	272	284	291	269	267	241	272	289	225	281	294	272	252	285	253	278	278	301	282	250	261	286	301	255	250	264	316	259	291	256	261	251	277	271	256	283	274	270	289	253	256	264	264	250	272	240	257	267	271	259	236	277	255	265	280	259	274	280	238	253	258	286	306	264	272	295	273	253	264	281	272	297	288	248	241	289	285	276	276	290	274	256	251	301	268	271	248	281	262	261	252	281	286	273	258	250	241	280	248	277	270	283	268	262	254	259	283	261	271	254	228	295	271	263	276	284	235	263	268	269	280	287	234	256	264	250	236	236	252	274	265	266	229	299	255	259	291	300	250	236	270	265	252	285	258	256	291	216	270	264	294	251	276	274	255	234	265	252	255	283	281	217	255	257	255	245	239	292	249	257	287	280	239	241	299	258	273	254	261	248	277	251	272	266	269	251	251	263	255	239	275	245	253	233	273	264	263	254	263	262	246	274	282	267	264	271	272	262	266	267	257	262	296	270	269	266	275	273	257	297	278	277	276	247	238	259	253	302	232	246	254	238	248	266	274	223	237	258	271	239	262	259	252	262	266	289	245	226	262	274	257	265	271	258	290	242	249	278	276	264	265	280	261	284	261	272	294	286	243	248	270	256	266	269	298	268	253	276	248	289	252	310	256	261	278	250	274	262	264	258	285	284	267	301	249	245	236	257	234	254	265	239	269	288	270	245	284	248	257	276	246	248	276	293	253	252	228	254	277	252	256	243	246	264	262	248	253	266	251	232	259	252	252	244	263	289	263	239	260	223	238	261	247	284	245	293	244	266	271	282	261	274	286	266	244	278	244	257	281	304	269	251	280	290	280	253	251	283	288	256	241	259	225	269	283	278	249	276	253	271	292	267	278	274	296	263	278	260	290	283	280	260	262	254	259	249	236	278	254	257	275	243	258	266	261	274	259	269	250	265	235	254	268	244	268	275	261	273	321	252	277	246	259	271	305	276	256	259	262	277	253	261	268	235	258	296	273	275	267	248	244	267	301	276	269	252	233	260	269	254	267	297	249	264	256	269	246	260	268	265	262	255	255	267	248	285	256	253	246	281	262	253	271	237	233	279	260	265	222	295	250	281	266	267	272	229	257	276	249	244	286	280	262	286	232	265	275	271	259
5605	1340	934	730	641	637	637	634	667	612	641	623	654	631	644	614	573	667	644	659	660	651	647	617	638	638	608	629	672	652	596	637	620	635	647	654	616	621	646	644	655	675	640	660	596	650	630	621	612	659	596	633	679	639	622	680	654	593	657	603	618	652	624	647	673	632	648	633	638	601	655	626	621	590	618	596	608	597	588	593	632	628	646	663	638	685	657	656	655	634	655	637	624	635	619	615	612	669	624	636	605	638	598	586	637	689	647	649	618	624	623	571	600	664	660	613	643	646	614	636	639	643	635	625	624	637	649	646	608	674	595	654	650	632	645	648	659	657	673	671	640	684	606	647	626	603	631	658	616	649	613	632	657	631	650	638	612	627	672	638	665	583	589	642	643	617	636	608	635	656	706	642	633	632	658	659	670	655	648	646	693	667	625	607	637	658	647	594	652	635	644	636	634	604	627	637	588	643	649	635	660	624	647	607	630	634	663	644	648	605	629	643	631	648	642	609	633	640	616	652	643	610	660	638	632	669	623	636	639	690	617	605	698	587	689	618	641	606	668	645	611	654	626	609	631	630	634	664	642	650	636	597	628	622	646	628	660	623	635	628	652	591	627	622	654	603	629	685	651	604	632	668	647	661	608	647	603	628	660	614	640	639	617	614	645	650	611	677	615	614	641	628	665	651	658	645	628	634	629	645	599	585	629	603	666	637	618	645	621	644	675	662	647	635	647	600	660	619	585	653	604	604	654	627	634	641	638	597	633	627	640	657	642	607	610	603	633	665	644	624	647	661	626	582	663	640	644	633	684	607	636	627	657	635	635	625	611	664	709	642	622	622	669	630	672	646	604	660	641	626	602	634	620	677	605	652	660	641	642	630	637	661	641	655	622	630	692	670	640	656	642	623	651	632	662	617	602	577	662	562	664	615	617	638	669	651	652	639	624	610	595	617	589	626	646	623	603	711	643	612	636	617	617	638	596	616	629	641	656	603	653	608	687	613	618	625	606	628	661	665	666	630	602	666	680	650	628	591	650	637	664	658	634	628	650	629	650	633	650	603	629	656	649	624	595	672	634	645	611	640	614	617	615	661	627	630	587	652	618	640	618	630	619	617	665	688	627	640	627	629	601	660	647	645	625	620	658	620	639	631	642	675	659	643	620	648	640	655	620	594	601	605	640	637	623	659	655	611	636	646	630	605	634	626	642	615	620	690	652	613	603	630	647	651	626	639	657	646	665	638	650	630	652	686	601	676	583	599	612	627	633	573	611	635	648	605	650	643	627	611	603	643	630	670	588	636	618	691	661	609	646	634	694	643	645	602	647	633	620	679	616	701	653	634	607	648	661	613	612	642	665	652	637	645	602	619	602	715	660	615	653	628	660	674	611	701	576	644	643	591	640	590	626	640	629	627	634	596	644	595	647	622	641	629	632	645	671	621	646	656	655	656	635	616	624	627	652	663	627	603	601	655	659	594	673	643	650	594	642	645	661	625	630	629	625	587	668	644	658	623	638	632	666	632	622	668	664	631	658	594	670	664	625	654	658	615	642	616	639	586	622	641	627	661	667	593	666	675	617	625	628	649	650	640	663	642	672	655	593	639	610	630	615	630	628	582	639	606	674	603	593	642	637	603	634	611	622	661	643	594	642	668	641	612	637	615	662	686	632	647	690	634	605	666	622	618	597	629	610	628	621	655	637	619	629	650	602	643	661	632	627	657	610	610	624	623	645	649	641	624	651	618	663	607	640	607	648	603	661	643	692	637	664	632	627	628	602	640	632	646	644	618	584	629	627	658	658	628	599	628	635	614	590	602	601	667	656	605	620	647	612	660	661	621	629	612	601	585	607	557	626	672	651	640	649	656	647	619	667	645	634	616	671	634	657	602	654	650	620	629	671	601	612	625	627	628	659	653	625	601	608	604	638	632	642	648	609	599	673	649	640	670	649	638	624	668	651	629	623	629	652	638	626	639	653	632	663	674	596	644	631	673	602	642	649	623	615	611	626	605	612	643	605	657	641	671	629	665	648	567	636	631	603	619	629	606	667	612	624	628	612	646	616	690	605	583	613	649	621	653	613	646	615	658	661	632	605	661	591	672	657	640	641	636	586	560	630	637	620	673	611	676	634	620	637	649	626	609	631	621	637	656	632	603	654	646	604	639	654	649	661	649	641	654	641	640	629	598	684	644	601	631	647	642	650	609	649	649	670	594	648	604	660	607	634	622	651	593	667	605	610	615	638	628	613	634	617	633	655	661	660	660	681	624	671	652	636	631	622	648	620	644	655	632	592	636	607	688	693	623	635	646	597	657	660	629	627	641	603	635	620	633	613	637	622	625	553	596	630	609	635	627	713	649	610	613	623	611	650	611	584	626	691	661	599	624	636	629	648	685	639	619	646	617	620	650	646	653	661	609	598	675	626	579	619	629	636	666	618	623	639	630	646	646	616	684	625	628	614	599	642	622	625	640	645	624	593	629	590	622	666	690	667	680	643	625	627	648	661	634	617	617	680	631	624	603	590	637	640	623	669	678	623	617	639	619	664	676	675	595	659	625	686	611	624	554	664	635	595	642	597	632	583	619	625	663	657	654	612	638	653	634	640	667	618	624	609	615	615	640	654	679	616	682	647	621	646	612	641	684	596	652	616	615	644	663	633	608	663	651	656	623	608	672	665	601	627	685	660	617	623	610	647	609	649	659	613	643	667	594	641	645	636	663	640	633	644	584	623	634	627	589	611	659	617	613	654	610	603	628	617	640	617	635	599	599	627	667	667	633	604	591	634	624	724	653	664	651	644	672	634	643	634	612	598	648	638	649	653	616	620	655	599	622	620	643	658	658	628	628	593	629	675	604	694	641	637	620	707	613	662	626	667	604	624	634	644	651	632	638	604	585	640	648	647	640	617	647	584	645	634	638	641	662	614	597	642	710	632	617	655	643	647	653	660	646	622	605	645	627	615	642	675	636	669	667	658	587	624	695	614	645	620	621	638	633	645	662	618	570	653	616	663	665	580	599	655	648	630	597	647	656	566	664	613	656	640	635	681	636	672	600	628	630	634	694	638	641	661	647	590	666	585	633	620	637	656	637	654	648	651	640	606	584	649	632	667	659	635	654	628	665	665	631	641	610	616	638	622	625	623	688	673	628	640	621	623	651	638	637	583	668	652	644	611	642	594	627	610	644	634	658	624	679	595	617	636	597	618	604	580	657	662	650	617	603	614	605	651	617	647	626	617	647	642	610	613	627	665	649	621	621	583	627	655	609	657	663	621	622	646	643	629	608	637	628	693	674	608	640	608	602	608	591	612	620	561	604	646	586	627	612	630	622	594	656	589	632	637	633	651	644	623	610	661	627	656	602	644	633	618	594	615	640	671	669	688	644	645	660	629	671	596	588	640	615	638	677	619	661	649	660	648	599	657	615	627	641	635	613	625	607	578	636	595	613	568	614	617	627	599	625	633	633	642	585	662	611	601	602	635	623	637	570	649	634
25309	21904	25452	28967	21898	21881	2685	540	515	430	426	446	391	454	408	404	440	388	426	393	388	414	382	429	396	358	381	384	370	407	376	402	385	380	400	391	386	356	352	352	409	406	398	386	348	400	412	394	385	388	380	383	393	401	404	363	344	368	382	395	386	379	358	387	384	389	358	359	403	347	384	375	375	334	362	340	339	401	388	375	361	400	413	391	360	377	385	391	356	405	402	377	355	385	380	424	387	355	352	371	390	401	380	385	336	387	409	341	363	376	381	423	390	381	385	394	364	375	397	351	378	364	343	372	378	372	364	425	384	387	375	369	358	366	391	378	359	403	378	396	382	395	392	379	356	351	369	387	356	365	394	361	370	392	416	420	411	406	370	391	350	366	371	343	376	395	374	375	388	359	391	369	372	381	382	366	411	380	393	371	361	343	357	362	386	389	362	361	367	393	354	383	364	409	384	414	370	400	398	392	402	407	380	394	409	375	409	380	385	356	375	368	381	372	378	352	372	362	361	372	390	393	345	363	416	370	374	398	412	368	380	363	341	351	366	369	392	387	419	404	374	375	384	402	386	390	360	413	343	379	374	380	357	418	392	384	411	375	360	383	400	383	347	381	357	379	375	393	385	366	376	380	383	372	356	372	369	380	388	374	460	395	390	378	340	385	369	361	353	371	379	409	373	418	385	346	339	369	380	384	416	375	409	393	447	356	408	397	377	381	402	364	355	372	368	388	357	384	384	357	391	364	354	368	400	348	371	379	379	389	377	377	395	417	364	385	348	379	356	388	375	374	349	368	375	331	384	370	393	390	431	343	360	360	364	358	391	360	367	354	384	346	381	369	415	405	346	384	405	390	392	372	383	392	374	381	392	385	390	372	360	395	340	397	387	382	402	385	404	378	388	371	388	394	413	411	365	367	373	396	425	397	413	363	386	412	367	386	373	410	393	386	349	391	375	375	384	376	399	383	406	398	352	354	404	382	406	383	388	381	358	388	391	386	368	383	373	414	398	364	376	395	383	390	381	349	397	384	369	386	388	379	361	419	346	324	414	392	375	412	372	365	372	374	371	424	408	368	368	413	366	391	365	359	388	421	402	376	360	402	381	409	357	402	368	350	380	387	378	375	367	396	391	368	392	350	393	376	402	410	392	368	444	379	383	417	349	400	386	367	386	359	389	386	365	367	364	357	382	353	372	339	399	368	364	355	354	349	357	357	384	383	379	389	373	365	387	368	325	384	367	357	382	415	401	327	388	394	400	431	364	420	381	372	402	403	397	400	381	361	367	373	355	410	396	402	406	371	340	381	402	377	386	380	412	388	365	347	385	406	365	446	366	381	370	380	383	374	369	378	409	377	357	399	394	410	397	370	337	394	333	380	372	385	345	346	384	366	397	397	352	374	396	349	401	374	427	374	377	364	392	383	368	335	416	359	381	380	382	391	401	379	385	370	355	389	375	405	383	404	369	381	406	391	399	417	383	379	389	400	426	370	403	367	408	394	365	370	383	393	385	392	316	394	354	367	382	321	406	377	348	398	391	389	365	373	368	383	409	394	382	381	384	385	383	344	352	379	383	371	354	371	363	365	365	362	438	396	370	343	381	402	415	362	384	356	379	345	398	374	366	392	394	397	344	398	344	332	397	389	359	357	409	371	374	370	392	392	415	363	396	377	385	337	396	372	358	432	392	388	376	434	349	360	377	373	392	386	378	378	374	395	375	362	367	366	372	389	378	391	399	381	371	357	362	393	345	360	398	376	369	378	368	383	364	365	355	374	359	363	363	366	369	382	359	334	387	366	370	390	390	390	375	396	388	384	365	383	360	393	383	373	380	400	357	406	384	378	357	382	379	400	412	396	364	375	371	390	376	390	322	392	393	376	358	403	404	419	405	395	359	384	372	353	391	374	369	356	385	356	373	382	370	332	418	381	383	366	384	396	373	368	392	347	362	410	348	394	384	364	363	360	362	393	413	383	369	404	383	356	408	364	392	374	399	367	398	379	412	409	364	373	399	349	404	382	346	400	398	415	393	376	367	340	349	414	395	374	368	376	395	364	380	368	338	340	344	387	400	353	352	366	360	374	380	361	345	373	372	400	368	406	401	337	379	414	368	379	415	373	328	382	376	354	355	385	401	355	396	372	423	393	359	393	378	386	365	349	351	409	382	381	329	380	372	394	364	374	378	379	384	387	364	385	338	390	383	386	400	402	403	379	345	422	367	365	400	362	348	375	418	380	376	400	386	424	425	403	373	403	339	370	372	362	382	382	353	386	385	413	344	393	396	369	361	342	369	405	379	398	356	350	379	378	370	354	358	396	376	387	382	390	342	365	395	379	386	399	382	367	372	375	389	389	373	363	341	361	392	373	371	387	365	387	358	400	356	397	371	353	368	388	401	341	388	347	403	350	380	329	393	380	389	387	384	378	400	368	397	387	384	369	360	387	390	382	395	417	360	395	385	383	359	355	386	379	412	354	371	380	359	378	398	345	383	403	384	360	349	347	368	377	400	374	372	391	380	362	353	406	410	380	388	415	388	383	376	398	392	419	388	379	368	372	343	367	336	361	372	383	354	367	381	384	357	354	383	381	358	375	372	362	379	393	346	333	376	403	422	429	374	388	381	363	384	356	399	399	359	356	361	374	382	324	432	352	437	398	374	392	348	330	380	354	372	352	351	399	368	370	398	357	416	399	365	367	380	363	389	386	408	388	338	371	363	354	358	387	388	357	361	376	366	386	338	388	370	378	389	398	373	389	395	388	360	378	373	351	390	383	393	410	348	400	403	379	420	404	384	378	415	344	392	361	400	368	369	356	375	368	376	367	386	403	410	352	362	358	354	384	389	361	402	346	377	382	414	397	371	374	378	368	418	364	386	384	352	375	391	368	370	374	346	379	366	383	396	369	414	369	369	376	372	404	402	391	390	379	377	408	367	339	371	382	358	408	408	354	403	359	355	353	401	404	361	345	335	359	331	388	347	400	361	399	385	393	367	369	348	385	384	365	349	320	346	316	408	351	369	380	385	388	402	343	402	391	424	370	357	437	404	352	387	375	384	382	389	345	373	401	373	421	379	364	394	403	405	378	370	434	369	361	373	388	372	406	360	417	379	338	433	391	395	342	386	355	375	356	369	400	359	358	347	387	357	356	416	380	334	425	363	402	362	393	359	377	383	332	382	380	353	426	392	385	368	356	398	333	360	364	344	369	385	373	421	401	363	372	355	406	409	371	374	359	344	392	391	387	410	330	375	360	365	365	374	364	410	393	362	377	370	386	325	351	387	305	390	369	434	357	398	391	363	385	383	388	390	373	375	394	383	379	379	365	380	341	371	390	377	371	374	347	393	392	371	368	376	340	391	361	412	372	387	378	387	370	405	397	371	427	390	330	358	389	372	355	355	345	363	381	392	347	379	347	371	379	391	397	424	373	367	382	401	386	383	345	376	385	370	375	394	428	383	373	361	385	387	386	371	377	373	374	400	366	399	362
3679	3984	2236	1322	1003	976	919	888	905	889	822	910	877	870	789	865	832	828	842	860	752	858	853	837	841	823	862	875	834	840	884	848	851	818	849	890	857	939	811	806	878	788	821	808	857	841	822	831	833	837	764	811	826	813	806	874	859	858	895	810	823	869	839	858	751	848	817	872	856	777	813	820	805	810	812	807	819	825	820	792	835	825	840	856	854	910	830	821	852	836	826	885	789	758	847	822	806	756	815	848	831	822	816	821	839	798	864	889	852	781	841	878	849	851	877	851	878	819	824	869	845	865	859	840	843	853	795	807	877	848	822	828	840	860	792	812	831	807	828	868	833	835	806	879	871	846	808	839	847	805	839	797	823	843	794	785	817	845	827	825	846	846	757	827	793	849	823	830	848	796	859	836	830	753	824	838	862	828	800	811	841	800	797	833	844	805	854	901	793	805	855	784	808	835	830	853	832	787	878	820	864	830	851	843	833	835	841	861	806	838	856	816	856	812	855	823	771	822	820	818	839	808	854	845	796	807	849	860	849	791	825	802	846	818	872	860	856	870	815	854	880	822	784	863	802	887	846	816	844	838	894	817	832	812	880	855	873	826	782	863	848	840	832	815	822	878	800	834	870	851	805	849	820	839	831	789	814	825	860	834	843	819	845	808	848	846	827	891	843	835	785	843	853	864	798	880	811	845	845	815	863	791	784	852	782	828	834	828	823	846	842	820	799	798	836	854	797	822	845	820	819	805	795	819	828	844	841	874	829	827	823	833	796	843	853	811	782	860	863	883	792	849	799	795	797	885	829	865	799	821	827	824	875	841	823	872	818	795	830	808	792	857	807	845	830	809	839	869	818	802	850	777	802	819	813	797	836	823	856	821	843	833	844	788	820	817	851	811	787	793	784	796	800	859	776	810	821	838	865	837	825	815	826	878	807	814	832	856	819	832	810	863	867	823	823	837	807	802	870	831	828	803	902	810	829	850	836	835	867	826	842	786	828	860	758	825	858	837	843	870	855	839	809	869	854	822	857	833	799	806	813	785	875	878	876	843	847	863	864	833	845	818	782	804	851	829	870	863	801	872	850	815	761	814	891	846	790	829	846	853	812	828	785	882	838	856	823	845	781	811	886	817	821	795	869	803	815	816	823	889	859	847	817	822	863	860	789	838	860	831	779	823	828	810	851	889	840	823	803	863	798	798	835	897	807	866	815	843	836	828	808	790	836	790	857	868	825	871	837	806	795	878	826	879	816	806	778	882	818	861	852	913	842	786	863	842	883	805	852	822	825	903	813	801	828	788	867	829	824	881	870	832	821	831	840	811	816	839	838	828	822	804	840	865	798	836	807	880	857	821	804	832	802	806	792	769	929	863	844	838	874	810	882	814	831	831	823	832	835	820	840	855	877	822	827	852	823	815	851	810	821	793	801	840	814	819	862	797	825	864	797	917	838	835	834	867	859	871	812	841	819	834	784	880	851	906	824	830	820	855	879	826	814	859	808	818	830	863	834	827	840	855	822	842	849	851	803	793	847	837	840	862	892	843	797	853	863	856	793	860	889	871	840	838	850	865	813	786	828	861	821	814	866	784	842	864	770	891	831	827	833	836	821	794	847	822	838	827	800	863	825	815	811	800	764	845	845	825	835	846	796	843	800	824	843	798	909	863	828	817	813	808	849	794	864	860	812	822	841	804	791	832	866	844	837	785	849	828	820	813	795	837	873	877	868	823	876	814	817	871	802	832	842	767	847	810	799	838	871	822	816	878	809	757	838	803	803	799	808	848	783	827	833	847	828	856	801	835	860	769	842	860	830	805	806	803	816	824	824	895	817	803	810	802	807	860	880	854	840	812	814	819	891	841	811	822	828	842	868	875	833	815	802	804	915	820	837	825	801	815	803	862	846	831	839	794	764	822	873	819	828	818	844	851	824	836	858	791	827	853	832	767	807	822	858	790	800	848	813	824	798	845	808	855	809	852	749	860	827	885	793	816	845	828	873	816	818	871	850	803	853	813	871	870	848	853	832	857	827	813	823	875	873	856	854	846	826	815	827	826	870	832	842	851	844	868	821	810	855	791	834	837	843	852	844	819	844	808	843	836	831	829	828	850	831	838	816	826	839	767	799	844	876	851	856	827	864	895	833	828	864	800	816	851	880	826	900	830	841	816	853	919	801	811	905	839	792	825	807	795	856	814	821	825	855	856	860	775	850	831	846	824	864	793	885	771	892	820	848	848	777	839	817	782	794	841	788	826	842	804	843	795	846	819	895	783	840	852	821	840	798	813	822	833	824	852	803	841	845	810	815	825	853	857	853	839	812	878	829	874	848	856	850	915	809	836	820	842	812	843	826	793	856	851	808	799	884	850	849	805	820	853	767	828	813	870	797	855	803	866	790	846	799	805	848	858	792	817	839	803	816	826	835	893	814	851	825	784	800	801	793	803	823	813	843	845	835	816	819	847	813	864	829	797	844	796	770	788	806	806	865	851	800	831	771	869	839	792	872	839	790	847	825	823	813	815	810	837	808	802	832	827	815	867	879	866	822	822	845	874	810	832	809	813	816	834	816	825	877	874	894	869	850	853	768	806	854	842	869	821	823	851	822	835	799	778	848	776	778	864	839	802	852	841	851	856	810	847	799	867	890	848	807	802	782	850	824	844	848	789	815	825	850	820	820	769	849	862	802	863	826	837	824	833	772	848	800	803	899	851	804	889	787	832	851	808	768	848	859	843	799	828	851	830	861	787	851	844	813	842	771	863	775	819	824	876	815	811	792	901	836	829	870	839	816	822	829	785	825	836	822	813	851	819	840	823	797	818	815	824	830	863	841	803	792	819	882	834	798	801	831	864	834	819	792	802	815	795	836	783	799	859	842	829	816	813	798	841	830	791	782	831	834	785	847	876	848	849	825	804	819	850	814	876	852	789	818	861	852	892	819	875	891	882	826	824	841	853	824	855	846	804	863	842	858	828	825	815	837	826	811	834	846	831	848	814	855	937	811	813	867	858	810	856	799	809	865	822	802	852	853	843	809	824	856	826	861	773	858	837	797	899	842	806	796	816	869	808	843	890	874	805	875	776	882	805	817	846	813	813	836	829	817	756	780	812	824	876	787	833	851	813	816	818	852	810	820	841	866	819	822	819	820	835	792	840	820	863	827	856	800	816	855	801	871	847	792	826	845	818	804	844	813	860	809	785	830	825	821	858	837	846	824	841	822	834	838	826	838	824	819	769	827	774	832	794	812	814	859	841	897	805	881	859	827	776	813	817	828	786	824	817	805	867	815	813	851	788	803	828	811	849	881	838	803	828	839	842	794	835	815	838	818	890	852	858	844	853	820	801	847	841	844	828	828	818	876	805	880	787	763	814	844	826	800	801	831	857	831	815	802	820	817	860	839	812	818	867	834	818	826	841	868	845	805	871	835	865	846	868	843	816	861	883	828	838	872	799	849	845	821	836	795	824	778	809	843	834	853	843	816	834	825	811	879	818
23655	20882	24509	27373	20895	20908	17097	724	433	327	336	304	268	305	296	274	288	257	261	299	294	284	246	250	265	267	255	313	240	278	256	260	242	267	267	249	242	247	235	251	253	273	256	264	289	259	266	258	278	228	281	264	245	249	241	244	261	248	254	231	282	238	263	223	235	290	278	265	245	262	266	244	236	241	258	218	253	246	254	270	244	231	250	303	253	236	234	261	249	223	275	237	233	250	250	248	224	259	239	258	242	216	245	231	273	236	256	220	253	243	261	254	247	252	245	238	265	233	237	256	248	275	243	242	253	251	265	255	270	252	261	254	273	261	253	229	275	273	236	234	256	243	254	248	276	249	237	260	269	262	256	238	264	260	278	247	252	247	255	250	231	248	246	286	229	268	246	297	257	233	224	257	257	230	252	262	269	292	298	238	233	247	248	248	231	261	256	272	256	273	291	232	247	270	265	216	234	268	263	237	275	260	225	270	267	261	288	270	286	270	246	237	218	236	240	254	264	273	239	256	223	255	236	249	251	256	243	245	252	242	256	241	221	249	233	240	239	249	239	272	235	263	232	257	244	225	240	249	260	260	263	261	245	260	261	228	267	255	275	256	273	251	252	266	260	235	235	245	254	293	240	266	264	232	265	254	263	239	227	239	224	252	251	236	261	255	257	233	262	261	259	291	262	238	251	235	251	237	273	234	252	228	238	276	259	259	242	248	219	277	269	267	284	254	263	250	243	246	227	270	257	233	251	256	254	219	255	240	249	244	249	241	254	259	234	244	248	252	239	219	241	273	244	219	281	266	258	278	245	246	250	272	258	267	234	258	264	263	269	238	259	251	252	269	228	240	236	286	262	247	259	248	255	256	218	230	240	205	221	252	261	267	257	254	238	240	251	253	232	285	258	265	282	274	245	266	255	244	267	283	210	219	272	252	284	255	247	230	291	255	262	255	266	258	247	239	280	269	254	235	238	235	244	219	275	219	247	250	261	226	213	252	277	236	232	212	244	266	238	247	272	265	266	276	255	254	254	228	265	294	237	243	248	224	262	268	258	224	237	265	240	265	258	245	242	242	253	250	241	259	256	279	243	256	262	245	268	288	255	241	264	243	222	267	253	260	240	248	230	267	233	240	257	209	226	255	246	241	264	260	223	290	245	254	271	256	252	246	220	236	282	226	251	279	228	269	255	271	290	256	248	269	250	255	240	222	232	260	282	284	230	244	248	258	247	254	251	223	222	243	241	259	246	255	244	229	266	272	257	255	236	251	238	244	257	288	228	247	250	257	298	264	263	260	230	258	269	235	251	273	248	265	255	254	271	285	241	255	227	251	280	252	239	248	269	269	240	231	212	262	230	242	246	263	241	275	267	229	253	259	260	245	240	222	244	269	261	262	260	278	210	249	233	247	221	248	238	245	273	252	245	191	235	234	271	263	306	253	261	246	242	257	243	257	241	258	245	254	262	264	249	228	241	277	241	259	247	263	243	256	245	238	241	264	261	248	246	248	233	211	225	227	270	237	220	250	279	253	255	267	232	275	241	245	265	237	234	268	228	249	263	231	262	255	238	242	260	242	224	233	251	244	259	257	235	239	258	270	251	269	259	274	240	248	247	242	229	268	259	243	256	276	272	239	262	221	259	220	242	249	258	284	253	259	243	240	247	256	234	247	227	245	267	265	269	269	270	243	223	286	234	242	238	238	285	246	254	252	242	244	272	239	241	251	249	269	244	253	265	282	265	255	285	248	233	212	237	276	258	243	226	293	261	241	248	260	234	227	260	247	238	259	256	253	241	271	240	271	267	227	276	245	264	251	280	238	229	223	266	285	267	240	247	248	252	265	275	258	243	248	250	241	256	268	252	264	253	217	288	236	288	248	246	267	258	245	252	250	226	240	289	239	237	236	249	226	264	242	264	252	283	254	225	230	260	244	266	256	235	269	228	258	280	257	238	254	258	250	262	229	255	258	221	251	265	225	254	254	260	268	235	270	247	225	263	236	263	223	259	261	230	285	277	231	260	243	246	229	256	244	286	251	242	290	264	222	251	277	251	245	242	250	239	259	223	254	228	250	238	257	250	255	259	257	240	247	256	285	258	226	238	250	233	257	243	267	240	243	220	233	244	238	261	265	240	243	250	232	259	264	250	224	254	249	241	255	238	269	273	247	254	295	205	297	242	233	276	239	238	232	224	263	233	235	222	231	230	248	285	235	277	251	254	234	264	253	252	247	290	264	258	259	262	240	248	262	254	227	230	277	213	259	241	203	229	250	257	255	233	240	230	240	260	248	232	262	241	265	263	236	240	231	257	262	237	276	248	259	267	272	244	216	242	211	251	222	246	248	258	256	225	253	285	262	238	231	264	271	243	243	244	242	243	218	263	228	245	257	254	272	264	241	220	255	256	271	258	257	218	262	265	242	255	267	235	262	244	229	248	227	236	250	230	264	244	231	241	243	235	244	238	290	236	266	275	246	258	223	230	220	222	240	246	226	245	245	270	218	230	265	271	254	261	268	251	240	279	237	222	239	253	241	278	251	241	249	222	232	253	244	249	262	238	260	261	261	250	237	254	237	251	228	268	237	239	237	248	219	256	255	243	255	261	254	261	267	264	255	239	274	283	271	251	254	233	253	249	247	247	247	243	232	267	246	227	236	267	264	236	243	272	253	230	241	224	245	226	267	257	251	246	255	259	283	252	269	232	230	256	244	267	262	249	259	273	281	264	250	222	266	271	287	246	260	255	245	266	271	260	246	236	242	271	237	245	302	246	262	236	237	266	238	257	241	233	265	236	260	252	246	242	267	257	222	248	228	271	253	276	262	250	247	260	260	267	256	213	246	234	239	241	233	263	221	241	237	239	231	232	274	224	246	249	250	249	212	249	274	246	281	272	263	259	262	226	243	262	220	261	210	230	254	256	256	277	239	253	236	276	229	221	247	240	239	226	244	262	254	263	250	264	247	260	257	231	259	250	260	258	255	251	266	249	259	249	244	239	265	258	263	244	251	275	253	269	288	254	247	267	251	262	268	258	265	231	233	242	285	256	233	252	234	249	240	254	242	238	227	250	277	249	251	261	230	250	241	232	262	277	253	261	254	244	250	232	242	229	235	261	240	228	232	255	248	239	253	219	237	254	231	256	241	266	207	245	262	263	251	257	240	277	232	243	232	251	285	220	265	262	247	257	248	242	224	240	259	276	226	246	226	237	239	240	257	234	237	288	243	263	266	271	257	234	232	250	221	227	276	225	241	244	243	242	259	261	233	227	249	226	249	256	231	225	245	235	291	236	225	240	251	241	239	263	264	250	252	256	221	266	253	230	255	296	254	267	230	242	251	239	243	250	230	238	240	257	275	255	261	240	262	231	237	260	263	233	241	235	258	281	283	282	241	231	213	233	283	264	244	247	257	243	246	244	277	253	256	239	283	242	265	249	242	254	240	269	213	250	270	242	217	270	278	271	218	225	233	218	216	237	255	224	242	223	257	249	261
3591	5377	2615	1292	924	711	682	680	589	578	576	598	615	543	608	616	563	559	593	584	570	553	587	577	568	580	553	556	564	561	562	572	577	559	583	494	547	556	552	578	530	545	573	544	550	593	526	560	577	558	566	513	577	567	531	548	555	575	554	533	535	539	542	570	573	543	546	559	564	574	537	519	587	567	566	566	559	584	544	586	559	523	530	572	542	551	521	568	526	566	551	555	511	550	552	558	542	512	542	538	528	538	556	529	529	544	546	531	551	559	588	589	584	530	538	545	577	553	515	551	551	544	552	529	568	552	601	542	540	546	532	533	526	582	541	577	523	559	531	550	533	542	513	548	562	552	525	594	576	546	529	550	529	566	575	549	537	554	516	557	571	572	526	533	521	541	534	576	567	534	540	520	577	563	521	547	561	548	544	542	573	565	551	605	555	554	548	547	537	565	558	598	539	593	544	553	540	531	541	565	561	499	556	557	514	533	525	483	571	551	571	539	486	542	529	554	497	522	544	567	550	519	572	537	557	556	591	523	567	554	541	543	528	539	510	561	587	542	586	579	513	514	515	567	559	529	576	540	559	561	546	548	561	578	547	565	550	549	566	562	509	583	528	559	566	543	554	536	547	575	577	542	548	551	554	531	550	527	557	580	580	554	536	520	540	544	579	581	531	559	551	544	560	531	542	541	539	581	573	549	542	564	538	539	546	558	570	547	540	582	544	565	543	537	550	526	546	552	567	552	517	549	537	593	513	554	528	595	544	526	584	570	549	555	547	537	542	525	548	570	530	486	540	556	556	570	516	529	547	584	553	520	520	551	543	536	578	546	486	556	563	567	570	566	534	541	529	598	575	558	570	547	517	562	530	542	555	556	545	545	562	579	521	549	585	552	545	554	539	508	529	533	581	543	572	534	558	550	567	535	545	544	500	575	556	589	565	557	484	546	535	519	565	557	530	522	556	545	550	541	571	551	513	523	553	539	577	527	571	524	588	593	550	560	532	525	538	568	528	546	551	550	550	560	509	582	541	566	523	594	578	553	528	515	520	544	561	523	552	575	566	561	586	570	577	602	546	543	574	535	554	519	557	544	543	557	572	536	568	530	597	520	558	547	565	556	549	499	561	583	526	539	604	539	553	555	575	545	547	536	508	556	568	551	554	541	507	549	563	550	549	569	566	568	551	550	570	550	560	514	573	589	537	525	589	550	528	534	542	578	503	536	541	529	540	557	532	585	503	505	544	568	609	523	542	552	576	523	515	522	562	570	565	515	579	533	540	504	559	530	577	539	565	563	530	561	520	564	555	585	533	571	570	567	536	542	586	509	534	554	580	578	573	558	552	498	509	604	568	555	541	516	546	576	502	561	559	560	548	564	549	570	527	526	558	563	545	561	512	553	506	557	559	614	533	544	574	590	548	551	542	543	551	516	561	554	538	546	556	508	552	540	566	547	580	556	588	520	548	551	520	553	550	604	533	575	552	546	555	536	541	591	512	507	523	554	553	568	547	568	517	538	534	543	515	566	543	548	556	544	517	533	519	580	527	565	550	542	528	516	552	540	517	559	534	570	551	547	536	586	558	566	535	569	524	555	511	554	568	539	562	532	574	513	563	538	522	548	564	590	557	548	529	534	556	543	530	569	527	533	548	558	515	528	548	549	542	515	557	516	544	539	543	526	517	570	587	546	557	602	563	562	549	530	558	544	529	548	559	545	577	534	536	590	567	556	577	516	552	528	575	586	551	519	533	539	570	542	569	569	582	567	566	571	536	559	550	599	531	515	543	544	554	577	572	523	579	548	522	550	570	559	524	545	584	524	590	537	541	529	542	538	565	575	559	516	541	586	558	534	549	544	556	528	561	546	561	528	532	565	565	557	526	535	510	523	570	536	577	588	558	548	581	525	553	523	584	551	529	576	561	595	534	549	553	552	562	540	566	548	521	512	533	553	565	562	553	574	550	571	547	499	526	557	494	589	544	534	542	545	529	548	564	519	557	568	582	529	544	556	544	570	565	549	584	563	558	563	567	551	525	551	585	524	580	513	552	561	527	536	587	564	588	542	591	524	534	596	549	494	557	517	556	520	561	565	532	539	552	577	529	545	577	594	560	550	560	544	543	588	531	572	561	521	545	546	577	526	545	546	556	545	592	548	559	504	589	536	536	540	524	559	508	534	539	543	549	525	578	597	555	547	615	536	525	576	553	570	555	526	553	549	544	538	569	547	527	566	578	540	621	519	563	529	532	533	559	554	549	563	528	531	578	573	503	554	524	567	547	509	553	538	549	520	549	520	554	549	554	580	510	543	576	502	521	547	573	537	523	552	567	549	512	552	538	574	532	597	566	558	573	515	535	517	568	572	526	565	574	557	566	554	545	537	553	564	547	550	560	542	534	570	539	550	531	553	520	581	499	529	561	557	539	526	551	549	536	520	546	558	578	520	567	556	540	528	553	516	597	573	547	565	547	546	547	555	509	533	557	525	554	563	539	595	547	545	536	535	534	543	573	512	504	561	553	526	504	571	515	535	551	529	545	515	540	561	547	496	508	552	557	582	550	553	560	565	527	560	504	552	531	538	527	519	579	582	559	561	559	552	530	541	544	573	530	526	527	583	566	556	524	572	612	549	533	563	547	535	579	549	529	545	552	563	563	526	535	541	546	577	569	563	530	593	600	532	567	525	531	544	536	536	548	560	531	558	496	489	520	531	552	556	519	591	549	533	589	560	558	550	534	580	526	556	566	541	544	592	520	541	536	568	556	553	557	551	511	540	544	546	562	553	558	556	546	579	580	547	513	538	500	539	512	538	549	525	558	556	529	530	564	531	547	540	546	519	548	529	506	586	531	571	562	562	521	564	547	546	543	546	544	554	518	532	540	535	588	518	539	569	544	551	570	531	537	534	545	540	561	579	584	553	538	554	487	543	557	543	563	536	588	528	520	593	541	545	536	594	575	557	556	522	600	581	551	543	553	557	531	539	561	536	543	523	577	571	542	534	526	554	576	534	543	522	536	508	497	531	526	570	566	582	587	529	569	531	530	539	596	590	573	512	534	539	546	539	596	551	571	539	545	524	536	509	548	526	591	602	524	540	508	553	563	548	563	561	565	537	567	598	562	546	557	560	561	544	528	561	580	586	559	554	576	534	586	516	554	540	575	572	580	542	579	514	578	539	527	559	532	525	544	533	544	602	553	558	587	550	562	588	519	545	529	558	538	516	528	581	544	536	583	566	557	502	508	526	552	527	559	512	570	547	557	583	531	503	531	585	559	521	562	517	525	496	557	548	577	591	540	573	573	531	526	566	563	575	573	543	529	501	548	520	553	504	537	572	558	529	558	520	571	575	529	541	575	539	562	539	573	582	530	536	547	538	528	579	529	578	545	557	578	586	552	573	549	566	569	512	558	534	567	557	560	515	603	539	557	500	497	573	532	528	548	540	579	506	562	524	546	564	548	537	556	547	569	520	584	552	555	532	514	542	545	557	568	565
33556	20280	7710	643	386	301	351	269	262	274	264	251	271	286	295	283	265	254	266	263	238	287	286	265	276	241	255	240	277	274	284	230	279	256	261	257	259	284	277	292	282	308	265	281	272	263	306	246	280	273	254	230	287	271	310	312	271	276	245	278	257	290	275	271	253	276	282	279	279	290	270	256	257	284	325	268	264	250	263	228	253	240	237	274	276	234	243	235	249	332	264	261	267	270	248	280	242	305	266	229	269	294	276	281	259	274	269	283	259	272	275	277	252	272	245	296	252	272	247	272	254	269	274	274	252	254	270	256	292	264	282	246	284	255	285	270	280	289	290	273	240	272	276	290	306	255	260	269	263	255	258	243	295	259	257	283	290	272	265	239	270	280	236	283	270	226	245	252	265	247	250	262	272	229	268	255	240	278	254	286	270	296	272	264	276	268	263	254	264	256	275	296	271	276	249	263	245	262	260	294	265	268	248	272	282	251	255	265	259	250	258	290	272	259	257	265	277	267	271	262	243	277	242	273	295	263	273	240	260	247	257	261	256	278	270	247	269	247	276	267	258	267	250	272	270	269	260	277	272	283	283	277	273	248	261	265	279	243	256	253	270	285	250	264	270	259	301	257	233	292	245	283	232	304	266	264	271	256	263	279	313	277	272	249	299	248	262	276	255	267	255	261	266	269	281	250	238	265	251	248	249	286	267	250	286	255	271	257	234	274	291	256	239	246	240	232	271	268	275	278	270	257	252	279	288	284	267	270	264	270	270	253	259	234	268	262	251	273	231	295	290	274	253	263	262	224	269	266	248	263	283	277	261	249	240	266	251	282	252	243	276	264	263	275	255	276	275	241	288	259	263	250	263	253	241	247	268	282	250	252	244	242	262	252	266	259	279	273	237	265	305	264	264	257	230	263	294	274	229	288	253	253	267	245	257	285	266	268	273	259	276	252	291	231	284	312	305	313	259	270	274	236	250	261	272	293	247	260	279	299	256	270	280	291	248	293	236	245	276	276	271	239	257	258	262	285	268	251	287	249	255	253	243	289	247	267	278	235	255	286	263	244	277	249	276	258	268	226	251	274	261	298	278	282	254	223	295	274	231	247	262	298	260	263	276	242	256	235	283	249	249	258	262	249	248	273	255	237	290	280	273	291	289	264	263	242	259	258	280	261	279	300	255	260	248	292	262	255	235	239	245	286	305	275	251	252	252	278	270	276	264	263	239	287	264	291	258	244	262	267	275	260	284	246	249	235	245	286	265	288	274	266	246	255	252	256	252	260	274	293	297	258	286	241	267	278	239	249	256	275	276	270	285	258	252	284	265	276	267	263	240	252	263	275	266	296	260	253	219	233	270	254	299	249	254	224	256	256	261	265	253	262	256	277	284	273	230	279	260	241	235	258	256	289	261	227	287	276	279	267	259	266	310	277	237	278	266	252	236	287	275	300	251	269	253	276	269	262	260	254	257	253	228	265	283	283	241	269	283	252	275	275	278	243	267	274	304	238	244	242	268	244	262	258	280	240	271	306	268	301	250	268	289	269	272	246	267	273	235	237	270	278	247	256	254	271	267	266	254	283	216	264	289	261	279	271	273	294	284	281	273	289	278	235	251	250	267	264	239	282	304	265	239	301	253	294	295	285	310	274	271	247	237	260	298	248	243	252	231	258	247	273	265	228	245	256	267	254	281	248	294	263	250	280	272	269	273	298	237	267	266	266	273	277	277	258	244	294	254	250	244	256	294	243	249	283	269	281	241	266	272	266	249	294	268	253	265	242	256	259	268	299	252	266	268	253	275	265	274	296	264	237	253	266	296	265	265	237	278	265	274	270	277	240	277	302	263	270	262	261	252	260	234	274	243	241	285	262	260	314	296	268	263	246	246	274	272	282	280	276	276	271	260	283	263	264	292	273	272	221	236	256	260	255	266	287	271	237	251	266	288	275	258	252	295	268	254	244	277	255	286	247	265	258	283	242	250	282	256	267	235	240	259	251	237	284	269	240	273	264	250	267	285	277	274	266	219	255	283	250	281	297	258	292	254	264	315	280	269	251	261	262	302	283	272	248	274	267	255	258	235	264	262	264	278	255	294	263	276	263	267	261	278	291	254	291	280	304	281	275	314	243	271	263	260	263	269	262	288	271	278	249	271	272	248	245	273	246	242	263	256	261	253	269	251	256	288	293	263	253	259	264	257	268	237	287	248	252	245	256	275	281	262	243	247	314	269	251	292	251	292	250	290	274	258	280	269	256	245	273	273	254	254	277	269	273	243	256	252	284	235	289	256	236	259	281	263	271	245	270	264	269	280	278	249	282	263	244	257	276	251	260	237	286	288	266	267	276	268	261	248	275	275	261	258	277	271	277	284	279	264	246	254	256	258	280	279	247	259	232	262	276	260	284	299	250	281	257	266	269	281	264	271	271	247	260	255	261	272	272	256	284	273	264	283	271	274	243	281	259	277	278	283	307	253	274	271	266	261	255	252	238	273	303	261	272	281	270	273	253	267	248	233	281	253	277	238	267	245	253	234	280	264	254	256	276	249	253	271	218	256	281	221	234	236	272	278	230	289	260	252	280	246	245	280	233	264	269	273	262	242	244	249	251	283	265	283	263	259	257	261	275	256	285	252	288	301	282	282	304	278	257	271	242	260	253	256	288	264	266	271	272	287	241	291	253	266	288	256	244	266	265	260	248	278	280	278	261	255	272	265	261	250	257	260	275	268	272	256	266	280	247	310	276	265	287	268	272	255	288	274	283	265	292	256	298	251	234	247	275	277	270	263	243	270	264	243	267	238	280	257	273	286	266	262	257	266	257	273	234	268	268	281	275	257	292	268	275	294	300	269	294	231	227	273	273	288	257	263	232	251	261	243	266	254	268	242	246	290	271	263	276	290	260	258	260	231	286	229	241	226	261	248	270	290	293	276	262	264	231	260	266	256	264	305	267	248	289	272	307	269	275	296	260	267	268	272	213	286	263	299	278	275	271	261	255	282	268	269	257	251	269	268	273	279	247	261	249	264	272	247	286	248	255	245	280	246	271	246	260	301	263	264	292	264	204	256	276	270	236	255	242	260	261	246	265	278	283	266	271	288	270	253	252	265	269	241	249	258	288	236	252	262	264	259	254	265	282	225	286	246	278	231	287	252	252	269	285	283	263	267	249	265	319	280	259	291	258	225	265	254	272	275	262	263	240	288	232	255	258	267	246	288	238	207	258	245	256	264	266	236	268	279	246	261	283	272	258	249	269	284	223	236	278	262	242	276	275	228	263	274	286	254	273	267	256	248	239	293	243	272	236	242	291	298	300	277	256	308	269	288	306	241	258	278	235	286	238	271	296	252	267	269	251	282	280	255	295	261	264	269	241	267	250	282	245	282	269	262	292	273	257	309	293	264	270	267	288	289	264	279	273	258	299	264	285	265	259	242	241	254	308	254	277	255	261	257	244	270	233	276	242	269	250	275	287	275	276	291	279	248	260	274	261	288	274
5598	1338	937	695	676	642	645	642	648	620	670	631	677	607	679	637	625	707	682	678	673	601	608	641	627	631	627	622	623	633	643	660	660	629	650	623	637	627	641	668	620	678	679	636	586	618	602	663	670	663	658	602	622	631	655	659	627	658	647	603	634	633	607	622	628	691	630	626	655	630	672	633	633	660	624	660	600	619	642	643	596	596	623	703	635	682	658	619	658	655	576	655	622	629	631	637	577	604	638	655	632	597	674	621	647	629	567	648	643	611	615	594	631	638	622	603	655	614	643	687	647	591	647	640	623	616	682	692	604	652	651	613	638	639	641	578	682	643	635	657	648	594	652	611	612	616	635	688	648	643	623	629	655	650	657	612	582	650	649	610	643	609	613	628	628	659	644	663	642	674	602	661	637	638	623	577	636	641	620	625	649	640	616	625	657	668	647	647	615	621	648	647	628	654	600	678	616	661	619	665	600	675	615	652	699	656	655	579	639	574	634	631	635	671	616	645	652	657	633	690	676	634	653	619	677	606	601	650	614	599	650	627	627	664	675	614	624	615	661	633	619	668	632	615	691	597	652	633	666	664	656	666	608	641	620	569	630	676	629	637	660	637	642	649	678	593	662	629	634	653	610	629	644	612	651	628	610	649	643	603	645	659	652	605	646	621	590	676	648	612	599	622	670	658	649	638	636	644	659	661	665	664	610	632	628	612	641	649	653	661	653	611	625	607	635	573	682	642	612	567	648	608	646	638	571	642	671	620	703	615	633	616	639	612	641	630	674	636	690	610	663	637	651	636	653	652	644	631	635	620	693	671	641	675	636	625	640	634	618	638	635	657	623	654	606	611	621	659	646	659	647	594	608	621	643	646	658	641	633	645	625	628	615	633	615	636	601	644	644	663	591	625	625	650	674	683	659	646	582	640	685	665	639	579	617	665	662	609	660	640	681	612	628	619	666	663	608	632	618	661	668	658	624	666	629	629	624	634	662	655	681	599	614	619	630	664	618	659	618	631	630	675	633	642	660	613	619	656	641	626	627	639	621	647	617	588	621	630	650	670	659	609	624	618	623	658	624	670	657	597	607	624	700	637	642	662	650	657	682	631	677	679	689	622	627	659	692	644	644	646	642	631	651	637	619	655	629	619	630	658	646	644	646	623	596	619	631	672	603	644	660	615	638	649	654	603	586	658	637	591	683	637	654	625	623	644	669	617	640	676	637	619	666	630	619	626	636	604	613	613	615	618	620	667	663	597	636	665	605	604	645	631	685	658	655	625	658	628	641	627	664	675	608	633	663	676	658	652	613	625	686	670	611	644	582	689	670	596	655	619	622	689	622	691	603	631	671	643	654	667	647	661	640	599	607	607	644	655	585	650	637	650	648	673	605	623	640	605	630	643	654	641	660	645	638	653	627	646	596	636	624	625	651	696	617	697	627	664	660	661	627	616	655	622	656	631	667	641	636	618	611	635	644	585	635	654	592	647	628	605	635	577	661	605	681	663	652	646	616	635	648	624	631	646	563	603	658	667	670	646	634	623	620	707	619	637	664	647	650	667	619	682	610	670	633	610	639	610	628	635	671	689	663	637	655	608	640	623	669	640	645	652	612	622	621	669	600	678	607	611	652	618	633	608	640	623	656	605	672	598	653	599	651	627	629	613	640	632	628	616	674	641	612	670	637	631	669	648	653	625	601	646	679	673	629	646	606	617	624	639	609	631	682	645	603	644	620	631	632	612	592	622	623	648	650	666	644	668	666	628	653	587	652	649	611	659	639	624	632	676	634	637	660	651	623	628	660	630	612	628	612	638	673	647	640	639	645	665	629	617	676	640	681	614	620	625	614	658	601	644	638	648	624	651	601	612	618	650	644	585	630	615	639	627	633	639	660	638	630	623	702	641	659	668	645	645	620	651	613	643	659	654	629	640	632	627	650	646	618	645	616	648	665	607	638	640	644	629	626	629	662	596	605	657	602	673	600	654	576	660	620	683	644	670	656	657	634	674	606	668	656	611	650	669	647	630	680	649	645	632	646	709	652	666	675	663	653	677	633	644	656	610	618	602	652	627	630	636	649	641	678	625	669	616	688	615	668	679	670	669	636	652	628	685	651	635	589	633	629	591	664	639	620	598	620	607	676	666	624	640	629	608	654	648	616	600	615	624	618	624	612	628	631	668	637	619	640	615	618	652	644	649	591	639	661	600	644	643	653	595	572	618	662	612	610	638	630	617	602	672	631	620	668	647	625	619	630	613	635	628	643	618	628	642	685	651	636	660	651	632	623	648	580	644	657	642	602	683	606	684	628	623	627	616	636	684	661	633	636	625	619	602	591	634	640	618	649	678	643	654	615	638	628	663	628	613	635	623	650	656	635	621	661	599	632	641	637	640	647	558	652	649	672	649	652	652	680	597	591	659	629	623	708	630	664	636	612	642	653	614	625	625	642	657	657	656	613	640	652	656	623	672	583	619	601	662	657	646	628	644	635	666	633	642	691	629	598	638	618	621	647	636	647	616	660	656	601	647	636	601	588	650	662	619	626	656	575	619	603	589	660	626	587	639	623	670	592	615	645	619	607	649	600	654	706	588	639	621	613	638	660	660	625	619	633	657	620	628	587	680	623	679	659	615	675	682	681	598	635	665	633	614	597	653	664	663	632	659	638	634	610	633	610	604	667	646	632	631	646	622	598	601	625	610	635	630	630	651	644	629	642	633	618	637	682	654	637	625	612	645	623	656	630	650	644	640	623	613	646	650	626	616	584	639	650	625	652	652	654	649	600	648	593	634	642	647	607	566	627	637	620	610	663	628	618	633	662	608	661	618	590	631	625	638	656	648	595	643	632	662	633	634	629	620	610	664	681	645	653	609	681	647	664	625	602	601	651	663	602	635	627	618	614	613	668	661	690	617	657	616	633	651	617	626	612	614	633	625	680	582	655	616	624	640	603	681	662	634	623	615	698	629	625	620	631	650	613	633	614	631	617	580	625	622	636	645	634	609	617	603	620	621	674	648	630	646	633	651	591	620	610	636	617	580	653	619	629	645	594	636	641	633	619	638	669	645	639	619	650	598	630	695	665	667	660	606	581	612	655	625	635	655	638	642	658	624	621	661	648	637	616	637	624	618	628	654	640	639	627	620	626	646	590	690	666	642	648	668	609	630	614	655	647	645	628	649	640	625	663	625	638	607	686	653	652	608	661	592	650	617	685	654	596	610	652	683	657	642	665	623	623	610	629	668	625	622	620	635	643	620	644	650	649	642	658	631	592	617	628	608	682	634	613	634	661	630	627	669	629	650	594	614	621	629	635	697	668	698	629	653	673	632	602	624	637	623	649	643	623	643	635	671	623	613	618	602	645	683	629	598	618	596	587	629	639	612	675	634	657	592	647	612	674	612	632	627	679	638	625	671	682	611	622	595	605	610	621	601	653	632	635	653	660	654	665	686	613	646	646	650	640	641	684	631	689	633	639	667	621	621	621	706	631	597	676	630
25217	21878	25483	28898	21872	21847	2823	585	463	471	441	390	434	421	380	434	418	401	384	386	367	398	403	385	410	385	404	386	339	397	391	401	368	332	390	389	377	380	383	360	396	380	397	361	382	417	368	363	402	391	373	416	342	346	368	382	387	397	382	390	355	389	348	365	384	323	360	364	363	399	359	375	369	392	378	413	387	364	390	405	364	367	355	386	378	388	365	368	378	395	363	391	364	361	392	404	380	403	393	357	354	359	413	378	411	421	401	343	349	375	399	402	364	379	349	391	385	384	346	379	416	380	394	363	385	369	398	412	425	370	346	400	397	331	367	416	386	366	402	389	395	371	355	382	424	396	391	405	408	353	388	370	385	390	375	379	329	385	360	396	404	386	363	384	380	364	407	377	389	390	412	360	354	409	378	418	400	370	391	377	378	347	377	369	338	375	393	375	376	384	364	380	388	394	357	366	369	344	356	357	381	380	379	387	370	363	350	387	369	438	407	388	361	393	400	383	375	369	380	385	372	410	381	379	378	369	365	337	381	342	390	380	366	398	425	350	405	369	349	384	384	372	360	345	403	410	368	374	404	407	395	372	413	398	408	410	364	386	355	378	381	394	387	400	350	384	350	400	355	342	387	379	398	373	389	382	361	390	352	397	371	403	340	398	415	398	384	393	386	398	359	371	386	402	372	366	416	388	424	384	383	368	409	383	396	363	352	369	413	398	362	390	341	348	408	368	324	370	352	346	336	386	374	358	421	393	358	353	335	353	361	362	408	404	384	369	369	388	383	383	367	365	352	399	375	385	365	361	336	359	401	385	383	343	394	403	356	380	407	385	348	384	384	384	411	360	413	377	358	359	389	353	361	368	407	371	405	341	355	382	430	372	356	369	342	353	388	383	360	384	396	391	400	391	382	410	365	355	387	356	375	362	361	418	388	376	396	364	396	371	380	365	394	367	376	314	356	394	357	359	379	374	367	363	375	355	400	363	388	355	381	351	394	406	377	350	419	379	372	356	406	349	412	357	375	369	332	353	390	374	376	342	392	388	368	356	388	354	384	338	371	384	401	346	458	355	363	374	387	390	388	376	397	362	355	408	399	365	414	412	360	393	373	367	393	423	395	390	378	405	383	380	379	361	424	410	383	381	413	409	402	356	370	375	374	400	424	407	369	383	419	377	367	374	378	375	367	340	363	366	352	391	374	373	373	352	414	412	384	400	376	384	371	341	363	397	375	353	381	373	371	354	349	359	405	399	372	380	350	393	392	366	347	370	385	409	391	345	406	362	402	361	387	376	364	390	389	368	380	352	406	380	390	389	409	372	379	398	396	363	333	375	332	362	404	413	378	369	396	353	379	355	358	388	382	371	386	391	366	393	420	386	373	393	358	359	377	374	369	377	372	379	391	362	378	382	412	406	385	398	394	367	346	395	382	387	348	356	383	395	381	380	349	368	376	359	347	366	372	378	357	370	374	365	356	361	388	378	381	377	357	358	370	379	352	392	382	371	380	361	393	371	355	363	400	408	395	385	375	370	409	380	375	349	386	382	350	350	387	356	398	341	397	357	375	391	406	397	374	374	388	381	412	357	409	403	421	361	343	403	367	348	373	369	367	344	367	361	406	350	346	355	361	384	352	409	342	355	354	375	386	379	381	387	402	334	378	412	388	386	381	379	376	382	344	389	379	405	376	368	393	393	403	398	378	381	369	356	346	407	372	397	379	362	351	388	413	369	366	344	388	368	373	353	360	393	384	358	399	371	404	412	403	363	359	403	386	368	377	370	371	404	369	392	355	373	374	340	338	379	385	374	397	355	363	418	356	371	396	375	368	384	359	369	429	375	348	390	367	379	389	374	351	379	370	351	369	368	339	375	385	383	361	405	391	380	349	400	344	349	389	376	415	387	336	420	346	387	388	394	354	354	388	372	387	374	404	369	356	364	380	403	363	369	375	385	392	397	361	340	393	398	405	403	377	412	383	379	378	343	336	348	386	397	351	355	360	383	369	322	371	389	380	380	366	389	382	402	411	349	368	389	403	385	386	374	363	365	378	372	383	336	369	381	427	387	338	377	375	390	360	369	359	386	373	382	349	388	378	380	367	376	387	376	386	373	379	387	386	370	346	364	368	367	366	393	369	363	401	386	411	364	400	376	371	377	367	349	370	391	414	363	357	336	378	350	359	375	384	403	363	366	368	374	388	389	339	389	339	379	375	360	373	379	410	401	382	393	378	351	367	341	399	400	391	389	357	376	338	352	354	371	383	376	366	395	381	349	351	358	398	364	361	355	409	377	384	357	378	358	370	359	362	360	345	382	417	373	373	388	365	369	356	373	382	340	396	362	352	381	398	408	352	344	359	406	377	367	380	345	346	376	345	402	377	379	423	374	405	389	370	380	410	405	361	372	417	385	382	391	371	414	400	389	375	413	423	395	366	381	403	370	392	374	379	362	424	397	384	323	386	415	418	359	374	437	361	378	388	383	411	373	368	395	373	362	381	386	354	358	357	365	372	389	385	402	382	390	365	360	360	346	342	350	365	360	356	381	395	373	373	371	371	369	406	363	391	370	413	376	402	362	376	371	391	341	343	391	419	377	410	365	367	368	382	384	360	395	367	378	394	419	413	374	352	356	429	339	404	377	371	349	392	409	406	393	405	411	369	394	409	382	375	387	374	363	393	385	380	373	378	383	350	353	345	409	410	381	383	387	335	385	380	359	353	353	390	367	329	343	392	335	387	365	366	373	385	409	390	330	344	405	381	375	341	398	410	364	367	385	404	395	380	384	329	397	377	375	363	359	376	383	395	367	412	382	407	408	397	398	373	391	367	383	348	388	338	420	400	380	355	364	411	394	364	358	383	369	382	370	382	391	397	369	397	370	353	379	397	364	405	362	382	394	393	417	335	357	346	385	424	409	389	376	376	366	385	385	342	351	374	376	344	367	371	405	410	398	367	376	361	364	392	371	411	384	391	345	363	401	334	364	368	394	350	349	403	395	380	352	352	366	341	360	416	388	358	374	388	407	377	371	362	387	364	383	396	396	389	353	364	393	373	358	380	381	384	427	371	338	381	369	394	371	370	427	354	364	356	364	400	393	364	371	349	381	360	344	389	398	415	426	387	390	408	322	354	324	384	396	369	398	336	391	390	371	361	367	385	340	370	400	380	407	372	386	358	369	369	378	397	379	363	370	393	399	403	402	385	367	364	370	372	357	369	343	384	416	392	411	387	407	360	378	411	404	381	390	364	463	371	414	393	378	408	416	348	370	384	408	376	407	376	352	336	352	398	345	411	373	352	408	371	371	339	317	357	377	378	396	367	373	353	412	374	395	399	398	348	374	371	365	356	367	378	365	394	374	363	373	383	363	370	343	350	414	403	356	370	388	366	351	389	371	348	391	361	352	363	399	366	352	381	375	365	413	355	371	385	372	384	383	360	366	383	372	386	380	367	403	426	397	356	346	354	367	431	382	359	389	368	404	381	382	368	369
3754	4003	2232	1274	1049	946	936	914	870	847	881	850	829	777	870	810	873	837	827	835	801	904	801	805	864	800	878	778	796	810	760	818	788	777	811	857	861	805	837	868	800	840	841	824	857	837	852	810	834	903	841	845	864	822	855	852	793	842	824	831	839	804	838	802	854	858	827	881	841	845	813	834	807	813	838	776	827	870	788	780	825	866	830	853	853	865	772	848	826	814	820	873	814	835	776	783	843	877	830	860	802	848	876	846	843	839	887	817	859	860	810	862	830	826	843	823	815	803	817	834	831	800	865	838	833	845	802	831	849	839	842	847	806	818	835	817	846	847	843	820	805	842	816	830	811	764	833	859	823	853	809	797	843	878	832	813	819	782	790	834	832	830	817	854	920	821	827	801	860	839	859	826	794	835	799	814	842	841	880	789	801	856	817	833	804	844	822	797	828	865	860	803	829	857	826	850	848	803	813	873	821	846	798	853	822	847	845	830	825	896	870	829	799	856	845	761	807	808	838	864	852	841	859	823	785	795	852	858	791	832	836	824	802	816	851	838	800	812	821	783	845	800	863	843	814	777	819	847	830	834	876	885	816	835	841	815	819	843	829	821	834	888	844	845	821	815	802	788	834	839	866	851	863	859	842	843	841	880	805	860	820	822	818	827	927	844	835	869	847	857	815	821	843	783	842	888	793	833	849	833	871	825	838	812	827	823	796	823	821	845	860	850	819	825	825	862	830	840	861	805	838	786	808	878	851	818	852	811	805	771	816	824	833	863	860	823	764	836	841	847	834	835	814	880	872	803	791	832	856	841	808	831	832	849	836	830	861	865	826	814	844	761	817	841	800	814	817	797	834	818	840	835	799	799	784	795	837	792	821	833	848	801	787	829	851	814	859	832	846	843	855	858	898	858	825	823	821	870	862	808	857	782	833	832	823	826	805	792	796	841	785	790	784	728	803	812	882	849	861	797	781	860	864	859	861	804	840	780	829	804	837	851	842	868	805	859	793	823	831	830	807	800	844	782	814	796	865	840	841	790	881	874	845	826	862	821	837	815	819	817	860	829	831	800	829	850	840	810	864	801	841	800	833	804	855	776	820	854	845	848	875	861	851	822	811	827	843	838	846	822	828	835	812	796	796	820	833	816	839	796	806	815	857	809	840	833	815	855	805	830	837	842	797	834	868	809	793	824	826	809	840	842	831	812	798	864	862	829	816	801	835	800	839	812	893	873	861	793	845	888	850	794	826	802	816	823	832	814	854	838	801	864	829	832	770	877	846	839	812	834	812	852	851	815	888	773	819	866	822	827	806	829	824	815	849	813	837	867	837	879	867	828	842	802	843	803	792	812	803	834	833	812	861	866	861	815	815	829	835	808	796	839	834	803	845	834	858	836	784	856	773	854	814	816	810	790	816	838	813	871	795	851	837	839	857	821	838	798	812	815	814	851	901	805	805	798	883	872	796	872	861	828	850	846	821	814	801	763	846	846	842	817	854	817	815	787	830	800	791	815	844	848	903	791	838	805	774	844	820	807	812	848	818	827	834	870	787	820	844	847	844	798	819	808	835	867	801	825	856	755	815	813	820	825	803	830	861	823	800	837	877	866	855	877	818	844	865	815	829	803	823	871	834	836	825	841	823	809	832	876	820	803	785	810	867	819	831	808	841	877	811	813	871	856	777	889	862	853	848	819	842	862	810	841	869	844	816	858	829	849	854	857	803	868	788	805	814	802	849	836	885	837	813	842	785	823	801	867	826	825	835	779	825	823	816	795	853	769	879	846	872	855	812	842	836	832	824	811	801	858	822	820	812	833	846	813	908	829	863	867	872	829	839	807	846	861	842	811	770	854	846	793	788	863	812	838	773	861	872	826	863	845	794	866	814	811	837	847	876	858	793	896	828	819	878	826	801	829	832	768	832	833	815	826	828	785	842	837	865	819	872	793	843	818	858	786	826	865	844	802	893	866	833	823	806	837	821	815	805	916	827	856	853	843	793	788	881	863	802	791	851	806	804	842	867	824	824	813	844	833	746	823	857	816	834	847	849	858	877	822	800	833	799	817	759	833	848	913	815	830	849	816	901	770	846	846	832	809	848	827	870	813	802	878	829	755	866	801	834	858	816	818	792	798	845	885	844	841	783	825	847	839	838	802	853	810	866	802	798	853	861	794	800	798	863	832	815	846	812	840	848	836	844	790	835	842	866	848	843	798	829	833	828	865	811	840	892	814	801	806	823	827	831	804	779	802	877	868	858	865	818	792	855	839	817	866	833	809	819	817	775	855	847	820	831	828	815	829	805	885	855	784	817	849	847	872	826	833	854	798	832	817	811	872	885	808	822	846	845	877	830	837	861	850	844	844	869	868	821	823	836	794	838	816	805	891	801	894	832	847	817	817	800	838	863	822	875	791	815	798	843	800	891	824	841	821	853	804	825	853	804	847	828	884	781	866	821	801	835	805	880	786	816	816	797	849	874	799	852	882	815	828	845	820	804	845	828	821	841	813	814	831	828	842	887	809	801	809	825	811	770	824	833	799	838	842	807	857	824	808	862	849	868	847	839	803	805	855	824	868	760	887	834	794	847	846	859	799	768	853	771	813	816	780	829	878	826	847	842	831	890	834	869	851	774	879	841	793	800	817	849	857	803	797	796	815	793	811	855	831	796	770	831	834	821	775	780	871	841	828	824	878	821	873	845	819	815	796	803	832	836	825	797	803	799	804	815	845	819	813	807	862	853	825	804	821	869	847	858	842	849	813	837	847	838	869	843	875	843	771	842	834	785	804	860	811	852	857	806	844	837	866	838	817	779	834	822	827	831	870	813	855	837	821	821	815	851	857	785	819	788	798	862	826	814	832	855	806	802	849	784	842	763	892	799	785	875	848	848	814	865	784	798	835	834	884	819	796	815	773	853	803	819	896	858	820	857	813	833	817	830	870	798	780	859	821	820	891	829	861	824	837	835	853	824	811	745	869	869	830	816	840	826	861	867	826	798	830	813	830	884	784	825	852	820	864	828	833	804	821	798	887	821	834	895	837	855	864	827	767	852	819	818	798	848	833	776	886	817	863	853	858	869	832	795	807	816	834	873	858	786	821	857	799	781	823	806	841	836	828	821	879	845	777	797	807	833	815	830	841	822	770	762	846	774	823	855	816	792	853	788	841	787	853	865	855	818	812	780	821	815	828	819	811	837	837	834	856	813	865	838	777	793	864	786	816	873	850	852	848	824	864	791	848	861	802	840	883	812	815	833	817	841	820	840	850	824	844	859	787	842	836	821	835	826	860	839	860	814	877	867	850	819	784	834	821	833	742	779	811	776	774	798	792	869	813	835	890	795	794	824	785	804	808	851	856	803	813	842	840	842	853	865	832	789	809	824	807	825	817	872	876	833	835	841	819	882	847	839	839	779	866	835	827	819	829	829	821	814	874	813	808	846	876	853	854	847	816	880	813	862	859	832	807	851	797	834	814	839	892	888	810	818	855	808	786
23604	20884	24502	27383	20885	20905	17603	761	363	409	311	338	303	311	323	307	301	250	289	273	253	273	269	243	266	255	254	272	248	278	214	254	247	275	256	266	268	254	260	239	248	263	267	251	258	231	268	254	251	279	278	270	273	291	254	237	250	271	261	257	258	268	250	273	235	238	257	267	258	272	244	238	247	263	242	225	249	249	250	245	273	226	256	228	225	266	235	289	249	239	256	233	246	254	285	267	248	272	223	247	257	277	236	256	228	211	266	269	250	219	215	257	257	236	271	257	263	233	252	268	237	217	242	273	261	273	240	260	222	235	234	252	246	255	253	248	260	255	229	259	245	265	270	235	244	276	231	243	303	260	204	231	250	247	251	229	272	238	249	273	261	234	278	233	237	244	252	272	246	255	252	259	234	247	261	239	286	268	225	217	244	238	243	265	243	279	241	291	264	237	250	234	239	264	261	240	256	241	236	247	251	257	244	255	261	247	247	250	246	253	270	252	265	234	263	242	268	280	252	252	229	288	267	249	241	259	258	213	224	237	231	228	235	247	238	242	255	251	265	239	255	259	244	232	275	236	216	264	242	254	246	239	261	268	263	260	223	247	266	258	251	258	236	238	279	212	259	237	270	247	252	261	264	256	260	246	225	260	257	257	269	270	252	282	219	234	250	265	232	246	230	256	259	254	251	240	235	261	258	269	242	282	255	224	289	253	258	281	220	264	273	249	250	256	261	239	226	277	251	253	254	276	241	273	248	218	223	250	239	254	291	283	228	260	265	217	248	256	260	270	260	222	250	241	240	210	247	291	246	244	245	273	297	231	217	277	247	273	251	252	260	235	247	230	281	251	263	236	235	258	256	231	262	235	255	239	262	256	242	243	225	290	239	263	247	249	250	289	218	251	228	233	240	252	229	230	233	232	250	233	219	259	259	256	227	224	264	232	261	264	241	247	275	300	272	237	249	247	205	265	235	241	287	243	285	239	256	244	252	250	271	263	196	287	293	245	288	224	246	252	256	270	230	253	246	239	271	260	262	293	245	247	277	221	231	244	227	246	232	267	273	244	271	248	266	260	237	276	222	267	253	250	259	231	270	235	243	265	218	203	245	243	274	238	250	276	265	231	284	286	258	260	263	244	234	281	236	259	252	237	262	273	217	256	257	240	253	249	258	244	250	258	268	236	265	256	268	255	263	271	257	254	277	217	236	246	273	259	289	234	242	236	257	261	254	233	222	253	250	249	222	276	235	274	231	239	248	276	240	264	265	249	259	263	258	236	243	264	215	268	231	246	239	264	239	253	249	285	264	252	267	254	261	221	279	246	274	250	213	259	288	236	239	217	242	262	245	246	271	223	226	261	253	277	278	238	246	226	267	242	272	273	255	236	234	228	272	272	277	284	267	244	234	253	234	269	237	233	273	247	257	264	235	225	233	229	245	220	236	244	232	233	246	226	222	242	260	246	238	243	226	220	278	236	279	273	282	270	251	251	244	235	231	263	247	259	253	280	264	247	248	232	216	268	243	232	222	240	235	248	254	260	278	247	257	250	253	231	289	226	254	215	268	268	260	260	241	257	259	264	261	246	252	239	254	238	273	253	254	236	262	270	279	287	268	287	271	276	251	222	251	286	233	240	243	225	262	238	258	237	257	249	305	216	239	262	256	243	238	267	245	278	256	224	244	243	236	284	257	222	234	239	231	239	247	253	225	264	224	260	274	246	264	282	217	307	238	231	249	243	255	272	269	245	230	234	267	233	242	257	232	250	214	254	303	242	240	268	204	257	243	289	237	251	214	237	228	248	249	262	262	266	267	247	229	285	241	262	261	219	260	230	261	265	260	241	242	258	252	270	234	276	218	222	273	249	273	265	279	226	223	256	221	243	280	255	235	233	236	251	242	257	240	253	255	206	268	216	243	258	257	259	248	251	245	242	245	249	245	277	259	228	228	264	229	234	236	266	247	265	276	270	241	259	295	232	229	253	234	282	231	264	287	249	238	254	276	286	250	225	247	238	232	270	259	241	274	236	270	263	280	207	258	257	243	226	257	277	258	224	252	253	258	281	221	249	255	231	265	193	238	276	249	236	233	232	230	242	255	209	241	252	230	238	256	266	264	270	256	282	246	246	245	227	248	237	238	246	234	252	280	258	238	251	244	260	255	238	257	243	237	266	246	290	240	235	239	254	258	237	263	254	229	224	230	268	268	272	233	229	259	248	284	245	233	227	256	241	237	270	255	266	258	262	257	254	289	282	249	255	247	260	239	244	275	238	219	269	241	239	216	241	251	244	233	220	249	227	261	264	293	228	240	237	247	225	283	239	230	276	258	247	260	225	271	274	229	236	215	232	244	242	261	237	227	269	242	223	267	228	244	230	253	237	240	262	246	280	225	241	249	227	224	240	256	245	260	227	225	251	223	256	254	247	248	240	251	233	250	240	268	220	263	235	238	263	239	242	269	267	264	281	236	238	276	253	215	250	246	258	274	272	260	242	239	288	241	250	280	235	248	234	244	269	265	267	233	231	249	254	251	259	276	231	238	245	261	250	239	236	254	229	246	248	256	246	252	284	259	263	282	253	255	215	241	257	225	272	240	239	243	232	212	236	279	251	227	230	276	237	233	250	253	209	251	237	290	235	236	251	250	259	241	250	248	235	245	256	254	239	224	251	254	230	291	249	242	241	252	227	263	263	286	241	249	244	275	256	244	262	238	249	262	245	216	266	260	218	240	274	249	254	222	229	286	220	245	265	249	255	235	236	217	231	246	220	267	252	261	245	253	276	245	242	249	275	254	280	232	212	259	279	241	266	271	251	238	217	231	253	253	260	240	244	250	265	228	241	239	242	257	242	250	254	248	262	258	252	260	228	259	279	225	246	252	204	249	248	246	284	256	248	234	285	258	239	245	264	278	220	229	220	266	259	228	255	232	259	234	239	254	287	237	223	294	240	225	248	237	228	217	255	234	244	215	234	243	240	256	243	256	236	249	257	243	245	253	226	249	250	259	232	250	283	245	238	252	234	231	237	270	249	257	240	232	254	239	247	272	238	229	242	244	269	271	233	235	243	257	253	238	247	254	229	261	285	241	248	246	235	240	266	233	257	251	245	260	240	265	232	223	264	247	233	253	251	269	249	240	242	213	228	257	261	240	244	203	233	241	250	237	241	253	250	245	238	268	249	245	273	264	224	247	255	270	273	236	254	255	249	260	232	272	249	277	253	236	223	236	235	240	268	263	240	253	258	268	247	236	246	237	264	224	239	254	223	230	229	264	267	273	248	256	245	267	267	238	241	259	247	205	257	238	258	244	257	243	251	250	251	244	243	244	258	224	257	252	253	212	209	230	250	297	226	280	244	243	225	213	225	268	242	274	217	237	233	245	250	268	252	224	235	261	260	250	274	249	240	248	247	249	251	257	242	270	249	256	256	219	276	264	266	245	243	257	246	248	273	277	226	237	254	225	275	252	222	276	239	224	250	274	288	249	245	247	237
3603	5353	2655	1257	921	734	675	617	613	595	544	595	584	585	584	568	568	600	564	524	555	555	560	569	583	598	537	531	585	544	585	511	555	577	553	526	512	554	568	530	538	523	555	564	565	537	544	557	576	559	565	544	564	563	514	533	540	547	543	530	526	541	553	569	561	589	549	521	538	531	517	554	529	559	528	547	565	568	594	557	515	527	556	563	577	541	594	541	563	545	569	554	575	513	561	528	558	563	610	541	568	550	553	514	507	515	544	597	557	524	542	531	572	553	508	590	527	541	535	566	504	550	558	561	542	540	558	556	522	527	529	555	560	547	594	602	522	535	539	547	543	485	528	533	542	533	569	549	559	587	537	539	515	520	537	523	573	572	540	528	554	552	537	574	553	568	587	574	566	568	537	537	631	570	538	601	571	555	559	534	569	539	532	549	546	541	533	556	524	580	542	551	569	575	570	580	536	574	538	550	569	613	588	540	514	543	547	566	563	583	557	531	585	536	550	557	562	561	532	554	519	544	548	525	558	596	576	529	538	539	606	543	509	556	565	577	509	549	560	553	555	522	521	516	541	558	546	521	571	563	569	529	553	550	520	530	574	524	531	524	552	495	517	552	599	511	558	554	553	542	549	555	569	543	551	549	501	561	583	535	546	526	549	530	532	537	564	519	557	568	535	501	545	559	575	536	594	536	571	556	564	555	545	532	552	560	553	530	561	513	513	603	575	552	558	578	550	522	557	546	503	551	601	587	559	550	539	566	519	527	617	534	526	534	553	563	553	575	541	515	601	584	531	566	522	544	552	529	524	507	570	542	575	572	552	550	568	553	530	572	532	551	520	579	580	538	549	559	522	540	537	514	557	567	590	537	516	532	554	558	557	550	566	514	561	594	551	563	569	559	545	532	541	543	572	523	563	561	565	578	572	546	565	575	521	619	598	538	518	530	559	575	574	524	591	577	553	550	549	565	567	538	568	559	559	550	556	549	576	562	532	553	546	578	543	541	530	545	602	548	506	499	570	508	523	528	568	532	531	558	544	506	552	540	518	534	488	519	547	552	564	521	528	530	566	543	576	535	514	564	557	547	532	502	520	533	538	527	576	549	522	578	517	544	531	539	516	543	547	538	546	555	547	562	528	556	532	535	525	560	543	565	517	536	557	565	554	548	524	545	555	553	555	557	544	574	522	531	542	576	537	557	554	575	563	586	569	575	566	516	570	542	563	525	568	559	511	519	534	564	560	555	551	563	554	549	558	570	555	563	546	565	569	531	511	518	565	594	504	565	545	577	518	552	566	504	537	554	511	559	546	581	546	582	528	534	543	564	570	554	594	560	511	565	514	580	603	508	575	561	562	544	557	562	553	554	565	582	550	555	579	517	515	534	536	551	523	520	516	517	566	500	522	566	557	538	504	544	575	540	533	523	581	575	571	539	560	538	495	574	515	516	507	550	538	541	567	518	543	533	558	611	523	559	542	522	572	563	584	569	575	560	601	564	528	598	597	553	562	594	551	560	581	562	542	572	542	547	563	551	577	574	548	571	601	533	543	519	590	565	568	602	565	569	527	553	562	526	530	556	543	524	597	510	565	548	604	556	535	562	533	557	563	545	522	517	596	551	549	525	574	559	548	566	532	554	538	585	565	521	579	554	531	567	542	577	543	553	539	548	525	546	536	579	535	529	588	574	508	532	581	562	601	537	554	564	583	526	542	566	544	556	539	493	573	550	534	554	590	568	570	578	508	561	584	553	527	549	549	531	557	569	598	562	510	543	557	570	480	562	536	526	566	523	541	511	554	557	540	531	563	528	563	524	529	518	601	555	520	535	532	574	533	486	546	599	563	562	546	540	575	554	563	525	530	564	546	515	555	584	552	559	571	532	546	552	556	589	579	555	557	549	578	563	563	541	564	568	549	548	546	563	522	552	562	546	512	539	557	579	541	536	530	555	496	553	536	576	535	546	535	557	558	537	578	525	571	569	528	558	521	557	526	550	526	537	519	556	552	565	561	553	594	571	543	581	539	558	539	552	540	563	602	528	567	587	552	543	564	559	529	549	548	541	523	584	520	552	516	566	550	564	516	559	571	548	549	567	552	558	602	569	552	593	596	513	547	538	577	582	535	539	557	563	513	541	511	493	566	515	551	586	554	551	546	543	549	528	568	572	589	568	567	557	507	544	564	574	531	539	541	540	563	556	580	568	565	530	552	551	552	539	535	584	548	547	590	570	515	526	542	591	548	574	532	562	527	503	535	573	529	555	585	533	536	577	542	561	571	553	567	523	550	523	567	532	523	554	578	563	537	555	571	580	559	502	571	528	523	581	543	536	553	534	535	519	561	515	543	512	550	585	497	511	524	556	527	512	524	556	562	572	565	526	531	586	514	547	554	541	577	586	509	602	579	553	550	526	555	541	568	557	540	545	528	568	558	552	555	528	525	516	563	573	594	550	534	538	536	534	546	571	522	509	569	541	591	531	560	538	561	538	564	524	549	544	560	505	504	518	563	542	550	552	546	549	536	533	541	573	560	553	550	539	560	512	567	568	541	569	570	598	526	598	552	542	537	559	575	553	568	552	508	547	520	530	553	541	542	495	589	550	554	551	548	558	541	543	568	527	573	579	606	557	534	531	545	550	530	525	534	583	588	555	576	530	502	548	531	533	564	555	533	523	539	559	529	545	492	528	532	527	573	553	527	548	578	560	532	552	539	563	543	533	531	562	511	548	548	538	541	539	559	563	538	546	587	514	591	526	546	567	564	539	553	489	542	530	552	569	569	534	545	537	527	553	516	535	507	542	541	562	561	570	552	559	533	569	564	572	506	548	559	543	552	558	542	582	546	560	560	486	547	530	557	509	525	556	558	551	548	579	539	527	516	564	576	532	535	558	569	498	510	540	513	557	554	521	591	555	533	539	541	589	526	522	560	535	541	518	541	539	563	525	529	529	528	577	542	571	555	526	519	541	528	566	554	582	547	563	548	540	522	542	558	569	552	567	509	519	519	524	563	514	556	544	533	575	611	569	524	525	539	588	553	508	563	556	542	547	504	498	566	532	553	573	533	571	521	500	534	584	543	546	544	536	603	580	566	509	576	559	498	566	557	559	527	552	536	588	545	557	557	521	544	576	528	531	547	544	568	563	556	529	496	576	505	558	531	546	554	551	557	597	546	506	536	525	550	514	543	548	554	552	555	539	554	583	581	574	571	579	517	559	561	538	543	566	550	569	538	517	569	539	572	545	556	511	540	535	546	589	564	577	558	518	503	517	549	557	561	575	508	531	600	580	522	577	554	544	507	548	569	554	537	530	532	567	543	536	547	496	552	550	530	528	543	537	568	567	566	578	559	552	561	548	490	573	552	580	515	524	577	546	538	502	527	550	549	547	532	553	491	533	516	546	493	543	552	531	592	551	526	517	512	561	525	578	524	562	554	544	555	568	535	547	561	556	543	554	508	537	543	542	533	546	491	548	531	555	547	537	573	554	526	552
33442	20240	7716	641	378	341	290	281	294	267	296	270	303	259	248	273	255	256	265	256	259	268	288	241	252	284	262	237	253	248	232	259	237	296	257	249	232	234	281	243	264	273	261	264	221	263	258	256	259	241	220	268	237	255	252	277	278	284	269	233	272	251	294	271	265	266	263	238	270	283	287	291	248	289	239	268	247	286	239	247	264	250	269	265	271	261	290	266	286	269	267	266	288	289	256	261	273	282	265	254	287	272	281	264	275	243	277	269	268	262	265	286	291	270	280	264	239	284	241	262	245	284	281	254	266	271	272	259	298	243	269	251	265	285	249	268	258	278	243	246	272	254	268	259	300	267	256	285	278	266	278	251	268	271	282	250	294	240	259	281	277	311	261	265	274	260	280	275	282	312	285	251	272	286	285	271	278	285	270	241	252	251	291	263	232	257	247	246	245	256	280	255	309	246	274	274	296	288	248	282	274	246	271	267	263	249	283	274	266	264	282	284	273	275	288	274	256	276	273	245	238	277	289	280	263	263	278	277	293	299	257	266	292	244	263	249	258	265	260	258	266	256	256	255	275	278	296	277	323	279	266	236	270	259	248	275	270	270	263	268	280	290	266	277	256	263	269	278	243	234	266	289	242	290	262	262	261	258	270	268	252	270	247	287	255	264	309	232	246	301	276	274	262	259	260	252	275	244	268	266	280	273	292	265	249	253	233	282	275	263	246	251	225	255	271	280	245	261	282	276	242	281	245	265	261	245	270	265	284	296	251	264	263	296	287	255	255	243	290	261	256	260	290	277	259	235	257	298	244	238	288	269	268	297	270	276	302	278	268	248	241	272	261	242	262	277	274	251	254	258	264	273	271	266	295	253	238	263	280	253	278	271	288	276	271	275	268	294	284	269	280	248	297	285	272	268	264	259	294	246	247	260	282	276	283	275	270	259	275	258	286	268	258	286	271	236	273	232	276	273	262	244	251	263	251	273	272	301	263	261	261	266	270	259	275	277	278	248	296	243	253	268	279	279	233	244	251	274	277	231	268	276	262	263	242	266	302	241	294	279	273	269	268	277	287	259	283	262	258	246	278	279	271	253	268	272	268	271	244	257	244	271	246	302	260	258	297	278	262	272	266	289	250	281	293	235	273	246	260	257	250	272	272	256	271	309	293	241	278	278	264	281	260	265	277	246	266	255	280	269	305	266	271	230	263	255	252	268	267	273	236	258	262	308	291	288	275	243	267	219	256	246	276	262	262	249	264	256	286	299	258	259	252	248	287	247	255	289	269	246	249	255	250	277	274	240	258	283	277	279	248	258	260	257	245	284	244	238	250	266	239	239	285	277	258	259	250	280	260	265	271	299	244	253	240	279	312	293	277	297	261	258	261	275	269	263	259	269	259	279	249	274	251	280	273	245	279	285	264	287	247	277	262	287	258	260	257	233	285	273	253	282	270	253	282	254	271	272	280	248	264	254	249	237	252	283	260	268	258	264	266	270	290	254	287	254	252	260	283	280	262	287	243	244	275	271	286	291	284	276	270	266	277	271	289	242	253	246	264	235	296	267	262	270	267	258	267	271	277	236	264	264	249	269	272	298	270	260	270	269	278	232	254	279	292	269	251	262	261	282	275	252	254	251	268	269	287	287	289	254	265	262	270	254	281	265	257	261	267	315	286	249	272	270	281	249	259	252	253	279	296	284	282	286	273	254	283	278	247	266	265	271	274	258	253	292	251	244	274	260	276	275	289	254	260	266	258	247	311	256	255	270	266	288	288	265	244	269	273	296	257	247	272	273	258	251	260	287	271	257	274	254	256	255	280	262	244	266	254	259	272	242	254	243	285	277	259	272	269	241	254	259	272	273	271	296	265	263	271	289	274	242	279	295	239	275	255	235	270	277	244	258	279	273	283	235	267	238	253	296	253	210	268	282	271	259	251	251	286	272	275	249	243	288	318	293	268	257	267	247	255	241	231	252	285	282	276	261	278	290	262	256	234	258	310	267	298	268	283	240	272	272	274	261	272	272	280	246	258	268	246	281	261	266	280	259	220	265	247	263	264	307	274	262	261	265	237	243	271	271	285	266	267	219	272	285	249	286	257	277	251	282	238	276	254	263	258	256	253	244	277	292	297	262	230	271	274	269	229	251	268	291	254	278	267	273	245	258	289	243	249	247	233	264	242	275	288	247	266	289	251	284	262	258	296	258	257	266	286	303	263	292	276	268	288	280	280	282	257	244	245	244	267	272	295	271	282	258	248	299	262	274	250	283	266	238	290	259	257	261	269	267	277	277	252	290	274	277	224	259	272	282	234	249	287	270	269	278	264	253	266	319	242	302	261	267	245	286	268	264	270	271	286	270	260	270	276	288	252	253	255	255	254	284	263	263	285	273	242	252	293	230	247	269	269	268	274	304	281	298	241	250	267	261	263	299	288	260	256	272	254	252	273	271	283	247	248	261	253	250	293	286	252	285	265	267	251	252	253	249	293	276	255	207	262	286	251	277	284	296	237	252	259	270	266	266	278	262	250	277	279	268	233	276	275	270	282	265	268	249	276	240	274	231	257	252	288	254	265	261	272	265	245	245	223	269	241	291	272	253	278	264	318	262	257	271	247	257	269	274	292	257	273	272	290	256	271	251	260	272	261	274	278	298	250	248	216	254	271	259	287	271	268	239	272	276	279	279	287	270	264	259	306	272	304	244	256	266	255	262	265	283	270	258	265	268	279	228	277	255	294	287	256	277	254	277	262	274	311	247	259	248	296	248	265	261	239	261	277	279	302	229	230	252	269	281	280	273	237	256	270	294	243	264	275	253	254	278	291	285	276	279	252	233	273	268	261	272	299	290	221	251	262	290	250	251	273	270	228	264	273	274	274	272	253	241	268	289	268	273	260	275	241	248	247	273	266	261	262	268	239	238	277	284	249	267	259	274	250	249	270	248	262	230	269	260	259	282	269	259	258	252	283	282	278	261	273	278	324	272	276	259	251	262	283	292	259	269	276	288	230	255	262	266	277	268	280	274	257	227	264	259	270	287	251	265	228	262	246	263	260	277	250	265	256	271	231	249	262	256	267	247	264	241	297	250	272	236	253	241	268	253	283	264	252	234	257	268	269	283	251	268	292	302	264	290	285	268	247	284	272	266	244	270	286	289	266	251	256	292	282	293	250	267	256	263	268	270	236	257	276	289	253	289	271	271	250	289	258	287	260	252	242	273	254	288	287	289	248	259	282	242	278	234	259	283	284	292	280	260	269	255	263	254	273	236	246	245	269	268	249	268	270	268	238	269	266	220	295	279	281	262	274	229	235	264	229	259	263	287	275	298	268	273	246	260	237	247	244	267	263	268	258	276	267	270	262	276	270	252	264	262	263	286	284	249	264	279	264	244	273	282	265	302	249	284	258	261	263	233	250	252	238	292	281	291	245	266	268	272	282	277	258	264	268	261	264	281	291	285	276	279	269	255	290	299	267	272	250	300	284	312	285	250	267	274
5553	1339	960	724	698	645	617	628	624	606	635	638	634	699	644	627	622	672	670	596	601	609	619	674	602	635	655	639	632	597	625	636	663	647	652	641	633	607	658	618	620	683	621	680	661	613	674	636	613	626	630	640	662	653	639	657	658	662	601	637	604	634	622	689	643	678	687	625	634	638	674	674	649	623	646	646	657	664	642	632	600	596	642	626	663	629	651	615	634	621	631	641	632	638	661	621	611	611	656	617	688	634	633	630	698	641	711	711	646	646	640	638	625	630	689	597	668	660	662	672	673	679	620	661	614	637	636	628	653	628	630	653	681	639	610	661	611	650	620	659	636	602	640	651	638	621	628	639	600	686	610	659	602	617	620	642	602	617	620	636	617	685	613	587	630	650	640	664	636	637	628	639	672	627	630	643	633	635	636	605	670	658	654	645	635	634	661	653	668	643	647	608	585	693	617	623	665	650	615	638	600	628	647	619	642	665	667	662	644	700	667	646	675	650	653	673	644	609	607	659	630	656	624	614	634	602	642	689	639	619	629	632	637	661	647	660	600	614	617	627	650	615	637	616	662	648	645	678	651	630	679	609	603	637	644	673	629	613	668	643	639	658	617	636	623	653	643	655	670	667	669	624	689	614	672	676	649	645	617	607	645	720	633	656	639	643	630	637	692	627	679	671	645	642	659	621	659	651	685	687	660	651	654	646	625	641	635	638	622	620	638	620	674	656	609	695	621	641	630	631	618	647	630	664	622	640	643	666	618	628	633	624	640	654	620	614	655	612	618	641	641	670	645	643	646	611	632	647	622	629	664	652	638	636	622	631	673	646	626	632	627	632	650	686	631	638	649	596	618	661	631	687	668	625	668	647	632	651	653	667	644	632	690	612	645	597	633	701	653	682	644	627	656	642	616	636	640	653	658	597	614	654	642	679	603	658	625	660	581	609	654	652	647	630	632	593	635	622	638	633	685	597	641	639	621	664	623	622	610	614	610	613	626	586	635	624	635	647	705	604	614	643	657	631	646	661	614	687	607	647	628	638	621	647	634	643	658	668	669	621	602	669	632	630	624	650	623	658	661	667	657	595	630	595	623	643	601	616	642	626	575	621	664	655	676	597	667	671	604	616	636	654	625	634	614	616	695	585	629	621	639	597	638	675	612	617	630	666	635	586	611	660	656	639	619	666	617	641	608	669	643	619	606	642	619	626	624	624	680	623	628	625	631	644	626	636	638	651	659	613	635	654	671	618	652	616	623	633	607	674	585	676	634	655	640	662	633	640	636	626	637	656	626	629	631	629	627	643	620	634	666	659	648	666	656	609	610	620	601	623	646	618	590	637	636	670	635	614	642	627	614	654	641	618	585	600	611	591	661	665	683	640	649	607	641	618	643	654	612	700	625	641	642	618	631	630	618	669	666	657	635	644	613	635	603	642	675	639	619	612	615	644	590	657	655	668	628	670	664	710	636	625	664	646	644	647	628	653	634	617	613	648	651	599	600	642	615	662	626	658	661	627	655	651	657	638	664	673	670	659	664	637	658	634	611	632	613	591	626	592	664	609	631	644	662	640	669	631	673	635	625	636	656	615	613	673	654	637	648	605	651	631	617	697	667	638	629	631	608	624	616	625	611	629	626	617	676	669	635	652	644	638	649	595	608	616	595	642	628	649	622	633	637	666	631	629	689	670	663	630	613	594	645	638	622	682	645	640	632	605	605	585	628	687	641	611	639	629	628	626	624	651	687	618	641	598	627	654	660	617	681	654	638	629	622	675	607	645	639	664	668	654	663	653	627	623	667	626	661	669	675	609	634	633	652	619	648	641	670	664	641	616	663	638	623	587	653	663	686	652	658	643	628	652	657	701	633	650	653	612	640	649	614	638	642	615	601	630	655	665	651	695	660	630	669	620	653	623	586	647	658	611	645	628	618	684	665	634	685	660	642	694	647	576	634	601	634	632	632	678	633	635	634	653	604	631	626	632	651	666	653	644	624	592	679	629	646	645	606	610	628	622	644	646	643	642	604	676	628	621	643	668	614	645	648	635	615	633	633	610	627	617	654	621	673	641	650	626	637	659	634	640	638	622	639	715	644	651	629	681	643	677	626	591	654	636	573	634	674	629	614	666	618	646	654	647	667	649	657	639	610	625	647	652	619	643	614	675	663	625	630	678	602	633	605	622	650	618	631	631	616	672	614	637	678	669	621	654	681	659	610	643	644	638	610	658	647	627	660	681	662	641	629	628	674	715	669	661	614	674	673	612	668	676	663	637	648	645	622	647	627	660	657	640	649	639	637	660	623	634	601	638	657	618	614	665	633	671	663	651	620	646	629	630	605	669	653	634	673	655	626	608	598	636	651	665	658	630	593	629	621	639	670	646	642	651	616	634	628	612	661	621	614	684	631	693	672	606	592	643	645	639	666	663	622	660	640	645	611	644	620	619	626	651	669	627	642	689	669	636	613	649	660	656	690	625	630	622	638	633	646	649	594	633	652	625	658	611	653	608	646	601	667	636	635	666	622	609	607	621	696	658	653	649	628	635	642	648	638	626	613	681	650	634	593	647	695	660	636	623	624	639	593	654	625	618	650	642	715	616	599	580	622	651	640	632	643	621	632	611	660	659	636	612	644	618	663	648	575	624	667	617	657	623	631	657	619	607	638	639	645	619	670	638	691	622	664	600	645	611	616	665	618	639	673	669	651	636	666	654	659	637	682	634	558	635	616	672	633	602	656	657	639	657	656	658	667	631	615	644	663	628	623	590	627	621	641	630	643	636	625	673	643	613	601	661	661	676	662	647	676	666	606	607	651	608	643	664	682	650	639	665	677	604	620	623	626	626	661	640	641	654	647	650	592	630	623	651	647	628	632	646	628	601	630	599	666	641	614	604	683	651	618	643	634	618	634	611	654	606	585	598	618	613	617	676	633	693	648	673	642	666	615	672	672	612	640	605	642	679	614	585	611	638	631	635	629	649	597	636	689	667	599	628	644	645	634	649	654	625	647	595	601	605	632	629	641	661	637	654	602	664	663	651	623	704	622	618	662	618	634	632	648	608	630	666	630	640	623	616	619	637	699	663	621	688	665	590	657	645	628	669	647	617	627	660	623	655	655	699	615	643	636	622	675	614	614	663	626	595	652	663	644	648	636	654	597	646	617	642	644	646	641	623	595	614	678	631	660	654	612	661	650	676	631	650	657	658	643	653	638	675	628	628	635	623	660	645	632	648	664	613	648	685	652	622	648	604	646	614	646	630	615	621	661	699	648	689	647	630	643	689	685	633	614	644	585	640	654	698	676	624	643	591	588	634	608	647	617	635	661	621	651	637	614	610	641	674	637	594	638	693	643	598	650	668	590	666	688	623	683	663	636	632	626	673	659	613	642	616	663	638	645	623	640	627	588	645	683	625	614	676	656	628	591	611	641	674	610	571	665	629	610	635	636	621	607	669	636	688	655	648	650	644	629	660	645	649	644	687	590	627	628	585	616	665
25223	21892	25465	28915	21898	21912	2914	611	498	415	429	453	428	412	429	365	417	409	387	374	383	390	446	372	385	362	376	380	378	400	406	383	374	361	410	397	407	419	419	397	392	421	367	398	360	367	359	394	385	416	432	423	442	375	369	372	368	410	394	429	362	398	389	374	362	369	381	384	389	383	391	363	339	379	407	393	421	387	370	392	382	394	380	373	363	323	355	406	383	371	368	400	383	405	366	378	380	394	393	393	422	346	373	381	426	365	393	379	364	397	414	381	391	411	381	386	390	359	386	363	373	388	383	366	396	343	401	360	337	401	348	366	346	355	371	350	356	349	384	388	372	374	382	408	370	368	406	406	408	367	415	411	361	390	349	363	407	377	396	374	403	416	414	374	378	377	382	425	363	420	372	375	402	357	335	332	382	376	372	363	438	422	387	377	380	383	394	395	358	405	405	369	392	373	357	407	355	413	425	377	383	407	387	386	416	394	388	397	357	386	363	401	370	318	340	358	378	363	360	342	410	394	381	361	378	359	405	401	446	372	389	375	396	351	385	387	372	337	389	416	404	389	350	377	398	378	371	384	351	389	351	356	383	341	380	363	377	353	342	353	365	417	383	381	429	373	382	394	413	371	379	346	364	347	377	372	362	404	418	396	389	355	377	340	406	380	409	388	343	434	369	376	369	381	381	366	422	352	369	400	384	418	368	394	399	405	404	407	410	339	387	429	378	381	378	388	360	360	376	385	372	393	401	374	359	382	400	341	362	363	387	360	377	391	385	406	374	382	403	368	376	360	402	359	390	395	410	382	377	342	370	380	399	420	397	372	374	381	399	368	373	372	385	357	406	371	395	406	378	346	396	377	355	381	319	342	394	383	362	374	357	374	346	383	433	368	345	386	367	454	358	348	391	367	378	378	384	394	371	387	352	383	381	382	382	359	375	372	406	363	355	392	396	371	362	352	343	377	368	359	397	399	380	362	361	374	351	381	387	423	377	379	334	385	376	355	368	382	402	409	388	375	390	397	388	374	396	382	338	349	361	391	349	365	378	387	399	381	349	418	387	397	387	376	363	349	336	356	409	334	399	370	361	385	359	385	384	389	388	401	371	380	381	366	406	365	392	385	366	401	371	406	353	364	360	346	381	371	364	398	393	349	403	376	342	354	380	356	351	363	391	380	356	360	361	380	398	375	350	399	398	350	400	360	355	383	364	411	379	389	405	365	398	390	392	357	373	380	387	369	350	388	390	428	379	368	400	385	336	400	350	339	386	347	371	379	375	396	343	343	369	347	381	370	369	367	402	390	352	389	383	382	379	416	370	338	385	386	372	391	413	362	374	358	360	345	351	370	367	384	373	384	381	380	358	415	372	397	326	371	404	377	405	400	386	369	397	373	367	401	364	420	397	377	353	423	393	344	393	372	400	391	366	404	413	376	395	403	385	386	412	390	397	404	387	366	400	397	383	370	336	369	381	379	387	365	336	386	365	361	430	379	416	410	357	404	349	363	381	375	406	358	372	359	394	400	374	384	390	344	408	372	365	349	396	373	371	375	364	376	385	372	379	378	366	388	367	371	366	361	417	348	358	399	396	353	365	405	372	399	363	358	366	404	392	402	385	393	342	378	357	389	396	389	396	422	382	404	360	394	375	389	386	373	350	389	394	356	366	384	386	389	379	369	387	409	387	350	351	426	373	388	405	365	375	381	398	349	352	401	431	384	378	351	385	372	342	414	362	338	339	360	377	375	376	384	372	369	371	403	382	342	371	351	390	357	329	375	389	407	409	397	373	347	387	399	381	396	383	381	383	410	386	367	322	343	380	376	387	355	375	399	380	395	421	380	363	357	391	395	365	386	362	408	385	403	344	390	408	372	391	402	363	390	372	385	377	392	375	374	398	420	391	381	370	366	360	364	393	384	381	367	374	402	394	412	367	413	374	372	386	371	406	399	385	376	345	387	351	389	407	367	358	370	404	387	400	400	386	430	358	385	374	357	399	392	389	404	355	429	379	385	431	396	379	392	379	371	361	381	367	358	391	362	362	405	361	376	393	363	361	402	383	413	375	360	364	350	384	398	377	401	401	381	413	416	357	420	356	369	341	366	364	365	380	366	407	380	375	380	398	369	371	361	415	360	414	382	369	386	379	401	385	362	446	380	383	431	383	366	364	384	362	366	379	385	378	359	422	383	367	383	358	393	396	358	340	381	411	383	377	405	385	370	382	387	380	385	373	369	398	375	393	367	399	355	301	394	405	339	407	384	354	369	404	375	418	349	411	358	379	378	382	364	400	332	372	368	421	383	378	378	363	383	366	401	376	369	351	380	346	428	344	338	383	383	415	382	373	379	395	390	355	393	378	431	380	405	406	393	383	383	383	430	326	376	406	373	432	366	372	391	404	384	366	341	413	359	383	371	373	386	377	387	404	371	397	330	391	385	358	358	375	418	344	365	331	366	378	372	386	394	422	383	377	365	386	373	396	371	398	434	444	347	395	412	374	371	364	380	381	356	360	397	392	369	374	386	368	376	356	365	354	402	398	364	381	417	356	345	378	359	385	356	343	377	363	384	342	355	375	383	379	405	364	382	370	378	400	353	371	352	384	377	388	416	394	360	355	382	392	385	373	367	392	386	405	413	395	359	373	344	359	361	366	393	387	376	435	384	378	379	375	354	362	356	386	376	369	364	370	410	363	405	383	371	398	394	344	347	393	374	377	323	355	350	379	348	353	364	346	348	379	406	400	399	358	372	389	378	396	393	356	367	394	406	368	392	422	354	422	381	362	374	361	335	408	361	382	339	363	378	372	386	390	352	429	357	361	407	389	404	382	383	355	379	378	411	367	387	365	363	369	399	405	368	375	388	374	393	364	373	350	393	386	363	378	400	371	383	404	386	381	341	352	350	369	336	365	415	388	377	409	392	385	352	354	385	366	373	386	388	383	398	404	373	351	370	395	387	419	372	350	391	398	381	368	432	405	366	378	369	384	405	334	369	388	361	411	414	392	365	361	390	388	358	388	381	401	382	411	350	397	356	342	370	391	421	388	401	388	377	414	371	413	391	401	413	371	376	398	408	410	378	404	413	397	347	392	411	368	424	383	384	390	353	366	347	353	375	358	390	364	368	383	376	370	353	405	378	369	386	373	351	400	401	391	374	382	384	380	392	405	402	363	376	381	418	383	367	349	390	420	396	380	370	386	406	393	361	400	371	372	388	370	382	359	394	396	382	351	419	398	376	358	361	374	356	364	409	402	364	357	374	409	361	416	364	378	395	397	357	408	377	370	389	387	394	369	331	360	376	352	395	407	392	401	382	373	412	364	368	415	400	359	380	382	408	356	363	372	396	399	358	374	388	358	383	355	428	400	387	397	391	337	413	396	406	372	375	397	379	393	345	399	334	370	382	370	376	378	376	393	348	361	395	370	360	423	398	343	392	345	431	419	381	384	368	330	393	357	410	351	362	383	391	357	383	393	366	395	346	408	368	368	372
3692	4100	2225	1301	1037	988	939	820	894	906	840	866	840	832	849	858	857	828	802	835	831	852	787	884	817	845	862	848	846	820	827	840	840	832	894	763	806	846	854	847	818	833	792	778	843	863	889	823	883	864	850	856	873	850	881	831	880	853	812	830	805	833	855	805	800	791	808	870	856	826	870	799	824	839	859	844	854	888	828	838	849	828	800	864	828	833	820	836	818	821	858	825	795	880	840	833	844	799	810	769	897	853	845	882	799	857	831	900	866	831	825	873	841	830	875	850	810	837	855	804	816	844	810	775	829	870	806	809	818	804	876	875	787	829	880	828	776	851	826	857	871	848	808	837	809	804	829	822	828	851	824	816	811	852	835	816	840	829	831	788	778	849	828	879	882	866	853	824	889	874	886	837	861	834	787	831	819	848	843	772	823	806	819	881	838	838	815	795	844	825	845	883	835	835	826	805	852	833	785	801	829	889	827	803	851	851	803	823	839	816	811	871	836	802	879	813	847	813	812	868	892	790	849	810	816	836	793	840	867	838	887	835	885	823	822	841	803	863	881	813	811	822	874	800	829	785	832	832	796	806	786	851	800	796	790	848	817	885	784	834	790	847	824	795	862	851	845	839	874	841	878	856	857	829	853	822	818	910	839	808	897	845	773	817	849	801	837	902	819	780	759	853	833	810	817	845	856	848	838	814	814	818	791	825	841	850	820	868	833	831	846	817	794	849	792	766	829	866	798	838	837	789	795	795	809	835	852	843	836	838	811	839	784	847	837	839	855	833	866	792	832	878	823	815	841	871	863	822	813	823	816	796	802	806	807	849	824	854	813	811	805	861	834	788	837	860	813	834	789	865	802	901	859	825	836	827	828	840	786	831	796	870	827	835	810	808	860	849	804	917	808	823	786	824	832	807	782	828	875	868	859	815	801	838	851	829	784	795	822	822	819	864	870	864	875	843	868	793	857	821	833	803	801	804	804	853	810	856	869	853	818	839	839	807	820	827	833	781	884	822	873	835	798	800	879	813	803	802	831	769	832	787	809	814	867	831	774	836	870	846	782	838	834	806	843	832	825	866	822	817	804	788	858	842	893	842	777	849	822	833	805	800	839	820	857	894	827	895	814	810	788	814	816	873	874	871	837	858	832	808	834	825	784	817	848	811	803	845	830	803	819	856	841	876	810	836	791	878	816	827	835	820	809	783	830	876	809	828	844	826	867	819	829	827	845	833	817	801	843	815	862	836	877	826	851	790	811	803	854	804	823	812	837	799	849	848	861	832	846	849	768	866	855	848	805	762	864	813	849	834	811	809	862	810	813	847	838	818	859	834	844	812	810	855	817	874	812	813	814	810	817	875	807	887	832	825	789	837	852	815	876	846	784	838	827	859	829	827	861	832	839	806	813	838	839	767	805	863	860	801	856	812	806	801	811	835	827	848	836	805	842	844	907	835	810	817	854	836	872	869	845	819	890	818	793	861	827	887	786	847	871	810	831	822	905	818	874	834	844	789	872	836	820	868	830	800	827	854	773	816	822	860	838	866	879	828	813	791	827	844	821	828	811	797	846	809	804	853	790	864	807	847	826	815	857	768	811	805	829	854	806	813	839	828	772	866	833	836	797	811	811	851	797	789	859	890	821	834	798	866	820	866	807	839	832	800	820	784	789	844	822	815	870	875	804	832	833	824	775	796	847	885	852	794	849	851	833	819	781	858	859	801	831	852	812	813	837	860	844	820	819	794	801	869	772	811	834	856	835	821	826	795	860	838	759	866	827	827	836	871	751	806	845	826	852	854	820	864	866	889	841	819	856	781	860	856	809	817	834	824	807	848	872	885	842	817	848	871	838	850	808	822	817	804	795	818	850	822	803	814	790	821	811	812	841	846	838	839	847	825	858	815	766	825	834	841	833	745	856	798	844	838	803	819	794	834	775	843	848	832	865	803	801	831	846	870	857	838	814	799	884	804	853	848	877	858	840	830	842	819	858	865	856	845	843	814	840	844	864	888	777	833	852	856	852	813	837	795	867	806	893	766	831	886	827	792	863	809	841	865	802	803	809	839	832	874	862	863	815	869	789	873	870	855	801	816	863	806	819	840	801	823	814	868	844	803	820	836	812	798	835	832	845	819	807	840	835	800	811	787	832	816	776	806	841	827	793	866	816	810	793	832	769	816	806	790	804	825	842	867	832	903	870	832	818	809	860	828	834	808	821	832	898	869	847	788	859	849	833	847	804	813	803	870	848	847	814	811	901	878	857	808	843	841	813	821	877	799	774	878	893	807	825	840	806	829	833	820	814	792	840	824	859	861	823	852	829	847	816	841	840	813	788	843	822	830	855	816	821	882	866	841	822	788	852	851	873	807	831	815	818	845	821	867	820	832	824	852	892	815	856	781	809	785	843	878	835	866	805	777	847	856	838	832	800	821	872	832	874	835	806	866	855	837	773	865	909	835	816	816	836	853	865	852	824	846	849	850	903	825	863	836	820	837	847	794	835	777	826	841	824	912	819	803	824	822	835	850	861	879	844	850	799	833	808	872	852	845	812	858	822	866	770	921	833	842	894	838	843	847	837	845	843	790	792	820	814	807	870	845	837	861	806	842	838	814	853	812	810	778	800	852	861	852	851	835	811	830	844	822	856	860	868	836	813	841	835	815	819	792	875	816	825	822	848	843	850	812	850	850	841	857	894	867	796	865	849	798	830	864	849	803	804	830	817	863	800	857	875	820	840	803	832	807	790	834	818	770	859	841	857	784	833	822	828	792	818	812	866	872	811	848	768	832	777	795	827	816	842	875	860	842	890	919	871	818	847	784	805	826	778	838	780	769	790	809	772	802	871	872	849	862	875	898	862	791	853	864	842	814	813	856	856	825	826	826	842	865	830	815	843	823	871	805	839	853	851	790	865	809	815	866	851	828	860	801	802	838	860	842	821	809	829	826	817	823	817	833	881	871	885	868	818	806	841	840	810	897	806	860	848	863	870	869	846	803	853	855	878	791	803	827	796	838	809	804	814	856	919	845	911	848	852	805	892	849	811	848	867	860	876	779	811	817	794	864	810	846	789	820	813	809	849	806	838	830	829	839	823	819	861	843	806	857	795	859	829	852	843	849	849	839	801	827	827	812	821	838	820	838	830	824	883	855	854	868	822	814	826	836	843	838	811	810	853	821	817	874	914	805	800	858	794	823	828	848	842	802	794	809	885	825	842	851	821	841	872	845	812	848	836	849	829	820	849	844	837	782	846	865	802	852	839	847	883	850	874	816	823	905	817	814	827	801	831	812	835	849	844	845	874	810	873	837	809	837	812	794	845	866	803	834	830	793	840	817	868	832	838	843	867	872	776	844	816	826	794	857	838	873	805	864	842	840	822	867	846	828	816	874	861	863	827	837	887	816	759	821	790	835	857	768	837	872	807	757	825	807	807	813	831	819	762	863	812	787	783	845	841	820	848	843	852	883	818	813	864	825	853	789	839	843	797	805	835	860
24780	21916	25736	28731	21917	21936	18337	833	455	366	315	374	345	305	300	336	325	312	281	282	333	290	304	284	275	302	265	299	267	303	276	253	267	304	266	290	270	259	277	279	287	275	252	255	288	269	280	288	269	263	232	272	289	280	291	256	268	280	251	246	268	248	289	286	262	264	272	265	224	242	249	266	272	260	293	277	264	254	278	265	266	258	293	272	263	278	240	246	249	256	260	261	247	262	283	273	270	256	258	280	230	304	263	249	243	277	233	234	277	257	253	242	262	252	267	245	243	273	239	287	266	240	283	276	285	252	298	276	288	264	240	270	259	281	231	265	288	275	216	263	271	272	252	312	276	258	264	264	296	255	252	251	276	280	266	249	267	258	267	258	276	267	271	267	286	262	249	214	253	263	276	271	261	256	265	263	289	258	279	280	279	270	258	284	269	247	250	285	265	247	277	283	256	259	259	255	272	303	275	281	271	253	280	231	275	274	260	255	266	255	279	262	252	285	259	289	280	249	310	273	273	279	248	277	271	263	260	278	253	236	256	216	248	216	261	271	254	258	260	264	276	275	238	265	268	256	250	242	267	263	291	259	265	267	250	295	254	305	261	292	271	279	251	260	267	276	266	282	262	258	291	245	225	263	266	263	242	290	240	249	272	231	296	285	262	275	295	240	250	264	283	264	246	254	277	250	268	249	258	249	257	272	275	282	236	263	260	266	275	271	245	266	272	319	264	225	242	258	236	267	274	253	275	257	256	279	256	259	260	283	263	242	277	255	243	255	262	264	276	277	265	273	330	277	259	265	272	255	276	256	288	273	291	279	286	221	249	267	260	263	287	260	259	258	233	276	258	263	281	248	269	266	262	261	288	261	285	296	249	269	251	264	274	254	237	262	239	284	250	265	256	299	245	275	259	279	246	287	262	282	255	255	226	262	259	263	264	264	250	280	271	245	234	246	260	269	271	239	236	261	262	293	275	289	301	269	267	254	314	267	253	264	241	273	254	257	252	258	268	255	246	286	254	253	243	268	257	286	274	264	270	235	269	256	252	263	254	249	269	260	278	262	256	264	251	250	239	238	235	259	302	245	246	281	239	275	262	254	250	300	290	255	248	252	262	271	237	220	250	284	270	262	293	258	282	279	288	273	274	256	282	284	260	276	288	248	241	266	249	293	272	262	270	242	270	258	248	255	255	263	274	224	266	266	249	273	255	274	276	248	275	273	280	231	252	287	273	261	284	258	251	265	258	264	225	257	254	260	270	275	236	285	260	254	259	257	231	266	256	249	253	244	269	227	263	239	280	269	270	243	252	293	247	249	279	306	261	252	270	263	288	254	229	262	265	245	255	254	252	268	309	287	223	256	240	258	230	254	273	261	257	221	263	257	237	265	261	261	254	256	238	276	278	248	257	278	259	274	304	260	284	264	292	244	281	261	294	239	260	258	281	250	262	258	263	252	306	292	237	236	273	273	254	230	272	244	240	245	253	300	252	273	243	248	289	270	284	261	258	270	278	266	288	298	274	260	290	245	251	272	281	257	307	253	283	272	268	286	261	261	270	277	245	268	263	245	275	252	280	268	246	253	230	295	274	243	252	280	265	231	258	296	282	284	267	239	264	257	271	243	224	266	258	254	283	253	265	274	293	270	307	256	264	275	279	301	293	286	247	243	286	267	283	281	292	287	234	299	302	267	276	284	264	251	269	278	260	287	243	261	259	272	280	294	226	266	247	303	281	281	300	248	258	286	282	261	264	265	297	257	244	240	286	233	278	238	258	273	288	253	264	275	290	289	293	286	280	267	254	307	279	250	272	235	238	257	281	260	254	272	265	276	257	292	272	273	257	269	262	285	318	266	277	277	273	231	269	286	283	287	265	264	240	244	279	272	276	265	276	230	260	278	255	259	253	285	272	295	253	274	285	240	271	219	227	262	237	241	248	268	276	295	245	245	252	256	225	248	258	285	271	303	257	273	273	254	296	262	259	269	259	257	270	269	268	278	272	279	264	275	246	285	261	290	278	267	247	253	213	238	283	255	218	239	252	267	243	296	282	245	284	251	269	278	267	256	262	271	256	260	263	274	288	275	282	279	282	282	285	290	243	263	279	239	296	254	254	273	261	232	284	297	244	244	296	254	263	244	268	268	257	245	283	263	250	266	318	264	267	256	227	244	252	304	303	267	229	256	265	273	265	272	274	245	246	250	273	271	249	257	274	265	273	231	288	269	253	259	256	238	283	289	263	270	258	266	257	231	261	251	263	228	254	276	287	261	261	261	262	253	263	255	294	245	303	253	277	257	228	215	280	240	261	268	247	251	262	256	281	262	265	275	263	264	255	279	233	267	257	255	240	266	270	274	267	273	252	275	231	271	301	275	245	287	270	252	284	247	261	270	257	290	248	256	294	302	276	275	225	224	262	238	273	289	275	266	270	256	241	257	277	281	243	260	251	293	278	275	266	248	270	254	257	253	260	254	270	237	245	256	259	249	254	282	267	251	263	287	236	273	273	236	285	299	275	290	279	253	253	266	240	265	255	263	246	264	247	262	309	251	241	266	248	271	230	271	273	243	259	243	260	229	265	279	281	245	307	287	291	277	266	250	283	276	269	231	277	245	282	272	286	254	248	249	273	251	249	260	244	255	250	264	259	259	245	244	251	266	266	282	283	258	302	274	289	269	248	253	260	258	264	246	240	273	258	285	273	246	259	264	285	270	249	286	253	259	289	274	303	265	252	254	257	274	273	247	286	266	262	260	252	250	230	231	249	258	255	268	270	270	277	279	278	259	287	256	272	250	272	269	267	248	256	263	265	274	275	287	275	281	275	285	257	251	273	281	276	224	299	309	279	273	256	239	296	289	222	278	267	268	287	286	272	270	261	260	261	236	278	258	262	284	279	261	284	258	259	281	273	260	254	312	228	242	278	254	276	290	239	261	251	306	279	248	246	276	250	267	258	263	268	269	276	276	262	280	292	269	241	261	241	248	273	241	247	279	261	258	263	260	293	264	282	265	267	274	293	245	244	235	263	278	243	280	247	260	282	241	261	253	247	258	257	242	259	250	260	262	261	245	244	213	274	279	260	255	267	224	254	278	244	244	240	259	281	253	252	265	261	244	248	265	286	301	256	189	286	281	286	244	252	233	268	268	280	262	269	267	276	288	256	290	255	252	259	281	271	308	239	263	306	261	257	248	269	247	246	260	247	244	225	265	263	278	249	237	268	255	254	246	305	261	299	256	270	247	287	246	272	259	283	261	265	272	246	255	230	266	269	259	274	286	226	238	273	277	258	282	242	265	282	231	231	248	242	277	267	250	246	274	281	249	249	295	254	260	260	268	241	249	285	246	225	250	285	244	286	269	264	270	241	291	296	269	312	266	267	249	264	255	258	287	254	278	271	242	248	288	250	268	247	259	258	263	265	273	248	285	261	262	265	286	268	276	263	273	273	271	258	251	276	304	238	309	256	285	298	251	284	222	238	241	264	242	288	290
3663	5770	2772	1378	916	776	713	651	653	610	597	607	618	560	615	566	589	557	563	572	563	584	532	566	548	569	567	593	597	598	580	610	579	597	591	573	611	623	551	583	596	577	596	573	577	556	565	593	601	592	568	603	553	585	601	576	573	569	592	609	545	601	591	544	616	609	535	556	574	557	600	581	576	574	578	587	604	542	579	615	569	577	561	557	605	586	549	602	534	582	575	576	581	557	563	611	589	586	539	597	583	601	559	578	571	578	593	574	551	560	591	557	548	562	564	548	555	615	602	625	570	566	602	585	564	559	550	544	571	550	559	588	559	530	559	619	561	592	559	617	569	622	555	572	596	589	546	559	580	607	574	575	610	553	537	554	576	582	574	613	585	571	593	579	597	598	564	567	565	589	561	578	577	590	613	573	589	577	561	582	587	599	550	584	620	615	602	573	545	606	568	603	565	592	595	579	556	596	532	531	564	540	567	551	624	579	554	560	608	566	609	587	554	543	589	586	589	582	580	560	573	588	598	579	563	570	595	532	586	592	553	552	582	575	595	574	589	560	540	586	575	607	560	603	534	566	607	601	599	594	544	592	607	607	569	553	562	613	545	596	526	555	583	551	558	569	590	579	597	575	542	575	567	555	604	616	596	584	574	587	574	541	587	586	537	616	561	546	593	586	570	582	576	581	537	582	572	585	596	552	590	605	531	590	562	589	571	600	541	576	567	530	562	592	546	562	528	572	568	540	611	570	572	545	610	554	547	624	592	587	593	587	571	603	608	537	616	561	573	599	582	540	609	556	552	589	554	600	574	634	544	557	601	566	601	572	560	544	530	620	588	605	589	566	570	562	538	555	600	601	595	575	590	571	609	588	568	595	609	583	595	623	537	567	546	603	563	559	590	590	569	590	587	622	570	598	576	589	575	570	594	561	592	583	579	617	568	555	565	596	564	527	550	623	574	560	572	563	570	555	574	600	590	561	552	579	553	603	558	554	540	577	571	556	575	548	593	559	570	569	556	617	607	588	587	572	576	554	583	592	568	611	607	540	569	549	603	581	591	571	596	593	586	574	552	610	576	576	578	537	590	582	548	596	575	564	595	566	572	601	551	566	590	576	554	533	595	588	603	577	590	566	540	573	560	570	564	591	605	568	574	560	611	570	577	613	569	537	568	582	574	565	556	543	598	584	578	576	562	553	558	621	574	580	548	618	551	552	526	603	567	612	627	610	539	619	599	533	580	574	551	566	575	567	572	576	609	554	622	568	562	592	578	567	613	574	637	595	595	591	622	583	583	535	572	579	577	574	556	517	567	564	555	569	620	531	519	561	541	584	541	571	526	592	609	594	580	552	588	598	560	584	610	556	554	603	590	568	586	607	600	616	535	566	591	576	568	572	580	585	543	568	548	540	599	575	580	556	606	585	586	554	551	596	565	554	575	538	564	520	562	544	582	571	561	587	576	626	620	531	558	613	588	572	582	597	580	608	576	610	602	633	560	541	570	584	583	595	576	562	607	594	589	539	535	573	590	603	586	564	562	576	585	582	561	529	566	631	580	566	554	562	565	555	610	554	606	546	596	591	566	596	574	564	609	581	614	559	578	605	552	584	578	566	586	576	545	596	547	634	576	578	583	571	568	565	588	593	621	532	540	557	573	588	520	561	623	598	577	586	558	573	539	599	561	575	554	574	575	544	576	510	606	597	589	587	573	570	608	583	601	572	567	540	634	522	609	552	553	578	546	576	540	530	593	600	627	558	577	590	573	541	586	578	543	592	568	598	563	613	568	582	574	567	582	538	596	615	564	603	528	563	572	593	599	586	621	536	599	564	587	584	582	564	595	576	573	605	582	574	541	618	576	581	599	567	602	546	632	580	563	554	552	557	544	563	586	569	582	560	554	555	581	566	612	525	554	586	557	601	581	561	589	556	561	571	544	569	638	576	589	574	567	583	597	595	605	554	608	557	567	564	582	590	544	587	535	575	551	601	550	580	613	582	580	565	603	536	575	596	586	569	589	563	569	496	571	540	586	552	572	574	568	596	583	559	565	564	557	587	577	559	611	550	581	603	573	610	571	527	605	600	582	589	601	582	591	601	590	559	581	551	572	553	578	584	569	556	576	556	553	580	591	566	558	625	614	602	576	550	615	582	585	566	596	579	564	529	567	554	604	589	565	577	581	598	599	598	596	581	573	545	597	613	562	552	614	556	568	561	582	545	603	588	546	589	590	576	586	530	615	585	583	567	568	571	544	563	594	569	587	558	571	597	608	586	591	645	585	607	586	564	585	574	578	547	572	556	574	599	622	596	542	611	561	559	572	561	546	584	573	612	609	563	579	647	574	598	586	610	543	563	580	572	589	560	611	565	560	581	570	590	542	600	581	583	559	572	572	578	589	612	561	585	577	582	567	569	550	593	567	567	576	606	582	550	579	589	585	589	610	531	564	540	502	582	565	583	537	558	537	550	583	539	572	601	552	574	558	579	579	531	551	607	590	561	559	556	633	591	578	601	555	596	547	605	537	572	576	593	591	544	622	581	563	549	514	566	585	602	549	619	598	526	583	582	580	579	593	571	585	572	586	589	579	541	578	593	584	583	533	574	517	577	601	552	608	629	542	571	593	597	635	558	588	570	613	579	590	609	573	571	569	574	595	601	623	595	573	622	572	588	520	522	596	606	568	567	576	581	553	636	592	584	576	554	586	581	623	541	547	597	564	566	582	592	559	605	546	585	547	598	569	623	530	589	551	526	567	576	558	593	553	548	596	574	545	601	601	559	565	590	557	549	584	577	562	574	585	591	559	565	579	581	551	561	598	535	577	582	542	582	579	597	617	570	572	580	574	584	574	582	619	537	585	578	528	534	597	571	584	570	549	570	574	574	549	551	573	570	578	598	599	634	564	559	576	586	616	577	592	582	558	549	602	601	589	603	581	551	586	590	565	607	608	549	582	586	589	553	578	601	621	591	567	609	549	565	571	533	596	598	605	570	558	582	567	553	535	580	584	606	564	578	541	571	519	571	594	554	618	555	558	546	562	554	576	566	585	552	585	538	600	547	595	630	565	574	551	632	585	590	564	580	527	552	561	522	525	603	548	557	569	551	575	587	602	595	565	559	560	538	556	543	550	558	544	554	593	606	601	556	549	567	579	550	561	584	559	570	600	571	526	576	572	594	573	542	555	578	546	592	553	542	568	592	556	583	567	583	587	604	589	605	575	540	590	580	577	555	603	611	555	619	467	602	608	590	543	573	556	624	529	596	597	615	578	599	594	570	615	564	606	551	579	605	577	605	557	559	558	607	570	564	580	568	613	522	552	568	535	546	568	537	594	551	587	559	559	556	604	584	521	526	627	644	571	582	555	554	533	598	589	663	585	573	590	609	616	562	617	576	579	592	551	574	569	614	618	566	539	612	576	617	527	552	596	591	575	598	559	575	568	543	540	603	565	572	555	545	546	550	591	586	575	569	571	570	587	567	550	570	629	634	592	557
33200	20183	7644	675	384	345	325	287	291	264	289	262	258	265	263	270	271	288	253	265	279	295	248	244	245	266	275	259	281	241	269	293	272	247	268	254	273	301	242	273	280	267	265	250	269	267	279	266	266	287	267	280	262	286	275	288	265	251	258	291	255	262	266	257	273	277	312	281	266	246	275	301	261	276	280	274	255	269	274	276	282	259	257	272	256	256	281	248	238	278	275	276	258	282	229	267	265	285	274	249	257	268	247	253	281	246	238	303	271	290	266	286	274	273	234	248	267	276	256	256	237	253	269	271	291	247	254	270	260	265	265	269	281	251	265	264	258	286	301	261	233	264	254	231	272	276	254	257	264	253	279	295	275	290	261	260	245	288	284	299	264	261	267	247	288	278	243	247	223	273	251	275	276	268	294	265	252	251	286	291	273	272	252	258	272	261	265	257	267	259	249	252	262	283	250	236	257	274	283	240	265	288	265	276	260	273	279	273	268	240	275	252	260	277	252	258	252	292	265	271	284	272	271	275	242	242	256	291	234	262	274	252	277	274	255	293	257	251	243	260	269	259	274	289	288	262	284	238	243	274	274	244	273	252	279	280	234	242	253	281	280	251	267	249	284	284	290	266	240	248	278	244	270	266	266	274	275	284	259	269	275	280	264	254	280	260	283	287	274	262	270	278	278	259	258	297	265	238	246	268	267	271	294	283	249	265	270	249	308	274	259	255	253	268	253	257	263	257	266	273	243	261	262	248	278	260	251	265	278	264	281	284	261	274	251	269	252	273	275	276	309	295	282	269	255	282	268	283	277	256	281	285	247	238	277	242	261	274	234	234	268	257	262	279	272	264	257	258	261	280	279	262	281	243	263	265	282	279	249	274	260	233	246	268	307	300	242	265	257	294	251	261	277	258	246	247	277	247	258	251	255	276	238	268	266	244	254	290	257	279	279	291	243	268	253	302	274	267	256	224	287	275	289	268	287	265	266	283	246	255	263	278	269	271	268	249	273	252	300	298	301	277	281	271	266	241	279	233	297	302	270	276	248	264	252	272	283	270	259	274	294	246	248	279	273	252	234	265	278	275	291	273	265	264	248	280	250	275	282	275	271	255	249	261	270	285	279	273	252	265	280	298	288	234	253	271	282	249	265	283	264	264	257	271	260	266	288	259	296	285	273	274	266	271	277	248	259	239	246	255	272	263	238	249	255	249	254	273	242	261	261	258	273	274	280	290	241	291	252	270	233	254	244	252	253	288	274	247	253	245	282	287	273	268	253	280	274	262	231	249	262	272	269	265	220	263	246	249	290	231	264	268	262	279	253	249	243	273	278	266	278	289	289	255	264	246	274	267	228	271	260	274	249	241	288	259	258	257	237	285	279	264	262	256	293	296	293	280	231	268	284	304	286	258	252	308	258	270	245	255	265	296	268	282	254	271	273	277	256	286	290	256	283	279	262	267	262	238	266	261	257	274	268	250	275	244	253	273	279	260	266	262	277	238	265	287	276	271	259	268	271	268	246	248	265	252	270	261	289	246	253	280	272	268	240	286	303	251	272	263	281	281	274	265	261	239	254	248	278	278	279	277	279	271	242	279	263	254	286	255	278	274	272	277	242	251	259	254	266	266	235	261	261	279	236	272	308	291	263	265	263	270	266	232	283	263	265	249	269	263	262	288	288	268	248	297	250	247	239	263	207	269	243	264	276	245	277	260	252	283	263	304	276	263	259	309	296	280	277	264	264	272	293	266	266	245	293	270	257	246	268	289	283	242	274	261	279	252	298	272	277	247	277	272	266	266	261	287	300	247	290	272	266	271	275	224	262	261	275	305	250	304	232	262	256	284	264	278	254	278	259	277	310	270	268	293	241	279	261	288	269	242	268	245	276	241	251	275	257	258	263	270	275	285	274	252	280	288	258	237	280	242	278	250	276	277	276	250	276	240	321	281	260	282	271	273	255	277	258	247	274	307	297	262	279	248	268	272	250	267	281	289	247	269	267	282	228	247	278	261	260	266	234	262	275	290	243	296	312	285	267	241	243	282	259	248	260	259	251	277	270	237	259	275	258	263	277	247	273	259	260	285	281	256	274	232	290	272	270	266	255	291	247	259	256	262	243	281	279	254	237	270	230	272	269	285	278	279	235	276	245	265	287	252	287	258	249	263	283	290	268	292	270	271	267	272	250	251	247	254	244	278	243	282	292	278	255	259	283	281	276	264	284	261	263	276	254	263	281	280	276	289	270	264	229	238	280	253	269	266	230	239	235	295	264	256	274	280	282	267	272	275	275	255	259	248	264	276	284	275	249	285	258	272	232	273	246	289	264	248	238	295	280	268	263	278	280	275	270	286	253	280	239	234	251	279	264	252	236	307	272	299	299	249	238	290	248	260	269	255	286	277	255	247	273	286	256	263	256	272	283	254	295	264	280	262	273	311	266	263	253	270	247	274	273	253	279	256	282	259	257	287	255	261	262	274	281	257	272	283	264	261	246	271	292	251	283	272	263	263	251	275	268	266	287	290	249	272	272	295	284	282	258	246	223	262	274	243	242	287	239	270	278	268	237	289	224	245	258	271	262	267	266	296	238	266	282	263	258	236	272	266	275	259	250	289	247	244	248	281	269	261	254	289	255	265	284	311	226	256	269	274	283	272	235	278	266	266	298	263	267	264	282	289	259	279	257	277	277	273	284	276	283	271	254	261	253	277	264	242	249	272	270	251	270	219	237	261	241	234	273	284	248	263	256	249	270	267	278	281	285	262	247	272	261	278	323	264	267	260	246	257	291	253	269	252	267	297	277	259	260	274	271	286	270	258	267	285	266	240	255	277	280	263	259	253	249	280	286	280	287	285	281	254	277	283	282	296	221	225	248	287	271	259	240	281	283	261	283	290	274	294	242	265	281	282	277	258	260	280	260	279	246	271	276	269	264	265	266	254	235	274	236	254	254	254	255	268	246	284	256	224	253	273	245	286	269	246	254	270	268	273	266	294	292	265	234	276	267	249	268	300	291	269	264	279	253	279	260	262	243	278	272	269	279	289	277	244	249	280	264	249	272	276	245	294	272	250	280	269	255	260	273	258	291	246	301	256	255	262	232	273	248	255	314	324	266	250	268	243	271	271	234	281	248	287	261	287	253	247	242	254	246	278	254	235	253	259	284	268	232	270	278	256	288	264	273	263	260	255	268	258	282	258	273	249	250	254	272	277	262	271	277	260	269	281	288	255	268	318	275	246	290	257	267	267	285	273	255	262	290	274	258	305	287	270	266	276	258	243	286	255	256	272	250	311	275	298	267	256	314	246	267	283	256	253	283	283	285	241	269	249	289	316	269	261	226	244	273	307	259	263	246	255	282	255	270	293	262	255	271	308	280	270	292	271	243	272	274	252	278	250	247	240	269	268	281	251	271	296	267	276	266	252	251	249	266	253	269	280	277	286	285	269	267	256	287	272	246	280	264	276	272	248	266	261	281	274	277	278	239	282	301	271	250	255
5578	1320	912	700	706	689	634	635	649	632	660	694	639	709	645	600	670	628	627	610	655	612	651	650	636	607	648	678	596	637	600	686	662	625	627	665	626	632	643	644	658	612	645	604	642	660	642	594	649	593	650	632	675	677	646	669	624	677	613	597	625	634	648	607	617	656	626	679	675	695	656	635	597	610	617	606	646	639	630	616	626	600	664	667	618	643	596	608	644	655	629	645	644	650	649	628	623	629	684	615	637	670	628	657	628	626	642	598	642	625	604	590	645	631	615	674	636	644	622	662	617	672	658	645	613	666	645	660	650	635	664	605	628	684	571	622	619	658	662	635	607	623	656	610	680	616	666	607	640	580	629	636	695	634	650	669	666	638	662	652	636	608	621	607	629	616	678	658	612	643	613	671	640	616	649	642	632	671	628	597	636	645	675	627	651	601	642	677	669	627	641	659	697	642	668	670	616	614	658	635	621	651	631	660	634	629	689	666	598	675	667	624	641	624	657	648	643	602	655	645	631	606	645	631	613	680	659	653	632	643	667	653	639	612	639	621	675	638	653	621	614	614	606	625	633	640	631	656	621	660	613	659	644	647	615	652	690	689	652	635	627	650	665	639	618	639	640	612	687	656	631	698	664	645	602	653	613	597	652	703	598	658	659	669	666	621	596	648	681	628	619	660	632	641	654	600	652	629	657	647	635	627	675	659	625	638	604	636	656	655	641	619	669	635	656	605	654	612	647	652	633	648	596	660	623	622	624	639	591	701	646	602	655	631	630	642	656	680	670	627	658	682	609	669	702	686	663	604	647	646	640	644	638	653	637	641	648	668	665	658	634	593	678	677	624	610	678	663	650	633	621	607	617	608	667	586	648	630	647	647	639	628	614	657	658	620	641	613	613	618	692	644	685	623	615	572	601	601	643	631	643	615	628	688	617	618	628	650	655	616	676	611	669	670	612	675	642	667	621	667	609	678	664	615	579	631	650	681	636	639	681	649	656	611	626	643	607	694	626	627	675	618	608	626	654	649	628	609	618	644	623	647	627	597	633	620	645	636	626	642	621	648	657	658	637	565	695	674	674	692	663	648	619	640	621	628	612	683	647	661	616	663	689	596	656	604	643	645	641	575	684	649	692	671	626	637	650	640	684	653	626	621	622	599	633	678	653	646	660	618	648	606	613	604	591	618	675	641	602	660	652	609	609	622	666	626	631	651	647	671	640	649	632	634	607	622	641	594	604	633	689	616	592	632	678	615	656	638	628	646	623	661	648	601	652	656	679	641	669	645	630	642	637	653	607	674	610	658	627	608	590	629	617	616	639	690	604	634	623	631	652	651	621	667	655	617	657	679	639	589	628	677	617	670	703	686	644	639	621	623	654	676	615	643	582	634	635	619	618	659	620	661	641	647	627	646	637	605	611	642	612	588	678	696	594	637	637	655	675	624	623	655	628	632	652	664	603	653	674	646	614	571	612	640	656	675	612	670	668	618	657	589	666	614	605	656	633	700	639	600	650	621	607	641	633	666	637	622	632	630	644	637	631	689	612	662	641	666	619	654	659	641	644	651	592	632	687	678	619	663	653	635	607	640	660	660	610	640	661	648	614	630	632	665	675	625	627	642	609	616	642	668	624	664	708	633	634	664	658	635	629	653	668	626	633	642	600	672	617	602	624	633	638	617	659	656	652	655	638	678	625	614	617	658	639	587	617	666	616	659	595	624	630	640	628	611	652	651	670	663	646	649	650	639	658	622	616	630	649	677	657	676	646	610	620	637	644	628	644	621	603	636	673	641	646	670	662	681	649	641	677	674	627	658	667	658	614	605	633	623	627	623	667	659	654	591	609	615	622	649	654	624	641	650	651	597	621	621	634	659	619	625	686	608	648	653	673	666	630	640	635	673	634	675	669	640	626	611	632	644	679	625	661	632	604	641	635	643	661	680	697	665	630	640	666	623	624	600	623	628	603	607	598	624	629	648	634	672	687	640	624	654	624	634	636	617	647	663	633	656	647	660	664	645	610	644	633	648	621	665	596	610	618	655	628	585	671	645	666	647	633	632	608	612	649	640	643	657	680	614	631	631	628	641	606	610	678	635	675	602	633	661	646	632	650	671	613	631	643	657	631	639	614	622	677	640	610	624	680	649	648	630	642	653	652	633	629	641	658	706	698	632	637	642	680	641	638	637	587	657	637	644	650	607	651	665	611	639	656	666	694	644	714	666	653	637	613	647	646	672	611	666	576	614	647	629	614	602	633	639	676	591	602	631	637	620	601	644	610	652	655	641	667	632	631	676	652	635	662	646	641	641	602	666	598	662	608	635	616	654	643	639	599	578	661	677	623	631	603	657	662	671	642	702	656	661	640	646	625	619	663	644	660	632	675	631	620	689	612	647	646	613	676	612	636	614	630	610	638	668	641	606	609	669	672	599	663	613	633	643	633	621	608	618	668	662	678	690	625	630	611	621	668	630	634	691	652	636	646	665	658	641	644	627	626	635	631	622	655	609	660	647	648	586	654	652	614	607	662	675	617	645	623	618	646	667	644	625	659	619	614	655	595	648	655	657	642	649	657	657	697	684	646	652	634	628	624	664	636	661	623	598	629	662	610	663	597	644	647	663	611	605	621	615	629	599	610	627	649	670	640	636	678	640	618	643	671	661	618	649	606	631	645	608	633	676	621	652	653	630	632	687	601	621	624	616	656	642	626	632	649	629	650	629	596	649	644	628	643	659	612	698	667	651	645	632	628	644	619	661	670	634	655	621	644	620	633	615	687	637	656	648	624	594	619	626	642	647	588	630	678	650	674	598	653	655	687	606	650	648	655	667	672	620	604	644	622	638	629	649	633	667	656	645	653	607	614	634	628	627	609	681	649	623	639	645	627	620	632	637	670	627	620	574	662	610	620	639	629	695	655	603	629	651	653	688	644	648	634	625	660	597	660	630	608	661	629	634	667	635	646	657	637	641	701	615	666	654	674	610	615	629	620	646	671	656	641	650	643	644	613	639	660	636	615	590	627	665	639	652	646	651	675	682	623	642	634	627	604	692	637	646	608	600	667	639	638	630	640	655	686	653	587	660	671	645	630	603	638	673	623	629	639	623	622	631	657	624	650	645	624	644	644	637	646	617	623	645	616	613	643	599	627	604	671	696	695	628	677	647	629	705	632	605	641	622	651	642	642	620	652	619	649	640	608	602	636	614	671	644	630	630	625	665	678	653	630	581	651	615	681	628	626	629	673	653	592	646	627	646	622	640	644	624	615	644	624	618	666	603	646	657	645	634	580	600	654	666	624	655	626	643	637	582	635	609	684	639	657	668	631	633	616	606	690	638	617	660	642	620	633	645	644	590	659	677	649	644	661	612	654	664	606	635	626	601	663	622	630	617	641	619	606	615	636	585	565	647	625	651	633	657	622	663	621	641	658	666	661	649	635	624	582	643	643	620	662	670	662	643	635	612	627	648	623	595	638	587	671	637	641	621	658	670	672	619
25296	21912	25505	28946	21909	21896	2994	623	479	496	438	451	422	423	384	428	414	389	404	394	366	410	393	422	371	407	399	384	343	340	370	405	385	408	366	400	355	413	414	394	368	351	366	380	339	400	407	376	363	384	418	386	350	405	386	393	412	382	379	388	354	357	393	382	381	396	406	364	376	411	377	389	362	404	408	404	379	380	369	381	377	360	381	381	399	366	391	361	359	416	388	374	377	337	366	404	420	385	412	367	344	380	408	374	375	399	391	384	355	379	401	370	381	370	392	383	344	409	372	358	388	360	373	362	419	387	371	402	376	372	407	386	364	402	379	404	365	375	364	350	426	378	404	402	355	329	353	358	378	366	376	342	377	392	379	381	394	343	375	355	381	371	430	356	365	343	398	375	361	367	398	335	410	415	410	401	376	358	383	402	369	378	384	374	348	409	360	376	411	377	382	407	387	364	376	385	408	406	406	434	372	403	408	353	402	378	385	388	353	372	363	406	394	323	380	405	382	372	388	375	367	372	368	406	401	395	368	391	393	369	397	363	392	352	367	383	404	402	387	388	396	345	353	391	381	378	390	387	395	386	356	371	372	392	402	371	387	379	376	384	416	406	358	370	402	374	389	420	391	397	406	341	362	371	367	363	369	419	386	402	387	392	379	388	374	416	395	362	402	385	393	373	399	411	387	367	352	385	379	395	381	389	414	399	389	392	419	375	378	373	380	402	368	376	381	359	390	385	409	364	381	379	362	365	397	355	371	364	379	351	360	409	382	365	397	332	364	393	411	366	335	412	411	389	373	345	386	407	375	397	434	406	390	402	399	366	400	361	370	372	413	369	377	377	361	383	403	395	385	375	375	398	344	393	372	362	386	371	392	407	375	412	375	388	389	411	311	403	402	390	384	374	364	377	373	461	401	393	397	380	336	404	402	360	362	387	392	386	359	386	387	362	396	391	371	381	367	384	395	380	396	406	383	419	432	365	377	385	378	400	375	400	381	366	376	385	369	366	387	390	384	376	384	380	401	398	392	401	395	357	376	439	392	408	354	402	391	362	393	404	363	412	356	375	375	361	369	416	396	401	374	350	358	373	375	340	360	377	411	344	386	369	375	365	370	402	401	371	386	388	397	367	349	418	405	361	389	379	361	397	403	370	419	381	385	391	346	411	419	369	337	414	339	403	389	418	355	363	370	362	402	390	384	333	363	353	377	431	401	369	414	332	379	380	351	371	376	383	395	363	349	395	434	404	381	372	331	366	363	391	381	350	364	387	389	405	393	336	393	381	377	373	368	352	395	383	377	374	374	353	359	379	374	360	357	388	394	414	372	399	384	380	363	354	387	394	366	415	361	413	398	386	377	382	401	409	393	348	389	410	384	371	369	363	382	366	383	366	396	366	361	421	372	397	361	416	384	371	368	364	408	362	383	397	364	384	354	361	366	394	355	384	358	395	413	365	397	375	381	395	390	399	343	385	368	369	388	338	388	384	389	390	368	389	352	371	381	371	361	379	368	367	357	355	358	399	371	413	406	357	349	390	367	385	365	394	351	387	411	386	372	404	392	406	367	376	372	379	409	351	375	378	374	389	358	381	384	383	362	360	362	347	370	371	371	357	362	351	344	345	385	375	365	429	425	377	382	366	407	389	386	366	436	366	360	381	394	380	377	369	400	401	384	367	393	415	419	403	420	337	361	364	339	385	382	370	402	365	421	380	383	401	391	387	368	364	364	375	367	391	376	374	355	379	375	412	372	401	391	400	407	397	380	368	367	382	332	350	400	355	401	382	378	373	391	372	407	373	366	340	374	393	421	341	368	412	428	347	362	357	409	378	414	362	402	397	380	363	370	372	382	337	385	388	376	381	377	394	362	395	387	376	390	383	386	352	390	370	388	361	393	407	348	399	414	400	356	340	336	389	369	399	376	377	353	364	366	359	362	415	390	408	404	390	387	377	386	406	382	373	364	420	380	402	410	411	382	401	349	380	383	369	369	392	360	339	390	400	367	369	352	371	361	378	396	407	379	393	382	367	400	374	367	360	389	400	382	392	431	369	382	375	403	403	413	357	404	367	375	352	396	388	390	367	364	402	359	363	391	409	374	400	412	370	367	359	405	380	407	390	376	404	393	384	357	413	434	416	441	408	401	436	380	374	382	371	357	371	398	395	363	392	362	405	379	403	426	410	388	370	363	387	366	375	397	415	375	350	367	357	384	373	366	376	388	392	353	401	363	413	398	342	411	356	423	385	367	391	361	393	426	407	389	359	394	355	380	402	414	383	381	362	390	364	402	376	360	379	376	416	370	372	359	368	351	408	396	369	364	364	385	379	382	390	381	405	396	366	387	384	408	359	381	418	376	354	397	423	384	373	403	391	420	340	372	452	412	387	409	373	386	342	424	401	391	373	393	411	348	394	350	400	397	353	386	382	355	385	409	371	386	376	383	384	368	384	402	363	367	403	352	375	396	388	365	444	396	380	372	344	383	342	370	353	414	339	369	378	386	369	437	390	407	391	367	386	396	380	375	413	411	392	366	404	372	408	368	408	404	404	374	381	381	344	381	393	364	371	387	395	398	396	428	367	380	362	394	404	395	342	383	419	399	394	392	371	414	381	339	367	361	359	358	385	354	356	372	377	387	372	394	395	366	390	365	393	358	407	390	398	352	393	384	407	363	395	338	379	398	387	341	360	413	435	402	381	349	403	369	322	390	387	387	374	352	389	367	376	365	372	389	364	346	391	360	400	374	379	415	374	405	376	392	390	381	352	366	378	416	410	382	334	367	375	382	400	365	398	358	360	356	353	343	354	359	367	379	418	376	353	398	351	396	394	383	407	408	395	364	362	367	369	407	353	386	440	349	371	429	369	375	354	343	366	381	380	392	426	353	382	359	394	364	370	391	410	404	431	385	397	396	338	367	381	398	347	404	383	411	409	433	396	370	368	410	383	369	406	381	441	395	372	370	336	374	400	362	391	369	400	380	378	376	381	372	393	355	374	404	381	381	369	369	378	365	369	362	389	362	423	451	371	376	427	391	381	350	375	378	349	393	347	398	411	369	367	375	374	387	350	375	407	418	414	380	352	352	390	376	365	374	341	369	356	346	338	370	408	409	395	378	373	414	386	385	375	378	352	380	423	377	378	368	379	391	338	373	387	358	395	361	381	356	382	378	375	406	416	380	373	340	402	390	379	375	364	371	406	387	371	397	360	383	432	403	375	396	415	376	417	410	387	372	374	411	370	341	366	378	369	388	435	369	404	380	346	372	419	346	359	356	345	361	368	398	380	413	378	389	368	370	394	394	358	379	383	395	371	365	370	387	369	376	394	371	379	360	409	428	437	407	411	377	370	392	390	358	402	416	364	352	394	385	400	357	383	399	367	349	364	374	433	376	385	379	380	360	358	389	356	391	429	393	395	380	384	398	367	390	358	361	332	351	381	352	395	416	383	380	361	366	374	363	400	354	417	400	420	367	416	380	399	354	355	349	366
3733	4004	2186	1244	991	960	878	812	904	847	884	890	841	891	824	854	867	813	800	824	812	844	834	831	809	819	866	843	879	862	848	838	857	828	845	807	852	848	828	860	885	826	908	809	822	817	821	890	788	812	833	819	856	847	784	846	790	802	878	792	862	831	830	835	836	834	830	878	861	790	788	861	846	805	791	881	907	868	844	806	854	858	868	836	824	790	882	837	816	845	814	845	879	807	861	844	848	792	839	793	840	807	846	844	846	828	896	845	851	844	806	846	831	811	799	805	785	828	833	871	873	827	810	814	820	768	849	823	816	779	850	760	831	825	819	845	878	836	845	816	846	861	842	835	829	820	874	796	826	794	830	791	798	847	873	824	858	845	823	826	865	824	812	812	883	847	783	814	834	803	827	849	806	864	811	828	843	822	869	841	891	824	831	838	895	864	822	840	827	782	828	829	787	846	789	844	851	819	832	845	808	832	854	889	828	870	832	875	775	874	822	793	830	837	843	890	843	844	844	791	845	839	843	829	828	809	843	837	818	869	848	836	858	830	798	806	846	830	798	859	844	864	821	842	829	799	865	817	840	844	884	842	875	834	841	807	832	856	856	827	841	863	865	815	883	846	802	861	892	856	773	830	808	776	821	779	844	899	834	843	800	833	826	834	842	818	842	822	845	862	850	853	854	873	897	836	851	864	807	847	887	821	878	866	864	811	822	799	796	841	816	854	899	828	837	826	845	850	832	769	886	771	861	810	888	827	789	906	804	811	811	818	818	877	821	821	889	824	839	780	838	821	792	818	817	853	809	827	848	864	838	815	873	805	819	850	888	874	789	822	850	862	846	859	823	840	793	839	790	828	823	805	853	815	847	812	879	816	816	820	867	828	841	800	812	883	802	844	849	860	864	880	862	836	911	856	839	830	829	815	776	814	815	888	880	854	854	836	827	768	843	823	801	820	826	852	809	848	855	828	880	854	824	854	820	855	828	856	858	819	813	867	853	888	802	815	876	812	811	858	829	801	786	863	859	811	833	852	785	823	859	873	810	891	832	847	787	790	793	801	818	858	839	837	825	853	804	845	893	856	815	844	781	831	816	823	808	849	855	841	843	801	826	859	800	829	836	822	827	847	741	847	857	793	792	812	869	848	853	842	855	810	873	842	881	832	841	848	856	822	798	837	792	861	786	828	839	838	872	808	872	888	802	872	816	811	822	827	774	755	859	872	828	867	804	779	790	806	819	767	819	803	833	862	815	845	851	805	853	821	819	848	822	852	842	853	806	809	813	778	871	784	805	825	880	851	857	779	768	810	841	864	844	817	811	814	790	867	870	873	850	857	844	843	803	821	819	839	870	905	826	825	801	843	821	836	848	877	859	822	862	841	824	818	856	841	779	847	810	826	834	775	820	798	858	795	850	786	834	810	866	831	798	821	843	859	866	805	847	822	797	848	816	831	820	806	879	820	839	856	803	839	821	832	842	742	764	812	816	842	832	879	855	883	819	874	860	872	833	856	834	831	847	847	829	803	792	809	829	830	859	832	838	811	829	852	894	778	824	803	838	809	849	813	876	837	807	795	888	872	839	839	853	749	790	852	825	801	811	797	800	816	861	838	887	846	885	846	855	815	770	848	864	807	824	896	842	823	906	897	838	862	833	834	860	846	826	876	829	847	808	810	838	852	779	816	858	806	891	890	831	782	824	854	797	850	809	859	852	867	828	775	828	828	847	824	869	859	806	780	805	798	819	801	829	858	836	867	887	866	816	869	876	790	881	887	836	832	852	862	846	851	828	805	825	852	769	806	793	824	803	826	797	817	794	881	827	866	849	843	867	861	864	846	837	788	831	812	806	856	875	847	853	883	797	880	892	867	815	829	834	833	811	836	840	865	784	890	864	829	806	881	815	812	784	817	850	852	836	836	782	787	855	814	802	872	772	827	847	851	806	785	814	828	841	824	886	818	804	841	809	873	882	817	859	834	849	782	796	800	832	841	845	857	770	836	828	835	908	823	853	831	825	864	808	839	833	820	839	785	852	849	853	780	843	785	817	872	799	861	810	841	798	777	839	835	825	764	843	881	860	842	840	829	838	939	802	810	820	865	800	881	854	784	857	812	900	860	808	843	851	840	876	813	883	868	867	850	850	795	835	864	806	821	822	838	816	836	833	854	828	794	848	846	853	839	815	786	869	826	824	819	823	867	794	800	830	821	818	823	834	858	833	826	853	762	854	820	838	813	860	837	848	855	870	877	878	840	840	812	826	819	835	811	807	814	836	800	873	866	869	805	863	832	785	852	837	839	855	886	842	813	821	856	812	844	919	852	830	852	848	836	821	886	794	843	819	771	875	844	797	851	902	787	838	862	849	879	882	809	884	797	825	859	869	838	888	764	838	830	843	821	859	830	813	834	829	872	817	813	860	789	827	826	830	850	870	875	808	840	850	835	855	833	799	846	856	797	892	797	832	819	804	839	829	851	830	863	835	838	785	851	858	752	891	822	811	833	808	815	814	809	837	778	815	885	851	846	894	842	861	828	881	848	861	829	817	893	849	803	864	898	802	820	798	855	847	849	823	873	845	837	849	831	847	807	825	841	856	867	890	805	874	818	822	864	837	824	866	826	796	828	817	871	870	780	800	824	800	869	823	855	836	816	827	823	795	818	834	884	850	871	822	845	841	829	818	837	868	813	862	800	821	805	780	850	829	878	781	843	848	842	807	801	745	874	813	816	805	850	835	795	820	828	856	820	862	832	861	835	811	865	781	813	804	871	856	839	838	834	861	889	814	809	800	859	842	829	831	845	882	852	773	850	866	844	847	875	842	786	852	773	824	861	882	865	832	779	792	795	831	806	890	876	810	752	853	881	824	877	886	849	838	816	822	823	878	799	818	853	842	824	857	837	802	813	794	877	807	870	854	816	840	877	786	852	824	798	844	832	847	824	879	804	850	827	851	791	805	852	797	834	901	886	861	844	858	823	807	833	856	811	851	830	837	859	847	820	837	819	830	810	844	802	857	879	855	809	808	836	865	886	836	828	860	827	806	828	818	836	836	813	875	804	834	812	882	861	873	807	867	822	913	771	851	784	864	851	868	831	834	831	883	800	854	861	806	871	820	849	823	813	850	825	845	808	814	837	856	844	887	814	857	826	807	804	834	829	820	789	816	816	780	810	844	837	814	826	781	857	826	845	806	834	812	821	833	864	807	783	843	855	788	828	865	800	825	844	899	806	823	825	824	810	832	875	834	875	858	832	807	887	868	811	818	839	845	832	829	817	823	839	814	798	855	854	854	857	888	791	805	799	849	816	827	823	854	841	792	848	816	847	882	832	805	841	822	837	826	828	838	842	804	850	813	824	803	894	857	842	837	874	883	822	809	803	833	824	858	825	841	811	860	859	802	827	863	843	858	820	810	813	822	849	873	823	839	818	807	841	845	811	838	892	804	867	811	860	819	780	825	851	828	783	860	801	816	847	832	818	818	781	794	823	806	856
24740	21844	25657	28625	21847	21860	18546	750	460	402	407	351	333	344	315	297	336	295	310	256	273	330	315	314	280	283	262	282	276	305	295	263	254	284	293	265	280	264	300	277	256	271	247	298	251	273	298	241	269	257	262	270	276	255	269	237	241	268	265	226	249	255	249	271	279	254	264	261	283	261	269	300	265	260	280	293	251	276	251	261	268	241	249	260	276	276	250	260	288	248	289	241	261	274	248	255	242	268	249	249	271	292	279	274	265	242	273	266	259	257	244	271	275	272	260	253	258	225	282	271	245	280	312	262	285	274	248	287	244	276	255	263	273	270	292	222	282	266	270	253	257	279	264	246	259	252	268	278	253	247	260	250	307	265	279	286	273	255	264	262	241	246	244	269	310	273	266	277	277	270	270	238	245	238	231	266	250	270	284	272	257	274	270	275	260	239	240	270	250	264	222	252	273	248	263	265	256	231	282	240	253	270	280	227	240	242	258	272	273	259	266	241	280	254	255	302	274	253	269	268	244	272	252	277	255	246	293	281	263	253	267	255	236	276	263	258	269	258	293	250	286	262	290	278	258	234	274	255	263	236	253	267	259	218	264	246	251	269	262	268	253	264	247	299	237	272	273	269	291	244	280	258	260	271	252	268	266	277	244	248	263	254	255	225	243	236	289	243	265	291	260	271	255	271	258	263	268	249	226	237	231	272	292	271	263	247	267	268	255	265	249	241	263	270	247	280	260	252	255	261	261	264	257	282	239	257	287	261	245	240	282	276	246	243	283	277	288	231	267	271	235	300	259	239	277	276	250	279	250	265	271	256	276	277	244	237	261	266	277	274	228	257	283	276	260	261	259	248	253	268	297	255	268	221	248	284	239	239	282	262	249	306	254	261	295	249	238	275	272	288	271	248	271	302	254	272	281	274	261	264	294	284	257	273	275	257	246	250	270	260	257	261	283	275	259	274	236	274	270	285	278	271	243	248	252	258	263	267	269	297	270	297	305	271	257	246	258	269	251	270	280	278	260	231	292	259	277	282	270	254	234	261	264	237	245	251	250	256	256	258	271	257	243	287	284	240	265	279	284	248	275	253	256	261	252	273	275	242	249	269	272	286	279	276	308	277	277	287	243	263	295	289	255	262	242	248	274	249	254	268	268	271	259	271	237	256	253	240	287	258	263	256	289	281	274	273	247	228	308	250	261	248	282	282	273	270	245	257	227	254	279	257	288	234	271	290	261	250	282	259	238	244	279	265	275	272	260	258	289	249	264	263	284	258	263	270	278	267	235	277	276	272	247	240	272	231	270	264	271	279	292	243	244	283	247	249	246	263	258	247	247	282	235	276	265	250	223	283	252	267	290	267	256	267	259	254	261	255	285	237	237	248	262	252	283	253	267	279	266	251	273	265	247	288	267	271	238	250	239	251	294	268	275	258	299	245	268	259	280	276	288	252	264	243	270	292	260	242	241	263	252	269	271	278	269	234	256	296	241	269	273	279	252	265	264	255	246	269	304	279	246	279	242	239	237	259	265	256	281	263	228	276	245	253	247	261	255	288	242	253	259	266	275	259	256	272	263	275	292	273	275	308	262	266	256	252	272	258	278	276	259	250	261	301	247	294	245	270	275	279	251	260	241	235	282	262	252	279	280	276	220	246	214	254	258	265	222	256	270	276	264	244	246	243	257	274	254	251	255	252	284	258	267	265	232	278	259	283	239	250	238	235	271	260	248	254	271	280	304	246	308	247	242	255	274	252	244	255	247	289	274	281	280	286	281	248	267	277	281	268	256	240	278	253	232	242	256	261	264	251	261	281	273	267	239	254	263	258	272	240	262	273	262	261	275	253	255	243	241	276	256	241	248	285	283	273	273	226	263	241	313	278	271	285	261	247	277	250	273	228	241	268	262	250	283	255	240	255	254	270	292	262	299	284	240	227	251	244	261	259	254	257	253	286	260	283	272	264	287	282	252	276	278	286	277	259	272	260	279	301	263	279	266	282	269	262	262	281	261	246	264	288	227	253	233	274	286	241	269	291	287	268	273	232	244	275	259	292	275	265	257	282	271	243	257	257	253	273	251	252	254	294	255	285	259	271	257	296	258	236	237	255	249	254	242	258	238	275	244	230	245	269	282	286	241	262	232	260	250	276	241	254	254	274	251	282	290	256	244	258	265	271	276	269	250	240	250	239	259	317	283	274	248	304	265	268	269	261	265	295	271	254	247	232	276	247	287	236	253	266	255	280	275	226	233	273	269	252	261	256	255	247	236	227	259	244	292	279	259	254	245	239	273	250	281	256	243	239	264	275	253	252	260	239	292	267	243	261	278	266	252	253	279	275	245	294	275	282	293	279	290	255	273	274	232	299	285	262	248	259	275	273	241	243	264	263	274	271	260	272	249	261	292	278	272	248	249	264	250	230	279	270	255	253	265	275	242	267	239	252	282	276	268	229	242	252	293	251	241	241	281	271	244	253	278	282	275	281	300	237	294	271	245	269	263	254	241	234	255	221	240	268	256	286	246	263	253	268	277	249	250	244	266	259	245	280	271	265	293	252	250	254	299	277	262	273	257	266	264	238	261	265	265	263	244	258	244	266	233	281	255	221	242	240	272	286	226	253	275	263	297	249	254	282	295	270	252	256	262	272	274	259	293	261	233	246	243	240	256	258	268	285	255	242	249	282	248	280	270	251	257	245	237	295	272	262	283	263	251	248	293	274	262	271	277	261	246	249	255	243	267	284	277	247	267	259	267	240	306	257	300	256	283	232	253	286	271	271	270	292	271	276	277	252	269	246	260	238	233	249	273	257	258	269	298	267	276	268	273	272	220	223	266	272	248	252	257	286	297	280	271	297	248	253	266	272	255	267	244	300	281	238	293	234	274	279	276	268	270	259	278	282	279	258	257	260	273	261	288	250	286	259	253	252	261	241	250	252	261	278	235	241	262	242	258	257	264	263	279	262	263	260	283	258	261	264	258	263	261	259	245	257	277	250	269	256	285	237	260	276	257	271	257	268	227	266	272	255	255	226	286	260	209	231	239	269	263	272	273	292	266	269	244	295	249	250	258	273	290	258	249	263	285	295	284	251	264	246	244	267	268	300	278	274	243	269	270	260	214	280	271	253	240	230	269	265	237	255	297	246	261	240	245	254	270	253	264	271	270	261	263	271	258	274	257	272	292	254	273	247	251	250	273	258	244	269	272	289	272	272	242	266	260	246	287	276	254	254	282	262	247	255	280	269	244	264	244	258	267	246	255	239	237	255	243	254	259	258	295	259	267	244	265	267	256	248	253	264	258	294	274	253	265	273	273	282	289	274	273	246	251	280	257	281	274	271	275	290	289	265	253	270	285	258	245	235	264	250	219	266	284	301	242	267	229	266	278	265	240	245	299	253	270	254	256	271	263	258	265	259	265	263	261	296	279	241	258	257	275	283	251	270	256	238	259	273	273	249	253	260	227	254	257	281	247	240	264	258	266	254	252	263	249	270	267	258
3804	5563	2861	1346	890	797	693	676	647	629	581	617	638	602	585	574	536	615	596	597	555	636	587	551	587	577	573	562	583	588	601	578	582	597	598	583	603	580	547	558	567	545	597	618	575	585	565	612	589	575	578	567	560	562	576	598	552	589	596	569	592	596	587	596	509	585	557	574	581	556	558	594	602	578	537	580	583	591	584	575	573	541	598	579	568	598	590	537	584	539	579	617	553	567	572	603	607	588	516	550	569	598	550	568	568	611	528	583	582	596	569	583	608	550	540	582	588	616	602	569	584	561	581	607	591	570	548	603	595	582	585	576	559	592	573	604	609	581	584	576	567	573	552	523	544	548	577	570	601	570	583	560	552	564	566	550	599	575	584	627	586	551	554	526	570	583	568	578	593	563	600	567	535	585	572	547	572	564	579	532	557	538	561	528	560	539	583	593	582	569	564	597	558	547	539	633	567	569	604	584	554	549	557	600	573	583	591	579	586	570	583	522	579	583	543	576	573	579	511	614	545	568	588	555	581	566	575	616	604	565	577	590	593	591	565	585	598	531	590	619	628	564	572	572	613	545	575	617	558	568	579	580	543	565	533	571	583	559	593	555	563	570	532	588	583	566	563	569	534	601	601	600	610	569	560	602	617	559	521	533	570	572	639	563	575	570	569	534	539	529	549	575	564	621	558	594	592	587	619	578	582	561	564	532	565	558	584	616	591	614	544	523	561	618	589	571	607	590	586	594	568	615	576	602	547	572	613	589	567	574	584	580	562	548	576	595	585	608	575	536	616	564	560	580	581	609	529	589	629	589	594	575	636	569	544	568	547	563	649	532	623	571	590	572	582	564	558	568	592	577	605	548	604	597	631	571	581	593	548	557	566	570	559	567	575	570	589	574	580	622	548	563	595	632	632	584	535	591	569	596	603	566	578	584	554	545	559	618	537	525	575	569	557	625	590	598	598	582	573	541	596	578	594	533	575	571	588	550	546	488	544	576	570	616	560	569	607	571	557	599	557	580	564	560	560	548	562	563	545	539	552	568	581	579	565	595	586	555	536	571	571	570	596	605	591	593	601	607	590	552	530	549	551	567	576	537	590	592	591	579	566	563	583	558	577	610	557	594	566	612	558	596	528	585	568	570	571	578	580	598	568	573	575	563	552	580	618	542	580	556	561	586	599	584	549	586	638	545	565	556	563	620	580	569	566	573	596	585	572	567	608	578	561	583	547	584	584	579	542	629	527	575	543	581	573	613	590	569	561	629	640	618	566	613	595	569	576	531	559	568	568	596	577	564	608	557	568	623	580	568	570	550	584	550	592	562	584	569	539	560	545	536	553	570	596	587	592	567	559	553	600	570	475	583	595	565	596	570	587	566	577	567	571	566	583	570	514	580	560	616	583	556	583	567	569	582	568	537	599	581	582	591	573	555	591	571	525	565	552	587	592	558	566	599	571	593	601	588	589	565	575	560	561	585	590	557	569	588	534	565	604	596	569	574	596	604	577	539	579	630	605	569	589	605	581	588	595	586	595	578	594	566	569	556	564	584	669	538	591	577	598	561	566	540	586	556	613	572	522	557	582	584	566	625	616	587	569	590	550	557	540	569	560	568	572	619	607	563	595	578	501	594	584	591	562	567	597	594	542	608	556	584	582	580	587	605	558	604	576	576	585	600	562	580	561	597	565	585	581	581	547	578	586	608	557	558	568	652	585	550	596	575	607	544	578	565	629	622	588	526	565	563	573	552	548	547	581	595	539	554	533	559	517	557	573	590	557	599	554	566	592	579	593	597	593	566	574	555	577	553	597	576	562	588	592	568	608	572	540	561	558	594	579	578	583	558	559	587	593	558	576	591	573	575	568	615	594	564	559	585	526	582	563	532	548	575	572	569	547	519	580	579	588	601	564	612	572	543	559	605	586	596	609	599	605	617	555	597	550	639	587	571	574	573	603	584	588	580	578	612	551	533	624	579	569	567	557	583	586	524	575	619	582	573	564	584	564	566	557	565	569	553	595	551	584	552	572	586	557	614	548	602	590	512	609	593	540	587	587	588	588	518	586	582	576	584	576	575	557	612	566	601	610	557	580	589	576	600	589	581	563	538	528	576	570	606	580	530	602	562	545	577	572	561	581	571	570	592	531	542	579	591	588	580	562	563	638	519	602	580	520	556	540	594	522	572	613	589	581	572	582	576	590	630	546	579	523	556	562	605	547	551	535	565	586	572	594	543	553	586	564	590	611	589	564	585	559	600	577	573	565	576	560	613	542	600	533	591	569	532	588	546	547	560	542	565	579	610	652	591	611	601	638	570	572	580	572	650	590	560	566	603	600	542	557	570	562	583	577	578	576	587	568	556	577	560	592	603	582	611	568	610	596	621	598	578	592	599	553	581	584	580	575	586	565	572	620	614	572	592	588	550	575	626	556	550	553	557	551	564	545	535	558	643	594	556	557	537	564	599	585	615	582	536	566	588	595	574	589	596	557	570	594	608	587	573	603	566	598	561	581	601	600	557	567	549	592	560	588	573	558	589	555	623	588	556	577	558	544	573	580	540	560	553	618	551	582	598	564	572	582	553	604	564	555	583	572	556	568	585	557	584	603	580	553	555	603	551	544	565	570	572	564	590	548	569	560	626	567	587	595	582	538	596	580	565	577	567	553	524	599	558	592	609	539	580	592	513	582	551	588	552	527	602	573	574	577	558	576	536	614	577	581	584	588	543	599	554	572	566	581	560	562	589	582	564	569	589	590	586	584	601	555	561	555	576	573	574	569	541	540	597	562	557	610	609	568	566	613	584	567	572	552	570	606	566	605	586	563	590	640	616	526	582	570	551	579	538	604	568	578	559	539	583	550	561	579	607	556	602	560	580	594	610	560	560	580	601	581	575	585	588	558	549	529	534	572	567	571	606	524	592	556	555	548	602	607	571	576	547	528	601	571	588	578	594	569	531	541	557	551	546	563	609	565	607	597	587	555	580	624	546	589	609	562	550	564	593	568	554	564	587	576	546	529	617	576	626	585	596	553	547	534	636	554	611	550	549	571	560	558	597	560	552	598	550	526	544	543	571	570	588	598	560	617	544	532	594	561	580	555	567	550	530	610	562	608	575	558	625	570	594	582	602	583	564	516	575	570	594	609	570	589	616	580	596	534	602	580	599	552	579	571	555	551	582	555	593	561	547	569	577	522	517	591	535	582	549	566	577	592	556	603	553	577	598	591	612	614	572	589	581	549	575	573	575	585	550	593	577	529	565	585	593	573	564	585	612	560	594	604	598	611	570	567	563	590	586	559	593	541	538	589	526	576	595	580	583	600	622	573	564	528	585	585	546	580	617	605	585	574	581	550	577	578	580	600	567	561	592	577	572	580	622	546	567	555	644	542	631	575	556	555	580	598	565	553	591	546	563	583	555	602	558	550	584	575	550	544	591	620	562	584	583	594	607	560	581	600	570	561	566	537	543	569	571	581	563	581	501	535	563	590	571	602	594
31849	19389	7481	601	354	283	268	277	262	268	211	269	269	266	243	278	254	250	264	277	252	264	235	271	263	248	267	251	275	261	241	235	244	249	252	234	253	250	248	254	278	214	297	264	262	257	251	257	268	265	280	245	271	274	256	244	238	256	239	264	224	274	256	237	237	222	292	239	264	266	250	256	272	261	221	255	244	273	272	250	244	284	278	238	247	276	272	282	256	259	275	250	234	256	248	261	254	260	267	261	262	278	272	251	259	254	255	242	249	275	235	230	236	242	272	273	268	281	258	220	248	239	245	271	250	266	234	217	276	253	261	237	264	259	238	252	274	277	277	246	251	219	259	267	253	267	234	254	227	274	247	264	235	235	257	260	261	231	269	277	233	260	253	253	263	229	263	260	257	272	283	249	248	258	267	233	269	261	285	287	280	258	249	239	237	278	274	276	231	243	272	242	268	266	254	255	262	283	251	225	263	233	265	254	235	265	267	297	259	250	250	260	210	226	280	213	216	239	288	271	265	251	310	297	269	252	249	265	255	271	241	265	256	266	260	260	252	260	289	256	240	258	269	264	259	287	232	243	257	230	242	255	292	270	262	259	244	267	237	242	283	265	278	256	229	241	232	272	268	252	243	255	275	224	280	257	287	241	243	285	265	252	261	261	273	242	258	298	266	253	242	267	239	228	244	236	239	282	260	232	270	313	248	251	262	270	268	270	251	248	266	254	271	287	273	244	261	237	270	260	229	273	222	234	278	229	251	220	262	254	282	265	287	245	266	258	276	260	240	241	247	240	252	266	236	253	223	264	268	234	263	243	258	282	280	273	269	247	243	264	249	248	263	229	277	239	257	233	266	263	257	238	218	298	229	256	243	264	273	248	266	257	230	243	265	241	259	266	240	241	269	253	249	268	270	266	230	256	270	254	237	282	252	251	267	235	254	228	252	242	245	232	260	265	256	248	256	227	252	244	245	246	264	266	257	270	258	231	243	234	289	258	247	238	246	280	235	268	291	233	277	233	257	261	273	291	248	268	254	253	252	246	257	253	264	247	278	226	242	288	255	232	242	235	271	276	245	230	231	258	269	268	254	255	274	262	257	260	254	246	271	262	275	287	256	265	264	249	224	262	252	262	260	247	284	261	246	246	232	269	260	250	267	258	272	257	259	261	243	253	268	297	250	290	226	268	247	248	255	251	267	263	275	262	262	259	244	259	276	243	256	255	252	248	214	250	244	257	266	253	261	239	233	265	300	282	263	256	231	297	243	265	278	252	258	286	249	267	276	263	242	252	249	248	272	248	242	248	223	264	247	270	251	285	297	278	220	246	236	238	237	236	269	287	257	259	253	240	233	244	254	287	263	274	248	236	268	260	263	272	260	262	266	259	239	229	272	284	253	284	278	267	263	254	241	258	269	273	263	256	231	252	236	270	267	217	272	260	266	236	234	249	223	238	276	279	247	254	261	257	274	300	258	273	232	249	262	271	253	282	246	273	249	263	244	290	229	279	244	242	234	282	257	291	251	261	268	256	256	242	227	245	243	249	223	249	252	291	269	282	290	247	278	265	285	277	246	237	260	245	266	268	259	268	259	251	246	245	225	237	268	268	263	267	259	277	252	271	254	294	241	266	247	230	257	257	274	224	293	263	263	250	261	246	232	254	254	269	261	263	243	247	293	255	269	255	281	263	289	271	260	235	251	249	268	214	267	260	261	253	246	274	243	248	223	224	226	240	265	246	209	266	238	232	271	270	280	239	284	259	232	247	263	241	265	266	265	245	258	245	237	276	282	277	246	269	269	258	241	262	262	241	248	280	240	231	264	252	254	252	298	237	251	277	265	274	266	258	241	256	253	291	262	255	251	267	255	230	262	273	292	255	240	266	235	238	245	278	258	257	270	254	245	244	275	246	248	249	290	259	271	267	263	261	261	266	260	261	262	306	242	264	238	267	253	252	249	243	235	232	248	233	261	277	241	244	262	240	240	271	274	235	256	246	235	274	268	273	266	273	263	281	245	249	250	236	235	308	238	254	275	254	254	260	256	253	264	265	259	253	239	220	293	248	255	261	245	251	252	247	264	264	265	259	255	234	254	270	256	242	266	248	226	230	294	278	241	261	270	260	250	254	256	272	274	270	256	252	263	256	254	271	279	247	259	258	259	265	263	288	316	265	247	241	277	273	260	273	248	263	254	249	235	259	247	283	238	248	280	264	249	251	267	267	287	238	270	257	256	261	276	278	264	238	278	269	222	271	262	262	275	285	259	257	203	237	267	298	294	266	235	247	264	251	231	285	247	241	251	238	279	277	264	222	273	253	270	274	220	197	228	236	278	253	258	242	233	293	266	240	256	233	267	262	262	239	267	247	255	256	256	250	239	221	221	241	249	262	262	265	248	266	261	263	243	230	244	265	230	274	252	253	255	252	265	261	269	261	272	264	290	264	264	285	280	264	241	258	265	213	235	232	278	283	209	265	268	245	254	245	222	227	267	255	272	220	283	221	241	261	267	294	224	250	266	219	237	278	238	276	241	249	258	234	246	261	263	239	257	235	252	240	265	277	239	262	257	268	257	253	256	242	279	275	268	257	294	253	266	239	257	268	280	279	237	281	254	232	264	246	248	269	286	236	237	239	280	254	238	242	257	284	270	234	265	243	241	263	255	240	268	249	248	252	260	270	285	261	278	255	255	244	248	258	266	211	259	268	250	254	235	266	262	230	257	261	248	260	282	266	261	255	256	267	244	252	205	280	283	246	279	240	217	238	280	264	254	269	283	280	287	275	250	247	256	244	288	279	230	268	272	247	261	267	264	280	278	268	274	251	228	242	251	244	260	262	252	270	262	242	239	220	271	314	273	270	262	264	246	243	259	280	250	256	238	249	221	253	282	279	226	244	258	249	256	261	217	223	263	315	278	241	244	262	259	272	246	253	262	260	252	253	272	280	252	247	252	255	255	235	235	241	258	289	241	265	266	247	266	249	241	248	278	252	195	232	283	274	255	276	273	273	253	261	238	268	269	248	245	252	281	226	270	259	275	275	267	312	239	242	274	247	261	239	267	263	276	281	225	259	265	224	234	270	239	301	290	264	284	253	228	265	255	246	245	245	286	251	236	280	273	259	246	268	262	247	251	278	265	245	237	256	267	248	234	236	248	257	251	245	256	236	272	269	254	230	268	230	242	251	251	241	242	269	259	238	261	276	245	271	283	246	266	279	233	247	251	269	263	244	242	241	278	276	262	255	251	246	255	281	265	284	256	275	247	274	261	229	259	244	245	280	231	264	249	279	265	230	236	253	265	278	293	276	261	245	261	257	251	273	259	248	218	289	269	249	284	289	258	269	269	266	253	251	278	259	226	250	245	269	250	251	261	237	274	244	241	264	245	220	288	257	260	267	272	259	251	253	292	256	261	245	259	280	281	284	254	257	245	257	251	281	270	250	272	286	283	256	255	285	254	268	263	265	287	253	242	289	238	270	207	263	245	258	259	266
5364	1291	904	697	687	640	665	665	608	711	587	666	633	647	599	621	600	621	605	650	594	614	617	592	609	594	647	619	597	611	605	638	613	628	578	640	566	644	574	636	601	586	576	596	599	607	613	624	628	582	599	638	608	653	596	638	606	604	660	632	654	645	570	610	586	641	618	634	613	646	602	614	638	589	578	647	626	669	607	617	645	604	645	631	626	646	645	622	607	613	597	594	619	576	650	617	657	597	656	605	610	615	632	624	593	636	614	625	589	608	597	598	639	598	614	629	618	640	599	601	552	615	609	623	661	655	627	580	618	587	590	615	603	615	587	629	578	616	590	635	637	640	622	621	554	609	613	648	668	598	629	582	627	657	602	661	590	621	672	628	624	610	635	626	641	613	606	633	651	639	576	638	606	603	597	630	640	592	614	624	588	617	642	560	632	612	655	647	577	624	635	586	588	600	666	625	594	639	627	644	634	595	657	604	607	616	586	638	617	609	612	613	656	589	603	620	598	622	626	672	622	594	607	637	623	604	642	620	611	654	566	620	616	627	605	626	597	599	568	634	623	625	622	641	594	583	626	599	662	599	601	590	619	619	634	597	566	648	634	625	644	586	600	579	603	608	623	634	580	585	634	574	656	585	611	616	614	672	631	580	623	635	614	625	599	572	653	607	592	611	606	656	606	625	633	590	622	554	597	652	619	600	643	634	627	639	559	633	622	669	612	609	605	596	628	678	640	572	646	595	583	617	659	607	630	602	605	614	599	627	609	599	605	586	614	586	560	644	615	606	616	601	574	608	563	639	626	567	616	608	614	663	616	604	659	600	588	623	594	610	624	587	631	584	652	601	625	594	574	656	624	620	604	634	633	602	597	631	671	621	617	636	659	586	597	624	633	611	620	645	629	608	640	610	638	584	616	629	641	601	623	589	602	632	595	593	617	641	591	605	591	624	634	616	614	651	610	605	631	630	631	597	588	640	581	600	616	649	575	619	593	645	630	623	563	634	596	614	641	599	642	606	620	621	561	611	583	642	618	624	602	639	590	596	590	637	609	669	615	587	610	585	646	598	637	623	560	657	692	608	621	613	581	584	597	643	667	615	607	594	632	605	668	609	621	575	659	616	604	634	615	637	650	616	669	637	624	638	596	600	576	612	598	607	562	600	621	599	617	603	607	599	660	618	605	606	602	618	605	652	594	605	642	628	588	636	577	637	624	637	634	616	635	622	654	613	640	629	607	592	642	587	646	656	602	628	591	587	634	629	588	603	574	632	622	561	605	614	625	612	594	624	623	555	613	599	599	628	631	632	610	612	589	602	598	634	591	586	593	671	616	612	591	624	653	602	612	620	571	630	590	595	663	603	589	625	601	595	603	655	654	615	630	662	625	583	605	586	623	595	575	644	621	610	647	586	595	598	561	594	621	612	596	577	570	661	569	608	621	627	661	611	642	609	628	593	618	639	608	607	623	615	575	604	667	615	613	614	638	627	592	633	633	638	607	639	587	623	638	616	610	644	634	623	623	609	628	581	599	623	635	614	566	644	627	612	574	625	625	652	592	600	577	588	598	591	600	637	598	632	604	631	626	571	638	622	648	593	643	645	611	599	627	591	587	613	573	615	620	604	629	575	616	590	615	616	629	630	579	620	642	619	608	595	618	601	623	590	625	624	622	585	623	593	620	589	645	607	604	592	614	642	601	636	674	631	630	574	645	612	637	603	660	607	644	645	620	574	645	583	605	610	626	631	634	639	599	661	589	616	622	596	624	671	631	566	577	633	614	652	619	583	611	582	591	622	600	614	592	634	588	647	581	629	608	616	621	616	644	600	637	640	631	624	636	575	599	608	623	580	614	666	655	613	588	590	617	601	674	649	608	606	662	565	624	606	663	632	626	639	610	592	553	612	604	611	600	631	611	604	586	603	578	613	592	610	603	575	625	605	621	630	609	662	656	591	603	583	596	637	618	620	616	624	612	614	545	633	660	620	604	601	663	609	670	588	610	619	597	655	657	631	611	587	558	626	641	632	605	633	627	629	596	600	620	643	608	622	613	626	635	610	629	638	613	602	624	571	632	568	602	654	601	620	616	575	650	619	590	632	650	657	612	573	602	599	626	620	623	608	594	624	541	660	576	609	606	623	620	619	620	559	635	600	637	600	586	609	632	577	621	607	613	625	643	600	679	625	630	609	615	626	626	612	618	630	593	623	607	592	627	599	613	639	560	578	571	623	607	607	607	621	609	592	620	614	633	592	614	654	576	611	590	632	575	584	632	612	637	629	615	594	627	635	635	626	615	601	651	605	549	595	618	617	597	592	644	609	572	587	580	618	615	603	635	618	629	621	620	557	616	640	594	633	595	564	613	639	591	629	638	608	590	636	677	605	596	621	637	654	645	629	573	596	632	641	628	597	591	619	599	633	616	580	606	625	616	557	646	650	623	613	568	623	624	593	580	591	590	628	624	603	592	612	650	614	597	608	613	610	589	592	607	628	593	610	576	579	609	624	658	600	648	600	638	593	643	614	648	646	574	663	606	616	624	631	592	604	650	613	627	642	641	593	650	631	597	602	577	610	634	619	642	628	596	650	617	657	640	583	603	650	576	594	640	605	638	618	607	592	581	639	629	620	604	601	623	608	618	593	596	573	653	645	579	638	646	641	596	656	608	624	587	587	636	645	611	589	629	640	627	598	600	624	605	595	663	583	623	608	581	619	623	612	601	597	614	585	601	602	627	618	620	623	614	611	605	629	640	666	610	630	578	608	608	640	578	612	643	621	590	616	634	589	605	632	621	628	630	623	650	595	620	601	570	616	628	609	643	643	616	579	614	601	637	647	634	621	663	568	612	615	623	599	621	593	599	632	608	637	581	585	625	619	649	617	582	669	630	599	600	618	582	613	587	579	612	633	619	643	657	633	637	605	628	597	636	598	562	609	629	610	625	627	576	599	626	603	626	581	639	678	591	603	626	614	598	669	581	645	652	627	573	612	590	620	600	639	632	656	620	605	576	629	601	663	628	630	655	618	634	638	617	627	631	543	583	624	610	554	614	635	643	626	602	633	626	595	599	608	602	653	574	631	588	626	631	601	613	663	586	615	652	658	630	606	607	620	588	620	648	649	587	654	622	594	598	647	662	597	601	618	643	636	603	592	608	614	608	596	607	631	644	595	600	598	629	594	626	580	645	606	631	621	650	580	614	599	613	632	587	605	663	594	582	612	647	622	605	573	621	607	657	618	592	657	594	583	587	618	623	602	611	593	584	577	652	609	615	625	626	635	608	614	613	621	572	624	618	621	654	621	642	604	653	612	610	589	616	643	633	609	608	635	626	582	555	584	574	641	599	618	627	619	587	624	617	614	622	634	582	641	596	638	667	635	582	618	601	581	597	591	565	612	618	623	633	607	661	585	622	595	634	617	631	627	597	622	590	633	621	620	638	638	615	595	628	576	601	589	600	622	586	586	580	608	557	623	614	590	594	645	589	609	665	635
25249	21904	25496	28940	21918	21911	3227	643	511	461	414	421	398	436	416	463	452	427	409	361	386	429	363	388	381	414	350	396	345	357	406	399	421	378	403	464	400	373	396	382	397	399	377	392	413	377	430	368	384	417	410	383	368	385	381	404	385	415	392	377	405	406	376	367	372	395	356	384	394	364	380	442	370	367	394	372	355	342	388	371	380	382	397	378	364	406	346	420	379	401	356	385	380	381	372	365	395	428	377	403	360	364	401	416	374	386	376	367	354	399	355	373	408	369	420	383	396	407	375	383	405	380	372	413	373	358	396	401	363	385	366	364	382	391	386	395	393	375	378	396	407	391	400	353	356	336	336	378	371	359	412	369	370	353	357	394	371	414	403	428	382	405	388	412	397	400	389	375	407	442	385	383	398	364	370	371	384	395	384	363	403	385	366	373	382	332	407	398	396	370	407	400	382	388	367	374	397	381	382	413	367	433	392	384	369	389	403	378	367	374	367	401	380	360	373	368	405	373	365	371	363	424	389	329	410	373	352	364	447	373	362	350	364	369	418	398	366	383	368	359	374	369	387	399	393	431	396	364	373	355	379	368	417	396	392	392	389	423	383	375	366	418	352	370	362	371	378	417	393	354	377	378	369	388	353	320	363	343	395	375	369	361	348	352	411	389	362	412	390	368	370	353	401	393	392	382	409	410	366	413	378	369	353	403	388	429	413	375	393	412	371	410	395	405	373	344	366	368	377	349	378	408	370	375	347	362	382	374	366	413	393	375	369	397	341	415	351	385	348	403	394	432	387	390	392	373	367	400	382	378	375	388	391	390	390	365	410	381	426	405	355	373	376	393	389	365	399	372	402	382	380	387	374	380	420	369	386	390	402	364	349	381	372	402	379	385	368	355	356	372	398	433	361	394	372	391	397	400	422	386	367	377	438	405	356	368	354	385	441	383	367	407	396	355	388	384	356	376	380	379	434	382	397	371	374	349	382	387	379	390	373	366	418	382	394	368	400	366	364	390	380	360	383	409	375	389	392	368	394	405	380	382	380	414	395	378	353	378	372	390	384	399	403	396	405	388	413	371	398	378	366	351	371	391	397	401	379	392	373	391	389	378	406	385	391	353	403	396	371	409	411	383	422	432	390	376	362	400	384	395	411	395	384	396	415	395	387	332	407	423	396	388	414	374	379	433	388	399	400	392	334	381	373	379	412	385	392	387	422	352	395	415	367	372	384	391	412	382	368	375	377	388	381	387	379	343	373	371	359	393	399	381	382	412	394	391	395	395	378	365	385	388	370	359	377	383	382	383	405	386	383	378	378	429	353	369	364	337	364	381	394	367	384	403	379	412	358	433	375	394	363	394	348	385	409	375	380	429	409	357	395	369	400	371	414	352	381	358	361	418	426	374	410	411	348	362	352	393	386	346	370	385	405	396	366	396	432	365	368	384	379	362	389	393	364	375	412	405	417	423	383	392	385	390	346	369	401	378	355	378	399	386	394	355	387	379	391	369	370	349	413	411	419	412	361	384	373	355	335	412	414	397	422	386	366	415	388	366	431	387	396	403	413	416	430	399	403	395	391	381	373	385	406	387	404	384	395	364	380	384	373	367	369	381	390	363	375	401	439	417	403	372	382	388	369	385	393	398	348	370	333	341	405	348	386	392	398	347	392	412	391	393	380	319	361	378	387	392	376	394	360	381	377	367	394	380	401	390	417	367	398	384	387	355	383	365	381	372	381	374	355	405	369	381	357	358	345	365	417	384	406	392	421	403	380	370	375	390	393	400	382	400	350	405	384	396	368	354	379	429	388	376	367	370	375	382	412	370	401	385	377	383	377	369	397	373	393	448	371	402	391	388	388	391	360	365	383	423	356	346	364	376	423	391	393	389	429	395	354	399	368	385	374	392	410	359	411	403	371	367	403	416	401	408	395	354	430	384	371	407	384	390	375	373	355	381	372	382	378	389	359	366	408	380	364	406	391	344	371	402	408	393	393	354	355	338	412	371	395	399	356	387	418	352	422	387	402	372	383	361	381	405	387	371	416	404	392	357	379	413	397	383	387	378	360	367	306	394	368	376	356	363	361	381	361	365	381	394	402	396	357	356	419	342	364	398	344	313	398	411	355	425	379	338	405	376	385	376	374	358	377	344	361	376	352	423	373	396	390	374	377	399	347	390	382	370	381	381	370	390	382	382	398	366	385	385	384	365	337	374	379	375	389	360	380	432	370	366	376	392	418	403	405	411	352	353	400	357	336	442	377	379	338	342	387	409	372	403	370	395	384	388	385	378	383	353	333	377	354	418	410	366	382	386	335	363	385	387	385	366	368	351	366	394	408	399	406	391	370	327	383	399	403	369	372	374	402	365	372	389	411	414	376	372	379	366	402	351	365	370	397	359	386	376	411	387	370	396	416	364	402	374	393	361	364	370	403	383	393	384	376	384	401	370	392	369	356	348	406	357	389	397	351	361	406	407	410	413	411	382	376	357	367	403	369	357	388	366	359	386	396	427	390	343	363	382	388	372	386	370	377	376	403	378	392	331	397	395	383	398	409	419	396	370	398	357	361	345	408	397	384	374	379	372	355	395	392	346	354	376	371	397	399	405	385	394	379	378	416	395	363	355	376	346	377	375	421	372	382	401	421	383	384	401	377	398	408	372	385	376	348	381	399	390	379	340	388	367	360	396	405	366	372	356	371	410	416	379	390	376	427	378	408	346	373	374	363	372	366	394	368	390	387	395	356	360	385	364	396	406	391	369	362	336	354	380	385	362	381	402	398	398	346	443	364	404	359	369	371	397	405	383	396	384	381	363	368	396	367	389	413	401	357	392	361	396	395	406	418	393	363	369	367	421	399	383	413	378	380	388	397	377	387	390	390	417	419	374	399	382	403	335	353	390	359	407	387	364	372	388	381	408	403	377	385	345	375	387	365	366	364	408	356	389	370	385	359	355	378	364	389	385	412	370	434	346	348	389	377	395	390	396	356	418	365	373	361	386	355	390	384	372	413	402	388	388	376	420	391	420	369	369	418	394	370	392	392	403	363	361	354	359	344	380	386	358	346	347	405	417	417	415	371	402	361	372	345	361	363	396	372	427	383	417	348	405	376	372	360	367	354	372	383	339	389	421	405	405	360	387	373	360	411	407	414	386	426	351	383	382	380	391	378	405	426	359	380	379	379	385	337	407	378	417	389	395	420	403	391	386	362	364	391	366	356	376	368	418	410	353	397	374	414	391	387	373	383	400	334	402	365	377	400	374	389	389	413	402	345	379	395	375	368	381	392	416	427	368	397	388	374	382	377	377	375	404	371	379	355	392	366	366	381	371	376	371	410	407	376	363	405	399	366	381	354	346	429	373	379	377	375	389	393	408	376	386	399	390	401	383	398	397	368	358	340	386	378	353	390	380	339	372	357	377	414	385	412	397	373	414	359	378	405	387	386	382	379	384	340	413	383	386	387	391	394	403	336	365	351	400	361	408	365	408	406	390
3735	4039	2255	1285	1027	989	911	906	881	904	846	907	870	831	847	861	826	839	831	883	862	799	860	826	813	814	847	864	798	869	853	851	815	880	841	780	852	811	870	868	823	788	893	832	803	913	870	812	798	854	816	837	831	828	809	812	835	814	838	866	782	811	800	883	828	854	818	862	843	798	859	837	844	825	869	874	875	826	830	827	861	831	872	816	820	834	843	832	841	876	866	797	846	842	833	852	833	876	844	849	850	817	840	863	829	846	804	840	807	816	856	856	827	871	808	834	829	826	793	851	800	867	842	850	791	831	830	781	843	850	831	864	824	862	823	813	851	882	839	833	800	785	807	859	791	841	825	859	851	789	828	909	829	862	831	868	866	837	894	848	849	828	840	842	828	826	817	823	819	765	828	807	861	844	831	845	852	797	826	842	855	794	855	829	864	820	808	815	851	804	859	829	809	804	856	791	868	847	854	826	832	860	831	838	839	805	827	831	815	832	843	865	823	800	836	875	841	755	871	811	843	849	797	845	791	822	840	822	833	808	841	851	867	853	798	854	830	849	786	882	816	827	847	837	811	878	806	804	814	870	834	884	825	848	841	880	818	840	836	862	809	805	863	840	871	829	858	901	817	815	808	835	795	844	817	864	861	838	857	841	836	799	858	846	835	800	849	865	858	853	861	853	837	824	836	841	852	841	864	838	890	773	872	884	856	842	874	798	781	827	860	837	807	854	847	816	777	855	794	814	835	838	807	795	823	803	855	844	803	818	839	805	881	819	848	850	865	831	868	816	822	864	853	855	835	811	855	824	849	810	827	884	791	822	811	868	846	866	780	826	789	822	816	835	884	821	815	867	804	862	834	815	857	804	807	848	830	813	900	816	842	842	835	814	824	785	843	851	807	838	791	864	812	855	852	827	884	786	832	859	823	855	842	827	848	823	789	846	781	858	822	840	834	844	877	778	843	810	828	809	796	793	817	840	866	851	791	842	823	866	832	839	828	848	840	852	769	787	849	840	832	837	856	803	840	814	844	862	858	846	848	789	852	853	831	832	803	845	810	800	814	875	861	823	884	817	821	800	851	786	809	865	824	820	798	827	849	881	913	896	859	874	870	845	842	868	863	809	802	875	840	839	780	837	825	813	852	805	783	835	865	832	829	844	727	794	881	828	839	839	788	799	852	859	818	867	829	822	828	832	786	841	798	837	802	858	808	819	776	858	796	881	830	869	848	841	842	818	853	845	859	768	813	801	840	801	827	823	844	862	791	845	836	858	796	830	853	813	818	831	830	784	855	792	839	826	846	813	790	841	814	851	840	838	860	852	769	842	820	887	863	839	833	823	857	846	894	855	855	847	786	810	891	790	770	829	880	838	806	823	818	835	830	832	797	771	815	813	826	847	869	867	817	881	811	870	865	848	840	831	778	875	878	832	832	796	850	812	833	819	792	861	823	798	814	827	827	769	843	810	801	834	870	889	845	799	788	875	804	841	780	843	824	821	854	825	825	844	859	823	885	875	845	859	823	839	853	884	856	849	837	827	864	796	834	846	807	807	796	836	841	845	869	857	861	812	819	859	855	856	794	847	823	820	846	819	844	835	835	821	842	864	869	798	903	854	878	854	867	839	809	829	826	862	836	880	838	815	882	855	870	793	827	825	873	857	797	858	820	775	832	841	841	842	862	852	856	871	826	771	824	790	827	824	842	836	812	824	830	819	827	864	850	841	791	822	788	873	823	796	870	875	860	831	803	883	811	818	841	821	873	859	805	853	894	842	836	869	828	832	866	818	846	857	837	872	815	823	749	797	824	836	815	842	792	803	851	846	800	785	778	875	831	851	808	834	849	844	899	831	840	778	820	840	817	807	813	839	846	796	767	816	847	831	865	759	816	816	823	819	814	861	878	819	896	804	829	830	873	814	841	856	853	857	806	848	808	798	851	866	817	859	885	831	884	851	846	810	870	836	899	918	809	826	827	838	822	824	843	869	813	819	837	853	844	847	795	888	839	800	860	824	823	839	846	822	848	866	885	826	775	836	804	879	883	837	797	848	827	832	853	816	846	829	843	825	799	846	789	780	825	865	808	828	835	847	802	862	854	833	844	807	800	895	830	833	823	832	839	787	861	819	872	846	790	808	825	861	774	814	834	817	839	858	805	840	848	845	830	900	811	902	866	833	790	901	833	783	789	836	880	879	826	888	892	847	829	816	856	804	848	785	858	854	846	866	782	816	821	858	800	837	884	854	864	860	853	840	865	840	822	859	829	866	793	856	857	788	805	822	843	846	835	809	826	847	893	818	848	837	807	843	866	861	827	779	824	861	812	848	828	805	810	837	840	878	869	858	786	848	810	908	909	854	812	772	878	856	805	847	854	836	831	780	834	827	815	813	831	836	818	858	909	811	762	789	817	901	842	839	857	841	819	836	804	817	793	810	800	844	782	850	837	866	784	930	849	830	781	811	897	820	829	810	840	816	797	763	849	892	776	825	855	831	844	816	834	850	780	823	857	830	816	837	848	778	819	826	896	806	818	847	828	847	858	852	842	850	850	808	877	880	851	860	826	883	884	830	827	840	813	853	843	867	798	806	860	843	853	839	863	818	826	841	873	908	818	812	859	822	897	791	853	838	904	808	872	872	881	797	881	808	795	869	790	853	840	770	841	792	838	792	823	832	826	813	881	855	853	851	834	857	811	828	798	787	802	879	880	844	788	820	849	892	788	788	803	892	770	887	868	861	802	806	807	802	828	769	828	851	796	837	887	802	800	824	832	802	812	858	871	863	825	818	867	857	861	785	823	848	833	829	788	843	860	845	810	868	815	840	823	853	802	868	810	886	798	846	850	799	824	777	858	780	858	814	821	798	884	816	818	813	888	866	878	816	828	872	862	871	827	855	879	844	796	902	858	820	849	819	818	836	836	860	897	839	795	807	853	834	786	831	834	879	835	815	812	846	825	826	834	853	838	837	838	814	802	778	852	846	847	839	815	804	780	832	865	827	861	849	811	864	801	850	794	878	880	817	876	863	829	829	826	856	792	815	799	847	849	872	807	817	849	835	760	798	795	844	800	857	848	803	820	849	751	807	837	863	866	846	845	873	884	787	814	855	847	840	822	818	816	835	858	876	874	815	845	855	799	810	817	815	790	858	847	825	863	809	840	825	847	804	869	860	831	872	812	823	862	858	813	786	805	865	805	813	808	807	818	815	813	902	855	831	802	874	854	818	798	860	773	839	824	826	835	821	843	866	865	813	852	827	842	866	820	792	887	801	793	827	823	832	810	836	833	854	888	822	829	842	848	815	855	789	812	871	847	799	866	816	798	837	846	817	820	823	787	816	789	841	850	855	848	872	861	866	893	858	802	859	871	777	833	820	830	826	829	825	895	789	824	864	826	865	831	801	824	773	790	841	788	849	786	841	905	871	813	858	801	862	860	886	857	872	819	821	790	824	824	830	821	802	825	872	851	836	896	790	809	857	861	884	844	899	799	798
23598	20872	24565	27331	20873	20885	17902	748	406	329	346	309	307	308	318	315	315	258	310	282	290	279	286	273	279	271	256	262	261	269	277	267	263	250	271	271	271	270	236	262	274	253	229	284	276	222	249	224	270	272	246	270	283	270	282	244	282	265	268	244	252	246	270	250	226	270	261	226	232	281	261	252	254	269	245	241	279	244	237	243	240	275	223	308	240	250	266	258	247	285	228	251	246	242	253	274	237	230	247	269	274	242	271	262	243	227	253	293	242	259	264	249	263	250	252	224	255	217	247	252	231	270	248	267	229	260	249	216	284	232	244	243	256	246	272	255	238	238	248	241	274	221	238	267	248	245	254	275	242	273	260	272	285	240	253	265	237	260	250	270	263	230	258	262	257	275	277	274	209	255	242	241	255	220	258	255	243	268	244	232	302	248	253	290	246	256	251	245	254	261	249	287	259	253	283	259	265	248	201	253	269	273	235	255	233	216	241	237	272	234	280	260	255	244	256	229	260	246	256	259	261	228	277	256	258	240	262	241	257	268	271	249	220	263	237	238	240	263	245	251	237	265	234	262	239	261	258	224	249	275	272	226	236	245	243	249	268	259	261	250	234	293	280	256	265	252	249	236	213	256	270	228	237	249	246	230	239	248	242	287	245	261	215	204	223	253	238	248	243	243	214	263	256	275	286	260	268	250	278	269	247	248	280	228	251	250	256	245	250	241	250	277	247	252	255	274	283	260	261	278	262	271	247	258	241	250	248	268	231	275	224	240	271	259	223	258	239	207	233	255	240	266	246	274	246	252	265	231	259	262	263	268	242	256	235	234	252	245	240	221	258	267	279	240	243	234	228	264	245	233	267	269	243	242	266	233	259	258	234	280	248	271	255	284	247	224	269	244	231	239	213	297	269	249	209	268	266	232	233	262	260	262	246	259	236	262	256	275	232	265	251	248	267	248	235	270	245	251	244	240	278	226	240	241	251	286	252	250	266	267	249	272	265	250	270	226	260	266	246	245	238	230	228	293	281	251	251	242	224	289	275	264	238	250	223	262	255	261	279	258	308	215	245	267	250	249	242	265	295	238	256	241	249	268	256	267	228	238	232	226	240	255	256	231	255	250	248	252	267	238	243	250	233	276	242	263	278	260	248	229	247	265	245	244	255	251	277	235	226	241	261	239	245	256	251	269	236	227	240	257	268	243	237	251	260	242	256	250	263	250	241	226	291	259	261	262	253	240	278	256	230	247	215	233	240	260	217	251	260	252	250	263	260	234	263	254	232	243	231	277	256	293	265	264	258	234	254	228	261	276	245	251	245	256	281	291	268	275	252	262	252	253	277	236	255	239	264	266	220	267	281	254	233	262	254	224	280	246	249	247	240	234	284	278	265	250	230	262	242	221	253	289	249	259	276	206	243	233	260	207	265	233	240	223	234	251	270	266	263	244	220	261	246	282	249	248	233	285	240	245	240	233	209	250	256	240	267	238	234	267	271	236	272	264	224	216	285	210	242	252	209	284	242	247	260	274	254	256	225	250	236	245	258	263	253	220	243	257	244	225	238	228	245	247	252	257	262	242	249	252	251	250	226	231	227	244	252	258	278	225	231	271	229	251	274	266	264	237	244	253	263	257	239	262	257	266	232	262	256	251	274	281	262	236	249	255	250	228	213	237	261	264	264	234	265	265	269	241	194	272	279	268	280	249	249	251	238	243	289	240	250	237	255	257	268	243	238	276	223	241	257	243	242	245	237	246	274	263	261	245	258	265	282	228	266	260	244	242	259	233	252	232	248	261	260	249	257	252	257	255	282	247	267	264	278	251	253	215	290	253	257	227	265	240	228	262	238	279	265	251	266	258	255	245	262	253	241	236	222	250	259	274	236	247	253	244	267	239	222	256	243	259	231	248	274	241	241	226	271	243	227	233	255	253	239	234	224	224	249	280	264	216	247	272	289	261	250	248	229	273	255	214	257	246	273	236	233	228	261	267	264	265	231	255	219	236	271	227	264	255	255	281	249	257	247	246	246	241	268	249	243	234	255	268	259	241	229	269	221	247	268	277	252	264	265	232	288	270	270	275	272	246	248	263	258	233	261	257	269	256	270	231	250	228	244	266	259	255	245	264	273	259	225	249	224	251	246	249	290	251	266	260	252	269	248	267	261	263	286	270	285	252	236	248	254	263	234	262	269	225	239	271	286	260	249	269	276	245	238	262	230	226	230	264	262	245	256	266	273	281	259	263	258	291	273	264	248	237	260	260	254	254	238	241	267	248	220	224	234	238	249	237	249	243	275	237	216	267	231	236	283	266	273	236	252	253	262	247	248	243	225	258	256	298	263	262	266	264	263	237	269	232	260	257	250	246	281	278	247	263	260	240	244	243	264	286	238	242	263	241	260	247	289	277	254	256	281	251	241	262	265	236	241	228	254	267	263	251	267	279	246	244	284	266	278	254	242	262	246	269	231	237	227	239	274	245	248	263	214	251	249	251	241	242	247	260	262	267	263	283	255	231	265	276	245	238	274	239	240	229	268	255	239	223	261	254	232	249	245	244	242	267	250	251	256	233	267	248	270	235	253	221	243	223	255	251	257	271	226	249	247	266	260	268	260	270	280	254	245	249	269	243	250	243	256	240	265	245	259	255	234	276	272	232	234	224	258	269	252	234	248	221	207	213	228	236	284	225	268	256	253	264	247	226	286	237	255	266	251	265	258	267	248	247	248	285	272	235	281	243	247	251	267	266	238	245	250	268	254	279	225	298	257	261	252	256	225	263	260	260	268	264	261	225	323	223	264	272	246	212	261	251	227	292	225	232	234	270	240	267	272	224	257	254	236	248	266	272	243	260	253	257	242	243	232	243	241	253	209	234	240	249	271	255	247	240	250	251	261	260	221	297	279	277	233	239	274	245	249	252	246	245	236	222	232	242	272	232	221	263	230	239	240	298	258	253	265	252	237	253	266	237	269	250	286	251	247	252	251	266	252	228	236	261	246	256	243	272	275	268	296	260	229	248	246	231	259	253	241	261	247	264	229	263	244	253	258	232	224	244	243	277	239	247	246	260	257	256	268	250	253	234	267	277	261	239	258	264	255	266	225	235	231	237	252	268	260	238	270	265	245	217	227	271	265	265	236	254	238	257	283	274	260	244	233	242	261	276	284	245	252	258	240	258	223	250	225	250	261	271	286	256	285	248	246	259	236	272	239	228	230	237	255	231	234	275	249	243	262	275	253	241	250	238	264	270	259	251	232	248	245	273	259	246	254	234	255	260	256	262	263	244	271	243	271	260	251	246	263	243	258	236	251	214	227	263	271	277	238	241	312	241	242	226	259	258	267	232	246	233	260	260	261	261	260	268	255	251	281	274	264	252	221	243	271	220	254	250	229	242	268	255	264	238	295	251	253	265	238	251	243	253	237	260	241	250	239	304	280	240	239	269	264	280	261	240	264	269	202	235	258	236	228	269	258	235	249	251	239	225	244	266	270	258	246	257
3707	5363	2661	1239	918	731	702	633	619	659	571	552	569	610	596	591	593	590	564	572	536	546	580	568	542	557	550	526	528	569	517	537	588	548	580	572	573	523	564	589	542	536	526	587	515	567	505	537	575	582	568	525	560	583	538	550	548	561	523	576	578	528	551	515	535	537	571	547	544	569	539	561	567	522	545	510	546	533	552	539	569	528	563	571	566	527	539	531	584	568	577	571	559	577	556	572	513	554	543	500	561	529	569	545	499	630	526	548	587	546	536	584	521	550	516	578	563	550	578	568	571	539	527	544	502	525	575	539	594	522	568	566	548	547	556	561	565	607	559	566	561	537	503	523	570	534	559	537	555	549	542	553	592	538	580	570	559	543	526	542	561	538	548	551	536	566	517	534	519	536	520	519	551	527	527	499	556	588	530	576	584	544	575	535	536	559	521	537	503	550	561	541	552	581	547	566	574	566	524	543	529	584	521	529	515	493	540	572	531	527	532	538	542	537	551	550	561	533	582	566	555	602	566	537	554	513	537	528	575	536	544	562	540	557	555	584	553	513	544	574	521	564	556	563	528	539	571	569	557	576	539	532	568	530	583	556	548	565	558	560	561	547	533	502	560	560	553	535	531	566	569	512	576	544	531	567	507	532	561	524	576	506	535	545	571	570	551	534	579	586	535	547	574	559	566	575	592	554	552	553	522	558	566	580	568	578	618	563	538	543	582	551	585	585	509	541	569	537	541	555	563	584	576	578	539	586	549	554	553	529	555	568	534	505	535	532	539	553	555	533	553	581	518	547	496	537	568	507	551	554	560	566	572	563	543	563	587	552	576	530	561	516	564	492	589	585	570	535	557	533	555	521	555	557	556	551	566	519	516	562	531	511	549	583	550	541	527	546	571	560	565	578	583	529	575	563	520	539	547	527	533	546	520	565	552	533	565	522	551	521	552	513	551	515	547	516	516	513	577	534	563	566	586	563	551	526	552	527	556	600	535	553	581	604	543	539	532	554	542	572	577	605	511	507	570	514	577	544	526	555	546	547	563	542	565	561	579	547	584	540	526	567	570	526	526	539	531	564	591	561	545	560	521	537	550	578	589	546	492	560	535	510	545	556	544	570	565	533	539	587	587	526	553	599	570	529	577	580	547	553	559	554	542	561	534	567	520	584	541	518	584	552	560	572	571	564	548	551	543	553	553	539	546	537	575	520	545	535	566	539	568	590	539	575	543	548	482	557	596	552	541	528	540	534	567	547	587	500	545	569	564	531	522	595	572	510	567	564	516	512	576	532	537	544	547	553	554	506	549	542	557	560	590	538	555	598	510	567	543	542	544	554	556	514	573	564	579	568	549	555	560	575	560	580	560	528	529	552	565	586	562	551	546	569	561	533	544	554	559	600	549	531	530	540	524	538	535	559	572	511	568	563	580	561	579	507	544	552	543	581	538	537	549	484	576	539	558	587	551	559	523	560	581	529	564	543	538	557	581	545	528	561	600	524	581	561	553	531	541	576	565	576	552	571	536	564	530	548	539	561	558	507	543	493	529	589	553	561	519	517	567	535	562	524	533	512	544	555	522	582	519	565	568	515	503	548	579	500	534	521	553	551	499	570	510	558	539	563	523	534	558	543	531	552	562	518	565	565	566	552	526	551	559	529	533	541	543	546	540	506	499	563	570	534	539	552	560	601	519	544	540	550	552	529	571	534	543	582	553	534	545	551	539	520	511	551	521	517	570	519	555	557	560	578	561	574	546	572	577	560	537	559	525	556	547	546	537	548	548	535	587	561	563	598	507	579	548	549	550	555	532	519	588	515	533	552	500	534	529	569	557	573	518	568	565	555	550	555	537	528	546	578	539	580	520	539	529	498	524	605	546	560	545	555	579	513	606	558	528	523	586	541	574	544	549	544	560	507	529	511	556	568	560	547	576	544	527	554	593	538	568	561	533	544	560	562	540	564	539	545	572	536	508	544	516	584	536	531	545	564	518	572	512	544	563	535	527	513	584	535	521	525	565	530	553	554	550	502	566	518	552	553	574	545	553	520	528	516	550	538	561	558	535	507	535	523	532	562	567	563	536	554	575	582	565	553	571	603	536	560	545	592	529	550	542	535	523	549	564	515	558	531	537	541	560	530	564	552	579	563	514	580	552	546	552	509	551	531	500	515	554	540	568	542	508	578	542	536	571	546	546	582	521	556	548	567	600	544	538	529	563	548	582	597	570	525	578	548	536	560	568	574	510	523	568	573	585	555	537	549	567	547	533	583	565	564	527	566	519	551	553	574	557	567	574	547	567	536	574	534	571	543	506	554	526	554	509	551	557	571	554	542	544	545	565	539	533	491	569	581	548	587	587	544	511	537	562	560	558	550	580	598	554	545	579	535	580	487	526	509	556	540	501	549	553	538	551	535	537	548	509	576	546	535	560	581	577	571	525	545	552	541	577	543	512	576	543	591	539	549	554	549	552	564	601	496	563	557	560	551	593	556	543	552	569	539	522	548	566	542	584	564	563	561	536	504	576	546	541	556	542	552	536	553	573	585	571	538	552	549	541	546	532	516	563	547	579	521	563	526	568	540	568	529	569	564	544	571	577	525	489	544	584	563	532	563	519	534	534	570	520	575	545	523	544	549	513	545	559	541	571	509	579	530	527	553	525	601	574	506	547	572	544	552	534	528	521	586	557	547	535	518	549	534	549	529	546	539	546	554	532	535	547	525	516	595	532	581	519	529	545	594	542	528	529	536	525	577	537	507	581	569	554	524	544	538	556	577	552	533	551	559	549	530	549	564	571	536	565	552	577	536	554	521	544	597	526	596	563	569	555	520	539	541	533	575	563	566	518	572	556	533	586	551	553	567	556	551	545	500	556	525	542	559	575	570	541	552	530	559	525	522	534	558	559	576	544	498	555	525	559	565	575	539	523	560	546	541	537	583	585	595	582	556	548	560	568	542	577	529	580	533	582	536	564	557	523	551	511	558	578	542	547	563	575	565	538	553	591	527	602	482	575	547	580	546	526	562	568	531	577	559	581	568	522	543	535	580	550	557	577	564	573	540	565	543	601	523	566	540	578	568	512	552	576	538	598	538	573	549	534	523	537	556	574	578	566	542	547	598	562	532	532	540	537	529	573	560	572	549	532	538	550	541	552	579	569	572	565	570	535	569	558	576	559	543	538	537	563	530	555	536	501	544	576	501	523	603	528	587	513	558	554	526	540	541	489	571	565	559	528	538	517	562	528	560	534	566	584	520	542	540	517	518	534	550	603	562	528	572	588	524	569	563	558	538	557	560	575	510	514	543	537	550	542	563	576	565	568	527	537	580	533	551	506	551	582	550	587	591	528	546	567	524	576	517	538	548	525	539	520	541	572	559	563	533	499	584	536	587	590	570	541	509	530	527	566	522	550	553	559	522	583	575	583	502	589	589	545	553	554	523	525	587	550	588	560	528	552	516	523	552	526	559	553	546	562	546	544	533	577	520	564	544	549	599
32980	20337	8024	625	382	317	316	289	309	267	282	279	258	289	253	267	244	256	291	277	259	242	262	279	300	258	279	270	307	288	295	247	279	274	284	247	293	296	294	278	262	342	269	249	303	284	271	303	280	253	264	261	288	290	266	272	255	251	262	269	267	264	238	246	265	302	266	283	281	281	268	250	255	260	261	243	301	246	276	270	271	267	309	285	259	256	317	284	250	280	268	275	239	271	266	251	261	300	269	263	247	244	266	255	258	272	244	272	264	266	246	264	276	277	286	257	261	270	309	258	264	253	278	257	248	249	249	252	242	252	273	284	267	240	236	259	275	246	298	294	239	239	243	296	286	263	289	285	272	262	253	285	246	299	265	295	273	275	276	273	282	312	288	278	248	240	264	261	258	275	280	276	279	269	269	270	279	244	265	268	292	264	276	269	259	246	226	253	251	298	303	269	281	265	298	312	291	256	285	259	285	280	251	274	283	263	282	260	283	273	268	285	277	278	255	270	272	276	244	276	242	238	304	276	266	237	236	280	289	293	271	259	247	266	269	238	261	263	276	244	276	253	286	268	259	267	252	248	234	266	259	278	276	279	262	245	295	281	265	251	282	256	268	243	289	262	258	255	261	268	292	273	252	295	285	260	260	238	253	267	266	263	254	285	313	259	287	291	290	258	240	270	292	258	252	273	263	252	276	268	270	287	275	292	267	248	276	222	283	275	274	275	269	265	271	257	254	261	260	265	269	284	260	252	248	265	249	281	304	233	268	269	273	242	277	235	280	283	284	283	294	274	274	247	245	255	291	250	283	266	293	301	280	260	271	257	295	254	282	245	244	252	278	247	270	236	255	266	268	261	276	259	288	261	249	292	280	272	241	287	269	250	256	279	275	261	271	265	259	286	256	248	246	261	262	247	267	258	234	273	265	275	270	295	286	267	297	277	242	271	290	266	248	258	259	264	252	272	316	264	274	255	261	262	261	254	253	268	276	271	251	246	271	270	261	266	269	265	272	265	285	260	287	281	266	246	259	285	240	240	254	292	249	302	224	288	289	271	259	272	255	294	307	252	262	261	275	236	251	295	290	286	273	241	283	268	278	250	297	282	287	248	246	275	271	270	270	271	263	281	231	251	258	233	262	251	263	286	238	245	282	256	237	289	261	300	243	301	263	276	273	291	268	267	297	278	247	239	263	236	255	252	284	249	276	267	293	256	274	265	245	268	243	293	259	262	241	286	271	273	284	316	279	252	270	280	268	264	259	259	267	255	267	282	277	240	269	280	272	284	300	274	258	257	271	265	253	281	283	269	299	289	252	270	280	252	285	278	278	282	277	246	256	263	249	279	281	289	250	231	245	278	291	253	262	280	263	242	275	274	246	272	278	269	291	269	281	233	282	258	271	246	262	269	269	267	272	250	264	271	246	233	282	286	253	274	270	260	293	240	261	273	293	261	291	268	272	256	266	262	277	297	276	284	273	270	261	254	269	261	266	251	289	271	257	271	282	265	256	258	269	263	278	267	274	260	266	296	267	250	282	269	269	280	277	281	265	269	244	254	250	289	283	293	274	268	223	288	297	273	254	266	267	279	275	262	277	262	263	218	268	262	272	293	264	280	229	245	241	269	258	271	260	274	256	295	245	265	320	292	259	258	264	303	272	248	270	286	243	277	263	286	285	275	246	264	252	259	236	279	274	273	251	287	261	282	307	281	290	240	277	295	250	272	270	247	280	267	234	241	252	252	262	260	283	271	278	279	272	274	282	284	250	287	287	241	257	299	250	262	254	258	283	258	242	260	244	264	292	289	272	241	252	242	255	279	267	265	249	254	269	249	284	273	255	286	258	275	260	261	276	282	264	244	256	255	260	266	302	279	277	249	261	304	274	308	267	265	241	285	284	266	270	272	268	269	264	274	237	239	296	285	288	255	285	270	290	269	246	270	276	248	247	296	264	294	292	268	271	285	278	289	291	272	267	297	260	242	296	290	288	266	244	272	265	252	263	293	290	254	270	251	247	270	242	296	253	263	264	254	246	283	254	247	264	236	309	268	254	258	288	275	297	263	243	306	268	304	252	260	267	275	287	262	275	257	294	267	277	253	268	267	254	255	277	257	252	269	283	263	244	256	249	248	245	268	295	265	262	272	241	267	283	270	266	256	256	300	276	259	262	274	297	274	265	297	278	263	275	307	295	251	285	280	276	274	286	285	279	264	266	288	261	275	285	285	254	255	257	275	280	271	283	271	258	278	298	257	267	280	256	320	312	256	291	288	327	300	280	275	268	260	270	279	259	272	278	251	270	275	229	278	283	274	286	256	259	282	297	298	318	266	247	309	259	249	263	290	282	270	268	252	264	255	268	269	277	269	236	245	280	258	272	275	272	301	266	235	272	252	271	281	258	262	301	266	266	242	258	251	269	250	256	273	263	288	294	294	256	274	275	271	268	258	262	230	236	258	277	241	261	294	259	278	263	258	282	271	275	257	250	250	232	248	281	282	261	264	265	263	257	269	268	259	267	258	288	261	259	288	278	235	284	279	264	297	272	269	280	235	243	255	294	226	252	262	257	274	250	255	273	272	239	263	280	303	270	266	265	254	244	275	267	278	250	274	268	251	300	264	293	246	262	274	270	255	277	277	275	268	279	250	260	270	259	293	271	291	264	274	284	253	287	273	262	311	277	239	245	257	268	268	269	357	274	285	269	286	285	239	290	244	253	270	294	269	234	282	267	249	271	252	256	266	288	279	286	272	281	273	259	275	271	256	254	244	256	305	303	270	288	233	275	261	298	279	237	270	244	264	261	273	260	231	295	296	273	256	286	288	231	289	257	272	273	271	286	266	287	273	292	255	252	311	265	254	290	289	279	263	307	264	284	279	279	266	271	272	287	267	239	273	271	278	277	280	266	288	297	257	266	277	278	265	268	243	272	251	257	285	272	266	251	279	259	270	272	266	281	254	235	285	266	280	248	263	263	272	220	264	280	274	271	251	269	273	276	283	283	283	278	267	270	262	282	277	273	282	264	258	277	280	272	253	273	271	287	271	242	267	280	253	272	319	227	241	282	287	295	273	265	288	287	283	292	270	275	285	315	259	263	284	239	256	264	260	258	290	266	248	300	278	269	276	260	280	296	265	281	239	288	286	258	281	252	290	253	268	260	242	294	336	280	256	268	260	250	264	265	252	270	265	274	269	261	301	270	250	269	267	248	262	276	293	238	258	253	267	250	274	256	281	304	282	285	223	248	271	294	274	261	267	254	260	256	283	263	305	258	265	272	242	255	243	262	268	256	271	247	272	263	237	245	249	286	282	303	298	266	234	298	291	272	322	259	248	262	252	261	270	259	273	286	270	260	273	275	288	276	276	251	284	278	281	297	244	266	318	259	247	268	257	278	276	278	281	272	277	251	273	255	283	264	293	288	244	250	273	249	302	270	266	283	260	295	292	287	249	234	257	248	238	294	286	284	277	250	260	275	273	292	264	273	272	252	282
5640	1305	972	736	710	663	641	628	626	666	613	635	641	677	604	671	665	648	612	647	660	693	667	642	709	632	668	636	672	627	627	580	705	687	674	656	584	683	597	669	630	709	606	665	674	696	686	665	635	678	624	624	658	655	658	628	644	652	640	637	639	654	638	594	591	638	628	631	622	611	650	707	625	671	653	658	626	645	623	640	667	669	610	665	603	654	664	619	651	608	642	684	652	638	698	681	652	676	682	626	642	633	659	638	661	631	651	633	638	684	662	604	645	648	633	654	677	674	613	625	641	611	632	636	637	664	643	614	676	697	662	664	606	631	668	623	631	625	630	626	650	659	647	661	645	613	643	646	613	610	610	621	618	640	651	626	631	607	653	622	664	685	661	674	660	649	658	688	646	621	607	631	652	675	636	632	670	645	653	618	651	646	639	653	633	635	623	655	667	647	666	647	649	619	683	660	642	677	648	627	625	662	639	654	649	632	616	612	692	556	634	661	609	649	614	635	622	636	627	642	648	612	676	666	675	639	614	651	656	621	650	659	592	610	625	661	634	625	661	569	685	626	656	596	619	642	657	657	636	595	665	660	671	668	642	625	558	658	674	622	662	677	688	668	635	643	648	666	638	632	667	652	636	661	635	649	615	703	648	653	637	658	640	675	642	665	621	666	674	619	617	628	651	651	632	659	636	638	637	645	666	628	644	606	632	651	648	605	629	643	630	611	677	682	627	667	651	654	640	593	655	635	620	630	646	659	642	610	684	651	614	622	657	625	653	683	649	629	652	625	652	654	659	622	702	638	611	625	646	646	639	614	670	639	616	632	665	663	689	642	642	586	639	640	623	618	648	667	625	664	618	660	626	696	616	693	703	633	642	626	611	636	650	646	678	673	675	655	588	654	645	636	634	591	666	656	614	605	628	627	650	624	641	616	655	664	653	631	637	605	643	656	642	648	635	620	651	675	662	641	626	632	640	650	661	649	604	681	608	631	630	589	663	658	618	640	590	633	602	655	646	616	676	652	646	635	649	654	642	661	690	697	637	626	605	657	654	618	641	674	655	660	663	678	632	632	591	636	639	657	607	700	641	655	611	644	632	638	667	613	675	602	627	624	641	636	620	705	679	678	626	601	667	620	642	638	650	694	677	624	637	647	635	658	648	642	692	643	650	621	685	624	643	599	608	640	649	646	628	648	642	630	654	650	633	655	636	612	643	643	645	667	629	648	628	634	618	684	678	672	619	592	647	632	626	607	618	648	623	669	674	672	656	609	597	581	632	607	619	640	648	610	656	649	645	614	669	653	663	638	628	674	608	623	642	707	656	661	584	691	661	623	650	664	671	660	618	699	647	651	592	603	659	635	655	639	648	674	618	655	655	656	622	645	661	653	613	641	625	635	635	668	612	592	642	656	643	593	646	632	619	638	620	673	666	686	651	649	651	618	636	637	671	633	664	634	638	663	633	635	612	670	620	706	657	687	649	593	681	640	608	628	635	656	630	652	629	632	651	640	615	664	651	616	644	598	637	675	641	623	652	689	628	694	693	630	647	638	641	645	641	633	624	647	666	655	667	595	619	658	607	636	657	611	626	666	639	644	664	641	660	646	620	640	631	620	652	609	654	630	609	657	615	607	668	638	650	682	668	601	627	656	598	667	683	648	626	639	643	663	643	619	619	676	644	640	664	661	645	615	634	644	655	699	619	667	646	667	589	582	613	648	665	649	654	700	646	643	626	686	623	643	642	639	631	612	652	690	637	651	640	668	674	621	627	632	670	662	594	617	645	629	682	663	656	610	638	653	693	637	615	704	637	664	627	658	668	660	647	646	635	636	665	650	617	643	614	652	690	657	679	627	649	581	651	595	684	658	618	645	602	636	609	673	630	644	649	644	657	625	687	648	624	656	670	637	683	680	668	620	655	613	660	655	608	680	646	696	629	642	639	649	660	626	646	656	707	658	652	617	630	621	653	659	659	567	680	676	650	648	621	646	663	681	648	651	634	633	665	657	597	646	664	691	628	619	652	709	648	691	645	672	681	613	638	643	630	640	637	691	653	613	627	630	615	654	621	661	652	628	618	676	659	678	645	623	672	629	639	567	592	654	642	624	627	628	628	638	613	626	656	632	645	654	617	651	652	620	651	623	638	630	639	652	666	637	657	626	618	632	607	659	670	662	710	625	649	665	629	644	612	604	642	624	575	645	650	651	650	629	650	643	622	598	645	659	640	671	673	637	636	631	622	623	614	649	667	585	617	617	639	686	647	593	638	698	658	654	621	668	656	638	646	639	636	662	623	623	680	680	631	693	656	631	682	669	629	615	644	622	620	631	662	619	624	678	646	626	609	636	645	618	679	686	593	656	610	612	640	646	686	667	626	651	655	621	634	677	655	659	658	676	632	659	643	624	597	650	650	628	668	660	662	627	616	670	631	626	621	641	614	655	639	690	663	606	676	645	664	627	601	646	638	681	647	664	645	626	614	641	636	666	649	654	613	606	641	688	632	695	619	643	636	659	664	614	650	679	689	673	637	628	650	692	670	647	646	633	659	625	650	667	635	619	646	633	686	659	640	603	662	590	667	653	633	636	636	648	632	609	626	643	618	657	656	682	642	664	632	629	683	654	652	703	674	649	661	616	636	636	682	623	649	691	652	648	650	668	656	644	643	655	652	654	663	636	619	617	623	666	655	629	632	641	699	655	657	613	654	644	682	615	693	650	642	647	624	629	662	635	652	609	603	619	625	621	599	637	623	663	621	669	666	632	635	665	654	633	633	660	618	658	614	662	637	630	655	650	631	686	647	633	667	682	651	627	656	650	644	649	655	637	664	624	650	656	610	637	642	682	663	629	670	649	666	581	615	660	671	699	667	598	623	648	671	650	628	644	633	627	638	649	677	636	628	638	667	644	629	636	655	648	641	640	631	665	647	653	681	634	638	643	644	646	647	627	635	608	641	609	654	652	624	673	612	595	648	651	649	624	670	637	634	647	680	639	668	667	661	668	650	620	610	595	644	637	657	671	699	632	604	663	612	622	640	629	646	675	708	615	652	645	682	610	666	651	660	640	626	647	640	607	600	671	631	635	626	646	640	680	691	655	688	639	635	655	675	640	615	623	644	639	663	644	690	647	629	640	633	634	635	664	584	618	675	667	659	626	649	658	621	629	618	675	617	618	651	627	693	669	634	623	623	652	661	621	658	636	607	636	670	635	631	648	650	627	642	662	685	657	629	651	688	611	669	604	637	635	674	639	677	641	654	618	681	648	646	619	677	643	602	663	670	655	649	587	690	608	658	608	631	670	656	650	659	635	650	627	628	621	677	643	630	636	627	673	630	650	657	665	690	651	608	671	604	639	650	627	684	660	623	689	645	667	678	623	639	659	660	638	684	637	606	623	687	650	628	665	644	629	686	670	670	656	622	643	618	617	644	619	631	706	639	647	619	643	707	668	659	655	651	685	660	666	601	659	649	605	685	655	605	648	648	653	649	637
25244	21892	25464	28933	21888	21873	2969	619	476	475	444	440	451	379	348	415	399	431	400	408	351	394	370	401	411	396	370	390	422	369	380	383	362	384	402	383	371	404	398	409	384	369	418	409	367	353	384	373	333	421	393	425	373	413	379	363	389	415	371	385	351	375	389	410	357	434	382	350	398	355	383	379	377	383	393	392	386	435	401	369	369	402	378	389	361	335	408	367	394	367	408	403	410	391	375	395	352	437	386	419	407	368	409	417	353	368	405	397	395	390	367	358	363	416	411	367	386	344	413	387	397	371	371	372	381	367	374	381	386	394	373	400	386	390	387	351	362	389	417	373	395	402	390	331	380	412	390	359	379	354	414	389	404	394	370	373	381	372	424	349	375	350	362	390	361	366	407	359	383	402	375	378	380	365	390	360	363	360	393	399	367	389	379	373	343	357	429	400	407	397	357	361	375	404	406	387	413	414	370	378	407	377	406	375	386	364	376	354	389	393	385	322	332	382	369	404	381	416	372	391	351	423	374	395	423	400	391	369	390	387	397	326	362	393	389	380	410	391	387	358	405	382	410	415	347	350	365	384	332	349	364	403	373	344	369	382	397	379	390	414	388	372	363	345	388	393	357	378	391	378	362	377	398	419	358	398	405	379	383	409	358	357	359	435	395	402	413	385	357	408	387	429	380	383	366	397	400	380	408	376	404	372	404	416	377	406	370	371	407	370	366	395	389	358	394	388	402	380	371	342	397	369	411	392	414	384	386	367	365	404	369	387	395	359	367	382	380	367	464	395	368	363	426	383	400	439	365	353	391	373	417	367	367	377	390	401	389	376	405	403	390	379	393	375	379	380	399	391	377	405	396	359	390	391	368	413	414	364	380	361	379	378	353	382	380	399	391	393	376	381	397	409	401	382	389	347	355	354	376	362	367	363	344	346	353	424	338	365	363	386	355	403	383	339	401	396	381	381	395	371	397	401	402	402	377	400	375	394	366	389	359	396	391	388	351	350	349	409	400	366	350	381	351	350	381	372	411	400	393	389	409	397	368	381	380	371	357	387	380	398	389	400	394	387	371	389	384	412	335	358	359	414	382	379	416	373	396	405	388	362	407	406	412	403	403	373	385	380	383	382	390	395	353	416	376	391	416	362	379	408	387	368	414	376	352	373	412	406	389	394	402	393	419	411	337	378	399	353	400	396	408	383	425	388	397	407	375	387	333	376	369	391	373	413	411	362	368	384	383	392	359	382	387	399	376	365	370	392	374	410	372	387	355	382	392	389	408	368	374	380	423	396	392	342	360	344	391	437	423	396	379	389	391	394	415	377	371	388	388	393	368	418	377	417	424	402	387	386	421	402	389	386	371	415	416	403	398	391	355	383	404	392	401	388	368	359	372	360	386	386	364	338	380	418	354	357	373	345	400	390	387	396	353	407	429	424	404	395	382	393	390	353	353	380	382	380	352	363	377	408	358	376	343	370	402	378	388	382	373	380	411	403	388	377	394	372	386	376	350	381	392	406	376	392	371	402	372	376	406	377	425	359	412	397	394	360	394	378	391	348	364	401	374	378	393	378	367	343	389	400	413	398	347	401	383	380	362	383	379	371	383	367	379	354	366	366	404	364	363	366	362	365	366	385	378	356	389	405	409	328	385	402	372	393	362	404	370	398	365	361	395	356	359	344	374	342	427	407	372	406	382	383	394	377	379	354	358	370	388	402	384	385	343	372	370	374	368	374	361	381	360	356	377	346	387	405	370	352	414	370	378	403	380	378	384	395	381	390	374	388	368	373	403	377	374	392	374	380	422	430	381	438	401	389	394	374	380	392	406	351	390	361	369	348	356	353	370	375	364	370	439	377	424	366	370	335	381	402	373	396	388	401	381	384	390	376	374	385	352	370	370	356	401	367	401	386	382	361	374	388	388	389	378	382	394	401	382	360	386	367	359	386	375	371	384	351	357	367	378	352	399	411	335	433	392	375	388	354	397	387	404	387	390	377	382	380	350	360	376	370	356	366	372	399	342	354	375	398	380	371	367	367	382	370	367	379	370	368	376	399	381	395	353	396	393	379	361	421	385	365	415	406	355	370	428	368	375	360	431	368	341	405	408	348	378	386	373	362	342	387	404	336	384	380	373	419	446	418	362	377	371	388	411	371	396	410	370	367	387	376	379	377	424	416	373	397	357	357	372	391	413	417	388	324	412	370	386	378	368	426	348	364	381	346	330	349	392	346	408	372	405	341	398	380	373	355	341	404	401	381	423	361	379	418	344	411	375	396	436	394	366	391	390	385	358	352	410	407	383	425	384	398	406	411	374	366	369	370	376	392	357	416	385	367	363	368	372	377	376	404	351	370	388	362	380	367	393	387	378	373	416	376	370	382	431	319	388	392	388	387	406	355	375	381	374	386	358	396	383	392	352	368	376	383	392	394	363	383	408	413	406	353	366	373	353	345	370	371	414	412	391	356	379	382	367	356	352	365	362	405	389	379	366	380	374	363	378	379	380	366	383	361	342	386	393	431	357	418	408	366	364	328	357	390	389	380	382	406	354	344	348	394	399	380	372	403	408	371	392	368	372	383	396	408	379	422	409	386	366	391	410	364	349	371	406	417	370	366	370	423	438	409	367	382	396	351	403	386	374	412	364	343	409	394	405	360	378	426	406	371	409	365	360	409	381	392	392	403	375	370	388	380	388	386	384	353	414	353	379	388	362	340	352	376	382	383	394	398	382	401	381	376	370	398	382	382	367	364	382	372	353	370	423	341	394	358	434	411	363	351	346	346	387	365	380	362	360	356	400	398	395	375	369	396	424	397	367	392	382	344	387	362	400	359	376	356	407	382	372	360	363	384	385	366	359	378	374	365	413	396	400	375	364	416	374	372	366	384	344	376	370	353	367	360	390	404	366	395	370	379	365	405	368	373	366	390	403	379	382	388	385	369	379	388	437	400	371	410	405	390	319	391	365	398	400	371	372	350	353	372	364	396	402	416	416	380	407	344	390	397	410	369	429	381	406	385	418	383	384	392	368	352	375	362	386	381	350	381	408	403	366	370	362	379	355	366	380	371	370	382	399	384	410	384	370	403	363	383	397	380	399	369	383	400	369	392	402	407	370	344	374	398	349	387	390	393	394	420	363	353	380	376	364	390	372	354	399	387	321	353	366	392	415	374	343	380	377	379	433	372	390	392	353	396	414	400	383	360	367	339	372	387	378	397	376	388	384	378	366	352	387	410	402	408	369	381	414	391	378	349	385	371	404	382	351	417	367	375	359	366	365	423	360	362	366	407	396	360	370	355	384	389	338	385	380	397	369	370	347	382	343	379	378	362	402	407	370	384	390	387	352	383	374	360	389	385	381	367	376	384	398	364	393	377	401	384	415	382	363	384	401	373	335	373	361	366	415	399	381	379	369	391	400	366	380	389	400	355	380	391	356	370	378	369	386	372	405	380	396	428	375	391	425	402	398	408	432	409	394	389	383	368	356	398	392	383
3662	4150	2163	1299	1074	997	916	859	889	944	830	871	837	872	869	823	850	860	874	858	841	840	827	812	824	845	822	858	875	881	839	812	869	859	876	850	857	895	816	840	793	846	773	869	819	785	874	843	845	868	856	826	823	854	855	799	850	838	825	818	835	866	854	821	865	840	832	828	824	807	879	839	828	781	821	818	823	835	833	913	881	857	859	845	857	828	882	815	785	820	863	876	851	854	801	851	805	890	806	828	822	844	907	809	799	844	802	875	843	818	855	851	829	855	882	761	810	868	836	894	851	819	878	834	863	836	802	853	830	887	854	843	854	825	814	838	848	751	822	828	826	919	827	792	816	799	827	867	853	813	845	909	835	845	827	874	811	821	830	803	827	810	823	821	856	838	822	806	830	862	805	816	890	853	838	825	859	821	851	868	855	865	864	786	808	840	835	844	803	863	839	879	845	811	822	832	829	791	832	855	825	867	794	867	853	790	820	865	824	828	829	821	859	790	792	821	806	803	797	828	836	857	794	843	793	816	847	832	856	796	849	889	780	841	826	869	813	856	824	840	848	877	775	806	799	845	850	845	807	830	844	844	850	874	827	869	841	914	845	836	809	820	867	851	804	827	834	848	887	793	882	844	825	818	819	798	843	863	811	820	857	818	895	820	904	839	860	796	805	798	791	824	843	860	803	826	797	830	831	855	851	818	836	823	800	881	803	866	895	853	860	820	837	840	830	834	812	844	862	786	804	820	827	800	826	883	791	833	810	850	819	845	807	874	823	850	876	820	819	852	808	866	856	835	831	844	811	856	898	839	885	812	877	815	826	835	864	860	818	809	870	839	834	805	868	820	839	814	849	787	876	803	836	823	813	789	841	828	884	841	849	769	807	817	835	849	877	815	862	838	852	863	811	846	860	826	895	839	826	800	853	813	875	919	853	863	787	814	897	807	839	841	856	862	801	812	819	876	826	844	854	815	843	787	807	880	823	800	846	891	827	839	860	818	838	793	839	838	877	800	860	811	862	832	847	863	788	803	873	841	820	863	834	823	837	805	824	885	841	820	816	807	814	875	807	830	758	833	835	821	854	867	875	853	837	822	857	851	858	821	872	842	825	862	847	833	833	866	877	795	822	815	846	824	870	866	826	832	809	813	845	858	838	807	860	813	829	858	847	832	800	811	881	845	832	857	875	879	825	844	848	790	882	867	878	803	843	840	809	817	826	871	820	788	840	856	814	822	781	792	772	849	855	847	814	827	799	837	854	844	842	787	855	837	877	848	823	818	820	816	840	804	844	891	883	840	875	860	911	825	836	807	851	861	849	816	809	902	824	847	843	823	821	818	801	847	880	855	807	873	852	827	837	848	819	822	853	864	846	793	834	871	866	807	805	838	846	838	815	826	817	839	861	831	876	817	865	765	810	828	848	865	812	867	792	844	855	820	804	891	832	875	849	864	877	861	750	888	838	857	814	814	794	842	884	841	831	849	865	827	856	812	876	822	845	881	869	889	841	894	830	822	865	813	847	831	851	829	804	868	846	789	862	873	836	847	857	823	807	891	865	869	884	895	874	871	819	810	864	806	826	839	859	814	826	823	807	795	832	843	828	821	808	853	814	862	826	848	846	849	845	856	789	787	860	895	826	873	885	818	836	876	839	831	847	886	814	860	819	833	843	817	816	891	790	799	858	806	775	841	827	893	792	820	817	808	783	839	883	802	841	844	886	829	871	868	888	852	869	835	863	846	906	812	833	858	797	785	800	842	849	833	833	822	841	852	875	836	848	808	826	880	892	879	835	811	821	867	878	834	831	863	797	809	834	848	855	894	787	814	851	838	846	843	843	885	855	853	803	803	878	846	808	842	784	861	789	926	786	848	901	826	842	862	863	868	876	832	766	852	768	876	813	809	861	877	812	759	838	855	848	880	876	834	829	826	841	858	859	848	908	835	867	885	808	779	827	842	845	798	873	828	886	841	839	830	867	794	845	847	859	851	875	796	822	825	827	835	809	859	835	853	822	820	806	863	829	856	858	869	772	825	850	881	797	810	871	827	841	832	811	823	826	811	840	809	808	873	875	748	854	857	825	834	889	854	912	817	837	830	888	837	873	808	830	849	866	797	837	841	807	834	808	845	846	796	820	826	842	769	821	823	808	820	856	841	879	840	816	879	842	843	847	782	847	894	843	803	866	812	841	842	847	878	858	816	817	826	817	846	872	867	862	857	867	821	815	854	844	845	836	866	846	854	837	828	864	841	822	861	870	887	863	912	897	827	834	784	832	841	902	821	832	866	840	778	829	830	818	860	895	838	822	840	814	802	832	801	815	845	833	770	880	826	855	837	827	820	834	857	815	839	810	819	808	796	844	877	803	854	835	804	808	880	835	795	824	826	875	899	841	849	844	810	840	858	837	900	845	866	812	828	855	853	796	859	856	842	826	840	850	867	845	864	815	823	822	787	835	862	834	853	779	831	841	839	919	833	829	816	809	851	828	853	807	881	785	865	812	801	827	840	866	829	851	842	812	801	840	807	845	856	811	842	835	857	818	802	822	875	853	865	832	812	799	853	850	865	816	823	879	869	847	843	892	825	820	891	812	849	828	750	855	836	818	809	832	775	844	864	870	847	825	888	857	809	831	844	831	836	824	859	838	767	854	845	866	802	837	856	823	882	826	851	780	826	815	891	785	818	842	855	846	871	826	858	833	874	893	847	806	793	799	826	839	865	860	850	842	891	855	834	812	855	807	806	841	814	867	851	879	845	843	810	792	802	803	825	841	820	850	866	860	809	846	847	844	836	867	854	890	844	874	863	811	880	886	831	819	833	832	859	872	833	857	841	803	844	820	812	830	836	865	839	808	866	859	849	848	874	811	820	802	835	861	873	880	815	844	850	905	864	826	784	887	893	834	849	814	771	868	892	812	804	833	836	838	857	843	859	770	809	800	842	895	805	846	847	873	808	861	823	829	854	864	831	842	829	875	863	860	828	789	848	793	858	848	826	848	798	832	839	832	795	845	839	817	839	829	804	821	826	820	813	755	876	827	875	815	837	824	851	880	862	785	808	813	850	849	811	860	847	878	818	834	801	808	840	847	838	809	849	865	816	788	842	851	852	848	823	843	828	824	846	812	848	842	814	800	812	872	799	841	849	843	813	812	836	792	808	834	808	845	866	849	834	863	804	800	859	841	841	820	850	821	837	819	793	837	833	833	855	829	822	810	831	823	820	818	824	844	826	852	863	796	807	822	799	818	839	840	849	798	813	821	849	857	888	840	852	846	748	780	858	825	886	867	814	826	827	873	858	783	830	840	812	848	786	856	867	840	857	828	799	802	843	797	823	793	817	850	806	830	818	837	835	815	826	820	822	891	814	803	849	821	855	804	851	805	783	898	865	819	832	893	843	828	826	779	805	827	882	835	852	824	873	802	846	843	797	816	830	826	862	871	833	826	851	822	892	859	852	884	829	781	846	868	831	815	844	831	857	831	888	857	825
23631	20900	24544	27375	20903	20934	17902	785	423	362	391	366	322	293	321	330	259	275	264	271	254	273	271	300	290	227	267	256	259	253	278	246	249	285	264	253	255	253	236	287	256	249	244	252	264	218	241	266	232	279	272	254	288	262	268	274	269	274	244	251	226	248	265	229	265	261	241	259	232	284	272	271	242	232	247	262	272	242	242	263	244	263	257	254	235	232	281	229	261	264	244	236	243	237	249	275	243	244	249	278	256	265	230	253	223	258	241	263	260	254	256	245	240	260	272	238	231	253	242	251	268	231	256	271	239	246	276	268	235	260	255	257	250	257	247	254	256	252	245	256	230	249	256	229	258	269	259	228	242	285	268	263	260	230	241	241	276	271	209	277	254	233	238	262	257	256	261	283	240	276	248	229	262	265	250	255	249	236	230	255	237	238	253	218	285	278	242	279	247	254	226	240	261	272	261	249	248	291	274	257	258	246	258	250	249	261	249	260	251	251	268	261	246	232	240	259	245	247	244	284	262	244	245	225	235	242	248	259	234	246	234	245	250	261	240	230	263	264	251	253	221	276	239	278	246	265	282	251	250	257	215	250	243	245	247	236	241	275	250	245	262	235	249	230	267	252	242	231	279	269	270	256	217	230	272	260	262	217	250	244	242	241	284	254	249	252	240	251	252	249	246	240	272	278	209	255	273	231	231	260	262	244	257	282	228	263	254	233	245	273	247	239	260	264	229	246	251	247	251	272	248	244	254	259	221	263	265	281	270	238	250	255	262	239	257	255	240	258	245	258	282	234	230	268	239	227	265	261	265	259	230	241	262	206	214	261	244	236	245	239	247	243	253	252	237	256	244	237	243	235	281	244	295	249	243	263	245	280	251	256	265	258	244	250	256	235	259	243	259	229	242	235	279	243	251	269	253	258	265	233	260	260	269	249	243	244	245	219	253	262	272	256	258	261	258	240	273	269	269	257	230	236	271	248	237	251	224	260	227	250	258	254	233	262	256	242	245	255	249	225	276	256	271	291	244	272	244	242	240	245	247	271	201	234	288	277	288	269	241	261	257	247	264	269	274	259	277	255	280	252	244	240	235	280	243	239	279	257	251	253	274	260	238	255	267	272	268	243	242	255	250	251	255	246	263	253	244	303	252	258	264	227	237	248	260	268	249	236	254	232	270	258	243	263	270	266	271	228	261	250	251	239	246	271	227	249	262	266	248	240	256	248	258	254	260	267	244	240	239	270	238	241	265	266	291	259	245	246	261	256	214	241	271	242	214	262	259	264	238	279	259	260	233	239	254	234	254	228	268	250	232	243	276	223	254	250	240	259	270	278	226	267	236	272	232	244	284	206	252	237	285	266	258	248	227	244	258	250	221	254	247	268	267	255	241	271	219	241	263	242	242	244	253	261	257	241	254	221	263	274	234	218	245	258	260	275	220	270	252	262	283	270	250	247	280	254	246	260	227	239	258	257	250	238	226	246	230	241	270	259	240	249	262	269	273	233	257	271	248	244	226	251	266	223	274	260	256	257	247	257	233	261	253	237	255	248	251	250	254	235	234	231	249	271	261	260	256	284	252	245	239	244	238	238	281	240	276	259	239	258	231	228	262	260	246	236	234	218	294	233	254	231	254	250	263	255	249	242	262	270	248	230	250	240	277	260	250	271	268	268	244	261	244	226	231	270	269	246	260	237	264	247	248	269	243	259	250	233	257	249	267	259	239	241	241	239	246	234	256	244	287	235	248	244	284	230	258	247	234	262	249	247	233	268	252	251	237	238	248	259	257	231	281	269	231	259	265	262	261	305	269	239	241	230	280	251	270	279	218	223	235	259	262	245	209	238	228	232	262	256	228	255	250	258	242	235	221	280	273	254	201	258	280	259	260	276	269	277	251	268	249	268	242	259	268	246	266	267	266	242	247	260	240	251	251	272	268	244	262	252	228	258	249	267	225	265	260	265	252	252	250	250	296	240	258	241	260	261	270	277	257	246	281	246	258	252	229	244	246	259	249	242	254	269	255	247	258	255	266	265	241	278	238	240	238	254	241	263	243	264	274	257	274	259	291	265	263	259	271	266	258	246	244	271	238	242	279	242	252	239	246	238	284	256	267	266	238	247	256	254	275	212	238	260	240	282	240	254	282	223	227	281	275	237	241	227	243	243	259	262	245	239	256	233	300	240	227	250	247	261	244	275	242	222	218	263	258	252	251	283	216	236	249	253	264	265	250	236	261	244	225	240	234	237	240	264	275	250	262	252	262	269	257	252	267	266	289	299	260	240	232	254	256	282	241	239	270	241	230	264	227	230	257	307	253	258	269	246	274	240	244	254	267	293	227	245	236	235	246	278	262	253	218	253	273	259	274	289	244	263	254	245	242	221	235	252	274	275	262	271	252	257	235	253	238	247	277	274	259	255	233	224	234	265	247	273	275	234	266	256	269	249	234	244	265	221	251	244	240	254	230	271	276	250	266	237	270	268	249	234	280	244	253	282	237	269	247	258	305	230	262	279	227	216	264	265	254	248	270	247	271	230	286	250	257	258	262	229	254	262	251	245	250	234	213	267	198	234	271	240	226	218	264	250	274	253	247	251	272	258	219	260	244	272	277	259	256	243	262	258	298	250	239	270	264	266	253	242	260	258	237	255	247	274	222	300	265	244	264	293	255	262	238	232	288	270	250	235	261	246	242	259	242	217	248	256	225	228	228	257	257	242	267	246	254	259	251	235	269	272	255	268	253	249	235	240	267	253	224	230	255	255	262	253	243	251	278	240	260	259	240	296	260	244	234	257	266	279	272	271	259	260	249	241	261	260	241	241	258	242	266	260	247	266	292	233	232	253	275	243	279	256	263	261	262	242	244	223	260	262	244	255	277	240	253	245	255	263	246	235	244	233	211	260	242	250	274	267	254	219	259	242	250	252	230	240	272	241	236	232	247	265	237	252	266	261	267	253	236	256	241	271	233	244	252	243	269	238	232	276	246	280	257	255	232	248	254	260	237	245	270	230	275	279	264	237	272	227	230	250	279	251	288	253	271	240	271	240	234	232	246	253	253	260	247	265	259	223	247	261	238	281	260	246	215	289	248	298	234	264	246	243	243	254	223	252	261	238	253	272	254	277	263	272	235	237	271	280	266	253	255	243	243	273	243	250	228	279	273	267	258	273	278	244	250	266	253	261	273	250	275	260	247	245	232	244	239	268	252	262	259	272	249	268	253	277	270	261	225	257	286	249	237	242	265	241	249	262	256	276	215	256	236	240	242	259	270	285	204	235	257	239	288	262	257	248	228	271	242	274	276	250	283	254	262	259	237	227	266	269	286	263	233	222	280	264	223	262	280	255	225	216	270	273	231	265	275	237	240	264	259	264	245	213	257	239	257	308	253	260	269	262	251	278	243	251	235	230	257	277	242	264	281	287	258	259	237	261	272	267	250	254	257	268	255	245	266	276	245	290	249	253	231	235	230	274	254	223	244	224	268	251	266	225	291	245
3611	5519	2855	1229	894	772	632	619	609	636	583	552	625	591	573	557	591	607	572	540	594	550	541	543	534	575	572	552	562	564	557	554	550	512	600	557	527	517	508	557	558	541	559	541	538	561	558	562	541	554	543	555	550	545	547	523	536	560	489	562	532	633	507	532	573	532	530	530	576	551	525	532	581	520	539	552	550	545	575	552	554	572	580	553	567	537	541	528	575	562	512	532	544	500	563	522	553	533	537	536	536	533	566	566	547	524	558	534	515	528	542	603	532	516	571	548	563	558	567	612	557	559	553	533	550	574	594	508	595	573	526	554	545	563	531	545	541	589	518	514	542	565	523	540	552	572	562	517	567	547	550	561	589	571	559	543	551	551	533	532	511	545	545	564	549	533	556	531	532	540	608	576	589	519	548	533	558	533	544	549	574	562	576	574	521	525	545	614	528	558	566	521	547	512	546	540	561	586	560	600	576	539	565	531	545	610	598	551	523	563	548	554	548	581	540	540	605	540	560	563	525	531	561	579	574	528	529	517	549	567	540	554	586	520	542	592	525	522	574	544	548	569	558	564	572	565	549	571	524	586	519	507	560	508	541	553	553	611	544	557	528	561	524	533	556	569	547	545	523	561	546	551	592	534	533	572	543	572	556	560	540	585	517	558	540	548	565	571	567	596	546	552	577	509	581	564	527	545	570	514	548	578	551	536	559	562	534	597	605	522	504	540	552	579	529	538	560	549	554	578	553	553	528	576	552	569	574	483	549	616	526	527	539	572	513	531	565	537	578	572	558	578	525	546	588	525	528	552	572	576	562	550	547	521	510	583	582	576	556	522	508	543	596	577	536	557	548	526	540	533	571	587	531	584	528	572	605	510	554	570	557	552	592	525	552	596	529	545	541	497	555	539	479	563	548	578	560	584	580	505	590	543	574	517	543	545	564	568	530	532	512	530	569	543	569	541	546	580	529	545	549	503	552	561	538	588	566	612	567	561	536	598	537	514	579	544	539	554	560	577	557	539	514	560	527	555	543	557	539	590	552	593	573	577	523	513	543	557	551	507	514	546	548	539	567	553	516	568	556	521	601	535	539	531	566	514	552	553	527	555	554	545	555	530	540	532	524	540	531	579	563	550	519	552	544	541	529	547	548	543	536	570	571	524	557	565	598	566	535	529	527	603	546	519	515	573	566	543	544	544	517	549	529	549	561	534	598	549	546	558	536	526	552	530	538	570	580	538	556	558	511	564	542	587	570	541	577	545	573	556	535	546	580	578	571	540	496	528	580	553	545	560	506	575	536	560	535	604	545	588	573	598	571	547	549	575	542	515	545	536	569	535	544	593	555	537	548	543	590	561	547	537	579	516	528	548	575	565	508	569	548	558	504	557	513	546	545	530	557	558	609	564	551	557	542	549	538	576	512	555	511	567	552	517	549	558	559	535	503	560	549	510	563	567	562	535	571	511	571	539	552	551	548	595	558	536	611	557	536	573	546	546	540	577	534	554	515	617	549	559	542	574	536	593	552	559	552	540	545	541	534	567	561	556	563	559	548	500	559	588	567	544	542	561	537	534	565	542	591	507	574	523	569	500	554	540	549	564	610	520	617	562	543	533	552	543	567	577	546	535	572	582	583	534	569	558	528	549	577	530	547	549	538	602	531	577	573	537	542	482	527	561	551	527	598	536	531	508	570	534	510	548	533	564	555	556	561	542	557	527	578	592	576	550	553	515	551	568	519	591	550	544	540	527	507	521	600	573	583	519	567	529	567	560	548	556	567	556	518	573	532	560	555	592	582	537	527	549	546	579	551	532	554	517	529	546	543	554	525	530	544	562	582	535	572	535	531	586	584	555	533	540	538	516	574	524	541	554	566	538	534	558	552	539	601	511	523	574	527	540	546	563	565	553	530	539	575	564	512	540	544	563	561	553	546	540	554	537	532	550	608	568	517	540	562	557	556	560	545	503	563	568	542	582	543	562	540	549	597	574	555	508	513	528	578	532	536	567	519	545	588	568	525	541	563	570	567	546	536	587	493	555	562	542	542	572	528	555	553	543	611	540	528	521	490	596	535	543	572	558	538	531	554	563	543	577	572	519	547	621	576	511	575	572	552	571	533	571	556	501	552	567	530	590	608	538	595	565	567	536	553	534	564	547	545	589	513	566	585	557	578	603	586	576	552	565	563	590	541	552	522	597	531	562	492	545	562	548	520	539	529	481	510	544	521	547	559	513	543	551	561	545	592	570	589	532	579	538	564	507	567	551	543	551	554	537	533	520	506	560	561	547	571	534	591	526	566	554	565	536	531	547	578	570	519	533	543	531	567	495	536	538	538	547	547	558	536	570	554	545	570	555	520	548	570	541	533	567	557	601	519	536	513	545	562	584	567	510	559	554	530	560	561	568	570	565	571	546	535	527	585	535	508	560	539	545	570	592	566	502	565	535	557	591	560	567	520	528	567	585	523	573	559	566	550	585	544	558	553	568	558	603	547	576	561	539	541	583	554	522	565	538	569	523	618	576	555	557	542	608	544	544	546	592	567	554	554	570	511	534	554	517	581	530	574	556	570	542	557	579	536	573	536	570	574	541	541	572	540	550	588	531	569	551	575	560	556	556	562	534	567	543	511	569	596	567	555	574	534	555	497	571	507	564	553	556	584	548	589	596	519	588	555	541	538	530	500	552	595	543	525	561	545	576	566	538	577	532	542	514	519	544	554	563	559	557	577	535	569	580	572	540	553	568	489	567	538	533	555	551	533	580	524	549	560	558	556	558	564	514	600	562	533	535	526	553	546	556	518	569	560	586	557	533	531	562	527	572	490	574	535	565	556	519	532	503	530	552	580	572	562	579	539	559	513	530	533	545	564	510	568	592	533	542	521	575	566	576	523	531	566	601	563	546	572	572	574	570	505	541	544	565	540	533	572	536	573	532	544	548	513	551	594	562	529	544	570	569	567	577	566	582	526	567	556	554	589	576	560	573	584	551	573	549	529	521	561	523	549	512	516	576	560	548	575	561	521	568	571	538	520	597	534	510	551	560	548	565	575	538	578	517	533	563	547	568	572	573	567	516	563	584	587	559	512	547	599	592	586	547	548	568	542	544	529	533	505	560	530	573	545	550	561	527	535	563	528	555	526	541	558	555	559	497	567	493	574	575	579	541	537	509	543	544	527	552	597	555	541	544	542	527	614	571	531	578	540	562	527	592	565	568	543	519	550	543	560	549	535	552	571	568	531	590	574	587	546	565	563	552	515	565	547	580	535	563	554	535	545	586	608	538	569	521	564	546	528	575	518	548	543	554	585	517	526	550	545	507	514	571	563	566	570	518	520	528	569	523	557	537	548	520	537	573	541	573	583	558	533	552	515	526	513	583	550	572	529	508	536	521	545	560	544	573	536	544	523	568	516	543	560	572	521	520	523	538	582	582	580	623	574	552	594	557	504	580	520	576	535	527	544	565	540	552	527	597	552	555	519	564	579	546	531	549	542	546
33237	20352	7962	602	365	294	324	300	280	281	295	259	264	271	300	263	248	276	279	261	263	284	267	276	263	268	288	255	282	270	257	265	270	231	282	286	261	305	293	288	279	268	275	270	277	260	244	290	261	258	287	258	249	261	252	285	256	266	253	277	274	275	301	304	292	263	289	307	251	273	270	223	273	281	281	248	279	255	291	227	259	289	254	285	261	244	259	280	239	287	278	249	268	248	249	279	268	284	276	293	269	245	260	277	257	239	270	298	283	264	250	263	262	260	284	266	284	236	282	280	269	244	256	288	261	300	266	262	275	241	291	271	277	284	269	261	264	272	269	242	302	292	262	281	303	261	278	264	275	246	296	275	255	274	263	246	307	273	271	265	286	277	256	305	283	272	279	283	257	273	249	231	253	294	241	283	270	276	298	243	264	295	296	264	264	256	283	274	268	269	275	286	269	276	269	276	256	251	264	252	273	260	275	307	248	268	261	283	258	300	289	250	281	241	265	271	306	265	263	267	249	283	298	266	247	267	293	262	277	285	279	261	243	281	275	267	276	285	264	266	252	261	284	247	265	297	269	278	269	272	287	261	275	275	303	298	263	268	285	268	262	281	308	295	234	244	264	263	294	272	295	270	253	243	257	285	276	266	297	282	280	305	279	253	268	290	285	255	279	260	281	268	286	287	272	271	301	249	288	282	274	297	287	266	284	252	259	255	233	281	274	264	287	272	275	232	248	239	266	238	255	262	254	243	283	262	276	264	295	269	246	264	280	245	248	279	301	292	250	293	260	276	275	281	258	258	255	274	254	262	277	287	245	278	267	276	250	267	250	258	254	280	258	252	282	281	273	244	258	287	297	276	288	259	289	279	283	280	269	300	259	280	255	314	237	280	248	269	255	250	257	270	283	298	295	296	279	297	261	249	283	276	259	256	275	264	291	275	263	251	256	243	273	267	279	231	294	237	279	301	263	287	259	282	250	277	256	288	261	259	276	278	253	259	259	283	269	288	235	297	287	292	273	302	249	253	245	280	308	282	258	269	289	247	264	273	267	299	274	270	295	284	287	252	262	276	302	270	284	289	269	245	292	254	329	266	248	269	254	274	281	267	276	282	274	258	281	233	282	270	247	255	241	237	268	245	279	272	297	252	258	241	266	242	280	256	260	253	245	262	271	266	214	263	257	296	255	280	288	268	265	296	279	260	228	242	266	270	287	285	274	268	285	264	264	284	279	250	276	253	282	302	295	305	295	249	249	263	275	265	260	227	269	235	272	249	294	298	294	272	288	241	304	238	267	277	253	254	267	315	239	277	261	284	285	278	279	313	254	266	263	262	273	255	255	270	277	253	272	262	278	243	306	263	284	288	235	231	281	261	259	250	264	276	226	262	289	268	268	267	250	292	268	256	270	271	267	267	271	261	249	281	279	283	292	251	260	262	312	264	260	257	299	297	289	287	249	286	285	266	287	278	258	246	298	271	254	264	275	264	266	237	261	269	251	294	287	321	298	242	258	281	283	275	301	269	240	256	248	253	250	236	258	271	278	271	288	244	257	257	296	294	275	261	253	288	284	321	302	273	288	266	274	286	270	260	273	266	255	264	283	273	283	293	275	271	274	263	262	234	242	240	297	281	261	294	285	258	256	268	307	254	279	258	262	270	262	288	250	231	305	293	254	289	271	241	279	279	245	295	268	276	244	279	285	272	251	285	290	252	271	313	259	293	259	284	245	260	281	250	266	270	255	274	225	251	278	276	266	271	237	252	237	274	272	292	276	254	275	292	263	270	285	273	253	261	245	294	285	241	272	292	256	285	311	291	263	271	295	250	275	270	270	252	257	291	273	292	283	260	290	269	253	279	261	255	260	263	287	259	281	268	256	272	268	259	256	288	292	287	253	274	275	293	275	255	255	275	272	254	261	266	267	267	243	284	296	271	289	268	263	253	274	261	301	265	271	277	257	290	245	283	261	258	271	258	283	261	255	263	277	253	273	249	248	307	277	287	253	315	272	232	259	238	278	288	263	301	270	265	294	264	272	268	281	265	280	262	266	257	272	258	281	254	271	260	255	265	272	297	258	238	268	278	286	299	275	278	237	225	289	261	309	280	298	280	303	261	279	275	280	282	286	273	252	264	299	263	293	241	259	266	251	280	252	272	251	281	290	272	276	309	293	263	259	314	242	307	237	254	237	286	264	253	295	295	260	272	251	287	273	281	294	255	279	260	248	250	279	248	258	273	273	276	276	282	263	295	262	236	257	302	293	292	268	260	293	291	257	243	249	279	267	296	255	283	252	283	255	288	259	271	265	260	251	252	292	250	252	279	251	264	241	281	257	269	261	289	280	283	289	262	291	273	280	261	301	291	268	273	276	234	283	290	297	290	226	295	280	275	279	276	276	268	255	296	258	300	304	260	287	299	284	273	281	270	255	244	256	270	255	258	271	264	259	283	255	254	276	261	303	262	254	272	259	259	274	258	250	287	249	248	284	271	286	280	284	285	242	260	293	277	284	245	276	287	256	241	275	290	258	266	235	237	264	283	254	268	291	290	296	253	292	284	245	295	247	244	238	266	283	276	270	269	297	254	271	288	250	285	283	267	272	263	273	272	264	298	272	254	264	282	277	271	267	282	271	275	260	279	261	240	272	263	247	241	271	273	286	284	286	297	247	302	274	281	284	252	249	279	227	264	297	255	281	282	249	281	246	278	240	253	295	265	293	282	295	305	280	255	302	298	274	266	278	302	259	272	243	248	232	277	300	273	299	273	257	270	254	271	316	300	285	266	289	256	258	275	268	295	249	245	269	291	295	263	271	277	275	302	265	279	275	268	292	279	277	260	287	322	254	271	263	278	260	259	279	284	314	251	255	296	269	278	292	267	278	242	280	281	279	247	263	270	278	295	245	272	261	284	283	278	247	277	272	260	293	258	270	242	291	266	249	298	293	258	287	268	264	275	255	256	238	280	265	260	231	290	296	272	304	286	260	263	250	285	282	269	274	256	251	290	269	259	284	233	259	269	298	248	267	277	272	273	252	250	284	250	261	268	283	304	257	271	236	274	256	249	299	266	289	271	239	246	269	237	271	237	280	266	227	252	269	290	289	275	303	266	276	286	262	247	264	241	276	285	302	261	307	240	274	264	265	273	292	280	259	296	266	262	247	261	280	297	265	252	230	251	268	289	272	289	237	289	269	240	272	269	255	270	288	271	287	289	304	307	257	291	276	248	255	247	280	257	314	293	247	243	270	280	278	252	266	294	267	249	250	244	279	259	286	257	252	271	305	268	291	263	299	259	285	286	286	272	270	269	304	251	257	300	309	247	244	239	281	279	272	258	273	275	278	254	308	278	257	265	268	253	264	250	261	330	274	260	257	270	264	293	279	270	262	281	277	293	277	230	244	309	266	263	261	276	277	272	280	263	256	244	284	271	249	275	285	267	279	267	273	240	267	278	287	277	254	281	283	239	249	278	274	273	283	263	305	254	273	300
5543	1337	968	697	700	689	686	657	582	643	646	664	610	631	677	623	644	652	680	677	671	662	626	628	633	673	649	666	643	638	650	632	642	656	640	631	630	649	620	662	662	677	646	686	692	654	649	642	614	687	667	599	631	644	640	681	650	644	686	647	675	665	640	624	651	674	694	653	652	621	614	658	619	720	642	646	626	641	640	685	637	699	644	634	653	623	644	664	603	690	634	580	670	645	671	707	598	644	642	659	610	661	625	641	613	645	660	636	604	640	643	647	634	669	654	653	620	651	650	641	610	615	641	644	620	657	671	649	638	634	651	639	668	699	667	655	691	622	643	691	582	629	631	647	619	686	669	670	635	606	632	609	644	670	629	615	671	614	648	674	617	623	621	624	664	674	636	614	658	627	649	618	710	614	666	687	640	670	654	655	646	667	670	705	679	668	676	647	672	625	628	665	702	653	653	644	651	599	602	632	627	574	672	656	642	629	674	681	638	684	641	623	662	699	689	631	662	681	620	595	665	667	675	662	636	631	673	632	659	631	663	640	643	669	646	629	645	653	662	635	653	671	669	608	641	640	694	649	644	669	652	685	670	685	660	661	642	684	639	638	620	594	644	657	633	668	654	628	655	639	651	649	686	619	653	615	640	672	625	670	662	671	647	614	631	695	617	624	632	642	612	703	691	630	653	624	616	653	698	622	605	703	675	680	641	623	677	648	656	638	633	627	663	677	623	667	610	641	667	674	621	643	620	608	646	634	655	670	668	656	651	643	600	667	674	622	638	669	671	676	620	612	654	628	654	648	653	660	650	672	635	689	639	639	657	673	585	650	692	647	677	656	662	637	613	661	652	657	692	656	603	637	620	625	675	628	673	642	629	641	630	637	633	610	639	654	632	683	660	673	640	632	643	668	607	612	672	663	627	609	656	624	655	647	649	639	642	628	661	650	662	620	643	633	642	645	627	623	638	665	657	661	672	615	608	694	670	612	656	645	662	663	638	621	637	637	638	599	644	622	657	628	659	673	654	664	638	697	637	610	628	620	673	651	648	649	641	739	629	680	642	569	640	658	640	678	653	685	620	643	625	673	618	679	626	622	646	611	626	627	611	627	658	659	631	661	642	596	674	616	663	637	597	688	663	659	671	620	658	619	656	621	623	652	635	655	669	633	635	657	650	608	633	595	633	632	631	657	658	665	662	642	609	625	672	650	662	643	603	609	619	644	642	626	688	700	676	619	621	662	637	634	633	633	680	691	644	637	672	596	617	677	673	691	653	625	625	629	730	623	650	656	633	685	690	656	632	637	621	647	634	597	636	588	692	661	620	608	604	651	609	604	687	634	673	642	708	691	633	638	655	638	628	645	655	641	681	643	639	620	638	680	646	642	641	617	676	655	654	657	665	635	633	674	641	654	650	641	645	637	685	639	688	660	648	696	652	674	618	661	624	665	634	675	618	602	632	655	664	624	663	623	626	635	593	629	646	641	662	640	654	636	623	657	641	620	649	646	657	610	651	655	632	636	624	617	655	663	683	650	633	668	682	688	674	664	655	656	601	637	638	677	682	642	615	670	637	667	662	658	636	624	608	703	675	662	639	655	651	621	623	661	692	648	706	627	657	641	639	647	654	664	612	629	614	666	703	639	656	622	666	646	625	651	638	640	670	644	643	645	686	653	620	646	664	617	603	645	606	639	649	656	658	671	643	670	664	670	671	663	586	657	610	617	646	636	664	668	680	669	578	647	643	679	603	661	634	636	651	650	647	634	631	651	660	603	668	632	650	668	635	660	647	654	651	668	663	605	619	602	628	663	657	655	622	674	635	701	659	589	662	677	658	665	661	689	640	668	631	655	609	584	648	678	649	665	630	609	686	644	682	608	629	660	659	668	626	699	645	674	612	640	672	654	636	679	629	634	667	633	660	641	652	658	634	652	631	634	650	682	685	589	622	657	707	647	638	643	606	653	684	638	623	617	619	652	661	669	621	655	651	648	644	654	647	670	622	594	646	665	688	632	681	665	700	694	614	613	673	673	628	611	631	634	634	645	645	667	600	641	645	618	711	693	642	628	609	634	658	667	674	653	659	647	614	642	627	638	654	612	649	641	627	646	630	638	639	607	644	594	631	671	626	647	658	637	622	678	654	661	630	634	684	651	651	648	667	623	655	677	653	668	616	626	673	644	627	593	664	634	638	686	669	647	643	704	651	658	668	667	650	634	699	668	678	650	596	641	659	648	644	666	653	609	683	631	683	659	669	620	687	628	669	620	649	629	639	656	672	641	645	622	624	661	628	640	659	665	668	640	607	680	660	624	639	629	600	591	681	627	632	642	642	639	610	628	607	658	630	629	655	640	658	653	648	617	626	638	643	662	608	657	686	653	674	630	664	649	588	625	664	652	623	627	619	615	607	672	651	671	648	597	643	728	653	684	671	626	638	649	666	652	679	657	648	641	674	600	681	668	618	692	637	610	632	639	625	688	702	639	658	625	643	625	678	641	654	686	640	654	649	655	656	676	640	649	703	678	654	630	657	644	641	623	690	616	631	680	612	656	671	694	701	671	646	643	679	680	650	680	638	638	626	639	660	633	649	627	629	640	634	614	632	623	624	617	675	670	637	606	624	661	643	660	603	652	662	624	713	604	636	608	641	649	664	640	698	689	673	675	682	653	617	691	634	648	644	633	643	681	677	669	657	645	675	634	651	653	644	637	651	677	643	620	634	664	641	637	643	698	626	626	649	634	635	656	605	620	654	648	676	642	644	657	643	614	639	649	641	612	655	613	665	664	659	638	651	651	598	630	657	631	677	608	617	681	672	671	683	641	656	662	596	652	635	663	684	657	674	624	635	642	710	658	630	678	631	661	678	619	622	642	625	651	611	702	650	665	634	645	620	648	666	639	617	737	669	632	626	628	635	619	661	661	653	662	626	688	654	666	623	651	624	668	581	658	658	684	653	660	649	631	650	630	631	637	593	594	642	602	646	677	603	640	667	652	657	641	685	640	649	669	665	614	665	649	654	679	715	644	671	599	655	657	636	659	638	670	648	656	682	658	599	601	614	630	667	664	638	649	649	674	679	651	674	637	662	649	668	638	635	623	635	643	664	668	682	614	676	652	668	663	696	656	698	659	673	602	642	628	657	683	688	682	617	661	705	663	622	674	685	624	602	656	681	624	627	633	642	659	641	689	678	652	643	639	616	678	587	661	635	638	649	658	658	655	612	631	665	659	637	643	612	655	666	635	659	633	637	652	615	619	618	661	647	610	674	659	687	686	646	647	654	643	663	635	631	670	651	654	630	689	657	670	638	658	668	650	665	644	646	667	636	631	671	661	681	606	654	650	681	656	685	654	654	657	591	624	648	669	668	642	623	617	639	633	648	633	624	675	637	633	689	640	637	637	636	604	669	660	597	654	674	684	666	662	684	635	635	633	664	699	652	604	659	620	642	611	648	653	673	655	674	652	627	656	643	629	699	640	612	642	659	648	628	662
25248	21876	25429	28953	21871	21881	3058	605	469	468	489	430	425	421	415	380	385	417	420	370	437	356	446	372	386	398	363	346	399	375	347	389	392	396	380	384	355	397	379	413	378	363	376	389	398	389	363	404	398	401	398	378	388	366	341	413	417	379	406	365	400	394	428	394	391	379	402	378	381	422	349	379	377	418	390	376	387	387	389	412	367	390	392	357	366	400	420	396	365	427	381	395	362	361	382	370	365	410	382	432	383	390	398	408	408	340	379	402	399	382	395	349	377	342	358	376	398	418	386	356	401	398	393	384	368	398	416	342	363	371	398	373	363	405	368	376	387	364	327	423	418	390	375	426	349	392	401	381	386	398	376	370	374	413	378	369	352	431	359	360	368	361	359	430	412	385	364	357	382	422	370	374	443	365	378	376	390	442	402	380	395	380	423	391	348	415	379	417	359	384	410	405	376	373	402	372	401	405	374	378	386	393	389	402	377	374	389	396	334	392	397	396	384	393	400	393	360	348	401	374	379	389	353	410	396	397	418	420	384	357	371	376	429	349	382	385	352	403	376	381	395	399	390	393	417	381	384	406	383	397	379	391	410	406	368	329	365	319	380	422	411	394	395	381	343	392	376	373	379	375	396	377	334	427	364	393	404	405	445	402	372	427	397	409	397	318	412	373	395	359	345	393	391	373	386	347	373	398	341	416	382	378	379	373	398	387	401	357	392	377	395	379	391	346	410	379	393	351	394	385	367	373	367	403	409	392	403	386	355	395	377	399	362	371	355	398	364	380	375	369	379	399	410	401	361	398	404	367	405	409	381	382	374	370	413	369	443	385	349	382	366	417	391	411	395	355	351	371	373	376	383	385	406	392	402	347	388	420	379	396	380	403	375	380	413	354	408	391	375	425	395	372	365	367	356	367	381	373	351	353	389	363	351	368	395	377	385	390	357	421	386	378	412	380	396	416	382	397	390	378	395	370	377	361	397	381	358	397	387	362	411	426	390	363	423	350	387	365	349	373	368	357	389	454	370	447	370	390	375	370	378	376	378	406	404	379	374	354	381	350	348	349	392	360	383	375	352	399	381	405	386	403	391	379	378	365	386	382	400	392	362	362	416	392	423	379	401	384	328	351	383	374	347	396	340	376	387	388	364	393	412	391	361	365	393	362	381	379	381	393	365	388	377	382	366	359	421	430	396	380	399	404	384	398	392	390	381	359	375	383	298	374	370	363	392	375	383	430	412	382	412	412	385	385	376	355	387	360	342	353	382	384	409	397	343	380	431	382	375	412	351	385	407	393	383	401	385	394	399	371	368	395	383	409	354	354	374	397	395	393	406	346	357	374	368	370	367	373	384	380	357	408	430	423	418	387	392	386	403	355	394	372	389	369	387	396	394	386	399	372	408	400	362	393	378	375	384	380	385	385	370	379	420	382	383	382	395	398	410	402	386	413	353	381	368	397	405	393	390	399	401	384	381	415	382	379	388	398	371	354	397	376	391	381	332	447	415	412	389	398	361	354	351	391	358	351	401	395	386	385	394	375	339	381	376	368	376	357	353	343	361	387	374	388	357	381	444	395	444	382	383	381	375	365	377	385	390	361	386	357	374	396	357	406	384	387	386	399	377	405	419	391	333	416	397	352	367	359	351	399	380	371	339	379	392	410	380	398	389	410	390	370	392	413	367	373	426	344	353	350	396	349	414	356	369	364	382	391	388	380	372	370	420	411	388	376	415	407	391	388	403	374	384	382	379	363	362	357	357	371	370	419	345	383	359	345	365	346	392	390	355	368	399	382	378	371	390	344	398	384	386	384	385	377	340	375	421	351	383	394	386	378	400	393	371	410	398	329	391	380	390	380	392	389	350	405	369	374	396	413	377	406	400	341	396	373	390	340	379	406	378	353	367	416	364	446	372	375	367	334	392	359	385	401	396	416	395	366	420	401	352	387	397	394	404	389	338	387	394	363	367	378	419	401	370	426	338	385	425	375	370	411	385	402	391	368	381	398	408	387	361	386	365	372	387	359	421	415	409	381	364	362	362	373	373	388	393	393	388	351	383	368	347	353	391	353	395	347	354	362	405	380	376	356	353	393	382	405	377	408	379	378	362	362	397	331	382	376	377	374	346	399	389	380	355	397	396	374	366	369	351	385	387	376	394	362	390	429	377	400	361	419	429	411	377	371	378	388	375	362	390	378	370	385	366	356	378	343	383	378	402	321	364	365	370	372	362	402	397	371	384	411	439	378	382	380	408	408	379	360	376	422	421	403	388	390	413	397	416	405	393	393	367	391	359	361	402	367	375	400	393	404	396	373	402	404	341	381	393	366	413	353	385	387	365	373	398	375	374	375	359	363	417	358	346	375	362	355	380	397	365	381	354	382	359	398	413	370	362	398	396	411	382	400	407	367	432	351	369	373	380	382	388	360	393	339	403	357	409	383	362	371	362	405	400	374	372	394	364	396	376	384	404	354	375	379	377	373	377	432	372	397	374	356	369	386	375	380	423	406	406	397	361	409	377	392	388	420	403	364	346	394	396	357	405	356	352	396	361	373	354	390	388	389	378	363	372	400	396	349	434	379	378	383	384	365	358	370	392	397	392	429	396	391	375	371	409	407	350	413	404	346	377	431	362	352	361	408	401	390	404	397	376	402	437	369	358	338	379	390	393	386	352	382	416	401	382	366	376	364	365	390	391	385	399	381	362	369	390	398	420	388	405	363	398	356	381	360	380	378	381	384	393	403	374	354	391	434	404	391	388	411	375	380	364	376	402	385	411	365	440	381	392	371	387	389	408	392	410	382	367	353	369	355	365	392	367	360	361	382	366	375	370	363	354	410	388	390	381	368	371	369	373	365	376	402	407	352	399	386	355	402	370	385	387	367	351	390	441	392	334	378	377	388	402	374	359	410	365	381	352	375	376	368	370	403	415	406	386	396	356	395	367	408	394	365	382	382	356	396	365	371	360	408	376	364	363	384	371	343	346	356	403	392	330	343	383	412	366	342	348	376	384	366	391	434	374	382	359	369	385	338	414	379	407	387	380	402	442	338	385	359	341	365	396	361	385	370	353	408	366	367	378	336	386	363	364	405	371	372	366	382	376	377	372	401	405	382	380	354	413	381	413	388	353	423	377	376	368	368	358	388	418	359	389	363	401	408	374	390	396	422	394	340	366	402	413	393	398	368	403	399	401	369	387	394	373	370	417	382	359	384	422	384	378	379	422	398	360	370	404	360	393	362	405	370	357	334	401	391	381	362	349	370	406	378	418	400	392	369	397	334	367	393	380	367	371	367	403	368	394	354	353	402	375	385	368	380	366	390	416	398	416	378	371	366	371	381	387	356	365	374	363	387	385	372	353	367	377	374	378	381	373	370	382	428	364	352	373	381	412	400	392	396	369	383	411	378	388	396	388	368	365	376	348	398	421	380	388	362	366	366	371	381	404	406	381	382	376	427	392	366	375	379	396	409	379	351	383	372	386	417	373	351	376	387
3791	4141	2355	1274	1038	944	961	925	876	870	885	822	887	842	870	832	837	838	915	878	835	887	877	886	829	807	897	895	791	820	803	913	795	857	851	785	846	827	842	858	844	802	856	854	829	861	820	850	836	835	825	804	808	807	848	822	828	823	855	872	835	797	851	887	867	884	780	838	820	816	859	799	822	800	866	801	850	828	901	863	852	844	831	847	837	816	825	877	822	840	865	802	897	819	850	881	816	827	859	852	854	859	839	823	884	805	832	841	846	851	822	861	808	802	860	823	830	833	837	843	868	777	850	819	827	849	847	832	863	800	834	828	792	811	852	858	813	858	827	794	858	804	804	808	804	841	869	812	822	885	766	845	853	860	845	843	867	767	854	888	842	833	824	819	851	841	823	903	874	851	805	853	804	873	821	869	862	817	809	805	844	898	796	887	850	799	810	828	867	834	839	852	858	748	876	798	891	865	813	831	856	850	839	815	836	861	856	846	879	809	826	851	827	883	773	896	842	848	855	831	856	856	853	835	837	854	851	896	809	772	837	836	902	780	793	864	843	791	865	834	869	827	834	855	855	836	804	827	830	866	785	798	834	840	947	829	831	840	857	824	905	811	785	826	822	845	829	882	794	780	829	811	789	850	824	827	835	884	832	798	853	824	807	825	793	860	857	849	813	871	845	797	803	868	774	873	842	829	863	847	863	804	810	848	835	808	861	831	839	781	914	822	840	798	847	843	855	875	784	798	866	844	842	869	836	855	856	785	819	840	811	826	880	818	803	830	826	859	851	875	800	828	843	860	907	841	825	854	843	809	841	837	800	849	806	811	940	828	794	824	870	807	846	812	795	835	826	865	816	786	849	851	826	858	836	839	869	804	848	826	846	817	845	893	836	819	835	875	841	784	806	853	850	845	813	860	796	843	822	826	866	850	846	888	863	858	827	912	812	824	873	816	844	809	793	854	862	857	883	834	833	824	851	846	839	859	820	800	842	836	812	773	828	862	856	825	817	838	828	821	865	852	849	807	871	860	816	832	846	834	781	786	813	858	843	844	829	790	868	782	862	844	848	858	840	818	821	852	799	845	880	767	863	843	829	853	836	872	822	865	826	817	868	855	855	863	897	854	846	801	800	838	819	846	852	861	789	859	805	795	866	853	817	821	799	856	853	831	886	809	845	828	805	762	770	833	823	837	811	845	849	829	831	856	797	831	835	829	815	861	861	816	811	819	837	777	800	852	842	836	833	815	832	800	822	833	835	820	860	797	831	789	804	843	866	850	869	846	850	852	799	797	807	848	775	811	814	804	847	822	760	889	836	806	810	875	834	807	826	893	820	803	845	858	836	792	873	805	886	873	842	824	771	888	813	827	854	818	786	872	813	860	824	796	861	844	883	847	834	813	829	842	826	843	797	847	806	841	856	863	849	786	814	800	836	833	849	841	836	871	841	883	872	795	842	802	852	849	839	825	898	817	834	804	828	878	821	825	871	857	852	842	837	836	800	842	781	827	853	842	840	770	774	804	849	845	791	813	843	818	844	817	797	817	873	885	866	794	853	808	841	837	857	801	839	791	794	827	840	848	817	805	775	816	796	837	854	896	791	843	847	805	839	861	851	822	799	799	860	833	805	828	858	823	843	852	835	826	870	863	833	784	842	819	925	843	865	874	793	809	858	913	824	833	871	820	872	831	817	797	861	881	847	862	833	867	877	828	851	847	815	847	794	809	844	871	833	822	861	827	837	829	795	874	856	878	836	827	849	845	824	809	878	857	857	854	845	837	879	858	861	826	775	858	822	875	841	845	830	847	855	899	822	803	806	805	785	850	799	893	830	853	789	861	879	865	837	832	841	867	840	869	814	847	861	807	864	860	840	827	846	868	843	864	813	839	878	817	807	842	836	810	890	828	907	789	865	850	843	798	821	805	824	903	838	849	884	872	852	822	845	836	786	950	855	820	795	815	792	828	829	835	861	819	801	827	848	869	832	838	839	854	816	812	843	844	850	896	798	836	765	794	826	859	835	842	822	837	780	910	861	831	832	834	825	844	852	836	873	815	820	815	791	812	843	828	834	790	867	807	861	832	862	835	847	797	826	861	820	862	770	846	811	786	825	835	867	855	763	820	777	868	834	832	836	838	860	842	882	800	824	827	883	772	831	842	852	831	823	858	850	829	850	813	831	842	804	875	866	813	825	833	823	813	831	855	797	877	865	828	822	756	851	843	804	829	829	816	856	812	871	849	818	873	825	854	807	848	838	839	868	791	822	833	851	841	816	868	883	806	860	851	863	904	771	857	762	808	862	856	848	893	840	820	830	858	826	799	838	845	837	799	777	864	801	843	801	808	838	820	814	885	850	881	805	804	861	881	847	799	855	846	794	850	872	832	818	842	823	890	830	796	809	866	825	838	904	814	850	841	857	813	824	848	848	847	868	855	836	812	840	817	817	824	837	814	805	808	809	872	787	851	885	835	830	840	844	865	812	873	830	821	798	824	839	853	829	876	860	859	880	835	805	849	825	856	865	851	818	839	814	814	825	826	858	832	770	833	812	836	836	835	846	817	835	871	835	846	849	817	932	802	864	866	862	828	867	835	824	848	811	804	870	818	820	866	838	804	793	810	870	834	865	855	884	808	801	809	829	804	809	860	847	856	811	835	804	852	858	849	867	807	834	812	835	851	843	809	801	852	866	901	837	830	832	864	836	863	824	831	873	837	778	832	845	901	801	902	803	835	808	854	851	828	768	831	785	808	849	804	820	809	789	819	793	867	831	896	848	848	807	800	828	813	853	813	834	830	877	838	837	886	855	826	876	852	788	854	826	831	846	839	831	768	816	874	858	816	866	810	827	828	808	847	823	859	851	832	868	830	810	778	829	795	848	851	923	813	833	841	866	868	831	857	861	840	873	846	821	891	907	868	810	834	829	849	845	842	830	848	888	912	811	791	857	764	795	868	858	786	805	840	840	857	838	830	839	885	855	827	796	822	832	849	816	809	874	852	818	810	875	835	808	841	845	880	837	847	819	861	801	847	810	868	862	837	835	855	899	837	808	829	832	817	878	821	848	895	849	869	780	876	843	891	805	785	848	833	803	812	787	830	818	831	879	845	812	830	861	854	848	860	830	843	843	815	805	833	858	845	854	821	797	824	847	882	857	795	832	831	835	771	856	854	880	842	848	796	826	828	805	877	788	884	887	854	864	840	873	848	859	804	810	799	794	849	826	868	878	865	875	828	795	855	813	813	816	809	777	825	783	840	810	827	874	879	800	829	827	825	832	865	874	841	819	825	877	876	826	827	797	878	834	834	815	811	830	869	840	817	849	811	788	877	838	823	792	815	839	809	846	846	806	829	804	860	860	803	829	778	830	852	820	839	866	874	852	854	881	867	856	841	796	834	805	876	853	825	812	832	871	818	789	819	850	839	806	831	858	881	888	814	840	849	812	839	841	879	844	852	816	873	845	819	859	802	826	801	828	818	842	840	872	840	867	815
23652	20908	24562	27387	20910	20921	17833	824	427	358	324	316	321	347	333	245	275	275	282	258	283	300	251	251	281	284	276	289	257	262	268	249	276	264	226	254	249	271	258	273	246	247	244	242	264	257	234	247	304	272	263	258	248	250	216	280	247	263	273	259	283	235	232	246	270	266	257	243	255	253	238	230	256	272	275	219	243	235	280	231	275	259	242	247	219	229	231	256	256	282	239	238	261	257	252	243	232	282	294	265	256	236	252	214	285	253	266	265	261	257	235	266	260	259	250	262	254	247	236	246	244	233	273	243	270	277	268	246	271	269	258	239	282	271	248	233	250	238	269	249	255	273	273	282	266	283	254	251	268	245	265	245	271	238	262	249	235	235	247	260	270	244	245	266	258	276	263	251	270	247	260	251	258	270	225	243	256	267	246	248	239	234	228	293	223	272	258	275	225	238	280	261	234	275	220	258	244	243	287	252	280	237	221	242	262	259	245	238	269	254	236	263	277	270	242	259	262	284	271	261	263	267	230	263	244	248	227	273	252	248	257	229	257	228	244	218	255	288	272	221	250	220	237	251	281	258	261	228	256	265	257	260	246	247	235	241	226	267	220	247	272	236	263	281	239	242	255	251	240	245	302	245	239	243	229	217	243	246	259	260	250	244	255	247	258	256	277	243	215	255	248	249	207	254	250	280	228	289	246	251	288	255	273	263	244	266	225	253	245	264	252	238	243	251	278	240	234	215	251	238	241	240	269	243	258	263	247	204	259	284	234	243	274	256	226	271	276	236	231	260	247	238	278	285	277	256	252	267	248	229	279	278	236	261	243	274	235	256	232	267	249	241	256	265	273	276	256	224	269	267	227	282	284	245	248	241	244	241	290	248	264	255	233	260	260	268	227	259	246	289	232	259	250	259	270	262	257	229	257	241	283	261	287	236	260	249	241	226	286	277	250	234	237	261	249	270	272	248	247	282	266	264	259	252	229	267	243	276	294	256	235	272	265	238	257	262	230	220	258	262	270	263	236	249	217	249	244	259	239	246	266	274	265	248	271	251	236	245	262	237	236	252	240	249	276	264	271	276	248	240	245	263	259	258	249	285	253	251	261	242	257	262	222	243	261	235	224	246	251	249	266	273	265	274	229	220	245	276	259	253	231	265	252	253	222	255	258	244	267	264	241	254	227	247	274	278	280	255	239	217	254	237	251	261	265	270	259	231	258	238	269	267	208	238	277	242	236	250	257	234	258	238	239	321	283	253	265	262	252	275	271	256	250	270	255	243	274	247	220	246	238	247	237	257	261	232	252	254	258	255	229	249	248	265	246	254	245	241	267	219	242	219	270	250	269	245	261	282	264	302	276	251	282	232	247	255	233	251	236	283	239	271	240	241	263	285	251	244	264	244	226	255	261	253	240	234	235	262	238	271	236	253	282	272	261	260	225	228	241	263	233	225	270	254	268	250	270	267	254	255	242	273	247	274	252	279	253	226	265	259	262	222	224	236	280	241	263	274	267	261	268	263	287	270	249	257	249	247	293	236	239	271	260	272	284	246	253	267	270	255	239	257	284	248	250	251	251	260	249	213	244	245	256	235	229	238	236	265	235	253	254	244	262	243	252	236	241	251	285	222	241	254	249	285	260	284	273	233	265	244	264	248	242	250	237	267	280	264	247	257	262	241	281	231	242	229	264	253	228	234	249	251	229	250	234	256	272	263	264	264	276	244	271	263	236	265	244	284	284	272	266	257	240	263	252	244	248	242	247	259	251	233	233	285	247	253	246	258	261	254	254	225	250	264	233	233	239	240	248	259	264	250	247	257	255	265	240	249	239	267	235	293	216	260	238	233	282	273	244	226	276	252	281	280	274	258	251	273	250	239	248	235	207	294	239	256	293	260	242	228	256	246	246	274	238	269	236	208	275	258	265	257	272	246	246	257	264	255	236	260	271	248	244	231	238	272	241	257	241	269	258	275	252	242	251	236	224	240	272	244	248	221	263	241	259	237	273	258	289	268	276	273	284	279	252	240	249	258	250	229	272	242	268	260	213	270	286	283	263	250	274	237	262	244	271	273	268	244	247	230	254	225	274	254	260	274	227	242	230	253	230	244	239	227	248	234	279	268	243	268	264	260	277	267	243	256	269	286	273	269	262	248	227	260	243	222	252	254	221	217	231	234	266	245	257	223	256	253	252	230	252	255	236	245	270	267	253	258	252	252	251	293	258	277	259	239	267	269	261	257	242	262	235	243	256	229	246	269	259	258	251	245	278	245	255	268	255	223	272	235	242	243	228	250	262	288	259	259	261	230	250	229	232	250	240	245	224	248	238	254	246	268	256	253	254	240	257	234	266	257	223	240	252	252	247	237	267	237	256	261	255	240	238	224	254	263	273	273	242	281	273	241	268	242	245	261	287	259	237	239	236	236	283	274	244	266	280	261	273	252	255	271	269	247	229	266	255	217	209	231	215	239	258	253	256	254	250	231	248	253	262	255	283	220	243	233	259	238	232	240	249	229	253	230	254	250	259	252	280	240	219	208	278	264	255	225	253	257	277	258	247	248	254	271	279	233	257	239	263	248	257	278	241	244	274	230	217	267	264	260	271	232	261	227	249	264	249	261	260	261	274	269	254	270	280	245	222	236	262	221	237	230	258	293	237	275	260	255	263	265	264	253	265	226	282	241	279	217	245	225	241	246	244	254	260	245	250	230	221	241	226	225	246	250	284	277	262	234	255	256	256	277	246	252	254	255	222	241	262	249	273	248	247	228	240	241	241	212	240	243	261	250	235	236	292	239	273	280	262	264	271	287	239	276	259	236	261	250	225	220	255	252	223	242	249	221	229	249	256	227	269	245	257	229	222	249	230	241	256	272	265	228	243	252	243	271	268	232	248	215	243	245	252	244	248	238	276	232	242	222	251	276	231	266	222	243	252	241	220	256	279	237	274	264	241	240	257	260	254	254	238	255	240	232	258	249	235	255	258	226	282	253	249	244	250	226	271	244	246	267	258	242	246	236	238	277	269	236	269	244	235	277	278	210	250	241	244	257	268	253	237	230	262	251	249	254	276	249	278	261	250	231	241	261	249	245	231	235	254	250	221	250	267	240	244	238	266	256	233	239	252	259	258	231	250	242	259	242	257	262	248	242	254	259	257	237	273	241	294	247	243	250	252	232	270	248	233	248	236	247	226	256	278	283	258	256	268	267	219	249	268	255	265	253	260	252	265	275	228	259	254	247	243	267	221	244	238	245	244	250	262	250	284	244	231	236	254	267	277	243	252	289	291	252	252	270	231	231	231	244	242	237	255	241	267	235	242	223	274	236	272	242	245	246	244	256	271	246	265	281	251	244	269	252	228	253	241	257	274	263	218	281	270	266	251	268	253	244	228	251	253	263	266	256	268	243	238	244	241	268	220	253	245	228	203	269	278	274	263	257	227	272	247	242	251	269	243	271	210	247	262	247	263	218	246	265	275	268	240	255	258	267	271	266	255	249
3647	5359	2780	1251	938	708	622	628	659	610	597	587	544	559	574	573	544	550	592	544	558	555	548	580	585	577	532	576	583	520	518	555	559	569	563	535	540	575	563	569	524	572	505	536	517	521	552	563	557	572	536	566	518	534	560	554	564	541	542	599	550	517	548	537	580	569	568	527	563	568	520	574	496	537	515	575	566	574	543	538	534	580	562	560	557	576	555	585	560	534	575	529	589	549	515	535	564	548	577	527	569	552	547	559	561	551	542	579	574	527	559	580	552	541	567	523	565	566	521	614	565	585	567	590	543	545	550	583	551	581	530	514	554	566	491	572	582	548	582	536	557	573	514	584	544	559	531	546	556	556	505	566	542	541	540	519	538	555	575	519	587	599	571	543	567	585	592	536	537	524	538	547	544	560	571	535	561	548	589	545	594	582	588	522	558	560	544	564	553	577	593	574	530	549	536	579	547	522	568	564	552	515	531	526	540	497	555	524	538	573	584	534	538	540	550	557	580	551	537	604	529	554	567	526	534	550	553	565	527	570	558	524	539	538	540	552	555	548	541	550	576	560	607	573	577	553	581	538	571	500	581	556	585	551	569	542	568	568	572	584	559	549	561	524	571	542	570	540	521	534	576	567	538	516	592	558	552	524	513	518	568	554	515	587	569	542	574	529	554	547	560	546	513	565	542	566	561	553	526	538	569	533	564	530	562	548	531	543	545	553	531	555	535	552	557	501	539	546	569	583	536	570	526	561	567	544	544	557	551	533	584	542	537	552	532	564	544	555	554	529	549	533	484	526	548	517	574	504	559	568	532	552	587	556	595	554	553	565	527	566	562	580	539	527	552	545	540	560	579	547	532	507	568	559	539	541	542	519	530	581	554	570	507	551	554	525	547	543	583	554	542	613	544	544	531	581	547	567	559	560	559	558	586	564	562	587	544	591	548	537	507	555	527	572	582	602	536	583	533	566	570	536	536	554	537	577	607	605	567	562	536	557	585	539	520	527	574	554	543	534	592	572	521	550	585	488	611	596	615	577	579	590	525	577	593	536	574	537	560	515	542	565	577	562	513	534	594	506	545	557	526	523	530	580	518	565	567	529	567	547	593	553	522	542	543	518	549	564	545	566	516	533	538	523	508	580	545	576	582	583	538	511	567	563	528	530	549	611	567	562	536	533	555	549	556	533	534	572	547	524	559	572	559	561	520	537	562	528	535	529	548	578	586	534	579	541	539	526	541	546	539	536	547	537	523	537	541	565	541	548	529	508	561	549	538	564	578	575	569	520	569	532	511	565	548	578	552	562	546	564	559	574	550	555	599	566	550	542	552	519	556	599	520	557	551	570	565	567	583	519	552	546	553	557	544	601	546	548	556	507	551	566	588	561	525	572	523	562	521	540	528	524	572	578	567	537	549	564	592	566	586	565	530	525	552	547	556	555	542	559	525	547	542	552	585	520	563	528	536	588	544	541	530	544	577	580	529	629	521	537	573	586	533	581	544	553	574	524	610	521	524	532	543	562	548	546	584	553	568	535	545	543	568	571	554	544	569	598	536	577	546	587	578	570	490	560	573	551	582	567	593	557	583	535	527	578	524	592	542	561	525	563	568	558	543	553	542	520	556	599	583	574	569	533	532	568	544	549	524	550	546	581	505	538	550	581	589	576	539	518	565	564	581	494	565	540	568	518	557	571	575	522	515	496	546	536	582	587	587	558	512	557	531	535	524	547	553	548	539	551	535	557	517	607	533	571	541	559	594	532	547	508	528	567	549	578	582	594	527	537	564	572	552	547	531	516	526	551	556	534	556	565	505	542	569	572	550	559	563	555	600	518	555	570	547	561	539	559	558	555	540	560	519	594	582	590	581	593	557	587	546	580	518	538	580	540	566	524	547	540	549	596	510	535	502	484	577	509	525	519	486	586	494	555	571	564	546	568	573	559	561	559	567	535	498	587	585	525	530	577	532	575	580	582	545	537	547	595	543	572	544	535	539	562	589	521	540	562	571	576	563	575	581	553	527	576	558	514	568	576	530	586	519	541	573	508	535	524	595	562	573	566	555	535	578	549	506	514	534	583	531	526	529	584	545	524	589	503	554	578	551	489	551	574	557	573	537	570	550	572	609	558	586	541	530	577	516	551	593	484	538	565	539	593	520	550	571	553	528	550	588	520	512	542	579	539	572	502	549	530	526	540	568	548	565	565	568	582	563	565	536	545	567	565	550	552	544	599	549	538	533	509	585	603	564	536	555	541	570	553	568	559	538	576	515	551	562	560	562	569	554	564	567	545	576	547	561	530	588	557	554	556	588	559	574	584	573	580	544	584	531	540	561	575	573	518	518	553	580	590	590	546	555	536	552	585	571	526	587	589	579	536	578	550	573	518	532	568	496	542	589	558	556	581	514	555	558	540	544	552	567	575	500	516	539	544	570	583	575	505	534	530	533	576	529	556	537	540	548	570	526	570	578	533	593	573	534	535	559	550	563	564	588	541	528	514	552	565	526	576	580	585	533	523	569	522	546	605	561	519	558	580	531	560	524	518	592	569	606	545	567	543	594	581	539	539	562	567	571	548	569	541	525	583	585	547	568	561	552	558	528	549	573	522	567	523	515	557	576	518	546	526	567	548	552	574	569	579	539	572	579	578	560	568	559	554	522	523	586	553	524	589	539	539	555	569	558	541	569	567	590	541	565	563	499	546	558	565	555	537	594	557	532	492	544	557	531	589	592	547	575	565	590	542	582	551	548	518	571	562	562	580	539	516	539	573	540	554	587	593	561	566	520	537	554	542	536	583	531	555	527	522	525	509	509	558	527	532	580	551	578	546	557	545	531	556	518	560	550	566	591	529	562	549	551	479	544	542	550	595	559	526	534	528	557	530	540	546	569	558	547	542	568	501	553	553	541	561	569	557	533	559	529	549	538	553	578	501	572	493	562	555	546	558	563	575	525	502	577	553	582	559	544	556	559	546	547	550	560	569	545	554	565	573	580	537	553	563	572	518	589	551	537	562	562	545	591	522	556	553	568	527	516	530	514	561	542	571	598	574	495	535	593	539	556	547	578	580	541	605	546	494	592	568	535	528	556	578	556	538	553	526	569	541	551	559	509	510	537	558	562	541	601	526	570	553	551	520	536	545	543	599	530	545	526	548	577	528	557	524	536	539	547	520	528	560	531	528	547	511	541	583	530	623	544	545	545	544	527	565	527	566	587	559	567	545	579	574	560	559	538	526	535	550	541	540	538	561	546	576	564	582	529	532	558	533	509	566	524	568	597	616	564	557	552	536	542	556	555	563	597	569	557	543	572	529	546	573	543	550	526	551	522	548	582	604	571	534	548	569	583	596	531	522	536	579	549	502	537	519	550	519	533	564	551	538	538	537	553	554	526	524	587	526	520	576	555	525	606	533	585	566	620	516	536	526	558	490	541	532	549	527	550	572	534	548	555	560	518	565	546	560	537	537	589	561	534	491	532	505	577	545	568	544	538	573
33289	20154	7776	585	369	305	301	279	284	286	295	277	270	275	259	240	252	268	274	273	292	263	284	292	258	251	266	254	277	270	267	299	279	260	294	264	287	243	296	229	246	284	237	281	271	249	255	238	274	268	282	285	258	283	265	248	266	255	242	278	268	278	269	243	277	279	238	262	243	275	245	230	286	263	271	280	286	225	255	295	269	264	277	289	264	280	266	246	287	240	252	276	311	274	251	246	275	310	255	250	253	294	290	242	264	262	306	267	265	271	254	282	283	287	307	264	267	260	249	246	274	257	267	262	299	309	295	240	286	272	253	264	252	251	228	257	285	318	271	253	291	252	285	254	256	248	252	254	259	252	276	275	268	226	244	273	232	301	296	239	253	291	257	289	266	265	244	284	274	277	286	243	281	290	254	266	266	277	239	270	300	279	279	262	258	257	269	278	269	287	259	275	249	237	262	292	281	277	281	261	298	289	264	277	273	241	261	282	251	260	287	268	278	291	281	276	259	288	277	276	293	268	253	257	254	277	247	279	232	276	289	279	254	251	247	262	265	242	291	277	249	281	293	267	270	268	289	265	285	300	260	281	252	262	267	288	279	297	249	272	291	253	258	246	275	284	265	299	259	285	270	255	271	285	271	269	264	281	262	299	248	293	260	294	275	279	256	275	273	279	280	297	266	263	289	282	266	266	261	228	269	260	294	285	298	247	273	302	264	249	277	246	261	274	240	258	279	276	283	262	229	271	271	261	275	269	283	265	282	279	275	288	247	313	258	246	301	254	252	280	285	245	272	241	267	256	264	258	269	268	261	257	243	275	307	312	286	265	265	279	278	250	268	258	266	287	257	251	274	282	258	245	284	274	286	242	260	250	244	272	264	279	255	263	256	269	288	255	259	275	260	275	257	267	275	258	300	276	262	271	267	290	280	272	290	283	254	274	289	276	275	288	249	309	270	260	268	273	270	270	290	282	320	291	241	267	253	276	253	285	252	274	275	262	269	242	295	279	268	265	263	270	232	296	266	255	253	284	271	237	264	274	277	251	295	268	241	268	281	269	291	217	268	274	253	262	250	240	255	259	262	272	272	274	242	261	284	290	271	296	302	252	293	254	259	263	244	293	281	262	258	261	271	268	267	264	252	273	301	282	270	268	285	262	288	280	264	266	271	292	292	277	264	250	292	291	259	244	243	286	293	262	297	271	235	249	289	278	260	266	240	277	276	260	286	272	267	284	257	238	275	248	284	260	260	254	263	274	268	222	251	267	254	270	278	262	258	282	290	266	267	248	255	278	284	264	250	255	267	251	260	249	287	246	273	238	280	237	246	253	250	270	264	273	258	267	287	280	275	275	276	269	285	265	270	283	300	275	234	273	290	273	283	286	277	286	287	265	292	268	261	252	245	263	266	261	286	263	286	281	273	243	295	250	276	265	299	260	241	268	298	244	256	262	265	265	271	253	277	290	269	293	276	265	280	250	256	262	284	286	254	253	286	275	246	296	247	281	203	270	277	267	273	284	279	271	276	271	253	258	280	277	281	271	270	266	268	250	254	252	275	240	234	290	274	282	306	278	266	289	272	267	262	284	272	277	258	238	282	275	256	294	280	258	241	253	240	271	254	246	274	278	249	266	255	288	291	284	270	270	291	283	293	244	254	263	262	264	263	253	259	282	265	290	296	265	272	264	250	257	297	286	271	269	261	282	269	246	237	274	256	291	287	259	254	289	291	261	288	288	247	286	260	279	253	252	251	280	275	254	274	276	277	273	281	271	274	296	291	281	266	271	290	243	244	300	280	238	268	273	260	273	267	271	248	275	278	264	279	283	237	316	267	286	257	250	261	291	260	275	307	286	287	272	263	280	308	298	304	255	284	243	290	249	246	259	284	267	254	231	263	256	279	283	264	261	257	296	251	259	269	235	260	265	268	294	233	281	263	275	269	255	282	260	298	250	271	240	247	241	277	266	263	267	266	236	277	256	257	271	267	252	272	270	265	277	287	265	249	246	240	263	268	265	274	270	282	260	262	260	292	289	223	268	292	250	281	244	266	284	265	261	263	279	269	261	256	259	276	267	244	257	265	272	306	267	246	248	269	266	290	251	288	281	275	297	239	230	281	268	295	258	262	240	272	276	238	283	247	234	275	251	263	275	250	271	265	236	259	307	249	288	290	266	275	275	299	245	252	238	251	261	262	298	240	268	283	252	277	249	265	298	293	262	265	220	297	283	283	276	269	239	300	266	243	281	259	276	278	272	248	260	268	260	286	264	272	271	284	273	275	248	267	272	251	267	256	247	237	271	311	259	280	274	255	250	255	246	257	270	248	265	291	267	292	263	278	288	288	258	256	264	265	271	259	270	257	267	267	278	266	246	256	245	253	256	267	264	284	262	274	286	261	256	262	329	246	282	280	254	263	293	256	266	274	277	272	270	290	265	261	250	278	282	287	264	299	292	265	232	276	282	256	285	266	259	248	237	253	274	252	306	270	275	275	270	285	254	299	308	253	264	258	263	258	285	249	260	246	292	287	283	250	286	289	260	260	267	261	278	289	266	266	269	264	283	274	265	274	285	257	266	268	267	262	265	247	249	238	257	282	279	264	279	275	232	253	286	257	254	281	288	292	262	250	252	297	279	278	279	270	261	279	262	257	273	287	301	299	254	267	285	304	267	251	246	280	282	286	241	267	267	276	263	289	251	286	278	280	262	268	309	270	244	271	283	267	294	251	252	255	254	284	285	227	277	270	249	289	276	279	245	245	279	272	270	252	258	256	261	275	269	256	259	279	283	254	252	268	235	256	255	299	278	288	243	272	272	256	269	289	276	238	275	284	269	282	252	265	298	263	253	279	265	295	282	293	282	268	274	263	261	285	270	261	265	290	303	282	258	253	283	261	304	308	276	273	276	291	259	295	269	252	311	272	254	284	257	274	257	261	303	263	281	256	288	272	298	268	269	296	257	280	304	265	273	253	266	269	249	250	257	271	305	257	294	253	271	283	257	271	287	258	264	288	253	265	305	270	242	267	281	243	269	269	281	280	287	282	268	265	279	266	291	270	268	265	235	256	277	271	236	262	270	289	290	267	267	290	263	277	261	258	259	261	262	276	252	291	307	260	269	274	280	273	299	244	270	274	270	282	288	255	259	250	298	266	296	279	257	236	234	262	271	264	281	246	270	250	266	313	261	275	232	265	231	287	247	259	251	261	269	261	223	258	273	290	262	261	243	260	269	264	269	285	268	268	257	289	312	248	286	286	281	275	296	262	264	255	267	264	248	304	282	248	296	257	293	266	272	259	289	288	257	258	264	270	285	261	292	290	246	252	268	259	273	283	259	270	270	266	279	266	257	278	265	278	243	279	271	284	267	261	246	266	275	254	295	245	277	280	244	262	286	254	273	245	273	244	285	259	269	270	283	286	266	287	270	287	283	264	245	312	294	244	251	284	270	261	298	287	280	262	299	280	267	301	284	265	279	257	284	282	244	283	272
5623	1411	906	729	709	652	679	632	644	654	631	638	689	635	621	668	644	633	626	641	655	626	627	653	678	633	656	651	625	619	691	659	645	670	681	643	632	665	615	622	618	637	643	662	624	664	670	647	694	611	637	644	674	673	675	649	639	614	624	603	666	626	632	686	609	681	675	648	650	646	623	664	627	680	693	638	627	646	660	641	655	632	680	668	627	656	629	644	636	619	669	641	630	639	608	673	642	632	657	636	693	649	661	651	651	710	669	629	618	672	694	624	654	669	624	655	652	604	629	633	678	667	698	615	663	639	604	643	650	666	639	652	619	634	659	669	636	633	629	664	647	659	654	645	624	694	641	673	645	629	604	635	659	659	640	682	657	619	617	621	644	637	687	640	644	630	657	641	685	623	601	636	679	602	633	653	664	628	630	650	654	638	635	671	627	587	641	624	641	679	638	636	631	675	631	642	640	618	621	678	644	644	651	685	633	655	634	620	603	628	674	676	658	667	613	638	629	624	636	609	631	657	602	672	640	683	667	625	648	649	662	654	609	663	637	661	640	670	692	629	644	654	681	646	615	642	617	638	649	597	631	667	639	658	607	617	672	638	657	649	600	678	648	657	645	673	648	636	623	660	665	649	668	662	706	648	637	679	607	634	625	683	605	641	652	629	659	628	648	618	672	668	586	653	642	671	640	646	639	661	630	648	666	659	635	644	644	633	626	631	625	644	658	659	679	659	636	671	657	620	646	671	625	637	627	624	683	601	627	651	622	650	648	650	649	651	649	694	656	644	677	677	658	665	663	649	675	674	586	678	685	609	618	653	610	665	639	609	663	637	652	603	630	654	641	655	698	665	651	692	670	663	659	650	654	621	614	627	677	642	645	604	611	671	602	678	639	626	689	615	651	626	635	674	649	654	655	665	683	641	611	627	647	635	649	604	644	658	667	598	627	656	655	649	641	634	593	649	668	658	667	639	654	598	671	656	644	661	644	623	640	682	681	679	633	630	666	625	662	624	668	662	657	597	616	644	648	620	635	619	636	674	680	643	654	664	693	606	654	625	630	635	636	619	638	665	625	633	665	633	664	671	610	638	675	643	709	648	617	648	637	585	661	628	689	616	687	622	639	637	648	657	648	662	655	601	612	620	640	638	653	612	645	602	650	627	680	636	653	653	660	673	607	677	652	622	660	668	692	611	623	656	641	611	657	637	635	628	667	595	678	654	661	625	613	669	696	647	639	621	604	631	633	663	677	652	671	638	635	676	630	660	690	606	648	608	648	649	592	603	599	655	602	620	629	659	660	674	642	697	651	674	663	664	663	654	647	656	639	631	657	654	640	619	687	613	635	670	641	644	594	645	642	625	616	681	688	644	658	645	631	627	621	660	627	630	685	612	622	665	594	623	598	614	633	640	661	618	671	679	667	608	620	624	695	614	658	659	634	666	621	719	680	663	613	633	699	633	615	627	637	681	669	637	645	623	663	661	643	693	594	601	633	637	708	657	662	643	635	656	684	646	605	622	668	678	678	633	613	668	668	630	658	652	634	655	673	659	641	607	648	635	625	661	668	628	596	658	593	658	637	678	659	647	645	630	654	636	674	668	647	643	623	661	651	679	658	658	629	644	692	658	658	646	651	650	645	638	645	632	633	646	651	617	677	656	633	639	621	642	648	631	652	639	670	663	585	644	619	664	677	640	639	629	621	632	633	662	696	615	664	650	665	619	641	651	649	616	616	672	658	680	634	650	629	633	648	672	660	619	650	604	659	641	634	627	642	700	648	658	669	653	627	634	662	665	669	642	624	645	671	651	596	626	659	654	629	619	651	626	681	639	648	663	641	642	623	656	636	688	638	623	619	630	637	647	616	647	665	607	686	651	607	642	648	640	637	587	656	600	642	678	660	642	635	627	668	658	643	658	584	665	681	722	663	711	697	692	621	603	662	661	660	673	611	598	641	597	657	644	668	654	642	637	649	630	640	655	648	644	645	606	671	609	666	658	627	604	661	647	695	646	650	689	657	650	619	663	646	657	669	636	659	644	649	614	647	618	653	654	708	690	650	663	629	684	649	650	689	651	687	627	643	662	609	697	612	628	624	656	625	655	645	626	646	683	637	644	627	693	651	591	648	688	644	663	650	574	640	632	637	627	671	615	654	629	661	677	660	628	636	627	682	593	629	639	607	674	719	664	620	663	666	602	650	600	612	614	585	609	653	618	665	663	659	625	660	667	644	680	687	691	648	620	643	623	639	742	662	658	607	639	624	658	683	626	665	641	653	684	674	591	643	679	620	653	640	652	718	672	595	627	632	604	629	646	671	617	576	604	657	623	646	680	651	681	655	659	622	636	659	620	587	671	629	630	656	671	629	664	627	666	668	670	607	617	664	682	626	662	630	616	610	640	637	636	659	625	730	596	651	680	654	617	618	613	616	605	643	625	693	678	627	637	594	610	658	640	649	616	656	604	656	664	634	644	667	644	679	648	670	693	622	564	657	686	619	667	620	668	649	631	681	663	635	660	665	688	678	658	641	626	603	660	681	668	656	644	666	684	648	659	661	646	656	671	666	621	670	628	676	645	657	663	681	632	658	690	646	623	671	627	630	661	651	673	644	652	668	657	618	681	641	642	651	683	647	643	654	630	617	662	666	629	628	619	606	639	608	660	682	648	667	628	610	633	643	637	614	686	609	635	636	624	666	610	613	589	636	662	655	629	667	654	697	681	651	644	633	651	596	612	622	587	668	647	639	634	623	637	659	630	616	645	675	637	614	629	647	656	671	630	659	661	627	652	656	630	647	692	590	652	626	656	662	670	638	679	678	677	608	668	654	626	648	661	675	629	664	613	663	630	650	690	618	643	693	659	669	629	648	675	646	682	626	711	663	630	635	629	650	640	687	648	655	676	621	665	659	704	666	640	622	649	619	663	716	670	671	651	645	641	646	626	665	671	671	659	637	630	640	626	649	611	651	621	680	702	650	626	634	621	641	646	660	682	635	637	644	675	619	636	655	631	650	664	663	623	670	650	647	636	663	621	639	657	656	621	674	609	661	631	660	645	665	687	616	649	664	640	634	664	658	661	627	640	664	643	657	634	606	665	637	692	672	635	628	624	716	612	635	632	683	639	623	625	622	636	671	616	697	668	645	621	593	672	643	645	664	677	685	611	611	667	638	639	677	623	647	635	682	672	657	642	656	676	632	631	675	623	594	607	687	652	666	658	609	679	633	647	629	667	609	624	660	659	667	666	633	666	549	676	621	688	646	641	652	655	696	625	652	646	672	627	653	623	690	638	705	645	622	664	628	643	638	628	632	653	640	658	674	649	624	613	629	667	666	640	665	683	623	672	657	639	629	660	615	642	621	619	615	690	671	639	631	675	666	658	632	654	653	615	624	652	664	654	622	612	661	655	655	653	664	677	611	628	659	637	681	608	663	609	614	594	668	659	654	659	622	682	658	691	661	659	643	647	635	648	656	653	651	596	618	671	664	646
24069	20856	24267	27551	20851	20832	2670	604	436	416	414	414	449	425	426	396	399	381	358	424	433	382	423	349	361	373	391	350	353	346	373	359	376	388	359	341	373	371	400	381	384	376	366	364	392	364	328	364	407	387	371	367	381	378	399	383	400	376	366	388	347	356	388	368	346	376	389	358	371	355	375	387	365	367	334	379	362	383	356	368	384	358	345	362	386	394	384	368	355	346	362	359	396	380	383	375	354	379	373	382	353	375	365	368	376	350	366	368	382	363	339	333	402	390	368	338	342	334	364	369	395	390	361	332	375	372	377	393	382	360	367	398	364	356	339	383	348	358	372	363	352	378	393	341	401	368	365	369	379	326	328	337	342	357	358	358	365	371	364	333	343	407	352	393	355	402	375	361	337	354	425	365	380	365	366	344	384	348	358	389	371	383	363	346	363	343	340	370	372	332	361	380	377	330	369	357	355	359	360	336	370	384	364	355	370	364	350	367	390	381	347	371	371	401	373	360	353	397	390	366	381	362	345	344	355	408	335	419	374	361	384	360	354	337	367	368	369	355	378	366	355	387	398	386	386	356	394	354	389	382	338	395	394	382	347	326	338	389	362	340	382	376	358	371	385	379	402	370	391	376	379	352	335	406	369	384	387	382	338	367	387	372	375	371	340	377	322	363	396	354	342	402	371	345	366	354	374	379	355	366	325	358	385	392	369	400	394	349	394	350	394	357	375	359	372	364	386	340	377	376	371	372	361	401	342	391	345	367	340	380	323	360	383	381	354	339	349	393	369	366	402	357	347	373	379	358	350	359	351	386	365	352	353	376	387	322	357	378	351	343	383	341	364	318	335	355	367	358	374	369	387	371	357	333	393	330	369	328	375	375	412	378	368	410	400	377	359	374	383	368	402	342	343	399	346	391	394	345	351	358	383	367	347	361	423	362	350	374	368	388	370	327	349	354	364	359	360	360	373	352	372	370	339	393	386	373	369	357	361	406	355	363	399	362	403	363	339	368	357	348	374	352	373	377	351	339	374	349	368	356	363	347	342	369	387	397	332	356	347	363	403	329	363	358	376	354	360	368	366	379	377	341	361	377	388	353	364	407	391	358	383	373	370	363	357	333	335	321	397	378	350	385	406	411	387	377	331	398	376	350	368	381	351	375	356	360	380	336	362	371	324	373	353	367	411	362	369	332	347	340	344	369	342	401	357	353	405	371	401	370	364	381	337	338	342	373	380	371	339	395	358	375	372	348	388	369	407	350	380	329	361	354	372	390	370	365	337	350	359	358	400	340	357	344	385	395	385	352	365	383	341	334	403	365	397	351	391	391	330	390	378	383	348	391	368	396	357	370	373	370	381	359	360	355	379	352	326	348	389	357	391	364	342	363	302	356	378	379	349	390	348	390	360	370	377	374	375	390	370	371	362	376	385	370	364	343	329	370	352	350	371	376	335	368	381	362	384	360	370	361	365	353	364	371	357	371	385	384	382	367	395	352	361	381	386	355	322	309	364	387	353	373	378	369	392	348	368	375	345	361	375	384	380	381	359	364	381	360	420	391	361	341	361	355	362	344	355	334	391	335	360	391	382	370	390	396	359	354	363	372	381	376	352	363	320	395	339	354	349	368	388	338	363	365	397	367	360	384	370	352	371	375	350	363	370	369	347	406	375	336	353	354	370	361	357	354	358	354	422	307	362	366	371	336	354	355	367	387	341	340	320	375	350	383	347	353	393	383	394	358	353	375	396	381	348	371	367	361	372	354	369	379	340	368	388	384	369	353	386	367	361	387	381	370	319	387	347	384	338	370	366	410	334	335	356	352	330	374	393	345	391	374	353	364	351	418	389	388	346	375	348	416	408	361	388	371	341	387	337	346	391	361	376	354	367	391	401	373	337	343	340	363	367	366	384	360	356	329	365	384	362	385	331	378	356	348	365	394	385	363	351	384	369	360	347	318	399	403	345	335	362	388	369	332	351	359	382	341	422	331	353	319	372	358	367	337	384	367	353	328	362	373	382	394	340	372	387	386	377	339	392	367	378	379	382	382	327	389	351	392	343	359	373	382	338	362	375	371	379	353	405	307	398	348	368	359	379	333	375	354	354	350	343	337	356	362	390	369	351	400	366	389	346	350	394	370	337	342	323	356	342	376	353	376	395	356	397	377	377	359	372	371	353	341	364	375	372	349	366	362	363	377	317	385	378	351	377	375	379	365	368	386	351	356	328	361	377	365	367	327	352	353	380	363	339	341	358	322	379	367	412	398	370	379	374	376	370	397	357	340	383	386	355	377	394	338	379	374	379	384	352	372	387	403	352	365	387	404	416	342	382	358	364	341	341	398	317	365	365	403	373	388	342	395	342	397	362	350	357	377	345	380	390	369	342	365	371	373	349	383	347	383	330	341	333	348	368	350	354	386	359	355	345	409	409	356	354	389	377	339	339	418	352	369	350	397	379	400	371	325	359	347	338	365	398	354	359	374	384	383	353	354	393	376	372	374	369	317	385	350	392	384	367	350	359	378	369	371	362	378	348	357	377	352	389	349	340	348	379	381	350	343	348	358	397	384	371	399	371	330	403	377	332	345	339	354	322	421	374	353	389	357	405	362	381	408	388	375	380	315	344	398	363	339	360	381	371	367	379	352	383	387	341	351	392	360	377	347	351	337	371	394	391	338	359	345	350	339	350	356	358	339	339	357	361	381	343	397	350	363	326	386	338	393	344	392	354	355	371	350	418	370	337	357	350	380	382	378	351	368	371	346	339	350	352	389	366	408	340	407	332	354	346	356	380	354	378	425	377	349	337	377	367	380	371	354	382	383	431	365	358	361	337	389	379	374	361	351	384	384	343	395	384	354	373	358	359	377	378	355	333	383	317	394	360	356	398	383	374	368	366	397	366	350	347	358	337	356	361	359	364	342	375	356	324	375	369	382	381	393	377	385	371	384	374	402	357	343	376	354	380	396	356	338	378	388	361	354	342	382	374	361	362	354	418	330	382	377	379	370	437	344	331	388	351	360	358	329	381	418	374	364	380	370	378	367	362	353	348	354	374	379	380	383	353	343	331	353	384	402	327	361	375	345	351	348	361	362	367	357	365	324	362	369	360	364	354	389	371	326	359	365	355	348	377	380	379	380	346	391	358	352	353	379	356	346	339	391	334	389	349	349	316	358	368	336	327	323	385	372	354	376	357	343	393	388	362	334	363	380	385	379	350	340	360	386	375	351	380	390	346	362	396	361	356	335	357	355	347	356	371	340	371	392	390	366	353	364	374	399	358	366	332	337	365	376	375	357	375	414	421	381	321	351	393	361	392	388	385	348	391	357	375	396	380	376	359	356	395	384	352	360	382	357	347	396	386	349	343	345	326	360	367	366	391	375	341	362	395	379	361	381	345	363	349	357	410	383	348	338	367	351	355	367	357	370	371	311	378	402	343	348	341	386	348	314	361	344	347	410	353	354	372	386	364	370	416	364	346	374	358	394	379	369	362	367
3567	3997	2192	1183	990	874	925	851	890	854	837	821	818	824	830	819	879	803	797	798	806	776	837	794	840	768	812	846	799	799	767	789	816	787	797	806	794	815	825	755	813	826	793	821	783	831	797	814	779	773	804	864	781	773	748	807	843	779	830	778	816	813	831	778	758	779	803	798	816	797	776	807	849	788	770	816	794	794	850	841	825	806	777	811	816	785	818	789	794	776	810	797	804	834	795	832	786	750	830	804	789	768	770	789	792	795	796	770	805	788	826	796	850	807	795	754	818	807	786	780	771	836	797	785	833	799	786	833	836	771	830	793	785	770	790	792	818	815	778	832	811	797	793	760	824	840	841	800	799	847	804	781	829	787	799	772	793	775	798	786	860	809	830	808	802	806	837	844	771	804	791	800	787	778	797	766	818	809	764	791	822	816	800	781	779	725	788	797	803	789	804	787	776	816	828	761	798	835	826	805	782	803	763	802	791	748	756	750	804	764	817	762	780	804	776	771	782	835	781	759	778	786	799	801	841	793	843	790	781	847	791	781	798	762	789	836	809	800	830	823	799	829	835	761	843	825	782	784	776	776	776	818	808	834	795	794	849	771	800	795	764	782	823	766	840	778	807	773	841	808	793	774	841	753	783	838	812	790	834	804	802	810	751	792	800	846	719	773	843	750	785	802	797	826	799	811	832	840	790	777	811	817	800	765	786	795	812	816	764	824	812	834	766	800	754	852	754	803	843	794	812	811	777	782	780	802	765	760	788	802	828	795	822	826	811	780	718	815	818	796	805	792	736	750	824	801	839	747	770	805	834	775	786	802	782	812	786	831	797	782	795	811	854	807	774	801	830	766	819	800	795	785	824	768	868	812	789	771	769	796	787	805	777	783	744	808	793	800	760	823	818	798	837	847	792	786	716	821	745	827	782	765	772	779	796	817	788	764	825	790	806	792	813	841	818	776	757	813	738	773	803	798	771	813	778	789	800	783	768	816	782	775	798	822	796	779	735	793	768	755	760	838	801	781	808	845	843	788	796	795	801	781	786	782	841	814	800	795	748	750	761	838	821	798	812	801	860	768	834	800	814	816	819	756	844	785	787	761	800	756	804	802	793	786	837	796	818	761	786	807	814	855	786	824	763	766	786	782	792	766	786	787	746	780	785	803	775	826	814	818	801	822	806	758	799	838	786	800	796	835	832	777	809	857	787	785	791	806	802	774	777	766	742	805	846	799	824	822	743	788	741	846	769	789	822	760	799	760	777	771	794	818	821	819	810	784	784	806	797	795	820	795	775	763	829	812	775	765	785	795	843	885	786	823	767	765	784	742	827	758	815	797	781	825	854	800	776	820	785	779	797	768	822	746	796	805	811	850	832	809	766	804	789	832	808	852	770	826	781	808	800	808	812	781	821	800	807	831	807	790	794	804	804	844	808	802	821	813	789	790	797	794	790	775	754	829	823	755	811	802	850	813	751	799	807	758	840	765	762	782	780	852	826	792	777	787	847	782	747	790	816	812	798	746	782	811	872	786	765	788	845	770	783	764	797	815	826	786	809	796	832	800	797	744	844	790	836	780	828	803	798	840	808	857	763	826	839	816	820	798	865	805	774	829	739	809	765	762	801	781	875	828	839	846	775	823	786	821	727	799	774	807	756	753	786	745	802	792	781	779	798	789	803	810	819	803	795	812	847	791	788	794	832	781	751	824	852	796	800	762	832	827	803	836	841	781	832	790	802	782	796	794	769	786	750	794	776	757	784	837	800	781	877	812	775	780	790	816	826	829	793	844	731	845	789	821	796	774	771	772	802	792	840	769	749	837	844	859	824	786	819	791	782	803	809	767	760	816	827	793	820	795	844	804	807	853	763	827	773	806	751	784	852	841	777	813	812	828	839	778	856	798	760	764	859	807	794	792	825	761	750	831	736	816	801	836	818	763	787	758	814	819	778	773	777	806	767	804	790	806	788	834	810	785	778	748	810	823	734	769	845	818	807	821	799	841	815	765	800	780	727	767	772	811	792	811	788	798	784	799	770	805	793	798	792	842	850	822	783	840	804	780	813	829	788	780	721	768	728	803	774	789	779	746	772	796	822	802	798	809	789	749	793	855	826	742	836	821	778	803	831	837	757	784	798	833	825	783	800	760	778	838	803	855	850	796	833	812	773	777	774	793	785	773	842	815	812	833	780	824	797	804	823	714	820	819	778	789	791	783	814	785	754	822	769	785	809	796	781	742	837	828	833	802	786	836	815	790	777	838	838	782	810	798	782	829	783	823	809	784	878	791	766	837	800	771	848	835	834	826	763	810	774	840	780	793	771	810	787	783	804	789	766	808	830	786	812	802	812	820	773	798	779	777	848	775	764	814	765	852	792	751	799	829	767	853	805	769	800	799	808	852	845	775	791	806	796	810	843	806	801	820	768	768	781	756	817	815	840	768	832	824	763	748	795	851	830	756	800	817	849	814	820	768	790	787	783	808	805	762	785	800	803	854	741	745	808	780	860	840	845	793	797	803	812	809	806	771	800	786	846	835	812	795	787	809	800	798	797	787	796	827	744	789	767	789	834	829	837	779	803	765	800	793	785	786	836	784	837	765	815	770	813	790	745	800	783	822	783	796	767	810	785	817	786	767	780	845	817	771	825	808	785	831	824	755	792	795	823	782	827	792	809	838	809	787	803	792	784	802	815	793	783	762	805	820	811	795	748	801	754	864	790	817	815	770	814	807	834	820	806	815	831	840	785	818	790	765	836	761	768	793	820	812	768	838	781	734	794	795	830	790	801	797	782	793	794	707	857	800	783	763	761	835	850	762	755	807	824	757	773	756	805	813	769	832	805	781	806	804	839	861	794	809	791	795	784	818	774	793	819	815	802	802	821	784	767	817	796	768	854	803	771	790	794	820	795	744	811	788	801	834	795	831	798	803	788	799	785	816	811	838	795	816	752	860	834	781	823	817	826	848	807	815	811	807	799	740	787	822	750	795	799	834	810	807	774	796	757	773	822	789	806	753	818	791	832	748	790	813	813	789	816	825	823	829	780	790	817	814	800	774	797	800	774	781	812	799	773	798	817	794	830	796	769	787	753	800	767	773	774	769	799	819	797	826	799	794	775	792	800	798	780	830	814	738	764	821	779	782	795	805	789	804	747	814	825	798	795	760	819	829	753	833	796	843	779	811	833	787	792	816	831	804	774	788	817	789	769	756	863	836	853	834	824	869	790	749	785	789	813	821	857	817	795	808	815	786	847	834	803	814	814	818	773	787	825	803	783	755	824	756	768	753	859	793	795	761	809	820	798	845	772	792	773	775	770	798	782	777	802	767	808	764	800	785	782	793	799	773	817	812	795	781	761	826	779	834	795	806	768	831	818	788	781	801	769	800	826	814	782	839	798	838	768	819	819	782	807	784	774	805	780	772	790	809	772	801	816	792	759	745	818	790	808	771	804	784	817	833	787	796	796	758	821	803	808	829	789	763	764	824	797	791	810	856
23590	20864	24529	27350	20865	20879	17796	735	425	389	358	364	309	272	293	299	275	294	303	273	257	250	263	246	263	272	274	285	268	253	258	246	236	304	234	227	267	262	224	253	264	224	241	269	274	270	258	265	223	248	275	271	271	241	254	235	238	261	216	268	240	229	243	259	247	267	261	248	265	276	254	259	273	266	228	235	271	238	239	244	243	247	223	252	261	233	248	272	245	251	243	242	253	250	260	253	269	246	260	270	231	247	252	252	240	253	258	244	256	259	278	245	261	246	246	257	255	251	243	254	265	256	252	230	229	246	224	232	248	251	275	225	263	258	283	255	248	266	231	242	248	267	222	253	252	238	247	230	223	263	258	253	252	291	224	268	257	263	267	228	269	229	258	269	286	253	261	258	275	236	249	257	249	237	260	263	263	253	239	242	258	241	250	276	238	256	256	281	247	230	269	241	267	264	241	264	245	260	252	272	243	269	258	247	245	237	263	246	285	225	247	248	247	254	253	254	210	252	273	255	229	253	256	237	278	240	241	249	246	261	284	229	279	246	232	251	266	247	277	227	232	251	249	225	245	230	249	271	269	265	274	276	264	252	257	296	242	232	233	270	247	263	220	277	281	231	250	249	262	244	253	254	236	243	274	279	285	257	252	262	242	264	228	252	256	250	269	268	296	263	232	214	234	242	251	261	249	243	249	260	243	251	280	256	231	245	276	264	253	236	298	272	280	259	240	293	262	278	257	251	249	257	250	269	266	238	248	258	233	251	250	287	257	245	286	259	256	258	255	249	269	260	241	246	250	221	266	246	241	252	240	267	231	275	242	245	256	263	238	230	271	255	267	292	231	233	269	256	251	286	258	254	262	257	258	253	214	291	235	252	222	244	284	286	229	253	263	257	248	253	262	272	244	269	273	265	236	234	250	221	264	240	252	229	238	240	258	266	268	274	232	266	217	275	268	235	223	238	268	252	236	244	259	225	253	231	256	273	252	238	254	264	278	273	256	248	267	262	231	292	212	251	253	257	255	290	265	267	265	225	232	281	231	228	251	265	292	284	225	252	261	286	232	234	219	205	263	242	252	260	250	270	267	257	243	256	275	218	244	259	260	292	251	272	284	258	264	256	269	249	267	240	253	283	254	229	252	275	252	239	262	262	236	251	247	253	249	259	259	249	259	278	239	264	268	235	269	297	243	240	236	268	232	256	258	266	266	240	247	229	250	282	265	255	262	269	257	241	259	262	249	269	232	268	266	265	236	281	231	271	247	257	266	268	249	271	239	250	263	269	231	274	250	284	264	253	235	223	236	275	281	265	252	269	244	277	268	268	269	268	251	253	261	257	271	239	260	233	270	232	247	303	254	242	209	229	254	247	265	279	240	251	239	261	265	276	280	233	240	246	254	244	259	232	259	248	258	229	215	263	250	259	234	244	250	249	229	242	232	230	240	248	252	255	250	259	254	241	225	231	238	291	252	254	260	254	259	209	256	278	247	250	242	272	245	269	259	269	251	229	245	219	273	238	235	231	265	211	251	248	244	276	261	223	244	254	270	272	257	260	235	245	309	295	249	240	279	258	221	270	275	267	241	265	241	231	244	241	281	273	238	249	268	240	245	229	272	280	262	237	241	202	250	263	255	228	260	266	240	277	277	253	262	258	278	276	290	262	229	268	237	243	255	262	238	236	260	226	276	269	239	251	255	252	282	272	234	249	237	267	246	234	243	226	222	251	258	241	256	208	239	249	251	267	258	233	245	248	227	256	276	274	247	257	246	247	278	220	272	228	244	275	253	245	220	293	281	265	245	235	259	244	244	252	217	250	271	239	291	235	218	261	243	260	278	262	243	272	231	256	251	264	263	245	249	217	235	264	249	230	257	272	281	256	248	241	237	272	274	264	254	262	234	280	230	254	237	232	296	285	242	271	239	249	267	275	265	222	247	250	255	247	236	259	246	270	240	240	246	222	232	278	231	260	278	224	266	239	233	245	243	255	249	246	263	290	251	272	266	309	258	265	258	251	263	277	225	247	270	251	259	241	235	240	237	264	247	242	228	264	257	252	261	270	244	235	253	248	235	222	280	275	255	254	258	223	244	240	271	276	251	221	274	272	258	273	251	250	260	240	287	239	250	249	263	281	274	290	242	254	237	244	234	247	287	247	240	263	210	216	230	236	246	270	267	275	249	243	242	243	260	272	269	254	249	264	242	237	267	258	262	234	236	244	260	268	222	259	270	273	284	236	235	225	274	268	246	228	256	255	252	260	255	266	245	243	271	256	250	238	251	283	292	243	265	257	270	261	208	196	257	228	257	257	242	257	266	241	223	246	232	252	220	287	233	265	285	267	265	261	254	250	266	224	255	270	260	277	242	256	282	238	248	237	254	281	254	233	246	245	283	265	264	240	246	252	267	270	234	233	246	245	282	235	240	243	257	255	273	231	244	249	225	256	263	271	253	273	237	242	239	230	237	266	262	256	257	245	252	262	248	255	221	269	263	255	263	244	256	261	231	221	242	243	249	235	254	246	255	241	253	227	252	267	238	254	263	243	224	277	240	272	269	280	262	260	250	245	274	223	257	262	250	257	260	266	258	260	239	213	247	266	221	265	237	264	258	247	248	275	268	244	219	259	259	265	256	249	246	234	243	239	268	257	244	252	255	208	235	255	260	220	221	253	256	256	241	258	241	267	246	255	251	252	272	252	248	260	267	258	255	237	264	262	268	244	235	276	246	225	254	218	238	287	253	226	224	228	257	245	227	255	253	242	279	215	250	275	238	249	229	264	249	259	264	257	230	258	252	243	272	266	252	246	235	238	274	236	249	253	280	270	248	267	224	276	283	261	257	249	268	257	274	249	242	238	266	243	222	243	266	236	227	267	251	237	243	259	264	244	237	252	236	218	261	259	260	268	235	246	248	232	265	247	248	274	251	268	254	285	238	246	263	246	246	255	271	266	256	256	254	275	240	254	278	247	256	248	254	261	252	277	265	270	283	258	261	224	217	239	259	248	277	241	248	268	259	238	230	268	268	244	257	248	286	223	278	256	266	257	274	242	260	267	232	247	247	251	269	225	256	272	212	268	240	259	278	257	235	244	232	220	246	252	257	286	259	257	252	278	258	227	220	240	252	256	250	280	264	265	255	256	229	237	247	268	256	255	277	262	266	231	226	266	284	238	243	235	278	265	234	258	272	283	262	278	248	250	279	238	267	249	273	246	249	235	261	253	239	231	264	257	251	238	241	256	251	252	279	241	229	227	224	277	259	283	255	235	263	265	261	286	232	250	219	254	244	260	237	245	269	230	293	237	272	265	241	242	242	237	248	213	267	244	249	269	246	218	242	252	240	229	270	246	247	271	243	258	253	276	267	250	250	236	225	251	252	242	255	249	271	250	209	255	259	266	248	243	249	240	246	223	238	262	219	249	275	262	235	245	242	260	241	251	240	252	260	243	228	232	282	244	230	254	245	260	215	269	272	242	252	233	232	256	223	227
3682	5608	2881	1242	909	759	657	609	584	644	575	572	552	603	568	561	593	563	562	577	581	528	562	558	532	597	574	559	566	534	548	567	544	546	581	583	510	523	568	569	548	576	593	543	545	566	559	559	559	571	576	551	543	564	501	552	521	538	566	569	558	541	568	553	542	555	573	503	533	541	543	548	545	522	580	591	566	555	583	561	550	541	559	539	518	540	555	566	508	591	552	532	548	499	565	524	553	534	577	570	565	572	537	516	535	558	555	583	526	521	589	534	580	541	575	560	560	524	534	563	538	543	559	581	547	566	572	558	564	564	530	542	538	565	544	560	558	601	570	517	554	535	592	554	514	519	590	559	566	503	541	560	566	556	588	543	560	562	577	577	515	532	537	533	582	585	569	600	577	552	533	545	550	530	547	555	532	540	571	572	561	535	582	549	526	516	586	531	513	531	522	553	514	531	555	552	514	515	525	595	560	540	548	597	561	572	509	528	554	571	568	539	566	570	506	585	526	580	522	548	512	587	539	542	516	579	519	559	522	540	561	541	565	533	558	542	590	527	561	564	588	521	570	509	562	570	546	562	541	561	546	534	600	535	574	589	535	552	526	578	526	532	563	568	562	543	548	547	581	595	537	589	492	525	547	575	532	540	548	557	531	534	553	574	551	547	551	521	556	568	520	546	576	571	543	545	587	529	548	594	538	551	559	511	565	580	516	531	561	562	578	564	529	520	530	595	560	540	531	523	539	537	576	558	548	546	578	551	576	536	574	544	579	521	521	562	600	507	532	544	542	545	595	539	556	544	594	586	533	512	518	565	547	537	537	552	571	548	521	569	591	582	534	548	537	546	558	527	563	513	563	558	522	536	589	538	484	476	599	517	569	562	511	545	584	541	583	541	536	522	544	521	552	600	535	512	567	573	534	594	590	506	571	583	540	547	610	556	530	577	548	535	530	568	578	526	608	544	521	538	609	551	551	534	563	570	585	546	609	585	545	595	547	546	535	507	524	601	534	535	550	549	570	528	567	572	543	556	550	564	561	510	547	576	516	580	553	566	558	585	588	546	541	534	581	546	580	555	570	552	556	522	539	551	553	569	572	522	554	496	527	555	555	532	578	581	607	563	550	553	526	558	567	582	555	549	542	579	601	555	500	564	540	560	571	588	547	585	516	523	548	560	535	550	544	538	571	541	540	522	521	560	548	521	553	550	575	573	538	521	545	520	532	559	566	549	525	558	544	562	551	534	550	558	566	557	613	533	583	551	577	588	568	589	534	572	522	562	582	562	556	559	546	545	501	579	557	552	529	527	599	570	566	571	530	546	525	528	555	595	548	544	487	545	596	550	579	565	530	560	587	535	498	561	559	536	550	579	528	545	548	551	557	542	585	529	590	519	566	554	529	542	575	560	583	543	577	550	580	517	588	602	574	567	510	542	540	532	542	533	583	576	532	549	565	552	565	535	594	565	523	572	550	578	579	547	537	541	613	551	533	567	573	498	559	546	537	580	529	551	569	534	547	525	526	524	550	579	546	563	587	558	514	570	564	550	554	560	591	604	540	568	545	577	530	567	541	552	566	572	561	525	575	533	595	475	564	539	587	536	577	540	502	565	530	527	574	535	561	544	590	544	560	566	570	523	565	560	559	539	534	561	558	545	538	536	552	564	602	514	577	558	554	588	594	558	542	572	518	553	610	539	583	548	565	548	577	520	558	531	585	548	571	565	528	606	582	559	560	533	515	603	547	560	575	540	556	590	539	530	510	545	530	583	522	583	551	531	536	570	537	592	542	555	556	530	559	552	568	535	565	540	539	556	522	606	590	533	574	524	539	542	570	532	540	559	530	583	538	555	561	550	582	553	532	516	589	546	547	554	533	551	594	565	526	557	551	567	579	530	508	551	574	544	544	554	560	570	581	554	527	597	549	519	529	581	539	524	520	574	564	509	552	559	549	544	564	529	522	562	538	571	550	552	502	539	580	543	553	583	554	532	572	544	590	555	555	489	541	621	561	585	574	530	576	548	540	540	563	553	534	578	574	545	539	605	505	553	534	573	559	521	541	550	565	543	509	573	551	553	547	556	544	543	615	535	549	526	566	578	576	530	571	536	524	558	542	543	524	539	502	555	580	532	571	529	537	583	608	517	565	568	591	545	573	523	579	534	579	535	570	539	567	543	527	574	531	553	562	561	518	526	565	567	550	564	566	556	546	529	534	557	593	586	517	586	566	547	562	570	525	524	509	516	551	573	549	480	586	561	550	534	513	509	558	552	557	574	565	542	576	545	512	578	580	562	558	525	496	552	571	572	543	553	581	532	556	569	569	554	556	531	544	638	589	548	565	506	557	563	562	584	511	521	552	544	553	553	546	553	571	515	556	532	514	546	539	517	604	545	552	589	572	547	554	560	562	533	544	519	541	550	584	542	591	544	542	522	562	614	549	563	540	529	565	505	547	561	531	579	595	556	564	555	631	558	549	585	584	586	544	536	501	584	565	553	565	552	522	546	530	584	540	581	543	581	520	535	523	584	567	560	584	561	552	519	540	558	548	515	626	560	566	560	578	550	598	539	527	550	574	549	507	569	527	607	518	537	572	502	549	547	559	555	574	505	553	558	529	531	599	531	550	569	552	541	513	574	552	588	568	545	553	567	557	608	510	554	506	549	558	503	535	499	554	572	523	530	553	557	565	562	569	529	551	562	543	585	552	523	577	533	549	586	569	580	559	549	566	537	580	544	538	585	606	573	579	558	566	540	522	532	578	546	532	540	532	552	543	559	556	567	555	580	526	525	551	542	524	550	512	519	549	536	557	551	531	540	569	518	515	519	597	572	564	554	546	557	548	486	522	557	598	566	521	532	547	510	522	548	500	521	563	528	534	541	582	548	546	538	553	550	544	537	578	574	564	541	547	567	564	583	572	597	572	583	595	575	562	565	589	574	629	582	535	556	537	555	585	572	560	555	544	555	542	538	564	541	539	554	536	552	539	558	591	533	526	531	519	540	529	541	516	560	517	545	570	586	557	556	515	564	539	548	543	556	552	549	575	549	534	552	555	571	545	551	600	558	569	553	527	540	532	548	555	509	560	565	593	543	520	552	510	575	516	575	559	542	563	571	574	537	575	548	530	530	570	576	549	548	539	541	519	539	551	523	536	533	517	542	530	554	563	568	573	569	548	590	541	586	554	498	592	531	547	552	531	547	553	528	578	532	531	538	592	562	580	537	556	545	566	595	556	535	537	570	523	610	568	517	572	536	547	530	608	568	571	579	529	572	553	538	555	571	576	533	540	584	588	562	535	560	570	565	526	529	541	553	568	548	539	514	555	570	589	581	576	570	543	535	536	531	557	589	567	549	541	523	564	538	537	545	551	539	560	530	551	555	565	536	596	559	527	500	555	577	575	547	535	574	579	543	573	557	562	598	551	529	560	558	528	592	561	572	552	569	551	504	550	552	590	524	553	572	551	519	583	528	578	557	581	565	505	563	544	536
31943	19434	7606	636	371	318	281	262	252	247	251	257	256	221	224	275	263	244	264	244	244	273	260	275	247	294	261	262	277	283	275	281	280	245	297	232	230	260	225	301	283	244	243	246	275	250	264	238	238	265	196	276	233	228	279	247	245	250	256	246	252	263	253	253	278	285	251	257	296	255	274	262	258	224	248	232	243	266	275	255	283	271	283	258	244	256	269	275	254	246	242	238	273	236	264	236	249	275	257	251	247	267	275	250	264	263	258	256	256	260	265	292	262	274	261	263	264	269	251	269	239	268	252	270	256	225	220	246	273	239	259	265	302	233	242	261	262	259	274	263	251	268	279	254	294	277	272	271	255	291	263	274	260	265	266	253	246	283	264	269	271	229	267	253	282	265	251	271	278	247	260	246	234	228	228	233	270	286	251	242	289	267	257	261	266	265	242	256	257	247	256	270	277	260	286	262	251	269	261	275	264	259	242	288	256	264	258	261	250	257	258	264	232	266	246	268	260	241	284	278	256	257	252	249	277	256	256	238	265	232	238	237	263	252	259	243	252	268	265	263	228	249	241	241	273	275	287	256	245	264	294	258	310	235	283	235	237	239	244	257	277	275	284	268	247	285	274	255	256	249	287	254	240	286	245	250	266	243	268	251	290	256	273	259	261	277	244	278	242	237	248	284	266	258	253	253	299	260	260	255	286	242	271	284	233	258	253	245	252	253	280	237	260	252	232	269	226	294	263	264	287	263	260	247	260	272	255	233	264	299	240	245	237	293	262	254	277	261	284	276	279	283	277	263	251	272	251	233	257	226	267	271	258	258	192	251	274	258	259	265	261	295	260	248	255	275	262	271	258	249	254	280	273	242	258	240	250	233	243	307	268	261	258	235	237	281	246	245	277	222	265	282	220	241	225	281	256	269	252	260	277	253	276	258	258	264	260	261	260	257	260	287	198	250	282	225	267	246	256	225	253	226	247	254	253	276	241	260	272	267	258	236	273	262	270	271	271	273	278	267	205	258	260	285	250	267	259	273	239	264	266	264	269	270	277	271	268	256	231	267	255	276	257	291	265	261	266	273	260	269	266	275	243	254	268	222	266	274	251	278	249	290	272	260	284	227	255	278	254	276	242	247	261	274	224	255	282	257	261	253	256	262	281	240	244	256	254	246	271	251	273	308	260	238	271	252	264	253	251	263	274	235	274	265	262	252	264	244	272	253	245	255	259	259	230	246	258	256	262	253	226	248	267	266	244	282	245	256	291	280	266	250	239	243	217	241	249	255	233	265	263	263	250	260	256	231	276	256	279	250	262	273	262	276	244	251	222	252	272	257	262	232	260	251	272	280	246	268	241	284	282	254	264	249	248	241	256	279	247	250	247	247	243	260	291	225	273	281	265	251	262	244	272	252	254	268	256	249	278	233	243	262	256	259	235	254	270	258	248	258	269	261	243	268	288	248	234	262	257	275	268	250	250	273	274	224	242	267	262	258	266	260	275	286	259	275	288	265	296	259	235	266	227	280	258	224	268	233	251	248	261	255	251	262	290	269	251	248	230	269	263	276	271	234	255	276	281	260	259	288	307	275	261	279	251	236	291	298	270	232	232	241	251	248	240	262	256	220	263	240	256	245	248	262	262	279	265	237	269	244	247	295	229	279	262	268	263	270	256	263	262	239	240	267	252	232	238	260	231	270	273	247	257	268	235	272	252	280	235	242	269	264	251	264	249	267	240	234	280	273	257	258	278	306	223	266	252	240	261	241	241	263	249	264	258	242	261	264	261	267	257	262	236	248	247	239	264	248	252	249	239	244	249	268	243	276	272	243	281	278	266	247	210	268	240	266	266	240	264	271	254	254	273	264	261	227	270	274	252	250	247	263	267	262	253	241	265	230	267	254	273	254	226	256	244	253	272	267	262	243	291	273	286	244	234	252	257	240	269	222	284	258	261	285	241	241	283	215	258	230	279	259	230	280	263	257	264	255	245	202	308	288	264	268	218	250	246	294	241	274	265	238	278	256	267	261	274	256	266	266	292	264	291	269	251	251	291	271	261	247	255	256	276	270	255	259	279	278	246	276	266	260	221	250	265	283	262	264	281	286	247	256	255	296	284	248	258	258	268	274	285	277	235	287	252	236	276	249	265	262	284	273	256	250	240	270	290	281	250	207	238	246	243	271	242	281	248	239	235	246	251	264	261	271	253	265	280	255	245	293	282	238	263	251	273	242	259	274	258	252	250	249	242	244	281	270	258	273	273	247	298	278	256	264	240	246	240	268	254	255	265	212	231	292	292	260	236	265	265	261	260	272	269	263	224	286	267	269	296	254	299	255	220	263	237	277	250	275	234	234	260	272	297	258	278	246	257	250	262	272	267	261	297	260	259	241	255	256	249	279	248	278	267	245	266	261	243	245	261	292	277	296	255	237	275	252	279	271	263	271	261	260	232	238	267	270	245	232	288	245	262	246	286	268	239	237	252	257	229	278	271	256	260	270	261	252	274	246	242	263	260	257	235	282	258	252	236	234	258	265	282	258	256	274	273	284	287	273	269	263	290	299	249	254	265	256	269	281	286	284	274	259	273	243	251	260	235	276	254	244	269	255	260	266	254	275	298	257	255	292	250	234	241	273	300	248	261	255	245	276	281	243	274	245	255	256	230	224	251	207	256	270	278	265	263	241	269	253	248	256	266	237	261	249	235	262	272	270	243	289	267	262	281	260	289	253	276	258	269	228	306	276	239	275	282	267	267	234	268	254	257	260	257	289	258	248	235	262	268	260	246	274	264	276	268	267	232	291	273	246	239	253	229	267	253	242	247	266	262	301	276	268	265	238	264	246	265	254	260	281	254	260	259	265	246	257	260	260	269	261	235	258	253	265	280	269	293	232	270	274	271	270	250	270	234	271	258	304	250	267	242	245	249	271	268	303	298	277	265	265	276	262	242	256	264	229	245	269	266	255	258	234	262	265	254	265	284	275	273	279	290	291	277	232	238	233	236	247	257	279	260	278	271	264	246	262	287	280	267	263	238	262	253	290	275	275	280	261	248	261	291	257	250	270	253	255	250	266	268	248	276	270	257	222	240	270	287	234	275	230	248	272	244	264	237	253	297	230	264	256	230	244	248	277	256	267	272	286	246	246	243	249	281	251	257	259	259	239	273	258	251	265	232	224	273	255	273	250	266	266	272	263	265	232	268	276	258	279	283	227	255	272	263	293	252	257	276	267	249	260	240	266	301	293	266	251	241	279	265	243	244	245	242	269	303	273	263	258	249	247	270	235	262	232	281	250	260	266	259	254	268	266	299	239	288	261	269	246	265	259	267	256	256	260	267	256	255	245	247	256	265	252	261	243	246	239	242	240	271	265	260	236	281	289	245	252	248	239	242	223	252	263	257	247	270	279	235	276	251	270	251	250	268	225	235	233	241	244	277	244	236	243	277	278	287	242	251	238	279	252	233	272	292	257	235	254	269	247	238	265	258	284	282	229	281	259
5381	1336	915	676	659	582	606	628	588	632	623	641	631	617	598	652	612	651	655	623	593	627	619	645	663	604	618	607	655	588	582	610	654	633	606	630	636	564	652	631	602	633	596	576	597	609	634	593	592	645	627	642	636	653	613	634	634	646	661	629	613	584	596	652	676	604	636	577	632	597	617	665	650	631	632	598	607	661	645	611	635	587	598	617	581	639	628	594	605	613	592	663	624	590	637	569	623	625	618	603	660	589	615	574	631	613	650	600	602	655	627	641	630	629	628	594	624	621	601	591	658	649	566	644	658	598	650	605	620	611	656	679	682	608	608	612	650	607	642	604	629	646	612	635	633	659	616	616	631	637	621	607	608	639	605	591	623	559	612	613	579	611	649	609	628	667	589	601	599	631	669	624	622	659	595	585	609	577	624	643	641	598	598	623	581	600	604	627	600	607	650	611	632	633	650	617	644	614	584	565	676	623	608	637	616	660	598	649	638	597	613	588	598	642	634	562	595	646	592	575	634	637	609	619	613	621	624	624	634	588	608	604	619	624	633	642	651	614	623	611	593	628	662	630	639	603	548	643	646	615	591	640	698	658	678	575	648	615	636	648	597	626	659	618	612	640	600	623	595	613	613	620	631	592	649	632	596	585	651	591	643	643	624	596	588	593	587	650	593	569	580	666	617	680	610	624	637	552	624	602	615	631	660	621	639	628	591	617	604	608	579	657	601	600	613	615	618	623	639	639	645	655	599	605	650	581	594	608	626	627	610	630	617	589	626	648	659	635	574	649	613	620	637	626	656	627	673	618	643	646	591	648	656	631	654	612	622	579	648	650	596	647	691	652	631	615	613	598	578	649	664	643	652	601	690	610	638	602	618	573	589	638	602	625	581	639	654	608	644	607	654	584	607	645	607	591	661	637	623	594	636	634	621	637	606	611	628	631	614	605	643	597	584	641	594	624	613	599	645	605	639	608	645	650	629	650	653	624	634	609	633	633	597	636	605	646	643	602	671	626	616	634	639	630	636	626	562	604	583	625	635	583	630	640	669	581	605	565	625	641	669	628	545	625	629	628	620	605	673	632	626	614	596	646	615	651	601	614	615	625	610	595	640	621	596	551	595	611	592	611	657	633	597	585	624	622	605	630	598	593	660	586	613	613	630	612	628	601	602	625	618	618	567	592	630	592	613	629	614	578	607	636	613	600	622	589	609	629	596	618	576	637	603	629	625	606	591	668	603	618	637	625	591	619	635	594	629	638	621	608	643	579	600	613	617	617	627	613	602	601	656	616	601	615	626	602	634	604	630	627	651	609	623	554	635	620	639	634	608	641	618	623	588	613	596	598	637	652	611	619	622	635	605	646	628	598	597	642	643	655	665	571	644	588	622	648	596	577	617	625	639	632	599	609	633	583	620	643	616	644	626	641	611	619	621	611	608	617	643	596	582	584	590	617	637	608	623	649	671	641	638	593	628	594	634	595	605	648	634	606	626	633	607	606	637	666	616	620	643	635	623	630	626	572	608	616	621	623	605	654	641	595	633	620	619	648	636	622	665	642	571	637	602	646	622	585	620	614	640	568	649	606	594	601	625	582	579	589	619	592	609	624	649	607	630	638	631	631	586	637	580	639	611	640	589	599	648	605	600	620	614	630	660	620	602	615	616	610	625	608	569	631	618	627	608	668	617	622	618	629	701	599	613	632	605	648	628	607	625	626	683	595	631	656	628	599	624	578	614	606	631	665	668	637	670	620	611	612	643	625	631	565	665	613	644	596	594	629	631	589	621	598	627	630	602	603	633	576	637	612	601	615	623	646	610	609	637	626	563	628	602	663	609	637	665	587	603	599	654	601	646	612	626	629	599	629	610	642	649	674	599	630	639	648	643	629	630	633	630	597	619	648	594	601	629	623	651	637	635	609	624	610	589	636	596	538	597	606	571	619	646	625	637	658	603	603	604	660	615	524	620	615	647	587	606	608	654	654	654	623	592	626	606	578	655	601	589	616	652	628	627	611	615	641	542	657	627	569	613	613	602	604	594	617	612	660	647	603	587	602	596	628	653	660	684	617	660	628	606	656	624	599	609	601	605	609	647	603	652	608	596	628	639	622	646	617	592	665	649	624	608	569	589	609	616	636	617	617	652	620	628	578	652	557	627	594	618	672	605	605	604	609	605	626	617	635	602	645	625	630	681	632	621	612	589	623	680	642	608	593	575	646	623	638	589	637	609	598	639	634	620	624	621	594	587	613	604	611	610	598	607	634	680	627	619	601	629	623	615	612	620	655	612	633	642	656	639	592	591	626	632	623	625	647	630	609	630	598	656	620	656	658	670	572	654	618	596	588	620	634	642	639	664	636	568	593	613	607	624	613	620	597	619	661	624	628	602	630	679	640	650	615	636	608	661	609	634	617	634	629	648	659	623	616	592	579	665	630	646	678	629	634	646	602	588	638	604	661	607	605	629	615	576	629	670	622	631	659	645	601	636	611	612	616	643	627	634	645	611	572	659	619	611	609	592	609	585	631	608	665	579	602	613	610	629	606	606	613	618	620	627	613	597	615	617	640	627	568	650	637	648	650	616	610	597	615	619	556	653	608	645	644	648	596	648	589	640	646	667	633	638	610	599	607	678	609	647	635	662	659	644	566	623	601	582	638	647	601	583	597	631	602	609	638	641	614	619	648	624	667	595	607	603	640	623	596	603	668	668	668	603	609	592	607	658	619	630	587	610	584	590	643	642	643	597	629	645	623	616	642	647	624	625	635	577	615	626	632	598	631	620	643	628	599	626	623	663	614	602	654	614	623	622	659	632	602	664	613	600	638	629	593	624	620	616	592	624	599	613	621	592	614	618	705	618	641	607	613	599	627	601	589	653	569	629	602	613	632	640	589	593	640	593	620	584	618	604	610	561	645	619	648	602	633	602	648	599	591	582	633	617	660	621	685	638	640	572	603	627	611	627	641	593	620	658	659	650	631	602	645	632	581	617	573	657	619	607	641	653	626	566	618	582	614	636	620	609	626	612	600	589	627	595	651	614	643	581	615	600	617	638	625	598	636	583	642	638	638	616	637	660	612	637	615	606	590	605	654	593	633	602	608	642	639	584	635	651	612	622	627	621	637	626	615	633	578	620	674	608	601	653	619	645	603	603	584	606	593	614	622	592	569	615	664	651	589	609	633	649	632	645	601	617	670	640	637	616	616	635	687	633	620	592	571	639	673	610	641	593	634	652	627	607	664	610	607	617	642	619	579	575	587	658	600	569	633	587	636	659	625	655	653	645	600	626	586	613	607	606	632	655	620	608	596	654	649	659	647	606	637	614	621	620	675	612	643	596	655	633	626	573	617	601	583	633	620	647	614	602	639	621	627	615	607	628	609	634	584	618	606	609	606	649	606	602	586	624	656	608	649	649	615	680	622	623	668	609	627	629	590	623	609	608	637	623	642	665	617	637	631	630	623	631	638	603	628	598	621	597	630	618	617	648	650	658	582
25204	21864	25434	28915	21855	21846	2995	538	467	459	448	470	426	404	440	433	378	399	391	419	397	390	403	375	366	431	427	372	405	381	384	426	434	405	372	376	407	410	442	405	398	422	363	393	393	381	396	336	389	402	382	379	411	419	395	398	382	390	385	382	401	390	383	409	399	389	380	371	375	425	394	382	381	370	361	423	387	325	365	367	357	353	370	382	373	383	384	371	382	374	394	368	377	423	408	411	396	399	366	370	399	401	422	366	363	390	386	394	350	356	394	389	393	408	397	371	382	364	379	381	390	388	375	356	333	379	373	391	359	385	373	419	392	388	402	409	389	347	371	350	363	361	443	370	437	386	372	357	400	359	369	364	382	370	393	402	406	393	355	392	377	363	362	385	386	374	362	372	417	358	359	388	406	398	399	358	356	387	392	368	379	410	365	371	368	423	383	391	407	362	360	424	397	405	403	378	366	390	368	437	338	409	377	404	383	391	404	413	351	397	333	395	399	363	368	405	398	424	379	439	400	359	389	363	421	361	378	365	377	396	370	378	405	399	383	397	383	399	387	376	414	394	406	390	392	386	415	365	388	414	356	366	358	390	384	391	386	387	388	407	388	408	376	386	390	376	380	391	391	350	401	370	428	397	374	380	364	409	399	374	379	388	374	389	369	393	359	344	390	383	401	399	376	329	402	397	353	424	398	407	370	427	408	376	359	362	398	372	411	377	421	379	354	394	403	359	391	388	375	366	390	380	383	377	415	364	366	356	364	404	431	398	375	384	375	387	398	376	366	385	361	349	365	406	424	412	364	390	382	362	397	376	388	357	405	392	392	364	379	402	369	396	428	361	367	377	379	405	440	391	416	369	399	438	381	384	394	383	402	408	382	357	408	400	353	367	360	354	356	388	364	387	431	377	414	398	403	408	366	338	384	393	402	405	365	380	420	392	396	398	365	393	359	393	390	378	390	362	368	407	399	370	382	366	420	360	378	398	380	412	423	397	369	375	407	394	371	375	427	383	398	372	365	375	371	381	397	377	370	399	377	355	399	387	384	398	349	383	370	377	372	368	345	360	355	403	428	382	367	376	373	385	424	421	352	412	389	377	410	385	372	384	335	404	400	386	406	387	381	382	394	384	339	344	433	406	405	390	395	371	375	396	438	376	406	421	373	355	425	356	367	428	386	373	401	398	383	362	391	401	418	365	366	414	376	364	364	406	375	396	402	422	403	396	384	380	353	385	395	414	370	392	392	353	372	439	406	410	360	394	382	384	370	413	398	374	398	399	383	383	376	418	378	393	427	415	379	372	391	368	349	385	374	370	410	373	382	403	386	341	405	338	396	382	432	404	380	395	392	394	399	352	376	385	386	387	408	403	365	374	393	420	387	387	381	367	365	355	384	353	374	396	392	372	396	371	402	377	406	360	376	360	377	366	401	376	399	386	393	418	370	381	391	400	423	359	352	370	397	369	387	387	404	415	374	391	369	378	409	356	394	411	379	381	403	359	370	364	403	389	407	386	394	369	330	374	425	396	381	398	374	411	344	411	384	438	405	349	353	386	375	358	368	392	377	386	378	378	389	397	362	368	415	369	399	369	393	354	359	422	362	373	384	373	356	378	398	419	408	417	398	375	399	366	391	387	379	360	386	380	386	361	374	360	365	364	369	419	408	345	360	385	395	403	354	377	426	402	396	356	378	400	353	404	400	365	385	391	386	379	392	386	424	379	391	369	383	377	413	372	384	419	373	372	396	395	416	394	346	420	337	368	374	376	414	391	383	382	384	416	382	370	379	423	412	388	396	392	428	357	378	380	391	405	363	395	388	388	382	357	354	394	363	381	388	396	359	359	391	412	372	391	379	404	422	378	344	393	382	408	400	328	386	382	380	354	422	373	401	420	382	389	376	357	394	366	413	370	366	386	398	368	375	419	406	392	370	363	407	361	383	394	387	341	398	345	394	410	406	358	396	387	374	384	362	388	366	405	440	371	386	408	373	397	421	374	369	405	413	396	386	327	408	377	383	414	385	380	352	374	404	414	443	398	380	359	385	380	362	368	390	399	399	394	381	372	407	368	369	406	411	350	346	407	362	381	382	340	366	364	380	365	363	371	375	379	389	393	384	399	408	385	389	401	428	363	391	379	394	387	416	372	429	381	413	390	362	404	395	386	385	385	394	373	393	404	361	398	378	407	421	387	370	394	384	402	399	374	381	384	399	390	404	399	357	368	345	366	388	411	390	387	364	405	354	412	366	412	379	413	403	398	380	379	361	407	414	386	369	417	376	371	411	380	374	333	394	378	410	413	373	386	379	370	363	375	376	406	369	401	421	378	399	383	408	392	395	336	394	372	375	375	361	415	395	403	417	354	401	360	387	400	387	367	395	430	430	392	400	356	370	400	387	357	404	406	392	409	374	398	391	389	389	404	389	366	392	385	367	418	367	395	355	353	402	407	402	407	391	383	351	443	414	406	379	378	385	390	375	348	387	359	383	374	346	379	376	382	385	405	381	379	408	372	390	405	403	398	385	380	388	451	390	435	382	384	392	364	446	382	354	384	430	384	343	406	390	398	397	439	378	436	395	384	341	384	387	408	449	354	404	379	367	382	419	390	399	364	335	428	393	404	403	387	416	377	369	395	410	395	392	398	409	357	365	355	364	400	408	374	352	361	343	397	387	419	379	372	405	363	399	389	378	388	403	419	406	389	372	369	366	364	379	399	397	382	363	381	394	377	374	360	396	381	379	414	415	380	340	396	358	396	418	412	373	389	375	406	387	405	370	381	370	401	367	359	399	362	365	427	362	387	346	366	359	407	369	385	401	351	440	365	372	409	391	399	384	389	422	360	384	401	383	376	369	376	400	401	404	381	368	405	353	387	394	375	406	367	366	369	382	393	390	393	403	415	411	373	374	387	420	423	393	410	420	369	365	392	385	366	390	388	339	396	392	334	421	387	384	355	362	379	402	364	407	376	392	390	364	385	420	386	391	391	391	362	377	418	404	354	420	381	343	399	377	387	350	401	379	386	365	355	390	388	359	420	369	386	404	395	403	380	408	370	375	404	353	391	406	402	378	372	423	383	365	401	375	429	392	398	424	379	392	387	397	345	360	388	402	397	415	408	385	403	388	410	398	367	393	390	356	393	384	429	411	378	341	403	386	417	389	403	405	382	387	388	383	392	360	407	390	328	373	373	365	405	390	354	383	418	401	408	378	387	391	398	357	381	398	400	368	389	414	422	398	341	380	400	369	445	334	381	356	378	378	411	397	400	399	401	375	364	374	373	348	382	387	394	358	372	364	389	394	395	412	387	384	339	391	391	421	377	373	426	348	363	406	399	366	353	394	389	364	386	389	376	383	403	400	339	394	354	384	391	375	381	401	364	361	375	408	383	392	413	372	397	378	366	378	369	373	404	424	396	402	379	398	404	399	355	351	353	365	381	385	362	394	380	359	389	404	365	369	419	368	392	388	410	388	359	419	417	421	404	382	376
3821	4179	2237	1289	1061	999	930	850	836	863	883	827	849	797	847	859	813	835	795	810	855	835	832	852	845	881	808	841	880	816	869	849	820	857	860	866	863	822	834	840	794	870	893	829	866	864	812	862	831	831	832	791	840	800	841	874	843	824	859	866	822	855	822	837	812	860	802	849	790	857	810	825	780	817	816	867	814	836	853	791	841	862	832	825	838	809	821	810	814	843	814	819	894	853	863	850	822	839	861	841	898	809	857	888	868	823	845	818	851	858	828	862	843	841	870	855	820	832	830	836	818	840	857	825	782	860	830	828	872	810	829	887	839	858	897	821	856	847	838	827	856	869	810	811	813	847	838	833	813	887	775	867	818	831	866	818	858	898	867	796	854	828	849	865	836	869	853	825	799	852	903	808	863	878	842	849	829	925	836	857	833	818	876	840	811	867	830	887	841	797	810	865	862	890	855	794	862	878	861	852	853	836	834	870	850	831	845	786	822	847	871	828	848	816	813	865	886	860	803	839	797	846	840	857	864	838	827	877	822	819	746	834	856	859	877	841	860	879	836	852	855	849	856	784	814	838	851	861	821	826	818	796	811	835	815	806	838	777	807	893	934	885	804	883	795	806	838	820	822	820	853	803	847	895	815	815	828	831	886	824	790	816	829	855	815	807	825	847	859	812	869	802	827	782	832	809	789	848	861	850	839	873	851	830	865	857	841	845	805	812	821	883	912	830	842	791	826	816	820	765	886	840	832	831	815	852	857	871	814	845	843	824	833	876	847	776	850	852	860	827	821	876	806	902	845	859	776	828	864	885	848	814	851	827	799	811	840	781	820	807	821	837	871	830	876	873	804	830	836	867	865	874	793	823	827	839	836	838	840	824	860	880	776	848	827	829	826	846	811	894	850	831	811	826	852	850	860	871	819	813	873	842	836	835	816	771	785	866	816	819	817	847	851	869	812	882	835	875	812	891	822	791	864	799	835	831	821	804	872	834	833	870	811	825	834	839	806	769	875	849	837	856	815	834	871	862	816	785	852	871	872	781	841	876	851	841	849	834	881	785	822	790	821	818	819	839	796	819	858	816	847	798	810	836	861	814	830	864	816	865	832	828	863	847	845	818	861	814	854	813	795	789	790	798	856	879	849	833	871	834	906	815	827	818	817	860	810	834	823	813	821	886	798	826	865	786	812	851	836	905	807	875	818	790	818	809	858	851	839	885	828	843	806	839	912	871	833	841	849	813	822	794	891	840	839	891	847	853	838	810	831	823	830	833	866	830	850	792	787	829	835	828	837	782	913	804	836	849	816	841	896	827	869	900	868	821	846	855	836	851	810	829	804	797	849	827	810	849	815	887	859	839	800	853	777	811	788	808	817	868	860	834	875	860	850	822	822	821	786	829	862	817	865	826	827	852	794	862	767	805	912	862	802	863	837	865	829	804	867	812	863	848	838	819	818	820	846	798	847	857	877	829	856	895	866	842	797	854	833	845	832	830	871	831	818	848	876	882	821	837	850	822	799	855	866	837	803	834	817	833	856	864	897	823	857	839	827	804	877	827	815	824	858	850	793	827	901	810	862	859	807	851	856	849	799	818	824	807	860	863	823	834	848	871	819	854	829	871	835	831	800	810	830	860	830	807	838	871	812	822	799	810	832	816	862	845	849	804	811	827	858	866	828	851	886	863	791	768	829	864	838	824	869	818	846	870	773	823	862	865	780	841	871	862	870	847	788	877	873	832	830	865	826	808	790	847	824	825	830	838	843	854	886	794	845	824	830	879	847	813	863	873	863	916	831	836	824	914	882	854	837	839	810	859	868	835	789	872	786	864	854	871	843	856	856	880	846	851	826	887	856	842	850	835	857	812	809	832	857	888	858	829	893	891	841	829	875	864	843	789	863	841	839	853	856	805	823	840	854	864	870	831	798	824	835	834	895	877	827	803	798	845	829	859	827	835	855	836	866	843	821	895	862	847	896	826	805	811	820	884	844	790	868	857	834	800	844	842	888	807	857	885	806	818	811	881	833	848	865	827	805	836	846	803	835	806	815	867	815	865	878	855	845	836	819	824	861	886	836	838	845	839	819	799	858	873	878	845	847	803	812	811	825	795	879	891	778	816	867	862	801	818	777	816	835	848	834	884	827	859	865	847	824	827	807	827	837	846	824	843	870	849	826	885	868	835	851	802	852	815	823	874	786	885	844	875	817	810	820	823	861	819	847	852	850	841	876	879	878	836	797	839	858	867	823	803	835	860	829	835	847	833	830	810	816	798	777	819	822	830	855	848	804	856	893	875	867	841	823	848	853	840	821	823	836	828	828	803	836	872	893	860	821	856	839	826	867	866	823	845	821	799	848	850	844	860	829	854	849	854	840	866	827	874	856	850	808	821	833	794	811	880	822	883	841	791	880	894	852	807	849	881	830	857	841	838	852	872	814	875	810	881	804	841	862	863	824	810	780	826	833	844	803	806	845	809	833	854	816	844	836	843	850	837	787	819	849	808	848	842	825	854	824	860	827	813	839	807	865	861	857	805	856	853	846	831	847	853	857	814	864	867	833	851	772	864	856	879	849	873	831	822	851	837	827	808	862	795	835	872	842	829	861	858	808	852	861	864	804	833	846	849	898	860	855	844	853	853	868	851	864	848	860	905	871	866	822	834	815	857	865	834	853	826	849	849	873	868	831	856	901	861	858	825	831	810	826	867	812	830	852	827	821	830	896	851	845	820	821	796	881	845	819	826	881	867	797	779	831	838	833	830	857	833	819	815	845	824	856	883	855	819	829	875	813	845	852	881	824	876	888	847	881	817	805	818	812	857	803	802	819	832	836	834	907	889	810	818	861	875	846	848	841	881	811	810	870	839	837	869	796	860	807	875	840	799	853	877	853	842	839	817	813	825	856	844	877	843	819	833	839	838	873	775	857	780	842	765	835	857	805	873	884	827	853	819	849	860	827	891	826	825	799	852	835	871	892	856	823	840	815	893	839	843	802	823	858	847	823	850	864	851	858	844	790	850	813	822	822	845	813	885	811	896	832	876	838	823	810	819	851	867	880	825	845	868	879	853	806	831	780	814	853	827	855	836	832	826	840	888	841	846	821	881	803	868	839	864	812	822	830	790	804	763	884	872	846	810	815	788	829	813	882	847	812	841	830	795	854	836	885	811	865	840	797	819	847	856	816	866	810	839	835	857	877	830	853	891	800	801	832	880	745	849	860	857	823	881	818	821	772	872	854	819	853	829	848	831	790	869	802	831	808	834	868	783	820	818	860	797	816	800	875	831	805	796	858	834	831	860	857	818	834	848	824	845	794	814	809	847	806	852	795	860	832	826	841	854	897	867	823	834	813	861	775	797	815	836	840	864	784	866	821	845	824	820	846	841	880	810	836	865	860	849	831	834	832	863	776	842	838	855	819	867	824	800	829	829	839	804	823	872	811	861	823	833	820	838	807	836	787	857	834	827	812	828	859	851	907	835	890	807	855	814	851	814
23587	20852	24483	27345	20853	20865	17639	779	457	365	376	358	329	326	315	292	302	288	275	281	291	275	260	251	268	269	240	267	265	265	269	262	252	248	256	266	272	262	234	288	294	260	306	268	291	282	241	268	255	267	239	244	285	264	284	267	274	282	222	280	272	249	262	219	296	274	242	262	273	272	226	254	279	236	252	241	264	244	270	246	213	266	264	256	251	252	258	271	235	262	242	225	267	255	248	238	221	223	243	250	242	262	256	263	268	247	225	246	219	267	260	253	236	243	225	274	240	248	256	249	252	243	250	239	257	251	248	207	262	242	232	293	273	269	253	264	263	252	228	268	263	244	249	253	273	240	250	256	237	242	270	266	261	243	250	239	254	243	238	270	237	264	230	248	227	216	229	243	295	252	257	248	259	249	248	260	252	222	248	246	266	252	256	256	246	256	244	258	269	222	231	240	236	226	269	259	272	285	244	237	249	232	287	234	264	257	245	228	243	251	241	257	250	235	273	281	237	248	230	269	272	230	263	259	235	297	256	266	272	236	272	260	221	252	258	267	277	273	259	250	250	290	300	241	219	257	269	216	237	264	220	254	253	246	270	259	228	263	264	252	221	254	229	263	272	231	257	231	247	273	258	250	221	258	232	269	289	276	268	282	244	241	279	259	239	248	279	249	253	222	227	222	272	250	233	251	273	257	240	221	221	269	261	268	242	239	247	284	243	265	255	240	275	271	252	238	232	219	257	261	274	246	255	230	257	225	223	260	291	269	265	281	215	270	248	261	235	238	266	244	236	236	266	233	269	260	265	211	257	244	227	235	210	280	291	246	241	256	266	235	242	284	247	239	246	269	228	227	230	245	238	231	239	233	237	281	262	245	227	244	242	243	251	283	226	249	246	258	254	246	237	250	253	254	270	259	246	216	274	247	252	234	247	254	252	257	288	261	245	229	262	201	252	227	252	258	260	274	263	237	231	243	279	237	268	238	249	233	262	276	283	235	244	222	264	255	270	237	229	246	270	244	235	243	263	239	236	297	244	232	222	267	255	248	246	277	232	285	253	249	249	279	253	259	221	220	246	246	259	233	228	303	256	290	251	253	242	284	235	256	244	223	268	258	269	263	217	241	271	254	261	259	268	248	229	254	246	253	265	243	253	244	221	248	282	257	260	235	248	256	239	259	225	232	246	227	253	252	232	204	282	281	251	262	253	234	258	281	213	258	272	242	251	272	265	260	261	269	276	262	276	234	229	233	242	228	270	230	252	271	262	265	242	262	249	237	241	230	239	237	260	266	276	263	263	285	261	251	252	253	286	236	247	252	249	271	270	273	244	215	261	238	246	252	226	242	262	251	232	275	225	255	240	222	265	245	211	240	256	238	240	268	253	276	223	253	257	244	222	246	225	256	251	255	270	303	245	266	261	256	265	247	271	232	240	266	275	249	274	262	261	273	257	267	229	256	263	247	239	257	272	260	263	237	240	236	252	269	238	235	258	281	231	229	237	275	274	258	263	239	258	234	242	272	254	228	244	236	218	252	250	282	224	250	253	227	276	254	238	261	261	251	226	235	272	267	270	271	281	261	244	246	247	246	262	269	251	281	247	252	253	250	266	270	252	228	242	223	279	254	262	236	230	253	228	273	256	235	270	235	258	299	244	275	259	254	274	220	259	248	240	230	244	273	229	219	252	263	264	256	249	252	260	250	273	262	277	249	251	220	271	252	247	222	242	221	214	247	249	234	255	265	257	235	220	228	245	248	271	252	242	242	249	235	275	226	267	252	262	268	234	263	245	255	263	262	285	231	231	246	261	281	257	282	221	270	265	252	243	230	255	263	262	235	259	268	225	253	242	293	248	271	266	252	246	245	222	269	220	268	292	262	282	202	248	261	251	234	247	234	273	264	247	221	246	290	220	212	253	254	227	263	236	241	262	235	262	253	226	266	300	234	234	256	270	248	250	247	216	268	274	258	272	270	223	223	258	253	250	234	236	226	264	232	242	238	258	274	252	243	236	267	273	248	265	236	239	262	251	254	247	225	251	244	265	264	253	221	251	259	262	255	264	256	249	263	207	266	252	243	249	281	239	238	244	216	231	245	236	248	239	228	271	265	249	252	220	253	245	245	241	274	225	269	255	256	249	235	234	219	254	250	236	236	244	234	266	257	245	262	243	262	252	268	230	229	285	272	242	236	236	226	264	231	252	235	251	233	236	252	255	249	261	259	214	243	267	264	269	223	235	252	211	259	274	258	271	252	240	274	226	231	261	257	226	262	255	248	258	242	243	226	276	230	255	259	237	232	215	245	259	222	270	265	232	277	257	227	257	244	258	284	215	258	208	283	240	247	246	245	234	240	243	265	271	240	263	280	245	264	261	241	264	254	252	232	260	245	233	252	254	252	278	252	244	243	239	247	221	245	262	204	270	261	244	298	261	247	260	274	252	233	221	261	245	266	241	245	254	269	266	255	267	228	244	249	245	258	257	253	275	207	241	263	248	260	226	275	277	270	221	287	248	227	270	263	265	292	234	228	242	232	244	257	230	305	248	225	278	280	249	245	236	256	215	241	240	247	241	249	245	271	245	239	235	246	246	219	225	244	240	239	245	274	238	275	227	259	243	241	224	245	240	218	240	253	270	253	243	233	236	243	243	247	247	250	224	212	266	248	276	231	224	221	235	262	229	233	241	260	248	243	245	267	269	249	243	264	252	271	259	234	244	255	255	262	263	276	249	263	229	281	252	258	241	254	254	251	252	249	235	277	264	238	261	266	232	255	269	229	256	233	278	245	243	258	233	243	253	249	253	237	234	274	221	240	248	242	264	222	258	252	215	264	270	242	257	235	261	232	229	235	259	228	252	253	219	234	270	252	257	257	241	249	250	235	245	268	238	283	246	226	241	254	230	244	280	263	232	254	248	292	237	269	258	249	241	270	262	244	265	249	263	257	262	247	215	266	266	245	236	273	253	252	271	284	240	252	263	241	246	267	279	272	252	279	260	219	269	249	273	266	257	252	252	269	247	233	231	246	265	277	260	267	221	269	275	246	237	272	236	231	238	234	238	251	227	257	231	267	257	248	251	269	241	271	248	285	256	237	247	247	235	253	284	267	243	282	264	265	289	220	274	267	243	255	253	251	254	244	262	241	237	232	288	252	277	266	245	255	251	268	223	236	291	244	233	260	279	258	285	260	248	239	235	250	252	248	238	271	255	231	256	230	233	248	243	233	253	246	251	250	226	251	263	231	250	239	252	261	257	256	275	242	237	241	232	218	264	285	239	262	258	248	234	247	279	247	248	223	259	229	259	269	252	255	225	251	280	232	248	260	245	239	241	250	238	222	233	263	247	266	268	248	237	228	273	258	254	212	271	281	215	255	265	258	222	255	237	247	256	259	237	234	247	263	225	250	256	253	252	265	225	225	228	222	279	272	223	251	255	276	217	244	263	262	264	271	249	230	246	254	233	235	239	265	226	279	258	244	222	235	271	233	253	242
3681	5679	2601	1254	918	731	683	669	617	584	551	558	573	559	590	580	570	524	579	616	537	561	560	602	617	581	546	540	546	534	572	572	582	546	541	568	553	569	517	570	550	572	548	605	551	556	566	587	557	558	557	577	563	579	568	549	549	507	532	589	516	587	551	556	588	551	510	552	542	565	516	534	578	535	541	584	610	507	555	557	567	540	602	549	561	546	580	579	597	532	586	586	564	523	520	576	545	563	551	560	587	589	533	552	562	527	525	593	562	565	554	593	562	541	581	515	531	522	546	591	540	535	517	572	530	562	559	539	521	572	581	547	582	583	556	546	558	549	573	519	551	538	567	576	559	554	551	532	567	554	560	540	568	559	562	534	541	553	574	561	522	566	554	568	553	603	542	579	541	567	586	505	577	568	557	538	539	561	530	578	533	545	585	533	561	587	567	495	540	536	575	552	577	553	579	563	531	549	526	535	549	558	605	521	571	546	540	534	571	549	527	551	509	558	569	540	578	522	538	560	578	551	565	545	524	524	586	563	543	548	544	518	600	535	595	538	550	542	529	562	568	506	545	507	534	538	533	528	540	568	563	545	560	554	539	537	512	574	547	516	592	566	561	590	558	537	546	534	565	526	540	527	538	526	577	550	580	534	576	560	533	538	542	532	543	573	524	586	566	581	563	474	526	578	555	585	564	556	589	514	524	551	578	533	556	567	569	536	564	529	551	595	574	526	572	581	565	548	517	531	514	551	532	523	556	566	569	534	569	536	545	522	571	507	537	558	529	575	589	533	567	501	567	588	561	538	499	558	564	510	546	525	531	571	521	546	543	523	590	546	589	578	552	542	516	555	556	585	544	578	565	565	574	572	555	573	521	523	572	545	575	553	570	553	539	532	621	529	558	559	541	544	559	559	549	535	506	526	587	539	564	559	582	543	602	554	567	541	520	570	574	554	548	595	533	533	605	568	527	558	546	560	556	562	563	563	525	586	558	549	556	531	567	512	544	598	573	541	540	562	565	571	540	574	544	527	530	538	547	519	563	556	574	544	523	538	581	577	540	528	566	580	537	527	577	567	537	561	567	516	575	530	553	516	547	536	512	552	526	522	573	531	527	555	586	548	567	558	579	542	540	528	567	578	580	512	543	556	604	544	601	579	540	518	561	553	567	593	578	531	552	571	519	514	547	553	524	552	544	529	535	590	564	564	618	552	583	546	549	549	534	590	553	516	559	542	555	560	540	526	552	557	606	550	518	556	589	560	604	564	563	535	550	549	520	580	565	563	574	524	483	559	589	560	579	586	534	576	544	541	524	527	577	570	528	630	537	555	528	565	588	543	539	527	559	579	593	576	556	572	543	528	499	524	521	570	550	508	585	560	547	562	561	514	553	556	574	555	561	529	523	560	582	557	552	562	577	522	548	568	563	576	511	597	569	553	550	563	578	553	591	571	591	544	587	579	589	550	552	593	560	592	534	513	556	536	584	537	587	538	555	554	556	547	538	540	545	558	552	562	572	577	532	523	554	537	537	550	564	577	575	537	576	524	527	539	562	551	572	574	556	568	529	556	566	533	545	569	537	548	562	531	527	570	580	525	566	558	569	562	523	562	583	573	528	513	552	516	564	573	543	540	539	528	553	583	571	541	606	575	595	532	551	544	541	538	549	583	563	544	566	557	519	580	538	586	542	562	546	572	526	572	553	589	524	543	556	533	552	549	557	532	553	580	561	516	543	519	566	538	595	569	567	555	512	535	499	493	540	565	535	565	587	566	548	596	564	617	593	531	575	583	569	530	525	550	595	579	532	501	566	526	572	565	551	553	513	553	534	527	589	517	509	556	549	531	542	514	579	545	554	583	552	561	526	545	555	557	603	547	571	567	577	557	561	583	538	538	516	569	546	563	553	553	569	545	531	577	546	549	576	518	525	518	509	565	546	528	564	558	526	539	558	553	527	540	583	556	583	538	529	574	560	535	554	548	554	549	508	517	540	564	539	554	535	581	558	543	526	550	528	588	587	571	545	527	525	566	507	542	596	565	573	558	572	582	531	567	547	522	524	507	578	574	562	584	573	525	555	576	544	561	520	511	540	586	533	567	538	562	557	571	556	560	559	566	593	574	561	549	572	564	570	550	555	549	522	567	533	553	524	549	560	587	540	548	552	542	576	538	585	558	576	576	536	531	521	537	559	545	575	557	559	569	511	545	569	527	512	578	609	547	586	545	579	580	586	560	590	563	556	527	582	607	549	533	562	580	591	562	580	531	561	607	529	568	560	569	558	548	543	526	549	587	539	549	558	536	528	553	539	527	552	576	576	562	516	531	529	561	544	605	505	566	541	524	531	556	543	579	533	521	595	534	547	574	544	528	514	536	517	570	540	523	581	538	554	550	553	564	580	569	530	567	546	576	558	550	550	541	554	558	552	583	548	522	536	572	562	534	547	572	546	574	549	561	594	525	561	580	513	554	579	566	596	565	526	528	552	592	561	555	577	545	494	540	519	562	640	531	583	607	546	576	539	570	567	527	573	553	545	575	531	560	569	588	528	594	532	614	561	541	557	534	557	547	526	525	584	530	502	547	552	565	553	513	554	510	539	528	592	555	519	584	550	571	536	575	576	539	566	547	572	573	546	596	519	594	572	549	535	561	589	543	568	542	574	545	497	539	526	557	534	542	568	560	542	566	526	573	551	537	565	583	545	542	607	585	517	535	591	567	573	550	584	587	565	546	546	552	579	564	576	531	617	544	510	566	588	538	534	558	520	558	562	576	544	536	521	569	532	576	544	603	532	553	619	568	546	574	550	553	566	544	575	504	586	547	528	542	552	529	543	537	580	556	537	575	533	533	555	560	549	580	567	534	559	526	571	535	557	553	523	560	504	585	520	545	566	555	565	544	550	544	567	541	549	543	551	579	520	566	562	554	574	558	543	530	534	505	556	547	546	508	535	547	562	564	567	544	593	564	622	539	550	542	583	546	600	552	562	556	536	502	571	545	521	542	545	584	565	556	547	603	570	575	552	515	512	517	545	564	561	587	570	578	536	536	541	565	572	550	582	539	547	545	552	571	525	540	577	573	528	595	554	543	581	566	545	555	556	544	583	530	537	543	583	542	581	531	576	524	558	559	561	550	536	536	568	542	561	555	576	520	548	574	551	594	543	543	531	585	566	589	544	530	563	525	552	534	534	548	575	518	560	580	573	530	572	523	557	576	556	555	545	539	572	537	510	566	538	527	531	568	568	536	571	570	578	532	567	572	544	543	547	547	555	518	551	545	551	521	545	559	550	542	577	529	559	552	548	559	536	540	528	565	514	529	523	547	542	560	513	539	546	540	532	570	559	524	583	575	593	538	542	538	584	536	543	545	521	614	576	543	514	533	535	569	503	549	555	535	521	548	539	594	554	568	519	549	531	572	537	614	551	567	537	500	551	565	546	536	560	556	522	519	514	573	553	566	573	515	539	581	585	554	581	537	532	571	527	555	528	549	557	534
31811	19368	7529	569	344	313	291	279	261	268	281	263	255	271	258	278	253	268	265	252	295	241	270	239	252	265	269	245	220	250	256	257	290	272	268	251	257	254	261	243	241	257	226	256	267	243	300	279	267	256	275	277	229	262	265	281	276	252	250	265	248	247	253	251	253	259	275	269	263	258	260	261	251	257	230	271	245	276	259	260	273	252	267	254	265	281	231	295	274	248	286	270	267	253	284	237	245	290	250	264	254	249	233	285	269	243	251	248	252	278	232	264	279	266	278	272	254	258	248	239	239	258	239	257	260	257	255	253	242	234	244	227	255	238	263	240	264	268	240	266	249	249	255	278	276	301	262	255	284	239	253	239	229	249	253	256	267	289	291	246	243	228	267	243	263	257	232	266	259	257	245	263	261	249	290	253	270	260	234	235	241	245	262	273	254	244	259	261	250	278	253	251	251	262	265	231	241	261	258	269	261	290	277	287	255	259	245	252	266	277	257	242	244	234	276	265	258	239	287	287	263	274	251	244	272	219	273	274	263	249	263	218	295	241	280	282	251	246	253	237	254	231	248	244	223	268	257	253	245	232	230	251	238	238	251	265	250	254	242	265	225	232	278	260	263	248	265	260	296	245	230	263	252	241	251	265	243	247	286	255	280	263	281	283	276	242	269	288	277	259	254	234	237	256	258	241	292	249	281	257	254	240	285	266	289	260	258	259	267	240	265	250	263	286	259	268	254	272	267	267	279	253	244	238	258	296	273	251	263	243	241	273	257	238	243	254	259	267	247	250	259	240	256	250	258	274	269	259	268	255	240	236	226	273	286	264	230	260	273	292	273	253	241	249	280	252	221	240	227	297	258	241	257	256	233	258	237	256	244	265	248	252	258	251	270	270	246	286	238	234	239	263	238	267	228	230	262	262	278	239	258	268	266	267	252	271	236	251	265	276	254	258	278	252	272	269	233	257	238	293	260	257	271	250	263	270	286	280	252	269	265	281	254	243	222	239	267	261	242	270	250	241	270	289	231	222	246	286	250	256	263	288	285	252	266	268	266	248	265	234	283	256	248	221	253	252	301	284	257	301	260	246	253	233	271	291	243	266	273	260	277	260	260	264	233	280	282	264	249	251	280	265	246	286	265	246	288	273	241	239	261	246	260	279	242	256	257	232	251	264	272	271	242	240	232	296	264	255	286	294	276	238	274	278	239	267	270	272	258	281	240	260	257	249	273	256	232	269	256	247	242	239	280	271	278	266	276	268	265	245	260	270	296	238	256	247	246	243	276	274	264	267	261	274	249	266	246	271	263	271	260	277	274	281	266	264	254	250	267	236	274	260	264	293	261	237	253	257	251	256	252	251	251	245	276	256	256	257	240	251	261	264	274	252	230	237	285	279	249	289	252	272	253	236	281	240	255	275	225	267	257	237	271	226	246	259	231	252	268	245	236	253	234	221	268	241	246	245	268	224	260	279	271	280	256	281	259	241	270	239	260	260	288	248	303	271	250	261	269	262	229	221	239	241	251	253	253	273	268	263	228	240	286	249	255	250	270	269	266	261	282	221	271	296	247	235	254	260	237	238	219	288	277	270	257	259	267	253	265	223	264	279	281	269	270	250	270	255	268	243	277	254	264	248	279	235	249	268	279	244	246	280	256	273	282	257	266	276	279	261	260	263	268	264	278	255	256	259	243	247	238	266	246	252	242	218	265	287	249	265	282	253	250	250	286	237	249	221	276	267	282	281	258	254	262	261	263	258	241	238	261	240	280	253	230	248	232	266	243	257	251	216	272	259	302	260	228	250	253	272	292	247	262	237	250	260	279	228	266	271	254	279	262	283	256	259	281	267	257	239	286	290	282	268	266	230	296	247	245	269	241	259	259	253	269	269	229	224	262	240	286	254	258	277	276	254	227	276	264	244	300	251	247	226	299	236	258	266	269	263	256	277	255	259	254	238	296	244	265	244	235	240	246	256	274	252	266	239	268	222	250	239	233	295	241	267	252	273	246	257	290	242	292	258	244	264	268	251	241	203	270	277	262	274	270	261	250	247	269	247	279	267	238	264	262	251	269	249	280	265	246	241	269	251	237	277	275	270	280	266	229	264	264	282	286	267	277	244	269	238	288	267	264	256	289	254	222	263	257	289	256	265	245	233	259	225	250	251	288	250	262	253	265	288	288	269	259	253	239	256	244	253	265	227	272	282	244	264	237	257	231	272	246	278	241	249	252	285	255	271	258	240	274	237	260	248	259	265	252	259	257	231	263	284	219	245	272	238	263	283	243	269	255	237	247	260	228	283	259	277	257	278	263	260	268	271	229	265	257	271	272	264	285	255	248	273	277	266	258	266	273	262	236	276	278	277	251	267	247	258	258	254	254	229	258	252	276	229	247	216	240	257	248	273	255	248	291	278	261	266	255	256	258	240	248	236	243	274	277	271	252	267	213	266	272	240	280	236	267	262	248	255	246	252	238	255	257	271	251	262	270	228	249	293	237	264	254	263	245	289	239	239	237	260	219	268	258	286	261	246	265	223	255	257	266	235	239	266	238	258	250	260	269	256	258	266	280	222	279	257	236	278	244	277	262	227	288	224	258	235	265	269	248	248	249	262	260	260	271	245	248	267	256	273	255	272	254	291	254	251	276	220	262	238	250	292	244	258	240	285	284	288	261	274	238	265	244	275	250	237	261	245	266	270	272	250	248	270	249	276	269	302	271	233	243	245	287	274	251	265	208	250	264	244	264	268	287	270	259	281	273	255	252	237	224	259	273	275	256	225	271	263	229	257	262	295	234	239	253	259	268	281	284	250	283	259	252	264	247	257	282	279	258	256	243	267	237	271	262	270	257	251	257	254	257	286	269	246	257	256	242	226	273	251	273	271	231	288	257	299	267	275	256	258	246	247	244	250	235	241	248	249	258	243	271	276	245	271	254	245	272	245	265	305	236	247	291	249	250	253	288	274	245	282	244	279	256	287	275	270	261	246	254	269	257	262	253	284	263	255	261	276	256	246	280	256	292	235	275	284	252	270	271	241	255	261	248	264	245	249	265	264	240	251	291	248	268	237	272	287	244	261	280	265	257	270	249	252	243	259	235	262	256	257	276	260	239	254	245	263	241	256	252	235	276	258	257	255	249	257	268	258	264	249	250	240	265	242	262	254	234	264	250	263	247	268	289	251	276	259	248	257	267	256	290	256	241	286	245	247	238	259	293	238	282	262	245	259	246	258	277	268	247	236	284	229	243	286	266	252	273	256	268	239	272	257	250	240	231	255	236	264	246	260	236	256	273	276	263	253	287	253	264	279	256	234	248	259	272	258	265	222	271	265	260	268	239	278	283	249	265	287	231	255	277	243	253	268	227	289	274	247	270	272	225	253	257	252	271	271	244	236	270	243	270	295	269	238	251	269	241	284	265	249	262	257	265	266	247	279	271	277	261	269	264	221	256	268	294	281	253	237	242	239	270	248	232	250	261	248	257	263	283	257	265	264
5498	1383	874	683	709	645	619	637	586	649	579	617	609	665	556	590	620	615	654	593	606	606	645	647	631	649	628	618	634	656	569	635	640	587	607	588	606	620	598	610	619	593	651	614	614	626	602	596	632	641	595	615	655	621	612	629	619	645	614	641	618	612	612	596	638	642	614	611	627	637	631	579	619	610	634	647	621	618	618	632	611	622	650	659	630	637	605	615	621	645	590	641	600	608	639	582	638	618	658	589	568	605	661	622	637	618	621	665	623	636	589	631	636	591	631	654	607	603	646	583	641	622	626	651	653	622	638	639	589	634	613	621	630	624	631	604	591	649	602	638	633	602	634	617	615	645	655	607	650	603	593	631	599	650	648	606	626	593	608	626	618	596	591	588	632	630	630	623	653	577	654	632	612	585	621	639	607	605	622	611	634	615	637	588	646	614	582	600	610	617	626	622	637	653	605	626	588	661	638	601	620	601	601	633	631	607	652	607	643	588	614	598	600	609	605	627	648	587	650	652	675	639	595	590	618	598	626	620	619	605	634	619	607	598	634	597	637	640	602	656	639	614	650	622	614	626	602	614	589	583	667	619	597	641	620	623	648	593	602	606	595	651	598	623	693	605	631	602	646	627	622	613	637	629	635	631	641	639	609	665	632	613	668	614	618	588	623	628	613	622	594	553	654	641	638	598	659	623	620	623	623	616	614	582	646	611	643	573	630	643	694	647	603	665	645	631	628	645	644	619	621	612	626	620	683	642	631	612	600	631	606	611	576	619	627	608	649	637	633	582	622	611	652	711	631	639	660	577	606	623	630	670	565	631	639	615	630	620	611	582	619	598	571	643	655	632	659	590	589	613	635	634	641	663	604	604	668	634	638	543	652	624	645	636	620	597	604	614	585	658	630	654	625	607	667	626	632	597	614	624	598	637	588	609	608	629	643	591	583	611	631	617	648	646	621	622	579	592	605	584	652	638	630	631	640	611	604	672	583	646	596	633	658	600	595	634	592	652	641	642	662	627	648	658	635	593	601	629	604	618	645	592	679	629	610	577	607	620	592	628	601	648	607	629	604	622	644	646	635	625	590	643	634	586	618	618	639	575	637	639	597	636	578	620	654	590	584	623	635	593	612	585	588	618	617	609	650	583	649	641	684	592	583	630	619	626	620	579	590	595	645	615	658	690	629	605	598	601	663	611	655	627	625	618	657	592	651	630	609	647	595	611	627	602	650	634	615	627	602	609	648	611	624	634	627	616	652	654	646	655	588	660	576	627	636	622	614	651	610	598	660	639	603	615	606	610	629	613	606	636	641	609	580	594	597	668	639	617	581	623	605	632	633	639	654	604	580	588	614	613	581	587	647	632	590	641	636	631	649	623	600	629	599	609	633	578	625	577	624	604	619	614	650	683	618	594	642	613	596	632	588	628	647	627	614	612	645	644	688	590	635	616	643	624	637	591	631	601	616	658	590	638	614	630	672	620	625	610	642	593	589	613	587	656	618	631	647	652	649	574	607	627	632	615	619	604	614	636	602	605	586	616	638	635	628	625	595	614	620	680	564	631	634	597	629	637	583	609	620	671	605	629	617	639	639	642	613	568	580	572	656	637	622	644	616	665	633	616	631	620	628	598	634	641	602	647	651	632	645	625	616	585	656	655	630	604	613	601	643	586	631	611	618	633	595	590	589	628	587	614	636	635	664	638	651	599	633	642	552	617	619	617	611	610	635	614	664	601	635	577	615	613	646	557	635	633	631	609	611	671	638	599	654	610	637	639	625	637	644	643	602	645	617	627	635	688	642	626	618	580	623	598	592	641	592	611	599	647	602	623	621	637	650	594	629	618	658	637	593	664	611	632	648	622	609	635	644	565	593	628	603	625	622	650	637	629	676	613	653	606	619	617	599	600	607	585	615	644	571	621	612	613	588	649	596	615	615	657	646	618	639	602	632	628	641	679	621	628	656	643	621	651	619	648	600	639	584	660	570	660	629	636	606	626	556	630	627	659	638	588	613	662	616	596	664	622	608	600	592	610	618	603	633	609	570	647	637	640	600	588	673	628	641	637	649	607	645	594	646	619	666	603	596	661	666	624	664	599	645	625	643	626	640	639	576	640	666	631	617	629	643	598	611	625	611	625	631	635	657	599	641	655	604	653	640	626	612	626	629	619	639	615	592	632	646	615	640	632	637	624	629	581	653	613	613	640	573	624	628	649	615	617	624	669	593	635	648	588	608	591	612	625	590	633	611	608	632	624	592	645	578	610	588	597	619	568	595	601	636	631	569	669	626	609	588	589	639	584	608	641	629	566	614	641	650	620	615	620	604	626	617	625	612	647	641	633	568	649	577	657	625	646	605	603	624	642	653	609	598	608	624	625	637	592	610	625	641	557	623	645	620	611	662	624	572	694	626	623	604	583	622	607	626	566	577	545	628	641	635	651	638	609	624	630	644	615	648	616	654	635	645	650	660	631	631	613	659	588	619	639	607	594	680	668	678	640	606	620	626	633	648	667	598	641	619	682	592	637	604	595	599	611	591	581	615	658	600	634	605	646	627	609	635	587	623	629	639	625	628	646	612	591	620	578	607	639	630	625	661	662	643	644	589	684	621	665	620	671	623	643	661	634	685	560	641	589	598	631	630	611	628	642	626	626	590	657	635	613	597	612	583	605	630	619	565	656	643	610	675	674	624	566	638	656	635	620	593	587	635	632	658	654	610	663	622	605	625	588	623	594	656	636	604	581	593	677	679	610	628	641	604	650	655	581	619	611	672	614	592	569	675	630	608	654	600	610	633	643	591	670	654	618	628	628	624	621	632	593	614	602	677	659	599	608	612	669	674	646	639	595	594	608	616	619	589	678	573	642	604	600	618	591	638	600	633	566	637	584	618	562	636	623	586	587	593	621	678	613	664	601	598	639	570	633	623	640	588	610	607	682	627	624	615	572	610	642	635	612	599	622	612	692	638	690	632	647	627	641	655	597	623	572	649	612	676	668	632	573	646	687	654	600	602	644	631	594	669	596	624	650	592	608	682	624	628	583	621	616	634	649	639	653	579	584	635	602	617	608	614	667	651	574	600	622	646	604	651	623	639	625	644	616	675	633	616	644	617	609	614	611	607	644	641	579	581	615	644	595	654	617	615	649	627	589	572	611	655	598	647	650	619	631	612	641	659	613	614	578	629	598	630	562	663	632	641	674	619	591	648	601	601	584	622	663	646	636	623	592	638	604	577	646	589	620	606	675	578	611	607	583	570	627	608	641	615	605	633	613	645	658	569	631	615	649	621	648	587	620	622	638	619	629	633	635	629	630	584	621	605	604	646	638	613	617	628	643	634	608	568	592	592	596	685	660	648	641	640	690	587	650	590	636	610	592	638	614	624	630	589	598	606	617	618	599	617	640	637	627	615	590	635	629	617	618	618	601	624	615	653	628	603	680	600	596	608	630	640	683	615	593	613	614	609	638	593	599	634	554	614	566	579	632	658	600	606	641
24108	20900	24342	27588	20904	20896	2793	591	457	396	478	419	374	411	417	411	420	380	374	373	391	358	350	358	406	380	364	374	364	385	347	371	368	364	410	404	378	362	385	363	371	404	366	384	351	366	387	376	362	372	376	376	362	367	366	379	359	330	394	354	354	338	361	361	361	353	371	366	360	337	342	340	338	374	354	383	373	378	356	396	364	390	359	341	335	376	366	406	362	387	381	386	361	382	356	329	381	374	355	381	373	332	387	350	329	321	378	333	355	371	357	357	358	368	332	345	382	366	403	372	389	347	343	359	403	395	408	366	387	392	376	361	352	373	382	362	390	329	335	424	358	342	393	376	367	392	366	393	384	359	366	364	358	364	361	382	376	382	328	378	387	385	368	383	349	365	359	347	392	396	410	369	382	354	367	351	357	387	357	396	415	360	376	369	365	356	359	345	330	347	394	356	373	381	359	379	389	352	362	357	383	346	315	337	385	385	380	383	340	339	368	372	364	334	378	356	386	360	353	394	365	355	337	370	390	358	372	369	380	383	377	326	379	367	376	375	388	373	376	359	346	332	366	366	377	353	365	379	369	327	329	359	381	331	374	377	358	382	377	363	342	354	367	373	335	366	331	345	375	343	333	312	373	340	377	360	382	373	393	383	346	331	368	344	362	343	334	375	369	383	412	383	386	334	352	395	356	362	339	369	347	382	357	362	382	370	397	321	391	379	393	357	373	364	375	335	356	376	337	365	348	365	371	372	369	355	372	378	351	344	371	370	368	360	359	404	372	371	365	345	377	354	356	385	366	413	370	339	384	358	380	376	352	336	387	382	364	361	350	394	377	355	352	349	363	374	392	360	349	354	382	351	375	371	377	337	348	373	392	369	322	370	373	380	373	367	336	395	404	371	322	358	365	361	377	380	382	383	384	390	404	346	365	360	377	355	385	393	381	391	340	374	381	328	335	325	375	370	367	353	375	366	361	363	392	368	383	375	358	369	403	335	346	397	347	365	359	346	343	370	377	358	377	397	356	322	369	315	354	349	369	383	389	357	368	381	360	356	398	352	377	393	382	345	342	357	343	345	346	352	370	356	392	371	378	363	365	354	339	355	359	358	377	383	364	390	332	357	322	393	362	367	356	363	370	359	378	393	361	346	335	381	357	371	345	383	396	366	367	341	367	361	367	408	377	364	355	351	400	413	371	329	380	362	327	349	373	359	372	363	358	378	364	382	313	354	376	327	374	376	398	354	350	389	355	352	353	394	340	359	349	373	360	344	365	379	344	376	379	366	350	380	351	352	381	399	352	353	360	372	368	356	383	379	381	351	351	362	363	413	338	344	408	371	363	334	367	368	382	366	343	361	334	386	358	334	322	356	366	354	350	382	366	362	358	388	375	334	349	347	350	384	333	379	355	354	355	365	387	389	363	353	306	378	370	359	369	364	348	353	350	383	345	371	367	350	334	312	370	395	379	359	387	351	349	378	357	349	362	340	408	355	360	344	389	350	341	388	376	369	354	376	365	378	363	350	383	369	338	372	342	378	356	394	351	368	370	376	376	409	361	366	386	348	344	392	384	373	371	359	348	350	378	353	348	382	372	372	343	338	328	344	359	345	354	400	379	352	373	403	388	361	361	375	364	339	378	388	374	336	377	364	376	372	393	399	382	373	392	376	354	357	348	386	360	367	386	395	371	345	358	373	375	402	356	394	417	361	329	377	374	376	350	406	354	385	366	337	347	340	362	359	375	353	333	365	377	360	349	314	401	398	386	344	349	366	384	335	388	391	363	388	368	353	339	390	356	321	331	354	404	342	329	393	382	420	381	368	346	320	351	378	371	368	388	370	361	363	396	387	351	389	354	387	357	383	337	353	365	366	384	325	376	369	362	378	375	366	350	354	374	364	372	326	345	343	392	412	356	327	352	370	370	380	359	388	370	381	380	379	337	407	383	341	423	367	406	363	365	390	363	335	400	378	334	401	370	370	374	364	387	368	369	363	352	366	327	377	372	361	379	359	367	368	363	379	339	342	382	390	373	394	375	363	366	372	391	365	342	374	395	358	343	360	374	379	409	388	366	353	357	389	386	383	344	369	373	390	359	359	372	365	367	348	378	339	354	376	413	373	351	373	376	388	357	337	328	345	364	332	385	357	364	347	380	380	332	337	325	371	323	362	362	368	342	341	366	368	329	347	417	390	344	363	387	392	328	370	395	379	366	382	363	333	367	391	364	370	366	371	326	359	372	350	353	387	360	411	395	339	359	418	375	368	368	364	426	349	365	380	381	357	393	391	368	337	394	375	383	380	322	352	407	375	339	356	389	330	356	363	378	346	344	399	367	357	372	359	381	343	363	359	329	396	360	357	329	345	368	383	378	362	378	359	336	377	361	372	386	376	408	357	367	342	390	348	367	353	384	353	330	359	363	370	340	362	381	377	351	344	385	339	373	378	384	378	347	343	312	375	392	362	357	368	351	373	387	372	388	358	367	349	349	365	352	331	371	356	388	360	365	348	401	374	384	374	333	340	375	355	361	373	421	337	374	363	362	380	329	364	337	353	375	335	383	340	404	355	333	364	339	377	400	352	374	376	370	365	328	342	316	391	386	382	398	358	344	342	340	379	344	354	359	366	348	369	350	373	388	335	365	349	386	327	355	383	348	328	365	323	373	348	360	352	358	325	376	352	401	364	364	351	351	379	382	354	376	367	371	370	349	354	374	358	364	334	386	368	332	371	394	372	373	370	353	327	358	342	382	344	379	323	378	348	386	360	350	346	354	382	362	390	352	372	407	375	335	379	342	323	382	347	381	366	373	372	325	344	348	352	363	378	339	324	404	351	367	374	412	359	361	353	361	376	363	394	350	373	327	356	338	390	393	375	366	362	368	363	387	363	392	371	380	371	365	360	379	349	361	358	355	377	352	391	329	371	335	354	384	383	350	354	365	361	346	369	335	339	341	377	373	407	429	396	378	353	346	345	381	347	326	361	377	398	375	372	387	407	332	342	360	362	368	326	366	331	364	386	372	401	352	376	382	383	318	365	367	383	374	365	370	369	373	390	370	358	375	359	376	392	400	362	384	368	342	334	343	354	347	389	384	373	398	377	378	347	376	343	366	387	337	368	365	343	359	334	379	385	359	377	366	391	349	381	387	401	377	378	368	340	365	394	368	366	357	317	365	380	387	344	366	376	365	354	357	340	402	373	373	356	353	377	395	386	347	331	393	395	397	357	405	327	349	377	391	337	397	389	338	340	374	379	396	368	352	351	359	376	372	339	380	370	355	391	369	381	359	364	355	360	361	372	356	343	378	366	379	375	375	361	353	371	323	383	378	381	361	365	354	324	363	379	353	394	351	343	380	356	385	336	342	329	370	441	323	343	362	350	365	350	365	380	385	343	362	368	347	383	308	376	397	327	402	361	355	366	336	347	396	367	382	343	378	376	382	352	335	328	398	370	369	352	336	362	392	383	357	344	368	341	336	359	380	375	379	385
3627	4165	2119	1235	1039	978	893	886	867	836	835	863	829	888	851	847	812	805	849	839	803	846	813	824	889	836	843	810	854	799	808	823	821	810	762	822	780	792	793	813	830	806	797	816	813	802	826	792	769	835	796	813	800	847	770	813	824	795	805	773	827	827	825	807	839	807	787	773	774	779	789	835	770	758	846	820	813	815	824	798	757	764	816	787	811	771	803	848	819	818	811	804	789	834	805	808	783	808	865	766	760	759	766	867	852	759	801	802	772	766	788	811	816	774	811	858	778	818	725	785	862	846	800	824	792	822	812	750	804	782	802	769	794	799	798	786	781	770	769	828	790	788	777	811	826	738	794	868	842	840	804	809	768	842	842	797	838	774	873	802	762	833	804	732	823	806	808	813	813	831	767	771	804	805	778	781	789	779	770	840	787	846	794	780	803	831	801	819	832	819	817	754	831	819	807	793	795	801	784	789	790	791	783	786	765	838	777	792	880	850	846	836	758	776	818	755	829	839	765	774	853	734	854	803	812	778	805	831	768	770	802	839	859	848	823	773	803	847	838	788	770	807	791	804	787	796	794	790	783	826	801	828	797	754	825	822	865	780	804	754	783	836	823	768	835	803	767	852	824	774	819	796	808	808	750	893	792	776	824	778	815	817	822	769	806	877	838	779	832	805	860	813	869	799	806	794	811	785	799	768	773	833	781	813	830	796	783	841	786	803	848	830	847	770	816	821	838	818	766	810	795	780	819	839	813	765	794	779	783	751	803	798	827	822	823	791	830	811	819	803	772	797	774	791	783	782	778	799	801	824	781	804	838	817	840	796	807	833	823	860	793	731	783	797	718	757	795	805	761	824	790	870	798	779	791	840	794	816	792	795	805	822	866	832	795	809	801	818	791	750	828	809	769	795	830	847	782	798	818	808	780	803	802	765	799	768	792	806	787	758	835	787	747	790	772	789	794	798	787	811	841	805	787	793	792	820	813	762	782	785	762	761	802	797	818	788	849	792	820	864	803	809	876	825	825	778	829	855	784	781	863	805	768	771	817	838	832	815	777	811	751	795	766	795	799	763	804	776	807	855	827	800	804	780	816	790	837	802	799	790	754	816	787	773	832	824	730	764	763	775	816	836	812	861	823	780	794	823	811	840	839	805	808	835	806	799	784	845	771	827	822	840	840	826	817	769	821	832	819	815	816	757	747	802	855	848	772	754	822	802	795	811	826	814	781	780	772	815	792	789	830	774	807	795	786	822	835	780	830	810	776	805	819	803	778	835	798	817	825	811	784	814	777	806	852	792	813	795	809	841	832	764	762	797	763	783	788	799	795	845	752	823	773	807	788	777	811	840	813	791	764	773	767	784	774	752	774	770	824	775	830	836	857	834	783	865	785	778	783	780	756	860	800	795	774	802	748	794	838	857	789	807	824	742	781	798	842	785	779	764	872	820	839	817	759	817	787	840	835	845	819	765	772	829	781	787	798	789	778	813	810	759	798	833	772	782	837	777	832	795	836	808	820	820	835	833	804	794	786	774	788	835	783	784	781	805	794	825	787	801	819	847	799	774	799	799	759	746	800	769	825	815	806	845	822	844	809	787	829	845	835	810	794	782	772	801	803	772	791	815	736	784	777	823	772	804	791	861	827	823	833	810	789	834	790	817	780	800	774	788	818	798	793	816	830	820	855	837	814	784	797	795	820	847	797	833	810	815	820	799	758	812	811	761	826	782	805	788	870	783	824	728	766	795	793	795	828	844	734	812	855	752	840	828	834	824	763	835	814	789	798	792	821	839	766	779	798	781	840	848	780	837	804	843	794	830	795	773	818	798	775	808	819	840	841	776	843	800	778	867	815	816	769	861	819	739	819	804	809	824	802	819	823	802	781	852	809	806	795	761	790	803	786	729	811	807	809	787	789	810	788	803	775	806	791	752	822	784	815	873	813	823	828	819	786	828	802	835	783	800	757	807	820	786	746	849	787	825	805	837	825	814	822	818	750	823	796	810	863	813	798	829	777	831	886	791	808	780	782	790	757	825	851	777	810	742	795	796	815	819	766	789	825	825	812	812	764	832	779	778	782	800	826	817	801	785	771	780	762	782	812	773	859	851	790	754	846	757	823	812	788	812	868	832	811	799	799	801	796	795	791	802	825	772	762	776	780	790	824	749	779	770	773	830	800	800	779	824	771	842	833	841	819	758	823	832	797	802	794	805	808	855	870	850	833	836	781	819	790	803	815	851	825	768	810	795	776	861	768	749	831	782	803	778	818	818	813	778	768	831	840	811	856	770	768	829	853	787	782	788	768	767	778	798	806	786	778	741	774	821	823	814	763	821	824	811	809	852	822	801	802	761	809	855	776	808	831	807	756	774	759	814	817	814	805	795	781	815	779	848	858	817	824	751	776	846	780	808	792	849	857	818	790	762	776	748	751	773	829	838	748	805	783	792	792	750	774	782	815	750	791	826	837	811	802	818	806	773	806	810	827	746	805	758	819	820	744	798	720	799	831	799	865	835	810	781	856	807	775	820	815	796	761	725	829	796	784	785	812	817	819	800	764	791	768	776	819	788	779	793	874	811	731	808	849	820	820	752	799	804	781	810	819	760	777	808	797	827	796	791	848	776	832	768	810	772	798	800	831	762	808	800	790	717	776	783	826	807	774	790	787	815	781	806	786	826	806	784	823	789	833	788	761	827	779	773	811	822	799	813	815	783	801	798	810	833	820	846	797	829	861	780	769	843	800	817	817	822	810	843	774	828	821	798	777	811	818	781	811	813	782	795	792	774	876	810	809	804	806	783	791	853	837	854	783	839	794	817	800	827	829	802	854	825	807	797	817	838	782	793	774	827	815	767	791	813	770	770	829	834	815	785	838	845	820	814	836	811	785	813	824	855	837	772	747	823	795	773	801	835	836	816	792	853	782	817	800	804	804	803	834	765	784	820	806	822	792	770	831	798	778	782	802	768	872	816	770	799	773	793	822	790	805	827	800	835	807	744	799	792	845	793	756	815	821	824	815	796	805	789	790	776	805	762	830	829	836	771	821	763	857	798	822	756	780	792	809	811	814	856	742	804	815	818	805	767	793	845	789	764	784	829	825	797	768	783	823	815	838	821	818	815	831	764	839	805	829	783	828	800	794	799	814	748	806	780	806	788	779	790	843	752	800	838	812	856	806	787	794	827	822	821	806	806	838	810	789	800	795	825	818	804	805	837	862	833	833	829	789	822	764	820	796	835	822	792	797	845	783	799	862	860	798	755	755	808	811	839	828	852	777	782	807	774	782	828	789	769	790	813	822	750	795	735	769	833	817	831	862	811	829	840	851	810	765	850	822	784	771	824	836	809	792	816	818	787	776	814	789	799	880	804	796	797	835	876	786	794	873	803	836	818	761	803	794	834	760	796	791	819	779	775	785	824	798	882	755	789	805	749	833	816	796	806	779	794	843	830	779	813	795	785	779	764	780	789	795	773	798	804	785	781	776	810	752	745
24759	21880	25715	28669	21882	21892	18746	800	471	407	371	348	325	348	307	299	274	311	294	294	292	289	289	294	251	269	281	262	272	282	271	308	260	260	253	266	268	261	267	303	217	249	283	286	281	295	283	250	267	275	258	269	253	277	274	258	250	287	248	277	297	255	278	223	274	310	240	259	258	266	269	250	273	279	247	288	292	302	304	285	287	282	288	223	229	270	256	265	259	249	302	272	253	282	291	270	267	257	241	277	264	271	249	264	259	312	295	258	264	242	289	277	270	247	288	279	220	251	258	208	261	247	308	286	285	251	247	285	271	244	257	242	274	267	278	286	251	268	269	221	247	268	282	271	248	276	235	285	271	262	258	259	253	243	270	275	262	298	308	262	277	264	262	229	272	255	306	250	252	283	227	289	255	293	294	275	293	236	278	262	239	249	252	232	254	286	245	255	244	242	253	274	248	276	275	282	285	275	254	253	248	301	275	270	274	267	278	243	288	258	273	276	290	266	307	264	298	240	264	290	245	284	270	270	269	275	278	279	266	262	262	244	237	257	258	262	245	271	263	280	266	250	271	263	268	269	248	265	268	275	282	256	268	246	263	252	266	249	262	254	273	278	283	277	258	250	242	272	270	262	298	268	312	299	282	267	257	232	251	278	275	280	240	251	264	254	294	277	254	248	276	265	268	248	231	272	289	231	255	260	305	238	250	250	265	281	273	255	283	246	256	279	266	251	269	256	274	314	274	268	272	276	256	281	261	285	271	279	236	250	246	239	238	260	263	273	267	290	274	269	222	257	261	247	265	261	237	241	253	272	260	240	271	282	271	250	268	284	210	258	231	275	269	274	260	266	298	271	294	287	284	267	244	287	279	255	249	261	283	281	295	256	257	257	273	241	261	275	276	223	279	280	280	288	285	281	266	276	270	271	257	233	252	279	242	247	267	256	273	240	276	265	264	222	245	253	286	236	278	255	254	260	297	283	263	260	281	262	249	270	276	230	281	304	256	258	291	282	246	270	271	269	277	257	251	241	269	279	272	282	276	284	273	246	242	268	230	257	220	257	279	242	241	262	269	259	250	286	274	243	260	273	264	274	229	238	251	255	252	292	249	266	255	231	267	278	260	270	273	273	272	289	270	270	262	265	263	253	267	258	246	269	247	249	278	247	254	281	289	293	285	241	263	272	239	268	273	285	248	280	246	259	266	275	272	266	257	231	267	262	270	278	281	251	272	257	266	308	256	241	257	269	307	258	259	265	319	263	279	281	270	269	266	258	248	239	252	261	281	266	260	219	260	271	278	255	257	302	254	273	259	245	267	257	292	233	291	253	258	270	245	248	248	259	234	259	259	239	255	287	309	265	256	256	234	265	267	257	284	237	269	242	259	248	284	291	310	269	250	270	267	270	267	279	247	274	254	288	286	276	253	288	280	290	238	265	301	245	258	272	286	278	254	245	300	251	309	258	243	268	264	290	275	263	272	262	254	262	244	256	265	252	240	233	276	279	272	252	299	258	270	227	261	268	280	239	289	262	225	245	242	255	272	233	263	271	267	240	275	256	273	270	245	305	272	268	252	276	286	285	260	236	290	269	232	250	243	253	269	253	260	255	233	268	274	239	234	254	277	264	264	252	265	246	272	286	253	277	279	248	265	270	300	292	298	261	280	250	248	253	286	257	256	263	241	268	285	260	279	263	282	266	248	287	251	251	270	245	258	263	283	293	243	249	268	249	261	312	273	264	253	270	247	267	296	290	292	254	276	276	279	254	259	273	267	269	256	251	245	246	259	241	250	245	260	280	250	262	256	271	263	264	238	247	248	266	239	245	268	243	275	291	275	244	278	299	261	272	282	270	258	286	252	282	237	271	264	277	283	256	232	246	274	280	264	257	237	255	296	288	268	277	266	254	285	262	243	273	214	258	272	244	288	264	253	266	285	235	245	278	290	253	286	254	264	263	275	256	236	275	253	264	254	235	278	251	230	277	258	299	260	252	280	262	273	247	286	244	227	271	295	275	254	290	280	282	221	253	247	270	239	263	260	268	251	263	243	247	275	294	245	258	226	261	245	240	299	250	237	253	243	249	288	261	284	269	266	265	268	247	247	249	237	293	247	291	255	254	272	277	249	279	257	254	287	248	282	262	263	269	249	279	265	260	246	275	275	237	239	253	226	264	243	303	266	263	279	269	291	280	282	246	270	268	226	246	280	219	248	261	222	251	254	269	262	265	237	271	299	246	255	279	289	260	247	258	280	239	255	272	273	259	289	278	259	259	269	262	270	259	267	260	250	244	287	241	291	245	261	256	222	297	272	270	264	300	252	249	256	228	275	282	256	254	237	257	269	265	267	217	239	245	276	277	246	267	258	278	265	256	249	265	260	302	286	264	268	260	260	254	270	235	253	252	246	306	286	244	257	261	243	255	273	264	299	272	268	251	269	254	281	240	265	274	258	253	287	275	314	294	265	243	240	282	257	270	259	266	268	246	264	265	268	229	296	276	253	244	287	262	261	265	271	241	264	280	284	248	237	266	282	295	263	254	284	259	262	258	262	258	252	272	259	233	268	275	271	223	259	252	245	261	245	248	263	278	264	285	237	269	275	278	299	258	250	260	254	282	282	290	289	267	254	288	248	239	269	254	294	248	255	226	244	256	272	273	271	257	283	262	272	298	269	276	231	252	264	259	238	284	274	271	277	250	257	237	280	265	272	271	266	283	247	264	256	258	249	244	263	281	275	260	265	296	314	256	267	280	269	291	290	267	309	282	283	288	239	282	273	283	270	288	277	257	245	234	269	269	252	244	252	272	258	245	257	263	237	262	258	269	267	261	260	255	294	272	248	257	233	278	257	257	258	264	278	292	276	260	269	266	270	279	255	256	275	271	274	254	290	277	260	270	285	230	292	265	261	273	267	275	250	263	238	300	259	268	248	297	254	263	302	246	247	270	254	277	274	292	280	274	265	295	274	284	290	281	253	274	286	276	282	238	268	309	284	265	268	242	267	253	247	253	277	255	272	275	237	246	257	260	238	252	268	282	246	277	254	263	263	235	265	265	258	282	273	283	256	257	244	226	245	245	255	267	271	284	272	256	256	293	260	305	257	248	304	264	278	255	279	269	279	247	274	242	265	253	252	274	291	262	262	276	254	251	243	288	263	296	260	261	237	310	257	256	243	252	274	266	269	234	256	256	274	260	269	262	276	242	267	260	269	255	265	266	259	253	265	279	257	259	264	245	274	282	238	273	303	256	268	260	269	241	262	277	256	282	262	249	249	291	264	247	257	266	223	254	291	273	279	244	259	275	278	255	264	274	303	274	276	289	254	272	289	278	291	265	240	284	285	253	274	257	232	255	262	298	221	230	261	261	295	248	266	271	279	270	299	285	254	259	245	284	292	276	246	254	244	290	274	275	275	290	270	252	273	265	253	306	272	262	276	271	291	251	250	249	249	245	249	264	289	269	292	260	278	251	282	299	270	250	271	276	276	274	245	262
3915	6001	2755	1315	900	809	727	693	626	612	621	573	563	636	576	591	580	572	617	578	574	561	585	556	597	613	592	603	545	591	576	615	591	577	565	577	588	549	591	563	575	575	573	587	558	609	623	599	565	590	582	575	549	623	619	569	582	576	564	578	572	611	597	545	549	559	539	573	595	574	579	585	579	583	572	613	577	564	568	603	605	571	578	601	585	577	595	557	566	534	576	572	579	595	567	586	599	553	633	536	571	557	620	567	557	564	649	532	567	543	609	571	566	575	557	572	556	619	569	555	588	627	571	595	591	581	626	585	594	576	590	639	591	540	574	577	570	612	591	563	570	594	558	618	583	536	583	597	588	595	594	529	567	567	600	574	563	535	604	612	564	581	568	533	584	617	593	559	562	582	538	583	535	591	633	552	561	581	645	566	611	585	555	584	552	605	565	490	607	617	565	606	585	600	591	580	613	594	579	588	578	522	545	581	619	584	573	597	560	605	578	539	554	577	547	593	532	536	551	592	601	586	558	571	587	545	548	559	572	578	599	557	560	624	605	533	536	600	623	667	602	557	553	570	566	563	585	548	560	565	559	599	615	538	587	611	571	568	606	641	581	537	621	578	564	543	620	550	558	599	572	606	585	541	572	596	597	615	615	602	631	564	628	577	526	576	563	590	558	597	553	569	573	608	544	571	576	634	603	571	546	569	655	628	594	592	580	572	577	544	562	584	562	568	604	606	607	583	554	586	587	543	611	618	528	562	551	587	582	606	586	533	584	570	613	552	540	604	574	578	561	570	572	561	575	586	576	552	565	575	603	589	583	570	609	597	578	608	583	548	577	582	551	609	607	592	602	609	574	568	560	595	553	560	607	566	586	565	610	609	562	599	554	583	573	608	573	554	617	564	563	601	602	532	583	572	563	593	571	548	595	591	539	527	588	557	603	593	611	596	570	599	594	563	566	620	597	571	639	613	571	579	520	564	558	603	578	559	612	577	542	591	554	627	603	563	580	582	564	576	623	587	579	559	575	578	523	549	562	609	534	599	574	585	591	604	518	572	598	587	559	571	571	584	591	556	567	553	590	559	596	598	588	588	593	619	552	577	608	558	574	576	535	611	563	591	536	562	581	552	566	563	529	597	578	611	608	607	581	560	572	602	566	583	567	574	538	585	599	575	627	533	593	556	561	623	584	562	607	599	553	587	593	609	612	594	599	590	549	591	547	584	549	585	567	570	584	553	573	566	579	561	592	554	569	542	550	614	581	611	599	568	575	563	592	619	581	615	574	545	593	627	586	528	609	552	586	550	545	567	595	598	601	562	528	611	580	570	596	592	564	553	595	561	597	584	577	587	537	591	578	555	552	545	555	595	583	607	569	529	572	645	563	578	590	591	572	592	571	543	576	564	556	627	575	584	576	598	583	548	595	565	606	602	610	601	587	608	593	536	603	530	506	611	567	552	550	593	564	609	566	562	565	581	612	559	607	535	612	587	589	597	575	609	533	564	566	564	615	556	563	558	548	596	575	532	582	574	590	581	590	559	592	587	522	621	595	563	565	582	570	609	588	541	560	579	595	590	583	601	567	559	588	549	498	585	587	599	559	571	566	600	595	597	599	562	584	555	584	624	568	580	594	542	560	588	562	575	576	606	562	581	547	601	554	563	624	561	614	581	563	601	564	565	583	561	615	566	589	548	565	556	528	643	602	554	555	553	552	555	583	602	555	600	607	604	604	542	588	537	551	567	596	600	585	571	602	590	582	613	574	559	606	599	602	576	571	588	574	582	595	550	576	588	589	612	585	557	562	549	597	571	560	567	583	574	606	574	578	580	612	605	604	548	586	546	600	524	555	600	577	580	586	597	547	637	549	576	592	585	591	546	551	565	573	558	582	582	569	603	581	595	557	550	551	547	544	508	638	555	611	601	576	589	597	570	571	521	559	537	591	557	547	599	590	606	611	577	566	548	540	591	561	578	580	561	555	560	553	582	581	562	568	575	584	569	561	568	560	583	587	596	574	573	582	556	576	593	532	554	587	570	545	616	585	598	553	577	560	582	593	623	596	574	547	572	603	609	567	564	529	566	627	604	588	596	560	622	595	589	585	597	561	558	613	594	575	577	521	552	563	567	561	544	583	584	557	574	579	631	554	581	576	570	593	578	571	538	574	577	572	564	580	546	625	594	564	572	570	586	561	597	539	542	569	572	562	565	558	567	598	567	545	548	578	591	570	558	595	590	583	591	588	575	628	580	557	548	560	585	571	564	571	572	600	574	544	594	573	559	563	593	561	561	562	571	550	605	563	520	575	577	573	577	577	551	576	570	523	617	568	568	535	593	561	551	571	552	619	579	585	588	537	589	598	581	563	567	587	580	589	586	554	549	574	553	593	594	562	573	625	545	618	564	597	571	563	595	593	559	581	636	579	581	550	558	607	568	651	586	581	560	625	578	586	559	593	589	594	604	575	555	579	603	631	589	565	589	568	543	560	528	595	567	583	535	579	540	572	586	578	608	580	615	562	593	574	536	589	588	590	587	611	558	586	609	543	587	524	590	577	608	580	570	618	599	582	605	603	553	581	574	561	585	576	590	588	560	592	579	573	544	544	532	537	572	582	576	602	573	547	589	564	578	605	615	540	545	621	579	578	573	573	597	557	558	585	617	588	577	576	558	580	605	584	604	573	555	556	634	588	596	628	572	564	571	571	554	604	572	583	563	597	569	576	610	572	642	578	553	587	589	600	583	545	532	584	611	619	544	590	538	559	577	602	610	616	613	589	563	536	571	587	626	610	575	609	593	573	597	623	576	588	578	552	585	558	596	553	602	570	600	561	591	612	544	573	613	612	608	605	567	584	549	576	559	628	576	563	584	584	565	577	565	559	592	587	549	600	577	579	592	552	536	573	567	535	539	546	605	598	561	568	549	597	589	577	561	553	542	571	593	586	538	565	554	566	587	563	550	572	554	627	595	563	539	590	605	548	561	536	559	606	579	572	569	581	583	573	536	557	587	573	581	570	584	594	623	606	536	588	582	582	607	560	555	568	548	592	628	576	540	590	575	550	574	603	580	607	594	557	566	614	562	620	628	574	548	630	571	580	592	637	540	586	531	582	542	579	553	582	581	612	595	582	556	608	546	569	621	551	510	612	613	580	598	561	581	554	587	559	567	556	567	615	579	570	528	555	564	566	580	534	559	582	618	562	590	599	524	579	545	593	571	600	587	580	568	557	567	526	564	615	594	603	563	542	585	566	567	551	628	551	596	586	630	586	595	592	560	542	580	564	544	619	570	578	592	568	583	602	588	604	613	572	562	570	599	584	577	533	629	568	594	585	605	591	536	593	571	584	579	548	553	586	572	574	604	574	529	559	550	575	557	604	581	620	559	544	559	578	623	566	572	584	557	567	550	570	612	548	576	568	595	625	586	581	568	596	589	639	556	606	540	571	616	589	568	573	549	565	612	633	559	564	608	596	584	623	547	565	648	593	592	565	591
33479	20387	8119	556	342	332	334	288	296	248	265	236	295	278	304	261	260	265	253	235	301	314	289	262	242	302	285	297	286	270	273	305	285	289	292	299	278	272	252	300	250	275	251	257	269	289	266	256	269	272	298	271	238	293	273	270	277	276	294	307	282	237	260	261	269	273	301	276	307	265	286	256	283	281	283	289	266	274	298	253	307	289	237	286	271	290	267	283	276	272	267	286	264	289	255	288	250	273	288	296	274	280	276	268	268	289	273	266	259	276	296	251	281	273	262	300	248	284	292	270	288	249	303	274	301	300	266	282	289	242	276	256	277	287	274	257	256	295	244	285	290	242	269	263	317	265	272	291	291	302	295	258	284	261	269	268	287	263	289	271	266	261	269	307	277	279	255	265	299	278	278	308	319	287	307	283	247	277	222	267	282	247	284	297	282	281	270	277	303	268	276	257	262	286	285	271	267	263	266	274	264	265	240	237	258	284	284	263	269	274	266	244	284	261	312	322	248	278	273	255	271	298	284	297	246	250	278	280	259	281	276	274	290	253	239	248	280	257	281	279	291	263	270	270	273	273	253	275	264	260	284	300	240	262	265	270	275	256	289	274	265	268	264	256	277	274	258	282	264	276	273	277	287	244	258	280	294	266	274	280	288	261	248	263	266	288	243	226	250	235	290	270	274	280	272	273	288	293	275	242	285	268	271	270	275	293	262	290	292	254	265	266	263	304	257	232	276	291	264	262	279	283	311	293	254	277	298	293	274	252	275	278	241	276	262	267	254	266	291	247	291	286	278	263	312	289	283	283	287	309	277	281	283	280	268	304	271	263	273	314	270	284	275	270	244	301	257	267	267	288	284	233	250	276	267	304	289	286	286	250	271	275	276	275	289	275	238	271	246	279	262	250	301	277	273	241	243	267	264	306	279	284	273	294	267	290	259	314	272	270	286	286	269	279	268	252	279	278	289	287	305	276	244	289	263	285	276	287	320	303	274	259	273	312	256	244	286	272	317	291	290	262	279	291	261	305	314	280	273	297	273	296	278	262	297	270	259	259	269	292	291	289	250	266	271	257	293	286	295	257	255	263	289	274	273	270	268	251	282	298	257	295	261	271	272	274	265	258	272	276	268	301	277	288	327	281	259	258	286	256	280	245	269	270	291	309	310	301	254	257	289	274	281	260	275	260	307	253	287	281	271	273	287	264	300	260	265	300	265	294	262	252	272	295	248	283	248	299	277	275	295	287	306	295	260	277	280	260	268	262	259	240	259	296	285	264	264	266	293	292	284	267	249	267	256	283	275	255	289	290	272	266	248	258	277	278	269	279	273	297	280	264	267	263	280	252	274	263	255	294	270	265	257	257	276	253	290	276	288	243	275	250	270	289	287	258	267	268	258	297	279	262	286	285	263	280	280	257	265	277	294	280	271	284	265	280	285	284	279	273	257	258	284	298	285	267	277	262	248	244	256	270	294	278	255	286	249	248	217	293	261	273	278	281	293	271	283	276	269	252	267	272	277	278	295	233	253	295	268	258	274	265	265	268	279	266	241	259	277	279	276	283	251	267	286	284	275	275	269	295	246	282	269	275	273	289	295	267	281	244	286	295	258	261	275	262	293	255	288	254	294	261	291	255	266	274	244	289	261	245	248	271	310	243	263	271	238	270	265	271	278	270	292	258	291	290	278	264	262	261	288	243	284	249	267	247	273	265	294	266	293	272	269	265	308	255	245	308	294	270	258	244	251	227	241	260	275	271	260	263	242	293	272	241	276	285	250	264	302	292	259	262	265	277	278	292	294	259	283	263	278	238	266	279	247	273	298	250	249	238	256	283	266	270	249	286	253	274	248	269	249	297	272	266	238	293	284	275	299	268	286	291	274	271	280	286	246	266	251	272	290	246	290	278	249	264	262	296	234	305	292	287	254	274	269	233	280	283	286	275	264	258	278	291	303	294	261	296	258	261	283	238	259	283	274	263	261	282	260	293	269	265	300	307	284	277	290	270	256	268	288	284	249	259	298	281	280	240	254	269	240	264	274	274	254	253	261	252	249	290	267	277	293	290	257	261	313	281	280	271	273	252	285	307	296	268	282	240	300	254	284	275	218	257	271	267	258	269	269	265	270	270	254	284	270	269	250	277	240	260	269	293	282	293	299	278	260	241	276	264	290	285	293	304	273	297	279	271	286	274	280	283	268	278	298	270	279	271	246	248	291	237	271	293	307	250	250	270	268	294	272	240	291	298	285	278	277	309	256	258	269	267	236	268	253	312	279	291	285	257	290	270	261	289	300	283	271	243	251	296	250	262	259	281	288	283	251	268	275	280	284	284	258	286	270	284	279	295	280	315	263	261	291	273	253	263	288	297	311	281	309	299	276	254	285	260	289	280	267	285	267	262	331	295	303	254	288	295	304	260	269	238	304	258	255	286	279	299	266	249	264	253	234	259	309	283	260	233	276	261	272	292	276	289	263	252	261	302	294	261	250	252	269	295	286	282	286	288	322	272	261	275	267	258	300	254	272	268	284	278	268	273	314	251	284	253	261	259	288	279	269	271	293	272	285	253	282	273	240	248	261	284	286	266	225	282	251	255	279	249	275	257	256	312	293	297	267	258	261	267	257	292	297	313	262	291	264	247	289	278	241	253	313	313	269	268	262	273	279	265	247	298	288	252	283	270	280	305	236	260	278	260	277	263	267	255	286	243	289	269	280	247	310	287	274	260	243	290	250	275	248	270	235	269	276	274	271	263	302	266	275	267	262	286	303	262	312	275	271	236	289	281	278	300	252	293	269	288	272	273	288	271	283	270	307	244	284	286	286	269	280	292	262	283	264	297	248	285	275	284	275	307	275	254	298	280	251	274	275	261	274	273	294	283	249	254	274	259	262	259	273	284	302	277	302	292	227	241	272	311	280	264	298	288	300	293	270	272	270	250	297	264	280	279	267	247	241	289	274	306	272	271	256	259	301	270	274	276	268	305	278	294	290	268	258	256	254	289	260	234	263	274	293	286	254	261	269	301	255	288	272	261	269	262	244	243	286	237	278	286	272	268	293	259	259	271	284	266	284	281	284	293	258	258	273	256	267	288	282	275	252	272	265	290	274	282	271	256	268	262	256	279	271	283	256	281	281	263	269	243	296	269	278	256	277	278	288	289	263	293	257	285	295	272	257	289	237	268	280	260	282	270	269	265	256	289	296	261	290	270	268	278	259	287	264	283	271	272	312	275	284	279	268	267	257	280	274	230	246	288	230	245	253	291	277	248	296	290	269	278	251	260	282	286	280	306	302	295	296	298	243	276	248	289	275	285	269	255	278	243	279	299	284	274	293	260	272	231	262	248	257	293	270	281	268	279	289	267	277	244	275	273	278	245	274	246	275	290	281	269	278	273	265	247	290	264	264	287	262	277	253	254	279	281	246	262	276	262	276	273	250	298	269	289	257	292	265	261	306	287	266	290	275	262	284	273	281	264	272	266	268	259	249	255	294	290
5746	1577	951	742	706	655	689	634	664	616	631	630	630	627	632	637	650	668	640	622	652	581	636	648	612	663	653	692	650	675	644	617	683	667	641	654	647	654	678	671	724	639	676	633	654	649	647	606	677	663	603	660	681	694	649	622	688	625	655	656	629	629	682	634	653	682	667	717	612	660	690	666	680	635	651	661	655	659	688	630	635	642	638	677	660	604	682	639	596	682	683	663	657	640	627	657	638	619	673	670	711	627	649	670	676	632	675	661	645	665	630	662	621	673	645	618	645	633	686	623	624	677	663	635	632	662	650	614	667	691	655	651	598	651	686	621	674	654	640	623	652	674	642	696	656	637	622	642	620	713	653	603	650	677	653	619	626	645	678	648	658	670	667	673	620	636	668	654	668	672	687	643	627	645	634	638	659	658	655	668	654	640	653	625	642	665	668	706	614	666	637	677	631	585	685	627	665	629	690	636	641	676	681	711	612	624	650	662	680	618	671	675	641	646	614	657	611	642	632	633	651	602	681	668	660	640	651	682	669	625	642	615	608	650	681	682	616	648	640	651	662	627	677	687	657	633	633	693	651	650	660	649	676	656	624	638	603	676	650	665	602	715	645	696	681	666	653	590	679	649	663	611	691	677	684	642	649	659	644	686	659	629	652	656	671	647	632	669	655	644	650	635	665	680	636	668	627	639	641	670	665	678	595	658	662	708	663	659	672	612	700	662	637	659	687	665	625	655	638	659	642	647	655	669	650	643	652	678	665	664	594	616	660	670	612	684	623	690	615	701	695	679	669	680	650	641	685	643	655	657	669	617	631	686	685	634	707	629	709	665	640	655	679	661	666	634	615	707	647	662	645	660	693	654	678	668	672	678	652	665	634	641	693	653	664	676	699	725	681	687	700	639	683	653	669	644	615	622	630	629	661	625	659	640	593	649	630	598	629	617	679	624	649	657	654	663	666	660	638	630	646	627	681	657	628	635	631	648	671	621	672	659	691	639	687	609	679	619	613	655	644	673	630	651	666	646	626	647	675	678	666	630	603	651	619	659	627	677	645	671	696	636	650	660	600	683	676	651	667	622	642	656	655	659	658	697	664	633	650	660	695	651	672	657	612	674	689	659	645	663	629	656	666	668	673	670	639	667	628	648	644	640	704	677	658	695	704	692	652	659	687	677	676	679	646	666	635	624	653	626	654	653	658	612	642	629	653	652	728	642	654	647	662	696	697	693	617	693	700	657	594	637	644	690	648	664	687	690	645	683	653	645	629	679	610	665	615	625	639	675	637	635	660	590	688	670	655	707	661	628	608	643	650	632	624	672	652	652	646	685	660	649	667	624	686	674	633	673	671	614	634	669	688	651	660	633	668	658	622	662	683	647	626	688	705	680	684	657	621	639	715	641	644	662	658	612	683	673	665	684	625	636	638	680	636	679	627	674	661	628	623	617	647	661	646	648	682	643	658	686	679	739	656	670	624	629	658	643	648	636	661	651	630	648	727	650	667	618	690	668	668	689	657	719	672	654	663	612	700	645	676	643	645	651	701	678	684	647	665	681	633	642	662	596	644	607	659	643	672	663	669	650	696	664	675	656	664	599	679	640	655	643	660	670	680	630	621	660	664	632	656	689	612	661	692	622	668	665	647	655	649	626	687	642	631	677	652	628	660	682	635	670	672	628	618	661	624	656	668	697	607	636	662	651	613	653	652	632	618	664	677	663	690	655	625	697	635	660	604	670	673	652	650	676	677	645	650	666	672	678	640	644	670	680	641	675	645	613	624	595	642	620	658	635	667	618	662	675	648	635	657	600	668	654	638	610	677	643	667	630	658	697	661	631	702	633	655	614	631	715	656	659	660	668	733	615	695	647	646	658	676	673	672	627	591	637	646	659	599	666	661	592	641	671	656	665	644	631	671	663	674	659	642	661	658	636	664	680	654	655	672	679	698	624	637	651	649	661	642	634	623	670	680	622	667	679	632	609	613	681	653	699	692	674	626	668	652	651	636	635	634	688	662	684	646	674	651	666	634	651	620	650	664	662	673	669	666	630	650	678	627	668	590	645	668	625	678	649	624	645	647	700	636	663	687	641	642	672	691	649	632	676	664	688	619	632	684	639	651	646	645	661	672	661	677	655	666	646	697	616	645	667	672	648	692	652	685	646	674	636	655	660	617	657	607	658	684	673	662	640	606	650	654	661	680	676	618	614	704	660	637	698	618	633	668	652	651	678	683	657	699	679	629	638	593	671	658	667	617	660	665	682	665	635	637	609	588	651	647	618	653	559	622	660	646	638	644	632	655	664	610	655	649	627	649	655	668	644	608	623	665	669	629	645	686	657	623	717	690	657	615	653	656	622	632	674	624	639	628	675	688	614	628	632	696	630	645	675	669	636	648	634	629	637	610	641	625	647	643	659	678	708	662	682	667	647	622	641	646	644	641	656	609	663	612	672	641	663	684	661	673	655	647	637	674	670	675	664	660	693	658	655	678	673	673	631	685	675	673	677	722	635	637	662	671	679	693	676	676	620	668	654	628	655	664	655	659	621	647	661	710	615	655	652	619	640	682	595	620	646	699	703	639	672	630	692	562	696	649	629	693	634	701	625	666	658	678	655	632	640	656	702	652	610	665	628	670	675	676	630	630	654	631	638	688	652	666	640	668	673	675	672	591	651	644	644	662	638	658	666	600	680	670	633	615	626	651	693	698	667	648	696	687	648	619	665	643	653	659	642	639	664	639	672	631	631	672	632	637	632	634	683	688	659	670	685	675	659	642	629	656	668	629	688	670	626	645	623	620	666	649	656	613	613	654	656	638	657	628	646	672	631	641	621	673	702	659	640	622	694	632	623	623	636	680	643	670	615	645	638	642	603	645	646	656	656	681	639	633	644	650	644	643	628	678	623	641	635	621	669	666	678	664	693	632	682	686	681	663	662	672	682	694	651	646	668	656	665	628	690	696	655	637	655	670	609	697	613	668	650	664	626	611	692	671	612	694	646	632	632	637	673	683	648	623	648	596	693	620	693	697	657	658	639	672	647	634	693	656	657	693	684	639	642	663	649	677	709	650	616	624	666	622	646	619	671	624	629	675	660	691	646	660	630	635	676	650	661	630	630	683	600	639	659	631	646	624	668	649	655	641	673	633	681	648	647	653	635	649	641	675	681	663	667	682	663	650	651	677	664	630	663	674	669	644	668	699	633	633	649	656	646	632	624	704	615	642	633	658	658	664	658	639	667	681	681	681	630	646	630	649	692	666	578	666	704	616	667	664	720	655	638	703	650	649	675	663	616	647	685	632	616	701	633	686	659	652	648	670	643	634	658	667	668	701	666	671	642	687	643	661	645	672	655	649	663	596	660	638	616	649	689	665	643	639	670	674	620	655	649	689	621	681	643	652	667	677	658	676	647	653	675	617	679	684	650	670	618	681	651	583	619	675	680	655	638	669	637	617	640	661	677	652	660	662	661	655	675	621	662	686	652	675	686	671	644
24085	20886	24330	27582	20880	20868	3114	621	446	441	406	418	354	413	407	393	390	347	345	403	399	393	348	392	406	402	403	357	434	397	347	350	378	362	360	355	371	372	356	416	389	348	371	371	350	357	366	338	361	345	393	362	357	378	367	347	367	397	393	388	358	394	347	383	388	381	378	371	351	397	326	377	329	375	354	378	374	372	366	360	385	380	352	370	379	383	336	321	353	380	393	387	382	390	346	319	381	333	359	378	377	373	339	375	387	360	370	367	355	366	392	378	363	375	394	388	387	347	396	401	337	353	364	388	351	376	362	352	329	330	345	353	349	362	403	376	399	336	390	348	343	350	331	389	393	328	364	383	333	360	409	369	369	347	357	345	365	379	360	388	406	388	379	397	397	366	346	330	363	385	361	363	356	385	337	330	358	400	355	346	354	365	360	335	376	344	343	344	423	360	376	368	357	336	380	373	388	361	365	357	346	353	344	386	406	398	378	343	370	349	368	347	342	337	351	377	366	399	356	357	412	349	381	368	397	374	376	361	338	366	358	366	391	337	370	363	350	371	425	351	365	389	384	356	386	377	326	345	387	380	356	384	366	376	384	322	367	389	347	359	369	371	381	355	336	378	383	373	366	373	371	346	370	406	373	392	344	383	343	334	355	347	365	355	369	349	356	406	357	363	369	384	346	414	391	396	361	352	341	334	343	378	348	331	382	387	397	398	354	389	327	413	375	339	373	340	342	369	404	372	367	404	381	347	385	389	369	382	379	383	358	377	335	397	396	420	396	365	338	394	332	384	378	389	377	377	332	418	378	379	386	380	398	378	336	387	370	363	324	350	371	352	381	383	342	365	386	340	351	378	373	384	338	374	372	375	370	353	397	355	379	406	323	344	398	370	400	358	359	358	370	348	396	348	371	363	372	401	413	395	373	361	367	379	358	419	363	358	393	351	342	347	367	354	372	345	392	355	381	372	365	394	401	328	386	372	372	391	381	395	393	355	358	379	376	348	323	386	387	374	344	375	405	331	363	362	350	336	378	397	392	378	334	360	350	333	353	348	376	366	390	364	382	382	368	372	358	339	360	395	386	351	376	402	343	390	395	355	380	349	366	351	362	382	362	344	347	376	374	412	363	362	351	369	326	393	387	370	370	347	373	380	385	388	345	377	402	360	349	353	377	395	349	359	393	370	416	388	355	343	324	364	356	381	374	359	349	388	385	378	379	363	383	360	381	386	398	365	375	399	393	364	351	333	385	388	369	381	367	375	386	366	335	346	342	381	372	374	384	388	366	378	355	362	361	370	377	364	336	363	372	361	364	364	369	366	393	364	341	356	350	385	392	388	384	364	362	381	356	380	370	350	370	349	340	374	392	392	363	363	356	321	351	380	335	368	380	340	406	370	352	377	373	382	362	357	377	381	338	369	317	356	374	363	376	361	388	383	325	329	326	351	348	359	358	373	381	363	373	360	362	337	353	362	399	368	361	365	361	323	377	405	361	404	356	370	363	386	413	372	372	370	367	371	368	387	357	367	387	348	385	347	391	393	355	368	366	326	357	375	380	411	352	345	355	345	352	385	388	341	374	378	391	352	372	350	353	382	322	331	360	337	384	328	417	387	357	386	378	387	407	363	335	384	360	336	364	357	354	381	382	349	331	363	370	372	399	345	347	369	372	376	365	381	373	318	348	345	359	353	383	367	355	371	339	363	368	399	367	360	326	375	325	368	370	362	361	373	372	406	376	331	370	389	354	391	405	371	387	361	359	337	369	356	363	371	358	350	367	343	343	355	334	375	353	357	357	395	360	372	395	355	359	387	378	335	356	408	379	383	377	344	389	351	390	362	337	396	398	379	360	360	372	342	376	374	416	380	381	380	364	400	392	394	377	374	350	387	390	379	380	395	348	364	370	390	339	348	364	370	403	371	378	370	348	340	353	389	416	387	388	349	354	359	384	369	383	354	361	357	352	352	378	409	389	385	353	337	371	365	347	394	377	407	356	372	363	338	346	361	392	384	371	407	365	369	346	361	383	395	383	356	364	328	364	399	368	345	395	354	343	346	364	356	349	358	369	350	355	375	350	352	420	334	401	348	337	368	343	336	375	368	395	401	372	373	402	381	353	376	359	364	381	352	403	352	346	351	394	359	350	355	353	385	370	340	373	364	386	356	377	372	365	357	347	334	355	359	383	364	375	353	354	345	375	376	359	394	392	366	382	384	359	353	366	357	343	377	417	360	388	364	379	372	395	354	411	364	378	337	331	396	364	344	368	362	398	341	344	373	360	375	364	372	360	351	376	383	332	343	335	374	354	354	393	380	366	331	325	358	373	363	381	371	423	369	359	380	388	377	381	359	340	374	401	386	354	331	362	374	398	345	393	355	340	350	368	356	352	384	378	396	342	398	393	363	347	355	369	394	394	349	360	367	338	361	354	366	333	351	392	385	339	344	360	351	338	384	361	367	324	362	381	338	389	395	381	347	340	420	393	379	384	384	394	359	371	416	379	369	392	365	396	358	352	330	405	322	347	366	355	357	380	392	339	396	297	367	371	405	397	364	374	381	370	368	344	356	340	394	386	390	414	376	366	370	325	395	359	345	383	342	352	357	345	350	359	375	419	384	396	386	400	356	414	372	370	335	367	338	358	384	347	353	344	370	356	408	344	371	365	320	377	398	391	368	398	384	379	369	357	358	383	345	353	359	348	407	372	369	405	384	415	360	350	387	393	371	359	351	355	374	355	328	375	361	359	370	338	387	366	351	356	389	343	376	361	371	369	410	366	387	361	338	374	411	390	354	333	398	410	370	392	364	342	357	300	362	370	352	372	376	348	361	378	340	373	395	401	357	340	403	340	361	353	349	353	360	372	369	373	391	371	330	387	389	388	377	368	327	370	355	378	354	367	370	399	368	369	388	385	375	373	350	335	340	381	397	380	384	365	361	362	356	310	336	367	345	355	363	400	371	396	356	389	337	352	347	335	376	395	379	387	357	379	406	391	369	372	376	351	365	402	392	360	369	396	370	378	369	362	355	384	343	357	344	378	392	381	348	369	379	378	352	346	390	365	427	374	324	371	395	326	396	393	368	359	341	359	334	378	343	341	375	390	353	363	396	341	345	374	353	358	388	384	385	370	359	331	364	356	400	352	345	365	363	381	361	356	363	348	338	407	363	357	387	358	333	327	358	350	357	345	352	362	369	355	341	345	376	332	371	324	359	357	347	373	359	357	381	385	348	370	376	376	370	364	361	355	399	351	343	356	327	401	350	387	392	338	368	347	337	396	367	380	395	385	321	383	336	359	356	338	395	363	365	375	355	373	375	344	424	377	349	355	359	361	327	367	404	396	328	347	340	350	332	391	353	416	396	368	360	390	389	372	353	368	350	370	351	373	343	351	384	356	373	350	331	348	372	353	350	363	388	343	332	370	366	345	364	385	382	384	371	361	370	355	386	377	389	367	363	394	336	367	352	360	408	336	368	339	360	358	387	381	388
3633	4235	2204	1198	1011	941	949	844	794	797	848	786	768	855	787	792	812	808	791	828	825	837	789	818	795	838	765	790	775	811	806	802	819	826	840	772	813	784	825	850	789	748	777	788	845	825	830	865	780	864	837	788	813	793	796	824	841	827	793	816	793	728	771	840	800	844	786	808	771	817	800	820	775	773	772	892	822	823	805	778	814	812	775	808	772	789	775	783	838	837	823	872	849	812	836	792	850	780	822	814	777	834	806	780	770	819	772	755	799	815	771	778	819	841	831	728	868	771	792	767	836	801	819	837	793	796	836	858	841	795	818	750	793	787	779	822	802	815	839	737	837	817	801	820	788	808	783	859	772	779	770	834	782	820	787	833	841	781	808	851	758	817	788	835	871	783	830	836	775	808	775	791	829	824	798	819	825	778	780	808	790	847	765	787	817	854	795	810	780	810	768	769	778	786	835	863	824	783	812	793	782	771	830	891	770	829	796	770	836	801	794	782	809	789	819	834	819	800	790	762	789	802	787	756	852	759	798	783	828	764	810	845	816	788	853	783	779	815	836	762	818	800	833	781	824	805	838	756	796	778	808	829	769	753	798	822	819	811	750	753	817	818	773	735	773	779	796	798	792	783	784	759	813	807	778	796	823	823	797	796	846	782	806	786	795	810	788	793	792	817	768	802	834	807	848	833	785	811	807	769	788	828	829	762	759	750	833	803	863	752	760	797	861	833	795	887	784	795	793	795	811	778	818	830	796	799	796	804	778	867	784	814	792	832	824	780	757	814	775	796	758	802	812	807	803	814	838	818	765	778	793	773	748	774	825	803	809	835	816	772	781	848	823	862	791	814	821	779	807	811	769	793	773	780	793	803	793	829	836	811	803	802	804	792	813	796	757	797	843	830	818	845	806	810	826	802	803	746	798	787	744	814	860	816	827	746	801	836	827	857	831	740	803	792	783	845	780	786	841	782	824	828	792	844	809	812	828	789	828	871	781	788	807	827	849	778	809	753	806	821	839	819	842	804	755	809	812	851	796	783	814	816	758	788	784	802	818	779	830	782	845	860	762	772	809	804	830	808	813	785	798	788	773	834	776	802	838	805	815	818	747	755	789	813	803	830	857	856	771	766	794	868	837	789	808	764	781	802	856	809	757	821	788	762	831	850	814	808	810	784	800	799	768	827	790	800	833	785	813	814	829	801	794	771	788	795	729	769	836	823	783	788	810	809	786	780	806	852	827	814	795	762	799	785	817	782	767	859	836	827	802	805	784	792	795	753	790	849	791	848	800	779	782	879	800	814	820	793	849	822	722	782	840	836	802	782	771	851	829	737	775	780	792	801	824	776	822	847	826	859	797	783	772	733	820	781	797	904	810	828	786	757	787	807	813	835	785	825	800	845	815	778	830	783	811	828	760	818	847	796	828	805	834	796	777	819	813	788	810	823	836	759	774	770	778	848	778	788	816	821	837	887	781	813	794	845	832	813	760	782	817	785	863	782	764	763	840	821	806	824	852	834	820	790	785	803	790	756	827	750	831	829	853	817	871	794	798	822	788	808	821	811	776	801	816	828	813	784	812	803	823	826	817	809	790	769	850	795	829	719	803	791	786	765	833	771	807	778	790	792	848	797	812	792	815	796	770	806	799	832	777	784	755	783	777	812	754	785	799	789	807	813	834	804	820	768	832	830	853	835	789	836	861	757	835	795	826	767	845	809	826	821	829	851	781	812	760	765	781	783	803	835	815	804	793	766	792	777	756	788	784	803	819	773	757	819	793	794	787	741	828	775	738	798	796	799	826	801	837	768	806	810	849	784	781	806	780	770	843	790	813	803	833	805	776	841	750	795	765	768	789	862	853	784	811	826	789	761	806	831	806	901	802	860	838	799	813	810	817	835	838	832	773	835	831	790	779	854	817	809	813	796	841	781	840	824	774	786	816	805	805	782	844	788	798	809	761	798	820	818	807	806	804	807	816	844	818	776	812	822	854	790	822	846	798	797	797	792	828	842	820	791	824	780	748	833	805	800	798	816	779	839	796	847	808	784	816	785	777	821	810	812	799	796	821	796	818	794	752	864	837	814	869	849	796	763	756	815	795	802	802	827	786	787	811	834	785	871	809	762	783	766	755	857	794	816	808	792	829	784	834	780	804	819	837	856	741	827	823	839	780	851	783	801	733	823	829	809	767	801	782	790	804	799	799	854	789	772	801	761	809	830	789	790	821	820	805	819	817	772	843	771	784	795	819	809	830	793	821	805	775	849	750	791	818	813	735	782	855	805	813	799	862	796	772	810	800	827	808	832	811	784	800	765	828	800	817	856	841	859	746	808	842	800	822	768	804	833	827	847	838	818	833	825	755	858	824	777	835	827	840	862	798	805	829	794	766	848	825	807	773	844	787	788	805	802	778	768	773	842	790	792	797	809	795	772	808	832	811	827	813	801	827	813	772	760	822	812	821	803	813	815	775	787	747	802	744	775	779	785	834	784	817	835	846	815	799	781	795	806	813	815	846	797	829	816	765	770	840	799	809	792	846	765	787	836	752	870	787	861	757	840	868	827	810	758	781	802	791	797	793	789	818	754	767	817	837	763	838	795	781	816	753	779	814	851	810	790	816	787	772	806	787	836	788	824	812	784	770	771	816	835	816	834	819	829	780	789	805	784	724	777	799	809	839	780	767	754	782	829	798	866	841	766	797	816	830	789	802	839	819	774	758	772	833	806	805	813	816	829	795	777	808	774	803	812	846	783	818	824	798	777	830	779	796	792	848	784	762	787	797	819	820	745	792	807	786	794	825	768	820	755	825	798	877	816	778	804	803	790	786	732	783	813	806	778	760	796	789	767	842	770	868	796	756	768	840	859	811	846	776	826	809	746	794	787	843	811	786	825	819	787	807	794	830	781	778	790	814	819	830	809	824	793	774	761	816	805	781	827	835	817	780	781	863	836	830	792	806	818	845	784	815	785	807	768	826	826	829	835	770	865	780	777	828	782	820	763	840	790	812	789	817	833	845	793	804	814	774	825	842	841	816	782	765	770	790	783	800	800	796	770	790	800	835	781	811	790	797	779	767	762	794	813	797	828	819	770	836	816	833	809	810	767	827	780	800	821	817	765	811	801	811	835	770	773	730	787	798	836	785	786	792	844	852	811	761	840	835	818	850	825	800	828	793	764	860	821	743	819	834	813	847	802	827	792	804	836	814	797	842	800	755	833	773	808	811	804	822	819	797	808	814	809	817	808	857	773	796	804	882	797	783	745	791	852	773	849	790	812	838	810	784	844	834	880	773	800	747	818	824	796	751	807	801	878	800	770	783	824	739	799	822	850	783	814	717	839	872	798	792	751	803	721	787	795	814	837	840	784	773	773	776	782	812	794	736	800	788	799	814	772	776	757	746	790	814	845	789	809	808	795	813	790	784	815	847	795	775	773	804	857	846	824	812	748	811	840	787	840	792	800	839	775	768	825	852	794	788	801	802	822	785	777	786	810
23623	20870	24526	27357	20871	20885	18019	788	390	356	326	341	330	290	298	327	267	299	285	274	278	280	264	311	242	225	266	249	282	257	243	267	261	240	265	258	246	265	251	227	271	271	257	258	276	255	270	265	224	242	279	262	250	289	243	257	258	232	255	227	279	255	287	250	240	239	274	217	290	259	239	276	253	256	209	248	233	259	256	228	274	235	269	240	274	298	276	250	257	263	266	230	244	277	259	233	232	255	273	259	250	255	251	283	274	216	243	239	239	251	232	273	293	237	246	247	239	269	292	247	246	257	238	260	266	247	253	231	244	287	267	237	227	273	278	245	264	267	283	267	263	267	263	255	240	205	279	257	276	269	252	244	313	232	274	273	252	259	253	275	265	238	282	235	254	265	228	246	270	250	249	253	274	256	224	267	242	267	263	244	241	253	253	249	254	265	269	234	265	221	231	252	236	261	263	231	257	246	278	257	246	259	248	256	207	257	249	224	261	256	301	288	236	261	273	243	219	232	240	256	242	279	255	264	287	236	228	272	290	280	264	222	221	239	208	266	268	251	234	263	225	250	238	242	254	267	242	251	281	263	242	251	289	261	236	253	236	243	259	254	283	245	255	246	242	248	235	249	259	247	236	257	231	266	265	247	241	245	248	319	289	283	246	225	253	275	280	247	286	265	257	279	267	262	261	278	260	227	259	238	262	259	316	243	260	279	299	249	279	269	261	251	259	249	283	239	262	262	273	265	228	256	256	275	274	251	251	250	229	254	219	245	262	280	237	234	247	247	253	254	236	238	272	228	267	285	263	266	257	268	250	266	257	228	262	257	269	238	251	269	277	258	270	249	258	272	232	271	255	279	256	266	264	238	246	238	244	238	246	263	247	258	270	274	252	220	234	239	260	240	258	234	276	242	262	240	284	258	230	237	247	250	243	252	236	234	270	233	231	240	226	263	238	262	252	281	260	262	263	260	243	235	254	263	245	266	247	244	252	274	259	257	270	231	249	246	267	278	248	242	209	233	292	226	212	257	236	262	243	248	240	199	234	270	261	247	237	259	221	250	257	251	253	252	214	259	256	256	234	285	251	289	241	240	293	264	269	249	242	234	258	247	245	261	218	254	251	257	280	270	253	261	237	235	273	239	237	263	292	264	248	259	290	259	247	256	257	259	265	235	275	261	257	256	268	245	257	276	251	244	253	245	274	230	249	293	269	268	223	268	282	268	269	264	258	253	259	242	231	316	234	265	222	282	278	259	255	230	270	245	273	247	251	238	250	250	243	250	239	231	232	247	253	250	264	275	281	268	265	250	286	247	268	248	254	236	218	241	219	256	239	236	268	269	265	264	232	271	250	253	304	252	275	273	279	266	250	269	268	244	245	264	225	245	252	266	279	229	258	255	259	267	257	282	255	249	221	249	278	227	265	238	260	273	258	257	281	274	232	253	255	241	255	249	274	262	246	252	259	215	265	232	234	277	262	261	289	265	256	261	231	226	256	250	218	250	278	245	226	253	244	288	234	264	278	236	253	257	265	275	248	267	240	264	251	216	234	247	222	252	256	237	252	264	235	236	252	238	264	245	249	242	256	246	220	242	238	246	269	234	230	256	254	246	231	252	248	282	251	225	256	265	292	259	243	251	246	242	260	255	237	234	256	226	264	251	244	262	252	230	253	244	257	264	258	237	251	258	260	264	235	245	270	257	251	247	239	214	256	251	274	253	260	251	264	263	231	230	251	255	236	236	258	291	249	259	247	249	246	257	294	232	262	249	241	231	278	261	238	256	274	268	261	260	233	268	238	238	235	267	270	245	282	255	291	282	255	273	284	251	236	251	241	257	259	244	238	274	235	241	255	264	273	252	252	227	263	249	258	247	236	225	250	228	273	256	263	238	250	276	270	260	249	247	241	237	264	245	266	273	270	234	250	216	291	253	216	253	276	246	221	247	244	227	238	278	234	267	255	259	277	253	278	269	246	238	276	263	248	274	238	242	254	259	256	225	259	256	242	221	249	274	237	260	256	239	233	284	240	231	238	228	241	231	251	272	248	276	238	246	241	211	273	270	268	248	243	243	216	290	256	268	265	238	250	292	261	221	222	278	259	240	251	264	232	273	275	261	247	243	298	236	261	257	236	274	240	257	256	275	279	234	254	255	255	265	268	265	276	265	222	263	252	251	257	263	268	246	246	254	249	254	271	251	234	263	257	254	268	236	251	265	248	249	257	265	232	260	255	261	249	231	225	256	250	215	270	236	269	289	268	240	255	249	248	264	258	257	272	238	223	253	236	267	230	248	221	235	281	259	260	245	270	276	232	251	262	240	257	254	254	275	236	222	242	251	244	267	279	263	262	250	245	281	271	254	228	218	259	219	244	213	277	265	234	252	257	275	248	233	232	231	265	255	246	252	264	279	255	270	249	241	259	241	224	236	269	242	239	258	265	231	248	235	237	235	221	235	296	249	244	300	257	249	223	273	238	242	250	271	237	269	269	246	245	231	228	263	258	271	237	265	235	231	242	233	260	228	278	265	229	261	293	240	240	263	251	266	241	229	274	256	260	267	267	249	237	256	256	270	218	238	256	252	274	253	257	246	247	265	297	246	258	253	256	269	257	228	235	268	261	260	264	276	246	249	250	231	262	256	259	238	231	279	231	271	256	234	253	242	266	243	263	247	222	288	235	206	258	255	231	250	257	265	266	233	250	251	263	254	238	246	282	245	260	222	233	251	252	263	271	253	244	249	261	251	205	273	218	256	259	272	244	278	260	253	256	245	262	270	246	270	267	282	259	280	236	271	277	241	264	268	255	253	279	251	227	253	272	268	227	241	284	228	221	255	255	250	242	204	288	244	232	246	287	250	238	256	252	240	267	240	253	265	243	255	246	237	235	234	259	251	250	289	257	232	240	288	247	263	254	265	269	253	271	252	253	230	276	267	260	240	261	286	250	246	257	291	230	270	275	224	258	293	257	237	257	268	290	275	254	263	227	237	291	239	247	241	248	287	254	244	248	265	251	246	267	245	252	242	260	268	233	251	254	291	213	247	295	246	244	252	230	246	251	246	256	261	226	235	259	248	237	257	237	242	244	258	224	253	244	271	256	271	250	244	244	259	252	272	257	249	274	259	268	268	251	239	270	278	234	267	257	267	248	253	250	261	253	248	263	248	260	291	259	255	236	232	264	262	233	255	247	253	229	209	276	272	265	251	238	231	235	230	240	258	274	253	253	230	246	264	251	236	254	226	268	236	273	223	225	254	287	247	229	241	231	277	265	255	251	261	280	269	249	247	269	210	253	227	236	256	259	255	264	238	288	252	234	270	273	253	230	271	234	226	255	282	266	223	284	244	251	245	276	249	262	233	241	216	262	225	259	227	273	265	219	224	242	292	257	263	268	230	229	234	264	242	240	234	244	286	251	252	268	225	252	242	255	218	260	254	264	267	298	248	234	262	269	236	262	232	261	238	252	266	270	235	248	245	246	253	242	281	269	231
3708	5795	2673	1259	851	709	678	648	584	588	591	566	549	576	589	577	631	526	607	611	585	552	534	563	522	565	532	537	520	570	572	530	568	571	562	563	542	569	524	575	511	524	577	568	541	538	579	563	570	560	562	577	546	543	564	560	495	554	544	591	553	509	543	558	582	519	545	585	569	529	583	512	553	554	575	519	591	525	562	603	525	578	553	582	559	565	572	530	564	544	547	518	548	586	608	550	576	540	572	555	586	568	554	491	560	544	537	549	563	567	521	532	557	545	533	551	546	553	607	536	557	551	550	591	572	588	550	521	592	585	554	534	546	525	511	530	534	577	545	562	537	548	529	539	563	497	561	540	539	509	555	576	545	579	558	557	548	588	606	530	552	545	574	574	540	534	547	567	556	580	524	569	564	537	586	541	547	546	556	542	547	535	538	572	559	532	544	564	514	501	589	571	608	539	504	561	591	554	538	583	507	565	539	570	566	559	573	579	611	560	552	569	518	563	554	573	560	523	528	558	586	578	531	557	555	545	497	512	521	544	529	548	530	603	535	569	545	594	533	552	513	555	560	525	548	557	560	533	588	602	557	529	523	543	553	533	558	563	561	534	570	532	542	553	598	517	538	539	561	529	573	530	534	540	542	538	549	540	540	571	547	554	546	579	590	545	572	578	565	560	534	492	538	556	565	571	575	562	554	559	476	572	572	553	563	579	562	527	569	562	539	562	518	567	568	531	542	596	515	576	520	528	564	518	546	565	533	559	572	569	600	535	540	530	584	578	544	532	570	599	562	562	590	560	570	565	558	509	547	518	570	551	554	557	592	553	514	536	567	598	566	549	520	572	558	566	580	552	540	554	561	559	527	550	565	547	534	551	574	559	562	597	567	552	541	551	572	562	543	565	553	535	540	525	542	577	520	542	571	536	525	588	567	556	603	528	556	561	524	637	519	533	559	515	551	536	546	553	550	554	536	536	553	556	546	566	566	570	573	561	557	578	559	534	546	512	555	605	536	579	524	536	538	577	544	522	563	528	528	568	519	535	581	576	580	504	507	556	541	600	567	562	535	528	545	582	560	582	542	557	550	543	548	517	566	568	540	564	534	521	528	587	602	546	575	560	556	602	574	571	549	507	543	582	564	550	553	563	516	560	524	515	522	508	535	561	553	545	548	607	534	553	523	529	566	548	569	556	536	503	565	519	583	559	588	548	591	560	623	519	550	567	547	560	503	546	568	529	539	558	543	544	540	524	540	534	581	604	532	544	584	542	546	541	561	583	533	550	540	568	499	570	507	539	579	564	531	597	547	583	549	533	518	534	502	575	578	547	565	578	582	500	567	578	553	535	572	518	546	545	541	540	542	544	551	504	540	561	550	579	586	563	561	564	535	557	555	573	590	609	532	582	530	536	554	578	571	574	509	580	556	537	532	511	536	542	556	544	532	572	574	562	550	586	561	543	524	564	530	522	491	591	533	532	582	608	524	585	565	559	566	582	539	564	558	540	543	564	531	541	563	586	539	538	513	509	528	534	541	542	561	537	551	528	551	507	611	530	559	565	493	548	562	534	539	591	566	529	577	527	593	560	578	544	548	540	557	556	561	554	583	545	568	540	544	600	535	516	583	608	591	557	576	556	528	571	563	562	601	557	565	532	550	586	546	566	523	581	573	560	586	581	537	555	560	545	579	569	565	603	589	576	541	565	520	509	575	561	525	544	504	554	555	550	531	532	519	526	563	554	526	576	549	558	545	583	570	551	583	557	600	562	518	543	543	550	537	585	562	568	534	530	565	580	554	552	562	525	554	575	537	532	578	579	571	529	539	502	539	593	545	553	566	538	550	560	549	514	594	534	560	553	526	562	545	525	523	570	542	526	558	583	528	598	536	523	517	581	553	533	531	567	505	555	530	530	559	534	562	559	554	541	553	517	557	577	535	574	536	583	548	534	564	554	577	521	510	586	576	542	562	564	544	562	539	529	545	554	559	565	558	527	564	591	552	593	587	533	546	546	508	561	513	564	562	546	549	570	549	589	592	560	533	590	607	591	592	547	592	542	530	586	547	547	548	556	522	552	562	541	563	530	593	553	543	541	537	528	568	565	554	604	540	544	550	522	539	545	578	536	564	555	610	543	549	531	565	558	592	543	552	555	576	583	554	576	550	532	581	531	600	563	538	577	587	545	558	601	568	564	550	534	571	556	568	511	575	557	577	498	538	540	561	531	560	572	566	567	552	551	573	541	543	585	525	588	611	535	560	525	589	542	574	586	607	550	543	531	543	557	544	567	550	520	541	534	596	563	508	543	524	517	520	585	589	565	560	542	544	550	509	566	580	591	602	521	521	568	586	551	550	538	556	557	529	554	519	544	576	559	563	585	553	539	560	601	570	541	559	550	529	557	515	563	511	535	539	540	522	549	560	531	541	516	559	562	519	480	530	526	560	570	552	574	546	543	586	538	577	519	538	558	564	559	525	558	565	579	517	551	581	548	537	556	543	586	501	546	538	617	514	515	552	573	548	563	553	552	534	528	567	545	565	513	529	540	543	507	513	513	542	595	547	521	597	579	539	582	548	542	521	538	538	560	580	533	609	580	592	549	558	580	558	548	561	583	528	579	535	573	565	500	579	525	554	530	552	531	552	542	587	581	550	584	570	592	533	554	578	486	575	551	541	586	512	578	601	567	554	536	557	540	534	551	534	543	588	598	525	541	570	520	574	545	538	584	546	529	554	513	473	539	514	527	563	541	540	511	596	556	588	623	574	563	589	541	569	549	572	562	572	596	564	581	536	570	533	535	589	549	533	515	549	511	577	527	547	549	610	569	559	589	529	543	525	562	546	573	574	581	553	511	530	559	601	577	538	603	550	550	503	597	564	583	567	574	541	553	560	520	542	556	560	568	559	535	534	541	540	545	576	598	541	571	540	583	582	566	564	531	562	592	561	574	548	529	570	532	517	539	505	567	568	552	545	576	574	589	581	528	573	539	551	559	495	574	568	549	548	537	552	563	519	548	525	546	590	581	543	574	538	559	531	557	554	532	542	545	586	572	533	580	542	545	515	530	543	586	553	550	544	524	557	523	587	534	538	529	553	529	582	513	587	513	560	533	543	534	582	538	590	543	503	532	583	536	542	569	550	523	595	530	539	524	539	595	500	570	560	555	581	605	576	556	558	553	541	546	539	556	511	568	538	551	549	560	534	582	568	567	583	558	558	579	580	547	565	527	538	544	568	520	555	556	604	531	544	557	531	548	535	508	522	535	505	536	562	566	565	532	547	544	525	611	558	548	587	514	562	537	559	520	555	569	538	510	562	555	554	528	609	572	511	559	514	550	537	571	530	578	559	566	554	557	587	579	561	553	544	580	540	554	567	491	536	569	546	541	513	596	559	575	579	546	549	570	554	525	557	548	573	554	542	538	536	529	505	535	540	566	550	583	537	580	536	555	538	551	559	519	540	564	555	531	518	566	561	580	542	551	569	526	541	512	518	556
31766	19400	7699	642	362	293	285	279	262	270	274	276	258	296	241	274	246	235	248	252	255	251	274	265	275	232	230	298	274	245	259	260	249	282	261	267	260	229	266	271	259	249	284	247	206	268	256	267	263	272	238	279	250	256	285	273	291	231	289	255	270	255	274	279	256	258	269	255	257	267	267	289	264	244	276	265	278	242	272	276	265	252	263	270	257	246	269	277	231	231	297	274	263	281	270	287	260	259	238	252	253	266	269	242	236	301	249	275	241	267	301	214	252	250	280	245	244	222	278	276	263	251	240	250	256	268	252	263	276	281	291	252	245	262	278	254	277	258	270	245	277	257	259	242	254	271	246	272	247	247	269	271	256	256	274	249	241	266	263	240	270	262	272	253	275	259	257	247	269	250	297	233	276	290	259	250	270	295	288	271	250	249	277	263	246	270	276	274	249	279	306	267	261	255	275	272	250	239	265	279	255	244	265	254	272	244	279	255	282	277	247	263	263	260	242	260	217	266	274	239	245	275	245	260	270	249	255	263	251	260	271	247	283	270	274	286	270	260	273	263	259	289	297	274	239	262	246	268	283	269	243	250	244	254	260	259	255	253	273	247	262	262	259	261	273	236	238	276	278	271	254	236	263	282	263	271	261	252	256	286	270	255	251	250	263	267	260	256	256	266	299	209	250	236	279	248	269	245	272	274	259	235	234	251	269	271	249	226	262	265	268	230	273	284	259	262	258	276	250	261	248	283	217	262	260	246	255	236	243	270	302	274	258	273	294	258	227	248	252	269	290	271	271	266	263	246	275	249	261	254	287	231	242	273	254	250	279	256	252	252	282	249	235	280	250	247	264	264	297	253	281	271	268	257	275	252	284	273	243	239	272	246	267	278	275	278	220	231	272	278	278	241	262	280	250	268	243	266	241	251	247	242	261	256	291	247	258	279	267	275	245	284	274	274	241	279	261	268	272	261	253	266	271	254	238	233	269	287	229	259	261	243	264	275	266	250	263	278	251	277	264	232	250	255	269	278	232	243	285	234	254	257	246	259	251	264	262	261	251	249	248	243	234	264	269	268	276	262	248	281	287	230	247	274	257	258	245	273	259	251	246	285	264	262	296	278	254	287	256	274	243	246	257	295	241	275	286	260	253	239	252	238	248	281	256	241	254	245	271	257	238	253	237	269	271	281	268	268	255	260	256	263	256	265	283	287	234	279	242	262	256	253	280	259	275	265	247	232	304	241	261	259	293	266	230	241	247	263	239	236	246	288	275	265	285	275	285	242	227	230	267	260	237	272	270	239	275	296	266	231	263	265	267	245	280	237	240	279	233	256	267	268	274	278	279	267	256	243	240	290	256	246	259	227	286	280	262	288	299	256	269	268	237	263	242	247	280	268	302	269	234	271	255	257	235	244	264	272	296	285	248	254	235	269	240	253	244	251	247	253	268	266	260	246	283	241	234	263	269	251	259	251	239	274	265	246	248	232	280	275	270	235	277	261	240	258	273	286	266	265	275	255	275	287	255	263	284	251	255	262	251	261	264	270	283	280	236	253	268	240	248	273	255	243	248	248	248	235	297	260	258	258	258	275	280	258	269	247	251	264	256	252	263	242	274	261	231	245	270	260	251	226	272	269	258	246	255	245	258	245	256	284	262	252	259	249	232	254	292	242	244	249	244	288	258	268	275	247	238	292	267	255	252	269	252	262	259	276	266	256	286	299	238	277	282	273	268	304	241	276	294	281	250	246	245	237	260	242	276	256	250	222	270	298	271	236	276	258	241	254	250	253	254	249	302	273	241	254	219	299	241	230	259	255	298	247	235	260	253	254	269	248	293	267	276	256	267	270	248	246	274	298	275	261	256	273	271	278	274	244	260	251	243	238	250	274	235	213	266	261	276	248	279	260	267	267	255	259	248	249	254	277	264	272	272	270	263	273	268	271	233	254	250	265	247	227	279	240	262	268	287	279	243	259	271	282	274	271	243	266	270	264	214	252	275	255	269	242	239	267	289	246	262	279	283	232	259	212	287	261	250	232	286	250	250	273	257	263	279	250	267	247	249	280	271	284	267	238	243	274	242	279	272	247	270	264	270	253	260	286	254	229	257	247	266	291	241	248	254	242	263	263	264	241	292	249	258	244	254	274	273	265	273	249	231	269	252	241	270	277	256	272	269	251	267	287	278	247	274	267	288	270	271	268	268	273	258	266	296	281	260	248	249	259	281	275	269	277	255	246	270	265	256	249	267	259	268	249	257	247	247	282	282	266	263	279	240	249	273	233	253	244	263	248	285	260	258	248	250	228	225	253	275	243	237	254	264	262	267	283	250	268	282	271	274	256	265	306	235	279	264	254	260	259	235	246	271	289	277	266	289	261	242	252	277	241	245	270	264	283	258	244	256	258	257	273	266	270	244	253	274	279	272	293	256	255	277	258	257	238	242	237	273	258	274	275	259	263	281	285	293	255	272	263	266	251	257	269	234	258	278	297	280	241	249	256	236	274	252	244	263	234	253	256	261	271	259	252	272	258	238	232	257	280	239	299	219	268	237	300	294	276	247	260	270	250	279	273	273	235	265	284	274	297	238	260	261	270	275	251	273	265	277	281	264	269	253	258	236	275	239	233	239	236	251	292	236	236	257	264	239	234	278	253	264	273	275	240	245	254	303	258	262	264	255	280	277	274	256	280	268	256	247	258	250	247	246	251	267	251	236	254	254	249	265	266	280	287	220	237	259	294	260	246	256	267	228	278	288	266	268	246	242	237	263	271	261	275	302	268	278	275	274	269	274	257	241	277	252	249	258	254	252	252	262	250	262	236	246	263	276	265	248	249	254	292	300	266	289	291	274	269	261	266	269	218	263	261	241	273	273	247	263	279	283	213	226	250	257	282	263	292	237	259	264	246	241	234	224	267	242	282	241	242	276	252	274	262	249	255	254	248	251	244	254	249	257	328	283	285	257	253	293	246	266	253	276	222	277	252	225	278	255	258	273	261	296	263	287	266	253	276	271	284	252	266	267	247	277	264	268	276	267	280	249	253	298	260	256	266	286	240	274	262	282	284	269	219	260	250	273	243	273	267	255	259	263	274	244	269	263	266	235	255	260	278	265	268	239	261	243	269	262	271	243	266	278	275	265	284	274	265	290	243	274	258	265	231	255	245	254	271	275	305	221	246	263	242	262	267	305	233	276	299	283	262	292	258	268	263	273	258	256	260	290	284	250	251	238	251	288	263	265	273	257	326	254	260	268	250	247	237	275	252	260	275	257	245	258	273	248	260	267	262	254	238	256	284	235	245	250	270	254	266	242	284	261	292	248	259	257	245	248	251	256	237	271	257	252	254	250	234	279	287	274	265	272	277	263	266	269	270	258	249	266	258	268	253	252	251	261	227	251	260	253	241	275	270	239	282	259	254	269	265	287	254	233	255	312	286	260	292	275	271	206	283	275	258	275	278	249	245	260	291	296	294	241	274	271	224	271	239	256	278	257	261
5457	1482	977	706	597	663	634	628	607	638	629	650	621	659	663	654	603	616	640	607	630	630	599	624	627	630	606	638	615	664	587	617	641	628	624	591	621	641	617	636	604	617	621	643	586	615	598	609	611	634	627	585	622	648	610	599	615	658	604	601	647	660	604	582	632	619	628	629	632	602	658	654	615	638	608	632	598	596	650	599	598	652	608	650	624	645	584	650	652	624	644	613	620	580	596	627	613	632	640	614	614	612	610	618	642	625	621	637	625	609	641	619	649	646	608	617	585	590	632	570	632	619	644	640	617	661	593	618	624	616	639	627	630	664	616	616	647	620	647	665	627	618	682	632	625	602	606	625	595	599	631	602	610	631	640	606	586	633	580	616	631	612	615	632	626	619	589	623	605	646	626	659	661	650	619	593	593	588	647	631	606	622	575	690	655	661	637	622	595	610	610	612	634	617	628	631	643	642	606	616	640	602	654	582	624	642	658	619	633	617	617	674	628	632	610	625	621	623	663	621	604	599	600	613	617	602	623	614	600	617	611	638	660	637	610	600	640	613	624	606	601	660	603	655	638	662	604	672	586	613	609	611	625	653	601	657	624	653	647	590	610	620	637	664	603	615	616	602	647	630	588	628	656	610	614	630	644	666	603	683	626	614	648	619	614	618	618	610	590	589	615	637	645	644	622	690	598	662	637	676	597	619	583	654	613	594	616	573	643	648	597	575	617	651	590	617	626	636	628	629	654	598	601	616	601	619	638	596	611	621	640	661	622	595	618	664	637	623	596	625	614	642	645	616	665	606	620	592	667	590	626	641	607	594	651	605	672	602	622	586	607	622	637	632	623	585	619	606	605	634	607	614	625	665	620	609	605	612	614	584	651	616	662	620	657	581	590	664	624	605	622	617	575	654	620	604	600	638	632	623	582	649	653	611	645	612	610	660	632	610	639	608	632	628	607	616	599	670	663	611	645	634	635	637	593	648	663	643	659	646	605	655	638	594	642	631	638	636	636	645	642	639	659	649	656	620	620	647	616	630	666	643	627	672	645	607	645	635	617	597	642	674	583	589	630	654	637	673	664	605	625	617	612	652	605	626	618	629	637	606	608	643	630	623	633	654	610	594	646	639	607	605	626	609	637	626	658	582	595	678	643	611	645	622	664	636	627	611	631	634	671	666	652	633	599	597	644	608	615	623	556	652	669	589	598	602	628	630	645	611	580	640	632	635	643	649	592	644	609	658	656	598	574	614	585	600	614	621	603	592	620	602	609	623	632	590	647	567	604	601	600	650	587	668	619	611	611	590	602	593	668	576	605	579	598	657	605	569	622	656	608	619	646	615	626	636	627	646	619	693	627	632	603	626	597	583	600	626	640	658	622	622	613	605	610	608	605	605	627	658	596	618	622	621	633	667	613	664	647	647	643	607	597	633	677	669	607	652	589	669	623	603	639	598	619	627	623	593	602	610	644	588	607	606	626	640	645	638	610	646	644	566	618	627	651	627	636	605	611	653	624	586	619	626	627	632	615	623	622	628	597	637	649	611	639	671	606	612	619	595	605	614	622	629	607	625	626	612	606	601	601	637	633	605	627	667	604	603	592	639	625	609	621	609	577	593	594	630	640	588	600	617	639	618	659	618	660	590	566	648	663	615	659	648	655	644	622	595	636	585	615	624	606	635	623	621	627	630	618	639	568	626	661	685	618	611	622	618	677	583	636	635	593	625	655	635	626	623	669	669	599	623	619	655	620	597	627	648	632	613	605	602	620	595	680	634	587	647	644	622	600	654	602	578	608	655	641	645	624	637	687	591	591	677	615	591	645	637	632	578	623	631	601	626	647	638	645	637	658	665	627	621	664	615	610	550	658	696	639	599	661	666	673	620	605	641	630	642	623	644	657	590	596	607	585	607	587	616	659	622	628	660	637	638	585	601	624	637	629	634	670	598	610	619	643	597	621	599	634	632	678	658	591	617	618	624	638	615	630	617	618	617	617	639	591	551	638	619	635	611	603	635	583	620	586	615	601	617	657	582	634	637	668	584	588	620	641	601	627	623	615	587	612	622	665	595	604	645	594	632	651	635	636	636	607	588	612	626	605	611	600	607	636	588	588	648	565	653	613	660	646	608	601	589	639	635	636	636	628	581	586	642	610	616	597	627	613	599	648	656	596	667	664	588	629	611	645	602	675	632	606	657	614	596	652	627	638	579	609	596	615	599	623	633	654	636	654	615	601	588	652	628	601	668	622	623	596	622	628	631	636	633	657	641	634	654	675	645	632	639	622	627	664	608	570	617	618	638	617	616	604	549	595	616	595	660	649	599	603	605	604	642	622	654	652	628	609	590	621	638	588	623	655	641	607	649	600	631	626	618	654	595	648	600	638	593	602	624	613	616	636	627	667	647	590	628	646	643	580	628	589	600	610	611	676	601	629	614	651	637	643	612	643	657	617	623	592	614	627	616	615	649	605	627	617	614	620	599	623	651	663	610	578	657	622	633	621	586	674	585	650	644	605	629	608	632	601	600	662	643	612	637	592	617	600	626	632	613	631	627	640	627	626	617	616	663	625	656	636	622	616	665	623	607	631	629	577	681	630	627	646	666	604	665	620	623	621	648	620	652	660	623	641	651	640	602	676	648	626	628	592	604	624	629	607	645	620	612	631	584	628	655	639	607	665	594	621	652	588	663	618	604	629	619	632	633	645	575	638	618	633	629	591	629	641	619	589	678	655	555	611	632	615	637	637	595	579	621	606	645	625	634	634	631	640	626	622	647	583	619	600	622	614	614	654	615	631	613	641	588	586	688	579	617	614	609	619	607	645	634	605	661	638	629	634	584	602	622	632	578	656	620	601	618	629	647	681	564	634	592	602	619	602	630	639	593	642	605	638	653	616	612	649	593	579	625	613	643	614	611	648	584	638	627	613	611	641	606	614	623	623	574	625	614	618	640	608	655	661	623	637	624	617	576	599	612	628	593	593	613	622	605	617	629	635	628	671	626	616	635	638	601	592	604	611	613	626	651	639	602	635	641	605	607	632	592	595	604	652	655	601	648	583	637	639	656	657	577	601	582	655	642	620	588	623	615	588	624	651	657	663	645	615	609	650	622	609	611	580	656	628	573	566	595	629	641	601	602	597	626	608	635	655	639	655	620	649	615	612	568	580	636	656	603	630	597	618	621	617	605	641	637	650	605	630	588	618	618	666	587	637	620	605	651	626	680	635	600	615	607	594	631	619	624	591	621	647	620	588	686	629	631	640	645	595	597	602	617	673	630	644	620	590	634	640	653	594	650	618	621	586	659	635	601	654	639	617	646	616	657	614	639	652	628	563	631	601	642	613	620	656	652	637	632	598	654	628	644	666	585	613	618	646	632	624	597	579	596	611	603	609	596	613	631	651	607	590	633	631	588	599	618	625	615	657	645	644	623	653	675	631	585	659	615	633	545	672	632	658	585	571	595	668	584	608	631	662	632	624	597	652	611	596	615	597	614
24052	20869	24280	27587	20866	20860	3367	610	476	415	445	364	403	420	393	360	402	398	394	354	385	365	368	360	408	402	367	371	409	354	382	431	385	361	350	402	379	399	374	384	378	391	364	354	373	351	374	401	382	334	354	367	363	393	362	361	331	410	375	395	362	362	364	372	378	357	393	348	409	383	378	361	361	377	361	383	401	359	401	419	364	393	407	381	378	368	397	375	359	376	355	413	379	388	365	370	386	357	397	365	345	374	400	370	364	367	372	384	369	332	371	401	371	414	329	402	356	367	428	390	378	351	363	342	379	364	344	343	366	369	388	365	412	368	377	379	384	358	341	376	372	372	356	387	407	392	376	408	379	372	357	361	363	374	365	385	391	367	373	359	420	356	355	366	383	397	413	339	342	388	387	410	389	334	369	369	373	338	361	386	371	355	367	354	366	366	362	416	403	357	368	369	397	433	370	381	368	374	358	362	350	346	361	347	380	374	358	381	379	364	371	391	390	350	353	347	381	333	381	378	363	332	384	360	378	370	402	396	387	370	413	345	385	411	380	352	369	395	393	362	354	360	369	389	372	390	366	386	357	387	378	391	377	362	352	387	348	393	336	372	345	387	390	371	331	383	390	360	367	329	385	381	389	347	362	396	346	353	340	371	400	393	355	351	363	376	349	353	380	345	353	344	386	416	350	359	361	346	386	363	381	343	325	405	376	375	358	369	351	352	352	385	381	379	337	357	370	357	359	373	334	381	335	386	367	347	360	372	354	379	367	384	344	367	388	391	384	396	364	360	352	320	346	399	380	381	356	347	353	354	325	365	341	369	368	376	387	364	368	359	376	359	363	371	385	368	372	343	340	383	364	348	346	381	350	340	322	370	375	379	377	420	373	362	378	397	373	385	388	361	379	380	376	386	363	348	409	336	340	389	338	358	385	382	354	353	368	374	380	371	339	384	406	383	370	354	366	363	378	402	373	366	414	340	370	347	363	348	349	361	344	407	407	321	341	370	319	382	377	379	346	352	396	373	382	383	365	351	394	403	381	348	362	349	359	342	344	351	372	360	394	399	405	386	363	351	369	390	349	364	375	386	357	348	389	378	337	402	345	370	364	401	363	363	366	366	362	377	350	358	335	363	345	349	370	354	327	394	397	353	371	357	332	402	331	380	403	381	367	358	320	361	373	381	380	381	335	360	381	366	414	341	369	364	394	360	383	378	394	361	356	338	368	352	384	379	386	366	369	321	372	371	366	356	363	388	377	352	395	400	357	393	324	362	357	367	350	387	391	395	349	385	362	375	382	342	413	378	376	340	396	319	365	427	353	376	376	396	375	380	369	363	388	355	366	368	353	387	331	345	384	367	366	368	349	380	351	376	381	367	362	333	367	326	359	383	371	339	400	294	365	358	368	373	396	367	364	361	374	371	330	371	383	376	379	413	387	360	377	357	345	369	390	360	375	382	373	340	371	366	346	375	352	367	352	384	399	381	349	379	343	369	377	375	370	366	412	340	361	358	383	352	347	376	367	374	345	383	340	361	383	384	368	387	371	394	377	330	366	380	369	369	364	362	371	384	369	373	366	386	394	378	395	364	393	325	361	371	353	381	356	316	376	363	353	342	351	336	384	435	376	364	324	343	362	371	388	375	374	394	371	382	358	329	366	373	375	392	401	386	367	351	338	355	385	379	341	373	383	357	393	385	369	360	364	356	365	386	382	346	344	320	381	336	344	409	343	369	351	349	352	376	393	350	355	344	367	364	361	350	346	369	338	375	390	382	357	347	346	355	380	369	369	402	376	328	348	394	375	364	367	385	362	373	384	347	364	353	402	360	368	373	361	372	398	399	359	342	373	392	365	369	398	378	369	367	338	333	362	374	382	393	385	344	369	359	351	374	400	357	340	357	363	375	383	361	417	358	373	383	378	391	347	323	368	386	399	371	386	356	352	390	393	346	366	403	394	372	383	391	354	335	384	380	360	384	354	345	360	384	358	392	347	370	380	374	356	334	386	362	358	376	371	396	386	333	364	373	370	370	398	377	349	354	364	396	368	367	362	352	355	368	401	387	367	373	396	352	366	376	353	354	352	354	365	399	367	365	383	359	369	362	439	390	350	381	362	349	353	374	399	363	382	335	376	361	350	401	356	365	395	344	346	370	357	376	394	352	364	391	354	329	380	351	343	360	359	412	387	377	344	377	377	368	357	370	381	377	378	370	391	382	357	359	348	367	360	370	343	379	362	344	399	363	375	359	405	341	395	355	393	345	369	399	373	352	353	335	365	371	392	367	391	378	362	374	391	386	383	366	363	366	360	381	397	367	363	384	393	397	383	357	377	312	355	330	372	364	368	375	381	340	370	365	358	362	351	344	363	373	352	339	358	357	371	361	354	329	366	357	371	404	367	370	338	348	398	384	358	394	397	375	361	404	363	328	376	380	350	361	399	326	366	350	363	390	386	347	375	343	348	347	336	351	406	354	391	361	361	401	367	368	380	362	350	391	352	376	358	382	391	362	378	397	378	370	367	376	369	362	373	368	355	369	377	389	365	376	377	373	368	371	397	388	367	331	369	345	350	345	386	363	376	356	377	348	381	396	378	386	422	378	373	321	371	398	358	418	382	347	370	357	378	383	346	368	334	352	341	333	339	367	352	347	346	368	404	391	335	349	359	366	413	371	392	370	390	389	365	359	374	411	391	312	380	379	360	347	330	382	382	366	348	344	376	403	345	404	356	359	354	359	332	360	373	370	364	408	355	407	351	376	376	390	340	362	388	378	388	333	367	372	335	381	405	374	356	349	366	376	402	388	383	401	374	364	371	385	338	360	363	369	359	383	365	393	368	338	364	403	375	380	377	338	371	362	361	331	354	379	386	365	369	384	349	356	406	369	360	344	357	359	367	332	347	337	355	373	354	362	387	386	397	420	331	357	358	339	366	401	377	380	352	338	352	365	352	372	363	378	379	375	386	364	341	364	358	366	382	348	376	403	392	352	344	335	372	362	381	363	359	320	344	405	391	398	330	383	349	350	354	365	357	379	387	379	372	361	342	362	363	337	359	374	424	374	378	369	348	367	332	362	352	372	387	374	366	378	348	354	347	348	370	367	366	365	354	375	341	366	366	377	352	363	395	385	360	366	382	362	383	332	375	395	393	366	365	353	377	374	358	373	344	385	371	384	380	389	353	359	380	376	370	343	368	357	380	371	365	356	373	347	365	323	364	381	379	398	362	362	347	375	351	390	389	369	380	380	362	360	362	331	362	394	389	365	398	311	383	352	319	360	346	382	360	370	375	352	352	377	367	369	370	368	370	360	381	361	389	368	378	348	388	405	364	367	346	359	362	378	337	348	357	342	398	377	366	351	349	398	384	357	373	378	355	378	406	371	363	372	379	371	336	372	385	354	391	364	373	351	394	372	390	369	360	391	343	395	389	368	380	322	368	417	433	357	359	356	368	403	383	367	373	353	391	386	406	397	354	344	384	349	381	351	357	367
3540	4167	2289	1218	984	846	896	876	828	841	821	781	836	800	810	788	826	819	859	762	816	776	828	765	805	809	833	806	813	794	803	828	849	799	793	771	771	790	728	776	789	776	812	830	783	781	789	822	817	808	789	823	818	802	822	823	789	745	776	819	804	811	812	802	841	763	761	797	829	768	794	808	861	800	818	802	824	814	809	826	819	813	821	796	856	804	833	816	799	822	822	836	837	816	798	814	832	817	833	746	839	805	773	768	738	830	848	817	832	790	794	814	808	805	776	850	810	844	797	844	849	804	834	750	779	776	833	833	821	759	788	793	789	775	795	872	823	774	779	866	840	781	791	783	786	823	802	806	736	781	826	796	768	787	793	753	852	817	799	836	824	805	744	846	774	826	792	808	801	836	774	828	850	818	766	782	814	787	774	796	794	798	846	830	847	784	784	788	825	802	821	772	816	784	762	850	813	804	781	807	770	816	799	784	789	810	798	805	791	805	765	805	803	848	785	785	810	702	791	747	810	774	780	789	795	793	793	802	819	777	802	804	776	829	805	795	827	837	872	813	770	793	750	786	794	774	815	824	802	843	793	737	835	761	826	789	814	800	770	843	788	852	781	748	747	833	785	803	794	804	777	800	793	794	803	823	814	767	832	774	769	759	811	814	834	861	742	774	827	813	838	799	824	799	821	768	816	829	848	808	794	809	820	831	790	818	807	760	798	823	818	828	814	790	748	800	798	767	845	812	779	797	808	789	767	846	817	773	805	793	819	797	761	837	860	810	837	750	817	801	892	821	740	752	844	786	792	872	827	806	802	807	743	775	804	817	811	796	855	770	820	817	807	823	817	815	789	854	796	823	851	814	812	797	782	832	789	792	796	792	825	800	824	798	828	832	805	810	786	822	784	775	808	817	789	825	782	804	818	804	760	793	881	850	870	845	798	804	779	756	782	798	807	842	827	769	802	811	784	793	823	843	877	800	814	792	800	822	779	764	786	797	808	813	857	763	788	761	770	841	781	818	769	828	825	836	791	772	762	776	825	833	837	807	793	782	815	825	774	834	804	768	860	793	822	802	811	807	830	827	777	842	782	780	760	834	843	785	875	801	840	803	783	762	826	796	815	781	807	782	779	761	788	858	821	806	831	780	820	821	777	793	793	782	819	792	811	796	853	842	801	776	799	781	815	788	779	743	800	788	815	765	850	834	792	790	812	793	813	749	848	869	790	769	806	809	821	780	848	802	796	808	838	756	811	814	747	746	806	865	799	830	793	815	761	812	764	820	804	795	797	771	771	784	849	835	789	789	821	836	787	762	802	812	773	771	789	810	801	796	746	809	798	813	762	822	779	789	796	786	784	834	812	746	833	779	809	786	796	849	809	833	805	822	794	789	776	810	826	830	766	775	782	764	768	793	775	810	814	794	800	790	773	843	835	783	795	807	855	794	800	812	788	810	757	816	876	822	834	813	804	815	838	838	826	811	836	784	789	820	793	798	804	762	800	796	771	795	823	779	804	795	813	792	856	801	834	790	812	733	817	774	871	813	779	843	787	831	825	772	793	846	748	792	772	770	789	822	830	789	790	788	821	801	797	819	777	849	825	815	816	811	825	813	813	806	786	872	843	830	822	815	784	781	790	750	799	780	797	777	815	807	790	763	761	797	787	796	777	785	802	831	782	780	825	848	764	840	800	818	817	795	790	825	810	775	783	816	814	808	805	831	770	834	750	856	847	807	804	769	788	842	835	841	831	797	771	777	832	807	825	818	823	793	818	825	817	820	834	767	815	807	797	814	769	849	785	818	780	783	788	795	818	836	790	808	753	767	787	815	794	777	750	781	810	846	811	765	817	773	831	849	843	816	804	833	800	777	799	803	813	809	810	812	813	821	787	752	820	784	838	779	813	794	785	848	829	794	806	794	866	863	800	865	771	815	829	821	809	767	837	795	799	840	796	834	799	790	772	803	799	798	773	807	790	861	817	822	752	861	794	850	814	778	806	817	797	781	804	790	813	831	775	804	822	797	814	794	813	763	786	888	829	804	763	796	793	815	805	829	807	804	806	811	778	776	812	795	834	802	837	812	878	794	787	748	778	843	856	821	840	785	821	843	789	790	818	811	772	806	809	769	837	773	810	750	803	805	831	858	863	849	789	833	772	786	806	836	840	826	760	785	816	771	852	802	828	786	797	858	777	807	807	788	793	837	815	819	765	795	770	838	829	805	785	794	810	817	840	822	810	842	809	817	775	786	782	806	851	816	808	764	737	795	817	761	793	801	815	820	779	816	809	830	815	848	796	824	796	824	758	821	810	845	802	800	810	729	786	772	855	781	803	843	779	764	791	770	782	812	808	833	818	783	797	864	829	825	769	795	797	840	786	785	794	843	828	815	765	841	771	823	831	819	819	841	830	775	857	744	805	760	804	814	788	798	769	755	814	812	778	828	846	766	816	786	810	820	719	826	820	824	805	822	818	843	861	822	769	778	795	821	789	831	790	792	803	798	813	794	818	827	771	806	796	784	816	808	840	813	786	824	831	773	815	819	805	825	820	783	797	823	823	818	846	833	762	860	784	745	785	799	801	833	804	809	800	747	758	778	826	768	830	781	824	770	822	796	793	798	846	821	760	823	810	815	799	840	824	774	807	784	824	777	791	843	789	839	799	793	768	787	791	819	796	835	872	793	817	769	788	838	821	834	788	816	810	799	826	826	867	804	808	822	804	829	777	803	773	809	806	806	808	805	793	758	840	772	838	804	785	818	803	830	845	787	814	816	812	795	790	777	885	843	816	747	822	779	785	805	780	730	780	786	820	864	854	815	794	791	838	775	806	892	779	786	789	792	842	805	761	802	778	758	802	792	828	835	765	818	844	821	813	785	845	790	801	772	805	783	816	812	775	802	784	790	803	801	880	805	784	831	847	747	816	760	806	826	864	764	824	803	774	777	820	763	808	812	779	793	803	832	800	812	779	798	791	800	793	804	809	817	828	751	834	765	810	786	812	849	796	831	797	784	789	862	794	776	804	775	795	804	793	826	818	828	822	741	779	805	839	733	843	801	827	811	855	802	822	776	808	811	867	765	844	860	832	828	783	749	849	774	744	788	764	856	800	780	796	816	801	782	820	778	787	826	803	784	792	825	828	775	850	840	813	800	791	824	799	832	761	809	800	817	796	785	786	780	765	850	916	808	785	820	775	825	790	833	755	779	811	813	727	782	804	791	883	810	818	831	843	842	784	799	759	799	823	783	823	820	785	760	818	840	805	800	773	790	826	815	805	790	815	830	804	862	835	801	780	759	815	814	766	816	818	787	807	739	759	817	759	820	831	799	781	802	786	790	807	806	802	802	834	829	794	770	834	831	801	731	837	808	814	835	802	794	775	849	780	792	800	843	808	778	822	801	792	793	806	799	802	802	801	806	841	811	843	808	735	801	871	789	779	765	817	789	796	805	818	808	797	798	782	784	833	831	849	806	833	790	808	787	786	814	792	830
23670	20912	24594	27372	20913	20933	18122	786	430	387	363	322	312	301	312	333	340	278	280	274	277	281	262	252	286	294	274	269	284	256	233	278	284	251	266	295	266	245	237	274	243	264	288	249	258	279	272	256	223	261	263	249	243	250	282	276	257	245	282	224	258	295	290	280	247	265	233	259	273	257	241	239	259	288	244	261	257	232	220	249	281	247	272	284	265	273	271	242	254	267	277	251	278	260	249	237	264	259	250	250	259	223	237	262	266	281	238	258	252	263	280	255	248	251	258	243	267	248	247	276	243	271	257	233	258	282	244	262	220	272	250	249	251	239	262	256	255	246	257	266	196	264	237	237	263	289	248	286	254	224	221	225	262	232	277	253	250	248	273	255	246	251	261	247	257	282	262	271	239	253	236	276	278	248	259	266	276	260	239	256	260	257	256	245	237	260	271	273	251	254	273	266	267	263	224	270	271	271	281	250	210	241	254	258	239	259	239	254	269	270	251	253	242	242	257	248	255	267	274	240	254	263	251	261	267	262	269	271	270	260	274	232	215	234	241	249	258	233	263	254	264	254	280	244	258	241	239	270	231	239	239	236	255	273	264	252	259	213	254	246	236	243	252	252	241	258	242	249	221	268	275	244	260	251	245	260	248	224	237	236	231	256	231	231	234	232	240	244	237	307	262	272	248	226	236	265	249	237	257	252	241	252	257	273	258	238	241	262	268	260	231	258	269	276	266	282	244	294	268	258	245	266	273	271	270	252	229	248	249	259	251	287	247	271	235	272	255	240	274	306	230	258	273	249	218	249	268	269	268	254	244	258	275	249	276	260	230	259	277	257	235	281	258	243	248	256	273	256	249	255	233	251	221	268	257	258	247	277	277	248	239	251	227	265	258	261	279	286	236	251	264	255	217	247	273	261	268	249	226	261	270	264	282	273	255	253	274	259	256	256	235	249	241	246	247	258	273	228	255	267	264	242	259	273	283	269	302	248	277	263	273	268	260	271	232	228	246	254	259	267	243	242	240	228	263	249	226	260	272	261	242	257	259	245	231	229	264	244	253	262	258	267	264	246	252	263	293	236	256	258	225	238	264	270	256	241	233	272	270	255	236	294	267	270	294	219	255	265	230	243	279	241	252	250	244	268	259	280	244	201	288	251	260	244	263	243	271	235	244	242	259	268	245	236	266	272	253	242	219	262	231	213	262	258	262	241	263	277	240	236	259	300	240	230	231	257	270	244	258	247	266	226	263	273	271	255	243	235	267	267	240	279	261	237	261	235	259	262	257	244	235	262	275	267	268	248	244	277	261	254	188	254	259	266	234	249	243	230	238	240	279	244	266	248	257	245	248	286	226	276	293	271	249	265	266	252	246	270	301	262	240	265	244	239	292	244	274	226	225	238	267	243	248	255	269	265	229	259	245	236	251	234	252	267	263	227	261	247	224	250	259	272	227	239	266	273	267	270	266	291	265	253	239	250	262	264	260	261	256	269	252	286	272	262	288	239	259	252	266	261	254	246	240	230	259	271	261	224	243	241	244	245	270	235	301	301	259	261	256	234	250	259	271	275	260	264	246	279	237	252	249	246	227	244	244	228	252	261	242	237	257	226	270	239	248	239	255	308	231	277	233	271	282	210	254	233	288	240	261	272	272	236	248	250	243	246	250	239	264	281	272	256	253	225	243	258	269	271	263	274	254	252	245	231	247	232	233	241	257	271	226	278	245	225	286	260	227	274	256	246	250	244	251	234	251	252	241	247	257	253	238	243	236	243	259	272	224	267	228	239	269	225	277	244	281	243	226	245	251	252	244	241	272	223	246	242	249	255	237	238	289	277	267	260	256	281	283	244	269	256	280	251	284	248	259	246	273	275	265	265	259	269	241	250	259	245	246	265	253	246	261	249	257	232	252	225	244	262	241	290	206	250	218	203	223	236	234	266	262	257	267	242	257	218	268	244	264	240	264	271	247	262	231	260	241	216	266	273	245	223	276	246	247	218	252	263	254	275	272	250	281	296	238	264	265	248	276	267	250	227	257	268	219	263	278	263	236	229	255	232	225	273	228	230	246	274	273	262	222	226	268	235	247	230	262	275	267	246	283	217	246	218	268	239	245	262	251	253	245	254	259	259	228	234	233	271	285	263	266	281	255	245	263	246	269	250	260	242	233	279	237	227	258	236	252	249	247	240	247	241	252	246	254	241	256	265	284	251	245	266	261	273	254	254	223	258	275	252	265	257	266	258	259	248	253	262	272	245	242	291	262	263	234	246	253	256	262	255	252	263	213	267	232	256	258	225	253	266	228	247	277	238	227	255	264	249	280	250	253	254	310	253	253	257	274	267	278	230	281	253	249	247	252	255	258	286	220	254	274	256	252	240	212	228	238	276	264	268	220	254	276	257	220	224	249	244	258	234	222	266	239	267	239	258	234	288	239	281	283	252	251	264	253	264	229	238	233	237	254	265	273	248	274	225	233	230	248	284	252	237	224	252	219	251	230	279	273	260	241	242	255	242	244	268	259	229	254	236	233	257	237	270	263	258	228	268	268	232	239	258	244	265	265	260	258	238	245	250	252	256	232	265	236	256	244	278	257	244	257	239	237	263	267	251	249	232	256	238	257	242	250	245	272	244	270	243	233	259	244	236	248	253	273	274	268	234	218	298	261	196	225	233	255	256	245	238	245	246	241	252	260	255	262	203	246	266	257	253	276	261	261	255	287	230	292	265	239	267	283	243	265	254	245	264	233	238	235	267	262	248	273	241	257	237	248	235	268	245	251	230	264	267	248	229	274	244	251	265	260	280	295	276	294	299	261	274	234	254	249	246	259	264	248	276	253	233	259	270	248	245	216	255	240	256	277	247	210	266	225	254	285	236	249	230	237	251	246	253	248	232	256	268	295	246	264	214	254	253	263	264	255	257	255	216	247	260	261	205	259	285	277	225	263	270	284	258	251	243	256	271	241	259	259	248	225	239	264	263	285	247	226	265	262	268	269	261	281	205	251	276	267	236	232	246	235	268	261	278	255	232	250	259	231	252	268	254	262	241	261	228	242	273	256	262	251	232	241	250	225	222	244	245	276	270	265	241	232	262	280	247	263	246	264	238	267	267	246	238	252	270	250	264	245	265	271	263	255	249	260	274	253	255	241	241	252	257	267	213	254	285	275	262	266	231	265	272	249	273	228	234	253	296	248	253	235	254	242	265	252	241	244	248	269	241	251	252	227	270	235	291	265	252	240	229	270	257	252	284	243	261	257	269	247	254	253	270	260	261	215	254	294	269	296	251	241	268	270	275	233	281	240	273	264	249	255	256	254	252	247	268	258	258	256	263	282	258	236	255	263	264	248	230	263	252	251	286	258	225	244	263	235	233	239	236	246	212	281	268	232	253	237	259	275	283	270	267	261	260	289	237	243	246	252	261	265	223	237	266	270	253	260	234	233	244	242	252	249	275	222	257	256	260	270	261	291	277	231	230	228	224	230	244	223	253	263	264
3786	5904	2796	1210	919	736	701	615	624	589	603	590	546	559	575	574	544	578	559	592	559	517	556	564	568	554	553	547	573	518	587	601	560	581	549	547	553	580	585	556	522	532	568	567	599	500	553	545	562	535	543	568	566	592	538	575	556	551	570	560	592	568	565	555	589	573	588	565	611	528	540	554	544	543	532	567	511	582	560	553	586	532	516	535	570	573	532	563	555	531	564	541	537	570	570	572	549	559	586	534	556	538	524	559	585	551	544	567	564	551	587	539	551	521	533	540	502	604	563	547	567	557	578	530	558	583	534	531	491	574	531	579	555	589	525	575	588	581	533	528	537	537	549	537	561	578	567	580	508	548	513	578	558	560	544	507	559	540	557	546	546	583	552	615	538	559	549	532	562	581	521	549	537	561	558	578	566	565	587	580	575	558	572	546	574	549	534	507	573	526	552	528	527	545	536	534	566	550	527	569	561	529	523	557	518	522	522	529	557	585	565	595	570	522	517	543	553	551	536	560	508	554	533	554	528	571	567	580	559	561	586	541	592	543	580	597	551	563	573	522	555	543	602	550	587	562	551	549	554	539	521	574	524	529	557	566	571	541	538	526	557	525	547	550	542	542	587	560	530	583	552	577	519	584	528	562	589	521	546	535	550	547	556	576	541	548	549	540	562	548	543	595	573	536	591	547	577	546	535	586	574	540	577	579	520	580	529	547	526	530	538	532	557	565	549	601	575	526	597	568	550	542	550	551	552	534	542	544	569	528	611	551	578	548	527	554	545	533	535	529	569	569	568	579	532	530	576	579	566	593	559	598	519	554	538	550	512	552	577	604	551	552	527	564	515	529	553	511	551	561	560	536	586	628	583	527	546	566	610	546	566	531	554	544	533	583	547	524	524	547	549	588	566	572	562	544	535	541	536	578	530	558	590	542	529	524	595	556	505	560	549	554	519	531	560	554	578	552	561	569	548	548	577	530	586	536	560	516	547	558	567	589	551	565	549	520	578	538	602	541	561	559	564	576	527	548	564	573	534	549	532	537	567	567	556	515	540	527	531	547	565	537	537	580	552	586	578	561	557	593	562	508	584	572	582	545	580	507	565	547	583	527	558	609	540	560	546	553	557	525	562	539	527	550	537	509	572	559	572	564	563	557	551	589	566	534	567	549	524	580	539	567	555	552	550	571	563	587	566	545	532	543	523	553	555	548	539	559	516	537	544	541	532	589	550	558	553	522	541	563	566	571	574	602	538	579	577	521	563	563	542	532	538	602	578	550	542	515	565	549	562	635	551	573	551	561	586	560	551	581	499	560	579	534	537	551	604	574	553	560	532	594	560	587	583	545	543	582	531	596	581	534	591	560	556	532	559	532	598	543	570	551	548	538	542	532	571	553	577	512	556	546	569	594	572	543	590	547	560	536	538	513	570	544	512	554	553	553	531	580	531	574	569	579	589	538	555	532	562	607	556	546	532	534	561	563	560	570	520	549	579	540	574	563	577	540	611	528	581	566	585	582	559	595	545	533	572	562	549	557	557	571	522	546	569	551	534	547	541	539	548	503	537	567	547	591	576	527	585	559	558	586	565	536	557	517	547	545	514	548	548	554	561	580	549	515	524	527	569	587	556	529	552	562	546	545	565	546	572	533	532	588	546	571	560	577	549	578	610	579	568	527	605	525	534	561	545	535	541	539	522	583	562	562	515	588	533	541	507	540	531	543	574	562	569	526	577	577	542	572	543	546	545	572	488	571	537	544	572	532	584	554	533	563	555	566	558	559	548	564	502	563	530	529	582	534	550	580	617	520	577	568	552	551	520	548	553	527	542	576	522	575	613	526	569	564	540	500	535	541	561	523	552	513	568	552	541	541	522	510	603	505	499	523	548	531	552	515	543	544	553	540	530	536	557	560	570	573	562	567	597	584	564	543	560	582	533	527	572	549	514	535	571	537	550	556	573	528	546	516	528	544	543	561	566	558	571	539	580	568	578	570	559	561	558	511	560	554	538	535	543	546	559	557	544	571	537	522	585	584	552	582	565	548	540	533	591	555	537	607	555	550	559	581	585	570	573	581	558	550	532	542	554	546	558	545	578	569	541	528	531	572	531	525	573	589	561	568	528	557	571	526	559	526	565	547	604	597	586	585	519	515	563	571	568	568	598	564	595	559	571	568	529	560	614	517	529	567	556	543	564	569	529	555	538	568	558	548	555	545	568	546	534	581	549	527	540	581	516	557	545	572	558	580	572	572	545	549	550	566	506	545	615	551	545	551	592	580	551	508	515	551	571	535	552	519	548	540	524	592	551	562	524	559	588	564	567	537	538	573	548	611	594	559	583	539	552	556	588	560	533	556	578	557	566	545	567	535	542	580	529	551	535	514	577	561	579	561	541	570	556	588	563	607	558	565	510	549	558	557	506	532	525	579	537	561	587	555	575	515	544	555	565	514	549	511	581	518	603	587	570	530	527	540	573	589	537	535	498	557	538	547	540	546	516	567	573	520	530	527	568	573	564	546	545	540	569	556	549	565	547	527	570	562	542	574	551	559	562	543	593	533	555	540	557	560	563	530	572	550	520	566	504	556	574	567	539	554	541	569	528	553	564	551	525	540	551	548	562	587	588	578	541	550	534	551	548	581	584	530	527	583	549	578	561	597	530	594	552	530	546	574	524	553	574	547	566	533	568	529	544	544	584	513	562	563	568	580	555	542	564	535	556	562	539	542	532	590	551	545	587	556	522	616	572	564	580	510	548	539	536	545	517	603	546	532	558	575	545	565	524	589	528	543	502	514	522	572	598	574	555	557	547	550	555	552	561	527	592	627	531	562	551	527	561	528	544	547	562	564	584	529	545	560	519	580	536	568	545	529	602	518	564	550	554	554	597	525	524	520	545	540	550	529	593	539	542	528	561	535	540	543	572	578	585	570	594	580	553	509	619	538	535	580	545	573	560	553	548	526	601	538	553	582	570	560	516	536	568	543	535	546	558	536	545	582	571	588	565	546	589	565	550	569	537	559	606	498	548	542	550	537	530	571	541	586	572	534	595	562	538	539	544	564	512	575	570	545	540	568	559	583	545	544	531	562	588	562	589	552	585	526	542	517	542	532	549	571	518	554	557	560	573	569	561	549	517	546	551	574	598	537	531	559	568	546	505	546	541	560	580	535	547	515	567	557	564	589	528	577	514	550	551	571	540	576	559	566	626	565	530	514	576	522	552	528	561	602	526	555	564	588	546	512	567	552	542	574	556	547	526	571	547	547	540	549	563	502	567	531	540	568	537	583	514	551	571	560	553	525	580	576	547	617	533	516	542	576	547	531	556	598	580	604	563	568	546	566	606	524	559	566	577	550	549	555	549	569	569	539	552	535	549	533	561	567	571	587	519	534	586	581	578	550	545	554	511	570	550	541	537	562	573	580	565	539	509	569	543	550	526	530	572	612	553	540	524	534	560	580	539	561	597	551	513	557	588	557	544	549	574	515	531	512	560	560
33127	20307	7948	532	358	289	301	256	288	311	292	309	298	298	282	272	322	286	290	290	302	264	270	245	261	319	277	264	279	295	284	281	272	264	259	261	231	277	275	294	288	281	281	227	265	274	287	291	301	286	254	245	245	268	280	269	274	279	310	267	304	245	286	301	300	299	318	290	217	264	272	260	293	265	278	257	289	276	279	272	281	280	242	270	275	269	269	285	263	264	280	264	293	286	269	285	269	272	259	286	288	268	294	273	255	261	253	269	295	299	300	250	233	279	268	249	281	254	266	263	280	276	264	270	269	317	300	302	279	270	278	275	270	262	279	250	230	274	266	282	280	291	278	257	277	254	267	301	266	277	251	251	278	261	288	300	248	275	271	305	264	265	266	290	288	258	267	271	275	291	277	296	262	328	278	255	290	269	300	251	271	282	284	269	275	300	277	244	295	275	251	272	277	266	288	278	303	261	280	295	235	275	275	250	267	256	301	287	258	282	302	286	280	294	268	278	311	297	291	276	264	297	289	266	266	270	285	284	293	275	278	305	296	278	305	262	267	275	255	262	253	285	287	274	273	295	279	279	267	286	270	288	270	294	277	274	276	306	294	293	287	274	263	248	305	251	283	279	279	269	287	253	256	277	253	233	274	265	280	282	246	293	281	293	287	273	300	307	256	305	272	264	269	256	271	249	276	251	290	302	298	245	281	286	297	293	301	256	269	270	238	269	270	285	274	246	269	251	281	271	272	292	269	271	272	287	266	273	269	275	260	280	270	294	298	278	266	286	278	301	280	235	278	309	276	281	279	270	289	293	272	302	220	282	274	263	287	275	288	264	268	268	277	271	286	305	267	286	273	273	270	277	292	261	242	253	305	277	280	236	282	269	264	238	259	286	317	260	283	267	232	283	288	290	257	295	301	279	250	282	318	283	248	284	291	278	272	263	306	291	273	283	315	270	296	308	298	252	259	282	286	295	279	257	280	290	266	294	290	298	268	246	270	246	301	294	266	272	315	287	292	298	266	253	240	254	270	295	266	287	289	282	299	252	275	301	270	264	299	254	304	267	265	275	269	283	292	291	254	298	299	263	271	275	250	265	306	279	285	290	270	267	251	276	254	245	297	289	258	248	265	244	260	245	245	240	256	283	279	293	256	273	280	235	255	271	251	259	262	271	263	272	269	260	265	301	263	295	258	289	279	225	291	275	290	281	247	260	289	281	293	244	277	266	300	287	259	285	264	297	286	286	240	212	298	268	271	290	274	276	271	268	250	261	288	245	262	251	264	276	299	232	275	259	235	263	286	300	259	272	290	251	281	284	296	268	281	306	277	261	259	261	243	285	254	260	285	272	275	264	273	305	264	283	282	290	244	256	281	303	267	277	272	270	278	235	249	273	285	263	257	243	300	280	248	250	257	263	266	285	281	289	261	267	261	299	275	257	246	276	276	252	277	286	271	268	288	274	225	306	278	263	264	269	289	275	284	288	269	269	266	247	275	306	269	259	262	291	266	265	277	279	250	291	262	272	242	232	263	238	309	251	279	264	308	282	273	255	250	292	299	261	278	275	313	265	290	310	271	281	267	311	285	266	275	254	275	272	252	287	306	280	265	281	263	256	250	287	257	280	273	285	272	280	292	261	286	291	278	272	264	271	264	285	262	285	241	244	275	294	298	256	288	257	250	278	262	277	249	235	281	275	295	268	247	253	291	300	280	245	262	296	261	288	267	283	291	316	267	291	284	276	267	287	309	289	277	278	260	293	281	252	314	278	296	272	267	267	281	254	258	259	291	243	267	289	261	271	275	299	294	300	285	294	245	229	262	276	281	273	311	294	283	262	283	276	288	256	279	272	281	263	280	282	264	274	270	281	237	257	277	259	268	274	289	289	290	286	267	250	267	265	287	260	277	292	273	280	283	263	258	259	262	252	280	272	270	274	257	257	279	289	277	296	274	279	275	301	257	291	275	276	257	277	264	256	269	236	263	291	249	256	287	282	282	257	263	270	276	282	283	228	269	283	270	284	264	271	271	287	252	286	294	296	271	257	264	258	267	285	277	255	258	268	267	305	275	239	290	273	281	274	259	269	253	293	277	268	281	284	266	285	274	281	298	266	271	263	274	259	278	274	266	278	281	273	267	294	296	291	285	280	261	287	286	275	256	282	289	262	298	324	261	274	267	244	256	267	309	245	269	269	270	278	276	287	242	249	286	256	274	277	295	297	288	273	250	246	281	284	286	263	252	294	260	275	257	309	280	305	257	303	234	314	266	253	244	272	284	283	245	296	275	282	250	228	272	257	283	280	272	251	292	289	314	295	294	254	258	246	268	265	255	281	283	261	255	294	281	299	252	271	250	260	262	288	290	264	274	268	275	285	326	290	272	288	277	268	302	276	282	277	268	264	305	259	268	229	268	286	250	317	281	213	276	260	284	303	249	262	272	259	278	296	317	255	271	283	264	256	294	294	213	290	281	267	306	306	271	274	257	263	233	281	266	252	284	296	309	271	282	292	295	278	266	283	257	259	260	303	248	256	255	315	264	271	280	268	275	271	276	282	288	262	260	279	267	258	276	263	256	253	273	263	262	254	288	288	271	278	313	276	261	270	274	272	276	250	277	293	310	258	275	284	284	262	283	299	310	270	245	253	284	270	256	267	274	274	296	297	283	299	268	258	267	285	249	280	292	274	276	275	256	277	321	244	297	269	293	281	285	259	276	306	250	297	261	270	283	287	261	256	239	281	294	270	325	298	281	289	304	298	229	241	223	300	271	258	322	265	290	295	304	248	295	290	289	261	272	278	256	273	276	294	261	278	246	244	260	285	289	254	285	271	281	275	295	275	260	274	216	295	278	242	281	276	280	274	257	245	277	251	288	287	291	288	259	263	283	236	271	285	266	243	262	270	248	282	248	275	272	280	243	257	263	274	284	262	257	280	277	274	292	291	242	286	317	302	281	250	310	275	268	273	290	295	283	264	260	260	288	277	251	278	268	275	272	239	273	325	304	303	271	281	278	258	243	283	257	277	243	291	275	263	247	268	310	278	321	275	327	277	267	258	310	255	267	301	271	285	290	280	270	284	279	287	236	252	283	257	270	268	252	252	282	264	266	243	274	248	283	263	289	291	262	258	286	250	306	295	272	252	282	261	280	268	290	283	269	291	290	263	267	293	264	257	261	286	286	285	278	254	278	267	292	270	274	293	248	252	260	286	263	293	267	279	287	283	295	297	268	267	268	314	272	266	301	271	278	254	287	263	288	278	278	284	292	239	272	284	274	295	282	267	272	279	269	280	297	250	246	274	274	279	293	275	275	273	262	262	264	257	277	272	297	279	250	296	303	274	266	305	288	289	289	279	274	236	279	239	270	284	310	279	312	280	259	281	269	286	253	275	271	294	250	242	297	268	280	284	288	264	276	294	297	276	235	286	305	275	295	289	269	290	275	300	274	275	263	267	282	280	235	272	280	254	297	285	285	260	266	286	282	255	278	275
5677	1543	903	688	686	666	669	676	710	611	650	598	712	659	687	644	654	648	678	658	622	710	679	662	667	687	625	690	628	676	648	670	663	649	647	621	677	680	656	642	650	673	665	660	658	661	697	663	607	632	597	678	671	660	621	629	651	651	635	658	650	642	645	681	631	635	647	657	680	674	698	684	641	672	612	612	626	644	673	686	653	615	674	646	565	654	622	676	683	648	668	636	628	702	627	631	656	687	665	665	644	681	645	653	679	642	625	644	657	635	618	619	637	624	654	625	639	703	641	716	663	565	604	703	646	633	628	631	671	632	660	633	633	678	702	675	687	606	668	636	638	673	671	640	615	666	659	646	685	658	652	579	634	671	637	623	672	693	690	689	651	662	630	646	677	684	680	634	673	626	669	664	677	671	661	649	652	630	654	632	656	636	627	647	598	691	644	697	661	691	635	675	659	654	633	650	690	642	686	666	645	686	624	708	663	649	616	650	656	697	663	686	657	649	632	593	671	667	650	674	618	634	654	591	693	663	627	676	639	659	636	677	606	676	651	664	611	653	675	678	659	660	632	643	693	667	650	581	649	643	673	654	651	665	673	670	685	633	611	672	702	609	687	651	657	684	640	646	612	633	658	641	650	596	657	671	623	672	665	634	657	654	648	678	680	630	677	706	602	696	670	642	648	651	654	656	673	646	655	613	713	670	625	644	676	651	678	658	687	702	651	623	669	682	626	620	670	672	678	668	649	666	658	659	655	629	641	621	669	626	645	647	664	670	648	696	633	659	658	628	623	620	692	645	671	643	657	644	696	608	661	656	643	631	669	604	635	649	621	638	647	645	686	677	647	654	664	673	658	638	700	667	645	672	654	660	642	718	661	646	627	682	604	596	663	664	675	647	690	625	662	624	616	599	709	603	652	656	700	675	661	609	710	627	647	617	640	644	654	643	684	635	673	611	666	636	649	685	714	653	678	661	621	636	596	678	670	653	646	655	658	640	649	678	687	669	630	615	611	643	647	630	669	628	671	662	646	670	635	660	662	683	636	649	674	670	663	679	684	665	714	650	659	624	655	690	617	675	666	657	661	622	669	681	634	680	627	700	667	651	643	621	630	626	638	650	612	610	655	640	602	625	629	671	677	646	657	681	620	639	688	688	652	679	654	678	692	655	654	645	663	664	630	622	701	711	631	670	667	662	626	675	627	621	663	674	694	634	671	656	681	660	655	632	634	617	654	620	631	661	634	660	606	652	646	706	637	655	603	671	657	660	634	657	676	654	636	665	650	651	682	658	714	701	680	683	715	683	645	665	668	675	670	661	615	684	656	662	659	623	632	665	713	652	626	644	678	634	662	674	688	653	637	625	634	674	623	675	686	699	687	662	637	667	683	650	658	659	626	667	655	613	655	647	664	620	664	659	691	660	702	648	656	699	590	640	646	684	666	618	693	650	662	660	646	630	649	616	651	661	634	600	648	673	640	661	622	653	650	652	643	648	643	681	663	625	658	701	644	624	698	671	651	667	657	640	680	661	692	639	662	649	673	675	681	696	638	653	654	671	691	617	666	652	709	711	668	686	663	628	686	679	633	660	654	669	621	645	686	644	632	646	667	649	641	643	627	702	676	635	610	635	603	692	657	609	647	657	625	669	680	651	609	675	637	616	619	681	645	631	629	704	689	626	638	658	647	668	654	643	627	642	682	643	660	620	664	653	647	657	657	633	667	673	641	648	690	688	695	672	642	643	686	617	636	662	656	662	637	613	648	636	657	646	681	679	657	675	611	627	654	639	623	649	646	658	646	641	648	641	660	659	702	651	640	664	665	647	660	658	666	658	667	694	642	648	673	669	690	614	686	650	695	612	671	641	664	667	620	646	638	670	657	627	669	654	689	636	680	640	650	650	691	624	640	645	633	595	648	658	679	676	643	678	627	611	676	617	703	661	659	636	637	652	664	716	705	623	688	703	608	665	655	606	702	666	601	651	613	678	601	656	628	621	639	630	648	620	652	659	645	696	649	686	687	665	670	630	651	675	632	690	673	608	666	656	679	658	634	681	651	672	677	644	646	636	672	666	629	659	687	676	640	633	648	636	595	607	683	644	693	658	646	654	700	652	671	669	668	641	648	632	666	649	661	663	654	643	644	683	685	655	663	663	623	642	663	615	614	668	656	684	674	617	635	619	625	659	668	651	672	656	681	647	668	598	697	719	642	689	643	670	598	656	655	640	693	610	649	647	670	616	671	658	682	623	629	645	659	609	651	683	628	676	649	647	663	694	621	620	681	641	692	667	675	660	677	676	665	634	588	648	629	649	679	668	661	619	680	659	621	615	656	663	721	636	652	643	641	640	643	641	641	614	687	639	626	662	622	627	654	698	641	675	665	637	684	619	655	622	726	706	638	675	658	580	632	696	642	674	689	675	663	682	631	600	656	621	642	673	667	658	647	636	630	597	680	670	671	652	644	678	617	621	660	678	638	628	672	636	632	674	621	674	664	669	644	641	654	671	641	649	678	668	656	615	629	651	628	618	695	685	649	643	655	658	691	703	653	692	685	667	653	692	664	706	694	661	639	698	629	685	629	732	684	636	658	652	663	606	684	691	677	674	654	658	670	610	667	672	668	677	637	661	650	611	686	645	668	646	679	685	702	653	652	664	641	624	643	656	625	621	664	685	652	613	642	642	661	707	654	664	672	676	631	675	664	659	701	655	634	637	633	663	601	635	640	684	635	677	666	646	663	656	629	674	639	660	636	670	649	600	627	660	656	643	684	697	676	609	659	654	605	688	627	670	650	672	671	681	635	633	658	659	645	663	673	646	657	639	680	653	636	629	618	684	639	658	645	631	633	650	623	646	651	671	644	630	659	652	638	679	679	629	702	660	684	670	665	650	673	615	644	630	608	655	657	664	672	646	671	641	656	642	597	653	678	651	643	678	656	645	600	637	665	658	664	653	630	686	676	659	673	656	673	657	607	676	655	664	699	661	690	622	628	640	701	675	718	617	699	658	672	679	665	731	650	718	650	646	644	669	682	663	683	656	643	647	667	671	608	670	639	703	659	623	679	656	636	623	686	692	633	658	612	664	647	702	629	645	666	641	639	711	605	681	640	643	660	668	696	633	644	679	660	611	655	636	689	643	679	616	700	673	646	632	681	629	637	705	655	666	630	637	646	645	670	652	673	676	640	602	662	667	632	641	605	687	716	682	600	640	671	652	638	654	649	696	620	630	638	681	613	711	687	670	670	622	621	622	666	637	678	654	633	663	660	630	674	622	631	708	615	687	640	636	662	663	640	615	634	672	663	669	678	671	680	667	674	609	672	649	639	667	637	670	631	622	655	633	694	655	627	642	644	656	637	674	693	663	668	657	655	718	643	665	627	675	668	626	657	625	687	633	654	611	612	704	639	628	642	672	648	623	626	704	705	664	652	667	596	632	658	635	662	667	676	595	598	625	659	655	661	635	643	646	621	681	653	646	643	644	682	611	668	637
25391	21970	25565	29045	21970	21970	3321	600	501	478	438	389	417	433	386	406	432	447	403	431	385	416	378	409	399	402	411	415	387	375	358	429	401	381	399	402	419	338	409	393	383	416	404	387	427	391	411	348	362	382	411	384	349	451	389	390	365	406	378	410	363	359	379	375	375	360	385	390	419	376	374	377	406	426	378	394	381	399	367	399	423	418	425	406	401	412	351	437	389	410	381	390	432	413	393	386	389	416	390	416	410	379	402	402	369	433	379	391	395	321	405	388	373	404	369	364	395	389	407	403	379	420	351	395	433	395	369	391	390	403	368	385	393	416	405	367	409	441	358	367	395	346	405	410	414	333	417	383	374	371	431	384	370	364	396	367	397	350	383	385	384	395	413	383	390	383	395	385	373	369	444	383	369	380	366	369	398	410	373	386	408	400	405	344	393	371	364	371	390	348	388	373	380	401	375	365	377	386	381	403	389	374	385	385	401	371	406	404	427	374	395	384	368	438	425	381	388	394	406	408	404	352	383	375	396	413	410	389	385	372	398	390	381	373	397	429	370	375	379	432	413	389	390	389	429	368	352	389	360	434	362	363	417	407	396	354	374	382	382	384	391	425	364	419	391	424	410	362	412	359	397	378	396	431	427	398	382	401	381	374	367	367	399	410	371	377	409	397	388	403	392	402	370	403	372	393	382	420	370	404	378	386	377	396	412	390	400	390	358	403	412	413	361	397	370	419	376	361	397	356	380	399	441	400	373	395	423	363	370	365	411	363	407	370	394	424	391	366	406	387	392	384	402	403	404	408	362	353	370	409	388	370	385	401	381	414	405	380	399	382	391	374	400	369	377	374	401	411	388	369	362	421	379	378	390	376	357	395	364	395	384	403	380	391	377	390	427	406	361	363	378	408	386	373	380	390	405	381	389	381	422	379	395	363	375	371	387	364	405	407	383	412	389	385	391	396	380	377	404	374	391	375	384	374	358	417	405	394	386	387	411	392	393	380	402	380	401	375	362	387	400	402	382	441	391	392	388	405	379	378	400	410	406	385	374	369	359	396	370	420	405	409	345	402	401	387	397	361	385	368	383	368	416	425	399	384	371	398	359	414	363	402	381	389	347	404	377	422	380	376	382	339	426	356	380	405	387	383	404	371	390	409	384	399	392	380	425	351	379	389	386	386	369	402	383	395	393	382	411	384	374	384	388	400	407	361	391	393	379	371	378	386	421	391	378	401	384	416	414	422	366	409	416	401	432	384	369	393	414	368	351	409	383	345	400	386	407	368	382	398	395	368	409	362	390	398	388	395	395	411	385	423	386	386	387	362	383	367	402	398	390	401	398	383	384	361	404	392	431	400	386	408	386	403	393	407	435	356	357	348	384	386	391	396	411	381	409	392	402	414	394	407	384	399	384	404	392	388	392	392	421	412	448	398	378	373	373	393	413	448	397	375	376	404	415	360	448	383	401	404	354	377	362	389	400	378	355	405	360	367	346	391	383	408	401	398	374	414	354	363	378	398	369	401	395	359	414	390	385	376	388	391	364	404	410	380	418	365	394	376	395	399	374	393	407	417	380	368	347	393	396	333	395	413	429	384	408	384	394	392	386	379	366	351	444	447	407	350	401	387	399	401	406	371	382	379	382	382	407	389	394	398	407	339	392	402	403	412	431	348	383	360	354	354	354	365	398	398	378	367	400	402	431	396	397	363	402	392	352	418	395	398	387	394	440	347	404	388	399	371	402	363	358	394	375	397	370	384	396	375	365	409	367	402	435	381	380	403	423	380	371	387	402	396	387	388	370	358	396	383	391	394	411	392	406	362	370	355	376	400	376	409	369	393	370	388	424	390	382	372	409	384	391	388	387	390	379	414	429	389	391	372	388	405	339	391	421	411	353	393	394	378	378	357	398	394	373	376	362	391	337	351	382	389	362	374	402	395	396	364	358	389	394	374	395	423	400	389	371	378	402	408	369	391	391	400	375	380	409	405	380	403	390	360	405	380	379	395	400	379	412	378	389	395	376	380	371	391	410	368	372	392	409	388	396	392	358	388	399	412	375	405	360	343	421	376	405	376	441	428	394	383	378	388	375	370	406	393	434	367	377	417	378	349	410	410	382	370	359	424	387	348	394	375	386	392	381	410	374	392	401	409	409	383	395	401	385	373	420	369	375	370	413	379	378	406	374	340	415	433	375	383	409	416	396	386	385	425	408	361	431	373	384	376	375	360	409	360	413	384	423	372	395	404	442	367	390	380	406	399	362	377	396	376	379	384	367	379	383	398	365	378	409	380	394	361	390	377	361	410	406	398	379	364	398	350	412	395	365	398	428	384	409	352	400	396	361	368	344	422	409	415	417	382	367	391	419	378	375	373	353	383	404	352	391	409	393	416	381	406	395	415	409	430	391	414	394	391	430	406	359	408	437	429	453	411	397	376	325	366	377	395	345	401	396	361	389	383	386	379	402	431	370	359	407	408	349	423	400	365	385	379	394	367	377	397	341	390	376	397	415	373	378	387	367	387	418	378	393	414	393	417	440	373	437	408	406	398	414	402	376	384	371	376	404	416	372	414	430	414	368	396	386	372	348	415	392	389	383	383	397	391	380	408	356	393	403	345	385	399	388	372	388	369	385	334	395	378	399	353	391	406	432	405	398	382	361	398	393	425	447	372	417	396	399	409	373	396	368	396	363	381	378	413	386	379	383	384	412	377	406	401	383	374	388	372	387	392	361	377	403	382	388	374	391	363	370	337	405	374	371	397	371	391	393	408	385	391	375	354	319	348	385	330	381	389	416	420	378	391	371	420	416	388	366	386	381	383	397	384	381	384	411	416	394	372	414	377	433	376	398	361	360	379	389	381	374	409	360	366	378	421	377	420	370	356	357	359	370	366	418	385	364	371	415	377	367	372	428	390	369	393	409	381	357	379	411	392	390	391	393	426	392	389	368	405	396	403	433	413	416	396	382	363	390	381	405	351	367	391	350	385	406	398	388	389	364	364	419	398	385	426	372	382	382	397	359	383	371	374	417	415	423	395	341	356	373	401	416	370	356	379	408	389	391	392	366	374	407	394	376	438	378	378	367	396	399	364	333	418	418	396	404	415	408	372	377	421	396	389	371	372	332	406	389	377	359	415	395	405	371	365	386	390	333	390	417	373	407	429	375	390	386	393	405	386	365	368	411	352	391	405	380	364	351	380	393	407	401	373	411	379	365	380	419	394	397	375	402	377	386	409	434	424	397	407	369	375	377	386	382	338	410	403	412	367	402	425	404	366	364	396	384	408	406	384	349	383	375	383	396	361	368	375	401	379	419	424	415	375	362	410	386	419	399	379	383	398	377	430	408	421	355	396	425	381	375	366	401	387	416	352	390	332	360	404	408	400	419	375	408	350	414	355	411	379	347	416	363	424	407	390	416	378	385	386	378	397	361	370	365	391	400	404	388	408	396	393	358	402	420	390	363	383	392	405	377	397	362	353	389	428	370	369	353	383
3898	4441	2249	1307	1037	931	921	903	891	856	918	926	841	868	838	857	852	828	897	846	850	845	839	842	863	831	865	841	843	845	858	816	877	858	869	873	838	807	834	845	836	858	799	821	864	847	845	824	872	820	857	902	849	867	857	885	915	828	876	834	869	891	826	834	841	828	837	844	839	830	842	888	863	825	839	849	811	870	863	887	857	874	841	851	884	839	820	799	816	868	897	848	879	880	832	865	833	846	829	810	855	816	872	842	814	868	801	820	843	817	885	820	856	832	840	859	832	806	841	809	821	809	851	788	817	888	912	859	864	788	788	793	832	862	884	873	853	823	856	808	870	831	828	941	882	858	836	862	881	854	820	865	889	884	821	858	837	887	838	851	840	854	889	894	837	853	807	804	834	838	827	863	862	885	797	884	842	853	846	805	785	900	885	907	878	853	824	833	793	833	850	849	791	902	835	837	890	822	833	837	867	837	899	799	833	832	829	823	828	828	817	878	869	872	837	852	789	880	829	825	804	846	839	848	866	824	872	843	806	868	869	877	880	845	828	850	799	815	864	857	816	816	828	810	837	859	807	810	842	877	811	810	872	844	806	826	891	896	832	822	831	845	839	883	888	814	799	844	831	855	792	880	856	873	869	854	838	963	842	858	894	829	829	866	883	826	844	907	841	895	828	851	900	836	869	805	826	899	840	888	778	851	837	887	830	836	829	804	861	797	849	827	798	879	888	855	852	863	860	844	873	861	852	835	859	880	850	884	859	824	834	829	844	852	876	875	829	850	865	867	848	837	779	875	789	842	834	835	858	791	844	816	847	843	882	855	851	868	830	845	853	880	837	851	908	770	852	863	864	865	852	916	828	856	786	896	827	875	777	867	883	879	808	828	806	832	858	893	834	873	857	807	794	847	825	861	852	817	814	800	862	826	855	856	852	835	807	832	821	839	828	797	833	841	832	876	844	839	861	884	852	861	857	913	817	834	851	875	873	823	833	867	860	856	872	834	883	840	845	888	847	851	860	834	882	872	852	847	886	791	904	812	842	818	885	867	836	822	870	835	802	864	859	854	824	821	911	857	874	830	848	848	833	826	845	853	815	821	915	840	899	855	855	857	848	813	872	890	885	787	861	832	823	807	817	844	824	847	855	882	813	863	857	887	839	868	910	836	846	814	868	845	846	844	833	864	854	811	864	840	837	820	793	877	809	823	832	855	865	822	832	866	893	842	888	812	869	861	892	803	849	860	836	825	879	865	862	868	886	839	814	830	790	852	807	804	905	829	841	871	881	865	883	843	860	835	847	768	831	862	832	860	840	866	856	891	798	815	863	812	843	823	855	830	847	832	878	872	919	841	813	812	858	864	856	877	844	875	828	813	846	859	853	850	826	906	861	772	833	784	842	835	873	861	854	827	880	800	848	858	842	855	750	776	828	889	874	873	843	810	871	870	880	838	806	805	849	846	871	838	862	862	869	881	833	866	799	875	815	862	863	868	915	787	828	891	864	845	880	832	880	865	846	799	847	816	797	852	819	854	876	845	801	844	873	888	840	820	836	790	844	834	871	883	867	853	830	836	829	840	857	817	829	778	877	830	846	856	823	915	841	832	893	843	834	799	878	865	808	845	868	903	846	828	818	852	821	811	871	865	885	860	884	841	864	841	907	825	819	852	862	812	866	888	860	879	782	839	843	892	856	861	857	852	853	914	907	819	919	833	875	945	853	841	909	846	864	889	836	850	809	920	857	899	892	876	800	867	859	832	885	833	820	879	816	816	860	871	860	874	852	830	856	845	858	852	899	857	866	798	847	860	839	857	825	881	865	856	884	809	775	887	829	822	871	860	880	853	853	831	828	830	860	831	836	836	824	844	830	843	844	848	853	818	878	819	822	857	834	839	878	905	834	888	857	826	901	806	871	860	874	820	821	848	845	873	828	846	930	861	876	831	826	811	822	904	841	882	827	833	810	901	857	890	849	835	883	837	845	857	820	838	854	880	820	798	879	852	830	822	826	860	850	869	848	819	894	812	874	800	854	836	820	844	803	848	819	850	891	893	829	881	851	885	858	826	896	793	811	831	798	836	842	833	846	861	867	850	820	827	828	808	834	844	875	836	829	878	871	843	839	844	814	895	777	832	853	857	846	875	857	847	850	876	831	848	791	838	837	842	809	889	831	895	780	853	856	841	906	815	849	857	922	835	815	865	890	902	840	841	895	846	849	895	901	870	823	818	866	837	864	840	836	823	805	862	792	876	855	850	844	899	870	816	825	886	861	866	826	806	860	862	884	897	830	836	876	873	838	854	840	855	846	802	853	825	805	837	870	832	889	862	856	872	851	817	870	816	895	865	839	823	854	815	866	859	904	892	851	819	838	831	816	939	846	809	858	846	856	843	856	855	805	814	836	851	844	866	789	826	799	824	889	843	867	839	853	830	850	806	888	835	864	821	801	860	853	872	800	901	903	810	854	876	782	925	922	851	861	879	817	824	852	843	848	835	859	907	845	850	864	853	839	861	845	818	874	821	853	849	814	851	807	845	887	903	821	808	835	854	764	827	837	863	826	817	837	812	828	858	818	839	841	857	825	837	797	840	850	875	812	874	863	828	893	865	846	880	839	875	856	865	846	840	859	823	811	876	877	906	816	867	863	884	837	846	823	853	833	872	855	840	848	823	806	854	861	801	867	933	843	793	833	869	893	786	920	820	829	849	904	860	804	818	839	831	871	868	820	846	836	849	868	850	846	828	798	850	865	861	828	844	845	808	810	857	861	786	818	844	876	870	865	851	815	877	885	884	879	801	859	845	880	858	834	864	851	906	801	861	827	883	829	905	831	836	849	863	866	838	837	915	840	856	819	844	851	855	852	826	927	782	883	861	881	834	858	831	831	907	860	855	851	808	849	852	820	790	856	900	824	837	880	830	865	926	880	843	825	815	875	850	827	805	852	833	847	874	844	839	840	831	908	831	900	854	864	900	865	839	874	883	889	847	825	820	857	867	860	786	879	794	852	816	872	879	887	889	826	864	846	883	822	803	860	848	833	826	883	873	849	884	937	844	857	843	875	805	916	838	873	865	861	826	824	868	895	825	870	843	882	826	875	851	852	911	788	812	876	893	819	918	875	841	844	874	884	847	813	839	879	894	818	855	794	818	863	847	867	865	880	866	937	802	815	927	822	817	918	820	830	820	874	823	828	848	843	831	837	904	829	863	835	847	779	854	849	851	925	841	875	820	857	858	818	880	835	792	830	883	859	855	806	841	863	825	853	842	861	861	853	848	828	829	853	864	859	852	850	873	811	873	825	865	884	826	899	897	899	870	842	817	882	848	849	837	873	838	846	863	859	870	852	862	883	850	905	785	867	861	849	824	855	839	841	876	840	871	850	822	857	858	837	817	896	858	897	853	825	808	906	849	815	866	862	868	894	865	875	831	860	854	829	833	790	888	881	845	817	839	845	868	855	806	827	954	824	836	858	897	863	843	823	833	833	846
24832	21978	25824	28781	21978	21991	19147	783	491	391	403	370	353	317	322	253	322	306	301	295	303	278	278	283	276	303	268	288	268	293	290	263	265	292	277	247	272	283	289	253	243	261	282	255	263	294	278	281	287	302	264	235	253	284	259	284	264	252	280	256	251	280	273	261	279	259	228	247	253	264	279	269	259	295	281	256	223	259	270	262	249	259	251	314	292	243	280	273	273	265	248	241	295	258	258	287	263	284	283	272	268	277	280	280	252	294	282	237	240	245	284	269	262	244	258	269	252	270	253	251	255	281	280	285	273	278	259	275	264	240	238	274	280	256	264	282	246	277	280	276	313	253	301	256	255	288	260	238	256	225	274	289	258	252	262	249	272	277	267	271	265	242	302	265	259	282	250	235	268	274	289	300	265	279	258	259	254	272	264	238	272	286	285	286	294	277	281	270	255	296	255	261	292	266	247	285	270	248	287	243	283	264	270	268	222	279	244	257	254	281	272	256	270	248	253	264	298	283	264	223	256	301	277	261	260	265	267	284	264	258	268	246	264	300	271	271	256	269	263	244	291	244	251	281	257	265	278	294	283	284	261	250	258	278	270	275	298	278	251	257	248	257	285	272	274	245	288	257	268	241	278	250	281	251	270	281	260	233	258	278	253	275	267	273	255	270	290	279	257	269	280	261	281	314	286	239	237	246	235	257	272	290	260	289	239	246	264	255	268	257	293	256	295	291	283	272	228	228	260	285	275	244	261	284	276	278	299	262	291	277	265	264	248	270	252	287	280	245	261	251	252	259	293	277	251	244	291	293	252	265	258	273	271	247	238	264	246	278	260	247	241	243	305	301	239	279	281	267	255	257	274	284	298	280	270	281	266	245	256	264	259	278	243	257	291	258	259	252	291	289	281	242	286	258	265	256	256	287	260	238	281	274	294	260	280	278	250	256	266	253	286	267	296	271	276	250	287	274	262	271	258	263	277	257	263	289	281	248	278	254	300	270	253	288	257	268	278	260	271	273	275	267	291	296	259	239	261	296	278	273	266	282	261	264	274	257	272	257	258	265	281	288	247	259	291	292	279	280	238	250	261	244	276	270	256	272	284	243	232	260	258	268	245	269	285	266	270	264	281	249	253	267	290	246	269	243	299	261	282	284	267	257	244	265	265	275	255	249	270	239	259	281	263	280	263	300	266	259	265	229	242	245	279	285	238	255	252	283	276	250	231	265	279	256	226	283	226	285	285	274	267	256	274	248	289	276	281	256	285	278	268	265	268	228	262	245	266	259	252	276	271	248	268	274	246	238	289	262	259	264	227	260	280	251	247	245	270	241	268	280	269	290	293	253	287	259	251	242	280	261	298	296	248	270	278	272	246	272	278	265	273	269	260	270	235	295	288	277	264	283	264	264	281	272	278	256	244	277	275	267	288	321	298	313	270	255	267	280	228	259	279	239	253	272	274	280	271	239	266	249	270	263	289	221	268	258	288	241	252	255	286	270	260	280	297	278	283	283	261	261	279	273	281	294	243	261	264	260	258	269	275	258	252	242	239	267	292	259	249	266	267	277	247	233	278	286	252	268	256	262	290	266	269	257	262	252	261	264	272	279	249	255	277	287	243	279	237	239	265	265	263	253	244	259	259	250	246	251	256	243	267	285	265	275	273	279	281	257	281	240	283	254	244	272	269	278	252	228	253	266	280	252	244	274	257	257	245	262	256	295	275	281	235	243	269	261	268	238	283	283	309	278	250	289	252	304	279	262	265	282	255	280	259	265	247	287	276	282	285	260	269	267	286	256	267	257	267	242	269	248	279	226	256	316	296	216	256	265	274	299	247	262	277	238	262	274	242	261	292	268	247	260	256	261	279	286	272	259	275	265	278	272	289	266	267	256	284	265	282	248	270	281	236	231	296	280	256	262	255	288	227	269	261	293	273	290	258	257	268	283	270	227	256	262	278	307	236	266	259	264	264	280	258	292	252	262	260	252	276	239	226	301	257	246	252	291	272	269	253	274	259	286	254	259	289	288	269	279	253	267	282	276	243	250	293	267	268	274	289	237	272	280	280	265	278	266	269	272	241	260	270	237	266	275	263	243	261	257	285	273	279	266	260	268	281	264	243	266	283	289	269	274	265	243	252	229	281	272	271	249	272	278	267	249	276	223	270	256	283	246	247	276	293	259	277	268	269	277	266	292	261	268	283	266	273	256	288	287	257	258	317	270	253	275	262	253	247	278	253	251	264	252	273	260	252	268	259	277	253	243	262	274	261	273	254	269	279	277	305	275	270	255	259	259	266	270	284	280	241	266	247	271	263	263	269	260	270	255	253	267	237	267	271	282	286	243	257	256	245	236	253	280	281	266	263	259	266	302	270	263	249	279	287	250	254	259	261	262	274	287	281	257	259	266	285	262	226	248	246	267	287	273	276	256	262	251	251	289	256	223	284	284	260	263	271	275	238	273	247	311	237	277	273	278	249	268	292	261	256	280	298	297	280	235	256	244	275	265	253	247	223	240	266	249	265	258	265	262	295	278	272	260	265	256	253	248	294	258	275	246	257	293	276	248	231	261	283	239	281	258	258	279	240	287	245	266	270	259	279	285	260	265	277	259	267	267	249	295	260	278	255	250	279	308	289	280	274	258	270	247	277	242	280	263	248	253	241	269	249	286	280	264	244	273	280	281	250	257	283	255	280	265	258	289	251	233	255	303	245	231	270	267	261	295	237	273	267	260	248	282	236	253	265	260	256	238	248	263	276	272	260	254	275	255	296	262	274	278	303	275	272	272	239	268	289	284	278	232	240	281	270	281	244	257	269	249	257	254	253	282	242	275	256	268	283	298	275	302	260	272	249	282	275	240	240	268	269	254	282	275	255	240	242	270	267	255	284	253	297	280	311	267	266	248	260	244	274	294	274	296	276	319	254	251	242	262	253	278	275	293	287	293	283	246	290	228	246	277	266	277	273	243	284	246	250	260	223	281	254	262	287	266	273	295	278	257	246	269	259	264	262	292	274	326	311	304	242	283	263	260	287	263	256	267	255	287	272	293	266	274	276	282	266	234	264	259	260	242	280	259	274	255	273	272	256	259	261	244	278	264	244	259	247	236	303	263	291	269	246	252	260	246	281	282	279	254	260	271	256	244	241	265	239	225	301	260	245	294	275	255	301	251	279	281	240	272	246	276	242	272	264	269	273	289	268	278	267	284	279	265	255	281	238	275	268	251	237	241	219	254	288	241	239	273	259	276	284	267	254	261	289	280	251	285	269	233	301	255	272	278	239	242	262	267	226	272	287	260	255	264	246	292	297	252	229	289	268	261	266	296	265	256	253	258	271	283	247	273	242	275	268	260	268	281	294	272	253	274	233	263	272	236	255	280	270	268	266	265	286	269	257	280	239	288	254	246	268	267	264	270	262	284	262	225	255	286	245	267	263	285	259	267	305	267	273	264	269	282	225	248	245	269	298	286	253	269	272	278	239	295	264	257	260	273	284	273
4024	6009	2803	1341	895	784	719	659	635	645	627	619	586	603	668	619	630	590	574	591	545	585	589	536	563	603	577	623	629	568	552	603	572	540	584	582	555	559	612	626	590	616	648	593	602	590	608	579	580	616	564	612	611	559	587	580	571	539	592	591	573	580	586	569	589	592	607	565	548	529	602	596	612	568	598	604	591	601	553	607	625	540	612	551	601	594	568	571	602	576	571	611	604	581	652	570	597	628	582	571	566	550	583	606	621	572	580	538	551	549	579	552	559	579	566	626	603	535	595	565	623	561	635	619	574	619	557	527	563	650	615	582	577	610	586	622	510	596	561	542	603	548	584	583	599	592	619	597	577	576	599	571	555	573	587	603	584	620	577	566	622	544	595	575	592	549	570	605	641	568	589	606	606	551	603	582	589	530	583	561	580	598	614	562	573	570	576	579	596	545	588	594	598	576	590	557	578	602	570	528	610	572	585	588	591	553	590	562	535	587	546	586	564	574	607	591	608	567	593	590	552	553	607	595	576	570	552	593	590	575	594	582	589	546	595	598	569	588	590	571	607	609	605	574	582	566	636	582	578	619	606	564	592	593	614	573	578	576	611	597	582	554	567	613	540	596	573	595	572	573	583	606	593	575	580	570	563	587	567	574	580	560	576	611	580	579	539	596	588	599	558	569	574	614	605	604	599	601	586	595	647	537	596	592	633	582	643	624	547	603	572	579	593	570	573	598	551	597	569	534	589	598	577	626	600	548	583	593	561	605	574	633	602	543	617	566	576	580	605	638	608	591	624	588	634	584	583	590	609	575	577	589	604	616	592	512	586	543	583	574	577	593	590	589	575	566	604	586	597	573	529	604	553	602	534	566	574	551	566	624	583	573	566	574	576	572	592	598	588	606	566	609	586	580	580	601	600	584	588	603	595	578	599	548	596	606	592	534	594	607	581	540	562	582	571	611	564	585	557	600	547	603	598	587	594	555	525	593	557	577	594	576	604	613	591	563	581	596	577	561	606	588	607	553	596	625	545	552	580	619	606	538	593	586	644	592	614	587	594	608	617	583	601	582	593	536	616	596	589	606	601	591	593	554	635	533	599	543	536	537	613	597	615	648	589	600	565	564	577	588	573	587	573	617	561	600	580	585	565	557	570	578	586	587	575	530	625	571	605	626	547	628	605	593	596	543	539	600	603	588	611	527	614	582	578	586	592	592	593	580	555	616	597	655	578	620	620	564	591	599	574	625	584	563	605	576	626	622	559	614	597	617	626	585	567	593	604	569	576	560	576	597	626	597	602	552	633	569	566	556	592	588	580	569	588	598	562	531	591	580	625	549	601	582	573	592	600	572	590	551	600	570	568	583	594	608	578	563	612	557	609	566	653	581	589	577	596	564	592	555	580	649	611	592	588	589	578	612	615	582	591	529	598	580	629	616	554	596	545	606	587	568	587	572	610	532	564	617	599	559	584	590	571	589	579	587	545	570	599	572	581	592	597	565	610	574	564	627	564	627	597	589	562	573	594	574	591	549	553	570	622	575	572	564	604	613	558	595	530	602	594	573	568	551	596	592	553	574	610	581	580	554	558	542	524	582	602	567	583	578	562	540	618	535	580	555	592	596	556	581	572	559	569	598	574	545	576	580	576	564	579	573	602	515	588	593	586	563	534	553	559	621	585	596	569	601	593	623	560	577	602	627	597	590	585	581	580	564	539	595	601	573	565	549	565	594	561	567	570	587	576	561	575	567	589	612	598	605	573	592	577	594	564	593	609	598	607	584	577	563	581	576	578	604	608	598	509	588	581	586	597	586	566	588	559	574	595	554	528	562	594	584	588	599	545	570	642	594	605	592	559	618	536	579	588	578	545	570	623	564	581	559	583	577	563	549	550	596	622	596	599	564	616	568	581	556	560	607	567	605	544	605	544	586	596	626	587	592	586	532	620	501	575	596	622	581	632	594	584	559	552	586	594	555	560	530	555	561	567	552	611	610	616	625	596	570	579	554	584	587	618	613	567	631	573	584	602	611	596	629	564	599	610	566	576	585	604	566	580	588	562	562	574	600	653	584	600	610	584	563	557	577	607	576	574	594	546	623	591	560	577	565	606	579	532	614	589	591	576	530	602	622	612	606	590	608	632	600	574	548	590	535	594	596	587	598	555	579	585	607	552	596	626	586	555	587	577	593	628	574	579	564	598	566	586	594	527	598	570	556	559	579	580	543	606	567	567	595	577	573	548	603	584	588	567	589	588	573	593	589	551	589	573	601	577	575	567	558	606	571	539	549	556	631	568	610	568	573	584	586	587	592	584	572	595	553	607	558	588	556	579	620	537	551	635	594	564	566	553	582	581	531	614	593	568	540	618	564	573	591	600	615	567	587	560	591	634	661	570	630	578	530	579	557	610	593	559	563	575	599	588	556	622	594	591	596	566	596	586	571	636	594	588	580	546	568	564	614	611	612	591	618	553	563	546	585	592	614	561	579	603	563	602	604	579	579	610	605	605	618	580	580	636	575	582	573	541	556	579	591	545	584	549	593	609	588	576	566	600	564	540	583	614	558	572	578	587	550	582	530	589	575	575	551	598	608	570	559	613	559	569	567	577	584	603	620	568	597	595	563	619	574	595	567	600	574	628	578	585	549	599	586	577	587	568	591	582	572	558	622	585	532	615	593	521	579	586	537	548	596	602	593	560	531	547	581	585	574	559	570	589	564	569	550	590	537	544	594	608	621	573	611	576	566	597	641	534	575	564	581	536	566	540	569	591	573	593	534	612	593	543	557	528	567	558	543	564	584	575	577	595	632	621	566	572	583	578	643	585	574	601	584	611	614	586	582	611	599	574	577	542	597	599	581	577	584	576	551	596	600	619	559	587	621	593	592	586	588	617	564	621	570	530	558	602	580	559	581	595	599	581	578	576	594	606	556	574	566	545	615	595	571	564	562	592	585	561	601	597	548	609	586	567	602	564	568	579	555	590	587	562	625	575	602	592	588	572	579	544	556	622	598	567	606	598	577	576	591	613	657	621	598	561	602	560	600	569	603	601	584	574	566	592	587	587	545	582	625	548	566	575	578	603	583	545	577	561	582	553	574	557	597	625	621	584	605	585	547	595	598	591	613	622	618	588	602	554	636	583	567	573	553	591	603	592	553	580	560	591	577	596	588	542	591	578	595	599	549	621	600	574	579	545	591	617	583	594	596	563	562	560	601	595	561	529	613	583	580	598	573	588	601	580	592	544	580	582	577	583	610	612	566	582	552	559	577	590	564	608	577	602	587	600	561	542	606	575	541	571	613	623	603	589	603	627	554	591	608	574	597	617	595	565	553	543	579	594	568	631	612	603	600	587	599	566	566	538	578	595	579	550	606	589	585	635	546	554	547	616	559	569	545	589	581	518	641	607	591	523	580	556	601	573	569	567	600	596	559	602	597	598	603	567	573	598	582	602	588	527	568	579	585	591	639	598	586	628	547	572	607	598	585	565	576	535	564
33295	20279	7798	589	337	281	301	299	269	263	284	266	250	289	278	283	271	304	263	284	253	284	294	306	294	263	294	259	301	256	280	272	248	297	275	295	293	304	267	294	280	291	269	285	248	258	255	318	282	275	249	262	271	286	273	279	264	236	276	276	297	245	294	273	279	299	311	270	285	263	310	309	264	269	282	271	274	260	267	285	256	283	255	262	273	282	253	290	288	261	280	286	262	264	282	267	268	306	288	262	258	254	268	269	272	278	278	257	269	288	249	309	265	268	277	242	269	287	245	284	278	268	260	261	293	262	271	270	277	269	300	265	260	299	275	264	296	291	275	258	267	279	245	276	305	265	258	271	284	272	262	278	254	275	273	278	250	261	293	265	291	277	266	239	298	278	246	243	270	262	250	265	244	273	277	283	293	275	295	275	295	262	282	260	296	262	284	246	279	256	247	273	257	296	277	266	295	256	267	278	257	278	295	266	266	276	262	256	314	297	272	274	281	289	275	280	268	274	279	270	278	264	265	281	281	297	259	255	267	275	269	268	309	267	266	299	278	257	283	291	296	280	281	287	259	282	281	232	255	271	253	272	255	269	310	297	282	278	282	297	281	276	250	304	289	280	300	282	245	254	285	305	282	284	280	272	300	254	237	275	263	277	271	270	263	302	281	268	265	264	240	288	267	260	260	256	293	288	283	270	252	294	284	285	258	265	281	260	275	252	273	268	275	276	263	290	261	280	235	277	273	290	288	282	291	304	272	259	271	294	274	267	289	254	267	292	269	281	278	288	286	247	249	261	268	302	263	272	296	258	268	295	289	264	271	253	276	303	296	256	308	295	260	273	257	256	259	268	273	257	279	266	266	257	262	253	263	268	277	286	271	289	262	289	290	307	312	246	257	281	284	283	291	250	249	289	261	286	259	265	270	251	291	285	283	264	295	251	290	273	290	274	269	278	249	277	289	302	276	255	264	251	256	302	285	290	261	275	270	255	265	282	285	313	278	285	284	263	281	285	277	255	293	228	224	270	287	259	253	248	293	269	262	273	282	257	284	283	303	270	285	239	282	283	283	305	258	247	294	289	276	266	283	265	287	258	287	293	274	268	258	274	262	230	262	272	284	289	246	284	308	274	277	294	265	248	291	265	263	273	272	261	278	257	275	287	250	263	276	288	290	271	276	297	296	287	271	287	282	260	287	254	225	294	265	292	306	293	258	280	251	257	281	224	282	297	289	271	277	274	305	278	253	278	303	249	263	294	253	322	285	302	259	222	242	281	286	309	290	275	261	296	301	268	273	265	269	282	270	287	282	294	279	257	272	255	303	298	282	264	298	264	266	285	279	266	237	285	290	250	274	256	264	275	310	290	240	297	313	271	286	297	270	251	259	280	250	229	263	276	268	254	268	281	267	275	303	285	286	268	263	300	264	253	305	316	293	304	236	284	258	270	277	261	287	303	308	279	277	276	260	239	258	251	293	297	276	270	271	250	302	257	270	226	257	276	255	259	301	271	274	277	291	270	266	277	280	261	271	271	254	318	302	294	246	309	274	276	285	291	276	275	283	277	304	278	274	272	262	259	292	262	266	273	270	294	287	282	294	293	283	273	259	244	277	294	296	296	291	263	269	261	302	267	293	286	262	269	245	277	278	264	272	292	306	247	293	294	270	298	294	301	268	275	271	290	269	297	257	267	271	266	241	259	265	272	284	274	260	258	273	287	255	304	279	292	259	272	273	294	307	260	261	245	258	260	287	224	253	294	278	268	283	274	263	290	280	283	271	253	270	263	268	288	265	270	291	258	271	274	260	253	272	293	296	278	252	253	280	281	311	289	284	265	245	306	297	275	288	260	263	272	262	279	291	279	286	315	287	286	266	271	284	286	264	259	267	302	310	257	265	262	283	246	247	289	299	255	267	269	307	289	269	295	283	267	274	280	298	299	298	270	283	275	268	266	291	282	274	275	275	267	273	261	316	268	258	277	265	291	280	281	283	261	279	273	276	261	264	244	285	262	284	288	296	298	256	296	311	272	264	254	282	305	276	251	261	286	258	299	304	258	264	262	260	270	303	267	260	269	285	285	275	281	296	292	273	279	312	256	304	256	286	271	258	284	280	280	256	294	278	279	261	252	304	276	258	268	281	270	293	295	270	243	231	256	308	294	305	299	286	297	284	271	266	263	270	238	254	257	278	269	237	270	287	290	269	289	270	284	306	289	268	240	253	298	277	304	283	242	299	313	286	273	251	307	312	289	287	263	258	282	278	289	254	290	265	279	280	253	318	262	258	261	260	285	271	285	296	281	258	296	268	260	256	269	296	275	300	279	277	248	244	240	275	286	269	290	240	282	290	276	270	268	262	282	255	277	246	290	276	276	241	291	272	264	267	282	261	255	259	295	280	285	284	261	278	280	277	292	268	272	267	275	234	278	284	254	276	240	255	277	260	277	319	275	275	280	259	260	275	263	273	272	289	286	327	287	253	290	291	295	292	281	239	267	279	272	256	294	298	255	279	283	292	309	277	249	258	266	281	263	283	239	295	272	265	236	274	290	281	280	287	249	261	286	284	295	254	266	292	248	260	298	262	274	290	265	307	271	246	309	287	274	288	266	250	255	289	269	283	254	280	293	259	270	267	264	258	261	299	257	291	301	285	280	297	315	297	267	279	284	287	266	244	259	299	253	268	263	278	287	322	316	244	274	260	271	268	278	278	272	269	247	257	285	248	286	282	263	259	286	283	259	308	319	286	264	269	297	304	254	255	328	274	286	261	307	266	293	262	296	280	289	271	272	254	283	298	262	267	320	296	245	247	291	267	299	299	241	279	315	290	281	260	264	239	288	286	298	270	261	260	263	261	287	251	259	253	278	292	277	292	221	294	307	291	310	289	260	319	258	271	280	268	283	270	271	320	256	255	259	263	284	230	272	265	254	238	261	250	252	300	297	257	276	268	262	248	221	229	254	282	313	263	288	252	272	259	302	261	259	295	290	298	279	267	240	276	294	244	280	304	264	309	272	303	253	279	306	289	267	282	272	261	270	258	310	308	265	283	281	268	291	258	239	265	285	291	276	272	263	273	276	311	281	257	274	278	273	265	281	305	295	275	265	293	285	304	254	271	257	269	285	263	270	268	257	284	275	287	277	284	271	274	236	299	281	294	277	303	264	302	296	271	286	274	296	289	275	281	282	270	306	277	282	278	238	293	288	262	291	278	278	265	260	246	271	306	283	291	238	252	271	276	276	265	274	286	274	263	259	267	261	280	268	279	264	268	246	275	278	295	297	281	284	283	266	270	288	296	289	311	285	272	274	263	254	231	291	282	265	280	251	279	259	248	292	277	300	261	304	280	281	272	270	243	268	304	253	269	268	292	297	275	262	244	243	285	320	281	251	250	276	288	274	272	270	296	274	256	280	266	278	301	294	255	244	282	257	286	229	294	251	237	282	255	276	264	259	285	276	275	266	276	259	288	273	297	278	244	258	268	290	291	270
5625	1492	910	709	747	672	652	674	653	675	698	646	687	709	636	662	656	648	635	641	626	651	676	706	634	679	605	669	686	640	624	617	625	629	685	631	662	674	623	616	674	698	620	655	640	646	666	663	622	680	626	694	616	643	631	655	671	662	658	679	629	649	661	600	604	682	686	667	652	671	676	638	647	657	662	691	634	647	627	645	655	654	644	685	641	690	608	682	704	592	642	644	656	634	660	646	619	682	695	644	629	640	641	660	663	638	677	684	707	666	663	686	627	612	634	664	661	628	674	682	699	639	708	582	626	656	659	613	683	650	642	645	666	654	637	642	676	659	642	676	709	627	681	659	645	667	657	630	687	659	627	653	627	640	647	686	618	644	689	663	691	685	691	599	627	645	646	647	658	662	655	685	640	666	678	635	620	664	662	675	647	644	632	715	645	658	595	677	673	666	655	649	611	648	639	676	692	681	667	624	657	675	650	656	656	662	653	639	676	623	692	693	664	649	628	655	700	649	708	625	600	674	673	638	659	682	703	642	686	662	633	676	708	642	610	616	657	669	647	622	624	653	623	660	630	616	668	657	645	689	676	636	676	634	682	669	606	633	620	609	637	644	666	642	646	611	637	684	641	659	614	706	668	639	635	647	705	660	659	676	621	638	667	691	653	627	658	665	681	708	680	619	654	702	677	669	684	693	638	708	651	630	629	674	639	653	673	611	601	694	673	658	631	619	673	691	698	644	668	730	646	673	661	624	641	659	689	695	650	672	688	624	667	700	650	676	637	688	675	643	656	653	670	675	625	654	624	645	700	664	662	658	677	664	661	632	679	679	708	673	619	645	647	662	678	649	676	665	643	628	665	705	662	679	716	646	732	630	641	626	677	680	667	671	678	641	662	648	623	691	636	649	654	653	658	667	629	631	668	662	661	651	619	647	667	655	672	643	689	635	708	665	678	646	676	649	675	677	652	649	684	634	626	675	700	657	636	632	662	616	674	639	650	698	658	645	677	640	719	639	672	654	642	660	636	632	634	627	627	655	652	644	645	661	663	650	664	684	687	611	666	643	658	617	671	697	645	689	622	640	660	637	640	622	659	696	640	608	616	663	690	644	638	657	664	680	662	659	639	677	609	645	677	721	669	688	625	658	631	586	684	662	673	663	706	666	673	691	670	637	685	629	655	639	672	646	691	664	645	631	660	622	676	661	634	653	657	629	632	662	644	644	649	687	647	609	669	644	686	597	634	638	638	677	691	676	648	623	657	596	660	595	692	663	693	625	645	637	630	624	623	682	683	618	585	721	675	649	621	617	670	658	652	659	673	630	679	657	635	626	716	602	623	691	629	673	636	702	646	692	643	615	642	680	705	621	683	664	648	644	669	649	630	643	667	659	633	647	672	631	627	687	653	666	641	660	659	690	689	708	661	648	663	698	626	650	650	659	648	680	654	690	659	666	630	634	675	637	659	702	636	675	610	633	671	624	684	659	680	624	671	644	637	627	671	677	676	654	643	651	652	660	632	650	642	672	629	641	672	650	633	678	670	651	643	644	651	692	659	614	689	668	654	657	643	668	694	670	671	661	661	677	620	643	632	646	647	639	698	656	634	690	669	668	654	585	656	644	652	662	675	677	687	667	740	640	691	624	616	649	641	635	621	665	636	641	664	675	698	635	654	660	677	700	652	672	673	692	679	643	670	628	675	689	654	673	640	700	619	637	679	654	616	695	645	658	667	659	651	660	648	683	639	635	700	647	671	654	640	637	623	682	667	665	657	653	703	651	634	663	686	671	644	623	623	651	639	699	609	659	660	666	696	667	653	649	677	648	683	686	634	698	667	652	674	612	655	691	639	704	664	689	676	629	663	650	688	672	683	659	730	651	679	651	628	626	657	647	670	670	657	656	664	676	632	659	644	664	651	645	636	644	660	627	672	657	652	654	665	662	647	668	655	637	643	636	632	640	636	638	654	625	690	647	642	673	684	656	632	627	637	621	653	659	615	648	669	694	670	646	641	643	672	639	696	685	630	719	709	645	679	693	636	626	635	628	584	656	661	667	649	621	609	671	611	660	669	648	691	640	659	639	640	662	659	653	648	665	658	647	687	703	663	702	637	718	651	670	677	623	650	662	666	598	609	634	671	663	628	674	617	652	625	641	643	653	640	648	698	637	654	714	669	675	685	649	656	725	685	678	658	607	653	632	660	647	697	672	645	646	657	616	656	644	640	667	608	643	659	681	662	637	700	611	601	679	660	630	671	662	616	662	697	681	651	635	628	643	619	644	669	710	672	623	636	612	649	640	632	668	642	649	658	675	675	635	623	677	677	690	695	660	656	647	621	594	643	652	660	612	664	660	707	667	648	665	685	658	646	666	664	655	627	659	634	638	640	645	648	668	683	646	642	676	666	680	664	640	664	667	690	657	646	637	652	684	649	636	636	673	675	655	647	659	645	665	662	671	638	629	605	633	683	668	673	606	609	629	632	675	669	656	627	669	670	631	661	640	684	686	698	685	623	617	672	666	604	640	691	669	618	650	652	668	634	654	636	679	665	684	653	684	665	678	609	687	661	629	640	608	699	662	671	657	700	647	634	652	630	640	659	677	660	568	638	663	678	659	666	688	639	661	645	710	658	614	638	678	694	666	645	613	646	671	693	638	643	645	604	695	629	660	691	703	685	682	690	688	659	650	651	625	653	667	733	651	634	656	668	624	692	614	617	598	671	624	639	624	624	702	631	698	683	655	632	649	664	685	639	657	639	671	698	646	668	657	663	654	633	694	612	657	668	656	640	641	652	656	640	657	692	661	682	651	701	615	650	640	676	695	631	672	692	650	664	651	660	691	704	676	672	654	639	652	645	646	657	693	619	669	661	625	668	685	635	665	676	668	653	591	634	690	685	620	693	666	673	665	669	699	677	625	691	687	666	611	664	643	669	632	679	649	654	636	622	659	650	649	666	656	633	675	670	640	659	606	667	643	658	660	690	671	644	650	653	615	651	630	648	682	643	650	655	653	637	630	704	647	643	636	667	692	638	658	655	649	638	665	628	672	597	647	640	640	655	654	642	600	627	659	669	655	629	654	661	678	647	666	645	665	611	632	665	647	682	659	631	654	612	629	664	640	638	680	609	661	660	678	632	647	612	684	653	667	662	643	693	651	647	709	619	671	673	603	659	650	683	645	640	657	659	652	654	665	608	668	611	637	671	652	662	655	600	701	634	667	634	691	631	668	637	695	680	659	652	661	683	712	696	616	670	694	677	669	676	641	704	634	620	675	640	684	615	681	647	637	690	704	620	641	615	626	619	673	652	610	643	646	676	653	679	689	638	657	645	627	603	651	648	695	637	692	674	684	633	674	669	654	625	604	662	656	657	637	669	655	647	644	651	591	666	654	660	664	709	665	660	719	674	698	642	618	653	669	622	647	651	667	618	627	648	580	659	617	637	646	640	628	660	692	669	661	707	614	626	685	620	668	641	700	641	666	642	684	681	695
25321	21962	25597	28973	21966	21968	3232	580	514	445	427	434	412	450	442	403	392	407	364	365	383	373	405	392	387	405	406	406	409	405	379	390	407	360	367	391	417	385	371	377	376	390	386	379	429	388	394	413	386	368	346	343	409	405	389	389	391	415	447	424	396	418	405	387	405	390	359	408	424	383	390	413	403	369	393	406	354	390	390	380	364	419	386	365	364	413	399	341	391	405	400	406	364	368	420	388	385	396	395	368	369	392	414	360	361	406	409	416	363	404	391	407	341	344	394	437	411	387	426	354	420	390	360	425	407	397	364	330	376	376	415	389	412	423	406	413	368	384	403	418	390	392	453	402	395	366	373	384	354	394	369	361	383	391	380	384	393	396	402	397	343	390	392	379	372	370	400	418	360	399	407	408	432	388	384	397	382	367	374	364	393	409	379	369	377	383	379	411	360	363	388	396	349	392	365	403	398	409	367	428	411	403	395	373	365	387	395	385	374	381	333	371	415	394	378	395	403	395	386	373	359	422	376	379	382	380	354	394	399	396	339	367	382	412	425	381	383	388	428	391	374	348	377	342	374	374	396	399	382	410	378	414	412	365	370	387	367	428	422	417	398	385	389	378	362	384	355	413	426	396	386	391	407	399	351	379	387	371	386	368	414	355	372	387	395	362	410	371	412	392	412	381	342	383	420	406	395	405	371	430	380	387	404	381	351	430	409	407	395	404	356	390	404	443	354	356	397	378	409	393	432	395	392	392	349	416	368	412	384	415	418	376	389	368	378	384	349	406	421	380	428	384	373	388	395	385	378	383	390	375	389	401	394	418	365	388	393	387	371	354	400	367	390	406	383	389	390	358	397	398	337	380	405	441	412	407	417	409	365	379	357	405	428	415	387	387	426	379	401	326	387	385	382	367	415	376	422	395	384	430	377	405	385	367	372	397	416	375	387	377	389	425	371	399	365	377	367	383	415	380	393	388	354	392	407	387	374	390	381	352	400	402	367	395	377	385	397	401	445	388	364	379	400	358	426	412	427	381	402	371	401	452	395	387	370	428	388	368	399	394	427	402	410	373	418	409	388	355	366	392	377	411	385	440	350	373	422	365	393	375	415	402	389	366	371	417	397	386	415	385	381	383	395	376	389	383	398	383	407	375	403	382	389	344	382	388	442	414	413	395	387	407	359	393	405	428	391	369	373	358	369	359	395	390	408	453	392	382	373	416	409	383	441	387	403	398	352	398	371	376	428	393	423	401	395	389	387	393	412	388	358	372	391	396	389	379	391	395	368	368	396	441	384	346	375	378	399	388	346	401	331	379	352	393	393	409	398	357	379	374	394	408	388	456	366	333	379	348	387	373	370	386	412	373	388	391	372	368	409	399	386	438	359	398	360	390	395	377	382	380	380	394	406	383	436	382	384	427	347	386	400	398	402	389	399	362	343	403	389	342	370	388	389	380	350	411	398	361	379	396	403	349	449	388	390	402	404	398	389	388	396	412	391	378	401	389	411	370	429	400	376	413	361	410	395	375	424	428	411	365	367	393	408	356	415	388	384	385	376	349	389	391	417	396	397	384	404	365	384	394	368	434	388	405	415	403	416	432	380	398	390	357	422	374	356	384	396	337	395	373	363	398	370	369	375	371	387	410	400	389	414	392	388	398	378	358	402	414	345	370	412	398	382	345	416	396	392	392	389	381	398	372	413	373	424	406	392	397	382	399	383	385	396	395	409	407	421	372	397	353	378	415	423	397	393	447	380	374	377	368	380	386	424	421	387	371	408	358	405	385	366	363	396	399	357	391	370	393	393	384	385	348	350	402	396	419	384	361	410	397	402	384	405	391	392	371	381	373	376	364	388	389	408	369	388	373	406	361	384	392	371	366	429	364	377	383	414	398	379	399	393	378	400	377	348	341	387	373	375	359	379	356	414	385	344	375	386	396	403	408	381	354	400	368	407	414	402	418	390	344	394	368	368	387	392	393	391	363	395	375	398	372	409	403	363	379	403	370	360	365	386	337	359	407	356	421	363	398	392	384	359	379	366	355	396	384	399	394	379	362	421	360	349	369	395	397	366	418	354	385	399	379	398	414	395	369	384	378	394	405	410	397	445	372	382	409	369	365	381	399	392	357	433	359	387	442	406	367	367	360	412	372	391	388	380	396	381	429	426	394	355	376	383	397	389	388	411	392	383	369	410	394	390	373	391	395	363	398	443	402	385	371	393	383	384	388	392	368	399	398	396	353	402	378	377	411	347	405	416	369	413	369	389	352	407	442	391	383	364	354	410	351	346	393	399	325	400	360	448	394	377	410	360	363	417	366	388	377	389	382	374	391	384	369	369	375	365	381	400	428	425	399	380	400	380	386	361	397	403	386	395	432	424	383	417	420	377	407	401	388	418	393	406	377	376	390	402	413	367	392	392	404	391	420	384	376	376	394	412	379	420	385	379	354	377	395	362	369	389	408	354	428	391	396	366	370	389	401	369	395	391	344	381	363	382	396	382	402	398	348	389	406	418	396	337	370	395	398	425	399	368	382	411	401	359	392	392	395	364	396	384	383	381	421	370	363	376	374	418	370	405	416	389	363	339	329	376	372	393	401	381	363	406	393	386	363	408	395	397	415	345	352	354	309	385	373	354	400	356	400	383	402	410	348	413	412	397	382	399	367	403	373	390	437	394	437	405	384	434	383	418	389	421	433	385	391	359	359	418	379	389	392	359	390	378	400	359	424	369	398	399	408	387	369	434	384	381	385	397	404	390	385	389	385	411	382	388	370	367	355	373	396	397	388	426	370	393	387	387	352	386	357	402	402	427	368	387	385	348	351	353	397	368	413	416	364	384	384	384	393	392	414	395	383	399	412	376	404	394	387	371	346	392	391	406	348	363	371	373	409	380	402	411	391	344	394	372	371	389	382	374	394	383	395	401	395	415	386	380	350	390	395	383	388	410	379	408	410	395	401	362	403	377	388	371	395	386	410	396	410	404	358	416	374	331	420	348	390	398	393	385	378	360	381	382	329	416	391	412	395	387	406	370	378	402	408	383	423	362	414	376	321	364	354	386	369	409	392	373	373	378	400	356	388	374	359	390	375	377	401	434	398	378	371	336	379	413	393	389	379	371	417	395	368	382	377	377	371	364	392	375	393	395	381	380	411	433	418	335	363	420	389	361	389	391	350	416	368	398	397	377	420	412	405	383	408	413	382	369	371	367	347	388	397	381	384	418	350	368	400	396	356	403	382	368	386	418	359	398	372	386	381	384	374	380	420	364	353	392	415	369	394	364	402	363	398	377	395	332	380	384	379	370	461	389	404	390	410	382	362	391	418	423	387	386	366	425	364	376	363	364	387	394	377	372	411	355	364	417	366	391	389	374	406	399	390	405	385	370	377	363	412	383	420	408	388	364	394	360	386	416	402	393	417	403	403	392	403	349	367	369	398	392	383	388	359	361	392	426	364	412	390	349	426	378	394	404	385	392	400	368	452	364	385	449	436
3814	4364	2215	1254	1048	990	893	842	944	952	911	828	835	802	876	885	865	887	840	887	883	868	842	845	849	820	854	825	817	841	872	863	914	831	855	829	841	819	865	822	839	828	900	801	869	876	823	860	858	836	831	824	890	852	843	821	862	906	876	850	860	872	850	834	898	877	839	871	877	849	827	854	878	833	803	844	879	826	818	845	849	796	831	831	866	836	835	811	867	848	826	817	821	841	823	855	826	862	818	854	819	825	886	872	845	823	867	810	815	849	920	850	908	861	839	861	816	855	869	920	838	833	880	829	854	807	832	821	872	865	856	857	916	818	878	865	818	825	796	924	824	847	822	857	859	875	818	882	853	872	883	843	821	844	826	851	831	842	837	844	875	838	887	819	826	838	844	847	852	853	844	852	861	868	848	848	854	892	852	856	913	867	855	879	812	844	874	878	882	839	823	819	798	849	819	868	861	859	851	810	879	850	818	839	816	832	807	901	894	834	828	879	873	851	887	825	836	869	827	848	843	815	842	851	815	849	821	865	866	908	873	852	803	890	866	870	840	866	865	819	838	812	864	868	846	853	790	837	842	847	817	891	915	820	878	824	816	788	816	833	825	791	810	924	874	909	916	872	838	864	873	861	864	855	861	811	852	824	851	791	854	816	804	805	829	760	866	823	890	877	880	888	839	831	840	878	855	929	833	857	826	879	840	800	857	890	823	876	826	890	837	860	876	840	866	818	861	853	858	877	836	799	854	891	802	869	838	822	892	870	866	860	837	807	847	888	882	767	855	836	901	833	858	870	898	795	825	859	831	807	849	842	827	877	849	871	789	854	847	817	818	867	850	844	855	842	834	821	873	869	819	875	821	831	860	822	829	880	819	855	861	847	801	886	911	871	888	873	832	873	918	875	813	834	905	851	938	819	844	867	878	851	848	832	827	895	848	860	836	884	856	886	782	828	825	827	870	869	850	830	874	794	818	877	822	835	851	833	785	879	841	866	872	841	881	866	856	836	843	833	825	849	845	837	846	817	898	853	853	828	863	901	846	856	873	858	859	861	841	845	851	866	846	836	862	831	854	924	785	795	855	859	851	916	853	830	817	886	850	846	854	845	823	837	864	869	849	840	868	828	893	839	842	879	870	826	846	880	869	891	842	895	809	863	886	844	840	854	882	816	838	823	884	871	869	867	837	837	860	831	856	854	843	833	834	845	892	889	900	866	829	909	832	857	857	851	857	906	807	830	832	844	770	844	853	824	816	866	880	891	885	865	865	843	820	876	856	868	802	834	809	888	851	813	841	901	846	848	839	879	896	871	826	857	851	775	871	858	838	843	861	821	862	826	792	816	857	895	894	821	851	781	880	855	839	853	866	813	872	810	858	877	900	807	891	827	862	859	807	844	847	840	820	813	851	821	870	820	834	863	814	878	827	804	859	904	904	859	846	854	858	858	828	827	848	783	801	884	834	834	867	804	761	825	907	912	829	871	856	863	878	897	870	837	825	817	850	823	808	831	853	867	849	875	855	845	837	818	815	839	851	807	854	815	806	814	862	891	814	826	877	841	910	897	870	863	845	816	835	826	845	847	808	856	833	839	851	831	834	861	864	873	847	850	894	857	865	843	877	852	824	834	832	852	845	899	859	832	827	869	827	849	877	853	858	868	842	919	882	906	863	885	881	883	869	837	816	847	863	833	791	849	886	766	851	855	818	938	832	865	888	855	849	827	906	871	883	816	863	864	856	807	828	835	829	850	848	886	876	849	793	859	852	818	862	833	829	830	824	825	849	835	868	865	825	821	866	832	889	860	842	889	857	861	859	882	810	882	860	887	846	921	873	860	814	860	812	827	809	865	844	809	853	821	875	855	835	872	844	888	858	872	787	882	831	826	896	912	875	852	873	877	894	838	864	893	850	836	834	805	819	877	884	836	776	824	826	848	867	815	847	841	867	865	925	870	833	842	844	835	830	867	887	896	879	841	832	835	837	840	841	784	875	829	850	876	881	877	844	821	819	819	816	782	820	801	830	833	849	832	843	822	859	906	882	812	844	829	811	843	843	853	861	816	816	886	822	878	861	869	868	826	808	926	829	830	818	851	849	843	813	852	860	774	839	849	901	851	819	829	826	852	798	847	865	870	837	810	874	865	825	867	910	838	873	852	887	914	829	876	890	862	894	882	892	853	863	902	847	878	845	844	787	792	825	861	858	837	821	827	858	838	873	842	860	846	841	825	862	870	787	855	867	863	814	837	796	819	820	828	838	845	818	861	871	823	878	802	829	889	825	836	865	823	825	840	868	838	849	838	888	836	785	817	830	881	822	877	851	889	837	857	884	797	894	828	824	835	877	816	833	836	815	845	822	883	837	837	808	856	895	852	894	857	807	843	812	842	794	849	808	857	844	846	828	853	872	869	792	829	884	867	828	876	855	814	883	799	859	826	829	869	834	878	865	863	820	816	925	857	852	860	803	796	837	839	855	841	828	814	855	832	811	812	830	847	917	869	825	879	814	838	880	871	859	829	876	859	787	913	874	876	823	826	871	847	817	832	832	893	842	887	837	856	856	869	837	816	880	860	835	866	805	886	799	854	811	824	810	853	857	827	811	829	885	864	838	833	863	848	841	875	836	839	822	889	820	835	903	860	837	805	853	834	884	879	817	856	888	852	869	852	805	809	830	814	877	823	913	880	840	860	793	788	807	816	880	817	858	848	842	848	843	835	810	846	875	825	866	838	836	798	802	838	841	870	868	859	849	838	857	820	858	793	911	849	809	862	819	874	818	863	847	823	835	806	849	782	856	858	853	868	868	891	811	889	806	812	834	836	845	866	832	865	895	834	817	848	858	816	765	805	857	836	824	868	850	835	834	902	832	861	854	922	859	862	880	846	865	852	851	859	819	839	838	867	871	783	873	865	902	807	848	873	905	920	863	816	826	799	804	849	832	866	852	868	883	822	876	818	812	832	868	850	902	890	831	839	872	836	843	883	894	843	816	872	860	815	840	835	887	866	913	793	875	787	833	867	818	818	900	852	855	812	816	818	839	847	848	837	819	833	871	864	846	867	831	797	833	842	827	888	868	815	846	830	871	849	847	859	871	910	822	872	846	827	898	876	873	869	833	853	894	829	809	772	850	861	866	834	839	868	830	840	846	850	814	861	866	814	852	868	860	859	834	809	884	842	835	826	853	866	844	859	823	813	869	841	863	859	845	853	830	855	853	842	839	847	834	807	822	818	881	848	817	834	874	906	848	853	841	818	820	895	856	868	857	799	822	890	846	814	843	838	822	839	825	863	876	851	869	831	869	816	835	894	842	832	849	873	815	910	803	794	841	815	858	848	873	863	808	900	842	836	866	828	851	827	808	843	849	806	866	813	879	846	882	859	819	809	852	883	853	829	853	813	785	864	899	864	850	892	807	865	889	835	865	806	823	859	857	858	786	833	850	858	895	834	843	884	870	911	848	844	849	869	816	912	843	813	838	873	820	852	882	824
24876	21980	25776	28843	21983	21997	19167	805	438	374	352	378	349	311	320	321	300	301	319	336	275	295	301	277	290	301	274	246	285	295	265	274	243	281	285	235	268	268	263	293	261	276	295	271	241	248	275	288	277	262	278	279	255	264	246	289	287	266	280	281	288	276	284	240	268	282	270	277	259	282	279	258	235	247	257	277	237	291	290	263	259	280	275	274	284	263	315	268	274	279	254	282	287	277	307	276	297	305	296	285	276	286	271	261	269	277	277	269	237	258	269	270	271	267	245	292	268	266	255	245	278	270	279	278	261	257	241	256	273	269	269	246	262	246	286	259	256	321	244	262	287	274	271	270	241	293	252	267	263	251	271	258	274	276	283	263	246	302	274	305	276	262	266	288	261	246	254	279	264	277	300	260	302	276	271	242	242	280	261	258	242	259	274	268	254	243	268	247	258	249	259	239	257	260	256	286	278	268	305	264	259	273	287	272	257	273	246	285	252	276	259	275	261	260	292	265	274	246	254	273	289	246	242	249	301	274	241	254	231	278	268	279	247	252	252	285	264	263	272	261	258	245	260	256	260	238	246	270	286	265	243	257	271	289	284	281	284	266	270	290	264	283	249	267	268	257	269	282	265	260	261	291	278	274	267	295	254	260	272	288	259	258	255	285	299	297	258	261	269	241	278	243	277	269	227	265	269	270	226	275	269	283	240	241	282	254	257	271	274	253	291	272	261	309	278	279	215	257	271	291	244	252	273	259	277	265	245	268	250	257	265	252	295	278	273	257	249	255	274	282	285	286	260	258	280	263	213	288	278	239	268	247	281	251	288	295	298	266	284	235	272	241	249	225	299	261	256	264	259	243	291	223	283	241	251	265	262	267	261	259	253	291	281	281	255	288	275	248	304	258	250	262	256	276	268	263	262	267	272	256	275	283	279	241	269	260	249	252	289	274	245	282	271	268	283	265	258	272	272	267	272	264	288	278	261	286	262	270	220	226	245	274	262	263	258	285	263	283	306	254	276	240	286	288	234	255	261	255	256	270	276	278	274	258	261	246	242	238	265	254	275	297	263	246	258	262	263	281	238	231	258	264	265	272	268	268	276	265	259	278	269	260	259	280	260	290	279	245	293	296	274	313	283	280	272	260	239	231	267	273	319	256	252	273	242	254	283	278	258	293	274	256	290	270	270	272	254	231	252	262	276	252	295	260	295	276	267	301	237	255	284	297	289	273	260	265	312	264	258	292	262	265	265	254	266	247	247	246	276	257	268	298	258	278	283	271	275	295	277	275	237	273	276	272	232	269	277	281	273	289	261	250	271	286	279	285	292	244	241	241	311	280	254	256	249	274	268	255	241	252	261	252	258	264	254	287	261	245	280	230	278	289	268	247	268	274	274	259	225	264	292	257	271	284	245	274	296	300	268	247	253	279	258	296	299	236	229	258	282	287	276	306	292	281	277	306	253	269	278	263	269	266	281	252	287	263	257	272	295	273	249	287	266	276	244	263	256	269	279	279	268	270	272	263	239	284	246	279	253	270	269	272	300	273	254	293	259	268	285	270	266	273	278	260	264	285	237	269	261	268	297	271	254	292	292	238	274	260	230	272	260	249	261	279	262	287	241	258	262	253	280	232	258	271	268	261	292	269	249	298	260	286	259	267	286	287	271	296	246	256	306	299	280	290	247	302	244	249	261	257	268	246	275	244	257	274	268	277	286	238	256	260	257	246	233	308	294	286	231	240	263	243	281	276	261	226	257	278	238	242	265	300	246	250	251	275	267	281	301	241	292	266	279	252	246	265	263	301	225	280	274	281	278	281	277	278	266	251	232	251	292	262	271	305	266	266	259	263	229	263	282	275	278	263	266	231	261	273	283	273	261	265	273	276	270	261	249	264	248	293	278	263	293	263	232	261	260	252	269	246	248	251	283	270	251	262	261	257	258	284	259	269	251	272	310	264	255	273	249	267	240	292	259	285	265	268	265	279	291	285	262	276	233	270	264	252	243	244	277	285	259	249	272	283	251	269	269	250	273	292	265	312	270	269	305	281	237	263	288	226	265	252	266	276	261	265	254	287	251	268	256	252	264	286	275	287	236	287	257	247	278	261	286	285	292	237	275	274	247	252	255	252	231	299	271	265	264	231	290	268	258	252	242	274	275	284	294	255	275	272	262	260	269	246	259	255	272	272	288	279	254	301	272	280	232	271	272	273	259	233	226	274	287	268	240	256	247	296	273	262	249	264	241	275	274	265	281	279	279	269	283	250	262	254	257	276	242	255	265	267	246	267	305	273	290	262	252	299	248	283	269	261	248	233	272	233	283	256	270	237	245	250	261	288	256	282	314	275	285	249	258	248	283	264	263	285	265	272	282	260	247	269	282	257	288	280	282	267	268	267	290	287	235	304	268	275	269	296	284	267	250	272	294	242	284	254	264	282	258	291	297	270	286	257	293	248	282	262	266	267	268	267	253	281	264	295	277	247	266	282	279	243	282	260	236	253	266	250	292	265	283	277	252	255	250	226	272	258	290	274	288	286	261	239	269	238	280	288	273	259	275	259	260	249	288	244	272	281	266	279	285	270	267	286	259	265	287	290	265	241	279	265	276	263	274	259	294	258	296	259	259	260	271	288	269	254	258	271	275	280	263	261	254	244	295	291	237	263	254	259	236	278	253	293	285	265	276	291	267	278	283	264	271	261	276	255	261	263	261	251	256	294	254	270	250	276	262	286	277	246	271	304	258	256	286	247	275	294	288	256	262	267	261	260	250	284	244	264	260	263	254	266	240	254	273	252	266	321	277	252	286	280	244	300	272	275	255	264	271	244	253	313	249	268	276	307	258	275	252	278	288	269	266	268	248	285	237	241	285	282	260	241	267	278	254	282	244	267	296	279	282	256	272	242	255	241	247	294	237	275	237	240	272	276	242	230	277	260	292	273	264	242	255	292	267	299	256	282	237	270	255	316	277	265	285	280	280	272	268	229	273	281	252	277	270	288	268	251	267	261	300	287	253	272	283	265	269	257	258	258	291	289	265	255	257	222	305	248	286	291	315	276	243	269	268	243	251	246	264	255	263	296	258	248	239	255	278	267	261	267	281	294	253	272	258	270	236	224	276	247	287	282	266	260	278	238	248	300	261	269	282	265	310	262	266	274	281	276	243	296	251	245	248	230	257	299	231	259	265	271	252	274	273	284	315	283	331	233	282	289	259	278	235	274	305	277	247	259	234	269	271	274	259	255	293	276	258	283	295	238	277	279	227	245	310	272	257	290	213	243	263	277	272	285	280	276	272	260	248	250	262	258	260	298	234	243	282	251	271	259	275	246	300	256	298	264	251	275	245	258	272	252	273	272	259	235	265	259	268	283	256	273	240	258	253	276	249	269	286	290	245	275	284	279	258	285	261	281	258	265	257	247	279	282	256	246	294	251	274	276	267	268	266	260	258	250	284	279	282	266	244	271	278	286	262	246	263	245	258	253	289	287	276	246	241	273
4058	6039	2744	1330	908	778	706	681	653	658	576	606	589	611	639	621	571	609	596	607	602	602	593	628	611	626	571	588	626	570	585	574	606	574	561	628	586	625	575	550	559	557	575	603	590	557	551	610	580	583	591	583	619	599	574	595	570	625	587	551	567	594	602	594	556	581	576	587	625	563	592	564	612	587	599	556	598	590	553	585	582	602	575	572	579	592	585	601	575	586	591	591	577	613	611	540	590	577	617	611	552	552	560	578	612	628	606	602	556	557	591	577	559	578	586	603	552	569	566	596	598	545	592	577	579	624	548	575	607	622	576	578	598	580	639	590	584	591	545	576	548	617	589	543	556	572	551	647	565	622	563	630	568	582	606	566	570	534	550	587	554	604	592	561	567	597	554	587	585	581	524	617	589	591	587	581	594	600	534	590	578	590	580	590	588	557	575	605	582	568	593	603	617	552	592	619	597	579	600	610	602	589	578	635	566	561	574	609	585	579	590	579	595	583	599	576	576	579	591	603	575	622	564	596	545	604	569	635	565	530	574	579	559	590	594	619	582	595	596	601	652	598	616	602	607	574	566	582	597	551	603	552	560	544	599	592	568	547	548	611	608	610	593	579	610	637	564	569	612	621	522	631	584	574	559	585	570	614	566	580	593	588	559	576	605	541	593	570	560	566	600	566	598	580	568	538	574	588	563	615	565	569	597	587	580	571	594	567	579	572	595	541	549	619	565	571	535	532	562	572	542	631	561	624	558	569	597	600	599	580	565	614	557	592	592	643	579	587	577	554	579	616	559	590	541	607	559	578	602	576	591	590	562	619	638	570	577	617	549	560	598	600	636	607	521	564	594	615	606	556	589	577	576	563	558	623	560	580	573	574	573	567	559	579	573	579	558	569	586	551	588	600	601	589	603	607	588	625	589	585	567	542	580	584	626	549	573	618	614	580	560	559	585	581	595	556	549	600	563	556	549	642	590	554	594	570	572	586	551	569	556	587	552	584	595	587	604	601	586	577	555	578	594	548	552	610	599	601	611	552	586	609	557	542	587	583	612	624	612	586	575	583	578	605	573	576	574	584	570	585	579	580	605	573	594	603	578	598	562	585	578	562	569	583	559	578	585	571	597	619	600	586	568	555	579	576	573	597	574	605	582	582	551	572	590	573	564	556	530	614	567	579	597	589	576	612	526	531	597	566	596	567	609	579	614	551	592	554	594	562	603	606	620	552	569	590	602	569	614	593	567	604	583	528	598	597	554	608	610	644	578	567	570	626	583	599	580	593	610	562	620	600	575	574	544	591	577	616	609	536	583	595	626	583	596	584	561	539	576	607	551	580	539	555	593	560	555	570	592	604	555	536	580	564	597	577	580	609	556	533	589	589	593	641	570	613	620	535	631	569	597	570	577	587	593	580	552	636	626	591	592	580	594	572	558	583	547	596	608	567	531	579	611	589	595	597	603	597	601	578	554	579	573	561	575	600	608	562	567	562	590	549	583	572	626	546	580	570	556	602	600	586	574	557	578	560	580	602	574	549	605	562	576	623	575	570	534	630	572	604	594	590	558	591	532	581	584	544	600	599	570	539	577	566	564	566	605	602	582	552	609	595	600	586	609	575	583	587	558	594	588	578	563	642	561	609	562	601	594	591	567	580	547	549	583	588	583	613	633	628	576	585	564	549	574	587	585	600	588	604	563	595	547	572	571	564	526	559	588	612	642	601	553	572	612	562	577	629	577	543	573	619	578	583	603	574	550	583	591	562	573	601	561	583	624	601	560	541	607	554	572	578	550	595	571	631	620	607	573	558	586	553	605	609	542	588	588	582	591	595	524	583	562	579	578	616	556	556	572	581	593	575	576	619	561	579	592	578	549	594	610	619	612	600	591	573	533	529	583	558	592	571	551	606	613	553	589	604	589	547	557	581	550	599	578	605	583	559	609	558	570	616	602	567	573	537	579	623	548	576	564	562	577	578	586	558	608	590	565	610	556	557	559	571	604	594	591	567	579	598	592	565	596	567	567	564	606	559	606	615	606	594	560	557	550	567	555	593	583	561	624	603	615	540	604	606	568	576	549	591	609	596	583	575	574	556	611	559	576	598	575	568	542	511	567	542	601	603	554	585	591	555	602	591	588	582	561	541	561	550	567	576	590	538	603	594	570	552	593	559	596	575	572	551	607	589	544	573	574	553	588	611	574	596	581	549	550	667	549	629	641	611	601	586	539	594	607	566	591	627	556	560	609	560	580	565	594	554	627	566	535	571	574	575	590	595	630	551	572	540	540	592	578	563	592	577	626	607	572	586	570	580	566	590	559	550	564	603	592	618	564	592	567	577	605	543	587	585	572	639	576	593	556	565	594	542	578	559	554	623	593	559	578	595	645	601	642	597	570	575	584	610	575	603	622	605	551	619	596	613	598	600	546	586	568	611	600	631	630	553	534	567	572	565	563	598	613	551	574	626	574	585	611	630	562	633	595	618	594	616	605	596	594	549	567	576	595	577	583	589	574	593	540	584	592	612	576	558	614	557	567	590	552	621	642	567	607	561	611	557	599	654	580	619	575	537	552	583	589	599	583	615	584	572	646	555	579	610	630	621	606	572	582	596	540	609	554	555	616	557	602	619	610	552	570	610	594	602	582	516	566	592	565	611	570	565	559	577	534	567	606	587	564	615	570	615	600	553	517	553	589	597	572	585	562	553	579	577	578	578	558	610	616	596	561	561	590	606	603	583	580	579	621	557	612	548	588	623	574	580	591	612	561	607	588	592	591	577	614	539	619	606	581	613	574	606	571	611	565	601	590	547	597	548	562	616	585	644	556	585	550	605	602	546	624	624	570	568	594	558	601	613	589	634	582	605	547	580	589	555	600	537	567	593	574	589	546	586	607	592	582	604	626	581	574	568	563	577	575	581	569	612	566	603	609	547	572	588	529	560	562	596	550	545	561	597	593	606	634	598	578	614	610	614	620	585	607	596	572	535	603	581	572	540	556	593	592	564	542	590	576	584	607	612	584	508	585	593	541	641	631	557	648	597	619	598	613	589	579	625	573	570	568	577	603	552	577	602	587	587	608	629	573	612	550	604	606	591	594	608	569	583	552	576	597	594	586	605	639	553	587	607	579	594	581	563	625	600	532	580	614	570	559	577	563	557	580	603	557	574	541	578	614	579	635	564	562	581	566	562	578	564	601	601	609	613	563	554	528	609	586	608	567	610	599	574	566	547	585	575	555	610	617	596	578	601	553	588	562	602	576	590	608	572	578	591	616	602	573	573	619	546	614	601	553	590	546	612	598	592	561	580	599	609	579	536	539	610	613	590	578	569	556	524	569	585	600	558	556	554	631	561	580	570	549	557	560	579	578	599	589	571	581	612	563	600	584	567	551	593	594	599	583	533	568	572	577	581	635	597	592	551	577	552	557	595	549	582	556	570	568	563	581	591	578	603	592	615	635	562	621	627	598	605	588	570	585	585	570	603	549	592	603	567	560	610
33205	20344	8023	633	375	322	321	299	304	283	238	259	274	260	271	279	275	297	280	280	270	318	290	269	263	271	284	248	301	271	270	283	275	229	320	259	263	277	276	259	280	273	290	293	239	301	271	252	281	248	252	281	271	266	270	270	294	278	304	258	257	271	289	292	284	268	290	294	295	264	277	286	282	281	262	295	263	272	277	267	283	298	261	272	296	248	273	280	262	256	281	257	260	262	304	281	291	284	285	274	286	281	265	291	286	286	290	286	278	305	263	265	285	285	294	292	290	276	267	297	265	270	289	272	238	297	270	266	271	260	260	271	278	268	259	259	268	242	280	286	251	277	316	244	243	256	320	249	283	264	261	292	263	248	289	288	274	265	323	252	263	269	277	282	256	270	268	281	263	255	295	251	260	252	250	279	275	276	258	267	274	267	306	301	279	244	273	256	277	285	270	289	278	243	287	277	267	296	265	264	265	289	288	316	289	261	285	287	291	286	279	281	270	282	264	309	285	281	277	322	254	278	280	265	271	275	266	271	279	271	316	296	251	269	244	281	285	255	271	285	256	271	276	269	269	297	260	281	266	265	310	275	273	256	272	252	283	298	284	285	244	268	281	294	263	299	282	252	278	277	270	275	276	263	252	272	264	310	261	264	276	223	276	295	301	271	290	268	310	257	284	255	277	288	270	291	303	284	283	265	259	290	277	272	287	288	247	257	303	274	267	270	237	291	245	251	258	259	263	246	277	267	272	273	284	255	252	241	289	263	272	271	285	229	262	293	273	288	237	278	284	265	269	275	269	326	262	261	298	263	268	303	306	274	288	268	261	288	286	297	322	269	298	321	270	281	241	282	306	272	271	303	239	273	279	272	252	307	279	296	279	252	311	271	270	250	252	258	262	266	259	290	289	296	266	299	251	258	258	273	253	270	253	262	287	269	297	302	282	265	251	305	235	267	250	310	253	210	302	273	294	297	261	287	265	237	276	267	249	254	278	257	284	295	266	259	290	298	303	289	274	283	308	306	252	281	301	263	274	310	271	319	262	288	263	294	257	303	281	239	292	254	288	286	294	291	278	265	306	288	293	269	266	265	279	288	286	258	311	275	281	244	261	288	274	278	285	277	319	289	316	254	243	263	274	299	264	288	258	323	288	266	273	280	268	295	271	257	276	266	268	270	245	280	272	246	275	249	281	251	281	282	304	288	250	268	288	261	274	296	281	289	264	267	280	275	275	281	275	282	272	258	268	243	284	250	287	298	269	280	277	282	283	258	262	289	265	270	281	255	288	273	279	269	276	301	277	273	240	269	293	275	250	255	261	298	298	288	277	295	271	265	277	302	318	266	250	281	251	265	271	283	292	304	258	309	279	281	283	289	299	287	281	279	294	246	277	297	274	283	277	274	278	280	310	264	298	275	252	258	279	260	267	282	293	284	258	283	294	270	250	244	289	265	259	237	289	288	243	265	286	272	253	320	282	263	284	259	266	303	253	301	271	294	294	271	319	267	247	260	302	277	261	278	255	269	287	305	281	286	259	293	291	272	299	306	259	300	252	329	261	307	293	262	262	247	262	267	267	303	277	257	254	257	242	277	271	278	259	286	334	249	263	269	278	270	282	281	277	273	290	263	277	264	301	279	265	261	281	301	263	280	314	296	286	271	263	257	278	286	299	290	298	276	257	245	293	241	260	276	256	300	258	299	261	304	284	269	277	274	268	316	232	284	268	250	297	290	293	253	261	291	283	259	293	272	276	276	285	299	266	285	288	313	274	263	290	261	288	248	287	294	312	239	261	246	297	239	295	286	261	255	277	248	271	254	245	256	282	333	256	275	268	315	264	266	264	278	255	285	319	321	280	283	261	243	276	279	281	294	291	266	270	285	278	252	255	260	260	270	294	276	245	283	281	296	270	254	235	280	258	259	265	309	258	279	271	319	282	302	308	268	277	299	270	263	276	266	237	236	264	273	268	258	295	278	263	266	279	278	266	306	256	275	263	275	281	283	294	299	301	292	303	280	309	307	315	284	290	310	270	269	271	279	275	246	307	288	291	279	269	274	287	259	251	278	251	264	255	312	277	289	244	286	271	311	270	265	291	268	287	269	285	280	280	287	274	250	286	289	258	272	248	268	270	303	254	258	273	285	266	275	248	271	273	302	293	255	264	269	270	299	287	284	274	267	256	274	262	265	278	258	256	299	230	281	253	276	266	262	256	304	282	267	281	260	280	286	279	239	277	263	279	278	301	280	257	276	258	270	276	298	283	250	256	297	294	273	283	270	285	281	255	272	274	306	293	276	278	267	270	280	273	237	288	259	264	250	280	278	269	291	297	288	274	274	296	280	294	262	282	295	280	283	280	292	277	272	255	284	240	289	302	264	271	278	292	294	257	266	287	307	258	236	248	272	245	267	296	239	273	285	278	268	278	266	295	250	293	253	275	293	260	264	279	290	302	266	297	294	206	278	279	271	250	285	265	295	283	228	244	289	262	299	289	272	292	282	287	273	245	267	284	279	201	272	289	251	299	291	297	257	268	256	264	279	253	290	278	294	267	308	283	289	272	295	261	268	242	266	264	288	292	287	291	276	252	266	241	263	265	293	259	264	258	274	293	300	274	285	297	276	309	277	289	274	279	291	300	270	242	278	266	254	255	272	313	265	288	283	259	270	294	292	297	264	263	260	249	283	277	247	266	295	274	276	238	262	255	301	272	280	289	266	321	261	265	289	239	288	285	279	233	281	310	291	282	272	271	254	288	284	278	308	270	258	260	264	251	296	284	289	288	263	268	277	284	300	277	259	321	283	294	286	287	252	261	271	252	296	256	269	280	276	297	277	277	273	304	293	254	284	247	276	273	272	300	294	263	277	254	269	248	243	280	325	284	287	266	226	262	272	280	266	228	283	289	264	273	274	288	298	309	281	274	264	309	263	272	303	286	292	280	300	250	292	287	275	266	249	267	271	247	305	260	275	264	259	280	284	291	253	285	278	286	286	272	255	288	312	289	276	288	269	284	286	269	255	248	263	287	285	265	258	277	265	261	286	268	293	264	270	249	280	292	284	271	266	265	294	264	268	317	302	277	284	285	270	262	233	274	233	252	276	280	281	285	278	280	296	257	284	265	275	250	272	273	292	284	301	287	303	258	288	263	270	265	244	263	256	277	247	269	260	274	242	277	257	279	287	295	267	263	292	263	269	299	253	251	280	285	263	267	287	293	291	290	263	285	299	269	281	268	267	309	255	285	252	278	262	276	268	266	254	270	263	294	281	285	271	288	268	262	276	287	249	247	277	305	271	279	300	307	248	256	290	238	268	277	306	265	286	293	258	262	288	269	250	277	259	281	281	257	262	303	277	280	249	266	253	275	281	255	253	252	270	290	305	287	268	265	309	257	268	276	281	258	272	300	298	277	278	254	269	263	290	286	249	275	277	286	274	263	262	290	303	276	262	253	270	289	271	276	270	269	234	299	257	253	284	280	242	261	282	280	278
5630	1481	868	713	702	652	673	662	684	641	658	630	660	669	687	607	680	647	623	648	722	656	655	643	639	654	654	674	636	677	655	605	665	616	628	673	649	699	605	662	657	657	640	689	635	669	673	652	664	629	648	669	672	645	648	668	671	648	705	600	687	686	635	678	644	660	680	654	668	637	662	660	626	680	643	609	682	667	678	666	655	671	642	658	679	668	630	665	674	630	637	596	666	644	673	669	697	634	693	655	689	668	677	648	654	669	638	653	662	671	628	653	640	681	633	658	702	658	655	602	664	636	637	639	601	642	637	669	642	594	672	604	654	661	677	641	656	676	640	635	632	616	681	673	617	655	650	647	616	635	620	729	644	653	650	636	625	634	632	684	678	648	637	658	642	605	700	690	638	677	645	643	628	633	668	653	665	640	602	660	690	671	649	662	686	645	648	664	596	700	668	648	687	699	689	623	668	657	654	690	664	642	650	675	661	669	656	674	645	636	638	631	675	665	650	650	678	686	656	663	694	632	681	651	656	642	615	628	680	647	665	687	649	662	676	666	648	627	644	657	682	671	675	663	661	683	657	645	629	690	633	645	674	640	653	674	632	618	672	653	666	643	715	654	698	660	635	644	637	682	690	687	659	650	635	589	695	675	718	638	678	645	646	605	670	669	700	650	652	647	685	643	645	628	682	635	642	647	631	673	647	647	649	652	650	616	629	637	622	616	649	669	642	608	654	691	635	640	662	626	659	637	637	645	671	676	606	661	670	656	626	641	691	699	609	589	666	656	671	647	633	634	660	674	667	613	621	600	712	646	625	664	710	657	646	704	656	685	599	659	720	643	651	624	659	693	662	626	653	636	655	645	656	614	657	671	677	648	651	651	640	666	637	666	664	640	617	666	631	668	650	699	671	638	663	667	697	691	615	645	610	642	653	668	664	668	649	682	671	622	673	615	655	642	631	665	653	624	648	618	636	650	645	683	647	680	664	670	618	650	649	670	644	638	659	717	672	659	696	672	691	661	676	646	648	664	645	659	647	698	677	650	650	641	653	688	667	657	696	665	644	621	667	658	658	631	675	621	653	682	680	698	667	678	638	665	647	666	678	634	683	647	682	611	658	670	637	654	663	676	656	678	664	622	687	622	637	656	650	644	656	676	628	640	610	642	636	622	675	657	672	682	660	673	658	666	719	699	698	660	696	703	648	667	633	661	733	638	670	650	645	671	597	711	664	641	644	624	686	684	636	696	677	629	629	658	692	648	677	637	692	679	682	684	638	624	664	653	649	608	684	631	661	656	653	651	654	659	671	663	685	632	656	611	654	661	666	669	681	632	642	642	645	651	608	651	671	679	665	657	670	649	614	657	592	723	630	675	619	686	613	654	685	660	701	659	671	655	655	702	681	614	659	680	678	632	686	638	626	664	646	674	693	650	668	658	656	667	686	690	652	679	647	671	644	650	600	687	666	658	668	631	636	666	689	677	682	664	602	596	667	673	684	644	634	630	662	742	679	667	690	643	616	683	671	637	683	687	702	624	663	689	656	661	625	676	627	679	664	682	630	680	667	644	711	609	688	657	708	649	610	658	685	703	636	670	655	651	659	634	735	640	626	670	656	672	624	669	646	638	630	679	662	696	634	669	681	686	677	709	643	641	685	648	651	680	696	617	703	713	663	657	647	669	645	692	664	649	639	626	672	669	628	660	635	669	631	630	640	675	644	643	621	693	629	673	600	619	682	713	642	655	663	655	682	629	621	684	664	630	652	651	687	674	668	640	642	661	659	675	623	647	686	686	608	685	690	652	649	659	678	636	604	655	688	664	654	632	655	617	641	622	673	695	628	617	727	601	654	644	644	658	685	715	648	605	624	677	653	647	655	629	656	691	617	641	679	607	644	679	642	659	624	675	656	632	682	620	612	705	668	650	642	656	629	624	714	684	644	656	616	647	636	634	641	663	632	668	663	629	637	630	673	626	686	675	636	664	654	649	618	681	646	649	643	654	661	637	579	626	644	641	678	640	666	677	632	616	655	676	627	628	652	701	703	656	679	699	699	628	673	640	640	683	641	696	656	626	641	706	643	640	644	642	673	620	653	667	646	646	730	646	671	673	652	639	671	637	606	655	620	645	637	623	621	687	697	642	694	652	639	636	606	666	632	683	656	645	671	660	661	704	675	664	695	653	650	698	623	622	646	649	651	652	638	618	652	666	668	661	640	633	640	623	701	654	637	628	648	666	676	621	659	692	656	637	653	677	683	657	690	664	624	658	710	647	635	641	655	702	659	654	635	610	640	621	645	677	678	675	644	634	630	673	652	643	719	669	688	680	671	665	613	663	676	650	663	639	677	646	720	679	671	648	668	680	682	680	680	638	633	661	667	637	648	697	625	662	662	681	722	661	656	642	676	700	653	675	670	625	656	683	689	670	673	603	613	701	692	644	674	672	689	651	665	669	668	658	623	668	678	674	666	637	659	643	627	676	676	653	624	673	621	665	653	659	697	600	673	603	630	649	668	636	652	633	623	664	651	643	638	604	665	696	610	619	636	661	663	645	689	659	631	643	608	645	670	642	705	644	673	637	665	664	632	672	680	677	676	630	622	668	677	633	641	655	626	636	708	646	646	689	631	691	652	667	686	639	658	603	636	652	647	652	662	647	633	649	655	673	660	634	644	678	646	665	642	615	623	652	645	676	651	638	659	680	664	660	634	646	626	665	664	663	642	611	675	622	658	636	672	637	645	644	633	643	647	706	616	636	640	669	682	588	650	683	637	641	669	621	684	673	611	700	684	686	663	651	637	701	670	673	613	641	716	658	682	644	690	690	637	667	678	574	674	611	681	660	640	616	687	648	683	680	674	679	656	691	706	670	640	646	685	680	653	656	663	641	682	667	609	639	711	624	648	688	640	654	630	629	624	672	668	659	703	675	660	605	607	653	660	641	677	652	694	679	593	624	623	694	659	685	625	647	677	649	664	625	635	686	690	594	673	612	685	653	659	661	666	662	652	644	581	645	679	655	637	665	678	671	634	674	711	664	646	644	613	660	647	686	658	630	627	665	625	663	613	651	628	640	683	664	667	678	663	669	673	664	639	649	619	640	641	657	687	659	682	674	626	682	695	677	642	646	625	680	645	621	639	683	644	603	619	655	665	715	635	671	671	722	663	639	637	695	684	629	655	663	662	660	663	650	679	661	680	639	694	716	632	669	624	668	696	673	682	669	666	653	627	670	708	652	633	660	660	655	665	645	641	632	657	676	612	614	662	633	672	672	632	655	613	668	650	679	669	648	663	693	647	654	699	689	677	661	673	613	654	606	681	682	673	671	638	647	649	639	675	673	698	713	628	686	642	657	704	675	606	644	676	632	637	649	641	635	617	666	653	677	688	673	635	622	659	725	677	703	684	644	667	663	662	699	668	626	627	662	656	601	679	674	649	671	609	647	657	681	693	664	655	646	661	691	667	655	643	622	660	654	599	699	641	664	648	637	665	603
24154	20932	24400	27656	20923	20922	3041	635	486	451	415	397	439	367	413	378	424	383	420	372	374	373	336	394	366	359	349	382	420	412	379	360	378	351	398	406	396	365	362	364	353	360	383	391	400	371	374	387	372	365	334	381	376	357	363	375	357	361	359	357	341	384	355	370	345	351	370	400	375	401	380	391	393	365	341	355	377	367	344	337	374	359	348	370	381	383	344	362	381	362	410	368	408	405	384	391	332	368	391	351	386	391	355	317	374	350	403	380	380	342	361	406	344	339	365	378	362	333	371	381	366	391	399	396	396	370	361	368	360	349	366	366	400	361	394	353	357	337	356	371	358	370	361	341	379	303	356	366	371	367	386	391	401	368	354	342	359	367	384	370	386	358	400	388	380	373	351	359	413	330	348	348	363	353	339	395	377	370	339	388	340	376	357	359	394	379	395	368	380	397	382	410	375	384	366	368	371	393	374	385	373	399	403	426	356	374	366	337	380	335	381	378	390	366	338	381	365	398	390	373	373	332	334	343	357	406	350	357	363	377	405	355	364	346	395	393	399	395	333	361	364	351	331	352	374	398	371	329	373	360	390	390	362	405	370	369	391	408	323	376	355	407	371	361	371	334	395	387	388	368	379	368	374	370	354	360	362	389	384	384	382	334	368	374	365	380	399	366	349	370	349	366	394	358	362	404	356	343	370	373	370	388	355	365	362	371	377	376	374	346	381	366	343	362	386	336	342	366	385	399	350	346	344	383	368	347	351	379	375	346	323	402	397	338	349	356	361	357	356	387	392	381	362	339	334	368	381	353	388	339	369	356	333	317	362	368	396	377	383	422	374	369	373	381	357	383	355	369	402	354	403	377	388	373	359	357	388	351	426	346	380	348	380	364	399	387	375	355	350	360	348	332	349	360	388	402	396	362	373	395	378	360	383	388	403	351	362	382	384	392	368	353	337	386	327	377	351	330	366	325	379	362	370	341	347	344	408	364	347	390	358	329	371	380	380	324	353	344	364	356	373	359	379	372	379	365	366	363	341	371	369	366	389	390	336	359	377	368	357	366	407	401	390	382	401	389	381	346	390	369	348	382	326	411	376	346	365	373	419	380	381	388	379	350	425	366	399	373	349	378	352	392	383	358	350	368	391	349	386	414	349	376	388	385	395	390	416	369	405	370	366	360	357	358	429	409	369	350	367	324	384	400	347	347	361	380	353	359	380	374	384	399	376	358	367	347	398	327	404	356	349	435	357	371	414	374	349	357	359	367	395	351	338	393	381	355	358	384	329	355	357	352	363	389	342	338	371	412	386	373	393	346	373	399	360	386	387	367	367	351	367	334	382	408	340	348	387	368	397	352	405	362	380	389	368	355	344	367	389	371	339	358	387	367	388	340	375	396	352	353	395	374	351	362	403	371	375	355	401	342	384	360	356	397	372	391	364	359	323	374	396	353	370	391	354	346	365	339	380	355	325	381	343	412	391	345	387	366	352	366	424	377	369	361	353	344	401	344	347	367	350	352	368	367	344	338	322	404	324	364	436	362	329	384	356	325	370	332	369	372	357	420	405	397	370	379	361	362	337	326	387	377	392	323	359	352	381	363	377	401	367	348	360	395	399	393	360	385	380	372	366	383	396	373	372	332	334	403	373	350	374	370	371	370	370	358	318	365	377	346	337	384	337	368	359	397	349	349	347	354	387	353	360	349	366	380	357	380	368	368	357	378	377	375	360	375	321	392	379	397	346	388	373	383	326	389	367	373	350	377	365	326	369	387	360	369	354	377	388	388	379	391	368	366	381	376	370	356	384	377	404	389	381	360	391	353	352	403	340	346	353	398	383	411	416	375	366	367	409	372	333	347	380	404	391	383	341	367	332	394	358	375	364	398	355	362	365	347	365	330	383	382	397	338	353	368	377	360	353	400	386	372	378	376	393	364	380	334	366	363	361	328	367	354	347	368	366	326	358	385	344	356	368	388	394	332	378	367	361	369	367	378	373	369	356	347	392	391	393	383	361	387	373	345	377	403	339	363	348	390	399	350	391	354	369	368	350	378	356	340	386	357	379	379	373	358	383	370	388	377	395	360	382	373	378	376	381	395	352	388	382	325	349	394	398	357	362	368	365	414	351	386	391	343	373	380	405	356	377	357	396	350	354	349	379	352	385	338	396	376	376	363	358	358	380	356	404	386	361	318	365	368	401	372	382	353	382	397	375	363	356	385	410	352	387	410	366	405	369	383	357	381	369	372	353	406	374	399	362	371	383	399	322	377	374	347	363	342	335	363	341	358	346	368	366	312	359	368	374	352	348	360	389	366	380	355	382	356	328	370	336	384	371	370	375	404	345	379	340	379	374	385	357	377	389	348	359	346	348	390	355	345	376	379	376	371	419	388	353	367	352	359	365	337	360	367	386	350	390	369	377	403	363	374	336	348	356	381	383	397	370	366	362	363	397	368	371	341	365	398	398	395	360	401	413	383	385	368	360	375	359	392	395	348	370	354	420	369	364	370	401	340	337	396	335	401	316	350	404	362	396	385	343	355	363	389	403	359	353	371	360	384	379	361	395	360	352	373	337	370	354	381	343	361	362	382	413	361	369	374	355	371	377	390	417	316	358	395	382	376	386	399	397	392	389	363	344	393	418	375	356	372	383	359	365	365	396	382	348	348	382	390	356	346	380	357	347	373	405	368	345	367	347	396	359	410	351	387	384	364	372	365	359	376	381	368	367	383	406	355	382	361	347	366	354	354	363	372	406	362	372	371	377	388	376	368	399	393	347	362	360	371	351	367	380	375	370	371	376	383	405	389	368	382	385	357	355	387	357	396	366	372	382	346	356	362	356	381	384	368	369	357	366	364	404	367	321	380	358	373	379	388	370	398	346	354	373	358	360	383	398	342	359	367	390	342	341	341	344	376	380	368	348	406	334	403	387	368	342	386	343	366	366	335	360	378	363	367	385	391	392	360	353	362	371	359	366	392	327	381	382	387	364	347	354	369	402	389	368	369	380	400	333	375	362	333	373	382	344	396	391	355	350	391	344	367	343	365	393	371	367	382	400	393	346	330	374	386	368	360	376	341	350	324	389	367	342	386	398	360	383	374	358	359	405	366	392	351	380	410	366	339	360	320	333	358	363	359	386	375	365	361	389	402	345	314	336	363	371	375	368	366	375	404	331	381	369	350	399	363	357	368	348	369	388	386	385	380	378	350	405	347	342	387	375	361	364	370	369	393	366	363	391	383	359	388	369	395	372	351	376	384	388	368	365	386	383	370	377	365	373	384	401	397	401	403	357	373	382	362	329	399	368	355	365	381	361	371	362	350	386	356	399	371	349	337	379	376	402	374	399	362	347	359	341	336	346	328	377	366	367	336	372	377	386	369	383	353	373	372	360	346	380	398	391	388	395	359	362	362	331	363	353	376	339	380	366	343	349	356	365	383	405	359	382	360	395	381	333	353	333	411	405	358	374	382	370	372	368	403	377	354	354	396	363	374
3676	4128	2037	1214	982	919	865	820	829	901	860	855	820	866	846	825	806	845	812	822	838	803	844	804	792	764	796	792	832	782	820	823	815	805	813	802	844	824	848	801	839	831	772	844	862	853	798	784	822	761	843	825	818	770	794	795	852	811	793	861	840	874	830	811	796	820	846	788	780	756	829	818	848	782	784	765	811	797	839	802	825	808	815	793	842	797	798	822	829	811	820	760	813	840	828	869	793	828	821	832	820	863	829	815	823	797	859	858	816	837	799	766	830	786	854	770	789	792	785	752	831	831	830	797	804	839	811	819	819	859	811	817	864	842	778	809	860	846	810	840	795	832	848	761	782	810	821	841	833	831	786	826	821	798	812	827	776	814	817	820	794	824	801	783	833	771	763	770	801	828	787	827	790	848	810	786	815	844	780	822	812	804	837	810	807	810	758	839	870	798	825	814	830	811	797	795	787	820	822	806	849	814	799	807	787	839	795	853	832	797	807	852	802	787	820	816	798	817	839	788	796	832	863	806	830	812	806	829	835	823	860	836	855	816	818	833	821	806	826	805	758	802	752	786	818	847	771	813	813	837	819	805	844	830	838	748	833	832	812	829	843	835	872	837	797	806	808	828	844	813	784	813	775	801	792	828	816	803	804	836	814	802	770	766	796	798	811	829	785	830	802	803	788	799	818	779	784	808	832	884	813	845	811	833	844	822	829	772	809	806	809	834	783	802	858	806	838	789	800	801	800	824	839	790	831	796	813	853	793	826	807	847	842	834	816	793	778	802	806	822	802	773	825	828	792	775	784	822	790	795	756	799	785	815	809	779	761	863	782	784	792	806	802	821	862	852	822	860	803	790	802	809	793	775	792	801	760	824	804	789	843	806	878	811	810	787	823	761	806	750	832	831	812	797	769	811	765	844	824	831	842	857	822	815	799	794	816	824	797	824	809	849	823	793	771	793	816	799	768	795	798	798	878	803	860	790	767	761	845	818	778	826	789	800	778	804	831	842	779	808	783	802	787	760	796	827	809	814	811	844	805	816	802	798	782	798	813	806	790	802	822	778	844	842	762	809	778	868	812	813	819	794	793	810	846	795	784	789	810	804	810	851	799	804	815	819	814	853	828	833	805	751	828	858	800	777	826	786	792	817	773	763	802	764	852	792	767	858	804	768	838	794	774	824	812	810	804	767	783	848	788	853	801	808	893	758	784	841	801	792	801	801	833	817	796	801	812	796	827	832	806	813	839	773	786	874	790	823	827	798	815	845	861	809	833	830	788	853	800	847	831	786	786	843	799	849	789	806	809	851	811	807	853	799	800	773	809	827	792	817	753	837	805	811	830	819	831	819	775	802	840	784	759	800	788	822	801	820	779	849	790	813	786	817	802	851	819	762	819	826	832	803	863	789	814	847	775	813	826	779	813	838	763	842	810	860	822	793	837	832	822	833	802	815	818	806	826	833	822	827	803	789	794	802	783	825	862	780	817	808	835	820	775	815	833	845	788	814	828	779	798	783	830	838	783	786	841	801	839	736	836	811	847	816	819	785	819	812	783	827	816	819	851	827	785	802	814	758	814	811	807	767	804	818	825	779	797	849	798	818	819	769	797	834	789	787	853	833	772	766	820	861	836	796	816	789	819	819	824	821	787	777	805	829	803	794	813	828	804	783	762	824	828	823	808	829	754	823	781	835	777	797	813	814	787	821	862	783	846	806	795	850	820	786	860	852	760	796	830	777	794	808	804	795	825	823	788	832	787	834	822	806	775	892	823	812	797	758	790	823	822	836	800	794	819	809	840	845	818	780	788	783	816	812	874	860	783	790	750	833	752	814	806	846	777	822	801	865	821	797	811	760	782	793	832	757	858	831	866	740	768	784	854	834	795	789	803	789	796	820	810	796	814	834	794	809	801	818	844	767	799	809	822	764	763	786	825	876	778	843	831	728	811	762	792	815	796	805	814	843	851	823	789	759	801	872	791	824	764	805	781	805	796	811	792	841	804	872	774	765	797	774	823	847	819	839	816	821	827	798	806	794	842	828	804	833	815	752	790	792	829	836	773	859	780	787	794	816	806	711	798	793	750	800	851	795	806	778	784	835	819	862	753	800	831	797	747	805	777	838	774	820	806	834	813	778	824	789	798	846	821	756	810	809	747	811	765	789	814	787	883	773	820	804	756	817	831	798	791	737	793	808	852	795	785	809	796	801	817	783	846	811	790	791	822	773	811	781	811	791	823	804	813	822	783	854	780	788	855	818	813	764	826	768	841	804	841	855	777	813	804	800	775	836	775	811	819	760	849	784	772	855	801	813	769	808	823	830	837	775	818	793	810	775	843	822	844	776	780	776	839	806	810	763	834	837	822	783	804	843	756	793	821	760	822	810	839	780	811	850	802	770	777	802	829	857	817	792	848	839	802	833	793	812	840	827	881	773	829	801	833	817	832	820	773	834	781	783	806	778	815	741	796	820	776	766	807	776	772	812	771	819	811	841	814	856	819	808	850	830	791	786	819	828	816	781	799	840	799	791	783	809	809	839	845	768	802	812	817	761	765	734	817	772	750	829	805	849	769	752	837	791	777	843	788	769	788	800	862	827	807	833	786	795	784	810	789	775	839	783	840	824	840	796	823	813	832	836	738	784	801	794	820	821	871	801	781	813	805	844	777	854	805	848	786	831	794	853	787	807	798	792	795	827	816	779	828	786	806	818	841	825	778	843	830	810	820	802	834	820	818	802	860	843	853	809	849	796	813	810	803	848	807	805	800	794	828	818	777	809	831	762	788	856	803	771	834	792	807	790	760	774	786	839	849	794	778	835	828	773	821	812	772	806	836	834	777	839	805	802	805	866	812	791	794	780	851	791	851	791	805	786	816	781	836	735	813	809	818	771	867	756	842	834	824	801	802	783	853	813	787	769	846	801	811	835	752	796	769	832	822	801	835	758	835	771	824	884	853	777	791	800	780	818	852	839	831	815	823	812	834	830	814	811	801	781	832	794	801	834	821	797	803	808	817	863	768	793	861	819	854	765	844	798	806	777	818	804	797	873	807	848	755	824	833	796	818	808	858	873	754	804	809	814	830	825	840	842	826	800	818	830	809	801	844	821	858	767	847	766	816	778	829	787	823	818	800	770	830	861	851	825	812	803	791	802	819	763	807	776	798	750	760	832	807	838	776	759	767	767	808	844	830	812	810	844	803	769	803	774	787	828	786	775	832	845	809	810	811	833	745	827	818	814	786	786	800	846	807	785	819	788	820	841	796	775	834	782	802	809	850	774	828	797	843	844	840	831	786	787	783	858	782	853	786	772	828	757	844	828	796	826	817	819	819	836	824	818	881	751	856	816	819	795	827	836	798	825	809	842	797	787	835	781	809	783	827	787	827	771	853	831	826	797	818	811	770	829	854	793	781	789	789	816	810	854	789	823	826	835	779	763	819	816	811	848	782	781	837	813	819	784	801	828	843	807	778	797	839	778	881	842	842	817	806	784
23653	20924	24574	27421	20925	20934	17935	753	464	323	366	308	306	289	307	298	299	323	280	242	282	288	270	313	307	284	269	263	233	249	256	269	259	254	232	251	303	259	269	253	249	262	295	296	237	259	271	249	236	279	248	247	231	256	273	253	226	246	273	240	233	264	279	257	248	262	260	278	252	263	231	279	272	266	221	261	264	263	246	236	252	273	262	236	232	265	258	234	247	252	283	232	268	248	247	257	243	252	257	265	253	234	257	277	281	260	247	264	273	272	267	256	273	274	264	290	234	245	244	250	285	267	228	246	270	254	249	239	268	245	254	239	279	258	263	247	275	253	253	233	260	229	289	256	271	268	239	255	271	254	274	232	252	222	260	247	248	258	246	249	244	254	254	284	245	235	249	260	250	225	242	279	239	255	246	276	254	272	244	226	255	248	263	236	293	252	234	247	250	280	280	269	274	252	252	266	226	249	241	247	266	257	245	273	235	246	255	263	247	254	240	231	259	240	279	252	246	230	263	243	249	245	233	238	245	256	264	266	298	249	270	243	270	233	243	241	227	241	248	286	267	244	244	298	271	241	227	279	281	243	277	263	255	239	237	278	251	233	256	242	214	236	263	229	259	242	239	259	250	224	246	247	275	262	282	258	244	224	255	270	228	267	240	238	273	258	249	249	306	256	263	212	247	245	257	242	253	257	257	256	246	234	245	258	235	285	247	237	242	232	263	248	246	269	265	247	237	227	269	245	263	248	265	255	238	267	253	291	248	280	236	211	259	244	238	256	262	288	286	260	273	228	269	219	272	268	263	252	266	274	254	245	241	290	264	257	240	271	270	273	233	265	234	264	248	251	244	276	253	249	249	261	254	225	236	250	259	222	276	241	252	278	249	236	246	228	213	250	263	291	280	235	261	293	252	245	243	273	255	270	293	252	236	244	240	248	267	260	244	286	246	260	274	232	221	277	228	231	290	254	232	278	254	250	244	235	252	255	267	237	273	231	237	271	237	267	225	296	260	246	237	225	253	245	268	261	241	246	248	257	228	204	270	268	284	249	270	253	262	255	260	256	252	228	266	246	228	228	250	242	246	226	282	260	254	256	248	264	224	244	231	267	252	277	256	261	267	253	279	233	257	268	255	241	261	254	269	246	249	299	259	256	249	250	277	251	287	247	264	216	255	290	250	239	278	256	252	258	236	243	258	263	249	254	263	266	217	277	261	240	216	265	232	270	255	259	271	261	285	233	260	246	230	234	267	263	245	257	249	255	271	253	246	238	254	257	253	244	256	258	262	273	261	242	261	248	261	251	260	272	254	232	237	278	265	243	249	269	248	250	251	233	243	218	263	258	261	269	233	260	271	231	258	260	242	247	268	239	242	241	244	256	233	282	238	254	241	263	286	222	259	245	214	231	260	257	254	257	285	255	259	277	255	263	242	259	255	258	247	250	247	250	252	258	252	231	250	232	257	266	241	242	227	243	268	278	261	263	272	259	281	263	243	270	232	255	226	244	209	292	292	245	275	284	255	267	227	247	242	247	258	262	268	238	240	253	245	242	270	254	233	244	268	286	272	266	286	262	254	262	297	278	272	280	281	234	269	259	254	251	237	260	276	235	258	284	229	270	249	256	230	275	271	270	224	265	252	239	238	285	251	238	219	259	272	246	261	237	244	220	218	273	228	238	254	256	249	278	267	246	269	261	244	276	251	255	269	241	247	222	248	260	250	266	217	263	239	249	264	249	275	233	265	239	229	246	255	243	263	235	225	271	250	265	229	264	261	266	299	223	243	259	218	252	247	246	234	259	238	276	250	238	262	246	244	253	257	255	237	266	229	249	263	249	244	262	251	243	271	242	250	229	275	251	224	242	263	271	256	241	231	232	226	283	271	255	263	259	216	256	293	234	263	256	240	268	248	252	237	268	250	247	280	263	255	245	243	258	265	267	279	264	245	256	244	244	266	266	236	271	230	252	211	249	240	232	253	245	259	244	261	274	239	262	220	272	274	244	212	246	242	217	276	264	243	256	244	241	258	246	269	259	247	244	260	253	266	264	274	231	268	288	252	272	255	256	250	253	243	255	253	238	280	255	242	258	285	267	270	258	236	248	273	263	269	261	254	251	242	269	276	218	241	230	269	293	239	262	229	232	252	265	265	271	268	274	269	295	281	250	253	265	248	234	228	222	274	250	257	225	258	224	246	235	245	244	251	237	259	249	256	257	264	238	240	242	260	232	270	237	235	258	248	248	264	258	275	230	250	231	236	220	269	243	266	261	267	260	260	273	248	231	273	245	295	260	237	279	248	264	261	240	252	230	292	288	263	254	275	257	248	268	249	247	254	237	252	260	237	227	250	237	253	251	247	226	237	244	273	297	240	239	228	241	260	250	265	251	273	247	247	243	257	258	251	243	251	258	251	297	255	262	252	289	254	252	259	273	252	233	230	260	265	262	278	244	266	236	249	272	279	234	281	280	266	243	256	278	271	264	305	283	261	223	273	228	259	267	274	263	260	253	257	258	272	271	260	231	267	250	244	237	265	231	236	278	253	270	252	273	224	262	223	250	276	258	245	282	259	280	263	246	236	273	314	233	249	251	264	270	256	252	249	263	248	243	251	250	272	269	270	274	209	270	267	273	250	288	265	234	239	219	218	251	244	236	256	260	240	245	253	256	251	261	238	255	275	237	251	260	234	247	260	288	258	255	257	241	228	252	236	278	265	272	246	261	268	259	263	272	250	263	213	258	262	260	260	302	251	240	256	263	289	272	235	278	209	231	238	241	242	268	269	241	227	270	284	227	256	203	255	257	276	238	216	227	250	242	254	233	245	250	285	247	228	225	276	268	258	227	220	250	240	224	244	240	220	246	235	278	244	256	270	274	251	248	280	240	245	246	281	278	239	247	261	299	266	278	251	220	253	264	230	266	274	238	257	249	243	241	239	254	278	294	261	260	253	231	278	269	257	244	239	236	250	221	278	254	269	247	250	246	254	236	259	258	253	237	235	244	242	263	263	255	260	237	250	262	299	253	270	249	279	254	240	283	230	257	255	245	254	233	265	251	290	270	253	267	251	298	248	256	264	261	239	237	231	253	255	272	265	236	287	253	259	258	238	262	254	246	225	269	249	253	247	257	264	291	225	252	234	263	260	296	267	300	268	277	270	277	259	266	251	229	253	306	247	237	258	261	296	269	246	263	289	252	250	280	261	236	230	221	228	238	252	225	245	252	268	255	257	256	281	228	237	282	261	258	239	279	239	270	252	264	257	249	258	261	271	276	273	282	262	252	242	257	257	274	256	217	232	253	240	229	248	269	233	227	237	237	263	298	239	237	288	240	266	254	273	234	289	270	302	272	241	242	263	242	258	255	268	260	259	259	232	255	246	250	232	267	263	295	273	265	256	262	223	279	246	255	263	233	260	241	245	244	264	244	239	266	279	268	238	243	261	244	247	244	205	258	256	253	259	270	255	225	259	271	263	238	233	262	257	243	245	264
3763	5830	2528	1235	839	749	680	644	632	606	621	598	591	607	598	602	579	553	600	595	616	563	548	528	561	545	585	568	543	541	544	597	538	566	540	573	507	587	571	543	542	557	559	575	602	532	564	566	578	552	569	579	568	560	561	578	541	599	554	547	583	528	576	560	585	566	568	552	555	580	609	549	595	561	554	550	548	561	550	533	536	568	564	565	579	509	586	561	549	566	585	546	579	560	542	535	580	578	556	531	568	525	591	589	548	556	538	554	557	546	569	561	534	575	573	539	562	569	567	563	560	559	534	538	581	577	575	525	533	572	576	563	565	565	588	538	515	524	585	566	556	560	589	548	586	556	560	593	577	547	540	525	562	546	551	580	572	561	536	556	532	547	556	613	543	562	550	589	584	553	571	555	529	528	536	540	526	580	597	544	534	579	523	609	580	603	568	577	551	498	572	517	547	557	570	551	550	525	534	611	538	573	551	560	561	522	562	562	537	571	588	578	547	575	557	574	518	541	558	589	533	559	581	539	522	547	537	568	539	569	591	570	568	512	556	510	516	542	596	576	553	533	556	555	534	538	528	566	563	548	528	572	617	536	523	555	531	548	546	600	537	510	520	537	587	581	582	552	538	557	569	513	533	585	566	532	572	557	563	594	529	576	523	568	518	582	587	562	574	602	560	516	564	585	559	545	523	531	554	554	572	584	586	540	553	586	559	594	562	582	532	537	570	543	525	562	514	541	562	547	549	558	516	603	549	565	579	564	556	491	556	569	544	530	528	543	536	542	544	535	563	594	558	551	541	562	577	517	558	612	567	528	545	540	623	519	531	579	565	566	552	573	508	534	557	564	551	546	557	556	610	536	528	561	549	533	577	564	542	544	573	582	544	527	535	524	549	566	563	547	561	563	552	548	534	531	599	588	563	568	591	563	588	539	538	582	546	553	521	546	578	556	559	594	577	552	573	571	553	534	552	591	571	554	581	558	508	571	515	554	527	553	565	572	546	587	568	509	538	579	515	545	540	534	537	615	556	562	604	530	589	530	527	557	563	563	576	554	569	540	574	559	556	552	526	540	558	535	573	586	531	549	566	556	548	588	531	594	520	513	540	550	557	549	530	509	520	570	579	576	545	584	546	526	565	524	559	549	596	574	550	564	535	595	568	527	575	528	554	548	542	581	547	563	545	562	571	525	516	573	528	557	569	555	537	563	560	528	543	530	571	559	525	548	520	552	566	588	551	557	540	559	586	555	519	569	587	565	550	514	500	500	572	535	551	559	554	562	584	548	546	537	558	565	538	588	539	540	524	572	542	546	530	578	588	533	551	591	564	543	576	564	511	535	605	575	518	588	555	584	579	521	544	545	553	506	559	579	528	558	576	575	615	515	523	553	534	547	559	573	554	575	537	556	578	542	590	549	535	555	539	530	587	581	525	580	538	556	543	555	558	576	580	570	565	554	596	535	562	555	551	597	586	596	513	555	564	556	519	561	536	531	535	545	520	573	548	594	531	592	558	562	555	573	547	518	573	568	580	591	575	546	513	586	588	575	571	567	594	534	565	585	560	575	571	541	576	543	576	575	520	531	563	541	562	536	596	557	509	575	578	558	520	550	575	557	497	557	567	564	559	546	515	516	541	590	563	574	603	565	532	622	535	591	558	528	583	588	542	547	549	533	570	533	534	546	538	556	586	546	545	568	559	530	564	570	553	573	568	571	604	566	564	507	613	558	524	518	524	546	563	532	563	544	572	550	537	540	554	581	502	564	540	533	551	535	547	575	558	523	574	550	543	513	577	577	596	575	562	575	526	558	516	564	555	551	573	545	590	556	527	578	568	547	504	513	544	557	548	538	540	529	561	572	553	520	579	531	531	518	572	607	543	611	555	562	510	516	553	552	529	514	553	573	556	568	558	546	534	555	527	573	589	508	551	556	579	538	533	531	578	559	532	544	556	512	554	553	544	553	517	595	551	528	514	546	530	559	599	563	534	562	548	527	576	554	540	528	525	540	513	557	567	607	591	555	544	561	506	548	548	544	557	590	556	563	583	554	558	548	559	553	569	613	529	595	561	553	527	507	554	548	569	537	573	550	581	582	554	572	569	551	559	574	584	582	577	546	545	550	520	552	544	576	560	591	542	562	579	545	556	535	503	550	577	522	512	541	596	572	577	572	553	561	556	548	544	543	548	567	536	588	542	530	559	576	532	622	541	554	579	553	560	559	593	520	581	591	524	582	575	543	562	565	582	537	547	547	551	563	529	546	573	546	558	559	552	553	546	546	558	540	537	561	594	576	558	538	548	561	527	547	564	519	559	533	541	552	546	527	545	536	570	533	589	542	561	529	573	566	590	552	539	561	572	515	534	559	558	589	555	542	578	598	520	525	576	511	546	552	530	594	549	576	574	569	557	566	549	570	558	519	568	541	537	553	541	547	542	529	581	510	563	544	559	585	542	569	529	545	557	574	565	536	564	534	540	535	553	598	583	612	564	527	541	534	522	545	600	545	553	561	522	567	550	545	565	544	554	550	556	556	570	581	531	512	550	563	557	557	519	522	580	590	545	549	527	533	597	538	556	553	524	538	496	538	523	514	579	578	555	571	551	549	554	553	559	544	543	496	567	587	570	546	553	558	551	606	567	527	536	553	579	519	538	594	595	537	559	553	585	549	555	530	596	581	488	543	552	570	590	563	522	537	571	524	599	538	535	534	546	569	532	568	549	575	540	556	554	567	571	547	528	593	562	527	511	492	583	561	577	569	521	511	567	548	550	563	550	552	565	535	575	570	555	571	568	528	557	543	564	542	564	570	558	616	531	564	554	522	537	544	547	558	529	564	554	574	559	589	548	557	541	502	560	509	560	562	540	545	591	524	587	535	576	555	583	512	559	557	541	596	588	539	515	573	588	556	584	534	528	570	565	573	564	587	549	526	549	553	568	583	577	558	593	554	531	519	574	560	600	548	556	545	561	549	511	564	578	570	544	559	595	557	526	542	580	524	518	555	556	577	554	544	545	588	522	557	571	574	555	582	512	571	537	537	561	540	525	562	549	550	552	552	526	593	547	549	557	526	584	547	530	564	556	537	552	589	586	563	544	548	615	557	558	567	533	576	593	572	568	561	540	540	569	544	569	574	549	511	505	565	556	551	562	569	554	564	557	544	556	562	563	564	571	576	533	577	565	604	555	559	559	581	536	566	560	575	588	551	532	529	508	550	579	561	512	558	518	577	586	553	542	548	552	550	581	554	560	554	574	509	554	536	557	527	545	537	554	592	558	516	545	583	569	547	583	574	535	561	550	587	574	567	522	579	584	608	584	566	542	599	564	499	561	550	516	551	583	550	568	579	558	528	549	534	499	558	569	582	539	524	543	581	550	556	536	582	551	539	573	573	557	533	545	575	559	578	556	542	562	548	552	562	558	566	569	578	559	585	571	573	537	547	564	555	564	525	523	561	580	533	554	543	546	538	612	586	528	573	575	508	540	504	541	555
31856	19463	7566	592	367	324	288	280	255	290	256	284	245	241	285	270	280	275	254	269	262	280	265	249	261	277	284	280	240	284	261	234	265	300	283	274	278	253	260	239	227	274	254	246	255	262	289	252	249	253	279	233	252	242	239	226	288	261	244	267	263	270	292	251	252	294	253	303	263	254	254	253	257	260	233	256	259	256	250	263	259	280	237	258	262	246	250	251	257	268	242	229	278	240	257	255	253	275	269	271	251	276	251	306	291	244	278	263	247	267	250	265	240	267	251	259	276	275	257	270	266	240	276	272	243	247	254	256	271	266	292	254	278	256	278	281	239	284	252	269	253	280	238	283	270	266	265	273	267	279	248	257	272	273	260	251	275	260	276	278	271	255	258	254	256	233	251	264	269	228	276	247	291	269	256	267	268	279	255	250	275	300	289	272	269	276	321	288	255	241	255	268	246	251	266	287	270	267	256	261	276	256	309	264	254	249	262	257	275	289	235	290	264	265	269	261	281	239	248	271	267	273	275	208	262	259	265	288	281	256	268	219	262	233	269	284	259	261	247	264	232	258	276	283	227	264	261	258	241	277	264	266	278	240	255	268	263	259	249	281	261	252	243	249	270	266	280	285	264	254	270	261	231	255	243	275	250	271	258	254	285	265	263	226	255	231	292	244	267	264	270	274	279	271	231	274	275	291	258	258	287	250	257	256	255	282	253	274	247	254	242	248	265	248	261	237	279	248	299	280	272	274	259	280	270	249	262	232	296	277	289	299	271	261	262	270	239	266	263	269	263	224	265	246	275	243	274	260	244	291	275	235	285	272	261	265	267	260	233	261	267	262	274	281	260	269	276	284	292	249	266	286	264	247	254	229	267	242	272	262	246	270	265	279	251	246	262	278	299	286	290	281	252	252	266	261	260	260	262	259	256	277	265	267	272	263	237	237	281	246	283	249	247	255	260	295	273	264	266	247	267	276	208	246	290	270	233	235	267	274	278	238	268	256	266	276	280	240	267	265	233	255	271	271	255	283	265	274	258	266	235	279	281	273	274	285	274	313	289	264	262	283	232	260	254	273	261	266	262	267	275	286	256	285	278	268	254	268	273	286	263	283	253	250	265	251	249	288	274	277	287	240	266	248	288	247	251	285	257	258	251	285	266	287	245	245	281	271	260	278	248	282	271	285	251	248	283	244	255	260	234	234	264	253	246	246	242	238	288	268	263	271	259	256	265	266	255	278	232	270	264	264	278	258	279	264	267	276	255	247	247	289	245	285	264	277	274	263	227	250	261	302	255	271	266	285	263	284	269	267	289	277	277	243	272	258	271	252	261	259	244	257	307	246	270	284	282	278	258	226	277	275	281	260	288	271	271	257	255	273	246	284	260	275	250	260	275	264	260	267	246	235	260	286	240	247	254	255	269	258	284	286	275	270	275	256	264	264	266	266	270	274	246	276	289	274	269	274	258	242	271	246	275	237	267	266	262	302	279	267	246	244	237	274	239	283	272	276	240	237	235	263	259	262	260	268	276	293	261	256	285	271	249	250	249	258	240	266	282	269	262	252	256	264	265	309	264	240	264	254	268	309	257	260	261	257	283	255	275	250	276	270	258	282	266	260	247	282	251	250	262	239	256	269	267	271	248	244	246	241	238	261	258	267	251	268	279	276	272	214	274	274	247	269	249	254	225	257	265	247	238	276	287	293	256	278	270	278	265	235	253	247	281	260	298	296	258	263	262	275	269	279	281	256	249	254	279	291	254	246	240	239	265	281	264	255	283	269	283	245	266	263	281	243	243	269	258	233	253	254	267	257	249	274	252	266	261	238	274	292	268	244	266	255	247	269	260	262	245	288	274	265	284	265	272	254	287	269	241	269	260	268	329	254	278	263	240	271	250	285	255	287	272	281	250	247	253	254	274	269	275	253	274	275	241	275	302	282	258	258	238	273	259	276	202	257	235	259	248	285	288	304	260	268	289	275	261	265	298	264	254	245	254	253	268	259	292	273	262	276	291	271	252	270	278	316	293	246	256	270	234	260	257	239	277	233	269	277	271	244	285	288	246	245	299	248	254	295	274	229	259	265	272	256	302	272	267	285	291	264	280	270	250	236	227	260	300	235	258	280	248	268	237	257	290	266	243	259	227	261	292	301	261	249	245	274	253	267	264	274	281	282	246	284	273	239	279	261	271	276	294	232	261	264	272	273	228	252	256	267	250	272	252	243	281	249	262	269	291	256	222	267	259	289	210	287	281	239	260	301	270	256	272	260	259	301	302	275	252	267	245	259	262	272	268	276	268	239	260	261	276	295	268	253	289	254	254	266	254	273	257	245	274	264	242	244	238	294	267	260	247	260	273	275	237	281	256	244	265	248	254	282	262	259	264	275	314	294	251	249	231	276	283	288	233	264	267	255	262	250	264	272	259	267	267	275	247	248	270	269	257	245	233	288	277	277	273	237	266	277	274	269	241	276	242	254	280	246	251	260	283	274	246	262	282	252	266	269	261	246	274	290	255	277	283	256	257	267	292	284	282	273	262	256	263	261	250	262	236	234	265	263	250	284	281	257	270	260	251	272	247	261	233	273	264	291	266	265	257	244	255	266	286	267	250	264	257	271	247	282	241	270	263	257	260	295	242	255	270	273	275	246	280	289	277	226	245	252	253	252	280	291	240	256	265	266	268	257	284	260	288	267	248	260	282	255	249	278	258	269	259	236	240	259	233	268	287	247	261	249	239	248	260	272	292	270	267	272	271	287	232	252	279	243	260	267	250	264	281	301	288	275	285	229	234	243	259	298	269	271	270	257	248	269	260	276	261	279	252	258	282	259	255	249	262	260	263	256	282	265	250	275	257	251	231	267	243	238	246	252	244	230	269	274	298	268	232	235	295	283	251	244	238	274	243	290	285	267	277	295	247	282	273	296	229	265	283	312	294	273	273	261	281	249	232	261	267	276	267	218	287	308	266	237	269	257	255	240	237	272	294	242	280	293	248	227	254	252	262	257	273	280	266	276	266	259	249	239	282	233	231	239	263	287	244	232	286	259	251	275	258	291	262	262	245	252	257	246	280	274	269	268	271	296	269	269	274	297	244	270	273	285	267	294	277	258	273	271	263	275	272	277	284	270	249	237	270	260	268	269	254	259	257	280	261	300	278	286	278	279	249	247	251	262	272	242	247	291	268	252	286	260	246	269	255	254	281	272	266	266	268	256	281	267	256	268	209	242	266	270	254	264	267	302	245	236	245	261	275	261	276	285	258	265	269	241	290	253	273	261	273	282	266	265	261	232	279	252	262	265	231	271	281	264	236	236	281	274	271	268	251	238	261	224	260	266	294	285	276	294	252	280	244	255	256	247	266	289	285	272	289	247	253	278	250	282	273	259	269	236	229	264	278	245	256	255	261	280	272	266	261	248	255	265	274	289	258	261	283	274	267	308	292	294	258	260	257	293	267	287	270	266	250	273	265	246	261	260	297	262	258	271	267	254	273	233
5511	1413	890	670	613	642	641	598	676	597	622	585	651	610	645	639	608	653	671	622	639	548	609	629	669	601	629	666	622	602	629	665	625	584	627	653	640	696	609	614	617	674	638	629	675	621	638	644	615	653	604	670	611	642	584	643	677	582	622	588	596	637	681	662	659	655	611	632	609	651	598	629	665	654	670	610	636	616	676	675	624	622	602	663	647	634	649	642	628	645	647	608	608	627	624	642	601	620	667	627	569	638	664	633	615	656	639	643	676	581	580	617	646	604	618	641	615	616	671	648	599	626	679	660	654	627	619	655	640	612	660	657	648	629	649	646	622	617	633	636	634	652	642	625	637	631	657	625	670	645	669	610	653	659	651	637	649	628	643	624	606	644	632	610	603	680	596	664	589	624	656	654	591	619	595	653	634	634	618	623	635	596	639	627	620	596	636	631	673	632	625	608	644	604	649	613	662	644	659	628	675	604	661	624	640	650	623	633	621	604	640	654	617	673	578	660	646	626	597	634	667	642	640	581	614	680	622	653	659	633	621	623	634	644	621	668	634	589	626	615	633	630	597	628	631	624	650	585	602	604	654	572	620	613	621	617	656	639	660	633	638	663	662	634	635	577	617	665	600	558	590	614	603	585	578	623	605	635	630	663	617	625	634	650	600	607	599	667	637	633	673	649	617	611	618	640	610	654	613	611	614	638	590	643	613	638	653	681	643	645	653	633	664	603	628	684	692	597	646	643	593	639	618	643	663	650	639	633	634	628	628	593	609	629	626	674	663	684	631	595	621	674	612	635	655	683	622	665	646	598	569	607	645	661	614	642	608	621	598	627	629	574	642	653	630	692	619	681	618	666	598	609	640	639	605	647	669	598	679	646	626	608	658	619	603	687	634	580	599	621	616	610	650	643	640	631	612	589	623	608	645	714	621	692	626	599	641	672	667	656	635	628	659	660	663	637	653	627	606	624	635	650	626	604	615	617	637	674	610	646	664	675	617	618	663	647	617	608	657	627	630	639	623	647	670	647	625	614	606	639	609	661	620	643	621	666	640	622	632	611	646	631	621	628	693	626	604	615	634	629	689	621	590	584	614	651	639	623	593	641	640	607	638	638	616	677	674	593	648	660	585	660	662	618	619	612	599	628	644	647	648	618	604	635	627	608	605	671	614	641	659	641	651	609	599	603	608	644	638	616	632	597	624	658	606	625	635	604	596	637	683	635	614	640	674	585	624	630	607	623	608	659	652	644	668	623	599	643	660	623	614	644	649	602	653	655	579	628	648	644	633	689	638	663	649	624	669	659	611	627	633	607	594	622	660	575	660	643	613	616	629	631	650	630	630	650	621	606	645	660	611	614	609	621	656	614	639	608	630	717	608	624	637	631	651	693	669	599	599	615	607	661	640	654	658	642	664	630	641	665	620	673	626	615	581	624	628	635	652	684	601	651	610	651	664	621	544	621	603	603	663	595	624	653	608	632	574	683	647	601	649	622	637	646	632	624	627	625	630	655	593	625	627	617	580	662	656	661	595	632	661	612	621	620	631	624	621	661	672	624	682	676	651	665	667	673	624	659	633	605	669	610	652	629	617	684	623	708	620	609	633	628	624	582	628	626	643	620	632	638	652	673	677	623	682	651	634	644	611	626	642	652	674	627	645	633	649	597	634	650	618	624	615	639	589	637	611	643	653	660	627	661	648	612	643	635	649	623	668	639	653	632	606	615	604	637	609	571	639	632	623	611	638	612	632	587	662	599	674	638	663	612	662	616	605	606	642	597	646	641	707	644	660	653	590	591	645	616	647	627	630	615	670	647	650	670	634	644	608	662	651	612	637	668	617	643	628	616	637	633	649	641	636	639	656	631	612	657	622	632	626	677	622	676	631	677	636	618	654	604	623	627	646	632	617	672	653	639	597	631	634	665	635	573	582	607	669	612	641	639	620	603	607	616	608	615	625	595	611	674	631	636	632	621	634	613	659	628	616	605	657	630	581	565	647	641	624	614	584	582	661	607	622	617	653	648	608	587	629	659	665	626	644	650	637	630	641	632	644	638	602	654	617	664	623	639	634	651	619	624	633	570	630	636	636	616	565	634	635	593	619	631	619	627	642	619	640	630	652	659	591	630	677	610	612	625	603	622	599	652	628	595	610	659	638	638	666	643	599	633	624	608	644	605	639	615	602	594	603	598	669	611	603	619	685	608	605	627	627	659	581	641	623	607	598	629	609	666	620	577	633	588	646	618	636	608	680	638	683	639	656	603	645	615	630	595	615	626	622	644	614	635	665	663	642	595	616	673	621	615	599	623	656	616	633	645	672	658	601	648	608	624	620	581	601	641	623	616	617	603	677	639	624	674	608	644	595	600	630	642	630	631	671	628	644	623	630	622	611	603	613	683	640	618	661	633	620	629	580	695	636	625	662	604	583	641	649	635	602	647	648	638	601	620	586	611	681	629	637	627	649	634	660	620	597	691	679	605	666	632	626	667	646	625	665	643	663	650	657	632	633	635	645	608	608	628	691	639	659	682	652	643	630	628	603	622	588	647	569	649	645	650	634	644	656	659	623	617	651	661	639	595	635	602	623	639	622	658	603	609	568	591	626	610	636	610	633	631	665	626	612	625	633	616	647	653	599	609	629	644	612	583	645	627	611	669	628	671	631	608	605	596	652	625	612	625	607	595	614	606	590	593	690	612	585	626	683	668	614	597	670	636	623	611	642	638	635	569	651	633	663	592	595	687	647	636	640	650	642	622	658	623	618	654	609	643	626	607	622	613	626	616	646	660	628	607	650	633	628	597	648	656	616	642	633	614	616	631	639	599	650	627	643	646	641	641	641	627	651	648	644	637	660	663	673	664	630	667	611	677	646	637	636	656	611	602	665	645	655	646	590	593	647	601	658	663	617	632	591	668	612	601	608	621	626	638	627	640	645	588	637	664	600	647	652	638	610	652	599	593	629	610	657	627	657	652	671	649	629	601	632	689	600	637	648	570	617	617	669	626	613	647	625	626	670	608	646	588	611	605	628	609	644	623	618	636	635	616	649	638	652	613	579	605	627	634	638	635	671	634	618	613	673	639	630	648	627	606	624	609	592	622	637	646	697	608	613	654	644	650	614	626	592	613	632	625	646	621	636	626	651	655	637	650	638	618	630	636	656	652	646	581	606	621	583	628	626	667	606	666	620	641	653	634	679	603	646	604	632	613	619	599	635	660	656	690	630	616	626	589	671	617	626	669	652	640	630	624	617	711	621	608	625	643	608	636	613	616	596	594	645	624	636	647	585	633	607	640	625	639	646	666	652	640	610	621	638	620	617	641	626	667	652	629	618	660	656	622	604	604	625	655	585	617	626	667	637	674	670	688	630	639	601	641	657	637	601	653	638	625	669	634	573	578	626	626	663	659	612	666	642	654	623	592	617	631	645	668	649	582	648	594	614	608	631	652	639	581	632	597	606	658	642	614	632	646	613	613	629	648	594	623	636	639	600	665
25161	21852	25474	28835	21839	21836	3297	607	484	447	470	423	447	400	403	429	412	452	393	401	438	408	421	385	418	386	402	401	397	434	408	384	423	394	391	377	387	349	410	385	376	373	403	416	371	382	402	384	381	370	400	435	379	369	410	366	407	368	400	352	364	355	360	375	409	375	377	393	425	388	378	354	374	429	398	389	349	442	385	425	391	339	345	419	419	415	395	365	383	407	384	377	389	375	398	389	400	413	352	368	345	406	399	376	418	371	408	376	343	379	373	424	368	376	381	405	419	376	374	390	390	359	420	386	372	365	394	392	407	422	368	355	397	425	396	389	423	408	391	328	400	399	407	373	384	374	359	401	322	395	375	381	406	366	394	372	380	379	387	362	388	410	373	412	383	378	373	351	375	408	405	383	412	346	409	409	398	392	350	388	399	368	379	384	368	376	379	387	367	336	364	390	373	376	376	389	371	415	395	382	379	397	412	383	348	404	340	404	388	356	385	337	425	375	410	396	396	361	441	396	376	387	403	416	385	408	389	374	399	427	368	395	394	426	387	379	381	403	392	370	374	377	414	396	416	383	356	396	417	364	386	414	365	356	370	386	401	437	398	372	368	378	410	395	369	353	372	382	368	393	393	369	359	365	355	391	425	386	373	356	414	381	389	378	417	371	358	374	383	375	373	401	379	369	408	437	399	378	399	416	405	429	375	391	381	387	403	401	374	394	406	386	395	381	385	423	370	375	438	388	358	370	389	399	388	409	393	360	364	395	389	387	399	378	410	406	376	378	394	401	398	383	420	401	391	390	380	411	387	411	365	389	410	432	384	383	381	342	385	387	388	420	402	378	405	442	361	433	387	442	365	366	398	367	359	410	384	415	395	371	371	417	379	381	406	407	406	415	390	399	380	423	367	381	390	391	398	371	340	415	381	377	394	430	372	350	362	366	424	377	458	407	388	411	403	396	379	379	351	375	398	374	393	375	379	366	385	397	377	411	387	357	388	420	387	367	394	386	360	374	392	361	348	406	373	383	375	378	368	391	404	359	379	371	395	368	444	397	400	422	376	395	379	369	373	377	387	373	365	370	351	385	378	406	396	365	350	354	358	424	361	369	360	370	376	371	386	426	363	345	368	401	378	413	381	376	387	385	401	395	367	400	413	365	400	404	391	370	410	419	387	365	376	344	401	426	418	389	405	414	449	426	381	371	366	392	379	402	406	367	404	351	430	393	415	413	431	396	399	417	374	369	392	363	398	386	356	373	370	424	363	372	393	389	387	408	393	407	359	401	381	404	391	389	391	353	361	430	370	407	387	349	377	383	385	367	393	372	379	342	364	396	340	389	388	388	384	406	409	376	388	395	378	445	353	384	379	351	366	359	339	376	385	394	410	404	405	400	380	389	387	425	419	423	384	397	396	373	412	393	398	401	389	414	374	372	370	381	399	414	375	418	410	416	359	386	397	403	393	358	409	402	389	380	376	378	388	373	426	379	396	371	360	416	420	424	371	362	406	385	399	391	353	387	384	394	394	376	409	385	377	363	383	387	405	372	399	403	363	392	401	402	367	355	367	395	375	414	377	375	387	384	346	397	397	417	414	398	370	404	381	380	392	386	409	397	351	371	370	390	396	384	396	376	368	364	379	402	372	421	424	354	387	414	389	391	356	356	387	376	346	362	372	349	368	419	384	375	381	406	444	386	373	356	379	386	373	384	394	382	385	404	371	352	365	392	391	383	394	409	391	424	413	401	344	377	405	364	376	370	409	378	367	420	388	366	389	384	386	381	402	382	391	383	371	327	364	405	384	398	440	417	402	402	386	392	373	330	384	385	379	381	353	354	390	366	406	421	392	409	385	404	392	361	377	370	376	386	412	386	438	422	347	375	384	434	379	357	387	372	419	391	387	374	352	420	420	360	360	381	414	362	333	384	389	362	349	382	394	391	395	401	446	421	355	380	357	385	391	406	365	357	413	407	424	374	395	403	400	384	362	365	394	409	356	421	387	397	373	416	421	426	404	362	403	408	399	395	402	381	391	419	389	370	400	367	388	403	389	376	389	375	404	418	388	361	406	405	418	396	357	384	379	415	398	396	365	364	394	378	385	385	408	410	360	395	384	420	446	388	386	385	353	368	419	429	400	374	392	426	368	370	420	375	412	399	349	409	423	348	395	358	372	366	352	332	354	386	389	360	384	386	426	395	361	371	366	375	407	386	367	381	421	388	386	368	380	391	368	374	388	383	381	425	366	381	410	391	391	374	387	400	406	407	394	424	362	400	411	336	409	392	408	374	398	399	367	388	370	358	393	363	356	421	389	363	370	387	382	381	366	375	371	397	424	379	402	371	393	365	358	373	427	353	377	405	384	355	440	413	356	367	361	386	395	389	391	393	395	411	378	370	374	377	372	433	391	392	368	369	376	365	412	408	399	374	375	388	422	464	394	339	443	397	405	432	352	361	393	362	372	375	352	360	332	401	407	406	400	402	385	383	375	397	394	384	373	340	391	386	364	394	410	383	434	400	407	391	377	424	366	373	389	403	384	398	396	398	393	377	370	376	420	404	405	380	385	395	374	398	371	375	398	373	405	410	403	335	381	409	377	386	398	364	370	355	378	384	437	429	407	397	413	385	337	381	411	393	401	384	377	438	394	416	370	399	390	376	411	386	383	410	388	383	343	374	359	391	465	372	397	379	366	388	371	393	385	402	419	440	394	390	440	379	376	372	392	398	393	403	411	393	388	377	377	414	412	417	380	379	422	370	413	378	389	416	377	392	398	359	386	370	389	367	408	343	377	383	388	394	358	370	391	392	371	428	454	397	379	402	404	387	412	356	376	395	401	416	365	361	357	391	375	372	388	392	379	368	375	350	411	411	397	391	401	373	396	410	380	355	347	390	364	386	362	420	346	413	385	402	403	366	390	380	389	382	378	358	397	400	370	404	376	382	389	370	427	367	359	385	392	420	396	411	384	369	414	391	417	377	385	392	362	401	369	403	382	336	387	392	389	344	395	396	404	365	389	395	395	338	391	372	352	434	396	357	367	425	412	381	396	389	364	403	400	369	337	377	395	409	377	374	377	440	406	361	373	415	377	422	404	393	339	388	356	391	365	405	381	398	394	393	383	391	378	381	384	401	403	413	391	375	373	391	422	389	371	363	410	358	384	370	377	401	425	430	403	348	399	401	377	393	405	405	373	416	379	397	410	416	386	377	379	371	381	401	408	407	387	391	397	377	370	395	380	380	407	363	380	398	393	371	440	402	388	358	387	388	374	362	407	393	354	370	357	388	411	389	388	403	388	364	370	379	372	359	374	396	384	362	387	387	395	428	376	393	397	366	356	371	404	366	412	401	404	374	406	401	400	371	409	399	417	409	363	405	366	378	414	387	393	368	389	404	417	408	377	388	364	370	390	411	372	399	383	370	411	377	382	367	414	382	395	354	349	399	362	346	371	418	399	378	385	401	432	383	367	357	380	399	390	372	425	414	358	426
3796	4340	2247	1231	1051	993	913	901	874	882	828	816	823	864	869	870	875	828	840	821	846	872	841	848	851	837	848	832	846	865	829	916	844	846	829	868	828	828	814	862	837	918	839	867	807	854	845	845	891	838	854	811	867	835	911	821	780	839	828	804	889	777	876	800	880	836	806	893	837	833	820	829	825	890	852	866	855	834	864	851	806	873	808	901	850	883	803	902	805	828	826	891	870	883	856	796	867	839	864	845	801	828	874	851	817	820	911	846	848	882	850	843	835	863	831	877	858	834	834	818	785	836	824	813	865	792	858	867	855	836	858	897	810	833	829	791	872	869	873	849	828	826	856	795	903	847	830	836	864	884	820	861	814	874	862	840	871	858	809	842	862	880	819	861	837	824	862	825	858	833	791	860	846	839	780	783	830	844	834	840	787	854	814	890	845	856	851	860	901	831	785	858	834	853	859	841	800	848	870	816	839	860	771	858	843	808	875	823	866	778	876	822	804	824	851	872	832	841	860	836	888	743	845	839	846	848	833	803	810	797	820	835	870	808	819	900	828	817	865	849	872	868	844	859	841	862	833	821	877	807	907	776	839	876	877	801	819	902	847	870	835	799	864	840	829	821	891	836	863	774	857	868	861	892	800	902	865	866	821	811	847	840	852	843	826	839	873	859	852	895	818	823	825	880	838	876	859	830	877	832	821	862	820	832	886	835	903	850	851	827	803	815	839	866	829	830	860	914	872	772	883	830	840	850	862	812	820	797	808	812	835	850	860	857	837	892	883	865	830	899	877	822	832	875	836	878	893	865	865	830	859	791	874	815	872	767	795	836	842	862	820	806	861	820	807	875	860	890	849	800	806	902	829	840	815	835	801	830	874	832	861	864	878	835	818	884	830	838	853	870	855	851	853	855	886	820	862	821	838	908	826	918	828	882	843	842	851	860	843	830	851	834	842	853	824	843	796	824	887	860	828	811	785	883	881	819	846	828	856	859	842	854	817	819	857	863	803	869	913	852	826	797	840	830	850	836	804	858	834	905	872	851	839	844	866	844	877	828	846	839	883	867	822	852	864	849	877	814	838	803	883	839	812	829	806	812	868	833	868	832	848	862	844	871	810	877	824	880	839	792	837	851	857	836	848	843	830	820	870	867	826	871	819	851	825	850	831	842	792	837	827	858	870	902	885	792	860	825	822	815	845	844	848	796	866	854	862	862	804	831	843	857	779	858	789	836	858	826	837	867	764	853	853	837	886	817	839	860	822	856	858	854	866	857	842	854	814	844	852	817	855	820	817	861	869	845	870	906	867	821	873	831	885	817	832	867	850	762	860	835	876	838	807	881	834	868	863	801	839	855	884	834	838	828	823	797	869	822	876	861	851	818	866	802	838	880	878	838	772	822	849	866	820	882	823	890	839	838	823	838	879	915	828	854	908	852	854	841	858	864	887	854	851	864	849	859	859	867	854	819	849	832	853	862	833	831	806	818	834	874	868	848	833	899	835	783	832	849	846	818	852	828	860	874	850	855	840	843	818	843	852	852	849	853	869	823	816	850	815	830	848	882	866	861	809	864	820	846	790	823	827	795	859	835	839	826	843	822	807	879	811	865	862	878	823	791	884	813	811	821	858	861	823	833	912	811	859	871	841	816	836	869	819	838	829	853	814	846	821	824	789	851	873	833	899	875	846	826	866	838	892	823	897	830	823	856	838	816	889	848	881	875	851	777	850	822	873	828	902	840	891	825	837	824	832	847	813	834	847	803	859	827	849	810	842	844	796	800	837	840	816	851	833	805	841	865	842	851	846	879	789	798	874	856	861	817	815	848	878	884	846	838	893	869	873	826	830	889	823	830	864	828	848	867	798	808	852	811	880	822	833	866	799	878	873	855	795	825	829	800	785	852	817	827	854	805	835	884	869	850	845	886	867	863	830	840	817	895	850	814	880	847	872	851	854	813	858	837	822	848	773	849	842	809	843	862	866	865	882	818	842	875	802	855	842	857	843	793	883	816	817	866	841	801	825	857	836	839	807	841	856	859	841	835	833	852	871	896	836	835	849	889	911	838	801	868	824	865	766	878	872	851	833	885	798	835	828	824	829	872	880	827	887	839	855	841	810	847	825	836	877	868	806	876	780	827	829	883	807	853	827	888	830	862	898	832	828	826	845	823	847	837	811	847	838	788	823	891	892	874	853	829	853	808	815	843	849	849	822	879	847	855	840	858	830	811	845	850	850	887	840	851	857	842	859	836	839	861	799	850	827	879	847	832	837	868	899	822	932	866	859	838	804	839	883	863	849	848	847	814	831	845	861	855	842	842	812	845	857	820	850	879	875	874	881	850	821	824	856	892	896	864	844	819	869	858	885	823	878	807	836	786	895	869	840	805	844	843	849	845	839	876	846	825	859	839	889	824	841	840	825	871	890	873	836	881	838	858	869	833	846	848	884	849	855	876	830	850	854	839	843	823	869	887	866	856	822	852	821	822	825	819	884	787	852	812	857	818	849	838	864	887	830	852	894	848	852	857	837	871	797	842	794	853	858	829	813	841	880	850	850	875	859	801	810	873	851	798	819	907	871	821	849	879	826	800	842	871	817	863	858	886	850	881	859	829	861	850	822	821	857	841	894	859	853	826	823	813	812	853	825	873	856	828	850	839	831	844	822	838	840	837	875	938	875	840	770	830	846	843	845	873	810	804	866	825	824	859	868	847	881	855	852	839	876	885	840	843	856	890	859	901	880	821	795	824	877	871	872	832	840	787	864	877	860	858	846	854	870	808	834	857	887	856	822	869	883	852	880	846	925	842	808	852	846	827	882	902	825	825	840	827	843	825	847	839	890	865	831	868	860	871	892	852	816	828	819	849	845	809	818	833	869	836	874	836	806	776	854	836	826	901	889	858	853	850	917	866	845	817	809	866	871	868	836	838	867	854	826	843	817	868	830	879	828	871	843	835	833	859	764	866	775	866	870	814	872	778	849	807	839	863	841	773	851	877	830	800	846	848	820	854	869	827	832	857	833	908	878	825	863	804	835	830	871	897	845	871	845	814	801	891	860	839	838	849	834	876	861	823	813	836	818	825	852	840	842	799	853	839	871	779	876	851	793	825	907	845	789	833	884	858	864	920	844	825	898	827	828	829	884	844	837	860	816	848	875	821	860	867	833	858	851	842	827	822	838	813	810	867	826	810	851	885	901	811	820	860	806	839	808	829	830	845	793	792	841	837	803	852	830	836	811	886	842	849	857	838	853	873	835	822	813	862	845	844	810	837	827	841	873	820	897	843	853	880	822	872	844	859	809	911	873	833	812	859	820	797	807	849	831	815	859	855	871	838	836	862	852	850	849	868	800	860	857	832	855	851	838	831	829	862	841	846	870	814	880	814	775	853	815	864	831	833	840	874	825	858	829	817	859	824	871	841	888	837	849	832	856	892	846	829	856	887	832	864	834	831	859	853	819	844	830	821	811	817	838	871	847	869	846	836	817	886	859	876
23673	20946	24628	27439	20949	20964	18215	719	388	363	399	334	317	299	318	315	298	291	256	277	291	288	247	247	273	281	294	257	257	258	279	263	257	265	251	257	232	264	258	277	250	244	257	259	266	251	271	267	291	266	247	233	276	240	263	242	281	240	249	259	256	274	251	251	264	276	252	262	269	243	227	262	279	227	267	278	282	240	251	235	277	231	265	267	249	259	271	256	233	260	257	285	262	251	244	262	252	264	242	253	266	274	280	255	250	266	238	232	275	234	275	254	263	285	266	227	225	235	258	248	265	230	256	270	281	253	244	257	249	269	279	252	277	250	281	269	234	264	268	271	269	238	269	235	232	253	292	250	256	259	273	265	241	254	279	247	257	258	245	290	268	249	242	268	253	269	255	259	266	256	255	270	245	242	259	291	251	274	251	216	256	262	279	246	247	265	269	267	249	256	228	228	254	243	237	248	268	227	274	252	254	264	268	238	273	227	265	251	229	231	247	266	259	247	250	245	259	260	248	252	248	252	247	236	230	260	258	276	249	272	295	251	271	286	279	228	267	263	270	225	276	258	248	231	257	276	282	251	282	252	254	267	257	242	264	229	252	243	255	253	250	265	213	284	257	276	264	233	271	251	238	250	230	256	260	236	293	237	262	245	233	249	251	238	243	271	257	235	238	256	248	242	271	241	247	255	247	269	278	246	265	247	241	237	242	240	264	260	238	265	276	279	257	269	289	264	250	266	234	267	257	285	282	264	267	257	263	227	273	274	262	263	233	259	240	259	236	246	270	245	264	247	268	257	295	219	243	258	234	257	256	230	271	266	265	236	233	263	278	265	268	277	261	277	229	250	248	243	265	253	263	242	290	253	237	276	221	273	266	247	271	259	285	255	275	250	281	263	247	248	256	236	250	252	252	251	245	235	237	276	239	248	248	257	256	272	282	265	247	248	249	264	250	261	238	245	244	252	240	239	256	246	256	268	254	231	243	256	276	248	252	252	247	223	268	276	246	240	238	233	287	272	293	259	297	240	243	225	238	262	252	249	232	249	264	257	225	235	252	234	249	260	277	228	245	269	278	262	253	264	252	286	260	252	238	230	250	275	278	229	237	277	279	280	222	227	271	229	245	256	252	233	238	252	263	252	266	264	231	258	232	243	241	216	285	234	234	218	256	228	225	236	275	231	254	262	282	264	272	249	254	253	291	301	256	235	272	267	262	247	260	254	250	260	262	280	245	246	215	257	259	245	254	264	266	255	273	279	249	283	228	261	266	250	256	252	233	241	251	270	266	248	229	262	261	245	251	230	268	256	238	280	286	282	237	241	260	256	244	245	235	282	228	249	248	237	252	277	264	237	250	253	255	256	249	239	274	275	274	237	230	254	247	248	246	245	289	266	272	238	245	242	251	288	222	264	256	241	251	262	286	272	232	256	263	287	217	259	257	249	241	233	288	261	262	250	244	298	261	232	244	264	245	238	246	241	289	234	251	261	263	242	239	254	246	266	228	282	251	264	234	248	287	271	236	230	240	260	250	257	263	260	261	240	225	246	259	276	237	258	233	246	271	253	256	268	256	238	251	257	235	251	273	278	222	249	237	265	275	269	248	253	253	266	256	269	263	259	253	244	240	245	241	230	231	239	254	262	260	260	243	239	254	267	263	247	264	257	250	271	245	251	231	259	230	279	288	257	241	292	259	265	296	275	240	261	288	255	237	259	266	283	305	267	258	240	258	230	273	232	276	266	238	238	214	243	261	242	251	228	292	263	242	247	234	238	267	241	246	218	223	238	241	269	276	237	242	244	222	233	267	246	257	249	255	289	253	259	282	263	254	242	269	252	224	247	252	257	272	280	267	250	256	237	257	237	247	256	253	240	249	244	276	273	269	262	232	242	267	274	258	277	247	261	246	250	249	278	261	258	255	248	250	252	266	225	245	255	231	240	237	255	246	286	245	251	263	252	250	249	238	235	246	254	256	265	268	245	264	261	247	264	276	273	233	240	248	249	248	269	244	255	247	245	267	237	235	257	247	238	269	258	244	242	249	272	277	269	270	269	279	262	243	243	272	249	265	260	244	230	277	224	239	278	272	248	257	247	257	228	265	247	252	251	257	257	253	241	252	241	240	268	249	236	240	267	268	236	242	269	221	316	280	232	245	272	249	256	273	232	237	267	248	246	260	257	278	220	269	238	251	267	269	237	245	254	236	221	270	257	266	246	255	246	268	260	270	266	279	272	256	251	241	268	242	261	239	281	255	252	256	234	258	277	284	235	271	211	253	235	261	253	254	244	280	248	242	262	255	247	262	253	261	261	265	266	238	262	251	232	258	239	263	245	241	236	241	252	228	261	275	252	249	253	262	236	236	233	256	289	269	248	286	247	247	249	251	248	251	246	272	254	215	263	246	231	270	278	275	236	237	233	239	277	217	254	270	235	262	257	266	261	240	245	244	262	268	268	286	259	239	265	277	242	254	244	246	280	274	211	259	251	245	266	259	246	233	264	256	251	244	235	231	254	250	260	267	257	291	259	300	266	228	256	225	233	232	248	247	238	243	245	239	251	255	263	258	260	278	278	281	259	243	268	277	256	226	240	267	283	258	238	241	251	267	215	285	257	268	268	282	237	243	284	247	246	263	250	248	242	280	252	247	239	252	267	256	272	270	279	259	268	269	263	272	271	269	238	244	277	266	222	254	251	232	254	255	265	250	249	243	244	254	260	244	271	257	258	269	245	249	251	246	253	251	240	247	248	229	294	243	269	260	225	265	282	249	235	276	243	254	266	268	282	255	260	263	252	273	282	249	249	279	257	235	236	264	234	234	277	256	264	253	272	255	265	269	282	246	263	260	275	243	254	266	241	220	267	283	246	242	261	249	247	234	225	269	231	254	237	224	251	266	242	250	249	268	272	221	237	255	266	224	217	250	269	290	240	239	247	257	260	242	272	237	271	272	244	248	240	247	252	234	244	239	245	275	271	260	283	255	319	207	250	243	251	278	259	239	233	264	255	243	248	266	248	248	241	273	246	249	251	264	251	271	205	228	245	263	220	280	236	274	252	249	246	280	263	255	241	227	265	280	238	278	296	271	252	235	248	231	243	238	244	227	263	244	229	249	237	276	236	257	278	249	233	239	279	253	256	226	231	274	265	236	223	244	245	301	252	257	253	264	273	238	221	264	244	241	262	243	249	298	239	266	259	256	275	241	261	265	259	226	254	267	265	234	253	264	257	274	253	249	276	269	271	265	256	278	258	242	248	240	247	273	235	257	285	277	252	282	230	249	315	253	240	288	268	248	256	271	303	285	279	234	216	266	256	243	279	257	293	241	240	226	236	262	246	257	267	255	261	269	269	240	278	260	262	248	249	233	227	291	230	270	266	284	246	251	254	248	229	221	256	258	264	227	257	258	268	233	266	251	247	240	231	252	233	241	266	276	223	241	265	281	261	265	219	210	244	227	281	280	245	238	240	245	237	285	275	254	265	282	287	266	244
3675	5565	2559	1183	872	797	681	650	593	643	605	557	561	549	578	550	574	598	540	585	555	569	579	542	555	533	540	522	525	546	525	522	556	564	539	599	539	554	579	583	584	558	547	563	556	516	546	603	557	570	548	545	567	590	592	595	538	580	535	567	553	582	595	616	541	602	512	554	535	581	570	579	559	538	589	527	579	532	569	569	573	553	537	573	574	524	558	536	571	586	544	537	558	569	567	540	506	572	581	564	531	592	528	581	571	568	545	537	559	553	590	555	581	580	537	558	562	578	550	580	578	575	558	555	541	559	573	538	571	536	564	537	542	552	524	546	564	496	535	573	546	517	567	594	566	581	556	537	548	590	547	544	560	568	570	580	531	551	533	541	554	549	511	532	553	576	580	524	527	590	527	554	593	505	583	535	547	552	579	528	533	559	558	592	507	530	532	544	556	572	569	553	566	529	552	580	578	531	529	524	559	555	577	595	558	589	564	603	546	491	548	585	582	579	556	569	573	572	577	591	551	518	551	574	553	613	567	546	537	571	550	603	575	578	555	568	562	573	571	564	575	511	547	578	544	514	560	604	540	496	547	549	529	586	534	559	564	579	520	557	570	561	549	586	546	550	499	555	565	541	535	575	570	522	548	593	555	546	581	556	526	543	574	507	560	585	569	552	532	534	585	574	549	590	577	538	560	579	583	568	561	542	581	519	533	553	526	559	550	604	536	575	559	580	577	606	529	553	570	585	556	530	554	570	595	574	546	553	533	579	575	573	562	560	570	561	568	545	583	588	539	530	572	571	515	535	574	526	565	600	587	597	564	529	543	588	540	583	550	555	558	579	565	558	563	559	555	594	572	525	541	564	579	565	511	551	577	569	570	550	547	529	515	565	566	528	559	528	552	561	573	569	564	564	552	574	571	555	547	575	533	534	555	536	550	522	552	594	567	554	563	541	562	594	582	532	541	543	540	559	589	566	552	546	525	604	573	585	581	545	552	547	573	546	591	578	582	583	578	554	552	492	602	557	557	566	553	579	510	550	546	510	494	554	529	548	540	561	573	541	549	570	541	534	546	610	500	587	556	543	556	571	518	549	525	576	510	532	559	543	559	561	552	580	574	513	594	540	578	548	559	576	558	555	588	548	578	571	557	546	564	492	563	552	566	550	553	546	594	586	538	573	576	566	554	551	523	581	558	537	505	554	615	539	535	516	539	516	549	566	543	581	559	578	550	544	529	511	558	567	594	585	499	571	584	587	596	547	561	512	548	600	540	526	559	531	565	540	613	522	564	559	583	574	567	562	522	529	526	549	546	554	577	535	567	564	545	587	522	583	555	547	556	538	514	543	543	576	567	576	564	588	540	508	524	580	623	556	545	556	533	527	502	606	541	547	549	579	553	532	543	598	536	535	572	513	548	563	541	536	539	540	551	556	555	560	552	569	537	582	542	565	579	581	581	558	590	554	583	540	531	525	515	571	543	537	572	538	529	551	537	554	586	551	516	541	516	589	568	571	575	557	554	558	527	538	579	577	521	589	575	561	578	554	544	546	539	561	581	538	538	545	550	574	568	551	590	572	560	567	556	581	552	544	562	544	533	576	519	534	550	567	570	528	539	562	517	561	580	555	574	566	560	541	570	577	564	532	555	512	545	534	563	556	535	528	516	562	549	576	621	520	547	553	588	529	566	562	577	534	562	527	543	541	559	566	560	556	610	549	576	602	531	556	550	562	540	544	559	583	561	600	580	516	500	562	539	565	551	572	541	559	540	553	544	575	566	556	576	504	539	552	555	574	594	561	535	578	568	541	524	571	503	550	544	561	525	503	544	587	556	544	562	599	565	589	587	565	566	521	583	567	539	557	595	559	555	560	620	584	574	575	599	556	549	563	547	550	574	537	551	568	596	530	546	531	530	562	523	558	598	529	544	534	572	547	531	543	516	518	539	551	552	592	567	561	567	542	549	537	568	562	557	575	555	549	544	527	544	563	536	528	559	597	619	564	553	569	551	555	541	588	554	569	580	608	563	587	618	560	566	580	532	553	551	565	541	546	538	579	569	549	596	540	526	605	553	534	579	497	538	525	571	517	577	575	548	549	539	538	546	571	515	604	568	535	515	547	559	555	538	567	524	556	540	566	519	529	533	538	525	533	584	565	518	564	575	570	514	574	524	510	568	540	569	530	525	541	546	560	569	531	523	577	523	538	531	516	582	529	535	553	596	523	550	538	576	521	514	573	561	538	526	549	565	579	570	544	563	572	538	557	574	573	585	521	561	535	555	566	540	563	597	576	536	564	532	589	537	541	608	572	563	537	571	545	564	548	539	550	553	535	581	547	530	525	584	550	563	602	551	530	557	511	526	568	581	517	551	528	528	569	535	561	595	580	545	522	551	548	552	549	553	569	577	545	579	571	579	500	584	539	558	544	580	513	574	566	579	565	555	558	554	535	567	552	531	573	552	574	548	553	578	551	543	534	535	525	583	536	545	567	581	529	505	565	548	570	554	507	514	522	591	581	557	529	583	603	516	566	534	581	510	555	564	548	615	533	537	532	532	546	536	560	548	535	526	534	570	570	551	556	580	530	565	545	561	553	560	573	528	522	596	584	517	583	521	560	557	563	544	547	554	575	554	553	539	560	571	586	569	550	542	550	521	563	590	591	545	529	542	518	620	571	588	563	538	582	551	580	549	601	546	550	588	576	492	560	550	587	560	584	584	566	539	573	562	562	578	558	583	510	553	563	528	614	523	610	528	572	549	548	549	532	550	522	551	564	598	535	512	553	593	559	540	556	538	575	516	518	575	535	520	568	513	588	608	554	541	526	576	575	566	525	552	550	556	544	530	525	568	555	612	576	563	568	529	477	541	533	550	564	529	592	536	537	550	605	580	563	521	525	560	559	548	527	577	529	555	563	555	598	531	557	557	562	569	536	554	514	568	580	549	563	575	566	526	532	537	566	533	544	551	529	569	477	585	530	566	566	550	566	528	507	597	578	561	590	587	570	521	548	499	530	543	566	566	561	526	529	552	549	537	536	575	539	557	562	549	555	594	510	551	552	561	575	626	551	540	610	511	561	549	542	566	568	527	544	587	558	543	558	555	576	576	585	561	512	599	581	553	542	535	551	568	557	531	585	559	509	527	534	572	527	565	542	568	598	548	512	571	620	535	579	548	529	579	547	533	567	592	538	574	553	543	579	529	573	550	594	516	581	549	554	512	576	558	542	559	564	523	555	578	550	533	579	577	557	604	542	570	529	518	541	545	584	551	549	519	583	589	565	560	580	536	526	497	537	536	573	562	568	557	583	512	558	568	569	561	532	514	536	562	556	526	552	558	530	586	573	563	557	547	550	537	541	584	558	515	521	575	555	500	564	578	589	576	572	558	576	564	544	586	579	546	574	549	540	591	559	549	556	558	538	560	549	561	545	578	534	529	551	575	595	562	581	540	544	539	534	521	541	544	593	554	529	594	546	571	580	540	571	545	569	532	539
33357	20331	7872	539	349	314	319	278	298	274	283	278	277	298	297	266	283	282	296	272	284	322	276	282	288	284	271	265	296	308	289	303	269	276	295	292	288	250	284	278	267	269	294	266	297	270	258	316	277	281	254	273	267	267	266	292	242	266	239	243	249	282	291	303	262	273	261	267	274	303	264	258	275	258	308	275	282	254	246	285	292	269	297	259	284	271	286	273	260	267	297	276	266	281	281	280	274	300	275	282	254	300	272	294	272	278	279	274	267	300	292	273	291	310	278	287	299	300	273	286	261	291	301	276	291	268	298	288	268	303	234	300	255	284	279	259	265	281	240	289	251	274	266	306	285	273	279	268	276	295	253	286	253	270	269	292	246	292	286	259	301	272	308	297	264	297	296	293	266	278	315	260	296	271	281	239	275	279	295	284	275	243	252	266	274	275	280	317	278	270	283	274	289	288	262	294	276	298	274	307	259	276	289	292	297	276	310	266	281	270	278	283	282	286	308	265	274	254	284	286	256	244	286	283	257	241	257	277	270	253	272	280	244	286	305	279	252	309	251	280	271	268	288	285	271	287	284	305	252	304	282	280	273	305	258	275	249	249	264	247	277	263	246	239	256	257	290	256	309	271	281	299	270	243	285	290	271	269	272	279	251	254	275	271	284	267	295	268	266	266	281	314	290	248	261	302	228	289	271	299	270	283	264	289	272	283	261	269	277	287	274	313	247	271	296	281	299	270	281	289	292	267	290	275	286	281	249	262	273	290	299	266	282	286	303	256	300	279	286	312	295	306	284	268	256	278	289	253	285	286	281	285	236	273	278	264	282	274	289	246	287	279	267	272	286	277	290	267	284	264	289	300	286	286	260	262	284	279	292	296	324	297	258	244	261	277	295	273	240	300	281	281	294	294	289	257	291	277	272	268	298	285	291	288	285	296	274	270	259	256	269	285	305	297	246	311	278	274	280	282	269	315	271	253	254	275	254	290	313	269	275	285	284	283	304	294	291	283	300	241	263	248	264	268	275	293	287	272	271	260	287	268	256	299	276	270	252	299	268	273	284	292	287	256	282	287	272	307	279	221	270	266	273	276	255	295	281	268	292	268	263	274	290	270	278	279	263	264	276	290	280	282	300	275	263	288	253	250	284	279	279	301	272	272	302	282	275	306	322	282	278	269	253	290	288	292	270	276	263	277	302	273	259	279	281	283	248	284	292	296	266	271	273	276	296	295	301	280	261	274	280	291	295	336	275	277	260	283	294	267	291	314	291	293	259	274	270	290	289	286	278	261	253	288	282	319	250	276	271	288	277	281	282	298	282	268	277	237	282	304	275	257	272	254	299	274	273	255	252	278	278	300	287	286	274	258	273	290	305	260	318	285	267	317	269	262	291	265	323	254	285	277	280	301	251	281	260	279	276	296	256	260	287	269	276	276	277	267	269	273	281	270	272	278	260	258	284	284	295	262	297	294	287	264	278	294	285	312	284	303	270	229	288	268	271	255	303	252	291	270	248	257	283	266	279	290	260	261	279	226	262	276	300	297	271	303	298	275	272	238	284	298	309	293	275	276	268	270	266	272	291	234	285	273	284	287	284	275	269	289	284	250	289	282	285	250	301	282	275	281	273	261	294	258	293	267	272	295	274	288	286	277	296	325	282	267	259	249	275	254	253	252	276	287	277	305	278	274	256	290	265	273	276	300	261	296	263	270	274	302	297	288	280	299	275	259	279	285	293	287	301	314	294	274	294	263	283	291	282	245	270	274	303	250	250	299	260	279	297	272	272	259	286	280	292	265	283	291	268	274	255	268	253	261	263	289	268	292	254	290	284	273	265	283	302	279	246	272	285	298	248	290	277	245	263	279	274	270	254	255	284	265	279	264	262	306	247	249	273	285	291	288	270	308	251	282	304	279	298	283	287	248	310	303	294	288	295	262	282	282	248	275	278	281	291	225	280	291	268	248	252	261	268	268	295	307	293	260	241	261	292	304	298	266	271	295	283	260	289	303	277	275	290	294	294	279	255	289	279	279	284	294	262	274	309	294	316	259	262	293	290	271	258	274	255	303	283	231	289	273	278	280	256	304	271	282	258	271	280	274	305	302	262	263	262	238	262	282	270	265	258	291	284	294	292	285	260	291	283	268	262	294	263	257	279	251	267	274	297	295	272	290	316	287	289	278	282	267	258	266	254	280	278	303	306	295	247	285	300	288	283	294	251	275	285	288	273	290	253	287	314	245	261	272	286	313	288	276	299	285	277	296	286	287	254	255	276	264	266	262	289	278	298	274	277	292	305	264	281	252	290	277	262	231	310	265	281	256	275	265	283	269	295	300	284	264	291	274	275	244	284	274	282	277	265	295	256	293	270	277	281	279	300	278	253	271	296	253	263	292	266	260	270	249	295	284	289	282	271	294	268	274	271	296	298	305	280	295	279	290	292	295	314	294	303	260	286	292	298	263	271	271	282	259	303	276	280	261	290	300	268	254	288	260	247	274	266	292	277	282	288	317	280	286	261	241	241	262	255	291	265	287	277	256	248	300	236	278	285	282	248	255	255	295	262	290	244	253	255	250	259	278	267	276	253	273	309	284	285	274	271	265	273	273	252	292	268	288	282	282	286	255	254	289	255	303	250	266	259	306	248	309	270	294	265	266	267	269	271	298	266	260	293	274	284	251	258	289	301	235	294	330	271	275	276	298	279	292	279	294	284	272	282	294	265	249	271	280	279	239	258	254	277	304	284	281	313	287	300	289	286	308	290	260	291	290	245	283	306	274	311	270	297	258	292	283	272	288	267	305	307	267	282	239	288	252	263	256	256	283	275	289	255	257	248	279	319	290	276	255	276	285	288	291	249	290	283	271	273	264	300	264	282	244	285	278	279	246	264	301	301	269	264	265	246	260	312	323	292	244	290	293	303	274	263	275	277	256	278	288	248	251	295	271	293	291	250	292	282	282	272	273	293	262	287	314	255	272	306	254	279	265	300	264	283	293	292	282	294	266	297	254	282	252	299	270	309	286	268	291	272	264	307	285	293	290	297	280	294	273	281	258	264	286	329	266	266	296	291	269	293	279	255	263	285	294	299	258	263	243	301	284	256	259	270	266	330	290	257	296	294	310	253	281	316	295	267	277	275	285	271	266	261	285	280	286	271	278	283	278	302	301	249	271	287	304	262	271	298	263	278	273	286	279	280	276	267	281	278	264	295	262	286	280	245	262	288	278	288	280	274	280	260	298	277	283	221	290	280	281	283	278	265	266	292	277	289	254	256	280	287	297	228	286	249	284	297	289	305	269	280	266	277	290	287	318	280	292	275	259	278	262	268	252	340	267	285	313	288	264	271	287	234	321	280	313	251	295	286	272	253	253	309	284	269	274	244	280	253	298	280	280	274	282	250	243	252	290	298	310	279	301	276	239	306	282	273	293	264	282	265	291	304	296	276	261	256	247	278	295	257	258	261	300	287	281	256	278	278	282	290	298	271	270	267	274
5733	1379	886	692	693	673	641	674	678	656	642	648	662	660	657	641	664	651	651	622	650	662	660	658	656	614	667	678	620	667	659	715	681	671	640	669	666	630	620	656	716	655	648	643	669	659	673	647	677	663	695	666	668	644	654	704	683	642	609	641	699	650	673	722	682	660	616	670	669	675	713	658	623	634	643	711	686	716	672	642	655	638	700	621	647	693	634	654	680	635	698	693	682	693	679	672	637	654	673	652	656	625	698	675	666	668	673	701	622	670	671	712	632	628	649	673	668	649	718	662	673	733	680	654	627	659	666	674	631	631	677	674	682	701	716	726	653	673	652	675	678	668	688	633	708	648	658	678	678	690	661	647	684	628	666	659	665	622	657	659	664	672	645	649	642	649	680	689	647	687	664	660	683	660	646	653	670	656	670	666	649	654	674	684	639	666	659	670	697	679	641	675	671	701	627	586	652	644	631	672	654	671	680	619	673	650	668	642	628	683	627	672	652	677	707	652	679	641	627	677	629	674	656	684	594	630	688	654	689	687	676	689	689	627	655	669	663	642	624	663	716	682	681	640	646	677	651	662	652	667	639	648	663	643	694	685	639	716	676	635	642	649	690	666	670	660	649	673	670	662	687	660	673	646	658	638	709	672	654	668	689	716	750	667	683	635	667	639	657	662	672	658	686	711	665	693	656	681	638	634	670	658	644	643	609	644	630	656	685	691	709	670	727	675	673	681	631	700	691	641	634	626	631	607	645	693	649	649	670	646	685	609	698	651	656	648	664	661	658	630	651	611	682	639	655	647	648	656	673	659	686	633	668	679	692	697	658	710	635	691	652	617	642	675	668	677	683	649	613	624	642	726	650	617	638	675	673	663	610	670	636	671	663	702	668	648	649	680	683	675	666	672	675	643	629	670	653	601	677	660	677	714	676	713	667	680	677	691	707	644	653	684	724	661	672	621	692	697	648	670	686	689	650	650	642	629	667	686	655	660	630	670	635	698	678	627	695	715	694	641	664	656	698	655	642	673	650	640	631	660	667	710	647	658	649	661	709	606	682	685	685	671	612	693	646	689	676	632	680	674	623	676	666	632	699	657	701	673	656	668	696	689	657	691	621	664	655	715	673	647	635	678	646	685	689	642	677	663	664	693	663	678	707	678	649	678	610	623	641	699	642	654	624	675	638	666	654	675	676	679	702	651	667	662	635	645	661	669	706	650	681	687	642	686	641	691	663	656	674	624	713	700	629	671	652	649	666	642	661	703	647	666	674	687	626	665	680	691	672	630	670	686	625	673	655	626	651	652	653	663	650	697	686	695	677	678	672	684	675	652	611	678	686	660	664	688	644	686	671	647	666	648	632	628	665	670	597	620	690	652	650	683	637	657	634	629	663	653	632	696	638	668	604	691	619	667	675	657	641	630	674	671	709	620	653	641	677	684	687	647	646	648	664	707	614	657	688	655	677	663	639	700	704	612	668	615	645	680	704	644	618	678	689	669	635	635	656	672	628	706	670	647	626	667	650	702	679	655	669	698	686	651	656	665	647	679	635	639	655	670	678	664	653	675	683	625	609	649	664	705	673	650	651	683	655	666	699	676	655	637	701	677	659	668	656	678	670	667	691	654	698	687	665	670	686	678	616	634	685	707	637	686	645	690	676	628	700	662	682	686	694	642	719	680	639	659	685	650	654	690	629	648	616	660	703	640	651	676	648	670	663	693	671	659	701	647	690	671	656	641	683	643	669	653	672	714	673	686	644	651	645	682	713	617	665	678	653	609	647	657	666	648	683	690	679	629	672	665	656	615	712	695	621	641	653	698	613	605	666	698	661	639	670	672	671	664	600	674	661	650	690	670	673	685	661	669	645	660	664	656	625	644	614	650	641	628	648	642	650	681	665	664	628	631	690	682	609	658	659	659	646	664	666	643	676	644	648	647	642	628	665	680	673	663	663	658	659	641	654	622	641	701	665	643	654	668	643	666	620	635	670	676	660	635	648	673	663	660	660	638	663	701	678	671	635	647	667	660	646	658	691	621	664	708	645	626	667	640	643	683	672	672	713	667	630	659	684	607	648	668	684	689	712	650	662	620	658	683	650	688	655	658	669	660	647	681	667	696	678	675	640	590	704	655	659	624	617	653	707	695	617	644	598	660	643	627	703	639	669	701	650	656	655	688	665	653	689	630	660	643	679	617	672	630	639	664	657	629	694	630	646	674	655	651	633	661	658	638	697	673	691	653	653	708	664	648	656	633	669	658	651	667	634	688	660	692	692	620	692	671	672	636	706	642	641	656	650	668	655	622	663	665	686	662	675	668	635	640	674	636	656	629	667	684	667	656	606	682	689	679	692	703	668	657	670	648	667	633	706	662	685	654	656	694	608	659	631	650	722	645	638	650	680	685	657	660	686	589	691	643	636	627	675	651	691	665	609	670	676	676	665	688	647	640	633	656	694	628	699	658	671	694	697	629	675	695	660	637	693	629	652	656	639	672	669	665	655	626	644	658	691	657	644	693	685	679	675	653	682	656	603	651	631	633	616	652	635	695	666	640	670	625	655	637	636	695	703	649	718	679	679	696	631	643	688	647	670	625	670	693	687	666	659	647	680	688	657	665	729	677	698	711	672	679	634	682	629	639	699	651	664	628	635	629	638	689	693	633	639	638	707	664	620	642	666	669	687	684	675	665	743	669	650	670	660	670	649	627	692	662	595	666	670	680	650	632	654	713	641	595	636	664	662	693	678	675	664	687	721	605	635	687	658	630	672	662	643	679	642	675	620	651	641	635	664	661	641	641	638	665	638	620	674	667	664	640	676	681	696	693	647	700	640	613	652	661	668	625	682	703	621	691	647	707	625	681	663	644	659	681	649	671	643	686	623	649	670	665	646	638	647	655	684	685	683	686	720	626	623	628	701	643	696	675	693	692	677	658	679	649	622	672	703	678	669	615	657	622	653	701	674	632	634	636	654	671	664	735	660	704	682	655	669	641	646	653	708	651	636	656	616	658	627	674	645	710	667	646	679	701	666	622	633	648	642	659	671	612	636	657	653	676	678	646	638	693	672	624	686	643	632	678	647	702	698	644	640	639	625	672	698	635	633	655	638	690	675	680	645	655	673	651	654	683	639	667	649	618	693	681	630	631	687	676	681	661	674	699	687	671	698	687	687	685	640	661	643	632	646	608	664	704	613	650	687	653	623	677	657	658	672	634	676	698	664	694	651	669	659	661	675	611	666	702	637	639	666	654	621	627	684	684	649	679	622	683	636	663	701	608	673	677	672	659	628	661	678	630	684	661	665	639	646	663	635	612	649	659	667	693	648	663	667	658	681	661	677	639	671	688	637	703	655	637	690	616	655	611	650	694	678	656	671	664	712	682	661	668	698	663	625	689	674	652	636	702	617	673	672	679	652	663	706	695	664	683	635	756	692	681	680	645	671	611	708	648	644	671	670	698	652	730	645	699	643	651	679	615	612	628	629	660	688	655	607	726
24049	20884	24296	27594	20882	20871	3067	584	422	408	427	409	424	409	368	361	419	376	384	407	356	393	377	366	378	367	366	435	382	388	398	411	402	367	378	384	372	378	399	394	394	382	389	406	379	357	386	371	370	407	367	358	393	366	406	372	389	395	367	354	415	360	361	372	418	371	367	379	394	363	339	371	382	392	337	318	369	378	368	393	368	366	408	365	342	378	420	353	369	393	384	369	346	369	370	366	360	396	348	371	386	369	385	388	374	360	368	386	402	380	394	347	342	418	362	339	367	395	328	388	367	347	380	352	338	381	391	365	364	369	360	400	383	358	362	384	391	370	331	336	364	345	408	374	361	380	366	379	355	385	394	359	390	394	365	385	349	384	332	372	394	395	377	372	364	382	352	371	372	336	377	404	370	339	404	347	379	367	343	376	366	391	376	389	366	365	359	399	389	371	391	337	361	417	384	381	368	400	331	406	390	342	363	414	416	330	376	359	374	365	403	354	387	386	394	357	375	380	354	353	353	378	359	339	378	405	396	414	378	374	332	384	368	369	371	369	385	380	383	332	397	392	328	370	347	366	387	352	349	354	348	365	384	369	377	370	346	377	362	381	375	392	360	364	347	375	353	347	350	354	357	361	356	349	337	336	350	355	375	385	397	353	378	355	378	362	377	383	376	376	391	348	382	364	357	356	351	391	371	371	355	365	338	339	396	339	408	376	331	368	358	371	381	371	383	347	379	364	352	348	352	367	375	395	376	390	390	344	365	423	360	384	374	336	393	395	394	344	353	377	349	353	335	364	320	335	385	356	381	380	383	348	370	351	360	317	337	343	320	367	365	357	358	344	347	387	366	368	385	385	381	407	368	377	360	382	408	353	393	407	318	372	389	387	349	346	399	374	380	370	376	385	391	399	375	410	375	331	376	352	360	367	396	389	367	323	386	328	393	349	387	378	360	379	395	392	368	330	329	376	355	350	352	404	341	369	396	398	350	340	377	379	373	368	402	365	406	387	364	419	367	356	383	372	372	360	359	368	363	388	392	391	341	360	374	376	371	385	362	355	377	369	409	383	369	370	375	357	334	372	396	363	346	372	372	340	376	361	363	348	385	341	381	366	371	353	376	376	384	363	376	405	350	369	400	380	365	388	349	377	371	411	354	408	388	377	390	398	368	366	403	379	333	352	357	369	341	397	389	365	384	376	398	352	371	358	364	385	394	365	368	402	371	383	344	369	388	360	363	384	384	365	341	376	389	377	404	368	392	363	367	375	381	408	335	375	383	355	402	381	404	367	364	359	384	405	357	387	371	379	403	382	341	389	385	370	379	388	344	361	353	361	387	364	383	374	362	375	410	349	376	353	398	412	389	400	363	423	384	355	371	365	398	362	355	372	409	395	390	348	372	364	405	374	364	350	376	355	381	395	374	384	348	333	331	358	394	338	387	397	378	367	378	369	339	371	399	367	375	351	396	372	369	382	378	383	376	387	380	347	342	372	347	379	368	395	356	375	317	400	370	382	359	358	373	400	388	403	359	360	338	366	329	347	374	360	353	364	332	409	369	374	377	377	384	351	394	326	377	376	367	380	389	376	369	399	373	377	358	372	353	391	371	375	375	353	362	365	391	371	355	327	378	333	364	378	393	342	354	381	393	402	364	387	414	348	380	352	425	336	350	360	344	378	419	346	355	398	357	370	350	375	362	372	412	381	407	369	393	353	368	389	369	372	385	395	369	398	396	345	347	359	396	382	371	365	378	381	360	389	354	372	379	358	383	364	361	382	368	352	335	397	362	333	355	382	341	364	356	367	379	362	370	387	342	363	359	384	360	367	377	356	371	357	374	384	370	351	348	414	379	393	351	361	333	402	350	373	342	363	379	386	367	384	378	366	374	324	407	364	365	383	364	356	396	343	389	389	331	360	386	407	369	341	347	387	340	359	392	331	395	370	367	343	361	373	419	346	368	366	397	401	369	349	369	354	338	395	358	347	355	390	361	359	382	361	343	349	355	407	336	391	368	400	382	345	327	368	365	410	398	349	337	383	371	416	350	365	372	381	391	385	382	378	354	370	361	375	389	397	385	356	367	357	391	378	342	381	373	361	349	351	366	364	367	365	351	356	396	383	410	349	382	387	354	356	367	385	378	391	371	373	360	375	361	377	391	372	374	375	401	385	407	384	369	361	348	366	356	386	345	361	355	354	379	394	342	317	374	362	348	336	337	349	386	386	353	352	370	400	381	367	338	351	386	345	387	367	390	369	365	381	390	322	400	365	388	352	378	394	352	359	404	388	386	315	362	316	328	357	390	359	397	342	405	369	363	381	328	359	371	380	381	419	398	356	376	341	383	373	372	373	362	397	349	372	368	364	372	375	354	354	343	357	352	378	367	376	393	398	362	366	349	371	390	423	359	365	387	379	379	354	327	339	348	403	347	344	407	340	372	382	351	346	369	356	364	383	343	366	391	364	367	389	355	364	388	378	360	376	354	321	358	364	356	347	352	369	399	373	405	338	362	392	355	359	411	388	358	364	372	378	415	402	352	335	400	356	375	375	393	388	372	369	372	381	349	384	369	391	318	357	376	363	394	334	407	339	399	359	406	344	407	394	388	323	386	390	340	417	330	329	371	414	388	421	352	370	383	359	323	401	392	381	384	385	362	355	385	374	359	377	388	355	357	344	358	349	366	374	388	374	365	370	373	414	346	372	345	393	388	354	396	387	357	374	413	378	364	366	343	368	394	389	403	349	411	369	388	357	342	376	350	380	381	385	327	361	363	388	374	383	330	347	346	395	352	342	400	354	359	379	361	370	405	379	413	332	337	372	354	398	387	392	377	373	350	389	369	364	321	388	357	336	356	376	365	355	373	388	394	407	410	388	361	401	394	361	346	395	345	358	360	404	373	364	360	396	339	386	361	399	387	378	374	395	389	371	383	384	376	349	364	352	406	365	367	347	412	373	358	372	372	376	377	364	329	368	371	372	423	378	372	417	354	394	374	371	402	393	365	379	348	383	358	355	365	372	389	415	384	337	337	415	350	378	360	339	354	364	341	373	380	395	334	379	375	366	360	383	439	359	330	368	361	386	365	335	374	352	398	401	386	387	385	328	395	375	345	342	371	350	372	343	395	417	397	397	336	377	316	363	352	391	372	357	358	344	360	360	373	351	339	381	372	353	348	370	369	386	357	341	353	375	370	380	340	359	370	394	389	371	362	360	352	372	350	377	327	341	342	389	369	366	371	358	397	362	363	371	407	375	397	403	362	371	351	370	365	371	380	365	376	373	384	374	336	358	337	353	370	384	374	396	374	378	326	388	391	370	363	377	375	350	379	349	377	366	344	366	371	407	411	367	374	357	404	378	363	372	402	326	365	372	405	350	382	380	371	357	367	353	357	356	390	354	387	367	335	383	377	364	370	352	350	352	379	362	352	385	351	367	352	337	354	390	384	348	427	376	336	326	371	341	367	363	398	364	364	366	386	337	363	342	378	357
3544	3947	2122	1175	1016	921	801	818	803	817	866	785	862	789	850	778	802	800	787	836	802	817	898	772	836	806	822	812	773	798	779	750	854	806	809	783	830	819	779	797	785	835	852	865	781	812	813	802	875	761	788	736	799	743	780	852	814	849	794	785	794	809	789	815	836	844	796	840	835	824	798	807	816	778	789	755	811	855	869	861	817	820	805	864	807	824	767	837	796	820	817	782	766	794	799	855	802	809	774	809	799	847	831	790	782	789	794	775	788	820	858	738	815	789	818	802	850	837	816	804	763	820	808	804	840	746	801	700	759	800	817	797	883	894	800	765	811	784	764	879	802	837	810	835	826	784	782	808	819	810	796	858	837	806	829	830	867	813	801	762	790	818	834	829	747	797	843	799	788	802	836	832	817	843	831	808	827	779	820	794	793	818	802	861	821	783	749	828	820	785	792	844	807	760	719	872	883	822	766	787	794	854	808	795	844	782	819	803	792	834	796	797	828	833	805	776	818	785	822	783	830	803	812	803	822	790	826	785	770	759	786	782	809	829	782	786	797	808	825	836	780	787	798	799	814	811	774	835	847	769	822	792	816	795	834	767	830	760	836	790	792	813	793	845	793	821	773	827	875	797	846	788	806	732	819	799	775	831	809	812	812	772	854	799	823	813	844	793	792	814	794	834	808	826	855	808	790	772	807	807	802	792	840	823	747	835	845	812	787	792	767	823	804	846	803	793	797	878	804	802	840	829	855	804	810	808	752	772	788	817	853	775	768	769	819	800	809	815	757	817	817	778	842	849	767	818	771	812	772	823	794	835	824	824	758	809	815	786	825	825	810	801	775	823	809	789	792	821	800	828	833	767	755	810	841	768	846	855	817	820	827	810	793	774	783	836	827	875	791	835	831	773	822	829	816	809	771	831	845	793	768	851	771	816	809	815	831	783	714	792	870	812	834	845	811	816	812	739	821	791	798	786	821	813	877	770	802	762	859	802	779	761	795	739	805	785	767	785	850	768	841	874	826	868	787	819	824	793	835	851	787	797	818	844	797	814	785	774	788	831	804	795	782	806	773	785	758	808	792	819	792	830	804	821	886	829	820	813	821	782	849	788	875	861	851	803	832	805	855	851	805	809	792	802	812	840	779	826	850	800	776	767	790	796	777	857	747	779	857	782	828	883	833	781	821	840	832	791	817	763	764	839	837	849	780	800	784	774	775	825	812	849	773	817	878	847	835	805	826	795	821	783	775	771	820	822	799	790	778	795	805	815	814	792	820	833	818	800	809	829	832	792	806	812	843	816	812	816	795	815	816	803	753	779	820	844	854	840	805	784	806	770	819	798	782	836	808	746	792	816	836	795	794	792	789	821	866	739	852	843	805	816	765	787	823	807	857	797	761	839	799	854	855	815	864	802	782	801	794	806	780	792	791	822	794	818	834	811	797	828	813	809	771	797	789	806	881	754	805	816	798	821	776	805	787	817	822	831	830	822	852	819	790	799	774	783	775	825	833	845	770	793	849	770	812	813	781	762	850	728	818	840	762	783	762	779	861	787	822	796	811	803	781	820	816	837	836	825	823	814	829	815	818	810	779	804	814	811	796	814	815	815	812	798	776	837	757	840	832	833	797	816	822	825	767	808	782	822	783	795	780	765	815	886	835	860	789	831	800	797	786	845	840	818	789	797	852	794	787	836	811	811	839	807	816	822	797	789	791	802	843	838	780	820	824	817	821	802	782	780	784	844	795	790	809	840	808	812	786	800	773	775	851	774	773	800	826	854	797	800	837	828	769	803	863	807	835	870	811	819	777	775	778	912	859	798	781	788	793	799	816	849	792	800	852	787	799	783	806	804	831	791	814	813	816	837	806	804	787	800	830	822	853	809	792	829	813	819	841	777	795	789	789	841	797	763	844	832	826	806	764	801	810	844	768	854	813	775	818	841	844	767	793	771	783	830	819	837	837	834	811	798	840	811	823	837	790	793	794	815	787	820	823	798	797	816	851	783	772	822	803	815	804	847	814	793	828	758	771	807	859	817	844	844	764	829	790	810	839	835	839	806	815	734	818	790	800	803	767	829	784	812	765	774	818	794	823	825	824	801	778	860	724	845	848	785	837	825	827	769	783	831	802	810	840	811	777	796	799	798	798	837	809	828	832	771	816	811	793	836	817	829	807	903	834	773	818	781	831	869	791	775	878	790	806	783	785	789	824	865	778	796	855	850	786	831	790	820	832	774	787	839	795	846	796	836	804	803	788	781	815	735	798	825	811	844	782	768	828	794	811	770	811	801	822	806	825	811	829	838	829	796	798	808	836	786	815	795	766	791	820	803	828	828	803	785	780	840	813	740	863	776	825	771	823	805	827	784	837	864	751	843	813	798	856	823	759	794	824	825	755	779	773	780	805	861	780	780	800	823	802	787	800	818	808	844	800	784	845	864	780	814	844	781	831	812	853	844	828	839	809	804	855	790	862	779	811	776	809	875	787	802	850	830	832	822	789	805	802	857	834	852	815	781	823	759	768	809	811	847	766	828	808	823	825	788	822	837	812	798	794	792	820	768	852	836	818	843	830	792	768	796	818	809	817	808	883	747	821	817	798	833	804	810	744	839	861	755	834	800	757	782	832	832	816	843	790	822	829	805	788	798	813	839	855	776	822	830	819	802	837	858	807	833	827	792	841	765	787	859	855	804	825	791	855	856	806	815	849	832	778	790	849	779	851	780	783	820	790	815	811	782	836	775	811	832	818	790	827	786	805	787	724	768	848	841	774	829	807	805	812	825	818	783	793	752	872	808	844	806	809	844	769	818	827	770	828	885	799	834	765	776	799	811	833	827	836	785	795	780	801	864	758	803	820	791	797	818	735	862	807	783	782	831	839	820	797	819	855	865	757	814	795	854	812	821	778	798	789	838	818	793	752	797	842	796	781	800	811	767	825	766	850	836	815	805	818	797	812	831	821	818	846	787	835	799	795	831	855	814	793	824	793	841	759	817	748	804	801	765	808	795	793	791	766	819	807	792	865	775	777	789	786	784	827	879	827	794	874	784	786	752	809	841	846	772	827	779	763	773	782	761	829	820	853	823	848	780	784	808	797	805	812	833	799	844	816	783	768	809	836	810	814	835	792	824	785	852	838	820	833	795	835	839	820	750	780	846	817	837	795	868	848	836	783	785	888	801	795	844	787	852	839	806	833	860	808	830	816	793	807	801	834	814	794	791	865	789	830	844	796	821	773	787	846	782	794	796	791	805	798	803	839	779	780	765	835	792	839	820	846	797	792	831	806	810	838	778	793	843	832	817	782	795	787	780	793	799	810	876	777	793	804	822	793	802	818	842	780	807	814	833	787	798	796	835	809	861	816	795	832	782	824	835	826	805	838	777	791	883	749	838	827	834	795	803	812	785	762	816	778	843	802	751	826	784	852	818	774	850	783	782	810	825	797	773	782	777	789	806	805	815	821	807	810	793	855	764	833	811	777	754	790	766	868	793
24763	21870	25676	28671	21872	21897	19152	786	432	391	333	306	314	365	320	318	335	311	302	298	280	259	253	273	263	297	273	277	278	287	262	290	249	252	284	275	284	276	273	258	280	255	243	276	280	247	265	264	284	266	242	251	292	269	242	261	300	278	234	279	281	237	207	269	287	288	277	275	285	261	260	281	283	258	287	284	269	248	273	272	275	295	277	272	255	267	274	271	240	249	275	263	256	267	261	259	277	282	255	279	234	265	264	257	282	242	262	270	273	268	272	248	311	281	223	250	279	242	263	259	267	275	252	272	240	283	296	265	259	271	291	282	232	265	260	278	262	225	221	283	271	286	247	283	258	268	280	268	280	269	318	251	267	249	280	285	286	235	333	251	259	260	281	310	286	255	228	248	246	259	247	298	275	259	280	279	274	265	295	255	238	278	264	254	284	255	291	283	275	287	270	283	279	273	270	269	264	276	303	237	269	314	258	264	260	258	265	249	296	325	274	297	251	287	285	274	242	241	284	276	259	269	253	262	264	260	268	277	311	249	272	247	255	265	259	282	260	276	251	274	248	227	261	297	251	279	305	306	284	267	273	243	272	254	250	250	283	253	254	254	242	267	241	276	268	286	309	276	281	291	287	279	268	279	277	252	262	236	252	285	304	260	286	296	302	249	252	267	279	260	283	261	274	258	256	294	307	262	279	271	250	250	270	289	295	266	247	282	283	276	281	263	272	283	266	313	254	242	254	252	245	276	257	259	239	260	274	269	267	249	286	256	260	281	254	243	262	269	256	269	269	244	257	294	274	272	277	266	263	257	301	240	303	278	274	255	257	293	270	260	272	275	257	293	254	279	234	250	269	255	257	286	294	281	255	293	247	276	263	259	282	246	271	234	298	249	265	275	274	293	288	287	254	231	278	272	259	252	258	253	257	271	289	276	278	264	266	271	269	305	221	256	273	228	269	263	282	285	249	283	263	278	241	275	243	256	250	229	264	281	232	274	277	254	253	259	234	287	251	261	239	284	243	260	264	257	267	248	225	271	257	235	253	266	220	257	246	242	275	245	234	239	269	268	287	327	285	276	270	261	278	231	255	262	276	270	262	261	242	252	257	277	282	286	258	280	266	266	224	262	264	285	265	272	284	265	261	245	268	265	251	278	271	259	255	299	237	281	247	275	277	237	264	283	263	232	238	254	256	232	240	284	246	257	276	270	240	240	287	245	284	269	282	266	273	262	275	244	287	286	290	253	261	241	268	292	294	266	269	285	274	275	270	253	281	287	246	236	272	274	278	285	240	264	253	246	246	245	231	286	288	258	242	271	267	266	299	298	278	237	288	276	276	232	284	241	268	267	272	262	279	256	268	280	264	263	261	277	255	264	268	287	274	261	278	272	269	289	278	285	247	247	287	247	262	278	290	249	264	305	257	274	229	252	294	274	289	253	272	264	296	273	292	266	246	252	286	249	270	286	260	258	273	272	262	260	234	282	255	257	263	251	256	263	271	273	256	266	248	217	269	285	250	226	276	280	256	289	274	272	296	283	295	261	258	264	271	256	278	235	284	253	292	241	261	295	259	281	251	247	278	243	256	245	264	242	268	254	285	278	263	262	292	281	240	244	234	239	301	285	273	250	285	251	291	262	281	263	251	270	278	304	305	251	241	273	248	259	257	245	295	267	255	263	227	251	270	266	267	276	262	280	278	244	291	256	310	259	249	250	272	252	256	259	275	275	233	255	255	288	227	277	233	281	303	242	268	270	279	253	296	258	272	270	269	250	255	274	255	275	289	252	256	268	258	273	257	304	281	273	287	254	260	272	291	257	255	248	258	262	290	261	281	249	239	294	264	262	237	270	270	266	287	244	277	230	263	260	251	287	272	255	292	257	265	288	281	241	275	251	303	285	287	241	285	273	295	246	249	229	274	269	263	251	270	275	261	274	284	288	245	233	260	268	250	273	252	252	230	293	235	286	302	271	257	279	318	236	290	261	262	299	286	264	265	298	270	266	254	270	268	257	257	275	245	268	254	266	245	259	254	279	259	247	278	267	262	263	269	265	260	237	278	272	275	237	270	275	235	246	235	249	275	299	239	239	309	257	280	288	258	273	249	264	268	267	281	282	238	274	270	274	252	270	296	257	278	297	252	261	249	276	240	266	247	274	268	287	255	240	288	277	263	262	268	281	306	259	249	252	277	272	255	260	296	285	265	224	277	288	247	273	251	250	263	238	243	283	292	274	274	269	274	282	265	278	238	262	268	259	287	272	269	272	278	292	278	275	297	266	271	277	261	312	278	280	290	280	274	274	281	265	328	283	278	256	244	245	247	294	244	247	289	268	273	264	265	266	264	276	277	266	254	275	260	276	259	275	271	257	277	271	249	251	265	241	269	272	248	251	270	259	256	281	237	261	287	255	256	286	281	284	245	281	263	223	242	249	238	275	244	252	271	251	268	293	269	267	245	246	274	267	259	269	278	280	274	295	251	274	259	261	248	252	255	254	266	313	263	270	250	229	224	250	291	253	258	297	251	277	251	253	242	243	283	243	281	273	246	258	260	253	257	266	281	257	280	289	256	288	263	278	251	249	249	296	273	267	246	243	272	268	297	269	248	225	275	281	272	281	267	292	255	267	249	291	255	269	282	286	287	291	259	267	269	264	261	282	264	274	259	226	250	250	272	253	279	252	256	243	248	285	299	279	273	253	276	258	278	258	282	283	259	249	273	276	254	278	272	272	242	239	278	234	254	267	255	268	256	292	260	259	277	264	278	270	274	256	258	238	249	252	267	260	284	276	236	268	242	282	265	248	244	276	232	282	257	273	286	286	269	257	285	285	262	286	268	291	266	225	267	290	252	297	267	277	240	282	267	267	283	247	271	266	278	293	275	256	258	232	270	294	328	280	250	247	233	271	231	277	247	290	263	247	273	248	275	270	261	262	240	330	255	294	265	293	276	272	300	258	290	267	278	259	269	264	266	273	274	292	256	276	259	261	272	245	278	297	292	275	306	248	276	238	255	264	244	260	263	270	271	272	260	289	285	300	263	303	246	251	272	265	274	268	248	253	266	256	252	275	295	270	302	279	262	271	288	258	256	255	247	244	282	274	296	270	233	263	254	302	263	237	258	253	267	258	312	264	255	247	269	293	287	271	300	261	277	265	255	263	256	255	259	250	283	262	232	265	280	257	239	285	267	271	298	238	287	255	261	253	256	272	243	273	250	283	294	270	298	241	238	251	284	283	270	263	280	293	262	245	269	280	259	238	239	240	286	265	259	274	282	267	287	245	264	277	241	249	268	272	263	258	285	298	240	266	295	265	292	298	277	271	277	238	229	269	268	305	248	248	258	287	282	280	256	255	288	241	244	279	269	313	276	268	276	260	294	265	275	306	249	244	263	274	278	284	289	242	252	279	257	259	287	280	254	283	263	258	256	265	266	255	238	264	239	254	284	289	259	270	250	227	263	272	269	263	277	253	244	267	274	236	286	291	239	273
3890	5761	2714	1298	875	758	721	676	673	619	623	638	598	555	583	629	590	598	582	622	576	548	558	629	596	596	608	583	586	590	601	564	595	575	624	574	558	594	595	547	612	610	607	594	596	606	532	607	609	530	602	603	565	600	585	535	577	620	616	586	588	524	566	562	581	574	574	582	603	579	572	548	631	625	587	567	621	551	553	592	564	573	602	581	543	574	623	596	593	570	572	598	571	571	610	622	604	527	546	595	552	593	568	590	581	572	573	516	578	559	599	584	561	607	555	572	586	543	619	588	583	561	580	561	541	564	570	598	574	566	574	579	595	583	601	585	561	605	591	559	578	561	587	549	587	577	583	573	576	562	600	581	579	568	595	552	552	548	596	522	584	574	566	578	601	589	629	568	577	600	567	559	579	575	591	558	534	610	543	555	579	577	614	539	574	588	547	570	562	577	625	586	613	570	585	558	609	553	576	606	586	570	560	582	604	610	602	580	639	554	582	561	601	581	627	631	591	601	574	623	569	559	613	578	601	585	632	580	552	583	579	582	561	602	589	553	577	524	553	559	558	614	595	548	638	598	565	573	569	591	580	560	601	641	576	573	551	585	553	565	554	560	557	603	615	578	554	545	541	545	586	627	571	596	546	617	591	572	586	587	606	570	604	563	568	580	570	622	574	614	551	609	623	587	628	591	567	568	594	588	598	586	553	583	551	604	611	583	621	611	585	549	563	598	592	589	613	592	596	591	539	604	546	605	603	561	582	556	622	537	622	547	562	586	557	633	556	559	596	557	591	606	628	614	589	601	571	562	592	571	646	572	664	601	588	583	607	558	576	546	578	606	572	560	589	567	641	549	619	574	635	620	578	544	580	585	575	515	570	564	618	578	604	564	561	579	546	554	600	609	560	632	624	548	582	579	569	592	600	585	601	548	588	596	624	621	557	553	588	588	549	594	567	543	580	584	535	567	609	560	580	535	570	549	566	572	555	597	599	597	621	553	597	578	569	562	550	614	594	588	594	597	604	590	619	540	553	576	591	565	570	626	598	551	570	583	576	585	584	581	557	536	612	575	583	581	586	541	586	520	618	584	616	589	607	572	574	579	592	633	589	624	551	610	574	585	544	528	517	586	577	602	554	573	603	580	568	560	549	584	585	624	559	581	575	617	590	568	582	586	570	592	577	622	608	611	545	580	608	570	592	568	609	581	578	607	590	589	600	562	590	620	576	575	597	573	544	581	582	570	620	603	540	638	566	586	562	588	604	601	575	569	593	586	604	619	589	584	604	587	574	589	567	580	575	605	559	630	572	626	553	591	547	539	615	611	590	571	569	606	538	573	583	597	583	599	538	607	559	572	575	596	585	579	600	554	554	582	558	601	572	576	599	589	559	590	558	591	573	549	566	548	550	555	566	566	594	622	595	618	624	603	577	547	618	594	583	542	567	591	592	591	601	588	627	586	594	581	591	629	580	591	567	615	592	566	584	567	581	570	574	584	586	573	567	566	576	585	572	539	579	576	589	556	585	561	564	568	555	571	549	562	555	563	592	579	571	572	583	593	569	594	571	544	609	555	570	568	570	606	619	537	577	592	542	608	570	587	538	604	553	597	610	551	562	580	570	560	610	566	523	558	576	575	629	512	590	574	535	550	611	571	591	585	605	595	547	601	599	504	593	567	593	578	527	593	574	554	609	620	578	611	570	614	605	589	635	551	562	574	553	562	550	585	610	602	581	567	626	540	575	597	563	618	606	615	574	634	588	585	567	618	577	559	578	608	560	540	542	579	593	567	607	590	561	592	599	590	567	557	573	522	580	584	617	588	572	584	581	569	574	610	599	626	558	579	610	580	567	593	550	607	582	568	540	590	646	582	596	554	547	593	581	547	616	596	576	560	565	536	561	580	558	570	558	563	576	593	581	577	609	596	565	587	558	569	588	557	581	555	584	545	605	588	612	574	522	594	600	556	595	541	603	571	595	593	591	565	542	558	617	526	569	549	574	535	566	556	559	598	545	601	564	642	581	575	601	608	602	569	570	593	589	590	560	619	572	591	574	581	581	564	581	576	580	593	572	556	602	579	607	582	561	538	588	592	598	556	590	544	586	617	590	595	590	611	576	554	608	564	571	562	584	627	560	551	602	588	617	572	561	575	610	624	591	535	580	609	548	618	614	567	565	569	599	605	637	587	593	584	551	580	574	574	628	583	608	570	612	580	553	592	575	548	616	579	604	564	611	585	603	576	574	571	609	588	566	593	536	578	617	560	607	543	568	602	536	542	559	550	583	558	591	586	576	600	584	611	581	572	582	551	594	586	588	600	562	576	582	619	552	593	589	600	543	613	634	602	550	560	540	569	566	603	558	611	601	599	593	569	618	575	605	545	547	562	550	595	606	589	601	556	632	581	605	569	587	576	611	565	604	588	574	555	535	570	593	541	536	635	566	564	574	557	577	657	564	601	577	531	581	616	552	599	562	614	612	574	603	564	583	564	602	563	573	562	561	579	545	573	628	548	593	587	594	581	574	611	597	594	571	612	598	606	569	569	550	586	586	558	561	557	593	568	537	561	621	566	585	560	573	577	581	581	541	573	557	551	576	611	563	636	597	532	641	569	561	587	582	591	580	629	630	627	553	604	560	610	583	577	596	625	597	586	589	534	573	591	563	623	553	568	575	611	571	588	588	590	591	563	575	582	585	586	567	608	627	584	654	600	577	583	592	625	593	603	620	585	565	580	602	569	612	581	587	608	556	562	570	620	587	535	596	539	573	608	578	619	601	629	597	581	587	554	547	590	563	564	621	535	643	579	571	574	577	572	593	560	563	581	614	592	593	551	577	589	595	571	555	587	542	558	571	566	570	584	550	586	563	572	551	600	558	589	614	580	576	598	628	585	583	587	571	567	549	522	582	530	558	548	607	607	569	608	595	546	544	604	576	608	573	566	580	583	524	571	583	572	541	539	593	571	584	655	591	558	567	603	571	545	590	613	604	626	569	567	599	604	567	614	558	598	580	583	582	599	572	570	551	582	559	601	572	569	552	550	600	594	579	564	594	596	600	553	588	561	617	604	602	591	589	625	555	584	583	592	610	588	559	566	569	522	580	590	556	620	588	585	580	589	582	606	558	582	610	561	586	586	606	629	575	588	591	572	572	573	561	589	532	586	579	592	612	552	612	597	546	552	578	565	581	613	533	546	577	564	576	584	617	556	584	572	577	582	544	549	580	588	570	564	609	576	546	553	554	570	582	584	581	616	577	612	602	651	584	580	593	612	608	597	622	590	603	579	593	601	590	601	590	555	595	578	575	609	558	565	557	572	555	578	607	556	620	570	594	563	552	603	580	587	616	565	602	520	605	567	581	577	614	563	582	567	623	576	584	537	579	567	548	562	574	622	572	548	605	569	585	555	547	572	594	611	596	586	553	593	569	603	631	579	550	591	569	588	555	557	529	573	567	585	553	536	563	593	547	567	635	540	559	565	559	599	557	551	572	557
33226	20238	7634	539	272	298	304	322	268	278	284	267	282	272	279	285	284	285	286	285	309	269	285	299	289	257	282	281	234	257	270	276	256	317	256	293	278	299	278	282	280	283	279	238	284	277	262	291	281	287	268	252	280	306	256	276	237	285	316	290	291	301	299	274	262	268	297	283	315	275	278	277	263	279	268	325	292	264	254	278	288	317	287	285	298	292	266	286	284	277	273	276	284	270	300	246	269	287	283	256	252	270	288	279	280	295	262	268	287	244	276	303	279	264	311	294	281	276	270	260	282	263	238	280	256	249	277	252	271	271	264	256	295	249	259	302	271	299	253	283	263	267	227	274	248	283	248	278	256	290	306	331	303	288	269	293	262	301	297	309	274	258	275	237	278	268	292	255	269	306	284	303	284	267	289	285	274	254	290	274	228	263	277	279	287	271	265	284	268	289	261	279	279	256	300	265	268	287	291	268	279	281	269	278	277	272	277	269	256	287	269	277	276	278	280	270	304	296	282	243	265	243	262	269	297	277	291	263	320	283	300	300	269	276	275	298	265	271	285	263	296	296	293	283	275	296	287	266	269	289	253	295	280	270	252	263	263	292	256	298	285	275	284	280	273	277	317	294	251	269	278	259	271	269	298	292	270	262	274	280	312	238	255	284	258	271	277	268	283	259	270	296	286	256	253	265	287	269	290	283	282	274	274	294	267	312	263	290	284	284	265	276	274	269	315	275	255	263	294	280	276	266	295	297	280	299	286	287	284	249	283	296	285	265	297	271	277	272	286	277	277	278	281	248	264	291	282	301	291	275	277	282	249	285	267	270	301	276	269	301	254	267	263	262	267	311	270	269	276	257	275	261	279	296	268	261	265	248	258	308	265	222	285	280	273	274	317	281	273	289	268	268	264	310	320	285	300	260	279	291	278	277	268	276	253	262	252	299	299	278	260	287	284	306	288	300	288	268	233	278	277	266	256	309	260	311	226	279	281	233	276	271	257	237	294	286	290	259	264	320	306	245	269	272	284	270	271	252	280	252	293	300	287	311	250	285	245	243	271	275	302	272	258	248	266	306	289	301	256	296	281	278	277	254	269	310	300	288	271	290	290	279	281	252	267	282	251	242	289	257	253	244	293	288	258	293	267	283	269	265	325	272	278	243	291	300	289	294	311	282	253	288	286	273	272	298	268	282	256	283	264	275	272	286	299	310	277	246	280	275	284	246	280	290	308	315	249	311	257	276	304	299	247	275	309	298	257	230	266	282	274	274	260	274	253	295	285	302	275	290	287	283	264	278	261	245	263	281	287	316	239	257	299	271	254	289	270	282	235	267	269	303	281	294	299	276	288	275	268	263	259	283	265	277	255	297	237	296	288	269	227	272	278	298	244	268	304	276	282	277	263	262	264	281	263	304	252	251	263	266	272	273	257	298	272	284	291	303	277	307	294	325	260	272	272	282	266	285	259	256	280	286	279	236	281	272	298	282	303	281	288	274	245	254	278	263	285	263	269	280	279	254	288	277	295	277	299	259	282	274	277	272	310	295	266	258	260	300	292	280	266	246	246	260	283	313	251	250	264	273	263	277	272	267	272	243	297	273	261	263	271	254	265	248	254	290	294	266	285	281	284	264	300	285	265	254	289	272	290	263	319	280	283	286	288	254	266	283	254	304	255	283	265	278	270	251	283	296	248	277	271	268	271	261	304	273	269	293	274	273	269	257	290	270	271	263	283	264	255	296	312	306	298	273	307	297	282	314	304	298	283	305	290	272	275	243	275	279	269	269	273	270	266	280	256	338	276	261	279	312	276	288	274	286	229	290	266	290	282	296	291	308	306	285	278	276	241	285	257	270	313	264	241	307	252	260	267	254	267	311	297	257	270	281	284	281	262	303	290	267	274	272	269	273	299	260	278	278	302	266	329	327	252	328	246	283	296	274	287	271	290	274	280	276	255	231	290	288	279	256	282	280	275	272	272	274	259	278	262	248	305	297	262	267	271	294	290	279	299	296	270	265	282	279	293	295	306	269	250	251	268	275	269	267	254	287	306	264	269	264	276	287	263	294	280	271	259	304	308	293	294	265	243	287	297	283	246	266	276	274	259	281	275	267	269	269	280	297	256	280	285	259	258	249	273	263	267	295	306	265	278	264	309	268	293	279	275	294	297	275	277	260	278	271	266	255	267	281	285	273	282	286	274	281	253	276	289	260	281	273	287	281	291	283	261	279	270	279	307	268	303	264	264	307	280	267	285	295	300	267	266	289	266	267	287	280	258	245	285	289	279	281	268	284	255	307	277	263	290	248	268	299	273	258	272	271	273	299	257	269	268	271	273	276	274	301	255	266	294	278	290	265	267	277	311	281	279	303	273	297	304	324	305	267	240	268	248	266	259	285	277	272	247	276	278	287	259	271	287	273	277	279	288	262	250	263	257	283	292	259	291	261	274	279	279	257	270	287	249	256	299	247	283	259	316	289	307	283	252	285	269	260	295	266	286	276	242	269	286	288	287	277	291	281	276	255	301	267	299	235	271	271	297	263	263	263	324	265	260	282	280	269	231	254	265	293	309	257	292	279	305	288	278	278	317	274	276	272	277	268	279	308	269	294	269	270	278	260	267	280	253	264	262	296	297	268	292	273	291	297	289	235	290	263	269	259	291	274	305	284	263	259	279	291	270	278	280	298	281	271	253	271	252	281	292	295	270	245	274	302	306	264	250	275	266	275	279	308	281	280	285	269	269	257	261	272	257	293	294	293	291	296	252	308	303	268	283	269	292	295	262	262	251	250	283	285	257	284	282	283	251	235	255	264	275	261	298	257	278	248	263	290	280	290	277	259	281	296	256	262	283	310	279	289	263	273	280	245	262	265	307	300	279	320	275	271	290	313	281	271	267	285	263	278	268	267	289	279	278	266	292	265	288	279	277	287	273	279	270	254	278	250	265	273	255	283	270	273	313	292	302	268	309	305	280	272	274	262	272	255	300	308	286	306	285	274	264	307	266	264	276	301	313	280	286	267	274	271	257	247	262	277	285	278	261	278	304	285	269	296	295	298	275	253	282	279	280	274	271	281	284	293	259	290	254	296	283	279	275	290	274	255	287	276	261	283	277	277	282	290	263	260	280	267	263	304	273	247	235	255	271	299	303	250	267	276	246	272	280	278	272	292	300	269	278	277	290	268	294	247	287	294	275	291	290	290	265	257	282	264	276	276	256	299	304	325	264	300	270	252	300	282	296	253	284	308	277	257	292	291	280	274	263	278	264	246	301	266	293	279	259	298	284	255	303	292	274	292	308	287	261	240	288	283	292	267	249	294	272	287	292	308	261	265	312	268	273	260	249	249	281	285	286	269	288	275	290	276	284	266	291	282	258	280	298	327	281	291	307	283	295	247	294	250	303	274	250	285	286	249	278	255	277	296	252	244	265	250	284	285	289	278	283	268	283	288	278	271	260	282	292	258	276	288	269	299	300	266	268	270	283	267	285	266	248	274
5615	1343	922	692	738	724	670	603	659	676	659	686	715	662	703	680	669	662	670	648	698	637	638	661	705	662	663	687	681	661	666	682	642	650	643	654	666	697	655	597	644	675	708	676	657	655	676	651	662	644	659	651	704	679	654	660	679	652	658	683	684	669	686	653	637	608	668	629	632	682	625	676	675	649	656	672	656	645	682	667	635	649	609	716	598	686	608	657	627	674	699	679	647	634	684	677	674	672	709	620	697	643	644	639	723	719	641	667	650	647	642	691	654	737	701	658	638	641	680	645	649	700	629	622	652	625	647	715	664	652	688	660	639	589	669	630	668	660	637	621	671	655	657	682	619	612	641	690	661	690	663	621	630	653	614	640	683	666	675	722	634	702	673	607	654	675	683	673	646	659	662	648	668	667	660	628	594	634	638	664	615	664	654	679	646	654	653	672	668	672	670	673	704	646	643	639	650	653	628	658	681	695	667	654	661	670	635	714	690	671	662	693	648	692	694	678	674	647	634	704	644	626	652	676	663	680	645	693	644	653	657	672	651	689	663	642	654	705	648	668	669	674	600	670	694	688	644	667	671	685	668	646	685	679	625	647	659	621	697	667	603	645	652	580	674	681	638	668	663	643	646	711	652	678	671	668	688	674	635	662	630	644	701	683	627	641	616	668	683	669	660	665	700	659	649	686	640	621	659	680	713	655	619	630	664	669	665	647	655	652	667	642	702	701	634	671	656	651	617	654	637	672	678	650	672	658	664	692	691	655	661	664	657	664	633	662	685	676	631	639	631	683	684	631	696	612	678	681	623	663	618	688	627	673	626	678	675	657	672	675	655	660	672	679	667	655	668	647	644	631	658	705	671	718	740	662	671	643	625	615	680	613	669	655	633	663	643	645	683	667	674	648	649	645	655	635	609	649	660	642	678	703	654	675	659	669	645	618	623	641	642	579	636	652	674	680	677	624	641	654	694	719	668	651	714	688	684	604	650	638	647	688	656	636	616	655	674	647	654	651	683	630	636	686	661	671	672	692	670	652	676	689	668	705	641	643	678	646	668	646	684	685	622	681	645	700	635	696	668	666	645	651	665	680	661	658	674	700	666	669	693	635	673	667	677	705	664	696	691	639	650	667	670	701	703	632	648	647	664	694	622	670	601	638	617	679	652	664	659	700	645	644	660	641	649	666	661	723	638	697	656	648	675	645	658	681	662	663	640	653	663	678	696	699	654	657	642	618	630	672	691	689	682	650	685	697	730	658	673	665	647	679	689	660	640	677	636	671	634	663	686	638	658	694	661	716	638	682	663	612	632	650	646	686	649	670	645	627	704	686	678	686	690	621	629	675	671	661	617	679	663	666	651	650	664	654	633	656	610	631	701	621	666	673	655	632	628	647	692	615	681	632	618	660	627	650	652	650	709	666	680	644	662	650	661	699	639	674	633	597	680	645	633	691	681	653	638	656	666	709	640	706	609	633	634	648	647	637	662	638	651	633	675	634	686	647	672	689	638	631	655	672	679	627	690	680	698	666	654	660	695	633	637	617	683	667	692	621	616	658	640	674	625	694	709	662	647	644	662	659	672	657	651	687	674	685	655	679	648	682	687	675	671	661	653	628	686	644	653	726	669	614	623	684	661	706	707	648	635	649	683	675	625	664	632	655	648	649	664	676	719	673	655	686	630	677	682	625	648	688	655	668	645	678	696	699	669	631	635	634	612	704	655	659	651	666	665	684	610	653	653	686	646	667	669	645	652	657	664	656	615	657	642	688	656	686	636	638	642	659	720	732	704	660	675	676	665	637	663	658	656	656	689	696	692	705	676	658	631	661	679	683	662	678	687	665	675	656	646	694	678	668	650	658	653	661	658	636	675	638	643	631	703	643	633	647	672	670	665	646	654	665	638	689	624	668	667	662	668	676	657	640	648	640	679	688	671	690	630	664	665	683	648	650	700	634	598	684	581	702	656	614	660	668	696	666	661	674	635	656	649	655	612	628	694	678	610	656	655	658	649	671	625	649	667	674	644	693	629	629	629	659	619	671	654	633	666	684	653	687	691	661	681	638	692	654	683	679	699	692	652	683	643	686	665	687	669	642	657	652	655	663	669	619	666	668	682	652	653	640	670	676	688	672	651	664	714	691	656	677	660	623	676	686	636	641	683	634	637	682	633	639	707	647	688	703	611	629	677	694	669	685	643	680	663	666	676	609	698	696	697	658	667	695	677	695	647	640	672	662	644	645	680	648	673	708	634	684	645	626	691	596	659	652	666	687	679	624	710	709	728	711	673	641	650	623	646	689	650	691	688	681	658	589	641	659	666	667	679	707	633	696	661	639	686	697	664	660	663	641	650	639	650	682	649	648	672	653	634	680	640	686	627	648	659	612	696	659	686	686	688	650	662	684	635	637	684	656	642	619	630	695	699	674	683	702	707	693	664	709	665	650	668	673	664	666	646	685	647	660	679	643	653	664	647	646	643	645	680	682	706	673	681	639	667	658	631	676	615	672	676	672	674	589	637	665	677	709	656	679	649	687	641	678	670	650	621	628	638	644	677	681	706	647	646	658	670	663	674	648	689	664	680	649	617	636	639	603	673	699	708	684	682	700	696	666	663	619	678	640	672	672	684	667	669	625	635	648	640	646	650	664	676	649	660	681	717	673	652	658	636	649	629	698	648	628	663	704	685	677	678	659	713	650	663	677	681	652	610	682	693	648	678	670	668	643	662	649	705	690	618	601	612	669	678	652	648	645	636	659	687	655	690	637	691	644	666	676	658	669	689	667	640	628	652	611	666	604	627	666	660	659	657	637	675	621	692	686	658	634	698	671	668	665	674	674	678	646	668	625	660	665	651	665	642	638	675	656	655	636	662	650	683	624	655	643	666	654	681	657	626	679	637	657	675	652	691	669	614	645	670	667	629	616	656	653	591	698	695	645	666	647	698	665	635	671	665	645	685	641	631	671	721	724	684	674	640	700	657	697	657	646	687	659	646	627	627	705	675	637	678	630	687	628	654	668	644	667	690	645	642	682	705	681	679	638	636	633	666	655	651	674	600	615	640	625	638	709	656	684	653	651	656	637	634	666	630	642	678	679	649	659	680	672	644	675	676	665	678	650	648	642	631	605	651	657	686	651	680	622	629	647	688	709	645	688	702	657	707	701	691	657	722	682	632	663	643	680	720	639	665	679	634	678	676	644	639	666	659	684	667	662	640	655	653	628	651	681	672	674	693	633	673	674	638	694	648	666	663	674	645	630	679	670	613	691	657	672	648	662	638	656	673	648	662	661	650	641	682	661	653	625	645	667	702	663	636	644	697	663	665	616	645	703	627	685	633	627	648	679	648	666	658	692	668	662	670	657	705	695	646	654	718	625	667	664	674	644	689	678	653	682	648	636	685	663	662	706	648	635	660	651	642	648	611	668	655	612	646	629	646	679	683	604	662	629	639	649	623	710	602	643	704	644	687	654	637	655	674	639	700	694	651	646	679	685
24073	20878	24337	27549	20874	20869	3148	529	455	432	456	413	447	357	374	427	399	373	401	387	352	357	364	346	367	383	365	388	359	370	391	407	372	385	350	327	353	420	363	350	361	355	355	385	372	360	413	380	395	389	386	385	363	348	365	405	341	363	363	335	354	348	386	387	403	406	419	393	372	351	370	355	379	345	383	369	399	336	408	401	371	349	401	383	371	406	381	374	339	412	394	360	338	374	397	374	385	370	369	361	386	415	348	340	327	365	364	403	328	393	372	405	411	367	354	353	361	422	390	355	361	381	372	360	375	363	334	357	391	344	386	427	394	375	343	351	381	385	360	359	353	340	306	366	366	357	373	393	362	360	388	367	333	388	353	394	359	364	379	393	369	379	362	407	385	320	376	362	338	355	393	391	385	359	360	334	368	374	403	362	388	390	373	384	381	376	378	369	366	411	397	385	373	343	394	386	372	351	370	408	372	387	359	369	346	358	371	362	379	376	371	380	367	380	364	374	357	357	366	366	373	331	367	375	384	365	385	348	374	369	331	363	372	407	411	349	349	370	342	363	356	386	338	397	397	394	349	344	324	371	354	351	336	342	367	354	350	381	385	364	373	351	357	409	378	380	377	394	375	317	380	362	360	380	399	368	352	393	364	382	397	363	362	334	366	357	372	354	339	337	312	376	365	369	407	353	396	336	367	380	376	364	369	357	395	363	343	387	341	398	375	355	342	362	375	336	350	354	364	319	335	367	359	361	341	348	352	343	348	371	356	386	373	364	398	382	371	368	381	398	372	379	358	394	365	357	360	355	374	349	376	399	410	359	352	335	388	400	370	368	361	325	386	379	368	383	359	360	343	373	381	362	351	344	345	357	335	385	361	393	363	354	417	334	376	365	400	382	366	372	384	391	360	352	348	389	374	359	382	368	375	389	371	356	352	339	367	396	354	384	380	398	408	379	379	344	348	357	373	345	361	369	363	354	349	379	346	362	319	375	347	350	393	346	381	359	390	401	326	379	393	373	356	376	355	372	382	362	341	364	341	353	354	375	389	384	372	369	401	376	374	370	344	358	371	390	353	397	360	358	381	361	311	365	372	380	363	381	348	335	365	377	368	371	348	375	355	343	362	378	384	351	360	358	341	379	372	387	370	404	361	356	380	356	340	354	350	376	391	375	378	328	343	341	383	374	380	389	381	415	355	387	371	346	367	375	366	379	373	375	353	399	410	357	320	346	377	381	440	405	358	353	364	370	358	352	334	393	403	337	381	348	367	408	350	361	365	332	375	395	367	386	348	372	366	401	374	382	379	400	364	339	397	372	323	348	384	365	405	344	365	391	342	340	373	363	392	343	386	383	361	395	367	352	372	337	362	389	391	380	369	393	390	401	369	382	379	397	384	374	364	337	337	347	361	339	329	416	322	358	395	380	394	367	326	407	309	346	364	365	368	353	381	391	350	351	366	383	367	390	375	350	390	393	381	385	376	366	367	363	372	358	348	360	357	369	404	383	388	372	374	391	374	382	391	355	367	366	374	399	390	381	392	355	378	358	337	359	355	376	350	369	344	378	355	377	354	371	378	388	401	351	347	392	354	379	348	356	376	350	373	363	374	361	368	350	358	327	369	355	373	390	355	355	386	369	354	374	317	382	373	363	348	351	383	357	364	368	363	363	382	393	413	362	394	337	369	375	351	343	352	343	350	369	352	371	388	363	344	338	364	382	413	371	357	378	360	357	351	365	356	410	341	387	396	375	375	335	362	356	345	356	333	385	355	345	364	376	361	378	372	363	374	333	331	357	326	345	385	389	392	329	380	412	377	353	358	357	392	399	334	387	354	376	409	370	426	382	384	369	397	397	356	347	353	332	340	399	376	371	332	366	391	370	339	410	405	385	373	348	359	351	363	396	373	366	364	382	342	334	381	391	383	367	414	374	373	379	414	391	323	406	340	396	370	350	368	369	393	330	354	403	357	376	388	377	369	389	339	366	374	342	356	371	409	366	381	377	383	327	343	338	378	363	368	385	366	370	373	360	325	392	410	383	369	369	378	388	351	350	370	349	361	363	371	369	412	390	379	410	357	381	371	358	377	379	389	352	350	407	382	377	318	341	370	369	355	334	391	362	388	393	372	370	362	389	384	369	383	374	361	372	376	364	352	369	359	377	369	352	361	381	411	380	404	391	356	373	338	376	354	367	377	368	335	390	369	373	374	363	348	373	368	353	359	402	367	388	397	343	381	361	356	324	370	390	352	376	381	367	361	348	370	357	389	349	362	377	387	359	364	338	401	367	379	377	361	386	373	375	351	375	373	396	339	339	382	381	367	358	380	340	369	366	345	348	346	361	354	349	336	344	382	389	361	384	364	349	339	383	388	394	369	380	369	369	360	346	405	369	372	364	364	363	391	369	388	377	338	412	352	400	357	373	352	384	359	382	365	362	380	368	372	418	355	398	397	366	389	316	338	335	387	335	372	351	356	356	395	365	406	333	397	374	390	427	371	337	383	364	355	378	375	369	358	376	389	375	370	335	333	367	406	378	332	384	335	383	377	382	370	393	384	347	376	374	379	359	406	364	400	378	382	385	386	388	354	393	375	358	374	391	393	401	355	356	367	372	346	357	368	363	380	375	376	345	371	349	392	393	330	352	353	368	414	359	362	366	361	338	364	335	347	362	377	372	384	348	378	394	346	356	400	349	364	378	392	379	385	388	355	384	382	375	372	374	332	343	342	366	375	389	370	368	385	387	388	354	371	383	364	346	356	368	327	357	342	383	360	336	380	345	362	368	371	351	370	332	385	401	356	347	347	435	378	359	367	362	389	359	358	387	356	375	362	380	432	361	367	367	370	367	360	356	397	385	389	388	370	362	393	345	371	335	348	420	355	378	360	377	373	360	363	364	371	360	387	365	421	350	359	385	367	409	367	367	364	393	376	406	360	367	364	360	346	383	369	367	393	378	378	366	330	422	349	391	360	369	359	352	345	320	333	382	387	376	362	374	367	390	358	357	379	359	378	358	372	383	359	396	386	361	424	357	324	377	367	385	350	354	354	380	319	372	360	391	396	352	348	415	345	420	411	357	314	351	378	348	365	388	362	361	389	384	374	372	389	416	390	374	371	364	400	370	369	354	367	358	381	355	337	365	361	371	347	349	379	342	346	400	364	363	339	381	366	331	389	383	346	346	356	361	368	384	348	422	406	357	348	335	357	352	354	373	364	343	359	408	376	385	363	365	369	379	324	373	378	348	373	373	351	351	360	417	367	376	373	367	339	370	373	369	354	349	341	363	359	349	381	368	394	366	370	376	364	382	345	361	344	359	355	352	367	378	356	384	386	361	358	372	358	373	393	378	357	361	358	338	378	352	389	389	385	384	358	376	356	322	393	392	346	377	399	373	366	366	356	338	376	392	359	348	348	341	374	369	328	449	371	379	387	386	317	358	376	343	357	356	338	412	394	364	389	384	364	362	387	382	371	372	396	364	387	372	352	365
3549	3903	2018	1177	1020	960	867	885	863	898	833	835	832	833	832	801	828	860	803	829	841	776	796	836	775	772	869	808	820	821	816	774	777	814	850	844	807	814	799	830	823	808	840	802	820	833	800	851	799	822	785	833	834	810	778	801	816	779	824	844	810	800	807	792	827	782	882	755	821	812	840	832	849	798	795	788	776	813	846	838	823	741	804	808	825	839	846	845	789	838	850	807	819	821	798	855	751	836	822	796	786	748	782	816	813	847	799	779	798	772	828	783	821	796	835	818	814	761	817	757	810	845	776	804	793	796	796	829	813	735	803	768	828	844	814	872	835	814	836	826	814	777	825	826	823	789	777	833	824	771	850	829	800	814	781	837	800	798	791	875	815	809	814	884	825	823	808	810	798	766	790	860	843	844	874	807	793	852	771	832	776	825	780	810	783	761	843	879	816	775	805	780	855	808	851	792	816	754	800	803	771	806	816	845	809	816	783	809	783	790	784	812	843	834	798	862	854	776	798	828	807	837	812	765	772	845	826	794	895	806	867	749	866	798	846	840	790	800	835	794	822	799	781	851	810	805	876	835	804	790	755	800	820	848	815	760	775	822	831	803	814	812	767	849	784	824	892	802	819	833	765	799	769	773	836	785	814	834	780	762	808	799	765	838	803	791	824	798	842	863	802	794	824	795	837	867	782	853	821	786	833	825	834	818	824	825	802	874	824	779	764	804	801	805	816	867	822	710	811	804	774	792	779	812	758	788	828	833	825	787	794	777	815	809	820	877	793	835	784	809	844	805	783	800	796	801	802	757	815	797	823	816	802	837	838	809	828	825	796	774	771	787	842	819	805	779	855	864	835	817	832	806	845	833	792	832	843	821	767	828	842	822	832	826	767	804	833	829	830	811	842	821	848	794	836	842	839	791	820	838	856	819	833	802	834	780	853	891	789	794	842	813	806	772	792	758	825	821	778	826	812	874	834	810	824	784	786	844	777	847	808	824	825	820	795	805	813	767	773	844	826	826	834	822	827	837	845	835	839	808	803	798	800	795	816	820	820	838	795	838	760	836	773	799	808	857	844	818	841	816	837	777	832	836	820	825	843	778	822	800	844	857	862	819	816	799	793	837	850	775	815	800	772	762	813	829	811	756	839	781	800	822	825	835	784	798	829	801	798	835	799	780	799	822	837	857	800	819	840	814	836	778	807	835	800	832	832	845	820	821	821	822	754	824	823	754	789	816	796	848	782	766	785	860	824	816	832	828	796	831	845	778	837	805	802	825	791	798	838	789	793	846	829	839	828	807	833	807	788	852	815	797	800	808	760	806	808	790	768	786	806	810	800	816	792	800	791	849	799	827	784	813	763	810	797	848	807	814	831	819	803	760	799	827	781	829	835	817	827	796	827	767	836	786	797	825	836	810	793	817	774	809	812	839	810	824	807	820	790	813	813	853	745	818	849	815	836	807	801	807	794	829	841	817	835	811	762	787	783	799	823	797	772	824	780	793	830	808	816	840	791	866	788	791	832	865	820	813	825	829	836	839	851	803	836	762	869	787	827	866	782	786	853	814	797	871	824	767	788	759	803	817	744	848	820	873	803	740	816	779	863	813	884	769	805	730	797	772	778	859	818	825	805	809	782	790	793	810	806	829	816	791	783	819	804	821	812	782	856	788	831	806	831	809	815	845	786	780	803	811	823	841	797	851	841	814	796	806	819	816	808	792	783	812	770	809	822	825	813	800	802	803	839	810	811	797	825	804	815	790	804	846	797	856	783	825	812	843	765	772	789	773	808	806	797	782	794	845	850	775	804	832	855	769	757	769	788	859	866	793	833	823	804	843	782	824	803	796	798	835	775	832	843	805	812	849	804	809	808	784	853	802	839	802	826	812	786	805	819	818	845	757	790	825	818	827	772	762	832	823	830	822	856	858	820	805	837	875	807	778	817	785	778	840	765	813	844	782	802	741	777	849	799	835	835	783	796	797	788	815	804	799	825	802	804	849	819	796	838	836	788	798	820	835	805	824	789	844	836	811	817	798	834	805	802	802	816	833	804	873	834	794	774	831	823	854	848	785	829	772	805	835	795	843	816	799	840	774	828	849	802	814	802	811	829	811	791	853	769	777	803	794	800	828	823	799	838	807	771	802	783	846	785	742	814	791	802	824	759	827	827	785	846	823	759	804	818	761	776	807	833	824	822	814	790	840	806	817	887	814	797	794	778	752	797	800	823	799	812	818	818	856	762	776	838	836	783	817	792	846	768	795	831	754	837	821	835	813	823	786	805	836	802	807	863	775	811	781	780	874	781	818	781	835	795	783	828	804	823	776	775	830	778	815	798	803	789	799	768	855	803	801	803	834	790	766	831	778	821	778	793	787	823	814	790	796	810	786	805	813	829	820	847	797	824	754	768	812	840	827	798	844	815	803	808	790	796	807	774	814	761	814	822	855	811	812	777	830	825	838	873	806	774	797	802	808	771	825	776	774	789	775	808	808	819	838	815	852	780	800	822	816	848	810	844	788	747	788	818	797	789	808	806	796	780	796	796	801	837	789	803	802	814	808	802	835	778	784	824	825	761	830	789	800	813	845	798	840	783	789	757	796	784	807	826	826	754	768	814	772	807	795	856	815	806	773	792	832	753	826	832	796	843	818	795	812	785	785	763	823	784	824	831	827	781	809	777	827	855	841	770	804	767	793	788	824	859	845	773	863	809	826	792	879	858	810	785	786	845	824	848	826	815	809	788	803	794	804	850	810	818	829	817	780	786	821	818	849	820	830	825	850	821	796	798	821	807	803	785	815	818	827	777	761	806	820	843	790	809	828	822	809	751	861	818	852	855	783	770	803	804	822	807	805	795	803	778	796	806	781	793	810	796	852	854	895	806	833	781	793	810	844	832	780	797	830	829	793	796	741	801	811	801	834	756	816	766	746	814	853	802	823	814	755	824	795	818	825	798	812	770	798	798	798	800	775	761	732	800	783	807	797	831	762	809	837	785	798	790	904	811	807	791	808	776	811	833	760	805	771	815	794	752	794	799	788	847	813	799	821	801	737	836	785	822	863	850	797	797	798	835	779	838	801	807	794	834	779	882	848	801	786	773	782	834	809	773	843	805	794	768	822	837	782	792	763	800	813	743	810	771	808	811	806	787	809	816	800	819	805	832	806	761	824	853	824	847	844	841	855	842	806	814	810	798	854	785	804	845	822	766	811	806	784	748	762	778	783	798	795	785	810	766	794	855	756	846	845	822	831	805	799	787	790	819	770	787	794	772	799	808	855	863	812	818	853	815	848	817	836	804	805	827	812	770	810	803	823	808	829	813	825	806	829	805	789	822	809	840	835	830	843	803	784	817	798	818	806	831	801	822	793	779	791	855	783	809	819	799	808	779	776	801	800	815	857	768	879	805	828	824	826	805	775	843	740	789	841	774	822	852	766	774	789	754	798	775	835	824	826	840	832	775	783	872	823	811	798	784	896	763	845	815	773	825	821
24815	21968	25821	28774	21969	21987	19048	759	461	400	357	335	353	338	341	347	304	322	259	316	320	289	248	291	309	321	282	273	281	282	279	281	261	271	288	252	273	262	278	280	268	251	244	259	260	291	278	281	247	263	236	274	248	274	262	245	282	268	260	298	231	285	293	314	264	278	267	303	260	263	293	260	246	245	288	263	257	270	276	277	251	210	241	280	248	266	233	265	277	224	273	263	267	268	273	287	266	285	260	261	242	269	278	261	284	276	266	257	275	316	290	286	260	255	271	249	268	230	264	277	254	241	238	295	245	266	287	290	266	242	275	266	260	234	241	244	262	270	279	284	245	291	235	272	257	297	233	269	257	278	286	281	270	284	249	266	259	255	242	289	303	305	215	266	246	271	296	275	253	260	274	271	258	287	258	277	266	276	244	285	256	245	281	258	279	282	253	251	266	291	298	238	294	267	248	255	281	288	280	296	258	228	259	245	244	283	290	254	261	273	275	253	261	239	260	278	295	249	259	260	265	244	239	257	244	264	291	252	266	254	261	268	260	279	266	289	253	283	258	266	259	223	293	319	278	256	261	293	250	264	260	252	277	277	246	274	263	250	300	262	279	268	291	320	285	251	252	243	263	263	277	279	234	268	289	261	268	241	229	232	288	295	296	288	298	302	265	256	242	256	286	267	256	256	264	277	277	255	279	288	286	261	276	269	261	293	233	269	252	266	265	261	266	256	294	282	261	260	269	264	261	272	263	282	300	250	279	263	261	275	248	261	268	245	290	259	275	214	241	288	264	291	291	253	255	264	279	231	241	272	308	235	281	262	256	240	273	275	286	282	270	247	250	265	260	247	263	215	287	290	271	266	249	237	274	310	309	293	316	281	267	236	246	271	244	288	263	281	280	262	263	291	284	255	250	295	247	282	254	286	299	267	293	232	260	279	276	237	292	258	253	247	234	242	258	266	271	269	295	255	294	259	246	243	287	275	230	246	272	253	256	276	248	282	285	282	264	308	282	260	283	255	242	264	264	271	236	261	281	261	273	259	280	251	250	228	272	244	292	259	270	273	248	302	273	248	275	267	275	245	266	287	252	268	271	289	286	280	255	310	267	241	296	286	277	263	267	279	278	277	270	259	266	264	257	271	294	285	268	259	228	269	262	300	287	262	256	253	255	218	278	289	250	289	270	278	255	268	276	274	251	249	254	267	291	267	261	260	290	235	259	253	271	253	251	241	250	276	244	242	286	265	274	289	247	278	261	283	276	240	222	274	251	273	253	267	244	259	296	268	282	327	272	267	251	280	281	279	264	273	270	258	277	295	272	253	265	234	221	277	262	281	232	293	277	296	258	229	269	270	240	243	273	263	275	259	249	275	264	257	273	253	278	277	240	246	235	265	292	269	252	293	294	250	247	258	263	265	245	250	257	262	266	247	273	250	266	287	251	255	274	263	261	249	242	282	270	258	245	287	241	244	253	249	247	268	270	276	288	261	239	256	261	265	250	248	262	266	251	253	238	252	290	285	265	257	291	255	281	253	248	259	283	293	279	278	265	276	275	259	249	250	263	269	268	240	258	265	251	261	273	256	288	277	282	272	265	236	262	249	289	258	261	269	280	285	277	280	264	264	280	263	277	278	278	246	264	269	261	261	286	246	263	267	251	234	276	304	290	278	280	258	266	240	248	239	280	252	271	256	269	250	289	269	291	264	254	229	249	245	258	292	265	255	262	286	274	269	286	291	250	260	276	250	266	293	305	262	281	276	257	264	257	283	277	281	279	302	268	275	293	270	282	227	254	272	286	229	267	256	275	265	263	283	239	264	277	252	261	298	275	266	250	266	254	285	229	269	250	261	261	273	282	234	265	260	270	264	273	288	292	251	258	243	303	270	288	265	280	250	273	273	252	287	282	266	260	301	243	285	267	260	227	239	276	274	253	265	256	263	246	251	284	279	265	262	265	258	265	265	293	270	275	277	287	276	253	255	266	254	263	238	241	208	243	275	250	228	237	268	238	254	264	284	261	260	237	261	256	259	268	263	275	302	274	289	278	273	298	229	269	268	224	286	266	278	259	260	258	278	285	284	292	253	283	256	235	245	269	311	264	258	275	272	291	257	281	258	286	278	218	285	267	256	281	261	260	243	261	278	274	245	274	278	251	261	251	264	252	259	238	268	256	266	255	255	256	254	252	265	266	245	272	277	254	252	292	257	236	283	282	281	307	253	253	265	269	243	276	258	309	271	264	270	262	277	263	246	302	263	261	256	278	248	253	273	275	282	265	262	254	311	262	279	252	261	272	297	289	262	260	267	269	299	274	250	258	288	269	247	235	258	279	255	258	266	257	278	250	268	261	256	292	257	283	264	271	274	266	250	274	269	268	291	273	239	272	241	256	258	281	267	257	264	267	256	258	282	239	227	247	228	236	277	266	265	280	286	257	251	248	263	281	265	251	301	276	245	289	276	245	265	241	275	243	257	232	295	244	288	263	259	262	243	292	271	295	273	267	251	252	270	289	271	269	255	236	226	263	259	245	279	272	269	271	232	250	266	282	267	286	252	236	260	270	250	264	300	257	306	253	285	284	280	256	248	243	284	302	290	273	247	252	262	250	254	248	250	255	250	267	248	238	268	267	264	258	265	280	242	269	309	271	257	281	277	288	253	267	279	273	271	272	277	274	261	287	287	248	296	275	277	253	260	266	301	254	267	269	262	249	259	251	251	292	264	239	268	263	278	265	252	249	246	257	261	253	229	266	237	290	231	279	247	235	252	262	277	293	278	276	252	269	229	229	252	248	269	287	282	255	257	263	238	294	258	267	268	266	282	273	240	258	254	264	279	256	250	273	255	254	270	236	228	237	250	266	220	249	254	256	258	242	258	264	271	284	291	272	237	258	247	254	280	280	268	280	275	298	255	251	240	273	264	280	271	269	260	254	282	266	275	251	252	254	248	295	294	234	243	241	285	274	270	238	264	257	257	269	272	303	275	267	275	254	242	289	272	279	290	262	281	277	240	258	257	250	269	256	270	241	267	240	289	261	242	242	242	247	262	260	284	263	282	300	266	259	290	247	262	271	291	270	250	285	298	266	248	245	271	283	257	303	307	281	257	256	288	263	306	228	291	259	283	286	282	237	250	282	286	265	233	236	289	286	254	268	281	266	271	290	233	253	254	262	293	282	249	259	285	284	263	229	270	266	261	235	272	240	258	240	256	258	271	238	266	248	260	245	256	290	263	264	284	248	264	260	307	255	284	290	257	267	296	279	266	292	270	270	275	266	232	253	261	245	272	270	224	272	222	324	252	263	275	269	241	268	275	249	239	261	262	248	289	292	254	275	257	260	255	230	272	297	241	275	265	237	258	282	253	269	269	263	282	267	262	278	281	264	262	270	271	275	258	233	262	244	268	266	248	249	274	286	258	260	261	275	257	294	264	255	271	268	266	276	277	271	252	299	235	256	277	278	258	216	240	290	273	271	276	259	279	254	274	282	264
3880	5737	2602	1318	928	788	708	599	643	658	640	639	572	621	617	604	591	595	636	583	617	600	606	598	569	566	577	578	573	619	540	587	557	574	558	577	617	608	590	593	586	644	588	590	594	591	573	589	586	653	612	570	557	596	578	582	602	593	567	627	598	595	600	573	576	610	560	563	594	576	590	569	585	527	601	582	562	590	612	609	575	604	560	594	578	589	601	578	543	583	574	605	576	586	531	576	581	564	573	547	563	576	622	561	608	596	589	584	598	570	619	572	605	606	581	568	601	552	576	555	564	606	576	584	628	564	600	602	586	593	602	583	567	552	588	602	575	568	590	568	607	580	594	530	589	598	572	582	592	552	526	587	567	574	541	527	635	614	584	587	572	627	574	567	604	573	587	565	612	583	573	582	555	556	559	565	582	585	582	571	601	581	601	561	542	613	563	570	581	545	567	627	528	606	586	583	557	614	597	572	634	557	547	584	600	576	532	561	598	560	573	583	583	525	611	601	597	611	584	566	609	568	621	604	585	629	579	599	566	574	625	552	576	552	595	586	561	560	588	585	629	597	558	577	573	562	602	585	542	589	618	603	602	578	554	588	595	585	617	615	602	570	631	584	609	587	601	603	569	555	581	615	611	634	640	583	613	567	545	583	594	586	606	571	551	599	554	582	575	615	542	550	582	567	617	593	607	550	574	570	576	581	579	580	602	625	609	619	562	577	585	574	629	639	614	559	579	639	626	553	587	608	578	583	586	614	543	570	586	592	558	555	640	568	602	612	556	607	576	584	628	591	573	600	573	617	564	598	599	592	621	601	593	594	549	627	545	561	579	580	570	627	541	618	613	596	561	579	639	562	581	567	570	571	561	557	586	596	585	600	574	554	560	621	536	598	546	586	611	566	608	558	616	501	573	545	539	568	609	545	596	554	576	581	563	583	597	584	608	562	567	540	550	594	603	572	587	557	544	601	576	581	581	525	578	567	545	622	587	572	561	596	580	614	579	562	637	591	530	589	581	610	562	523	574	568	544	563	573	614	555	576	555	581	595	603	591	612	592	608	583	589	578	585	552	598	548	595	559	593	591	583	605	592	608	569	582	578	582	593	569	590	556	599	583	595	592	605	585	562	578	557	581	559	616	545	581	598	571	577	606	572	590	576	582	580	576	627	568	580	572	556	559	585	611	589	641	591	551	582	580	545	607	561	632	578	612	552	588	574	570	550	594	608	576	626	560	638	556	556	604	588	581	609	613	624	615	587	539	623	582	609	573	590	583	561	544	569	575	584	599	659	614	610	587	600	597	605	569	600	571	584	605	556	577	589	616	587	594	574	529	537	567	598	585	559	564	589	540	590	585	568	594	588	579	597	652	601	578	583	587	610	550	564	593	557	573	603	559	556	568	586	595	579	607	580	575	633	596	590	550	553	574	597	597	558	569	602	619	573	563	562	566	564	602	547	555	607	577	592	573	585	630	567	608	592	592	527	630	625	623	572	579	588	589	574	584	636	557	573	645	615	578	581	612	613	588	598	555	629	558	580	593	591	605	611	558	585	568	558	617	624	611	585	547	563	587	563	556	596	560	596	574	611	559	560	551	619	600	580	579	563	591	593	579	599	615	597	572	618	594	584	589	587	552	581	568	575	585	590	594	605	557	600	579	581	551	636	575	586	581	593	615	570	583	597	629	525	573	614	623	560	603	614	601	563	621	622	584	608	581	592	585	638	564	559	578	595	597	603	584	534	629	593	612	601	585	600	580	568	572	589	565	605	563	610	609	583	591	553	559	555	591	609	563	585	562	595	589	563	564	567	565	581	563	576	550	551	584	583	559	599	578	589	520	556	620	545	628	613	563	632	589	570	602	579	592	620	564	592	589	592	574	558	598	577	590	578	546	582	514	603	605	610	559	589	577	573	591	572	617	546	579	556	586	593	596	548	609	520	577	583	568	590	552	580	542	553	566	595	549	578	570	563	613	596	570	560	568	561	533	610	632	549	612	567	579	610	599	627	549	586	609	604	566	614	584	620	555	591	617	605	548	550	583	536	581	558	604	566	561	590	567	608	590	576	554	553	606	564	553	524	577	583	593	577	587	606	599	559	620	616	572	561	608	577	594	581	598	595	580	578	576	591	591	615	586	549	608	573	573	554	592	595	575	561	576	586	569	597	590	600	572	603	594	582	586	555	544	551	549	577	544	596	588	561	552	600	561	593	587	620	601	561	557	589	618	575	563	528	603	598	566	601	588	623	584	583	623	582	543	616	561	548	581	592	550	578	631	578	579	583	588	600	616	586	591	570	560	577	579	576	577	627	563	605	550	597	569	650	574	593	577	626	597	597	577	589	562	589	587	587	560	609	607	572	561	568	594	559	617	600	628	562	574	527	564	561	564	611	572	573	552	545	586	580	593	576	600	622	577	568	551	594	571	581	595	583	553	589	578	591	590	567	523	577	611	590	600	538	562	613	593	596	573	603	571	625	598	569	559	592	619	556	572	581	606	587	582	595	554	564	575	597	596	583	619	565	586	618	574	647	569	553	645	600	592	596	633	584	573	629	576	580	545	584	599	581	589	607	572	590	586	572	594	608	588	554	564	584	571	535	596	589	561	597	565	570	583	563	560	573	578	598	553	650	554	645	573	604	581	560	554	550	599	583	614	605	585	557	575	611	579	533	545	623	583	572	571	586	598	601	583	564	564	562	553	581	557	575	620	581	567	602	557	593	611	558	586	612	600	542	551	596	552	536	610	552	572	559	555	549	575	575	603	582	582	553	572	536	571	579	585	589	650	552	626	584	544	573	619	619	491	580	598	598	584	581	597	593	606	588	579	559	607	554	570	633	607	569	541	556	602	578	602	555	582	574	587	601	586	599	605	546	590	613	580	600	575	608	539	558	591	628	563	580	585	598	594	540	635	608	578	575	593	554	592	592	545	593	561	572	583	616	603	584	629	607	587	622	595	576	595	621	608	598	608	594	552	524	611	545	568	584	615	588	524	567	567	595	615	571	562	575	624	554	648	607	581	533	607	569	589	643	553	587	585	574	580	579	588	621	547	595	571	558	594	545	637	565	567	588	597	574	612	565	580	586	588	580	568	596	556	598	574	526	593	545	577	628	558	580	596	526	600	586	536	616	584	556	547	577	589	561	562	584	613	568	589	572	569	598	526	591	545	519	601	601	588	563	619	578	591	566	587	585	579	592	607	548	582	579	579	601	571	621	613	620	588	576	578	546	568	556	560	564	527	576	598	602	591	557	567	601	566	599	536	528	582	590	599	585	575	564	573	641	582	634	561	593	561	608	580	582	589	573	569	593	558	586	576	599	568	584	563	585	550	605	584	644	597	559	595	568	558	631	630	542	568	579	573	577	549	591	571	602	584	592	565	583	582	585	554	554	606	549	570	593	602	555	581	577	617	616	594	627	583	546	552	580	588	585	592	587	609	557	556	580	600	630	562	541	574	567	589	599	569	575	595	593	591	567	549	574	566	563
33245	20314	7892	538	342	282	333	319	264	307	292	273	282	302	283	269	273	276	294	267	273	287	271	285	283	292	285	321	300	280	289	281	278	304	282	298	299	273	310	284	273	297	278	294	266	268	255	298	245	275	295	244	293	287	284	277	268	309	272	273	286	278	300	268	292	297	288	265	261	297	264	288	261	242	300	283	272	239	279	266	277	284	235	295	270	286	293	265	263	284	266	257	298	302	293	266	265	293	297	281	279	275	265	262	268	282	266	277	297	290	281	247	268	283	275	307	262	291	278	299	276	243	262	286	294	276	259	283	295	249	300	260	276	292	289	293	273	287	275	283	297	267	316	283	258	277	277	266	255	263	258	248	240	290	314	293	298	279	238	299	270	273	286	287	279	283	291	289	277	276	271	246	272	271	292	277	291	265	313	253	285	272	305	265	303	300	270	271	291	281	293	273	311	270	297	243	269	265	283	285	272	301	270	281	274	295	285	254	309	293	283	274	259	268	244	288	272	251	258	289	289	263	272	280	277	281	283	296	274	259	261	283	259	243	263	250	273	273	287	277	275	273	263	267	252	281	263	261	284	281	271	285	309	320	270	292	302	305	259	288	305	267	253	275	262	278	313	273	292	269	274	277	289	293	260	287	301	314	273	311	273	288	279	242	257	307	257	277	276	254	299	273	254	272	281	243	312	294	256	296	272	266	282	273	247	258	284	300	313	296	309	272	279	280	245	291	251	294	247	300	305	281	282	291	264	288	256	258	285	289	287	270	266	286	307	248	313	286	257	295	292	259	267	279	251	259	270	309	327	308	260	291	274	271	280	279	295	312	292	273	303	298	255	261	267	280	283	288	294	288	276	258	287	292	295	296	257	281	280	282	255	272	265	286	296	304	284	299	290	293	283	293	270	265	272	265	286	301	260	281	265	285	299	272	300	296	271	258	288	278	251	269	273	302	266	275	273	283	279	307	279	311	255	286	260	254	247	285	259	284	271	252	293	263	273	283	255	260	296	259	287	299	270	252	326	289	290	266	299	254	255	276	269	275	297	285	318	304	287	248	304	278	290	275	316	287	311	275	301	262	297	286	299	283	311	322	276	251	278	283	281	279	251	306	248	249	260	260	255	285	284	251	254	292	275	267	272	272	259	266	260	265	287	259	282	283	262	304	297	276	268	266	291	237	254	254	314	268	298	258	288	265	268	291	278	286	300	286	273	275	276	261	284	303	301	248	243	288	245	264	284	259	259	300	285	267	275	243	260	279	263	257	294	275	273	262	302	306	279	271	293	271	297	295	283	248	282	258	314	300	268	302	306	270	261	292	312	256	270	303	270	294	276	259	266	263	287	248	260	268	280	271	278	289	277	243	265	261	275	284	291	264	294	277	250	291	264	286	267	272	275	303	267	279	264	288	288	286	271	262	276	270	271	271	261	294	298	276	249	271	304	268	271	285	267	308	265	274	262	269	253	286	309	262	267	275	283	256	288	286	276	300	291	246	312	292	257	278	274	261	319	282	282	294	268	289	262	267	309	267	275	299	259	269	246	275	280	271	302	282	303	293	281	292	260	281	270	297	308	282	235	287	302	247	305	282	286	294	287	297	278	286	266	291	301	293	279	256	263	272	298	283	259	301	291	299	289	289	285	268	259	322	275	293	281	287	279	285	282	302	277	255	274	269	294	266	287	242	299	278	293	319	268	274	265	290	268	264	312	248	277	288	274	290	297	273	275	330	271	265	274	257	291	290	266	292	267	290	291	252	297	277	279	297	281	264	299	281	268	261	310	282	276	264	280	280	296	293	296	277	273	294	272	253	252	250	255	335	272	266	253	268	269	242	264	279	260	278	275	300	282	275	256	276	273	266	294	301	282	290	283	277	299	261	278	269	293	283	278	313	250	261	278	248	264	270	260	303	273	261	252	301	262	267	243	294	273	326	265	296	281	303	279	250	301	273	294	270	310	261	272	284	264	284	262	288	267	268	242	255	271	274	297	272	259	297	274	285	314	307	273	289	277	297	262	265	290	265	274	295	261	258	264	289	291	264	272	313	276	258	275	249	285	294	241	258	250	282	247	290	287	292	284	238	288	316	293	272	308	314	287	296	292	255	259	271	287	279	342	280	306	267	277	266	284	283	278	282	245	291	301	265	260	244	320	318	254	306	278	276	264	259	283	316	308	278	298	253	259	266	287	283	261	262	325	279	282	253	273	309	256	289	275	267	257	273	278	286	275	296	308	272	291	264	262	286	298	286	297	256	263	318	280	280	233	255	274	268	281	266	290	311	288	278	254	287	276	318	265	271	334	234	318	267	262	315	254	287	294	281	272	268	282	279	291	267	299	292	276	287	295	238	291	298	255	290	279	272	269	292	278	278	291	276	251	285	267	286	258	304	298	302	296	275	290	304	286	304	297	273	292	263	284	282	270	301	314	268	303	263	288	298	264	244	252	288	273	281	298	269	261	300	290	268	279	278	288	295	288	318	258	264	279	277	294	294	255	263	261	303	263	281	289	274	254	285	267	262	278	280	265	287	271	256	275	276	267	248	262	280	263	279	258	277	323	317	274	255	261	285	278	235	277	304	268	253	286	301	283	262	260	283	268	259	269	263	239	292	276	273	272	267	263	250	274	280	257	284	275	278	275	284	270	260	245	318	284	282	287	290	265	269	267	268	294	272	317	280	258	272	272	283	314	265	276	277	256	272	274	239	277	294	276	263	275	288	254	296	293	263	257	278	247	263	319	270	288	288	255	270	249	311	268	293	286	280	312	306	288	307	291	282	267	305	260	256	236	287	288	276	264	289	306	270	285	303	291	273	304	293	268	246	256	299	266	270	302	297	260	312	274	238	290	321	257	300	254	301	282	267	271	275	284	256	267	246	276	271	272	275	281	286	286	280	288	270	290	300	261	285	255	279	307	259	243	281	293	276	313	303	292	307	315	305	292	295	238	275	283	314	281	249	285	269	288	293	291	274	287	294	304	272	292	273	302	288	274	256	257	294	303	283	283	266	310	297	287	288	284	262	269	301	289	260	296	272	306	285	313	299	288	256	275	269	297	280	283	301	268	278	296	268	297	268	289	268	276	271	289	301	288	295	267	245	260	293	268	274	288	290	264	263	278	281	299	312	247	264	269	294	274	265	316	243	274	255	298	237	284	258	305	266	290	265	279	273	290	257	288	295	305	268	293	273	302	298	268	293	282	283	286	267	303	289	274	262	275	260	256	255	260	269	265	262	281	257	277	289	306	272	294	289	296	286	298	237	271	272	256	276	280	246	274	267	284	282	271	272	285	266	296	310	272	259	283	274	292	301	246	290	268	247	271	292	277	275	285	302	248	276	286	267	317	287	302	289	278	280	259	272	269	264	285	292	291	297	299	274	297	274	281	295	290	280	253	291	287	287	279	264	278	276	277	293	255	282	295	246	277	287	279	267	272	299	255	326	268	260	287	298	272	254	244	258	296	293	279	276	273	271	287	254	320	281	263	256
5556	1384	863	748	714	644	656	657	666	677	639	669	693	717	674	692	677	640	640	674	695	664	647	675	655	675	624	728	681	621	686	666	667	656	677	664	637	642	687	681	661	705	671	710	696	712	618	626	623	663	627	681	633	691	607	673	672	664	705	661	657	678	610	644	666	662	676	654	646	669	721	653	656	689	652	625	698	707	655	686	647	650	675	645	639	650	653	685	688	664	624	697	681	643	696	663	625	656	660	699	651	636	678	688	684	632	676	645	660	638	647	670	678	711	646	667	680	661	614	697	650	739	615	652	665	667	635	707	637	695	669	689	649	646	669	655	667	631	648	663	627	685	658	686	691	640	681	660	658	647	657	625	690	710	685	650	664	627	673	681	662	670	683	635	676	651	678	715	655	630	704	671	651	628	669	677	672	684	638	661	644	690	631	664	642	667	606	651	649	693	660	681	660	628	674	598	637	691	700	691	682	613	661	652	647	696	674	612	680	671	708	669	622	619	713	666	606	628	689	661	657	631	671	668	660	675	650	665	636	653	675	696	666	690	663	640	675	680	644	677	728	636	655	657	630	671	689	687	636	657	655	697	663	689	652	684	635	677	718	653	637	673	709	713	678	667	675	621	670	657	625	653	731	659	669	657	643	681	679	715	682	648	668	669	709	634	662	656	630	654	625	672	669	707	698	683	618	620	671	638	712	681	636	674	675	666	648	651	698	650	684	718	717	664	661	638	674	652	650	672	678	709	627	646	672	673	695	684	624	634	649	641	629	672	691	664	634	626	673	665	673	642	683	703	597	663	645	685	671	608	655	653	644	649	658	672	651	676	654	709	630	642	688	699	669	681	694	676	668	640	682	650	629	667	631	663	679	657	687	621	684	703	637	671	628	658	669	634	670	642	663	654	683	649	642	680	690	618	670	686	657	669	645	660	651	709	705	683	638	638	660	670	650	686	670	687	651	618	700	686	662	598	634	640	638	632	624	688	659	674	680	645	638	671	672	700	636	673	637	625	638	608	687	657	592	659	651	654	688	650	619	677	636	666	626	675	696	634	672	688	662	652	659	662	626	674	681	685	653	646	668	668	644	676	644	670	652	669	636	697	655	640	672	642	611	686	615	687	634	662	702	695	675	648	617	660	681	659	658	661	656	701	681	640	646	671	678	627	661	679	657	669	653	642	674	638	664	644	685	672	666	607	702	653	659	668	658	604	697	661	693	660	659	677	657	688	632	697	668	659	660	640	666	666	645	698	657	677	674	670	678	694	646	598	708	653	668	680	681	661	679	698	690	662	654	709	680	656	651	627	667	683	626	700	683	624	676	704	690	674	675	643	644	705	637	680	675	661	676	620	669	671	671	651	683	648	665	676	640	675	641	676	689	695	655	663	688	654	672	617	622	674	651	653	682	629	658	640	660	674	684	619	646	664	638	686	617	620	706	676	670	698	610	691	661	661	688	654	705	634	693	572	715	704	645	690	678	712	705	679	715	667	701	675	708	638	641	651	671	676	667	679	616	646	713	641	641	666	691	675	683	625	711	625	650	633	709	707	692	616	703	648	656	667	678	674	704	636	661	714	638	679	688	686	680	666	643	681	649	652	623	680	665	671	661	641	686	685	672	627	645	662	648	708	647	680	673	702	658	614	638	630	682	668	634	702	652	689	677	676	656	657	662	672	660	725	604	659	677	647	678	684	662	679	656	683	616	648	672	699	635	671	661	648	642	675	682	652	667	681	667	628	686	695	652	680	665	681	700	658	684	647	671	665	687	704	692	656	648	674	632	640	698	611	670	696	669	641	677	694	675	683	661	603	662	637	680	663	644	657	658	655	709	664	671	638	664	644	645	689	667	659	686	655	694	665	653	680	649	672	655	611	653	653	709	667	643	660	683	669	691	663	606	652	592	700	703	622	691	619	649	668	695	646	657	664	722	665	649	664	656	633	652	649	653	677	643	702	688	629	670	702	657	639	727	633	639	664	683	637	687	672	650	668	687	681	608	644	697	616	688	627	621	656	664	649	702	655	678	701	659	639	680	692	680	637	690	676	664	679	687	673	641	689	669	657	654	639	689	667	663	653	633	665	640	661	619	687	672	619	653	695	688	655	660	694	704	632	639	653	656	677	663	690	653	664	663	640	650	723	672	636	654	638	626	674	699	661	648	659	690	634	615	680	668	669	652	656	703	639	680	629	679	676	680	701	668	657	646	672	669	721	709	658	664	656	719	658	695	676	688	640	663	620	632	626	626	648	663	668	682	630	672	679	644	617	687	668	681	640	663	682	615	651	671	613	672	662	668	650	672	650	697	676	648	683	655	662	672	628	669	677	686	689	624	691	612	687	655	694	631	686	644	663	659	619	676	720	638	657	667	693	709	669	638	664	680	679	668	663	613	673	705	668	690	655	674	662	699	719	673	662	630	720	683	639	651	651	666	637	684	642	717	677	676	663	690	700	655	639	646	653	679	664	657	688	709	683	661	684	640	710	665	654	656	663	644	620	687	674	665	649	642	698	678	675	652	695	623	675	643	716	692	614	665	703	673	699	619	666	673	637	655	643	672	674	663	635	645	651	681	703	703	638	698	706	681	666	673	703	701	638	678	632	651	687	692	713	686	654	641	652	664	627	665	627	642	657	663	654	647	616	675	670	649	666	629	661	677	672	674	669	694	660	676	717	655	681	667	645	673	653	630	625	688	672	670	706	658	652	679	595	708	668	674	690	640	655	688	598	666	621	651	705	676	643	627	639	664	662	673	662	642	715	679	652	675	628	664	680	643	664	658	661	671	655	632	692	732	611	663	646	636	639	684	682	657	657	674	655	650	677	620	615	667	660	630	648	708	620	678	689	623	665	649	657	669	645	676	666	661	638	640	649	692	647	673	658	685	666	643	666	682	689	649	623	757	637	675	662	635	659	650	713	662	606	690	650	654	605	661	669	666	655	666	667	598	665	667	688	697	650	636	652	661	701	673	689	674	694	613	711	640	650	643	676	649	663	590	632	645	657	666	643	670	633	636	631	680	700	690	697	660	662	635	627	625	666	652	695	699	676	655	642	676	645	643	621	609	683	671	650	681	695	687	660	690	634	671	695	650	681	639	644	667	635	645	690	652	682	631	662	663	633	608	675	646	679	711	655	716	738	640	680	700	664	689	696	656	679	687	658	688	638	654	660	635	641	652	681	677	718	662	644	697	659	675	653	678	690	654	647	693	616	660	644	713	673	713	640	684	675	635	705	601	646	646	655	673	660	631	670	671	629	586	638	631	672	666	687	643	670	648	715	619	662	691	635	690	682	678	635	657	659	670	671	662	663	657	648	627	655	626	634	643	623	652	677	678	640	688	672	628	669	654	665	647	706	671	656	668	618	684	708	671	643	688	672	670	620	667	682	704	636	642	658	660	641	647	680	680	701	656	624	693	686	684	684	671	660	698	645	637	675	673	675	676	672	603	667	659	647	660	663	665	686	669	707	688	661	671	671	660	625	665	661
25199	21896	25494	28909	21897	21893	3329	539	499	509	469	455	471	438	492	448	437	423	419	438	439	455	389	451	388	390	372	402	361	421	366	383	392	409	423	370	411	383	387	396	390	395	400	424	406	414	396	402	365	380	389	415	375	426	430	346	409	427	407	422	399	372	415	377	384	404	409	378	421	415	440	368	380	430	372	344	391	404	392	360	404	383	400	421	404	431	412	389	364	376	413	377	359	396	397	376	371	402	362	355	365	385	362	407	389	407	416	382	375	354	392	388	401	414	443	384	366	381	411	399	369	421	410	371	370	380	366	423	378	422	372	383	411	349	383	402	440	377	353	371	367	424	368	405	395	407	399	386	407	397	384	352	411	371	400	406	405	404	423	395	398	371	417	391	382	385	414	375	404	419	409	416	424	402	392	424	423	391	362	389	398	418	389	383	403	401	385	422	372	398	389	399	377	379	417	379	378	378	400	387	410	373	368	382	349	410	371	377	379	385	410	373	408	383	369	376	385	356	384	323	396	372	407	371	411	352	406	385	375	366	390	384	379	426	408	404	368	383	410	368	376	407	421	363	431	416	395	430	416	436	373	377	381	396	404	382	392	375	406	392	384	392	414	374	379	371	385	388	382	420	408	400	423	399	393	407	406	365	410	377	369	412	363	369	402	382	370	377	437	379	391	348	390	439	366	402	410	391	378	417	351	400	376	418	422	371	404	416	358	364	406	418	366	385	396	383	409	400	384	421	376	383	390	387	409	387	402	402	378	397	371	396	402	391	364	381	408	395	428	382	420	342	405	353	405	417	423	423	402	417	402	375	398	370	363	401	381	406	409	392	407	360	396	381	381	442	410	377	340	402	390	360	414	391	416	385	391	399	409	400	403	411	396	375	405	378	364	367	364	375	387	378	377	423	396	415	389	383	380	379	438	383	400	398	389	396	380	376	395	332	391	366	330	409	405	406	399	401	391	453	399	396	388	389	372	401	425	399	349	399	378	367	371	435	393	380	385	391	417	383	439	369	385	386	436	414	367	411	380	415	408	423	424	375	379	380	420	403	363	371	377	366	400	396	383	385	380	387	373	403	364	414	380	433	388	395	371	435	408	374	397	343	386	391	377	382	393	419	417	402	392	382	383	374	383	388	352	432	348	357	380	380	411	368	375	381	415	390	393	391	381	400	366	379	411	402	401	397	378	388	393	399	381	374	413	374	387	396	383	401	415	365	409	396	398	405	388	356	377	390	393	395	394	423	387	394	399	414	375	424	429	390	397	417	366	364	386	396	437	372	381	432	406	402	388	364	372	399	394	402	388	406	381	372	373	392	412	385	391	385	407	421	382	437	373	390	405	371	409	353	407	402	397	418	412	416	397	389	370	373	378	375	391	397	400	422	397	366	382	375	390	336	425	400	379	427	420	416	391	376	420	439	376	393	381	369	391	359	379	390	375	373	406	398	400	381	384	355	344	355	401	404	365	428	380	419	392	350	369	412	343	403	373	388	404	393	376	408	405	405	419	409	389	380	378	405	392	395	374	373	427	383	387	376	408	383	399	378	415	396	390	403	398	372	378	420	388	382	364	406	449	358	416	379	433	381	392	432	390	408	396	378	391	370	392	376	403	390	369	373	404	399	364	377	393	419	391	402	451	413	400	374	424	426	379	421	400	411	374	390	381	430	408	408	373	381	364	374	402	368	405	364	359	413	389	412	386	380	361	370	381	417	385	417	412	366	408	383	401	420	423	390	421	347	404	389	404	398	411	357	396	392	388	407	381	411	400	390	354	365	370	402	410	399	428	389	368	409	385	357	385	380	373	405	413	394	410	419	394	394	371	403	377	388	384	373	400	432	395	389	405	417	414	401	390	422	358	377	382	384	410	348	377	383	364	423	378	410	425	389	388	395	415	408	374	471	362	408	397	382	403	397	408	420	381	373	372	366	414	381	384	383	416	377	391	355	404	399	439	417	371	379	402	359	413	386	413	385	386	448	401	409	408	403	426	422	403	395	376	380	428	389	392	387	388	407	386	402	399	364	358	412	379	382	361	391	372	412	361	366	425	421	427	398	366	383	392	376	358	422	386	399	421	409	408	433	426	366	387	413	391	439	389	408	366	401	419	378	388	395	383	400	401	410	385	431	389	409	413	391	377	396	352	370	397	378	415	355	368	402	427	374	411	375	369	383	376	403	382	365	390	410	368	415	394	418	396	414	412	363	351	372	430	368	403	378	391	390	391	372	387	365	401	416	392	378	383	380	378	385	376	352	418	351	395	395	385	362	411	366	388	367	354	406	400	391	403	358	383	440	397	377	416	392	387	381	343	403	382	371	367	424	360	361	382	422	401	406	409	402	386	386	396	369	419	404	395	367	381	399	411	380	369	373	392	370	352	388	378	366	401	410	364	370	355	430	342	388	382	382	353	369	404	380	417	391	398	348	387	405	415	417	388	386	404	397	384	398	414	389	413	389	402	371	344	362	412	404	408	400	413	393	396	398	360	413	366	383	402	366	378	373	360	407	430	406	356	402	445	399	407	413	382	384	348	426	400	387	389	398	404	412	390	373	359	396	352	364	379	361	394	366	407	408	413	431	368	396	441	373	355	407	381	390	392	366	411	424	376	403	358	397	374	371	404	358	385	388	400	396	396	373	408	432	391	426	404	386	394	384	420	352	372	369	390	377	411	372	386	394	390	365	401	391	344	395	430	416	407	398	425	398	396	369	392	392	401	348	390	391	408	360	382	423	369	412	381	403	399	423	365	409	416	392	409	364	407	411	347	384	372	377	363	386	392	343	386	372	411	375	362	401	393	411	369	375	395	406	369	363	410	406	386	355	363	387	385	400	386	417	393	404	434	444	403	371	405	376	403	332	380	372	419	388	401	403	360	388	361	431	383	407	379	394	402	394	403	364	390	379	405	400	399	388	363	379	365	421	389	361	402	399	414	375	409	385	395	387	412	421	408	345	381	380	402	370	382	391	375	425	436	399	354	360	357	385	347	387	393	373	402	377	403	386	369	415	413	415	415	378	410	399	377	377	410	363	386	408	377	394	376	408	422	417	387	396	374	408	373	401	414	383	393	387	417	424	369	352	386	384	428	367	421	376	385	411	382	404	403	376	365	448	373	386	401	365	422	392	394	432	382	375	392	364	361	399	390	441	405	424	375	407	400	375	416	392	393	375	391	380	389	387	364	377	394	403	396	403	365	383	409	389	374	376	381	395	392	384	371	370	379	372	408	400	375	440	371	376	408	392	404	370	412	424	381	424	385	393	380	402	396	410	430	373	415	395	393	367	378	444	428	411	444	388	368	380	374	368	350	401	421	365	374	365	388	426	403	402	358	380	392	395	364	384	409	386	357	396	407	423	392	373	360	371	379	442	383	415	372	399	412	383	373	373	385	419	413	376	399	366	403	392	401	384	395	416	341	368	375	391	370	379	406	377	393	379	382	355	390	404	339	394	394	410	393	384	385	412	410	373	430	399	413	370	356	389
3830	4102	2097	1263	1053	923	932	896	915	890	902	862	886	859	808	862	802	871	827	871	871	825	861	897	867	839	811	860	872	823	897	902	856	827	882	821	823	828	880	849	889	813	849	886	829	879	844	890	888	832	843	850	877	840	816	881	836	847	846	838	834	834	802	833	900	902	895	833	866	875	840	884	810	861	847	817	813	855	863	885	897	837	861	806	868	835	866	871	812	863	860	843	905	883	856	861	825	843	847	832	866	854	885	854	818	827	844	857	881	835	874	925	833	895	893	847	841	879	863	806	872	848	851	870	832	899	841	838	922	836	846	890	891	856	914	838	905	880	856	861	850	855	864	868	823	839	870	809	867	864	901	875	806	917	854	912	813	887	886	862	917	840	843	821	807	850	893	873	904	850	835	812	814	862	857	886	816	882	833	882	877	879	857	823	804	841	860	871	847	855	844	882	824	854	836	871	887	885	900	896	835	894	842	839	835	874	816	871	817	846	831	859	858	817	846	875	835	849	882	869	824	837	836	805	810	874	813	916	884	859	848	849	885	823	858	870	841	828	824	862	869	834	869	891	857	789	869	861	862	837	829	858	805	871	892	804	882	840	836	865	879	840	864	879	835	851	829	915	842	861	859	845	843	820	868	852	824	845	842	793	863	827	866	860	865	895	883	850	841	836	845	783	848	897	803	824	877	846	824	836	857	913	866	844	799	860	817	853	868	872	829	806	856	873	841	903	867	827	901	843	846	912	812	854	784	822	826	887	864	907	808	866	831	794	851	845	821	817	881	853	808	860	860	848	843	905	822	828	878	836	809	899	879	833	887	831	853	853	926	865	886	877	839	885	890	896	898	797	869	867	847	817	873	913	827	818	897	881	906	869	830	825	815	852	854	839	867	832	827	867	882	865	864	832	876	840	848	861	898	904	856	867	887	880	853	838	855	884	876	861	905	830	853	847	853	853	876	832	866	857	850	885	822	902	901	851	837	842	835	860	832	854	865	857	888	833	885	854	820	824	790	854	822	889	883	867	822	790	883	860	843	909	895	860	834	853	825	897	833	901	858	868	827	873	818	798	850	828	852	866	852	869	835	849	863	824	839	892	882	804	851	886	807	866	906	817	888	832	780	850	856	808	861	839	822	817	887	820	873	874	870	841	855	843	812	844	901	880	855	838	838	897	866	852	850	863	840	853	854	821	831	870	890	823	830	911	822	834	850	833	917	856	812	854	874	905	822	853	805	822	805	879	883	878	834	857	827	834	853	853	818	859	882	822	877	904	802	867	840	816	873	866	858	826	861	816	882	848	875	862	847	836	863	897	851	813	829	865	832	820	844	860	852	789	865	788	933	789	850	845	839	873	841	886	855	814	830	862	897	819	843	839	847	848	914	863	860	846	800	848	854	885	810	851	828	870	895	877	815	852	805	809	878	815	888	869	875	863	788	873	869	814	850	852	800	844	859	833	825	813	847	872	854	846	874	866	868	835	838	854	853	839	845	829	838	850	824	820	876	889	810	836	880	844	806	861	844	785	866	854	866	824	804	842	841	873	824	848	806	824	852	868	891	868	818	881	814	870	841	853	885	906	875	831	870	802	846	839	869	836	877	845	849	850	868	822	856	829	850	821	855	918	899	834	868	864	801	863	842	898	835	847	848	836	833	854	910	840	889	929	824	807	821	855	904	835	884	870	855	786	820	828	847	883	792	870	856	902	884	844	807	842	886	876	847	856	870	856	837	862	862	829	795	847	822	817	831	769	853	895	783	833	796	893	864	877	808	836	837	811	801	820	882	807	844	834	866	855	868	824	864	833	823	830	843	841	854	828	908	814	850	849	839	826	822	841	895	816	850	816	878	860	858	861	915	896	846	862	850	859	841	906	847	849	871	837	863	863	843	810	848	831	841	800	848	794	846	823	853	837	860	846	879	849	891	868	837	847	834	841	856	879	842	832	837	847	841	853	823	842	867	859	840	827	855	873	851	839	866	830	876	876	834	876	899	840	831	876	840	867	850	876	907	838	859	871	841	871	846	837	840	835	820	847	863	916	916	858	811	866	834	872	885	820	817	784	864	892	867	850	824	882	875	872	852	845	812	870	867	856	885	840	872	874	854	854	872	874	826	851	860	860	815	863	822	816	865	896	856	815	829	889	863	828	863	794	842	893	818	850	850	893	877	806	868	810	878	860	804	863	817	800	864	856	918	808	888	823	801	834	876	854	854	848	835	886	855	837	845	899	849	828	830	874	916	864	854	836	862	830	803	802	861	861	846	861	840	839	852	886	845	850	869	860	825	849	890	871	813	888	811	823	839	838	884	811	826	920	770	880	835	824	847	882	853	836	873	840	861	826	832	852	855	883	836	882	907	876	813	829	824	870	900	809	838	868	870	801	852	880	803	873	895	854	855	823	827	843	901	880	917	876	834	844	849	823	883	870	829	819	842	830	853	916	814	855	850	908	863	841	815	831	803	838	843	858	825	841	881	820	876	824	813	821	865	856	859	902	851	821	819	871	842	841	880	856	837	820	859	894	822	872	912	843	843	847	849	827	890	841	882	864	907	840	856	856	899	858	849	868	850	830	841	842	873	918	867	896	877	845	864	831	879	921	889	876	825	831	858	867	836	858	822	867	824	850	826	891	835	740	850	855	780	864	853	818	832	857	868	841	875	861	852	788	863	867	825	838	861	869	833	789	908	860	874	850	811	889	861	840	868	822	879	845	895	860	890	841	850	837	865	862	835	812	843	866	847	810	818	793	815	843	840	860	848	876	858	890	803	854	815	825	815	859	821	866	849	865	813	840	852	831	834	805	878	868	843	850	848	884	861	846	898	832	897	840	899	871	826	865	812	881	823	889	889	892	851	829	907	874	859	879	817	865	846	831	887	794	906	885	861	841	789	815	870	880	851	828	858	790	832	862	889	849	850	895	891	795	857	813	892	923	889	849	857	829	834	848	858	868	810	877	843	799	917	877	882	821	857	832	852	830	823	861	832	795	886	847	820	850	839	781	835	842	912	874	819	820	841	857	866	894	940	880	849	876	882	826	840	839	823	848	802	895	844	861	883	858	865	811	857	873	847	837	864	834	855	851	831	835	846	868	879	863	859	816	857	856	880	877	841	848	831	867	823	859	861	844	831	824	854	869	878	854	826	916	855	857	840	864	813	875	840	867	861	850	858	824	803	813	856	811	851	930	799	840	816	871	806	880	787	868	882	844	881	834	812	794	811	865	833	848	880	805	886	872	851	869	876	837	860	800	822	814	875	805	864	880	880	801	835	893	813	788	871	879	815	863	850	852	857	846	850	852	904	868	847	868	887	880	855	805	828	849	866	874	794	858	827	857	839	853	840	798	805	881	810	829	822	814	857	790	815	820	863	850	839	852	890	825	854	867	840	826	876	806	863	860	862	890	859	868	838	914	803	837	857	849	860	862	909	856	904	895	857	872	893	856	871	872	892	842	844	886	830	780	832	859	854	840	846	859	840	892	822	789
24845	21942	25747	28783	21942	21960	19367	828	455	390	366	357	319	287	319	316	339	338	306	294	298	322	266	278	273	268	260	276	268	295	287	271	300	318	253	266	238	265	299	289	243	276	274	276	239	266	285	317	269	255	271	251	279	223	296	285	275	275	285	255	250	245	260	239	247	258	266	290	266	249	261	281	243	304	249	287	287	300	253	235	265	300	268	300	291	261	266	256	250	247	275	232	258	249	249	280	261	325	259	267	283	289	269	253	277	248	266	260	243	267	256	258	286	263	296	295	266	263	249	253	284	265	259	255	263	284	273	278	257	253	241	294	261	265	256	280	249	259	292	260	265	264	280	255	266	262	275	260	246	278	265	272	268	260	277	271	277	254	285	222	247	275	250	327	240	260	233	297	276	262	261	271	258	245	241	277	251	207	245	292	266	235	258	250	267	278	278	268	270	276	272	295	268	282	277	271	285	259	260	278	273	265	296	291	276	239	281	289	254	276	317	253	262	337	281	274	228	245	267	256	305	263	253	233	243	261	230	294	282	260	267	289	238	261	238	224	250	259	243	284	283	252	275	250	279	251	278	264	260	292	261	268	275	295	260	268	252	253	253	261	262	280	266	288	274	282	273	247	242	272	264	240	261	243	242	296	243	247	230	243	280	260	292	263	260	260	268	300	290	246	280	281	284	259	267	291	276	275	314	272	267	280	270	292	283	281	286	266	290	281	295	265	251	286	291	270	274	284	294	271	260	278	262	308	260	261	262	266	255	261	291	275	268	293	279	294	270	311	282	260	255	283	267	250	279	291	275	265	254	290	282	269	267	268	252	278	298	268	268	273	287	257	280	257	270	267	274	257	269	281	261	282	286	240	257	312	292	257	274	277	248	267	250	267	289	315	272	259	282	237	257	288	301	279	272	219	272	274	295	285	254	257	243	291	240	282	233	277	271	255	287	276	295	242	244	304	253	280	278	272	286	287	281	247	266	274	231	272	262	248	280	242	298	277	255	212	277	274	267	256	274	248	274	277	241	271	293	250	277	291	243	276	268	276	271	278	271	284	317	288	292	249	260	287	247	263	308	258	277	255	280	252	289	312	242	268	282	292	283	291	259	281	236	267	244	246	296	246	258	265	276	261	240	236	245	257	258	271	289	247	306	289	254	268	280	242	263	250	245	255	291	271	263	285	276	252	271	291	257	283	285	266	249	298	261	251	273	264	266	286	280	285	262	277	238	277	272	258	261	265	296	274	271	294	246	303	254	260	286	260	271	312	246	255	258	253	289	263	296	273	267	245	228	259	281	267	250	253	271	254	274	281	251	249	273	288	281	249	266	234	216	246	277	271	269	267	240	265	264	243	273	280	259	274	285	255	255	261	299	293	270	250	253	274	248	237	280	274	280	273	230	278	249	276	248	269	267	270	274	300	266	254	257	280	273	248	260	258	261	278	254	280	264	253	299	277	264	254	236	259	282	274	253	256	252	262	259	299	268	272	267	263	283	282	226	262	268	285	265	303	250	280	292	277	262	270	286	235	302	260	289	271	277	266	266	255	291	256	294	260	259	272	258	272	234	262	294	261	241	262	277	272	260	293	262	275	277	242	280	267	269	256	268	241	259	218	226	283	264	259	284	235	228	256	257	256	249	276	255	282	272	270	241	278	246	226	274	262	271	277	304	266	275	292	251	225	299	257	263	267	258	263	278	301	267	253	279	325	242	253	246	264	237	250	258	279	255	280	273	257	238	294	257	283	269	251	228	248	265	244	276	263	275	264	258	249	277	242	277	274	246	271	267	245	268	278	280	274	287	234	275	234	255	246	250	310	253	228	268	285	267	281	242	249	254	289	265	250	239	234	248	270	259	270	257	251	261	289	260	278	231	243	235	254	257	318	296	274	283	269	271	256	273	286	252	273	278	264	255	240	273	256	261	286	293	267	277	271	271	261	261	288	267	267	288	291	233	231	278	292	269	242	237	271	269	276	262	269	275	295	297	263	258	260	253	272	268	261	256	270	271	229	239	269	330	310	263	257	265	253	275	247	258	258	314	263	263	269	261	269	266	245	240	261	283	290	278	275	243	241	272	274	262	282	274	274	261	240	250	259	288	238	280	294	284	262	290	277	267	252	238	281	274	256	265	274	230	275	268	285	259	258	292	248	256	276	245	240	300	252	248	276	266	299	285	269	246	271	248	271	282	279	252	234	309	277	269	268	256	233	263	243	267	264	274	290	271	250	256	240	264	272	260	258	271	280	281	255	259	259	255	252	268	269	253	269	272	250	250	263	250	254	290	284	262	260	228	242	268	261	281	258	257	256	242	246	266	267	276	305	308	287	247	262	258	271	274	257	281	259	279	263	295	266	269	255	298	272	254	229	287	298	234	262	268	282	250	284	287	297	271	269	284	280	262	252	235	273	265	294	277	273	249	290	279	281	286	262	269	280	275	285	242	276	303	270	288	270	248	279	245	280	282	285	251	263	272	262	282	263	254	284	252	267	241	259	229	276	267	273	273	249	262	275	263	279	285	281	260	270	270	264	261	262	266	286	240	272	295	279	262	266	259	297	262	235	279	281	286	289	265	252	247	269	290	257	295	286	252	257	258	285	256	244	298	261	274	251	264	249	274	275	271	256	244	303	301	286	247	289	290	259	308	262	262	296	262	261	260	227	267	279	261	247	287	260	244	278	255	282	253	280	268	250	248	243	285	268	272	264	258	296	262	256	284	233	257	275	268	264	305	256	254	294	245	253	279	262	271	266	303	289	236	287	283	248	297	256	268	286	276	280	263	237	266	275	260	268	274	254	248	275	275	272	255	267	275	270	255	253	263	256	260	262	264	257	246	249	285	280	235	230	274	274	275	276	253	272	287	254	298	243	275	221	252	280	282	285	270	284	250	276	246	268	249	242	291	265	289	259	247	259	278	287	233	267	264	255	261	265	272	266	284	273	277	253	296	240	295	278	268	264	255	294	259	255	297	268	282	269	249	258	299	271	271	262	262	260	257	249	240	256	279	263	261	243	249	251	286	260	257	261	263	263	285	257	257	262	273	263	288	246	247	262	262	256	287	281	261	269	263	267	255	253	238	258	253	207	263	257	276	241	266	263	274	260	270	248	259	279	240	249	285	265	285	255	257	282	268	283	277	314	277	294	267	270	260	252	261	240	318	293	283	309	244	254	254	249	267	266	255	299	250	303	276	266	287	278	263	266	286	228	269	223	244	256	274	276	283	250	294	257	257	258	254	249	274	297	265	256	218	243	209	267	272	249	268	253	265	284	265	274	266	247	254	244	249	273	251	265	260	278	252	263	262	252	271	295	279	263	246	260	245	249	257	246	223	281	249	260	269	273	241	254	295	274	267	289	271	264	237	244	257	265	292	246	292	314	298	254	252	230	263	245	281	309	266	278	267	278	267	251	243	270	238	263	249	255	258	249	264	253	260	244	302	275	257	264	236	272	246	242	280	228	275	293	279	266	271	265	261	248	238	287	246	248
3926	5660	2767	1301	884	808	712	705	646	640	626	621	648	613	607	608	652	599	622	607	617	578	583	602	560	596	568	580	633	587	583	598	537	592	584	619	590	529	600	598	552	548	602	592	582	578	582	597	602	599	565	614	590	550	573	579	581	594	598	562	579	610	587	598	579	581	577	590	570	592	646	579	556	568	571	583	582	616	565	576	591	539	570	574	546	608	579	554	541	621	591	582	569	617	608	547	631	555	573	585	550	582	575	586	532	577	595	604	569	646	577	592	601	601	601	621	606	578	580	613	534	580	556	595	594	587	575	577	624	563	643	570	590	554	599	599	597	556	564	575	554	580	545	557	552	576	559	629	586	560	602	581	586	573	567	599	592	584	603	606	568	569	574	539	568	568	596	552	578	602	585	644	566	573	601	562	587	573	568	591	601	620	600	618	555	586	604	617	599	591	578	548	577	589	576	609	591	565	616	581	606	500	569	607	597	615	559	548	586	600	574	583	652	588	555	621	599	609	582	592	631	572	598	560	626	606	615	600	593	557	550	553	575	590	629	594	584	624	585	612	582	565	645	586	635	634	569	590	568	599	582	583	628	622	628	578	562	534	589	560	559	573	603	584	581	608	580	585	577	567	596	554	581	539	635	592	593	565	570	598	575	581	600	539	591	591	543	592	539	584	535	559	657	575	564	589	602	503	623	591	592	549	584	562	583	587	653	591	528	585	589	542	583	557	638	626	562	629	540	595	599	587	564	606	579	589	596	603	605	562	572	607	563	529	575	594	599	590	566	567	583	600	593	578	592	573	568	605	543	595	584	542	603	582	590	610	599	570	564	612	587	562	592	577	588	594	563	626	610	583	598	572	602	567	555	575	579	592	596	565	520	615	538	642	580	592	648	589	573	535	559	575	629	580	563	601	591	574	567	591	645	570	575	566	587	592	569	584	603	609	567	580	613	609	608	609	603	565	581	602	574	593	602	612	580	563	597	589	511	555	614	566	569	608	572	535	573	551	559	555	569	542	609	566	612	578	572	591	619	601	593	598	554	608	578	570	609	540	575	542	596	562	615	562	564	595	573	614	652	558	607	595	601	610	567	556	581	557	560	588	583	556	603	598	546	590	536	548	589	596	556	569	541	576	603	561	588	576	593	573	592	608	583	563	543	585	614	578	580	567	558	561	557	572	565	584	617	607	560	612	571	587	605	578	595	555	578	582	596	582	631	563	579	596	575	580	583	562	610	628	571	578	558	580	563	604	585	574	537	594	574	596	565	593	558	557	575	588	565	596	592	569	596	576	586	574	594	581	586	573	569	593	565	561	619	542	585	615	601	552	607	596	564	587	609	583	602	537	615	557	581	593	550	605	589	629	639	575	544	565	618	581	581	582	566	574	592	559	588	595	547	598	575	590	554	590	619	544	575	581	592	549	624	655	587	561	611	572	634	572	626	593	586	574	564	591	547	600	602	582	577	558	541	594	591	559	544	550	604	573	559	611	649	585	561	590	602	579	582	603	610	613	606	614	586	613	555	608	549	572	572	579	613	590	615	587	630	607	565	638	548	572	594	547	534	582	586	595	613	624	546	593	561	565	592	607	588	587	553	595	579	610	592	529	570	569	555	552	598	566	631	581	602	588	517	588	548	585	601	605	544	603	616	562	545	585	558	571	587	575	577	598	578	604	607	553	568	584	583	606	592	557	555	574	561	558	602	597	568	553	627	575	611	583	625	618	612	548	624	551	637	616	588	567	568	544	563	559	631	567	580	572	600	579	586	582	594	571	584	630	578	584	598	537	546	611	598	586	566	638	624	618	612	570	586	609	604	604	593	609	594	596	610	572	614	546	587	547	541	574	607	573	539	619	635	550	586	596	645	623	576	593	608	589	599	590	596	596	592	578	563	605	613	619	574	552	586	604	566	585	581	562	578	600	604	580	585	586	604	576	569	593	631	587	622	582	560	592	595	629	610	613	549	552	599	622	588	571	612	544	583	571	569	571	580	543	594	618	534	611	599	577	596	600	544	584	563	576	543	578	575	573	625	524	562	541	563	561	617	526	576	542	568	555	599	597	559	643	595	581	556	610	605	551	578	598	587	566	554	578	625	603	581	593	577	582	564	606	582	587	571	574	562	582	547	572	604	597	585	616	592	590	637	571	602	584	613	574	544	593	599	577	583	595	570	572	587	615	597	550	569	611	565	604	546	572	579	547	540	612	608	580	620	551	580	565	576	574	586	600	605	582	600	598	539	601	605	525	569	583	604	555	554	617	598	612	573	584	559	563	583	554	606	570	611	584	611	611	565	577	589	601	616	579	573	557	564	561	540	619	565	590	545	565	606	605	592	581	623	587	591	607	570	559	649	556	609	551	613	565	552	583	575	556	596	577	625	589	610	584	602	626	574	579	599	547	613	572	530	562	564	565	606	584	572	589	565	600	557	605	628	577	566	609	588	551	551	585	584	551	583	585	560	557	564	558	626	590	615	592	572	600	593	575	616	608	586	584	580	611	626	581	566	592	630	590	598	624	599	586	567	601	586	590	583	556	618	591	589	572	539	558	572	601	602	630	598	554	537	617	569	591	565	583	624	583	584	574	571	602	597	604	592	582	604	592	538	586	549	549	578	593	600	585	575	576	599	574	597	583	583	540	587	581	588	614	589	540	551	564	574	561	575	548	582	561	583	590	573	581	594	588	582	556	622	578	590	550	605	580	550	580	642	595	588	567	620	594	591	577	614	614	589	596	600	588	596	612	607	605	567	577	601	594	608	553	638	599	575	557	574	573	545	547	597	594	585	549	610	543	586	634	614	622	587	591	613	594	583	577	574	589	590	543	541	564	565	577	608	592	601	548	597	595	592	576	579	644	591	568	591	600	546	567	617	595	618	583	601	599	598	615	576	534	590	566	580	571	603	602	543	587	575	578	592	545	569	582	616	588	566	594	583	575	602	580	539	619	588	586	584	579	563	575	532	586	589	602	617	539	605	549	529	566	531	583	596	532	572	589	560	604	541	581	593	597	557	563	581	584	585	603	577	563	563	598	580	605	617	548	603	593	536	604	556	588	591	590	617	583	572	565	571	615	580	505	607	585	560	574	582	560	585	596	620	565	530	587	595	552	562	546	573	552	603	605	587	580	572	577	610	565	577	627	574	574	620	557	623	562	571	594	588	601	559	592	540	620	568	552	567	608	603	620	611	579	579	579	548	613	571	542	599	594	590	616	544	558	559	526	578	599	580	557	591	598	540	627	579	547	617	592	622	643	614	599	589	542	572	593	592	614	587	600	625	565	583	573	608	563	597	571	581	582	593	597	596	589	574	590	611	598	613	612	555	569	567	559	607	568	592	579	582	592	574	556	577	549	578	560	590	553	596	546	556	584	572	581	594	568	545	608	612	554	644	587	582	579	608	635	553	607	572	592	564	549	571	562	545	562	602	576	609	577	578	553	580	573	555	568	611	584	529	587	561	573	553	600	578	605	615	579	560	581	500	585
33324	20404	7867	586	359	310	297	298	261	297	232	279	306	261	265	279	292	251	336	271	295	283	281	295	282	245	277	309	282	263	285	298	277	291	295	299	272	291	312	295	292	274	290	255	255	292	274	288	322	270	282	284	302	254	278	265	320	280	302	293	262	263	275	269	270	270	276	258	270	253	274	267	320	310	287	274	286	273	275	291	298	264	299	288	257	287	275	283	247	298	272	277	271	303	287	262	302	286	283	308	263	281	302	323	291	300	257	293	275	270	276	256	306	299	285	278	269	308	256	284	267	301	290	266	270	254	262	294	254	280	280	263	254	274	287	271	284	288	260	296	273	306	276	303	301	281	290	276	287	275	280	281	300	300	283	323	288	271	297	250	300	280	258	275	306	296	282	280	299	291	272	247	285	326	283	293	271	280	257	285	282	287	273	260	271	260	268	265	255	312	302	276	291	295	282	256	303	279	313	309	274	244	298	257	267	280	307	294	276	293	290	294	288	254	271	291	287	261	281	294	260	270	250	286	281	296	289	285	284	268	279	250	280	248	262	273	255	269	278	273	255	277	288	249	284	302	241	299	275	270	269	297	279	265	264	248	251	258	253	267	292	264	288	279	256	274	265	281	297	275	288	263	249	307	279	268	296	294	300	290	273	256	271	280	275	313	286	274	284	284	291	301	266	287	311	287	267	321	285	250	273	273	271	277	293	290	292	257	256	290	298	276	288	286	300	255	273	280	279	228	269	285	300	261	262	279	274	286	272	311	290	241	270	291	267	287	295	305	304	295	265	293	277	260	300	278	270	291	297	256	276	262	293	274	281	305	253	315	287	262	281	286	277	278	303	312	263	274	257	270	269	288	254	252	266	275	270	259	299	267	265	269	288	292	284	284	293	277	288	322	305	281	265	271	286	275	303	284	272	277	254	293	261	263	283	288	282	291	291	307	282	280	299	284	273	289	287	282	236	285	286	283	288	294	290	281	295	284	273	288	280	318	273	270	271	256	272	246	281	269	272	278	268	282	279	296	274	268	282	304	260	327	278	258	292	264	262	293	272	275	281	297	284	254	259	293	277	292	299	242	262	270	257	271	326	278	259	276	300	300	280	251	305	274	283	281	247	320	269	298	265	270	288	281	272	265	254	299	259	285	280	293	270	295	267	284	272	289	293	260	294	297	272	332	278	276	274	306	271	294	273	279	273	284	277	269	320	286	272	271	300	266	279	263	299	261	304	292	265	320	280	274	275	271	305	264	288	278	280	287	284	305	258	282	284	277	275	290	290	282	266	246	305	282	280	268	289	302	279	283	290	271	287	283	258	274	308	299	270	284	291	280	258	276	266	280	291	268	279	272	265	275	296	274	311	276	276	280	267	287	292	280	247	253	268	296	291	268	250	242	269	271	318	297	278	283	298	271	273	300	322	305	285	247	301	287	236	277	287	246	290	286	291	270	287	291	307	266	289	265	263	317	293	306	278	297	273	274	313	282	286	255	279	253	280	280	277	277	252	254	293	265	269	300	273	278	261	288	315	287	286	293	300	272	283	280	287	263	273	269	298	279	252	275	294	273	285	260	280	266	265	263	255	260	251	283	284	280	249	241	287	267	268	288	287	257	291	301	290	286	244	260	257	259	290	263	245	230	247	275	259	276	277	278	290	283	301	262	293	284	272	289	294	263	266	308	288	309	262	286	306	304	257	283	279	279	255	278	281	283	298	287	262	283	263	292	258	265	241	268	295	292	283	276	277	281	281	279	279	307	286	282	276	260	270	294	301	269	294	308	288	271	301	286	279	314	259	255	277	300	289	298	291	286	275	309	302	307	261	241	260	312	302	248	293	306	281	295	282	267	277	248	309	290	283	291	259	268	284	275	274	283	319	291	304	279	313	278	284	242	275	284	308	277	252	263	284	274	325	272	259	294	271	296	310	264	277	269	279	282	269	255	289	271	283	265	277	299	260	255	265	296	301	292	273	286	301	292	286	291	273	240	288	259	267	300	296	271	283	276	299	288	240	281	297	268	299	300	296	291	262	282	266	278	308	257	293	324	319	296	280	301	285	309	282	267	272	261	269	251	309	273	319	287	284	294	259	259	268	268	289	264	291	296	274	257	328	300	278	308	262	272	276	275	286	270	276	295	258	277	274	322	284	296	316	298	238	256	314	274	282	313	258	305	266	282	294	278	275	233	281	301	263	293	254	306	252	273	277	273	266	263	254	280	232	305	290	292	295	283	283	286	267	245	290	283	323	260	296	283	281	282	306	284	289	280	256	275	290	278	284	281	300	289	282	270	292	278	272	297	258	271	291	280	301	270	304	271	295	291	291	283	264	231	284	293	278	290	261	266	277	277	309	281	273	277	283	287	246	263	260	296	251	272	283	269	267	268	264	273	279	303	312	277	264	263	263	277	281	296	279	277	249	262	270	269	256	294	266	291	271	250	272	252	278	263	286	295	279	284	291	300	276	288	266	288	290	297	288	275	257	301	270	279	293	294	296	288	281	273	259	288	275	284	269	289	288	290	301	281	264	290	310	262	292	262	272	262	266	253	279	305	280	270	269	283	274	281	279	283	283	290	294	284	276	245	292	285	283	253	273	270	272	297	321	260	269	293	289	316	287	233	288	255	291	294	267	254	246	301	301	278	269	269	293	291	284	281	281	253	277	267	274	287	257	264	271	267	283	301	246	244	269	281	258	257	250	268	273	284	268	286	273	282	258	265	288	302	275	291	283	282	293	285	269	293	298	288	294	305	292	298	274	302	262	294	279	273	271	260	285	280	300	270	304	311	274	265	315	283	263	306	307	266	294	254	295	273	289	259	253	287	250	245	283	246	292	300	242	260	278	303	293	252	256	258	302	273	265	281	271	293	266	289	273	257	288	278	277	278	254	255	286	271	262	286	267	267	256	275	290	275	293	286	266	311	302	255	252	283	252	259	264	279	269	288	266	270	286	283	253	275	241	248	310	297	275	297	283	277	294	284	288	272	288	288	269	280	265	271	277	317	255	256	312	306	281	260	284	272	260	262	263	275	259	276	302	272	287	284	277	290	294	306	302	266	290	266	281	288	287	265	286	268	297	280	272	265	279	255	275	285	265	272	281	284	278	295	288	286	309	276	292	274	281	270	265	270	279	273	268	289	242	286	254	295	276	268	264	287	306	304	270	257	279	282	276	300	294	270	289	287	253	289	265	278	284	268	276	274	291	284	268	282	297	300	265	283	273	302	257	248	290	278	313	259	310	283	280	287	270	291	283	253	271	282	305	274	303	300	292	276	286	326	269	266	294	282	293	296	293	267	258	300	286	299	252	289	294	293	276	275	252	269	280	282	267	299	302	298	270	278	267	267	299	314	291	288	273	245	249	334	295	310	314	262	260	262	286	275	329	272	262	310	282	304	283	314	308	274	272	279	296	274	294	258	259	304	260	301	276	288	259	301	293	272	232	289	265	280	264	254	261	306	310	252	316	273	242	281	298	285	297	311	288	285
5673	1238	858	757	677	665	657	662	690	692	664	664	695	677	693	620	645	695	609	689	680	664	713	657	672	690	642	643	636	634	638	662	695	620	667	667	642	645	667	670	627	697	680	657	682	657	702	690	633	653	699	684	702	606	643	671	694	700	641	669	664	680	656	682	673	703	714	658	695	686	676	720	694	630	690	664	624	705	648	635	617	702	633	679	686	686	662	664	663	685	644	686	649	649	673	632	658	719	668	645	661	671	667	598	645	680	657	651	610	664	656	666	624	650	677	676	651	679	679	649	689	701	694	686	632	687	638	696	665	700	650	695	706	660	703	702	644	644	677	632	677	712	694	707	671	674	674	657	705	687	670	671	683	639	694	682	729	701	668	694	626	674	688	679	683	657	652	716	677	719	666	655	637	644	668	700	680	671	670	639	657	671	721	632	717	650	715	688	641	653	680	716	642	633	682	618	646	656	680	627	669	684	708	658	656	705	624	708	675	616	653	664	628	656	669	658	654	673	665	702	704	718	608	690	672	644	669	663	674	669	663	639	662	656	651	705	636	665	723	676	711	631	660	684	646	692	641	664	644	658	670	653	665	663	642	638	636	685	687	634	693	633	654	670	632	664	624	641	719	677	623	667	655	704	643	635	645	670	622	714	683	616	652	680	662	676	650	688	673	666	686	672	677	674	668	609	652	687	670	631	688	649	619	691	742	650	646	679	666	688	698	716	663	695	664	649	673	635	651	653	669	653	636	670	639	656	666	653	701	698	656	687	624	670	659	654	713	701	766	705	653	705	696	733	713	692	653	665	644	699	688	629	653	748	677	655	663	674	642	639	634	679	640	689	652	638	697	681	615	695	594	688	651	700	641	658	680	649	639	662	676	658	708	679	684	693	667	617	714	696	603	655	666	665	698	637	630	632	660	706	650	708	657	646	666	714	621	669	674	689	644	647	653	656	647	690	696	652	642	663	674	642	676	631	656	658	665	681	676	653	650	666	684	690	645	703	705	651	637	656	692	667	649	687	658	692	660	622	678	643	638	679	655	639	643	621	617	707	622	661	695	639	637	648	667	642	636	644	692	651	667	696	652	634	657	689	604	658	628	651	668	679	674	671	687	630	698	631	663	673	655	681	683	692	631	709	676	695	692	758	671	653	685	635	626	674	677	679	649	688	648	667	705	657	656	647	646	648	666	641	670	667	636	705	672	669	675	693	657	674	706	666	676	655	660	683	700	672	701	684	689	673	682	666	666	726	693	695	653	652	664	665	640	682	660	692	653	681	692	624	646	672	657	704	702	660	668	688	683	667	675	662	635	659	643	619	627	648	665	613	658	654	648	639	703	663	645	601	684	600	670	676	670	643	678	681	662	663	683	755	615	649	634	641	670	687	650	716	612	643	686	677	692	634	684	704	620	651	697	691	666	662	715	653	679	662	676	643	679	657	636	657	716	708	618	683	670	664	680	692	726	687	687	680	691	698	629	660	673	637	689	663	652	627	629	663	696	668	613	662	665	670	628	644	718	638	641	681	677	660	667	674	728	652	634	670	636	650	671	682	657	696	678	654	684	640	654	673	660	691	690	664	679	621	705	693	712	683	712	633	670	591	707	676	671	692	655	649	675	681	673	645	688	650	684	694	640	696	615	624	670	671	634	716	639	687	625	683	651	644	625	679	646	682	612	645	666	663	617	647	650	676	659	704	685	633	649	731	686	691	654	650	641	709	638	638	690	685	680	660	660	667	639	670	727	649	658	652	633	639	668	677	692	686	658	633	688	651	661	678	649	656	664	642	632	648	683	608	700	655	681	673	664	666	705	645	629	670	648	683	657	665	649	662	659	630	712	695	694	686	651	688	723	692	673	683	716	669	671	624	673	674	635	686	641	669	616	652	652	698	687	605	681	669	667	676	697	653	679	659	650	653	663	709	626	667	668	635	717	677	679	699	671	700	650	682	675	672	641	643	680	638	659	665	689	682	648	715	653	700	697	648	667	708	668	673	678	652	648	654	620	698	726	637	648	733	598	666	671	700	636	670	659	672	649	702	689	620	716	682	672	630	697	658	706	685	662	674	668	667	705	667	644	679	704	686	661	665	657	624	651	678	641	699	658	663	694	662	667	668	674	673	623	626	682	637	647	673	648	665	649	674	632	686	682	654	641	644	640	675	633	675	652	665	633	652	682	659	612	665	705	664	628	637	703	685	687	676	643	669	658	666	627	718	655	678	679	687	669	636	689	688	654	659	673	657	663	693	677	673	662	684	704	703	653	691	656	657	678	654	675	676	657	665	681	654	618	681	638	665	640	651	657	649	692	661	681	679	713	683	694	694	676	643	659	644	680	711	690	682	650	656	646	688	718	693	673	713	670	650	726	681	706	661	673	680	655	653	672	692	648	649	634	643	669	646	645	672	654	703	703	649	673	658	607	672	648	665	692	652	640	674	692	706	640	708	644	654	692	683	655	673	651	696	699	709	674	704	685	672	638	669	652	670	659	637	647	693	708	664	699	685	646	702	690	648	627	657	653	682	650	668	664	681	660	700	706	645	668	633	681	660	627	650	666	702	655	678	646	653	678	660	688	654	686	645	708	651	684	717	638	614	676	667	674	670	729	666	653	670	681	651	680	645	712	659	622	650	656	643	627	662	660	687	694	643	677	666	633	659	678	694	724	705	663	666	715	681	656	679	692	684	689	643	653	683	700	714	662	688	623	715	646	649	662	635	660	658	727	639	685	682	705	630	640	663	696	706	642	642	641	671	672	665	648	657	678	682	669	672	633	679	649	660	643	667	715	643	655	697	660	644	691	669	699	708	667	633	676	658	711	645	677	678	736	628	657	658	702	696	646	668	669	681	712	673	702	642	611	664	699	665	655	645	670	669	610	683	654	651	679	670	687	687	649	679	695	671	642	689	628	637	666	702	658	669	734	661	754	682	664	666	682	659	662	675	642	634	653	720	673	710	682	654	677	698	637	662	740	679	662	645	669	644	632	675	633	642	628	671	680	699	647	717	660	676	703	703	662	670	679	645	725	694	678	684	670	632	657	608	686	646	709	685	682	699	697	675	672	637	652	648	690	641	664	682	684	638	597	661	637	662	677	684	654	676	637	679	663	670	653	674	629	680	662	673	638	659	704	669	649	666	668	656	665	663	679	629	619	669	644	669	719	663	706	649	660	698	633	654	688	686	669	697	650	644	641	626	661	665	682	675	686	631	657	684	683	670	665	695	603	647	629	650	658	652	632	680	700	650	659	692	662	670	695	652	687	648	635	688	679	678	679	663	603	700	634	666	621	692	672	657	642	637	603	675	662	710	668	682	689	652	672	705	660	678	662	658	633	684	699	641	647	676	675	649	655	676	627	655	703	684	643	618	673	649	689	662	698	702	638	670	646	656	651	657	660	680	699	679	638	690	636	648	686	687	690	650	653	699	651	673	628	667	653	679	710	627	700	685	685	682	663	662	633	669	682	677	663	700	681	645	677	645	657	697
24116	20948	24427	27633	20941	20949	3294	573	479	418	430	440	408	381	376	412	443	397	386	405	371	365	376	364	382	353	373	389	381	362	392	368	346	349	421	358	347	370	361	363	379	369	371	364	399	373	353	349	347	385	364	386	442	364	394	386	430	392	349	376	401	404	390	359	373	351	410	398	417	366	369	389	343	427	371	370	344	389	414	361	382	375	408	357	369	376	359	333	332	396	374	425	375	388	382	362	377	372	349	354	371	356	374	389	328	375	381	381	407	380	404	385	409	346	384	370	359	358	371	380	376	406	384	380	354	372	390	375	386	355	379	438	338	400	369	386	412	384	349	381	411	392	361	335	376	338	392	380	373	357	388	396	357	439	383	391	390	401	363	360	385	389	387	426	360	381	372	370	404	380	354	355	379	377	378	424	367	366	359	377	395	400	402	391	384	333	418	375	380	334	382	381	413	352	342	376	380	367	362	407	399	369	403	386	384	393	379	386	356	324	356	378	381	364	381	364	337	367	382	361	389	390	387	343	342	364	385	342	359	366	359	371	353	380	379	366	404	386	373	341	366	369	384	358	365	377	346	375	412	401	390	344	419	372	361	372	376	392	353	360	372	366	406	380	378	366	331	385	374	396	382	345	365	365	358	411	359	395	418	394	383	377	379	354	359	380	377	364	382	346	380	380	377	358	369	412	336	357	377	388	371	368	382	376	367	375	413	362	361	360	381	371	402	364	366	358	385	386	389	382	367	372	394	345	356	381	363	380	372	398	396	391	369	376	356	359	363	399	385	391	403	363	386	384	373	365	422	352	383	397	394	368	361	382	389	380	351	359	342	364	361	388	367	429	378	375	362	373	373	323	359	353	359	415	398	385	411	375	364	375	357	333	375	372	330	410	386	379	389	368	396	396	356	396	393	381	365	391	382	385	364	363	389	376	371	386	396	343	383	370	376	369	402	382	364	383	387	397	347	340	383	388	340	407	359	367	375	369	381	361	352	384	366	385	376	380	395	367	386	379	408	389	376	352	391	373	389	379	368	321	379	407	401	364	391	352	390	389	338	397	349	400	395	383	357	357	399	364	422	370	381	381	369	397	339	376	354	353	406	420	399	369	359	415	411	350	411	408	378	376	388	373	338	397	365	343	371	351	403	399	368	388	346	373	360	369	383	396	335	341	381	366	363	361	350	393	392	420	428	385	336	376	382	387	357	369	395	388	362	375	364	384	356	364	393	368	375	365	367	399	387	358	391	370	392	351	363	382	337	377	368	390	416	355	435	356	367	377	367	382	408	367	395	370	391	388	388	351	392	365	383	363	365	373	377	375	350	394	405	372	362	364	353	379	407	386	367	343	373	376	360	393	370	385	390	381	380	375	359	379	346	392	368	333	372	396	391	347	354	360	373	381	358	384	348	336	388	359	381	367	391	368	359	338	404	382	401	396	361	384	359	366	351	345	312	395	345	393	374	375	362	375	340	394	397	349	361	362	373	345	385	347	393	370	352	356	400	349	352	371	329	344	385	319	333	354	374	400	394	365	375	371	374	369	384	380	360	348	369	368	345	399	364	412	383	369	345	371	369	367	373	365	356	334	346	378	398	354	375	375	373	374	345	371	393	354	392	397	386	386	338	378	393	392	369	354	344	387	384	386	385	375	365	374	383	380	361	352	325	362	390	396	366	360	362	370	389	377	396	368	389	363	355	387	366	359	377	351	379	374	392	361	400	395	374	362	401	376	375	328	423	358	407	379	397	369	333	367	335	366	374	368	367	358	407	371	384	379	354	353	357	377	371	390	382	366	353	327	376	414	390	348	346	341	365	386	371	354	360	375	347	408	368	386	363	349	376	380	365	371	382	354	356	365	370	361	393	398	337	365	380	368	387	390	361	411	365	363	361	414	365	372	388	348	367	341	355	390	350	403	373	393	376	371	369	365	404	356	372	374	354	361	380	371	395	383	367	382	362	357	408	395	380	337	377	385	419	376	373	338	372	379	355	357	353	383	348	385	309	401	424	365	355	402	351	364	428	378	372	398	422	373	423	317	393	370	361	371	334	330	408	407	348	382	389	412	353	359	371	394	359	376	375	368	386	406	364	360	379	356	328	364	368	422	390	390	341	418	377	354	366	356	377	360	368	388	356	429	360	329	374	388	374	370	382	393	369	386	365	377	374	366	412	357	356	367	383	345	388	364	380	353	376	317	366	396	392	374	406	405	398	352	360	390	399	377	373	401	356	359	390	369	347	416	330	389	376	385	356	367	388	371	353	365	350	357	351	360	372	393	351	346	361	384	382	377	381	362	370	367	385	365	387	377	365	371	372	369	372	423	410	372	366	381	385	391	359	352	343	360	383	414	395	359	314	370	369	377	381	362	340	355	376	366	363	378	421	380	351	362	343	361	375	406	377	388	357	419	376	350	374	385	392	392	395	418	348	360	345	396	398	377	339	372	367	365	362	364	352	373	380	346	385	422	426	343	339	458	385	352	373	343	356	351	344	397	356	373	371	368	349	361	352	364	333	364	363	399	371	325	364	365	366	362	376	372	360	387	393	363	389	359	402	397	366	369	354	390	334	357	367	381	377	397	389	338	363	395	385	342	374	397	377	371	384	393	363	398	374	337	376	363	363	387	391	379	368	332	363	381	383	381	385	334	379	377	385	424	347	360	359	360	366	369	345	374	359	356	368	353	391	382	375	376	385	392	414	366	379	383	330	367	378	392	364	374	365	379	347	376	313	329	364	403	385	376	372	396	376	390	373	347	400	385	425	372	382	396	362	368	381	372	383	346	342	378	366	335	381	385	332	343	360	391	392	361	370	353	379	349	362	384	363	363	382	387	354	392	341	400	384	382	373	379	357	348	362	359	390	365	364	340	383	376	340	405	331	356	344	373	345	384	369	338	375	354	365	348	334	390	390	375	403	354	377	396	383	401	391	378	377	359	372	381	350	346	355	395	362	363	375	413	407	355	404	389	398	395	372	417	407	404	419	354	369	354	398	330	388	384	384	333	408	351	385	402	375	364	340	364	375	317	405	361	387	356	363	362	402	384	361	382	366	367	371	379	349	384	366	389	354	355	390	362	382	355	382	352	362	327	385	402	352	369	343	350	339	348	360	392	367	362	365	404	321	332	355	333	352	349	366	380	401	346	362	396	397	382	375	357	387	361	349	380	399	379	333	387	381	389	390	378	386	394	372	377	352	378	393	359	378	375	371	353	361	417	368	405	367	378	369	405	381	382	369	412	355	390	366	364	363	384	361	397	370	353	401	354	391	364	377	342	344	354	325	341	419	402	385	338	370	388	368	364	385	345	358	371	386	379	345	375	365	390	363	364	347	366	398	407	381	359	377	351	365	362	350	424	374	346	346	378	370	364	377	397	384	410	419	374	352	383	391	404	356	373	411	402	393	366	381	348	359	360	387	384	366	354	399	374	407	351	395	342	400	382	372	345	369	339	399	374	339	355	373	327	367	360	347	405	378	356	387	349	365	378
3610	3765	1991	1211	950	894	936	822	822	843	854	856	797	826	795	793	834	848	839	843	830	798	805	776	857	830	751	810	855	833	819	783	787	788	781	826	796	791	784	831	821	779	845	827	807	791	784	817	803	846	832	748	788	804	786	837	825	862	799	854	846	854	809	858	832	827	824	780	785	839	827	792	806	840	810	849	816	845	841	801	818	788	805	833	819	837	824	803	777	831	793	823	795	882	812	793	806	870	814	815	813	838	844	835	852	834	817	826	887	830	818	831	816	866	828	841	831	836	857	831	801	785	851	828	810	799	765	847	843	835	783	800	839	799	800	806	806	844	788	848	775	813	829	850	856	823	868	810	837	797	875	795	847	807	798	861	825	819	836	838	840	788	760	835	776	846	799	782	802	790	806	789	856	834	870	755	867	875	853	825	762	814	884	816	879	804	820	871	829	771	817	817	831	862	857	805	818	815	870	845	821	814	791	829	803	848	798	828	803	870	776	885	822	841	815	849	813	830	848	826	813	799	783	845	786	776	829	833	777	828	817	828	802	795	830	793	789	818	803	813	813	829	831	827	867	809	836	783	876	826	795	790	805	802	789	803	782	814	807	876	778	802	864	808	821	806	823	784	877	857	773	837	847	795	833	837	720	829	786	842	766	797	846	817	848	812	766	837	838	818	784	755	834	807	797	816	808	863	817	799	804	788	839	805	832	775	818	842	855	815	833	801	805	801	792	821	817	802	829	859	821	807	793	839	813	878	816	799	817	840	846	803	849	743	844	847	854	817	748	832	829	791	837	758	850	742	775	820	874	813	783	840	846	844	810	823	860	776	797	829	841	831	825	849	761	821	828	813	805	862	819	771	781	797	837	806	858	795	841	789	806	843	810	774	856	832	777	804	826	764	806	821	851	819	806	814	815	843	858	791	877	799	761	794	842	841	815	810	813	856	800	806	745	849	820	824	810	831	814	788	828	811	815	827	840	794	794	821	845	828	849	874	826	808	837	795	792	848	812	875	787	796	826	790	787	832	813	800	827	774	857	807	795	798	794	808	812	834	770	782	770	799	875	859	752	854	833	740	832	821	787	773	852	818	835	778	782	795	815	803	811	784	742	828	782	825	840	861	797	775	845	821	768	847	834	743	785	776	815	854	798	819	778	802	834	809	858	798	844	779	860	803	849	786	803	820	804	845	746	822	826	817	843	818	813	814	811	809	812	832	814	836	819	760	858	775	825	783	803	795	793	835	901	879	849	794	836	799	865	805	866	869	839	799	888	814	804	820	778	790	833	805	822	786	856	814	786	830	846	799	893	795	761	845	810	846	848	860	794	836	836	839	794	825	794	819	747	822	857	831	759	814	842	793	812	828	788	777	810	817	856	849	816	778	794	832	781	806	811	804	797	811	820	806	791	814	771	838	800	845	793	807	794	806	832	796	842	818	841	811	817	807	804	792	813	842	799	775	826	788	785	790	840	741	812	861	803	821	837	768	870	851	818	866	857	842	758	770	863	768	829	875	849	784	848	806	826	797	802	812	822	784	789	817	832	859	837	806	828	804	766	805	835	803	754	835	847	773	823	813	813	798	794	779	803	844	847	803	819	854	868	790	805	813	796	810	792	810	759	824	836	887	792	848	805	781	811	802	817	806	811	828	819	836	827	812	853	804	836	797	828	835	817	784	832	793	832	855	797	834	806	801	819	819	829	818	856	828	833	817	800	837	857	781	817	819	824	770	800	776	755	813	785	875	791	840	764	871	806	841	833	815	786	835	799	817	748	773	796	834	816	827	804	869	851	847	807	872	807	822	792	822	832	818	862	812	811	758	811	848	840	807	845	792	831	795	778	788	774	807	834	817	793	827	818	818	820	843	781	786	809	803	839	808	828	830	823	860	815	758	849	834	831	797	853	803	816	845	787	827	827	828	799	806	880	806	772	853	848	815	788	768	806	807	825	819	841	804	806	754	771	798	790	801	818	823	776	808	803	795	833	826	861	842	799	801	832	839	834	849	863	836	823	790	797	839	796	847	843	788	791	836	863	809	804	776	823	772	819	827	840	826	752	783	804	853	883	856	802	826	813	796	807	813	779	792	849	845	829	794	796	811	842	840	826	820	846	821	785	784	815	806	783	804	829	803	858	757	832	812	844	803	822	861	799	812	831	814	850	880	788	827	794	770	804	847	814	798	906	827	790	816	786	786	824	831	810	846	811	781	839	809	871	835	829	830	806	840	765	804	844	827	812	822	851	858	819	868	821	828	805	804	780	837	854	831	800	841	809	819	805	782	811	828	818	817	804	845	813	813	809	798	807	848	832	831	878	799	810	832	833	785	780	771	781	804	793	833	824	780	837	838	834	849	793	817	796	818	843	863	782	845	761	825	808	788	790	781	846	803	828	793	804	843	827	869	888	783	846	792	861	836	852	781	816	756	814	810	792	831	816	826	802	791	777	813	781	816	813	810	864	805	824	809	823	757	844	822	820	824	877	815	758	767	817	810	813	815	816	816	793	789	812	835	774	871	817	849	802	778	830	770	771	807	841	818	816	842	829	845	872	781	835	797	824	818	873	836	788	822	852	806	814	811	868	829	834	810	836	803	770	808	848	827	785	831	833	786	821	801	804	815	843	821	810	829	776	834	771	837	808	904	804	877	802	871	853	758	791	823	768	796	812	814	834	821	795	799	829	867	829	777	811	776	805	808	795	799	823	836	824	779	809	784	796	828	807	810	805	810	864	825	845	778	847	821	844	761	796	764	851	779	846	782	801	846	799	796	813	801	808	860	825	814	865	802	802	799	812	804	820	764	818	779	823	825	868	768	807	781	837	842	841	802	845	755	810	834	808	813	798	837	796	796	748	792	824	754	759	809	855	792	841	807	788	799	862	835	809	824	826	861	779	826	832	867	829	799	819	787	834	800	794	883	776	760	766	807	813	805	803	832	787	819	814	810	855	792	823	760	821	835	809	833	785	813	785	833	746	854	770	785	798	842	822	769	798	836	825	830	792	771	826	799	855	802	827	815	826	845	774	818	768	830	844	825	825	814	853	819	825	888	848	792	750	865	831	791	802	815	816	773	810	778	818	822	834	761	823	746	805	767	813	842	789	772	780	792	851	811	795	813	814	809	792	819	719	824	796	817	755	802	829	839	794	865	781	798	792	808	802	808	803	798	785	839	834	796	796	789	847	820	816	800	829	845	776	820	836	804	835	775	833	845	773	859	846	812	812	820	756	829	805	814	764	810	775	791	875	846	814	848	782	760	809	811	821	859	822	841	823	821	810	808	903	756	766	814	822	795	792	770	850	740	787	808	839	822	777	793	814	808	796	796	778	812	819	800	806	814	780	824	787	813	826	830	856	825	779	765	855	832	801	786	858	823	878	839	833	833	859	827	815	821	807	818	812	777	800	792	835	822	847	816	749	802	780	825	793	811	822	743	813	834	869	849	826	798	806	848	804	800	842	774	834	811	829	871	810	824	794	801	827	772	792	813
24697	21838	25718	28569	21839	21855	19295	824	451	414	377	350	332	302	347	314	274	304	278	281	290	261	287	260	287	263	299	302	273	259	269	266	281	279	283	253	247	262	296	302	272	255	250	253	292	267	303	271	272	274	274	246	276	262	278	284	284	282	279	260	275	300	252	285	251	279	276	279	234	257	261	266	262	222	237	256	272	256	241	293	254	243	269	302	281	297	255	235	256	245	278	230	258	248	231	252	265	242	245	305	261	289	241	309	251	257	276	286	267	264	263	259	269	255	272	269	290	289	281	269	255	256	274	236	256	249	243	290	282	280	245	258	261	259	290	275	278	256	258	254	292	232	265	270	268	284	278	256	271	257	281	256	272	259	254	282	255	299	225	265	275	262	274	276	242	251	228	287	267	293	281	247	270	246	269	278	268	266	244	275	262	259	256	249	277	265	282	274	283	267	269	274	318	251	258	251	242	259	276	264	249	289	269	238	271	265	276	282	281	310	256	281	275	253	301	247	278	289	302	281	277	257	229	266	286	272	294	258	271	291	276	234	256	261	288	226	281	258	272	255	265	251	256	299	254	250	286	257	267	250	267	232	261	244	254	264	257	303	269	269	248	240	263	273	283	239	264	266	251	247	266	299	284	270	275	253	233	265	262	248	287	263	263	274	299	256	267	252	265	281	246	267	252	282	271	281	268	260	249	254	259	250	299	288	297	284	243	250	266	254	273	256	276	254	300	254	264	255	288	243	261	263	289	258	282	287	241	248	258	275	280	249	266	276	272	268	271	276	260	241	256	255	260	280	238	236	284	258	246	272	247	284	258	271	268	268	256	254	263	258	250	261	261	269	251	238	276	270	244	267	257	243	265	264	302	265	262	254	246	255	256	271	254	250	279	258	263	284	283	259	273	289	251	252	270	246	309	274	256	258	280	260	278	269	245	260	272	271	285	218	254	252	286	265	270	229	285	251	289	273	235	287	274	284	286	267	280	275	287	283	238	255	297	232	242	295	247	276	259	264	262	281	244	243	262	259	278	252	271	253	266	229	265	253	287	251	259	299	264	270	232	255	274	247	242	268	284	266	292	248	267	255	268	281	269	275	260	253	295	273	229	267	250	241	260	267	303	268	239	243	243	249	227	250	271	242	270	272	273	240	257	241	269	273	275	284	281	256	256	257	240	256	272	320	256	250	254	223	253	224	232	266	237	254	283	275	254	255	246	285	265	246	277	244	235	249	288	249	277	285	254	279	270	268	285	244	250	300	267	240	268	256	252	246	300	262	267	279	276	255	285	271	269	302	258	262	277	257	279	264	277	246	286	227	265	270	272	238	243	255	242	260	251	287	271	239	259	282	253	292	300	263	262	270	258	267	229	255	307	313	272	266	259	260	249	281	267	252	251	262	292	230	263	292	267	266	280	273	312	243	244	269	265	277	259	248	279	293	233	260	290	256	232	255	236	255	267	282	237	267	271	269	283	283	233	279	282	265	262	270	281	229	275	245	257	265	245	263	271	226	258	279	274	262	247	266	253	265	264	253	280	290	282	230	264	237	299	256	269	231	298	232	273	236	274	276	283	230	227	273	297	245	258	280	257	238	240	263	269	240	239	279	256	262	253	253	259	256	260	299	262	235	271	276	260	274	306	257	275	245	271	308	248	262	263	272	244	282	253	237	260	273	305	279	294	242	240	278	263	292	256	258	240	241	249	260	249	273	284	264	291	250	270	238	270	262	243	256	244	243	237	297	266	230	274	275	252	281	259	263	271	269	301	260	257	285	232	278	242	288	235	257	265	254	258	277	277	290	257	271	271	264	260	269	225	254	260	253	261	269	254	242	273	224	251	294	267	265	281	298	310	247	294	273	246	244	269	247	240	253	279	274	253	297	262	290	254	258	292	298	260	248	249	252	266	264	245	265	280	278	237	249	253	245	244	264	267	258	271	282	279	249	263	263	255	266	273	286	295	281	236	268	257	279	273	280	299	271	271	264	245	259	288	265	260	256	268	259	261	245	229	258	262	296	248	237	286	255	241	255	239	298	292	269	273	299	277	247	238	283	272	271	276	262	269	282	264	287	248	240	255	262	255	251	263	275	266	276	264	266	253	251	301	262	262	254	259	278	251	223	253	255	250	271	260	255	259	265	285	301	280	258	270	266	250	231	255	278	268	255	274	269	249	261	236	279	260	299	246	267	282	265	270	263	262	280	270	286	250	259	256	243	268	252	248	248	244	274	248	261	260	247	299	257	283	267	293	256	245	291	270	284	263	252	279	280	260	305	256	285	252	273	257	252	259	278	276	296	286	235	268	260	265	313	269	272	288	233	263	256	260	290	288	256	270	314	276	262	235	247	271	267	263	279	279	255	265	278	249	256	273	293	250	256	267	281	275	280	278	235	243	250	247	270	302	292	285	266	287	247	296	275	260	266	284	293	274	253	311	263	262	264	253	265	280	285	225	256	285	269	230	263	250	248	257	254	252	265	243	290	252	273	257	271	266	285	261	252	270	285	249	270	266	260	289	282	253	280	242	258	270	272	289	283	292	260	273	249	234	269	263	267	276	249	243	275	252	280	263	227	278	234	242	278	296	247	284	265	252	295	292	263	244	265	245	267	268	256	257	277	234	268	253	259	252	249	250	238	256	256	259	272	273	268	247	248	265	268	258	252	256	261	271	281	275	255	261	293	247	268	241	251	268	225	211	256	268	242	279	247	274	274	242	244	262	251	240	253	231	250	230	279	294	248	268	255	274	312	243	249	255	282	301	300	257	280	233	262	254	273	243	278	253	261	251	278	265	274	234	262	261	259	252	251	272	292	270	288	268	318	269	287	263	218	274	283	238	272	249	256	284	272	251	235	284	255	290	279	258	259	243	268	294	249	268	295	303	269	270	281	256	266	268	293	228	258	277	310	244	272	246	279	239	309	284	271	259	259	253	256	286	261	255	272	264	247	275	292	246	259	289	276	253	283	262	302	260	272	252	247	256	268	277	308	256	280	261	227	209	264	269	238	276	261	237	276	275	268	268	298	260	261	287	265	296	255	255	255	294	258	286	248	253	246	263	235	252	283	248	288	242	243	272	254	284	289	255	301	228	291	265	238	261	255	253	248	257	234	292	273	270	260	267	257	290	286	274	263	278	265	295	266	276	265	258	236	266	289	287	257	256	240	242	296	268	233	270	284	266	278	256	288	248	242	266	266	274	269	284	271	286	251	252	265	263	267	252	281	266	284	255	229	237	268	269	271	271	259	245	254	268	275	262	247	253	246	302	271	266	257	250	270	295	239	247	280	272	254	271	275	252	250	257	228	241	234	237	269	276	276	263	240	247	246	246	281	267	296	270	286	274	249	249	250	253	274	277	268	274	281	263	262	256	278	281	270	265	285	276	251	246	259	253	273	261	248	254	283	286	280	262	265	274	262	304	289	269	286	275	283	286	237	269	259	255	228	228	244	295	262	287	257	267	290	260	246	270	267	263	277	275	280	277	274	244	270
3894	5446	2709	1286	916	765	697	667	633	630	680	556	587	653	617	622	623	566	599	620	600	577	628	643	620	577	582	598	610	619	599	595	569	634	580	581	560	608	562	549	614	585	612	610	610	604	571	580	559	594	588	618	592	572	562	572	591	577	579	522	527	577	586	560	563	573	565	611	578	563	596	584	626	569	612	605	585	597	536	586	572	578	544	560	563	554	619	575	559	604	585	583	616	617	535	613	551	586	601	600	555	601	565	597	605	578	557	539	537	556	566	579	630	593	585	564	625	591	557	579	595	616	606	594	530	593	573	532	552	602	554	540	615	579	579	584	573	555	596	551	544	594	582	602	604	575	552	582	601	569	555	572	624	580	593	592	568	571	569	557	602	582	611	572	573	575	593	592	550	612	574	594	582	573	566	593	533	593	541	593	607	580	594	591	625	550	544	549	592	578	559	556	563	579	577	559	606	604	600	525	541	554	585	587	592	605	611	583	552	594	588	554	528	556	580	536	571	555	572	546	601	588	586	601	617	602	587	588	545	582	617	605	629	559	561	558	581	556	583	585	577	586	609	540	571	599	569	604	595	576	606	576	607	579	645	554	568	601	569	592	559	541	592	620	614	578	611	572	561	597	561	565	581	562	601	578	551	593	580	569	600	600	569	560	574	638	556	608	539	593	597	576	582	630	555	591	565	579	563	582	614	573	575	554	564	589	585	609	566	578	581	540	624	550	566	608	557	597	569	558	573	539	568	585	596	593	556	580	621	552	561	571	564	595	562	593	554	557	555	569	568	588	582	622	608	610	617	593	597	575	562	582	606	613	597	583	531	607	551	594	566	549	559	575	563	599	544	564	558	598	599	584	579	617	591	585	558	558	592	597	545	593	590	656	555	594	582	533	589	557	560	558	645	564	577	624	563	582	620	593	588	557	597	587	589	595	561	593	627	574	566	592	558	562	542	592	567	602	609	603	578	610	578	597	571	581	567	591	562	552	565	613	604	529	614	604	579	585	593	537	567	594	586	590	606	543	544	592	614	594	568	576	605	591	578	565	597	625	597	602	578	597	596	596	602	586	554	610	576	561	557	576	591	590	599	583	609	571	583	614	584	637	570	544	548	585	590	561	608	603	559	587	583	584	550	585	583	603	589	620	573	586	549	597	624	588	586	575	588	612	597	578	588	611	569	581	579	610	598	555	544	581	577	573	635	612	569	563	596	603	585	578	621	563	527	569	584	573	538	606	609	592	581	562	566	593	581	550	603	579	611	598	614	583	562	601	580	605	572	560	580	582	544	564	584	585	591	557	611	615	564	572	610	530	587	571	590	575	564	598	598	578	582	570	597	605	568	563	629	553	566	553	554	590	601	609	561	569	584	516	595	563	626	555	609	580	569	543	600	575	561	608	581	555	583	605	622	560	564	571	611	598	580	613	603	613	580	601	591	570	589	543	585	613	565	568	537	542	599	571	554	593	563	554	616	597	621	553	587	609	561	580	564	594	594	631	568	576	596	619	564	548	540	578	544	579	587	614	589	566	598	606	580	560	630	594	615	590	572	544	615	565	598	592	593	582	644	579	554	557	620	584	595	567	593	586	559	569	561	583	574	583	605	587	581	586	596	609	592	612	558	639	566	558	574	547	583	597	584	560	579	551	600	609	547	561	616	584	604	597	594	552	584	586	559	555	579	610	582	547	558	568	545	622	581	548	556	607	616	594	557	585	494	582	526	577	578	542	525	572	546	612	598	584	558	544	542	590	585	560	560	596	573	504	563	568	580	590	573	593	577	581	591	587	543	558	561	575	580	579	592	592	536	560	560	601	592	613	604	608	590	564	552	570	529	583	531	502	605	575	554	625	607	530	588	590	628	542	587	558	589	620	620	568	583	539	567	546	586	603	608	581	584	629	570	592	564	598	582	590	605	583	553	619	564	574	553	598	565	556	551	582	586	556	577	564	557	601	609	588	626	523	578	600	568	578	598	566	591	584	571	611	608	631	597	618	600	594	565	566	586	522	592	593	626	592	556	588	555	569	606	593	576	602	599	595	587	568	555	571	563	544	595	619	574	601	561	595	582	563	551	597	552	575	583	584	551	558	514	583	605	567	591	558	613	522	551	595	552	566	627	583	564	546	617	554	590	597	595	572	540	569	582	557	590	598	576	612	596	565	561	563	552	575	558	575	574	590	585	573	559	588	578	528	597	527	600	629	588	577	530	598	557	576	549	621	554	590	601	583	553	586	602	577	609	561	554	562	596	528	555	571	543	598	618	551	574	627	597	583	581	608	553	586	579	583	593	602	586	571	579	558	567	627	570	604	585	605	555	591	566	550	613	568	576	544	559	552	558	581	568	581	545	577	591	559	557	576	584	564	564	539	628	615	560	579	604	537	577	580	529	556	596	607	570	542	548	576	560	609	620	557	595	548	677	594	566	584	606	542	580	551	606	581	544	603	593	600	591	571	572	587	575	584	612	590	593	587	587	589	603	581	587	570	559	527	567	568	592	603	540	558	600	595	618	590	557	588	616	590	553	567	583	610	602	606	599	585	600	623	592	583	582	598	583	566	550	592	574	584	564	605	582	585	577	555	645	557	601	576	594	579	567	608	582	596	591	562	568	560	548	570	602	626	586	544	569	630	551	600	572	591	628	591	593	595	606	548	556	550	561	565	580	616	601	578	651	577	549	597	563	615	605	579	570	611	577	574	582	564	576	591	565	559	547	626	632	566	595	612	569	560	566	585	614	570	581	613	600	555	511	568	611	612	583	604	536	546	594	633	567	588	538	613	568	633	530	553	548	582	632	590	580	597	584	589	541	637	608	585	606	581	553	592	574	627	582	616	607	618	547	551	601	592	555	598	602	574	591	581	611	599	570	556	599	581	564	579	637	604	601	565	588	554	593	573	632	583	564	542	587	561	592	535	573	582	556	595	570	559	544	632	583	549	577	572	585	567	545	590	571	563	555	533	566	610	563	600	573	613	564	565	624	583	600	589	578	602	556	573	594	563	583	633	547	565	603	558	569	588	589	597	581	604	573	582	577	617	559	548	590	578	592	577	568	517	590	564	580	579	535	579	566	602	587	579	608	579	609	578	547	612	535	581	626	566	589	574	568	542	622	587	578	535	631	567	616	559	557	550	600	562	545	594	579	568	597	626	578	569	553	581	579	539	605	570	596	590	545	601	612	563	620	589	562	622	599	606	598	548	585	584	569	600	589	580	553	570	582	584	584	580	597	607	550	543	602	581	593	597	598	582	581	533	563	576	562	566	577	565	601	574	594	629	567	538	569	564	591	573	606	598	571	541	557	539	582	605	579	566	566	561	596	554	533	598	581	553	543	593	577	557	613	592	583	585	580	567	603	583	609	588	597	557	586	561	587	585	593	598	593	551	547	596	572	542	596	591	579	560	613	605	552	564	577	575	573	557	592	573	580	562	534	560	617	590	613	560	578	604	568	609	585	604	597	553	588	596	591	604	565	577	589	578	577	585
33325	20549	8338	965	649	582	553	285	288	261	316	287	298	278	296	274	291	280	272	257	267	275	280	289	277	294	265	260	257	310	253	283	272	310	279	283	289	248	274	310	293	278	297	256	290	263	277	278	291	276	265	309	299	287	289	301	312	301	264	273	289	264	296	276	303	298	286	301	309	276	284	304	301	280	277	319	247	287	322	264	283	240	289	308	299	281	284	316	298	274	272	290	290	315	292	304	298	282	318	293	285	300	263	272	268	284	272	272	310	278	298	281	278	278	258	287	292	274	269	293	281	289	278	334	290	260	321	294	269	265	284	313	306	299	254	257	255	283	268	300	286	249	280	279	281	283	311	283	260	279	278	270	276	275	255	272	291	292	300	284	258	304	268	260	288	291	295	299	292	265	269	327	285	268	270	248	263	269	315	282	299	285	258	296	276	278	285	279	282	296	282	274	250	275	319	301	278	274	304	290	330	264	255	295	283	290	263	303	266	280	276	311	317	305	281	294	282	261	274	281	292	257	280	291	294	304	282	299	279	279	283	302	287	292	263	298	307	272	309	293	289	285	307	281	294	267	277	273	265	286	251	261	266	280	280	300	278	283	276	298	307	277	314	290	309	272	279	311	263	288	271	276	293	307	282	271	282	274	264	282	269	281	277	296	280	280	288	280	278	275	291	289	268	283	274	263	285	274	254	273	302	258	311	275	289	260	266	301	301	278	267	269	246	299	272	276	249	302	295	309	286	303	291	273	270	280	269	283	292	300	289	283	255	291	257	256	257	268	297	276	271	291	301	255	320	286	263	279	247	304	279	295	272	264	283	305	302	263	299	297	313	264	276	271	267	295	246	319	280	284	288	283	287	281	284	264	295	281	279	247	269	298	298	273	274	262	288	258	281	293	276	285	309	296	296	281	281	298	296	282	280	299	300	261	309	269	258	273	273	266	252	269	273	272	262	267	242	323	290	262	287	292	291	275	301	297	283	273	308	271	262	310	270	248	273	276	292	309	304	287	275	281	320	237	258	284	261	260	297	240	264	278	270	274	268	263	302	291	272	254	267	296	289	268	281	256	256	290	271	293	266	289	257	257	282	293	277	261	282	280	276	280	273	282	274	289	307	299	265	270	285	307	270	260	290	260	301	266	283	283	292	307	271	294	282	289	301	308	286	304	277	263	270	279	268	270	287	287	285	268	307	286	271	279	252	292	256	266	251	278	295	289	276	294	300	319	308	267	282	300	272	296	259	293	251	305	289	274	283	295	334	296	272	267	271	260	269	290	267	299	291	299	293	272	277	272	277	311	261	264	271	282	272	278	253	263	290	314	271	297	224	282	275	297	295	297	282	283	259	279	278	304	288	257	243	274	263	262	287	279	293	261	280	256	334	285	271	273	274	296	244	286	294	307	269	289	297	271	308	297	308	304	254	302	292	283	275	271	292	270	290	271	311	280	285	296	264	283	267	269	246	276	253	278	271	270	292	283	296	278	271	264	266	309	287	290	286	280	285	276	285	300	295	276	304	284	273	331	288	293	311	279	269	291	286	272	318	275	276	283	295	287	273	278	255	299	299	292	286	309	276	263	270	266	295	292	280	289	305	273	259	255	280	282	271	280	282	287	240	272	271	278	271	278	290	257	289	289	302	277	311	271	272	307	260	301	308	308	268	268	308	282	322	319	275	296	307	290	306	302	270	234	330	263	263	278	300	295	292	257	258	270	285	249	282	269	294	254	292	290	262	275	287	282	290	268	258	277	290	283	265	306	282	269	301	290	273	317	286	275	259	286	292	271	311	294	272	264	284	271	292	281	294	276	309	276	275	274	267	272	292	291	296	271	273	283	291	271	281	294	290	269	287	280	273	284	293	272	285	270	282	280	309	274	321	297	298	271	292	303	269	262	273	304	265	289	301	271	257	263	297	287	311	265	267	287	283	282	274	277	299	309	294	287	260	279	262	258	284	303	313	292	272	286	277	269	278	295	295	282	251	287	278	286	316	243	293	244	298	255	306	252	272	291	267	294	290	284	278	298	311	307	284	288	266	268	290	268	282	316	241	251	311	314	270	294	297	308	278	292	263	281	260	295	290	273	260	299	304	272	287	265	268	280	262	272	261	297	285	265	253	274	295	278	269	294	289	288	292	278	298	293	268	285	279	283	289	291	290	294	278	267	284	315	252	270	277	304	258	290	285	292	269	291	310	269	273	275	279	267	275	293	293	314	282	311	271	269	296	282	266	278	291	271	264	307	280	290	304	269	269	247	307	299	286	276	270	278	251	288	287	296	300	286	278	321	294	281	291	276	265	278	294	288	277	281	259	257	274	303	291	275	290	281	271	300	283	291	266	278	306	309	288	296	303	271	272	291	299	258	285	249	291	304	312	302	266	292	302	258	292	308	293	278	337	263	284	284	264	288	310	264	289	303	291	285	304	284	308	248	276	274	302	264	329	251	299	299	306	282	285	280	262	267	281	277	278	252	301	299	290	274	286	247	302	287	298	314	293	293	294	311	290	323	322	292	299	280	265	279	284	272	274	288	312	292	275	300	274	280	261	250	280	286	283	255	290	280	289	272	318	277	287	248	292	276	264	270	272	285	288	265	323	298	281	273	274	303	292	258	294	272	280	301	291	255	299	304	289	287	283	258	302	329	276	285	256	272	275	256	305	292	271	284	273	275	277	269	274	290	300	284	271	299	289	262	260	282	262	323	301	282	304	287	301	298	271	297	250	278	313	287	279	271	270	306	283	297	294	284	274	266	295	279	308	292	300	278	280	307	285	294	309	294	289	291	254	291	294	307	290	298	244	277	268	275	264	294	286	272	252	284	304	310	272	275	262	293	294	290	277	296	307	256	280	286	276	275	258	291	270	285	263	298	274	312	271	270	264	281	286	304	331	300	283	315	261	265	262	327	277	275	253	323	281	298	289	282	279	304	307	288	280	274	290	295	298	270	283	245	282	269	299	274	296	256	282	307	283	294	283	308	272	264	268	279	295	265	246	294	315	306	292	312	291	287	284	275	276	277	264	261	271	277	271	254	317	303	281	268	279	267	260	265	284	276	251	283	294	317	297	296	279	324	320	309	264	303	318	260	266	285	277	276	302	278	283	274	274	282	250	244	303	289	310	285	290	271	267	273	249	261	317	279	291	308	280	284	297	278	319	298	271	284	251	310	303	281	260	282	284	291	273	287	290	326	266	282	289	303	304	264	288	262	283	300	302	277	290	270	290	301	274	297	261	282	291	277	311	321	268	291	281	281	291	272	284	277	284	272	283	266	292	281	275	269	267	280	284	261	279	280	281	249	293	294	261	273	287	277	296	306	266	292	268	296	330	295	273	239	305	294	280	259	292	271	290	277	309	305	244	276	307	308	276	263	282	337	277	276	278	274	276	297	302	275	300	264	287	255	269	282	265	297	282	282	271	285	299	236	269	337	270	319	275	279	268	273	308	270	271	253	264	287	262	243	269	272	259	298	318	297	314	275	282	250
5586	1357	844	719	674	683	677	668	699	701	689	652	641	640	699	641	703	674	712	654	693	671	669	647	656	677	691	671	676	654	662	642	659	681	660	686	687	681	651	680	622	657	708	682	642	697	682	674	705	696	722	685	655	704	678	678	673	686	690	658	632	662	630	646	709	650	618	672	651	680	702	713	656	676	664	669	696	660	646	650	696	708	634	619	673	704	664	672	667	664	651	671	646	656	666	692	655	675	686	633	691	699	685	631	686	685	679	668	624	676	701	709	628	757	676	677	689	646	653	638	625	643	698	670	633	680	676	661	678	656	646	687	653	685	701	649	673	640	657	699	681	707	618	663	662	722	626	659	656	685	673	696	703	658	749	643	661	673	686	673	654	657	705	659	671	676	644	692	680	620	704	706	649	686	692	704	663	738	616	684	712	683	655	674	702	686	647	662	662	651	702	680	605	706	618	689	683	700	690	694	623	693	640	655	705	642	670	670	730	715	687	652	670	692	681	709	656	653	660	663	703	679	673	695	630	655	637	665	655	677	626	653	704	658	681	698	657	679	773	662	683	674	689	697	688	667	688	702	661	707	685	667	654	664	654	659	663	697	685	681	684	677	696	681	701	674	660	692	666	661	704	625	674	677	612	692	659	669	676	654	674	676	707	712	645	656	648	695	665	698	630	649	712	689	701	701	629	622	680	654	674	676	618	656	679	705	677	712	661	637	659	650	696	691	689	699	649	646	667	704	644	702	680	703	686	648	670	664	653	646	681	698	688	706	706	647	652	648	661	666	639	644	675	650	725	638	659	678	663	658	689	732	637	651	692	618	662	682	686	673	620	679	657	655	702	653	630	685	671	653	658	673	635	709	674	692	695	672	711	687	687	678	668	664	682	630	692	695	716	646	705	699	679	651	660	662	660	628	627	677	676	659	669	676	682	641	653	662	680	695	668	732	625	705	664	667	674	698	694	705	706	656	723	707	669	614	618	677	699	659	691	667	668	666	693	701	638	651	659	717	684	613	686	631	683	644	667	644	668	610	653	667	682	645	681	663	677	689	645	639	685	646	653	737	670	634	691	640	700	660	648	690	668	714	673	658	627	652	643	648	670	656	676	625	623	654	677	687	681	666	692	667	683	683	625	687	630	682	679	680	648	649	657	678	620	689	680	620	668	726	688	657	684	627	692	685	678	685	641	654	635	654	668	650	654	646	674	656	603	659	658	644	671	690	667	675	657	653	647	698	634	646	684	670	666	722	682	667	680	688	651	644	672	667	684	697	700	669	648	690	681	748	697	698	715	700	688	679	647	669	624	666	677	644	700	677	636	647	641	646	651	686	652	680	718	663	654	662	687	715	684	694	680	673	639	674	671	674	678	710	681	650	634	634	642	687	717	651	694	686	662	682	692	647	621	670	671	715	675	656	687	673	659	656	707	676	691	709	670	621	642	668	668	635	695	674	642	682	686	691	638	671	645	672	707	701	650	682	662	664	672	661	675	651	679	673	689	685	672	661	686	676	691	623	665	678	676	650	681	680	705	692	686	646	700	726	625	680	648	686	670	658	648	688	647	655	691	711	672	664	659	669	649	636	687	647	646	669	712	682	699	660	672	657	647	675	706	685	684	688	684	685	639	648	697	688	670	640	697	646	660	700	707	716	698	677	689	688	624	642	666	646	608	653	684	688	686	687	660	686	701	675	653	688	645	691	615	624	693	689	711	682	652	736	696	666	671	667	645	684	668	704	653	694	651	672	652	648	706	648	673	638	695	684	664	693	675	682	699	658	675	705	675	605	679	723	660	686	651	682	675	673	663	694	677	659	679	641	691	685	642	648	620	700	675	681	671	680	644	677	648	674	657	677	666	691	651	714	634	669	658	664	685	645	695	643	648	639	683	641	714	695	714	667	698	640	693	632	651	660	708	676	695	666	637	632	660	630	686	685	685	744	677	635	692	696	663	706	674	710	690	619	673	721	702	662	646	663	675	629	634	655	700	628	687	707	710	695	660	652	632	663	633	714	710	671	680	700	680	653	683	646	655	695	664	615	640	662	640	644	684	658	730	689	659	699	686	652	678	643	677	676	620	630	613	681	643	681	702	647	596	625	628	664	724	654	695	680	667	694	674	665	655	673	646	623	675	662	678	682	674	670	636	648	665	666	662	671	679	662	700	639	679	688	705	657	641	682	677	636	701	657	649	658	680	604	668	657	707	649	666	675	638	626	634	668	642	658	679	688	637	642	652	679	699	679	680	646	661	695	695	695	624	656	670	700	650	659	635	666	666	662	668	640	654	694	629	650	665	624	702	698	649	663	660	685	685	666	664	682	633	644	679	667	641	656	706	698	666	691	705	654	663	695	643	687	677	678	670	638	675	676	746	697	656	664	692	663	643	657	710	666	640	726	677	688	679	688	637	678	676	651	692	630	686	662	703	709	699	679	687	679	681	729	646	657	700	687	650	651	652	670	671	685	675	673	674	650	677	628	658	677	674	691	692	704	683	682	655	696	690	700	656	659	674	663	699	636	676	661	676	661	693	649	671	660	666	704	716	705	662	658	679	685	702	700	641	649	654	646	661	674	664	681	652	699	667	662	675	691	691	715	685	629	656	669	679	693	660	638	670	701	617	713	697	717	729	669	680	684	713	693	664	671	698	684	716	658	686	678	686	684	636	681	625	697	677	698	657	680	647	685	674	694	664	694	679	690	654	709	667	678	676	666	644	660	618	708	672	644	714	711	680	690	645	704	651	646	680	658	720	686	666	724	663	651	676	695	692	647	667	645	651	670	636	694	680	696	655	670	681	644	667	694	673	681	693	725	681	676	628	696	677	690	632	688	695	674	689	697	689	611	679	682	691	707	632	634	678	654	671	710	725	646	644	654	645	620	637	672	635	713	689	662	671	731	625	673	711	655	730	697	624	675	654	668	674	692	680	678	667	648	701	730	638	700	690	707	689	670	641	654	635	688	689	671	679	660	665	702	677	678	680	676	669	651	645	681	728	692	706	653	636	654	690	657	674	615	670	647	669	650	647	667	704	683	665	626	653	681	645	692	675	673	687	645	648	714	690	651	656	664	656	662	664	634	667	687	707	667	665	663	587	677	707	655	666	708	680	643	701	698	631	690	602	647	717	652	628	704	682	683	682	702	650	654	647	651	702	644	713	712	667	725	680	638	714	688	675	674	662	693	656	633	653	700	660	676	726	680	639	669	688	655	673	703	686	685	666	655	600	684	668	706	678	674	712	674	638	676	717	680	658	640	669	694	663	626	651	671	677	663	647	673	646	660	703	695	672	689	687	664	662	663	706	677	661	671	683	642	682	662	714	663	639	684	700	693	701	661	668	715	630	640	672	676	614	659	647	709	687	675	667	695	654	659	691	665	698	708	677	667	646	686	685	657	654	697	696	672	657	665	660	726	669	662	674	652	634	711	673	615	654	654	676	647	697	669	700	652	679	664	665	681	684	684	668	712	620	626	663	671	710	674	660	635
25330	21934	25565	28950	21938	21953	3504	631	503	451	464	441	382	434	372	384	405	412	432	404	435	421	363	402	384	375	405	401	397	447	439	413	381	405	399	418	367	391	372	410	412	384	398	376	407	372	353	397	409	426	427	383	419	395	384	390	418	388	401	382	377	391	391	361	381	372	384	378	416	396	402	408	430	383	436	358	426	430	417	374	405	413	401	381	441	399	411	379	404	374	391	369	383	403	366	385	368	392	401	394	403	415	408	384	406	380	411	369	423	408	379	354	418	368	366	381	370	400	378	357	351	391	372	422	413	380	392	403	403	377	390	381	398	389	392	422	400	413	441	368	408	420	412	374	367	407	368	404	411	406	384	387	378	400	390	364	369	366	391	389	374	392	402	424	413	351	396	413	398	403	371	392	397	382	417	392	406	411	357	399	399	394	357	419	371	386	366	417	373	408	408	383	386	409	380	382	376	400	378	387	392	382	406	428	392	361	406	375	401	394	387	375	387	407	380	416	391	408	389	413	420	408	415	352	383	370	390	418	371	423	360	412	400	394	379	348	382	353	410	395	396	369	447	364	423	385	381	396	368	403	367	412	418	397	417	347	370	394	428	439	426	392	398	373	354	423	378	399	386	357	387	402	341	380	367	383	396	389	376	380	385	376	381	388	371	382	403	389	439	376	435	396	370	390	398	409	433	392	378	414	377	403	376	406	376	360	381	351	393	365	363	443	408	431	366	379	384	368	409	413	373	390	396	412	401	377	388	410	432	395	367	420	416	379	366	408	370	393	392	376	396	441	393	393	376	382	420	371	382	399	397	443	360	341	409	385	397	428	389	390	377	406	374	429	417	357	380	390	399	377	377	385	395	388	390	366	380	393	403	376	410	383	404	388	402	375	376	400	395	384	385	387	355	415	418	412	373	400	415	370	349	431	398	405	383	409	382	393	403	382	426	361	397	416	381	365	355	372	393	392	370	383	417	370	380	421	376	393	436	411	430	396	391	417	405	372	421	393	432	420	413	422	362	408	383	387	386	395	419	385	409	401	445	376	393	400	378	400	338	359	362	382	421	396	410	394	378	395	359	388	387	438	396	387	408	410	428	382	376	427	381	383	348	420	412	375	376	382	414	407	376	378	389	408	378	406	378	394	428	391	375	409	433	393	417	423	387	386	381	365	403	354	385	364	380	386	388	396	370	376	389	378	438	379	395	384	393	391	382	394	420	409	389	417	368	378	367	409	417	391	389	413	372	382	378	384	402	395	361	382	405	391	402	387	395	390	377	379	371	380	375	416	390	376	391	436	391	409	374	397	390	385	374	411	409	397	396	356	359	422	413	403	390	404	385	393	394	391	427	378	436	392	434	369	371	359	355	384	402	466	406	397	347	393	361	375	403	429	375	397	440	392	385	411	409	433	379	416	388	398	409	410	400	377	375	342	380	383	456	402	376	384	373	401	375	420	389	371	370	361	379	410	399	418	391	394	378	388	354	406	411	372	380	397	406	382	402	387	390	400	378	355	420	387	371	397	414	412	384	414	386	403	365	387	360	397	385	425	371	383	397	384	394	389	342	405	412	377	410	377	385	400	378	399	415	392	412	419	368	409	454	412	384	405	377	400	373	373	405	374	390	375	387	375	387	421	370	385	366	390	410	390	392	398	405	361	384	392	361	369	377	408	376	388	351	414	372	365	411	340	400	406	387	379	356	414	391	375	387	404	414	423	414	427	381	362	374	398	380	396	438	356	413	413	424	392	390	402	379	386	388	361	376	405	374	396	378	396	351	382	391	409	379	439	397	406	388	376	407	381	422	429	383	341	431	364	391	439	340	392	372	382	417	401	378	363	415	383	393	399	413	403	404	410	405	372	390	390	376	360	409	371	394	403	399	420	397	386	406	423	381	417	394	400	392	382	375	342	397	418	392	369	367	369	390	386	412	400	416	398	386	391	410	352	357	408	367	386	354	381	385	383	434	404	368	395	386	397	415	391	396	422	356	367	385	391	360	416	355	387	406	392	371	394	405	404	400	364	368	400	395	409	380	424	392	409	389	398	343	403	399	382	435	431	400	404	422	432	423	360	361	409	396	377	390	379	383	398	399	358	405	348	401	417	417	371	400	423	366	371	412	370	354	384	408	404	377	414	396	392	357	363	427	368	399	370	377	428	366	363	383	367	377	421	398	383	365	453	382	356	398	426	404	401	411	418	412	403	331	389	393	363	430	401	427	384	387	427	439	387	392	394	369	410	358	368	406	410	378	379	404	398	361	432	363	413	364	369	376	349	386	376	402	399	416	389	393	384	396	422	415	372	431	394	381	415	350	416	411	379	362	383	411	370	368	370	386	381	353	379	393	378	358	369	407	421	389	416	332	367	377	405	391	412	368	399	406	366	372	404	389	380	444	402	410	404	456	369	382	395	401	397	371	389	428	420	408	408	406	343	402	372	377	351	391	416	392	453	409	405	377	376	397	384	414	374	402	407	400	414	371	392	378	423	401	410	413	398	382	384	394	407	393	388	419	369	407	404	408	377	369	407	364	389	381	455	413	414	402	355	388	400	447	434	397	376	407	403	399	361	397	405	405	356	416	413	383	358	393	413	413	380	368	362	387	406	376	390	366	398	390	420	377	375	367	402	390	348	361	386	402	436	397	388	392	365	375	395	352	394	376	361	383	385	369	397	417	398	374	397	382	379	367	405	405	377	384	394	423	396	377	374	395	409	389	382	397	387	383	360	390	379	392	394	361	363	430	394	399	391	345	409	461	379	393	406	407	435	409	405	410	377	396	424	386	382	392	394	339	400	352	413	415	368	368	403	409	367	359	423	423	398	399	399	403	416	341	421	403	424	340	379	405	356	391	395	363	386	406	380	394	385	391	358	372	410	374	403	398	405	372	397	395	411	397	413	388	382	378	391	390	403	413	384	384	391	390	422	390	429	366	376	391	389	405	381	381	385	378	420	381	397	407	371	407	396	405	354	365	379	375	354	349	384	365	403	379	390	375	341	396	356	355	394	401	365	373	401	388	383	372	413	385	399	367	392	419	395	375	359	401	378	406	375	381	408	397	396	347	396	362	369	421	416	365	372	376	395	389	376	389	399	387	390	372	369	383	410	387	381	378	357	354	394	401	371	408	403	410	394	358	394	396	403	423	347	364	400	407	392	406	389	382	405	408	368	350	365	400	363	362	366	346	423	384	390	386	406	385	376	389	411	381	352	381	358	379	391	355	400	407	403	357	406	435	409	385	367	391	410	401	389	398	383	388	362	374	394	410	380	378	374	417	390	386	412	394	377	398	410	351	376	423	358	389	385	372	394	364	389	363	379	348	399	335	389	392	419	404	388	371	419	391	352	404	364	403	402	367	349	384	380	375	398	371	387	386	366	380	378	368	383	366	414	420	389	406	385	366	399	360	362	424	400	400	375	401	347	360	360	411	390	362	398	412	389	429	358	393	413	397	385	396	402	354	364	428	403	391	364	396	350	379	382	389	370
3807	3832	2077	1277	1068	989	911	861	864	858	869	887	808	932	844	891	898	843	861	928	839	867	849	816	798	857	834	843	848	852	853	890	872	824	891	874	809	869	811	812	859	852	830	782	855	892	829	815	870	839	882	870	826	836	914	829	804	848	851	838	847	823	826	831	852	856	875	836	877	834	839	902	831	832	863	925	882	875	862	865	836	809	873	824	849	860	849	919	822	887	841	852	898	898	886	877	906	847	822	854	842	862	901	841	831	838	890	863	855	917	837	819	814	855	824	827	819	818	874	885	841	876	868	889	863	832	841	871	839	848	899	877	832	828	868	901	866	867	811	882	874	884	862	879	805	920	876	867	889	860	871	873	851	828	857	869	813	922	859	906	851	867	836	853	865	822	841	830	869	822	862	852	828	893	844	850	818	875	858	901	883	828	807	829	828	867	843	862	880	884	849	884	878	849	858	806	832	883	876	858	856	850	825	861	852	851	839	856	895	839	837	861	879	823	850	860	874	852	839	825	849	838	859	855	844	902	860	865	889	823	890	888	859	850	865	875	860	911	883	835	961	817	821	894	844	924	874	873	835	851	887	775	829	868	842	844	832	880	876	901	808	790	870	882	822	831	815	855	862	772	868	806	863	832	895	885	858	859	837	799	892	867	860	836	829	830	813	845	850	910	861	861	835	914	893	897	865	883	816	871	863	837	844	905	887	798	886	875	856	888	846	827	832	800	860	827	855	814	849	817	858	865	843	825	836	832	905	848	891	908	873	858	815	890	810	810	829	859	848	887	859	862	827	882	840	827	824	913	808	850	880	858	821	863	881	855	848	828	862	841	873	807	858	838	823	828	789	877	786	880	810	892	805	840	810	819	885	830	882	866	872	847	863	888	856	843	849	829	849	825	822	818	860	834	832	862	864	844	845	817	827	861	863	804	863	871	823	846	816	897	878	830	856	906	837	833	873	869	840	847	855	831	830	902	843	869	848	847	822	890	854	871	843	871	792	883	845	810	851	842	875	836	876	835	896	893	824	885	775	848	878	840	859	840	842	869	807	804	908	856	860	899	806	849	824	861	862	819	827	860	835	857	910	869	850	864	848	895	875	850	832	872	892	887	886	862	837	862	855	837	923	866	878	792	806	803	881	813	840	880	860	879	842	894	906	867	845	897	833	835	863	859	818	858	903	840	801	835	824	876	852	845	884	869	855	810	823	841	876	834	846	875	856	916	826	808	909	845	833	803	839	882	889	860	825	858	862	828	858	806	841	833	865	843	876	886	826	862	846	856	828	850	894	877	889	874	871	874	890	826	840	854	839	867	838	833	822	798	877	778	855	882	812	863	856	825	811	862	863	862	817	832	825	865	898	847	895	876	866	935	848	834	833	857	864	859	908	805	856	852	855	880	845	856	870	881	842	809	802	889	792	903	863	833	827	861	915	911	850	861	815	833	864	862	867	840	847	854	862	862	869	868	882	825	822	855	857	835	868	833	907	849	818	812	824	833	874	864	876	845	838	878	857	871	834	887	919	807	840	883	825	922	819	859	865	865	836	854	884	889	854	853	827	866	902	833	801	819	851	869	850	859	848	890	876	874	877	898	835	854	827	840	848	886	867	830	855	897	874	886	797	916	846	838	873	847	903	903	894	836	791	852	913	836	884	867	912	836	877	813	880	855	866	848	826	844	863	878	866	837	812	843	829	826	812	887	880	821	835	857	820	905	831	838	875	813	841	827	868	839	830	850	873	841	852	831	897	859	833	927	809	866	882	866	841	831	821	866	892	901	859	811	869	896	810	855	876	810	854	860	831	882	837	850	820	921	906	877	867	866	899	875	875	818	842	854	886	865	808	828	839	927	854	829	882	834	851	845	841	819	875	857	822	885	855	891	826	824	863	905	854	866	813	892	824	855	849	854	854	847	895	870	874	869	851	887	840	891	859	909	915	876	880	888	849	842	842	853	853	863	850	897	870	863	831	829	825	873	887	844	823	895	866	843	905	833	903	874	873	861	898	868	862	865	883	917	809	870	848	882	860	795	902	854	826	807	882	888	857	828	913	834	874	836	841	869	815	841	893	850	860	835	843	852	841	834	842	891	835	877	891	901	888	832	843	824	838	863	831	864	845	838	840	850	873	851	875	861	903	822	871	841	830	864	902	914	872	854	822	838	827	880	876	844	867	856	879	909	879	894	856	857	857	859	859	955	876	841	788	909	964	862	883	885	780	873	852	837	826	879	875	874	877	830	878	891	867	864	856	882	875	865	823	823	859	810	847	855	841	873	873	882	841	851	849	894	813	863	840	869	812	891	834	799	810	858	861	874	833	833	853	850	825	850	834	841	851	853	894	848	830	843	903	888	869	849	824	848	853	904	857	897	824	856	846	841	814	838	841	910	940	879	839	849	804	872	859	820	888	816	866	873	879	878	827	854	817	850	853	863	883	818	852	880	877	853	865	797	785	923	810	826	894	823	864	880	874	882	873	921	871	816	870	851	856	851	882	886	840	843	799	871	810	854	841	841	834	839	864	847	856	826	855	913	876	806	855	778	797	881	868	810	930	879	844	850	858	846	806	870	889	866	910	868	857	817	868	912	886	891	879	838	839	854	857	836	904	850	860	877	821	871	854	824	855	856	849	856	911	828	826	850	837	817	855	892	901	805	796	837	865	858	901	826	826	868	828	785	832	880	851	829	863	857	830	887	878	825	857	867	808	837	853	849	833	884	892	912	830	849	861	803	837	862	874	819	876	840	883	869	857	911	846	867	801	861	821	866	841	855	935	877	839	879	816	817	825	872	869	843	855	791	896	852	867	792	818	837	875	838	831	850	857	857	858	793	868	852	865	866	891	874	873	837	900	857	784	830	892	867	856	855	841	807	853	919	774	864	801	866	871	876	874	879	868	819	851	832	880	846	828	857	825	883	829	898	850	833	820	840	835	852	872	825	888	848	861	839	828	860	864	905	821	836	848	801	839	860	858	857	908	802	862	866	841	848	870	882	824	850	805	896	843	866	895	842	884	835	913	877	833	811	884	811	891	876	891	881	873	820	867	844	845	874	832	813	826	864	873	888	822	862	871	858	851	830	886	856	836	898	841	859	831	861	831	880	906	832	888	869	838	865	847	819	862	904	890	809	895	877	844	866	865	845	868	822	801	869	869	844	855	890	922	859	840	873	869	811	830	798	838	862	896	859	903	820	834	867	867	806	862	834	897	856	840	832	928	884	811	848	820	853	852	911	815	869	847	879	843	847	861	868	825	879	820	872	872	910	861	870	857	836	810	869	866	847	873	873	863	872	833	862	886	871	877	911	857	832	904	855	820	819	801	842	871	888	835	829	850	884	865	897	872	844	826	837	839	882	828	871	830	900	869	831	863	848	845	873	856	852	852	859	845	892	863	911	789	895	846	904	857	798	830	864	886	878	898	845	841	887	871	875	860	902	849	884	850	873	835	884	883	865	860	863	854	821	874	828	898	840	819	888	851	887	882	831
24692	21860	25675	28640	21864	21878	19440	749	458	407	383	351	358	333	312	304	288	288	315	310	294	290	335	297	241	277	268	266	273	296	296	261	261	288	238	256	283	260	268	267	258	270	288	242	266	253	293	294	267	262	265	259	255	275	281	238	263	271	263	265	248	255	252	254	255	270	285	263	263	304	284	291	256	264	250	270	235	273	236	259	255	286	273	295	265	257	248	253	293	279	282	244	266	253	250	275	264	261	232	271	267	262	235	279	296	227	282	269	266	262	247	264	287	266	255	257	259	255	262	304	271	256	239	272	229	282	279	283	283	263	231	273	294	252	247	261	282	251	266	284	258	286	270	248	263	276	241	247	259	247	251	282	290	277	266	278	257	276	279	292	252	308	260	287	273	315	237	271	282	271	271	280	269	247	279	247	279	260	260	291	267	252	274	254	255	254	255	286	250	286	257	286	251	284	259	241	260	247	254	281	224	251	241	260	285	263	287	259	303	264	279	250	270	277	275	241	287	271	280	258	277	285	276	265	266	245	258	242	289	288	278	263	251	283	254	243	260	268	270	265	278	264	255	304	269	263	246	281	259	282	266	269	272	282	260	264	257	237	270	251	262	302	251	290	254	255	268	268	281	275	252	260	275	307	233	270	225	283	280	258	287	245	287	269	270	284	250	265	271	267	266	263	263	298	256	255	258	273	257	276	247	260	275	271	288	250	278	291	295	240	251	258	286	249	299	269	271	268	285	276	283	260	253	274	268	247	292	275	277	280	284	321	241	243	258	241	251	267	289	276	246	233	263	290	239	256	266	215	280	259	257	273	274	287	244	235	278	259	296	283	279	261	288	271	259	258	252	274	289	266	270	270	269	266	201	299	250	251	265	243	266	307	268	244	255	292	260	265	275	282	279	249	267	268	285	274	256	232	262	249	251	259	238	241	259	254	262	313	270	274	269	254	251	271	295	272	251	279	283	228	239	237	273	255	271	288	270	276	290	260	273	257	267	248	286	253	244	220	253	286	269	259	249	249	283	270	278	232	288	266	258	274	278	230	287	304	271	266	254	287	259	270	260	290	245	253	247	300	260	282	297	242	282	264	253	277	270	260	257	271	253	263	265	266	250	227	261	271	276	279	278	261	261	295	293	253	233	251	266	264	231	270	266	273	264	277	265	254	274	227	242	253	264	255	276	272	260	264	248	276	244	268	259	242	254	256	271	288	263	261	289	292	291	263	267	251	248	288	276	270	288	257	261	271	266	256	259	275	285	266	255	290	287	241	259	282	274	248	289	277	293	280	260	276	278	278	298	265	248	248	248	269	297	271	253	236	250	254	273	272	259	257	262	271	259	259	270	266	284	281	246	266	268	242	269	296	254	309	287	277	249	257	240	253	239	294	260	270	278	262	255	243	276	244	244	244	243	278	305	264	258	267	275	287	267	252	250	274	252	255	280	269	275	260	263	259	258	253	259	249	286	266	250	269	253	265	290	270	282	252	282	281	243	261	252	249	256	275	269	275	263	252	267	255	275	237	276	292	269	262	270	263	258	267	254	252	291	292	269	269	247	235	272	268	233	286	289	294	245	215	278	249	273	283	285	268	275	254	291	266	277	292	321	267	258	280	270	225	258	232	261	270	266	248	268	294	260	258	275	239	251	274	288	278	284	268	266	257	272	266	242	254	256	266	226	257	269	249	269	243	250	242	241	267	254	261	268	268	250	236	263	261	267	279	282	272	277	250	234	255	267	289	244	290	284	253	261	260	276	301	264	298	255	266	278	268	277	290	279	243	277	274	253	266	246	268	245	286	276	272	279	256	290	267	230	279	264	235	283	256	268	257	302	274	299	254	277	273	251	265	284	298	305	281	280	252	267	244	275	259	260	288	268	275	265	296	260	257	255	274	284	248	237	235	265	278	272	275	255	264	249	248	267	227	234	269	246	277	244	252	252	259	276	261	250	264	232	296	279	265	294	290	242	249	269	261	279	260	281	229	296	255	233	246	268	260	260	224	273	301	243	262	257	273	262	271	247	284	295	207	251	254	286	263	259	257	237	292	259	243	262	258	245	248	245	250	255	252	276	265	297	213	270	260	279	225	269	262	275	243	243	212	272	263	255	242	263	228	221	286	252	271	242	300	257	256	270	276	231	268	268	280	255	263	254	288	237	246	242	249	272	231	287	253	283	280	270	257	250	227	259	283	267	261	261	230	269	266	299	264	303	294	276	304	301	248	265	240	264	229	262	303	313	288	263	243	261	267	251	268	259	225	268	279	248	293	245	240	260	259	265	260	269	275	272	272	274	268	264	246	247	290	288	251	245	283	245	263	280	258	277	228	274	284	267	261	268	254	261	253	263	272	260	274	295	258	285	247	258	278	266	276	239	278	269	267	277	267	239	273	280	272	280	242	244	284	284	267	275	273	290	258	279	277	237	249	287	268	235	265	251	272	266	240	259	268	292	298	292	269	255	264	260	262	253	275	247	241	260	261	222	245	258	284	263	239	262	255	238	276	266	238	249	276	262	289	259	269	271	236	263	256	275	276	238	266	241	253	258	269	268	244	309	256	260	268	279	258	260	258	272	279	251	271	265	280	222	259	246	272	279	264	307	249	284	266	272	270	298	285	264	276	265	237	253	243	244	246	255	286	238	244	246	224	251	278	237	274	284	271	255	285	262	260	253	279	242	280	249	288	297	255	250	266	260	273	261	285	279	268	220	299	276	264	290	253	279	275	275	234	259	256	240	259	266	283	275	260	267	239	268	258	264	245	288	267	267	296	267	240	269	285	265	272	270	262	254	256	270	250	259	233	250	266	281	253	269	268	259	251	250	274	276	262	275	249	289	257	285	271	262	263	274	256	255	260	306	279	253	280	285	258	264	262	260	275	296	243	245	269	281	243	247	257	285	279	281	276	263	261	270	268	263	283	301	281	284	262	244	284	263	256	273	265	275	281	267	265	284	256	285	238	273	261	267	243	252	267	259	258	281	266	275	256	250	256	274	268	263	257	259	286	269	244	236	268	254	246	258	253	258	241	235	267	256	270	270	259	272	279	237	243	267	277	254	278	300	302	289	244	265	271	271	268	261	258	261	262	260	251	244	258	244	232	269	288	321	264	242	216	250	247	272	259	250	271	251	268	270	255	260	245	237	260	277	282	250	259	245	293	228	252	237	264	258	282	262	245	270	246	271	268	269	288	250	283	256	267	253	264	277	274	293	256	250	268	291	285	258	266	269	258	253	262	301	279	263	278	266	269	263	281	264	255	266	243	251	261	272	285	291	278	244	242	239	289	299	247	241	259	256	231	268	260	284	268	254	231	274	254	271	284	289	277	254	273	278	241	277	284	242	261	270	274	247	280	290	285	303	280	263	264	255	248	267	242	247	270	236	237	286	217	258	256	253	297	276	257	232	279	243	244	258	275	225	278	242	266	286	253	233	257	284	277	247	272	252	260	278	262	251	267	244	298	262	249	275	256	283	269	262	275	268	273	274	274
3943	5550	2581	1256	894	805	711	661	635	618	645	615	609	602	581	606	615	570	597	577	558	625	576	583	601	582	630	578	614	609	607	602	564	558	587	579	556	568	604	564	568	645	600	546	579	602	566	537	557	565	551	600	584	604	581	572	577	608	607	568	591	569	607	593	623	573	564	566	552	552	563	587	592	535	569	561	591	600	621	563	619	607	553	557	546	609	631	616	585	545	564	598	537	552	589	614	565	610	551	573	574	562	594	555	586	596	598	514	545	563	560	590	538	560	552	563	578	616	585	572	565	605	589	567	631	608	553	538	609	606	596	555	626	610	590	626	599	610	595	575	573	586	597	585	590	568	610	600	633	588	580	573	599	585	572	596	562	523	581	537	572	570	567	602	567	592	553	593	586	575	574	586	620	579	561	540	545	598	650	630	562	570	583	562	588	578	584	600	612	570	591	627	546	598	571	601	580	572	583	570	587	567	548	606	570	590	567	539	581	592	592	580	590	610	621	552	580	587	588	602	550	594	562	596	596	585	555	588	576	575	605	559	572	576	613	601	572	566	608	604	595	595	580	563	589	590	590	572	571	577	551	543	610	566	611	593	597	550	600	590	586	575	617	602	566	598	574	594	587	578	570	573	553	587	615	581	559	569	565	569	581	570	580	574	565	612	603	578	608	553	545	612	602	561	569	530	589	598	558	625	604	590	601	544	550	630	628	571	577	575	599	551	600	535	584	562	555	588	564	570	541	562	591	629	537	581	580	600	637	594	601	590	563	611	537	566	603	636	585	595	584	582	572	565	582	550	537	589	582	567	556	663	561	589	557	603	569	531	600	630	561	594	586	564	578	607	594	549	569	590	568	618	586	560	608	628	580	564	585	606	591	559	550	614	585	641	535	592	623	595	586	625	622	580	598	564	594	566	566	568	583	572	602	610	618	594	605	586	576	589	530	588	558	578	601	569	573	612	574	586	536	597	605	548	623	546	615	584	574	574	577	567	566	565	612	571	601	579	589	573	563	574	604	559	627	613	589	593	595	575	597	607	545	591	587	595	601	562	602	596	538	617	608	557	569	627	585	585	580	565	590	601	613	610	602	598	565	595	540	605	574	581	562	586	514	567	560	550	562	567	594	596	598	572	545	584	556	604	550	566	597	569	587	593	556	509	554	564	615	612	545	561	596	577	602	576	597	575	575	645	599	549	576	607	605	557	564	596	564	568	616	596	568	591	606	608	571	623	561	569	574	575	598	552	573	555	574	589	569	597	582	592	600	531	569	572	543	558	512	613	555	586	565	538	576	561	578	567	616	580	574	562	595	595	600	623	581	583	563	559	561	613	580	577	585	600	601	549	599	572	579	591	613	579	594	544	580	609	605	588	590	611	590	571	571	589	582	541	554	589	587	557	594	580	627	589	559	588	546	584	579	578	616	562	555	582	559	546	607	575	627	570	567	594	558	597	567	549	567	571	579	567	548	536	570	597	589	581	564	558	585	580	585	584	554	566	565	579	578	604	608	582	613	580	535	604	610	591	604	605	600	582	545	577	611	560	551	563	603	539	572	570	562	610	562	586	540	572	550	542	570	564	563	588	566	579	589	611	618	576	561	597	625	580	572	580	598	578	551	570	619	569	607	573	592	580	590	574	557	567	571	580	587	581	588	589	594	594	562	585	541	591	585	579	593	595	571	560	609	618	566	633	614	568	539	545	600	613	580	576	556	578	611	566	614	550	596	634	587	590	586	612	589	597	584	544	594	565	575	559	594	567	585	607	563	581	602	578	590	547	578	543	594	582	559	555	546	630	571	545	554	520	570	592	612	576	604	597	572	538	569	584	580	579	546	569	569	586	643	608	542	592	610	647	567	608	607	576	567	544	541	572	591	520	561	607	565	583	567	578	579	628	552	574	620	604	574	593	579	570	564	567	550	588	605	587	582	594	581	601	579	610	613	577	591	574	621	599	619	592	595	576	581	551	566	579	614	569	604	586	583	602	584	616	612	556	591	574	606	595	570	559	601	600	601	577	583	536	592	570	589	591	600	579	575	619	549	569	562	561	592	561	599	634	578	601	601	610	589	558	579	579	588	576	586	623	556	578	580	623	576	593	559	568	588	651	627	594	574	624	575	587	617	583	599	566	576	565	600	580	559	555	547	566	553	564	548	606	592	609	563	556	559	593	580	591	567	585	607	588	575	612	580	577	582	544	600	592	579	564	643	601	617	555	577	594	573	550	588	563	605	544	547	567	634	597	589	574	542	561	571	589	601	573	574	601	573	569	623	624	619	569	595	544	544	568	612	563	538	582	589	560	595	562	586	617	550	610	598	543	592	567	576	567	637	528	603	598	562	572	601	562	567	553	553	596	540	563	556	575	590	578	526	549	560	591	603	612	599	597	587	583	575	591	582	573	589	612	623	604	572	548	579	591	610	582	585	544	543	536	564	567	541	547	609	615	557	577	601	584	586	586	567	558	582	573	590	617	577	643	536	559	595	556	584	587	579	580	566	616	619	601	607	593	565	587	564	529	585	536	567	587	578	563	555	528	603	611	555	589	574	566	584	624	559	598	567	573	602	572	612	555	560	616	601	601	572	572	616	601	545	583	593	580	577	621	566	553	592	590	599	609	571	581	599	651	554	581	612	564	571	605	545	640	630	566	579	569	585	553	601	596	537	540	572	559	621	586	571	548	604	575	550	615	619	613	578	570	547	601	580	576	566	573	551	610	593	586	612	606	560	606	582	608	614	589	590	546	587	613	580	584	602	583	594	547	560	562	574	593	562	561	578	515	581	565	574	531	592	592	593	596	576	630	564	564	571	591	571	588	592	588	592	564	575	610	547	561	597	642	557	581	611	590	553	534	584	586	554	587	563	529	541	577	589	573	517	560	577	594	566	567	598	587	558	627	586	595	577	590	621	590	566	557	599	569	644	591	577	598	552	589	561	628	600	585	585	576	561	617	588	582	562	595	557	564	599	584	584	585	609	543	589	565	569	560	587	536	605	584	581	583	585	556	606	596	587	557	568	614	551	545	578	586	574	574	625	577	601	641	572	598	586	537	581	596	595	579	617	552	549	586	566	547	613	569	560	634	594	594	617	565	581	587	598	609	602	571	570	549	612	580	544	581	576	629	593	592	625	545	612	563	609	575	575	558	566	611	590	591	534	545	556	590	593	586	603	559	569	546	562	569	593	602	576	579	606	598	551	585	544	580	588	592	603	584	611	587	571	589	574	562	545	603	596	612	579	547	564	576	537	573	530	595	568	603	587	517	560	596	569	540	585	571	610	625	588	606	647	567	539	553	601	567	570	551	564	601	608	598	606	513	611	576	602	571	568	569	576	534	545	565	571	590	550	580	592	578	573	538	547	585	601	640	596	573	580	601	587	600	596	618	582	559	606	550	588	576	603	585	599	553	578	563	583	591	577	621	534	567	543	567	587	567	632	578	600	567	584	528	615	571	564	578	581	560	595	597	612	581	579	541	565	558	608	585
33334	20434	7999	647	396	335	304	296	277	280	283	260	268	276	284	290	298	280	292	298	276	278	322	292	302	258	290	280	254	272	255	281	297	248	317	276	288	277	252	305	273	253	327	292	268	287	250	268	285	277	275	287	266	270	269	293	258	291	280	250	262	283	307	252	288	259	329	295	280	263	295	313	283	276	285	297	249	302	276	275	264	276	289	295	291	283	265	269	323	249	270	271	283	281	291	292	287	280	281	291	288	287	286	289	309	259	279	292	289	274	296	284	279	270	268	270	276	253	312	294	297	303	268	305	282	251	269	305	271	307	280	293	289	267	264	294	294	295	319	260	266	276	266	269	265	286	280	259	288	293	258	296	286	276	274	270	273	310	291	302	285	300	296	311	264	239	296	269	267	295	280	265	268	253	273	280	276	287	303	294	286	283	286	279	269	270	282	311	249	261	280	275	288	265	293	329	284	278	261	287	287	261	274	314	289	284	287	283	261	279	257	245	292	271	298	282	267	251	309	296	299	290	329	268	264	291	269	268	277	309	287	268	303	310	289	277	272	281	265	295	253	271	273	285	306	306	276	269	290	270	279	266	284	258	304	288	258	261	296	290	268	321	271	314	288	273	286	264	284	294	271	281	282	248	271	288	283	274	271	275	276	269	281	295	283	265	268	284	280	274	277	274	239	310	292	258	299	273	266	265	263	291	254	261	267	268	254	269	291	277	297	266	286	287	304	258	275	276	283	284	279	291	313	277	262	313	273	288	268	278	281	317	296	307	231	296	293	274	294	279	314	282	298	266	299	291	329	300	297	291	279	290	289	306	245	284	269	262	277	274	269	272	303	272	318	279	273	318	284	278	295	268	260	288	310	283	289	275	280	293	290	271	289	268	291	282	321	310	280	271	285	298	321	266	251	272	270	283	280	295	302	284	274	267	271	287	284	285	261	267	286	283	292	251	286	275	301	253	286	258	242	291	287	280	275	301	295	275	251	248	262	272	267	280	288	296	276	298	269	286	292	289	301	267	338	285	287	288	279	281	291	266	282	265	267	275	278	285	306	285	272	267	279	266	265	257	272	287	259	286	261	278	294	267	282	282	276	282	298	277	276	252	261	295	281	304	289	270	297	281	298	246	278	286	282	258	258	271	263	301	293	247	304	281	277	302	297	332	282	255	290	317	316	306	299	288	203	286	279	316	289	308	292	256	284	285	257	290	238	268	281	296	300	293	260	277	278	263	282	314	270	268	256	291	278	280	287	268	294	307	276	268	250	278	259	294	298	251	297	286	267	320	278	281	283	289	301	280	276	261	292	276	279	239	276	295	249	238	287	272	281	238	297	264	293	271	275	273	290	268	291	268	270	281	292	277	265	283	290	295	282	252	285	262	322	288	296	288	286	290	312	274	246	249	285	317	276	295	280	323	288	272	261	252	274	282	274	269	273	313	272	264	273	258	293	270	290	299	283	277	259	257	290	266	284	301	289	265	267	283	301	292	259	274	277	265	267	254	240	266	304	319	275	285	269	285	273	268	267	268	272	265	292	272	269	290	257	261	276	253	277	265	322	301	300	279	289	280	289	269	295	293	271	253	295	312	281	286	297	298	276	275	272	302	282	274	297	298	277	284	294	252	284	261	259	262	288	270	303	283	275	281	286	256	269	251	244	303	275	259	229	290	264	290	289	301	277	287	280	264	264	284	293	284	272	286	284	294	281	263	276	263	292	262	269	285	265	277	272	297	255	285	258	313	289	235	315	262	285	259	298	275	272	280	290	293	289	279	249	255	274	304	289	266	282	285	273	291	268	301	269	265	283	274	306	301	279	308	289	285	304	289	266	264	279	274	287	289	254	270	272	285	271	304	267	288	271	251	307	296	290	285	306	283	295	317	285	264	236	249	282	266	269	252	295	287	263	261	302	258	285	305	297	314	275	291	300	268	292	314	290	286	337	249	278	274	283	309	275	244	289	274	248	259	255	271	267	265	293	299	274	267	249	305	313	261	303	281	274	281	280	244	264	267	275	257	268	277	247	284	259	308	274	296	276	272	298	282	307	288	261	279	277	268	330	286	285	292	296	268	269	291	264	289	276	324	306	309	255	274	273	300	266	287	278	298	289	298	268	273	261	285	274	255	289	303	292	302	295	323	280	290	300	279	262	261	258	286	249	285	295	290	270	266	291	281	262	276	284	293	275	279	285	272	277	289	276	259	261	287	279	297	314	277	308	245	273	303	279	287	306	320	324	285	285	283	296	274	279	277	275	290	255	288	284	273	271	263	250	299	264	263	265	261	300	287	262	269	290	289	255	265	288	266	304	259	276	268	281	296	277	299	277	270	277	295	252	304	306	282	280	293	292	289	299	267	292	274	293	302	261	283	307	299	277	317	279	278	283	277	298	253	297	254	302	288	299	287	267	281	276	286	309	283	259	268	278	259	284	279	284	267	280	256	274	296	252	265	284	292	292	290	315	271	270	265	281	279	293	269	314	276	269	303	245	271	301	283	245	271	258	290	293	264	265	284	259	272	260	305	250	260	292	272	314	264	295	302	270	280	299	286	312	244	277	277	270	279	279	271	260	309	289	329	296	257	286	279	279	278	266	313	287	274	271	255	240	279	286	299	283	289	263	270	268	273	282	309	278	287	279	283	282	323	324	280	280	274	271	246	297	279	263	282	293	275	297	256	332	285	275	282	264	279	259	255	300	286	276	265	254	255	277	289	269	260	313	276	301	268	277	254	281	297	278	249	273	263	279	285	289	274	288	275	264	277	258	265	258	303	273	291	290	243	277	261	283	295	316	294	298	271	283	266	303	280	286	267	265	229	283	262	261	306	323	276	314	279	273	272	281	282	260	252	261	283	260	273	268	271	298	286	264	289	253	288	278	284	295	271	290	256	263	308	277	323	280	299	311	266	264	267	275	274	273	259	270	279	287	287	279	276	309	290	289	260	283	312	282	285	281	261	284	245	285	266	276	280	301	298	292	295	300	293	267	297	297	251	258	279	273	275	302	268	287	252	264	273	294	283	275	275	315	265	318	286	279	305	272	311	294	294	309	282	287	277	261	271	266	284	291	306	267	251	264	237	277	287	265	290	297	283	285	298	275	293	271	282	275	297	281	275	304	284	271	269	287	273	280	269	283	284	285	275	258	276	267	281	285	318	294	297	292	265	241	269	287	272	277	278	308	262	271	270	298	279	246	278	284	252	278	254	295	296	272	263	293	278	276	258	273	275	273	285	304	298	293	271	293	301	253	266	316	298	289	265	279	260	266	328	261	254	327	285	293	269	293	264	267	306	306	260	214	291	267	288	286	286	295	303	282	281	284	257	292	281	309	277	278	300	288	319	272	253	308	274	315	267	278	295	269	295	272	258	310	275	306	247	270	298	254	310	268	284	309	282	280	263	292	282	267	274	294	311	274	316	336	291	274	277	246	281	290	294	313	271	299	303	286	271	267	277	279	282	273	275	290	301	296	283	297	262	313	299	299	253
5635	1251	885	753	731	682	683	684	650	701	699	678	671	677	675	663	682	675	634	661	676	692	665	681	677	641	708	672	688	703	707	669	701	648	645	706	685	643	723	717	647	651	681	636	662	696	641	703	657	635	665	687	634	653	672	695	670	661	724	665	646	666	670	669	734	662	651	716	681	630	664	624	680	673	686	694	683	655	632	659	703	676	715	695	698	701	707	642	656	622	665	676	676	617	721	652	652	680	646	666	670	619	654	681	630	653	623	689	680	664	643	684	638	669	665	677	659	679	672	670	674	667	672	677	668	695	693	647	670	707	648	673	676	716	651	646	642	689	609	689	655	672	657	672	710	649	662	666	698	661	659	641	661	638	666	661	643	692	655	666	684	699	676	681	672	691	675	675	637	647	636	678	670	651	654	705	719	681	669	636	620	611	696	648	693	664	690	679	666	630	652	647	697	683	652	680	685	655	668	641	708	653	635	679	667	715	687	633	674	675	655	676	725	662	622	683	657	660	682	658	663	657	700	695	690	683	721	714	636	687	655	673	689	686	641	707	652	669	688	711	645	633	682	690	686	638	659	683	685	679	686	650	667	698	682	685	702	611	634	671	680	705	674	654	714	662	660	663	645	678	706	679	659	669	664	586	690	661	620	649	659	657	703	699	665	666	657	689	658	667	666	681	701	689	676	690	662	645	678	688	673	690	721	666	706	670	670	660	683	681	677	671	682	672	629	667	669	681	718	657	705	678	663	665	691	747	686	652	662	658	704	662	661	655	664	671	662	648	668	686	668	663	653	640	640	665	658	681	677	722	657	703	670	632	678	684	669	672	661	706	683	707	690	629	672	637	682	674	662	726	635	687	690	645	680	664	645	677	671	609	679	623	702	683	690	683	663	666	651	688	650	704	648	646	660	697	680	633	660	661	654	708	727	679	677	661	679	696	670	661	674	688	671	655	659	675	722	697	660	689	696	654	706	688	640	653	641	686	707	636	669	658	652	663	669	679	676	694	690	681	639	652	660	649	641	644	639	666	708	681	658	675	645	733	657	618	613	638	714	659	688	671	670	676	674	699	634	658	656	641	628	674	641	662	678	691	657	694	616	660	680	673	642	635	677	608	697	692	674	667	648	653	671	666	686	677	667	762	655	725	682	689	648	658	694	650	650	672	665	644	727	673	712	681	688	655	717	663	679	725	659	687	681	646	726	684	643	657	671	691	672	662	707	654	648	739	656	683	662	716	655	677	665	679	673	663	664	664	633	698	687	668	684	685	676	672	682	645	702	690	651	670	644	641	669	654	657	652	668	679	637	657	651	661	679	660	668	653	661	673	702	643	717	664	646	682	673	691	638	655	682	654	683	652	639	624	636	656	646	654	682	598	705	699	696	655	652	679	631	710	684	653	649	669	679	684	670	633	667	677	678	691	617	683	681	704	659	695	731	712	653	705	713	704	671	631	682	666	659	717	649	653	686	688	736	687	690	683	626	660	671	688	709	659	677	690	631	655	671	696	648	698	698	616	644	701	676	708	681	676	639	703	658	645	700	712	694	709	675	670	699	656	713	724	671	687	660	643	727	722	685	696	644	666	703	705	687	702	656	634	682	649	653	671	696	662	689	689	655	705	687	671	651	669	649	691	691	722	685	658	642	681	625	669	710	624	662	688	651	666	665	645	677	699	721	709	649	653	632	704	627	718	649	652	698	699	678	653	679	706	675	664	682	744	699	689	654	672	669	689	680	707	665	691	632	692	683	685	699	660	685	654	687	661	696	611	643	655	698	643	677	668	634	665	696	623	690	619	700	655	739	678	656	677	646	659	701	682	660	717	654	652	725	681	669	666	675	652	656	676	687	621	627	683	694	636	689	642	676	681	690	672	739	602	633	713	679	647	659	676	657	658	688	661	647	643	654	662	725	711	684	673	680	635	664	694	679	676	643	668	654	637	657	667	682	685	665	643	689	617	682	672	687	696	726	709	671	686	663	695	666	646	690	666	712	646	650	698	713	662	685	673	693	678	599	691	657	675	699	703	648	688	661	644	713	688	666	608	657	681	664	703	682	697	667	681	711	693	676	648	660	687	662	646	646	674	691	688	617	670	696	689	698	683	641	657	665	694	641	687	684	683	679	673	684	651	651	647	680	656	722	694	632	635	695	707	614	675	647	667	662	596	619	618	662	682	674	692	678	660	686	701	714	644	670	700	680	659	675	660	612	664	667	688	652	637	675	694	679	668	662	683	696	675	650	634	720	679	640	663	636	665	676	705	674	645	653	751	684	705	679	650	689	665	641	663	691	680	690	625	692	647	685	640	662	623	692	696	684	684	671	653	671	696	677	678	690	673	693	629	681	688	665	689	622	693	698	685	676	676	660	701	677	655	646	638	645	703	691	668	659	650	739	618	689	709	671	687	669	684	662	654	647	621	639	665	609	652	685	642	662	686	664	669	666	637	677	596	642	701	671	652	668	662	669	709	674	691	692	668	674	653	653	651	704	667	690	664	706	668	698	700	696	684	689	625	685	636	681	645	693	705	729	710	617	682	694	688	629	645	670	682	642	688	672	688	684	642	722	692	680	718	706	667	647	643	653	695	694	625	670	713	673	647	699	696	668	693	666	685	702	701	697	691	696	703	657	672	674	673	675	619	626	679	650	703	677	661	698	682	685	636	679	658	661	639	652	641	635	682	695	687	675	624	675	695	659	632	661	674	650	759	638	679	666	672	738	678	694	670	651	628	689	663	669	647	675	668	650	663	696	678	630	658	689	646	663	668	655	704	662	699	685	637	660	670	662	686	655	719	691	703	638	600	681	641	645	684	638	633	663	679	658	667	660	717	669	671	643	634	701	700	680	730	679	674	677	702	636	673	679	633	677	659	680	690	664	689	661	654	690	678	623	697	685	715	680	693	664	682	674	699	623	601	658	686	690	682	659	697	693	669	675	644	653	659	654	640	719	671	686	668	649	721	682	647	700	640	640	720	681	646	684	673	661	652	682	667	714	634	712	702	690	659	681	611	636	688	647	652	672	670	663	651	715	719	649	681	624	660	684	668	710	685	687	653	711	698	662	660	672	662	697	682	565	691	656	697	600	698	642	662	701	640	713	655	720	677	625	683	644	648	688	708	669	709	670	674	698	665	678	667	628	680	673	650	695	635	663	719	637	652	688	730	681	661	664	683	673	670	708	706	683	653	687	666	654	616	634	654	680	656	649	655	681	674	655	673	663	640	632	660	657	677	698	657	731	648	655	655	679	677	662	721	645	645	706	678	672	638	691	755	650	682	723	697	661	626	701	677	683	649	710	646	638	675	678	697	693	676	648	656	658	671	693	661	642	697	641	673	690	651	684	648	722	677	669	700	650	711	723	665	694	642	652	671	691	715	654	656	678	657	694	673	675	664	642	676	679	681	642	664	680	673	644	684	681	695	675	632	666	667	654	706	680	656	707	664	701	648	641	683	675	662	697	676	670	691	669	713	668	702	677	703	708	703
24083	20868	24300	27546	20862	20866	3301	593	494	442	444	401	411	394	395	403	401	425	435	355	358	363	387	372	343	357	401	359	405	393	379	365	357	362	365	353	405	371	398	397	380	428	379	374	376	376	412	365	346	333	348	381	381	392	387	389	355	390	392	396	318	361	343	393	362	384	376	346	392	395	355	379	357	360	364	397	385	422	371	371	369	377	381	367	395	375	353	369	383	359	353	371	358	381	342	402	398	383	368	385	386	396	354	358	382	366	353	359	430	347	366	409	345	391	349	373	378	359	336	401	383	397	407	344	354	350	396	345	349	343	374	359	388	324	382	362	391	401	378	346	394	384	377	385	382	375	363	392	443	350	374	350	372	414	411	349	382	369	395	358	377	387	367	343	361	371	349	370	351	371	335	384	352	384	394	387	412	377	391	396	391	388	389	378	362	387	384	348	354	354	377	347	362	383	353	363	365	351	377	394	381	375	428	367	394	367	375	365	345	363	375	400	355	375	356	376	372	379	358	371	364	398	389	374	349	396	401	385	350	389	389	363	379	365	380	392	376	361	396	355	364	348	353	355	345	336	353	368	385	353	374	398	397	369	349	359	353	378	367	360	365	419	386	393	354	364	366	416	358	381	323	356	409	352	389	371	368	387	357	391	347	397	368	405	366	381	379	357	394	356	339	367	350	387	369	351	331	402	369	377	372	368	389	379	384	377	363	394	377	351	362	399	358	431	422	401	366	372	374	381	335	350	379	402	382	404	383	331	401	374	355	361	377	399	356	403	375	382	380	360	341	367	335	398	352	356	411	373	390	375	372	374	397	359	389	407	369	356	332	369	344	379	371	372	358	345	391	361	375	389	349	363	422	373	383	326	400	367	378	358	359	346	387	391	361	349	405	396	375	369	392	382	375	340	365	374	345	332	337	366	373	411	398	392	373	406	341	355	398	375	357	367	344	343	342	396	339	383	364	378	361	332	352	367	333	345	367	336	377	371	373	329	396	374	370	414	392	371	371	394	372	365	388	399	397	398	369	346	359	388	367	366	345	359	335	411	362	366	350	371	350	386	369	382	359	354	368	383	378	374	389	360	384	396	356	365	377	381	352	371	387	365	394	387	389	422	387	379	365	406	347	380	376	358	360	354	396	355	396	392	362	387	376	388	378	386	367	382	373	368	369	343	381	405	401	369	342	405	393	372	346	352	347	379	412	389	373	377	371	400	403	355	373	391	383	353	365	345	349	380	365	350	354	353	349	366	347	372	354	402	382	389	368	369	375	358	365	338	355	334	340	357	363	377	364	387	331	381	406	384	341	334	346	365	365	366	390	338	348	359	342	345	371	346	341	370	377	405	366	380	368	395	378	398	381	380	374	363	399	363	374	393	374	351	390	349	370	389	389	384	353	385	369	406	397	376	370	370	352	378	349	363	396	330	379	376	382	368	350	332	353	370	355	368	423	340	351	370	354	371	427	362	364	388	372	389	360	371	357	393	340	360	367	356	359	342	361	361	387	388	330	357	371	356	378	369	382	376	438	399	378	312	364	329	394	369	376	381	357	345	357	396	392	340	389	350	401	378	374	396	394	358	349	375	393	370	360	362	348	388	368	350	411	400	340	354	349	362	354	397	368	373	355	385	344	386	366	335	360	399	358	369	370	391	359	378	379	372	365	383	435	352	354	382	342	393	375	358	336	385	380	384	374	405	379	399	415	396	336	373	402	382	350	351	394	394	340	382	418	372	374	386	360	392	356	349	377	397	402	381	378	348	370	377	358	371	389	358	360	373	369	358	334	384	358	342	387	357	379	372	348	380	352	391	354	382	355	376	362	370	374	370	323	417	349	387	395	352	353	369	385	358	386	365	364	375	377	412	363	382	416	337	343	366	413	369	350	382	365	366	386	378	381	353	357	355	405	354	352	362	364	383	380	357	379	373	388	364	396	361	377	395	357	355	394	390	365	371	374	408	380	366	388	377	382	355	379	372	383	364	344	364	386	367	382	399	356	361	363	400	363	339	409	375	358	340	359	364	342	347	367	387	360	375	376	350	406	355	378	380	381	383	355	372	385	405	369	335	422	406	426	371	340	358	403	345	353	381	423	369	358	383	361	361	403	354	360	355	343	394	390	349	376	380	403	363	367	398	371	360	378	394	395	380	391	362	365	384	358	376	350	328	354	354	369	346	372	385	358	341	375	367	372	361	360	396	352	352	357	369	405	371	366	376	390	348	358	342	380	396	360	402	383	366	383	367	374	363	376	385	378	373	387	371	366	339	370	372	371	357	433	367	383	345	348	348	426	349	392	379	360	373	369	377	364	386	370	375	381	341	384	361	392	366	374	397	376	378	388	398	385	379	400	419	389	335	392	349	354	379	388	366	341	389	381	387	389	390	331	398	373	367	402	335	355	370	387	395	379	378	379	351	421	400	388	370	407	362	361	356	334	358	379	368	356	371	371	373	427	403	365	386	350	372	362	324	409	398	381	383	375	395	355	366	333	346	347	362	354	353	351	359	369	349	333	397	366	352	393	422	348	378	370	347	331	363	370	371	386	403	391	384	368	374	372	369	384	408	428	362	362	347	370	375	366	389	378	407	374	395	350	373	396	399	369	357	372	387	355	348	359	362	370	344	394	348	400	361	379	368	390	393	343	423	373	392	380	402	384	361	338	387	352	384	353	330	355	390	373	372	384	368	343	365	349	360	401	441	366	385	393	384	354	420	404	376	399	358	352	374	407	391	364	412	355	356	396	401	402	354	363	355	379	383	370	375	386	345	403	371	393	349	358	418	363	384	382	356	400	349	350	363	366	368	359	396	364	357	359	374	371	387	367	376	372	381	400	374	367	387	405	370	352	388	377	370	355	373	387	351	390	353	380	380	366	371	398	379	361	366	401	383	429	379	332	391	380	405	372	405	354	368	386	372	365	365	337	370	369	415	360	362	382	366	404	369	343	391	374	386	385	382	358	385	423	361	426	376	383	366	394	363	361	348	378	369	348	381	380	346	337	368	373	341	369	382	339	419	387	377	377	356	386	382	384	379	358	385	423	355	411	349	394	373	343	384	353	381	363	370	353	363	381	380	375	364	391	385	367	377	418	373	332	395	357	349	371	383	385	359	352	376	362	366	361	359	380	387	351	353	332	345	365	344	394	354	375	415	345	372	362	347	356	371	363	392	396	394	362	358	349	392	355	349	376	339	351	390	386	367	373	345	357	353	366	355	401	376	353	381	361	385	384	397	381	394	403	390	404	352	374	359	382	367	366	389	393	358	371	355	384	364	366	351	388	384	409	352	387	338	376	380	368	377	347	363	402	390	363	378	382	363	362	343	383	378	359	363	373	393	375	372	377	361	355	344	363	380	368	328	393	333	337	371	390	367	399	405	384	367	390	381	347	342	365	356	383	355	359	359	382	390	334	376	362	366	398	371	404	366	372	376	397	389	362	364	374	354	348	356	321	330	354	355	374	382	389	354	385	347	370	391	365	358	394	382
3573	3739	1901	1221	956	939	903	892	794	853	837	797	798	802	879	796	815	860	799	789	823	828	821	792	803	765	817	823	805	816	760	834	816	786	816	821	859	807	865	733	798	773	822	818	798	841	808	811	817	789	811	811	830	795	803	849	808	836	837	748	832	811	841	806	798	791	812	805	826	779	793	777	785	825	823	768	816	843	807	821	859	802	795	797	803	793	771	799	829	800	885	831	843	781	830	810	789	829	858	841	874	761	772	829	806	787	822	863	838	802	815	790	755	806	820	885	834	863	851	849	816	803	782	807	798	815	823	848	828	861	785	796	855	850	857	795	883	831	757	831	813	805	854	802	783	781	816	796	857	815	781	806	804	902	803	783	825	832	829	814	774	849	829	812	873	803	810	814	797	813	804	768	827	829	815	800	861	845	863	880	831	771	839	849	836	840	788	829	821	843	849	826	815	842	832	833	816	798	803	786	792	804	823	831	799	823	784	819	833	838	815	827	816	835	813	840	810	787	845	783	820	808	855	820	829	847	810	827	775	860	810	793	779	755	823	845	795	810	819	829	785	840	873	849	825	848	770	835	800	799	829	783	827	758	847	824	835	807	825	795	810	843	760	806	802	769	801	813	837	820	869	794	802	840	809	815	791	864	782	794	866	853	851	834	824	847	826	799	826	807	789	837	808	846	820	857	792	814	863	803	836	827	814	822	803	779	776	766	823	821	808	831	810	795	855	869	862	864	852	792	810	773	878	818	775	797	821	813	846	813	810	811	792	797	833	813	821	860	822	837	802	814	826	790	809	824	785	792	814	846	815	825	825	778	822	799	791	850	798	828	786	802	798	816	840	808	839	759	802	841	852	811	869	808	816	823	863	773	832	835	849	815	835	767	827	731	783	836	786	869	811	815	809	785	808	825	802	832	812	796	811	773	846	822	838	844	780	846	818	791	778	809	835	790	815	812	818	803	822	782	846	832	829	830	796	837	841	812	855	781	815	841	809	767	803	795	857	839	825	796	790	835	785	816	775	819	833	832	824	806	806	838	844	781	808	796	880	837	831	791	809	876	795	791	825	839	786	782	878	792	783	836	789	791	817	757	779	805	872	844	795	823	801	793	850	810	837	782	830	835	834	794	770	779	797	845	855	821	814	821	835	808	776	833	735	839	806	804	777	838	811	844	828	860	860	772	768	793	799	871	808	764	865	765	825	795	812	807	815	825	823	818	804	801	805	798	795	767	799	796	827	814	843	789	836	809	840	842	852	795	795	822	781	802	839	770	784	814	793	803	792	806	808	862	815	840	821	834	819	822	845	763	808	761	783	822	842	775	851	821	823	815	831	811	837	783	818	775	813	809	823	788	807	836	816	823	801	848	802	869	785	842	808	807	783	858	789	786	861	835	804	768	807	796	826	847	805	811	760	765	835	829	838	805	770	830	824	780	796	753	854	849	796	816	816	846	819	821	908	830	783	811	835	801	825	828	852	815	786	775	828	842	866	821	802	767	824	809	820	820	813	769	823	825	772	828	807	836	842	817	808	762	802	839	838	768	828	765	771	829	816	815	833	814	762	798	794	802	758	838	808	799	785	792	819	777	832	850	806	824	818	793	870	852	823	817	842	804	851	840	816	837	832	826	843	808	817	780	800	814	810	823	807	825	829	779	820	762	859	765	814	865	773	849	847	791	798	868	765	804	783	847	782	829	867	835	834	835	791	847	847	804	823	786	795	848	858	808	817	826	825	841	844	862	798	794	821	829	777	794	774	816	788	814	794	791	812	789	800	832	785	764	825	812	783	815	817	774	892	789	833	821	781	828	801	859	785	786	857	809	841	820	823	788	751	783	792	861	800	795	821	775	790	844	775	800	785	795	865	832	816	759	808	829	776	823	836	809	775	819	791	807	829	835	782	775	870	797	844	821	849	828	798	817	831	776	877	831	833	781	792	805	826	804	792	780	805	790	854	835	799	770	785	783	805	824	900	803	793	743	857	851	802	801	806	842	828	815	841	821	861	785	804	787	833	850	833	807	784	850	813	866	751	802	777	777	793	802	799	812	809	807	824	824	773	829	805	794	816	813	802	829	833	787	787	801	875	764	826	823	787	819	903	766	816	785	802	826	790	781	853	824	779	822	831	804	776	814	868	816	808	828	849	814	841	845	818	786	788	821	825	814	808	818	770	774	883	822	852	854	824	823	779	832	805	809	807	831	794	808	812	773	814	818	857	819	805	845	784	848	806	789	842	802	804	764	844	835	805	770	837	783	851	794	806	824	845	782	802	789	787	830	800	793	828	792	835	793	806	859	818	782	857	810	827	883	795	851	829	799	818	782	829	806	792	800	807	780	850	860	807	839	821	776	825	855	816	810	833	864	825	827	791	817	843	769	785	801	860	836	855	812	782	824	867	824	802	800	841	790	818	821	818	812	798	803	780	799	791	847	785	797	754	869	792	855	838	838	794	830	814	788	862	798	814	738	839	839	795	794	837	780	807	828	850	807	850	802	805	815	782	834	813	840	835	820	844	772	777	831	811	842	850	797	813	879	832	838	811	823	813	795	835	861	840	783	796	781	805	824	792	796	850	822	794	797	847	835	782	775	767	808	813	783	842	824	815	847	800	827	786	831	823	774	807	829	783	827	822	775	844	791	804	818	799	795	827	830	862	796	785	873	829	821	786	845	831	806	848	773	798	819	830	820	844	763	836	813	804	790	818	827	824	810	908	781	803	775	812	805	837	814	814	800	790	846	808	826	741	858	850	838	811	886	835	790	762	804	858	852	827	875	797	824	791	844	823	800	820	742	789	808	821	834	810	787	806	784	805	844	818	839	797	837	834	886	823	781	753	759	784	779	842	780	802	810	768	862	814	814	749	795	811	819	813	774	826	855	834	796	818	796	809	803	821	878	850	790	835	856	857	813	854	794	814	828	809	856	842	797	849	820	766	804	766	832	825	811	800	799	789	793	844	757	792	768	851	745	807	825	818	753	825	796	764	788	779	769	841	830	842	852	834	825	798	837	832	811	849	771	821	806	783	756	846	800	863	762	765	859	827	810	825	836	786	788	798	801	828	786	825	795	817	835	767	841	791	798	801	821	798	827	800	785	826	891	808	780	782	823	801	811	801	812	810	811	841	774	821	804	804	789	791	772	771	785	782	852	837	781	791	771	831	864	798	792	781	825	830	812	787	873	844	801	827	757	832	786	794	827	815	821	831	787	821	764	830	841	798	778	843	803	815	842	790	825	806	765	776	758	825	879	820	810	790	765	831	785	833	823	868	831	835	839	815	814	861	874	877	828	760	812	789	804	867	817	821	766	800	834	835	739	788	817	825	833	844	856	828	795	780	780	830	799	786	809	833	771	865	816	817	817	803	776	809	842	825	785	801	809	826	803	824	786	766	776	795	786	782	843	809	847	832	868	777	796	809	784	817	789	827	808	812	821	851	781	779	795	837	783	837	783	763	795	799	812	813	766	797	823	796	812	813	806	829	797
24756	21834	25662	28625	21834	21846	19353	787	468	412	374	354	295	385	328	284	319	275	282	277	269	286	294	265	270	266	279	269	292	283	278	282	285	234	270	277	295	287	249	280	269	252	267	302	265	224	285	246	255	276	289	265	244	276	284	287	244	278	285	244	248	271	261	266	253	258	266	260	271	268	271	265	282	276	291	266	262	235	241	277	241	246	309	260	248	287	268	277	266	268	275	291	266	253	292	287	272	263	281	270	248	273	258	255	257	266	256	246	251	256	253	246	240	284	274	262	240	283	257	248	253	286	259	267	265	239	252	238	252	274	262	252	264	289	273	276	260	269	265	251	255	286	237	245	303	323	293	261	216	280	239	245	297	237	275	273	311	273	271	311	267	273	267	250	231	248	259	258	268	258	276	264	232	267	279	277	263	280	277	272	273	297	245	277	290	262	251	268	248	257	247	265	258	233	261	289	275	260	237	256	272	282	251	268	258	231	230	278	281	271	235	257	256	264	278	280	230	287	253	269	258	248	283	250	269	285	235	257	279	280	266	278	266	299	276	274	277	284	257	270	264	271	264	274	239	279	276	297	306	288	280	279	261	257	283	264	274	278	229	260	269	266	239	270	248	278	266	289	279	266	304	259	267	292	263	257	258	275	276	221	254	269	259	236	256	228	246	282	257	293	274	267	282	274	234	289	256	216	245	259	246	258	266	281	238	279	272	285	237	288	241	304	311	268	289	273	270	266	279	271	307	277	275	293	255	239	278	235	266	284	231	272	271	245	233	272	277	249	214	252	259	273	256	265	256	281	241	260	237	242	276	269	242	250	284	251	247	275	272	232	253	245	257	262	261	267	281	257	249	270	254	269	283	288	281	252	239	296	314	267	283	253	247	243	263	303	248	248	263	264	249	259	284	282	262	234	255	248	245	266	252	254	276	262	267	263	281	275	273	280	257	269	269	291	251	266	273	272	275	238	246	255	256	256	218	294	271	273	260	273	264	240	280	277	259	268	253	287	273	263	250	257	289	276	258	264	233	264	271	254	311	245	238	251	306	268	313	252	256	282	277	312	257	254	284	280	278	286	256	246	266	246	263	275	262	223	238	219	266	291	255	245	260	273	261	246	263	297	289	267	276	253	291	286	229	272	260	213	262	255	270	252	275	255	276	259	254	255	262	254	244	283	282	255	252	214	275	247	244	265	246	259	255	260	262	281	251	247	260	271	275	251	273	260	286	279	299	286	250	240	302	274	254	261	275	276	275	278	255	242	261	230	286	274	252	249	271	251	267	262	266	246	248	282	267	288	245	263	242	288	298	260	253	242	263	282	271	271	246	254	264	261	257	251	320	247	261	286	267	260	267	264	254	257	283	289	226	268	282	254	253	279	276	264	223	245	275	242	260	256	262	318	280	267	258	266	250	295	254	273	271	279	260	282	255	229	260	283	249	278	268	297	269	238	271	261	247	279	253	247	239	240	225	235	289	246	281	281	249	275	272	282	262	249	260	262	259	290	263	272	259	267	298	270	264	237	256	270	268	262	282	288	294	251	254	261	256	242	252	269	251	257	272	251	288	245	315	244	266	272	259	288	255	254	281	296	226	268	251	265	256	231	278	256	271	273	252	256	240	265	279	287	261	278	260	303	295	261	259	250	273	289	262	286	278	271	254	294	264	239	265	276	239	244	242	226	272	258	249	264	277	282	265	259	267	269	242	233	260	257	270	291	266	280	244	258	281	291	243	253	277	266	265	253	273	263	283	261	221	282	254	274	228	254	265	288	277	258	229	276	266	255	219	272	271	265	274	250	284	281	274	267	259	240	259	241	284	252	269	268	269	247	266	283	269	253	277	279	258	246	280	280	256	253	260	249	282	247	236	260	233	251	253	291	263	276	251	229	259	277	284	264	245	243	287	264	234	265	268	232	268	293	258	239	296	257	276	285	254	250	265	243	248	230	259	253	282	248	287	274	270	250	246	258	222	259	293	248	254	250	258	259	271	273	253	269	253	284	261	272	271	284	257	281	274	217	267	300	259	262	256	246	247	278	267	274	249	278	218	238	272	269	267	257	271	248	246	267	265	260	252	276	288	258	276	276	256	248	249	313	276	298	269	294	256	244	246	252	247	262	269	266	254	276	252	265	290	323	281	262	268	287	250	269	255	236	242	257	260	238	244	256	256	241	293	228	271	263	276	298	280	276	251	231	287	234	269	255	246	271	282	256	246	274	277	270	257	265	261	271	268	266	254	282	268	237	251	274	231	227	261	237	278	280	252	264	258	276	266	262	249	267	251	282	265	258	296	247	247	277	239	275	262	286	287	291	260	290	293	284	261	255	293	240	294	258	249	291	260	257	290	294	251	245	238	251	239	265	272	262	260	254	249	236	270	238	245	260	277	287	257	229	255	267	271	237	229	260	260	241	257	262	274	282	265	243	246	226	283	268	256	258	267	264	269	290	253	252	281	257	255	261	256	247	272	276	246	307	261	297	252	264	263	284	243	255	298	262	276	262	242	276	276	304	227	248	273	234	236	270	233	255	283	260	242	238	275	256	314	262	242	221	270	291	273	299	258	259	241	246	263	243	267	260	266	249	255	246	264	291	287	276	256	265	272	268	310	275	274	243	238	260	270	242	250	275	265	273	229	292	271	271	267	258	263	269	227	277	250	281	260	249	263	276	225	269	275	268	228	254	268	266	235	263	274	274	285	293	283	257	259	257	275	274	259	239	233	270	301	276	282	277	294	286	268	300	259	265	264	271	252	272	261	262	268	229	279	259	282	258	247	267	273	261	239	288	267	244	255	285	281	269	274	273	273	276	255	268	241	276	295	256	262	254	275	241	289	252	294	279	249	265	244	246	244	272	290	250	263	260	268	240	281	273	245	265	261	261	282	271	286	250	256	233	274	270	264	260	286	302	275	252	244	295	268	260	239	246	289	294	245	273	254	263	255	233	271	291	284	273	260	255	267	260	276	247	268	247	248	286	287	284	253	259	291	271	246	284	281	289	234	268	264	258	280	260	278	272	278	244	246	268	286	267	255	259	253	245	259	268	270	288	249	267	290	291	257	252	247	262	269	255	276	285	274	289	260	262	274	239	269	248	260	273	276	252	288	253	253	242	289	241	273	235	285	279	267	269	258	240	255	242	300	259	267	242	272	248	247	191	267	257	234	267	267	251	270	271	242	247	227	263	280	281	241	269	270	238	243	269	274	277	282	267	276	260	291	256	259	284	280	272	285	253	282	257	246	267	271	281	292	262	289	279	229	241	262	269	269	256	240	289	261	251	244	272	280	258	274	262	242	253	238	267	287	263	281	266	273	256	271	264	271	266	274	263	291	264	266	243	215	260	276	285	296	281	253	292	284	252	273	288	254	279	266	285	267	252	278	237	245	232	268	260	256	274	274	288	268	286	248	262	285	288	263	267	271	260	233	238	304	246	243	254	269	265	251	235	251	284	233	237	264	264	252	239	265	235	283	277	262	269	250	277	264	268
3926	5548	2551	1222	877	751	689	674	679	593	649	646	656	609	558	614	580	621	621	597	654	542	554	561	609	580	587	621	580	607	578	622	613	593	584	611	614	577	547	563	593	568	585	577	566	561	587	598	539	556	556	588	558	582	583	613	607	587	597	586	558	592	597	583	605	568	618	590	592	603	620	585	589	582	578	561	594	597	572	586	592	593	619	574	566	548	597	572	598	560	575	597	635	563	604	582	609	578	599	546	607	581	600	589	613	548	613	587	556	591	574	544	603	624	542	616	600	609	598	617	527	593	589	566	600	605	563	585	585	556	542	588	567	591	586	610	592	563	566	552	584	532	590	584	569	582	589	579	597	640	558	564	595	549	600	553	578	576	579	625	608	589	614	600	610	547	567	575	584	552	632	612	604	563	627	561	582	560	564	592	574	584	628	562	552	628	586	602	532	568	582	580	569	618	539	564	578	592	556	540	580	575	584	573	603	541	560	584	560	571	566	574	566	577	591	527	609	559	593	581	569	571	593	608	572	554	622	648	551	593	553	567	597	593	606	599	573	553	571	607	592	579	597	607	590	605	617	592	575	620	584	583	583	591	607	555	615	552	667	598	540	582	573	543	565	560	522	584	571	581	558	645	600	591	613	600	577	581	562	597	552	608	563	602	567	586	575	593	600	573	624	561	590	570	594	599	533	561	578	610	586	529	572	583	546	572	585	552	603	575	602	616	597	576	579	551	593	555	531	569	563	532	544	581	549	570	607	597	582	587	624	612	596	607	563	595	553	610	618	593	627	554	598	579	583	544	620	629	565	586	559	586	618	559	617	599	628	553	582	575	597	588	566	575	580	610	584	625	612	611	581	587	588	619	599	614	567	599	580	601	631	596	597	568	586	596	568	622	617	585	583	554	550	563	564	583	621	574	563	555	573	596	558	616	552	610	614	567	584	616	549	576	616	521	617	628	556	579	542	598	617	568	547	600	562	580	590	554	599	610	565	572	594	604	584	599	592	568	586	607	630	600	588	582	589	584	570	615	568	608	594	562	558	589	578	579	562	572	581	612	611	574	571	579	649	560	604	617	592	601	582	566	564	618	593	621	583	583	573	580	622	601	570	549	585	584	580	624	599	591	586	613	584	595	641	575	556	561	567	582	565	588	576	567	624	585	568	627	568	589	563	574	571	597	590	556	562	574	543	612	571	573	569	581	563	550	571	564	519	537	627	584	606	523	554	544	568	542	617	633	560	586	589	589	605	571	622	604	597	614	601	583	612	627	546	595	578	580	595	567	566	558	597	546	556	587	581	590	557	555	635	549	578	599	564	577	583	576	577	608	581	585	559	564	615	596	584	616	564	562	604	567	583	572	603	607	592	542	568	590	595	621	561	567	564	575	597	562	546	568	569	537	603	590	569	570	589	590	576	543	578	562	561	590	601	559	597	557	583	613	596	572	573	570	550	543	555	606	587	582	622	617	584	571	526	593	577	558	560	584	517	560	536	566	590	582	573	630	569	583	574	582	583	574	599	599	531	596	563	606	545	538	589	572	586	591	581	585	603	590	593	543	594	646	587	579	551	574	586	596	578	574	565	613	559	587	573	569	577	572	569	556	623	562	559	617	618	609	609	588	594	589	591	538	576	587	543	577	581	581	567	581	579	577	607	593	576	557	558	553	556	554	648	589	614	558	568	569	579	581	596	542	560	549	547	524	603	577	568	539	597	563	566	581	574	589	594	547	564	574	589	576	580	581	607	593	561	555	562	591	605	588	579	558	537	538	588	621	604	512	537	584	552	553	602	619	592	566	564	567	603	567	623	588	615	572	587	564	584	611	580	572	565	553	551	604	557	605	594	614	560	571	574	575	596	561	563	579	602	615	537	571	560	609	547	551	519	564	572	577	588	621	601	552	613	597	596	569	593	578	610	559	589	599	560	579	604	563	555	553	600	591	575	570	578	552	591	576	569	652	577	604	551	579	575	572	543	538	576	585	604	576	551	615	616	585	549	591	584	587	563	582	561	623	585	584	585	540	596	605	572	626	557	588	532	594	609	601	565	553	573	574	620	602	590	539	625	608	561	604	585	583	590	602	572	598	569	555	540	542	605	634	547	562	634	585	615	565	557	585	588	610	575	549	578	609	559	579	625	570	620	566	604	571	599	588	602	591	568	566	550	576	590	557	630	568	556	609	580	596	600	570	582	533	583	605	572	578	608	582	557	610	611	586	562	563	580	563	604	624	565	527	605	578	590	546	590	583	549	606	507	560	592	563	586	590	602	539	547	624	628	587	565	612	570	566	567	575	592	565	550	568	562	596	581	606	595	554	551	551	581	602	588	581	582	536	564	613	584	579	599	567	596	562	594	595	603	582	585	567	589	606	568	607	612	578	578	559	568	534	571	579	563	562	570	593	557	574	598	574	568	572	560	566	584	580	634	578	597	617	591	585	561	567	544	596	585	604	597	611	621	574	576	574	604	603	526	542	562	561	570	587	577	579	576	583	573	560	621	593	611	563	576	555	573	588	612	593	591	583	546	580	622	587	578	563	560	589	588	542	589	563	552	560	606	557	604	596	564	557	595	535	592	576	569	593	600	584	555	582	570	608	566	620	600	573	557	581	613	563	588	621	564	649	586	583	606	594	534	633	518	572	601	622	582	581	582	587	592	621	569	576	589	580	560	603	563	569	570	601	563	576	610	601	566	580	560	575	576	601	562	555	553	580	536	555	594	590	549	597	568	587	618	569	585	537	582	574	548	579	601	576	620	574	590	596	553	617	592	557	578	549	572	560	578	591	582	561	562	575	578	581	586	591	561	614	575	603	510	622	637	535	590	536	619	555	554	602	555	574	606	575	563	599	588	633	567	569	592	593	571	547	558	540	562	621	581	611	612	596	564	580	588	583	594	574	577	589	570	584	556	604	586	621	579	586	609	551	607	575	551	571	567	598	586	624	548	581	616	548	566	601	590	559	570	556	549	575	564	537	578	576	591	562	611	596	562	633	592	592	605	542	627	614	565	587	577	592	585	595	573	539	567	573	578	575	569	589	579	583	628	572	577	581	599	610	597	543	562	615	590	575	549	533	606	582	552	562	619	608	583	592	558	550	595	574	572	522	578	554	563	570	586	595	580	603	576	597	565	563	600	575	559	597	571	560	573	555	614	577	607	571	619	594	573	587	566	568	547	595	586	556	575	582	525	572	613	608	662	541	592	601	618	591	614	559	570	580	561	567	567	586	581	576	586	594	578	603	565	559	595	569	576	577	535	546	547	568	603	634	571	583	569	597	561	564	603	588	600	574	610	569	580	625	610	546	565	594	545	618	607	595	531	564	595	560	551	596	572	605	593	525	578	562	613	566	561	595	582	561	578	541	600	591	534	561	655	581	592	625	577	591	569	531	600	610	574	595	567	559	588	555	588	593	576	573	540	619	572	608	600	568	591	577	598	593	583	579	545	555	542	558	580	625	546	588	601	527	601	560	537	573	573	535	578	592
33338	20275	8013	596	352	379	317	322	281	289	274	282	297	279	284	277	308	281	262	275	277	285	280	268	282	303	282	268	294	265	286	271	293	278	276	275	267	246	272	320	284	276	265	301	270	283	288	273	306	270	281	271	266	286	287	303	279	262	271	281	273	286	267	272	291	283	265	295	301	289	265	278	273	282	275	260	277	278	263	280	298	321	288	292	296	270	281	276	293	292	266	310	278	312	290	310	266	300	278	273	303	293	303	313	260	286	287	322	288	251	273	247	272	284	278	250	291	287	266	297	263	290	300	296	278	298	265	316	274	294	288	297	285	289	304	272	324	280	283	298	286	292	303	298	304	295	273	285	285	268	279	275	274	288	256	275	297	309	261	269	269	279	261	295	314	268	259	299	247	286	300	292	278	281	281	297	318	266	289	273	275	258	265	294	302	293	303	286	251	290	259	282	259	279	255	270	267	283	307	259	291	254	278	268	281	279	292	304	275	279	281	268	276	310	307	299	268	271	301	301	282	246	280	304	311	263	292	269	304	290	254	269	300	289	298	289	287	270	268	313	284	301	289	283	273	272	260	269	259	272	248	278	273	276	271	285	280	325	304	250	283	269	268	267	273	277	262	300	264	253	279	287	273	275	268	282	299	272	263	253	260	251	293	270	260	268	291	280	283	270	292	260	304	275	294	259	255	283	270	290	280	256	276	331	279	237	257	279	305	280	263	295	257	304	280	254	301	263	259	301	286	268	277	263	268	252	244	242	288	299	313	335	272	260	297	297	314	313	264	255	289	319	296	274	265	275	250	289	284	261	257	291	248	280	289	278	280	321	267	286	294	302	310	286	276	261	294	280	281	288	283	287	291	252	271	295	316	280	280	279	264	295	292	267	302	290	292	297	251	263	275	268	284	277	277	270	270	272	275	305	288	270	262	317	283	283	278	281	275	262	255	277	285	287	273	273	277	269	312	264	266	277	297	307	296	257	281	283	266	298	280	315	289	269	272	304	301	302	292	279	306	284	277	310	267	274	238	246	299	274	263	297	260	309	280	271	270	262	272	282	265	289	296	325	264	258	294	288	286	283	278	281	277	299	283	301	262	281	264	295	284	263	299	287	261	309	247	281	290	311	274	274	279	256	307	281	285	270	289	291	270	293	299	283	266	242	291	279	303	293	349	279	313	261	313	279	257	268	284	314	276	242	290	265	276	287	289	270	296	278	258	253	254	280	291	304	306	266	275	265	274	299	249	263	294	273	271	265	292	294	301	317	304	293	272	261	280	289	242	261	266	275	278	263	287	297	295	291	262	287	295	263	290	279	314	275	251	276	279	278	298	300	295	284	281	292	256	278	274	274	247	290	290	277	291	289	306	297	274	317	295	247	275	286	316	272	287	272	270	296	302	264	244	291	271	304	332	287	275	267	292	298	299	293	253	306	268	286	266	275	289	298	292	284	244	288	270	253	246	257	266	263	254	291	288	315	259	287	278	258	294	272	257	311	270	253	294	281	291	266	288	279	292	276	277	300	323	286	270	241	271	279	267	242	283	305	274	266	270	285	285	321	290	271	274	292	298	284	314	318	256	262	304	306	265	276	288	233	291	285	267	313	284	286	301	255	301	262	299	273	283	276	288	271	290	295	277	240	285	259	293	280	289	285	264	273	282	300	280	275	282	289	277	271	254	265	269	273	300	300	241	253	281	297	280	269	291	275	292	256	307	295	271	271	269	286	293	290	284	250	283	278	256	270	281	259	284	264	285	224	282	298	273	269	282	272	238	273	265	275	274	256	287	285	279	327	299	259	243	271	280	289	271	289	256	273	252	285	311	301	291	270	274	312	275	288	286	266	308	268	234	256	257	299	322	281	277	261	316	265	269	263	246	253	294	270	271	295	293	288	289	292	325	305	302	260	257	272	269	281	310	280	268	273	274	267	246	301	331	267	311	279	270	287	263	279	267	282	281	291	267	286	229	267	274	247	287	262	266	297	247	304	297	269	273	312	309	299	296	279	276	274	291	251	290	249	279	275	284	296	336	307	328	260	282	247	282	299	262	252	274	270	292	270	293	289	275	264	279	278	243	276	246	282	276	311	272	303	276	283	264	314	291	274	312	277	312	309	280	278	311	303	304	298	283	302	262	249	270	245	280	319	301	278	297	260	329	273	285	295	268	283	291	313	291	272	290	300	258	290	265	248	254	278	286	275	299	277	284	315	289	328	280	290	284	273	292	285	255	289	284	330	302	296	257	303	255	305	267	266	287	268	302	278	282	297	253	289	251	294	295	286	276	276	274	289	253	262	287	299	265	249	263	283	288	277	273	253	291	258	276	304	257	280	284	293	280	281	278	248	291	273	279	241	286	307	273	241	257	311	295	267	306	284	246	286	291	306	267	268	281	260	252	262	257	295	299	281	255	273	287	286	303	275	265	257	330	295	297	304	273	256	284	313	283	284	277	295	272	240	293	263	286	261	276	273	249	272	283	260	290	291	287	294	293	281	309	289	257	305	290	274	254	268	287	270	284	286	274	259	297	275	288	294	287	288	257	290	291	268	273	290	272	277	320	284	259	301	256	275	272	271	289	265	272	290	266	270	277	295	278	271	284	276	265	292	286	256	260	326	314	282	256	278	309	293	289	279	282	310	262	264	279	292	254	288	264	275	293	280	242	283	264	266	272	308	260	277	302	272	264	304	283	278	289	296	290	323	283	295	283	277	287	255	295	273	302	267	277	299	304	289	274	294	271	301	306	323	290	304	250	265	281	266	263	285	293	241	295	289	272	249	282	275	307	287	270	310	257	278	275	306	270	246	267	278	279	264	267	295	293	279	281	263	270	287	277	291	285	277	287	300	249	268	279	327	272	285	306	264	271	288	267	292	287	288	272	273	291	265	279	284	313	255	289	273	277	305	229	264	276	279	284	283	315	314	272	301	287	301	267	272	320	281	261	309	302	247	312	260	272	302	301	287	291	280	270	295	270	293	306	277	287	279	271	268	302	266	277	268	282	285	283	278	302	278	314	272	305	292	267	303	312	295	281	287	289	286	289	312	260	302	308	271	282	264	272	289	299	259	275	269	285	307	319	268	292	270	280	278	267	259	290	290	265	315	301	287	273	290	233	298	302	287	295	269	270	293	303	300	292	312	283	262	281	301	298	265	250	314	299	311	303	295	281	297	306	300	301	267	289	313	278	278	273	308	287	286	274	289	297	287	301	299	258	249	306	266	293	294	279	277	306	267	298	284	259	269	279	281	283	286	281	288	265	312	283	256	266	296	271	283	277	273	263	278	259	276	296	267	288	304	272	290	270	259	256	258	309	299	285	290	286	289	278	267	298	280	288	293	253	284	270	259	298	276	250	312	267	287	241	298	242	274	290	276	272	272	282	257	282	300	283	293	285	299	260	270	288	299	277	314	297	264	286	260	290	277	306	272	256	297	267	265	285	276	277	248	272	286	281	302	296	301	298	275	294	303	278	289	261	251	269	292	291	253
5636	1304	856	735	657	705	645	655	667	676	658	674	632	648	702	684	705	665	678	701	685	679	673	657	685	685	629	697	706	641	683	699	687	699	687	669	627	676	706	683	706	671	697	608	638	664	691	661	639	608	687	685	682	603	719	661	678	646	628	658	695	667	717	652	644	656	645	659	679	655	643	675	744	714	668	692	673	677	634	651	697	699	656	689	664	651	724	637	697	658	639	631	637	663	680	657	677	700	673	678	661	716	657	765	657	692	635	685	660	661	639	672	703	690	672	685	673	647	651	655	629	610	690	665	653	649	666	683	671	681	675	669	674	639	669	633	682	648	632	693	646	668	622	664	664	619	637	684	661	643	685	672	663	705	692	697	659	664	663	664	641	684	672	660	630	637	647	678	679	682	674	658	676	662	644	697	699	659	663	659	649	699	624	620	702	646	632	651	686	680	659	688	628	661	661	695	667	694	659	644	642	643	649	667	667	630	671	643	684	667	651	690	680	662	685	684	639	679	681	633	698	703	719	655	714	636	698	723	650	663	671	690	627	656	668	642	650	702	727	691	690	703	646	665	667	650	686	666	637	675	687	615	685	680	645	643	654	640	675	645	721	661	681	705	653	707	655	646	658	624	685	658	630	665	655	666	704	672	657	625	625	678	617	683	692	629	682	678	645	694	652	654	713	664	677	656	664	702	663	729	657	643	668	689	662	655	694	620	689	618	641	643	677	708	710	655	644	638	709	655	659	670	674	673	692	667	649	664	684	667	691	663	632	655	632	674	682	656	661	658	696	685	685	668	643	699	656	735	671	642	699	648	651	682	659	663	712	705	661	699	696	667	691	687	692	724	612	691	680	664	704	651	651	692	665	661	650	626	676	659	648	669	641	661	636	645	635	662	656	706	718	685	642	652	646	730	699	693	691	683	635	716	675	677	704	688	652	723	645	624	679	670	694	636	694	688	666	679	621	689	673	651	681	711	650	704	683	624	688	617	647	648	664	686	646	666	676	621	653	664	698	709	641	674	613	653	661	661	651	680	673	696	668	685	656	649	708	639	670	664	693	613	664	668	645	658	665	661	625	629	655	674	673	661	662	645	655	685	671	757	661	699	694	661	646	682	689	695	663	671	654	698	655	686	709	639	702	645	633	645	705	706	653	699	656	694	691	647	635	659	668	740	645	615	654	641	622	619	667	652	693	651	656	680	691	651	656	699	647	657	669	623	684	662	670	692	633	656	657	667	670	689	716	675	656	672	668	623	567	685	667	703	656	657	692	635	662	653	665	686	658	669	668	659	693	645	700	672	674	637	670	651	671	630	627	678	704	721	672	601	650	638	668	643	664	688	632	691	666	683	674	670	687	684	640	696	665	649	665	702	685	647	710	659	691	718	683	681	659	629	666	680	683	646	647	652	710	647	673	696	666	650	647	638	665	682	688	628	639	699	694	661	646	694	666	687	615	629	702	711	619	684	667	676	644	708	670	673	677	655	626	668	681	668	677	619	712	647	649	637	660	682	672	651	658	739	679	661	666	632	717	667	629	676	682	655	671	700	680	642	701	680	644	680	662	654	660	659	697	720	718	638	647	640	636	722	663	666	683	654	676	704	697	651	645	684	668	656	645	656	641	615	679	662	640	657	659	673	649	689	669	630	677	680	666	693	620	630	647	680	690	662	647	697	684	643	650	675	694	670	681	646	653	680	675	636	656	673	654	666	685	641	705	656	691	712	683	630	685	644	648	615	717	671	676	677	667	680	654	653	683	648	683	685	722	695	660	673	668	656	709	693	676	653	658	689	673	675	719	704	650	635	682	693	684	677	692	682	655	693	683	708	650	688	670	624	674	658	664	680	646	655	697	667	691	689	645	686	685	654	653	637	643	691	649	662	669	715	692	670	678	649	683	666	648	651	665	634	687	646	664	668	630	691	643	631	675	681	680	675	673	687	699	672	684	693	644	662	699	655	634	652	712	655	669	690	682	639	667	682	696	721	676	664	673	621	693	693	663	679	645	693	683	658	648	638	664	681	688	667	690	678	696	690	674	670	680	654	654	595	683	634	689	698	662	697	698	665	640	667	660	661	706	662	700	673	666	673	687	699	693	664	699	675	672	641	679	700	686	666	621	666	676	686	641	697	672	658	670	690	655	668	674	664	619	653	731	669	635	686	656	662	707	712	656	685	664	680	636	722	712	647	684	708	663	655	662	691	680	701	654	641	660	648	656	687	672	701	655	675	651	662	651	660	677	659	686	686	676	695	654	656	674	655	688	645	683	679	673	688	640	717	640	703	649	661	643	689	659	689	638	642	653	697	713	670	686	671	670	686	698	658	712	650	704	663	665	681	715	685	638	664	663	663	653	669	660	650	730	613	692	662	641	672	662	665	691	626	707	667	690	620	656	686	688	670	691	651	657	654	631	715	658	662	719	675	651	708	666	655	685	641	657	637	639	635	662	680	670	689	624	638	669	652	606	655	677	643	671	663	732	636	670	663	702	676	644	631	673	701	661	682	696	669	670	681	679	653	677	645	674	701	681	631	673	681	665	662	698	661	654	689	700	675	601	684	670	649	670	714	657	671	666	664	650	667	682	675	614	671	675	649	695	640	681	678	697	713	671	704	621	666	667	708	692	647	688	715	650	681	674	638	703	670	731	632	687	656	649	684	685	707	605	619	662	643	650	633	668	679	678	651	683	668	675	669	653	681	628	642	685	652	705	625	637	719	655	639	685	701	661	654	668	648	660	673	661	695	636	712	657	617	665	606	680	657	672	700	675	651	638	678	662	664	655	665	666	674	706	672	659	677	667	685	667	699	675	667	630	709	641	658	648	629	673	657	682	687	679	673	664	645	654	682	664	650	636	694	682	668	631	675	637	681	639	669	665	695	646	683	654	656	713	725	666	676	682	677	647	688	707	628	676	656	716	694	644	712	656	698	637	701	627	653	608	684	695	677	702	705	641	644	648	661	657	648	678	677	665	674	633	617	685	698	667	681	646	663	664	662	681	689	641	689	715	638	650	687	673	673	624	661	676	671	692	665	653	678	685	597	628	649	644	641	680	679	674	659	660	654	666	683	676	627	603	641	641	716	671	664	685	672	702	718	680	700	622	686	713	670	669	679	634	700	658	689	710	648	627	634	696	675	671	685	647	654	632	667	681	640	694	614	659	736	665	656	635	685	670	678	648	694	708	671	635	656	645	705	656	658	648	657	659	669	666	656	693	672	694	682	670	629	714	637	692	703	662	689	693	700	673	665	651	687	670	668	689	613	645	721	663	655	709	733	731	690	683	623	675	722	729	648	676	722	668	651	658	705	658	682	622	678	663	646	704	679	713	661	621	645	661	635	673	700	680	671	701	664	622	670	667	661	672	721	645	652	631	688	606	673	673	675	668	669	630	628	643	659	692	681	681	680	705	633	688	654	647	686	634	681	659	669	666	690	664	692	693	653	652	672	664	643	694	698	672	687	707	669	633	659	666	675	718	684	681	672
24082	20833	24188	27368	20723	20719	3184	597	472	427	451	406	410	432	403	380	351	429	372	397	368	421	418	399	411	410	353	377	387	376	388	358	406	397	387	374	416	408	417	353	348	347	396	385	371	361	347	393	375	357	370	388	385	328	344	408	389	375	391	375	398	395	390	388	369	384	369	412	364	402	359	351	397	372	360	403	408	387	360	399	389	352	310	410	370	388	404	329	380	390	368	357	382	356	395	382	388	352	439	345	399	361	351	381	367	423	358	339	426	355	380	402	377	378	384	383	384	363	369	381	339	344	360	369	328	374	356	358	358	404	367	365	354	360	382	355	378	384	360	393	379	406	365	387	341	365	374	365	324	387	391	382	383	420	352	369	320	374	379	366	425	387	361	368	374	386	361	383	369	369	373	396	377	352	413	357	363	353	380	374	382	396	394	356	362	370	362	374	350	378	379	400	373	364	394	372	388	368	422	392	356	340	390	389	371	381	367	369	371	357	367	378	383	383	346	406	390	350	346	348	338	362	361	363	400	372	395	390	373	372	391	361	413	370	355	356	398	376	350	406	338	417	368	380	385	384	384	378	373	347	350	337	382	376	386	389	357	393	401	367	382	368	371	403	368	414	403	360	383	370	377	353	365	368	327	320	389	359	352	390	375	334	427	388	387	396	362	390	370	360	348	374	385	395	349	369	384	320	370	354	367	391	368	376	376	340	336	371	389	405	375	409	403	389	400	400	388	334	390	361	339	354	351	332	360	352	382	387	353	370	397	397	395	382	367	373	405	377	398	324	345	401	385	365	410	351	389	389	378	323	346	374	377	353	377	406	386	374	364	384	392	389	353	375	362	356	361	391	365	391	387	355	380	351	352	382	415	353	385	357	396	371	353	373	378	331	399	403	345	389	364	373	371	393	368	371	386	377	363	337	374	375	365	386	363	332	365	379	370	353	395	387	362	385	339	354	388	396	414	369	403	343	382	414	356	370	369	363	349	347	373	364	396	363	350	394	402	362	375	348	333	342	362	407	377	362	364	365	384	336	370	381	381	358	406	344	343	363	384	387	364	354	373	371	368	390	385	368	364	399	344	329	407	417	391	356	342	386	403	385	391	334	364	336	369	375	370	374	374	365	347	380	408	385	427	386	378	371	401	396	342	384	339	325	349	388	356	341	383	353	371	361	387	358	372	384	405	378	373	348	417	411	347	387	396	377	348	402	350	387	376	377	372	398	360	398	408	410	386	359	375	391	394	375	360	390	397	385	329	364	380	377	380	368	353	381	364	343	370	387	376	356	372	321	377	386	387	412	378	356	373	374	360	367	368	374	413	398	342	372	362	405	358	365	362	395	354	388	357	372	393	368	359	342	369	363	382	394	409	347	396	378	376	368	371	396	341	389	360	390	398	375	394	399	382	404	371	398	386	382	393	363	358	363	333	372	366	351	367	349	367	345	350	368	347	397	333	342	400	385	403	348	405	368	391	393	374	387	367	359	359	347	361	379	393	400	352	355	337	374	364	346	347	340	356	340	354	355	381	369	388	343	390	387	405	403	364	388	411	388	407	398	409	348	375	381	399	354	371	338	397	397	371	328	404	391	402	408	356	368	350	374	349	383	414	360	339	392	350	365	401	394	389	376	405	348	382	390	378	342	330	395	372	388	349	404	381	383	363	407	358	345	364	399	341	374	369	361	396	366	355	394	377	399	373	422	368	362	341	364	364	347	383	374	383	352	365	374	391	421	392	416	405	356	347	355	382	349	349	387	351	407	350	377	390	398	333	397	357	395	392	420	358	380	345	431	341	372	404	360	390	404	377	349	332	352	373	373	362	375	364	405	355	368	389	389	365	355	342	349	342	400	356	425	403	363	387	390	371	402	381	376	365	352	359	370	399	388	333	374	367	384	348	358	379	352	376	402	341	369	380	386	380	355	368	360	352	372	392	373	376	380	373	358	393	363	388	406	400	384	369	392	361	405	364	331	390	397	364	383	420	368	352	376	378	358	394	333	342	355	391	384	349	392	386	359	406	384	352	357	363	374	399	382	373	370	352	344	398	364	357	355	401	380	390	370	371	315	373	351	388	373	385	379	369	381	393	362	381	382	379	366	347	381	375	337	403	419	385	403	375	372	360	358	364	371	346	407	397	373	368	354	397	371	363	372	433	338	349	383	394	381	384	361	320	359	422	386	358	362	361	400	354	385	376	372	352	383	377	344	363	334	329	378	406	372	336	355	388	368	371	356	366	406	397	381	377	399	386	374	404	421	368	379	370	397	354	357	377	384	374	391	330	358	356	357	405	368	345	376	380	337	383	367	355	365	359	385	354	350	346	345	375	317	348	344	375	369	346	408	367	369	366	375	372	368	353	342	381	385	378	398	357	371	363	371	342	387	354	386	359	363	390	345	407	377	375	411	393	369	360	390	378	361	379	358	376	362	370	394	383	400	376	392	365	353	386	376	400	346	370	337	399	406	372	344	386	401	342	377	347	345	363	387	440	365	404	379	378	391	399	375	372	365	375	399	380	358	377	327	327	356	376	398	366	415	359	360	396	384	350	395	378	386	394	369	420	356	354	365	370	343	373	363	380	345	345	383	363	356	321	396	378	390	375	378	344	392	364	342	350	361	355	391	395	389	371	383	398	377	343	356	359	418	388	349	359	356	325	387	352	363	325	381	362	351	399	381	374	351	346	336	405	386	370	415	384	369	355	417	361	372	341	344	381	402	391	371	400	400	421	407	388	346	411	356	402	389	351	390	377	374	408	393	379	398	373	376	346	384	404	402	381	345	361	382	361	375	376	368	358	424	354	339	360	348	366	365	367	371	410	387	374	381	375	381	365	376	348	378	400	387	395	362	407	394	380	370	361	401	408	378	424	395	425	350	380	353	378	381	387	387	356	356	345	345	357	341	379	345	379	417	381	410	370	367	374	381	338	346	380	371	371	351	332	351	390	370	336	358	397	382	359	359	384	373	351	392	434	355	351	399	355	355	329	400	342	426	398	369	356	371	368	355	375	343	358	377	372	370	353	420	437	379	361	384	369	358	374	337	367	379	385	367	381	378	381	376	391	379	371	365	354	373	419	385	376	363	382	354	325	372	347	379	339	409	395	382	383	372	374	382	400	381	363	376	382	346	362	371	416	372	353	356	392	373	365	373	396	396	390	346	402	348	375	372	382	339	374	378	362	375	378	376	372	412	389	340	354	369	356	363	376	362	374	359	383	352	356	398	396	356	402	374	348	373	394	376	386	364	395	347	364	381	403	383	354	409	379	408	358	378	388	380	360	355	393	349	390	407	375	408	383	365	377	351	388	372	380	383	399	338	338	365	379	380	374	352	423	393	357	370	355	404	377	396	371	394	378	383	370	386	393	376	360	347	375	323	352	363	388	354	425	399	399	395	396	337	393	352	408	351	381	357	395	356	402	374	364	369	378	353	409	360	352	356	386	379	399	369	386	360	377	352	389	386	372	364	354	378	361	361	367	382	401	386
3598	3656	1940	1178	955	936	874	847	822	841	838	794	835	843	770	841	814	833	810	836	826	810	818	808	785	810	785	798	814	815	820	789	829	821	792	829	841	788	793	811	811	835	813	820	838	844	765	838	809	766	861	823	833	827	815	815	794	828	775	838	820	793	804	768	854	774	800	877	804	882	816	882	783	832	747	844	799	827	780	836	818	839	814	810	742	803	841	793	792	764	823	809	848	778	876	845	808	866	768	839	780	823	832	810	823	838	821	811	830	873	810	876	792	837	760	855	815	812	851	832	807	818	801	787	877	812	774	782	769	839	757	820	784	880	759	848	821	837	854	835	855	842	857	850	842	775	806	841	798	811	826	810	818	847	806	807	845	848	817	840	813	844	815	801	763	791	724	811	843	789	802	802	779	791	811	794	816	853	867	773	791	794	834	804	834	772	812	824	776	790	735	788	814	808	795	791	783	800	769	838	842	776	783	817	827	808	754	765	834	761	827	771	777	786	752	803	810	843	830	782	826	770	831	781	814	830	806	777	859	772	777	794	761	775	802	775	812	811	833	762	780	847	856	840	800	823	834	813	775	826	762	828	795	812	829	842	837	819	775	803	767	809	776	807	775	798	826	786	820	782	835	845	806	810	794	796	795	812	826	858	827	885	825	840	771	810	800	811	778	827	822	817	816	807	806	876	813	845	779	836	772	797	785	789	772	823	762	786	813	814	824	834	858	817	871	811	858	783	835	767	819	857	834	827	797	814	796	846	795	831	843	813	823	807	791	825	793	862	848	841	777	829	773	781	818	840	791	829	831	806	836	809	802	843	801	878	845	787	819	833	783	791	796	784	800	859	860	835	798	814	794	833	768	835	813	786	811	830	806	831	782	827	825	826	824	831	803	796	787	882	798	822	844	788	794	847	781	802	796	817	764	770	830	846	821	805	774	806	759	823	844	751	821	813	853	832	837	789	755	821	802	814	814	821	836	786	799	829	834	812	850	790	790	868	814	789	815	846	801	784	771	805	807	787	831	852	809	756	862	771	829	833	763	821	868	835	842	802	829	851	791	857	796	834	835	833	812	876	787	786	843	819	823	814	830	808	719	837	805	831	854	790	760	830	792	797	850	799	852	814	795	834	802	773	816	788	772	855	809	825	790	806	765	850	854	821	821	834	810	800	811	817	799	777	839	807	834	790	821	803	797	801	837	830	819	829	787	829	793	776	812	785	814	847	815	846	841	807	802	831	814	809	821	806	801	850	783	809	845	847	837	750	808	802	792	823	797	840	822	784	818	813	849	822	841	853	858	836	788	815	821	815	804	816	791	797	816	828	816	815	790	816	812	813	818	789	799	832	852	849	879	767	826	818	843	871	820	827	807	808	836	840	830	795	839	836	790	804	804	828	783	786	823	859	836	805	820	812	828	789	917	837	831	778	821	799	816	846	783	859	838	786	805	845	795	815	801	812	839	797	837	836	888	846	835	789	767	733	810	776	805	786	863	782	797	824	814	801	819	755	800	810	757	804	742	784	793	891	798	829	826	846	745	804	862	772	760	847	823	822	901	792	809	798	838	823	777	768	807	793	774	789	766	822	814	808	756	809	822	846	781	835	826	819	833	801	870	784	785	786	774	836	822	806	821	807	810	763	831	842	799	830	795	830	753	747	776	818	864	776	835	848	755	801	806	822	790	791	826	855	812	794	788	832	838	836	806	788	858	826	765	754	801	815	795	810	815	793	805	779	825	774	809	828	807	825	808	806	747	854	855	838	812	838	833	859	824	872	829	784	850	806	788	863	810	849	824	789	803	850	826	818	795	797	791	871	785	782	808	806	770	804	824	787	813	790	817	835	823	888	813	799	809	795	750	874	830	779	796	804	827	793	839	839	786	848	807	803	860	753	807	792	837	822	855	781	803	837	852	827	856	753	809	818	773	804	848	790	824	908	772	767	781	785	839	851	808	862	820	819	831	819	823	864	877	785	824	851	807	851	793	812	762	771	840	812	807	813	850	847	868	873	798	789	843	773	802	821	842	866	824	815	783	823	792	821	809	831	796	824	839	815	820	794	766	766	815	824	841	816	894	805	902	857	821	839	811	840	808	785	789	824	802	822	810	824	817	842	827	820	810	826	875	789	821	778	837	860	867	832	759	814	788	825	799	828	783	830	784	803	851	795	793	799	867	841	786	749	802	766	772	784	811	874	830	864	799	834	809	831	821	837	783	815	774	825	814	803	809	804	825	817	854	768	868	815	768	823	830	842	782	789	777	843	796	837	837	766	842	807	825	826	815	790	779	796	767	808	794	774	861	785	841	806	830	792	759	794	793	840	809	807	830	843	730	825	818	820	789	837	832	840	791	767	807	809	830	802	823	757	808	827	842	834	820	833	806	731	825	862	828	813	792	766	826	775	780	787	800	841	832	835	812	827	846	802	817	816	804	785	794	810	829	822	808	883	817	765	806	840	797	827	803	823	745	798	726	831	774	773	814	823	842	851	806	841	816	817	788	792	827	796	743	877	814	803	818	750	839	865	806	844	782	802	755	777	774	800	847	865	809	798	841	805	836	831	783	843	826	760	831	799	795	877	798	821	835	786	873	786	802	764	822	821	839	794	850	837	837	850	843	779	845	832	829	792	796	812	784	821	794	790	806	819	803	834	819	825	847	801	773	781	807	781	800	823	793	813	820	830	775	811	822	830	830	816	824	768	817	821	809	819	840	803	802	845	809	853	835	850	779	827	806	829	845	786	823	813	745	808	786	814	816	799	848	823	796	842	813	802	806	809	759	804	829	814	848	823	854	799	793	839	759	801	793	795	834	818	816	819	803	818	817	831	780	822	776	831	765	822	801	803	822	775	853	851	847	758	835	790	836	805	831	824	798	792	796	805	855	806	832	793	836	773	810	771	809	790	829	777	804	819	832	828	792	780	811	802	815	800	841	819	792	768	792	818	798	835	850	839	773	817	781	784	836	772	827	838	812	821	798	846	803	793	810	773	831	799	781	893	816	814	772	851	814	779	854	803	822	814	800	857	779	769	861	798	814	799	851	812	837	840	808	748	874	784	801	777	818	820	819	821	790	735	772	793	777	864	822	796	853	819	777	829	767	836	807	827	853	831	800	755	801	816	784	814	780	766	822	751	792	800	793	787	766	814	807	814	804	773	842	743	814	813	780	805	827	786	806	811	801	826	811	836	799	827	829	808	779	835	798	857	800	799	840	841	831	823	812	777	759	872	770	836	832	790	816	826	859	822	825	796	810	828	781	820	819	788	842	848	819	868	797	808	814	804	776	818	783	770	802	845	804	856	781	843	832	849	821	826	811	826	812	779	788	756	870	764	831	793	805	848	808	800	808	791	799	779	776	857	862	816	859	836	796	802	810	862	782	802	850	845	778	814	844	847	759	786	773	832	770	857	826	816	809	789	759	803	857	769	797	836	807	807	840	810	759	811	788	807	792	848	827	839	813	774	772	768	846	802	825	834	833	851	810	835
23586	20866	24519	27332	20874	20885	18468	723	417	377	374	346	300	303	321	292	285	302	289	289	240	299	277	265	289	254	288	218	240	245	268	260	258	274	258	289	248	268	293	236	240	242	250	247	266	253	251	266	246	257	218	258	237	239	258	250	278	260	229	232	273	281	261	259	250	227	249	251	258	243	256	236	282	260	245	256	255	259	267	233	242	259	260	250	250	254	241	243	232	253	267	267	253	251	256	238	278	237	240	278	262	261	252	270	259	241	252	258	244	286	254	291	222	238	261	241	267	231	265	251	248	235	230	256	237	249	226	262	237	244	245	251	263	246	287	261	226	253	248	261	286	259	250	241	254	281	263	256	258	224	240	207	252	244	255	257	253	250	258	256	263	259	253	273	277	270	248	262	274	253	230	227	277	263	250	266	233	236	257	267	253	238	259	263	265	257	255	243	270	241	285	267	257	257	265	274	238	234	262	254	224	235	271	294	237	268	261	250	265	278	231	263	267	236	245	249	260	271	241	236	246	231	278	248	255	237	250	229	242	287	257	237	251	269	273	250	284	246	256	284	279	245	249	279	240	244	241	259	247	270	281	260	231	261	246	259	283	251	269	258	236	211	270	285	241	237	208	247	248	253	273	269	257	279	228	254	259	266	230	229	282	262	242	284	247	253	276	237	239	224	273	227	250	296	270	236	264	285	212	235	282	260	252	261	259	231	234	260	272	235	253	257	257	267	223	265	235	252	266	244	223	279	271	286	247	233	262	268	260	271	282	282	245	239	273	257	243	233	305	294	234	221	218	239	243	257	284	260	250	250	250	262	246	263	270	262	243	272	259	250	253	245	263	275	245	247	216	246	262	240	253	217	269	250	229	283	238	259	259	249	230	252	245	224	253	253	268	274	241	256	247	252	258	261	240	243	266	264	249	268	256	263	245	255	257	255	257	271	253	270	274	245	269	292	275	230	267	269	262	263	248	255	262	238	231	261	271	301	258	233	256	244	250	264	245	251	265	242	262	239	279	210	232	216	254	264	236	240	257	283	266	263	242	222	260	279	268	210	236	241	272	251	258	232	257	304	275	234	246	248	267	255	249	261	237	264	254	264	234	247	253	229	263	241	239	267	249	277	292	233	264	267	253	252	257	265	267	266	271	245	246	243	258	249	252	242	254	253	292	249	253	250	261	273	247	244	234	255	274	230	268	232	235	252	262	246	275	255	238	270	255	248	259	263	240	236	247	224	242	267	258	260	229	263	260	220	254	252	254	230	231	272	239	270	253	252	253	219	263	255	219	257	293	240	268	246	257	239	239	272	263	255	252	251	257	292	262	258	256	249	238	262	280	232	236	219	270	240	241	237	270	223	252	251	255	273	292	251	284	275	250	246	246	278	266	246	269	246	267	262	294	248	254	258	249	272	261	230	301	249	235	218	255	269	263	254	254	267	253	251	268	221	262	276	255	281	277	267	242	240	260	237	231	286	266	268	239	259	254	239	252	239	258	248	234	233	222	259	250	266	232	258	271	258	265	279	254	266	273	246	226	204	273	244	256	268	259	247	208	262	251	261	248	246	212	236	261	259	252	269	269	286	293	274	235	258	257	239	238	276	266	216	249	253	256	237	246	295	233	249	229	243	242	249	262	255	295	280	282	259	277	239	238	252	285	275	268	275	230	234	257	284	291	270	270	238	263	255	276	255	273	248	264	256	284	236	234	247	263	224	241	244	236	237	269	280	260	236	244	238	233	238	248	243	268	247	246	245	281	285	270	224	275	279	265	233	225	259	262	236	244	281	247	248	241	269	249	279	263	271	294	235	282	265	234	259	276	264	266	286	246	267	251	239	272	252	214	228	255	246	262	261	260	245	252	259	232	268	263	247	281	274	235	290	223	221	249	230	230	255	240	232	244	233	241	225	264	230	258	259	240	296	248	226	212	258	273	234	241	275	307	252	259	219	246	248	226	305	238	285	256	281	290	242	238	266	222	258	269	235	266	277	280	236	264	262	268	275	226	259	219	285	273	238	252	274	227	237	242	258	257	270	274	236	262	276	261	285	281	252	251	261	244	268	248	241	259	237	276	246	238	246	243	251	249	248	268	282	284	214	228	227	235	246	244	237	281	267	276	255	291	272	243	260	246	286	251	270	265	253	259	251	220	247	250	262	273	249	262	249	264	259	231	226	257	252	261	231	232	245	271	247	247	251	236	246	254	287	292	226	250	278	266	238	269	290	236	246	274	246	275	246	245	221	244	224	257	268	260	265	270	257	265	257	265	254	256	266	223	227	253	262	232	243	238	261	241	232	266	239	256	245	250	285	272	279	220	283	251	257	258	244	277	256	246	237	237	247	274	255	248	236	245	226	214	284	263	277	262	267	249	248	266	248	273	258	242	212	224	231	269	267	269	262	261	261	260	231	225	249	252	265	275	238	261	253	272	263	253	226	240	255	243	236	239	262	228	207	243	228	230	242	241	254	260	226	280	248	266	224	229	262	275	224	236	247	280	242	249	247	286	280	254	234	262	251	260	243	260	212	247	268	235	258	242	226	270	253	236	249	244	268	276	267	272	266	273	259	212	278	263	233	263	249	257	237	244	242	261	225	257	242	253	270	271	244	235	243	255	273	273	259	241	251	246	284	250	255	273	255	249	252	252	266	289	268	232	251	244	262	219	260	273	272	261	247	241	248	228	229	247	251	222	257	245	244	236	281	237	259	257	236	263	243	215	228	263	251	247	272	256	262	247	243	225	269	254	214	251	263	253	233	239	219	235	239	259	248	267	275	234	268	264	228	257	229	271	263	285	242	243	248	252	270	274	260	258	258	241	260	235	251	269	255	271	267	256	259	264	253	263	251	261	255	247	258	245	220	250	238	248	258	230	279	233	229	248	252	214	292	222	220	257	227	226	240	258	289	232	254	269	215	244	230	259	218	232	256	225	238	261	236	248	238	251	229	267	263	273	278	259	274	241	251	250	240	300	270	240	230	277	253	239	250	256	275	285	242	276	250	250	255	248	252	245	228	248	218	251	265	270	248	274	252	253	254	267	258	264	245	268	273	253	228	238	244	242	247	232	233	239	253	244	210	220	226	237	276	226	274	297	251	268	243	239	256	252	255	246	276	264	259	265	247	237	253	253	252	229	257	238	253	262	254	275	256	246	248	246	264	255	266	249	267	260	269	249	280	234	262	261	248	270	268	262	218	249	203	238	256	266	275	247	246	248	276	266	232	260	275	228	273	237	272	256	262	237	288	224	258	241	234	264	250	259	260	256	267	265	250	274	232	239	263	274	237	271	242	209	274	225	282	234	234	266	255	231	254	242	232	272	259	249	231	260	274	230	271	272	251	254	252	256	232	230	230	238	267	259	261	261	235	267	277	216	253	243	222	250	244	240	256	249	241	268	233	247	239	248	263	252	234	265	214	277	241	224	227	254	245	220	240	274	265	263	265	235	264	219	225	243	254	266	275	234	241	215	234	252	267	246	222	242	234	281	262
3570	5193	2423	1160	836	711	706	671	586	605	590	619	587	551	555	557	554	516	565	540	580	567	548	542	536	589	523	549	543	546	531	570	548	586	560	590	527	507	570	556	582	538	610	557	586	581	571	529	512	536	588	549	544	588	480	573	569	581	548	546	551	554	575	537	547	568	565	559	566	523	537	576	579	561	538	561	523	535	532	550	548	524	537	562	569	551	534	551	552	550	581	526	574	538	523	541	557	522	578	558	573	533	553	540	567	547	558	536	572	566	618	566	560	551	553	532	517	532	544	577	529	601	562	568	599	538	582	549	574	547	540	567	591	551	544	573	570	598	520	547	544	547	563	529	562	528	550	552	567	598	522	582	545	571	550	550	542	567	551	506	564	541	552	605	569	579	561	536	567	560	540	564	539	561	523	534	561	525	546	570	568	543	577	533	555	547	529	531	564	545	563	585	515	561	582	530	566	551	538	545	567	556	535	541	548	534	568	584	572	556	518	551	507	542	572	572	562	546	561	554	575	536	524	529	552	527	557	553	531	521	526	559	524	554	593	597	561	549	569	541	546	551	506	521	600	561	538	558	534	545	517	568	587	524	574	566	522	572	587	562	529	555	605	535	568	526	572	582	568	582	568	552	573	562	545	586	543	545	558	538	528	537	540	535	594	527	549	561	584	585	545	550	535	559	555	527	512	536	539	569	570	547	513	588	513	539	551	532	515	542	525	585	527	554	553	541	548	547	528	564	548	511	534	563	534	554	546	547	566	541	529	550	535	562	547	609	567	538	528	578	594	513	554	539	598	547	555	552	562	544	592	534	568	565	539	584	528	577	569	580	551	550	597	571	509	571	528	574	549	554	594	553	575	562	561	563	566	504	574	536	603	572	539	556	553	554	537	581	535	529	541	553	548	550	536	506	538	542	536	539	586	541	485	569	567	544	544	560	546	552	547	584	532	543	552	531	566	544	534	505	514	580	546	530	560	546	567	514	540	560	512	562	552	530	557	568	526	511	553	521	574	554	529	533	534	553	559	560	566	585	535	496	553	535	517	495	576	530	575	588	557	549	509	553	561	498	529	556	611	569	538	558	554	545	586	589	569	529	545	572	533	516	540	574	545	546	543	542	586	549	578	512	586	551	540	596	609	559	562	541	561	536	559	550	498	577	571	546	555	570	584	569	557	531	571	516	585	544	538	547	546	574	551	550	562	538	537	574	561	583	544	577	534	521	534	542	521	566	566	565	546	561	539	538	558	560	571	557	553	538	556	531	527	543	553	529	601	540	568	584	538	565	528	580	527	524	552	537	508	550	591	491	516	551	543	556	562	522	566	544	607	562	571	554	578	521	536	572	540	568	546	528	549	545	515	506	580	554	519	555	540	581	575	527	543	566	568	570	564	589	546	543	554	578	582	526	542	579	547	568	545	554	586	545	573	574	543	520	560	541	570	565	550	543	612	553	574	561	574	546	546	543	561	532	555	550	596	546	531	550	550	516	546	569	562	541	539	605	579	582	515	543	547	569	532	616	525	535	539	568	597	552	561	568	548	567	610	555	551	559	583	568	529	603	559	538	615	547	560	558	612	527	557	580	585	546	532	565	541	531	547	518	570	544	524	537	555	523	537	552	526	570	580	562	534	506	545	531	552	545	591	541	565	524	533	577	574	560	593	545	538	495	558	565	546	586	546	554	540	532	569	540	574	601	546	586	541	543	541	583	540	534	572	523	575	562	577	573	572	553	566	590	566	584	528	592	528	527	573	508	542	533	554	580	522	557	600	581	547	569	535	587	569	553	579	576	566	568	556	531	606	574	559	516	564	555	523	532	548	537	584	544	549	536	548	539	580	560	554	538	545	580	528	568	549	560	547	538	576	511	544	558	551	509	548	480	523	533	578	587	568	569	559	544	554	533	564	571	546	518	573	558	559	565	551	588	553	569	567	562	516	541	585	540	543	543	553	552	514	549	570	537	578	562	550	561	567	511	546	558	580	541	568	575	580	524	539	545	576	572	554	549	573	561	544	537	562	544	577	563	570	590	604	540	575	543	575	556	554	559	553	535	581	546	550	565	552	589	549	576	571	548	566	601	578	581	547	536	530	550	583	579	561	574	567	537	616	537	578	563	555	591	528	542	525	530	553	570	568	558	548	564	560	579	502	559	552	565	576	565	582	534	541	541	579	512	589	521	537	568	556	555	522	563	549	529	554	564	535	557	566	577	520	601	550	495	550	541	550	547	557	545	563	550	590	515	546	578	571	553	589	545	516	537	576	585	567	543	553	576	519	565	577	586	570	559	552	575	520	573	567	559	586	558	581	548	529	554	596	532	553	530	526	548	538	532	552	556	538	568	531	572	545	539	596	544	567	531	563	517	587	587	559	586	537	591	602	545	570	533	564	558	502	560	526	557	550	599	512	572	545	568	543	527	503	560	591	561	594	562	551	525	569	544	559	565	566	532	573	537	559	596	548	585	586	566	558	595	539	558	572	528	577	596	566	564	543	541	567	558	514	560	555	573	537	553	558	511	545	517	522	538	553	533	519	547	565	554	552	580	521	557	552	577	554	557	590	560	560	584	576	560	536	546	536	570	544	564	592	543	517	559	542	549	537	551	528	551	534	507	542	544	510	585	535	503	534	565	582	587	539	576	545	575	500	559	544	533	529	550	569	559	515	558	525	546	574	582	553	535	538	577	587	544	570	547	547	579	511	555	544	548	537	554	554	532	560	577	556	515	568	549	554	572	513	577	548	547	555	564	554	552	516	543	492	502	547	564	542	625	527	564	529	609	524	572	543	533	553	538	576	583	523	562	512	578	545	524	553	523	590	569	548	541	574	524	558	517	579	571	569	522	539	519	536	560	611	541	542	551	558	534	542	565	513	562	552	566	556	554	577	558	551	550	538	599	554	560	567	555	604	546	527	556	547	589	569	564	562	588	508	537	563	571	535	577	529	557	589	572	577	573	571	553	547	542	511	571	535	592	526	572	551	508	548	569	530	553	513	557	556	586	551	540	500	549	564	579	509	537	551	552	546	594	523	518	560	531	554	566	548	599	583	570	613	526	580	581	592	542	566	539	594	557	528	561	538	572	539	555	556	575	544	602	526	543	610	566	542	523	551	543	530	588	530	543	557	533	503	576	531	578	529	570	544	560	550	539	544	524	559	525	538	564	546	595	574	535	572	528	556	534	573	547	532	558	527	566	556	567	595	551	576	575	568	559	519	556	563	561	561	560	539	546	583	553	554	566	503	543	552	554	503	528	572	544	570	558	577	555	523	578	570	590	558	539	581	515	539	525	539	521	504	570	562	546	596	575	581	587	547	533	562	580	565	575	512	560	550	535	539	522	589	536	526	574	523	525	520	549	509	606	571	580	510	526	559	564	553	546	579	567	538	531	547	530	568	533	564	562	535	554	575	573	548	546	548	517	568	591	597	547	525	535	538	567	559	519	537	587	534	573	585	559	567	592	566	559	522	534	592	586	544	586	582	568
31864	19502	7758	609	344	311	287	279	287	299	264	271	277	300	271	236	260	274	314	314	274	279	265	285	302	258	285	277	304	277	292	265	297	237	269	265	304	293	262	282	283	266	299	264	238	265	264	254	270	306	296	301	266	298	265	274	257	256	262	233	242	247	282	283	279	259	243	284	290	272	290	279	260	279	287	268	269	251	274	272	283	297	288	261	282	271	273	250	267	294	260	306	278	272	259	255	259	268	271	268	271	277	240	285	274	291	261	257	274	306	265	256	281	276	247	255	290	280	257	234	285	250	262	261	251	271	265	286	283	285	292	266	237	256	282	284	271	300	262	289	254	275	276	271	301	304	294	255	260	264	275	288	270	227	272	272	299	298	252	254	279	272	260	266	267	237	232	278	275	283	281	293	284	272	263	258	294	272	291	244	270	264	266	284	323	268	249	255	260	254	266	288	250	267	279	255	278	264	254	266	264	241	290	264	285	298	280	263	280	274	251	246	281	245	296	256	240	273	273	283	279	265	263	259	274	295	261	257	231	233	275	266	261	258	262	282	249	277	283	287	288	264	307	275	289	282	273	262	267	256	253	271	284	272	286	255	255	282	285	243	293	297	254	265	263	284	279	267	276	258	275	255	264	272	274	254	254	237	281	262	283	267	247	268	322	257	271	267	260	246	264	299	267	281	251	275	259	290	303	244	270	278	271	272	261	280	255	295	309	250	255	278	260	285	298	278	309	304	275	281	253	248	294	266	274	285	232	291	278	253	267	247	275	274	268	291	258	245	277	265	237	276	259	270	266	267	262	252	282	285	285	280	258	250	302	267	261	244	258	266	261	306	264	243	277	273	296	246	266	276	284	272	234	267	254	266	296	269	290	269	265	310	272	271	243	291	264	262	251	267	263	264	261	271	280	277	259	263	253	246	287	249	261	276	262	283	250	276	277	267	249	285	237	292	266	254	262	246	244	262	310	300	277	296	250	242	305	276	270	275	301	265	289	256	269	268	275	291	284	267	286	238	276	265	264	255	294	286	293	285	262	241	283	252	256	280	249	289	284	251	264	265	277	291	252	264	251	262	277	289	251	260	252	273	256	303	248	260	260	266	250	266	246	229	252	300	284	265	300	266	297	274	273	257	264	270	272	264	271	254	248	266	284	301	295	249	288	281	251	241	293	274	236	247	254	273	253	276	256	248	270	267	277	265	265	268	259	271	259	288	265	266	258	285	271	265	249	241	268	234	248	241	264	262	293	294	247	269	277	255	267	291	273	289	272	292	232	283	256	276	291	274	253	289	264	255	288	226	274	278	278	284	282	271	242	271	283	262	282	277	297	294	259	270	302	271	275	264	281	297	271	271	255	289	259	290	277	261	286	290	244	277	235	266	280	275	259	238	252	264	281	298	265	278	260	272	275	258	274	282	279	280	268	295	278	269	293	254	254	287	299	287	286	247	261	252	254	284	292	278	253	275	304	265	311	263	262	266	230	279	266	291	289	274	269	283	286	274	280	278	257	292	281	272	265	286	255	279	282	313	290	266	309	278	264	270	271	251	270	281	291	287	303	310	265	281	266	269	253	284	278	274	303	259	280	270	293	264	266	269	256	245	242	256	275	283	266	243	269	227	259	282	269	258	250	281	292	242	268	250	312	257	282	273	287	273	289	294	295	274	279	265	261	277	286	271	261	279	272	247	272	247	258	251	277	273	284	297	300	292	283	246	303	232	272	284	255	254	292	281	257	258	273	295	307	266	292	264	303	266	300	263	229	291	269	244	278	264	262	257	291	268	250	283	296	258	292	267	264	269	266	246	287	272	310	281	265	270	255	296	281	278	281	297	299	245	278	253	274	270	293	255	264	253	271	274	279	291	270	256	281	297	279	280	276	302	287	253	268	267	317	265	256	280	278	296	256	308	243	272	277	234	269	243	302	337	267	269	248	258	281	297	266	257	266	302	234	266	263	291	272	271	268	278	251	247	273	258	274	283	282	306	262	251	257	269	244	255	264	247	281	262	293	285	301	286	300	270	304	250	259	274	267	279	271	263	309	263	258	270	262	260	281	264	281	260	284	258	301	283	238	275	241	253	249	320	294	271	283	272	305	258	255	304	288	280	249	284	280	269	284	295	275	280	270	269	259	292	265	300	265	277	249	277	302	267	254	265	269	264	247	275	278	255	258	277	289	266	298	249	299	291	242	299	292	281	300	273	277	274	275	287	254	267	268	262	246	261	234	263	275	265	276	268	285	288	250	288	266	279	285	271	255	276	243	251	295	286	272	285	274	282	295	291	269	284	302	288	302	306	283	252	275	277	261	272	308	286	227	295	286	281	284	250	301	261	295	275	266	270	276	271	290	253	283	286	255	275	262	262	263	272	260	275	276	281	265	276	265	284	260	298	292	268	253	276	300	297	263	260	281	273	279	272	269	245	276	260	291	281	280	246	254	250	281	296	271	277	282	283	283	242	303	275	262	280	262	282	273	275	269	259	295	252	255	261	289	263	257	266	258	300	276	266	290	291	277	290	286	262	248	253	288	272	246	318	266	286	274	243	261	247	255	267	283	258	306	286	280	271	279	257	236	289	286	269	271	263	253	244	270	255	253	282	244	271	257	221	286	271	267	274	283	295	271	235	287	299	281	245	270	297	294	281	272	288	236	246	297	261	269	272	279	264	283	248	292	285	252	260	235	293	291	291	264	298	281	259	295	267	298	281	268	251	293	280	262	277	252	304	278	257	269	268	296	274	271	262	260	215	278	301	218	281	278	252	278	264	261	275	278	273	290	277	288	257	270	245	279	261	284	279	246	295	264	236	263	271	273	277	283	294	272	293	278	237	282	330	272	266	277	292	255	304	298	249	257	264	290	283	276	266	274	275	271	280	252	291	234	228	267	280	257	247	242	287	267	264	243	259	257	262	248	286	285	281	250	284	274	271	253	270	260	257	300	272	270	261	267	292	299	251	265	282	284	272	300	240	306	283	260	310	270	278	264	284	306	296	274	283	288	276	281	245	230	261	264	266	283	296	261	289	270	268	269	277	288	286	256	302	270	256	294	296	254	281	244	284	259	255	259	254	255	283	237	257	214	265	276	280	266	281	280	265	258	275	276	264	234	259	246	265	258	282	233	242	249	265	269	301	260	269	287	262	269	303	291	304	254	248	259	262	272	290	278	260	260	300	297	269	266	297	299	267	277	263	271	319	261	256	266	292	280	268	264	278	274	284	287	291	281	277	242	240	283	322	247	264	253	256	272	268	262	258	280	272	260	274	267	256	256	277	296	270	278	256	232	265	242	234	254	292	247	260	283	300	243	288	279	245	284	262	267	273	252	285	255	243	291	286	260	253	244	266	271	270	279	267	278	284	252	259	264	245	283	286	258	272	303	241	287	275	257	248	258	271	284	289	269	253	276	300	267	253	247	284	276	279	264	274	278	265	276	271	273	281	266	282	283	279	260	255	247	258	269	265	248	246	258	256	270	313	251	257	311	294
5375	1245	831	678	665	710	663	671	669	654	668	653	624	615	697	614	650	665	630	609	621	677	682	641	664	670	702	631	648	633	662	625	610	666	642	636	680	628	677	644	645	666	657	632	660	640	665	654	617	621	639	649	668	606	664	609	668	656	655	677	614	634	627	638	632	645	652	673	653	603	692	674	589	662	637	692	649	637	659	638	656	660	612	644	653	634	671	624	646	589	634	662	580	613	628	624	640	645	627	615	633	621	663	657	614	700	643	626	683	640	641	650	664	636	650	692	647	622	632	658	671	641	643	650	635	681	634	628	602	637	663	614	588	632	655	644	682	632	645	637	650	632	640	611	699	662	633	644	685	672	677	669	623	709	652	665	637	672	653	660	651	657	665	601	644	669	665	701	670	639	657	640	639	645	610	656	662	644	680	640	640	588	639	612	642	695	656	642	621	643	645	652	635	631	678	629	643	654	578	641	665	645	637	646	623	647	665	628	597	609	609	673	622	666	616	645	658	630	651	632	600	668	617	700	691	681	677	616	618	626	665	640	645	639	684	644	650	642	608	647	665	660	632	650	615	644	690	645	641	673	632	653	641	626	659	628	653	678	629	667	698	630	641	693	631	648	617	717	620	650	701	634	637	634	628	656	649	602	641	632	682	628	615	625	656	676	599	640	622	665	629	654	657	599	631	654	675	641	648	629	660	651	650	641	673	647	681	591	658	637	673	648	613	603	679	651	643	668	617	658	630	649	640	637	656	656	614	643	623	655	681	643	624	634	628	638	650	644	634	663	651	643	675	659	639	649	682	640	659	641	640	616	672	632	638	637	612	637	710	645	611	643	627	664	653	615	664	603	633	632	612	628	683	624	638	648	640	656	693	621	650	650	620	645	616	672	679	654	645	592	640	607	635	615	640	595	648	665	645	662	644	716	630	644	628	636	617	629	637	688	684	641	673	655	647	669	649	699	704	684	679	659	685	612	653	640	626	645	629	679	651	629	633	637	668	622	658	667	630	635	692	611	692	634	663	663	642	703	622	644	637	648	652	627	646	649	588	640	653	656	671	615	645	663	610	658	648	638	625	610	626	637	683	637	610	629	686	644	618	639	644	614	588	692	618	638	630	649	641	612	626	654	654	610	629	637	684	660	610	609	669	632	616	638	644	641	632	657	692	654	666	642	648	616	627	635	615	597	600	666	645	662	637	666	656	643	699	630	686	591	605	599	655	645	666	587	663	607	627	634	633	622	639	630	602	629	620	624	651	651	681	643	625	686	663	624	640	611	677	648	614	610	632	659	669	637	661	648	629	657	677	637	628	634	639	670	612	631	650	683	622	675	652	667	642	638	627	664	643	633	584	617	603	664	646	629	677	603	667	643	635	628	632	674	660	609	693	684	634	699	647	647	625	645	651	662	638	632	652	645	695	661	604	635	635	658	632	624	637	635	652	637	649	648	627	630	642	649	659	585	638	621	667	641	666	658	613	638	671	649	612	659	618	624	679	649	609	613	595	575	612	662	671	616	649	629	632	642	667	663	617	672	651	617	587	653	594	649	617	641	652	642	662	648	656	652	635	651	593	662	621	604	643	657	648	654	631	600	672	666	658	652	656	625	645	683	679	657	605	635	623	669	626	658	647	627	629	681	655	667	674	616	643	634	669	644	675	596	672	660	633	622	639	642	655	667	625	654	686	634	642	693	569	649	627	671	666	634	630	617	654	650	639	689	691	623	606	626	634	598	636	635	646	643	690	631	646	646	615	599	605	637	639	614	665	631	621	618	655	662	656	664	622	625	595	665	634	631	644	621	659	660	669	650	644	653	661	641	611	629	690	653	630	613	647	678	630	671	642	641	635	657	641	628	653	660	676	623	644	591	636	628	630	643	604	651	651	627	683	633	658	626	685	663	628	682	684	644	657	666	659	689	705	660	615	651	645	676	663	668	672	667	630	711	599	633	628	658	662	594	660	662	626	633	636	647	677	644	649	620	653	611	624	650	649	640	660	632	670	612	648	623	698	648	645	636	626	664	638	678	651	641	660	625	694	661	650	665	637	639	668	613	632	676	681	668	600	642	615	668	653	685	639	633	702	613	651	680	691	663	663	663	656	634	602	595	697	639	655	661	647	681	635	624	615	643	609	654	631	647	664	630	631	670	677	699	606	640	619	647	658	638	600	682	625	617	640	629	634	643	660	648	615	627	621	642	635	647	621	600	680	612	594	611	717	671	561	617	647	657	630	694	657	659	669	680	614	665	619	656	630	574	674	634	645	648	688	626	634	671	648	663	657	633	612	676	646	674	659	696	638	632	641	622	627	622	660	653	653	653	671	628	678	652	665	659	642	662	667	643	651	641	629	618	640	637	676	613	674	694	674	636	622	635	636	604	700	633	617	636	660	649	649	643	618	664	592	696	674	678	649	617	649	646	654	630	665	686	637	685	629	670	613	659	639	653	643	617	670	639	679	666	638	691	645	619	638	642	647	655	648	642	594	610	644	644	641	621	657	634	659	651	696	648	639	628	677	659	679	624	654	683	622	638	626	675	614	640	640	598	684	620	676	631	586	667	623	671	650	668	635	623	655	663	666	606	668	677	658	624	621	648	626	648	631	647	624	670	694	614	660	636	683	676	639	633	652	654	627	629	654	617	602	671	656	625	634	699	680	640	663	614	599	665	637	639	693	650	640	622	605	657	634	651	640	653	685	601	658	664	659	646	690	609	662	654	634	618	660	709	595	631	615	655	664	614	601	675	636	600	659	612	642	602	662	624	634	635	702	636	663	640	642	637	672	638	685	661	680	664	654	605	619	632	650	640	623	651	624	635	626	674	636	646	656	693	644	636	635	636	637	657	625	620	632	631	662	647	662	651	646	635	628	679	613	635	637	675	593	676	642	640	646	637	622	651	623	637	654	651	689	629	690	629	648	647	646	651	684	641	683	658	643	656	607	589	630	633	657	655	627	609	661	680	647	665	635	593	648	611	653	673	670	575	674	631	608	646	669	686	650	582	646	666	670	595	615	634	627	666	672	638	629	628	626	661	588	654	636	685	664	614	679	607	650	643	617	614	637	644	642	610	636	657	639	666	652	609	619	663	636	630	627	656	612	639	630	574	578	613	651	636	631	691	629	618	613	618	650	677	614	682	673	649	627	607	659	626	620	655	630	643	661	632	654	654	670	624	625	612	629	670	671	693	620	623	650	623	603	618	646	638	636	638	618	621	643	655	695	692	645	651	631	640	620	611	678	679	657	619	624	655	610	653	644	644	613	675	633	610	635	678	712	655	619	656	682	624	641	652	645	621	624	676	621	629	652	634	632	642	638	642	655	620	658	662	605	619	617	638	625	636	619	624	674	649	674	614	579	642	633	672	682	648	617	699	615	630	676	582	654	660	647	680	650	667	639	651	608	660	665	615	715	606	664	623	662	664	640	617	656	636	651	621	632	624	669	649	650	657	712	631	659	615	650	604	639	658	659	673	641	575	649	695	659	621
25207	21920	25531	28940	21921	21955	3607	596	470	439	474	480	420	404	418	401	438	391	391	403	380	377	384	414	412	414	408	412	395	353	445	400	393	394	387	429	423	408	403	399	376	404	387	377	391	425	412	398	419	372	389	397	400	390	383	429	399	390	432	406	403	380	415	383	407	398	371	439	403	410	394	380	416	397	408	363	408	359	374	404	399	421	374	392	392	420	396	405	432	404	423	419	379	378	394	394	451	389	363	424	412	412	392	369	439	361	392	425	375	437	415	405	417	443	406	372	382	427	386	406	377	389	365	433	379	395	392	410	412	407	406	395	362	403	413	420	383	360	387	403	399	377	393	420	378	384	436	458	393	417	380	399	384	394	370	396	410	381	387	416	386	427	392	385	397	388	392	428	379	404	399	394	355	402	387	434	381	378	394	430	419	394	371	394	386	375	414	435	414	373	360	374	384	402	366	375	367	384	418	367	373	359	399	379	408	419	379	380	381	374	394	362	359	392	392	349	383	426	384	444	430	387	382	401	355	404	408	399	406	423	391	363	409	359	360	435	385	384	388	374	366	386	361	392	407	371	391	398	366	404	407	370	374	396	358	410	401	385	355	407	412	414	398	397	371	420	404	389	387	367	406	412	422	371	418	384	380	382	390	347	408	395	358	386	358	410	372	394	404	400	394	424	425	385	423	432	428	417	391	391	387	417	392	384	380	409	416	415	408	390	386	350	396	399	400	388	410	381	393	375	388	445	395	374	379	406	367	405	374	358	354	394	385	383	403	397	391	420	363	399	369	390	405	420	348	331	403	397	366	384	420	394	371	374	391	404	399	395	395	379	414	414	401	417	395	411	364	414	416	377	410	398	392	412	383	377	424	392	371	411	395	373	390	402	387	406	424	392	385	353	390	377	407	406	356	389	411	351	406	381	401	389	370	408	389	380	385	404	375	419	407	405	393	398	413	401	409	409	388	402	418	426	389	388	401	414	431	383	384	413	413	416	402	372	397	387	415	370	379	383	364	362	413	403	383	368	362	406	364	428	418	410	407	370	374	413	365	417	385	420	381	375	403	396	378	372	406	361	356	383	426	422	369	374	382	420	431	380	390	378	453	421	391	412	428	369	423	379	392	370	391	424	374	407	386	394	400	411	423	350	392	417	411	384	373	402	386	378	363	425	382	439	398	407	379	375	393	400	387	384	426	377	374	424	368	404	402	404	415	391	391	414	376	367	386	392	390	379	403	385	373	391	380	365	455	396	383	387	402	386	380	382	404	388	390	359	381	412	379	416	414	385	431	409	425	418	441	415	408	395	413	377	418	399	401	407	416	392	374	379	386	398	402	381	363	394	418	416	405	434	346	399	378	383	392	418	427	403	379	395	410	393	393	380	412	382	343	396	386	417	384	397	391	379	388	342	390	410	409	392	391	391	409	426	363	394	425	383	403	407	384	405	386	392	418	380	393	385	407	382	379	405	408	377	397	398	384	393	362	405	372	407	385	391	410	351	407	410	397	405	389	423	380	358	386	393	408	405	368	338	410	390	380	376	389	401	383	386	351	367	369	357	434	389	391	409	399	423	356	368	374	406	396	374	389	390	364	411	380	389	401	380	385	386	377	396	391	390	373	401	415	383	360	403	365	402	421	387	366	385	420	340	414	371	411	398	414	341	367	394	372	411	380	401	413	375	413	397	426	387	385	378	360	405	393	358	391	369	341	414	417	384	398	357	418	384	369	418	388	380	377	336	391	378	391	376	419	377	388	368	367	408	397	381	433	434	406	366	369	420	420	414	374	425	392	385	351	410	383	389	396	380	405	412	407	411	432	358	392	389	422	450	387	378	350	422	414	359	388	411	371	425	337	370	328	376	378	382	392	384	401	391	402	403	389	390	367	359	399	391	404	372	387	366	392	372	383	397	396	439	391	362	394	379	405	393	406	403	340	379	363	392	398	364	420	401	402	376	387	400	395	376	369	387	415	383	375	414	399	378	410	394	423	418	376	412	385	367	377	358	424	389	399	394	406	392	390	400	391	405	411	364	384	427	379	419	389	393	457	409	376	379	396	423	406	392	365	446	368	347	374	402	389	369	380	439	400	411	389	369	395	370	404	383	408	409	420	383	414	400	432	352	416	408	382	418	402	362	380	425	387	371	359	394	386	426	360	403	399	391	387	372	379	366	420	382	385	394	384	376	347	401	417	384	384	377	398	390	417	390	378	411	365	410	431	359	380	412	408	398	389	419	417	419	421	381	427	403	415	411	393	413	414	388	375	371	429	373	390	428	401	394	425	386	400	385	382	404	396	397	379	408	392	385	386	401	391	420	429	367	381	395	392	412	398	361	403	378	371	368	376	414	343	399	366	361	392	376	342	367	364	408	381	391	392	390	440	384	403	374	382	362	391	419	415	409	374	378	391	380	390	372	397	418	398	382	383	420	398	376	398	354	358	382	374	403	412	378	406	400	393	389	403	351	389	387	333	376	407	380	377	388	406	412	383	387	400	374	370	410	400	401	379	376	411	403	378	436	398	381	432	362	393	429	391	392	356	387	431	389	393	400	440	416	376	377	378	389	394	382	383	405	399	407	337	366	355	399	400	405	350	378	416	400	388	385	423	398	399	407	398	414	378	419	391	387	388	365	396	364	345	405	397	443	384	390	371	381	398	362	385	368	386	370	391	383	399	387	396	412	393	407	391	346	406	395	385	389	356	375	383	384	386	453	403	362	362	391	362	360	441	400	383	396	390	397	404	408	399	399	396	446	414	366	362	384	355	373	447	373	414	419	423	333	401	403	381	373	414	366	372	393	389	379	374	409	416	412	428	375	431	392	388	378	363	421	414	374	376	404	402	384	429	412	453	434	386	393	372	391	418	408	374	391	378	383	390	399	412	412	371	376	432	409	386	390	388	386	371	403	393	404	369	383	385	383	364	413	396	369	391	396	414	375	405	414	378	384	407	396	398	407	383	379	393	358	395	416	384	387	413	371	388	384	377	392	393	371	378	385	382	408	379	416	407	397	402	424	414	379	411	403	428	386	350	362	419	382	406	408	380	398	359	430	360	403	374	391	384	381	396	355	392	398	377	355	396	341	404	408	391	438	407	392	398	363	362	357	377	388	412	406	451	385	370	381	391	393	405	388	376	392	348	406	375	395	389	393	367	390	367	413	397	414	419	397	361	392	379	403	346	411	423	370	412	401	392	427	390	411	404	373	416	388	372	389	392	398	397	393	404	417	413	403	391	412	374	370	384	367	386	419	395	405	434	374	403	370	430	384	401	412	407	377	389	452	392	397	393	409	372	386	373	371	404	378	399	413	384	408	379	382	386	376	394	394	387	386	389	386	378	415	371	388	380	381	348	408	434	370	410	439	401	405	357	390	348	389	393	398	427	371	392	399	438	397	399	424	420	386	382	406	418	377	366	409	386	398	415	384	408	356	391	396	364	442	419	418	391	427	374	382	424	408	391	362	355	372	379	417	418	415	365	382	380	371
3687	3885	2037	1266	1025	934	850	907	954	883	931	888	930	871	869	868	860	851	889	833	817	832	858	914	828	866	882	847	902	871	845	840	849	869	830	888	881	876	877	889	786	892	863	844	802	892	861	902	849	860	814	881	865	867	874	881	870	897	873	849	867	880	856	829	833	817	820	831	860	846	863	860	861	814	804	828	880	850	828	810	836	861	799	873	839	901	815	857	886	840	867	855	890	825	893	867	865	815	874	859	805	856	867	877	857	898	825	887	858	851	825	825	863	803	859	846	828	833	849	872	885	851	846	868	800	850	872	873	859	815	884	913	868	882	846	849	862	852	873	848	805	871	883	923	898	901	893	816	828	824	821	871	809	866	913	842	850	821	866	844	831	837	896	884	817	907	829	779	869	854	832	819	846	823	858	840	835	868	867	889	901	834	852	850	869	922	859	809	875	878	847	877	885	864	864	833	860	917	874	803	857	871	882	827	856	872	833	880	796	840	806	870	901	824	887	863	861	856	815	819	868	876	870	848	836	865	860	898	860	820	875	813	833	832	839	864	853	881	852	849	801	927	902	858	814	860	891	854	868	811	839	851	841	853	858	881	804	849	885	901	829	899	866	810	886	857	844	887	882	907	875	798	832	887	853	904	820	829	844	855	859	866	892	879	872	797	869	881	842	825	860	888	823	893	875	851	825	860	834	850	832	888	860	867	847	854	843	797	807	894	862	856	855	862	924	889	907	854	823	877	856	830	897	778	880	881	867	880	819	847	914	844	893	844	899	901	842	903	899	844	813	892	864	847	844	842	890	852	845	891	888	856	816	868	824	852	808	816	901	873	863	876	806	848	879	889	886	833	830	881	865	867	856	892	808	816	852	832	867	894	851	844	842	928	862	828	902	865	845	857	830	881	865	918	860	838	848	873	857	878	818	916	902	900	808	859	875	837	819	852	859	832	852	857	817	820	880	865	798	841	787	806	840	898	869	858	865	866	872	843	893	894	875	862	846	910	882	823	858	852	837	805	888	855	911	884	856	919	860	838	861	896	841	897	847	828	856	872	855	785	841	843	815	851	816	813	879	895	896	876	855	817	875	900	896	868	846	859	873	875	839	812	841	926	864	872	867	878	885	853	883	858	854	878	847	861	859	843	881	828	848	838	863	863	800	832	865	891	891	872	866	856	869	848	888	821	869	869	885	851	862	861	857	888	820	836	842	834	861	839	832	846	943	881	848	876	842	854	886	797	862	839	865	856	900	833	844	823	921	870	819	855	821	879	884	860	787	851	873	858	838	911	868	889	823	862	857	824	838	923	880	825	857	846	893	872	866	830	872	848	895	937	913	830	802	884	852	891	843	879	893	914	896	813	823	837	825	856	815	864	822	885	883	836	817	848	848	814	811	869	815	892	888	879	855	830	834	876	859	856	806	832	866	835	877	898	897	783	838	840	874	842	818	889	792	910	871	859	843	828	877	908	862	877	884	842	818	876	915	813	803	863	851	870	846	874	828	892	812	881	837	879	880	896	844	939	890	890	823	869	864	873	862	846	877	843	861	859	870	843	910	858	858	851	855	875	844	797	841	826	844	885	897	866	834	874	860	836	926	854	855	925	914	809	855	875	865	822	851	842	875	873	829	878	852	793	869	847	859	843	823	843	855	886	832	847	863	859	820	826	869	851	843	788	860	838	859	857	845	825	851	869	827	889	868	909	856	837	924	892	880	844	809	896	901	849	872	857	848	825	807	857	845	826	836	855	884	856	815	841	872	834	902	891	888	813	834	890	842	838	823	906	832	868	856	845	874	884	868	785	862	868	848	820	845	881	819	835	900	865	851	843	880	839	869	851	872	842	857	869	843	861	870	873	823	850	882	848	817	857	885	878	904	889	868	861	831	872	877	858	860	859	834	804	848	868	840	869	862	874	860	874	870	880	857	833	790	826	873	851	838	865	848	945	857	901	896	836	840	840	855	897	882	819	851	874	857	884	891	880	780	810	828	858	871	826	891	893	926	854	870	879	854	851	898	848	859	880	829	814	865	854	871	832	839	895	894	902	910	864	865	868	876	844	838	852	849	861	862	845	865	853	821	876	808	863	856	814	850	852	867	854	870	807	876	873	843	795	914	805	872	840	820	793	866	951	819	861	863	866	848	844	934	834	847	846	842	827	884	834	899	849	851	908	858	915	819	838	836	872	876	875	883	923	904	870	833	875	861	851	836	869	828	904	900	833	872	851	821	848	878	834	868	889	841	874	857	865	882	824	886	864	840	844	825	907	810	833	840	832	900	828	873	838	841	878	853	874	828	854	934	804	877	808	858	866	845	839	857	824	892	894	861	790	838	847	884	871	840	819	880	882	861	838	912	847	832	808	855	866	855	877	884	815	819	865	870	819	872	820	805	810	851	817	892	871	858	842	867	831	870	885	857	870	830	884	886	852	864	879	881	880	903	828	837	888	885	832	866	850	903	834	884	837	879	799	816	851	835	819	856	860	823	854	835	841	873	850	850	874	829	844	813	860	813	902	882	842	810	907	890	856	843	892	827	845	866	847	834	854	825	784	868	872	813	887	835	888	850	828	800	863	780	896	895	875	854	849	881	860	904	884	837	837	893	810	845	864	881	851	907	843	839	869	872	843	835	881	884	833	864	810	855	849	853	917	831	842	876	897	880	818	930	905	855	892	834	818	915	861	873	831	840	916	898	768	862	789	914	909	838	849	878	886	895	859	845	849	892	870	796	847	829	884	843	838	879	860	920	838	871	785	836	803	878	893	795	882	831	887	851	874	858	854	849	870	877	865	899	826	889	838	886	834	812	883	940	891	851	827	784	853	846	867	853	884	907	907	893	850	822	851	869	793	842	891	856	849	868	812	917	815	849	889	891	882	812	890	841	839	854	832	860	871	866	829	872	894	875	814	854	834	827	822	841	869	900	894	863	825	841	826	858	856	891	814	848	842	844	919	821	868	876	808	939	818	919	804	857	846	814	842	901	867	853	872	831	872	819	844	847	912	848	873	836	846	848	879	894	826	823	845	858	898	912	823	828	874	920	843	831	869	861	876	803	841	869	898	875	869	865	856	862	846	881	873	829	867	854	861	876	831	877	885	901	872	850	870	831	884	825	845	843	874	837	871	831	832	837	870	856	823	842	851	855	850	866	877	818	871	890	854	912	891	885	891	837	823	864	899	840	886	831	859	867	820	874	888	832	875	884	867	846	851	881	848	898	864	911	846	834	794	877	865	846	888	901	842	897	860	790	878	852	805	864	834	876	855	833	877	817	891	868	780	829	879	851	897	918	863	883	843	846	846	858	846	897	842	878	848	876	852	823	822	838	868	877	895	862	794	867	849	801	849	858	834	871	873	899	874	852	831	837	876	783	869	828	835	795	824	880	848	841	851	857	850	837	857	881	815	869	800	824	852	803	819	883	857	874	848	844	883	878	873	850	847	888	842	836	892	815	847	840	828	833	864	863	852	822	829	861	843	882	851	890	811
23641	20872	24503	27357	20880	20892	18394	780	421	352	322	356	316	288	315	290	279	278	322	264	281	267	266	259	264	260	277	267	259	266	277	250	278	263	264	279	261	272	212	237	244	269	264	265	252	255	274	262	270	264	236	254	292	234	240	248	260	240	240	236	246	226	252	230	259	265	276	247	245	258	276	259	249	224	234	262	245	247	254	239	281	279	283	285	232	249	233	206	251	267	260	268	237	250	260	250	236	252	256	256	260	282	253	244	247	256	253	254	282	234	253	240	286	269	289	243	256	257	237	249	269	249	222	249	264	250	263	248	281	266	276	239	255	257	261	282	248	261	272	249	251	247	241	234	259	236	241	227	263	251	258	260	232	233	241	259	276	263	250	260	255	255	231	233	240	297	268	284	283	246	263	266	282	210	247	281	280	270	241	244	244	248	244	284	257	257	270	273	240	222	292	263	227	240	250	284	254	246	251	250	255	272	268	245	227	233	240	272	250	250	269	239	268	250	242	235	265	281	259	238	229	237	241	239	260	242	286	264	266	260	249	232	266	268	263	239	229	283	266	265	240	250	283	274	232	277	269	252	265	266	254	265	265	265	261	228	233	253	228	259	210	223	250	242	266	262	226	254	235	264	250	241	264	258	253	259	270	251	235	238	249	235	276	251	241	250	271	253	272	257	270	278	236	235	278	260	245	217	267	240	238	248	255	246	238	253	268	264	220	248	294	247	223	249	254	267	283	235	235	270	225	267	275	240	231	253	283	272	249	255	253	234	250	265	229	251	260	248	236	266	278	247	273	268	258	243	252	267	239	244	264	271	249	228	274	243	289	233	252	267	252	261	238	276	242	251	268	250	194	244	230	267	241	255	218	254	225	253	230	284	262	255	231	244	270	252	246	284	225	274	261	246	257	273	253	242	253	272	256	268	256	233	256	271	254	259	290	257	274	269	272	230	259	235	255	239	257	270	238	269	249	272	283	262	260	277	254	263	277	255	273	246	258	247	255	232	271	298	253	240	278	223	250	262	262	239	262	254	254	248	239	230	267	255	260	236	244	245	235	281	247	270	244	254	259	262	235	254	262	266	233	268	270	250	236	249	276	247	265	260	245	273	254	270	233	251	253	249	277	224	233	279	254	260	245	221	252	228	257	264	269	260	217	265	274	254	291	270	269	250	241	269	252	245	256	254	254	261	261	240	247	258	256	253	241	250	251	247	240	256	254	255	258	235	286	288	283	250	278	276	240	260	248	263	242	274	210	241	251	246	253	234	255	248	235	227	275	259	266	263	262	219	247	256	263	242	233	251	240	223	242	261	243	279	240	245	259	234	259	246	252	254	245	226	270	258	237	247	236	242	259	281	256	257	243	259	273	228	278	272	240	278	221	244	233	239	257	264	232	229	272	269	260	243	243	252	272	263	281	271	253	264	263	265	221	266	234	253	244	221	283	236	258	248	278	272	229	269	249	259	230	262	288	271	265	285	261	288	236	232	251	256	273	274	286	230	249	254	277	254	239	241	240	262	209	261	270	260	255	258	252	284	255	265	231	254	267	286	243	249	274	265	270	250	255	275	257	225	262	259	231	257	253	236	238	231	266	269	253	240	238	264	271	261	272	266	298	268	235	279	240	251	231	247	240	259	260	246	247	267	266	242	264	258	253	239	244	274	253	237	245	231	221	259	232	225	236	267	290	222	252	261	244	241	240	234	257	212	229	250	259	239	256	254	240	295	270	263	223	265	258	228	232	268	278	225	267	239	277	260	249	256	243	233	272	247	231	232	230	272	245	243	240	258	250	233	253	254	279	278	290	251	267	253	276	281	272	249	263	248	277	250	234	257	255	253	264	247	257	262	275	233	207	212	227	286	229	258	234	255	230	219	248	297	287	228	243	270	272	236	239	259	255	248	253	247	256	213	251	257	253	267	262	246	241	257	249	260	237	263	244	223	238	286	249	239	272	277	261	235	287	271	261	289	239	267	243	260	259	283	242	268	236	253	260	264	254	271	249	273	238	273	257	257	252	250	252	262	243	256	280	225	241	246	243	268	247	268	244	235	266	284	243	251	259	237	255	252	275	264	256	226	265	267	233	260	246	248	262	254	239	260	257	292	252	265	252	223	266	263	239	267	273	259	242	235	248	233	241	275	246	265	266	251	250	255	268	249	253	245	242	250	247	259	278	245	236	232	280	244	233	272	257	276	245	315	264	274	258	249	277	283	273	280	299	234	255	249	274	275	241	260	261	259	276	280	203	251	280	243	248	253	263	230	238	234	245	276	248	264	284	259	239	256	210	243	247	271	265	245	244	264	245	283	250	259	269	249	264	250	241	250	270	271	255	230	243	229	230	278	252	232	286	255	248	230	225	225	250	242	240	254	258	270	281	238	292	275	256	275	270	263	261	252	247	224	231	249	278	250	275	259	238	223	268	247	243	235	280	244	246	278	261	259	266	268	275	263	264	270	219	217	252	243	226	243	253	265	270	258	234	289	258	257	260	251	276	250	223	267	248	267	256	258	254	270	238	262	232	257	234	250	247	252	267	235	233	247	239	249	260	272	222	229	259	227	235	253	254	246	256	268	251	242	253	272	271	242	248	233	249	237	271	285	276	255	230	248	243	262	238	241	280	267	276	239	284	232	269	255	273	227	238	261	256	264	284	250	266	221	233	229	252	271	255	268	252	258	261	248	259	284	264	250	255	259	288	259	240	228	245	227	256	252	248	269	237	237	242	267	259	236	239	243	249	234	229	242	227	246	236	261	231	238	230	244	269	243	250	270	241	264	259	278	236	270	249	242	249	231	224	238	259	274	261	265	272	265	266	288	232	263	272	268	267	267	204	265	266	234	237	225	259	267	258	255	252	263	237	277	271	253	273	238	240	222	234	302	258	270	269	244	261	267	236	253	266	250	256	257	227	278	247	226	255	289	276	259	255	272	239	254	247	287	251	236	274	218	251	240	243	263	245	265	275	270	254	238	264	260	245	223	253	258	248	250	266	246	279	268	250	244	233	247	248	256	259	270	227	221	268	244	232	242	254	235	306	228	225	254	241	280	231	260	267	265	223	256	251	255	230	241	267	271	231	277	266	243	282	239	266	242	244	234	226	254	271	265	270	281	259	257	249	248	230	254	256	272	265	251	266	272	267	255	273	275	273	242	249	238	257	229	260	264	252	221	276	239	262	261	246	245	258	239	240	231	278	241	223	290	269	243	266	273	245	267	263	256	249	247	283	253	236	227	246	212	232	262	262	247	281	257	248	259	249	251	243	256	234	250	258	260	252	260	242	270	257	231	268	249	220	245	259	259	256	251	240	260	254	225	229	247	251	243	254	253	257	264	232	238	231	232	251	211	251	266	273	250	273	231	209	273	249	238	225	258	274	259	251	255	268	274	250	257	248	235	243	273	280	255	237	219	274	251	234	246	284	232	241	249	274	267	285	253	290	271	239	263	248	263	235	263	284	255	261	244	256	229	244	248	252	239	265	246	256	287
3588	5175	2483	1165	840	768	740	615	629	621	578	565	604	578	602	600	589	571	575	564	634	565	582	582	531	517	578	559	588	580	567	564	584	533	600	594	538	566	583	588	556	546	552	579	575	572	570	563	563	548	539	577	540	544	560	531	587	529	549	569	524	629	537	558	534	558	520	550	584	526	583	566	564	497	564	569	546	549	536	603	533	544	548	598	517	619	525	592	548	569	573	544	560	550	507	575	553	568	563	578	571	589	551	569	534	586	546	517	593	541	587	590	550	546	529	587	568	550	593	572	553	542	531	621	549	566	559	540	537	538	543	531	525	584	564	569	570	531	510	558	558	572	577	506	540	591	582	581	524	553	542	542	561	568	570	575	566	560	523	584	565	556	592	568	549	538	555	556	540	553	557	568	593	575	568	531	535	575	569	550	577	594	562	578	574	558	585	581	545	577	568	562	546	567	594	556	583	587	568	571	513	547	556	582	571	499	530	560	604	561	572	577	560	537	527	568	548	565	554	575	531	531	550	535	584	546	495	530	548	567	553	541	548	536	539	551	552	587	535	567	600	555	552	570	528	558	535	526	557	546	584	563	560	544	579	572	568	557	531	579	564	576	512	554	523	585	584	539	565	567	559	521	509	561	543	561	571	549	552	575	549	551	548	573	550	543	573	529	548	567	555	516	542	573	519	578	526	566	545	533	560	547	569	555	555	584	570	517	557	560	555	550	561	571	580	558	579	591	555	562	588	583	546	536	560	583	536	553	550	543	582	542	590	572	555	581	572	519	577	555	543	530	602	546	513	554	531	569	551	577	586	542	545	574	527	547	526	567	529	565	568	533	569	547	549	535	558	570	547	576	535	553	533	567	562	581	541	545	542	545	533	575	532	574	589	527	519	537	568	570	525	593	598	554	539	524	571	595	581	582	560	569	529	521	527	585	572	598	580	591	544	537	569	557	507	548	550	545	548	540	562	537	518	547	525	566	526	539	573	519	551	572	589	539	600	561	575	564	580	551	585	543	561	565	576	600	561	592	519	526	519	546	576	571	539	589	603	559	569	575	542	562	570	552	573	532	558	600	620	569	550	539	569	526	541	588	565	558	528	568	579	546	572	591	580	557	510	524	552	562	572	502	536	568	535	506	585	564	579	578	534	567	543	563	507	506	583	532	529	527	550	529	563	566	535	524	567	575	516	528	529	590	559	538	573	539	538	550	541	596	553	555	539	575	585	536	562	517	550	526	549	577	527	573	545	557	541	510	569	578	599	544	547	553	578	550	541	544	528	577	552	545	543	568	533	565	546	559	519	563	557	520	580	551	521	588	555	551	566	558	533	584	563	565	603	566	553	560	577	542	536	543	598	569	582	570	526	549	536	570	572	529	556	568	502	526	540	536	565	567	555	553	575	559	575	622	588	589	535	585	578	573	558	531	554	497	588	516	600	559	545	546	584	552	529	547	528	564	512	579	552	551	577	547	575	552	545	586	578	524	582	582	524	586	537	552	559	591	519	555	563	586	556	536	614	560	571	546	525	506	521	590	554	557	559	537	550	547	561	558	589	585	583	539	575	572	554	553	542	545	552	571	556	520	525	540	538	564	591	555	581	535	553	555	555	578	506	566	583	524	548	547	530	555	597	545	583	566	562	505	559	526	568	565	560	543	552	527	592	545	544	570	582	571	544	557	594	590	525	551	553	565	574	531	539	560	539	542	559	589	523	569	584	551	544	529	529	576	551	529	544	540	538	542	567	496	547	563	578	545	533	586	575	577	527	528	565	558	601	553	553	541	562	528	553	573	597	560	525	540	545	568	578	544	564	543	554	562	538	530	554	565	548	551	567	538	576	539	558	565	579	569	542	534	533	524	587	545	573	547	544	547	577	556	547	587	561	570	556	531	537	531	587	570	543	531	576	537	512	526	518	543	532	535	605	524	564	541	580	589	570	550	575	570	564	550	568	531	577	576	535	575	512	556	594	562	601	546	583	606	544	561	565	536	598	533	542	552	550	539	534	520	532	549	574	542	537	576	612	579	578	562	570	526	571	579	548	516	558	555	567	516	542	522	601	552	539	594	548	554	544	581	573	555	576	586	536	570	596	604	560	553	582	531	528	573	598	544	571	566	556	558	554	571	531	556	545	541	514	502	517	562	542	541	602	510	561	502	562	564	565	594	573	524	563	560	548	561	543	542	576	568	538	541	567	578	608	583	558	535	582	556	498	536	545	490	559	548	539	545	547	546	556	589	529	560	599	547	571	513	551	572	535	502	531	589	580	566	524	593	574	562	607	550	557	518	534	580	543	521	571	551	561	534	549	533	570	524	561	561	561	558	583	596	586	535	575	584	557	573	599	587	547	566	516	580	603	549	559	591	598	556	548	578	568	583	600	569	565	543	518	593	596	550	544	543	567	603	555	513	584	545	527	538	558	563	554	553	585	595	573	589	538	547	581	536	566	531	578	543	538	522	567	582	521	516	605	576	539	556	566	579	594	589	534	564	598	562	565	587	567	546	577	569	598	569	561	535	554	554	560	575	557	526	556	509	529	526	545	548	558	515	543	554	582	587	513	543	559	537	543	563	528	519	549	594	529	524	541	570	583	542	533	583	540	557	573	550	570	513	585	615	514	562	582	575	563	581	524	595	577	577	593	585	551	567	563	600	577	538	542	547	591	560	568	531	560	597	572	541	548	536	546	574	547	528	572	560	560	550	580	518	568	558	540	554	576	544	518	574	546	520	548	548	580	583	542	540	581	569	514	571	572	525	498	602	551	544	593	578	547	584	576	558	546	540	557	594	504	578	557	566	541	546	575	566	573	557	572	547	592	554	571	553	555	536	597	583	539	585	545	610	538	548	554	587	552	524	563	590	589	574	543	549	556	521	569	577	596	536	605	561	552	566	528	557	534	521	540	579	551	584	547	569	504	565	529	568	525	582	519	551	542	566	556	613	545	512	524	499	496	528	548	567	556	563	573	527	574	584	507	531	525	539	522	533	583	531	571	553	541	561	581	555	581	548	546	564	521	563	583	562	533	543	544	541	558	584	589	586	595	569	531	597	594	567	569	518	564	590	544	530	591	549	516	542	571	552	574	544	544	538	582	556	529	549	571	518	557	529	521	548	559	553	537	581	551	575	580	572	542	513	519	515	485	557	563	557	587	535	586	532	572	513	558	551	568	568	579	596	585	590	551	561	576	533	581	579	577	551	530	526	550	579	591	572	552	570	597	551	539	572	564	507	583	559	543	533	572	582	575	533	544	527	599	598	535	531	566	488	541	598	534	530	593	553	570	530	557	562	525	525	581	542	566	585	541	537	580	617	530	555	584	571	528	518	519	517	575	539	579	553	558	561	569	607	563	596	528	551	561	515	579	552	567	560	543	537	572	578	560	545	572	531	539	563	545	559	571	565	579	524	563	562	558	543	569	543	509	569	535	534	546	561	567	516	535	563	572	592	572	563	533	566	597	580	588	522	521	552	564	545	542	503	523	519
31890	19495	7695	519	352	330	290	313	291	260	303	252	260	254	261	254	268	244	289	299	221	266	280	259	282	263	242	263	270	275	248	279	284	280	254	282	284	273	276	243	273	310	281	288	285	292	306	225	261	286	245	285	288	266	287	295	277	262	269	265	255	262	267	290	257	310	267	280	278	316	264	246	255	273	272	277	259	273	276	289	262	248	279	281	258	250	280	257	293	289	283	253	286	299	277	291	247	276	222	284	293	261	270	237	279	284	272	249	292	261	284	289	282	253	249	277	289	267	247	248	285	259	266	273	273	287	253	287	269	264	262	242	271	252	273	279	242	262	284	287	286	266	279	266	282	266	298	264	264	271	277	258	283	265	292	279	246	275	260	267	265	266	246	279	265	275	277	259	259	262	297	288	245	252	270	250	272	256	266	279	279	257	284	271	264	269	277	275	276	259	254	280	298	309	267	278	267	256	293	273	281	271	281	260	299	258	282	269	273	278	290	275	259	271	269	270	286	270	276	272	241	239	302	302	264	275	293	263	258	301	296	283	253	247	243	279	335	271	269	279	256	283	277	280	279	269	256	285	295	263	317	253	270	266	253	293	273	273	284	278	255	263	295	261	273	251	279	248	289	241	306	267	269	258	282	279	253	276	279	281	238	291	258	264	296	294	258	296	298	291	233	266	265	262	262	284	276	292	253	271	260	296	272	252	298	265	279	257	303	288	252	290	305	282	254	248	282	256	281	256	293	247	283	270	289	268	261	256	280	299	270	274	292	284	281	270	259	289	232	283	286	261	256	271	282	304	280	271	257	267	227	294	253	274	272	258	287	272	259	303	282	273	244	265	266	279	269	298	291	244	236	285	256	282	271	267	262	270	253	292	264	250	263	294	268	283	256	252	259	285	254	270	250	282	282	287	293	237	273	253	264	268	274	303	237	281	247	280	279	294	284	247	266	283	233	277	261	272	227	310	271	263	296	236	249	274	279	293	243	298	267	252	284	270	247	284	264	280	264	275	291	282	286	272	269	284	265	287	284	261	271	275	248	281	274	249	288	263	268	286	273	267	283	270	285	250	274	245	248	270	263	269	306	256	294	268	255	235	270	273	250	281	304	283	285	282	302	249	308	298	285	279	260	260	296	263	262	293	247	259	264	273	258	286	260	297	283	296	279	273	279	269	255	268	272	244	269	274	258	283	289	237	279	227	262	248	253	259	285	252	288	288	281	267	308	259	281	269	291	287	257	273	280	262	278	264	263	296	289	256	253	272	263	249	247	281	264	254	249	271	287	277	275	273	278	314	271	265	265	270	294	262	234	276	246	288	242	266	265	262	314	285	262	262	247	278	302	258	280	220	239	283	279	298	272	302	278	267	269	281	276	276	254	319	301	258	275	271	257	260	247	272	276	287	273	285	257	281	269	288	259	278	270	287	265	296	255	247	289	284	283	270	268	272	282	298	274	292	278	308	291	304	272	254	275	266	265	266	286	235	283	278	264	286	272	242	286	271	239	265	256	307	249	265	262	281	282	271	280	253	267	273	274	297	279	254	279	255	291	291	296	265	300	276	271	301	266	266	278	266	264	277	254	293	270	281	269	270	278	286	256	278	261	268	264	287	278	268	273	272	282	284	290	273	294	275	242	262	277	267	227	262	258	246	267	273	268	243	285	285	265	264	282	259	257	302	286	265	267	276	246	298	278	276	274	261	298	291	277	274	250	269	277	276	270	288	271	299	271	275	282	265	302	265	278	247	262	274	259	271	306	305	276	298	268	288	265	295	296	258	255	248	279	251	284	267	271	258	291	257	270	303	252	303	298	292	279	269	310	299	270	266	273	275	274	307	256	264	271	296	267	251	279	261	265	290	285	297	262	253	241	250	275	282	266	267	273	253	280	283	274	280	277	295	249	269	295	270	250	245	280	222	298	278	291	262	259	269	251	261	256	227	276	286	260	251	331	269	253	257	274	229	251	248	252	261	299	267	254	259	258	276	290	257	256	287	261	270	266	256	264	295	284	258	286	306	251	258	262	280	274	283	254	282	275	246	288	292	240	289	263	308	285	302	268	267	263	282	286	278	280	311	271	246	269	262	293	279	248	304	254	252	239	249	266	229	299	239	262	249	272	270	289	284	251	243	280	258	276	251	260	273	255	271	251	299	298	297	271	267	313	242	286	283	277	280	253	267	275	279	278	293	255	244	266	301	253	244	289	263	298	288	285	252	287	260	263	236	278	219	258	298	259	263	264	282	299	288	269	273	284	258	262	277	238	229	292	307	255	270	288	251	276	309	267	296	276	253	284	264	261	277	310	253	311	280	261	303	274	294	252	285	259	269	269	255	246	308	308	251	286	273	303	281	278	252	271	255	297	275	274	297	295	282	285	305	273	239	288	246	274	256	260	323	291	320	266	297	282	239	258	286	263	274	267	265	256	289	285	259	306	288	300	262	283	264	249	275	261	280	295	324	272	265	273	267	271	253	285	270	264	239	248	288	288	276	268	244	296	250	273	299	272	281	295	255	296	234	315	264	282	265	239	253	296	258	274	301	265	254	277	280	256	238	298	276	285	296	261	271	283	287	289	250	265	316	257	286	292	252	276	257	270	272	236	252	256	261	274	252	267	294	269	283	262	268	276	272	279	255	312	290	254	261	296	263	262	252	290	278	262	271	275	266	251	266	301	233	266	302	279	280	280	249	247	276	286	245	246	276	287	260	280	262	276	255	261	239	263	277	264	261	280	255	278	264	250	257	257	267	289	284	285	296	251	293	260	265	248	257	288	271	290	268	291	297	268	278	265	291	285	249	259	255	254	279	279	272	263	242	293	289	315	262	294	291	273	296	264	263	272	264	256	269	283	262	265	256	272	238	233	300	260	257	289	246	274	286	253	270	270	264	294	272	270	270	289	282	303	277	304	264	244	289	265	256	284	277	258	297	300	240	282	267	278	278	275	274	273	273	290	278	261	265	299	254	287	266	281	275	293	280	267	275	274	258	277	255	262	257	226	266	260	268	257	239	280	243	249	291	261	281	262	252	279	285	258	259	277	273	298	318	272	269	241	279	286	278	242	274	289	275	271	287	277	318	296	277	300	264	272	306	276	269	317	290	264	232	303	296	284	245	261	285	268	274	268	306	259	257	272	285	266	291	269	282	303	287	247	257	285	283	275	266	273	267	234	273	280	294	280	281	279	258	274	276	255	276	266	295	298	261	257	261	261	243	283	264	290	286	303	269	239	282	281	273	285	266	293	277	262	283	272	241	262	288	307	281	277	293	280	279	264	257	298	235	280	289	287	289	286	241	268	267	268	281	321	274	272	281	279	272	272	253	258	312	253	274	275	285	290	287	260	278	278	286	260	254	261	274	242	264	278	249	271	267	250	250	287	266	264	287	267	274	309	269	252	254	274	270	265	266	291	273	287	284	265	276	283	260	285	278	278	272	273	282	265	259	247	277	290	313	273	288	254	273	278	270	273	268	263	326	278	259	272	289
5362	1144	844	720	662	722	695	625	624	666	668	642	654	654	597	639	654	621	685	596	672	641	611	607	661	647	648	628	607	623	672	641	641	645	651	612	604	593	619	670	628	665	641	650	666	586	633	637	636	658	627	637	632	606	650	653	610	643	656	631	641	610	633	695	656	620	635	651	659	681	655	630	617	655	621	619	673	655	642	659	643	656	652	660	668	619	642	628	654	614	643	602	651	633	626	659	668	620	632	633	609	634	671	656	624	637	608	695	687	660	598	628	648	664	640	612	633	677	654	667	641	650	664	671	642	666	644	612	650	678	650	670	603	636	642	654	654	589	666	659	642	702	645	658	655	639	630	627	646	617	702	629	646	655	605	721	652	662	637	652	682	653	637	636	641	648	694	662	672	634	612	637	594	617	665	606	657	637	604	702	609	628	623	626	680	622	661	600	659	651	688	650	638	608	649	612	635	603	620	653	691	627	556	629	673	650	618	655	608	637	646	661	701	665	662	647	643	639	622	662	632	607	656	625	634	605	634	668	665	621	636	695	742	635	653	651	662	630	631	632	657	639	672	634	666	671	633	602	615	663	650	651	637	632	656	659	666	646	637	591	683	657	622	630	628	665	600	649	648	646	652	668	617	680	633	629	706	624	623	639	637	673	681	591	665	621	663	651	626	656	653	652	662	658	661	677	607	610	653	619	612	645	653	648	663	667	672	680	627	650	625	663	634	621	620	678	644	644	624	611	646	635	666	684	608	604	641	655	630	617	617	632	681	664	651	648	605	605	629	663	675	648	620	645	636	656	631	622	618	649	638	672	649	623	665	623	648	618	645	618	633	616	614	675	613	647	666	638	653	632	633	640	670	646	654	631	644	678	655	715	669	612	642	655	622	638	704	604	598	614	654	617	653	606	607	620	655	682	693	609	665	650	666	649	647	644	684	627	635	602	645	635	650	664	628	672	584	662	650	659	702	652	655	647	669	636	612	594	639	631	672	645	649	631	669	645	651	655	646	629	593	669	638	672	605	638	648	675	635	641	656	693	644	645	645	618	625	668	614	697	679	655	646	632	653	615	628	674	634	643	637	671	632	642	654	635	621	645	627	621	636	596	620	636	639	674	641	655	618	632	626	673	621	637	629	630	654	698	624	609	645	652	666	612	647	631	620	624	677	653	627	676	642	710	690	687	677	668	669	609	622	610	660	616	657	609	639	636	644	655	616	652	641	621	640	631	649	654	602	627	626	606	645	642	632	640	618	641	623	628	644	679	642	644	653	624	627	656	685	638	646	641	657	653	697	654	617	653	670	689	647	681	651	644	648	669	650	687	669	650	692	662	645	664	652	721	662	643	622	600	667	643	643	617	688	636	596	658	590	670	671	638	679	641	687	650	617	668	634	672	618	643	700	680	632	636	633	670	649	649	674	628	616	659	625	628	671	639	656	618	684	702	666	608	614	700	680	627	649	589	647	634	599	627	639	662	634	648	673	665	656	628	629	645	643	590	640	632	666	638	589	692	621	603	640	613	666	622	652	647	643	602	674	648	655	631	642	606	646	650	648	647	675	636	627	620	661	641	617	637	672	681	632	649	668	644	595	610	661	648	680	617	668	657	639	592	644	677	676	650	689	666	625	645	641	636	636	623	679	634	679	622	651	676	598	688	620	598	663	652	618	637	637	623	634	616	683	637	611	599	607	674	626	603	659	652	667	639	663	620	573	613	663	657	616	655	688	639	648	629	650	691	649	629	562	654	659	683	623	641	642	674	604	610	616	632	657	608	636	624	644	659	646	656	641	663	648	666	662	621	614	650	642	625	634	643	620	698	666	633	635	680	658	666	679	621	630	642	692	682	656	647	622	643	638	642	668	637	655	647	666	638	654	680	628	660	628	633	680	673	599	615	690	650	620	644	617	596	675	689	656	623	677	657	640	614	600	687	639	626	629	636	654	658	652	643	639	637	658	671	653	615	604	640	692	648	632	669	644	677	624	619	636	632	605	638	684	651	633	635	623	624	611	627	672	649	681	631	651	624	652	589	613	666	620	655	689	586	651	650	666	659	661	662	629	616	678	646	651	637	611	596	668	583	642	652	653	648	644	640	660	646	630	655	639	609	643	645	633	668	641	630	618	644	630	582	645	650	630	649	650	655	575	641	644	669	634	658	665	699	649	688	632	658	670	642	661	664	673	602	635	659	650	666	615	631	644	643	635	666	661	609	619	642	640	655	663	644	640	672	644	624	679	616	633	610	593	669	629	601	637	626	617	601	587	668	612	647	619	628	654	659	650	611	620	619	680	635	648	628	681	672	668	647	632	664	676	631	643	661	608	642	617	614	689	609	707	582	633	644	592	607	686	619	609	649	664	636	630	637	654	627	655	647	647	615	652	628	644	671	663	669	628	629	654	652	674	615	633	670	651	631	671	611	623	693	581	610	663	630	596	624	658	655	670	649	651	619	693	642	643	671	656	594	637	624	641	640	682	661	612	680	658	639	695	600	660	658	642	664	676	634	680	631	596	647	618	650	680	596	610	625	661	652	652	682	605	594	629	658	679	689	629	663	670	603	645	632	661	647	614	648	659	673	633	618	684	641	632	657	657	673	683	627	620	611	628	674	642	624	672	673	624	669	639	628	650	603	622	633	644	672	638	654	670	656	639	642	657	664	615	705	683	695	606	638	628	667	635	640	642	621	609	665	680	659	647	659	632	654	663	661	647	636	605	669	672	626	629	630	637	683	630	617	647	640	639	659	646	699	648	607	617	587	634	635	683	655	658	619	631	635	648	662	615	659	606	657	640	655	630	641	655	654	618	648	669	607	637	686	656	629	675	590	620	635	664	632	652	646	623	635	639	683	633	637	629	683	659	644	636	687	686	616	627	621	650	640	718	618	645	626	687	667	635	631	631	639	707	630	636	644	667	609	642	667	621	613	665	580	641	607	674	646	660	612	598	660	638	685	626	637	678	672	647	617	691	641	648	641	656	614	660	657	607	602	601	607	702	674	645	644	669	662	683	614	629	682	635	637	632	662	646	656	640	637	652	638	654	646	660	684	652	617	660	617	624	666	616	636	664	644	688	670	674	641	645	674	633	689	618	688	648	692	610	654	571	619	641	631	666	639	636	645	702	618	651	639	664	672	649	647	643	644	594	667	664	602	754	648	666	667	623	664	608	669	650	632	662	656	585	628	631	642	594	680	641	612	692	609	627	598	637	666	653	617	671	623	577	633	677	669	625	678	669	659	636	602	633	634	645	612	589	682	642	647	627	681	630	633	643	616	623	642	642	591	676	621	648	632	611	625	620	616	636	679	657	662	614	660	652	632	670	663	638	660	639	623	632	655	711	635	630	653	655	691	634	628	613	665	680	632	640	647	590	659	651	636	637	624	677	683	692	667	644	607	629	649	649	690	692	677	656	638	661	667	648	641	647	656	698	626	690	638	645	646	644	644	687	653	678	676	641	666	628	620	718	669	605	634	665	664	667	596	689	651
25181	21844	25433	28857	21838	21851	3519	631	467	449	488	450	452	407	388	419	466	394	469	398	449	341	410	403	411	460	387	396	381	365	399	403	408	360	399	403	357	383	438	382	402	359	406	369	345	397	397	394	392	395	411	387	398	366	387	398	406	378	388	369	381	411	399	416	354	394	375	413	442	385	426	382	404	387	404	403	393	411	419	420	409	399	395	376	389	364	419	376	398	419	390	408	401	382	355	385	387	431	381	352	386	404	409	373	372	380	424	362	366	362	397	349	422	404	364	394	390	373	382	363	387	371	415	370	381	400	376	398	406	392	367	387	403	409	423	384	396	398	448	430	404	402	407	407	397	347	381	394	439	398	404	431	391	394	415	418	376	371	392	417	457	411	417	378	394	410	366	359	379	405	364	369	428	376	389	401	375	386	408	378	422	372	391	403	391	388	373	396	356	397	412	414	369	386	413	379	347	355	409	390	412	396	437	428	420	370	430	433	398	387	401	419	401	386	392	411	376	435	396	404	368	357	387	381	398	401	425	398	382	382	420	353	392	371	390	385	409	435	380	393	411	413	369	376	411	387	424	378	405	421	376	459	419	371	383	399	388	357	408	397	398	392	377	426	399	408	397	419	432	407	370	373	431	392	381	406	384	400	411	383	384	419	408	433	415	412	386	379	402	380	386	369	373	430	402	363	417	422	415	418	363	369	386	445	387	372	391	408	404	385	356	364	409	410	387	433	357	426	392	365	429	365	377	387	416	410	387	381	398	447	381	402	408	395	407	382	396	419	373	445	441	396	398	350	393	412	443	457	409	390	379	370	328	395	382	391	378	362	425	418	369	395	410	367	408	397	380	394	417	422	397	390	384	380	404	413	375	421	418	404	373	389	389	397	362	376	408	374	444	389	399	429	410	418	391	403	402	411	414	412	402	390	369	387	399	387	376	399	402	356	425	412	392	359	365	423	417	385	380	414	406	389	382	399	431	366	402	370	386	403	367	402	381	385	413	400	392	398	385	391	358	390	373	422	347	390	380	408	397	390	424	387	422	413	390	428	401	395	386	354	405	343	433	382	381	420	395	357	368	402	392	363	414	405	399	351	414	393	425	399	397	408	429	391	407	379	419	405	419	410	376	375	410	395	442	396	342	404	415	409	421	469	410	379	416	420	361	353	380	409	379	380	345	409	407	391	409	381	406	357	373	401	392	392	386	370	360	373	403	373	374	387	363	378	398	375	413	419	396	394	397	390	382	377	430	387	403	404	398	390	377	371	408	383	442	396	368	351	385	400	399	393	420	431	417	373	385	405	369	408	383	324	358	446	430	413	391	364	373	410	423	390	399	370	420	408	390	412	428	411	379	391	390	384	413	445	370	412	399	412	405	394	421	464	424	399	362	409	393	386	382	379	416	379	373	408	384	412	398	406	429	396	394	375	388	397	379	390	351	391	406	408	386	369	379	423	391	382	382	417	403	386	383	389	404	406	391	374	420	388	408	382	367	410	383	422	368	387	395	372	397	396	393	387	374	400	355	395	420	404	391	391	398	391	392	355	380	401	374	364	411	369	373	372	410	352	339	390	393	403	381	349	393	374	351	400	361	379	373	420	422	382	379	394	368	376	360	383	401	377	390	408	400	414	381	403	411	383	369	387	367	421	414	391	407	374	384	378	414	388	365	383	414	377	408	372	375	416	439	429	379	396	378	383	381	403	414	369	389	379	415	403	399	410	410	410	403	368	394	367	467	367	381	391	382	364	390	380	405	412	386	372	358	411	387	386	411	456	409	377	414	384	385	398	402	381	415	374	379	343	396	420	407	377	372	359	388	400	393	433	394	379	416	384	376	397	364	431	375	369	436	354	361	415	417	408	363	405	385	401	392	355	375	449	398	347	368	411	393	397	394	427	392	412	373	387	424	343	374	379	391	380	379	384	405	400	361	401	414	425	367	409	402	401	370	379	352	373	386	393	438	376	418	436	416	393	356	374	409	408	392	385	377	395	395	391	356	360	448	399	397	370	412	371	352	420	413	401	410	395	394	406	383	409	354	379	389	374	397	422	387	390	428	381	393	454	387	433	387	385	409	417	409	403	373	370	378	357	433	362	407	383	427	387	405	387	404	421	410	355	425	385	426	400	358	395	418	391	437	406	380	375	381	402	372	400	362	415	355	416	367	368	427	385	421	408	358	408	398	353	380	378	433	397	421	393	410	389	417	364	424	381	382	372	382	401	391	387	376	376	381	382	382	404	389	398	394	403	366	389	346	405	405	378	425	393	424	412	398	377	409	370	378	392	382	357	395	373	367	423	390	398	402	385	402	407	410	427	387	353	397	379	347	369	390	398	384	379	430	406	409	372	399	383	405	376	397	430	407	400	369	363	381	374	415	372	411	376	384	356	418	414	430	408	376	390	365	388	445	389	436	425	382	409	358	366	382	398	375	388	382	396	395	394	400	399	404	421	409	406	426	414	356	357	420	432	369	377	402	362	410	407	347	408	403	349	365	420	417	385	404	418	404	421	380	408	393	440	385	393	413	373	414	404	381	416	387	400	373	367	404	440	462	412	391	379	387	389	388	385	386	409	434	361	371	392	416	380	389	398	376	367	381	421	387	383	393	371	383	417	419	415	394	396	403	420	389	416	401	387	415	396	352	389	378	396	408	409	388	379	365	411	412	377	354	377	360	406	418	373	402	356	402	387	400	390	397	363	391	417	412	398	418	377	379	421	366	405	370	386	399	392	400	427	411	398	408	425	372	436	390	397	423	396	419	393	400	396	368	389	427	391	371	401	403	409	393	374	413	371	394	399	364	353	408	404	386	370	386	388	407	393	386	389	430	399	404	423	421	368	407	373	383	373	361	397	376	380	393	400	387	389	405	374	393	437	402	382	406	413	368	363	400	403	403	365	365	378	391	402	398	367	369	408	401	371	397	364	393	362	387	381	352	392	403	384	416	368	376	389	390	419	404	413	400	365	432	412	380	379	362	360	391	392	387	411	406	326	373	399	378	425	358	381	422	387	406	410	395	401	451	402	404	382	382	397	383	445	425	434	420	350	384	372	397	395	381	404	442	378	390	402	379	399	373	440	405	439	436	387	421	407	418	418	403	372	364	388	390	382	370	404	413	351	399	410	374	356	401	416	390	399	403	394	447	418	421	391	389	445	359	401	364	378	340	333	409	447	417	375	389	374	398	392	442	369	399	401	403	409	381	394	382	375	380	405	351	373	406	381	384	409	411	414	380	383	388	343	395	419	383	383	377	399	361	402	413	405	367	381	391	375	347	396	343	389	385	395	389	389	417	387	376	390	371	352	425	434	380	416	405	351	383	412	416	378	391	407	372	400	390	356	370	369	420	366	389	407	410	391	361	427	398	383	392	392	371	394	394	399	383	413	391	380	375	410	406	384	399	387	376	368	363	370	406	393	375	417	403	364	391	403	395	400	412	392	392	423	393	418	396	370	391	376	380	440	396	398	347	404	390	387	394	372	409	378
3725	3773	2054	1233	1031	988	926	888	932	883	893	883	901	894	863	857	882	823	860	874	818	904	864	883	901	875	813	861	866	865	841	894	838	865	909	830	859	886	919	839	813	887	905	902	891	810	855	868	845	811	874	824	913	826	810	850	842	872	816	876	850	891	813	847	844	845	817	818	872	843	874	820	858	842	863	835	899	903	879	863	892	871	832	880	867	876	850	804	851	886	852	890	839	829	837	813	851	845	846	898	896	922	898	832	869	813	900	875	868	945	887	830	873	837	880	879	852	832	892	828	835	877	791	805	869	848	849	865	898	848	853	913	852	859	825	820	850	864	856	885	860	882	884	850	935	836	905	795	839	848	845	860	848	897	839	832	836	905	839	852	897	848	901	880	846	834	878	855	809	836	900	875	877	876	832	880	886	828	846	834	867	854	804	838	843	854	840	872	885	839	875	869	850	861	837	836	874	846	849	887	855	849	846	849	831	806	847	897	876	862	851	908	866	881	880	812	842	885	875	821	870	797	902	869	892	823	854	835	864	893	864	861	874	836	866	863	896	888	835	832	848	866	841	872	877	901	852	843	910	829	869	840	859	840	848	835	882	847	889	859	869	869	862	893	847	837	844	829	761	834	799	803	861	838	871	875	846	882	899	871	816	866	847	853	886	869	800	866	912	893	804	850	883	861	828	819	846	839	840	883	835	900	874	830	819	835	829	828	870	865	851	801	835	846	822	895	888	818	813	915	857	824	868	848	806	868	851	859	872	828	859	849	861	861	856	845	856	832	808	853	855	859	843	858	905	850	856	896	843	862	892	850	814	901	838	902	910	874	887	861	871	862	861	858	851	829	812	867	850	817	871	792	905	891	873	887	840	846	812	919	869	829	828	918	850	878	871	880	873	855	859	908	891	868	888	832	836	882	828	833	854	840	925	837	873	891	885	821	839	825	872	855	840	881	845	882	907	813	867	853	819	870	869	828	901	898	878	871	863	876	858	865	886	864	851	896	843	831	856	869	845	860	813	869	838	838	856	830	838	868	888	841	889	857	889	795	864	839	891	825	814	894	826	870	851	837	838	875	842	831	878	803	860	860	860	921	843	871	860	834	847	856	823	847	875	827	847	882	861	839	799	850	851	854	822	838	902	862	904	835	863	840	888	881	829	871	874	823	850	867	835	850	821	812	862	869	875	906	864	853	867	882	887	888	829	896	845	813	825	864	844	814	842	837	850	883	880	866	811	851	827	840	817	855	926	857	852	867	836	833	821	900	848	827	896	851	768	827	825	878	838	841	887	859	814	896	826	858	860	847	872	854	868	832	865	832	911	858	828	784	846	856	796	843	850	823	782	810	868	863	865	845	866	912	813	881	838	843	853	840	832	838	874	876	864	823	862	882	864	842	821	837	828	885	833	892	852	885	793	816	815	846	860	831	884	822	843	882	879	863	863	870	822	836	823	804	814	830	828	850	880	878	812	824	859	819	813	814	847	857	833	824	871	835	888	834	866	848	877	827	828	901	800	893	829	824	895	852	852	825	893	848	860	825	847	847	829	851	857	787	888	871	860	874	859	838	858	803	887	871	800	851	893	867	848	837	873	814	855	852	876	863	843	824	856	878	842	891	890	811	907	837	865	836	850	852	835	842	880	881	837	843	804	823	831	840	855	861	850	843	875	854	899	865	859	859	837	861	868	834	854	831	883	860	795	870	863	822	882	891	855	822	923	818	818	847	823	842	834	784	833	805	903	884	829	840	815	835	863	888	810	914	877	859	827	851	871	876	833	890	855	841	861	911	904	830	846	859	851	887	793	853	849	835	819	863	834	809	880	822	888	890	844	856	812	845	893	861	802	850	865	815	843	806	847	829	863	849	889	859	902	818	875	903	843	914	838	825	890	828	861	853	853	875	809	857	832	836	901	852	868	830	844	903	796	859	837	870	871	874	834	840	877	852	901	877	833	841	836	878	872	883	846	782	847	841	852	809	815	837	826	938	861	899	866	839	856	868	862	819	885	874	881	848	891	837	855	881	833	821	814	880	901	890	896	857	816	861	864	890	871	843	820	921	862	841	838	862	876	832	820	878	867	881	925	826	917	865	872	826	906	800	822	798	849	847	860	852	818	824	844	847	850	880	840	838	921	860	844	832	845	883	784	906	806	845	880	840	846	813	896	830	859	843	844	832	817	903	884	872	882	883	829	896	780	888	853	864	878	816	869	881	838	846	861	908	880	820	860	876	839	851	869	876	825	820	828	851	852	880	823	876	861	831	859	856	841	879	918	810	877	884	906	864	881	853	864	933	862	862	876	866	825	854	862	827	876	844	894	839	873	848	807	849	808	855	903	858	836	880	861	862	863	857	795	822	830	857	881	875	894	843	843	810	847	866	843	885	830	893	831	858	827	845	833	872	851	808	915	850	917	876	883	861	883	881	859	846	858	888	865	883	789	820	789	850	879	818	837	815	859	908	859	802	857	799	873	856	884	804	928	897	818	870	838	875	826	777	910	816	919	852	867	875	860	855	834	838	878	875	887	874	855	870	818	875	840	856	872	848	853	808	901	885	875	842	829	851	835	815	883	869	868	831	896	873	837	775	879	860	813	869	882	820	801	825	866	778	858	864	835	833	795	885	876	841	839	826	884	855	816	862	880	868	908	904	864	914	885	840	831	871	821	825	901	861	908	842	830	872	808	916	833	856	849	877	908	833	916	829	875	897	875	851	865	826	828	812	872	776	899	853	882	850	847	861	867	820	852	865	845	860	856	859	862	867	862	879	872	874	835	826	895	830	866	861	883	832	888	899	781	872	851	887	857	838	815	855	925	834	827	852	879	785	853	900	839	854	876	834	900	841	855	886	850	863	784	896	870	849	847	877	869	810	852	860	893	829	870	830	866	865	898	866	918	875	884	836	867	864	901	835	905	892	850	842	815	861	877	887	867	845	836	853	846	874	804	896	821	842	852	808	860	833	833	920	875	886	882	808	894	889	839	946	885	898	866	830	869	808	847	861	844	907	829	868	860	894	883	852	853	848	866	908	839	874	841	888	854	896	888	875	850	865	825	864	826	834	863	834	877	828	816	832	840	883	833	883	888	862	824	920	807	852	907	878	841	874	863	863	824	823	916	898	853	877	854	899	855	853	869	849	839	878	856	882	917	853	837	854	824	816	865	877	863	874	826	881	857	846	859	882	839	844	869	858	813	832	844	841	801	817	867	861	886	920	829	858	864	814	815	861	885	853	869	916	819	864	799	849	871	869	797	840	855	829	841	850	817	850	806	854	852	879	888	894	857	840	871	821	816	880	786	838	817	814	864	869	866	891	858	841	806	827	874	864	831	844	906	835	865	865	844	806	844	842	854	862	907	836	880	822	820	865	869	930	838	863	866	819	875	853	840	797	805	883	838	815	863	875	859	843	883	865	822	855	835	891	839	861	864	836	833	872	861	873	832	840	844	862	874	879	857	843	872	861	830	845	853	858	871	857	852	827	870	859
23582	20884	24508	27398	20885	20911	18642	752	416	341	361	300	304	316	319	289	299	285	289	278	281	252	287	239	308	270	240	278	221	267	255	276	282	282	265	278	273	256	309	268	278	254	293	269	279	225	241	252	259	246	277	247	255	252	247	247	261	267	261	245	250	237	266	239	254	238	261	249	249	275	262	255	249	243	271	220	278	267	269	234	261	259	239	238	241	253	287	247	243	261	222	290	240	244	241	256	263	302	258	261	252	271	244	258	257	262	263	248	256	243	259	243	241	249	244	238	280	256	250	266	244	279	273	275	244	225	268	242	266	268	258	236	262	228	268	278	245	236	261	248	258	225	220	273	264	240	292	232	250	282	252	282	275	238	275	254	281	285	242	293	261	240	272	293	272	269	233	287	251	287	279	252	239	258	276	254	234	245	276	239	277	281	237	268	263	243	233	272	271	238	250	252	260	271	245	251	288	228	247	239	220	267	239	259	258	269	250	241	252	251	223	218	242	253	258	227	260	251	251	248	240	246	211	233	285	286	271	252	268	261	258	249	223	264	286	275	293	251	254	265	289	266	279	261	257	267	267	270	259	283	271	255	269	245	266	266	253	266	238	234	242	244	253	226	253	239	271	283	268	226	249	222	275	241	266	264	246	244	241	247	239	273	239	284	274	289	246	276	260	258	248	246	270	263	237	255	255	250	249	246	243	254	293	262	255	274	262	227	252	239	256	255	258	258	257	236	279	237	271	256	265	242	279	270	244	238	259	270	253	233	240	244	254	218	239	227	263	231	239	269	244	259	247	243	254	241	257	267	277	279	250	236	267	244	213	258	261	237	234	276	255	285	270	262	239	216	238	262	256	237	239	257	275	256	242	216	247	312	255	247	278	259	263	274	280	285	277	237	273	260	320	227	263	260	269	247	288	261	272	286	262	219	233	252	257	234	259	248	240	287	260	249	244	234	225	245	251	258	273	262	241	270	268	264	231	256	251	268	246	228	246	249	211	275	235	255	236	243	240	246	254	258	275	263	244	234	256	251	243	246	289	243	246	290	259	249	287	249	276	277	259	285	263	249	240	240	259	232	252	241	255	250	248	276	250	226	254	258	228	248	247	268	239	246	256	235	243	250	245	278	247	249	224	261	240	270	272	246	245	267	271	267	267	284	255	265	275	245	251	245	264	257	250	269	269	236	245	253	248	248	212	263	247	255	276	264	256	256	246	225	250	263	249	244	292	235	281	296	264	243	248	230	305	279	219	250	253	239	251	225	238	258	270	265	241	250	239	252	245	257	265	252	292	287	290	213	257	257	245	275	255	247	241	252	240	255	279	261	270	255	251	230	258	239	244	267	206	248	260	255	291	234	253	233	256	245	272	221	239	271	259	243	257	264	264	251	248	228	243	245	247	247	258	254	261	240	251	250	243	256	260	213	251	272	279	257	231	261	249	250	233	268	249	252	228	242	281	235	260	254	223	247	258	259	235	316	293	251	257	277	250	253	245	252	231	249	226	276	285	283	258	236	243	249	260	245	267	271	251	215	237	283	279	235	254	271	253	311	263	265	250	267	235	235	239	244	242	247	236	234	250	245	255	285	254	265	272	266	231	251	263	234	265	227	264	265	265	250	253	252	235	232	261	249	270	251	263	253	250	262	248	238	260	254	269	272	237	209	254	236	273	239	241	277	253	280	289	239	261	219	265	253	257	266	231	263	256	253	255	244	256	242	238	257	239	286	249	255	267	285	252	279	272	267	237	217	239	275	297	235	246	243	258	270	269	248	252	259	258	246	257	295	263	280	265	220	258	250	247	247	230	258	255	244	260	234	235	277	243	255	234	262	253	241	254	270	261	267	248	254	253	241	240	274	279	258	250	262	251	231	260	244	267	266	237	269	249	277	251	247	263	263	246	249	242	250	273	260	230	239	286	267	244	277	261	247	227	232	245	263	264	236	254	276	296	284	268	288	272	253	229	247	271	266	252	255	261	255	247	276	259	239	260	234	240	272	278	254	266	270	219	269	243	234	261	251	244	277	251	278	259	281	255	262	274	279	274	247	275	236	246	260	248	241	259	252	265	250	249	303	254	245	251	246	261	242	254	237	251	247	275	273	259	245	257	271	244	231	263	241	208	243	255	249	257	270	244	223	240	257	264	253	245	232	265	235	254	268	264	272	233	250	263	248	266	242	271	255	233	241	243	206	249	241	220	252	268	260	262	230	266	262	248	252	245	241	264	244	272	244	238	239	255	241	231	255	244	230	268	266	268	295	282	230	224	228	243	271	260	238	244	262	255	274	266	249	230	251	269	265	253	261	272	234	260	272	247	285	253	255	259	240	246	257	253	291	258	239	232	262	245	272	247	263	236	201	290	247	214	253	233	302	238	253	248	265	245	222	234	248	276	272	221	240	251	256	276	286	249	242	226	252	265	239	240	266	258	258	233	283	278	281	307	263	238	251	270	266	266	295	246	227	256	278	260	275	285	254	242	256	262	253	247	266	226	232	296	251	257	277	215	228	247	237	259	254	249	238	266	247	258	261	268	237	221	265	233	251	254	248	243	271	238	251	287	264	246	294	254	241	257	237	214	258	244	260	248	219	247	279	233	250	260	216	259	275	276	225	276	238	258	265	269	245	274	283	270	257	233	241	261	250	266	248	238	252	222	244	241	227	247	268	258	286	247	246	248	249	234	285	242	253	243	225	232	221	253	255	232	249	235	279	251	244	281	216	228	240	262	271	254	268	231	246	242	261	239	231	232	257	253	265	262	254	248	248	257	225	251	257	253	249	243	249	251	262	241	240	263	247	243	269	233	293	262	266	279	264	253	249	254	234	232	244	270	243	269	252	259	249	291	270	266	287	269	287	237	234	254	258	255	254	246	263	247	240	249	257	240	234	273	256	250	255	269	283	256	258	257	252	267	252	256	260	251	266	286	228	251	236	276	220	267	279	263	252	245	267	240	249	264	236	248	225	221	241	269	226	279	265	291	264	236	243	226	270	264	249	226	268	240	246	252	232	262	285	243	230	268	264	272	255	280	230	279	250	257	254	282	259	257	274	245	268	285	253	261	262	250	248	258	257	253	257	271	232	280	271	263	232	266	242	242	275	260	236	265	277	270	235	277	248	236	272	251	237	238	237	249	238	246	250	272	279	270	247	234	263	261	267	269	245	249	261	264	257	260	283	281	261	245	248	265	257	294	238	238	255	289	257	216	255	275	286	256	252	237	264	272	258	241	245	247	241	244	239	229	265	239	239	261	270	270	235	215	270	248	248	270	227	274	268	247	222	246	248	245	222	249	254	279	240	228	237	233	254	253	231	250	271	270	268	268	248	246	243	251	220	262	252	279	234	286	268	296	255	268	233	261	259	274	267	260	253	233	247	242	270	249	241	251	240	254	238	244	252	217	281	284	253	249	230	251	270	228	224	243	279	266	262	251	242	296	203	252	284	239	275	227	258	260	267	265	249	269	227	271	260	227	233	235	261	243	225	239	289
3682	5003	2443	1175	846	747	660	601	610	612	612	592	538	575	574	542	588	590	570	579	571	565	535	551	569	551	538	584	537	580	530	551	559	549	529	546	567	559	571	558	523	551	557	585	561	598	552	566	551	565	584	576	536	537	598	526	539	559	592	533	544	541	547	599	543	561	568	548	555	542	555	564	573	539	578	539	583	553	579	605	574	573	578	548	622	549	567	541	546	552	521	578	553	565	582	543	534	601	587	545	545	568	557	557	595	539	581	580	518	547	550	590	541	543	587	576	547	552	545	570	560	500	551	566	541	530	569	533	571	544	529	531	572	581	574	508	566	573	575	581	502	566	577	560	528	550	562	559	548	578	560	544	569	521	560	616	573	565	510	562	562	558	537	571	565	575	567	544	547	601	545	558	558	545	573	550	539	559	571	538	571	555	546	541	568	552	524	574	572	523	550	580	585	550	563	577	585	517	581	562	608	543	538	521	592	562	557	542	549	520	611	562	531	580	541	563	571	549	552	541	550	519	540	565	565	547	580	516	614	593	565	530	532	533	555	532	594	504	608	530	510	514	532	576	543	519	567	551	529	517	560	493	572	580	571	562	549	586	539	547	568	543	543	542	557	510	559	565	585	556	572	573	548	584	516	528	535	522	547	570	566	587	537	525	579	564	578	576	522	545	577	533	526	530	521	546	533	519	564	520	568	545	506	514	550	557	550	566	548	552	511	583	546	575	503	569	587	518	555	594	577	531	562	527	556	567	542	615	558	542	562	572	557	577	536	549	532	582	582	563	513	537	517	547	548	597	549	550	540	580	572	554	572	579	572	556	568	550	528	539	573	572	555	550	581	581	570	544	587	571	537	591	607	579	518	533	599	554	536	544	576	534	597	581	539	562	537	540	563	567	531	561	599	541	565	551	561	545	560	526	557	544	549	559	546	577	570	521	596	537	543	546	627	517	567	556	520	545	527	521	524	590	567	516	564	608	535	581	551	556	540	562	512	567	550	548	575	521	536	550	553	544	592	543	551	560	540	543	586	536	517	540	555	575	593	558	517	581	567	598	574	604	551	533	534	523	597	556	609	569	545	517	570	547	549	543	521	559	563	529	565	554	582	542	583	554	548	519	579	591	563	566	590	532	567	544	586	552	577	560	572	575	570	535	583	552	551	542	513	554	518	553	587	543	546	520	561	594	540	572	567	543	579	585	570	552	574	550	559	575	536	519	540	549	542	559	585	571	587	541	570	565	565	542	593	550	540	535	538	559	584	575	555	522	553	563	539	569	586	560	536	539	537	519	657	524	526	554	535	561	558	539	540	527	545	536	538	546	578	573	527	580	545	613	528	537	543	552	549	585	567	581	550	569	537	555	540	562	543	540	575	531	588	503	551	534	567	545	602	540	555	555	558	554	523	544	597	615	517	593	547	554	571	594	575	533	537	524	574	595	574	557	548	576	540	532	575	543	555	550	555	536	529	548	508	592	544	542	544	584	508	544	530	561	595	556	591	520	586	528	555	566	542	555	528	544	527	554	587	530	540	584	560	553	572	538	561	576	532	593	581	587	545	577	549	556	545	599	573	564	549	553	562	552	573	545	581	545	565	509	540	566	515	531	513	533	533	577	568	569	582	550	562	526	521	548	554	548	543	560	512	519	534	555	593	521	524	569	578	484	552	582	575	577	548	563	536	512	541	577	545	576	551	592	536	545	565	568	592	582	516	512	557	548	543	566	552	560	533	548	581	576	550	574	559	552	579	577	549	525	536	531	532	543	532	587	574	545	521	505	546	539	561	530	559	558	559	541	591	549	535	578	570	591	588	522	543	547	569	582	594	552	525	531	540	567	590	526	525	568	548	563	536	555	538	579	555	562	579	534	501	573	565	541	543	575	511	582	534	535	530	561	560	580	551	563	552	576	554	563	587	559	538	528	573	534	556	552	529	522	524	561	576	547	544	556	565	521	565	552	582	547	559	530	563	591	483	546	574	541	523	529	584	541	548	541	553	583	584	576	550	555	553	535	555	533	562	561	589	555	523	553	543	575	567	578	577	574	557	549	573	563	564	523	567	557	565	595	552	557	576	588	587	509	573	539	574	570	528	564	547	534	533	584	531	537	575	554	551	588	527	558	569	515	576	555	543	553	576	537	535	533	507	547	540	563	565	542	577	582	575	552	567	579	538	539	589	543	534	581	509	567	579	521	601	603	535	583	586	577	560	563	558	543	591	533	557	576	557	528	569	521	565	557	512	540	548	542	520	551	504	579	547	551	537	538	550	559	505	567	576	559	547	551	586	564	543	562	552	617	591	545	580	591	561	549	606	545	603	565	522	525	582	560	586	566	580	549	547	529	520	582	590	536	562	541	567	579	575	565	562	523	534	559	606	484	567	541	575	554	552	559	571	581	515	584	541	557	543	533	556	532	569	586	583	581	560	566	588	539	547	601	562	578	580	587	540	530	580	517	544	577	567	550	535	545	581	559	541	557	577	533	508	563	571	600	535	562	557	556	561	583	518	585	539	571	531	540	572	542	580	549	552	519	559	564	524	569	550	576	586	536	559	579	589	543	564	573	564	528	560	544	561	564	562	524	568	577	541	565	542	560	550	513	576	540	523	564	571	567	580	555	510	583	558	595	582	556	576	569	543	571	564	569	591	546	562	554	537	551	557	569	559	592	554	521	564	565	560	537	547	549	593	535	571	587	569	546	565	568	556	560	550	549	590	581	579	488	561	570	563	574	604	558	564	524	530	574	570	567	579	554	561	577	552	566	587	541	546	532	543	525	551	521	521	610	543	577	567	535	555	573	540	570	544	569	516	502	547	547	519	552	545	533	566	528	573	552	563	572	556	521	619	545	531	580	544	553	590	567	532	540	567	557	534	565	531	617	572	578	548	591	531	560	540	552	533	558	551	561	571	585	563	580	563	591	535	581	550	539	572	569	525	578	539	570	553	558	603	552	559	527	574	540	567	558	549	568	538	572	565	592	594	539	554	508	531	549	557	504	567	562	589	537	563	532	536	542	545	517	538	542	535	556	579	541	556	568	561	613	520	585	595	524	555	566	567	572	548	559	568	525	587	554	551	556	555	578	543	545	527	552	582	582	538	587	544	568	559	568	555	564	561	572	585	548	563	552	548	550	575	550	611	553	557	560	507	560	560	603	571	554	534	541	541	576	581	561	536	546	517	546	565	562	533	557	547	550	565	541	544	554	517	551	531	543	533	536	520	533	524	582	571	523	559	550	561	533	530	579	537	537	538	567	572	525	545	568	555	534	593	571	540	547	541	559	568	534	570	530	578	566	567	531	556	550	531	562	525	504	549	559	579	535	590	594	526	579	529	599	555	601	552	589	572	563	568	554	557	527	561	563	543	593	531	525	578	541	548	530	562	523	548	550	549	568	496	566	531	521	618	558	510	606	580	543	552	574	528	525	568	497	566	554	580	513	620	545	607	603	539	583	541	554	588	563	531	559	549	523	602	538	549	596	572	541
33212	20406	8076	576	373	306	333	289	285	283	291	289	264	244	279	316	277	302	276	269	267	268	272	321	271	276	283	296	315	284	266	271	255	280	307	261	308	299	253	240	292	291	293	264	272	272	281	265	294	285	299	307	285	294	316	297	266	296	274	244	281	288	282	273	274	273	289	289	263	292	275	222	302	269	279	299	263	325	277	297	276	293	284	279	270	292	278	314	286	284	279	282	286	290	292	286	285	309	270	277	270	287	320	281	304	264	290	284	275	274	258	284	292	290	279	271	290	322	270	273	284	268	251	301	279	277	300	270	280	319	304	306	284	276	285	279	269	282	267	270	305	279	307	315	287	293	276	291	290	269	268	287	286	252	293	279	288	309	318	299	289	288	283	295	299	298	289	276	255	303	283	285	290	276	271	294	291	301	291	271	296	309	285	268	280	301	280	306	294	250	257	295	275	300	292	271	271	268	289	318	293	276	265	300	274	300	287	300	263	266	295	287	260	249	266	302	299	256	283	308	306	277	293	268	281	295	289	280	283	284	308	286	293	303	282	275	288	288	272	302	292	296	305	313	289	318	276	309	299	306	275	290	263	261	301	292	304	300	270	290	282	293	282	273	279	284	241	298	306	267	264	294	293	294	307	248	288	296	276	258	325	291	302	263	282	288	291	298	289	278	250	286	288	292	278	288	321	271	275	276	283	294	278	274	310	293	300	300	261	300	280	314	281	263	287	277	288	283	275	291	313	294	278	259	278	314	276	265	278	285	337	322	304	320	294	285	272	278	293	292	266	259	301	291	304	313	306	262	320	283	279	281	274	293	272	263	273	281	270	280	275	271	286	275	291	318	295	285	282	287	297	283	273	295	271	286	270	271	289	281	262	309	259	258	271	300	286	312	314	282	272	250	264	267	330	253	275	287	287	271	301	292	288	285	315	288	295	288	294	313	311	299	270	261	289	280	286	260	258	277	301	284	304	286	269	256	276	298	284	320	280	261	267	292	262	251	337	288	272	279	286	284	271	319	254	290	276	267	267	283	282	308	260	279	287	292	248	262	263	272	290	300	268	266	280	287	272	283	269	278	286	304	283	270	281	314	282	255	287	284	318	287	299	290	298	265	264	307	306	281	313	301	249	257	311	250	289	292	256	282	268	279	233	263	300	294	300	260	240	286	284	287	292	265	286	250	273	275	321	304	306	275	305	286	298	305	265	296	297	281	283	285	289	276	309	283	265	251	287	276	265	307	259	312	283	260	278	308	291	286	264	283	303	267	292	295	255	256	288	294	276	300	249	287	286	274	268	292	279	300	307	272	290	275	307	276	302	291	248	274	272	327	294	243	310	277	261	279	312	287	289	302	291	259	294	301	261	304	257	301	265	281	270	289	297	287	300	287	302	317	341	281	269	307	288	298	287	292	282	303	274	277	290	242	298	300	300	267	275	316	271	267	267	292	292	294	320	295	284	292	270	301	321	282	284	266	272	305	256	291	277	297	300	289	276	240	274	304	278	298	284	273	283	287	282	301	297	313	272	273	291	266	279	299	284	271	269	282	280	282	278	282	288	280	229	296	288	319	308	271	305	287	288	274	283	290	283	280	328	304	301	264	306	278	304	305	289	269	279	296	297	297	271	264	300	290	264	268	291	262	306	284	278	324	261	312	318	287	277	296	308	279	284	286	282	266	285	312	266	276	294	310	258	302	282	263	266	274	283	262	284	300	295	284	317	285	287	272	258	308	299	252	288	256	268	294	283	297	244	256	294	294	309	320	289	273	290	286	317	296	278	274	272	286	318	312	277	266	281	297	290	275	290	235	276	252	303	290	295	316	316	290	295	260	281	279	308	278	290	311	303	287	277	280	269	298	285	303	266	302	284	292	300	276	295	273	278	273	301	299	276	292	344	257	314	303	298	285	297	301	303	286	292	329	271	309	256	306	279	296	283	263	272	277	293	287	316	296	266	265	266	272	298	300	271	283	268	313	285	294	259	293	297	280	271	291	292	253	276	263	258	278	292	302	294	323	301	270	252	299	290	320	285	292	278	273	265	296	331	270	278	293	244	265	235	288	258	291	326	275	314	291	267	317	275	279	268	286	265	264	268	303	297	318	312	255	279	276	270	283	269	270	297	285	291	286	291	321	273	294	247	277	245	279	297	261	288	292	281	271	274	291	286	269	296	307	304	273	283	269	286	285	267	305	274	264	280	301	264	276	277	292	278	268	305	311	275	293	310	300	296	287	277	303	296	304	293	289	290	313	277	298	297	274	265	312	274	272	262	308	307	282	250	257	278	305	284	267	299	261	309	286	275	287	295	293	260	298	257	249	280	299	278	252	279	311	268	299	283	279	271	302	288	292	270	267	263	294	304	302	285	271	293	275	293	301	281	292	321	268	305	279	312	305	261	279	307	296	281	282	292	271	297	281	296	277	278	280	295	266	298	286	275	262	300	318	260	294	245	312	287	273	295	269	290	292	276	274	272	269	295	289	270	294	271	309	285	276	285	295	265	285	249	289	276	280	285	287	258	274	306	268	294	309	253	306	273	250	276	303	302	271	285	272	329	324	287	293	270	278	321	303	297	279	287	302	305	279	275	281	288	294	306	261	292	320	296	281	285	285	286	274	274	258	286	259	277	288	297	292	282	301	300	313	281	290	289	301	272	292	288	273	294	274	311	256	294	275	300	305	273	285	307	289	265	299	343	323	277	307	244	251	278	282	270	280	293	268	264	284	292	297	272	320	273	279	313	275	255	284	249	297	299	277	331	289	280	265	305	271	262	287	278	324	267	278	292	279	315	305	282	278	289	259	305	306	288	280	286	272	275	271	299	303	301	278	311	325	273	269	258	273	295	281	302	280	275	266	278	284	295	277	281	256	273	263	295	308	271	291	270	292	285	299	297	297	265	270	274	312	290	267	281	284	273	275	311	288	267	307	275	307	303	281	282	287	306	307	281	258	289	300	285	245	248	300	332	275	308	269	314	300	264	265	283	287	316	306	314	286	304	269	294	282	282	269	317	287	278	297	312	279	278	280	282	290	288	279	268	261	275	279	291	275	315	296	285	319	292	281	300	245	313	277	290	278	299	324	285	274	276	278	295	251	296	243	305	302	283	313	264	293	286	292	272	298	293	280	302	288	269	260	279	302	268	306	299	294	274	292	298	283	301	263	283	293	260	312	268	284	245	292	286	268	266	256	310	290	295	266	277	290	276	271	283	288	283	278	297	283	294	283	275	273	304	305	269	268	285	267	303	288	280	271	289	286	269	291	270	243	304	288	303	295	264	320	266	284	297	304	289	298	314	254	283	296	294	236	277	289	284	281	277	298	272	269	287	289	282	276	286	264	251	253	296	294	289	315	301	295	270	295	284	285	309	305	322	289	309	278	288	243	324	325	273	261	299	270	275	284	273	282	273	287	319	271	265	307	284	287	285	293	283	280	283	288	273	298	276	290	281	312	313	265	286	304	281	307	281	287	272	263	264	289	276	253
5591	1151	812	665	688	663	647	659	650	690	675	723	685	664	654	704	654	676	672	672	616	674	706	696	652	714	676	650	691	646	643	704	665	649	673	676	642	698	678	653	684	665	657	686	645	648	730	653	662	670	685	663	713	691	663	685	654	621	671	644	663	670	693	648	679	658	692	710	700	692	654	658	674	676	662	640	697	736	663	689	669	668	702	705	654	696	653	655	673	647	685	605	649	687	655	649	652	625	734	647	638	705	649	668	717	661	715	630	702	678	688	715	688	721	697	698	724	672	668	640	665	668	671	659	706	670	708	707	641	683	662	676	633	685	698	645	670	717	671	679	667	689	684	660	682	695	677	701	657	692	680	663	716	728	711	671	646	632	691	674	651	634	668	685	679	708	633	675	665	708	715	675	693	707	679	691	659	649	628	714	690	648	665	659	699	710	672	660	694	647	707	645	661	660	677	674	657	690	695	690	643	677	689	646	662	719	693	662	704	678	656	698	698	688	706	683	684	701	658	652	680	689	652	685	623	670	647	664	722	618	653	685	670	754	638	646	702	668	686	665	669	698	662	642	688	691	658	672	669	681	669	657	643	664	635	701	659	643	700	680	649	675	677	674	652	650	666	662	632	722	688	706	684	682	657	630	669	679	632	675	675	653	652	689	687	674	655	689	651	717	714	633	677	656	672	615	701	739	656	665	687	711	656	710	721	644	663	616	644	734	662	660	711	690	661	700	647	660	726	676	615	685	661	642	668	673	689	617	647	660	706	656	656	671	636	653	683	685	663	667	652	691	652	688	663	670	616	673	666	668	705	712	671	648	642	660	730	682	682	709	725	673	676	718	659	672	665	725	710	690	673	646	691	673	687	642	672	692	668	708	605	679	694	646	641	668	696	617	682	677	663	677	641	669	648	657	677	619	671	661	676	666	687	646	659	703	679	641	677	660	712	650	667	675	696	652	695	719	669	668	660	663	678	657	672	673	714	638	682	671	700	687	663	704	651	705	638	710	654	675	647	670	683	656	713	677	654	660	656	677	664	619	684	635	663	671	640	666	696	685	681	700	679	727	651	665	648	659	723	678	679	699	647	668	700	628	721	658	630	669	687	686	672	700	670	701	611	670	692	680	650	654	659	698	627	669	659	731	658	672	736	677	672	680	635	691	658	711	680	729	691	679	692	615	666	708	642	662	680	680	691	656	682	698	690	658	681	717	670	702	636	663	660	704	674	707	663	650	650	666	669	696	687	645	693	689	647	657	670	682	661	682	655	671	702	674	653	678	681	667	697	683	650	660	666	672	667	671	646	726	657	689	640	630	705	657	662	669	716	690	647	666	660	683	671	644	644	688	669	648	644	701	687	689	683	676	623	677	648	673	669	709	678	659	719	683	634	696	673	651	669	663	730	678	714	661	651	632	694	715	667	684	696	673	707	697	691	646	644	690	660	707	700	690	660	696	662	722	689	628	709	643	666	652	684	674	658	641	680	667	704	728	710	678	666	737	683	675	691	680	661	685	638	688	732	678	649	676	637	705	651	680	682	697	674	687	674	632	671	669	668	652	645	677	741	669	653	692	640	683	688	712	662	709	613	707	657	670	668	679	698	712	726	673	643	725	632	660	663	692	665	716	682	676	673	694	688	668	656	671	681	689	668	700	679	693	678	670	692	691	671	676	638	635	657	667	623	677	685	703	694	683	656	669	708	695	681	667	652	638	672	701	648	683	657	697	677	671	655	687	681	701	633	649	692	690	691	664	727	661	679	696	716	626	705	692	705	666	671	701	626	686	697	697	647	658	711	650	699	711	711	682	678	668	642	683	685	632	683	718	669	691	665	647	664	647	664	686	721	679	676	681	675	666	649	669	678	660	669	685	615	677	686	669	683	652	670	639	674	649	689	664	679	641	609	701	705	702	693	693	646	636	654	652	676	717	678	673	701	686	632	695	689	711	649	684	706	702	645	666	631	695	658	658	682	684	714	678	685	698	699	654	696	649	698	667	684	655	667	684	648	611	677	685	658	695	684	661	681	675	709	670	708	680	671	692	650	669	656	676	599	663	695	637	734	703	697	698	680	622	710	682	688	687	688	691	696	677	711	665	660	667	685	680	697	614	703	701	638	703	683	643	653	690	680	640	683	667	718	690	663	649	681	663	651	657	630	671	662	673	683	658	672	684	690	698	664	630	648	692	701	695	681	655	622	674	685	639	673	684	642	700	664	660	684	718	700	671	670	674	665	697	683	670	710	659	685	684	697	647	675	656	666	670	669	698	674	677	686	707	653	643	705	652	676	717	614	678	692	674	667	677	699	700	661	702	701	665	673	706	636	690	689	668	687	658	715	694	709	639	675	633	655	691	661	680	683	670	678	653	625	703	631	662	675	677	669	641	714	695	675	691	693	710	721	698	681	701	651	665	683	684	690	634	733	658	687	677	737	731	736	661	701	687	680	736	634	675	673	716	721	705	678	661	706	655	711	634	658	720	711	667	712	689	682	734	716	711	695	660	654	670	656	652	687	623	707	674	642	651	656	654	678	691	725	690	667	696	627	659	674	667	711	663	661	694	654	679	659	685	637	677	648	676	607	691	678	650	648	693	703	664	644	668	636	676	669	724	674	670	652	655	650	659	652	675	648	708	667	764	635	663	719	644	679	727	665	654	684	642	655	683	652	658	696	650	652	673	685	654	700	674	717	687	645	714	682	653	685	704	648	690	648	656	686	686	713	687	686	689	676	671	685	682	686	703	649	631	662	666	648	691	671	703	721	669	739	688	666	662	644	692	685	709	693	676	685	671	674	688	658	696	651	686	675	694	627	692	658	698	674	650	670	646	681	691	657	704	676	687	675	663	688	670	678	724	703	703	703	641	666	672	691	712	678	651	646	666	682	672	677	698	682	656	678	672	683	722	694	670	666	700	713	691	647	672	664	726	700	679	668	697	686	676	676	665	722	683	709	718	637	706	707	700	659	644	687	692	636	671	711	725	668	655	691	681	681	658	635	678	693	671	703	695	686	665	672	638	657	759	710	644	667	719	667	667	574	633	673	707	693	623	742	662	658	696	646	701	700	672	702	680	695	688	682	643	696	702	715	698	705	611	651	671	735	676	689	703	660	674	695	681	659	693	676	644	679	672	712	631	668	701	664	668	721	649	684	695	680	667	679	658	698	641	690	691	669	665	698	677	668	670	661	679	681	699	652	669	673	658	687	654	706	694	651	670	699	676	672	692	671	616	672	647	674	696	693	660	658	728	620	697	682	670	695	683	684	701	642	719	657	634	699	629	646	708	664	651	733	685	667	683	693	684	700	684	669	668	692	624	659	673	681	743	701	678	660	686	684	690	716	654	695	660	650	702	653	657	686	668	640	714	664	691	660	641	659	706	681	683	672	694	701	697	718	649	669	641	662	621	694	681	672	661	704	665	672	737	721	716	700	679	645	649	681	615	692	653	683	652	714	670	660	666	682	654	728	715	662	656	716	681	649	619	652	664
24030	20842	24289	27527	20838	20854	3580	575	470	462	436	430	387	354	421	412	401	416	425	394	385	390	410	352	413	391	368	374	380	373	348	394	396	370	377	401	376	390	343	424	373	357	363	385	362	377	408	417	384	418	390	400	377	365	371	370	347	362	370	360	392	355	386	413	411	353	394	373	354	362	367	354	384	358	384	376	343	379	368	381	369	349	393	385	401	412	413	361	357	389	376	397	363	394	373	333	363	371	415	396	324	359	376	371	388	365	393	364	367	358	378	376	358	357	377	348	393	392	359	390	353	358	427	341	409	394	392	395	388	385	330	343	416	354	382	429	387	415	383	368	396	409	394	375	393	408	355	378	349	346	408	362	345	404	413	364	382	384	386	401	414	359	402	376	382	384	351	340	337	391	392	385	349	362	389	346	416	347	363	407	374	348	396	438	382	385	413	377	414	405	365	400	396	364	366	426	389	430	383	361	393	379	397	371	357	391	367	353	379	351	376	360	404	408	383	345	388	372	396	353	390	382	390	345	370	375	368	336	407	389	383	359	321	365	367	392	380	394	402	321	380	364	390	402	383	381	395	402	377	387	342	360	362	390	383	405	362	380	396	414	369	396	387	407	348	363	345	368	391	323	381	420	386	390	393	387	409	379	390	429	396	373	389	375	344	374	381	349	362	353	365	371	381	405	371	411	384	355	383	366	373	385	407	421	377	375	395	366	366	381	312	411	413	388	369	397	352	367	399	389	362	347	364	380	385	417	392	353	366	352	374	363	362	385	348	388	402	399	386	406	360	339	360	336	369	408	396	379	386	361	359	355	364	370	380	347	400	378	377	386	376	359	395	383	360	370	422	408	378	359	384	380	385	354	423	390	355	356	373	338	336	356	390	384	357	398	360	384	359	380	409	392	397	393	377	423	343	357	373	380	360	402	361	382	404	402	315	386	392	385	394	349	365	358	365	395	411	374	373	350	336	381	376	374	380	391	350	413	381	324	390	393	349	346	385	360	421	383	371	371	393	416	400	400	356	345	367	395	386	388	369	382	365	366	354	369	370	381	356	375	386	351	387	344	375	391	361	406	433	358	398	395	382	420	409	365	379	368	405	353	375	362	385	369	390	351	397	350	386	349	335	396	382	384	405	348	388	371	335	374	395	383	366	348	375	422	361	352	373	360	395	388	391	389	380	353	363	394	404	383	375	383	370	338	379	351	327	415	397	420	332	340	381	380	397	379	377	347	369	339	375	413	358	387	406	357	368	397	396	425	400	350	349	376	405	386	386	368	347	381	381	358	421	342	383	375	345	404	395	381	373	377	342	328	380	353	396	323	365	363	383	374	380	358	414	418	402	365	352	378	364	361	394	351	346	380	432	355	372	383	393	395	362	382	362	353	364	339	372	390	387	435	348	404	339	378	435	406	388	410	388	353	375	388	398	341	395	349	348	359	393	377	389	362	404	379	374	345	393	338	401	417	366	400	377	381	377	384	372	397	385	401	401	387	380	384	362	354	368	379	389	397	359	369	371	366	410	418	383	361	346	404	405	409	403	374	383	364	395	396	394	311	368	334	368	360	368	371	405	405	361	357	368	363	370	370	386	357	352	396	400	380	427	368	356	367	397	409	329	346	376	392	376	395	375	382	418	394	399	397	367	396	369	381	408	382	384	374	375	383	363	407	369	357	431	366	369	411	322	368	406	386	392	385	364	388	389	346	377	399	390	383	376	357	393	342	385	349	376	375	328	375	391	381	375	381	386	369	376	393	373	381	370	344	382	352	384	396	348	376	367	372	393	413	391	363	346	419	390	373	392	360	388	404	403	376	362	348	401	394	422	406	371	384	368	344	365	367	343	406	407	376	365	369	371	397	385	363	349	414	384	343	365	366	372	392	355	390	427	394	388	380	390	338	384	391	360	394	398	389	394	368	392	337	369	355	366	375	366	381	394	399	366	353	346	353	420	368	378	379	367	364	353	327	360	388	331	380	376	378	374	371	382	410	393	391	427	395	385	371	361	393	387	369	400	382	389	350	355	372	348	357	392	395	334	381	384	342	406	352	355	363	371	383	377	392	348	374	415	398	368	378	365	361	345	365	360	402	399	389	395	363	364	374	366	384	369	370	331	350	364	361	368	351	375	393	404	358	358	382	364	373	386	366	384	379	380	357	359	380	384	360	397	390	352	385	344	338	356	359	361	404	350	363	369	346	379	401	361	386	380	376	377	326	394	387	381	375	411	391	359	366	375	369	377	374	375	359	361	328	392	403	405	401	446	369	351	389	368	406	377	363	372	359	360	382	381	402	373	415	354	349	376	400	415	418	370	381	404	384	404	372	365	410	400	381	380	395	369	346	393	373	371	373	426	369	385	342	368	349	377	373	393	379	376	392	359	424	409	369	401	396	366	360	372	373	387	377	355	378	335	399	388	373	365	367	386	419	386	396	363	403	367	371	342	353	369	333	353	410	388	366	382	378	378	377	429	350	359	355	347	378	395	399	382	330	385	388	385	382	396	387	358	394	391	366	392	406	387	370	381	372	353	409	384	361	317	377	392	390	369	385	372	392	399	433	377	340	366	357	388	355	391	393	370	358	362	371	406	362	386	363	395	390	384	369	409	389	428	371	380	397	404	376	383	400	373	383	383	330	379	411	381	376	350	389	390	385	367	357	378	398	359	370	360	396	342	396	393	367	347	356	385	345	367	392	379	354	381	421	383	368	382	356	387	344	401	384	360	373	411	379	378	379	363	398	348	389	384	349	359	394	359	388	409	395	381	368	361	353	390	366	415	358	422	412	388	391	426	383	383	356	376	357	356	395	364	376	363	373	375	401	370	364	394	393	365	332	355	378	387	368	363	380	356	373	377	411	328	405	365	402	341	374	359	394	345	365	377	369	357	380	386	373	403	380	391	381	377	368	381	365	337	388	358	371	373	381	365	363	363	367	401	396	353	363	379	389	392	377	382	374	404	380	394	387	369	385	416	344	389	372	382	386	388	378	371	368	410	382	374	383	367	394	371	336	385	408	378	361	403	379	350	369	356	384	362	379	383	383	383	390	411	364	367	399	360	379	361	375	388	403	374	342	357	413	365	364	392	402	370	357	358	400	438	382	371	346	360	395	362	371	383	375	374	368	358	350	365	377	380	398	387	384	377	336	372	378	376	389	379	376	387	375	355	362	369	331	342	390	392	374	346	383	363	411	335	410	380	388	386	369	359	388	375	397	337	393	396	406	370	355	372	370	378	354	393	435	367	350	385	404	358	383	389	404	364	391	388	350	346	405	374	408	416	354	389	391	384	375	374	395	364	381	382	402	403	378	392	389	407	363	400	382	368	360	377	385	419	335	362	370	391	358	368	372	389	378	306	356	394	417	374	381	374	383	392	355	361	355	361	345	378	381	375	375	375	353	360	397	378	416	385	371	361	402	372	353	378	372	386	373	423	379	363	384	371	367	411	411	354	376	391	418	387	395	395	412	386	394	384	377	343	340	414	398
3620	3668	1991	1233	1058	916	907	866	876	851	852	845	835	874	819	808	813	800	817	818	800	851	842	796	823	810	860	834	793	807	831	825	849	844	827	810	835	792	879	779	848	822	814	816	865	843	817	868	783	844	850	850	816	861	774	814	802	865	801	864	784	842	782	828	830	824	770	849	833	770	800	852	797	783	822	833	855	895	791	815	811	825	781	829	824	860	775	815	849	833	815	818	846	862	812	809	809	830	821	787	841	822	795	850	774	801	808	852	814	839	836	805	809	844	812	819	828	823	835	750	838	867	795	850	808	821	886	815	848	814	796	852	774	799	811	879	829	808	791	778	793	760	812	813	828	848	823	814	814	828	808	784	831	831	807	734	801	778	776	831	814	818	833	790	835	834	808	808	831	811	801	846	790	776	796	857	754	791	780	768	879	780	857	802	857	759	795	833	840	833	768	790	822	820	820	783	845	770	859	838	764	825	787	875	721	778	787	852	826	813	832	820	839	787	799	820	847	816	860	797	786	821	820	840	829	752	826	786	870	832	838	815	809	724	791	813	825	781	776	817	788	810	800	817	862	780	849	849	754	804	784	786	865	800	820	832	814	820	846	858	777	823	812	800	788	831	829	826	848	780	809	800	849	790	833	829	803	784	851	792	817	787	832	820	840	810	882	844	811	830	819	815	815	826	803	803	835	810	804	784	792	819	874	758	831	781	801	850	803	807	785	857	855	823	851	812	855	776	826	820	819	847	820	820	821	822	790	810	806	820	793	817	836	799	826	792	804	806	766	804	826	838	850	797	826	801	797	817	791	783	799	822	818	785	840	858	786	800	841	827	835	804	809	817	859	829	801	777	898	792	801	829	863	804	813	805	774	857	804	832	792	800	823	798	835	786	793	835	800	796	799	780	795	812	761	831	788	840	850	849	818	748	810	880	825	805	796	827	744	789	830	813	835	815	816	807	799	806	856	846	829	816	781	824	810	824	831	812	788	823	826	770	832	814	823	784	872	808	806	820	770	810	839	804	809	809	778	866	842	807	808	856	786	833	816	785	869	809	830	792	824	811	795	792	866	821	814	826	816	838	826	761	777	822	809	791	812	811	842	903	845	844	852	817	814	840	815	799	831	814	810	790	831	784	852	830	832	823	882	831	878	826	806	839	850	812	832	823	836	842	791	805	821	786	802	841	814	806	807	850	786	796	836	826	845	788	758	843	801	780	807	847	840	836	812	835	833	823	817	846	758	765	818	858	802	841	785	836	835	853	796	847	831	822	850	769	842	770	843	852	806	874	829	784	788	818	838	840	837	810	840	830	818	786	791	827	801	814	820	821	819	852	857	775	792	843	849	821	822	861	850	789	809	802	800	782	809	799	808	849	858	827	783	797	835	815	785	836	770	799	848	790	822	801	812	874	834	814	777	815	828	793	825	826	842	831	783	865	762	858	839	804	833	811	841	769	806	816	843	804	849	821	844	812	825	805	770	797	783	847	876	801	834	779	835	767	811	807	866	836	793	838	814	761	847	820	818	822	848	845	850	801	794	804	841	838	803	815	879	786	782	867	847	816	781	792	836	847	759	818	845	808	797	840	843	866	853	818	844	803	848	819	838	804	841	832	800	828	832	794	870	836	781	793	772	808	769	796	823	797	809	793	875	818	742	809	795	826	789	820	859	872	787	801	802	825	813	819	807	788	832	798	796	833	798	827	818	845	860	788	798	893	868	807	857	818	870	795	890	801	829	806	846	766	860	859	773	827	829	787	818	807	798	819	847	804	861	770	835	796	829	856	801	841	819	801	843	813	839	791	829	838	845	813	825	786	785	805	819	845	847	839	773	838	820	821	812	814	780	794	819	800	787	827	811	789	806	835	802	773	823	818	773	821	818	828	817	828	826	831	794	825	815	791	834	797	770	801	797	869	826	821	846	831	815	851	797	804	823	785	807	787	847	824	863	829	760	790	837	807	846	820	776	807	852	821	759	825	787	774	819	826	836	813	846	822	808	815	809	803	867	793	765	807	841	835	861	794	820	839	803	788	789	796	827	821	798	820	823	815	844	849	836	836	852	793	814	809	869	842	803	874	826	803	805	798	806	811	851	793	795	832	865	802	840	832	826	778	816	822	846	780	812	836	826	836	868	762	825	797	847	830	841	828	854	795	824	765	856	804	814	856	829	842	802	797	822	825	821	848	829	812	844	827	839	793	790	832	872	790	839	852	775	821	788	792	820	790	831	856	770	824	831	826	843	831	848	814	772	800	833	828	796	783	813	765	801	859	796	798	794	785	776	826	804	827	809	832	853	821	777	806	805	834	814	822	842	857	844	802	855	875	802	814	796	816	802	775	784	835	815	832	787	803	740	819	783	788	853	784	827	836	808	815	769	855	807	798	826	793	804	780	863	887	860	827	846	817	869	850	873	825	830	804	846	791	763	788	809	817	866	765	823	795	809	828	817	810	824	828	783	781	840	830	822	836	804	814	806	868	817	828	832	794	810	824	779	818	787	805	855	841	873	818	823	841	836	828	877	796	761	852	803	819	813	823	853	790	830	857	774	840	809	817	832	748	771	802	827	810	810	819	829	767	839	852	803	794	821	847	790	820	784	793	807	838	828	853	808	821	767	836	815	804	823	864	834	754	795	798	818	837	811	795	878	775	822	788	821	802	839	828	857	838	835	869	818	853	796	812	786	809	773	773	790	834	846	804	797	805	806	810	841	823	828	820	846	778	767	809	794	801	831	789	819	800	786	855	819	779	813	815	800	903	839	794	798	797	773	793	849	804	841	749	789	866	849	805	801	823	815	847	826	755	852	807	798	839	800	836	854	843	819	791	813	838	829	849	787	847	811	797	796	831	848	820	829	785	801	781	842	836	879	847	781	817	872	815	839	838	810	767	879	813	769	838	787	864	833	816	841	828	809	772	811	805	811	801	826	804	781	853	811	797	831	796	807	866	814	770	780	882	815	773	830	820	863	842	791	834	807	819	792	831	854	843	798	832	810	809	823	813	795	755	821	844	852	799	855	845	845	789	809	812	797	819	811	813	807	806	801	812	842	843	786	815	829	807	764	802	797	847	798	836	778	820	845	793	797	799	781	799	808	828	803	830	805	790	879	817	824	756	798	833	808	856	797	849	828	765	843	819	794	787	822	868	783	799	799	816	794	822	809	813	795	775	874	841	816	834	807	808	830	794	843	815	808	790	803	798	778	826	809	842	790	813	861	811	795	872	808	837	824	862	802	807	814	767	810	779	859	791	834	830	803	788	821	815	818	811	856	795	808	782	780	826	868	838	814	811	740	876	806	774	835	836	751	769	830	774	781	828	831	870	822	835	896	809	790	863	784	792	854	816	794	788	881	788	785	805	815	789	826	857	837	882	807	846	880	867	824	819	796	901	818	819	800	838	819	878	899	823	815	824	826	830	778	818	815	801	814	791	771	804	834	785	792	826	830	824	822	815	747	870	859	854	793	827	828	845	823	848	815	819	797	834
23595	20866	24505	27344	20866	20887	18528	746	457	399	340	361	341	332	314	294	323	279	259	298	284	253	297	295	278	270	254	269	256	255	260	273	223	242	259	288	249	257	263	278	236	270	259	274	232	268	278	251	250	252	243	284	225	244	266	290	269	264	283	255	262	243	236	275	220	256	267	235	254	262	245	243	232	213	254	263	294	265	261	262	246	253	292	245	231	268	264	261	263	286	256	253	252	242	240	228	261	263	255	260	256	259	253	244	270	246	264	255	275	240	262	242	233	281	228	245	257	268	239	260	251	281	254	267	241	250	259	230	225	287	271	277	248	247	252	254	241	259	264	275	256	246	274	296	292	258	241	256	223	232	245	237	265	286	259	244	260	253	267	243	248	279	262	297	263	259	278	262	266	266	239	266	272	275	265	217	266	254	257	259	253	249	244	256	228	240	253	231	262	252	246	267	254	221	254	276	266	244	269	264	246	256	235	222	245	278	269	244	295	242	259	266	269	257	258	250	284	301	236	237	270	251	244	241	264	249	253	267	257	275	255	242	275	238	295	278	272	223	267	249	281	277	234	239	217	273	257	246	283	239	250	296	251	261	240	263	259	281	271	291	234	218	280	269	234	242	264	285	267	259	271	253	243	280	279	262	261	305	288	226	266	266	245	252	280	293	223	249	283	268	239	224	287	283	268	251	259	275	240	262	252	260	263	248	246	235	246	265	274	279	283	249	253	240	251	251	286	267	278	257	297	257	258	255	246	237	257	250	236	247	244	279	286	312	260	256	287	270	282	245	254	256	258	260	276	266	257	256	260	252	247	248	251	255	261	280	247	264	243	239	253	260	240	258	265	237	223	231	249	257	245	279	265	271	264	265	264	263	255	267	236	276	266	271	264	258	247	229	253	267	258	241	237	251	261	217	255	262	240	260	249	239	244	267	288	262	258	229	257	252	258	216	254	260	284	283	244	231	277	275	228	258	267	266	237	256	243	272	262	225	231	242	259	267	263	266	269	239	247	247	246	264	254	275	224	232	269	257	252	239	265	253	266	244	265	259	261	255	248	252	263	245	245	266	274	227	242	244	242	280	220	258	262	284	268	245	237	228	266	233	273	250	291	266	241	248	246	277	226	263	259	235	230	239	240	277	269	237	233	253	304	269	250	296	254	256	257	228	277	262	252	263	261	265	272	254	269	238	239	277	248	231	260	265	280	264	290	250	281	267	241	265	234	268	282	275	256	271	255	232	239	244	228	254	298	259	259	257	272	238	229	271	285	254	236	278	259	252	244	263	253	238	257	274	248	241	256	256	242	271	253	263	248	244	261	273	234	233	249	261	231	264	264	270	278	242	237	253	283	282	301	268	245	258	260	261	246	313	234	246	224	219	259	235	246	240	247	239	262	244	245	239	269	284	252	266	247	242	275	232	229	234	240	218	235	237	279	271	247	252	264	243	260	279	252	289	236	242	240	227	245	250	233	264	244	274	251	240	261	245	266	277	245	232	245	251	240	229	225	267	221	263	264	253	282	256	272	255	260	208	262	292	216	240	253	249	220	296	281	266	239	246	243	261	270	253	256	258	232	260	273	245	261	270	248	249	265	265	261	243	254	241	225	254	238	255	291	255	263	243	257	273	257	237	271	254	262	251	262	271	241	245	235	261	258	269	260	293	282	244	290	247	252	263	233	257	238	249	290	277	261	257	254	277	252	251	236	255	236	232	248	297	224	258	227	258	240	269	253	275	277	259	252	255	261	222	254	272	294	251	233	247	256	272	247	295	250	274	266	258	252	267	243	246	250	257	274	222	276	229	233	264	242	282	251	261	281	240	233	261	251	293	242	235	216	245	264	240	277	242	239	241	233	269	257	259	242	237	274	238	248	258	235	267	293	237	257	242	240	282	233	267	279	272	248	252	258	221	233	255	245	248	250	245	260	235	240	261	241	269	264	247	281	252	262	248	253	218	255	224	226	233	234	248	258	266	263	252	246	236	267	253	243	262	237	233	276	231	239	254	283	226	263	235	277	274	259	256	238	223	250	245	268	260	243	265	232	286	257	247	264	295	239	278	259	276	273	257	256	264	253	273	256	264	283	235	269	253	234	289	246	267	283	248	244	228	259	278	291	259	254	240	275	235	246	268	302	222	224	249	234	254	261	257	255	267	262	266	294	263	218	237	262	273	290	239	261	248	258	254	257	242	265	254	255	238	274	242	259	274	261	231	253	248	247	279	280	245	258	256	236	258	254	256	248	266	261	243	239	243	234	258	313	225	257	249	236	258	233	277	276	281	264	238	241	252	232	283	253	247	256	284	294	261	261	237	256	272	248	246	240	257	211	266	267	250	267	275	259	267	233	256	272	278	273	237	254	256	241	272	255	230	260	261	273	247	242	254	233	253	246	241	249	267	275	261	252	289	259	233	247	241	241	237	265	259	225	270	251	240	250	252	271	258	251	260	239	266	254	259	282	253	280	260	224	243	255	228	275	293	259	247	260	273	249	265	266	251	235	255	258	249	281	243	260	236	266	267	273	276	252	254	287	239	251	263	238	255	239	239	255	271	259	266	249	255	268	255	274	230	252	283	274	276	227	256	245	261	280	238	259	283	260	235	251	265	238	263	257	266	261	268	245	251	237	236	236	255	265	264	223	238	268	286	249	280	249	281	261	261	225	236	229	244	252	275	221	282	272	256	243	244	252	237	238	253	248	270	261	228	257	239	241	269	229	253	244	241	271	233	265	248	234	222	260	292	266	252	265	257	263	246	261	246	256	271	272	258	251	270	281	227	214	222	249	263	269	247	258	263	235	254	266	265	255	260	262	273	257	242	259	250	263	247	248	239	245	261	266	230	233	268	255	255	272	295	274	232	275	250	254	266	264	256	287	251	234	278	246	236	243	251	260	253	248	249	292	246	291	261	283	278	258	250	262	258	270	269	273	269	284	276	268	255	284	263	270	261	262	244	248	263	277	261	248	237	248	248	246	253	281	276	268	249	261	276	242	266	270	250	251	253	224	235	245	253	225	248	270	293	279	216	251	274	228	271	234	265	248	256	262	284	257	275	249	288	274	257	260	279	253	263	245	268	312	266	247	250	257	281	235	268	255	299	283	249	287	269	246	238	257	225	273	273	256	261	259	265	268	258	255	232	264	254	251	254	256	275	278	260	272	264	227	264	247	260	274	256	246	247	264	236	244	259	238	265	237	247	250	266	267	230	255	259	249	260	250	219	238	257	236	251	257	249	232	266	269	263	235	248	261	252	237	269	261	280	254	254	262	233	255	252	263	274	237	278	224	264	228	259	233	247	278	241	244	271	238	260	256	261	250	257	262	265	243	283	263	254	283	271	259	288	251	260	266	284	248	262	265	242	234	244	238	255	230	260	239	258	287	274	234	251	231	246	213	238	252	252	257	259	274	277	240	249	265	272	253	245	240	229	246	266	253	270	247	268	260	278	268	270	240	248	264	294	248	269	286	235	252	219	264	269	238	289	259	263
3675	5104	2360	1163	831	727	644	642	608	596	575	587	592	609	537	596	589	582	598	569	581	565	544	554	567	533	533	563	546	543	571	544	565	546	559	570	544	557	580	560	569	596	569	559	568	548	582	584	560	561	522	559	521	598	557	565	559	521	605	554	590	570	571	586	560	550	568	541	505	535	552	542	536	544	553	557	528	589	540	568	549	581	553	519	535	560	576	572	540	576	572	552	571	541	547	545	580	581	549	591	552	559	533	548	516	552	550	547	595	582	565	571	515	546	524	518	538	563	555	553	569	566	554	579	625	540	572	531	590	522	539	560	566	559	595	519	590	497	543	579	573	556	516	575	576	567	543	558	565	546	565	513	551	581	551	561	553	573	508	545	588	562	534	578	565	567	569	534	561	600	563	586	512	565	586	581	569	577	589	540	552	565	557	543	546	561	553	550	550	567	598	557	553	551	552	571	601	548	608	536	585	524	565	557	532	579	500	615	552	580	583	578	587	554	574	569	506	510	557	554	492	558	533	566	556	556	565	556	576	570	552	536	533	524	596	552	574	553	539	548	589	557	560	577	559	560	563	567	556	564	574	521	565	554	571	519	547	573	637	587	553	557	529	513	571	555	537	559	561	562	547	564	566	549	560	562	624	580	569	547	562	563	537	566	562	556	592	558	544	572	572	565	537	564	584	551	597	561	527	563	543	548	554	571	545	586	525	572	552	588	567	552	586	513	549	580	539	507	558	546	573	532	545	543	550	556	524	564	550	529	529	555	552	593	567	577	549	572	541	555	566	525	554	562	560	567	530	565	573	584	552	527	605	544	594	576	571	563	548	578	573	544	559	598	581	574	554	575	549	565	543	522	578	583	537	561	560	556	584	559	543	541	550	561	569	594	574	539	523	565	581	593	571	517	532	583	564	544	565	544	591	573	508	542	613	551	552	577	566	534	574	557	544	535	560	559	515	551	527	562	540	577	569	572	560	541	553	539	543	555	568	557	540	520	554	570	545	553	529	582	579	633	566	546	551	553	548	574	522	554	548	548	563	531	511	535	515	550	527	592	568	576	529	551	524	535	540	571	590	525	567	553	522	584	552	534	540	567	522	516	587	593	507	550	526	567	572	601	553	605	604	541	549	553	505	600	556	542	567	560	545	543	520	548	569	563	570	535	589	511	549	563	527	538	557	574	571	536	510	572	540	581	559	551	547	548	510	566	568	585	559	542	579	509	525	521	537	569	600	561	571	532	526	530	577	550	579	543	564	548	559	575	533	582	554	583	581	551	598	533	554	545	553	572	526	533	610	556	589	564	527	573	553	527	578	494	538	583	611	590	596	567	544	546	550	557	550	569	526	594	582	542	605	592	576	624	564	538	558	571	533	504	591	514	571	541	573	557	572	582	550	549	553	573	555	538	549	591	567	527	561	581	539	581	557	525	582	545	549	552	579	566	542	575	565	580	556	533	573	562	570	548	555	533	572	563	507	586	550	566	571	530	568	563	565	526	542	545	551	538	531	545	537	573	526	556	514	568	550	542	573	583	528	557	545	556	504	558	580	579	469	549	528	582	555	573	588	563	564	566	496	570	573	573	562	557	542	603	556	586	567	562	561	581	565	557	567	545	506	581	580	537	598	546	540	536	545	549	585	549	564	603	559	515	527	545	535	552	518	553	550	568	569	557	544	578	507	554	557	565	554	540	525	532	572	577	605	570	589	567	538	536	536	543	562	581	563	558	563	565	548	548	547	523	554	599	589	537	522	559	570	559	551	503	554	533	578	538	524	532	570	527	571	537	533	554	574	557	544	563	532	559	577	567	566	602	568	555	607	539	545	522	551	551	551	536	522	529	551	531	546	583	570	573	555	525	577	565	553	577	539	569	576	599	537	568	586	589	622	568	601	568	542	557	570	490	522	581	571	561	528	552	526	539	572	555	540	559	541	594	580	614	564	588	565	580	541	542	549	560	575	555	569	544	611	548	594	550	542	559	579	508	534	554	546	503	611	534	575	534	523	559	573	570	534	583	558	515	563	563	523	554	532	547	600	549	542	542	582	527	545	579	550	554	557	579	555	583	532	527	593	543	550	543	568	546	601	554	569	496	544	546	553	531	566	561	544	553	553	598	542	523	556	585	592	545	567	570	562	585	546	518	574	527	501	546	535	559	539	541	550	546	559	571	540	560	525	573	508	535	525	562	506	546	549	593	494	541	563	534	559	541	529	597	601	540	554	561	552	566	522	582	581	553	551	559	569	582	555	568	560	538	556	556	548	536	566	564	588	526	557	557	572	575	544	578	599	572	592	562	544	564	531	514	518	512	531	554	533	590	578	515	549	574	576	562	559	564	549	563	563	581	535	574	601	555	572	579	584	578	563	573	551	524	573	554	544	547	551	573	533	595	584	602	570	542	555	543	533	578	536	562	550	526	549	533	508	628	585	577	577	552	580	579	567	590	587	616	570	563	513	587	563	566	574	532	547	556	570	544	573	575	532	591	494	582	540	585	528	522	563	525	582	580	562	588	573	522	537	479	543	525	606	548	521	600	555	547	563	577	559	557	583	538	534	559	535	581	546	594	568	577	572	546	545	527	542	558	562	571	566	594	579	531	591	556	551	535	525	542	573	575	554	548	535	556	558	564	546	552	553	575	560	553	539	539	518	552	557	579	636	525	543	536	528	537	583	596	555	545	527	560	496	535	588	581	539	577	556	554	571	567	538	537	581	565	548	537	520	573	554	567	552	541	558	548	576	537	501	591	602	567	575	538	549	590	530	581	543	610	518	582	537	585	551	580	572	562	552	534	557	603	591	549	627	541	518	569	589	553	538	595	596	606	574	576	558	549	551	590	570	559	525	531	551	585	560	542	562	538	563	525	581	529	529	578	588	581	539	526	519	537	542	520	565	517	561	548	551	568	581	515	542	565	568	586	523	565	568	600	552	572	561	554	565	532	587	511	581	582	576	523	560	557	539	546	546	580	553	561	516	558	568	547	568	546	560	549	546	558	556	567	546	578	565	553	516	542	523	557	537	534	558	476	574	539	553	590	554	544	587	539	560	536	501	606	545	579	554	584	537	529	548	535	551	573	514	553	543	561	519	528	560	520	519	579	540	548	589	522	552	569	530	575	516	540	518	531	580	554	582	517	539	556	590	567	555	537	555	524	594	562	594	547	509	549	566	582	538	547	542	559	529	540	585	564	560	546	552	540	549	539	531	596	569	535	529	589	556	567	563	540	566	521	513	545	530	587	536	566	535	555	543	518	560	594	547	572	539	566	555	530	562	593	510	564	551	564	561	530	515	557	522	514	591	549	517	586	600	541	570	552	535	572	579	556	581	569	566	533	604	553	539	592	530	573	545	568	564	565	582	540	571	560	526	498	557	570	541	556	544	576	575	548	535	535	539	552	540	582	563	522	540	556	588	543	566	535	591	559	561	530	575	561	571	573	527	550	491	544	527	519	601	552	589	583	547	605	550	614	489	576	574	520	562	557
33305	20359	7975	555	394	300	277	315	324	285	333	285	284	296	313	281	289	326	294	260	289	293	273	282	269	256	297	296	280	301	300	292	292	301	256	284	280	286	294	316	303	276	286	311	273	308	275	281	286	299	301	297	283	280	300	291	287	300	296	311	275	306	270	270	298	267	295	300	300	281	275	247	286	272	260	296	258	266	287	269	285	271	301	274	234	295	272	270	306	283	301	308	281	281	270	283	309	254	306	306	311	272	279	290	263	255	269	264	287	286	262	293	282	273	273	278	291	299	291	285	318	293	266	275	261	255	275	288	266	289	256	263	286	265	275	284	334	296	310	323	303	298	285	279	283	259	312	255	320	287	296	306	277	277	272	300	288	251	275	295	274	294	289	291	293	289	259	291	269	276	299	290	270	277	293	277	295	309	255	271	301	276	256	282	294	287	303	253	291	286	256	283	281	296	312	279	318	273	266	286	269	274	253	308	257	301	277	319	277	276	294	325	254	302	266	305	294	303	291	282	310	290	266	245	305	274	268	280	275	291	307	296	307	233	287	290	276	276	302	287	306	282	268	292	296	290	298	294	274	303	259	283	277	286	293	304	299	290	288	272	277	311	296	296	307	293	290	292	291	288	300	278	299	279	282	307	270	316	249	263	301	276	294	287	275	298	279	286	273	290	304	299	299	290	264	286	265	276	285	328	286	303	298	276	278	285	291	295	265	302	312	270	258	279	269	291	264	281	271	290	254	290	263	256	290	283	276	322	315	291	298	253	275	284	271	279	291	295	275	308	277	302	301	290	245	269	302	274	273	300	281	295	296	245	281	273	283	282	307	313	290	274	293	286	295	274	281	260	262	307	287	287	259	308	261	276	279	313	301	315	288	270	320	294	281	278	293	302	276	299	277	263	264	310	267	291	293	289	279	289	291	285	292	282	266	261	281	277	265	274	294	265	294	258	289	286	280	249	271	257	290	293	304	275	295	282	281	270	246	268	278	272	296	286	310	291	293	283	295	308	319	293	282	265	303	285	308	276	286	297	260	276	290	266	315	277	298	297	277	312	276	291	303	252	299	314	326	244	279	284	295	303	290	292	274	295	269	272	300	302	276	278	273	296	320	290	300	297	278	277	302	261	298	275	284	299	271	302	267	290	290	278	286	319	286	283	275	293	285	263	294	269	283	297	282	265	271	294	278	282	254	298	303	284	288	288	310	296	307	277	297	276	296	283	285	255	287	270	259	281	286	265	283	271	254	279	306	295	281	297	281	292	296	290	312	331	295	287	297	307	275	270	263	285	308	293	294	281	293	276	296	289	282	327	290	308	303	279	300	293	284	291	280	299	276	325	302	294	312	295	280	292	284	274	293	279	273	297	265	300	297	305	294	279	302	283	274	258	291	294	269	292	303	274	274	296	287	280	315	292	274	313	328	282	263	270	276	280	277	287	252	303	267	309	294	278	270	279	315	289	272	276	276	283	280	292	279	279	300	307	279	301	294	268	285	285	281	282	279	264	284	278	279	282	301	294	273	294	325	271	266	294	252	304	323	279	268	286	300	266	304	270	285	240	277	266	286	268	297	288	307	251	310	272	300	279	280	275	289	284	256	270	281	266	283	285	302	296	267	264	293	273	272	292	269	310	277	263	283	315	315	313	290	285	293	247	297	308	310	282	284	320	284	306	293	312	302	274	268	327	278	288	293	282	267	257	282	294	289	270	316	251	260	278	263	239	274	276	312	257	279	287	309	282	300	305	301	273	292	269	278	276	276	256	288	242	299	256	282	322	317	300	295	303	282	267	289	279	285	283	258	281	291	287	284	331	257	269	299	252	289	296	294	290	276	253	295	279	268	280	269	285	260	292	289	309	318	301	273	276	309	258	297	261	282	274	307	308	315	247	279	283	266	270	289	287	276	278	281	294	270	315	274	288	299	293	282	270	290	250	282	282	324	286	288	312	277	279	308	315	294	308	260	281	311	288	314	267	266	315	277	314	289	283	299	250	297	294	287	286	293	292	295	299	260	274	282	267	285	268	256	299	305	286	298	274	308	271	281	331	267	249	280	310	291	288	324	279	300	272	260	324	289	267	271	321	276	267	302	274	271	324	275	274	260	260	288	290	279	280	301	271	260	286	268	309	300	318	275	305	260	279	257	268	279	252	330	289	279	289	272	283	301	286	257	289	286	253	277	266	295	274	289	289	329	276	277	296	263	300	299	275	285	243	291	249	242	274	279	256	289	324	276	282	298	286	297	297	282	321	300	269	302	290	293	276	304	285	256	275	304	278	305	283	310	279	297	294	266	270	266	259	312	267	269	318	264	281	301	277	252	275	270	272	297	258	313	278	268	299	275	268	294	283	307	269	297	290	297	302	305	245	248	306	319	293	266	268	293	331	287	301	284	253	294	273	299	288	289	272	298	276	289	293	260	256	288	272	274	255	278	291	253	282	268	283	308	292	261	299	266	314	297	277	283	283	284	297	258	304	276	281	249	271	279	265	280	296	269	273	300	254	254	278	272	260	298	312	310	299	277	276	305	277	285	255	269	296	278	263	281	276	277	283	280	294	257	293	290	276	277	284	291	280	262	266	273	278	265	274	293	276	289	310	289	297	276	278	271	327	294	283	287	257	301	278	318	281	282	285	298	294	301	287	300	262	262	289	272	269	274	277	297	293	263	267	273	275	309	265	273	314	270	283	268	269	324	284	263	262	256	311	288	302	280	270	261	269	251	288	295	323	293	284	289	268	254	259	295	314	292	290	272	268	266	278	284	287	244	322	267	300	282	306	302	275	265	293	271	307	293	275	282	291	271	306	295	287	300	288	262	297	300	301	267	285	264	286	286	309	284	306	270	269	286	282	341	281	255	296	300	232	297	282	256	337	287	285	258	285	301	297	275	296	279	296	279	265	277	288	295	267	312	296	289	286	269	319	302	257	269	282	315	285	287	300	267	252	284	281	275	243	291	313	297	290	270	269	271	312	289	266	287	297	293	252	312	288	319	275	266	287	274	306	271	271	243	251	257	281	276	271	289	273	292	283	304	310	274	315	307	308	301	272	275	310	290	297	325	267	306	306	304	264	281	277	238	278	262	282	285	274	286	273	319	275	288	275	285	291	291	294	298	290	271	277	299	295	267	263	253	279	282	275	268	260	284	263	295	317	275	302	283	299	310	309	259	301	309	250	297	262	290	295	324	266	296	301	320	288	263	253	264	277	310	295	299	290	285	289	278	286	262	292	299	288	287	302	276	269	325	280	327	278	273	303	293	283	328	325	274	305	303	331	265	276	278	329	300	272	276	274	283	273	302	276	274	289	291	298	275	267	288	304	290	294	264	314	271	257	260	282	262	290	275	253	306	289	285	283	288	245	276	308	281	297	304	277	258	278	282	249	301	284	308	279	274	309	259	255	306	296	285	318	271	282	292	302	297	308	271	283	298	297	303	286	294	303	269	307	267	285	301	326	283	244	299	291	290	287	301	279	287	281	267	267
5634	1192	858	696	711	666	724	679	725	664	692	709	699	696	713	694	641	655	637	740	721	686	711	676	659	676	672	657	655	705	699	695	707	683	685	635	633	671	625	692	667	752	656	620	631	664	667	699	649	673	705	675	710	664	681	702	685	675	648	732	677	701	685	698	682	643	682	712	693	719	708	680	698	657	700	639	670	675	723	699	690	682	682	689	689	649	669	646	674	676	630	716	691	698	658	663	621	632	630	687	672	660	702	728	693	652	692	710	706	684	711	660	617	703	701	692	710	731	633	668	647	673	651	635	693	707	701	702	675	654	650	703	686	654	691	680	716	704	682	711	696	684	677	676	705	661	663	685	671	676	653	632	664	659	685	646	723	646	683	660	708	666	662	673	646	671	654	722	682	669	676	685	682	669	703	668	726	775	702	662	715	686	666	703	698	669	689	679	679	714	700	687	731	739	652	687	623	667	653	648	680	709	691	688	688	674	677	704	672	674	635	651	681	666	718	682	690	676	681	701	679	673	675	662	663	723	680	684	680	685	681	689	680	689	659	693	663	677	651	643	656	731	673	729	683	687	636	696	645	735	734	679	704	700	668	694	681	706	692	688	634	639	717	712	679	613	669	675	708	651	710	636	652	687	689	675	711	649	706	642	655	693	677	644	670	740	678	699	712	672	660	677	716	688	668	651	665	671	639	663	644	677	762	634	750	701	679	709	626	666	641	647	718	673	658	711	663	696	667	664	674	663	674	696	644	709	703	694	693	662	619	614	646	676	660	667	678	682	702	682	689	664	673	691	660	663	669	607	661	692	700	664	705	648	727	684	685	653	702	678	697	666	665	655	667	648	664	715	679	660	697	662	659	682	652	665	647	685	696	693	698	658	682	642	626	664	690	759	650	660	662	710	723	696	680	666	644	681	637	677	677	693	706	623	753	640	746	702	621	722	704	639	676	679	690	716	627	691	710	666	694	686	681	681	659	730	682	676	657	709	645	714	658	720	674	694	688	674	683	655	658	690	656	645	668	728	705	676	661	667	652	710	691	657	656	661	712	670	686	674	683	654	613	678	703	680	666	656	710	609	661	679	665	671	682	662	690	659	678	671	679	635	666	697	667	684	694	676	643	674	706	698	741	686	711	641	658	728	687	655	687	643	673	666	650	689	643	680	658	696	625	718	636	687	712	717	675	682	663	663	687	765	691	724	702	627	701	671	653	666	687	717	681	675	720	682	658	701	671	648	701	697	715	637	688	680	622	674	668	742	681	719	689	711	649	642	731	705	686	639	706	674	690	678	663	672	667	704	706	665	695	671	751	666	627	696	687	723	661	693	668	722	658	687	691	647	692	679	663	629	676	673	695	694	646	660	695	701	682	624	673	670	679	682	663	712	685	682	679	687	692	659	645	706	717	678	653	634	650	737	659	705	670	738	678	656	700	646	651	654	622	617	685	688	655	717	685	685	653	646	658	661	664	654	676	685	704	635	703	652	651	710	688	693	690	662	670	693	666	706	661	661	707	713	661	672	696	648	666	719	670	668	687	681	677	649	662	675	664	669	675	724	638	701	716	650	712	687	670	680	690	682	694	702	730	643	718	705	663	644	643	653	628	702	645	678	651	679	666	671	683	678	674	647	684	674	649	675	632	685	662	675	712	650	698	709	710	655	685	700	651	676	653	644	706	687	691	666	704	671	657	718	689	677	725	684	656	691	662	696	656	654	651	660	681	713	692	665	654	702	654	718	657	695	621	663	689	681	662	673	670	650	665	659	612	689	589	693	701	634	683	666	697	663	660	653	666	679	649	672	668	656	719	694	646	687	655	640	693	680	705	634	694	673	728	658	707	667	673	726	706	682	693	713	679	720	711	693	630	696	661	644	667	684	682	664	700	709	687	675	672	676	660	654	679	680	719	697	690	702	698	707	697	693	669	722	680	669	689	734	698	692	693	678	698	698	705	684	706	692	703	673	689	685	654	701	700	678	684	660	679	653	680	637	675	698	669	733	624	655	660	681	646	679	665	673	715	674	649	693	679	695	663	642	656	676	674	700	687	670	676	689	689	662	709	671	695	681	679	628	683	671	677	698	681	662	665	649	668	644	708	675	688	680	691	650	647	646	639	664	694	686	650	650	671	677	676	694	687	700	664	647	655	696	677	674	664	681	660	624	664	639	676	688	710	682	668	700	659	724	674	699	662	636	648	660	659	680	708	692	713	690	623	674	693	679	674	701	690	722	741	645	676	694	664	654	677	703	650	691	666	662	676	675	665	674	687	663	669	695	667	708	679	676	659	617	701	705	715	701	697	675	631	673	689	643	701	680	655	629	736	697	701	685	655	713	672	659	686	700	694	698	694	668	694	686	659	703	643	685	669	693	683	704	675	677	666	669	623	664	680	674	675	646	708	659	674	697	663	658	713	689	699	696	685	691	630	668	676	706	647	661	692	649	671	672	688	670	708	643	680	670	689	669	686	684	678	682	712	701	658	682	677	662	669	659	689	709	695	686	660	670	643	704	660	700	669	666	657	696	654	646	685	651	661	720	654	667	687	700	656	687	689	669	734	724	709	675	686	649	668	683	652	736	665	698	615	682	723	645	704	658	724	703	670	672	681	681	673	672	680	641	609	663	675	662	662	719	681	647	683	716	668	629	700	684	674	691	679	706	691	706	665	647	637	679	628	684	672	671	705	639	668	645	701	668	642	649	636	702	715	645	677	697	704	634	673	680	693	665	679	625	687	698	675	681	678	694	680	672	669	653	719	680	693	689	670	664	685	679	657	704	678	687	678	692	622	637	696	661	678	698	668	682	654	714	681	650	685	658	654	705	741	683	681	652	710	690	635	671	692	682	703	648	678	705	654	706	619	678	715	706	664	683	702	641	667	649	692	671	636	691	705	669	635	711	692	666	702	695	721	662	713	673	661	664	690	654	699	654	716	692	685	696	674	693	651	650	669	697	699	681	640	717	684	665	613	667	648	676	660	695	656	654	657	621	674	690	683	669	663	676	644	704	666	642	677	651	665	688	661	711	650	675	696	667	635	665	653	682	716	691	631	680	646	627	666	668	699	672	671	669	686	680	685	677	656	702	672	679	730	664	678	672	646	723	634	663	642	714	665	689	665	683	637	633	687	696	717	660	644	704	656	671	672	709	656	667	672	699	657	683	729	670	693	664	656	704	680	698	640	711	680	657	673	638	697	727	698	679	665	659	674	659	704	653	672	707	673	683	717	682	666	694	683	684	671	683	706	709	671	669	688	642	663	694	653	709	643	675	664	674	653	646	671	673	712	701	659	633	613	737	653	694	700	621	659	684	619	673	629	696	682	678	670	636	755	609	667	721	668	664	721	669	682	677	674	675	678	705	708	746	676	658	661	650	720	642	673	714	701	661	639	677	676	705	677	689	682	704	666	677	670	657	673	663	701	655	677	666	676	692	704	718	638	704	680	724	671	665	727	683	704	671	685	695	696	659	695	669	727	652	703	674	669	667
25194	21846	25400	28895	21839	21847	3597	613	469	489	472	449	482	420	441	447	433	422	401	416	373	421	395	404	428	403	419	381	361	382	380	421	398	431	415	391	383	407	352	454	393	400	419	410	408	406	425	389	401	380	395	409	350	385	395	420	409	403	415	386	396	341	378	411	373	399	406	344	432	421	420	389	390	409	375	381	400	428	407	365	402	385	422	377	399	422	401	397	381	398	406	379	368	395	378	354	371	386	370	363	401	390	427	405	373	379	402	410	414	392	408	365	382	393	384	425	411	368	399	413	364	447	390	377	382	384	409	366	387	357	361	350	395	410	407	354	398	416	395	426	386	417	385	362	368	399	412	386	383	381	404	433	386	416	418	423	449	433	412	390	415	395	426	409	390	398	415	405	382	375	414	400	349	355	401	419	395	414	409	405	403	407	394	388	420	392	365	387	394	384	445	350	391	413	430	376	380	380	378	414	400	401	401	393	391	383	391	392	397	351	369	407	411	366	395	397	414	398	412	392	348	382	377	371	386	370	394	372	375	378	390	368	395	382	387	405	401	395	410	414	383	444	397	401	422	397	371	408	381	368	406	410	381	389	387	381	401	410	411	425	399	428	404	380	404	404	394	388	416	392	389	402	385	405	404	417	365	394	382	378	390	411	425	418	393	387	396	412	381	424	390	397	441	381	362	373	397	401	367	385	416	367	404	423	369	392	393	350	385	387	370	407	401	384	402	379	399	411	382	409	411	380	401	396	400	415	405	386	375	398	425	407	347	365	398	393	381	404	403	408	413	403	395	394	374	378	386	406	384	392	415	351	397	406	379	408	398	370	361	395	391	408	386	369	382	384	383	376	362	404	397	422	391	416	403	421	382	378	396	377	391	371	423	387	412	353	376	407	396	382	381	399	399	375	454	404	379	363	382	388	365	411	422	398	374	388	371	403	388	391	402	384	386	392	404	427	403	409	368	412	364	393	425	391	392	434	378	386	393	411	412	415	388	409	410	375	372	400	376	444	365	394	401	385	393	405	415	411	443	400	406	370	412	405	416	368	380	343	367	385	414	364	375	403	401	410	363	384	385	385	373	397	376	373	372	400	393	358	389	402	386	400	367	450	399	401	408	402	396	399	384	428	382	399	403	406	334	361	397	384	380	371	371	379	407	391	432	380	365	423	374	395	383	385	366	406	422	396	402	389	410	405	425	384	396	419	384	397	396	404	381	420	390	369	374	380	417	390	386	385	392	402	406	406	361	421	395	414	373	394	401	397	404	402	386	404	383	385	351	367	395	356	425	410	386	395	380	392	402	394	382	376	373	394	389	395	399	387	370	365	374	408	415	375	428	388	387	384	404	368	339	365	421	397	387	392	420	372	419	350	377	393	397	411	370	395	425	393	389	388	379	389	364	386	351	386	426	377	400	361	374	369	403	386	386	445	375	385	406	378	385	410	400	407	370	382	430	414	388	355	390	381	391	401	407	430	358	393	380	376	372	413	407	396	396	380	373	378	402	415	387	442	385	399	409	398	429	398	391	387	382	427	377	374	366	407	386	429	381	400	393	377	417	360	419	372	377	410	415	424	407	372	423	402	430	372	370	376	391	387	383	414	391	406	371	356	384	390	366	405	391	393	365	382	396	371	430	380	395	367	409	390	430	388	400	411	370	391	382	400	373	402	444	412	407	413	385	378	399	414	387	386	389	347	387	398	383	393	410	380	369	383	420	426	389	379	372	400	381	326	376	413	394	424	384	358	396	397	385	367	392	406	421	395	415	406	387	364	451	382	424	407	360	372	396	424	365	430	414	394	371	396	369	365	364	327	374	403	404	386	403	430	351	373	387	401	394	422	415	405	369	373	407	341	389	403	403	360	382	343	398	378	379	416	396	417	374	402	350	381	381	396	421	359	431	397	408	426	377	339	379	392	385	371	362	417	381	408	396	381	362	396	405	384	409	411	390	377	434	379	402	408	391	405	422	383	354	406	385	371	374	391	382	405	414	374	404	362	405	381	398	384	395	386	373	350	404	417	384	404	362	353	367	359	402	388	404	395	393	402	361	387	435	422	370	413	397	398	421	376	423	344	420	367	376	360	395	367	425	360	380	384	394	399	394	371	378	402	384	389	387	381	386	398	356	394	402	381	397	394	406	420	366	403	439	411	391	380	385	354	380	397	367	405	395	422	387	368	377	371	398	381	393	420	391	384	365	362	400	410	398	374	412	368	388	461	406	378	386	399	392	374	417	415	350	436	412	401	408	396	413	409	363	419	369	407	392	400	377	394	396	374	363	381	422	409	386	421	433	400	391	390	387	419	396	430	415	419	388	395	382	401	396	394	374	393	382	395	430	433	390	382	401	415	413	355	380	404	385	410	394	433	406	386	383	378	387	383	364	409	420	408	354	402	415	399	397	372	420	427	420	373	362	398	407	416	397	396	404	394	393	402	394	382	350	413	396	394	377	402	376	420	350	391	395	385	384	378	396	391	389	367	392	390	422	425	384	398	363	420	378	380	399	374	397	361	386	386	386	373	387	393	406	401	401	415	388	387	383	420	379	411	374	403	441	404	374	337	400	416	375	373	413	374	388	342	384	365	400	392	392	412	383	390	373	387	412	378	403	369	405	398	394	406	396	332	410	353	394	350	400	413	388	402	373	373	403	426	429	381	411	370	343	388	426	394	411	390	426	410	390	423	370	407	384	387	389	405	411	388	360	383	441	372	355	372	385	390	443	444	446	390	385	409	394	387	410	403	396	416	420	373	393	414	375	403	413	382	380	363	416	393	359	411	391	379	367	412	413	367	388	391	407	407	398	388	393	381	394	383	347	390	382	411	404	414	416	405	409	412	403	420	389	430	410	359	415	338	383	406	413	425	396	427	396	437	374	358	417	432	394	403	415	391	385	350	390	414	378	396	385	391	388	400	421	331	366	406	405	382	397	380	429	388	398	404	408	377	368	363	419	435	357	378	377	406	355	365	402	374	355	401	391	379	426	406	366	373	385	350	374	411	367	402	371	365	355	371	370	432	404	397	399	400	441	409	400	403	378	401	403	372	432	380	370	380	386	393	417	430	378	366	397	403	363	397	379	393	389	438	360	446	415	382	371	392	437	367	417	406	417	427	398	455	403	377	418	397	383	434	415	343	344	399	364	396	400	383	377	354	392	408	390	409	344	399	390	461	409	407	394	412	417	361	359	436	346	399	389	433	408	429	400	391	443	364	366	360	354	376	389	384	439	368	392	414	383	395	376	370	382	396	388	448	381	379	375	389	392	371	390	380	408	400	360	404	360	402	381	367	431	381	422	373	404	412	390	401	427	403	398	401	383	414	410	374	374	419	387	411	399	387	405	361	382	362	406	397	413	394	392	409	429	399	402	408	371	359	391	370	406	351	365	373	419	409	402	368	380	347	406	427	412	381	376	379	414	361	441	395	421	385	388	372	403	380	391	425	352	380	408	409	422	432	384	381	417	398	385	396	373	377	407	409	421	399
3835	3672	2044	1231	1018	954	941	947	899	860	839	842	873	862	863	884	864	859	852	855	827	898	855	862	851	863	870	872	891	847	883	846	817	870	904	876	835	857	845	860	865	841	877	872	875	828	865	861	864	899	825	849	851	862	869	786	840	870	887	805	899	862	862	873	879	868	821	842	835	883	912	915	890	868	849	797	877	881	871	839	895	830	883	808	864	900	887	835	872	830	888	836	851	870	851	851	934	848	888	829	870	866	898	870	847	881	803	891	855	891	856	781	843	887	837	830	854	858	855	850	904	840	828	843	899	857	877	829	882	865	860	854	802	854	820	891	888	872	837	920	806	845	864	915	895	862	839	863	852	859	872	834	866	872	827	853	921	814	863	838	818	842	862	864	871	826	851	877	805	855	845	872	887	888	851	874	899	901	828	855	856	841	856	878	885	824	894	859	896	815	874	893	873	876	883	853	861	827	847	826	838	895	884	885	891	843	844	785	851	823	845	816	808	889	855	852	844	863	841	786	880	898	836	839	810	881	851	842	850	780	842	849	849	823	885	847	815	845	865	800	845	817	851	857	866	852	893	886	878	920	866	846	843	855	871	857	871	864	849	885	861	808	820	871	823	892	842	854	837	879	813	858	851	817	866	858	913	904	844	860	909	863	881	859	908	898	859	864	875	888	812	826	920	907	898	837	848	831	845	869	852	819	821	837	875	835	822	856	904	816	878	897	863	871	903	855	858	877	879	846	798	848	775	917	866	861	867	805	806	832	863	889	887	832	846	889	825	795	881	809	891	853	816	864	903	874	894	851	859	829	883	848	830	861	871	856	867	857	847	845	841	860	913	831	873	878	859	918	866	884	911	883	847	900	861	863	892	848	829	880	823	829	859	884	839	848	853	858	844	801	832	825	886	849	858	844	891	837	851	846	848	884	867	863	865	861	841	873	839	819	878	846	868	896	858	908	834	847	861	870	837	862	896	892	867	878	836	863	862	847	820	910	861	880	882	874	894	802	848	856	886	871	859	848	871	881	849	828	786	839	859	847	832	858	834	816	829	857	855	848	862	897	854	896	845	863	867	848	870	857	864	847	850	912	810	835	862	857	825	830	892	839	880	904	830	831	870	816	825	880	857	839	901	846	844	823	853	842	814	896	855	830	886	836	917	835	859	839	896	853	884	886	809	845	852	875	882	841	820	838	839	813	857	849	864	935	832	825	865	884	841	834	884	888	847	878	886	843	893	865	855	828	834	869	892	857	856	872	835	881	877	845	835	855	835	813	880	845	816	860	872	846	870	885	880	909	873	857	902	799	873	843	844	856	907	789	867	850	903	836	938	789	880	883	815	851	858	857	876	843	861	867	847	915	869	911	864	791	910	884	859	827	912	855	865	888	778	868	876	801	871	893	865	863	868	905	898	856	820	878	829	855	840	916	875	886	845	888	867	869	873	844	867	815	839	867	826	863	849	830	836	830	885	852	869	885	848	887	857	889	835	875	844	852	861	844	847	909	851	872	860	863	866	832	861	822	836	840	857	881	846	887	866	839	818	842	829	857	835	880	853	840	875	846	857	878	828	883	866	864	885	907	865	866	814	885	844	841	847	813	807	816	843	837	833	909	830	860	834	858	868	851	838	817	845	907	787	831	865	913	842	817	861	810	866	843	837	827	923	848	791	842	862	873	845	857	897	882	874	880	851	833	848	863	851	787	887	864	859	841	819	846	855	877	856	842	859	897	804	853	877	836	839	831	878	866	885	857	894	828	865	849	865	824	853	813	857	848	843	836	838	856	881	828	825	875	920	920	847	852	877	800	868	836	899	900	870	876	840	889	869	858	907	807	883	841	858	872	853	866	848	866	872	869	835	849	842	865	855	836	835	849	913	804	850	869	836	865	832	846	837	870	892	859	895	844	867	827	851	817	886	891	859	786	884	834	848	824	893	813	822	913	824	894	834	873	856	843	845	918	850	849	818	858	836	845	905	825	860	849	841	865	859	815	860	840	886	862	886	865	844	851	864	867	812	862	873	847	848	901	868	883	830	851	844	862	824	843	847	831	864	822	858	844	874	873	831	808	901	836	893	797	891	831	833	863	857	838	870	890	866	875	846	898	828	842	901	888	824	776	824	841	870	842	858	835	884	913	836	909	877	825	849	880	849	878	860	857	899	889	924	855	805	835	857	840	834	832	867	871	888	876	822	867	877	887	893	832	850	842	809	822	854	832	872	879	839	834	860	856	827	902	896	833	868	843	856	863	877	900	844	873	853	847	873	900	873	876	909	857	817	862	848	849	888	860	875	897	904	847	825	862	870	894	859	867	818	913	828	872	851	853	852	876	901	821	853	877	894	868	890	861	854	897	846	862	903	831	877	861	866	820	851	836	853	827	907	863	831	863	888	876	833	806	872	867	863	857	817	868	858	763	834	884	867	855	775	860	871	887	877	878	861	872	887	861	805	909	836	888	872	874	824	890	886	917	859	813	875	858	874	837	828	883	928	859	855	878	833	919	829	888	846	870	856	844	883	809	905	879	823	838	848	875	845	828	814	879	853	900	848	842	815	891	828	880	904	853	813	870	890	891	866	813	951	805	859	838	889	861	850	892	811	810	872	874	866	836	861	883	865	858	842	833	865	808	872	871	830	885	833	855	818	863	860	843	823	858	864	841	824	877	883	810	854	857	851	828	850	864	850	888	840	916	851	871	850	875	852	827	821	847	886	820	822	871	873	871	870	886	842	856	873	863	812	852	890	832	838	856	884	857	808	898	861	840	884	862	855	816	816	814	861	831	868	846	831	814	862	857	908	877	820	835	897	833	848	855	812	840	885	834	825	823	847	822	877	800	858	864	861	866	834	877	866	834	868	876	850	867	888	854	866	869	866	906	852	891	867	878	862	828	823	818	851	801	835	865	845	856	841	864	852	867	837	824	868	814	867	855	843	847	860	878	804	886	850	862	846	847	845	830	869	853	871	914	840	892	827	852	820	881	801	858	843	855	880	853	841	868	889	809	857	861	885	885	861	905	892	824	845	855	842	898	840	822	832	866	847	875	866	918	882	844	877	891	843	868	858	824	840	859	861	826	893	857	844	844	888	859	866	856	862	837	847	867	840	829	890	881	879	916	875	870	856	882	842	840	854	845	885	867	858	851	884	883	848	861	850	893	872	821	873	835	848	844	861	874	831	847	822	784	855	822	866	875	892	887	876	800	812	865	843	874	893	883	827	918	825	876	841	834	855	873	887	858	872	877	860	831	889	922	805	777	846	835	887	940	903	872	863	874	845	894	872	797	867	825	859	899	819	842	857	859	824	843	838	839	903	840	863	868	869	859	829	856	864	862	878	835	827	820	828	867	834	856	884	828	873	903	823	810	837	891	879	839	875	856	887	834	863	814	848	847	854	853	810	876	794	854	852	851	841	832	828	819	842	848	882	766	895	842	908	838	841	863	897	858	876	890	886	832	888	809	873	832	869	890	879	875	866	867	906	893	852	860
23571	20854	24469	27341	20854	20874	18432	750	399	398	324	303	299	313	294	309	304	270	296	274	302	286	316	300	278	271	294	267	278	268	264	292	253	260	289	265	262	262	256	269	276	225	262	249	250	267	280	252	285	235	238	257	260	274	239	272	241	283	265	229	260	258	279	297	261	252	255	272	244	243	286	265	252	257	245	263	238	252	260	237	270	259	254	251	298	249	248	242	256	256	233	247	278	260	241	291	282	279	255	254	246	248	269	280	242	231	253	264	247	239	265	266	253	273	268	270	264	302	239	256	221	247	253	259	250	269	230	243	244	270	257	256	265	242	263	226	242	252	253	290	244	245	256	259	270	241	268	248	265	282	261	259	264	227	250	254	224	216	240	231	209	267	253	272	234	257	265	246	255	218	282	276	252	253	236	296	238	242	268	267	265	244	263	253	268	214	228	212	279	250	272	247	258	274	258	254	268	254	264	275	256	270	286	248	257	250	254	273	263	258	272	252	254	248	271	286	254	270	268	265	260	262	285	238	224	283	226	238	259	266	244	235	259	280	270	231	241	256	238	240	269	262	237	274	250	254	227	270	261	238	275	257	254	255	283	261	251	264	259	251	246	263	266	263	267	221	272	239	255	249	236	249	249	257	275	255	254	260	253	231	258	246	231	235	235	263	236	259	258	269	261	267	237	253	270	244	288	290	291	270	253	248	261	283	233	281	281	260	257	281	256	228	274	266	261	264	236	254	255	263	248	244	251	274	229	231	275	251	255	234	247	276	258	240	260	255	210	265	265	232	240	280	260	280	278	256	241	249	230	211	268	254	267	283	272	257	242	282	250	232	273	230	268	285	269	258	283	252	253	280	264	256	283	231	264	243	257	254	251	233	239	255	232	279	260	273	263	275	234	268	258	229	247	266	233	286	267	245	229	257	257	256	273	252	246	253	222	263	257	267	252	242	262	257	219	260	271	239	245	261	272	238	260	263	259	263	236	260	231	247	226	256	235	258	235	246	246	257	268	234	262	270	271	261	251	245	251	223	253	267	250	269	224	256	279	289	266	249	252	267	252	254	266	256	249	263	248	280	288	261	251	275	251	264	254	275	278	250	229	271	260	240	255	254	243	241	274	236	231	278	258	225	261	265	277	252	259	279	280	226	259	236	261	249	231	226	287	233	232	230	246	244	268	227	250	242	273	257	252	244	257	255	254	271	232	263	236	233	259	308	225	282	298	247	257	261	271	259	264	266	282	283	265	270	264	252	278	247	270	270	282	258	240	255	251	274	260	241	252	248	254	239	267	250	257	267	231	281	238	227	258	254	264	251	246	256	237	233	239	263	267	273	245	237	270	263	208	265	254	244	257	255	250	249	281	266	228	219	255	238	245	263	242	243	266	235	266	279	280	247	282	291	242	277	256	209	268	235	260	253	224	266	284	268	255	230	269	242	263	226	239	248	277	256	263	279	254	268	284	273	273	238	264	271	250	238	286	252	279	236	267	287	272	272	285	246	255	233	254	248	264	245	259	266	281	230	293	232	289	268	296	284	247	268	248	256	249	240	250	267	261	264	240	272	235	269	235	272	225	197	250	244	247	277	269	266	257	232	241	272	251	255	254	260	242	251	278	240	248	255	260	298	274	279	243	287	248	201	295	252	243	240	237	273	255	283	283	261	249	261	228	258	266	256	253	244	272	253	257	254	253	280	255	268	247	257	250	249	270	257	203	257	258	229	245	253	265	245	258	217	251	243	231	257	241	259	256	253	261	279	265	245	244	240	270	224	254	260	250	228	254	229	243	241	258	273	243	249	273	262	265	281	270	267	272	266	271	260	254	272	242	279	309	258	285	273	251	251	267	263	246	248	298	258	277	246	267	241	246	256	273	248	261	275	271	258	253	248	253	278	272	237	240	242	259	293	268	232	257	265	230	252	242	259	247	259	248	276	264	270	269	261	259	250	293	247	258	261	277	267	247	253	245	254	229	262	245	225	277	262	273	276	219	257	253	272	222	255	226	244	280	236	249	237	238	258	238	272	268	271	255	243	273	259	251	256	259	249	278	252	258	282	281	259	230	261	273	274	293	286	288	250	227	263	233	260	256	255	248	260	262	267	249	267	283	263	272	248	241	254	288	221	258	270	247	259	256	257	271	235	258	274	250	217	252	239	258	242	277	255	256	244	276	274	271	276	234	252	256	262	246	258	280	262	296	291	244	276	273	247	235	285	281	256	263	257	257	251	237	214	244	240	217	267	252	267	291	281	279	249	235	267	270	271	277	268	222	266	260	280	276	266	289	239	282	277	220	249	238	272	256	281	252	250	243	263	238	275	260	252	225	303	262	263	270	252	271	229	257	257	258	282	266	279	242	245	245	271	273	250	254	267	263	254	228	251	285	265	257	234	258	209	269	240	273	274	264	260	250	268	254	252	235	277	235	244	283	245	258	257	242	261	229	258	243	263	279	267	268	285	269	237	269	271	263	251	242	245	252	253	244	272	255	253	257	269	221	253	253	277	241	279	240	252	243	315	252	257	235	270	267	259	267	261	279	249	252	269	284	252	250	215	221	261	254	239	259	237	266	280	275	231	265	228	252	274	224	247	263	220	239	227	269	264	266	236	280	243	250	263	230	250	253	250	246	227	257	232	269	250	306	247	252	259	253	273	241	239	254	264	259	282	267	215	228	296	266	267	247	249	264	260	258	224	261	250	269	253	252	246	265	262	253	281	242	234	264	256	255	238	264	254	238	251	283	255	248	246	243	248	202	280	263	266	267	258	253	256	253	234	252	255	254	273	254	261	255	249	227	248	273	235	244	247	268	250	260	270	257	259	232	259	262	264	248	249	235	257	252	252	238	243	250	252	272	294	265	210	247	266	222	273	220	237	269	266	282	264	261	227	252	266	239	248	252	236	293	230	252	266	259	253	251	257	282	257	232	256	260	264	235	252	256	282	269	247	258	258	244	220	239	271	259	269	263	240	263	259	242	270	224	246	240	273	278	247	253	258	244	243	266	236	263	242	238	258	257	248	278	259	276	237	266	244	278	234	283	250	270	231	225	241	259	243	251	269	266	272	276	245	253	233	272	244	258	262	258	265	277	245	254	284	250	255	257	246	248	243	245	257	237	247	258	227	251	250	271	243	235	244	280	244	281	238	252	221	277	253	244	252	244	267	252	252	268	247	234	292	270	267	243	217	229	261	265	259	270	248	249	261	244	240	242	254	236	259	269	243	239	267	270	232	276	239	250	274	235	236	242	275	262	283	286	268	236	312	256	279	247	256	267	242	238	269	259	289	232	264	250	256	232	217	266	242	230	267	249	235	281	273	269	278	262	237	286	271	251	250	284	236	263	264	268	261	296	286	262	266	278	247	268	270	246	238	256	257	236	277	264	267	264	252	235	254	225	265	240	257	256	246	260	262	259	261	272	255	262	243	256	241	260	252	264	278	230	238	294	279	271	239	249	240	246	259	259	263	253	242	250	216	256	241	242	255	254	228
3640	5011	2407	1084	837	715	653	619	646	632	577	611	604	615	566	548	578	561	552	587	593	574	584	557	598	585	565	595	579	573	579	558	562	521	577	523	572	562	545	549	531	527	598	539	567	548	532	567	544	599	492	554	552	556	565	605	588	564	558	541	594	553	620	561	555	564	582	571	553	596	522	535	556	529	556	582	558	558	541	540	546	534	573	552	540	548	569	595	543	586	576	557	605	535	545	536	565	544	582	519	527	561	570	576	532	517	544	582	566	539	571	539	556	556	582	561	557	567	591	565	527	546	548	558	559	572	567	554	546	538	516	563	549	560	556	515	517	574	585	571	554	550	570	575	493	591	513	534	542	507	536	534	541	501	569	522	548	584	570	570	546	592	568	530	569	555	555	527	586	535	565	550	538	554	521	550	575	570	580	585	581	537	546	561	582	597	530	567	558	594	523	530	591	519	567	505	568	556	568	567	560	521	629	555	488	591	499	549	514	593	532	583	574	549	565	573	542	549	561	601	582	574	549	578	556	587	539	576	548	528	584	556	543	541	533	567	549	559	568	571	520	565	559	553	593	544	548	562	627	521	583	582	562	576	563	570	606	590	556	545	542	554	554	543	535	595	573	550	541	511	583	557	590	552	507	566	549	560	580	537	563	578	569	518	560	537	554	551	558	535	513	573	576	540	558	555	555	540	567	540	562	580	565	581	521	531	577	580	625	581	542	535	595	596	554	547	571	574	540	571	533	542	553	515	530	582	542	555	557	576	545	554	540	516	546	587	542	545	576	523	596	588	552	613	519	558	592	541	523	566	598	561	560	534	578	517	543	569	519	550	572	601	583	546	599	592	583	589	561	559	536	593	547	585	543	562	580	544	558	555	606	528	560	588	597	537	562	558	537	565	593	567	574	608	559	535	534	538	588	546	555	562	565	561	606	517	585	561	549	593	557	565	528	545	588	555	563	503	543	553	547	550	597	529	567	569	540	565	561	573	551	575	595	543	557	555	569	528	534	519	531	541	542	540	551	535	564	535	553	557	606	544	577	583	608	544	572	561	558	530	568	570	571	564	561	557	573	537	588	575	578	572	566	525	533	529	553	554	555	591	547	577	555	568	547	563	566	574	556	572	554	570	524	561	574	559	578	580	572	544	561	535	553	518	572	562	569	544	548	566	534	529	565	571	553	533	536	516	596	578	553	578	584	566	545	563	534	566	506	576	582	540	526	548	544	556	557	582	571	521	593	569	569	579	549	520	569	534	543	579	576	545	577	579	554	569	579	581	561	553	580	573	558	574	587	581	517	515	546	554	569	549	581	585	564	591	568	557	561	525	555	573	571	538	579	567	519	563	555	556	559	541	583	571	624	589	574	541	575	562	569	577	536	543	571	537	555	520	553	551	570	546	554	560	562	595	526	570	540	516	554	561	551	529	564	556	541	578	543	550	542	598	604	555	561	535	517	565	544	568	581	598	567	545	550	594	547	560	553	549	551	504	552	608	615	537	536	580	526	557	535	571	604	529	581	631	541	558	541	556	542	557	556	535	543	540	556	569	532	563	558	549	536	561	542	559	544	532	555	560	551	574	557	566	527	540	557	535	541	559	559	543	541	548	571	567	570	537	566	573	557	579	561	566	581	540	537	561	541	544	524	560	551	572	536	582	564	568	565	563	613	527	527	562	621	509	547	537	566	541	511	578	559	555	563	560	542	557	569	569	561	553	567	570	569	584	565	535	554	584	598	542	532	574	519	582	556	585	578	505	568	554	623	587	549	507	584	555	548	530	586	548	570	546	546	556	564	514	534	517	534	579	588	565	546	584	544	513	578	529	558	548	553	563	561	541	587	577	589	542	587	572	532	546	548	519	542	572	555	531	549	557	563	547	560	527	568	553	551	551	544	569	535	550	554	593	530	552	554	573	550	530	604	532	582	555	564	531	580	544	566	541	527	540	600	517	537	546	584	519	525	517	549	528	546	525	588	572	537	516	573	582	546	536	551	558	599	586	600	562	549	550	548	561	543	548	546	542	565	570	555	607	553	567	549	582	562	548	561	531	623	565	512	518	583	608	552	576	599	525	560	562	520	511	554	575	586	578	576	507	528	577	539	550	540	549	523	532	533	560	517	511	513	578	560	572	551	578	548	567	542	525	585	614	589	541	563	565	552	524	565	527	499	540	596	550	601	533	529	543	538	569	531	554	558	559	538	553	558	556	567	581	536	556	582	568	521	571	590	536	572	560	548	536	578	557	559	556	563	553	540	559	588	614	561	541	580	568	550	573	597	581	556	526	572	526	575	547	538	520	575	563	579	531	580	499	526	553	553	573	535	616	544	524	545	542	554	582	525	559	571	543	547	587	557	538	532	546	555	558	558	559	560	536	564	563	610	548	570	548	580	563	565	526	542	587	540	572	585	549	561	588	537	575	582	573	590	559	517	543	522	524	608	534	538	522	555	531	505	588	515	526	574	563	605	549	551	539	553	503	531	587	572	568	558	564	582	563	525	579	555	594	528	568	596	572	558	549	540	599	565	553	540	511	571	571	561	567	536	564	541	517	548	576	557	560	548	571	552	528	582	548	562	559	559	569	566	542	517	587	509	573	559	513	554	556	532	617	526	573	612	570	590	538	576	577	530	565	532	538	525	537	572	534	544	571	556	544	566	611	557	531	570	560	554	590	549	590	538	534	588	567	574	583	568	557	545	546	531	539	560	608	574	587	534	543	566	567	564	568	518	555	529	537	529	540	534	573	528	532	544	631	587	524	568	572	530	544	553	561	534	548	565	544	564	530	553	525	523	578	535	565	568	587	583	542	572	578	545	569	575	545	558	540	544	566	573	579	549	578	560	563	585	575	540	569	580	545	567	575	554	557	569	534	594	529	535	575	551	580	562	546	571	517	567	544	551	542	602	593	547	590	591	558	575	543	561	570	519	571	558	569	569	555	538	565	517	553	544	528	521	549	577	615	557	559	530	578	612	530	548	562	531	581	576	607	535	531	580	558	595	513	550	587	548	543	566	522	519	537	534	588	539	545	580	540	559	550	599	534	570	584	537	598	567	562	580	609	525	610	577	530	593	598	555	537	530	519	587	565	607	531	568	557	517	541	540	561	604	581	571	571	570	551	584	608	531	526	562	521	534	584	556	556	565	556	573	570	565	550	573	555	504	521	547	568	574	534	517	590	543	563	557	542	547	615	570	537	506	535	570	546	553	533	581	569	544	583	540	604	517	568	559	522	551	542	557	531	556	556	520	579	534	544	592	511	608	545	572	582	561	578	560	519	555	595	544	564	523	548	555	591	562	566	548	547	546	519	529	579	588	566	556	540	546	575	583	537	562	597	538	540	503	565	557	553	530	578	579	582	552	513	521	572	559	563	539	574	544	562	558	570	539	510	532	557	582	547	615	580	575	582	552	558	562	526	573	545	527	546	601	523	550	578	534	537	541	540	553	547	560	540	571	560	573	574	571	540	548	552	558	517	543	539	596	559
33287	20296	7856	538	341	323	322	284	291	305	322	281	301	277	305	307	307	302	324	259	299	279	308	267	284	310	270	278	287	295	276	279	289	294	273	291	302	279	321	309	267	301	303	292	287	277	302	290	287	270	299	250	270	277	264	296	263	276	304	271	305	277	285	271	286	293	300	310	286	264	329	300	265	283	284	266	270	295	269	291	285	308	289	289	260	306	239	281	282	270	317	262	261	287	314	268	261	268	280	275	279	249	276	259	272	288	326	264	285	281	278	281	276	300	271	276	290	289	290	297	296	324	284	293	284	267	291	283	260	251	273	285	302	277	285	294	258	267	262	262	289	286	310	254	279	297	294	284	265	258	277	291	294	276	296	306	262	314	270	276	257	266	287	263	318	306	258	307	302	287	251	338	307	295	279	302	303	275	298	302	298	298	287	278	286	261	279	281	280	314	292	282	289	304	291	298	298	285	266	310	290	288	299	278	252	293	293	284	269	258	293	294	308	322	254	263	261	314	326	263	258	290	266	292	251	302	254	295	282	272	267	294	281	312	293	269	307	282	286	282	262	294	270	264	275	278	257	284	308	265	286	268	285	283	276	306	278	301	287	303	313	274	279	260	272	279	267	281	267	286	308	276	301	282	323	282	284	295	278	264	255	273	285	277	266	309	305	297	270	282	298	291	275	283	264	314	266	282	282	274	242	297	292	284	297	297	303	294	294	276	304	257	284	292	274	272	247	250	264	292	282	282	290	286	261	291	316	307	280	240	267	265	274	274	271	317	299	261	293	290	302	274	269	281	289	300	263	273	307	253	271	261	268	279	285	260	302	246	293	297	246	288	283	260	326	239	238	286	261	286	302	272	287	255	273	314	313	311	276	273	262	259	297	299	281	297	281	272	265	278	286	277	281	272	264	315	278	295	278	262	320	315	273	279	279	308	271	273	282	297	248	300	287	299	267	266	265	312	290	304	292	294	282	279	266	290	294	271	251	299	251	311	252	314	285	272	316	278	265	269	264	288	303	282	270	285	287	265	295	279	279	274	282	289	285	279	288	291	324	291	268	307	323	263	291	254	274	263	292	259	291	305	279	270	290	272	264	294	296	290	278	254	292	301	255	276	273	350	265	290	270	276	280	284	285	275	294	288	294	304	268	288	293	307	274	280	264	252	318	278	298	301	301	255	275	259	290	293	296	262	281	255	275	289	269	258	295	293	291	297	269	273	265	274	299	280	269	286	288	267	282	306	281	293	274	310	316	315	269	324	278	293	256	279	269	308	267	261	260	275	285	256	270	268	282	280	304	285	245	286	272	268	306	298	258	292	272	291	264	278	294	272	298	265	294	274	304	268	282	262	299	285	261	286	264	257	309	275	287	274	317	315	303	296	255	262	290	287	307	279	273	305	302	277	288	298	285	273	306	314	269	306	291	300	294	292	290	271	274	252	272	277	261	300	311	247	266	299	309	295	291	275	300	285	277	298	283	307	287	289	309	241	252	281	270	288	269	290	312	255	304	253	293	274	279	307	278	264	297	293	290	279	298	289	298	284	279	267	275	280	287	330	309	288	304	285	287	293	294	286	320	286	282	267	250	293	322	263	270	287	297	287	291	304	292	262	277	259	275	297	293	280	253	292	302	287	318	291	262	242	282	270	272	284	257	240	267	285	307	300	305	233	273	308	281	304	284	263	263	283	282	316	287	283	267	291	272	301	278	261	290	274	268	284	280	272	300	254	279	292	293	284	314	304	265	309	291	299	274	281	279	252	308	326	304	277	306	267	255	268	274	277	275	279	277	284	281	274	276	303	266	303	288	264	301	297	285	270	284	293	298	277	264	279	295	300	288	270	266	272	280	290	280	311	313	278	302	247	253	291	306	285	272	287	313	276	313	284	287	284	296	315	305	278	308	286	276	282	268	276	284	283	318	315	314	278	272	322	265	278	297	297	275	281	310	297	274	308	314	281	278	284	245	312	286	286	294	280	313	305	290	314	295	288	312	286	256	289	255	281	278	304	271	284	281	288	314	291	265	292	271	316	298	297	282	287	293	271	308	308	289	298	286	298	278	272	313	282	288	293	262	278	292	282	286	295	265	281	287	261	286	258	301	291	302	289	261	289	299	279	289	283	255	272	312	323	270	303	276	303	240	294	276	285	285	259	312	303	296	274	281	288	287	327	288	306	281	271	294	287	260	273	259	319	276	303	307	280	290	310	289	276	298	287	328	274	287	294	302	278	319	297	286	282	327	292	266	275	306	252	284	278	293	281	264	242	310	243	261	315	266	298	296	259	284	283	285	249	265	288	281	303	331	279	301	296	294	260	283	280	239	287	267	271	264	266	271	289	285	274	286	291	269	258	279	289	294	274	290	269	307	305	281	290	274	280	291	325	318	263	319	266	283	301	295	292	254	275	283	281	280	276	262	304	284	304	275	292	267	313	264	274	280	294	287	264	277	276	279	269	308	285	279	254	286	296	298	282	292	286	284	295	283	298	282	267	317	263	300	294	303	278	266	285	289	303	320	290	282	271	305	290	279	289	313	263	282	280	282	305	298	281	261	298	335	301	274	332	278	263	287	318	293	270	299	280	301	292	286	275	281	298	271	273	243	317	278	282	238	275	275	261	280	275	284	294	277	275	300	300	266	285	290	272	274	299	304	287	290	285	299	306	264	294	272	293	271	286	266	279	287	296	289	300	297	262	289	286	297	280	272	297	310	300	299	282	298	294	270	289	269	291	322	294	308	315	301	260	275	307	289	261	301	277	296	313	273	277	300	272	298	275	310	284	281	312	278	301	304	282	294	282	281	280	271	311	263	302	297	284	288	271	303	264	275	306	260	281	297	262	295	299	271	300	264	267	310	277	288	280	297	309	286	289	317	289	254	260	288	304	291	273	305	263	306	296	259	264	278	295	288	285	294	295	292	277	255	291	292	272	313	267	319	317	278	281	295	258	300	268	303	320	275	290	300	275	277	280	303	274	297	274	300	286	286	308	276	266	297	272	263	272	274	279	271	272	281	292	275	276	331	306	275	256	281	273	284	265	297	288	304	304	274	279	306	287	294	272	285	303	256	301	279	259	270	288	315	311	268	271	301	265	278	283	291	293	274	275	291	258	271	287	268	270	321	290	294	262	278	278	312	280	291	259	276	275	277	280	290	289	294	272	270	306	301	314	289	253	242	275	269	297	276	310	294	255	324	273	299	262	289	283	298	271	322	277	270	325	285	284	288	313	295	293	259	279	297	242	304	272	263	315	280	288	306	274	261	284	269	298	273	320	305	295	247	279	287	271	255	279	316	267	283	285	265	285	292	276	306	298	318	307	273	272	291	288	313	257	312	265	264	279	275	279	313	284	240	256	278	290	263	283	317	300	312	276	259	284	260	270	301	287	297	303	287	288	311	279	297	293	302	287	290	268	267	290	277	280	280	283	257	275	273	290	273	258	269	290	276	308	273	259	257	297	294	293	324	309	273	287	298	299	315	255	272	294
5705	1159	841	739	728	732	657	715	705	671	638	671	737	688	660	663	711	694	716	679	704	689	728	686	689	688	672	722	646	699	649	704	685	638	673	652	712	667	678	706	668	691	709	637	684	670	670	660	675	713	623	689	666	698	667	689	654	645	702	675	623	711	646	691	653	696	698	712	692	708	696	655	647	698	693	688	681	702	693	657	661	671	690	707	702	675	627	648	680	641	712	685	635	680	706	670	701	710	658	705	681	680	681	684	688	683	647	692	662	674	657	674	674	708	673	727	662	646	667	672	659	670	667	702	664	665	692	745	686	680	705	694	726	671	669	680	660	667	668	646	670	670	719	637	701	665	674	732	670	658	647	688	644	720	685	712	728	684	673	669	708	739	705	685	701	703	688	659	700	671	695	686	678	680	653	679	711	674	665	672	687	698	650	728	665	689	695	698	673	653	671	693	688	695	660	643	681	672	698	657	683	697	646	701	707	651	604	740	702	669	658	734	682	643	649	644	700	680	669	676	659	691	668	691	678	671	661	664	748	690	709	679	686	667	668	704	633	697	720	671	700	655	716	697	701	696	752	685	659	662	775	694	691	672	739	711	714	670	694	666	681	677	648	684	678	699	650	671	698	651	726	690	698	641	640	698	686	685	687	693	693	663	696	640	681	638	694	731	727	638	685	678	662	651	721	664	669	709	700	674	650	692	679	639	647	636	674	682	663	695	701	661	719	655	694	667	667	736	666	690	687	716	666	665	673	690	660	692	695	705	696	673	635	680	660	670	676	643	654	672	678	701	669	704	667	703	706	680	704	633	678	690	666	664	641	698	678	660	727	693	690	648	651	647	650	674	671	678	624	705	650	671	735	670	687	729	688	720	636	674	655	652	651	734	672	676	648	689	668	687	682	721	704	658	624	625	678	631	658	642	685	664	680	625	696	648	677	741	644	685	664	675	720	627	697	674	675	673	631	641	655	650	693	659	720	709	697	682	694	661	703	649	687	710	716	675	680	686	684	634	675	690	683	691	680	673	688	711	673	689	744	696	695	683	667	691	688	699	674	671	688	689	666	688	671	617	651	725	679	674	690	660	699	694	667	716	684	721	725	682	700	686	678	693	704	690	700	674	640	699	630	607	662	694	705	699	645	662	701	685	668	672	666	703	628	694	658	661	646	666	699	674	665	649	650	715	686	688	670	683	673	684	666	671	667	684	657	702	642	658	667	656	726	684	677	631	661	669	657	701	691	709	691	731	668	698	667	722	742	685	685	672	657	648	691	666	681	693	637	673	635	697	661	714	616	635	700	676	695	649	666	687	709	698	705	677	638	677	630	713	670	708	689	679	696	650	693	673	685	674	683	676	654	685	679	676	705	740	686	689	689	689	716	605	687	686	683	698	692	705	698	669	659	650	732	645	674	697	651	654	665	705	722	686	728	680	672	713	750	672	662	668	687	647	708	691	698	674	693	672	656	671	661	645	662	709	681	639	649	698	700	653	664	660	714	658	713	728	644	614	704	731	684	678	677	689	647	693	695	687	676	678	669	696	720	676	682	651	682	670	694	713	666	709	724	693	688	655	682	688	654	675	653	706	677	669	712	673	691	642	678	681	667	698	678	628	734	712	728	690	688	695	691	725	687	648	701	610	736	686	636	670	700	651	656	685	664	675	686	687	729	659	680	710	743	666	705	683	687	672	633	677	698	685	638	692	644	663	688	625	646	701	652	660	657	669	617	681	688	651	682	702	705	683	727	679	709	682	694	661	735	681	657	616	647	658	675	673	682	675	667	695	675	644	677	616	653	663	672	714	641	657	637	662	710	689	713	715	691	700	687	710	680	666	682	704	678	676	719	672	661	636	689	676	634	716	686	644	681	680	661	659	655	679	670	671	668	620	637	696	644	701	663	705	684	650	664	700	702	700	667	657	708	736	665	701	673	660	711	639	676	684	715	652	651	731	680	699	676	654	696	677	664	645	671	658	735	712	674	714	652	713	660	681	654	713	620	664	639	698	665	690	700	672	697	687	720	648	676	731	686	641	645	644	691	693	676	652	634	659	694	677	702	677	676	697	681	657	677	670	713	684	689	643	683	690	673	669	704	660	704	652	675	688	668	676	656	692	679	664	696	668	646	699	733	675	709	664	668	663	653	744	677	707	651	635	678	674	666	712	673	694	714	685	643	673	689	691	651	692	679	670	671	662	634	702	700	702	658	674	659	699	673	690	720	657	680	644	707	652	697	670	679	681	665	645	688	681	639	656	687	680	680	677	694	709	685	640	674	687	675	715	731	662	669	609	673	685	695	656	683	715	688	660	679	701	665	676	686	697	703	660	674	657	665	689	682	713	685	675	678	660	708	681	674	701	684	669	665	674	690	680	715	670	730	647	721	702	669	706	676	672	678	694	691	674	659	677	648	671	694	655	690	692	685	660	718	648	676	688	656	688	636	690	718	686	668	707	639	686	658	627	733	718	684	700	690	687	720	683	688	713	718	684	673	659	693	698	700	656	673	665	668	683	643	650	690	710	705	650	668	699	670	702	675	673	655	670	681	675	642	635	664	685	652	669	675	689	717	664	668	660	663	663	674	632	682	647	676	696	648	668	688	620	644	675	663	651	678	651	674	662	684	706	635	714	630	666	676	659	636	738	732	737	721	739	669	670	670	645	666	706	693	662	675	659	700	644	706	698	674	663	698	665	674	649	694	646	688	733	679	679	706	712	688	652	683	694	657	672	694	685	684	661	688	686	675	673	660	653	682	717	720	649	692	635	703	667	708	675	668	643	666	693	652	720	683	666	669	706	676	744	691	614	696	611	712	678	704	680	670	665	682	727	663	667	676	646	674	701	682	717	686	670	731	647	698	754	645	670	672	670	639	705	709	642	682	712	700	707	687	669	585	614	693	713	686	708	662	636	694	727	692	691	631	663	680	685	657	710	703	661	703	707	696	688	693	691	701	682	718	695	656	634	672	629	704	671	700	649	668	641	687	634	741	676	619	689	690	702	642	653	649	716	687	629	696	720	686	705	634	680	698	636	622	664	722	663	706	686	633	671	678	678	681	660	647	661	657	674	703	622	718	681	669	676	691	712	680	672	694	664	623	705	717	671	659	684	682	663	681	686	663	654	684	658	733	613	677	674	666	673	647	645	706	615	643	649	665	672	660	663	695	700	699	717	656	660	687	679	671	699	708	703	642	697	683	691	634	689	656	687	655	703	683	683	697	691	668	649	671	656	651	679	680	710	642	701	719	677	713	701	673	641	652	700	654	662	636	691	671	694	681	687	676	688	667	718	680	676	689	690	676	676	679	691	709	673	714	681	723	689	659	647	738	699	684	686	673	724	679	628	709	709	655	655	672	661	645	639	688	664	668	711	709	695	725	648	654	689	678	693	650	689	659	643	676	696	663	676	632	630	718	698	654	702	644	631	688	698	706	659	704	686	688	729	658	731	669	662	709	650	696	679	690	660	678	685	666	692	678	700	707	670	693	687
25246	21866	25435	28911	21858	21839	3099	596	467	399	447	416	412	445	389	427	456	404	390	415	398	390	408	432	384	366	395	379	398	380	374	409	413	421	416	409	401	369	427	444	390	383	399	399	407	371	376	401	399	380	388	400	415	387	386	417	407	398	356	363	379	421	396	387	428	376	410	410	370	404	370	364	384	371	382	397	402	388	434	405	411	383	395	421	364	387	445	418	390	375	411	417	388	406	402	421	409	408	406	411	382	377	372	392	410	366	412	395	370	392	414	394	396	378	376	397	388	409	394	423	387	394	410	407	420	388	359	357	404	405	419	377	379	428	406	392	363	389	424	411	391	370	408	385	412	381	394	403	424	393	404	382	414	378	375	400	390	356	400	390	406	404	409	405	383	396	391	447	373	407	376	413	393	444	394	414	383	393	401	374	406	399	377	419	430	378	398	375	423	402	426	416	423	408	393	384	377	377	434	419	383	418	393	415	391	399	395	384	413	392	382	382	414	405	395	404	404	433	367	403	385	378	398	420	381	373	374	386	365	390	394	372	420	372	402	371	372	385	416	375	405	394	381	401	399	423	394	365	398	359	388	394	402	403	387	428	411	421	374	372	421	399	384	402	365	352	373	396	400	383	365	367	385	343	406	386	382	417	377	378	376	378	388	386	370	382	397	433	382	440	407	393	396	383	392	399	379	384	388	404	394	383	420	417	402	375	390	371	410	438	397	418	385	461	373	396	388	344	385	398	392	428	404	415	393	407	406	406	408	419	396	414	373	428	430	388	395	428	391	384	402	384	350	432	404	368	403	370	395	349	396	358	375	372	389	408	445	380	419	389	382	350	370	407	419	409	445	397	399	347	407	408	386	389	432	389	366	417	373	395	380	361	390	368	395	426	377	401	413	413	413	426	406	402	423	359	387	389	384	412	394	396	402	396	404	378	392	363	397	409	397	411	380	349	414	384	376	367	418	386	368	431	373	360	387	416	413	399	404	411	409	405	345	415	374	368	376	359	381	373	368	382	383	360	403	413	402	406	381	360	387	381	391	361	374	400	404	403	409	358	385	363	374	371	418	400	421	411	386	374	399	352	374	369	385	397	397	408	419	391	433	403	407	376	398	407	383	384	407	414	428	416	397	421	386	443	420	414	373	375	380	402	416	406	389	388	421	401	394	393	412	417	402	399	401	401	349	391	405	385	414	410	410	382	374	396	366	422	387	387	386	368	381	370	363	372	417	385	373	423	396	399	416	394	402	394	374	364	371	425	380	395	414	376	400	396	399	416	454	418	384	430	347	397	413	374	389	378	406	363	388	388	382	346	404	429	375	353	427	391	382	399	406	402	391	410	383	400	372	400	382	383	417	408	388	409	397	397	423	394	392	370	383	347	397	372	391	410	396	394	411	394	406	366	371	407	396	401	420	405	390	398	433	389	378	388	366	442	386	413	366	405	433	389	403	400	390	398	372	391	401	395	398	413	402	366	401	417	399	428	398	378	389	398	408	428	360	394	351	389	404	418	369	432	375	400	424	421	369	346	380	397	403	402	363	354	425	452	419	409	418	407	389	423	381	403	386	360	382	417	410	406	377	392	362	395	418	405	416	388	394	409	372	391	399	411	408	383	355	416	373	451	389	364	420	363	433	371	388	388	409	419	411	407	375	438	390	369	378	397	407	417	384	380	410	383	387	413	400	393	410	339	395	381	393	408	439	419	388	405	389	403	409	379	391	406	375	409	430	333	396	428	358	433	388	434	402	389	376	420	405	396	369	369	353	370	409	412	383	391	400	368	374	421	381	353	377	414	385	412	401	405	388	386	385	365	417	387	364	383	401	405	380	408	371	383	362	392	384	426	354	355	372	416	427	428	398	386	405	410	400	418	344	392	384	436	395	357	398	381	425	434	455	388	414	389	373	405	370	373	398	413	391	393	375	345	416	393	376	373	385	396	371	400	393	410	406	394	369	431	410	401	399	418	406	394	397	356	377	398	379	390	405	379	417	370	363	428	390	414	369	401	415	430	396	375	397	386	408	379	348	433	423	402	406	357	393	364	388	390	395	376	418	416	405	394	388	401	352	390	419	378	381	416	415	401	379	381	381	374	369	371	367	412	410	390	420	439	399	394	401	402	348	393	392	351	384	410	396	387	382	361	358	385	402	409	421	386	399	439	379	381	415	377	385	403	381	416	335	384	391	425	378	373	395	413	434	411	396	403	433	419	362	392	410	362	377	386	413	383	402	413	397	408	382	389	396	395	423	330	438	382	406	396	425	349	386	416	416	386	402	379	399	421	411	388	368	379	416	390	382	390	418	414	370	393	356	407	428	410	386	397	411	379	353	382	393	397	376	384	370	403	361	375	408	393	389	367	369	421	435	362	450	384	405	395	404	417	391	372	412	397	390	410	352	404	365	378	363	395	393	373	435	423	415	403	349	383	403	425	392	401	355	408	370	358	397	408	408	384	380	420	410	379	419	414	355	378	438	378	404	419	419	385	409	360	383	402	395	376	418	405	413	388	394	370	400	382	424	381	429	389	402	398	389	378	360	421	407	416	406	392	387	390	361	368	419	353	364	460	401	369	378	388	378	414	428	387	434	410	408	358	367	410	401	432	407	385	352	384	378	369	392	422	408	422	385	432	368	411	408	436	381	420	418	381	395	385	416	408	418	376	430	391	392	369	396	377	430	380	397	382	403	391	393	393	379	380	412	369	425	360	375	393	371	385	395	376	416	418	389	378	398	393	411	391	358	379	410	395	368	372	366	414	406	407	393	414	403	345	399	405	406	361	389	433	416	409	399	385	369	376	388	392	390	370	390	425	346	400	429	388	434	377	380	384	451	375	409	365	382	359	417	409	408	382	374	438	366	402	382	398	382	402	392	394	411	399	401	413	397	392	428	379	392	387	369	385	404	425	415	408	413	427	375	384	398	442	413	392	402	406	419	397	393	418	383	445	387	409	435	410	407	388	390	434	407	378	376	369	419	373	398	412	404	376	389	375	385	384	359	364	386	385	402	384	378	411	392	403	399	401	389	397	373	378	346	374	401	382	408	425	411	423	367	375	382	365	411	372	368	381	388	407	379	431	410	397	379	387	420	394	366	379	427	377	399	412	425	362	397	400	365	385	401	372	431	399	340	407	382	409	428	378	410	395	390	393	411	378	400	437	366	320	375	394	374	410	359	409	383	369	411	402	402	430	367	411	373	386	401	391	412	393	376	412	466	422	411	439	434	373	387	424	384	396	382	397	368	363	398	376	393	396	398	416	401	408	353	415	364	377	367	380	420	385	379	367	397	389	367	395	407	403	400	394	404	387	381	398	406	376	402	403	392	375	383	465	392	404	396	397	367	403	377	420	354	412	417	383	409	390	403	376	414	417	397	388	404	357	426	364	411	403	399	408	358	370	394	391	384	355	409	394	380	367	389	391	370	379	403	426	418	422	393	396	418	390	431	418	372	375	381	425	372	437	410	407	406	409	395	369	364	417	406	408
3726	3776	2013	1234	969	985	949	884	908	912	921	884	863	877	888	888	867	776	905	892	883	861	839	847	847	816	879	851	885	852	872	903	881	893	878	847	874	913	893	850	887	896	856	897	814	843	849	900	848	896	863	870	868	859	845	884	890	815	864	878	847	891	875	825	828	893	825	908	825	851	847	883	852	852	855	847	871	863	873	884	890	902	842	849	852	864	872	883	858	895	875	874	820	878	833	890	840	858	905	831	858	857	882	905	905	814	849	848	862	869	878	822	876	862	883	898	843	875	886	843	880	850	834	837	838	827	920	864	868	872	847	883	854	878	922	842	839	858	834	862	791	854	865	910	858	823	843	820	849	884	881	816	852	868	836	876	795	862	882	822	890	878	903	856	824	840	806	897	891	857	801	849	860	870	863	846	847	831	866	899	849	878	828	837	857	898	930	804	885	840	887	875	851	838	861	919	834	856	959	837	871	848	841	864	863	852	831	833	927	875	853	889	840	873	764	858	855	895	834	858	821	839	906	857	863	862	865	864	815	821	918	831	877	810	871	837	866	776	926	832	824	868	868	809	864	865	910	853	825	895	792	862	880	841	858	864	894	842	850	844	808	958	868	839	873	850	877	866	889	886	888	818	876	829	869	825	869	869	826	867	851	828	846	848	873	826	869	855	884	872	864	841	865	858	912	844	811	831	841	819	828	905	826	870	868	802	852	889	824	897	848	893	840	857	912	815	829	910	898	916	917	821	896	894	856	837	801	811	825	820	885	826	909	858	858	882	875	880	864	857	848	884	854	917	896	811	816	875	810	861	821	883	802	862	851	832	908	888	807	870	899	785	852	853	841	829	816	900	895	893	820	787	896	909	900	870	855	899	923	856	907	870	910	938	893	850	813	855	895	880	835	797	822	876	845	869	867	881	871	890	943	814	906	818	892	838	832	854	847	859	895	901	881	901	861	838	866	819	827	842	841	852	836	837	844	876	876	862	904	853	878	841	823	907	822	859	879	837	864	823	818	855	857	844	869	811	885	827	858	861	880	905	864	823	861	891	850	877	884	912	875	827	899	885	823	851	859	832	894	874	875	881	892	851	866	904	832	856	859	846	784	871	876	844	873	920	855	812	836	899	832	864	849	857	908	837	831	867	868	835	843	902	832	857	903	852	883	861	870	806	929	837	794	915	847	885	857	822	880	861	830	839	829	860	883	880	898	882	821	876	899	882	860	869	820	894	827	804	873	888	878	878	855	802	834	864	904	918	839	844	882	901	897	839	824	862	860	842	861	858	880	849	858	856	859	833	864	913	863	879	904	837	897	910	838	875	867	903	854	880	840	867	858	904	909	820	818	816	885	813	810	883	834	847	857	855	833	888	858	832	870	857	871	837	857	893	818	895	846	863	887	873	847	865	851	841	867	918	953	854	837	888	862	839	839	851	895	832	855	900	826	879	861	927	866	922	794	863	842	855	905	830	851	830	871	873	860	864	898	878	868	871	876	874	914	857	879	845	880	815	857	865	899	823	860	894	798	905	847	915	840	869	862	873	837	871	859	884	836	894	850	858	802	859	871	852	867	864	827	879	840	889	861	875	895	854	881	831	873	833	866	847	884	848	814	891	847	831	849	817	884	811	856	870	831	907	828	888	863	868	902	847	905	794	854	816	834	875	865	904	854	840	853	846	866	819	863	875	822	829	880	840	830	767	845	836	887	850	852	870	855	889	920	882	924	843	862	860	879	868	862	895	881	874	896	845	939	909	863	868	875	859	840	844	836	892	868	875	867	834	910	859	856	856	825	835	868	876	832	838	867	841	934	857	813	879	859	874	874	866	871	886	918	776	846	866	914	870	870	827	854	866	809	862	876	844	877	837	851	867	897	848	854	865	805	824	855	820	821	824	842	845	874	881	868	922	844	823	829	917	843	885	829	843	826	899	816	899	895	842	822	891	863	868	829	836	890	888	793	912	888	878	860	901	858	838	878	881	871	867	872	896	852	860	933	832	919	833	821	898	818	838	851	817	867	893	874	902	830	813	847	865	853	851	899	879	841	823	813	836	900	873	862	908	841	861	857	857	852	818	868	822	925	844	849	816	857	826	887	868	825	850	876	826	906	897	845	824	840	815	873	860	866	842	870	880	901	863	825	880	881	798	913	878	847	805	872	876	861	865	869	887	828	915	819	847	845	823	862	873	850	907	908	837	824	830	861	845	868	858	881	873	843	933	854	849	844	848	865	876	874	828	873	894	826	808	875	826	888	853	831	889	897	869	812	887	862	827	861	864	855	849	867	895	867	884	842	881	886	879	877	863	823	861	944	839	851	861	811	850	887	847	872	835	848	848	837	893	856	853	895	864	858	839	853	880	846	818	906	876	874	857	853	894	857	843	858	855	832	900	822	817	888	835	865	859	913	926	895	881	889	840	839	871	849	834	878	872	898	848	846	816	871	884	867	911	901	839	891	863	866	881	918	854	852	884	862	869	831	871	847	891	871	875	881	788	890	858	908	877	785	880	876	832	851	858	884	886	872	837	910	848	894	921	863	827	853	838	874	862	842	897	836	861	835	815	853	853	941	867	841	902	839	872	886	892	893	852	897	845	885	878	879	858	894	860	858	884	911	871	857	837	846	830	858	852	859	823	899	868	847	811	866	825	888	872	873	851	830	851	785	842	825	901	825	899	887	867	847	845	831	887	865	863	912	843	845	845	842	836	903	873	884	844	843	846	888	875	842	846	871	883	888	871	862	865	851	813	852	825	835	814	847	855	883	859	844	824	852	893	883	875	865	884	819	877	889	866	811	867	897	859	841	889	912	861	869	875	862	839	860	871	881	871	898	904	860	821	879	815	857	854	898	848	838	818	914	885	839	903	874	887	791	876	833	869	815	847	866	903	904	856	868	855	898	824	820	831	831	831	889	859	871	859	848	911	855	890	872	846	895	870	849	896	837	862	872	869	862	849	853	923	837	895	810	854	872	822	874	838	844	844	875	832	843	901	852	869	849	854	843	844	843	848	782	897	886	863	776	862	836	866	843	903	841	891	851	824	910	835	854	882	866	834	866	883	869	849	867	842	847	873	754	835	881	871	858	819	884	865	865	843	849	872	894	892	881	844	875	882	815	894	845	806	846	908	836	869	872	863	846	859	860	861	844	893	883	917	831	882	882	859	847	881	858	844	896	881	874	908	847	816	811	865	867	865	810	797	849	835	845	907	862	885	849	791	818	856	839	814	897	871	827	901	841	861	868	856	840	869	880	849	862	827	916	822	860	863	896	855	856	824	849	799	868	866	824	845	823	889	921	858	874	839	852	833	874	849	866	849	865	912	864	832	911	836	930	881	826	868	847	829	803	840	854	866	838	903	876	864	877	862	871	895	856	872	839	857	834	879	849	851	865	906	872	872	870	860	810	838	864	840	846	912	860	893	826	894	849	875	836	883	862	846	858	921	863	842	814	872	858	835	850	915	858	849	830	854	825	865	843	856	876	820	879	864
23572	20868	24519	27353	20868	20885	18248	744	431	385	368	352	323	323	292	288	310	289	298	282	255	270	284	257	301	274	268	251	230	241	247	278	273	267	250	286	282	245	266	246	277	270	279	273	281	297	274	246	256	273	260	237	250	276	295	255	235	225	262	243	237	246	264	277	264	284	283	235	218	240	233	246	233	245	254	283	293	270	222	279	245	259	260	251	265	260	271	293	257	290	268	256	263	290	225	243	234	254	258	216	293	248	258	246	249	243	246	277	255	247	279	266	228	258	236	266	247	245	243	232	248	263	271	231	261	262	258	290	220	242	280	231	263	275	238	237	247	242	245	282	256	251	248	249	276	235	245	248	269	247	244	270	277	279	259	253	235	247	290	274	246	254	269	259	252	253	232	219	286	261	258	271	251	265	258	254	224	241	242	263	248	287	243	277	286	278	264	250	287	271	283	258	250	281	249	255	231	270	264	253	252	254	273	303	259	245	281	278	227	259	227	244	233	266	255	261	240	233	270	262	236	252	248	270	231	237	270	252	292	272	274	263	278	278	251	262	284	246	231	295	214	267	266	266	247	245	273	251	246	263	242	251	244	225	252	248	265	259	256	243	250	262	259	259	273	287	248	233	257	271	276	258	281	279	276	213	249	231	277	255	295	272	250	258	265	228	269	226	259	245	242	280	242	243	245	256	265	246	252	256	225	281	255	223	245	302	246	257	252	223	230	254	251	247	267	264	273	241	251	220	266	292	261	253	266	259	254	227	255	261	270	246	257	256	250	231	277	278	285	218	279	267	282	254	222	235	244	259	250	275	274	259	250	271	258	246	270	266	257	272	242	266	248	217	268	261	275	208	246	236	262	284	247	259	255	245	265	221	290	268	264	256	259	256	241	261	287	258	250	236	228	253	272	257	256	268	240	256	263	248	273	290	221	248	256	260	235	220	235	297	270	270	226	252	232	263	267	258	273	250	287	245	281	241	262	255	260	268	231	256	239	259	322	261	252	256	251	250	244	305	238	258	247	253	231	272	283	235	236	257	256	269	233	279	238	271	257	252	247	254	272	247	272	258	240	278	266	255	239	246	216	263	265	246	258	249	280	274	266	256	251	268	262	307	255	272	283	238	285	266	234	251	275	247	260	218	255	265	273	268	288	251	279	246	255	229	278	258	258	249	215	262	242	252	274	252	279	269	233	269	258	286	287	271	248	269	252	253	266	268	266	262	253	256	240	289	252	270	238	265	260	287	245	235	225	266	271	248	277	251	268	264	245	242	251	264	236	238	272	253	253	278	284	289	260	258	256	242	265	265	268	273	282	255	269	275	243	266	259	246	289	281	261	241	252	285	255	253	274	239	262	249	229	256	232	243	232	254	246	253	282	234	268	252	241	237	269	269	260	249	270	236	233	267	259	270	270	249	259	217	240	253	275	265	279	241	266	265	240	261	245	291	257	273	244	224	250	242	257	243	253	252	231	288	245	249	248	232	248	262	233	278	244	261	248	264	244	258	299	276	242	229	234	272	235	287	249	244	264	283	243	290	252	240	280	249	234	252	271	234	267	258	262	227	240	250	250	267	247	230	253	279	264	264	254	266	274	278	264	241	258	270	255	277	275	281	243	249	246	240	229	237	240	255	244	259	255	250	273	251	277	293	209	258	259	235	263	270	269	251	276	244	273	267	298	255	232	260	247	255	249	259	264	300	261	247	240	207	231	263	296	253	267	283	242	255	251	252	242	236	249	251	230	248	250	265	236	255	272	240	249	290	287	266	255	274	243	257	284	257	239	247	274	264	246	244	287	255	225	281	277	242	254	242	264	229	262	271	278	258	271	262	256	268	257	242	247	258	257	290	252	283	281	208	230	269	244	231	268	257	249	277	245	235	246	274	280	275	285	263	272	253	256	219	263	223	229	267	250	264	313	253	248	267	289	280	262	261	262	244	251	248	273	259	271	265	245	268	248	286	274	262	268	295	264	258	268	241	239	240	249	262	279	249	229	276	279	247	272	240	267	255	275	292	267	229	254	286	283	270	281	276	246	248	267	248	248	283	247	288	291	253	271	260	257	285	277	263	275	256	275	227	263	269	257	255	250	263	266	268	252	275	282	254	269	234	264	242	256	315	263	250	279	235	238	256	261	236	260	264	245	218	246	256	263	276	259	256	274	274	273	249	272	250	261	263	275	235	279	285	233	279	265	257	289	261	288	245	268	251	252	260	230	292	248	270	227	269	292	229	295	269	306	276	228	298	251	251	245	250	276	306	283	268	259	222	263	245	260	260	263	246	257	272	264	251	248	228	221	259	246	272	268	245	276	232	286	281	261	241	254	276	257	239	279	272	253	249	259	230	251	264	225	258	229	248	253	234	235	270	245	244	278	271	262	250	250	282	240	256	275	254	263	240	246	247	248	261	254	267	245	274	263	268	266	242	290	271	255	285	263	267	247	264	260	260	265	242	257	251	252	242	271	231	271	235	257	248	264	256	243	280	263	258	254	250	262	260	265	275	264	258	278	244	251	265	256	261	244	234	253	278	263	273	264	269	253	273	231	226	235	292	255	261	234	240	296	254	251	233	247	260	257	275	254	259	259	271	229	251	246	265	277	250	241	235	294	279	244	259	263	257	253	245	270	252	273	244	239	263	258	250	256	251	260	235	265	254	267	260	284	268	269	284	269	253	266	247	261	258	273	245	277	252	251	247	263	251	276	274	280	246	250	232	246	228	279	252	254	253	249	256	256	268	247	250	282	238	255	306	249	251	236	245	261	268	262	235	241	223	250	229	269	242	278	233	259	267	270	263	250	241	257	244	219	249	252	255	232	264	259	241	225	247	272	253	246	271	262	250	253	248	226	307	266	276	242	242	243	244	242	248	259	293	273	240	264	281	303	265	291	313	263	215	290	245	251	209	268	246	248	280	251	267	271	242	257	299	283	244	265	244	264	253	259	239	259	246	248	253	243	281	257	236	241	264	276	301	255	283	237	278	266	245	279	289	240	249	262	240	238	291	288	257	259	276	258	271	268	266	274	243	251	233	253	296	261	252	265	237	263	279	250	247	260	278	254	261	233	264	278	247	282	254	240	297	233	240	253	242	279	249	251	247	233	242	276	243	272	237	247	271	282	251	275	260	244	270	232	247	263	263	257	265	249	245	227	271	235	285	296	277	249	251	271	267	280	225	265	236	249	284	232	248	244	240	260	295	251	241	266	265	255	260	232	257	276	272	252	231	253	255	243	250	279	243	281	264	255	267	238	290	279	295	247	236	287	263	246	267	221	273	240	246	274	279	226	239	259	274	291	253	263	260	246	242	278	252	267	262	287	273	251	260	237	269	220	254	236	257	294	285	271	255	266	242	244	212	278	260	256	249	236	233	270	265	242	253	229	241	255	244	276	241	254	264	275	242	258	245	234	262	273	281	271	246	258	244	234	240	246	294	232	272	281	241	253	239	243	256	266	267	242	241	228	207	228	254	267	254	249	282	263	251	261	278
3579	4938	2395	1143	893	766	696	630	580	565	613	589	580	601	592	583	566	574	566	566	574	556	634	580	649	558	552	635	566	537	549	629	554	572	582	580	559	575	558	553	567	580	565	585	548	570	558	595	595	549	563	560	548	564	588	569	577	546	544	589	519	550	593	539	577	549	555	591	571	569	573	573	533	621	573	516	602	547	540	570	483	525	532	538	598	567	554	535	527	559	559	558	569	561	581	587	541	590	562	560	595	572	575	542	517	572	571	596	565	554	535	548	546	556	566	577	582	569	562	559	548	572	549	539	555	560	613	583	543	557	594	568	552	572	579	581	519	564	611	550	541	548	589	581	564	547	575	592	572	558	543	558	535	548	530	556	589	580	544	573	553	566	581	542	539	563	547	549	525	549	552	545	521	553	602	564	539	557	553	563	566	564	527	544	535	574	547	569	530	563	549	578	595	581	534	519	559	563	529	534	545	577	553	559	577	590	551	563	553	533	526	584	522	534	533	582	567	607	618	554	580	530	553	576	587	608	561	572	551	563	560	546	577	596	556	559	603	546	572	565	575	579	551	552	552	543	570	545	564	559	527	534	533	544	600	557	579	540	567	557	625	551	568	560	528	566	550	535	550	580	556	614	571	564	576	545	579	588	546	587	600	534	564	535	555	524	535	593	572	581	565	549	570	558	587	554	550	552	583	557	574	590	567	562	544	565	543	579	529	586	592	568	546	533	557	527	583	538	569	580	568	543	527	562	564	598	579	573	560	534	544	557	522	545	567	540	585	540	542	525	585	540	570	528	567	547	530	573	631	547	553	510	522	582	534	600	544	555	546	588	528	539	558	570	586	562	581	574	548	525	535	560	559	575	547	526	538	572	571	557	553	564	556	568	583	560	566	535	573	553	603	549	589	591	540	567	563	571	554	543	553	549	579	522	535	551	578	597	555	554	545	535	519	545	556	545	610	570	546	516	533	572	576	567	557	566	539	589	581	547	563	586	585	569	539	524	554	546	581	522	592	574	559	564	565	582	585	584	547	555	575	553	564	556	514	541	545	528	565	591	594	541	544	534	563	564	566	540	545	529	582	548	564	544	529	595	578	521	538	571	563	552	548	564	570	591	570	583	524	555	546	547	529	582	565	615	572	525	542	562	536	597	583	552	530	582	562	554	539	588	565	554	536	560	576	565	532	533	519	577	514	514	511	565	550	586	564	512	530	549	539	550	542	516	561	590	562	534	525	602	532	549	531	588	558	551	603	558	607	579	569	528	511	540	569	542	545	591	524	583	582	566	591	541	585	563	511	553	600	538	553	575	560	557	578	533	605	540	488	538	561	565	587	521	540	581	604	560	568	553	572	505	570	550	552	581	552	540	595	560	554	571	548	548	528	527	569	591	565	549	513	533	569	555	572	568	595	549	597	571	562	551	526	537	593	572	554	561	516	583	524	569	576	516	538	565	540	564	531	569	597	541	528	608	573	580	608	564	520	584	517	549	579	541	551	553	547	549	513	586	557	566	551	559	485	561	572	552	590	552	520	539	524	542	582	537	609	538	574	602	558	567	519	553	558	581	576	505	560	540	522	548	529	561	579	556	578	552	587	585	532	540	520	553	552	567	549	555	552	588	577	540	553	532	571	559	552	542	561	580	525	577	563	546	532	566	561	557	562	548	560	559	578	595	529	583	551	603	515	525	548	562	568	563	547	516	521	574	521	568	552	561	530	539	562	570	540	573	509	551	555	553	526	547	567	587	572	548	564	559	584	584	566	555	558	556	548	590	541	611	564	544	555	527	559	511	518	532	591	558	621	547	552	556	571	533	528	594	573	563	552	535	578	560	572	563	540	618	566	577	523	559	546	557	559	553	555	546	593	541	548	513	563	557	562	558	570	582	557	562	561	514	547	549	569	554	588	541	571	561	584	571	560	540	546	611	551	555	603	541	543	524	546	589	574	554	574	535	519	573	552	554	538	551	522	560	590	574	522	568	554	561	564	549	586	569	558	570	589	596	535	529	549	555	607	560	544	548	526	578	593	562	542	570	527	546	568	530	548	566	527	581	539	549	553	589	612	566	567	560	543	554	549	529	546	561	553	572	566	612	555	569	548	511	542	552	602	542	536	567	550	540	541	580	574	549	553	560	550	583	551	586	541	542	554	510	566	606	536	526	568	595	574	579	544	541	593	566	556	525	562	548	548	536	573	571	568	548	584	544	570	562	559	547	563	578	611	550	581	570	558	548	550	561	592	542	581	537	562	573	569	582	575	588	512	563	555	502	559	560	554	562	583	550	563	535	560	575	542	552	547	506	562	599	590	568	593	531	582	577	549	525	516	575	549	532	575	551	554	633	586	545	518	559	596	588	502	546	599	597	530	543	564	547	566	559	570	554	540	527	556	550	569	593	542	562	574	571	538	553	588	576	551	533	573	584	520	582	507	537	523	572	523	559	554	527	572	560	553	551	538	528	562	557	616	551	540	560	567	611	556	557	533	487	545	566	572	556	546	562	581	566	610	551	524	628	585	564	545	549	567	533	522	564	570	556	526	599	553	536	549	533	555	543	585	547	581	524	564	520	567	534	496	572	575	563	539	556	543	559	579	554	544	549	582	569	594	594	587	599	561	523	571	567	572	601	547	520	539	603	526	557	613	565	527	549	536	551	550	570	584	558	576	533	567	570	552	567	539	562	544	585	570	566	557	554	505	572	545	555	570	545	569	506	576	588	575	581	570	546	567	598	541	546	585	572	592	519	543	569	534	549	548	593	583	587	541	522	525	602	554	546	529	552	549	577	589	549	569	616	580	614	575	582	577	550	507	555	570	563	561	553	574	518	578	554	564	562	596	577	518	564	520	566	558	528	547	544	520	510	550	541	576	542	623	532	538	562	572	559	550	554	567	578	548	557	576	546	512	503	559	554	582	584	541	523	539	569	600	547	545	518	576	580	544	530	537	533	576	543	574	561	598	563	568	562	581	574	523	582	555	576	546	511	582	546	554	539	579	548	556	533	594	601	589	554	593	552	517	570	550	535	580	524	548	576	589	559	599	568	562	558	570	530	484	572	594	548	568	598	542	559	545	513	594	534	545	528	569	581	553	574	537	538	548	585	537	581	557	582	543	553	555	559	552	567	508	559	616	549	550	545	552	531	571	543	526	557	553	538	545	547	599	559	614	566	581	559	537	579	551	567	570	574	562	576	538	541	538	537	557	560	565	587	542	535	579	527	555	548	531	586	560	537	558	592	584	546	558	577	528	592	592	561	574	568	558	525	619	542	570	608	531	560	616	546	567	557	519	568	557	590	534	586	564	562	556	519	595	560	575	555	541	560	553	555	522	557	577	640	562	535	545	547	575	531	564	541	572	561	562	547	554	536	533	550	564	573	542	547	544	553	599	594	553	531	562	572	535	558	534	548	561	537	570	575	596	583	553	576	575	536	564	603	545	583	548	579	551	507	551	536	521	581	581	543	543	552	527	546	564	589	548	578	560	583
33252	20232	7859	470	339	299	281	276	307	297	287	291	297	276	274	283	315	301	282	297	311	295	278	284	274	273	258	282	277	264	295	291	290	273	288	318	330	308	293	305	291	305	324	302	302	299	327	304	276	279	263	274	274	289	292	304	284	286	283	308	295	291	286	267	291	270	267	253	290	302	295	276	274	314	282	293	274	263	299	308	295	290	319	308	301	250	314	291	301	289	305	288	277	305	248	284	283	305	283	288	323	315	294	292	260	289	297	278	284	297	312	301	310	274	295	278	303	297	286	297	281	272	276	296	300	289	319	297	284	273	283	266	293	288	294	277	306	307	254	278	245	270	300	292	295	327	291	278	243	296	303	280	271	296	295	267	311	289	269	277	277	289	264	261	287	311	313	281	289	265	299	272	293	276	250	225	276	269	261	285	308	322	276	274	303	292	262	306	266	258	274	288	284	278	243	288	286	308	279	300	261	283	284	289	276	310	308	328	275	317	289	289	278	288	275	318	303	301	267	279	290	296	292	252	271	314	296	267	266	289	292	291	288	271	289	310	300	279	306	267	324	273	307	303	276	302	310	278	279	298	287	283	268	276	299	299	301	278	299	296	300	241	282	261	267	269	285	272	249	323	293	292	289	307	313	277	300	271	278	310	262	302	300	304	294	313	268	273	287	286	277	307	291	271	291	322	304	297	304	270	312	303	293	289	272	294	291	309	285	276	262	287	282	292	281	268	267	276	271	270	274	288	302	307	306	269	294	279	309	285	301	281	298	291	290	281	309	322	312	318	298	294	269	299	309	283	285	301	287	305	280	310	303	298	281	277	297	299	255	282	268	298	278	282	272	287	289	291	301	279	289	267	273	279	292	296	286	288	283	289	272	284	280	298	318	324	308	285	283	290	268	288	270	262	281	291	267	273	279	294	282	314	267	280	295	294	276	322	311	274	286	275	298	261	293	310	278	297	278	304	256	280	272	270	308	274	271	280	268	251	284	278	293	300	278	295	278	279	304	279	281	286	289	296	268	260	271	266	305	283	267	259	293	272	294	273	325	292	241	270	326	282	289	299	318	304	287	286	292	275	283	287	263	282	267	310	299	277	256	297	303	283	313	317	293	268	291	270	271	268	279	255	276	291	287	302	318	273	308	299	299	315	282	285	299	310	273	274	235	300	294	301	270	289	287	276	296	339	306	329	300	287	318	291	293	259	289	316	281	278	258	290	295	289	275	312	286	284	305	302	259	285	319	282	277	304	286	274	296	296	261	299	253	254	297	318	279	329	294	296	282	274	297	319	291	267	279	306	268	284	288	268	283	274	305	292	332	298	260	306	286	264	300	284	269	288	292	286	278	295	287	299	302	266	283	311	329	290	297	302	304	303	327	274	305	346	324	273	297	253	288	317	280	279	267	309	305	293	305	279	296	287	303	299	294	284	306	279	308	250	287	271	283	276	300	305	293	290	276	284	279	306	281	276	295	274	283	284	285	264	325	287	277	267	284	316	340	270	294	283	277	296	280	300	284	268	304	271	280	292	302	295	258	261	295	276	279	284	272	287	297	289	298	319	288	281	266	262	319	262	313	307	295	280	271	302	284	253	312	295	292	282	325	287	292	265	293	270	282	345	264	279	263	282	295	292	278	301	318	296	277	283	299	292	276	290	274	316	272	287	303	302	302	291	293	285	287	294	313	314	272	290	287	280	302	257	272	271	286	300	302	305	301	303	281	307	276	273	294	297	275	291	307	274	274	278	294	250	272	287	287	281	289	243	312	299	329	270	326	270	307	264	326	283	311	252	285	288	275	337	322	287	287	268	292	285	268	289	284	308	291	279	288	272	299	287	269	281	296	259	289	260	295	254	275	299	270	269	280	296	302	308	300	277	280	275	277	307	275	286	277	290	279	321	300	261	266	295	264	288	290	291	281	284	283	303	288	283	312	318	266	281	289	295	296	282	262	296	314	301	299	305	296	314	288	281	302	298	301	265	294	289	263	288	322	280	277	270	300	307	268	322	298	280	285	316	327	296	298	274	334	305	287	241	302	278	306	304	297	337	263	276	309	293	294	307	303	307	291	293	294	302	286	279	306	252	281	339	278	281	285	281	295	323	324	270	270	296	296	301	313	305	332	287	286	314	271	258	297	256	272	295	297	289	308	276	304	291	292	325	275	282	295	289	304	311	291	261	261	269	305	308	313	239	272	303	307	277	297	267	247	291	287	275	311	271	283	264	289	291	270	252	266	282	268	266	268	298	286	287	294	293	297	287	311	266	284	298	269	303	257	288	279	293	307	285	304	323	259	291	303	275	287	282	284	290	292	282	297	287	244	285	291	282	304	318	282	238	308	284	279	297	274	282	275	293	298	292	295	277	266	265	289	268	305	322	264	291	288	281	316	305	290	287	288	274	313	305	297	283	282	310	300	288	287	276	297	329	300	291	260	290	257	311	280	345	280	269	293	299	263	301	261	281	301	276	283	288	283	288	285	293	311	267	317	262	298	284	275	286	312	287	272	281	312	321	305	298	315	315	274	276	278	295	314	285	299	288	318	299	319	288	259	305	274	296	262	274	284	303	294	266	304	264	309	290	290	334	286	293	241	314	294	260	257	316	284	313	282	271	289	276	262	328	241	308	262	269	290	317	241	278	273	304	281	313	310	296	230	278	289	281	300	298	291	273	271	281	294	284	303	307	296	291	284	280	288	265	285	288	293	308	283	278	322	307	264	274	285	269	277	266	314	283	302	258	299	289	266	328	257	300	298	311	281	265	284	288	295	284	288	296	305	275	306	274	282	298	293	285	272	281	288	290	307	285	290	255	284	270	277	268	300	265	289	316	294	307	263	308	283	283	241	269	326	282	265	259	274	285	280	318	281	291	278	297	257	275	276	276	265	269	287	299	301	308	282	289	322	299	257	304	279	294	286	280	270	294	267	250	291	267	268	273	285	305	312	303	284	303	293	322	286	289	326	289	266	277	283	277	284	291	327	290	280	275	305	270	290	312	273	322	276	282	287	293	299	277	263	310	296	286	293	266	315	246	306	314	295	269	299	313	281	279	248	261	320	297	290	330	259	279	271	291	299	282	316	296	263	304	278	291	270	268	302	303	265	323	264	292	277	296	248	287	304	285	298	278	284	298	287	274	286	270	256	300	308	268	269	307	276	262	259	263	277	302	295	274	271	270	269	267	258	270	293	300	327	300	267	271	294	309	288	288	267	278	270	296	269	278	310	284	288	279	262	293	308	282	309	298	282	274	297	287	272	295	302	294	279	264	245	312	345	278	270	296	286	280	265	286	254	292	291	343	295	272	280	250	304	298	285	268	274	287	287	287	298	314	299	268	277	305	278	325	281	277	296	305	318	292	293	310	302	284	287	275	263	262	268	263	269	275	296	271	295	268	281	261	247	273	268	274	289	309	293	255	275	287	300	272	288	274	301	301	304	299	288	289	307	299	303	293	290	297	320	284	279	260	263	291	263	270	304	283	267	261
5666	1171	825	689	706	702	657	708	674	726	711	707	685	715	688	623	739	663	695	691	670	668	719	685	681	666	683	676	694	628	714	621	687	669	693	682	644	679	696	742	706	674	695	703	727	640	651	664	697	697	643	687	690	709	679	747	703	679	661	670	641	670	709	714	664	682	645	708	666	681	650	665	636	668	672	690	698	698	665	676	681	636	699	701	704	670	699	683	657	680	710	659	714	660	715	704	729	699	649	661	714	711	644	648	678	694	683	675	701	693	663	645	687	650	646	699	697	642	685	693	647	683	650	688	702	660	642	689	691	673	720	676	705	659	697	668	671	675	679	681	673	662	688	675	706	706	656	697	699	693	672	712	706	705	631	669	680	678	693	654	726	705	693	682	728	700	705	667	686	681	688	670	673	661	712	697	694	707	685	683	661	665	649	680	705	681	647	650	710	678	730	703	657	697	696	699	680	640	691	651	706	672	676	660	709	678	651	678	706	652	695	690	666	708	698	698	649	728	665	677	681	700	682	680	675	675	666	676	676	701	703	691	684	611	717	673	688	684	709	637	732	675	666	715	707	657	683	727	720	675	687	672	665	687	683	669	660	717	643	698	691	741	648	705	687	690	673	675	674	703	662	721	666	701	735	700	703	698	694	620	661	677	692	719	675	689	686	727	644	639	645	725	674	660	670	707	594	715	708	633	664	701	692	662	682	659	650	710	687	683	719	687	716	719	639	679	673	685	665	706	685	684	703	676	660	693	698	677	665	677	680	710	699	709	677	723	608	641	653	657	663	669	647	655	656	625	641	679	676	695	682	662	677	713	677	722	676	723	685	713	675	708	706	675	646	694	664	687	650	701	648	707	692	683	737	690	678	691	697	670	697	699	689	669	683	687	705	687	688	686	629	646	662	720	697	682	721	665	724	654	692	684	682	682	667	677	668	705	653	650	688	682	658	690	705	754	717	671	673	666	656	663	681	644	687	677	709	720	679	661	695	675	646	683	706	693	696	694	702	695	688	657	689	732	678	685	687	728	685	685	663	645	653	687	668	682	693	711	662	728	713	677	642	687	689	694	674	683	672	675	678	713	713	690	671	682	687	659	711	709	709	682	694	694	688	697	645	685	645	648	689	658	699	683	693	723	706	643	625	685	701	635	670	640	688	708	671	699	736	631	665	680	666	689	720	668	699	660	657	673	684	669	686	705	676	754	688	668	695	708	695	711	667	709	676	657	694	701	687	681	692	756	646	634	697	699	683	628	689	667	716	655	674	674	686	713	716	699	671	654	645	671	655	658	675	664	658	669	637	631	680	708	707	702	657	655	672	656	708	672	696	659	640	710	704	683	734	691	677	675	724	684	679	684	710	716	679	693	654	689	654	656	693	685	688	708	673	655	692	739	735	686	674	676	685	714	683	706	669	697	652	693	724	725	686	645	677	664	656	668	684	673	659	653	716	671	669	728	684	703	700	676	649	744	654	712	702	702	723	735	630	691	696	730	643	688	688	677	646	700	650	707	674	692	676	733	708	708	641	632	714	644	670	704	686	636	665	690	648	656	672	676	667	705	688	650	673	625	718	662	689	666	674	650	706	708	694	725	650	667	676	696	651	647	694	664	625	642	706	639	618	677	712	692	699	697	712	714	710	660	686	672	693	676	648	669	712	706	686	696	686	702	651	628	693	647	654	672	647	715	667	707	684	663	646	653	658	690	667	707	664	721	676	725	710	654	639	687	719	686	681	694	667	684	664	630	685	740	694	672	688	678	662	715	678	684	669	654	705	688	712	664	654	702	668	653	684	714	744	670	705	634	680	661	696	690	726	672	645	687	682	659	724	686	691	639	695	679	706	684	691	704	741	650	705	724	715	671	697	694	706	676	696	707	714	679	674	686	667	698	676	690	682	627	665	685	663	684	688	736	674	629	659	684	666	741	731	674	681	702	722	721	675	696	626	672	662	723	691	690	665	688	652	695	659	738	655	686	703	716	669	636	677	680	668	689	699	656	666	704	649	695	651	740	627	705	676	694	681	685	713	717	679	706	663	664	662	663	681	657	712	673	717	680	715	696	704	696	671	659	706	669	684	659	657	689	718	647	669	679	692	706	669	701	704	678	649	730	661	683	660	675	698	653	698	684	694	710	697	651	692	682	703	666	686	731	712	646	691	684	663	670	697	730	673	691	705	665	693	672	657	667	662	676	683	746	662	681	702	718	676	712	680	709	680	651	659	669	687	660	706	691	673	685	668	701	707	661	680	644	652	656	695	684	690	684	676	715	686	713	651	652	691	679	679	723	679	724	673	628	664	714	704	665	678	694	730	669	649	668	672	675	630	657	668	679	717	691	699	704	698	702	733	659	618	721	659	658	710	675	631	692	714	687	695	691	708	678	673	643	747	668	661	623	668	679	639	653	679	701	680	694	653	687	662	714	649	678	716	691	649	689	637	704	731	691	646	657	649	658	678	676	727	705	660	644	719	694	653	721	658	688	677	672	671	688	735	663	651	703	660	708	677	670	614	674	707	713	661	628	713	640	681	725	644	696	677	670	719	641	643	692	661	717	674	674	678	674	668	647	710	701	765	645	714	651	705	664	670	682	683	686	693	742	683	667	681	667	668	709	680	662	680	655	665	707	699	695	674	660	693	694	707	742	719	691	662	679	666	689	689	630	648	670	657	684	748	688	660	682	737	690	701	707	673	689	677	722	702	688	661	677	718	693	682	660	695	678	671	718	676	663	691	643	632	700	700	712	705	680	724	682	686	693	632	648	686	712	675	689	655	694	682	662	672	663	653	709	665	655	683	709	696	664	661	669	663	687	642	662	669	694	679	627	657	729	719	635	707	703	697	662	668	692	690	707	675	701	653	683	722	699	701	703	629	696	704	703	662	675	697	699	678	644	697	677	688	718	670	722	661	646	679	720	710	642	691	697	669	723	620	683	677	695	680	609	680	640	702	724	704	684	657	662	708	688	686	706	744	672	718	683	723	681	686	664	682	716	721	665	681	696	668	644	673	707	681	721	687	730	688	681	672	677	644	717	657	645	709	747	675	677	665	667	655	701	714	642	710	669	719	701	724	711	700	674	679	676	680	697	669	705	680	684	663	699	708	678	679	645	692	683	695	658	672	684	693	657	693	649	705	675	658	689	678	693	664	680	686	671	682	686	715	723	643	663	670	700	702	714	630	664	702	685	714	667	634	684	700	707	647	693	648	678	687	690	718	664	681	639	756	697	712	675	709	659	717	681	707	711	709	676	640	658	734	664	686	656	678	703	654	719	656	679	733	698	685	669	680	647	693	675	731	675	696	718	685	645	691	712	715	676	687	678	680	683	691	640	659	666	712	663	710	730	661	670	690	666	679	707	692	689	706	667	683	729	659	681	686	692	696	683	659	700	699	715	659	757	656	723	646	705	648	688	672	672	688	691	667	673	664	651	693	702	712	729	709	669	691	669	698	644	684	716	654	654	665	694	701	703	688	651	641	678	699	718
24117	20884	24302	27598	20877	20880	3229	593	461	484	456	402	401	398	437	412	431	443	415	401	403	406	369	361	374	385	397	386	389	376	369	364	363	372	367	372	344	405	374	383	389	368	383	346	361	396	402	402	395	412	372	362	333	397	368	384	367	396	411	364	384	397	369	383	364	391	398	408	358	403	396	388	388	365	392	354	397	396	375	386	377	365	387	404	374	402	404	335	379	398	362	405	395	383	370	393	372	392	360	394	378	366	370	378	427	365	391	393	388	367	374	381	351	386	371	370	409	364	364	376	360	380	352	391	376	399	381	373	376	384	400	391	398	393	391	397	374	398	346	414	376	357	390	355	382	356	391	367	365	386	358	369	363	374	401	377	378	424	345	397	390	386	396	394	369	386	357	400	375	370	352	344	394	414	387	369	387	401	360	395	369	338	354	343	386	376	383	410	373	394	379	404	384	400	379	367	347	365	360	379	391	372	354	354	393	394	391	352	397	391	343	330	361	400	371	381	396	370	368	382	390	394	385	386	401	405	359	372	371	391	387	381	341	376	414	372	425	351	379	350	399	375	419	379	361	412	400	381	376	349	369	363	361	368	361	374	398	358	379	370	391	370	403	358	337	344	357	377	362	360	411	376	415	376	354	364	373	392	393	408	392	367	378	376	388	357	382	395	387	361	364	364	345	388	353	386	373	356	384	431	379	380	410	364	369	396	398	329	363	370	385	399	401	417	358	406	395	355	385	376	369	352	339	391	370	393	392	392	413	412	369	352	357	355	408	391	421	359	363	419	365	374	399	368	367	343	363	431	373	363	410	364	342	370	395	418	390	370	379	370	358	347	373	354	373	385	371	373	366	366	322	372	379	395	373	375	373	382	375	395	336	348	372	403	378	363	388	399	376	378	357	362	376	357	371	359	405	342	365	374	343	383	376	415	374	385	390	398	346	344	389	369	381	394	385	408	370	393	399	358	345	411	395	372	399	356	346	371	364	362	392	432	362	378	394	436	352	392	396	349	357	363	407	383	368	396	406	339	370	365	351	378	351	342	319	387	338	372	362	364	384	370	401	401	375	353	387	380	374	368	333	350	388	416	373	381	366	370	385	387	375	358	336	375	379	368	394	389	392	375	406	406	375	399	395	428	409	392	413	421	355	353	374	398	377	408	405	354	394	351	399	390	388	359	375	391	371	346	359	373	374	390	384	397	363	338	374	398	373	420	378	378	376	398	385	386	370	399	357	390	375	343	373	378	373	393	395	392	374	390	365	400	348	362	393	378	405	397	370	387	357	370	350	371	394	371	377	369	432	381	365	408	342	364	373	362	396	354	396	380	392	364	369	390	328	377	358	369	399	351	363	394	374	376	362	366	343	384	385	390	409	362	383	369	388	325	377	379	397	380	375	375	398	367	389	399	369	382	380	390	370	367	371	390	363	374	370	395	379	370	368	370	383	373	386	375	377	378	364	372	357	400	376	386	367	368	363	362	343	357	370	402	366	369	371	387	379	383	396	392	362	371	371	367	375	370	414	404	386	403	344	362	409	408	369	395	387	382	366	401	402	355	355	398	368	369	379	382	389	415	388	334	386	358	394	419	411	371	399	381	354	359	379	372	377	376	375	372	371	372	380	389	378	363	400	380	354	379	403	373	356	391	352	384	354	364	384	388	371	342	382	344	386	348	393	362	368	393	414	379	339	412	368	332	382	335	328	389	399	360	354	370	379	393	365	374	367	385	389	362	396	373	362	359	339	350	384	374	357	383	421	384	362	378	371	376	350	377	385	371	419	406	369	394	393	374	393	348	392	438	377	392	375	393	348	378	384	391	357	393	385	343	400	357	382	391	388	405	395	351	358	376	378	379	413	341	367	408	357	354	358	394	403	377	392	371	387	414	397	368	340	343	349	390	370	372	374	385	380	360	391	376	364	373	356	340	401	411	377	363	363	388	368	377	382	407	381	370	388	385	395	395	373	398	387	368	389	368	373	341	382	431	389	368	410	369	398	368	351	428	383	386	408	366	355	369	368	414	340	405	392	382	387	350	397	413	353	419	393	380	403	334	338	399	355	380	418	367	371	329	403	358	383	366	358	373	398	376	419	399	344	401	376	372	401	389	388	383	356	402	368	355	374	370	363	379	356	376	385	415	380	408	362	371	383	398	375	415	350	392	364	395	379	415	381	389	364	380	362	324	419	377	374	380	425	413	377	365	382	384	402	379	393	367	364	348	380	379	376	381	367	355	332	352	342	418	385	405	375	349	373	373	412	437	380	388	382	364	363	392	363	377	387	372	361	392	369	360	360	378	377	409	417	357	380	370	385	400	377	369	401	392	386	367	375	417	367	331	370	391	396	333	363	372	357	396	373	351	408	378	372	386	380	338	393	390	393	397	385	344	367	412	406	369	357	390	354	365	357	389	376	378	378	381	434	352	368	379	353	374	391	378	376	378	349	388	347	367	388	338	379	370	402	370	403	340	394	395	373	390	405	392	379	360	352	387	401	385	332	369	404	385	407	364	383	386	404	387	343	372	372	366	384	381	410	367	333	408	365	411	380	410	372	334	363	398	391	359	380	331	360	374	365	351	336	378	374	402	399	365	369	359	375	342	393	394	390	384	371	382	372	373	351	415	367	365	377	401	371	385	376	364	358	374	361	397	368	404	376	383	388	418	373	401	371	391	397	395	388	383	360	347	313	381	377	349	341	363	370	389	349	358	377	394	372	357	350	364	372	361	424	386	362	394	389	369	388	374	346	377	371	391	350	379	378	388	391	364	359	380	390	383	392	384	400	390	375	396	388	353	364	359	369	383	380	405	394	371	347	392	373	397	394	356	382	406	380	380	360	367	402	406	391	365	418	355	409	379	361	376	332	413	413	339	385	400	373	401	430	366	355	366	384	345	371	394	368	404	380	389	419	394	363	371	380	380	382	362	361	411	431	387	380	361	384	408	392	415	377	390	362	369	382	391	378	384	362	423	355	359	341	387	350	355	376	369	373	367	402	381	419	368	398	393	374	375	379	381	374	350	405	403	401	406	405	399	372	379	360	373	384	366	352	367	375	360	372	435	363	336	395	406	405	378	396	350	365	384	370	394	380	372	388	390	393	375	384	376	354	368	399	365	409	380	377	376	360	401	408	387	378	402	369	432	367	363	362	356	393	393	406	382	381	349	403	417	385	358	348	409	385	373	343	400	370	352	375	369	384	381	406	370	330	365	385	353	355	371	330	385	394	375	343	372	368	378	370	416	411	343	370	421	388	378	374	381	414	363	387	377	398	357	418	411	359	416	356	380	395	410	352	437	378	371	394	380	365	381	372	401	397	380	386	400	364	350	387	370	401	386	369	381	378	387	377	396	364	403	366	365	364	356	376	362	386	401	399	406	411	360	348	382	356	402	386	408	368	371	410	354	353	400	407	382	392	383	366	384	359	381	352	370	372	405	385	314	363	419	399	375	368	389	403	374	379	362	379	366	348	374	363	392	383	367	355	363
3616	3554	1916	1209	1003	914	873	807	874	827	839	826	836	882	848	842	893	793	844	792	812	788	788	791	775	789	858	849	889	806	832	819	906	828	834	843	817	803	769	741	851	803	846	819	834	853	826	770	867	811	863	820	886	815	841	796	848	832	843	829	844	797	809	830	845	812	803	885	831	858	849	861	858	822	838	785	817	801	817	797	832	852	795	770	774	802	803	806	794	819	836	822	792	815	814	825	815	868	875	871	833	798	834	844	816	822	848	787	898	756	818	845	812	805	835	784	843	830	806	796	820	827	840	789	819	817	797	757	792	808	826	809	794	808	807	802	803	884	825	835	849	823	865	859	810	830	816	833	860	867	789	865	881	811	838	753	802	867	831	782	855	849	836	755	855	826	757	842	814	793	736	804	812	881	819	849	759	779	845	834	827	796	795	837	866	850	850	814	869	841	852	836	835	896	805	800	805	798	779	833	829	834	793	818	820	847	841	828	834	838	847	795	794	829	836	835	825	837	789	911	846	777	833	853	799	809	809	790	808	804	824	821	806	805	811	803	787	824	819	770	790	847	852	831	842	831	827	804	831	853	794	818	787	821	858	841	828	856	844	835	847	854	832	844	851	838	825	803	856	810	838	824	870	830	857	811	842	814	785	844	802	824	827	860	818	802	874	820	818	810	805	859	842	803	836	873	794	803	802	799	806	872	895	813	813	775	807	788	821	775	847	831	812	787	878	802	819	873	800	782	821	860	822	826	779	808	803	814	813	855	823	833	834	863	856	783	840	736	799	818	869	805	885	833	848	826	784	786	814	808	846	789	858	823	770	840	794	815	806	852	848	829	825	803	859	766	883	788	827	801	830	876	834	817	846	779	815	846	797	867	828	856	830	829	828	843	818	787	835	820	834	832	825	790	846	885	802	743	816	848	823	786	832	832	808	851	807	800	851	869	822	804	782	836	850	862	812	853	821	840	860	855	839	821	880	840	809	809	860	792	798	836	858	821	814	860	810	882	771	829	836	804	806	795	780	864	875	846	752	802	796	817	831	813	833	795	798	866	817	803	795	862	808	802	802	820	820	823	843	842	744	833	772	814	786	873	858	825	822	875	799	870	795	829	863	876	798	811	811	841	850	797	789	797	766	835	811	809	848	843	840	847	799	804	813	779	838	825	848	788	808	781	868	818	808	811	852	853	822	860	806	837	818	825	823	768	827	815	845	819	816	839	835	829	776	854	867	766	801	807	814	839	807	803	841	858	840	788	839	824	778	826	791	804	824	840	829	838	799	819	845	838	849	823	834	805	811	812	808	824	887	806	835	826	834	816	799	824	823	823	820	867	840	803	868	828	806	818	807	811	833	826	832	790	824	807	788	820	848	819	861	791	806	815	799	846	787	789	786	850	801	797	791	803	849	804	847	851	860	818	840	834	812	788	805	860	788	860	805	819	845	779	876	871	829	791	784	777	810	791	822	826	829	818	838	878	797	787	822	847	831	786	840	823	819	852	773	799	837	841	802	829	805	825	792	797	788	785	798	830	858	861	814	814	824	791	777	840	853	864	841	808	804	813	833	781	814	816	810	894	851	833	818	818	809	814	829	822	809	832	853	823	761	791	821	828	769	852	789	823	844	843	877	794	831	779	813	829	810	864	844	852	850	848	800	790	780	787	801	816	873	777	892	883	811	760	851	861	852	831	800	850	800	820	841	823	853	783	791	795	800	845	805	748	792	836	837	778	865	792	892	827	807	867	835	834	828	811	848	831	828	827	827	769	846	783	846	853	887	817	825	885	847	792	795	848	845	823	798	777	820	860	806	849	773	810	824	872	839	830	846	824	850	767	824	821	826	814	829	761	818	826	815	831	814	834	832	827	806	731	843	836	779	818	839	825	838	806	873	821	867	818	842	761	798	851	832	866	833	826	837	777	849	852	842	833	844	837	837	792	829	835	763	844	811	772	806	876	835	856	809	801	832	835	839	837	788	815	800	832	833	788	787	842	834	792	814	851	812	820	799	850	781	853	785	837	813	818	797	865	784	804	838	840	800	822	828	795	806	812	824	833	847	843	810	863	851	843	796	803	814	870	805	858	820	808	825	820	784	779	805	780	799	828	793	860	819	828	799	798	808	859	855	812	861	814	822	822	802	808	805	828	748	801	823	791	816	831	817	877	814	785	832	784	821	828	799	768	824	858	826	868	829	844	872	840	826	726	867	862	866	845	778	784	851	825	870	800	882	861	798	834	817	832	857	808	806	842	832	816	785	814	846	818	878	794	766	819	854	833	778	853	808	863	813	794	850	829	803	786	836	812	795	819	853	831	876	796	785	776	841	813	853	841	782	760	871	818	827	889	842	842	873	846	841	815	843	800	812	841	825	806	833	801	843	783	750	860	839	781	852	830	844	881	860	841	814	816	854	840	809	826	791	864	823	830	876	824	837	811	848	819	836	837	846	758	872	816	787	773	852	787	832	848	837	820	838	835	865	831	872	802	894	769	787	813	841	836	784	851	851	863	799	842	803	840	807	803	796	850	866	835	832	830	841	800	836	811	820	841	822	835	819	861	857	848	818	781	839	827	843	807	839	787	797	828	833	833	881	833	854	854	836	809	864	848	808	832	802	858	855	877	857	762	779	794	800	832	809	837	828	773	810	822	788	796	785	836	802	783	788	827	888	846	843	856	812	828	825	763	857	803	879	803	819	795	815	869	877	796	771	771	787	891	800	856	850	795	834	834	829	784	803	840	816	793	848	819	846	838	835	797	801	829	818	795	817	797	809	845	798	785	806	789	822	865	800	824	793	787	804	836	795	834	776	810	816	795	864	829	808	786	881	817	841	805	818	810	835	821	907	828	794	863	832	783	836	824	838	820	825	808	826	794	814	839	804	817	877	769	829	847	823	836	860	859	792	839	813	853	808	863	843	870	855	787	816	849	790	825	840	779	915	733	861	808	806	802	812	858	856	824	857	822	821	810	799	827	809	886	809	855	848	863	848	840	800	812	806	809	796	805	780	802	834	871	807	839	842	794	821	830	837	821	881	839	831	825	837	794	839	825	809	836	805	778	795	818	845	793	836	797	815	865	848	847	831	830	792	873	807	844	803	840	871	802	816	801	856	796	869	816	765	833	839	783	869	811	779	861	856	786	757	786	771	848	844	875	782	802	830	851	820	858	848	789	813	852	805	816	814	795	852	811	842	831	823	825	823	829	834	856	851	832	821	789	803	836	805	761	807	812	822	843	764	836	847	801	804	814	794	805	814	813	832	853	862	839	830	791	821	858	763	936	834	847	755	827	901	826	842	834	831	792	821	879	783	835	809	759	853	833	843	827	846	835	812	830	862	812	858	840	840	780	819	843	843	840	832	828	824	868	791	869	885	853	839	810	837	848	870	862	832	831	859	800	816	780	887	839	811	796	866	780	802	851	815	836	782	835	865	807	830	837	850	805	824	901	804	791	828	781	830	816	849	810	819	807	802	801	768	855	811	850	798	850
24768	21888	25730	28673	21889	21909	19079	813	488	420	364	346	340	314	305	325	310	279	308	322	300	275	282	265	299	285	248	281	278	305	246	306	260	275	280	253	285	260	286	297	307	260	268	246	267	247	271	278	276	252	273	290	252	260	244	274	286	286	264	286	269	261	240	259	233	287	222	276	284	312	262	293	309	264	288	267	292	271	290	304	277	279	266	289	249	275	279	260	246	252	245	297	254	273	301	250	261	257	237	286	248	288	272	293	280	252	298	263	253	241	272	290	259	291	275	251	262	272	263	265	261	267	310	274	269	272	269	251	271	286	277	263	286	287	278	272	292	264	261	251	265	283	299	278	262	266	269	244	272	285	260	267	280	266	307	241	254	264	267	279	293	234	286	293	290	260	298	261	289	259	277	258	261	243	237	263	268	256	255	278	263	283	256	269	274	272	292	305	269	274	292	298	275	265	244	294	255	271	250	268	280	290	260	279	290	245	311	284	257	253	280	241	266	254	262	295	295	278	258	246	254	285	284	259	293	251	266	262	226	280	292	253	264	258	278	286	264	249	260	273	286	276	291	281	263	240	247	238	240	247	251	311	289	255	275	251	282	272	263	263	287	256	296	269	258	282	242	243	267	239	259	255	266	226	260	282	294	248	280	307	256	253	239	250	276	290	268	303	279	301	266	297	279	285	273	256	289	297	252	297	258	232	248	239	278	272	266	261	294	254	264	276	287	240	267	257	284	247	272	245	253	247	274	262	269	279	255	261	272	253	291	297	282	262	268	259	268	265	256	278	274	270	302	264	260	246	270	288	257	256	290	293	281	260	286	249	305	255	301	270	281	270	237	285	264	262	270	258	299	280	316	280	273	275	260	283	254	240	253	245	275	271	269	282	283	242	251	238	294	311	276	283	280	248	259	246	285	264	254	259	222	269	268	280	240	291	286	284	260	288	284	253	281	274	269	264	285	277	248	261	253	271	275	251	279	267	290	247	243	268	254	242	238	270	300	270	286	290	287	250	282	238	245	270	274	267	277	258	272	256	292	277	255	284	294	275	263	294	250	261	251	281	261	244	261	286	264	279	253	283	259	265	277	273	257	273	269	265	240	263	277	285	267	274	240	285	271	272	268	268	243	253	261	288	274	295	255	249	283	275	273	267	281	256	261	281	276	270	307	253	280	250	261	250	251	285	293	288	232	260	267	283	258	315	261	257	261	262	289	267	290	256	236	288	300	284	259	270	256	251	271	303	276	267	281	294	268	241	268	269	270	288	274	253	292	275	272	292	261	263	243	274	268	269	284	288	271	265	246	269	272	253	272	298	258	253	283	293	273	295	269	291	263	280	255	258	266	282	243	256	303	269	284	260	273	231	264	288	278	264	242	249	269	264	277	283	279	270	254	303	288	255	263	263	278	297	251	221	260	261	267	244	264	259	297	249	277	291	266	307	284	293	254	252	292	248	256	256	264	252	253	271	279	235	242	268	257	237	259	295	247	277	271	270	282	248	304	281	296	288	285	271	300	265	234	264	259	241	284	298	257	267	291	265	268	274	292	263	266	294	264	252	270	285	291	261	241	236	279	267	267	281	264	265	300	292	266	258	246	270	261	282	251	245	273	244	252	266	266	255	279	263	281	273	245	255	259	293	284	264	253	272	286	269	250	289	255	240	278	255	269	247	259	259	246	276	262	235	248	307	242	263	261	269	262	241	281	249	266	284	271	262	285	267	276	300	242	267	256	243	240	264	291	255	279	289	283	278	259	274	290	264	275	295	293	237	220	255	254	254	261	258	260	250	251	264	276	237	298	289	257	252	249	270	234	275	274	253	273	301	242	270	224	252	296	263	244	282	315	259	256	266	287	261	257	275	233	258	264	227	254	295	242	269	267	269	275	273	268	262	241	245	292	280	240	291	254	235	274	255	272	262	286	266	277	252	260	254	273	272	282	251	279	277	276	262	291	308	272	297	260	279	299	247	241	299	280	251	264	257	260	261	271	274	296	269	272	285	260	280	248	278	269	259	245	279	259	251	277	277	282	260	253	264	264	263	274	275	270	280	275	251	277	272	254	258	276	269	262	268	254	244	259	267	310	298	268	268	251	281	297	259	289	262	283	296	280	246	255	284	242	247	269	257	243	273	252	284	283	264	276	291	264	281	246	259	285	253	272	279	288	261	292	287	268	277	241	276	252	283	276	286	292	259	282	293	274	252	253	290	273	251	254	270	316	260	258	259	256	294	236	284	276	264	259	236	288	305	285	274	264	252	291	267	277	284	258	257	265	263	237	271	282	238	285	252	230	276	264	243	271	263	262	252	273	297	272	296	253	281	297	277	270	270	262	255	281	267	268	257	255	270	232	251	303	285	285	270	277	236	284	263	304	252	264	282	252	249	248	247	252	279	261	261	294	257	267	253	245	283	266	275	292	263	238	254	245	250	269	240	239	295	258	309	274	263	256	222	264	270	225	243	276	236	278	256	259	291	231	246	239	253	294	238	275	263	274	230	281	251	248	273	267	291	269	249	247	239	261	270	252	266	258	264	276	239	239	264	252	275	266	252	287	276	279	263	257	264	267	273	288	266	269	261	248	253	279	270	245	249	301	287	299	245	251	267	247	243	265	292	273	245	281	274	244	297	282	288	288	288	286	253	242	263	256	261	267	285	287	289	259	260	300	313	275	314	289	238	258	253	293	289	260	280	252	294	278	292	253	240	254	282	271	234	230	262	260	256	276	280	236	289	253	284	299	302	283	283	279	262	253	229	254	271	249	262	251	274	267	241	275	281	277	306	276	255	275	279	260	262	283	250	305	272	245	302	268	253	261	263	283	286	272	269	278	292	249	267	253	289	262	253	244	260	276	298	255	269	291	265	295	237	279	293	298	286	264	267	262	261	299	264	262	239	238	283	273	271	281	244	269	245	264	263	251	271	271	278	231	243	236	274	269	280	275	250	254	290	254	269	254	271	285	245	284	237	271	265	283	297	264	258	257	285	303	299	313	258	273	250	278	260	290	287	272	260	260	263	292	267	278	257	297	291	275	256	267	246	246	272	270	267	246	263	274	284	278	262	251	272	306	282	261	264	251	239	268	261	279	272	329	248	256	289	237	246	281	288	243	258	279	238	279	276	285	252	280	291	257	280	261	259	292	269	257	291	269	259	270	231	252	275	275	281	277	298	262	281	275	253	257	288	279	262	270	276	260	273	282	303	255	277	244	267	279	297	284	261	263	263	221	283	273	260	249	252	273	284	260	281	279	239	281	275	242	259	259	279	267	267	258	261	256	236	273	246	266	241	269	264	250	309	305	293	261	246	238	279	280	292	251	228	279	263	273	241	273	286	324	262	262	258	261	257	294	271	248	293	258	220	252	263	276	282	271	251	255	258	269	259	299	279	241	251	281	287	261	295	257	269	248	284	271	291	270	284	285	255	280	270	249	297	254	257	278	316	258	230	280	288	293	276	279	254	260	297	288	243	301	262	252	315	257	292	292	248
3760	5129	2497	1216	886	741	691	722	678	602	627	602	649	639	649	541	615	646	534	593	569	593	632	564	603	593	615	587	562	582	596	542	621	606	624	642	554	550	581	572	597	609	556	536	593	553	580	564	624	590	607	527	601	599	588	611	576	583	586	578	590	577	564	585	569	585	596	620	626	600	564	570	593	604	607	596	634	598	562	563	582	550	548	591	602	568	615	601	580	560	563	568	589	611	588	571	584	541	577	539	576	561	567	585	577	547	579	613	610	574	576	591	574	602	612	558	601	546	601	619	624	570	600	638	544	584	556	582	590	596	581	569	590	609	560	605	614	580	592	604	582	582	618	574	517	550	608	590	569	579	572	589	557	648	592	564	585	588	595	590	593	586	569	611	575	589	546	602	575	589	587	548	550	599	616	553	636	584	612	565	551	557	603	581	571	579	595	572	594	607	634	611	578	579	566	559	564	594	577	593	567	608	580	571	602	552	578	592	593	609	593	568	600	578	603	560	581	571	589	580	590	606	598	573	622	601	630	578	575	578	578	614	609	575	578	550	571	590	605	601	607	558	594	616	581	589	613	616	620	618	597	580	571	594	631	613	636	629	633	594	609	543	575	624	634	594	598	589	596	602	594	562	619	615	579	594	573	586	581	605	573	617	595	578	590	571	591	618	570	625	591	629	624	589	587	558	549	532	572	532	620	617	621	588	615	591	571	568	606	549	579	601	595	596	612	653	628	620	590	559	584	608	609	586	615	528	545	595	596	582	580	568	602	662	587	576	623	571	591	560	603	645	537	590	561	596	607	603	594	583	618	587	571	576	603	584	582	593	560	602	591	601	582	596	586	551	603	610	584	612	553	621	566	590	604	567	605	609	620	621	553	571	653	619	588	576	582	586	613	559	539	622	585	586	598	565	565	619	607	548	584	627	562	538	642	590	605	607	628	584	581	623	599	583	553	544	607	535	580	533	635	573	577	616	559	613	588	622	582	563	560	589	614	576	578	602	586	595	558	580	579	584	597	585	539	607	565	590	575	599	614	579	552	563	575	627	574	610	596	581	588	610	553	599	601	569	562	581	579	571	575	580	607	542	554	595	596	636	593	579	528	577	565	599	600	635	613	596	577	627	581	590	588	627	584	570	553	608	619	578	582	614	601	591	572	531	626	590	628	600	601	584	613	543	613	586	541	602	617	573	563	585	581	560	595	542	625	542	604	602	593	578	637	566	577	586	589	566	607	579	585	576	624	530	575	627	630	618	594	578	650	550	604	570	527	613	583	597	560	566	582	552	604	638	563	591	564	569	567	597	608	550	617	577	555	587	609	592	548	624	594	565	625	598	610	575	600	615	568	588	560	610	595	599	559	600	627	610	580	609	625	573	598	603	582	617	573	588	576	560	606	582	619	604	577	615	582	589	617	569	589	550	612	594	614	612	617	557	647	597	602	616	581	621	593	596	626	612	578	575	561	570	623	567	584	584	613	602	599	575	583	589	605	605	608	542	609	560	549	650	615	578	599	575	583	596	585	568	586	583	605	570	576	611	589	547	588	587	571	553	606	599	630	557	587	585	568	596	601	585	580	586	617	618	608	559	568	601	575	585	616	577	593	587	589	628	578	553	586	592	585	585	607	634	621	577	636	569	550	648	559	573	561	584	627	580	549	572	546	575	565	625	605	581	613	613	570	561	581	595	576	567	587	535	589	613	580	569	574	588	579	592	542	566	566	598	599	577	599	598	606	582	579	563	625	615	534	597	610	578	549	565	610	560	586	609	600	611	600	605	584	565	618	588	588	603	581	557	618	581	615	600	575	582	611	630	592	584	538	614	540	583	607	575	549	594	579	568	622	572	593	566	640	598	581	545	580	588	582	605	589	552	606	605	622	582	555	620	636	573	560	615	553	585	626	543	595	557	583	578	579	649	603	526	544	589	556	580	550	546	595	603	566	540	595	567	535	611	599	608	593	594	647	580	624	552	616	571	578	599	595	607	599	597	575	584	593	582	564	549	605	565	590	582	546	611	589	571	580	585	578	569	577	583	579	592	578	589	628	616	575	567	613	554	533	582	587	547	551	618	632	626	592	582	622	602	595	583	576	582	603	561	596	609	561	576	595	570	563	594	569	576	597	579	562	573	570	590	608	540	599	617	580	589	583	580	578	623	594	633	621	589	605	537	570	578	572	588	604	564	565	593	600	592	576	573	609	558	578	533	537	576	566	566	596	581	576	583	592	563	567	582	625	589	597	599	594	629	559	542	592	608	602	563	542	557	604	568	607	603	560	634	584	576	579	598	606	626	619	619	571	607	589	593	545	628	601	545	572	580	569	581	597	550	584	588	591	597	553	556	592	571	578	552	562	568	598	578	584	585	575	584	546	569	585	585	587	584	616	574	595	587	598	549	607	596	600	612	657	567	577	605	584	565	613	554	572	586	594	580	561	570	612	603	547	563	584	601	575	596	590	597	603	585	601	623	609	638	574	575	621	573	619	603	550	540	590	598	550	604	634	602	582	560	631	607	619	614	564	542	568	602	609	592	598	581	552	613	571	612	576	612	579	563	591	618	570	558	590	554	546	611	529	574	601	594	589	536	581	553	600	539	565	601	591	577	560	578	616	579	599	549	602	553	603	643	539	602	579	561	574	617	560	563	598	545	586	607	572	563	610	599	566	611	563	607	633	588	565	601	577	621	576	600	576	602	584	596	613	614	609	552	595	620	553	597	577	609	587	605	579	539	617	573	603	581	597	573	605	593	575	595	598	588	581	595	589	598	600	566	612	625	582	592	557	601	591	557	572	568	628	649	630	574	584	558	546	619	604	591	578	581	620	596	584	563	583	553	614	569	613	600	582	621	530	626	578	555	597	591	563	632	634	606	607	603	597	589	563	616	553	588	612	560	564	591	570	563	565	616	567	564	584	547	606	566	555	609	596	551	613	611	575	577	588	558	587	559	653	586	602	609	564	610	558	610	591	601	527	596	533	571	587	583	597	592	626	648	602	595	577	554	548	555	611	598	651	582	563	585	611	613	564	581	593	603	609	588	580	589	627	582	604	596	570	609	570	580	578	554	570	589	575	529	537	601	605	595	600	595	567	576	575	592	596	608	580	558	615	543	628	604	571	604	600	599	617	580	591	632	569	631	610	639	599	562	598	588	547	634	615	584	563	594	587	572	545	548	591	579	579	583	619	580	548	537	603	574	607	603	585	601	614	596	563	575	596	579	570	578	610	583	612	588	601	601	576	610	630	603	603	594	565	580	569	579	613	602	561	656	580	602	580	613	627	522	579	561	567	581	535	605	588	579	612	601	576	602	573	598	567	591	551	604	568	617	581	641	608	581	584	562	578	563	630	578	577	621	642	559	597	584	570	583	592	573	613	582	593	599	579	604	576	588	593	584	605	659	599	579	574	593	580	595	578	645	619	593	583	564	587	559	584	560	598	588	632	599	569	583	602	570	600	595	616	641	593	579	579	616	583	579	615	565	599	583
33430	20405	7820	592	362	331	314	318	310	256	292	295	282	309	309	272	282	262	283	295	310	277	290	315	302	288	267	294	284	285	321	297	282	258	279	290	310	261	287	282	268	276	288	303	336	302	290	283	311	278	242	246	290	283	319	331	265	259	270	301	293	303	272	290	301	294	255	276	290	304	290	254	310	265	282	304	279	283	307	295	323	285	304	278	280	292	290	308	305	284	273	282	308	287	276	289	284	300	283	276	288	264	277	288	290	285	315	293	322	276	287	263	278	330	301	300	296	293	293	295	274	320	316	279	312	284	295	301	297	277	294	260	274	294	289	273	255	266	282	289	277	289	265	246	256	295	280	261	321	278	278	289	315	300	307	290	299	285	277	298	255	287	277	285	303	298	296	288	279	294	306	313	283	274	315	270	299	300	289	293	260	296	286	271	281	304	290	283	295	273	294	259	278	297	307	268	282	268	268	263	284	273	304	303	295	298	306	291	319	295	291	280	258	306	287	271	273	306	316	281	303	301	297	284	302	284	308	286	311	284	298	278	296	301	271	293	269	295	252	267	318	294	293	304	268	300	287	324	288	318	293	306	276	280	307	301	305	308	289	296	306	290	313	266	287	288	293	278	284	270	296	325	282	301	308	316	290	290	300	282	310	290	258	257	271	290	304	296	282	271	295	314	296	325	278	289	311	283	286	268	287	257	292	253	315	299	273	287	278	275	247	275	289	295	260	307	286	317	277	281	272	321	310	289	310	298	264	288	303	259	321	286	295	317	297	256	299	288	272	290	302	300	270	282	270	294	303	280	296	314	302	299	274	283	308	282	296	309	267	296	294	275	293	264	313	288	279	293	270	284	312	285	276	284	302	313	284	279	325	295	290	307	296	288	295	295	336	301	287	276	297	285	270	291	289	271	313	271	301	329	299	292	300	286	269	296	314	277	287	307	291	270	291	296	328	285	297	277	294	252	300	299	245	311	291	279	300	272	276	295	274	278	292	290	262	276	277	291	264	292	299	260	296	297	260	293	284	286	270	253	287	271	299	299	291	288	275	313	317	313	282	288	303	289	244	280	309	294	269	289	273	276	287	289	274	297	278	316	287	296	314	272	279	278	289	281	268	272	319	318	299	314	270	292	277	272	288	278	323	307	315	297	291	251	302	263	274	299	303	298	276	302	317	309	276	269	262	291	272	259	297	287	315	296	319	289	296	275	261	271	310	263	302	282	287	255	313	305	315	311	306	287	301	288	308	270	267	289	294	309	270	285	299	252	309	276	267	304	273	309	307	298	294	323	323	251	271	277	310	296	279	299	269	285	295	321	302	309	258	281	292	262	268	330	273	284	277	281	291	279	269	283	306	285	337	296	290	277	331	272	296	274	282	325	313	276	304	274	265	292	297	263	282	271	283	282	282	316	278	282	290	276	308	283	302	265	278	286	271	311	291	272	300	300	275	291	270	255	295	298	294	312	285	311	278	266	317	275	292	323	264	289	298	285	301	292	305	298	271	293	278	319	303	307	331	296	257	308	273	302	266	316	295	294	294	310	286	286	308	277	292	284	299	293	301	288	311	246	308	301	313	275	293	292	312	279	265	267	268	261	291	291	258	272	289	304	281	277	288	286	326	301	329	304	309	281	293	257	297	295	303	295	270	274	312	294	289	318	316	273	292	308	279	263	286	280	307	321	278	275	305	283	307	294	274	289	283	308	314	289	289	293	312	286	272	267	322	249	272	245	285	297	282	268	291	310	293	251	290	276	254	280	268	273	296	265	306	310	274	299	293	280	262	306	277	311	281	285	289	292	279	300	266	277	313	272	282	301	289	318	272	311	324	269	262	309	292	268	318	299	285	333	297	287	309	291	285	268	311	278	283	302	295	274	318	300	301	286	299	320	286	278	288	324	254	293	288	307	270	261	269	283	282	301	291	267	270	290	295	277	295	282	291	292	298	310	265	270	292	301	314	293	294	300	287	260	296	278	286	305	267	323	293	308	268	280	262	294	298	309	305	275	263	289	283	279	277	264	282	268	268	288	293	312	271	296	264	296	307	289	298	271	279	298	265	314	271	267	324	276	289	281	273	294	302	289	283	283	281	278	281	296	278	295	307	257	281	283	295	301	282	301	279	300	275	269	303	272	257	276	300	294	278	277	301	309	292	298	279	295	262	293	278	287	296	290	312	281	316	289	292	274	287	290	317	286	287	284	290	295	305	314	298	322	269	256	282	279	328	285	276	289	280	318	296	285	277	282	297	279	293	282	310	261	302	273	274	312	286	289	308	295	286	268	299	302	255	307	295	259	324	293	267	276	289	295	269	285	271	281	284	286	283	291	306	267	277	327	322	303	259	289	287	298	312	326	292	272	265	260	264	319	291	299	315	272	297	282	316	270	296	270	289	291	311	296	315	298	273	282	280	299	291	292	300	292	284	275	264	291	283	299	255	273	283	308	294	287	353	295	322	316	303	254	293	295	283	254	300	321	300	282	278	311	297	326	286	306	265	313	286	279	307	284	305	322	289	306	295	348	301	254	315	269	317	296	303	272	275	299	307	296	302	283	322	279	288	310	291	304	303	275	315	286	319	290	263	275	308	297	310	259	266	259	276	286	286	283	279	285	274	281	289	264	284	304	270	278	308	286	290	286	309	289	286	298	298	320	278	305	295	282	303	284	290	300	280	294	269	270	312	270	262	299	286	311	293	308	284	306	303	277	275	293	294	287	273	268	311	299	321	293	260	282	276	281	270	281	294	274	272	293	292	289	312	311	296	286	296	295	262	279	282	313	311	290	310	314	293	299	273	255	313	293	285	288	291	281	290	287	305	266	274	304	252	271	286	289	287	277	308	270	278	321	294	279	275	322	295	297	291	275	292	301	265	289	244	266	281	312	330	265	305	299	303	261	300	285	261	266	274	269	297	314	307	260	295	287	271	294	295	285	293	266	273	287	318	274	318	313	305	275	275	301	278	273	301	299	303	272	312	311	271	296	287	287	288	314	288	314	285	312	308	313	280	276	266	302	311	287	287	277	307	324	255	248	283	279	274	278	307	265	315	292	269	270	317	317	296	301	296	284	255	281	293	287	306	275	299	318	249	249	302	290	300	308	277	267	304	333	264	273	260	279	277	306	260	285	321	299	314	291	251	318	271	312	295	307	307	293	310	316	254	295	299	287	259	278	276	292	253	303	265	315	299	307	258	253	311	290	251	273	307	268	271	275	266	280	308	263	292	293	269	284	274	271	315	291	269	293	278	272	300	297	296	286	244	282	275	247	284	275	274	303	269	331	271	270	268	310	295	310	302	273	278	295	336	280	305	288	255	280	266	303	301	286	229	274	294	253	274	297	294	300	262	275	287	286	270	291	291	248	258	286	295	287	318	314	289	272	286	305	303	301	285	301	285	304	284	289	287	296	301	285	297	259	280	246	302	292	300	293	304	341	299	276	289	262	278	271	258	278	319	278	307	268	325	325	292	256	283	296	330	299	281	302
5703	1086	793	736	714	732	671	648	715	701	709	710	683	741	667	687	643	690	655	673	652	684	686	705	717	650	689	700	702	706	690	672	688	652	646	688	698	705	672	698	736	700	680	690	650	677	717	736	659	702	668	711	641	641	681	658	680	698	710	646	683	682	725	597	677	681	643	692	673	673	688	678	703	682	675	687	683	712	671	728	710	697	649	675	690	718	689	740	717	730	698	705	695	674	690	689	676	723	650	701	680	679	653	689	706	686	692	684	706	674	710	721	682	664	732	625	684	720	645	682	734	712	666	672	671	701	714	620	737	701	700	667	660	689	651	672	752	682	674	667	662	684	696	685	700	667	678	682	679	712	706	683	692	682	650	667	700	680	671	708	698	677	677	659	671	690	702	699	647	715	707	740	730	672	695	675	666	693	665	676	693	700	704	687	662	702	705	704	677	725	654	706	662	655	698	689	698	693	675	641	690	646	714	642	648	685	632	657	687	656	717	669	715	686	687	683	694	678	668	697	690	694	707	690	657	701	655	703	718	674	674	697	697	695	675	708	666	734	653	678	684	651	731	709	689	695	703	638	686	697	666	635	638	706	685	703	706	702	678	698	735	709	700	674	706	695	688	674	677	693	735	714	697	676	684	685	653	668	626	699	673	665	689	654	689	706	688	703	666	708	663	719	665	670	688	687	699	686	672	713	700	701	746	719	633	684	668	684	631	649	684	720	707	659	740	719	684	682	666	707	719	704	701	674	674	709	691	676	706	659	675	720	666	657	650	696	706	697	689	691	687	664	623	671	673	704	660	633	631	660	687	709	703	682	656	686	699	689	640	774	693	708	654	704	675	711	686	690	710	686	689	674	656	652	686	694	697	681	657	698	685	660	679	712	665	700	720	719	692	665	708	672	723	675	709	666	710	711	668	683	639	699	697	675	685	666	703	715	701	681	693	704	673	748	673	694	696	706	701	721	671	679	669	746	692	647	710	687	740	604	681	711	670	612	674	708	673	711	633	679	687	647	646	667	706	695	696	667	694	709	638	708	686	716	730	668	704	693	714	691	692	706	658	681	688	689	708	688	690	728	680	670	699	684	714	678	692	701	674	704	719	672	702	709	631	718	708	671	663	691	691	699	687	700	670	676	726	723	688	722	702	732	724	706	704	655	687	691	688	685	702	697	727	710	708	658	683	663	659	711	662	690	733	689	702	691	677	698	690	671	707	704	655	667	651	651	709	715	697	684	664	682	654	716	707	703	720	707	734	690	671	707	706	675	688	675	694	748	723	667	710	683	629	659	682	689	647	693	704	726	675	633	683	662	679	693	735	648	625	698	663	696	724	709	690	695	729	691	737	692	677	733	747	687	658	692	679	691	658	663	685	678	681	662	728	655	675	666	681	711	657	696	736	698	697	698	698	661	710	665	711	669	702	657	693	694	674	677	718	677	732	667	686	722	708	709	720	704	684	649	691	698	665	705	698	701	707	716	665	689	724	716	712	685	680	621	634	670	731	668	660	714	684	716	660	706	699	680	669	642	651	715	738	704	695	680	671	656	693	678	653	706	681	711	655	717	684	697	679	719	661	675	697	698	703	713	694	716	647	609	715	703	668	649	659	684	654	680	677	697	698	690	664	658	667	663	683	706	667	655	667	693	635	719	732	700	740	699	742	711	718	715	700	685	725	668	693	670	629	718	685	680	715	698	698	719	685	690	712	654	740	697	684	692	681	652	732	709	710	655	742	679	702	706	691	684	705	716	696	639	687	678	692	692	670	728	708	652	730	682	722	727	654	684	653	714	665	719	667	632	702	666	676	638	694	728	700	667	676	704	700	687	681	719	713	737	658	641	720	693	684	712	664	677	691	667	674	687	665	688	693	691	707	687	643	721	703	724	717	708	655	654	670	714	708	699	684	675	699	658	717	631	628	691	675	678	726	699	659	700	746	667	639	668	680	690	694	674	730	682	673	702	689	697	701	671	677	681	688	717	661	685	730	637	746	675	699	682	689	728	714	723	683	687	687	694	681	679	641	744	707	691	681	699	692	679	732	672	675	733	692	648	698	719	689	670	702	675	680	706	678	733	701	632	725	679	665	658	679	681	679	678	668	691	710	651	709	750	691	702	680	694	702	679	696	687	712	698	668	663	710	656	701	677	701	718	711	716	689	676	643	646	663	678	668	662	685	706	688	719	715	692	694	678	693	688	739	678	636	696	654	666	679	684	666	687	679	699	686	676	687	707	712	698	688	674	629	706	692	686	695	681	710	703	678	658	652	632	689	715	722	735	684	683	705	719	723	678	685	685	684	694	708	701	722	698	677	707	682	739	663	668	710	673	647	680	640	713	725	665	684	676	631	671	644	721	681	686	704	687	707	691	661	675	669	678	665	707	637	658	701	646	673	689	674	694	649	622	678	652	673	709	648	661	687	651	723	663	717	691	728	690	703	700	669	706	731	707	664	654	673	726	686	663	688	686	664	705	696	656	684	687	694	700	699	659	696	696	683	739	731	721	676	682	679	654	684	679	705	687	683	688	647	698	659	692	698	670	664	646	694	671	714	717	727	691	686	679	647	680	692	726	665	682	655	638	734	676	707	732	669	666	684	703	704	665	663	678	706	665	662	637	734	709	697	634	651	642	707	724	684	698	649	662	698	691	669	707	700	676	704	686	686	651	682	724	687	671	654	665	690	679	676	652	648	686	686	661	729	660	726	664	655	721	726	680	639	718	713	751	667	639	689	662	711	710	703	686	722	744	695	693	650	692	681	702	698	692	689	698	676	726	715	703	696	702	729	680	698	673	654	651	695	708	682	710	693	682	729	660	712	696	680	732	688	679	666	704	690	701	698	687	708	686	716	679	713	647	733	712	640	692	666	704	690	708	691	661	651	725	679	681	674	705	683	722	704	704	688	699	708	693	628	681	700	725	644	706	704	674	673	660	690	657	687	668	677	677	674	678	740	683	727	673	671	679	689	671	648	728	668	688	668	666	711	708	657	691	704	687	701	724	679	698	636	678	700	671	654	713	697	701	680	701	682	667	656	695	720	668	723	711	686	673	685	678	725	709	711	656	688	725	679	676	707	670	658	685	641	681	702	689	669	690	653	711	653	704	641	666	673	719	685	714	678	684	702	648	712	703	684	708	653	652	723	670	726	695	691	734	699	673	700	668	663	681	697	684	715	675	709	755	690	700	667	692	683	644	707	679	689	695	686	724	661	683	703	743	709	658	639	691	685	634	710	705	668	665	672	678	683	702	681	730	702	714	657	670	690	714	687	679	672	652	661	715	677	755	743	684	706	704	693	640	675	711	644	709	700	665	674	693	739	726	696	672	723	708	662	660	631	701	703	692	711	686	708	670	681	621	709	702	682	701	737	716	692	668	697	659	712	719	668	676	682	671	690	671	720	653	694	712	692	668	655	669	678	714	679	715	685	696	696	675	714	694	713	654	663	638	693	663	689	667	633	683	703	680	691	682	699	625	709	683	722	688
24112	20894	24302	27623	20895	20882	3107	557	437	417	437	412	416	398	406	407	385	407	416	368	401	406	376	410	374	425	410	407	413	381	390	390	402	376	366	378	385	375	429	348	378	360	388	369	457	385	376	382	396	404	382	406	376	379	320	371	397	374	402	348	376	369	419	372	386	380	384	365	398	378	374	345	354	400	379	422	368	388	364	370	363	379	420	376	362	388	385	384	371	352	375	349	376	378	379	380	356	392	361	411	399	422	393	390	337	410	369	417	380	393	352	389	354	367	380	377	409	386	343	388	391	407	427	372	357	383	347	352	386	372	379	377	376	399	369	389	359	368	382	403	354	365	391	418	369	381	381	343	339	365	373	388	406	393	414	383	359	366	376	354	359	349	370	386	410	376	390	356	356	376	383	408	358	428	383	422	356	362	348	438	403	349	396	380	376	385	364	393	348	384	374	381	425	378	382	393	382	383	392	350	369	361	411	369	427	370	411	397	412	395	360	383	386	404	404	363	378	353	382	414	377	374	347	371	353	370	379	379	377	374	381	387	369	372	411	385	358	370	421	347	396	345	379	360	363	373	341	370	349	376	351	404	385	353	360	375	348	385	378	369	390	384	346	373	381	336	385	381	380	376	379	371	350	414	418	358	358	373	391	425	359	407	376	364	408	380	371	352	395	403	397	354	365	356	367	390	394	392	435	397	404	370	374	373	373	342	384	339	379	346	352	378	391	379	332	381	353	375	372	419	369	395	426	396	392	406	389	367	369	390	389	381	357	367	370	363	396	420	357	394	407	377	343	363	367	363	362	378	377	379	399	378	416	370	384	370	357	380	355	367	391	367	395	404	347	381	374	412	383	383	356	376	371	386	358	370	403	374	402	359	356	385	365	397	396	407	381	357	368	420	397	405	370	368	408	368	399	400	432	355	352	380	412	372	386	375	360	365	368	367	385	351	395	375	379	375	365	392	407	391	369	363	368	347	344	382	358	350	350	378	416	392	404	394	376	397	398	386	441	377	364	390	352	393	402	366	368	342	367	347	402	391	395	363	353	366	392	354	371	383	370	382	372	433	401	367	388	383	394	353	384	391	375	386	409	377	388	390	373	410	385	366	365	382	394	370	361	379	335	391	366	403	368	356	377	384	366	355	369	364	387	372	370	378	356	398	376	360	389	402	352	363	356	370	372	372	367	414	395	381	387	365	400	405	352	377	363	402	373	377	380	357	327	406	380	386	382	388	395	390	377	377	380	362	356	369	384	387	408	410	352	360	378	376	384	388	398	361	368	391	353	361	386	339	371	396	368	356	409	354	349	372	339	356	423	355	377	399	382	362	390	365	350	395	352	334	378	416	386	401	369	359	386	361	366	373	382	368	353	346	370	386	406	376	373	367	397	348	399	378	381	386	382	379	393	377	379	372	396	376	399	354	349	390	387	372	369	395	394	359	385	360	377	390	369	355	411	383	371	399	374	365	348	361	387	359	359	429	400	379	365	362	342	328	362	341	392	402	396	389	349	335	364	372	322	380	351	377	392	377	405	383	353	385	376	357	378	387	412	402	379	383	358	355	367	414	371	390	390	356	402	421	379	379	375	370	392	363	379	380	341	336	369	352	371	336	368	377	362	371	369	412	329	383	388	363	438	388	348	390	377	389	386	406	346	390	400	386	382	410	363	401	372	375	352	390	366	334	369	347	337	380	375	358	338	381	363	343	379	378	366	385	344	376	349	372	362	397	380	426	373	367	426	378	361	325	364	398	367	391	367	373	391	374	400	358	385	384	414	366	384	394	368	372	357	386	374	357	360	361	424	385	376	428	419	412	368	370	379	376	376	358	362	378	367	359	378	399	387	395	382	334	402	341	355	367	387	386	389	375	398	387	403	374	380	327	375	402	382	359	376	362	369	395	441	362	399	344	359	381	355	383	374	367	351	367	389	417	389	369	372	417	378	415	375	378	355	374	366	379	372	410	392	345	372	349	375	366	379	376	368	404	396	401	405	370	377	376	367	361	389	386	391	389	376	374	369	410	406	377	349	367	363	385	345	343	358	367	373	373	397	375	373	369	357	350	373	391	364	373	336	385	401	378	402	362	391	380	397	394	379	355	400	355	400	389	379	404	387	376	354	387	368	395	388	391	378	378	402	359	357	397	370	342	363	343	348	319	387	401	359	416	361	377	368	360	353	386	385	410	360	390	374	361	380	385	383	346	364	407	368	394	361	393	385	352	383	386	387	403	405	366	391	379	362	422	418	372	361	401	388	386	358	368	376	357	405	364	353	368	402	365	392	411	355	388	357	363	405	409	348	382	360	388	350	361	430	380	397	386	386	412	357	362	362	391	397	349	376	352	350	405	393	359	415	380	405	373	374	348	375	414	362	376	372	333	386	392	395	377	361	375	385	359	367	382	343	388	401	394	338	390	377	379	367	415	378	386	413	364	388	408	395	375	400	364	381	351	396	385	384	387	346	396	358	386	363	362	406	394	371	395	385	415	373	397	400	383	373	366	416	368	366	374	378	391	361	416	367	398	407	372	381	365	368	373	411	375	372	363	345	347	374	378	374	363	367	384	393	414	409	393	380	380	373	397	357	337	363	368	359	344	366	398	372	366	404	377	361	341	385	425	378	386	371	380	347	369	389	361	393	335	373	356	362	398	362	396	407	372	410	369	399	419	385	352	393	387	402	379	375	372	379	398	380	386	384	373	385	374	397	381	388	361	369	378	348	385	378	357	406	424	364	371	440	349	390	357	395	399	343	357	403	396	383	388	409	406	390	401	392	363	358	407	396	399	388	358	385	368	335	377	415	347	402	391	383	424	347	385	389	362	354	396	379	369	358	358	388	341	366	353	367	383	416	350	374	419	357	374	401	373	396	385	398	386	381	380	405	408	333	347	387	374	392	369	357	395	397	405	353	395	371	404	366	394	345	365	402	422	368	367	385	414	379	366	354	416	412	355	346	384	394	374	378	347	387	392	406	381	365	361	372	388	380	386	374	358	374	427	387	383	365	353	376	392	413	369	394	394	378	357	364	406	391	399	396	343	365	381	358	374	367	384	361	380	408	377	390	395	363	334	389	362	390	387	367	383	406	401	422	391	371	386	397	359	390	374	380	404	397	384	392	341	392	384	336	381	395	336	373	375	378	389	350	365	376	340	370	362	395	388	400	374	373	357	398	337	366	382	364	374	388	422	398	363	376	375	376	387	375	382	339	340	378	360	393	390	370	381	374	383	375	390	420	394	371	383	408	380	408	352	395	390	441	348	382	388	380	374	380	376	394	410	355	395	413	374	357	381	360	411	357	391	397	372	366	389	394	364	384	394	357	378	382	367	393	414	376	338	394	400	365	344	348	386	374	374	347	395	398	375	376	387	379	366	376	357	376	372	373	365	408	352	347	350	382	391	380	373	391	395	373	369	360	381	366	354	396	355	402	387	376	366	353	348	391	344	371	393	389	396	392	367	373	380	385	351	366	361	365	376	402	394	325	363
3592	3550	1989	1215	1001	890	914	844	896	820	795	869	873	880	840	842	842	814	852	812	798	817	844	884	829	874	831	827	839	838	795	814	829	834	799	862	805	802	812	772	790	852	883	876	793	835	820	885	830	792	798	828	834	808	856	851	895	837	794	859	861	835	812	831	828	825	842	831	792	821	825	815	883	792	838	830	844	823	858	806	859	798	819	852	756	824	825	868	878	838	830	839	861	793	795	820	834	774	806	833	795	817	831	816	824	875	779	807	778	835	776	837	836	851	848	831	859	847	822	889	831	838	836	815	775	816	867	852	829	777	818	830	845	838	815	828	851	849	828	820	899	829	838	848	793	804	874	819	838	822	824	852	806	830	819	823	832	792	879	863	782	876	882	809	795	849	808	832	804	852	815	822	845	848	890	826	844	848	834	838	854	808	825	840	838	809	823	833	817	832	799	822	844	822	822	820	813	784	821	850	822	854	838	804	877	879	816	819	857	812	843	824	790	815	783	812	827	843	814	807	796	880	844	790	823	844	857	870	846	832	824	844	789	786	870	814	815	844	857	791	823	789	810	803	835	745	838	856	812	830	830	804	772	835	822	780	863	821	852	796	879	799	830	871	817	822	863	804	788	853	793	838	793	902	835	805	802	864	817	752	869	794	878	795	801	797	811	841	853	914	789	871	810	826	847	859	843	800	864	777	792	834	837	887	900	831	813	875	806	788	783	874	807	862	833	823	815	779	795	827	831	849	813	793	839	838	795	789	877	829	795	838	826	776	834	877	811	796	831	847	804	794	839	825	778	817	840	794	880	832	754	806	823	817	845	853	826	837	840	805	850	817	796	819	755	817	771	825	858	804	767	846	881	805	819	804	813	836	817	813	840	811	854	843	849	846	828	861	853	822	818	842	829	827	811	784	838	755	796	875	834	815	832	849	851	786	814	829	841	839	804	838	851	805	840	857	793	804	803	778	823	809	844	835	814	815	890	854	799	816	853	847	889	805	875	842	858	841	803	797	797	782	814	841	833	863	796	850	780	830	833	837	849	816	773	879	780	834	885	804	831	842	874	829	829	794	814	865	807	834	782	833	804	878	774	813	844	816	834	816	884	869	854	832	862	778	879	792	837	871	830	788	852	850	807	806	819	826	856	866	843	859	865	816	845	811	835	784	830	843	784	847	809	800	833	818	865	835	863	801	828	821	848	816	830	817	811	817	823	838	823	876	863	816	870	826	827	817	827	810	851	848	870	791	843	783	792	829	821	817	801	842	802	836	783	799	774	774	803	848	818	838	830	836	785	820	847	813	820	837	812	839	846	836	869	848	860	843	825	849	849	828	837	847	829	827	802	848	770	788	870	803	816	795	888	865	865	801	842	804	840	802	851	868	869	858	812	844	807	865	829	853	848	872	864	789	817	794	858	824	880	816	815	836	805	885	823	854	826	866	826	828	809	852	841	831	823	847	827	762	804	755	858	872	827	796	863	843	796	856	877	781	842	835	833	838	834	836	812	871	885	838	827	854	836	812	851	793	842	838	808	831	764	837	831	812	814	846	760	838	838	805	825	811	883	845	823	774	790	824	831	794	860	851	859	880	843	803	789	805	797	820	829	830	867	843	801	855	839	869	832	871	794	868	866	795	829	804	860	841	808	800	854	800	790	804	861	837	828	807	898	876	859	896	834	841	798	832	799	806	828	793	877	851	837	804	840	788	858	822	851	839	855	797	847	825	881	867	810	813	847	816	831	811	840	840	846	843	841	839	863	806	865	845	823	807	821	792	822	810	869	791	811	839	783	823	843	830	805	872	869	849	817	846	802	816	788	855	764	793	798	809	781	831	875	825	810	832	832	761	874	804	826	794	857	804	823	830	848	812	813	829	856	839	829	801	794	778	833	855	846	840	796	795	829	811	795	831	771	796	824	860	806	825	864	782	762	835	788	816	809	828	829	824	785	837	846	829	831	838	797	799	859	827	790	777	806	824	837	807	810	804	839	831	879	779	841	802	823	824	785	838	853	832	822	867	867	844	840	823	826	809	763	838	816	794	775	857	838	820	883	841	843	798	825	817	812	833	858	852	824	817	856	811	847	789	802	816	866	831	848	808	860	838	864	843	864	827	831	787	859	845	789	823	831	814	817	822	853	863	841	810	806	775	810	802	810	846	812	825	790	833	831	816	844	792	825	826	816	762	843	812	775	856	846	856	843	798	833	824	819	825	837	788	831	812	794	829	805	861	886	853	819	807	804	816	756	835	798	774	848	754	826	837	869	844	791	846	849	869	852	779	799	859	839	790	859	789	780	819	803	841	800	852	808	808	810	855	806	810	826	804	796	840	830	805	805	841	825	784	863	816	835	805	795	845	823	787	845	852	820	863	830	830	837	765	817	829	841	813	830	820	807	781	807	794	861	820	786	865	846	862	841	845	856	822	843	822	872	841	825	873	784	840	809	827	861	815	859	822	796	783	829	845	802	768	859	774	820	795	841	845	796	818	745	852	770	846	824	781	853	844	834	797	827	819	844	785	878	826	855	795	816	812	836	815	877	861	837	821	810	804	855	808	863	846	809	833	772	817	838	798	864	865	829	796	860	848	846	767	831	747	828	832	866	843	873	825	832	801	814	783	839	823	806	849	780	822	814	794	822	812	795	817	824	830	791	782	786	782	843	797	816	799	812	862	815	877	816	784	796	830	823	853	806	764	825	863	830	830	772	779	849	826	832	823	824	820	755	810	837	805	776	773	820	831	840	797	812	824	753	891	821	808	794	798	829	792	775	806	784	819	832	795	864	864	866	838	844	820	773	855	834	825	832	806	820	808	854	794	764	875	806	787	851	823	851	840	776	806	833	815	827	797	802	809	854	787	809	863	787	801	817	824	825	804	862	874	833	843	818	797	813	771	824	811	842	793	819	841	797	819	790	810	874	823	847	777	871	796	864	845	888	809	822	782	836	855	842	825	833	827	843	782	817	784	831	818	809	864	866	827	842	796	775	803	843	815	795	779	804	827	848	797	813	828	855	808	830	841	851	832	814	823	830	809	847	809	870	862	792	795	832	814	849	784	809	775	812	849	788	823	811	821	789	846	842	860	822	812	832	828	814	845	817	829	833	808	827	831	867	828	830	888	790	811	829	805	791	804	796	834	866	802	796	785	841	779	874	832	854	784	850	842	831	852	766	816	835	826	799	817	829	818	823	791	811	794	817	811	815	755	829	837	818	866	836	777	793	813	877	818	822	842	766	816	821	789	813	833	818	837	817	795	877	789	837	783	799	822	815	891	857	804	824	806	812	829	822	856	814	793	792	816	821	844	807	833	793	807	808	825	861	823	810	813	775	873	827	834	825	790	807	843	873	794	821	807	822	790	820	830	792	841	862	814	814	815	809	791	835	789	872	794	863	808	845	782	797	801	837	840	862	794	830	829	852	820	853	808	837	797	871	810	806	825	790	853	793	829	828	844	859	775	837	775	819	857	862	818	847	813	837	837	792	860
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
