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
339362713227	339362713796	339362714346	339362714896	339362715446	339362715996	339362716546	339362717096	339362717646	339362718196	339362718746	339362719296	339362719846	339362720396	339362720946	339362721496	339362722046	339362722596	339362723146	339362723696	339362724246	339362724796	339362725346	339362725896	339362726446	339362726996	339362727546	339362728096	339362728646	339362729196	339362729746	339362730296	339362730846	339362731396	339362731946	339362732496	339362733046	339362733596	339362734146	339362734696	339362735246	339362735796	339362736346	339362736896	339362737446	339362737996	339362738546	339362739096	339362739646	339362740196	339362740746	339362741296	339362741846	339362742396	339362742946	339362743496	339362744046	339362744596	339362745146	339362745696	339362746246	339362746796	339362747346	339362747896	339362748446	339362748996	339362749546	339362750096	339362750646	339362751196	339362751746	339362752296	339362752846	339362753396	339362753946	339362754496	339362755046	339362755596	339362756146	339362756696	339362757246	339362757796	339362758346	339362758896	339362759446	339362759996	339362760546	339362761096	339362761646	339362762196	339362762746	339362763296	339362763846	339362764396	339362764946	339362765496	339362766046	339362766596	339362767146	339362767696	339362768246	339362768796	339362769346	339362769896	339362770446	339362770996	339362771546	339362772096	339362772646	339362773196	339362773746	339362774296	339362774846	339362775396	339362775946	339362776496	339362777046	339362777596	339362778146	339362778696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3600	2300	2761	3600	2300	2761	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2759	3600	2300	2758	3600	2300	2758	3600	2300	2758	3600	2300	2758	3600	2300	2758	3600	2300	2758	3600	2300	2758	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2757	3600	2300	2756	3600	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24860	21854	29633	24659	21854	9301	1333	745	561	594	669	7285	28236	19423	4468	496	418	395	365	362	423	417	398	396	395	360	386	407	398	361	415	431	398	358	375	409	384	418	408	396	388	419	391	411	420	437	428	369	366	383	364	403	422	395	372	361	411	387	397	376	431	397	403	416	416	407	421	448	371	422	392	379	430	405	406	387	395	398	411	393	388	418	388	391	381	399	376	383	400	398	389	381	394	423	385	380	374	388	407	377	414	366	422	395	373	387	367	334	396	388	384	367	399	384	405	402	399	360	384	397	369	362	360	384	372	367	401	410	405	367	385	449	360	368	392	392	403	428	381	395	370	413	393	369	376	368	397	435	366	391	395	399	438	399	398	380	355	400	389	391	379	404	366	431	357	376	383	386	395	424	403	396	406	374	396	413	392	384	421	399	362	407	386	415	396	381	333	366	395	391	383	394	378	420	370	402	379	361	390	424	412	411	383	368	414	397	432	359	399	411	373	399	380	366	414	367	406	403	384	397	379	403	402	417	384	369	424	409	378	415	377	395	383	373	385	384	367	413	410	360	379	380	389	391	405	396	386	386	415	374	372	366	418	394	366	378	373	372	397	443	411	395	353	372	376	385	411	414	420	368	415	386	395	403	389	396	383	430	426	368	371	375	377	406	400	371	418	388	405	357	413	393	368	415	399	355	412	392	421	390	433	412	406	405	454	372	420	371	405	407	419	402	415	384	406	349	404	365	393	383	400	379	410	369	411	460	427	381	400	411	384	382	383	391	394	407	373	391	387	407	404	392	393	411	387	365	424	376	407	399	437	392	389	392	389	379	408	380	402	408	386	389	427	364	395	397	416	392	423	388	426	403	391	386	408	416	401	397	403	368	399	372	410	385	361	377	376	386	396	375	408	393	415	394	381	398	380	389	413	422	394	410	421	397	427	363	374	373	363	400	402	408	368	391	376	412	414	421	400	420	386	395	378	428	360	390	414	374	376	388	388	394	373	395	386	354	394	397	406	413	382	409	397	377	398	392	390	371	370	387	386	382	432	361	394	404	387	407	402	381	404	412	387	403	363	373	422	423	387	387	394	387	385	406	389	392	364	372	354	404	384	395	409	387	410	402	395	411	405	369	415	381	385	395	420	406	378	387	387	399	433	383	399	388	402	407	388	355	412	420	420	397	393	394	366	405	375	398	419	374	389	390	352	367	407	377	382	410	382	409	401	374	392	358	382	415	363	380	398	400	412	358	384	366	413	406	377	408	391	384	403	396	386	380	405	405	390	363	393	385	396	404	405	376	397	412	372	389	397	422	431	390	399	366	387	377	400	365	404	380	400	402	379	389	387	413	376	390	364	367	404	401	363	393	384	363	397	367	399	397	411	396	399	376	410	402	391	357	396	397	416	421	423	396	386	404	423	371	411	409	385	385	359	400	372	415	420	408	377	355	389	420	396	384	413	393	367	425	421	390	413	390	423	416	362	394	391	413	400	420	393	375	366	389	387	397	385	371	399	383	355	406	465	379	358	387	408	410	398	387	367	370	416	428	391	393	418	362	403	379	401	375	418	360	362	395	409	388	386	383	417	411	356	422	414	378	387	397	403	384	365	381	375	370	388	409	397	432	396	406	390	379	386	378	356	355	349	422	377	366	392	397	353	411	382	387	383	345	392	412	409	400	354	402	370	395	385	340	386	400	378	398	404	415	369	368	387	369	404	401	391	380	388	374	377	376	398	402	394	407	404	369	356	415	365	389	416	433	400	415	406	383	391	392	405	354	382	418	389	383	362	411	397	383	414	361	381	372	376	421	396	392	385	372	397	376	391	395	356	366	395	396	392	419	377	359	418	413	396	413	379	377	391	404	364	385	380	365	398	391	399	378	382	367	369	395	401	387	398	397	393	372	381	394	345	378	396	404	369	379	371	351	386	374	398	371	408	395	419	400	377	405	413	408	363	411	380	385	423	370	398	402	422	393	381	370	381	406	354	394	415	406	378	383	377	385	377	405	378	398	394	402	388	356	383	417	393	360	390	388	401	373	361	382	391	377	380	371	384	362	347	411	401	385	379	353	379	390	379	399	395	351	361	382	376	433	388	409	383	380	407	361	390	398	382	383	402	410	389	368	394	333	411	389	372	376	401	383	367	387	387	392	387	397	441	386	376	408	409	392	357	426	399	417	367	370	401	407	401	396	382	381	411	420	393	365	390	397	396	403	394	390	384	385	374	416	389	384	362	395	359	419	390	403	367	406	399	370	397	368	422	399	393	416	384	409	410	373	383	384	387	388	367	374	372	403	412	407	384	373	387	365	385	366	415	352	372	375	401	400	380	381	409	413	390	397	382	426	375	394	373	409	383	370	399	366	419	365	357	402	404	400	374	382	371	392	379	349	379	372	398	398	374	402	411	414	405	406	389	387	405	395	386	411	382	386	390	383	427	400	394	401	383	393	414	394	381	413	371	374	383	383	348	389	410	350	375	382	433	422	371	390	385	427	414	399	362	382	372	364	401	399	413	376	389	408	410	395	393	398	370	403	381	395	425	401	421	417	403	366	355	388	392	405	419	378	398	352	402	364	388	424	403	376	349	387	381	386	342	404	405	380	393	363	409	364	394	423	391	437	372	365	405	363	376	396	365	396	392	373	367	374	412	400	360	400	384	397	378	393	417	420	406	402	382	374	403	387	380	416	364	378	370	404	395	434	422	410	398	390	375	393	390	350	376	357	381	398	381	409	387	401	394	430	415	375	378	381	386	375	410	369	415	382	378	393	423	374	386	392	391	333	412	388	395	405	367	383	381	400	375	396	396	375	372	337	406	372	415	422	376	379	364	399	414	358	373	367	384	398	425	383	357	366	383	411	388	398	382	369	409	377	395	403	395	380	394	391	432	418	396	403	389	396	398	387	421	406	392	400	394	386	379	368	365	423	405	407	376	377	407	376	372	366	403	392	395	421	398	376	396	362	374	384	414	411	407	387	383	418	400	371	396	402	390	404	419	412	378	388	413	389	397	386	403	372	381	384	371	347	372	427	388	402	380	412	378	396	382	373	424	405	363	462	410	408	412	393	370	435	372	384	365	424	367	390	401	397	394	426	352	363	348	409	413	418	389	399	391	379	350	365	378	392	390	375	380	413	440	388	395	393	357	417	411	371	399	405	390	391	360	361	376	406	401	385	408	370	370	408	400	395	418	391	423	386	396	378	394	418	370	415	409	390	346	369	408	372	408	421	398	372	398	383	375	432	375	369	359	397	414	377	387	368	359	392	393	378	388	385	373	382	426	390	358	414	393	406	446	385	372	428	389	391	381	370	418	399	396	387	377	388	410	394	382	421	370	370	441	371	389	403	366	395	389	432	369	359	371	391	360	366	412	357	395	354	342	389	388	382	360	379	340	391	385	385	356	366	410	405	390	385	398	405	374	402	387	374	403	352	388	369	379	387	413	382	407	326	366	417	392	382	421	371	401	410	397	425	364	386	380	355	386	377	393	395
17664	5842	4536	2293	1656	1199	973	803	691	645	956	10959	27415	16196	3320	365	423	369	406	358	362	404	394	368	364	378	393	306	377	355	390	359	348	388	395	383	412	352	347	367	358	355	364	347	412	341	391	339	385	390	387	375	373	373	355	381	362	347	386	388	341	368	383	361	385	385	370	338	358	378	367	370	386	383	379	401	391	336	370	374	372	369	356	354	380	364	374	363	370	367	354	383	369	367	406	391	383	387	366	350	343	346	378	384	352	373	382	419	371	382	356	381	356	377	378	359	383	351	353	396	329	379	367	386	363	383	387	379	374	358	365	398	388	394	338	386	380	364	357	391	372	360	369	364	380	354	370	385	384	384	383	387	395	364	347	339	352	331	388	356	363	353	357	409	383	353	361	357	391	379	346	334	395	343	382	397	374	338	351	372	386	393	407	381	364	355	378	338	366	346	340	372	383	392	388	362	378	362	309	371	354	394	348	358	381	334	362	409	375	391	349	365	354	410	394	367	340	360	364	389	379	355	375	338	376	363	405	410	317	392	368	382	346	415	358	342	356	368	354	345	404	368	346	381	340	377	345	361	357	397	341	393	366	366	342	343	349	339	365	387	357	359	419	368	384	383	368	370	374	343	362	388	351	350	329	380	347	354	378	345	369	418	365	408	378	349	353	371	380	352	392	348	380	351	385	365	354	373	360	389	367	350	380	381	413	376	348	369	333	400	365	397	333	372	345	367	353	368	399	390	384	361	379	381	352	367	395	353	394	376	394	363	380	374	400	357	369	369	379	337	369	380	363	348	392	372	350	388	373	348	361	363	328	420	367	356	378	326	359	358	383	356	345	405	380	373	358	365	340	356	363	382	367	399	386	372	361	355	358	390	362	384	353	364	368	382	371	327	385	379	352	348	358	355	361	349	329	365	329	360	354	364	351	371	381	363	361	352	352	381	354	386	367	366	372	374	359	363	364	388	387	330	373	337	327	364	362	351	373	359	369	342	369	322	373	366	336	376	389	369	402	352	356	375	357	400	395	358	376	365	397	354	375	355	367	342	363	350	367	355	372	360	368	365	367	383	389	355	348	406	346	374	382	359	343	354	377	372	362	337	342	373	366	389	327	382	376	351	360	394	385	336	379	355	357	348	366	378	363	346	367	389	358	342	357	398	355	363	372	376	405	353	360	400	336	397	355	405	386	399	347	378	392	380	382	344	360	373	354	375	339	355	356	344	348	380	411	374	344	385	363	352	339	335	385	384	350	384	351	338	362	368	350	367	376	363	359	356	370	348	415	369	359	374	373	353	368	356	360	387	385	364	365	383	337	381	344	353	375	351	324	389	378	364	359	377	405	351	363	373	377	401	360	399	355	371	402	371	377	366	382	367	375	378	391	361	394	367	380	379	386	396	354	349	364	353	391	357	370	328	394	358	387	356	390	335	383	393	377	387	380	393	355	388	345	354	397	337	333	369	354	375	395	407	363	368	358	366	362	360	389	353	361	346	379	390	339	361	418	371	302	378	353	355	347	401	349	384	362	390	372	406	384	343	373	377	305	392	372	353	377	362	389	377	381	319	377	351	382	383	380	360	369	374	350	395	341	345	359	354	374	385	355	390	356	381	402	376	385	347	358	394	370	379	366	382	381	369	382	368	365	379	404	396	301	343	392	367	347	393	366	348	359	337	364	369	374	373	360	342	366	353	371	394	375	315	394	384	348	356	413	368	324	354	339	385	377	352	373	386	413	333	332	344	351	370	369	361	366	351	338	377	353	362	355	378	390	356	399	362	324	363	347	382	391	360	361	383	369	339	375	360	377	379	374	361	374	367	392	391	354	360	323	330	360	368	377	342	340	353	358	363	357	396	357	379	389	367	368	368	363	349	353	372	353	374	366	378	350	383	377	378	369	358	365	341	368	401	333	385	351	364	377	375	357	369	340	333	365	380	377	376	367	382	345	346	332	383	314	367	366	350	367	338	345	386	362	359	374	382	386	368	344	370	358	365	376	373	362	385	351	376	372	389	344	373	386	393	367	384	346	378	370	355	375	384	376	380	377	337	399	359	344	362	365	384	361	352	393	373	370	357	338	359	408	353	355	345	386	354	366	364	334	359	397	359	328	363	359	360	352	336	354	331	359	355	373	339	351	386	370	354	383	377	347	376	384	366	363	352	338	361	373	346	355	350	374	362	359	359	348	376	360	394	344	342	367	358	356	373	398	362	395	374	376	376	360	369	406	378	365	368	335	343	365	354	335	351	344	395	358	382	372	355	360	369	363	374	390	350	356	378	357	354	335	340	348	375	365	353	355	387	362	315	392	337	367	350	368	374	355	367	377	343	345	366	373	380	361	354	356	364	350	356	405	340	358	394	368	337	394	363	373	385	375	382	340	384	373	380	372	382	361	360	337	393	361	368	355	375	385	364	347	336	345	378	391	321	360	333	347	384	357	413	337	362	340	379	388	376	365	336	369	379	358	389	362	384	344	358	359	362	358	387	382	372	362	386	378	370	354	389	338	380	372	379	380	369	337	357	356	329	368	375	376	370	376	367	368	354	352	350	382	365	340	378	346	371	355	380	402	384	360	365	405	389	358	357	395	350	355	361	341	398	366	333	352	341	377	327	371	358	342	360	366	346	394	404	374	354	374	378	364	392	378	388	361	396	369	363	338	337	393	354	336	385	342	382	370	355	346	383	350	347	375	364	355	364	374	390	369	369	366	354	383	366	367	379	359	398	374	354	383	343	330	365	372	323	359	394	339	385	360	325	381	335	329	354	338	363	354	371	393	359	359	387	374	404	351	387	368	379	375	363	330	391	355	407	369	355	366	358	360	361	353	393	376	370	376	350	329	342	365	365	389	338	369	365	359	390	333	354	371	399	335	358	373	381	368	347	355	368	356	351	364	347	345	354	301	359	370	364	340	387	338	373	371	391	349	363	358	353	351	377	370	374	405	387	395	339	372	358	365	354	361	391	355	343	371	352	403	388	390	356	364	348	362	354	378	358	331	364	374	378	344	369	383	329	385	361	368	385	352	371	366	361	356	359	363	333	381	338	389	402	368	373	360	377	357	392	366	372	360	391	351	377	330	385	390	344	376	357	381	358	356	346	331	387	374	375	361	362	364	357	368	393	360	377	361	351	408	364	370	362	378	366	377	375	373	375	422	353	397	364	356	394	357	367	326	330	404	373	339	369	325	360	384	365	384	422	372	363	363	378	378	376	365	378	334	400	374	392	361	391	364	372	365	385	354	346	397	337	357	370	371	355	345	382	392	333	370	389	372	365	347	380	345	375	361	368	358	358	365	371	364	359	352	423	378	343	363	337	352	378	359	366	333	374	345	349	367	379	373	362	371	369	362	367	399	389	352	319	367	372	390	366	354	349	356	385	346	406	391	354	408	344	369	365	368	368	359	344	346	384	332	371	346	359	393	373	386	368	364	359	355	317	370	370	378	371	348	350	312	357	309	393	366	313	361	362	354	379	342	372	364	351
27226	12506	837	319	224	222	196	193	190	181	183	243	1188	1283	359	161	202	167	202	178	187	177	181	172	187	162	180	187	199	189	187	198	165	183	203	189	184	204	178	184	167	157	176	188	180	165	167	169	180	183	184	187	200	203	181	195	169	180	182	190	191	154	178	196	213	167	180	202	198	163	186	160	164	204	176	172	188	167	192	171	173	177	179	196	167	180	176	182	165	191	194	184	175	155	176	176	174	176	185	207	189	155	184	186	216	173	189	189	194	157	201	186	207	199	180	173	178	164	177	191	180	185	193	159	166	172	170	192	157	184	175	190	177	168	189	176	168	172	182	195	178	190	194	163	200	170	168	192	192	176	184	178	195	181	162	206	183	208	190	182	156	201	200	183	201	199	190	200	207	165	177	196	174	185	177	180	181	175	171	164	146	169	196	179	179	186	187	184	198	174	171	187	179	194	207	182	183	182	179	186	190	175	182	186	177	176	204	187	168	178	171	176	187	191	183	166	175	196	182	187	193	174	173	165	206	189	181	172	178	166	193	173	187	182	194	176	178	189	175	205	176	205	168	178	183	192	196	197	171	199	175	193	173	188	186	182	191	191	155	176	168	191	190	192	186	187	179	167	178	167	186	195	172	167	223	197	182	187	182	185	171	192	160	187	165	192	180	154	204	186	181	188	172	164	188	170	180	177	158	199	196	191	173	176	193	207	201	174	169	186	194	192	176	191	156	186	193	188	171	173	172	208	169	170	175	185	198	191	195	195	162	203	170	214	151	166	199	179	179	164	202	189	183	171	198	150	190	198	194	166	186	167	207	179	172	159	200	188	181	173	186	159	181	165	157	184	169	176	171	181	185	176	169	171	157	182	164	161	192	158	172	177	144	185	168	169	170	171	189	166	189	182	186	163	155	188	182	176	170	188	176	169	170	168	201	164	194	182	193	196	209	212	190	163	187	151	178	184	165	177	185	192	172	165	183	205	176	188	166	166	165	216	174	163	188	196	180	154	163	173	174	177	201	194	181	206	179	194	170	171	163	199	171	176	172	169	177	182	184	169	164	179	189	172	175	188	181	163	142	194	196	201	178	203	156	192	203	179	205	168	180	181	195	178	170	196	176	182	149	159	195	179	169	191	195	187	188	187	183	178	178	191	181	171	173	175	185	183	168	188	195	179	204	162	183	197	165	185	185	184	197	183	181	211	180	182	187	188	188	169	172	179	180	169	162	181	168	138	183	169	190	173	183	156	176	183	199	156	178	173	162	174	161	194	181	175	198	167	199	197	188	188	196	185	166	174	181	172	192	169	187	172	171	169	195	175	190	196	184	180	204	163	167	178	165	185	212	193	178	195	166	179	160	181	176	183	154	192	174	183	204	181	187	203	201	165	184	176	181	186	188	179	177	186	186	172	193	183	183	173	186	186	169	191	191	189	190	196	178	197	198	156	197	176	192	190	191	180	176	183	197	191	183	170	179	204	177	164	165	173	193	186	201	204	192	179	189	185	176	168	168	185	219	184	190	181	192	179	169	189	191	201	193	178	181	169	190	159	170	182	192	174	158	172	213	174	165	181	166	192	189	176	153	203	169	146	155	175	216	176	179	178	176	170	175	210	173	187	183	196	184	180	187	197	158	174	181	198	180	175	179	184	199	182	185	170	191	190	203	156	180	175	193	173	185	174	181	192	182	177	191	205	175	184	170	182	190	180	187	170	195	174	201	191	173	197	189	165	181	185	167	177	177	202	174	162	167	199	192	166	177	176	171	167	179	178	159	194	174	190	198	184	178	174	185	177	190	209	177	188	174	199	186	161	173	181	196	157	158	157	177	186	199	160	175	184	163	183	204	186	174	172	185	202	201	172	177	161	182	194	162	191	207	189	182	183	198	192	197	164	185	170	207	191	187	183	198	192	202	175	194	175	183	185	191	184	179	180	171	175	175	212	185	188	166	204	198	170	179	172	203	167	176	172	197	194	184	168	185	179	182	207	184	189	182	172	176	193	180	172	172	178	187	192	169	198	166	178	188	196	192	185	172	175	191	177	185	172	166	184	185	170	199	181	148	175	180	193	165	188	190	187	185	170	191	160	179	159	158	169	176	167	171	181	216	153	180	168	175	176	177	202	168	206	177	175	181	183	180	155	178	173	166	205	181	188	206	179	189	171	179	166	187	182	165	165	178	169	176	188	177	169	176	177	176	189	165	185	169	178	176	194	163	179	175	180	177	180	187	154	170	174	202	187	182	177	165	170	190	191	173	181	173	172	190	182	175	184	168	172	204	161	163	205	170	176	194	198	168	174	167	156	183	192	179	174	169	190	192	151	195	191	173	177	177	169	179	187	192	173	180	161	187	189	172	187	192	208	176	183	172	191	176	209	184	158	186	187	189	180	173	182	181	180	197	172	175	188	182	190	191	151	176	182	207	202	185	180	192	191	159	185	201	189	162	166	163	169	195	191	167	158	228	179	180	170	184	172	181	182	163	196	190	185	195	185	193	206	188	180	164	205	208	193	166	182	179	185	169	174	184	182	189	159	174	186	180	174	196	159	154	156	184	173	152	192	210	169	187	185	195	173	183	171	206	186	194	178	165	185	166	189	179	166	186	179	198	171	184	189	161	153	181	166	188	178	176	149	189	210	191	192	194	177	190	195	212	150	177	184	205	177	180	181	165	189	195	175	175	163	193	193	176	154	170	161	164	179	152	181	185	175	168	167	185	186	169	187	174	181	187	187	179	189	196	192	190	183	171	168	171	198	186	180	178	177	168	171	209	176	187	204	189	195	188	168	182	201	179	184	204	193	168	175	178	164	174	180	175	177	182	163	188	175	177	167	169	204	191	160	219	173	169	187	186	179	189	205	165	172	178	164	168	172	192	170	191	180	168	192	186	173	176	169	167	179	191	175	176	165	190	183	204	198	185	184	181	190	180	178	197	192	189	170	184	169	200	172	181	176	192	188	196	176	231	166	163	168	187	170	181	167	189	199	181	171	177	173	156	152	176	182	188	178	218	184	176	171	180	184	208	165	184	183	159	211	195	193	178	183	194	189	160	205	201	167	198	180	206	179	191	184	178	152	183	181	204	188	165	173	186	206	185	199	171	170	176	171	170	199	179	158	203	177	196	181	182	185	176	178	173	185	187	173	200	183	202	177	176	193	171	179	181	192	188	149	184	169	158	162	168	167	183	218	177	186	170	193	196	198	179	175	180	196	190	174	171	170	179	161	199	211	176	177	199	180	180	187	171	180	181	185	184	168	163	187	181	177	181	175	188	169	186	162	181	167	183	184	198	179	198	186	181	187	189	170	173	164	173	173	176	183	172	156	168	149	166	178	188	190	176	176	205	179	180	155	163	188	171	178	176	155	191	169	203	173	181	172	150	196	192	167	182	167	178	198	168	173	178	188	155	181	164	182	178	173	183	185	176	196	186	188	197	196	190	173	179	158	186	176	176	165	188	178	172	194	152	160	176	198	177	200	180	176	191	162
5703	441	335	252	233	223	199	188	188	190	173	281	1769	1667	419	191	179	174	190	193	204	195	168	185	178	168	184	173	179	162	187	185	160	170	192	151	207	177	214	158	217	184	169	178	179	181	188	192	193	167	163	172	179	166	198	137	184	178	185	160	187	164	176	184	175	175	187	172	176	171	167	187	181	186	175	165	163	182	141	180	214	188	185	173	187	190	175	174	174	173	199	176	190	182	177	175	166	175	202	189	178	182	179	193	190	169	177	166	188	153	208	179	194	171	192	178	196	185	174	170	170	167	176	178	175	196	189	185	180	199	179	190	172	194	195	178	164	197	229	181	196	164	165	160	180	169	161	164	180	216	185	161	157	194	176	189	185	181	169	153	150	156	164	169	182	188	161	176	165	168	170	192	182	177	192	186	186	178	167	177	196	175	183	194	183	190	177	173	163	171	199	170	171	186	178	187	206	163	185	169	196	177	202	172	192	166	174	192	168	170	208	178	150	200	174	198	167	161	167	190	173	159	179	178	172	188	186	175	176	178	193	156	169	175	188	185	180	190	171	187	184	180	175	176	160	143	164	162	173	180	177	175	161	136	163	168	189	186	176	165	189	168	185	148	178	171	175	188	174	189	164	189	190	188	187	191	179	194	182	195	156	175	157	187	172	176	175	174	193	153	192	205	190	175	173	187	201	213	167	155	188	182	164	160	176	167	184	166	188	180	188	158	192	180	191	195	174	170	179	170	159	195	187	179	189	185	172	186	182	179	163	194	155	162	139	175	176	192	174	167	198	149	176	214	165	192	195	171	186	188	192	172	188	173	173	181	187	165	184	145	181	189	172	192	155	197	192	181	188	177	179	175	170	175	175	169	176	173	176	180	186	174	173	204	178	189	178	164	172	169	167	170	159	164	183	183	164	174	193	170	192	189	185	199	179	187	160	194	172	197	172	171	173	165	185	162	168	181	170	183	173	184	167	171	190	169	184	173	178	194	152	183	164	172	166	165	185	190	172	178	152	183	205	197	191	175	188	175	174	186	178	206	183	153	183	187	167	162	202	186	179	170	186	204	181	192	160	167	182	194	180	187	175	169	165	176	188	182	206	162	165	157	188	166	199	189	154	167	195	149	161	177	156	176	167	182	171	172	203	166	187	189	170	162	169	172	179	182	196	180	180	183	147	158	179	196	179	180	195	165	177	153	188	178	201	181	161	183	162	186	194	193	182	184	186	168	168	183	173	182	197	184	158	205	173	190	183	178	164	187	178	162	168	172	172	197	173	166	172	183	180	173	193	197	183	162	166	187	189	158	199	168	200	173	153	166	174	173	157	161	186	192	198	172	185	184	179	178	210	175	164	183	182	166	157	170	177	172	192	169	173	175	189	175	178	182	174	200	182	168	161	181	156	164	170	192	178	175	192	165	190	188	177	170	190	177	165	186	178	162	200	192	175	189	199	183	163	171	195	182	161	190	183	163	157	185	170	176	175	180	172	184	179	183	181	168	158	184	152	196	151	169	183	177	179	186	180	156	180	185	164	175	198	189	164	177	191	193	190	185	169	187	182	207	172	193	196	176	182	168	181	172	183	172	216	171	170	172	165	174	159	188	184	171	188	189	167	192	188	153	192	165	158	165	189	194	179	175	155	170	182	138	167	188	193	205	199	184	161	192	172	156	185	182	190	178	164	164	179	151	166	174	200	164	192	167	170	171	186	180	167	147	180	190	177	194	176	171	157	174	190	174	165	175	165	172	180	167	173	170	178	187	161	174	195	181	172	143	175	165	161	162	174	186	175	168	159	184	161	169	175	186	167	175	161	179	175	173	179	223	157	194	201	163	160	184	176	162	182	186	172	183	184	182	184	178	194	179	193	174	178	165	170	170	184	194	197	160	158	183	173	167	196	188	152	192	170	155	173	186	162	185	176	156	201	185	158	166	175	169	175	189	182	166	173	163	184	176	182	166	184	189	174	167	178	180	198	181	171	190	165	165	180	187	171	172	174	179	186	173	156	172	185	171	175	167	195	188	163	156	181	163	168	202	184	153	208	178	169	183	192	165	185	171	178	180	193	175	182	190	174	164	191	177	174	155	205	165	181	161	169	189	161	193	207	176	179	174	217	194	198	195	168	185	173	178	162	204	161	179	161	176	183	187	173	169	202	158	182	171	168	176	185	166	184	157	140	174	170	189	196	186	184	175	183	167	198	177	170	178	192	171	182	169	180	196	171	175	211	168	173	154	199	176	174	165	179	160	156	174	182	191	170	186	177	173	158	185	174	199	195	187	176	160	170	175	189	179	156	175	177	174	173	174	178	153	154	175	198	193	176	174	176	168	168	165	178	186	163	182	191	162	148	169	195	155	183	177	182	182	173	152	186	175	174	183	185	188	170	187	170	179	180	194	182	153	197	197	174	173	171	187	166	175	168	155	168	158	161	169	149	170	159	190	174	164	187	173	173	177	159	184	159	200	189	155	187	215	155	177	161	197	214	186	192	177	159	193	162	167	192	161	163	170	190	190	169	175	167	181	169	173	180	157	167	184	172	166	166	177	194	165	169	181	180	196	168	194	161	190	170	168	161	177	172	169	179	189	154	175	182	177	164	161	189	154	173	158	153	173	159	165	170	182	175	194	145	184	157	178	187	179	166	165	189	184	168	190	167	176	178	184	194	203	188	169	158	159	174	196	170	172	164	181	194	175	167	197	170	178	171	165	160	173	161	173	184	182	180	181	176	195	159	187	180	174	184	174	208	186	173	164	156	173	155	168	169	180	187	169	197	191	173	198	182	177	171	170	175	173	194	172	173	194	158	172	201	173	185	180	194	152	187	191	164	183	172	169	181	176	172	168	175	188	172	190	180	154	184	187	167	163	189	181	204	162	188	174	185	185	188	192	174	179	187	175	183	205	163	182	168	165	187	169	194	185	172	161	168	181	173	173	177	195	168	165	174	148	157	164	172	169	155	158	175	171	146	169	205	195	154	176	156	184	194	171	161	181	186	194	166	166	174	187	160	160	186	153	197	205	190	180	162	177	143	183	192	183	181	166	175	165	192	209	167	163	159	168	174	165	203	187	146	205	165	182	178	172	164	172	155	166	205	177	189	149	180	172	184	166	172	166	180	167	172	167	185	156	190	173	165	179	163	181	151	194	176	167	189	179	176	182	228	158	178	160	185	186	174	185	180	183	175	209	163	177	184	171	158	172	176	186	170	163	186	163	165	171	172	169	190	137	185	181	197	182	168	174	166	178	175	197	172	182	192	171	176	177	172	166	167	177	170	176	154	165	153	180	211	207	182	192	165	180	183	166	164	200	166	180	171	167	181	180	172	185	186	180	198	174	155	177	168	201	161	183	178	187	193	183	185	163	172	188	184	178	167	174	161	163	204	176	191	193	169	198	173	162	173	166	199	175	156	174	172	160	162	182	194	172	195	176	184	175	163	193	190	183	181	161	192	163	187	187	181	183	177	197	189	171	187	186	167	168	186	168
24839	21092	27764	24681	11026	780	430	295	276	239	237	2222	13185	9970	717	201	174	181	180	182	181	170	173	197	146	176	170	165	191	190	171	162	185	155	163	162	179	185	152	181	170	185	167	161	213	167	169	190	160	200	199	181	196	172	160	204	177	187	185	159	170	180	175	158	175	173	191	199	201	190	174	195	180	162	197	162	179	171	190	178	176	200	160	167	171	173	172	150	186	174	164	173	172	185	171	186	166	171	179	177	190	184	177	210	204	191	157	166	176	155	160	159	174	176	183	189	194	173	166	193	167	185	163	167	176	171	186	178	180	179	158	197	183	179	149	185	177	184	178	150	152	168	158	168	158	187	190	164	166	182	176	186	168	194	167	189	172	170	170	167	178	177	161	159	171	153	161	194	161	167	163	191	188	158	195	161	173	183	182	150	154	174	168	185	183	186	157	193	206	167	186	184	192	170	160	192	174	173	187	203	159	165	173	171	169	185	178	173	172	167	146	170	182	180	189	164	166	187	163	173	172	183	170	160	161	156	171	181	181	160	169	167	160	162	180	159	142	183	187	159	171	181	170	191	181	176	167	181	173	170	168	162	179	168	177	163	183	172	175	179	198	170	198	167	148	187	178	187	168	179	213	163	166	171	176	177	171	195	183	185	174	167	159	167	189	171	166	184	197	186	177	176	187	190	173	177	168	150	176	204	169	184	188	175	160	160	170	190	175	172	179	156	184	183	175	190	148	176	153	184	166	168	176	154	191	183	183	175	148	150	152	156	180	183	178	172	162	155	178	168	178	204	156	162	177	170	163	177	160	178	154	160	181	163	179	173	164	167	152	165	162	151	148	166	169	162	169	170	191	178	176	181	176	174	156	178	177	160	154	175	153	156	187	177	163	168	167	178	153	191	169	183	181	184	182	185	145	179	149	184	169	199	188	167	173	177	195	169	174	173	190	169	178	170	196	147	215	192	167	152	184	170	181	169	165	178	178	157	163	173	164	175	164	160	173	154	215	179	198	155	171	170	187	162	166	171	184	162	167	164	189	167	175	169	186	163	176	165	179	170	181	163	181	162	168	169	150	176	200	173	191	161	180	168	156	171	161	144	180	169	185	165	187	172	181	168	170	167	160	157	180	162	184	188	202	172	163	184	166	173	182	154	181	182	164	147	179	177	172	197	168	157	153	181	166	166	161	151	164	172	155	182	181	162	164	167	171	195	170	140	174	185	160	160	177	164	158	189	161	188	169	178	178	181	189	161	179	182	184	157	187	137	177	173	171	149	179	160	194	185	144	170	188	169	160	177	184	188	172	168	164	186	164	176	185	171	187	170	190	184	180	190	198	168	161	190	197	193	157	168	146	144	192	164	178	179	174	179	184	166	164	176	169	212	183	161	172	185	171	170	176	177	187	174	198	169	169	158	179	161	205	183	158	192	176	168	183	182	167	182	159	186	152	174	160	190	169	163	164	180	164	192	165	206	159	148	180	171	161	167	177	175	179	171	176	144	159	188	171	160	166	164	161	154	171	168	173	154	145	171	163	177	188	180	154	167	171	170	171	190	187	167	158	157	151	160	200	163	175	173	180	197	189	183	193	157	179	152	177	175	172	153	144	170	179	180	162	181	171	161	153	167	173	168	160	183	160	159	182	174	171	189	175	183	168	195	200	172	169	159	184	181	152	175	180	173	164	168	170	184	180	161	187	195	166	164	170	186	160	177	174	199	176	179	190	161	159	168	187	182	177	148	176	149	179	185	157	162	162	178	182	188	156	173	179	171	176	172	178	173	203	162	197	175	178	170	213	171	171	189	177	171	188	193	192	143	186	166	186	163	206	178	196	168	172	179	180	155	146	171	172	169	167	177	173	155	165	169	174	174	199	178	156	157	189	145	164	184	162	158	170	187	180	179	164	166	172	170	154	160	179	183	188	178	155	158	187	201	179	168	174	177	163	180	145	156	149	170	165	160	183	171	157	184	180	170	173	180	191	161	174	200	166	202	172	154	186	164	157	175	197	185	178	164	159	168	189	158	170	202	177	170	187	176	144	177	164	183	180	172	169	188	152	198	161	168	196	166	160	170	185	181	187	171	172	184	173	182	176	174	168	189	179	156	177	176	164	180	170	190	187	158	166	182	182	158	176	187	157	166	190	174	195	180	193	173	174	182	166	188	184	167	167	177	169	186	166	164	181	172	171	174	180	178	141	152	149	173	166	168	185	170	163	157	172	181	164	187	196	161	182	192	165	176	207	178	169	163	173	183	172	182	159	172	158	164	188	179	167	172	163	176	163	175	201	173	183	174	161	184	213	170	170	194	168	154	168	167	148	162	198	172	177	188	203	164	174	174	176	167	176	178	161	184	147	154	168	175	170	195	190	170	173	189	158	163	156	181	153	160	193	202	178	183	174	151	182	168	182	181	184	162	166	174	148	183	170	166	185	171	167	176	168	187	185	183	171	198	173	172	188	155	179	156	181	176	165	173	164	187	163	158	185	153	162	198	155	190	166	181	155	182	178	186	177	177	169	164	167	175	166	169	198	153	162	170	199	164	156	173	164	189	167	166	175	173	163	182	183	167	158	182	183	168	172	166	156	182	181	170	163	181	166	194	178	149	152	171	174	177	172	168	164	182	193	188	187	184	167	170	187	181	178	171	181	167	159	167	154	166	160	175	157	180	178	172	187	153	174	146	177	169	183	171	173	147	176	164	175	173	185	167	174	148	162	161	154	147	160	171	178	192	195	200	191	176	163	179	165	168	182	179	174	169	191	174	177	168	164	173	162	181	193	164	165	179	163	192	164	182	156	173	159	195	190	175	169	179	162	145	161	177	179	197	161	197	156	172	211	176	180	192	195	136	180	184	141	151	177	150	154	173	159	176	153	169	183	177	172	143	171	163	190	167	182	192	176	184	188	182	179	169	190	179	155	187	150	157	158	171	174	189	184	172	169	162	175	164	197	167	177	154	154	176	165	186	184	168	185	165	173	170	173	162	187	195	165	164	199	173	181	173	199	183	189	169	141	167	190	193	171	186	192	197	173	156	177	178	174	181	183	175	182	178	183	181	173	162	167	174	184	156	159	172	178	164	161	185	149	161	173	189	165	162	193	178	172	187	182	178	182	163	175	168	184	153	189	154	170	171	170	170	150	184	181	182	185	147	196	183	164	169	161	163	194	183	170	173	181	180	165	182	183	158	175	167	158	169	163	163	177	183	181	175	179	186	200	154	205	155	157	182	194	160	169	179	170	189	193	170	191	162	178	182	174	163	172	177	166	186	154	188	166	160	167	175	184	173	158	155	184	174	179	179	161	181	173	155	217	183	184	174	168	171	172	183	193	183	186	170	151	184	196	180	190	191	147	170	173	153	173	175	177	175	177	147	168	171	169	189	172	157	156	158	184	150	167	166	195	183	167	191	138	165	162	191	157	162	190	176	186	159	176	171	189	177	151	169	183	199	183	167	179	186	186	135	163	187	182	136	176	174	166	166	154	179
13688	3343	2528	1314	859	582	474	385	389	306	274	4052	15261	9512	464	195	200	177	175	187	215	155	205	210	172	180	178	187	167	168	192	189	184	195	197	180	184	187	177	163	176	188	177	181	169	203	221	189	172	205	171	172	178	183	183	166	182	168	199	179	189	196	198	190	179	178	159	166	199	194	177	177	166	184	175	191	190	204	164	206	189	172	196	193	179	182	198	183	175	163	173	181	192	210	184	185	192	177	204	172	209	192	198	198	195	192	211	176	180	174	179	171	185	187	176	183	172	173	152	167	182	193	169	164	191	173	167	176	177	169	184	139	171	175	195	185	170	152	186	188	177	184	180	166	165	181	146	162	198	155	168	184	174	166	170	174	157	179	164	163	182	169	180	203	186	188	150	161	185	188	195	178	192	178	181	170	172	192	184	198	168	173	189	153	199	216	172	187	176	169	189	193	170	176	186	201	164	193	188	178	210	171	183	160	195	169	174	193	178	187	188	171	197	192	171	183	197	154	182	162	182	183	184	177	173	161	183	187	177	187	180	199	191	157	174	180	202	194	169	183	182	161	174	179	180	182	179	188	177	174	177	159	194	169	187	181	154	202	173	179	185	186	182	209	182	183	173	179	196	179	185	193	194	185	188	165	185	190	188	175	200	168	171	173	193	176	182	174	180	159	182	187	167	183	203	172	164	190	190	155	162	197	176	172	186	171	186	164	203	179	182	160	186	170	182	189	175	177	187	184	173	190	193	175	200	161	192	189	159	184	179	183	153	194	178	168	185	182	186	173	168	179	178	165	175	201	181	171	206	195	183	187	153	178	147	151	174	176	176	204	185	189	184	179	176	186	171	197	170	166	165	196	194	172	190	175	171	182	194	164	160	173	194	177	159	188	196	203	185	169	147	181	163	178	189	194	191	180	215	184	181	177	179	187	156	182	194	207	174	185	180	190	187	179	183	189	173	182	192	194	194	177	165	201	169	184	179	169	209	168	172	165	184	207	178	213	178	179	187	178	175	167	164	166	197	182	179	168	185	171	183	191	186	184	168	177	175	168	183	177	193	179	165	207	153	178	158	165	169	167	190	179	190	195	201	177	189	186	169	177	170	168	177	188	185	160	211	192	193	199	192	146	179	179	148	198	176	165	183	191	183	165	185	186	154	164	167	188	213	176	157	175	181	191	184	168	169	194	173	167	173	170	188	177	165	169	170	158	163	148	175	167	201	185	157	194	185	178	173	181	164	186	176	202	193	178	185	189	180	176	190	157	201	163	182	192	171	190	208	176	172	188	173	191	173	165	184	180	173	164	186	192	183	191	185	180	167	191	178	170	177	196	178	190	188	196	172	182	182	188	182	183	178	174	176	176	155	182	186	181	174	140	168	197	175	174	211	169	179	174	173	211	184	206	176	160	191	185	194	191	204	179	193	195	203	186	176	151	185	179	179	213	200	190	192	196	184	180	192	187	198	177	177	187	191	191	175	170	190	193	202	175	175	171	170	180	165	186	184	179	180	174	180	187	175	177	170	183	190	189	170	214	171	179	169	178	173	189	157	171	171	175	163	169	203	181	168	182	183	166	207	191	176	175	188	183	197	184	187	198	172	185	209	204	158	168	175	170	195	201	178	183	183	192	179	186	163	188	188	169	175	184	201	167	184	188	158	179	176	214	199	190	175	180	188	167	178	166	188	158	179	168	179	186	153	153	197	186	199	189	183	177	192	162	217	178	164	170	182	156	190	170	189	186	182	161	173	168	142	183	173	173	186	166	195	169	187	174	171	169	181	163	193	174	172	201	153	170	165	176	190	187	199	196	195	163	193	182	163	182	171	191	194	193	177	199	190	163	170	195	199	185	169	167	187	178	192	164	199	187	185	182	175	174	184	176	181	165	176	200	200	162	172	187	174	196	187	169	175	162	168	179	171	166	180	177	178	177	159	181	179	175	183	154	194	201	183	176	177	190	153	168	152	185	160	174	201	190	182	166	182	173	158	175	165	184	169	174	167	179	198	177	173	178	178	157	165	186	171	187	189	167	193	188	185	170	180	186	165	177	179	163	174	181	163	203	187	194	165	183	194	184	176	176	150	205	171	170	167	203	208	182	188	168	184	166	161	172	179	174	182	175	188	175	214	182	177	192	178	153	172	159	200	165	187	192	185	191	165	193	173	192	168	173	190	182	178	173	186	197	187	207	156	180	171	170	181	167	176	181	198	174	189	175	169	182	188	194	180	136	169	164	192	203	180	187	196	164	180	152	170	176	183	196	171	175	162	160	170	192	206	195	157	165	181	167	187	200	191	181	169	178	204	177	201	168	178	200	172	167	195	173	189	190	183	171	165	185	188	180	176	188	197	192	184	193	185	180	163	178	168	153	168	164	207	175	177	180	176	172	182	155	185	181	197	176	162	173	173	176	185	172	170	183	157	174	161	170	176	194	194	192	200	188	158	169	179	180	185	180	187	187	175	161	181	190	172	161	205	172	180	164	189	190	186	188	169	177	162	194	200	171	160	168	178	178	172	187	191	181	182	165	155	174	188	163	211	171	176	185	169	159	206	168	170	188	185	183	196	173	177	189	183	175	205	176	212	165	182	183	190	162	172	187	203	202	187	195	196	161	155	192	211	169	198	192	160	182	163	177	182	199	179	144	179	142	174	171	178	169	166	178	190	205	181	180	177	170	174	167	203	197	192	157	170	186	191	180	184	189	172	184	180	187	157	187	167	156	193	200	189	170	162	194	157	181	194	160	198	180	175	172	195	182	178	162	164	171	164	187	164	169	191	173	181	183	173	193	194	161	191	170	189	172	187	190	175	168	184	183	187	163	163	167	174	188	204	174	191	181	165	175	186	184	187	174	162	204	160	188	187	179	171	202	179	188	183	208	159	188	189	192	147	187	188	179	166	170	206	181	197	168	166	189	175	198	171	170	156	198	165	180	188	178	179	200	186	176	183	184	158	200	174	174	168	165	167	168	169	195	180	208	164	175	175	189	178	173	172	200	174	171	162	203	179	172	216	168	179	164	196	158	173	175	201	189	172	188	192	189	194	164	178	176	198	199	184	160	182	163	166	162	165	188	168	183	194	165	173	184	199	177	157	171	175	194	184	178	163	180	167	182	162	166	198	181	168	178	188	186	192	153	201	172	196	167	174	164	174	189	188	172	173	172	184	196	145	192	177	170	180	186	164	180	170	186	190	176	190	170	188	173	184	185	175	178	151	180	176	184	176	188	160	185	174	190	183	180	183	194	190	162	174	192	159	216	183	162	186	185	174	171	188	166	176	204	157	183	178	191	159	191	163	174	195	169	179	182	196	183	196	192	180	192	186	201	203	193	175	164	181	191	170	195	178	181	165	183	176	177	173	168	176	187	144	196	170	177	177	166	165	171	193	191	176	190	181	172	155	176	181	143	189	167	163	195	176	173	173	179	171	170	184	182	197	168	174	176	200	174	186	193	177	172	190	176	184	191	174	169	194	182	194	166	177	163
23887	21068	28593	23770	21048	7132	1071	592	491	493	464	4243	19984	13557	1166	372	337	338	350	375	362	361	316	317	327	349	353	366	326	348	359	321	328	351	333	374	333	327	348	351	318	352	336	306	326	341	340	329	305	309	338	360	335	329	310	319	346	370	318	342	296	321	349	330	313	334	336	331	323	341	304	350	336	324	340	319	328	384	362	332	343	340	332	303	313	316	314	340	346	350	333	318	354	340	309	347	328	326	342	355	324	314	339	345	338	313	331	340	364	325	325	348	324	308	323	303	356	312	324	312	316	303	294	328	324	281	319	319	317	334	327	350	334	292	334	337	328	331	329	315	309	333	319	332	321	347	339	303	319	324	338	337	325	310	330	283	351	326	330	313	348	327	296	310	302	322	314	312	340	301	335	341	344	339	330	287	346	284	334	295	290	333	304	322	359	341	344	313	354	327	325	345	348	343	328	322	331	303	360	355	292	318	334	311	320	332	346	301	291	339	299	328	320	308	309	284	308	291	328	338	330	314	328	288	359	276	316	350	356	310	312	305	343	345	343	316	320	352	315	300	317	357	316	316	347	324	340	333	290	334	367	304	330	330	320	322	341	326	328	316	332	323	310	336	335	330	349	323	301	362	312	361	311	300	346	329	327	328	311	344	353	314	303	334	314	355	340	326	321	338	324	324	310	321	307	307	316	333	353	301	309	324	331	306	314	328	301	343	361	354	336	328	317	334	300	327	330	345	323	314	346	310	342	328	350	334	359	312	325	299	364	352	318	333	328	312	331	300	305	344	289	322	314	306	324	345	342	349	325	327	303	292	336	322	327	321	341	302	298	302	300	299	313	313	318	302	328	299	309	318	297	336	326	318	334	326	334	294	331	310	297	317	338	322	329	334	354	339	342	310	330	322	330	307	332	291	336	286	314	332	330	360	347	319	356	299	332	357	330	330	341	332	307	293	328	329	336	305	319	315	313	342	344	313	336	313	331	341	342	307	311	353	305	326	340	371	330	284	324	317	328	331	338	313	334	354	295	352	335	337	335	342	334	310	373	309	316	349	310	334	327	323	348	339	311	324	302	314	322	305	352	341	314	322	338	315	322	292	311	301	320	332	333	326	323	310	330	321	314	314	333	320	364	341	334	313	342	346	332	308	338	314	331	289	355	352	324	323	308	364	301	314	335	301	355	312	339	353	349	317	316	311	322	325	347	354	289	338	317	327	306	335	343	298	292	301	347	309	315	295	335	301	341	332	316	317	333	322	337	337	349	326	296	328	321	334	331	303	325	360	315	347	333	336	341	295	294	320	339	298	322	347	321	318	308	325	327	336	313	356	298	348	365	328	293	320	336	319	372	326	328	319	318	335	312	354	336	327	331	341	329	320	354	301	347	319	342	327	334	332	339	326	337	344	341	340	337	311	309	307	333	365	318	330	309	287	315	297	294	350	300	344	338	325	331	316	337	324	336	315	341	345	317	311	318	344	317	321	358	298	313	300	325	311	369	344	339	313	335	332	324	341	337	346	307	344	343	343	302	342	338	346	329	342	336	336	321	328	307	311	323	331	334	337	308	350	301	325	331	310	333	347	334	318	323	338	320	324	336	351	341	326	307	315	306	318	320	325	327	332	329	331	306	321	335	328	307	352	321	326	329	318	310	313	274	312	315	315	322	309	348	319	336	343	318	316	325	311	339	327	348	315	313	346	339	346	288	344	316	319	309	341	345	306	327	336	301	325	353	323	297	351	320	368	315	331	328	322	357	343	357	348	333	359	341	335	335	355	303	341	355	324	336	315	297	351	320	343	284	331	325	332	329	320	321	339	307	362	363	314	316	310	335	337	312	304	340	328	344	305	332	309	312	324	327	289	337	356	362	302	343	314	330	327	337	327	278	293	318	290	326	337	347	323	321	329	293	345	310	359	362	305	341	315	301	334	353	318	316	351	326	329	310	331	300	319	309	315	312	278	342	352	299	352	294	321	255	313	314	329	331	335	322	337	299	339	341	332	328	319	299	305	326	308	325	332	324	328	311	319	333	310	345	320	341	315	353	317	342	363	306	322	333	333	290	325	311	319	299	353	336	336	332	334	315	325	357	309	294	316	326	303	324	310	296	323	302	317	332	328	328	320	299	346	318	290	335	297	322	286	300	328	341	330	311	328	333	327	295	349	335	311	322	300	324	307	345	320	359	329	309	345	313	303	311	345	300	306	332	331	292	341	321	314	309	313	367	324	314	297	319	321	321	328	292	322	312	330	298	309	292	331	303	356	342	361	395	314	322	289	327	327	318	316	318	348	289	341	317	376	325	326	333	319	306	314	316	319	333	333	302	338	312	324	345	333	342	336	314	348	319	329	312	332	316	328	315	327	324	346	312	327	331	326	319	368	328	339	313	340	316	321	305	279	311	314	272	320	331	343	387	315	342	324	348	349	308	324	338	370	300	336	328	303	348	308	349	293	335	322	298	338	316	327	327	319	315	348	346	348	342	347	305	330	320	299	311	295	347	301	303	332	334	330	347	326	327	349	352	341	335	312	342	347	322	314	309	301	345	315	337	315	339	312	344	357	327	319	342	344	290	329	327	307	328	342	328	337	322	306	311	322	335	358	334	276	316	326	305	289	307	318	321	314	314	295	322	347	332	330	359	289	312	318	305	334	349	331	340	318	337	333	320	311	304	315	318	314	339	302	318	344	312	325	315	321	334	324	319	317	311	309	304	304	311	301	341	344	339	329	314	292	338	329	317	307	363	305	309	344	308	353	312	326	308	323	311	328	300	349	346	342	328	271	310	332	330	332	293	301	324	310	313	313	326	325	331	303	298	353	297	329	316	333	350	331	328	324	351	310	323	310	333	338	312	329	311	350	297	327	321	355	320	300	332	332	308	305	338	307	352	313	332	328	316	311	307	320	342	335	345	309	327	359	308	296	326	336	323	362	300	334	312	320	300	304	313	307	329	346	323	311	319	323	350	345	300	322	300	321	330	337	305	328	322	300	300	327	311	342	318	318	318	343	302	328	336	323	314	339	314	320	354	347	340	324	307	326	351	332	281	356	341	340	320	305	323	340	342	323	328	341	302	300	338	332	294	339	361	356	324	336	331	302	327	295	348	308	331	310	334	322	291	315	336	351	334	314	341	319	309	351	349	282	302	314	305	331	338	356	331	311	331	353	350	291	322	304	327	326	334	313	324	295	325	315	323	335	298	337	340	336	375	297	336	316	323	354	344	329	345	319	309	329	314	317	324	334	321	378	345	344	332	309	303	349	309	344	319	312	340	335	336	316	342	335	340	328	346	304	326	333	323	329	317	321	331	336	351	331	313	332	307	314	337	324	338	322	309	337	328	321	289	331	320	293	321	339	326	313	320	319	321	340	342	317	327	336	300	350	317	285	352	318	306	310	319	332	282	344	352	306	344	349	349	324	343	326	336	298	315	310	333	335	306	324	310	306	331	309	349	354	330	319	340	328	345	293	320	346	339	316	343	295	319	330
14448	5623	4618	2255	1473	1099	827	679	601	574	563	7052	21685	11226	785	346	356	325	338	343	340	326	306	311	328	322	294	318	286	345	313	338	284	338	288	339	279	308	318	287	329	307	326	327	305	331	350	327	341	353	327	305	313	320	326	364	348	305	321	328	324	310	316	315	303	325	319	316	338	322	316	287	307	293	307	338	301	310	355	311	317	295	298	341	299	322	303	298	300	312	300	306	321	347	334	316	378	302	327	318	304	320	307	334	313	340	323	308	307	305	363	309	299	317	297	313	300	345	330	300	308	303	315	309	325	291	330	324	298	327	319	315	305	330	322	322	331	325	299	305	297	332	261	312	294	315	298	319	310	297	345	296	310	320	315	302	279	322	288	349	336	317	299	298	304	272	334	319	308	317	311	313	291	345	301	300	329	306	311	311	319	296	344	306	296	316	317	309	319	317	313	332	295	330	294	304	317	301	316	313	333	292	323	310	321	307	306	254	305	325	312	333	297	341	320	275	312	327	349	298	309	312	312	277	303	307	324	335	320	329	318	309	308	309	297	311	306	299	314	317	315	298	352	297	302	295	309	333	298	313	295	288	309	283	327	299	304	353	315	299	277	327	321	309	312	314	342	316	318	308	307	345	300	295	312	324	324	294	317	328	298	305	306	296	324	307	304	291	318	302	311	293	309	301	310	336	271	303	314	307	304	282	308	321	329	311	290	324	308	298	338	338	340	311	322	307	291	279	305	317	336	304	328	334	304	353	339	297	345	331	309	305	296	338	317	270	282	300	310	351	331	323	321	278	327	309	344	312	323	327	321	326	304	315	347	305	302	296	368	317	327	300	289	302	302	328	304	307	299	348	270	307	342	303	315	319	325	335	294	313	292	307	305	307	325	327	304	350	299	334	315	316	364	341	299	296	304	286	273	287	335	289	326	302	320	316	290	321	294	322	321	323	310	294	312	327	315	289	327	312	337	326	305	299	328	305	276	293	318	309	312	300	315	309	335	303	310	312	320	330	323	338	285	311	322	313	309	335	274	340	306	303	321	338	307	316	336	301	322	288	281	315	324	301	309	310	288	326	293	300	335	317	315	313	295	325	302	297	268	306	291	303	342	281	310	305	341	313	314	306	330	308	299	331	308	333	320	304	337	294	338	305	293	310	310	335	302	322	314	320	313	314	326	299	333	316	303	303	330	307	330	308	324	279	312	337	308	326	294	322	320	293	311	318	319	346	350	294	310	319	285	317	329	319	309	321	319	307	313	332	283	313	322	305	315	324	314	304	291	311	282	303	283	301	334	303	304	348	301	305	307	347	312	345	329	283	317	333	297	329	305	312	296	315	305	302	299	313	293	303	297	313	308	340	309	299	306	306	324	298	289	305	306	307	299	278	310	295	329	325	339	331	268	328	298	340	300	284	281	329	300	343	307	291	345	306	313	297	328	294	313	291	336	311	317	281	329	288	315	297	267	316	328	310	334	323	321	326	308	311	277	301	332	307	334	318	334	278	285	296	293	313	322	294	306	311	310	307	275	303	282	273	291	330	304	309	319	290	302	319	299	317	304	293	326	350	330	336	297	322	332	309	312	296	305	305	318	322	331	339	331	278	344	311	306	291	287	314	329	293	326	309	320	286	339	318	328	303	333	314	317	316	316	336	307	287	346	302	334	325	282	309	302	295	303	315	303	289	307	297	321	284	307	296	308	291	324	333	317	275	310	301	323	317	284	314	303	317	348	280	307	295	310	318	337	315	341	314	313	317	309	304	296	330	316	318	303	323	320	305	319	307	304	343	317	306	328	283	307	298	292	326	346	300	286	288	333	315	323	294	324	326	325	319	303	302	325	306	280	283	313	299	302	292	315	302	330	293	297	314	324	313	285	314	296	312	316	298	307	325	326	330	332	299	294	318	318	291	293	337	300	329	326	301	306	306	305	306	333	302	316	341	321	315	304	321	305	317	291	311	307	311	313	280	325	289	314	272	326	307	320	284	304	298	328	298	314	338	352	314	313	303	305	298	330	322	331	288	302	305	331	331	327	311	314	363	298	282	335	312	289	321	338	280	326	320	278	318	302	321	296	343	318	307	316	293	302	327	293	306	298	289	316	305	306	278	331	310	327	307	316	310	298	330	354	315	306	311	298	305	329	284	335	305	323	320	311	326	339	284	305	312	295	324	296	313	297	315	309	298	312	301	321	320	334	303	283	320	324	294	337	313	309	324	283	302	328	326	323	351	325	330	296	337	328	286	315	301	307	309	299	323	311	334	292	302	303	314	331	297	279	317	317	297	319	310	287	336	315	317	323	313	329	338	314	280	307	297	310	306	280	317	323	324	340	294	297	291	284	296	334	346	321	310	310	338	313	306	295	353	314	323	286	313	307	308	278	319	310	332	323	266	326	331	334	316	318	345	334	306	291	340	310	332	305	292	311	275	324	315	327	320	337	324	328	313	309	327	293	331	322	290	322	315	318	340	335	334	325	325	296	328	330	310	322	320	315	335	301	329	317	308	297	328	325	289	282	276	289	306	317	304	311	278	312	303	286	321	319	335	301	293	304	284	329	300	302	314	301	323	300	301	301	330	313	313	280	345	345	309	311	299	312	342	308	326	306	335	288	322	303	321	289	318	321	328	291	300	328	294	302	320	322	327	340	316	334	314	373	322	339	308	340	311	320	297	293	315	331	307	302	296	289	313	327	320	329	336	309	309	299	302	325	322	340	300	291	306	316	312	312	314	288	365	296	296	333	318	302	281	292	302	313	320	328	321	302	287	331	330	333	300	309	310	317	303	307	332	356	318	288	298	294	334	293	323	303	329	298	315	338	288	313	278	322	292	342	303	294	320	323	327	330	278	334	327	306	316	311	316	319	288	318	324	296	312	287	305	316	306	319	327	280	327	318	317	314	310	338	302	311	319	309	319	316	321	331	289	296	304	332	304	334	330	332	300	328	324	322	313	308	296	328	287	314	308	311	311	325	326	287	307	323	305	315	302	317	298	329	310	303	293	329	304	313	319	341	292	356	315	311	284	291	289	302	323	294	293	346	299	298	295	332	303	312	316	299	327	320	295	290	289	313	313	321	332	274	313	295	299	299	322	318	291	307	271	309	321	302	294	307	324	322	286	316	308	324	291	293	334	313	319	318	301	310	283	322	336	276	296	281	307	305	286	319	332	327	314	348	326	333	320	341	307	290	323	296	297	290	303	308	322	313	318	289	310	293	310	316	299	339	328	274	298	296	308	334	315	350	326	304	292	311	287	319	311	315	302	302	307	317	316	310	308	313	314	306	302	301	314	318	294	296	310	319	323	323	305	292	312	334	289	290	306	317	311	291	327	301	300	311	313	327	289	298	308	303	327	311	327	291	325	304	321	296	291	279	336	323	305	323	304	316	319	324	316	296	289	321	330	315	275	325	302	307	327	275	278	342	301	301	313	299	314	309	322	291	293	312	293	350	295	296	283	278	289	310	290	331	297	287	298	346	300	312	324
27338	12327	875	377	213	162	187	195	204	189	187	398	969	1047	298	175	159	170	152	191	188	179	190	180	160	172	159	174	163	185	168	200	159	151	169	172	178	166	178	184	181	162	169	172	167	168	185	162	176	189	165	185	167	173	181	185	179	176	174	180	172	166	183	187	165	178	161	186	170	206	179	195	145	165	179	165	163	178	170	169	196	199	175	165	173	194	180	177	174	147	187	176	189	173	155	196	163	182	157	175	192	166	174	192	166	165	174	176	171	162	200	163	185	171	179	173	167	171	182	167	176	178	198	173	173	176	177	183	167	175	194	173	189	160	175	181	163	186	173	175	196	185	178	173	164	170	200	175	167	178	178	199	169	186	174	188	182	155	174	160	177	166	194	178	169	167	185	181	167	183	186	189	193	183	175	160	160	183	179	167	159	181	180	158	164	193	162	178	161	185	170	166	154	162	193	157	193	180	176	175	181	176	163	171	186	152	180	171	191	195	170	185	183	164	160	186	204	181	228	184	183	177	165	173	170	179	190	191	181	187	181	195	179	158	215	197	173	153	198	188	182	173	179	184	170	204	197	179	173	173	178	184	190	184	170	165	190	164	194	172	176	197	175	192	181	168	178	172	174	170	177	191	191	184	165	206	185	182	176	162	169	170	161	155	167	197	176	184	203	198	202	183	158	200	177	156	171	208	178	182	165	191	179	180	168	180	179	190	185	169	166	197	159	165	162	184	174	199	169	191	189	195	190	170	161	190	189	214	171	161	188	183	179	187	185	171	159	165	180	177	168	182	186	184	180	208	178	180	153	205	188	161	166	162	155	162	183	190	153	165	193	178	177	153	163	173	173	174	172	198	172	172	175	186	170	159	188	184	180	182	192	183	167	192	185	183	186	172	201	179	188	198	182	168	183	162	153	155	171	198	162	174	174	180	170	166	166	174	157	180	179	173	168	158	170	195	172	194	172	171	180	158	185	170	182	167	175	185	172	182	180	208	176	204	172	198	173	186	189	168	188	168	176	164	192	173	185	153	158	179	204	197	160	158	174	169	163	180	198	172	160	173	189	205	192	177	159	192	181	170	171	189	165	158	144	209	172	185	189	189	190	178	178	136	136	195	180	167	163	182	180	194	184	190	195	170	163	174	190	193	195	173	192	178	184	177	189	181	158	188	176	171	177	181	179	174	181	167	181	177	198	184	173	201	184	177	169	169	183	177	167	183	165	183	151	178	176	202	191	178	181	188	169	186	184	178	173	184	194	186	190	175	187	169	159	184	178	157	182	192	172	188	175	174	176	153	161	159	160	166	209	192	177	190	182	156	160	156	169	182	162	188	180	211	161	157	173	173	176	187	202	158	165	190	181	155	191	169	180	171	167	154	182	175	169	185	168	185	194	156	171	203	177	211	176	147	161	189	175	197	169	206	186	191	148	183	188	196	162	188	193	188	177	188	197	169	183	181	164	155	172	166	184	179	185	173	183	168	171	204	162	167	179	194	183	189	167	161	155	195	179	195	176	193	191	168	162	181	166	156	159	191	177	174	150	158	141	175	176	173	186	165	187	182	156	195	162	188	182	190	183	173	186	170	185	150	181	174	167	165	195	176	167	185	167	170	153	159	196	179	196	181	195	178	175	183	191	186	158	187	177	189	155	171	180	158	185	184	193	188	163	184	207	191	182	174	154	173	182	183	172	186	172	145	172	187	161	187	169	177	171	199	172	174	162	188	168	168	167	171	191	180	173	189	184	186	167	143	178	184	183	187	171	189	191	139	187	160	192	173	185	178	180	180	148	171	192	183	166	179	177	194	166	167	160	171	173	164	174	163	190	175	177	181	157	170	167	160	161	191	177	150	169	172	173	186	178	203	174	173	161	177	187	171	182	203	183	169	182	171	169	164	163	171	195	208	180	158	167	167	189	174	171	188	149	171	175	203	189	172	179	173	207	177	190	195	184	163	182	203	160	184	178	190	166	189	189	187	201	195	180	191	193	187	158	179	168	175	177	180	166	204	164	158	175	161	151	203	178	173	179	201	178	172	195	165	194	173	163	191	177	181	183	185	175	156	172	156	189	185	170	161	169	170	180	185	168	189	177	179	193	186	164	182	179	184	186	177	189	163	183	189	175	178	188	165	200	167	162	190	168	202	198	165	152	184	175	185	163	165	180	187	180	172	174	181	150	141	200	176	166	161	163	171	175	191	211	211	182	204	180	169	171	167	166	177	172	167	168	168	187	180	166	167	175	178	158	147	180	191	173	196	183	165	180	185	172	156	178	183	176	184	180	177	173	160	149	174	178	183	207	169	183	170	163	181	188	175	181	189	160	178	179	182	164	170	162	157	156	168	169	160	183	188	167	178	173	185	164	170	168	165	168	190	186	162	189	169	161	183	197	162	161	181	171	196	186	184	180	164	184	176	184	171	169	198	176	192	190	203	175	183	178	172	198	156	183	193	187	179	183	174	194	146	188	179	174	175	170	186	184	171	170	191	191	189	169	177	163	173	181	184	198	192	174	167	169	175	187	173	191	206	173	184	174	191	170	172	178	171	163	183	214	176	159	170	186	167	199	175	187	177	160	186	165	203	182	183	143	160	207	168	183	172	185	185	177	195	176	199	202	182	191	193	156	174	171	191	155	171	180	165	191	164	176	170	144	159	172	183	175	186	176	180	166	179	163	212	194	155	182	186	167	187	176	180	158	158	178	181	175	172	175	192	158	167	176	187	207	175	215	193	181	158	182	185	185	185	181	176	172	183	207	189	194	194	187	202	174	212	172	160	180	176	154	207	189	185	173	187	158	165	186	166	168	178	175	191	169	187	164	147	170	187	191	177	184	145	153	183	191	179	171	178	168	179	182	167	185	182	160	177	194	183	185	171	175	189	189	167	162	186	199	177	169	186	172	206	184	181	151	184	185	178	191	179	196	200	198	164	181	205	167	180	165	177	193	151	204	171	196	187	188	218	168	178	165	201	198	165	192	169	167	168	200	177	179	178	165	162	177	166	201	192	184	159	202	183	168	174	158	160	175	165	157	193	171	160	170	195	193	205	167	172	178	197	170	180	163	192	168	191	170	181	186	166	161	204	189	179	193	173	172	179	168	168	169	171	198	195	164	178	163	191	205	186	189	203	176	175	174	193	191	214	186	187	171	177	163	173	204	172	202	177	184	170	182	187	196	191	174	184	180	146	197	183	176	161	174	154	155	173	162	182	194	166	204	163	172	201	183	159	171	180	155	181	180	171	186	171	184	203	176	177	194	191	171	180	171	186	169	183	186	177	182	194	184	154	186	172	176	171	173	192	161	173	187	173	181	187	186	163	160	214	191	197	182	204	189	166	171	198	188	176	187	189	202	176	157	186	196	167	163	188	169	157	196	164	165	174	192	171	158	182	175	191	172	180	157	181	161	169	152	155	185	179	189	177	169	172	180	173	201	181	186	171	171	187	196	183	176	165	175	166	177	172	172	168	172	157	183	181	156	183	184	158
5620	584	410	304	215	210	217	210	208	180	194	582	1524	1450	343	180	164	196	207	171	185	191	202	199	160	171	183	191	163	169	175	153	158	183	163	174	176	203	155	163	184	189	183	183	204	163	184	180	202	190	172	183	182	176	199	173	190	158	189	177	178	192	173	184	182	180	176	174	178	179	173	166	178	176	163	180	180	174	162	171	186	182	162	172	184	171	192	152	185	181	184	186	149	175	165	171	158	158	146	168	166	192	192	177	158	174	194	173	168	182	184	188	166	201	179	187	168	162	161	202	170	179	155	199	212	172	181	191	205	181	176	155	170	196	157	177	171	161	173	168	157	185	156	184	176	175	169	140	146	168	165	151	185	170	162	157	173	163	182	165	182	190	165	179	143	177	190	180	167	172	140	170	175	190	168	189	178	180	173	178	159	175	174	193	159	179	190	183	191	198	150	167	169	177	175	177	186	187	191	172	173	180	167	207	177	165	174	166	146	180	161	169	165	190	147	181	154	174	161	178	195	181	169	187	182	169	157	197	152	177	174	187	203	171	170	177	189	206	167	202	168	178	161	145	144	207	176	173	172	178	162	173	182	186	161	174	215	178	188	195	180	194	173	206	193	168	194	171	162	168	192	178	186	167	202	181	177	183	173	170	170	165	167	203	166	166	177	159	147	169	186	169	179	185	187	185	181	184	189	176	187	182	166	175	170	168	164	149	165	168	173	172	202	173	162	184	189	146	163	176	172	168	177	169	190	177	207	184	199	158	180	156	192	178	184	185	172	162	166	159	187	183	178	184	167	158	181	168	153	192	174	165	151	177	170	159	182	152	195	152	191	169	179	150	168	162	178	195	192	163	173	177	163	198	162	183	149	164	185	163	155	187	152	167	163	175	172	178	190	184	170	178	154	169	173	164	165	193	221	180	181	145	165	184	190	175	172	189	156	171	183	168	158	174	197	197	189	203	166	175	179	166	185	161	181	183	167	184	162	170	175	145	184	161	184	160	175	202	170	198	157	154	164	171	181	147	174	187	172	170	179	166	150	177	171	171	186	180	168	181	162	179	185	171	167	148	157	158	153	173	194	161	168	165	163	173	168	208	182	174	153	181	169	188	170	170	184	178	185	181	183	167	168	157	160	177	163	180	170	166	173	193	174	162	163	209	192	160	183	166	164	172	168	180	168	154	210	190	166	181	173	195	172	181	183	173	178	162	178	159	178	178	170	164	155	172	206	176	164	147	164	168	191	178	179	165	170	167	187	187	163	163	195	173	198	173	184	176	181	162	176	187	182	186	178	161	196	191	194	178	168	173	159	193	170	149	178	195	180	174	186	158	175	184	183	178	169	180	183	159	206	179	160	171	166	169	185	160	189	191	184	160	177	165	159	208	180	189	163	151	166	167	185	182	165	176	193	188	164	173	188	185	177	166	171	168	164	180	184	149	186	181	166	152	182	198	184	182	203	165	173	165	179	163	169	193	190	151	186	198	142	184	182	172	161	177	185	179	172	171	170	176	181	157	164	182	202	174	177	177	181	201	186	191	152	156	185	160	165	158	155	150	163	181	188	184	174	154	188	155	199	179	166	178	185	171	193	162	167	174	190	155	175	184	197	161	177	184	165	188	171	171	165	169	183	162	172	180	179	172	167	187	169	154	190	158	171	171	175	174	179	178	175	185	183	164	157	167	180	175	191	181	184	180	175	189	178	204	177	176	161	185	178	178	178	159	190	176	193	171	166	184	175	188	172	175	190	176	205	174	166	155	197	196	163	181	170	192	188	167	184	175	198	176	159	180	172	180	166	150	167	168	168	178	170	188	175	188	179	178	190	179	169	177	193	175	161	170	168	155	176	154	170	191	177	192	151	164	141	182	168	196	174	180	186	160	187	201	171	193	163	190	179	170	164	204	195	171	190	165	153	182	148	154	160	162	184	189	197	184	167	187	171	174	191	185	167	199	194	182	180	179	188	188	163	163	182	216	192	165	158	166	175	172	172	163	187	180	180	179	162	179	176	176	180	153	150	159	194	163	143	173	173	168	178	174	161	164	162	193	186	154	159	189	193	179	176	166	178	181	161	180	169	193	153	164	185	204	162	186	176	184	170	173	175	170	167	144	201	176	173	182	191	161	172	175	172	167	159	191	179	157	205	170	170	192	179	178	163	179	191	166	186	175	163	178	199	162	179	167	165	200	167	170	187	160	158	161	178	180	193	178	173	178	173	179	202	168	166	157	199	162	196	156	183	146	182	199	166	166	187	171	173	187	188	193	182	176	167	183	174	165	164	166	194	186	170	154	161	161	186	185	195	182	164	158	192	168	185	200	191	190	143	181	177	205	164	196	185	173	183	166	214	181	179	163	199	149	173	197	175	178	202	143	163	179	182	159	195	160	177	178	179	169	192	193	181	164	175	189	162	167	171	174	184	175	169	165	169	182	179	175	156	178	158	177	189	182	184	164	171	168	178	177	161	172	176	175	175	182	169	177	168	205	178	180	136	180	176	188	158	187	179	181	176	198	194	185	162	182	190	176	188	175	170	183	176	190	166	194	186	176	195	181	189	180	173	183	157	166	166	177	155	153	179	171	172	171	164	175	182	159	177	172	182	160	167	171	192	185	194	184	144	173	172	190	180	165	175	197	145	187	179	160	156	179	182	176	165	181	164	169	189	167	152	178	177	176	191	194	185	186	171	179	159	162	168	159	182	174	180	181	185	162	155	180	162	168	164	152	188	181	161	188	182	183	187	191	163	172	161	189	176	172	194	168	176	166	166	183	187	195	179	172	167	176	151	168	183	196	177	172	190	164	182	183	162	180	180	189	166	148	167	182	168	178	170	173	158	176	194	183	178	190	175	189	210	189	175	159	195	192	185	164	199	156	195	169	176	177	176	160	151	184	167	187	167	179	171	188	178	175	170	157	181	184	194	155	156	159	157	198	186	163	170	190	171	178	172	160	173	177	186	175	174	183	172	187	192	183	164	173	175	168	184	185	185	191	172	171	186	162	190	157	194	183	170	181	171	155	161	182	192	183	163	190	196	166	189	167	178	176	187	162	178	153	180	167	182	167	174	183	165	196	180	158	192	180	168	182	191	175	182	175	181	163	156	190	161	188	175	166	200	179	174	161	181	164	164	170	170	178	172	190	161	170	178	171	188	168	149	186	198	174	160	179	148	170	177	196	165	173	170	177	192	154	160	181	174	183	166	164	179	178	167	175	170	168	154	157	165	187	202	171	158	200	163	178	183	178	185	157	169	188	187	152	172	194	210	174	154	173	159	177	155	152	195	183	181	155	168	190	173	153	187	172	193	177	182	162	180	179	176	190	174	170	165	170	166	175	166	178	175	177	172	171	151	187	150	166	198	177	174	167	178	196	169	163	185	185	174	169	184	189	158	171	168	167	186	179	189	192	173	195	166	187	164	179	188	163	178	163	173	171	177	171	196	179	198	163	163	182	181	183	181	192	142	185	181	155	173	166	194	182	178	186
24849	21056	27738	24594	11247	860	480	311	288	277	427	3364	12595	10204	2562	227	229	190	182	203	225	192	200	200	217	192	199	175	236	204	212	194	186	212	197	171	183	171	181	164	211	188	203	207	202	196	184	191	216	180	192	200	182	187	206	180	187	194	203	178	166	170	185	194	208	191	203	203	192	196	171	177	178	200	190	192	197	186	201	192	177	199	206	215	191	178	188	200	179	206	217	214	190	193	179	208	195	195	202	168	193	194	188	175	184	199	189	180	195	188	213	216	193	185	195	195	196	179	178	216	221	218	200	220	212	199	196	176	208	183	200	187	211	194	211	190	215	204	204	216	199	207	194	192	186	193	209	193	204	205	199	220	200	205	202	179	196	203	173	176	183	200	200	196	210	215	184	175	193	200	195	180	196	183	199	205	195	175	201	181	203	188	187	198	188	217	185	202	213	180	184	169	202	184	192	193	193	219	182	183	188	185	189	181	208	195	190	199	229	187	167	197	210	194	185	181	182	176	215	205	172	209	210	175	183	185	205	186	206	171	184	196	199	191	199	172	194	179	183	189	184	173	199	186	195	213	182	174	195	192	194	180	190	212	187	205	194	194	178	201	181	196	209	199	205	181	195	193	205	188	203	167	190	217	203	189	184	209	210	193	208	190	194	183	210	228	190	198	180	211	191	225	192	181	200	200	174	217	187	197	186	193	192	204	169	193	178	143	168	186	188	190	192	205	191	203	204	192	184	193	208	176	205	193	196	173	187	192	207	190	192	209	172	191	199	178	209	172	192	173	193	199	188	185	181	199	178	193	195	207	212	185	204	202	192	184	192	189	188	199	190	195	188	207	177	205	178	194	198	202	240	181	165	207	191	188	197	168	197	185	202	201	176	166	193	202	179	192	172	185	208	204	172	199	188	201	197	201	210	198	206	208	216	198	208	185	172	173	186	179	197	188	197	205	181	194	196	197	201	201	190	207	185	212	190	179	181	215	175	172	178	175	194	209	190	163	198	218	187	170	179	186	175	203	188	182	177	210	217	171	158	209	212	201	185	188	204	213	165	177	185	199	190	210	186	199	198	210	209	203	196	212	188	174	209	200	180	199	184	223	190	181	190	206	221	209	197	200	185	175	196	186	198	200	213	168	167	205	205	214	192	196	174	188	189	210	210	195	193	204	222	215	192	179	200	184	187	187	186	199	177	171	189	190	173	178	210	206	196	194	176	211	207	191	194	203	229	176	198	201	193	162	189	182	205	213	194	154	200	189	190	186	189	225	185	189	181	172	195	204	203	170	192	172	208	175	197	175	196	217	186	186	201	205	171	183	196	188	208	210	213	172	204	221	195	184	192	185	199	183	209	196	189	209	197	165	215	193	172	185	228	215	180	218	182	171	173	182	201	191	194	185	214	195	185	217	191	195	183	226	198	203	211	199	182	168	228	194	195	191	186	213	218	200	160	186	198	190	191	199	217	218	162	189	180	193	198	176	186	191	188	201	189	174	198	193	184	204	191	211	192	173	188	172	185	167	184	173	217	203	198	198	186	197	174	202	199	190	206	200	208	207	192	174	156	182	225	208	199	214	169	174	194	193	189	165	195	184	202	215	164	164	204	196	213	193	195	209	202	180	196	207	169	197	185	204	187	191	198	213	198	197	202	164	202	201	186	200	202	199	175	204	176	202	180	221	195	198	188	196	196	205	196	171	174	192	183	184	182	186	189	206	195	194	199	191	196	188	178	189	178	182	176	200	185	186	198	201	186	186	176	213	190	186	197	198	194	163	181	219	196	225	196	180	186	202	198	181	214	196	198	188	175	209	172	213	218	199	208	202	201	198	179	174	192	224	229	194	193	198	212	191	201	180	209	186	180	191	203	197	188	200	173	181	207	181	221	204	188	200	188	174	184	198	198	165	205	198	196	178	178	200	211	174	179	195	191	198	193	198	174	180	195	197	163	208	179	190	167	189	191	219	183	179	197	220	205	205	208	176	180	204	198	187	225	180	203	191	196	222	168	188	198	198	191	196	195	182	200	180	178	192	187	212	181	179	195	200	204	170	189	202	188	216	186	195	170	182	175	171	189	217	168	196	191	209	207	177	201	184	194	187	182	214	214	173	199	200	187	172	197	183	173	192	211	180	182	204	178	189	214	212	195	189	189	189	212	203	177	209	187	192	188	184	189	188	193	192	196	214	170	179	194	202	165	206	196	188	221	196	169	200	213	211	198	203	186	190	197	196	191	199	193	187	188	201	174	202	188	210	175	185	185	192	209	174	197	217	220	205	196	200	206	215	202	201	200	194	184	187	180	192	216	207	179	187	181	187	187	190	187	204	196	206	223	202	178	169	168	186	182	180	193	189	201	182	190	194	189	189	173	182	192	192	177	177	178	182	191	201	183	188	188	176	199	198	197	201	209	196	192	191	201	206	153	211	185	184	217	182	175	198	206	190	183	194	175	187	181	185	194	187	189	217	184	198	175	194	203	197	202	190	200	211	202	159	208	205	191	189	183	171	197	184	186	191	202	174	212	220	188	206	191	181	214	223	178	162	230	199	192	171	189	201	171	180	202	211	207	183	175	181	205	188	186	190	202	214	200	167	182	201	191	204	185	193	192	221	208	186	197	184	206	173	188	214	182	200	173	187	174	193	192	191	219	192	173	216	171	184	179	203	179	183	199	210	164	161	198	184	207	204	209	182	208	196	193	200	192	185	209	187	189	200	188	212	196	216	197	200	184	182	214	187	171	184	198	224	201	207	206	180	180	241	162	190	184	216	179	188	176	196	196	196	193	214	184	199	178	199	201	190	220	203	186	188	210	195	186	220	203	202	171	190	191	176	203	200	185	193	176	203	185	175	188	173	207	201	183	182	170	201	154	177	186	182	204	209	195	181	175	168	186	173	205	170	182	207	208	191	186	204	198	216	188	212	215	189	176	204	196	187	209	166	166	188	200	208	204	201	174	178	196	185	191	201	155	161	214	187	198	205	197	199	200	179	203	205	182	192	184	189	178	212	195	177	209	159	198	210	192	173	164	213	226	211	229	191	169	201	192	189	174	187	212	185	198	171	197	209	188	185	181	220	191	190	195	201	198	212	207	194	196	195	183	222	179	210	188	219	203	194	192	213	210	214	194	201	195	186	205	190	189	181	201	181	212	200	199	180	185	184	181	176	183	209	210	245	205	184	195	182	230	190	176	170	182	188	166	192	183	190	186	205	220	186	176	213	191	197	184	197	197	202	226	192	196	203	174	176	230	211	188	177	208	204	173	177	197	179	195	197	169	191	191	184	162	191	176	198	193	181	197	185	213	193	186	184	193	183	213	239	191	182	195	192	173	173	200	186	207	183	167	181	196	196	208	163	177	204	198	190	194	216	174	219	193	202	179	209	202	199	183	196	184	176	177	182	213	198	212	187	183	180	162	195	189	185	189	194	209	190	180	194	188	179	198	187	196	187	189	173	189	200	174	190	197	196	195	205	207	196	197	217	181	169
14600	3187	2442	1311	840	581	493	397	345	320	776	5952	14482	9775	2619	222	223	200	217	216	202	190	200	209	194	220	203	205	208	198	232	207	189	185	190	194	198	211	179	203	216	195	228	192	227	232	199	214	201	174	214	197	190	209	193	212	193	192	200	173	209	180	189	193	171	187	224	199	203	190	196	199	216	177	203	196	226	205	225	192	189	205	203	191	218	201	232	208	193	176	200	186	198	211	232	208	203	199	190	220	177	183	196	200	202	197	169	198	203	209	208	192	212	177	184	208	203	197	195	188	178	198	202	206	204	180	200	198	230	177	190	221	214	185	208	196	184	201	173	202	196	187	226	207	189	192	215	220	207	199	202	207	212	213	189	213	199	185	184	194	208	173	201	194	221	195	204	194	186	214	192	204	210	205	196	209	202	207	186	211	186	197	205	196	176	175	208	203	192	200	189	181	207	197	198	224	216	190	203	197	192	188	207	216	178	201	187	187	214	205	220	185	199	193	200	201	187	208	219	196	212	203	203	191	210	191	205	178	182	218	200	190	182	187	191	190	204	190	211	195	227	180	209	191	198	231	197	211	169	211	213	184	200	195	213	208	222	200	203	204	192	188	198	177	194	174	209	201	199	198	212	170	184	198	193	183	196	226	193	195	182	172	213	185	238	204	204	197	202	208	189	208	170	205	200	192	198	187	212	179	215	205	212	199	194	202	179	207	177	194	203	180	183	189	176	213	209	184	193	179	211	207	185	189	198	209	197	176	196	209	201	190	200	184	213	192	200	199	200	197	191	158	218	179	189	181	212	215	196	181	206	192	191	167	185	195	183	192	213	205	181	181	198	220	193	199	214	193	200	209	228	174	197	196	196	211	198	204	186	208	204	212	205	205	192	191	180	189	193	204	202	192	198	195	212	233	202	191	214	192	212	190	195	199	218	196	210	209	207	220	201	198	196	189	192	171	175	198	197	189	210	200	222	186	209	183	193	187	213	207	203	180	199	186	202	230	208	166	183	183	202	201	190	196	202	215	206	207	213	217	184	227	205	196	213	214	204	192	179	181	189	199	217	179	207	207	202	201	197	213	192	192	221	198	221	217	184	190	198	189	209	202	194	209	203	200	193	215	188	176	184	204	186	213	198	204	191	190	216	197	187	222	179	167	207	211	207	217	191	195	190	187	193	209	191	195	211	223	207	193	165	188	188	191	175	206	206	217	204	190	196	211	210	205	220	185	194	197	195	192	215	211	187	169	185	199	196	212	208	193	211	191	184	183	191	194	178	185	197	187	182	201	212	177	201	200	206	190	192	196	233	218	186	174	196	194	197	188	197	190	190	207	213	188	197	199	207	213	211	211	192	197	209	174	210	191	215	203	205	202	198	205	215	218	216	197	202	197	194	225	183	188	192	197	201	230	249	185	167	197	179	195	210	162	169	197	199	204	193	205	228	182	209	196	198	189	192	223	199	202	182	199	195	173	199	188	183	180	199	201	210	221	191	211	189	206	205	187	179	199	194	162	175	170	183	202	190	189	177	195	218	191	203	219	211	194	199	220	229	210	161	164	210	195	221	213	192	164	230	217	214	181	187	213	172	211	216	159	208	201	201	227	193	204	202	197	234	207	195	192	191	220	217	182	214	198	234	208	217	202	217	191	189	199	204	203	189	204	194	186	207	207	203	190	187	211	203	178	225	227	189	178	208	208	198	199	213	218	203	182	175	214	193	175	217	204	199	186	192	208	188	210	199	185	185	181	196	228	213	209	204	200	201	186	204	216	185	173	206	210	218	223	179	184	203	182	211	210	193	194	202	231	196	233	185	211	194	160	197	185	204	193	196	189	213	222	195	215	188	201	190	205	164	189	193	205	216	200	205	209	187	202	179	225	196	210	216	211	186	200	210	191	183	185	176	181	193	231	209	205	198	207	209	195	187	206	192	201	186	215	185	209	185	196	202	206	187	201	202	214	197	215	197	186	197	232	210	203	183	191	203	198	213	192	210	199	208	170	197	165	203	200	180	205	187	211	206	199	236	204	192	223	204	206	217	193	175	208	200	202	188	182	209	186	200	185	216	198	217	207	210	199	201	204	215	214	188	189	207	170	170	194	221	205	213	207	180	184	206	201	214	208	181	172	191	182	187	191	201	207	195	201	209	180	200	221	189	206	213	194	179	188	199	197	215	202	184	204	197	189	198	185	207	184	185	220	173	182	186	197	190	178	202	206	175	192	193	179	210	212	183	206	198	184	195	189	204	195	218	194	204	172	211	195	210	181	216	190	181	195	222	203	212	202	227	207	201	202	195	179	173	216	217	171	217	214	188	198	183	217	204	193	207	172	215	204	180	196	208	206	200	202	209	207	203	187	201	201	160	205	207	183	201	181	205	180	170	200	188	171	202	198	191	196	203	227	191	190	183	195	206	209	200	210	224	197	198	197	185	212	180	191	192	197	201	211	193	212	202	202	168	190	194	205	188	208	184	185	201	224	203	209	171	179	202	176	169	204	197	189	206	212	199	185	213	179	192	198	183	202	191	215	209	207	207	208	188	198	175	182	198	161	222	218	196	192	194	203	206	179	190	216	205	200	188	172	213	191	200	193	209	174	193	203	202	180	199	210	216	193	187	180	193	204	205	214	194	200	186	185	198	185	188	210	203	171	192	196	198	204	186	211	214	186	218	178	217	196	214	202	199	192	201	191	224	213	220	206	189	178	222	190	180	176	188	175	185	225	195	197	209	198	185	213	209	202	182	190	188	200	205	197	195	199	196	168	185	206	195	196	183	203	194	169	190	203	201	225	201	200	165	212	199	220	172	197	204	220	190	188	207	174	219	188	191	201	198	190	206	218	215	205	189	168	224	209	199	181	206	190	178	208	189	198	204	207	202	207	203	192	182	234	187	192	185	192	196	196	189	204	205	194	195	204	219	189	183	184	187	189	193	214	196	176	194	208	198	197	201	199	182	210	180	217	209	206	204	195	210	191	191	194	215	186	199	197	213	192	201	188	220	209	204	193	184	220	203	229	200	196	197	205	195	206	200	187	195	190	207	192	187	208	194	188	214	218	190	201	185	218	210	192	216	192	221	184	201	191	184	173	205	218	187	189	190	186	197	209	230	172	184	181	221	198	205	198	208	188	172	227	190	190	206	195	189	208	200	194	199	191	190	174	194	184	183	198	211	202	203	207	182	196	216	201	200	172	194	192	201	182	197	162	195	193	202	199	202	183	177	230	226	186	208	164	178	202	175	179	190	165	204	180	182	182	208	209	206	206	220	199	185	182	197	197	191	168	184	215	206	216	219	197	202	190	214	196	195	198	195	205	191	197	191	188	185	176	205	198	190	174	188	208	221	210	187	204	191	177	170	199	196	190	216	173	194	200	172	208	191	229	211	176	202	206	234	201	178	207	185	206	194	200	180	229	181	185	208	168	195	192	221	214	200	208	192	189	187	207	197	209	213	163	176	179	187	230	205	176	215	241	208	184	221	198	223	183
23957	21072	28582	23769	21065	8811	1223	665	495	549	543	5753	25505	18776	5475	451	393	360	397	366	348	373	391	383	388	363	421	357	364	371	348	341	356	381	378	352	329	364	368	367	370	381	370	364	385	373	371	347	350	369	350	388	374	396	372	395	342	391	389	340	339	387	379	384	374	398	367	349	344	339	364	403	417	367	366	376	358	363	330	347	353	391	351	365	367	389	378	321	375	363	372	377	371	377	348	361	375	387	388	352	335	344	381	371	363	351	410	351	382	354	357	341	364	384	344	356	364	354	378	370	377	361	363	382	331	339	375	357	365	370	370	351	356	333	362	363	372	357	365	358	369	360	363	389	400	367	358	389	315	349	387	374	363	353	368	376	374	391	348	365	362	350	378	335	362	353	378	376	370	369	379	337	362	366	356	390	375	361	395	345	385	338	369	369	355	354	356	393	361	357	357	347	337	358	347	369	359	387	343	355	346	359	378	332	346	377	375	376	365	339	379	362	377	372	353	369	339	387	341	365	339	365	362	388	379	343	356	361	361	360	365	364	363	335	371	377	382	388	356	370	374	359	400	359	389	373	403	333	407	325	371	339	364	361	386	344	353	396	303	377	363	347	348	363	361	383	357	355	375	355	381	354	362	373	360	368	416	362	354	364	406	374	371	369	377	324	391	366	385	382	345	357	378	350	354	381	399	360	363	364	365	367	354	344	369	326	366	382	362	360	364	357	361	395	359	345	366	349	358	332	396	367	388	388	409	348	382	352	395	390	364	329	345	367	365	378	395	392	354	374	363	392	358	324	375	355	366	329	332	384	337	358	362	402	327	369	366	346	368	350	358	387	377	400	358	368	379	374	385	379	365	366	367	365	349	379	391	336	360	363	333	353	354	374	384	350	395	371	363	360	336	342	344	366	341	372	351	358	376	359	373	347	366	376	391	336	341	345	353	364	366	325	362	356	346	379	349	380	371	323	336	361	365	333	370	358	365	357	354	365	371	385	380	364	345	383	365	369	361	367	359	345	347	361	361	385	361	343	376	337	332	365	375	355	353	345	368	349	370	369	369	384	398	382	381	373	366	374	380	381	356	366	379	380	360	375	324	393	363	373	337	379	347	392	356	353	357	372	356	366	348	417	336	395	380	352	349	373	363	361	348	374	380	382	363	353	381	393	373	371	370	345	369	376	362	356	330	334	372	353	348	376	375	372	379	357	406	366	376	361	390	387	364	333	384	352	379	348	349	337	376	369	373	380	366	368	331	364	353	362	333	342	324	381	373	346	390	377	368	336	365	382	366	382	335	363	387	351	361	364	372	358	366	370	385	411	354	341	328	377	372	345	375	390	340	376	367	372	332	359	367	366	332	356	390	385	379	401	362	382	375	422	364	349	361	406	379	381	401	389	338	366	399	322	359	380	385	370	361	357	396	356	370	366	382	375	367	358	358	385	380	363	383	390	369	395	361	357	352	342	332	403	372	372	387	396	364	372	345	373	336	363	339	364	358	364	357	356	357	365	381	376	361	340	379	338	358	355	377	380	339	368	370	340	332	343	371	404	356	374	363	361	345	371	387	342	332	370	368	335	384	386	357	375	378	365	360	358	350	346	390	360	383	385	363	329	356	368	360	374	350	392	352	351	398	356	330	367	391	352	319	367	353	341	377	337	369	355	346	382	343	357	350	391	354	358	336	349	345	399	389	356	354	372	370	364	411	380	348	356	357	358	384	333	386	361	375	380	388	356	346	353	397	345	379	374	367	391	371	345	356	351	363	342	372	348	343	350	362	341	378	389	377	371	367	353	350	393	375	394	407	367	370	333	399	342	366	383	384	380	374	386	364	374	354	376	381	354	339	354	353	359	363	365	356	365	353	311	384	377	384	366	365	390	338	330	381	380	385	375	386	370	376	386	393	356	376	340	346	371	386	375	364	356	356	377	354	353	361	341	376	375	408	348	370	374	356	361	365	378	397	362	327	411	373	368	367	358	358	387	403	352	387	384	355	346	350	365	333	368	374	366	361	369	361	367	388	325	358	393	366	374	336	413	369	350	335	354	343	404	358	392	363	359	405	351	373	397	398	371	377	369	363	367	387	357	341	362	367	399	367	378	374	354	379	362	400	348	385	352	366	376	376	363	342	347	355	380	348	361	380	377	380	375	416	350	354	374	320	370	396	370	368	353	387	391	345	353	350	360	362	349	333	362	350	379	363	372	357	339	390	390	336	346	339	363	324	378	349	355	352	362	328	350	375	359	348	366	395	344	383	354	369	344	361	335	338	361	370	331	360	353	377	369	355	361	338	375	355	390	396	377	370	368	374	365	374	378	406	363	356	376	380	345	320	366	353	374	381	343	350	392	370	339	356	384	348	375	353	377	330	381	368	364	373	335	312	373	355	364	374	368	378	356	364	372	357	371	350	381	360	367	346	349	330	391	344	318	370	351	354	379	342	351	379	376	343	376	359	335	344	345	369	417	370	342	361	342	318	356	370	355	366	333	351	391	370	391	371	342	359	382	372	361	398	335	348	357	371	378	380	376	352	381	398	352	379	366	414	387	324	358	369	369	349	364	372	356	352	377	377	374	389	351	386	342	357	329	349	363	344	334	388	376	362	392	359	387	377	413	385	382	384	371	388	386	360	389	404	388	385	384	346	352	433	342	409	381	378	364	323	375	376	365	372	415	336	382	371	348	381	323	347	320	320	376	380	370	358	358	359	378	359	347	359	326	367	376	375	356	377	366	391	344	358	356	368	387	349	340	362	346	351	380	363	364	374	376	339	375	366	367	376	354	367	369	337	333	372	337	357	349	368	372	382	355	376	371	320	350	372	400	355	364	328	340	325	375	384	322	398	344	347	373	380	381	369	360	382	387	372	358	361	390	353	389	371	371	347	326	350	364	337	413	352	368	362	386	381	343	399	338	384	350	354	373	384	359	373	376	352	346	346	361	357	328	364	382	368	325	346	347	362	403	371	393	384	359	349	363	359	395	346	343	353	355	325	364	364	379	373	349	380	351	383	327	347	384	364	386	369	366	363	344	338	362	386	357	356	356	345	368	340	349	363	353	320	383	358	367	340	385	349	356	363	361	327	341	374	380	368	346	386	336	342	380	358	361	362	394	357	347	355	334	359	397	361	380	342	379	339	362	362	350	378	362	370	349	356	344	348	393	373	369	372	352	367	364	362	368	348	368	360	359	351	368	371	367	344	359	352	358	386	380	354	349	352	387	351	375	356	348	379	317	356	320	357	352	358	373	376	376	365	384	398	355	344	349	379	361	354	373	373	362	375	359	377	372	379	372	325	355	366	379	391	366	364	401	388	333	334	330	364	393	357	354	403	392	348	335	342	335	338	342	358	371	358	349	373	354	362	370	378	380	360	359	385	344	398	332	367	344	358	344	334	366	369	349	351	334	334	355	367	376	390	380	334	341	359	364	369	343	392	371	334	398	433	362	384	362	389	341	389	367	349	362	356	352	363	357	361	352	338	387	399	361
16539	5609	4326	2442	1598	1067	864	785	650	734	768	9173	26091	15144	4610	388	380	370	355	376	368	340	403	340	353	349	337	341	361	364	368	353	348	330	335	325	378	315	383	328	354	349	328	337	375	358	346	358	325	342	346	329	348	335	338	325	345	344	364	348	361	342	360	318	343	348	363	345	313	346	343	375	379	330	398	347	361	337	366	345	357	360	335	388	369	319	350	350	361	333	337	338	322	352	354	353	379	345	385	381	358	349	358	341	415	349	342	328	356	352	336	372	348	373	349	350	359	323	326	341	362	365	372	369	359	344	323	355	363	340	327	343	353	332	346	368	366	371	334	364	334	352	357	313	327	333	362	344	351	321	331	382	360	375	338	397	323	352	333	368	359	373	343	327	338	372	360	353	333	381	346	378	366	355	366	382	344	408	351	305	338	350	342	351	351	341	357	353	360	326	353	370	328	336	349	361	348	332	361	339	358	373	361	363	388	344	377	326	365	366	338	364	325	348	378	343	368	348	381	358	384	353	354	356	348	324	359	326	357	358	371	315	359	339	323	351	368	369	330	322	324	367	341	346	324	329	360	362	348	341	357	334	361	329	348	322	328	343	363	356	355	355	359	342	350	326	329	348	369	357	335	359	364	363	348	383	353	303	376	349	308	346	335	353	318	373	353	335	367	331	351	369	333	340	351	310	402	352	354	355	385	367	366	342	341	348	386	343	373	340	360	353	339	335	306	364	347	365	383	344	348	347	374	375	353	312	350	342	379	335	356	404	363	370	410	322	329	331	366	324	328	332	321	356	331	351	331	376	323	366	333	315	381	361	338	372	362	343	349	338	325	378	340	338	339	320	371	341	359	387	318	386	322	358	414	354	319	377	356	349	348	371	339	314	365	334	368	343	310	365	337	342	357	311	376	370	359	352	334	308	327	350	366	400	375	326	345	321	358	343	344	332	334	350	360	364	367	370	362	335	377	364	402	385	351	334	331	388	347	348	350	362	355	332	349	363	391	372	324	342	348	353	372	376	349	362	391	356	351	315	362	369	336	424	348	372	334	333	338	344	347	327	314	336	358	356	335	364	353	352	343	335	368	355	350	357	359	361	381	330	358	349	328	363	341	364	347	353	347	340	346	347	357	354	382	342	351	336	341	314	320	347	339	323	337	326	336	360	363	361	337	316	317	357	354	363	337	341	358	357	355	363	375	319	368	357	331	348	316	346	353	354	346	341	352	329	348	343	346	371	379	343	350	330	347	321	345	355	361	322	346	324	378	361	325	350	345	360	366	331	387	371	345	340	302	355	380	341	324	352	373	353	362	338	358	366	348	358	357	351	350	344	345	360	345	345	379	338	354	342	384	341	345	376	347	338	329	343	353	344	361	338	357	340	354	384	336	339	322	357	334	328	338	339	384	361	351	308	355	340	361	331	372	313	343	337	347	329	364	349	348	350	348	338	362	345	367	329	323	347	342	367	337	339	349	373	329	355	372	346	320	306	327	351	352	334	341	382	360	332	340	357	360	339	360	326	374	319	355	355	369	323	341	361	336	359	313	330	384	351	377	356	338	348	353	368	315	363	336	296	334	373	351	340	356	349	353	336	354	369	355	342	349	362	376	329	333	366	378	374	317	346	357	340	339	382	369	354	323	338	361	342	353	352	314	338	334	322	347	323	337	332	363	328	340	344	343	338	321	347	364	377	388	321	326	366	319	367	334	333	360	362	348	368	355	379	331	390	321	358	361	314	348	349	369	386	307	371	322	336	366	358	382	334	359	337	332	312	311	330	353	330	366	366	343	324	380	355	330	361	321	362	357	331	356	315	346	365	366	334	350	364	340	333	344	329	370	327	363	339	364	326	326	341	364	342	348	357	350	356	350	363	375	351	349	338	323	322	366	351	347	360	335	354	341	333	323	349	349	321	349	355	347	350	339	335	327	337	327	339	329	371	359	351	354	347	364	355	313	356	338	376	332	354	343	367	326	357	340	312	350	347	328	345	343	353	333	357	371	333	346	377	353	348	367	324	367	356	358	374	366	320	361	343	325	381	360	340	319	349	326	386	385	323	333	307	345	330	381	336	350	365	341	351	340	355	315	350	337	324	351	349	334	314	327	343	378	355	346	334	357	331	361	345	347	327	350	361	338	391	367	339	330	375	325	356	326	316	340	340	349	308	360	364	376	333	353	371	348	353	350	360	341	364	360	329	333	330	348	351	330	339	379	364	315	328	331	349	335	347	350	331	365	343	333	385	361	394	355	331	346	346	351	348	340	388	338	375	329	361	385	335	369	378	312	322	359	391	369	359	327	341	345	347	327	345	350	339	389	351	374	352	364	357	336	332	327	336	367	346	356	335	338	357	363	352	330	335	352	356	340	339	370	334	347	363	372	296	334	328	360	331	369	357	363	331	348	339	344	376	366	321	353	345	316	358	361	321	351	341	358	337	335	346	361	372	330	340	378	302	359	320	343	361	324	382	348	368	360	350	341	349	334	350	352	355	367	350	336	332	362	349	329	315	333	368	337	330	366	366	325	338	369	358	365	329	314	332	332	353	357	333	345	344	338	320	369	348	343	339	354	344	318	345	361	365	367	369	344	357	337	353	366	369	351	339	313	340	379	361	347	346	373	332	337	338	361	337	353	343	332	349	345	348	344	338	338	371	350	341	351	347	343	401	332	347	370	332	316	324	336	346	349	331	341	346	341	331	337	360	366	347	351	364	371	360	370	350	339	358	308	309	395	345	320	327	367	334	364	386	379	343	339	331	351	368	334	350	329	323	358	333	299	330	335	336	326	376	375	371	345	338	357	350	358	328	392	356	367	345	397	341	352	361	355	348	331	346	341	350	341	338	367	364	323	333	356	329	374	352	362	354	380	319	331	357	379	334	362	363	344	369	334	371	336	346	343	348	318	320	336	352	369	331	358	332	346	318	374	376	312	362	329	351	330	353	359	354	362	349	319	348	379	335	343	353	366	346	326	333	308	340	339	328	365	322	321	385	316	325	354	363	328	337	306	320	338	352	340	308	325	357	355	312	339	328	373	368	364	353	365	361	357	327	347	346	362	371	345	357	412	345	327	349	350	362	332	372	361	337	334	328	360	359	350	341	332	349	351	388	342	331	333	358	359	345	383	324	337	339	348	315	336	338	367	314	345	339	373	382	354	326	377	336	351	304	361	366	387	368	358	379	306	341	367	350	358	364	326	328	335	324	348	324	371	339	344	301	313	334	349	329	349	363	365	336	373	352	346	358	328	322	396	362	339	345	349	321	353	381	346	370	334	322	327	342	335	347	348	336	360	362	382	310	342	344	343	329	352	338	337	353	357	335	322	353	366	323	344	335	328	338	348	371	316	361	388	353	358	340	363	348	338	344	336	350	335	337	391	336	362	353	353	350	344	313	323	349	368	375	359	343	348	345	337	346	362	348	310	370	351	341	337	343	339	327	343	362	362	338	382	337	317	385	330	338	348	341	354	356	354	330	352	358	321	374
27207	12480	929	361	213	232	219	221	194	209	236	530	1359	922	464	211	192	189	213	203	179	214	207	193	192	231	202	230	208	200	196	184	247	247	203	201	214	202	211	213	217	203	195	223	207	234	203	215	204	202	178	212	212	217	205	204	245	219	208	226	227	227	168	218	224	232	199	187	208	227	229	191	213	221	220	237	222	203	216	202	213	188	219	204	208	201	211	206	214	223	190	210	199	191	202	199	196	197	207	191	210	191	213	191	189	187	211	213	217	201	210	204	209	194	190	216	223	177	206	199	212	193	217	197	221	200	198	221	203	199	200	200	212	227	197	234	205	204	213	205	215	237	228	226	207	227	205	218	204	206	230	205	199	225	208	218	223	212	206	210	186	221	191	236	200	213	226	229	211	214	213	185	228	204	194	182	224	230	197	189	217	220	180	216	202	237	182	223	195	218	226	200	210	179	189	213	205	207	215	196	200	209	186	191	212	194	230	214	195	203	175	198	217	208	210	201	226	191	218	206	211	216	190	226	228	205	210	214	221	202	226	187	217	211	206	203	211	223	218	212	212	231	223	220	210	201	210	190	202	187	207	224	182	191	208	184	204	209	208	228	196	228	226	206	200	188	233	215	217	219	243	213	191	189	200	226	193	193	226	205	213	211	205	200	224	213	246	211	200	220	204	199	196	241	200	206	251	228	213	191	233	195	195	232	223	208	201	188	234	223	197	199	201	212	214	225	197	214	223	213	201	227	207	211	207	219	193	227	199	168	211	204	188	198	216	200	203	191	214	215	218	190	192	214	210	197	223	214	207	242	230	228	204	208	210	196	212	230	218	205	208	233	189	215	193	206	213	212	222	189	200	226	260	221	202	203	228	220	200	217	214	206	199	197	219	202	220	182	226	213	212	197	204	214	191	216	223	183	220	236	207	238	207	182	218	190	212	192	212	216	225	179	211	213	213	199	214	208	204	242	200	216	194	215	195	208	202	205	214	227	197	213	217	201	194	224	221	196	211	218	218	234	191	210	201	170	199	204	208	225	205	201	213	220	211	192	203	234	169	188	208	196	185	204	230	241	208	194	212	202	195	206	231	209	218	199	201	215	213	194	203	213	203	226	204	227	224	199	222	212	195	207	206	176	203	201	207	202	217	206	218	206	200	199	209	198	210	232	195	217	216	230	213	212	204	192	230	183	186	215	201	215	207	186	218	174	229	201	199	205	182	217	223	216	222	202	205	200	224	218	221	198	215	191	185	197	201	208	181	196	199	211	197	234	215	203	222	207	200	213	205	216	227	210	186	233	200	210	212	209	223	214	231	217	228	211	216	181	205	196	207	216	234	209	187	189	230	204	211	219	215	218	217	236	216	210	238	229	190	215	209	243	204	218	204	195	191	226	199	194	226	210	203	209	219	219	203	180	199	226	198	203	213	203	219	211	191	205	202	206	181	214	212	236	214	231	223	199	192	215	219	205	203	209	196	249	186	236	222	206	187	206	202	208	244	217	197	212	207	225	225	191	219	213	214	216	202	215	190	197	207	210	208	239	211	229	184	204	206	206	214	193	204	212	206	230	213	214	189	200	202	205	206	190	183	222	202	189	212	195	229	225	200	239	203	209	224	226	218	214	209	238	208	220	215	201	232	214	229	242	216	187	186	199	232	208	213	215	201	194	211	203	186	217	227	202	241	201	219	210	235	211	220	192	202	219	215	203	230	207	181	229	216	221	229	222	228	193	231	195	238	220	215	217	188	225	247	211	213	203	202	201	175	200	223	183	222	195	208	222	204	222	195	173	220	206	204	201	192	206	202	200	199	215	211	203	232	221	226	217	216	173	215	222	179	228	218	216	196	211	207	205	219	220	212	240	211	213	208	234	209	197	192	179	217	200	213	211	199	190	216	172	226	223	208	223	208	207	177	203	216	221	201	203	204	214	201	205	198	217	200	227	204	212	198	205	199	216	213	217	221	227	192	228	233	197	236	209	225	207	209	238	205	185	230	218	212	171	192	216	202	196	191	212	216	213	216	183	214	210	202	201	193	215	229	217	236	230	220	212	195	192	219	200	221	192	223	209	213	204	195	209	197	230	193	220	208	207	242	209	210	200	223	223	222	229	212	203	208	224	203	190	199	191	199	214	191	184	233	198	178	205	206	228	203	252	217	213	189	214	233	191	217	218	221	219	214	209	203	206	196	195	231	197	212	180	210	225	174	193	192	200	212	205	208	203	222	208	225	225	212	223	207	191	223	196	223	197	178	211	217	212	194	223	190	204	213	239	210	218	214	186	189	215	242	198	221	191	209	247	181	195	220	197	219	198	190	223	191	194	218	226	192	215	192	202	234	211	200	195	244	222	207	216	217	208	172	204	234	205	205	223	211	189	201	230	223	204	194	221	217	181	197	190	205	186	198	194	220	206	223	195	199	196	200	192	217	221	192	187	198	195	191	222	213	218	177	198	191	204	205	254	194	209	217	202	194	215	209	211	218	197	222	203	222	187	224	187	210	202	216	216	198	200	198	217	192	240	201	197	218	195	211	196	194	195	224	212	206	223	204	185	214	212	220	176	203	194	214	207	198	195	209	218	217	211	196	206	201	203	203	195	199	215	213	208	205	178	177	194	208	180	220	205	220	190	194	202	198	197	222	209	205	202	215	211	220	226	204	190	211	219	201	222	212	207	216	217	192	218	191	198	225	192	204	171	204	186	232	211	194	227	178	204	229	191	221	218	203	226	211	208	196	242	233	216	217	201	221	188	218	220	203	208	217	200	215	193	206	216	205	202	220	227	176	202	229	212	212	215	237	202	193	228	240	211	199	194	200	210	196	200	236	224	221	214	199	207	186	202	186	224	185	211	178	204	211	194	219	189	215	220	202	227	197	221	211	227	194	218	223	204	250	200	191	187	189	204	180	215	213	203	205	234	244	194	209	208	189	208	225	187	201	227	214	217	215	230	198	205	192	189	191	189	208	220	192	205	195	239	218	195	228	203	208	207	224	196	205	206	220	210	205	200	208	199	225	206	212	187	206	218	201	190	207	207	195	216	212	207	201	217	224	203	200	215	236	210	196	207	221	217	185	212	221	188	201	217	200	223	214	206	218	207	205	206	221	197	220	188	215	184	182	196	229	202	179	207	251	197	195	208	186	198	224	208	200	199	222	200	189	215	176	229	213	246	220	185	199	205	211	213	225	236	187	223	207	179	201	200	197	226	211	245	187	195	212	214	202	210	192	226	189	206	224	189	205	226	205	224	185	216	217	221	214	229	225	201	209	246	195	193	252	186	220	209	214	244	216	210	198	193	220	178	219	191	184	212	226	198	208	222	209	205	207	216	217	195	211	199	211	202	224	206	191	231	185	198	223	211	215	227	222	191	202	217	185	207	202	200	203	181	205	223	214	206	198	212	190	205	212	177	219	221	228	192	223	220	204	203	223	208	196	219	209	223	196	215	225	189	237	228	191	203	202	189	217	222	176	228	209	229	215	201	189	201
5628	457	396	346	267	250	226	231	218	196	308	767	1927	1191	599	202	206	223	212	194	198	221	210	240	202	207	202	216	190	205	198	211	211	222	193	204	212	238	227	204	203	195	232	199	190	207	207	190	200	204	197	222	212	199	195	212	200	184	213	195	192	209	225	197	224	216	209	210	189	200	215	227	218	212	206	214	204	193	213	205	196	214	193	247	232	186	223	209	212	211	210	202	192	216	212	192	214	191	205	190	209	200	226	224	211	217	228	202	184	198	183	203	189	221	206	210	184	211	211	205	192	228	215	222	204	208	193	181	207	217	211	214	189	193	213	202	199	208	231	171	187	205	230	198	198	215	238	200	198	226	216	201	196	184	202	186	211	205	185	218	193	197	180	223	222	232	176	211	192	210	221	206	202	214	204	192	235	218	187	234	196	222	203	190	196	173	202	235	198	196	206	227	212	202	196	216	183	218	191	217	177	214	200	209	202	218	182	207	213	191	200	225	197	208	213	228	210	202	193	209	226	199	209	179	219	186	182	204	206	182	202	215	202	198	204	207	220	202	206	206	200	212	186	187	196	205	181	192	193	196	223	210	183	207	241	202	207	211	198	205	190	233	198	177	204	203	199	223	205	215	201	203	200	203	209	182	228	223	197	209	207	231	214	215	207	230	214	198	180	200	207	201	208	199	196	188	217	220	195	203	183	216	192	224	220	201	211	199	181	217	180	209	220	182	182	213	234	196	219	196	196	209	194	219	241	192	214	210	176	166	189	202	195	217	188	204	187	195	211	186	185	207	208	195	212	194	201	215	173	203	201	203	215	209	213	209	221	197	194	197	214	201	204	199	203	197	223	208	206	201	226	164	202	183	213	190	212	188	217	187	210	195	214	199	220	204	201	224	194	201	204	171	186	207	185	213	211	199	197	213	205	215	177	194	208	198	210	189	192	189	219	219	179	198	237	225	192	212	204	177	225	221	191	191	211	190	219	202	197	198	234	226	199	227	186	210	189	217	228	224	181	215	188	206	211	209	212	198	204	235	173	203	185	193	197	220	209	197	205	185	203	202	196	199	211	214	190	187	202	202	196	212	196	198	203	233	225	218	233	210	209	224	183	208	214	218	219	225	212	213	217	193	216	220	210	190	208	192	185	221	198	190	210	211	236	210	206	192	193	213	208	226	218	227	202	231	202	187	211	200	199	227	209	188	192	205	233	217	232	231	204	206	212	198	238	194	216	189	195	212	209	222	232	195	206	197	179	216	205	179	211	190	170	177	212	181	221	175	229	235	204	196	204	217	219	222	207	213	189	219	205	243	191	220	208	198	218	218	210	202	225	218	193	193	204	193	222	201	218	180	254	215	222	172	204	219	195	200	236	217	179	188	217	204	177	194	178	229	202	224	195	229	206	207	231	190	209	233	218	225	219	215	194	198	225	213	203	211	240	213	193	188	212	230	195	233	194	191	204	208	203	213	186	208	231	211	185	220	189	200	233	201	191	220	206	200	216	203	241	193	212	222	197	212	188	207	174	196	218	210	211	223	207	234	206	263	224	228	184	173	213	186	216	199	190	201	217	212	217	187	190	197	202	213	200	193	219	190	193	214	227	176	195	226	203	202	218	239	198	205	198	205	221	190	199	209	216	206	205	205	192	199	233	198	222	174	186	209	207	198	199	231	222	226	212	208	192	205	200	202	183	201	200	195	210	190	198	218	198	210	192	206	193	233	242	197	223	198	201	221	189	207	197	205	201	219	207	229	224	200	207	236	210	206	189	205	219	196	230	184	205	186	201	195	210	177	220	213	216	200	186	207	200	194	221	203	212	205	201	219	214	202	207	196	228	229	217	227	212	174	219	212	219	189	189	217	203	227	205	204	214	214	187	211	206	185	201	197	208	194	210	192	208	203	200	213	215	200	171	202	216	208	205	219	204	202	197	218	214	207	223	175	188	241	228	211	218	214	207	202	194	241	194	220	186	213	209	212	242	221	209	189	192	221	191	220	228	209	203	192	209	207	184	234	211	220	209	207	208	210	219	216	204	209	203	206	193	207	212	190	220	220	241	224	217	214	233	217	191	210	216	199	182	200	199	233	203	213	172	201	214	220	221	212	194	217	219	230	202	214	203	179	213	205	202	197	192	203	188	173	201	216	231	230	207	216	200	202	214	195	206	213	221	204	183	208	181	186	215	224	215	199	220	201	199	193	207	205	205	235	181	202	206	191	212	199	194	240	208	200	211	209	218	229	221	210	213	196	206	219	207	193	206	204	215	238	219	226	217	220	205	232	202	184	208	218	207	222	213	206	207	232	218	201	217	222	206	176	186	178	231	233	196	227	202	214	211	205	205	213	211	209	220	187	202	230	208	217	223	209	208	207	195	194	214	207	229	212	212	187	203	240	182	218	226	219	198	206	189	201	176	199	224	185	198	198	218	200	193	205	215	201	192	181	171	202	197	182	186	201	220	205	205	198	225	200	230	207	202	188	215	205	220	209	184	179	197	195	230	207	233	210	209	230	234	201	205	196	194	236	185	213	190	199	224	214	198	201	206	212	204	203	198	193	204	207	218	181	198	233	206	208	191	200	222	194	221	222	172	211	189	224	196	228	216	218	200	220	196	204	200	206	227	216	179	198	179	232	201	215	215	198	213	207	201	186	202	208	199	196	214	218	212	207	220	197	216	203	194	217	221	200	195	172	224	213	243	230	222	221	181	178	193	220	217	186	178	196	236	206	198	187	215	180	200	197	185	210	204	208	208	198	205	197	214	177	215	208	189	222	179	229	208	194	207	204	203	215	205	196	214	199	203	201	213	188	209	228	213	204	192	209	213	210	198	213	195	214	220	195	209	217	227	217	218	214	189	186	198	209	186	241	202	195	227	212	222	217	227	189	195	205	190	199	207	180	187	197	182	195	173	191	197	214	177	221	199	194	224	201	216	176	207	220	197	196	190	193	206	237	228	203	182	189	228	221	210	199	196	218	214	195	201	202	217	201	210	201	183	204	207	212	217	219	224	189	221	187	215	184	194	187	185	201	220	208	207	196	207	214	215	211	238	206	207	185	211	217	225	215	209	209	192	171	201	208	216	210	208	176	219	206	199	218	202	200	194	193	167	214	219	235	213	188	186	223	185	195	221	192	201	218	164	200	203	227	188	192	217	208	200	210	201	172	217	184	229	225	189	197	195	217	220	197	191	206	173	191	202	202	200	184	229	201	242	213	200	190	212	193	205	198	200	214	228	206	207	186	194	199	230	231	182	188	206	198	225	215	189	224	214	223	187	227	206	195	196	204	199	210	212	186	209	214	225	226	202	199	217	230	208	207	193	235	223	222	208	201	215	235	208	217	207	223	218	211	221	207	224	203	192	198	192	209	210	197	224	202	218	213	218	206	221	189	225	213	205	236	193	212	209	200	213	205	211	222	216	205	183	209	199	204	196	213	204	227	197	194	201	213	207	198	204	202	178	181	202	189	174	204	195	198	183	202	198	215
24776	21052	27627	24693	10721	969	551	350	341	331	301	1541	15083	13156	3941	421	274	258	254	250	262	236	271	243	241	285	216	233	258	250	243	284	245	254	246	223	228	242	249	259	272	247	266	252	259	239	256	228	236	240	246	276	254	272	261	251	263	269	244	250	262	252	262	229	227	219	287	237	246	247	233	234	260	210	274	246	222	239	242	246	261	254	238	234	239	239	255	233	259	253	266	250	215	250	230	253	246	237	257	276	256	249	241	249	249	238	251	240	236	246	219	237	220	250	244	244	235	235	229	220	260	232	243	261	243	221	235	271	231	243	262	241	238	222	196	267	234	218	262	247	234	226	264	229	243	226	250	256	231	221	260	232	236	267	239	261	246	224	265	241	238	243	235	253	247	235	228	226	251	244	242	256	247	244	240	240	224	271	257	253	244	266	235	253	212	248	231	253	246	240	236	242	242	217	234	251	229	250	247	219	219	230	218	234	251	234	267	275	252	237	279	235	240	218	262	257	226	248	228	238	217	242	243	252	226	211	209	243	256	277	271	253	220	197	249	240	220	208	262	261	258	222	217	232	263	252	244	217	244	236	223	235	254	251	240	255	243	243	231	251	239	237	284	222	225	227	232	239	259	233	252	245	259	225	254	267	242	263	253	209	249	246	246	236	254	268	228	239	267	253	260	259	247	241	241	272	226	266	224	248	227	213	222	249	259	237	265	210	250	221	257	253	239	212	260	267	213	257	239	246	260	247	265	262	254	252	263	254	247	242	233	257	249	251	249	257	206	224	249	241	248	233	242	265	253	257	228	242	228	252	235	257	251	227	221	240	240	225	229	247	268	236	266	233	256	232	232	250	239	265	248	249	249	248	262	249	242	231	237	228	231	236	263	231	247	250	238	243	224	247	223	257	246	248	249	247	253	270	226	237	224	258	232	262	252	242	244	212	251	214	229	248	220	252	233	241	242	218	264	265	258	261	253	230	271	225	227	252	260	243	277	232	271	231	260	264	231	255	260	212	216	226	228	252	232	240	222	259	226	237	246	266	259	229	241	255	251	245	246	231	263	250	245	233	253	242	246	247	242	244	254	244	240	229	262	260	242	253	242	244	245	242	251	231	247	266	267	261	253	235	231	238	234	247	220	241	242	234	260	238	230	246	247	254	248	238	238	231	249	273	248	241	239	245	237	230	248	235	221	252	263	234	253	266	229	234	229	228	228	276	257	260	244	245	219	225	260	226	238	227	258	246	247	279	243	241	270	223	256	276	265	238	257	243	211	251	236	244	256	237	257	278	203	233	233	210	266	224	235	268	215	228	284	238	249	267	228	248	258	240	250	223	242	240	251	236	248	235	239	243	240	254	254	239	233	249	245	244	236	229	218	259	248	244	238	239	226	260	233	251	242	210	258	266	255	234	221	246	213	236	236	246	234	267	269	227	242	236	269	266	239	270	223	243	220	259	238	237	240	258	237	265	252	230	237	234	265	244	223	257	218	236	203	236	254	257	226	259	230	241	205	239	237	237	241	252	226	237	249	245	230	243	264	232	261	227	222	256	215	219	233	219	254	196	249	233	216	231	227	242	235	241	237	269	267	242	224	250	250	253	249	255	226	244	239	257	223	255	238	271	256	245	276	228	238	269	239	194	239	256	243	239	265	242	258	241	248	241	244	211	256	263	248	246	240	224	237	249	269	208	258	232	236	266	239	228	241	259	254	237	251	246	261	231	238	233	251	229	215	259	257	228	211	258	236	225	208	236	235	278	243	241	242	243	252	212	215	230	245	244	269	264	246	225	268	270	263	251	256	250	250	232	222	241	241	219	232	245	219	264	260	224	274	240	269	252	250	243	252	230	238	241	223	208	221	244	199	209	268	257	223	279	224	236	273	229	264	241	252	241	265	240	260	277	250	280	226	240	222	236	276	247	217	231	241	230	271	259	241	218	229	235	212	239	238	240	238	257	230	243	235	236	230	243	218	246	275	213	233	242	233	227	256	292	243	240	233	251	230	247	236	259	230	251	250	250	252	242	242	248	240	261	242	229	261	262	221	268	244	257	251	244	252	266	237	266	230	244	250	250	240	227	229	258	264	217	254	218	259	253	262	233	260	235	225	237	249	225	239	235	250	262	233	275	237	242	237	240	228	289	231	242	238	216	255	207	248	260	247	241	241	239	211	201	244	246	242	230	233	211	223	242	258	272	289	240	269	242	254	244	253	252	235	232	230	222	249	251	240	224	261	249	248	239	240	238	245	232	244	260	265	246	239	270	240	259	238	228	229	231	238	264	250	262	247	230	246	270	244	244	234	259	252	228	214	234	237	255	260	222	246	248	241	225	220	253	255	260	223	256	232	244	271	268	250	231	247	239	235	246	223	259	243	248	219	267	235	236	246	228	249	235	249	245	243	237	260	245	277	235	229	257	207	207	236	235	249	255	257	240	224	232	244	236	248	253	257	225	226	241	222	215	252	239	223	247	248	251	248	233	251	269	221	247	240	268	240	256	240	250	246	243	258	246	269	247	258	259	245	232	233	264	236	227	225	226	233	252	245	239	240	212	238	237	265	240	229	250	240	252	234	244	234	264	251	260	235	241	229	217	207	241	256	227	235	218	253	238	254	241	248	254	236	237	254	265	245	243	251	246	230	262	246	230	233	240	274	238	244	219	235	234	235	234	238	225	210	227	233	277	244	249	212	264	263	223	221	228	256	264	242	250	235	277	251	244	265	265	238	246	239	257	212	236	224	252	228	275	235	240	218	257	240	240	230	246	254	228	246	242	244	225	259	244	220	238	249	226	246	227	262	249	230	236	273	242	247	231	207	239	232	242	268	260	265	229	235	242	219	244	235	228	243	239	254	237	255	259	248	241	233	235	262	254	213	236	235	230	267	268	263	245	250	254	229	234	207	229	232	271	270	233	263	252	240	246	255	238	254	264	244	246	239	237	248	226	249	270	256	242	231	238	243	234	242	245	258	231	259	249	229	218	246	260	241	228	257	246	265	268	239	231	240	269	247	244	262	228	239	217	258	260	247	247	250	228	259	249	235	268	246	234	264	224	256	271	255	230	206	213	230	251	242	240	238	236	241	244	254	227	236	231	252	260	217	237	258	231	241	248	231	248	243	220	260	237	232	259	260	237	259	231	240	249	254	252	230	226	219	248	235	270	255	231	260	232	237	240	246	246	252	233	225	233	244	212	229	264	254	238	252	231	245	210	244	242	247	241	254	243	234	255	232	230	250	247	243	254	231	252	246	220	228	242	249	242	269	213	236	222	242	233	262	242	232	223	258	268	255	260	265	254	238	248	260	243	226	227	235	241	248	238	227	274	254	274	244	244	256	245	240	242	213	236	245	256	246	240	250	216	232	237	270	244	264	263	251	286	262	246	234	254	249	247	237	231	268	275	238	231	224	236	246	235	265	251	236	272	243	260	224	251	219	226	235	250	249	232	257	249	231	244	243	237	253	265	234	247	281	242	262	240	257	272	245	267
9465	3277	2495	1311	901	692	517	448	435	382	377	2752	17369	11793	3844	444	247	237	233	248	265	243	234	244	253	249	238	235	259	245	249	211	233	249	286	265	237	238	268	241	260	258	242	241	245	246	222	260	248	229	237	237	243	246	249	221	224	257	243	218	253	251	252	257	264	256	245	211	248	223	232	233	239	244	256	253	255	245	236	227	271	259	251	236	218	240	259	247	262	242	240	239	228	227	238	266	231	272	222	252	234	237	250	250	238	229	272	246	268	243	216	257	245	230	251	247	242	248	255	271	232	245	250	234	235	231	223	246	230	242	266	253	246	252	239	234	246	236	275	276	244	255	250	254	250	234	243	247	233	244	239	237	224	244	234	246	256	228	232	229	259	263	254	224	260	237	262	246	234	257	255	238	234	238	253	240	277	259	224	239	225	273	246	244	249	257	245	246	247	222	269	241	250	256	254	249	252	237	250	245	269	255	280	271	267	269	233	266	261	241	240	242	233	256	242	238	223	215	245	235	259	250	275	253	234	235	244	243	272	242	241	258	268	244	253	261	231	245	253	280	246	255	218	235	252	251	243	264	256	248	223	237	227	259	264	246	260	243	244	250	246	239	246	247	243	255	263	229	256	253	274	231	244	243	239	251	239	236	261	245	255	249	233	228	255	225	231	270	239	241	223	251	230	238	223	255	277	237	252	255	253	242	249	217	233	239	241	255	254	249	258	234	269	249	254	254	259	224	250	236	222	232	265	250	245	238	252	258	249	273	252	219	258	246	240	241	221	240	251	231	255	241	246	239	199	248	264	247	247	226	234	228	261	253	250	269	237	245	252	256	240	258	249	247	236	258	238	247	234	234	247	264	247	248	243	251	233	245	252	237	227	264	231	247	244	248	244	212	248	227	248	261	259	245	258	231	232	251	233	235	254	259	236	237	273	243	245	236	243	232	224	258	249	239	250	246	239	268	228	222	254	242	232	212	247	254	265	211	247	266	244	248	238	238	246	238	252	248	258	248	275	253	273	278	268	230	276	234	251	248	259	273	257	235	239	257	240	250	254	260	244	250	255	255	254	222	252	243	258	239	262	253	274	258	219	271	251	227	238	211	248	248	231	265	263	223	228	237	225	230	258	249	259	246	229	251	247	279	254	262	245	234	265	229	243	243	270	238	255	246	232	243	263	236	264	270	224	218	229	262	261	234	238	255	245	251	247	287	241	230	226	243	243	232	251	258	229	244	268	247	241	242	243	223	242	259	245	235	237	222	261	233	261	239	224	200	223	260	230	240	261	249	269	266	224	236	250	237	250	262	248	222	241	224	292	241	244	246	229	237	256	244	234	261	242	278	246	241	282	236	229	244	236	249	265	226	255	238	249	231	237	269	249	226	231	237	250	227	225	259	233	249	241	221	226	222	277	255	238	266	267	255	250	260	236	213	253	219	270	244	223	252	243	282	240	274	261	220	218	246	219	247	238	245	238	246	223	230	264	236	226	284	226	225	242	256	236	260	235	244	265	251	233	232	254	243	222	256	239	241	234	251	249	244	252	225	243	251	237	236	242	222	240	248	233	263	231	262	254	242	262	269	255	249	260	291	268	248	270	243	246	247	255	303	239	261	267	241	226	219	232	229	270	261	232	237	250	220	234	241	239	245	223	243	214	253	234	273	214	233	241	242	262	247	250	244	248	244	236	243	239	231	260	237	259	253	229	246	227	252	235	273	228	226	264	263	247	267	246	242	227	225	248	243	284	250	282	256	269	255	240	216	208	199	218	219	245	269	243	267	242	258	234	250	240	231	227	241	214	248	218	262	249	255	243	222	239	228	270	269	258	240	264	240	231	274	245	255	281	257	260	254	247	237	271	248	235	247	217	268	245	230	247	239	262	276	260	261	266	251	246	246	287	249	223	231	262	257	245	242	253	218	247	244	236	222	250	247	256	234	217	259	237	242	242	221	264	240	236	260	268	295	258	234	238	264	236	252	221	223	224	277	223	252	237	259	238	222	246	272	256	226	247	261	232	259	227	216	265	245	252	230	262	273	252	249	238	244	262	247	238	252	230	225	257	257	234	256	257	255	240	248	244	268	229	236	218	258	222	248	227	242	226	243	224	260	241	245	272	235	226	275	251	217	237	242	213	239	263	231	271	232	262	266	231	246	205	245	219	253	226	232	247	263	279	235	231	253	267	269	224	236	242	249	248	241	213	246	232	222	243	243	274	278	263	222	239	246	256	234	225	238	247	253	209	248	269	235	256	226	262	223	234	243	256	247	266	250	259	243	260	252	227	261	263	249	227	252	258	241	239	240	246	238	242	246	248	246	235	269	268	234	264	257	262	232	243	226	222	216	238	246	228	255	242	257	252	241	244	223	220	257	253	228	260	250	242	256	245	227	248	239	241	243	213	245	257	218	236	220	222	274	258	232	273	256	250	236	233	248	252	261	197	245	227	254	259	252	243	240	254	230	260	252	256	269	248	258	236	247	237	226	247	230	218	220	281	264	244	247	282	253	269	245	241	255	249	244	248	238	268	247	238	283	282	248	261	256	216	201	244	264	246	242	226	257	267	226	220	257	256	253	249	241	259	256	227	246	254	261	248	249	251	257	246	220	225	237	260	254	269	255	254	236	244	233	243	267	246	254	242	232	252	255	215	246	263	253	256	225	238	268	252	256	236	235	248	255	273	255	223	259	253	231	251	224	247	283	246	233	255	240	246	241	252	250	232	236	244	215	215	264	252	248	249	251	264	247	244	226	241	252	267	245	261	227	216	267	265	222	261	249	268	272	222	232	212	246	255	239	282	265	266	258	247	244	224	279	229	241	221	215	261	235	258	238	269	246	236	211	277	237	260	237	237	230	236	230	252	245	252	264	233	230	225	290	256	252	277	237	262	239	237	225	263	251	243	231	236	245	263	226	240	239	243	242	243	249	238	223	266	232	220	254	238	207	269	240	252	241	215	240	265	217	258	275	218	238	238	254	255	256	248	272	244	241	240	221	228	250	261	230	263	258	250	249	225	257	230	241	264	241	232	223	240	252	243	219	237	251	249	270	243	281	240	245	232	227	245	263	225	243	230	235	208	235	258	239	242	249	266	242	237	251	241	209	239	238	224	232	264	249	232	244	258	241	238	273	250	238	267	228	258	233	250	263	242	222	240	231	264	260	236	241	243	248	247	247	230	235	221	236	229	222	257	222	234	228	246	230	252	236	239	225	250	217	270	244	227	254	227	264	258	242	244	254	251	255	244	227	245	268	244	246	219	243	237	242	262	262	237	254	247	273	244	258	273	255	271	240	275	227	271	249	214	242	229	219	226	259	244	253	241	249	255	235	246	227	219	276	258	268	261	248	249	239	197	245	241	249	259	250	237	229	263	254	232	234	241	260	206	247	225	252	244	258	237	242	251	244	279	237	243	256	266	252	222	259	244	247	237	240	241	240	227	216	243	226	242	227	252	262	238	243	247	272	224	268	251	253	240	248	243	242	248	249
23890	21032	28416	23855	21003	7557	1377	801	618	595	718	7322	26853	21929	8403	1361	530	490	526	457	480	469	484	477	462	472	485	467	474	478	490	517	499	481	516	462	455	440	464	475	440	494	473	463	468	454	445	476	433	470	461	460	417	511	431	473	511	474	466	462	453	453	433	460	471	448	488	503	461	421	454	438	469	462	431	432	475	513	494	427	485	487	435	438	446	471	444	469	474	491	416	437	457	472	475	450	471	466	472	429	460	469	464	489	452	478	441	445	420	475	485	453	461	468	444	412	522	449	467	428	462	481	441	420	436	460	448	435	467	407	436	491	447	425	460	451	471	473	472	454	444	466	437	461	487	456	478	462	469	444	464	510	445	457	446	479	455	455	506	454	496	454	431	472	435	442	528	462	449	443	463	459	434	456	453	453	480	474	469	443	460	488	463	473	479	433	425	491	470	437	445	477	452	476	479	482	501	448	486	458	453	496	453	487	460	442	466	458	441	467	498	466	463	463	462	453	451	442	466	459	473	464	439	475	497	420	480	445	455	484	441	480	440	454	461	445	439	476	526	491	473	467	487	458	471	441	487	425	420	465	481	463	477	477	483	462	447	463	463	478	465	445	468	415	437	483	474	458	461	485	456	451	482	430	465	473	446	452	481	472	438	429	461	472	466	471	430	453	440	418	454	465	508	439	478	464	437	458	449	476	462	482	423	455	477	438	450	438	495	495	478	471	461	426	422	446	496	463	423	491	418	425	444	468	471	464	467	430	455	457	458	476	450	490	471	527	464	442	464	438	450	474	477	456	456	457	478	457	464	482	476	474	438	473	459	453	434	428	455	486	474	455	482	452	460	463	455	470	418	452	464	468	421	458	451	451	446	455	454	431	506	453	463	480	489	468	430	475	521	526	449	413	465	464	431	495	428	474	465	460	458	460	472	483	474	490	420	455	474	477	478	483	485	447	496	429	480	450	462	472	402	491	494	482	437	439	450	472	498	469	455	423	497	450	434	472	429	445	431	467	486	432	482	466	462	419	466	448	426	449	461	455	491	416	487	453	443	469	437	457	396	490	435	462	462	469	435	446	457	486	440	452	492	478	475	408	459	421	431	475	485	453	458	454	422	448	461	463	434	491	452	484	420	522	461	451	413	492	479	478	440	465	452	477	460	424	462	480	487	447	448	444	452	441	450	456	431	443	425	465	500	480	447	414	465	452	417	440	488	440	461	441	469	438	445	449	455	470	483	490	450	458	479	451	499	494	476	466	446	439	445	469	460	436	497	475	477	464	440	461	458	451	477	455	468	452	472	473	525	451	447	430	486	454	446	497	435	432	455	489	455	456	487	489	441	439	464	462	421	470	441	461	441	456	457	449	499	485	478	419	435	473	464	439	488	469	470	472	465	452	463	466	455	477	444	498	487	446	469	477	494	422	472	444	475	437	445	440	464	473	450	426	472	419	455	445	409	467	448	456	471	437	442	436	450	480	466	464	454	430	436	458	427	458	450	454	447	442	435	456	435	465	420	465	458	453	473	466	443	477	439	446	474	460	477	423	440	479	462	425	476	448	479	475	428	451	471	458	460	464	424	472	445	430	454	451	476	465	435	468	429	477	492	431	480	503	408	444	455	477	458	474	499	467	485	427	443	466	465	486	438	484	435	429	481	480	419	442	429	485	426	447	463	462	476	431	475	467	432	479	423	472	474	438	481	449	444	440	472	483	469	426	433	425	454	468	501	425	444	457	448	478	442	482	434	456	461	426	471	470	491	420	471	500	450	463	464	436	444	461	462	491	457	439	462	474	468	455	484	473	469	504	473	511	462	466	469	445	455	481	435	510	488	483	459	474	494	490	441	437	419	463	396	468	462	450	457	455	469	461	483	461	472	459	447	466	470	473	451	437	426	429	436	459	427	447	434	443	446	482	449	466	470	460	470	473	436	464	439	463	472	434	460	467	464	472	485	426	471	461	448	484	453	495	437	436	446	451	442	480	463	446	485	498	477	491	501	452	448	459	472	471	467	453	454	463	438	442	451	451	474	419	467	471	434	493	472	481	444	439	477	452	472	471	448	457	472	423	465	460	471	407	460	418	470	439	498	456	463	484	471	458	428	473	450	486	450	469	431	486	501	438	458	448	445	470	445	419	495	492	468	439	449	440	475	452	481	464	440	436	459	437	483	465	455	426	440	442	512	453	453	452	463	498	456	467	456	480	435	470	476	465	440	444	441	449	457	451	476	495	466	503	484	481	493	476	470	502	407	469	468	458	427	453	412	437	443	473	472	509	457	483	451	439	411	432	427	475	443	471	473	421	444	427	444	451	441	473	456	475	458	459	450	444	483	452	431	459	472	461	426	430	462	470	452	476	453	498	439	471	499	437	481	442	481	471	497	456	485	473	456	465	461	433	442	435	453	437	466	474	466	481	446	403	417	482	436	429	423	446	403	448	455	431	478	483	483	471	431	466	463	464	454	467	436	408	430	434	443	443	433	428	459	478	439	457	462	456	465	490	487	454	466	450	450	444	462	456	464	444	466	474	453	415	441	458	450	477	471	468	445	429	478	486	413	389	496	428	485	478	422	435	480	500	440	438	493	442	448	444	447	483	439	476	464	478	439	420	446	479	449	462	471	440	482	488	464	480	415	437	423	471	424	478	511	497	455	440	461	459	442	481	473	401	442	461	481	443	436	489	480	499	452	461	494	446	457	455	473	456	428	457	455	436	464	468	456	464	453	495	447	469	445	455	451	427	417	493	400	451	420	477	435	474	463	434	429	425	472	458	371	465	448	458	449	465	465	444	466	426	464	433	474	464	449	448	464	463	444	463	457	421	440	423	469	441	441	454	467	483	449	466	458	433	498	447	453	464	440	470	410	447	444	442	478	466	469	485	473	435	481	446	461	438	463	450	519	469	470	475	452	469	440	459	456	449	401	455	479	472	457	482	451	461	456	443	456	458	481	448	497	426	451	462	469	432	427	426	439	479	435	450	458	495	423	433	425	447	461	441	464	489	423	458	483	448	453	458	440	472	458	479	511	456	448	479	460	456	465	467	508	432	460	472	415	450	456	455	444	487	466	465	481	465	439	441	471	471	436	457	474	435	469	466	429	458	414	460	459	497	471	458	450	460	454	441	484	436	452	410	463	431	464	451	463	443	444	469	443	468	462	469	444	460	445	445	474	500	480	449	477	409	439	503	427	471	493	433	466	450	471	469	466	453	459	483	433	438	454	477	452	445	472	432	462	475	433	461	448	461	450	486	452	472	464	461	466	452	434	426	421	482	437	468	448	472	420	451	480	453	475	425	458	482	448	503	440	445	439	452	428	430	453	457	439	454	474	434	453	458	472	519	474	490	507	413	476	417	488	447	441	464	464	440	461	456	444	454	456	448	482	465	462	436	439	446	446	445	437	452	495	487	473	471	435	449	400	444	465	474	446	460	454	420	453	454	434	458	469	466	480	468	481	435	430	467	444	462	433	486	454	451	415	460	427	468
9799	5688	4578	2447	1699	1288	1010	868	737	694	908	11180	26510	18125	6704	1334	441	420	442	407	443	442	420	397	423	436	482	469	447	445	449	441	410	392	428	433	462	437	429	441	449	420	422	456	387	457	456	423	438	433	396	438	451	437	424	432	408	396	421	428	425	418	431	417	404	411	445	440	427	456	406	424	428	431	421	436	427	408	420	408	424	413	463	440	455	413	428	421	416	395	461	457	445	427	428	401	433	499	432	443	433	400	429	434	395	459	420	445	415	436	443	437	420	446	398	430	430	408	472	414	420	398	369	398	435	409	413	413	446	424	421	409	413	431	442	433	447	446	394	458	454	426	393	409	415	403	464	446	417	411	402	430	405	388	422	446	444	380	431	436	435	396	441	434	421	414	440	391	423	377	417	401	454	426	443	465	447	390	444	415	439	476	415	420	427	411	454	436	448	457	424	408	464	415	402	452	433	418	428	410	417	457	437	412	403	401	389	429	480	463	450	414	458	426	403	409	425	444	383	435	434	426	436	410	417	428	437	422	430	454	422	416	427	425	426	419	404	401	435	410	426	438	434	442	430	412	468	417	404	416	440	428	415	429	427	426	385	422	427	407	386	409	417	392	371	421	390	451	428	442	434	430	427	422	470	413	414	435	458	415	435	421	416	430	431	459	417	373	453	423	447	463	418	411	451	466	447	409	403	376	407	411	431	409	438	475	378	476	418	416	425	407	436	439	414	435	464	433	419	400	465	430	427	386	445	401	422	428	416	441	411	445	414	433	458	454	450	434	422	449	409	439	404	440	413	456	412	464	399	419	416	457	426	459	402	433	436	449	398	397	464	410	459	422	445	438	455	427	433	434	409	433	412	412	432	428	396	405	422	447	423	423	410	428	409	449	450	427	404	427	434	421	448	434	446	403	459	415	445	431	446	449	408	409	454	465	424	401	443	433	435	436	432	414	416	417	409	398	404	434	455	451	430	438	418	444	414	410	417	466	416	408	425	418	438	432	442	449	440	413	411	400	426	464	436	420	434	430	456	466	435	401	454	406	425	422	408	433	402	468	400	408	437	431	442	399	433	423	439	458	427	413	444	399	400	374	408	426	421	414	434	456	376	411	403	399	388	416	440	432	374	410	438	440	464	448	442	416	443	402	412	441	440	421	414	416	412	458	435	465	400	443	442	460	427	433	410	414	422	435	466	462	424	439	399	428	455	437	398	452	440	464	402	479	420	375	407	435	434	425	429	406	428	423	425	463	390	426	402	407	439	458	390	424	426	414	429	407	450	451	437	425	409	427	425	428	436	428	412	414	407	395	406	384	432	476	422	451	417	453	406	462	423	395	420	431	474	431	422	394	427	388	397	442	441	424	420	453	442	468	452	417	403	392	427	417	430	459	433	439	408	417	434	427	442	404	461	425	414	408	426	373	401	413	425	437	408	421	419	417	471	459	446	427	442	439	392	444	482	453	455	431	453	435	474	417	405	408	392	424	384	424	458	394	385	424	419	432	431	431	458	428	444	442	402	487	441	431	397	417	404	415	444	429	417	442	431	427	410	427	417	393	391	398	397	402	415	429	461	447	435	383	444	436	426	398	403	400	429	444	458	397	391	425	436	439	435	430	442	426	415	457	432	422	440	448	444	421	434	416	408	409	447	383	442	424	443	415	430	449	451	411	393	419	414	399	429	428	415	441	396	434	430	443	423	390	413	433	444	430	446	404	394	420	435	399	432	399	394	408	452	423	425	410	423	426	404	418	423	412	451	420	428	425	438	411	394	447	377	421	411	443	420	443	451	429	426	463	406	446	444	431	377	414	439	406	430	442	401	424	415	446	414	415	407	425	424	389	440	404	418	418	397	444	430	438	390	406	378	391	402	447	425	425	392	412	420	432	454	388	437	407	421	416	456	484	430	415	440	412	433	419	429	421	418	411	459	425	422	425	432	430	415	423	452	426	429	443	462	409	423	421	403	449	435	416	414	468	409	393	410	421	407	411	407	451	418	409	406	425	377	431	419	435	398	401	403	421	395	425	421	436	412	422	438	457	449	457	423	430	437	441	452	378	430	430	436	455	410	398	412	398	415	411	447	436	436	436	443	452	413	448	413	442	388	374	381	423	387	422	408	408	409	430	430	426	422	445	417	402	456	451	441	439	435	409	423	413	420	448	409	431	434	449	413	447	424	425	455	409	450	394	476	412	422	441	428	409	418	449	481	404	422	408	432	415	412	445	453	445	408	398	400	399	433	417	435	453	409	406	449	415	434	379	434	408	406	455	434	411	411	408	377	412	420	424	405	393	408	445	432	421	419	414	411	378	437	425	374	439	407	396	452	443	442	437	415	411	410	435	426	460	416	441	422	426	475	396	451	454	440	440	411	435	428	475	411	447	412	443	429	414	413	394	391	419	437	423	394	417	430	427	420	430	434	390	437	429	430	449	406	404	398	398	472	422	408	436	424	450	394	461	425	424	449	435	404	413	425	430	395	439	449	426	482	406	452	463	440	429	427	415	431	395	408	423	449	408	465	404	424	441	412	437	397	423	404	461	426	417	460	427	414	435	424	437	396	424	431	439	441	427	435	423	428	404	417	439	429	436	436	483	420	413	408	413	402	427	426	436	414	412	409	457	406	389	432	419	425	442	404	426	411	399	417	419	407	427	388	402	451	413	438	431	424	424	455	406	406	413	431	378	423	418	394	410	448	428	437	387	388	432	412	431	449	429	445	450	417	403	427	441	463	447	392	451	464	421	427	440	418	430	407	422	440	414	411	449	430	418	437	456	401	393	442	404	454	436	444	422	398	421	424	431	434	431	431	406	454	430	410	435	459	431	434	430	392	421	428	422	396	445	460	421	411	439	452	428	456	400	430	403	428	411	418	404	398	421	407	389	398	412	384	392	441	431	432	417	440	407	400	426	429	409	414	427	445	437	435	423	407	404	426	412	385	433	410	454	398	409	454	419	400	403	419	419	421	409	437	434	433	423	387	391	405	419	415	438	433	403	383	396	415	418	436	416	435	427	425	425	464	426	414	428	416	439	432	462	390	417	446	429	450	442	426	428	454	423	443	412	411	460	444	443	418	441	442	438	424	431	439	422	420	411	430	425	414	420	398	438	422	404	417	412	431	420	428	447	411	386	416	426	437	436	442	470	424	440	436	439	387	431	414	414	435	457	460	386	439	429	440	455	444	439	439	415	454	401	457	434	444	418	493	463	401	428	411	378	423	421	407	422	436	425	436	384	413	421	421	406	441	427	429	420	423	385	412	440	431	423	425	447	474	437	401	434	424	444	412	414	419	416	414	416	453	429	425	418	444	410	434	431	436	368	415	402	417	430	422	426	439	426	411	429	437	412	436	412	441	434	398	427	392	445	436	404	400	422	415	409	460	419	397	436	406	435	393	461	415	397	444	434	411	428	413	408	414	419	407	442	391	411	474	407	406	429	441	439	408	467	417	434	414	474	420	428	435	373	384	426	427	441	439	434	455	435
27323	12345	1013	514	349	299	312	303	315	271	301	591	1231	1328	781	347	290	280	316	284	278	262	284	281	277	279	284	266	287	297	282	298	273	291	297	259	285	287	290	256	309	285	261	283	309	276	308	267	261	292	255	305	280	308	261	282	297	264	287	255	297	294	286	277	267	228	259	307	290	279	229	260	287	283	271	265	268	294	280	285	294	286	281	297	307	253	247	297	289	293	281	305	283	289	267	278	287	281	287	304	307	300	269	289	275	268	279	279	311	315	294	261	269	294	288	268	269	277	297	276	265	267	291	284	290	314	297	294	274	276	311	297	243	264	297	288	284	270	250	278	268	302	241	279	295	285	291	289	252	267	298	275	283	268	280	255	247	283	254	243	266	296	277	289	286	310	304	288	255	282	281	264	284	279	276	255	294	269	290	299	299	272	292	291	276	265	277	311	264	288	292	296	275	272	292	276	291	282	265	254	299	280	280	262	287	295	282	248	283	273	289	273	273	322	310	255	274	279	287	275	270	272	276	278	290	271	285	309	285	273	265	293	297	327	284	282	282	265	283	280	285	277	273	298	269	300	304	263	307	279	282	297	282	259	277	289	271	293	272	285	275	290	274	288	267	301	286	280	290	252	262	248	267	271	264	281	279	314	285	276	291	284	269	275	306	284	295	280	285	291	275	300	275	276	271	276	286	264	274	266	310	294	269	300	284	286	275	270	292	275	295	261	254	304	297	272	298	267	295	279	287	275	241	267	315	266	274	256	302	284	282	272	279	319	286	310	263	283	294	264	296	280	261	260	297	279	295	281	292	279	260	274	324	282	325	266	275	272	268	287	278	253	267	268	274	273	263	277	266	294	287	256	280	285	270	307	295	299	299	302	303	291	289	273	268	293	287	277	272	243	289	298	311	283	287	301	270	276	292	268	304	284	265	292	269	269	281	289	289	264	269	270	274	264	262	293	265	285	316	299	275	272	250	275	276	246	245	286	300	251	289	299	281	274	265	270	291	277	265	266	292	305	288	296	295	284	319	304	294	263	279	297	277	279	286	256	248	271	271	296	274	324	275	288	300	266	271	264	300	280	277	278	291	272	280	299	294	253	282	294	263	268	269	311	297	238	257	281	264	268	281	272	279	283	297	306	276	278	287	263	295	304	278	296	280	270	287	286	264	280	311	269	251	282	289	306	298	263	274	318	258	305	273	293	267	253	258	288	290	281	285	274	286	299	292	278	318	270	277	286	266	273	257	306	284	285	289	270	270	290	269	259	283	274	277	305	278	297	292	273	268	309	295	297	269	268	236	277	317	277	263	312	270	297	257	282	277	289	297	255	265	286	292	272	293	269	263	274	287	281	249	299	281	275	270	281	289	270	274	278	230	297	296	260	276	285	270	251	267	283	303	260	257	267	286	273	270	311	265	284	277	284	263	291	285	256	243	292	295	285	261	274	281	275	273	278	271	235	295	297	273	255	268	288	267	289	284	274	263	283	309	261	280	296	307	305	269	294	274	276	296	277	287	269	290	282	276	276	290	272	294	270	288	280	300	278	286	301	300	228	303	299	298	279	284	304	267	280	309	271	283	308	307	282	270	265	268	300	287	280	265	273	283	257	311	281	277	292	276	285	265	309	274	265	278	300	276	307	298	279	275	268	300	277	277	287	312	297	292	229	298	285	273	270	300	277	278	249	249	279	267	281	269	248	265	310	305	302	272	277	271	306	294	306	279	296	271	260	291	259	265	299	267	283	291	288	263	276	273	271	277	267	262	307	277	324	309	295	301	254	286	274	279	268	281	269	287	280	277	259	290	286	318	290	294	272	268	256	268	304	296	298	274	299	284	255	297	276	280	273	277	263	295	281	273	272	275	283	263	297	303	276	273	265	311	273	292	284	290	291	278	277	275	302	268	291	276	251	305	279	274	259	309	285	242	296	273	270	290	271	270	289	287	284	306	239	284	268	273	274	296	277	275	264	271	285	281	277	280	282	318	283	284	263	289	299	304	282	259	289	263	259	289	291	289	294	296	266	276	284	277	236	278	286	281	277	276	291	291	279	277	297	269	268	312	282	264	288	310	292	261	266	273	298	305	306	308	271	297	276	279	272	287	298	297	274	281	297	283	277	253	274	284	253	285	276	279	298	321	282	286	282	249	273	303	260	281	290	278	276	292	260	285	303	282	270	280	280	257	266	313	306	282	282	308	279	284	263	276	313	276	264	286	248	282	302	285	269	291	289	267	312	281	254	297	320	266	300	275	274	250	268	267	304	259	254	300	289	304	298	314	282	279	300	253	290	262	269	285	287	305	290	278	306	293	270	268	293	265	273	296	293	256	285	271	255	285	303	275	287	272	283	304	250	274	285	282	303	305	272	270	292	305	285	301	284	287	288	273	256	281	282	279	282	270	301	272	255	279	298	300	289	270	267	263	290	282	292	312	304	304	261	273	291	252	276	268	278	308	305	273	288	250	250	257	267	286	284	283	317	303	273	283	300	280	286	293	286	308	289	280	272	282	297	248	281	315	301	263	300	270	300	294	292	279	288	283	279	280	296	272	294	290	259	295	251	271	281	285	257	314	300	296	294	283	302	298	270	285	293	267	319	304	264	305	283	264	283	313	252	295	247	309	280	248	283	297	293	278	277	274	280	287	299	266	261	246	269	291	269	271	296	267	247	284	256	301	271	305	302	279	288	262	279	260	261	266	273	277	257	266	276	295	312	280	258	253	268	266	276	307	298	307	283	293	315	289	292	283	284	276	280	261	272	289	274	314	287	283	285	270	300	271	259	286	295	289	292	280	279	263	285	281	244	277	269	281	286	273	283	276	308	269	268	279	248	280	284	307	294	288	290	305	273	262	278	319	287	279	266	267	318	267	269	292	291	279	269	284	283	311	311	290	287	285	274	262	282	268	314	296	287	285	283	284	294	294	288	265	293	282	308	273	287	283	254	265	274	283	298	249	301	300	286	279	286	273	277	273	305	251	273	276	310	260	286	283	258	284	304	255	283	295	270	290	273	308	309	276	286	311	258	277	273	288	273	268	309	285	297	305	267	275	290	250	284	301	294	283	270	292	283	306	287	279	252	250	273	265	289	287	275	268	289	295	281	266	299	280	295	305	258	286	280	291	289	268	294	298	323	309	272	284	274	298	288	272	282	261	306	310	283	278	292	292	264	283	283	320	285	286	302	305	274	292	251	261	277	264	309	263	282	282	280	259	263	265	278	282	258	286	306	273	283	267	296	288	321	272	288	283	288	269	314	288	282	296	285	289	279	273	293	278	290	275	278	314	270	282	273	264	274	296	279	303	277	268	279	272	300	304	267	306	275	262	293	321	264	264	303	301	278	289	257	299	266	302	314	280	293	302	270	297	267	267	316	275	271	261	295	294	284	270	271	276	278	289	289	290	274	294	271	271	256	290	254	252	289	287	298	264	295	281	281	291	276	284	285	301	263	283	265	272	304	282	256	279	265	274	287	309	272	313	286	289	277
5233	537	502	407	344	306	311	299	299	277	299	819	1804	1612	840	306	254	265	284	291	272	247	236	245	239	227	237	269	259	282	283	270	275	275	282	261	270	280	249	256	241	283	296	260	285	239	269	233	263	290	228	278	270	259	251	283	280	287	269	294	245	257	256	258	248	288	266	296	267	269	248	232	275	277	269	279	260	283	261	270	307	245	282	266	238	253	251	275	260	265	270	271	280	263	257	253	284	266	266	267	272	273	270	251	297	277	224	268	255	268	277	278	304	257	252	261	266	255	270	279	283	263	268	253	282	253	274	292	278	252	241	250	232	239	264	266	247	263	299	240	281	261	282	275	244	240	295	272	292	233	268	254	249	272	280	274	229	231	278	266	237	232	256	264	262	284	257	262	247	286	299	261	265	251	258	264	266	281	235	249	266	261	274	245	275	286	288	273	234	239	272	273	280	275	236	264	263	293	241	281	255	247	286	294	271	274	263	269	264	264	255	287	275	260	265	255	248	279	259	259	258	263	239	242	244	289	287	261	230	289	254	249	269	269	263	268	272	227	234	280	248	271	285	254	248	243	245	300	300	275	272	272	270	296	252	273	251	301	278	256	258	278	246	273	255	267	246	244	257	254	278	257	256	259	278	253	229	255	244	282	270	283	259	263	245	275	240	240	265	307	228	264	268	249	293	270	256	246	262	264	245	244	283	254	272	270	265	275	245	261	262	294	271	269	263	238	277	251	264	255	279	261	266	236	239	264	274	251	233	251	239	275	252	251	256	263	271	272	257	249	268	258	293	264	259	282	265	274	310	264	264	259	266	268	320	239	255	273	243	246	282	295	247	254	269	260	280	268	300	290	243	273	303	253	269	255	259	256	292	285	254	249	269	258	241	261	288	243	275	259	260	276	260	259	252	295	246	277	268	260	277	234	276	278	261	275	264	248	243	253	248	246	264	286	229	288	252	263	238	266	263	290	285	277	261	253	281	249	272	272	249	265	261	248	236	278	262	242	264	269	306	274	256	274	254	269	231	257	280	267	239	287	276	265	257	267	247	258	280	265	263	251	236	258	244	281	265	247	263	227	285	256	233	248	253	253	284	288	267	279	286	259	260	266	276	244	262	262	278	297	266	268	251	268	259	272	262	274	262	259	261	267	268	259	262	269	242	275	270	269	270	258	275	281	252	252	266	248	269	270	254	234	259	249	276	269	288	296	250	286	264	255	298	283	273	252	250	272	267	254	254	265	260	247	272	271	287	275	280	257	244	257	291	262	262	266	286	267	254	302	261	254	248	262	258	248	262	254	267	246	260	280	271	304	284	256	261	297	286	289	269	289	255	223	280	310	247	260	273	275	266	255	253	256	268	246	283	275	246	257	271	251	239	269	259	252	263	252	251	239	278	254	275	259	274	288	263	299	259	254	239	284	267	260	258	254	263	286	276	269	252	260	255	249	270	231	256	282	267	287	263	250	255	247	255	267	257	272	273	269	256	268	261	247	248	242	230	241	259	277	255	265	253	247	316	257	290	282	298	243	261	267	257	277	269	271	271	253	259	242	300	292	259	274	253	290	251	272	252	267	263	271	282	260	271	249	251	253	267	251	255	270	266	267	268	265	286	245	256	279	265	283	224	262	287	259	235	260	273	269	272	275	247	250	260	266	245	268	267	290	268	266	269	263	276	284	248	224	236	276	233	269	273	259	273	257	262	247	269	267	277	271	246	253	258	276	255	272	256	249	249	263	272	256	260	268	296	270	287	251	263	292	263	291	264	265	254	280	239	243	255	267	250	228	255	277	246	254	311	263	250	254	274	265	274	297	287	286	282	272	252	254	260	298	267	286	283	291	271	274	258	271	255	295	280	252	255	285	278	281	267	293	325	266	212	278	270	254	268	269	260	239	305	255	273	266	321	293	233	243	261	269	267	263	266	263	286	254	267	274	279	262	234	263	269	280	258	278	258	258	262	263	257	260	270	250	245	272	265	263	275	276	273	274	252	273	281	272	252	316	273	286	272	265	245	274	259	254	275	260	264	252	256	288	247	247	272	281	297	238	256	277	276	289	273	240	263	287	268	259	263	283	265	265	285	258	276	241	260	269	249	280	280	283	280	264	247	274	239	272	260	266	277	276	262	240	271	283	260	276	284	276	264	276	253	250	278	260	279	280	263	284	261	264	261	265	253	263	273	248	277	236	265	263	276	258	260	276	273	245	260	257	284	247	298	282	260	279	309	290	248	258	267	281	266	271	257	256	302	298	247	244	278	284	265	237	257	250	257	297	253	269	273	271	262	282	264	259	242	258	293	276	256	255	263	243	264	277	249	257	270	274	253	281	258	272	230	270	252	285	244	269	234	246	249	255	260	249	269	291	269	267	257	270	266	255	252	256	283	265	255	263	264	243	299	270	263	266	276	247	300	244	264	286	274	286	275	250	244	256	287	248	289	290	256	263	273	231	267	255	260	264	279	269	271	243	268	271	268	272	262	291	238	282	250	266	275	266	258	247	274	256	256	270	267	271	281	248	253	252	269	291	272	277	263	285	278	271	261	278	263	260	265	249	255	264	285	264	243	275	261	281	261	264	238	277	257	285	270	303	292	238	275	255	273	261	281	270	268	261	259	274	238	282	262	248	254	265	289	249	238	259	264	249	280	254	275	261	265	297	259	248	281	276	237	256	268	273	273	274	283	285	281	279	255	290	292	287	274	271	251	236	293	266	243	253	251	264	285	306	257	251	273	316	254	268	274	265	267	260	243	268	266	277	253	259	254	242	291	272	274	254	237	232	244	260	256	242	243	257	281	271	301	275	281	285	222	275	273	273	277	259	292	279	243	269	288	299	281	238	240	288	267	260	280	236	244	262	260	281	240	264	264	268	269	273	278	250	269	270	264	243	247	278	281	247	263	286	260	244	228	282	285	268	262	294	254	305	265	266	280	286	270	271	292	238	258	258	279	275	250	277	268	249	269	264	266	252	274	295	288	268	267	257	286	270	272	269	260	257	232	264	290	243	268	274	243	284	287	257	284	235	247	305	307	269	257	273	254	301	264	274	273	268	259	282	256	257	268	279	267	277	239	267	261	272	258	265	285	247	257	265	257	257	269	297	266	274	274	249	249	265	268	271	277	257	253	258	303	245	262	275	268	270	247	234	263	269	247	257	272	272	260	266	251	248	273	267	260	271	260	254	274	254	267	250	248	259	264	246	272	257	259	277	265	268	276	267	248	246	250	288	243	289	248	282	264	248	256	269	227	278	268	257	254	261	268	300	274	273	252	292	242	241	279	272	251	273	271	247	277	252	269	301	300	252	283	259	245	275	262	240	284	277	261	273	256	258	292	285	274	278	259	269	291	243	251	285	267	245	250	267	246	268	273	259	263	260	255	268	273	285	268	260	243	271	247	283	270	251	293	262	272	257	257	259	252	284	236	288	267	279	254	276	274	290	265	247	311	272	255	250	261	276	262	273	283	296	275	261	261	254	270	251	255	262
24860	21102	27495	24919	10647	926	618	458	373	388	349	3330	15125	13398	5065	779	311	307	304	297	327	318	335	287	307	278	285	303	294	290	283	279	295	280	315	275	266	284	332	316	294	290	280	295	306	305	302	316	298	313	336	305	277	314	300	321	287	298	328	294	350	309	290	306	318	312	315	313	296	311	331	268	310	310	304	277	308	273	304	273	315	282	324	284	302	335	305	326	305	325	293	274	275	303	317	288	300	292	304	320	334	280	312	279	308	313	297	286	290	286	306	284	272	298	310	312	319	311	326	300	293	284	333	282	302	327	310	279	306	317	317	290	312	291	305	299	275	295	296	264	282	307	309	293	296	269	310	306	306	308	305	330	288	267	288	307	271	299	303	285	293	302	285	288	259	280	299	299	275	313	276	309	303	301	296	298	301	323	339	322	307	299	289	294	313	310	319	298	300	275	323	294	327	262	299	326	295	294	279	293	285	276	283	297	309	297	307	307	280	278	273	272	275	318	305	316	330	299	282	278	311	304	282	304	290	313	291	314	284	294	311	297	312	285	293	311	308	313	283	318	283	266	325	298	259	289	303	255	282	272	314	284	313	300	310	315	303	306	294	335	300	282	298	307	281	307	291	320	312	297	263	313	277	268	291	294	314	268	265	306	309	286	277	307	309	324	304	275	266	311	301	281	297	316	286	309	305	299	300	311	307	290	265	298	321	321	285	320	292	311	301	309	316	295	289	301	271	296	286	296	331	267	280	296	279	269	284	276	293	292	282	303	312	315	314	307	315	305	286	299	265	284	286	284	289	271	275	310	266	313	292	296	283	295	291	292	299	347	309	306	292	316	288	292	291	293	284	294	275	293	323	298	297	305	284	290	279	330	315	298	320	291	304	312	305	279	294	296	312	290	293	309	292	308	301	303	288	295	318	348	300	303	295	322	318	291	313	312	300	277	291	299	269	278	278	321	296	324	308	304	307	269	262	305	318	306	292	310	332	278	314	319	283	307	287	290	313	297	303	340	296	299	313	320	265	303	305	326	323	317	299	282	274	324	328	292	315	291	303	305	334	278	311	274	299	314	296	280	295	291	298	277	300	316	323	288	300	303	295	284	300	296	292	310	315	334	323	309	287	295	301	297	268	312	325	267	286	299	310	287	278	285	284	307	302	305	277	286	295	321	313	325	308	291	295	271	299	297	302	294	296	275	285	280	288	307	313	274	311	288	293	286	321	298	273	325	290	293	316	281	312	299	303	297	261	300	308	284	298	299	292	289	291	290	300	300	305	334	313	328	305	263	283	279	281	285	311	313	288	270	272	307	302	277	262	296	298	325	281	285	307	297	300	310	295	300	286	265	301	312	302	283	304	305	272	310	329	297	275	263	315	325	295	309	293	279	308	256	274	303	331	311	319	282	297	319	311	280	311	306	284	313	282	322	273	320	283	288	272	271	270	305	309	291	273	323	304	303	273	316	309	280	312	267	310	321	337	279	285	292	277	303	268	294	320	277	293	300	295	290	330	313	288	293	295	287	289	308	283	285	295	311	289	331	289	289	303	264	312	282	301	289	298	292	305	295	282	299	304	295	303	303	306	338	315	283	321	281	273	310	292	299	290	284	312	303	263	265	283	310	297	335	310	276	366	318	300	307	307	298	313	290	247	314	254	293	298	314	299	315	327	306	307	296	274	277	270	309	316	317	280	302	311	296	292	324	272	258	305	282	288	287	303	289	304	301	289	288	311	258	314	310	286	314	309	306	286	284	305	271	315	326	294	279	274	308	279	343	314	285	299	291	312	305	319	310	288	304	313	313	309	301	243	288	299	300	267	295	266	314	302	303	297	296	252	311	309	311	278	308	309	274	291	292	295	287	327	298	323	320	275	301	289	312	297	306	305	293	282	299	288	288	329	329	292	310	308	320	293	284	263	306	320	306	291	293	303	302	282	302	269	303	285	306	293	288	294	282	289	277	308	301	305	294	295	300	304	294	283	277	294	302	309	286	262	275	310	295	300	295	299	309	289	283	314	301	294	280	317	324	303	305	307	286	294	296	312	298	296	322	282	272	303	302	312	307	304	306	273	290	299	323	285	310	313	312	337	292	275	282	315	298	282	297	306	310	305	273	278	291	299	274	268	289	294	289	288	305	297	300	320	291	270	285	302	290	307	267	319	288	273	315	287	310	294	268	303	306	282	296	255	304	300	306	305	287	296	297	279	282	293	294	254	283	312	289	259	279	291	308	282	305	287	286	304	328	279	293	308	310	278	290	336	273	337	329	268	329	269	296	325	284	305	302	304	301	255	284	314	268	279	264	265	316	306	292	319	296	294	303	299	301	273	293	316	291	289	320	273	315	298	292	267	297	275	291	309	304	305	307	295	283	295	280	315	314	309	299	297	305	294	316	283	303	307	300	316	271	291	304	287	314	314	311	286	302	280	311	256	297	307	292	280	322	280	324	295	278	307	311	280	299	281	279	289	281	303	281	287	299	334	293	273	276	300	281	271	339	315	301	292	276	276	307	315	317	319	315	263	291	297	268	291	296	312	294	300	274	331	293	323	313	292	297	264	320	299	296	274	297	298	292	317	328	301	294	306	278	287	291	273	278	237	284	308	292	287	313	292	337	331	284	308	276	287	298	271	282	316	272	313	282	301	296	287	306	289	299	288	277	311	327	282	301	323	321	329	251	272	325	327	311	296	277	285	313	291	303	323	337	292	301	318	317	306	275	326	280	313	293	309	279	280	278	316	314	298	310	292	309	306	313	321	304	312	308	290	309	275	299	302	321	327	306	258	323	277	263	289	310	270	279	269	292	278	324	321	335	279	306	260	298	287	281	302	325	290	304	314	316	328	316	280	302	281	308	284	278	315	288	273	286	290	281	305	309	294	334	314	283	317	270	332	300	297	318	282	339	295	275	298	305	297	312	327	272	283	299	281	324	269	275	303	307	339	261	302	327	278	276	294	316	326	296	290	305	302	289	302	284	279	289	298	298	303	293	325	292	292	275	288	277	315	311	287	296	322	317	338	296	306	296	293	294	320	302	289	300	290	258	297	298	296	331	311	298	296	268	287	319	317	299	280	257	261	292	314	276	279	288	305	311	295	298	299	275	303	290	300	289	290	279	281	282	289	291	311	305	296	283	280	302	296	299	302	302	305	297	310	331	292	290	274	291	305	290	279	286	290	303	297	292	298	277	317	306	278	283	291	292	303	270	260	309	274	302	270	298	328	304	294	284	286	289	301	322	316	291	307	287	289	319	295	282	308	300	291	282	341	305	295	286	282	302	297	310	300	305	333	290	277	322	303	283	288	283	288	273	350	296	315	288	319	276	320	291	284	294	295	284	282	293	309	294	278	290	341	295	295	314	301	303	291	300	262	277	275	285	300	285	297	286	293	272	299	278	292	296	313	310	287	296	298	283	291	286	293	305	297	334	290	308	286	275	304	296	284	294	283	277	306	279	275	310	306	303	296	305	292	273	314	293	290	285	332	299
3993	3298	2664	1530	1012	718	620	523	458	429	439	5415	16098	12407	4719	744	314	324	302	277	316	286	297	299	274	296	289	310	284	308	306	299	287	288	291	265	280	272	296	289	290	293	279	279	299	303	272	292	290	276	304	272	308	313	281	305	282	277	300	326	286	324	292	293	288	275	266	284	307	310	299	272	300	293	314	305	319	297	308	277	295	308	280	294	300	280	278	276	274	270	309	284	261	320	256	302	271	272	291	288	292	296	286	275	280	304	260	292	270	274	315	296	295	276	315	285	281	283	281	278	305	314	302	295	286	290	318	280	277	283	289	260	267	279	280	267	277	292	293	311	301	300	276	274	291	284	293	286	303	296	252	265	292	305	273	313	314	263	289	265	291	286	270	291	261	295	294	268	281	293	296	294	270	325	295	272	282	294	293	313	294	280	269	294	310	264	270	266	297	279	314	290	287	285	297	295	279	291	267	295	315	315	294	327	325	281	293	295	256	289	300	291	313	274	295	253	314	300	275	291	263	313	274	266	287	285	293	293	263	289	301	260	324	280	285	292	280	288	306	287	286	279	271	328	307	294	292	298	289	287	299	265	261	257	309	292	281	299	312	257	273	291	293	319	275	309	265	280	283	272	305	310	282	286	314	296	292	299	283	270	267	289	282	265	290	292	302	278	281	302	292	272	246	276	287	303	293	285	299	282	293	291	288	295	273	293	306	284	287	291	283	322	262	292	261	266	283	296	280	278	298	272	293	289	284	291	290	259	286	336	283	293	242	279	290	323	283	279	293	272	302	312	298	260	272	272	304	276	299	293	301	280	277	289	295	289	263	280	273	295	326	277	261	273	304	276	327	280	274	260	279	278	264	270	323	276	266	321	289	303	298	271	288	281	274	292	303	298	271	317	261	276	284	293	288	306	279	281	291	304	286	250	276	283	291	322	270	267	321	259	282	312	270	302	276	269	312	291	290	302	314	287	286	237	289	282	284	294	296	293	293	279	314	313	291	281	283	326	304	301	273	283	292	276	302	279	285	267	295	284	303	270	267	247	298	285	272	339	272	295	286	255	293	295	294	316	279	313	306	259	263	280	282	271	292	291	306	283	288	307	284	263	342	266	278	293	278	271	268	327	273	288	303	292	303	245	279	279	303	284	282	327	275	310	287	288	279	314	248	285	272	278	312	282	283	276	288	276	274	283	302	281	315	283	276	262	262	292	280	285	306	267	295	279	281	290	293	248	296	287	296	268	268	283	283	305	286	315	306	274	282	314	297	316	281	261	330	273	272	283	285	280	283	303	285	291	304	268	267	262	298	308	258	290	253	282	271	281	283	299	272	279	295	277	265	333	316	287	266	317	299	280	290	275	299	267	259	263	287	291	279	275	290	275	276	314	266	296	316	260	289	275	286	271	278	273	278	267	289	290	280	253	271	267	287	288	280	270	287	290	287	315	278	305	285	268	299	272	292	302	314	289	280	310	293	340	315	293	294	260	294	302	336	318	256	294	288	264	288	274	291	275	275	285	296	277	311	288	294	338	286	275	291	275	274	280	286	294	274	303	282	275	279	301	306	299	271	316	282	306	295	306	277	280	278	303	312	292	281	270	260	298	286	300	298	289	282	305	311	290	260	296	309	302	279	276	268	298	277	304	284	281	282	278	272	281	295	276	291	295	278	247	249	253	306	296	288	301	289	291	297	275	310	288	287	309	264	255	344	255	293	269	273	262	292	288	291	295	297	273	300	278	304	286	288	289	333	280	283	308	288	281	303	300	285	306	239	311	263	303	278	272	300	288	251	281	301	308	268	280	312	298	284	292	292	305	279	294	266	286	322	289	283	296	284	293	297	301	294	267	275	303	273	264	289	297	289	262	280	317	289	311	293	268	271	285	278	256	317	315	305	275	294	276	288	307	304	282	262	286	296	317	279	252	289	256	288	275	294	302	313	294	316	265	297	276	275	280	291	263	286	285	275	250	273	289	278	297	284	293	285	283	295	290	266	319	317	275	296	297	254	280	306	269	269	294	278	297	284	276	279	257	282	289	272	276	296	301	291	306	273	292	306	290	296	276	296	268	289	290	280	300	291	291	291	269	270	248	289	264	298	273	267	274	293	267	269	288	290	289	271	271	302	269	280	295	302	278	294	289	287	302	288	262	319	280	264	274	266	297	270	280	305	282	279	281	270	266	291	293	288	280	280	252	282	276	258	278	247	269	280	305	298	310	288	292	303	259	313	290	274	262	315	288	275	299	279	297	278	294	274	265	276	280	272	289	302	274	250	291	264	297	272	274	277	293	265	288	309	295	275	308	290	284	302	295	276	313	283	288	307	284	302	288	283	297	267	309	307	278	301	301	315	242	283	283	280	279	293	322	283	275	275	262	283	300	263	283	270	294	308	289	271	258	265	262	270	318	316	287	290	310	289	288	258	310	276	283	265	293	276	269	295	320	255	282	273	279	287	303	299	275	297	269	300	318	295	268	287	320	311	286	296	287	314	287	283	296	292	273	290	271	279	314	304	277	264	302	294	300	260	304	265	309	279	282	305	288	288	295	317	240	262	315	296	275	288	277	302	278	286	286	278	279	273	294	300	290	287	287	288	269	302	291	305	286	283	279	292	313	295	280	272	279	271	267	299	262	267	264	283	295	270	276	296	288	288	305	291	304	269	290	300	283	301	294	311	269	281	287	292	278	285	270	276	308	296	283	285	283	310	269	296	284	283	284	277	310	283	276	254	300	299	276	295	251	275	280	270	280	320	292	279	254	264	255	276	271	272	275	275	258	279	302	289	265	290	303	268	270	277	277	294	294	298	290	286	313	279	314	276	268	303	272	295	294	269	287	299	315	295	301	297	300	305	282	317	298	303	318	305	289	300	307	275	303	286	309	325	298	311	284	265	270	262	309	254	340	286	289	280	260	266	282	284	264	274	268	282	297	300	311	256	293	302	272	281	276	315	290	254	295	306	287	286	265	307	270	295	287	283	302	262	257	340	281	307	289	314	292	268	251	322	286	265	266	283	267	279	301	304	332	293	330	258	326	313	268	274	302	271	291	305	264	300	284	275	291	270	287	311	274	306	294	282	283	285	268	257	279	269	262	267	304	300	298	297	325	282	292	286	262	304	302	308	265	274	292	287	274	276	259	286	292	297	275	276	273	265	273	267	302	260	274	297	266	301	307	297	268	310	272	273	284	303	284	276	289	270	292	289	282	305	290	289	304	304	278	289	265	255	276	312	275	281	278	298	282	296	283	317	285	254	274	261	259	318	290	266	285	290	295	266	305	255	281	283	281	281	305	296	270	294	315	293	273	310	299	292	318	284	286	296	296	240	320	298	260	257	289	279	292	282	295	265	279	305	261	275	289	290	249	269	275	266	279	271	290	273	314	325	285	276	304	283	294	274	296	282	276	317	297	280	300	278	286	287	251	301	303	270	291	271	297	299	289	298	298	273	299	298	280	291	294	274	272	261	302	296	277	282	263	277	285	310	281
23869	21004	28240	23955	20960	7040	1368	843	668	613	616	7072	27101	21503	9392	852	513	466	504	461	462	482	460	476	495	429	463	447	487	476	441	437	491	440	438	476	487	452	468	464	444	443	474	486	438	477	508	471	508	471	490	448	496	496	477	465	467	456	432	438	446	429	459	468	470	446	483	449	438	453	471	447	442	470	452	449	431	485	454	458	456	470	469	465	455	463	493	443	434	481	477	457	467	467	447	431	445	486	416	426	427	489	421	469	472	468	503	456	458	417	427	484	507	439	476	490	481	495	468	481	477	428	454	460	463	479	449	461	431	487	449	441	449	459	469	478	453	438	468	459	436	433	456	459	435	430	494	478	452	454	483	481	462	439	473	477	475	482	497	466	451	443	444	441	456	456	462	471	442	415	459	459	469	455	446	491	461	408	460	404	491	470	474	462	464	462	455	447	450	468	491	460	512	470	454	448	499	497	520	475	432	462	449	526	458	467	446	490	462	448	475	454	483	470	460	486	455	474	451	464	455	429	488	453	455	435	456	478	459	429	438	438	475	452	475	476	491	470	418	451	483	481	494	436	486	444	466	461	424	450	469	441	469	508	472	463	482	442	477	462	423	445	460	478	469	451	462	495	457	474	471	453	453	468	449	410	488	468	442	477	482	431	486	493	456	461	485	457	457	447	445	458	454	454	453	445	433	464	482	485	477	463	441	471	459	444	504	482	489	454	472	445	461	456	484	453	456	443	481	464	407	431	431	449	442	404	471	452	462	468	436	484	455	444	453	460	476	470	470	500	433	435	438	463	473	445	451	466	467	461	483	477	477	462	450	477	460	429	489	430	512	469	453	452	461	465	467	445	445	486	431	476	457	443	459	445	441	457	490	467	490	433	461	431	480	466	469	455	442	518	431	475	416	460	467	480	507	488	432	470	472	469	446	477	426	477	457	468	421	480	440	479	430	465	513	458	417	475	424	489	466	459	431	451	431	421	449	451	454	502	411	433	457	458	467	462	457	463	455	463	463	445	477	453	439	492	462	472	423	424	450	459	458	464	492	477	458	477	442	468	451	481	473	450	477	458	448	467	445	485	428	465	423	461	509	452	476	470	437	486	450	478	467	477	415	444	452	437	436	471	466	439	456	430	436	450	467	426	495	433	485	459	486	446	458	458	431	442	464	429	446	484	467	441	476	444	467	480	457	433	477	486	507	450	447	489	460	453	491	466	457	492	470	444	492	446	431	448	455	409	499	455	479	444	480	456	494	450	463	467	472	419	444	472	436	480	457	462	435	456	462	430	478	485	502	462	454	453	480	493	465	449	431	485	452	477	452	408	462	425	454	443	450	492	441	452	447	494	469	487	474	455	477	515	459	476	453	450	430	461	488	449	440	468	452	466	466	483	448	464	507	434	454	475	460	477	467	472	439	458	477	447	459	453	473	438	475	477	466	448	467	434	459	455	439	451	457	427	456	472	462	413	450	452	490	451	431	445	411	453	460	472	468	470	478	456	458	466	469	466	456	441	456	476	482	445	417	482	461	471	440	451	473	467	450	485	449	458	442	479	466	463	432	489	408	505	438	474	457	507	438	447	450	475	465	465	452	490	503	455	441	526	454	485	471	436	462	476	459	449	451	473	461	470	466	479	466	458	504	463	456	449	451	476	473	455	445	456	449	441	446	431	487	473	448	475	459	478	462	458	450	500	475	465	445	437	469	446	473	473	443	467	482	451	460	459	441	438	430	432	481	427	477	448	461	449	469	443	458	476	478	443	445	459	441	438	457	456	449	470	485	459	464	465	440	418	473	422	462	469	438	471	445	454	449	459	459	468	467	439	472	466	469	467	478	462	418	460	457	436	475	476	474	422	487	466	401	470	451	505	442	449	433	469	465	461	442	471	489	413	431	448	430	434	437	450	451	440	476	462	418	450	486	452	486	449	481	466	478	487	488	469	463	456	440	504	416	440	478	438	454	461	462	450	475	459	461	472	404	451	461	451	447	455	423	451	478	449	456	471	486	442	461	434	441	413	464	449	446	495	413	420	459	429	464	452	437	436	497	444	446	444	453	440	452	463	479	439	479	449	472	463	483	447	450	464	465	444	440	445	450	462	471	485	430	443	488	464	450	461	430	431	440	482	429	468	439	437	428	475	463	449	491	458	452	444	470	473	482	471	457	452	480	461	468	455	453	434	458	433	446	458	498	456	487	444	471	455	468	466	459	485	448	463	491	448	451	459	479	446	455	465	450	466	489	426	469	490	504	487	459	406	433	436	473	482	437	448	458	449	432	431	437	456	450	480	436	415	445	457	455	457	461	411	436	462	506	421	446	463	451	474	443	480	445	466	461	426	461	466	480	440	413	426	500	476	468	473	460	463	449	436	463	465	442	491	464	464	422	444	426	424	440	457	491	495	450	422	477	439	471	450	454	483	443	459	465	483	457	494	472	484	445	419	484	452	453	482	464	435	448	479	465	465	455	428	453	486	450	454	440	458	450	476	475	437	465	429	447	481	457	459	467	487	497	449	419	469	486	472	474	466	449	429	428	434	425	464	457	479	472	460	490	472	475	434	463	451	448	463	470	471	503	484	481	474	463	418	483	485	444	482	463	436	440	463	462	446	417	454	443	405	438	459	483	512	490	442	432	426	396	492	498	440	494	441	451	493	438	443	471	470	464	443	444	508	449	431	482	496	451	427	430	471	466	506	466	443	510	455	481	482	455	448	466	463	468	458	448	470	474	434	459	431	458	436	507	440	468	435	497	442	472	433	466	495	459	448	438	473	432	435	453	455	446	485	472	491	435	452	491	456	439	416	427	475	467	476	443	459	453	442	489	466	461	441	442	452	481	487	472	488	419	464	425	474	465	446	463	515	485	453	478	444	451	488	455	400	486	466	490	450	507	460	470	435	434	474	452	439	418	466	433	446	466	485	474	473	463	458	443	497	469	482	527	472	502	448	480	500	512	455	454	434	446	475	473	463	458	447	440	453	469	461	460	438	493	444	478	457	436	471	457	429	456	446	447	482	472	455	423	439	445	445	454	466	483	471	446	448	484	450	488	454	429	464	442	460	445	479	452	476	421	452	450	429	463	458	449	435	473	440	461	459	471	472	437	446	430	491	480	416	475	496	435	448	472	487	469	443	482	448	429	450	469	441	440	465	510	460	465	447	477	453	442	477	466	493	431	455	477	479	442	490	467	472	493	479	464	494	457	436	458	459	493	450	438	431	460	439	465	438	452	458	439	450	484	462	476	438	490	487	485	430	482	475	452	465	439	460	502	452	467	479	452	439	454	453	441	459	494	486	454	429	427	483	415	454	442	449	426	473	489	459	474	446	509	449	447	489	439	463	442	450	434	443	486	468	465	455	493	424	440	461	462	479	447	482	451	486	509	484	423	452	448	479	466	489	408	443	477	474	438	441	437	426	448	408	451	436	442	447	465	484	453	451	457	453	464	448	442	480	453	473	485	440	470	445	501	504	501	471	428	431	465	459
4216	5791	4853	2534	1751	1198	926	860	797	673	665	10556	25429	18577	7173	610	434	424	415	423	457	443	413	419	422	420	434	413	396	427	404	431	429	437	462	419	409	427	409	431	382	450	424	425	387	382	420	375	423	399	406	418	389	442	429	418	405	410	417	402	442	422	406	419	404	409	425	419	412	430	435	362	455	423	405	428	424	403	401	419	405	393	431	446	407	446	447	436	419	415	403	406	411	441	402	440	422	423	426	408	449	430	401	418	417	442	467	436	472	444	435	413	444	404	399	417	423	397	403	421	419	437	422	404	403	405	398	417	436	420	420	398	405	460	431	416	419	398	434	459	401	423	440	389	379	404	420	390	463	382	454	399	437	414	415	406	463	426	413	407	398	428	449	442	403	431	430	411	392	408	426	388	412	435	374	446	411	400	405	413	390	414	423	414	406	430	400	405	405	425	398	412	399	426	404	443	388	449	443	429	424	382	431	406	417	409	378	424	425	409	429	417	400	399	409	403	426	416	410	432	386	407	452	407	421	418	420	445	422	421	416	417	444	409	397	400	406	406	415	417	391	405	450	403	424	448	395	445	435	389	421	416	411	391	419	411	387	404	404	416	415	401	427	416	406	385	417	421	392	423	395	443	405	445	433	402	427	401	426	410	458	377	400	394	391	419	405	417	441	395	418	417	405	410	382	403	406	411	414	403	408	359	444	429	421	414	456	420	405	400	391	421	396	404	449	398	390	387	415	419	402	430	431	449	444	410	461	420	449	413	428	368	411	369	402	374	441	408	418	430	405	421	412	470	419	413	406	413	401	438	440	417	400	433	395	421	464	426	397	399	383	434	382	456	441	420	420	413	386	398	415	401	437	402	435	435	423	455	414	386	414	441	408	421	410	464	409	427	389	368	400	430	423	412	423	410	402	445	430	424	423	408	439	417	443	382	411	433	433	447	436	407	445	400	421	431	408	429	423	375	433	445	429	410	411	390	410	416	412	421	434	415	390	378	401	407	430	392	384	416	413	392	434	405	432	440	372	390	411	369	411	421	411	374	396	383	432	448	453	424	440	431	423	432	419	425	425	400	419	430	442	422	392	391	412	401	404	402	419	378	406	392	395	412	415	405	433	407	421	397	420	453	373	431	445	416	401	388	411	422	460	412	426	417	367	417	422	410	396	376	418	404	407	390	439	403	437	423	425	416	457	450	426	424	413	426	398	432	380	436	425	457	405	440	394	414	416	422	429	440	440	408	444	389	424	410	366	434	432	410	378	411	432	413	411	399	426	406	411	399	437	423	403	450	369	387	412	400	372	405	391	389	441	407	409	415	390	424	406	385	430	399	444	430	429	423	390	389	474	423	415	406	400	396	392	406	394	447	426	424	406	398	388	414	419	397	428	424	374	426	385	431	382	425	451	404	430	426	396	423	435	413	376	392	379	389	386	436	429	419	398	404	409	412	410	381	408	384	420	399	408	409	404	428	426	439	434	440	427	399	378	428	415	412	412	412	416	420	390	408	393	408	421	398	381	414	395	410	413	425	398	390	402	403	407	424	401	391	403	408	408	395	427	424	417	389	433	400	412	407	428	417	411	415	412	431	436	437	419	377	411	390	412	412	427	382	441	437	382	433	432	377	397	422	428	460	405	421	385	423	409	408	408	415	424	408	403	433	406	395	406	452	438	433	446	373	391	412	397	417	409	392	432	433	426	404	444	411	408	437	389	433	430	410	380	439	397	395	438	438	411	378	396	415	432	401	451	411	420	427	420	409	409	419	375	431	446	428	373	421	420	415	421	407	408	416	420	413	414	414	440	372	436	420	454	414	395	406	419	380	415	398	437	396	415	388	388	404	456	413	445	444	416	426	442	391	425	399	393	411	457	424	407	407	427	410	414	420	409	388	394	405	379	383	429	399	435	407	456	393	398	395	372	406	393	392	391	417	391	423	395	418	422	405	395	381	440	424	402	375	410	392	413	406	397	416	457	415	376	403	386	395	400	422	410	410	408	385	406	397	403	434	422	406	409	407	398	420	398	426	419	400	437	395	388	433	401	434	426	411	396	430	405	429	412	428	405	445	442	410	408	403	420	432	419	448	423	386	424	401	418	400	426	395	435	418	425	412	395	408	443	408	450	421	394	385	477	413	428	422	397	394	410	412	408	416	424	428	410	383	396	435	380	389	449	412	444	397	395	432	429	447	440	395	427	409	428	416	434	416	436	445	432	434	432	403	421	397	429	423	406	367	416	401	395	438	435	415	429	420	408	402	379	404	429	404	400	383	397	433	448	421	424	385	417	422	426	407	397	424	464	402	434	431	389	400	382	413	440	428	420	417	390	418	380	435	377	409	402	415	398	398	432	401	401	393	423	430	388	398	404	415	409	408	378	400	448	443	435	439	416	397	408	430	414	409	399	436	381	412	421	397	414	406	435	367	385	430	411	419	408	438	403	383	422	395	376	411	389	435	439	424	414	412	417	408	412	405	354	432	432	382	400	389	400	393	448	405	427	413	400	408	398	421	444	395	420	435	418	376	432	440	398	434	422	447	412	396	411	420	400	385	411	392	422	424	424	420	373	355	368	408	389	402	438	401	401	401	410	436	428	378	412	390	404	439	435	421	402	433	406	422	415	438	420	416	427	393	408	408	357	399	447	388	422	416	395	391	404	411	416	418	410	402	378	411	422	392	404	381	388	406	408	406	408	435	416	420	413	441	418	388	437	403	421	401	400	429	406	394	399	408	405	384	415	422	406	389	405	410	428	392	379	382	402	403	418	421	431	443	399	376	430	414	431	415	404	407	426	430	471	401	421	397	403	395	422	419	409	439	398	382	435	424	397	427	402	389	411	426	410	416	419	435	405	425	401	432	414	406	424	399	382	398	467	400	408	401	425	422	392	442	391	448	414	413	413	399	444	409	411	427	422	383	420	398	390	425	412	399	380	379	390	424	381	393	439	394	401	433	416	394	407	425	432	418	407	424	416	406	374	400	414	376	406	422	407	422	418	427	427	439	394	416	418	409	417	371	376	439	443	392	431	394	411	469	388	400	387	410	398	396	402	397	414	410	414	406	387	415	392	474	443	425	396	427	449	426	413	414	412	391	420	402	390	394	400	397	400	430	414	383	393	421	402	430	441	383	431	391	436	457	413	395	411	424	436	426	414	402	380	382	474	402	385	387	424	422	384	410	405	412	394	421	423	392	366	413	430	404	399	422	403	398	383	438	402	434	402	447	405	436	417	440	429	402	378	420	405	419	432	407	402	406	402	431	434	409	396	391	407	403	397	428	424	389	419	404	442	423	424	393	426	393	433	428	427	399	458	429	387	414	427	398	440	385	429	404	412	392	429	421	391	423	450	411	415	394	392	375	415	409	397	427	416	406	399	435	438	412	422	397	420	421	433	408	449	426	413	403	385	438	417	414	433	443	416	407	396	418	379	432	397	401	419	405	414	449	435	449	422	431	420	404	407	358	387	417	408	388	385	422	423	465	384	426
27195	12169	930	389	277	261	228	264	251	258	211	325	1291	1299	607	211	206	197	230	227	216	214	217	213	227	215	225	243	231	197	204	218	234	250	187	186	242	216	211	218	231	185	206	222	215	252	213	238	215	229	221	215	213	223	207	209	216	227	196	221	228	222	231	215	217	213	222	226	226	220	218	181	231	219	240	207	232	189	230	207	235	204	209	228	250	220	234	220	228	222	231	218	215	188	223	220	202	214	199	231	227	227	253	219	241	218	202	226	209	195	232	209	200	209	201	225	216	227	217	200	235	231	183	195	199	233	198	195	214	234	212	229	218	217	221	194	218	221	191	209	234	229	206	223	221	233	220	205	216	229	227	213	199	211	241	231	229	223	220	220	213	234	229	238	199	241	199	198	237	225	210	182	221	210	182	209	195	224	240	189	213	190	196	238	221	208	206	231	217	236	222	246	215	247	210	219	231	206	212	227	205	193	200	214	213	221	226	222	206	227	219	222	205	208	219	217	226	228	212	192	223	215	215	200	208	248	236	234	238	217	217	221	224	188	199	230	187	207	178	222	243	228	193	234	233	210	216	231	200	205	220	229	196	185	172	219	227	194	226	208	214	233	222	232	205	196	228	209	208	208	222	233	199	211	190	204	197	224	214	194	222	211	213	216	205	230	213	248	213	248	210	222	210	202	220	220	231	192	211	204	208	256	217	220	195	231	217	216	208	218	210	201	215	248	220	210	199	204	231	201	204	209	200	214	195	209	213	213	230	209	216	196	230	225	230	239	220	206	241	189	214	202	208	227	231	195	239	202	222	229	226	237	192	216	218	224	215	210	211	227	220	213	202	221	199	205	211	198	231	216	205	211	217	226	208	205	223	210	267	219	229	228	234	197	202	224	217	215	192	219	218	190	261	196	217	221	217	205	204	221	201	215	217	215	224	209	215	209	195	228	225	213	220	201	221	207	235	224	216	221	204	219	201	209	211	232	248	211	223	257	218	210	220	220	209	231	202	227	219	239	241	227	220	234	243	200	229	198	193	217	220	216	222	215	221	213	219	218	213	203	200	207	226	225	206	195	207	228	217	203	222	195	214	246	219	227	236	250	217	238	200	211	222	237	212	198	242	231	233	205	215	210	215	207	224	226	226	238	210	204	215	211	247	193	216	249	228	179	212	219	221	240	249	207	216	207	244	209	216	212	214	226	215	225	208	254	223	209	232	206	216	192	218	233	228	233	218	211	227	223	241	240	232	202	216	197	238	212	254	225	221	210	240	199	208	227	212	201	195	230	220	219	217	220	212	213	198	247	204	229	204	217	229	231	237	223	209	212	193	220	198	223	221	197	219	195	218	208	181	230	210	232	195	219	210	201	222	200	232	195	211	230	197	218	193	233	212	217	196	184	229	213	213	231	225	204	213	204	207	227	191	237	219	229	229	211	207	224	217	237	211	210	206	192	217	209	229	236	193	208	226	216	201	192	211	226	211	208	233	201	215	201	222	190	235	235	215	236	180	231	222	213	229	214	223	212	236	207	235	217	225	206	199	204	220	238	224	208	200	254	213	253	218	223	203	229	237	219	223	214	229	216	205	240	205	219	224	201	226	197	165	200	229	236	207	207	228	207	227	232	217	194	198	215	235	215	188	190	197	226	205	207	225	216	208	205	212	189	208	210	205	226	219	222	188	189	200	241	209	204	204	244	233	224	213	209	221	235	186	204	243	208	215	217	228	224	218	217	230	192	213	213	251	217	223	251	203	212	206	222	221	234	232	200	222	223	227	205	219	195	237	195	227	229	216	230	224	203	215	248	230	198	242	206	211	193	216	182	241	234	237	196	214	216	228	222	225	204	184	202	207	223	241	235	207	217	244	225	243	213	226	244	213	208	222	222	232	217	201	213	222	201	219	216	209	223	215	214	214	188	234	214	235	209	232	207	211	226	215	239	208	228	224	204	215	217	210	217	203	247	208	189	216	229	212	218	226	213	237	214	219	194	213	227	210	212	237	227	216	248	221	208	210	219	209	240	232	220	217	208	241	217	191	218	202	216	231	204	196	211	217	204	200	192	191	212	231	229	193	242	205	227	203	214	203	188	218	220	229	244	214	207	205	215	206	226	206	227	189	229	225	201	209	228	216	214	238	219	246	236	200	215	228	224	196	227	264	203	185	221	222	213	198	213	246	211	195	212	186	193	212	241	207	224	229	230	206	194	197	209	224	228	189	191	230	217	220	224	216	199	207	213	225	186	215	210	228	218	227	233	222	208	253	225	234	221	219	231	193	195	236	213	239	220	235	263	189	234	194	202	207	230	218	226	217	245	208	224	232	212	228	214	226	219	228	218	215	215	205	246	221	234	213	208	222	214	208	209	205	203	256	208	212	232	204	202	203	193	217	223	233	203	206	216	214	204	196	244	239	223	224	227	215	237	207	217	201	230	238	275	193	214	201	250	210	231	216	215	198	218	214	222	248	235	227	235	238	231	250	211	189	204	186	209	215	219	192	209	217	214	230	229	198	212	204	236	218	195	201	191	213	212	229	222	204	223	191	207	221	226	196	201	208	248	219	215	214	232	236	189	221	220	215	223	203	190	227	212	232	212	208	204	205	213	205	195	210	212	233	202	223	239	211	220	189	207	223	200	214	214	241	241	215	219	212	208	215	232	223	194	218	223	222	229	217	204	225	253	228	220	237	223	223	224	239	193	207	206	190	208	203	220	224	229	222	220	251	235	205	207	217	218	217	232	202	225	229	240	215	208	210	222	194	206	219	232	235	234	240	198	210	203	177	211	239	213	207	233	213	239	213	231	229	194	189	233	210	198	219	205	223	231	208	211	228	215	237	191	215	232	206	209	239	230	224	243	229	205	202	225	205	215	210	203	226	216	193	209	246	235	223	225	211	213	217	226	220	231	218	221	215	207	216	215	261	223	206	214	218	252	229	204	227	201	223	209	195	208	220	201	243	221	222	208	231	232	184	229	189	237	212	214	240	208	238	187	210	228	255	199	229	218	216	190	212	206	227	203	201	233	229	199	199	228	217	214	226	232	202	226	186	204	205	223	225	238	205	202	212	225	212	216	247	204	204	222	233	200	197	210	203	204	214	200	222	205	205	201	224	223	230	219	241	227	192	228	220	241	215	216	201	214	211	210	216	209	200	221	229	230	220	224	202	230	230	221	224	220	205	245	203	218	234	211	221	240	214	213	237	208	216	221	224	226	224	228	209	199	226	183	226	220	222	241	208	212	209	218	250	231	212	215	240	236	233	250	221	229	205	210	201	209	187	237	224	224	218	202	233	227	221	173	215	212	229	197	213	213	209	222	218	211	226	224	232	206	206	188	218	214	246	236	224	218	203	237	217	228	207	214	220	206	226	214	243	193	182	216	213	235	239	223	226	214	219	210	227	192	206	213	201	230	241	213	199	221	214	213	213	194	227	243	219	227	234	216	200	193	206	216	230	186	224	205	251	230	228	212	190	218	240	199	187	208	248	203
4960	543	483	335	298	268	234	202	215	215	224	421	1839	1546	609	216	219	205	218	216	218	219	217	223	214	217	188	210	217	189	216	226	213	193	217	216	202	193	217	221	203	221	231	216	208	210	211	210	203	240	199	199	219	180	193	210	205	212	190	213	195	194	189	205	207	208	196	239	188	212	189	198	211	215	216	196	218	216	200	193	241	185	202	212	192	204	217	207	214	213	199	206	222	237	235	215	238	196	225	186	201	200	199	221	206	218	219	187	212	196	197	213	233	210	216	203	207	226	223	187	202	193	207	205	203	213	202	216	216	226	202	202	212	219	216	197	191	198	197	197	199	210	218	187	220	243	184	203	186	198	189	213	180	186	221	196	215	183	247	199	228	198	203	226	203	214	229	200	189	205	184	207	244	218	205	206	217	227	203	202	201	223	230	208	179	230	218	193	209	187	207	207	215	233	231	216	201	216	206	192	205	206	226	202	177	202	209	199	203	213	182	206	216	225	192	192	221	209	190	189	198	182	190	198	219	204	192	195	199	186	208	211	201	202	188	225	208	219	187	209	185	195	217	230	186	202	204	206	242	190	227	220	188	216	227	187	198	186	214	202	198	180	208	203	203	244	209	213	189	189	225	196	214	177	200	213	202	200	204	203	206	208	209	183	214	212	222	224	199	171	215	212	205	187	219	225	214	183	224	208	239	248	203	201	219	207	197	195	214	217	192	206	195	191	211	205	217	213	225	206	234	194	208	207	194	215	222	225	205	219	201	216	187	199	194	223	194	218	233	206	187	221	193	206	202	203	211	206	237	192	210	218	220	199	206	208	184	200	222	198	213	217	208	222	189	223	208	205	222	184	191	211	206	201	205	216	171	197	207	200	215	211	197	215	201	209	235	200	210	202	194	211	233	205	207	208	211	218	232	211	193	207	225	207	240	231	193	199	196	187	199	216	196	212	186	219	222	204	228	216	218	205	200	208	196	218	229	214	222	201	189	201	209	209	238	183	193	189	189	206	194	194	204	212	212	207	209	207	185	208	204	219	190	200	218	196	211	220	220	200	212	192	228	200	226	183	203	216	216	196	200	192	206	228	199	224	196	209	194	205	196	219	205	194	188	205	203	216	210	230	179	193	199	216	202	226	219	205	217	214	211	182	200	198	203	173	224	212	175	202	238	213	206	200	234	227	204	211	242	216	215	222	216	206	218	191	206	231	207	179	226	209	208	226	176	229	201	223	192	205	210	232	222	205	179	213	188	202	200	188	210	184	212	223	210	234	215	236	208	203	215	202	189	193	190	231	183	226	213	244	178	201	204	215	198	222	206	210	193	184	212	208	187	210	165	201	193	200	211	215	228	202	179	184	200	210	179	211	188	198	201	208	210	225	213	221	201	213	216	199	192	185	229	188	204	194	184	203	193	208	231	190	224	225	229	193	193	209	194	194	224	186	208	206	219	206	214	227	227	221	210	220	195	204	219	210	207	213	224	167	209	201	209	214	221	203	232	212	199	198	188	178	213	188	189	196	204	237	205	198	211	203	190	230	171	208	204	201	215	225	207	198	207	224	210	196	183	211	203	211	219	217	197	177	196	226	203	204	215	195	210	209	195	198	181	182	202	217	196	191	214	190	195	200	198	176	198	182	210	214	194	215	200	172	219	192	213	204	234	194	206	213	203	210	205	166	223	215	197	231	232	184	217	213	221	218	225	226	209	193	176	216	217	207	225	223	207	209	208	183	184	207	227	214	197	204	192	236	186	214	186	215	220	204	197	198	211	232	207	225	212	213	208	203	204	193	224	222	194	219	190	192	232	217	198	196	197	206	219	218	199	208	209	183	187	203	196	233	200	214	238	207	195	199	211	219	228	211	182	212	203	224	223	220	216	193	203	210	220	211	217	197	231	210	203	191	190	223	213	221	192	209	205	222	208	221	203	212	229	206	193	209	224	203	194	230	217	186	209	186	203	174	196	194	216	190	189	195	213	217	209	204	222	222	202	203	203	192	186	201	235	229	210	189	228	210	224	213	182	228	212	240	215	209	221	213	227	187	198	211	195	201	185	185	197	213	222	201	205	196	213	196	208	222	209	200	210	227	198	213	186	208	193	226	194	210	207	212	191	222	220	224	215	216	207	215	207	214	219	183	222	192	192	226	201	194	207	223	186	228	212	188	200	191	220	199	201	200	216	227	212	209	181	210	215	187	208	190	224	200	181	198	209	213	207	198	193	229	198	209	213	212	186	200	205	208	201	211	195	234	208	190	205	209	208	181	201	199	224	191	185	186	199	211	205	226	205	209	190	199	182	198	190	209	209	216	204	199	200	210	233	207	218	217	215	215	207	215	206	211	197	203	213	221	175	190	214	227	203	218	200	216	224	226	215	210	213	223	205	189	227	211	179	205	176	203	211	204	202	211	230	227	223	199	207	187	230	225	226	222	195	181	194	192	188	231	220	199	210	192	196	224	221	207	200	198	199	221	211	181	203	219	221	209	212	215	199	234	191	206	211	196	220	206	205	196	216	195	229	226	202	207	203	227	190	188	219	212	218	193	208	195	195	214	222	194	205	192	214	212	209	208	206	231	191	220	198	190	208	204	191	205	200	204	202	209	192	184	201	229	194	225	187	192	224	195	193	209	192	224	219	208	204	230	218	206	250	219	206	218	197	181	217	212	230	211	213	208	213	228	186	218	209	186	204	203	207	209	235	178	221	179	202	232	208	187	193	180	198	184	206	204	212	224	198	206	233	210	220	201	231	193	185	205	218	209	228	226	195	181	212	195	195	223	194	218	203	227	228	206	189	194	212	218	213	220	195	193	208	205	189	213	190	204	220	198	227	185	220	207	191	191	207	212	201	202	196	209	197	216	224	215	241	217	235	192	191	207	235	187	222	211	190	195	202	190	184	203	208	237	215	213	202	212	184	208	191	223	222	199	214	189	230	213	225	205	215	216	225	223	207	227	236	213	212	181	206	204	225	198	206	187	199	208	202	231	206	199	223	195	197	194	232	207	192	180	209	193	219	226	221	194	214	213	182	217	221	218	198	204	244	201	222	210	179	215	210	200	207	203	225	202	189	203	205	174	214	202	203	230	205	215	211	177	184	174	224	222	196	201	201	222	215	224	213	182	222	206	226	218	214	234	216	228	224	209	228	201	215	203	199	180	202	203	236	204	217	213	186	185	198	183	210	220	209	204	217	174	213	213	190	224	214	219	214	210	219	214	191	205	228	233	233	199	191	204	182	195	207	207	223	217	202	225	221	196	213	199	200	196	192	185	214	182	225	198	215	183	198	197	206	184	213	193	236	230	181	198	208	212	190	192	207	202	188	190	212	212	205	225	171	177	193	210	196	185	204	200	199	183	187	210	208	205	195	183	191	199	209	200	193	222	220	207	221	188	199	218	208	189	212	215	222	187	250	196	214	210	207	227	223	212	193	212	217	202	225	202	185	205	215	195	220	227	225	185	202	187	214	206	215	217	225	193	192	207
24893	21072	27473	24893	10280	848	457	345	305	284	262	1990	15063	11323	3248	244	205	211	241	213	204	211	207	192	184	204	209	213	205	193	229	208	207	197	184	209	189	216	219	229	207	209	197	208	193	210	197	222	214	239	190	238	224	216	185	209	211	195	178	197	224	195	200	192	190	231	221	208	188	202	199	199	199	198	196	197	210	202	201	230	201	226	200	213	215	200	207	225	230	180	231	195	217	205	213	197	204	214	200	176	211	209	219	191	203	194	210	228	223	200	211	200	189	207	211	202	213	202	211	228	219	193	199	185	232	202	205	204	183	202	169	198	212	213	181	192	184	185	198	195	216	185	186	212	211	225	201	202	206	208	186	182	213	190	197	188	214	189	207	182	192	214	209	224	197	203	221	240	228	205	195	220	213	207	203	212	223	204	185	215	215	196	202	223	190	236	193	201	183	209	192	223	204	214	168	189	224	177	216	225	239	227	198	220	193	200	201	192	203	209	209	210	222	215	185	231	221	192	220	202	198	195	197	197	199	206	201	183	192	203	214	217	211	190	224	202	214	200	196	197	206	204	208	222	181	203	172	195	182	182	206	194	181	237	195	195	214	173	218	195	203	214	215	209	210	235	215	193	191	204	200	185	228	188	197	215	233	204	208	191	201	178	184	219	215	211	215	195	210	214	204	212	196	205	196	174	226	202	202	218	218	205	205	202	204	186	180	225	198	230	234	191	212	238	224	203	212	198	229	200	215	213	201	218	182	192	227	209	202	194	219	219	228	199	191	204	221	229	196	177	181	245	227	206	222	193	192	188	195	222	198	231	202	204	196	215	198	197	203	201	220	211	210	196	199	190	224	191	220	199	210	187	225	198	191	182	216	206	204	199	196	216	216	210	211	194	205	194	214	193	208	204	197	193	206	203	210	180	195	207	181	189	174	196	214	204	200	194	209	212	211	215	190	199	188	165	204	212	223	195	173	196	212	195	205	221	198	193	213	184	236	198	191	194	204	174	197	175	220	225	201	209	204	227	212	207	200	182	208	182	228	201	218	209	203	207	230	200	172	222	191	199	209	189	181	208	217	205	223	230	198	211	200	194	213	206	218	214	179	202	188	197	183	182	187	191	216	187	222	199	206	208	202	203	211	188	201	216	232	201	205	190	182	201	187	210	217	185	185	216	211	179	215	184	214	191	188	225	200	209	197	204	226	195	183	188	182	200	183	197	203	213	221	194	214	201	202	216	175	179	213	195	204	200	206	217	220	202	203	205	207	212	220	192	215	188	194	185	210	191	204	230	170	207	204	191	209	213	202	196	227	184	217	210	199	204	206	186	214	215	199	210	202	197	203	216	192	223	222	221	201	188	214	197	206	209	194	212	216	193	177	199	215	229	232	225	193	170	214	197	194	210	205	205	215	191	185	222	200	213	210	202	195	162	182	209	218	216	197	190	212	200	193	200	169	201	195	207	223	227	189	209	205	211	201	183	203	190	203	202	205	199	189	213	205	187	208	204	212	220	198	225	189	214	207	209	211	211	201	192	192	212	227	204	181	211	206	175	180	219	206	207	207	218	228	194	205	162	189	197	207	207	182	198	209	225	215	200	201	209	194	199	187	205	190	205	193	218	190	207	200	210	207	209	203	197	219	224	218	202	192	208	211	200	193	208	205	186	214	228	196	212	209	206	181	171	219	222	205	213	198	205	207	206	191	190	219	217	188	194	216	212	196	200	179	197	212	185	204	206	214	201	188	220	197	204	204	210	210	232	198	212	225	175	196	204	183	200	187	201	192	202	222	197	192	205	195	229	206	190	198	214	206	201	210	179	192	208	205	198	184	216	228	200	188	203	246	214	191	200	198	192	193	223	202	211	204	219	210	201	221	210	167	205	213	208	229	196	192	187	180	203	194	194	215	207	203	205	208	215	198	197	180	202	175	215	224	185	180	227	186	184	202	219	208	202	178	204	201	171	182	202	208	198	186	193	200	205	204	197	209	215	233	207	191	215	208	199	215	207	195	194	196	205	216	188	186	199	201	221	217	181	204	196	172	209	195	201	186	182	207	201	222	203	200	203	206	197	208	220	193	203	215	178	161	196	198	214	192	201	204	208	183	189	213	218	205	233	214	204	189	204	224	190	208	191	206	217	207	208	203	205	189	200	194	223	183	217	205	195	189	208	190	214	198	200	223	209	207	229	219	196	213	198	210	202	196	219	177	200	187	200	204	188	205	189	195	222	176	218	188	214	183	206	197	198	186	229	189	195	185	201	185	200	213	191	210	219	195	186	201	210	188	198	179	192	204	208	183	213	215	210	195	204	191	181	204	215	217	213	204	195	202	211	188	204	204	200	199	183	186	184	219	189	189	219	221	183	200	184	230	226	197	212	187	200	208	212	195	205	184	225	197	199	216	250	202	206	196	191	236	212	187	202	215	211	203	210	187	179	231	202	198	200	190	182	218	200	167	223	216	221	195	217	179	217	196	232	231	213	161	227	202	201	194	215	193	197	202	206	176	172	195	204	201	197	205	204	202	187	189	196	197	200	177	187	223	205	179	206	186	205	174	208	197	188	184	187	224	201	203	210	222	177	186	213	213	209	202	207	189	233	218	212	198	212	212	191	199	203	209	213	212	219	205	182	211	207	217	221	202	202	186	213	208	208	204	235	196	200	218	206	229	236	226	206	200	211	191	203	194	230	219	196	231	213	204	202	200	213	194	189	182	194	195	212	213	201	194	202	198	191	198	206	212	194	186	220	195	218	200	213	199	184	210	224	205	205	164	222	208	217	199	206	185	207	198	192	213	203	191	201	198	200	215	208	199	224	198	217	185	184	202	184	199	206	220	196	227	188	215	202	202	191	221	250	206	187	199	198	209	201	199	203	219	198	203	221	223	216	191	174	228	198	217	206	234	181	200	189	209	192	215	187	212	212	221	222	181	206	216	188	200	191	200	189	195	237	191	187	184	225	183	169	195	184	202	206	202	213	220	201	199	224	195	180	173	202	168	187	217	158	216	238	218	222	203	203	194	212	194	223	210	216	217	192	201	220	211	197	198	209	218	206	198	189	202	219	193	207	213	188	187	208	225	168	210	196	206	234	200	209	212	201	197	214	208	211	201	186	178	213	190	201	178	198	184	188	224	203	217	225	219	228	200	178	202	201	200	216	193	220	227	218	191	215	215	208	213	221	198	188	176	218	208	202	189	219	224	197	212	203	193	197	217	196	226	198	205	209	215	209	194	204	232	183	235	206	185	208	188	173	232	203	198	184	178	194	204	205	203	190	211	216	222	206	195	181	185	189	216	190	169	232	194	217	216	201	194	212	193	222	188	193	216	198	197	200	218	213	194	190	195	177	207	214	207	220	190	184	182	205	178	192	201	199	176	230	202	177	198	207	215	181	213	190	187	182	194	213	209	216	200	170	197	198	183	211	206	187	222	206	235	207	209	209	212	199	187	201	216	173	206	184	198	212	230	212	209	180	197	197	206	201	198	202
3813	3337	2677	1437	935	672	469	436	380	325	310	3618	16614	10787	3071	224	216	220	208	190	239	218	205	216	232	219	212	238	210	201	219	200	214	198	229	217	211	190	196	219	189	209	224	229	219	212	224	198	208	180	194	236	203	203	220	213	195	213	174	224	197	199	211	185	209	209	205	193	187	218	209	215	211	199	211	189	219	196	236	207	213	213	223	219	181	201	227	177	216	184	220	203	204	181	223	223	200	249	223	226	238	194	189	205	195	216	215	206	248	197	199	201	220	208	192	225	197	217	215	216	178	204	209	204	191	206	187	225	220	192	223	232	206	188	198	200	201	186	204	221	190	213	219	191	200	170	206	224	183	202	208	220	182	224	202	191	215	184	177	210	201	202	216	219	182	185	196	219	196	222	174	181	187	218	213	211	216	188	215	197	196	196	189	211	203	203	163	174	215	228	185	189	197	208	181	219	207	217	182	189	181	189	196	201	222	204	234	187	209	212	207	193	221	192	207	194	187	206	212	213	223	204	215	221	199	232	177	216	194	194	187	178	197	195	212	195	192	200	223	217	221	193	201	217	203	200	191	216	229	219	210	204	208	201	206	202	205	200	212	189	188	180	204	218	218	210	212	206	203	201	226	202	183	230	207	202	197	182	207	218	213	216	193	214	209	214	214	210	195	222	200	199	219	194	193	193	208	209	215	239	196	204	230	176	217	191	193	197	188	179	186	205	208	186	198	197	203	180	184	188	191	193	176	202	199	193	218	205	217	198	201	233	234	201	219	194	181	192	215	183	213	182	195	222	202	218	197	197	180	192	207	211	207	193	197	166	207	207	190	218	205	221	199	223	234	190	196	218	214	197	197	206	187	205	216	228	212	206	203	199	192	208	214	213	205	191	185	211	208	224	222	193	188	203	173	187	197	222	202	199	218	206	216	219	209	194	200	189	230	207	203	201	198	188	191	227	218	186	211	197	201	201	212	182	219	206	224	201	193	185	179	205	200	214	195	226	201	213	216	211	208	196	208	221	190	206	211	195	236	202	192	207	221	213	219	178	184	234	185	183	193	214	218	202	220	212	213	210	205	192	218	212	188	189	210	209	212	218	184	238	226	199	222	215	221	216	219	235	211	184	226	208	231	187	218	200	189	200	205	211	223	221	191	198	184	191	224	214	205	168	191	218	189	218	186	213	194	205	195	215	205	225	199	189	199	215	174	204	180	216	197	194	182	223	218	205	190	195	189	209	232	243	205	208	219	200	220	200	207	208	193	175	219	206	185	185	203	208	197	200	248	211	226	210	207	228	222	187	213	204	187	195	205	192	169	217	195	183	195	185	225	172	211	215	206	211	219	163	208	215	188	189	202	205	169	179	202	223	169	182	203	202	210	190	218	204	197	187	225	226	192	243	198	199	206	192	182	188	219	193	227	185	230	186	181	196	207	198	177	199	243	213	215	190	185	195	213	193	213	178	187	206	184	185	192	221	177	192	206	207	212	199	211	205	188	211	199	195	229	212	212	213	202	181	199	202	230	214	207	173	204	229	186	228	208	188	192	186	211	197	195	206	197	206	214	209	212	225	243	217	229	201	215	208	209	190	190	200	193	226	229	194	201	190	221	230	175	223	218	213	203	203	212	194	186	205	201	209	208	219	225	194	193	211	198	206	184	197	194	229	198	213	199	187	179	201	192	211	193	192	200	197	185	182	209	183	188	195	198	207	213	212	171	202	203	201	206	196	163	204	196	204	217	195	194	177	221	223	200	204	227	216	201	188	188	209	191	198	193	205	230	206	203	177	223	195	206	213	204	205	188	198	203	211	211	201	185	196	202	186	229	226	187	180	205	195	206	211	216	194	227	209	221	216	185	207	203	216	201	219	184	215	197	190	207	194	208	197	214	212	202	192	184	228	208	201	176	191	209	232	212	200	189	222	200	201	199	200	195	208	194	181	214	197	207	194	180	175	204	190	222	191	202	218	200	187	206	196	178	182	214	203	199	203	192	192	219	222	189	206	198	212	214	206	187	188	188	198	208	183	179	221	208	198	203	232	217	198	203	224	209	195	198	195	222	203	213	188	199	208	218	218	224	219	178	171	211	205	198	218	198	176	174	197	222	203	210	204	209	188	219	204	223	207	201	203	215	196	222	169	182	209	222	182	208	187	207	189	227	202	214	218	185	210	215	211	209	210	190	196	198	215	225	195	189	205	195	211	201	213	172	216	213	217	189	187	190	194	198	212	197	177	217	179	207	207	192	167	225	173	215	205	200	205	216	212	176	197	211	229	204	183	231	217	206	215	202	188	200	189	195	225	209	197	191	214	219	214	197	216	197	211	210	176	181	189	213	222	177	234	214	195	203	201	200	221	206	198	193	216	201	205	212	211	205	220	207	198	210	203	223	219	206	208	201	213	193	226	190	199	183	222	201	203	201	199	217	217	203	194	209	216	218	197	206	213	227	211	201	188	198	216	187	191	198	205	227	202	194	213	234	206	204	179	189	192	227	193	203	211	200	205	203	215	209	211	203	189	212	233	201	199	185	234	200	213	215	224	191	215	192	188	177	200	208	177	227	214	188	196	221	223	213	200	208	224	192	233	220	187	214	179	204	227	206	190	219	204	214	185	201	198	204	202	199	216	236	197	206	206	201	210	188	196	177	207	204	188	211	201	200	184	196	181	190	187	191	219	211	207	204	215	198	203	195	176	184	206	221	188	206	208	226	198	214	222	209	224	207	220	194	195	182	207	205	192	236	228	225	214	217	197	229	226	219	219	211	186	201	220	200	200	213	186	210	181	204	224	159	182	212	196	188	195	221	190	227	216	215	228	188	214	203	197	200	206	210	212	190	226	234	199	204	185	200	204	212	195	212	217	202	209	191	227	206	202	191	201	235	234	197	185	222	182	222	206	210	204	198	170	220	201	198	181	203	187	203	180	219	209	199	204	216	203	188	182	201	204	195	203	190	206	226	196	213	206	213	196	202	235	210	190	194	190	207	209	222	202	203	197	188	181	209	203	237	200	210	211	204	200	201	195	171	211	223	217	202	183	198	216	204	179	194	214	205	201	213	199	198	193	193	181	176	186	195	196	187	199	219	193	222	196	221	191	204	224	196	207	203	225	191	189	199	185	200	206	183	214	209	202	212	219	190	218	201	213	206	206	187	212	192	197	211	196	215	195	210	219	201	200	206	202	207	177	186	196	188	182	211	191	199	210	180	222	201	201	202	194	185	206	201	214	203	212	204	192	197	198	213	193	209	209	207	211	183	232	191	218	201	218	202	191	208	204	186	224	197	206	251	191	210	195	175	206	193	165	203	191	214	166	218	192	190	181	207	198	204	184	198	182	210	193	228	215	193	207	183	207	215	206	215	183	204	199	229	186	216	188	204	198	224	197	195	190	214	190	192	215	208	239	193	237	190	188	206	211	183	173	211	188	220	211	209	206	194	226	205	189	207	199	181	224	191	215	216	214	202	202	212	220	191	182	215	195	213	203
23920	21076	28267	24108	21050	6526	1125	651	541	504	490	1902	21663	23005	5497	504	425	388	353	351	368	377	357	338	347	378	369	368	344	381	360	365	330	359	349	352	375	373	338	355	385	347	396	348	350	316	347	354	394	333	358	375	344	382	343	353	355	338	374	377	370	334	351	363	394	365	338	345	374	361	356	324	342	313	342	344	386	357	365	371	336	369	362	347	354	355	337	317	349	308	387	350	351	359	345	355	388	347	330	342	358	335	362	375	353	333	365	339	392	370	328	357	357	363	344	368	354	369	324	348	361	359	364	359	344	334	348	344	331	366	380	309	346	367	343	370	338	326	358	362	390	334	334	377	355	396	369	347	360	370	373	364	342	370	370	321	394	369	365	371	366	373	387	343	339	324	323	362	360	389	337	362	357	395	361	330	354	336	366	345	351	375	356	364	355	334	340	346	327	373	345	369	370	381	384	345	322	365	355	329	365	367	358	334	336	387	361	335	380	355	355	364	323	365	327	355	354	325	300	320	376	329	343	362	346	365	352	311	354	345	335	352	339	375	358	356	322	357	363	334	377	379	387	371	349	371	353	375	346	406	338	336	397	372	353	364	341	330	339	369	336	364	346	334	357	353	355	348	352	356	353	366	366	365	380	384	376	365	376	386	331	346	357	353	382	352	349	336	368	343	335	365	354	340	335	330	358	352	364	339	365	308	344	338	385	324	359	346	357	340	359	355	317	337	362	350	342	337	363	357	330	341	368	351	361	344	365	341	344	355	349	377	338	357	386	361	352	350	345	339	363	365	337	400	334	374	350	364	335	370	354	331	387	352	329	330	347	374	343	365	357	356	369	350	348	339	335	366	345	321	328	360	356	351	365	355	339	355	360	359	322	321	360	337	309	338	356	350	330	343	353	358	364	354	375	357	384	348	335	344	318	297	344	339	358	346	363	360	321	365	375	352	380	366	345	382	359	338	349	360	348	343	363	361	329	346	363	349	339	336	359	346	362	360	346	344	383	362	349	344	404	334	324	355	375	333	375	378	344	313	374	314	333	394	360	334	371	339	348	337	334	333	377	332	344	331	332	349	361	375	381	366	345	390	380	365	356	332	353	392	334	340	341	367	348	352	371	346	364	380	336	367	374	353	361	357	360	349	378	327	335	340	359	323	364	363	368	316	340	305	330	371	367	360	312	320	376	345	322	356	353	375	356	342	396	351	312	294	392	369	370	339	339	326	354	345	345	345	341	352	352	356	358	370	359	319	331	333	370	310	317	375	382	345	331	360	352	361	363	354	333	349	377	367	365	345	373	360	323	342	328	387	328	333	358	325	360	327	349	356	375	392	332	356	351	333	337	368	367	347	358	358	350	344	336	368	338	346	353	354	353	368	321	359	382	344	356	351	370	363	392	358	331	377	349	315	334	367	335	368	355	313	338	343	321	383	346	347	343	352	332	351	356	347	351	330	353	388	373	368	346	398	348	339	338	333	353	364	345	334	336	374	333	310	356	377	338	330	330	367	339	351	391	378	349	402	311	331	326	370	370	360	360	340	345	336	340	352	379	355	353	333	364	343	372	368	332	346	389	336	389	331	376	362	354	347	375	335	337	347	352	369	309	347	370	370	349	384	328	366	332	362	362	367	348	346	332	338	361	330	332	364	350	357	352	301	390	343	365	344	331	340	332	332	366	327	379	341	362	341	331	343	361	382	345	302	320	363	358	339	360	356	354	361	375	337	385	350	352	341	337	352	346	340	347	388	361	343	315	332	331	327	335	356	368	341	347	346	336	372	345	314	324	321	395	353	382	361	308	342	339	341	357	350	367	375	339	344	348	340	344	366	358	357	369	336	345	381	338	359	353	326	315	323	349	325	339	382	327	373	361	351	332	349	341	345	335	354	359	353	366	361	381	343	357	351	367	324	364	345	358	364	319	329	337	330	336	406	381	373	379	329	360	345	350	360	344	346	325	329	316	343	349	306	358	351	331	351	349	352	356	376	353	386	326	326	379	322	351	367	349	369	337	336	364	348	332	331	360	350	340	327	336	361	335	382	352	335	345	347	329	331	368	376	346	328	356	315	360	367	359	364	354	336	354	353	371	377	366	370	310	340	351	342	344	336	363	354	358	365	358	352	333	384	338	342	335	360	379	357	361	348	359	338	356	327	335	354	379	346	362	334	370	349	344	343	363	345	369	369	342	311	344	301	389	366	368	380	344	377	348	330	338	359	372	357	348	358	340	353	365	349	381	307	336	329	338	369	343	325	361	299	359	355	385	347	362	349	367	332	381	348	334	391	323	331	388	353	356	362	370	320	308	359	338	346	328	362	341	343	348	374	375	349	331	338	350	359	364	357	343	341	364	321	328	363	364	356	368	348	353	361	363	333	339	341	339	359	360	351	309	346	365	351	345	336	342	357	352	347	369	344	369	338	375	347	373	324	354	372	370	345	344	358	342	356	335	348	356	358	358	360	329	375	338	365	334	358	375	385	315	369	322	350	348	342	345	349	352	366	343	341	347	356	300	384	373	381	339	361	350	341	379	387	324	375	377	364	329	353	368	344	389	340	359	361	334	337	342	377	326	344	350	333	341	375	352	379	366	346	363	347	313	335	343	349	369	363	356	348	393	354	341	344	357	364	356	338	348	358	372	358	304	326	369	358	403	304	363	353	349	363	339	335	355	400	362	351	351	376	355	336	386	331	363	358	337	363	344	322	358	346	355	360	346	335	362	376	332	329	379	351	329	355	346	394	357	324	336	322	350	379	331	345	340	307	320	341	350	367	429	364	347	373	352	329	374	375	347	367	363	339	353	351	343	309	358	362	323	333	351	336	377	324	364	353	357	350	313	382	345	351	314	345	336	344	319	369	360	329	327	348	342	326	353	357	349	364	350	346	361	346	362	353	307	326	352	330	341	339	379	355	354	320	390	322	366	355	362	354	326	342	317	386	341	355	340	342	361	367	366	354	329	368	354	370	337	332	349	355	349	354	351	393	346	350	341	341	370	349	343	381	338	352	339	344	333	338	355	334	327	362	350	326	332	339	347	367	328	345	398	355	353	382	331	356	315	364	354	320	362	364	329	333	333	334	345	354	376	343	340	320	371	365	343	375	345	365	361	359	339	316	368	325	370	362	323	373	325	339	320	341	341	375	364	331	360	328	325	363	305	355	328	356	397	343	343	346	370	313	342	344	358	343	372	386	325	350	355	350	362	314	363	376	351	351	304	293	367	332	326	322	365	354	371	338	346	349	356	367	342	358	340	387	355	342	310	364	353	397	349	344	392	341	332	364	363	354	346	330	408	394	393	340	395	344	359	357	328	361	340	346	371	367	337	322	363	329	322	376	302	365	329	345	344	355	340	343	341	335	341	328	366	379	336	348	359	330	324	323	327	349	361	320	351	355	302	305	353	396	346	352	341	291	354	357	387	367	358	341	302	346	351	341	327	362	366	322	355	394	366	327	353	354	324	360	356	359	346	368	372	373	346	319	381	353
4042	5976	4693	2255	1539	1149	885	768	679	581	541	3392	23985	20347	3304	327	367	368	344	331	350	360	307	319	339	354	327	329	335	350	319	330	335	365	332	356	365	370	382	342	313	339	319	359	317	356	324	330	317	330	318	333	325	333	320	351	385	321	361	335	351	323	326	322	312	352	352	336	330	352	352	301	310	345	290	340	346	368	346	353	361	323	362	332	298	321	359	339	330	358	352	360	317	343	334	341	354	343	348	331	359	372	329	356	326	334	323	362	319	341	341	350	323	318	326	329	333	339	314	318	317	342	325	318	339	339	301	357	344	320	351	345	310	374	353	321	340	351	359	341	336	330	335	322	347	305	325	363	316	339	344	308	335	323	298	315	331	319	278	356	333	358	366	300	368	326	329	340	335	312	340	324	322	345	329	370	374	352	340	341	327	313	352	355	327	345	323	326	340	310	333	322	359	320	328	303	335	307	339	342	316	310	341	354	320	357	329	344	365	380	307	310	349	331	314	322	365	312	328	331	346	307	335	338	335	319	300	347	347	395	347	341	325	293	324	348	314	364	322	340	362	341	345	334	337	358	351	354	333	342	334	319	311	327	340	315	302	292	337	334	325	345	307	348	311	338	320	330	296	309	354	340	304	338	343	315	324	330	296	358	329	340	346	342	336	316	305	361	327	307	353	304	328	291	365	312	296	347	335	302	309	323	355	349	321	329	338	344	327	339	351	344	349	339	310	338	305	300	309	299	333	344	304	334	346	313	336	330	308	364	347	345	347	326	332	315	350	316	342	337	351	317	343	324	342	315	356	317	358	353	342	350	372	326	315	357	354	314	301	327	313	340	330	321	366	352	335	341	335	329	334	311	337	348	333	340	322	326	364	369	307	323	306	343	332	345	329	309	344	320	322	331	297	340	330	330	328	323	336	345	297	360	338	344	326	322	299	336	336	309	300	329	322	357	320	351	389	339	298	312	360	307	331	364	328	361	296	356	332	315	333	353	305	299	323	322	308	342	316	349	324	322	354	360	356	310	338	341	341	345	342	371	333	327	319	340	299	337	340	322	340	298	306	334	306	334	300	352	368	321	306	357	326	339	343	358	338	331	358	307	344	306	331	317	317	331	320	328	336	302	351	327	322	334	353	337	323	342	315	321	354	328	330	326	311	302	334	345	330	335	313	312	350	345	356	316	327	327	339	341	339	299	325	362	343	352	341	304	341	305	340	327	341	305	330	335	350	327	320	376	315	336	312	322	319	310	312	358	319	324	306	340	318	361	338	316	325	322	354	354	345	332	339	329	312	346	345	321	333	313	355	347	310	325	344	322	357	323	342	348	338	299	328	329	337	372	317	336	348	319	303	333	344	327	327	323	362	352	295	335	335	342	320	341	325	332	348	316	318	310	286	335	311	353	355	323	333	348	323	296	337	298	356	354	333	352	334	330	352	350	351	340	342	311	339	369	311	339	318	320	344	346	331	335	345	314	307	315	319	334	324	326	332	343	325	322	316	299	342	359	339	348	299	366	370	356	339	355	328	305	335	330	328	301	306	329	306	344	349	332	317	348	340	335	319	340	317	383	344	338	348	313	335	327	323	343	355	348	333	316	329	323	307	330	318	320	325	303	310	359	316	328	312	344	333	297	355	350	334	315	327	319	332	342	308	317	357	326	307	284	336	315	339	284	363	323	309	332	336	335	351	338	288	347	315	336	336	343	336	317	318	295	346	320	338	343	325	323	312	314	348	343	335	329	337	313	316	338	315	337	314	317	310	313	323	322	307	321	320	319	343	334	343	338	348	344	337	322	289	347	354	350	326	316	359	314	342	341	320	333	361	343	346	337	345	334	326	347	321	344	309	340	314	325	327	307	336	327	362	345	325	356	368	337	336	347	311	331	332	376	376	287	313	352	351	321	321	336	328	335	319	331	334	347	325	328	325	330	299	339	314	326	374	316	372	316	345	298	323	341	344	314	349	322	342	317	307	283	318	324	325	297	342	371	334	328	345	310	333	340	345	323	363	364	309	340	300	373	321	331	334	346	318	359	326	336	313	329	294	338	361	324	290	316	349	328	354	310	325	356	336	318	336	327	327	352	340	318	328	342	317	341	334	340	322	341	351	302	332	333	321	318	340	333	334	351	348	349	336	353	340	295	292	333	337	321	309	314	313	333	384	290	334	350	336	335	328	340	341	344	301	331	341	339	284	308	311	347	350	328	332	315	359	363	298	310	349	376	353	340	337	329	339	340	353	339	353	338	369	325	289	289	356	306	354	371	327	325	309	359	330	357	362	345	341	340	351	314	337	313	334	357	359	346	307	333	364	312	293	329	329	324	340	334	290	343	332	355	300	317	334	333	338	316	327	366	331	319	312	318	318	323	322	325	299	328	336	328	358	350	298	331	371	358	312	345	294	356	355	329	329	345	349	346	303	354	325	330	317	315	345	366	350	365	329	350	330	333	336	320	335	353	333	303	332	352	322	346	343	326	328	319	372	331	358	324	320	316	320	336	327	350	319	327	338	340	321	307	328	351	322	326	300	336	348	321	350	308	324	317	333	324	355	352	338	336	324	334	310	345	325	321	339	323	328	298	334	323	316	321	351	298	335	340	336	344	350	301	338	350	334	339	316	324	325	329	326	333	372	347	331	324	338	343	340	325	310	338	340	366	317	361	357	340	321	323	316	346	350	324	333	320	285	337	309	336	343	338	335	310	303	345	337	328	317	354	320	295	338	355	306	358	322	323	328	320	339	336	328	352	298	340	348	281	304	345	338	296	304	356	343	360	321	314	324	313	328	341	326	342	307	323	306	331	294	360	275	338	326	315	339	344	293	341	318	345	343	329	341	332	327	340	302	315	302	326	315	338	337	310	359	342	334	324	338	318	330	314	306	358	290	330	326	301	327	333	326	333	302	342	307	350	299	303	314	329	324	331	332	336	361	345	315	312	333	349	326	321	356	318	344	364	325	323	328	329	350	314	308	309	350	338	313	330	318	331	324	307	341	313	343	350	293	351	326	338	366	329	322	295	310	325	341	319	329	332	315	327	335	329	337	328	366	330	300	324	368	346	333	289	348	333	332	330	332	310	332	324	294	313	322	335	320	311	326	373	344	293	283	290	319	340	318	334	302	348	330	357	347	340	344	301	301	326	322	320	318	338	329	336	324	339	388	354	360	336	299	311	338	355	328	319	352	325	281	326	320	334	329	325	336	330	336	313	331	353	329	321	330	376	320	343	342	330	312	334	311	317	337	338	324	329	344	314	327	342	333	331	323	318	311	330	327	364	330	309	326	364	326	322	317	330	321	341	302	362	320	303	303	338	337	352	288	338	318	328	329	321	312	328	327	386	288	334	345	322	328	324	309	329	309	326	320	324	328	334	305	323	339	361	333	337	308	317	339	349	311	316	314	312	311	319	339	349	345	375	327	344	339	336	326	360	315	335	336	340	340	319	333	322	316	337	335	310	370	328	332	307	324	321	352	336	332	308	317	316
27298	11737	669	292	167	165	170	139	131	119	141	155	853	559	135	133	144	131	175	150	145	149	132	157	132	114	135	133	140	129	125	116	159	153	126	146	139	148	133	150	152	146	144	140	144	140	134	128	141	145	133	139	145	141	129	127	134	118	130	132	128	135	136	150	145	142	137	118	147	140	144	134	118	133	144	128	129	122	135	133	116	124	133	151	129	135	132	129	156	128	144	126	144	133	115	121	130	128	122	142	130	152	129	172	144	127	146	127	138	156	129	141	119	129	129	131	114	123	124	138	143	124	138	138	121	107	120	128	130	111	162	157	143	138	115	131	150	121	120	130	143	115	138	144	147	131	119	134	143	128	139	177	141	130	139	147	133	138	148	126	131	154	130	135	131	128	151	123	144	119	132	130	137	108	152	117	128	147	126	147	130	124	140	142	163	141	134	117	132	155	122	160	122	119	141	139	135	131	116	121	141	129	145	128	136	129	132	115	143	153	143	122	126	126	151	142	140	149	136	124	135	145	145	131	122	137	135	144	139	121	131	137	143	150	116	125	152	126	124	145	125	132	120	139	127	136	133	152	140	145	135	136	118	159	128	133	133	163	121	125	154	146	143	110	125	123	134	123	151	149	145	149	146	135	136	144	140	137	130	152	155	128	132	127	164	120	128	138	127	131	115	137	140	124	142	143	147	134	144	135	158	118	141	132	153	141	155	162	152	120	115	118	141	138	145	156	145	132	142	145	142	127	130	143	146	152	137	142	133	134	137	118	130	136	146	129	130	138	130	126	147	148	114	133	135	144	137	128	135	123	129	132	128	121	123	133	142	125	153	125	150	134	124	138	131	135	155	136	147	126	148	138	122	120	126	124	151	130	152	141	137	117	146	118	133	142	125	127	146	154	131	146	141	156	121	133	144	123	129	144	152	131	122	129	134	127	137	139	114	138	145	139	150	164	154	128	124	142	153	142	150	125	123	138	129	130	133	134	121	122	145	146	148	137	147	122	135	122	144	147	148	142	137	141	138	146	136	142	125	151	133	137	138	151	143	158	141	119	134	133	139	137	134	138	143	121	131	127	120	155	140	127	153	136	129	126	149	134	131	144	135	136	148	155	133	125	143	128	133	123	121	141	135	162	136	136	146	146	131	121	138	113	118	136	132	131	134	136	141	120	151	133	140	140	129	111	131	129	136	127	150	142	132	112	129	116	128	128	116	130	148	133	135	130	129	128	138	138	148	166	126	132	117	117	140	145	140	134	127	146	128	137	120	145	120	140	129	141	135	139	142	141	147	128	137	111	137	164	135	140	164	153	128	142	127	146	147	113	145	139	139	137	135	129	119	135	122	142	121	134	156	142	148	117	126	141	149	123	153	135	140	141	147	122	130	161	125	125	105	146	142	140	160	135	133	129	142	135	116	118	131	149	147	129	113	132	138	140	143	127	147	132	167	138	141	117	139	156	141	125	130	121	134	130	139	154	137	118	117	136	140	128	140	109	130	122	137	123	152	141	123	122	147	129	158	125	162	138	142	136	133	161	147	148	142	115	133	127	137	137	118	147	134	140	136	152	155	119	126	134	108	127	136	128	144	131	141	129	126	136	124	116	138	129	134	131	159	139	143	156	167	149	143	139	157	143	141	151	128	147	117	135	114	125	147	127	153	112	146	130	125	150	148	156	122	125	142	132	140	131	120	130	139	123	128	130	151	167	147	153	108	133	120	123	139	127	148	124	149	128	149	140	145	135	147	142	121	120	142	138	135	139	121	149	146	127	151	137	147	120	144	125	126	126	138	129	132	145	124	126	131	132	118	137	134	130	133	142	125	124	143	138	119	139	142	137	153	134	152	124	140	151	128	145	129	152	127	131	141	124	142	162	141	127	125	134	138	129	121	137	165	146	128	141	148	134	123	123	127	146	149	135	132	143	129	139	128	140	137	142	118	131	116	147	120	138	130	141	120	154	126	141	131	123	128	148	128	130	131	132	148	133	118	145	147	151	142	156	142	124	144	123	145	143	138	131	107	124	141	128	130	134	128	141	127	132	138	142	130	135	159	128	128	118	156	124	141	109	125	132	151	117	143	129	127	118	125	133	130	124	135	121	98	134	121	132	122	134	150	133	154	149	158	123	128	142	131	155	148	131	133	115	129	131	149	123	153	109	129	139	132	110	133	122	134	139	144	130	135	141	119	144	142	146	135	124	140	129	142	130	130	121	144	132	142	130	135	142	132	131	143	137	134	141	123	125	132	121	150	137	124	107	145	139	133	145	140	145	148	145	145	130	145	137	145	133	145	119	139	150	121	136	138	137	153	141	132	135	138	135	124	145	122	143	128	159	132	156	132	145	129	139	133	129	133	129	115	128	134	134	149	149	132	139	131	133	126	141	151	134	128	138	138	130	147	153	155	137	129	142	116	140	137	146	131	143	119	111	128	123	128	130	137	145	131	138	135	127	127	149	127	131	135	147	152	132	113	146	128	115	152	142	152	141	141	138	136	136	157	133	147	148	132	123	144	145	116	137	137	125	140	153	134	148	140	146	151	125	123	132	131	139	135	121	125	113	131	135	142	143	127	116	142	119	131	136	136	139	149	117	145	126	147	126	137	156	141	143	129	117	153	141	145	142	133	121	112	138	139	125	143	142	127	137	133	137	134	143	130	155	121	96	125	133	143	137	139	134	131	168	145	122	135	118	143	137	123	148	156	138	146	141	148	142	136	150	148	145	111	151	121	137	152	131	137	147	130	134	146	157	126	120	141	120	126	138	147	151	123	158	157	143	157	127	135	144	141	122	143	137	146	130	131	125	136	150	141	142	111	137	138	131	153	137	158	149	130	149	116	137	143	128	143	139	148	128	122	136	133	123	121	125	149	120	152	123	148	141	150	131	125	118	138	140	118	135	148	154	144	138	127	148	179	128	122	134	138	143	149	142	134	154	148	143	123	132	125	133	124	124	123	121	125	144	132	138	143	147	119	138	143	142	120	145	136	128	127	115	132	123	138	127	121	131	144	127	135	124	143	131	147	161	147	141	148	130	121	131	134	123	133	120	129	152	163	159	125	135	128	133	126	129	126	125	136	142	114	148	135	146	119	134	130	138	151	159	130	136	124	140	133	121	119	150	149	125	148	141	128	149	160	139	131	144	150	160	118	167	116	152	147	133	124	136	121	156	157	159	141	129	125	137	123	131	134	131	129	158	129	133	164	140	132	135	151	149	163	123	124	140	144	136	141	152	128	131	134	129	157	127	135	131	151	172	145	137	120	131	150	133	145	139	147	140	118	110	157	138	145	160	127	139	126	131	130	133	140	129	126	146	128	124	134	124	129	123	139	134	133	121	150	143	152	143	124	134	124	147	105	134	142	153	143	123	126	128	153	145	167	136	135	133	119	135	125	138	133	143	149	139	140	143	148	141	117	138	140	150	150	114	137	134	132	111	149	138	149	136	136	135	147	145	139	139	127	133	127	109	148	115	144	140	143	136	140	131
4944	427	355	232	189	168	177	157	146	156	159	203	1381	714	132	156	132	152	167	127	157	137	139	121	153	129	137	136	142	136	130	149	144	145	131	141	151	136	144	135	119	142	140	112	139	132	125	134	143	118	129	154	148	135	143	126	130	146	155	139	154	148	135	135	127	138	136	145	136	163	134	133	152	159	110	117	134	132	129	130	139	132	122	135	147	121	145	127	136	156	144	130	140	120	145	130	145	110	135	142	141	137	134	137	142	141	158	137	147	144	152	110	151	137	133	133	130	153	130	133	139	143	138	142	115	125	122	150	144	153	136	142	123	149	141	118	140	151	139	128	137	136	146	142	140	136	129	137	147	130	158	139	154	157	145	159	128	141	121	152	139	118	134	140	121	117	132	141	153	126	148	117	138	138	101	140	144	131	145	131	156	122	116	145	135	154	155	151	131	114	134	126	126	120	143	133	139	147	133	142	131	138	136	125	132	146	135	154	135	130	163	139	139	129	134	148	136	153	127	129	138	139	141	129	159	131	124	138	133	128	125	113	141	123	136	150	134	149	136	125	143	142	138	128	148	152	127	131	115	133	142	142	144	125	141	135	137	122	143	138	113	137	166	150	117	141	142	131	119	134	151	145	129	123	124	134	115	131	136	146	147	133	147	144	125	121	138	144	125	123	135	144	125	139	120	126	124	152	157	146	134	144	138	125	130	121	122	124	150	112	140	146	152	136	145	149	167	143	132	153	127	155	145	139	155	140	139	139	135	151	159	151	132	134	144	165	141	142	132	130	131	124	143	136	146	142	130	139	133	130	148	150	135	133	145	151	123	145	134	139	123	141	136	152	157	127	146	140	114	139	122	125	131	150	138	122	145	134	153	132	137	145	132	130	136	155	130	141	125	136	131	140	136	131	120	147	130	135	138	139	137	137	126	123	116	152	133	139	147	152	152	154	120	141	139	138	124	153	130	140	137	149	152	115	125	159	139	159	141	111	122	145	135	134	124	144	141	144	138	130	130	117	110	131	129	151	128	114	129	126	143	127	145	138	132	116	147	158	160	118	161	133	115	144	142	145	122	147	149	116	127	138	149	127	143	150	149	128	143	123	129	138	140	131	139	134	135	136	137	136	141	139	124	118	124	126	127	113	129	128	150	149	136	118	167	159	127	127	156	157	138	141	141	172	138	124	132	128	128	126	130	154	154	161	131	154	147	136	132	141	123	117	147	162	143	136	140	128	132	135	140	133	159	136	132	144	163	153	114	155	131	142	131	147	125	153	128	144	155	142	126	118	161	146	133	153	155	146	143	115	131	117	149	150	133	143	131	135	123	140	138	128	121	147	133	134	125	155	139	154	143	141	147	123	136	131	157	125	154	145	147	134	141	156	130	135	127	155	125	146	127	133	161	131	140	151	172	127	121	111	154	120	150	137	149	136	131	138	148	144	138	134	126	137	129	119	115	137	133	149	148	128	152	146	145	111	123	132	117	143	148	147	130	136	158	126	162	137	132	145	119	142	129	131	124	132	131	132	153	126	165	153	142	143	126	151	140	135	125	127	111	105	144	119	138	131	150	147	133	149	138	139	126	117	151	135	135	158	150	124	154	130	140	137	131	123	119	142	136	143	132	148	143	136	129	146	158	139	127	153	140	152	144	127	140	135	143	144	154	164	154	137	165	117	116	149	143	131	130	145	114	127	154	158	138	138	127	152	136	137	147	154	148	136	146	145	127	136	144	162	145	126	141	133	139	147	119	123	135	141	137	117	135	157	145	128	144	130	128	139	127	129	130	126	144	148	135	151	146	129	121	145	144	135	140	144	163	150	131	129	138	141	132	141	152	121	122	126	120	124	149	143	126	129	140	132	126	155	161	155	125	119	128	121	134	150	131	159	137	142	126	143	135	153	115	130	122	133	139	153	142	146	128	127	154	128	162	111	141	144	122	146	142	128	132	132	147	127	129	122	112	124	139	132	156	136	133	144	133	148	125	150	142	140	139	131	128	154	146	151	123	138	129	149	156	151	112	148	125	135	136	144	142	144	133	124	148	167	125	121	125	153	157	124	137	121	143	128	133	145	134	132	140	149	131	139	146	155	149	157	135	139	140	161	157	154	144	130	125	156	164	114	138	121	117	144	149	115	143	145	131	156	152	122	138	128	129	145	165	128	135	157	136	118	161	147	120	132	150	130	153	146	122	140	146	115	146	129	126	114	141	142	132	145	140	131	135	142	121	151	157	134	145	123	132	144	139	123	118	128	147	135	137	144	152	124	149	131	140	136	153	144	150	153	115	155	155	114	126	127	142	128	142	138	136	156	156	114	148	148	145	135	145	133	145	127	113	139	136	126	127	141	147	131	126	127	139	122	139	144	136	139	151	126	164	141	130	145	108	142	141	152	138	144	124	138	146	144	129	128	125	143	144	129	154	133	130	108	146	139	136	156	142	113	139	136	129	149	128	142	121	132	142	132	103	154	169	145	133	104	134	115	144	140	134	130	125	124	139	140	129	150	138	129	130	138	159	138	177	149	137	144	120	134	111	131	148	139	136	129	128	139	164	133	135	155	155	140	134	141	135	131	141	120	134	148	142	132	123	151	130	125	131	119	128	119	124	133	141	132	119	140	140	140	147	134	129	142	140	150	151	136	146	141	136	114	143	128	150	143	140	138	136	137	143	129	115	146	154	147	132	112	146	140	138	145	155	123	140	132	133	135	132	132	127	130	120	112	127	127	134	139	128	132	126	150	130	129	130	128	139	120	133	146	136	136	140	142	136	141	136	133	157	131	132	128	139	152	134	140	144	130	137	125	117	134	141	122	131	133	132	155	130	140	130	126	139	119	142	128	115	141	131	127	140	121	145	120	161	124	140	132	148	148	129	137	141	149	129	134	152	126	143	116	139	163	136	142	132	138	132	113	137	139	138	145	117	121	119	141	138	112	145	121	135	121	141	143	106	139	133	140	134	141	136	132	134	136	141	140	130	151	132	127	132	143	140	136	138	145	131	124	127	131	134	141	134	167	122	140	156	135	133	138	165	144	118	115	154	148	127	121	150	138	127	121	128	152	145	130	150	137	157	136	123	123	141	138	160	130	153	139	124	147	136	148	134	140	137	171	158	140	134	138	111	144	125	138	121	149	135	140	127	116	136	165	146	146	128	130	132	124	143	137	142	142	146	135	138	151	119	123	141	170	127	132	120	128	143	135	133	151	130	123	138	124	125	171	136	136	153	143	140	148	138	136	120	136	119	136	131	123	130	150	137	129	120	142	130	134	122	149	113	125	138	138	136	141	130	144	129	141	146	129	129	137	134	127	140	137	149	129	140	145	131	118	122	151	115	127	150	148	133	128	136	134	154	131	139	136	169	152	131	148	153	145	126	130	128	135	111	143	147	132	155	116	115	152	154	166	131	131	131	155	145	141	136	139	162	147	121	143	135	143	136	130	131	135	129	166	121	151	136	139	133	145	142	136	133	152	128	126	133	139	140	138
24907	21106	27438	24985	9518	626	363	221	182	177	163	287	2018	210	126	152	143	155	140	144	132	149	122	130	139	123	138	125	127	133	116	116	139	123	127	122	136	123	112	125	110	133	125	109	121	113	118	141	132	111	115	136	136	125	115	138	121	125	103	119	128	119	120	106	117	106	127	120	119	134	148	113	139	115	124	125	120	123	119	114	116	126	123	111	126	123	106	122	99	103	124	140	139	123	119	99	122	135	123	123	124	123	121	124	114	129	123	115	119	130	115	126	123	97	121	105	102	128	119	114	117	119	128	111	109	109	138	136	131	128	111	115	113	115	134	127	120	128	103	122	109	115	125	111	122	123	127	125	115	92	128	118	137	118	124	110	119	117	128	127	114	115	129	124	114	115	96	123	118	132	118	118	127	127	114	122	123	113	102	109	137	129	123	119	138	124	115	111	116	127	134	112	121	101	129	112	116	117	123	120	130	120	110	121	129	131	135	121	120	113	106	107	109	134	110	136	127	136	119	109	103	105	119	130	128	106	98	145	134	121	131	130	109	100	112	135	103	130	119	125	126	120	146	111	120	137	113	127	135	116	118	132	126	125	106	134	107	112	111	116	122	109	114	117	130	130	132	132	125	118	109	130	121	130	121	131	95	121	131	126	128	121	130	124	130	124	115	129	121	132	84	114	116	107	116	136	128	105	112	98	142	135	119	136	118	122	117	119	136	118	102	116	109	131	125	134	123	130	121	126	119	112	116	135	146	116	114	114	109	117	120	113	149	120	112	139	140	122	127	131	124	121	113	104	101	122	123	116	150	120	118	110	120	102	138	114	120	133	131	114	114	137	108	143	133	124	117	118	108	128	138	116	140	139	110	118	155	141	130	122	129	110	115	142	112	118	127	140	98	108	125	123	128	107	121	130	128	140	129	126	121	140	116	121	112	112	114	109	125	106	117	105	102	107	105	122	117	113	113	110	124	118	128	131	120	106	128	128	130	114	112	133	120	124	123	132	116	119	115	124	115	119	120	125	134	117	123	117	110	129	123	115	101	121	127	128	121	129	122	111	112	125	114	115	112	120	140	119	105	123	122	106	100	123	115	139	130	116	104	125	117	113	122	121	125	120	111	120	121	122	124	107	106	128	111	142	123	122	106	130	119	105	108	115	105	126	122	119	120	117	123	122	100	130	135	135	115	110	121	126	109	127	118	135	128	106	135	112	114	121	123	116	115	129	131	118	121	99	115	116	138	103	118	119	129	121	105	121	111	104	126	115	112	113	120	120	130	117	116	109	121	125	130	113	136	125	117	120	124	106	133	103	119	112	114	124	121	130	127	124	128	124	134	106	95	96	96	107	126	116	112	104	134	101	123	125	110	122	128	125	119	139	131	103	118	131	105	120	123	122	126	126	122	135	130	121	115	127	130	125	131	128	122	124	128	142	122	124	105	101	101	112	140	110	141	117	120	106	93	108	109	117	128	123	120	125	120	107	121	125	125	112	93	138	119	132	113	108	131	109	124	119	115	133	103	106	125	141	125	111	138	117	110	134	130	129	113	116	123	104	128	133	114	125	107	107	133	145	121	129	117	105	114	102	124	126	107	115	110	128	124	128	125	140	120	118	139	131	121	102	125	125	115	126	135	123	119	132	125	111	122	118	140	100	113	110	127	125	116	127	125	111	134	91	116	129	131	122	128	101	105	112	115	138	140	135	120	135	117	95	147	125	120	118	138	118	116	119	93	106	124	128	116	119	118	112	115	133	125	114	121	122	138	136	101	101	139	120	128	115	113	141	128	135	111	121	126	110	113	127	100	123	127	120	111	133	118	122	131	103	145	125	123	124	119	117	134	115	113	113	124	114	117	92	131	114	120	115	118	110	117	100	130	135	116	138	118	122	141	121	120	114	108	123	135	103	128	112	120	113	121	138	120	102	112	130	129	134	114	120	118	111	130	122	134	125	128	137	118	120	132	126	121	126	121	119	129	118	119	108	128	117	131	131	122	102	119	121	124	101	116	116	114	118	116	106	122	124	114	130	115	96	130	111	109	134	115	122	124	107	102	120	114	123	122	131	117	130	114	106	122	116	115	97	130	131	106	123	117	133	133	127	107	120	125	110	104	129	112	122	119	127	113	113	121	115	109	126	112	118	128	112	116	114	127	120	119	112	119	109	100	118	127	137	111	127	104	128	114	123	109	119	113	100	119	126	122	135	117	115	106	123	130	132	133	123	121	131	112	130	126	120	130	128	112	122	122	134	109	110	143	151	117	135	113	142	111	109	99	136	117	106	109	114	113	112	124	96	105	99	127	100	102	141	117	134	119	135	140	131	101	121	123	113	137	133	132	126	138	154	124	127	128	111	119	117	112	145	114	128	130	120	139	137	111	125	151	116	112	104	111	100	144	121	132	121	111	133	119	140	110	112	130	113	115	121	118	114	128	96	111	106	128	103	131	102	133	121	124	120	131	129	124	118	110	114	124	115	120	103	135	135	144	102	130	114	119	130	138	123	123	121	106	143	115	101	113	112	115	127	115	125	108	129	127	113	116	108	122	115	115	134	122	124	132	111	128	140	125	133	103	121	112	121	116	126	111	122	132	147	115	140	121	102	138	121	114	127	125	120	107	134	127	93	137	129	106	111	113	122	145	115	125	107	134	116	136	124	119	101	114	139	127	111	107	131	96	126	129	120	121	120	110	114	120	132	128	115	119	109	108	131	127	108	104	113	116	119	112	99	132	122	125	132	130	116	112	125	122	132	127	124	121	101	111	126	110	121	114	129	107	144	109	114	113	126	114	113	130	125	146	137	130	111	112	127	136	133	117	124	122	127	124	123	111	117	119	139	117	114	124	129	110	123	118	127	115	119	129	92	134	116	105	110	111	109	123	109	109	117	126	98	127	107	130	111	123	125	121	102	108	114	118	113	89	120	115	102	120	122	116	146	126	137	107	100	111	142	128	109	129	112	116	122	116	113	125	118	107	105	145	112	113	126	119	111	115	107	123	110	107	105	120	113	122	107	116	116	103	120	123	121	128	140	96	107	115	124	118	122	126	123	122	105	104	116	116	119	124	123	112	117	135	124	121	119	120	133	126	124	102	125	113	106	119	113	111	122	98	107	119	117	134	138	120	130	148	121	129	119	115	132	126	126	127	130	109	125	103	121	115	142	112	116	128	106	120	126	118	123	125	119	122	106	101	117	118	110	124	137	111	111	121	123	113	125	115	130	120	118	127	122	126	110	118	121	125	126	135	110	130	126	124	109	119	130	122	125	123	137	110	153	133	139	119	117	112	115	134	137	102	140	109	122	111	125	116	126	113	129	100	122	124	124	127	119	120	120	127	121	115	130	133	124	123	127	122	118	119	122	113	125	112	116	117	126	120	128	121	101	122	123	122	118	109	129	140	142	115	106	128	110	119	126	126	121	133	123	119	120	110	127	118	108	123	123	120	124	109	122	106	125	119	127	136	118	117	99	100	118	124	122	118	120	125	105
3730	3192	2428	1102	758	514	439	340	282	248	241	438	2787	222	162	169	174	149	156	159	156	142	129	148	150	150	144	136	123	133	127	140	131	131	123	136	142	121	139	116	132	129	123	140	119	128	145	134	144	136	122	113	114	133	123	132	131	127	118	141	116	112	126	124	129	114	124	119	139	145	109	99	127	156	127	122	126	118	118	116	137	118	118	148	110	147	124	118	127	125	134	131	131	140	119	117	135	126	141	140	121	137	117	130	120	128	141	105	121	127	134	123	119	144	128	134	120	119	136	121	110	123	146	114	129	127	108	125	108	125	157	119	125	130	129	141	123	106	107	125	144	123	120	125	116	132	117	136	109	135	148	137	138	125	136	112	124	135	129	129	143	135	146	133	132	121	140	134	142	127	127	134	134	124	117	135	114	116	132	125	126	134	118	131	140	137	123	134	133	129	133	136	116	142	131	131	114	133	130	118	145	132	120	119	133	134	141	128	121	131	131	116	119	120	146	131	146	122	130	130	131	129	134	123	128	126	137	127	132	124	118	131	119	147	125	136	125	118	119	134	119	147	131	117	140	124	118	128	132	123	126	132	121	123	111	120	129	155	150	142	128	118	134	124	102	114	126	116	125	134	146	110	138	128	124	140	119	117	111	152	130	139	122	122	127	134	133	143	139	112	113	129	129	131	130	124	124	131	126	123	141	113	115	119	121	128	115	128	134	147	117	143	124	122	133	119	129	117	138	124	115	112	122	133	135	117	131	124	133	121	135	122	137	135	137	110	130	116	151	136	112	117	110	110	134	107	116	121	150	123	122	130	117	128	136	127	112	95	133	120	114	145	149	129	110	137	142	147	108	134	141	118	123	147	102	125	129	117	123	135	134	126	137	120	119	118	114	117	130	130	119	124	103	115	136	131	112	141	130	126	139	113	147	133	133	111	130	118	121	135	138	122	112	146	126	139	121	117	113	130	134	107	129	122	127	142	144	126	121	113	121	132	125	143	127	117	134	123	119	141	115	125	131	117	129	154	108	124	142	122	151	139	127	127	133	129	130	122	132	119	103	106	120	141	138	136	125	128	130	117	120	111	124	127	135	131	117	138	114	122	126	131	122	120	137	144	132	129	109	130	130	126	135	134	130	127	132	140	131	124	128	150	130	154	128	99	115	113	125	125	110	144	141	121	117	137	105	143	124	118	132	136	127	131	131	119	134	122	108	147	114	114	137	141	128	131	132	132	113	134	147	124	120	124	124	115	113	127	130	128	143	111	126	143	128	132	122	143	121	119	121	128	133	141	110	129	141	112	136	141	113	118	138	127	132	124	133	142	112	136	151	127	99	123	110	126	122	132	131	135	129	140	130	104	120	129	157	150	130	114	118	121	118	131	144	120	122	133	122	152	124	147	130	110	120	110	122	110	132	133	139	131	131	132	111	119	124	134	132	121	125	148	126	127	139	138	104	127	123	117	111	123	139	129	143	116	104	108	129	136	115	124	125	114	129	112	112	104	152	127	136	123	122	133	127	105	119	124	126	117	112	125	140	140	128	138	122	137	138	125	142	122	120	115	129	131	136	153	130	124	121	145	135	120	127	125	147	131	113	116	120	121	123	107	122	135	142	135	151	138	125	145	133	131	127	116	141	118	128	128	143	132	111	135	117	140	128	132	128	126	118	131	150	133	114	125	124	131	147	124	112	145	108	128	129	118	118	119	111	126	116	111	130	122	135	131	129	127	117	144	114	102	121	114	119	134	144	118	119	121	133	113	123	128	120	144	114	115	134	116	130	121	146	115	127	127	115	112	119	119	130	133	97	110	138	128	131	138	108	125	127	111	126	129	100	118	123	146	134	126	113	136	117	129	115	117	119	119	136	135	119	139	132	131	110	124	119	131	118	125	124	120	109	111	142	132	130	131	116	114	134	126	127	121	114	117	112	124	139	115	108	133	139	130	135	120	116	135	140	132	136	126	130	130	141	133	131	135	136	112	119	121	141	134	125	139	138	134	126	122	143	114	134	143	130	126	128	118	112	136	126	118	102	140	121	135	120	119	129	129	126	147	139	148	126	128	98	115	110	150	100	121	136	110	121	122	139	124	119	118	127	146	139	140	143	106	117	119	117	131	130	126	123	113	121	127	131	120	124	122	127	138	132	120	147	141	108	133	134	143	128	155	122	109	121	110	130	114	145	125	138	129	132	136	119	122	105	125	127	107	131	125	120	123	134	143	130	122	133	129	132	138	112	125	153	139	117	114	112	133	135	121	118	127	131	128	135	116	129	135	132	125	119	141	122	115	112	131	118	122	131	126	115	119	121	118	139	112	124	127	136	138	143	124	122	103	129	111	134	132	117	112	113	138	129	132	121	115	105	99	122	127	128	139	132	112	111	113	131	116	119	118	149	112	128	119	119	111	131	118	122	137	136	112	127	137	136	116	142	120	150	124	113	129	139	141	134	130	131	118	113	119	115	112	131	132	109	145	121	129	133	112	131	121	149	95	121	111	126	147	113	122	113	136	126	120	123	127	125	113	133	134	134	143	129	145	163	156	120	136	126	121	101	128	131	134	131	135	112	127	125	121	122	131	151	125	119	135	124	125	112	119	134	126	114	123	133	109	119	112	122	97	117	105	118	140	125	99	128	129	119	135	124	117	132	116	131	124	117	128	137	116	117	120	118	111	124	128	128	135	123	99	123	134	133	135	125	115	135	120	140	143	134	135	108	112	110	137	130	125	121	121	124	124	117	120	133	118	113	119	119	139	142	139	119	128	123	143	133	118	115	127	130	135	122	102	114	121	131	131	139	129	124	156	129	120	119	120	131	129	136	138	126	139	130	113	108	119	117	133	138	125	132	147	125	148	116	121	119	127	142	131	117	136	109	128	136	115	122	126	138	122	147	128	110	135	141	146	130	115	141	110	101	125	141	122	115	108	130	115	135	124	115	125	131	144	128	130	123	112	119	119	106	110	121	121	115	136	126	147	124	113	111	133	114	127	114	121	122	114	127	123	103	135	127	119	125	127	115	124	115	113	122	140	142	119	129	125	130	123	120	108	128	123	118	142	105	133	109	115	110	140	144	133	118	128	120	124	126	132	116	122	114	135	112	99	127	119	128	127	115	117	120	136	123	140	140	130	104	123	114	114	130	132	143	136	129	138	140	113	131	117	142	115	131	118	125	132	130	138	114	121	131	134	115	97	121	139	116	136	140	128	138	128	132	114	115	135	129	135	121	119	109	118	131	132	136	126	153	108	129	134	106	111	120	117	136	122	118	118	126	122	129	112	147	106	149	136	125	120	122	123	129	131	130	143	94	117	124	129	134	135	136	104	123	125	146	133	120	121	121	136	107	120	142	102	133	130	123	120	129	119	132	137	133	112	123	139	108	135	119	127	128	120	131	122	113	139	121	127	121	119	125	126	150	121	141	112	128	119	146	122	121	103	106	121	143	119	124	119	132	120	126	131	118	122	137	118	130	126	128	118	143	120	128	146
23994	21060	28217	24119	21023	5962	993	562	439	397	399	1228	1990	700	321	300	315	514	481	295	268	316	266	273	260	270	289	328	319	313	278	282	288	289	264	277	284	281	269	277	287	273	277	272	276	320	264	297	275	291	261	277	285	268	276	280	290	267	286	276	272	283	301	275	298	292	293	280	267	277	272	294	284	260	298	261	253	277	249	262	288	292	270	284	252	254	279	296	284	255	291	283	272	264	312	293	302	248	283	279	271	276	266	290	251	261	285	301	276	278	290	292	277	295	278	291	265	307	266	301	282	297	296	272	282	275	279	264	296	279	299	290	298	275	293	279	277	282	254	300	275	276	298	274	298	257	282	275	297	268	273	271	302	278	249	306	263	252	279	289	311	287	264	289	308	286	288	235	259	280	282	249	288	254	283	304	284	275	268	242	283	275	289	273	271	293	299	278	285	266	287	298	269	319	258	295	272	274	270	286	288	263	274	276	282	266	272	265	270	298	271	248	279	264	262	268	286	261	277	279	270	286	258	291	274	258	256	259	285	272	272	283	268	282	309	293	288	240	266	284	255	281	263	279	284	266	260	305	266	290	319	266	312	278	260	253	277	262	265	273	290	269	236	289	259	253	287	295	288	292	291	274	275	282	272	264	291	272	263	268	278	262	268	281	263	308	259	267	268	299	267	251	272	310	248	277	264	274	251	273	237	291	304	260	275	278	284	292	271	312	280	295	303	295	270	277	288	270	265	271	310	303	281	279	247	246	286	271	255	307	273	267	279	266	280	280	276	281	266	267	267	269	278	304	279	283	273	274	310	268	250	279	281	256	232	256	269	260	276	258	272	273	289	241	252	258	251	277	288	266	302	283	254	270	262	253	309	267	285	285	239	287	263	263	286	287	268	258	278	259	255	271	268	277	281	238	248	264	253	294	291	278	309	273	259	280	268	269	279	286	273	257	254	270	263	311	296	283	258	291	258	273	287	276	255	276	279	305	293	316	286	273	277	251	275	240	255	274	252	282	284	306	293	284	274	266	272	250	267	289	304	244	267	297	267	259	266	248	261	281	298	290	255	276	268	284	297	301	294	278	310	279	308	263	291	298	302	312	311	286	264	278	284	310	289	301	286	287	296	264	299	285	263	298	276	267	258	293	273	242	291	289	290	289	286	267	262	292	287	268	270	279	253	294	265	282	266	279	285	259	280	279	280	272	265	257	259	283	265	287	275	269	293	273	292	274	318	273	282	284	246	317	262	271	282	270	285	278	270	263	273	287	291	301	254	254	296	282	272	264	294	279	246	283	256	294	287	282	260	295	292	294	298	258	278	296	278	262	283	281	310	281	281	291	305	264	275	279	287	242	273	276	284	283	258	274	249	306	260	278	281	250	276	265	295	279	276	266	265	277	294	274	271	289	278	264	276	291	287	260	261	265	285	250	263	275	286	263	253	288	277	286	272	268	300	250	282	277	278	312	262	285	259	279	274	274	305	283	232	283	311	261	272	278	264	273	277	304	273	260	230	267	260	307	273	281	264	287	275	289	258	239	278	284	275	240	269	268	262	292	255	289	297	260	281	261	286	280	261	286	268	274	257	303	255	294	299	286	281	278	255	268	271	262	276	271	273	284	269	266	275	292	296	278	272	286	263	296	263	265	276	285	266	264	279	265	246	272	269	264	275	295	263	235	268	297	260	276	296	279	296	256	284	282	279	277	284	298	279	275	267	284	305	275	278	264	249	252	265	240	270	285	273	291	310	293	269	275	270	279	273	269	254	294	300	286	267	290	285	291	264	270	282	279	270	290	285	272	275	272	261	304	297	276	251	267	272	245	281	278	287	288	316	282	269	272	276	276	291	288	249	284	295	304	280	250	257	284	285	264	261	261	264	287	295	270	272	267	259	276	272	268	274	292	294	264	252	263	271	266	303	235	283	273	267	255	266	251	270	263	263	269	272	249	253	275	268	293	270	285	283	277	262	268	263	286	290	265	260	289	286	267	248	290	246	295	281	266	239	283	278	257	263	267	311	292	269	297	278	264	253	254	255	277	283	287	283	297	268	285	244	277	259	275	285	297	260	304	306	274	287	295	296	270	290	303	258	285	276	258	269	278	275	251	274	264	289	292	242	293	280	276	280	325	263	262	284	270	304	280	268	300	302	202	269	274	268	255	287	278	260	268	292	270	275	257	278	272	251	282	283	297	320	289	300	264	278	301	282	284	280	281	289	283	288	263	277	311	286	277	304	295	263	264	298	295	290	241	261	270	288	276	285	302	284	257	258	288	271	257	261	282	263	228	296	287	280	246	294	273	275	269	271	260	276	264	257	271	250	278	256	284	290	267	267	255	281	284	270	295	266	280	266	262	264	295	285	257	272	286	279	284	312	279	250	301	266	280	289	288	276	255	230	300	265	263	245	251	253	266	284	259	284	260	265	312	274	276	279	268	278	243	281	287	307	278	265	295	261	285	276	229	280	248	251	272	287	265	274	244	261	271	294	287	269	284	263	278	286	263	240	273	250	293	292	243	252	298	292	299	235	267	271	278	278	248	268	270	282	262	256	298	250	303	263	264	258	282	286	269	281	263	271	281	276	275	263	259	282	290	263	291	267	277	266	286	266	268	259	274	268	291	273	252	272	275	257	281	296	270	247	285	252	283	264	253	284	261	272	287	243	284	282	307	301	279	280	270	260	265	239	265	267	288	264	286	267	267	279	274	291	252	246	297	274	244	258	288	262	265	292	301	253	285	287	256	278	273	295	268	274	281	264	271	259	280	275	263	272	297	283	233	272	296	285	268	255	274	286	287	253	262	281	277	276	262	262	273	299	299	270	273	275	280	278	276	274	267	267	259	285	307	277	279	292	282	274	284	309	284	261	280	277	268	281	247	262	311	266	284	268	287	235	241	276	279	263	262	252	289	276	291	284	262	255	286	261	270	300	253	289	309	276	272	296	276	255	276	272	275	258	235	263	272	293	259	262	272	290	290	295	266	295	302	276	293	263	277	254	263	293	251	267	296	271	261	260	302	292	234	283	283	258	267	268	267	267	280	297	280	305	269	269	279	304	277	285	249	277	265	280	291	289	248	282	278	268	295	266	249	278	267	262	279	278	307	287	263	263	292	271	275	283	280	244	283	273	271	278	272	249	266	288	271	283	259	293	258	282	266	299	292	300	293	278	260	250	250	265	259	240	277	295	279	258	265	266	271	274	275	260	264	293	302	280	280	283	251	256	273	310	275	275	255	270	289	293	253	247	251	276	249	303	280	288	275	273	268	240	281	277	276	272	278	287	260	263	273	256	276	270	257	300	281	298	300	273	273	298	277	270	282	259	287	312	245	274	297	256	265	265	287	274	290	281	290	264	283	278	256	246	263	294	269	267	288	288	267	281	282	247	288	283	280	259	264	283	288	261	291	280	278	288	275	260	269	284	276	271	245	255	265	298	267	254	270	263	254	256	276	285	287	290	282	283	275	263	257	277	268	248	267	278	267	296	287
4127	5541	4292	2103	1394	1049	814	653	597	500	493	2130	2579	818	355	335	329	790	577	340	313	329	296	297	293	318	294	287	310	295	295	275	289	279	281	280	284	266	307	294	285	252	291	285	240	277	309	306	286	299	241	293	275	271	257	287	255	264	267	305	335	287	281	255	275	302	271	268	286	294	280	294	307	290	279	267	297	278	264	274	296	289	303	266	295	282	272	277	295	269	314	283	291	256	296	267	280	262	244	260	280	282	279	265	284	308	279	254	306	260	266	281	267	268	249	297	258	278	266	276	251	285	256	265	280	265	285	258	276	310	274	259	255	276	268	282	278	246	279	286	284	283	298	273	271	295	260	275	261	266	255	235	285	288	271	251	282	276	266	284	283	282	307	290	291	302	293	280	277	277	292	265	271	297	258	311	276	285	243	306	284	260	281	309	273	298	265	283	284	266	266	267	279	274	281	268	269	254	285	263	293	245	290	301	306	258	252	283	262	274	266	256	279	303	273	255	260	260	280	251	279	279	272	298	270	249	259	247	272	268	297	274	284	234	272	283	257	273	245	268	226	308	252	304	287	258	270	244	266	252	259	293	267	273	268	251	240	267	276	297	298	279	297	250	266	287	280	264	274	284	271	314	280	296	257	281	297	252	272	265	286	270	285	259	274	267	278	259	276	287	260	287	283	269	258	259	280	245	265	253	277	270	273	278	274	254	252	262	290	278	266	252	270	272	284	305	313	263	273	264	269	268	254	259	271	285	260	285	292	250	242	257	272	286	262	270	258	285	297	271	261	251	254	256	289	282	276	254	248	267	248	277	253	295	304	241	284	262	277	280	245	278	281	281	286	297	265	262	255	284	275	268	284	283	287	268	249	287	288	269	263	279	264	276	256	279	292	292	252	269	267	300	267	266	242	280	299	254	262	297	260	285	292	274	289	245	293	283	251	261	286	242	283	232	285	254	247	269	266	275	251	280	270	265	270	268	298	260	282	290	271	259	280	265	254	266	247	256	258	265	257	306	246	267	278	268	257	275	283	270	280	287	300	252	252	289	253	284	281	280	276	258	268	277	272	290	246	258	274	278	268	296	265	286	283	256	256	304	236	275	277	277	264	287	281	245	284	254	279	305	276	281	256	290	268	269	284	301	249	280	266	290	289	266	261	267	283	276	274	265	272	287	274	292	273	233	262	286	276	287	277	265	276	315	275	269	253	243	281	289	278	288	278	257	287	250	271	260	270	293	283	284	262	258	289	269	261	265	293	257	249	277	270	280	272	283	259	264	265	255	320	279	271	256	272	291	251	252	238	277	251	275	296	245	295	263	267	271	285	279	292	294	308	268	283	301	290	268	308	272	297	297	276	267	279	263	269	276	268	276	281	291	275	261	267	266	270	255	263	290	281	274	253	281	318	263	252	265	295	267	257	262	251	273	255	262	262	253	259	279	275	302	267	243	286	265	256	245	266	289	289	271	259	272	288	283	262	255	247	288	273	272	247	276	254	251	279	254	254	271	261	273	274	262	290	267	256	263	274	256	289	264	275	262	281	259	283	277	250	247	293	277	296	267	283	294	262	261	260	274	254	258	247	264	254	252	259	250	284	276	271	251	262	300	266	290	260	293	282	270	270	285	264	256	275	261	268	263	230	238	283	264	271	273	260	303	251	266	263	273	284	236	258	263	290	253	274	267	240	275	279	270	258	316	296	270	285	281	266	283	295	266	265	288	276	264	277	278	252	234	295	308	257	275	257	258	265	274	284	269	268	239	254	251	292	260	266	267	247	310	275	231	285	279	252	289	287	278	268	259	274	299	243	262	266	254	305	268	285	271	279	274	292	280	263	251	255	282	273	285	267	266	283	258	253	274	245	266	288	263	268	288	264	282	335	273	267	274	252	244	291	278	262	267	286	269	270	257	255	287	267	274	272	267	239	294	259	271	256	304	268	300	282	287	252	284	294	269	304	292	240	255	277	262	298	270	257	258	263	281	262	257	268	257	288	294	243	247	252	233	261	265	261	260	267	270	282	261	241	273	257	268	278	266	261	252	259	270	278	290	271	265	257	274	230	269	260	311	275	242	266	239	294	243	262	268	245	289	260	260	257	276	279	262	254	251	251	280	242	267	272	281	280	279	276	276	277	275	299	277	258	288	266	286	260	284	248	241	284	275	260	275	296	262	292	245	272	279	255	266	254	282	265	276	277	242	261	283	256	313	250	254	285	271	280	235	270	270	261	290	291	255	273	266	233	257	271	249	281	273	262	314	258	273	280	257	266	259	292	269	288	263	268	265	300	249	269	266	266	310	262	250	291	284	252	273	290	288	264	268	243	280	284	282	227	252	277	272	270	260	267	265	279	284	260	262	270	276	292	271	270	280	276	263	239	294	278	252	265	256	265	286	280	266	260	275	260	273	262	262	274	250	283	269	272	283	280	283	274	270	280	292	270	260	268	280	277	248	239	271	250	271	256	266	284	280	291	268	267	280	281	296	281	247	267	244	260	265	281	277	284	267	253	292	259	255	240	244	275	250	275	309	278	281	269	270	296	263	239	284	273	279	283	241	314	255	284	254	283	273	271	249	241	251	273	269	260	281	262	248	283	281	265	285	258	259	264	282	261	276	266	255	259	268	274	270	287	274	259	261	256	283	273	260	257	276	262	285	261	266	263	285	279	276	283	251	266	295	252	267	311	289	244	271	262	260	287	257	267	280	242	242	258	263	264	285	275	290	238	265	255	227	269	303	253	284	292	275	254	265	273	242	260	273	294	276	273	291	265	304	267	238	268	270	246	242	274	265	239	237	270	279	262	280	277	273	260	278	277	261	290	263	279	288	296	277	261	257	269	270	262	288	280	237	277	264	263	276	274	254	263	267	279	250	276	229	274	265	255	292	274	289	263	288	239	271	248	282	245	279	246	283	274	259	281	263	295	258	279	285	283	260	277	290	257	287	288	282	262	236	260	299	264	260	300	261	286	281	260	277	294	277	291	285	288	281	276	306	259	258	285	263	262	253	268	306	271	234	233	270	264	303	247	267	292	266	249	280	291	269	259	311	269	276	237	281	254	284	234	258	311	272	264	271	271	250	268	247	244	283	264	272	258	253	259	270	281	252	278	254	263	267	273	251	255	264	293	238	268	258	253	273	296	256	272	291	238	261	263	258	282	290	259	269	264	275	272	293	271	281	255	286	260	289	303	242	296	289	282	276	252	266	252	265	245	252	267	259	273	283	287	254	262	245	226	269	235	258	239	277	275	286	276	271	265	283	269	297	267	266	257	286	243	272	263	267	285	243	290	258	281	272	284	265	286	248	265	269	249	262	243	264	278	255	274	259	252	284	251	303	271	234	286	271	310	263	246	288	292	264	251	275	251	253	261	249	270	277	282	292	255	250	300	242	280	264	260	272	280	261	271	260	275	241	274	240	291	241	262	266	271	273	238	296	259	268	260	258	280	278	285	262	263	254	264	319	282	256	261	276	278	279	276	266	281	255
27232	11701	693	275	196	176	164	178	168	170	176	422	919	600	199	140	144	143	150	168	161	143	145	152	182	135	158	161	152	144	160	164	157	164	153	162	171	132	149	167	173	179	154	159	130	165	139	155	151	157	156	161	159	141	177	137	174	143	158	162	169	151	143	169	145	168	165	135	166	162	150	162	169	166	147	178	146	167	152	169	139	174	159	159	143	180	168	167	151	148	141	185	161	145	156	133	134	152	151	144	169	157	158	150	145	161	147	156	158	127	147	150	157	154	163	143	170	162	154	168	167	164	160	144	151	159	166	135	148	163	160	156	161	144	153	141	144	163	170	156	167	164	125	155	151	135	159	155	168	159	130	160	161	156	163	173	184	173	138	164	149	149	147	148	151	134	170	150	178	146	179	166	162	157	137	147	153	155	162	172	156	162	164	162	164	163	155	155	163	161	151	138	126	166	150	155	163	144	151	162	161	126	145	146	174	150	175	157	173	160	138	154	174	142	163	170	153	151	134	148	158	136	147	136	159	152	168	167	159	138	169	144	157	165	142	163	151	136	164	144	145	156	164	161	146	149	156	174	156	144	142	132	171	154	156	146	154	161	153	143	170	131	143	159	160	163	134	163	168	144	177	160	159	161	130	144	163	161	152	159	165	156	138	184	164	146	145	159	184	163	151	168	170	151	170	157	144	166	166	139	164	164	152	149	159	146	160	149	178	158	175	148	176	140	182	155	163	128	154	150	158	151	146	174	145	171	152	162	165	158	138	174	142	137	135	124	157	153	165	146	147	172	136	165	176	140	152	146	179	149	157	173	163	149	137	150	163	171	122	142	140	156	189	161	178	145	177	156	171	147	145	151	147	161	151	173	160	141	155	171	147	157	143	169	129	160	169	178	138	134	147	159	159	156	158	155	145	160	154	169	165	147	148	143	157	150	155	171	147	160	135	153	162	134	136	142	154	176	147	134	170	154	158	146	172	162	179	154	159	147	144	156	143	161	149	147	146	140	128	142	148	168	155	159	139	145	137	158	146	152	172	157	141	153	162	160	144	147	160	137	151	155	165	141	141	152	155	132	143	159	152	136	150	150	150	125	156	154	156	162	150	129	174	155	160	178	142	139	137	152	154	159	147	169	180	138	140	151	153	131	145	164	147	151	148	146	170	172	161	155	163	149	149	140	158	174	158	151	173	163	149	152	152	158	157	162	142	181	166	145	149	155	155	131	163	161	156	141	151	135	156	164	130	165	167	150	151	160	132	171	146	157	150	164	157	157	169	156	152	163	142	162	154	164	144	158	153	137	157	156	147	168	132	177	155	137	154	166	152	153	157	144	163	149	169	136	161	159	153	125	153	173	151	164	156	163	179	150	134	152	154	162	177	153	145	167	168	165	172	133	146	162	151	167	138	132	146	174	159	153	134	177	149	157	150	140	142	162	164	161	150	147	166	146	147	156	140	130	184	149	162	146	167	140	155	175	169	167	182	141	167	171	141	162	133	163	153	165	140	146	175	176	145	148	147	152	152	151	166	169	168	153	185	154	137	134	143	162	158	156	162	161	161	130	148	149	170	144	133	160	139	172	150	162	162	173	155	164	140	160	144	142	171	132	151	156	152	160	148	169	163	144	156	150	147	132	166	149	175	178	137	163	155	156	144	134	157	159	150	154	147	166	144	158	164	151	151	156	148	160	153	155	152	148	163	157	153	149	160	148	165	155	150	153	159	135	156	182	163	147	155	143	167	160	162	145	136	133	162	149	152	159	153	155	173	153	149	142	152	148	163	144	142	160	148	138	138	157	145	150	159	148	166	165	156	149	149	135	155	152	161	171	163	158	169	176	156	153	139	152	139	135	169	154	159	178	169	179	161	163	152	155	156	170	147	160	160	147	144	138	139	166	147	154	154	153	149	152	149	147	144	150	144	163	150	144	145	152	144	143	147	152	152	138	164	152	166	150	144	132	183	148	164	170	164	158	159	158	171	150	156	151	160	178	138	127	147	157	155	153	135	160	147	156	158	142	155	179	150	149	169	163	153	160	151	169	141	145	159	157	141	143	160	155	156	160	151	169	169	159	153	145	152	163	137	168	128	167	154	158	153	138	165	143	172	134	147	167	163	146	167	144	144	144	137	144	151	148	150	144	163	162	136	151	146	151	184	166	152	160	154	141	149	154	139	142	147	184	157	157	139	144	149	154	147	164	142	162	139	146	164	151	166	154	151	158	181	151	165	155	168	165	135	147	157	166	167	145	143	134	141	128	153	152	157	154	161	158	164	172	149	166	168	168	151	151	152	150	157	153	147	141	143	171	165	173	169	132	156	157	148	167	169	145	152	149	169	139	176	140	158	150	158	164	149	149	165	156	150	159	162	153	174	156	153	176	166	148	174	152	162	148	182	151	176	167	170	156	132	160	153	172	158	157	144	166	138	163	182	156	160	150	149	125	169	149	161	161	157	154	158	166	162	150	142	153	165	144	142	152	140	156	162	166	167	185	164	150	172	153	187	158	137	142	148	146	142	171	164	153	152	154	153	147	142	164	153	145	143	151	162	138	151	169	156	156	164	161	150	141	157	152	154	167	157	151	167	177	163	185	150	154	154	154	143	160	162	163	162	149	144	164	134	149	163	140	162	166	141	160	150	160	156	188	160	142	159	145	156	161	152	155	141	178	164	136	173	171	148	137	160	145	151	153	141	180	146	154	155	161	154	161	151	146	171	183	147	169	151	155	171	154	151	148	149	176	165	171	170	140	140	153	153	158	172	152	145	144	151	159	160	142	140	160	165	158	128	172	162	132	173	164	160	154	146	165	139	160	162	165	175	156	146	145	170	136	151	178	152	170	157	152	124	144	161	136	138	175	150	149	157	156	152	177	163	179	151	159	167	135	159	139	160	165	144	176	160	165	132	148	166	171	142	166	130	160	133	137	180	134	151	159	146	140	123	160	151	142	148	146	168	162	162	137	153	148	174	147	167	154	160	153	148	165	159	166	132	158	156	143	156	154	196	141	161	133	141	150	182	164	168	157	152	153	148	145	170	159	142	155	153	161	144	163	167	154	192	146	187	157	146	143	135	162	158	126	157	157	129	131	156	158	155	174	161	158	148	171	158	152	174	144	164	138	171	172	150	162	139	158	154	159	159	158	194	154	154	151	154	188	163	146	167	153	171	151	176	145	141	163	159	155	132	143	179	133	138	166	153	147	144	181	149	152	146	179	151	166	154	172	158	174	165	143	143	157	142	181	150	161	156	150	151	175	151	161	160	150	155	160	137	154	137	162	138	154	164	169	153	172	167	145	129	134	152	164	161	144	132	152	155	155	157	160	164	170	153	127	148	158	156	132	175	147	145	142	154	150	157	155	144	152	167	181	138	176	156	153	154	152	145	155	163	123	172	149	177	115	153	156	151	158	129	163	142	156	161	135	147	186	168	156	134	163	171	164	165	156	159	151	158	155	168	166	155	163	150	126	154	160	138	141	143	149	175	146
4994	445	337	278	223	186	193	177	170	145	181	718	1455	858	197	162	140	181	176	173	168	159	170	167	175	146	145	151	175	153	177	180	168	166	169	156	179	171	178	174	182	160	150	156	173	153	158	164	162	148	137	160	163	151	154	135	168	155	168	178	169	165	157	157	171	157	149	148	163	183	171	165	148	174	173	193	158	157	166	175	183	161	144	169	157	151	170	161	152	165	145	174	183	154	156	166	171	150	161	152	155	157	146	138	162	167	181	161	167	153	185	192	155	170	162	138	171	137	166	150	164	149	165	157	167	142	143	150	157	154	169	139	159	156	135	146	130	164	150	166	175	164	163	168	148	134	163	159	145	164	153	146	150	158	123	160	167	186	161	143	150	158	155	167	159	169	148	159	162	128	161	160	152	153	152	161	163	150	151	168	177	165	171	151	177	164	137	177	170	139	159	165	143	148	169	165	157	151	161	152	162	192	165	142	157	185	153	158	164	159	162	170	174	172	181	169	166	168	173	154	163	176	157	154	175	186	148	157	183	176	138	167	149	175	149	166	151	157	154	165	155	163	171	147	166	164	169	181	187	147	171	166	138	159	151	156	174	166	144	146	172	162	169	166	172	167	151	154	141	160	178	153	158	141	158	163	158	164	153	180	138	146	177	148	168	165	172	152	157	143	164	152	144	167	163	172	146	196	177	180	186	173	160	157	159	167	189	147	166	155	165	184	163	175	128	131	154	152	169	145	185	165	158	168	169	165	155	175	148	167	157	162	168	161	164	157	159	157	158	188	161	181	158	135	169	157	149	161	147	163	146	149	181	162	162	135	157	163	166	140	167	164	154	155	164	167	170	182	138	179	188	164	160	168	171	150	168	172	170	192	170	148	158	135	174	182	147	145	140	154	157	153	161	163	167	170	163	157	168	167	160	161	162	167	146	148	143	144	176	169	165	156	178	173	183	162	155	174	156	157	160	141	140	145	175	155	163	146	172	155	161	152	153	178	162	161	141	152	152	148	161	151	165	163	164	185	147	173	157	166	165	166	169	155	162	158	151	192	184	153	154	170	164	121	187	163	138	153	149	175	144	171	139	157	154	151	169	167	155	141	149	151	157	182	139	178	163	177	167	143	159	162	150	162	165	149	170	158	161	151	186	163	148	169	190	167	184	161	145	178	161	152	176	174	163	169	155	136	163	127	153	168	159	153	158	164	149	156	161	177	157	179	170	159	166	138	169	147	176	172	166	170	159	146	148	134	161	168	164	157	150	186	159	160	175	163	144	161	171	164	157	160	167	145	169	157	184	174	151	150	169	155	165	160	145	147	171	152	185	180	162	159	148	171	168	154	166	149	182	153	168	140	157	159	162	139	168	161	162	152	179	165	139	183	149	167	160	150	153	145	172	173	141	143	160	157	161	168	144	161	170	159	158	158	144	148	157	166	141	139	160	170	160	161	169	146	171	156	158	150	150	167	160	143	164	177	160	174	163	142	149	148	180	155	157	161	141	147	194	152	176	165	173	155	167	160	163	151	174	179	162	180	163	153	159	150	148	165	154	166	160	180	159	166	172	162	141	166	163	159	154	169	182	174	170	157	166	153	168	171	190	194	172	152	169	167	158	162	166	140	150	167	158	157	173	159	150	163	152	145	145	161	163	151	164	180	159	178	175	171	148	153	167	166	172	158	141	161	148	152	163	161	150	146	154	159	163	150	172	146	177	166	156	166	143	176	153	165	146	161	158	163	175	145	156	160	166	153	170	162	145	161	164	168	183	182	160	172	161	147	152	165	153	158	143	159	132	166	159	163	168	134	162	147	152	169	160	150	167	188	152	165	171	188	160	170	162	151	162	185	170	167	169	168	149	185	166	152	157	168	161	148	157	157	151	174	173	163	138	183	144	149	142	171	174	151	153	151	143	186	154	145	168	164	157	176	157	159	137	175	180	146	152	154	170	165	165	149	172	155	180	167	172	154	166	151	151	154	156	173	158	147	177	148	173	170	147	163	166	175	160	144	138	157	166	175	163	168	146	142	177	179	178	162	142	192	157	157	159	163	158	147	150	169	148	175	152	152	160	184	185	152	154	175	146	163	139	156	156	154	175	170	171	156	161	135	137	137	159	138	148	158	168	177	164	168	164	155	174	158	171	170	159	158	168	157	167	150	144	182	140	161	157	162	142	163	168	132	138	166	156	171	168	166	148	129	149	143	167	141	146	171	164	154	135	180	143	146	149	157	154	146	172	156	140	178	165	160	148	147	183	161	150	164	174	183	164	149	176	158	153	177	169	149	167	140	181	161	182	154	152	148	166	169	163	164	150	177	160	158	159	160	143	157	153	164	165	149	170	174	150	145	125	164	149	162	160	166	154	178	168	159	171	147	144	152	158	146	167	172	154	159	161	156	168	164	163	159	160	160	138	142	169	155	165	165	155	158	170	158	174	162	157	157	171	162	160	144	162	140	168	155	154	142	156	175	143	141	152	154	143	161	175	165	172	144	147	161	165	177	137	151	168	152	180	170	162	150	179	169	158	166	152	164	162	158	159	165	175	181	149	179	141	143	173	170	147	164	135	152	154	154	162	165	178	153	168	138	165	143	156	148	146	158	166	153	155	156	153	156	148	156	155	151	125	183	168	171	185	147	164	171	153	137	158	157	154	159	161	185	150	155	155	160	149	164	157	154	144	160	164	164	163	149	162	169	158	155	154	152	152	167	149	139	163	158	162	146	167	148	154	173	157	192	153	155	170	163	142	165	140	164	151	168	164	153	144	156	172	167	167	155	145	173	176	175	161	142	168	163	152	145	165	153	161	168	143	134	173	165	161	161	153	165	161	186	147	158	167	153	156	174	160	165	178	188	143	172	154	145	162	163	158	164	154	154	152	162	153	170	164	165	139	162	159	165	162	191	178	165	151	143	149	165	137	153	134	149	192	165	176	177	147	183	164	166	161	161	150	168	182	151	163	174	164	154	134	154	159	163	158	167	179	144	178	163	163	190	165	163	169	157	159	160	179	161	136	164	151	149	155	181	158	156	165	138	134	165	171	158	155	176	159	172	151	179	158	154	153	124	155	149	150	154	173	175	156	134	149	154	171	141	146	162	160	162	161	154	167	149	167	165	153	143	178	155	171	168	172	156	162	164	165	153	156	158	173	153	157	144	156	181	168	165	148	173	175	140	170	149	136	168	150	156	170	171	170	169	165	183	149	174	135	174	176	150	173	149	149	161	126	157	159	161	168	148	161	150	183	164	148	149	158	152	170	167	159	163	174	153	154	170	168	137	161	160	147	139	156	148	161	163	163	169	180	147	169	167	166	159	177	172	175	174	146	182	171	167	151	157	152	155	161	150	149	181	168	141	159	161	153	137	178	152	170	146	162	170	154	144	164	164	169	148	139	169	159	153	165	167	165	171	155	165	163	178	180	172	163	172	167	163	159	147	151	161	157	164	158	164	146	176	137	169	175	158	154	185	171	162	137	196	162	164	167	149
24862	21060	27441	24902	10096	839	449	358	294	328	1288	9430	12733	10231	818	257	245	277	311	211	247	230	235	231	185	201	211	222	216	211	243	221	254	251	234	237	226	223	225	208	225	218	213	229	217	210	220	207	247	241	228	246	205	255	224	228	234	230	248	235	254	207	222	213	222	229	216	226	220	200	224	222	237	218	208	207	233	229	225	223	239	245	242	222	202	193	235	207	207	230	246	217	192	224	205	218	210	197	216	211	241	213	215	238	229	243	217	247	229	234	218	213	231	227	209	244	225	240	231	210	224	207	203	245	225	230	224	230	198	238	197	224	220	212	218	212	242	222	226	240	206	247	239	225	213	210	227	223	220	234	206	220	225	251	227	212	231	258	229	242	214	241	228	223	185	202	205	218	235	239	215	180	234	211	219	234	209	201	243	221	220	211	223	218	205	212	221	226	220	238	231	213	205	214	229	222	249	209	233	219	235	241	251	227	231	207	230	203	231	210	236	191	225	216	223	242	211	211	218	211	229	220	222	203	244	201	206	211	210	224	241	209	195	223	240	229	218	216	219	211	219	219	195	242	236	218	211	223	217	228	222	211	253	214	208	209	214	238	208	216	226	208	232	227	219	225	234	191	202	233	232	216	213	231	230	193	218	224	226	238	211	221	214	202	205	240	253	239	208	208	271	228	221	224	215	215	211	231	190	224	208	236	238	195	232	204	218	210	219	226	236	188	245	208	222	221	208	220	215	212	250	206	230	238	206	223	224	249	234	235	211	235	241	221	207	236	239	204	229	238	228	204	226	219	239	212	226	222	214	203	223	207	232	225	208	220	207	199	220	213	238	216	217	211	237	202	247	218	206	198	205	197	195	215	210	207	222	223	209	244	234	231	209	234	245	251	231	226	220	214	241	218	222	228	197	206	233	231	210	220	237	241	233	226	246	230	207	223	215	215	213	222	243	214	227	201	228	242	228	210	224	219	227	244	213	215	230	229	240	233	225	225	207	209	209	251	199	246	209	227	217	249	212	211	221	207	253	216	215	224	220	226	212	237	219	222	209	231	234	229	197	215	242	197	246	216	223	232	219	220	218	241	188	244	246	228	208	231	225	226	199	225	268	243	205	219	224	229	230	210	229	223	205	228	213	207	245	239	203	197	232	241	232	201	195	223	212	233	205	217	233	228	226	205	215	210	206	206	223	239	222	200	242	247	234	218	257	205	227	225	239	204	205	206	215	218	227	228	202	225	226	212	232	203	224	235	226	217	220	174	205	226	224	224	229	233	235	203	240	221	244	205	222	229	228	244	224	207	250	223	205	223	218	239	218	220	244	205	249	227	223	242	233	224	227	212	240	231	224	226	204	219	220	224	235	209	208	221	206	223	216	221	207	218	229	253	220	199	213	208	231	222	220	212	223	220	236	221	194	225	211	215	220	217	221	205	222	209	191	204	246	230	236	238	264	220	225	210	241	210	230	218	198	265	219	208	229	220	219	193	192	232	227	217	240	232	227	238	210	245	212	186	215	231	225	217	233	198	237	226	227	221	209	218	242	207	211	234	234	218	229	193	233	198	205	230	214	188	208	210	218	227	209	215	225	201	248	232	234	235	236	260	231	214	216	206	220	254	237	216	249	211	193	217	227	234	209	209	199	213	225	222	218	231	237	220	224	206	210	202	230	212	222	229	227	204	205	258	239	246	245	237	234	239	222	233	215	233	202	229	223	247	217	247	234	224	214	204	228	250	199	215	205	230	233	232	202	210	233	218	230	222	232	235	231	231	200	231	232	221	226	238	226	227	218	222	244	200	234	226	223	214	210	232	220	209	219	214	222	225	193	235	237	220	218	228	241	216	233	236	241	230	215	203	227	226	242	214	241	230	204	219	235	219	208	231	236	220	205	240	226	205	239	229	203	212	219	214	201	218	215	204	214	223	211	207	232	241	228	208	224	219	208	217	229	237	232	227	228	214	220	201	201	224	239	216	200	209	222	231	245	194	233	212	203	199	225	238	225	242	219	220	227	228	231	225	252	227	244	242	215	228	207	222	216	217	212	210	205	203	232	215	217	227	240	198	231	213	229	222	232	206	212	256	229	237	225	207	228	218	227	236	215	190	199	203	213	209	220	239	216	228	210	235	233	199	223	219	225	219	224	232	206	214	217	232	198	227	233	238	229	204	205	198	227	215	213	251	223	225	210	220	236	239	207	228	213	217	202	236	231	233	223	215	213	233	229	230	208	238	215	229	223	218	229	217	237	199	188	217	209	246	236	226	211	230	217	217	242	214	208	184	218	200	199	228	225	230	251	204	218	240	231	227	222	236	235	210	235	210	202	211	204	244	229	230	211	205	228	219	216	232	214	203	241	239	216	223	223	236	237	209	187	246	226	206	229	241	230	220	210	249	197	218	260	228	229	201	228	250	220	220	221	225	209	226	234	262	217	198	228	206	260	200	217	215	214	227	236	231	223	223	221	238	240	195	216	233	249	216	212	212	243	220	246	205	224	210	241	246	206	223	215	226	218	195	217	241	234	249	231	217	217	203	219	229	213	216	220	255	244	227	245	258	209	217	212	229	211	234	218	218	215	222	237	227	235	205	186	224	248	236	223	195	232	238	220	225	210	198	204	186	227	210	218	233	237	206	232	208	243	199	231	210	231	234	217	204	224	240	202	230	219	231	233	236	253	222	199	211	212	231	220	222	222	226	221	215	242	245	212	198	204	211	240	207	244	195	222	212	197	173	230	246	209	224	218	213	214	217	221	202	240	210	210	235	214	206	225	220	218	210	209	208	261	218	202	206	222	236	206	233	215	215	212	218	201	218	216	229	232	203	245	234	230	235	246	205	197	213	245	237	214	218	244	206	233	208	199	225	224	206	218	222	217	240	223	208	206	196	217	213	213	207	211	206	198	235	229	205	230	228	216	216	229	241	210	200	219	199	200	246	237	223	218	213	217	215	216	250	219	220	198	204	252	236	229	197	196	244	229	204	242	248	228	204	201	250	240	230	233	239	208	252	212	194	213	207	249	218	233	249	205	228	221	207	235	245	222	227	190	195	216	207	230	245	203	216	197	212	224	214	210	201	209	220	207	226	201	241	205	244	197	214	230	226	216	208	223	221	207	227	225	220	263	211	236	219	211	243	250	227	216	218	191	209	227	214	215	235	200	220	222	203	190	220	211	226	217	241	226	220	227	217	189	225	234	198	242	210	238	215	217	226	227	242	207	231	201	221	219	204	243	206	237	219	232	236	218	210	218	234	209	212	237	213	231	216	217	187	234	220	218	220	227	223	224	213	234	233	250	209	230	213	220	229	234	228	231	228	209	232	237	201	246	204	221	213	225	216	225	231	230	203	247	229	229	223	233	210	211	202	216	234	226	231	189	229	219	231	206	218	243	229	231	212	196	207	189	245	221	187	192	228	256	212	214	217	245	232	245	225	203	246	249	210	225	213	236	209	216	220	207	181	238	221	205	237	228	214	215	226	253	211	230	240
4493	3226	2525	1272	824	641	532	421	409	421	2384	12570	13420	9540	508	220	228	325	393	242	224	217	228	211	218	249	234	213	256	259	214	243	238	237	226	220	241	243	253	254	237	210	229	226	231	229	220	215	257	240	229	224	217	242	238	238	233	216	208	222	231	243	244	245	249	220	233	209	250	230	210	253	230	239	240	257	255	247	215	205	205	235	229	247	219	250	236	209	238	231	218	236	211	218	229	211	228	218	231	220	220	207	256	223	242	230	245	237	244	247	236	229	210	228	202	253	210	236	223	233	242	228	244	226	226	238	238	213	224	206	202	228	218	258	211	234	194	234	227	230	213	224	222	197	258	210	236	249	242	234	229	221	228	212	222	221	223	233	219	237	226	208	218	192	207	228	222	217	265	233	226	224	231	214	225	234	218	233	223	221	235	240	230	221	232	219	220	261	257	211	222	257	245	251	231	216	235	211	207	229	200	222	215	251	226	262	248	225	255	228	231	245	202	232	250	231	227	239	228	253	215	228	244	208	227	229	200	238	237	230	259	227	226	235	237	225	206	234	220	210	219	231	213	221	210	244	215	267	243	243	202	228	216	226	219	249	225	252	232	199	250	244	244	227	235	218	232	220	217	225	242	209	220	205	221	235	222	247	233	242	215	192	224	249	240	219	225	245	235	214	221	231	209	218	266	232	219	231	244	238	217	234	239	247	212	211	224	250	213	240	203	237	232	241	214	212	195	212	240	211	239	228	208	234	232	258	219	223	226	244	225	216	254	233	224	237	211	230	221	245	215	224	234	232	216	243	231	225	235	226	232	214	210	226	239	246	230	219	230	218	268	243	225	232	228	223	217	240	219	248	200	233	241	238	226	225	247	242	231	232	220	203	223	207	214	233	225	238	244	191	218	249	242	232	240	222	201	246	231	245	224	224	227	202	207	229	239	231	218	207	242	232	218	219	223	240	213	208	231	214	214	216	211	248	240	222	244	211	218	213	223	233	243	231	213	188	216	266	212	225	230	218	228	228	249	227	217	236	215	217	221	229	209	183	240	226	244	234	248	227	239	251	236	214	227	220	221	215	231	225	221	232	220	206	242	229	239	236	232	230	224	250	223	216	217	222	237	230	234	200	235	201	239	261	212	213	246	227	241	199	236	216	222	199	219	255	226	240	251	214	231	205	188	239	229	204	225	221	231	244	233	244	219	239	189	207	203	246	224	208	228	244	219	219	235	248	255	236	258	258	218	242	232	223	236	245	219	218	235	215	216	220	218	224	199	225	228	212	248	223	240	219	229	242	222	236	219	250	240	241	212	233	207	243	251	254	209	212	236	218	242	205	200	201	254	237	213	205	236	219	242	192	230	225	210	217	228	220	248	229	242	236	230	225	233	248	209	228	210	209	216	219	213	219	214	213	256	225	234	220	235	242	219	228	204	212	212	217	224	219	226	198	248	238	220	248	212	197	217	206	240	219	219	211	221	214	246	223	226	207	265	240	213	257	234	250	205	241	230	234	237	203	218	244	258	243	238	198	234	219	225	238	212	204	240	247	252	194	219	224	250	221	254	204	275	238	228	243	214	219	235	224	231	231	255	208	251	234	216	231	228	242	252	251	222	225	223	214	243	221	268	221	222	209	240	243	231	253	247	240	233	239	212	207	225	234	230	233	226	221	221	240	212	237	236	248	222	234	233	229	234	237	230	228	217	193	214	244	245	253	252	220	236	221	239	219	234	246	223	211	243	241	224	240	250	219	244	222	204	242	247	227	198	224	206	185	222	238	227	221	214	247	246	228	224	246	254	232	227	248	223	227	237	223	255	219	246	236	205	221	234	222	217	218	204	234	228	212	213	215	223	233	224	199	233	220	213	251	227	238	241	213	233	246	212	223	254	212	213	222	220	251	252	189	215	252	235	222	223	241	195	226	277	245	252	226	222	241	226	188	213	218	251	198	210	237	227	248	222	232	224	213	228	193	251	213	229	233	205	230	205	250	240	229	240	236	217	226	215	212	219	201	208	227	239	232	215	234	215	252	216	215	234	231	240	226	205	224	227	232	228	235	207	214	247	249	230	234	214	205	227	238	208	227	226	238	226	225	217	243	216	238	223	230	213	230	229	244	221	209	230	213	259	228	198	239	235	247	241	218	201	225	215	221	229	230	222	216	221	230	226	248	225	240	281	230	251	225	232	266	210	208	234	242	230	232	243	242	219	238	219	234	230	202	242	207	213	224	229	228	222	230	212	229	214	245	231	213	201	254	223	235	231	221	218	242	238	225	214	196	208	242	209	220	198	209	260	217	220	217	224	228	236	265	211	231	211	259	250	227	205	225	213	217	229	238	229	216	229	222	222	220	249	221	189	252	230	213	226	241	197	233	217	219	236	239	227	239	188	214	225	222	218	215	240	205	234	234	236	215	242	235	204	208	219	245	254	208	230	221	260	245	187	241	246	223	241	229	239	239	221	209	253	238	232	218	217	234	221	203	253	213	221	229	217	220	219	220	225	252	228	239	229	201	238	230	222	253	244	210	251	232	229	245	244	217	208	239	213	201	235	232	225	225	236	229	244	224	237	262	246	197	212	214	186	224	212	270	235	216	230	227	211	226	211	217	216	225	211	264	237	233	221	204	239	213	212	188	230	230	216	247	233	227	249	230	217	232	223	234	230	216	223	193	223	236	230	238	239	239	223	233	228	224	200	218	254	203	226	250	224	232	255	236	217	233	248	220	241	209	208	242	199	210	245	215	206	214	178	238	240	212	212	225	211	223	210	232	219	218	228	229	235	221	226	218	212	238	259	254	217	228	218	251	238	214	242	229	236	204	244	228	212	219	223	224	206	238	191	241	232	230	217	224	218	225	243	233	217	220	214	214	255	250	239	203	239	267	231	255	213	230	238	215	226	225	237	222	205	231	208	218	212	223	206	221	194	222	224	204	232	215	228	224	239	215	236	232	199	224	222	240	210	205	253	243	226	230	217	223	236	213	206	225	225	240	244	216	213	233	217	237	251	194	220	225	231	240	240	204	234	232	222	228	215	232	218	241	211	209	209	208	210	222	224	218	236	206	213	223	224	250	199	227	225	231	245	240	246	244	233	247	203	198	233	234	214	235	222	213	241	230	214	243	209	243	221	239	216	213	226	212	211	243	250	220	221	212	226	193	210	226	232	222	211	227	234	237	267	227	222	241	229	202	236	241	252	229	217	247	224	196	230	205	232	202	223	226	231	215	228	215	228	223	234	227	246	206	224	214	243	241	221	230	219	234	207	214	283	225	211	200	232	222	219	229	227	208	235	229	234	194	238	202	232	218	236	220	223	253	251	234	237	225	236	237	239	241	225	231	227	255	225	234	257	224	227	230	204	246	213	216	251	195	239	219	242	230	227	236	227	232	223	229	243	230	222	234	225	228	239	212	246	212	233	221	233	236	211	236	204	227	240	234	243	229	231	218	225	222	221	224	221	215	220	242	225	233	214	213	223	224	197	221	233	204
23930	21042	28221	24050	20996	6881	1330	748	581	613	1740	8888	22533	21445	8089	773	472	524	657	476	411	471	429	456	441	394	451	411	426	436	449	464	408	415	459	458	419	428	389	429	415	431	414	389	443	422	450	382	382	461	410	455	418	401	430	414	404	431	431	449	450	407	426	468	443	410	418	425	447	404	403	395	386	414	429	421	414	429	415	396	431	462	442	394	425	443	424	415	423	409	421	439	451	412	450	444	444	416	410	401	422	446	432	471	442	390	450	453	434	431	437	400	428	456	421	443	406	418	416	430	429	443	408	423	416	433	405	404	430	420	414	431	448	425	408	404	403	439	401	436	424	427	419	447	435	447	408	428	424	435	432	416	440	413	443	425	435	416	412	436	418	425	433	423	442	420	392	425	389	389	396	425	410	409	432	423	442	402	428	444	415	435	414	427	434	467	407	395	419	453	444	416	399	388	426	423	447	412	443	414	439	425	421	423	409	398	458	435	423	435	428	442	365	422	418	411	436	457	421	415	427	404	389	397	463	436	400	418	411	428	467	415	446	466	431	434	403	449	409	436	387	393	399	424	399	440	454	427	440	371	430	442	413	448	419	426	438	412	434	465	481	409	442	402	425	456	412	433	428	374	421	462	435	433	436	445	438	405	441	436	409	432	435	439	426	401	439	404	422	419	467	437	410	409	412	436	410	441	418	457	430	440	424	437	434	442	438	437	413	434	403	444	418	405	412	434	423	403	415	435	452	437	404	419	435	400	427	442	455	401	410	449	425	445	449	375	404	384	418	446	402	444	461	429	469	433	459	419	402	399	412	440	431	401	422	457	449	408	433	419	401	409	471	394	414	410	444	423	395	467	421	410	436	410	425	440	415	463	448	460	442	421	422	429	402	427	449	416	414	411	410	384	397	445	434	420	419	410	414	388	392	423	405	422	404	419	433	424	420	404	446	429	435	413	445	402	412	411	463	404	415	415	462	421	424	404	435	425	412	431	397	425	445	435	454	415	418	442	473	409	415	430	469	445	432	434	406	412	411	438	407	427	436	418	387	433	402	417	418	418	417	419	442	386	429	412	431	365	398	424	425	426	429	415	427	416	410	453	420	411	427	400	441	405	400	406	420	415	417	445	424	456	420	469	422	459	439	423	422	446	397	424	438	426	443	398	432	465	419	412	432	450	450	418	457	417	411	434	419	430	420	424	424	456	414	426	427	419	412	413	425	431	440	456	412	414	396	391	420	416	442	424	394	410	382	416	435	411	434	444	412	383	396	411	411	413	450	413	400	429	447	393	416	417	430	420	414	414	402	383	465	445	393	408	404	424	415	398	431	431	443	431	414	434	382	438	390	392	446	448	409	427	419	398	387	373	413	412	456	457	422	404	426	433	453	442	409	417	438	420	477	392	468	433	427	427	412	436	456	438	416	446	428	409	407	403	389	419	451	416	411	396	429	435	432	458	419	459	424	387	446	396	416	421	406	425	440	429	446	417	432	408	409	388	423	416	422	415	427	445	465	409	423	426	413	430	402	425	430	436	425	450	437	412	429	403	448	433	443	419	418	432	412	419	437	417	415	393	441	413	403	416	470	420	385	462	437	409	417	434	436	403	454	407	430	433	438	432	427	448	434	420	451	405	415	446	440	392	415	416	397	423	428	430	427	403	477	410	411	465	386	404	430	440	435	429	438	429	439	407	414	418	443	400	410	436	441	449	454	456	411	427	427	414	430	419	444	455	387	455	423	435	426	403	425	427	389	391	403	436	444	415	404	391	410	446	433	453	372	419	446	435	422	424	376	417	431	402	370	424	444	443	443	420	403	465	440	411	431	410	434	442	399	385	389	391	423	400	415	425	392	410	419	387	454	417	412	414	428	462	438	424	421	419	432	439	435	435	397	420	420	430	435	431	434	405	450	413	461	426	420	416	398	429	443	385	416	386	382	440	403	416	412	420	442	372	463	379	426	446	456	423	432	412	449	397	423	428	388	413	426	409	445	426	417	408	422	429	394	451	428	400	428	390	418	437	407	411	440	447	409	423	450	384	370	425	419	419	417	404	437	417	433	378	420	387	396	434	417	417	373	459	407	430	418	416	394	458	405	409	462	359	402	436	422	454	450	416	430	425	429	425	388	402	407	432	408	455	430	405	440	446	418	458	405	380	397	430	416	443	408	421	473	450	407	439	435	432	424	412	428	380	423	418	454	424	419	410	408	412	436	412	428	412	388	420	383	429	442	415	408	443	429	448	427	465	392	398	397	422	434	409	441	383	447	418	376	407	422	409	399	446	416	408	441	403	428	440	410	424	441	401	406	421	437	431	422	395	456	420	435	433	387	425	432	421	429	419	435	378	407	411	437	383	411	444	411	435	418	396	464	406	412	439	421	400	471	423	440	378	420	404	432	419	388	419	414	431	439	409	407	420	426	410	430	440	427	399	432	439	422	407	412	460	431	398	399	431	431	396	438	426	414	418	421	397	388	435	421	416	438	419	397	387	449	451	431	415	410	409	461	468	412	432	437	406	397	471	397	453	444	418	427	435	395	444	400	434	462	414	410	420	430	393	389	412	443	405	452	421	420	420	377	378	435	432	423	443	438	431	423	450	400	403	406	415	438	439	406	428	470	405	441	424	419	389	416	413	419	451	380	424	402	423	388	400	453	398	425	449	422	401	383	377	426	432	449	397	395	460	412	431	407	413	457	446	390	411	442	422	419	458	396	427	421	427	438	414	435	443	424	414	446	412	414	427	391	413	435	399	420	409	429	439	393	387	401	421	414	413	420	379	394	425	436	421	435	418	410	402	407	439	449	396	370	413	413	445	442	412	426	430	442	403	382	419	402	436	421	439	403	414	446	415	442	423	441	417	436	380	393	420	385	445	412	414	442	394	435	433	462	444	451	416	441	420	409	393	430	407	393	475	403	414	445	420	428	429	437	408	391	444	405	432	388	436	424	402	412	409	424	400	410	378	465	423	422	422	446	421	418	422	437	429	426	434	406	407	417	415	447	408	427	466	448	413	469	438	403	392	425	449	455	405	404	444	392	386	408	392	407	401	463	375	437	392	396	455	409	389	463	444	450	436	424	412	385	465	405	456	390	429	444	426	420	405	429	446	417	398	419	466	373	398	420	406	477	440	379	401	421	389	426	430	408	407	454	383	434	388	383	393	415	424	403	416	438	430	418	427	411	440	384	365	450	399	458	444	406	431	426	416	417	419	408	422	449	412	413	458	439	431	435	393	405	425	427	391	394	412	424	413	424	412	397	430	412	426	399	426	401	412	427	451	389	431	442	418	458	439	439	442	429	408	410	467	425	408	420	402	436	409	393	394	406	406	419	425	403	462	436	448	441	433	406	408	443	411	415	452	432	405	462	393	420	381	399	433	409	396	388	406	429	419	464	400	471	430	435	411	392	449	425	418	411	384	405	383	404	403	415	435	418	406	454	418	456	441	399	475	401	435	460	419	439	430	436	449	370	397	413	410	426	415	442	397
4073	5796	4850	2445	1560	1199	942	807	735	709	2946	11596	23482	19326	5925	653	443	500	842	416	435	410	379	413	401	404	384	396	353	397	361	403	386	408	450	422	420	439	418	387	385	389	451	364	378	398	392	379	412	414	399	398	414	423	420	422	429	424	406	435	394	448	393	395	407	427	372	392	430	398	428	376	431	396	383	380	406	384	402	399	398	402	434	416	409	425	449	384	403	403	405	384	392	404	422	414	391	388	370	392	439	380	429	395	424	393	408	396	394	408	406	422	400	415	416	422	425	379	428	416	401	434	387	390	394	399	423	387	412	396	437	454	408	379	416	387	416	421	401	388	424	429	420	414	421	387	389	399	432	360	387	438	394	431	391	400	394	384	386	404	401	451	397	413	410	410	401	392	430	390	408	377	387	401	402	418	440	397	430	405	372	419	373	397	399	411	390	419	417	431	391	364	415	377	420	386	395	437	381	413	359	416	386	406	382	406	389	384	408	362	398	405	401	402	437	416	424	414	425	399	436	380	399	418	406	398	403	432	413	425	409	424	354	406	417	419	391	390	433	414	412	389	386	411	421	386	409	407	418	421	411	386	419	395	386	390	415	404	397	386	415	378	428	412	419	396	381	404	436	428	399	393	408	420	406	386	412	401	415	410	362	394	407	405	437	387	387	368	396	399	392	430	404	426	418	410	417	396	390	411	419	395	380	389	379	386	413	365	403	385	424	417	409	390	424	380	422	393	383	415	415	399	420	406	394	370	405	412	401	376	390	378	394	408	408	392	410	368	403	401	410	411	394	420	440	382	404	381	411	388	438	423	392	395	399	393	428	408	434	412	407	388	409	395	396	409	398	395	377	435	428	387	389	416	423	414	434	414	391	431	411	369	400	393	399	439	393	433	427	409	402	397	417	377	400	382	429	420	417	387	407	391	408	407	406	375	391	419	393	411	386	381	376	356	392	396	402	408	408	388	381	383	375	391	421	418	414	383	397	378	397	398	396	391	403	427	391	377	403	396	426	421	392	379	371	419	401	375	399	403	394	389	379	404	381	404	379	390	422	424	399	454	421	378	401	419	412	378	388	423	375	422	397	364	409	393	400	406	394	448	404	386	424	379	412	394	377	379	378	410	402	393	396	403	405	399	406	420	382	399	440	410	406	437	403	427	379	389	403	408	376	363	408	459	438	389	407	420	389	415	419	393	410	390	394	399	401	387	405	404	401	402	401	394	387	403	410	404	406	404	415	361	373	418	365	370	407	405	397	422	411	392	457	433	396	423	390	392	403	387	395	391	381	454	398	431	385	378	366	409	424	407	413	400	390	457	412	359	424	396	403	431	388	393	392	402	402	390	376	422	431	395	402	393	395	403	377	396	391	365	360	377	405	379	389	399	392	438	372	379	365	403	391	393	443	381	378	446	384	423	408	435	417	398	394	408	389	408	413	360	389	394	419	420	365	375	405	405	406	439	372	383	386	408	368	384	406	401	401	413	370	427	418	430	436	398	390	435	400	375	388	407	394	407	389	387	384	408	422	378	404	405	400	365	412	380	410	393	378	403	393	400	380	377	350	395	390	392	414	384	386	407	407	418	401	464	380	410	395	358	412	422	382	385	406	387	407	405	443	399	396	400	385	396	404	383	449	376	374	402	377	416	388	447	389	426	411	395	412	423	379	411	419	403	383	391	398	399	397	390	372	421	391	371	390	371	410	391	406	425	406	396	395	405	404	412	408	400	372	380	407	398	391	376	399	383	399	392	369	367	394	416	399	356	401	369	401	416	393	383	393	400	374	403	406	384	380	421	442	417	385	411	438	362	401	367	376	437	406	416	398	364	403	389	398	398	397	380	427	410	416	352	427	411	403	400	414	377	404	392	384	428	394	416	421	394	381	438	414	397	375	404	383	406	392	403	410	355	407	427	427	411	385	397	396	396	413	375	408	398	357	402	363	409	380	399	426	416	387	369	384	421	398	368	385	390	430	411	378	378	422	397	391	437	430	394	419	417	358	401	395	431	396	365	373	425	415	406	418	405	396	388	400	396	377	400	454	381	435	377	423	386	421	389	372	356	390	404	406	392	375	404	408	428	400	399	399	416	381	399	419	377	434	395	455	403	401	409	381	393	431	408	426	406	403	428	434	372	417	413	404	377	377	381	379	395	385	398	403	415	392	410	389	395	402	408	384	435	399	415	405	393	373	390	419	397	374	364	400	391	395	390	384	406	382	402	417	396	421	388	375	410	414	373	415	431	380	373	390	369	384	396	395	373	403	398	425	403	393	395	392	427	378	408	405	396	379	399	428	391	378	400	399	403	382	393	401	414	380	406	397	379	418	387	392	371	396	397	385	415	408	393	428	410	409	379	380	397	387	351	386	386	373	406	375	389	406	381	400	406	392	407	393	411	440	433	391	415	438	429	392	432	384	418	402	403	385	394	417	424	383	422	422	400	388	398	384	392	385	405	406	373	381	402	380	387	403	422	395	381	390	422	368	387	363	396	410	390	437	420	419	377	402	399	397	398	392	397	389	379	389	366	422	389	434	412	383	413	401	413	419	400	416	430	401	393	428	386	396	422	384	401	406	404	411	415	428	399	386	433	388	431	400	404	381	407	395	350	387	416	374	395	383	395	393	406	400	412	389	397	405	372	395	388	375	353	403	420	393	411	402	406	429	378	367	428	392	408	445	387	392	412	396	399	412	358	345	433	387	412	382	379	400	383	453	366	421	366	384	440	414	382	387	395	397	393	378	397	374	380	387	384	389	421	405	406	376	380	391	383	384	432	408	394	388	398	413	388	410	356	387	411	385	395	367	382	418	398	407	384	384	385	414	370	401	409	375	378	418	397	398	420	376	371	423	407	401	420	415	364	380	393	404	404	416	375	411	393	402	407	368	369	402	391	405	399	381	405	378	418	419	423	399	394	387	413	392	418	352	400	359	376	397	398	405	389	373	360	421	413	411	374	418	414	349	387	395	365	404	402	415	422	416	401	414	399	414	410	410	409	394	390	398	419	407	391	390	368	420	408	388	427	347	384	374	372	381	393	391	382	389	415	405	384	412	413	381	390	417	382	415	393	389	402	405	384	412	382	422	383	373	409	373	396	378	406	374	410	420	398	399	391	388	374	395	413	403	421	374	377	392	393	411	384	409	400	386	372	426	398	433	424	375	389	362	392	417	397	394	445	386	373	428	449	374	400	445	387	399	433	383	408	406	397	420	389	388	383	381	389	426	390	356	401	391	414	391	425	409	404	391	429	385	379	411	391	398	387	423	407	392	408	412	402	426	371	362	396	419	395	363	387	391	382	393	419	376	431	377	389	355	392	391	391	377	408	407	395	397	384	398	394	400	405	401	379	417	410	418	399	373	368	387	393	377	411	394	374	408	380	388	403	360	401	391	394	389	388	427	405	387	356	369	410	400	412	401	342	382	394	420	431	371	376	407	383	384	393	413	391	438	397	394	393	440	428	415	367	407	342	397	376	414	401	366	384
27177	12449	1262	721	473	331	300	316	319	301	296	321	1251	1631	1161	395	280	272	278	324	292	261	282	296	274	296	263	259	292	291	294	271	283	272	270	283	292	285	253	297	318	272	283	265	271	260	288	285	272	282	261	274	303	306	269	277	285	299	297	261	283	278	273	273	272	310	327	276	300	328	289	269	274	277	300	269	265	287	276	254	280	287	293	304	292	296	269	283	270	313	298	247	284	306	281	270	260	285	272	292	274	284	269	276	321	269	297	296	290	278	290	281	273	292	293	238	288	298	275	276	296	271	243	290	283	268	262	269	288	266	326	287	304	252	283	324	284	300	286	282	290	282	283	258	264	261	289	284	290	273	318	296	255	271	266	295	297	244	256	283	273	269	245	275	249	271	250	262	282	270	289	281	258	291	294	290	279	272	273	291	292	278	284	293	291	281	271	298	277	297	256	283	289	279	293	294	300	279	280	278	271	279	271	288	265	297	289	261	282	292	308	291	313	274	277	313	274	254	293	282	284	264	269	281	287	314	298	292	278	271	295	277	262	324	296	281	276	292	288	257	282	315	272	286	268	260	295	301	280	303	301	242	279	291	300	265	287	288	279	284	276	271	258	278	256	260	283	297	294	281	264	280	275	288	275	257	293	253	279	283	278	266	293	315	313	306	265	272	311	299	276	294	291	282	277	274	300	265	280	263	283	252	291	293	263	294	285	314	271	298	263	277	264	254	239	291	288	276	261	268	293	272	262	278	265	271	281	289	291	295	276	321	272	299	285	296	282	281	294	279	251	309	292	274	280	282	298	271	279	251	274	273	273	293	273	281	268	293	298	266	301	296	281	291	282	302	261	325	292	279	290	265	271	269	278	257	268	275	242	260	299	260	256	259	249	286	255	283	271	264	287	315	281	251	288	274	279	283	301	260	281	281	266	298	288	295	302	301	309	269	310	255	276	280	278	274	263	292	291	282	289	259	297	309	258	266	266	303	274	299	290	254	292	281	303	295	272	269	297	304	277	296	284	260	274	280	276	297	252	286	245	299	259	280	292	304	295	276	307	278	277	288	316	273	265	312	240	292	290	255	281	286	315	274	296	282	281	304	270	261	267	295	308	286	258	302	289	247	314	292	273	284	308	302	295	262	269	265	302	261	268	290	240	298	308	302	314	304	290	279	272	272	297	262	286	261	292	248	269	267	310	269	294	287	272	288	300	315	263	263	302	258	301	289	299	296	286	301	251	285	286	260	281	279	278	271	297	283	251	264	268	305	288	270	285	276	283	270	303	283	281	289	306	312	300	278	285	267	274	290	303	281	271	291	281	256	271	305	275	280	282	270	299	287	288	308	283	241	288	269	288	299	300	269	285	238	277	275	282	301	286	287	293	299	286	260	292	245	273	275	301	258	290	280	280	272	293	270	327	295	297	278	283	287	303	281	278	291	289	307	258	293	262	288	297	311	295	295	281	288	310	260	252	246	255	266	265	258	299	297	297	290	288	264	289	286	263	286	287	280	267	286	275	268	240	246	273	298	292	286	267	273	257	284	280	267	279	255	267	292	284	287	257	295	273	280	293	299	282	302	318	304	283	296	272	279	318	292	256	288	277	299	281	320	258	267	282	300	268	294	272	297	258	274	285	303	285	277	270	300	251	269	292	270	248	301	268	283	285	299	301	281	234	303	278	291	288	254	267	262	284	289	294	303	276	280	269	257	311	281	270	299	275	292	317	244	284	282	274	290	311	296	266	291	267	289	292	269	258	271	271	272	280	287	264	296	248	285	305	287	285	291	292	265	297	282	321	306	270	286	281	279	311	294	297	286	285	280	273	276	308	291	321	296	295	283	290	291	266	245	264	259	309	269	294	295	278	271	318	274	268	285	275	273	259	252	247	250	292	279	280	264	251	286	306	286	280	279	286	291	273	265	291	276	273	280	304	279	296	303	278	273	273	264	255	264	259	281	275	243	290	294	298	274	266	295	260	274	281	276	260	295	262	284	265	271	280	284	278	259	274	278	288	267	298	283	307	290	286	296	277	284	286	272	282	270	267	277	284	301	316	292	310	282	288	286	302	238	305	278	324	244	281	295	267	274	262	304	282	264	302	301	266	277	279	306	274	286	271	287	287	296	288	270	292	263	261	274	258	310	282	251	294	245	294	279	258	275	282	300	263	292	299	284	291	287	262	290	278	286	256	292	272	245	260	259	304	296	277	268	305	285	240	259	300	279	286	274	275	272	302	298	299	277	272	269	295	298	299	306	272	309	287	272	255	298	289	290	268	274	276	276	298	262	326	265	261	274	283	296	306	281	253	287	264	274	279	274	262	297	291	271	316	271	287	309	245	293	295	304	238	299	288	283	290	317	270	292	306	282	307	259	289	290	309	288	275	266	322	267	276	283	290	257	282	291	233	261	269	267	280	276	239	275	287	289	264	328	296	269	307	238	273	289	282	290	275	269	279	292	269	276	301	250	295	273	250	273	304	298	288	302	270	268	274	298	280	258	262	302	304	291	253	305	271	295	279	258	226	281	306	279	270	247	266	295	308	300	279	266	288	282	290	265	280	305	256	286	278	247	283	266	282	275	271	278	282	264	235	261	261	277	278	261	268	300	254	260	292	307	288	253	289	260	281	286	264	293	293	278	286	284	287	307	292	306	280	283	266	262	274	270	274	276	246	284	282	311	304	289	290	257	278	283	269	282	261	252	282	266	286	264	277	264	284	303	297	291	293	262	265	308	279	272	299	291	300	293	271	283	299	287	286	276	291	272	273	296	277	284	257	334	292	239	244	289	281	289	306	289	281	244	277	291	294	280	260	315	235	264	276	265	296	246	281	283	254	273	312	321	308	287	285	262	252	258	271	294	246	299	289	286	276	280	279	266	278	271	298	278	281	307	298	289	283	285	257	297	280	291	259	299	291	314	265	271	266	276	277	253	280	287	300	306	267	296	299	299	276	281	284	264	311	303	282	285	299	290	266	257	283	284	284	275	289	288	269	269	275	263	283	307	262	258	249	286	316	290	260	309	265	258	285	276	268	291	263	320	248	307	276	273	277	290	298	286	279	262	264	297	301	272	256	312	265	266	285	279	262	299	281	289	281	300	272	266	278	275	303	298	275	325	302	275	280	292	283	293	305	265	264	268	270	296	270	271	274	284	258	259	277	325	278	298	273	288	286	262	301	264	308	301	292	286	284	270	260	270	273	289	270	295	296	308	246	266	278	270	268	280	283	280	278	267	278	285	277	291	277	255	280	259	282	271	299	292	275	277	293	268	242	270	283	278	266	288	262	266	281	256	306	274	290	316	276	294	290	290	271	292	290	285	284	279	311	274	295	286	302	281	264	304	243	285	293	288	286	246	251	296	257	276	286	278	291	282	276	267	262	276	256	297	261	316	291	300	263	284	285	307	280	280	278	260	263	249	302	282	279	268	294	319	290	271	263	261	266	267	253	288	258	298	279	293	298	300	277	261	279	301	277	294	319	243	303	273
4961	560	534	351	347	276	304	268	280	273	281	371	1773	2129	1288	379	266	247	294	297	254	267	249	260	261	283	269	270	264	278	276	253	272	263	282	247	274	275	264	266	253	296	294	250	246	277	283	257	255	301	283	277	253	240	257	271	274	249	277	271	265	278	283	280	287	263	265	285	279	289	292	230	257	273	257	278	248	241	248	276	245	269	278	288	280	271	253	239	280	280	255	297	250	297	289	281	243	268	265	275	288	272	275	274	310	255	267	291	264	303	261	293	261	276	285	271	252	257	257	273	318	275	279	273	249	258	248	293	292	264	287	268	294	276	255	265	294	276	262	275	295	242	274	294	254	263	270	258	263	285	321	273	271	260	268	269	268	270	297	270	260	255	266	233	250	262	283	291	241	292	262	225	260	242	276	291	269	249	287	243	248	253	262	276	305	275	258	250	294	275	250	264	268	281	265	277	243	266	292	269	258	226	241	293	292	279	289	279	236	261	264	276	282	271	262	294	254	243	274	291	269	274	273	282	244	273	280	282	251	288	264	222	258	258	292	245	278	269	277	271	269	273	288	249	273	262	288	264	240	254	263	288	269	250	271	269	255	276	265	268	294	233	260	284	264	263	255	268	250	266	265	288	253	238	301	274	277	247	278	273	251	260	277	283	295	260	300	278	248	276	268	274	273	297	247	243	246	267	265	244	246	249	256	273	265	262	273	265	252	287	280	286	238	290	249	261	260	274	269	265	286	279	293	287	281	272	262	264	263	274	258	277	247	287	278	286	273	265	287	267	269	262	281	249	285	275	256	293	236	269	254	270	257	275	262	274	259	286	279	265	251	294	257	272	275	254	255	247	256	289	310	302	278	288	266	299	279	270	239	249	273	245	277	259	263	258	267	246	288	259	292	284	279	293	289	294	264	246	232	260	277	251	277	271	250	293	279	277	267	242	278	262	292	292	302	259	269	253	267	270	261	257	249	257	260	253	239	232	239	293	264	249	278	285	262	259	263	255	239	277	278	270	287	258	274	318	290	246	292	274	257	232	267	262	278	275	265	283	257	266	284	263	270	268	286	269	249	275	260	249	248	244	259	274	256	287	251	295	255	254	249	282	276	243	284	255	256	275	273	279	268	259	265	283	265	269	285	297	257	258	272	282	257	270	260	273	264	239	275	256	276	280	289	264	274	285	259	285	295	283	274	298	261	283	266	291	301	265	218	277	286	271	284	272	284	253	268	248	264	262	255	273	259	263	277	274	249	237	250	251	241	279	264	271	274	262	265	289	269	249	282	281	240	268	270	248	277	280	277	272	299	274	273	276	268	271	255	247	260	265	282	261	260	284	295	297	269	265	264	269	269	252	255	272	263	288	284	264	262	278	277	269	243	295	268	266	253	282	254	268	286	242	267	282	292	280	269	262	251	256	273	283	253	278	293	244	283	265	257	279	262	241	279	271	260	242	269	275	289	253	281	272	291	271	275	262	269	275	269	291	270	273	250	264	266	277	284	281	250	256	278	293	259	272	284	281	269	285	256	263	226	265	256	256	284	260	276	266	304	249	274	238	283	253	240	281	323	303	264	274	262	228	298	264	256	267	267	259	272	276	260	264	277	266	291	283	261	266	260	264	280	241	264	268	277	257	265	272	271	264	252	260	282	267	257	264	302	293	283	242	289	267	298	250	283	255	295	283	259	262	261	276	292	289	275	286	271	256	259	271	281	260	275	274	270	303	244	230	296	285	274	248	252	273	247	248	250	280	256	270	295	268	275	249	247	256	273	271	302	309	280	277	246	303	284	278	245	242	251	298	291	274	278	266	245	258	271	263	253	286	245	255	290	267	282	260	289	275	257	267	257	274	265	275	276	267	284	288	259	257	270	290	259	257	253	262	254	265	259	265	297	266	270	295	301	256	250	251	291	256	281	280	265	265	257	279	237	279	282	265	263	275	233	262	275	264	273	256	268	256	287	256	289	267	245	264	244	270	260	253	255	248	261	277	250	283	260	263	266	297	257	301	234	223	267	254	278	294	260	275	258	270	269	237	254	252	288	271	268	273	277	283	274	256	253	288	263	268	297	279	286	276	256	264	281	264	270	237	268	263	259	272	265	253	276	248	267	263	252	295	282	251	259	265	243	278	284	288	258	285	290	262	260	264	286	246	257	288	250	289	273	256	297	243	270	243	273	259	268	295	280	274	274	275	276	269	283	253	278	273	276	294	299	292	251	245	263	270	272	233	298	280	270	283	288	266	265	251	288	271	257	280	267	272	288	296	323	288	283	269	257	269	286	272	284	290	240	295	290	264	282	303	269	232	269	241	257	278	253	267	264	276	248	261	258	255	278	276	262	283	307	271	294	300	256	275	255	260	291	285	275	273	277	263	251	269	299	267	278	286	267	283	244	316	277	267	273	263	270	227	246	285	279	271	246	284	251	295	288	288	252	256	280	280	271	290	297	288	267	252	271	304	259	303	268	250	244	253	273	305	288	278	275	247	251	253	256	283	260	250	275	281	243	233	301	253	265	267	260	275	265	284	281	301	273	234	240	284	261	296	269	277	253	271	272	271	273	275	241	271	264	273	253	297	245	266	255	285	302	268	247	277	302	274	267	293	265	278	305	262	245	246	268	272	274	262	274	236	274	277	253	288	276	275	261	272	276	273	257	262	270	289	273	277	282	245	283	257	260	277	262	236	244	273	262	250	265	261	254	274	278	290	256	285	256	293	290	251	257	285	250	259	254	255	237	260	258	267	264	261	276	271	291	243	294	287	267	267	258	294	294	246	279	262	254	297	244	283	271	260	291	232	262	277	286	258	281	271	272	297	250	269	291	252	258	281	268	283	289	264	267	282	295	263	269	261	266	246	277	281	255	291	271	247	240	233	310	264	281	269	279	262	242	291	263	290	275	249	259	282	259	264	269	276	299	288	266	265	257	253	269	256	275	251	293	261	250	258	257	271	281	271	281	241	262	271	267	267	270	312	259	287	301	261	299	262	283	272	287	260	270	300	254	273	293	264	250	250	280	291	248	246	261	274	278	277	247	244	274	272	292	275	280	258	245	273	246	281	264	305	266	275	278	246	302	267	264	284	235	298	269	277	278	279	289	270	251	241	284	262	268	267	291	283	253	235	276	301	269	253	280	274	257	257	271	304	253	273	259	276	258	260	272	255	275	270	296	277	286	262	262	285	263	245	276	278	272	284	233	273	276	273	252	268	275	265	245	269	264	275	274	260	288	248	253	286	275	276	246	258	296	267	258	268	276	284	258	246	276	228	251	257	269	266	248	297	266	256	302	284	291	265	288	265	272	249	273	256	275	282	275	272	267	246	261	252	304	288	267	278	259	251	284	272	315	253	260	293	267	231	285	274	268	262	266	263	287	259	264	264	247	251	266	268	271	279	274	268	279	271	278	257	272	300	227	268	285	264	255	291	251	270	314	254	276	272	276	273	294	251	249	280	271	267	259	251	276	267	279	265	271	258	275	299	267	275
24735	21020	27371	24838	10526	991	576	465	393	360	378	1549	12839	12945	6544	839	327	329	382	322	314	287	309	289	296	328	313	289	314	295	255	307	280	297	287	272	302	258	299	278	314	319	273	337	316	267	278	298	283	306	315	299	342	304	316	307	303	287	346	303	313	293	300	295	300	308	275	290	318	279	287	315	298	299	323	302	289	294	283	303	264	322	310	297	268	277	311	290	298	288	306	295	297	291	309	283	290	309	296	285	329	288	302	307	286	296	291	330	309	287	305	296	311	299	311	305	293	308	326	304	297	308	305	307	318	312	329	289	302	304	293	307	323	319	303	295	275	278	277	288	312	321	314	294	303	315	309	309	277	285	261	286	325	285	280	266	282	276	304	294	311	277	296	307	295	315	309	303	313	287	297	285	310	281	290	295	295	301	281	319	313	326	282	338	306	313	302	299	302	290	329	322	291	299	317	336	309	291	295	303	316	290	315	309	307	305	276	284	328	260	299	303	266	272	285	337	305	288	288	287	278	325	316	328	304	280	278	298	272	286	315	320	308	318	279	298	311	312	323	322	295	280	267	288	313	320	291	295	279	302	316	313	334	279	290	312	276	309	299	286	324	300	318	322	279	301	311	285	318	301	306	308	301	313	317	260	285	315	310	309	278	333	305	274	278	273	301	320	291	311	283	298	283	321	306	332	274	326	291	318	318	263	304	301	289	287	260	295	305	299	278	318	314	264	267	323	296	326	278	309	310	303	307	304	307	331	301	289	280	296	304	296	317	322	296	278	319	301	322	304	301	325	286	295	308	292	288	309	310	280	311	314	331	315	277	335	286	295	291	313	287	312	294	322	278	274	289	277	301	323	350	303	286	326	325	328	291	313	320	288	303	287	287	305	315	311	312	315	298	309	321	310	310	286	290	287	302	306	294	286	287	342	321	293	286	295	291	318	312	295	288	270	313	320	282	310	317	280	316	312	313	290	276	287	300	301	286	275	309	286	284	308	333	325	284	278	307	310	347	269	291	295	303	324	312	318	282	319	282	321	287	302	277	317	297	294	307	286	315	326	297	282	289	300	299	300	301	340	307	305	294	263	329	279	311	320	269	280	310	296	299	314	296	306	321	280	326	258	310	321	284	295	304	280	305	286	320	302	301	318	318	330	265	313	290	281	310	312	286	305	293	318	283	282	309	310	314	311	301	329	298	306	310	318	295	307	290	310	313	283	296	303	284	289	316	275	298	280	266	277	297	277	297	322	303	292	294	272	314	318	286	309	281	263	297	283	307	272	322	290	300	291	310	290	274	265	303	302	320	315	285	308	301	278	310	288	313	310	303	313	289	298	295	314	273	304	295	286	300	292	310	276	294	240	318	293	340	292	298	315	291	303	306	308	286	300	306	287	291	284	298	304	311	312	287	282	300	285	268	309	286	279	296	290	290	305	305	287	296	273	293	291	290	322	321	295	310	314	331	302	290	294	317	301	272	312	290	305	294	289	306	309	297	311	285	291	283	303	279	305	327	302	319	308	288	317	291	317	288	301	302	293	262	300	297	307	316	297	271	293	310	305	279	279	307	322	322	283	301	298	316	294	330	296	293	281	275	289	293	297	305	297	324	306	315	296	267	288	281	293	315	323	300	298	276	282	296	302	297	298	258	311	285	330	307	283	283	272	303	314	292	298	297	298	294	295	303	332	287	301	303	294	293	326	312	266	249	299	279	325	286	331	296	293	292	286	281	292	310	310	295	308	349	314	302	312	289	284	323	303	293	307	284	296	302	318	311	309	286	261	319	326	297	310	292	306	296	312	318	315	333	297	309	315	290	292	282	298	315	320	309	300	280	307	281	258	310	253	295	307	300	289	315	316	295	282	288	298	290	308	313	315	268	297	286	282	302	303	304	278	278	289	283	265	347	292	287	293	304	288	338	293	314	266	339	294	321	255	267	286	289	327	292	317	271	287	284	296	290	284	323	279	313	302	302	278	270	290	292	303	264	299	305	290	313	303	277	307	307	302	307	283	283	298	293	282	340	266	334	285	322	301	324	311	311	298	307	310	276	283	303	294	298	287	321	307	318	269	297	293	299	293	272	270	255	307	279	332	273	305	300	318	330	278	310	316	297	274	334	293	287	285	315	277	282	294	332	340	290	289	306	299	297	313	293	290	302	298	264	287	283	325	312	324	302	303	312	306	277	340	310	293	318	314	307	312	287	271	280	326	300	317	278	307	270	295	288	289	299	313	298	298	291	320	305	295	279	282	302	292	301	308	316	301	299	257	312	276	266	283	293	329	284	305	299	331	315	288	274	329	277	314	334	275	288	279	292	295	281	295	278	264	333	298	276	319	303	306	309	323	303	294	321	314	303	287	328	318	324	277	284	290	315	271	326	292	279	317	300	292	330	304	328	305	307	324	336	290	309	282	286	311	293	295	305	316	293	294	315	283	283	300	283	294	286	276	341	292	307	278	280	307	268	295	307	328	309	310	310	305	305	305	282	295	298	330	311	275	301	287	295	293	298	286	299	311	300	298	297	299	331	304	297	296	316	299	294	293	349	305	297	344	292	300	300	305	322	323	296	310	287	286	283	279	289	280	291	329	319	255	268	321	314	300	284	306	295	323	296	319	302	275	333	317	299	322	316	297	305	306	285	328	295	283	270	308	295	299	295	260	326	295	316	307	308	289	303	304	324	291	303	313	329	287	299	296	329	296	293	286	264	303	278	324	272	318	304	310	304	316	274	276	278	308	275	268	299	284	292	285	295	291	319	289	305	308	303	320	307	314	310	273	292	290	297	317	298	302	284	327	265	299	311	305	287	312	306	282	305	306	288	295	306	279	326	298	320	319	328	303	283	277	290	279	303	279	268	311	321	306	278	294	277	282	288	306	286	307	301	283	345	313	301	294	295	286	274	300	308	279	279	275	304	272	298	316	282	328	288	288	294	313	285	295	298	306	295	274	304	300	309	307	292	300	336	277	292	302	306	285	316	312	306	322	330	311	292	279	306	283	285	300	286	291	281	306	325	285	289	305	325	305	332	285	297	311	299	281	287	295	275	307	299	273	328	272	316	279	306	311	303	295	298	307	292	316	312	277	312	280	294	298	289	297	328	321	301	289	328	304	310	264	304	324	294	302	275	264	331	293	277	312	307	320	284	298	304	311	286	286	303	275	310	296	317	280	297	278	290	283	241	287	311	294	288	306	305	283	296	297	291	273	305	305	271	320	311	253	311	301	294	288	289	289	320	303	342	269	300	296	303	329	285	303	310	306	278	291	320	288	303	297	317	287	272	297	333	298	273	311	276	297	286	279	305	305	304	272	291	304	282	313	307	315	299	302	316	266	296	338	307	308	289	298	298	319	299	298	308	311	309	292	295	291	294	305	244	310	294	290	287	290	288	291	279	302	279	278	276	294	264	305	311	285	302	294	290	287	293	280	295	280	290	273	306	269	266	296	312	288	291	307	299	304	320	329	308	286	303	294	286	328	287	313	296	284
4305	3451	2671	1332	904	721	593	522	508	465	474	2709	15261	12404	6226	787	348	300	464	326	293	297	304	293	258	296	312	291	304	302	275	309	314	309	319	297	289	289	307	272	296	321	305	282	337	334	311	295	311	300	301	299	283	301	289	279	281	329	309	334	300	298	292	291	296	293	307	308	302	278	292	287	291	269	302	270	314	278	310	309	291	276	309	324	295	271	285	320	286	282	306	277	274	277	289	280	310	279	285	301	311	289	301	323	318	289	288	267	282	281	318	285	318	289	275	302	316	271	297	313	267	308	287	294	302	298	304	300	291	292	319	295	299	286	305	285	289	317	285	308	280	272	284	261	296	286	309	304	301	306	299	311	292	278	298	310	298	294	313	277	294	294	326	283	301	276	342	297	323	319	351	277	300	301	313	291	292	315	325	309	294	268	326	284	323	292	296	273	275	282	300	318	284	271	270	317	264	318	284	294	293	275	284	291	316	294	268	301	296	313	337	328	279	295	283	295	269	304	304	310	314	288	284	303	313	310	277	308	296	295	297	317	312	303	314	285	276	313	304	305	298	289	289	260	280	342	273	299	293	291	324	300	275	290	290	293	273	312	274	284	257	314	278	274	328	269	287	298	282	304	288	303	287	301	294	274	286	298	297	291	322	316	267	318	322	299	297	288	304	291	305	287	314	325	326	257	275	270	326	282	269	316	270	293	308	277	310	285	294	276	310	279	283	341	271	303	316	276	309	279	309	316	273	319	293	314	303	296	294	297	280	308	326	311	285	304	324	288	337	272	268	298	284	294	295	274	269	313	306	286	289	313	304	333	294	301	290	302	314	271	266	322	297	297	296	287	281	273	279	263	275	299	311	264	310	304	287	273	281	299	271	300	312	321	313	280	288	291	318	290	291	261	305	288	292	276	284	281	287	314	301	292	285	272	275	296	305	294	321	314	271	292	265	305	290	299	277	307	294	283	304	298	299	284	249	286	307	281	293	300	287	290	316	275	303	311	270	297	300	312	298	271	298	277	268	302	271	286	270	323	304	291	279	276	306	294	300	313	258	325	306	292	309	295	307	302	320	300	277	290	286	304	262	302	286	296	291	293	299	281	298	283	292	315	284	305	301	285	275	313	317	301	284	287	279	285	300	319	313	270	301	256	291	291	323	311	296	317	287	321	278	277	269	277	309	302	285	285	306	281	299	292	315	292	311	299	317	282	281	272	286	336	264	290	285	270	296	279	291	269	319	312	285	323	319	282	295	303	285	301	298	265	291	283	280	273	295	307	303	309	290	298	261	289	285	301	298	273	302	308	262	285	288	288	302	283	295	305	293	302	298	302	271	301	311	300	301	272	278	282	288	287	287	289	296	269	285	291	308	278	270	307	300	276	300	285	297	326	277	307	317	308	302	296	270	285	268	301	285	269	303	296	318	293	327	285	275	283	275	314	321	300	319	279	286	298	307	310	273	269	298	295	256	340	274	296	289	296	305	290	295	303	300	282	243	273	293	306	301	300	308	305	295	266	285	294	285	297	293	300	279	303	297	285	283	307	277	290	299	259	275	300	263	315	259	296	292	306	270	282	302	295	307	289	294	336	294	296	311	293	283	269	283	326	252	283	293	301	292	304	288	297	320	316	279	272	288	269	266	263	292	277	271	285	321	299	311	299	300	319	301	290	308	282	339	260	294	272	295	285	287	272	308	300	279	307	324	292	264	282	298	276	303	297	306	295	331	289	276	306	314	277	260	244	302	289	286	288	307	291	293	279	320	302	299	297	289	301	278	277	293	290	291	323	261	272	282	294	310	311	303	279	277	309	269	291	283	303	293	266	286	312	276	294	313	298	289	280	315	277	307	294	307	313	270	324	298	313	305	284	262	307	317	319	273	262	292	265	272	286	305	318	297	293	319	266	280	295	275	301	294	281	276	283	283	295	277	290	314	312	310	282	283	285	325	265	293	316	322	307	311	307	283	271	303	309	327	304	290	287	304	291	297	295	312	297	294	337	287	303	288	259	277	295	289	268	285	312	311	270	288	263	282	306	297	291	320	307	308	314	289	292	285	293	282	315	288	274	322	272	287	309	324	272	299	289	295	294	296	267	308	298	290	287	272	287	307	314	286	272	301	292	318	312	283	294	285	293	293	325	302	283	320	308	328	337	304	299	267	279	302	310	282	297	288	311	321	303	289	309	277	262	280	307	277	298	281	284	289	317	256	285	279	310	284	295	280	293	279	290	290	308	300	304	280	302	329	292	297	286	297	291	299	286	288	291	284	309	308	295	282	283	294	318	296	307	284	291	301	287	298	301	256	269	314	301	285	294	294	283	261	302	303	306	295	290	279	333	280	290	293	259	295	295	267	322	307	290	300	298	269	288	311	317	283	296	294	315	282	316	267	300	289	293	282	290	257	254	316	305	296	277	293	292	287	325	289	264	321	297	313	301	303	304	315	292	296	291	311	280	285	288	298	284	276	295	297	263	270	280	324	278	314	287	319	306	298	300	298	298	284	291	304	319	277	319	289	285	292	292	292	285	282	319	282	267	288	303	319	294	303	287	299	289	325	332	268	257	299	285	316	291	286	270	320	298	308	308	286	318	288	286	295	279	271	260	281	289	308	297	255	279	279	290	297	333	306	291	300	275	315	263	299	283	280	296	293	265	275	279	299	277	313	285	316	323	323	321	289	256	285	302	294	298	301	293	298	304	310	292	291	300	313	280	281	291	318	317	306	316	262	288	293	287	283	299	302	287	291	291	281	317	304	291	270	327	279	265	296	274	314	284	281	268	286	269	275	310	276	276	261	296	299	268	307	291	261	310	298	298	305	312	304	310	313	315	313	305	294	287	282	316	300	315	291	286	327	276	311	305	314	288	300	294	285	271	304	305	282	276	281	275	285	295	266	310	287	308	312	271	279	312	296	288	304	302	322	305	314	282	279	257	311	300	289	286	299	279	298	298	287	301	308	288	277	306	314	287	293	311	273	253	298	272	269	307	287	288	285	295	291	291	318	268	284	279	296	300	296	288	300	306	290	296	292	287	286	284	277	291	287	287	308	314	280	284	281	274	270	297	334	284	286	246	299	269	268	311	285	315	291	286	295	289	275	284	310	303	286	291	303	307	316	265	284	298	292	281	317	282	310	289	292	299	314	318	283	326	310	269	282	289	272	270	306	294	301	272	294	289	323	275	285	258	314	309	296	283	272	298	277	344	284	284	286	277	288	264	305	288	282	289	302	336	307	277	294	303	301	267	299	286	311	277	299	286	301	305	307	261	281	309	280	277	310	305	300	283	305	304	281	274	266	296	287	292	262	315	287	303	309	285	284	251	306	287	332	312	303	286	250	279	299	287	280	318	291	273	307	281	273	293	278	270	257	290	278	312	312	266	260	243	298	282	287	309	332	264	273	293	305	299	289	309	295	290	302	292	307	328	291	286	311	274	265	300	279	284	297	280	281	297	288	293	251	299	290	284	280	298	271	292	309	298	327	280
23984	21068	28314	24060	21045	6860	1272	793	667	599	572	1598	22078	23051	11371	1330	509	484	511	443	454	478	476	475	448	441	460	416	466	460	476	489	437	438	462	462	451	477	412	454	432	402	467	457	444	474	437	452	440	447	443	466	455	479	459	464	445	405	416	458	429	432	460	432	469	441	465	430	460	471	459	450	423	454	481	455	455	464	476	484	441	433	463	472	442	415	447	435	460	458	471	451	413	455	425	421	438	446	485	428	457	458	444	424	440	502	437	407	424	468	463	411	462	421	438	469	403	445	417	491	444	463	420	422	442	462	393	464	439	445	468	417	465	469	421	406	419	431	436	435	419	458	463	399	421	441	462	452	417	443	444	448	450	469	470	450	464	434	465	458	470	429	430	439	425	413	457	443	454	451	453	438	435	451	438	414	456	433	443	441	469	447	456	431	417	429	434	471	477	401	448	442	465	454	424	461	445	464	433	450	435	443	440	454	444	410	421	471	422	441	466	444	426	411	471	459	434	443	442	439	429	494	437	433	457	452	405	399	405	420	457	449	405	426	437	406	468	421	458	476	433	427	417	435	445	467	458	438	437	449	414	454	447	450	440	407	404	422	437	415	440	423	458	440	452	445	492	424	457	451	435	452	428	465	404	434	421	429	426	442	480	423	433	441	490	428	414	452	461	445	428	452	450	437	450	439	447	429	419	439	424	437	429	438	421	474	404	465	435	443	418	451	439	430	450	439	444	484	455	436	428	452	457	428	469	462	451	454	432	434	440	488	453	442	471	420	445	444	454	463	429	438	459	407	458	430	449	430	439	482	425	475	445	441	441	450	432	423	431	406	440	443	406	466	432	456	414	456	423	459	458	495	425	428	450	457	491	465	460	436	441	420	365	449	426	447	447	423	422	451	442	445	405	442	415	464	461	442	424	467	387	444	430	466	440	474	426	447	449	446	411	442	418	454	458	425	428	438	410	437	422	450	464	429	450	446	433	441	450	419	415	445	423	451	444	461	426	465	428	477	434	424	452	425	443	441	435	467	432	438	411	458	429	439	439	456	444	440	447	436	477	474	415	423	442	490	432	451	441	444	431	440	452	476	424	437	456	458	432	477	450	441	456	407	498	425	446	426	463	428	460	438	455	444	452	449	415	455	438	480	422	427	422	416	445	457	456	463	460	410	474	446	458	453	439	469	427	391	480	426	430	453	391	423	429	443	435	433	456	450	446	460	388	434	420	447	444	453	453	415	486	436	409	448	424	432	445	453	402	418	426	429	454	462	440	471	461	453	452	449	441	435	450	449	464	398	430	419	446	473	406	417	426	446	454	462	428	428	425	439	424	464	456	438	426	458	446	429	451	416	427	417	432	413	461	438	406	461	477	434	460	423	426	412	412	472	474	404	456	438	471	449	458	432	433	447	441	470	440	449	446	469	439	459	416	420	436	416	428	424	432	458	423	430	448	451	424	453	423	434	444	444	470	461	435	428	431	416	464	446	427	450	415	451	450	418	429	427	442	446	416	436	441	457	470	435	422	451	432	446	438	479	430	441	435	440	428	428	443	445	485	489	446	446	407	412	410	427	429	430	422	438	440	406	393	433	401	432	435	445	457	413	426	470	426	423	391	427	488	446	467	470	443	471	462	428	448	404	452	437	431	448	461	441	454	438	424	467	464	439	490	457	426	457	400	440	435	405	418	412	441	426	448	449	471	483	455	427	493	431	407	427	414	447	453	429	446	487	417	449	454	457	430	472	445	432	456	491	415	400	443	441	418	435	430	445	423	496	459	460	442	424	426	460	442	475	417	443	439	440	444	437	423	425	447	471	462	457	439	427	439	438	427	435	446	435	462	439	474	444	426	434	429	447	459	444	442	431	398	406	423	444	471	433	465	451	428	450	439	412	402	417	413	421	448	404	445	470	412	441	436	438	426	424	435	451	421	415	464	439	435	493	417	430	430	439	439	462	456	470	443	455	411	430	432	452	432	458	388	399	433	434	434	443	410	417	462	476	427	445	459	434	405	469	467	419	485	455	452	433	433	400	438	429	424	441	435	432	420	412	420	445	480	402	456	412	414	420	420	466	468	407	437	439	467	475	439	452	446	419	457	426	451	429	461	431	417	445	442	442	449	454	373	488	457	421	437	444	443	451	461	505	435	414	442	459	421	440	444	452	458	417	467	439	435	442	440	426	436	451	434	450	438	463	422	401	463	472	482	409	400	475	428	446	436	462	425	423	463	412	486	469	440	431	425	426	444	466	408	441	442	417	411	426	469	461	456	436	479	415	420	448	440	444	397	434	437	450	473	414	475	437	430	453	441	443	443	432	418	457	425	440	474	458	440	431	440	447	446	441	439	437	410	438	443	425	453	451	433	454	462	399	450	414	409	445	448	432	446	427	435	428	418	444	416	435	456	456	456	438	438	428	450	437	457	461	443	446	377	452	422	416	447	437	415	448	459	455	435	413	416	401	454	429	461	450	429	421	436	404	441	442	442	427	453	473	473	443	434	476	442	437	403	442	447	485	448	411	447	425	439	430	437	459	444	442	443	447	445	497	430	463	443	455	457	439	439	444	471	408	446	410	449	435	430	460	433	479	438	425	463	436	424	477	478	452	436	429	399	423	394	428	442	420	453	443	462	463	378	444	441	388	454	430	445	434	426	442	438	472	451	446	413	477	432	456	436	390	414	427	449	410	432	406	427	459	433	461	462	458	419	501	439	432	416	392	453	418	451	406	455	454	421	460	442	446	457	418	439	436	447	459	466	451	444	448	416	436	461	407	416	475	456	446	429	437	455	472	440	466	431	425	471	443	472	442	463	430	424	459	416	455	424	431	421	416	410	442	475	437	455	469	433	453	427	490	441	439	459	437	435	450	443	418	406	442	418	451	422	423	442	444	419	440	444	483	449	417	459	393	457	441	443	449	439	451	465	406	430	452	451	470	414	444	431	433	455	477	434	432	407	429	439	465	442	456	415	433	453	433	441	448	451	437	459	396	428	444	427	431	424	426	389	448	439	459	401	441	440	469	413	475	468	449	446	442	440	456	388	439	441	455	439	397	425	441	429	454	455	427	441	456	445	402	407	454	431	456	437	416	461	447	393	474	448	446	449	436	427	444	427	486	484	430	441	429	440	425	438	444	411	446	442	453	434	466	420	442	454	471	447	408	452	457	431	404	445	436	418	406	440	457	460	480	433	435	488	418	421	425	414	460	451	461	462	449	413	466	448	435	429	423	454	420	433	451	450	462	429	429	488	455	380	416	426	444	467	445	447	474	483	429	468	450	463	423	451	458	438	427	463	432	402	439	440	427	421	416	438	426	442	468	423	441	468	433	413	446	440	398	438	452	440	434	463	444	452	478	410	470	427	453	444	456	408	462	410	440	449	455	418	443	432	415	419	450	413	474	433	427	420	431	454	454	429	425	452	468	462	434	432	452	431	414	419	453	437	478	431	394	450	427	445	459	447	436	426	450	447	445	457	426	429	446	458	438
4875	5990	4717	2375	1501	1205	968	791	771	638	642	2679	24521	20474	8551	1192	532	489	512	411	410	434	451	411	406	401	405	435	404	401	446	444	423	385	393	410	393	427	434	441	423	376	435	409	408	398	413	415	448	424	440	422	407	410	415	401	398	411	423	446	402	429	444	431	406	407	391	404	413	392	412	401	413	416	425	402	417	465	396	411	436	445	349	414	400	434	419	410	370	400	415	403	431	408	451	428	413	420	389	419	433	456	447	392	405	427	406	383	409	393	429	416	388	404	425	432	419	401	445	425	388	426	388	414	398	384	417	419	417	382	409	385	439	417	432	431	432	408	438	425	402	412	441	393	413	420	379	383	401	371	405	377	407	399	437	400	380	434	361	425	396	415	445	404	409	445	395	428	394	414	408	433	436	432	413	421	409	421	436	419	405	420	427	392	400	376	421	400	427	382	422	392	403	392	441	424	388	395	415	412	380	424	436	423	425	384	412	432	350	400	401	447	410	378	391	420	438	392	399	407	448	400	427	401	389	429	393	413	411	394	410	403	445	425	393	422	424	382	408	398	439	425	381	459	372	417	429	409	469	405	436	436	439	398	424	423	399	418	425	391	451	408	413	404	408	380	399	393	443	387	422	367	390	414	424	423	407	418	375	375	411	433	418	401	417	454	405	399	426	433	422	405	412	410	386	441	412	391	403	378	399	440	430	423	399	410	402	423	392	358	410	447	434	422	425	428	428	392	418	430	385	387	405	450	367	395	386	420	420	384	412	423	411	412	383	418	434	427	392	405	418	400	402	403	394	400	401	421	402	439	441	446	414	435	440	426	390	426	420	400	435	402	377	384	431	401	419	403	426	399	417	380	403	437	429	405	385	446	415	387	415	415	387	453	405	425	413	436	433	404	443	412	419	391	402	435	401	387	418	425	432	397	394	416	400	389	456	416	366	389	383	433	400	420	412	409	419	414	441	363	408	385	406	387	400	382	373	433	416	381	394	382	424	404	422	399	399	422	429	401	408	407	409	403	402	370	405	414	393	415	414	383	413	435	428	415	400	400	391	408	377	379	390	428	415	417	394	387	418	410	398	376	423	409	399	387	412	396	403	389	423	411	417	417	396	382	433	387	387	383	417	413	412	385	427	403	418	401	444	411	404	412	360	430	390	408	387	402	412	416	408	381	396	377	396	378	407	424	402	432	400	383	417	411	398	391	407	461	421	443	416	407	384	399	379	395	394	415	390	384	413	397	406	448	409	373	419	421	432	430	422	409	395	408	405	398	402	368	416	379	411	382	442	425	414	431	380	409	393	460	428	390	415	428	380	380	432	401	424	399	367	463	416	432	431	413	412	395	406	409	407	381	413	372	386	436	425	427	397	399	410	420	422	407	460	424	417	404	414	369	438	443	433	404	409	429	411	433	469	392	418	425	408	408	434	418	425	446	374	435	420	418	417	411	375	431	437	378	392	386	407	384	437	399	432	415	382	437	442	396	424	362	387	404	397	390	412	388	401	388	408	438	401	382	399	436	393	395	419	446	420	428	417	413	397	372	424	395	406	402	402	396	411	415	385	415	405	434	411	412	395	419	390	382	398	360	411	484	403	412	406	405	413	395	419	409	398	427	385	412	409	407	422	433	391	404	416	404	427	391	413	397	387	379	400	425	435	430	402	394	348	386	367	376	419	419	388	407	400	403	422	392	412	407	430	397	402	402	421	394	429	392	362	427	375	390	389	405	375	378	396	404	404	392	405	389	388	410	420	423	419	437	381	433	409	403	401	445	417	420	391	411	459	447	402	406	437	424	391	373	427	402	430	405	405	407	379	409	427	425	399	420	417	436	397	379	424	390	420	422	430	436	391	418	421	434	404	419	417	390	430	404	411	406	402	364	391	392	405	406	374	400	387	426	413	432	407	376	418	400	432	403	398	399	396	456	412	434	410	405	402	412	418	442	410	414	400	450	403	390	424	434	397	429	403	370	436	382	410	377	407	399	415	401	411	394	435	412	423	426	383	428	390	413	421	395	398	374	383	404	366	431	406	418	437	419	412	408	443	416	417	427	383	421	410	436	386	406	415	383	396	367	432	424	403	410	403	409	384	390	373	407	449	427	358	496	435	429	433	391	397	437	394	395	421	422	395	363	398	380	420	407	439	356	425	428	393	400	419	405	422	426	409	395	417	378	382	380	364	417	405	423	429	386	397	436	387	437	373	408	419	442	391	380	423	386	421	434	401	403	387	382	404	399	406	393	382	393	403	395	404	411	383	429	399	406	431	400	392	415	396	402	419	399	422	380	409	371	404	388	395	430	402	431	417	409	394	394	414	426	387	409	404	412	426	398	438	399	400	431	374	412	408	413	401	417	410	398	424	421	396	416	411	390	404	419	391	427	425	377	427	389	417	419	391	416	417	410	403	393	419	438	372	395	400	388	427	419	374	407	381	425	403	418	406	411	372	394	427	394	386	411	444	407	414	415	409	398	396	399	388	387	402	391	413	397	399	435	415	419	414	397	382	417	372	405	371	386	394	401	403	437	402	429	409	374	398	384	410	411	392	448	399	435	404	418	419	404	396	443	435	443	380	427	379	388	459	411	400	404	458	403	402	401	430	418	396	409	389	442	426	390	414	388	412	385	402	410	395	399	395	398	403	413	380	429	390	391	402	433	379	400	378	376	370	411	420	421	429	407	382	408	416	422	403	407	399	386	450	375	384	407	425	424	372	424	394	413	458	392	390	402	407	424	402	412	381	379	416	407	414	392	409	393	386	386	370	416	408	400	379	386	400	392	411	403	398	393	427	438	420	405	407	391	388	380	386	403	393	416	438	403	399	395	421	397	399	423	381	390	426	392	383	385	420	387	394	407	424	404	374	375	402	397	372	420	416	454	415	371	384	441	413	443	427	395	412	411	394	400	415	384	383	394	390	413	383	416	406	406	415	424	445	426	420	416	389	381	441	393	407	421	338	393	417	364	392	406	417	396	403	381	396	433	382	410	410	402	389	401	380	391	421	414	429	383	417	381	378	394	381	419	411	425	405	439	399	437	406	402	394	404	410	396	416	413	435	402	376	433	407	372	402	427	402	396	431	402	426	391	414	396	447	393	420	418	400	389	423	441	377	375	363	433	414	394	404	377	383	403	405	376	433	407	424	397	390	420	425	404	421	390	358	414	439	397	387	407	408	381	420	380	439	420	389	414	391	395	447	420	399	419	401	360	407	407	387	427	393	413	441	417	385	444	382	403	399	426	420	355	431	428	424	415	410	382	406	435	427	419	419	394	375	389	392	387	439	401	404	365	403	392	413	398	375	430	430	399	400	398	403	357	429	408	409	443	410	388	412	419	403	382	406	432	433	390	403	425	405	402	402	373	410	429	434	437	387	438	464	390	399	405	405	402	414	385	395	427	399	386	410	427	415	427	394	402	408	414	416	388	436	419	409	403	403	355	444	438	401	436	405	417	405	369	395	395	401	393	407	424	428	427	420	403	431	423
27173	12237	1061	491	287	247	290	255	264	291	304	279	1091	1347	617	300	279	278	236	237	268	256	249	251	267	248	251	247	264	237	229	266	222	229	271	246	242	245	248	265	264	263	279	256	271	264	225	255	237	222	228	225	237	243	252	246	210	247	223	247	262	231	264	250	269	223	243	258	225	262	246	240	238	221	250	274	260	245	246	252	227	245	265	252	250	225	261	250	261	246	241	244	236	254	226	255	244	245	263	247	255	243	223	224	277	257	282	262	246	243	252	258	220	269	245	256	231	273	250	212	260	246	241	234	290	271	245	239	247	238	248	249	244	277	238	228	255	257	239	219	267	259	248	237	256	242	232	256	227	241	268	248	250	245	238	240	233	261	233	230	225	253	216	229	260	253	234	272	236	268	255	237	251	237	227	228	257	244	268	229	284	269	253	251	240	245	233	222	257	284	262	278	256	251	261	254	266	233	262	253	251	210	242	268	241	248	259	246	254	251	223	262	255	261	255	283	228	251	233	235	244	264	259	246	245	272	242	251	229	256	256	239	270	232	252	242	252	235	267	252	227	266	225	276	259	276	253	226	234	229	246	265	208	203	261	276	230	233	256	264	252	235	258	249	249	260	228	252	232	241	270	288	244	269	279	250	257	224	235	271	237	280	275	253	244	254	230	251	240	246	254	255	251	258	236	248	262	236	257	249	249	226	256	272	219	248	256	245	244	260	219	273	258	263	242	236	248	244	239	261	282	240	252	254	261	247	222	215	236	226	267	252	234	238	225	226	231	247	252	240	227	207	224	273	262	247	242	259	254	239	240	233	236	270	240	252	238	276	283	251	266	249	250	251	257	234	216	223	269	253	218	232	252	246	232	265	251	256	251	264	247	249	263	244	250	251	233	241	270	209	251	236	230	246	249	266	264	273	271	263	244	255	243	218	244	229	213	237	258	252	241	284	257	250	258	247	265	270	246	218	234	215	262	233	289	248	267	285	235	230	240	244	248	220	281	229	263	261	236	261	248	254	245	255	242	238	246	246	243	232	236	256	238	240	231	242	250	230	259	265	269	236	262	250	258	238	237	258	266	271	242	234	254	232	263	226	241	238	246	260	283	259	249	239	251	255	272	254	242	234	249	239	247	236	235	247	219	257	259	271	250	220	257	263	254	251	244	267	211	246	248	257	231	235	264	246	253	255	248	246	220	238	243	252	233	226	272	300	246	242	258	222	256	235	218	249	274	257	250	238	250	252	270	244	249	271	249	236	253	244	265	255	239	279	252	248	236	236	253	217	267	289	265	219	246	251	243	254	269	238	254	256	263	254	235	248	241	235	261	261	265	275	251	264	252	243	245	235	270	230	240	271	227	242	242	251	255	232	256	242	249	225	263	259	228	258	250	241	253	264	226	268	230	244	293	234	246	239	252	250	215	239	221	238	234	258	251	233	229	254	239	254	251	273	251	251	225	233	262	242	268	265	257	265	242	259	256	264	219	246	246	232	243	209	250	252	255	242	257	270	236	244	228	264	247	244	231	234	237	219	257	275	232	266	274	231	261	255	224	242	229	273	231	240	256	259	239	228	249	255	229	256	241	238	261	215	240	261	260	246	250	270	233	232	256	252	227	252	257	224	243	228	258	244	229	244	237	249	223	240	245	265	289	260	250	238	213	251	257	245	259	232	252	239	250	265	253	278	267	251	253	256	259	257	245	253	235	243	244	258	261	232	261	238	291	257	231	229	247	227	244	228	235	254	243	243	235	249	253	265	243	224	269	250	217	297	258	247	241	235	240	260	232	238	253	244	244	252	258	210	274	243	287	256	238	234	275	253	253	279	245	288	235	235	258	281	236	245	233	252	262	215	247	238	271	248	247	237	255	246	223	236	239	233	249	224	238	249	258	253	261	246	249	263	257	273	232	238	251	263	263	240	245	258	230	217	248	249	244	248	259	212	266	284	258	250	227	235	235	233	231	264	244	238	252	240	258	224	234	267	285	249	231	224	249	246	290	234	249	252	236	241	246	237	256	232	267	218	246	259	262	227	257	242	229	248	254	259	245	255	249	258	254	254	239	277	240	238	241	240	222	246	254	224	252	273	242	265	251	260	236	235	246	271	271	220	255	278	223	239	280	268	236	231	257	229	262	246	271	275	281	270	230	242	240	239	234	229	241	237	252	263	247	241	246	248	270	268	201	258	245	245	231	253	283	244	236	227	257	244	263	240	242	251	262	252	246	257	261	244	213	249	224	214	266	247	236	227	260	256	255	244	235	252	243	223	227	252	267	250	242	271	255	252	240	235	229	250	249	263	308	270	252	256	241	264	240	235	265	259	242	223	246	257	259	245	283	242	233	277	267	252	239	276	247	278	257	206	234	234	229	267	264	237	255	217	233	241	243	260	237	263	255	241	244	235	231	252	251	231	233	256	221	258	249	238	257	275	231	258	259	264	266	256	249	240	251	274	238	264	229	213	250	268	275	289	225	269	237	251	254	265	287	251	232	229	248	236	250	247	254	266	258	224	248	257	254	222	254	262	215	265	245	249	223	231	285	229	252	245	255	244	244	263	232	255	248	237	252	234	254	265	249	262	247	233	260	271	256	271	229	259	258	264	249	247	256	244	251	272	246	265	248	246	233	272	233	225	280	219	240	241	230	234	247	234	266	269	259	207	242	246	237	245	249	229	240	220	249	253	248	251	262	220	237	245	246	268	284	275	244	247	240	266	227	267	227	267	227	261	227	234	215	279	265	262	243	245	244	256	265	240	242	257	286	277	262	229	267	237	227	262	253	246	213	223	232	255	268	256	260	256	222	227	231	240	230	230	233	247	257	254	241	240	245	242	263	240	230	223	233	247	254	229	257	263	220	248	290	236	255	218	254	245	279	242	240	245	227	276	277	252	228	232	259	270	216	245	236	251	256	262	233	234	234	251	274	281	281	243	249	263	234	229	251	264	237	255	244	237	206	238	242	263	264	263	251	255	216	257	252	223	259	246	248	277	252	223	259	248	256	241	253	250	237	252	258	232	248	246	268	242	274	264	246	250	218	253	264	244	259	246	252	242	255	245	248	268	258	261	275	234	224	239	242	259	247	254	236	256	253	254	249	259	222	250	254	242	248	260	267	235	231	251	236	230	257	234	252	228	245	235	282	244	242	258	269	231	241	222	258	248	234	245	247	229	238	235	269	257	247	258	272	236	251	226	257	225	261	269	263	239	240	258	225	223	263	242	239	252	280	256	209	248	232	224	243	241	235	219	256	228	242	260	272	275	229	234	249	248	229	266	261	245	234	291	258	254	260	253	230	228	237	256	249	258	253	239	238	276	267	249	255	253	247	251	250	245	230	237	231	223	273	218	239	233	263	252	265	255	247	220	236	256	242	259	226	256	235	261	231	253	241	280	260	224	246	253	266	235	271	225	215	246	241	276	219	254	226	240	241	286	260	248	244	242	251	263	223	234	240	228	244	236	258	242	244	265	253	261	247	229	251	230	251	243
4981	547	446	346	254	265	248	248	245	248	243	329	1610	1693	745	297	251	252	249	226	231	220	238	223	206	226	252	233	229	233	257	236	237	247	227	226	231	242	244	234	239	242	222	212	230	215	230	255	223	209	226	237	239	214	210	228	229	236	252	249	238	225	240	213	225	260	228	252	231	240	240	223	205	241	230	263	239	247	242	230	222	236	252	236	242	247	206	232	219	243	231	226	259	213	256	245	251	258	218	256	236	208	237	229	222	235	240	247	267	231	249	197	216	220	253	226	208	226	205	256	231	217	240	238	228	225	228	240	211	257	235	229	256	241	206	247	230	207	231	225	248	261	256	235	220	240	242	241	216	233	245	234	241	241	215	205	237	223	215	240	226	238	247	243	246	233	244	214	248	221	228	232	226	244	240	230	221	249	249	227	256	224	239	226	266	230	222	224	217	240	228	185	248	224	233	229	221	220	238	232	226	216	239	233	222	235	242	210	204	262	246	234	238	234	203	229	239	230	216	246	253	235	237	227	234	223	247	209	238	229	219	198	225	220	237	206	197	235	219	266	216	222	218	239	271	236	228	210	233	223	237	222	234	242	239	229	200	244	219	227	242	227	218	233	224	223	224	237	239	223	226	223	208	241	244	227	217	229	272	236	221	261	215	213	237	217	216	221	247	252	230	258	260	248	235	271	246	234	236	246	223	214	228	219	242	230	244	200	219	235	236	252	257	197	228	220	230	244	229	246	238	242	248	233	240	246	231	202	233	217	232	268	237	242	222	211	214	230	216	257	213	245	237	234	227	219	211	239	262	238	240	218	216	242	235	240	212	255	219	251	218	209	212	210	219	222	216	210	199	253	249	243	257	241	246	243	249	219	242	236	239	228	249	223	227	229	244	236	252	222	220	224	237	246	227	218	230	233	218	248	239	221	242	241	224	211	211	247	193	239	234	243	225	246	278	237	231	218	213	246	221	225	222	217	251	231	246	225	223	251	225	224	203	199	231	271	234	204	223	251	193	252	238	241	241	236	215	247	227	219	232	195	254	208	244	260	249	224	230	223	227	209	268	216	216	249	251	262	238	208	240	236	222	240	262	236	244	234	222	232	228	245	235	215	239	264	230	223	223	236	229	221	228	219	225	214	234	246	213	230	218	241	260	226	223	257	274	216	224	231	215	252	260	230	236	240	248	266	251	238	226	222	271	221	234	235	249	246	218	248	244	233	235	233	221	267	196	256	216	220	222	237	210	247	231	206	227	235	212	226	244	227	257	205	231	249	233	248	228	197	219	209	226	229	244	243	260	234	228	242	220	257	229	199	229	219	223	223	242	224	232	230	232	207	222	226	222	216	225	249	254	241	235	214	244	248	228	230	236	226	259	230	240	251	229	228	247	230	237	238	250	236	256	226	238	229	250	269	215	217	237	232	231	217	266	214	238	222	249	236	226	242	229	210	217	220	230	240	214	258	239	257	212	205	225	232	223	247	209	190	247	239	243	239	230	211	247	203	232	256	242	222	238	235	230	237	239	232	203	211	263	229	196	237	259	252	232	228	232	224	253	234	242	236	239	228	192	217	192	244	243	230	231	247	231	241	227	222	238	242	231	247	239	253	213	257	227	228	222	239	248	231	268	222	253	232	224	247	261	249	226	212	270	220	262	218	251	223	241	224	244	240	229	249	226	250	240	233	235	252	227	246	203	216	237	206	223	243	241	236	234	230	274	227	235	222	248	236	231	188	215	210	238	268	207	239	227	242	267	215	217	202	281	211	219	203	239	207	220	252	221	226	237	272	240	234	248	237	242	262	215	225	218	219	228	226	238	227	226	215	257	233	240	238	211	220	226	222	250	229	233	238	204	210	211	274	214	240	248	262	229	206	208	241	227	247	236	211	238	241	226	245	250	239	221	218	239	241	249	221	257	247	209	208	226	248	229	229	234	225	244	219	234	223	236	214	230	255	250	266	222	225	244	241	230	277	241	234	235	230	255	236	229	228	222	235	218	239	238	242	237	213	228	226	234	213	224	225	240	273	222	267	239	224	249	231	233	250	227	258	248	265	249	240	244	253	261	240	225	243	239	262	237	226	236	264	240	239	225	235	220	219	242	249	228	237	228	241	193	221	218	232	224	226	233	242	256	285	240	229	235	218	237	246	232	244	241	244	235	252	233	247	242	217	234	222	279	241	218	253	217	252	228	209	198	235	224	230	235	224	272	220	219	240	227	223	222	216	236	233	256	232	243	230	251	236	254	236	228	252	223	250	240	233	266	226	205	218	243	229	227	235	249	245	239	236	235	231	228	218	232	257	242	248	209	257	220	247	217	251	261	217	248	228	235	206	244	266	250	240	251	214	223	237	224	222	236	219	233	244	232	214	224	236	218	260	227	245	254	233	239	223	220	218	248	248	220	229	228	239	221	232	256	217	257	232	250	234	215	249	253	221	232	253	245	234	251	244	259	231	222	231	252	237	248	242	231	251	221	242	244	237	256	244	252	219	245	241	236	237	241	243	227	219	256	219	253	234	248	237	263	242	265	216	204	222	229	209	229	237	237	237	207	233	246	243	234	221	272	243	236	236	255	229	222	229	233	229	243	233	205	258	237	209	250	249	245	236	243	231	240	259	254	226	216	254	218	242	228	219	221	244	255	211	237	224	253	216	228	251	211	238	246	241	223	210	229	224	237	251	232	259	198	241	236	223	230	228	238	221	242	208	226	226	257	261	242	239	233	252	230	217	236	231	261	225	219	255	240	250	208	236	248	218	245	238	256	257	248	229	255	261	237	252	240	222	258	231	232	233	224	218	231	225	232	235	224	238	215	209	240	232	247	231	246	220	198	239	242	213	241	228	215	218	241	221	276	225	231	249	215	240	223	238	224	271	238	204	237	244	234	227	248	228	249	227	234	238	233	240	206	232	246	191	228	235	265	206	248	200	204	224	226	245	226	227	250	245	218	265	256	201	250	255	268	228	237	210	263	274	230	257	231	229	241	251	238	213	275	236	224	247	238	221	224	230	230	226	247	240	235	240	232	245	241	219	242	251	207	211	216	240	213	200	222	255	217	227	266	240	198	222	231	244	231	245	221	245	227	250	230	265	225	262	229	232	254	232	234	254	243	208	232	193	218	218	229	249	244	232	235	242	232	237	255	237	235	249	223	249	264	236	229	236	238	228	213	222	226	217	206	246	217	259	236	231	234	228	248	228	246	218	222	233	250	229	230	226	218	236	246	258	236	208	217	273	206	247	225	234	258	228	222	227	253	178	249	228	245	255	236	253	249	227	216	219	229	218	240	260	223	215	252	230	273	231	221	247	242	236	246	218	247	229	233	241	232	245	214	229	226	222	248	242	228	250	242	246	247	231	260	223	211	224	243	226	236	216	246	219	252	229	246	235	253	236	269	232	256	251	264	228	213	204	226	221	218	224	225	230	230	220	230	215	252	247	198	220	257	236	252	234	250	207	232	254	232	206	236	220	235	233	194	252	242	228
24829	21042	27436	24817	10256	911	522	429	342	329	315	610	10968	13085	5729	1325	328	304	299	256	304	248	220	260	270	246	280	289	290	271	251	265	274	239	267	304	268	299	240	228	269	246	244	272	283	269	254	256	264	265	250	246	260	252	256	264	247	251	265	278	255	234	250	254	234	254	292	259	299	250	265	278	269	248	261	255	269	253	252	255	280	248	238	265	259	258	303	241	260	258	289	291	278	288	268	256	265	234	265	233	268	258	252	272	273	278	276	287	254	253	262	272	269	267	256	273	269	254	270	247	241	265	285	297	243	273	251	279	294	257	249	263	268	268	223	249	257	282	266	265	243	272	266	274	243	260	267	257	266	285	248	276	262	275	268	267	272	255	259	250	257	262	256	297	277	284	232	242	252	288	279	254	280	239	265	243	249	232	247	285	279	236	270	282	286	269	249	292	260	281	225	246	249	246	295	259	268	263	276	282	236	277	269	256	261	265	263	249	255	275	254	250	259	225	231	271	230	267	243	258	270	254	270	261	295	254	259	261	251	241	227	249	270	263	270	258	261	258	268	258	259	257	266	285	263	237	267	248	229	252	251	238	271	239	288	239	259	270	282	264	252	287	257	274	249	264	238	282	267	260	279	299	251	249	234	237	248	288	276	273	254	266	281	218	240	274	241	255	270	259	258	287	265	261	260	269	256	254	286	244	242	257	254	240	254	277	254	256	266	249	253	271	254	264	249	273	260	268	252	248	267	228	261	252	250	269	256	255	265	259	239	252	239	270	269	250	243	271	239	246	234	260	279	261	220	229	265	251	283	267	267	255	256	254	245	242	249	264	269	263	274	269	275	268	274	240	288	250	254	271	247	248	251	268	268	253	259	242	273	285	252	257	262	275	270	248	231	247	253	272	293	249	279	285	271	266	255	244	253	250	268	234	275	243	249	286	281	257	240	295	260	257	262	271	259	251	258	292	228	271	257	281	274	245	228	232	239	260	274	269	265	229	269	238	251	250	280	247	260	258	270	260	285	255	258	266	290	277	240	273	245	258	250	247	275	237	244	248	265	261	287	288	281	260	249	263	265	261	262	255	251	255	239	252	268	239	266	294	273	250	264	253	256	269	283	242	271	249	251	271	234	281	271	280	280	220	245	247	248	276	260	259	264	256	269	258	263	284	255	240	240	272	252	275	252	288	259	251	265	297	270	292	257	280	227	223	240	255	292	257	267	222	251	241	228	271	283	256	234	269	254	259	276	285	254	260	268	260	254	265	264	236	246	291	250	257	255	247	253	274	257	242	254	215	245	250	278	250	277	281	266	278	279	286	263	241	231	271	305	266	249	239	267	253	265	252	277	262	265	251	278	251	302	246	244	270	248	266	241	252	270	263	295	267	249	285	271	289	241	285	277	258	259	242	290	242	293	251	252	257	232	256	239	268	271	282	254	296	256	270	261	251	257	248	265	269	276	266	273	265	271	283	281	255	259	290	243	285	243	280	252	256	269	243	252	249	284	245	266	243	281	270	247	264	263	273	298	287	245	261	243	245	242	269	280	261	257	266	250	237	256	267	238	249	255	285	288	269	247	257	285	297	276	259	274	224	230	249	224	244	254	239	256	266	266	261	257	252	246	261	279	272	268	280	286	263	271	269	240	253	246	252	282	271	240	288	278	268	256	282	271	263	259	253	257	254	256	243	232	259	258	238	235	230	269	259	268	258	274	291	276	262	245	278	278	239	260	270	258	279	269	285	285	252	290	235	226	267	281	244	245	276	250	282	249	262	297	259	233	241	221	261	272	250	270	263	284	259	258	249	262	258	250	254	257	300	264	271	255	264	273	271	271	248	276	278	254	254	265	275	281	289	306	251	241	255	262	250	261	240	278	272	259	259	253	247	266	248	251	231	262	252	261	263	304	250	277	271	253	275	293	255	236	249	272	262	274	254	275	243	251	261	266	289	279	244	255	267	250	266	261	281	243	251	264	262	266	249	251	246	265	254	278	269	284	259	236	252	237	263	247	243	272	277	292	263	250	279	258	245	274	273	275	238	264	283	240	254	269	241	281	255	257	284	256	237	258	247	262	249	272	271	280	240	275	245	241	249	263	227	235	269	274	282	252	259	250	251	267	261	287	280	254	251	244	235	256	227	242	263	280	273	291	259	264	291	261	274	255	272	258	262	258	266	259	262	260	258	262	264	269	295	278	236	278	267	284	281	262	256	271	262	265	258	257	245	258	289	257	238	265	296	276	260	256	263	236	265	244	269	273	249	265	263	284	270	262	233	219	270	259	263	255	272	240	248	274	250	256	235	252	269	265	233	260	257	237	268	263	253	284	253	264	235	253	255	260	251	290	265	273	246	249	255	260	240	248	282	260	250	243	250	259	250	277	244	245	238	260	286	276	258	286	279	267	258	271	257	262	256	231	261	246	241	235	238	248	253	252	257	292	287	282	258	272	259	258	256	270	267	262	243	236	266	297	283	278	243	247	258	257	240	259	257	249	256	281	245	265	257	272	295	251	258	240	234	254	256	243	270	262	234	270	270	247	231	239	271	265	282	244	252	284	278	246	263	257	267	251	255	249	255	267	227	249	252	295	275	268	258	261	243	234	250	274	251	260	283	261	240	265	266	273	259	257	253	264	249	269	274	246	256	250	263	244	265	250	276	264	283	234	298	277	264	220	255	223	266	273	260	257	296	265	240	262	263	257	270	252	247	263	269	244	283	267	234	252	242	280	249	248	252	258	255	270	271	249	289	266	257	262	274	251	240	261	252	276	275	256	261	275	304	240	247	247	256	266	278	264	244	264	266	263	232	310	270	266	256	255	251	250	271	272	277	274	278	253	227	259	252	275	277	290	268	282	296	267	267	257	249	289	250	254	288	278	269	263	282	258	276	271	269	222	254	249	236	255	248	249	267	294	250	275	264	290	251	229	221	300	259	254	253	239	282	246	282	255	271	236	246	235	225	249	269	257	244	283	253	271	269	245	254	263	271	255	224	278	239	263	269	258	281	265	269	253	242	251	272	237	272	244	247	262	251	285	253	261	256	231	259	243	268	252	259	275	242	238	297	268	254	256	268	268	252	255	254	261	240	272	251	283	279	241	260	245	235	247	240	255	259	240	263	264	254	257	271	257	281	241	233	243	194	248	267	290	277	261	265	244	266	286	256	236	264	244	261	282	254	257	270	272	270	254	245	257	242	265	262	261	254	280	265	248	246	255	251	280	246	276	272	280	235	272	254	264	271	262	243	257	256	255	268	249	244	245	270	262	268	256	244	244	279	259	258	255	251	224	261	277	288	270	258	257	262	299	232	248	283	255	270	266	254	240	250	258	270	236	257	270	244	278	267	270	240	287	254	229	264	255	261	251	258	242	261	274	261	245	246	251	277	246	260	239	266	257	261	241	270	233	258	272	283	279	248	246	299	248	233	260	241	251	266	241	224	252	255	254	246	262	234	263	257	253	251	265	262	251	257	244	302	280	261	302	254	256	253
5757	3422	2710	1287	888	664	560	492	406	389	331	956	14147	12812	5355	1548	272	278	355	254	274	267	276	262	275	277	227	270	286	271	263	269	249	255	249	275	248	272	261	275	256	232	258	270	258	271	282	256	255	246	252	265	249	274	266	238	238	240	249	311	243	256	264	248	265	308	267	243	252	232	244	251	242	260	266	274	248	244	238	260	247	288	256	252	264	275	254	265	277	259	279	283	240	274	262	251	268	258	259	254	258	263	276	259	266	242	273	271	290	272	232	241	248	229	253	283	256	270	254	262	267	244	248	271	283	252	251	249	272	251	269	252	269	237	244	307	264	274	271	270	231	255	263	278	300	254	253	250	244	247	243	267	256	261	295	262	264	254	255	267	258	270	256	267	277	265	266	268	270	236	243	229	262	252	222	263	273	254	254	245	221	217	251	248	267	269	249	254	249	256	248	259	276	239	265	262	229	266	273	228	269	262	250	245	264	279	263	252	238	254	253	268	239	248	277	286	254	251	238	251	282	276	253	265	241	283	282	275	268	258	244	283	256	249	232	242	253	259	257	248	275	257	252	249	272	259	260	269	259	247	264	240	253	282	256	248	239	248	287	265	251	244	262	246	236	274	278	284	259	288	257	235	253	293	289	240	243	243	268	224	249	259	253	276	236	251	241	282	252	264	264	280	244	228	250	263	253	264	255	261	267	261	257	250	263	258	276	259	250	255	256	288	268	281	237	273	262	276	246	244	280	242	260	264	259	263	247	253	245	299	269	256	262	257	250	292	255	281	257	246	251	285	236	254	258	237	256	260	262	241	266	248	273	243	256	251	254	266	257	251	229	269	307	253	295	257	250	259	252	288	250	245	282	242	262	259	266	283	263	263	232	277	267	279	283	220	264	232	264	261	277	275	260	247	253	281	244	239	294	273	248	251	262	238	272	257	301	249	257	267	235	258	261	230	257	226	259	273	269	264	246	250	262	262	289	261	259	256	276	264	245	265	250	291	286	266	227	249	258	242	250	273	280	253	261	254	259	264	267	279	268	270	260	263	252	237	250	248	268	236	262	277	267	236	230	247	244	242	264	246	258	279	270	250	238	265	252	273	269	271	267	318	249	272	269	228	242	277	256	270	271	290	274	280	273	290	252	253	272	296	265	283	252	277	261	246	292	212	235	277	266	264	269	266	259	285	273	237	288	252	236	260	257	273	277	270	248	271	247	235	266	242	244	267	244	249	254	287	258	279	288	283	260	268	277	278	254	261	282	285	278	246	263	242	242	247	247	277	263	269	252	249	226	249	270	262	263	278	262	268	246	255	244	264	281	254	266	248	296	251	273	307	242	257	257	285	237	274	264	278	252	256	235	272	249	269	268	239	257	292	235	242	241	272	241	275	265	264	249	255	265	269	225	267	267	273	274	278	258	263	248	271	275	250	219	276	270	264	304	274	240	271	239	248	258	275	255	246	247	265	239	247	237	263	263	244	230	244	245	269	256	243	265	266	277	252	227	245	249	276	229	247	269	237	271	253	291	254	273	259	276	251	250	253	275	289	253	236	244	256	238	250	258	275	284	257	245	239	255	258	246	291	259	257	269	267	268	258	266	262	251	250	241	246	252	258	274	284	244	235	257	272	254	247	254	268	289	247	258	246	257	275	279	246	253	269	277	263	266	257	266	256	239	289	253	244	269	245	277	285	244	261	264	264	243	283	265	290	245	266	243	258	229	251	267	284	250	242	277	249	268	275	248	241	246	266	274	267	257	253	248	262	237	258	212	243	245	263	248	266	263	227	244	239	268	258	277	284	254	255	278	254	235	249	247	254	294	232	271	244	279	221	250	273	261	253	240	264	258	265	269	246	263	271	261	242	264	261	273	258	271	275	243	264	263	254	268	244	257	263	242	259	272	282	251	246	229	275	262	290	243	274	243	261	265	263	260	246	240	253	263	240	237	275	263	258	263	239	262	253	266	274	241	264	274	273	267	239	255	262	253	235	247	267	272	251	280	249	213	270	257	237	245	250	265	252	252	291	222	281	242	232	295	272	260	260	253	255	244	247	255	278	248	234	284	227	255	264	257	254	261	284	248	262	260	252	274	264	293	268	280	240	258	266	250	255	262	250	263	282	273	246	272	237	263	255	262	251	226	231	287	271	253	276	257	246	270	236	242	255	228	242	240	253	235	264	280	246	235	237	272	245	265	245	274	253	273	278	256	254	250	235	242	274	247	241	242	257	240	253	249	264	281	221	245	231	242	271	232	239	247	246	258	269	261	263	222	251	269	257	259	246	238	226	244	228	294	264	281	253	263	257	255	250	271	260	281	249	240	257	273	243	281	281	236	272	261	251	244	288	253	240	263	246	270	256	260	276	253	234	230	256	251	276	257	243	280	228	269	262	247	246	251	244	276	261	260	269	266	260	238	274	249	236	255	224	273	264	259	263	245	251	237	251	265	239	271	259	251	251	231	260	256	225	259	279	246	269	250	267	227	271	261	269	273	251	270	275	237	261	238	297	242	240	255	274	261	230	263	266	256	286	248	262	234	252	261	256	264	282	254	234	277	247	261	250	259	254	275	246	271	266	246	238	263	257	249	283	226	266	231	238	249	242	248	244	256	262	266	263	252	282	254	254	293	274	259	237	250	263	230	275	231	249	292	260	282	246	262	251	267	273	243	285	280	268	274	240	261	262	279	241	243	267	260	272	246	280	267	264	242	263	245	243	247	245	244	227	253	265	268	248	240	284	255	263	239	250	269	263	262	272	269	262	266	279	265	277	243	273	241	260	249	265	262	277	260	302	246	256	245	260	252	238	249	263	246	252	287	269	262	261	250	245	273	264	248	286	260	226	259	234	239	246	252	253	266	261	281	230	251	264	234	263	287	265	265	267	261	248	238	239	253	235	252	227	274	264	281	279	266	263	286	250	233	248	265	247	268	269	248	263	247	268	259	243	247	276	253	270	257	263	279	269	244	269	268	256	242	269	294	291	279	265	270	262	268	253	249	255	262	248	253	247	231	226	242	254	268	251	262	264	241	260	273	259	263	245	267	261	250	251	277	269	260	272	266	251	268	267	267	262	259	244	249	269	262	264	267	264	209	282	235	265	264	254	264	263	263	246	279	260	260	247	256	267	255	260	251	251	269	255	268	241	253	263	271	237	277	250	258	224	249	251	268	250	240	264	237	256	256	270	254	239	270	230	294	260	265	290	257	252	255	292	250	284	246	268	258	252	280	259	240	249	268	259	262	271	248	229	270	264	229	248	262	250	268	238	236	261	237	288	275	259	252	226	247	207	256	274	266	259	269	254	258	249	261	257	248	246	249	264	283	230	269	273	276	257	284	248	239	239	281	263	265	270	249	257	268	256	242	263	245	276	286	222	263	262	250	269	251	251	250	276	262	281	258	242	254	249	261	262	254	270	252	280	276	249	240	259	242	254	246	265	248	286	270	271	259	250	241	281	240	268	299	240	223	266	263	286	277	245	259	248	237	230
23909	21002	28217	23949	20976	6970	1260	751	590	541	581	674	15254	25294	12164	2666	515	453	432	432	418	407	445	423	409	425	428	437	376	438	419	420	423	414	415	410	389	396	404	411	422	433	397	411	426	415	395	424	418	404	391	425	396	442	471	413	425	422	387	402	460	395	473	427	390	434	416	427	410	377	439	423	426	425	422	393	374	395	402	411	401	462	371	406	396	418	401	425	430	416	437	438	412	411	398	393	417	427	424	438	400	388	412	381	416	435	416	384	396	385	428	417	403	377	415	377	405	394	431	421	401	407	392	397	393	440	410	431	406	409	429	397	403	450	435	437	404	389	404	431	381	386	406	404	435	399	402	404	411	436	403	401	412	402	389	404	368	396	391	443	442	418	397	429	431	437	417	422	384	416	429	457	439	390	406	433	436	396	404	439	393	387	407	449	475	425	417	426	422	425	424	420	429	416	405	400	402	397	438	399	402	424	418	424	461	399	452	413	412	430	406	423	443	411	412	416	435	398	405	396	446	369	408	434	408	421	423	399	402	402	416	404	398	399	440	418	391	421	385	416	417	407	424	391	447	393	439	403	412	384	401	397	420	434	413	446	402	399	410	414	393	433	390	428	405	419	453	409	430	418	417	408	420	396	403	413	400	426	378	447	420	418	382	502	439	414	429	385	402	382	438	402	421	407	420	430	410	387	430	406	375	397	444	381	442	405	392	413	429	396	400	428	436	382	418	430	400	392	402	429	397	418	408	420	411	415	418	407	413	425	425	448	443	398	421	417	416	405	437	435	406	430	422	421	395	420	382	392	392	397	411	414	404	409	432	403	399	438	367	461	378	410	445	438	426	407	378	419	393	410	396	392	415	418	418	397	421	409	373	406	398	413	422	428	421	448	394	413	416	405	374	427	440	419	409	390	440	416	397	411	456	411	388	437	374	423	402	451	387	408	370	388	442	392	439	443	415	452	409	369	440	408	393	408	402	393	410	419	437	427	414	425	400	395	426	377	409	401	443	407	386	377	405	390	439	421	441	380	395	441	393	372	408	404	401	403	413	429	423	441	437	398	412	417	402	406	425	397	444	411	412	426	422	388	410	435	409	424	443	440	395	392	411	411	382	405	402	426	421	400	411	450	452	422	440	430	435	429	413	400	398	432	421	394	438	415	427	400	428	433	407	414	392	392	424	403	428	417	415	409	425	415	421	407	415	400	424	463	411	405	408	392	396	378	395	420	377	400	429	420	433	394	389	406	451	427	382	402	395	413	424	400	415	400	393	381	390	423	403	437	401	420	386	419	395	394	403	414	427	415	398	437	399	394	441	438	383	431	393	365	404	449	436	415	420	418	402	413	381	419	459	461	414	400	407	425	415	425	404	407	401	409	390	397	432	421	428	382	439	418	395	424	423	397	405	419	374	428	395	440	405	442	431	438	414	425	427	413	428	442	411	418	439	427	409	457	408	433	446	392	414	406	432	400	397	455	381	415	424	436	388	378	417	375	384	426	408	394	403	411	413	414	389	412	399	405	410	435	414	418	392	424	428	402	387	395	416	367	419	372	391	419	437	442	454	394	416	371	438	441	409	388	410	384	384	402	424	408	414	430	391	372	411	413	365	427	401	404	400	395	452	422	389	398	397	411	375	399	423	408	390	448	379	414	389	434	401	390	435	434	401	440	380	414	409	426	438	417	413	405	407	387	380	407	418	455	445	427	450	435	406	403	422	434	421	401	360	397	439	435	391	424	417	407	420	412	417	418	379	426	398	418	425	404	448	440	384	417	440	415	419	407	367	437	399	400	442	434	417	407	372	397	398	406	441	408	422	421	380	426	419	404	416	386	419	415	382	444	400	414	404	435	400	435	424	390	438	395	402	378	422	414	386	434	414	405	451	435	409	419	371	359	437	419	414	412	387	382	435	425	418	409	426	406	393	415	431	409	392	417	438	398	429	430	408	415	442	406	403	401	436	396	380	371	454	392	418	406	426	413	415	414	394	391	410	371	430	426	396	431	398	438	385	402	410	466	442	412	410	415	406	396	379	411	443	401	414	406	421	384	396	419	402	377	386	406	377	432	410	414	425	428	419	388	434	365	398	424	413	411	419	374	411	391	431	426	407	443	394	384	428	394	384	440	404	423	415	419	387	405	380	411	432	442	374	394	377	439	426	414	402	435	414	429	409	400	440	402	439	419	391	418	387	398	427	412	433	369	408	434	431	394	404	426	358	417	405	457	429	407	415	397	462	359	407	420	420	460	438	392	407	404	415	419	425	411	398	402	402	435	401	404	429	424	411	394	410	428	398	408	430	407	404	429	421	434	424	379	465	416	449	402	403	428	359	403	369	377	380	438	406	406	407	413	406	403	410	423	414	414	422	432	393	391	438	413	407	432	428	419	385	419	398	414	411	420	452	412	389	406	427	389	396	425	386	427	422	425	419	396	423	421	367	369	406	394	418	411	409	418	397	417	418	402	418	408	457	406	425	423	414	425	391	424	423	437	395	413	445	428	382	399	404	443	423	381	401	430	468	432	411	359	421	402	442	401	425	410	438	412	416	424	433	434	446	411	394	398	403	405	435	410	389	418	435	459	400	407	417	379	410	461	465	431	436	361	435	417	371	407	413	412	413	415	408	418	410	405	381	408	427	397	431	407	385	413	454	407	396	388	406	366	370	462	396	422	412	400	405	393	417	427	389	455	408	390	414	441	412	437	431	384	446	383	395	417	394	412	380	409	422	383	417	412	413	415	414	437	389	414	439	396	402	427	412	388	408	390	376	400	438	417	412	390	440	397	387	408	386	440	424	431	408	406	386	402	408	382	443	430	405	441	434	421	420	366	431	372	415	354	372	405	468	402	407	400	403	386	437	395	399	415	425	419	452	394	409	393	409	396	418	370	402	432	439	439	370	449	394	429	439	411	432	393	383	404	369	394	392	419	418	411	390	382	390	398	430	413	437	399	411	437	422	411	427	416	417	456	412	404	382	416	429	385	412	401	439	402	415	413	406	413	412	426	398	434	433	414	387	472	405	391	391	446	399	437	420	410	419	415	432	395	391	397	423	398	442	440	407	397	391	416	393	392	455	434	409	435	416	408	397	395	409	435	413	414	435	377	405	414	464	422	412	383	398	429	392	407	434	396	426	399	414	407	395	371	427	438	413	411	350	411	411	409	432	385	397	388	427	409	410	431	407	441	390	415	434	373	431	395	387	453	409	389	380	415	430	383	392	396	390	424	393	443	421	418	429	430	456	401	379	396	408	420	413	405	419	427	424	398	409	397	424	419	410	438	428	423	464	402	385	396	392	391	431	381	446	376	404	383	417	376	390	394	396	415	417	420	389	406	432	412	419	388	423	438	364	428	394	402	397	468	427	426	407	409	386	412	432	426	375	362	418	462	415	424	431	384	439	358	363	408	416	421	420	443	409	379	441	405	380	411	376	375	438	387	367	450	397	447	405	377	400	407	354	418	405	425	402	411	423	423	409	398	433	410
15825	5888	4498	2199	1483	1073	946	768	690	604	616	876	19008	22844	9377	2594	432	440	410	413	406	396	412	418	393	366	411	364	371	394	376	379	381	385	394	350	373	396	389	406	425	388	385	360	421	397	402	426	384	363	386	410	369	359	355	402	397	395	378	371	425	383	376	371	388	424	338	367	403	387	414	365	397	409	377	396	383	406	368	378	390	361	394	357	380	329	394	377	369	404	377	355	392	386	409	346	384	372	405	380	392	352	381	371	376	377	393	384	379	394	394	387	388	376	389	405	415	374	371	389	386	397	422	399	392	407	393	372	427	402	346	395	375	358	401	405	361	387	401	388	382	402	390	403	418	389	408	396	368	383	342	398	373	399	377	375	390	423	349	367	376	345	405	363	408	371	380	404	408	383	378	366	362	402	393	385	383	385	383	399	384	361	379	362	382	428	350	380	396	382	362	387	375	374	410	358	381	368	399	378	394	358	379	419	365	360	355	390	342	391	417	376	379	412	369	385	358	367	338	359	349	369	375	365	391	401	360	385	389	386	374	384	382	430	386	372	377	378	377	363	379	414	369	367	377	378	400	370	372	384	412	380	355	411	372	399	414	411	395	361	338	382	409	386	374	346	413	372	356	364	388	402	384	381	380	411	375	408	437	381	408	398	355	378	400	372	367	370	363	372	417	371	386	402	385	379	339	379	403	390	399	429	367	370	409	374	356	378	338	376	413	401	361	382	374	385	371	379	378	387	382	377	391	381	386	412	380	369	378	366	398	384	377	372	363	395	369	399	372	404	357	366	362	376	372	415	371	369	337	374	396	436	367	382	388	375	384	382	356	404	370	387	383	445	360	389	366	389	362	357	372	363	363	353	391	366	400	387	387	408	376	411	406	406	382	412	394	386	396	392	393	401	393	359	387	378	376	390	398	387	384	422	369	388	402	402	411	419	368	365	379	380	409	402	382	393	395	373	380	367	381	365	396	387	360	385	411	376	406	362	389	364	385	406	359	365	432	400	360	354	366	392	381	367	389	387	398	360	381	408	410	380	383	412	352	402	379	370	418	377	362	371	357	360	402	417	402	399	389	394	412	371	377	420	389	367	400	384	395	387	403	377	374	393	376	388	427	364	425	377	379	378	366	345	400	401	358	393	364	359	379	394	357	403	350	404	371	378	361	366	334	374	389	365	380	384	408	408	375	392	363	376	395	409	403	374	383	365	375	382	361	361	379	380	353	388	394	388	385	359	372	351	366	390	395	379	392	389	398	396	365	409	356	403	382	395	365	377	361	399	384	405	346	344	400	404	389	384	391	383	415	385	399	397	363	337	402	395	366	432	380	405	411	349	348	377	353	368	380	384	388	398	385	379	395	363	421	389	386	401	398	362	389	369	436	389	391	409	382	391	390	385	382	358	390	399	382	372	351	383	409	352	383	392	408	370	336	390	394	363	358	408	370	386	364	394	355	394	406	402	373	391	402	322	411	343	385	355	395	424	408	390	397	375	377	415	374	413	374	397	408	409	376	377	393	345	382	368	366	391	405	370	404	391	368	351	387	382	383	381	354	369	376	412	400	372	383	370	359	385	359	384	350	366	390	400	375	408	362	386	391	386	387	386	350	374	347	406	382	376	325	390	377	379	382	354	357	350	421	423	379	406	395	393	379	349	389	364	340	378	389	393	385	393	385	394	406	433	404	382	379	379	415	415	365	402	376	379	395	359	340	389	427	362	392	392	413	380	379	379	374	394	358	369	412	370	349	382	390	409	369	392	398	386	343	402	355	381	340	374	399	422	379	375	398	364	381	344	370	385	372	404	355	407	385	381	396	413	380	335	371	361	382	343	406	397	420	368	378	378	384	365	399	356	373	397	371	367	392	380	406	383	401	358	363	366	366	368	385	368	405	347	380	356	375	373	369	331	388	377	420	390	418	376	372	382	384	418	364	381	392	360	393	368	389	393	395	353	379	347	372	395	380	338	378	393	363	421	407	392	369	400	417	405	396	386	411	408	376	378	399	372	380	380	381	394	360	369	364	368	388	364	352	380	408	400	374	373	337	392	380	340	398	389	385	370	381	390	399	371	376	378	371	365	415	362	396	368	366	390	373	364	389	353	411	416	354	358	373	353	374	371	361	363	360	428	381	389	422	376	350	385	385	370	363	362	378	366	392	389	377	413	367	368	391	403	367	383	377	384	370	399	384	366	357	355	371	354	384	401	355	354	384	384	400	404	371	375	413	358	409	362	373	391	368	356	375	390	398	413	351	401	398	380	393	361	393	387	366	388	374	360	388	373	378	409	397	354	383	393	396	362	393	383	357	375	387	376	383	385	382	389	386	371	381	386	374	369	417	350	380	374	342	411	391	371	413	364	381	386	391	363	377	402	399	382	400	411	348	390	381	380	369	379	388	367	374	377	355	356	375	397	344	373	385	379	381	403	392	388	366	381	394	395	411	357	417	363	351	350	378	388	375	391	391	389	351	353	380	352	367	346	396	366	344	403	378	387	387	416	364	405	356	375	372	374	378	374	364	395	374	410	375	391	356	372	346	383	354	368	386	327	375	398	384	408	367	368	403	395	388	399	384	372	371	374	387	401	412	369	384	388	395	377	414	377	410	392	371	394	377	364	408	391	390	415	399	408	364	400	385	376	400	357	371	358	392	413	385	406	378	414	374	359	425	354	402	377	356	365	373	383	342	366	412	380	406	375	350	350	387	373	396	372	392	382	358	375	415	383	371	349	388	343	404	384	398	369	360	376	382	358	363	397	369	374	430	407	417	385	401	404	384	379	374	380	335	366	386	385	394	375	363	407	377	396	392	385	337	360	388	370	408	377	379	344	410	381	387	388	350	380	347	399	383	377	371	379	399	373	375	375	358	365	384	339	409	357	393	410	373	367	366	356	367	368	352	370	378	410	352	396	397	382	367	401	403	368	361	419	391	410	424	390	366	387	357	376	398	378	376	395	416	397	365	343	416	377	359	409	381	372	389	386	347	351	406	374	409	356	385	391	395	377	381	396	351	409	353	398	367	434	389	358	361	362	373	427	328	390	378	382	436	361	420	367	389	368	382	355	363	385	351	354	385	370	394	386	396	375	383	391	406	366	387	363	374	371	381	354	382	369	389	398	365	387	370	415	370	376	370	378	394	377	399	364	358	396	384	384	361	380	385	348	377	365	377	370	376	407	406	351	375	390	361	389	375	411	361	377	351	368	354	363	358	392	377	418	368	379	356	360	412	379	376	375	386	392	396	366	363	398	384	386	397	365	425	389	371	372	388	417	390	347	366	389	371	399	354	405	385	400	376	372	365	361	357	398	406	375	363	398	362	369	367	353	376	366	363	387	371	382	378	399	373	398	370	407	371	375	377	335	409	394	384	356	364	390	377	386	416	404	367	354	351	386	351	375	359	385	369	363	400	368	405	341	386	345	357	419	370	403	393	347	357	384	411	363	371	379	366	378	383	374	366	370	382	378	395	401	365	387	384	382	363	424
27308	12313	839	356	226	204	210	194	182	190	215	221	658	1182	527	245	210	186	218	201	215	178	185	184	208	215	198	189	179	185	216	230	207	168	188	199	199	164	211	211	205	207	191	201	183	186	212	161	198	184	185	206	204	199	197	172	201	183	194	182	182	186	184	166	193	177	225	210	190	189	197	183	188	219	198	209	169	166	180	206	164	182	216	191	193	225	187	200	200	183	172	174	192	190	208	193	174	218	192	192	184	211	184	201	190	191	192	219	196	180	190	200	185	201	176	188	190	180	225	197	190	173	174	172	202	212	191	205	183	200	207	206	196	189	193	189	179	165	207	215	196	167	171	173	177	183	192	203	178	200	204	207	205	190	208	200	175	174	217	195	187	201	179	203	194	206	170	205	187	197	209	195	195	184	202	195	207	192	179	211	209	177	196	200	206	209	205	165	192	196	227	193	187	191	200	198	191	204	198	189	197	195	205	195	169	191	213	185	204	170	186	181	196	165	193	167	190	183	221	171	202	184	197	200	180	185	177	194	211	202	209	198	221	196	204	184	220	212	199	209	199	207	201	178	193	190	175	202	200	171	197	167	198	183	174	176	218	203	170	174	175	213	187	207	200	200	189	202	202	184	186	192	185	185	209	180	188	191	177	207	184	204	196	194	207	190	193	198	214	191	193	195	198	189	201	171	188	170	178	202	172	195	177	201	173	175	197	212	210	202	212	185	191	195	216	208	192	181	188	221	206	202	184	183	204	203	204	206	192	200	222	182	193	179	213	171	183	197	191	187	216	182	185	205	211	197	172	188	185	184	208	185	203	190	168	180	205	186	182	168	227	185	173	193	199	193	193	197	187	189	214	205	210	183	241	194	202	172	188	205	192	177	184	182	191	191	176	189	180	200	197	206	195	160	217	206	179	194	209	187	196	181	202	212	202	214	194	192	205	204	216	192	186	177	192	205	182	184	179	192	215	198	178	204	204	181	193	176	176	180	191	206	172	204	187	188	209	183	202	178	197	189	205	195	184	210	192	209	195	204	191	165	187	172	190	206	197	170	206	178	170	176	235	199	192	183	198	189	182	198	164	175	185	180	180	178	183	180	156	190	203	175	193	187	170	176	169	177	188	200	186	201	199	240	206	194	206	189	194	177	211	172	179	189	174	175	174	189	190	203	201	208	204	179	194	206	214	174	198	190	196	150	176	208	171	180	200	201	196	181	192	195	202	185	192	193	192	174	197	194	208	177	191	185	182	226	190	192	197	180	210	189	203	195	186	218	157	188	221	193	193	200	191	175	179	228	198	198	211	158	188	205	206	178	208	222	174	205	197	188	198	213	213	181	205	210	197	192	180	186	173	191	206	194	186	181	173	188	225	199	198	186	163	212	214	213	199	220	180	197	217	175	205	179	199	180	195	200	174	192	202	197	206	197	184	196	193	213	219	202	187	204	197	164	220	204	196	198	207	194	195	208	175	222	190	186	196	170	199	178	173	205	192	192	197	195	196	240	179	191	194	164	225	191	179	181	196	204	211	191	179	173	181	191	175	198	184	173	187	183	171	207	207	176	199	215	219	208	195	182	174	179	181	180	179	197	219	200	166	173	183	182	209	190	187	202	217	192	197	215	177	214	213	193	188	211	195	204	186	206	208	198	189	188	201	211	213	200	178	190	173	184	202	184	204	182	178	198	216	169	194	175	201	189	188	195	198	190	180	188	191	200	213	193	193	183	179	219	196	199	187	214	199	200	204	185	213	196	196	203	180	171	199	212	205	223	183	191	191	182	183	185	193	179	207	186	196	205	190	184	196	198	194	179	214	183	197	174	192	219	187	211	188	182	195	196	194	196	188	199	174	210	200	174	207	215	220	204	192	205	182	212	183	156	205	197	196	183	184	179	183	198	191	191	188	196	190	202	200	191	179	199	191	214	177	195	208	189	187	203	188	187	175	184	177	195	209	202	180	208	190	150	197	195	195	183	199	191	188	190	176	198	186	163	190	190	199	208	207	192	174	173	197	188	192	192	180	200	186	198	198	195	191	203	174	193	194	191	191	175	190	188	191	189	184	195	200	202	182	196	172	187	209	167	173	200	190	163	178	194	194	193	208	178	197	179	189	197	194	196	198	176	177	224	198	204	200	217	192	189	204	179	196	191	214	192	188	190	178	188	234	193	196	183	198	215	208	211	196	187	189	187	191	188	200	203	177	204	196	169	208	207	212	194	204	176	189	206	208	204	190	190	215	168	188	193	200	189	187	193	195	185	163	188	198	211	176	182	182	196	177	210	192	186	201	186	195	189	208	183	192	200	198	187	177	187	212	201	193	175	185	203	169	187	170	188	206	207	199	182	196	194	196	170	180	206	184	191	178	187	211	200	189	191	197	189	190	195	208	180	168	194	190	190	190	214	208	210	202	169	215	170	188	187	196	183	202	202	213	190	202	197	205	199	176	173	174	188	201	191	187	203	198	187	196	208	203	170	223	219	171	178	201	170	194	196	213	179	198	223	192	182	186	178	212	181	157	178	168	203	192	193	222	186	180	193	211	183	179	225	188	179	173	173	191	205	204	200	201	177	198	193	189	169	187	189	208	176	193	215	199	215	200	212	209	167	196	175	204	209	176	185	197	184	190	173	173	211	172	199	186	196	188	194	199	173	213	212	199	195	162	149	185	184	171	195	190	199	161	165	179	197	187	185	216	204	194	217	190	215	200	200	199	196	176	202	233	192	193	167	196	170	195	195	169	194	204	197	189	208	227	182	210	198	200	202	189	197	196	197	193	177	200	187	186	204	202	202	190	194	218	200	196	194	196	191	175	188	210	177	193	178	213	196	194	190	206	194	216	201	199	211	196	213	206	200	167	204	219	206	179	187	186	164	167	209	167	199	199	192	197	220	193	181	176	183	186	205	188	199	176	170	191	202	186	181	172	206	230	176	166	181	170	165	192	191	191	197	202	211	219	203	150	195	214	206	191	179	188	178	197	199	194	203	197	193	229	209	202	177	199	197	183	173	197	192	205	189	185	206	205	193	211	193	196	165	176	158	185	183	174	223	185	176	182	199	177	205	178	194	212	203	184	186	187	201	193	180	192	175	182	167	189	172	197	185	177	187	206	186	169	215	206	206	198	207	204	161	205	212	191	193	202	185	205	171	208	193	223	207	182	204	200	189	207	202	185	187	182	214	192	202	168	188	181	181	201	210	182	181	180	202	192	167	201	180	197	191	208	183	203	179	213	199	187	197	185	187	182	181	187	156	220	196	210	215	192	191	187	171	185	229	174	202	207	200	194	193	198	163	183	180	224	214	188	175	208	211	227	177	204	204	227	172	186	206	203	204	167	195	208	191	194	181	205	202	199	184	177	199	183	206	191	225	171	194	170	186	192	192	217	186	170	204	190	180	173	224	198	176	186	201	183	222	181	199	210	162	215	173	209	202	178	165	190	182	187	187	174	194	180	207	199	211	207	191	175	192	215	186	203	169	197	193	206	201
5652	469	365	248	255	207	206	218	211	214	197	201	1082	1615	641	264	169	194	180	193	194	199	176	189	178	176	173	178	176	198	183	188	209	182	192	189	170	206	183	189	151	198	201	164	192	196	183	207	192	192	170	208	177	184	213	194	172	179	190	169	175	196	190	215	177	162	190	195	188	182	180	176	169	173	173	181	194	218	182	191	160	174	194	195	189	166	185	167	216	210	171	193	206	211	205	185	190	195	144	202	194	176	173	180	197	164	192	176	211	184	198	187	165	187	187	183	180	182	185	186	188	159	189	190	177	181	190	198	192	188	187	164	196	213	209	180	191	164	201	184	185	178	162	165	169	182	188	176	189	196	187	179	179	190	157	170	171	169	193	191	162	160	209	175	191	171	186	189	183	188	159	179	191	171	192	186	189	203	166	198	174	164	204	175	163	182	188	158	178	194	186	193	189	205	199	209	176	187	189	198	183	187	180	179	182	191	175	198	192	206	215	182	187	150	188	158	187	191	188	189	174	173	202	175	187	179	172	173	188	195	205	183	198	191	172	188	212	206	180	194	189	217	200	187	189	209	177	200	189	160	187	191	174	192	180	162	189	182	187	166	212	172	193	193	188	219	170	185	186	181	172	189	165	176	215	183	179	196	169	206	165	194	207	190	190	181	205	181	164	202	188	178	176	194	185	172	185	188	199	200	179	182	165	198	207	179	190	203	185	193	214	179	188	177	166	198	186	225	175	202	177	186	191	181	180	180	191	180	197	184	198	183	185	163	174	201	158	190	176	179	184	172	166	179	199	168	191	167	218	178	212	170	188	164	196	174	184	185	193	198	188	201	206	169	206	207	181	200	169	174	199	189	161	191	181	187	164	194	203	208	186	216	188	177	188	197	189	203	197	182	190	199	184	189	199	177	193	188	204	200	217	175	198	200	185	172	206	191	182	193	152	177	183	189	163	183	167	209	196	165	185	207	168	211	192	181	176	186	188	170	179	188	188	197	212	177	167	194	186	192	211	182	169	169	211	184	195	202	199	214	192	195	177	190	176	202	195	190	173	210	182	239	187	216	184	200	195	181	191	210	182	180	187	206	181	185	178	187	175	229	230	176	185	219	184	210	193	191	194	181	209	175	211	190	188	182	168	177	187	193	197	182	177	196	175	172	177	179	169	177	174	180	211	177	174	206	190	183	192	193	197	174	185	176	197	195	178	183	194	189	179	178	192	161	175	223	197	181	187	192	185	174	157	175	211	205	194	179	187	167	178	195	194	188	203	191	203	187	188	165	186	184	189	206	180	186	176	177	184	168	174	205	177	195	191	180	180	233	198	181	193	190	188	182	181	188	192	183	197	195	171	199	160	176	198	165	173	204	171	178	168	191	201	207	180	199	176	197	185	191	208	153	204	182	198	185	200	186	181	189	215	196	192	173	194	176	189	201	226	197	187	197	182	207	191	189	197	183	165	176	185	163	191	187	166	176	177	187	177	199	183	186	181	183	186	185	176	188	191	146	225	195	201	195	182	204	185	183	188	183	193	192	168	181	208	192	200	207	196	170	200	185	184	175	191	205	197	195	203	172	200	206	192	203	204	154	177	172	200	191	184	177	170	172	179	158	198	185	185	165	193	180	171	192	214	210	178	195	156	188	214	173	177	192	213	182	187	172	194	185	169	182	173	205	185	162	208	171	198	179	196	181	185	196	193	191	210	172	182	174	190	183	210	204	171	198	198	177	179	168	204	186	189	183	177	166	211	173	204	203	152	197	192	170	193	191	207	193	163	190	182	212	185	201	193	177	190	206	190	193	173	203	187	191	172	195	206	173	170	198	192	205	177	185	157	201	173	210	226	162	172	180	187	167	180	204	211	179	174	179	199	180	189	178	195	193	177	186	184	209	193	189	197	198	203	190	174	161	181	188	190	212	167	205	188	182	188	185	209	186	162	162	170	211	193	207	201	180	217	187	194	183	205	180	221	202	182	180	192	178	189	190	193	182	195	177	197	179	171	185	188	188	168	203	197	206	183	188	182	195	199	165	198	197	189	205	222	202	189	180	189	193	176	190	198	185	207	191	199	203	194	198	179	178	201	184	187	166	178	193	166	162	186	182	183	186	176	224	202	222	171	185	210	184	179	175	191	177	191	203	171	178	162	209	168	179	207	201	194	216	177	204	194	189	160	174	166	183	171	213	210	200	174	170	182	185	182	199	192	183	184	181	164	163	174	171	200	170	177	188	183	167	181	185	208	177	198	173	187	180	208	179	195	167	221	184	185	182	199	216	200	166	177	187	193	165	198	181	206	188	176	188	181	183	200	210	188	190	188	183	165	164	185	185	201	189	182	187	160	201	198	185	184	196	176	179	190	195	193	199	189	206	175	171	196	186	168	175	181	218	173	202	173	187	175	174	171	194	180	176	189	190	187	184	203	199	179	229	188	185	170	203	193	185	188	178	195	205	196	189	180	190	198	195	192	198	172	190	205	204	225	188	173	183	188	189	199	199	205	201	181	201	192	174	199	194	172	195	194	194	164	202	187	189	193	180	201	189	176	180	192	173	205	201	171	204	185	203	210	189	194	183	201	195	181	174	189	209	183	187	196	174	199	196	184	182	194	198	167	185	199	191	198	179	184	187	194	186	194	183	188	172	190	200	191	189	164	191	173	162	204	172	166	183	183	177	182	200	214	175	203	196	189	185	193	206	184	184	179	202	186	183	199	174	193	193	228	185	176	226	195	213	192	161	170	177	181	176	166	191	186	183	188	193	193	197	206	189	198	195	220	189	218	210	203	194	192	181	176	210	192	199	194	185	180	182	175	172	187	184	189	176	173	159	180	189	166	202	188	178	209	179	190	205	188	179	193	183	179	203	204	198	193	181	173	201	199	192	192	184	182	183	192	194	164	194	210	176	179	192	212	192	179	164	205	191	176	177	196	191	202	187	169	172	169	218	187	160	173	193	183	188	181	192	198	200	181	166	194	178	180	185	198	195	198	215	189	186	187	200	172	179	169	199	190	174	185	186	188	196	205	172	180	178	159	211	206	167	202	182	194	188	194	196	193	200	176	167	163	185	218	178	191	187	182	205	177	160	189	173	174	208	177	181	191	152	212	198	171	196	159	207	183	171	192	192	190	190	179	186	184	181	186	187	189	191	191	197	175	189	186	162	190	188	198	210	167	189	192	193	188	190	179	206	209	184	180	203	181	165	182	169	203	172	189	168	208	173	185	170	181	204	189	210	179	189	210	203	215	169	216	186	179	169	176	191	184	215	181	194	179	186	177	205	184	168	201	192	224	182	186	181	164	188	183	172	203	181	191	189	193	174	187	169	184	187	184	180	195	164	197	169	167	190	177	169	181	181	184	196	174	153	205	198	189	193	183	173	169	200	189	184	200	183	191	182	169	176	169	190	202	168	180	183	182	187	179	203	188	198	202	195	170	199	193	159	185	178	179	199	175	175	185	167	189	175	189	184	194	204	198	182	185	197	217	182
24726	21026	27462	24740	11271	821	441	298	270	215	253	312	7650	7409	4272	504	184	168	218	196	178	159	221	169	197	180	175	199	169	197	187	180	199	184	167	156	210	185	191	161	172	190	170	158	193	173	182	166	195	186	175	195	183	172	186	170	197	171	189	182	149	192	204	178	187	168	166	185	184	186	171	195	198	181	185	182	182	178	170	177	186	162	180	177	199	203	159	174	190	162	209	175	176	167	166	184	206	166	165	164	190	172	195	154	157	190	177	180	168	172	196	182	202	171	185	203	191	178	190	196	160	152	175	172	185	164	169	155	179	176	177	190	170	198	176	189	222	169	167	167	194	186	205	213	185	194	200	161	181	192	169	178	174	190	181	176	153	192	190	184	203	189	200	205	183	148	178	184	181	188	191	173	193	204	182	186	168	143	173	192	207	192	171	204	164	185	178	187	164	163	176	177	161	202	198	161	188	179	163	176	176	183	188	195	179	182	168	150	180	177	169	168	174	182	179	187	181	171	169	182	167	178	163	177	178	161	181	186	160	179	161	171	185	180	185	189	181	197	195	171	193	187	187	193	186	192	173	186	159	197	192	167	179	179	191	167	177	196	172	182	185	175	165	176	163	178	186	174	199	162	173	186	180	181	186	202	147	182	178	157	178	171	183	188	166	160	175	155	196	169	174	187	176	182	171	173	161	153	188	177	173	178	177	174	162	192	196	187	161	197	181	169	188	186	198	181	182	189	187	179	187	193	182	208	172	168	179	171	167	173	173	165	170	194	193	181	147	172	167	196	200	157	162	181	171	180	168	195	189	181	195	171	183	160	196	183	186	168	210	172	180	184	158	199	198	184	165	166	186	187	158	168	211	181	191	167	199	175	193	185	198	196	177	176	182	157	181	183	179	181	199	169	163	189	195	182	173	208	163	193	180	166	181	154	163	196	168	183	201	160	206	169	173	210	185	175	176	152	178	175	170	193	168	210	172	182	200	162	186	165	197	159	178	174	179	189	194	182	176	168	166	169	185	182	167	202	183	154	163	163	166	163	176	194	143	144	195	180	171	158	145	191	211	161	179	171	192	173	196	176	163	180	171	194	167	183	167	178	186	202	156	182	180	152	193	166	145	173	186	197	165	189	179	186	163	190	184	188	177	191	179	200	186	148	185	186	161	163	175	170	172	149	163	176	202	169	163	190	207	162	176	197	164	182	174	188	166	186	189	195	190	182	176	203	189	192	171	205	156	172	208	189	176	179	185	186	178	193	182	179	165	184	187	195	196	175	164	188	194	218	176	176	182	156	180	166	197	164	166	156	183	200	197	161	178	216	175	174	198	186	184	202	168	197	197	165	190	157	187	167	162	186	185	172	186	173	171	182	197	156	161	172	190	188	176	166	187	174	186	178	174	203	202	173	182	171	174	159	174	184	165	170	184	196	162	186	168	188	198	166	180	164	171	191	157	189	188	186	162	190	148	189	149	157	172	183	203	178	174	201	182	161	173	170	189	197	198	162	187	189	199	178	173	186	168	186	201	186	166	181	159	171	168	162	168	171	186	163	193	156	180	185	194	163	182	180	197	194	181	180	194	196	161	162	203	178	173	191	167	189	185	187	176	172	183	163	161	170	177	200	181	189	192	195	178	174	177	162	158	188	206	170	161	152	149	195	188	178	187	171	177	161	183	194	175	176	176	149	196	185	182	179	199	168	183	159	179	169	194	184	189	172	179	183	182	176	171	198	176	166	170	200	201	193	177	183	172	175	163	185	184	182	171	189	200	182	161	160	169	196	192	189	161	205	170	184	181	183	181	176	168	185	183	196	186	187	180	199	197	171	164	167	148	178	175	174	184	182	188	186	179	166	165	170	161	180	179	178	186	163	194	160	156	199	177	191	177	174	181	164	194	167	177	193	173	172	169	176	190	167	179	154	162	195	194	165	188	174	172	175	184	170	181	184	171	178	172	184	175	180	172	182	188	175	187	179	158	185	168	204	191	180	157	209	195	182	179	171	171	171	180	159	202	198	191	178	153	187	178	185	175	162	200	178	184	166	177	182	188	195	197	201	182	161	173	197	177	213	176	166	165	174	185	173	203	171	161	174	168	160	174	175	191	178	181	172	171	187	192	185	169	176	184	177	184	198	162	169	174	190	165	180	170	188	194	171	193	169	167	177	179	185	176	214	176	190	157	171	181	153	180	165	187	182	167	190	189	155	170	179	163	189	185	169	182	167	169	171	145	174	196	163	184	170	187	193	170	165	171	181	197	176	168	192	193	184	177	172	159	155	203	199	198	182	170	200	164	180	186	166	173	178	165	182	177	190	187	193	196	156	200	173	189	174	188	200	210	179	188	203	179	191	185	168	167	163	165	175	160	167	222	193	208	189	175	176	173	178	169	180	165	192	161	176	183	157	189	186	194	169	174	186	170	207	181	176	186	188	158	180	167	178	183	163	151	186	186	176	176	180	182	192	192	181	169	171	174	161	173	164	180	180	205	186	165	172	198	185	181	207	173	183	153	167	170	176	156	171	162	162	202	181	195	162	178	155	179	175	209	167	180	162	197	163	177	190	206	185	173	174	197	164	183	198	187	192	168	189	170	173	179	169	169	167	162	171	174	189	176	167	171	182	200	164	150	169	194	195	189	185	157	192	206	190	157	172	185	165	168	179	182	215	177	172	173	169	182	152	175	181	173	188	206	175	184	172	197	181	157	182	162	166	179	180	190	160	188	182	178	181	204	180	179	165	181	184	174	167	179	149	176	192	165	179	177	181	190	142	205	164	187	194	189	176	199	188	174	182	198	179	147	189	162	194	187	177	185	204	195	171	169	172	184	191	184	169	167	188	198	166	198	176	209	166	168	191	187	164	175	171	153	176	167	166	189	187	201	183	184	173	181	194	165	165	177	171	169	199	187	190	201	185	207	170	199	198	175	164	180	190	178	171	203	182	185	186	195	180	206	180	166	175	178	170	166	176	182	184	187	178	186	182	179	193	175	166	178	156	165	147	187	161	177	178	188	154	186	168	158	176	164	179	173	190	166	159	180	179	184	167	175	183	170	167	183	195	182	174	174	170	187	157	188	167	174	198	204	198	184	182	171	176	174	199	188	166	215	175	152	169	182	193	183	191	167	201	197	171	172	171	182	177	188	192	202	193	188	180	200	181	193	193	194	173	164	161	166	160	156	175	193	180	160	192	191	174	198	172	204	178	189	168	201	164	198	184	185	163	182	172	178	172	195	176	189	187	186	178	190	168	175	190	178	176	166	184	183	191	168	171	166	168	172	163	179	171	152	176	157	196	153	151	197	178	164	184	206	182	190	174	175	157	175	194	179	175	175	192	201	171	165	141	194	159	197	170	178	185	209	195	174	164	201	166	181	179	163	175	171	173	182	167	188	180	184	196	195	166	155	180	186	155	177	176	166	181	164	191	171	167	168	165	183	155	196	190	185	168	180	195	167	181	162	178	161	176	168	159	172	174	160	172	208	177	156	173
16370	3163	2538	1118	814	577	435	379	360	305	264	452	11089	8001	5421	483	213	209	208	178	176	181	187	190	199	189	183	178	179	178	194	194	204	159	179	207	206	176	183	155	199	175	191	193	209	185	190	179	174	178	177	203	172	186	170	180	187	179	180	167	172	162	202	207	181	198	195	190	207	223	201	174	204	186	190	200	182	195	218	185	181	180	164	153	194	167	175	186	168	182	201	157	184	149	182	173	147	180	172	188	189	188	178	176	154	172	172	179	165	176	191	183	215	178	162	191	199	192	195	175	196	173	184	175	179	193	177	171	207	189	183	170	184	197	191	196	189	203	167	178	175	187	175	179	180	180	185	190	197	183	185	178	178	174	192	182	195	192	184	182	181	204	195	200	205	205	161	205	186	185	167	200	171	178	188	169	151	193	170	182	204	187	179	210	159	160	185	173	176	197	183	156	208	210	177	210	176	173	153	179	179	172	184	191	198	194	169	159	182	189	178	193	176	182	168	186	179	204	175	187	198	191	199	164	207	184	189	202	185	190	193	190	176	175	178	193	181	210	202	187	172	165	183	151	185	197	175	204	183	179	189	200	164	176	178	184	193	189	213	180	183	172	166	160	194	163	175	182	181	190	182	200	190	167	183	165	205	172	206	181	176	194	188	146	210	164	195	170	176	193	194	171	180	186	174	180	180	180	193	204	200	192	160	194	205	192	194	156	157	183	186	196	175	184	179	179	201	171	183	210	188	177	192	179	189	181	207	158	192	164	191	188	172	185	172	196	212	196	175	180	207	182	188	180	217	166	185	201	164	195	188	210	197	170	180	205	163	178	185	194	193	201	183	167	208	195	189	179	190	177	193	181	192	179	156	191	188	181	178	214	183	201	171	194	173	190	168	182	168	167	185	178	181	170	168	200	212	168	167	181	189	196	160	171	176	192	195	200	174	186	184	186	182	204	202	182	177	191	203	167	182	182	167	148	198	198	205	188	187	174	196	178	181	152	192	173	187	190	169	199	182	179	194	191	205	188	179	188	179	182	182	192	189	183	209	175	199	210	190	167	162	186	167	173	174	189	165	172	175	173	176	159	174	157	159	152	192	180	169	194	187	172	158	168	198	170	179	181	178	168	166	188	176	159	193	177	172	198	170	170	193	185	199	190	179	179	166	181	192	186	165	182	184	175	165	199	165	192	188	200	201	197	187	168	179	177	206	175	169	190	187	192	168	178	174	189	195	186	190	181	187	200	181	172	189	191	191	185	170	192	167	183	167	196	184	175	188	168	208	187	200	168	178	197	194	184	204	176	184	170	187	167	193	171	204	185	193	190	186	164	186	169	166	208	197	155	168	186	193	180	193	178	162	185	172	192	199	187	189	201	186	204	184	162	181	186	156	176	182	170	182	153	191	142	197	181	173	175	167	188	188	183	170	183	177	199	167	155	197	197	175	171	158	181	163	191	194	198	188	158	184	166	197	181	154	210	174	200	187	202	189	193	184	203	184	178	186	177	168	213	195	179	203	175	199	189	181	196	196	174	164	199	183	189	193	172	178	194	203	187	181	186	162	156	193	201	161	187	175	157	170	186	171	156	182	187	161	176	183	203	187	180	188	186	207	190	197	174	167	200	173	160	193	193	187	169	168	190	163	162	176	189	191	184	203	182	171	184	167	164	180	185	191	191	187	189	187	173	174	175	197	179	182	189	176	196	167	197	173	189	168	192	171	198	207	193	157	186	164	184	188	186	219	198	185	177	207	172	159	162	202	176	198	183	181	174	193	177	199	184	169	158	179	217	186	182	171	172	171	171	169	204	185	194	183	166	177	184	193	187	184	182	193	198	184	186	182	190	194	176	171	176	178	175	182	219	170	183	201	193	182	184	171	189	168	186	193	184	183	192	175	186	182	190	180	184	171	172	155	159	182	192	171	192	178	196	202	185	183	176	168	179	183	192	197	180	166	181	199	158	185	178	184	199	207	194	209	176	210	181	173	199	173	173	178	193	191	195	187	189	163	180	182	192	182	172	191	173	169	200	161	179	180	169	163	182	197	176	187	188	192	183	172	168	177	179	197	173	216	186	200	188	164	210	165	196	193	174	178	180	196	161	174	196	166	183	201	197	165	211	208	218	191	169	159	183	183	180	208	163	169	166	187	160	183	172	174	198	182	180	172	193	189	201	174	187	193	186	186	198	193	190	156	190	179	192	155	183	204	172	189	193	194	198	206	148	193	183	167	169	174	171	182	169	193	200	197	193	188	200	193	190	166	184	202	166	177	185	141	183	197	195	183	184	180	183	173	170	177	160	187	190	172	180	190	192	170	191	192	175	172	202	196	196	165	167	165	188	167	185	159	150	179	175	184	179	194	184	182	199	192	205	203	181	179	187	191	166	174	186	175	185	165	180	181	178	185	196	178	209	166	172	170	177	179	161	203	190	162	163	213	179	190	211	187	184	193	181	176	166	189	189	205	167	168	199	205	191	202	188	202	214	189	162	151	193	184	177	181	170	192	200	170	170	150	184	181	170	163	191	168	179	184	169	185	190	206	189	191	202	201	184	199	172	179	182	162	191	184	159	168	176	201	201	171	171	199	197	190	182	208	205	173	191	182	165	177	176	196	180	179	189	177	165	162	202	189	185	180	183	184	218	181	178	189	172	186	147	192	217	161	188	190	194	163	177	176	174	168	197	160	207	185	194	166	187	174	176	190	171	177	171	178	186	174	186	187	186	162	184	190	196	183	188	181	180	186	196	215	181	191	171	163	174	193	186	194	160	148	194	197	165	170	197	156	183	137	161	159	178	200	172	184	198	181	177	153	181	166	184	185	195	189	190	211	181	188	164	206	175	171	181	198	180	183	182	180	149	164	173	202	166	190	163	174	170	178	182	178	166	176	169	195	175	192	180	205	193	181	193	189	176	174	177	193	185	190	216	189	179	175	157	195	189	161	174	189	207	175	189	192	185	199	185	164	174	191	176	182	190	185	209	195	175	188	167	181	173	178	188	161	184	189	201	196	172	215	175	188	205	174	154	204	199	177	188	167	186	198	182	178	206	180	178	189	203	153	213	167	180	168	182	171	182	168	172	180	167	174	166	208	192	180	179	181	181	162	185	163	185	197	172	174	200	178	207	153	192	186	169	185	183	175	177	167	179	198	157	163	162	173	177	188	168	165	183	186	190	193	200	195	167	163	214	146	185	212	184	186	173	198	153	189	185	179	187	193	166	184	179	187	185	201	194	181	173	184	194	164	137	190	154	189	166	211	171	177	155	173	180	170	178	157	151	158	184	196	183	200	183	176	175	186	199	185	191	171	166	178	160	179	191	184	185	205	190	160	166	188	182	155	179	183	177	189	165	180	192	208	188	185	190	180	187	181	179	194	179	157	193	177	177	198	168	176	165	201	188	195	151	188	188	167	186	175	189	176	166	191	186	191	185	172	182	193	197	193	181	168	197	199	191	183	190	164	187	192	195	191	207	177	197	190	160	200	185
23841	21018	28257	23980	21003	8234	1157	650	505	496	509	571	5363	14800	16018	2070	373	386	368	354	336	394	360	332	355	328	346	358	353	351	332	336	295	321	318	376	339	320	326	339	322	348	349	373	335	347	324	341	338	354	341	364	345	343	371	359	388	338	345	360	321	337	335	300	344	324	357	365	338	362	347	348	335	308	353	330	344	378	334	361	368	344	334	349	343	339	324	318	354	344	362	348	366	329	340	337	377	328	353	338	367	334	377	323	341	355	308	336	349	307	335	374	337	334	351	347	335	353	351	353	357	376	346	344	339	330	330	365	386	384	331	324	373	355	362	336	342	357	343	363	350	331	333	326	350	354	349	327	354	338	348	358	326	340	371	323	335	353	317	342	367	325	337	321	319	343	325	326	336	362	326	341	334	348	331	362	362	378	350	343	388	356	343	349	363	372	323	336	330	358	350	327	336	336	313	360	293	348	330	354	340	336	333	338	322	348	328	362	378	372	337	339	323	346	336	322	337	349	311	352	347	346	351	333	307	364	313	329	319	346	310	318	359	318	317	330	367	333	339	332	348	314	362	308	335	385	336	372	363	343	372	336	330	345	297	337	307	335	322	336	317	349	346	339	356	318	343	352	333	340	323	343	340	332	347	325	302	343	338	386	346	351	347	371	347	382	351	335	312	339	319	348	352	352	334	359	336	359	349	330	344	350	337	355	362	331	361	352	322	364	320	340	356	373	379	346	329	347	333	310	314	391	314	335	382	376	362	343	336	324	339	336	375	330	339	383	330	346	322	362	342	352	350	339	346	359	358	325	361	354	345	315	304	344	305	348	362	366	355	344	336	324	341	334	348	347	328	331	366	326	325	352	345	378	361	353	313	353	312	326	408	324	318	334	316	310	364	336	336	357	366	344	345	327	349	346	334	314	338	311	331	363	325	328	340	333	319	328	361	325	322	342	350	358	332	358	328	354	311	336	338	312	331	383	352	359	333	347	338	340	336	331	313	352	310	348	326	362	352	340	346	345	352	284	323	345	333	354	353	369	327	368	331	337	330	308	349	364	354	343	323	313	345	343	303	337	323	359	351	359	346	330	348	321	320	349	373	380	335	358	389	342	347	317	296	343	356	318	362	356	358	375	327	335	350	329	346	332	347	368	339	344	339	367	348	352	380	359	365	349	351	324	370	322	355	328	315	318	334	331	338	355	347	315	351	343	369	357	359	341	339	335	310	321	328	364	351	319	313	370	336	320	369	367	333	347	335	345	341	329	325	336	338	333	312	326	305	334	338	330	349	324	351	366	341	340	327	353	333	338	352	320	376	356	335	326	365	333	333	339	373	343	353	365	335	321	300	341	308	360	350	330	340	346	351	321	337	352	360	327	333	340	362	330	336	318	344	348	354	342	340	330	317	350	308	353	331	346	316	328	356	363	318	345	351	308	359	344	361	293	360	380	331	329	369	341	307	331	354	365	346	348	342	347	344	318	346	381	317	350	337	328	353	358	386	333	355	320	368	319	316	349	362	317	371	327	353	321	356	372	328	342	307	375	325	394	376	339	324	350	333	385	330	349	300	353	334	310	306	327	337	347	341	361	331	361	359	358	334	339	324	330	319	342	346	393	319	325	332	342	354	317	327	304	333	369	345	333	352	322	322	347	312	348	327	356	331	365	349	330	327	306	316	357	305	348	352	311	331	330	335	342	323	308	353	343	365	353	379	343	303	359	351	314	329	342	324	343	342	356	347	343	383	329	351	347	323	338	354	358	350	350	390	366	343	363	361	340	353	337	321	337	352	309	340	346	325	363	335	334	338	339	315	317	324	320	356	356	321	335	347	349	331	331	343	301	351	346	356	309	354	338	322	351	359	328	319	349	331	321	358	334	326	362	331	354	343	332	310	362	327	376	346	299	363	332	334	337	345	337	324	349	359	331	340	364	308	318	348	362	331	302	346	339	364	352	347	364	373	359	338	334	332	323	326	354	320	348	360	312	354	302	308	372	325	328	343	350	347	348	331	331	356	328	330	357	370	323	348	378	352	315	332	337	361	318	354	349	314	327	345	340	333	347	319	351	364	390	303	340	335	347	337	354	334	370	326	334	336	317	325	326	330	340	333	341	356	315	347	365	371	336	359	347	357	328	336	363	326	346	343	341	349	337	354	332	344	346	362	308	301	328	336	307	322	337	357	331	317	322	373	313	326	295	305	323	344	311	355	358	306	340	336	341	310	380	337	346	378	351	348	331	311	323	325	324	371	330	347	340	338	318	360	382	355	339	365	334	340	326	328	313	350	362	345	367	361	335	335	368	360	343	301	339	290	344	366	362	341	321	327	340	343	358	347	344	341	353	342	328	327	314	347	341	323	362	320	333	323	367	307	330	310	328	338	303	343	360	316	315	353	350	334	341	328	362	325	336	329	332	347	342	351	352	331	360	352	334	302	339	333	325	304	360	354	326	324	313	320	346	308	329	347	354	305	333	346	341	357	337	319	368	322	360	331	317	339	308	309	329	354	309	345	342	346	300	328	329	358	352	330	347	335	347	337	353	298	332	357	331	336	350	339	335	349	355	385	359	375	308	335	370	314	353	325	358	362	332	316	355	360	349	329	349	346	310	334	356	372	325	362	336	362	371	336	333	357	352	352	343	323	354	315	327	388	337	312	312	346	308	343	339	369	333	355	349	333	318	330	356	362	326	310	338	330	360	353	308	340	313	297	340	297	372	359	300	325	320	303	335	333	341	302	355	349	333	328	351	344	339	340	342	318	337	320	333	360	341	362	370	325	352	317	311	360	329	318	356	346	371	328	329	323	342	334	318	373	338	343	363	352	295	325	333	346	318	357	324	358	371	338	328	361	363	349	334	360	320	351	320	350	317	337	353	321	332	348	299	399	362	348	328	341	339	312	356	334	361	322	323	341	334	320	341	344	360	317	316	363	344	326	348	343	320	377	320	312	336	389	347	327	341	308	332	345	366	314	357	329	322	328	351	369	331	367	364	337	356	338	334	369	372	343	353	332	325	338	316	341	318	337	352	365	326	335	332	335	340	391	292	376	342	322	357	360	323	337	341	354	325	334	350	355	327	336	333	341	330	331	344	340	305	370	355	341	338	349	364	327	361	346	362	333	348	341	323	336	330	338	359	323	352	336	320	319	324	340	336	326	346	334	335	320	361	340	362	367	321	313	337	336	329	374	330	328	345	358	374	338	334	360	339	373	316	343	299	333	352	318	315	350	355	333	319	345	329	356	355	322	313	323	337	350	361	360	341	308	329	320	340	314	343	323	296	366	313	299	331	369	312	314	348	339	322	344	323	335	369	329	331	354	301	321	339	329	320	337	314	337	316	352	359	357	361	336	366	322	348	354	323	319	304	331	336	360	362	361	353	322	355	349	348	354	353	347	339	324	347	357	329	341	335	346	358	354	338	362	331	313	379	358	328	357	348	306	352	341	343	396	341	328	347	328	328	324	336	349	335	326	347	316	339	354	323	347	313
19571	5629	4446	2168	1449	1043	877	722	626	609	595	722	7969	16656	15108	1158	327	408	391	341	310	327	370	342	357	339	322	330	348	346	324	317	320	313	343	322	360	311	291	346	336	328	344	343	339	294	358	328	342	336	333	312	357	324	326	328	334	333	372	338	358	326	326	310	316	345	357	341	312	342	347	324	291	350	372	315	322	308	326	344	322	320	309	362	319	328	331	336	314	312	322	330	312	331	298	332	355	328	317	336	343	341	382	321	339	334	346	337	324	342	298	342	305	360	314	343	326	314	358	348	338	293	323	350	324	337	347	342	335	345	327	357	366	323	311	298	341	324	345	331	328	318	330	353	341	346	328	347	366	334	335	315	332	347	316	328	324	309	361	363	318	362	345	347	314	330	359	309	306	279	360	326	324	335	338	327	303	345	316	315	300	308	342	325	346	346	300	321	330	303	326	346	337	320	316	312	339	335	348	307	361	326	363	354	371	301	312	334	313	320	355	360	346	307	328	334	336	320	310	308	308	367	299	348	313	341	333	301	310	324	323	349	342	321	319	331	355	309	319	341	316	291	347	318	333	341	337	311	348	335	330	322	332	314	342	319	331	342	373	342	333	330	309	376	329	323	350	312	343	309	332	369	332	374	323	375	334	328	295	341	348	337	326	344	314	352	367	319	332	342	345	326	307	309	327	351	341	329	334	319	338	341	334	335	318	328	338	348	323	340	351	342	319	315	318	303	329	320	349	341	329	321	321	330	300	330	321	361	297	370	302	358	335	343	344	326	320	370	358	346	355	353	353	337	331	349	335	326	329	341	340	366	315	338	354	320	316	342	311	331	362	333	337	294	359	336	288	322	311	360	324	318	342	332	324	340	290	326	347	347	338	303	325	349	350	340	317	342	363	321	360	342	328	311	337	348	302	330	314	339	318	308	339	321	319	317	330	298	362	340	338	328	312	321	285	345	318	340	332	328	335	344	320	343	344	331	338	298	346	309	337	316	351	299	345	300	304	352	324	333	357	359	345	344	353	344	331	339	347	356	335	344	309	355	299	317	326	312	311	320	354	331	317	335	355	297	294	327	337	326	318	354	346	334	314	286	350	310	330	345	350	328	302	360	325	353	317	332	349	326	334	322	324	320	341	324	312	307	330	364	327	358	334	338	338	296	328	305	299	355	326	331	315	332	328	287	293	347	311	349	322	312	342	356	332	332	307	336	318	340	346	320	326	313	331	310	335	355	352	377	327	327	338	285	308	280	321	301	327	322	329	331	335	345	310	312	336	348	333	313	324	359	343	316	333	308	346	296	314	307	325	363	302	325	329	338	359	308	299	332	362	342	324	329	326	327	316	323	326	309	327	344	307	300	344	316	321	315	343	354	308	337	308	336	298	323	312	330	329	317	312	375	330	366	320	305	325	357	340	348	326	337	306	358	318	293	331	352	318	344	336	351	338	331	311	340	304	359	335	307	344	316	317	340	336	308	354	318	341	312	328	317	354	318	326	337	312	306	323	359	323	349	344	335	327	332	342	338	326	295	347	320	327	324	365	354	333	321	321	344	313	334	336	361	322	342	308	375	317	328	327	317	304	327	330	333	343	350	338	351	330	330	332	293	337	310	345	302	325	315	321	306	342	317	332	304	335	298	308	353	354	315	315	334	305	352	326	313	339	302	334	340	321	275	327	321	347	315	320	320	337	335	329	359	328	306	331	344	320	323	324	325	326	347	329	335	355	311	314	324	357	331	316	325	337	305	335	327	300	312	360	328	310	337	316	311	334	320	331	342	333	330	343	323	296	324	327	304	313	354	324	320	342	318	315	284	308	312	349	327	333	327	320	315	345	322	300	337	331	336	348	333	350	367	354	358	344	350	309	355	304	313	355	335	334	348	334	344	350	340	328	354	323	305	320	302	337	312	326	334	330	311	314	325	339	335	309	314	317	344	332	328	295	346	352	314	337	350	325	303	307	318	319	352	341	326	284	355	311	332	336	311	327	314	350	345	326	298	344	317	356	351	321	307	338	339	339	303	304	342	355	323	304	326	359	295	328	323	307	307	334	335	341	336	325	351	330	350	329	331	340	336	300	328	335	339	317	349	330	352	357	355	351	294	341	345	324	329	330	337	330	331	305	335	341	327	305	337	346	325	336	350	314	336	349	342	338	312	333	352	366	336	300	361	276	322	356	315	317	309	331	339	347	345	337	323	306	351	318	356	360	331	333	313	346	327	319	316	320	321	338	359	347	332	317	353	311	312	298	319	325	318	328	328	343	337	315	301	335	372	336	352	307	346	321	330	329	310	345	324	337	305	314	336	352	332	330	330	337	356	359	337	327	295	359	316	333	314	367	315	318	322	349	341	333	355	333	347	357	311	323	327	365	345	351	333	319	310	347	318	353	328	306	350	324	289	358	323	347	322	323	324	325	341	337	319	326	348	356	328	346	326	352	353	331	308	300	319	355	331	349	321	340	316	344	364	320	306	340	310	331	316	362	333	350	320	346	333	324	335	342	341	334	313	337	328	332	309	337	310	357	340	352	349	339	321	337	366	293	332	331	358	318	335	343	373	331	315	319	305	325	357	357	323	303	334	281	352	324	359	309	289	333	332	315	334	292	310	325	311	329	357	321	329	318	308	353	333	354	306	343	353	333	336	293	358	365	332	355	363	315	309	352	318	332	362	350	303	317	342	354	329	357	329	347	338	371	353	321	334	321	312	341	309	354	358	333	316	315	319	313	319	293	327	312	297	323	335	326	300	334	332	339	328	336	304	368	356	356	305	351	323	296	311	298	370	370	319	319	346	329	316	342	346	314	320	359	326	331	321	337	312	331	341	344	327	327	337	347	348	296	315	289	336	302	340	317	329	347	353	321	359	345	324	290	345	332	338	335	326	337	286	300	292	326	365	354	315	344	312	362	326	357	316	314	367	338	370	299	339	316	300	290	377	340	336	319	326	322	319	317	333	342	302	316	331	331	331	338	345	341	313	334	315	337	336	304	336	351	309	331	332	305	359	333	340	317	357	376	339	333	336	343	363	339	315	352	305	324	327	338	351	323	286	309	349	315	331	331	331	342	334	331	313	339	284	275	329	332	309	348	328	313	340	356	354	314	347	318	367	364	314	373	326	335	322	310	332	326	326	292	354	313	341	308	296	344	307	321	343	337	332	310	300	365	350	320	308	314	314	348	324	317	301	309	340	318	347	358	322	335	332	333	311	310	317	335	315	342	365	296	331	330	376	316	334	313	348	323	333	317	348	343	306	364	342	331	337	325	326	305	355	334	333	344	328	328	346	324	333	333	324	307	347	306	321	334	328	334	367	336	326	321	330	300	319	357	353	310	319	295	317	313	286	325	330	313	305	326	335	348	304	319	293	326	316	318	342	355	322	331	323	301	281	316	338	369	335	337	354	353	322	321	320	319	347	310	330	355	295	333	323	331	335	307	329	332	334	361	333	339	319	297	325	322	326	317	323	363	324	294	329	346	337	361	366
27139	12556	867	357	236	194	159	177	182	163	151	217	762	827	603	188	159	159	176	183	156	160	168	194	181	174	193	164	171	170	159	193	179	180	165	162	163	166	169	189	191	172	183	181	187	161	141	168	187	186	177	170	188	169	175	167	189	183	139	172	165	157	159	174	170	178	169	159	168	171	152	160	170	180	164	178	177	180	161	153	189	160	194	179	163	170	169	167	150	171	177	184	206	176	179	158	149	182	165	147	165	152	164	168	168	181	158	177	137	167	179	177	194	176	171	175	183	169	187	168	182	171	147	171	157	148	175	161	165	182	179	186	151	162	155	170	160	180	152	190	158	161	165	178	181	168	176	165	157	158	161	188	176	179	163	181	151	178	178	178	159	169	155	163	170	177	170	184	189	182	177	180	179	187	168	162	167	163	189	168	174	174	145	167	154	170	191	170	174	193	172	194	176	166	183	178	148	168	174	151	194	178	187	156	160	176	172	169	198	173	184	165	153	173	174	160	171	178	164	180	190	171	168	157	170	152	164	163	186	199	180	165	170	190	183	150	172	160	164	176	172	162	177	158	179	184	162	168	156	156	193	169	193	189	172	191	175	165	200	162	145	160	177	147	184	164	159	200	145	165	164	169	147	176	164	183	178	180	168	180	163	165	184	149	170	166	170	175	192	166	166	143	169	176	171	162	173	167	148	185	194	160	156	166	182	163	186	182	190	163	202	163	164	181	169	182	153	189	169	159	175	179	169	167	178	154	162	154	187	208	193	163	180	217	154	199	154	177	173	165	175	197	176	161	170	185	153	199	187	176	167	182	183	166	197	170	171	174	196	184	176	160	176	168	197	169	168	172	200	188	148	175	167	169	181	178	178	165	173	183	163	192	161	192	156	170	150	172	158	186	173	172	182	153	168	181	176	185	197	145	174	181	179	183	191	185	165	173	202	141	180	167	158	184	166	194	180	169	154	174	180	193	166	177	166	186	167	181	186	192	148	167	149	161	172	168	174	195	165	176	159	189	140	157	158	143	152	182	172	195	172	172	164	152	178	195	150	155	163	163	184	173	161	155	171	158	182	169	188	175	170	181	162	173	183	176	176	178	182	150	163	177	162	183	190	168	166	161	171	176	202	181	149	174	182	191	171	167	190	181	153	156	159	185	184	185	187	178	168	165	184	186	173	198	153	174	160	164	172	157	190	179	176	167	186	178	167	159	171	153	195	164	197	173	172	169	164	188	150	179	186	165	163	167	169	166	197	164	182	161	189	186	170	175	191	174	176	165	153	166	178	153	179	164	172	160	164	199	174	161	174	167	183	185	187	163	186	181	179	164	195	182	181	152	162	155	162	177	144	178	158	180	175	174	167	182	184	180	172	168	169	177	162	146	172	188	169	170	169	183	158	172	165	154	166	171	197	170	165	167	198	185	166	156	168	154	174	184	155	173	164	179	192	180	157	155	178	168	155	153	178	150	177	176	140	176	182	174	169	165	179	180	172	178	173	179	168	173	148	172	180	161	189	182	168	167	159	168	162	168	190	179	156	194	190	180	154	157	173	188	187	170	166	162	162	165	198	177	157	200	164	175	178	165	160	147	174	168	178	168	198	168	154	188	174	178	183	177	176	174	203	163	180	180	170	181	153	140	171	175	169	186	185	168	168	175	153	157	162	148	171	173	178	160	186	170	168	186	155	175	175	159	147	185	157	175	179	173	161	149	166	170	161	168	149	148	171	157	186	159	174	165	207	165	145	166	155	155	175	179	161	181	163	168	169	172	162	186	140	183	191	165	179	191	186	172	169	149	166	174	193	167	174	162	160	182	160	165	169	167	157	167	164	153	187	174	169	186	172	171	176	146	170	196	167	153	161	179	179	170	164	194	158	177	167	160	185	175	204	178	184	166	171	172	173	162	147	160	174	193	173	160	168	191	191	151	164	156	157	174	177	170	155	180	185	184	166	158	160	175	179	170	170	169	175	206	145	172	182	166	196	190	161	171	166	163	180	173	174	159	164	166	198	148	153	162	168	170	166	170	166	188	169	163	183	173	174	173	178	175	173	151	162	177	164	159	177	170	186	160	191	192	178	178	183	170	160	162	163	186	177	186	174	167	160	189	182	184	187	166	196	172	143	161	195	159	162	161	153	157	170	165	180	164	162	161	150	168	172	160	175	165	178	165	163	160	174	179	173	175	164	175	159	180	169	159	184	180	161	149	159	196	188	159	167	172	174	160	162	195	194	172	168	157	177	191	166	146	158	176	172	169	171	173	181	184	175	165	186	166	151	177	139	167	168	146	181	187	175	167	135	165	185	183	172	149	185	139	155	170	169	157	188	160	158	161	190	186	182	155	186	184	141	174	175	157	179	192	199	171	175	152	162	183	168	171	164	178	161	167	182	149	182	162	182	180	166	176	152	167	179	174	186	170	176	177	163	203	174	147	174	180	174	161	162	173	167	158	178	175	189	176	164	159	176	156	186	156	180	166	163	182	196	154	144	163	153	180	147	172	190	155	173	177	159	173	162	184	170	189	178	189	161	171	179	161	191	173	180	150	179	171	170	177	158	171	180	204	186	181	157	201	166	196	183	180	161	171	146	186	180	170	178	181	169	155	172	182	180	161	164	171	181	180	163	194	154	164	153	180	180	168	176	184	170	171	159	192	141	196	162	177	160	166	198	168	183	171	181	149	165	163	192	175	153	192	148	195	176	165	162	172	161	161	171	177	160	168	176	168	161	165	169	150	168	176	171	177	164	171	174	169	190	178	196	192	160	186	164	137	170	175	139	146	173	169	190	173	157	178	154	183	185	177	158	164	170	181	198	166	188	173	167	172	165	170	144	174	167	169	174	163	178	177	143	168	196	170	152	203	160	172	164	174	172	177	174	174	164	159	164	184	174	184	160	160	183	160	186	185	163	165	170	192	162	181	163	182	161	198	169	161	168	162	192	165	187	179	177	176	165	194	174	151	155	159	164	179	167	194	163	162	156	184	202	168	145	189	158	149	200	167	153	180	167	174	174	166	165	147	151	151	176	188	161	190	171	185	182	177	153	194	160	182	195	172	178	166	172	170	193	173	156	189	173	161	160	201	167	167	166	175	167	170	174	175	161	185	183	191	173	159	187	165	136	189	149	184	164	157	181	178	187	175	149	168	144	173	177	167	177	171	169	174	174	152	172	173	159	184	165	157	178	174	190	159	169	181	201	148	185	183	171	154	166	175	169	173	156	182	184	155	157	163	185	160	179	171	171	188	181	187	176	204	166	173	179	184	161	157	160	169	176	197	203	167	165	156	181	183	175	165	154	164	185	160	171	174	155	179	191	170	191	174	171	174	172	171	165	186	182	174	181	168	165	177	180	177	171	167	154	165	167	177	164	152	166	177	179	175	181	178	184	163	175	168	164	166	162	174	177	156	165	192	180	183	179	172	197	189	190	190	170	176	176	189	186	172	172	165	174	162	177	179	190	168	162	159	178	167	159	178	155	174	176	167
6116	447	320	239	229	188	223	181	182	185	179	226	1190	1241	747	183	182	188	182	166	159	160	162	160	171	155	170	156	160	159	178	170	178	166	179	188	188	169	178	169	162	164	150	190	162	168	174	172	171	164	168	218	177	160	172	175	157	159	165	161	173	210	179	183	181	188	169	178	169	152	153	167	178	188	178	173	155	160	155	187	172	168	168	181	168	181	172	159	181	168	177	176	145	200	197	192	179	166	164	175	147	169	169	182	164	201	161	181	170	192	178	188	183	200	209	185	175	175	166	159	180	191	161	193	176	176	170	171	175	178	163	186	171	167	158	156	163	167	162	147	157	160	180	168	192	190	184	158	186	181	152	187	193	165	179	194	189	176	184	160	178	166	171	178	171	192	177	174	177	161	171	172	141	163	197	178	172	172	165	168	172	159	196	163	181	169	159	155	185	196	175	172	161	152	183	167	146	165	150	165	177	174	150	169	153	178	179	202	152	166	181	144	175	184	177	175	190	166	175	155	170	174	178	189	156	163	205	160	182	174	164	191	155	175	168	183	186	177	189	162	176	173	177	161	181	164	153	178	156	185	178	163	151	183	185	167	175	126	178	177	195	197	187	166	180	183	171	172	168	188	192	171	172	145	188	182	174	162	157	163	157	157	186	179	193	170	179	164	188	186	197	160	144	161	165	190	163	172	175	151	175	171	162	157	198	199	151	144	169	173	168	197	174	180	146	177	182	175	166	174	158	169	187	182	175	175	168	186	202	169	181	167	181	176	181	166	166	169	163	161	175	171	179	171	176	165	164	147	157	149	147	182	168	185	186	179	153	195	174	188	148	158	161	172	199	152	181	170	165	174	178	167	160	184	164	185	188	163	172	202	178	189	186	197	178	164	154	191	162	161	200	198	158	162	165	191	156	190	174	172	173	181	162	190	157	179	146	183	189	174	170	174	167	193	152	179	208	180	158	159	175	174	153	179	150	189	181	161	174	180	189	156	168	190	200	164	161	162	171	144	176	181	168	165	173	202	176	175	186	162	171	199	195	165	154	165	181	195	157	175	164	180	185	178	162	172	180	163	165	177	170	161	166	187	181	201	160	192	165	176	176	176	185	175	180	177	171	169	190	166	180	171	182	164	156	160	174	190	177	164	142	146	182	161	164	186	166	167	177	172	164	198	189	172	169	165	157	186	175	167	197	177	162	171	160	159	181	186	171	184	160	153	179	177	169	155	178	170	161	179	182	173	187	169	176	170	170	171	173	181	168	173	178	188	156	193	189	178	154	178	169	148	167	154	163	174	146	170	173	163	162	159	182	180	167	167	202	202	191	145	189	181	180	156	167	166	167	194	165	178	169	147	178	159	195	161	176	192	182	182	176	154	168	170	173	174	163	154	166	184	177	174	172	151	152	173	148	199	163	183	163	153	178	184	186	151	171	161	178	200	166	158	167	192	174	176	173	178	171	155	189	204	170	134	166	192	170	192	149	179	144	172	169	159	200	181	171	167	141	181	189	185	165	196	194	181	183	153	165	191	158	183	177	198	168	182	142	179	182	174	161	156	178	176	183	146	159	167	175	166	166	172	177	167	177	198	175	149	186	175	186	188	173	171	178	166	167	161	184	156	180	162	166	160	190	193	158	163	153	189	158	185	129	162	190	173	174	178	144	187	161	170	179	177	191	163	168	173	194	178	176	173	159	177	164	155	190	173	196	178	171	170	160	185	178	188	151	198	157	201	176	174	187	160	161	156	185	170	176	184	184	172	182	166	142	167	183	182	165	178	175	150	166	189	163	190	210	155	191	179	196	166	190	172	185	179	159	171	175	155	183	182	169	163	186	182	178	173	170	180	157	151	177	151	207	158	152	158	187	180	180	166	178	175	189	173	197	181	187	156	163	169	207	175	176	194	184	161	182	154	161	178	196	176	181	200	162	188	186	164	167	190	145	193	170	175	152	176	174	177	172	187	176	171	182	158	168	166	180	170	172	163	165	178	168	181	183	165	158	185	165	176	185	186	160	165	176	152	162	191	177	181	159	186	176	180	168	179	173	178	207	178	182	168	179	160	157	165	178	167	182	177	188	163	192	162	180	184	151	165	170	149	149	159	164	162	166	161	189	168	181	164	167	150	153	183	173	177	161	166	180	181	173	158	147	174	191	162	161	166	158	173	166	183	164	209	164	172	165	170	200	189	184	170	173	159	184	172	158	177	166	177	170	190	146	165	137	181	157	145	158	168	169	154	211	166	179	194	175	162	182	181	174	179	176	187	176	191	189	164	170	174	165	178	175	175	180	159	164	182	182	180	164	169	160	172	157	179	163	179	180	168	174	150	135	164	167	173	157	174	155	157	172	164	179	187	190	176	142	194	181	177	168	159	164	199	184	179	162	192	169	168	182	173	176	159	175	158	180	180	152	191	195	167	172	173	182	179	163	214	152	172	172	184	180	176	167	182	167	199	152	160	201	179	149	167	164	174	176	169	174	178	182	200	183	169	154	152	181	167	176	166	191	167	202	182	166	209	176	169	169	186	186	156	179	175	187	177	175	186	185	197	172	173	181	202	181	164	169	190	173	168	188	186	170	159	175	191	152	176	168	153	159	185	187	158	164	202	172	151	179	174	170	176	156	163	144	157	178	169	155	167	157	167	180	166	180	167	177	168	189	182	165	139	152	160	171	156	176	154	169	188	156	181	146	193	181	158	170	170	186	171	162	184	184	172	172	193	166	179	190	202	183	153	171	165	172	165	191	184	182	170	167	182	182	171	172	170	166	182	184	169	195	195	173	181	185	150	169	156	161	151	175	156	193	168	155	188	187	200	167	175	162	180	171	186	204	177	188	179	178	152	184	180	191	176	163	171	162	166	150	171	178	155	189	187	149	182	176	172	179	175	180	157	186	171	168	164	177	211	173	176	172	173	173	179	160	172	184	166	187	121	172	170	162	180	178	151	179	168	155	171	159	163	185	171	183	167	179	173	172	179	167	167	171	161	162	182	173	171	170	174	181	177	191	191	152	176	174	164	183	178	181	170	168	152	179	170	176	156	168	176	185	173	163	177	194	168	165	157	167	155	165	184	180	163	171	132	162	201	156	166	157	194	172	179	172	159	186	153	157	170	152	145	178	150	167	146	148	158	164	161	195	166	171	161	184	184	181	180	179	169	172	188	210	158	184	173	175	179	162	177	190	158	186	194	155	188	172	184	180	178	177	163	169	158	185	171	180	146	176	176	182	167	155	203	187	179	173	189	159	180	164	219	179	171	166	161	188	156	202	150	171	178	163	162	146	146	161	168	194	200	162	181	160	175	196	180	175	165	191	191	177	160	175	193	177	167	204	190	163	153	155	191	168	168	161	163	197	180	193	180	181	162	171	180	168	187	164	190	192	170	166	156	165	177	169	189	167	180	151	158	161	181	181	160	187	169	161	169	163	151	142	149	169	165	157	175	159	170	170	179	158	174	191	172	187	187	173	171	185	157	182	180	177	187
24792	20966	27347	24564	10760	819	436	325	244	281	271	793	11433	11594	3670	256	222	196	174	218	190	184	197	191	193	202	206	211	223	178	177	167	215	175	194	171	194	191	205	193	158	170	203	172	223	181	200	199	202	180	195	197	178	181	192	185	184	200	196	205	161	198	185	197	164	177	181	190	192	200	202	210	190	178	196	196	185	216	154	185	195	183	199	168	219	177	181	169	175	166	198	195	199	198	169	224	214	176	203	178	175	164	189	176	195	171	194	202	195	191	189	162	201	202	174	203	164	158	194	191	187	194	194	192	174	178	200	194	194	190	203	152	195	184	204	195	183	179	184	164	188	191	195	169	176	183	164	194	216	192	189	190	179	207	202	182	194	196	192	163	184	189	187	179	196	171	193	177	195	188	178	199	165	158	182	193	202	184	189	193	168	178	206	196	203	192	208	170	195	180	203	173	170	195	192	189	190	196	221	182	208	185	176	210	169	180	209	178	198	187	168	187	210	174	180	203	184	170	225	169	178	191	183	191	190	197	187	190	197	168	173	193	177	193	189	201	162	204	204	186	201	197	191	170	175	195	196	194	199	183	195	186	187	200	184	199	184	173	199	172	200	196	193	208	185	159	181	176	184	195	176	197	185	184	174	199	184	198	182	157	168	179	172	173	182	201	173	202	176	203	165	195	176	198	205	183	222	196	161	210	193	193	179	178	191	204	183	195	183	210	185	192	188	184	191	170	169	202	170	208	180	167	195	188	191	181	183	187	196	175	192	175	184	201	188	198	175	196	180	200	193	185	197	188	172	175	186	182	192	185	182	191	161	191	178	178	188	215	177	190	187	192	189	186	169	182	212	184	178	171	170	190	193	189	186	183	174	199	187	186	187	168	176	188	214	168	190	206	173	189	197	195	198	177	195	189	189	199	213	193	175	185	175	194	170	204	187	187	196	178	196	161	198	170	192	170	190	160	172	204	185	188	176	181	179	178	167	175	195	192	196	195	185	176	171	184	188	201	209	173	203	188	181	205	177	185	178	205	205	174	178	163	175	183	175	189	195	190	163	207	194	170	182	192	200	173	168	171	185	184	188	193	189	183	195	191	188	203	212	177	197	189	221	164	196	176	172	199	195	175	177	193	206	201	188	183	199	171	209	182	187	192	189	194	180	185	199	173	192	198	178	194	207	189	171	184	206	194	182	188	212	163	177	191	196	174	178	192	196	169	196	186	178	204	174	156	175	174	172	201	202	176	180	184	216	179	204	194	195	189	201	178	176	185	167	185	177	167	186	165	187	184	195	191	193	182	177	170	159	179	212	195	177	187	188	199	209	173	170	197	198	170	213	179	190	178	194	186	202	168	187	185	213	198	157	202	194	191	174	170	187	187	191	183	158	220	158	205	202	180	190	187	190	196	197	180	184	181	176	172	184	192	205	183	187	166	178	190	197	183	170	229	188	182	179	174	181	186	181	176	186	187	169	209	181	171	195	201	167	179	189	183	201	179	201	195	179	182	193	168	164	182	182	170	193	192	151	197	172	190	192	173	177	162	203	181	168	191	181	200	162	193	125	209	185	210	196	193	187	191	182	173	192	177	194	186	193	183	184	181	196	189	181	175	201	183	164	190	179	207	183	189	181	190	192	173	165	192	210	176	207	177	173	180	158	185	200	175	187	172	182	221	205	181	197	189	196	170	178	194	207	189	172	168	199	189	160	173	192	177	190	190	198	214	194	205	178	184	220	164	182	185	176	183	186	187	205	182	197	192	191	180	192	186	180	195	206	186	175	166	173	211	170	192	189	180	194	176	171	177	172	204	196	208	183	186	187	191	180	179	179	182	198	189	179	206	194	174	195	183	182	181	191	168	206	178	205	147	199	203	183	194	181	194	158	210	202	205	177	177	199	180	186	169	171	186	195	215	193	172	205	175	185	192	214	193	190	184	200	179	185	187	177	182	200	178	176	194	206	203	189	173	188	187	186	178	159	167	177	176	192	189	175	195	168	185	172	146	189	188	225	171	168	190	165	168	171	155	184	175	197	169	220	193	172	187	210	198	188	195	205	162	205	198	175	200	203	207	187	162	197	164	183	206	191	198	200	171	197	176	178	205	208	190	195	219	187	185	186	145	219	186	228	175	177	189	197	186	182	193	182	180	169	204	176	177	184	203	201	193	158	166	195	199	162	167	167	226	162	196	181	182	200	194	162	187	191	219	200	191	190	192	179	176	179	174	172	205	188	208	172	196	168	160	172	180	200	160	180	173	206	179	170	163	166	194	199	209	188	193	173	204	194	178	160	188	171	192	178	180	172	194	189	188	184	183	170	207	182	176	186	190	201	207	202	154	185	196	172	209	191	172	172	174	198	193	187	194	179	195	218	225	162	172	201	168	175	182	214	190	165	183	169	170	197	204	173	178	167	196	184	196	178	192	188	167	190	192	209	186	169	177	191	193	200	174	196	184	210	154	196	166	174	200	171	170	159	185	191	189	178	205	164	178	179	191	178	190	215	175	203	211	202	199	167	201	177	215	190	179	186	204	200	173	178	201	165	180	184	194	220	202	189	184	170	194	176	169	169	179	186	185	178	169	215	190	174	187	206	182	198	165	198	188	186	201	180	198	199	181	208	171	186	192	199	197	182	170	185	203	185	189	184	193	176	143	183	207	175	203	187	183	205	209	179	179	194	211	177	191	199	190	160	190	168	207	203	214	198	196	194	169	196	189	194	160	180	186	226	184	200	194	200	182	193	173	180	177	195	184	189	210	171	192	180	195	182	196	155	175	192	190	201	183	175	189	169	184	176	190	178	166	186	191	194	178	173	167	191	219	186	185	166	207	194	199	207	193	181	195	187	194	209	171	188	175	185	173	172	195	198	183	180	208	169	197	202	169	203	206	161	185	180	191	195	182	200	176	210	174	191	207	173	157	206	211	207	193	206	187	194	194	196	180	212	201	167	196	187	183	164	195	176	212	167	161	197	168	164	205	201	196	194	184	190	187	183	189	187	202	181	195	202	190	169	201	172	165	204	176	187	159	176	186	176	196	178	200	192	198	211	187	200	212	161	196	172	214	186	167	169	185	195	185	183	171	188	179	180	194	166	163	193	173	200	186	193	190	201	203	191	175	171	179	168	194	178	205	181	186	189	193	211	211	197	207	202	194	180	196	188	188	168	177	205	207	200	183	166	213	192	189	182	204	162	155	190	215	183	186	188	212	173	186	181	188	200	194	161	181	174	195	181	173	186	173	189	172	171	196	200	197	196	183	188	198	193	189	198	194	202	168	157	190	193	200	194	191	185	176	177	170	197	149	172	180	208	170	178	217	174	179	194	180	194	209	184	190	156	183	198	185	169	189	172	180	187	192	162	176	193	186	179	192	182	189	165	165	190	172	163	176	192	160	187	186	175	180	182	202	171	190	202	161	200	209	185	192	182	164	185	170	196	182	174	196	173	186	191	172	215	183	169	171	201	209	171	178	192	189	194	208	204	191	179	188
13365	3139	2372	1219	819	599	454	384	378	307	322	1366	14416	11246	3735	185	199	183	216	211	212	207	218	204	197	220	192	184	217	222	199	193	203	190	200	177	200	176	213	170	187	203	220	194	202	210	193	187	212	202	188	180	231	185	190	199	212	199	200	194	205	210	207	195	213	208	194	193	184	192	171	214	197	216	207	210	212	179	175	171	201	186	196	185	200	197	214	189	223	197	202	211	214	197	189	190	200	205	195	190	197	186	203	177	191	176	182	189	200	198	206	187	192	183	190	198	208	202	194	188	191	201	205	175	206	181	223	187	191	191	198	187	219	225	186	204	194	209	206	207	194	181	196	206	180	168	213	207	214	188	193	169	188	184	196	208	193	208	200	187	197	187	213	192	227	218	182	197	186	187	179	197	190	176	180	207	214	201	193	190	177	181	210	188	197	213	190	199	209	185	207	187	230	195	207	197	190	184	201	164	193	196	221	225	200	183	170	194	189	193	191	190	185	218	207	179	181	193	175	197	195	205	190	195	203	195	181	207	199	210	178	182	214	193	199	153	194	201	185	199	218	187	172	206	215	193	180	184	179	189	196	184	184	193	212	200	194	192	211	189	207	176	190	196	214	177	227	196	209	197	189	175	187	212	161	187	194	172	178	173	177	190	216	199	182	209	202	188	186	183	171	201	197	165	205	189	178	159	220	183	194	186	186	214	202	187	189	193	186	198	182	184	201	181	187	197	197	204	172	162	207	201	198	191	174	193	199	197	189	183	182	215	187	208	180	201	209	179	194	177	205	187	173	207	192	185	201	181	173	163	194	217	174	190	185	214	182	204	181	191	181	209	176	208	173	176	218	201	206	192	211	186	197	191	205	200	181	189	191	187	175	212	206	207	191	176	178	196	201	210	195	191	205	206	173	203	193	218	178	197	222	196	203	183	192	194	190	192	214	188	191	198	200	240	206	203	182	194	201	193	193	157	199	199	203	189	199	202	219	200	179	195	167	181	192	210	185	188	200	193	204	197	183	211	167	201	219	202	167	203	233	181	183	221	208	212	187	179	202	195	174	197	231	184	181	205	185	212	183	204	188	197	203	217	205	191	202	184	208	186	193	183	177	205	199	201	177	208	197	211	188	194	202	172	209	196	217	204	204	188	179	188	190	198	169	185	210	176	204	192	203	206	206	191	205	221	189	211	205	177	202	200	174	204	190	191	182	208	201	182	182	209	193	179	190	188	158	203	194	170	210	188	198	210	197	203	186	203	188	192	183	185	207	169	201	194	204	196	202	186	188	192	194	165	174	189	182	182	218	185	192	210	198	192	184	207	195	208	197	224	197	221	181	199	216	192	182	213	175	186	177	207	210	169	200	222	200	216	189	204	206	204	190	193	186	198	190	194	157	210	201	181	189	212	204	189	197	194	211	184	192	179	214	203	184	193	178	184	195	198	200	203	193	179	189	195	192	188	213	172	189	181	206	183	197	198	179	210	172	183	229	220	179	201	201	197	212	170	186	214	225	169	191	202	178	193	199	208	207	203	202	164	216	208	183	183	192	210	212	181	240	224	188	198	181	208	204	188	180	196	205	211	227	203	175	208	203	169	203	230	192	197	188	186	175	180	192	196	202	190	187	185	193	197	201	184	185	170	191	181	179	173	187	199	189	210	183	206	200	193	203	221	200	188	207	183	171	191	217	209	188	189	170	191	191	201	202	192	202	183	195	187	185	206	203	198	198	219	168	195	176	197	196	190	195	195	202	194	180	185	191	173	191	181	212	167	205	183	208	185	192	182	220	183	185	177	206	182	204	227	180	203	194	209	222	202	193	189	193	212	191	192	198	209	203	215	176	183	200	190	183	198	193	187	197	195	172	197	199	182	179	183	187	208	180	197	199	167	201	193	199	178	199	173	196	194	212	223	195	190	187	174	216	211	186	194	177	200	196	190	202	178	193	196	202	202	198	190	208	198	198	220	198	201	189	171	179	186	185	206	183	175	204	196	197	184	199	193	195	179	204	189	196	199	170	210	197	218	190	195	206	210	227	189	196	212	185	194	196	170	167	200	192	179	188	195	219	203	222	185	200	208	189	202	202	179	202	179	181	192	195	208	169	180	197	189	196	181	200	201	181	200	200	169	212	202	190	200	184	200	181	179	196	209	216	191	210	215	191	172	167	199	179	221	210	208	200	201	180	194	162	173	199	202	226	196	168	158	176	227	201	175	171	172	164	199	201	192	203	183	211	206	192	207	204	204	183	186	177	205	218	195	191	189	191	229	163	163	190	177	200	193	178	177	227	179	175	204	196	198	195	197	209	171	185	201	191	199	186	175	195	180	178	197	193	182	182	195	191	199	182	189	195	194	198	185	196	189	194	214	203	185	178	203	196	195	181	187	184	197	205	176	190	194	178	168	217	204	175	211	214	208	185	193	222	193	197	210	190	212	200	206	204	188	212	192	169	173	214	215	220	194	199	198	193	186	187	203	190	182	208	180	204	186	192	197	224	192	203	198	194	198	217	203	200	186	196	203	202	206	199	205	184	189	205	193	203	198	214	174	193	202	216	171	168	238	165	191	190	181	192	176	172	206	187	220	178	204	193	189	201	180	188	195	190	207	209	178	183	208	185	239	186	200	190	168	198	210	181	179	184	192	184	203	176	227	211	190	187	226	179	203	196	180	191	176	197	181	207	207	185	217	189	189	197	197	212	192	190	211	224	193	203	174	173	197	193	182	194	208	192	206	170	226	204	182	166	209	191	232	195	162	193	196	199	164	180	207	216	202	170	198	181	186	204	200	175	169	172	191	210	175	206	175	214	204	184	203	189	166	201	220	227	172	196	173	224	213	196	182	195	222	172	200	185	195	195	210	190	183	187	200	189	182	209	189	212	195	188	205	203	180	201	189	209	198	186	183	186	203	193	203	214	183	193	174	194	191	180	189	197	173	195	186	193	209	184	219	192	197	194	193	198	194	207	199	191	193	180	204	200	186	195	179	202	216	182	198	196	201	211	199	194	199	181	223	220	205	191	207	192	214	183	204	218	217	170	187	179	204	190	173	208	201	179	187	200	185	170	192	197	175	193	178	205	182	166	201	198	197	201	185	196	186	208	195	181	203	185	189	177	192	210	203	210	179	195	198	212	195	192	221	187	184	192	144	182	180	201	183	194	185	201	210	195	202	181	213	189	208	205	210	209	221	192	176	204	188	209	179	187	212	216	202	179	209	194	207	191	208	171	183	185	210	184	202	191	188	165	228	183	198	188	232	188	214	207	195	197	184	188	191	206	177	211	203	192	211	197	205	219	192	201	199	217	217	188	183	199	196	188	224	184	179	202	164	199	190	205	190	190	192	189	193	207	198	221	197	189	214	198	193	178	208	181	182	203	198	195	178	193	189	180	184	190	177	177	208	192	204	195	180	231	184	171	198	213	179	173	194	188	184	193	213	194	169	182	205	188	201	186	214	195	207	189	192	177	196	208	184	180	202	183	206	203	213
23892	21018	28469	23760	21010	8098	1149	590	499	465	482	754	18976	22102	7079	454	368	360	344	383	365	331	375	360	360	317	344	386	344	330	364	355	345	338	322	340	379	333	337	364	378	365	363	350	312	345	336	338	353	367	375	332	341	353	368	320	360	375	331	340	347	352	384	365	323	356	380	335	359	354	322	331	317	357	334	343	336	366	348	314	370	321	343	352	339	343	324	343	357	326	337	309	337	365	350	388	362	372	385	345	358	378	377	347	357	335	354	341	352	354	374	361	337	326	320	318	363	348	350	355	361	365	340	331	332	344	354	331	373	369	331	342	343	366	321	352	324	349	334	345	351	358	358	359	360	325	342	353	330	347	363	344	348	354	392	330	325	349	355	335	327	330	337	351	327	339	358	348	318	351	362	324	323	323	341	383	369	344	343	315	368	340	354	359	365	329	341	351	354	328	341	319	338	313	324	344	345	337	335	324	325	351	320	345	348	353	354	342	362	326	372	353	357	367	339	313	327	339	361	339	344	326	330	343	355	351	333	337	378	371	347	397	361	355	339	349	362	378	335	325	339	351	340	333	322	332	357	348	347	353	339	329	333	339	365	338	351	347	359	334	331	345	365	342	359	325	349	388	341	334	344	358	324	360	334	362	365	305	364	344	377	342	305	349	361	343	336	357	375	375	353	355	378	335	342	347	384	345	331	332	328	369	358	354	319	348	330	312	362	345	352	377	344	367	343	345	324	336	335	333	323	366	322	342	317	338	330	389	319	368	320	349	319	332	334	347	327	324	350	329	357	364	356	381	338	369	362	340	343	328	378	331	334	330	346	355	343	349	379	334	344	348	343	354	387	316	331	378	350	358	331	357	340	347	366	352	331	347	336	306	320	360	318	366	369	343	311	349	353	334	369	318	305	364	330	335	373	378	351	314	352	337	354	370	330	327	356	338	336	366	346	335	363	329	358	350	379	351	336	385	340	374	359	362	350	341	345	308	340	355	374	366	349	340	343	362	352	354	345	328	360	360	339	357	339	365	357	353	385	357	332	357	367	324	338	346	368	329	345	348	349	382	341	354	349	324	312	354	352	352	340	364	331	343	333	372	330	373	354	359	334	333	333	341	328	345	356	345	371	341	346	344	334	355	343	348	333	342	345	321	361	356	347	309	335	344	363	312	340	335	339	350	352	356	316	330	361	364	349	366	337	356	346	356	305	368	330	348	377	358	339	330	358	383	358	345	365	350	317	352	349	335	348	365	305	325	348	306	321	382	333	316	369	369	378	329	351	345	367	363	350	368	338	357	349	353	350	368	316	339	337	337	300	314	353	349	344	322	319	336	342	333	320	337	319	324	337	358	339	368	377	334	347	336	329	356	364	338	369	363	321	377	341	330	330	342	335	384	356	365	351	342	353	358	334	358	338	339	328	367	348	324	348	343	337	367	362	358	306	342	351	350	346	307	340	314	361	341	373	337	360	337	317	340	360	369	351	346	340	335	351	354	320	323	394	336	329	340	351	343	374	378	357	355	355	348	338	352	319	346	315	315	346	326	356	325	341	344	346	354	330	316	366	357	349	359	354	334	348	375	378	349	355	372	341	344	373	360	365	335	324	303	357	327	324	329	324	348	380	389	355	371	347	308	353	393	350	339	327	358	359	359	348	374	377	339	362	337	348	341	352	334	352	324	325	336	360	327	341	321	352	366	335	324	377	331	352	366	338	353	291	318	325	351	363	340	353	343	339	337	318	334	324	391	323	348	358	358	391	338	319	349	396	355	380	340	375	349	328	331	349	327	348	381	303	357	358	312	335	356	357	356	340	332	322	347	352	339	389	359	354	343	350	301	341	333	340	301	316	370	380	353	333	329	368	323	339	336	319	341	370	349	347	355	331	339	349	343	327	346	326	328	340	289	353	350	340	319	333	317	339	337	352	342	357	330	369	328	366	362	325	342	316	345	339	340	375	354	329	339	352	343	317	363	353	292	358	313	346	361	365	347	376	344	336	340	386	330	328	336	337	341	368	306	348	376	354	315	346	373	350	323	360	343	353	374	355	327	341	319	337	332	337	323	332	320	328	384	349	348	364	321	323	336	366	343	371	322	322	380	333	327	334	326	340	361	342	309	347	345	326	373	330	351	363	403	348	358	337	333	330	336	364	329	318	361	377	364	355	347	333	377	356	366	374	320	347	325	352	331	371	350	329	332	346	330	337	360	330	356	373	315	360	339	338	353	351	353	340	367	359	336	341	357	345	364	341	338	347	355	348	349	322	342	331	343	322	362	352	346	322	348	390	320	345	338	327	370	333	364	353	379	329	355	351	334	317	360	314	305	325	325	326	333	307	326	352	324	342	344	300	344	346	306	352	346	386	349	324	344	351	354	339	353	344	342	356	349	328	319	370	357	350	344	358	324	382	355	313	340	368	329	353	339	351	321	348	342	323	361	344	339	383	350	337	352	334	330	335	350	352	357	351	333	344	329	353	331	345	378	370	327	339	359	347	319	390	367	342	340	309	320	338	357	345	325	362	311	353	356	361	318	356	339	332	344	339	336	351	374	356	327	354	335	328	337	356	306	378	382	320	326	326	349	344	316	336	358	337	296	368	345	330	335	335	351	365	336	359	345	314	303	331	334	367	314	345	345	338	359	353	324	358	339	385	325	362	296	345	357	320	374	352	306	356	356	353	359	354	355	343	382	339	347	317	341	337	341	326	354	309	339	353	351	366	360	353	368	346	333	325	345	335	346	349	331	377	316	380	350	366	355	352	329	347	328	355	328	362	378	307	324	343	334	340	336	334	343	336	350	338	357	322	369	361	335	305	360	309	336	337	347	333	370	339	370	356	343	333	329	339	324	304	324	327	353	379	378	374	333	331	365	352	358	350	362	339	386	315	343	330	343	355	345	371	330	334	334	334	374	320	339	355	355	349	347	326	356	326	339	321	352	361	353	343	330	378	312	339	325	335	362	365	323	335	338	373	329	332	317	336	328	349	344	333	343	387	336	363	369	380	340	320	349	350	323	306	333	360	341	347	353	355	319	330	349	340	383	332	307	339	324	291	324	355	326	335	324	348	324	364	389	342	344	356	334	341	371	322	335	349	365	375	367	333	353	379	340	356	380	337	328	371	351	371	323	367	373	353	345	362	335	336	311	357	357	302	345	350	332	347	321	346	378	351	344	350	390	369	399	372	334	323	352	338	364	370	335	327	351	319	348	364	338	355	343	356	349	330	347	347	357	331	342	294	365	346	337	314	364	340	333	358	315	326	347	339	338	382	341	352	353	364	367	342	341	341	365	341	386	366	330	349	337	374	335	332	370	371	350	329	361	344	313	340	341	365	323	330	323	384	342	382	354	353	332	363	333	334	323	344	355	341	349	331	346	344	351	353	363	348	334	392	347	382	324	344	342	387	321	337	374	319	351	381	328	336	365	349	331	333	310	345	354	334	315	346	364	327	321	342	365	345	352	356	363	375	354	366	340	360	392	365	356	352	385
16233	5466	4275	2198	1438	1050	868	720	682	541	527	1241	22366	19710	5181	379	329	362	335	367	361	339	334	374	351	349	352	361	369	338	353	368	345	315	329	393	361	360	336	335	346	352	305	365	363	316	339	332	361	328	301	351	305	333	351	330	316	337	343	319	349	339	341	341	328	340	399	298	346	322	342	336	352	345	359	326	331	307	339	329	322	341	307	376	325	316	344	297	313	336	322	346	327	334	330	328	348	349	336	312	355	347	341	348	358	329	332	342	337	319	348	351	327	346	339	333	356	353	327	348	344	297	323	352	328	340	343	328	307	323	317	337	333	363	337	329	358	331	355	311	332	339	343	327	332	362	352	345	358	311	336	339	334	338	322	355	355	348	355	295	327	358	325	329	324	353	342	342	341	360	317	340	327	300	365	340	321	308	322	354	330	325	358	314	317	325	342	327	347	361	325	328	325	332	353	344	325	352	333	328	306	317	319	352	350	331	319	298	367	326	360	337	327	329	370	314	338	298	296	315	342	360	328	363	325	335	354	338	334	327	329	316	344	306	346	322	303	348	345	335	329	344	363	329	307	315	345	348	330	365	327	298	348	307	326	333	309	319	359	320	358	330	343	339	339	307	316	345	327	345	319	324	302	301	319	364	322	340	331	311	305	379	313	337	340	357	334	317	298	351	336	349	341	303	348	336	350	315	314	327	357	325	350	325	344	279	306	344	338	339	355	335	327	335	309	340	314	345	344	327	356	321	330	350	345	316	336	322	323	324	340	349	313	334	318	317	323	333	341	335	301	340	345	310	331	324	316	331	342	328	316	306	325	334	367	324	346	336	334	347	334	311	345	314	329	351	332	284	319	324	306	333	327	333	316	309	330	345	330	312	335	319	326	333	354	311	342	343	368	341	337	393	306	284	338	355	360	319	350	349	340	314	315	342	344	357	317	315	352	332	335	348	335	335	333	358	347	343	315	353	345	322	321	336	323	327	368	344	321	334	340	321	334	331	347	321	373	357	346	361	315	327	340	299	335	327	333	311	327	313	336	335	317	347	315	330	333	352	319	334	344	339	350	321	318	328	370	376	349	348	347	319	336	335	342	331	347	340	301	360	340	334	317	325	320	312	334	344	324	338	329	345	330	351	335	315	350	343	328	332	335	326	316	334	310	342	329	329	337	316	352	366	333	303	338	336	370	332	322	303	337	360	300	329	349	334	372	315	307	328	348	332	350	316	339	334	332	302	366	350	306	354	361	332	357	337	342	332	342	339	351	309	332	307	330	364	317	317	287	297	280	312	319	342	320	305	389	340	336	331	332	348	331	309	331	318	379	331	341	332	316	381	324	351	324	293	341	360	340	344	312	361	340	309	312	341	332	301	374	342	323	330	333	296	349	315	320	332	329	326	324	299	342	350	350	363	365	348	322	366	328	321	362	339	315	326	327	298	353	320	336	314	344	335	311	320	333	343	328	335	331	351	319	325	318	342	324	320	309	337	342	348	347	316	297	342	334	308	311	327	336	325	332	342	328	312	327	325	341	363	330	332	358	343	304	339	331	362	326	349	307	336	330	314	306	337	314	342	342	329	343	341	313	322	334	323	325	370	322	313	346	322	330	307	305	330	340	337	343	330	326	324	310	331	324	321	346	331	335	342	330	337	312	353	341	322	328	317	334	316	327	360	304	297	298	350	312	335	287	331	349	360	328	335	342	291	325	344	351	336	304	326	337	316	324	321	334	348	339	324	333	381	301	337	351	316	351	303	356	351	329	308	355	324	302	340	319	349	334	306	322	362	362	313	326	309	324	312	339	321	318	327	349	327	330	323	318	316	310	334	318	321	333	302	335	355	316	316	329	333	309	288	316	348	333	313	354	285	365	365	296	282	357	363	339	318	319	307	341	342	352	378	331	347	342	314	345	334	363	329	328	321	359	360	324	322	331	345	312	324	310	364	324	303	322	337	342	346	332	320	322	345	291	346	318	354	308	330	327	353	332	343	352	328	351	343	343	314	308	289	324	335	326	307	289	283	348	329	322	345	348	338	350	350	312	320	324	312	316	307	350	324	291	381	353	315	332	319	327	339	310	322	332	329	304	343	322	352	318	344	321	368	312	317	351	354	330	330	304	330	319	332	315	292	349	379	311	296	336	338	338	335	333	352	303	352	321	349	368	321	359	319	323	337	344	313	348	318	309	352	346	337	323	362	346	345	315	289	325	319	322	345	333	317	339	378	313	315	342	321	329	350	336	319	324	311	339	336	329	320	344	351	350	332	335	310	306	320	378	326	315	323	318	354	341	309	326	351	328	311	352	329	342	362	313	332	340	346	355	335	334	366	329	373	321	301	334	312	328	339	346	311	345	302	341	321	343	313	362	336	322	339	338	357	350	333	345	314	380	310	239	321	322	308	329	350	310	336	371	344	326	310	340	310	333	302	347	316	333	328	319	327	319	329	322	338	332	316	312	319	300	324	336	313	303	330	326	329	297	323	341	339	346	325	313	356	305	322	324	324	317	325	341	326	358	305	345	327	316	384	325	342	357	350	293	307	330	318	308	328	338	356	330	352	342	316	331	315	348	328	321	322	350	352	339	337	342	313	324	311	323	343	325	359	315	339	338	337	323	326	359	326	296	350	324	328	342	323	338	330	331	334	335	339	326	328	325	325	320	336	332	303	317	318	327	282	323	330	313	340	336	340	335	358	340	307	340	318	368	336	345	354	348	327	329	323	331	367	329	331	328	315	313	334	310	325	318	321	342	375	363	312	290	318	329	320	322	338	331	316	331	324	326	314	332	313	309	307	335	321	305	320	348	346	370	315	321	320	335	321	308	361	347	355	339	329	318	351	305	354	348	323	333	314	332	322	319	316	344	322	358	332	360	336	337	315	338	312	345	346	345	343	314	346	355	367	320	314	356	330	313	307	339	337	338	303	313	316	345	329	301	322	336	334	335	315	351	345	341	348	326	324	341	319	317	326	355	309	310	318	329	305	332	302	327	369	351	322	302	323	296	322	314	337	325	360	321	318	337	310	353	323	320	329	345	328	348	347	320	322	356	341	317	330	333	336	352	313	303	319	329	335	304	318	294	341	316	331	328	337	349	335	344	380	326	301	314	345	364	338	359	333	352	322	337	349	341	335	334	334	349	297	358	313	312	322	327	322	329	319	345	337	330	327	366	315	328	346	312	329	313	320	300	331	294	335	314	364	317	336	318	348	331	331	341	323	334	323	371	332	340	337	314	317	332	303	356	349	338	336	312	319	322	313	336	331	297	321	314	321	328	348	330	324	317	358	331	342	339	333	314	318	312	299	350	359	317	326	347	303	354	289	359	330	358	348	344	343	332	321	352	313	336	301	312	337	310	323	332	329	326	357	356	365	327	345	309	324	327	336	348	338	317	341	353	316	335	337	321	315	322	326	364	348	345	319	321	314	316	310	340	349	355	331	333	315	307	347	326	306	316	328	328	361	324	340	333	313	306	312	342	352	336	342	344	321
27184	12364	831	357	201	171	188	160	142	159	153	201	1091	839	297	152	182	152	167	138	149	190	156	151	147	150	158	139	204	138	176	141	165	145	138	146	178	128	137	139	153	132	139	152	166	141	137	160	154	161	156	154	154	159	142	156	140	166	179	134	179	132	158	145	151	142	170	139	148	159	157	197	164	137	148	143	157	164	140	176	163	163	155	149	167	151	148	142	139	145	151	156	160	147	160	142	133	150	152	155	142	175	146	143	157	147	163	168	156	159	152	153	141	151	170	163	155	147	148	143	141	160	134	152	163	169	154	162	149	144	149	161	156	132	149	134	157	141	157	148	168	172	168	155	143	151	172	152	152	156	159	172	130	162	166	145	144	165	172	153	171	140	170	156	172	145	148	159	167	161	157	170	175	146	139	151	154	153	154	158	159	148	151	155	165	163	138	155	136	146	140	165	161	146	142	133	152	151	153	176	139	153	158	165	163	164	147	156	142	127	155	151	144	151	148	119	154	179	167	152	162	133	170	165	160	157	162	153	155	141	153	147	153	132	152	145	154	148	167	148	158	162	136	166	157	133	142	147	153	158	136	163	172	138	146	126	146	152	148	146	164	147	146	178	162	161	152	148	152	167	174	168	136	173	143	132	154	153	150	143	171	124	148	140	149	155	154	161	167	141	151	156	147	157	144	157	159	146	127	166	163	164	146	177	148	124	166	162	148	171	156	152	173	159	151	171	143	160	165	152	150	156	118	157	163	125	149	147	143	169	141	126	162	144	145	146	167	138	161	159	146	145	148	148	163	160	158	150	154	166	163	155	178	130	160	155	162	162	139	158	154	163	163	153	150	152	174	158	130	147	167	154	143	167	153	159	169	150	155	154	142	162	171	147	168	168	147	180	152	164	130	147	168	180	169	142	156	147	149	142	173	150	193	168	182	146	135	182	154	151	136	161	145	172	164	171	167	172	171	152	149	133	140	149	143	139	166	147	172	143	180	172	157	145	154	140	148	164	147	125	146	167	141	153	154	176	145	134	179	160	163	137	145	175	139	130	162	170	142	157	155	157	145	142	158	153	145	162	169	165	169	164	156	131	144	169	141	170	141	137	196	144	157	154	159	160	147	151	150	154	155	145	131	123	141	158	169	151	162	161	163	144	139	147	154	195	151	189	161	147	165	135	162	141	170	164	176	138	159	161	159	138	162	163	151	159	154	149	140	135	175	162	139	150	143	160	149	157	146	160	151	148	155	155	159	174	159	167	159	156	167	133	146	143	130	147	145	140	152	181	162	172	151	175	171	141	147	143	173	158	151	159	168	149	155	153	158	169	131	156	169	167	160	147	179	147	157	175	164	181	175	149	169	158	147	152	153	202	170	157	185	152	132	147	147	147	180	167	137	158	164	143	161	163	164	163	152	161	157	150	160	142	138	148	161	163	133	144	143	141	161	180	133	169	150	144	159	155	143	150	183	143	144	157	135	150	178	151	153	138	156	149	159	152	137	149	168	163	152	179	168	145	158	146	163	156	137	152	144	167	145	167	174	152	152	170	164	158	156	145	158	140	161	166	177	159	137	171	175	145	141	165	168	156	157	136	163	155	144	151	164	157	155	177	159	175	148	174	165	140	141	151	157	143	153	153	159	151	158	130	146	166	154	158	145	161	146	148	126	151	153	152	152	149	153	154	142	175	159	164	167	138	174	145	178	163	163	147	164	143	155	144	130	135	172	172	160	158	158	154	157	145	152	141	144	164	144	154	165	146	161	162	126	133	173	138	158	159	177	188	161	165	157	150	155	161	160	150	146	151	152	156	147	155	169	145	142	158	147	167	160	163	166	160	154	153	146	170	149	146	165	149	151	127	140	162	160	140	160	159	165	143	155	157	165	160	153	153	147	175	162	158	140	145	181	164	158	157	149	154	161	143	150	141	149	139	147	140	173	146	162	158	134	149	154	162	132	156	155	152	140	148	151	174	161	172	164	142	150	136	162	141	146	154	145	136	157	171	168	126	171	149	136	179	142	133	160	143	118	143	164	140	141	165	130	170	142	164	154	208	148	161	173	145	163	150	160	174	175	140	154	135	149	146	150	158	147	184	153	138	144	135	168	146	150	150	175	157	117	146	173	145	146	136	170	155	149	153	121	157	140	155	140	148	152	166	166	147	139	173	146	171	154	155	169	152	151	157	184	151	131	160	165	162	167	140	178	155	159	150	154	166	173	170	155	168	162	143	146	130	161	151	158	170	162	154	170	143	145	136	158	146	151	183	144	154	167	146	144	155	168	139	144	153	150	157	158	154	150	152	167	159	148	157	161	148	155	158	143	147	149	149	158	152	163	139	179	181	140	146	134	151	162	149	155	150	147	141	176	164	153	156	164	152	138	159	138	148	161	165	159	148	172	149	139	138	155	166	169	130	152	156	135	142	151	154	141	143	147	146	166	153	142	144	168	145	167	168	165	158	149	150	139	170	150	163	148	130	145	158	139	164	151	145	164	159	177	159	142	149	149	170	145	145	141	168	148	133	153	162	183	156	160	161	154	149	153	136	160	144	140	182	170	150	167	168	165	141	145	154	151	148	173	152	161	156	151	163	152	134	171	163	133	157	174	156	142	162	147	164	147	150	170	143	112	144	156	176	157	159	149	132	169	168	167	147	163	141	131	176	136	164	146	157	154	135	124	154	158	155	128	163	163	118	153	139	157	158	147	156	172	151	151	172	144	158	142	169	159	141	151	158	146	151	163	177	153	165	145	163	152	156	152	160	152	147	162	160	151	152	166	145	159	155	159	126	167	167	145	137	157	116	135	168	163	162	165	148	149	136	151	176	166	155	139	156	141	152	171	147	157	171	176	155	124	172	152	170	164	155	160	140	157	142	150	170	164	181	168	149	172	170	160	162	157	153	162	147	148	157	144	156	173	142	180	174	149	150	145	153	146	136	161	167	131	158	170	160	148	154	162	176	152	158	147	160	158	142	159	148	170	155	139	172	162	158	151	163	166	170	164	169	154	137	139	164	150	133	150	161	121	153	158	158	181	151	154	151	160	164	139	178	145	143	158	143	172	165	175	165	177	162	147	143	141	150	164	150	151	121	152	146	150	154	143	160	137	154	153	149	134	149	148	135	157	173	161	154	147	159	148	155	143	140	175	157	137	145	162	151	159	145	168	163	160	154	138	133	147	136	155	140	152	146	156	157	134	144	148	146	169	131	150	154	170	153	166	149	160	139	164	155	158	149	145	176	157	164	148	145	160	161	130	155	177	166	149	141	129	169	125	168	153	154	175	127	148	134	147	156	161	162	149	161	160	146	151	158	165	155	130	158	143	171	164	146	171	140	177	146	179	153	151	134	147	151	150	135	157	135	167	140	161	163	158	142	175	159	177	159	153	143	150	159	147	155	134	163	163	129	144	145	151	187	135	158	161	161	143	148	133	158	150	155	152	157	166	150	145	136	147	148	166	161	136	148	173	151	160	166	153	155	170	160	144	166
5704	370	347	267	189	187	177	176	168	171	154	217	1751	1200	357	175	161	143	166	155	188	154	155	160	153	155	144	153	166	129	167	170	156	146	152	158	174	148	171	152	163	181	163	168	170	152	153	148	173	146	136	167	160	159	162	142	155	159	157	170	134	140	150	152	130	164	165	164	152	164	169	174	155	155	154	147	157	163	176	139	153	150	145	166	151	158	147	154	160	137	159	149	161	138	137	138	158	179	177	158	136	169	159	157	155	159	157	161	146	158	156	150	154	150	175	151	148	167	154	154	158	168	174	169	169	156	164	137	160	153	161	154	155	156	174	147	145	145	173	169	162	153	154	160	181	157	156	163	169	156	151	144	159	140	149	166	137	145	145	138	169	161	153	169	152	152	161	156	134	149	165	147	144	146	139	158	157	142	155	174	171	148	174	156	153	165	137	157	149	148	132	166	163	164	153	155	144	149	162	155	170	174	168	164	129	150	177	180	167	162	156	161	153	140	178	149	164	164	158	161	168	142	161	157	158	133	149	163	190	144	126	149	142	146	162	149	132	157	151	165	152	146	158	162	153	140	144	137	152	137	162	147	151	165	157	154	180	149	152	142	159	154	148	146	169	179	153	141	148	154	168	169	150	147	156	151	169	158	159	148	158	163	135	153	167	157	162	158	144	149	164	169	136	164	157	153	144	146	131	184	166	143	157	168	172	132	190	165	179	162	166	145	168	142	169	165	161	147	156	161	166	147	172	160	165	160	137	173	146	150	164	158	172	150	158	140	159	140	171	144	139	149	135	156	181	161	157	142	150	163	136	164	152	159	163	171	146	162	157	177	150	171	146	141	156	172	149	151	153	168	151	163	146	131	143	152	173	172	159	186	175	146	167	164	164	146	147	137	153	146	151	161	173	155	147	148	173	164	151	146	162	170	153	146	160	159	141	170	146	167	152	153	162	172	144	156	174	142	151	168	144	170	170	162	138	175	132	161	151	162	148	142	161	177	158	169	166	136	156	130	158	165	153	151	144	149	160	151	156	145	119	148	158	159	138	154	142	176	162	166	158	160	146	177	170	128	168	147	168	170	142	145	168	161	165	146	163	135	172	156	159	166	155	144	156	159	166	165	174	156	161	166	150	154	159	141	152	141	176	157	192	158	172	171	139	152	167	152	151	177	143	158	150	152	168	178	153	161	142	158	175	157	161	157	140	156	158	169	145	152	135	166	164	174	162	162	145	158	155	171	138	126	172	147	137	180	152	159	150	151	160	162	150	162	154	141	148	154	148	175	150	140	177	144	148	149	150	141	166	127	166	127	160	156	157	154	154	170	148	150	165	164	147	166	156	143	144	134	142	150	175	178	147	146	163	158	147	154	136	166	153	166	134	149	162	155	140	153	157	153	154	141	151	142	168	162	137	167	146	159	146	135	163	157	150	156	175	145	144	168	157	146	158	146	141	156	143	145	148	175	175	162	173	169	173	163	145	163	164	146	142	133	157	141	169	149	167	136	152	143	143	149	158	158	151	179	127	147	162	184	147	144	152	156	161	137	141	163	167	160	166	131	147	142	151	151	172	157	158	145	162	164	137	153	156	135	163	150	150	157	131	163	155	159	150	181	153	168	168	164	155	151	168	139	142	143	134	155	132	172	149	148	141	164	165	151	154	125	160	164	141	178	155	157	133	139	166	173	162	152	155	171	177	167	158	186	153	156	192	139	129	171	139	138	162	139	143	176	163	171	137	160	168	165	170	160	157	174	174	150	156	171	155	161	156	155	165	150	142	178	151	141	171	160	151	173	155	151	137	151	129	145	118	142	144	150	174	159	150	152	155	182	148	137	161	171	149	169	189	161	168	168	158	169	153	162	160	157	160	156	162	158	149	140	145	175	168	174	167	153	168	154	169	174	146	155	164	156	159	169	158	156	179	143	173	158	166	149	146	164	155	135	153	174	164	186	140	147	149	144	139	149	153	154	137	150	149	164	167	170	148	156	167	151	165	141	177	166	140	137	163	159	179	137	171	147	173	168	148	145	177	132	149	161	163	157	166	151	168	166	164	186	159	174	164	156	144	174	172	155	171	157	155	137	168	157	156	168	156	155	165	174	138	153	153	157	160	154	147	149	143	141	134	165	149	165	167	157	160	144	137	159	174	170	167	142	169	174	156	128	154	157	162	162	145	156	160	169	153	161	157	163	146	159	144	162	172	157	151	173	150	135	140	156	155	142	172	156	163	142	158	153	135	175	172	150	153	150	176	139	158	161	154	175	142	157	167	162	137	152	158	135	145	160	175	170	159	146	157	173	169	126	164	161	155	134	159	181	150	147	137	164	155	129	154	148	157	148	157	158	151	157	135	173	163	176	152	177	155	161	167	155	149	153	156	148	145	177	149	163	194	154	157	145	166	139	164	158	149	170	174	158	157	131	145	161	175	163	175	176	184	140	138	139	158	139	143	155	150	178	180	138	131	152	143	167	154	167	144	159	167	149	147	146	149	146	149	163	152	145	165	134	146	151	161	153	181	160	143	168	144	152	137	127	156	175	169	157	158	166	143	153	163	163	164	164	155	170	199	176	163	147	158	155	145	164	144	179	155	156	157	160	177	159	157	148	182	146	141	151	152	140	169	178	148	161	181	145	164	172	142	133	185	152	163	151	145	154	161	129	152	174	158	177	138	148	152	162	148	145	158	181	142	147	137	132	159	190	147	167	163	159	159	152	127	132	155	170	166	171	146	167	145	135	154	147	179	135	138	144	160	150	179	182	150	140	157	152	195	172	172	147	140	171	155	162	151	139	142	155	152	173	153	134	172	159	161	164	135	168	156	167	162	147	137	167	153	161	170	156	163	158	135	156	165	134	146	153	158	174	156	143	174	146	154	170	177	169	156	165	158	133	152	166	158	158	153	181	157	162	151	158	168	155	143	153	157	162	164	164	156	172	144	157	141	174	152	169	150	144	156	161	169	176	158	167	139	134	145	147	137	163	168	161	155	176	160	152	152	150	171	166	160	169	162	153	160	169	175	150	142	154	164	141	164	179	145	155	155	161	152	168	154	179	175	132	169	160	135	147	151	163	152	165	156	147	153	151	157	191	169	137	164	190	126	179	136	135	154	166	172	132	147	143	162	158	161	153	169	159	154	154	153	162	177	164	155	148	140	160	168	166	149	126	161	146	167	157	154	156	175	152	170	135	131	159	142	142	142	133	183	167	151	162	127	144	150	145	145	156	145	191	152	160	163	174	163	152	155	160	147	174	124	146	164	168	167	154	134	162	144	166	150	172	163	128	134	157	164	149	148	158	144	142	162	132	152	187	172	134	164	149	155	167	169	148	153	172	159	160	147	154	128	149	148	144	166	147	153	161	140	164	146	169	155	143	156	164	142	149	143	173	165	162	140	167	146	173	165	174	127	138	180	145	156	159	158	149	155	174	154	147	172	155	140	141	168	158	153	155	130	164	160	150	154	146	157	167	167	149	161	145	141	145	169	182
24760	21044	27634	24619	10630	764	446	303	244	245	247	3437	14456	10354	1820	212	188	188	189	213	166	222	192	192	190	191	171	169	178	166	182	183	190	186	205	189	188	176	198	181	211	204	179	183	182	169	176	184	182	183	163	181	194	178	204	189	176	186	173	197	183	185	186	200	181	186	178	197	196	185	194	165	178	168	197	184	188	181	181	186	161	181	208	190	186	172	160	209	181	166	197	200	182	159	195	181	183	165	195	173	180	197	152	185	176	178	196	181	194	186	174	173	189	203	171	218	190	176	188	193	193	191	192	184	192	193	168	196	178	185	179	191	190	197	201	175	166	186	194	189	207	168	165	181	186	164	171	192	182	183	168	177	192	159	165	183	184	173	194	192	180	184	175	164	208	212	206	176	210	193	194	201	182	181	207	197	159	211	165	171	220	183	206	195	164	185	178	185	190	190	218	198	201	192	161	201	193	178	174	189	184	195	201	188	200	173	210	191	191	192	173	203	168	195	192	211	186	182	187	177	188	209	208	196	183	173	154	206	215	166	184	176	200	167	178	174	173	170	196	198	177	175	203	193	193	186	192	199	197	173	179	208	170	183	195	181	196	195	167	155	161	175	185	210	181	185	192	161	193	139	182	192	159	190	181	194	203	184	201	170	154	176	186	183	184	186	183	208	183	207	187	191	171	176	186	147	189	185	188	181	173	204	180	185	192	185	195	173	169	175	180	200	149	170	177	189	179	147	177	163	171	171	199	179	196	189	158	198	186	174	178	182	210	217	189	190	177	212	181	179	179	165	196	154	180	188	163	181	180	184	200	179	199	183	174	191	206	183	204	163	164	186	170	176	178	189	190	170	190	158	172	195	185	191	161	189	181	169	187	167	178	157	180	188	174	195	197	167	193	185	168	168	190	190	160	186	188	217	175	183	204	173	175	185	194	178	193	177	168	169	162	169	198	182	173	160	181	183	196	171	198	191	199	203	186	176	189	193	188	186	177	177	189	150	188	189	177	169	184	187	203	197	179	189	196	182	187	182	195	198	207	199	186	161	187	179	191	168	196	168	178	195	171	213	155	184	171	170	178	171	209	205	184	200	187	169	180	192	187	179	220	187	220	183	173	151	172	184	179	195	173	193	175	192	193	186	200	192	190	189	157	180	188	180	175	171	204	191	185	178	180	170	199	172	184	187	183	182	162	170	188	159	182	172	170	169	170	191	173	187	205	175	178	179	161	206	195	180	167	164	165	169	201	175	171	193	185	191	179	200	170	200	189	198	209	196	180	197	178	173	192	164	209	181	158	191	184	179	193	180	181	178	186	188	188	158	166	177	198	179	190	180	156	177	171	195	178	175	171	186	177	159	185	159	189	187	183	166	197	160	152	196	175	178	183	208	187	186	199	198	181	154	202	176	180	185	189	183	162	155	195	203	171	186	195	160	176	210	176	183	182	172	210	167	190	170	180	198	176	193	179	179	186	184	181	175	184	175	210	182	185	207	180	174	185	168	175	173	162	160	165	200	182	182	178	165	176	190	162	189	199	183	188	178	174	186	192	165	192	184	189	182	172	186	189	179	184	205	188	177	197	178	194	177	184	175	180	187	170	187	201	176	192	184	166	175	159	189	192	179	178	194	170	173	175	181	184	162	201	157	179	174	178	189	174	175	197	165	169	172	185	180	208	185	181	187	174	182	206	185	188	176	187	197	189	182	184	160	186	197	207	184	178	184	172	143	161	163	201	201	192	192	197	197	160	170	158	189	156	195	193	181	188	141	197	178	184	186	210	171	180	205	189	205	163	182	166	192	176	178	173	191	174	183	183	173	155	192	203	186	195	186	206	199	184	182	186	173	168	172	165	190	194	168	176	189	180	172	194	154	194	177	174	181	184	197	181	205	164	166	171	200	189	189	159	188	216	176	158	187	207	199	181	168	155	187	190	200	186	168	188	173	176	197	164	182	194	185	155	194	192	185	173	170	182	172	181	195	158	163	171	175	170	147	202	154	152	163	178	179	210	184	166	182	189	174	187	190	159	204	203	160	177	177	159	169	203	195	183	158	177	208	212	178	197	190	183	232	182	183	182	211	183	188	180	181	184	176	189	181	181	179	205	156	152	217	175	176	181	184	165	195	207	190	205	176	176	178	174	192	179	183	171	180	168	204	181	179	164	196	188	201	226	212	190	183	166	174	187	197	178	197	194	179	207	182	184	197	182	161	184	196	190	176	176	175	188	168	168	179	183	185	198	179	175	187	174	189	172	191	194	162	172	193	171	163	174	155	191	176	201	177	196	198	185	189	181	180	180	180	176	196	192	182	184	186	164	196	191	200	165	164	161	182	193	182	178	179	184	170	159	177	188	216	187	164	175	192	169	151	189	182	160	172	186	209	215	198	202	157	172	188	192	189	184	169	164	192	201	180	196	180	201	176	198	170	209	162	172	193	184	191	184	180	180	170	197	167	202	165	190	190	183	217	183	178	202	157	214	178	186	180	202	188	178	172	189	178	189	185	173	175	172	168	189	199	197	184	178	171	199	166	174	183	170	160	181	188	186	181	177	208	183	190	174	190	173	164	185	182	177	169	184	179	191	202	194	194	199	172	173	173	182	198	160	214	193	177	194	203	195	176	170	192	192	184	148	189	198	179	186	208	186	185	167	181	159	178	164	190	199	182	180	222	178	206	192	178	200	189	191	197	179	183	191	177	195	183	193	195	168	194	172	194	185	175	193	189	207	171	177	178	166	165	171	210	192	200	188	190	194	170	186	195	183	180	184	187	189	165	159	177	175	196	169	189	201	171	209	198	179	179	164	185	201	210	192	193	192	200	189	198	180	173	184	185	193	195	183	163	166	189	206	178	189	192	184	181	184	183	175	167	197	168	181	169	178	181	190	158	186	172	198	178	190	187	187	183	169	173	184	181	202	175	158	183	187	219	175	185	176	179	165	171	174	182	167	176	188	183	198	179	206	214	166	185	168	163	156	188	177	193	166	185	178	168	177	158	187	162	187	185	174	192	179	192	187	191	181	165	168	169	196	181	177	177	183	188	186	183	192	198	182	185	180	176	175	174	196	188	175	190	178	176	175	181	188	174	177	169	188	176	191	193	175	196	191	182	175	161	172	177	187	182	172	189	161	180	195	187	199	193	187	191	164	174	191	174	182	182	167	200	177	185	158	179	197	219	172	188	161	209	168	184	211	164	177	185	175	173	198	195	171	191	201	179	179	178	164	178	165	151	180	184	197	193	167	179	197	168	184	166	182	176	185	192	199	206	186	194	174	189	194	180	190	189	173	198	160	199	171	183	160	167	174	172	189	189	194	196	193	207	182	169	175	184	147	195	199	197	193	180	173	185	172	161	174	192	190	202	162	172	177	180	183	192	194	185	193	175	182	177	201	195	205	171	200	203	196	151	178	192	187	176	171	177	161	176	194	192	188	177	157	175	205	172	187	173	162	182	198	196	197	185	187	207	166	178	172	169	196	192	179	165	170	170
13498	3114	2484	1210	807	592	478	415	360	315	302	5956	15969	9797	1947	218	193	202	215	203	217	184	210	188	200	183	209	193	195	208	214	197	232	188	197	189	233	188	202	189	184	191	187	181	193	192	174	198	185	211	201	172	219	190	204	170	190	200	191	194	222	191	202	198	202	183	196	175	207	197	195	205	185	191	187	204	188	188	212	178	192	187	177	203	182	192	195	208	213	204	215	209	184	203	181	211	180	198	188	213	207	195	201	182	184	199	188	202	218	175	206	244	205	196	181	178	206	200	194	183	197	199	187	209	200	190	192	202	227	196	167	197	188	192	180	199	213	200	210	185	193	190	205	203	207	167	174	203	189	205	181	168	185	186	193	205	206	170	182	187	179	208	198	213	200	219	173	202	188	221	192	187	191	162	194	197	196	200	211	174	189	189	219	187	183	180	199	193	202	195	193	193	188	190	197	187	180	201	192	205	212	201	208	204	198	177	184	194	189	194	194	193	218	182	204	179	209	184	171	213	204	191	171	175	193	167	192	187	180	209	200	178	204	210	167	195	182	223	198	174	193	215	193	200	195	178	199	212	211	189	175	205	198	202	216	191	238	176	183	203	187	182	215	204	201	211	184	200	183	182	169	184	186	196	186	199	212	182	208	191	222	211	198	209	190	165	174	184	203	185	185	190	189	196	201	189	178	210	181	222	171	202	193	181	189	186	211	186	179	210	219	161	196	195	170	185	213	187	205	203	183	213	178	204	174	189	190	181	200	207	184	194	203	203	187	173	205	174	202	196	204	182	193	185	185	204	200	210	231	206	211	197	177	200	195	197	195	201	183	199	203	171	193	201	196	191	191	221	187	219	200	188	197	199	209	176	201	177	184	187	200	190	188	206	190	202	188	207	208	178	208	186	189	182	175	179	176	189	202	189	191	192	200	204	208	173	185	181	177	197	188	174	207	191	193	205	187	226	196	211	186	191	197	212	190	175	171	199	189	212	214	214	195	197	184	202	210	208	219	201	210	200	193	188	195	191	196	216	215	216	205	183	195	191	217	202	189	200	192	189	204	197	170	178	220	185	190	189	218	180	173	207	213	197	187	199	198	185	193	201	180	175	185	185	190	184	191	186	186	182	181	195	198	180	222	174	205	215	170	194	196	205	190	187	205	209	212	184	193	183	187	190	191	192	183	189	188	178	175	203	205	193	199	206	188	205	172	226	188	196	199	186	209	224	180	198	172	182	187	215	192	192	173	214	184	191	182	195	214	169	204	195	192	183	211	185	177	191	197	189	197	172	173	203	184	172	173	199	226	187	202	187	180	203	174	197	189	189	205	207	208	199	188	219	187	201	189	219	188	188	184	211	187	205	199	188	228	208	185	223	181	206	188	189	201	178	193	204	187	182	199	191	190	209	191	208	202	175	195	203	201	158	200	167	184	191	195	219	209	205	195	178	203	189	177	179	170	177	184	188	210	190	177	207	187	187	211	185	186	209	214	199	200	172	193	199	187	213	173	214	213	194	207	191	180	206	194	186	219	207	184	206	215	202	194	203	206	195	201	207	203	186	216	189	204	184	202	188	206	182	190	191	188	193	181	195	175	192	185	218	206	189	184	196	197	193	193	188	190	188	188	186	184	207	204	185	204	190	190	181	207	191	188	201	183	190	177	186	187	199	207	189	194	191	187	208	200	192	190	204	188	183	205	193	194	198	195	192	200	183	189	218	173	209	193	198	174	205	186	195	190	184	191	183	186	205	217	174	178	200	200	187	192	186	186	200	184	170	205	201	167	219	187	174	190	189	181	189	194	196	216	180	202	196	175	200	191	178	193	196	185	195	208	177	196	213	191	204	206	192	187	188	186	190	196	188	193	184	187	200	191	205	156	203	166	200	222	182	198	181	204	190	221	213	190	171	194	186	179	178	216	178	180	173	200	197	166	203	191	216	188	191	196	207	175	186	192	211	194	189	190	201	194	188	180	199	201	218	187	179	172	187	201	201	222	190	175	234	185	202	185	184	210	212	178	197	221	194	180	197	224	221	213	194	193	181	192	233	204	218	178	206	206	192	222	166	201	189	189	165	208	198	184	197	174	192	183	174	182	168	214	200	184	153	210	170	179	183	184	191	197	212	186	196	185	187	177	175	159	208	186	201	177	209	162	216	186	214	152	181	193	200	237	175	188	178	195	186	189	203	209	197	218	201	207	165	188	183	178	207	193	178	195	191	167	194	183	164	200	204	206	199	181	195	212	175	196	181	196	216	196	177	224	188	187	195	197	188	185	192	219	181	196	182	206	195	203	192	202	193	195	230	228	188	184	217	191	197	191	194	187	198	195	204	210	207	199	196	191	200	201	183	199	183	196	187	193	180	208	193	186	196	193	176	212	191	207	186	237	168	203	203	216	188	189	175	185	193	180	175	200	190	186	195	167	170	208	206	177	172	190	180	179	202	196	187	193	186	201	229	209	185	180	198	188	184	194	180	189	208	190	182	202	210	195	194	167	200	160	200	195	163	197	191	188	191	191	196	198	215	173	200	204	185	176	194	212	193	205	183	198	187	194	186	202	189	196	220	193	190	201	190	205	221	200	206	160	156	166	188	172	186	203	175	183	194	188	201	173	194	215	191	176	209	198	185	206	197	205	217	199	197	194	171	186	167	186	196	205	183	212	178	191	175	199	209	211	184	203	202	206	194	182	182	201	191	174	190	182	191	194	188	175	195	199	173	193	195	193	196	192	196	198	206	203	180	214	170	204	202	222	221	185	173	208	210	185	188	185	193	200	208	175	183	177	169	181	196	188	213	191	199	204	188	210	187	213	191	162	206	188	208	191	224	204	187	202	199	179	186	211	210	198	202	193	189	191	205	180	183	192	187	190	206	193	198	204	176	174	178	173	179	181	175	199	163	192	212	191	211	198	183	168	177	209	178	202	182	187	198	201	179	179	189	193	186	225	162	195	184	190	206	198	175	201	160	196	189	190	194	179	163	176	176	200	204	207	204	195	191	186	186	200	211	169	174	218	201	202	180	200	176	202	175	190	198	183	188	192	192	200	217	160	165	184	187	182	195	195	179	215	183	182	192	184	181	190	201	202	200	186	180	198	191	199	214	183	184	187	186	179	187	198	165	202	209	223	196	188	194	184	217	197	191	192	199	185	202	193	187	223	184	184	169	185	180	190	193	185	197	193	217	173	197	183	182	190	182	204	185	188	202	188	172	193	220	189	194	197	195	165	187	176	185	188	210	170	181	197	185	185	189	181	225	197	202	199	199	164	200	197	230	205	211	186	197	193	180	191	172	200	217	177	171	160	193	186	198	209	191	175	206	170	214	191	186	178	197	176	199	179	196	218	186	179	191	194	188	179	178	207	192	181	185	171	186	185	152	183	180	192	190	178	206	195	206	188	191	182	192	222	200	203	188	202	196	181	195	187	184	216	184	231	188	195	190	218	196	194	210	192	205	172	198	178	205	178	183	200	205	189	183	190	176	204	182
23814	21010	28484	23727	21010	9108	1170	620	484	460	469	1508	20000	22859	5291	473	367	345	345	333	358	375	348	361	362	342	360	359	353	341	392	326	340	308	351	358	338	323	361	339	380	347	358	356	342	352	322	328	349	340	330	320	334	372	320	354	325	346	356	340	346	337	318	335	349	312	405	313	316	328	321	330	355	345	345	352	331	319	344	330	326	341	319	347	292	359	344	355	305	335	344	389	364	308	330	357	359	307	351	351	354	354	315	360	343	351	379	321	339	330	344	387	332	345	339	316	315	315	357	387	357	345	312	346	356	373	350	312	322	329	316	346	339	342	371	318	295	353	374	343	303	355	331	347	354	327	340	334	353	332	329	329	337	340	303	309	340	329	316	367	335	337	341	360	322	338	332	326	361	327	362	393	343	366	350	363	337	327	349	329	348	349	338	349	329	337	372	334	335	334	343	326	346	354	327	326	324	366	348	337	371	302	353	332	349	345	361	334	377	339	341	321	314	348	322	337	345	357	345	352	342	336	343	334	310	347	348	340	357	322	315	325	301	306	312	338	317	317	323	349	319	368	313	288	335	352	341	343	301	355	341	355	360	334	323	323	353	373	340	377	351	332	366	355	327	329	321	333	327	349	326	320	331	348	325	333	352	354	316	325	333	330	315	353	340	343	361	381	332	321	342	311	355	332	362	337	301	323	349	352	334	321	313	373	342	340	329	350	350	320	336	345	338	333	331	352	349	372	342	346	331	354	306	351	320	344	351	347	339	335	344	321	321	350	366	317	339	332	319	327	335	316	373	361	331	330	321	328	322	321	340	340	345	324	360	351	316	334	386	340	321	313	349	323	362	344	317	357	331	317	316	379	321	356	383	343	340	324	349	366	355	333	308	314	307	331	369	317	354	319	374	312	340	324	345	294	367	354	333	318	323	320	306	340	359	358	358	354	324	330	360	354	302	332	320	341	330	346	343	342	337	322	355	309	364	332	366	329	334	395	343	345	364	337	317	330	320	337	354	326	350	330	336	325	306	338	351	322	315	311	323	329	306	341	347	339	306	346	339	351	341	337	316	341	307	318	313	353	339	349	321	346	343	340	301	294	347	320	316	331	365	324	337	356	351	317	350	319	318	336	330	302	308	333	349	323	351	353	323	309	352	361	346	353	367	322	321	349	351	316	346	362	312	313	345	331	353	316	330	358	350	346	330	378	313	354	354	342	311	334	355	346	347	341	348	333	353	356	301	358	339	332	345	312	306	371	343	331	332	341	348	357	343	314	362	355	336	327	324	330	334	365	330	314	332	342	313	361	335	341	358	361	333	330	340	348	349	324	286	333	342	310	330	301	338	324	360	330	362	383	333	338	331	336	345	318	339	300	341	307	355	348	326	335	353	321	330	374	335	365	321	321	355	371	371	335	300	314	332	350	331	359	314	362	344	342	361	351	337	334	339	331	355	342	352	337	330	345	359	319	344	354	336	329	331	341	321	346	314	352	334	325	370	322	316	356	331	350	347	347	374	305	365	333	292	368	347	305	317	359	332	336	337	327	320	310	337	322	339	359	359	354	315	320	335	318	358	340	299	349	334	348	371	324	342	342	328	366	335	363	350	373	396	297	337	347	337	339	320	342	322	337	339	333	362	329	333	349	331	322	322	348	348	282	329	344	339	331	327	347	317	311	338	341	315	323	344	352	307	335	349	336	338	320	309	351	358	354	337	340	368	326	329	324	308	333	330	357	327	317	356	354	323	343	343	327	359	304	332	332	302	311	340	325	327	352	332	322	344	328	390	360	296	337	361	369	338	314	357	352	341	344	332	309	331	329	341	323	359	362	346	328	363	366	342	346	303	316	324	355	341	319	317	352	331	346	354	329	329	359	333	340	353	335	346	352	338	369	345	340	325	324	341	349	302	311	345	363	340	338	323	308	361	337	315	353	320	345	318	334	323	313	333	316	340	319	360	383	343	337	355	341	368	319	325	285	317	337	332	359	350	333	351	358	352	335	332	326	345	329	315	309	354	338	353	339	350	318	331	338	359	348	336	358	343	300	305	360	354	358	327	327	334	335	318	350	327	323	316	299	341	376	351	372	344	372	341	353	333	328	332	320	331	305	348	324	339	352	349	365	323	318	324	314	341	367	333	379	335	349	345	358	306	327	335	350	327	317	307	327	322	336	350	343	341	347	337	310	341	340	338	340	341	309	351	368	339	328	309	332	359	331	313	330	337	355	331	364	331	342	344	341	323	348	311	349	322	339	318	337	350	319	336	331	315	321	363	339	351	355	358	349	367	339	312	354	344	329	315	365	332	343	322	353	342	335	336	341	346	351	322	362	344	303	354	327	316	305	344	345	307	351	342	328	327	331	364	375	336	328	340	321	329	319	339	358	306	310	348	340	360	334	325	304	325	322	329	340	327	357	331	346	370	334	318	330	321	340	359	333	345	322	315	359	332	306	334	308	354	326	345	335	350	338	315	326	371	349	340	330	317	326	333	323	341	339	349	319	321	321	343	269	367	345	327	333	341	339	315	330	320	344	345	325	343	320	342	377	321	330	340	351	308	320	332	331	342	367	334	337	361	333	344	332	361	334	334	350	354	358	338	320	346	306	357	351	338	306	381	334	339	315	370	283	329	347	359	374	358	322	333	330	336	346	335	352	344	340	339	345	363	320	363	344	333	343	313	325	371	342	328	375	363	302	334	336	331	336	353	330	333	348	347	360	333	303	310	333	340	305	347	302	322	348	342	338	373	338	352	319	334	355	342	347	326	341	320	326	355	327	351	352	364	349	329	324	344	340	311	341	328	325	336	334	305	313	338	325	356	302	363	350	365	323	345	315	352	334	325	324	354	326	346	327	346	346	368	352	343	346	346	338	331	335	338	339	334	372	302	394	302	338	325	355	354	326	340	327	331	378	345	338	341	337	363	328	343	340	354	317	345	346	302	334	337	325	339	301	359	311	327	343	318	335	342	303	348	355	324	298	348	334	314	343	348	343	360	324	326	333	362	332	336	339	326	354	333	359	358	344	341	323	348	340	328	335	319	322	298	323	315	293	335	324	355	343	350	333	325	367	361	354	363	305	314	345	355	340	333	346	361	329	311	341	339	357	337	317	339	309	316	332	340	359	332	315	324	320	334	322	315	307	337	336	342	323	317	320	382	344	366	322	327	347	337	351	340	362	319	346	320	335	318	320	330	351	346	364	354	320	331	348	335	341	322	330	332	310	344	344	355	356	339	336	389	352	324	345	341	342	303	327	365	323	348	311	324	312	342	346	366	322	325	341	312	317	321	329	332	318	317	330	329	348	358	309	320	321	369	324	322	289	328	321	357	328	324	324	351	325	349	344	318	367	351	302	350	349	344	375	333	344	334	340	347	357	347	344	371	354	350	334	329	348	325	328	301	320	334	340	357	352	339	350	316	340	311	348	358	345	353	324	364	352	345	354	351	336	332	333	353	335	346	346	360	316	326	324	329	313	332	344	398	315	309	301
16034	5498	4448	2183	1418	1042	843	762	644	578	543	2595	23289	19944	3613	353	341	358	368	341	361	345	379	337	316	332	379	367	327	337	306	354	341	354	362	338	329	325	343	324	325	353	334	355	336	324	344	359	325	318	354	319	324	354	352	338	312	341	308	363	316	331	313	342	357	329	342	351	315	338	330	368	349	325	329	337	277	303	355	337	310	321	326	323	333	324	343	354	332	344	331	317	316	357	350	315	319	339	343	320	327	305	344	341	341	356	351	355	356	321	339	296	330	374	316	339	330	329	309	306	346	328	319	324	346	346	308	346	316	355	343	303	335	343	334	331	299	300	338	330	362	345	353	343	334	323	310	334	340	325	345	346	365	338	368	356	370	316	318	305	337	348	330	319	350	345	343	336	321	343	322	333	343	302	330	341	325	356	341	332	342	341	315	320	351	298	350	341	365	340	331	332	335	307	324	300	366	356	346	365	296	334	294	349	308	309	306	315	379	327	354	345	351	320	322	313	344	328	330	352	331	332	335	325	331	364	330	296	334	370	326	364	322	344	344	322	332	341	309	325	357	353	337	321	321	319	294	331	344	344	359	330	347	307	321	336	363	319	341	333	334	339	329	327	324	350	325	330	343	321	364	320	359	372	321	349	384	316	344	331	353	362	326	338	348	329	322	306	366	347	350	373	333	358	336	324	315	374	328	363	300	355	375	339	343	341	343	328	353	352	357	329	324	310	320	369	328	344	326	338	315	312	330	315	308	341	339	315	329	322	348	354	364	319	349	321	376	315	326	314	350	360	313	328	315	336	326	346	322	343	322	294	310	330	321	350	356	352	325	343	315	342	328	309	316	323	351	318	319	344	302	331	319	308	359	338	339	310	317	316	358	318	335	338	331	310	298	345	312	319	356	347	310	309	322	323	332	332	329	311	335	350	301	326	305	338	315	333	321	322	322	321	330	329	300	299	309	339	356	334	348	370	357	330	319	303	337	330	318	332	347	335	322	322	329	340	348	334	329	320	349	343	373	343	340	315	319	343	360	322	334	317	327	323	336	335	328	347	320	335	340	327	326	322	331	324	361	334	325	317	324	332	321	309	328	319	340	313	338	348	306	329	330	342	352	339	352	314	343	326	309	323	353	303	330	308	337	325	330	324	329	328	337	323	350	303	333	302	339	333	371	336	340	366	316	303	330	341	313	307	304	342	339	290	285	327	363	358	344	330	322	339	309	348	314	348	316	331	346	300	315	352	334	330	323	359	318	311	309	320	334	333	322	327	292	337	306	322	337	355	335	319	345	323	326	327	354	325	353	318	276	325	306	329	346	349	313	293	327	315	355	334	332	349	321	332	318	319	331	337	294	340	352	322	345	334	324	339	332	316	317	344	366	320	349	319	355	329	320	345	321	339	344	324	340	297	318	347	310	310	331	337	318	337	343	333	330	348	305	329	351	332	333	340	328	344	327	320	307	303	331	313	351	365	316	311	341	338	323	379	318	348	333	335	350	301	331	341	323	340	325	326	332	356	303	343	300	314	309	339	306	308	318	344	324	350	310	333	319	315	310	351	309	338	353	344	312	353	326	304	347	326	334	354	315	332	318	308	322	321	313	317	345	348	313	334	355	338	359	325	329	330	318	352	316	344	325	342	332	340	354	343	325	324	352	319	338	317	330	349	318	334	322	348	295	384	326	307	327	350	312	329	345	342	308	321	315	319	372	352	323	337	324	347	347	312	316	332	343	348	324	290	319	329	305	349	320	323	351	333	329	331	332	334	311	307	321	327	313	313	335	315	325	328	323	331	323	361	309	299	304	354	295	326	355	322	265	320	345	334	317	346	320	323	332	320	330	353	301	338	332	285	317	317	341	328	325	333	336	320	318	357	358	351	350	319	340	322	338	312	315	306	323	320	337	305	319	322	339	344	297	336	307	329	335	325	366	313	349	330	337	309	325	330	314	343	358	333	341	381	329	344	334	362	299	326	329	339	351	329	299	329	299	313	313	341	333	306	322	335	355	332	327	352	338	304	333	351	338	357	329	299	315	319	307	295	290	282	339	357	309	341	288	292	312	330	326	339	307	347	314	382	327	357	347	341	330	358	356	341	310	345	329	350	351	307	349	335	320	356	359	317	343	343	308	333	312	353	342	351	323	314	315	316	319	320	367	347	314	362	356	339	325	370	300	328	342	352	330	328	337	324	331	320	345	349	352	339	330	332	331	309	308	323	334	346	337	310	325	338	314	343	315	350	332	309	315	319	344	312	338	330	340	336	304	288	329	337	385	363	337	361	343	330	306	320	358	318	321	310	342	349	348	307	306	313	321	314	316	337	311	308	316	342	340	333	306	355	346	356	338	316	324	354	340	318	360	330	319	319	349	305	324	312	319	325	334	303	330	303	308	352	327	371	350	333	341	326	325	361	332	340	328	363	302	319	325	322	366	336	322	327	284	318	326	319	335	325	307	341	333	316	334	322	344	347	338	325	350	305	354	338	333	345	334	328	317	296	344	329	317	334	335	327	327	324	351	330	329	330	314	358	380	333	313	335	308	321	327	341	312	341	322	323	332	343	325	303	332	368	348	327	292	351	335	326	297	349	332	364	316	304	323	330	321	360	343	340	341	324	313	307	328	365	355	312	322	290	345	350	319	291	328	318	313	357	353	338	349	330	336	339	351	357	334	319	324	338	368	333	337	350	342	341	296	379	316	312	349	356	304	327	333	327	336	350	351	339	323	352	322	292	335	321	326	328	337	336	319	340	340	312	334	322	346	297	311	327	285	324	300	335	323	322	313	312	324	300	329	330	338	331	336	356	344	355	319	333	319	315	329	336	323	347	359	339	308	332	328	336	332	329	309	342	360	320	319	336	319	332	317	322	307	299	346	289	336	311	336	318	317	339	329	337	329	297	330	327	321	325	345	341	348	322	331	334	373	327	334	331	347	324	335	332	319	318	346	350	331	324	317	335	313	324	368	348	313	346	344	316	324	364	317	311	326	293	346	301	316	331	362	306	335	340	310	346	308	288	351	322	334	358	330	306	350	348	356	297	294	314	375	340	325	335	337	357	353	311	352	297	370	315	319	311	296	341	322	327	325	303	345	314	357	318	304	342	324	327	322	346	355	326	292	300	335	310	345	306	341	311	329	312	304	374	356	324	323	323	322	319	303	315	309	339	318	334	333	324	337	351	332	323	334	330	325	328	317	350	296	306	325	324	323	299	380	327	327	364	307	343	340	338	352	344	347	340	369	334	358	322	319	322	377	358	337	346	334	300	317	321	296	347	331	295	314	333	288	317	309	335	343	328	331	326	319	340	323	346	351	333	355	330	337	330	340	329	345	304	346	329	320	344	344	340	298	316	315	300	338	335	352	327	329	310	312	310	324	329	318	358	295	348	336	347	332	323	362	322	302	342	322	312	332	340	341	282	335	316	321	324	315	334	315	340	333	335	315	322	347	284	340	334	317	330	335	329	338	336	303	335	355	311	371	312	351	320
27175	12111	1020	500	347	239	179	183	163	177	164	190	1217	1266	272	177	156	159	154	143	145	133	156	171	138	149	173	151	164	150	159	158	166	134	146	157	176	153	159	161	157	155	168	165	136	168	162	180	165	164	156	169	181	172	146	144	140	146	163	166	162	175	160	128	140	165	164	147	147	147	166	165	178	163	153	159	142	138	171	152	171	142	151	185	148	152	158	170	168	144	153	159	150	171	147	169	153	164	169	163	154	184	163	144	166	170	183	141	177	154	160	171	148	137	156	163	162	129	162	153	156	160	179	164	135	167	175	156	155	152	151	154	159	157	163	148	156	150	163	170	143	166	168	137	156	147	165	172	155	181	173	164	166	158	170	182	158	168	171	156	153	186	148	152	154	135	151	148	169	138	179	180	153	149	137	161	174	154	159	173	151	158	161	157	158	159	151	169	188	157	158	164	161	183	160	151	158	147	153	175	171	172	170	148	187	151	168	174	182	168	179	156	164	173	158	159	163	180	170	189	135	153	143	132	151	168	168	163	154	144	157	167	173	163	163	156	139	168	168	179	150	147	166	150	155	155	174	160	144	162	161	174	175	174	145	159	149	169	170	176	185	139	164	172	159	181	155	171	138	175	150	157	169	173	187	155	163	173	182	145	145	173	170	161	145	166	153	170	182	183	158	158	160	166	191	165	145	174	132	162	153	157	160	161	159	174	160	130	145	158	169	151	141	156	154	154	165	153	162	163	167	176	156	153	150	157	182	162	169	147	184	164	171	151	170	157	139	168	176	169	162	182	182	151	140	154	154	179	165	166	177	154	181	167	158	157	140	170	160	180	182	140	168	174	162	149	173	162	161	146	151	168	169	165	156	157	163	161	135	161	148	157	175	174	159	141	169	156	149	149	177	156	198	149	157	149	158	132	175	176	169	174	171	156	151	153	167	160	169	136	163	147	157	154	145	193	170	158	160	159	158	146	175	143	163	163	167	154	154	171	153	159	146	178	136	130	192	167	173	140	145	172	162	161	166	165	166	147	152	164	174	131	169	168	162	158	160	152	163	174	163	154	165	145	162	154	184	177	154	176	141	134	160	179	160	153	190	157	142	149	136	166	151	159	180	165	161	163	171	164	181	160	155	170	161	172	153	158	160	140	152	156	142	147	158	153	154	167	162	147	163	170	163	165	159	158	148	160	154	149	131	176	155	154	145	174	143	151	145	158	148	187	168	150	159	168	162	157	130	142	159	164	147	157	152	147	168	152	157	150	143	169	174	160	152	175	159	149	171	163	162	146	158	161	144	155	147	165	142	137	180	175	143	141	162	176	141	160	151	156	136	157	142	152	178	168	176	179	174	138	187	149	161	160	166	170	182	158	165	170	150	155	170	153	164	157	158	162	154	146	171	166	169	146	143	166	153	153	172	155	149	159	147	176	158	163	179	169	172	152	124	148	177	170	159	153	151	152	160	158	152	188	158	150	181	191	150	177	164	174	177	153	161	162	163	167	179	167	168	161	155	150	153	153	163	169	174	156	157	164	161	156	150	178	173	164	167	144	152	177	126	164	166	170	149	189	187	181	185	156	159	154	161	149	154	185	163	160	167	146	151	166	138	150	156	160	147	164	168	153	178	177	161	127	144	164	175	151	165	179	150	155	165	167	150	169	174	169	157	156	168	171	169	158	137	149	140	142	155	168	151	192	160	159	156	145	138	160	178	154	155	167	156	171	167	145	171	137	155	161	162	163	159	132	155	150	167	180	155	158	163	168	165	156	144	173	175	163	144	144	166	164	159	158	138	165	172	157	144	152	141	162	159	145	167	173	160	145	145	158	154	150	147	153	182	165	176	156	146	168	166	158	160	171	193	138	177	149	173	152	139	144	167	180	160	159	154	153	163	169	151	149	156	172	173	161	148	173	190	156	168	169	144	161	162	179	145	179	140	167	171	172	144	139	155	169	169	160	143	157	156	151	165	159	171	149	168	174	152	149	153	162	138	156	177	149	178	154	154	142	152	168	172	171	169	166	160	162	147	149	143	180	167	165	170	149	153	155	165	173	172	155	155	160	162	153	165	163	151	149	160	143	155	137	161	144	158	147	146	156	151	157	170	152	158	138	160	166	143	166	155	164	167	192	146	156	167	175	156	174	146	157	157	129	148	158	158	152	167	143	163	185	154	182	161	166	133	155	148	149	151	188	134	149	168	147	141	150	135	151	147	171	144	168	172	178	165	145	159	136	136	155	140	189	154	175	163	163	151	163	144	153	159	165	151	148	181	173	149	163	174	171	178	157	150	160	158	148	155	143	148	178	145	164	158	178	159	161	145	149	170	160	135	174	171	170	144	157	157	148	165	139	172	154	135	158	158	151	149	159	158	165	154	148	175	170	165	171	160	150	158	168	139	173	151	163	160	157	167	145	141	132	177	147	157	169	152	159	155	150	165	159	184	159	165	182	155	151	140	168	161	187	156	177	154	170	173	151	159	152	167	140	153	164	133	172	160	179	150	177	148	160	156	175	145	151	142	147	157	175	157	143	154	172	146	175	176	177	149	173	143	154	157	159	154	174	165	135	190	158	181	141	166	173	167	156	151	164	136	145	165	156	157	145	186	132	143	160	148	166	166	168	149	156	153	174	147	169	150	146	175	166	139	163	155	161	154	146	175	178	160	147	153	166	160	176	173	158	143	152	172	168	134	158	156	157	155	182	149	141	171	155	167	140	152	157	154	159	170	175	144	164	161	173	161	143	156	148	161	149	165	154	175	165	146	147	161	154	160	150	151	169	165	201	171	183	173	168	152	153	150	182	134	162	162	171	159	145	146	153	163	180	167	129	158	175	157	154	158	149	166	164	130	148	158	136	145	148	159	155	139	164	172	150	155	165	153	167	185	159	181	159	154	166	154	168	155	161	156	175	144	151	154	138	155	150	144	158	155	142	162	159	162	152	161	159	169	170	141	180	146	161	148	161	150	149	168	173	162	168	132	170	168	174	155	168	179	132	140	150	169	167	167	145	163	163	164	151	162	156	176	165	156	154	140	195	156	167	157	159	161	150	178	143	172	153	160	151	173	188	155	175	164	169	147	141	153	161	156	169	142	174	141	169	163	157	156	153	162	155	160	156	165	151	148	167	144	142	163	171	179	159	159	137	148	169	171	181	144	164	168	176	162	165	146	155	143	134	155	157	162	143	179	166	147	149	168	162	151	157	172	161	190	179	136	146	159	154	145	152	176	164	161	151	153	173	160	156	162	161	165	145	160	168	151	175	167	147	136	149	162	157	172	176	147	158	139	159	177	165	155	172	144	176	157	157	154	168	156	139	156	144	160	185	160	157	167	174	166	179	147	168	143	131	175	173	151	164	162	144	155	168	165	156	145	156	163	185	167	166	161	164	166	166	146	154	130	167	165	148	156	162	167	163	159	179	163	157	164	174	163	174	175	165	140	156	182	152	146	164	148	159	165	156	163	172	148	145	154	144	183	172	151	158	196	156
5709	483	336	257	196	177	187	182	192	187	173	236	1831	1632	313	150	168	165	153	164	149	160	174	153	146	164	163	151	183	167	173	137	157	160	177	174	171	172	188	167	179	154	144	158	166	173	179	156	170	181	149	173	156	157	164	154	149	163	194	157	159	170	157	160	170	161	151	179	165	158	158	148	165	162	165	154	180	145	148	178	168	162	168	176	177	154	189	153	171	172	164	177	154	158	153	171	165	168	148	181	153	183	162	166	155	151	148	174	165	174	160	152	156	161	156	153	157	166	145	153	176	147	158	152	153	171	160	175	141	164	154	167	164	180	177	152	155	171	154	161	156	162	145	163	152	149	192	169	184	170	160	162	173	145	151	168	163	167	137	155	147	153	174	162	164	147	178	162	150	143	158	172	174	174	162	170	151	153	173	183	148	164	164	182	143	145	159	173	155	179	174	139	163	165	152	151	160	176	161	169	164	152	144	170	171	167	166	158	127	180	173	156	171	165	149	144	170	166	159	172	162	164	182	142	166	171	167	158	157	178	163	148	150	168	168	161	159	176	178	186	149	158	167	150	170	185	184	166	168	174	151	178	160	160	179	174	167	162	171	157	170	139	157	148	169	160	159	149	154	174	162	183	152	149	170	176	153	166	158	156	172	147	187	160	179	147	171	161	145	149	165	143	184	171	148	155	160	163	162	156	163	168	162	169	144	173	166	170	178	160	180	191	159	166	172	144	144	151	151	152	165	142	167	155	159	166	185	149	183	200	167	182	166	162	168	150	175	167	163	170	168	159	158	167	161	143	154	174	184	188	167	143	174	140	168	149	160	169	150	155	141	174	168	163	163	164	158	168	169	178	155	182	167	186	153	161	154	154	166	150	159	157	158	167	166	167	171	170	168	145	155	162	160	160	167	175	141	161	166	151	164	161	159	136	172	177	166	169	156	139	176	143	149	179	186	167	162	158	164	165	169	158	188	160	164	175	163	170	167	140	147	161	153	168	152	156	158	153	167	158	150	160	170	183	175	155	154	167	168	164	150	156	191	160	163	160	142	163	172	168	166	149	174	155	167	181	183	182	172	174	144	173	170	155	171	157	163	176	147	165	149	148	164	156	192	167	149	160	153	193	177	181	153	168	173	155	151	170	154	173	142	125	169	179	183	147	166	149	148	166	157	157	178	170	166	171	155	171	173	157	157	162	168	153	181	189	137	177	158	176	185	168	170	192	181	146	151	170	165	144	157	173	169	167	169	180	169	186	192	161	164	168	154	191	162	178	167	153	170	179	174	159	157	145	169	148	163	166	166	172	178	164	153	150	156	177	174	171	147	142	143	154	157	144	178	165	178	149	148	157	137	163	174	169	156	176	163	151	168	167	177	187	159	140	151	144	168	162	160	179	164	152	157	177	149	161	161	154	171	162	161	154	157	165	164	151	136	176	167	158	148	149	149	166	165	176	172	169	152	156	181	170	153	151	166	180	184	170	164	149	157	175	164	151	157	168	155	155	168	157	154	172	161	147	191	140	160	176	155	166	175	161	182	154	164	149	162	159	167	171	169	158	155	156	159	158	157	174	158	172	145	180	159	156	175	167	148	151	175	148	149	172	158	179	165	185	148	174	130	160	181	168	178	142	154	156	157	151	168	154	151	150	154	167	167	118	152	156	160	183	171	168	146	172	157	156	174	175	148	163	140	143	142	179	159	147	174	160	179	180	160	177	154	160	162	158	175	167	162	155	174	165	191	203	168	150	173	131	159	153	172	162	159	170	177	137	177	161	160	165	171	139	172	178	146	160	139	167	170	190	168	174	174	164	153	166	150	159	170	159	161	170	163	147	169	181	155	155	168	144	144	173	145	172	165	144	170	154	160	143	167	160	175	166	173	168	160	172	151	155	167	160	136	153	164	158	160	171	157	160	172	180	150	167	158	168	158	152	176	165	167	175	149	142	178	195	178	161	165	178	146	172	132	170	176	149	136	152	158	138	164	169	147	133	175	140	156	169	158	168	151	152	151	167	181	182	154	167	156	158	157	175	179	178	175	165	140	153	145	158	155	150	157	177	149	151	178	149	177	164	143	175	177	166	150	168	169	164	154	174	165	175	184	176	158	171	171	160	162	163	156	186	164	183	176	146	171	144	149	143	176	150	191	131	153	163	174	171	161	170	168	168	161	197	175	186	159	197	174	165	170	169	169	164	167	151	161	168	172	186	164	160	157	136	140	187	166	150	154	142	168	135	191	168	130	160	154	161	175	137	174	137	168	131	166	165	169	170	172	153	138	147	147	152	167	163	167	162	182	180	167	165	157	162	164	157	168	161	136	163	159	174	183	156	181	158	159	164	144	160	163	169	167	148	175	152	158	149	162	187	141	171	154	156	149	163	170	174	143	171	161	170	161	173	179	178	167	176	145	155	185	173	174	172	125	161	169	155	155	138	157	169	186	147	170	145	158	162	172	160	162	164	172	156	188	135	190	190	154	150	169	179	165	154	152	165	188	177	147	166	157	139	161	157	164	153	172	165	147	180	142	181	172	179	149	152	156	178	164	164	164	148	168	168	163	157	156	167	175	158	170	184	166	147	165	161	157	177	179	183	158	169	155	154	154	147	165	162	157	167	169	162	147	160	169	169	172	146	159	155	147	151	155	164	168	160	141	145	177	176	169	161	151	177	156	158	163	159	161	172	192	197	171	180	162	148	163	147	187	172	136	161	195	172	162	159	169	162	146	167	165	150	178	156	159	170	161	161	162	165	147	154	174	148	158	165	142	150	171	170	172	168	150	173	172	155	171	173	159	149	158	185	141	157	189	170	166	151	161	157	150	136	180	158	168	177	183	165	166	164	135	150	153	187	178	184	161	160	167	152	159	173	160	176	154	148	153	176	156	145	162	170	171	168	166	180	171	154	161	143	146	161	186	157	150	145	178	157	169	151	158	173	169	151	150	154	167	158	164	170	153	140	163	164	154	157	166	160	138	161	181	153	149	158	142	181	190	157	181	182	163	153	153	171	150	156	177	157	152	165	135	155	151	151	147	143	143	154	144	168	157	180	143	160	150	155	173	163	155	184	171	184	171	175	160	194	173	134	166	171	164	165	155	171	200	151	154	149	152	157	160	158	168	169	164	156	144	154	177	172	171	170	180	190	161	160	177	144	193	154	199	160	167	187	168	147	155	177	157	181	162	172	162	168	179	150	161	148	181	157	165	136	176	166	170	138	166	135	157	146	160	159	143	163	167	146	164	166	172	156	149	173	162	178	165	167	173	166	178	156	162	157	160	161	142	175	140	202	160	165	165	192	140	159	193	144	173	154	170	176	146	156	151	132	162	182	181	157	187	162	176	170	175	176	148	150	194	182	165	146	186	154	155	151	181	156	182	173	166	164	165	160	146	183	171	138	143	162	172	167	143	160	161	180	148	147	174	159	157	183	161	181	143	163	174	181	139	179	155	158	173	145	168	161	160	158	163	173	160	166	161	167	181	159	150	166
24700	21014	27520	24645	10202	751	436	268	232	233	207	622	12787	13229	1015	206	199	196	202	191	191	194	190	201	195	190	201	188	185	190	184	200	197	171	175	190	181	197	177	183	169	202	187	171	180	185	194	198	171	175	189	205	189	148	157	190	193	194	169	149	180	193	188	212	183	162	183	176	190	166	198	170	194	197	178	204	184	206	168	198	190	158	157	167	172	178	176	194	174	183	158	178	177	166	160	183	180	183	190	196	150	193	187	169	192	199	160	171	185	191	155	159	180	206	162	174	175	166	186	184	169	202	164	132	175	177	177	184	189	174	180	162	176	153	158	186	192	161	169	186	183	189	188	186	175	169	175	193	153	189	187	176	199	158	207	183	189	186	180	180	184	174	165	173	196	168	179	210	170	185	161	157	175	177	172	192	176	166	179	170	146	174	164	178	154	158	189	175	181	180	180	167	192	186	163	182	209	171	190	194	187	176	164	179	157	197	193	180	175	169	166	186	178	170	171	172	184	186	211	190	178	164	171	166	198	181	156	168	188	165	176	163	145	166	171	167	190	189	161	174	200	175	175	166	211	164	189	189	156	173	183	161	169	187	177	180	160	185	196	184	166	172	161	168	188	182	178	187	196	173	175	184	190	193	170	183	187	180	193	179	172	163	155	166	165	157	189	181	154	148	161	171	158	168	168	165	179	165	172	188	164	179	154	196	217	174	170	176	212	173	162	189	165	156	181	176	190	201	162	170	158	145	198	187	149	167	170	164	167	178	184	170	164	178	164	169	184	194	190	186	171	162	179	177	164	170	169	171	172	170	181	173	174	172	172	182	193	186	200	184	180	187	174	175	181	168	183	175	180	170	172	188	204	185	164	175	183	172	172	194	164	183	177	156	170	174	168	184	155	147	167	161	171	180	179	182	193	174	185	178	177	173	187	192	178	160	187	187	182	166	192	167	163	168	183	173	172	181	181	167	179	192	173	189	169	162	162	165	174	211	167	180	201	204	158	158	168	200	146	168	181	165	181	188	185	177	174	172	174	162	181	165	177	170	171	160	183	166	183	150	160	166	180	177	185	174	166	165	184	186	154	173	178	178	197	183	155	178	166	183	175	157	157	171	206	151	177	193	191	189	163	191	179	138	181	160	170	182	160	176	185	179	165	185	166	185	177	159	168	188	176	179	169	170	158	175	170	159	180	162	159	194	201	186	184	179	162	186	144	171	161	177	179	190	156	194	172	172	166	179	181	181	159	182	175	181	185	160	166	173	201	164	181	165	180	199	164	151	184	197	159	196	169	170	182	186	166	148	180	186	186	190	192	202	171	169	187	189	176	172	175	166	136	171	180	164	201	193	173	186	185	177	173	170	179	186	188	186	177	165	163	173	192	149	176	176	148	176	168	158	193	162	175	160	183	176	217	170	169	202	165	173	163	189	199	166	205	190	167	182	164	178	163	179	152	179	191	184	179	157	171	172	163	184	183	160	198	174	197	170	178	162	194	182	154	169	168	172	170	173	171	185	172	164	201	173	178	184	173	179	170	174	169	177	188	164	184	183	186	155	172	177	170	188	154	167	148	164	186	182	152	185	183	215	187	208	198	163	171	173	165	182	180	202	163	187	181	199	163	165	159	172	141	167	146	178	160	177	179	162	177	154	162	178	162	162	187	181	181	174	175	180	157	195	178	178	180	196	172	186	192	168	178	184	189	183	192	180	163	192	161	182	177	181	175	161	187	188	191	193	218	192	157	179	167	193	171	174	171	177	170	182	161	173	181	177	188	180	180	181	159	186	185	152	181	187	150	196	186	184	190	188	169	166	159	166	179	170	177	192	189	167	181	194	205	201	175	163	184	166	192	172	179	156	177	191	171	171	138	151	171	169	160	186	167	186	191	178	187	182	170	168	200	180	176	183	164	168	185	201	188	163	194	165	183	173	182	189	161	178	189	165	163	176	184	170	184	180	184	197	180	191	185	169	168	173	201	167	176	155	187	150	193	197	193	179	188	185	174	163	166	155	162	166	180	150	183	179	172	153	169	171	178	163	169	166	197	199	181	147	177	190	157	164	177	155	173	181	174	164	187	169	173	171	190	178	192	172	185	183	189	178	181	193	175	190	181	183	166	180	161	177	154	169	186	203	187	166	152	177	192	186	169	163	170	187	178	182	179	148	193	154	154	173	177	178	170	177	188	189	187	184	159	157	194	152	174	175	189	184	160	183	190	188	186	161	174	170	191	202	192	176	163	180	159	160	176	174	179	169	167	140	170	192	147	155	181	179	185	186	196	203	202	189	180	160	168	172	176	175	180	170	164	185	178	167	191	201	182	180	170	175	173	162	184	170	163	174	181	188	180	207	177	169	168	168	199	167	156	184	163	176	197	203	176	169	170	190	170	192	171	183	172	167	171	190	175	149	184	201	154	183	170	146	155	166	187	165	182	202	157	191	155	195	182	194	160	169	185	158	187	174	169	212	185	186	171	201	158	198	159	186	162	174	197	163	173	184	171	163	193	193	177	178	166	182	173	155	182	183	181	168	175	173	167	178	192	173	191	168	157	192	168	161	187	181	203	166	195	147	187	181	160	196	171	161	168	165	176	154	173	173	199	198	174	174	160	200	154	212	165	171	190	187	204	147	170	167	164	185	191	176	178	153	182	159	176	168	200	173	170	169	174	183	169	173	185	196	222	192	167	183	170	178	170	173	153	161	181	182	184	158	188	161	193	144	171	176	161	155	184	211	211	166	208	183	180	168	195	168	163	176	180	153	152	195	153	170	175	167	159	175	173	172	168	196	195	169	174	187	204	153	178	212	186	168	195	190	178	168	178	175	182	169	186	181	158	178	164	182	182	166	166	171	164	191	184	176	162	160	200	179	184	167	171	167	179	144	172	157	209	177	185	179	204	161	199	180	132	164	165	182	176	195	189	193	188	180	179	194	162	183	207	165	174	176	168	193	186	179	173	173	167	190	172	187	172	200	189	197	163	172	200	183	182	199	168	196	171	163	184	175	170	171	190	199	169	169	184	192	165	173	169	180	197	173	182	164	184	178	161	203	171	174	163	173	185	191	178	172	163	163	176	146	193	187	177	178	168	179	175	188	193	182	148	187	172	185	183	184	165	178	185	163	192	176	201	158	187	173	155	169	166	197	167	176	179	190	191	166	163	205	192	172	161	154	197	173	174	158	142	184	184	193	171	200	156	167	176	195	170	196	176	188	189	161	204	171	200	171	170	160	169	202	166	177	170	181	178	174	172	178	200	173	175	156	192	188	176	186	170	167	204	176	170	186	162	174	149	173	192	191	180	192	181	159	176	189	169	180	179	179	161	165	147	179	173	170	179	183	181	188	173	153	179	148	174	178	190	174	173	210	187	169	197	182	174	193	190	166	171	159	155	159	188	188	178	173	180	165	197	183	197	174	209	198	188	173	182	199	183	199	159	193	169	193	165	168	157	167	182	183	182	186	176	181	150	172	174	174	184	189	180	192	181	172
9608	3255	2577	1231	823	574	472	372	366	290	299	1054	16174	12126	750	178	192	233	188	195	201	191	191	184	185	205	210	188	210	216	190	161	180	214	190	208	192	190	179	169	185	185	182	195	161	184	209	180	182	182	231	179	200	197	209	181	208	202	191	185	200	216	196	186	182	196	167	189	174	205	171	182	194	195	192	183	190	190	207	188	198	178	176	190	185	168	196	181	209	203	202	219	214	202	183	185	193	194	193	196	207	180	169	195	195	192	180	169	169	205	184	170	195	203	185	205	168	157	188	212	190	175	162	205	207	188	181	194	189	219	187	180	183	205	192	189	177	194	176	198	182	192	191	200	173	190	170	196	196	191	208	186	172	164	179	181	175	187	166	188	187	164	201	205	182	183	150	204	187	174	177	174	190	183	168	195	185	208	178	197	199	185	208	185	179	159	199	186	191	195	205	207	189	208	189	182	167	183	202	200	202	168	200	211	191	162	199	171	193	187	177	206	169	193	197	191	164	179	182	188	194	186	196	212	206	187	192	185	165	157	178	191	189	192	179	170	166	192	189	179	210	173	169	202	192	203	187	165	160	188	186	187	179	174	208	167	186	196	204	174	191	184	187	187	184	178	204	202	167	185	180	206	188	176	170	179	178	177	175	191	197	179	186	206	168	163	212	183	166	192	189	203	170	196	173	175	172	195	183	180	185	184	185	201	220	166	177	192	180	193	189	192	196	215	186	225	194	172	189	186	184	199	185	169	189	185	185	187	170	175	197	208	191	174	213	168	191	214	195	202	183	176	178	166	204	199	179	203	198	201	187	167	165	197	200	170	177	186	174	170	181	175	197	200	211	187	198	193	192	173	175	199	214	196	169	206	173	212	192	167	187	172	184	175	171	178	177	199	181	192	185	182	160	185	197	197	189	162	195	186	179	192	200	184	198	208	188	192	187	186	199	180	186	160	189	176	167	195	189	188	214	183	180	178	192	215	192	166	189	187	181	175	200	183	160	200	153	213	177	185	198	209	174	181	192	186	209	165	174	179	193	185	183	195	183	158	185	172	187	179	210	205	196	173	204	221	191	197	182	170	206	206	217	197	168	188	185	186	170	177	200	174	199	187	191	201	193	192	189	190	163	185	176	174	182	164	188	175	171	175	172	193	198	197	224	191	184	181	188	192	191	183	177	197	192	171	160	182	183	209	188	187	208	195	187	187	196	186	165	195	203	195	206	184	219	190	202	185	178	188	196	210	197	167	182	192	179	187	183	194	181	171	167	193	182	187	184	187	196	178	180	171	184	208	190	201	189	195	191	156	165	207	192	214	190	177	175	174	179	188	204	179	158	174	194	174	180	167	174	191	194	206	176	199	188	176	165	186	185	171	162	198	208	187	182	176	183	197	190	216	164	185	194	175	180	187	189	164	196	177	166	189	175	174	213	204	200	184	210	167	188	176	186	194	210	193	175	203	186	168	178	163	164	197	208	183	212	174	170	186	193	158	197	194	171	173	208	172	172	183	193	186	201	185	183	177	221	181	188	170	185	189	191	201	177	178	148	182	191	187	181	183	211	183	191	198	193	192	195	157	206	170	195	187	191	181	176	160	180	189	200	179	180	169	171	192	188	198	214	187	210	179	173	192	175	196	181	178	174	194	179	200	196	178	171	179	199	168	184	205	197	207	196	185	174	178	158	193	191	178	188	193	191	196	210	172	192	195	165	177	204	170	198	196	187	165	200	186	210	194	188	194	212	171	192	202	194	164	180	222	178	143	193	180	177	202	213	182	190	191	184	185	172	178	150	174	173	188	203	164	185	190	193	176	161	186	169	156	167	185	182	220	195	177	203	217	161	161	187	191	181	204	193	183	191	185	214	190	169	154	186	171	158	193	182	192	214	169	193	212	184	202	204	218	166	177	176	186	183	163	183	153	185	190	195	191	202	186	188	185	185	198	193	191	181	168	202	186	203	190	192	197	196	208	198	179	210	190	192	177	187	199	174	182	203	205	186	173	199	177	172	186	169	178	187	190	191	194	208	183	176	207	178	181	181	176	183	169	183	170	211	200	179	179	182	198	195	192	192	175	177	191	178	169	184	194	165	211	186	188	185	176	189	190	180	167	216	182	176	215	167	182	199	194	195	178	191	177	207	189	216	178	180	194	182	186	160	189	200	190	195	154	169	182	195	185	178	185	167	177	213	185	200	213	170	191	166	197	203	193	192	210	178	181	196	219	196	189	192	200	165	197	192	171	201	150	180	217	161	191	178	197	193	186	192	176	192	189	180	179	189	198	180	212	201	198	173	149	173	171	164	189	205	206	222	195	178	190	210	182	175	187	177	180	198	173	187	161	167	179	179	194	185	194	179	166	183	204	171	184	168	198	204	175	204	184	189	181	160	171	175	174	186	171	156	185	189	200	186	200	182	190	163	188	221	195	184	198	190	198	141	218	193	177	198	166	166	176	180	177	171	173	192	221	170	204	190	192	205	209	208	179	218	189	189	157	211	202	202	176	187	200	199	197	204	189	189	163	193	202	175	179	201	179	160	190	164	199	183	189	190	170	180	174	183	173	186	178	172	168	194	182	181	177	167	187	167	178	191	219	187	180	177	194	185	205	159	175	160	211	171	176	189	200	208	149	196	198	188	177	200	179	189	179	175	193	181	187	201	199	164	188	170	185	192	181	188	178	188	171	191	180	206	153	190	177	168	201	203	167	185	191	167	190	183	175	201	169	189	174	202	189	176	169	198	179	170	181	189	198	206	173	203	188	181	172	223	199	187	188	193	180	196	198	185	186	193	150	202	177	182	179	197	189	164	203	189	206	167	172	187	210	183	176	183	180	173	206	174	175	180	182	167	211	179	177	175	205	166	189	169	193	181	177	171	195	200	201	194	195	187	181	177	186	188	202	168	181	180	181	162	200	185	167	206	180	182	177	190	170	198	190	174	236	172	184	175	195	164	181	170	176	181	196	195	162	140	182	200	182	184	219	190	180	159	219	199	187	185	185	211	157	185	192	189	188	181	212	186	189	172	205	181	217	178	179	185	171	207	203	153	187	202	201	168	196	186	189	162	186	202	182	175	175	166	203	165	173	159	180	195	189	182	172	197	149	185	193	176	169	224	187	194	191	179	199	201	203	162	193	169	169	182	197	184	205	190	184	169	187	194	166	210	202	197	188	179	190	184	188	194	206	171	166	182	189	183	173	198	202	172	192	208	184	175	186	186	195	180	187	186	184	201	175	178	179	169	189	170	188	172	195	179	205	188	177	172	202	202	163	165	187	187	172	150	189	185	165	175	182	188	191	203	182	180	195	170	196	200	176	172	178	216	179	185	197	190	183	207	157	184	209	182	171	171	182	181	209	176	184	170	190	141	201	190	177	191	204	171	159	186	192	184	187	219	176	183	178	177	181	212	204	182	184	201	171	182	179	166	172	202	199	194	207	154	196	191	188	186	180	206	199	184	173	190	199	179	182	197	184	162	198	191	180	187	184
23983	21060	28466	23881	21032	6450	1128	654	504	474	470	1838	21626	24009	4838	492	400	383	375	333	374	339	377	374	357	364	355	355	351	346	345	352	373	344	338	387	349	366	320	350	326	355	353	323	346	325	374	390	334	338	346	333	373	338	324	325	348	312	374	341	371	370	313	347	353	319	322	320	372	333	363	322	384	338	332	349	379	349	313	359	342	342	335	372	396	392	355	346	356	379	346	361	350	376	349	334	335	362	350	360	345	369	382	343	341	350	336	355	332	375	379	340	367	348	300	332	363	343	367	338	332	324	337	352	352	348	341	348	334	324	329	344	341	352	347	373	332	384	334	351	351	340	361	347	303	326	348	353	388	347	315	347	383	329	334	346	358	306	368	339	331	326	344	350	351	364	330	356	378	339	370	349	329	351	320	319	321	339	339	352	363	339	363	343	350	371	349	324	332	347	321	310	323	342	348	361	336	347	339	347	328	323	327	337	350	324	330	349	313	337	338	331	385	338	343	351	350	299	322	366	350	361	346	351	344	373	376	350	354	352	351	339	335	322	348	333	338	324	333	359	372	348	320	348	353	346	323	328	378	361	364	353	348	354	356	355	349	336	339	380	369	372	359	325	342	330	368	341	320	344	361	369	368	371	348	359	338	372	341	344	377	338	341	375	364	340	348	358	360	357	329	349	371	359	314	315	348	340	377	356	311	330	334	329	353	352	353	333	387	342	365	362	349	378	335	345	347	354	369	394	377	355	378	379	349	349	362	343	358	350	342	333	339	347	328	338	344	334	372	311	370	359	366	362	360	385	333	354	371	360	334	354	317	366	370	374	343	349	346	357	331	353	334	359	360	321	309	347	317	358	359	320	312	371	321	375	381	339	351	371	353	317	331	373	332	324	339	344	363	351	328	351	322	400	342	348	327	356	338	375	329	321	320	370	365	370	357	329	325	359	340	338	370	329	353	357	328	356	339	326	339	357	344	336	343	370	335	348	359	353	334	335	360	347	338	375	346	354	359	337	354	331	348	330	370	349	319	347	344	358	348	330	350	343	324	339	345	313	363	320	358	341	364	329	344	333	334	350	342	302	332	355	322	331	329	326	343	380	365	345	342	306	366	334	376	350	333	327	362	335	380	341	313	332	341	366	349	295	381	329	331	336	348	366	314	354	325	341	328	312	350	319	316	355	364	332	362	343	365	341	355	316	364	365	356	334	356	358	342	317	364	315	372	350	363	367	347	359	333	352	353	333	325	342	366	335	336	363	331	327	310	342	328	379	349	336	344	324	371	389	332	350	356	323	323	340	345	336	344	324	322	333	347	350	370	359	355	355	331	339	357	328	340	326	329	350	378	370	308	374	341	352	325	370	357	338	361	336	341	319	364	359	350	359	331	327	356	341	344	319	307	353	361	343	398	331	327	328	330	363	335	302	383	366	340	331	346	374	325	332	344	368	371	356	347	334	324	327	346	330	330	330	338	341	331	327	333	379	327	363	328	312	346	369	387	364	356	316	326	355	359	344	366	384	340	329	335	346	328	349	351	333	376	341	365	352	330	368	366	335	339	353	377	356	346	334	393	348	328	375	329	340	320	320	319	318	335	361	335	337	369	353	329	342	327	361	350	328	363	334	312	298	361	384	332	334	328	377	346	356	340	317	350	363	330	374	310	346	307	367	361	347	346	359	364	349	346	326	387	366	343	302	325	343	373	360	330	340	363	368	349	338	371	329	331	348	354	367	338	383	356	338	332	334	335	329	335	355	353	355	317	343	323	310	343	364	360	335	346	366	359	323	307	352	370	346	354	344	344	355	370	344	348	365	386	365	319	323	355	356	364	337	345	349	361	351	357	361	364	368	329	323	345	330	337	330	349	365	337	360	334	366	367	335	320	361	332	339	354	332	336	331	336	335	353	318	356	359	326	351	346	307	344	373	348	302	350	349	319	321	340	351	357	350	347	338	328	348	375	333	340	338	320	368	318	360	331	331	363	343	344	334	391	304	330	404	360	378	335	351	359	364	342	338	340	337	391	369	325	316	384	376	345	370	348	370	320	347	332	332	326	388	343	351	339	348	313	355	366	335	332	367	359	326	322	356	359	342	329	313	352	350	321	340	360	333	365	369	347	340	365	384	337	356	385	349	327	327	367	359	328	363	340	371	345	376	338	357	337	305	321	357	345	347	334	349	327	354	345	381	317	325	337	362	344	351	362	354	339	340	328	315	371	324	316	365	325	315	347	336	342	350	357	354	355	343	367	360	371	336	334	330	365	330	329	316	365	360	331	374	362	378	345	335	329	302	380	345	344	340	363	348	351	346	341	332	337	345	358	330	355	358	346	337	366	333	361	331	357	334	321	363	383	312	354	355	322	312	360	334	305	353	330	366	351	358	297	332	360	380	351	354	328	318	372	339	353	342	319	318	361	367	370	342	350	393	331	373	348	372	365	358	368	354	340	354	349	363	339	350	321	370	354	358	348	343	365	344	348	349	307	340	364	350	352	341	352	330	358	286	345	342	348	322	320	325	333	374	337	318	345	341	314	332	345	354	373	334	378	365	336	339	364	341	335	337	365	349	345	344	348	321	347	323	344	325	280	354	357	336	325	325	355	320	354	330	341	351	347	347	351	343	345	315	321	398	354	350	316	332	351	354	338	318	346	330	346	362	362	368	351	360	348	340	306	333	364	337	344	360	347	349	304	335	328	343	310	348	345	354	360	336	365	340	344	370	332	327	353	369	388	346	329	323	355	348	374	345	400	350	321	337	363	317	354	366	347	350	369	338	302	328	311	341	358	331	338	343	341	337	342	343	347	362	346	333	352	320	342	317	334	346	361	335	340	312	306	328	338	334	365	363	313	355	391	337	350	325	351	376	367	333	373	343	330	373	362	346	309	356	358	337	368	351	342	354	341	361	365	330	366	315	345	355	309	353	361	377	384	344	332	366	360	369	322	352	350	373	336	332	370	322	345	334	360	318	349	328	369	334	342	353	321	353	340	358	338	341	373	336	316	344	323	325	331	329	348	365	343	348	327	332	380	347	331	354	342	344	332	343	373	337	354	349	337	382	349	352	319	328	318	305	315	334	324	346	323	374	353	351	346	342	334	354	317	352	339	337	351	339	369	335	297	373	327	337	339	327	383	345	347	364	334	359	341	344	362	353	359	356	334	344	350	326	343	334	348	347	356	352	332	366	387	310	371	352	357	370	359	341	360	362	318	334	348	367	360	359	372	318	331	340	326	332	372	386	348	348	339	349	346	348	344	326	374	330	342	345	338	334	331	346	344	348	326	329	333	344	356	368	299	369	338	337	356	332	352	341	343	312	362	328	347	346	370	325	365	344	361	388	370	366	378	329	334	326	366	370	342	361	338	307	337	381	354	321	364	349	361	335	372	359	357	347	353	318	332	318	350	329	334	352	366	314	323	342	350	343	375	352	366	336	335	340	355	349	329	319	336	339	308	326	362	357	312	334	375	357	337	386	345	333	308	339	381	366
10848	5664	4590	2211	1390	1112	845	762	641	554	532	3341	24629	21196	2572	379	379	313	341	361	360	335	338	359	343	375	371	357	339	356	348	358	333	355	348	358	332	381	351	329	347	332	334	360	354	327	346	385	313	358	324	343	356	322	320	339	333	352	316	335	352	301	359	336	330	326	363	333	334	361	336	381	347	339	342	370	322	359	333	315	329	329	336	315	375	325	350	346	367	303	338	356	329	333	323	315	307	367	334	349	327	312	336	341	380	319	335	358	353	329	334	336	363	377	312	338	311	388	344	331	366	340	336	325	398	336	367	353	337	343	330	346	368	332	344	377	356	294	353	329	366	365	350	350	335	313	328	326	325	338	334	358	331	302	344	346	340	373	368	314	356	340	329	343	344	374	336	344	321	329	340	329	334	339	356	359	337	361	328	334	346	339	292	375	319	360	321	311	368	369	355	353	337	328	323	376	359	342	340	350	358	317	315	331	327	326	334	336	355	316	350	355	343	337	340	344	319	327	345	338	351	348	358	349	331	331	341	330	346	353	332	329	332	357	320	317	320	341	322	318	341	319	310	321	329	351	349	332	304	356	339	340	304	348	365	381	279	348	327	337	329	325	334	324	314	350	361	341	329	322	366	337	325	369	355	324	327	383	339	338	328	326	350	335	362	353	348	340	362	336	348	394	373	352	354	345	331	341	362	346	351	349	354	344	333	325	358	339	346	345	339	335	317	340	345	327	341	345	335	345	353	336	364	344	311	321	326	333	357	341	364	341	326	323	346	345	341	356	377	348	381	356	321	342	336	355	328	346	331	321	315	334	300	356	366	372	346	357	334	348	366	321	337	360	350	332	344	316	367	301	345	327	350	328	372	317	359	357	339	342	340	336	318	338	333	337	326	328	339	329	353	339	343	337	334	299	332	364	332	333	311	340	371	337	377	332	375	332	312	321	365	340	319	322	324	320	339	338	368	337	338	380	349	369	374	337	349	341	353	353	324	333	307	353	319	321	343	338	354	337	336	356	363	347	328	315	367	314	351	354	345	355	344	353	342	320	353	342	320	346	355	351	348	363	327	349	317	324	374	356	330	329	351	339	331	338	359	329	360	321	367	320	334	306	349	359	344	353	356	332	331	349	373	327	333	351	311	324	327	308	333	320	311	324	365	329	299	332	359	349	343	357	377	327	349	340	320	307	355	369	353	395	366	359	316	329	334	341	328	330	322	340	344	350	345	360	337	362	353	335	346	370	332	307	351	318	340	340	321	363	316	358	376	338	358	332	393	333	323	344	364	355	372	323	371	313	378	349	332	330	340	349	335	347	362	339	364	342	334	355	329	359	329	380	294	308	355	339	334	335	340	338	343	342	313	359	365	338	349	371	307	343	329	339	364	358	334	359	329	320	339	342	386	372	311	345	361	321	319	335	346	325	320	333	338	322	348	358	311	371	339	356	340	351	332	356	332	322	344	305	357	350	351	331	342	338	360	354	353	335	337	307	296	341	336	284	341	352	333	338	318	367	332	353	358	356	332	325	343	363	377	340	329	380	336	354	335	340	334	304	338	325	302	357	339	370	341	356	337	337	338	356	351	334	313	326	339	334	359	342	341	366	390	371	331	311	324	315	344	374	373	335	351	319	315	362	322	335	334	348	323	348	306	342	323	333	352	347	338	341	339	348	330	313	352	313	340	365	367	345	334	335	328	355	348	322	323	348	328	356	361	342	339	315	316	329	356	357	333	303	318	358	338	329	351	332	360	353	363	356	342	312	356	346	341	347	321	298	351	365	346	309	332	336	369	336	316	333	346	339	343	319	336	347	341	355	352	321	318	353	339	362	344	323	300	346	292	329	325	330	362	330	348	319	347	339	353	339	335	319	360	327	318	337	349	344	344	346	337	340	322	329	349	355	331	348	372	334	342	367	336	337	291	389	344	362	335	338	332	328	308	355	330	335	337	374	317	331	328	340	349	335	345	341	348	337	345	335	332	341	357	290	343	338	309	310	354	365	359	343	316	335	333	338	359	332	358	339	329	330	325	339	341	336	346	332	329	348	382	319	362	322	321	337	336	377	365	344	355	332	393	340	355	363	354	343	353	318	306	342	319	314	332	327	308	339	330	305	342	366	308	344	336	324	315	322	340	360	351	328	335	330	344	337	368	299	325	359	368	340	375	375	329	339	338	354	342	361	339	320	324	378	344	327	311	366	337	330	349	356	338	321	338	342	355	336	354	344	344	322	334	304	353	333	332	336	286	368	342	367	343	328	342	339	331	354	351	333	331	299	351	361	340	336	347	353	339	395	330	338	332	333	341	329	321	326	341	327	336	349	335	351	369	361	325	354	324	344	361	334	318	325	329	316	320	343	346	335	356	318	290	378	329	359	343	328	325	348	339	357	309	344	350	344	356	342	358	298	312	341	342	318	329	318	374	342	350	332	318	366	361	332	339	338	330	334	337	339	351	351	344	318	363	369	341	369	336	340	340	365	372	365	326	332	318	363	352	325	347	328	354	321	339	319	325	331	340	383	318	352	341	379	329	357	345	336	314	338	354	347	352	329	352	349	320	333	348	320	344	330	327	322	344	315	314	317	318	357	299	350	331	332	366	352	302	372	323	366	320	328	343	324	328	353	351	330	303	334	329	353	346	344	321	315	371	340	337	345	326	343	367	353	326	322	310	330	344	348	316	340	326	320	307	378	371	314	357	339	308	336	325	301	336	344	307	342	334	324	334	340	328	324	350	336	344	319	380	332	342	332	334	303	322	344	360	316	364	344	321	328	358	364	355	341	355	306	331	345	324	330	332	358	308	347	323	344	334	350	338	340	349	370	336	333	341	343	341	332	348	334	354	316	312	337	305	346	324	359	390	308	344	371	312	373	356	329	348	328	326	334	335	348	326	325	393	325	331	308	331	353	320	321	348	325	353	380	326	345	323	351	322	344	341	339	329	332	355	342	340	328	311	368	345	345	328	337	324	346	311	340	316	355	356	361	338	346	355	329	337	361	316	348	321	349	346	350	341	342	335	320	370	353	356	328	330	329	363	319	325	371	346	325	307	336	314	333	342	336	321	306	316	344	347	349	347	337	340	353	327	382	299	321	326	315	327	338	322	311	356	315	317	318	296	308	331	349	316	344	341	320	319	341	356	320	329	323	328	345	289	325	357	300	346	373	326	358	349	301	337	352	344	314	335	345	354	385	366	314	316	335	359	333	317	319	328	312	352	334	358	340	305	305	349	314	341	367	330	345	352	312	331	341	312	366	330	342	375	332	326	333	376	352	311	352	328	353	323	368	310	360	332	323	348	307	356	365	311	315	327	340	354	350	361	311	324	320	315	348	341	334	318	334	333	354	348	350	304	325	349	350	328	328	344	369	339	337	326	368	311	316	310	372	313	334	325	351	323	377	338	361	329	333	330	346	325	321	346	337	357	342	322	323	361	331	355	305	327	337	311	320	354	354	327	331	324	321	343	365	355	337	358	322	341	340	350	329
27188	12164	864	404	231	213	208	214	208	189	171	277	1101	1352	542	209	189	177	202	173	196	203	193	233	190	193	179	195	238	223	203	200	187	192	209	177	226	198	195	182	187	176	206	192	179	194	211	178	176	203	202	205	194	190	222	202	208	209	197	187	199	215	178	198	181	177	176	203	185	212	185	186	183	195	188	186	198	186	196	190	227	200	201	200	193	175	200	182	196	169	206	187	194	197	183	203	199	184	191	204	192	183	206	184	171	206	171	195	192	193	194	231	203	227	185	195	198	222	213	209	197	194	212	198	189	188	197	179	187	200	216	202	169	173	216	189	198	206	193	223	179	182	199	170	209	216	184	185	222	192	168	188	189	204	190	175	175	194	200	182	195	207	179	204	196	187	191	211	192	192	187	207	203	214	185	186	188	221	194	183	228	172	219	198	183	217	173	187	182	183	204	187	200	236	207	205	180	172	190	190	211	186	190	174	215	181	206	193	185	220	193	214	224	201	184	187	185	186	206	211	218	180	188	165	189	208	195	200	213	214	188	203	162	201	166	199	196	213	204	177	191	215	217	205	197	185	170	183	202	201	232	194	172	169	179	196	180	190	203	193	177	191	172	176	201	174	215	212	206	215	185	194	167	212	204	207	179	200	204	177	182	196	173	183	193	185	215	217	191	196	193	196	205	218	188	198	163	210	202	210	169	225	214	177	202	190	213	184	159	191	210	176	182	184	185	202	218	212	196	181	194	179	183	182	202	177	200	182	199	168	219	182	188	192	173	187	189	187	170	195	184	209	212	187	195	189	199	195	211	185	165	170	194	198	201	200	205	213	230	188	207	208	210	199	190	189	208	191	187	174	175	204	207	215	209	185	187	195	178	163	186	172	185	206	191	203	207	169	173	225	219	198	184	184	188	193	189	192	208	194	201	197	197	198	196	170	201	202	203	176	177	206	198	179	186	191	203	198	223	207	188	191	178	170	198	214	184	191	192	179	218	186	192	229	207	183	176	196	160	221	189	202	203	197	184	212	209	209	189	187	209	186	178	195	192	201	190	198	216	208	176	211	183	211	182	225	188	191	186	161	189	193	201	205	224	184	205	174	212	195	180	180	189	183	187	208	201	190	189	218	206	209	198	164	192	178	215	203	192	186	195	202	186	190	190	178	197	199	221	200	203	213	193	197	185	170	189	188	183	190	163	179	209	202	178	188	202	219	174	201	200	217	163	177	181	197	204	196	196	184	204	194	169	201	208	149	207	196	174	202	193	211	159	202	200	197	180	191	191	174	172	199	194	169	186	187	201	169	186	181	177	211	215	183	179	205	208	184	179	193	191	185	199	194	189	231	183	186	168	201	195	199	208	199	197	207	173	169	211	218	177	162	169	204	182	174	201	192	200	182	179	207	183	204	179	193	213	192	215	193	211	190	203	189	194	211	183	204	200	197	208	198	183	198	173	215	185	181	205	187	208	196	201	182	193	197	204	180	190	181	188	199	197	202	175	177	219	179	172	200	182	208	181	182	195	198	217	206	204	184	228	170	176	182	192	208	177	201	192	223	205	213	184	196	197	179	174	223	215	226	190	203	207	221	195	222	197	192	204	189	199	191	173	185	173	179	213	183	206	197	192	201	189	209	184	194	193	204	205	182	198	213	204	178	170	193	191	211	199	194	192	200	214	173	199	198	234	196	175	175	179	192	177	182	202	167	179	192	173	201	198	184	203	196	204	195	184	211	187	217	173	187	169	158	194	176	198	196	209	183	176	175	192	197	193	166	179	202	175	171	195	173	208	203	204	201	158	215	213	209	193	193	172	189	203	180	178	175	224	170	212	185	203	168	174	200	196	192	225	181	199	203	199	185	190	210	181	195	195	181	201	175	188	200	202	167	193	219	210	189	208	198	194	200	181	195	220	174	205	155	197	195	194	197	184	206	185	188	219	190	204	199	184	179	178	198	178	180	189	185	179	176	212	176	225	217	186	166	192	215	212	202	177	193	210	203	185	207	209	206	186	193	178	189	175	193	194	190	198	197	205	194	185	200	221	185	210	179	222	193	179	202	199	163	219	223	223	192	190	205	186	213	196	192	211	182	175	213	214	183	171	193	206	222	183	175	197	195	197	221	191	187	189	218	185	207	208	175	193	204	191	187	187	194	208	201	182	206	176	202	181	186	212	169	180	205	187	184	186	185	178	178	210	202	192	203	180	201	181	188	181	194	181	184	201	171	185	208	199	233	170	201	189	165	193	204	187	176	204	197	188	190	198	194	189	180	187	211	187	211	196	192	203	204	163	198	179	174	203	191	213	182	214	175	180	189	171	194	194	199	201	180	220	182	218	201	197	180	205	190	173	189	194	204	203	205	189	192	191	195	187	173	177	183	225	165	196	189	179	210	193	175	180	186	233	197	197	213	212	214	194	182	207	204	188	193	176	185	191	197	172	179	192	221	196	177	185	223	174	210	180	213	224	209	185	206	208	197	183	181	203	223	189	187	189	183	193	182	174	159	217	179	192	213	179	194	177	193	192	182	194	217	195	173	207	206	195	191	210	211	185	175	191	191	184	206	169	221	188	181	190	193	224	191	208	172	185	198	188	184	166	172	184	176	196	207	199	201	205	186	199	203	179	185	197	198	177	190	181	185	180	192	201	204	187	177	191	205	210	194	202	203	197	189	186	195	211	178	158	176	184	191	187	213	186	194	202	197	212	193	199	194	200	201	189	198	209	219	165	185	183	187	204	178	203	218	225	172	188	176	211	219	210	192	200	215	199	190	204	196	181	171	178	182	193	195	209	196	207	186	191	183	187	212	163	179	184	192	181	193	147	187	178	199	197	193	195	170	180	183	200	182	167	209	214	185	229	194	210	206	210	218	168	210	197	173	199	196	208	191	213	203	184	175	211	186	193	189	191	225	200	176	189	194	212	183	163	203	197	198	201	176	212	199	187	176	177	189	176	200	199	179	216	187	196	206	173	169	187	200	188	175	206	213	172	213	186	210	177	218	175	213	197	186	170	204	182	174	187	203	187	187	194	200	206	176	183	201	210	196	191	199	183	183	176	189	174	215	181	193	186	190	204	198	171	215	191	203	181	197	190	199	188	206	190	239	215	188	192	186	206	200	184	186	165	199	174	201	182	194	214	177	194	195	188	211	195	214	165	195	195	185	178	182	198	201	188	188	174	219	207	189	204	183	191	201	197	203	200	211	175	204	190	183	198	180	168	216	187	185	178	209	206	188	216	196	198	177	195	205	178	174	191	190	194	159	196	169	201	185	192	197	208	194	183	172	212	192	188	195	192	182	183	186	200	188	185	195	207	205	213	208	179	202	185	177	184	198	200	216	183	188	203	208	183	182	192	200	192	207	176	176	197	193	213	192	191	175	205	192	191	180	211	207	181	226	181	196	190	225	169	196	192	196	190	188	198	190	189	180	205	202	210	202	194	191	206	160	190	206	204	147	191	201	222	197	193	203	188	189	186	184	220	210	186	217
5533	450	388	267	266	221	257	218	206	228	200	338	1630	1811	613	218	202	207	206	210	202	204	195	185	206	200	197	196	193	179	210	195	210	198	200	215	193	190	184	188	177	183	193	183	196	194	189	204	194	203	171	209	203	191	196	193	196	207	224	197	214	180	190	198	197	193	202	168	184	174	215	194	197	184	203	212	183	188	166	197	189	177	186	206	198	191	175	204	203	217	167	184	190	181	186	198	183	200	163	207	193	182	196	200	185	179	189	213	182	190	187	187	173	177	212	192	182	206	200	187	200	184	199	183	192	209	183	203	188	198	201	210	176	176	187	197	191	181	211	192	173	197	168	203	197	190	207	191	187	169	199	192	168	167	209	184	185	201	201	185	182	204	169	200	192	177	178	188	216	163	199	203	186	206	179	199	183	171	181	186	187	200	183	169	192	183	221	180	168	190	199	202	195	195	170	174	195	205	200	176	156	189	169	198	204	201	191	197	183	175	195	172	168	203	187	183	200	165	182	203	196	197	203	191	210	211	218	170	175	160	214	221	206	188	186	172	163	185	176	201	197	193	202	194	181	203	199	204	192	201	206	190	213	186	196	191	203	190	193	198	188	164	194	194	197	196	191	179	192	185	209	188	183	187	220	192	215	190	189	181	193	208	195	198	167	214	201	191	195	182	194	159	201	224	194	196	203	180	203	188	208	223	198	174	182	178	213	193	215	175	166	188	211	181	213	200	201	186	195	182	189	199	175	207	176	186	211	199	174	196	197	186	194	184	184	197	200	196	191	183	205	191	203	195	183	180	185	193	211	201	226	175	193	199	195	208	191	175	168	196	181	221	185	159	196	199	202	205	186	185	169	195	171	179	217	196	213	208	203	199	199	180	158	199	177	187	195	176	195	213	194	213	200	219	186	173	184	194	200	190	171	184	181	192	211	193	166	223	201	195	204	181	186	192	209	180	178	241	231	185	206	200	182	198	181	186	195	201	187	181	192	185	195	179	188	184	196	191	193	189	193	178	197	180	206	177	188	192	186	194	192	182	179	207	175	184	204	171	186	208	226	166	190	198	213	216	181	215	186	214	185	191	192	201	200	226	177	175	186	202	212	204	180	186	200	198	200	183	186	190	200	194	191	195	207	202	173	191	174	181	183	204	209	180	206	177	175	180	180	175	163	196	191	182	204	201	192	204	197	211	175	180	206	207	186	199	192	220	164	203	192	202	189	190	194	195	210	158	183	205	193	185	193	184	190	197	167	199	198	196	198	182	184	203	200	191	195	172	220	186	203	188	198	222	219	206	206	200	186	204	189	197	215	206	165	198	201	178	175	165	180	181	182	182	179	201	200	208	237	205	195	204	207	198	194	189	192	205	217	217	202	210	205	203	192	173	188	196	194	191	199	172	191	188	167	207	192	190	183	213	204	192	177	169	177	190	162	185	188	186	196	195	197	187	195	210	201	172	190	201	165	216	170	176	185	192	186	190	212	174	172	221	204	203	215	218	187	185	182	192	212	188	180	196	187	187	193	190	211	192	206	180	183	189	190	172	203	216	183	195	186	193	184	199	201	209	220	192	174	207	197	214	194	215	189	187	184	179	187	178	196	217	201	199	198	185	202	208	194	190	178	195	199	213	194	179	187	202	198	194	176	182	220	177	200	204	177	205	186	184	179	179	180	218	193	183	185	187	202	186	193	203	188	189	207	184	190	195	198	202	208	196	161	208	184	231	204	222	184	182	226	178	181	226	204	186	203	195	215	199	199	209	186	183	197	204	183	212	217	231	195	181	184	183	203	211	177	214	191	181	178	197	168	198	188	190	176	211	185	179	195	191	175	172	186	190	177	205	203	201	208	186	166	192	212	184	198	206	204	207	243	191	190	169	183	195	166	204	198	194	191	195	201	175	177	186	206	189	167	190	206	191	198	201	196	178	178	188	217	184	179	197	194	184	166	203	209	192	194	184	213	196	176	170	220	208	192	187	198	201	215	183	190	185	183	186	172	202	184	173	188	190	196	177	208	187	199	196	190	174	188	173	207	209	187	201	174	187	208	182	222	169	204	188	191	182	183	215	219	194	194	202	186	176	191	181	190	165	180	184	201	185	187	201	213	183	208	195	209	175	187	180	190	206	212	191	201	198	197	198	183	195	181	196	174	186	190	208	171	192	187	163	192	202	208	209	208	182	205	190	191	190	176	201	180	220	190	196	179	202	178	172	181	183	227	205	194	179	200	192	188	190	197	186	176	201	218	212	213	191	191	189	191	168	209	190	191	162	186	206	199	183	177	181	201	186	195	203	221	198	222	190	185	188	184	196	201	197	213	187	194	221	212	191	183	199	193	186	187	210	195	186	221	198	188	181	185	220	167	188	172	178	182	179	189	207	189	199	201	178	173	177	180	228	195	186	206	213	187	186	183	163	195	181	209	195	201	178	192	184	200	195	182	206	184	187	181	196	192	203	198	195	203	200	202	190	192	203	182	201	172	189	200	189	189	188	190	184	182	200	203	181	209	183	192	193	223	193	178	195	208	194	185	188	182	179	178	178	186	170	200	165	200	207	201	170	199	197	194	177	174	185	200	212	193	188	185	199	172	186	192	186	202	214	187	207	207	177	196	196	184	192	194	221	191	219	209	198	197	196	183	206	206	193	189	209	195	185	201	169	211	179	178	204	187	203	156	174	193	202	187	196	208	198	204	170	184	189	218	179	177	193	186	194	202	202	185	210	219	188	188	181	174	179	210	209	200	167	204	192	205	205	199	202	191	187	200	201	214	193	178	171	195	199	194	190	170	196	186	182	205	192	176	202	178	201	213	195	202	214	190	189	182	185	174	192	172	188	189	201	163	191	220	177	187	204	196	193	194	195	190	219	186	210	175	171	208	209	206	162	186	185	213	202	195	224	183	186	185	195	184	217	198	175	189	188	192	186	196	187	198	193	211	215	177	179	198	214	208	198	192	203	201	214	202	202	200	190	213	218	184	234	183	191	206	201	196	189	205	197	181	189	206	203	172	203	175	214	176	197	190	204	205	184	196	191	221	202	205	195	201	165	218	197	173	220	192	188	197	199	203	203	213	176	193	180	191	240	202	181	182	203	210	186	196	182	188	180	177	199	208	179	194	177	194	203	230	193	218	207	188	177	177	188	189	216	167	183	176	196	191	197	214	191	160	202	198	174	216	190	181	194	219	195	207	238	215	183	191	209	186	202	209	186	163	207	201	191	177	208	176	157	185	211	189	176	189	190	194	207	212	187	204	213	174	187	179	212	197	203	213	193	211	190	195	186	206	213	197	217	201	170	208	180	219	202	191	188	185	153	199	210	205	194	180	187	224	200	183	193	188	164	214	194	194	204	210	193	206	196	192	163	215	215	174	202	190	181	188	163	190	205	173	162	188	195	215	202	193	214	200	199	204	204	196	176	212	193	198	192	214	171	209	188	186	214	213	190	186	198	206	196	179	181	188	192	182	201	223	192	188	189	182	211	160	221
24903	21072	27503	24840	10934	859	536	360	287	311	287	1066	12314	12997	5074	573	273	298	276	267	251	250	231	237	273	236	228	256	250	245	265	258	256	233	233	216	239	241	250	245	232	215	223	230	243	216	247	264	253	267	243	221	240	226	261	207	247	266	250	261	230	234	242	217	242	255	240	238	239	235	229	241	253	249	233	223	230	240	249	241	230	226	248	246	212	252	243	237	216	197	260	259	243	266	243	249	263	222	238	231	253	233	255	212	242	225	219	237	230	265	237	244	231	211	223	232	253	197	231	266	248	244	239	223	253	213	251	281	242	282	231	233	242	242	230	227	247	209	237	215	258	237	237	210	236	232	262	237	239	228	230	215	251	216	242	225	233	206	225	246	249	225	244	233	249	247	237	241	248	249	217	233	261	214	264	255	258	247	212	237	219	249	254	220	260	265	267	255	267	228	246	235	247	235	235	246	238	215	238	206	225	247	258	236	226	241	222	230	242	253	217	205	239	267	248	269	224	230	243	257	234	242	205	226	244	247	269	235	244	237	230	250	223	219	266	242	226	251	282	227	222	238	264	215	251	208	228	244	228	249	230	256	252	236	218	245	231	244	230	229	259	224	248	216	239	220	240	257	198	220	228	236	245	237	232	209	222	247	233	222	222	234	243	233	234	240	245	257	222	248	210	229	205	227	247	215	218	221	244	232	247	263	244	243	238	245	239	267	233	233	235	255	228	239	260	224	232	218	259	206	235	223	218	251	229	209	258	258	253	248	243	227	227	263	236	221	235	239	247	233	229	227	229	230	241	247	261	243	237	227	248	249	222	256	224	231	231	224	227	234	215	247	248	239	245	239	267	233	241	252	222	243	248	226	239	233	231	256	255	260	229	235	249	238	245	235	247	249	269	226	219	248	224	251	249	243	269	245	233	235	242	205	237	216	265	237	244	217	238	230	219	240	237	244	242	252	239	261	214	236	227	259	243	252	231	244	244	221	245	231	233	254	238	243	228	250	226	208	255	247	250	229	248	245	247	250	221	228	242	259	232	227	228	231	244	241	230	218	242	259	220	230	237	268	216	231	256	212	246	235	252	254	206	234	217	234	240	243	221	213	243	262	227	237	261	244	234	249	251	230	246	234	263	239	211	230	229	262	240	225	239	242	241	243	222	236	243	244	240	222	261	237	232	231	213	250	233	212	242	244	217	237	253	261	229	271	221	230	254	214	232	222	225	238	218	260	244	233	252	230	251	225	247	241	249	270	242	250	240	270	232	233	238	232	242	226	247	218	248	231	235	274	240	265	253	226	244	250	261	242	250	261	245	248	246	233	236	236	224	224	226	255	231	250	242	243	233	235	224	259	212	250	210	222	229	249	245	241	219	255	214	222	198	241	249	246	228	224	235	254	215	230	235	261	245	236	223	229	235	197	241	210	235	239	211	261	207	223	251	254	245	236	221	225	238	235	211	259	278	239	238	226	255	228	225	232	250	260	235	232	241	251	255	231	234	255	231	217	208	267	226	255	236	253	219	274	253	249	242	227	218	208	260	228	242	226	225	245	237	245	216	224	229	247	225	238	232	226	241	240	243	239	236	250	228	208	251	239	254	216	237	231	252	251	238	233	228	226	231	248	247	261	248	250	234	256	262	232	224	236	224	237	242	234	239	245	228	232	238	240	234	240	265	253	244	230	244	245	243	228	232	244	202	216	280	284	243	225	256	244	236	238	258	222	230	221	229	247	206	241	269	207	216	227	223	237	248	220	219	277	220	245	256	265	250	214	258	217	256	213	248	230	286	221	230	268	270	235	255	266	232	248	239	230	256	213	255	260	237	235	245	233	238	257	257	240	254	223	225	233	224	224	220	272	248	255	259	251	247	246	229	222	243	253	214	245	273	232	238	248	222	249	213	229	260	247	242	242	258	255	222	238	257	229	222	244	210	261	231	238	227	255	263	249	246	236	253	230	264	215	274	256	208	226	244	247	212	260	263	219	243	226	275	233	221	231	233	239	272	221	232	226	221	219	257	227	279	239	231	212	219	248	234	233	217	236	222	229	231	240	233	237	248	275	252	261	271	237	254	233	232	241	239	238	215	233	199	229	239	215	243	229	230	248	229	269	230	232	245	250	221	237	218	233	221	231	238	262	237	247	213	223	256	223	233	242	257	221	243	223	245	226	244	231	258	222	251	222	250	242	255	217	232	234	230	257	212	204	231	243	235	237	245	220	189	245	227	225	270	237	250	225	235	232	229	239	197	245	234	239	213	223	242	256	221	221	243	239	239	232	230	226	210	254	210	243	219	257	232	231	238	227	246	212	245	227	235	231	187	257	224	227	218	243	229	263	254	212	253	249	210	233	238	256	256	266	232	252	231	248	237	252	253	249	247	248	207	258	251	231	257	254	240	236	206	227	250	214	231	215	243	223	222	244	213	221	235	241	253	231	246	251	213	258	232	236	239	242	234	234	205	241	244	244	234	230	252	217	259	223	227	241	216	237	244	271	223	235	207	250	215	248	236	244	223	234	231	227	231	240	215	220	257	225	237	235	256	225	214	223	206	223	225	241	233	231	227	277	225	244	235	213	231	215	216	246	230	241	243	210	235	247	209	244	235	222	239	225	269	241	231	217	233	248	243	249	228	219	227	241	221	247	275	227	214	222	257	274	237	233	222	214	223	238	233	226	237	244	196	249	262	227	244	242	256	237	240	231	236	267	229	252	268	219	284	255	219	231	242	240	248	229	252	247	247	223	248	240	265	261	248	235	230	259	226	232	228	216	213	236	243	231	265	222	241	213	230	228	224	257	245	250	244	263	238	247	223	250	264	219	234	255	220	208	220	254	241	248	217	227	258	233	233	228	228	219	230	248	252	245	233	228	241	240	241	226	229	271	259	227	230	247	254	243	245	261	203	244	219	241	237	268	238	238	271	252	253	229	277	234	259	234	234	251	257	237	224	247	249	230	250	248	239	250	223	250	241	250	256	229	252	259	248	230	247	233	220	256	247	256	249	231	218	272	235	243	228	246	226	217	259	235	237	235	255	250	232	225	227	248	246	220	244	216	237	248	218	241	224	232	227	239	244	231	221	225	227	231	242	222	233	222	235	226	241	236	245	234	246	228	255	236	234	239	229	231	262	232	225	243	234	235	227	236	232	225	242	233	225	214	215	243	219	221	220	233	223	257	223	221	234	228	250	234	249	253	254	237	197	232	227	246	232	200	245	247	228	247	252	246	226	251	237	225	251	228	243	260	228	227	235	275	242	252	223	245	214	232	246	214	216	238	229	242	244	252	246	248	232	235	225	215	236	238	250	217	248	242	236	226	230	211	244	220	255	210	241	226	224	243	221	246	240	257	260	240	241	236	257	236	275	240	230	216	231	222	242	237	257	222	233	226	230	242	248	211	247	214	233	230	220	235	223	228	254	244	246	227	265	232	248	228	219	239	236	265	263	237	255	268	254	234	234	212	250	211	257	248	210	225	204	221	222	243	234	254
19532	3189	2540	1194	886	633	547	479	377	364	333	1914	15078	12516	4748	638	268	351	302	284	232	257	242	249	280	220	258	239	252	230	266	235	229	254	241	233	236	230	237	271	248	234	237	236	248	260	235	248	223	233	233	239	239	264	216	267	268	220	249	226	238	214	219	238	219	238	259	220	245	239	256	277	253	252	250	240	230	262	257	237	238	216	255	250	274	215	238	215	257	261	233	233	244	236	218	233	234	262	263	235	246	249	258	258	243	264	234	263	224	255	235	256	252	236	232	254	233	233	267	239	255	226	237	263	248	266	255	219	241	231	225	258	240	225	224	269	257	246	231	238	244	240	247	259	226	237	262	225	215	255	241	224	252	278	242	258	248	242	232	229	227	247	235	257	244	247	227	233	258	251	264	258	262	245	236	235	256	216	260	250	238	258	246	241	218	223	252	250	245	209	257	267	226	225	263	262	257	226	246	225	253	238	220	228	238	261	230	229	272	274	237	223	231	243	267	241	252	226	275	243	234	245	277	234	226	204	230	226	234	263	247	229	229	248	240	225	217	234	257	246	256	250	202	265	256	238	238	245	247	238	239	222	234	248	240	221	260	269	256	232	258	215	244	237	248	229	259	247	268	250	260	244	232	227	234	238	260	245	238	238	251	212	234	257	268	243	224	224	231	241	244	261	234	247	251	210	256	251	252	241	257	248	222	198	255	236	264	224	257	245	234	253	255	222	232	252	218	233	229	209	241	255	227	245	246	247	258	255	258	230	225	236	231	243	238	256	239	206	254	280	228	238	235	234	230	226	231	255	233	225	247	239	242	266	243	251	235	250	249	228	197	225	248	258	240	250	259	243	245	244	248	239	223	244	233	249	233	284	241	251	237	234	251	221	229	200	208	254	220	252	204	259	262	219	249	246	236	227	258	250	255	228	253	207	261	242	281	241	260	240	235	230	220	232	234	254	232	250	209	257	241	236	230	248	254	290	212	283	217	272	216	231	228	227	231	221	241	238	237	233	235	241	225	234	262	239	247	241	238	244	235	262	222	293	239	232	267	239	226	243	241	232	254	241	226	247	253	259	242	292	243	248	239	228	234	218	223	223	272	263	233	235	267	237	250	234	231	224	211	253	246	250	242	264	233	266	244	222	253	260	262	242	248	235	235	231	225	248	230	219	268	255	234	253	257	252	254	234	228	231	224	256	251	247	247	229	214	260	241	218	240	236	239	221	236	236	241	247	219	230	229	236	262	233	232	221	241	215	240	249	221	241	231	260	238	233	233	237	242	249	219	223	248	256	270	269	219	255	249	221	236	219	232	226	236	250	252	267	250	236	243	248	242	220	247	250	250	264	268	255	216	249	246	219	254	252	220	240	243	227	269	225	228	207	254	261	240	224	233	234	244	238	210	237	234	239	226	247	245	250	241	248	221	238	238	231	213	203	238	220	239	236	225	236	210	232	253	237	252	242	255	242	251	239	247	235	194	269	253	274	246	262	235	272	243	245	230	250	259	250	254	246	238	242	227	244	245	265	216	240	239	221	240	219	211	246	238	247	230	247	243	248	230	239	230	219	230	226	237	245	238	248	240	242	256	235	256	223	244	271	233	251	218	227	227	255	224	226	251	249	274	212	235	218	238	253	229	220	235	262	233	249	246	267	244	265	266	225	243	261	242	226	248	243	250	222	260	241	242	239	273	236	224	205	246	235	244	233	250	249	235	204	229	250	246	253	238	220	237	241	229	210	236	250	246	256	263	245	238	260	227	220	253	233	255	237	262	261	255	251	248	225	218	244	233	245	240	230	262	249	223	225	262	264	220	249	227	223	221	247	253	235	263	229	241	235	209	228	235	236	254	248	213	247	252	246	236	261	226	256	242	201	222	220	234	257	250	250	242	227	239	238	242	243	240	252	255	239	214	232	247	228	218	259	249	248	224	265	198	239	241	260	238	257	248	227	253	249	236	242	238	214	220	268	212	231	235	254	234	244	231	259	243	261	225	251	241	249	239	235	241	224	233	258	237	213	242	237	246	233	223	216	234	246	248	237	227	233	232	226	247	257	229	231	238	218	261	223	250	250	234	242	235	274	253	238	229	219	259	242	255	219	253	245	222	270	238	251	228	215	226	237	257	256	209	247	234	249	239	272	221	250	248	228	249	274	210	229	265	208	230	244	218	256	226	240	244	219	227	260	259	227	220	256	245	229	209	244	213	232	210	225	240	219	235	239	234	264	269	261	242	219	218	248	247	213	239	216	241	250	264	221	241	247	238	224	245	239	238	247	222	281	228	251	261	238	236	244	244	225	238	232	254	223	229	233	247	234	239	229	245	261	240	253	211	248	231	253	243	246	234	253	231	244	227	262	275	231	238	230	237	228	206	237	238	227	248	213	216	248	235	216	229	257	237	221	250	232	249	246	228	223	263	239	239	240	240	243	254	217	243	258	194	238	246	205	234	236	238	231	196	227	241	244	247	240	236	215	261	264	257	226	228	283	212	246	269	291	227	248	251	245	260	202	238	239	231	258	247	231	255	256	240	242	241	250	256	224	239	243	223	263	224	231	231	252	224	237	233	257	262	237	232	261	234	258	246	239	262	260	236	262	231	252	259	247	274	239	247	260	286	246	237	227	218	229	254	218	246	269	237	251	241	238	241	236	264	226	230	249	236	230	229	231	238	253	246	268	237	255	261	251	252	232	250	226	225	233	267	240	248	264	257	242	247	250	243	230	260	259	237	257	251	270	226	245	264	242	235	243	231	247	233	266	235	242	276	236	216	249	233	237	227	238	239	268	217	230	228	234	235	248	223	216	261	227	218	223	249	267	238	274	234	249	219	224	251	251	231	221	237	229	245	240	228	240	247	251	227	246	235	231	224	226	211	248	236	250	268	241	220	227	233	247	228	240	247	242	245	235	253	237	254	257	249	266	248	236	234	235	213	220	247	248	232	218	238	239	237	214	241	227	247	227	221	252	249	224	245	227	225	243	237	243	259	240	273	231	230	232	206	208	245	257	269	253	234	226	254	225	251	211	252	235	239	233	241	256	214	262	261	241	240	243	243	247	240	225	235	232	242	247	249	246	261	263	240	269	229	254	223	248	246	251	230	238	219	261	240	250	225	217	250	231	232	229	229	238	236	254	248	208	272	247	262	211	237	232	238	242	253	230	210	247	256	225	246	224	235	226	254	239	231	228	256	276	229	260	246	243	244	244	226	241	271	212	239	253	249	234	265	218	214	254	226	222	246	230	255	227	256	228	220	246	224	225	264	252	233	230	263	224	239	227	209	224	236	241	234	245	258	225	235	246	263	245	260	229	233	235	268	235	230	269	266	227	241	240	231	237	246	241	252	234	254	231	254	234	245	249	268	228	215	246	248	226	261	271	259	230	216	242	270	227	235	253	238	233	232	253	250	232	232	264	269	266	273	229	224	227	243	208	237	223	240	221	243	269	222	237	241	246	232	244	249	260	257	232	238	259	224	255	243	246	219	241
23968	21072	28205	24166	21064	8637	1313	737	571	613	553	3445	22739	21888	10246	1856	668	553	489	441	460	497	438	464	446	446	451	428	474	485	414	460	441	439	428	432	475	429	444	432	429	445	462	459	432	433	450	443	437	489	433	456	382	448	406	430	435	430	419	419	484	452	429	450	456	446	414	416	430	440	423	438	476	460	437	496	431	438	484	463	444	446	466	464	469	445	429	445	449	443	482	452	432	443	451	437	441	507	462	407	442	417	446	420	470	416	438	440	443	467	499	441	449	442	438	413	443	440	476	439	415	435	424	435	429	457	433	455	476	409	401	489	450	447	436	427	428	415	427	435	402	422	434	398	420	443	452	471	447	473	445	449	456	460	465	464	455	439	412	403	469	416	458	465	436	460	470	499	483	407	441	438	471	464	396	426	428	400	414	437	437	416	434	466	413	409	442	420	457	453	400	432	433	439	414	433	458	460	459	440	439	442	436	426	464	436	445	392	441	414	443	454	411	419	420	466	436	432	438	428	400	440	456	432	408	470	461	411	442	440	443	416	428	419	433	407	465	451	428	433	434	411	425	469	437	448	434	489	428	405	461	448	445	450	467	425	450	433	428	442	451	437	398	426	430	409	432	431	425	461	428	391	453	435	467	454	460	469	483	464	449	413	420	443	453	419	398	454	426	442	441	445	405	437	444	426	459	500	412	432	415	459	443	451	459	395	451	436	446	444	420	446	407	441	440	461	438	434	470	446	465	451	460	432	433	421	437	441	423	438	409	409	426	483	453	440	410	429	422	444	417	445	439	445	416	406	436	445	438	461	435	428	460	434	458	434	413	430	476	432	495	407	432	451	453	463	440	431	445	409	417	443	448	469	440	451	432	420	444	403	445	426	433	405	421	424	472	445	413	425	448	421	458	433	445	446	444	415	413	412	459	430	411	420	447	453	457	458	459	443	448	433	432	439	432	446	433	430	446	426	411	401	431	458	443	477	460	407	445	448	454	451	477	440	419	428	461	424	417	483	445	431	443	454	451	445	473	462	420	393	461	457	445	413	454	462	449	429	422	420	437	430	442	442	433	423	414	432	431	416	457	459	394	447	408	441	416	442	429	456	442	432	404	465	441	452	458	433	470	435	423	428	452	438	415	460	428	440	416	413	470	420	439	416	413	432	453	416	444	432	401	414	442	473	462	411	456	453	425	436	446	403	412	450	429	422	436	421	430	414	464	448	448	395	403	409	429	455	402	420	404	429	428	446	466	437	417	411	439	428	422	424	425	414	492	423	442	424	466	437	433	425	422	441	470	420	418	448	448	441	407	430	486	416	397	425	454	446	437	390	417	421	425	388	433	447	437	433	422	438	440	431	430	478	447	433	436	401	424	432	460	423	416	477	450	467	466	453	468	425	443	434	396	467	469	436	394	420	425	459	414	409	448	415	470	427	446	467	437	414	451	437	441	425	442	410	434	449	466	478	464	483	431	424	435	428	445	482	455	429	429	397	426	420	456	423	438	460	427	459	450	473	477	441	434	455	440	428	459	438	455	431	456	447	431	419	439	442	453	390	423	444	451	452	430	439	442	440	416	425	456	440	428	417	424	397	414	428	446	454	451	445	414	478	454	460	434	448	431	437	444	471	439	387	436	407	432	451	416	444	426	408	460	437	424	441	432	435	421	429	457	454	427	438	421	389	444	447	421	427	473	480	421	451	427	444	420	447	444	455	443	427	474	427	422	448	446	474	432	413	402	417	441	421	453	434	437	436	469	411	441	444	419	417	454	411	455	443	451	429	464	422	403	474	440	475	458	450	449	413	412	432	418	439	425	456	403	469	465	436	436	453	416	426	423	428	431	452	397	438	452	442	438	465	441	429	423	451	457	442	460	445	420	432	409	420	411	455	409	433	409	457	436	421	419	429	448	402	449	430	443	435	471	449	457	455	450	394	390	424	419	418	454	432	435	442	450	415	407	433	447	446	470	459	452	438	425	487	423	435	381	413	450	432	493	459	421	423	405	451	421	412	389	441	445	434	391	417	429	453	418	420	445	433	426	440	433	440	442	480	452	439	450	447	401	425	427	439	422	446	418	437	410	427	469	441	444	388	425	445	470	436	422	437	465	436	446	421	435	448	443	477	427	428	437	450	409	426	438	419	426	409	411	505	439	424	449	448	452	410	440	422	455	425	440	456	429	418	434	435	396	458	461	432	429	450	450	444	437	443	443	461	446	460	428	452	409	464	413	432	435	454	443	457	427	434	430	470	431	441	412	447	417	441	424	446	426	421	418	461	431	438	453	468	439	430	462	412	410	407	413	418	439	408	428	431	446	446	438	449	408	427	397	442	400	399	418	421	439	436	441	389	436	448	476	419	464	419	422	401	425	426	417	465	458	447	420	445	440	429	416	443	463	420	457	431	442	422	464	416	447	474	409	393	401	442	439	417	444	462	434	450	439	427	451	424	444	406	458	423	441	498	439	440	397	431	448	414	405	412	411	443	440	455	451	420	412	448	414	430	460	406	429	411	431	446	424	408	432	423	422	447	451	444	417	486	430	401	415	416	397	429	436	435	495	421	454	457	472	390	445	430	459	453	428	431	425	440	444	426	466	439	450	410	447	421	451	447	407	451	434	435	465	420	477	415	419	430	417	465	451	411	433	428	462	434	443	432	444	419	426	429	417	432	438	440	474	444	421	434	439	414	470	411	444	459	458	420	423	434	423	455	428	446	409	455	465	451	421	445	412	439	446	419	435	456	383	438	429	433	480	433	429	467	419	473	448	456	426	413	422	437	395	442	428	451	463	420	455	423	407	429	439	381	403	427	426	441	430	432	425	454	432	440	450	459	431	414	420	422	430	458	446	428	402	433	450	416	465	414	452	441	422	420	391	436	428	432	386	427	460	425	421	413	427	443	390	459	438	422	435	436	418	457	418	416	427	428	416	424	433	416	428	384	435	409	453	445	433	444	408	383	407	422	453	419	446	443	478	421	430	415	415	463	479	409	458	464	441	444	457	382	413	418	457	445	422	453	427	460	436	488	430	458	422	418	468	438	425	463	427	429	469	428	423	404	461	447	399	410	447	429	453	430	460	448	419	440	438	453	438	406	445	468	429	424	477	430	468	416	422	443	404	446	461	405	441	434	451	431	418	414	414	444	442	419	452	435	422	435	420	450	438	464	430	438	429	445	426	435	431	429	440	417	461	433	446	474	408	458	402	469	443	436	382	428	426	430	409	426	409	399	459	448	459	470	424	412	447	413	440	451	421	424	436	419	462	461	448	430	469	414	394	434	452	432	435	437	417	418	459	452	434	454	435	460	423	454	469	433	476	455	450	439	417	459	450	383	433	436	429	457	433	412	417	451	438	438	439	443	402	438	452	446	443	417	443	421	399	418	419	431	436	436	451	432	430	449	433	413	441	442	431	425	418	428	453	447	402	496	447	427	412	418	407	400	443	426	444	388	465	453	414	407	455	470	423	439	449	441	411	420	452	464	447	423
23924	5502	4544	2119	1540	1147	947	809	706	705	614	5826	24355	19261	8476	1766	658	629	474	405	434	454	427	428	417	455	430	383	418	408	438	433	392	388	415	421	426	406	406	378	413	416	421	413	396	425	451	411	404	394	409	427	406	434	446	427	421	392	410	461	397	414	416	414	458	389	419	414	444	438	393	407	447	440	399	369	448	455	403	448	436	424	434	436	413	416	385	415	396	417	405	445	409	410	398	427	420	426	379	450	374	393	449	439	434	394	448	407	463	378	438	415	421	409	446	398	414	414	429	433	420	432	381	418	421	415	390	430	413	414	398	386	384	444	411	406	404	427	388	439	423	415	426	418	443	404	429	390	437	405	402	465	391	416	446	410	436	383	410	392	444	412	388	408	421	430	392	417	411	398	438	409	398	392	413	402	446	405	391	403	456	420	402	404	392	377	406	414	435	433	398	396	382	439	421	430	408	446	410	409	427	428	411	408	433	413	413	384	415	425	359	416	421	395	425	403	392	434	369	441	439	389	422	383	418	396	441	414	408	418	405	412	420	365	405	413	425	439	449	421	432	404	388	407	436	428	435	389	406	401	407	405	388	435	419	403	414	417	394	408	398	403	425	419	375	393	432	415	405	396	405	368	429	435	422	413	403	419	449	445	457	425	433	420	452	423	386	420	427	441	375	393	420	382	425	431	433	444	390	397	427	416	452	405	428	434	406	403	442	420	411	395	394	441	442	400	425	437	405	424	429	412	418	409	422	417	432	406	416	400	438	387	428	391	416	443	434	398	416	365	395	378	428	415	426	444	389	412	424	438	460	435	422	392	408	392	433	424	412	390	385	438	424	408	406	424	431	425	421	414	396	440	430	432	383	426	428	410	394	391	394	430	392	444	403	410	378	429	360	402	411	407	401	413	389	425	443	421	393	424	365	387	392	404	455	348	413	399	419	387	446	403	447	456	369	427	393	388	377	413	406	427	408	451	399	409	410	418	401	406	397	408	408	396	429	403	417	467	416	433	390	399	403	400	397	426	367	415	423	422	380	418	355	412	399	402	415	455	411	412	390	413	445	413	434	423	428	398	418	407	423	443	388	416	394	371	416	399	398	414	399	406	386	416	405	388	403	436	403	376	391	424	413	395	423	376	368	411	450	425	404	448	402	395	403	398	399	409	413	422	412	379	435	444	366	410	411	407	392	408	453	405	412	395	398	416	427	408	411	430	373	398	394	393	405	379	427	400	423	425	415	407	416	420	380	381	405	433	438	404	360	400	385	436	399	454	376	405	418	425	409	410	411	400	419	407	433	405	416	395	426	421	417	438	412	404	422	392	428	406	404	387	419	400	433	442	403	387	409	389	423	402	401	412	401	440	386	400	429	420	419	411	388	420	403	414	380	424	427	395	419	384	390	423	402	388	412	405	424	412	391	401	411	433	382	395	370	397	409	380	414	424	429	415	415	455	386	390	443	395	433	431	377	434	389	410	390	395	420	443	412	415	401	448	414	407	421	421	430	387	452	406	393	386	410	384	423	419	414	414	403	437	400	437	391	421	402	403	410	431	393	377	442	423	387	457	405	407	416	410	401	390	421	416	399	427	436	389	408	380	441	359	433	445	394	426	396	396	434	446	417	394	412	393	449	420	431	395	421	422	412	390	437	424	420	390	407	430	422	422	409	401	394	411	418	393	421	427	405	393	409	409	388	446	444	410	392	467	385	391	374	391	398	417	438	414	436	419	430	422	396	422	398	436	450	444	411	415	388	427	415	398	412	413	431	409	405	378	415	415	393	404	432	386	409	401	384	423	421	422	428	385	400	422	402	409	415	397	418	397	416	422	431	437	393	411	414	409	360	411	393	425	424	412	397	405	415	395	441	380	409	383	434	418	380	380	459	423	432	369	417	413	410	416	401	454	419	417	422	422	445	444	421	413	411	385	376	396	394	406	404	397	435	411	426	405	410	425	414	399	407	414	391	393	414	429	405	402	409	435	419	434	405	419	421	409	409	398	427	410	399	406	448	403	409	429	397	409	367	415	409	418	431	412	406	412	383	409	444	408	411	401	396	411	441	390	392	403	399	418	390	410	410	391	404	425	450	434	372	399	424	418	424	434	389	407	407	381	438	394	395	390	430	399	430	433	429	440	399	441	398	395	415	402	421	381	386	414	406	419	409	429	387	414	406	395	393	389	415	422	417	393	384	399	411	405	434	393	397	439	414	425	431	439	419	421	426	417	433	402	412	375	393	402	413	402	411	398	412	398	368	403	405	399	422	373	423	405	400	415	387	418	413	409	420	423	399	413	438	405	370	444	404	409	435	386	418	415	415	416	390	402	429	413	394	416	422	397	425	390	410	429	438	413	406	402	431	440	427	370	366	382	407	398	421	433	403	423	398	416	458	419	430	400	424	379	405	402	424	430	440	435	424	413	409	404	414	424	416	380	428	432	370	404	403	397	390	435	364	412	387	399	403	422	424	408	405	382	427	401	461	429	424	376	413	394	410	444	361	437	409	394	444	409	409	412	400	395	421	412	416	366	410	437	416	410	413	379	422	424	406	363	420	374	450	426	400	382	422	422	432	444	436	410	418	376	394	414	401	414	410	400	365	423	428	410	410	407	380	395	407	385	407	449	392	402	421	423	398	378	427	389	449	394	423	446	428	385	404	408	417	412	380	411	397	414	419	415	415	409	416	395	425	446	416	416	422	379	416	387	379	447	403	433	420	424	380	414	454	416	399	371	376	426	439	388	391	394	395	397	399	431	408	417	412	417	409	403	429	425	431	390	428	424	412	401	373	438	425	425	379	429	427	429	443	403	412	387	404	410	420	404	423	396	420	406	414	457	385	441	399	402	434	413	436	417	431	370	427	390	399	422	410	369	363	433	366	408	408	414	389	429	400	418	435	403	409	400	424	394	409	382	427	377	396	379	366	389	405	366	400	415	395	423	407	409	393	422	409	420	406	413	399	393	401	449	408	424	385	412	402	424	412	389	403	384	420	401	401	422	412	414	408	413	412	419	444	391	405	422	379	418	398	366	428	401	454	378	404	448	402	424	419	443	413	401	382	387	407	418	393	422	385	385	374	379	400	392	415	379	411	420	429	388	420	416	450	384	398	405	402	406	382	410	415	423	379	419	393	429	416	412	422	408	461	447	386	396	418	434	425	422	413	381	393	395	396	426	382	420	353	403	398	394	403	419	411	416	419	424	431	409	387	381	371	455	434	406	409	419	381	386	409	391	383	446	392	451	395	432	420	365	428	406	436	440	402	430	421	399	407	407	409	421	421	416	431	401	401	432	411	424	415	403	399	362	419	406	382	409	442	405	391	393	406	379	421	409	436	408	419	383	415	389	411	411	382	387	424	410	386	395	373	373	397	406	417	430	387	404	431	407	401	392	399	429	402	397	434	414	429	405	380	455	414	433	396	373	406	391	414	384	401	452	456	399	457	429	417	432	436	416	400	406	405	404	436	390	409	401	390	422	407	417	387	393
27226	13207	1248	520	348	291	321	301	303	273	302	353	1188	1506	929	422	311	318	286	295	306	253	312	303	293	302	308	293	300	297	305	295	269	304	281	267	289	259	307	284	299	309	305	270	311	283	298	294	293	322	320	340	301	314	315	302	268	306	314	295	297	306	284	311	309	275	314	290	309	298	267	302	292	287	283	280	311	285	313	310	261	307	298	311	291	304	291	271	264	280	329	299	305	260	260	276	299	297	315	308	289	301	277	277	277	305	258	300	307	251	309	291	294	285	291	307	305	326	289	320	303	299	307	276	284	286	307	324	321	297	293	316	308	297	311	315	285	281	298	286	280	283	273	275	287	268	311	277	297	305	334	336	270	290	318	294	332	275	321	334	296	270	283	288	287	274	275	324	296	290	294	298	293	290	287	304	306	286	294	304	325	284	288	310	278	296	289	280	340	284	280	318	286	295	328	303	304	306	304	287	313	309	303	279	294	314	287	288	254	319	273	307	284	297	287	314	283	336	294	272	309	294	284	278	280	292	277	284	319	299	304	287	298	259	289	319	280	291	292	300	304	302	299	262	285	314	305	280	291	316	269	289	277	320	267	260	294	290	298	268	278	298	313	283	306	281	299	285	285	316	288	270	288	285	314	302	279	282	297	294	293	289	302	315	296	272	297	297	316	279	279	284	308	281	289	310	319	314	282	288	283	312	263	295	298	297	274	294	315	311	278	264	284	288	279	266	295	288	280	304	271	269	300	302	324	291	323	300	298	322	320	285	309	303	312	290	305	287	275	303	290	309	296	281	293	318	292	294	293	269	282	289	321	289	296	286	307	299	304	249	287	281	281	295	284	281	281	262	274	291	294	308	316	281	311	260	264	318	272	288	298	307	342	288	276	284	281	314	310	287	300	308	300	307	285	280	270	269	315	283	263	326	259	311	299	288	297	278	305	303	298	303	301	301	307	282	308	289	292	297	277	290	305	289	321	249	300	275	302	290	292	295	304	292	308	288	285	313	302	302	270	295	308	275	289	270	315	284	270	305	291	311	316	314	321	289	328	291	276	277	303	273	281	270	270	283	288	311	288	309	287	282	277	276	301	311	301	310	332	308	262	302	283	293	278	286	283	310	300	303	293	278	292	288	280	294	273	294	293	286	268	279	306	310	306	303	305	243	281	268	300	305	333	288	266	314	270	303	272	347	303	272	281	305	296	274	276	310	326	307	280	332	288	305	283	305	308	298	297	292	324	287	288	283	306	247	295	269	288	270	295	268	286	306	288	251	305	294	275	263	300	315	272	311	304	286	253	272	329	320	322	299	301	312	304	292	301	291	316	291	311	288	294	286	301	293	283	283	284	304	270	288	320	301	296	297	282	281	284	287	325	298	305	310	306	285	270	254	310	283	294	326	267	293	303	303	291	299	284	304	286	295	283	296	289	319	321	282	279	290	266	280	264	290	329	296	317	288	311	303	307	278	286	298	273	288	287	307	266	268	277	295	285	314	305	288	297	267	309	271	295	304	293	314	289	277	302	292	308	299	284	277	266	292	307	299	295	300	297	288	307	253	312	291	274	259	295	300	294	274	289	282	278	277	310	299	287	302	278	279	300	273	286	256	299	311	276	292	318	297	301	317	292	283	299	290	302	275	290	270	253	283	298	291	299	298	275	302	304	262	289	301	274	301	290	330	313	292	316	292	278	295	329	256	311	291	303	277	297	280	285	301	289	260	267	266	322	285	294	264	305	274	263	294	284	282	333	276	293	333	280	294	293	310	303	283	270	308	307	303	281	275	297	297	297	319	302	294	310	298	282	317	314	303	297	302	295	273	311	290	304	301	264	308	259	304	285	304	291	316	297	296	309	262	294	281	295	277	309	323	279	287	284	292	283	288	293	290	282	323	257	276	333	274	291	301	288	315	294	283	296	258	304	295	296	270	288	293	306	284	295	293	308	281	309	303	315	314	288	304	306	277	287	291	264	304	283	276	291	266	284	327	294	309	300	312	289	288	244	300	285	263	269	287	320	309	297	292	279	311	299	292	307	276	292	310	315	293	278	290	319	285	309	282	272	305	326	284	304	278	293	262	271	323	302	304	295	280	321	275	273	266	264	294	275	299	294	292	295	307	276	319	298	259	301	300	288	291	279	276	288	297	314	298	287	318	261	301	276	312	280	310	285	299	303	300	262	269	286	291	276	271	320	315	279	283	279	319	313	286	294	270	311	287	346	275	317	321	281	297	294	312	301	303	286	315	292	279	320	272	325	304	303	301	299	292	289	303	291	304	303	302	320	290	298	300	323	285	281	320	287	270	251	320	321	280	292	250	311	326	298	306	296	312	284	292	297	310	293	295	304	275	306	296	295	299	287	274	301	295	309	307	304	324	327	324	311	318	295	305	275	291	287	287	297	283	284	289	271	278	304	289	277	275	321	306	303	304	281	273	330	287	315	285	297	280	310	282	285	303	286	263	283	294	263	280	306	309	277	308	299	294	262	280	276	321	280	290	286	296	309	308	325	302	282	298	282	295	307	273	305	302	274	260	305	266	301	305	275	311	273	282	289	309	250	291	277	300	270	294	275	288	274	309	309	306	276	288	297	285	296	314	282	296	292	278	304	289	284	289	267	289	262	291	275	291	294	310	313	295	285	305	314	327	299	304	304	275	277	320	292	276	287	301	309	303	295	275	313	292	303	290	284	303	303	319	250	310	298	271	261	284	289	306	294	289	283	288	305	304	269	289	290	315	285	287	308	304	269	270	326	275	280	290	267	292	314	323	282	297	290	240	294	293	285	306	300	309	272	283	289	273	277	304	304	281	305	277	286	311	287	272	295	332	289	291	297	299	279	291	306	308	304	294	275	307	314	291	275	309	299	288	272	288	326	276	301	280	301	303	278	278	311	287	294	249	289	271	296	270	309	309	320	283	297	303	318	295	302	305	288	332	284	299	295	256	293	317	265	306	292	274	281	305	320	295	316	293	263	282	306	288	275	313	286	314	300	299	298	303	309	314	277	299	285	303	307	310	300	300	299	307	294	320	324	311	305	255	315	271	276	277	285	323	295	311	308	284	310	317	342	299	307	299	287	284	291	297	277	306	279	300	262	291	287	304	275	315	287	291	298	280	292	309	291	316	276	297	309	292	298	277	297	285	309	299	294	318	318	276	310	275	289	295	289	278	287	286	295	282	294	298	310	308	292	323	270	287	293	293	303	329	309	279	282	311	285	299	289	280	311	269	313	286	288	325	333	300	275	285	299	287	293	258	288	303	301	313	283	299	273	286	279	300	325	259	289	303	309	337	302	301	294	294	320	296	316	287	285	288	264	297	305	288	293	289	267	290	298	315	282	286	308	282	295	297	314	273	290	274	287	281	295	259	322	281	280	300	274	255	299	292	295	271	287	331	317	298	291	302	299	282	278	307	307	277	287	309	291	296	286	304	280	278	294	273	322	277	267	273	302	293	259	275	304	303	266	300	268	290	307	305	280	285	296	278
6759	509	489	354	333	296	323	249	290	280	303	375	1726	1849	1160	429	309	262	310	268	289	266	286	285	247	254	275	279	289	276	261	291	273	256	278	270	290	248	266	271	285	308	251	289	273	265	267	265	269	292	300	295	262	264	255	291	281	282	279	259	254	263	266	245	255	278	284	266	272	278	289	250	284	300	266	259	268	290	272	289	273	262	264	309	283	283	303	291	269	236	273	266	294	275	276	297	268	253	267	270	277	248	264	267	255	268	254	283	270	288	280	271	267	260	260	277	254	274	268	267	277	312	276	276	291	277	306	290	260	250	288	255	281	280	257	254	281	260	265	258	283	296	281	336	279	306	276	263	278	292	266	269	268	257	265	259	283	266	309	245	260	275	250	258	238	261	283	270	261	274	263	260	301	261	280	274	263	278	249	259	271	267	288	285	267	293	277	300	256	267	287	283	279	268	285	253	289	292	304	276	281	271	295	279	280	302	245	271	274	279	250	245	285	265	278	285	304	275	282	257	314	286	274	267	264	266	278	286	283	263	266	265	271	276	277	289	291	262	234	264	273	277	266	269	298	272	284	272	287	246	274	288	290	292	284	301	223	292	282	272	276	265	265	285	263	314	274	251	290	274	262	259	275	257	297	290	294	280	272	261	285	298	266	288	263	281	271	270	267	274	269	275	332	295	263	279	271	265	262	261	272	282	268	287	273	259	272	272	250	287	255	261	301	279	267	255	282	266	279	287	256	274	261	278	273	255	263	264	279	296	276	278	260	256	274	262	284	286	297	281	283	275	266	289	257	260	278	264	255	249	270	279	281	269	259	310	264	261	254	267	267	286	290	259	256	260	259	247	270	279	257	295	263	228	259	264	281	269	283	291	267	270	267	282	274	286	268	254	280	251	253	269	312	259	277	252	289	259	272	268	253	251	295	298	276	292	287	257	266	247	287	263	265	277	287	273	268	260	276	253	269	291	287	261	272	281	287	284	292	287	286	294	281	295	262	272	292	256	264	283	304	293	270	277	313	290	289	277	277	259	237	264	267	269	295	273	272	282	300	289	288	284	284	291	290	252	291	287	296	301	276	252	282	258	294	274	281	260	268	288	275	271	279	265	259	262	265	283	268	242	253	263	305	287	274	255	302	285	284	277	307	270	253	262	329	249	302	269	274	287	264	281	265	272	272	263	269	288	250	261	275	287	285	259	302	303	247	278	240	289	256	278	262	307	279	275	246	268	265	259	268	264	283	268	262	285	279	255	274	288	274	244	270	292	274	268	271	276	271	257	274	268	272	280	261	277	320	267	301	269	252	289	272	280	274	256	283	296	282	225	259	276	281	261	261	278	257	261	296	273	281	287	285	304	261	288	261	295	275	282	270	271	256	253	293	260	272	272	291	261	290	271	263	269	286	277	295	268	268	280	277	259	264	293	273	270	256	306	255	300	291	265	274	281	261	241	270	290	284	270	310	281	272	286	272	272	287	277	276	257	275	252	278	281	251	293	304	267	265	236	271	291	291	264	285	261	278	248	273	261	267	267	304	275	267	272	292	270	247	266	273	235	274	285	271	298	270	287	296	258	252	272	273	251	269	265	279	276	288	256	286	267	274	261	293	243	276	267	286	274	254	274	262	251	273	278	279	277	276	290	263	304	276	306	257	273	269	267	279	272	285	292	254	267	274	253	286	271	286	267	263	263	291	287	266	258	277	269	272	263	306	277	241	274	272	273	284	262	262	266	273	268	286	286	270	266	281	270	273	271	264	264	258	275	264	268	263	288	242	272	269	270	238	287	286	272	274	279	296	252	259	289	271	277	279	256	269	275	255	280	278	241	283	254	296	249	277	265	280	266	275	275	261	277	261	256	259	273	246	311	297	283	279	243	262	271	282	302	281	276	292	293	266	248	259	274	280	276	287	261	298	312	256	287	290	294	300	283	272	248	272	284	288	287	247	243	310	299	304	276	296	269	258	273	289	267	257	256	264	257	282	263	261	265	235	277	256	269	274	232	284	268	245	260	256	269	251	304	234	266	286	290	258	252	279	288	259	262	275	267	291	259	282	270	317	316	253	266	284	276	269	311	263	292	265	233	297	267	265	252	300	265	279	270	262	267	282	287	261	296	257	284	286	259	262	277	277	289	280	264	252	276	278	309	271	270	256	273	283	293	280	298	263	257	268	265	259	288	263	279	285	293	291	290	278	266	291	247	268	291	282	268	264	259	246	314	250	290	272	276	269	239	269	276	280	298	263	309	292	282	265	261	270	305	296	283	289	270	280	294	284	244	263	260	270	277	266	298	295	270	309	267	288	282	283	281	264	270	259	250	251	272	247	248	284	281	264	317	240	314	261	274	267	270	310	277	252	289	260	272	281	274	292	287	271	275	299	256	259	277	273	249	243	266	292	271	268	279	271	260	266	274	269	299	266	261	274	274	273	271	264	274	263	258	272	278	242	286	254	291	274	241	267	274	292	261	273	259	260	275	286	270	283	272	253	303	236	296	272	257	254	262	276	268	305	250	232	298	262	276	254	274	298	237	256	282	258	273	254	287	279	261	271	263	273	274	282	288	302	280	288	295	252	266	302	266	268	254	289	297	248	279	279	280	293	289	302	275	270	244	240	291	292	252	282	279	296	250	299	301	272	262	288	281	286	279	253	270	291	312	251	291	282	269	282	267	279	277	259	238	278	288	268	245	267	273	280	264	257	279	272	245	272	282	303	255	262	278	259	275	281	270	272	274	263	275	275	271	270	255	255	272	252	260	282	271	282	287	284	268	285	274	273	263	274	315	275	292	291	249	281	277	257	272	274	271	277	299	253	273	274	269	290	268	281	265	274	270	321	261	282	273	254	304	250	291	286	280	261	273	279	279	284	261	285	304	278	265	290	288	282	276	246	236	258	281	268	277	289	285	269	273	281	269	247	270	281	263	266	272	283	258	282	258	273	268	285	255	297	268	266	287	296	255	312	270	263	285	276	304	277	284	268	231	307	259	272	292	267	257	251	286	277	263	296	229	298	269	256	287	290	272	279	269	290	240	270	275	291	253	262	285	296	267	249	270	260	280	277	284	245	278	288	302	283	262	281	280	254	270	262	292	266	261	279	261	279	282	269	286	286	271	238	273	291	288	259	279	253	280	253	313	273	280	302	279	255	255	257	279	260	305	253	278	288	310	282	258	295	288	279	277	276	270	279	280	252	267	253	276	262	299	278	280	285	254	281	282	299	277	273	284	257	295	244	273	286	264	266	266	286	297	284	253	280	248	285	262	273	264	262	278	260	243	287	292	289	274	247	281	292	282	255	314	278	298	280	276	274	246	305	255	293	318	259	282	296	262	287	265	257	250	284	250	273	277	261	268	278	254	259	264	229	274	262	275	260	293	269	270	264	234	294	258	286	255	262	247	239	295	295	277	262	255	271	287	266	267	278	287	283	267	268	270	274	262	275	276	246	242	262	281	305	261	291	274	248	278	263	280	290	289	269	291	261	291
24746	21001	27305	24851	12360	1013	576	396	387	415	412	3952	11361	11828	5061	970	378	365	360	282	294	279	285	278	318	284	308	286	298	292	287	302	288	298	312	297	294	289	304	300	308	285	259	305	293	293	307	306	314	280	310	284	292	291	279	291	279	305	298	297	295	284	281	297	320	310	294	275	325	311	286	311	270	287	288	280	242	297	329	276	289	269	281	279	309	286	303	286	279	289	281	329	292	263	282	289	281	307	270	266	298	267	300	265	285	283	300	308	298	285	278	338	297	309	308	290	289	301	283	316	281	291	296	282	295	266	276	283	292	281	306	322	323	300	292	319	300	275	306	300	329	309	301	275	326	294	294	290	283	299	287	281	266	260	300	277	299	285	273	321	323	285	290	295	283	300	290	291	248	295	275	319	289	305	324	288	300	277	320	308	306	259	283	256	289	304	295	283	291	289	248	299	300	282	259	290	293	325	313	314	302	281	275	303	306	281	291	292	315	272	259	302	290	272	261	295	292	292	256	287	309	297	241	288	290	281	273	268	265	334	283	275	277	269	292	285	298	315	311	273	271	300	309	286	271	271	311	282	266	291	261	271	319	313	312	286	282	306	286	317	306	296	293	255	306	292	317	291	311	295	282	263	283	298	313	281	289	291	283	289	292	308	281	287	296	317	332	284	263	314	301	290	307	304	271	277	307	309	305	307	272	301	328	287	301	264	273	297	297	299	277	286	287	273	299	269	325	303	307	277	290	301	268	320	300	305	310	278	275	256	279	278	264	293	284	282	268	303	319	289	275	311	288	279	279	314	296	291	305	279	302	284	313	298	288	276	297	286	299	273	274	296	323	285	297	280	299	283	296	290	284	286	275	300	303	298	273	278	312	282	309	275	281	276	286	281	311	327	299	271	295	293	283	292	278	285	315	283	281	303	300	297	294	261	294	268	275	317	272	284	278	301	311	266	291	285	282	295	289	303	297	282	282	255	283	283	296	296	266	293	309	310	303	293	298	316	289	319	283	305	289	287	303	306	317	268	267	296	303	266	291	297	284	284	301	273	305	266	300	296	286	281	310	272	260	271	291	284	287	252	285	307	274	305	278	283	290	329	323	280	276	272	289	293	296	263	297	270	296	283	303	281	302	318	245	295	284	267	258	279	296	299	288	279	293	270	298	295	314	274	302	295	262	281	313	281	299	273	255	292	327	286	290	300	304	298	283	310	297	277	272	302	273	298	315	301	323	293	281	274	287	261	285	306	317	322	302	275	292	293	273	274	303	275	266	271	296	314	299	276	288	269	285	267	287	297	285	290	299	289	301	293	339	311	290	311	277	303	308	275	273	271	270	304	261	245	306	284	284	305	295	305	272	319	309	250	273	272	285	298	296	290	267	314	279	332	282	274	324	289	329	295	273	295	295	290	292	286	301	293	287	313	257	278	306	289	310	298	294	272	288	294	286	319	284	287	324	287	300	287	296	287	276	291	293	269	306	300	296	270	326	303	326	255	275	301	280	260	302	307	295	287	289	288	269	289	281	291	271	265	279	284	301	266	294	285	273	274	299	317	268	294	322	307	270	278	322	300	289	304	293	302	279	273	289	297	261	295	304	297	282	298	291	297	286	310	301	267	266	283	269	298	305	289	293	283	270	289	305	305	310	298	302	303	271	261	271	305	295	305	309	273	282	281	269	298	272	301	263	273	277	260	275	312	289	296	315	286	267	318	294	314	297	286	305	293	261	280	302	292	296	295	283	264	309	303	317	263	309	302	296	290	294	303	272	304	300	301	323	279	297	297	299	302	272	255	279	269	293	247	286	265	326	283	323	275	293	288	260	302	280	298	296	264	303	287	275	280	322	290	291	287	295	273	278	269	302	299	312	294	277	260	290	280	310	286	294	295	276	286	280	300	285	292	279	280	293	290	298	316	323	279	268	284	263	280	271	279	290	296	316	296	265	293	299	299	284	273	306	299	313	294	293	298	302	293	275	289	276	283	303	275	310	266	312	290	297	299	288	318	269	290	267	271	274	285	287	269	248	287	303	274	290	285	302	327	306	307	262	300	300	283	282	287	264	271	304	293	290	289	282	285	281	323	301	294	291	287	280	291	286	294	264	276	246	282	291	274	313	311	290	304	275	296	294	289	260	290	304	327	299	260	262	291	298	304	282	267	312	305	286	304	322	268	314	287	293	301	281	329	279	259	314	278	265	288	327	278	286	288	291	325	247	303	294	293	275	242	275	277	295	306	296	287	317	291	281	301	260	283	293	276	317	303	272	309	279	310	305	301	264	296	291	270	285	298	308	334	313	230	298	270	274	281	283	304	292	290	288	299	296	308	284	312	266	275	294	319	297	280	312	310	293	282	283	273	290	291	305	269	274	323	313	267	311	267	277	314	294	325	290	290	285	278	280	259	318	277	302	299	279	266	301	287	287	275	269	281	276	267	295	291	316	284	314	287	316	293	298	309	291	295	270	326	278	272	262	288	277	299	315	269	271	286	326	290	280	280	298	287	305	269	292	275	279	296	294	311	298	295	288	288	289	308	269	286	309	296	308	282	288	301	302	263	302	280	305	301	289	283	326	310	282	245	279	313	283	307	276	272	306	286	290	310	284	291	260	306	278	319	290	296	287	313	303	288	301	292	313	288	260	301	291	268	281	303	311	281	285	293	273	254	310	262	299	307	271	270	257	318	278	267	271	307	279	309	282	287	281	277	283	308	268	270	300	295	280	290	260	311	281	292	280	290	314	284	314	308	288	261	319	305	285	309	308	286	312	298	297	291	312	260	299	277	307	318	288	293	260	291	289	283	306	277	286	295	264	292	239	271	288	265	280	277	265	279	285	284	311	286	271	315	313	286	296	290	298	287	276	266	278	293	292	286	297	296	273	289	299	255	304	273	292	267	313	300	285	308	282	274	305	324	296	287	301	303	305	256	269	266	286	290	283	282	265	282	276	307	296	279	326	311	276	277	301	333	286	316	295	296	279	280	274	301	313	319	284	307	291	321	279	322	288	297	276	299	278	292	270	285	296	287	280	288	273	284	299	278	271	311	297	299	290	241	302	271	316	310	296	276	290	269	310	313	298	293	299	276	259	308	303	295	304	265	281	315	298	316	293	281	276	275	290	296	279	252	278	293	302	288	297	283	280	266	299	307	294	266	304	311	285	270	288	263	294	293	309	256	279	278	278	279	291	277	287	282	278	262	283	310	299	284	280	319	306	285	309	281	298	271	302	311	297	304	292	313	287	279	293	289	306	291	317	298	294	271	276	302	279	265	294	267	290	287	291	258	308	288	287	277	333	296	287	287	291	286	292	269	267	307	267	264	291	287	315	249	303	275	302	308	284	320	285	293	307	299	268	286	297	272	310	299	282	289	285	297	283	270	286	276	293	281	311	295	280	285	286	292	284	284	281	282	317	274	275	290	283	276	288	290	306	302	319	302	298	293	266	290	320	283	282	288	304	281	309	277	313	264	265	291	297	293	296	281	278	255
21560	3096	2518	1275	897	634	596	483	436	450	504	6311	13267	11698	4981	952	400	428	416	284	265	267	273	267	287	267	261	266	312	315	288	264	277	270	297	280	278	262	284	314	307	274	304	296	266	268	286	295	287	292	303	274	300	297	279	306	279	303	273	278	288	295	273	303	301	268	258	329	260	285	265	310	280	281	292	256	280	289	298	248	298	286	269	295	281	258	268	277	275	288	307	255	291	275	305	296	281	285	297	293	283	275	285	273	253	276	301	291	276	279	307	284	297	254	263	283	280	259	279	274	278	272	314	300	261	289	279	287	306	304	269	270	298	262	275	288	273	295	257	308	300	312	259	273	265	250	277	274	299	246	292	296	290	288	288	282	289	271	281	268	272	282	310	312	283	287	288	291	330	295	317	290	322	284	283	295	286	287	270	295	287	296	289	277	280	292	289	276	292	286	302	304	274	284	263	295	308	291	273	250	307	247	310	277	257	302	281	272	274	292	295	249	302	277	264	260	266	301	268	298	242	292	303	272	279	265	307	269	275	264	288	277	298	266	306	304	292	278	301	292	263	275	268	275	309	274	284	273	290	266	279	274	276	298	324	253	290	276	292	251	290	270	305	295	270	299	254	296	285	279	303	293	278	269	272	301	264	266	288	240	264	251	288	283	235	296	300	282	275	294	313	288	246	296	302	293	300	255	312	300	284	269	297	280	304	264	292	285	274	280	297	288	291	272	301	294	275	290	262	277	297	296	291	310	289	282	265	286	277	278	307	305	282	253	260	288	301	295	288	287	287	303	261	292	254	264	278	308	282	296	256	292	274	285	278	263	298	257	273	275	316	288	279	304	283	274	274	281	280	287	256	284	245	271	268	279	283	269	290	291	275	263	312	276	282	291	278	317	278	267	275	306	273	277	288	269	273	288	295	273	290	275	280	280	291	271	257	281	281	290	266	279	313	275	291	310	299	295	308	269	282	282	308	286	306	300	296	280	285	310	273	338	317	253	273	296	263	275	281	293	282	301	286	289	285	278	289	276	317	268	307	280	262	272	280	286	282	292	288	257	295	279	289	248	273	263	244	292	284	285	314	259	284	302	290	272	276	282	281	298	285	268	300	269	306	285	243	272	280	272	275	274	281	297	259	298	268	289	271	299	254	296	281	284	265	300	278	294	297	274	266	278	283	315	297	267	297	299	281	278	312	281	317	285	266	262	312	280	254	284	313	263	281	294	300	261	275	289	286	286	275	272	278	251	292	292	313	272	273	288	309	309	316	293	298	279	305	269	283	284	314	300	300	264	316	277	272	306	305	290	272	280	264	280	276	278	288	281	259	271	285	292	306	290	271	298	299	307	301	252	257	282	289	301	281	276	255	287	286	236	274	303	267	279	267	302	276	278	260	319	260	298	295	288	279	269	287	273	278	286	272	277	300	302	281	262	294	279	316	260	265	294	294	321	277	271	295	275	294	274	282	275	289	244	311	277	318	270	291	309	242	287	290	326	288	289	283	290	286	282	261	273	318	274	286	282	306	272	258	258	287	279	280	277	285	271	266	282	281	275	287	293	268	244	279	285	271	262	264	303	270	271	260	254	278	276	301	294	305	275	326	247	259	277	247	268	276	281	280	261	249	305	306	268	298	294	263	282	279	294	305	254	263	296	312	273	288	268	247	273	284	282	257	268	278	271	295	317	290	269	310	313	281	281	268	290	303	300	296	287	289	283	300	251	313	305	276	310	296	270	273	262	276	294	275	263	257	275	274	287	277	258	286	277	290	271	308	286	287	290	260	294	277	265	283	295	280	299	286	256	282	277	279	288	295	280	305	283	276	283	272	291	264	288	245	255	289	274	282	270	293	267	293	273	277	288	292	265	244	290	284	271	279	280	305	286	287	301	284	279	287	278	277	301	304	300	300	323	277	268	273	284	288	253	271	293	279	272	284	283	289	290	279	306	271	270	288	293	249	288	266	308	265	296	285	260	294	261	276	271	286	281	250	300	269	267	273	282	290	271	271	275	301	250	272	286	288	268	274	269	266	264	250	274	293	281	293	265	304	273	271	264	291	251	297	286	253	275	284	313	265	285	284	281	277	297	292	275	296	277	289	270	271	284	277	280	279	263	281	273	255	267	257	274	286	270	258	265	272	270	311	280	308	264	283	296	278	283	277	291	285	259	284	290	256	300	257	284	277	301	277	288	251	285	301	255	289	295	267	263	272	298	290	283	321	282	264	266	279	302	273	277	292	269	285	249	289	243	288	254	268	279	284	290	278	299	284	332	288	291	294	300	285	296	292	276	293	281	275	268	271	296	269	285	289	275	295	296	262	280	285	278	278	271	281	289	245	269	268	293	251	298	275	285	276	298	264	276	292	285	305	273	283	291	309	283	285	293	271	289	289	254	282	290	278	297	298	262	321	289	260	295	259	269	308	260	277	293	261	294	267	322	302	259	293	276	273	256	288	257	289	287	259	295	267	277	297	294	266	284	292	296	248	282	285	287	320	284	295	279	261	309	281	252	273	280	285	311	275	275	291	293	281	281	271	282	284	311	274	280	294	249	279	257	266	282	284	281	274	287	285	280	273	274	289	303	288	262	285	288	278	273	285	262	275	253	264	253	290	262	283	264	296	290	299	295	296	293	300	287	278	286	271	299	277	309	271	269	288	271	249	292	290	305	251	277	269	268	280	301	298	287	299	280	305	271	268	293	303	284	263	300	276	293	283	269	272	256	284	295	280	243	318	280	263	293	256	293	271	265	275	287	276	293	291	273	302	286	308	312	309	281	284	280	276	261	284	275	281	303	259	299	319	284	264	271	286	228	305	277	277	275	264	295	279	297	274	294	277	281	282	282	311	275	265	279	273	296	310	256	261	310	283	272	266	277	287	307	304	272	309	279	267	264	272	266	291	277	314	277	273	271	296	291	294	287	276	291	238	301	263	292	268	292	287	290	328	274	282	284	263	254	261	271	282	276	289	287	277	292	271	313	252	298	264	266	222	282	264	277	281	303	270	269	270	280	264	277	277	295	256	302	266	308	276	266	297	271	291	268	281	297	290	292	304	270	260	274	281	302	276	258	276	277	302	282	303	292	309	258	267	274	264	282	274	261	276	279	280	287	282	304	287	259	299	321	281	301	250	281	320	263	317	289	286	291	297	298	296	261	280	292	302	273	275	261	278	279	279	267	295	285	289	266	247	299	295	218	275	286	271	270	274	270	329	300	259	310	271	273	290	269	292	277	322	245	287	288	302	267	292	289	275	284	253	277	271	259	288	291	271	278	266	275	283	259	291	317	287	264	273	293	297	289	277	288	286	273	293	285	308	301	324	262	267	287	280	298	288	272	284	260	284	317	276	281	296	289	269	309	311	284	285	277	290	269	282	314	313	259	310	276	279	269	289	289	289	270	241	274	282	307	261	271	275	299	260	276	275	292	259	300	289	278	308	288	278	293	300	305	300	301	284	303	312	262	283	286	294	271	258	268	295	291	310	263
23844	21012	28115	24117	21016	9428	1311	766	595	557	1182	7323	18421	21165	10813	1243	545	458	572	414	411	401	454	416	391	420	427	432	407	438	463	414	453	424	418	452	450	435	423	451	404	436	456	417	452	441	438	425	456	441	431	422	428	392	415	435	412	416	421	425	409	453	461	446	417	411	420	474	420	435	413	450	472	420	431	400	412	451	443	448	465	404	425	373	445	423	420	438	400	448	394	450	462	424	418	427	447	389	486	423	439	449	428	410	401	423	408	419	424	408	442	431	412	446	442	405	431	430	428	393	414	401	416	414	421	452	400	441	387	444	437	446	393	385	422	420	404	407	397	422	424	397	412	399	404	456	432	430	413	391	388	412	467	420	440	453	423	406	428	398	393	396	425	429	428	469	435	440	425	419	440	448	389	397	423	422	392	418	407	402	435	432	435	410	440	393	404	435	447	427	426	451	438	428	453	435	440	450	414	446	442	399	426	432	434	394	434	439	443	439	414	468	392	451	437	421	470	463	439	452	423	428	381	426	470	425	434	415	411	464	411	424	398	414	416	404	400	428	420	443	413	414	403	411	421	388	447	433	434	410	387	427	445	449	430	422	456	447	452	434	443	427	401	426	405	437	436	414	420	420	402	411	420	404	435	424	423	431	427	412	424	415	441	451	439	429	444	399	460	440	448	418	417	437	449	441	447	454	410	412	413	412	427	446	489	419	431	442	427	391	433	420	411	408	408	431	414	426	421	420	396	429	389	440	426	441	459	442	409	424	427	416	419	437	420	433	404	438	411	405	455	413	442	392	429	420	417	412	365	392	416	395	462	434	411	401	442	420	431	408	417	441	430	443	412	456	392	452	407	445	404	431	396	477	412	436	441	435	408	439	399	431	420	403	405	433	417	402	436	445	454	455	430	412	418	447	440	484	440	404	397	462	432	439	381	425	438	445	390	428	422	436	430	435	433	415	444	435	437	417	428	426	446	403	467	449	412	382	418	398	416	385	440	420	429	431	461	444	434	451	418	432	463	461	435	430	388	426	431	397	415	446	421	421	435	448	442	417	417	429	425	404	458	413	426	402	443	414	393	426	418	424	442	433	432	424	476	421	417	429	420	387	430	400	428	447	423	436	419	434	410	417	412	433	382	426	468	397	442	384	441	409	418	448	424	430	450	414	428	381	428	405	427	423	416	405	418	416	444	422	434	441	388	416	387	366	439	409	385	429	401	424	386	408	430	433	429	393	433	401	432	414	389	387	473	428	409	379	451	418	441	439	416	390	423	380	441	424	399	419	446	440	435	410	405	419	443	421	384	449	411	422	403	460	421	451	425	401	427	425	428	397	425	435	440	455	420	406	427	393	433	411	424	414	398	373	433	459	418	435	415	426	404	420	416	459	445	419	407	420	405	430	436	416	454	415	408	406	416	433	401	457	394	451	423	456	436	437	424	456	381	373	416	433	419	398	400	398	382	435	464	412	453	437	443	420	397	452	389	433	418	403	404	413	390	427	447	422	423	423	422	426	449	410	409	434	437	460	404	441	405	455	458	432	415	401	390	436	409	431	390	419	392	402	425	396	399	422	400	430	428	414	390	419	417	424	456	413	439	415	431	451	432	431	418	399	405	395	399	401	403	451	412	420	420	410	437	430	376	421	421	411	439	439	409	408	406	451	446	401	426	409	405	413	415	440	422	427	434	431	382	378	429	425	416	420	391	422	424	441	460	466	433	411	392	427	448	450	419	423	447	458	425	449	408	451	455	442	426	414	403	455	449	394	439	429	401	402	417	434	436	428	424	418	383	440	417	402	421	429	434	437	434	441	440	432	421	428	438	435	411	411	420	442	419	413	403	444	453	436	450	416	379	406	439	424	427	429	398	432	422	381	427	483	415	429	456	451	399	456	427	421	430	429	463	419	407	431	480	451	438	462	406	440	444	431	453	415	401	454	472	387	451	413	377	423	438	432	415	420	432	387	431	426	449	454	420	449	386	427	424	428	431	440	426	427	431	440	438	421	445	409	418	426	427	409	429	458	404	438	430	432	406	423	454	475	407	430	434	460	384	449	461	443	430	438	438	422	449	456	417	457	421	405	396	431	434	401	415	411	406	411	405	421	413	415	455	424	384	398	413	412	438	447	403	445	443	383	427	403	413	462	448	434	453	427	409	424	430	405	451	423	400	441	429	394	430	405	453	407	422	425	448	415	394	433	417	435	406	418	405	425	431	429	414	465	441	424	417	411	402	437	408	424	397	463	418	432	442	403	437	425	414	487	409	428	408	433	378	427	412	455	411	395	427	428	421	420	415	433	438	432	430	427	427	442	413	450	425	438	412	425	446	408	416	408	413	422	400	417	432	463	414	405	410	400	405	449	459	421	407	413	402	457	431	406	394	455	399	435	427	414	422	428	429	402	428	402	415	442	402	412	410	382	424	410	418	416	421	452	400	420	432	432	440	439	457	404	434	446	447	446	455	391	450	475	445	419	386	407	395	442	397	390	387	412	421	437	438	453	443	384	453	443	444	398	426	426	399	414	411	425	406	439	406	417	458	436	416	419	421	418	452	435	458	431	398	451	438	423	390	412	419	424	385	434	430	423	429	421	399	390	401	399	424	424	434	452	424	414	410	442	403	444	404	401	426	421	384	431	416	429	404	387	440	388	392	399	424	429	421	417	436	437	443	453	437	424	408	457	415	433	447	391	376	404	429	401	447	439	443	425	453	406	417	453	426	424	439	423	409	459	378	431	469	429	402	444	424	409	403	417	427	403	411	407	415	432	418	434	429	439	412	436	410	420	426	373	433	412	450	416	411	463	423	394	406	416	432	435	394	415	412	424	427	399	431	429	402	405	423	417	435	419	443	437	412	425	440	424	421	407	422	463	445	400	384	437	406	451	414	452	389	410	427	430	414	420	409	399	448	427	433	414	398	404	419	431	437	436	410	473	405	418	430	406	416	445	425	407	421	445	446	440	419	440	426	424	394	462	431	456	425	374	424	439	399	424	410	403	431	393	430	441	434	406	442	419	426	445	405	427	438	389	442	437	430	386	440	401	437	394	438	412	429	399	411	445	416	414	426	413	407	389	447	413	434	438	403	430	442	418	399	421	415	410	397	393	457	415	411	420	429	438	438	419	421	449	395	433	385	413	390	433	413	439	443	424	401	475	436	443	459	430	418	394	397	451	414	471	434	450	431	396	411	385	427	447	412	414	429	429	442	464	419	434	407	416	427	450	429	402	461	412	419	420	455	436	479	424	419	405	396	430	441	452	419	426	388	445	435	417	442	421	417	417	397	416	413	436	420	412	413	419	390	415	460	432	419	427	464	435	442	415	427	411	431	428	420	415	418	431	458	403	425	389	432	394	412	448	446	449	412	424	422	394	427	430	435	423	434	439	443	420	428	430	458	411	429	464	394	403	456	493	427	385	442	392	400	390	467	408	387	444	420	416	445	428	402	453	479	438	404	438	420	417	446	406	413	411	402	427	451	466	405	435
23903	5365	4286	2127	1476	1096	891	742	683	638	1774	10430	20068	19200	8446	1049	491	464	705	406	431	411	372	391	387	399	396	381	390	375	414	382	390	389	402	374	399	386	364	416	398	370	399	384	393	401	361	395	368	383	373	385	438	427	385	366	392	352	387	418	369	423	410	385	335	381	392	384	409	386	381	402	370	358	374	407	357	380	391	377	388	371	375	392	372	372	418	387	396	376	412	388	372	428	380	417	404	409	373	392	394	390	410	403	388	412	379	366	417	380	391	357	391	382	391	333	411	362	380	415	443	412	385	364	396	385	375	390	384	400	410	389	402	424	364	421	399	383	401	385	378	394	423	382	413	392	396	375	372	372	396	421	403	394	357	386	403	380	382	416	406	388	393	364	393	370	410	399	395	413	360	387	401	379	381	351	410	387	423	379	387	405	402	423	384	367	410	353	381	380	392	387	365	389	395	390	383	370	383	365	366	422	402	367	361	385	413	381	426	409	348	383	376	391	393	372	403	410	376	384	413	413	363	383	363	374	412	387	365	375	362	410	386	423	362	382	385	375	397	422	390	376	413	435	366	405	417	371	420	407	387	430	401	411	385	378	399	395	359	381	367	372	360	390	409	355	381	393	413	371	385	404	406	398	390	384	377	391	382	437	353	405	392	392	398	426	375	373	372	374	408	408	364	393	372	379	398	412	365	412	375	401	398	358	399	410	386	401	418	365	407	388	375	385	389	371	430	418	357	395	388	391	383	426	398	385	349	396	397	381	383	393	412	373	415	368	386	369	385	387	411	395	423	395	414	362	371	383	373	350	382	350	399	382	368	357	416	396	407	433	368	382	400	393	364	356	353	390	366	411	380	413	373	397	380	418	365	437	361	371	433	398	392	366	405	367	373	437	379	379	412	377	377	389	401	358	378	380	403	377	398	393	390	406	412	377	361	377	388	392	391	383	370	397	384	384	385	388	388	344	407	375	405	367	374	404	357	384	372	391	373	411	372	372	417	386	379	409	345	415	382	368	419	363	377	379	411	400	393	413	389	394	403	377	366	422	384	361	403	387	378	386	378	417	376	373	372	379	368	372	403	416	405	400	360	415	387	429	384	383	378	413	408	387	391	381	397	387	411	400	410	408	406	365	408	418	368	392	390	442	397	386	398	404	385	392	395	383	375	378	376	379	419	373	367	401	404	420	374	396	385	392	414	377	397	369	388	389	373	371	412	399	393	390	373	396	373	394	361	358	387	365	368	386	373	415	415	367	388	381	401	390	336	406	369	386	405	354	361	403	434	389	380	422	405	341	347	395	391	366	366	374	382	378	404	399	392	384	386	400	382	386	406	387	419	379	370	366	375	381	388	358	359	363	391	382	370	397	429	407	367	370	373	374	358	381	384	383	409	394	354	382	393	413	391	383	392	402	387	388	417	379	386	406	410	375	377	396	425	365	409	417	363	378	397	398	405	349	396	381	389	389	390	371	390	382	413	369	402	367	358	404	392	381	388	376	377	359	394	392	401	396	361	396	404	361	433	356	402	382	386	386	426	413	387	365	427	399	389	366	430	371	378	380	415	361	395	385	402	376	381	357	392	382	381	370	396	402	391	391	377	368	385	372	395	348	392	390	402	424	404	420	360	385	419	402	405	402	391	397	411	375	408	402	413	367	392	403	414	420	357	367	355	403	402	425	403	357	384	396	387	369	360	351	401	411	374	381	383	387	375	398	400	383	397	411	384	377	417	356	361	397	440	371	426	371	382	395	365	389	407	395	408	372	397	353	381	406	393	395	400	407	368	402	416	393	392	397	380	389	410	373	376	404	368	378	400	428	417	391	402	388	389	362	358	413	381	392	389	389	420	403	413	415	395	375	393	406	397	378	404	391	431	376	422	406	378	356	402	368	410	395	357	391	377	379	377	393	406	403	437	392	397	392	397	409	388	390	393	401	379	426	412	394	391	384	380	388	383	389	392	407	394	393	414	420	349	384	369	410	386	338	368	391	373	323	385	375	394	394	426	395	371	389	365	397	403	385	388	405	367	373	377	376	393	374	384	401	399	389	391	396	385	412	380	379	366	394	387	386	388	415	377	351	363	368	392	396	369	349	395	380	423	413	411	393	384	416	367	360	383	402	390	414	393	393	361	376	369	387	390	399	412	402	367	437	357	404	405	380	395	405	365	362	415	435	379	359	400	379	341	408	370	406	374	401	363	403	349	379	395	393	371	378	406	377	378	388	371	391	390	375	358	386	397	392	394	437	407	396	392	376	379	353	415	378	382	369	402	356	401	430	408	366	403	384	416	402	388	360	393	401	408	362	407	361	405	387	350	425	373	394	386	404	371	350	359	376	361	387	393	379	434	389	362	366	373	395	381	392	388	389	389	403	381	414	408	409	408	386	363	398	387	373	377	425	369	377	426	401	418	388	375	415	378	412	390	373	406	390	384	385	395	402	335	378	416	388	391	385	384	382	364	371	418	385	388	418	374	394	356	385	379	384	395	400	370	376	367	392	369	370	433	379	405	383	360	400	389	407	426	367	405	392	391	408	383	377	377	371	390	360	369	427	348	405	414	442	373	382	388	355	398	398	404	365	400	365	350	410	394	394	394	380	377	403	395	397	389	423	400	365	383	395	347	381	432	386	367	402	385	390	387	398	377	353	375	376	376	383	409	372	376	402	380	371	406	348	387	428	440	402	397	380	390	393	363	380	351	398	404	367	411	413	391	375	380	389	395	399	386	393	388	371	377	398	424	388	392	421	411	366	377	351	372	386	363	379	445	365	396	378	369	377	354	376	384	395	395	398	381	362	406	394	401	369	378	370	366	373	419	383	404	402	384	383	379	367	371	399	392	390	396	420	401	394	383	370	385	353	387	418	368	402	391	321	373	370	394	400	406	398	402	403	366	425	394	414	390	386	359	426	422	385	356	368	385	388	407	391	375	389	398	413	392	387	397	412	427	378	378	394	401	371	369	374	366	402	401	366	375	357	364	367	363	424	368	394	397	380	427	381	406	389	393	397	391	392	379	367	384	378	405	419	388	376	411	404	404	393	388	396	383	370	396	399	403	391	390	367	376	387	390	396	391	379	403	381	406	373	383	381	392	337	368	365	402	383	383	392	377	374	375	361	394	391	392	403	408	382	363	363	376	381	408	365	410	362	403	390	378	398	373	414	376	406	391	433	385	379	387	409	381	411	395	399	436	405	404	383	368	400	396	399	383	374	339	394	382	388	399	408	395	385	408	375	383	382	371	404	415	398	384	351	399	389	404	359	403	384	348	434	363	400	403	411	385	406	390	408	375	398	392	388	382	366	407	399	398	368	394	398	372	394	369	355	394	385	372	426	396	376	370	408	418	427	384	357	383	383	378	401	362	386	378	370	399	407	407	377	379	401	397	372	407	354	374	363	367	377	413	409	405	349	402	394	366	381	356	363	420	406	390	387	412	394	391	391	375	402	393	383	399	386	403	397	388	378	418	378	379	399	399	407	396	396
27371	12892	1059	452	285	269	250	237	218	284	234	446	1158	1156	634	235	229	241	219	227	225	194	210	231	225	223	212	224	223	207	235	221	256	224	243	211	241	216	240	204	250	205	210	226	256	208	234	251	216	224	254	225	231	231	208	221	226	237	235	221	215	205	261	195	255	207	232	249	242	229	222	225	244	237	224	215	245	241	217	214	217	243	230	233	209	229	230	250	197	226	252	239	210	235	231	224	227	192	221	214	225	225	249	248	232	220	223	252	206	206	233	217	213	241	239	242	227	227	222	233	232	225	228	235	208	217	204	212	223	237	229	237	201	237	222	232	268	194	238	219	240	227	241	225	240	247	184	212	232	234	225	209	204	253	196	236	230	222	220	225	190	209	217	241	231	199	226	234	232	229	246	207	209	227	237	270	238	207	213	208	224	218	208	235	231	257	199	186	223	228	239	226	238	227	259	234	217	230	249	209	215	214	209	210	229	217	244	214	210	209	238	252	249	253	219	221	235	237	240	252	224	220	214	244	218	228	204	227	212	218	199	218	244	232	215	276	241	227	227	230	220	206	210	216	224	232	229	229	237	212	200	259	231	247	231	215	219	217	218	247	234	196	226	246	215	225	224	214	223	207	209	231	213	242	211	216	219	233	218	203	210	215	214	220	263	227	244	242	231	205	227	229	219	183	241	253	224	215	226	216	198	228	212	231	235	233	234	246	204	265	197	221	214	226	241	218	221	209	220	199	214	236	234	196	251	243	233	202	233	228	233	235	218	206	218	248	225	203	210	215	206	218	233	240	236	215	255	230	211	246	272	220	220	224	226	211	222	235	232	248	233	226	222	233	238	228	262	207	227	266	226	210	241	215	213	223	216	239	238	223	216	214	212	235	207	206	204	207	248	226	231	251	217	181	238	210	229	244	224	227	248	242	230	229	240	185	213	227	218	232	219	227	231	220	266	243	196	226	239	204	235	232	230	232	239	206	247	214	245	242	244	237	215	244	230	216	204	207	238	253	228	216	211	243	213	215	237	229	230	240	244	217	223	212	220	207	220	229	235	205	221	229	211	225	236	226	218	206	222	235	207	221	245	201	227	214	193	226	196	230	225	237	214	207	236	208	222	214	232	233	220	226	233	215	226	222	226	207	214	228	237	212	216	245	249	239	226	243	240	223	235	230	240	205	235	242	219	225	227	232	238	229	251	239	223	252	227	239	231	233	242	235	229	256	220	257	240	206	220	241	221	254	217	212	247	243	254	235	233	208	242	247	227	232	231	217	219	235	234	202	232	237	211	209	203	226	214	190	238	224	212	200	212	215	215	216	207	227	211	232	222	220	239	214	224	266	205	227	209	221	222	269	242	225	247	247	251	227	219	245	247	204	217	229	223	201	251	238	227	215	208	216	206	233	229	216	210	215	235	247	193	225	227	228	224	214	217	202	219	239	239	263	205	205	243	195	228	221	236	206	243	225	204	229	219	217	213	230	222	219	222	202	236	235	202	241	225	227	182	229	229	221	241	209	246	227	250	229	226	231	213	195	209	203	219	232	223	204	250	209	235	199	218	205	231	243	243	232	229	235	217	193	240	220	224	235	241	216	223	261	223	227	253	215	241	205	207	204	218	228	255	228	207	220	190	219	191	248	218	239	199	212	252	198	245	200	204	256	240	222	237	242	238	216	217	209	226	247	226	231	204	221	228	261	203	215	234	259	220	232	250	227	228	241	235	211	237	205	223	228	218	202	254	205	207	215	201	233	199	247	226	223	227	254	200	211	227	246	221	244	199	210	220	233	215	200	241	249	231	232	229	260	252	212	270	247	211	252	228	228	232	239	189	233	264	233	225	211	238	237	200	229	224	248	231	237	242	230	200	224	238	186	231	233	227	224	201	249	236	213	221	221	233	231	246	188	199	230	198	236	234	245	223	216	235	236	227	208	226	210	193	234	245	231	244	205	211	192	245	236	203	220	194	231	191	250	255	233	238	208	248	250	220	236	231	235	237	210	221	241	210	251	217	222	237	225	236	240	241	235	209	242	209	220	214	228	226	229	193	224	217	225	235	226	236	215	240	212	246	224	227	200	256	231	215	235	209	233	217	217	244	221	210	206	200	231	203	219	237	223	232	229	236	236	221	215	235	209	208	245	236	221	216	231	217	217	232	200	228	217	215	234	207	246	209	227	225	246	223	234	225	225	229	225	213	200	227	235	207	244	218	215	257	236	230	213	217	185	209	205	199	225	224	229	226	223	229	215	248	216	260	214	210	233	198	234	203	232	233	217	198	194	209	242	213	239	212	236	212	217	255	247	212	207	218	225	242	214	234	242	224	228	233	238	239	196	215	244	232	220	212	232	228	220	189	242	223	241	227	215	212	214	210	248	255	216	223	200	230	235	199	227	241	240	222	240	198	246	224	244	228	205	210	219	215	227	210	237	205	257	245	222	187	222	213	198	221	218	260	211	221	214	216	221	246	202	249	198	242	213	232	234	220	235	247	204	230	233	238	222	212	233	235	239	225	225	219	252	230	257	241	235	226	223	212	239	215	202	222	224	221	220	235	247	220	249	221	232	207	218	235	231	243	215	212	246	211	225	231	220	222	225	231	237	209	205	235	216	228	215	236	213	224	260	212	215	196	269	172	237	219	234	230	199	222	235	217	221	216	240	215	240	221	221	249	235	224	237	233	223	215	201	233	240	211	220	230	221	205	201	232	217	245	230	230	219	229	212	186	224	251	183	235	203	226	227	208	228	247	226	221	212	229	234	207	236	232	220	237	251	228	228	226	231	235	203	214	217	227	197	203	204	230	232	208	227	239	239	228	210	220	227	242	242	231	239	222	224	230	249	230	235	205	236	226	237	222	231	212	211	212	231	228	217	204	247	219	265	220	225	211	216	210	219	220	216	236	224	231	224	264	238	213	203	217	216	205	240	201	243	219	231	209	230	234	221	230	237	233	214	238	252	203	214	235	244	227	240	223	217	220	237	205	230	241	216	238	213	244	224	253	228	224	238	231	236	223	230	223	222	224	262	239	258	217	212	204	227	239	248	234	212	214	223	210	218	215	228	232	214	257	209	221	243	211	230	202	212	229	219	226	241	200	211	196	208	225	245	192	241	230	224	208	208	215	253	213	230	230	213	236	234	212	227	213	221	249	209	234	210	210	223	208	199	217	232	236	225	226	213	228	244	245	234	225	235	239	233	213	210	251	235	215	220	233	209	239	213	221	211	197	233	234	221	225	231	224	226	227	246	245	241	241	231	230	247	231	249	226	232	242	210	232	249	233	220	234	208	214	214	203	212	246	231	226	248	236	224	224	221	233	220	233	234	229	228	235	235	202	209	235	230	250	231	214	235	218	224	235	229	226	249	214	205	230	246	232	236	230	224	252	206	228	216	246	203	225	231	194	206	218	217	246	223	204	222	217	226	214	225	218	254	228	244	242	237	224	211	239	223	207	222	228	239	221	232	236	221	248	240	228	219	220	218	237	237
7766	437	412	288	268	234	255	240	236	240	231	627	1600	1427	734	227	211	204	226	218	230	201	232	211	232	196	246	206	193	213	225	237	212	217	205	225	238	220	226	221	236	208	214	220	205	217	228	207	225	197	237	232	197	220	208	229	187	239	203	211	215	208	226	215	237	215	197	198	218	230	227	224	210	209	215	230	230	240	243	211	230	202	235	212	243	188	229	219	223	182	217	201	219	199	229	224	218	204	213	220	217	214	201	237	197	225	228	234	227	209	224	202	202	207	196	200	215	215	187	234	226	213	204	191	229	215	189	208	229	201	239	241	223	225	225	191	219	234	214	236	220	223	199	227	216	207	212	218	199	211	196	210	212	212	227	191	215	231	192	202	218	243	202	239	195	225	219	230	236	226	212	190	201	233	222	208	238	225	209	216	207	192	240	213	183	214	223	207	211	232	216	218	214	221	218	195	219	221	216	231	219	213	230	245	224	227	212	222	210	195	200	198	190	200	190	238	208	211	196	224	217	203	235	193	201	237	194	222	227	201	200	239	209	207	207	211	238	217	202	227	216	234	213	207	222	189	238	225	221	225	210	222	178	231	224	232	224	202	214	208	221	233	202	221	216	204	200	197	228	217	212	219	207	203	200	215	221	219	219	196	226	189	238	230	196	213	192	221	218	205	202	223	224	228	217	199	204	220	208	209	213	215	239	215	222	218	209	231	205	191	213	203	202	214	210	207	218	181	221	217	218	204	209	170	218	189	207	210	224	230	204	235	225	215	228	199	205	219	219	208	220	203	225	222	210	215	233	232	206	208	214	229	222	200	239	208	193	213	216	209	213	196	181	199	219	209	227	201	220	209	229	220	224	213	212	215	206	200	211	232	205	236	202	237	200	204	245	195	224	194	226	232	227	229	203	239	196	201	201	217	205	211	224	204	223	223	211	248	213	195	217	210	233	200	219	240	191	234	228	202	236	212	213	198	241	194	219	240	197	230	231	224	199	201	214	239	209	224	213	213	230	211	202	202	236	218	237	216	221	182	234	242	213	211	219	221	218	216	209	234	217	210	229	218	240	185	206	194	228	206	217	218	220	216	200	197	201	240	204	206	225	212	215	202	204	227	199	177	212	212	193	213	237	227	207	219	197	199	202	225	222	208	201	218	219	222	221	203	225	230	231	200	191	207	223	207	211	213	210	211	205	212	213	183	187	204	221	210	190	255	227	208	215	228	223	189	213	203	212	238	228	209	233	189	204	215	190	209	237	208	208	213	212	244	214	194	209	212	188	228	220	195	245	210	203	223	213	229	211	229	205	225	240	224	196	249	197	219	185	209	214	203	203	215	210	215	225	209	209	214	206	223	235	213	207	209	206	227	215	243	217	198	242	230	185	204	212	217	210	223	229	220	244	217	205	190	221	208	216	191	200	196	205	220	206	213	205	199	210	214	203	221	216	202	207	217	238	203	192	217	226	236	214	211	219	233	223	215	210	247	196	225	177	224	214	198	195	200	193	209	216	228	231	232	199	216	240	216	199	180	215	207	194	220	232	214	215	214	219	202	238	218	211	203	232	234	215	212	233	200	210	215	191	227	212	206	197	195	180	215	189	196	209	247	247	200	261	220	214	207	240	210	211	201	209	209	198	214	218	204	209	239	223	215	223	209	213	237	213	222	236	231	197	217	214	214	231	200	200	203	226	249	205	198	218	227	229	253	215	201	212	211	222	222	215	264	226	202	218	215	220	219	201	224	206	220	208	207	187	232	203	223	208	184	211	240	209	190	230	219	206	218	203	205	205	218	206	212	200	216	214	205	207	218	217	200	200	213	214	231	195	211	210	264	195	200	177	208	220	201	215	188	217	200	216	227	202	212	209	207	207	239	222	212	224	231	223	188	197	224	234	215	215	179	225	183	198	219	231	231	227	204	226	197	210	202	230	194	224	217	215	217	202	217	212	205	209	207	194	228	186	205	187	200	235	200	209	212	237	214	205	185	219	229	177	206	199	215	222	195	221	207	212	228	207	232	209	207	211	200	222	193	218	201	215	232	207	232	239	219	196	208	240	224	181	222	221	226	204	218	236	222	217	192	216	218	223	231	194	225	209	238	222	209	231	223	220	179	223	211	216	234	222	224	217	232	215	209	207	188	210	217	188	232	206	223	229	213	203	208	207	221	213	214	175	232	209	200	205	212	206	217	202	236	213	207	236	244	215	209	224	199	239	215	225	227	213	240	217	222	211	234	213	219	207	211	202	193	224	203	232	242	205	212	222	230	219	199	204	207	200	230	219	212	225	192	196	240	184	226	216	213	215	199	217	195	201	214	234	224	220	197	206	222	212	207	225	209	215	224	194	231	202	219	240	217	226	209	201	225	232	211	212	232	222	192	225	217	186	216	230	224	213	217	224	191	214	217	228	213	197	214	215	216	210	214	218	206	219	264	201	232	221	212	186	216	215	209	219	215	230	204	194	233	223	200	202	235	196	190	217	215	206	214	222	236	235	213	183	219	204	227	234	246	216	213	208	192	243	214	196	240	210	202	221	222	210	204	215	196	207	211	201	206	196	215	216	233	236	229	208	216	228	218	218	192	213	196	234	236	209	211	213	208	209	241	214	219	221	232	230	228	214	211	225	237	217	230	216	223	198	202	183	226	241	222	241	213	214	193	200	196	186	201	198	205	207	207	218	219	207	177	227	246	225	212	194	197	211	225	201	219	204	196	228	213	225	192	206	217	227	212	225	217	212	211	207	221	191	235	207	201	193	216	215	207	208	219	207	233	210	218	200	200	208	236	217	216	239	217	210	215	211	235	208	233	197	202	221	206	213	222	215	212	232	233	204	210	233	200	226	207	214	212	211	214	240	202	208	193	204	202	209	224	254	211	207	214	183	202	218	193	236	224	209	202	207	198	202	211	211	222	221	219	219	216	223	212	220	213	235	205	197	227	212	222	214	195	220	224	237	210	237	213	219	218	204	211	239	222	213	212	234	220	196	214	206	237	202	204	224	208	220	205	230	223	246	215	229	231	230	214	195	237	188	207	247	196	208	222	219	224	203	209	186	226	223	205	207	206	203	201	221	235	227	221	198	240	209	241	223	213	229	206	214	210	223	196	218	218	213	223	250	230	224	202	206	204	256	211	235	183	201	215	236	232	219	231	201	214	219	177	193	231	208	205	209	230	248	228	203	212	251	222	201	223	217	220	207	219	212	205	221	221	202	230	209	230	219	217	216	209	223	209	214	225	227	230	232	212	210	207	237	230	197	213	209	218	189	236	229	234	234	195	197	189	218	219	198	193	232	193	208	210	215	216	227	231	194	233	212	221	236	236	236	223	223	227	208	205	220	197	196	226	206	204	204	222	217	229	224	211	216	229	206	224	180	200	207	209	194	232	208	230	215	203	230	213	225	206	191	209	199	180	223	227	208	223	209	187	197	198	224	192	230	228	218	209	219	201	183	212	238	221	202	224	217	209	199	221	192	224	235	218	214	203
24705	21009	27171	25014	11603	867	488	354	313	291	1475	6819	10364	9454	3781	307	244	247	237	226	206	215	221	225	231	205	254	230	222	231	211	239	222	247	243	229	228	244	230	228	207	220	238	230	241	246	234	223	245	220	261	252	231	227	246	220	211	214	211	229	232	233	201	216	220	217	246	211	208	232	246	247	222	219	251	211	228	218	226	231	215	235	203	207	236	211	245	209	208	230	223	205	204	217	219	236	250	224	227	236	252	218	239	216	243	242	262	225	217	203	230	221	213	238	214	244	219	219	205	215	247	233	230	227	223	234	199	232	219	228	212	215	249	217	209	212	230	219	230	223	223	211	225	248	231	228	234	208	228	221	220	230	239	223	237	227	241	206	231	241	222	235	249	230	230	226	232	242	210	234	230	236	180	233	223	223	236	236	220	201	194	212	214	244	217	235	229	227	245	246	244	250	231	217	225	201	239	256	218	233	229	228	242	247	233	206	239	217	238	245	220	233	210	266	229	220	211	217	231	233	224	248	222	236	215	200	227	228	235	225	228	225	201	227	223	223	241	231	219	218	205	219	234	247	204	218	212	247	226	198	231	243	215	240	225	233	235	237	207	223	183	235	193	228	225	207	221	231	236	222	234	221	266	238	217	241	231	221	215	227	223	253	211	240	233	243	199	219	248	222	245	224	228	250	242	224	216	208	235	224	232	242	215	232	237	246	200	238	200	227	250	211	248	224	228	225	232	207	219	228	212	227	247	231	262	194	216	223	206	240	216	224	233	219	199	209	221	230	213	206	213	234	192	202	230	230	228	206	207	209	203	226	219	243	239	236	206	225	234	247	231	220	208	211	228	200	221	251	210	225	219	223	240	200	227	255	221	232	212	211	209	233	214	235	223	246	244	236	231	222	210	243	204	181	237	246	222	231	207	225	205	256	219	237	249	227	229	234	250	215	228	261	242	245	224	214	209	231	235	237	216	227	252	218	217	204	258	237	221	217	221	258	223	243	217	205	216	218	219	202	249	237	213	216	203	221	224	221	237	243	211	249	251	232	231	242	227	210	226	234	212	249	217	201	212	214	211	192	231	221	218	221	200	214	226	245	215	209	229	231	222	236	210	218	207	230	212	205	234	221	219	217	252	228	225	235	227	232	227	241	232	210	220	229	232	215	218	212	213	204	254	246	235	212	238	220	210	203	247	246	237	225	228	234	223	220	248	231	215	238	235	208	215	202	224	222	214	215	237	261	209	222	225	219	254	210	233	239	217	214	196	217	224	219	230	225	218	219	226	232	225	228	233	224	239	233	227	233	233	264	232	209	230	208	227	236	234	199	218	242	236	223	190	209	240	229	186	210	213	245	231	259	222	206	226	226	229	220	218	219	230	206	216	223	203	202	220	194	254	207	190	202	244	235	220	225	237	222	203	224	245	210	213	193	243	244	250	231	220	220	240	220	209	240	227	238	215	219	220	237	225	216	236	215	226	226	218	262	211	237	240	223	241	245	225	255	245	235	204	229	218	241	227	221	223	207	226	217	204	252	214	204	223	228	208	249	202	251	220	214	225	227	209	242	238	228	244	220	213	214	236	229	214	240	231	230	205	231	211	220	226	230	195	196	259	210	236	235	232	209	202	232	189	216	228	227	228	194	240	215	233	211	225	230	205	245	237	224	215	243	228	225	212	196	216	220	202	207	224	220	257	206	221	258	235	251	211	235	229	219	228	225	224	232	238	228	217	207	224	202	240	214	248	254	202	223	226	225	203	225	237	209	253	246	226	234	210	222	224	206	238	267	240	228	220	202	201	212	217	223	238	236	217	230	208	220	220	222	236	226	235	218	219	237	214	247	248	220	208	225	226	229	271	233	249	216	250	218	210	224	230	251	208	229	231	240	234	215	229	243	248	243	215	233	208	249	230	227	239	200	210	255	235	208	214	228	196	217	226	227	224	201	216	240	208	230	226	241	243	220	257	205	217	224	215	200	203	231	210	241	219	228	206	242	226	240	211	204	198	251	229	231	192	215	234	225	218	214	238	208	211	208	234	238	203	217	214	215	224	220	247	242	216	184	262	235	251	215	251	241	230	222	217	268	228	229	226	244	253	242	192	211	211	250	218	222	230	211	214	213	233	238	215	255	225	225	243	237	218	230	227	232	259	245	237	255	208	224	229	219	220	251	248	216	232	227	225	238	222	228	237	234	211	225	224	218	226	258	231	212	208	240	203	214	211	236	223	213	242	230	196	234	221	223	225	245	227	220	205	222	217	240	242	186	202	208	230	217	212	225	198	232	215	219	259	231	209	246	232	200	222	219	232	203	217	193	254	215	240	236	254	222	217	197	229	230	240	259	201	226	214	250	221	231	218	227	225	232	238	239	228	219	239	225	229	215	228	226	228	223	251	249	258	209	226	215	225	225	245	233	232	251	238	242	255	224	241	202	219	219	230	215	227	236	224	220	238	225	252	254	210	203	222	242	212	222	217	224	243	225	226	237	223	228	243	219	249	224	216	235	235	218	200	211	224	227	213	213	258	228	231	219	223	217	212	244	226	197	270	239	229	213	208	218	211	207	239	232	243	223	223	243	245	227	206	235	236	234	226	215	230	236	211	222	234	214	216	238	235	220	235	228	220	233	238	228	226	260	231	202	223	222	241	238	209	241	231	210	241	232	252	230	209	224	241	218	215	234	258	234	223	247	193	211	236	238	211	250	200	235	244	218	217	227	247	210	235	222	224	229	223	243	216	234	216	209	236	227	237	235	219	233	241	221	247	234	224	225	222	210	211	227	224	217	225	256	205	249	216	228	234	223	195	216	241	230	238	229	228	229	230	217	217	230	238	206	189	232	205	222	201	216	223	210	248	229	201	229	238	195	226	231	201	213	253	232	246	203	229	227	236	210	248	229	220	249	207	214	227	210	208	196	240	227	233	221	228	225	210	234	226	221	244	230	237	211	189	212	227	224	200	233	221	226	219	207	241	227	242	222	232	225	219	234	210	229	218	274	199	228	229	224	206	212	227	231	215	229	228	222	216	219	211	208	230	234	217	225	194	225	222	236	227	212	218	256	235	215	211	210	222	236	217	229	211	223	221	218	196	253	214	244	209	224	242	233	235	235	227	212	244	215	224	258	228	234	228	211	226	212	201	233	216	247	200	239	230	224	244	220	223	238	221	224	240	222	233	255	215	195	228	241	224	227	204	209	236	227	198	226	228	211	227	217	240	232	212	224	238	231	202	218	214	242	221	220	218	220	242	210	210	217	270	236	202	237	225	210	209	203	215	225	227	246	245	196	220	239	211	200	215	220	218	191	187	238	241	231	219	229	191	227	209	237	216	217	218	214	226	225	232	222	227	209	255	239	215	244	226	231	225	215	218	235	217	233	209	219	215	231	209	229	227	205	224	219	221	240	184	217	250	235	251	204	218	219	218	247	234	249	235	219	229	211	222	194	224	224	240	237	206	232	209	224	218	227	222	247	228	238	219	215	206	214	204	242
23193	3168	2448	1199	847	633	475	432	390	376	2516	9487	11635	9707	3987	240	219	236	204	252	221	222	210	221	225	242	242	217	232	236	203	224	221	247	220	246	229	246	190	245	228	254	230	255	248	212	241	201	244	219	222	228	227	229	221	227	216	220	215	200	236	275	242	221	246	242	208	247	222	202	234	215	225	234	228	245	197	249	212	232	211	208	242	219	208	242	234	210	240	218	223	234	219	194	226	235	244	231	214	229	222	199	242	212	226	196	210	210	216	231	207	206	238	232	231	233	247	224	227	253	199	228	234	231	245	212	215	238	250	230	247	227	232	227	215	224	222	234	228	230	219	221	211	234	242	230	239	211	222	229	229	210	227	236	230	236	220	204	247	243	232	218	237	244	217	232	210	254	232	219	232	207	227	236	200	199	229	222	223	219	217	214	226	253	208	202	217	205	213	231	216	224	195	216	241	233	214	229	243	246	234	214	216	245	229	231	221	220	223	199	215	227	221	217	236	211	242	200	228	246	190	203	225	214	225	223	212	207	208	229	224	247	238	212	226	248	194	211	217	226	230	184	207	244	228	228	235	216	226	245	222	216	215	228	248	220	221	202	183	243	204	220	245	219	233	217	221	231	210	225	203	216	224	232	221	245	205	231	206	221	220	236	210	207	251	220	239	222	212	228	230	221	229	220	216	212	195	224	217	225	250	210	224	232	235	270	252	220	228	206	239	218	232	219	255	227	207	237	241	195	192	233	231	260	221	234	226	222	215	235	234	222	235	218	249	219	233	195	216	230	238	225	215	233	211	214	225	215	223	200	238	208	220	237	257	199	216	235	232	232	237	215	241	209	210	194	236	201	221	203	208	228	228	189	263	249	239	244	212	215	214	207	242	209	208	220	223	243	221	242	194	217	229	218	218	223	222	227	240	232	238	219	223	236	216	239	215	252	247	220	218	229	227	211	229	239	231	227	212	205	209	222	236	224	256	218	220	227	217	258	199	248	235	219	247	218	248	231	195	207	213	219	225	211	204	213	216	210	222	236	214	208	238	242	214	240	223	210	269	230	212	229	246	233	239	231	245	220	222	206	209	224	222	230	229	229	223	222	220	235	233	254	235	240	226	208	210	224	235	231	236	240	212	242	227	227	240	213	213	236	229	211	201	238	221	222	225	257	233	191	242	213	216	216	217	224	245	210	240	218	224	235	232	221	190	222	220	203	210	212	223	231	236	214	225	221	238	228	208	230	248	236	228	238	247	214	209	220	235	240	235	234	211	223	244	221	223	218	227	241	213	237	246	211	234	208	232	227	224	221	216	205	210	199	208	217	192	222	256	230	244	234	203	234	235	235	207	210	198	219	210	240	227	225	232	214	234	220	231	231	224	235	242	221	211	241	244	219	221	201	227	247	230	217	210	233	209	224	206	210	201	224	212	245	218	209	228	238	205	224	206	227	243	229	244	232	213	217	219	194	235	235	228	217	235	232	245	197	202	216	231	236	232	230	217	215	252	240	230	220	224	220	226	220	212	229	236	221	213	225	217	208	238	187	214	194	212	226	237	237	256	238	218	216	208	250	226	241	247	220	220	211	211	202	196	263	223	229	237	228	203	203	219	246	216	217	210	231	213	243	209	204	227	203	217	227	228	246	219	205	212	220	207	215	225	210	216	238	217	241	223	204	227	238	246	189	219	224	201	235	227	209	254	237	219	222	224	220	201	232	198	229	227	221	234	232	190	241	187	214	191	256	202	241	229	217	234	241	227	228	233	198	238	237	213	224	215	236	233	247	190	221	240	186	222	215	236	237	228	237	205	211	238	221	210	218	222	210	223	212	211	232	224	245	241	232	226	240	215	242	215	212	219	187	232	240	230	216	210	201	210	221	201	253	209	214	237	211	234	211	273	242	230	237	234	237	203	218	223	236	228	245	228	210	188	217	238	207	214	216	215	210	216	220	237	236	218	190	231	219	232	223	203	205	239	221	225	229	199	228	221	192	222	222	190	228	230	212	237	239	227	220	224	243	233	252	225	212	240	238	210	198	243	214	227	239	203	258	240	230	208	228	208	202	233	242	216	228	209	233	218	232	222	213	209	207	220	220	216	218	236	239	250	208	247	246	211	207	227	240	228	219	227	220	223	221	231	229	213	245	234	215	218	237	243	238	245	214	205	231	231	212	214	228	201	242	266	206	212	206	270	223	195	238	225	249	199	225	243	240	205	210	223	259	213	237	228	227	218	236	255	222	194	217	222	239	220	204	252	223	229	256	221	215	233	240	249	200	223	219	245	238	225	217	232	220	214	246	195	242	233	230	217	218	227	215	244	236	216	218	233	217	212	210	201	210	235	215	211	241	211	172	220	234	226	241	223	242	223	242	216	224	223	247	242	214	251	234	234	248	240	214	235	215	243	249	203	230	252	222	254	243	222	211	218	221	233	237	245	231	212	205	219	217	214	227	175	228	230	219	225	212	236	210	232	235	219	233	237	230	235	220	222	218	215	224	245	232	196	225	224	214	219	228	221	218	214	205	232	255	243	221	220	231	233	221	226	190	192	223	229	220	207	208	249	236	200	215	232	231	203	214	217	248	220	230	218	239	217	199	201	213	211	193	221	207	235	220	209	234	223	239	216	220	269	211	236	230	235	197	210	216	237	200	239	199	233	205	255	206	193	230	208	216	234	221	231	224	194	224	212	216	224	206	225	218	189	234	235	228	261	219	205	254	241	230	203	246	204	230	208	230	236	230	231	215	227	211	234	213	213	212	247	221	227	218	216	208	223	244	204	238	233	202	220	233	243	241	221	219	211	221	249	210	198	213	215	213	245	238	236	208	225	250	228	246	214	239	228	216	198	225	219	221	213	231	206	212	245	245	258	234	214	192	218	204	229	208	231	246	225	217	231	252	231	240	225	242	247	192	235	220	239	205	211	234	224	243	239	228	243	210	234	229	198	204	205	245	203	218	215	220	214	231	229	204	205	213	235	219	211	195	215	220	209	217	211	203	219	222	250	221	243	219	234	216	229	222	245	222	202	224	229	209	228	241	213	231	241	243	195	216	204	224	185	225	212	239	214	252	200	232	227	229	229	217	230	216	210	211	219	201	233	205	204	238	212	229	199	225	246	248	220	233	232	225	200	223	197	225	230	229	229	210	204	229	231	225	215	237	207	213	210	220	240	199	231	219	210	248	246	221	211	206	221	211	213	232	205	223	234	199	217	249	208	239	231	238	235	237	236	212	258	214	221	220	223	224	225	235	223	228	231	240	219	217	245	234	220	217	243	225	213	222	225	190	228	227	255	223	190	247	235	233	214	229	224	212	228	219	225	242	232	236	230	238	251	220	251	213	238	251	251	233	227	234	209	220	213	232	230	207	234	219	241	239	206	224	238	222	239	220	237	240	232	222	227	244	209	192	213	224	208	229	235	230	200	208	202	239	194	228	214	215	241	225	221	242	234	235	213	199	215	226	233	225	211	223	237	231	218	217	210	235	229	202
23916	21068	28155	24215	21067	9163	1230	635	500	605	2424	14207	22777	14265	1236	410	356	387	434	371	368	390	358	367	353	380	364	386	348	396	356	359	379	397	376	387	386	363	369	384	364	356	393	379	393	355	363	360	351	341	356	338	339	374	344	397	340	403	373	396	369	364	387	351	366	379	409	390	382	388	358	370	361	368	340	348	391	380	385	403	376	324	378	344	373	387	388	383	371	374	374	318	403	363	349	350	371	355	378	368	385	372	354	342	355	350	344	369	421	339	358	354	358	363	375	345	398	354	365	414	371	347	360	371	384	362	354	378	352	336	360	408	360	342	368	369	346	369	374	371	355	354	364	374	368	350	376	388	437	345	383	343	354	326	379	349	359	348	361	369	356	356	367	373	357	404	354	396	377	372	379	360	375	312	373	363	355	364	402	349	352	365	355	338	354	347	351	368	381	385	386	339	364	372	355	343	342	385	355	356	354	373	366	371	314	334	358	356	344	380	367	368	327	374	349	375	343	369	373	368	365	369	385	378	378	392	386	372	331	394	370	337	397	369	346	381	354	346	400	391	348	356	372	387	367	338	350	337	361	378	371	364	367	361	346	353	360	367	406	379	358	348	377	388	355	327	386	365	321	391	353	366	348	369	384	346	371	369	308	363	351	354	376	363	338	387	371	349	377	364	372	373	412	327	381	369	347	350	351	363	343	331	368	355	368	382	352	354	349	391	352	323	382	348	367	383	371	380	401	371	354	366	375	364	360	340	338	357	344	364	385	343	368	366	378	368	342	360	349	364	362	379	312	359	368	375	362	375	352	319	364	387	398	346	400	347	363	367	355	390	395	334	382	356	380	325	350	346	363	348	378	388	362	355	378	329	374	352	382	403	364	352	363	339	391	337	414	350	385	367	370	387	388	345	328	356	354	346	360	389	352	344	344	377	375	362	370	333	369	369	311	365	380	378	361	342	362	368	357	372	377	357	404	364	376	362	357	373	367	372	369	348	361	381	357	362	374	371	339	361	354	391	344	372	410	351	382	366	366	339	362	337	323	369	357	352	350	365	408	350	343	368	357	352	371	345	363	374	356	355	337	379	357	346	389	366	372	399	370	359	327	366	389	352	402	380	366	358	358	387	338	361	378	358	356	334	371	339	372	344	341	389	387	338	344	389	381	366	335	386	372	379	317	336	394	371	379	370	370	346	378	379	345	374	351	338	374	375	353	368	368	354	327	370	357	351	356	371	365	345	368	338	354	347	402	359	363	380	349	379	343	369	338	350	374	392	362	390	326	385	345	378	386	394	337	394	361	367	377	341	375	397	366	332	350	361	401	365	361	357	369	341	322	360	348	343	376	409	367	346	393	357	357	367	375	355	356	366	332	365	417	371	381	364	352	371	363	368	308	354	371	363	398	360	342	382	358	373	360	381	387	377	351	333	350	362	350	357	342	333	362	387	353	334	359	365	378	364	334	393	366	337	350	370	341	362	360	359	364	345	374	374	404	357	382	372	349	372	373	379	345	362	384	388	363	340	388	359	368	338	393	351	376	360	350	364	381	362	351	398	369	387	346	391	360	348	359	369	319	369	360	339	342	372	339	384	357	354	341	339	373	363	389	338	332	409	338	380	358	351	357	370	393	368	354	368	351	380	345	361	386	384	384	379	337	373	377	381	382	373	360	374	373	374	363	376	365	376	315	346	329	336	325	358	370	355	371	381	335	364	347	376	360	370	363	358	359	375	345	371	388	341	345	349	384	344	378	360	391	345	383	359	375	384	335	375	375	365	353	387	373	370	362	380	370	343	385	381	415	377	345	365	381	367	337	362	363	348	342	359	335	430	370	357	346	360	366	359	374	357	390	374	366	341	320	347	354	379	357	337	350	385	320	397	343	359	355	386	331	348	352	338	328	401	391	359	382	367	389	329	354	361	381	370	343	378	364	398	356	386	366	311	352	307	394	383	366	333	395	376	346	364	351	371	381	360	405	320	370	331	374	341	363	376	373	377	331	327	375	373	376	379	323	388	355	362	376	353	386	394	369	355	379	333	360	350	378	350	369	381	394	372	356	380	335	355	347	363	371	358	379	367	345	389	361	352	374	380	390	355	390	353	347	362	351	344	375	335	395	362	351	359	385	373	358	360	414	374	388	347	332	366	356	357	317	367	372	371	331	379	373	336	350	356	330	403	378	386	358	352	332	324	336	397	391	405	322	376	347	350	333	379	366	375	373	360	373	362	388	380	338	364	360	351	331	346	356	361	356	362	401	366	375	357	371	362	388	355	368	349	373	356	390	376	380	349	390	374	370	372	361	374	352	378	390	362	378	367	359	366	362	389	399	342	379	375	337	368	365	356	374	354	351	313	377	375	346	358	376	397	381	348	348	330	375	328	363	359	329	344	347	359	363	360	366	402	358	363	383	339	343	352	322	375	350	376	376	356	375	344	408	386	391	364	385	336	369	375	376	372	386	358	378	391	348	389	340	390	343	353	360	392	388	389	354	350	378	349	363	350	356	351	370	372	366	394	353	356	374	381	362	369	362	345	394	333	363	363	316	338	382	363	373	360	365	376	351	373	350	375	362	343	349	367	360	355	351	384	364	354	361	342	355	349	348	344	389	367	348	347	392	385	350	370	379	399	399	360	352	357	389	378	358	390	377	364	340	358	346	345	368	370	386	354	374	364	358	348	377	335	346	337	349	370	332	385	341	337	329	399	341	398	382	367	368	369	347	343	352	344	406	350	366	330	365	363	321	369	354	375	329	371	362	380	347	377	368	358	372	329	362	348	366	340	367	323	352	404	397	363	350	345	328	360	356	364	327	357	351	372	372	383	386	346	361	398	370	348	359	378	365	379	354	341	360	348	343	357	375	343	393	394	377	384	367	362	360	368	325	381	378	370	379	344	397	364	373	376	334	360	380	388	368	352	336	418	341	388	359	340	370	345	342	413	354	390	389	365	390	355	388	353	329	367	377	360	382	360	382	331	358	358	351	328	384	384	359	373	382	374	345	351	363	373	372	367	341	406	374	361	361	359	386	391	339	337	372	378	342	368	368	351	336	382	388	367	378	334	358	382	340	340	368	370	373	394	380	375	379	360	331	370	377	337	387	365	365	371	373	365	351	327	343	333	356	356	359	327	332	354	360	360	352	353	353	358	387	339	326	347	367	361	336	359	361	355	328	357	369	394	365	359	368	369	350	359	326	359	375	342	368	394	347	361	393	341	341	323	349	377	391	407	395	361	395	343	344	351	381	367	379	375	341	347	372	328	341	374	340	369	353	350	335	339	358	338	350	339	371	346	386	361	383	374	364	370	370	388	361	363	383	379	375	373	379	373	395	363	349	357	356	377	359	356	399	326	382	376	334	356	377	368	390	385	384	372	370	364	355	360	347	335	400	364	362	370	378	385	331	342	386	361	399	363	346	377	339	358	363	315	368	359	346	355	361	360	358	341	330	395	379	366	334	373	387	345	366	346	308	393	359	362	316	355	364	351
23716	5275	4258	2012	1411	1085	823	721	653	764	4131	17461	21947	11800	610	372	350	397	436	359	330	348	340	344	345	338	359	353	368	373	345	355	360	329	322	320	330	344	338	287	357	352	334	344	373	342	339	329	338	349	330	317	334	367	370	334	347	336	328	329	356	310	377	310	331	352	358	339	370	356	326	353	323	346	325	365	344	305	361	338	368	328	316	321	340	354	372	346	344	325	333	341	342	324	366	336	335	390	324	323	337	370	323	363	379	335	370	331	325	335	367	341	338	356	355	326	340	324	342	314	336	373	350	372	347	358	360	335	353	342	318	369	329	324	330	362	320	351	371	357	308	324	355	327	320	329	302	347	343	353	347	332	346	363	329	344	316	366	322	342	336	322	327	361	345	360	367	335	334	343	338	362	321	346	331	323	330	332	361	353	354	323	328	329	338	335	354	319	356	333	363	365	353	309	330	312	357	358	317	320	352	328	338	329	338	337	330	330	329	360	356	358	329	347	314	328	373	310	334	346	321	357	354	358	356	358	377	340	339	312	338	271	344	345	319	349	316	329	322	351	335	383	310	343	315	365	341	359	366	357	359	358	355	335	359	344	332	336	323	302	354	326	346	344	333	343	328	345	350	349	322	331	339	326	363	362	333	359	339	350	323	387	333	348	330	332	363	320	346	378	361	349	331	343	360	357	347	369	348	328	390	323	367	340	379	348	335	385	332	352	342	349	351	335	332	341	363	310	346	347	330	293	340	320	339	348	304	299	328	330	356	339	328	343	348	312	331	344	344	321	338	335	325	331	344	354	348	315	314	350	323	307	342	349	323	358	350	353	302	344	337	365	369	362	378	313	361	332	342	349	340	326	325	327	333	343	347	331	335	323	367	352	312	345	335	335	316	344	339	351	342	318	359	360	340	345	333	343	315	378	300	322	359	328	341	353	338	311	353	343	318	357	356	312	357	340	329	348	340	341	336	349	339	336	367	366	355	333	337	322	343	342	346	324	365	369	334	352	306	352	334	366	339	323	358	329	373	319	341	311	318	345	365	340	338	342	334	334	317	343	352	376	365	356	316	344	327	362	349	322	363	351	366	328	342	357	323	345	345	312	360	362	331	340	308	375	328	359	352	310	355	332	358	360	353	388	351	358	313	309	338	340	354	326	317	369	320	347	342	324	341	319	322	348	289	346	347	345	352	348	338	344	345	330	338	329	358	326	381	366	351	327	329	352	341	344	340	323	372	327	303	327	355	331	312	351	322	336	313	355	332	351	316	345	344	334	370	346	366	323	327	328	310	353	359	343	365	348	321	306	370	356	353	368	333	346	329	316	327	352	338	355	340	345	350	337	335	348	346	391	361	346	339	348	347	337	375	328	344	317	365	363	352	356	338	346	327	340	338	320	289	377	329	356	327	343	314	345	363	333	316	319	339	359	326	347	343	368	362	345	319	351	317	341	296	329	390	353	335	359	331	331	355	344	338	335	362	352	337	346	322	347	316	334	330	325	358	374	329	361	348	338	369	301	349	339	344	360	333	303	363	331	340	314	377	338	341	367	331	341	320	333	345	367	336	337	335	355	336	335	332	321	320	388	344	342	315	370	282	352	369	363	328	367	366	345	351	350	339	378	350	326	352	329	372	342	342	361	349	338	339	340	352	349	357	349	342	316	319	326	337	314	347	392	334	342	361	362	318	326	328	349	358	310	343	366	346	309	342	319	353	331	327	363	337	347	319	362	326	335	354	356	336	348	327	342	356	344	358	335	351	327	346	325	356	348	343	336	323	321	327	370	348	328	327	357	309	320	361	359	362	328	364	339	330	331	337	300	345	335	343	335	317	290	316	342	322	366	343	325	361	318	330	326	352	365	343	353	332	335	320	366	365	317	341	326	341	340	327	342	339	343	360	364	336	348	370	322	336	328	320	360	329	330	356	329	332	328	321	330	326	324	347	313	341	328	367	344	347	349	346	329	330	353	334	362	344	348	346	334	347	343	347	348	317	364	326	336	274	342	357	345	374	338	367	355	339	311	340	341	316	319	355	345	352	334	369	337	355	329	344	317	365	346	337	331	331	351	322	309	319	326	340	322	344	371	321	338	324	331	311	335	368	335	365	345	358	305	341	347	335	317	329	351	330	349	354	346	323	350	309	302	318	348	317	328	363	325	359	338	335	343	337	300	335	345	341	335	323	330	344	362	339	348	318	318	358	344	337	331	323	346	304	321	335	315	316	325	341	343	347	354	330	325	353	347	327	337	302	377	336	354	349	350	319	353	345	322	299	345	315	309	362	318	322	325	332	342	352	323	342	353	333	353	345	365	332	336	368	340	329	330	335	338	342	325	356	315	354	353	347	339	306	320	327	337	336	352	320	337	353	328	288	336	354	327	372	328	386	324	351	328	298	368	323	319	383	369	359	335	370	314	314	334	341	365	336	312	328	327	329	339	306	334	350	351	362	353	354	364	334	345	372	347	313	341	321	357	327	331	364	360	344	347	341	353	378	346	326	353	353	327	314	383	339	338	313	347	348	357	342	333	326	360	323	360	332	361	337	330	324	331	337	341	323	380	326	318	379	332	299	323	375	344	333	318	355	338	321	330	337	332	355	337	328	348	334	302	350	327	333	345	359	361	345	349	345	329	354	344	336	346	354	334	309	332	350	302	354	337	358	324	328	378	365	317	345	351	337	297	389	334	334	302	338	348	334	358	319	346	346	351	339	338	348	352	322	346	371	334	330	357	355	357	342	342	354	324	368	323	348	352	323	334	317	340	323	335	368	347	354	358	307	341	346	346	323	363	336	372	331	353	341	342	367	330	333	323	332	298	355	351	333	343	336	331	344	330	364	341	345	351	324	351	325	346	336	345	353	345	347	362	360	351	318	343	336	352	310	355	350	313	333	324	315	357	350	362	339	331	359	345	329	327	382	366	344	328	308	340	310	348	310	360	323	331	335	344	331	319	332	303	334	362	328	343	341	339	317	308	363	357	359	307	326	328	372	339	339	340	317	352	309	345	331	360	323	311	332	378	336	325	321	346	293	316	316	363	339	333	313	371	325	324	354	335	346	338	324	328	317	369	316	356	321	304	360	341	322	319	318	311	357	319	348	348	374	315	335	335	330	340	354	375	340	354	331	326	334	335	340	323	336	327	344	352	298	332	327	331	334	336	362	311	311	344	331	322	347	339	362	348	369	335	358	333	344	348	351	359	317	331	352	348	311	312	330	340	319	342	382	349	320	335	340	346	332	362	322	338	331	327	343	378	309	355	339	339	348	313	366	336	342	296	334	321	342	319	318	340	315	334	313	333	308	324	323	313	328	341	366	389	323	330	347	339	320	306	321	341	371	341	286	318	359	376	352	328	346	344	327	331	355	336	335	338	342	354	350	326	345	342	376	328	360	307	328	332	333	359	329	329	333	346	357	340	315	349	322	366	330	353	316	334	316	353	335	346	339	316	303	311	353	312	315	319	309	342	347	354	327	312	315	332	354	372
27232	13001	1018	397	251	207	242	208	225	220	279	810	1381	1029	424	225	237	213	228	215	190	218	225	219	224	247	209	212	230	209	206	197	211	218	235	208	215	238	202	241	207	229	237	235	209	206	209	214	211	244	219	189	201	221	226	207	196	209	217	217	221	218	191	222	235	206	218	221	189	216	211	241	202	208	218	229	219	230	212	212	203	224	222	213	223	208	203	231	232	217	237	235	180	222	195	222	235	195	195	222	224	213	232	238	217	225	195	229	204	240	206	207	229	259	238	226	202	216	236	201	202	204	215	222	235	202	206	200	213	200	223	210	242	202	214	217	218	190	218	208	216	225	227	232	222	241	215	229	234	212	225	220	218	222	210	228	225	211	218	188	220	233	188	228	216	227	224	211	232	227	212	210	221	184	212	229	231	229	202	207	232	221	202	199	225	230	239	221	225	205	206	220	211	205	208	224	214	207	229	213	196	198	223	196	219	227	219	231	241	230	216	213	216	236	198	236	200	222	224	225	247	232	208	205	208	208	242	243	237	213	227	215	252	229	199	201	219	213	230	198	194	200	188	252	209	186	212	222	210	231	214	214	201	221	200	234	239	241	239	217	210	233	215	209	224	199	219	198	218	240	217	217	221	232	222	210	222	222	239	242	219	224	235	216	238	242	212	234	211	204	222	230	224	196	225	234	207	199	223	238	237	244	227	215	269	224	199	213	213	213	207	209	217	212	229	232	199	207	231	201	223	225	183	242	180	223	220	210	224	221	207	216	215	217	226	224	239	244	242	228	236	211	216	216	214	207	213	238	219	192	210	204	217	219	212	244	217	218	209	203	236	238	228	205	242	222	211	214	221	223	221	240	209	248	233	229	207	220	220	212	185	215	206	215	204	211	228	214	200	214	231	201	218	199	212	217	190	228	206	226	246	197	215	188	226	227	229	234	196	200	218	224	205	213	212	214	234	198	202	226	234	204	209	209	210	196	207	207	231	210	220	195	213	235	192	225	239	195	217	220	228	213	219	251	230	218	223	225	210	196	212	215	233	226	218	206	215	189	215	229	224	218	206	241	209	204	208	220	214	205	203	197	227	224	221	212	215	246	203	224	229	231	210	231	207	195	227	228	217	234	189	218	221	208	224	207	228	219	230	200	225	214	249	238	207	213	223	206	193	245	220	200	199	211	220	203	199	232	208	233	225	227	232	199	226	212	222	210	234	232	208	218	217	182	219	217	205	239	236	241	228	218	178	229	231	232	204	195	220	212	226	215	203	236	213	206	219	208	182	210	231	193	203	224	212	198	220	213	213	201	218	208	228	206	232	205	221	204	206	202	238	212	215	203	223	246	192	240	227	206	195	216	218	214	215	238	219	198	207	218	233	212	196	229	200	204	223	189	210	224	254	213	228	215	239	220	233	221	216	223	204	194	232	185	221	208	231	228	213	223	216	220	211	229	241	211	210	229	203	213	219	209	226	248	210	193	226	228	218	251	236	239	208	243	212	238	207	206	196	226	215	243	208	238	199	198	197	216	212	174	216	196	229	216	218	220	221	238	225	231	219	205	221	193	229	209	223	213	251	214	230	249	247	227	241	212	234	211	219	240	188	212	204	201	195	213	219	225	224	215	277	201	223	203	192	221	199	224	213	239	222	215	229	245	234	190	237	202	188	214	220	226	234	225	217	259	233	225	202	214	227	207	219	217	209	203	194	202	217	199	216	215	200	188	233	216	231	221	211	216	227	225	223	197	216	221	221	228	207	213	213	237	213	223	213	192	197	216	213	238	240	218	184	210	225	213	228	221	245	236	204	203	225	221	220	222	213	205	213	202	201	217	211	212	228	256	229	198	193	217	217	195	223	203	224	229	215	206	233	211	233	201	221	211	225	208	240	209	239	192	240	212	241	223	218	195	212	233	236	201	210	210	216	190	217	207	203	244	224	228	230	238	221	232	216	220	216	213	236	221	204	220	230	215	225	224	222	204	216	187	206	207	216	216	245	218	215	231	219	214	226	187	214	198	206	224	203	241	223	223	203	222	206	201	201	207	244	199	232	207	243	210	211	193	222	228	222	198	234	213	208	209	216	215	200	234	236	255	197	219	209	193	208	245	222	224	212	188	213	249	220	219	228	213	213	188	229	212	202	224	205	216	240	210	217	226	206	211	225	173	209	237	217	238	197	214	191	215	189	212	228	234	223	225	228	205	210	205	200	209	225	210	229	244	229	189	223	236	199	238	208	210	241	209	228	203	232	218	219	197	219	194	231	218	212	208	243	206	215	211	202	215	239	225	201	231	197	225	230	210	222	193	201	205	201	215	224	216	212	226	211	243	205	228	195	239	216	188	212	226	214	235	216	207	223	247	247	241	246	211	215	206	211	246	214	210	225	200	202	192	225	248	201	227	219	223	199	225	211	216	240	209	199	223	196	218	212	231	234	208	225	231	208	235	209	217	197	234	210	229	210	220	212	225	225	189	194	205	257	224	202	210	201	215	186	231	254	225	224	209	221	219	207	257	211	215	207	213	224	212	186	250	212	211	217	208	231	226	227	205	226	238	234	184	219	233	215	228	214	230	234	230	208	212	243	215	194	232	207	222	242	214	187	220	219	194	218	195	233	233	234	239	215	217	227	202	195	210	224	216	232	216	184	220	221	206	218	221	203	241	229	243	261	209	204	223	200	216	235	221	205	216	224	216	210	205	222	221	226	246	242	198	221	187	216	228	221	239	220	207	221	197	223	227	226	223	206	210	228	213	241	248	227	211	222	206	229	225	206	221	203	215	230	210	237	249	207	194	209	207	219	217	230	212	212	196	220	201	192	221	208	229	207	215	244	212	217	200	204	195	206	207	231	228	212	198	222	212	223	220	244	237	236	197	207	203	222	226	228	214	210	223	216	197	192	214	211	190	247	229	186	227	209	241	232	214	214	207	212	208	224	221	228	240	228	200	230	195	236	218	204	224	207	203	235	265	222	211	221	232	238	233	213	206	225	232	216	241	223	211	225	253	192	214	230	219	187	226	213	200	228	208	202	224	228	219	226	234	209	217	217	209	220	221	202	241	215	210	210	215	211	219	239	227	245	235	211	204	206	209	205	219	245	237	207	235	215	218	207	223	218	190	209	209	245	229	218	238	205	229	214	198	216	233	214	235	184	234	226	212	223	230	241	190	220	207	232	210	189	196	213	229	215	225	226	197	218	231	192	209	228	251	208	204	203	212	218	197	210	212	199	230	221	217	240	217	215	233	230	223	226	211	212	222	232	226	207	215	225	209	167	213	236	236	220	204	230	214	227	218	203	218	207	223	219	207	227	212	210	202	226	208	189	257	202	185	195	237	235	211	207	205	212	204	197	217	226	212	231	254	181	229	224	248	202	215	204	195	215	206	233	227	199	215	177	252	223	220	210	232	222	214	248	235	202	226	218	225	220	229	227	209	229	214	212	206	194	220	212	229	198	214	211	218	188	204	223	221	226	192	227	228	186	213	228	200
7332	468	388	282	252	229	206	244	205	211	311	1414	1845	1332	487	220	206	211	190	196	228	230	202	215	215	236	222	226	238	220	227	240	210	222	204	196	202	207	183	196	215	181	198	190	213	198	210	211	203	200	218	196	192	221	202	235	226	207	207	194	223	205	201	187	218	199	218	190	202	192	175	208	225	200	197	210	222	193	195	206	222	189	216	214	201	215	248	174	209	233	213	194	206	174	193	216	226	217	189	226	245	207	219	184	226	201	232	197	207	233	193	251	196	218	216	221	188	221	207	203	224	207	202	191	216	223	207	221	218	215	206	211	207	213	210	214	203	227	216	208	229	203	214	190	218	224	190	226	236	206	199	222	230	210	204	218	235	223	203	218	207	211	209	188	204	210	205	200	210	210	220	222	167	209	221	209	220	224	219	220	208	182	201	200	222	203	220	218	198	204	216	222	184	200	178	187	221	191	220	219	192	207	216	205	191	245	210	199	218	206	225	182	175	209	207	206	212	219	185	217	184	192	212	186	195	211	196	218	206	194	215	216	204	198	214	190	253	184	228	227	233	216	213	234	223	183	204	197	201	218	203	193	219	218	200	201	208	216	212	190	228	204	196	235	232	227	204	217	213	202	200	215	196	225	197	205	207	247	225	191	200	211	212	210	223	181	189	207	199	220	213	203	212	207	207	192	216	197	213	195	183	214	205	234	220	218	202	229	220	208	223	214	202	195	207	213	202	199	191	216	207	211	225	218	187	222	211	226	226	194	199	221	215	197	193	208	213	217	215	217	198	200	208	199	211	204	210	219	194	208	226	224	207	221	204	206	238	234	242	212	220	190	194	187	226	204	230	223	197	217	212	202	198	195	201	222	244	212	211	222	212	191	219	204	190	226	215	224	193	200	196	201	212	207	218	217	213	201	208	200	205	209	228	226	201	232	203	183	195	204	181	217	245	219	205	211	190	234	220	204	225	186	203	210	217	216	221	189	214	203	208	237	216	225	218	204	215	213	232	189	200	207	193	207	206	212	215	188	212	213	214	216	206	192	211	206	177	203	198	204	198	168	209	205	226	204	173	218	237	205	222	207	213	203	199	193	221	229	187	216	193	215	227	256	218	186	173	223	201	212	201	175	204	187	207	218	193	224	202	186	208	220	193	219	228	199	218	241	201	206	193	210	212	205	197	222	217	226	219	217	210	195	211	242	199	216	215	213	205	200	195	197	193	209	217	210	204	197	213	221	187	224	192	216	212	190	194	217	225	233	248	226	213	194	212	213	200	188	216	191	203	195	231	220	191	210	203	210	220	195	206	202	212	219	220	218	216	201	213	197	214	202	221	233	217	246	192	237	224	198	216	232	211	191	223	217	209	230	203	228	209	199	203	194	202	219	211	220	213	222	229	190	228	210	206	185	210	238	210	225	210	235	230	232	239	187	197	204	227	234	206	229	217	205	226	200	202	210	184	211	202	215	216	212	218	223	205	199	215	214	196	219	216	210	209	223	195	223	229	204	179	198	204	249	204	213	178	222	212	201	201	209	217	183	195	198	188	203	209	231	220	196	205	208	214	204	202	221	215	201	217	220	221	217	202	215	214	209	242	205	209	237	181	208	237	206	216	206	206	207	197	210	220	198	209	210	199	220	186	217	215	223	198	213	220	206	202	185	206	204	190	217	217	206	190	196	201	223	185	195	183	213	226	211	211	184	216	209	211	192	220	191	210	206	219	209	212	225	204	218	188	204	220	205	242	233	196	189	203	200	201	196	218	216	234	178	206	222	210	202	229	212	195	219	216	210	197	198	209	214	192	220	223	187	193	224	215	248	192	218	210	222	221	217	216	221	187	206	188	207	190	213	210	207	197	189	205	208	213	202	192	219	199	183	201	224	226	242	202	224	201	204	211	186	224	214	217	182	176	225	236	203	195	230	235	192	222	224	215	177	183	225	199	216	198	198	210	239	185	213	229	212	192	193	209	212	203	218	197	218	225	213	195	229	216	218	189	189	191	236	222	219	181	222	230	204	197	215	220	212	216	196	196	204	215	208	211	226	217	209	201	205	221	212	204	216	236	188	222	214	220	228	207	224	209	216	215	201	233	212	214	223	204	199	199	220	216	203	215	198	172	212	234	204	193	196	221	189	211	236	210	223	203	202	209	227	230	190	205	214	208	190	214	213	217	208	213	226	200	226	174	228	196	192	205	207	224	226	185	194	190	217	190	197	216	202	207	206	213	197	204	218	200	197	194	185	223	194	212	187	226	220	217	219	206	210	238	228	197	210	201	235	202	172	195	216	218	171	235	223	215	205	206	204	211	228	202	202	211	206	206	214	222	204	210	239	210	184	204	194	202	188	203	217	215	213	211	191	202	214	211	210	222	178	205	205	205	229	193	217	214	222	199	220	203	176	196	205	198	211	218	238	197	205	219	198	172	211	225	198	221	208	213	237	217	211	220	203	243	213	211	216	211	208	185	222	203	235	223	235	194	196	181	218	194	194	193	195	197	204	204	225	243	208	183	198	217	185	228	187	184	188	211	195	222	202	209	206	236	192	205	196	202	217	240	229	241	213	214	190	241	209	189	192	221	218	201	191	223	216	205	201	210	206	209	221	210	204	189	238	216	197	220	216	212	206	203	222	215	217	197	216	218	224	198	223	214	211	213	208	197	222	204	218	214	224	191	236	196	222	181	226	214	220	227	216	181	200	188	203	195	223	205	207	201	226	227	211	212	223	207	212	176	183	188	205	222	225	229	220	200	182	211	176	207	229	226	202	234	193	215	216	200	213	199	209	205	201	221	197	234	211	207	196	188	199	200	210	217	208	227	174	215	205	202	213	221	226	214	187	209	213	204	204	226	224	189	219	244	196	196	194	182	215	221	199	195	228	223	189	219	225	196	195	221	217	192	194	218	191	219	224	213	210	213	212	220	203	210	218	209	228	187	213	188	214	188	210	214	198	243	216	196	207	228	217	205	222	196	185	225	203	202	213	188	234	219	205	214	188	212	208	222	196	216	197	190	205	190	219	215	219	206	216	214	199	191	222	207	210	232	231	196	213	212	202	200	218	189	206	211	206	187	210	210	230	202	198	225	234	220	203	215	201	209	227	233	200	185	193	181	200	193	197	215	199	222	193	200	207	223	215	213	192	225	227	208	205	207	206	195	192	219	203	205	201	212	196	198	221	214	182	196	235	225	205	201	189	229	204	198	218	195	194	202	212	201	192	216	190	204	207	225	210	223	226	207	207	215	221	199	213	192	205	201	213	195	208	193	230	202	202	216	221	197	202	191	192	237	218	186	214	219	184	191	203	219	210	231	200	186	207	197	221	213	216	218	217	198	208	215	207	194	221	190	204	204	198	191	201	183	193	191	213	196	216	177	189	208	211	189	203	213	232	199	199	197	227	176	212	187	235	215	209	210	226	209	203	228	199	208	203	213	209	183	198	207	215	206	194	212	228	203	222	202	205	199	211	216	206	190	200	222	231	219	206
24728	21014	27268	24941	11580	904	487	346	310	328	1008	4936	11918	10854	3578	388	236	242	254	244	232	247	235	240	245	279	252	258	224	230	241	224	212	227	237	213	229	248	207	262	257	226	234	282	257	246	257	252	255	222	246	255	234	246	213	249	232	196	250	237	227	236	253	248	243	234	208	255	237	224	252	233	233	266	219	225	236	254	229	226	249	253	238	255	203	241	213	233	218	234	231	251	229	250	241	244	235	248	208	237	216	220	234	275	230	270	220	232	251	236	222	253	253	231	249	218	246	241	248	217	255	234	222	226	263	232	237	231	256	243	248	219	247	243	240	210	210	258	230	233	261	222	213	232	219	229	221	253	251	231	233	239	268	229	233	254	195	247	245	219	245	210	229	212	233	237	227	226	225	251	246	229	225	245	242	245	226	252	199	233	233	243	209	222	249	237	223	209	224	221	233	234	225	230	222	207	225	245	225	253	231	237	237	241	235	229	229	237	220	230	212	243	243	222	228	260	258	235	233	210	212	221	245	225	267	263	218	242	260	227	234	223	230	235	243	238	251	210	231	240	262	219	227	225	226	233	213	237	237	224	256	234	228	230	233	230	224	239	202	237	216	228	228	227	248	230	232	268	259	233	229	247	223	227	237	219	224	251	234	250	254	227	220	241	233	237	214	226	217	232	226	261	242	255	245	216	266	226	226	218	252	234	252	237	230	226	230	254	207	236	224	236	226	221	240	250	247	236	260	246	241	241	244	222	252	232	228	233	212	219	232	213	242	225	211	245	237	240	225	254	222	226	246	233	219	230	221	242	250	225	240	244	220	258	247	224	225	204	212	242	249	238	268	226	244	203	229	247	247	224	222	247	231	217	225	213	211	196	234	244	238	255	241	248	237	233	202	241	235	241	241	224	248	256	258	239	237	245	254	252	212	253	228	229	237	247	240	231	241	224	208	224	245	216	243	231	229	213	224	246	226	237	219	238	226	239	232	232	227	237	210	230	253	237	229	253	222	218	230	219	242	211	217	225	243	247	212	224	253	246	228	215	237	215	239	216	253	226	237	228	238	228	247	211	218	246	257	221	252	230	242	237	240	228	219	233	246	210	240	232	216	234	233	240	234	232	219	268	226	217	237	253	218	239	246	225	225	231	255	248	236	253	274	241	212	241	233	237	231	215	214	236	248	249	233	247	244	219	217	241	221	224	228	210	239	232	264	243	225	221	214	242	239	225	236	251	204	199	217	254	246	227	228	269	242	215	231	237	257	226	234	277	237	257	255	213	235	231	230	237	232	232	237	227	228	256	216	255	234	214	222	248	218	246	220	215	252	242	237	245	230	220	223	223	228	260	243	230	211	233	227	224	217	238	219	213	223	206	244	206	217	232	207	244	252	238	257	234	218	225	228	257	240	211	229	250	229	219	246	229	204	229	233	208	253	244	255	249	232	223	233	235	230	249	218	230	202	240	247	250	255	202	212	245	217	223	238	211	234	217	236	215	234	215	240	234	234	226	256	224	224	216	224	219	236	246	236	261	237	208	252	258	234	232	263	248	232	222	237	195	230	221	219	213	246	239	246	289	238	222	219	250	234	226	246	251	245	219	210	239	246	246	243	234	241	241	243	223	206	254	245	229	222	222	242	214	253	246	247	231	253	232	246	242	230	230	216	232	222	247	246	258	218	232	252	240	250	248	248	224	227	239	211	213	211	237	228	220	228	238	231	243	232	217	225	244	210	257	220	234	245	227	240	229	215	223	227	241	230	231	266	215	218	228	228	210	208	229	269	246	234	212	245	236	245	227	265	240	230	246	218	251	245	243	236	232	239	219	242	241	215	216	216	240	249	230	209	227	227	233	241	236	215	213	244	243	244	226	237	241	261	203	237	206	224	238	187	227	202	259	239	216	260	210	267	216	235	240	219	242	225	224	232	231	229	225	224	215	219	242	252	222	240	221	266	220	237	237	246	231	231	237	213	230	229	230	237	225	248	214	235	217	211	235	222	219	234	234	240	230	236	244	253	263	230	230	227	232	236	253	245	203	206	231	227	238	241	242	234	226	227	224	257	241	254	244	237	221	264	245	266	222	224	233	227	249	242	230	249	205	234	227	221	248	234	232	244	235	220	243	266	236	247	245	215	244	247	220	229	207	231	238	248	236	220	232	213	211	250	225	217	253	228	220	225	227	242	236	207	226	240	221	238	205	219	230	229	241	221	234	250	242	231	229	224	193	246	233	242	228	242	237	210	254	203	238	228	223	229	230	222	214	268	234	201	229	220	228	224	229	203	231	228	255	235	227	237	213	229	211	248	224	234	251	265	250	219	269	242	228	233	219	223	227	250	225	203	266	206	233	235	252	197	229	237	263	234	245	247	214	206	238	240	226	229	227	237	239	240	221	229	238	235	213	225	243	226	242	240	231	259	220	212	242	242	229	221	236	201	244	222	262	238	219	242	233	223	238	230	221	238	257	221	196	232	245	213	216	240	238	252	230	241	212	245	223	243	225	248	211	232	226	236	242	234	249	216	242	232	235	226	212	205	232	210	229	224	227	235	228	237	241	225	216	230	236	232	238	220	226	213	263	235	274	229	235	210	211	236	238	242	220	221	256	243	255	225	251	214	248	205	228	229	220	251	222	230	257	218	225	248	237	249	214	240	252	228	263	229	210	216	245	230	215	216	253	251	236	223	220	232	207	218	220	237	277	254	256	216	237	226	214	230	268	201	217	251	239	231	247	246	237	220	206	242	228	260	231	211	246	226	250	250	217	230	217	230	219	237	220	243	234	236	255	260	229	246	257	211	226	235	280	213	226	241	213	227	224	235	274	254	217	232	234	245	212	227	226	226	225	216	239	229	213	230	238	210	237	230	220	254	223	224	240	215	236	224	244	214	260	228	254	246	236	250	239	222	246	205	200	219	241	224	224	238	246	247	220	225	231	215	244	240	241	237	226	228	235	238	211	231	248	221	230	235	216	222	246	240	241	219	240	232	242	203	234	259	207	260	230	239	226	233	230	216	214	232	249	241	241	228	251	218	219	237	226	236	219	220	234	232	240	243	223	243	249	225	233	227	234	225	216	221	224	252	236	228	260	203	234	225	235	239	229	265	262	233	237	210	242	241	256	227	208	240	204	239	243	232	222	231	226	248	224	196	236	242	227	208	244	247	214	227	238	238	237	257	233	215	247	222	209	226	237	228	240	216	242	219	224	223	259	223	243	215	228	239	192	224	237	222	227	221	250	235	242	241	215	254	254	255	268	255	208	238	243	253	249	230	225	242	229	226	234	219	225	224	264	247	226	229	217	241	237	229	242	236	227	222	256	214	238	267	209	226	248	222	227	246	230	234	249	244	236	236	229	248	241	233	251	236	229	228	211	215	252	218	232	243	229	218	239	252	215	244	216	215	232	232	254	216	240	224	203	250	243	227	229	237	225	232	225	211	229	232	229	263	233	245	236	246	200	204	254	227	265	219	228	243	219	228	211	232	241	244	231
22923	3010	2402	1158	784	599	514	410	403	484	1884	7396	13936	10249	3665	426	256	200	241	229	212	262	267	218	247	265	240	225	234	249	260	227	245	236	268	231	236	222	238	225	251	266	247	222	248	228	252	220	237	244	239	229	227	224	254	248	245	230	210	219	246	223	219	241	208	250	225	229	232	246	254	211	240	229	221	243	237	250	257	237	227	246	246	235	241	224	237	213	250	228	237	260	220	225	257	242	259	229	229	258	259	267	243	227	220	246	251	223	247	223	236	240	253	241	224	274	249	212	251	229	252	234	226	250	234	247	258	224	244	236	267	221	242	246	215	252	243	221	236	217	248	224	241	241	212	251	277	227	246	233	242	234	267	264	230	242	222	211	263	214	254	229	238	234	224	235	226	235	221	236	233	247	213	219	253	249	247	245	228	262	233	226	231	259	247	220	240	243	251	243	233	244	230	221	223	237	230	241	263	217	238	234	214	271	254	229	229	243	246	246	204	228	226	253	258	226	251	241	224	233	230	235	226	232	213	258	245	241	240	250	243	246	243	246	227	241	256	233	223	255	232	215	264	237	256	238	229	200	240	233	237	217	211	246	219	256	221	257	206	224	223	218	191	222	241	234	266	242	232	243	228	256	238	230	254	251	244	265	258	247	220	211	241	261	245	248	251	241	257	218	236	235	258	235	257	240	238	235	248	247	241	268	236	201	260	221	241	223	267	257	225	250	235	218	251	230	242	230	221	240	249	224	242	266	253	222	248	217	258	226	237	239	222	241	259	267	221	235	236	218	248	238	244	250	246	236	231	234	264	252	209	246	214	247	219	247	227	217	228	223	241	232	222	231	274	243	260	237	215	209	232	236	228	238	205	273	226	225	232	247	237	259	249	236	229	244	242	241	256	247	225	256	262	229	273	223	230	250	246	224	233	250	206	225	221	240	228	203	253	260	233	239	227	221	267	250	226	222	253	235	242	217	233	243	209	236	232	224	233	268	251	225	242	243	221	232	247	224	263	205	226	237	221	265	230	240	245	228	230	236	237	229	275	220	225	235	236	249	223	230	211	232	257	240	212	266	223	230	230	257	245	237	264	225	212	213	244	225	248	255	224	235	258	248	220	213	255	231	240	248	226	242	240	235	221	240	247	250	220	219	240	226	246	246	241	236	230	236	253	237	229	220	266	255	214	219	221	248	250	235	231	241	223	239	232	242	223	202	219	234	256	246	220	234	236	263	249	230	224	244	216	225	247	243	238	241	246	241	227	223	242	259	253	217	209	237	234	255	235	213	212	219	229	229	239	274	225	239	261	210	251	248	217	233	254	233	235	257	226	233	232	265	242	217	231	251	219	206	239	247	253	245	239	219	248	237	255	236	212	238	225	224	215	249	238	238	225	250	207	227	235	240	231	232	233	230	235	229	222	227	254	265	201	263	239	223	234	214	215	256	245	231	206	244	238	211	216	249	220	258	236	242	250	246	245	251	233	247	248	256	251	214	227	244	224	247	221	269	236	237	223	213	245	211	227	234	230	238	252	230	241	234	250	232	267	262	255	238	220	259	260	279	234	273	196	257	249	240	231	214	205	249	248	224	234	242	215	241	235	202	264	220	248	279	253	235	256	247	220	240	244	270	232	236	234	223	226	236	233	274	269	235	241	218	224	234	222	257	245	256	231	244	228	235	238	246	247	246	231	224	239	253	236	254	235	229	238	225	240	230	227	223	238	247	237	256	242	252	251	234	255	228	235	240	240	256	242	225	210	246	212	228	231	225	226	239	235	239	237	248	244	225	233	249	238	220	257	261	263	235	223	233	225	240	254	229	244	209	246	232	258	207	251	246	237	224	228	216	263	238	232	238	232	251	250	237	206	211	231	233	239	236	238	253	225	222	240	243	263	225	238	255	226	238	234	235	237	246	225	251	228	230	266	219	195	232	236	229	242	227	262	202	247	286	211	245	244	223	224	211	249	231	201	211	233	221	220	242	243	226	211	247	220	249	223	238	257	237	240	214	224	215	233	237	214	220	231	233	241	226	226	244	265	226	260	246	211	256	253	244	238	265	237	238	242	245	234	223	254	247	231	257	242	245	242	232	229	245	236	211	228	221	248	245	228	259	216	244	220	230	248	229	239	238	228	209	242	224	216	236	242	261	233	221	244	234	237	237	254	217	220	226	228	274	223	218	238	224	219	220	252	221	226	261	216	245	259	242	265	247	248	223	240	247	263	236	229	250	255	239	213	210	243	240	225	253	254	227	242	228	230	207	226	229	231	256	217	247	245	240	238	238	238	240	229	243	213	210	214	252	247	241	270	255	234	222	222	245	225	250	273	233	212	225	247	244	225	234	220	219	221	254	252	212	241	244	216	219	222	231	216	232	244	213	234	248	207	266	245	204	239	262	249	238	260	270	234	224	239	217	259	217	231	253	254	223	253	263	218	228	244	238	232	251	245	239	218	229	247	212	233	231	237	239	239	230	197	257	225	226	237	246	225	253	226	228	259	242	213	234	258	236	227	263	200	228	259	230	261	245	219	250	271	244	250	239	226	239	244	251	224	262	245	219	228	246	236	219	256	249	235	249	254	247	263	249	234	241	248	207	237	228	215	223	244	245	248	240	234	240	228	245	236	245	224	214	237	210	248	238	231	239	249	247	232	204	247	235	217	241	227	210	233	224	257	233	238	224	223	245	233	240	242	251	230	246	238	226	262	221	243	251	244	260	221	201	241	244	237	247	211	235	223	239	242	229	228	222	236	248	243	248	252	266	251	223	225	221	226	265	218	222	235	233	244	219	251	228	228	214	253	241	249	226	212	241	241	228	230	232	239	228	252	236	232	216	204	236	216	215	233	251	235	255	242	258	230	263	254	228	238	267	250	242	243	227	252	226	238	226	228	222	246	253	234	236	212	227	231	241	236	268	250	233	243	227	236	227	252	248	211	209	242	231	221	228	235	225	239	262	235	233	232	247	270	248	241	232	246	236	242	243	228	241	242	248	206	223	240	260	255	255	216	229	232	234	236	232	230	241	272	244	245	228	225	238	219	233	227	240	235	254	216	223	232	240	256	213	228	240	252	239	235	240	209	233	235	210	236	211	246	221	244	256	238	249	235	228	221	269	222	236	239	246	226	242	218	245	229	251	233	231	252	248	265	244	222	247	224	236	236	245	236	252	243	230	245	271	236	236	253	210	229	231	218	230	232	222	258	234	233	223	245	210	266	229	222	239	218	220	275	238	216	233	225	233	237	238	233	254	268	235	255	219	230	246	242	217	224	232	228	244	240	225	240	217	254	260	246	239	229	220	222	254	227	229	231	252	246	239	250	230	244	237	235	220	217	262	245	249	222	232	244	217	272	235	222	246	220	233	217	232	221	247	224	232	221	262	272	218	208	257	245	243	258	268	263	257	283	241	214	238	229	263	240	224	251	217	231	261	232	221	271	257	222	250	248	257	232	245	221	234	231	245	234	260	210	239	233	197	204	205	239	225	230	210
23850	20998	27966	24209	20998	9335	1318	735	583	572	975	3439	22877	21652	9821	1722	508	415	449	453	416	399	455	408	427	438	398	456	450	402	422	415	425	413	389	447	387	486	438	435	420	438	444	431	394	395	439	435	457	464	386	399	438	428	377	407	424	466	403	441	430	416	392	377	421	446	400	424	410	441	424	373	397	405	422	426	420	430	396	442	418	406	447	402	379	383	447	442	425	421	435	426	412	398	405	391	400	416	379	411	423	418	433	391	447	412	405	411	436	398	458	398	404	431	422	375	399	441	384	408	423	391	423	423	402	416	405	429	434	367	405	360	391	436	425	427	453	440	402	417	438	439	426	434	378	390	440	419	389	426	410	411	417	398	424	415	402	446	393	439	406	376	413	421	408	408	421	425	404	419	413	409	408	467	384	395	418	444	393	414	401	420	447	416	437	425	373	406	377	387	384	416	418	422	414	413	429	446	409	383	381	398	402	436	356	397	399	422	412	421	439	386	446	421	453	398	440	406	397	358	428	431	480	431	464	430	405	407	396	407	402	418	419	453	419	425	410	421	407	425	445	427	395	372	433	409	404	398	398	420	403	419	437	411	430	417	437	411	378	420	393	374	405	406	403	440	399	385	433	411	408	413	450	393	479	443	404	414	412	420	419	433	413	419	419	389	447	427	378	416	408	436	409	414	421	396	440	399	420	429	447	422	383	431	417	430	371	425	419	388	398	444	412	433	415	436	390	405	396	414	433	465	388	400	369	425	397	402	411	432	434	420	440	408	396	403	402	426	403	443	388	408	446	445	420	402	401	398	444	423	398	411	404	411	412	402	430	408	441	419	404	406	444	403	431	384	441	415	400	422	393	421	394	415	428	447	449	388	403	404	394	400	431	402	424	433	401	413	424	386	424	420	381	416	383	413	402	414	416	394	430	411	408	411	410	402	375	419	406	383	391	415	395	392	411	434	397	390	385	434	395	402	441	431	415	402	393	413	402	384	421	429	394	364	429	410	441	438	419	411	411	400	431	429	438	458	425	436	400	414	395	411	389	411	430	410	427	387	414	403	430	435	409	371	363	418	426	412	392	436	406	410	399	466	412	377	394	390	395	408	444	416	417	416	437	378	418	424	421	441	441	393	414	445	425	389	419	404	419	388	414	406	410	412	369	430	456	411	385	412	411	387	379	439	442	385	421	392	397	404	401	395	433	405	415	373	406	401	414	401	433	458	426	424	428	417	415	365	393	430	422	417	405	409	434	406	398	412	393	436	411	396	383	416	401	420	421	426	378	462	381	431	386	387	401	420	408	437	410	412	416	444	379	407	411	410	408	453	392	394	430	399	380	389	376	441	407	422	398	464	424	403	424	429	409	426	402	409	419	419	407	419	419	405	428	402	424	413	411	403	390	413	388	410	420	431	415	421	383	453	391	378	414	418	410	405	403	420	372	425	418	378	410	457	432	408	421	414	401	412	402	398	401	400	420	397	415	380	403	406	414	406	393	389	392	438	398	368	399	439	406	433	402	440	421	449	396	426	397	398	393	404	400	384	428	395	420	402	392	417	392	399	444	385	399	361	418	402	422	424	444	428	414	410	464	385	465	431	420	425	389	414	363	449	386	401	423	431	424	378	412	397	452	455	407	434	416	397	424	427	407	421	391	381	454	429	432	415	390	375	410	416	428	395	412	429	441	386	406	447	382	410	389	436	474	423	423	411	415	389	415	409	395	389	385	402	406	418	430	434	416	401	382	406	417	380	408	428	390	429	389	406	394	354	407	410	419	414	409	436	436	419	437	449	401	414	378	443	418	426	419	403	439	427	432	425	411	422	393	429	445	409	392	425	436	432	419	373	438	417	416	384	402	418	412	421	395	408	400	404	426	379	415	364	372	408	426	408	418	409	389	419	380	421	407	421	483	412	409	432	430	417	451	419	420	429	394	400	424	400	378	387	411	421	394	417	379	395	396	416	394	404	412	377	443	404	380	436	389	422	396	375	402	393	399	478	432	391	397	415	418	392	422	477	396	447	429	397	427	443	409	404	468	419	445	407	368	384	442	395	404	392	443	431	413	390	394	447	431	396	395	388	417	402	420	436	457	404	388	410	426	422	378	387	395	394	428	412	414	386	421	424	396	412	427	410	396	390	418	418	381	411	396	407	400	424	416	409	406	423	451	397	406	387	425	397	410	414	407	407	387	419	442	423	380	445	410	392	430	469	431	425	439	397	403	435	412	411	420	412	394	457	363	406	410	407	397	422	396	464	381	420	384	432	431	416	386	382	379	422	433	391	428	428	419	446	415	420	417	403	438	407	427	404	403	388	406	389	416	405	410	429	390	383	377	426	404	434	418	414	442	404	423	437	387	403	410	405	445	419	430	442	384	414	456	437	408	465	422	401	431	437	409	407	404	457	412	426	399	434	400	396	409	396	395	424	394	378	383	416	405	425	401	365	432	410	428	361	431	430	424	409	411	395	367	441	396	430	459	403	401	413	409	398	404	420	414	441	420	401	415	404	385	409	414	445	388	435	461	423	386	391	461	436	409	398	420	418	408	418	402	396	384	426	414	462	396	401	388	418	436	392	425	407	383	402	445	447	404	414	395	428	402	416	410	377	403	408	412	411	472	393	400	420	436	441	420	421	385	382	380	418	414	396	419	430	407	419	417	393	410	445	448	418	388	427	388	412	405	399	421	399	441	382	394	405	431	399	379	422	411	398	423	411	442	398	416	438	428	395	412	402	393	416	420	428	428	392	383	380	392	425	358	412	419	424	421	379	385	438	454	382	437	426	430	435	405	432	401	432	417	452	397	410	441	406	425	402	428	422	411	434	429	436	407	403	417	421	392	409	434	418	399	436	459	429	409	434	391	431	401	396	342	390	413	432	441	389	375	447	413	393	436	383	392	393	399	374	400	423	437	430	412	440	429	431	404	424	405	396	395	395	458	427	399	423	442	435	456	430	419	375	410	434	432	423	447	407	422	412	416	428	417	398	416	407	402	415	427	429	422	405	403	387	385	428	429	421	417	430	430	382	386	386	426	411	401	402	418	398	419	431	421	443	406	423	425	439	442	393	383	435	367	434	399	424	435	419	417	392	390	428	408	399	386	418	416	396	439	402	413	417	401	427	387	387	420	412	392	436	426	410	416	393	404	420	407	404	409	397	390	413	391	437	424	425	426	434	378	394	419	447	373	404	395	410	406	403	375	419	437	382	403	426	417	429	414	401	410	413	438	430	352	417	441	413	405	436	398	390	393	409	391	404	417	439	406	422	404	447	401	413	405	386	387	397	415	394	405	396	392	390	383	401	442	399	391	393	411	403	446	430	399	429	391	430	382	411	412	440	374	381	409	425	412	370	453	435	421	428	434	386	411	382	409	386	416	405	444	410	420	427	411	390	377	420	418	420	433	383	415	434	401	413	445	423	403	437	452	414	412	408	439	434	400	411	395	393	425	402	417	451	388	440	435	415	397	407	436	421	440	420	414	450	404	452
25087	5288	4226	2160	1413	1168	896	786	693	645	1383	5307	24557	18743	7959	1493	401	398	368	397	421	398	417	382	402	384	408	405	385	392	400	418	405	416	424	371	422	379	409	412	357	413	399	382	412	399	382	389	419	440	380	423	387	403	401	344	383	387	425	438	362	404	398	426	407	372	363	379	361	377	405	395	360	402	386	393	427	377	354	370	374	377	423	358	397	388	378	419	408	412	405	428	375	373	366	363	426	390	423	360	395	406	398	379	431	434	391	345	370	369	378	380	375	385	392	409	384	392	403	395	366	365	394	385	389	368	383	395	423	402	410	393	419	381	405	370	400	379	366	340	379	405	401	393	397	406	408	403	406	406	380	389	363	400	417	379	399	398	401	382	391	422	375	398	354	376	398	384	348	363	390	406	401	426	414	399	414	425	440	366	404	397	385	393	406	403	398	397	412	353	370	419	411	427	391	378	391	379	382	377	365	392	365	382	377	402	387	369	384	373	368	379	406	398	417	389	400	392	380	401	402	366	407	408	379	400	354	425	376	377	413	390	398	358	386	393	419	381	384	393	405	391	419	364	354	397	395	400	347	390	371	389	358	382	398	434	400	404	412	371	386	359	370	398	405	370	353	422	380	399	383	393	397	382	374	398	392	397	365	362	410	391	398	391	370	424	408	397	392	365	397	380	400	408	390	376	398	406	397	411	404	402	356	410	380	340	384	432	381	417	397	416	387	395	386	378	391	386	374	395	372	397	381	378	376	384	375	374	390	375	382	396	359	388	371	396	388	374	382	405	385	363	379	399	377	371	404	393	346	391	419	360	414	426	350	368	387	385	381	373	384	353	397	399	393	393	401	422	410	398	379	399	421	372	401	379	396	361	386	383	394	389	359	393	396	365	378	393	429	407	380	391	391	389	406	391	361	410	412	396	407	408	385	410	380	377	408	340	395	365	398	385	371	389	398	376	379	391	414	383	403	401	347	343	402	408	408	358	391	397	359	407	415	386	406	376	393	392	378	351	385	397	418	390	344	393	406	415	417	378	397	367	400	358	400	418	411	410	375	381	389	358	398	434	395	440	375	404	407	402	367	409	414	385	397	382	382	416	398	407	399	388	330	407	370	367	415	415	353	375	362	408	366	371	399	370	375	364	374	377	401	374	382	407	398	416	410	407	360	392	384	396	399	380	392	392	382	402	377	383	382	380	374	385	423	396	409	414	356	366	388	411	367	371	409	395	387	415	388	401	402	396	377	373	377	384	384	384	369	386	386	409	409	401	399	418	437	370	408	389	373	419	378	394	402	393	393	385	439	388	399	377	377	411	376	353	392	394	396	378	391	398	354	365	396	378	388	367	414	383	374	392	379	376	379	376	389	394	387	345	403	348	375	367	384	421	392	361	382	398	361	389	373	363	427	428	384	369	374	409	400	381	398	405	432	403	400	386	388	377	374	392	427	381	398	411	401	380	344	410	401	378	362	394	394	383	369	397	357	362	377	357	394	383	363	410	452	395	377	383	337	397	360	385	383	359	391	391	403	368	415	405	384	406	367	418	390	409	394	356	381	352	371	381	401	380	399	404	368	401	396	397	382	382	383	395	363	400	393	311	415	401	384	379	378	377	387	397	395	412	389	402	372	412	366	386	390	382	397	412	412	404	404	398	390	415	387	398	371	394	384	387	375	377	348	403	428	386	391	377	425	397	369	372	377	373	376	365	391	395	391	419	407	395	414	410	385	395	386	397	389	386	378	376	399	385	375	425	382	396	386	408	393	389	399	381	379	370	385	376	383	385	386	366	410	387	384	393	408	367	394	386	362	362	389	375	376	375	360	384	424	404	428	404	382	400	345	390	390	361	380	380	406	400	373	371	398	407	400	368	363	382	396	391	374	390	400	380	390	383	332	365	379	374	406	379	376	397	383	402	379	391	393	374	378	358	390	421	390	384	374	386	372	367	387	398	394	383	399	407	383	376	406	409	376	400	436	393	365	377	352	397	377	402	387	384	357	362	391	382	413	406	391	391	384	381	361	407	395	387	367	404	400	375	417	378	387	358	386	386	419	400	393	395	362	406	387	355	406	394	358	413	366	372	390	404	369	382	392	373	397	400	356	386	394	369	397	410	414	368	392	353	394	395	391	382	424	407	385	390	447	383	409	365	378	364	365	382	409	417	327	351	386	369	358	379	396	417	416	381	388	399	391	357	358	404	395	404	384	397	353	365	347	393	389	388	403	349	395	383	401	394	395	388	407	361	383	385	424	403	382	398	362	371	420	381	399	374	408	393	394	345	375	385	377	369	415	405	396	376	407	378	383	389	376	387	385	375	398	378	413	347	409	359	386	374	388	368	402	378	389	407	395	363	417	359	406	373	378	427	369	387	401	373	452	376	378	414	403	382	382	364	415	397	350	376	353	375	368	401	352	397	407	394	356	397	384	407	423	381	385	407	388	393	408	361	403	409	356	348	414	372	367	375	416	369	405	385	372	402	416	401	365	381	415	383	366	401	368	391	442	402	393	405	408	374	404	366	387	393	378	388	380	399	385	402	372	373	375	351	357	432	331	376	393	382	385	372	385	402	379	396	384	391	344	391	368	394	372	446	358	365	386	373	402	348	407	402	381	363	386	386	372	369	398	404	401	388	381	409	354	390	372	394	380	400	389	390	428	382	391	432	356	374	391	378	372	386	408	410	376	400	385	375	352	371	395	388	386	401	333	379	364	373	376	406	396	392	391	365	393	390	396	393	367	387	376	404	372	391	374	398	389	410	380	376	387	352	401	387	416	394	388	357	397	388	380	373	413	355	404	394	354	394	400	408	423	401	393	390	392	412	437	350	416	352	372	376	368	403	369	374	393	370	392	375	374	379	400	381	392	388	393	393	406	418	380	361	354	406	395	416	377	397	396	389	365	393	362	397	414	428	380	383	387	372	420	439	397	405	383	357	392	379	374	381	374	410	373	373	381	367	369	391	387	407	376	365	353	373	386	372	388	408	409	416	365	360	405	377	359	405	381	378	377	417	401	393	375	383	377	418	378	413	382	402	397	380	387	383	377	405	394	387	372	371	386	383	396	381	369	369	425	380	379	367	378	370	411	398	401	383	393	414	401	417	376	404	386	377	419	417	362	390	388	415	380	378	367	391	388	377	383	359	402	368	383	370	399	384	345	382	399	403	368	400	381	352	351	409	431	363	394	391	384	408	376	421	370	396	401	370	395	392	383	394	388	394	384	370	396	415	353	370	358	377	365	378	419	400	364	398	371	380	377	380	384	376	373	368	404	395	373	379	345	403	353	356	377	350	383	389	393	414	397	387	375	395	362	344	374	371	380	422	373	404	427	388	410	382	379	392	355	368	352	386	396	377	415	355	370	385	404	374	385	369	376	381	416	401	386	397	371	375	394	402	359	360	381	361	389	367	369	389	416	382	385	392	375	392	369	385	398	407	385	416	385	410	380	369	384	407	382	379	393	372	382	361	395	400	380	402	348	384	381	345
27355	13177	1078	478	291	264	257	252	216	223	249	357	1202	1510	768	247	259	228	248	224	218	214	220	234	214	220	244	213	230	233	255	242	228	201	213	227	226	220	226	237	204	199	220	241	223	237	218	238	229	201	262	244	256	255	242	230	223	223	251	218	217	226	243	240	244	222	231	238	251	248	233	233	241	232	206	217	235	221	253	223	239	202	245	242	219	216	229	258	232	248	249	231	247	231	241	255	222	222	224	223	256	244	236	213	215	220	250	245	255	250	246	226	267	242	225	221	231	239	217	234	242	238	247	247	225	244	212	209	262	241	218	198	214	235	233	211	229	261	220	196	226	226	247	221	234	236	214	222	219	233	250	240	242	242	221	241	241	246	236	251	247	205	224	209	228	244	217	253	223	216	235	233	240	206	252	229	243	223	228	226	225	241	243	247	226	202	249	222	260	233	255	206	230	246	224	233	211	223	239	227	215	223	222	250	245	241	240	222	220	223	234	226	230	242	224	239	224	242	212	227	247	228	234	235	211	250	255	225	230	242	229	244	233	218	241	227	224	241	242	231	239	226	247	227	235	225	213	243	245	226	241	236	219	225	229	209	236	237	251	222	246	223	222	244	215	192	235	201	231	235	205	224	231	248	227	237	216	244	226	230	242	241	244	254	262	215	241	212	221	225	209	227	254	237	219	257	237	221	261	205	226	262	237	246	224	211	204	231	246	233	243	247	253	259	252	234	264	217	246	220	226	226	222	232	213	240	234	231	237	237	216	229	205	229	229	235	224	234	224	195	215	219	234	240	233	210	253	241	244	232	232	230	252	212	255	233	239	240	219	213	228	223	203	211	209	231	219	229	243	226	214	222	219	246	247	234	222	229	225	201	238	241	205	208	220	223	236	215	228	230	233	225	232	246	198	228	226	221	239	226	240	237	214	268	228	223	197	225	228	265	214	240	245	259	223	226	206	220	221	240	236	207	223	246	252	258	231	223	238	243	243	220	246	249	231	194	213	229	222	219	252	241	225	240	240	232	257	207	250	220	247	225	183	254	237	248	225	215	231	253	244	232	221	215	203	245	237	220	237	219	247	208	247	241	220	223	211	241	235	226	278	247	243	212	216	232	249	263	255	255	263	235	228	243	252	245	268	233	241	241	239	230	218	253	227	227	229	224	208	217	202	268	221	221	254	248	224	242	230	237	209	236	207	238	253	211	219	224	243	231	244	249	234	222	213	241	254	246	232	252	242	248	229	223	237	214	238	241	228	223	251	209	237	224	216	246	228	238	238	219	214	226	230	200	232	237	261	249	246	241	228	212	212	248	232	223	237	238	226	223	220	205	214	248	230	240	237	246	200	235	214	236	217	243	255	247	229	201	261	270	226	230	220	256	245	245	228	217	206	211	223	224	235	229	245	246	237	248	209	222	231	223	213	250	214	248	255	240	209	212	228	216	239	248	215	227	202	236	240	234	241	234	231	241	245	227	227	236	231	255	197	229	223	250	218	246	240	272	242	213	239	225	211	236	225	253	220	258	232	251	231	227	212	234	245	245	243	248	205	230	179	217	218	226	234	218	234	239	209	240	235	240	221	223	215	199	219	207	206	227	211	244	237	236	256	232	242	207	240	223	225	222	234	231	223	241	235	230	236	231	207	207	203	257	235	231	223	250	205	236	227	204	256	235	218	220	245	227	231	201	243	226	227	224	247	241	217	238	229	233	214	230	215	200	213	252	249	236	232	207	241	212	232	248	238	242	196	214	249	241	212	236	225	212	223	225	239	217	213	244	230	224	232	223	260	248	221	246	236	225	253	241	206	220	236	231	209	228	207	246	232	252	218	240	250	243	231	241	200	234	219	210	237	227	231	230	220	218	232	244	228	223	211	228	220	215	216	218	227	225	238	223	205	246	209	244	233	220	202	226	227	226	246	236	227	238	209	208	230	236	232	251	246	255	259	240	260	247	205	236	244	252	222	242	212	227	219	236	202	235	212	235	234	251	204	236	216	226	236	233	223	206	252	239	238	239	292	216	244	238	233	212	248	216	204	228	227	235	242	208	220	211	234	219	258	227	201	232	239	241	235	208	252	256	202	224	249	233	238	237	224	198	240	250	238	230	212	252	223	224	256	258	230	233	237	231	227	228	230	236	234	198	231	222	212	226	217	225	241	215	249	238	220	246	212	245	228	231	234	241	222	259	221	216	218	235	229	233	221	206	230	231	206	212	241	241	230	208	214	220	246	241	228	243	233	239	215	224	222	232	236	234	254	228	217	229	240	226	249	233	248	240	239	230	222	242	236	246	217	238	214	208	226	241	199	226	229	234	239	227	261	212	243	231	242	239	241	245	239	267	227	229	237	242	225	235	250	266	222	246	225	215	229	226	224	251	203	214	226	231	206	242	231	224	228	219	232	222	238	209	275	257	216	218	222	223	251	237	236	206	219	233	233	240	216	228	257	234	208	232	237	251	254	232	262	227	200	223	268	222	228	224	242	234	251	230	242	210	202	220	209	233	233	237	236	244	204	231	228	236	240	249	227	220	202	185	274	264	232	246	206	248	227	222	228	235	224	259	259	244	261	198	233	229	230	227	199	220	204	248	241	245	209	242	232	225	238	230	219	250	234	234	248	211	228	224	222	219	234	229	225	251	230	231	237	229	223	231	262	226	231	227	211	221	212	207	258	234	235	222	240	223	239	216	212	229	239	224	221	227	218	249	221	237	208	247	230	235	238	209	220	242	198	224	248	229	227	219	221	251	259	239	202	221	250	230	230	237	239	241	233	213	237	237	241	245	231	240	234	241	227	219	234	230	255	217	206	226	216	245	256	235	241	254	253	217	213	240	228	218	226	233	243	244	225	223	229	238	220	237	257	219	237	229	237	244	205	204	233	247	242	230	213	243	224	236	245	209	228	225	228	240	247	248	204	252	251	233	220	200	206	234	250	225	255	231	210	198	244	238	228	234	212	253	223	239	233	250	269	242	245	216	230	231	219	250	227	230	229	252	203	227	223	243	247	215	222	240	213	251	231	245	211	226	250	259	229	248	223	217	242	230	225	238	228	232	233	221	240	218	219	224	238	241	222	226	232	220	234	261	222	230	237	242	227	220	204	242	238	237	232	223	199	193	214	225	223	231	228	225	252	238	242	212	242	257	250	235	257	254	224	247	226	219	226	233	229	250	267	245	221	225	232	238	230	217	270	234	221	250	219	217	218	221	237	251	234	249	244	209	240	240	205	188	229	239	246	223	218	246	260	249	223	213	228	197	269	233	229	242	239	259	237	235	231	233	220	208	236	217	243	244	223	220	221	217	231	226	210	235	237	236	247	248	212	229	219	213	229	244	226	239	253	217	260	222	241	205	201	221	227	241	203	202	239	230	271	223	211	252	237	230	237	228	230	244	236	237	241	215	234	190	244	236	239	229	218	216	243	241	223	216	238	241	228	247	213	237	252	217	259	239	229	235	256	241	246	263	242	227	219	234	208	236	252	236
7630	460	432	342	272	241	230	205	255	219	260	418	1881	1712	855	277	229	203	228	220	221	219	211	230	215	243	235	218	231	217	200	221	233	229	211	227	233	253	204	250	213	205	242	223	221	214	221	262	231	248	230	245	201	211	230	179	238	237	213	233	226	236	222	209	213	222	231	232	200	208	219	250	207	234	206	217	235	222	186	227	218	249	203	228	212	208	218	207	213	249	231	221	218	233	230	222	224	221	213	216	228	208	238	255	215	234	234	219	228	220	225	212	212	237	247	205	227	198	209	190	203	209	232	224	220	241	221	215	247	227	215	217	211	219	204	223	244	208	223	208	224	212	246	209	241	235	226	214	232	206	234	186	199	218	216	240	235	218	214	223	210	240	230	228	204	221	229	205	229	214	243	233	217	211	238	214	242	223	221	216	239	209	221	225	235	242	214	248	248	224	219	230	230	212	196	226	208	218	222	210	217	211	259	227	219	232	220	229	232	221	225	214	209	231	219	232	227	240	242	248	213	228	232	216	218	204	231	231	228	221	206	208	225	246	205	214	228	214	222	203	202	221	250	216	230	219	240	248	200	228	209	199	233	191	216	207	204	216	211	233	219	218	229	219	213	212	205	232	227	216	231	221	235	251	235	194	228	242	217	249	208	237	205	219	220	226	202	235	223	218	224	227	230	225	224	213	193	216	224	226	242	211	224	213	221	228	216	195	216	224	209	221	199	204	201	212	217	210	222	213	232	222	224	206	223	238	227	253	232	200	219	234	228	210	256	215	224	234	225	240	216	215	222	230	210	226	199	238	228	208	214	196	209	242	215	228	212	220	232	223	224	219	235	240	216	227	216	220	220	216	203	194	210	215	221	222	194	246	220	207	234	234	234	223	220	247	212	209	215	198	236	236	198	239	220	220	253	228	212	249	217	232	225	214	227	230	225	226	204	231	234	204	226	196	229	202	214	263	223	232	197	231	215	232	254	198	216	212	227	235	232	221	214	224	240	229	224	214	199	203	218	215	219	210	237	201	228	224	207	217	240	231	227	235	222	198	225	215	212	219	224	233	221	215	196	216	221	232	217	219	223	227	226	187	247	220	192	176	220	216	231	202	235	233	226	217	219	207	204	219	210	230	218	222	187	206	235	208	235	221	223	224	239	215	231	235	206	210	204	220	244	253	211	225	202	226	191	209	214	225	220	230	232	226	232	207	222	235	250	238	198	237	208	208	208	227	216	210	238	232	214	222	221	212	227	216	214	201	197	212	228	200	250	218	211	214	241	203	220	225	206	190	205	209	238	230	217	227	235	196	234	245	240	202	224	224	246	243	220	209	212	243	207	236	205	185	196	193	221	217	204	236	246	232	195	211	218	211	249	234	225	219	220	248	218	216	234	227	196	235	230	220	204	208	206	219	240	217	194	216	186	225	218	192	214	230	209	234	210	201	219	215	225	215	221	221	203	207	208	227	203	207	239	204	210	226	241	229	203	241	227	240	215	217	205	206	238	240	218	211	205	214	207	221	208	240	197	221	214	213	201	251	211	227	239	218	229	229	232	215	221	209	213	240	221	206	218	227	217	217	221	202	204	235	207	229	210	199	232	217	222	212	237	198	206	202	205	231	238	211	242	229	253	231	213	207	198	205	221	240	224	214	220	229	218	224	230	235	214	247	211	229	224	238	200	239	206	212	221	193	194	211	199	221	192	236	234	234	211	228	219	235	218	247	229	232	202	202	221	206	228	242	209	207	198	240	205	219	249	211	225	214	204	220	212	241	235	202	224	218	202	200	214	210	231	229	203	217	235	199	226	216	235	228	219	206	222	237	229	205	231	230	214	213	206	239	219	234	180	225	227	218	192	218	227	256	216	223	230	239	208	219	212	217	237	218	212	252	204	214	239	223	199	239	214	203	221	238	212	223	225	229	235	215	199	231	197	229	225	206	220	224	218	226	215	211	208	230	219	201	229	233	239	223	219	202	226	209	217	231	196	226	216	210	241	205	213	205	196	221	244	219	218	213	205	231	207	219	226	213	209	220	247	229	229	212	222	222	211	223	241	206	203	200	221	200	220	216	221	228	219	197	244	234	232	239	222	235	236	199	194	185	223	204	240	226	242	212	208	209	221	198	221	246	246	252	218	240	228	223	219	204	235	216	218	218	227	236	195	232	233	226	214	200	187	216	205	204	187	239	229	209	250	219	215	239	229	227	240	227	222	253	209	237	237	231	252	214	202	218	231	218	233	208	229	217	215	220	213	219	228	233	229	223	216	220	226	232	221	251	240	235	228	215	226	218	224	198	205	226	240	229	206	236	194	236	234	233	213	215	222	232	208	213	209	229	212	210	230	220	224	211	216	229	221	229	214	197	243	205	217	213	240	223	200	237	229	232	223	228	232	218	219	205	240	207	220	204	222	223	213	223	237	250	214	217	235	220	225	206	199	202	221	230	219	232	188	202	216	242	221	229	226	218	211	210	219	212	197	253	218	232	208	247	233	241	241	216	202	217	208	238	218	204	223	212	218	202	224	205	232	227	206	207	228	211	246	235	222	212	222	226	199	212	208	224	236	189	217	216	237	208	259	197	211	234	211	203	215	219	217	231	228	195	233	209	222	242	229	229	231	207	246	225	241	212	221	214	235	206	198	195	233	242	218	238	211	217	215	232	224	199	246	241	230	228	232	194	205	231	196	198	226	207	220	206	209	217	215	223	238	247	232	225	229	216	226	203	219	216	222	214	215	212	215	229	223	223	230	214	235	229	228	216	228	250	241	235	204	236	238	226	218	251	213	215	248	212	202	208	212	203	214	228	214	214	213	194	218	225	233	225	213	222	228	200	203	238	229	210	225	241	211	230	240	214	234	212	215	218	222	218	225	203	219	223	181	237	244	217	206	229	209	242	220	208	203	208	213	201	212	197	207	230	180	230	236	209	219	231	217	209	232	200	241	206	235	221	194	205	226	226	235	231	216	239	208	222	227	203	244	194	241	214	204	228	209	200	214	241	239	211	207	248	225	202	246	208	234	238	212	219	262	203	223	238	211	212	232	237	215	203	225	233	189	216	178	211	243	231	242	226	225	240	225	200	237	210	214	241	198	240	231	238	211	211	227	226	212	226	226	208	204	221	209	247	237	218	237	230	222	218	239	186	186	209	238	226	196	216	223	218	203	212	214	207	206	230	243	227	213	243	220	186	213	231	218	224	207	220	223	203	223	215	205	192	244	208	232	221	249	224	248	194	195	218	206	220	200	220	257	219	235	205	241	214	240	223	225	227	240	222	208	218	206	214	215	218	205	215	207	230	208	228	234	219	206	224	211	214	240	250	223	222	234	231	220	229	242	232	236	214	202	218	231	240	192	196	212	224	200	231	252	243	230	249	222	217	223	220	218	210	213	233	242	245	206	191	215	223	222	241	218	224	227	209	238	211	219	222	231	215	208	236	230	225	253	243	224	198	195	223	209	233	223	229	193	217	209	237	207	205	208	232	232	202
24785	21028	27325	24917	12130	1012	533	424	364	333	354	6898	15175	10208	3233	350	275	264	284	259	279	276	301	243	277	267	291	251	249	272	269	269	287	258	251	276	273	276	303	250	254	251	282	259	282	258	259	257	276	284	275	234	263	276	274	233	244	267	257	268	282	277	232	256	281	257	288	269	279	266	297	285	282	279	283	294	263	299	230	291	274	273	263	263	274	270	270	274	286	264	263	261	261	267	286	286	262	237	269	264	247	257	247	264	308	275	270	258	267	272	262	249	259	263	281	278	275	270	269	262	249	251	243	275	266	261	253	256	256	253	288	266	254	286	230	245	259	254	291	277	260	288	272	266	283	251	231	260	239	230	264	291	261	227	249	254	255	245	269	251	262	250	275	271	278	277	303	269	259	238	295	259	247	291	246	264	277	268	266	259	265	253	236	273	250	238	242	263	256	266	283	251	274	238	253	267	278	276	242	264	272	263	284	247	254	244	254	293	288	254	269	250	265	282	278	283	267	248	275	274	276	223	286	255	243	258	259	257	267	250	256	252	255	280	276	260	237	277	263	278	271	263	274	282	285	287	250	286	267	267	240	266	287	272	234	255	288	254	257	284	285	277	287	273	287	266	268	248	255	241	297	270	270	277	299	280	243	271	265	264	273	283	256	258	287	248	280	237	275	247	279	280	283	260	269	256	251	293	280	250	274	287	234	272	261	290	282	297	257	247	280	249	275	244	268	258	263	256	280	284	287	252	269	268	251	259	269	252	250	262	279	278	278	255	289	237	272	282	223	280	273	262	290	234	265	251	270	264	280	228	285	288	231	288	278	268	268	276	270	283	261	251	249	239	267	270	266	240	265	271	303	254	243	266	316	266	259	259	247	292	271	262	260	245	263	256	258	299	275	256	260	275	280	262	266	253	254	284	266	283	273	256	240	258	255	259	266	259	258	292	282	275	282	284	268	273	262	249	255	277	261	261	284	263	272	278	251	235	281	298	284	263	280	277	267	288	296	264	262	295	285	262	250	252	275	267	276	268	258	266	282	236	259	251	262	277	289	282	227	255	272	260	276	249	293	256	284	253	255	237	268	250	278	237	287	287	297	261	262	247	284	287	260	270	257	264	251	249	247	269	271	258	266	276	258	262	286	253	269	244	287	253	305	252	264	254	256	255	264	263	245	284	289	239	271	244	269	244	272	250	260	284	256	276	264	276	259	251	246	286	266	257	247	252	230	276	248	231	271	271	287	292	248	303	280	285	261	274	268	255	261	285	258	247	272	246	279	254	247	294	273	277	256	258	241	259	267	276	256	290	272	297	274	280	253	278	254	253	251	284	267	245	248	276	259	265	273	257	255	267	260	267	250	267	259	286	246	282	266	254	226	269	254	266	249	268	269	258	259	257	268	273	275	263	284	274	279	261	261	262	260	271	285	268	295	269	287	279	281	240	291	288	262	251	264	251	249	252	262	287	270	258	256	255	238	273	251	240	268	261	295	252	268	244	273	254	242	289	283	274	263	264	256	258	251	252	246	281	275	271	265	242	233	263	250	268	270	247	255	256	271	253	280	226	284	257	250	247	242	283	284	271	247	275	269	242	273	279	256	253	257	284	281	259	266	249	252	270	293	243	244	269	254	261	241	260	229	267	282	275	269	262	273	262	237	285	257	295	239	276	268	268	282	259	262	275	263	291	264	238	296	260	237	314	273	252	258	254	278	304	261	295	280	266	247	277	259	265	264	246	266	286	257	279	228	245	272	264	272	291	263	285	284	241	268	230	280	294	291	263	301	268	265	266	242	269	268	282	256	301	270	259	245	279	286	268	242	268	287	273	295	278	287	262	269	238	264	250	269	270	284	251	268	243	248	255	267	223	297	257	280	268	270	266	243	268	262	251	291	285	275	297	243	278	258	275	265	267	259	274	274	263	243	279	264	289	246	272	265	264	239	258	273	300	260	251	272	267	268	279	262	250	254	240	253	261	231	260	275	269	272	277	297	231	277	270	261	274	227	281	278	238	246	245	244	276	282	283	271	269	263	258	273	255	264	250	249	275	294	279	270	231	259	287	287	282	270	277	261	260	298	282	251	276	274	256	276	275	260	266	280	280	282	293	281	234	264	263	247	281	259	255	252	230	260	252	273	266	280	290	261	245	266	268	300	270	254	270	271	264	263	257	261	275	265	268	266	280	249	295	272	263	261	255	252	270	257	251	265	259	257	293	293	276	290	266	248	271	234	304	256	246	233	263	300	276	269	260	266	258	267	279	260	279	278	263	265	285	246	304	274	254	268	250	271	247	269	260	253	255	264	279	268	262	290	258	244	271	208	259	292	265	273	247	299	269	268	245	260	272	290	283	247	263	228	263	237	248	242	240	300	244	264	241	276	256	269	288	258	266	273	256	243	265	289	282	287	288	244	266	265	258	271	244	260	278	296	245	259	249	269	258	270	269	268	269	290	277	250	240	273	287	271	267	269	270	266	276	234	279	275	275	279	273	254	264	252	264	294	259	247	266	283	280	269	245	280	271	249	271	254	273	271	243	275	292	277	281	248	269	270	258	249	254	246	251	259	273	280	288	265	258	239	273	261	271	282	261	298	281	257	300	265	249	270	272	284	277	240	278	250	269	253	258	247	282	287	264	273	280	254	249	246	294	250	251	257	260	297	260	254	292	262	264	275	244	247	216	273	260	262	268	271	253	287	272	263	249	258	283	276	278	232	296	269	290	264	270	287	256	283	281	262	253	276	262	258	244	272	271	296	261	257	281	275	261	266	298	272	230	254	256	267	256	255	272	243	278	260	283	251	251	284	277	250	271	298	282	229	307	271	251	225	241	271	264	260	265	292	254	286	269	286	251	277	278	260	258	281	282	245	249	267	273	274	280	273	278	261	291	280	272	264	251	259	287	267	263	268	289	237	259	275	263	267	265	287	273	296	278	240	262	250	306	263	249	276	270	244	274	257	246	249	228	261	244	288	247	263	259	233	277	283	211	251	252	240	266	261	260	287	264	250	246	252	263	280	273	252	252	263	264	273	240	274	253	278	236	264	251	241	241	275	242	289	255	247	250	268	229	269	289	260	272	262	292	243	247	248	264	269	289	273	289	256	238	275	288	273	314	228	258	241	309	284	268	285	234	249	255	278	235	278	278	265	264	271	258	245	252	293	257	266	240	264	263	275	240	246	281	254	281	290	285	263	266	257	281	274	276	263	276	248	225	256	283	248	276	253	257	264	259	269	256	251	264	287	243	270	293	265	232	267	242	261	263	280	268	275	293	257	249	272	285	236	287	249	259	285	261	276	282	258	284	259	286	256	248	255	279	305	261	271	257	255	264	269	254	253	256	267	250	258	252	273	270	277	255	290	258	282	246	278	234	246	263	274	310	253	286	245	250	267	271	250	277	279	257	262	279	273	243	270	237	272	283	261	271	227	265	252	282	244	271	268	260	235	279	244	244	250	297	247	277	293	240	247	273	245	243	282	242	260	263	260	306
23578	3036	2400	1206	832	628	538	467	424	370	379	10166	15370	9446	3063	318	270	267	267	249	290	248	246	256	274	276	247	268	269	248	270	271	246	247	294	274	249	227	276	264	261	291	263	265	259	256	274	264	248	268	261	269	279	253	265	242	290	255	274	241	244	259	267	286	292	264	251	262	271	258	262	249	288	252	263	240	271	252	228	266	277	260	259	236	255	260	290	276	256	256	252	261	233	266	291	280	247	250	285	255	244	259	289	227	249	240	255	264	269	273	254	286	283	271	267	280	246	244	249	257	263	291	284	277	252	225	298	242	268	273	254	262	274	264	263	232	261	259	250	262	263	252	277	264	264	253	261	281	293	286	252	260	283	270	254	277	227	235	285	264	285	250	246	291	271	279	252	230	275	268	280	251	232	253	283	250	255	248	252	279	254	236	273	263	254	261	283	262	272	281	242	271	262	245	284	289	286	276	283	277	288	241	254	272	259	264	260	280	260	247	259	256	281	250	244	264	251	246	238	249	274	275	252	243	262	276	254	277	255	260	260	264	244	223	230	247	245	275	284	276	262	288	285	276	288	255	241	243	276	272	250	242	277	255	236	265	242	283	259	260	279	261	263	254	259	269	251	258	255	259	267	251	246	247	277	269	272	262	275	250	275	251	253	267	288	257	274	231	294	269	257	274	283	242	259	296	262	269	279	278	247	235	267	261	257	270	266	266	259	258	254	256	259	264	254	273	262	263	261	266	259	275	252	256	244	277	244	281	272	278	259	270	287	253	249	263	262	294	274	266	256	257	242	275	254	265	255	263	276	260	272	258	234	265	253	278	259	255	252	307	276	268	265	290	245	283	248	256	285	258	269	243	303	251	235	264	252	255	237	258	258	276	261	269	295	298	236	281	250	242	258	238	266	258	237	247	244	257	248	246	260	257	301	267	261	292	278	265	257	272	261	253	229	254	249	264	251	253	269	252	247	244	240	283	262	230	231	237	280	269	253	255	272	252	272	264	264	266	272	270	264	257	256	247	286	234	246	221	257	229	255	277	245	271	272	246	273	266	268	267	244	253	269	296	260	271	254	247	229	253	269	249	252	271	241	263	275	265	287	270	263	239	273	229	265	261	272	280	265	250	259	224	282	266	251	253	255	244	261	277	272	253	259	254	263	283	290	276	275	270	242	242	288	278	272	258	238	265	255	234	283	273	239	275	266	269	291	271	288	281	255	253	226	265	268	272	256	240	272	267	274	257	248	262	259	286	247	273	246	268	268	285	264	233	237	276	255	258	233	247	258	246	253	258	252	279	298	295	279	259	284	243	268	239	237	246	258	270	300	263	269	238	250	244	253	293	270	269	273	263	266	286	274	269	275	277	236	242	269	275	249	251	264	262	278	240	262	233	237	263	276	251	265	266	252	252	273	266	269	270	256	248	258	261	250	237	258	276	244	231	297	242	279	236	268	241	268	231	275	259	265	273	276	279	284	287	262	232	276	241	248	247	244	270	264	244	248	259	307	285	275	262	236	252	263	254	255	247	249	279	277	265	238	295	248	256	269	257	253	243	259	275	243	285	256	244	241	262	245	246	266	285	237	270	266	292	275	261	258	284	239	256	310	292	236	262	267	240	258	240	252	270	265	275	232	258	256	261	244	262	262	255	263	258	255	230	258	307	255	265	269	251	271	272	258	266	273	265	270	254	252	257	287	266	259	269	279	250	299	268	275	278	252	252	257	263	251	246	249	270	273	266	259	263	279	249	282	232	271	259	281	266	269	258	244	260	272	287	264	289	224	252	241	245	239	243	299	252	253	245	298	272	286	240	291	258	255	282	219	250	255	257	238	257	246	282	231	251	264	255	279	268	252	253	249	282	244	243	247	260	269	265	279	286	271	277	273	266	271	272	248	274	268	265	280	233	275	277	246	269	259	253	284	260	284	246	287	287	260	271	262	235	257	270	234	273	265	265	287	247	261	258	260	267	253	264	269	253	279	250	270	263	278	237	275	257	251	260	235	232	284	286	255	278	247	294	251	282	256	278	257	249	252	282	281	262	281	262	296	277	285	248	255	256	226	266	289	233	270	269	284	260	252	258	222	227	258	258	269	237	294	243	264	257	245	250	280	266	270	277	245	236	263	270	230	300	264	270	283	256	246	275	243	263	231	266	234	269	270	240	279	291	271	255	262	293	258	261	242	238	267	258	268	263	261	255	251	247	267	279	272	255	259	228	257	264	247	274	271	293	256	293	271	275	247	265	259	249	268	229	272	266	273	272	266	255	273	293	263	272	225	260	270	279	237	271	278	258	243	251	267	290	263	262	266	266	242	275	253	275	282	267	230	247	290	295	270	290	272	255	242	255	252	252	250	251	253	280	253	249	235	262	271	273	268	281	265	252	271	255	266	253	266	273	241	259	237	249	247	248	308	274	273	269	250	237	269	249	236	254	249	270	236	270	274	265	254	284	274	267	266	254	275	266	272	256	267	246	267	241	247	235	254	276	251	248	254	237	270	262	248	287	261	276	254	256	270	280	262	260	269	263	283	249	276	283	236	257	267	259	249	285	260	242	273	250	248	254	255	264	251	256	257	246	277	279	263	263	256	267	241	278	270	261	259	252	250	262	273	254	238	241	259	260	272	251	272	239	276	297	232	259	249	259	220	236	250	278	242	265	262	256	238	258	280	275	240	276	280	288	236	282	239	280	249	262	249	262	272	244	263	299	241	251	250	236	249	273	248	285	235	266	296	261	271	282	248	244	244	267	258	254	278	276	275	251	281	232	287	251	283	265	279	250	244	265	239	261	249	257	260	219	263	274	261	264	264	277	265	242	263	265	249	267	264	284	251	229	220	271	221	261	242	272	249	269	259	263	278	259	264	270	260	241	249	262	253	279	265	227	276	246	263	264	244	239	274	244	260	243	229	265	289	275	256	251	276	265	285	256	251	275	257	252	271	266	283	246	253	230	278	237	239	267	243	280	262	279	274	276	265	278	251	247	229	261	318	283	273	276	260	260	251	246	258	277	270	257	250	249	288	274	267	236	253	229	271	278	258	266	255	250	260	268	244	260	253	260	242	250	277	284	254	268	253	270	261	281	266	267	248	297	244	255	284	258	252	262	259	260	251	260	267	220	266	260	239	259	265	269	259	240	262	271	249	252	253	222	264	260	247	266	275	279	283	259	252	280	241	247	299	253	243	247	261	282	265	265	257	265	258	259	286	239	292	266	268	216	261	275	257	226	258	260	268	266	267	255	274	263	258	229	274	247	236	239	247	271	253	235	259	250	270	237	283	275	284	254	266	242	274	276	232	262	227	237	242	256	278	255	285	253	265	285	242	245	265	240	257	249	288	253	254	244	276	279	259	261	253	272	236	284	295	285	282	247	261	232	266	259	271	253	270	282	255	253	242	268	265	260	262	264	262	254	250	268	266	252	270	262	265	255	282	264	250	268	249	272	268	264	241	245	261	252	281	250	264	248	249	274	255	266	248	248	256	274
23890	21060	28166	24178	21060	9767	1424	755	652	590	736	11188	26647	19104	7261	758	456	462	511	425	435	489	418	473	470	483	465	474	449	461	422	439	437	421	461	444	465	453	454	418	444	397	460	469	439	426	434	490	443	439	424	454	493	428	453	451	432	459	449	436	422	479	422	474	450	454	415	426	461	460	455	483	446	459	449	451	416	417	405	459	423	420	463	432	471	440	442	422	441	466	422	436	421	450	431	416	464	412	458	423	445	454	462	404	466	453	467	460	430	448	454	436	475	407	444	431	449	432	417	454	423	408	427	447	446	430	415	422	446	443	467	444	418	455	479	454	486	440	437	417	437	405	435	459	451	456	432	456	456	418	472	445	458	481	439	459	421	428	435	473	432	455	417	447	459	430	455	434	414	454	425	416	427	442	430	435	417	444	446	453	439	441	491	423	431	458	402	463	450	419	475	428	490	469	424	453	400	441	450	429	483	460	414	425	432	473	451	478	438	443	424	393	455	454	444	450	445	445	434	416	427	424	452	418	440	462	460	432	423	477	453	479	425	446	471	423	486	447	448	438	456	413	472	433	422	455	464	439	450	409	441	437	455	415	428	450	450	433	416	477	436	467	484	409	422	432	452	463	477	425	469	440	441	482	437	426	444	435	432	441	448	448	444	414	450	426	447	429	473	419	458	443	436	472	434	433	465	453	451	431	458	456	448	454	446	457	451	455	422	439	432	409	453	450	427	439	434	461	460	454	413	420	446	439	412	463	470	443	444	434	471	424	432	407	450	465	430	444	414	419	437	498	447	430	490	483	429	397	427	485	448	449	416	464	449	488	461	476	443	416	433	467	426	408	480	410	457	455	477	415	421	438	422	461	449	451	475	437	410	457	431	408	425	426	455	485	430	458	465	396	466	456	480	422	443	470	473	442	414	459	419	448	429	472	424	470	415	441	394	477	454	428	432	428	457	409	419	463	447	404	485	405	425	448	429	431	447	450	428	458	438	461	460	428	459	412	404	428	450	444	462	452	438	435	451	401	449	442	435	442	469	446	424	433	476	376	444	413	418	454	447	435	435	437	461	430	480	477	431	433	434	452	450	429	446	449	462	447	424	436	446	437	414	441	417	435	459	424	442	429	463	454	446	435	436	458	438	482	414	445	431	501	462	455	430	428	446	439	430	440	422	456	426	424	445	469	419	434	454	467	477	447	461	449	449	446	411	421	471	439	454	430	434	447	462	413	445	454	446	455	425	427	414	448	460	444	430	424	425	430	469	450	436	442	439	439	434	423	406	422	457	432	486	478	416	422	446	439	448	438	466	430	416	452	441	457	436	446	417	428	489	432	446	437	426	455	452	482	464	460	441	449	452	458	439	435	463	438	453	448	404	445	453	461	446	444	445	466	469	448	441	441	407	422	459	449	440	437	424	459	451	453	450	456	414	445	449	457	422	439	479	426	437	478	449	438	427	483	456	432	446	437	473	446	401	449	492	414	456	451	433	414	473	429	418	415	449	448	475	435	452	475	442	446	439	421	429	425	422	467	424	403	449	428	441	448	458	441	477	456	433	476	442	438	445	471	448	429	479	468	487	458	457	459	450	406	443	471	454	457	459	476	427	456	443	424	413	464	453	450	455	422	436	444	452	430	428	430	439	448	453	472	447	422	466	455	439	427	464	440	409	423	464	465	464	452	439	468	449	452	456	442	447	459	447	444	446	438	443	429	441	455	414	451	430	412	420	445	437	460	454	462	477	423	442	450	426	437	459	447	427	457	484	481	421	432	439	414	444	432	413	454	442	410	422	460	419	462	449	412	426	427	460	421	454	432	449	443	380	386	435	452	495	416	413	437	428	442	472	402	399	445	448	451	444	441	422	449	407	456	415	446	434	443	439	431	416	463	443	473	442	466	423	444	463	479	434	434	463	403	415	445	425	395	435	421	445	405	427	444	420	463	439	457	451	442	451	440	408	431	460	433	461	447	449	449	441	442	444	459	447	433	459	475	446	438	438	465	455	466	425	425	450	469	451	459	433	456	415	473	418	421	403	434	451	401	439	471	432	426	412	450	465	431	444	471	444	462	442	434	441	421	458	469	393	417	463	452	418	448	415	418	403	394	453	461	461	421	389	395	468	428	436	476	408	482	436	440	396	476	437	428	477	445	448	401	487	432	447	452	438	399	424	420	459	494	477	429	425	466	449	421	443	443	438	443	464	444	447	481	422	434	464	453	429	455	430	453	453	442	469	423	462	428	484	454	439	456	486	453	461	459	403	438	433	429	440	410	440	466	425	465	418	410	446	428	475	423	462	453	447	437	450	455	417	437	416	487	453	478	417	461	417	419	452	459	453	465	422	432	433	426	377	463	424	461	399	449	412	443	471	455	444	398	435	429	411	420	418	424	456	444	432	410	441	473	426	445	448	412	483	453	453	451	434	429	467	464	440	458	417	435	463	430	427	472	435	424	432	413	452	422	426	432	460	481	475	466	411	467	415	409	415	441	462	480	452	437	457	411	428	425	445	430	451	432	471	445	427	463	457	447	472	450	427	434	466	467	466	430	434	433	425	423	431	456	476	418	448	419	429	462	445	440	444	444	424	447	461	433	420	473	419	449	465	465	438	427	424	431	422	454	459	458	479	426	459	433	439	459	415	434	447	423	445	446	462	449	432	454	451	480	405	408	408	451	393	440	445	420	435	424	444	428	433	431	458	437	478	402	469	448	422	447	420	413	442	404	443	436	431	450	441	418	448	410	449	454	444	434	455	440	449	445	470	468	470	431	459	411	397	410	472	434	467	421	447	444	452	444	455	441	434	444	430	467	449	409	437	456	380	479	441	420	436	482	458	447	424	426	447	420	441	484	436	449	436	441	474	450	439	405	447	430	436	425	454	458	416	437	422	413	426	435	435	380	390	476	413	426	435	411	481	393	408	432	406	472	436	472	434	430	425	465	455	410	427	448	451	442	414	421	435	400	456	438	456	419	442	389	417	412	453	460	415	481	477	417	481	440	458	389	426	437	476	421	477	467	442	414	441	424	427	421	436	437	440	439	416	431	471	457	466	455	428	405	410	447	430	434	500	413	447	453	452	423	443	462	413	446	498	444	455	440	439	460	448	402	421	443	391	424	445	386	460	486	423	448	440	432	420	423	453	407	461	462	429	442	431	451	470	447	460	487	472	434	435	415	456	447	443	428	453	439	440	428	419	454	437	412	452	503	468	456	432	419	445	459	407	434	444	431	428	424	439	453	484	452	443	442	430	461	410	472	420	463	443	403	476	459	435	449	449	454	479	456	446	426	452	479	442	423	429	433	426	438	437	425	425	456	446	461	456	469	429	427	418	423	439	433	457	445	463	466	459	429	456	486	434	447	444	395	443	437	411	459	455	438	430	457	451	425	443	424	455	402	442	460	458	446	471	477	447	474	419	478	432	408	478	444	441	434	418	408	409	460	481	434	472	436	451	408	432	391	409	427	411	473	451	388	432	439	472	423	458	456
22142	5457	4566	2163	1492	1113	905	796	736	708	942	14747	25846	15645	6142	570	393	464	507	420	428	414	427	408	433	440	433	439	415	404	432	429	402	411	405	443	427	377	419	411	396	403	434	430	377	434	412	383	377	430	409	415	415	408	376	415	396	410	403	415	389	409	416	445	396	408	358	391	403	394	386	413	396	430	402	430	410	404	389	441	389	398	396	412	390	411	381	403	436	418	406	382	418	413	403	373	430	382	401	408	423	416	453	406	400	397	441	422	410	400	413	427	394	432	410	412	427	409	420	456	419	432	450	393	430	446	412	417	381	383	426	418	418	412	390	403	369	427	386	415	395	480	405	421	415	422	401	407	416	399	422	400	449	414	425	450	410	427	412	419	377	422	428	420	450	441	395	406	386	437	413	394	410	396	404	421	382	424	402	443	384	395	392	438	402	433	411	415	375	408	390	389	393	433	412	402	399	415	395	403	448	414	420	408	391	416	403	390	402	383	396	402	394	396	387	405	417	396	405	396	416	439	372	414	414	433	426	416	434	409	390	449	402	419	413	413	449	387	401	424	421	359	429	427	396	403	441	433	405	410	419	407	382	396	424	401	413	407	393	389	442	382	432	410	419	434	419	432	390	423	420	420	397	410	349	400	396	383	419	420	455	368	399	461	423	457	433	399	402	421	408	395	439	402	367	427	412	391	400	407	414	402	415	398	456	378	380	426	401	404	441	429	383	404	395	399	402	401	425	474	387	415	414	409	440	429	377	388	440	421	464	427	424	441	433	422	398	428	426	404	407	416	425	392	428	436	413	406	392	407	381	421	402	403	411	392	451	388	388	425	438	436	402	409	406	432	415	449	399	426	392	395	423	420	427	404	408	418	406	411	388	399	412	421	408	414	376	394	405	377	400	406	389	418	422	416	386	430	370	403	391	411	398	414	418	391	394	399	420	416	384	385	403	401	448	405	444	395	424	432	416	426	420	388	407	404	408	418	429	424	390	398	412	442	426	426	415	405	366	379	394	384	389	407	434	435	403	392	428	432	429	436	419	410	383	402	372	409	410	400	407	400	422	438	417	411	417	381	409	432	392	450	416	420	386	427	431	421	388	421	396	405	421	397	397	427	391	408	392	407	425	393	395	432	378	412	416	402	418	430	432	421	421	434	402	415	391	388	419	421	432	397	419	435	402	384	407	412	416	394	416	366	401	398	431	397	402	440	455	436	385	385	431	392	383	400	403	419	411	433	417	438	435	395	395	428	392	386	419	416	372	385	435	375	400	397	387	418	383	377	405	407	359	411	404	376	382	384	402	408	425	409	387	441	408	387	434	385	380	369	409	418	410	400	432	387	437	421	412	430	444	398	458	389	426	417	417	435	433	376	393	399	431	393	398	401	436	405	428	399	400	456	419	386	418	431	393	444	379	395	422	439	398	405	398	390	419	402	414	383	387	418	392	389	366	425	417	392	392	399	377	430	458	410	389	400	394	415	419	408	414	419	427	372	405	420	422	416	380	431	408	425	424	407	385	415	426	422	393	428	371	412	401	420	417	437	397	399	425	411	371	446	387	417	404	414	397	409	430	411	404	427	408	387	364	420	426	447	381	402	402	402	420	401	390	419	413	415	399	381	418	404	381	432	396	392	433	410	372	456	403	384	437	425	412	441	413	356	386	387	381	392	440	401	413	400	411	424	404	403	371	432	440	441	399	416	400	434	411	406	406	394	431	420	398	391	423	469	367	404	386	437	384	378	445	439	421	398	396	415	408	412	422	414	384	384	420	427	391	408	431	423	405	375	401	383	421	407	402	410	383	414	437	389	402	403	407	411	395	418	360	391	393	397	398	383	409	429	411	425	396	368	427	420	400	431	426	384	408	389	473	420	417	397	423	459	413	428	401	390	425	387	392	388	396	439	425	426	410	389	382	405	411	411	428	389	435	420	395	366	395	421	408	379	381	420	423	412	400	422	473	412	393	379	381	417	381	393	391	405	408	381	412	403	444	401	427	391	411	396	396	435	398	430	399	387	420	402	398	421	424	429	409	377	409	396	380	422	375	428	426	412	407	409	444	398	411	416	421	407	385	388	427	425	403	381	407	438	432	457	372	426	447	359	410	431	417	372	393	393	387	416	405	426	402	407	395	422	433	412	400	396	383	406	430	418	384	397	413	412	391	385	405	397	388	408	414	400	415	418	407	395	417	386	400	414	405	385	392	398	422	437	418	422	401	394	401	429	413	413	442	424	395	424	406	416	413	388	383	423	407	393	412	431	405	407	404	407	423	426	399	375	440	418	399	393	391	389	458	434	380	419	415	414	414	387	418	380	413	389	413	405	400	379	407	416	372	400	356	402	387	382	406	406	398	404	396	426	419	430	384	401	410	401	351	367	415	418	420	399	424	432	421	392	451	423	390	432	410	392	437	412	423	408	408	419	389	414	419	408	402	396	396	377	418	419	415	409	428	409	421	396	452	358	412	412	393	395	398	420	395	371	416	430	393	416	400	400	423	382	418	385	383	407	436	399	372	393	457	397	419	400	418	437	415	360	400	393	422	419	385	399	361	394	472	430	418	383	418	390	370	447	427	415	407	388	359	379	403	401	421	416	397	422	397	431	383	393	418	390	395	394	407	404	418	416	417	433	428	416	409	399	397	403	432	376	403	428	413	384	390	401	393	415	419	410	425	420	405	372	435	428	442	403	391	415	384	420	413	441	400	389	423	394	395	430	409	394	412	410	397	448	401	417	403	390	407	442	448	381	437	411	396	412	393	407	400	408	402	403	425	379	409	421	422	393	412	409	413	381	401	401	402	407	433	409	403	401	397	414	418	405	398	415	368	443	370	414	389	428	400	391	436	406	408	431	414	445	409	399	418	421	422	398	405	413	400	411	420	421	423	424	378	424	380	385	424	419	382	415	413	407	400	402	413	404	386	362	455	439	375	433	391	413	428	428	389	416	437	391	396	394	425	422	441	419	421	401	358	384	399	413	402	414	417	382	401	385	396	394	411	388	392	380	411	427	438	423	388	405	394	382	410	408	399	404	405	413	396	448	381	366	423	361	395	434	380	393	380	403	392	420	431	410	421	434	387	426	373	419	384	417	400	385	430	415	405	403	412	424	430	432	415	415	366	402	397	404	422	409	373	405	442	421	395	405	425	432	397	423	380	395	381	423	407	417	403	418	451	433	381	385	420	430	404	386	405	414	393	398	402	389	404	391	408	387	382	423	395	417	364	387	414	407	393	414	436	392	387	401	426	447	405	427	447	397	416	387	404	409	368	438	419	383	428	417	379	403	400	410	419	412	447	424	443	412	377	431	406	421	392	388	387	402	464	401	425	400	459	383	428	407	392	384	412	438	398	381	392	371	424	413	415	440	389	365	438	433	391	408	386	415	455	408	420	424	404	362	362	400	392	427	416	379	428	415	419	429	406	430	411	376	417	430	417	391	385	405	427	387	397	419	423	420	426	368	388	379	405	396	396	437	384	384	442	424
27321	13259	1242	587	423	327	281	239	248	213	234	828	1394	1237	329	238	261	228	212	200	209	205	224	220	232	182	205	234	206	228	206	245	215	204	228	246	236	202	214	225	223	225	220	206	236	231	215	224	216	233	260	233	201	243	212	235	239	222	231	230	215	240	219	216	243	234	247	204	231	232	215	233	233	216	224	230	242	222	204	233	209	229	203	252	192	248	204	198	216	253	203	200	202	238	222	222	222	251	245	225	254	263	239	221	225	247	221	222	249	221	215	192	200	210	237	225	218	229	229	246	240	229	206	216	234	238	207	219	224	233	226	208	247	223	267	225	217	212	209	225	209	241	243	241	237	218	229	230	249	218	214	224	249	221	237	216	207	213	212	221	226	225	220	232	212	219	226	237	208	226	200	256	236	248	222	208	218	208	227	232	253	231	222	216	226	213	215	232	219	235	244	248	198	263	217	184	232	223	240	224	215	226	233	225	218	228	223	225	238	241	209	222	243	252	204	229	214	209	229	233	259	185	229	240	216	238	238	205	227	244	229	212	228	248	200	227	240	251	217	241	239	224	215	258	215	226	238	226	236	222	216	261	241	218	212	245	224	212	198	242	208	225	240	204	199	208	218	236	207	241	200	212	220	228	236	232	238	208	235	207	219	203	242	228	220	233	235	243	231	253	207	242	237	221	194	231	221	217	250	227	212	200	206	225	220	230	232	211	221	233	217	215	233	255	217	226	205	210	202	216	228	224	257	210	220	191	208	242	238	194	242	187	217	210	209	244	239	226	223	215	207	209	224	234	237	226	241	223	217	206	220	243	227	214	220	193	208	242	200	236	221	226	223	221	216	231	232	222	246	211	227	224	239	195	230	236	209	191	220	237	219	221	205	249	237	203	220	239	245	211	219	239	253	202	244	241	231	218	232	222	227	230	235	243	227	247	196	207	217	235	239	235	203	232	232	194	236	223	237	230	224	207	211	221	215	205	202	220	220	217	222	206	244	205	206	237	237	241	236	221	239	223	203	240	213	227	233	216	232	218	238	203	215	213	195	224	224	192	240	230	229	203	235	239	236	210	216	228	241	246	198	230	214	222	221	205	194	242	219	222	253	212	219	232	230	223	230	230	238	235	233	217	235	230	209	228	210	234	196	218	222	216	267	238	214	231	209	240	237	242	220	191	240	234	242	236	221	219	234	218	221	205	239	192	220	203	232	233	233	216	237	225	230	229	243	187	252	225	212	264	243	208	212	208	226	220	240	235	266	202	221	236	224	207	241	218	220	234	198	209	212	246	230	206	229	228	208	235	213	211	224	235	234	214	213	233	209	225	211	238	237	222	227	218	211	209	231	230	211	222	224	235	218	240	216	211	213	232	232	223	229	227	221	239	238	229	212	254	233	205	208	239	201	210	246	231	206	200	229	200	236	238	241	194	249	218	239	233	213	210	211	203	216	226	223	239	216	203	221	238	204	221	208	213	234	222	237	220	197	233	225	234	248	231	225	227	209	232	180	224	229	215	211	227	222	237	209	221	228	209	220	227	244	232	232	239	205	239	256	239	215	192	222	230	231	248	212	222	230	234	238	221	212	215	252	204	225	210	217	231	214	214	211	210	212	207	250	237	218	220	226	219	220	226	203	218	208	240	205	236	232	219	235	242	210	204	217	219	212	233	220	209	227	232	234	261	204	217	222	234	217	217	237	230	219	233	228	208	198	214	189	249	240	193	233	214	260	232	225	225	242	206	227	206	222	213	196	201	266	227	224	236	199	206	213	229	225	206	202	218	274	237	231	216	220	210	204	212	224	206	208	251	208	217	223	209	242	223	208	214	243	236	229	217	218	231	244	241	203	232	189	220	225	238	236	246	201	235	220	204	223	216	229	250	221	240	225	220	223	220	218	215	234	217	220	236	230	201	225	214	224	228	200	258	241	236	197	243	231	241	246	212	197	235	232	217	220	206	254	213	249	231	227	223	238	212	240	245	215	216	236	205	225	207	208	234	233	235	251	223	207	217	207	217	224	235	238	228	228	232	211	235	221	241	229	241	231	241	221	239	226	222	236	215	245	213	240	230	223	242	234	214	231	191	245	208	209	248	232	227	226	204	243	227	241	246	216	239	197	227	240	254	223	242	216	189	219	231	243	226	216	225	235	247	218	222	212	249	211	210	247	227	242	256	196	210	186	214	225	219	227	218	227	212	217	256	220	235	225	213	210	229	253	234	241	240	214	262	198	216	230	240	222	229	216	216	219	251	237	229	212	213	208	193	236	225	231	232	217	239	244	220	225	229	227	239	225	206	196	209	204	210	238	237	221	208	226	240	224	213	210	236	215	226	260	215	229	252	253	214	234	240	231	219	198	242	204	231	221	211	240	246	217	215	239	193	213	232	249	206	210	235	247	234	223	231	231	222	257	245	233	226	231	225	238	227	213	227	255	240	213	237	244	241	215	236	229	237	223	244	214	239	240	225	228	224	256	252	217	232	225	240	218	205	218	241	223	225	222	254	224	239	197	215	220	235	254	235	192	211	210	238	235	205	208	195	226	229	212	228	229	243	216	249	251	231	251	199	219	229	217	251	216	226	256	226	209	214	217	244	231	209	208	224	208	230	244	211	235	208	238	213	238	223	214	199	222	226	239	244	219	239	230	246	224	210	237	223	241	229	238	217	192	232	239	221	247	217	214	223	207	216	255	237	227	238	233	223	227	239	236	259	198	209	230	226	207	226	226	214	222	213	206	231	223	211	224	221	224	225	215	222	246	226	228	235	216	261	245	241	258	230	229	240	242	227	220	225	218	229	229	221	220	220	235	257	215	239	202	226	214	248	248	238	255	225	242	210	215	228	219	244	223	255	246	221	244	213	248	211	227	238	248	214	228	213	229	216	218	208	231	239	235	237	200	244	193	201	217	248	224	217	231	223	251	224	228	227	254	243	242	201	255	247	236	214	205	222	237	240	220	217	235	210	226	224	229	229	221	214	222	246	201	231	225	236	219	231	213	196	213	220	224	262	244	205	236	240	220	226	224	223	220	275	253	225	226	215	218	199	248	228	245	216	196	250	236	226	204	225	240	224	212	212	234	217	215	204	251	214	221	216	216	243	201	223	219	244	243	211	180	211	274	186	207	238	237	234	207	203	221	235	212	232	202	229	206	222	228	241	206	232	251	222	221	214	237	214	234	236	242	200	210	225	255	252	215	236	225	243	244	237	232	242	231	226	222	246	247	249	208	221	228	239	241	217	233	205	260	221	232	232	217	238	211	227	218	225	255	220	209	212	227	231	207	242	249	185	237	254	248	209	215	233	223	241	206	234	241	232	201	226	196	244	224	244	242	231	226	233	220	208	236	231	212	218	220	250	234	218	215	225	202	250	230	202	235	239	224	224	209	213	220	216	205	214	243	209	219	211	200	202	224	233	216	210	235	260	189	246	200	217	217	242	226	213	205	233	228	219	218	241	215	232	196	220	227	232	228	219	225	242	219	226	239	248
7551	561	485	303	239	255	272	226	210	226	248	1271	1869	1342	325	193	223	211	239	218	223	236	184	209	213	205	237	206	227	228	209	207	205	246	238	181	231	228	211	229	225	231	228	190	211	228	201	188	229	235	204	211	216	220	207	233	215	221	227	217	233	213	240	217	216	228	214	203	213	220	217	243	214	216	241	210	228	207	226	203	208	197	205	190	233	217	182	210	212	211	204	205	192	189	242	241	209	216	215	201	228	227	202	227	203	217	209	214	198	209	185	195	192	223	217	213	232	216	219	208	189	236	209	242	216	243	200	194	200	220	196	203	206	212	179	194	218	201	209	216	229	248	200	216	182	200	211	218	222	210	227	232	196	215	216	230	207	196	244	226	228	215	200	220	231	210	201	197	223	198	193	228	206	198	203	199	201	232	239	213	181	206	208	205	231	221	238	199	225	220	196	211	212	227	214	225	213	230	210	191	197	220	212	186	212	211	185	204	192	217	207	220	195	219	202	206	216	183	230	242	226	197	224	190	215	245	238	225	216	205	231	217	226	188	204	222	190	185	221	241	244	205	224	200	213	200	202	195	193	206	217	205	228	209	212	197	211	214	185	242	218	227	206	207	218	189	223	214	197	217	211	244	219	229	220	207	200	203	200	207	211	225	223	207	205	240	222	203	205	209	195	216	230	237	186	201	220	223	232	203	219	206	234	228	209	223	229	215	213	234	184	215	221	207	224	195	193	208	206	222	213	211	217	196	197	220	209	202	225	237	204	227	208	234	195	207	222	205	204	225	265	213	198	209	185	208	210	184	224	230	229	227	210	220	239	222	211	209	211	204	204	172	220	224	198	224	211	215	219	213	206	218	215	210	216	213	194	197	204	215	222	212	205	224	214	215	215	224	221	223	211	212	220	205	221	207	228	219	203	232	208	206	209	222	193	239	211	215	208	220	210	205	226	236	212	198	205	216	202	218	202	226	224	211	217	229	241	232	204	196	205	228	204	216	225	207	221	219	207	194	221	221	197	201	229	217	205	196	221	205	172	223	224	228	218	232	194	232	227	213	212	184	210	212	190	183	224	222	212	191	236	204	200	221	211	207	214	207	198	234	212	183	204	247	195	215	210	194	221	206	213	188	230	199	201	199	211	232	220	208	193	217	229	189	203	183	219	215	231	213	182	230	203	224	236	233	237	212	225	203	210	220	223	219	208	205	195	217	214	196	237	197	207	235	205	230	199	242	219	228	234	205	208	194	210	214	226	214	179	215	206	220	205	224	206	194	222	193	203	190	204	186	198	218	211	240	195	220	214	178	233	202	223	212	216	198	225	216	217	191	224	224	174	252	209	217	202	221	223	221	219	221	222	216	227	230	206	216	213	211	230	191	220	205	237	197	215	200	217	208	219	234	242	208	204	234	219	235	197	213	241	198	199	190	208	206	245	196	224	218	226	207	203	211	193	224	214	196	198	213	223	209	196	208	212	215	222	207	211	244	204	201	203	205	196	183	217	224	214	197	215	230	209	218	217	206	191	199	211	222	209	210	208	231	204	221	213	225	206	217	201	206	214	231	224	196	213	211	218	188	246	227	200	195	204	228	228	235	219	223	207	224	207	200	227	212	217	215	203	232	204	226	177	212	216	226	202	212	190	193	219	198	213	238	189	224	199	214	213	217	218	207	194	204	208	214	216	211	215	225	213	218	243	191	215	206	212	229	211	209	219	198	233	199	198	228	218	225	240	189	204	228	227	220	210	221	203	214	197	210	223	218	226	235	206	224	242	207	221	207	211	224	219	204	198	213	235	228	240	207	229	222	189	229	201	211	233	200	215	239	246	216	237	213	201	204	196	196	206	182	211	227	209	208	234	220	180	203	231	210	199	215	203	213	220	206	222	228	218	207	190	215	212	187	213	218	207	231	201	215	219	225	209	208	224	214	227	216	213	220	207	200	192	230	223	226	196	197	201	211	221	220	217	227	205	239	168	221	209	214	187	216	203	251	208	221	215	227	215	233	211	210	205	208	218	246	208	207	202	208	204	229	216	221	241	220	207	230	240	223	229	202	226	227	229	224	236	196	215	197	214	223	199	207	226	222	210	207	224	230	217	208	199	221	226	210	218	184	202	193	200	215	240	224	206	215	218	225	222	236	200	199	219	201	201	217	203	210	223	221	218	225	219	199	210	221	213	220	229	218	212	211	216	229	219	200	226	217	205	216	242	182	193	193	210	211	215	189	198	222	197	212	207	233	239	194	210	194	232	223	200	219	215	228	224	213	221	234	233	190	186	222	208	240	221	213	241	188	205	199	190	253	228	189	218	228	191	216	222	199	220	224	212	214	226	251	193	203	224	207	229	225	220	208	218	197	207	209	211	187	245	240	208	192	210	208	236	232	212	192	208	221	210	193	212	182	224	194	237	223	189	219	209	222	218	210	214	214	202	232	206	224	239	223	221	204	208	208	232	218	231	228	214	218	225	229	207	223	224	204	192	185	205	207	227	234	220	204	229	196	215	223	210	226	212	229	216	200	210	200	225	252	192	224	224	186	230	204	216	237	208	209	210	224	205	211	220	194	227	198	212	229	225	216	215	199	205	219	210	193	228	213	202	220	200	220	190	227	207	204	204	222	217	236	211	222	217	181	208	230	212	197	215	205	194	198	203	209	216	205	231	206	208	212	227	188	232	209	182	198	210	230	213	203	217	215	200	215	239	235	186	223	217	227	226	221	217	204	200	213	216	231	187	176	191	215	202	208	196	206	184	207	202	216	202	219	193	220	209	195	199	214	216	227	195	184	199	216	207	191	217	201	231	204	207	219	196	215	192	217	230	203	214	214	208	192	222	239	223	206	209	230	194	189	243	186	207	222	200	204	204	220	226	209	232	203	204	209	180	213	220	198	212	229	199	188	215	215	198	209	204	244	204	188	187	238	199	235	221	234	211	191	264	204	220	220	216	220	209	189	243	204	236	208	212	205	227	197	223	221	214	193	225	216	200	205	210	192	217	213	206	206	215	228	184	204	226	215	194	197	187	205	233	223	216	220	224	186	185	215	191	220	208	238	228	195	220	222	213	212	190	200	221	231	218	213	229	200	208	228	200	201	212	228	207	225	197	209	231	225	241	207	228	206	229	196	194	220	191	194	191	241	225	209	246	216	200	232	245	214	223	224	193	214	222	222	215	247	211	223	197	215	211	230	209	235	229	219	205	201	207	207	227	235	201	221	227	225	190	213	205	217	198	227	225	193	221	215	222	188	240	210	238	211	197	229	219	177	208	215	251	208	188	196	193	195	202	228	210	218	214	214	227	186	231	226	204	231	221	216	213	239	208	215	199	193	196	227	200	234	223	198	218	203	202	194	232	209	193	228	215	214	246	231	221	195	204	226	231	205	220	197	223	230	207	235	197	214	212	229	207	219	230	230	193	206	200	189	239	206	208	235	201	201	213	182	215	245	246	194	200	237	210	232	226	223	201	216	209	212	208	198	205	222	199	194
24828	21036	27256	24984	11970	981	535	390	311	301	330	6377	15342	7833	432	281	257	702	762	309	241	245	237	256	248	246	260	207	251	230	231	232	257	252	230	261	259	249	253	267	253	259	241	236	240	252	214	215	256	272	264	259	240	228	261	256	245	247	247	213	252	227	270	230	235	251	275	236	272	239	212	252	239	220	238	230	229	234	258	234	253	253	226	255	251	271	232	218	245	240	256	263	213	240	238	264	240	255	213	261	273	243	253	263	236	254	262	240	219	263	272	260	245	233	243	240	220	257	240	233	230	232	239	223	236	243	248	250	226	245	217	257	233	240	232	253	252	271	226	246	225	257	213	223	257	246	218	241	206	232	243	230	257	241	254	270	255	257	243	249	257	226	222	227	242	252	239	239	245	252	239	242	246	227	260	238	234	246	245	239	234	249	240	249	231	246	238	257	258	242	250	256	219	216	236	251	230	244	244	238	253	250	275	218	264	245	227	254	251	238	218	261	239	239	232	235	243	240	236	220	258	266	240	219	265	257	264	236	243	248	245	250	262	259	237	219	251	243	256	263	248	263	256	238	249	265	254	214	211	230	243	240	255	243	252	247	239	262	244	235	249	238	250	240	245	215	230	233	243	245	227	237	238	252	223	247	253	230	219	225	275	250	269	253	234	252	243	234	219	265	241	245	237	237	249	229	257	253	221	278	234	237	240	243	243	252	228	231	250	223	256	257	236	243	237	243	245	246	239	270	228	235	245	271	270	238	254	263	237	262	234	253	257	235	287	259	207	255	221	250	252	260	274	244	240	236	252	221	234	236	223	255	264	252	236	224	266	268	252	231	245	255	267	255	266	223	214	246	253	245	222	234	243	211	235	263	249	218	233	240	256	246	235	241	242	236	245	195	248	250	226	234	254	244	231	242	236	272	214	239	235	242	234	256	225	237	257	254	251	268	248	235	280	246	223	241	231	248	234	233	233	234	252	251	241	214	243	247	240	244	243	226	239	232	264	231	262	229	252	252	226	221	235	263	226	244	248	268	237	250	223	239	263	223	256	238	239	228	249	250	243	238	249	250	233	252	210	215	214	215	226	236	256	255	245	299	233	232	232	232	231	247	248	225	222	236	251	247	272	268	225	244	239	224	220	230	236	273	259	249	209	247	240	257	237	224	239	264	235	246	232	247	227	219	275	248	238	258	241	231	227	236	223	216	238	236	248	255	251	226	239	253	250	257	246	259	241	240	243	223	235	227	228	220	237	275	233	224	218	254	209	264	281	225	221	230	230	221	243	225	255	215	252	264	237	244	206	227	252	252	232	255	236	256	224	244	220	255	265	245	264	237	265	250	251	222	247	242	242	239	255	265	245	247	223	259	238	272	216	244	226	239	228	224	228	227	250	250	256	252	251	245	242	244	249	280	276	232	243	269	216	246	229	253	252	248	236	266	238	252	253	266	250	234	260	246	250	227	247	228	269	236	240	270	233	253	258	232	267	250	253	258	231	216	272	236	252	254	252	259	255	251	227	277	259	241	267	232	258	256	261	242	255	249	212	260	247	220	222	252	235	256	229	221	251	248	268	235	227	242	256	227	274	235	249	256	241	252	232	218	234	238	230	249	231	237	245	238	227	219	237	232	248	248	256	255	257	246	242	239	244	246	246	254	236	267	237	257	241	228	250	245	244	272	273	256	246	222	231	259	222	267	246	264	261	232	254	249	255	255	229	216	207	238	220	237	248	254	242	244	259	252	240	245	237	243	235	249	265	232	228	258	248	241	242	245	253	271	228	235	258	264	255	245	227	232	235	227	216	233	252	232	245	234	242	245	217	232	256	230	236	244	277	273	257	249	215	217	267	247	240	257	235	255	255	255	233	228	247	241	260	264	219	252	243	241	238	222	238	225	219	222	255	264	231	256	251	211	241	259	251	240	234	281	239	242	252	249	263	253	246	228	244	198	278	246	269	257	238	230	234	241	235	236	247	244	243	229	244	229	221	236	236	226	238	254	237	231	244	218	234	239	242	261	239	252	248	269	231	252	261	243	242	272	264	238	229	230	228	250	252	278	246	237	258	231	272	235	251	259	252	236	240	269	254	249	216	256	252	278	223	245	234	230	244	243	221	245	242	243	264	207	252	248	242	227	267	255	236	265	259	212	224	274	228	232	241	248	268	267	238	237	241	230	224	241	244	235	274	267	236	258	254	274	273	251	248	238	251	243	235	260	223	250	226	229	246	243	245	249	215	238	259	268	216	244	262	245	259	246	239	233	254	233	251	222	240	237	239	255	230	214	248	266	254	238	261	273	247	230	272	247	234	241	258	242	250	247	247	249	246	264	232	230	254	258	276	253	211	244	231	249	228	238	240	240	221	236	251	249	264	244	287	266	243	242	234	227	237	282	253	241	257	247	239	220	236	257	243	255	224	255	231	229	246	210	221	247	240	225	250	220	254	255	266	263	265	238	248	223	266	235	258	256	248	232	266	263	227	226	241	256	215	237	257	215	229	263	258	217	257	263	218	251	217	262	256	253	233	236	237	224	232	236	261	249	209	258	248	276	252	270	232	241	264	235	244	246	247	252	231	211	227	248	253	261	241	229	249	251	252	230	241	241	248	252	224	222	268	246	248	224	233	224	269	258	245	223	234	214	240	245	242	225	246	246	259	229	234	234	265	244	247	227	246	223	242	248	250	231	228	252	219	266	244	237	257	215	242	254	272	237	242	240	251	241	227	256	236	233	224	226	239	244	222	268	250	224	234	243	271	239	245	251	259	226	251	228	258	268	242	218	242	255	254	276	247	253	232	232	268	235	222	244	237	270	259	236	235	238	226	267	264	228	229	222	271	261	221	223	260	245	233	245	232	236	230	232	258	253	236	237	242	218	250	233	229	244	239	241	257	275	238	257	220	225	227	242	276	222	239	215	233	232	254	256	258	245	243	245	246	250	234	232	237	232	263	256	221	226	225	242	209	234	248	263	267	261	277	254	271	242	214	244	238	222	239	237	256	266	227	229	234	212	239	228	245	267	207	231	201	216	246	243	232	225	248	210	232	235	194	248	241	269	244	242	276	226	234	265	230	237	255	264	235	228	233	249	233	241	251	236	247	233	246	265	215	233	227	237	256	261	243	241	259	233	245	215	240	222	234	266	239	246	257	243	238	263	253	243	269	248	262	232	263	247	235	236	221	247	258	273	246	269	256	243	227	221	234	216	233	241	231	259	231	241	260	240	237	215	247	250	217	234	243	237	239	250	223	233	252	260	232	227	243	267	266	233	266	267	251	250	232	238	222	265	236	249	242	251	254	247	265	257	238	217	219	234	274	229	249	244	239	248	265	222	255	240	250	252	231	264	245	213	238	227	241	258	273	258	254	258	253	246	302	253	229	274	230	259	247	263	262	245	252	241	258	244	247	230	242	256	247	249	207	227	248	230	255	231	263	254	245	268	248	218	248	230	270	235	266	237	254	257	245	258	240	264	235	241	244	227	278	265	237	256
23033	3075	2512	1148	812	595	497	447	415	404	415	9355	15618	6998	331	255	295	1095	1180	338	243	242	243	236	229	226	223	257	266	267	252	249	234	230	244	235	251	232	234	223	249	253	236	218	265	300	238	247	241	254	246	243	253	252	258	221	238	222	255	249	252	247	260	242	226	226	247	241	276	259	252	215	240	198	240	237	232	233	219	250	261	247	236	239	244	257	254	245	231	242	229	249	250	250	259	236	214	254	238	246	219	253	238	243	233	249	237	243	234	257	247	263	261	238	236	232	234	245	236	229	237	256	212	248	213	218	213	255	239	259	241	211	244	260	227	220	275	244	245	216	267	233	239	229	245	217	241	216	249	225	224	215	210	214	236	238	248	202	249	245	264	249	260	241	257	210	243	230	238	228	256	227	230	243	241	209	259	239	235	235	235	238	228	231	223	256	240	219	232	264	237	240	242	232	233	228	244	237	233	235	249	228	236	256	222	224	247	220	237	237	240	244	248	243	229	235	258	222	282	236	245	225	246	252	221	237	208	241	255	233	250	240	257	263	235	237	261	285	246	245	230	230	237	246	241	211	233	236	240	227	256	242	258	215	255	245	249	224	260	260	229	231	224	248	239	277	238	229	224	209	228	259	240	270	247	220	209	222	212	250	211	230	236	243	232	250	253	254	216	241	254	247	234	261	230	264	233	243	238	226	231	223	264	221	226	241	244	258	226	240	241	233	243	242	239	242	220	246	264	237	209	236	238	228	221	248	222	223	253	253	216	234	247	245	218	234	247	219	231	234	244	242	256	244	242	217	251	238	234	233	224	249	215	271	235	261	214	256	223	265	281	254	255	211	239	244	239	226	242	234	248	248	218	246	216	245	219	257	238	221	240	250	242	249	257	245	244	208	254	261	269	222	255	247	232	236	261	251	254	249	256	233	254	234	241	231	231	233	242	241	221	210	229	254	237	258	244	247	245	271	214	246	258	266	222	229	235	256	239	249	213	216	232	220	244	238	230	224	245	233	223	245	218	268	239	225	251	248	231	239	218	236	252	234	256	232	231	245	244	215	228	225	230	255	219	231	260	233	203	233	240	243	251	251	242	259	246	212	223	238	235	219	226	219	219	246	232	229	262	251	240	244	228	282	238	232	244	208	261	216	256	247	241	240	223	241	242	230	253	247	225	263	220	268	220	245	224	240	248	241	224	258	256	237	227	212	260	242	222	233	230	254	225	242	235	255	252	229	236	236	227	234	243	228	201	244	243	227	207	210	235	227	223	267	220	243	241	215	235	250	235	256	239	256	204	234	240	233	241	272	229	222	248	233	237	242	239	239	270	237	242	240	252	251	267	283	232	244	265	223	241	239	236	246	234	268	252	221	188	225	214	254	217	231	250	251	256	235	213	251	240	266	209	277	263	223	230	240	245	229	240	264	246	245	236	240	248	229	243	262	227	235	270	217	238	267	236	217	238	260	250	213	237	232	206	247	239	244	227	253	251	226	233	254	228	247	229	234	245	231	245	253	252	239	276	222	231	230	271	249	252	255	228	211	220	219	236	256	247	224	242	229	237	249	228	242	231	214	237	236	239	242	229	230	234	242	241	228	234	208	229	225	259	232	265	229	237	226	247	251	235	252	240	255	233	208	226	225	241	247	250	232	237	242	244	229	264	245	236	239	225	248	258	237	241	241	241	229	246	236	239	224	245	237	238	232	232	256	254	227	243	243	240	242	260	230	242	228	241	233	248	230	249	243	221	250	243	228	267	240	240	239	248	219	251	232	217	226	225	239	233	240	218	205	268	241	240	226	228	228	205	224	242	220	248	269	230	256	236	226	238	245	216	231	236	252	221	266	256	242	239	228	227	222	246	251	245	254	218	239	245	232	253	230	230	249	216	238	230	245	235	228	245	243	224	244	236	240	240	245	261	251	248	224	256	227	266	211	230	221	217	220	214	250	233	242	211	231	253	249	236	243	261	256	256	224	235	228	216	240	231	220	245	229	217	226	254	232	238	245	247	228	229	248	200	227	245	225	236	247	233	265	264	220	225	236	266	240	249	239	248	255	230	242	261	236	195	257	250	217	249	241	237	225	247	245	271	241	209	247	261	233	253	226	236	232	253	233	238	257	228	243	223	253	215	248	229	206	216	240	230	247	264	255	226	216	246	276	218	221	256	220	257	220	232	249	229	230	227	219	241	227	237	251	220	224	238	223	237	234	231	245	223	254	240	238	235	235	241	243	240	214	217	230	229	233	277	240	251	226	235	241	248	231	208	235	243	275	232	239	231	225	243	236	221	238	260	237	262	244	236	260	243	228	262	254	263	250	239	244	220	226	253	257	219	214	235	235	229	258	252	240	239	247	207	237	221	235	206	227	242	223	255	235	240	230	232	221	234	231	248	251	249	238	245	242	215	255	228	274	214	236	240	224	254	240	257	246	239	233	248	229	220	217	223	253	237	234	224	251	211	229	239	243	243	252	248	217	232	236	267	218	255	245	213	258	247	214	239	227	257	223	234	250	249	227	248	247	241	236	260	206	231	257	243	226	227	229	235	235	244	229	216	237	241	235	256	222	237	231	211	260	231	225	243	238	241	248	229	236	241	254	255	250	236	259	208	218	235	234	219	246	243	244	237	227	222	250	247	245	211	218	232	220	233	267	218	244	224	243	253	229	239	233	238	237	250	206	242	246	243	209	224	223	244	257	246	228	203	259	255	241	227	232	217	239	227	229	245	241	205	234	201	216	254	222	226	256	229	241	244	238	262	241	246	239	227	218	258	248	238	235	220	218	223	216	261	253	248	239	225	224	235	245	236	230	226	229	213	246	249	232	225	211	234	233	208	237	234	253	234	241	240	225	263	237	233	261	242	249	238	251	247	252	251	261	206	222	250	219	259	213	227	233	258	232	193	243	263	221	250	242	238	244	241	255	219	218	205	219	234	255	262	218	209	258	217	235	221	239	221	240	239	245	240	233	239	245	241	229	266	258	227	236	220	248	240	256	223	223	255	251	234	231	205	235	242	262	213	252	250	273	222	241	243	226	227	209	226	230	227	233	240	216	227	200	249	246	214	272	241	224	238	259	229	239	232	268	237	255	219	245	237	262	262	232	218	241	239	265	249	241	249	250	213	234	233	229	250	224	248	218	263	218	236	229	249	218	239	248	253	229	240	248	273	211	243	237	269	234	234	230	221	233	253	230	222	234	248	230	242	224	251	213	214	255	227	234	215	241	254	268	261	257	238	243	245	219	243	213	255	259	214	257	241	233	248	225	231	239	232	252	256	231	243	250	233	210	261	232	247	209	236	237	227	223	263	203	213	244	250	221	234	241	243	248	230	214	221	234	230	229	257	236	259	244	217	236	245	237	232	214	258	231	244	253	202	209	237	239	238	255	242	212	240	264	260	234	248	246	256	234	246	258	239	228	200	233	231	256	229	219	251	245	252	217	208	228	231	253	247	252	244	249	214	237	229	234	246	247	260	257	226	230	240	252
23868	21048	28157	24156	21032	8464	1322	801	628	575	791	13493	23678	18070	4379	542	495	748	769	498	453	461	496	461	415	460	415	444	476	460	455	462	463	471	466	442	458	471	442	469	445	458	440	443	471	483	461	440	459	457	486	425	449	489	476	421	462	473	445	447	467	450	428	425	495	441	436	461	441	453	450	491	447	453	444	471	427	451	439	461	408	461	481	484	469	479	451	430	411	459	458	409	464	444	472	465	441	475	476	489	411	434	455	433	433	437	462	425	461	462	413	443	443	455	461	453	446	462	459	488	435	478	429	431	453	437	454	428	448	449	456	451	419	482	473	458	434	447	467	486	455	442	465	489	457	483	488	471	458	459	419	456	474	427	450	461	469	458	444	459	471	482	466	417	447	497	444	429	464	439	428	449	462	490	445	411	472	419	463	445	468	477	472	460	468	473	427	455	456	478	434	440	470	485	445	430	448	420	403	437	449	426	404	440	474	424	449	501	455	454	441	457	467	408	460	474	436	452	490	463	456	434	424	457	435	442	460	470	426	447	472	458	451	419	473	417	485	483	407	480	455	428	438	423	454	450	443	446	418	462	432	484	442	459	469	490	413	444	490	435	445	459	468	437	441	421	478	456	465	463	455	452	428	436	451	434	446	395	451	424	504	450	475	441	439	461	447	451	467	477	444	420	468	442	449	447	446	466	439	465	452	460	483	418	443	432	446	469	449	411	446	423	454	449	441	431	455	456	424	457	448	450	426	452	454	461	467	452	457	463	454	476	459	454	428	439	477	450	442	470	425	440	450	441	429	480	438	450	490	456	449	436	449	435	452	449	420	448	432	431	424	471	433	450	425	433	467	466	455	434	488	454	458	476	444	429	483	455	445	457	444	463	447	470	434	443	412	410	423	475	442	428	453	448	479	472	439	454	470	474	446	449	438	444	459	439	483	456	469	469	430	473	459	451	421	458	456	456	456	435	439	463	462	399	450	460	461	438	445	466	452	479	420	472	452	477	458	458	461	430	437	453	441	486	431	402	471	421	451	451	440	488	483	411	444	466	455	471	469	431	453	451	504	429	475	433	428	431	405	498	459	483	411	412	426	441	455	435	425	467	465	485	432	445	439	466	462	476	463	436	448	458	450	439	464	468	435	398	450	492	451	438	461	476	432	418	460	443	430	428	459	431	447	458	415	457	478	480	455	449	477	460	477	446	472	463	435	443	465	417	492	451	421	437	451	430	456	455	453	435	416	427	454	452	450	466	427	452	477	431	419	410	449	433	532	454	447	462	430	392	452	464	460	453	461	446	435	466	453	493	448	399	474	434	432	485	446	421	478	486	443	448	425	428	418	472	465	470	467	407	458	456	447	460	452	475	482	408	428	458	441	428	459	474	469	466	469	453	445	478	461	461	453	442	477	424	432	468	443	457	410	456	443	433	455	469	458	465	447	429	459	477	430	452	460	443	497	448	458	438	440	441	464	425	423	466	435	446	446	427	476	449	452	462	430	446	436	423	450	471	424	427	421	458	456	432	430	423	456	466	440	471	447	499	456	478	410	455	458	439	445	444	472	444	432	445	422	458	456	438	480	473	441	455	496	432	492	429	428	446	424	477	436	473	483	417	473	478	462	470	450	439	479	459	503	445	494	443	434	474	477	443	457	429	462	453	413	478	453	449	478	405	445	446	459	478	438	466	411	456	443	457	452	438	467	441	447	447	484	485	437	430	461	442	414	433	435	447	449	468	422	447	462	468	466	436	426	482	431	423	440	448	502	434	435	433	450	446	432	444	390	457	463	479	466	455	453	468	436	421	464	432	435	466	415	415	456	483	432	423	468	425	468	431	430	440	429	456	411	442	453	445	444	473	416	427	433	428	488	442	446	467	476	485	456	447	456	469	440	460	413	443	443	428	474	437	472	453	488	461	442	432	446	436	459	464	444	456	465	467	499	465	470	459	449	440	449	453	420	461	459	455	450	425	436	447	421	465	413	431	428	444	449	420	439	493	422	488	470	443	432	449	419	444	425	474	462	446	473	448	425	476	491	460	460	423	455	403	416	468	448	466	445	452	471	431	458	484	464	418	467	425	462	477	474	429	419	464	457	463	456	442	435	436	458	458	436	471	434	408	484	443	452	388	450	414	461	471	475	407	425	457	495	440	454	457	432	445	488	434	449	435	454	425	413	483	490	432	448	470	448	424	467	455	485	449	446	433	400	446	462	442	480	463	472	478	500	441	446	428	455	439	468	454	459	448	425	495	479	483	441	453	457	437	455	432	455	446	434	445	454	447	445	447	437	469	441	444	464	434	462	454	448	470	439	460	426	437	456	455	453	453	446	432	467	412	449	417	421	448	454	469	425	424	462	446	462	467	446	453	426	408	435	457	390	471	450	433	461	438	424	429	459	426	460	450	464	445	458	484	460	454	507	457	487	430	456	434	418	451	428	472	426	447	442	446	431	438	437	435	410	450	446	483	458	441	447	423	490	440	437	414	448	443	395	464	437	481	458	489	428	424	453	432	451	483	449	444	431	438	411	438	413	451	467	440	439	447	396	436	466	441	452	429	476	472	454	464	427	438	452	431	470	465	424	433	425	399	442	448	424	448	444	415	441	430	434	442	444	476	492	470	449	447	465	429	471	453	420	480	453	455	463	435	458	461	416	461	431	434	428	417	445	441	428	460	423	440	429	426	438	470	457	438	473	449	492	448	436	435	471	435	433	446	400	454	492	455	449	413	426	449	442	405	419	431	442	464	438	462	461	429	435	457	466	450	423	425	401	430	441	436	468	469	456	443	428	455	469	464	440	463	450	475	482	450	447	446	429	469	464	453	444	420	476	443	470	452	452	462	471	501	458	443	456	444	455	470	470	459	449	408	447	431	464	430	455	462	464	435	461	439	432	422	444	455	446	452	444	445	467	445	458	466	443	457	438	422	459	450	462	455	427	495	427	468	454	481	454	427	452	427	436	425	458	409	442	448	436	467	453	450	428	455	443	422	481	455	445	434	494	432	414	441	413	434	450	430	438	417	466	429	435	437	450	435	423	459	457	446	450	472	466	406	452	428	463	448	435	441	439	431	461	452	453	464	420	469	457	479	429	455	415	446	472	431	473	455	414	439	460	459	483	455	472	443	451	470	474	430	492	434	440	502	463	492	455	432	423	423	456	431	451	469	408	431	501	442	442	432	451	448	435	472	459	418	445	463	430	430	464	494	453	467	420	423	424	424	478	444	426	445	458	441	441	437	451	392	466	443	428	433	456	444	468	475	435	421	443	448	472	457	467	464	457	459	416	475	461	487	431	460	439	461	439	441	414	477	468	457	405	459	451	509	450	477	442	434	432	451	450	488	443	472	437	431	422	457	448	420	459	443	411	457	464	415	469	414	474	452	479	429	441	441	477	448	476	436	450	461	408	449	414	461	487	424	462	450	474	463	453	450	447	480	443	431	468	435	451	429	476	465	443	461	480	434	477	440	449	454	448	458	458	449	435	458
30026	5346	4316	2245	1460	1131	890	736	721	647	1202	17314	22622	15371	3199	415	427	974	987	404	406	419	419	419	415	431	431	445	424	388	464	420	409	435	393	446	422	411	417	394	418	407	405	426	439	418	420	473	403	379	429	411	418	414	436	444	403	434	405	400	419	431	415	395	413	403	400	415	427	391	400	367	436	445	389	399	415	408	399	426	422	400	403	433	399	435	433	410	427	397	383	382	401	428	424	414	418	407	411	421	446	425	402	399	388	409	394	407	427	387	438	485	450	401	395	449	393	387	423	436	397	423	418	416	394	414	404	413	396	395	443	398	450	417	446	367	406	441	367	401	402	445	436	389	380	400	391	412	398	368	397	424	406	407	433	396	449	407	430	390	418	431	418	407	410	422	383	399	399	425	422	379	436	396	415	388	398	423	400	416	363	428	426	398	424	429	447	424	394	404	433	435	379	436	417	412	408	421	378	423	401	394	456	422	405	397	452	440	430	441	434	445	422	394	441	400	379	390	410	430	391	392	405	386	416	422	426	395	415	414	381	408	401	430	369	417	430	420	360	405	380	442	404	369	389	412	408	430	413	420	392	412	383	427	422	398	398	392	420	401	441	407	425	416	400	423	386	421	393	401	418	419	387	417	399	399	395	413	386	434	421	418	391	451	413	432	383	431	415	406	427	367	369	373	420	403	399	389	443	446	415	427	405	369	375	420	422	399	396	393	415	405	395	373	442	422	400	372	406	394	402	418	435	397	399	426	378	411	415	404	404	434	415	429	449	408	441	366	443	428	450	436	375	403	408	422	395	391	441	392	409	441	407	419	398	392	414	419	445	399	418	461	387	433	427	432	393	365	401	385	436	426	395	423	411	431	403	427	411	397	424	417	425	467	386	396	410	413	453	429	416	440	450	409	395	396	401	398	432	449	411	406	423	401	396	413	406	403	403	395	405	443	415	433	424	446	415	453	389	427	420	409	435	402	416	388	396	417	416	390	412	423	423	412	402	420	446	385	427	449	421	415	404	448	417	395	380	406	428	394	402	400	434	407	377	413	396	380	433	403	448	425	404	438	407	428	433	432	427	411	374	413	416	371	440	428	437	400	397	425	411	417	407	426	435	410	452	384	455	391	418	355	436	426	388	413	398	409	406	411	409	394	424	433	419	441	394	401	418	417	424	398	417	401	423	419	407	406	410	405	400	381	437	411	375	436	392	418	398	419	392	371	430	433	417	409	426	428	407	415	391	415	429	437	435	394	405	415	446	405	395	429	415	413	388	402	402	396	409	433	402	437	411	417	407	403	434	448	406	445	395	438	411	417	387	363	398	411	376	448	394	397	407	404	387	388	409	427	445	399	393	403	432	423	430	397	418	384	383	453	420	431	424	427	377	412	413	421	383	405	412	367	437	394	432	388	412	382	398	402	430	378	423	435	381	405	347	444	406	415	415	412	427	397	433	422	468	408	415	424	405	420	423	399	408	398	379	437	390	395	408	399	376	414	386	374	400	416	397	387	410	383	399	424	426	415	448	430	421	402	384	420	433	425	436	420	415	420	410	402	393	427	402	426	435	417	408	405	422	367	424	426	440	424	398	381	399	417	410	401	425	408	438	411	397	436	410	426	411	422	428	400	405	427	405	431	401	405	399	388	404	403	404	376	454	424	404	411	411	431	386	398	368	397	404	410	448	431	416	465	416	422	401	408	367	423	397	423	411	393	428	421	450	406	404	431	395	431	403	401	389	411	427	381	411	439	403	395	421	405	411	417	417	431	392	409	419	405	413	404	409	423	415	359	404	406	401	392	387	387	429	407	382	388	444	430	415	411	430	424	415	447	440	417	412	435	403	385	464	446	421	393	441	418	407	397	448	392	406	416	456	408	410	399	369	403	458	393	406	411	404	427	432	425	410	374	372	402	435	440	403	354	428	373	428	379	402	407	429	396	426	387	398	409	415	396	383	424	417	419	412	398	423	406	465	445	426	387	417	427	385	417	407	400	428	426	455	425	375	434	397	412	423	388	397	415	423	415	399	432	438	429	401	419	439	421	388	451	469	396	383	412	406	437	411	423	411	427	391	423	402	380	436	399	389	440	406	387	420	401	413	398	428	398	387	402	395	424	407	373	398	428	420	406	456	416	430	393	396	440	444	416	442	391	427	399	403	430	427	422	401	426	395	393	406	400	414	412	406	433	374	426	404	433	422	409	433	413	469	398	387	364	426	419	372	406	421	406	443	422	406	419	405	417	390	430	386	418	419	429	425	424	383	423	397	379	426	430	445	358	379	401	396	430	400	400	402	386	426	445	386	416	382	381	423	375	403	412	379	364	400	391	429	389	401	377	356	385	443	372	426	429	399	437	399	387	408	403	390	404	415	390	391	400	399	404	420	418	396	449	403	397	414	388	427	435	406	401	404	422	407	398	422	429	399	433	405	440	380	481	424	424	435	387	416	388	398	428	367	419	417	399	381	424	420	396	412	431	443	401	402	413	410	421	416	427	376	389	422	387	411	392	448	388	407	411	429	399	419	398	401	406	402	413	385	429	450	420	360	413	411	424	390	423	410	439	398	399	404	404	426	397	384	396	379	404	424	370	395	424	412	428	411	435	400	392	427	433	425	371	409	407	408	391	371	398	385	422	425	445	399	386	429	428	394	394	421	434	409	402	419	431	382	414	404	418	389	410	403	429	379	431	414	417	401	417	426	390	428	383	396	423	385	380	406	415	369	403	394	396	438	420	426	407	427	429	435	411	410	424	420	372	421	459	419	378	419	397	436	419	441	441	390	406	421	394	378	392	390	433	436	414	401	351	413	385	430	391	393	388	391	398	408	402	438	406	412	421	438	369	413	374	397	426	383	413	399	362	410	402	395	408	399	408	415	391	365	413	385	389	399	404	390	403	398	395	412	390	412	401	413	425	420	392	406	425	416	390	428	384	403	425	379	446	394	429	413	430	425	418	409	430	432	389	390	430	385	377	445	398	376	376	394	427	412	405	386	387	431	425	401	407	424	429	407	414	385	414	413	426	406	410	402	411	403	431	389	412	407	394	410	413	411	379	413	427	379	426	394	404	395	419	389	410	439	395	394	403	403	389	391	433	430	426	438	391	389	406	405	435	399	393	403	441	400	387	385	376	402	405	414	407	408	419	404	407	393	433	377	403	420	407	403	390	383	374	412	413	414	411	439	435	386	410	394	368	398	381	434	426	384	428	398	397	420	416	413	358	391	389	399	418	385	399	387	415	414	418	400	421	395	417	428	407	415	441	438	407	410	403	428	398	390	413	397	433	452	389	409	409	407	430	453	414	416	399	398	395	429	363	400	409	435	373	413	396	388	428	419	442	394	401	360	423	389	441	415	434	448	379	396	385	393	418	415	392	436	418	412	383	422	402	395	412	358	402	458	395	406	404	396	399	463	400	417	412	356	408	372	403	457	364	438	418	419	440	415	381	394	423	419	393	384	395	414	404	426	418	421	418	400	473	381	397	391	401
27494	12773	1101	512	320	344	311	327	290	323	296	378	1556	1372	698	293	296	327	299	295	318	257	308	299	285	291	302	319	298	286	285	285	301	305	305	288	290	314	307	304	325	320	275	311	311	289	288	326	281	310	296	302	280	289	275	268	265	341	297	293	320	293	330	298	284	290	308	282	290	309	335	274	305	313	317	304	299	312	279	320	332	309	293	299	324	304	302	314	305	288	336	300	304	294	315	309	333	319	313	273	342	299	299	301	312	285	259	296	309	299	311	298	293	301	322	273	308	296	289	297	286	302	309	284	295	283	282	311	319	312	275	292	301	293	321	260	280	283	313	339	292	318	311	297	320	285	287	322	308	282	292	270	325	299	313	288	290	322	285	288	283	308	293	284	301	289	290	281	308	312	272	303	296	314	324	336	309	275	310	279	297	294	277	331	326	303	325	334	280	269	267	294	288	283	297	301	328	277	298	324	307	301	317	266	303	307	300	284	291	303	310	293	299	280	309	304	255	312	296	331	322	307	314	312	299	311	292	292	291	306	292	271	298	286	318	302	310	290	314	292	288	296	286	332	308	314	281	286	301	299	266	333	308	313	267	326	277	291	307	283	316	315	288	286	315	314	296	274	294	291	301	279	308	316	304	304	304	279	271	318	299	292	278	287	330	289	288	291	297	277	293	296	298	289	311	282	263	313	317	297	296	252	311	282	287	295	294	294	290	292	301	309	307	307	330	317	286	284	285	285	294	286	272	304	268	299	302	293	290	315	306	298	294	315	287	323	302	293	321	294	259	293	285	259	272	303	286	287	288	312	344	288	328	262	277	287	291	301	311	291	263	300	288	291	324	291	284	246	298	257	283	303	308	251	264	306	344	300	306	261	283	316	315	279	295	292	293	300	282	321	315	299	255	294	268	309	286	287	279	298	286	318	295	313	285	311	290	323	302	298	288	280	314	302	293	246	327	286	273	272	334	309	274	282	302	304	268	313	286	271	292	324	270	280	261	322	286	302	298	268	292	287	281	313	311	298	277	283	325	254	284	302	281	313	284	289	302	331	269	288	306	330	302	282	314	306	301	293	298	287	326	284	275	270	271	283	280	294	286	297	270	272	275	320	301	290	293	292	315	296	296	295	283	294	319	293	300	307	287	274	276	320	275	308	273	312	289	264	317	284	310	318	269	312	283	296	327	310	304	315	300	311	299	305	282	289	301	305	306	298	310	284	296	307	299	323	311	296	289	302	289	318	299	297	250	305	296	295	301	314	276	292	285	288	311	310	291	323	308	305	323	305	327	266	291	270	293	330	286	299	309	270	291	272	319	313	317	253	290	281	300	318	326	315	309	305	287	294	322	308	341	288	307	294	296	311	317	292	281	302	316	305	277	300	304	304	273	275	278	318	319	281	297	299	306	249	320	287	276	285	299	301	284	311	340	298	312	302	282	318	296	311	314	316	287	311	307	326	284	318	323	297	309	314	330	291	292	296	319	274	304	301	290	279	286	316	289	294	278	296	320	308	321	291	303	300	297	279	288	286	278	290	296	321	307	295	305	316	278	310	302	302	301	285	311	274	316	323	287	283	312	309	296	310	309	327	284	293	288	303	307	294	283	280	309	304	308	307	300	299	294	288	265	308	312	275	333	296	294	303	307	314	281	263	279	291	294	325	338	331	339	296	279	269	303	277	271	323	268	301	304	336	312	285	295	301	288	289	310	330	314	307	331	308	312	279	332	291	313	331	283	317	263	287	299	314	301	286	313	312	286	279	322	307	320	291	287	324	330	292	292	280	303	269	326	310	291	272	307	300	327	298	322	289	320	274	321	300	283	290	292	283	316	310	320	274	321	278	306	298	305	300	292	288	275	306	295	287	303	286	304	297	292	309	298	302	311	284	261	286	329	339	326	301	259	291	277	308	301	280	309	310	299	297	276	296	315	312	320	268	323	270	293	282	312	297	298	313	325	290	339	285	297	318	296	323	313	296	302	288	316	290	305	316	294	303	309	282	308	292	305	321	283	299	293	307	279	349	321	338	316	299	280	291	295	291	308	286	293	287	329	309	278	287	290	305	295	312	282	289	289	301	296	279	307	308	318	272	295	290	327	288	307	341	305	333	307	283	292	285	290	292	300	298	300	325	317	303	287	274	300	320	295	297	289	291	279	312	311	301	302	295	273	279	308	303	322	291	309	318	312	310	291	321	294	282	298	300	273	279	271	280	283	297	281	266	313	269	282	295	312	304	296	305	296	296	298	262	275	317	275	319	326	296	289	310	306	287	336	296	318	264	256	320	320	309	330	352	288	290	323	303	313	305	302	266	277	298	289	302	308	303	292	290	297	277	313	280	301	277	312	281	291	297	307	291	293	291	311	338	279	263	300	271	280	291	293	329	270	273	297	297	318	302	298	297	306	292	302	298	269	330	328	318	273	344	280	261	265	308	296	317	315	272	299	321	320	315	288	282	324	303	294	310	305	266	313	302	301	338	353	266	311	290	342	297	322	300	298	287	305	290	309	281	302	298	298	300	299	296	285	276	299	272	301	300	284	302	294	326	285	287	295	324	302	260	313	316	311	280	298	311	286	307	299	269	276	298	311	292	284	302	277	286	303	305	291	353	327	313	296	298	273	298	338	275	306	277	296	313	298	287	302	276	281	284	333	307	335	310	301	296	275	306	291	302	313	273	287	327	335	291	320	293	325	297	300	258	299	309	311	272	307	307	288	301	293	287	338	314	308	318	293	300	272	308	317	282	295	286	306	303	270	297	308	301	303	292	298	323	274	279	295	291	283	260	307	292	299	292	303	316	315	279	287	267	288	325	327	293	315	291	307	303	289	278	312	297	288	289	282	287	282	255	307	340	278	319	278	310	315	289	276	314	281	320	273	300	308	296	299	296	309	317	313	288	278	302	324	308	279	316	326	324	285	318	279	271	311	284	294	295	299	312	303	296	328	276	288	300	317	280	286	270	296	298	294	299	304	299	303	307	292	299	289	294	297	282	291	316	278	318	285	292	273	274	292	268	285	276	296	290	283	313	295	282	292	261	298	307	307	319	281	299	307	299	281	312	291	292	274	284	309	304	291	322	311	273	287	292	307	284	292	279	280	295	328	292	318	291	309	316	338	307	294	291	286	276	295	304	345	308	306	305	300	309	324	344	313	318	297	305	307	273	314	315	307	290	307	313	282	294	297	307	313	287	297	304	308	289	321	288	303	337	292	313	267	276	322	334	304	299	314	291	296	284	287	290	295	299	313	286	295	305	263	298	276	311	299	288	269	295	280	254	296	292	271	320	293	259	299	301	273	276	267	313	290	275	280	303	287	280	286	296	319	281	301	284	294	314	285	269	282	317	312	333	270	314	291	277	279	332	276	304	296	294	318	298	304	290	295	288	294	338	321	321	280	311	290	304	304	318	318	297	262	292	280	279	288	279	292	304	274	313	300	311	314	283	296	310	309	313	288	302	306	275	303	297	270	319	287	279	280	266	283	298
8686	504	437	350	309	303	260	288	301	309	299	457	2146	1628	713	256	288	294	283	310	257	260	281	258	276	260	271	277	271	263	281	296	282	299	293	245	294	258	266	234	263	267	253	265	297	267	264	304	293	246	261	249	300	268	286	289	242	269	274	257	265	275	283	278	262	305	263	283	272	273	286	250	264	276	280	270	298	296	265	299	267	263	285	270	283	303	298	301	286	284	287	294	269	283	270	271	255	260	252	288	284	236	291	266	291	321	300	256	254	276	270	266	293	310	271	253	279	271	283	307	293	265	266	277	256	256	281	247	269	254	278	258	252	270	303	266	303	276	262	313	254	269	252	291	262	287	239	264	268	283	312	260	271	267	273	263	260	286	264	273	263	298	279	314	258	260	266	289	249	270	301	268	258	286	239	278	284	309	259	258	294	291	247	335	286	262	280	264	324	295	290	288	266	263	262	282	268	273	272	282	258	264	273	252	266	279	265	266	277	258	270	281	260	273	253	270	263	248	281	251	269	295	254	290	246	278	265	233	283	268	296	263	261	272	240	252	250	300	305	261	285	283	292	267	284	248	262	254	274	284	265	234	281	253	275	296	279	286	264	270	245	285	282	282	286	275	257	270	234	297	256	268	275	293	272	312	271	258	272	276	263	252	265	260	277	268	305	260	293	280	273	293	252	276	273	313	286	279	288	265	276	283	252	270	297	295	274	251	282	252	246	280	252	288	281	270	261	248	284	292	260	246	282	244	281	277	279	270	260	291	281	242	273	286	304	221	302	252	286	252	263	276	280	278	275	270	276	272	270	294	268	265	262	288	281	282	266	257	245	253	282	267	275	269	248	281	268	248	235	280	293	310	216	264	260	275	274	271	265	263	303	236	295	291	256	255	277	282	271	307	274	253	252	291	286	297	288	301	268	266	276	276	279	244	266	251	259	257	269	258	275	277	294	252	283	287	285	243	285	293	281	287	254	280	283	260	266	278	300	278	311	312	268	274	285	265	291	279	270	266	274	269	268	266	270	263	262	278	315	288	306	254	272	262	272	263	269	242	273	293	290	270	289	269	261	281	246	261	293	254	296	285	303	273	299	263	272	274	312	273	258	286	300	248	248	258	297	254	264	277	271	264	262	277	285	292	274	253	259	269	274	280	252	277	279	264	283	279	290	253	269	296	274	235	260	267	293	285	272	265	270	285	258	256	263	268	252	260	288	294	253	280	277	260	268	275	270	281	240	287	295	257	247	260	259	277	298	274	268	253	282	244	294	265	256	300	279	299	260	261	271	273	267	283	290	299	288	272	291	252	255	259	268	259	257	277	298	262	265	282	274	274	263	251	296	294	324	286	283	266	263	249	276	269	326	267	269	267	287	279	268	277	289	264	266	272	269	265	265	254	279	280	253	283	307	249	275	257	262	253	263	289	281	289	270	251	263	270	282	271	267	274	270	270	281	284	258	259	271	276	316	255	308	253	267	281	291	280	288	281	256	269	265	285	263	277	290	263	254	283	251	268	248	257	284	283	268	260	279	277	269	254	274	239	236	227	272	277	268	256	273	265	269	262	270	253	276	273	279	275	262	247	285	279	263	264	277	255	268	283	245	266	283	286	302	270	288	303	256	285	261	280	305	277	293	270	265	271	259	247	276	274	269	275	272	287	284	270	271	269	261	268	231	240	258	271	279	260	293	247	255	247	243	278	270	247	279	288	268	274	248	248	260	271	278	269	277	267	274	239	279	277	266	294	260	277	263	268	271	280	288	263	260	294	265	245	251	292	258	270	253	286	264	299	271	270	263	259	258	288	277	293	288	266	289	242	276	284	284	268	278	287	293	262	286	293	265	278	264	303	251	283	267	279	277	274	282	265	277	303	268	269	287	278	280	272	265	280	272	261	258	277	276	265	284	287	261	296	265	278	259	274	287	256	254	283	268	247	276	245	257	281	273	292	282	288	274	256	277	250	292	290	286	267	293	255	303	262	278	251	261	253	298	247	272	273	280	265	259	289	293	296	280	293	265	259	269	247	264	268	268	263	253	273	274	263	267	260	303	283	279	258	299	286	320	300	255	287	235	259	290	271	288	288	267	286	308	259	261	286	282	276	305	271	278	280	266	282	290	281	294	268	279	268	281	261	259	293	247	271	257	291	296	290	266	303	240	304	267	285	265	289	268	284	289	275	277	279	290	302	250	266	263	265	257	293	254	280	295	261	251	274	251	302	261	276	289	261	264	265	293	294	283	272	286	264	243	261	274	259	273	256	301	280	258	272	247	298	259	273	245	248	272	289	263	289	273	253	272	260	273	279	314	307	269	272	253	275	284	287	264	276	239	244	247	292	270	271	274	261	284	278	266	287	242	286	288	254	282	253	261	301	287	283	277	286	280	316	267	256	252	258	249	256	278	300	275	284	270	257	295	261	271	277	266	267	261	268	267	285	241	259	259	264	268	279	248	259	280	249	243	273	263	287	273	277	261	267	263	262	281	285	258	263	298	270	274	254	282	273	277	268	255	271	269	265	263	274	282	277	297	257	285	278	268	302	283	286	280	276	256	315	261	265	271	252	304	259	257	258	287	255	266	278	259	244	263	249	290	286	257	266	292	276	272	296	275	272	262	279	286	288	273	274	253	293	265	245	269	280	279	262	260	257	244	307	267	277	245	289	266	250	282	252	280	292	265	266	255	255	276	261	273	257	273	295	289	285	289	249	247	274	252	266	269	264	243	254	280	273	257	274	294	268	284	273	286	259	266	290	271	293	287	242	277	258	272	297	283	281	291	272	266	285	245	280	267	261	234	274	279	298	283	245	263	266	242	274	276	251	286	269	290	286	297	260	277	281	274	286	299	313	290	284	271	281	259	285	289	278	248	301	261	255	277	295	299	302	279	261	280	254	282	286	280	259	250	297	262	244	284	282	306	271	290	295	284	281	271	257	269	284	280	253	279	248	268	249	273	261	284	269	274	281	282	285	254	259	244	267	276	277	275	266	269	250	271	262	300	249	262	270	251	271	271	272	264	260	262	253	265	266	283	314	282	279	301	285	302	260	261	242	259	260	286	291	279	284	307	294	293	294	269	277	249	296	253	304	266	260	271	254	272	263	266	289	315	239	291	277	276	272	273	290	274	302	294	290	256	272	289	285	280	265	267	288	296	264	271	288	259	254	289	302	270	263	251	260	273	281	285	287	272	312	282	317	263	310	247	260	273	263	307	285	280	280	281	259	256	269	284	263	283	272	297	273	261	249	253	280	280	270	261	268	278	265	295	257	290	279	257	253	306	270	233	263	277	243	269	268	258	281	270	275	263	265	263	264	276	285	293	252	249	289	270	268	248	264	257	271	263	260	269	291	261	285	281	262	275	256	277	297	280	270	271	286	286	292	260	273	296	245	277	266	284	306	271	284	240	292	274	295	296	269	286	259	270	277	283	272	302	275	248	252	264	283	268	260	278	259	273	258	255	254	283	256	273	254	270	265	260	277	286	254	271	312
24773	21060	27215	25126	11753	1112	664	518	403	408	402	1463	14297	12405	4361	707	379	544	519	400	328	314	363	358	326	330	341	349	328	346	350	369	336	324	377	318	356	371	364	344	370	356	330	368	338	340	349	343	358	356	334	328	354	346	346	328	349	328	347	323	323	333	366	334	329	343	306	354	339	305	347	354	314	383	364	333	334	378	342	377	352	360	376	319	358	377	341	317	359	350	330	343	339	344	336	314	339	330	316	325	320	354	339	350	347	364	325	370	330	327	358	353	343	338	344	332	344	326	343	372	347	348	361	355	342	347	341	364	359	338	315	329	334	343	325	406	330	326	331	345	344	342	326	349	373	372	348	321	342	364	322	348	303	325	331	343	309	350	344	324	337	338	329	333	360	330	342	367	346	294	365	364	349	333	360	316	343	331	367	324	318	352	319	372	345	335	340	335	350	356	332	351	344	345	355	379	331	401	362	370	312	364	313	332	369	303	342	324	338	345	329	344	353	366	337	332	379	338	325	380	346	362	328	358	371	317	361	348	335	319	298	346	357	346	366	325	369	319	325	328	335	310	327	345	346	331	337	306	329	337	349	364	338	364	303	339	347	365	330	338	382	324	328	307	305	336	316	344	357	357	351	363	370	291	343	334	309	314	325	328	328	353	337	332	350	301	362	378	363	342	329	328	353	357	360	366	349	322	326	333	322	319	351	360	351	325	337	321	316	355	319	305	325	324	368	341	343	355	356	337	332	340	374	328	349	357	320	333	348	325	354	328	342	335	352	347	340	353	383	349	364	359	359	336	342	343	315	369	325	348	320	322	336	353	333	359	344	361	332	358	341	373	339	314	349	328	365	352	353	326	350	340	342	346	347	345	391	392	364	367	350	323	392	341	331	352	333	349	323	365	314	340	373	364	366	312	354	308	357	336	315	317	354	326	313	338	331	339	378	368	347	337	320	332	336	357	336	338	352	374	339	324	329	347	343	345	345	327	333	329	344	366	317	343	338	340	356	308	362	322	340	343	317	354	346	337	322	337	321	305	348	355	359	352	344	347	356	342	380	344	369	342	313	349	304	393	309	336	331	345	316	336	333	326	326	333	345	363	332	329	340	349	320	348	372	345	356	320	320	366	329	347	347	328	338	372	317	354	359	350	341	322	350	323	366	367	330	333	334	344	356	334	335	360	324	329	358	361	363	349	354	359	327	357	354	351	324	333	368	331	339	358	336	339	350	303	331	323	326	360	367	352	345	347	377	322	313	321	329	338	327	346	346	346	377	356	344	331	322	337	323	329	358	322	370	344	340	358	342	338	376	364	350	352	361	336	338	353	335	332	335	336	337	319	346	349	355	369	346	366	388	349	360	363	325	339	361	316	352	331	344	355	338	309	336	329	312	362	350	367	349	364	357	302	369	344	336	356	316	316	325	338	356	317	333	347	329	335	348	326	368	371	342	318	321	349	359	317	298	346	348	384	339	328	328	333	393	319	323	331	332	356	341	329	355	300	323	342	340	348	318	346	337	322	307	317	362	323	351	341	332	349	341	344	323	361	340	336	338	342	336	338	356	328	340	337	336	350	327	370	358	332	342	342	337	314	299	336	319	355	346	309	341	355	338	350	348	324	351	351	347	343	362	331	333	331	356	350	349	339	359	351	324	368	363	331	347	363	378	339	377	355	311	356	343	329	340	351	352	327	316	342	345	357	313	343	351	335	329	339	375	369	310	336	341	344	322	332	320	335	347	325	341	333	348	332	349	348	351	326	347	340	338	315	340	334	315	362	317	336	352	350	351	339	375	339	342	359	345	356	383	373	350	317	352	375	322	347	352	363	344	339	336	335	368	351	319	350	354	346	342	349	345	337	339	349	358	354	331	329	347	362	316	337	333	348	373	330	313	332	346	359	386	365	349	314	355	313	313	341	362	334	356	319	353	325	298	366	319	333	343	364	307	320	327	328	353	297	378	314	348	327	330	297	328	340	365	367	330	348	346	315	335	324	325	343	351	336	330	344	320	322	350	322	355	324	342	321	345	352	339	325	334	319	351	342	331	366	358	310	341	379	331	390	361	356	360	342	327	355	332	325	386	336	355	342	353	345	339	325	344	362	308	332	355	353	335	326	323	341	302	335	362	354	322	333	361	355	344	346	340	406	324	330	363	354	324	340	373	323	347	377	337	355	302	321	361	301	354	315	349	373	337	320	340	326	324	343	365	324	343	332	371	349	362	322	361	390	335	331	326	329	364	318	337	355	366	311	344	320	345	327	301	347	353	305	336	342	329	313	349	312	350	339	350	346	350	326	344	313	347	344	332	324	333	334	331	356	353	325	333	333	323	373	359	359	315	331	351	346	337	318	343	327	350	319	355	339	308	325	307	335	327	309	351	332	345	317	344	353	340	368	325	325	338	343	332	342	317	335	356	333	333	359	335	355	336	370	329	343	353	376	321	332	321	338	350	341	338	310	345	350	338	325	363	352	339	346	321	361	337	370	359	348	327	356	308	349	349	319	342	330	352	342	344	322	354	344	345	337	305	331	369	321	326	334	315	311	338	295	355	364	343	335	312	315	356	350	330	325	364	302	316	347	353	396	381	350	340	338	373	319	373	360	346	340	306	321	327	306	301	368	336	359	351	350	336	364	352	301	339	333	323	338	356	308	367	361	338	359	336	333	358	333	350	337	376	374	379	340	372	331	335	348	361	326	319	349	367	297	389	339	356	343	318	346	335	351	343	316	315	326	305	336	345	324	377	354	344	353	373	365	361	338	366	329	337	352	322	368	331	352	335	344	345	309	395	359	327	345	363	342	349	352	338	325	296	364	379	311	361	326	338	348	320	350	343	354	330	375	327	324	346	335	322	327	326	359	333	347	351	341	342	338	321	356	315	341	370	333	341	317	328	332	348	328	349	335	341	331	383	320	339	323	338	327	344	363	325	340	354	334	342	315	346	358	326	377	359	344	333	348	380	370	353	316	342	372	348	325	323	324	357	368	333	345	361	352	341	311	355	323	328	284	343	343	335	333	357	333	339	320	311	359	364	338	349	323	335	349	336	358	338	344	351	348	349	362	327	374	321	310	331	357	331	373	338	341	333	344	372	352	354	313	327	317	315	318	356	328	353	360	323	328	325	326	367	339	335	301	365	351	352	368	318	350	333	324	351	347	357	355	343	352	337	353	350	318	317	333	316	378	346	370	363	360	351	348	342	327	343	347	337	339	372	333	337	345	329	354	332	358	364	366	310	344	358	396	354	337	345	338	346	350	340	344	317	350	325	333	349	352	328	340	326	350	349	345	345	338	347	373	349	339	325	338	362	328	365	344	346	419	323	323	352	347	335	326	305	361	337	368	359	326	357	383	344	331	342	358	318	344	324	339	330	329	323	301	347	306	348	354	326	361	327	329	353	345	296	303	307	345	328	332	327	333	327	362	344	390	354	350	345	375	355	355	313	365	322	337	364	338	312	339	343	337	315	303	335	333	349	305	330	348	373	338
26687	3082	2521	1321	936	750	599	541	483	496	417	2361	16502	11312	4197	673	363	663	688	438	306	352	327	334	341	313	306	354	304	324	328	325	333	338	315	314	307	351	306	329	318	310	325	319	308	330	329	348	327	322	306	309	313	303	318	319	321	332	349	313	360	325	329	315	309	291	337	325	289	304	319	336	302	339	315	321	331	311	341	280	351	312	317	321	284	292	310	313	348	327	330	297	331	317	328	349	311	318	324	284	323	316	299	328	322	347	346	354	333	303	332	295	340	320	338	332	340	328	372	338	328	328	319	308	345	276	303	344	293	338	310	304	289	350	312	314	315	305	305	331	316	317	303	313	337	319	352	294	301	329	296	335	348	349	312	338	336	318	296	314	310	326	306	345	299	320	306	297	295	308	327	290	252	347	335	365	326	342	327	322	300	313	338	370	328	304	334	325	327	319	321	305	329	323	342	336	321	335	343	290	340	285	309	351	335	338	327	313	310	346	294	309	278	328	320	340	321	330	281	304	302	319	342	300	345	327	281	325	310	299	339	328	335	321	307	290	346	354	316	295	330	340	321	311	327	324	323	318	311	309	335	307	312	325	330	323	319	333	335	322	372	294	300	346	312	320	345	322	312	365	355	335	370	361	312	318	363	342	321	318	347	329	314	284	326	352	320	338	334	343	319	291	321	335	339	306	337	328	315	319	345	283	330	316	345	327	307	303	322	324	299	323	312	301	331	279	330	284	322	327	313	322	344	358	328	304	332	346	312	318	301	310	331	260	324	310	339	353	289	325	325	325	315	297	313	307	312	333	309	318	337	326	316	328	328	332	316	287	326	330	340	314	301	307	324	303	305	314	327	361	311	309	338	307	359	322	350	340	316	334	333	322	344	315	307	327	327	340	332	341	331	341	314	331	326	314	369	295	287	313	340	350	356	308	290	341	326	324	335	324	301	306	309	367	336	358	320	321	338	313	277	324	331	322	326	315	311	308	319	305	340	315	291	321	341	313	321	310	343	322	296	289	312	314	343	330	303	353	283	302	308	312	291	305	344	323	336	295	337	317	339	345	324	300	311	312	304	325	346	302	297	316	338	340	298	304	321	315	327	332	328	319	339	328	323	313	329	310	304	323	305	329	303	330	324	319	339	316	332	307	310	318	357	294	301	324	314	322	321	356	322	314	319	315	337	326	326	320	337	288	298	306	340	337	299	299	380	348	371	315	303	337	328	318	317	313	296	326	318	315	349	320	286	314	322	336	317	339	299	325	314	328	345	317	344	303	324	337	311	308	328	332	321	313	313	331	358	313	318	329	351	329	309	309	347	336	346	298	322	341	340	330	323	334	327	328	338	322	327	329	341	309	305	296	330	327	349	328	320	305	333	301	311	330	318	311	331	314	313	345	309	322	306	311	360	320	318	346	348	319	343	283	323	298	337	352	322	302	296	308	304	322	328	299	309	307	294	319	332	336	305	326	293	316	332	332	337	313	338	330	325	327	311	333	339	331	339	315	313	308	360	317	325	305	341	305	336	322	309	322	319	331	309	312	322	320	302	323	321	297	335	348	302	300	339	310	287	317	330	300	350	324	300	313	302	336	310	353	310	298	308	304	323	321	308	323	301	306	321	318	351	332	273	323	293	370	279	311	316	311	324	311	329	329	300	334	303	295	324	344	307	346	303	344	290	358	326	334	333	331	313	323	321	346	332	333	322	284	342	322	310	309	311	350	346	302	338	328	329	313	311	320	311	325	319	319	367	313	313	313	309	320	312	321	315	327	351	348	277	311	330	341	318	292	369	306	315	342	314	317	292	317	286	342	315	299	308	315	276	333	357	322	321	290	324	322	293	321	349	327	301	314	341	339	297	307	302	330	332	328	332	315	313	297	336	323	313	325	326	338	321	337	306	301	344	304	317	314	322	344	301	355	347	351	324	331	307	304	314	311	315	341	302	300	314	296	348	332	311	310	336	325	297	345	298	318	322	297	336	341	311	295	324	333	293	334	322	335	318	366	312	306	331	326	312	347	300	329	320	298	343	329	337	291	334	315	329	297	305	303	304	348	332	331	297	319	331	336	333	310	299	339	319	317	311	340	321	322	307	320	333	296	310	329	310	311	307	309	304	323	357	297	306	325	310	325	343	308	270	346	351	310	338	352	338	312	334	292	330	355	324	322	336	303	338	316	323	304	317	295	292	330	304	321	336	314	341	327	293	316	338	314	361	331	363	341	325	275	345	313	297	354	355	356	294	330	342	318	320	321	313	338	315	309	331	311	321	332	308	316	335	315	348	312	312	320	278	291	360	295	311	338	303	306	308	313	323	301	335	313	314	330	290	317	342	302	315	329	307	324	303	324	328	311	336	300	312	309	285	311	301	308	290	300	327	302	334	282	331	297	329	324	345	351	334	312	307	347	316	356	323	367	307	310	326	297	300	323	292	318	299	319	329	304	308	312	307	326	302	299	370	316	333	310	312	320	318	318	328	287	307	315	317	311	317	341	322	316	315	318	313	315	302	316	353	316	353	307	321	322	309	308	301	308	318	329	315	317	352	302	326	304	318	303	323	303	272	303	356	340	340	361	336	310	318	317	350	320	327	292	352	348	317	328	323	323	309	323	330	328	318	328	306	304	346	330	356	334	332	300	316	333	295	284	313	323	341	309	340	334	324	356	326	318	316	308	322	363	307	306	326	347	338	340	320	318	303	308	330	324	317	343	337	297	333	349	324	335	310	307	316	305	295	302	332	323	315	343	302	303	297	302	325	303	332	310	312	310	313	306	335	313	333	315	315	318	308	324	344	323	329	321	351	312	327	309	337	310	327	290	304	331	314	327	338	304	338	303	343	320	296	321	321	369	318	332	332	337	314	314	324	330	306	321	310	331	314	316	329	307	328	326	304	337	292	279	329	330	288	310	326	338	326	336	337	342	314	315	327	306	304	302	322	317	314	302	312	320	342	316	316	309	372	325	329	306	296	336	310	312	330	318	298	302	332	315	355	292	333	337	335	363	336	342	315	305	293	302	314	303	283	320	327	326	303	338	332	274	347	316	327	318	326	339	297	319	304	328	318	327	330	334	315	319	299	312	354	332	277	305	320	324	301	326	320	293	330	323	326	333	295	322	298	349	345	296	334	323	321	315	307	330	364	288	337	305	298	312	310	301	332	317	337	308	299	329	343	322	328	312	338	334	322	325	331	351	354	282	352	314	305	348	317	337	343	297	326	313	325	306	321	315	338	293	339	342	342	330	308	339	299	347	330	288	300	314	335	317	292	300	313	280	327	312	312	275	339	323	330	324	303	312	339	308	316	321	299	320	316	345	330	328	324	293	327	314	290	312	318	350	291	291	292	319	324	331	291	300	312	316	317	344	350	296	286	365	293	351	331	308	343	349	348	355	283	322	316	310	289	360	291	297	310	291	304	289	297	301	319	328	310	371	295	343	355	322	316	355	313	337	336	318	348	326	306	327	310	315	275	300	278	330	318	306	309	340
23838	21038	27940	24364	21028	8973	1637	1000	738	772	765	5643	26490	20766	9186	2430	764	687	602	565	584	573	629	604	642	585	601	576	610	594	603	599	596	601	583	574	611	596	547	599	612	577	646	592	561	576	590	533	584	620	601	584	569	575	601	588	583	546	575	602	576	539	593	568	601	597	607	559	570	577	533	559	598	554	561	553	564	569	566	614	617	556	623	560	569	599	561	589	578	615	636	554	570	582	575	616	635	550	602	548	606	526	636	594	615	587	584	550	576	582	567	578	588	562	560	608	598	584	636	572	606	603	565	613	559	589	619	647	563	599	611	572	589	578	536	611	549	595	577	618	577	612	553	558	563	606	590	625	594	603	580	595	588	557	597	564	643	563	594	568	539	557	578	604	575	538	583	546	551	590	549	547	591	605	630	604	545	567	606	593	610	594	599	616	615	576	570	632	625	578	584	572	597	606	570	561	596	646	575	561	577	619	557	542	576	582	649	573	591	576	521	592	574	573	600	576	596	529	593	549	504	604	634	563	583	589	609	611	560	603	599	583	561	580	577	585	619	587	603	604	558	578	569	563	608	597	545	598	566	607	596	563	589	536	597	613	587	560	651	573	582	557	542	630	545	551	583	555	545	581	567	565	589	554	600	622	589	581	583	538	569	598	542	561	577	605	577	590	538	594	582	565	558	624	570	578	549	551	585	605	598	633	568	601	603	552	578	615	589	618	580	585	556	572	600	572	549	582	637	591	529	559	629	625	570	584	592	595	632	579	578	552	588	616	609	573	599	593	593	613	588	595	577	542	594	589	588	553	612	612	600	565	598	608	584	534	595	576	556	582	552	562	604	541	578	617	569	549	557	570	579	600	582	596	577	613	569	603	584	593	594	598	606	559	563	564	567	671	587	580	584	586	556	575	572	561	556	588	592	602	581	562	595	608	568	605	587	611	572	560	552	594	610	532	557	573	577	581	631	562	567	589	619	607	633	595	567	592	585	597	547	630	577	603	557	583	564	604	616	576	601	562	592	572	616	598	579	571	592	610	547	600	586	567	594	582	582	595	585	599	578	573	549	574	583	598	546	596	600	574	600	562	592	566	565	597	620	586	573	562	580	577	631	599	611	602	596	588	590	608	590	557	566	552	569	587	560	597	573	582	583	650	548	593	584	571	604	561	594	592	556	603	603	602	582	582	569	609	562	605	604	500	610	536	597	581	537	566	613	628	593	580	589	603	608	570	593	615	566	610	560	539	574	590	600	598	595	579	558	549	589	552	613	573	567	585	572	610	551	579	583	565	590	576	608	542	576	590	574	594	556	603	572	612	543	623	557	593	573	557	621	531	583	619	599	551	594	564	536	587	622	601	616	553	585	601	560	566	590	577	546	584	603	560	623	608	562	564	572	627	583	628	610	644	604	591	576	579	562	570	547	571	569	631	574	584	596	629	614	603	583	525	554	576	566	593	574	585	572	593	612	585	606	641	580	618	601	587	598	550	613	571	574	633	582	543	568	609	579	591	608	585	593	556	563	582	606	572	584	581	594	570	581	587	536	564	548	579	564	582	618	600	570	537	598	572	605	593	626	539	584	582	586	586	628	602	632	566	548	590	604	590	540	559	580	591	582	574	558	625	528	557	577	564	579	601	560	636	575	573	649	568	544	649	609	574	618	631	600	609	590	566	572	571	567	601	598	590	625	613	548	539	628	584	645	557	588	603	571	604	611	573	572	529	561	587	545	618	565	587	658	595	568	611	547	532	572	558	598	556	586	574	543	608	571	606	600	591	538	566	583	645	582	582	574	590	576	596	615	566	587	599	548	517	560	553	575	571	659	558	562	562	571	608	580	597	584	509	546	592	585	588	535	544	591	604	577	600	596	527	560	561	597	602	603	579	601	593	603	548	588	576	595	596	596	581	576	582	591	573	588	598	593	606	593	560	560	592	590	580	565	584	601	603	613	602	598	634	604	581	624	596	581	554	564	572	580	591	618	588	571	615	562	591	581	578	590	570	560	584	574	578	603	584	571	602	634	581	609	554	637	571	578	579	640	542	601	581	573	565	579	595	584	612	597	616	568	604	559	591	593	637	569	550	624	584	581	623	589	604	625	563	548	543	546	567	629	626	566	593	538	599	583	591	565	614	531	600	565	543	579	613	557	575	555	552	578	569	575	605	549	599	617	574	576	567	576	585	554	564	594	595	612	531	578	585	569	565	601	613	576	580	616	562	588	576	555	622	562	605	560	613	549	569	590	567	568	611	547	600	562	609	539	542	650	555	570	584	604	564	606	567	608	586	590	596	596	598	593	555	598	646	579	584	558	594	585	569	563	632	588	573	548	563	617	585	590	577	613	606	598	552	596	625	574	533	575	565	584	570	569	586	576	582	595	540	546	591	589	595	568	583	617	586	621	551	573	575	598	583	625	591	583	612	594	634	614	577	586	597	614	553	540	528	589	583	560	564	573	639	541	633	572	611	567	528	602	550	552	573	589	599	653	591	592	595	571	594	603	614	611	565	564	564	558	583	616	539	586	567	589	527	562	586	579	607	612	582	593	555	558	550	604	593	547	591	540	585	604	561	572	564	626	594	557	571	577	578	621	553	596	597	579	613	567	523	593	580	582	550	643	560	555	579	571	620	603	578	621	575	543	551	569	546	555	592	583	535	563	579	635	583	554	588	599	582	594	553	584	531	620	544	540	581	571	587	578	617	580	578	579	625	569	593	584	614	640	612	585	605	566	574	591	639	571	617	590	570	574	580	584	579	577	540	599	602	535	595	548	627	594	544	528	613	571	547	602	581	610	540	627	558	559	612	572	592	582	627	599	539	654	571	608	539	608	587	588	578	638	567	605	594	568	593	616	543	617	549	587	523	564	593	577	573	552	548	595	549	592	571	596	587	607	589	554	585	600	547	586	584	614	531	579	604	581	552	566	587	586	521	586	583	537	590	594	583	594	564	596	621	566	584	542	608	574	569	633	577	579	577	574	548	563	563	592	620	613	573	572	588	571	586	598	585	577	631	612	558	554	563	572	562	588	551	564	629	616	556	580	613	586	603	579	595	590	596	621	591	631	578	636	606	622	576	585	538	568	596	614	610	595	597	566	566	594	561	575	604	614	624	615	584	596	584	569	583	558	586	581	576	556	608	538	563	557	563	595	587	598	606	584	570	602	607	558	572	538	562	625	576	543	580	615	571	580	622	569	583	552	554	591	565	594	572	634	549	567	579	598	591	599	567	573	602	580	599	591	607	611	583	611	567	575	583	566	620	595	593	608	610	599	557	589	586	581	591	536	591	598	579	606	578	580	568	593	610	613	576	571	611	554	588	581	570	574	555	594	570	553	597	603	589	608	585	577	581	538	566	617	603	579	601	595	596	569	562	561	556	579	545	584	550	600	610	563	593	607	592	584	606	581	623	601	675	560	552	597	605	569	559	561	567	595	606	606	558	544	575	547	549	605	595	576	550	600	571	589	519	606	562	576	576	590	575	579	551
29644	5541	4330	2243	1604	1236	1045	909	852	771	793	8638	26142	16598	7735	2271	707	664	607	522	569	495	503	511	518	509	540	523	566	489	536	525	543	554	544	510	537	492	519	543	551	503	493	501	476	527	491	506	513	539	542	551	491	527	522	538	519	511	509	519	505	524	505	531	541	509	528	511	511	486	546	481	549	516	536	505	481	500	512	535	527	519	505	518	542	505	499	538	511	516	573	524	486	499	522	534	553	518	517	509	513	482	531	496	509	473	515	508	547	526	516	508	529	509	519	532	567	483	507	491	514	489	515	516	513	514	519	501	490	570	522	530	511	508	533	472	535	528	553	530	496	564	521	518	501	516	528	558	492	504	490	491	502	539	532	505	524	493	497	505	507	505	510	543	455	471	538	536	533	488	523	531	507	536	534	505	510	521	528	525	450	552	500	506	502	487	480	528	510	548	507	544	496	535	483	486	504	512	491	501	525	483	504	501	512	496	533	539	523	479	517	548	552	494	565	513	508	557	482	563	515	523	550	522	555	518	544	551	499	535	533	501	503	465	518	542	509	522	543	517	526	483	479	484	525	488	528	501	496	550	546	537	507	510	505	503	506	506	524	505	500	502	508	525	546	495	512	497	516	511	519	535	516	462	520	506	548	532	480	540	525	529	495	519	557	520	520	539	562	519	520	512	533	525	535	497	496	500	483	502	542	516	506	499	541	450	525	517	470	517	505	490	518	505	486	515	504	517	500	550	515	503	512	537	503	533	509	524	499	518	500	487	503	490	508	499	492	508	466	508	485	501	511	504	500	516	549	527	485	505	541	526	490	479	500	566	497	593	478	539	545	556	496	527	513	483	525	551	532	522	506	520	515	556	491	517	522	485	536	526	525	515	521	516	515	499	466	516	526	536	507	509	493	491	501	470	514	511	492	496	476	542	519	526	507	513	498	486	534	559	510	487	522	569	513	501	544	517	508	499	497	509	522	525	510	529	486	550	501	536	522	488	512	526	477	504	558	487	481	512	524	486	502	502	543	524	512	514	487	528	523	502	493	510	525	519	510	527	503	523	471	468	513	552	518	508	539	525	511	504	502	492	550	515	550	571	533	507	508	538	478	496	533	482	537	501	522	523	522	494	466	520	523	523	506	512	521	502	546	537	508	527	520	532	533	552	511	531	511	473	508	518	503	532	517	501	502	496	491	556	538	500	502	519	528	523	529	449	511	509	554	507	537	490	516	497	470	518	504	554	482	520	513	546	522	511	550	544	502	520	508	529	540	552	513	525	522	479	513	503	547	501	522	521	503	499	503	513	513	525	471	561	515	564	526	501	495	491	509	508	528	510	504	499	517	511	479	502	523	484	513	523	524	529	577	510	534	516	503	495	543	524	505	539	537	559	515	526	503	491	512	526	502	527	484	508	473	514	521	491	506	507	546	531	466	530	487	508	492	493	499	456	494	494	532	518	452	535	492	545	546	506	480	472	520	531	477	521	527	573	519	464	508	539	543	530	473	477	493	499	479	517	511	533	493	502	496	523	550	470	492	500	541	542	532	517	519	515	514	480	511	512	525	539	528	554	486	494	531	524	485	538	491	501	508	503	490	508	537	478	516	508	499	524	507	543	537	533	512	540	522	484	517	508	549	449	516	495	522	482	514	532	529	476	497	544	530	492	518	524	546	511	511	501	535	522	536	509	490	567	519	528	500	512	503	496	499	498	501	500	492	481	472	522	480	505	474	504	487	516	496	510	517	520	471	502	501	512	531	481	497	534	513	529	480	528	522	526	535	511	512	501	501	541	533	479	522	498	509	498	489	554	520	505	510	505	530	503	528	493	518	506	508	528	489	520	492	517	477	502	527	517	514	532	508	517	492	491	495	533	512	529	556	533	506	499	502	545	502	555	500	529	500	487	536	525	500	534	501	531	499	493	518	490	501	472	553	503	493	496	533	533	489	487	525	523	532	502	471	559	484	523	540	537	539	544	525	503	538	517	506	506	527	541	543	469	490	473	509	504	508	536	470	526	541	518	531	534	509	497	551	477	516	488	505	517	532	611	494	488	495	538	499	560	508	511	516	520	502	557	531	497	539	508	532	530	561	505	513	499	499	523	466	475	504	507	505	546	523	485	466	518	515	524	547	465	496	485	523	538	534	503	488	532	513	512	482	538	509	492	528	516	531	537	522	477	512	522	504	494	515	514	509	521	525	495	529	520	540	518	505	512	558	504	509	515	493	487	476	501	546	484	502	547	499	544	511	521	512	537	561	498	491	528	513	563	527	511	473	517	528	507	500	514	526	476	476	488	534	520	515	503	522	552	501	513	503	559	509	535	488	525	468	504	523	478	537	525	512	487	509	527	552	473	525	543	515	452	521	514	502	515	495	475	510	528	539	517	443	526	533	493	550	523	518	512	529	462	524	518	560	508	480	496	545	548	536	514	535	531	480	545	475	512	463	518	567	481	506	524	511	507	527	499	468	529	488	507	484	563	504	500	509	530	528	503	466	519	511	496	518	526	517	486	505	512	504	510	472	529	468	548	508	499	535	521	478	477	484	489	532	541	483	530	507	507	513	532	524	536	497	489	485	517	514	504	525	507	504	530	526	542	497	552	504	531	493	534	496	518	525	518	506	529	516	516	459	524	530	497	527	494	517	551	505	495	516	500	522	506	537	545	531	502	484	502	530	507	480	500	510	538	520	531	507	495	530	507	563	508	525	518	547	507	524	501	495	483	498	517	510	503	521	495	513	529	559	528	497	497	530	516	524	540	505	514	496	524	517	521	503	506	494	517	517	499	486	513	511	518	551	516	520	488	528	555	503	525	524	468	517	508	564	549	456	530	550	527	509	466	522	534	483	536	509	525	501	504	475	524	546	505	528	481	519	468	542	543	542	513	499	514	552	511	486	487	541	509	505	523	556	535	539	482	509	519	519	512	497	512	521	514	512	496	484	502	522	487	516	528	548	490	506	496	490	532	525	534	532	469	472	519	494	482	549	514	515	505	487	489	512	562	496	548	562	481	475	500	479	503	535	480	483	486	489	514	500	519	480	529	485	545	492	520	477	494	489	498	483	488	563	516	543	493	545	488	574	532	504	502	523	519	508	507	486	508	496	534	546	550	500	520	493	482	534	469	465	497	501	511	494	532	498	525	473	533	496	519	488	571	524	494	505	485	537	484	531	519	525	521	513	510	499	525	508	534	512	539	545	517	540	493	484	525	504	483	514	469	496	495	509	544	497	536	526	512	559	523	539	513	493	499	552	511	515	529	480	500	503	474	486	511	522	487	514	512	536	487	509	528	464	512	489	509	538	475	498	523	455	553	522	481	496	517	512	524	511	510	528	504	522	489	523	526	490	495	525	504	507	505	466	490	489	486	519	494	551	472	520	487	530	490	538	483	524	494	487	510	531	528	502	502	553	500	510	508	502	482	513	508	552	513	508	519	522	506	538	501	470	520	493	513	499	538	527	539	503	510	471	440	540	499	502	536	491	493
27434	13722	1505	691	478	438	439	435	456	441	445	521	1380	1666	1133	716	471	452	437	498	410	424	434	428	421	462	455	456	435	414	422	423	431	424	453	422	450	436	447	426	442	424	432	436	453	469	442	442	414	459	465	423	401	429	462	394	419	458	425	446	447	438	496	417	443	397	401	431	444	428	429	408	412	437	451	437	434	457	455	424	405	404	455	418	448	431	394	415	410	397	454	459	415	435	477	469	404	422	422	427	442	445	451	427	423	414	452	416	450	420	417	430	440	419	437	463	440	433	457	458	477	403	495	442	408	457	432	424	399	447	402	427	441	430	435	450	466	436	429	421	440	434	399	415	414	444	426	446	429	421	381	427	427	402	434	442	433	446	431	387	415	417	456	434	409	431	410	410	439	448	434	453	405	400	419	408	437	396	422	402	437	435	427	452	415	422	458	397	453	387	438	382	399	414	425	428	481	467	435	454	460	404	482	436	452	482	416	471	437	426	395	422	438	385	418	433	463	423	428	443	440	433	422	448	407	384	438	424	435	430	445	388	444	374	390	432	420	421	388	401	431	440	474	450	463	449	430	437	455	403	452	398	401	447	431	417	424	440	431	405	441	383	404	426	419	434	418	420	421	440	430	415	419	435	445	453	462	415	434	431	440	435	440	419	494	430	433	415	434	385	413	441	411	462	431	439	465	403	442	398	471	459	460	397	455	412	423	425	425	444	446	453	426	414	455	464	420	439	461	415	420	433	448	439	482	450	415	449	442	417	467	442	437	412	390	437	443	439	412	409	441	431	435	420	422	430	410	422	438	401	443	433	438	469	468	421	398	445	420	400	466	442	438	417	428	416	391	422	396	442	418	440	451	471	450	411	465	424	391	423	429	448	435	440	446	419	418	412	444	430	448	451	417	420	438	432	445	398	438	452	416	443	410	426	431	407	425	435	448	457	457	442	448	435	477	438	431	436	422	444	425	406	423	446	403	428	439	437	427	422	425	441	443	438	432	424	428	421	426	474	461	465	467	431	421	452	429	455	433	425	441	438	415	406	424	458	426	410	429	452	423	406	446	434	421	456	412	407	450	416	412	419	445	417	453	403	419	430	438	457	420	435	428	431	413	451	382	453	454	437	441	428	408	412	441	423	424	411	465	401	414	416	411	388	428	419	469	460	425	458	419	384	455	453	433	414	416	468	439	443	420	419	424	424	453	411	416	423	460	411	392	416	398	400	394	446	462	397	426	409	401	440	461	426	424	440	429	455	396	456	432	411	436	458	417	434	436	421	434	418	490	448	407	442	452	452	436	405	451	441	416	427	447	433	445	448	452	420	428	410	442	451	408	433	447	409	443	454	475	458	459	442	425	437	438	442	425	405	421	410	401	434	443	439	381	436	424	421	464	422	418	439	432	410	419	447	424	423	422	393	409	451	416	426	419	478	429	438	449	446	462	415	459	432	411	405	419	422	419	431	433	411	428	412	465	411	408	408	404	385	439	422	442	417	409	432	437	435	428	437	422	369	418	425	396	432	415	443	419	442	399	422	434	467	433	428	444	476	401	472	425	446	415	421	410	425	425	440	462	434	458	414	407	414	439	444	383	459	440	411	427	459	452	447	448	442	434	418	411	436	442	431	461	440	403	443	418	412	438	447	469	426	451	458	402	440	461	394	440	438	397	401	375	447	411	430	435	477	414	409	406	433	452	411	423	421	421	437	448	452	435	426	434	444	455	479	422	443	444	387	405	441	415	405	421	433	446	453	427	457	446	418	426	421	451	419	474	437	433	437	424	414	421	470	429	465	405	450	458	448	418	466	412	433	425	420	439	440	443	446	416	455	417	419	421	427	455	449	473	424	395	461	450	451	433	428	491	462	405	449	452	446	380	384	436	422	447	468	402	429	403	458	429	427	460	445	422	493	429	449	419	450	447	451	434	441	396	428	424	457	447	424	438	449	394	433	425	408	408	448	458	402	438	410	417	430	427	428	437	426	448	439	414	396	450	425	423	395	436	395	407	442	404	449	414	442	414	482	430	453	413	410	432	431	437	411	472	424	427	424	419	410	444	430	422	439	437	429	449	385	422	461	442	431	397	433	424	441	460	426	383	427	436	392	440	426	403	403	462	430	470	451	425	430	453	440	431	432	429	442	456	432	453	414	429	426	419	432	428	418	444	422	450	418	433	448	426	436	424	427	386	406	413	420	419	401	412	436	435	444	453	432	446	419	430	400	430	433	457	453	425	437	416	433	430	467	407	454	448	483	429	411	436	390	453	435	445	424	466	451	422	397	428	433	431	465	447	439	424	420	434	422	422	444	445	425	420	440	427	431	408	434	406	414	449	428	431	405	415	463	423	449	410	409	443	411	431	427	460	400	422	452	445	453	419	448	430	436	407	441	448	398	400	458	462	458	424	450	444	448	453	472	426	437	474	396	422	442	459	467	439	454	442	450	464	395	461	394	411	397	426	437	409	423	411	446	422	408	452	419	443	446	457	419	439	431	417	420	450	426	421	421	464	410	436	425	407	453	426	453	428	402	418	411	421	424	402	441	474	425	475	445	433	442	416	423	433	439	437	410	450	407	429	436	436	432	412	403	405	427	428	392	448	444	425	474	453	426	451	418	472	412	411	462	402	458	449	440	458	402	399	473	426	415	443	374	448	407	418	482	404	427	414	423	399	440	422	432	453	439	449	455	434	441	405	468	442	446	425	451	445	469	448	413	414	434	444	407	401	415	415	404	415	405	424	408	429	443	438	449	410	417	456	397	433	400	468	425	421	432	469	415	387	459	431	438	421	442	408	413	437	399	429	409	444	424	457	441	411	448	444	423	425	429	428	410	403	405	417	450	416	395	413	443	416	395	444	458	418	458	429	454	412	419	409	424	430	408	404	427	439	463	418	423	442	427	451	437	452	440	442	425	416	422	442	428	457	434	428	407	428	436	453	454	441	402	427	417	439	418	395	424	411	435	445	451	443	427	393	430	433	438	423	423	440	421	438	465	458	436	460	471	433	416	414	433	419	439	411	439	429	423	459	405	425	430	439	426	449	419	442	438	453	482	427	451	450	437	440	419	424	440	424	438	421	452	454	463	448	418	436	423	481	391	444	454	426	403	447	449	446	402	478	435	424	458	444	427	426	387	427	454	398	440	388	412	397	390	420	405	406	422	438	434	387	439	466	458	420	463	468	409	458	422	464	465	433	472	411	452	448	429	456	452	410	428	422	433	453	431	452	448	436	423	443	405	414	415	431	443	434	433	437	401	427	419	408	424	403	447	441	412	436	425	476	394	460	441	398	450	422	456	440	478	431	420	444	358	444	450	404	439	504	450	443	405	382	418	441	443	388	471	462	398	438	449	468	436	391	418	444	414	448	420	400	418	411	414	443	466	420	415	437	423	432	397	415	464	418	433	392	455	417	398	455	437	465	385	439	417	439	429	449	433	437	422	459	403	430	407	420	444	460	469	428	441	449	436	448	426	439	447	412	391	424	427
8213	612	516	454	406	422	427	378	392	391	376	480	1757	1852	1140	651	420	379	375	391	367	343	343	393	385	392	373	344	381	383	355	379	360	383	370	405	381	337	362	369	377	393	371	356	369	392	342	370	423	346	364	349	376	380	367	375	402	391	378	350	383	364	345	398	418	371	416	376	375	362	394	375	377	381	394	411	372	396	360	379	352	405	361	394	374	342	381	396	396	351	386	405	377	394	390	379	359	362	350	425	394	373	372	394	320	388	371	352	398	378	400	337	370	377	367	370	390	388	355	366	354	405	398	383	352	423	390	399	384	379	340	370	380	368	363	389	333	373	382	357	355	405	366	363	416	376	395	353	399	385	342	384	357	335	357	381	339	356	380	395	398	383	424	359	365	389	383	377	383	385	399	386	338	382	357	380	379	353	368	371	351	397	409	351	373	365	372	371	372	373	363	375	394	347	417	383	357	374	361	357	378	371	349	368	346	368	357	380	380	361	401	349	357	374	342	337	376	394	372	366	413	379	369	360	386	367	339	403	375	389	380	412	353	370	356	362	419	364	382	396	397	387	415	362	381	377	358	370	364	402	421	395	360	326	368	403	370	387	406	364	388	352	374	363	392	386	361	359	357	369	363	408	396	351	370	388	393	368	373	362	377	369	361	368	360	401	386	367	349	390	374	394	372	338	356	394	389	368	366	349	361	382	389	356	390	379	390	365	363	382	372	378	421	357	369	355	363	374	378	379	374	364	385	342	368	337	396	368	391	364	370	364	354	371	396	359	376	352	387	349	391	386	392	401	379	355	392	387	352	392	386	367	334	376	342	383	359	384	360	409	399	364	368	381	384	370	388	355	386	375	357	365	397	376	419	372	384	362	404	379	345	385	372	375	385	390	370	349	359	351	359	354	399	350	377	408	327	372	356	366	354	361	369	363	389	366	358	358	384	386	366	367	394	342	361	405	389	376	364	385	378	388	387	377	390	394	378	400	369	354	337	367	369	341	379	401	398	355	374	349	385	367	391	386	361	388	355	329	391	381	398	380	397	351	368	339	402	359	405	405	347	344	367	381	408	385	366	342	407	366	361	345	343	357	365	384	334	379	374	367	391	348	372	399	350	370	358	403	358	336	377	377	398	358	368	368	394	380	367	391	375	353	338	411	401	340	381	396	362	380	358	405	384	356	397	386	398	367	397	385	374	404	379	425	395	391	419	338	354	361	335	417	353	389	398	364	386	371	354	381	379	386	370	393	364	368	356	355	375	387	344	350	382	381	344	357	381	383	375	375	391	367	393	405	409	371	365	366	341	402	400	366	385	397	332	401	363	399	377	333	355	371	377	389	374	382	408	368	374	359	355	370	368	356	387	375	363	384	379	404	365	360	413	365	376	399	381	353	386	351	391	365	386	386	382	379	353	347	373	388	380	393	366	371	367	364	378	399	348	371	394	370	353	394	361	393	400	344	391	441	359	400	343	370	403	386	371	345	361	388	364	375	370	358	328	379	357	377	349	345	382	360	369	374	366	335	393	374	360	392	395	381	387	411	385	331	398	423	413	370	372	380	361	336	358	362	382	382	365	362	389	395	382	374	391	362	393	379	367	376	374	337	391	365	360	360	389	389	371	375	382	348	387	392	379	348	354	397	375	371	376	388	376	375	390	376	394	410	389	347	361	406	377	386	354	353	372	365	370	366	369	371	333	397	345	380	363	407	383	353	350	373	371	391	362	360	372	383	346	360	387	385	373	383	371	379	384	359	365	414	350	343	392	388	391	382	380	386	364	373	392	397	361	367	399	393	364	374	373	340	402	362	411	382	426	380	383	363	352	346	382	367	379	413	393	372	371	370	381	416	374	382	393	385	388	377	377	348	392	373	393	382	354	403	372	382	397	388	372	356	349	382	394	385	370	345	395	366	400	371	379	385	367	371	383	383	378	397	403	377	389	371	401	368	364	395	356	390	379	395	371	369	344	366	352	344	371	380	380	358	374	408	369	374	360	355	352	382	409	386	343	351	361	357	377	373	377	365	407	411	321	364	356	369	363	381	347	360	360	406	375	375	354	362	343	361	380	378	334	375	342	338	392	363	348	399	382	333	381	376	397	377	355	386	355	365	388	392	385	354	390	370	388	343	368	374	389	410	347	376	395	389	350	382	383	392	395	392	383	423	375	358	361	329	375	356	365	395	384	380	401	355	382	346	385	378	360	379	369	370	374	366	372	376	344	357	387	390	364	391	380	385	383	381	401	382	382	397	385	361	363	375	399	391	359	360	388	396	374	382	352	367	363	390	358	352	375	379	370	404	363	375	355	374	408	358	350	402	368	399	339	391	391	362	367	386	357	387	409	381	339	366	378	371	406	357	371	345	373	363	364	364	350	390	378	337	353	382	363	386	365	385	387	381	368	387	386	345	389	370	430	372	370	370	353	359	390	362	359	391	381	351	384	375	352	355	366	381	369	383	357	374	345	391	367	381	380	389	362	390	344	417	374	354	374	383	351	377	396	336	348	366	363	423	364	374	371	348	382	352	368	386	357	379	384	338	387	422	359	394	376	399	362	333	369	361	389	397	361	372	394	400	418	391	366	332	363	372	371	380	379	382	379	368	385	387	351	394	393	367	371	385	393	381	339	385	373	326	382	354	386	407	401	405	380	368	329	345	374	338	372	364	387	390	373	373	355	371	360	405	368	412	365	369	320	378	353	361	368	395	339	384	374	380	373	368	363	368	369	402	372	382	393	410	387	366	360	375	393	381	396	365	369	398	360	418	407	396	389	391	360	399	357	403	366	382	356	399	345	383	373	365	389	358	394	386	383	370	354	388	362	361	393	408	345	387	354	386	419	369	363	379	376	365	372	365	381	375	358	337	364	407	369	404	394	420	377	363	408	399	365	422	377	360	353	369	337	366	383	367	357	382	354	370	363	365	406	382	362	389	340	345	389	349	399	367	363	396	370	387	367	390	376	402	415	364	386	381	378	367	387	384	377	371	357	378	391	395	377	360	337	368	353	364	364	388	334	351	364	367	378	365	393	334	347	337	390	377	368	402	375	371	363	415	374	362	388	365	351	378	348	343	394	367	371	396	378	374	388	381	384	345	395	362	359	337	349	370	381	390	364	359	333	353	360	364	355	375	400	379	373	388	382	378	357	339	357	370	381	391	409	431	355	369	384	378	397	417	366	362	341	379	349	374	367	408	379	367	374	378	402	370	364	347	340	409	384	402	384	366	383	355	383	350	369	348	377	377	367	374	348	383	382	369	365	381	390	376	373	368	390	374	352	387	353	388	369	384	377	402	381	360	375	366	395	378	351	375	397	372	373	396	362	394	370	377	363	367	409	334	388	351	352	396	376	367	384	382	354	352	381	358	388	394	389	391	366	350	391	384	399	394	363	359	353	389	386	369	378	350	336	368	385	372	363	383	358	373	359	346	364	341	382	395	377	370	351	393	378	323	349	400	368	375	384	379	386	386	352	347	391	363	411	384	368	384
24863	21068	27331	25010	13062	1430	805	655	563	548	540	1134	12044	13870	7241	2323	660	515	469	480	461	459	445	502	459	469	455	459	446	434	449	473	480	440	410	451	449	469	451	460	435	450	468	440	449	452	445	448	466	467	438	447	455	462	477	410	435	480	437	466	471	466	474	469	484	427	459	438	439	466	461	461	431	461	463	466	469	417	440	459	398	433	458	482	454	454	433	483	466	455	448	468	451	423	462	466	456	459	475	465	467	449	496	451	466	442	444	444	422	472	436	481	451	456	437	471	452	460	468	468	454	478	431	473	501	452	435	440	461	424	440	483	464	494	448	441	462	499	480	465	457	425	468	418	496	470	452	426	440	443	421	472	460	438	445	453	472	443	408	444	499	456	482	447	440	487	441	426	472	406	504	453	508	444	437	437	473	462	430	486	451	401	465	481	438	466	461	459	433	445	477	444	448	454	422	440	460	471	457	446	420	457	442	456	447	445	506	433	476	475	476	461	447	434	443	447	456	484	440	409	409	432	449	436	482	453	462	461	450	467	440	452	424	457	433	433	459	462	469	466	437	469	496	462	416	439	494	451	474	465	465	437	443	450	454	451	453	483	456	467	427	422	482	447	412	437	445	434	442	423	486	469	508	449	422	455	468	456	479	445	463	468	457	460	434	444	448	443	494	435	452	440	452	406	476	466	474	430	456	414	439	471	457	430	469	428	446	434	470	423	455	462	464	479	438	438	478	416	421	470	446	456	414	456	466	471	452	436	425	442	456	458	471	416	472	469	479	421	454	473	432	442	448	435	439	409	485	440	458	429	481	455	443	442	435	458	456	436	434	481	413	471	429	473	471	490	433	447	444	441	466	475	447	461	421	443	442	443	463	468	474	463	468	447	464	412	457	445	506	432	474	436	428	449	471	458	512	484	480	422	417	453	454	464	440	452	397	444	475	427	440	435	482	454	433	481	415	464	447	402	469	490	440	466	447	434	446	456	434	439	418	466	473	453	482	445	431	437	471	438	449	462	461	419	461	484	440	462	454	459	426	466	444	469	428	425	465	449	434	445	457	429	436	451	456	485	453	460	424	446	425	410	447	453	457	478	452	425	458	446	467	440	491	526	438	498	454	444	437	451	431	458	425	433	463	477	441	436	417	442	404	447	462	501	454	449	432	460	475	471	417	438	427	456	464	462	429	473	477	445	448	424	452	437	451	501	445	444	439	472	476	397	495	445	472	477	481	457	440	427	459	449	504	468	441	424	452	462	412	447	488	487	444	408	492	475	500	463	417	454	455	459	473	491	440	497	454	465	466	430	434	428	458	448	445	476	461	454	442	464	450	395	424	458	447	447	452	442	428	430	430	449	458	442	412	446	429	491	465	446	452	454	464	445	427	483	440	480	429	436	433	446	412	443	488	422	437	455	487	444	431	435	496	428	409	495	473	476	451	473	447	449	479	495	413	429	452	462	454	462	454	447	462	454	451	486	468	436	471	465	445	462	453	470	437	438	477	481	450	470	481	454	477	422	453	447	458	453	444	434	474	473	429	431	435	441	441	480	433	443	430	421	464	487	477	412	435	428	480	423	434	451	428	475	446	444	445	446	465	444	432	480	449	438	435	446	442	482	433	449	433	473	462	453	472	449	449	457	445	472	481	462	455	452	470	450	441	483	398	516	453	456	458	428	472	422	443	462	465	437	458	450	401	467	451	414	467	450	434	437	425	412	430	448	446	477	455	431	438	454	456	459	452	450	463	454	443	456	429	459	441	452	476	429	423	430	429	418	448	410	469	464	417	458	432	455	450	468	468	450	434	449	471	476	466	468	459	434	453	439	472	372	446	446	414	471	429	457	429	448	444	442	433	435	461	457	470	446	427	439	466	408	417	427	401	503	470	451	436	449	479	519	483	423	473	465	477	430	476	464	473	448	477	440	442	475	499	427	457	492	463	441	480	450	440	445	461	460	427	500	472	452	425	451	450	470	463	450	428	481	441	471	410	418	476	443	451	426	430	504	500	442	445	464	455	476	457	460	411	453	420	458	456	494	462	440	440	443	456	449	429	435	450	447	478	429	467	464	502	451	426	443	454	465	466	464	464	460	464	527	420	446	441	462	404	466	431	443	426	447	458	473	463	445	450	453	433	464	431	448	443	442	498	449	453	480	454	478	461	419	479	424	449	437	461	455	431	464	444	449	473	442	417	424	484	459	437	463	468	418	476	504	503	460	460	413	458	463	462	478	452	457	484	457	400	446	444	453	450	454	466	427	413	435	449	457	424	428	419	456	449	459	440	434	444	472	457	424	444	430	481	475	458	435	439	472	456	450	467	480	478	440	440	467	460	477	443	432	460	448	435	436	452	489	437	488	426	487	472	479	459	463	462	441	477	452	448	419	476	428	426	455	463	451	483	411	471	452	431	492	428	439	427	450	464	493	431	478	429	440	455	432	475	446	436	454	432	507	471	448	450	483	463	442	455	471	465	435	428	470	454	424	456	456	459	435	460	463	458	434	464	433	467	458	431	445	470	454	424	468	454	473	435	448	426	457	448	486	439	468	432	464	452	446	460	446	441	449	382	459	449	443	435	448	424	445	421	452	439	443	443	433	478	458	429	508	422	454	441	468	452	461	479	451	414	450	434	467	450	450	459	470	397	458	474	442	488	440	435	466	444	462	438	446	424	470	464	443	416	463	443	473	449	478	450	423	461	447	460	466	454	444	436	459	428	454	458	442	423	491	442	465	433	449	440	471	473	456	474	475	472	478	439	449	445	409	461	469	483	457	453	476	440	459	457	480	452	417	440	431	424	440	485	445	491	478	459	433	438	462	426	405	433	476	436	452	435	473	455	471	472	473	446	448	453	445	458	440	467	417	442	459	429	487	451	475	456	433	440	456	451	454	461	463	456	443	458	423	457	459	454	464	475	414	474	466	448	440	421	496	434	463	435	426	466	434	453	463	453	439	455	481	434	472	457	424	445	422	443	459	490	452	450	422	442	432	406	459	447	444	422	500	469	469	475	473	443	454	492	432	405	471	469	468	464	461	441	492	486	439	415	469	432	447	425	452	482	408	481	462	456	424	481	445	433	472	452	412	441	419	452	474	422	428	453	463	460	425	459	453	446	452	439	438	438	459	451	477	456	447	426	483	455	475	492	462	483	455	461	473	448	458	447	452	457	439	477	466	389	478	439	426	461	463	497	467	472	440	484	448	438	465	453	476	465	424	485	448	458	471	431	436	445	477	450	456	458	469	439	472	423	479	456	446	445	434	427	502	441	460	461	465	456	450	417	457	517	474	378	452	458	428	434	448	450	449	469	454	474	437	462	468	474	444	426	444	417	515	452	432	446	461	446	417	478	439	464	424	440	465	425	430	463	446	471	459	430	471	458	437	444	434	446	450	430	408	455	469	441	438	444	452	494	470	429	452	507	427	471	419	462	461	452	447	464	420	435	427	435	458	473	466	482	479	487	443	434	446	437	460	457	446	436	431	426	416
23510	3292	2654	1384	1011	852	718	614	653	517	494	1586	14438	13295	6446	2208	606	523	446	413	416	403	422	408	411	409	419	383	420	399	393	389	407	405	395	436	446	360	403	416	418	454	428	406	417	418	409	407	412	418	357	425	408	431	430	395	420	443	437	374	405	419	401	413	420	417	404	386	396	452	426	430	414	390	404	443	391	449	444	381	375	397	411	389	431	421	408	418	419	394	401	444	391	443	411	389	429	376	404	415	398	419	420	383	422	436	397	397	417	404	399	396	423	395	394	400	368	407	402	389	362	430	408	408	402	377	412	412	430	398	395	398	394	406	413	434	414	420	428	369	428	419	438	429	424	401	422	435	418	384	416	412	401	386	381	404	413	404	408	429	431	439	405	415	417	421	402	464	377	427	412	415	448	423	385	397	416	407	435	445	396	419	433	426	384	423	441	402	390	418	423	386	419	436	441	417	421	427	431	432	410	442	377	374	380	399	395	412	459	412	398	398	391	424	379	383	400	423	413	392	411	390	386	391	367	436	420	408	388	428	397	433	390	395	398	398	408	406	395	392	475	429	446	380	369	414	416	384	415	379	407	430	401	451	423	415	378	420	400	406	401	380	414	376	414	433	412	415	429	427	417	418	395	422	422	418	374	433	391	429	433	387	400	407	391	375	418	414	433	422	415	403	427	417	381	390	416	463	391	409	386	399	406	386	417	420	405	427	403	390	385	407	395	382	415	412	397	405	426	398	395	407	390	427	397	361	391	382	411	405	427	430	402	435	393	417	401	396	386	415	424	419	408	427	408	406	399	403	395	389	383	392	416	363	420	418	423	423	399	404	409	405	394	407	379	413	387	392	400	415	401	409	430	407	364	398	412	420	390	379	404	359	427	422	437	397	415	376	366	416	398	387	398	396	425	427	391	417	397	394	401	422	407	406	396	440	389	390	436	411	410	401	409	422	419	380	420	403	403	426	378	442	386	414	394	396	411	401	420	373	428	395	406	425	385	374	408	409	373	417	420	431	418	371	382	403	393	400	401	404	435	424	380	411	408	419	434	367	418	421	424	396	421	384	394	380	424	406	414	393	369	385	406	385	394	422	400	412	398	404	426	368	401	415	415	403	396	401	423	393	374	406	388	428	424	402	415	393	403	421	415	407	375	418	430	417	399	409	403	415	408	401	403	397	382	413	418	418	406	383	390	401	436	420	412	372	367	422	413	373	433	384	402	403	441	361	434	408	404	398	405	397	359	399	399	422	393	397	373	396	402	405	423	400	413	401	416	415	434	385	385	417	367	428	410	383	392	404	400	419	381	399	408	430	411	422	426	410	393	414	409	410	403	401	397	384	416	415	416	418	407	343	379	435	391	431	393	379	444	434	387	404	388	409	414	394	368	429	386	419	460	401	396	426	374	416	442	395	381	399	421	402	383	414	426	372	397	426	397	406	383	431	402	421	409	401	404	376	410	440	363	418	388	388	396	427	385	410	371	367	371	418	372	399	399	440	396	395	396	370	382	392	446	454	407	420	359	396	383	408	398	404	357	399	384	410	426	407	397	386	417	440	403	438	413	410	407	395	399	440	421	385	390	404	429	387	406	442	436	400	398	395	442	407	398	399	403	398	399	396	404	395	409	421	411	442	417	401	411	402	406	436	421	406	435	426	434	391	428	389	376	378	435	393	394	375	409	412	419	365	447	409	420	405	417	419	415	395	368	412	412	430	404	403	372	437	369	405	416	418	429	414	394	405	449	401	399	405	387	425	397	390	406	356	427	393	431	406	423	394	387	402	408	356	392	376	393	423	381	431	371	445	414	362	406	438	382	419	396	404	422	405	377	394	405	420	397	389	443	387	399	369	391	387	366	430	392	381	392	394	426	392	375	404	407	405	380	374	403	416	405	402	380	400	400	421	423	411	440	382	403	444	410	395	419	389	415	401	424	405	408	393	375	429	411	401	472	431	412	371	404	418	424	366	417	422	368	391	393	415	413	414	428	440	398	421	410	389	420	412	424	377	399	395	393	433	379	418	398	437	417	412	413	403	410	376	413	368	400	385	446	373	413	412	417	413	418	396	395	434	433	409	409	414	406	376	411	418	451	413	375	394	407	415	392	428	392	396	401	385	408	380	380	399	380	387	401	433	409	370	416	410	416	423	426	419	454	420	383	404	384	382	411	415	384	405	383	423	393	429	428	415	425	374	418	385	464	406	396	414	393	420	408	384	413	391	407	411	388	426	400	442	383	431	398	401	456	432	404	400	403	386	442	439	392	378	408	458	448	402	398	393	438	446	410	407	394	419	421	416	417	380	448	386	412	369	375	403	439	402	401	400	356	418	379	413	420	426	407	390	395	413	449	414	404	402	383	382	384	430	415	383	376	432	410	409	395	361	416	382	436	383	368	422	399	381	396	442	398	420	399	408	361	409	404	417	469	385	402	414	427	451	431	391	383	355	452	418	406	413	414	399	446	368	386	382	404	396	380	359	440	394	416	434	396	370	429	413	406	431	407	404	431	427	451	386	396	393	400	423	385	417	373	404	397	414	403	412	414	389	373	434	390	391	411	446	398	401	407	420	394	388	434	436	425	411	389	439	420	414	410	368	421	403	393	412	418	397	398	378	421	397	438	433	386	419	396	399	413	405	438	421	390	396	389	380	425	417	395	424	399	403	394	409	437	405	398	387	408	471	424	397	443	393	436	390	411	407	370	386	386	419	411	410	389	408	387	398	365	436	392	433	447	424	370	374	447	396	368	389	404	395	407	407	400	386	403	413	397	403	370	366	411	383	393	418	389	417	370	415	412	416	413	409	380	404	394	379	424	385	397	386	409	408	386	417	389	432	380	389	387	358	418	430	382	410	405	381	405	420	425	395	432	411	387	416	361	380	418	418	425	373	387	387	394	430	397	412	379	394	441	415	386	424	402	410	395	369	379	409	380	397	368	405	399	409	416	430	398	408	404	413	426	409	412	419	400	392	388	427	402	390	428	389	426	389	408	420	348	417	443	373	364	370	353	389	372	410	407	421	404	448	391	387	421	440	411	388	385	407	396	391	395	437	374	390	399	390	381	393	389	380	411	408	390	443	377	465	410	405	366	414	391	409	434	374	426	409	372	425	401	414	393	398	441	415	438	406	447	362	423	395	402	416	388	387	422	455	408	382	383	445	390	405	427	414	382	408	410	393	424	392	413	409	387	439	403	376	417	421	378	393	410	403	402	426	398	387	406	397	443	415	385	386	428	398	418	392	373	432	417	396	379	426	386	378	413	374	400	426	402	448	441	416	422	409	404	405	400	415	412	404	378	420	422	378	412	401	427	410	417	368	406	440	387	384	387	422	371	393	386	399	400	384	385	423	394	416	380	396	391	389	408	415	370	393	377	420	407	394	409	373	408	408	411	390	428	374	401	384	428	405	347	411	392	363	391	387	395	406	442	415	372	398	409	386	414	456	378	378	425	383	389	405	393	411	410	414	418	412	437	411	394	413	395	424
23874	21064	28293	24063	21070	10893	1607	980	761	740	746	1762	21504	22973	13816	4116	933	679	648	553	561	606	588	596	555	568	593	516	566	603	612	603	615	626	624	597	598	596	558	632	596	558	567	621	590	568	602	588	602	616	583	622	573	625	603	552	618	578	641	565	613	621	593	583	615	570	581	638	632	585	575	596	597	582	563	599	635	624	586	556	598	575	627	598	591	565	626	639	596	612	652	540	583	557	597	541	602	573	557	571	606	588	621	564	555	575	597	585	575	580	635	589	582	548	623	642	615	583	620	621	582	518	521	601	647	648	605	569	560	604	560	593	571	581	547	562	600	586	592	573	652	601	543	604	561	610	613	583	558	623	583	561	562	637	604	620	566	560	632	603	602	592	612	590	581	569	615	580	565	563	609	552	578	567	593	573	602	536	605	600	595	605	630	549	580	554	577	589	585	603	573	560	577	592	570	569	596	625	569	571	605	570	550	604	576	597	555	626	608	576	592	613	538	580	571	597	627	604	572	592	600	589	600	602	623	582	588	585	587	597	593	579	596	572	592	598	607	612	574	575	641	588	617	617	565	590	598	576	592	567	592	617	564	601	604	616	598	605	578	595	585	597	592	594	601	594	618	558	604	572	556	547	641	567	597	560	614	607	616	563	604	631	534	616	574	573	570	587	602	580	576	621	592	594	609	577	587	598	576	592	575	609	588	582	621	593	587	626	618	629	558	607	612	609	526	631	573	561	586	521	585	630	568	612	602	547	592	664	591	553	586	557	595	594	632	567	609	587	564	559	644	583	583	580	565	584	544	576	591	575	589	587	594	614	543	615	586	602	598	565	557	617	580	574	613	580	563	588	603	587	549	604	583	554	567	570	566	542	571	536	643	575	599	575	543	596	603	618	606	602	578	579	629	594	594	592	568	586	601	563	600	581	601	610	562	610	586	573	562	638	574	592	568	581	580	567	589	563	570	536	569	645	623	574	587	566	623	542	604	559	576	576	558	564	607	549	565	622	546	569	556	554	589	583	614	583	538	617	555	584	587	538	590	564	600	607	615	618	582	596	575	579	572	586	571	598	604	595	574	587	546	558	586	564	594	597	598	583	544	576	574	567	533	590	610	579	597	565	599	614	523	589	570	612	597	572	606	597	572	587	600	621	616	618	617	604	602	566	579	620	587	580	605	622	579	595	626	591	536	626	586	574	586	589	575	526	565	561	575	587	624	579	626	619	534	592	582	565	604	572	617	598	568	630	557	579	579	549	563	557	580	579	602	627	589	608	625	558	563	626	592	544	614	609	585	548	601	536	627	586	605	596	610	573	603	569	567	611	586	645	601	550	595	580	619	579	598	552	554	567	576	583	567	602	633	623	574	624	591	573	610	619	556	623	610	558	610	578	580	576	587	565	582	575	593	623	590	581	566	607	589	568	545	560	577	599	592	583	597	572	579	573	556	561	631	587	584	543	595	586	629	630	581	599	579	582	625	553	587	630	661	584	641	557	617	572	580	564	591	585	567	611	567	568	602	576	578	623	574	573	591	608	613	590	555	590	554	609	564	569	600	597	586	580	537	540	615	602	582	600	569	563	573	597	556	565	613	604	588	570	581	604	607	623	600	612	602	604	539	593	585	561	627	571	596	579	603	568	594	610	596	623	530	618	633	588	601	594	548	557	568	617	588	559	597	544	591	565	581	600	610	628	558	559	551	594	561	588	564	589	580	570	551	585	595	569	567	585	581	593	598	613	570	629	558	573	604	566	571	545	561	587	598	614	548	597	602	589	574	591	588	555	566	583	556	570	589	608	576	614	549	547	593	618	591	560	573	568	589	578	583	581	599	531	594	550	601	606	568	597	595	543	593	594	595	538	620	596	589	555	611	553	540	609	568	597	585	533	610	582	600	569	567	558	560	613	591	565	555	573	608	578	559	566	589	549	600	576	582	571	582	576	607	567	552	615	603	576	608	556	565	605	589	600	619	618	561	595	542	612	541	587	582	612	595	585	550	553	605	600	606	634	587	588	547	571	581	590	601	611	602	564	569	559	592	597	550	554	624	638	531	607	564	605	616	505	569	565	534	579	576	603	640	591	568	605	583	554	626	576	550	565	556	588	611	566	587	583	583	615	620	542	586	568	582	591	554	593	608	604	603	555	593	605	570	596	592	597	622	605	580	569	593	582	547	576	586	620	557	604	578	623	611	550	583	592	615	591	533	577	594	640	629	637	565	596	556	600	593	554	595	583	633	636	579	596	566	554	540	584	610	549	616	580	583	599	602	549	597	598	586	559	582	612	562	535	585	587	630	576	547	626	600	537	562	555	583	557	567	537	567	582	559	546	579	556	548	572	616	577	579	595	617	585	575	557	611	583	577	565	578	606	540	589	560	602	599	608	610	565	569	589	583	596	595	542	610	555	594	628	600	569	618	588	588	620	559	568	578	605	603	627	531	606	524	614	579	606	567	557	629	618	586	593	542	579	561	568	590	613	604	601	613	561	591	583	588	575	584	575	603	548	597	564	532	578	599	617	554	606	593	566	575	583	584	573	575	574	589	602	572	609	554	580	572	609	588	549	584	568	574	566	610	539	598	592	629	628	573	570	594	587	585	572	580	558	554	548	560	600	611	595	581	610	544	574	618	587	586	600	582	579	618	596	575	569	564	540	594	598	576	604	580	568	537	613	550	566	614	591	552	622	570	599	616	555	617	619	568	594	584	572	586	562	607	606	547	565	585	586	612	565	585	591	589	577	567	583	568	564	597	600	565	620	568	561	638	552	546	564	643	572	604	546	582	573	603	562	577	551	586	563	619	566	574	528	544	590	611	617	573	541	579	590	580	617	584	536	595	579	588	570	529	575	546	617	590	614	604	580	576	619	571	519	573	603	609	621	574	583	645	564	604	583	607	576	577	600	571	580	606	595	581	556	602	585	563	603	563	575	589	542	577	606	597	586	616	579	555	573	625	573	569	558	579	588	590	616	628	543	559	583	575	580	549	567	607	635	575	597	586	631	592	540	578	585	562	565	580	561	593	593	549	581	612	606	568	551	557	573	623	604	625	559	595	600	606	602	559	616	592	598	570	587	620	608	607	584	602	555	558	605	618	602	631	586	556	559	563	576	601	557	612	565	604	593	597	585	587	590	587	562	545	593	565	588	589	632	589	555	609	568	583	587	560	572	570	582	593	572	585	550	605	581	600	577	587	545	587	579	545	602	590	563	588	532	591	597	595	620	560	563	584	582	587	590	610	569	565	596	595	559	579	570	587	582	604	562	621	580	561	560	603	566	578	567	552	570	614	554	562	653	558	570	597	593	553	584	567	586	581	578	592	521	614	626	603	599	555	530	567	576	538	559	540	605	587	573	620	557	556	566	533	604	542	612	573	574	593	582	599	562	600	591	598	546	592	565	577	554	560	596	551	563	592	589	594	652	555	564	610	595	595	558	570	532	584	581	565	572	553	614	608	580	601	599	559	557	568	591	589	580	617	611	598	571
22359	5532	4339	2260	1656	1248	1088	948	865	747	717	2531	23081	20337	11088	3677	803	570	503	488	520	512	521	529	476	487	505	471	509	520	486	521	520	510	503	520	522	495	475	459	522	511	518	508	504	512	519	523	493	497	510	518	489	472	520	518	500	479	508	455	511	516	513	478	517	477	506	484	507	509	480	552	516	498	507	493	465	501	510	500	510	491	513	491	530	551	463	517	513	498	493	521	557	498	513	497	508	502	526	488	488	498	498	494	472	520	525	489	505	475	502	496	505	491	498	521	475	509	520	515	463	489	494	500	492	500	488	534	524	511	506	512	484	511	497	518	463	545	482	483	484	501	487	472	517	513	457	521	518	496	484	508	459	473	526	456	483	472	476	473	526	533	524	521	473	524	492	484	504	502	513	504	495	484	498	505	510	490	483	524	499	515	535	512	486	483	519	522	490	478	533	476	545	498	457	549	488	514	487	543	526	500	536	440	536	500	483	515	524	509	493	530	505	459	505	522	478	494	500	520	482	506	514	490	478	460	523	506	481	484	493	521	505	489	491	491	495	444	502	473	494	459	513	508	510	482	500	496	484	519	521	487	512	492	473	499	483	486	495	500	500	512	500	516	495	483	501	471	509	533	539	487	483	514	504	507	500	476	511	478	494	500	573	487	513	516	474	488	505	518	464	490	490	517	518	505	520	511	506	487	547	544	483	542	528	481	539	480	494	443	505	537	482	482	499	472	514	485	476	493	523	507	504	523	510	510	530	514	536	481	496	522	514	466	500	507	477	533	479	506	493	529	489	505	509	512	469	511	481	476	483	516	483	539	510	526	546	479	504	484	481	491	515	471	532	442	501	501	504	511	484	496	502	531	507	520	520	493	500	516	514	521	513	477	519	481	469	519	513	492	465	471	491	516	487	494	478	477	507	507	529	498	494	487	479	498	479	471	490	487	529	522	482	472	504	486	513	530	492	519	489	489	546	474	518	510	491	475	489	500	501	488	492	498	521	467	498	488	518	513	496	520	471	473	479	502	499	492	503	495	479	504	488	528	522	513	432	481	527	517	513	482	493	465	535	519	528	495	497	500	496	515	476	467	491	501	508	490	482	474	491	490	521	505	494	557	507	510	465	475	502	523	528	508	487	486	515	493	517	534	537	531	505	509	505	455	492	515	441	495	490	471	496	514	524	460	483	490	496	490	473	518	465	485	508	478	497	515	503	445	486	491	450	462	508	445	500	497	509	483	472	508	507	506	436	538	476	537	468	495	480	483	515	486	493	510	524	490	509	472	524	497	464	501	521	449	486	517	515	485	534	493	485	494	505	512	544	517	501	504	484	525	510	459	483	457	489	495	507	477	473	484	481	505	549	511	456	475	530	492	478	509	489	489	530	517	512	492	486	475	499	536	509	492	547	493	498	503	516	525	486	537	537	475	473	520	521	483	521	519	538	509	484	482	513	524	502	490	487	465	487	478	455	493	464	486	517	513	509	516	544	469	524	485	496	494	507	519	500	506	561	505	497	449	551	508	542	493	474	519	539	464	520	512	521	457	516	486	544	526	483	489	522	482	464	536	496	537	479	464	544	478	508	467	524	540	522	489	531	518	503	472	523	506	520	488	517	484	495	477	530	501	521	499	498	549	510	466	521	509	503	486	509	487	488	490	505	473	477	510	472	484	464	508	506	497	534	463	498	542	500	523	480	507	517	500	475	502	524	498	518	488	496	503	470	513	462	525	523	479	498	481	537	524	519	521	490	494	512	511	511	532	488	515	496	512	525	513	492	503	503	491	536	527	510	501	482	510	519	494	552	493	501	484	501	518	485	498	506	523	448	481	483	492	456	490	479	471	508	495	493	519	521	468	517	519	479	498	466	468	474	523	499	484	513	531	534	521	468	468	462	485	509	532	486	503	469	497	528	511	512	496	504	470	498	491	524	485	525	497	531	506	488	490	464	504	503	500	445	485	512	503	474	473	529	457	503	509	513	487	481	506	504	510	504	458	500	498	506	478	510	509	471	504	491	472	504	492	516	527	530	496	467	488	495	516	477	522	492	480	492	479	531	507	466	523	498	472	493	470	532	489	504	492	480	472	494	523	479	442	477	499	516	493	543	522	523	506	511	504	499	473	500	458	496	501	505	490	531	459	478	503	512	515	493	502	508	476	506	465	526	537	525	522	482	497	485	485	474	488	479	504	496	525	492	462	454	485	521	471	481	493	443	507	509	550	518	515	483	493	506	503	516	512	485	512	520	492	506	505	453	501	483	466	547	467	488	487	512	506	499	515	534	519	508	524	477	537	501	477	489	478	502	510	505	506	509	495	483	516	497	495	508	507	507	501	512	515	472	476	499	494	528	515	518	512	486	500	482	494	494	514	481	481	473	502	517	496	461	489	488	476	492	490	503	492	517	525	501	535	513	491	520	481	508	482	489	480	479	516	463	505	469	558	526	552	503	506	456	506	516	511	498	457	488	489	497	493	468	497	482	520	526	480	480	482	499	521	518	469	497	501	498	508	482	456	470	511	475	525	479	494	506	481	490	502	491	503	546	489	484	527	498	500	452	517	522	487	525	520	490	485	525	494	475	489	490	484	539	540	522	483	494	507	512	469	484	507	552	466	511	504	490	456	476	471	490	495	483	467	510	485	484	512	494	502	474	477	511	479	447	489	499	480	482	526	498	521	521	488	511	496	520	515	468	473	481	482	524	461	494	482	526	459	503	499	512	539	452	514	493	468	469	501	478	475	491	504	492	506	478	479	465	473	462	497	528	489	499	529	463	494	482	498	542	522	485	521	501	494	502	538	490	473	491	496	498	520	496	476	452	536	553	468	530	477	515	462	470	497	478	483	485	528	551	505	517	543	494	460	504	502	486	482	476	530	527	507	539	506	489	525	523	493	496	504	494	529	508	476	495	486	500	469	479	468	489	529	488	505	480	521	472	524	497	453	510	502	494	485	485	475	470	494	502	502	515	502	537	495	470	493	525	530	517	519	502	485	514	523	519	495	467	496	495	506	490	500	520	511	480	436	490	506	506	545	489	472	525	537	490	514	476	495	523	526	516	518	499	450	487	538	492	516	506	456	499	470	519	523	529	513	521	482	506	513	497	544	486	454	467	515	519	526	496	529	509	445	471	505	472	523	523	510	504	474	512	488	492	510	483	497	461	541	481	464	509	501	503	491	491	476	491	490	516	514	480	511	537	513	492	466	494	484	509	488	526	475	470	515	497	452	492	515	511	492	516	484	448	495	518	492	494	456	527	524	490	489	484	503	490	483	490	471	461	517	454	501	529	469	534	493	472	491	462	515	493	482	501	528	447	504	512	496	503	500	478	449	483	495	477	505	483	517	518	475	512	465	498	504	474	512	495	494	496	508	515	570	530	485	502	499	510	509	469	509	439	487	508	481	495	506	467	516	493	456	497	514	507	490	504	478	513	492	501	499	496	531	523	503	490	508	509	493	472	510	526	509	527	510	469	510	497	497	507	508
27440	13494	1189	522	325	317	328	312	338	322	318	444	1124	1315	942	521	305	318	310	297	326	319	284	339	303	275	298	307	333	322	317	327	305	291	347	314	301	318	279	309	303	302	305	270	312	291	312	322	332	277	299	312	255	319	318	300	283	303	268	287	309	295	315	294	280	265	320	327	315	312	324	294	288	281	294	313	322	288	301	290	308	303	293	303	288	330	299	300	318	342	297	296	300	310	303	296	296	275	301	283	298	297	284	329	293	316	303	298	294	300	294	334	295	284	304	290	307	325	302	277	318	305	299	329	277	299	328	344	313	310	316	313	286	294	287	302	294	320	286	314	332	295	256	291	305	294	315	288	317	310	287	310	296	333	282	314	314	324	310	297	295	292	312	301	290	299	324	331	350	278	315	350	337	308	304	314	306	268	287	281	313	328	296	298	306	278	274	313	294	282	309	271	272	306	334	292	299	337	260	281	316	318	277	301	290	289	317	279	314	315	318	319	295	300	326	311	311	316	307	284	318	263	307	290	319	270	300	311	307	336	304	316	326	275	289	323	276	293	290	318	314	327	293	290	298	300	282	310	290	331	298	325	293	284	335	323	310	299	298	310	296	257	293	311	322	282	334	276	268	304	298	308	304	321	280	301	295	312	289	285	286	296	292	287	331	295	297	304	295	274	317	307	304	276	316	307	282	287	287	268	261	309	287	308	328	320	296	303	314	317	307	316	301	301	292	291	268	328	281	294	325	319	306	290	314	299	332	303	315	265	271	304	288	291	316	305	299	309	289	306	301	300	295	297	324	310	311	289	290	276	293	270	302	305	320	315	278	305	329	304	325	296	306	314	327	282	276	302	279	270	274	293	251	295	298	317	282	306	296	291	311	307	325	314	292	312	307	308	321	302	299	291	320	299	283	308	305	320	311	327	308	284	302	310	276	311	291	320	302	323	307	281	303	308	290	320	302	291	320	314	302	299	295	295	329	300	309	298	334	312	309	315	266	291	277	310	297	316	311	300	301	322	308	293	296	337	317	301	295	296	303	305	294	305	332	310	326	322	298	335	331	295	316	296	299	315	297	320	309	271	322	328	297	302	295	291	302	288	322	292	301	308	298	303	326	324	322	315	310	296	344	277	279	347	317	296	310	329	313	315	313	299	323	293	287	313	290	322	325	294	306	273	272	308	297	308	322	311	287	323	318	299	305	318	356	331	306	291	288	297	279	278	296	306	298	292	317	285	282	305	306	300	299	303	315	289	289	295	318	309	337	288	325	317	313	307	295	278	302	316	281	282	315	299	283	268	315	293	325	275	281	274	301	299	325	300	320	294	304	310	300	323	287	309	302	325	294	287	323	304	297	283	291	327	311	312	293	299	314	315	302	298	300	297	305	325	291	308	308	295	268	307	302	306	298	310	325	292	299	310	336	310	299	309	293	328	306	280	311	278	327	333	293	337	303	311	326	256	311	308	305	291	294	268	315	291	292	299	317	313	280	317	296	295	325	288	309	299	338	327	290	313	292	320	325	290	293	276	292	319	283	270	321	311	304	307	297	340	312	301	270	311	331	295	293	306	307	294	345	294	294	335	298	356	322	328	294	314	290	292	318	333	313	300	303	326	284	299	307	303	275	322	304	323	305	283	274	329	319	305	311	300	288	277	290	329	332	293	291	275	316	299	301	312	324	307	309	283	279	307	286	324	305	310	294	324	296	301	331	301	286	288	297	320	335	332	289	315	274	361	303	284	299	291	274	305	293	317	314	270	275	297	297	287	305	303	325	314	280	301	286	273	267	296	284	305	290	311	292	302	301	299	328	283	298	280	324	313	337	312	319	354	334	304	310	337	314	293	322	305	293	301	319	293	336	297	307	303	328	293	295	283	338	303	296	279	338	276	296	297	296	308	311	277	292	271	299	312	300	261	330	333	312	282	325	297	305	305	294	303	303	281	291	317	311	300	317	353	306	273	318	318	293	280	286	307	320	333	307	298	306	320	299	286	317	292	326	310	328	286	292	298	291	310	273	306	339	295	308	285	314	305	277	279	329	302	279	296	279	266	299	312	296	309	309	292	309	319	290	309	298	311	300	314	280	312	298	282	301	315	302	307	331	279	285	332	306	300	314	301	348	285	306	298	302	289	304	324	288	292	312	300	310	295	287	340	294	312	293	296	309	323	307	306	312	325	318	311	334	293	300	310	275	309	301	297	326	332	339	292	299	347	305	298	300	318	276	294	320	291	321	293	297	305	321	282	297	284	307	292	284	334	302	288	305	290	307	289	325	290	325	287	315	278	301	296	303	316	317	319	289	318	301	298	308	301	282	333	300	294	288	301	325	340	283	312	291	306	302	326	336	301	327	281	335	325	278	281	348	283	298	271	318	318	280	331	326	306	310	310	293	293	297	305	305	288	308	310	269	294	331	295	288	300	321	306	305	330	295	290	289	317	293	316	271	314	321	289	308	316	277	329	292	294	282	277	309	305	319	317	328	288	287	300	298	306	278	308	301	316	331	279	315	291	284	297	314	292	302	317	303	286	268	274	299	311	288	304	275	315	298	314	289	312	300	308	313	304	308	326	304	312	301	317	296	304	312	297	296	307	297	300	298	272	306	315	307	348	272	298	315	324	311	303	303	282	288	292	283	323	321	279	291	319	335	314	313	271	306	327	334	284	315	339	292	270	325	286	311	323	267	309	283	318	284	283	326	300	315	297	300	333	334	311	289	303	326	324	288	290	309	299	320	297	312	296	282	291	302	314	275	292	309	293	303	263	292	302	326	296	297	264	331	315	334	313	294	291	310	287	342	317	295	297	289	284	299	287	303	288	292	266	291	294	309	305	343	290	342	298	310	308	309	303	299	300	311	314	284	279	321	284	308	286	284	271	306	301	272	304	304	295	294	327	284	302	305	292	311	309	312	281	306	295	307	290	313	298	352	306	271	290	303	301	285	320	300	320	274	290	335	286	285	328	312	278	279	313	322	307	287	316	301	291	306	326	290	313	344	292	324	316	311	299	284	290	303	325	286	312	286	287	300	302	287	324	305	322	314	317	311	320	305	291	312	307	295	284	275	308	288	302	326	287	312	285	277	289	302	317	300	314	293	337	281	301	311	276	329	315	314	320	320	335	336	328	275	271	342	290	294	296	302	295	289	356	294	285	307	322	303	310	295	321	308	320	311	319	288	341	329	308	309	328	288	282	304	347	305	322	311	264	308	312	302	291	280	319	294	284	252	305	304	299	331	286	300	305	302	301	299	295	327	314	297	286	274	304	310	303	272	295	296	311	291	278	312	315	290	333	304	300	316	315	288	329	316	318	299	295	330	298	294	294	329	304	317	305	314	305	293	307	308	296	296	265	291	288	291	320	281	317	314	290	296	315	309	298	319	306	315	287	287	276	308	287	328	317	338	302	298	295	307	290	312	302	279	293	314	314	305	273	303	304	324	277	305	301	295	280	296	302	282	316	317	295	296	243	315	308	299	261	262	293	340	314
7057	512	416	357	303	281	306	303	265	319	324	550	1484	1614	1028	479	286	271	286	274	272	257	297	279	269	277	244	280	283	274	299	263	279	264	304	289	269	272	311	270	259	250	286	259	245	267	246	275	266	257	263	281	270	282	271	275	251	271	274	290	257	292	282	301	295	260	287	278	267	259	266	223	253	254	290	261	248	261	286	285	227	265	257	242	272	257	275	281	286	251	261	254	268	249	264	263	261	271	256	281	261	269	286	277	293	263	240	263	276	268	302	247	284	247	253	274	294	285	289	267	305	274	229	256	291	280	278	281	261	277	283	283	253	273	256	274	270	281	275	258	286	260	256	298	301	263	266	284	268	263	257	274	280	288	266	267	279	249	287	276	288	269	286	261	269	287	285	285	284	256	280	273	258	264	301	256	279	269	301	292	257	259	277	292	288	268	301	278	260	254	285	258	256	263	268	280	257	256	272	295	257	284	304	270	263	263	261	249	268	271	287	275	304	271	242	272	287	261	280	276	278	259	285	226	264	259	225	251	267	266	280	244	241	281	267	270	273	288	267	285	248	251	253	255	250	261	274	314	257	292	238	269	251	306	284	269	245	252	277	239	300	268	275	241	281	276	261	293	254	296	281	300	287	264	299	287	264	281	245	269	260	268	263	253	300	235	260	244	267	262	256	266	315	255	272	286	234	285	252	264	271	282	261	283	259	258	262	293	268	240	277	244	274	298	269	276	283	262	256	299	249	258	240	297	256	295	274	292	272	273	274	286	260	280	267	237	268	276	259	285	257	259	275	273	281	261	274	267	293	239	281	268	278	282	257	265	277	241	258	220	266	265	252	282	272	299	261	282	246	256	245	261	294	281	245	256	285	270	250	250	280	257	277	257	259	238	278	288	282	266	323	242	268	287	265	260	288	250	300	240	264	247	285	246	280	270	273	250	273	251	268	270	268	273	296	263	268	254	278	278	235	256	303	257	243	272	253	291	261	273	261	244	244	266	299	257	300	235	281	298	270	265	282	286	259	258	269	261	262	276	286	243	248	283	254	284	256	277	278	266	276	268	284	259	234	281	281	295	277	278	277	247	276	293	277	256	285	286	269	249	327	254	262	302	296	279	282	255	259	280	285	280	270	277	270	237	288	274	270	276	238	289	280	267	261	256	288	275	266	272	286	288	280	257	278	267	272	279	250	268	301	272	271	294	268	269	251	273	242	267	291	289	276	245	290	286	269	255	274	261	283	280	270	274	261	281	292	266	267	253	261	283	260	287	261	247	267	261	269	275	278	310	269	265	255	252	279	281	275	254	262	258	296	268	294	254	273	276	236	284	282	287	281	278	272	271	278	269	277	271	256	246	296	279	257	269	255	231	254	249	273	312	284	290	265	265	252	266	290	265	272	254	271	258	300	278	277	273	230	250	308	263	267	284	295	257	273	261	272	283	274	278	257	250	262	268	291	275	274	273	279	241	277	257	263	287	279	264	290	260	289	289	261	277	263	252	275	265	267	279	272	264	264	289	263	291	296	268	287	258	264	244	284	270	270	238	260	255	292	273	267	284	267	256	273	266	284	272	267	292	259	303	265	265	260	294	243	297	280	254	279	268	284	273	264	246	269	267	247	258	290	263	272	280	265	283	290	279	244	248	258	265	279	252	275	258	240	267	264	249	258	275	290	270	250	287	248	263	271	261	254	267	281	298	264	283	240	266	266	332	243	255	297	237	273	307	268	286	284	272	273	257	256	233	288	288	246	280	258	255	274	303	279	276	298	257	261	282	259	255	272	269	280	255	305	281	300	256	251	259	264	262	272	280	288	278	268	266	274	267	260	291	291	307	259	261	253	268	261	263	285	250	287	281	274	286	277	257	283	286	275	304	279	295	297	283	314	268	277	257	289	257	266	262	257	264	270	285	277	270	282	260	241	264	240	258	257	253	286	274	258	262	250	271	276	244	290	269	264	269	283	249	278	276	263	278	264	260	264	260	262	285	283	283	239	251	271	289	265	297	263	282	275	291	288	245	273	287	277	285	269	299	274	260	270	279	277	251	259	264	265	268	264	259	252	259	272	296	284	282	274	255	271	283	271	273	246	268	265	254	233	240	256	248	305	257	243	247	262	280	272	259	249	312	278	276	293	275	277	251	249	247	244	280	259	282	259	268	251	273	286	267	267	237	282	273	287	282	274	245	262	257	239	283	256	259	263	265	283	267	285	251	282	294	252	265	259	266	248	221	293	249	266	263	266	265	265	274	286	287	291	291	268	269	272	272	285	278	268	274	281	252	250	259	255	281	262	311	284	278	268	248	282	253	240	249	272	266	274	309	243	254	282	243	263	273	294	290	282	309	272	262	275	230	281	288	239	254	242	292	256	274	286	258	251	241	288	235	263	264	258	264	287	282	276	263	256	286	274	283	271	273	277	263	262	258	312	291	230	262	296	267	283	252	266	252	236	258	253	258	268	275	256	255	282	265	305	291	283	252	255	299	242	261	274	257	288	282	284	268	260	280	251	259	285	232	276	268	274	268	290	287	310	248	272	276	267	304	263	275	281	266	257	255	280	259	267	278	297	272	263	288	264	247	307	275	283	273	289	263	252	264	266	267	296	288	239	260	281	259	275	257	262	262	257	260	239	272	262	281	281	268	278	279	246	265	257	270	294	286	279	282	266	283	285	265	251	285	256	283	272	292	271	258	250	275	253	302	268	262	279	283	265	281	278	241	265	246	278	306	283	267	243	292	264	294	272	291	252	275	274	303	258	252	266	271	246	291	287	272	276	267	274	242	307	265	265	260	238	276	268	285	289	267	263	252	271	275	250	266	303	302	276	270	257	283	273	245	300	288	248	295	267	252	263	295	255	299	275	292	289	270	256	261	288	306	246	275	296	271	272	253	280	283	250	277	250	268	263	265	289	252	278	230	283	249	282	272	269	253	262	266	259	267	254	279	272	265	257	278	282	280	263	254	280	276	258	258	253	259	265	266	290	307	264	250	258	300	261	268	299	288	257	309	286	258	245	265	236	265	281	279	265	256	300	262	248	273	281	295	265	234	293	283	258	265	306	292	280	275	288	283	260	266	284	255	298	240	304	261	236	270	288	261	297	296	303	272	261	282	252	265	281	260	289	275	262	275	273	263	288	260	270	286	275	275	318	253	266	299	240	299	288	265	287	268	280	281	268	294	230	282	256	288	299	281	275	278	263	278	290	267	294	243	267	251	290	279	279	271	264	263	289	282	234	260	235	284	269	256	299	257	272	245	239	255	266	259	259	260	247	267	305	238	257	281	293	278	263	230	294	275	256	276	272	256	275	260	281	259	274	276	269	238	250	279	263	281	244	269	255	269	276	290	270	250	266	292	255	295	278	271	261	267	272	255	290	255	280	280	277	264	261	295	290	285	274	270	254	280	280	252	274	294	279	263	248	266	286	250	281	265	278	264	286	312	242	280	299	290	255	277	272	266	289	269	292	278	295	225	251	255	266	295	267	239
24828	21030	27560	24651	12482	1027	575	414	346	337	398	2621	12436	11983	4840	727	273	284	259	258	274	279	260	257	253	300	288	241	238	259	242	261	269	280	263	252	255	267	228	268	261	276	216	258	255	280	264	243	265	257	252	266	260	305	254	284	263	283	290	276	268	282	282	287	233	260	232	253	250	283	263	271	271	257	269	288	260	260	252	246	250	277	270	267	278	216	255	253	268	259	264	284	252	291	263	280	254	255	256	266	293	234	231	253	289	257	297	264	294	237	267	269	236	273	233	225	278	243	255	274	253	274	270	276	271	270	259	258	263	265	274	256	260	265	267	274	234	239	244	268	271	284	279	258	241	270	264	266	277	285	242	249	240	245	236	270	288	242	242	256	274	294	264	272	265	268	270	285	248	246	290	277	250	252	278	257	264	269	278	263	271	289	264	253	260	242	265	254	236	251	258	265	273	276	247	257	260	291	244	236	273	291	260	267	260	274	265	268	260	268	270	280	290	259	223	254	273	273	252	255	266	293	287	257	249	230	279	268	261	276	279	248	259	248	249	259	268	249	268	266	279	260	268	265	254	245	231	266	254	247	254	255	290	269	265	269	240	281	252	276	274	243	286	277	272	248	264	260	260	241	246	273	248	299	254	290	265	268	262	259	255	294	252	258	244	266	276	244	268	257	255	252	252	248	264	236	213	261	255	275	236	259	280	252	268	246	274	239	250	268	285	257	262	276	230	247	262	252	255	258	252	266	261	253	243	271	252	271	258	246	252	280	266	280	263	292	272	248	233	269	259	256	260	251	270	245	235	239	273	287	249	277	268	255	301	295	288	264	266	253	260	287	256	270	250	272	275	248	266	254	243	273	274	250	269	264	261	257	276	280	297	244	262	263	261	253	281	257	279	268	250	274	227	276	280	265	236	277	256	261	271	272	226	254	234	251	264	254	241	248	267	252	256	262	274	255	264	266	265	248	267	285	277	304	256	256	248	243	248	253	215	249	268	250	265	260	247	248	248	258	257	236	244	231	280	271	252	289	242	263	266	259	238	259	247	279	250	265	284	256	246	261	252	264	245	255	258	270	232	265	256	260	241	232	257	254	269	260	282	258	259	274	252	262	243	258	269	251	306	264	247	263	251	248	242	271	249	261	248	295	235	278	274	269	262	248	283	255	265	272	251	271	249	268	293	286	276	231	268	248	294	250	264	267	270	257	265	250	260	259	261	254	228	289	279	259	251	246	247	244	272	277	247	255	266	245	264	267	297	270	271	269	269	258	246	250	274	238	264	291	246	258	254	272	260	245	266	263	223	252	279	221	292	232	251	276	276	240	226	251	253	252	260	268	252	246	255	246	269	269	245	262	263	260	240	238	282	237	250	265	232	246	254	267	254	254	227	264	280	231	258	281	265	252	264	233	245	279	274	252	254	260	255	259	281	287	263	285	238	261	262	262	265	271	252	238	258	265	273	285	276	283	254	257	247	254	251	244	275	255	252	271	244	274	263	261	268	249	258	249	263	264	285	260	289	251	264	258	275	285	271	242	251	262	276	274	225	268	259	251	261	276	258	288	273	267	267	262	256	233	242	289	236	253	241	249	263	273	263	255	285	239	259	266	263	234	268	267	263	247	249	274	266	285	221	256	276	283	263	238	234	250	268	237	272	237	262	253	223	277	251	252	272	256	250	250	247	269	259	239	274	292	279	274	264	258	258	250	244	258	245	251	278	266	261	269	269	251	272	271	262	276	227	250	259	252	242	257	267	264	232	274	229	247	274	275	255	211	259	255	240	251	282	235	269	244	275	262	248	245	278	266	256	246	261	256	260	263	276	251	245	259	255	268	271	273	252	237	254	231	239	265	264	235	250	262	280	251	258	287	260	257	279	278	250	263	271	271	240	256	261	228	259	273	266	248	254	268	270	273	245	229	251	238	276	293	253	260	257	283	280	264	232	257	269	262	238	239	298	249	252	263	223	252	262	269	262	274	285	274	263	245	256	294	293	266	250	268	266	261	281	296	269	276	286	244	273	259	266	281	240	243	253	259	229	283	253	265	269	263	259	273	255	264	234	278	273	245	243	250	265	244	251	266	272	243	255	279	241	259	287	251	291	254	251	283	218	290	246	238	275	255	253	250	274	262	227	254	221	278	288	255	273	232	243	273	257	254	280	256	242	247	276	278	244	273	252	255	273	261	246	245	279	275	277	272	253	259	267	279	223	276	273	259	245	278	255	250	306	263	259	276	268	272	251	263	271	244	248	261	253	282	270	270	283	272	279	251	254	297	255	261	258	248	234	253	254	264	255	294	256	253	242	259	247	272	245	273	248	247	292	275	266	268	272	243	280	252	282	265	272	253	274	283	243	266	264	254	244	263	278	246	240	263	239	275	249	252	265	247	232	251	276	261	267	253	268	245	271	280	296	277	252	280	263	274	255	274	273	275	245	226	237	250	267	259	282	278	243	242	266	253	269	246	262	255	276	284	233	242	270	233	259	266	274	257	257	256	274	237	297	262	248	274	253	249	252	246	267	259	294	251	241	260	257	274	279	265	264	241	242	238	270	247	284	242	254	254	269	253	277	251	247	249	254	279	241	278	251	232	250	218	279	233	265	297	260	272	284	263	292	267	280	258	242	296	286	261	223	253	241	227	256	285	280	258	252	284	261	298	251	243	265	259	259	253	261	251	246	266	275	240	253	250	252	239	268	249	246	257	296	279	282	262	265	260	270	265	271	272	268	260	255	256	265	252	270	243	279	240	288	253	248	232	244	257	246	256	252	243	261	285	283	281	262	241	240	268	257	274	276	249	271	254	273	239	277	272	271	284	247	265	252	265	268	241	259	270	278	275	267	258	217	268	256	243	279	253	248	276	256	272	251	253	275	239	264	263	263	262	278	243	262	254	252	261	264	247	258	256	282	261	267	238	284	275	260	287	250	266	257	266	248	237	245	245	257	235	276	262	277	222	250	265	255	228	246	267	260	231	296	250	278	262	272	261	284	226	290	247	284	251	273	257	267	251	259	249	243	263	253	225	274	253	266	258	248	251	278	254	287	250	257	272	238	237	304	254	258	271	255	262	261	232	232	277	268	269	247	223	286	259	295	251	251	271	244	250	288	236	249	244	247	243	223	254	303	262	247	246	244	299	238	240	234	262	250	266	268	274	260	255	267	254	248	277	227	246	234	275	261	272	261	244	257	254	258	237	252	280	276	246	256	250	280	243	267	253	271	254	244	268	268	268	262	286	261	277	261	267	275	260	252	241	263	250	252	279	282	276	258	296	279	265	250	255	266	245	263	273	251	249	226	278	254	260	252	260	273	236	251	263	246	237	292	270	289	232	257	236	250	238	260	261	256	267	260	287	238	245	310	268	258	279	292	262	236	252	260	252	266	247	282	227	270	266	271	262	273	238	273	243	244	281	241	260	267	261	263	280	253	258	298	218	228	256	272	234	270	282	258	237	263	240	240	242	282	271	215	256	247	268	251	272	265	253
18935	3113	2384	1216	840	635	576	445	390	397	515	4359	13912	11738	4474	829	217	291	257	231	267	245	262	269	242	240	270	261	257	244	250	260	260	245	263	268	222	257	240	248	258	239	239	248	257	254	243	260	258	250	244	245	240	273	239	240	244	233	240	261	247	257	258	226	238	239	257	228	248	239	258	246	229	260	258	256	244	245	226	251	251	242	260	237	267	238	272	250	243	233	242	260	230	220	218	268	218	269	250	274	250	233	254	236	235	256	255	251	262	265	251	250	222	258	247	248	250	248	253	255	242	270	239	241	241	246	262	264	279	268	238	276	235	222	245	245	228	258	238	244	269	231	265	232	249	252	253	254	257	267	258	227	276	237	241	221	257	257	252	227	256	216	243	221	257	248	271	259	239	254	225	245	228	246	228	283	248	232	265	200	252	254	235	241	219	240	267	253	221	253	252	257	234	238	246	216	228	246	271	254	261	226	250	250	237	258	259	219	256	254	215	240	253	258	250	257	252	217	244	241	251	221	276	229	220	243	239	218	245	276	264	263	251	247	251	232	243	239	261	228	234	246	241	224	232	238	233	263	223	252	246	268	235	233	261	268	247	255	266	246	222	226	260	254	234	236	256	251	247	241	243	261	225	262	241	252	254	236	228	225	247	246	254	233	217	246	262	259	262	225	244	232	246	255	248	225	242	255	258	247	244	233	269	241	249	240	255	263	222	243	254	239	272	261	225	233	250	260	271	235	255	259	266	224	250	226	219	243	238	251	233	254	216	216	283	228	229	248	240	256	241	255	260	230	230	236	237	236	227	232	296	220	275	259	236	252	284	252	246	228	251	254	202	277	226	259	263	248	262	242	231	255	250	237	263	235	200	231	245	239	243	216	241	228	227	256	241	251	266	271	250	255	256	249	263	231	238	246	246	215	247	221	259	260	241	222	254	259	273	257	252	258	245	269	245	240	265	236	251	265	217	284	263	253	256	244	232	245	227	247	235	249	227	198	225	240	247	253	237	240	226	244	246	252	259	230	231	249	235	253	242	272	235	265	257	240	245	230	258	231	236	257	253	248	251	247	248	231	252	248	259	270	266	249	247	243	222	268	236	245	280	205	272	276	246	241	239	234	232	250	223	238	220	243	240	242	243	263	272	258	248	210	232	247	259	253	230	229	245	272	242	228	218	223	289	256	243	254	257	240	237	239	274	270	224	237	241	224	253	234	256	249	243	249	237	233	242	230	234	255	252	220	233	241	213	254	240	257	259	231	223	235	241	241	265	251	245	231	245	233	247	256	239	218	241	245	253	246	226	245	233	254	262	244	245	248	231	229	227	245	247	240	275	272	244	265	222	260	225	257	258	239	238	239	212	252	261	219	232	233	260	242	241	235	225	261	257	233	248	243	265	213	230	250	243	256	263	263	267	229	236	254	248	255	275	255	246	254	230	252	255	220	250	259	242	225	259	251	235	261	210	264	236	261	246	229	232	227	233	282	254	257	232	244	240	263	222	248	238	239	275	224	260	239	232	265	246	213	254	256	265	265	269	277	217	276	242	229	251	231	237	234	261	265	225	238	226	258	210	229	258	255	266	252	232	227	241	242	260	268	253	238	232	260	246	264	229	254	269	238	199	258	250	264	240	232	246	260	234	251	273	226	228	274	245	258	274	249	231	252	228	206	251	258	245	239	238	267	261	247	259	244	252	250	283	247	246	265	274	251	243	250	280	237	219	285	233	224	273	244	264	241	261	234	247	218	211	243	242	243	245	257	226	237	248	249	243	274	256	260	237	226	254	249	242	242	271	254	225	243	230	253	261	242	261	230	231	249	234	244	259	248	244	237	265	269	250	235	251	257	255	261	219	268	239	269	223	270	236	241	250	236	238	254	242	253	198	239	222	257	242	246	238	241	271	254	247	259	228	224	246	228	213	222	251	219	256	249	257	280	218	257	241	241	245	263	238	280	256	271	245	233	248	230	227	249	243	253	245	252	241	257	227	238	245	255	224	238	238	239	252	245	229	228	228	251	231	240	224	234	262	253	256	279	242	261	260	261	240	260	241	242	254	247	236	261	288	233	247	277	246	243	265	233	257	247	257	259	254	219	223	257	257	238	252	259	241	248	256	237	239	244	254	232	272	255	247	259	241	237	238	240	247	240	237	236	252	228	264	235	225	238	238	248	255	234	264	241	221	263	225	254	252	258	249	247	269	250	261	250	246	239	261	253	232	256	237	236	239	249	245	247	250	226	253	268	251	241	245	252	244	228	234	279	236	224	225	264	255	246	227	247	240	252	256	223	241	225	253	234	233	233	237	253	244	238	247	226	242	241	252	262	264	260	242	245	246	253	231	249	246	230	242	229	258	286	261	247	213	226	252	251	228	246	258	230	229	264	261	270	261	265	267	235	258	218	266	243	244	266	242	237	227	227	218	232	252	249	240	241	243	251	254	250	270	214	262	226	273	294	241	246	249	258	252	230	236	233	249	231	239	256	229	275	241	250	260	257	247	230	235	223	243	236	260	238	267	238	238	244	249	258	280	242	259	216	239	235	267	259	227	226	233	254	242	248	240	230	270	247	242	227	265	231	240	236	247	239	231	221	244	251	224	242	216	226	255	242	257	210	272	251	223	259	252	227	240	262	227	252	264	250	234	252	269	239	249	223	238	262	250	236	240	251	225	259	266	242	257	263	241	225	234	234	253	230	240	254	241	275	249	248	235	229	243	225	234	281	230	246	254	254	240	264	234	250	243	269	263	233	231	259	260	258	228	247	230	245	269	249	233	253	240	248	237	261	221	245	244	225	231	230	256	258	220	230	225	238	211	263	251	240	223	230	271	233	247	266	264	228	253	259	254	256	244	263	226	254	239	259	240	227	243	205	239	246	246	236	247	239	239	258	272	236	228	237	243	270	261	211	236	274	236	261	238	240	235	240	241	239	241	217	227	224	241	258	238	237	230	239	234	247	249	247	223	245	235	232	259	259	215	274	274	245	242	231	257	260	225	228	236	252	249	247	256	232	251	246	245	260	262	239	253	213	243	250	250	265	248	212	233	280	250	274	242	248	237	237	243	255	263	266	247	269	272	221	253	254	268	251	245	243	270	240	257	235	236	232	246	254	246	244	258	223	239	240	255	240	242	235	237	251	255	234	226	239	239	274	265	218	278	227	249	225	243	289	276	239	237	255	254	256	247	229	219	241	243	234	273	255	230	222	233	242	243	223	266	248	271	239	248	256	252	245	270	230	262	274	249	228	233	256	258	233	258	212	241	245	287	236	249	247	275	242	256	217	248	230	237	222	242	262	235	251	229	260	249	263	247	247	283	247	241	223	235	247	247	252	241	254	251	236	259	233	249	270	230	259	248	248	266	275	247	246	242	252	252	231	253	267	244	234	224	281	236	262	244	240	245	213	252	242	241	245	231	254	267	255	227	225	262	229	241	238	253	277	229	254	213	251	248	263	232	245	249	255	267	249	226	218	234	256	256	249	242	279
23957	21072	28555	23827	21072	9556	1286	673	551	556	680	7457	23983	20868	8563	701	424	435	402	366	403	396	397	422	384	420	425	384	387	406	402	406	385	385	444	394	381	383	405	407	400	433	402	422	407	368	416	424	402	371	437	393	403	377	386	414	385	411	413	420	405	374	382	399	402	392	430	424	415	402	386	380	384	420	421	362	374	404	432	391	373	369	379	420	383	372	380	373	387	379	443	404	399	383	426	374	420	387	406	382	404	399	393	370	411	368	390	402	412	384	426	447	392	453	378	360	414	405	450	405	397	376	419	434	387	378	384	430	376	404	393	392	392	396	405	409	420	391	384	402	433	386	406	384	370	416	412	362	435	370	397	386	395	407	378	418	415	355	385	387	408	389	412	427	382	382	376	420	440	363	386	416	396	437	398	419	402	382	406	386	413	387	393	386	443	388	401	416	383	376	431	398	427	413	382	427	392	360	377	368	409	407	378	402	403	375	389	413	423	393	397	416	411	411	395	372	400	382	388	412	412	399	387	417	378	421	396	373	382	379	446	432	411	378	389	396	392	367	398	394	381	403	361	375	398	382	409	393	388	390	390	434	386	380	431	404	387	400	419	376	394	376	388	376	401	394	366	382	413	419	385	414	363	371	374	396	379	388	402	405	370	391	396	424	366	397	403	387	404	384	429	394	361	400	386	391	392	390	375	392	388	392	399	415	376	355	388	431	419	410	424	431	427	396	398	364	405	388	366	419	397	385	401	426	382	394	412	399	373	396	415	392	377	424	380	391	403	401	393	343	369	396	391	411	400	408	373	385	386	378	394	390	418	406	358	375	401	357	407	389	387	406	383	396	400	407	401	396	402	414	398	406	396	409	393	395	375	389	346	390	412	418	374	423	397	412	398	398	415	433	430	361	394	411	388	385	392	423	419	407	417	385	406	418	417	385	412	365	391	429	424	411	370	425	404	424	380	407	397	352	379	370	383	393	376	373	400	423	387	360	390	368	412	411	370	371	389	404	375	366	397	436	410	389	410	385	368	372	382	402	413	353	441	385	407	426	435	384	389	417	410	380	407	378	404	400	426	404	419	358	389	380	381	375	366	425	370	391	400	389	422	411	392	408	382	406	426	452	437	377	392	393	405	400	384	396	362	408	422	382	405	430	452	392	379	400	401	376	422	396	400	382	355	380	393	390	382	386	362	452	391	411	393	424	420	383	404	390	410	408	403	369	388	372	376	387	417	416	447	421	358	410	394	413	432	375	377	409	412	393	406	420	401	415	414	423	376	416	431	393	388	399	391	397	417	388	394	401	373	424	393	384	389	392	377	386	402	397	388	394	396	385	381	405	413	418	390	393	427	385	390	409	390	386	358	431	399	400	409	382	417	360	383	412	386	400	369	396	395	411	380	396	379	431	407	427	389	396	439	395	370	415	409	394	377	432	401	375	389	385	418	379	393	381	396	419	421	400	435	384	372	382	374	417	384	411	427	367	402	391	407	375	379	398	413	402	418	393	374	397	446	343	366	406	376	437	425	404	407	390	380	397	395	404	428	386	397	394	400	356	399	398	412	378	414	424	351	420	400	433	364	350	429	393	389	391	383	413	407	353	432	394	408	395	394	393	366	384	390	387	412	412	404	394	408	394	364	399	395	373	347	394	378	390	411	393	374	420	418	391	385	411	394	401	435	357	391	404	404	374	381	386	423	397	406	390	387	426	402	424	375	397	427	359	371	428	386	387	409	382	417	402	426	402	394	402	406	390	403	407	395	388	410	381	366	387	404	381	377	400	374	419	399	396	380	366	376	405	370	382	378	367	402	421	419	421	380	334	420	372	391	399	387	375	361	422	376	421	400	399	378	412	369	414	417	378	396	396	363	410	409	389	358	362	423	405	421	403	397	398	402	372	415	396	391	397	391	415	388	411	367	399	397	365	398	353	368	390	402	405	355	395	389	410	415	406	403	373	414	395	437	410	403	410	370	403	385	384	393	405	374	409	383	390	378	386	401	452	382	399	385	418	380	350	413	408	398	414	382	381	376	407	364	420	435	390	415	398	375	415	355	365	407	398	368	352	422	396	421	366	393	394	415	387	416	415	387	391	372	360	399	376	392	400	387	381	390	369	411	409	387	385	369	407	423	373	372	403	420	413	397	386	342	400	381	381	390	385	372	397	412	425	380	368	418	404	395	377	427	396	384	375	393	391	396	406	430	431	389	410	397	374	403	385	397	418	373	422	386	382	438	411	373	393	407	361	391	358	409	397	394	380	463	428	412	391	442	398	398	387	400	366	405	403	410	421	363	437	413	358	391	420	347	395	371	392	392	386	356	385	406	413	394	417	395	411	388	423	422	412	370	398	373	378	403	388	425	414	397	410	448	402	354	393	367	425	413	368	406	403	430	405	384	370	395	379	401	407	363	426	413	445	381	401	373	403	381	374	386	410	384	372	389	360	388	428	419	349	387	409	388	403	372	397	409	361	380	399	400	418	402	383	426	417	383	376	374	390	366	396	430	407	372	395	377	404	377	378	422	389	401	379	384	391	362	387	387	445	378	391	376	387	406	423	379	390	413	396	382	420	390	391	422	388	372	397	432	384	397	410	425	408	410	402	396	407	382	393	431	397	371	412	399	415	379	377	434	404	406	404	377	377	420	362	397	390	394	394	435	448	390	349	380	423	428	374	384	442	376	392	396	403	425	399	393	388	376	429	383	383	438	378	403	391	388	432	404	391	397	413	400	407	406	376	379	378	377	391	404	408	409	423	386	393	386	405	395	357	388	405	362	356	413	401	405	420	396	401	423	388	388	406	400	397	425	390	380	411	387	400	407	450	367	376	387	413	395	368	394	395	381	386	401	366	400	392	430	379	385	424	405	392	406	367	388	387	370	404	404	402	406	421	371	370	399	415	349	389	392	406	370	372	397	378	378	409	403	401	363	432	406	397	391	384	367	426	392	382	370	384	367	365	366	388	387	414	413	349	385	409	407	374	376	392	394	381	417	386	401	382	394	387	421	394	369	421	399	368	391	374	376	382	390	403	413	397	374	425	414	391	382	403	369	347	383	396	390	391	376	409	386	417	414	441	364	431	409	397	407	390	406	401	394	423	405	390	387	379	395	363	431	417	377	385	393	367	363	406	374	361	400	458	438	378	393	369	364	395	391	445	404	411	418	418	407	402	399	426	389	414	413	393	395	402	412	410	389	410	427	423	400	384	378	394	430	421	372	412	403	410	378	414	399	389	402	401	386	398	406	389	355	375	411	363	394	408	399	403	359	362	384	351	379	407	415	403	407	388	387	370	420	404	403	432	409	377	394	447	405	383	374	414	379	395	420	386	413	384	395	370	363	406	387	388	387	397	387	375	413	403	436	412	375	358	396	366	405	390	410	401	386	389	402	424	436	379	377	357	391	372	414	399	414	403	396	410	376	379	385	378	408	388	413	427	415	410	410	414	390	441	398	430	398	397	389	387	398	384	370	360	405	393	432	394	366	409
18206	5509	4393	2090	1478	1109	885	715	627	655	843	10634	23635	18034	6838	480	349	403	390	350	383	385	348	367	397	373	346	385	373	361	371	387	349	372	370	398	345	367	397	357	353	341	362	357	346	386	351	356	367	343	396	365	406	367	353	341	407	331	357	354	375	376	367	360	345	342	362	351	377	373	394	399	360	369	364	363	372	363	413	388	363	380	353	400	361	359	388	374	368	381	374	367	379	351	333	381	352	381	365	398	360	387	371	374	365	357	386	369	331	387	334	334	360	348	365	368	348	395	398	375	368	369	398	384	342	356	376	334	373	368	326	381	347	352	375	354	399	370	362	343	366	377	359	381	339	356	366	379	333	352	378	355	365	352	376	355	348	369	345	366	339	342	351	372	364	330	374	367	366	368	377	356	369	392	395	332	345	381	366	368	377	370	377	367	358	368	335	361	359	378	381	358	361	380	351	336	351	369	400	377	373	373	405	345	388	388	323	328	357	344	371	379	358	355	334	362	377	416	370	333	377	345	385	354	382	389	399	334	391	362	416	366	357	325	355	394	347	368	364	359	394	355	295	374	366	367	374	371	340	350	370	379	374	392	398	372	385	369	383	367	370	361	347	375	373	382	328	327	311	370	390	355	378	351	349	362	365	372	355	373	360	362	367	374	369	371	362	356	346	395	374	360	370	353	383	372	378	390	396	364	375	345	360	395	349	370	358	372	390	369	355	357	357	335	384	392	359	344	375	371	349	352	407	317	380	345	347	360	380	364	384	372	321	358	393	362	357	378	393	383	368	363	367	363	369	376	360	338	354	351	332	354	344	399	373	377	347	346	359	374	344	396	393	371	368	383	380	407	379	362	361	350	390	385	363	314	313	375	364	378	377	346	365	393	380	329	389	357	365	344	381	356	394	399	355	375	382	411	361	357	298	363	374	371	384	358	373	334	387	378	346	332	365	352	365	380	391	361	350	372	343	372	320	341	355	381	320	368	397	351	425	353	407	376	346	355	371	365	382	372	361	379	350	355	352	343	325	363	366	410	380	346	298	357	342	359	343	374	364	346	337	365	348	372	375	341	337	373	348	370	343	349	375	384	371	370	335	422	382	362	370	355	379	366	381	365	337	368	350	365	363	358	346	370	412	349	368	360	345	389	366	360	324	360	344	367	390	344	388	355	349	377	378	397	332	375	363	378	364	337	339	355	371	342	375	379	373	382	368	345	370	384	357	355	363	369	365	373	375	341	359	370	368	359	383	366	358	350	358	402	333	364	369	338	356	374	355	366	390	380	389	348	375	362	360	361	344	357	379	377	355	362	356	351	368	358	386	375	376	367	340	373	374	376	347	388	356	347	408	371	359	352	369	392	369	375	361	393	375	337	369	352	354	383	369	358	372	344	357	374	380	387	386	370	373	352	351	359	359	362	385	328	367	348	353	342	367	342	357	328	368	384	362	377	342	331	373	386	384	368	376	358	333	365	345	372	355	406	351	369	347	367	366	370	359	363	327	359	341	346	381	333	342	363	376	338	358	334	341	336	361	323	375	374	362	368	348	334	354	327	408	375	344	348	408	368	382	380	372	374	362	380	369	371	358	348	395	337	334	367	345	352	331	360	371	394	327	392	339	362	373	365	378	351	368	382	350	353	361	348	379	340	364	346	357	369	357	399	377	359	377	360	371	328	403	361	343	346	336	381	355	343	370	395	339	339	351	364	356	349	346	340	332	369	358	366	382	357	359	377	368	381	378	336	378	323	361	362	356	372	316	391	389	372	357	363	361	379	372	373	369	325	390	349	333	337	366	331	361	357	387	327	335	347	350	369	360	374	388	335	362	353	359	322	367	359	365	367	357	393	353	380	345	349	368	380	381	370	376	382	353	388	404	365	373	373	365	358	363	332	396	378	360	361	378	365	374	345	372	355	360	350	340	397	381	343	363	350	361	351	386	364	355	358	321	343	345	373	348	350	366	372	351	357	362	338	375	366	333	378	351	349	337	357	379	339	381	342	377	338	430	350	346	324	375	401	375	378	364	369	366	380	346	348	376	365	334	372	347	342	380	351	330	367	404	369	390	352	378	359	354	351	350	366	363	365	379	339	355	358	324	362	366	373	398	343	372	351	350	378	361	346	406	329	400	362	335	355	360	345	337	374	366	363	358	363	377	399	403	373	372	354	356	355	360	378	334	369	375	376	371	373	366	359	360	374	360	357	382	343	353	399	348	388	367	341	354	351	373	383	372	377	360	360	343	364	369	359	371	339	395	396	374	361	371	335	363	381	393	378	342	412	346	337	358	369	353	372	361	358	383	341	362	372	359	386	347	378	350	346	341	391	379	377	372	340	369	370	342	365	380	360	357	366	328	358	359	358	364	355	343	366	372	338	380	382	377	323	400	358	416	344	327	363	378	363	365	347	398	344	358	353	339	371	367	382	375	362	398	363	350	383	365	344	376	384	356	342	348	355	367	376	352	354	329	385	335	350	346	382	377	383	351	364	394	374	351	341	349	385	332	346	339	374	371	374	324	392	364	362	368	389	300	398	361	372	371	373	351	357	364	332	373	348	348	375	361	387	319	368	376	355	361	361	369	363	346	368	382	360	369	354	347	330	359	362	364	360	377	329	323	377	343	382	314	382	367	352	377	367	359	354	375	373	358	359	393	381	331	344	362	352	359	351	343	366	377	385	367	365	375	350	322	351	346	392	362	352	372	389	412	385	346	357	357	356	361	346	351	365	385	342	347	363	326	355	368	376	407	342	352	345	397	360	350	361	340	391	343	354	398	383	357	375	359	356	369	347	367	363	375	342	352	383	372	334	334	331	380	350	348	329	362	373	371	357	368	398	378	341	363	330	388	356	362	340	335	385	331	377	345	393	382	374	355	381	358	405	344	344	387	340	361	368	354	349	389	350	388	398	382	313	373	329	380	360	366	333	363	349	380	360	336	351	359	376	359	335	388	371	317	371	345	355	381	362	342	373	359	369	355	370	381	337	387	336	325	339	403	375	351	370	336	351	333	365	362	342	354	361	365	334	364	394	344	384	355	359	363	336	334	337	365	404	369	354	379	352	345	338	356	374	348	321	376	372	341	374	391	354	373	388	346	373	369	367	405	332	369	370	390	356	367	337	364	390	362	338	362	379	349	363	359	371	330	365	344	402	358	327	347	344	349	363	349	359	382	348	352	362	392	364	388	354	383	398	358	372	401	385	382	345	358	334	375	363	370	320	374	380	353	397	354	325	348	366	388	344	370	359	370	338	354	356	386	346	415	390	372	379	364	362	362	355	340	336	356	326	370	351	407	357	352	370	372	373	350	350	324	365	359	328	369	347	387	345	363	355	361	362	348	367	382	384	372	382	348	361	380	334	376	368	341	367	358	344	355	369	386	358	357	374	342	345	371	365	345	383	384	344	347	370	339	339	378	346	351	351	378	333	374	375	352	388	373	359	344	349	358	370	347	411	358	364	363	399	361	367	334	391	354	375	380	396	385	374
27345	12686	901	355	219	207	220	211	204	199	207	595	1275	1081	349	195	198	177	161	196	189	177	189	191	190	216	165	167	201	196	203	203	198	199	206	200	194	183	192	193	170	211	183	210	183	197	213	195	198	168	197	195	185	209	173	187	156	193	183	205	196	224	174	204	181	223	202	187	168	186	189	177	175	216	182	166	196	205	203	175	200	204	175	179	187	196	168	202	183	175	194	186	189	183	219	191	194	177	209	193	194	201	188	188	180	201	180	172	186	177	203	211	212	194	176	198	197	220	195	196	200	185	195	153	190	171	176	198	176	186	161	193	183	197	209	191	166	207	175	162	211	198	191	198	202	187	169	176	186	193	209	196	185	196	212	201	200	175	168	177	189	174	177	184	220	193	196	173	164	182	183	187	183	190	200	215	164	184	181	205	209	199	201	192	187	184	198	197	188	199	195	180	193	211	234	202	164	190	193	179	173	206	176	182	183	187	204	188	189	194	183	195	191	201	178	196	176	215	189	175	183	189	200	206	177	165	185	176	191	180	199	195	191	183	190	193	193	169	191	181	190	196	164	158	177	177	193	208	189	191	172	191	182	190	190	184	179	191	203	189	181	185	204	186	189	185	201	172	193	196	184	196	163	185	185	192	212	173	177	185	196	194	195	188	179	186	190	180	170	168	199	205	199	194	204	191	195	180	196	212	169	210	209	200	185	198	199	191	189	192	200	188	183	199	204	188	189	159	179	203	181	180	198	179	193	195	188	189	192	166	205	203	194	195	188	166	196	175	190	193	178	197	201	183	171	176	197	178	187	163	186	183	177	192	205	192	183	174	204	196	208	188	169	199	176	176	188	196	189	194	165	192	178	191	208	206	211	213	181	169	195	216	203	177	163	183	198	190	171	165	170	201	193	186	183	192	216	169	193	189	188	176	203	185	177	196	195	196	203	207	180	185	212	180	193	154	182	183	198	196	166	173	188	185	195	198	175	202	205	200	170	207	209	162	173	193	202	154	183	184	195	182	200	177	188	180	177	184	170	187	197	199	174	216	195	195	186	191	191	179	178	197	175	197	189	195	186	181	199	195	212	206	180	177	208	193	185	186	190	187	178	194	198	164	210	172	180	203	220	185	182	181	176	197	201	205	199	188	188	210	172	197	197	203	187	195	175	189	221	196	193	175	172	182	187	208	200	180	166	183	183	166	175	167	180	174	176	187	173	182	195	187	186	176	179	197	201	181	160	186	198	165	190	203	167	194	220	204	172	174	184	191	162	189	167	210	167	205	197	215	173	217	208	203	186	178	174	187	203	196	170	172	167	201	196	201	192	217	175	200	206	164	173	185	187	212	202	184	184	209	197	200	164	182	182	175	201	173	170	198	174	202	175	189	173	164	202	177	185	196	182	185	167	190	192	187	197	195	145	164	220	182	195	200	193	189	192	185	180	212	181	168	203	196	175	158	196	182	174	189	209	181	213	184	188	194	217	205	195	184	189	186	180	199	195	184	178	203	194	200	190	186	193	200	211	184	175	178	204	180	196	178	201	175	176	166	192	185	189	206	224	181	164	181	192	173	187	217	185	209	172	191	233	197	189	194	216	176	201	149	200	202	196	150	196	205	173	192	186	200	202	229	179	204	189	210	198	195	194	198	180	200	195	182	169	203	183	199	222	191	188	211	170	176	187	197	198	193	199	173	172	190	187	181	165	189	189	185	189	187	193	172	191	184	184	185	179	193	189	167	164	174	182	186	189	187	224	180	182	181	189	180	174	179	194	188	183	210	173	201	204	195	183	169	158	195	170	176	182	167	191	191	182	193	202	172	185	173	195	193	180	192	186	200	189	193	178	212	161	183	182	178	175	189	180	191	195	188	180	205	186	179	181	189	183	184	203	184	200	182	184	168	182	168	180	177	202	183	191	206	211	178	181	193	191	196	182	198	167	197	174	181	218	187	198	186	224	179	189	171	186	193	177	198	199	191	188	168	186	185	208	182	191	197	183	166	192	186	182	180	202	182	196	214	199	204	181	184	176	195	175	169	186	168	223	205	178	167	192	180	181	196	180	168	190	187	163	204	194	191	197	223	182	192	188	182	196	192	194	176	189	188	184	159	191	191	191	184	182	198	192	171	171	178	184	169	195	189	175	200	200	188	189	222	211	194	180	198	168	187	196	201	168	197	196	186	190	178	192	145	189	224	202	182	178	202	189	174	212	186	209	194	191	200	205	192	180	204	197	203	198	189	182	188	186	200	207	186	178	192	206	172	206	187	196	180	198	181	180	207	182	208	188	201	184	184	196	202	186	191	211	195	179	195	172	197	189	166	189	172	172	203	179	180	157	186	183	169	207	177	179	187	178	209	193	203	204	175	184	197	184	167	191	185	178	185	184	205	158	206	209	199	190	205	208	197	201	179	189	165	187	178	199	218	181	186	211	218	186	169	195	217	189	156	180	182	225	194	169	182	179	171	187	189	179	198	185	187	191	161	187	167	190	185	185	199	197	178	192	196	188	184	176	173	207	190	219	211	177	174	165	183	206	189	166	188	205	179	192	186	183	187	169	202	188	184	219	179	196	172	202	183	195	185	197	183	194	192	181	172	209	183	202	172	199	160	179	199	196	199	199	192	193	179	194	172	189	179	186	194	184	197	165	169	204	174	190	204	177	209	194	176	199	164	194	195	197	201	187	181	190	177	184	185	191	211	195	193	183	173	198	178	215	189	195	177	206	208	186	185	192	159	217	198	205	176	198	192	185	192	203	179	206	186	193	200	200	184	188	176	172	220	217	196	195	191	206	201	191	182	182	185	177	175	180	215	207	193	201	164	191	200	188	202	164	211	179	196	182	204	177	190	194	190	192	189	203	186	177	208	183	177	190	195	192	186	212	211	192	198	182	167	182	189	176	173	190	162	175	179	206	198	187	178	192	173	181	177	176	202	183	188	202	203	203	183	192	171	189	192	195	187	182	171	154	207	167	206	174	181	183	181	172	198	178	197	176	201	194	189	184	173	209	172	199	178	189	205	217	188	203	191	168	175	174	205	167	191	184	175	179	185	200	183	205	213	180	157	192	180	193	175	185	173	174	189	207	170	216	183	179	177	192	203	194	177	187	175	175	163	197	186	170	201	208	178	199	177	193	164	166	180	178	173	184	198	199	195	183	190	190	187	188	200	213	200	193	205	187	177	197	158	198	184	177	177	196	179	199	192	199	192	184	215	197	167	177	194	173	215	215	200	188	198	172	177	187	187	166	186	201	199	205	195	173	175	189	198	178	188	199	151	173	202	181	200	198	204	190	183	197	193	181	188	195	172	208	172	194	193	198	194	189	183	172	195	185	204	204	200	182	173	186	198	188	192	189	203	192	207	196	180	171	191	182	186	198	192	178	176	193	182	188	194	167	171	162	169	157	183	171	174	191	186	196	187	184	194	196	196	188	188	195	193	162	198	212	179	179	166	196	199	167	191	199	207	217	192	201	192	195	175	198	182	200	181
5871	419	338	269	236	210	215	193	209	204	249	979	1732	1308	378	189	176	168	171	180	183	201	154	162	165	169	171	182	182	175	161	196	169	185	215	183	184	181	187	169	168	186	184	193	193	176	215	186	198	180	204	162	185	199	172	164	203	158	153	192	179	197	184	180	197	185	190	196	215	179	155	152	174	193	186	183	177	166	194	174	176	172	198	184	222	168	181	179	181	198	184	173	181	192	171	179	186	189	175	163	204	200	154	187	178	181	176	184	186	170	195	176	194	183	188	163	162	175	189	189	178	186	208	169	208	201	197	176	173	179	192	192	191	190	193	190	180	193	209	172	166	167	193	189	197	187	211	185	203	208	167	187	196	187	174	191	182	177	189	163	176	186	194	188	162	187	187	169	182	192	180	207	192	169	163	216	197	162	197	180	172	174	188	189	156	196	159	190	169	173	204	180	170	187	167	152	176	190	178	170	176	185	168	199	186	189	174	176	170	192	186	174	164	186	172	176	166	200	199	175	200	205	160	209	170	180	159	194	190	187	168	168	155	188	174	184	196	166	182	182	158	180	176	164	184	186	174	174	159	178	197	196	215	181	174	205	192	192	165	162	207	173	172	160	169	212	171	194	178	159	184	187	197	189	182	183	168	178	173	184	188	186	154	182	163	201	178	197	180	194	189	184	146	202	179	186	183	214	186	207	193	167	165	175	169	187	158	180	191	188	195	184	193	184	205	183	170	156	181	173	180	197	199	191	153	169	186	188	169	175	146	176	174	164	199	175	178	193	193	161	175	187	194	193	164	214	196	179	186	202	183	184	179	207	168	196	174	158	177	193	159	178	175	183	190	209	172	198	182	167	200	160	187	190	167	185	186	179	193	177	187	189	165	202	170	189	158	188	176	191	178	165	205	186	161	184	189	158	195	156	173	197	191	207	180	169	186	188	193	169	186	197	169	189	146	190	180	195	181	183	183	165	182	189	180	183	175	168	193	178	175	169	191	197	174	194	196	175	191	203	149	184	163	200	177	183	188	148	173	198	189	175	174	185	193	177	175	181	171	187	186	208	184	167	163	166	152	189	178	191	177	181	192	182	173	193	164	167	188	210	178	162	158	189	171	176	174	172	190	181	195	214	160	185	177	186	182	201	187	168	174	163	186	163	176	184	182	169	198	177	190	178	189	188	159	179	177	179	173	179	162	168	178	199	177	216	181	167	191	188	164	170	173	175	166	187	182	196	164	170	164	166	182	188	167	170	196	174	179	204	192	155	184	194	179	165	173	157	187	183	191	175	173	164	168	181	184	193	204	156	180	182	174	176	194	175	176	166	180	188	183	197	188	183	190	183	188	194	157	165	150	163	164	209	154	174	225	188	179	188	175	171	185	194	193	175	160	183	198	162	172	183	179	181	200	187	160	195	192	184	174	195	191	187	180	187	159	187	192	188	186	183	202	192	184	192	177	208	196	158	163	174	210	161	142	189	194	188	183	197	177	189	176	178	183	211	191	169	195	179	192	141	168	175	197	182	192	206	193	180	193	202	152	207	187	184	177	193	171	177	190	151	194	213	181	188	171	162	181	183	178	182	176	184	203	174	185	199	200	198	163	198	179	189	189	154	186	162	187	174	170	188	191	174	185	194	201	179	195	161	200	206	174	163	189	190	202	192	167	169	186	173	195	168	204	167	166	177	206	203	180	185	187	194	192	149	169	184	198	186	157	190	167	206	172	188	175	179	189	175	168	173	166	171	159	183	192	198	184	196	157	167	186	186	163	185	193	185	188	175	176	182	167	181	189	179	166	166	163	201	193	178	178	192	197	190	186	200	184	163	177	177	163	189	166	195	196	205	182	179	210	184	194	215	175	175	183	190	182	195	191	192	183	197	184	157	165	195	174	186	170	196	173	181	184	186	173	168	163	179	178	190	176	162	184	198	183	183	187	169	160	178	178	181	172	187	187	181	173	158	166	184	201	161	180	185	174	161	187	166	197	183	218	185	162	182	182	159	189	196	179	173	165	187	170	187	181	180	184	171	167	197	206	194	178	194	169	180	184	177	206	171	172	164	163	187	187	200	185	177	178	187	205	184	183	152	178	177	179	209	188	189	195	180	202	194	180	183	193	169	202	190	200	184	180	170	163	191	160	168	163	217	188	167	155	161	178	205	161	178	181	170	188	191	201	172	169	187	157	204	201	179	195	170	169	183	202	183	177	178	170	177	161	177	170	141	169	176	197	180	186	195	163	181	179	176	151	200	206	185	183	147	186	146	195	183	189	193	192	157	197	191	203	175	199	212	187	170	188	168	171	180	164	163	173	170	201	202	191	185	176	190	192	176	177	182	192	178	206	192	179	206	183	176	187	178	190	153	188	182	178	190	204	191	165	187	192	207	186	170	166	183	158	194	167	197	187	202	189	165	183	199	184	198	163	189	179	173	163	179	151	178	185	150	176	190	183	175	206	169	188	192	187	186	185	158	198	204	186	178	166	175	202	193	178	178	157	197	176	181	177	183	188	173	196	178	171	189	193	165	198	185	197	178	197	162	159	189	185	162	207	168	185	162	177	198	189	204	200	194	160	167	192	184	177	185	195	194	173	180	166	198	185	170	172	156	182	206	178	204	189	188	163	162	163	163	183	171	161	191	181	183	159	203	157	195	181	154	204	164	177	171	165	179	198	190	157	182	185	173	182	183	181	170	184	158	206	191	188	187	180	199	189	182	189	168	178	169	188	161	192	166	173	179	193	170	207	183	205	161	203	173	177	167	175	181	186	177	185	165	176	196	180	172	190	200	209	190	189	186	201	205	185	190	181	189	197	173	182	202	198	179	189	184	172	195	167	176	166	181	158	201	186	177	197	173	179	176	164	176	169	180	190	160	194	181	159	205	194	168	169	196	201	197	171	170	178	199	190	197	193	162	187	170	179	190	204	180	170	191	163	180	171	192	170	190	183	187	177	180	189	190	196	164	198	166	192	195	182	174	173	195	187	182	161	195	158	197	184	173	169	183	172	165	178	182	171	184	182	194	197	177	165	163	181	181	173	175	168	183	187	209	183	190	185	207	175	194	154	188	181	179	189	196	205	179	172	183	203	169	212	155	177	193	206	183	178	177	179	185	182	204	176	198	191	196	187	167	183	164	195	181	176	193	199	199	190	177	155	179	185	195	181	190	185	204	192	178	174	175	189	208	185	198	190	196	164	194	190	175	191	170	171	172	207	170	178	192	202	178	164	177	191	190	225	190	174	154	178	162	187	181	188	194	162	182	201	184	177	185	174	192	173	181	203	180	196	179	172	188	213	155	190	163	173	158	215	182	167	183	170	178	194	189	168	191	160	166	201	175	179	186	177	172	182	198	180	184	177	192	197	170	148	203	156	166	185	182	163	189	195	184	185	190	184	170	174	183	185	182	172	191	182	159	147	164	186	162	182	159	168	194	176	189	163	188	159	188	184	172	161	185	200	197	208	187	181	163	196	172	184	208	190	165	192	172
24817	21040	27603	24682	11461	837	469	354	306	264	825	6313	14581	10985	1789	258	243	213	230	225	186	216	222	200	194	194	218	207	203	204	205	197	209	198	207	217	206	217	238	206	214	223	217	191	226	205	205	198	192	207	217	187	188	210	187	181	202	208	235	222	204	223	191	200	235	207	196	210	199	187	211	233	226	211	212	208	216	192	215	217	187	197	198	202	234	212	183	195	223	201	203	212	195	195	174	177	227	216	200	188	190	203	207	211	212	205	232	201	188	207	195	206	194	164	210	228	201	205	209	211	209	185	189	205	217	193	225	197	198	216	207	190	200	184	205	175	191	220	201	227	206	223	216	172	202	206	227	213	191	194	211	210	196	202	213	239	206	224	242	235	181	194	221	206	225	227	218	191	205	182	223	212	222	214	217	172	212	184	171	200	204	202	201	191	218	201	206	213	202	204	196	200	210	214	190	223	200	202	197	211	214	223	229	206	190	194	216	219	195	193	194	205	207	212	179	214	216	201	216	203	203	176	209	205	200	213	195	191	175	217	201	236	212	208	205	224	207	219	215	227	241	216	197	201	198	210	196	189	206	196	204	200	200	230	196	215	197	223	201	200	214	213	196	180	213	190	209	198	197	197	196	227	186	200	208	198	201	222	211	155	196	222	197	202	229	199	185	207	220	209	202	205	230	196	227	170	196	238	230	208	222	206	214	204	182	203	195	201	196	177	186	200	193	240	200	188	197	217	179	202	214	193	206	244	232	199	206	207	218	187	204	211	215	187	212	188	224	211	207	203	186	224	214	201	190	211	192	208	207	207	205	211	199	226	200	217	206	194	180	204	204	235	224	230	175	191	221	195	198	208	205	206	202	214	221	184	201	222	196	210	213	213	206	178	214	205	190	231	207	229	188	237	192	195	198	227	188	197	195	198	209	217	214	182	212	199	190	176	201	215	213	216	173	226	218	182	206	200	179	229	203	207	213	215	201	195	191	215	200	211	210	244	202	182	201	180	212	202	197	208	198	206	199	186	188	216	219	198	205	181	186	192	193	214	201	199	199	201	227	187	185	215	212	202	202	194	205	215	198	221	224	202	178	216	208	184	188	212	229	212	198	182	233	187	198	202	200	209	189	199	183	223	205	204	191	204	185	212	194	236	213	182	195	241	183	197	190	198	202	218	213	205	196	200	191	223	191	220	196	208	210	204	184	198	186	223	214	188	202	205	213	219	209	189	192	175	237	201	212	198	220	213	209	207	210	213	209	235	183	199	196	187	197	206	214	222	198	205	164	202	238	230	211	182	200	232	204	203	228	201	221	218	210	203	211	188	193	218	198	202	220	225	207	207	207	216	192	225	210	170	193	204	164	218	216	201	190	205	197	191	206	195	188	183	190	209	205	167	213	210	213	176	211	205	204	189	197	200	197	206	208	203	203	199	199	187	193	207	224	222	183	215	232	195	213	209	188	204	204	192	222	222	183	187	205	186	208	208	233	198	211	218	201	186	221	200	193	213	196	205	207	193	208	211	210	186	227	183	225	194	189	206	219	206	190	183	201	196	190	219	220	204	201	192	203	193	200	203	187	193	202	197	206	184	213	201	210	204	191	216	222	187	200	204	207	202	186	215	195	211	204	196	216	191	222	208	229	206	192	220	231	208	191	201	199	184	210	197	187	224	216	198	230	186	217	215	215	200	173	181	198	215	202	202	208	220	201	215	196	195	200	218	242	217	203	221	215	200	199	234	218	176	198	215	199	214	166	221	229	202	190	205	223	229	193	188	188	223	212	194	181	220	181	218	194	214	192	196	212	199	207	205	188	203	194	207	202	194	197	181	193	197	195	213	189	182	215	210	208	212	186	209	198	192	208	192	205	204	203	206	190	213	196	198	214	201	192	201	196	208	199	224	175	204	239	199	211	185	185	200	217	205	187	202	218	184	199	208	198	193	196	211	205	206	212	193	220	191	195	217	202	206	213	179	219	238	225	209	212	223	201	208	217	200	195	209	204	209	201	227	218	201	217	207	226	198	205	221	196	205	199	197	193	193	217	203	206	190	210	218	208	203	204	203	185	200	195	192	191	208	216	195	196	192	210	209	205	182	198	194	201	229	197	205	192	206	238	206	192	207	170	214	210	190	182	207	209	199	220	194	210	208	228	223	195	199	210	210	207	202	205	210	194	216	187	213	189	213	198	185	205	199	225	203	212	190	200	236	220	229	194	185	179	204	206	192	209	200	208	190	203	235	190	199	221	192	198	183	197	192	221	191	191	186	215	192	202	204	223	210	200	200	204	199	201	199	222	200	190	208	186	219	192	199	205	216	220	203	219	210	199	205	209	193	217	212	225	232	217	190	192	179	212	211	194	190	200	182	238	197	203	203	197	188	186	194	179	214	203	221	208	191	189	196	207	232	190	207	194	198	208	190	202	233	205	186	224	202	233	219	205	198	211	205	190	231	186	219	209	195	208	185	222	215	228	179	221	198	214	207	197	180	214	228	202	226	201	210	203	193	211	188	201	201	219	194	196	181	208	175	186	189	191	217	199	206	213	227	186	205	204	226	205	197	204	164	202	226	215	211	214	205	189	229	201	189	201	195	189	206	206	208	224	189	217	187	186	210	190	196	211	225	180	198	210	216	195	208	218	208	219	218	230	171	217	195	214	207	204	208	185	195	209	209	209	193	186	221	212	189	210	182	195	194	205	176	201	204	224	210	211	202	197	197	203	214	195	200	184	183	228	166	182	210	209	202	166	206	197	215	203	203	218	181	199	191	212	204	198	218	194	221	207	197	189	186	210	206	188	234	201	184	208	206	215	213	193	209	199	183	207	198	203	213	208	182	195	235	196	189	210	183	177	226	214	209	198	189	182	218	211	213	189	211	223	197	202	201	172	203	209	198	191	185	191	224	220	206	216	221	204	190	207	211	197	193	209	216	203	202	215	218	187	198	229	210	187	204	195	203	211	202	202	212	206	198	206	209	190	238	196	211	204	218	195	213	183	207	199	202	193	204	199	197	194	207	220	181	199	211	173	219	209	199	199	194	210	201	193	207	183	195	199	217	181	212	213	213	196	187	228	226	226	189	212	206	212	192	185	212	213	194	194	222	198	194	218	231	194	209	199	205	206	206	209	190	183	179	199	198	210	200	219	203	190	200	191	197	185	208	201	220	193	197	197	192	188	218	192	216	194	211	189	210	200	206	215	184	232	218	214	200	189	209	193	218	206	183	194	193	201	219	196	207	202	223	189	211	198	187	221	196	196	199	203	190	205	216	197	217	199	203	198	200	225	205	192	232	213	186	213	215	216	198	205	190	208	193	197	223	189	189	205	185	186	201	205	202	183	227	221	205	206	195	195	208	239	191	223	216	201	182	225	207	188	206	220	220	207	201	209	213	211	198	198	196	222	208	175	184	201	209	211	192	208	187	203	213	204	185	214	222	188	227	197	226	197	201	181	209	184	242	220	213	214	201	192	204	203	208	225	191	198	211	220	177
15002	3135	2389	1258	808	552	487	439	339	367	1420	9349	14962	10236	1476	207	224	201	223	219	234	206	235	210	216	194	205	204	214	216	194	241	212	245	213	191	222	206	183	205	214	220	202	219	216	214	219	221	208	198	201	221	210	216	223	200	215	209	211	213	187	230	172	226	223	206	219	217	177	188	197	183	204	210	209	230	192	219	208	217	218	206	192	217	211	215	230	212	194	235	221	206	204	226	221	213	197	192	210	220	188	194	227	204	221	200	193	187	195	208	215	217	211	193	186	189	212	210	215	215	167	196	229	214	213	193	216	199	230	189	219	209	199	199	203	218	197	193	179	200	220	216	204	213	207	202	218	202	189	214	192	194	174	205	210	196	196	210	181	176	201	225	223	198	218	200	226	229	217	230	200	202	210	219	187	188	200	205	209	185	210	181	203	206	198	219	183	181	196	212	212	184	226	193	186	188	213	177	228	181	226	227	217	197	223	173	195	220	231	200	193	197	187	197	194	197	206	215	210	219	228	212	190	223	205	211	215	207	184	215	214	218	216	183	196	235	190	225	220	200	193	182	217	205	197	207	209	189	202	206	217	211	237	198	223	201	180	197	194	198	180	206	172	218	193	193	207	236	230	225	204	192	191	209	198	216	200	208	203	185	221	211	186	191	208	221	215	167	171	209	223	185	205	199	185	208	212	207	214	205	230	205	221	215	196	200	190	213	208	204	203	195	183	202	215	220	212	227	197	202	220	194	211	205	207	223	208	225	188	187	153	187	210	186	207	190	198	213	205	200	205	211	186	214	195	233	203	181	208	190	228	207	214	200	222	214	210	211	207	204	211	192	215	213	203	219	203	244	191	180	209	189	217	228	222	239	207	186	212	198	208	179	216	208	197	213	202	186	204	197	199	183	195	206	194	206	213	206	213	199	166	226	199	191	230	219	216	217	216	199	207	197	198	210	229	168	213	205	213	195	214	185	196	204	193	219	173	195	190	172	197	206	226	200	209	207	213	186	186	182	215	201	207	213	221	178	208	199	211	208	215	200	200	194	202	214	188	194	189	200	214	204	205	198	185	210	207	196	181	200	170	234	184	208	227	199	208	204	192	198	211	187	210	210	190	188	222	198	196	208	224	221	194	215	215	200	208	194	174	200	203	197	227	200	208	187	208	209	192	241	199	202	197	217	195	194	224	179	190	223	220	204	196	185	220	202	190	209	203	220	196	205	204	186	189	200	196	182	177	214	199	199	212	207	190	224	199	185	214	215	186	204	229	209	227	212	196	194	199	216	184	218	217	196	204	202	194	221	200	187	189	206	200	196	183	196	197	198	198	199	216	200	199	194	215	221	211	201	199	208	211	209	205	199	196	197	205	191	209	208	207	204	206	224	198	190	219	201	220	207	204	179	197	213	200	216	193	205	225	230	202	214	192	208	212	209	194	210	199	203	223	213	189	209	189	212	195	195	204	189	192	212	199	213	205	224	210	204	167	214	189	208	180	219	220	196	184	216	213	206	193	209	200	215	199	195	175	197	208	194	207	186	195	204	204	191	235	193	202	215	203	202	225	204	208	206	209	207	188	195	198	204	210	214	173	201	199	197	201	204	218	196	230	188	194	211	214	202	193	212	201	203	218	193	177	228	192	208	200	187	199	203	203	207	229	201	196	209	197	193	204	208	187	190	205	184	203	207	209	183	183	193	202	216	204	216	191	222	193	208	205	193	193	208	206	210	231	177	215	195	205	171	192	209	210	216	191	186	241	214	181	209	184	184	188	172	178	207	200	219	200	198	204	214	204	193	226	219	213	207	221	200	202	212	233	215	208	205	211	209	206	214	197	226	207	220	227	182	219	202	206	211	223	186	203	182	216	193	184	201	182	225	203	227	216	179	221	226	194	207	231	198	205	208	208	215	193	184	194	213	215	197	206	209	202	215	215	225	198	201	205	184	213	192	191	188	196	205	207	208	224	208	189	202	200	218	182	185	192	218	227	217	204	222	180	205	200	211	199	202	198	200	206	201	211	209	205	205	199	219	209	216	192	183	193	210	203	219	207	199	201	206	210	223	221	200	221	187	208	188	204	207	179	218	187	206	221	175	221	187	205	218	221	203	212	232	205	188	197	237	190	187	209	193	195	187	213	174	200	194	206	211	192	212	218	222	211	221	207	189	183	208	208	220	199	195	184	191	183	228	194	187	214	182	202	208	174	196	205	215	213	186	216	202	205	177	200	193	184	208	201	205	218	209	217	185	211	214	205	210	193	222	212	180	221	193	187	189	183	219	206	187	184	213	197	225	207	216	217	195	206	211	252	215	171	213	198	219	231	204	217	211	197	198	217	204	192	219	181	186	212	187	204	231	194	216	220	189	177	178	200	205	183	204	205	215	228	188	205	217	198	209	183	182	198	199	205	192	200	199	223	214	188	178	230	213	215	199	199	195	205	219	191	222	220	214	192	209	195	206	193	201	178	194	204	176	200	216	199	189	181	192	229	204	197	206	234	209	208	222	198	207	213	214	205	175	200	184	205	238	202	190	237	218	197	181	191	208	186	192	198	194	196	206	198	175	176	213	204	196	194	210	198	202	191	166	208	194	220	211	212	209	198	212	192	198	196	197	209	226	227	192	206	196	232	226	223	189	223	198	191	183	192	183	215	206	185	199	206	215	204	205	219	186	222	181	202	209	218	192	181	193	208	215	223	234	179	162	201	205	206	191	206	202	244	189	224	208	224	228	236	189	249	201	245	215	221	202	175	217	205	213	209	182	189	200	208	188	216	211	218	183	217	230	202	206	186	205	195	202	210	186	191	213	204	223	210	195	219	199	216	193	203	200	185	206	183	203	185	215	198	203	191	202	205	199	218	212	202	192	189	191	197	225	207	216	210	191	227	192	204	180	211	197	193	216	199	226	205	213	196	213	200	221	205	216	212	238	195	206	228	220	187	192	193	196	201	205	213	215	180	223	194	199	202	207	199	211	225	210	224	186	202	191	188	230	205	199	196	210	204	209	219	183	194	206	202	219	212	211	200	212	211	190	211	207	222	208	192	191	181	211	176	211	196	217	202	208	194	208	185	183	200	212	200	185	231	197	188	190	209	215	206	225	194	189	202	190	207	229	204	227	213	180	178	207	216	189	170	206	227	221	207	205	200	197	221	193	209	212	198	185	202	216	198	217	202	204	180	197	201	177	218	200	217	197	212	196	187	188	193	188	190	202	199	213	183	227	193	220	223	205	224	222	231	197	206	192	214	184	221	186	204	196	205	202	202	220	216	206	189	195	211	193	223	208	193	201	190	182	223	206	199	212	197	207	187	220	177	230	202	207	207	187	208	210	194	202	198	203	213	220	213	193	198	187	195	195	190	230	195	218	212	211	197	215	206	205	188	218	211	207	198	220	194	221	207	168	225	223	225	205	224	204	190	192	208	205	206	191	205	191	244	211	201	223	187	186	194	208	199	199	221	202	171	202	193	201	187	175	198	202	218	208	199	208
23935	21046	28488	23829	21040	8993	1243	665	570	703	4859	15310	24294	15775	2975	432	420	359	394	377	375	370	368	388	411	414	362	384	404	373	372	387	385	374	386	358	352	346	403	357	402	367	356	380	358	355	386	374	394	395	384	386	362	400	391	367	362	384	338	364	343	371	403	359	354	350	361	361	393	336	419	400	421	390	381	381	391	406	388	365	380	401	385	360	361	358	392	401	390	379	364	439	395	370	359	395	366	366	365	382	368	398	395	395	365	383	395	370	378	343	392	370	340	347	363	368	364	362	348	364	370	375	351	381	369	386	369	375	369	416	408	428	373	362	361	329	366	400	360	385	375	379	385	391	373	351	320	365	412	385	379	369	379	394	367	377	365	364	359	384	401	359	380	357	398	363	369	348	355	345	381	377	342	367	397	384	369	368	353	354	353	371	346	377	366	380	381	346	397	398	357	376	362	413	392	342	368	408	362	375	377	377	341	353	330	334	378	403	348	389	381	356	357	357	358	396	386	370	395	372	381	378	379	371	390	390	343	375	401	382	394	378	379	370	358	409	399	367	385	415	360	395	398	385	365	370	353	377	361	371	367	376	372	384	374	400	387	326	342	363	363	377	369	367	402	398	382	394	371	378	358	348	392	399	393	354	361	376	391	367	413	372	376	400	375	387	369	395	379	397	357	403	392	328	374	354	389	344	381	398	389	374	396	331	380	367	386	382	394	386	391	368	341	332	397	392	378	348	408	328	353	369	367	372	395	378	369	374	382	395	357	374	362	350	335	368	373	372	378	356	371	324	367	366	354	381	396	368	379	368	372	400	417	409	365	369	368	348	329	367	397	344	367	351	351	347	423	366	386	373	369	369	392	343	336	366	374	355	399	364	403	389	363	345	331	398	402	384	381	372	359	372	352	333	353	398	375	362	337	376	376	385	380	366	382	370	378	342	388	397	375	400	366	390	348	385	394	353	372	373	401	395	401	360	338	385	349	352	398	367	380	371	386	360	381	380	381	359	414	381	393	337	347	343	343	374	404	381	385	353	364	376	377	396	395	401	335	402	389	402	374	403	324	375	366	356	396	365	368	390	388	396	334	353	361	394	342	379	387	356	374	369	354	371	375	384	343	372	375	366	398	351	393	376	350	351	398	376	377	404	385	359	418	376	360	373	358	392	408	386	391	338	351	376	385	385	388	367	363	398	379	353	378	381	332	376	386	383	384	360	377	399	395	382	376	389	351	351	365	367	354	362	363	362	371	380	392	366	395	370	390	350	419	362	378	350	412	373	346	365	386	401	356	399	386	374	354	376	389	398	393	362	374	340	360	394	379	393	364	422	343	367	386	356	343	359	361	377	401	376	364	373	355	370	357	351	359	359	373	354	355	326	375	357	380	382	383	354	399	360	387	349	354	346	389	340	414	392	368	345	370	382	394	357	375	380	378	378	358	385	396	347	340	366	340	359	370	374	391	335	381	432	395	356	381	357	392	378	357	396	377	352	378	381	353	373	348	385	386	368	385	387	404	381	386	373	415	383	348	374	367	395	393	348	371	359	345	368	343	361	350	374	383	349	345	360	378	366	383	347	359	392	375	344	376	379	359	400	378	366	390	361	358	367	332	345	350	361	383	362	357	372	379	382	356	399	358	373	365	351	380	361	383	361	362	356	367	399	398	380	359	348	367	361	370	372	410	351	391	357	373	397	412	367	379	378	338	360	404	350	350	381	375	367	371	368	395	357	358	370	381	398	385	336	378	409	369	370	386	368	357	384	395	346	359	377	390	381	377	373	397	372	369	372	359	376	388	370	378	372	393	314	355	365	349	363	311	362	380	381	370	372	363	393	376	365	401	409	355	383	392	377	383	344	363	334	392	392	351	370	326	370	404	388	370	371	356	379	351	366	352	354	343	376	369	357	366	367	352	378	382	409	383	355	388	386	383	367	372	349	358	374	374	355	341	375	393	374	387	396	374	385	348	357	391	352	344	407	364	364	369	369	373	392	360	364	348	335	356	363	365	384	386	366	365	401	357	396	401	354	360	359	391	388	379	336	368	359	375	366	336	389	415	336	375	365	399	391	359	382	398	369	365	375	391	355	339	357	359	362	379	388	359	394	408	353	357	393	399	370	376	350	405	371	363	356	376	396	389	413	357	365	377	384	377	355	352	382	380	369	381	370	359	398	391	366	374	372	359	387	384	392	414	369	358	389	364	395	395	415	395	395	372	380	350	394	398	356	351	389	394	353	356	358	368	373	391	404	375	381	370	366	341	368	378	355	392	380	374	366	365	379	338	367	392	363	363	365	366	338	368	381	397	355	381	331	362	342	381	377	362	378	373	360	398	361	385	356	390	371	370	324	390	374	372	377	362	378	403	380	409	378	414	383	368	393	355	356	382	395	375	384	384	387	365	363	377	302	401	296	330	352	366	395	377	376	381	405	388	376	416	357	342	381	418	376	389	374	369	367	370	387	378	353	366	399	374	354	369	400	373	374	384	363	377	366	369	395	378	370	345	361	345	367	373	339	338	358	414	341	387	378	358	384	385	388	382	379	378	369	380	382	359	363	401	375	379	363	362	340	342	363	386	353	384	347	411	359	432	402	344	334	356	365	355	410	380	390	379	350	371	357	386	377	384	388	337	388	358	387	364	365	337	361	393	365	344	364	383	382	377	356	377	367	382	392	388	372	359	358	371	364	370	367	391	389	370	406	386	350	347	358	398	323	401	375	380	363	396	391	373	364	392	368	369	390	384	379	362	369	365	370	352	395	339	389	382	369	375	345	391	356	363	392	397	363	423	376	342	334	361	380	374	342	344	368	389	378	365	376	364	352	414	348	380	385	386	350	364	394	377	371	363	394	370	349	372	361	356	392	355	345	335	383	374	394	366	411	386	339	382	372	384	363	377	413	345	355	390	369	343	370	385	388	362	411	367	387	347	324	402	346	355	369	359	383	374	352	395	362	345	384	356	376	366	383	360	419	419	353	362	391	372	369	402	383	351	366	370	343	366	368	369	378	357	366	377	358	363	385	325	361	369	390	375	394	347	366	378	387	391	367	384	363	396	388	351	362	371	384	371	342	387	376	341	391	372	398	405	362	398	377	397	365	375	353	357	369	328	389	386	381	365	358	410	390	356	340	348	378	402	359	362	385	402	343	368	381	358	373	366	360	377	382	377	421	342	339	333	363	399	375	336	398	364	351	380	384	372	367	385	390	369	412	377	397	352	369	367	364	374	380	353	354	413	357	362	345	379	342	382	411	355	361	373	363	375	383	391	362	313	356	336	372	358	377	354	376	376	404	378	363	377	347	387	377	398	359	368	338	356	364	393	375	382	355	369	410	366	359	345	373	358	328	393	391	371	374	367	352	372	389	402	379	345	385	368	377	377	370	381	397	353	369	367	367	389	348	391	381	358	377	337	371	400	373	395	337	369	396	396	375	375	341	348	409	426	350	342	386	386	367	384	346	369	352	374	377	388	382	358	378	363	360	352	361
17328	5552	4321	2337	1479	1175	900	773	654	1128	7492	18119	22818	13168	2014	385	329	368	350	342	390	374	343	386	366	370	342	381	365	349	350	377	340	328	336	379	324	354	358	353	363	364	348	383	356	360	347	348	365	396	334	322	371	309	332	371	331	354	336	370	350	348	335	321	325	385	360	320	326	384	334	353	346	344	363	357	343	368	353	334	366	347	373	329	349	351	363	360	330	352	332	338	361	329	368	359	351	340	345	377	318	372	358	355	373	369	356	345	328	347	367	340	360	361	368	363	336	355	344	327	318	343	362	356	383	346	356	349	362	355	345	341	366	375	333	361	355	351	350	332	326	363	351	342	370	387	304	364	363	336	354	348	322	359	335	360	347	317	349	337	348	385	336	317	377	332	321	301	357	365	341	352	356	350	321	347	363	379	356	354	375	356	367	365	367	340	331	310	338	356	376	363	341	352	386	361	371	327	358	338	337	367	347	375	336	325	357	368	337	354	342	355	351	342	380	339	373	383	382	312	361	327	335	363	356	350	379	340	349	374	336	320	323	355	362	370	364	337	335	381	333	348	337	325	371	363	362	350	341	354	340	349	347	376	343	357	351	350	355	330	362	333	325	392	349	351	349	366	367	349	372	364	315	335	352	352	341	368	348	353	337	330	290	321	373	384	333	350	363	359	335	346	352	361	339	337	343	352	338	308	369	333	355	336	351	364	336	365	314	362	351	339	375	379	333	358	347	373	367	364	343	336	324	341	353	380	356	348	344	360	368	350	354	318	343	320	348	357	352	374	321	373	365	379	325	378	346	370	369	346	335	370	328	356	387	314	345	374	360	338	365	345	325	329	342	355	379	317	356	354	320	358	351	320	357	353	334	360	348	354	357	368	362	342	358	335	354	374	364	333	363	357	318	355	370	347	326	340	339	362	315	341	337	336	347	328	341	368	316	378	331	370	337	382	363	361	333	380	329	361	352	341	365	366	350	345	330	341	349	338	351	353	345	344	351	346	353	368	351	362	365	368	341	330	343	353	348	359	324	366	356	341	365	338	358	345	335	344	351	359	351	370	356	330	325	295	339	330	371	361	323	351	346	343	324	325	346	315	387	391	326	370	349	383	337	362	350	345	363	360	329	347	356	364	329	354	324	318	328	341	345	380	373	351	340	340	393	327	329	335	323	358	331	357	359	332	351	339	354	335	345	376	367	367	329	354	321	380	309	351	343	344	345	317	355	319	362	363	357	337	365	353	333	345	340	327	381	359	321	331	377	337	342	348	342	355	312	363	342	359	334	393	357	368	331	338	358	361	331	363	350	314	374	377	392	345	388	337	348	332	321	332	298	316	363	351	380	361	397	346	314	348	324	360	329	343	339	348	316	377	339	351	353	362	341	355	362	316	376	355	358	323	358	337	360	363	361	335	361	348	357	379	344	348	364	342	349	348	370	320	337	381	355	349	343	359	346	341	345	355	352	338	353	351	350	347	373	324	353	341	329	335	355	359	342	332	373	379	318	313	379	367	350	383	366	333	347	357	353	390	356	335	345	357	372	340	343	365	363	382	333	338	389	320	357	344	344	349	327	313	337	336	307	345	380	358	346	348	357	340	354	334	320	334	350	334	345	350	316	353	357	368	376	350	313	357	338	363	335	321	354	343	346	351	328	374	317	341	324	324	351	356	333	319	338	347	343	349	342	336	326	336	349	365	356	359	321	380	326	357	349	327	386	325	347	313	333	312	349	347	378	340	324	345	335	347	358	359	375	334	341	380	368	346	357	333	356	361	329	307	355	336	367	363	350	359	328	374	322	311	366	339	347	356	372	332	320	357	324	354	353	379	370	363	339	338	369	365	332	358	363	411	349	354	354	358	357	353	347	351	337	356	323	344	344	337	387	344	363	326	362	355	351	364	335	355	368	346	359	385	325	353	345	363	334	363	340	383	327	344	336	341	334	372	362	367	340	342	334	363	329	377	355	316	355	350	320	353	344	325	363	325	337	345	339	369	362	338	342	341	337	346	354	338	360	351	367	361	333	323	359	362	336	338	354	316	309	354	339	387	339	349	372	337	346	345	320	360	336	332	375	352	380	363	328	347	366	359	345	352	312	360	383	352	339	348	339	358	359	386	331	346	374	371	355	345	339	330	338	370	357	368	349	342	338	340	360	366	354	307	345	327	340	350	329	348	359	349	367	344	378	342	353	354	360	394	365	374	366	317	350	369	354	381	355	346	355	363	351	340	361	332	327	342	343	341	345	359	331	290	336	344	343	324	309	332	365	339	391	300	367	337	330	369	388	416	352	307	318	342	333	353	368	359	361	337	362	364	375	355	351	322	359	339	327	358	336	355	371	332	334	395	342	317	360	307	381	323	359	361	347	379	307	338	350	363	354	333	339	337	348	349	357	311	375	350	322	353	358	335	350	359	355	321	372	380	349	364	339	353	340	326	345	346	321	368	333	325	320	359	337	328	355	327	336	349	356	354	329	345	362	311	361	360	344	370	332	324	348	358	326	351	324	337	369	358	343	328	340	358	352	331	361	306	383	320	359	386	364	323	360	330	348	346	371	314	363	353	346	383	337	327	305	331	369	331	353	367	380	348	362	354	359	357	376	344	358	322	353	323	348	340	358	348	364	328	357	355	318	334	356	352	371	336	360	346	354	335	369	352	335	360	331	325	348	365	348	368	333	359	364	346	355	338	366	329	355	364	357	342	352	346	374	327	361	343	347	363	366	335	336	336	345	349	357	334	361	367	342	337	338	340	347	353	332	374	347	355	334	343	372	343	334	347	325	342	373	400	323	366	354	356	343	319	349	368	370	303	324	335	344	360	325	320	326	355	354	362	341	350	302	326	332	311	357	366	327	332	335	330	386	353	372	349	331	335	327	371	356	390	329	326	354	376	318	369	345	369	371	328	366	345	369	323	351	304	369	348	348	349	359	350	356	361	366	353	313	333	315	357	342	348	323	368	337	352	366	379	355	340	349	365	385	319	362	347	327	345	343	358	326	355	364	325	337	313	346	364	359	318	335	324	339	336	311	343	332	329	375	324	344	346	377	369	341	363	308	328	337	339	350	363	368	377	369	368	364	325	369	381	352	340	327	331	326	337	340	361	346	342	352	348	380	333	357	344	373	353	338	344	342	328	343	356	334	358	328	342	376	327	342	385	346	377	359	326	348	347	314	371	310	365	313	362	355	347	386	366	357	356	338	348	315	372	332	338	338	316	361	360	365	344	308	335	376	392	356	340	351	328	304	348	390	324	310	330	353	344	371	340	349	356	354	312	360	358	346	332	376	360	361	312	328	336	325	339	347	366	324	332	349	322	359	350	348	358	401	367	318	297	363	316	331	323	347	320	353	338	353	326	323	378	329	349	350	354	339	334	336	318	341	324	353	347	340	345	355	374	329	330	354	379	355	367	351	363	337	368	347	331	344	353	311	371	330	362	329	361	317	352	375	325	332	345	336	347	367	327	359	378	356	319	331	319	339	329
27358	12205	816	341	235	208	203	209	217	213	262	718	1061	1014	469	188	197	194	182	196	183	195	185	185	201	209	212	188	181	193	216	220	196	198	208	197	210	190	200	191	210	176	178	209	217	204	190	209	180	208	190	218	220	180	216	184	169	215	201	185	179	192	207	212	193	204	207	227	217	209	179	192	207	197	210	202	199	178	186	184	193	174	174	200	202	192	178	185	202	186	211	207	204	200	196	187	214	195	198	209	201	205	195	178	175	191	203	229	175	209	196	218	216	182	193	186	191	206	186	195	194	215	192	206	194	229	201	202	190	210	193	222	235	178	196	201	176	198	188	189	202	183	175	210	187	161	199	204	165	186	204	195	178	156	213	200	217	194	191	191	190	205	212	203	195	194	220	187	188	210	206	203	198	183	185	218	179	210	203	200	196	202	199	189	211	214	229	195	170	202	207	193	215	184	201	188	176	196	206	187	193	211	205	197	161	196	189	190	204	201	195	197	237	217	203	189	191	188	187	177	205	189	182	190	206	217	207	212	184	187	210	214	210	198	201	190	198	221	205	193	211	219	174	216	200	215	206	189	218	215	186	195	189	201	196	181	202	200	209	199	211	213	201	201	173	196	212	175	210	192	224	218	211	194	213	204	210	195	190	203	192	205	212	184	201	198	200	190	211	210	186	174	208	220	183	211	204	195	211	210	176	203	206	198	183	232	190	180	196	203	194	217	195	195	211	201	188	192	219	194	194	199	193	207	182	197	201	184	189	183	203	184	212	206	215	199	204	214	200	190	193	210	206	186	181	222	190	215	209	208	205	222	191	173	188	204	191	180	173	179	195	179	195	189	195	196	187	191	198	195	205	187	210	211	190	176	164	191	171	170	204	193	198	198	198	172	182	185	214	226	207	191	218	182	204	206	223	198	198	187	222	200	196	188	204	191	198	181	174	193	217	183	178	183	200	190	206	204	178	180	213	196	200	207	199	193	195	161	195	187	219	225	214	202	202	179	196	193	218	166	196	209	199	188	187	219	221	197	187	174	187	184	188	186	180	217	175	190	196	186	204	194	191	189	179	197	174	207	235	218	204	179	196	180	211	216	184	210	188	183	210	197	205	200	188	215	200	216	193	184	188	182	197	220	213	213	194	201	174	187	207	188	184	166	199	208	190	182	194	182	206	186	197	201	204	185	196	199	211	193	194	217	197	174	213	206	180	208	210	200	197	189	175	184	170	182	216	189	221	190	201	187	171	193	196	220	192	200	224	202	194	210	185	180	172	209	191	201	234	204	184	211	195	188	183	187	200	200	216	170	185	185	209	216	182	179	196	195	158	177	212	174	197	205	197	186	181	195	184	207	183	219	214	183	187	198	206	195	226	196	214	183	175	217	212	202	197	223	193	188	216	184	201	182	202	195	188	202	227	192	213	189	192	215	202	194	196	184	206	191	217	197	219	214	210	201	206	202	205	203	202	197	176	200	188	195	189	179	208	193	176	204	171	177	227	200	185	183	185	213	174	180	198	202	184	179	189	186	192	192	203	224	185	198	205	190	196	194	202	187	200	203	204	203	207	212	198	204	164	194	190	189	199	212	202	221	201	191	190	185	209	188	187	190	183	213	189	211	172	173	208	212	196	204	194	215	203	202	176	184	204	174	197	208	218	208	178	215	183	194	210	200	197	188	200	230	216	213	211	179	201	198	173	170	208	155	170	194	205	171	178	215	215	192	199	185	194	189	201	194	211	206	180	190	195	214	193	209	201	195	205	192	204	180	206	202	201	201	199	200	205	209	196	155	181	195	216	221	209	196	201	200	182	211	205	201	202	196	193	231	194	191	200	198	203	184	214	192	165	200	212	195	197	191	192	203	195	197	208	209	205	204	203	190	188	190	205	198	175	182	203	179	210	198	184	180	190	173	174	210	196	184	201	219	198	195	200	191	199	198	197	219	163	184	228	194	211	207	178	166	188	212	186	207	192	196	194	190	201	214	186	202	193	184	201	197	198	192	193	170	202	208	213	205	178	182	194	184	173	192	206	194	184	188	223	200	189	205	195	183	192	170	173	199	190	200	204	228	198	203	203	191	199	216	211	190	213	176	193	232	193	175	199	210	215	194	196	207	198	206	212	207	236	179	212	207	210	193	184	188	191	178	178	200	196	185	221	202	204	197	209	174	206	200	175	190	189	190	206	193	186	178	192	191	189	195	205	206	199	190	216	203	197	202	198	210	206	218	212	187	176	200	211	201	186	200	180	194	197	186	191	207	167	182	192	205	218	188	184	209	214	182	200	175	201	198	169	206	188	200	193	205	217	197	167	172	212	204	182	232	196	197	202	209	217	184	211	187	224	187	196	181	186	200	215	173	214	214	184	206	211	190	209	206	188	213	158	160	186	198	200	209	199	174	195	189	194	174	200	192	219	209	212	190	177	200	200	185	184	173	177	230	191	180	188	191	189	190	162	209	203	196	188	172	186	209	197	185	195	199	183	207	204	202	170	190	230	194	211	201	204	191	194	232	200	193	211	214	186	207	220	193	190	199	195	196	200	201	213	192	186	224	193	191	187	187	192	223	185	181	208	215	189	218	209	194	207	198	207	177	174	198	190	191	227	197	203	213	213	193	166	187	204	178	213	202	213	216	198	216	186	209	207	198	180	203	173	182	195	201	190	186	196	196	201	208	215	197	197	200	179	177	214	203	207	236	175	190	196	182	182	218	196	178	211	192	192	206	197	178	221	210	202	190	201	196	204	196	218	202	216	219	195	202	201	177	186	200	200	189	213	209	189	181	196	202	202	213	218	224	207	184	175	196	199	191	195	188	210	182	204	199	179	204	193	199	188	196	199	216	207	218	210	198	193	214	193	181	196	194	188	166	189	214	202	219	195	179	179	200	200	199	207	207	205	198	202	193	191	185	218	183	189	229	214	211	204	193	186	218	194	181	190	192	213	179	212	190	207	216	207	184	230	192	176	210	175	195	208	193	200	208	216	198	186	211	198	202	182	203	215	216	202	212	167	184	214	183	208	197	221	220	196	207	199	163	201	189	183	208	184	182	196	198	195	215	200	193	229	201	190	209	170	192	182	194	214	201	220	193	184	201	193	196	181	210	176	178	178	198	192	188	217	183	200	179	203	188	205	219	185	220	196	217	209	179	204	191	210	188	215	201	180	217	183	185	183	195	188	181	216	205	209	203	209	206	203	179	190	213	200	194	191	236	198	198	198	225	193	207	186	173	197	204	218	168	180	194	226	195	194	230	191	185	200	190	204	198	217	196	219	197	195	212	217	183	188	202	178	197	201	182	209	208	198	213	191	221	218	206	207	163	187	193	192	185	204	209	182	220	236	193	204	210	196	185	194	238	195	189	167	184	197	225	210	198	201	193	213	199	207	203	199	198	197	200	193	202	193	188	198	211	174	207	186	181	194	182	183	208	215	168	230	191	183	182	197	219	159	211	190	216	208	188	169	198	212	172	201	203	187	181	203	205	185	202
5660	448	379	298	231	189	219	202	210	204	351	1183	1447	1250	558	161	173	187	172	180	211	176	167	197	225	160	208	185	185	178	198	179	214	209	195	184	192	198	217	176	202	190	209	213	185	209	218	216	214	185	192	189	185	180	188	201	190	191	170	200	197	194	195	182	179	207	185	191	182	181	214	213	174	176	188	218	195	204	192	204	182	206	191	187	213	174	185	167	212	196	202	198	177	199	179	179	203	208	182	189	193	192	185	202	189	205	186	195	195	189	187	162	182	190	200	180	180	181	169	187	219	187	190	175	205	174	214	209	178	188	193	216	190	183	171	213	186	213	194	169	198	194	192	180	198	179	180	188	190	192	180	220	203	185	203	176	182	197	190	205	178	168	203	190	165	198	164	193	169	198	199	205	192	184	190	160	168	187	206	231	204	187	204	183	181	183	199	194	192	184	197	202	194	148	202	165	201	195	188	187	201	174	201	206	183	184	207	179	199	179	189	198	197	205	180	206	187	182	163	196	196	194	198	184	210	211	180	209	213	200	206	208	189	197	174	172	189	162	201	185	206	168	206	169	170	200	219	186	195	172	181	209	195	185	206	186	184	173	190	204	195	185	200	205	179	194	178	191	187	208	206	199	173	191	162	182	204	179	198	184	181	200	182	206	195	192	205	199	173	202	173	180	198	190	183	202	200	183	191	209	180	189	194	209	189	200	187	218	183	194	197	200	200	187	191	186	192	186	187	192	196	198	186	182	194	169	176	193	214	186	194	207	201	184	189	210	189	199	199	204	181	182	188	187	160	218	198	179	193	203	194	196	189	170	186	203	203	187	186	216	184	200	176	194	211	169	191	178	205	206	178	186	203	175	187	212	181	202	188	221	189	178	186	181	192	189	155	189	204	213	190	192	194	213	182	209	187	223	190	186	195	194	175	191	196	165	192	201	193	206	183	171	216	171	162	188	188	180	187	181	200	166	190	189	187	202	168	186	180	208	181	181	190	200	191	187	189	180	192	155	181	180	196	204	160	192	203	192	184	188	188	192	196	182	237	179	175	163	187	168	203	179	213	163	212	201	190	179	211	209	166	201	206	203	207	177	214	196	208	196	199	186	199	198	171	185	196	178	205	193	190	197	201	193	181	179	201	193	172	168	165	178	207	215	185	211	201	191	187	183	180	169	172	169	165	214	189	208	211	198	202	198	181	193	214	201	201	215	209	211	190	179	173	188	173	205	194	193	198	189	208	172	192	212	182	202	183	169	183	190	192	195	191	188	182	181	210	209	179	198	197	185	181	208	165	184	224	201	199	198	182	174	204	197	189	177	180	173	185	176	177	166	200	167	178	187	221	190	207	216	196	198	196	187	189	184	187	210	182	188	176	185	188	173	201	218	189	193	203	190	210	188	190	189	175	175	188	180	205	184	167	196	191	208	178	183	174	157	197	203	192	221	193	207	179	179	176	198	186	178	170	193	196	210	179	179	216	219	196	182	181	182	204	203	198	192	194	170	211	197	224	184	190	199	180	187	200	178	171	180	188	205	194	201	195	204	181	206	198	210	201	195	180	181	202	199	217	219	217	182	199	194	194	172	189	208	201	200	203	198	181	189	198	220	183	197	184	196	158	202	211	191	184	185	190	187	188	187	221	197	199	190	163	188	194	206	185	183	195	175	181	190	207	221	184	175	200	197	188	180	175	179	177	201	196	176	199	198	172	179	203	204	210	200	202	165	169	190	193	185	181	197	172	174	188	172	184	207	197	200	194	183	196	200	195	205	191	198	206	200	185	188	176	182	202	193	195	209	187	185	197	218	217	195	204	203	163	198	212	194	197	203	196	206	196	189	199	187	181	198	210	210	176	192	194	172	197	209	188	190	173	226	179	203	190	186	178	231	183	204	201	200	203	201	191	179	193	201	197	200	175	165	216	160	160	207	192	197	184	184	198	177	213	189	162	210	160	199	194	160	201	184	199	170	184	200	205	199	206	183	177	175	172	165	219	197	209	207	182	197	207	181	196	190	235	187	177	199	188	193	193	168	178	201	189	182	180	196	182	186	184	194	197	208	197	193	192	171	200	200	201	183	190	197	186	186	179	203	189	211	204	182	189	202	172	177	185	188	193	197	179	202	187	194	193	183	203	208	200	188	189	201	164	205	198	199	158	176	186	185	189	210	181	204	198	199	198	189	196	177	191	175	201	199	190	180	199	169	196	190	213	215	205	199	197	200	204	186	204	214	205	201	168	178	184	202	180	187	189	189	204	188	179	181	187	194	190	198	181	209	209	192	191	191	166	202	197	184	193	201	189	171	163	220	179	201	202	215	199	197	181	186	179	221	193	224	202	143	174	211	193	173	201	201	198	195	183	190	189	158	175	194	181	208	186	205	185	210	180	213	173	212	166	186	182	208	181	172	205	186	197	220	193	161	193	192	202	182	183	189	200	177	195	187	185	193	196	184	172	203	200	173	198	194	185	192	193	202	171	158	215	191	204	193	202	192	167	199	189	188	201	192	177	193	191	184	193	184	180	198	187	213	213	188	194	201	214	164	183	176	218	190	185	195	184	189	186	199	183	196	182	189	164	205	201	189	167	178	202	175	182	171	189	214	206	196	162	168	186	169	165	182	195	195	186	183	187	205	186	170	168	177	191	197	210	219	198	190	177	165	176	202	194	201	194	187	169	203	215	226	188	188	192	170	193	191	193	170	193	174	175	169	205	197	181	167	193	176	208	176	166	208	218	194	179	201	213	193	190	192	166	211	178	193	193	206	174	195	172	191	190	219	205	211	193	183	186	168	187	198	187	164	188	195	209	191	195	218	193	190	207	190	174	185	187	213	176	193	185	151	162	220	188	171	215	192	227	169	182	192	175	204	185	206	173	203	184	199	196	216	196	209	166	191	204	175	180	192	198	209	202	180	176	174	232	195	203	182	204	213	188	180	188	196	193	178	178	174	187	203	197	194	207	169	216	221	198	169	185	188	187	167	181	201	209	173	186	204	181	191	176	205	176	180	188	179	198	192	205	202	202	189	185	179	175	205	196	188	173	195	165	198	184	187	202	200	175	206	179	185	184	180	164	194	181	179	187	197	196	174	208	204	189	216	179	200	186	202	191	205	182	182	199	187	177	181	183	186	190	198	194	202	204	217	173	185	197	206	172	202	193	211	195	179	203	176	195	196	175	170	205	181	197	183	166	162	202	181	220	192	177	182	185	186	179	181	190	196	207	164	188	180	199	176	176	187	165	208	195	170	187	175	191	187	197	193	186	200	194	187	180	184	188	198	189	181	190	211	180	188	185	195	200	194	203	199	208	197	185	193	194	207	204	178	195	164	184	188	187	195	208	194	211	176	186	211	176	200	185	197	185	180	185	204	225	200	214	179	204	196	195	202	181	210	195	206	196	189	193	179	199	204	189	173	202	185	183	199	180	200	220	204	193	174	185	186	178	170	184	203	175	196	192	190	190	174	197	186	188	196	196	207	189	180	185	190
24803	21080	27693	24693	11079	840	477	338	274	274	308	3313	13790	12326	2587	219	188	211	178	223	187	210	193	210	193	191	201	194	194	215	210	204	183	177	210	189	209	215	180	205	193	174	226	213	204	203	204	190	214	197	200	195	186	218	191	213	184	173	205	222	209	195	195	192	214	219	213	227	191	179	192	189	178	199	202	209	210	204	197	169	205	197	210	198	204	193	195	203	180	209	192	226	187	187	185	201	212	195	220	199	189	187	195	222	203	196	235	197	211	211	197	190	217	160	197	219	200	189	210	209	203	201	207	222	170	192	217	189	220	211	182	197	196	194	212	191	209	199	178	206	210	201	229	199	198	192	205	207	201	209	211	188	244	187	190	192	210	222	224	194	219	176	196	212	184	195	188	185	214	218	197	204	218	196	208	203	191	207	196	251	202	198	205	190	196	187	198	192	186	205	218	213	207	209	173	189	175	186	198	215	193	199	209	224	188	198	199	222	218	224	212	204	222	174	212	200	204	196	194	205	198	224	203	202	200	210	193	208	194	199	180	213	190	210	196	168	248	182	207	188	206	202	199	203	191	199	209	199	203	197	196	193	220	184	184	194	198	197	218	205	217	210	198	203	191	202	201	180	223	180	203	183	195	216	200	175	205	202	200	211	186	180	202	178	197	183	222	188	215	189	195	174	201	213	225	221	197	211	196	216	201	219	219	193	209	193	215	202	212	203	212	209	185	186	208	187	172	205	194	190	202	185	204	202	188	189	199	194	186	203	198	189	203	211	211	187	205	197	210	201	205	211	238	202	220	201	205	186	212	219	212	223	190	200	198	211	218	191	199	199	191	174	190	194	202	212	188	211	197	184	203	235	198	197	213	202	211	177	217	164	225	191	215	212	173	185	209	193	208	196	191	169	191	210	216	212	178	198	176	195	196	229	214	216	200	189	234	176	211	193	176	203	206	175	202	165	188	175	197	206	178	234	203	203	183	181	222	207	201	201	233	201	205	188	207	212	216	214	198	195	184	218	178	206	205	204	191	200	203	223	181	194	201	203	197	224	210	214	184	208	202	177	189	194	217	189	192	200	177	181	207	188	212	185	189	211	187	218	211	218	194	188	183	195	212	168	197	185	197	178	196	207	194	183	208	217	209	193	203	166	203	218	213	214	203	219	198	185	222	222	221	202	208	210	195	219	220	171	188	183	207	209	192	184	175	206	185	186	208	192	170	203	192	195	211	205	193	240	219	201	193	209	186	212	215	182	227	208	200	188	188	194	209	185	167	213	193	186	202	202	204	209	196	188	178	194	171	177	183	204	214	208	182	187	201	221	193	209	203	190	199	204	193	192	184	184	193	212	213	190	166	204	170	196	203	196	197	202	186	216	203	198	182	197	211	212	219	206	207	218	219	201	202	188	192	200	198	199	250	216	207	176	197	185	254	208	195	203	217	167	184	187	194	199	161	199	206	228	186	203	202	193	221	204	202	172	196	191	189	201	219	186	193	212	182	215	189	209	194	197	193	194	196	176	193	205	210	191	202	196	204	170	219	188	209	205	191	181	213	235	201	198	187	221	179	172	223	178	190	219	205	209	207	219	205	191	226	182	190	208	194	177	193	192	207	194	176	173	183	199	174	190	198	196	188	198	198	208	204	207	189	199	196	194	220	221	195	215	196	187	222	213	185	199	207	197	231	221	198	198	209	201	165	202	182	183	219	180	193	174	208	201	185	182	200	203	178	191	216	192	191	188	236	213	203	224	198	179	169	206	209	231	189	196	198	194	200	188	202	201	207	191	222	212	179	225	216	204	200	196	205	196	201	203	189	188	196	189	172	222	190	198	234	193	181	200	205	197	199	183	211	184	194	227	204	207	216	202	197	181	205	195	213	190	172	211	183	186	187	234	199	204	198	197	212	203	202	208	205	203	197	198	187	214	212	205	224	229	183	204	214	202	197	226	173	186	207	216	205	227	212	195	207	206	194	221	194	199	203	204	193	193	190	212	231	186	171	215	198	178	210	194	207	191	206	202	212	192	194	184	192	211	205	196	219	187	209	210	196	215	181	216	214	184	197	215	193	206	218	225	209	196	219	175	203	199	233	198	219	190	198	206	191	173	223	196	188	171	207	203	216	192	232	192	201	176	178	187	193	210	190	189	161	209	210	197	208	181	208	243	211	186	200	200	217	216	188	182	219	242	209	182	210	187	214	218	198	181	204	192	204	187	196	201	188	214	188	198	202	207	221	185	209	195	215	186	203	196	212	214	213	211	193	204	174	214	171	171	195	164	171	195	198	193	189	192	198	166	194	210	192	179	198	230	212	205	178	209	206	202	222	214	200	185	203	190	180	194	187	207	220	196	216	189	187	206	196	203	184	196	196	184	219	207	196	212	209	195	188	240	185	188	203	205	191	220	201	227	195	192	203	177	225	209	216	177	215	201	214	214	173	213	199	183	211	209	217	212	202	197	174	197	202	205	208	208	188	204	207	205	201	225	181	203	190	218	208	187	207	235	161	203	210	193	200	195	184	214	208	185	217	209	223	230	187	191	207	218	196	194	193	175	206	186	196	194	179	226	216	188	225	196	188	216	178	206	209	209	214	194	186	216	215	181	206	203	179	190	210	205	198	190	207	190	190	190	171	196	198	203	215	209	225	206	172	209	192	193	190	172	220	199	195	193	178	219	216	199	195	187	228	187	202	216	160	190	184	197	178	209	217	229	185	203	191	222	231	216	186	195	199	200	240	199	199	196	191	244	214	212	186	208	194	210	233	192	221	193	178	199	187	185	186	206	198	205	210	194	193	199	203	211	206	201	198	202	176	194	200	187	187	168	186	185	189	198	207	198	196	214	182	185	224	214	198	185	213	197	239	206	198	216	210	223	227	220	197	224	191	180	209	185	212	172	198	203	190	220	201	201	194	187	195	200	209	210	188	210	211	200	210	210	205	207	223	171	210	202	178	202	207	219	207	207	209	222	192	206	210	196	189	196	160	185	197	192	190	191	186	197	198	220	217	203	214	200	225	210	196	188	214	227	186	195	197	195	220	166	218	202	176	179	195	207	203	210	204	184	210	187	203	212	216	219	215	196	212	161	205	194	194	178	193	202	201	179	204	196	196	176	195	198	192	191	184	196	198	187	218	189	180	188	190	187	192	205	189	195	173	185	231	216	181	211	207	167	170	199	204	187	209	199	192	200	185	187	204	219	211	177	200	191	204	184	175	191	182	201	227	191	222	230	207	183	198	200	204	223	210	217	189	191	212	177	213	190	220	198	210	205	207	205	199	193	174	197	197	207	198	176	205	185	193	179	211	211	222	197	206	190	222	184	193	199	207	180	243	194	180	210	220	193	221	194	189	183	196	207	199	223	211	176	201	208	209	170	185	208	159	189	210	196	209	189	232	199	195	218	205	215	188	192	201	203	203	191	202	190	199	185	228	193	221	202	163	202	172	213	202	203	184	203	202	181	203	198	181	196	167	202	177	192	201	198	197	192
13452	3118	2430	1186	773	573	512	418	348	336	356	5227	15355	11641	2229	227	201	179	221	185	203	247	211	202	194	217	186	231	186	172	177	170	221	188	204	211	193	213	254	227	233	196	195	223	194	177	198	199	201	219	218	217	205	184	189	203	207	194	208	199	221	204	178	205	200	178	230	201	219	207	208	202	207	192	185	194	205	185	200	193	210	211	207	187	200	194	219	178	211	213	214	218	182	228	208	191	196	228	227	188	188	233	224	195	192	189	199	211	215	215	190	202	174	184	215	179	204	217	190	216	225	206	214	189	218	166	200	185	176	231	233	223	204	202	196	188	220	188	210	190	207	215	199	172	200	194	183	206	201	191	218	201	187	185	231	204	210	205	217	187	175	226	216	183	184	234	195	206	187	190	195	199	194	207	204	217	193	200	205	186	207	199	189	187	188	207	215	181	222	197	210	186	204	182	214	198	197	204	167	211	184	198	192	177	185	188	199	187	215	221	202	198	207	217	189	184	197	209	211	193	183	181	179	219	185	180	193	183	189	185	197	223	214	234	195	185	209	194	212	196	213	212	194	196	205	207	204	209	204	199	208	215	187	215	207	194	243	197	207	199	196	166	203	212	227	220	209	197	171	212	197	215	199	185	205	201	193	172	195	215	186	205	206	206	182	189	201	203	192	204	194	209	227	222	184	184	212	219	208	203	213	194	159	207	195	199	189	236	218	215	197	184	195	220	186	187	226	176	197	196	208	193	191	202	213	200	209	221	214	203	236	206	217	211	203	214	213	189	195	198	211	194	207	169	175	215	203	195	199	195	226	210	188	225	211	190	207	212	211	205	197	206	220	200	212	183	221	205	233	196	197	186	220	240	184	216	188	187	192	176	206	215	198	205	199	196	208	202	200	195	219	184	185	202	205	224	185	179	211	208	209	206	198	210	194	197	205	194	186	207	218	212	203	200	197	173	197	201	208	193	188	192	211	236	205	205	189	183	198	220	193	187	207	223	193	210	208	190	170	209	205	211	207	197	215	203	228	196	209	176	216	188	203	198	190	178	191	220	190	194	206	204	210	196	189	209	199	208	216	212	205	213	177	193	227	205	212	196	220	180	198	203	206	203	186	188	212	199	212	205	200	205	219	181	215	197	213	215	202	194	214	187	186	199	193	225	214	198	209	193	192	200	223	197	185	187	221	220	212	195	184	188	225	194	199	206	210	199	197	199	184	190	206	184	195	216	202	203	207	197	186	207	190	195	209	194	216	219	214	234	210	206	189	194	190	203	213	195	197	203	203	204	227	218	184	206	188	207	178	213	204	223	192	214	206	194	190	218	215	177	193	212	210	195	178	219	200	191	190	192	219	213	183	214	222	185	201	208	202	198	204	213	178	197	198	195	204	192	197	198	186	215	207	212	199	216	186	204	201	189	204	206	203	197	196	220	199	177	178	214	182	177	187	192	197	219	203	202	216	198	219	211	203	191	226	194	202	204	219	209	212	201	208	198	241	216	202	194	198	200	184	212	196	192	220	201	210	201	215	193	182	233	174	182	188	188	198	211	191	193	216	177	198	202	169	175	180	198	190	227	204	209	204	190	195	196	220	217	214	189	208	208	201	194	215	207	197	195	174	219	195	208	196	200	214	196	204	208	213	204	217	219	215	181	195	197	219	214	219	202	195	208	206	185	185	196	213	218	226	198	183	203	209	189	196	206	195	209	208	158	193	200	177	193	229	184	211	192	231	196	189	196	215	198	176	190	186	205	210	189	187	187	197	194	203	214	220	200	202	198	202	197	217	240	221	205	193	209	216	195	211	200	207	177	219	190	187	208	210	222	199	161	197	194	218	203	202	200	189	186	210	215	199	192	184	207	181	202	207	199	198	211	199	197	208	190	201	207	216	208	206	201	209	220	193	204	219	177	201	193	204	230	192	193	208	228	211	180	212	190	205	231	200	205	205	189	206	228	186	221	205	195	200	175	206	194	230	207	211	169	242	191	192	214	197	201	194	199	195	224	197	215	205	201	184	205	207	211	188	199	173	192	193	171	170	192	202	192	191	197	194	201	219	217	198	179	188	200	205	192	236	189	225	174	188	210	214	207	208	200	200	198	196	196	216	218	194	176	204	207	207	196	201	168	199	215	215	209	220	196	203	184	239	182	215	186	214	204	182	183	196	185	217	211	224	196	197	206	201	180	187	199	226	202	194	174	208	186	218	191	185	176	198	205	184	193	199	213	195	183	194	205	203	226	215	193	207	199	215	201	188	197	219	205	226	213	180	191	175	217	188	189	175	188	209	217	194	179	185	205	201	197	188	228	188	208	229	216	211	207	202	216	198	189	183	204	203	197	183	200	200	204	218	189	190	195	200	201	190	216	207	191	191	210	212	210	187	200	196	205	219	171	190	212	196	207	206	220	190	195	207	208	199	199	192	198	194	189	196	184	199	208	193	210	194	194	201	201	188	220	197	193	197	189	207	201	179	198	197	211	215	221	175	213	211	192	199	186	212	211	192	191	213	205	237	200	187	195	190	155	199	183	210	213	217	225	200	204	160	211	207	194	195	192	181	203	206	189	192	211	210	195	225	209	176	196	223	181	207	210	195	203	197	208	210	184	195	193	191	192	229	201	180	183	199	189	195	203	199	200	213	181	199	195	197	172	205	185	210	218	192	195	228	165	190	196	204	216	205	224	204	183	203	201	197	216	186	167	228	199	188	173	208	202	178	184	176	208	198	212	209	184	205	200	183	205	195	195	196	217	194	202	199	174	204	178	193	197	185	195	200	224	173	211	201	200	203	213	225	210	188	185	208	218	218	181	203	173	191	205	179	191	206	190	175	231	207	202	211	185	211	196	199	209	211	193	212	184	185	220	211	209	185	210	217	201	177	199	195	201	204	206	216	192	198	219	198	230	176	192	177	199	208	184	215	200	185	200	203	212	187	227	202	170	201	188	190	185	198	218	212	220	205	181	191	205	199	193	193	183	196	225	177	209	216	210	218	212	221	211	185	189	200	182	210	209	195	174	174	194	206	189	210	214	196	204	211	187	212	202	201	208	190	225	195	162	186	208	211	190	230	199	203	216	177	181	181	192	200	210	184	213	185	230	236	217	195	179	213	221	211	206	195	191	201	209	216	191	232	200	205	223	155	230	194	204	209	203	184	179	181	191	202	194	186	202	206	205	215	193	180	191	202	201	195	211	216	186	207	216	210	202	205	196	202	201	197	183	212	197	228	203	191	200	195	201	206	203	205	179	161	194	205	189	197	193	196	194	207	194	200	205	211	187	178	198	149	192	186	197	202	190	206	216	196	196	197	205	192	192	187	226	223	192	194	212	194	199	197	217	204	180	191	181	223	195	224	200	201	203	217	187	179	199	197	193	217	191	199	186	204	178	207	198	190	186	209	176	207	219	190	217	200	208	179	217	217	189	217	223	191	222	196	193	188	187	182	206	180	199	175	194	228	200	219	180	231	177	190	213	209	186	201	206	213	217
23880	21076	28539	23826	21074	8413	1202	721	558	557	569	2883	23963	23574	6298	862	447	405	411	428	414	416	406	378	412	423	385	383	383	412	374	377	369	353	382	393	353	412	421	396	406	404	390	367	419	417	389	383	382	384	389	364	399	364	374	378	381	352	401	390	412	384	388	360	364	390	344	420	401	353	353	376	418	382	379	338	363	374	349	397	372	379	378	341	391	396	404	413	387	400	371	404	421	358	368	396	395	400	407	362	414	371	369	417	385	414	402	403	397	361	360	390	399	374	389	400	382	402	359	371	378	361	375	358	380	394	371	384	395	385	363	423	402	396	403	388	369	386	395	349	366	394	395	381	372	443	401	379	389	378	411	348	380	369	386	373	399	378	385	348	388	386	386	362	380	408	395	352	379	367	408	358	409	383	415	384	380	367	396	397	378	411	395	375	397	372	386	388	403	413	351	376	441	407	408	371	383	417	363	345	376	402	369	397	384	405	383	374	369	397	386	375	385	384	402	405	386	389	382	412	378	361	346	371	405	367	395	409	385	358	390	338	351	382	374	360	368	383	409	388	401	402	391	395	381	366	378	402	377	374	361	413	407	404	380	382	380	376	379	397	393	388	398	387	406	392	366	378	367	385	391	379	380	376	387	366	377	396	381	395	365	384	378	382	351	381	355	391	389	411	362	395	355	420	356	391	392	370	402	399	362	371	365	404	371	361	361	395	399	393	397	367	375	382	425	379	407	378	382	381	392	371	362	363	367	365	389	396	397	402	352	374	392	365	379	362	344	408	399	382	433	402	397	374	422	389	413	399	381	404	371	366	383	405	381	356	405	376	371	402	402	395	371	363	356	371	403	386	376	403	384	359	357	377	390	380	394	384	374	380	418	397	405	363	391	391	388	395	380	343	361	384	405	368	319	380	387	426	368	383	420	383	385	369	391	382	384	373	402	370	390	373	395	368	338	364	342	410	383	389	380	399	379	373	384	385	353	401	390	375	384	405	388	410	367	400	407	345	427	402	392	398	368	378	393	366	413	386	338	376	385	408	390	346	401	390	380	357	362	408	403	357	385	376	380	394	396	428	379	355	381	411	388	393	397	348	381	419	375	385	385	392	399	416	380	400	345	390	373	388	368	353	393	380	385	384	395	382	375	356	402	371	371	397	386	380	392	365	387	418	371	365	364	401	375	389	396	407	392	397	398	359	387	391	386	398	373	395	425	401	348	377	405	410	414	407	387	384	379	381	366	376	389	406	386	378	352	346	375	413	357	407	368	388	376	355	373	346	397	385	378	384	398	388	405	378	374	368	394	412	364	359	383	380	408	386	400	396	410	369	379	383	384	375	379	386	383	376	379	372	395	341	358	393	368	371	410	374	373	432	384	396	363	397	392	369	370	347	375	382	377	365	386	383	373	386	350	378	422	402	368	355	347	347	378	391	359	421	365	387	356	369	378	392	428	403	353	341	387	360	360	360	394	358	389	404	386	380	410	377	396	361	404	403	313	404	372	370	367	394	387	400	363	371	412	387	375	377	375	373	378	380	394	410	392	334	378	350	401	425	384	397	397	401	388	431	399	367	376	381	376	390	397	353	365	365	364	410	386	392	349	392	393	363	401	377	376	379	376	407	373	352	387	405	370	345	338	372	388	355	358	353	368	381	391	345	377	403	402	403	375	422	360	415	359	379	397	418	422	389	363	367	379	383	394	405	404	409	389	361	373	384	363	382	380	381	378	387	370	406	378	374	349	401	386	412	405	355	402	358	414	424	362	388	413	408	351	395	387	374	365	411	400	404	390	400	379	406	351	371	371	351	389	370	379	385	377	397	382	364	358	397	352	394	379	402	374	374	368	367	395	349	386	385	404	360	352	384	395	375	416	375	379	390	336	418	377	390	379	405	374	350	391	403	406	368	390	357	387	342	342	415	358	365	344	361	363	379	384	391	404	408	411	373	350	388	356	381	395	406	345	382	346	438	415	340	375	380	406	389	403	326	389	366	382	378	403	381	363	403	339	372	383	394	368	388	390	388	370	337	411	416	380	400	359	396	360	387	346	379	410	386	390	413	393	388	415	373	378	363	359	372	404	367	386	403	391	358	373	369	392	359	373	406	393	360	394	392	392	414	387	392	381	387	378	374	369	379	409	376	406	363	405	383	363	400	408	381	360	337	391	411	391	359	373	355	377	374	338	378	390	377	388	378	382	379	408	412	364	372	369	340	406	365	403	409	367	411	359	416	411	372	389	387	426	420	387	388	400	351	360	375	394	383	392	361	391	382	336	368	378	390	413	364	382	380	414	397	383	388	377	402	378	374	393	383	361	354	380	358	395	395	353	373	395	391	387	377	413	376	418	386	398	377	382	365	379	376	362	413	379	424	404	376	370	380	334	359	402	388	397	387	377	368	357	363	428	367	377	376	391	380	373	373	397	364	372	390	372	380	397	378	373	369	395	385	397	372	345	374	369	401	367	418	378	372	393	404	375	398	380	377	358	405	402	361	373	406	384	381	366	395	380	377	394	384	395	368	380	393	397	405	363	422	378	361	437	435	365	396	353	364	409	384	392	359	401	394	381	370	410	373	397	357	351	353	390	382	369	400	356	384	353	398	355	359	368	393	368	367	368	355	365	398	387	360	406	369	366	379	361	382	370	364	392	368	391	387	437	365	380	416	363	383	352	399	340	395	376	359	403	353	397	392	359	405	379	364	387	383	363	385	391	397	368	392	378	403	362	373	384	393	343	367	380	363	356	426	406	346	398	382	367	396	385	388	367	388	382	368	393	359	402	370	388	356	370	414	432	360	371	342	390	386	382	390	383	358	380	373	372	326	407	403	369	401	389	375	346	341	398	375	353	361	370	374	392	406	353	415	373	362	399	397	428	359	363	390	383	395	373	383	359	354	371	381	390	395	356	384	367	385	347	385	438	374	361	392	358	381	398	362	374	375	376	358	390	374	360	353	368	364	412	362	392	396	395	355	368	407	404	372	399	385	388	356	397	411	393	399	374	372	342	348	369	387	342	382	374	393	378	349	394	360	364	402	353	408	439	390	354	423	339	423	371	378	397	390	414	410	382	394	381	436	400	372	381	377	379	388	402	383	381	387	367	410	393	406	340	391	370	385	376	358	379	379	361	391	383	421	370	402	404	355	364	364	358	390	390	396	403	396	386	390	393	405	390	374	368	331	374	387	369	393	422	400	405	357	387	365	371	398	341	400	374	382	383	367	355	388	373	354	379	401	363	366	385	412	424	385	362	389	390	364	392	368	383	368	401	353	399	386	385	380	388	364	371	360	360	403	371	378	369	387	414	394	369	399	377	359	383	385	397	363	377	370	392	360	379	399	413	383	383	366	367	389	376	381	343	352	361	376	397	399	363	438	379	356	370	389	383	413	383	400	378	365	386	374	396	354	398	381	377	363	380	362	362	385	400	384	380	381	384	358	378	365	391	362	377	420	405	395	331	379	362	409	386	389	374	414	348	394	399	388	379	416
15788	5650	4310	2302	1512	1080	870	744	652	621	630	4858	26276	19511	4561	781	433	418	369	377	363	355	356	375	381	351	379	360	398	364	370	369	353	372	367	362	384	345	376	360	379	370	364	386	356	356	347	327	372	338	344	362	366	385	401	361	394	380	359	352	370	366	352	350	387	369	352	375	385	376	377	380	371	374	391	367	365	361	388	365	390	389	332	347	353	388	386	394	354	384	387	352	362	349	363	361	372	352	382	387	368	348	390	367	348	360	372	347	375	376	354	390	350	394	380	368	382	355	393	409	387	368	373	361	364	359	328	387	346	341	370	366	378	361	369	364	345	375	364	364	389	368	379	365	366	329	332	352	390	354	375	355	339	348	357	366	344	347	338	399	334	383	379	363	364	376	381	390	359	366	371	373	342	373	396	364	358	388	381	379	368	375	364	341	389	377	359	359	377	378	344	361	362	401	348	390	392	361	412	380	369	346	377	353	359	371	372	358	357	327	378	378	392	361	359	380	377	369	344	359	372	348	363	367	349	358	357	350	368	392	339	365	372	331	372	371	369	364	350	353	372	345	342	350	356	333	408	371	361	381	373	366	363	357	353	378	347	344	365	360	335	359	372	363	336	358	355	364	379	365	356	367	352	381	390	351	358	376	361	359	385	375	359	362	359	362	355	378	338	314	343	362	364	366	381	377	360	341	397	365	350	387	385	367	372	368	329	341	385	351	376	393	354	351	366	335	349	340	383	366	343	389	366	326	373	374	367	375	346	345	345	384	339	350	334	355	375	358	374	376	368	365	368	373	338	352	368	358	376	363	369	373	389	340	360	366	363	367	372	344	353	354	359	355	368	325	363	332	355	367	350	371	345	323	374	368	366	386	346	416	367	357	338	371	380	350	362	377	357	371	390	346	384	390	377	373	367	376	369	363	387	376	321	349	355	392	368	364	360	333	362	361	345	351	362	369	365	381	347	345	370	351	396	378	371	355	347	369	340	381	356	329	360	369	390	340	332	336	362	355	343	336	372	391	379	337	344	373	337	389	327	368	337	318	352	349	368	366	336	346	359	393	372	340	342	350	338	399	346	373	363	341	339	385	341	361	366	386	354	379	338	384	358	350	360	382	363	374	391	384	410	377	395	365	381	356	368	377	359	365	386	393	367	364	360	325	358	366	372	366	358	340	354	379	374	338	377	318	348	380	312	348	380	365	366	346	352	368	350	368	378	354	393	376	369	379	364	359	354	349	350	373	374	328	377	361	352	378	378	343	330	361	355	382	378	369	371	376	344	357	358	362	344	369	355	353	372	369	375	350	376	397	349	362	358	372	358	372	368	355	338	350	347	328	338	361	403	384	372	362	370	341	356	344	359	355	363	347	365	395	350	369	339	352	377	395	376	329	399	357	361	374	380	351	408	360	364	356	382	358	341	338	330	365	349	323	366	373	380	354	344	346	353	354	362	344	361	361	346	393	343	368	373	399	366	396	357	350	410	389	375	363	334	353	371	385	366	340	304	388	374	371	369	341	339	334	368	357	344	358	326	380	372	370	379	344	344	358	350	355	387	345	384	354	324	355	332	358	380	354	366	394	383	368	373	348	335	365	365	365	324	372	376	344	385	379	368	362	327	334	350	344	355	349	363	320	379	367	335	361	338	335	349	417	359	355	376	386	355	355	347	359	325	372	322	371	339	386	406	353	343	354	376	386	373	330	330	369	345	375	392	349	366	341	366	360	374	357	343	342	361	414	382	354	371	330	378	361	335	358	390	365	352	368	351	323	357	356	390	363	351	341	367	337	383	383	347	359	369	331	335	359	325	362	367	320	351	369	366	353	355	344	350	341	351	388	368	363	367	368	351	381	356	329	346	366	331	366	383	375	348	361	400	374	333	372	365	382	354	354	384	366	377	345	344	353	364	327	336	369	356	326	359	373	371	379	377	374	333	338	365	359	377	363	394	378	322	370	352	350	379	357	367	365	360	338	384	342	357	366	396	359	347	395	368	357	346	361	346	389	331	358	346	363	372	362	353	342	360	349	385	357	358	381	386	385	356	373	342	339	390	364	346	394	374	360	381	355	388	365	381	352	354	370	348	345	398	353	376	378	368	413	408	350	353	328	380	363	355	346	383	342	371	379	337	332	351	389	344	358	329	355	325	368	363	352	353	347	375	370	348	348	376	361	382	329	366	388	342	387	388	401	378	355	357	385	396	354	352	385	373	336	339	364	337	359	353	334	363	316	336	375	339	378	342	326	381	350	389	334	335	345	353	334	343	363	386	384	390	355	373	335	356	366	377	344	359	347	348	367	345	384	379	363	320	358	395	376	392	358	340	379	358	371	341	373	365	359	340	349	349	375	353	370	346	383	375	360	340	360	353	411	374	363	348	324	340	309	357	346	388	393	368	366	339	384	350	355	377	376	344	348	381	363	333	371	321	345	371	367	362	322	377	361	393	380	387	346	368	344	321	358	352	357	385	383	330	330	376	328	329	362	365	365	393	349	362	378	400	375	336	358	369	366	410	366	358	388	344	393	360	336	392	358	366	382	339	370	371	369	362	333	361	346	371	352	367	342	360	339	342	383	362	386	407	347	344	330	346	371	379	361	366	343	372	349	351	346	376	369	364	341	374	334	349	363	348	340	352	362	389	351	340	373	360	337	344	395	362	351	359	344	348	365	385	317	362	407	370	337	365	379	390	370	366	349	377	369	369	372	360	372	343	370	378	356	403	364	375	359	367	347	367	393	377	363	375	339	364	360	407	342	378	386	334	350	360	356	360	374	357	375	337	321	345	357	383	351	355	354	370	406	379	356	318	360	363	349	344	357	354	373	368	358	397	360	338	347	387	375	359	387	380	356	332	341	324	389	368	378	348	348	360	373	377	338	382	343	354	344	359	335	380	359	354	337	346	354	331	383	383	349	373	341	345	378	370	338	356	361	334	353	353	316	368	401	373	352	376	341	365	388	340	332	350	357	359	366	339	341	365	351	411	325	372	381	357	368	383	384	364	314	366	361	353	381	357	347	340	361	356	351	348	337	341	335	365	410	329	379	379	334	351	349	367	344	381	379	345	371	360	362	354	392	337	395	370	376	368	364	366	310	350	371	393	357	377	346	315	345	372	353	355	396	372	356	363	370	368	337	334	382	349	370	344	388	332	337	380	359	344	397	376	374	344	366	340	366	342	356	373	363	352	334	350	334	349	378	368	324	386	359	353	355	329	318	397	361	344	386	370	365	355	353	383	360	371	320	374	371	369	353	363	384	347	354	382	339	360	368	362	340	353	373	368	384	326	374	368	365	372	358	356	360	343	373	378	353	365	376	343	346	357	338	372	359	377	378	344	376	370	348	373	375	362	357	374	354	370	365	394	338	373	391	365	372	381	366	366	352	336	347	368	333	357	382	358	370	394	325	383	376	346	363	382	356	335	337	349	354	350	365	351	354	367	350	354	333	335	352	376	355	328	346	358	350	375	376	341	329	344	368	347	370	380	340
27190	12638	1131	519	350	301	254	268	294	279	269	602	1581	1442	877	378	283	276	277	263	256	291	246	277	271	270	260	266	309	296	276	267	280	227	269	259	291	262	266	239	281	250	269	268	268	262	281	266	255	273	278	290	282	245	284	248	267	267	246	265	252	287	290	298	282	282	299	298	249	280	261	278	274	272	283	273	247	283	318	282	299	283	277	270	264	262	264	259	263	280	251	282	278	296	254	260	268	265	265	268	292	255	286	263	276	295	262	270	301	313	244	286	270	265	248	328	293	236	278	275	282	254	255	261	261	290	254	273	259	275	248	240	307	282	268	238	242	256	263	262	255	299	264	254	275	282	287	278	233	290	272	277	247	258	274	256	294	249	279	280	284	267	287	262	274	293	285	292	246	276	266	288	279	289	272	263	249	259	259	294	285	258	274	242	274	266	282	306	270	265	273	283	276	282	251	286	280	254	267	278	267	282	252	285	269	271	257	262	279	264	282	270	293	265	255	248	260	280	284	265	275	289	239	259	251	278	284	231	247	291	272	291	265	273	283	267	275	263	248	269	259	297	274	281	252	264	291	257	287	285	267	275	266	277	251	295	239	272	300	309	237	253	261	231	278	249	287	295	254	286	271	278	279	265	278	291	229	247	274	265	281	263	256	294	282	284	278	251	290	275	293	281	262	277	249	260	258	293	276	262	282	248	247	257	281	290	284	250	275	279	256	284	248	279	303	296	278	279	283	298	280	277	258	298	268	265	247	283	272	272	300	260	279	257	299	296	284	249	265	261	248	276	262	269	255	294	258	257	274	266	279	231	243	282	269	277	266	286	272	290	248	244	262	266	260	283	283	259	289	268	267	268	254	265	266	286	275	273	260	269	271	277	258	261	272	294	262	277	274	276	272	257	257	225	287	249	276	262	285	282	290	304	304	263	251	274	285	272	268	250	291	232	233	284	261	234	271	269	277	261	258	267	259	269	260	261	278	274	266	261	267	263	256	272	296	286	277	299	254	248	256	260	285	291	251	262	312	259	293	261	269	241	255	279	266	285	277	247	269	256	266	249	263	261	280	285	247	267	300	264	287	255	284	281	283	253	240	238	255	247	241	263	278	266	252	273	277	283	267	240	270	268	246	278	272	292	267	263	267	290	273	238	260	266	283	234	269	297	267	305	262	291	261	263	265	267	274	252	299	278	262	270	278	275	258	244	270	268	278	266	280	278	314	258	276	263	292	279	266	261	272	272	249	287	272	256	258	292	272	278	271	266	266	276	295	233	286	269	265	275	253	290	269	270	299	275	293	262	279	292	291	267	268	285	278	253	250	307	261	278	248	247	276	296	260	260	276	282	289	295	276	260	283	253	255	293	255	269	273	271	280	266	252	289	295	265	297	275	281	291	274	288	270	278	273	266	254	270	236	257	276	279	273	285	266	246	300	301	260	239	275	278	305	271	274	255	267	272	277	254	264	227	267	259	259	250	290	257	246	283	253	283	265	264	240	276	257	264	204	272	277	299	290	283	282	261	298	294	239	286	270	265	278	256	265	272	294	244	250	259	281	264	262	256	302	250	282	270	285	275	275	277	260	273	280	289	280	279	242	266	265	271	244	263	235	283	271	255	277	271	275	229	243	296	270	287	247	259	287	270	268	298	295	269	242	263	239	256	267	272	291	267	289	260	235	240	281	254	252	256	256	295	280	269	275	269	276	264	256	276	286	246	284	274	257	284	277	303	264	262	266	281	295	274	232	277	303	253	280	267	271	233	277	263	271	261	281	284	257	262	265	276	279	246	311	286	291	279	258	290	251	263	255	282	291	296	271	305	254	271	253	283	270	259	286	258	256	264	274	269	246	268	272	266	276	263	269	267	252	250	313	267	278	278	292	273	243	266	245	304	264	265	273	290	247	285	275	292	262	276	274	283	267	295	242	277	286	276	270	268	251	290	285	284	241	263	273	264	280	256	249	282	262	268	251	258	279	302	280	267	266	260	279	286	265	260	230	277	301	300	266	261	268	265	263	257	274	260	251	265	260	250	272	259	256	293	266	261	273	243	261	255	241	288	323	274	282	273	239	296	264	267	266	278	279	259	288	315	285	303	248	280	265	263	273	252	285	240	268	252	273	274	261	301	293	295	274	255	257	271	258	274	269	312	289	265	267	284	270	283	285	275	257	287	251	268	281	288	288	263	284	220	300	253	255	246	283	273	255	273	251	264	280	302	233	272	267	275	265	276	281	290	267	261	297	274	267	264	262	260	271	260	236	311	260	311	279	243	267	265	271	283	263	265	277	274	297	272	265	270	264	238	272	230	288	264	251	279	261	230	270	273	217	266	262	261	270	247	277	281	275	251	275	274	289	255	248	283	256	282	272	258	263	271	300	276	269	281	245	273	313	294	256	270	300	257	284	293	271	304	237	306	253	286	266	288	267	244	262	265	299	262	261	260	274	282	254	284	271	245	260	264	259	248	277	256	293	256	273	260	285	271	266	270	265	279	286	273	255	289	273	267	264	250	269	271	256	269	237	258	281	270	271	282	240	280	276	265	287	243	269	295	258	272	262	243	296	273	252	264	258	268	280	270	267	289	260	267	266	270	254	273	233	282	256	264	301	269	271	263	290	255	281	268	265	281	266	266	246	271	279	279	268	251	251	288	280	270	286	282	287	269	273	275	272	261	290	246	281	293	279	274	269	260	274	276	249	268	279	249	298	279	260	252	274	258	296	257	288	290	261	283	259	271	255	273	263	261	259	261	281	280	274	283	253	278	229	290	264	303	264	254	294	264	247	266	253	286	257	280	271	238	275	250	272	266	272	275	308	260	269	283	285	271	255	290	247	292	263	287	279	255	262	287	267	316	292	289	268	260	267	244	253	240	273	271	276	285	257	263	271	266	282	257	251	262	274	293	271	279	243	260	250	298	261	276	240	283	281	266	246	260	272	276	243	276	275	264	250	262	262	251	275	263	304	250	261	283	254	254	231	264	272	277	254	241	248	290	246	276	247	268	259	288	258	247	247	259	272	261	256	298	295	271	256	277	309	255	316	287	231	288	268	287	295	249	289	308	291	265	294	285	268	264	255	256	290	269	281	262	289	258	279	289	256	265	260	264	282	269	280	256	272	264	278	266	296	284	272	280	276	289	241	268	264	242	268	291	257	280	273	253	302	225	255	273	251	288	276	269	252	246	265	288	270	284	268	267	256	245	280	293	268	261	248	290	276	279	301	254	256	246	314	289	272	273	235	255	263	274	262	265	246	273	277	264	244	245	235	248	262	273	244	241	273	261	265	268	264	295	276	257	281	283	279	270	293	294	291	266	261	285	292	286	273	239	242	285	272	280	260	270	266	245	255	284	274	253	254	269	272	263	248	253	240	259	241	255	294	246	311	257	315	284	274	279	274	287	284	239	275	261	262	270	270	268	244	264	262	305	265	311	251	278	277	261	292	250	258	289	264	262	243	292	273	270	276	258	260	261	274	272	288	297	264	263
5321	517	487	377	305	282	264	269	258	243	321	805	2039	1649	930	351	258	234	263	254	258	237	244	225	245	272	255	264	249	263	266	236	263	280	234	268	238	257	239	270	267	246	254	223	268	247	267	237	264	251	261	252	241	271	262	259	253	282	240	264	248	249	240	309	280	259	245	265	262	235	267	278	235	244	272	242	249	253	260	240	249	237	241	258	245	258	252	252	285	256	264	253	265	238	242	225	260	241	239	279	255	256	257	230	267	232	261	251	238	254	275	244	264	244	274	218	245	242	245	227	252	256	275	239	258	259	283	232	251	273	252	233	219	243	229	248	252	251	233	258	267	251	220	261	239	236	235	261	238	280	260	291	243	257	248	250	275	237	261	261	263	242	247	268	253	252	256	240	248	279	251	236	239	248	240	266	250	251	252	223	266	244	250	242	250	250	234	264	232	253	272	244	267	243	232	239	271	276	240	261	263	274	258	258	246	248	213	249	262	247	236	269	225	260	242	251	256	261	265	263	248	273	234	220	229	273	254	239	277	242	256	268	258	252	250	254	244	281	260	271	239	259	258	213	246	229	256	225	217	267	236	240	246	268	264	242	263	261	266	250	261	272	234	250	262	243	225	242	223	229	220	237	243	274	279	249	267	231	222	252	236	280	250	238	259	242	259	243	255	257	291	243	244	245	257	263	276	242	261	249	229	249	264	269	248	256	268	248	255	277	264	250	258	245	256	205	228	240	256	245	253	255	222	257	239	277	233	272	262	229	275	249	240	252	267	243	270	233	248	243	263	249	270	220	268	240	239	256	269	272	248	250	244	264	231	253	246	215	238	244	263	268	281	295	237	259	276	261	223	267	291	253	256	256	269	232	249	211	275	251	246	265	258	236	246	256	241	266	282	257	251	257	244	232	237	259	246	269	264	257	250	272	256	223	250	268	249	254	247	247	274	237	261	254	259	274	254	243	257	274	246	249	286	263	247	274	263	248	230	259	247	265	269	280	272	230	244	250	235	266	245	273	214	266	241	221	244	237	230	252	269	243	279	262	264	255	236	248	254	226	267	256	233	248	260	229	258	245	252	240	248	251	253	231	264	247	245	257	255	266	211	248	253	261	248	247	256	274	248	272	274	233	254	255	265	219	249	279	253	250	261	277	225	259	237	229	250	230	270	287	279	250	245	258	249	247	245	257	289	230	235	243	270	240	255	247	244	238	221	303	267	257	251	227	267	263	258	238	246	236	247	265	245	223	265	261	254	246	249	234	224	252	216	264	238	270	239	242	255	255	246	257	227	245	258	254	233	248	242	258	232	208	245	246	223	280	261	228	264	235	243	218	268	256	222	239	222	241	236	225	243	254	267	261	243	235	270	243	229	231	253	253	256	267	267	268	247	258	240	221	235	233	248	267	237	260	263	239	256	240	246	255	242	277	230	264	251	242	246	248	259	255	246	220	243	224	255	238	252	271	273	264	243	263	244	257	242	227	253	257	250	233	251	228	257	236	266	235	271	268	252	242	268	252	266	251	243	241	244	263	266	241	213	266	215	240	258	271	227	255	238	282	240	266	241	265	239	247	230	249	264	290	249	271	259	249	265	254	228	249	235	263	258	246	261	259	236	281	270	257	235	248	271	256	232	264	254	222	248	261	269	237	281	259	285	256	261	231	277	214	265	233	276	244	261	253	254	256	254	274	257	252	240	224	219	257	260	234	272	248	248	244	267	265	271	231	243	231	264	254	259	263	232	241	255	224	241	248	249	257	260	240	226	245	229	271	264	256	278	249	235	244	235	253	248	210	266	281	250	259	243	255	258	252	236	273	239	245	234	262	242	249	260	278	240	249	260	258	239	258	282	281	246	262	250	273	261	290	231	237	250	262	265	274	228	229	237	234	232	246	258	242	274	268	256	264	222	248	258	225	243	253	262	249	254	254	243	255	286	249	255	268	234	231	261	233	247	268	241	266	284	259	237	246	230	235	276	243	268	261	271	258	260	246	225	266	249	245	250	233	237	255	275	267	241	254	240	265	262	258	249	269	257	245	240	254	249	278	268	262	261	261	244	251	249	239	231	243	254	234	221	238	255	261	249	243	253	269	231	249	269	238	257	233	241	247	255	242	237	233	250	251	248	287	273	271	240	255	248	231	237	227	235	243	229	240	253	261	245	239	231	266	237	258	286	230	209	219	250	244	260	267	219	237	238	257	232	228	259	249	248	233	237	289	228	255	246	262	259	253	244	251	287	255	254	253	255	272	246	238	230	279	260	249	252	231	232	259	258	267	256	264	227	249	235	246	231	245	258	252	259	224	241	232	239	249	235	234	261	277	262	252	259	246	246	224	252	259	242	227	250	250	241	254	208	253	246	250	251	248	228	257	264	250	300	250	241	283	234	268	252	259	243	245	268	249	249	253	235	298	244	261	252	249	260	263	248	252	252	237	248	280	233	249	252	251	225	265	238	237	233	280	246	221	263	243	268	237	266	259	243	229	224	267	234	251	236	240	254	236	266	251	250	262	246	235	269	230	243	264	259	229	227	251	261	251	255	271	247	249	234	252	251	246	243	253	258	231	239	272	247	232	268	232	248	234	280	247	264	256	240	243	252	280	265	252	243	250	235	267	263	242	247	234	239	254	242	258	244	230	251	254	254	230	252	259	272	248	233	252	276	247	232	235	253	245	247	234	227	252	247	237	250	270	248	227	271	253	252	233	244	243	237	219	243	258	232	256	247	257	273	254	247	272	277	227	258	266	257	248	234	259	255	249	249	247	257	244	248	243	261	266	247	247	241	256	255	252	270	279	269	232	218	247	262	233	239	256	263	237	253	244	239	261	268	263	264	270	235	278	222	276	229	238	243	255	224	257	232	238	248	238	283	285	243	225	261	235	245	251	259	223	256	259	261	254	248	254	236	252	257	247	264	239	252	226	234	258	256	244	271	234	268	226	246	231	236	233	266	246	241	276	242	239	247	256	249	281	216	260	254	257	260	272	246	263	264	254	251	264	269	237	270	257	283	252	254	251	260	260	265	274	249	265	245	268	249	238	244	245	234	259	258	241	258	251	247	242	217	256	252	234	252	262	252	236	267	262	267	279	241	233	249	263	231	248	219	250	260	248	249	265	247	236	256	251	233	217	255	250	283	245	249	252	248	245	215	256	248	289	252	239	278	251	243	265	252	240	248	216	255	263	237	267	212	242	215	262	250	256	294	253	252	269	226	238	241	236	234	246	241	252	226	245	245	254	251	274	260	253	250	217	270	245	220	254	263	251	256	261	262	255	270	229	251	250	266	248	233	279	268	265	229	253	292	252	237	255	253	242	264	247	230	256	246	256	268	248	248	249	269	251	227	240	289	261	247	252	255	252	305	252	253	240	264	258	255	267	237	243	255	250	229	235	261	217	279	242	230	266	221	298	241	258	233	225	228	250	257	243	260	248	234	228	285	241	232	262	239	256	230	252	248	255	231	233	254	259	224	230	265	260	266	265	275	247
24837	21096	27687	24713	11383	1144	702	486	452	398	446	2528	15301	14481	5700	1636	387	346	377	367	388	351	350	332	312	348	336	404	351	382	361	347	355	384	310	350	324	311	341	331	353	370	380	349	350	344	335	348	339	351	358	336	402	311	341	299	381	343	374	348	341	343	351	348	304	341	326	322	328	346	313	308	326	354	322	345	327	314	333	339	339	329	305	337	356	343	311	341	349	343	359	370	339	318	332	318	341	327	329	315	350	338	353	343	317	311	351	334	324	317	364	339	353	314	340	312	348	367	321	337	343	330	342	368	365	339	331	367	344	318	351	353	319	335	330	345	350	367	340	356	317	324	336	358	351	366	331	317	335	299	340	348	352	341	314	338	360	345	352	330	342	324	342	338	347	349	342	354	343	320	326	353	321	294	349	379	347	319	359	342	345	345	343	353	328	357	349	341	355	342	335	351	354	345	366	329	341	330	352	369	340	346	329	358	328	352	356	378	362	351	379	374	362	348	312	352	341	355	321	322	350	370	327	357	348	343	332	324	333	357	342	328	291	348	358	340	359	341	337	328	337	343	347	352	354	385	363	321	318	329	331	347	344	365	324	372	348	347	346	330	327	363	315	351	349	356	338	328	321	363	351	322	339	361	336	342	371	338	338	326	360	358	351	341	356	362	337	357	316	373	330	324	362	371	355	325	335	360	318	333	371	339	327	328	350	363	333	323	352	340	323	373	337	347	374	351	324	347	324	351	312	336	346	360	339	339	349	350	364	341	335	336	327	311	309	340	343	365	360	313	341	368	359	366	315	363	361	351	344	349	347	328	349	318	324	340	331	377	309	314	312	351	351	335	316	383	336	366	329	330	342	369	354	336	332	359	326	334	331	355	332	357	324	371	338	336	342	339	371	309	339	321	342	312	323	327	373	299	318	367	354	339	347	339	353	323	343	336	365	324	336	356	330	337	329	328	324	332	329	354	337	344	334	344	337	363	329	364	297	317	347	313	339	343	325	345	350	355	371	341	356	309	324	336	327	335	366	344	347	313	355	315	302	299	352	345	320	321	317	363	326	351	340	372	321	371	352	307	337	336	358	330	316	343	364	373	326	351	365	319	362	347	374	342	328	302	357	350	382	300	354	337	328	349	309	321	354	332	300	354	365	345	317	329	335	354	373	348	323	345	351	329	332	316	350	351	308	380	322	324	373	359	292	336	318	352	308	336	318	333	341	316	314	327	339	337	330	331	344	348	367	341	340	355	327	364	341	364	369	331	335	366	337	335	334	339	358	373	353	333	346	356	342	309	329	328	334	359	343	339	312	344	368	339	354	336	347	311	354	337	380	329	365	310	356	332	350	330	358	340	327	346	359	335	351	378	325	331	316	321	339	346	316	359	321	326	360	322	349	328	322	330	324	333	346	315	335	361	350	353	398	335	341	344	328	351	357	373	324	400	404	369	351	336	317	332	320	311	344	373	367	329	330	350	364	349	363	319	334	337	329	318	331	337	308	327	363	337	345	363	319	357	327	375	355	313	322	377	308	319	324	340	346	346	331	343	334	330	324	337	310	359	326	339	383	349	323	369	353	358	335	367	307	301	358	332	335	359	368	349	343	343	335	321	348	348	336	313	344	361	343	339	334	367	329	332	342	332	365	334	348	340	304	300	340	355	341	365	314	306	328	364	368	322	364	330	339	337	322	379	344	337	344	343	344	335	339	334	356	326	333	359	325	347	320	363	320	300	334	312	345	349	322	341	341	337	338	370	338	328	332	336	370	351	327	349	329	330	350	378	332	320	365	370	369	361	341	326	322	377	304	352	354	356	316	358	353	356	348	327	360	306	303	336	349	319	351	299	333	339	340	343	346	322	354	313	314	357	338	336	334	333	321	346	340	366	340	316	354	318	349	372	350	337	344	322	325	325	336	314	353	335	329	345	354	359	347	361	341	327	298	318	350	352	359	313	352	325	318	335	336	346	368	342	380	342	343	341	338	348	364	351	309	316	338	363	302	342	355	336	341	326	342	333	355	371	336	330	353	342	335	321	283	351	342	332	385	371	343	356	327	338	318	364	370	347	347	333	347	372	327	319	354	321	374	355	343	335	311	357	329	326	333	339	347	335	341	316	321	332	342	318	334	350	324	364	345	348	333	330	362	315	316	328	348	356	360	355	332	344	334	350	319	318	325	352	345	354	364	359	351	326	359	344	367	350	366	355	333	346	345	336	348	347	343	366	337	313	345	338	350	333	335	323	336	354	366	357	358	353	315	341	371	374	326	337	334	375	307	314	341	318	334	351	351	353	316	339	344	357	341	339	316	337	354	382	349	355	344	335	337	344	338	295	345	370	342	356	295	343	334	380	337	326	314	327	340	306	323	327	360	366	351	330	361	280	354	339	332	360	329	336	323	362	322	356	385	339	365	337	335	329	320	323	322	336	362	324	331	338	346	359	333	365	320	316	346	344	375	312	329	333	324	343	340	307	369	315	342	325	345	353	333	307	316	361	332	322	343	350	320	328	341	347	374	350	355	320	330	327	370	344	320	342	326	307	352	335	344	325	346	341	299	357	365	309	342	319	344	343	366	326	334	338	388	321	334	347	323	331	301	337	344	354	343	325	322	357	366	354	346	324	355	329	336	359	335	385	326	338	349	341	344	338	355	371	352	313	308	337	355	324	359	322	379	312	345	353	332	349	376	339	347	336	363	323	343	314	326	367	326	337	348	341	357	366	336	330	349	353	344	319	368	348	324	343	347	333	339	356	332	335	380	347	345	338	321	337	362	347	359	345	349	354	344	355	322	324	356	339	323	356	326	347	318	344	329	336	356	367	358	351	327	341	355	339	363	334	358	339	313	353	388	346	321	353	360	355	334	369	308	337	330	334	332	288	343	361	369	318	346	334	338	323	325	342	303	362	352	341	333	297	354	303	350	347	350	336	343	351	368	329	335	374	320	338	326	369	337	322	325	337	338	355	308	345	300	330	325	355	338	339	315	318	321	312	304	313	331	341	367	346	340	327	357	317	342	325	324	353	319	344	336	332	318	325	354	350	333	309	333	323	334	337	358	315	314	351	317	315	346	347	326	355	322	341	338	322	330	297	326	304	369	323	343	346	342	356	324	324	338	346	340	324	348	338	335	320	330	345	317	320	366	349	354	322	336	322	340	315	371	357	310	354	322	358	337	338	322	323	307	318	350	331	315	340	332	348	324	301	353	333	323	370	361	360	334	364	308	364	315	309	334	331	346	310	346	307	345	335	336	313	361	339	340	331	373	309	329	331	342	319	339	313	340	329	332	332	316	318	330	362	341	327	334	364	352	410	341	330	317	314	327	375	366	364	355	323	311	311	354	320	300	314	340	374	345	339	321	339	343	346	336	315	348	337	358	350	333	306	386	326	382	333	339	368	351	317	322	308	332	322	353	359	332	328	323	342	348	352	352	325	353	347	323	362	336	333	329	367	332	367	291	367	319	359	359	310	345	344	344	317	335	362	355	356
10033	3462	2719	1340	932	785	626	518	466	486	486	4287	17166	12830	5277	1636	370	349	317	325	290	312	341	311	353	312	340	354	367	301	333	335	337	329	310	310	349	324	317	308	301	330	319	341	332	321	315	304	354	333	309	326	320	324	339	326	331	326	343	328	330	326	328	310	320	317	351	314	327	292	359	314	371	324	304	309	303	320	319	337	311	295	310	354	307	330	305	333	298	309	344	328	317	320	346	326	338	344	323	334	316	350	324	295	315	308	309	306	325	286	363	336	307	332	307	325	312	315	341	295	329	305	321	309	327	317	290	337	343	300	315	313	343	305	330	324	303	324	294	294	348	345	290	332	336	335	326	292	324	311	292	306	311	315	320	317	316	311	317	324	340	322	321	323	343	309	320	312	315	312	310	352	308	324	314	332	293	340	343	296	324	326	294	308	340	335	333	305	329	329	319	321	324	308	317	305	319	345	312	310	323	309	333	285	302	336	271	301	309	323	340	314	324	332	344	339	269	321	324	360	319	344	309	330	330	318	325	291	322	354	326	311	339	334	301	357	367	329	308	306	311	305	306	353	307	346	335	324	326	284	347	315	336	342	309	339	296	352	318	337	307	319	335	305	307	316	319	343	329	343	302	300	321	342	311	328	288	337	304	318	317	298	287	298	327	337	317	316	331	332	304	360	331	305	304	318	293	355	362	306	332	314	349	358	324	316	314	333	298	332	323	340	368	329	330	298	346	323	337	305	308	331	343	318	332	357	342	330	289	304	346	305	329	345	335	316	321	310	325	322	339	310	344	297	332	341	297	320	309	309	330	337	301	282	301	335	318	297	334	352	291	334	337	326	326	313	311	298	294	325	330	327	327	318	306	311	305	299	309	315	296	337	311	314	294	311	352	329	340	302	340	316	285	303	311	316	314	350	336	358	336	334	310	328	348	308	318	298	329	363	313	293	302	307	346	354	327	325	320	369	330	297	304	300	311	341	324	304	300	318	319	314	336	358	361	336	328	303	286	347	291	334	310	318	318	365	319	304	313	347	308	325	331	339	338	317	311	317	339	308	310	340	311	340	307	303	333	333	320	301	307	310	329	342	278	343	342	343	308	329	347	332	336	311	328	352	316	348	342	291	332	352	324	329	339	307	283	324	325	344	337	323	320	341	354	327	331	285	334	330	289	296	283	359	312	331	340	344	331	330	303	318	340	310	321	313	330	302	283	340	351	368	318	309	311	307	325	331	339	312	330	350	315	318	336	332	305	311	323	273	334	319	314	322	327	339	296	336	335	312	291	285	312	307	309	308	341	332	314	313	328	338	340	315	307	356	302	296	328	335	350	332	313	299	321	329	315	325	321	299	363	343	336	311	295	341	332	328	330	315	309	325	283	307	318	328	326	334	314	333	319	317	309	339	345	305	306	319	337	328	323	320	313	308	301	317	319	343	331	335	321	309	305	353	340	312	339	330	342	307	317	312	333	329	318	326	293	313	288	331	318	300	297	315	347	307	293	319	303	314	332	331	300	317	307	292	312	322	324	309	338	295	327	321	339	321	296	332	317	299	352	343	342	316	350	303	321	301	305	310	280	340	301	311	321	364	322	306	334	327	316	327	289	332	323	335	333	335	335	327	310	292	327	327	322	340	338	319	311	316	315	321	328	317	325	320	332	318	329	355	333	307	324	347	304	337	331	349	339	334	307	328	321	332	313	294	354	331	333	340	365	312	299	292	303	337	326	328	316	328	313	288	326	310	340	314	326	295	325	307	326	299	329	330	330	328	320	289	320	300	283	296	325	307	314	353	310	304	328	309	315	301	320	335	325	314	332	299	332	298	329	351	343	343	334	347	298	336	300	300	339	298	307	312	327	305	329	338	323	312	311	302	310	304	338	310	316	315	313	306	344	328	321	330	316	290	350	315	326	340	301	381	307	343	302	275	335	310	299	299	308	299	302	322	304	319	319	343	308	313	318	307	324	316	350	320	295	302	331	304	322	332	314	317	316	295	333	314	313	343	322	320	316	322	311	322	362	310	345	304	330	314	310	355	305	316	315	304	337	290	357	313	317	284	296	305	323	334	314	316	343	365	333	328	304	324	317	307	349	328	275	335	313	333	295	307	325	317	324	329	337	314	310	340	351	330	322	322	304	342	306	301	336	304	326	308	289	316	308	344	323	330	350	319	351	329	312	292	359	295	334	323	331	327	310	331	294	332	320	357	354	356	356	288	328	310	313	306	316	337	329	312	307	330	296	312	300	329	321	298	338	348	332	291	327	298	325	316	300	348	307	358	331	291	327	298	293	316	310	297	334	320	330	318	318	340	356	314	310	325	312	359	338	304	315	315	315	320	345	279	334	326	312	339	321	310	306	305	312	316	320	306	321	308	329	335	311	329	345	326	341	338	330	320	335	319	349	329	334	308	327	346	331	308	308	303	320	326	321	306	365	338	317	338	328	320	319	321	340	292	366	320	344	333	322	315	314	284	338	339	326	357	341	329	349	287	326	314	347	310	310	348	336	302	301	319	287	284	328	312	339	312	326	333	294	296	297	319	294	317	290	324	336	302	330	310	309	312	333	306	334	297	300	349	309	312	333	335	354	322	307	296	323	356	328	343	335	309	323	311	291	284	285	296	294	310	353	318	324	300	334	304	316	308	303	335	317	308	337	327	308	349	305	327	290	325	329	340	324	328	303	325	316	307	328	306	315	331	304	345	328	327	336	308	349	341	299	313	317	307	350	326	336	346	313	303	301	319	289	302	324	305	320	311	329	336	323	342	294	325	352	292	335	347	319	350	291	312	351	337	290	292	317	297	316	302	281	318	356	338	324	314	328	334	323	329	345	286	322	321	331	301	313	325	335	328	331	308	289	335	323	324	324	318	323	278	295	318	333	319	321	298	316	313	336	333	303	323	306	325	321	346	343	300	316	319	290	323	344	329	297	308	313	302	295	323	318	323	321	342	347	311	306	306	302	293	311	349	342	304	327	345	318	323	364	273	313	336	314	329	321	325	304	316	297	317	315	336	317	326	326	336	312	317	344	333	302	308	306	285	312	333	284	335	312	337	346	333	333	340	323	326	364	329	330	320	306	340	297	318	311	330	308	334	342	352	328	276	298	344	331	313	310	320	305	305	307	324	331	305	302	300	336	319	333	299	330	318	317	325	313	293	288	309	313	307	333	341	301	293	317	334	280	341	339	299	331	296	338	322	309	331	319	330	326	328	296	315	340	328	322	335	312	342	355	354	317	355	317	329	327	315	339	268	318	318	298	297	329	328	329	314	292	317	310	322	338	303	321	302	290	333	323	283	324	307	349	313	301	313	344	309	315	326	308	333	303	329	312	336	295	342	317	319	289	349	269	298	283	337	332	336	305	306	351	316	309	333	298	312	319	313	322	339	335	325	334	316	310	316	311	306	333	320	289	341	320	331	289	308	332	327	335	314	288	307	311	339	338	319	296	284	311	297	342	338	317	348	350	314	320	317	329	294	347	310
23869	21028	28386	23868	21015	8167	1512	889	771	717	655	3298	22801	23406	13593	4450	992	574	611	552	548	547	542	493	502	549	603	551	532	572	529	526	560	558	523	522	491	572	559	566	498	540	534	527	549	546	533	543	518	563	506	550	511	548	513	554	550	545	552	503	538	531	550	528	557	572	526	540	551	522	535	590	553	523	528	541	518	557	525	504	500	540	543	576	528	536	480	531	471	539	575	487	549	524	541	482	534	503	560	549	539	553	538	511	541	505	556	556	533	545	537	541	519	513	482	528	550	574	520	525	548	540	549	560	575	576	581	523	535	547	520	503	555	498	519	564	514	538	548	557	511	539	538	533	546	511	540	530	561	557	547	551	502	534	503	552	552	538	533	573	537	536	541	526	565	559	533	531	549	529	554	586	543	512	523	555	537	556	542	570	524	523	483	516	533	536	563	493	539	528	572	539	543	503	518	519	533	535	555	569	538	548	534	497	570	504	563	525	548	553	528	545	518	514	525	534	566	514	537	557	534	558	538	544	542	503	552	572	543	491	541	556	510	522	532	506	530	538	465	550	569	507	530	507	545	541	509	542	517	545	548	516	528	541	534	526	557	537	530	522	531	532	534	519	522	515	554	518	546	549	518	565	504	526	541	548	483	500	515	507	538	537	501	547	539	544	564	550	561	504	492	518	549	502	570	511	553	537	538	530	535	513	507	538	554	537	557	508	516	539	517	541	499	528	554	495	554	482	561	505	519	556	514	512	547	547	550	584	531	544	538	525	550	518	531	528	560	556	512	527	558	528	486	526	513	585	573	529	502	529	522	570	536	525	539	574	520	521	520	540	576	516	516	514	527	540	538	556	545	514	596	506	559	580	521	550	532	512	527	566	537	557	582	557	545	555	509	504	557	517	569	536	522	507	542	552	572	521	486	519	568	524	528	529	478	549	525	541	501	557	526	514	494	548	515	559	502	516	539	508	548	518	507	523	524	505	570	566	554	525	552	531	558	550	523	519	493	572	554	535	553	521	527	557	550	569	576	522	542	533	541	510	499	531	547	546	557	524	507	513	534	538	504	515	508	568	494	515	545	516	563	515	531	528	528	545	518	559	510	561	498	530	527	540	496	528	538	551	557	502	568	535	529	535	518	513	565	517	540	539	522	550	516	534	546	504	540	487	528	535	560	513	592	522	525	554	539	557	527	577	504	539	514	514	509	531	588	535	510	537	516	542	559	532	565	545	548	559	521	533	550	565	517	558	513	523	588	560	502	534	545	582	536	521	536	545	574	540	514	568	548	548	521	585	513	573	518	570	526	524	545	546	480	539	495	566	543	545	548	563	512	535	570	507	576	506	529	510	560	541	542	493	565	566	532	562	548	532	531	532	572	499	537	540	537	548	546	511	514	527	541	505	514	571	549	540	547	541	549	524	513	496	520	523	571	526	519	561	570	551	530	542	521	558	535	511	588	522	491	558	506	587	507	525	511	564	543	582	534	507	564	542	528	564	513	573	536	542	541	542	514	510	580	489	554	553	527	531	595	510	507	561	547	510	549	516	517	537	566	525	509	567	572	511	533	549	501	512	568	540	491	516	515	499	538	541	578	567	531	536	513	526	523	533	535	543	535	555	561	519	554	538	489	558	529	546	575	532	554	545	520	550	492	526	544	548	492	487	534	572	535	536	515	516	520	564	554	542	505	562	508	551	569	546	512	577	538	513	526	570	513	581	578	542	564	529	525	516	504	523	532	528	538	551	535	511	514	535	525	580	545	530	499	575	577	517	547	531	521	540	522	574	568	521	511	513	557	511	540	542	544	556	514	542	487	501	511	552	559	538	505	572	551	531	506	552	544	557	555	542	546	512	534	565	549	526	552	545	566	519	529	525	478	539	522	542	503	549	571	570	526	536	511	518	519	517	560	553	532	503	524	500	496	547	564	556	565	516	558	505	526	527	492	589	528	519	531	542	537	527	565	537	517	551	546	565	571	538	515	528	543	506	544	517	524	544	487	499	515	537	547	507	553	553	512	543	552	495	501	510	518	534	541	514	563	503	537	537	526	493	549	538	548	540	517	570	535	553	547	545	505	606	532	578	541	561	515	512	530	532	510	557	514	523	555	536	545	552	510	513	593	550	553	505	541	512	525	529	532	513	521	562	521	554	508	496	528	485	532	517	537	528	538	525	526	536	546	554	537	541	521	531	522	561	538	547	543	507	472	561	543	564	508	535	559	496	570	531	504	572	552	533	561	495	540	540	505	525	557	513	515	541	555	516	512	532	494	512	556	542	495	560	550	536	556	510	551	495	488	529	501	507	493	545	511	532	509	511	562	505	524	547	484	545	499	558	530	535	485	503	558	558	549	510	539	529	547	529	542	548	494	529	541	586	488	538	504	535	542	504	499	537	565	555	536	505	520	564	541	509	589	557	524	543	514	492	546	529	509	522	497	525	551	549	550	509	502	545	521	552	542	539	527	515	564	590	567	545	523	584	500	521	542	564	521	507	566	527	533	563	541	503	562	556	534	520	513	506	552	540	532	548	497	546	539	592	520	509	573	545	553	466	546	565	556	545	550	555	544	561	545	543	528	537	567	567	553	529	526	552	506	507	524	525	524	528	508	561	494	546	523	526	543	508	543	520	567	509	533	566	536	539	544	517	518	554	551	556	489	481	576	494	542	563	504	553	526	500	556	524	534	573	547	515	512	544	504	522	529	531	576	546	526	574	541	558	572	567	533	520	494	552	519	498	534	518	556	533	525	569	569	546	522	553	506	518	533	520	518	507	500	492	556	530	564	529	527	551	505	552	577	486	525	526	494	530	563	578	511	515	527	532	577	538	520	534	593	511	527	545	551	518	511	512	534	529	536	580	523	552	517	540	557	516	529	531	575	538	533	515	517	554	513	549	502	529	561	560	554	502	498	579	569	546	539	588	576	520	499	517	519	530	525	550	542	533	484	550	519	538	565	514	521	544	565	540	546	563	540	518	476	498	530	558	520	527	502	502	514	510	512	490	540	514	569	566	546	532	566	563	538	562	566	537	510	518	538	568	516	559	571	527	574	550	523	563	561	496	544	535	481	529	521	526	510	565	553	544	528	526	550	578	508	502	522	546	526	555	563	528	528	496	540	548	529	499	488	485	522	514	574	545	535	531	523	525	506	533	520	520	551	493	499	515	526	536	531	521	528	528	483	544	543	534	567	530	503	548	496	549	529	578	543	583	552	533	517	542	556	535	564	522	508	543	526	537	538	542	553	517	532	520	513	566	550	552	556	559	525	502	560	499	549	511	512	511	545	522	551	504	503	487	575	545	535	565	550	533	556	525	568	532	524	533	505	498	529	584	533	559	521	530	541	498	572	543	523	542	526	546	502	543	539	545	531	521	549	533	523	546	567	492	540	557	578	533	484	543	539	555	514	547	533	531	582	511	527	519	564	558	541	504	554	535	512	526	550	528	529	528	573	490	546	525	533	514	541	536	523	510	540	511	523	513	552	528
10982	5966	4660	2368	1568	1291	1017	870	769	738	688	4985	24097	20836	11022	4009	925	504	540	517	454	502	483	468	507	484	503	539	493	505	481	507	489	506	472	442	481	443	465	490	499	504	473	473	520	487	454	478	475	499	497	486	469	429	509	459	471	458	475	453	480	499	494	505	508	499	507	490	434	475	468	453	474	473	455	452	477	450	481	498	470	480	472	492	507	455	449	448	473	440	426	498	471	467	471	468	492	447	505	484	458	472	485	450	479	475	475	479	473	472	439	490	487	456	493	502	479	473	475	434	473	471	466	482	497	468	462	423	497	491	480	464	502	474	465	497	462	479	480	510	497	474	494	471	461	488	505	420	454	487	495	476	519	492	482	487	548	468	466	477	460	497	472	423	484	464	426	487	464	493	500	420	468	473	505	501	460	481	454	458	448	493	481	468	492	496	490	468	488	481	483	444	487	504	495	489	461	483	484	486	514	480	490	464	497	461	478	472	460	499	491	471	484	445	470	461	482	469	469	504	436	487	466	477	494	513	530	486	508	481	454	476	479	451	513	472	457	500	477	446	449	457	486	486	483	441	503	487	493	463	448	441	441	481	440	479	514	488	473	424	458	457	493	518	447	476	487	469	452	439	473	499	475	502	516	454	484	456	428	465	459	468	499	474	453	483	476	469	484	461	502	464	480	477	497	490	449	500	488	487	442	449	522	450	525	464	474	519	460	482	468	502	469	469	440	472	497	501	491	466	499	459	504	485	510	476	478	460	500	531	504	473	497	450	523	453	462	470	445	467	454	445	495	445	476	521	482	440	453	431	461	474	440	462	472	460	474	488	466	452	483	478	455	474	477	488	483	454	447	458	490	478	447	474	454	466	485	459	488	483	498	489	483	464	496	472	465	479	423	486	466	476	481	502	463	461	473	522	484	479	458	489	466	554	495	522	481	491	504	494	467	423	490	506	494	456	440	475	449	480	428	457	493	488	447	473	455	490	464	447	486	424	481	466	485	477	459	475	450	484	454	499	468	443	512	466	456	507	459	472	476	463	487	464	481	454	483	488	478	461	467	471	450	497	487	453	488	480	479	484	506	450	496	481	500	454	447	462	481	466	499	475	446	460	462	484	500	497	452	469	472	480	459	470	509	523	503	480	435	499	426	461	502	426	463	472	489	460	491	452	479	473	460	467	508	497	463	465	476	472	466	470	516	447	455	466	469	467	498	480	503	469	490	479	484	511	473	478	461	434	535	485	514	490	435	452	503	476	512	471	459	469	501	496	467	446	448	438	438	502	473	493	446	454	465	489	501	465	490	453	463	496	455	445	474	488	474	453	486	457	476	489	466	467	476	519	424	455	454	479	496	469	474	469	470	459	466	492	464	473	485	493	498	475	464	476	439	451	458	487	503	503	507	456	482	483	459	474	467	477	454	436	451	485	519	490	479	530	446	440	470	460	470	472	473	491	508	488	452	461	468	476	461	464	479	508	493	476	488	453	454	456	465	498	440	479	451	493	476	446	446	465	457	488	454	489	467	451	460	463	474	482	448	478	473	482	485	497	463	512	464	458	457	485	458	464	498	495	479	468	486	483	432	440	462	470	484	511	442	463	466	444	484	499	487	495	470	515	487	429	455	508	438	442	504	498	451	454	437	443	473	486	464	471	450	510	466	436	463	479	463	448	490	493	474	470	471	464	479	477	461	479	487	459	446	420	432	466	475	480	478	482	517	472	446	465	451	490	475	457	490	444	460	478	457	470	473	504	467	470	491	469	474	437	461	485	475	486	485	450	472	469	499	466	481	446	464	430	487	454	502	449	424	466	458	458	466	456	455	447	475	487	503	500	464	458	413	464	472	505	455	496	472	461	465	511	474	454	486	459	494	492	480	463	504	464	487	495	476	489	472	493	436	461	494	469	510	491	484	471	473	451	504	483	446	461	481	466	478	510	454	450	455	448	474	461	498	444	445	478	515	513	463	468	439	500	467	452	471	510	447	465	476	491	486	493	483	418	460	477	452	449	434	432	455	475	518	492	461	466	486	485	481	469	503	446	450	493	429	479	501	508	489	497	478	466	491	449	478	486	459	502	459	463	467	453	448	456	499	461	512	461	502	455	453	476	496	442	456	467	467	447	453	498	463	482	496	513	484	453	473	441	472	473	462	474	446	480	443	504	475	480	495	446	446	492	433	461	455	440	479	482	482	475	445	467	449	470	452	447	448	439	456	478	444	481	480	503	499	448	486	509	462	486	482	413	439	433	466	445	469	464	508	464	485	440	514	455	496	497	434	467	478	474	463	483	450	465	494	457	434	506	441	526	460	441	456	439	462	447	481	475	493	488	438	474	509	483	455	461	465	453	456	480	437	479	416	506	486	454	449	445	471	478	451	447	455	464	478	475	447	468	462	434	447	459	435	499	493	473	448	468	465	468	479	486	466	415	482	469	457	453	453	504	464	510	470	507	467	476	431	438	505	479	455	480	476	472	478	476	501	504	458	454	506	452	499	458	491	486	446	470	479	447	483	487	451	532	442	518	477	431	468	458	426	491	459	471	422	453	481	439	441	495	491	491	461	470	470	403	469	479	450	480	501	470	451	483	431	449	470	495	470	467	441	470	471	468	455	471	479	461	490	497	505	540	489	523	474	508	498	456	468	436	466	499	488	484	457	457	473	468	472	444	460	438	491	419	458	486	480	455	455	428	441	439	479	480	428	442	465	473	458	466	482	479	481	466	431	472	438	489	468	502	510	468	458	486	478	494	457	466	492	481	488	473	465	488	460	468	495	464	453	448	480	508	489	471	473	466	470	435	492	480	453	455	451	472	503	487	446	477	448	465	487	499	518	468	481	480	462	488	514	478	468	486	463	484	490	493	444	447	486	430	466	461	492	452	441	482	444	487	462	472	454	462	483	479	460	436	485	492	485	475	484	440	466	477	470	453	485	505	476	527	491	459	501	469	455	469	469	517	479	428	443	461	481	442	488	468	446	473	448	483	507	504	484	462	509	478	481	497	463	481	468	437	462	405	468	446	457	502	471	483	441	455	462	470	492	477	450	464	475	464	472	457	442	464	474	442	438	454	505	455	449	462	441	487	444	489	435	423	478	477	466	474	478	466	487	496	504	466	481	469	469	447	473	460	484	494	488	514	484	439	488	477	475	461	483	440	502	470	431	458	432	444	464	513	476	510	422	451	489	492	471	441	474	444	454	509	443	456	464	454	464	467	478	475	442	487	477	474	489	445	465	449	463	436	488	454	437	448	463	464	484	477	487	468	519	476	469	476	475	440	429	478	475	473	485	460	466	449	465	488	447	487	444	445	439	502	509	460	492	493	460	476	473	464	467	523	474	480	442	516	474	461	461	475	507	473	481	453	454	460	446	451	481	464	486	469	479	476	481	497	432	473	419	464	488	506	487	459	494	495	464	436	467	462	456	504	449	458	454	438	508	477	476	451	488	451	464	454	457	465	479	442	477	464	459	433	470	477	446	492	494	468
27216	12885	1277	570	378	388	376	363	368	369	365	488	1402	1490	1123	622	417	371	327	366	352	331	379	339	374	363	347	375	336	357	374	394	353	335	384	385	326	368	357	358	373	355	369	316	374	364	349	356	367	383	322	349	349	354	361	368	338	361	384	348	374	336	378	359	396	337	380	343	361	356	372	353	363	362	343	370	335	357	332	343	312	346	354	349	335	365	371	374	392	365	326	351	375	353	354	367	347	329	363	331	331	369	344	382	337	383	403	365	355	376	349	393	384	347	352	335	337	369	385	369	368	340	340	339	351	323	344	372	343	340	366	360	324	327	338	366	367	333	330	363	392	340	374	353	359	317	351	353	367	371	360	384	322	369	352	364	356	344	338	349	359	355	369	359	353	341	384	363	336	337	375	332	372	364	351	305	363	344	356	349	351	356	352	348	368	364	375	369	346	384	354	326	367	379	342	362	363	355	367	381	369	333	323	348	363	349	378	362	327	339	343	358	353	395	344	361	330	323	355	375	380	332	389	360	363	325	358	357	393	378	386	384	378	356	339	367	353	366	364	341	334	364	340	327	312	346	372	361	369	369	340	343	328	330	361	351	370	308	357	321	335	345	337	323	369	368	365	352	324	314	364	372	337	372	391	340	366	389	362	330	327	348	333	362	372	352	348	363	334	359	357	330	366	370	342	297	328	338	358	364	367	339	339	326	355	365	352	360	362	333	372	366	380	342	338	357	379	348	355	345	344	349	357	346	350	342	359	333	348	340	349	327	346	356	375	342	339	371	312	345	351	345	330	364	389	333	372	350	358	344	329	358	396	340	392	363	324	369	353	330	371	340	333	370	332	356	358	347	343	332	344	369	339	346	329	409	358	371	345	335	368	330	375	368	349	354	351	353	339	351	359	349	348	349	316	342	366	390	344	360	341	367	324	356	351	320	356	372	381	381	379	349	356	369	345	355	361	352	345	345	343	370	362	339	354	352	358	348	337	357	341	364	363	334	351	372	348	315	328	312	395	374	354	319	364	327	362	359	360	343	359	335	357	327	363	382	343	398	374	398	356	336	365	349	371	325	377	340	352	358	350	343	395	352	343	362	378	360	332	339	323	355	375	331	330	347	368	349	334	346	387	355	366	355	322	370	337	370	372	332	338	376	363	368	333	359	345	352	357	360	412	359	337	345	339	356	344	366	334	321	336	339	329	374	337	364	363	322	348	352	333	372	355	344	335	363	336	326	379	345	332	347	373	344	327	372	376	369	388	347	352	377	370	364	342	358	351	383	365	360	355	345	347	346	333	345	355	356	333	371	307	347	372	354	331	354	318	323	305	334	356	349	348	346	319	340	326	347	347	376	358	332	386	362	347	348	347	320	354	358	352	374	379	341	337	341	363	364	344	362	350	368	362	381	360	351	351	356	353	344	337	367	352	361	359	352	363	367	366	353	347	371	398	344	367	355	355	359	363	347	405	341	371	348	337	369	347	354	390	353	362	339	371	372	371	336	389	371	339	368	369	361	365	329	352	363	314	352	378	310	333	308	337	370	346	323	321	372	337	355	350	350	368	363	338	344	350	325	371	379	328	351	336	342	359	349	354	391	317	347	371	371	334	370	364	321	363	379	354	357	340	347	374	341	383	349	365	331	355	357	332	342	357	361	351	369	352	354	352	337	357	370	356	343	326	344	353	375	374	320	355	365	357	342	320	339	376	359	346	357	359	372	350	341	347	315	367	344	338	351	380	345	372	328	393	376	336	390	348	356	381	378	342	334	347	361	367	318	361	318	345	331	392	347	374	373	364	312	361	357	338	383	359	402	352	363	333	349	329	357	325	337	341	350	356	317	316	344	358	329	353	348	356	378	371	366	360	309	333	355	350	380	358	350	354	317	369	373	359	349	373	368	346	346	345	348	342	349	355	318	363	396	375	356	360	389	339	325	365	361	378	373	310	351	362	341	330	364	343	326	351	341	378	376	326	363	340	338	340	365	345	372	362	339	338	391	359	371	336	366	336	337	355	358	345	343	371	342	326	350	349	334	336	353	351	360	335	366	369	336	345	356	378	363	365	373	327	346	364	355	364	360	334	352	340	344	379	365	346	368	310	366	333	359	340	331	399	354	331	343	346	381	319	357	373	338	329	363	336	334	370	375	353	371	365	357	370	381	379	369	366	319	389	324	327	358	323	389	347	374	355	329	361	402	355	325	360	365	329	365	357	358	380	345	370	362	357	393	327	351	356	365	376	361	364	316	358	372	349	351	377	358	334	349	333	352	341	347	321	361	349	378	358	343	379	338	389	322	348	336	347	368	352	367	319	366	346	392	358	376	379	371	324	349	391	333	368	365	381	378	318	330	319	374	366	351	385	354	358	327	321	335	369	332	339	333	346	354	349	339	349	346	356	351	328	345	375	332	394	317	331	351	342	346	355	386	368	344	356	357	331	338	346	375	363	365	388	357	337	370	346	341	359	378	368	381	375	374	349	357	349	339	349	372	368	355	362	364	324	340	301	347	393	327	363	349	334	378	362	359	326	360	335	339	331	345	365	365	340	359	363	351	353	356	340	369	332	337	376	359	359	415	375	345	359	369	356	336	344	348	341	341	351	334	348	347	323	333	346	362	370	361	383	330	378	356	368	345	365	352	346	333	356	357	359	349	346	362	366	345	349	392	347	368	395	366	362	362	367	348	394	377	370	358	368	404	388	372	340	345	367	383	344	396	349	324	345	364	340	385	368	359	374	333	328	320	406	337	347	327	392	352	349	361	333	331	358	398	347	350	370	353	390	320	354	324	343	353	404	359	361	361	363	344	375	352	344	353	343	389	361	331	381	375	381	323	337	356	364	321	366	331	381	343	363	351	350	340	301	328	354	359	367	374	362	333	333	371	359	301	375	380	356	344	349	333	342	338	379	342	377	392	375	385	327	364	347	346	359	351	387	346	372	355	340	354	373	352	331	387	369	365	368	390	385	364	337	350	348	369	324	377	382	327	307	345	350	340	349	375	376	332	334	355	338	369	374	379	367	355	335	380	371	373	373	354	346	359	350	362	362	354	378	362	321	343	355	335	339	365	344	350	371	353	365	354	357	358	355	382	331	366	335	380	358	315	343	365	351	371	368	381	362	369	351	385	369	401	341	308	393	372	330	351	347	351	347	345	354	377	368	374	348	366	373	346	383	352	341	318	362	334	364	369	374	348	365	344	363	342	357	362	378	350	371	350	337	360	357	328	338	345	358	367	350	340	329	338	322	380	298	330	367	370	344	338	343	347	342	373	370	363	358	347	362	379	360	362	333	344	398	365	364	362	362	343	369	392	322	327	351	379	344	377	352	344	356	362	369	350	384	372	366	353	354	364	346	333	366	383	359	328	346	331	346	368	358	405	386	382	371	395	352	367	357	347	333	334	357	352	348	327	363	384	353	348	352	371	361	376	338	310	366	346	332	373	331	343	349	374	369	367	338	392	315	378	360	346	347	350	357	382	333	372	358	338
5153	572	498	389	375	385	327	288	338	323	308	501	1843	1938	1208	593	389	300	295	318	316	363	339	322	336	316	304	326	298	335	312	315	321	354	339	292	319	314	338	354	315	337	299	322	323	320	310	345	303	353	306	333	309	301	285	335	347	304	335	309	300	353	327	346	317	332	315	334	283	322	308	312	284	323	282	329	298	293	325	308	314	304	323	324	318	324	321	311	319	319	325	337	290	280	319	358	345	325	305	339	327	309	315	334	306	294	308	343	327	324	323	344	321	320	319	330	324	323	326	297	301	303	315	312	331	313	297	327	313	302	309	285	315	304	286	308	332	307	322	318	329	302	341	303	320	306	298	354	301	302	316	291	316	312	314	338	293	279	302	369	285	303	296	316	302	296	312	304	352	327	337	327	268	319	289	333	346	300	300	314	315	329	316	323	333	294	323	318	325	317	360	311	317	340	322	307	318	308	330	317	336	298	322	301	326	352	314	337	315	274	323	320	335	352	304	322	334	307	309	321	303	328	332	325	334	302	334	316	335	304	296	332	315	315	344	303	317	320	311	286	351	320	328	318	323	351	343	334	296	332	313	304	309	334	334	306	316	307	328	281	313	321	312	304	332	310	310	310	297	315	353	304	321	334	345	354	315	314	305	333	315	324	338	321	313	299	348	323	307	301	322	304	312	315	305	318	305	284	310	314	339	358	312	327	282	319	333	288	336	294	324	328	298	330	313	318	301	303	321	339	339	317	301	337	352	299	329	317	326	312	308	305	330	323	306	306	308	320	329	311	303	291	333	311	335	357	318	334	305	332	351	319	350	318	309	304	303	300	301	331	352	319	292	289	308	310	280	307	296	305	298	353	308	284	309	300	291	335	306	315	318	299	352	290	308	313	265	279	304	339	328	321	302	314	273	332	293	313	327	318	278	304	319	306	332	272	293	309	319	312	327	315	318	287	315	310	305	315	325	319	297	318	346	314	313	311	303	334	312	359	300	300	308	306	329	351	315	354	311	332	270	290	296	307	299	309	339	301	312	318	292	314	326	319	329	311	319	317	307	331	349	337	308	295	304	283	332	325	323	319	296	330	317	318	295	308	297	321	307	325	305	355	314	304	345	344	299	282	323	315	306	318	324	314	338	302	324	293	330	315	301	318	312	300	322	323	323	323	311	300	313	350	293	286	310	344	300	321	323	306	340	286	281	292	313	327	268	278	314	286	315	333	312	308	354	345	300	320	328	296	303	333	335	307	323	305	317	337	320	339	305	334	302	328	325	300	307	315	345	297	324	290	366	330	301	307	301	343	319	280	320	321	313	336	304	308	284	345	323	326	335	325	359	369	297	324	320	335	318	309	316	327	344	319	322	297	304	340	301	312	290	294	323	343	337	284	302	313	324	307	323	301	306	299	312	321	289	299	328	309	310	301	317	310	284	340	284	324	296	300	306	307	300	319	291	309	327	286	317	289	337	312	312	275	303	349	318	345	318	301	324	325	338	319	278	321	345	320	324	341	326	327	296	324	338	332	309	327	322	331	327	326	302	285	322	312	312	314	293	312	322	314	313	309	325	287	356	342	319	330	341	312	319	283	352	336	294	342	301	308	339	317	304	305	299	342	335	286	321	309	329	336	305	299	325	337	308	308	308	331	308	333	317	317	328	345	298	286	283	308	294	315	289	295	323	330	317	336	336	336	326	307	280	329	331	324	323	287	295	277	327	338	317	318	290	320	337	317	309	332	305	298	315	308	296	329	304	303	307	317	302	344	291	287	350	302	310	317	322	306	305	317	312	313	313	298	325	304	312	342	301	343	292	337	316	286	340	347	305	301	296	316	315	312	320	333	303	319	323	315	353	288	313	303	319	311	311	318	331	305	293	349	289	319	330	289	352	325	323	326	351	315	331	304	321	302	288	347	304	309	310	297	329	334	340	315	277	313	326	315	303	316	291	285	317	316	301	345	324	288	316	328	323	334	306	332	313	317	292	302	334	317	319	318	290	322	313	323	338	302	338	286	300	333	285	302	276	315	333	292	304	318	309	342	298	298	306	305	291	301	296	294	321	327	304	312	305	348	322	318	319	295	294	331	304	331	301	326	291	299	309	330	295	317	329	273	322	269	311	302	297	336	285	322	330	320	338	311	285	349	297	328	332	315	327	322	326	318	305	306	290	301	314	321	325	306	311	298	324	314	328	299	329	294	327	328	297	330	301	307	282	346	316	306	319	329	321	284	330	302	312	324	310	331	345	320	300	347	337	336	322	296	291	308	324	330	328	326	336	317	346	314	337	305	301	328	307	312	323	325	312	326	310	303	310	299	299	297	310	354	330	301	337	298	322	295	324	311	312	281	313	301	327	343	317	352	351	336	329	349	313	351	299	321	329	290	340	284	304	301	299	333	314	335	334	293	306	266	329	339	283	338	295	314	265	333	297	317	293	316	312	311	299	293	308	307	321	327	313	295	334	292	329	314	337	323	305	301	312	302	315	321	304	296	327	300	294	337	320	287	359	315	325	295	348	315	309	332	298	317	315	322	352	278	337	339	324	329	338	297	334	324	319	322	293	300	298	294	339	323	325	333	295	301	331	276	285	294	319	339	328	325	297	342	338	322	297	334	286	300	305	293	356	325	301	318	297	334	305	321	352	296	304	332	280	343	314	286	314	326	302	319	314	325	312	331	342	339	338	299	289	305	321	345	319	314	340	321	306	321	314	311	325	357	307	330	303	302	315	338	310	322	332	313	309	294	316	313	322	301	337	327	284	324	308	323	308	340	333	292	311	336	307	345	327	337	316	356	351	339	292	324	332	277	312	300	333	316	306	318	330	334	315	344	312	293	321	291	300	305	304	283	312	305	314	324	322	300	344	311	327	317	333	304	361	319	311	309	331	299	317	314	322	331	291	312	338	330	324	296	338	339	326	299	291	308	317	329	329	330	336	322	305	318	338	339	294	320	323	336	329	338	341	303	289	294	292	308	319	269	296	302	343	287	301	293	311	314	350	306	321	303	327	328	322	320	300	320	268	310	319	358	277	336	317	307	331	286	337	336	348	286	288	334	287	303	333	326	299	300	316	316	308	273	295	310	308	330	311	326	301	321	309	287	316	323	308	326	341	313	326	321	314	290	312	298	327	290	306	315	307	296	302	318	341	319	325	297	307	304	305	309	322	318	316	328	321	303	301	328	318	284	323	299	287	317	323	299	288	319	338	327	341	322	315	327	299	332	288	341	375	331	358	314	357	291	327	308	328	334	343	282	320	335	345	309	295	346	307	312	321	314	306	294	317	329	350	315	310	311	338	339	306	327	315	340	298	304	308	299	324	314	321	311	294	322	320	332	316	310	343	334	340	335	335	317	302	316	323	286	344	300	305	339	306	310	311	339	302	348	330	362	313	351	318	297	336	313	304	292	323	303	285	320	303	330	341	297	305	328	271	309	337	297	318	310	354	296	339	321	339	334	336	328	305	302	328	308	315	339	313	302	314	308	290	304
24724	21050	27598	24704	11231	1173	700	522	457	439	490	2714	16136	14109	5501	1645	522	400	421	385	388	381	384	375	383	384	396	365	390	404	354	400	387	344	388	350	382	379	386	410	380	390	362	368	370	398	388	366	344	380	363	365	364	374	398	354	373	389	359	361	360	406	375	371	395	372	360	368	363	367	359	355	366	370	328	359	366	370	352	364	360	356	370	348	364	348	385	370	377	309	408	340	373	359	359	368	384	378	390	363	398	360	382	360	383	389	382	390	368	379	373	377	382	384	385	365	391	376	379	378	353	376	347	380	364	367	358	370	361	337	360	355	389	365	370	383	346	377	360	365	381	357	364	345	373	383	396	368	366	349	384	353	378	340	356	372	374	359	361	353	354	412	378	385	353	374	382	342	372	368	342	338	387	376	377	386	318	376	374	353	363	368	373	355	321	388	349	372	397	390	358	401	396	365	341	405	380	378	359	388	378	368	370	341	395	387	343	373	368	348	380	338	383	354	344	342	402	366	395	367	402	375	348	370	386	397	353	396	408	357	378	351	377	336	371	394	362	372	380	383	374	381	352	362	339	361	346	364	361	383	384	361	346	357	364	396	387	370	366	377	371	365	372	396	390	365	347	391	353	370	367	329	385	380	349	397	389	356	335	373	344	374	407	383	366	367	370	341	356	346	360	365	356	353	327	393	379	428	376	344	355	377	383	396	369	380	408	368	379	349	325	385	374	394	397	391	365	361	389	380	378	364	378	387	369	360	388	353	375	380	357	320	356	407	332	407	362	360	368	348	372	380	327	360	357	365	384	346	381	380	354	372	367	330	373	380	372	384	346	362	370	375	359	373	367	345	359	306	384	371	381	360	369	380	381	329	372	388	366	386	376	362	378	390	390	385	357	367	382	381	353	383	335	369	352	343	339	357	357	370	329	353	408	366	359	375	362	365	372	340	369	377	403	382	369	369	355	378	371	373	362	351	386	383	403	392	387	352	369	383	362	371	356	372	385	378	395	369	379	359	412	347	373	386	418	379	360	372	414	374	373	389	331	388	361	373	375	364	359	379	408	389	374	357	350	383	358	354	401	364	385	344	408	384	345	391	407	380	391	394	380	318	419	382	369	363	353	359	354	365	369	357	389	383	369	387	337	359	387	355	342	369	353	357	401	374	364	359	394	334	375	349	396	373	412	389	376	332	387	339	372	367	326	379	374	379	362	369	360	385	401	383	353	381	368	386	335	333	376	374	383	364	378	386	345	338	376	406	357	348	323	351	359	373	370	364	390	383	353	350	382	360	367	382	381	381	390	402	338	349	351	383	365	443	377	394	388	375	358	409	375	394	377	388	396	378	346	395	341	333	371	383	353	381	391	388	399	397	351	370	349	410	369	385	362	370	356	379	367	376	365	391	342	376	388	365	388	370	374	367	380	343	349	352	342	352	389	363	347	352	390	373	341	377	380	360	359	381	407	357	367	377	391	354	388	354	371	352	395	368	346	385	378	368	358	375	363	408	369	398	401	391	372	354	367	347	393	386	376	401	388	389	377	378	322	356	336	345	387	340	384	409	396	393	374	324	400	404	370	351	385	386	382	374	364	381	405	338	363	367	400	377	380	407	387	374	373	358	357	401	366	374	397	373	382	334	404	363	363	340	344	404	374	378	357	383	318	393	344	386	364	376	415	356	387	369	364	388	386	372	321	351	381	371	387	375	378	371	403	407	379	388	349	398	355	341	379	383	353	381	369	396	374	362	381	355	377	354	408	395	365	368	371	388	376	353	407	400	367	347	374	355	384	379	356	375	350	355	366	384	381	386	340	384	382	363	367	370	397	363	384	386	389	347	372	348	369	382	369	380	383	363	368	375	398	356	356	368	424	398	370	391	382	364	354	373	381	375	355	380	386	374	353	375	384	388	376	375	377	387	392	419	400	350	366	347	390	372	374	365	377	393	347	361	354	362	332	371	363	351	342	387	382	361	392	400	381	362	385	392	379	358	406	355	345	406	363	376	371	371	389	385	386	340	365	374	366	346	368	359	387	340	385	361	385	403	344	389	384	363	377	371	360	360	344	381	357	389	330	345	422	361	402	365	340	364	380	354	368	336	372	355	353	346	376	366	350	396	373	386	363	372	379	388	352	327	392	362	351	356	345	394	373	359	371	376	390	383	389	355	385	379	360	367	354	369	372	365	373	359	373	345	361	345	360	377	393	372	371	371	362	368	387	359	366	345	368	375	376	403	375	360	365	380	318	388	386	350	373	404	360	388	407	354	378	353	368	396	383	379	404	354	390	381	408	345	357	364	370	376	379	388	381	339	364	379	422	395	367	389	360	334	385	385	381	367	361	400	388	383	364	400	378	363	368	367	354	339	401	353	320	368	356	336	378	336	362	370	381	345	384	374	376	380	370	386	377	374	359	364	340	369	347	374	329	339	347	364	381	362	379	398	354	348	404	363	383	347	362	355	345	380	378	393	368	351	375	373	379	380	346	392	386	398	363	344	365	371	350	381	378	392	400	389	372	338	370	386	323	361	407	389	388	386	379	379	337	364	363	374	362	351	337	394	387	385	352	380	388	370	358	366	353	368	396	358	402	387	404	360	357	354	358	382	381	384	356	386	347	372	386	366	368	353	347	358	336	395	336	360	369	392	366	360	411	322	392	354	351	345	350	384	396	361	355	383	380	387	354	389	378	368	370	380	367	351	374	347	370	382	396	399	374	368	388	334	358	401	371	396	394	333	349	349	403	363	345	392	378	344	396	389	378	375	332	347	352	349	387	376	359	408	378	360	395	379	345	398	344	352	345	363	375	373	337	383	363	357	361	352	380	367	386	383	361	356	392	404	336	390	355	371	343	338	400	381	386	331	377	340	355	381	350	376	319	370	374	383	381	362	378	380	345	361	372	414	358	403	372	380	367	383	383	383	399	381	350	370	407	359	373	360	354	367	376	392	380	349	370	366	355	365	372	367	337	389	354	362	391	394	379	377	365	361	342	338	388	392	361	363	332	366	362	355	329	403	354	391	391	377	417	363	380	381	379	364	383	392	395	375	368	355	361	336	368	371	353	340	374	361	372	346	370	369	402	391	306	368	391	399	359	369	346	330	359	377	347	364	381	351	323	379	385	392	382	382	380	366	399	398	381	362	368	358	367	367	353	379	351	357	340	355	394	418	365	372	361	374	362	365	371	345	354	369	354	346	345	340	393	395	355	367	347	387	357	378	388	390	343	399	380	348	386	387	375	363	381	341	382	409	374	362	354	379	379	343	360	369	343	338	365	396	362	333	371	368	374	366	372	347	375	362	389	385	388	375	358	362	319	324	352	372	355	346	374	366	367	354	362	342	380	343	377	374	391	360	335	368	344	351	377	378	366	391	345	375	339	367	364	383	358	366	382	354	378	359	378	381	352	369	344	395	381	379	385	394	341	384	349	370	378	346	350	374	327	345	369	390	344	357	356	390	361	376	373	348	359	352	324	341	356	361	352	371	367	373
7832	3379	2590	1359	975	734	645	586	547	499	519	4572	17190	12513	4938	1744	459	375	419	371	362	327	372	366	351	342	360	348	337	347	360	329	351	354	326	337	359	360	358	345	326	360	363	358	349	344	347	420	344	342	388	338	354	402	360	380	314	373	354	354	303	349	349	365	352	356	329	330	348	374	347	330	348	367	351	342	339	352	358	336	350	352	334	313	397	337	340	362	354	276	332	306	328	350	333	327	338	354	370	349	330	368	362	340	340	340	327	329	318	357	344	361	311	340	373	308	334	347	352	370	334	346	358	352	313	341	361	358	345	343	332	344	328	359	362	344	354	360	346	359	346	333	334	338	338	321	340	343	349	340	316	360	352	344	368	351	317	352	350	333	326	354	328	357	357	348	336	333	332	389	350	335	369	345	352	340	371	353	332	318	319	340	324	371	378	337	337	328	364	347	352	322	363	355	323	368	345	359	370	334	374	356	311	329	343	304	364	343	367	357	333	367	377	352	336	339	332	363	358	353	362	337	326	316	372	385	384	338	323	347	346	340	366	364	352	345	329	344	339	311	346	363	347	371	357	341	356	377	357	351	358	324	352	327	321	336	336	326	344	320	362	337	320	336	355	363	366	353	354	331	359	381	333	337	311	317	356	321	341	338	364	391	346	353	356	367	342	330	328	347	363	337	378	315	311	347	375	335	353	338	340	319	344	315	349	353	350	361	411	338	342	335	346	333	330	378	377	335	340	362	325	360	348	360	368	315	337	346	349	345	347	337	329	340	335	347	355	358	351	351	369	373	332	348	376	356	352	334	343	343	373	367	357	355	384	360	333	358	373	339	355	354	350	363	349	352	353	361	329	367	356	326	340	324	374	347	347	339	331	339	351	341	350	375	380	356	346	320	356	332	295	359	362	311	323	356	346	372	363	355	341	325	335	348	380	334	347	370	329	355	329	325	325	320	326	322	373	329	360	315	355	389	384	347	337	361	352	334	338	341	346	357	363	347	388	333	356	311	339	338	367	341	335	329	325	349	285	359	355	308	315	335	353	341	343	329	346	342	374	370	335	344	342	346	346	343	333	361	322	379	326	350	384	339	367	346	365	336	345	322	348	324	350	323	348	327	369	366	351	354	336	322	350	331	341	335	365	317	319	331	335	368	384	331	292	353	352	355	323	333	319	339	346	309	330	335	350	367	340	337	374	360	352	346	323	350	348	363	360	385	371	332	346	333	340	337	331	389	364	365	362	327	322	316	346	336	362	324	361	345	329	384	328	350	352	330	369	351	352	314	338	352	349	394	339	345	311	361	344	324	361	379	333	353	351	328	326	380	373	310	360	318	323	349	341	344	335	362	349	320	343	344	314	366	306	349	332	352	317	320	371	354	346	341	358	357	336	357	363	342	347	343	350	341	315	351	314	343	362	325	338	361	349	331	346	339	350	313	380	344	337	310	326	335	333	337	330	356	345	348	360	329	339	331	363	360	332	323	322	340	358	358	358	354	374	337	293	364	327	359	363	339	325	357	367	348	337	327	314	401	336	330	345	329	345	308	332	329	346	348	300	375	400	403	367	367	334	300	319	353	340	338	335	385	344	362	325	345	354	365	349	323	319	341	338	354	350	370	345	334	339	333	369	334	377	336	358	353	324	356	351	358	344	348	369	332	317	343	336	350	373	365	321	344	373	339	339	324	381	327	322	341	321	359	384	329	361	366	357	382	371	350	332	334	340	342	333	362	370	321	347	346	360	323	347	332	373	327	342	332	356	345	328	347	363	341	330	292	363	336	366	335	361	353	381	348	346	360	369	299	347	320	325	383	345	370	324	348	335	358	323	341	316	357	358	350	354	322	375	332	379	333	323	336	347	357	344	308	356	342	346	300	331	335	352	319	339	373	364	343	346	355	333	327	345	356	338	370	341	351	351	339	373	342	358	323	364	338	380	370	341	339	343	370	339	312	381	342	339	336	351	354	386	365	350	332	373	348	357	357	345	330	337	333	379	336	366	338	353	343	326	360	331	328	353	383	351	358	342	328	396	342	360	359	352	348	324	373	329	371	366	356	317	375	382	353	365	358	320	350	345	337	364	333	355	351	312	320	344	328	354	333	337	309	361	385	316	322	364	351	361	330	327	359	370	324	345	349	384	326	362	339	320	352	336	333	360	347	337	357	334	354	349	352	324	339	332	318	307	347	330	333	359	367	352	345	323	331	303	348	316	349	333	344	324	315	351	341	349	333	343	329	356	347	347	351	332	319	348	324	360	333	368	331	330	314	295	342	363	340	329	357	337	363	351	345	365	342	337	355	355	377	357	345	353	319	356	351	339	372	363	346	350	316	335	335	335	355	328	333	337	348	373	336	347	373	344	331	325	356	357	352	343	348	338	344	342	328	353	342	364	327	362	352	344	332	340	306	317	344	354	324	364	366	351	349	327	333	333	356	378	367	325	378	370	313	353	356	370	350	371	337	374	327	337	364	324	328	342	329	337	371	318	338	369	346	374	328	365	348	305	332	329	337	337	310	371	339	360	367	349	368	332	355	306	313	360	346	371	351	307	318	338	355	342	337	339	325	333	316	351	348	325	323	341	361	362	346	351	367	338	353	366	359	354	311	361	350	332	362	313	313	352	343	335	351	377	356	349	322	310	313	352	360	353	327	350	367	359	338	350	367	369	368	328	333	329	307	365	357	365	370	334	348	320	349	355	355	333	352	334	347	316	362	345	326	317	360	389	340	350	348	357	357	315	370	382	338	320	372	371	321	363	345	373	374	356	337	332	348	358	343	338	340	333	355	346	329	338	311	340	332	363	361	336	337	340	346	341	343	309	345	332	312	314	327	376	348	342	358	353	332	361	361	376	306	323	362	357	351	358	332	358	317	360	377	341	348	346	355	342	342	305	344	381	319	348	349	322	336	371	366	361	365	347	351	334	332	326	354	328	351	333	392	341	369	359	349	329	352	343	353	342	358	356	315	343	359	332	335	304	347	358	330	354	342	332	357	340	351	377	327	340	312	331	350	354	321	350	346	355	321	362	372	336	326	357	301	345	352	339	367	337	324	349	322	332	341	339	308	346	312	334	340	347	360	345	355	356	333	361	355	331	322	358	334	363	320	358	331	371	339	322	367	347	350	346	361	358	338	320	354	355	342	347	363	355	358	359	306	351	320	342	360	372	352	354	339	335	355	323	359	349	342	347	337	334	356	333	389	335	342	335	345	352	351	356	354	337	332	324	340	316	352	352	347	352	311	335	337	332	361	335	359	359	346	357	339	340	350	339	321	360	335	392	358	376	342	357	362	360	327	344	329	345	313	349	355	353	343	351	343	346	335	337	378	328	331	360	361	346	367	353	325	321	327	351	318	314	313	354	360	378	355	348	351	368	327	316	339	361	351	345	338	327	322	345	334	348	349	358	342	361	355	324	326	349	359	307	339	338	297	323	324	312	323	315	347	348	339	355	348	363	341	338	335	335	347	344	336	362	371	314	335	334	345
23889	21052	28424	23894	21035	8075	1474	902	758	798	737	4449	24513	24263	12262	3309	828	583	667	658	637	562	555	573	565	558	570	574	560	580	587	542	546	524	549	524	611	524	568	575	561	552	618	600	562	597	589	588	573	533	580	565	583	588	591	585	578	578	582	567	573	544	552	531	580	561	547	581	542	573	527	572	596	576	584	553	595	591	539	591	573	577	609	540	528	535	572	569	536	552	572	549	564	542	557	551	610	644	554	566	517	570	588	576	527	575	594	563	542	590	531	554	582	553	602	580	558	545	596	596	581	564	549	583	581	560	562	563	568	542	567	552	566	553	574	588	539	516	517	561	552	580	551	566	531	565	528	554	551	547	577	564	585	581	559	614	539	540	586	562	596	598	577	545	564	537	568	562	571	546	578	582	520	616	548	539	564	623	588	556	554	590	552	596	539	575	534	542	586	531	525	535	588	599	515	571	572	568	579	560	568	573	571	606	570	547	549	578	571	593	558	568	569	598	562	577	557	549	550	602	566	570	567	577	527	580	585	563	559	573	548	567	563	633	562	514	575	601	556	540	580	558	567	578	582	594	520	559	565	578	600	562	595	567	596	578	566	520	581	542	572	589	600	556	517	572	589	594	558	531	560	567	547	621	539	580	564	581	496	527	578	592	556	552	587	551	559	556	580	552	556	549	568	564	525	565	557	580	521	527	573	571	555	551	536	542	578	580	539	525	587	565	582	535	541	597	554	598	581	578	590	584	575	620	583	542	591	519	598	578	556	581	578	564	545	585	555	584	553	557	552	522	586	556	551	563	535	564	600	558	589	534	587	537	544	566	503	525	612	553	559	548	573	511	571	566	608	593	551	540	561	576	502	538	583	554	556	552	581	585	553	618	542	541	573	569	567	536	555	545	567	520	531	585	579	565	564	595	584	587	544	536	582	567	560	537	586	522	623	573	575	566	580	626	550	571	539	557	562	576	546	527	561	532	555	543	601	566	560	583	541	537	593	556	573	557	589	602	591	547	558	560	529	575	559	576	558	568	586	573	517	543	581	563	531	557	516	560	601	505	551	551	530	560	556	548	609	576	565	590	565	591	557	538	587	560	579	487	574	533	608	546	560	555	527	585	600	561	550	548	547	543	531	568	535	571	559	548	578	581	553	571	550	587	552	569	544	536	543	531	567	583	557	545	584	572	577	565	538	596	599	533	552	525	560	573	581	656	525	548	531	564	558	540	597	562	553	529	545	600	579	576	547	596	557	578	571	545	544	550	563	589	575	559	555	553	575	514	583	586	566	534	557	538	522	561	559	552	579	549	577	553	558	557	587	572	568	548	563	540	527	584	535	534	511	582	547	547	562	569	576	585	582	534	606	562	560	570	563	604	525	549	529	574	621	551	558	544	560	488	581	577	555	552	534	543	564	568	575	566	532	546	591	546	515	569	556	552	606	511	554	554	620	564	554	563	588	579	540	597	561	580	592	555	583	552	535	622	583	575	585	589	516	563	554	512	557	556	591	582	573	532	555	551	561	532	512	572	561	568	563	546	564	542	557	571	558	579	548	565	594	556	567	533	566	536	540	577	545	567	582	562	599	572	576	542	560	575	555	571	561	533	529	576	540	554	554	561	535	586	553	557	547	555	575	585	553	603	539	594	580	546	577	574	577	566	548	604	552	566	603	580	547	570	552	594	573	534	521	571	548	528	543	602	539	571	532	572	577	541	572	543	566	575	555	552	531	572	563	586	577	588	611	546	566	605	562	548	560	585	568	564	534	580	514	530	598	580	633	561	606	569	579	550	553	564	532	560	567	552	538	534	548	558	560	574	561	535	554	537	593	565	633	508	586	577	584	566	547	582	556	586	562	569	554	567	601	555	577	567	587	555	593	559	518	542	608	513	599	564	580	558	542	599	563	539	556	547	549	587	550	544	583	556	599	561	519	549	532	573	562	542	568	565	565	579	556	534	555	565	541	537	569	627	598	549	559	556	548	558	577	542	568	566	566	553	510	578	542	580	548	563	586	544	557	552	578	593	566	527	549	564	597	520	568	567	549	597	564	530	580	523	543	545	533	540	549	582	597	588	521	564	529	575	596	532	574	575	530	563	519	541	546	553	519	569	524	596	593	563	557	583	608	574	570	582	560	579	526	545	525	534	497	562	597	587	564	567	555	549	567	547	528	550	547	580	521	528	592	545	584	578	574	571	578	529	554	604	556	548	585	603	535	578	601	573	606	586	584	589	533	537	566	590	581	620	545	580	536	534	591	559	538	571	560	583	580	600	517	622	486	539	562	580	581	584	569	537	591	544	559	530	549	560	530	559	556	570	595	596	561	559	562	570	540	562	528	622	568	607	511	559	558	580	550	553	552	590	595	580	594	566	544	565	542	537	497	533	542	582	527	608	551	585	567	557	541	553	567	537	539	552	582	613	564	562	551	561	607	584	557	563	547	573	549	605	531	583	568	535	518	549	589	575	538	548	572	560	587	547	534	561	553	528	577	539	582	583	540	572	586	568	544	557	568	543	550	575	564	542	578	546	581	566	547	601	540	533	563	545	585	576	553	537	562	555	576	612	558	515	528	595	535	592	578	545	557	547	556	554	551	590	564	572	552	550	564	588	523	576	593	593	556	539	574	527	551	585	555	526	576	544	613	534	566	582	541	547	587	569	527	559	477	514	512	564	550	555	530	539	553	604	545	566	519	575	539	527	570	575	544	534	520	600	552	524	556	555	534	523	556	545	558	536	542	577	570	553	559	533	579	549	612	459	551	583	524	561	532	583	552	590	591	513	572	560	531	553	581	556	562	522	534	530	527	517	530	536	592	584	576	548	586	575	562	558	560	590	583	581	609	606	517	518	530	529	570	575	570	555	555	544	570	536	537	526	565	521	535	537	558	563	571	586	567	575	547	558	585	577	550	553	566	541	543	563	572	609	552	584	555	551	561	606	568	556	538	552	512	538	528	585	534	516	544	544	567	554	548	555	530	573	540	548	539	568	573	566	569	577	568	527	539	580	550	555	563	574	569	542	631	561	549	563	565	580	595	542	559	627	572	563	558	562	550	573	559	546	547	582	540	583	601	556	567	571	546	558	596	554	565	559	560	569	608	589	584	526	592	511	554	548	554	564	589	564	558	556	537	605	575	546	539	544	543	570	573	534	526	561	572	554	556	537	573	569	559	537	568	538	574	583	617	536	526	572	542	587	543	552	565	540	510	535	574	572	565	537	547	592	529	548	589	531	588	553	549	546	567	547	573	544	574	556	519	567	554	573	564	546	574	539	577	566	558	580	543	549	547	549	546	563	588	570	581	564	596	580	616	536	567	539	532	539	584	582	469	561	552	590	530	546	534	534	595	569	568	527	574	539	613	586	614	550	550	608	530	540	544	569	578	594	580	560	583	573	567	560	567	540	608	566	553	579	589	553	579	569	603	583	595	556	568	546	552	569	545	592	591	540	542	573	530	556	558	530	613	572	575	561	542	528	531	538	550	495
9372	5690	4446	2376	1616	1313	1058	919	825	792	738	6841	25343	20904	9685	3015	775	530	668	592	520	503	488	500	481	484	516	540	535	450	480	498	480	469	476	488	480	484	485	455	479	497	485	550	509	485	541	517	502	486	485	483	509	523	501	535	519	483	511	447	488	475	520	528	502	518	470	462	502	488	525	458	503	506	492	499	498	509	488	494	478	473	481	502	521	493	469	494	501	481	495	494	482	471	515	503	466	461	501	506	478	502	519	451	534	506	501	516	507	543	565	558	480	526	471	510	502	478	477	497	468	517	480	502	461	484	492	523	505	516	497	506	527	488	487	518	497	500	499	495	479	485	510	490	514	514	494	485	513	481	484	486	516	467	510	501	484	470	501	507	497	534	539	492	547	512	452	470	452	486	450	543	487	483	473	472	500	500	475	534	480	506	488	479	492	462	502	485	516	469	502	475	479	515	499	515	519	471	482	504	461	517	478	496	472	501	503	474	477	475	485	495	472	465	491	480	495	521	515	495	491	517	466	538	451	488	470	492	477	480	475	500	531	490	457	521	526	486	554	477	474	499	492	488	505	507	501	481	468	474	516	481	487	506	467	477	509	477	510	491	489	468	469	496	501	478	527	491	502	494	489	508	524	472	506	495	490	482	449	502	501	492	520	535	482	495	501	504	485	478	494	457	469	508	505	508	485	532	494	493	514	482	502	477	484	505	438	519	496	482	539	521	530	514	508	469	488	487	524	473	444	526	512	506	537	460	498	509	509	494	488	512	483	510	511	489	475	509	477	469	539	504	474	532	481	482	471	492	501	494	472	504	473	518	510	437	478	464	507	484	513	491	478	492	489	444	496	448	469	495	531	471	512	480	488	499	489	479	493	488	477	485	476	419	523	520	456	540	476	456	496	533	459	520	504	473	511	519	497	506	486	460	475	519	492	484	502	485	467	463	494	497	481	459	511	496	472	502	461	525	462	476	503	486	485	492	433	462	489	472	517	492	496	512	508	502	479	516	512	507	475	469	484	530	525	552	495	509	455	497	503	489	507	510	475	489	470	465	467	464	465	502	511	455	498	482	480	511	473	470	491	506	456	474	451	543	509	485	497	514	444	495	484	488	500	513	481	491	487	512	502	496	475	516	478	467	479	449	502	475	495	495	508	521	487	511	486	481	504	510	503	454	493	493	532	467	469	494	488	499	463	491	468	496	499	490	477	464	527	517	501	543	508	457	503	522	479	458	487	505	468	484	473	474	463	476	461	500	548	510	513	472	480	464	488	506	453	510	501	475	504	493	513	467	510	465	469	464	503	491	483	506	474	516	459	467	498	457	488	464	480	487	505	488	517	501	475	535	484	511	522	480	470	470	502	516	517	464	501	480	503	500	475	489	475	463	494	467	480	472	530	500	443	470	478	458	492	483	474	491	478	465	463	472	487	456	485	456	488	488	478	488	498	458	492	519	528	485	536	487	474	488	470	479	488	490	473	473	504	500	493	470	499	461	474	477	487	512	497	531	472	497	451	491	509	489	477	494	501	484	475	495	457	462	490	546	488	479	511	525	500	485	490	500	518	475	486	447	511	490	490	470	448	482	515	481	489	545	501	509	512	498	491	440	489	482	454	472	497	497	468	492	502	487	487	474	491	498	489	466	498	494	472	512	485	511	493	458	460	474	504	500	493	494	468	492	532	548	473	489	499	477	524	475	479	522	542	470	430	483	505	479	483	452	491	521	516	456	501	453	535	492	537	476	480	440	462	500	513	486	471	514	521	470	500	496	471	470	467	532	498	468	489	468	494	479	518	502	480	513	459	499	537	482	533	489	508	469	482	503	501	454	464	519	493	506	481	463	491	499	495	512	510	484	472	475	502	452	521	509	552	451	513	451	477	476	473	476	481	461	475	532	494	454	502	485	463	505	470	490	473	511	514	475	476	477	469	472	488	505	526	470	461	483	515	492	502	465	478	473	475	479	457	521	484	497	443	475	499	499	503	518	496	504	490	502	505	502	514	508	491	456	518	510	502	468	525	492	527	495	487	504	485	485	476	485	521	521	468	501	471	486	483	515	499	502	503	473	473	493	465	486	497	513	480	507	476	473	520	458	502	502	481	517	492	483	467	483	499	501	495	475	528	481	501	456	491	508	503	505	506	463	484	527	513	480	483	470	472	511	447	452	535	457	454	482	485	466	477	507	483	434	496	500	515	495	506	495	487	448	494	507	482	520	485	529	458	480	458	530	480	515	493	488	491	506	499	467	482	492	492	465	462	481	467	476	487	478	478	520	483	523	502	495	519	460	513	516	470	483	460	510	476	522	477	514	473	510	472	480	478	504	487	438	479	450	497	459	502	488	470	462	492	480	506	500	456	467	498	512	472	460	471	478	450	459	479	478	500	476	468	467	537	465	488	493	487	515	491	502	507	484	477	466	457	472	482	496	479	487	468	477	501	507	471	487	504	502	509	448	509	481	472	482	461	533	480	476	470	507	483	489	505	502	513	492	480	458	493	491	473	502	477	507	484	486	466	487	478	499	521	494	509	522	496	488	449	507	464	522	497	477	510	488	488	533	518	489	482	483	505	504	549	433	487	502	466	459	488	488	513	471	506	488	465	481	454	500	502	442	485	492	511	475	469	470	511	437	485	486	494	495	484	482	498	426	518	478	455	458	494	493	514	439	490	485	491	479	471	509	486	468	486	440	520	449	494	493	462	499	463	475	478	494	499	460	497	490	445	497	479	492	484	457	501	486	491	477	432	497	445	464	479	521	488	489	471	513	471	457	481	469	471	492	455	519	492	492	517	507	491	497	471	562	493	515	487	492	489	470	493	462	478	504	503	468	487	455	476	460	472	467	481	522	478	549	464	457	492	494	497	530	495	475	479	464	492	502	477	473	502	458	528	504	496	484	476	481	490	466	461	485	520	531	491	482	443	485	511	500	487	459	506	514	466	514	476	512	547	463	458	478	436	488	495	467	461	491	483	470	496	504	522	512	501	485	501	469	500	505	488	484	448	454	477	473	489	509	485	511	497	448	481	467	507	459	462	475	469	449	476	526	496	488	495	485	471	473	527	477	499	442	481	520	508	448	519	504	514	438	491	458	476	484	486	482	507	473	471	491	511	450	494	458	506	499	528	463	513	505	505	466	482	512	510	452	470	533	494	498	455	448	452	520	462	483	482	504	495	495	438	493	519	520	492	484	493	509	479	466	487	478	496	471	499	481	467	476	474	471	488	513	469	491	489	494	505	475	454	500	511	453	495	467	510	524	467	464	478	468	466	519	466	490	465	517	509	499	488	494	508	494	480	476	446	489	466	487	473	497	522	473	507	441	499	463	497	488	470	484	479	481	482	495	491	501	514	485	493	459	483	467	503	521	496	451	566	471	505	466	507	455	473	512	464	494	491	500	501	448	510	489	491	484	535	461	493	498	458	496	442	491	487	473	512	481	459	433	477	503	525	474	470	471	508	480	509	486	488	497	492	483	550	471	451	457
27268	12864	1325	607	445	425	406	384	409	379	387	570	1470	1515	1067	637	461	375	395	377	384	397	385	377	393	417	384	413	391	382	376	408	346	398	361	357	410	348	399	388	419	392	372	374	374	421	373	366	398	364	412	370	376	354	402	387	402	399	391	376	396	388	370	405	385	411	390	370	376	353	388	383	363	374	389	355	385	443	377	399	388	392	369	409	396	399	396	369	400	392	371	410	368	368	363	361	417	385	398	388	381	378	390	388	339	369	402	411	397	391	367	408	371	402	390	394	388	374	412	401	411	401	390	395	391	367	377	398	377	400	389	395	376	376	415	410	347	414	389	439	376	393	385	375	385	387	387	407	380	417	374	385	379	401	378	401	391	402	399	378	400	378	391	384	408	374	353	408	402	376	424	414	389	412	434	401	414	393	387	395	404	376	363	409	368	366	402	409	365	366	398	366	389	378	346	388	385	407	386	392	363	403	389	409	398	383	413	405	375	400	409	351	401	395	401	385	412	404	376	388	388	392	401	425	380	389	365	376	390	371	418	385	389	345	396	406	356	395	391	407	385	382	379	371	401	384	427	416	382	398	361	358	375	375	381	354	370	375	396	390	413	395	408	397	366	370	416	374	370	392	382	374	361	352	367	355	361	387	372	384	374	396	395	390	395	391	383	353	382	380	388	403	418	398	401	402	409	363	368	388	347	390	395	368	396	416	370	398	359	388	397	366	353	376	370	347	358	380	403	379	396	363	395	377	361	360	372	375	389	382	380	398	414	381	404	417	383	403	364	407	383	426	406	387	385	368	402	390	384	425	382	373	392	393	418	377	361	411	394	369	390	405	364	407	370	392	409	363	393	390	397	362	344	400	343	392	363	376	390	404	403	407	379	402	379	353	397	427	363	370	432	381	417	383	438	391	416	331	374	378	425	418	373	415	429	401	373	388	367	387	420	357	401	415	390	413	398	393	379	367	393	391	365	362	410	376	381	399	392	423	397	406	365	399	371	394	376	381	384	384	391	334	409	430	396	344	378	363	422	428	379	362	373	409	404	379	386	377	412	340	411	406	401	400	343	385	430	384	368	384	369	403	356	369	401	374	366	434	380	385	405	425	409	410	384	371	390	424	387	370	384	365	374	383	365	368	401	382	403	367	383	390	384	357	354	387	405	377	412	371	410	373	409	394	411	397	373	345	415	387	390	401	376	368	377	393	374	383	353	403	377	401	399	386	449	377	340	383	397	375	405	378	396	367	365	365	348	395	391	352	389	383	408	386	388	363	351	376	359	358	400	365	415	392	418	383	422	396	375	394	363	377	366	389	369	422	360	415	393	437	398	383	404	348	371	405	392	427	390	391	374	393	414	430	389	407	360	335	422	411	391	396	406	391	350	406	382	400	384	411	383	447	400	343	355	361	412	379	400	357	379	420	380	364	383	340	415	391	420	388	395	403	399	374	400	413	371	386	363	383	380	340	399	443	401	393	394	377	384	371	386	380	355	370	372	397	382	411	349	395	403	433	411	373	421	381	382	391	420	361	389	390	403	392	390	401	397	381	395	353	372	394	386	375	366	401	376	396	405	404	393	366	385	371	378	394	379	390	361	376	398	403	381	400	391	384	396	393	368	400	380	376	381	393	391	394	391	376	384	396	382	378	404	384	378	387	373	368	414	393	386	386	412	410	387	390	386	390	397	423	386	400	386	394	390	434	396	404	373	398	387	381	394	373	371	394	417	381	395	386	415	410	415	407	393	375	402	397	413	368	369	397	366	347	354	378	405	369	379	384	392	407	414	381	408	345	374	414	422	382	406	378	382	378	432	417	387	393	368	381	391	416	383	395	387	378	386	382	374	424	395	398	371	426	367	403	406	385	390	406	439	389	416	352	390	384	373	401	385	373	387	384	436	399	388	417	394	402	391	379	393	381	380	410	376	385	409	368	390	356	389	388	407	376	389	377	385	415	373	380	405	378	358	401	390	360	377	408	424	387	397	396	390	391	365	392	424	415	394	393	360	375	388	381	384	401	380	388	362	346	433	376	365	389	386	395	396	398	368	383	398	421	377	376	371	369	398	405	397	404	378	392	370	369	376	403	394	401	383	378	407	413	402	395	387	418	392	385	385	428	372	402	418	414	379	395	395	386	370	394	374	371	351	401	406	398	402	397	371	364	371	419	369	394	396	403	386	372	394	395	427	401	387	383	424	368	390	405	377	383	383	424	385	394	370	378	411	387	411	365	430	379	375	340	372	376	400	374	413	413	367	391	399	398	400	412	384	398	354	378	363	367	393	383	374	382	387	365	373	389	388	379	409	385	382	406	377	416	402	390	420	416	378	353	408	372	399	388	379	380	377	389	367	377	387	383	341	379	383	388	391	437	392	397	372	431	416	384	395	412	383	386	383	350	396	398	385	365	394	417	415	384	365	390	394	389	383	413	382	402	365	359	395	360	386	364	387	356	404	362	394	339	377	393	368	428	431	335	362	374	386	392	393	348	380	400	379	389	379	378	358	380	400	383	399	401	377	379	365	411	375	384	412	393	361	404	408	415	353	380	385	384	389	427	378	369	395	394	367	418	409	392	377	400	384	379	360	369	409	385	394	399	367	411	408	369	367	343	377	404	398	403	385	395	341	369	367	380	382	365	385	392	385	399	404	401	442	387	396	367	405	376	401	390	381	357	394	410	352	377	398	365	401	384	381	401	388	419	373	392	365	391	390	399	377	402	388	390	380	400	402	367	340	367	434	410	383	378	372	377	417	395	352	388	398	385	404	371	421	396	400	381	404	391	405	379	389	379	407	386	376	360	378	398	355	394	372	377	376	351	404	401	417	397	430	381	431	365	356	372	405	406	418	385	359	407	415	379	402	410	392	401	407	386	355	383	398	389	376	371	342	415	347	410	381	367	373	375	371	370	383	393	367	383	376	389	382	363	363	402	358	390	335	364	395	403	370	359	426	399	389	389	363	397	367	372	369	402	390	366	401	369	390	391	366	403	414	412	354	395	392	399	371	395	401	386	402	405	394	393	349	392	425	398	356	386	400	396	375	416	358	406	403	414	384	377	371	380	391	348	378	389	403	387	397	393	407	357	381	367	394	377	368	374	369	432	397	402	382	381	424	437	371	414	356	373	409	390	420	359	382	382	413	380	365	371	365	426	365	366	379	372	389	397	409	381	436	365	324	354	374	401	368	375	366	380	412	379	360	368	411	417	354	401	382	381	421	370	421	418	391	416	396	364	395	411	389	405	380	366	371	388	367	411	428	414	410	386	407	377	422	342	363	374	412	389	384	410	348	406	366	340	409	398	405	388	428	379	395	385	379	375	379	392	377	402	404	427	424	368	375	373	366	371	404	382	375	379	430	404	379	372	421	396	376	380	390	375	375	360	404	369	339	395	426	356	383	392	385	395	376	383	392	408	408	372	359	399	408	386	364	396	392	401	374	388	402	347	419	420	355	404	382	369	415	370	345	402	443	390	357	416	399	390	397	394
5282	581	566	422	401	366	384	372	361	344	351	648	1986	1798	1255	594	425	354	356	335	309	338	339	357	337	364	365	343	356	349	344	339	299	327	339	369	330	362	340	342	330	411	342	355	325	337	350	325	341	319	309	325	348	321	344	342	380	346	329	328	324	347	347	324	349	327	369	306	360	352	359	370	352	351	325	346	345	312	345	342	348	313	346	358	331	325	338	376	370	345	346	362	369	336	309	365	356	340	330	349	327	370	321	341	385	327	286	345	336	360	313	373	349	329	315	319	363	343	322	327	345	352	334	335	360	364	322	303	331	357	340	332	350	320	315	352	302	352	354	320	353	316	354	345	334	348	339	347	365	301	373	331	315	347	338	343	368	314	352	308	373	353	363	373	358	372	370	320	336	353	322	379	338	342	361	335	345	352	337	351	322	349	326	325	335	363	342	316	350	331	338	336	347	361	342	387	350	367	347	344	391	359	354	339	352	339	335	334	382	370	326	328	322	335	341	330	335	328	342	344	360	341	347	317	340	348	342	351	340	335	334	324	334	316	347	326	383	360	356	351	344	336	350	335	351	324	330	345	332	371	333	343	335	337	349	362	365	338	376	337	349	378	347	338	328	384	354	328	340	339	349	335	346	352	344	343	352	335	332	352	348	327	334	357	347	353	328	361	355	357	359	359	336	333	327	375	338	334	383	341	330	332	330	365	377	295	360	332	315	366	321	316	353	337	344	339	346	351	344	335	317	345	349	349	322	335	325	353	351	323	358	339	341	319	352	365	338	329	325	328	333	334	353	354	306	342	354	356	342	329	328	334	348	328	341	330	354	311	358	327	320	367	356	306	362	365	332	356	328	350	336	370	316	373	320	353	332	324	324	338	334	362	339	323	307	335	339	334	341	348	307	310	358	352	338	340	345	332	382	344	339	349	383	342	358	378	328	348	333	342	362	335	345	345	362	376	361	337	362	341	319	369	331	366	327	351	357	309	368	328	335	338	343	330	334	382	318	329	332	341	329	336	347	337	356	339	331	352	339	334	336	329	329	325	323	360	368	329	344	330	332	374	341	364	350	322	334	317	361	379	341	363	298	367	399	345	327	341	308	337	331	312	384	364	320	348	351	354	381	322	358	299	368	340	328	340	337	367	336	318	334	382	318	368	331	353	333	351	373	343	333	334	329	305	354	351	311	332	347	353	351	344	361	331	372	362	334	366	355	337	367	354	348	326	320	345	338	332	373	346	319	340	337	346	311	355	335	336	342	347	324	335	404	334	363	343	355	328	348	318	318	349	349	346	328	345	341	317	318	320	351	326	364	319	359	344	317	349	339	320	332	355	295	350	352	351	335	334	340	363	353	319	344	324	358	344	344	370	336	314	362	301	338	382	356	365	316	372	356	337	304	337	326	350	336	350	328	358	302	368	308	365	370	361	308	367	356	324	375	365	347	350	319	345	345	334	328	346	313	354	338	340	340	330	351	369	342	377	364	331	334	354	322	347	335	349	337	329	353	337	344	361	374	330	357	348	338	317	357	345	351	350	329	370	308	340	323	342	348	370	331	392	342	356	314	304	341	355	319	367	367	321	340	312	355	317	351	373	350	369	356	335	330	339	331	339	348	330	341	377	386	348	337	366	333	349	371	324	339	357	330	327	315	342	337	382	327	343	341	318	341	331	367	333	351	341	336	351	350	331	325	323	350	355	341	378	351	371	324	335	340	335	333	363	339	323	329	325	337	350	386	318	359	312	345	335	360	354	332	365	317	295	335	347	332	340	333	361	372	357	358	339	364	386	308	323	343	345	317	333	338	354	313	340	355	327	341	321	346	355	332	308	329	338	334	329	376	323	340	350	345	310	322	336	343	324	347	348	360	349	348	334	335	327	334	347	343	343	336	348	360	366	349	325	388	353	333	339	337	355	352	337	347	333	361	353	354	335	310	348	316	333	281	317	352	313	353	323	345	353	348	316	362	334	366	338	329	348	359	354	328	349	359	321	336	333	362	329	343	353	306	347	354	347	346	335	325	343	353	331	323	370	362	334	354	354	344	348	342	324	321	341	349	371	348	346	337	314	332	363	356	341	322	314	319	327	321	354	316	321	370	319	328	358	362	330	342	369	325	373	352	329	359	337	348	331	308	376	328	327	359	368	343	392	324	328	353	321	310	359	350	341	349	377	341	335	350	312	348	347	359	315	343	347	330	363	357	309	343	355	360	338	312	357	344	346	336	323	319	350	336	302	336	363	353	346	334	322	336	361	365	343	348	340	375	361	323	316	324	355	347	339	329	383	362	340	326	363	351	325	356	347	344	362	347	322	334	345	310	355	343	349	330	341	332	353	336	332	369	348	359	369	317	321	360	351	319	350	334	325	353	340	353	365	333	348	335	350	347	309	356	374	331	358	318	338	348	348	359	346	329	341	334	343	322	313	351	326	299	346	311	373	360	345	331	334	353	354	325	334	332	348	358	355	380	344	316	324	329	375	364	318	340	320	384	349	323	320	329	342	329	358	326	337	372	311	360	330	351	351	369	329	346	354	355	319	316	366	331	326	325	361	332	336	340	338	370	316	367	328	346	342	320	335	336	395	308	356	319	320	320	332	360	310	353	329	335	363	343	332	362	343	338	329	348	342	360	350	358	358	319	348	347	343	337	331	335	371	368	360	294	354	340	321	335	377	359	340	357	329	345	319	318	323	347	325	371	331	347	356	356	347	322	383	339	331	356	308	349	352	337	332	364	293	352	356	365	347	339	310	337	332	329	335	334	330	336	348	350	334	355	367	343	304	365	338	353	341	334	328	370	336	328	349	339	330	336	339	357	330	343	342	317	345	338	335	340	328	342	332	336	320	356	329	362	307	327	371	305	361	360	366	321	341	310	372	321	334	335	345	353	375	325	339	325	358	346	336	325	360	355	345	354	327	366	338	379	346	302	390	328	345	353	351	329	337	335	363	333	344	371	365	355	378	341	319	344	350	338	331	316	359	356	341	375	355	319	345	319	363	336	323	324	341	313	303	360	326	340	342	353	379	319	309	370	350	372	374	324	314	384	326	337	343	362	331	348	360	332	313	357	326	363	320	328	366	321	373	332	326	345	336	356	330	367	374	343	346	345	343	351	341	322	359	345	336	349	328	328	350	311	347	366	318	357	380	347	309	314	322	328	333	321	338	359	342	317	329	327	346	380	325	346	353	363	344	360	350	329	347	303	374	328	352	344	353	345	351	306	311	346	330	351	352	334	355	359	349	322	335	350	376	342	379	345	314	322	342	319	300	341	346	330	347	355	346	350	358	352	336	328	352	363	339	291	339	346	323	347	392	344	367	362	327	323	357	353	324	338	363	372	362	350	331	350	337	338	331	363	340	325	367	327	319	347	371	336	369	336	378	368	361	324	358	338	385	323	328	334	347	350	362	345	342	350	348	354	344	341	347	374	346	334	352	363	355	350	349	340	352	364	373	365	334	326	350	331	338	345	330	337	316	351	347	336	334
24845	21076	27626	24764	11709	1319	858	639	586	528	600	5190	16265	13441	5276	1522	655	492	463	454	507	474	471	443	471	483	471	455	476	468	472	477	501	449	433	463	447	456	454	463	454	472	456	458	480	418	462	451	497	447	459	434	435	477	468	447	450	430	445	436	448	459	461	479	472	442	446	475	448	468	457	463	446	449	443	438	484	466	458	469	466	479	479	418	432	431	435	458	473	456	433	446	482	513	446	419	453	454	486	438	468	470	451	420	442	458	429	457	440	466	435	459	455	474	474	468	448	461	466	419	438	450	444	440	429	471	478	478	447	437	416	431	474	437	472	475	430	436	429	477	469	461	474	431	454	430	457	414	445	488	482	474	466	471	437	482	424	479	474	486	484	481	449	484	460	455	448	461	460	436	495	492	451	447	450	444	449	431	426	454	415	436	449	461	476	426	445	474	489	458	446	461	468	456	448	474	463	480	470	431	464	471	464	479	442	426	436	466	431	415	406	413	421	459	478	436	443	432	481	447	470	503	417	452	423	481	445	477	450	422	434	431	468	447	463	427	469	456	468	458	469	448	449	474	467	433	433	456	446	428	472	472	462	492	436	493	466	475	441	464	439	454	459	406	460	472	485	384	435	501	457	471	441	452	455	459	443	461	448	482	451	430	473	460	504	459	444	402	474	452	488	455	433	451	440	436	466	404	478	451	464	487	415	457	488	480	487	458	448	479	430	486	449	479	463	468	453	407	452	482	458	485	460	465	475	458	427	416	472	443	468	498	492	466	442	433	398	470	468	451	452	462	463	490	493	465	444	462	436	430	457	458	444	445	478	427	478	415	456	447	454	466	429	434	474	462	456	435	447	485	418	453	438	454	493	447	451	448	438	459	458	436	467	425	489	462	466	416	469	462	468	412	467	457	449	474	447	434	448	484	471	439	426	452	461	445	452	469	453	419	470	492	474	443	441	484	479	419	459	486	496	455	477	444	465	459	446	443	460	443	463	483	432	453	470	452	453	453	453	445	467	473	447	484	444	447	447	456	443	422	474	458	469	461	448	460	441	472	500	440	466	431	463	419	455	440	427	453	438	449	449	463	459	431	431	480	472	461	452	465	455	419	448	470	497	437	431	423	444	420	441	451	476	435	445	415	477	457	474	436	446	482	435	469	462	487	457	453	482	444	382	456	476	479	453	454	464	465	486	427	442	451	460	466	440	493	455	493	468	416	461	464	442	436	418	449	422	483	461	439	447	461	407	462	411	479	504	470	483	434	454	462	470	427	470	468	461	426	435	476	462	460	471	439	472	491	494	451	462	441	441	445	449	442	477	435	466	475	451	496	452	430	432	469	452	437	441	520	475	467	468	462	472	434	445	465	420	479	434	454	456	423	439	450	447	438	450	484	466	477	455	469	435	467	451	467	443	463	449	501	445	443	477	454	508	456	468	471	410	472	489	433	442	431	448	431	463	496	462	449	441	417	427	428	445	459	443	470	417	459	477	444	492	428	444	424	458	421	439	464	446	453	455	507	452	463	494	460	440	458	426	464	445	464	434	440	444	436	418	447	463	467	473	455	461	419	463	442	445	463	443	431	466	434	454	472	457	485	452	464	486	467	484	477	445	460	447	448	470	442	454	443	447	453	447	458	425	489	455	452	456	443	462	456	445	480	502	493	458	475	452	422	446	464	463	461	463	429	459	451	432	435	473	493	453	418	499	492	454	437	413	443	444	456	435	468	446	461	446	438	424	426	437	459	461	463	515	475	442	450	480	459	445	482	497	482	447	454	444	439	455	409	453	435	446	474	447	474	460	454	459	449	426	442	423	468	492	451	499	461	478	464	462	481	446	427	419	422	473	433	467	483	436	454	463	436	470	427	472	473	473	481	481	466	445	485	456	434	444	438	470	468	465	453	458	433	461	444	473	431	465	477	483	447	487	440	449	456	463	409	481	471	441	459	434	452	472	410	455	449	459	454	430	474	435	486	436	444	477	470	483	455	469	422	407	441	496	468	440	457	426	437	489	492	461	468	427	449	504	452	477	446	440	465	419	462	404	483	463	431	457	438	430	470	504	447	476	443	436	471	454	453	458	468	462	458	461	479	457	450	452	440	484	425	447	459	467	453	484	452	448	447	459	481	453	468	442	463	426	437	454	510	461	439	483	448	433	481	423	438	452	451	463	457	462	450	454	443	429	450	449	447	438	461	490	440	486	437	460	484	427	450	441	475	451	452	431	435	478	415	452	473	454	465	449	428	429	436	478	425	490	473	502	441	468	435	437	476	450	398	448	476	474	437	458	442	454	469	433	476	452	507	499	475	448	470	470	459	475	425	451	435	431	437	488	412	423	446	440	487	464	440	472	462	480	470	495	457	449	429	463	447	442	436	416	481	459	455	447	453	468	471	424	432	417	472	472	439	437	473	481	405	483	488	453	479	470	432	500	427	447	448	448	445	447	485	465	455	461	460	448	466	474	460	445	485	450	475	484	435	444	431	485	450	413	446	485	474	447	471	417	405	489	477	465	458	482	465	478	454	466	452	462	486	429	469	445	486	484	480	428	425	435	436	440	482	451	436	459	453	469	443	500	448	450	470	452	431	501	430	450	462	453	454	471	413	436	505	432	466	471	431	466	482	446	431	426	445	446	464	454	436	426	464	483	466	433	447	430	463	449	454	471	456	496	433	443	448	453	460	445	428	415	438	473	465	439	451	481	441	448	455	438	451	436	450	432	454	452	456	436	438	431	469	483	467	459	446	447	455	444	442	457	476	456	435	456	469	492	471	471	469	431	436	448	418	462	474	508	485	466	478	478	403	485	449	465	474	450	441	435	436	424	438	453	444	470	454	444	416	438	453	472	460	513	492	427	466	425	457	464	465	467	476	440	483	476	446	448	499	436	465	460	463	464	481	469	501	477	438	471	444	483	406	420	444	437	429	452	437	476	442	463	492	427	436	446	458	446	464	444	451	421	423	462	503	472	432	475	482	440	459	461	421	443	462	473	439	423	468	478	449	464	454	480	461	504	444	430	444	445	441	457	441	394	453	459	472	438	428	503	452	441	469	452	447	432	467	440	450	408	453	460	474	439	453	454	440	424	444	453	463	480	442	450	439	465	437	431	478	451	474	467	458	446	483	437	445	439	487	452	451	441	475	450	442	447	420	431	495	415	447	507	475	458	428	481	447	458	428	440	447	435	445	476	464	443	424	454	438	480	443	419	495	461	439	497	453	418	465	477	436	454	459	449	437	428	450	454	457	458	429	444	485	456	440	463	454	467	462	491	403	456	446	438	446	443	440	433	458	480	388	445	442	457	425	462	431	443	465	426	442	468	445	468	454	451	472	428	426	423	443	472	449	451	458	433	500	455	460	446	447	468	470	479	460	453	417	464	450	438	440	436	465	455	474	442	459	452	446	441	419	421	470	491	471	466	509	457	446	451	482	482	456	425	450	452	466	459	478	466	454	456	509	471	465	457	430	505	473	485	425	445	458	451	461
8757	3623	2746	1522	1028	914	737	671	573	566	600	7743	16156	12242	4742	1556	589	444	407	424	420	406	466	426	455	418	419	447	415	435	407	434	442	433	399	416	408	424	400	416	395	439	429	419	402	395	385	419	412	437	441	459	373	421	390	397	396	399	419	435	396	390	409	395	394	417	436	378	442	443	422	392	446	420	394	430	423	441	419	402	374	428	409	402	408	399	396	409	383	417	396	396	390	394	413	410	416	370	412	384	370	390	413	400	404	398	433	393	415	404	411	410	375	457	409	400	388	408	416	421	436	413	427	420	393	417	400	385	427	412	413	403	431	420	450	374	407	380	407	439	427	415	430	438	381	417	396	393	397	401	373	427	424	412	372	422	369	418	387	380	414	421	429	438	405	424	400	375	390	441	394	361	431	374	427	410	408	401	428	428	444	364	379	425	410	405	426	457	447	411	402	422	395	416	420	405	439	398	396	415	406	427	418	379	411	377	421	405	410	405	385	432	366	401	392	425	410	394	389	407	426	446	435	395	415	420	408	410	411	435	376	439	432	388	397	414	426	408	395	393	401	430	413	390	385	390	382	382	415	438	425	380	393	428	418	435	393	437	432	420	404	415	426	460	402	405	431	392	405	414	423	388	400	401	406	402	419	411	411	412	405	432	385	421	381	421	404	375	379	415	403	427	429	404	422	403	395	428	413	429	399	418	443	396	458	395	429	423	367	408	400	441	405	415	422	423	423	447	383	392	406	422	423	415	408	421	391	392	387	425	410	417	413	420	423	418	428	408	409	396	439	396	413	378	424	424	403	394	396	390	381	423	414	415	434	442	412	414	415	419	405	391	402	437	420	426	412	457	384	385	415	419	406	435	390	438	401	399	394	390	406	377	396	410	412	432	379	401	403	421	409	402	424	378	444	405	408	401	428	411	411	417	395	390	395	408	403	417	382	412	440	432	439	429	372	441	413	396	424	402	419	422	439	387	414	363	400	412	459	420	426	417	418	379	376	424	415	421	430	438	412	442	411	428	423	400	423	456	376	402	381	411	447	411	400	412	373	388	471	397	383	425	412	440	403	416	410	418	414	404	411	375	438	406	393	402	380	415	419	406	398	444	408	419	385	426	409	426	391	440	419	437	402	399	438	430	384	425	419	388	412	366	396	414	421	371	387	407	419	397	397	403	439	413	392	446	388	443	390	421	379	418	420	438	408	410	440	385	400	421	404	394	414	438	423	358	408	416	384	415	382	396	409	416	385	408	383	391	392	403	427	413	404	387	448	403	445	409	403	389	408	389	393	378	422	454	397	395	418	395	436	436	396	414	411	375	420	404	415	371	425	420	432	412	401	377	376	411	411	391	431	396	420	407	420	386	408	426	440	398	391	371	422	388	398	395	395	443	408	413	368	388	407	402	403	391	434	408	375	423	408	394	372	392	442	419	449	387	367	411	432	404	416	414	428	408	413	390	377	417	402	378	442	380	415	384	417	403	424	417	387	423	425	395	423	413	383	420	394	425	422	384	407	422	433	415	424	430	399	408	409	396	381	404	445	438	406	384	422	396	413	403	424	376	415	397	420	409	446	370	400	380	431	407	425	367	382	389	399	437	410	417	427	409	427	411	362	442	410	397	462	413	457	428	382	384	386	387	395	381	385	411	405	423	363	449	433	394	414	432	409	423	391	398	440	391	415	420	406	433	384	373	427	425	388	431	385	417	407	428	402	411	416	445	436	399	428	408	433	415	383	399	398	389	413	383	420	387	397	397	449	377	383	409	446	393	410	423	413	409	385	388	379	421	437	413	460	423	403	406	404	431	391	435	368	372	394	417	435	396	374	401	389	388	385	406	410	394	416	415	417	429	391	396	386	429	411	389	414	401	426	379	418	426	397	404	397	374	399	431	430	406	405	443	375	426	386	444	425	409	420	411	392	395	370	420	408	393	419	416	402	411	428	407	389	382	408	406	389	440	394	410	426	399	429	408	372	435	429	377	400	407	385	439	431	431	409	410	384	403	406	433	432	422	405	384	437	401	396	381	428	414	386	374	374	404	403	396	410	415	410	415	392	399	386	415	366	390	393	390	377	418	426	438	387	403	394	410	410	375	424	402	398	403	407	418	392	399	407	386	410	423	397	401	410	384	420	418	415	392	386	438	400	400	407	426	383	378	374	424	394	367	411	429	419	407	451	369	382	423	429	427	388	410	426	390	416	411	414	408	419	386	420	380	424	428	440	398	386	401	416	392	404	404	400	393	397	377	431	375	440	426	434	399	384	394	409	397	377	387	401	401	380	411	368	411	420	408	366	392	445	432	416	397	399	412	421	419	410	416	381	380	376	452	441	435	412	383	444	395	409	438	421	394	435	406	455	407	394	409	399	444	421	389	397	421	452	417	388	386	391	386	408	393	397	394	399	394	399	437	400	427	391	377	397	400	403	398	422	444	403	416	413	402	399	402	387	385	390	355	409	361	374	404	377	397	363	395	449	411	406	403	427	405	437	432	391	398	425	399	437	422	440	390	442	435	410	413	426	413	375	438	429	398	446	399	405	428	402	414	410	384	402	395	414	404	390	405	415	434	395	419	418	411	412	433	421	395	432	428	365	412	369	402	402	405	384	408	422	382	377	427	410	388	424	359	415	384	423	361	378	430	414	413	429	417	392	408	407	419	443	419	418	406	417	393	386	377	396	420	405	404	413	444	421	412	422	378	407	400	408	406	405	425	414	433	406	425	404	372	368	409	431	426	392	386	403	405	414	406	425	412	425	403	412	414	371	436	417	406	387	396	450	365	410	410	387	402	427	396	421	381	412	376	399	398	402	434	437	376	414	413	405	420	390	440	426	431	425	449	417	399	403	357	375	413	404	376	381	414	407	390	411	421	437	408	427	425	418	404	394	421	391	368	426	398	391	382	399	420	418	418	419	422	418	431	420	411	395	411	401	408	379	422	418	380	437	392	417	408	433	403	423	387	412	410	391	420	378	414	402	378	418	393	385	423	422	375	384	408	385	426	426	396	395	435	408	389	411	425	442	404	390	377	392	396	399	426	412	404	387	408	397	376	431	387	396	417	374	410	416	375	407	392	404	384	394	367	404	417	381	377	389	393	392	406	366	395	418	452	396	391	373	417	399	432	399	387	422	402	412	390	438	401	401	386	399	416	460	396	398	432	394	426	409	410	400	395	427	394	409	413	414	382	401	354	393	433	421	402	419	414	423	426	372	374	422	426	419	411	445	400	413	415	411	381	401	408	377	397	430	383	386	438	431	385	458	429	391	406	387	400	415	424	394	410	432	418	395	356	419	424	412	431	420	388	402	434	430	426	418	381	406	415	417	398	386	414	431	428	389	418	380	414	393	405	406	419	406	419	376	372	441	382	384	416	435	434	410	401	384	415	401	367	413	394	383	436	396	408	387	397	400	432	434	412	368	410	425	420	400	384	379	405	422	410	410	426	406	432	425	410	380	416	419	395	418	403	432	408	386	415	389	394	418	409
23917	21094	28500	23941	21078	8520	1676	1032	786	799	774	12293	27136	19970	9793	3241	970	649	625	634	683	606	593	683	589	623	617	648	631	594	600	623	624	634	628	629	608	632	632	654	604	662	584	644	624	601	611	586	630	616	662	612	640	601	580	683	631	590	623	624	623	565	621	578	603	585	612	628	647	618	610	610	615	616	676	587	591	599	579	573	629	626	625	626	613	625	637	607	599	646	657	604	569	647	613	618	599	605	611	602	620	594	585	625	613	602	636	617	580	574	629	596	627	661	599	618	629	679	620	664	584	604	593	636	595	611	644	625	647	559	622	553	616	602	591	596	634	634	619	651	607	635	612	632	617	624	599	584	578	648	631	609	619	624	632	643	567	621	639	592	637	652	658	582	655	565	637	589	628	648	588	626	614	597	621	584	598	620	612	629	602	603	654	596	632	658	541	649	663	608	637	609	628	627	630	617	615	592	579	585	638	648	648	647	606	603	582	613	608	660	620	649	614	589	609	569	607	611	664	589	599	660	624	637	616	648	603	630	661	587	628	593	596	599	601	623	656	643	602	624	606	628	646	611	656	601	629	621	576	594	625	619	590	617	637	628	604	636	628	625	636	636	676	607	572	658	559	607	609	630	601	601	603	622	617	656	601	639	564	626	584	609	593	632	621	668	598	623	574	611	617	580	620	613	626	572	629	630	591	631	615	625	630	626	617	639	589	651	631	552	605	598	607	628	622	571	576	594	626	611	590	646	603	619	576	606	671	626	544	643	610	579	602	615	592	590	616	608	608	585	586	617	581	573	596	583	617	600	631	634	600	641	633	610	639	612	648	615	612	587	612	621	611	622	627	641	594	633	600	618	618	574	621	615	606	660	604	594	610	624	608	640	610	638	556	655	636	571	619	577	608	637	627	644	578	638	620	638	632	589	599	598	622	635	639	605	632	597	608	584	631	592	618	604	617	615	611	577	589	610	605	604	632	600	557	579	571	618	633	607	624	616	597	586	619	668	592	609	586	620	621	560	627	575	649	673	604	572	597	585	585	574	630	611	580	609	645	609	622	621	668	549	565	592	587	637	595	600	613	607	642	601	599	572	613	619	610	604	580	604	610	620	618	581	570	613	556	626	600	627	644	619	653	618	607	623	610	637	654	580	580	587	549	645	615	610	638	602	638	631	612	588	655	563	582	581	606	608	598	598	613	571	580	633	622	594	625	567	619	616	606	612	606	604	596	639	603	614	605	616	627	606	652	613	588	630	606	623	582	657	620	626	607	598	622	605	595	610	619	611	592	553	599	612	593	555	565	613	599	602	578	568	634	586	606	649	590	646	611	574	593	603	601	633	635	579	555	627	628	608	608	608	627	614	630	650	629	618	593	590	638	632	570	596	571	592	647	607	619	595	542	613	625	567	622	621	593	638	581	641	628	624	606	623	634	669	569	580	598	629	623	640	614	590	624	658	616	619	599	587	598	636	649	625	623	622	611	555	614	649	612	620	632	611	611	642	632	598	575	590	626	600	664	595	585	613	630	608	674	574	638	584	598	576	619	607	593	617	623	618	663	567	614	601	627	605	627	574	597	622	626	602	626	566	622	630	613	637	622	607	605	632	575	559	639	639	610	615	622	579	605	607	631	580	634	618	657	612	599	634	626	645	597	649	614	621	569	653	627	636	600	617	628	668	560	633	580	582	592	613	608	591	569	610	558	581	640	628	623	655	614	656	636	597	648	577	618	619	669	641	608	581	598	607	643	589	581	648	655	600	616	636	658	604	598	580	629	615	616	637	643	618	606	613	666	610	549	613	610	582	605	596	665	613	614	590	601	577	570	649	636	596	687	581	628	647	593	597	610	631	563	611	591	648	620	624	564	597	610	590	613	616	600	581	627	581	576	579	633	597	635	579	635	609	630	604	564	644	586	565	565	631	617	593	591	637	620	613	582	580	619	616	583	592	599	561	602	550	631	617	583	628	625	628	656	587	587	579	615	560	611	592	612	619	610	627	598	605	611	613	635	625	634	571	561	621	599	628	611	619	613	614	630	584	598	614	603	574	615	616	604	576	646	644	609	586	572	574	607	614	595	618	597	559	636	596	618	559	607	624	638	646	611	580	623	612	628	607	577	609	576	626	600	566	625	556	612	576	628	593	656	575	625	595	611	595	612	601	625	571	600	587	678	617	637	613	595	592	596	636	572	627	607	611	612	591	606	584	622	593	607	629	591	637	607	613	584	536	654	624	627	599	626	619	629	561	634	597	623	601	601	612	593	589	594	615	570	593	587	592	604	634	621	557	581	605	625	649	625	594	648	597	591	582	636	635	558	624	632	619	583	616	609	586	610	640	622	591	622	585	651	618	587	631	644	612	575	589	573	610	598	586	631	606	600	618	626	601	621	591	606	623	601	599	544	560	624	641	596	575	592	648	635	630	632	581	626	642	609	630	642	604	607	623	590	626	656	580	584	609	616	581	559	597	577	611	601	613	593	652	645	641	593	609	642	594	601	591	628	592	614	599	577	589	616	622	604	609	601	622	624	573	578	627	632	588	608	599	561	650	603	629	634	662	611	617	571	580	600	597	659	596	602	595	642	630	663	560	598	603	650	594	616	657	625	599	642	554	628	597	625	600	644	625	605	582	607	614	594	656	654	654	618	616	606	661	656	595	589	609	632	606	610	603	632	623	591	586	589	630	641	595	653	620	574	617	621	572	590	630	572	631	591	574	585	617	627	618	569	630	597	605	609	627	621	590	614	619	620	559	615	619	602	570	611	605	607	557	585	592	649	599	591	562	642	622	611	593	640	637	590	592	607	630	585	561	593	583	646	616	626	576	627	605	627	606	604	571	633	608	620	583	653	600	633	621	615	637	582	606	591	599	605	612	595	587	623	570	638	630	598	558	605	609	591	575	622	592	663	595	584	590	626	638	597	637	598	600	607	630	645	577	614	647	610	619	618	616	623	602	612	661	621	601	624	642	620	601	612	619	613	647	604	581	590	640	612	631	601	613	623	623	625	609	589	616	585	629	611	611	634	571	605	574	619	578	639	651	599	589	574	647	597	620	629	597	601	562	631	611	618	615	599	604	599	590	590	609	588	608	629	597	623	585	623	577	585	629	585	642	601	616	592	606	647	646	601	595	603	625	662	579	653	579	594	608	586	655	644	587	643	587	633	614	615	634	632	630	602	645	644	657	584	575	592	632	621	661	593	583	608	599	634	592	633	636	627	637	622	596	600	620	652	628	618	594	634	610	585	604	601	642	670	641	607	644	579	615	605	623	600	562	613	607	615	604	598	593	626	632	633	610	604	602	609	555	649	586	670	608	587	598	624	604	617	558	632	627	603	585	611	621	648	627	564	613	597	608	605	566	613	654	645	597	603	601	611	588	578	631	614	635	616	621	647	626	620	618	611	643	606	617	642	597	595	653	560	624	604	614	586	624	649	617	580	619	640	632	593	601	605	598	615	633	611	628	602	611	633	614	604	600	597	602	615	633
10298	6006	4726	2481	1679	1335	1054	953	868	856	794	16061	24867	16394	8362	2861	876	572	533	567	557	525	513	515	500	557	567	539	536	566	563	524	556	512	548	541	527	525	549	520	565	538	523	554	571	541	510	515	518	522	562	525	525	521	541	497	509	593	543	506	472	497	506	555	552	523	532	538	511	532	522	558	531	478	504	576	553	495	506	556	546	515	519	534	535	510	539	541	544	547	564	511	551	548	520	513	500	503	560	535	550	500	531	534	497	558	515	543	545	546	499	474	530	495	534	483	502	530	509	533	552	528	528	529	514	518	489	510	517	515	505	567	531	524	560	524	500	536	490	534	504	568	546	556	529	511	530	514	519	556	531	499	509	537	541	541	537	514	524	533	518	538	535	554	504	523	537	499	547	540	516	496	588	552	538	497	534	537	556	546	534	555	526	567	534	529	559	518	522	533	521	548	536	536	545	546	468	527	575	558	529	535	521	547	514	526	494	511	515	511	534	514	513	545	544	537	501	538	490	542	549	524	528	583	565	541	503	524	499	556	486	522	572	497	576	548	517	529	529	530	542	531	546	516	532	505	528	512	513	539	525	572	550	546	505	479	531	532	519	534	499	546	488	520	528	542	542	533	537	485	536	549	518	530	534	534	583	552	545	535	527	529	548	526	532	517	544	544	533	530	520	512	484	496	521	529	521	546	503	517	533	586	533	559	503	523	507	525	543	547	528	553	541	518	521	594	528	505	547	530	540	532	501	563	526	518	538	509	541	516	519	529	541	579	515	520	506	520	540	496	548	562	535	555	575	515	534	523	550	527	498	531	522	539	527	508	531	523	515	501	525	541	517	536	526	491	518	542	516	506	540	511	510	550	530	535	540	517	539	526	558	519	572	527	515	508	536	533	497	517	551	501	530	501	544	501	519	545	563	522	534	546	492	511	498	524	542	528	497	539	511	524	538	483	547	517	533	535	530	532	546	565	522	522	567	519	490	556	534	498	559	513	557	512	541	510	531	506	514	511	514	526	527	519	506	510	541	541	531	556	505	523	513	512	505	505	542	529	556	525	528	525	500	517	523	503	541	516	516	540	563	514	524	523	517	542	505	476	511	507	503	538	497	509	470	504	536	521	531	511	481	478	566	573	542	557	469	493	528	498	544	519	557	550	560	551	548	537	480	496	527	515	543	540	513	531	510	535	524	523	517	514	549	548	532	537	532	523	545	551	545	520	520	481	517	518	514	537	504	519	537	574	505	503	523	510	526	547	526	535	532	501	540	496	505	507	504	472	480	518	463	562	491	532	516	521	538	531	516	574	512	520	516	563	504	537	486	529	529	557	503	481	525	535	507	532	551	522	522	559	546	497	540	549	571	502	497	527	553	525	549	487	505	532	512	508	538	540	567	520	503	512	519	529	532	511	527	536	533	512	522	504	530	492	501	501	537	550	476	531	504	567	556	550	509	564	515	505	512	564	506	540	481	540	531	524	506	522	520	519	506	513	541	518	510	525	500	518	510	522	523	520	500	525	543	492	506	540	537	527	511	518	516	537	538	537	523	507	516	522	553	517	524	538	508	519	535	513	522	539	519	519	506	534	507	479	526	565	559	556	529	508	492	509	505	519	494	471	504	538	499	537	478	511	574	541	532	517	508	518	523	534	509	554	549	521	520	477	520	504	499	530	505	522	529	523	519	501	479	525	540	551	523	514	498	525	560	517	511	560	541	535	524	561	463	498	560	514	519	539	556	478	576	521	544	479	522	484	531	535	515	489	523	538	504	493	553	517	520	557	504	557	523	513	566	545	526	507	510	517	521	505	528	538	537	531	518	555	506	517	584	494	566	520	503	538	513	562	525	538	536	545	525	531	557	571	526	551	524	539	509	543	502	474	515	552	540	537	524	519	498	499	509	519	520	569	521	543	532	525	554	512	485	533	509	530	566	507	527	528	494	530	550	515	530	516	568	546	543	502	546	495	494	517	487	530	515	511	507	474	546	514	528	522	508	480	523	557	520	531	500	507	518	540	545	508	527	525	549	509	530	498	500	534	484	471	514	499	525	541	523	511	494	492	519	485	481	519	537	519	487	521	538	506	519	550	499	528	521	500	508	538	514	536	484	529	539	537	580	514	502	529	522	523	484	504	502	505	504	508	548	537	507	479	515	560	536	519	536	504	529	532	521	553	520	519	527	530	482	517	506	561	517	507	553	481	528	498	518	561	504	513	510	518	541	522	563	508	481	478	524	528	498	509	525	501	522	507	507	514	520	537	508	522	544	510	536	507	509	510	507	507	518	527	516	487	528	537	540	497	564	512	521	515	523	507	510	549	478	536	517	517	539	514	493	513	498	539	549	525	544	500	508	487	513	515	516	524	539	538	556	508	483	533	516	519	510	484	560	514	513	509	559	534	513	483	496	500	503	505	519	546	517	513	567	478	552	559	529	516	502	544	503	529	495	511	513	522	495	535	544	520	516	486	536	539	498	519	497	502	517	542	529	528	523	500	528	547	477	539	533	558	531	547	509	492	554	515	520	510	550	491	502	518	515	509	563	547	525	517	506	533	536	543	517	506	513	534	523	539	521	518	525	506	492	553	512	531	526	511	517	511	531	495	527	513	498	515	507	507	478	485	481	482	539	516	552	496	463	534	526	512	549	561	533	512	561	521	535	496	493	515	565	502	523	489	483	555	507	512	566	515	524	487	540	507	533	549	528	535	510	534	523	559	516	530	529	535	521	500	489	521	547	519	517	482	493	513	479	516	525	490	557	515	531	554	510	531	553	495	532	513	561	517	537	502	485	517	535	554	506	548	527	529	496	533	513	529	508	530	518	530	491	513	484	491	501	547	507	543	575	477	555	516	535	513	535	512	466	495	524	492	505	531	533	500	557	523	531	531	497	497	492	581	493	539	555	507	489	521	498	538	502	512	513	540	518	535	508	504	529	552	511	499	523	506	536	529	515	545	547	504	532	552	512	523	539	523	516	542	515	531	515	515	556	516	506	522	549	528	499	528	495	585	528	555	543	525	505	515	520	496	508	529	516	528	529	523	534	557	532	539	501	543	542	522	536	483	479	533	521	539	519	518	508	541	508	490	512	507	541	505	502	567	533	539	542	552	542	496	522	539	525	505	542	514	501	522	545	540	519	526	559	507	508	533	494	529	537	535	542	515	492	527	543	504	542	517	512	504	567	495	491	539	569	525	532	527	485	508	545	543	536	500	516	525	567	503	498	447	532	494	519	489	561	472	558	500	529	547	518	495	521	497	501	534	534	560	518	501	562	511	541	549	534	502	552	489	493	543	512	532	531	525	546	495	501	501	536	522	535	493	547	494	510	516	531	546	518	530	557	532	549	544	532	528	571	530	506	525	497	483	525	509	520	491	508	516	522	523	545	503	530	503	486	511	497	490	543	556	472	489	497	532	517	517	526	520	489	497	507	506	518	505	531	518	532	569	527	540	496	522	501	539	539	523	540	489	514	508	514	494	490	520	529	510
27237	13140	1390	706	465	477	454	454	474	462	433	846	1650	1524	970	711	473	422	418	438	433	442	445	444	383	446	470	424	424	435	387	463	430	416	431	425	424	421	415	393	457	425	416	446	435	414	445	424	431	436	451	450	442	423	462	449	445	414	414	436	429	429	451	437	472	427	412	461	401	463	420	446	421	418	422	430	428	434	402	446	458	454	429	412	440	439	402	440	401	477	420	427	411	423	446	408	406	459	422	421	459	414	453	422	451	431	403	424	402	463	411	443	472	422	374	425	406	418	401	433	411	416	400	421	424	437	432	423	409	448	393	466	438	428	470	423	407	421	457	419	443	439	405	410	391	402	402	412	465	448	456	467	442	432	428	468	399	448	408	410	409	454	450	413	421	418	468	429	415	424	385	422	417	422	427	447	439	417	432	374	441	425	418	424	445	433	430	421	409	459	426	422	428	454	453	446	416	430	404	422	410	436	432	480	394	433	442	407	458	412	450	415	443	434	377	428	449	463	440	448	467	429	430	438	428	424	434	436	472	425	432	415	385	397	417	413	411	437	427	428	447	464	404	417	445	448	395	399	401	430	434	437	438	414	408	433	440	414	393	438	461	408	434	449	449	469	432	445	436	436	407	440	458	417	419	410	442	440	426	453	439	457	416	415	393	447	444	429	435	437	446	452	418	429	442	445	423	433	458	409	454	409	444	408	430	453	426	435	462	453	443	417	413	418	430	446	444	410	402	453	424	457	414	429	476	431	463	419	380	420	387	423	406	413	421	449	447	451	434	426	429	449	408	435	431	435	413	425	445	412	448	409	453	453	444	415	415	408	421	412	439	417	427	447	430	420	447	408	416	425	437	457	439	436	400	447	419	413	431	431	448	452	445	445	453	439	472	426	440	433	416	424	442	420	422	435	471	426	420	404	397	446	427	447	400	441	426	449	424	466	436	430	426	427	413	425	436	415	453	435	434	444	442	454	450	455	469	434	400	416	409	391	397	405	441	442	433	394	442	446	437	411	402	404	442	417	443	411	416	400	477	421	426	410	420	432	384	419	407	410	447	411	415	412	423	436	450	451	422	405	423	455	438	408	405	417	443	443	459	407	407	419	451	429	445	452	460	453	422	458	455	456	442	427	446	409	439	422	457	400	446	427	439	397	411	409	436	470	465	406	406	442	452	441	411	417	451	438	397	434	474	436	418	405	403	486	423	447	419	399	440	443	429	439	396	427	457	413	410	426	439	438	450	423	423	441	449	447	431	427	428	417	427	464	397	419	382	419	418	428	426	474	420	406	417	390	430	452	453	432	415	416	462	466	421	383	433	408	464	384	425	455	481	430	459	401	451	453	462	434	434	437	404	463	408	464	458	401	441	407	408	428	386	455	433	473	432	406	411	462	448	442	435	423	441	431	422	395	435	411	411	435	423	430	439	409	389	422	434	415	419	419	461	451	448	417	427	444	429	413	416	462	408	416	450	425	423	412	433	422	446	420	427	444	458	438	449	434	412	405	441	417	438	455	424	465	417	453	440	425	417	407	438	426	444	434	408	453	433	417	417	379	455	444	422	448	437	424	438	434	422	446	458	434	445	407	411	468	438	446	417	399	407	419	442	403	387	400	398	412	438	414	470	429	444	453	414	416	446	419	449	423	440	442	440	430	434	454	395	414	453	405	423	435	424	425	417	413	435	421	414	466	457	448	435	464	428	404	415	428	430	437	461	430	444	437	395	450	437	413	408	432	408	416	433	429	457	463	408	434	434	412	476	445	409	401	410	431	451	411	403	412	441	456	476	416	437	415	427	427	443	397	432	447	435	431	369	406	434	417	402	420	419	418	395	414	417	414	419	433	429	398	423	388	438	411	433	444	434	420	411	459	440	417	390	445	401	438	440	395	419	469	413	381	453	396	446	430	435	391	436	442	412	411	408	407	432	445	393	396	466	402	418	455	402	401	461	408	414	413	426	421	444	404	444	416	422	454	403	445	433	395	436	425	411	406	434	411	386	449	435	437	397	439	422	418	421	424	395	433	411	431	440	432	431	411	431	420	426	407	421	438	413	424	438	416	459	441	463	446	395	473	448	434	451	416	426	409	480	456	417	418	408	403	450	451	402	415	407	456	381	422	433	456	424	387	421	468	448	443	402	463	428	415	434	425	455	374	458	434	411	402	436	446	420	473	431	420	400	415	435	417	445	423	451	391	413	378	443	418	441	439	424	485	417	442	390	445	469	453	433	410	399	396	427	409	416	422	454	399	455	441	447	441	472	421	414	416	433	447	436	405	380	439	418	416	414	419	456	417	413	434	420	416	411	409	405	394	419	486	435	434	405	449	396	450	418	420	414	420	419	465	443	434	419	444	431	430	412	383	406	416	391	434	414	450	466	435	421	416	451	417	442	438	420	434	441	414	417	434	403	419	407	413	422	425	409	447	406	412	425	426	448	428	411	392	405	446	425	411	428	421	455	426	451	402	414	448	413	431	428	383	424	466	450	411	403	448	444	409	440	438	433	432	435	418	407	405	447	394	429	435	441	421	409	412	427	424	422	402	467	452	432	430	440	431	465	400	472	419	396	403	418	462	432	421	425	414	431	496	451	426	432	438	453	404	446	443	432	446	412	432	425	392	438	423	445	420	423	429	410	405	447	455	438	420	444	424	434	438	408	406	399	418	440	431	436	459	430	420	423	423	407	449	445	428	440	420	442	415	422	438	384	435	436	410	443	459	458	433	414	422	419	448	449	404	435	410	429	423	408	474	410	415	431	422	417	420	389	399	433	413	447	419	420	422	405	392	445	417	468	446	425	383	443	425	429	415	452	430	448	420	450	431	435	453	461	424	420	413	411	466	414	419	413	425	420	428	425	419	422	395	423	444	434	416	415	453	472	436	458	467	424	430	440	466	466	426	428	428	451	428	426	428	445	433	380	440	467	420	423	412	445	422	437	429	448	449	449	455	416	413	396	424	420	455	410	442	430	422	404	461	396	424	424	449	404	454	382	383	404	398	464	412	400	399	461	430	421	396	406	444	414	422	461	411	402	440	427	442	414	430	435	403	461	427	414	460	412	398	432	441	377	452	404	404	432	442	427	407	433	468	437	407	419	444	421	423	390	399	432	407	397	404	399	430	427	427	439	425	456	430	428	444	455	438	407	430	450	401	426	417	422	411	434	433	459	426	407	425	430	416	424	429	451	439	464	435	454	425	470	411	452	379	421	450	415	426	440	432	441	406	429	453	482	434	438	422	417	447	410	444	400	428	454	391	413	460	444	426	436	417	430	461	419	501	417	438	446	432	410	460	436	428	432	456	418	434	409	429	445	453	429	434	440	415	414	425	391	426	414	448	420	424	440	428	437	461	403	429	417	429	423	418	418	504	406	467	447	426	445	385	412	456	431	433	434	412	426	448	417	435	413	454	473	425	449	443	422	421	452	462	464	439	399	452	484	426	424	451	402	429	429	439	437	423	436	432	412	405	431	417	427	439	414	423
5099	690	540	470	434	432	398	400	383	370	359	1114	2009	1629	1019	610	422	388	362	370	356	381	361	398	347	387	395	379	381	406	363	377	369	399	352	393	368	378	369	387	348	360	349	358	373	419	398	365	386	342	347	390	365	359	351	359	373	382	363	350	417	340	354	372	378	360	404	388	377	375	385	373	400	404	400	346	372	361	356	413	398	380	354	374	385	384	361	381	409	394	367	370	384	389	352	351	341	410	381	383	399	369	370	362	395	322	361	369	364	357	344	376	393	371	366	374	372	389	366	347	350	365	369	400	378	377	373	384	375	395	362	366	360	381	353	360	363	426	337	356	362	375	390	380	366	347	380	360	346	357	335	378	358	362	338	352	365	365	429	406	353	359	410	406	403	417	406	388	359	400	394	376	380	359	363	383	385	366	356	379	340	383	365	360	383	379	393	391	379	372	326	394	385	383	358	383	356	412	361	357	398	345	358	371	340	375	405	390	375	367	393	379	384	376	401	388	369	385	390	339	353	352	366	350	377	361	393	399	405	371	379	352	382	370	375	368	378	418	379	379	348	379	362	372	362	375	342	374	369	387	371	374	354	365	409	347	348	375	369	396	387	344	387	369	328	400	358	404	341	374	389	383	351	401	391	355	326	393	369	389	403	372	370	351	392	372	371	424	356	401	378	359	386	349	395	371	377	368	354	326	379	377	373	371	356	347	380	413	361	366	355	373	357	351	393	360	369	373	373	346	349	375	378	386	382	374	365	365	387	343	379	377	372	370	382	335	396	356	394	368	354	376	362	351	377	389	367	389	381	324	378	372	354	385	350	375	375	348	402	368	345	396	365	398	377	367	353	346	392	361	385	360	367	365	359	374	388	376	387	368	355	367	355	347	373	374	398	404	415	387	358	366	345	399	352	358	395	348	373	391	347	342	394	334	335	355	345	387	383	354	358	381	350	386	354	390	353	381	362	368	384	369	361	374	352	356	378	390	360	370	369	348	394	334	406	374	366	342	338	336	394	371	400	358	337	372	354	380	398	381	400	324	341	354	368	352	377	391	408	394	387	381	372	345	366	389	395	358	373	343	377	397	406	359	375	386	376	373	387	341	365	359	338	375	362	361	367	355	413	379	361	382	334	382	364	368	371	367	381	416	366	336	384	343	397	367	393	385	374	376	338	358	354	363	397	359	351	362	381	364	382	356	359	360	351	383	375	392	347	383	363	400	389	391	368	368	363	401	393	390	381	355	348	382	363	367	366	333	357	353	364	394	380	364	374	337	402	349	376	381	366	368	356	386	337	383	363	349	369	360	354	410	402	370	339	379	369	395	367	391	386	409	379	372	349	347	364	385	384	384	349	363	402	376	380	409	378	398	353	336	356	363	397	402	362	351	373	392	330	361	385	396	374	369	353	350	358	381	351	390	397	394	363	373	391	364	385	369	374	358	357	404	388	387	354	367	374	390	374	365	395	378	392	400	389	385	394	343	360	368	395	383	375	346	358	380	363	369	378	394	377	349	379	369	384	363	356	358	377	367	350	361	403	337	394	332	383	362	363	392	379	348	330	391	388	362	383	325	370	368	414	412	392	352	376	363	356	368	350	415	382	388	375	361	348	358	396	364	391	409	342	371	385	349	372	363	343	354	375	381	381	371	379	364	396	423	387	391	388	396	387	361	390	379	364	395	394	388	380	404	357	373	417	347	385	373	387	394	371	398	380	398	381	376	372	357	355	399	349	334	391	374	414	352	362	370	361	329	384	343	353	352	381	379	349	369	357	383	320	397	364	368	364	410	384	357	374	361	363	358	383	350	409	385	376	370	344	387	339	367	367	373	354	392	403	329	404	344	356	389	336	398	368	404	345	373	388	364	379	338	321	358	350	392	378	385	362	370	381	378	355	353	355	348	381	360	319	365	382	390	396	380	395	384	400	349	362	397	365	379	381	428	352	371	401	367	346	332	396	354	318	365	329	359	408	346	357	389	381	370	389	368	354	373	394	374	392	391	386	357	392	364	328	341	386	363	403	330	372	356	371	364	358	395	378	365	374	370	388	379	359	361	389	380	375	369	391	389	373	339	345	357	354	339	364	342	358	367	382	392	364	348	412	364	360	387	368	381	365	362	356	378	354	338	353	402	363	380	391	378	372	382	393	364	362	390	389	363	351	346	383	391	365	374	368	370	351	368	370	386	386	381	379	355	373	363	369	347	372	353	351	371	365	370	379	326	363	367	383	359	362	336	355	366	376	359	377	371	357	335	376	374	362	356	363	360	399	355	374	394	392	374	349	371	330	366	381	375	354	340	350	355	347	374	383	379	381	369	369	352	367	381	367	358	319	386	389	375	364	375	379	394	399	354	390	427	409	344	400	369	390	367	377	352	358	371	358	400	377	349	386	372	358	379	325	329	371	379	388	357	381	398	391	362	385	395	379	355	357	388	341	354	364	363	342	342	362	395	374	367	344	346	361	370	379	370	351	338	386	383	335	366	382	361	372	385	374	380	367	410	368	371	384	343	384	388	346	363	365	378	378	376	386	395	391	363	398	376	385	372	365	354	402	325	374	353	392	384	362	396	351	369	383	377	351	377	310	377	370	393	383	360	354	351	381	367	400	389	337	371	382	390	383	358	376	381	396	350	362	368	399	360	370	376	389	395	360	368	357	349	354	345	381	375	347	394	362	358	408	377	359	363	354	337	373	364	352	370	383	370	338	375	376	375	402	349	402	367	359	381	412	390	400	355	381	349	375	395	380	356	359	351	392	353	379	347	385	339	377	379	366	367	387	368	358	383	370	388	366	335	366	352	364	367	354	400	352	385	400	382	347	356	373	369	366	405	358	371	369	368	370	347	361	357	370	383	385	364	397	387	393	399	349	361	392	368	368	393	413	372	390	341	379	344	338	372	370	382	378	374	383	363	353	394	367	348	353	354	358	377	346	390	384	393	391	393	366	332	387	411	352	349	366	363	358	362	358	364	367	365	381	366	343	418	388	390	384	365	356	383	400	391	395	369	351	389	351	367	366	372	380	357	405	360	371	362	422	372	373	393	369	350	365	397	399	355	383	371	376	382	368	367	342	358	361	354	359	378	338	383	376	394	398	356	355	377	346	354	369	366	406	365	404	379	356	363	352	364	400	382	383	365	390	351	381	384	367	386	337	366	379	373	389	365	381	389	396	359	342	350	396	359	386	368	366	380	354	363	384	387	412	381	406	365	374	363	373	349	429	367	392	334	358	336	379	367	353	386	342	369	368	362	358	382	355	353	369	376	351	377	365	373	392	365	383	328	358	374	395	351	372	353	348	356	344	368	357	350	346	332	401	363	401	389	347	357	384	359	370	370	359	385	374	360	360	371	355	389	356	361	389	350	348	380	358	414	385	401	342	395	386	336	343	347	394	374	371	354	379	370	384	370	355	355	386	386	372	387	381	381	382	381	354	381	399	372	384	412	350	385	369	383	367	353	364	382	363	387	386	389	374	373	394	351	364	372
24843	21068	27568	24786	11667	1433	889	687	609	556	654	6605	16520	12295	5232	1726	734	521	502	523	543	487	531	493	474	504	480	530	512	513	482	549	515	533	508	501	530	492	491	476	504	538	513	442	496	492	501	498	483	500	524	531	513	506	527	530	484	519	492	489	498	516	459	503	494	495	510	489	505	514	491	498	541	534	453	492	456	488	538	491	469	541	549	535	504	475	502	494	489	503	472	512	478	461	474	510	499	505	495	510	495	516	460	489	500	480	495	474	533	490	499	544	467	541	485	514	490	498	498	530	495	558	495	517	494	491	478	486	509	548	484	516	489	515	498	497	484	505	533	493	549	511	455	472	543	496	534	511	513	508	502	490	510	456	508	542	521	503	524	505	506	518	482	532	471	502	514	498	527	500	501	533	480	503	501	529	503	477	483	492	505	476	489	526	542	514	504	546	502	529	508	480	490	460	545	565	521	514	507	511	506	492	486	502	525	531	514	523	465	454	516	486	518	488	494	500	479	538	476	483	444	500	527	471	509	527	501	500	478	520	480	462	501	533	489	476	488	514	525	487	521	494	505	539	519	477	452	492	493	509	502	534	467	500	511	510	489	458	478	499	482	520	486	541	461	512	524	500	524	473	498	550	500	528	502	521	508	499	464	516	495	524	518	488	490	489	480	518	496	536	504	509	503	507	526	527	483	494	531	493	510	510	523	512	509	483	531	518	495	507	466	546	467	504	507	512	481	498	526	509	455	491	485	467	559	478	452	509	495	461	504	547	490	505	516	484	525	553	557	476	508	495	495	491	508	517	525	505	504	494	479	491	556	450	506	492	536	461	477	490	544	524	513	491	508	527	484	458	458	532	483	527	486	509	484	461	488	505	527	504	525	519	521	532	516	485	489	501	487	511	476	530	461	499	492	502	452	495	474	458	505	501	491	501	497	488	499	501	516	524	523	499	451	479	475	462	489	475	481	492	513	515	543	506	516	499	524	507	491	508	479	496	533	491	500	504	509	518	479	534	465	508	528	481	460	493	479	523	515	515	496	526	500	539	505	501	514	454	540	524	527	478	463	500	465	484	482	485	503	505	505	480	548	477	548	540	470	527	481	499	488	512	537	480	505	464	513	486	490	507	487	506	489	487	539	518	523	479	473	514	474	511	511	507	492	504	506	465	494	510	495	528	546	495	507	471	498	504	527	490	472	489	478	515	504	483	513	482	505	510	510	475	514	503	515	529	492	491	479	476	521	538	477	483	484	504	475	502	529	500	499	497	482	481	523	506	440	456	484	471	490	499	500	482	513	498	482	507	483	495	485	467	510	493	508	476	537	489	478	474	481	487	516	498	523	460	520	495	515	504	476	504	492	517	511	479	501	499	515	490	517	490	456	506	520	465	490	564	513	489	476	498	513	456	506	471	463	508	510	482	488	516	529	506	509	512	530	517	506	459	507	531	498	476	517	486	497	513	498	512	444	519	488	545	509	493	495	490	489	515	478	530	481	478	484	517	492	488	479	486	473	469	484	472	514	535	494	538	485	468	498	527	543	477	495	472	461	500	483	479	506	481	483	498	492	512	490	515	476	503	501	502	523	500	515	482	477	524	537	525	457	466	493	506	491	495	496	532	560	520	537	492	489	484	479	479	458	496	464	490	528	464	451	485	500	474	496	477	512	497	508	494	470	502	491	500	485	471	487	527	505	495	495	495	485	518	472	437	521	507	492	488	506	494	490	478	497	494	486	478	484	487	492	514	490	505	509	506	518	504	482	484	489	505	486	496	506	497	488	503	479	502	495	504	491	500	500	447	496	509	513	479	470	487	509	481	491	489	454	462	503	524	483	499	492	513	560	489	550	479	467	526	499	492	526	510	519	487	499	505	503	502	483	485	546	544	516	495	490	495	512	520	468	491	506	512	456	484	515	510	511	492	491	481	488	509	492	436	468	528	479	503	507	466	484	511	483	473	490	458	491	503	505	504	483	507	558	488	460	533	499	466	445	506	520	474	513	515	523	510	478	495	527	510	500	492	495	516	489	491	491	500	532	472	486	514	515	508	470	507	546	480	546	513	494	506	485	478	509	499	518	507	484	491	508	511	477	505	479	480	529	485	525	511	499	466	463	472	492	482	490	523	520	490	529	466	507	489	497	539	525	522	483	502	476	502	488	483	529	531	501	496	487	514	505	498	500	509	522	493	498	478	532	507	484	500	518	492	523	491	544	503	495	505	506	472	513	514	534	499	520	496	512	498	511	502	462	507	506	473	477	499	497	533	517	518	514	514	559	477	460	514	471	477	473	554	476	505	517	498	496	491	515	497	499	492	466	502	464	481	462	503	524	528	511	460	525	476	494	503	528	462	495	535	507	500	475	555	492	533	487	472	502	518	551	511	497	518	524	525	498	528	528	485	538	464	485	515	538	487	515	485	536	490	522	494	464	531	482	494	465	486	501	501	532	509	493	510	517	510	516	505	499	526	507	514	521	492	506	446	515	502	500	515	507	483	466	526	533	472	492	490	507	500	492	486	502	498	496	484	467	523	542	481	540	514	511	472	518	511	507	553	466	501	536	510	496	470	474	505	466	489	504	479	507	472	517	513	507	473	466	461	525	481	530	494	505	514	479	522	486	460	463	522	503	490	479	490	519	492	479	512	502	457	509	474	534	542	459	526	533	526	485	517	483	514	521	504	544	517	493	540	503	464	497	444	482	501	528	496	486	529	494	496	513	519	517	491	514	486	489	476	520	471	471	517	468	511	483	484	512	499	496	446	537	465	502	491	526	496	484	503	511	530	515	458	542	473	492	473	514	485	512	487	498	536	507	531	464	503	509	475	466	478	507	484	513	541	489	488	501	485	482	492	520	487	469	467	478	497	539	506	539	527	502	494	520	515	530	523	515	506	508	487	487	529	506	504	522	505	523	502	525	465	497	492	484	514	526	493	511	508	553	525	514	475	511	492	494	458	474	524	461	477	496	511	469	490	502	488	528	498	505	484	519	482	477	505	495	528	474	515	507	524	500	467	488	468	483	501	522	536	490	471	504	502	484	531	496	472	477	483	479	514	536	497	544	506	472	528	487	512	502	514	503	513	493	515	489	521	489	469	495	485	457	500	492	485	516	517	525	486	501	497	490	493	452	508	523	464	507	515	496	503	490	529	495	530	497	524	451	538	541	520	502	529	544	499	543	519	523	529	461	488	498	551	536	497	461	484	524	464	517	507	509	470	510	473	493	503	509	504	496	482	478	527	540	501	473	508	520	478	552	508	506	520	469	515	496	499	496	485	441	514	535	462	525	510	514	548	494	509	486	558	488	508	484	490	497	486	479	537	485	469	456	513	451	455	525	502	469	508	466	502	504	509	514	511	474	474	480	526	506	542	519	499	507	526	499	503	516	512	535	518	507	527	483	485	496	500	493	466	518	495	494	499	495	549	480	505	518	455	494	504	473	502	496	486	509	464	498	502	528	488	487	552	509	483	466	499	488	446	491	531	486	500
6109	3766	2857	1574	1129	896	768	676	622	583	657	9354	16287	11103	4966	1689	724	484	457	465	475	438	485	473	459	412	441	447	474	405	467	418	487	439	428	447	490	484	468	441	420	446	451	427	443	443	416	455	428	404	454	467	468	436	450	455	425	500	433	400	470	464	466	417	452	467	423	421	435	475	440	425	466	426	451	436	470	441	444	443	396	439	443	409	470	436	452	492	473	434	409	462	403	443	454	449	417	428	414	438	453	476	438	434	451	391	436	416	451	438	463	444	437	446	436	415	448	441	466	470	448	439	453	474	407	467	445	458	435	461	431	442	412	482	401	425	440	433	437	481	428	439	423	443	446	406	453	434	435	452	457	413	467	434	434	448	467	447	427	416	461	414	456	469	470	485	449	412	441	465	446	430	430	443	446	474	455	427	428	451	437	493	459	428	468	410	430	408	449	447	411	475	431	456	481	433	440	405	412	452	446	459	418	471	441	418	422	451	452	476	425	471	430	453	428	452	439	483	460	437	480	427	438	408	423	424	392	466	448	457	480	466	437	427	444	425	476	426	465	475	448	455	422	462	409	415	429	479	446	428	441	469	394	453	470	468	456	416	409	461	430	418	412	446	460	448	471	448	439	456	420	425	423	466	460	433	471	443	412	460	453	454	438	444	441	465	414	471	469	389	476	448	441	424	430	444	437	430	433	487	463	395	454	416	446	457	420	455	447	452	445	459	405	457	418	485	469	439	435	439	420	491	448	399	464	515	460	436	444	437	456	424	476	425	433	448	419	451	449	430	436	430	439	418	466	426	459	425	485	444	444	428	461	446	443	480	445	430	436	444	419	459	465	458	441	435	407	435	434	442	462	427	434	452	440	470	428	442	441	445	451	430	468	467	464	465	462	439	450	424	424	482	463	439	431	446	471	450	417	448	443	438	446	421	465	456	448	439	456	405	420	461	470	439	466	407	435	470	434	409	468	419	425	433	423	456	434	490	436	437	391	463	445	479	433	423	452	405	422	423	470	463	423	451	480	486	432	427	448	410	417	462	434	458	462	457	427	460	461	427	439	397	444	435	477	457	430	462	472	440	441	472	457	429	443	426	419	434	424	448	452	474	440	417	450	400	417	452	440	452	451	461	479	418	448	416	438	404	460	459	450	461	442	460	474	421	427	446	378	452	429	455	465	428	435	474	435	461	478	453	446	473	445	472	420	471	392	479	460	430	412	432	437	419	447	437	423	477	455	453	477	413	449	419	417	464	417	444	449	417	443	479	449	466	444	420	440	450	417	440	440	461	444	479	417	429	455	469	450	444	451	418	464	433	454	451	468	436	390	438	406	426	370	472	377	425	406	447	415	464	442	469	427	446	424	464	444	429	415	410	431	455	455	444	432	416	453	489	449	442	457	471	419	456	462	428	438	410	437	477	413	465	466	465	429	427	435	418	470	430	444	458	445	433	481	470	423	452	460	466	459	424	423	409	422	459	493	507	450	466	437	463	440	421	442	447	446	425	417	431	427	413	432	406	448	421	445	419	489	438	423	441	405	526	470	437	447	457	459	500	437	447	479	475	464	467	443	439	453	456	424	417	468	430	448	449	419	439	460	462	412	442	440	432	472	493	476	424	411	463	431	419	440	465	436	442	448	462	440	447	430	399	438	434	428	440	436	421	413	420	423	452	459	426	449	462	429	418	459	457	449	453	457	454	438	435	456	417	424	454	466	487	472	462	451	436	470	459	445	443	457	436	446	482	489	449	439	474	472	451	450	465	458	446	416	428	464	403	463	460	439	393	496	442	439	447	469	436	406	457	447	424	411	463	446	425	432	455	454	428	455	462	494	448	437	441	442	415	441	460	445	422	417	425	461	468	433	427	461	444	475	441	459	435	443	433	506	450	432	436	466	452	455	447	450	405	478	457	456	493	482	481	433	463	446	434	443	439	445	419	432	445	448	469	426	479	442	468	402	445	477	422	403	450	438	451	453	449	470	438	421	450	441	478	455	449	493	433	426	440	427	464	436	465	470	453	408	455	453	461	462	454	429	438	423	391	461	411	426	448	432	398	454	468	461	433	455	434	428	426	439	433	439	437	461	475	441	427	432	415	460	432	440	423	452	479	439	404	416	445	437	457	454	461	446	393	394	444	452	414	413	459	445	465	412	449	416	462	448	433	464	433	459	479	439	426	448	475	416	420	463	418	454	475	463	425	438	441	465	441	472	430	453	440	451	425	427	449	434	406	481	463	441	417	405	466	476	417	447	468	444	445	458	431	464	467	424	438	436	458	458	406	430	461	440	432	414	444	458	421	414	424	406	427	452	425	414	436	431	464	433	408	466	416	462	448	426	467	432	429	438	439	442	450	451	437	423	457	461	449	468	442	439	430	461	468	433	441	440	445	472	437	451	453	468	422	434	469	435	444	469	452	439	425	426	467	480	469	478	459	451	436	456	463	437	491	442	432	442	450	439	428	465	437	447	466	469	436	464	396	463	426	457	461	463	487	436	448	480	413	472	477	445	421	421	469	408	460	436	422	455	451	455	434	455	410	456	434	414	472	457	429	417	460	444	476	418	420	445	435	456	480	433	434	463	431	429	454	430	394	424	420	444	442	451	477	405	475	490	479	414	437	481	478	409	463	441	460	450	459	469	449	442	455	470	415	435	414	424	443	424	413	429	452	456	463	451	498	421	429	420	431	439	431	435	449	401	479	419	432	442	456	464	456	446	402	430	445	424	438	454	468	421	434	461	414	426	421	473	412	420	472	453	436	436	429	428	434	420	439	456	450	495	485	464	485	443	431	422	465	456	467	448	396	462	426	429	480	468	461	439	423	465	427	447	408	476	445	442	454	453	464	481	452	464	448	437	469	410	466	442	439	484	465	467	435	476	461	459	421	442	441	409	445	403	395	447	447	431	433	436	451	446	441	466	429	453	449	442	446	432	411	432	417	417	467	451	461	465	426	471	462	440	441	439	412	437	451	438	418	433	446	429	442	409	401	461	446	465	439	427	453	442	414	403	437	456	451	436	418	409	428	419	421	452	428	449	407	442	439	431	400	482	447	403	485	470	434	424	432	434	466	436	492	479	421	412	435	489	414	450	423	420	452	467	476	431	414	452	440	405	432	419	473	465	402	437	461	416	472	435	446	441	441	411	445	450	394	443	457	457	439	431	438	439	447	476	431	417	451	474	427	449	393	418	445	421	430	444	403	454	440	403	442	432	433	419	462	421	447	468	459	404	447	456	428	438	420	436	405	446	456	436	437	444	426	446	494	445	447	448	433	425	414	453	458	455	462	440	435	436	430	418	432	432	438	433	459	443	483	427	447	441	441	421	406	430	458	493	462	442	443	454	425	417	412	418	474	418	453	446	463	459	484	435	463	450	456	399	478	416	432	454	410	434	453	437	464	412	474	467	397	458	390	424	417	470	472	428	449	407	449	440	441	457	445	403	469	443	438	465	487	463	435	419	418	430	420	439	446	430	484	447	470	416	472
23898	21064	28408	23931	21049	8761	1809	1063	886	822	994	15416	26402	19776	8553	2852	1208	706	710	735	735	667	681	695	651	684	672	703	662	655	663	699	694	669	717	692	659	707	673	680	656	705	684	707	650	716	722	679	645	703	674	683	690	670	694	687	631	718	681	694	697	670	732	634	685	665	691	688	693	686	691	678	623	721	645	666	699	706	689	710	636	711	678	659	682	624	678	686	663	711	681	660	715	717	697	686	718	710	692	664	735	715	683	696	682	671	697	673	677	744	696	678	646	619	644	693	640	679	675	684	681	663	716	657	637	717	660	681	702	620	718	733	682	711	714	701	669	706	700	632	692	704	716	665	684	656	668	660	695	700	708	717	641	677	663	655	716	692	728	682	691	693	668	716	662	688	662	668	734	692	673	668	688	699	693	691	680	700	594	682	695	732	715	700	673	712	676	727	707	684	695	651	696	648	684	682	667	679	662	683	679	643	663	691	656	679	661	672	698	680	680	713	682	700	726	654	630	685	658	679	698	689	687	619	655	711	679	689	705	732	699	729	686	648	681	703	676	668	733	668	640	686	740	700	692	675	687	634	708	664	708	659	641	678	679	708	634	665	686	701	681	691	652	704	692	729	657	719	686	671	680	676	676	676	696	653	727	690	659	723	673	682	647	692	716	686	688	647	654	682	680	657	655	681	639	679	648	649	688	729	657	682	670	679	638	674	681	701	667	703	683	676	714	717	656	687	669	663	683	694	680	715	723	698	679	710	618	664	665	669	697	660	588	697	687	688	656	667	704	655	670	731	672	652	718	694	662	664	679	650	641	659	676	681	701	654	692	650	676	704	672	697	712	636	686	713	691	671	668	705	681	655	706	654	654	676	675	651	711	656	682	750	700	746	647	691	676	656	648	656	693	666	647	705	730	666	715	678	634	723	652	654	691	657	654	736	663	618	748	678	698	693	701	668	722	681	668	688	647	723	654	679	705	706	708	676	673	720	671	688	677	659	677	715	690	673	644	663	648	709	732	737	662	672	724	700	649	683	665	646	682	678	656	638	701	656	675	648	716	664	679	702	692	639	689	698	628	685	642	655	681	641	693	678	679	720	716	687	636	717	675	654	659	667	730	737	678	671	667	634	655	670	684	705	695	659	630	654	622	665	678	696	631	692	703	679	653	744	667	648	619	661	687	679	644	620	644	690	678	723	715	692	698	669	671	710	704	712	671	741	660	691	657	659	685	701	703	615	697	660	654	684	698	633	693	703	643	689	673	688	650	682	641	611	692	668	687	606	681	680	677	631	698	723	659	686	669	666	716	720	672	713	664	636	692	663	665	698	733	655	688	628	654	696	642	703	656	678	693	693	655	669	709	679	680	677	671	683	663	701	673	707	604	689	719	655	671	653	697	625	663	661	653	708	684	686	668	686	709	671	677	681	678	638	667	671	703	747	700	674	672	735	698	689	683	695	637	668	663	674	737	682	664	681	637	699	739	742	642	657	651	645	650	665	683	706	679	646	664	705	676	690	725	704	672	651	687	643	713	689	688	685	682	697	718	680	666	663	696	704	704	674	661	688	695	687	662	722	657	655	655	691	631	626	631	635	691	707	687	645	690	694	722	685	687	706	669	669	711	654	666	664	667	699	670	671	663	662	689	692	673	689	702	656	689	681	678	696	747	653	647	671	653	674	680	686	637	676	740	677	723	652	661	676	704	701	637	718	679	663	681	655	709	644	638	640	682	624	698	662	661	689	670	664	672	722	719	655	695	669	682	714	671	693	674	670	703	697	679	634	699	678	683	658	662	698	632	658	671	722	658	659	639	670	658	652	686	687	768	694	669	716	674	679	680	645	633	667	700	657	702	697	696	675	619	638	679	667	705	645	661	687	688	679	688	679	697	663	659	674	638	651	667	676	676	667	696	726	683	642	683	678	641	680	663	677	665	681	702	668	689	689	711	676	686	613	684	649	680	664	707	672	653	678	657	652	663	676	670	625	702	690	698	666	685	673	659	683	669	688	683	692	676	635	638	663	705	719	720	676	621	685	670	710	662	692	675	610	645	654	647	701	644	665	649	684	682	674	611	594	678	661	689	673	705	659	641	704	675	706	655	636	671	678	667	662	675	662	665	720	656	679	695	685	655	721	693	598	707	695	697	618	649	653	648	671	642	667	673	681	648	685	655	658	709	687	699	710	681	697	720	659	725	639	686	691	688	679	668	668	705	678	693	684	701	659	710	665	689	658	688	649	705	697	723	684	677	673	678	653	713	629	648	697	674	699	707	698	660	707	661	685	679	667	690	734	667	679	673	732	631	677	668	665	660	662	678	682	682	740	675	651	688	675	705	697	692	696	666	679	632	676	696	674	712	684	705	656	696	670	670	686	652	679	727	683	632	709	646	738	637	695	668	640	601	695	656	679	640	701	688	677	658	679	672	671	669	732	682	667	705	682	687	724	653	682	631	671	717	696	624	694	662	682	666	655	678	669	681	674	688	708	717	685	675	675	686	658	697	663	705	636	645	642	680	684	645	675	669	659	643	681	723	669	682	687	647	661	661	611	646	642	667	652	693	671	731	703	698	664	660	620	643	665	669	707	715	693	669	671	693	687	622	619	705	659	673	664	664	650	683	710	688	640	629	693	674	649	738	710	707	638	669	683	645	655	679	648	688	652	660	701	687	690	635	692	724	661	680	703	682	728	683	675	687	650	688	701	710	662	709	656	640	651	621	685	704	666	654	673	693	659	691	676	699	626	686	702	647	680	626	669	703	665	704	669	629	668	636	639	701	666	662	683	713	657	686	652	669	680	734	709	690	663	698	721	657	663	669	729	690	685	703	688	680	631	626	659	632	694	592	692	669	674	683	721	630	729	710	656	693	647	669	653	692	686	667	635	714	686	644	673	712	725	653	714	712	658	656	656	640	659	696	706	659	718	679	690	668	662	677	717	709	629	695	692	674	649	701	684	658	664	692	693	652	664	685	669	707	669	668	669	709	682	661	676	667	669	672	714	652	696	677	676	662	649	686	678	620	657	664	680	674	660	732	652	678	709	678	664	660	657	650	676	701	691	699	648	666	657	671	671	640	626	742	683	705	635	640	612	737	667	674	674	640	671	620	654	680	668	688	692	719	671	667	686	663	626	694	679	629	649	664	594	678	669	688	695	663	642	619	683	639	686	646	628	680	673	680	663	679	632	643	636	689	724	674	656	715	647	670	695	703	686	632	666	652	686	691	661	678	655	688	657	684	703	643	674	636	622	643	680	670	660	693	643	622	681	649	641	669	648	676	672	680	656	647	660	701	677	644	612	613	667	695	691	676	662	637	621	621	662	706	693	679	644	678	680	708	638	666	710	680	707	757	737	711	658	680	704	638	698	673	679	658	657	718	670	648	682	655	635	698	716	673	661	711	652	699	694	679	659	647	644	746	702	653	690	664	651	669	653	699	681	708	692	658	684	667	640	669	690	669	672	685	664	661	677	693	646	632	653	630	710	665	695
10051	6151	4733	2495	1818	1372	1162	1006	868	876	1028	19365	24076	16405	7146	2682	1117	557	592	643	612	577	573	626	623	645	578	583	574	578	585	643	574	591	584	570	588	605	589	580	561	571	590	629	614	537	593	566	621	605	581	585	615	593	614	590	577	588	607	556	572	568	549	562	563	570	575	584	607	576	547	538	571	625	535	564	646	555	553	564	580	621	539	587	616	571	574	600	598	578	578	606	601	564	590	589	606	606	572	573	632	624	592	569	557	552	582	586	573	578	572	579	572	588	594	599	591	578	591	555	576	583	557	579	617	540	574	557	548	588	572	578	590	563	560	587	595	619	580	595	595	596	622	585	529	574	559	532	585	572	592	572	641	580	586	615	577	564	594	583	586	582	556	590	606	594	604	602	527	591	604	554	621	555	555	558	596	549	576	568	600	621	573	610	529	577	615	538	610	563	610	567	648	575	578	588	591	590	598	625	634	558	547	594	567	576	542	565	572	629	533	570	582	615	571	565	588	590	574	552	591	564	602	593	606	589	616	542	568	589	592	584	593	552	628	589	624	619	564	588	593	561	577	555	540	567	585	565	587	615	583	572	550	530	570	554	597	590	559	569	603	539	583	597	567	594	595	565	579	527	575	568	577	554	544	588	559	580	584	579	559	558	574	591	548	625	631	588	598	581	590	610	588	587	551	562	577	564	560	581	579	551	542	568	557	562	579	557	611	539	557	547	589	570	595	588	612	558	569	574	549	570	584	532	605	576	508	596	576	607	593	614	548	601	570	573	565	551	571	557	577	624	591	587	561	583	584	622	590	568	569	572	570	606	577	562	573	569	563	596	617	586	592	587	575	564	569	575	559	585	543	575	584	559	576	573	582	594	571	592	568	589	581	551	559	625	565	588	548	561	568	533	561	592	581	570	585	570	549	544	602	583	576	553	599	588	605	602	554	572	603	574	533	627	534	571	565	584	547	597	576	604	645	589	573	612	561	546	566	592	561	588	580	541	574	629	572	562	561	593	575	577	578	564	551	583	557	548	605	560	556	532	573	528	537	583	588	578	584	587	558	619	573	613	580	539	638	620	553	579	547	610	591	600	560	610	612	581	567	550	548	582	589	543	566	579	585	564	569	520	591	556	574	570	611	618	594	564	553	573	583	624	574	565	580	592	598	574	574	550	540	597	566	566	580	558	573	601	598	578	545	569	577	584	572	596	583	621	592	536	575	591	618	590	595	609	597	571	551	575	587	600	584	573	535	579	554	560	620	593	545	587	602	562	559	576	615	555	523	551	558	519	576	573	593	573	534	576	552	588	584	609	593	593	558	585	584	559	600	596	583	599	547	613	568	571	585	605	565	552	599	586	607	604	562	588	640	540	603	574	604	594	569	582	589	558	578	577	594	613	520	543	570	579	568	566	538	584	570	577	575	635	591	565	612	558	566	583	567	566	583	584	568	532	567	617	534	598	607	586	593	590	570	549	578	597	538	589	579	546	560	600	573	583	586	607	563	546	570	583	578	558	556	561	536	566	540	580	560	586	540	550	537	589	539	581	552	563	598	581	583	589	597	558	572	545	609	537	583	550	562	586	585	585	626	613	558	560	542	579	585	583	579	538	521	620	546	583	589	595	598	550	578	577	547	596	553	559	630	581	583	573	560	612	553	571	569	567	557	533	630	574	577	612	567	566	591	621	613	601	602	584	593	564	546	553	579	609	541	655	561	580	571	581	544	581	547	595	605	561	559	516	586	555	559	561	602	555	562	542	587	586	612	574	604	584	544	560	578	572	584	576	570	606	598	563	559	553	574	574	563	542	627	589	573	563	600	647	581	581	563	586	575	545	575	527	570	572	557	565	572	590	574	550	595	577	561	541	537	592	563	517	554	535	558	598	620	546	507	583	600	574	583	566	576	578	609	553	633	612	539	543	565	548	583	593	549	581	575	587	540	567	583	541	585	567	592	568	600	569	548	614	563	553	591	544	574	597	550	590	551	590	587	545	601	538	625	570	567	602	562	574	577	528	551	576	569	583	589	592	570	589	597	584	578	565	568	607	591	559	560	544	609	585	609	577	589	594	518	577	581	585	577	566	620	589	591	526	560	561	559	574	570	583	569	521	559	546	614	587	587	582	626	547	545	586	561	564	530	589	597	596	583	586	586	581	538	584	576	571	558	594	553	556	590	551	581	546	629	593	603	615	550	573	543	522	605	593	563	559	547	577	583	598	593	570	587	631	578	601	532	583	559	543	516	570	564	603	590	575	551	545	583	570	540	570	561	593	563	560	591	580	592	577	555	575	526	566	576	562	606	589	556	599	585	569	555	592	564	594	584	572	570	535	546	628	610	574	579	569	559	524	567	577	569	524	607	581	557	587	587	571	620	610	557	579	532	580	570	572	523	580	567	551	545	584	554	574	554	582	570	560	591	565	561	582	584	601	579	572	596	551	542	545	593	605	595	569	586	586	562	568	557	540	551	548	587	608	568	572	584	619	571	597	610	595	540	626	554	580	555	579	574	600	563	604	563	537	603	592	614	570	540	545	558	571	546	562	576	599	562	529	543	581	552	550	569	549	588	586	571	559	619	566	618	595	541	562	593	563	550	528	569	614	579	565	554	601	596	601	558	572	613	607	584	609	577	574	595	578	576	608	572	566	565	587	519	615	576	569	607	587	568	538	588	574	575	604	579	561	574	591	573	579	601	608	595	548	550	553	590	578	545	572	588	535	567	579	538	544	540	578	572	586	592	602	576	583	555	520	520	555	541	592	584	561	576	534	571	581	565	564	537	578	563	559	576	580	589	551	507	580	574	620	602	563	591	569	561	625	528	596	599	547	573	561	609	583	556	557	558	601	574	559	570	562	557	548	569	550	583	587	580	585	612	521	569	590	612	585	549	557	564	566	566	548	553	569	593	577	558	566	583	605	611	549	560	609	592	532	579	573	612	522	590	568	609	593	539	575	552	584	563	552	565	565	568	532	559	595	575	602	566	592	587	562	559	579	546	585	586	586	593	561	589	587	575	581	502	561	553	595	549	549	599	562	570	607	600	542	569	575	588	565	553	582	579	573	554	560	567	576	599	618	581	541	569	594	572	552	585	540	543	604	567	562	558	611	573	577	553	572	553	606	572	528	539	545	552	562	563	547	583	577	587	588	569	587	546	583	567	538	568	550	568	622	568	605	531	597	603	599	597	614	604	584	592	555	588	598	539	568	601	589	553	527	574	575	585	557	562	591	574	608	631	594	566	588	614	614	547	562	564	611	576	565	598	586	563	584	572	556	567	570	558	556	606	579	562	551	581	522	562	599	580	535	546	605	595	572	567	584	626	591	580	580	546	589	543	616	573	593	564	604	588	570	568	611	568	549	601	557	554	563	580	577	568	521	582	567	532	563	565	586	550	589	568	538	556	574	564	544	542	566	544	596	573	551	583	591	557	583	559	591	563	566	563	592	532	602	578	612	610	604	561	559	574	583	582	554	562	541	576	604	538	582
27339	12696	1467	682	493	403	455	426	445	430	452	786	1512	1607	931	565	437	399	412	451	409	369	409	448	429	421	439	397	430	421	431	421	444	381	411	386	462	444	444	413	460	446	414	455	396	427	447	432	428	420	470	429	433	439	411	472	395	421	408	417	429	385	414	421	441	414	436	419	424	407	415	402	451	437	416	409	449	417	394	410	458	397	390	416	445	410	450	449	410	393	450	409	412	422	408	403	404	409	438	426	429	386	423	391	425	448	433	407	396	397	407	411	448	416	412	407	405	450	404	459	416	443	377	388	406	370	422	403	437	413	419	437	424	427	436	419	430	408	395	396	416	434	419	445	432	444	437	434	399	433	419	420	420	447	444	425	420	415	430	424	395	436	423	425	435	424	392	418	442	431	428	415	411	413	424	418	430	417	409	431	442	438	400	432	424	421	431	402	426	428	420	415	413	422	430	414	397	447	418	396	426	389	425	422	393	418	412	428	430	385	392	437	436	422	440	398	419	410	430	436	420	405	390	415	448	416	393	426	410	426	438	390	423	407	440	422	428	424	423	440	395	418	408	430	411	430	430	376	437	455	426	391	422	407	411	425	433	427	375	453	446	420	371	456	446	428	403	386	436	387	421	410	417	442	432	417	400	415	439	449	389	423	394	417	411	448	436	411	454	448	455	406	407	422	427	435	441	403	378	399	401	435	423	433	446	390	432	429	440	429	412	389	388	420	453	442	444	408	390	418	398	427	398	448	450	398	415	405	418	449	394	425	396	420	388	416	418	435	426	410	382	401	436	415	431	400	423	423	430	398	401	429	432	419	384	490	427	424	428	415	434	410	427	395	406	437	399	405	420	415	440	407	413	426	420	402	420	397	444	421	430	431	400	397	426	431	472	448	411	429	417	410	427	426	404	409	426	417	389	429	413	454	422	444	413	420	437	441	422	445	426	412	379	430	425	415	411	410	442	378	405	430	435	426	397	419	412	403	440	420	414	383	420	406	414	390	389	397	392	422	396	391	401	415	434	403	430	397	390	426	410	433	404	415	450	418	421	460	439	411	406	409	424	407	441	440	449	451	427	464	424	422	450	452	398	421	400	411	471	412	427	408	385	413	379	374	437	402	400	415	414	423	448	431	398	420	428	398	414	440	417	437	425	418	420	415	380	390	437	446	427	392	426	431	442	448	432	412	418	434	438	416	436	431	409	394	407	414	417	413	422	433	405	436	380	398	448	415	441	395	430	425	440	402	411	409	443	414	427	425	387	412	417	432	406	402	416	353	422	405	408	443	408	440	398	401	423	408	427	390	435	416	407	408	411	436	404	397	417	418	400	448	408	440	393	449	428	415	375	420	392	428	435	409	418	448	429	407	404	442	452	397	421	391	445	422	408	435	406	421	432	428	453	394	434	390	409	382	445	386	406	445	423	427	410	402	383	416	428	426	441	407	420	406	415	437	439	433	424	412	388	448	441	406	399	441	402	454	400	431	443	384	428	448	418	413	449	439	428	373	383	430	404	437	426	415	439	398	404	477	431	434	398	411	402	440	424	449	426	437	408	461	441	390	409	400	453	411	420	418	424	381	430	445	434	434	466	416	421	436	426	433	418	378	401	460	437	410	432	416	418	449	414	431	412	394	395	399	411	437	423	427	415	427	435	392	444	413	410	407	422	405	391	441	420	417	451	397	399	422	445	409	412	406	381	392	418	405	441	414	397	393	440	431	393	416	384	410	419	416	411	422	423	432	397	389	438	401	391	406	395	403	457	403	424	413	425	387	407	429	451	390	421	366	477	399	406	447	415	409	398	448	423	421	434	422	403	429	399	400	407	434	415	415	439	402	480	436	421	412	409	426	439	421	433	452	445	432	411	473	442	427	405	433	432	425	441	414	422	423	427	416	420	419	407	394	387	366	407	438	442	424	410	396	432	400	415	434	432	435	469	389	427	411	435	420	388	422	476	444	397	394	418	394	389	379	423	435	419	422	377	449	406	431	417	455	375	415	431	424	407	407	408	439	393	412	431	402	457	425	410	435	437	420	400	399	394	469	428	442	406	426	400	450	390	395	406	405	421	366	464	409	402	430	393	363	401	409	438	400	405	394	435	407	414	453	479	430	418	429	421	423	404	450	406	463	428	418	399	429	414	383	432	435	397	429	411	399	421	444	417	439	432	435	432	409	415	445	392	438	418	373	425	429	425	426	380	446	433	427	402	420	425	461	441	426	424	451	406	398	438	442	424	439	428	418	418	432	431	434	417	431	371	422	414	437	450	432	446	454	436	424	447	431	420	432	417	459	393	421	391	430	447	434	486	414	419	418	408	405	425	423	396	421	414	419	425	439	456	430	416	425	429	399	391	458	398	418	441	448	442	412	446	423	421	404	424	387	405	453	412	450	379	422	398	437	434	383	424	451	422	409	420	427	387	425	370	434	456	410	399	411	440	415	439	422	402	408	422	447	432	415	371	407	457	408	426	401	415	429	417	416	479	431	405	422	445	408	442	422	420	410	435	422	391	461	414	399	370	431	415	428	404	421	386	428	424	427	389	426	404	405	447	427	443	409	421	395	427	415	427	376	398	416	411	387	406	415	413	404	455	408	432	403	471	424	396	396	403	445	395	408	450	430	444	419	383	442	384	403	451	431	403	416	407	448	398	451	440	419	435	421	437	396	448	445	433	423	396	405	437	426	413	443	447	392	410	385	433	451	413	441	451	380	433	412	415	413	428	446	397	419	383	431	415	415	435	433	435	408	450	438	441	425	401	410	389	407	455	420	425	404	413	435	437	400	376	391	427	457	413	404	416	425	396	418	406	430	421	393	440	450	461	430	448	422	425	437	419	428	407	407	428	422	454	399	455	444	436	400	405	412	420	448	441	455	443	420	408	425	433	382	436	409	384	432	382	433	431	424	438	443	434	388	436	411	424	423	388	401	411	429	452	405	408	414	468	428	394	381	389	415	418	418	406	375	406	412	419	432	418	416	438	432	396	443	409	431	427	429	447	412	414	437	434	424	421	423	433	417	427	395	445	418	383	388	426	426	462	415	406	478	420	405	440	423	400	446	425	434	444	398	455	381	417	389	387	400	405	409	441	419	400	415	424	453	414	406	422	423	430	418	424	409	422	397	385	410	409	436	402	394	448	400	422	411	414	412	382	439	406	434	424	412	411	414	416	418	400	412	407	402	411	410	454	411	406	435	396	398	452	397	431	429	409	447	405	438	435	382	400	410	388	413	415	410	421	389	457	397	411	449	446	405	405	419	427	403	411	435	425	419	421	423	396	434	429	410	408	431	422	414	420	444	434	370	450	420	434	439	434	406	423	410	410	425	441	433	407	427	401	415	400	420	409	393	424	386	433	447	422	419	428	434	433	412	412	405	392	386	428	427	379	461	448	459	431	422	424	426	419	452	395	412	407	454	443	433	354	418	403	425	424	425	404	388	421	399	445	445	439	419	467	424	407	407	447	409	413	390	388	446	427	413	469	436
5122	643	520	398	433	426	350	357	354	421	406	947	1935	1842	1006	507	372	383	385	333	370	386	376	325	360	362	337	374	377	393	353	401	337	351	346	363	370	364	344	357	348	350	393	400	365	378	384	348	355	352	335	392	354	348	356	364	379	381	362	385	382	334	369	350	336	383	370	347	368	325	367	350	383	374	330	373	371	351	390	375	381	333	352	391	372	366	352	356	356	350	352	335	356	369	354	383	385	351	342	373	325	393	379	362	368	374	383	367	352	353	363	357	341	364	360	373	356	369	353	376	328	361	334	361	387	354	400	338	344	404	332	377	345	366	377	370	376	367	365	357	337	363	365	343	354	366	356	379	352	359	362	336	381	348	346	384	347	367	365	353	377	349	363	397	352	400	353	334	355	332	369	333	348	365	367	314	364	346	368	366	381	376	352	335	363	372	354	343	374	365	368	369	363	378	342	365	343	379	370	354	340	361	366	390	355	343	370	399	360	374	360	356	382	378	354	375	363	402	386	367	346	355	382	330	361	355	363	362	355	384	359	399	379	357	364	375	357	346	389	372	373	363	357	395	378	373	375	357	395	376	351	368	365	356	365	375	371	332	321	374	363	352	373	373	332	352	341	353	392	395	360	330	369	343	372	391	349	338	380	363	327	377	362	385	400	377	376	366	360	411	368	355	366	385	319	356	389	332	379	341	398	383	330	328	370	356	379	339	379	369	374	328	400	387	328	353	342	358	385	368	373	390	357	358	360	369	352	375	371	359	357	365	344	374	375	375	352	371	365	376	394	365	349	383	354	358	349	339	359	341	316	392	346	338	362	341	352	385	360	334	356	350	384	330	415	371	326	348	341	362	381	340	340	375	318	345	350	350	341	384	372	356	391	362	361	346	379	374	366	382	368	362	343	368	336	346	354	347	354	349	392	342	391	341	371	339	372	334	364	363	360	337	367	380	378	355	365	374	395	360	368	405	365	372	374	367	360	366	337	327	373	345	368	351	350	352	346	347	333	368	335	385	362	386	399	343	375	374	366	364	383	368	360	372	328	372	363	381	362	370	412	367	380	364	370	362	373	343	396	338	337	356	353	352	339	350	370	326	364	340	365	356	380	335	360	370	384	343	345	342	368	339	365	368	362	400	339	343	317	355	348	361	382	349	364	370	344	386	344	353	377	309	366	371	379	380	359	346	329	394	342	329	364	348	347	362	393	362	364	356	398	360	399	356	344	357	346	374	365	358	378	351	363	366	356	394	361	358	368	349	361	388	348	361	347	336	362	358	356	362	375	359	345	370	339	360	345	357	367	373	349	345	374	351	365	385	317	372	335	393	358	373	353	354	350	383	353	358	362	345	367	360	361	333	361	386	361	390	392	361	349	362	360	348	363	355	357	374	331	373	370	359	354	351	348	354	391	369	332	366	379	366	372	351	397	368	338	384	344	373	369	365	361	363	364	355	394	333	353	363	350	372	362	371	363	354	352	380	355	369	366	364	348	389	340	349	400	348	344	360	372	364	362	364	367	397	355	387	374	346	391	356	334	350	363	376	351	398	362	356	364	357	352	376	364	356	349	345	361	402	356	364	347	367	355	358	392	377	352	357	345	364	365	340	365	345	338	361	393	358	361	352	373	348	334	324	354	341	351	349	352	384	347	388	379	363	382	362	333	368	358	334	341	358	335	363	354	355	378	360	342	348	359	347	344	354	378	358	378	374	355	372	348	356	361	347	375	356	360	377	347	364	377	358	404	366	347	345	348	361	394	395	333	384	374	359	382	350	372	384	374	348	355	368	385	384	382	360	373	343	359	354	338	407	372	350	375	379	363	413	349	344	338	397	388	335	319	368	368	350	376	349	346	354	371	378	347	368	356	358	381	343	376	384	390	361	380	348	355	361	362	374	370	363	372	360	342	340	392	364	378	335	343	377	354	364	380	343	354	367	367	402	380	338	366	356	379	348	347	348	334	366	361	373	360	360	383	347	361	342	347	376	366	385	364	376	374	329	368	365	394	383	372	360	348	368	369	354	354	342	348	364	359	366	385	333	394	382	339	403	317	366	368	365	320	366	383	342	339	384	367	371	381	367	326	368	363	360	357	339	371	346	338	371	411	389	364	381	364	347	373	340	351	351	363	354	354	364	348	376	370	323	362	382	364	340	363	366	385	371	352	324	351	333	362	375	357	361	364	369	348	323	415	349	358	365	397	367	391	376	372	368	367	346	347	337	331	336	348	354	368	354	381	404	326	338	331	377	323	381	379	365	342	386	368	363	365	334	378	356	350	373	392	372	343	366	355	343	356	365	366	345	373	380	372	359	338	373	367	357	395	349	339	380	339	364	333	349	344	369	338	401	367	359	369	358	375	375	384	356	360	349	365	363	366	360	369	362	385	349	405	381	384	345	394	360	370	353	347	352	361	349	362	345	351	346	356	358	323	341	380	381	391	365	375	364	391	339	365	357	362	334	368	359	372	378	363	355	349	353	357	350	367	376	346	383	341	328	349	389	348	376	352	339	373	373	377	336	372	351	349	379	393	357	349	372	360	376	353	359	370	369	350	359	399	392	369	324	341	342	406	351	358	344	372	369	355	367	365	295	344	378	357	358	359	373	393	332	378	360	351	366	394	319	388	374	393	370	341	355	346	359	363	371	349	365	389	345	362	406	345	392	335	345	357	379	376	345	386	376	344	388	363	349	399	340	344	366	372	349	344	387	347	364	390	358	362	350	346	347	411	382	374	375	355	358	360	380	353	366	359	345	361	372	361	358	373	330	358	360	365	353	373	345	351	363	371	376	339	381	339	335	368	350	349	378	329	359	350	365	341	359	395	356	342	373	386	336	333	388	323	323	363	357	378	369	355	376	381	381	376	345	380	334	349	343	363	315	371	372	375	336	363	373	362	324	385	366	408	362	354	346	342	375	381	376	362	362	341	372	370	347	367	366	355	358	388	362	364	342	324	341	348	398	382	371	358	364	368	321	368	350	354	364	370	347	385	367	368	346	344	369	357	362	358	389	333	346	384	375	379	355	363	375	393	355	366	370	382	376	369	362	336	331	345	331	415	362	344	326	383	397	384	340	371	346	381	356	389	353	403	367	344	352	372	359	383	366	386	375	367	370	366	329	345	380	386	343	377	353	386	364	337	385	353	362	358	354	372	386	339	360	373	390	323	374	344	376	363	378	347	340	359	354	378	353	342	375	373	377	365	353	352	343	329	381	367	354	369	384	355	358	372	343	343	363	388	371	348	374	334	364	393	354	341	357	371	341	374	371	351	364	390	360	384	361	377	379	365	362	362	384	358	366	352	392	367	372	365	334	344	351	332	359	318	362	335	365	338	331	371	398	366	351	323	347	346	350	328	373	324	371	400	309	373	393	380	348	356	385	372	373	366	366	321	330	380	400	371	349	337	398	376	410	375	404	389	350	353	363	343	345	381	390	376	340	334	349	368	389	328	381	399	334	361	380	351	369	385	384	360	324	356	363	354	373
24845	21052	27514	24800	10912	1158	718	558	473	471	447	3328	16380	13846	2384	631	393	399	626	616	705	556	396	488	430	410	415	409	372	404	368	381	377	419	375	410	402	390	367	407	391	380	349	358	414	435	399	356	398	406	400	393	380	383	430	375	373	389	356	433	365	375	368	381	374	391	397	357	393	417	406	366	400	412	412	381	390	358	402	397	373	363	382	432	402	404	383	376	379	378	379	366	381	407	370	399	350	346	380	404	392	360	407	429	374	380	414	412	381	397	383	400	356	393	373	416	399	409	399	438	382	385	402	361	376	375	393	419	391	417	399	386	390	392	372	393	383	356	397	400	367	405	334	372	381	376	387	393	366	388	392	378	372	397	389	374	378	381	394	374	371	373	384	379	387	355	393	418	353	406	366	408	416	384	396	377	385	365	373	396	392	395	382	375	403	402	389	376	382	388	423	401	376	378	401	379	392	412	366	390	393	377	415	349	376	385	376	408	372	386	367	404	405	390	363	399	397	381	379	392	409	388	383	384	425	398	380	404	374	345	378	357	337	382	412	423	382	376	409	393	387	403	355	369	412	390	372	360	398	379	380	332	336	403	366	373	338	372	366	353	360	388	380	407	400	382	382	408	385	363	369	369	372	371	408	411	381	374	411	382	356	405	413	430	404	405	366	407	405	385	387	389	400	352	357	408	395	386	400	412	395	356	409	406	359	397	395	417	401	401	368	415	372	372	384	378	392	363	395	366	328	404	369	384	400	389	353	383	421	411	425	384	385	362	391	395	382	413	367	398	375	385	366	363	383	390	397	419	398	401	372	399	384	356	406	388	387	389	407	438	375	392	378	400	421	367	383	359	430	367	417	396	402	422	362	377	399	425	432	392	398	352	380	386	409	375	379	383	386	387	365	361	366	381	400	383	367	386	378	389	368	378	386	388	431	377	349	402	375	397	386	396	418	388	405	354	394	387	405	377	360	404	369	409	376	380	400	395	412	396	373	379	398	352	400	359	438	398	392	408	400	392	351	353	386	396	369	365	394	408	390	385	383	418	379	435	386	414	358	375	387	360	375	367	369	406	358	363	388	409	351	399	401	354	375	393	426	394	398	396	420	387	404	353	408	396	371	407	356	376	406	350	371	386	370	397	379	395	326	423	391	400	384	400	388	381	399	426	369	367	374	411	383	376	413	414	434	404	393	382	402	375	409	428	384	361	376	365	350	382	422	379	385	383	407	420	386	417	397	378	365	380	361	383	350	368	364	399	393	385	403	375	427	433	391	387	397	352	399	382	374	377	388	378	378	377	389	392	364	394	421	373	394	451	374	388	361	381	359	395	399	394	369	387	391	400	388	390	372	347	369	376	360	384	356	359	386	400	351	395	372	384	413	371	398	391	370	410	382	382	354	370	392	419	380	364	345	394	392	379	410	393	410	366	402	355	373	390	392	374	380	372	408	395	382	398	358	407	405	363	420	382	415	401	389	351	377	372	364	391	384	384	364	425	351	383	379	408	396	397	374	374	381	386	374	387	402	355	378	401	384	405	377	416	374	393	398	413	381	389	377	414	377	370	413	354	376	389	396	397	393	388	382	358	388	426	378	398	368	384	434	409	394	369	383	395	386	386	377	372	366	374	360	354	408	401	375	369	410	389	360	377	407	390	394	372	384	405	376	389	405	391	388	388	389	396	388	381	375	376	390	398	387	342	375	358	381	396	398	400	400	392	397	359	358	350	407	415	368	367	392	349	356	379	391	375	397	415	413	370	392	397	368	368	377	384	381	391	380	383	386	375	347	362	368	403	413	402	416	401	395	383	412	386	360	383	385	363	408	344	356	417	390	375	401	355	400	395	404	396	384	361	387	397	381	370	405	392	404	379	376	378	368	399	374	384	379	399	338	368	378	386	415	361	383	389	400	400	368	419	391	405	407	360	396	402	387	370	411	359	334	426	399	400	413	384	446	395	387	378	365	424	377	396	395	398	368	398	384	358	373	394	383	395	373	375	393	373	413	346	408	396	403	389	360	397	393	401	367	372	386	375	410	407	396	375	407	368	356	384	367	395	394	397	386	377	377	418	399	395	368	397	426	357	395	398	355	369	387	367	379	398	385	388	350	392	367	367	371	369	397	408	394	390	385	408	342	410	390	375	401	415	387	365	380	397	417	362	411	399	379	366	394	394	408	382	426	358	379	383	417	392	385	373	350	369	389	364	410	406	356	369	388	400	372	358	411	418	371	415	370	385	384	370	355	416	366	400	391	370	408	389	366	367	349	375	355	378	368	387	356	387	382	391	415	382	419	363	381	410	402	399	413	369	363	402	400	380	387	387	387	379	375	422	400	350	395	389	394	373	389	362	404	399	407	386	357	381	414	384	393	375	381	384	382	363	374	403	367	389	374	401	418	357	404	386	372	425	386	371	391	397	393	378	390	411	358	382	392	425	390	379	379	391	390	376	386	361	350	340	379	376	398	358	356	377	370	400	383	379	385	393	397	356	346	392	397	400	410	371	406	377	426	364	426	404	401	398	394	386	343	403	390	397	360	381	383	397	326	386	373	394	390	412	376	378	393	379	369	393	361	384	403	400	353	370	375	377	392	385	384	409	376	393	367	365	371	388	382	377	386	346	363	409	360	444	360	375	388	369	365	377	402	376	392	385	416	365	387	422	393	373	367	385	359	357	367	379	376	390	388	384	416	430	403	353	386	375	391	409	370	359	392	353	375	414	388	389	402	364	382	380	333	400	358	362	380	372	414	401	345	397	368	419	375	425	363	392	396	363	367	394	386	369	379	416	366	380	403	399	371	364	393	373	375	387	410	342	344	380	368	411	378	390	391	351	384	391	374	368	423	384	423	405	399	393	382	409	388	386	376	381	400	414	402	374	399	392	395	409	365	396	383	374	404	372	413	356	404	389	394	386	377	379	407	400	380	439	383	366	338	407	410	423	385	412	362	392	388	370	416	389	366	373	388	392	393	388	346	395	387	394	390	375	413	363	381	394	344	389	401	361	409	399	378	365	373	400	389	361	378	393	395	388	388	405	400	375	394	379	375	366	425	428	349	370	427	366	358	392	371	360	352	352	414	385	365	377	393	385	429	379	377	413	430	390	362	396	419	394	386	371	391	404	399	405	380	407	425	364	400	419	405	408	369	338	410	366	386	381	354	380	417	370	384	364	382	383	384	399	404	381	384	405	405	387	366	375	374	385	359	393	384	411	385	376	393	399	395	419	394	413	368	399	357	341	402	365	406	385	414	398	375	396	389	400	387	363	400	389	402	386	404	371	396	381	381	387	385	380	376	399	382	361	391	395	384	367	364	350	403	428	375	374	366	384	352	361	380	366	377	425	366	382	375	415	410	372	388	384	389	391	368	418	390	364	405	431	388	370	377	364	376	385	387	391	373	404	383	402	413	379	402	406	346	398	396	396	363	393	372	405	378	386	367	347	404	415	376	356	374	405	429	414	386	389	391	409	409	361	365	434	356	379	369	385
5053	3431	2636	1410	1017	789	645	592	573	518	464	5195	17472	11936	1728	626	338	365	723	735	964	606	394	427	369	366	375	345	366	368	334	367	387	373	381	357	377	375	384	341	368	342	319	353	358	338	353	328	368	371	344	370	311	336	382	346	370	342	343	341	367	365	353	344	308	342	328	346	338	353	361	351	347	406	402	331	415	325	343	348	375	353	349	345	358	337	335	339	322	303	355	350	385	350	353	375	340	334	369	345	349	348	377	330	323	360	390	370	393	336	361	377	340	367	356	336	326	350	343	327	353	343	328	363	357	362	321	323	377	342	329	348	330	328	364	359	359	310	338	319	343	360	325	354	339	339	363	338	352	377	355	371	354	317	365	335	357	362	327	324	337	348	336	326	362	358	332	357	330	365	348	338	321	379	350	397	346	373	367	394	384	350	344	378	370	344	359	331	362	328	341	325	341	339	353	378	351	379	373	403	357	343	327	375	347	337	356	337	367	353	358	385	357	368	353	340	365	358	340	362	342	410	362	342	335	357	361	341	351	361	354	370	364	364	352	367	317	358	340	369	358	335	350	335	364	371	350	377	346	355	338	360	330	335	321	366	347	350	338	397	373	320	336	336	351	361	373	352	354	337	362	392	365	348	338	352	329	368	359	379	330	356	371	360	378	355	346	380	324	348	371	352	353	344	344	376	336	389	342	373	361	329	368	368	365	367	401	357	338	326	329	344	368	338	341	361	338	310	352	378	369	337	350	330	344	368	359	334	325	337	355	316	322	342	355	386	355	347	352	351	343	342	367	378	328	344	348	374	347	371	370	347	335	350	372	380	381	365	353	343	340	369	386	308	366	369	362	325	353	357	368	307	332	345	357	359	325	322	349	360	354	372	352	337	350	347	340	349	337	338	337	337	349	370	364	348	341	369	352	371	352	344	363	318	346	358	321	364	349	343	359	365	373	323	343	358	340	364	347	311	350	368	353	359	329	377	332	349	349	347	319	349	365	331	332	345	356	325	334	313	353	371	382	385	335	331	332	357	378	361	330	347	351	309	381	357	319	322	332	340	349	370	375	336	345	365	351	341	338	362	316	365	378	367	364	339	340	354	350	382	327	340	358	335	390	325	375	364	340	364	342	333	375	344	364	339	386	342	346	311	355	332	326	390	329	367	346	358	385	364	359	368	381	329	360	360	339	326	315	336	356	335	393	350	329	394	362	333	351	375	332	370	319	358	371	344	358	320	341	357	373	329	349	342	360	369	385	365	359	334	349	331	372	349	357	337	363	353	335	338	332	358	312	347	331	356	376	358	325	341	377	352	331	337	366	342	332	366	364	355	332	339	343	354	347	348	360	371	376	366	350	389	387	335	351	335	339	329	341	358	335	329	341	312	344	328	345	334	337	356	314	348	319	371	363	339	333	367	337	350	352	354	357	365	337	308	370	349	379	348	361	326	333	330	384	382	365	338	328	320	365	346	363	371	338	340	336	352	358	371	346	350	361	349	373	370	388	328	312	356	341	369	321	349	351	338	321	361	360	331	359	336	368	337	386	361	365	350	397	343	339	370	378	349	349	351	331	341	326	336	355	352	357	372	350	346	348	351	334	336	358	383	352	362	348	341	349	341	368	344	299	392	375	346	353	330	332	346	350	353	346	327	360	332	371	359	365	359	360	355	371	340	365	346	343	331	354	363	359	367	357	359	359	337	336	342	323	340	394	331	343	367	344	336	348	363	371	364	325	383	378	379	384	392	338	366	367	363	362	383	386	367	347	354	349	356	371	321	329	338	336	365	365	359	343	368	359	393	360	353	370	348	321	333	318	350	326	372	324	352	380	363	367	336	339	364	347	316	337	359	373	332	336	358	343	353	308	343	325	356	320	343	324	356	340	309	358	366	333	378	332	351	345	351	342	380	346	364	385	352	354	351	344	363	315	378	344	373	357	332	361	334	365	354	337	357	326	353	370	349	380	336	324	315	354	319	342	368	376	342	331	346	331	355	342	344	388	359	358	362	369	376	341	382	334	330	341	350	338	354	329	371	309	318	355	320	323	339	352	363	385	353	338	364	367	366	357	318	336	348	366	325	358	371	357	335	327	335	325	333	346	332	364	342	367	341	364	389	362	356	345	335	335	382	322	351	347	355	338	364	352	353	339	361	350	331	355	340	338	353	364	336	353	345	344	319	347	351	324	326	355	368	344	374	363	336	343	328	384	332	342	326	352	324	367	344	316	350	347	337	352	355	336	350	361	344	354	364	348	349	321	369	359	387	326	355	343	336	334	316	347	366	345	344	355	361	334	333	346	345	325	365	331	353	348	323	345	327	359	341	348	368	335	356	338	367	386	328	368	337	360	337	381	369	357	352	315	361	368	330	309	336	328	363	374	335	338	349	334	358	345	360	329	354	322	334	358	381	357	343	334	332	305	297	347	377	331	363	303	346	336	360	367	320	353	322	341	360	335	332	347	335	371	361	352	388	349	366	332	359	343	360	349	370	378	360	341	332	373	327	355	333	332	348	382	367	331	327	341	353	327	349	322	343	338	313	368	348	331	379	344	344	335	353	361	370	338	317	356	333	364	374	313	329	338	388	376	341	328	374	329	373	356	350	369	324	351	334	323	338	324	346	329	342	327	356	365	363	354	375	339	354	326	336	392	339	332	323	357	351	362	328	363	307	338	350	370	369	349	346	360	324	367	377	363	358	371	379	357	310	332	386	342	341	366	338	350	372	337	334	342	365	353	337	360	352	360	320	353	329	332	369	355	362	351	397	341	353	344	327	384	347	370	359	318	349	371	354	317	360	333	335	351	343	376	343	344	361	364	333	355	319	368	340	336	371	338	392	355	334	364	343	326	360	324	333	334	337	347	353	336	346	358	348	335	321	358	356	358	329	368	392	369	354	342	318	358	368	369	373	331	335	345	359	341	335	372	342	369	340	339	366	344	321	335	328	324	393	396	336	345	341	331	323	356	319	369	346	379	307	375	341	376	342	371	364	364	338	338	348	344	344	362	362	351	332	331	364	383	355	359	347	379	365	366	362	379	370	349	314	343	352	331	328	328	384	330	337	352	359	337	309	364	368	351	353	357	383	326	343	360	332	334	357	332	340	364	350	357	353	340	319	315	340	297	367	342	382	375	355	351	347	333	343	337	352	340	379	372	348	362	361	367	347	358	346	301	370	349	351	384	334	340	334	373	367	349	322	357	356	320	350	341	334	348	343	331	356	349	387	342	325	365	317	336	355	328	386	351	374	331	364	361	335	393	368	354	384	368	324	368	365	359	352	380	348	351	382	366	356	338	335	348	386	362	334	365	349	370	353	376	351	327	366	365	351	340	345	342	357	321	337	317	376	353	369	347	344	345	361	376	332	323	328	339	350	339	381	337	366	330	351	343	339	336	365	363	348	350	347	342	362	367	388	341	359	345	343	321	344	341	339	360	351	346	365	337	339	359	377	357	341	338	315	361	370	316	353	353	361	357	337	340	342	330	340
23872	21060	28378	23924	21045	7861	1543	998	779	770	742	5462	25857	22944	8074	827	650	592	824	1087	1178	920	702	683	618	604	595	614	618	578	584	600	611	626	576	577	598	622	615	607	593	615	597	613	552	574	594	590	617	626	613	605	602	599	574	606	611	607	575	549	580	577	569	611	598	605	631	600	574	599	606	617	582	614	582	603	606	589	577	562	591	640	563	586	534	610	605	615	614	602	625	561	601	605	588	604	593	624	590	607	599	612	606	600	604	573	603	560	593	561	648	631	625	617	579	648	569	619	624	594	624	528	635	600	582	606	628	660	597	650	561	596	598	582	587	582	605	576	628	583	598	583	599	563	609	604	618	621	585	611	561	574	575	610	584	557	620	596	592	563	612	627	630	607	563	576	598	619	599	583	581	595	570	604	584	627	598	582	585	588	606	605	590	577	571	561	601	616	623	587	599	585	605	577	569	637	584	646	633	550	586	591	630	542	571	639	617	581	623	602	606	613	592	540	621	552	590	572	597	557	553	585	591	555	595	584	611	561	576	601	592	604	573	576	604	561	613	540	613	581	624	586	578	598	604	613	631	609	613	626	583	631	585	607	576	551	580	608	601	593	587	611	589	571	588	602	622	579	610	591	593	613	573	627	598	592	577	603	605	608	600	594	591	608	620	567	621	590	600	605	608	575	602	542	647	587	552	563	581	540	607	602	618	577	566	617	589	614	585	565	560	594	603	586	616	612	569	613	548	601	614	563	578	617	573	556	613	608	603	611	595	576	592	608	590	566	584	539	587	569	563	632	618	619	590	634	597	647	597	598	575	563	604	560	565	616	566	570	611	571	647	572	582	541	579	604	547	616	581	569	612	620	590	600	590	600	617	557	636	561	560	576	620	614	583	609	577	607	557	584	598	590	597	601	623	638	577	616	583	603	581	612	582	576	609	636	535	595	564	570	591	545	609	607	568	601	567	596	601	562	577	548	568	565	618	627	560	605	623	629	587	626	602	580	585	605	544	629	597	647	579	579	583	603	551	606	639	633	569	620	579	584	545	567	613	599	590	600	594	618	586	602	601	610	594	586	566	602	620	599	585	617	599	584	612	607	596	617	607	538	615	563	572	591	580	589	604	573	585	569	594	598	591	579	611	608	629	628	562	559	627	586	568	590	580	608	593	597	634	625	584	556	615	554	578	563	582	598	618	571	612	546	591	580	563	621	598	544	562	578	560	596	584	585	589	577	597	627	631	581	613	647	570	595	543	593	555	573	582	630	604	577	612	613	602	599	566	591	528	548	580	585	575	572	609	595	600	601	563	573	602	650	611	575	597	617	557	556	588	574	608	593	612	572	571	638	580	533	597	550	554	638	593	592	576	525	577	599	612	591	597	610	620	555	605	597	606	622	562	572	551	610	599	587	586	579	577	617	617	588	579	582	574	604	586	605	633	573	555	609	632	593	582	592	616	596	639	616	637	618	568	595	591	608	577	558	573	618	569	586	571	604	574	548	624	624	602	585	594	597	600	577	599	662	565	597	601	595	604	610	601	588	596	561	628	570	623	573	610	594	589	569	608	600	589	579	591	600	637	570	603	549	576	586	564	585	575	560	609	595	586	606	668	575	591	593	557	637	610	554	582	545	559	586	591	617	582	602	610	578	599	566	592	573	595	608	598	627	583	590	573	585	596	609	606	577	589	657	603	602	547	575	611	559	607	590	637	558	576	607	601	578	621	607	590	568	603	597	565	589	600	636	568	581	598	598	621	621	588	556	543	623	566	540	607	619	588	618	586	587	655	606	596	575	609	593	574	592	559	576	624	589	588	582	546	566	596	582	575	600	579	613	597	593	557	611	575	612	560	576	587	555	576	603	529	595	619	582	620	607	553	612	599	533	585	575	579	635	588	577	546	541	574	610	619	627	599	578	576	594	574	576	616	548	599	611	553	551	531	599	621	582	625	585	613	594	621	651	612	608	580	598	591	591	555	583	585	575	608	590	579	559	578	626	646	595	591	561	617	544	615	590	584	592	636	566	585	590	602	589	572	579	593	591	571	554	589	598	584	615	560	606	588	561	649	598	555	583	575	592	574	591	632	617	597	534	593	587	582	571	592	550	581	585	611	565	557	609	609	577	594	569	576	610	586	585	620	612	588	647	603	532	615	573	575	627	622	602	584	586	541	567	576	615	601	588	600	559	536	616	583	558	604	621	590	603	580	610	574	600	582	589	590	600	583	622	566	598	635	518	585	606	606	654	563	601	581	619	579	542	594	556	566	573	580	588	566	621	544	580	581	594	576	629	597	602	564	530	593	558	616	595	567	618	588	589	578	586	568	561	585	579	623	616	603	560	594	636	560	602	605	550	571	575	521	540	581	589	594	574	595	574	619	568	575	591	659	567	604	614	568	561	619	570	552	607	599	596	602	554	581	586	570	521	597	586	547	582	569	605	600	554	602	635	594	592	590	584	625	550	555	572	576	585	621	599	577	576	563	599	529	615	576	587	598	580	591	610	574	610	617	554	581	570	583	582	574	587	589	592	585	569	599	585	610	618	605	622	585	558	573	589	571	597	562	601	578	598	625	595	607	545	621	578	650	602	594	576	565	611	594	589	582	605	618	590	562	557	592	544	583	593	620	627	579	592	601	570	641	579	573	597	597	556	584	584	563	614	580	559	621	583	653	625	638	589	559	566	617	598	605	595	574	580	579	632	607	602	601	582	567	582	611	649	584	609	588	568	583	595	598	603	548	623	553	570	584	572	599	620	578	532	583	576	593	546	588	604	557	637	580	618	597	590	577	625	601	603	545	582	588	597	596	604	532	593	588	550	596	542	586	554	583	590	572	562	602	597	589	595	610	614	562	558	562	592	591	614	602	603	578	592	636	597	601	564	565	602	589	601	579	575	658	551	564	578	622	569	602	593	593	597	596	565	625	592	587	578	622	589	608	593	619	578	597	569	580	586	612	585	617	603	606	587	537	627	605	558	587	643	598	618	575	603	567	594	587	616	568	613	624	612	591	602	589	660	601	562	547	550	591	574	586	579	598	628	592	532	612	571	629	582	580	599	587	575	580	605	555	577	567	590	623	596	587	585	556	562	604	579	588	591	590	600	548	571	553	575	582	617	598	617	615	580	613	592	605	611	578	598	626	549	595	596	572	567	572	571	587	584	640	621	521	596	595	615	554	615	603	591	588	594	565	606	570	572	563	583	582	592	579	633	552	612	557	600	609	589	585	593	597	630	586	556	579	545	545	579	569	551	577	567	608	612	587	594	640	578	605	603	573	578	605	599	631	588	616	567	571	606	605	601	580	622	608	632	541	594	595	563	556	585	586	540	558	612	578	574	576	562	592	592	591	628	587	577	552	579	550	571	610	569	576	602	571	601	621	576	610	586	596	617	604	616	581	590	617	583	582	576	656	622	558	545	606	568	600	597	619	579	594	626	610	586	597	632	561	620	559	581	585	577	568	597	605	591	589	609	572	593	617	591	594	571	561	592
7337	5893	4749	2467	1721	1257	1010	974	850	756	774	8040	25823	19365	5528	582	495	527	1018	1449	1502	972	601	656	523	503	499	536	525	515	521	516	506	541	528	528	529	504	548	466	516	513	510	485	504	524	489	538	517	527	519	481	490	511	482	512	506	519	539	541	510	491	503	516	491	516	527	500	512	518	481	486	537	534	538	529	571	524	502	520	489	509	496	498	479	547	505	520	503	501	527	502	524	513	493	466	501	564	504	510	507	521	507	493	495	519	527	504	506	502	543	525	539	514	491	511	504	526	497	477	535	512	521	477	497	506	523	534	470	470	455	495	505	464	477	503	517	501	494	510	476	508	494	479	513	534	481	530	518	547	541	493	502	522	526	503	490	513	541	513	513	556	477	478	504	481	513	515	512	530	508	504	467	488	480	515	505	559	507	510	511	460	527	504	550	516	529	511	498	472	496	508	509	553	513	521	550	508	524	483	506	491	490	498	477	509	515	517	506	489	526	513	551	516	473	517	540	513	489	499	522	497	517	494	513	532	496	581	509	498	514	513	524	493	496	521	511	530	538	488	547	470	480	503	514	531	470	488	483	494	507	519	482	492	492	524	521	508	505	502	553	506	485	490	514	519	506	500	525	533	506	490	503	508	472	528	518	549	514	550	497	517	525	506	537	536	532	492	504	514	530	500	522	487	524	477	570	511	498	544	471	488	481	487	525	511	509	497	519	492	569	525	515	488	510	525	511	509	495	530	537	520	525	493	519	533	509	505	474	494	476	510	504	512	495	528	501	499	530	510	519	507	532	513	466	500	489	505	509	475	515	531	506	484	486	474	447	520	493	507	492	498	517	516	507	497	512	509	514	462	548	501	562	517	514	528	548	481	516	498	527	532	508	505	507	536	530	482	513	517	535	479	537	496	513	519	504	575	523	501	500	555	470	504	497	528	530	536	524	539	476	499	513	498	501	485	486	513	514	532	541	522	533	503	484	504	509	529	513	485	517	516	492	472	500	510	502	482	495	542	495	473	539	517	478	540	510	528	499	511	499	515	531	515	511	490	531	532	492	506	514	492	525	529	491	518	507	523	463	486	531	475	538	522	513	494	462	486	488	505	524	540	513	525	505	518	505	508	500	543	487	542	564	504	548	500	531	507	497	506	482	497	538	505	507	502	504	556	531	537	555	514	496	448	525	492	498	521	510	526	533	489	492	498	481	491	533	502	503	509	481	500	526	479	500	527	556	502	500	521	467	513	522	520	515	521	526	487	454	525	539	508	533	542	496	505	480	500	507	534	539	480	525	521	524	541	478	512	479	537	519	505	512	488	467	516	530	443	513	515	542	502	470	487	506	550	535	500	503	489	510	522	487	520	506	505	521	466	486	522	500	504	455	564	526	515	476	521	484	540	511	496	505	468	501	480	457	517	543	502	518	504	502	511	492	490	515	504	480	513	547	504	527	518	512	484	464	436	496	551	560	483	543	458	512	500	481	514	552	508	491	469	508	535	499	535	489	462	497	517	496	479	519	520	488	542	460	518	514	468	497	514	486	500	522	533	472	503	525	539	524	526	511	475	516	484	502	506	488	490	483	517	520	496	482	500	513	489	491	505	519	556	536	469	535	565	531	514	501	497	540	516	510	514	498	502	510	498	481	511	489	482	482	538	519	533	500	501	515	524	508	478	485	467	470	557	516	517	524	473	477	535	492	486	534	496	489	507	484	521	511	493	510	529	548	539	527	513	529	500	485	540	513	512	548	495	480	530	517	515	510	524	521	522	491	501	506	497	537	505	490	501	475	528	520	509	497	499	517	505	488	503	510	502	459	489	499	487	519	529	509	485	501	475	492	512	517	499	499	496	451	535	502	510	506	462	490	525	494	513	487	499	470	516	518	460	493	495	496	495	478	526	544	473	491	545	526	490	505	486	504	527	460	500	493	477	493	530	477	525	515	532	494	455	526	502	487	496	486	515	504	480	481	513	501	493	486	481	527	517	494	501	466	516	457	490	485	514	547	528	496	531	504	545	476	525	498	554	493	511	513	506	505	505	545	536	523	506	503	517	505	502	479	534	481	520	515	509	517	518	484	526	498	464	484	485	499	474	509	497	513	490	517	579	493	498	498	499	499	536	531	524	518	517	527	510	454	538	526	472	477	516	544	496	496	536	480	440	540	479	509	516	525	512	522	474	541	505	507	519	547	523	523	502	524	524	488	481	501	471	487	500	477	537	500	508	471	459	505	449	523	527	541	496	489	509	491	495	489	546	563	493	517	516	521	488	507	501	483	469	515	520	496	508	498	511	513	500	513	475	466	506	506	509	505	498	489	500	512	517	496	478	491	515	527	513	524	497	536	497	568	523	544	540	504	475	505	498	513	487	542	496	533	508	500	555	516	510	535	524	507	510	504	550	515	518	496	461	524	492	521	495	522	536	490	484	539	492	581	529	491	491	472	538	487	521	541	518	506	464	525	539	493	527	516	468	524	542	486	538	492	539	501	511	492	511	470	537	511	511	470	482	469	476	502	502	512	479	520	522	477	491	500	515	519	535	524	533	481	506	498	487	551	496	505	536	470	538	514	523	486	498	506	562	494	505	488	498	489	517	511	518	520	470	497	506	524	484	484	534	470	494	492	507	502	513	508	535	513	547	533	512	490	519	507	560	510	500	499	475	532	461	501	476	536	488	514	509	496	507	485	515	481	511	533	485	496	498	512	486	493	528	517	502	486	486	508	497	503	506	487	514	476	493	525	481	490	483	508	532	519	477	463	543	500	491	519	490	520	505	552	510	453	482	527	528	467	509	503	501	467	491	489	542	511	532	515	536	479	532	491	506	535	524	463	464	501	498	490	493	524	514	516	512	548	540	503	537	490	444	501	525	521	500	517	477	510	506	451	492	504	534	492	524	531	474	517	527	511	558	494	526	490	498	525	485	551	471	485	496	482	488	459	531	483	515	457	558	511	497	454	488	545	534	478	497	463	485	504	529	514	515	482	517	443	516	503	505	543	478	482	478	475	543	509	553	489	478	512	523	470	514	520	484	496	546	511	513	495	521	512	494	468	552	508	510	468	452	543	500	497	520	507	483	529	523	485	470	478	477	520	500	532	463	527	525	504	491	486	519	476	511	498	530	519	513	541	482	490	449	545	544	514	492	466	493	534	499	511	490	473	486	481	508	488	498	488	501	447	496	492	483	542	530	521	477	519	473	493	483	529	484	533	526	509	514	498	509	479	497	460	446	486	514	487	496	511	511	504	495	490	491	482	514	464	468	517	499	500	490	531	506	505	518	476	493	523	502	517	525	528	503	485	538	517	493	516	475	526	481	516	526	503	495	493	472	522	527	490	524	486	456	540	537	498	509	503	507	492	481	499	527	491	467	546	519	470	482	472	523	538	482	533	468	485	459	494	514	504	504	514	514	446	512	507	508	505	490	497	485	503	464	489	517	493	514	564	509	503	525	523	507	478	507	519	526	477	481	491	471	505	500	507	515	495	523
27250	12825	1350	656	482	416	404	405	422	387	410	575	1478	1763	1024	395	414	389	458	428	423	439	428	414	392	406	392	401	380	395	420	347	384	404	399	379	404	444	416	429	408	421	406	389	361	377	393	397	401	443	428	394	431	414	404	407	380	396	412	402	429	384	426	441	404	390	409	371	409	425	398	419	391	411	395	427	391	386	409	409	385	395	420	392	420	419	394	418	396	425	418	429	415	386	411	416	381	385	398	393	406	412	394	395	419	410	384	424	401	414	414	413	433	403	421	419	399	424	430	379	425	410	426	411	424	372	415	417	406	393	443	384	390	409	385	380	432	405	453	385	409	405	408	410	415	397	425	428	400	381	386	421	414	403	383	436	406	422	392	439	452	401	386	368	398	423	395	418	400	376	410	380	403	391	393	379	392	415	387	418	416	383	408	397	384	427	410	404	401	388	411	456	400	429	424	407	394	402	413	379	432	413	380	375	408	399	429	390	418	399	429	421	422	378	371	365	414	415	427	417	369	417	401	415	382	399	412	410	379	427	391	421	393	368	402	410	400	412	365	401	370	419	386	410	403	399	413	412	420	424	430	420	429	387	397	417	405	406	396	397	381	414	400	399	424	357	412	391	426	440	456	416	408	389	404	397	404	411	381	405	405	406	380	392	395	393	418	415	416	412	429	387	424	412	408	389	374	410	419	471	388	399	378	409	369	407	422	410	412	407	444	415	428	402	445	391	410	391	415	375	399	391	386	406	395	396	393	440	397	411	392	426	427	391	410	420	434	410	433	433	349	395	404	405	440	390	409	394	396	399	448	435	394	433	362	387	418	432	415	389	399	382	405	429	403	401	416	384	414	397	408	429	401	404	385	420	414	435	428	407	405	402	425	419	420	419	407	443	394	411	409	407	396	442	394	436	411	426	407	417	398	396	402	378	401	428	416	399	432	424	428	397	406	421	421	377	401	439	388	399	396	429	356	479	412	402	390	401	397	423	422	383	413	377	432	416	406	408	419	430	377	403	413	423	407	388	392	373	421	411	389	424	393	454	381	430	380	395	394	421	410	423	397	415	408	416	412	414	412	408	401	403	398	405	461	394	364	362	432	384	456	389	412	380	439	392	410	418	415	417	408	387	350	421	422	391	397	420	424	397	355	356	390	396	425	430	430	396	381	406	389	436	367	410	385	400	404	429	412	417	404	383	389	408	397	396	402	401	424	419	431	388	375	416	398	392	404	357	414	387	393	420	394	402	419	422	427	445	400	399	428	396	397	410	422	403	424	395	443	399	378	395	445	378	459	393	390	414	402	393	403	407	394	390	417	403	379	401	403	416	417	394	398	387	370	370	408	387	413	390	439	363	373	407	449	392	378	399	396	395	439	406	405	438	393	421	405	412	400	425	400	401	376	444	466	427	396	356	436	400	403	376	402	403	409	418	403	385	389	404	388	410	453	371	421	400	428	424	427	417	395	411	431	399	424	385	401	422	425	377	417	384	416	419	387	409	392	448	438	373	432	403	439	397	395	442	405	417	421	389	410	414	406	412	373	352	426	418	419	448	414	423	390	440	360	393	402	405	415	404	419	384	419	400	424	396	407	416	393	409	416	394	403	388	424	387	385	395	428	426	394	406	433	398	418	381	424	410	377	402	444	376	413	415	426	417	423	450	409	413	381	411	395	424	395	395	401	401	399	426	412	419	436	376	415	402	396	420	391	427	393	426	408	393	374	389	395	419	375	408	410	435	430	399	389	395	376	397	371	397	396	414	372	441	394	411	381	437	390	368	400	449	435	425	386	446	420	390	396	409	459	420	378	413	448	394	427	400	413	371	406	423	382	377	376	422	408	441	416	403	426	413	447	415	394	416	429	384	351	417	413	412	430	343	412	425	389	409	417	425	398	403	416	373	409	406	398	397	417	394	436	418	424	393	400	384	409	383	381	428	393	430	406	401	373	392	397	414	402	381	419	426	411	418	413	373	426	423	385	404	373	402	381	383	413	392	427	405	403	398	414	398	427	376	382	401	405	387	382	404	411	420	410	409	390	389	412	410	406	403	419	398	414	370	418	399	397	422	413	410	403	444	429	424	390	361	413	428	415	389	386	408	402	421	424	414	362	387	429	372	383	385	445	415	352	411	409	375	385	392	452	384	436	429	400	400	415	445	396	402	422	410	430	372	381	441	412	400	423	386	426	437	389	416	399	388	371	397	430	425	418	417	427	404	434	401	375	384	412	388	403	384	401	413	400	410	424	396	428	422	404	422	385	384	395	414	405	424	429	381	390	417	412	392	406	422	429	394	422	409	429	416	376	408	440	376	408	417	432	416	408	423	384	371	414	403	379	442	411	387	376	398	409	361	362	451	448	407	397	436	431	387	444	372	396	437	441	415	367	422	382	417	436	398	382	430	416	413	416	424	419	390	399	400	377	411	419	414	417	410	420	386	414	390	379	383	424	435	392	405	452	418	440	412	417	381	412	385	405	408	415	378	409	417	413	386	408	421	420	413	414	413	411	404	397	428	417	406	396	405	370	402	395	373	396	404	418	398	418	403	378	390	407	413	387	428	398	405	394	394	392	378	425	371	423	427	393	441	430	396	372	430	398	452	412	405	432	395	386	435	401	384	385	400	410	410	379	412	416	378	393	376	413	361	376	421	400	431	415	396	397	426	400	396	375	403	412	364	402	389	403	437	415	418	386	381	419	371	376	413	436	393	398	385	419	419	405	389	442	412	396	406	391	447	402	400	416	419	379	369	407	377	421	391	393	389	384	404	392	422	407	390	412	393	406	421	443	362	381	412	421	401	444	455	414	401	404	371	417	395	400	401	413	390	438	404	427	383	422	439	355	396	394	396	411	446	412	407	416	418	416	382	420	388	379	387	401	419	406	415	406	410	399	397	397	400	403	376	426	418	398	422	402	407	432	424	398	452	413	400	413	399	386	398	420	418	378	432	422	425	394	394	414	411	434	425	428	413	396	400	401	410	428	403	431	385	406	412	403	417	429	385	383	425	401	377	387	435	403	391	393	399	405	384	416	440	417	381	421	432	380	410	415	380	412	407	384	440	420	394	412	370	393	432	419	397	382	394	391	393	419	430	409	442	444	442	377	405	375	385	437	409	414	382	393	414	397	449	413	390	355	396	401	431	441	423	444	414	452	457	419	398	404	408	386	405	425	410	407	431	388	380	402	428	448	412	388	379	380	410	377	416	402	429	408	404	404	393	397	372	396	351	399	384	439	382	433	372	393	401	386	391	406	424	398	438	380	397	379	403	429	405	403	396	407	399	430	384	399	408	393	415	441	394	396	375	410	383	414	440	430	407	431	412	386	378	439	394	391	394	385	400	380	409	446	417	444	400	430	446	385	384	389	404	390	424	432	428	405	422	412	368	425	382	388	417	424	426	416	447	387	386	390	433	371	438	401	391	399	419	438	448	426	429	422	390	378	424	400	441	442	421	400	387	432	430	417	414	427	402	399	387	421	402	390	425
5033	550	573	416	402	381	408	350	368	368	395	556	1905	1977	981	364	359	368	351	367	398	349	366	356	363	330	326	413	340	360	345	366	331	364	358	352	347	330	322	384	339	361	355	334	340	339	369	338	352	329	348	349	337	355	374	347	355	344	344	329	375	376	368	353	379	337	383	371	336	365	336	358	363	359	345	378	335	383	359	353	362	339	337	370	315	320	361	320	352	321	365	381	302	364	388	347	361	348	368	311	348	369	358	338	380	337	369	341	358	379	353	361	330	366	322	357	345	367	369	340	348	369	373	332	359	329	359	353	324	352	346	372	321	365	378	327	355	370	362	338	360	372	330	340	360	316	370	355	333	363	367	373	363	357	364	379	354	342	369	362	317	369	367	338	378	367	322	343	364	353	352	326	333	323	332	364	358	347	353	332	366	348	349	352	350	348	358	358	349	335	350	342	318	324	341	357	365	354	356	347	331	341	340	348	362	361	340	356	334	363	343	349	313	318	321	349	333	334	369	332	316	334	364	342	337	329	348	371	330	337	340	344	354	359	329	366	338	322	347	331	321	340	350	377	337	370	374	347	356	334	371	349	344	353	371	358	366	350	348	309	343	324	343	337	340	342	348	333	306	367	339	333	367	335	370	321	331	323	349	382	339	349	328	356	340	326	330	341	371	346	344	352	345	362	341	370	357	357	375	366	330	360	358	348	365	363	328	350	357	343	344	339	326	316	362	360	343	343	377	357	356	330	347	361	335	350	351	338	352	315	325	365	337	325	374	347	351	337	352	353	304	360	357	347	358	333	337	374	352	368	383	369	344	353	356	374	323	379	347	352	314	316	327	396	339	337	303	337	378	347	325	333	334	361	363	364	387	338	343	350	385	333	371	371	362	347	367	359	316	331	328	346	371	342	335	340	329	350	339	378	363	331	351	334	327	326	333	348	384	358	378	342	366	301	379	318	364	345	355	354	358	360	356	356	355	326	356	303	358	331	351	324	349	348	343	354	309	312	352	342	340	387	338	342	323	366	355	340	356	324	325	359	326	327	345	352	331	381	364	344	356	357	342	359	349	341	336	353	326	358	320	352	341	332	360	379	364	369	399	338	345	360	335	319	360	339	355	349	340	329	354	336	359	323	378	360	326	391	354	337	339	366	379	333	361	358	376	360	342	349	350	379	342	345	340	332	350	358	362	347	360	342	341	345	345	361	345	349	330	358	366	328	318	332	363	340	335	353	336	346	319	319	346	319	330	370	339	358	360	317	331	377	349	354	347	329	336	315	342	354	354	350	309	363	350	339	346	355	353	372	321	338	359	317	359	375	342	326	389	349	326	335	334	354	323	313	332	332	377	334	336	329	318	323	362	373	372	337	377	327	326	386	323	373	349	323	322	329	338	338	344	299	351	356	305	346	387	345	339	391	327	341	368	360	330	361	343	364	331	353	359	383	345	365	339	346	371	329	342	379	348	361	354	364	351	348	337	337	342	332	361	382	368	376	366	370	300	364	335	330	343	331	343	327	320	389	362	326	340	338	349	337	352	357	358	345	364	334	323	335	308	350	358	350	340	320	325	336	360	333	413	317	343	344	339	329	374	374	321	359	345	336	382	355	372	373	365	348	346	351	358	346	329	333	353	335	328	367	361	344	350	359	301	362	387	366	356	328	346	328	347	335	337	341	346	345	340	339	347	368	321	329	336	358	368	330	336	340	350	356	347	358	364	360	357	350	346	340	344	343	372	362	317	363	355	315	351	324	418	340	353	356	362	404	319	325	325	320	326	354	382	344	351	327	361	344	339	367	374	351	382	359	355	340	350	341	365	349	334	379	346	338	340	358	361	331	329	352	344	343	390	344	349	349	377	352	338	357	339	352	353	354	341	327	362	337	376	368	340	353	330	367	354	341	349	353	369	376	346	372	365	341	346	300	304	375	335	332	361	328	389	340	345	354	354	360	371	351	388	353	344	338	352	369	360	324	373	362	375	364	372	336	367	332	335	387	358	313	331	347	368	369	342	343	342	374	379	354	329	379	326	344	343	328	362	348	330	368	361	341	314	371	360	357	359	331	326	383	326	349	332	354	341	332	343	380	363	358	368	341	358	363	337	322	325	352	316	349	367	341	360	371	363	341	355	371	383	353	362	353	369	355	321	342	325	376	362	381	349	339	345	329	357	362	350	365	340	372	346	364	355	356	315	341	368	364	347	359	320	339	362	329	361	362	343	330	366	335	342	360	357	332	333	342	328	386	366	388	323	353	352	353	395	380	336	346	341	350	353	347	362	351	350	338	351	368	335	359	363	325	372	352	349	331	371	370	350	351	348	346	364	341	320	380	368	347	352	351	343	333	359	324	347	344	382	350	331	347	333	338	351	337	370	354	375	335	357	348	359	342	330	361	322	358	361	299	356	352	365	374	353	356	354	344	330	348	365	356	354	364	357	345	329	326	375	357	345	324	293	362	342	385	364	360	354	345	361	352	384	356	347	341	336	370	366	362	375	321	340	333	377	347	319	363	358	353	355	369	350	339	352	382	348	347	324	337	308	341	406	345	370	362	365	390	356	379	347	341	337	351	359	365	347	374	356	345	378	329	325	344	318	336	334	304	332	354	352	294	338	328	341	349	353	377	345	329	366	350	368	361	364	326	361	342	369	335	350	364	355	351	337	348	340	333	377	364	347	373	354	355	343	362	319	343	362	325	353	369	351	357	335	385	356	360	329	335	321	320	347	361	356	370	357	320	357	383	341	329	345	349	332	327	388	369	365	348	362	370	329	334	354	330	359	314	323	362	339	328	334	324	365	363	342	346	361	379	335	337	337	329	330	362	357	358	327	347	341	362	335	339	339	357	359	345	385	332	339	364	358	313	335	374	331	343	335	329	365	353	355	346	332	302	362	343	353	349	328	323	342	331	346	353	345	322	343	377	345	315	363	352	333	352	321	329	374	363	370	347	335	342	311	340	333	342	361	355	338	345	343	379	361	336	371	360	349	375	377	342	313	362	314	353	351	388	305	331	361	295	364	343	346	346	333	392	332	314	334	381	368	349	352	343	355	370	373	386	354	339	385	336	356	314	367	342	374	294	367	361	314	341	338	373	364	348	341	323	334	367	367	340	365	350	346	355	382	320	396	314	361	365	322	337	333	327	375	339	357	390	349	351	331	351	346	370	344	349	349	388	346	357	356	361	336	365	305	334	344	341	369	317	347	340	358	353	381	324	318	362	335	326	342	339	338	336	373	391	369	336	359	347	361	354	321	360	336	328	403	359	363	304	361	382	357	346	355	337	363	315	341	340	376	341	391	378	338	341	332	324	339	373	337	365	371	353	341	375	333	346	351	383	378	348	361	348	320	352	339	340	335	346	379	354	372	329	384	346	328	355	358	342	372	363	336	320	349	315	334	346	349	324	349	350	381	359	341	339	339	353	355	320	334	336	375	356	328	341	337	349	377	362	356	346	322	326	328	346	380	360	361	376	346	349	349	330	332	353
24856	21060	27586	24745	11520	1220	755	599	510	443	460	2464	14617	14880	3713	551	425	426	582	921	686	510	462	472	423	456	431	436	398	440	384	385	428	443	445	400	411	400	417	393	423	453	428	443	438	428	427	440	410	406	450	441	423	410	395	380	403	412	388	428	431	389	389	396	427	421	449	434	396	395	442	417	434	407	441	436	408	397	397	423	388	422	390	404	426	417	441	438	415	422	428	404	401	390	418	407	394	410	426	416	440	396	420	413	390	432	421	439	435	422	383	431	422	403	437	404	392	441	366	432	441	422	429	416	417	409	404	385	426	447	410	415	392	411	417	417	444	385	432	436	417	417	376	399	404	398	388	421	417	393	438	412	445	434	469	400	419	394	401	400	387	379	409	413	405	390	411	435	441	413	428	421	431	411	398	416	403	411	432	414	418	409	440	387	405	415	447	422	442	431	426	404	406	417	393	433	444	351	424	434	425	377	429	432	398	460	398	426	421	419	420	413	399	426	446	441	418	423	408	398	405	421	399	448	386	387	380	422	432	383	405	419	431	396	439	460	369	407	368	408	438	408	438	406	412	409	414	421	410	432	386	436	422	407	429	410	412	402	386	415	364	442	408	425	416	400	387	407	400	449	407	399	434	422	401	389	374	434	418	409	411	377	402	381	429	421	420	413	405	419	446	445	437	429	430	389	427	407	385	417	430	413	423	387	406	418	444	384	430	392	441	397	417	418	427	412	443	436	426	450	396	440	439	444	411	389	433	412	395	429	387	421	404	425	403	400	382	415	429	436	412	352	412	438	413	415	396	399	375	404	426	381	452	397	400	416	422	400	421	437	457	423	412	413	408	413	474	402	399	439	435	416	420	433	432	424	397	432	402	436	420	433	404	440	420	430	402	411	439	387	429	402	432	416	384	417	408	401	446	426	428	435	440	394	387	395	437	406	434	392	406	407	414	380	405	421	410	453	457	398	424	448	416	421	413	431	459	400	400	407	397	404	421	406	428	419	379	409	385	418	405	434	422	426	427	387	449	418	401	429	432	405	432	410	448	435	409	397	438	406	433	401	416	376	410	399	391	412	414	425	424	422	413	405	396	435	392	409	413	418	426	398	409	415	442	404	401	405	409	425	419	448	405	426	411	455	443	379	407	390	390	411	430	412	410	397	421	419	427	435	435	400	432	423	440	392	418	414	391	434	434	424	416	405	402	401	422	400	382	376	396	403	416	427	406	416	425	451	388	411	404	402	400	421	406	413	392	429	404	369	455	435	395	392	399	428	417	407	415	424	394	422	409	414	426	412	415	400	390	400	449	417	404	415	439	412	444	411	437	374	436	434	428	422	390	413	408	436	409	374	418	374	453	448	420	392	388	429	412	415	411	437	421	442	445	417	416	419	386	418	421	403	429	388	410	387	397	414	390	404	424	412	419	424	424	399	436	429	449	418	428	403	394	430	389	403	442	439	421	383	395	406	412	433	381	477	410	381	429	418	388	402	433	399	398	409	397	422	429	398	418	407	445	411	405	407	402	425	421	431	418	432	356	398	459	441	450	406	453	441	433	415	409	424	409	456	430	394	437	385	384	432	418	396	423	407	414	413	454	446	450	393	391	401	414	414	416	432	388	419	373	434	422	400	408	406	406	428	412	427	365	430	406	413	425	413	421	401	446	412	403	390	449	424	427	390	417	419	410	402	415	405	395	394	425	416	422	399	435	430	462	426	410	371	449	449	395	429	415	405	432	458	450	436	395	379	453	386	398	424	417	405	398	445	396	404	443	403	437	400	366	416	437	424	384	432	390	429	367	419	384	410	451	431	427	409	445	413	432	380	427	420	353	404	389	381	405	405	415	407	432	380	421	379	430	436	398	403	418	403	421	381	425	440	406	433	441	406	408	439	408	395	408	450	402	391	405	406	424	383	422	404	399	402	448	410	431	415	416	415	386	421	401	431	374	400	367	443	398	450	394	440	409	400	450	397	404	434	420	413	385	434	417	420	428	418	429	418	380	418	431	399	389	385	394	417	441	413	422	402	399	457	405	376	431	418	417	393	434	394	398	396	390	427	414	434	417	401	387	407	429	428	428	406	423	380	398	387	402	439	396	419	413	442	436	407	415	416	424	381	422	397	405	396	420	414	384	397	386	442	427	427	372	409	387	419	376	372	389	412	415	416	411	405	409	412	427	413	406	426	412	420	396	428	419	415	395	419	413	405	377	420	401	388	421	362	398	398	413	427	416	430	406	402	395	421	449	410	385	453	429	408	450	410	431	396	422	437	396	409	401	428	439	398	381	449	424	437	417	442	425	431	413	429	408	410	424	382	379	412	429	430	402	390	390	434	407	421	412	422	424	413	433	437	422	422	400	404	421	450	438	408	421	418	421	437	418	420	440	390	407	417	422	413	406	415	368	430	469	413	412	406	410	428	420	411	414	401	399	446	405	417	430	414	398	482	407	418	421	386	396	403	399	424	441	400	437	416	438	395	413	441	420	392	414	399	394	402	407	390	389	427	420	381	399	444	413	417	416	396	401	456	440	423	415	426	382	392	458	425	383	429	432	404	420	424	406	381	376	395	452	383	409	418	429	393	392	434	429	413	427	396	408	393	394	410	401	415	420	369	420	441	411	391	414	410	415	408	422	414	390	398	392	428	436	416	408	443	407	426	437	411	429	425	403	392	412	442	403	435	395	424	424	385	386	418	435	409	386	382	398	441	448	402	356	408	423	425	418	425	424	417	424	435	410	403	432	439	458	403	398	417	407	419	407	432	400	387	420	429	425	401	435	433	388	423	421	445	439	434	422	398	436	409	382	409	407	414	383	417	442	436	447	423	436	416	463	433	373	394	442	447	394	421	437	442	430	393	438	430	395	413	437	431	406	411	443	421	394	425	408	430	426	418	399	427	435	419	402	396	453	426	412	411	473	419	420	394	410	396	419	446	370	420	433	420	377	396	432	401	419	414	387	447	396	440	471	390	400	438	446	395	381	395	409	410	410	415	427	412	429	400	436	361	393	399	416	429	401	400	391	407	437	416	409	446	391	425	439	410	440	478	413	413	390	446	417	400	394	479	423	414	417	448	435	406	440	404	432	413	431	411	425	423	436	414	392	453	423	440	404	433	421	404	404	402	407	443	421	433	428	400	385	402	417	422	463	424	419	439	421	377	429	380	435	466	407	382	390	422	439	394	423	406	407	411	413	441	410	433	426	446	413	462	389	416	406	430	436	381	417	405	403	425	443	388	404	416	382	412	388	408	392	434	385	425	415	385	390	388	397	421	428	421	415	411	453	392	424	392	426	424	398	427	384	404	400	455	426	413	397	425	405	387	402	413	424	426	442	440	407	403	393	409	444	413	442	422	395	429	397	425	409	397	417	416	382	398	407	402	404	423	434	429	409	392	417	420	447	428	422	439	395	414	421	430	413	412	414	430	370	437	409	397	435	415	444	426	428	387	401	422	405	422	406	423	423	393	422	414	419	442	422	405	405	402
8552	3394	2835	1348	1026	785	652	605	565	493	456	3952	16052	13565	2736	506	369	371	570	1119	764	513	450	432	416	380	382	337	358	362	393	397	403	387	394	394	362	367	382	369	389	371	356	353	383	377	363	394	362	374	357	350	356	390	364	395	380	382	354	344	388	349	330	388	349	375	343	379	383	367	344	391	366	348	370	359	344	336	368	398	341	372	397	379	366	386	390	373	379	382	380	383	388	380	359	384	350	389	378	358	379	376	327	385	408	386	344	375	340	379	360	403	383	375	371	367	389	374	389	378	357	381	393	389	365	376	417	351	354	370	367	365	396	384	380	344	391	391	376	374	355	418	366	369	360	341	391	356	380	385	370	385	353	379	382	382	350	377	391	362	386	384	362	357	405	333	374	388	320	385	375	383	355	403	391	363	389	401	360	381	374	355	374	365	373	376	381	399	392	359	365	384	365	383	361	402	371	365	407	363	416	343	370	353	392	387	331	356	355	343	416	366	360	388	329	345	407	384	405	366	348	404	363	357	355	383	351	396	360	315	342	399	377	388	379	359	408	391	346	387	369	350	358	385	319	347	366	361	346	383	358	368	372	382	368	385	365	379	359	366	389	411	380	341	392	378	369	388	384	351	382	371	376	407	351	351	425	341	361	380	395	389	397	334	385	393	352	351	359	361	373	377	336	389	406	363	344	367	366	366	374	391	384	362	397	362	370	378	367	356	399	372	402	360	352	371	392	362	370	355	378	391	378	359	355	361	361	350	375	378	410	382	366	370	393	349	374	348	347	361	381	380	363	360	351	371	383	382	353	416	373	377	377	359	354	387	355	395	388	387	351	338	366	387	375	377	339	413	357	403	339	368	385	383	388	332	371	394	397	335	359	363	379	400	336	368	361	405	400	371	352	378	350	360	381	329	331	348	367	375	343	363	382	368	338	352	369	392	368	371	384	378	348	389	338	382	338	376	381	330	380	371	376	367	377	328	376	340	383	383	379	355	345	379	371	333	377	384	380	388	340	387	367	360	362	338	365	402	393	355	345	357	377	377	384	380	363	354	357	370	398	339	364	349	366	366	400	363	362	354	376	385	380	378	338	382	400	352	370	370	323	378	366	348	385	356	377	386	350	367	339	354	378	364	373	336	364	333	383	400	344	366	362	352	351	362	371	352	367	391	350	335	365	358	326	350	395	389	396	349	360	348	394	369	360	363	376	358	377	384	336	355	361	385	356	389	363	361	394	397	354	365	383	354	349	379	369	356	329	364	359	362	409	311	366	353	377	365	377	358	352	359	387	395	389	368	402	363	334	363	347	371	350	381	341	383	356	346	348	396	373	359	375	387	376	355	371	379	374	364	346	393	362	373	385	406	344	379	348	370	374	345	361	327	352	336	363	373	399	388	374	359	349	368	347	342	375	364	356	374	344	377	360	358	342	375	373	391	365	360	338	413	365	363	363	368	356	337	386	372	376	411	357	360	365	314	405	367	384	386	392	351	360	344	335	364	355	391	365	348	384	354	368	412	353	367	361	352	376	374	366	339	349	339	393	377	339	367	374	396	387	346	365	353	384	367	356	344	351	370	364	331	370	375	392	402	379	346	371	365	366	350	377	338	372	374	336	387	372	317	360	359	369	394	371	383	373	385	348	349	398	383	349	419	383	343	379	366	347	368	326	400	338	380	374	364	347	376	385	392	406	366	378	362	410	364	350	359	379	352	360	390	364	356	388	379	373	373	371	367	324	364	348	394	375	407	343	395	349	341	374	342	354	370	332	348	350	365	377	383	377	382	360	387	396	382	379	354	366	376	338	339	380	368	341	350	359	335	383	391	339	347	349	399	359	331	385	362	395	403	333	388	380	378	391	361	393	360	345	366	381	374	422	357	374	384	401	379	345	356	375	356	373	387	343	365	390	372	372	362	357	350	401	370	347	356	378	358	322	346	365	358	340	379	355	370	363	378	368	359	372	364	387	354	370	385	338	372	417	345	359	353	322	379	361	403	368	348	381	372	367	355	344	368	368	348	377	361	357	383	366	361	371	376	361	372	366	361	367	366	357	402	366	372	344	360	347	353	387	398	371	374	366	372	323	360	366	391	330	374	353	359	356	375	352	376	340	344	368	374	346	337	350	347	384	362	427	338	381	387	364	399	320	399	369	353	367	327	386	361	361	377	366	375	361	380	370	326	384	365	381	343	365	358	368	365	398	384	368	366	358	360	374	354	353	373	369	380	346	365	378	393	400	357	372	345	378	372	371	360	345	362	363	379	354	341	371	366	346	354	370	376	393	322	365	382	352	361	341	360	346	371	367	376	358	385	340	380	334	354	391	361	356	401	335	376	364	374	383	386	389	366	377	357	364	358	395	347	350	340	363	363	391	371	374	369	386	352	335	385	341	397	402	337	369	375	386	374	345	362	361	357	413	370	382	382	354	375	375	359	377	351	399	387	363	383	372	403	333	366	351	381	377	363	366	368	405	320	381	377	353	390	375	368	361	351	348	365	356	351	384	401	325	331	344	389	349	399	364	367	340	342	387	394	354	366	367	366	369	381	356	360	382	365	377	410	395	381	377	367	349	371	382	358	389	375	364	372	374	363	356	328	366	354	362	375	318	372	347	379	341	357	337	362	363	337	340	391	359	389	378	366	321	344	367	385	374	409	378	337	358	353	327	357	393	379	371	369	369	365	357	359	370	344	355	365	363	369	367	370	367	360	360	385	384	344	347	332	387	328	360	374	378	351	370	343	365	362	398	363	346	337	356	360	368	339	385	348	351	345	367	356	359	376	356	373	377	376	352	380	368	353	343	381	381	348	371	344	365	397	383	374	349	363	359	373	337	370	375	384	370	373	387	407	349	360	355	345	385	353	358	359	379	395	353	362	350	376	341	392	388	365	355	348	376	381	369	375	392	336	358	353	361	313	360	364	373	386	371	390	361	393	347	371	354	353	358	376	400	351	356	378	377	376	358	391	337	376	387	355	347	388	378	372	361	372	347	337	352	367	350	382	363	352	373	367	389	362	396	355	364	344	390	403	360	395	329	396	364	359	332	384	343	363	364	386	372	380	330	371	344	379	370	356	385	342	364	369	359	379	349	361	382	353	388	329	323	368	365	337	379	368	357	408	385	350	357	356	323	384	383	328	350	348	378	341	346	385	379	414	361	326	378	357	370	371	370	336	375	365	360	364	335	369	358	351	361	358	387	421	346	362	384	383	370	400	337	328	377	374	386	371	366	370	371	352	376	353	363	361	361	353	390	371	341	342	363	363	380	355	419	379	358	390	371	346	368	385	397	325	347	373	390	339	346	388	391	330	363	322	368	351	373	397	357	353	377	368	383	352	382	361	375	413	363	382	386	355	370	341	381	358	342	346	368	336	373	344	352	372	345	359	337	395	325	346	373	350	364	352	391	379	342	339	348	361	379	362	365	391	339	392	386	368	383	400	359	360	385	359	355	343	374	430	357	389	322	361	383	365	356	389	326	335	368	354
23849	21078	28410	23982	21059	8255	1665	1047	834	803	818	4630	26080	23990	11549	1985	691	647	716	1009	897	644	735	698	647	676	666	688	656	663	639	664	669	683	659	677	636	657	673	650	626	608	636	693	644	635	663	635	664	685	650	653	646	589	648	626	670	620	665	673	598	633	607	651	653	616	662	621	640	596	676	654	642	637	627	631	678	646	626	636	625	596	633	614	662	675	667	591	642	650	629	655	658	660	621	678	663	627	673	598	698	637	690	631	628	614	641	640	626	645	662	597	636	601	641	600	670	643	623	642	605	648	654	601	632	613	695	654	626	630	650	619	667	595	640	652	615	626	651	661	662	622	622	638	661	611	630	599	644	598	675	619	607	634	606	641	630	652	610	628	644	639	658	600	657	582	642	614	622	618	641	659	657	643	655	611	598	605	616	630	601	604	625	620	622	639	622	603	615	613	667	704	640	635	646	607	588	681	647	646	626	619	688	631	645	627	644	631	635	610	615	654	645	609	627	592	650	639	587	683	672	623	705	651	648	596	638	624	632	604	641	633	606	592	626	575	605	653	607	634	641	655	588	621	692	624	630	656	629	621	644	622	643	652	658	605	640	635	628	652	636	624	607	646	640	619	643	619	610	641	667	643	642	573	614	569	637	644	653	643	613	640	596	583	632	642	628	639	626	628	591	634	655	638	614	611	624	625	611	606	583	660	664	609	638	614	633	620	624	601	655	616	604	658	659	580	590	631	651	628	648	640	621	608	641	614	582	591	667	621	656	658	627	634	639	678	645	596	639	679	570	620	651	636	581	621	617	645	661	610	635	660	584	647	631	652	624	622	607	632	676	609	613	635	633	620	654	635	707	608	642	628	667	685	609	624	619	671	632	642	617	642	625	590	666	658	628	667	667	687	620	606	634	671	636	649	616	604	625	632	612	631	604	600	644	618	618	618	611	606	614	621	671	671	654	636	599	581	598	631	665	669	636	637	691	644	602	609	618	635	651	615	655	666	621	655	679	625	591	629	644	673	652	609	622	630	646	623	593	624	603	607	632	629	614	625	640	661	635	640	680	600	584	615	663	627	665	654	642	593	600	606	625	627	679	602	644	616	637	641	569	626	674	667	587	630	623	610	593	687	620	622	582	647	662	659	598	581	615	648	663	552	634	639	617	611	681	620	594	638	662	654	659	636	603	611	629	645	631	588	626	639	648	638	658	572	627	587	606	606	612	609	673	626	591	628	605	598	632	617	563	635	614	637	622	613	625	634	637	603	620	619	617	627	617	659	609	642	665	640	691	629	618	648	604	622	610	628	656	642	639	634	632	584	653	682	624	661	647	656	597	693	632	711	633	632	616	632	618	620	588	621	626	656	652	622	627	632	642	618	633	613	620	625	640	650	587	666	634	636	635	607	652	675	678	629	629	633	663	615	608	640	626	668	617	655	623	636	648	611	643	616	610	596	590	636	628	585	618	626	647	588	626	596	625	633	646	630	648	637	659	620	655	618	644	592	627	596	567	606	595	656	606	639	688	620	666	596	617	637	675	638	675	662	605	663	604	642	613	596	649	664	646	609	596	613	639	617	625	655	634	622	610	601	614	670	622	666	610	600	656	608	619	636	646	602	660	645	595	651	616	637	633	595	614	583	639	648	638	649	633	618	629	605	626	633	651	679	671	618	614	628	623	651	648	601	687	645	633	614	606	611	617	596	639	640	656	664	608	629	596	657	630	637	645	600	646	593	688	633	616	566	614	627	637	627	662	645	645	584	686	657	606	619	630	638	645	655	645	665	599	632	619	625	622	629	655	642	638	581	620	656	639	608	634	623	664	641	668	549	699	591	588	631	651	617	639	667	662	636	610	652	636	639	636	616	613	679	609	648	607	642	629	649	650	578	611	672	634	612	600	656	618	609	618	628	630	628	601	638	637	616	611	620	667	614	640	635	612	667	632	647	648	616	603	585	626	570	625	634	576	613	634	603	619	643	663	655	591	627	646	597	653	609	639	620	619	639	643	596	621	640	613	619	645	641	580	626	597	679	595	650	640	628	637	629	631	618	593	680	603	579	634	640	625	662	599	647	673	629	634	648	607	617	631	598	613	617	633	651	601	625	661	610	629	604	614	676	664	636	587	636	618	678	565	571	607	583	683	631	669	667	633	664	626	632	607	622	669	602	621	609	639	619	617	602	638	633	615	658	633	610	640	676	639	632	623	615	614	613	593	699	625	631	658	626	648	625	627	615	640	633	625	674	653	635	605	651	618	676	611	658	577	609	590	623	652	585	641	573	604	677	603	630	707	622	583	643	679	652	667	623	648	619	617	629	654	620	629	658	653	637	576	660	635	634	648	633	625	612	631	643	658	605	586	653	614	629	625	643	600	626	653	653	651	596	619	575	632	636	574	640	618	610	640	626	629	599	611	626	610	629	644	641	690	612	642	633	658	643	686	646	628	654	656	625	639	597	672	596	659	637	555	625	638	624	635	644	645	618	616	646	632	630	585	642	636	591	655	609	592	618	620	581	646	596	638	640	636	662	698	632	553	585	619	586	607	606	623	650	648	599	635	651	606	671	637	632	664	654	655	640	649	610	592	626	638	633	609	583	627	630	604	586	663	629	615	653	595	622	623	601	638	682	635	638	672	606	629	622	600	642	657	589	686	615	666	598	605	610	635	683	627	657	620	682	674	658	634	622	680	630	623	593	626	591	637	645	652	626	614	698	638	627	618	641	632	650	614	619	659	642	638	679	616	636	655	651	593	623	633	615	659	610	619	660	599	613	620	618	619	635	618	629	628	658	652	568	640	629	637	624	636	635	587	584	653	649	641	635	641	620	695	624	571	646	646	601	647	615	611	599	607	651	596	666	670	626	616	632	625	611	601	687	611	618	616	582	629	625	632	664	625	629	653	605	594	618	666	637	608	638	641	643	621	627	634	666	580	667	619	644	665	617	645	632	635	617	624	649	683	625	594	593	618	650	683	593	617	619	648	583	648	635	608	629	622	609	648	616	631	609	600	604	677	639	677	674	649	629	656	649	632	624	607	617	638	617	599	617	644	626	624	613	630	585	600	639	591	631	624	608	633	632	606	621	635	594	601	644	574	635	655	596	620	606	668	640	623	586	655	622	636	641	609	621	630	654	630	667	622	590	662	598	651	651	625	632	628	618	672	631	639	634	620	600	626	626	639	667	599	654	648	642	612	652	629	613	637	632	606	597	624	624	662	557	656	637	621	640	621	616	620	628	641	642	643	620	608	635	616	593	609	635	621	660	641	583	669	646	626	651	636	632	607	598	640	638	607	603	653	568	605	635	630	634	590	622	617	644	671	636	617	657	631	609	626	652	640	626	599	680	637	626	637	608	624	629	625	609	657	622	633	594	613	621	595	651	658	620	669	560	653	620	638	677	604	656	621	635	592	619	668	620	649	608	626	633	604	615	599	694	620	635	613	579	596	627	644	649	611	587	650	653	640	659	634	617	629	596	685	652	614	589	642	582
8091	6072	4940	2514	1757	1456	1130	943	907	837	752	7203	25457	20639	8825	1548	550	535	686	1117	945	599	669	585	547	575	563	540	546	571	545	572	522	564	534	581	607	586	521	547	531	564	529	493	553	543	534	513	526	493	525	575	522	539	547	562	538	518	513	516	526	540	534	537	527	568	527	532	546	525	559	553	509	553	533	574	532	533	543	531	567	554	511	556	512	558	528	542	567	494	561	540	534	523	505	552	563	537	548	558	499	510	527	542	569	530	504	523	556	538	543	514	507	519	554	550	538	515	539	550	522	566	516	586	550	552	552	534	554	556	544	507	513	497	540	535	517	535	536	535	531	514	571	514	572	565	537	534	495	535	563	540	518	571	547	538	558	556	513	548	524	471	543	497	543	548	509	534	534	566	535	550	528	531	525	577	546	488	552	535	576	565	518	507	520	520	550	537	562	541	566	539	512	523	548	548	550	513	529	526	546	517	562	516	567	573	542	552	551	565	536	542	505	582	536	541	547	551	565	516	545	541	508	569	547	526	524	529	529	559	552	528	583	535	538	558	528	525	543	554	548	553	536	532	522	577	540	574	483	538	496	533	523	560	558	511	562	555	552	538	514	581	543	475	528	503	566	548	550	551	515	560	488	528	525	568	558	549	521	558	559	541	537	527	548	538	548	559	516	547	507	567	542	561	572	595	559	527	543	509	538	553	554	529	533	554	549	519	569	539	496	557	538	518	505	551	523	540	506	569	535	545	526	510	565	545	549	521	597	514	522	538	552	554	543	508	539	542	544	530	525	502	524	570	532	519	489	492	523	511	548	497	564	541	531	545	519	510	551	496	556	520	580	541	545	543	531	560	543	509	528	548	522	550	554	536	576	526	545	548	544	533	519	565	514	533	557	531	553	529	546	583	513	560	528	547	530	517	512	521	508	551	559	523	553	557	548	515	550	540	529	526	512	546	533	509	502	527	550	548	567	566	544	511	577	509	569	487	529	536	517	501	534	518	562	522	530	534	558	529	570	545	508	550	568	505	530	510	581	536	527	539	521	548	504	525	519	549	541	514	540	525	532	538	566	509	553	529	512	546	575	530	535	512	498	512	524	525	533	522	568	549	503	537	536	589	568	528	538	531	538	570	536	499	590	565	557	566	522	528	562	511	539	508	558	540	547	524	573	568	566	516	551	539	533	523	562	494	505	526	530	551	545	537	528	545	538	543	570	534	527	544	529	550	517	535	545	543	510	538	522	520	543	562	538	533	480	540	567	570	504	548	548	558	542	504	556	527	511	518	552	555	482	523	539	497	564	554	528	540	542	510	527	563	544	527	529	548	538	520	525	549	520	537	534	507	537	504	533	585	512	581	524	548	552	548	468	558	499	512	539	548	563	533	536	529	555	534	517	541	542	520	515	514	516	553	559	550	547	535	505	472	521	554	500	520	527	520	566	550	527	517	533	554	533	516	519	497	539	516	485	518	567	552	490	541	558	495	520	550	550	562	544	566	558	507	509	548	533	526	533	533	495	528	505	559	486	530	538	509	536	530	497	530	577	521	516	552	570	543	516	521	545	496	538	522	564	526	509	508	556	511	547	565	563	536	549	537	513	539	560	515	521	572	557	505	548	499	523	497	535	565	538	512	568	548	529	538	538	525	511	497	569	500	551	543	553	491	543	549	531	537	531	562	542	560	489	501	484	541	593	579	523	568	565	546	568	533	513	525	529	507	505	515	569	541	514	550	560	528	538	515	517	538	484	513	536	575	542	533	500	523	530	519	557	544	518	489	523	517	531	568	529	537	579	530	550	524	548	532	533	538	556	552	546	518	516	538	586	557	553	503	524	524	539	522	560	547	530	558	530	540	524	521	524	542	547	577	534	485	524	545	546	512	531	554	522	535	525	512	503	529	503	526	564	525	515	584	574	551	505	550	515	495	531	483	546	504	546	524	497	586	532	551	537	554	483	489	547	557	536	542	525	487	546	497	508	546	535	492	485	548	532	533	562	529	539	547	485	532	538	565	532	564	528	494	522	528	580	513	537	537	546	532	555	511	519	495	525	569	528	524	531	531	534	540	556	507	531	521	532	558	538	523	548	582	532	560	517	552	496	549	588	512	539	528	570	515	564	491	538	513	547	557	545	542	538	518	491	556	517	539	550	532	517	536	526	588	506	524	494	549	517	551	538	545	492	580	530	484	540	550	540	490	551	543	553	550	505	555	498	544	531	495	525	497	570	547	534	531	488	538	525	526	532	559	494	536	531	556	549	509	534	513	557	549	494	556	539	533	550	511	574	569	488	551	508	531	531	559	494	505	573	495	579	564	521	517	506	521	504	540	535	566	500	541	495	548	545	557	571	517	506	540	511	521	538	549	530	552	506	556	539	547	530	545	561	521	553	523	530	543	505	568	530	533	550	531	495	493	538	495	543	571	541	513	548	526	515	574	538	536	531	514	554	528	552	535	554	507	561	529	527	578	542	528	535	576	522	557	531	489	546	487	530	510	573	575	540	549	552	561	508	551	514	562	547	551	519	504	502	517	528	541	525	557	546	512	532	530	542	579	521	558	556	546	562	531	554	517	563	494	554	511	539	536	512	519	542	552	575	538	561	491	538	561	525	536	520	520	520	537	551	539	523	526	522	532	509	538	512	501	538	558	551	511	510	506	507	579	527	575	554	529	518	527	513	491	547	512	528	505	562	506	545	539	550	537	528	572	511	558	509	539	537	475	535	496	514	557	568	538	476	481	520	491	543	527	516	534	548	531	540	550	527	578	565	550	563	543	544	556	540	524	547	491	507	535	534	547	556	535	543	584	577	526	577	535	580	554	556	522	531	511	521	505	548	561	493	548	529	519	493	565	591	546	532	528	536	490	568	530	522	490	536	549	538	553	568	525	537	533	526	594	523	550	556	551	570	535	559	569	550	513	536	479	518	513	519	549	509	546	551	540	536	553	531	596	571	554	514	548	510	550	521	508	549	535	542	583	544	550	499	496	500	538	504	529	530	538	530	531	561	527	513	489	547	555	551	534	557	506	515	516	580	524	572	557	506	503	529	530	489	511	569	520	535	500	550	514	518	508	576	535	535	482	502	545	579	562	535	536	533	562	524	536	495	569	537	545	526	543	545	523	507	531	515	538	507	575	511	520	558	518	545	541	536	505	576	536	545	514	522	501	515	551	522	547	519	503	524	550	527	512	536	578	530	532	530	556	542	530	548	534	570	510	540	507	565	538	532	540	518	576	546	551	517	518	538	559	524	540	499	550	538	485	513	531	538	508	518	527	498	557	535	564	537	507	535	501	529	494	489	555	528	551	565	540	545	555	557	532	547	530	550	517	560	550	566	560	492	532	520	537	508	561	506	533	539	556	556	487	516	528	578	551	516	524	546	551	543	531	555	491	546	513	540	528	536	536	551	513	524	527	512	525	551	542	527	550	550	541	521	544	521	528	539	520	522	492	528	523	530	524	524	542	475	543	580	531	505	540	539	552	536	488
27322	12960	1530	747	549	491	522	502	494	505	456	715	1596	1782	1231	666	478	498	457	499	499	465	512	462	479	485	498	460	476	481	522	442	481	487	480	480	468	526	489	498	462	475	503	516	418	434	470	489	473	456	487	453	492	471	511	515	478	451	457	491	499	479	471	496	478	474	485	474	494	483	453	441	445	461	452	454	487	460	483	488	495	444	455	483	472	483	463	486	449	476	474	474	482	485	489	481	505	493	480	459	452	432	463	484	506	466	472	475	465	533	517	466	425	500	451	469	468	488	502	447	486	487	462	458	495	464	449	505	419	492	489	506	470	480	480	479	460	501	495	434	457	446	450	440	451	451	479	492	484	451	477	456	488	421	439	477	474	507	491	477	481	489	504	446	464	448	451	477	444	432	486	489	430	482	460	497	466	471	429	465	460	449	460	519	476	459	478	488	473	468	472	430	468	497	450	424	451	521	450	446	480	442	477	481	458	483	508	445	496	473	476	433	496	498	479	473	417	470	472	421	473	466	487	466	465	490	454	477	483	469	475	517	473	497	460	487	433	471	469	456	499	503	492	522	467	480	451	480	453	483	487	457	474	473	480	469	518	481	459	474	461	485	453	474	463	479	467	495	492	447	511	465	468	411	508	488	460	459	465	475	518	508	398	455	488	467	488	482	495	470	463	445	465	471	472	447	493	458	465	500	503	477	448	458	479	462	460	485	473	487	453	474	475	505	475	453	505	449	451	450	480	482	425	464	487	489	481	445	436	495	458	484	479	473	495	471	482	449	430	457	487	473	489	496	462	481	502	443	471	465	467	458	468	475	442	474	491	429	469	502	488	438	459	465	448	486	460	457	466	482	490	487	484	470	452	493	453	409	463	496	472	441	452	446	490	482	479	495	454	494	463	490	485	510	471	479	465	486	480	448	471	469	440	491	506	452	466	489	502	452	497	489	487	486	465	470	487	472	447	466	448	469	457	485	489	473	516	504	497	460	472	502	471	493	514	436	469	476	443	431	431	490	480	482	498	450	511	495	528	436	474	459	470	494	483	465	458	435	472	474	487	440	478	468	501	442	434	447	481	525	471	507	451	444	478	462	455	450	519	480	495	429	452	448	471	478	466	487	455	468	455	484	503	502	444	426	460	482	478	453	456	493	500	488	493	482	455	476	472	450	488	462	462	459	469	448	459	462	485	470	446	487	467	467	441	432	477	473	468	475	465	459	501	466	466	492	493	465	457	458	499	483	463	504	452	484	488	480	490	471	440	503	502	475	465	500	458	476	500	474	488	469	507	456	481	482	516	455	482	451	482	472	493	488	469	449	461	494	461	495	467	426	506	498	499	447	487	476	498	476	504	463	469	512	417	481	486	453	477	482	500	489	471	491	462	468	461	482	482	472	439	424	455	483	494	509	488	444	484	473	475	460	466	465	490	454	514	485	455	478	461	470	482	465	486	493	514	474	531	426	483	491	455	461	491	472	472	451	502	473	436	472	498	478	460	480	469	485	477	460	447	481	461	488	464	444	485	446	506	453	502	461	463	506	422	500	465	442	498	430	486	485	519	467	477	483	472	501	471	465	484	483	467	514	500	479	463	487	487	532	494	480	459	454	460	475	480	435	484	462	481	439	485	473	466	468	455	462	481	492	479	485	475	496	461	454	463	461	463	487	455	476	450	490	483	474	449	453	477	473	491	431	496	455	450	508	500	465	491	448	494	474	481	495	495	501	463	466	466	447	478	520	471	461	523	472	448	492	467	462	507	479	446	457	476	467	465	427	475	512	502	456	454	490	465	467	458	471	487	471	477	482	441	495	487	476	468	480	466	466	466	454	490	470	498	486	449	446	459	484	492	479	454	465	487	465	459	502	465	432	492	449	471	494	493	492	478	454	455	463	490	482	494	499	471	470	491	453	480	476	463	461	502	468	475	453	451	458	468	506	538	470	466	459	472	458	511	506	468	506	439	472	479	430	474	478	460	477	530	458	520	466	440	470	464	456	474	466	500	450	433	458	470	498	512	485	489	471	449	445	490	453	470	442	481	441	500	519	503	474	479	490	481	453	515	476	463	467	469	479	466	476	471	509	460	453	461	454	441	472	444	464	466	455	472	437	477	482	480	497	460	449	469	464	455	440	453	480	471	502	467	463	450	460	464	464	500	469	467	451	476	459	488	499	475	418	476	475	444	429	446	478	492	431	493	421	459	469	496	511	461	506	474	465	470	476	506	491	460	451	481	456	473	479	458	483	502	464	500	450	504	476	449	470	431	398	449	478	473	508	463	483	460	480	488	500	504	470	487	485	490	486	443	442	449	469	474	485	499	475	465	510	462	486	498	482	438	494	479	463	483	479	475	494	465	498	473	534	485	459	502	487	478	466	466	451	481	464	472	510	483	482	507	484	478	466	436	461	438	479	508	497	455	506	468	482	449	470	474	495	435	481	470	498	500	438	497	462	458	450	459	497	430	490	489	445	452	516	454	473	506	504	503	421	444	456	454	484	502	487	455	458	472	470	475	438	487	465	430	417	436	488	447	460	460	440	457	429	464	444	488	476	481	518	469	467	446	434	454	465	526	493	463	459	462	480	470	472	489	454	452	498	464	478	452	484	452	479	492	482	493	446	437	485	466	439	472	461	475	473	477	470	485	457	487	486	480	480	465	442	460	461	465	463	466	471	493	471	487	453	445	483	483	488	488	490	485	437	484	485	434	465	492	480	462	494	487	505	463	431	486	456	444	489	462	489	505	475	481	491	499	498	451	498	509	496	437	481	467	467	467	445	468	451	472	474	503	440	447	437	447	478	498	475	465	469	552	460	461	482	473	504	450	468	480	457	462	497	501	459	453	459	481	480	482	460	444	481	490	451	457	480	469	432	491	496	479	490	464	468	479	445	472	452	461	525	464	467	457	474	487	508	505	490	442	428	482	462	484	450	493	455	440	484	451	481	435	481	463	506	472	459	459	481	454	484	426	476	491	483	467	463	477	447	482	476	481	447	479	509	486	457	445	482	484	474	478	458	444	477	473	466	486	446	436	504	474	453	487	471	475	449	474	483	448	475	524	469	510	449	468	441	472	495	502	457	474	520	486	469	447	453	465	476	469	472	505	473	449	492	511	452	484	498	481	434	472	460	481	478	490	509	470	468	457	440	464	484	436	505	454	485	473	483	505	498	461	466	510	449	448	459	486	503	477	466	460	488	481	451	479	476	472	443	479	463	447	472	493	454	473	464	477	447	456	452	453	465	491	475	487	453	448	443	443	488	478	479	465	495	462	453	473	450	501	464	481	462	440	459	514	489	419	490	509	480	431	431	529	462	475	515	480	439	481	474	450	490	520	473	466	437	472	437	495	425	472	442	469	476	514	489	474	456	449	473	475	486	484	473	460	432	475	509	500	505	470	493	476	478	485	499	473	452	532	435	471	479	498	434	472	488	454	491	440	444	453	470	454	461	489	475	473	460	452	487	482	478	481	468	510	498	460	437	491	481
5172	684	632	464	449	450	405	400	420	426	405	727	2070	1898	1130	578	417	415	394	378	388	407	385	399	405	414	402	420	380	402	375	391	407	384	408	394	413	411	419	394	403	387	418	410	398	368	384	367	426	403	358	394	384	431	397	437	392	395	390	370	376	387	404	375	383	375	414	422	405	417	427	382	366	420	401	408	435	392	414	399	412	395	415	375	422	392	385	408	415	406	400	392	404	394	423	393	400	400	435	391	412	368	385	383	427	383	368	385	406	423	388	424	396	404	361	397	409	380	400	420	391	409	418	417	378	386	403	406	388	416	387	403	377	465	371	404	373	416	406	391	404	400	431	438	426	392	396	382	397	391	381	407	397	402	394	420	397	431	401	385	403	382	418	387	373	339	416	414	407	410	402	387	391	422	453	400	384	389	418	384	398	413	397	407	416	360	405	369	380	436	408	400	413	417	422	424	364	365	397	410	408	413	372	392	392	401	382	412	392	394	409	407	422	394	406	369	377	381	423	403	403	379	389	375	406	392	376	390	377	375	397	393	419	408	403	380	383	411	417	360	407	422	409	366	394	406	389	415	429	409	377	385	403	394	385	399	373	408	424	366	408	402	426	373	393	380	391	428	382	414	398	391	434	398	384	408	369	397	373	409	379	417	420	395	367	427	418	425	405	386	375	413	388	408	400	415	393	394	387	364	422	365	403	398	373	440	395	406	355	401	394	380	361	409	435	428	398	402	397	403	424	416	401	391	406	403	368	414	412	394	367	402	390	403	408	400	436	392	416	395	372	378	433	408	392	442	429	384	397	372	403	404	413	425	375	382	421	403	364	408	372	370	402	415	393	404	389	398	442	377	394	396	393	399	407	392	399	438	390	389	396	400	378	397	414	378	420	375	399	386	412	419	388	417	399	418	408	425	387	377	407	404	373	381	432	429	383	394	390	364	393	424	380	384	388	380	419	410	418	395	398	413	400	373	378	405	353	397	369	378	399	428	434	405	396	379	390	383	428	389	452	422	402	407	427	393	393	386	388	394	385	393	409	403	412	416	410	402	430	414	410	409	389	396	424	414	405	429	371	416	376	375	387	421	397	377	406	399	400	391	411	383	404	363	409	346	383	381	419	350	423	371	436	408	397	411	362	389	389	423	405	406	410	397	362	391	437	410	428	400	393	389	425	367	415	386	415	394	367	431	397	407	406	378	371	406	424	373	404	387	411	372	394	391	388	369	408	405	403	434	402	409	402	412	403	395	413	388	424	377	370	410	427	413	390	387	394	411	361	388	374	398	396	368	425	409	378	371	390	391	401	393	441	419	454	403	393	405	409	373	402	403	397	413	420	404	412	383	372	398	384	400	396	380	407	394	422	401	391	384	405	396	422	395	412	415	387	405	415	391	438	405	380	437	423	389	385	391	407	404	375	381	395	371	421	410	370	385	432	385	383	414	378	442	423	402	379	422	365	383	374	421	422	433	431	385	391	401	448	369	363	396	414	409	364	402	446	417	409	398	396	393	394	418	364	426	397	384	394	402	413	417	404	417	383	372	374	414	392	390	432	411	408	437	445	425	426	413	438	401	436	386	341	389	396	403	420	396	407	419	400	405	415	407	410	396	373	393	406	389	393	415	388	435	351	385	408	394	398	409	368	401	411	408	403	387	388	402	409	398	405	409	372	407	375	362	430	365	428	429	428	365	351	390	394	413	411	419	432	435	364	410	371	433	394	391	386	394	382	375	391	381	425	410	391	409	423	402	408	446	396	375	391	387	423	386	346	411	385	406	398	386	426	374	351	406	396	369	414	409	404	407	394	410	436	420	434	417	393	377	401	415	407	420	409	411	384	364	387	408	398	408	387	408	421	371	413	360	415	389	405	381	414	387	377	425	377	395	376	394	397	391	373	373	397	407	413	416	406	433	399	395	383	417	368	404	382	426	413	408	392	413	381	399	441	397	410	394	392	443	413	442	409	401	334	383	402	371	397	374	386	418	387	426	373	364	373	379	404	377	407	372	380	408	405	383	363	387	407	406	426	379	408	424	375	377	450	436	396	377	400	414	398	382	429	405	388	393	409	427	393	407	380	401	411	403	381	407	394	402	395	414	382	424	398	371	421	405	395	405	429	440	372	378	415	425	440	406	391	398	402	391	416	424	388	421	427	353	389	405	388	391	396	404	436	366	380	408	427	415	402	405	421	378	361	389	394	404	407	405	407	387	413	420	381	406	405	411	393	398	425	409	379	429	387	358	373	396	381	386	374	405	448	404	359	428	384	405	410	431	412	371	433	407	420	379	390	422	402	414	415	391	437	400	421	391	471	376	360	429	358	367	399	346	383	393	382	366	377	414	386	404	405	419	382	404	406	388	370	371	395	381	403	365	403	380	391	391	408	380	377	384	427	398	418	404	366	385	383	370	392	380	375	405	379	411	410	405	405	402	388	425	378	396	380	399	405	376	441	389	386	397	377	445	454	393	391	445	420	415	403	398	413	412	407	429	438	388	371	379	367	396	385	391	406	395	391	397	416	375	384	371	386	400	421	391	408	431	381	373	418	387	402	411	348	398	397	408	385	417	444	400	405	417	410	420	392	420	393	351	406	409	397	385	389	403	416	418	378	399	415	383	406	412	394	417	406	402	381	383	414	426	389	404	392	376	412	409	417	398	390	398	369	382	396	386	423	392	377	391	403	383	402	404	370	383	429	415	380	427	407	370	370	398	437	373	408	427	401	433	386	412	399	367	400	392	385	366	404	365	405	377	396	412	386	386	387	398	413	401	413	388	390	457	408	385	426	433	405	443	378	396	422	410	391	419	396	409	418	445	384	409	401	425	408	376	411	410	437	403	399	399	415	423	381	403	393	406	423	396	396	399	400	442	455	420	368	423	403	391	393	425	408	427	397	419	433	404	423	378	393	443	403	369	383	380	436	396	383	362	407	400	445	386	398	369	435	359	411	389	422	396	405	410	397	406	395	443	407	369	393	359	403	437	387	393	417	379	394	414	413	385	376	372	416	389	404	420	430	415	410	375	425	405	393	398	395	421	414	407	390	409	402	429	434	387	375	449	419	404	427	391	380	388	408	423	370	397	366	387	404	388	423	352	390	403	391	398	376	404	415	406	411	385	418	385	367	387	420	399	385	390	370	411	402	430	441	387	397	397	399	379	378	412	397	394	374	438	429	401	349	378	367	412	432	386	410	375	373	369	386	434	411	391	403	398	390	409	413	397	390	398	377	388	406	385	397	422	413	376	412	412	409	410	373	375	411	435	388	413	411	397	394	391	401	433	369	387	376	367	423	434	409	395	423	415	435	420	373	382	392	360	413	411	349	419	398	390	370	372	419	381	375	401	411	389	388	389	368	401	371	404	387	424	402	431	391	399	398	418	412	354	393	386	379	415	406	372	408	414	382	402	373	383	422	398	413	380	399	365	425	391	406	384	430	348	397	407	390	401	402	399	405	415	405	412	416	424	402	366	400	384	386	395	389	426
24856	21072	27598	24757	11733	1471	866	704	619	677	1121	7255	16939	12359	4968	1188	552	517	576	558	572	509	554	497	545	499	544	489	480	488	522	491	508	502	499	517	541	506	515	516	486	526	506	473	520	486	492	464	508	532	485	486	506	505	521	535	505	478	512	520	521	518	539	498	489	516	491	499	550	519	513	511	506	511	509	507	496	533	534	497	533	497	493	506	501	511	537	493	495	467	512	501	487	509	509	483	525	500	515	512	466	535	506	508	509	518	531	531	531	530	530	535	512	489	516	519	520	485	507	506	489	531	485	498	500	471	492	497	496	479	502	516	481	504	534	446	499	486	468	519	484	498	520	493	480	521	501	478	503	470	482	540	528	532	476	470	459	509	519	537	548	493	500	544	531	495	509	491	505	506	529	497	498	483	497	488	524	523	503	545	487	515	510	533	501	547	464	475	492	489	484	546	518	485	513	514	462	529	543	495	444	475	518	538	498	520	542	515	494	479	531	531	522	484	484	441	499	518	483	506	521	485	470	514	508	492	533	527	499	474	476	512	520	528	476	484	479	498	470	474	514	463	518	494	533	502	512	489	503	506	557	505	520	547	496	494	505	476	535	511	507	531	489	462	501	504	562	519	559	460	513	500	522	522	532	512	487	508	525	511	477	518	540	489	513	507	541	524	451	493	480	510	517	500	488	495	494	522	502	495	489	502	518	499	502	481	487	516	467	547	475	473	477	466	507	482	458	487	471	490	508	503	481	493	555	517	499	508	484	476	479	469	508	520	500	510	457	471	461	498	502	534	512	544	495	509	491	487	474	483	483	515	512	496	498	470	499	507	494	511	488	484	517	484	496	499	493	488	476	508	495	493	517	522	487	466	472	485	518	536	530	482	523	472	507	559	512	513	500	504	488	465	522	520	480	479	495	531	494	533	487	551	533	486	534	485	528	537	515	512	484	545	534	501	503	511	478	487	488	497	506	496	493	511	487	480	496	521	526	553	506	509	509	527	456	503	470	446	512	513	507	516	499	493	454	502	554	530	498	492	533	507	475	543	499	512	494	490	500	510	509	527	461	518	498	477	502	493	503	489	465	523	486	501	512	519	503	519	479	492	479	499	510	540	496	504	535	481	466	577	511	467	471	570	509	478	516	503	550	476	501	525	517	536	475	510	490	505	489	517	534	517	498	507	497	531	472	463	509	516	488	509	483	554	505	523	476	506	548	477	503	502	524	520	523	497	529	505	521	490	526	537	480	483	519	502	525	484	471	480	491	501	480	497	450	504	489	520	510	505	506	540	523	499	513	502	508	485	467	482	491	526	531	513	458	470	507	483	504	513	500	488	495	478	471	507	492	534	517	530	491	524	476	476	492	506	540	517	523	515	501	470	540	493	510	489	472	516	514	506	489	532	499	500	486	515	504	487	537	526	543	495	533	480	538	523	503	524	474	495	503	487	508	493	480	498	512	491	509	513	491	471	473	505	490	500	518	467	510	500	509	475	498	477	509	513	521	511	513	501	524	552	515	519	462	490	540	525	515	506	496	522	502	474	509	492	508	515	529	515	474	472	486	506	502	515	507	529	508	510	472	445	526	524	450	512	492	515	517	510	516	484	517	528	476	486	498	477	486	474	489	498	496	493	501	513	515	505	527	481	492	502	524	535	513	512	543	545	503	531	494	491	512	545	481	464	502	506	475	512	516	503	509	507	489	484	499	508	476	496	535	487	480	498	497	468	490	480	522	506	490	473	495	515	503	485	486	507	480	470	481	543	514	508	504	504	524	506	481	517	479	533	518	537	530	500	499	528	495	523	472	515	501	491	496	497	511	498	482	491	516	478	485	460	548	506	486	527	528	515	492	515	509	516	510	504	501	494	498	489	500	504	486	493	476	508	501	522	484	450	509	510	480	504	444	520	521	489	485	473	517	547	550	512	464	496	541	528	467	460	482	497	576	502	538	506	521	524	492	481	519	531	484	521	492	509	511	477	508	520	502	473	518	484	499	545	476	534	533	507	483	491	485	459	560	520	470	492	464	513	505	471	483	516	456	523	490	504	491	530	515	512	517	531	529	519	524	493	492	501	489	502	493	495	543	507	525	546	447	520	521	505	487	483	485	531	507	534	523	486	476	477	528	530	514	519	502	535	510	558	522	508	515	490	487	507	533	513	545	514	504	491	490	468	495	459	467	465	534	549	469	496	512	459	504	505	472	496	529	515	484	494	545	513	496	520	463	470	514	561	507	502	534	496	472	534	464	470	502	517	546	523	503	507	542	520	534	502	462	513	490	526	497	496	526	509	531	521	467	453	524	513	521	472	533	501	512	488	480	523	514	449	494	529	504	492	488	504	474	495	515	497	494	494	499	518	466	467	494	537	489	485	509	473	557	499	491	524	532	485	516	592	523	515	515	565	528	500	527	496	510	494	487	463	511	482	508	567	484	516	541	484	503	492	484	506	503	533	502	507	491	490	473	520	520	531	500	481	496	499	519	496	537	521	479	483	501	513	510	529	503	469	493	467	525	483	498	488	544	477	477	479	481	511	489	537	479	536	510	476	480	496	500	463	492	502	519	509	480	524	507	474	508	494	499	511	516	508	519	469	499	513	516	521	526	475	494	516	505	499	514	544	499	497	515	513	480	516	490	525	533	485	481	481	519	507	498	556	489	500	555	498	482	523	458	496	514	496	514	528	483	509	475	521	494	539	470	469	497	524	469	487	533	532	516	502	499	532	493	516	537	496	514	490	508	529	513	558	514	512	520	509	454	487	494	522	519	513	505	485	467	513	528	528	492	525	478	496	467	508	479	516	508	494	501	548	502	534	530	531	505	499	505	494	496	492	492	495	505	507	515	515	493	526	492	484	483	505	474	511	504	480	541	503	512	479	516	515	471	524	521	475	499	510	510	479	507	481	502	525	501	485	484	468	524	479	476	506	460	529	497	497	525	540	496	514	496	534	477	507	512	506	521	501	535	508	503	493	518	513	506	511	490	500	520	535	501	503	494	471	501	480	476	488	495	503	514	507	502	451	532	491	511	474	496	506	494	540	459	459	486	526	498	467	538	507	485	534	497	487	531	518	531	476	512	518	511	516	513	511	552	517	511	538	534	524	500	504	502	485	517	511	484	509	496	528	517	495	545	501	502	498	525	476	484	490	482	533	497	532	494	475	497	508	534	495	498	514	500	497	494	520	542	496	500	483	525	453	504	460	493	474	496	516	500	487	495	517	497	527	479	476	487	467	500	491	520	463	514	494	457	511	483	528	543	527	470	521	493	542	526	519	467	471	515	539	482	503	509	498	552	470	523	483	506	499	508	469	488	540	508	482	520	481	504	559	546	490	478	486	477	534	483	517	482	499	500	527	520	477	519	471	535	527	528	496	487	501	544	507	511	533	536	500	487	484	486	457	458	546	509	452	514	527	551	486	484	483	516	534	497	515	500	529	469	495	471	496	523	492	541	508	499	516	500	523	518	483	490	449	523	484	510	491	505	510
7013	3737	2962	1518	1131	846	744	699	628	695	1478	9786	16560	10729	4569	1164	452	428	535	534	480	461	428	409	434	454	399	447	409	434	441	468	434	485	462	460	452	407	430	443	435	437	436	430	399	455	407	450	453	457	445	464	456	436	454	424	443	415	469	435	440	414	410	443	427	448	412	447	399	450	455	413	441	454	447	432	476	395	449	416	474	450	455	491	441	431	439	442	426	445	475	424	438	460	458	406	422	424	450	446	436	410	467	469	416	427	461	445	420	454	478	402	461	415	447	440	434	466	449	438	439	431	449	462	498	447	441	436	459	438	424	458	431	410	455	412	399	439	436	424	395	459	426	486	429	432	444	454	424	466	477	420	451	473	413	417	454	418	421	470	473	429	411	466	422	455	439	406	463	427	442	445	442	427	436	474	448	402	442	463	443	452	429	436	433	433	463	430	443	444	443	441	477	480	428	438	437	461	430	435	461	481	437	450	426	437	461	450	438	469	432	455	456	425	436	445	454	423	419	406	430	435	470	468	457	423	401	460	420	436	441	475	429	475	413	422	432	459	433	444	444	453	416	447	480	436	412	442	422	468	484	459	435	444	462	411	429	461	490	397	424	414	442	426	448	430	436	375	441	425	419	451	433	454	458	449	438	444	462	427	438	433	443	405	434	451	426	447	437	440	426	434	469	436	421	436	397	450	415	428	448	456	454	430	458	466	428	419	443	445	418	476	482	483	466	468	455	459	442	425	441	437	451	413	447	427	454	471	429	425	420	440	461	451	457	448	441	435	391	445	452	453	453	423	449	448	426	426	439	442	461	453	454	431	428	395	474	460	433	433	407	437	427	443	431	464	451	449	443	467	461	440	429	487	406	421	427	454	456	437	438	399	432	426	410	416	399	424	451	392	444	461	423	418	414	428	450	437	440	434	416	441	430	419	431	422	446	449	437	453	449	429	391	422	432	439	449	462	448	427	464	432	389	448	399	479	447	452	459	467	444	443	461	439	447	431	430	436	396	438	450	459	426	471	429	437	440	450	463	451	435	447	468	413	463	470	454	444	413	426	450	521	436	438	445	427	428	420	433	465	428	405	402	431	494	417	425	414	440	450	421	455	450	463	432	462	410	445	449	445	450	432	444	434	447	456	467	450	405	443	436	441	459	403	424	435	432	413	414	418	448	443	426	469	436	447	472	414	419	426	408	428	439	452	424	460	449	435	483	412	408	452	432	457	441	379	470	459	463	415	444	423	464	406	437	468	425	447	433	422	478	462	443	450	403	385	433	439	440	439	464	427	436	457	438	447	433	448	454	432	435	451	464	416	452	445	412	422	439	426	445	425	443	422	440	442	431	477	414	456	389	462	466	459	445	451	456	423	440	435	445	433	416	452	427	459	432	429	465	432	462	412	430	415	429	413	435	447	431	426	485	456	463	481	458	463	418	433	439	413	402	423	451	436	415	453	458	457	441	468	462	430	510	492	413	482	458	490	467	409	445	444	410	420	429	456	445	456	430	415	428	432	451	460	419	454	451	427	447	445	452	444	425	439	446	443	441	449	452	411	452	412	416	441	437	418	451	428	441	443	420	449	446	424	461	450	394	450	403	452	460	436	464	406	420	432	459	395	427	463	446	420	458	403	440	403	470	419	443	388	420	442	398	425	409	454	423	389	421	439	409	444	420	426	444	442	451	436	436	433	412	420	434	447	447	422	415	391	427	431	434	401	412	437	462	450	416	468	409	454	433	468	438	418	466	446	423	463	478	418	431	416	440	439	436	481	407	456	417	448	463	428	438	431	494	420	447	412	424	460	430	413	427	427	416	416	447	419	425	445	433	396	433	421	434	447	452	439	420	431	422	443	437	409	443	449	433	408	450	424	463	395	421	434	423	414	419	435	453	453	411	442	450	451	404	422	432	433	497	401	436	405	451	458	415	447	430	443	429	457	450	469	444	443	460	422	442	444	419	433	427	400	448	411	441	479	458	410	418	442	439	450	414	463	454	401	451	448	473	408	437	446	467	432	436	419	433	426	450	461	441	446	414	491	451	453	458	435	449	386	411	448	440	452	438	430	454	468	441	434	444	439	415	466	438	410	451	457	440	424	465	439	434	437	462	438	448	424	457	441	429	444	449	445	372	386	450	432	450	481	432	441	454	433	461	405	439	416	439	428	419	431	433	459	431	454	435	460	420	444	427	474	449	450	455	420	419	437	420	423	455	421	442	487	437	451	412	406	411	414	423	420	436	457	430	409	410	421	429	432	415	395	416	484	418	437	407	451	427	470	487	449	430	476	425	437	459	440	409	421	442	448	408	429	436	450	417	438	416	426	437	482	433	477	430	447	450	409	453	415	420	430	389	437	468	461	425	428	438	423	446	431	474	457	429	460	405	457	394	442	441	415	431	447	443	432	454	431	445	421	436	434	434	434	407	430	441	427	433	462	464	393	421	437	437	457	469	425	460	413	415	450	440	475	420	438	442	453	475	455	456	418	443	434	454	444	426	424	415	431	451	452	410	440	427	426	443	432	418	437	460	469	452	457	440	439	411	453	421	419	428	443	401	408	426	435	439	421	431	420	401	404	447	421	454	467	434	428	435	449	405	450	462	402	445	437	430	444	443	443	486	441	408	462	445	440	432	409	427	417	410	420	430	451	402	435	449	435	433	404	438	449	452	432	414	418	468	403	387	471	457	419	416	408	467	472	435	437	419	428	432	466	415	433	430	467	447	452	397	442	423	456	477	430	439	455	450	434	431	445	445	408	429	432	441	467	416	424	399	413	449	419	434	436	441	475	425	428	410	426	413	423	463	420	436	401	444	459	422	464	459	431	443	423	443	412	419	428	430	444	440	417	422	442	448	436	469	426	411	457	425	415	439	408	399	427	405	430	446	426	435	469	459	438	426	414	423	440	440	427	440	451	403	452	460	436	402	423	422	480	423	381	431	413	427	445	433	439	450	447	419	424	429	422	435	464	429	426	444	425	430	433	439	461	473	431	439	369	441	429	427	422	416	415	442	465	442	438	448	434	438	442	448	389	468	431	425	412	443	414	407	426	396	418	445	472	425	467	433	462	388	408	452	450	446	439	456	432	436	410	444	419	458	444	461	440	425	464	418	418	440	444	387	437	451	460	475	456	441	466	470	407	461	444	437	410	469	435	441	475	445	412	412	437	443	424	454	429	419	432	420	447	423	463	452	399	429	448	447	421	431	481	454	462	443	417	455	404	427	460	427	432	436	443	392	417	432	455	466	396	440	408	409	432	456	452	414	428	418	434	429	442	439	422	445	417	447	452	410	430	403	425	399	416	415	426	396	464	458	445	418	443	424	441	414	456	474	448	416	449	422	430	436	433	394	453	440	419	431	413	412	429	433	459	428	463	468	414	427	446	461	439	441	412	414	450	450	388	425	416	445	451	427	431	444	449	437	404	431	457	402	401	458	462	457	426	457	449	445	415	464	382	412	461	464	437	416	426	455	444	409	454	415	391	393	436
23944	21056	28483	23853	21049	8705	1722	1159	905	992	2421	20325	26890	19166	7691	1572	730	695	784	828	735	723	713	698	691	670	713	689	656	666	736	741	671	693	687	693	723	712	648	654	698	702	710	710	709	690	677	658	702	730	716	724	695	644	693	684	607	639	702	685	690	683	665	693	685	703	678	675	648	642	668	738	679	711	682	667	667	682	681	673	702	666	672	672	708	736	723	702	663	759	708	692	704	723	653	671	690	723	709	706	696	633	683	684	712	696	652	688	695	719	671	704	700	659	608	685	694	655	653	715	646	674	675	687	669	625	667	729	668	730	700	685	702	666	704	684	686	687	701	676	677	684	713	646	707	680	636	705	644	710	704	699	715	679	697	688	740	684	680	670	668	700	684	706	658	693	664	707	702	712	687	703	696	656	651	671	673	724	624	679	675	703	708	667	698	647	679	660	705	660	650	638	724	718	689	694	715	681	712	672	708	689	657	675	643	681	720	698	717	705	729	711	692	681	689	741	710	694	648	665	675	708	643	688	692	693	645	689	673	725	701	707	687	682	670	665	728	652	749	704	679	739	665	650	659	670	727	696	711	658	667	695	708	731	665	657	684	665	672	694	699	594	721	709	735	700	704	691	687	691	725	743	662	652	661	705	692	684	642	667	662	714	684	687	645	668	711	671	689	725	626	659	658	701	671	698	697	689	701	676	696	652	676	702	679	702	647	680	669	716	637	704	662	676	654	699	690	653	667	641	708	669	659	661	677	667	648	705	659	673	686	701	679	696	665	639	695	713	682	693	679	709	662	656	665	714	701	681	671	690	689	713	688	670	687	652	666	712	709	697	726	682	709	675	667	727	689	654	691	717	742	669	662	674	693	671	711	697	722	643	708	725	665	706	708	705	646	670	692	658	682	726	704	740	691	722	727	682	668	701	689	672	652	669	681	655	653	742	706	706	670	682	668	702	709	703	722	640	673	727	703	684	703	614	671	716	725	658	652	683	715	652	686	646	719	709	674	701	659	642	655	671	670	668	650	683	693	717	710	643	693	727	715	590	701	664	719	668	717	640	672	682	680	683	732	676	698	691	687	660	685	647	684	699	637	695	677	694	702	651	739	674	688	695	680	656	637	720	678	699	646	654	705	668	678	695	656	743	637	694	705	667	678	717	711	700	716	677	738	704	690	712	678	655	616	676	727	699	711	664	721	704	704	676	660	711	741	691	737	687	702	666	662	646	702	704	680	689	669	647	693	686	706	685	620	693	676	712	693	689	677	732	698	642	685	668	698	681	674	642	696	638	693	688	684	725	687	690	724	692	662	728	675	707	686	648	683	688	694	715	648	711	695	761	710	672	675	680	638	670	677	664	736	699	664	680	696	695	614	672	685	686	675	693	668	671	671	639	681	707	640	692	708	696	675	688	725	668	679	658	649	643	694	697	679	705	686	717	657	684	677	674	729	660	680	648	694	719	700	670	661	680	705	710	684	671	684	684	684	657	713	713	702	680	662	694	688	707	676	718	667	680	629	699	684	669	676	646	654	714	669	634	652	710	705	686	712	714	717	691	701	739	708	669	672	672	698	679	648	669	660	716	673	730	701	714	659	680	700	702	699	645	717	673	676	709	637	683	664	645	688	675	675	650	706	753	686	693	663	709	702	621	665	643	680	685	690	712	724	671	656	703	669	704	687	682	674	653	696	660	688	747	649	702	712	627	679	663	762	693	704	677	718	694	657	737	697	690	708	690	686	745	668	675	672	716	683	690	682	707	706	642	674	657	685	705	673	688	735	722	696	685	676	696	718	715	696	674	646	711	705	694	751	658	670	673	677	693	701	725	668	727	660	665	636	698	705	638	681	660	704	696	723	649	640	702	742	715	718	699	700	672	678	681	664	644	690	743	720	684	668	711	663	735	679	680	698	693	698	717	671	680	661	625	604	677	660	710	704	665	690	668	692	702	701	648	701	684	679	668	684	678	663	699	722	679	721	667	652	647	682	687	669	687	704	677	705	701	687	688	676	686	688	677	670	731	684	665	729	659	759	685	688	664	709	696	709	679	654	695	674	709	693	696	701	686	635	665	662	697	665	648	718	712	661	656	713	694	674	696	684	658	720	686	645	688	681	740	685	638	661	661	651	689	675	669	675	652	721	687	699	686	682	685	692	663	689	690	699	690	683	721	641	696	690	651	675	654	723	667	719	643	676	701	682	631	637	684	644	662	729	666	718	649	704	681	697	731	639	700	712	660	645	703	708	638	694	706	666	681	707	655	665	661	696	695	666	649	674	647	667	636	670	699	743	714	702	736	701	663	680	672	693	648	700	642	691	644	684	692	677	710	667	667	669	661	684	669	660	665	702	669	645	715	696	657	759	701	666	662	674	721	639	675	685	683	671	707	703	669	678	660	683	697	671	728	667	675	727	736	687	694	663	727	700	654	696	716	664	692	677	741	653	749	679	695	690	673	661	694	660	708	669	672	707	648	685	725	723	682	707	670	652	705	704	688	721	692	707	714	684	666	672	659	666	646	657	680	705	669	668	685	695	698	725	667	705	694	670	674	632	667	696	682	713	657	630	739	704	705	711	672	651	704	731	691	638	705	713	697	638	703	669	734	649	671	653	700	704	681	665	700	691	707	683	656	690	692	679	683	708	693	683	703	650	696	661	714	689	682	681	645	666	659	689	697	665	667	656	703	680	650	685	704	709	696	698	704	628	667	718	653	666	709	653	759	657	669	726	708	715	734	693	624	685	666	728	698	690	709	685	678	711	712	714	649	714	669	680	722	692	690	694	679	723	725	686	701	677	662	740	670	648	717	694	683	685	667	677	682	684	675	670	682	673	707	667	708	660	656	696	708	638	682	645	690	650	653	687	713	709	657	684	640	667	688	727	675	689	656	707	699	693	638	614	618	710	695	721	677	648	689	673	687	666	679	684	658	678	669	659	695	665	685	703	669	692	687	690	655	730	678	744	680	711	686	707	670	681	655	633	673	703	723	680	632	666	677	692	672	680	673	653	715	640	663	677	636	720	691	661	743	712	697	687	651	714	686	612	672	652	692	674	707	681	690	695	646	672	655	676	722	687	680	667	660	714	682	678	746	696	696	715	695	663	712	683	695	667	662	650	684	681	675	721	714	719	701	685	696	658	690	708	645	640	635	630	644	640	644	695	711	707	726	658	722	693	692	718	717	682	697	706	696	720	709	692	688	666	686	735	658	687	671	673	678	699	672	705	648	702	681	676	724	672	712	704	652	698	691	707	698	723	660	654	637	692	658	668	695	669	709	667	660	688	668	644	694	674	683	676	715	704	694	703	675	655	673	688	699	677	697	691	694	713	665	671	677	672	709	658	675	652	652	651	705	682	671	704	683	696	676	664	708	696	705	708	706	655	704	669	715	681	681	683	678	691	679	679	675	667	720	701	676	658	659	679	673	729	732	652	654	686	704	698	678	688	731	657	661	688	670	658	684	689	720	689	673	689	705	676	696	665	661	649	659
12198	6355	4965	2499	1865	1451	1162	1004	868	1091	3524	22740	23802	15357	6135	1355	558	593	753	845	615	630	576	607	592	560	597	581	565	548	630	575	598	553	583	557	552	549	605	586	602	618	594	609	649	579	579	553	586	650	588	576	560	553	638	572	585	547	617	602	573	577	558	581	578	586	567	557	645	572	611	574	582	573	564	589	552	586	563	596	568	585	582	574	581	553	556	547	597	535	565	573	605	588	563	567	578	596	602	574	566	557	605	595	589	590	545	589	574	603	556	567	563	569	618	559	603	535	573	589	529	547	571	618	592	574	582	592	575	575	516	586	568	577	594	598	609	566	573	568	581	594	606	613	536	546	540	609	555	587	581	530	576	550	628	555	559	586	562	578	562	531	572	564	611	581	544	567	524	604	580	588	580	567	584	609	563	558	581	559	598	542	579	571	553	520	590	639	526	589	574	563	582	546	575	570	581	570	578	553	581	543	584	584	611	632	610	582	587	573	649	566	542	592	540	562	594	592	565	590	533	558	552	591	605	568	582	568	576	578	556	549	611	571	571	570	589	577	578	558	587	524	607	597	561	565	566	576	592	620	576	611	593	551	569	623	547	558	551	538	615	555	629	536	573	562	607	556	583	547	587	555	528	568	577	542	539	575	578	568	564	573	611	606	603	584	584	550	624	561	574	577	543	572	549	579	586	570	598	587	584	574	605	573	600	565	610	604	565	571	529	551	575	588	557	576	551	571	559	583	566	602	553	570	573	574	558	595	600	589	563	621	549	592	584	570	547	604	583	575	609	572	568	608	589	560	533	619	559	587	568	557	589	574	552	559	567	572	539	568	552	582	552	564	594	604	573	615	619	569	543	599	554	583	559	578	584	565	567	601	545	551	562	541	583	605	601	551	566	546	593	566	569	567	601	570	553	586	537	592	578	590	612	541	615	556	618	583	625	568	593	576	593	563	598	533	568	579	575	607	599	577	562	595	605	545	543	589	590	630	571	569	587	580	601	573	584	562	584	567	587	562	556	598	552	628	597	569	572	564	569	567	591	543	540	595	564	599	569	578	564	552	580	584	553	568	597	522	602	625	581	617	583	540	588	596	640	597	577	539	590	592	573	577	584	611	613	580	570	594	537	523	594	553	572	580	582	593	576	545	557	576	560	555	571	540	514	597	608	613	597	567	565	583	566	519	611	586	577	587	555	561	593	550	537	591	553	606	589	597	624	576	554	579	527	584	556	577	577	530	559	566	562	573	626	571	591	534	561	588	548	613	583	563	588	538	582	567	566	542	597	577	611	604	597	534	590	550	589	627	574	551	556	616	608	602	566	559	592	619	590	544	559	580	539	557	556	553	618	603	518	543	590	559	561	555	599	619	586	578	618	547	574	589	574	535	617	562	569	577	569	560	573	530	570	582	547	574	574	628	594	593	596	625	567	585	577	587	537	624	588	556	585	568	595	576	541	560	565	551	598	547	623	580	593	592	606	576	561	588	588	562	597	628	579	538	557	578	566	592	576	562	568	603	568	563	549	588	558	557	558	565	522	564	566	571	581	530	590	612	560	589	576	554	580	588	560	560	594	559	589	596	598	573	533	572	609	609	561	582	611	554	587	577	576	549	566	600	592	596	531	570	566	577	573	618	582	551	549	587	555	566	580	616	552	539	612	540	571	584	606	588	605	557	604	566	528	574	576	599	608	605	578	558	582	580	558	559	565	579	627	529	539	580	585	572	586	541	588	578	607	561	621	604	553	580	570	560	591	589	584	547	557	567	585	569	583	561	592	548	554	552	582	569	558	594	592	604	551	598	540	558	542	528	563	591	543	589	550	570	590	576	567	552	582	577	571	567	580	564	551	561	586	603	595	554	562	555	588	588	541	601	551	559	601	552	546	550	537	549	588	580	546	576	609	568	583	556	579	552	550	607	535	564	548	581	581	596	611	537	591	593	547	582	587	575	600	589	588	572	577	627	551	603	541	559	586	560	597	552	548	579	530	602	555	582	551	578	612	566	570	589	549	565	534	558	601	566	600	572	589	564	546	574	578	577	549	577	583	583	592	587	547	578	602	587	560	551	566	541	578	585	578	569	560	573	608	561	569	593	583	580	578	578	572	575	556	565	599	558	581	553	554	587	546	557	575	545	596	569	604	543	562	550	547	553	574	590	585	560	590	581	579	498	578	564	588	587	557	563	603	561	554	559	589	584	541	568	600	566	604	611	554	567	603	594	581	544	567	569	550	591	581	565	572	577	592	555	564	579	556	554	585	552	538	553	562	555	538	578	586	565	597	592	614	611	558	532	575	576	610	599	593	614	580	534	581	528	606	562	589	559	551	598	578	552	580	567	568	599	590	577	609	587	567	578	601	556	621	630	535	596	604	567	558	569	565	577	563	572	609	578	612	561	590	548	557	573	549	601	614	536	605	534	574	614	590	539	572	537	557	548	555	563	557	625	589	583	585	572	594	628	562	576	596	587	551	563	575	590	589	587	610	576	588	588	589	531	535	537	555	627	567	599	577	575	591	565	600	568	518	613	578	551	587	581	545	549	556	524	536	546	598	580	570	554	548	603	583	589	573	528	558	579	536	580	569	544	594	601	585	641	523	571	585	567	516	565	609	582	567	544	546	574	561	555	595	562	569	575	596	552	587	570	542	601	535	586	565	555	573	567	591	582	539	592	561	557	565	553	550	612	567	571	587	571	540	555	567	571	520	540	533	557	557	554	531	619	560	568	614	573	555	573	579	588	579	590	538	532	602	549	527	610	581	549	604	568	587	561	568	541	559	570	567	577	553	569	597	538	612	532	562	587	589	542	574	603	544	564	555	602	550	600	623	587	537	612	560	585	535	579	563	559	535	612	567	562	603	542	550	544	583	579	594	591	526	608	593	589	558	591	559	556	564	543	565	628	600	582	572	564	558	568	543	576	577	545	610	575	589	583	532	564	589	570	546	559	530	563	590	572	512	569	553	521	587	550	573	578	618	558	560	549	620	556	540	591	551	582	602	543	599	577	575	590	572	552	579	548	567	566	565	571	578	552	611	535	541	554	530	578	562	573	576	553	563	594	558	579	565	582	548	599	566	572	604	582	557	599	558	582	544	533	597	577	592	566	595	551	577	582	529	608	607	578	555	556	562	600	591	598	615	594	560	578	587	538	591	560	558	543	569	603	583	530	542	579	544	577	609	564	592	562	552	582	568	596	546	541	580	538	594	581	554	606	557	628	570	564	585	587	547	569	601	544	549	573	547	587	555	587	564	551	589	571	623	558	536	570	599	540	564	555	551	539	541	523	599	537	542	568	578	600	551	555	572	561	518	542	609	575	564	593	598	545	588	617	620	557	568	539	584	544	555	548	592	546	576	560	562	530	572	561	566	547	577	548	545	549	565	555	592	571	568	563	613	584	565	576	578	598	545	526	530	602	525	553	558	597	562	565	575	512	563	540	553	544	571	575	524	544	571	544	579	584	552	586	554	541	572	591	547	551	614	580
27304	13151	1526	808	574	489	486	543	506	527	490	1148	2281	1779	1018	588	488	476	510	475	492	507	488	552	515	524	484	445	495	521	471	531	483	528	496	481	496	490	508	504	496	493	470	518	461	456	460	501	458	490	463	499	535	487	495	475	469	520	512	486	478	523	477	469	490	495	511	535	480	508	460	514	510	483	461	533	475	492	479	492	504	479	528	507	463	483	481	493	468	542	484	463	479	527	470	482	493	491	472	488	534	495	504	506	472	529	511	513	470	485	513	481	501	520	499	484	509	502	499	456	481	559	516	501	517	489	489	551	514	497	496	516	543	518	506	487	515	492	521	491	489	487	494	528	520	477	517	482	500	502	528	498	456	512	494	510	529	464	465	499	523	494	495	515	488	501	509	502	532	498	527	525	471	521	524	531	535	486	510	476	474	494	530	460	481	478	501	473	442	550	501	514	500	534	496	519	499	460	477	504	482	474	497	472	475	481	483	512	467	521	524	530	496	505	515	510	497	490	495	484	493	522	498	438	512	469	535	516	498	514	519	477	478	496	511	468	491	494	495	514	486	490	469	508	496	525	438	531	538	484	475	472	540	441	529	518	514	504	534	480	501	496	495	511	494	474	502	494	527	521	517	494	546	535	482	513	460	530	509	492	484	469	507	479	505	541	467	499	513	529	516	488	474	501	536	517	469	487	487	541	492	541	518	473	526	511	492	528	496	498	494	490	506	539	504	512	496	477	488	509	516	463	495	503	475	492	472	500	508	516	488	493	459	471	493	457	517	481	493	446	510	482	523	512	506	491	510	501	535	475	505	468	487	512	493	446	501	564	483	465	485	532	511	515	518	509	497	491	483	529	526	505	490	505	519	473	479	511	473	520	505	542	518	486	482	529	489	522	476	518	513	478	506	504	467	488	489	524	490	480	498	481	528	454	500	478	502	520	476	496	506	516	480	483	477	510	534	499	494	472	481	456	512	433	510	511	500	525	533	468	489	494	516	527	505	534	511	468	478	519	515	477	527	488	449	501	476	510	516	507	491	506	551	473	499	494	480	503	521	451	470	476	497	506	505	496	498	520	492	526	500	521	453	462	514	462	507	486	493	464	527	492	491	511	527	445	490	501	494	490	514	520	470	505	512	453	492	500	524	453	495	491	500	495	493	482	476	473	482	502	528	484	520	483	489	490	484	494	486	523	488	477	506	502	491	459	504	494	516	499	511	502	488	474	499	501	542	498	511	493	499	512	486	512	502	470	517	496	522	499	536	453	510	508	466	467	485	511	497	499	471	488	547	509	536	454	510	494	486	468	485	470	497	487	548	518	512	501	494	523	482	495	526	545	491	494	513	467	499	460	449	490	535	506	473	482	496	458	469	516	483	485	515	511	494	485	508	501	518	479	509	487	519	457	506	463	485	471	500	526	456	516	507	494	476	510	479	528	457	475	516	487	472	499	521	492	497	529	523	486	487	528	487	501	446	508	490	516	502	516	548	493	496	483	514	497	453	482	473	542	455	484	495	496	499	462	468	472	493	558	465	514	490	470	492	502	449	560	498	511	496	490	536	494	479	531	524	502	505	449	467	444	466	480	482	517	498	480	478	502	523	537	491	486	485	514	494	522	475	468	496	478	480	503	472	552	452	476	510	494	488	504	484	490	498	497	485	487	470	480	505	493	477	524	514	482	477	489	488	476	527	497	469	515	471	490	503	529	495	530	486	466	503	496	564	462	498	496	444	515	517	537	524	505	494	494	498	556	453	491	482	570	459	523	517	522	513	535	531	478	494	486	480	501	494	491	514	466	488	484	457	474	505	467	491	496	483	533	472	481	452	475	515	505	522	494	511	490	511	466	484	519	504	539	513	513	508	480	509	495	525	549	496	437	500	504	496	527	439	509	516	507	496	549	502	506	499	487	544	477	463	520	506	516	494	511	484	481	511	486	499	513	486	512	498	495	506	507	490	488	519	506	518	502	515	517	499	492	539	527	482	495	533	517	495	492	499	456	482	501	453	491	546	502	492	521	449	463	479	524	483	500	503	479	465	490	514	487	492	515	512	501	491	496	474	486	498	479	499	476	520	487	508	477	525	481	494	501	537	501	539	482	514	519	549	499	472	453	501	501	491	519	498	477	500	450	524	501	484	523	496	510	540	497	524	518	519	500	465	506	515	489	496	451	506	528	460	501	498	499	455	456	462	507	501	531	498	508	516	517	493	508	506	523	478	531	504	498	528	491	465	471	499	503	531	458	481	478	520	487	497	513	480	506	474	495	472	496	505	511	527	481	534	484	517	494	555	526	505	466	511	515	509	489	509	506	519	518	506	502	508	494	497	490	480	532	465	529	507	482	527	524	498	502	472	480	449	480	490	485	466	489	495	523	481	480	521	521	525	497	482	543	484	525	476	485	497	485	499	488	474	470	522	508	469	509	466	519	474	514	506	453	501	485	491	484	483	441	489	514	498	478	439	458	458	487	480	488	503	524	521	491	520	486	515	500	471	500	474	449	501	517	525	512	503	468	503	484	516	459	521	494	520	473	530	517	480	509	498	475	492	519	503	498	510	511	486	509	479	427	496	544	480	475	473	455	514	504	449	482	478	488	499	467	479	509	461	481	483	478	504	515	489	491	490	476	500	489	499	486	498	495	465	460	457	502	518	498	485	491	493	496	488	498	508	528	495	461	508	490	490	472	517	491	479	480	500	532	459	478	495	508	499	510	491	474	500	542	510	488	508	508	504	496	482	458	488	515	492	525	485	479	504	457	537	507	507	500	488	488	484	486	490	519	508	543	522	501	477	493	497	477	542	498	509	483	466	499	461	480	503	491	492	469	488	461	508	474	488	521	490	497	474	474	471	528	498	523	470	497	429	468	470	527	479	529	524	518	463	511	488	494	543	502	488	537	518	503	500	523	459	494	511	497	490	492	508	487	495	488	504	506	487	484	491	514	509	496	485	504	481	505	499	508	514	530	478	492	486	507	513	483	499	475	482	520	493	510	491	497	513	483	520	484	479	495	475	489	495	534	499	501	516	566	471	512	475	485	527	486	461	502	510	524	516	487	480	504	491	521	458	458	492	455	568	462	474	483	507	523	452	475	468	476	493	524	519	519	505	537	487	528	491	528	503	513	523	519	466	503	491	505	491	471	489	492	510	473	489	515	495	487	493	512	550	511	537	504	477	483	473	474	505	461	494	476	511	468	464	486	539	501	478	471	547	499	500	509	510	536	463	496	508	499	494	473	431	474	458	522	508	499	517	489	465	473	497	487	500	515	518	499	466	531	500	531	519	504	509	513	504	482	484	521	496	511	500	491	482	508	503	508	523	460	548	487	479	506	482	459	551	512	462	531	460	474	484	514	493	473	509	502	475	472	503	475	509	521	473	507	481	554	515	486	466	476	485	489	471	501	468	485	455	542	477	499	452	477	548	512	522	496	519	510	540	485	500	503	478	480	506	489	462	523	496	535	497	477	464	491	480	500	473	487	477	498
5411	712	563	506	486	454	412	446	425	443	471	1387	2716	1676	927	555	436	413	400	412	361	411	417	422	387	424	417	427	404	445	422	419	433	433	414	385	433	416	434	412	396	416	408	448	421	453	448	434	423	366	416	415	430	402	396	437	378	461	430	433	443	418	413	386	417	435	474	414	408	385	432	433	451	401	421	450	416	435	416	430	431	410	409	425	398	403	413	404	404	394	422	413	430	428	415	449	409	399	400	412	416	418	443	459	427	434	384	417	454	425	384	428	407	404	450	395	416	406	370	435	404	433	435	401	426	413	402	382	408	416	450	430	411	405	389	411	413	425	454	424	451	417	423	466	409	436	405	420	446	440	380	441	451	394	400	382	447	410	409	407	417	424	423	417	392	435	379	407	404	435	429	401	386	419	429	430	396	383	423	436	439	408	420	390	381	422	412	406	427	417	406	427	382	391	424	393	427	421	409	434	437	403	384	446	397	423	469	390	446	446	470	397	446	409	416	404	408	418	417	403	450	412	442	456	431	410	421	428	424	437	427	441	401	420	425	406	415	448	419	407	451	424	414	447	419	406	402	428	396	411	402	433	385	412	403	398	383	413	427	448	425	443	431	384	431	431	398	437	407	398	397	382	378	412	444	396	416	419	420	413	408	401	410	417	453	406	450	420	378	422	409	441	414	399	407	406	405	386	418	408	404	408	394	411	420	405	396	407	423	400	429	399	431	381	411	410	439	418	411	422	406	416	403	420	405	446	407	417	393	434	416	387	434	399	390	425	436	445	400	444	404	419	437	428	415	432	440	417	378	445	433	414	406	431	411	394	466	393	451	405	410	437	427	397	425	442	405	406	415	413	419	411	397	414	404	409	415	392	422	389	396	394	392	427	388	421	458	427	441	399	432	415	424	412	419	406	424	412	424	423	405	411	395	420	390	367	424	430	424	412	414	403	413	417	387	436	435	410	418	413	418	376	424	435	449	419	452	407	442	415	430	415	414	428	453	398	422	436	433	409	389	417	422	408	467	396	400	399	404	409	412	436	375	409	390	418	434	407	443	382	386	433	429	451	407	406	397	442	402	423	401	398	414	443	422	415	425	406	425	413	372	430	419	431	385	396	432	398	418	446	387	429	410	432	441	415	406	443	398	424	446	399	408	379	429	431	416	418	422	403	397	434	403	394	430	395	432	414	436	440	456	429	421	409	441	399	429	422	422	489	429	399	454	391	431	413	392	392	358	422	442	419	448	420	462	434	411	427	415	414	421	448	401	385	409	399	444	399	408	435	432	370	425	416	387	437	416	449	434	395	435	428	428	426	433	394	395	415	414	445	406	419	418	386	392	409	379	434	408	393	412	423	450	397	431	429	413	446	396	403	409	408	386	415	410	392	436	397	415	434	400	467	435	415	410	417	416	417	401	406	451	402	423	384	439	379	400	450	443	403	392	438	448	422	422	409	422	430	425	408	438	417	380	414	405	387	400	406	427	412	419	460	471	390	397	406	387	421	385	411	435	402	422	418	411	419	431	435	431	449	426	447	370	417	372	409	411	408	383	426	395	398	408	400	435	376	420	409	404	376	390	412	457	403	443	399	444	424	428	429	401	444	394	397	413	427	381	403	376	432	413	471	423	464	387	422	464	424	452	417	427	433	409	444	379	416	409	422	414	428	426	399	448	446	419	434	377	433	409	440	372	421	419	449	387	427	417	422	415	406	375	451	411	395	391	395	398	430	363	429	429	411	406	391	404	372	405	426	428	438	413	377	409	426	424	437	423	435	397	411	432	393	388	394	427	436	398	431	426	419	394	413	384	424	392	410	410	409	387	390	381	413	417	392	412	410	429	364	392	415	431	401	409	438	402	419	405	453	419	417	401	419	425	379	432	448	447	439	390	404	414	398	425	396	389	421	407	400	459	397	407	413	401	404	433	440	416	435	414	438	390	407	426	418	431	380	404	392	439	382	407	404	411	419	424	411	386	392	406	432	391	385	422	438	398	420	402	404	448	462	394	381	441	408	431	410	390	414	414	387	369	440	420	416	428	403	417	392	420	399	431	448	413	436	388	406	403	401	431	436	426	414	418	403	383	436	388	422	399	445	399	410	429	414	388	383	433	416	426	412	417	414	420	466	438	436	440	408	411	429	437	431	437	441	450	387	408	442	423	386	408	422	437	414	421	423	414	416	409	383	411	399	415	414	424	421	398	429	408	396	407	402	420	426	368	408	463	429	418	402	408	407	357	432	424	398	430	429	383	404	402	442	451	408	407	438	388	373	454	405	399	398	410	433	447	463	422	433	423	394	425	397	441	422	424	399	394	406	425	398	447	385	390	403	404	428	409	401	421	428	401	403	458	429	426	428	385	397	403	428	415	406	425	403	402	397	467	446	420	402	436	451	422	419	430	385	421	410	417	422	402	433	385	432	398	422	420	409	437	431	389	403	411	418	415	400	418	432	410	386	419	421	423	445	416	401	415	432	400	395	439	432	441	449	415	432	379	429	444	427	411	408	401	441	444	395	434	437	439	401	376	410	437	437	418	401	401	412	425	422	417	418	413	455	445	409	419	429	403	397	430	393	398	421	374	389	447	441	404	402	389	416	447	470	407	402	390	423	405	435	409	413	442	402	435	422	381	412	403	444	425	430	404	389	442	413	436	428	422	392	416	432	437	404	407	395	424	393	457	408	427	388	410	414	427	407	430	418	396	446	395	435	432	394	410	395	431	450	427	432	422	409	401	439	425	447	378	444	399	456	425	396	454	424	422	419	417	408	419	409	425	397	407	432	385	416	396	399	436	463	415	416	423	410	384	416	366	408	447	413	407	412	399	432	446	436	430	435	459	412	396	401	406	385	415	418	429	402	369	439	428	451	431	417	410	441	414	400	401	423	395	442	405	418	415	409	402	432	392	421	433	422	447	393	409	423	409	443	402	368	403	417	425	407	425	420	373	453	399	419	414	443	388	399	387	402	466	404	432	420	426	413	412	414	388	416	404	430	422	400	390	421	411	438	430	438	411	438	420	404	406	405	408	428	442	451	416	455	404	443	426	430	410	386	411	439	409	378	401	404	414	434	405	432	411	389	397	399	423	402	427	454	395	401	465	426	387	415	420	459	432	383	413	463	416	422	388	386	407	455	409	421	417	402	392	412	453	399	397	360	404	434	405	417	417	388	388	425	411	394	419	439	433	420	433	401	431	464	446	403	397	426	429	403	416	457	428	425	445	421	399	456	408	445	410	436	359	424	397	419	404	399	392	390	398	442	390	368	422	423	439	421	401	398	407	413	458	422	401	402	426	398	434	416	404	440	436	404	388	419	378	423	438	403	394	402	437	396	394	393	402	436	420	404	376	434	438	421	427	418	389	407	436	416	416	441	404	423	419	429	433	417	437	422	418	376	426	413	407	414	421	425	445	412	429	421	422	430	413	396	413	395	414	427	435	403	410	418	387	374	449	399	374	414	440	403	458	425	379	465	373	421	412	430	416	431
24835	21042	27589	24697	11610	1349	942	717	584	639	605	4026	20373	13476	4835	1173	481	523	527	604	572	555	553	456	509	543	546	525	511	527	527	545	545	489	526	524	521	529	502	547	524	516	526	511	510	511	460	525	521	501	481	508	509	500	542	553	527	533	492	500	510	488	511	496	498	486	540	527	528	501	521	506	500	525	529	492	506	544	524	471	509	475	531	495	531	519	532	561	537	475	524	553	487	519	448	518	477	502	486	517	570	523	549	548	528	488	514	515	537	493	512	527	503	490	519	508	513	522	511	481	520	525	488	488	492	550	508	483	485	544	547	521	479	498	530	469	490	507	491	501	496	518	570	478	504	523	528	504	539	505	505	503	531	466	522	549	513	511	516	494	475	476	514	486	490	537	518	505	521	503	517	526	563	469	516	516	539	511	488	498	467	553	531	516	498	506	523	513	531	534	535	475	552	511	488	533	534	515	562	536	517	493	524	479	532	515	543	482	532	523	515	504	499	524	510	525	474	502	542	518	521	503	508	496	509	488	497	517	529	511	531	497	536	501	485	525	557	529	493	451	527	537	458	487	519	534	514	518	529	521	481	539	503	543	552	514	495	517	481	545	521	518	508	529	487	492	513	493	499	530	511	516	574	485	558	507	505	511	513	517	506	526	531	528	497	514	511	511	501	535	498	550	530	521	532	531	504	531	505	555	478	511	528	512	544	512	513	532	495	516	513	539	485	512	517	514	529	531	490	519	493	539	485	526	533	508	530	525	527	503	482	493	483	477	508	512	502	495	533	562	525	536	504	515	470	513	511	541	483	546	499	485	478	535	553	549	472	509	499	491	528	531	488	500	527	492	543	518	488	510	532	546	493	564	555	525	503	504	519	525	530	525	486	513	469	570	533	494	520	523	549	500	526	519	527	530	518	552	531	528	488	512	488	556	518	513	455	510	540	521	550	505	559	514	526	523	509	554	537	556	473	558	478	508	512	538	541	528	489	480	477	502	532	538	517	522	535	521	516	552	515	496	516	512	525	528	540	545	488	532	496	504	542	512	512	530	510	499	569	526	539	502	482	465	528	500	501	502	523	488	545	516	513	526	526	484	507	530	535	471	500	501	545	503	466	548	479	525	532	508	523	535	545	506	544	556	513	493	498	487	492	476	530	490	488	527	523	496	513	546	508	504	533	547	521	495	526	537	526	505	512	514	512	517	556	531	484	499	544	469	539	498	519	493	507	502	539	503	497	494	501	472	523	540	517	483	509	522	513	475	511	549	510	508	553	513	536	535	531	536	499	540	509	509	531	494	481	505	542	506	483	513	518	561	510	489	488	511	507	482	484	527	443	521	525	496	473	549	486	512	541	456	471	522	536	519	482	502	534	472	516	540	514	536	488	543	522	519	518	487	516	528	499	517	512	479	535	511	504	519	514	525	487	469	508	504	521	486	522	483	485	526	514	490	549	574	532	532	484	522	513	547	519	549	493	510	524	506	569	499	523	480	488	506	520	491	515	490	517	487	512	536	562	529	541	524	483	510	524	508	487	509	537	509	498	512	538	497	488	535	523	509	509	500	552	497	517	531	484	529	500	504	505	516	548	493	467	511	514	522	559	488	483	500	543	517	522	521	505	525	524	470	531	505	540	483	506	516	512	520	492	517	542	526	526	511	518	468	518	522	511	497	520	530	504	505	521	518	491	524	568	523	510	476	541	485	498	513	494	523	505	520	526	540	454	520	463	533	535	520	512	533	507	523	516	519	523	511	552	564	477	509	487	493	526	500	524	491	476	493	496	519	505	525	552	540	501	515	515	527	557	483	522	521	562	509	489	517	488	514	523	503	517	519	486	528	481	526	511	488	508	511	493	529	493	514	460	510	546	514	516	497	502	528	540	494	540	521	522	521	497	473	499	540	507	485	468	574	524	518	504	479	528	536	546	523	515	467	526	526	512	504	492	476	525	508	515	504	493	510	481	493	514	516	531	536	529	483	511	536	491	519	499	497	530	523	502	533	496	487	519	536	480	469	524	527	537	523	469	512	502	506	493	531	520	485	492	524	528	474	511	479	548	502	478	512	543	545	532	520	486	497	513	527	537	482	496	525	486	518	521	463	506	500	505	497	494	474	517	520	521	530	494	477	514	524	490	498	526	539	511	515	507	547	529	513	532	526	499	535	520	535	544	466	498	494	503	512	504	539	482	488	524	503	493	498	545	534	506	530	503	538	536	491	492	514	500	513	505	556	506	510	556	530	490	505	488	491	530	481	500	452	460	498	539	489	519	552	517	516	525	489	530	513	546	498	490	528	507	500	535	500	527	522	490	542	509	448	505	522	476	523	538	498	504	517	487	497	514	513	510	475	519	460	534	532	507	521	486	505	506	498	506	511	531	564	519	529	532	497	503	494	535	536	494	512	543	532	504	532	471	560	484	474	530	497	557	496	526	522	533	495	553	495	476	522	522	503	536	514	513	583	519	518	474	508	496	488	527	474	539	528	499	513	483	488	521	540	528	513	464	516	507	531	530	512	522	543	546	541	512	510	556	521	540	523	518	504	491	519	531	496	484	508	480	493	521	535	534	513	463	526	480	521	519	520	532	527	517	499	522	541	517	516	534	517	543	481	510	515	480	537	497	509	502	549	530	528	495	530	488	504	533	533	516	504	506	533	505	501	519	531	526	499	512	516	526	565	542	524	498	520	529	527	516	492	562	492	519	502	549	520	492	474	517	511	518	511	485	522	510	515	506	514	512	509	521	498	508	472	513	495	558	555	559	521	479	518	519	488	485	522	480	538	518	485	494	511	523	461	494	532	523	505	455	509	584	547	511	517	514	519	560	481	538	474	531	514	518	517	482	464	508	515	486	539	496	522	526	519	477	546	523	518	538	548	512	518	486	513	463	534	516	522	496	510	458	472	495	496	523	505	463	532	565	505	520	514	533	491	493	503	503	487	506	515	474	529	522	484	535	534	531	512	516	504	512	510	515	511	508	486	492	497	544	535	575	557	487	559	519	530	537	535	506	517	496	516	488	511	520	541	511	488	519	513	500	515	532	502	535	546	480	517	524	516	497	531	509	527	486	561	515	558	510	492	551	500	532	483	558	488	515	512	503	521	514	509	507	527	498	532	504	499	509	499	529	520	518	551	527	529	533	561	530	505	485	489	536	509	490	467	533	467	496	571	488	543	543	498	499	491	525	549	505	494	523	513	520	534	522	513	533	493	564	534	540	519	521	517	496	537	542	486	541	515	511	538	510	503	513	528	510	531	550	459	527	523	506	527	528	505	529	535	512	516	521	520	501	537	524	536	514	480	506	492	529	543	476	539	508	532	548	545	516	530	506	494	525	495	536	475	515	480	533	549	496	533	502	497	491	486	499	493	528	518	481	532	504	515	504	529	509	557	492	513	556	482	498	520	475	526	461	490	519	542	503	531	536	528	494	537	508	497	489	551	489	533	491	508	508	499	503	536	540	523	521	511	520	514	528	481	513	511	519	501
7681	3756	2809	1523	1107	931	771	700	587	629	647	6046	19750	11219	4111	1109	461	416	416	537	520	491	473	467	456	413	433	475	434	453	431	391	480	424	433	420	479	430	433	469	442	507	447	432	470	461	448	440	430	417	477	447	466	443	432	412	457	446	424	423	487	438	433	449	434	451	446	455	470	434	482	461	434	484	470	450	424	442	445	471	459	443	476	481	466	443	491	450	424	435	449	462	463	449	471	413	430	432	429	444	406	441	456	477	464	507	479	413	458	458	456	447	458	453	457	442	448	466	446	470	438	501	416	471	414	474	423	428	428	411	438	428	431	449	431	398	478	454	430	427	416	515	429	485	464	421	468	457	478	437	456	434	445	469	483	461	443	476	438	440	434	470	458	459	418	459	447	457	476	470	436	473	436	486	425	452	456	443	443	448	464	436	477	463	434	433	435	455	431	478	464	449	459	490	466	407	468	472	416	442	499	469	445	453	474	460	468	462	440	463	425	430	451	464	450	490	442	462	433	446	447	469	440	430	443	448	407	452	423	445	433	446	478	441	458	465	460	416	447	461	442	423	487	430	470	475	474	441	443	461	426	436	453	418	439	440	473	445	450	450	493	451	474	445	460	447	400	436	447	442	454	442	445	480	468	421	488	463	457	431	463	472	466	470	452	445	423	445	449	444	437	420	429	442	435	428	458	441	420	434	485	470	390	444	451	463	424	495	478	460	441	469	415	442	446	464	426	420	463	448	462	488	482	473	459	441	408	419	459	468	437	494	452	409	471	448	435	414	463	399	485	436	416	463	440	456	439	446	467	430	438	491	431	457	478	433	404	431	433	413	444	426	504	429	440	436	432	412	468	480	446	467	456	451	496	453	465	425	418	450	447	445	460	447	416	462	435	436	456	437	438	453	434	449	486	414	446	423	461	454	468	447	419	485	457	409	445	421	438	416	451	464	457	452	444	439	442	457	445	435	483	434	435	446	481	468	469	432	473	464	430	463	462	431	435	473	465	467	417	423	455	447	451	439	432	457	462	425	463	442	413	458	425	425	502	461	464	429	453	465	433	443	441	456	421	462	453	516	443	423	463	439	457	462	455	455	461	447	445	456	417	466	455	484	456	432	460	484	461	427	426	440	463	493	408	470	419	460	455	404	408	433	425	478	472	439	446	433	464	457	406	470	455	439	442	448	435	448	439	467	462	428	404	472	462	456	442	487	450	458	458	451	407	428	449	423	439	443	469	460	459	464	451	406	417	455	458	441	465	423	407	447	451	439	491	435	452	385	422	400	468	459	423	409	474	455	399	481	438	395	440	419	447	471	465	415	485	446	389	414	490	422	427	428	438	451	465	475	410	460	451	434	434	431	459	455	452	442	440	462	450	444	447	476	480	461	457	440	433	449	421	444	415	440	464	464	442	514	455	467	449	488	456	426	444	460	443	446	459	442	431	459	455	414	436	432	438	443	424	489	430	438	426	412	443	437	457	446	424	444	450	468	437	456	442	417	428	428	455	408	443	484	412	465	470	440	437	437	452	504	442	444	422	498	437	406	423	453	446	424	442	458	411	442	443	447	434	479	428	441	414	430	469	498	405	401	397	422	478	468	441	480	464	440	438	420	460	434	440	461	475	469	437	427	427	453	453	445	467	477	442	424	474	482	436	449	476	450	443	454	472	462	441	471	417	460	468	444	458	470	432	495	475	459	440	444	454	448	444	428	409	456	435	464	474	463	442	455	442	434	436	397	493	478	435	432	444	454	442	451	447	424	455	429	444	459	427	432	491	446	449	440	450	430	434	426	465	418	439	477	434	422	521	425	462	440	418	445	449	497	430	414	425	439	448	433	474	468	462	399	428	422	456	448	449	492	460	458	465	430	447	424	416	405	465	462	383	429	436	417	413	453	382	488	455	431	467	413	428	474	443	422	420	463	462	452	417	440	424	452	440	435	455	444	431	454	436	453	410	430	436	421	469	439	462	385	410	468	451	431	415	425	464	422	457	435	436	450	420	438	424	467	446	455	430	462	407	507	421	450	450	420	427	436	457	431	448	428	441	415	400	476	423	420	473	478	429	459	431	452	460	431	450	462	427	420	446	464	422	445	444	452	471	448	441	455	467	462	443	458	415	443	408	424	407	421	452	446	460	483	432	459	408	438	431	454	470	478	450	435	466	449	391	479	439	466	459	431	467	434	433	448	468	435	424	419	440	425	461	429	461	459	443	433	451	433	440	470	466	460	440	443	440	460	470	424	444	429	402	410	449	447	445	403	460	411	419	453	480	431	477	448	398	430	470	438	444	446	446	457	484	426	436	441	458	447	491	412	439	428	442	463	463	463	409	452	477	430	429	435	476	450	461	469	464	437	417	417	475	440	410	461	449	454	443	425	432	435	448	460	405	480	460	430	448	459	479	420	449	448	473	439	445	450	429	475	414	461	434	406	432	460	461	415	459	424	450	448	452	450	428	468	462	500	454	444	463	426	464	409	475	468	480	455	439	476	492	455	442	413	479	461	425	466	393	443	451	456	390	471	475	403	429	414	450	447	416	418	439	438	453	442	465	401	427	463	439	456	448	466	438	501	422	418	449	435	451	453	464	421	434	457	473	484	454	430	456	445	404	453	409	434	420	467	404	457	461	441	446	466	417	480	439	446	429	428	420	437	435	437	464	474	468	455	456	433	472	441	457	429	413	447	475	470	446	436	443	390	418	427	430	421	463	454	413	456	462	444	439	433	447	482	440	448	443	433	454	464	469	435	452	444	444	428	453	439	466	435	474	466	462	436	475	437	467	416	437	441	435	458	454	449	461	448	438	460	490	428	443	450	466	415	415	450	416	486	429	426	416	437	425	428	417	471	435	454	430	446	432	447	457	433	478	441	460	432	455	419	433	484	459	433	446	464	472	445	442	463	480	451	484	407	461	466	443	441	421	462	437	416	456	434	439	454	478	415	425	449	452	457	437	439	450	435	459	467	429	445	446	431	392	460	450	429	435	452	443	461	459	480	459	421	440	474	452	427	450	469	457	419	455	491	452	439	452	448	469	442	436	468	465	427	428	438	405	473	411	432	432	400	455	447	426	449	482	426	456	463	480	453	459	461	435	483	421	447	475	462	479	412	411	468	451	450	452	474	472	455	436	432	454	463	454	474	426	420	435	411	426	435	458	466	448	441	437	429	445	480	459	470	459	410	422	424	434	435	419	438	443	409	462	446	466	438	454	450	439	434	430	440	431	470	475	448	416	443	412	473	457	448	438	380	467	435	464	473	468	411	407	454	426	462	433	451	431	482	439	482	452	459	445	494	428	410	423	437	430	441	437	420	438	435	461	466	434	440	420	440	489	426	468	464	442	414	436	457	420	413	464	445	476	452	442	476	427	448	402	459	465	431	432	483	448	405	447	445	441	464	469	433	449	434	416	458	418	459	445	423	479	411	434	421	432	470	422	437	444	468	410	438	419	456	450	440	447	408	447	480	463	456	467	436	429	435	445	459
23856	21070	28486	23883	21060	8869	1808	1134	929	840	944	6259	27523	23656	11038	2582	784	693	683	873	757	707	727	756	727	738	639	724	719	680	648	687	637	690	695	705	712	724	699	702	680	732	705	717	727	667	678	701	720	699	622	688	682	651	716	660	673	689	646	684	644	698	724	676	703	707	686	714	688	718	664	738	689	685	695	647	709	697	706	679	721	653	662	660	674	642	671	713	747	666	655	703	715	668	676	673	697	703	659	649	735	676	686	703	657	700	710	704	692	703	685	692	682	701	657	676	688	652	673	654	681	690	674	716	702	657	682	702	754	677	663	675	661	677	716	667	706	711	653	662	685	683	731	669	679	655	725	699	699	676	681	630	702	664	663	682	658	696	719	718	697	730	687	690	639	703	717	668	751	656	721	675	643	688	691	718	683	679	704	662	667	682	685	684	679	710	694	692	693	674	707	671	659	708	699	664	663	665	691	685	679	708	686	706	697	687	646	703	694	690	693	662	694	708	739	657	658	697	686	718	677	705	695	638	691	680	657	661	659	705	663	730	668	683	701	674	680	727	701	678	703	698	676	653	686	656	672	656	704	661	684	682	681	704	681	670	661	675	672	656	710	713	673	726	638	708	702	704	649	674	706	730	708	678	660	668	685	734	668	704	729	653	721	696	657	687	732	704	640	658	676	645	647	747	680	700	698	636	667	707	665	696	702	731	673	739	666	706	701	688	689	672	709	646	709	705	762	668	696	691	714	695	677	676	710	703	694	679	675	665	665	713	724	643	687	675	703	657	663	713	701	644	655	693	706	651	664	699	689	701	698	640	696	733	710	654	683	711	673	671	688	690	751	653	691	695	646	690	648	735	703	700	686	664	680	734	721	720	684	685	670	699	706	726	718	688	658	681	643	685	645	657	682	722	690	685	726	628	641	659	687	707	700	700	670	635	645	731	683	695	668	679	699	658	672	642	657	682	699	727	680	736	690	727	689	675	683	669	621	709	684	717	670	755	701	653	701	723	690	701	684	706	657	737	716	665	701	679	700	694	649	696	695	668	641	729	739	711	725	696	719	701	676	744	674	681	719	666	673	672	699	701	711	682	753	667	680	680	684	690	667	688	648	694	642	655	674	651	681	696	705	678	648	692	706	681	724	713	693	684	712	716	738	700	713	655	645	655	670	651	710	697	692	692	701	705	708	697	699	688	665	674	718	731	654	705	686	644	659	613	707	693	667	699	679	640	694	704	695	669	651	686	637	664	675	687	707	624	727	618	679	677	650	664	684	664	686	656	682	707	672	668	680	625	685	617	673	632	702	711	676	653	684	674	693	655	697	619	672	692	704	645	701	684	653	676	645	694	682	681	718	709	727	710	687	658	663	687	679	721	723	706	730	719	684	646	744	664	610	687	686	679	708	663	687	697	679	646	703	698	679	681	711	724	673	659	702	694	704	720	709	653	704	734	685	661	683	712	674	691	635	706	690	656	653	694	678	671	671	719	689	728	678	687	689	727	725	666	663	676	607	671	684	686	696	678	663	699	685	684	709	684	677	682	683	690	684	694	709	676	695	715	653	702	679	677	650	664	661	661	700	674	711	694	702	657	722	661	697	698	673	725	672	670	715	706	666	725	727	660	721	668	691	713	667	686	671	695	618	693	711	699	682	673	709	696	692	643	690	709	656	694	676	646	667	682	659	704	669	613	652	677	706	718	667	641	669	666	678	675	660	730	718	673	656	677	652	706	715	672	675	711	688	668	684	736	667	689	670	692	662	726	699	680	733	686	658	683	659	653	709	668	676	691	742	685	692	676	684	690	718	681	673	726	690	677	675	704	687	656	649	623	699	623	638	647	676	671	694	684	697	697	709	717	678	742	693	670	702	670	697	671	699	720	690	675	711	704	691	670	666	671	657	667	670	696	663	733	737	686	695	672	691	678	648	714	671	697	690	705	647	709	716	749	695	692	654	653	722	638	680	686	642	697	714	651	659	721	717	683	700	723	670	704	654	721	647	693	680	659	642	634	700	695	693	682	674	680	650	676	681	621	717	719	653	688	669	683	734	697	715	659	706	700	678	673	687	734	696	656	722	652	688	690	662	654	661	682	662	678	665	668	718	670	703	664	669	722	681	686	698	666	668	656	635	645	642	705	668	663	665	749	672	679	704	708	686	659	649	672	680	670	635	663	718	700	677	650	694	724	700	707	738	680	655	688	693	690	661	678	671	668	705	663	649	652	705	672	697	706	700	689	705	695	635	684	656	680	710	658	677	716	672	662	654	699	702	598	669	666	640	676	681	718	666	672	719	649	674	690	685	709	721	677	683	688	690	711	694	701	639	708	691	682	646	715	614	717	694	683	643	680	707	696	677	610	730	704	657	642	653	686	693	693	665	680	632	708	695	657	671	688	666	645	704	690	656	708	689	687	665	679	734	638	683	695	687	664	685	655	705	683	662	666	666	693	710	714	674	656	728	678	721	692	677	691	680	669	716	651	698	687	653	695	675	676	663	691	694	728	674	683	672	673	668	673	668	672	686	666	679	685	676	696	677	671	643	729	715	670	662	715	695	653	693	685	706	727	730	682	724	688	656	695	686	697	686	647	690	674	680	729	679	677	695	671	674	703	666	706	650	671	679	713	670	711	635	659	675	725	681	694	677	698	668	732	679	694	673	656	713	671	679	675	685	641	704	719	662	706	695	646	665	689	716	706	687	699	704	708	689	705	710	697	746	639	720	681	666	752	652	680	640	721	759	741	691	668	663	599	651	647	730	666	678	723	701	693	666	682	678	674	683	668	651	674	706	680	689	710	667	683	694	682	671	666	670	676	695	697	723	647	712	649	680	646	710	643	675	714	704	636	653	675	704	684	663	689	702	689	655	673	672	635	710	671	683	695	720	648	658	724	696	648	688	620	682	721	711	706	695	706	696	685	695	664	716	722	697	726	650	646	627	642	721	686	704	684	710	717	767	658	673	706	667	669	715	727	674	703	659	743	669	652	667	722	677	658	689	702	687	719	721	655	710	709	699	697	647	667	651	680	658	694	731	675	716	692	693	654	674	715	718	687	701	694	677	686	629	718	656	677	698	693	728	685	639	697	709	700	721	651	697	665	709	741	645	704	680	676	691	744	642	711	681	683	697	645	679	664	624	631	683	651	664	683	701	733	664	697	710	696	684	733	680	714	687	697	661	662	689	707	618	707	690	694	663	669	725	674	704	684	681	679	667	639	646	694	687	668	705	700	702	676	679	680	699	687	666	675	702	671	607	698	720	694	675	671	680	708	711	673	693	675	699	671	692	708	693	645	763	640	696	659	690	705	672	687	699	731	737	694	702	688	699	696	687	683	666	671	639	679	694	697	703	674	639	676	673	691	722	709	710	692	634	667	706	683	715	701	643	698	653	718	673	671	675	697	646	675	692	663	673	637	692	678	651	735	658	681	689	675	661	677	696	692	694	686	682	669	692	708	668	680	715	695	699	684	718	668	622	693	653	687	681	679
12224	6062	4806	2493	1777	1458	1184	1020	865	836	966	8985	27201	19300	8530	2107	593	611	595	850	782	566	592	650	597	575	603	581	564	600	636	594	580	549	619	564	600	553	591	597	530	585	603	589	622	584	614	601	601	598	563	600	578	601	562	585	586	570	595	592	593	601	604	593	566	595	566	566	566	543	580	566	570	594	539	579	575	596	574	571	570	594	620	592	551	543	565	576	545	611	577	581	576	541	640	577	557	569	621	523	585	595	547	609	593	558	591	561	549	540	612	558	583	610	574	546	567	544	566	590	581	569	538	534	566	561	556	540	613	626	587	610	551	559	569	591	567	603	548	589	581	610	546	565	574	567	540	557	578	584	580	562	593	585	563	557	544	590	571	575	537	596	592	568	573	594	528	574	539	559	575	616	588	600	558	571	579	582	541	588	581	570	563	553	575	563	552	554	598	598	572	578	575	555	543	597	566	564	574	577	579	550	578	578	599	571	589	608	568	539	564	574	578	594	605	568	575	602	593	586	621	567	534	564	624	600	622	589	567	556	610	562	561	573	605	545	575	520	576	637	569	547	544	617	551	564	588	591	577	593	598	575	581	598	559	558	609	595	593	523	588	574	572	539	571	613	537	601	624	566	575	581	577	569	529	553	564	579	577	565	573	595	576	588	528	575	574	604	579	574	583	603	580	553	626	515	570	569	621	576	540	565	544	551	545	566	553	591	570	600	593	547	554	558	590	576	577	601	611	578	581	564	566	585	544	579	553	612	592	528	561	559	572	601	537	567	559	586	569	578	552	609	534	584	564	558	542	545	562	572	557	575	561	570	606	588	549	570	579	563	563	581	571	606	553	573	581	565	561	571	554	592	587	549	559	662	604	587	577	633	550	565	593	558	550	610	572	597	553	551	659	577	592	596	569	535	614	565	526	560	604	556	563	608	584	569	573	563	585	574	571	543	596	583	610	595	579	548	566	572	539	594	578	610	569	583	584	572	579	537	590	572	620	556	613	571	630	614	573	575	558	577	534	568	609	546	572	578	605	583	577	563	590	580	594	597	558	544	584	583	591	570	553	561	578	572	626	574	574	556	546	567	531	586	587	587	558	624	601	557	588	574	568	594	569	566	531	577	600	541	574	569	577	608	548	565	576	633	535	620	547	553	537	571	598	568	563	555	582	552	606	585	591	591	592	564	587	595	592	578	586	522	585	566	544	542	577	610	580	577	574	539	548	614	590	556	524	621	549	604	586	559	604	556	573	542	583	549	549	560	588	571	630	588	554	593	598	549	583	574	574	616	599	546	611	587	584	576	602	528	567	534	550	560	602	555	590	600	565	538	550	563	553	569	582	547	577	584	543	600	576	607	568	596	558	583	547	559	527	530	553	571	648	612	570	585	571	620	506	588	545	568	592	594	550	590	591	597	575	597	591	556	579	577	578	575	584	572	593	525	556	540	555	606	577	556	543	563	570	549	576	599	569	568	589	596	616	610	605	581	555	570	584	613	578	559	573	586	499	576	569	576	569	554	606	588	572	547	546	591	606	567	561	559	560	575	555	577	537	557	573	590	538	582	575	627	564	571	551	547	607	558	556	564	586	582	551	554	555	571	581	546	545	534	594	583	607	582	549	581	599	546	571	576	592	586	545	562	582	572	592	576	637	559	594	558	558	574	526	568	588	558	586	544	564	577	571	565	582	599	557	557	506	595	533	602	604	532	519	586	562	588	579	540	553	513	565	562	587	571	621	614	600	548	563	602	578	566	555	560	565	530	563	544	560	554	567	571	589	605	575	595	614	565	572	574	556	565	576	566	538	584	575	587	549	595	543	562	586	562	569	564	557	548	563	594	585	585	578	602	614	576	547	584	531	592	587	534	577	557	542	601	567	534	560	543	585	572	576	557	573	517	571	583	575	587	559	538	567	595	559	573	535	535	543	555	531	521	580	556	594	547	549	606	601	566	584	556	513	610	521	607	594	561	574	622	594	580	567	631	547	572	597	576	598	598	587	561	592	528	575	593	604	590	586	550	580	583	568	562	555	574	548	566	575	534	575	604	558	550	545	597	524	563	555	556	584	572	555	543	546	544	568	560	560	561	580	584	553	561	593	565	568	560	534	516	531	554	576	532	580	610	601	609	543	573	560	548	568	570	599	598	555	556	573	537	569	591	562	549	560	571	591	566	525	590	565	584	574	586	600	557	564	547	549	555	574	529	550	526	566	579	585	533	571	582	554	539	577	581	572	571	525	577	534	568	577	591	550	536	535	549	578	628	554	562	535	613	618	549	579	573	586	595	592	555	591	570	583	567	536	558	588	574	562	580	560	554	553	567	537	563	596	574	504	545	554	577	592	528	538	526	571	562	598	575	556	601	603	548	517	592	554	602	600	584	548	597	552	559	573	548	535	591	561	588	558	607	534	556	555	591	522	546	596	614	540	569	583	614	579	573	538	564	583	591	557	583	574	552	592	543	556	583	562	551	562	567	586	530	544	602	577	559	557	561	580	598	535	567	579	557	617	562	590	560	617	528	550	561	569	551	611	581	575	567	560	595	572	549	643	526	561	534	598	559	596	551	561	575	587	534	591	544	557	577	595	580	564	548	550	593	552	563	592	570	599	603	603	571	570	569	555	601	572	552	559	571	619	543	548	583	545	589	596	571	534	558	569	559	611	559	526	575	576	550	585	576	561	596	532	637	580	614	592	594	542	625	568	559	578	586	575	574	564	562	577	584	538	533	571	559	550	571	553	590	575	570	554	546	601	600	598	556	545	588	573	565	559	558	555	560	567	539	568	545	552	565	572	581	548	575	613	518	588	560	582	572	531	573	561	594	553	538	590	539	521	569	547	571	560	559	523	572	531	555	551	564	587	540	598	572	557	579	609	574	601	613	597	533	621	580	582	579	561	574	570	586	530	569	588	607	582	590	565	588	555	552	548	588	533	604	601	606	564	598	603	594	642	549	591	547	531	580	581	578	575	558	568	568	555	563	574	621	561	584	567	544	612	563	548	517	555	560	551	570	572	566	611	614	533	575	536	546	566	556	526	577	601	557	622	572	568	569	607	567	572	555	557	622	543	527	570	564	558	595	600	566	574	550	585	541	609	569	590	544	578	555	552	529	586	586	576	552	555	596	590	618	534	560	548	577	597	534	523	591	581	612	559	566	596	572	567	572	558	561	537	544	605	595	611	587	548	582	564	547	538	531	595	568	596	573	619	558	605	539	590	532	580	568	594	509	561	592	559	526	590	575	546	608	554	559	602	573	578	531	547	555	565	534	566	584	567	536	585	554	576	535	548	561	524	561	554	587	544	571	509	610	536	546	558	570	575	568	551	559	578	578	565	621	565	591	524	580	561	541	547	538	555	548	583	598	540	547	524	595	507	531	577	560	542	582	548	542	555	582	573	540	584	574	583	605	576	537	611	554	581	561	564	561	604	570	510	574	559	590	599	588	538	559	532	557	555	578	551	564	585	519	602	521	536	573	556	565	573	534
27390	13235	1491	756	529	495	500	447	480	413	517	708	1750	1898	1231	661	514	496	474	463	521	452	497	458	471	467	508	458	502	475	459	481	482	471	456	483	526	423	472	453	485	494	496	478	471	492	472	470	491	499	472	479	490	479	496	483	513	497	546	471	501	458	482	512	529	455	494	525	460	494	492	475	518	477	464	472	497	478	489	519	512	487	515	476	455	494	498	455	455	508	450	455	496	482	462	505	473	458	483	491	474	494	426	472	473	492	499	475	486	490	448	462	466	496	421	483	482	481	472	493	513	474	500	493	453	464	487	467	486	503	490	457	500	466	472	478	506	447	498	458	486	489	453	494	467	470	505	478	459	521	483	455	450	461	467	458	506	477	513	476	463	460	502	533	470	462	483	481	478	454	455	508	518	486	467	497	438	496	515	500	520	467	492	475	472	494	489	519	461	483	475	490	458	488	496	517	525	478	486	449	473	447	492	488	473	452	487	471	485	472	467	457	467	441	510	454	501	465	493	497	489	474	474	482	465	474	488	500	456	480	494	479	458	479	473	426	476	445	466	470	479	481	482	511	491	481	497	521	501	469	483	489	527	477	487	475	454	465	493	497	515	434	463	447	494	447	443	478	448	467	507	486	491	430	485	471	472	495	439	505	462	516	529	473	489	493	458	456	504	481	500	463	442	478	479	433	475	456	491	480	477	497	504	507	478	484	488	503	525	455	456	459	498	455	455	497	504	492	496	470	461	518	423	472	518	475	480	455	478	505	448	473	476	460	484	491	476	451	479	448	481	489	510	460	498	477	447	452	499	507	495	477	481	485	478	476	473	473	478	490	442	472	512	498	474	481	470	419	465	492	462	443	483	465	475	478	481	498	484	485	509	475	459	460	463	445	478	462	454	478	473	455	487	477	505	507	462	467	469	485	479	517	472	449	451	516	477	496	491	485	459	482	473	441	455	430	518	496	489	438	501	455	496	452	472	464	488	492	473	448	477	493	435	454	460	498	463	472	462	479	489	468	512	489	471	471	480	449	489	519	499	471	463	493	503	482	462	500	495	510	484	476	477	495	469	487	483	508	468	514	480	479	446	459	485	443	461	491	483	488	436	479	470	455	522	474	493	525	463	449	484	529	462	494	481	457	460	440	429	529	484	497	474	471	499	517	476	491	543	466	464	477	453	492	418	490	445	467	414	489	462	499	496	463	469	506	503	506	456	523	464	448	452	433	469	501	449	493	469	482	488	492	501	459	502	498	482	494	460	473	434	456	505	487	464	500	453	465	461	465	479	487	475	472	465	506	484	462	479	522	451	461	470	441	460	487	461	511	477	502	498	448	465	475	469	495	476	493	464	486	462	472	482	535	461	493	489	475	495	489	461	483	468	463	468	448	488	464	466	511	463	468	465	475	463	496	488	480	464	499	479	489	462	438	472	482	487	497	452	486	486	464	493	453	470	468	477	457	484	462	504	489	438	480	496	467	456	468	449	473	486	465	482	502	470	531	435	465	445	480	461	459	498	469	493	467	480	439	470	479	489	486	471	481	498	505	495	445	463	440	508	489	459	476	488	442	508	532	480	457	475	480	459	502	509	456	485	456	474	456	491	475	497	504	471	490	484	484	526	439	493	467	480	497	486	487	465	434	450	461	523	502	451	459	450	445	478	468	484	509	475	447	496	447	466	484	494	463	448	469	505	483	491	462	438	478	459	489	487	513	473	485	455	530	513	440	460	466	459	489	466	501	465	481	487	458	442	464	505	449	463	466	448	449	492	473	496	512	460	463	501	505	476	481	484	446	484	484	465	479	497	419	469	421	447	514	463	478	464	479	514	458	481	503	478	473	474	485	492	509	468	444	496	450	458	474	470	483	471	472	497	469	477	461	466	451	500	470	482	509	479	479	492	483	518	474	488	478	469	502	476	469	492	432	485	447	499	466	518	444	497	459	482	466	518	479	486	508	502	531	489	445	464	481	496	463	444	495	473	490	448	486	445	478	480	441	477	450	472	486	460	479	485	444	468	467	496	486	461	506	461	437	518	519	498	486	477	485	478	474	480	496	487	471	510	521	453	484	462	489	459	471	511	452	483	434	494	478	467	474	494	485	492	458	487	464	478	504	486	539	429	511	470	474	473	480	490	507	500	513	459	496	503	468	460	513	496	499	482	415	483	489	466	446	526	470	464	514	452	484	496	495	494	474	470	496	490	485	468	423	421	479	464	520	474	486	508	485	487	455	491	500	518	498	473	454	486	447	500	456	438	476	496	495	479	433	512	469	471	469	474	465	467	486	481	501	456	459	439	458	471	505	474	503	488	508	539	433	486	457	460	477	492	472	477	495	439	458	453	509	473	467	488	485	482	520	525	483	514	504	500	499	451	497	466	476	469	494	490	474	518	524	461	467	519	486	484	484	439	485	430	464	500	507	483	465	452	480	477	497	462	464	497	435	464	472	474	497	491	499	472	446	458	487	468	503	467	467	453	481	466	487	476	484	507	466	506	473	479	471	506	460	451	442	421	511	490	469	463	463	474	488	498	467	475	503	492	492	454	492	452	462	462	498	502	501	490	471	435	494	444	464	459	461	462	506	458	456	482	494	488	490	466	509	465	462	506	506	469	484	489	507	474	469	501	435	462	460	479	511	480	525	464	442	480	512	469	524	522	478	484	497	484	471	477	474	457	490	439	453	484	476	488	467	459	470	427	485	489	462	442	468	456	483	480	476	479	464	474	489	500	442	444	451	494	483	496	471	531	493	494	497	486	415	470	470	482	479	465	482	477	490	480	513	466	470	497	479	476	474	482	524	482	478	454	481	482	457	506	491	482	486	485	459	470	505	479	468	463	486	471	490	451	466	502	477	493	466	501	474	442	517	480	489	475	444	505	441	441	514	467	462	441	488	489	503	460	503	500	489	457	491	482	465	470	482	488	464	481	530	460	499	423	479	499	523	461	480	486	480	481	519	503	458	506	481	443	486	517	460	471	478	458	514	481	490	476	452	531	489	463	488	479	505	461	472	469	472	480	505	444	463	487	489	486	477	462	485	462	486	473	442	479	482	487	511	459	507	470	497	451	490	502	445	476	480	494	505	465	493	476	489	490	462	486	470	502	469	452	504	561	477	457	455	460	450	469	501	457	470	469	462	476	481	433	495	504	476	476	484	460	517	471	496	471	494	475	462	482	478	452	444	477	523	500	473	471	481	485	486	515	480	495	466	483	462	494	483	490	468	473	453	479	521	520	491	457	491	502	476	464	462	495	469	468	478	491	466	491	485	497	478	458	475	477	475	489	500	469	457	456	484	476	483	477	494	475	440	483	496	457	476	531	477	523	467	472	482	497	491	465	469	464	468	515	465	476	490	443	481	474	474	477	449	498	448	484	488	459	468	420	487	479	459	518	489	486	447	497	496	486	499	441	453	495	483	478	461	471	485	485	491	490	494	504	457	489	512	468	441	460	502	484	467	512	454	488	528	468	470	436	532	478	456	502	478
5403	658	570	492	468	448	441	388	413	407	376	737	2118	1986	1131	522	372	400	428	428	393	438	398	426	425	424	397	399	417	385	414	396	377	398	410	384	451	405	412	409	416	430	399	412	398	412	415	417	383	455	383	421	398	453	460	398	417	425	369	413	397	388	411	405	415	369	391	436	410	408	400	413	422	330	437	419	395	385	390	395	439	416	425	420	370	395	418	393	418	395	380	424	397	422	418	408	374	383	425	403	362	389	439	412	427	372	389	444	390	384	389	408	401	417	373	382	386	410	438	410	398	410	407	414	404	438	384	365	431	430	386	453	370	432	357	389	416	402	399	401	386	401	420	427	391	433	383	421	385	411	412	423	389	373	404	377	377	399	386	382	418	413	398	420	441	397	422	422	420	404	387	382	394	384	385	390	430	415	395	417	415	388	428	400	430	416	378	428	383	448	416	419	380	381	384	408	416	369	451	445	412	409	405	388	375	418	396	400	388	441	409	412	391	373	378	441	378	407	443	407	443	415	389	401	398	411	401	443	410	439	406	401	391	411	390	404	382	383	392	418	420	438	419	360	401	401	398	382	407	393	386	385	398	398	452	403	412	403	410	422	405	395	385	419	418	415	359	381	365	415	403	394	355	422	407	378	405	367	401	379	409	401	373	411	401	420	376	403	403	403	438	389	401	396	414	397	391	409	410	384	388	414	413	404	405	424	381	384	400	411	401	414	382	397	436	436	414	398	435	434	405	400	378	417	389	392	380	392	354	408	387	417	427	403	422	414	398	403	392	427	410	396	397	404	402	382	436	410	393	405	431	445	405	421	411	412	393	428	427	399	438	383	388	404	419	399	417	423	409	415	401	427	372	415	378	377	407	387	377	407	421	364	405	380	412	378	398	414	386	424	375	415	403	359	426	358	366	383	407	395	408	383	401	366	384	444	387	389	390	413	438	441	379	383	433	416	420	391	363	419	401	374	391	429	414	420	396	410	446	420	355	406	386	380	444	399	403	412	377	414	403	384	387	360	387	410	390	427	402	415	401	401	411	423	419	427	394	394	417	410	400	394	411	397	379	425	412	421	362	401	411	409	381	392	386	422	398	426	423	430	417	350	414	413	432	389	429	377	427	371	435	427	414	411	409	418	442	391	379	415	446	394	384	386	403	417	359	399	396	399	407	400	360	400	399	378	434	371	414	396	392	385	380	402	400	423	369	398	409	427	388	415	431	416	386	413	412	420	417	387	400	382	400	386	397	385	401	383	404	406	419	395	398	369	401	412	429	397	388	389	388	398	391	390	422	416	387	403	385	398	381	469	388	398	390	355	409	381	386	389	422	377	399	387	411	423	399	378	386	398	371	383	400	396	395	432	374	418	407	422	411	377	392	414	393	420	381	381	386	406	402	407	423	404	409	450	424	390	383	398	396	409	414	380	385	424	400	403	429	422	427	393	414	382	427	396	407	420	407	411	387	411	396	383	409	415	394	414	407	431	389	415	422	386	403	378	380	386	408	430	412	380	390	433	377	423	415	383	399	428	406	389	394	373	415	405	409	397	439	415	406	412	376	453	403	388	378	410	410	389	394	406	395	393	416	405	409	401	373	404	384	386	411	396	419	393	411	406	435	399	421	385	377	399	373	444	369	434	402	408	389	385	415	408	401	394	403	408	414	415	400	423	408	440	402	432	405	395	378	422	413	405	416	373	403	419	392	426	423	409	379	403	400	400	438	392	418	418	397	412	355	375	415	400	432	377	408	390	417	407	386	438	392	385	396	385	384	422	421	384	405	409	422	374	402	441	422	399	395	409	402	404	401	376	391	443	416	409	404	385	407	420	428	403	393	411	382	398	402	419	417	393	384	384	392	414	407	399	398	394	395	424	390	396	444	371	382	401	387	424	420	440	392	398	394	399	430	421	401	383	387	377	423	408	406	393	399	405	385	399	408	395	417	394	409	438	411	412	388	381	377	412	374	410	372	388	423	389	407	432	391	415	432	376	405	386	441	419	422	412	406	408	409	382	406	389	446	397	399	380	419	385	401	414	427	391	408	386	397	382	388	422	441	412	395	367	391	419	397	405	420	393	368	407	395	413	412	420	392	418	392	407	405	401	411	414	427	387	423	411	367	367	393	440	399	408	365	427	407	422	403	381	405	410	384	388	418	415	404	415	366	430	393	373	396	389	379	391	398	387	411	385	391	408	382	389	429	435	399	440	388	422	448	386	430	399	380	393	421	424	392	403	419	362	402	384	413	385	446	394	398	431	403	416	421	427	463	413	403	401	425	410	398	380	423	415	388	403	375	394	425	409	385	429	396	397	384	393	382	384	433	390	373	386	376	392	415	373	394	389	396	373	390	390	374	403	391	417	370	386	402	402	379	396	403	432	400	374	377	405	392	384	392	447	408	358	416	469	416	400	427	400	421	386	384	423	401	422	427	397	398	406	383	402	405	379	384	353	425	404	436	406	371	422	403	404	376	401	414	414	393	398	376	422	419	391	409	369	408	395	392	390	394	408	406	371	439	412	383	408	392	441	382	400	371	409	400	371	416	421	386	428	369	415	412	428	403	420	421	409	403	466	406	377	413	392	408	397	401	411	374	391	407	422	413	396	389	386	368	374	380	393	382	426	395	408	413	423	430	396	409	420	410	420	396	404	377	399	425	384	367	419	411	427	391	423	393	394	399	406	401	406	390	416	418	412	377	386	402	402	434	421	408	364	408	383	404	383	393	436	376	386	368	401	411	395	401	438	417	387	412	395	427	397	415	402	389	397	389	420	392	399	418	427	440	441	432	412	393	410	414	397	421	375	372	398	416	391	394	430	390	417	392	406	389	357	383	404	409	447	378	384	380	427	388	383	412	415	387	406	391	389	443	413	359	411	407	417	375	399	411	437	412	400	404	406	368	400	400	379	428	386	386	399	407	405	420	456	376	440	416	407	369	424	414	383	376	379	391	388	385	411	410	374	362	390	398	410	403	412	383	377	409	435	370	400	457	393	398	369	418	412	382	403	406	375	389	397	409	428	404	408	436	412	387	395	389	418	429	411	392	437	376	405	420	406	377	403	394	408	395	408	369	440	424	382	417	402	399	405	392	427	397	419	426	403	425	412	411	366	404	407	403	396	425	421	383	393	416	430	399	419	383	376	408	430	409	378	456	423	415	378	378	457	413	391	394	403	392	395	391	378	433	362	375	435	387	398	423	399	376	397	400	412	390	419	396	382	391	402	409	367	421	413	437	393	412	419	434	392	409	402	407	419	430	393	411	372	415	368	420	416	407	409	387	416	454	393	401	369	374	421	414	388	369	409	421	396	406	400	415	421	408	402	436	422	365	409	411	372	372	402	388	381	399	385	417	392	392	418	433	430	409	422	434	375	423	380	378	388	410	378	410	418	421	385	401	434	385	413	424	397	408	403	414	411	443	371	423	393	425	410	416	405	387	400	417	387	391	402	371	351	432	411	394	406	402	397	401	372	409	385	417	379	400	423
24772	21090	27718	24716	12151	1431	901	716	603	629	581	2635	15616	14553	6485	1690	542	529	514	571	538	538	541	522	507	533	533	482	507	537	553	509	546	484	478	516	480	517	502	499	514	498	504	514	477	507	511	502	496	550	492	485	485	523	529	473	517	513	549	496	524	490	526	501	510	545	508	512	516	473	522	514	541	509	558	531	508	522	488	493	510	510	530	455	546	492	544	512	476	555	493	500	483	513	504	520	512	505	475	537	506	484	489	505	487	505	486	501	535	528	524	486	498	509	467	524	517	532	528	498	523	507	552	521	526	534	485	508	500	537	521	510	521	525	495	529	478	481	528	505	504	493	468	506	525	493	497	518	532	554	523	499	543	528	530	492	507	526	557	510	532	506	481	548	487	553	493	541	491	536	531	536	520	476	508	519	496	524	560	527	478	538	517	537	492	505	507	500	525	538	520	536	517	471	505	512	514	497	510	540	493	544	505	488	487	491	529	535	442	535	557	523	528	527	524	514	458	485	530	545	500	486	549	467	500	561	458	515	492	560	518	546	541	523	519	494	543	509	486	528	503	492	539	516	523	524	467	476	510	506	538	466	515	483	504	508	497	528	540	490	480	493	527	490	471	518	520	508	498	502	472	510	476	494	498	507	516	487	477	484	526	473	546	514	536	516	488	496	517	498	527	543	521	487	498	546	514	542	452	557	469	485	484	504	509	487	513	488	515	520	500	507	530	490	497	489	478	498	492	528	483	548	503	522	505	495	498	525	466	492	497	561	513	514	499	506	489	482	480	506	459	457	494	493	515	488	489	522	547	521	493	492	485	539	530	527	525	475	496	543	520	496	515	458	498	501	500	522	500	481	535	519	521	498	534	522	530	506	494	491	534	468	476	477	446	533	485	517	483	505	549	500	491	515	506	528	523	521	489	535	502	460	496	512	535	460	466	502	521	540	505	490	486	514	502	477	472	465	496	483	521	476	495	481	484	511	508	493	522	542	534	513	486	531	513	501	518	484	468	493	496	510	542	506	504	550	523	486	506	483	493	479	499	518	491	502	511	511	561	518	520	507	479	549	518	498	478	543	504	488	518	486	493	470	481	489	501	531	518	531	507	555	446	519	495	571	487	479	480	524	490	511	513	508	524	493	527	541	500	524	486	526	505	549	550	483	487	482	534	534	475	506	497	535	518	513	507	477	506	497	509	528	492	502	470	508	519	515	535	524	517	517	496	495	503	461	503	494	493	475	484	499	527	506	500	505	530	488	551	504	503	527	528	512	523	491	499	501	498	507	501	497	497	497	483	496	535	498	510	505	470	479	517	500	474	510	505	477	486	528	516	517	532	521	473	472	469	485	519	532	505	502	506	517	519	514	514	496	468	498	486	444	502	506	548	477	510	504	518	521	498	530	502	535	542	528	501	500	500	544	551	509	514	571	544	538	499	498	516	513	497	477	526	452	473	490	532	518	498	513	532	512	518	508	490	505	533	485	498	506	479	494	489	495	516	480	494	482	550	539	489	521	533	497	522	504	515	510	505	513	499	510	490	538	499	499	507	538	500	485	486	535	538	505	517	469	556	513	473	501	523	493	529	468	481	479	521	510	519	462	512	531	531	492	505	492	479	470	519	488	529	492	492	503	473	503	476	536	477	526	516	491	515	489	510	503	481	502	534	504	483	480	505	475	500	485	517	504	515	516	527	490	505	496	519	509	502	492	509	538	544	497	544	500	528	493	479	516	547	518	530	503	468	462	539	468	496	491	489	513	501	543	531	537	485	487	523	510	489	490	536	508	499	494	551	501	520	524	492	505	507	489	474	519	542	510	494	488	525	488	533	489	508	525	479	487	506	523	484	533	499	453	507	476	506	488	497	493	513	483	516	483	493	487	513	462	488	503	508	493	509	512	465	540	505	534	511	501	510	470	493	522	534	490	494	528	469	480	493	523	521	527	505	511	523	487	524	520	494	565	507	485	495	511	524	464	522	482	508	514	547	473	487	517	485	515	490	518	534	475	512	513	524	516	508	497	487	501	585	511	540	532	508	538	517	506	504	486	480	557	552	512	543	503	463	522	505	506	497	514	493	483	528	477	519	544	498	471	534	492	524	517	527	498	524	523	527	521	529	548	505	500	526	471	529	529	535	514	532	529	517	463	478	539	483	506	533	483	500	534	493	472	523	475	535	500	495	505	485	503	498	470	501	541	528	496	550	515	462	488	491	489	510	468	463	448	480	481	544	545	477	491	524	493	496	467	506	520	502	510	523	501	482	500	516	520	501	527	506	539	503	535	482	504	544	488	527	489	489	524	446	520	513	493	542	515	474	494	494	470	469	480	474	537	459	498	495	536	542	492	539	514	516	517	546	469	509	497	502	522	492	522	487	507	511	538	498	511	518	535	553	502	506	501	498	534	479	511	483	504	503	488	475	508	488	490	547	509	543	526	531	512	489	498	517	465	477	498	489	513	499	467	486	541	478	510	523	507	532	507	472	459	519	493	485	513	511	507	508	542	484	480	558	456	485	462	525	487	508	451	497	535	491	485	506	497	518	493	502	527	505	485	460	484	497	490	457	500	519	543	508	535	474	541	510	502	502	471	501	493	496	485	450	526	511	466	494	506	497	499	532	476	534	478	521	494	518	489	535	533	486	527	501	547	477	486	502	499	481	494	491	514	463	479	525	533	519	521	527	499	520	499	490	496	529	492	543	573	522	489	529	472	500	521	491	489	497	486	547	511	466	511	484	546	509	510	492	545	555	513	523	516	472	507	524	498	481	545	521	537	475	498	523	518	508	548	489	485	521	545	476	506	489	493	545	482	489	495	497	466	508	521	501	505	515	494	507	484	539	505	511	521	492	506	464	525	500	500	539	515	507	501	538	550	495	478	512	506	520	490	504	502	506	486	504	497	533	501	505	531	512	526	536	538	487	535	529	510	517	489	477	457	508	485	494	510	533	492	532	506	471	515	485	489	475	540	491	492	495	509	495	519	507	524	533	507	508	514	535	489	540	536	534	460	521	532	511	472	495	499	521	498	494	520	505	522	501	556	512	518	490	465	526	499	487	499	513	530	543	478	508	487	489	457	502	461	514	503	526	457	501	495	501	531	532	527	497	487	514	512	496	509	489	512	517	495	541	495	523	505	496	510	488	473	520	497	487	548	483	536	534	523	467	498	514	476	573	504	517	529	507	469	533	482	497	491	536	504	525	535	521	500	513	493	480	481	516	535	542	499	515	540	514	498	561	472	505	514	499	539	538	555	513	491	477	514	526	506	517	508	506	559	497	540	516	512	488	510	495	487	502	544	511	513	505	538	515	483	501	539	530	490	482	500	535	499	505	484	499	488	503	513	507	501	528	508	478	539	513	500	490	533	542	493	499	524	540	455	460	505	485	533	532	472	527	523	515	523	502	532	534	504	479	495	512	555	526	540	501	442	538	503	497	506	464	490	508	504	508	454	500	502	527	519	509	482	520	501	489	493	513	519	522	500	476	532
11642	3701	2863	1480	1105	928	770	672	630	532	598	4093	16496	12756	5553	1662	462	441	487	584	471	436	426	484	449	425	448	456	449	454	479	474	414	432	474	450	440	453	438	436	458	464	473	453	455	428	424	425	439	410	424	434	464	414	406	434	438	447	424	451	424	486	430	411	443	445	430	434	430	433	418	447	430	473	474	415	465	463	425	437	419	420	446	428	428	433	415	466	418	470	434	434	458	430	422	459	417	429	417	413	437	454	442	489	462	446	459	443	447	421	414	454	466	438	452	454	418	392	424	468	465	452	424	418	409	475	447	454	452	464	446	456	435	462	435	469	440	416	470	412	423	486	428	446	452	428	459	429	464	432	432	439	450	455	425	423	470	462	440	411	421	446	435	444	441	419	452	473	419	431	425	432	440	481	406	475	442	450	384	456	439	416	464	461	423	489	474	419	445	421	450	437	443	472	418	454	446	455	426	436	419	478	463	468	471	472	450	464	443	432	404	456	417	458	450	438	482	448	470	453	425	440	472	407	448	449	464	437	444	406	481	468	459	401	424	432	447	418	411	462	459	384	427	419	457	428	487	450	446	448	438	386	420	419	433	479	515	412	415	448	433	384	419	458	445	449	449	458	457	412	434	449	473	429	460	459	452	467	430	436	446	431	460	413	443	437	494	425	450	417	436	460	421	461	458	429	475	430	401	414	442	449	419	451	456	490	457	423	445	420	436	434	410	451	481	443	454	431	440	402	435	412	453	435	433	455	456	474	406	465	453	479	420	458	465	462	418	456	406	418	434	478	451	437	433	435	418	429	482	503	433	427	438	449	458	438	454	428	461	472	436	439	424	430	432	444	432	447	402	488	434	416	428	451	424	416	398	423	433	427	425	458	417	415	432	463	414	425	416	435	452	480	431	434	405	497	473	449	410	434	413	424	474	409	414	447	431	408	399	460	451	417	447	452	441	432	458	410	463	427	445	431	485	446	450	445	431	451	398	464	457	458	476	422	413	434	429	440	484	415	438	443	449	415	426	473	467	447	447	423	431	450	445	424	462	459	443	473	412	465	418	444	425	427	466	436	433	455	495	436	423	471	447	431	447	396	432	438	443	448	448	436	440	439	450	414	450	422	419	447	436	439	430	455	427	462	425	429	429	438	457	449	428	442	424	454	406	448	453	454	465	440	421	445	397	466	445	413	452	434	441	412	444	417	448	416	486	396	443	455	452	412	409	440	391	469	439	393	505	463	456	444	438	425	483	458	439	461	408	452	459	437	445	422	458	427	409	442	445	428	422	452	408	461	413	446	461	451	421	403	423	417	452	443	425	460	417	450	457	454	417	430	412	433	451	433	442	420	436	439	468	462	446	458	438	441	403	438	450	424	458	430	487	454	429	450	428	450	428	434	455	458	475	469	453	460	424	468	422	426	423	436	425	438	450	418	451	442	450	423	427	428	456	453	421	429	434	382	440	448	431	441	434	443	434	419	419	419	414	440	442	448	402	424	433	479	421	491	448	423	417	416	444	446	458	447	461	464	437	389	428	442	437	431	410	475	436	427	435	420	443	444	451	435	446	419	447	419	451	466	439	420	448	410	449	467	403	432	430	418	450	435	464	447	412	439	402	444	439	411	419	455	457	454	451	449	418	435	409	426	458	462	462	418	463	427	436	444	455	448	419	423	441	458	414	403	467	427	422	426	453	426	428	450	451	458	441	446	460	397	427	471	437	397	449	418	445	421	448	442	440	448	439	423	470	389	431	441	418	436	429	453	447	440	438	456	432	421	445	440	426	462	407	432	413	445	472	434	448	415	426	417	466	474	440	444	426	428	452	427	410	421	438	434	470	448	432	420	489	384	432	407	449	436	463	457	436	448	435	456	456	434	443	426	468	488	422	431	459	413	446	435	417	434	417	423	423	402	445	477	456	423	499	429	430	443	397	470	503	426	445	480	473	417	416	454	421	458	441	419	456	441	462	432	451	463	462	443	421	447	464	446	410	451	449	434	430	440	446	438	424	461	434	435	435	418	430	420	445	426	459	436	429	444	455	427	412	434	417	424	408	432	424	466	446	456	404	449	435	448	457	386	413	422	423	425	424	425	437	411	408	465	459	432	451	445	459	424	431	430	445	437	445	427	420	466	417	416	425	453	420	450	430	436	483	397	464	441	442	415	429	405	440	474	459	446	441	437	418	409	416	395	436	392	415	427	440	443	444	461	411	373	435	448	422	445	458	447	419	441	446	456	428	452	427	436	456	470	461	408	397	395	421	447	443	426	406	425	422	472	453	454	444	441	430	443	421	448	444	386	424	453	427	439	444	408	407	453	453	433	441	458	394	440	462	407	438	433	394	430	428	396	426	466	434	447	455	405	471	424	460	459	427	447	398	457	406	405	468	461	411	463	464	459	403	426	425	468	417	436	446	463	436	424	406	430	450	453	462	423	424	405	441	485	435	478	438	443	439	461	427	440	450	473	449	391	439	436	449	427	453	432	465	439	440	447	456	446	470	437	439	473	437	427	433	402	411	432	481	448	405	448	444	447	446	472	465	433	471	482	444	427	458	432	401	447	436	479	439	432	438	447	426	415	459	428	434	435	464	435	425	404	438	455	424	419	414	440	421	431	421	443	406	428	460	438	402	466	494	429	442	432	443	406	448	434	469	469	420	477	452	466	432	449	422	415	441	462	425	426	449	417	447	508	455	446	469	440	464	427	456	466	453	476	421	490	437	471	458	405	433	406	397	422	447	458	421	464	430	430	436	450	478	436	423	449	410	423	474	452	424	432	468	419	422	435	399	477	462	453	454	500	430	449	434	440	426	441	463	446	435	420	421	423	446	436	458	430	466	438	410	451	417	472	435	432	410	431	416	439	429	449	449	464	432	419	416	430	421	402	452	444	408	428	402	428	426	438	442	443	394	421	414	437	410	451	463	414	381	423	451	440	399	469	443	465	453	422	437	447	441	422	428	449	415	448	402	428	462	435	428	420	429	419	445	446	462	426	454	455	472	413	456	432	493	406	447	409	409	471	433	446	417	461	405	425	419	432	462	433	451	462	420	478	473	436	432	443	428	475	428	418	419	468	441	424	425	488	450	414	428	452	457	470	443	429	441	432	434	432	421	399	426	462	430	446	445	422	425	439	442	392	439	443	438	422	447	433	452	420	419	440	429	455	416	434	431	473	462	455	425	448	426	423	425	430	456	418	430	460	438	442	397	455	404	453	427	450	472	420	435	418	429	459	434	476	409	462	450	432	440	428	474	451	460	441	440	442	451	430	437	438	458	418	445	424	416	436	408	418	441	460	493	440	446	461	412	440	471	433	397	453	441	439	388	452	418	455	397	437	455	442	431	434	430	433	434	445	399	435	491	453	445	433	419	435	439	456	454	418	460	454	491	442	427	459	444	404	409	461	401	419	472	422	416	486	453	443	463	453	419	406	414	402	467	451	443	420	417	468	456	436	408	440	415	399	448	448	429	459	448	443	463	393	404	434
23830	21044	28470	23816	21025	9239	1872	1132	887	928	859	8372	27601	22796	10207	2746	799	695	740	840	745	667	711	723	714	697	697	741	679	743	681	712	688	688	686	676	694	745	700	685	712	721	739	662	694	701	717	674	702	692	667	670	667	691	710	722	685	713	700	750	721	670	663	666	695	709	710	646	723	691	697	702	718	676	679	706	678	666	714	723	688	685	671	698	707	645	689	669	712	723	615	732	698	681	664	750	677	719	638	699	665	711	694	675	668	720	643	637	659	674	729	709	688	737	685	696	634	675	685	690	701	722	715	746	658	674	713	681	652	643	665	695	689	676	723	653	713	705	724	706	697	716	651	718	750	712	674	686	679	718	697	673	676	702	706	711	669	692	660	688	695	692	670	702	711	730	712	701	674	667	683	688	694	679	701	673	669	688	707	744	700	651	685	649	678	690	660	649	682	729	712	669	689	633	684	669	684	674	700	695	757	679	707	708	690	685	720	661	706	706	700	697	704	710	703	670	730	719	689	674	708	703	667	681	695	648	716	620	676	687	704	669	726	702	716	731	686	662	683	739	688	667	739	717	655	710	637	672	681	714	724	654	726	714	685	650	693	668	687	728	669	708	697	731	695	665	677	663	683	689	602	684	705	745	663	678	735	716	678	686	686	662	681	730	674	703	658	721	687	668	710	704	696	718	719	628	698	730	683	695	714	667	687	656	654	665	686	683	709	717	692	781	642	705	684	693	692	699	709	668	655	711	738	668	704	683	686	691	756	706	698	713	658	677	715	694	734	699	676	686	710	701	680	691	657	691	708	692	724	689	677	709	684	672	708	670	703	676	725	650	688	697	697	689	680	723	677	731	730	644	723	651	653	656	665	669	672	643	668	669	700	729	707	714	737	668	731	669	671	668	687	680	655	629	695	690	651	682	658	660	722	649	670	674	679	671	680	682	702	653	670	671	671	668	730	716	707	728	691	716	693	696	677	669	712	647	736	676	684	641	733	684	686	697	710	702	702	694	684	692	730	683	699	712	688	657	675	705	706	730	654	659	754	659	690	713	659	684	658	657	687	708	691	674	693	669	665	672	686	685	706	668	707	644	649	653	742	694	669	675	683	687	729	608	731	743	680	673	752	722	648	703	672	652	666	694	693	661	698	676	664	670	712	694	703	679	673	666	678	665	691	680	712	691	645	662	713	628	737	696	685	705	730	736	686	638	726	696	727	687	653	692	693	685	700	723	699	708	683	676	699	738	681	656	709	668	669	632	671	696	724	710	670	719	667	637	672	705	651	681	699	697	681	679	686	683	684	708	692	727	715	697	661	728	702	710	611	688	672	686	702	696	673	665	715	673	674	682	715	666	677	661	652	683	683	674	687	663	650	714	707	687	662	690	692	655	723	709	699	679	701	763	702	719	766	672	698	669	677	698	706	721	693	668	740	670	712	655	649	658	683	713	706	708	710	656	698	680	654	672	677	701	693	706	659	666	698	683	679	671	630	672	636	644	657	712	665	682	655	690	732	637	688	664	679	703	717	696	708	629	679	700	629	666	676	678	650	682	711	670	698	724	681	670	721	677	687	676	662	691	728	711	604	674	710	695	707	660	655	700	663	692	666	624	697	741	691	723	719	747	723	691	706	689	712	712	718	678	706	706	698	669	712	679	692	691	635	735	658	672	705	683	763	688	649	693	653	698	690	697	674	733	707	707	637	798	650	688	695	666	677	728	667	704	675	737	704	656	678	698	708	686	688	730	689	674	714	721	699	701	714	662	658	697	710	721	663	701	656	703	707	713	669	683	610	650	758	681	733	700	656	683	680	675	696	703	691	680	663	632	692	673	706	749	670	700	719	668	682	640	647	681	697	686	684	708	695	718	741	677	681	727	690	686	687	687	716	644	711	665	669	626	688	687	687	695	723	687	713	664	650	668	711	713	699	708	702	684	678	685	667	656	707	677	669	692	681	681	694	687	654	686	687	715	713	707	732	678	676	698	657	713	662	678	696	680	704	692	685	663	672	667	684	725	723	701	716	707	684	690	686	696	704	666	677	710	668	679	713	720	656	688	659	652	698	698	676	681	680	674	673	648	679	706	676	682	706	644	701	704	699	649	652	695	711	708	663	653	686	699	687	691	693	695	703	713	682	718	668	713	689	661	688	678	709	746	702	707	701	718	708	696	714	690	671	707	652	679	673	659	683	669	735	690	719	684	690	681	695	706	685	750	719	693	730	674	689	702	675	711	673	635	667	706	671	649	663	664	746	681	711	658	654	690	666	683	692	682	671	722	702	645	682	686	732	696	704	721	661	666	732	732	658	624	711	676	692	718	694	671	692	692	705	669	697	681	702	693	732	714	701	695	701	679	694	679	719	699	681	656	711	721	657	719	697	644	683	672	716	700	703	647	677	657	689	704	697	745	675	680	650	743	769	689	731	683	686	699	670	702	741	697	708	680	711	666	665	699	661	660	668	677	717	721	679	716	667	653	694	703	726	675	661	669	699	638	652	676	689	696	730	635	688	717	666	722	668	665	717	648	653	693	709	698	640	607	692	710	697	635	681	702	732	668	676	697	635	691	685	670	670	667	711	654	671	685	731	687	691	668	741	699	640	691	679	723	648	659	708	666	629	695	721	697	680	709	689	655	673	664	667	712	651	696	683	664	681	690	721	680	664	691	654	669	654	667	678	669	718	698	657	656	689	666	703	679	677	676	680	710	650	715	655	695	700	688	683	659	657	743	707	679	665	696	707	665	618	713	686	659	659	656	700	660	720	671	674	655	670	733	704	686	677	654	647	666	663	710	747	637	700	711	703	660	653	717	676	723	725	711	697	657	698	719	700	636	706	704	642	675	677	705	661	659	667	676	663	676	610	680	713	687	724	692	604	723	681	702	666	703	695	702	631	638	667	709	675	695	714	723	730	738	691	670	696	663	679	728	696	724	714	700	671	678	698	663	657	680	694	702	681	673	655	664	684	727	726	729	681	702	685	639	723	738	703	673	723	670	710	694	664	745	721	635	710	635	670	718	665	677	659	702	699	707	705	725	691	691	752	661	684	661	682	750	681	661	645	659	692	668	728	734	663	669	703	680	704	685	658	693	665	685	732	662	709	687	634	729	722	692	701	660	669	725	638	685	658	681	713	686	720	761	672	708	672	719	674	625	663	614	698	637	644	675	702	712	697	671	746	656	705	681	674	676	711	701	670	708	673	680	630	689	744	673	693	666	664	749	682	711	691	696	694	697	746	706	734	728	683	664	713	704	666	668	713	731	678	677	696	693	722	700	721	686	651	686	688	627	754	696	715	673	703	674	680	666	669	720	738	687	713	651	660	716	634	628	683	703	717	778	676	689	726	706	648	715	716	732	628	649	680	707	744	713	685	712	720	694	697	711	675	723	722	639	676	713	714	708	667	686	666	729	674	664	657	664	641	680	691	691	707	690	731	741	723	674	680	677	696	670	704	695	688	697	699	702	671	709	673	655	675	680	686	671	704	717
13503	6081	4854	2433	1734	1399	1110	1044	899	842	865	11423	26525	18430	7788	2416	589	579	636	785	629	548	573	561	560	565	622	552	512	587	577	610	549	620	581	600	543	572	589	601	587	579	549	561	587	565	602	555	574	565	574	566	549	613	540	587	542	560	578	547	572	576	545	546	575	539	530	607	581	530	573	578	582	610	563	575	571	565	538	597	607	553	520	500	602	539	555	577	579	498	567	577	590	586	613	528	590	547	557	572	531	535	620	545	610	553	581	566	594	539	549	624	538	582	571	552	539	555	616	587	534	604	525	564	595	568	619	569	611	543	597	584	559	594	584	557	557	570	552	546	611	586	574	552	583	585	595	587	547	556	562	543	544	540	534	534	568	506	592	597	597	579	588	553	564	539	587	549	573	589	579	589	559	561	585	520	565	574	569	605	556	571	607	518	622	573	560	590	550	555	559	550	533	547	573	563	584	585	556	517	548	555	573	578	558	555	556	586	548	536	567	543	528	539	586	554	588	563	565	514	563	562	549	565	552	523	535	571	547	514	546	558	578	625	572	511	587	562	561	574	540	541	608	552	563	547	603	553	487	534	599	555	577	576	558	583	571	606	543	569	559	556	564	564	557	590	546	572	571	561	539	535	574	571	548	560	550	602	563	555	595	538	552	620	566	587	568	554	555	579	561	602	536	578	579	537	577	548	587	542	591	555	565	565	604	610	577	559	601	576	528	594	545	584	585	487	542	554	548	601	556	574	560	528	522	569	518	570	571	545	573	542	578	539	580	557	542	577	573	572	578	534	524	579	550	551	535	547	581	540	554	522	581	544	603	547	548	555	570	589	547	565	611	583	538	605	543	554	578	600	523	580	529	577	560	579	540	581	596	494	548	539	553	591	571	632	575	551	580	585	560	546	576	572	547	552	571	570	570	554	567	580	590	565	557	594	579	574	595	550	556	565	562	566	578	559	565	569	570	572	532	569	595	590	560	534	597	556	544	534	583	539	573	570	576	563	584	537	567	559	542	565	588	558	545	549	553	566	506	560	534	560	582	553	573	549	535	533	596	518	542	570	531	547	546	587	574	501	569	551	614	613	556	540	537	551	569	611	539	584	545	611	515	532	587	574	590	549	580	559	546	591	595	581	588	537	587	571	584	539	532	536	539	576	554	565	535	593	574	584	541	552	547	597	575	556	545	593	519	545	568	554	571	535	596	515	590	562	590	554	530	529	571	603	582	566	569	568	622	536	531	550	562	579	584	609	534	586	569	574	569	554	555	540	567	571	580	559	550	521	549	591	526	549	561	535	586	618	554	552	598	545	563	558	586	554	539	561	574	630	572	522	573	562	571	581	547	554	558	572	519	624	563	537	550	589	533	527	573	592	556	522	589	604	536	620	536	533	551	556	543	572	505	580	573	576	534	540	556	575	582	531	534	586	569	588	581	554	553	569	565	556	555	590	550	585	520	556	551	560	585	559	538	566	535	612	547	557	589	558	534	532	565	586	555	535	577	626	589	552	548	603	548	557	550	573	554	598	556	581	552	533	594	568	581	561	569	578	512	565	520	533	539	579	581	574	524	551	527	555	619	560	567	602	582	565	547	595	541	538	524	599	556	537	558	571	534	573	545	593	547	551	528	534	518	516	599	577	563	563	573	527	583	600	546	550	578	555	543	621	561	524	557	554	599	570	630	562	518	553	578	590	539	586	557	549	605	557	527	574	597	540	565	586	555	593	547	560	564	552	576	590	560	600	587	533	560	570	563	536	561	558	522	535	578	576	564	562	560	572	592	522	524	563	586	561	526	574	579	581	543	582	603	567	568	542	593	567	569	561	564	556	550	553	554	552	552	575	582	557	524	550	550	568	595	546	553	573	590	544	540	566	570	594	525	549	563	553	579	542	542	567	549	593	588	600	560	571	590	517	560	568	542	579	528	593	544	516	558	563	547	581	545	562	565	557	594	568	557	509	608	518	553	570	548	554	597	578	540	533	598	531	576	563	557	577	553	561	573	554	537	561	547	576	575	531	567	555	556	559	520	597	569	548	527	531	574	554	543	566	515	508	589	567	516	537	560	582	576	550	560	565	516	577	598	536	544	620	550	559	608	561	571	600	577	503	563	531	590	591	535	575	608	555	614	563	561	568	559	515	536	560	586	595	588	541	591	583	576	602	561	546	575	598	512	566	570	577	560	563	560	560	571	575	551	553	516	566	583	603	541	510	588	503	564	580	554	551	566	531	572	605	522	552	558	579	556	596	575	571	565	553	578	597	539	574	565	524	536	531	583	566	542	583	557	538	546	559	544	557	564	548	564	558	598	582	598	566	552	560	567	561	577	537	586	535	511	571	600	537	561	556	567	566	567	549	543	611	583	548	560	513	588	569	570	591	553	563	497	565	526	579	557	581	530	557	549	541	551	590	555	580	565	553	601	581	528	558	544	522	603	533	571	574	595	545	565	569	532	549	549	535	563	551	542	542	564	563	573	590	574	580	595	560	566	575	581	531	526	533	592	560	586	570	555	550	544	545	586	551	611	536	589	580	531	540	565	565	591	541	546	540	552	532	594	562	579	553	545	560	533	529	593	580	539	552	543	557	532	565	577	577	562	540	522	534	581	585	566	562	571	557	592	555	544	516	592	533	569	583	568	566	537	558	543	570	581	525	566	524	555	517	545	564	581	543	530	551	572	569	563	566	590	563	569	575	559	550	581	576	524	550	587	575	558	529	539	549	555	567	559	582	497	558	537	557	558	562	579	563	600	558	531	516	513	565	530	581	547	573	565	570	578	606	592	561	549	571	585	553	561	524	562	569	566	554	598	537	589	593	567	565	566	542	568	571	567	554	566	590	600	563	556	601	551	524	597	541	551	602	540	537	582	563	605	545	532	575	578	541	567	521	513	557	573	544	555	578	562	582	534	542	537	558	551	584	553	576	528	532	538	557	593	588	573	544	580	537	568	539	586	584	533	531	546	591	613	546	531	556	565	605	564	582	560	555	598	538	553	541	592	550	542	549	544	562	522	541	498	587	567	567	591	534	592	563	583	567	551	590	585	575	570	516	528	575	590	567	575	536	488	555	560	541	538	547	585	536	513	551	545	559	571	559	564	530	551	546	543	536	572	594	571	587	544	531	546	532	558	536	562	538	534	592	568	578	573	574	570	551	527	563	554	553	561	561	547	561	547	629	527	573	572	546	583	540	560	591	508	559	584	574	573	523	573	539	564	517	540	564	554	560	544	528	527	563	581	541	585	572	576	557	595	493	549	573	518	541	566	556	633	540	555	606	572	530	540	585	572	564	598	517	577	493	566	530	535	526	566	590	590	544	571	535	543	581	555	577	585	532	599	569	575	562	540	562	558	593	533	550	554	561	536	538	582	574	568	569	582	579	575	543	587	586	541	573	550	619	575	574	528	555	553	534	563	556	552	564	616	556	488	520	559	561	608	559	593	550	523	594	561	529	545	599	548	549	543	542	608	554	579	557	574	532	553	558
27368	13154	1486	710	496	454	503	517	503	471	456	1090	1923	1605	1008	592	496	482	507	459	487	494	475	458	491	501	447	469	441	489	427	451	477	481	441	432	477	461	469	481	441	458	426	469	458	461	451	463	471	439	443	478	483	426	461	473	479	449	485	458	437	453	497	445	473	474	478	463	461	473	441	440	485	449	466	451	494	448	437	457	473	430	483	442	437	441	474	464	490	451	401	470	484	517	464	448	450	425	479	453	491	424	438	429	446	496	444	458	415	451	493	456	474	440	459	472	515	452	484	444	484	455	467	478	476	449	448	447	459	484	495	436	449	490	447	426	443	459	460	510	469	456	452	457	437	474	508	479	455	486	474	428	480	469	472	468	486	450	446	464	458	442	452	463	457	447	474	482	495	465	455	491	460	477	461	492	466	490	482	413	466	461	470	463	474	446	489	410	495	499	413	440	467	448	480	482	468	437	475	476	489	440	486	462	462	450	490	444	459	415	463	383	460	470	471	501	472	475	494	471	437	460	490	455	455	485	460	477	461	447	440	482	424	478	457	450	482	460	467	459	434	442	467	464	435	472	445	504	479	448	499	444	471	479	440	431	485	487	431	486	484	462	478	446	464	471	415	452	460	440	476	469	473	485	426	432	448	490	486	482	462	457	469	440	493	463	461	464	449	495	441	467	499	447	456	449	472	499	463	446	448	464	507	471	476	432	450	430	465	474	444	440	471	451	495	446	444	451	459	505	440	457	497	475	429	480	446	476	445	452	469	439	449	489	456	469	479	425	451	450	456	501	499	460	498	484	484	493	487	444	446	451	438	435	450	464	472	426	444	450	473	454	483	472	504	470	457	457	481	461	499	461	457	434	428	468	464	455	507	457	460	438	498	463	475	463	455	411	480	479	459	462	460	437	446	481	460	466	442	470	462	493	473	435	467	442	414	489	485	445	442	480	441	490	459	513	512	493	464	473	456	440	486	447	475	424	470	451	490	446	463	462	486	501	491	489	472	472	483	430	477	434	489	476	469	459	477	413	470	445	467	446	475	442	486	426	493	462	429	473	431	490	468	474	424	471	487	453	499	439	438	442	423	479	493	471	508	503	447	487	435	484	478	447	446	467	493	437	451	434	472	477	466	440	474	464	430	420	460	435	459	431	493	455	452	455	439	464	475	470	474	456	471	452	485	476	477	466	472	443	441	458	465	448	438	469	479	455	476	454	426	502	514	445	469	485	477	449	472	447	486	433	448	499	478	503	443	472	451	448	465	452	455	452	443	455	513	445	482	433	486	485	455	446	479	450	489	477	503	459	461	467	463	501	453	482	466	450	450	443	469	462	453	479	504	446	482	466	472	491	490	462	423	470	426	459	498	446	492	460	482	477	461	485	452	484	457	466	445	459	476	482	435	482	487	447	497	463	462	446	436	482	503	492	453	490	478	441	481	441	452	464	496	434	441	446	451	477	425	460	483	510	419	484	481	446	499	447	465	486	488	486	467	432	494	477	440	463	447	473	449	468	456	491	478	475	432	454	412	443	470	424	449	474	492	464	446	459	480	474	461	476	433	420	463	443	474	448	479	449	474	448	428	461	437	473	443	461	459	495	445	495	452	460	458	434	459	423	493	458	483	454	473	480	459	437	465	479	452	436	479	415	446	466	451	484	432	464	421	470	434	458	436	428	447	483	452	514	470	490	499	418	441	425	459	464	439	455	448	444	501	472	455	452	488	487	474	451	498	488	458	464	472	470	425	445	477	461	453	438	491	434	468	483	435	457	479	478	448	445	500	445	484	453	482	476	479	462	464	452	470	441	476	485	469	495	477	440	446	434	438	457	430	443	451	492	494	439	463	498	441	459	433	482	450	439	460	474	456	482	452	488	452	503	469	465	490	458	487	439	471	441	472	464	475	473	449	461	440	509	476	483	485	441	464	467	489	476	489	446	471	494	512	477	487	465	446	443	471	517	482	466	451	501	463	425	483	454	465	476	450	481	500	482	499	474	437	480	435	445	434	470	520	446	466	454	500	446	487	435	456	452	452	490	489	472	501	474	499	450	501	463	461	448	464	434	449	450	479	448	483	464	456	416	427	467	433	481	498	435	494	433	499	472	470	460	439	457	461	454	444	484	469	450	434	450	438	448	455	477	414	465	491	454	480	437	493	472	444	464	452	464	448	466	455	443	453	452	446	447	488	454	469	502	442	445	462	473	475	429	439	496	441	493	458	444	462	443	477	465	428	483	457	477	436	452	503	456	472	476	461	450	470	452	477	477	480	501	482	432	448	446	458	489	468	468	498	467	453	501	472	443	444	445	443	431	458	447	477	451	467	485	415	453	473	500	476	438	447	464	449	464	453	476	489	461	457	461	441	484	443	461	482	477	462	453	461	454	490	455	486	467	427	492	469	458	427	453	438	448	455	458	485	467	479	500	465	499	481	431	468	427	433	441	465	485	494	505	454	466	455	435	458	468	445	506	473	453	465	444	493	446	447	442	498	436	460	458	446	436	427	477	482	495	433	461	466	479	461	449	443	482	501	451	439	444	474	460	510	446	437	494	456	492	477	486	505	492	463	421	462	494	479	416	460	468	489	449	488	479	446	462	421	445	462	485	494	448	482	471	480	468	459	457	472	501	442	475	486	461	483	472	473	451	476	465	450	455	463	452	458	478	469	451	463	452	453	452	454	487	456	436	442	427	457	482	455	485	500	492	446	468	447	469	468	436	420	465	419	488	438	455	452	457	472	455	493	452	443	452	460	418	444	499	525	453	498	459	475	497	452	486	446	503	486	454	436	463	452	433	458	435	472	449	481	440	443	438	450	483	435	444	446	470	434	455	462	456	496	475	458	490	485	448	458	485	457	446	464	440	450	467	488	477	461	465	492	463	468	426	464	432	452	441	422	460	482	476	471	471	412	475	492	450	447	452	463	416	443	486	489	478	453	497	503	509	459	471	455	448	476	495	465	463	467	485	460	506	483	460	430	465	458	467	484	424	437	468	463	497	452	463	423	467	452	458	463	497	479	456	442	461	445	455	502	445	491	438	471	428	480	473	440	414	456	461	475	430	443	450	463	444	444	462	422	456	487	439	475	457	466	479	409	426	456	488	499	472	461	479	441	445	519	487	470	416	461	467	425	477	452	461	455	437	503	495	452	467	487	480	432	432	471	457	484	468	488	447	437	443	455	430	459	513	445	442	440	466	453	487	473	469	455	470	454	454	463	433	456	473	450	451	478	473	471	421	461	453	458	440	437	483	480	476	459	460	432	450	442	461	478	469	439	471	459	431	483	449	447	465	440	488	440	447	467	435	418	485	489	460	470	463	443	467	489	492	473	433	475	484	477	452	476	487	436	440	452	411	411	452	417	471	538	496	488	440	447	488	477	453	437	432	434	477	461	441	429	474	496	427	440	449	472	425	477	453	464	476	449	473	448	481	492	466	435	493	496	450	513	426	481	453	457	454	457	433	465	463	450	460	457	462	425	460	446	432
5391	695	590	488	492	369	404	413	428	387	400	1279	2319	1780	988	503	383	392	388	411	418	361	380	332	364	411	413	375	382	375	420	377	397	421	438	402	392	372	416	396	357	366	373	375	368	441	403	408	393	372	407	404	378	396	388	415	398	378	389	403	372	375	382	399	396	385	391	407	404	389	390	387	384	365	370	411	368	396	431	385	406	399	403	383	381	419	384	405	387	377	395	391	360	373	418	385	436	406	394	428	365	395	409	355	391	407	378	375	339	361	381	386	391	374	397	386	382	382	369	411	378	373	373	403	380	384	410	400	378	366	379	377	385	366	380	429	387	384	410	351	376	383	416	426	380	393	407	398	402	369	395	379	373	404	388	373	407	394	378	422	388	401	400	418	395	374	399	371	362	385	409	386	363	407	392	405	396	391	410	377	384	374	386	385	411	387	399	389	378	399	387	366	333	379	401	394	415	367	366	427	400	394	412	414	393	394	364	370	383	376	386	405	396	399	366	377	385	419	354	433	408	361	387	380	404	382	423	401	374	413	367	422	361	401	378	384	406	406	370	411	382	421	373	386	397	362	402	402	375	385	417	388	394	342	392	421	377	408	397	385	341	390	405	382	398	350	396	383	371	383	406	390	428	377	389	408	397	413	392	377	380	408	408	403	382	381	375	390	404	382	391	389	384	408	379	380	350	417	398	381	342	385	382	389	400	385	362	411	388	395	381	414	360	410	357	387	391	404	389	402	405	406	391	396	388	380	386	399	376	378	407	388	399	389	390	394	363	437	365	391	371	374	399	385	392	399	358	369	362	387	391	374	377	346	400	347	392	365	409	370	369	409	390	369	357	367	374	393	385	389	392	431	409	381	380	394	400	373	353	398	392	396	343	364	404	410	417	414	408	386	369	386	452	395	377	337	401	379	399	403	352	390	384	418	379	366	400	371	403	375	385	370	399	356	398	389	365	409	338	383	374	391	420	379	388	422	383	399	353	359	350	399	392	414	420	367	389	417	394	376	421	408	372	382	403	376	364	402	413	390	372	416	392	356	367	389	372	395	408	388	391	410	406	390	376	398	371	364	437	378	364	376	361	363	403	381	365	380	366	366	409	387	399	390	389	384	417	374	384	413	399	403	389	400	393	427	399	383	380	389	386	389	418	376	371	401	355	419	402	409	408	367	402	389	393	401	380	405	389	389	362	424	394	394	375	373	376	396	385	374	428	346	380	376	390	381	372	402	408	399	356	375	393	416	381	377	414	405	418	368	331	352	388	399	406	390	368	397	414	361	371	404	402	391	354	389	390	396	397	390	383	385	370	410	372	399	364	411	399	379	412	380	398	391	400	410	403	426	406	393	396	395	383	406	387	371	372	356	410	378	412	414	392	368	409	403	422	371	363	405	377	403	394	386	376	385	376	386	388	402	383	414	391	398	385	393	409	402	388	373	383	387	378	392	338	385	396	391	366	409	393	383	333	402	390	404	397	386	356	379	409	373	372	378	371	360	409	371	350	361	403	386	349	379	393	389	371	398	370	418	405	397	383	369	376	365	387	410	402	389	378	395	381	368	425	417	383	354	402	397	393	378	398	401	366	376	407	402	423	380	394	386	431	374	376	349	400	427	387	372	367	397	400	399	385	381	392	424	377	405	397	381	413	417	392	408	368	415	358	376	363	364	384	376	399	347	368	359	388	379	398	402	409	408	393	386	387	423	411	378	393	387	363	383	387	376	352	370	382	430	391	416	385	427	373	368	370	409	388	385	400	396	380	385	405	369	347	401	396	402	409	405	408	401	409	367	390	383	409	372	413	422	382	370	340	366	384	390	386	390	381	382	387	392	393	402	382	378	409	388	409	374	371	380	375	395	366	395	387	402	417	392	402	390	389	366	412	345	406	367	389	385	406	386	419	374	369	391	410	394	401	368	385	386	415	369	372	365	387	371	351	410	423	417	367	390	378	410	376	420	364	384	383	386	413	352	374	401	376	377	398	381	375	413	363	353	377	394	379	412	392	394	373	381	407	384	427	386	399	404	387	401	379	392	419	418	363	363	385	377	388	370	393	339	389	348	411	359	349	392	378	400	383	379	383	387	378	373	423	390	350	379	378	379	364	375	399	349	418	395	396	406	378	376	402	345	407	404	367	388	378	367	376	385	384	390	378	362	353	389	390	353	415	392	391	388	391	383	398	400	385	382	416	401	353	394	388	385	376	374	373	379	378	399	378	381	379	401	327	379	375	371	398	396	412	368	382	375	399	398	411	364	387	383	411	370	435	381	379	417	363	352	391	407	395	381	394	382	384	391	367	351	388	341	385	443	403	403	398	393	388	382	391	378	405	364	379	395	404	425	394	396	379	426	372	409	374	420	372	405	384	414	400	392	350	414	400	423	396	374	389	348	372	383	399	371	360	423	378	403	370	399	374	371	391	383	384	407	380	378	360	376	372	345	410	385	381	364	379	383	382	415	402	411	409	368	409	359	390	378	365	380	372	393	404	336	387	399	371	405	402	377	392	394	382	392	384	374	343	393	379	371	377	385	401	372	381	360	370	379	385	391	393	376	387	372	398	379	349	403	404	327	398	377	385	369	373	422	395	386	370	400	414	423	409	400	365	387	362	399	390	376	416	415	382	386	383	386	374	354	379	401	404	378	357	413	405	339	370	375	390	365	361	421	429	370	388	391	413	401	370	403	385	401	384	422	383	362	392	397	403	403	397	416	384	407	412	406	375	385	396	424	379	381	375	385	414	396	400	357	356	420	391	379	338	387	392	395	393	385	402	402	371	355	357	412	354	391	387	382	377	409	348	413	375	379	376	398	342	378	410	422	384	363	423	396	415	377	350	367	390	372	375	388	430	380	359	374	333	428	401	415	411	398	381	412	396	392	369	399	419	369	393	381	351	424	382	375	343	403	362	407	417	381	385	411	372	394	428	347	393	375	372	395	407	396	398	361	392	370	375	395	380	396	377	405	377	369	363	403	380	384	393	400	362	429	389	384	388	427	402	396	384	380	415	407	372	393	400	396	385	381	384	399	393	395	391	400	357	424	396	395	387	399	397	373	388	410	368	386	418	386	367	407	375	388	410	365	399	385	401	398	355	411	372	379	398	375	379	413	393	357	383	368	431	346	360	376	396	404	352	353	383	384	412	394	364	380	400	390	404	387	409	405	404	399	404	381	383	414	370	362	391	369	398	359	401	383	385	366	409	386	403	382	410	369	409	374	377	382	395	397	398	422	366	385	408	383	391	377	423	360	373	403	390	394	365	375	382	402	370	362	397	434	370	389	383	375	381	378	395	367	387	359	387	402	386	382	403	377	403	398	354	416	381	405	401	396	407	409	382	382	384	417	397	379	390	397	411	395	395	383	358	368	369	389	388	426	390	386	370	408	384	368	384	439	403	395	361	358	363	396	388	387	394	385	419	373	375	387	384	388	380	393	396	420	406	404	396	393	416	414	385	382	385	374	417	413	387	386	380	414	358	385	402	349
24817	21064	27606	24739	11673	1396	873	625	561	565	927	13322	16325	9457	3177	1079	488	465	470	549	493	476	475	448	463	464	461	434	498	462	495	459	477	482	466	476	464	465	494	483	525	491	462	457	450	455	454	487	529	461	458	500	504	457	465	482	505	463	467	450	457	488	461	499	461	442	432	466	486	526	488	491	484	484	514	459	467	447	469	475	459	480	511	454	438	461	469	437	490	454	532	463	484	471	487	431	482	525	456	487	487	450	475	486	516	466	452	459	443	446	457	467	468	469	490	480	487	458	486	468	503	479	456	461	462	451	491	462	466	442	475	475	456	484	472	447	493	502	449	468	458	497	457	428	479	499	471	486	478	511	437	500	460	445	478	446	490	483	492	437	508	499	445	470	484	490	486	514	500	493	453	466	468	466	480	499	443	472	499	489	478	515	453	501	470	443	485	456	489	474	452	495	488	466	498	456	476	448	482	477	473	457	444	447	470	466	498	468	489	452	442	460	479	466	485	446	461	491	458	434	504	493	473	450	430	486	544	468	492	459	482	427	471	437	498	432	511	468	495	411	442	471	456	486	455	464	454	466	468	480	469	501	459	454	455	435	464	485	527	456	510	441	445	524	494	479	470	483	407	469	507	490	468	471	441	480	449	483	428	425	464	463	487	459	457	481	495	528	489	480	471	475	509	491	448	480	490	449	502	477	482	479	475	522	470	449	483	438	461	483	487	484	489	475	490	458	492	490	518	497	466	493	511	455	501	479	477	480	428	444	459	482	477	467	454	440	500	460	457	482	474	477	456	480	463	473	467	450	462	456	460	427	442	457	497	490	499	485	472	453	461	463	444	476	458	486	469	460	466	454	465	471	440	498	445	482	494	449	488	436	461	470	431	474	468	468	474	462	498	468	418	466	482	460	450	481	448	508	475	439	451	466	468	458	491	482	438	446	462	479	468	491	445	474	486	444	434	419	436	478	519	468	473	489	471	486	464	491	462	443	504	469	493	494	436	419	474	463	453	443	467	469	447	463	450	497	489	504	449	491	477	489	462	482	478	430	459	474	436	447	479	462	459	489	447	454	458	459	468	499	457	475	458	471	495	508	461	451	433	465	488	470	481	473	491	461	434	494	462	485	472	467	481	473	458	489	472	469	473	422	472	500	428	483	460	459	424	473	471	448	458	487	483	447	472	490	461	482	420	462	457	436	498	431	455	470	467	457	464	491	504	533	412	449	476	474	522	446	452	476	489	484	443	457	470	484	451	460	439	514	428	446	463	438	455	462	489	443	440	488	432	502	510	474	451	452	460	452	459	484	441	499	473	448	474	467	479	505	463	478	492	491	448	466	464	451	491	493	463	470	527	471	455	474	449	462	453	472	501	463	474	461	478	472	442	493	485	477	476	472	498	473	526	532	453	439	420	431	464	461	487	474	465	450	451	481	502	449	475	458	444	448	470	483	473	467	457	422	474	464	495	490	443	484	462	428	475	488	483	451	462	462	486	507	492	467	475	452	455	484	526	512	451	485	501	428	520	499	473	456	467	453	456	455	473	470	456	483	474	434	493	459	494	449	505	484	469	474	481	469	487	466	489	454	488	463	484	473	444	468	458	472	488	453	483	467	498	476	456	479	490	478	472	441	457	482	491	472	480	493	482	453	449	444	466	449	410	456	478	483	474	440	455	488	434	496	497	458	530	465	470	465	489	449	485	406	487	463	467	498	450	480	449	498	437	469	498	468	459	479	476	450	459	480	456	494	448	437	489	500	433	453	468	489	471	460	527	444	464	492	466	458	471	476	484	480	471	428	492	419	461	452	457	446	466	465	489	456	444	473	475	485	421	477	467	440	505	470	465	467	428	485	496	491	496	458	519	436	458	491	446	406	493	485	460	474	476	470	483	463	461	485	491	473	475	442	427	464	485	477	427	477	478	447	474	475	493	490	461	462	465	481	470	474	438	467	492	481	439	473	457	478	467	470	465	467	464	430	464	431	472	481	492	484	479	452	475	472	463	492	496	489	448	502	521	481	485	443	421	474	473	494	469	488	441	466	467	476	435	455	442	509	500	456	484	465	500	459	479	471	463	469	455	474	501	493	490	464	456	489	510	432	469	463	475	469	484	468	462	426	437	455	470	462	465	503	484	482	479	450	463	452	467	462	506	467	435	450	492	462	441	425	452	437	488	470	501	464	479	497	483	425	463	456	438	481	465	461	437	463	476	477	489	447	467	451	472	454	473	467	483	417	463	456	462	458	452	493	477	447	447	482	495	471	429	498	432	495	476	530	490	475	471	498	477	437	461	499	483	458	467	505	463	470	457	460	510	517	431	423	469	460	476	449	465	483	430	451	465	480	455	484	532	490	454	470	446	473	433	450	460	447	446	467	444	449	442	489	434	447	508	460	470	458	446	451	446	451	468	485	440	454	488	515	477	451	444	448	457	468	457	449	471	470	515	474	465	481	474	503	476	445	481	485	474	470	434	460	508	474	486	456	471	479	440	510	481	466	497	448	449	475	438	452	487	466	529	487	466	512	469	429	474	458	481	460	466	473	484	441	453	474	464	483	445	496	453	460	476	463	440	479	452	444	480	471	463	460	498	475	445	435	482	433	504	473	418	451	456	436	477	502	469	473	445	494	473	439	460	479	473	458	455	485	440	435	448	490	477	468	483	436	479	476	480	452	470	450	468	464	443	419	433	478	468	474	491	480	488	476	499	487	449	435	478	435	449	491	480	518	439	469	467	502	456	487	470	493	464	521	442	480	472	453	467	461	446	458	475	500	481	480	433	491	476	448	502	465	492	463	449	473	442	479	496	468	487	465	441	463	471	441	414	451	498	437	466	470	486	474	457	455	457	487	461	456	478	458	452	485	449	457	462	453	490	452	484	466	502	480	453	460	487	498	486	473	442	486	449	484	470	456	503	480	471	475	487	443	487	448	459	462	492	448	472	439	470	424	430	470	491	477	479	497	519	431	466	493	436	448	461	485	470	464	464	437	461	462	477	444	501	465	443	474	463	481	450	436	516	490	490	454	435	491	470	499	501	470	440	488	488	499	483	482	510	464	477	443	474	478	509	471	500	427	503	448	470	451	486	456	474	453	459	492	413	459	432	456	445	505	435	453	473	464	465	435	465	496	471	486	492	449	451	506	463	510	449	470	519	466	492	473	504	457	471	475	502	460	452	487	440	447	492	447	479	460	481	479	447	436	475	489	470	499	438	465	462	422	448	437	442	461	437	484	477	467	453	477	490	475	525	437	468	479	459	462	451	461	439	481	471	490	506	504	472	465	492	481	484	459	464	513	487	462	440	463	480	451	476	475	485	452	460	482	491	503	468	445	466	519	502	509	458	459	466	449	475	461	475	463	478	463	482	465	505	475	468	495	492	476	454	482	535	459	500	469	476	469	450	437	464	483	454	474	448	480	472	479	461	493	496	485	485	429	466	433	446	458	453	510	480	450	499	453	487	446	463	457	441	472	495	478	468	421	466	488
8743	3664	2683	1446	1078	823	741	595	520	578	1222	15897	14574	8172	3069	1042	424	400	442	497	464	437	392	409	391	416	418	405	406	400	426	411	412	406	384	419	427	410	389	453	421	429	419	411	410	409	387	424	409	414	411	417	405	418	412	393	440	425	396	409	444	402	399	415	392	408	375	423	397	388	409	390	421	392	416	438	421	431	431	421	387	401	457	390	411	453	430	398	368	413	413	395	402	382	392	402	404	364	374	407	387	413	411	396	412	380	422	406	413	420	405	438	383	417	413	420	418	416	427	403	420	405	403	403	401	434	378	425	407	434	408	422	408	394	372	395	436	413	403	385	387	414	420	387	395	410	414	389	404	440	445	405	398	411	412	430	405	435	415	385	367	400	422	380	431	403	378	419	399	386	384	431	406	419	432	425	411	423	431	414	430	411	375	413	402	404	420	368	417	394	441	421	398	427	417	413	383	378	402	375	361	400	404	404	403	381	425	425	422	427	413	363	402	422	426	419	386	410	414	391	402	407	392	385	403	404	368	375	392	410	419	368	393	418	418	410	440	399	422	422	426	396	399	406	388	397	425	397	396	404	424	433	394	404	421	393	461	386	405	424	393	441	400	398	405	445	382	429	418	377	381	434	449	371	402	397	448	415	402	413	374	402	413	413	434	395	425	374	384	420	419	399	414	369	389	397	386	401	401	391	433	415	397	415	394	398	383	410	397	393	444	380	412	393	405	411	405	381	396	412	404	370	417	392	400	386	408	407	406	417	375	401	447	397	418	418	382	391	458	405	388	395	429	398	401	404	386	405	402	403	399	389	417	386	405	371	435	360	379	417	412	400	435	395	381	390	379	445	405	436	402	385	396	420	387	453	378	412	403	449	385	412	374	371	399	387	422	399	394	445	419	393	407	401	436	411	426	401	420	372	391	375	394	396	392	449	435	390	384	403	395	418	407	455	395	418	388	401	404	426	426	400	402	402	376	409	378	407	384	394	412	354	408	410	377	438	404	400	406	389	394	414	377	384	426	385	394	397	427	392	382	468	394	440	400	383	416	418	407	394	385	401	405	389	431	409	449	411	372	371	396	412	411	406	391	401	441	398	406	403	427	417	425	394	420	401	441	413	442	412	395	392	413	411	410	388	354	414	419	406	420	454	442	400	380	408	397	404	439	380	404	408	425	420	421	431	393	386	446	377	382	401	414	400	413	381	374	375	406	458	357	406	405	407	416	423	411	396	440	399	419	405	410	385	405	378	389	420	416	394	409	382	416	394	412	373	377	410	405	384	427	383	386	415	404	379	428	403	424	412	427	412	399	425	416	396	406	461	416	388	396	406	422	409	398	375	368	400	381	393	373	404	393	395	384	392	405	456	402	389	419	416	408	415	412	401	374	420	422	434	386	428	390	384	429	378	441	386	401	397	430	396	432	445	438	428	416	420	410	419	387	422	381	382	402	403	439	403	418	426	382	410	391	389	395	424	420	416	440	393	408	412	426	413	384	426	433	433	395	416	410	416	380	407	424	407	444	415	393	415	371	393	403	383	403	388	413	462	426	394	410	378	381	399	383	378	395	402	400	423	433	429	393	408	405	425	399	387	418	417	386	438	415	370	395	356	434	406	419	380	409	398	418	394	420	393	415	382	451	405	383	362	397	444	401	418	386	403	418	410	388	427	401	396	435	417	409	409	424	418	380	378	376	395	424	387	406	415	375	408	375	399	398	405	438	392	394	427	384	396	406	396	432	412	382	440	414	389	428	406	411	432	435	436	413	443	385	414	436	422	403	362	375	394	384	394	411	420	403	362	399	356	427	385	426	395	394	383	392	375	384	402	386	385	399	403	413	394	413	381	384	403	435	381	416	382	405	385	394	408	415	385	384	394	387	414	387	400	439	397	428	403	391	403	422	397	380	430	384	425	428	414	404	376	402	366	403	389	422	394	395	414	400	448	372	402	379	390	393	451	435	430	419	404	416	442	420	435	400	413	391	413	402	445	399	418	451	385	362	423	349	391	411	398	403	409	431	422	353	394	387	416	421	406	391	406	400	384	394	405	419	372	436	421	431	408	418	378	410	409	393	388	383	396	387	424	401	422	427	432	390	388	421	400	399	407	408	357	388	415	400	402	411	423	389	404	399	356	404	419	392	408	393	404	402	394	394	424	401	413	442	393	383	396	397	391	383	431	406	379	429	415	412	449	401	396	402	388	379	421	366	410	410	412	396	422	379	404	371	412	396	387	434	374	377	362	396	399	385	418	394	395	388	371	416	416	397	421	403	399	406	383	430	409	428	378	405	378	394	433	399	416	397	377	405	423	410	430	404	365	421	421	416	411	393	406	415	418	394	419	366	416	419	395	403	418	396	410	397	418	419	380	410	405	410	386	380	382	386	441	406	399	400	430	387	406	426	406	427	422	428	439	402	382	393	395	424	399	389	412	387	414	438	396	384	399	399	410	420	398	412	390	423	410	379	408	414	398	397	417	411	414	390	394	406	425	426	418	417	389	397	446	387	401	408	409	414	406	400	406	370	409	419	432	407	423	379	399	446	391	395	398	409	429	425	374	419	432	409	378	383	421	397	378	382	422	436	380	392	403	396	396	423	396	409	382	386	408	379	386	368	378	375	425	413	451	430	355	372	398	408	413	386	407	387	397	375	425	410	397	400	403	413	395	379	405	419	399	427	371	416	419	429	388	414	394	375	415	389	387	415	429	396	411	397	407	411	409	378	402	395	380	372	424	387	405	419	412	412	426	400	413	414	405	419	434	362	418	440	371	401	408	419	426	349	416	388	401	386	404	415	420	417	414	381	381	411	404	405	411	432	396	399	394	382	394	384	388	379	417	422	448	389	416	416	441	403	356	417	402	410	382	395	390	427	424	384	454	379	429	402	422	385	430	405	417	415	366	417	402	398	382	413	431	373	396	412	427	402	387	421	365	419	357	428	412	387	405	363	390	403	408	401	395	413	405	440	434	365	406	370	406	411	399	395	420	426	439	399	436	386	419	401	431	396	376	424	409	384	421	402	435	408	391	413	401	410	403	388	376	382	395	385	418	393	415	399	382	387	438	413	418	397	406	406	412	420	440	377	402	398	393	407	412	411	416	402	416	387	421	401	404	410	416	411	373	390	425	416	388	404	397	393	415	406	407	403	411	418	412	369	391	397	395	392	409	415	390	418	392	352	382	421	404	400	401	424	424	390	386	399	403	423	376	405	407	397	400	379	400	394	405	412	448	402	389	388	470	398	393	416	389	373	375	381	420	396	378	394	385	395	412	408	398	399	401	384	385	406	397	408	413	410	393	410	419	404	417	393	399	426	416	430	411	416	381	383	407	405	401	421	421	417	399	432	423	405	434	418	378	411	401	413	374	408	431	391	378	411	427	395	393	399	415	443	418	405	395	372	420	374	402	387	412	416	406	392	427	421	406	404	371	418	393	425	413	412	408	379	405	391	391	384	405	406	417	411	404	396	374	409	386	398	377	432	382
23899	21106	28541	23887	21095	8809	1795	1028	830	808	1004	19968	27467	18094	6831	1596	672	645	701	730	725	649	642	635	694	692	689	643	654	663	676	678	671	638	674	700	617	635	648	640	653	655	719	648	660	599	684	634	631	622	702	652	623	675	632	643	686	602	666	685	651	652	666	696	677	677	678	621	633	678	641	664	640	669	683	639	628	670	669	679	692	633	663	673	701	721	581	638	622	647	678	646	651	631	616	661	630	695	635	636	645	647	645	627	633	618	637	658	691	695	663	643	686	617	647	623	664	649	662	669	641	657	632	657	622	620	695	589	634	659	685	638	662	647	706	663	546	641	597	675	623	651	645	675	642	690	666	677	649	633	635	628	658	688	618	608	644	637	650	664	641	663	632	649	708	642	696	681	576	593	676	619	636	685	642	672	659	644	620	654	592	673	686	685	604	670	627	645	643	642	624	648	599	645	666	668	643	672	635	643	698	651	637	615	688	632	606	620	655	607	661	661	685	645	644	674	624	657	622	659	644	699	626	677	636	609	638	670	654	649	679	650	647	607	626	689	651	660	676	661	650	592	602	613	626	646	673	653	622	606	622	630	641	608	636	646	658	677	658	665	661	641	642	669	618	634	664	637	686	640	591	676	672	623	630	617	657	651	648	658	659	674	662	658	625	628	625	656	651	640	667	658	645	627	621	693	607	655	622	586	679	659	650	637	667	644	635	634	648	665	671	652	654	673	662	615	664	656	665	678	653	661	694	639	620	656	682	628	667	628	675	631	626	654	646	658	647	630	661	616	634	674	632	636	663	609	629	683	624	645	664	616	617	655	628	624	684	673	618	641	642	633	623	601	654	677	613	604	655	619	635	630	659	694	641	594	598	714	648	640	644	666	665	653	628	625	628	648	640	595	605	662	622	587	655	703	596	635	644	650	587	659	656	634	642	638	660	641	659	605	632	654	680	642	641	653	659	650	677	677	674	651	658	615	643	638	634	630	648	644	678	649	675	637	670	703	652	646	660	647	663	676	609	657	640	669	660	641	661	632	625	650	662	620	665	593	635	669	643	652	634	640	626	630	663	659	606	615	660	618	644	662	623	643	623	666	661	617	679	609	627	659	619	632	667	620	670	655	642	646	696	616	657	634	622	617	648	620	615	658	672	645	661	642	626	582	651	697	644	651	644	663	628	704	614	633	627	633	663	596	628	627	631	655	629	672	678	642	667	635	658	651	628	670	641	665	639	626	641	586	610	682	638	655	686	638	636	680	667	627	660	673	602	690	640	616	663	651	651	630	581	641	691	628	655	659	623	660	637	642	650	628	621	608	626	635	562	667	630	607	651	686	607	656	635	647	648	592	611	597	641	593	661	602	671	674	659	629	663	668	690	622	653	660	649	649	647	669	598	604	641	649	594	715	660	618	643	670	667	666	626	658	636	629	598	618	662	634	648	633	659	646	641	616	621	656	675	651	631	636	639	684	641	684	663	615	619	643	625	673	614	656	646	650	619	636	632	626	640	601	688	684	664	627	626	602	643	653	625	638	626	642	658	605	681	656	639	656	660	695	661	639	612	628	682	648	644	659	638	657	698	666	682	621	650	649	629	675	621	658	651	619	641	651	641	630	637	643	629	671	668	687	655	586	651	575	657	630	611	655	622	676	636	616	606	658	680	623	649	649	606	617	659	644	652	662	664	658	652	631	633	681	680	697	654	655	606	609	642	650	614	637	641	633	657	611	672	624	649	620	652	621	657	642	613	648	603	629	685	666	640	669	650	650	633	671	587	625	642	617	640	681	685	600	638	663	660	646	637	651	659	649	610	680	639	690	642	697	651	645	692	608	675	648	666	603	645	651	648	632	674	633	649	677	653	673	692	645	665	637	660	657	633	614	680	626	657	659	631	647	643	632	663	619	629	667	635	617	625	640	656	622	679	659	668	686	664	621	598	660	652	622	639	637	629	663	648	608	651	625	636	629	645	657	646	669	636	662	631	619	605	632	648	662	639	628	631	634	659	663	675	638	641	629	704	656	633	606	696	667	628	671	675	615	652	668	631	657	661	623	651	599	610	646	644	623	634	671	604	644	649	650	647	650	623	693	646	698	626	647	622	618	614	639	597	679	670	626	662	645	646	621	660	696	663	586	622	597	648	680	685	643	620	669	652	633	667	613	641	662	624	666	698	631	656	637	694	640	671	640	657	586	583	642	640	624	600	632	650	625	637	637	653	605	639	661	604	639	648	629	622	626	616	641	646	658	685	676	640	653	671	609	623	625	643	640	676	637	665	694	642	639	670	642	606	664	642	660	616	629	673	662	634	663	632	643	613	671	599	616	622	629	617	653	652	651	644	641	657	640	657	628	607	623	678	622	657	632	645	660	647	673	676	617	653	651	619	655	643	692	680	649	645	674	643	676	676	654	657	637	602	639	636	623	674	662	612	675	695	636	617	638	672	682	633	684	650	639	644	665	607	615	675	644	607	680	681	644	614	607	642	651	675	657	605	724	652	616	694	655	662	640	670	590	625	595	595	657	630	624	593	643	650	661	664	669	649	652	595	619	665	595	633	600	613	661	651	618	666	687	696	590	682	668	637	683	611	651	637	655	637	629	663	628	619	616	670	666	649	618	627	674	609	662	608	600	712	651	636	648	666	653	632	650	606	643	666	652	629	589	668	691	647	625	592	671	655	674	608	638	659	682	658	653	650	645	673	627	647	644	637	644	627	655	629	657	661	640	624	655	616	634	651	670	691	658	632	667	633	663	646	624	678	693	631	600	609	659	633	649	652	658	630	673	649	652	632	621	615	593	635	667	635	580	619	656	627	653	611	638	652	614	658	667	660	637	634	685	612	656	623	601	666	612	608	640	662	648	679	624	653	636	664	635	632	661	646	632	641	595	619	620	625	668	641	669	629	669	644	584	611	685	637	655	628	663	621	622	655	594	665	641	646	628	652	653	639	629	639	641	643	638	666	626	632	639	642	672	608	700	613	656	663	615	653	637	708	672	611	596	651	678	621	619	676	662	650	625	642	675	633	594	667	653	674	622	660	690	614	687	687	645	671	669	615	642	693	654	659	629	604	573	671	615	663	653	636	686	650	635	665	650	648	623	655	642	642	691	630	647	642	599	590	674	622	644	667	611	657	637	660	662	619	695	629	644	685	674	654	666	611	648	651	657	609	644	643	638	657	618	620	661	607	644	660	630	620	638	603	666	657	647	610	682	634	633	613	666	671	686	667	611	617	618	652	632	657	648	628	659	623	632	703	700	620	627	716	648	669	626	646	657	659	659	670	661	647	657	611	649	665	665	662	643	638	624	646	635	675	682	651	643	663	675	685	668	626	680	660	665	610	635	671	679	602	639	648	596	654	646	629	650	662	645	638	605	622	693	654	622	661	703	645	642	642	608	623	600	661	680	635	633	679	596	654	599	584	662	658	576	675	628	634	622	657	644	621	594	619	616	633	634	655	668	667	650	614	620	664	637	606	667	644	658	646	687
12485	6098	4485	2433	1757	1424	1132	957	876	804	1172	23358	23370	14442	5599	1421	542	555	632	720	702	514	532	606	542	570	524	563	567	487	544	550	544	508	540	570	550	538	539	578	598	552	527	548	535	529	553	528	533	505	541	553	553	533	531	546	529	528	542	534	521	546	571	537	535	555	563	516	526	533	545	507	559	491	526	542	502	559	523	549	560	546	533	582	548	532	542	479	529	503	527	540	511	537	573	561	533	560	512	542	519	549	517	538	542	516	499	544	562	574	550	548	555	513	547	532	531	506	548	524	564	556	560	519	547	583	543	549	522	539	539	546	572	568	512	531	559	499	514	511	553	552	538	567	552	505	540	549	543	573	518	605	553	534	571	567	556	543	553	519	548	534	531	553	574	555	569	510	556	554	520	513	577	547	525	502	563	540	540	576	566	491	527	520	525	541	525	537	534	498	579	513	482	566	535	572	573	533	485	559	518	503	498	478	544	556	582	543	572	570	560	538	514	542	497	497	532	534	503	587	519	537	547	555	537	526	491	491	598	535	522	520	567	528	537	516	523	572	562	498	491	515	550	544	541	505	548	540	547	548	535	540	514	521	518	530	541	541	538	520	510	529	506	562	497	539	520	543	523	505	564	511	561	517	558	528	533	552	529	510	522	531	540	504	523	522	585	545	536	516	562	521	478	520	489	517	536	523	572	545	532	540	557	513	532	587	599	514	498	545	552	577	534	570	569	529	530	555	568	546	490	552	527	497	555	506	503	530	506	569	533	535	529	535	514	533	536	563	533	553	513	516	543	511	549	542	497	546	533	541	564	551	569	541	539	552	467	541	524	518	529	539	529	564	462	523	508	571	601	481	544	533	577	514	487	580	551	512	522	516	528	536	511	548	515	532	517	538	513	513	564	479	577	522	581	520	493	528	533	554	508	547	521	525	558	509	492	582	551	531	555	522	529	519	529	556	507	536	505	507	518	547	558	505	532	556	549	501	557	561	494	536	511	534	562	560	552	547	514	537	510	545	521	551	517	545	557	523	531	489	542	570	544	555	468	553	543	531	527	544	533	497	512	522	530	551	581	556	568	575	571	582	539	536	493	512	500	490	510	512	545	505	508	567	501	531	547	512	516	499	532	559	517	513	494	519	526	499	537	539	532	561	536	533	512	513	557	543	556	577	574	537	526	518	531	527	538	527	547	524	555	499	543	537	545	555	554	531	518	527	575	531	562	516	490	537	535	519	532	515	510	527	521	524	530	517	508	528	559	563	536	531	557	537	534	536	541	555	566	567	567	525	562	520	547	512	560	520	501	521	514	522	488	493	480	542	516	518	536	489	503	533	561	530	504	563	527	542	518	522	555	548	530	526	526	510	506	508	526	531	577	543	525	499	489	575	541	498	503	542	477	541	551	586	551	505	548	510	558	527	521	506	530	552	535	511	589	544	526	541	540	516	543	545	548	489	522	527	515	508	507	498	496	519	558	524	522	525	521	482	505	549	534	554	538	552	497	541	525	530	541	543	550	556	549	523	542	588	506	502	531	538	557	543	545	545	572	499	507	536	533	512	508	502	529	530	542	509	511	519	538	579	506	531	531	529	550	529	549	491	519	533	517	525	526	562	534	580	535	505	512	559	486	564	536	543	560	502	564	514	550	515	529	554	519	491	522	565	512	520	512	505	544	523	528	526	568	547	543	548	501	576	506	505	481	542	548	536	501	542	528	512	520	542	537	538	526	511	537	503	537	531	554	560	547	501	542	520	495	550	582	570	496	581	540	490	573	521	546	527	538	500	517	551	565	572	520	522	522	495	505	524	522	519	550	534	512	536	573	544	525	558	538	496	519	541	528	519	528	533	529	547	524	509	532	529	509	528	520	522	494	568	557	526	516	539	535	504	556	521	502	556	551	512	540	559	501	527	527	485	492	524	530	525	510	469	508	566	569	517	507	518	551	494	510	528	508	539	535	518	561	537	542	545	535	547	526	505	544	513	509	514	540	546	523	515	493	531	531	533	511	515	537	529	535	550	501	519	535	551	555	524	558	501	493	564	571	540	515	538	457	511	490	565	527	529	532	531	519	520	522	507	558	490	536	520	514	552	566	533	513	506	558	504	549	534	515	537	527	526	586	534	511	533	505	529	549	512	550	517	537	541	547	535	533	562	536	528	539	491	573	512	543	498	546	537	560	530	529	498	514	561	553	551	566	525	516	530	581	522	565	519	544	523	565	545	578	501	542	494	533	523	494	540	534	519	536	548	511	545	518	493	537	554	570	554	534	488	538	522	519	535	529	519	545	513	526	507	525	501	550	542	503	519	538	552	507	491	560	511	532	522	542	536	519	512	517	535	547	510	526	522	542	502	530	513	512	519	499	534	552	538	542	552	519	507	512	556	517	549	537	489	522	544	521	574	537	519	527	473	531	493	511	542	549	562	514	546	511	534	553	601	534	535	538	546	476	551	518	547	529	571	533	548	556	501	517	523	529	517	535	534	504	542	563	546	495	581	555	530	512	556	562	564	526	502	515	517	532	585	527	512	553	511	492	568	507	505	532	535	541	543	484	523	479	536	537	531	508	504	566	554	550	552	489	551	516	549	479	550	512	561	532	539	531	534	533	548	493	549	486	526	561	520	516	546	523	558	531	572	513	544	472	562	513	555	493	558	496	541	523	529	550	491	549	500	510	517	531	556	506	523	560	549	552	515	555	531	551	482	497	543	547	541	538	536	580	496	537	553	507	490	547	569	529	505	515	525	519	564	530	505	534	564	497	549	538	494	523	511	548	514	479	477	552	579	473	491	510	564	536	531	476	532	480	528	526	533	500	527	555	535	517	544	501	591	536	509	485	525	487	531	546	485	527	515	513	571	465	544	504	579	496	535	517	537	500	524	517	561	521	547	533	553	503	503	549	542	555	547	500	509	541	556	532	515	559	528	511	565	497	549	518	475	499	521	511	533	542	530	538	553	540	501	532	502	522	547	510	512	503	518	534	544	555	524	500	524	548	527	556	511	499	523	529	541	543	528	535	529	530	503	543	550	534	502	515	496	557	523	562	508	557	557	494	520	520	516	462	512	552	525	532	575	552	548	548	536	547	502	513	522	535	534	535	485	513	537	530	549	542	516	534	523	491	538	527	531	548	524	544	525	516	549	503	520	513	538	514	528	542	529	511	548	528	536	519	530	555	512	517	545	527	510	516	515	555	513	525	536	522	549	525	527	535	550	468	539	488	492	531	509	550	530	518	527	486	540	505	601	556	549	543	589	525	528	544	571	541	514	498	536	548	516	551	502	513	490	558	550	552	552	498	510	576	562	549	511	490	507	498	581	561	484	553	512	509	538	572	541	536	504	509	552	508	515	520	540	519	544	552	531	544	533	520	502	526	501	523	504	565	535	516	512	542	519	558	537	527	525	510	546	560	488	539	590	496	572	538	536	507	525	498	526	528	571	560	574	508	549	512	514	544	535	545	522	536	510	523	556	511	550	530	521	526	541
27355	12994	1367	670	484	462	432	436	421	427	445	1153	1730	1523	878	513	485	458	476	404	411	444	441	426	446	422	414	423	427	400	413	427	417	428	442	397	385	450	424	438	411	455	401	435	422	417	439	427	413	426	423	408	410	414	464	399	443	424	443	465	452	427	436	458	440	448	428	402	430	402	435	415	398	416	412	430	425	430	441	457	408	415	422	408	446	414	439	453	418	408	441	454	435	431	398	468	439	442	435	415	412	383	415	449	429	421	445	412	402	482	451	406	444	444	426	409	461	429	422	422	449	425	439	421	438	446	420	439	424	442	375	447	435	459	408	409	457	432	450	417	411	445	378	457	423	391	442	423	415	421	405	423	383	392	430	376	435	461	401	403	421	420	411	428	424	422	460	432	476	392	426	411	407	426	475	413	424	388	400	423	452	387	411	397	413	404	434	441	430	442	435	456	400	409	468	427	442	409	461	398	436	428	429	414	402	408	446	414	448	426	436	458	436	407	447	451	429	411	436	415	422	432	456	445	437	436	402	427	426	435	476	398	435	444	435	415	404	431	432	441	445	450	417	444	394	440	426	445	395	425	405	436	443	414	413	422	440	456	437	446	403	454	429	436	424	408	440	401	434	425	424	409	439	438	403	406	421	430	406	413	418	407	444	462	402	409	398	424	415	430	420	435	388	431	433	467	433	444	430	426	391	476	428	408	450	429	423	402	475	416	436	403	421	422	431	413	470	407	438	424	428	467	432	427	433	426	417	428	429	414	434	423	417	421	467	412	440	436	409	404	427	429	425	427	426	402	427	425	427	448	411	422	398	405	419	468	445	419	415	410	436	425	449	427	445	415	410	437	420	441	409	422	395	446	396	411	473	443	445	416	417	433	432	406	420	433	447	433	402	417	392	434	420	458	451	373	428	416	451	433	412	425	423	460	442	451	430	433	431	417	423	409	405	434	441	419	439	426	431	419	428	404	402	447	423	448	440	390	412	401	423	428	423	369	420	443	432	373	415	440	388	425	473	398	419	450	415	432	383	451	442	420	444	442	401	422	412	419	446	443	448	456	448	398	468	450	436	453	441	436	413	400	414	428	429	408	416	405	401	448	420	407	402	384	442	456	447	428	444	457	394	389	407	398	459	448	402	389	416	447	413	436	432	454	407	427	436	425	405	407	404	414	418	415	416	391	452	421	406	440	438	429	401	422	415	404	434	378	463	390	416	417	412	401	427	405	414	478	431	466	443	397	431	427	428	423	414	369	423	421	445	462	460	407	377	454	453	434	402	432	439	405	407	432	438	397	428	425	439	434	449	452	406	399	431	419	452	415	429	420	423	415	444	443	420	422	423	439	415	397	453	440	438	433	437	445	426	430	498	446	454	432	406	418	398	420	414	432	407	451	447	454	413	461	436	397	432	386	390	442	429	459	409	432	429	426	415	412	459	436	441	439	406	459	445	409	443	469	411	398	429	472	423	429	383	383	407	443	433	418	437	404	452	440	428	425	415	429	413	455	433	437	444	408	453	404	420	395	485	416	390	400	488	409	448	422	407	435	420	411	423	419	447	413	435	402	364	438	414	393	431	432	393	441	428	431	420	420	409	426	428	427	434	398	419	415	421	407	448	384	427	420	441	412	452	408	433	388	433	429	443	432	451	393	424	407	407	445	424	439	448	422	402	378	413	400	416	453	417	426	425	406	434	412	436	393	418	449	471	444	414	431	414	398	452	412	433	461	453	435	445	426	449	417	457	467	399	455	376	427	422	453	440	419	443	421	418	455	433	409	439	472	422	434	422	426	410	416	421	414	469	453	429	424	476	435	400	442	460	450	418	453	393	385	354	427	447	427	422	388	425	459	415	425	433	432	451	406	427	392	412	421	375	438	426	427	411	397	410	409	431	439	425	447	439	412	408	427	417	463	395	403	453	429	453	437	421	419	430	432	405	403	432	443	408	415	402	428	431	437	440	427	439	414	431	405	421	475	406	411	471	423	456	439	409	439	441	430	431	430	434	410	424	403	429	432	418	446	404	405	438	415	455	416	417	398	438	388	417	435	417	389	407	440	412	421	442	400	458	429	401	474	427	438	430	442	439	424	415	420	357	444	444	427	435	437	430	405	369	424	418	398	406	418	468	465	389	451	469	398	440	419	446	417	430	431	444	412	434	401	416	455	426	420	438	422	415	422	430	436	437	409	421	433	439	382	426	440	439	408	398	419	421	416	420	395	438	391	433	391	402	429	444	409	441	428	443	419	440	430	470	436	419	385	427	446	399	417	428	432	429	398	442	442	420	444	459	439	402	444	450	416	457	438	434	424	452	450	445	427	450	438	442	400	448	470	386	417	427	432	399	426	425	415	450	434	474	421	458	423	426	391	441	432	425	401	440	410	380	409	442	448	382	432	425	422	388	433	440	440	425	436	485	424	439	423	433	446	414	394	414	399	437	463	411	426	442	423	454	432	436	424	422	436	450	394	437	409	398	444	441	433	420	404	408	448	452	444	440	466	408	439	419	376	435	372	435	431	430	431	420	425	417	462	437	416	401	428	438	457	417	424	442	457	436	422	431	416	422	464	432	450	432	455	439	448	471	420	428	415	418	435	437	441	419	424	442	451	426	404	414	399	397	428	403	408	441	424	462	471	430	460	400	431	418	443	420	437	424	418	401	420	433	397	419	429	427	439	414	453	441	444	422	445	427	417	405	438	432	417	413	405	419	435	403	464	413	432	453	437	446	442	441	455	468	441	438	420	411	443	383	401	399	454	390	435	451	458	407	418	439	423	419	431	413	445	410	462	445	377	416	427	387	433	420	413	399	406	454	434	399	424	452	420	453	431	422	394	420	410	430	394	392	439	388	443	431	426	422	383	428	412	408	435	424	444	426	434	399	408	415	406	451	424	396	429	416	435	397	428	432	404	389	423	444	432	406	435	445	419	441	424	394	429	428	426	380	450	439	396	461	420	436	414	436	427	442	430	439	408	453	409	420	428	438	443	429	424	460	412	438	415	375	443	433	464	396	410	405	424	403	421	415	426	437	441	410	405	419	426	396	410	415	409	427	401	419	408	400	451	400	433	454	449	423	409	436	431	417	460	436	448	417	432	385	426	414	420	430	422	443	440	385	384	416	407	391	415	435	427	497	434	417	415	398	451	413	392	423	416	447	432	385	412	415	424	415	452	435	412	420	396	416	395	448	421	434	427	450	427	411	412	427	422	432	429	388	438	443	428	428	409	417	449	446	410	431	412	425	416	409	417	470	419	420	428	408	428	422	412	412	395	423	441	382	450	436	433	450	426	449	455	419	414	431	413	441	418	430	445	388	436	417	427	386	436	448	433	437	438	420	426	454	433	447	416	423	419	468	435	399	421	418	422	397	402	405	396	393	431	429	441	406	450	462	441	431	437	450	418	399	374	426	430	424	397	436	395	438	424	392	422	405	386	410	438	418	455	409	416	446	411	443	433	395	455	430	409	398	426	446	384	406	424	429	431
5259	629	577	452	420	373	389	373	376	355	408	1545	2056	1557	765	440	360	326	344	355	355	346	325	327	367	345	347	370	343	390	361	351	343	381	374	354	363	336	352	334	362	373	355	347	325	330	352	360	370	359	365	338	331	325	327	327	348	343	352	367	366	369	359	327	343	340	353	323	348	335	337	343	328	323	334	344	335	341	359	355	333	377	361	328	347	350	347	356	396	367	354	333	386	382	336	325	375	328	386	357	334	327	335	381	325	388	373	336	372	349	360	361	327	343	342	340	363	345	353	363	399	330	383	318	364	358	356	345	366	357	341	354	358	385	340	383	378	358	323	365	341	343	359	372	370	370	326	357	344	341	338	366	333	331	335	353	342	363	375	357	347	316	338	346	342	334	339	353	345	341	376	335	376	368	353	347	341	335	350	358	377	342	325	370	357	334	351	334	359	368	374	376	393	344	370	344	329	362	350	364	373	377	382	328	348	371	319	351	333	345	380	357	335	348	360	343	359	368	350	359	352	359	347	390	370	337	342	354	339	322	368	377	321	377	375	349	373	361	335	324	353	343	326	366	318	338	372	354	367	328	317	326	344	332	356	373	365	362	338	335	345	334	312	341	385	342	362	348	368	347	374	347	334	336	360	359	355	354	334	362	366	347	324	334	356	360	344	344	363	371	337	337	377	383	350	376	359	354	370	337	354	363	344	357	326	311	360	319	360	382	342	351	382	321	351	354	376	376	371	315	346	355	310	375	331	347	380	353	351	364	374	341	352	354	367	341	359	367	346	327	374	368	344	327	315	362	348	352	400	368	324	335	349	339	314	355	345	366	341	349	368	410	367	326	345	370	384	360	332	370	375	331	359	333	381	377	356	359	383	331	366	336	370	344	334	355	342	349	326	342	344	330	351	339	329	356	338	340	340	363	360	368	338	361	339	319	384	332	336	409	349	333	326	351	361	345	362	401	352	375	361	363	371	352	349	361	373	337	313	327	317	389	339	378	345	355	361	357	362	342	377	349	332	362	350	338	326	348	370	347	378	319	354	318	335	345	347	356	339	352	355	376	331	357	336	325	370	318	374	345	355	335	368	371	349	352	332	364	367	368	377	365	330	390	345	358	366	350	360	363	349	347	343	365	347	371	361	349	332	370	372	333	354	341	369	339	329	355	370	356	349	340	350	337	363	360	341	379	358	371	330	342	330	344	350	325	358	339	362	328	348	334	356	390	338	365	374	354	331	349	327	374	329	337	334	350	340	366	329	325	391	346	342	326	368	360	358	336	357	320	361	364	377	389	315	357	317	368	346	352	352	340	330	359	359	340	348	344	367	365	308	348	361	342	369	358	356	384	348	349	345	375	351	376	336	351	365	366	364	365	358	357	382	327	350	382	327	333	359	334	369	343	335	357	350	358	370	382	356	360	334	331	364	350	339	344	335	343	336	334	360	364	361	331	326	343	345	352	337	342	361	370	367	386	369	337	337	368	391	321	384	359	366	360	387	344	356	359	352	354	339	350	316	345	398	358	340	330	372	319	351	366	326	328	353	362	370	354	360	380	362	352	352	332	362	368	355	365	352	338	341	329	360	339	347	369	348	414	339	353	377	347	327	353	326	327	315	360	366	346	347	351	348	332	377	337	340	364	317	377	361	350	343	348	361	356	354	362	338	392	362	327	368	339	353	349	369	351	333	319	341	334	349	362	337	348	351	345	306	339	342	344	349	381	346	344	368	339	330	318	332	327	337	319	373	332	336	367	359	341	371	350	345	358	344	357	354	355	368	365	374	329	322	366	356	310	368	361	355	359	385	378	322	310	332	354	315	359	355	344	361	371	341	378	347	378	348	337	392	358	377	355	333	347	346	372	358	365	373	343	337	359	337	340	390	352	359	330	380	343	361	371	312	362	323	359	339	334	366	346	349	380	343	394	333	329	316	356	328	362	360	359	333	344	368	343	330	363	353	383	334	365	353	364	346	328	344	355	359	347	369	364	342	348	355	348	381	336	332	380	342	335	366	330	339	367	370	345	356	375	329	317	343	350	377	368	340	373	374	346	395	369	345	348	357	360	370	341	369	369	336	358	367	356	331	343	336	348	332	327	364	323	373	347	310	329	342	338	362	372	353	367	375	314	363	354	360	354	296	351	373	369	318	357	351	386	347	360	342	367	353	369	333	366	356	349	332	375	364	333	346	357	353	371	366	375	317	324	350	350	336	363	364	349	368	367	388	347	360	342	339	342	319	304	339	333	335	351	322	388	352	354	365	368	328	362	321	313	348	343	364	336	353	346	325	351	347	384	349	349	337	362	386	326	323	335	322	339	342	330	341	351	337	372	361	360	349	365	360	334	400	334	352	345	360	347	315	325	335	364	326	351	366	363	325	350	347	397	372	384	344	322	363	321	331	384	343	359	366	373	353	333	337	338	359	349	381	325	355	349	339	339	371	379	339	330	329	364	341	377	400	349	348	352	363	336	357	373	334	386	321	350	356	361	386	355	346	333	381	320	354	372	347	343	327	338	343	338	359	375	339	339	374	353	370	366	329	340	355	374	349	354	368	370	351	369	379	384	335	359	343	357	351	364	345	353	347	351	361	340	380	370	316	347	344	386	382	346	342	351	362	355	347	338	333	373	347	328	319	366	334	366	341	332	339	346	334	370	329	352	352	371	390	365	358	332	338	363	360	358	314	364	387	315	351	376	358	358	335	366	389	366	351	379	358	366	372	353	347	345	372	388	356	335	367	351	326	358	324	366	361	350	347	346	356	338	351	319	373	364	395	358	412	368	334	354	373	382	354	347	325	348	366	356	363	362	379	348	337	343	335	370	377	346	401	361	347	354	352	329	341	391	349	348	366	369	378	373	362	382	359	334	343	333	379	374	358	400	353	400	362	344	328	350	365	369	348	325	350	332	346	371	391	340	350	372	386	351	334	361	360	361	355	368	350	346	350	352	360	342	346	329	333	351	361	366	346	337	387	340	411	371	355	341	359	351	328	369	345	362	338	382	376	388	372	371	342	381	359	374	337	334	354	362	370	353	366	359	361	324	356	312	374	341	342	360	342	338	345	375	368	355	389	345	357	375	357	369	352	365	363	337	334	366	345	371	355	375	361	347	355	366	338	330	324	346	334	361	347	351	376	341	315	346	335	337	340	347	344	351	335	366	343	357	360	322	347	333	349	339	326	327	368	383	359	355	368	367	363	342	327	340	378	382	354	328	351	383	349	324	370	352	347	387	347	381	354	335	305	330	339	370	356	311	333	365	353	350	356	372	381	359	382	337	362	341	371	326	359	353	351	319	366	361	350	356	385	346	347	351	378	344	346	374	363	350	344	308	352	326	365	319	391	354	354	358	359	389	362	388	373	327	376	367	362	395	328	338	348	338	349	363	347	361	335	383	342	345	352	348	344	339	333	336	369	339	372	379	386	340	348	337	359	358	355	335	334	358	354	350	362	394	347	353	342	333	357	349	349	340	349	404	352	368	339	312
24777	21056	27517	24818	11271	1257	831	648	583	503	1996	12839	17180	10315	3133	834	425	458	449	443	463	446	415	434	442	471	448	451	460	454	456	465	418	457	463	464	465	486	411	502	479	442	456	446	457	484	422	442	444	419	446	452	480	467	405	468	415	428	441	466	483	419	444	444	467	424	382	439	443	453	425	428	447	456	458	478	419	422	430	446	429	481	429	429	419	432	443	442	474	452	411	417	478	429	439	455	503	444	410	438	434	454	392	439	446	405	408	419	416	456	446	437	408	431	456	435	480	494	445	440	455	451	413	473	421	438	413	490	449	441	444	447	488	424	406	405	450	423	470	463	427	443	444	428	424	447	448	423	428	416	434	442	456	430	417	487	475	458	462	451	448	417	410	440	453	431	401	446	470	441	440	422	442	456	425	468	448	474	459	449	465	471	409	447	434	438	499	442	458	429	474	455	456	419	413	399	420	422	453	437	463	427	402	437	441	479	429	450	454	473	446	425	444	477	458	460	471	447	424	418	438	436	444	444	428	428	409	422	459	460	420	448	473	427	408	454	451	437	462	456	467	436	417	428	452	497	441	445	468	483	427	425	441	475	411	445	443	430	458	401	459	439	465	439	416	436	429	446	450	424	422	418	456	476	465	443	432	427	446	457	459	435	453	438	446	413	388	448	410	468	454	457	432	445	464	467	449	460	457	474	418	432	444	431	412	448	442	424	441	429	461	445	466	427	438	468	429	434	443	441	440	425	449	426	421	439	433	431	465	436	420	454	495	442	416	435	430	448	433	450	432	457	435	437	434	441	485	454	412	467	445	463	453	451	424	451	448	455	467	393	399	416	426	458	449	437	441	443	463	410	438	433	462	452	432	445	439	469	438	447	418	415	454	454	460	432	462	456	446	444	436	452	443	426	436	402	423	441	441	459	454	399	417	413	445	458	406	474	429	430	475	439	441	462	469	432	402	423	427	482	461	422	445	459	439	415	468	403	445	460	467	462	440	454	452	466	452	438	441	464	431	471	395	451	467	444	428	466	398	449	456	436	432	374	463	466	408	440	453	434	437	473	427	446	426	427	434	464	454	436	449	464	437	451	426	460	453	424	428	462	429	451	492	448	497	454	426	429	445	397	452	431	438	417	438	413	428	462	453	407	420	436	455	423	437	451	420	401	436	398	476	436	430	442	481	437	467	425	440	436	438	433	419	446	456	462	479	426	410	451	443	434	466	395	459	443	438	460	418	438	452	443	451	460	406	451	425	476	463	475	451	401	461	419	437	427	454	414	480	455	439	415	445	453	430	439	482	468	453	454	422	432	447	451	441	437	428	424	433	452	452	422	427	443	455	467	463	468	446	429	461	451	489	431	447	419	430	429	459	461	429	435	445	405	440	428	454	494	469	469	461	455	434	439	411	478	442	427	432	469	458	447	437	456	459	507	442	439	460	427	406	430	440	461	429	437	452	446	438	463	429	468	459	444	495	409	440	467	412	459	451	459	476	434	434	418	424	434	467	432	439	441	451	450	463	472	451	444	436	461	442	421	443	437	437	399	434	459	462	465	446	449	429	429	473	426	440	454	446	467	450	430	416	438	460	448	454	464	446	434	441	434	465	442	447	455	437	427	489	409	442	432	438	492	434	425	434	431	437	447	468	481	457	434	429	404	441	471	452	454	444	452	410	453	444	446	470	406	402	477	418	460	475	412	454	437	448	446	449	454	471	441	456	427	427	398	424	399	436	458	428	447	414	424	452	467	437	420	443	419	475	454	430	419	465	443	422	437	441	437	461	439	423	440	452	405	431	488	439	436	436	416	437	420	424	399	417	478	456	481	442	431	421	437	407	439	422	453	431	450	455	426	439	409	476	445	463	468	448	427	445	453	460	470	428	409	470	486	445	450	437	441	446	436	435	483	427	457	423	447	454	449	421	438	448	440	405	453	389	412	456	445	475	412	427	429	451	473	453	457	444	448	429	412	418	451	433	444	425	420	458	487	432	449	434	427	475	420	455	467	467	451	412	442	455	435	505	430	458	419	405	442	483	410	444	399	452	420	422	414	420	441	434	451	457	447	434	445	428	455	445	483	486	407	431	463	453	420	460	434	411	435	424	446	423	445	437	410	450	435	470	435	449	416	434	459	451	477	457	425	438	445	484	439	435	460	451	443	424	440	447	455	456	458	439	448	422	455	443	469	416	439	431	441	445	442	407	456	461	470	472	419	474	455	426	426	496	471	418	455	437	457	431	457	459	430	435	451	454	437	420	464	458	419	442	403	459	452	479	432	447	458	491	433	446	431	417	423	456	457	461	449	452	463	458	452	432	412	459	421	460	421	437	409	456	472	421	443	460	432	443	458	457	436	461	437	428	449	427	451	452	446	446	429	415	434	462	459	434	468	471	418	473	434	466	444	429	428	439	435	490	467	434	445	438	439	449	457	446	439	438	466	418	444	459	432	418	422	444	468	420	466	440	408	422	442	422	451	440	470	447	453	411	500	432	427	445	428	433	434	438	446	455	479	448	409	433	440	427	479	408	393	426	436	457	444	429	428	452	429	451	434	421	461	412	447	441	426	442	468	440	454	438	424	499	465	482	449	410	442	470	425	463	418	438	427	426	465	453	466	430	443	442	476	415	472	425	427	433	461	416	443	435	415	416	450	480	443	461	416	423	446	477	445	444	446	399	463	434	458	427	460	440	414	470	469	407	447	428	405	444	427	445	434	436	433	468	452	467	463	433	457	441	427	433	428	438	433	442	419	421	422	445	446	456	426	419	447	438	420	444	452	438	448	427	444	422	446	418	432	451	438	430	452	427	439	438	454	400	470	457	437	410	428	444	418	422	435	441	450	457	490	455	479	452	419	414	416	430	424	449	425	450	434	437	447	405	415	422	417	450	437	427	448	449	430	453	452	439	439	450	438	482	441	466	435	453	414	444	430	424	462	442	428	452	447	448	481	470	449	444	462	447	466	443	424	475	430	459	441	461	442	437	456	411	428	468	452	462	461	436	447	402	451	427	477	420	425	436	472	462	436	453	464	484	456	423	419	458	456	427	425	415	410	415	475	412	466	449	435	490	429	468	446	447	441	403	410	449	437	440	476	388	444	481	450	471	472	478	432	395	453	427	419	440	432	437	433	441	467	396	461	438	416	447	375	416	364	424	469	427	483	435	456	405	429	410	468	461	413	502	446	446	463	419	437	477	446	450	461	435	472	443	465	445	447	446	422	466	439	443	420	429	449	438	429	418	466	428	410	444	470	460	431	454	413	465	454	449	445	437	413	451	490	461	432	421	450	427	464	437	465	435	444	408	439	454	474	439	445	425	434	400	472	429	411	437	462	442	411	465	443	444	469	442	418	432	443	425	408	457	457	432	445	423	466	490	466	455	429	453	416	406	415	447	412	441	459	453	419	437	433	439	456	423	453	456	468	426	491	427	428	419	407	452	446	479	430	451	468	438	465	435	440	464	395	461	421	444	432	406	445	432	421	439	447
4241	3422	2681	1507	1090	794	710	612	556	588	3019	15127	15554	8612	2989	783	391	426	405	399	393	401	425	405	438	401	386	442	427	398	420	384	406	401	405	418	394	388	355	390	393	383	414	407	435	386	413	351	402	398	367	393	397	363	402	377	390	397	393	411	385	355	381	410	426	411	389	399	384	367	423	399	374	369	386	405	399	380	400	404	374	415	405	405	404	406	358	365	358	375	394	359	416	391	418	383	380	421	377	380	384	403	381	373	408	393	379	424	362	387	382	400	393	376	368	378	390	372	401	402	395	377	401	405	380	377	394	371	414	394	402	373	385	353	370	404	381	337	406	381	356	383	388	386	402	389	373	411	365	394	384	395	386	354	384	413	348	381	408	370	361	411	378	396	378	387	408	379	366	403	407	403	367	361	370	407	407	375	391	393	375	368	403	370	389	348	393	392	403	387	387	378	393	377	377	423	370	403	399	409	373	415	393	359	402	361	404	395	420	396	352	386	407	423	346	405	382	388	376	388	364	367	384	358	422	355	370	416	394	408	401	361	357	372	400	384	398	394	381	392	365	349	374	372	395	404	394	387	402	354	387	411	361	410	368	401	357	375	387	388	379	357	384	374	372	361	407	398	402	371	402	393	376	395	377	374	396	389	408	405	384	353	392	374	364	394	398	385	378	383	379	359	399	372	386	365	383	412	380	430	364	361	399	366	392	387	380	429	398	382	376	427	368	343	346	383	379	420	373	408	412	361	383	374	348	379	381	385	422	381	382	436	378	364	368	380	402	393	403	409	361	430	390	364	363	398	388	358	377	385	359	384	384	396	365	390	380	398	403	382	398	367	396	415	387	412	382	385	404	415	372	406	380	377	392	375	384	377	378	405	410	366	386	409	380	396	359	392	372	375	389	354	389	387	413	407	409	374	377	363	406	354	372	395	375	398	413	391	390	390	408	382	369	370	395	393	374	395	395	422	375	392	434	376	363	399	414	392	375	411	403	381	387	402	404	393	337	373	359	388	387	383	380	395	398	405	378	384	379	411	404	365	412	375	373	388	382	350	398	378	390	382	368	392	410	364	386	377	384	406	367	399	405	420	359	362	408	375	375	389	383	386	390	405	404	382	384	376	409	354	352	390	400	400	378	383	387	383	378	394	409	375	374	394	414	366	360	386	362	414	363	383	412	419	400	404	359	364	360	382	362	380	385	377	396	367	409	368	398	389	387	394	383	431	418	409	392	351	389	367	379	383	369	388	374	391	384	386	423	361	372	377	390	366	413	385	398	383	418	390	351	407	376	394	378	380	354	388	335	386	389	397	357	362	398	375	408	436	401	362	413	358	390	376	391	367	350	394	407	402	380	401	408	365	387	374	355	406	413	372	350	334	369	369	396	393	361	384	393	364	382	383	377	424	428	400	407	367	383	391	382	390	391	383	365	360	373	350	364	410	375	377	402	361	412	412	354	408	392	389	398	383	422	385	402	381	423	391	395	389	386	403	367	379	389	374	405	413	363	391	394	408	364	400	389	395	415	381	416	376	390	405	369	409	403	405	359	395	355	375	407	385	392	366	400	400	389	397	383	352	404	376	419	416	387	347	384	391	368	367	409	373	362	377	334	444	391	385	350	355	376	392	384	384	410	402	415	406	372	375	386	379	371	372	381	393	377	389	362	398	393	363	396	417	419	369	386	373	397	404	381	379	352	373	357	420	391	366	401	387	377	411	323	378	367	392	417	378	395	391	383	400	399	382	370	401	431	376	402	388	367	387	452	385	414	360	432	378	341	397	401	390	409	383	409	426	391	386	374	383	395	391	397	413	392	413	377	383	391	392	402	371	369	422	350	402	386	372	376	384	392	385	372	401	374	400	372	349	353	405	382	389	422	406	393	363	361	386	392	376	419	382	361	357	362	374	403	377	332	392	375	380	386	395	388	378	394	398	373	388	374	389	347	413	356	367	359	389	394	387	399	372	370	364	384	393	427	390	429	393	358	377	403	392	383	361	382	379	388	395	366	373	395	382	408	370	419	368	414	383	367	404	382	371	399	363	357	375	395	356	393	398	411	395	403	378	380	426	391	391	379	379	382	394	369	389	420	381	356	393	389	377	359	392	398	381	375	382	386	371	382	336	367	355	340	377	411	411	393	423	391	402	369	411	388	397	399	360	377	375	392	416	363	363	379	389	365	368	398	362	394	400	403	370	425	363	372	347	401	370	381	365	379	369	381	389	380	384	387	415	419	378	429	355	404	404	370	396	364	382	387	396	389	393	376	376	360	414	383	368	409	391	375	391	388	416	398	380	348	408	361	401	392	394	388	406	383	389	388	366	381	382	386	378	358	407	348	394	351	382	375	374	372	397	409	377	391	372	395	406	436	411	392	378	394	412	377	398	380	388	392	377	397	393	374	393	354	407	416	408	379	348	394	408	384	391	371	364	381	366	379	395	442	379	375	373	398	380	356	391	374	380	390	366	403	360	380	411	407	436	360	372	388	405	395	395	392	390	419	388	393	387	344	400	406	391	363	402	369	335	427	381	372	398	427	399	359	376	421	400	354	404	392	376	359	363	365	402	381	403	409	380	371	408	399	414	392	392	371	394	389	352	393	396	354	416	389	349	385	354	374	380	387	386	377	387	338	397	396	389	378	333	379	402	378	381	361	374	357	392	350	374	371	380	372	384	386	404	374	397	375	383	374	401	404	418	439	353	357	363	403	395	395	379	376	422	358	391	417	362	389	361	366	374	402	388	389	391	396	386	378	372	393	409	408	369	402	387	384	413	380	381	377	381	384	431	422	376	353	394	388	387	372	369	420	355	410	398	387	386	377	405	347	371	410	409	371	399	402	395	385	372	427	364	381	378	416	396	407	397	387	392	383	353	364	361	344	384	399	401	385	386	384	380	393	389	397	389	391	407	392	370	402	391	387	391	379	381	359	391	389	378	371	402	386	367	343	378	402	397	407	400	393	421	371	354	395	375	384	364	385	382	371	394	386	381	404	366	394	372	398	371	375	390	387	382	368	396	401	376	340	383	395	386	393	396	367	428	390	367	404	392	397	369	418	386	376	339	389	365	374	365	359	403	361	373	400	380	387	362	397	363	395	394	403	376	407	401	383	398	375	363	386	410	373	387	416	394	414	389	393	399	371	370	377	389	396	383	333	367	371	410	346	353	390	384	394	385	345	385	360	355	380	372	376	382	380	356	394	367	375	350	348	366	379	371	404	396	362	386	368	404	393	371	350	381	364	365	379	444	374	428	407	406	358	398	401	367	351	413	361	424	425	395	384	343	401	365	366	387	385	375	346	403	394	425	378	369	394	391	357	393	378	370	387	401	398	367	383	383	378	398	359	367	404	393	384	363	391	386	367	378	410	403	373	377	390	398	377	415	386	371	365	416	345	417	360	373	369	390	412	395	390	390	397	360	388	409	376	395	386	389	400	390	394	405	412	381	381	386	365	382	357	391	393	378	406	366	382	376	396	388	393	375	394	394
23949	21084	28380	23995	21067	8136	1591	989	832	784	3392	23186	28062	17755	6209	1451	676	693	687	677	607	641	633	707	674	635	641	651	606	667	609	648	677	608	621	576	603	639	657	626	646	660	618	603	635	613	607	668	655	642	663	659	622	629	629	625	629	633	641	694	601	616	671	639	639	637	597	655	652	621	627	660	611	632	653	672	629	620	639	613	639	621	622	642	634	631	620	613	632	628	658	644	658	600	645	640	619	663	622	617	608	639	655	589	633	680	610	625	671	645	649	645	632	653	626	584	635	597	597	615	630	673	630	642	621	673	589	612	642	633	648	621	619	665	604	587	641	676	668	651	606	666	668	633	635	688	641	626	606	658	630	644	633	570	616	635	630	637	631	645	577	659	610	598	623	621	645	608	627	642	629	604	600	646	606	605	619	579	658	649	584	622	587	621	633	641	643	658	627	649	697	650	629	665	641	671	621	600	636	658	613	641	630	625	630	644	599	597	616	618	649	605	645	621	629	587	638	630	652	616	602	615	659	638	619	607	635	628	630	638	589	636	651	586	651	593	645	642	626	624	653	640	637	696	611	618	590	647	650	631	663	656	618	623	662	659	636	696	618	602	568	641	600	615	611	615	630	627	591	683	668	585	609	651	621	604	646	571	629	596	629	640	627	651	590	612	637	587	625	670	593	628	631	636	651	587	624	579	616	657	697	648	668	603	580	628	638	585	679	666	609	655	627	640	641	594	681	649	678	649	612	623	586	628	673	664	640	630	640	635	597	667	623	627	643	625	628	659	630	647	620	653	623	656	625	644	670	610	657	636	618	617	607	613	629	642	630	645	610	647	631	644	664	648	669	655	584	616	578	641	654	642	644	653	610	585	686	637	613	617	625	654	649	641	624	672	632	618	656	626	636	638	586	555	650	662	628	636	626	606	606	599	665	595	593	634	646	604	631	614	645	681	626	648	588	613	637	610	593	626	628	673	609	634	586	610	648	618	626	618	606	635	621	627	665	642	600	637	599	566	648	649	628	653	628	648	625	627	649	652	585	643	640	648	625	633	625	630	603	588	639	629	612	627	655	629	623	639	617	631	602	626	623	579	648	614	594	618	636	628	631	652	592	611	533	624	613	612	595	614	648	608	625	641	630	603	644	653	648	633	643	624	643	654	605	656	606	667	652	617	660	633	608	640	651	620	615	643	640	641	579	622	630	654	640	661	608	657	601	643	613	678	642	622	648	629	619	630	611	645	644	644	613	627	643	647	624	661	635	641	642	630	602	628	649	671	654	642	637	615	664	586	668	607	657	627	665	589	642	680	580	588	580	632	649	626	599	650	655	613	622	629	590	607	662	627	623	614	584	604	590	629	638	661	608	632	608	642	616	656	643	618	684	667	625	612	637	606	649	643	609	602	655	721	636	663	646	610	679	659	657	618	658	592	611	605	663	634	638	668	631	638	644	602	594	637	614	618	623	615	577	637	627	614	613	615	609	637	619	658	599	639	569	634	627	643	607	599	615	633	632	651	612	655	639	582	636	653	642	625	627	622	603	646	692	637	658	647	638	594	608	655	642	625	591	632	616	646	597	626	643	642	600	657	584	617	583	632	621	624	613	625	645	588	669	645	636	638	661	624	646	583	588	646	644	650	658	661	660	641	660	583	575	652	626	621	635	660	552	620	627	611	622	616	638	604	626	616	663	650	609	633	630	589	585	681	627	650	684	634	630	660	642	614	629	615	666	611	636	668	619	593	601	632	617	631	658	578	620	645	610	651	598	673	638	625	584	639	664	646	626	622	590	569	611	619	653	621	600	619	615	646	682	637	661	608	638	630	637	594	662	641	617	628	637	625	646	626	575	644	676	646	655	683	626	651	615	644	627	622	614	607	667	600	602	627	593	650	638	610	647	594	637	593	642	661	605	593	603	637	632	654	641	629	693	606	655	609	614	624	623	611	583	598	582	669	595	597	596	638	613	606	610	619	613	646	644	604	639	620	637	661	603	650	620	611	623	714	629	671	582	641	619	686	668	615	566	666	629	610	615	680	648	641	605	634	604	616	676	581	619	596	622	610	608	640	610	648	615	621	582	614	595	676	606	617	605	648	628	627	624	618	664	614	627	636	664	651	616	615	627	677	616	573	665	618	637	626	586	661	620	609	654	617	617	607	630	650	631	639	620	633	644	610	637	666	652	578	626	640	643	650	621	594	648	609	620	645	620	631	620	581	622	588	632	625	618	568	630	605	629	627	613	633	596	623	607	607	639	638	635	614	621	640	614	601	627	615	636	630	623	639	626	607	561	628	640	608	580	624	639	638	612	627	674	603	599	608	636	620	590	643	627	584	641	613	630	645	601	631	639	634	654	630	607	603	639	640	621	677	634	642	586	607	636	638	625	633	606	602	607	618	618	581	645	612	631	620	575	635	653	722	623	640	590	660	624	596	621	608	584	616	587	578	627	588	607	618	662	662	652	615	636	611	646	601	641	643	607	624	593	597	647	616	547	616	648	598	637	661	617	599	595	658	659	639	645	600	635	642	622	611	596	594	570	633	643	590	617	635	652	605	621	652	604	632	628	617	670	633	659	630	604	597	613	617	626	599	666	655	620	620	605	573	629	624	582	640	603	610	653	602	625	630	621	628	662	643	614	618	621	609	649	604	623	617	597	669	631	664	632	638	648	636	636	635	589	665	581	627	616	626	557	600	654	577	650	616	648	628	679	630	642	616	657	611	616	602	639	576	633	645	665	644	630	627	644	650	594	610	639	647	653	620	556	642	581	581	630	618	599	638	617	599	613	620	605	610	563	644	583	641	651	655	611	654	601	640	654	603	605	674	612	632	642	621	618	602	623	653	661	635	634	637	606	607	643	600	585	640	646	637	645	597	639	693	626	619	639	624	640	629	595	662	689	663	601	647	625	628	625	633	636	663	628	680	600	632	630	623	603	624	619	622	643	599	651	647	598	670	632	659	656	638	582	607	616	645	651	640	621	642	668	607	623	616	614	640	646	632	642	584	615	634	619	669	618	625	630	625	656	654	633	634	638	600	572	648	617	662	643	647	600	591	624	637	633	604	619	647	605	664	623	644	663	615	647	624	653	616	636	599	673	649	590	630	602	612	655	597	637	614	636	657	621	656	599	589	641	610	605	628	602	605	603	632	642	633	603	596	649	619	593	607	563	600	678	590	623	640	610	628	602	611	626	670	658	607	635	635	616	596	621	590	606	612	652	605	631	638	634	623	621	629	578	620	625	659	648	623	594	604	651	628	635	652	633	648	640	594	639	613	649	677	659	622	670	606	605	648	581	623	605	608	611	617	604	612	619	587	596	622	645	635	665	619	603	681	628	605	631	578	623	613	590	620	655	615	645	604	638	607	638	629	675	609	633	617	584	667	709	632	635	607	638	612	619	622	597	633	658	628	657	591	603	624	610	612	616	625	659	632	595	630	642	668	638	606	656	669	630	611	666	602	614	628	627	651	615	621	605	644	658	643	673	647
5150	5980	4718	2538	1730	1309	1154	948	864	845	5018	25344	24137	13727	5009	1410	508	536	595	549	507	565	519	610	563	501	520	499	502	577	517	549	504	538	578	546	563	552	547	526	529	563	537	496	521	503	553	529	533	543	570	541	550	534	523	559	500	494	553	559	532	542	560	550	522	550	544	555	514	542	538	577	554	498	524	539	590	517	516	548	522	506	524	531	498	497	512	514	531	566	550	557	499	500	555	509	551	523	532	519	528	515	559	532	545	569	523	539	563	536	544	501	529	516	535	511	522	524	564	529	563	543	568	547	523	520	536	518	558	539	536	574	561	576	569	521	529	553	543	552	523	543	518	556	534	533	506	490	534	513	561	527	588	511	510	504	584	550	517	532	527	507	556	489	512	531	519	532	512	558	528	531	524	523	531	517	538	525	565	557	521	496	547	555	520	500	558	523	520	534	553	533	487	511	543	531	480	531	566	498	527	533	541	548	554	545	544	573	532	548	506	511	537	516	531	532	550	538	553	516	519	547	555	493	528	559	561	559	556	538	569	524	549	539	541	530	533	464	550	522	529	555	492	524	525	544	525	492	537	529	533	543	516	564	537	545	514	534	570	537	527	518	492	522	558	527	545	533	539	508	508	507	506	564	484	565	515	557	562	498	540	527	537	543	555	518	488	524	526	549	522	532	508	551	508	503	575	495	538	536	572	508	540	545	548	535	559	537	489	508	549	538	515	530	539	530	531	513	555	486	514	499	523	562	514	488	511	521	575	548	491	525	544	522	574	504	520	525	527	546	487	548	533	501	528	530	549	534	533	531	581	549	549	542	598	548	516	568	538	551	523	552	536	519	512	546	522	535	528	556	532	560	547	509	520	558	532	524	505	546	510	545	491	494	510	518	521	493	531	533	532	508	548	566	553	515	478	498	493	532	542	523	498	547	562	511	540	528	551	553	505	553	523	525	545	521	506	516	538	533	509	542	549	502	576	559	560	525	536	524	537	552	516	544	544	547	532	500	520	515	531	532	565	518	550	533	531	529	542	546	518	527	554	510	517	504	556	529	478	559	505	532	557	570	526	527	519	479	563	510	512	521	523	520	532	492	527	545	550	500	513	523	527	553	555	521	493	535	521	579	523	497	543	563	540	529	541	576	536	552	544	568	510	547	547	531	520	547	527	544	527	512	515	551	560	514	534	516	578	531	554	510	555	512	523	522	552	490	540	533	548	519	541	544	525	532	533	550	516	534	566	533	513	507	575	498	508	573	525	527	554	528	499	540	503	523	550	531	520	453	509	544	533	516	546	551	479	584	558	518	532	499	524	484	551	493	530	504	505	548	568	550	526	596	525	501	516	543	514	529	570	524	502	509	546	503	552	495	553	520	540	521	525	540	555	516	545	526	504	527	512	543	514	537	491	559	485	535	517	576	520	496	533	530	541	537	511	527	510	526	570	543	530	517	549	515	530	555	514	528	534	566	524	523	497	580	489	548	507	565	523	480	468	516	531	525	486	572	545	540	506	534	536	536	475	521	502	525	534	518	527	561	540	500	533	522	489	572	555	495	538	521	495	518	518	531	545	521	539	534	524	532	530	544	525	532	523	541	539	524	495	534	543	549	520	515	538	511	547	537	516	546	549	495	517	532	533	519	564	528	527	498	528	540	509	503	505	534	499	514	530	518	529	487	535	517	559	514	534	520	545	527	536	533	522	533	533	515	562	541	479	541	520	549	522	547	532	495	567	497	571	534	466	507	541	546	496	540	515	550	513	481	566	521	522	546	527	503	502	550	525	531	497	523	572	512	528	503	583	553	533	518	506	557	542	490	538	551	592	532	471	512	539	564	536	547	508	546	499	524	570	561	528	525	538	532	516	518	524	524	538	533	543	525	540	532	529	569	539	544	529	506	493	526	544	543	531	518	560	531	534	500	497	562	578	519	532	518	532	500	523	537	537	515	555	538	547	516	550	545	570	517	505	527	535	525	481	501	536	540	555	480	531	538	543	538	548	486	529	513	495	533	538	545	549	520	519	505	552	492	493	510	501	515	515	563	538	546	533	491	517	525	460	541	519	574	560	535	544	497	515	514	546	574	564	506	562	543	519	548	539	512	517	523	525	523	509	513	534	531	544	516	510	533	533	550	556	576	547	540	508	565	534	526	522	535	549	542	509	549	539	565	534	507	565	545	498	539	533	503	493	532	557	508	546	555	540	527	515	533	518	509	535	526	494	531	538	552	540	530	520	513	485	487	485	527	538	572	540	504	522	498	498	493	497	545	521	549	522	577	521	508	518	503	537	528	538	540	545	541	546	510	522	499	496	556	572	535	506	511	519	555	526	526	544	556	551	541	578	530	506	522	502	519	531	527	512	525	505	537	607	532	559	563	539	530	539	534	566	546	541	551	513	495	553	548	570	540	565	541	519	523	553	519	495	539	585	502	543	512	533	521	557	551	537	527	480	547	517	482	550	480	487	524	519	522	553	522	553	553	522	495	592	507	531	513	473	545	501	533	551	493	537	520	510	541	522	561	537	515	547	519	546	505	567	542	550	535	516	553	542	478	491	502	549	502	599	552	503	538	526	515	499	532	520	523	532	528	559	549	483	521	517	529	530	542	498	529	567	484	579	531	521	464	516	502	521	521	491	524	560	523	549	581	545	507	536	528	499	555	527	532	515	527	540	502	555	512	492	556	523	530	518	500	560	503	477	499	551	517	514	519	511	514	557	529	558	509	500	524	533	523	508	507	511	514	518	550	517	541	540	538	523	515	562	549	564	536	546	557	529	513	516	521	526	500	555	536	510	530	489	519	492	530	524	481	507	543	545	528	544	548	553	533	534	514	541	482	564	537	538	505	553	531	523	476	539	554	534	518	507	559	507	517	531	549	541	541	560	534	478	499	569	515	568	550	572	550	513	507	497	546	536	536	534	515	499	507	541	514	515	534	526	527	525	462	525	549	506	523	546	530	539	519	541	574	544	540	547	532	537	494	545	537	531	552	531	506	522	525	538	510	529	537	490	542	516	551	544	526	526	548	516	519	522	526	547	545	513	497	540	529	524	511	498	551	537	503	549	524	544	581	493	538	512	540	553	517	509	520	492	568	490	555	564	564	465	516	548	554	520	519	533	543	524	501	528	590	502	567	484	523	556	517	499	469	539	544	482	529	505	549	521	530	555	499	531	501	537	539	538	565	591	481	514	522	552	564	548	531	528	566	538	514	536	520	518	503	580	523	545	531	514	519	479	542	525	497	485	486	531	530	515	531	500	512	559	505	485	555	564	509	535	529	542	503	487	510	550	539	536	530	512	498	517	511	517	528	496	547	485	488	541	525	527	522	556	541	495	505	567	580	537	532	494	506	506	537	513	530	547	531	555	549	528	510	515	516	529	492	521	562	506	477	460	512	522	522	541	534	548	539	492	526	511	510	564	496	513	505	563	518	532	534	556	487	534	545	570	533	513	502	529	528	540	525	539	526	562	529	506	534	521	513	526	554
27248	12782	1346	715	490	459	441	423	424	449	635	1315	1885	1483	806	478	434	441	437	454	401	424	458	391	420	443	400	400	449	414	425	439	418	412	421	421	435	436	425	435	423	441	409	453	453	426	419	398	441	416	422	441	376	390	417	417	447	396	422	412	420	429	399	441	434	407	417	431	424	437	429	423	426	406	433	414	394	396	402	423	410	440	406	433	419	400	421	407	438	381	441	432	411	407	424	441	400	440	399	411	413	421	391	436	439	423	374	422	395	457	401	442	411	416	427	418	390	438	436	450	414	433	420	433	430	419	421	441	425	420	383	414	405	418	432	407	422	414	411	438	381	435	436	404	433	386	446	430	405	401	414	425	433	440	442	360	434	416	408	442	407	394	396	401	422	409	391	421	395	431	383	450	415	438	447	451	396	411	412	418	408	412	421	424	378	434	440	404	428	439	389	418	453	389	477	439	416	419	412	433	402	408	419	438	412	427	427	435	421	426	426	382	427	415	399	426	467	414	408	398	414	409	455	419	413	409	373	383	419	439	389	430	411	438	394	422	402	423	453	438	412	429	421	433	409	417	412	409	425	435	428	441	433	438	436	428	419	404	416	408	415	425	417	438	418	446	392	413	426	401	443	442	442	423	409	395	432	401	392	384	427	441	412	439	443	428	433	436	409	401	413	406	428	452	410	395	391	438	427	437	397	416	420	410	427	439	429	372	414	429	432	433	389	441	427	404	409	408	383	414	438	433	396	431	402	444	376	415	437	451	383	427	410	436	417	420	412	452	415	413	415	407	442	417	390	407	420	408	425	401	446	413	425	424	394	410	414	396	405	449	424	419	421	447	403	443	364	426	420	403	398	397	391	427	424	409	440	454	433	403	412	435	434	419	416	442	415	386	395	429	425	427	357	444	430	428	410	440	386	438	412	418	434	449	435	421	423	410	393	468	450	433	418	458	418	421	427	391	407	390	391	387	446	415	424	444	416	444	440	413	408	432	449	415	423	438	376	423	447	387	417	432	410	418	448	439	387	443	422	435	409	421	433	416	395	422	417	456	434	445	431	449	394	399	415	416	448	442	414	438	430	414	397	428	384	433	419	426	393	457	411	399	429	411	392	408	439	433	407	444	407	416	448	430	452	403	420	417	427	412	406	394	449	417	436	396	399	443	454	417	403	393	423	429	429	421	418	397	414	421	410	413	408	436	405	431	427	431	437	433	414	436	453	376	397	426	430	419	433	420	424	423	410	406	408	407	412	454	414	430	411	442	385	439	403	442	406	412	397	428	467	407	407	409	422	442	431	452	437	467	444	433	437	430	440	388	416	428	412	441	458	439	441	410	405	431	419	415	441	420	455	420	439	464	473	387	397	447	403	408	406	407	422	428	455	391	415	399	420	457	417	458	430	408	402	402	399	404	420	440	422	411	448	401	413	402	433	416	415	399	420	414	398	426	412	400	447	399	388	424	444	409	420	435	428	418	441	444	410	390	471	403	415	434	419	418	424	431	425	397	413	372	406	409	419	473	446	422	419	418	414	450	397	417	445	403	407	401	419	420	417	399	435	411	398	421	475	405	416	411	378	381	449	426	405	422	412	415	423	423	417	401	452	448	437	398	404	424	397	469	439	421	438	417	426	421	421	378	402	432	450	436	453	389	359	451	423	396	413	414	429	433	385	445	404	411	432	418	427	449	431	404	394	445	420	364	426	383	407	430	426	412	435	416	420	392	448	420	442	453	417	445	442	437	452	392	415	413	397	442	396	437	430	417	437	429	404	445	424	426	425	429	392	392	412	403	414	444	430	427	447	416	459	422	388	388	441	430	385	416	392	416	422	443	413	419	414	380	438	413	435	387	413	454	426	427	384	418	399	425	436	422	414	395	382	427	399	395	427	435	383	437	432	456	418	386	421	381	417	415	415	435	382	436	426	389	389	440	416	421	416	409	388	401	415	414	417	433	452	440	396	415	416	449	411	399	432	426	423	372	448	421	404	426	414	433	455	426	458	410	408	414	398	412	384	367	455	427	441	425	388	405	418	406	451	416	417	452	408	396	461	423	439	410	407	441	419	400	437	414	431	424	420	434	442	468	424	429	400	400	424	417	438	432	421	365	415	420	430	453	420	397	431	410	372	403	429	403	394	426	391	416	419	414	417	396	417	395	417	375	430	438	386	422	412	415	447	417	409	428	448	432	452	427	434	427	389	417	455	402	420	405	429	407	398	465	400	380	415	418	415	421	426	413	397	415	414	385	426	462	431	382	462	422	416	443	408	442	435	432	449	398	435	423	420	425	417	424	389	473	395	431	450	414	410	439	377	423	424	423	429	401	445	432	421	411	421	469	429	426	435	394	445	411	456	408	429	426	440	416	405	412	414	451	436	411	419	395	437	422	449	431	439	416	457	448	392	453	409	416	394	414	423	407	424	461	446	401	397	403	430	439	422	407	399	419	392	414	438	433	423	438	449	416	417	400	409	416	396	413	409	418	383	390	425	400	435	385	427	438	414	423	423	396	393	381	412	435	402	376	418	399	423	407	411	422	377	386	449	426	416	394	435	474	406	420	425	386	482	439	436	401	436	376	416	391	446	405	403	429	423	433	423	423	417	411	416	422	417	457	427	453	411	440	433	413	416	425	432	417	442	408	426	419	435	457	464	398	425	391	404	427	419	377	458	408	408	425	407	386	416	454	402	395	437	431	405	426	383	406	409	399	406	412	414	431	407	392	421	439	434	403	442	412	414	411	445	410	416	415	439	367	398	452	394	422	426	392	432	404	433	421	415	436	433	433	410	408	406	425	409	430	438	436	438	399	396	417	418	436	429	409	430	421	432	406	424	393	409	428	416	448	407	422	426	431	427	450	454	422	422	428	408	427	405	414	418	443	452	422	436	434	425	421	426	388	420	438	428	419	443	410	437	455	430	380	387	360	406	445	436	424	405	414	408	401	390	414	411	435	467	401	413	410	415	428	446	433	445	447	427	411	425	463	398	403	425	426	421	424	411	410	431	408	446	454	469	394	411	442	413	440	433	430	443	382	465	430	424	388	431	437	385	430	421	409	453	437	430	434	428	390	415	446	435	418	428	396	451	450	413	433	423	420	384	407	444	410	418	385	426	430	471	400	405	445	390	417	423	395	434	442	425	374	408	446	419	398	413	426	416	428	445	427	421	405	452	427	453	387	394	425	405	423	401	403	420	408	395	427	443	439	429	398	430	434	399	428	417	447	393	443	440	435	450	455	391	438	396	402	418	417	392	407	445	410	415	431	400	428	386	406	475	388	426	419	392	443	415	399	424	395	422	420	424	412	458	415	399	409	439	440	430	455	409	413	440	380	423	430	444	446	402	466	470	403	405	445	459	415	411	388	413	387	419	406	419	408	403	397	426	428	399	390	457	390	435	439	389	423	439	426	398	434	410	424	404	448	436	410	435	441	442	448	425	427	436	429	390	398	399	445	424	431	431	371	408	435	409	475	445	435	413	398	450	389
4959	604	507	429	438	378	397	356	356	364	673	1611	2082	1375	804	397	366	367	385	365	345	361	355	390	379	324	355	326	353	357	336	364	369	359	358	357	368	391	319	364	350	339	314	343	352	336	386	373	366	378	375	347	348	373	354	353	378	369	362	363	364	341	357	347	334	367	335	338	381	337	340	352	376	332	371	338	368	375	359	365	348	323	380	345	333	361	364	345	359	338	379	340	361	343	379	343	360	358	336	354	348	358	326	361	374	358	363	383	341	346	364	369	349	362	363	372	358	357	322	352	356	371	350	322	312	343	385	358	371	313	371	363	378	341	364	371	354	364	339	364	349	355	373	332	349	368	357	353	355	394	364	348	363	356	331	365	350	328	346	366	314	351	383	350	350	323	351	341	368	358	350	336	334	336	341	374	390	363	344	346	339	328	336	335	382	400	348	390	369	359	334	370	369	382	319	324	357	344	346	381	352	353	356	347	361	333	331	374	329	352	339	315	356	342	354	363	315	352	349	316	393	359	362	355	382	331	370	385	341	363	365	374	342	374	336	365	365	332	343	344	358	371	399	332	358	358	368	397	339	343	369	380	340	342	352	341	336	402	372	319	385	372	340	358	337	329	341	311	356	343	354	327	377	372	355	357	331	330	360	335	356	395	357	357	332	334	345	333	345	358	380	361	350	355	364	367	362	355	341	371	366	338	364	365	368	356	332	351	363	327	382	345	331	338	324	381	368	340	346	367	372	382	361	352	363	385	330	343	358	353	352	339	361	341	356	350	350	351	365	373	369	321	347	357	368	335	350	344	376	371	356	368	333	333	353	346	362	326	346	352	331	371	355	343	341	388	358	329	376	314	384	339	386	367	350	377	349	344	343	319	369	374	337	364	352	349	315	335	321	355	360	358	343	352	337	318	365	354	345	326	312	364	341	370	372	336	376	383	319	338	340	398	332	377	337	351	356	353	354	350	356	377	331	347	347	351	359	335	364	343	355	365	340	323	352	373	357	357	401	357	351	377	389	354	365	341	360	338	344	373	354	355	357	343	381	340	358	379	316	362	336	318	359	325	360	371	332	388	341	327	345	347	343	356	337	347	378	314	351	348	347	343	359	337	347	325	361	327	385	333	337	359	362	335	370	370	374	337	363	378	343	376	357	335	342	354	322	372	364	320	350	330	370	322	321	375	340	378	345	357	333	376	354	308	381	362	362	328	344	320	363	376	349	347	338	368	360	341	331	351	351	371	346	353	350	374	323	354	336	317	364	328	355	348	344	351	355	352	332	342	396	359	313	367	342	349	396	375	361	343	342	347	380	344	347	370	384	337	340	356	353	349	321	349	346	361	370	349	364	359	359	392	338	381	362	365	370	390	351	356	364	339	359	357	384	321	352	385	393	371	356	369	340	364	350	384	358	352	344	355	349	363	349	330	323	361	352	325	352	330	365	350	363	352	389	358	361	341	328	359	348	344	361	356	373	365	352	354	322	340	353	386	347	376	359	356	335	358	352	378	369	398	327	384	370	344	342	347	385	367	391	377	344	374	360	373	329	339	313	358	378	353	368	333	359	350	400	356	371	362	343	335	374	378	366	363	371	364	363	315	331	371	368	363	358	352	335	377	318	368	337	350	347	370	361	351	322	378	341	350	350	328	331	363	362	318	351	343	344	345	336	380	344	366	326	348	307	358	348	368	375	339	357	336	348	351	326	320	346	331	354	391	380	337	371	350	348	350	348	376	368	354	384	359	368	373	313	346	361	338	355	344	343	342	333	360	338	372	367	356	333	325	341	378	344	377	364	333	332	342	324	385	331	357	350	359	340	369	350	383	377	338	399	357	355	361	341	358	346	348	382	335	363	358	359	410	338	349	361	334	387	356	338	341	346	332	340	348	378	371	348	375	369	326	379	340	383	344	360	344	345	338	359	313	345	387	354	378	377	347	350	358	378	353	356	356	374	343	325	374	346	362	350	376	328	356	328	365	370	342	351	324	325	335	360	356	322	383	360	339	342	358	370	347	342	375	360	350	387	348	365	351	343	352	357	369	329	343	370	352	346	357	367	366	337	363	349	343	345	351	365	353	347	403	334	337	341	354	347	359	366	315	355	376	350	345	347	376	370	361	373	354	349	351	335	321	356	342	371	396	366	364	317	356	338	347	364	333	390	327	347	335	333	348	364	347	353	341	380	364	330	345	369	359	376	337	337	335	348	316	364	368	370	375	337	372	358	390	349	362	372	350	358	409	390	337	340	381	336	366	361	320	337	367	369	356	353	325	349	317	370	372	357	349	387	350	348	346	317	355	350	379	361	351	366	358	364	383	358	363	361	388	344	332	353	367	397	365	352	354	363	377	331	372	363	348	336	358	372	364	354	351	334	346	363	339	362	334	334	343	328	366	342	341	386	344	343	356	339	346	369	370	367	342	354	350	359	324	394	340	377	362	367	354	390	364	356	355	345	355	339	343	354	342	300	322	346	319	369	335	363	355	367	341	398	354	371	368	405	349	347	330	344	369	345	318	325	348	405	357	355	350	361	355	342	361	376	348	358	375	328	343	359	369	362	333	380	335	354	346	344	327	363	373	337	352	348	316	353	341	373	351	371	371	347	386	343	353	356	383	315	359	354	337	350	368	339	363	338	354	339	359	372	343	370	351	324	336	347	357	326	323	347	323	351	349	331	381	366	353	353	340	357	384	369	322	378	339	362	386	374	358	341	368	330	372	347	374	386	384	375	410	358	377	347	344	354	370	390	327	340	335	365	337	372	362	338	362	365	365	330	356	331	322	328	339	366	381	338	362	340	368	355	358	332	382	363	353	363	364	318	338	376	367	366	375	339	326	323	368	340	339	380	355	378	352	355	377	345	348	352	398	333	378	372	364	359	376	320	333	376	340	363	338	365	376	373	368	351	398	333	377	360	336	364	393	385	363	348	378	392	327	413	350	357	349	346	388	344	361	363	363	377	363	332	384	342	338	370	341	325	348	400	390	342	360	350	354	354	370	375	339	379	360	388	349	346	349	328	358	343	308	359	369	357	352	325	343	374	338	355	328	332	380	331	363	387	367	386	348	365	384	319	357	341	338	337	344	351	339	365	338	408	359	344	359	357	362	330	339	366	359	355	334	332	332	377	360	349	366	310	366	321	349	398	330	330	339	351	354	345	353	323	351	350	347	344	344	364	361	350	355	362	337	346	349	389	374	376	398	394	356	346	364	345	352	355	350	358	361	340	369	340	334	328	371	319	366	359	376	348	345	328	354	367	358	320	328	361	339	354	333	329	344	364	334	342	376	354	356	361	383	360	360	364	371	337	376	339	364	382	365	344	344	358	387	330	349	384	374	381	368	356	345	358	321	356	365	328	411	360	337	358	376	325	345	347	326	384	381	372	349	358	384	352	330	353	395	337	355	346	401	333	346	343	366	358	377	351	386	384	362	369	371	339	383	375	395	364	351	312	344	347	326	361	349	373	347	318	359	368	355	360	354	369	361
24861	21064	27480	24844	11064	1159	702	622	489	535	515	8054	16666	12144	4643	1070	452	424	404	381	453	415	419	449	411	457	422	430	394	426	407	415	438	449	380	408	427	399	452	427	386	423	410	421	435	432	423	394	389	453	437	456	399	400	424	437	424	412	394	464	443	441	447	445	419	428	373	425	415	454	452	404	415	404	407	422	391	421	423	410	411	420	418	442	402	427	388	398	412	383	422	406	430	386	388	405	438	374	389	395	393	382	434	420	384	405	424	423	383	416	407	372	429	423	420	442	454	434	374	423	426	442	421	434	404	383	403	427	468	436	441	461	409	419	397	409	416	390	413	383	415	456	420	426	441	400	359	447	411	390	432	436	416	418	403	424	472	421	400	405	415	433	387	401	396	409	393	399	442	397	446	417	438	422	378	472	452	407	393	409	387	410	387	437	437	415	419	425	393	445	430	401	418	415	418	389	383	422	432	402	458	412	435	403	421	388	393	393	435	415	431	435	421	395	433	423	439	420	392	417	398	412	425	430	400	429	423	392	424	416	402	374	377	415	396	417	425	418	466	402	438	419	421	385	397	409	411	409	442	385	421	413	421	381	401	392	424	397	434	398	413	389	437	435	432	432	435	449	421	397	437	446	379	446	421	413	397	409	390	368	435	378	391	359	397	446	410	462	416	372	445	387	411	424	454	395	387	406	417	426	403	425	396	403	434	407	433	443	368	408	448	405	378	411	402	414	426	452	382	419	387	399	423	420	430	442	412	432	448	416	366	439	411	430	424	424	427	438	397	415	389	410	413	382	388	397	407	378	406	445	430	431	396	401	419	449	380	400	397	404	397	439	412	411	406	421	418	403	436	436	405	427	429	433	416	370	411	406	397	388	423	446	390	426	409	405	425	380	421	412	419	457	404	433	422	391	405	383	394	385	403	420	379	421	384	403	405	404	456	433	433	391	426	407	429	390	450	433	410	445	429	441	441	443	432	438	401	423	431	440	389	427	415	376	454	480	415	367	422	408	384	432	446	414	423	433	414	378	385	423	448	379	434	429	390	424	401	421	362	445	408	424	407	393	384	425	425	388	404	432	398	407	464	435	407	393	405	414	430	465	418	417	381	460	458	427	414	416	398	389	389	416	389	425	431	452	420	438	435	370	447	434	411	395	406	414	429	383	417	404	411	381	406	453	399	434	420	440	429	444	392	422	398	390	405	425	422	426	448	394	389	403	402	410	421	393	445	391	412	426	368	459	425	362	423	406	415	419	377	402	420	437	456	444	434	395	410	418	433	421	404	460	425	412	395	428	425	379	391	426	380	395	413	403	416	417	401	450	419	416	399	402	453	407	371	397	407	390	422	432	429	402	398	398	452	395	434	394	421	419	414	422	425	435	439	414	386	427	422	370	408	402	381	401	427	441	403	423	398	386	416	395	388	397	435	458	421	417	363	385	400	418	438	457	441	423	420	449	426	421	432	417	449	421	414	421	397	414	396	409	410	415	395	408	406	394	369	415	416	404	410	408	450	425	413	411	426	409	404	382	435	424	410	396	435	410	390	386	444	439	413	409	416	419	428	422	400	401	432	426	374	414	386	409	438	425	407	392	388	409	411	455	438	372	431	426	427	399	436	386	382	386	390	396	376	417	475	416	427	393	417	398	372	439	406	426	407	409	391	391	415	397	406	430	426	402	387	387	433	436	408	433	379	419	439	427	397	401	400	414	417	423	414	408	404	414	403	378	458	404	463	398	391	409	440	431	424	411	420	408	403	393	409	413	452	419	373	407	376	419	422	424	415	385	377	434	420	382	390	375	447	404	403	397	403	427	394	433	397	422	431	418	414	367	407	407	440	407	400	446	374	376	361	362	405	431	410	393	446	450	451	379	386	397	424	403	423	354	415	439	408	429	383	405	474	416	420	415	403	411	446	435	378	411	446	435	397	408	448	415	414	444	410	397	410	428	433	375	409	417	416	413	442	388	405	433	412	373	396	426	409	440	397	406	436	423	393	376	393	387	412	402	414	401	437	409	417	392	395	449	399	453	414	440	407	420	372	404	422	429	447	420	440	393	396	420	442	404	405	409	427	419	423	399	445	453	375	413	408	399	410	433	428	382	400	432	416	415	392	415	410	409	421	424	395	383	409	415	419	446	394	386	381	426	415	405	443	451	433	398	385	423	423	433	429	412	475	440	401	402	422	413	408	423	411	437	385	410	412	438	404	420	412	426	403	403	426	395	432	475	400	370	436	415	402	425	422	427	415	404	386	427	408	392	413	435	407	395	406	399	422	410	405	391	391	400	426	405	429	413	399	434	402	400	396	374	431	444	405	382	439	370	414	425	419	403	397	425	473	434	404	468	422	369	394	404	420	427	437	461	430	397	408	404	421	406	425	437	384	425	385	405	430	398	405	460	406	384	409	419	386	422	382	455	429	389	375	418	419	416	423	426	398	420	392	441	401	443	395	418	417	401	395	427	387	427	423	452	396	414	428	421	418	438	426	396	415	412	384	430	426	401	418	395	424	413	448	398	365	355	395	402	421	427	432	424	413	404	399	383	393	413	413	416	425	387	398	387	401	379	423	424	414	433	378	434	412	366	395	426	406	438	406	390	401	360	418	450	424	393	405	407	376	412	419	447	401	367	416	436	398	388	417	405	403	456	459	412	406	396	377	414	437	407	424	439	372	402	414	423	404	455	420	421	416	439	405	379	400	471	409	416	422	406	424	413	460	414	412	377	393	427	438	451	437	386	439	398	365	428	441	411	402	405	453	448	443	402	402	355	409	422	422	416	407	398	424	413	436	401	406	408	367	424	402	387	412	456	406	397	401	419	370	417	425	407	436	396	381	404	391	351	409	403	408	443	434	462	412	422	398	399	411	448	394	417	441	404	410	434	415	409	410	413	417	430	384	454	386	434	429	411	410	420	412	431	406	439	423	411	413	446	411	365	447	377	442	419	443	375	439	393	412	393	432	386	413	420	412	402	412	386	427	406	422	431	430	405	428	397	437	405	423	419	428	375	432	391	431	423	424	401	405	377	377	392	403	402	410	431	399	400	406	390	409	393	436	407	400	384	414	432	407	376	412	400	378	403	415	416	433	430	404	384	455	427	404	416	399	401	448	414	429	425	452	424	436	421	424	424	437	443	408	414	415	406	427	394	410	401	401	440	385	390	434	425	379	428	401	434	437	447	422	362	377	410	408	429	377	428	435	416	408	368	427	387	387	430	419	450	428	433	398	406	419	393	394	415	413	384	409	390	396	366	422	437	424	404	419	438	401	418	399	416	377	411	405	428	397	408	420	409	422	411	428	397	421	420	424	435	437	412	410	409	396	425	436	393	407	422	443	423	430	398	455	452	421	427	415	431	406	455	404	410	419	416	432	401	384	384	378	381	414	407	388	406	396	376	443	401	418	453	415	371	423	402	426	406	424	425	371	416	436	396	410	413	422	413	393	410	411	436	390	411	416	407	436	387	382	393	394	397	402	431	425	415
4243	3525	2621	1389	1011	768	680	611	533	547	593	11262	15762	10628	4150	998	385	388	383	379	384	334	396	386	361	343	371	374	393	401	362	371	371	380	388	399	344	346	376	351	387	378	365	346	380	390	337	364	369	357	385	349	387	368	350	357	386	348	373	369	386	349	412	362	340	341	367	362	384	359	396	375	371	366	375	370	390	375	341	365	388	385	343	359	342	377	383	378	385	351	373	364	364	362	384	374	371	376	398	361	394	364	393	373	373	354	359	381	378	383	338	358	353	345	357	350	391	346	359	357	372	371	387	371	364	371	379	416	380	405	368	345	403	358	389	374	350	338	401	372	367	357	382	374	357	328	366	353	350	366	357	346	375	353	359	335	357	375	372	342	341	341	368	349	348	358	386	395	394	351	360	336	376	377	339	393	378	381	356	375	380	365	344	338	387	361	383	339	371	375	392	363	354	387	377	364	374	383	338	360	385	356	357	365	371	368	334	361	359	381	346	362	351	378	372	381	395	394	352	382	387	355	364	371	325	327	363	363	356	384	369	359	399	395	388	378	352	357	405	408	362	366	369	352	333	390	362	379	333	372	388	366	364	364	343	366	385	347	371	343	352	378	383	378	370	376	382	343	391	334	335	363	350	380	359	367	348	379	347	370	356	377	380	333	369	357	357	379	406	349	356	367	393	335	346	386	369	390	355	347	350	390	366	368	366	371	338	418	348	348	357	366	374	363	375	367	347	346	376	365	358	365	339	368	350	389	373	377	366	358	344	349	374	325	357	367	359	367	342	350	344	373	368	356	354	360	351	368	391	355	379	370	386	340	399	376	393	357	374	348	373	377	389	335	352	362	359	373	376	359	368	364	388	358	369	359	360	372	370	354	342	322	358	354	362	370	395	378	348	361	381	345	384	362	367	389	377	368	378	384	356	395	352	351	346	356	377	372	387	359	412	361	351	352	358	379	377	359	357	393	369	348	379	392	374	355	371	341	344	339	377	360	359	364	367	362	382	336	399	348	383	382	383	363	362	366	401	368	363	383	344	387	350	355	368	357	348	369	391	377	356	347	385	367	367	359	372	331	364	376	346	371	398	370	370	400	383	338	355	376	389	389	354	391	377	359	365	350	388	352	395	362	361	324	388	378	344	374	379	354	352	366	362	385	347	365	377	381	391	349	369	389	375	375	376	399	364	384	371	372	368	371	362	372	337	390	336	372	381	348	332	373	361	361	342	344	362	341	404	371	363	363	363	384	350	409	388	367	366	343	364	375	379	397	367	380	373	361	353	342	380	379	385	375	362	349	338	347	351	324	356	349	382	354	367	365	361	393	366	360	363	354	364	340	367	354	361	341	353	375	364	391	366	350	387	356	354	378	369	369	394	352	394	352	348	375	376	359	343	354	376	344	354	372	346	348	367	331	360	346	380	371	381	367	363	381	337	362	362	386	374	343	373	364	354	370	360	345	373	370	381	334	387	361	407	350	406	354	402	359	369	401	341	354	326	361	364	366	387	367	358	392	381	382	376	388	383	369	404	362	364	365	348	378	357	367	378	340	350	379	379	368	360	394	379	368	360	350	376	328	349	378	388	378	357	354	376	330	338	320	335	368	381	377	349	342	315	367	378	374	384	350	364	324	339	351	389	374	360	359	330	372	394	370	360	373	340	379	395	372	358	333	331	368	381	337	350	372	388	328	327	342	344	356	377	363	382	339	351	394	379	368	348	364	353	396	405	385	369	378	332	387	377	363	383	375	352	355	348	375	348	382	368	357	362	358	369	398	370	375	335	373	376	377	357	347	379	381	380	388	376	394	373	397	344	353	377	376	390	395	347	331	399	360	365	390	312	316	337	374	343	357	364	340	360	381	385	381	375	355	382	357	352	358	340	351	376	367	362	382	377	383	385	386	397	353	339	353	338	385	389	343	370	371	393	354	373	413	362	367	358	362	384	366	375	349	390	350	402	345	395	366	342	357	352	343	381	379	358	365	361	362	383	373	367	376	356	376	395	364	381	420	342	380	378	361	339	356	379	396	362	360	370	348	369	320	374	359	358	362	389	369	379	373	344	384	382	346	370	346	371	338	359	391	342	371	376	369	357	372	325	341	368	382	366	343	351	348	360	351	363	372	347	383	344	335	356	356	360	348	395	355	381	342	382	361	387	364	360	354	354	360	340	382	348	361	405	338	347	368	345	357	369	358	370	387	371	389	319	371	356	352	355	320	362	347	386	375	377	390	390	397	374	371	362	352	310	342	349	385	326	366	363	331	366	375	373	366	355	343	383	347	402	404	374	369	361	353	364	364	332	356	420	391	379	389	336	399	378	326	367	356	400	343	376	359	401	385	333	351	383	371	408	371	372	353	359	387	356	331	356	359	343	376	326	354	323	372	323	349	345	344	331	346	377	359	362	328	374	373	377	356	341	353	354	369	365	364	391	376	377	320	356	366	344	379	357	367	350	353	356	360	369	361	350	350	349	341	371	364	370	358	355	369	371	355	383	356	355	366	326	384	375	363	342	378	318	331	396	389	368	390	379	338	333	372	377	365	396	336	313	346	349	364	351	366	353	345	391	373	357	393	359	355	399	372	381	331	369	357	394	364	368	396	400	355	363	344	355	350	347	411	350	360	366	367	350	355	363	369	375	354	340	338	352	381	353	339	390	307	373	377	361	356	375	378	341	346	348	346	349	383	374	381	384	370	374	392	315	397	395	393	369	380	381	380	349	338	377	385	360	366	365	367	386	378	343	351	383	407	351	365	385	370	363	369	400	390	355	396	347	383	377	370	362	393	384	357	395	357	361	391	315	360	355	372	360	381	359	407	363	349	329	360	342	370	379	350	358	369	384	335	358	361	369	365	370	395	361	391	388	340	340	396	349	354	357	353	354	362	379	337	366	331	350	385	398	349	362	398	407	373	369	349	353	334	361	367	363	386	388	344	377	342	388	342	363	380	378	349	380	357	329	383	382	378	390	362	359	387	338	355	361	371	345	367	361	351	359	357	361	360	346	342	372	336	344	382	371	361	383	341	366	359	404	365	378	350	370	409	399	348	377	369	362	347	349	378	329	353	332	347	377	395	345	395	357	365	346	335	351	373	357	345	339	357	352	359	376	373	309	376	352	368	356	360	384	378	391	338	366	356	366	359	382	360	322	359	340	356	357	372	335	368	346	381	358	345	359	399	365	352	370	391	374	357	364	350	362	386	359	379	375	387	360	392	332	393	364	349	359	311	380	372	331	382	344	362	353	396	345	345	372	374	391	370	340	344	355	360	348	330	339	386	392	378	361	367	355	393	362	377	357	380	370	380	373	367	347	360	361	347	369	331	403	382	367	345	371	391	375	356	404	350	373	373	330	364	359	380	340	397	372	375	367	400	325	360	337	393	369	366	350	362	374	358	339	347	349	396	363	337	371	343	357	356	368	373	359	322	354	370	385	359	343	320	366	362	364	371	346	343	389	374	352	402	353	361	389	408	341	366	353	383	350	336
23881	21060	28277	24053	21033	7803	1525	962	732	744	878	17719	26550	19692	8244	1689	602	581	593	556	578	562	603	573	538	592	579	533	579	560	601	530	574	564	565	576	581	572	555	592	572	544	537	555	560	559	571	564	559	609	586	608	568	576	580	567	566	584	538	552	558	598	554	577	524	520	582	563	549	606	558	549	560	586	565	548	571	524	574	572	579	575	560	549	602	578	575	550	586	593	563	559	565	559	550	497	566	560	566	524	599	586	513	578	562	515	530	605	572	545	529	513	563	572	550	558	566	596	533	570	554	540	586	523	520	626	559	539	566	591	553	560	530	537	565	615	573	570	578	546	513	537	518	517	557	556	569	551	601	527	559	523	577	558	561	567	534	538	565	581	589	564	550	528	568	528	596	576	529	557	550	573	546	546	549	580	579	547	568	579	582	575	535	577	581	573	581	542	553	569	590	552	533	548	552	566	600	567	562	572	564	496	553	521	533	564	556	564	515	553	552	556	500	614	547	575	534	555	555	555	584	545	579	576	553	548	525	587	584	578	550	566	520	542	499	573	554	563	569	539	552	546	553	577	495	536	576	577	576	527	552	587	564	540	540	536	568	558	578	553	553	574	611	572	522	541	621	515	583	563	550	552	572	545	495	554	596	519	510	562	559	552	571	526	536	566	557	557	562	555	540	569	558	574	550	547	570	566	579	589	553	563	579	557	555	555	544	570	552	543	568	578	537	547	563	577	563	575	550	590	527	584	533	585	570	535	563	566	500	552	577	522	566	541	582	556	579	587	591	545	581	591	535	535	557	539	562	582	588	582	559	562	559	565	584	547	534	595	534	542	541	604	537	546	546	530	577	508	549	551	565	599	613	551	565	540	590	529	611	539	550	528	571	603	564	503	574	561	562	532	514	589	572	565	556	541	584	570	568	569	559	566	539	564	543	562	556	535	558	572	585	529	558	580	598	585	531	542	529	549	629	517	521	545	583	571	550	539	561	573	501	584	549	578	594	570	564	534	548	599	608	571	564	564	572	579	561	580	569	589	551	527	551	556	554	564	538	572	609	557	533	567	559	549	579	537	549	517	569	577	521	592	565	583	578	576	544	603	589	568	601	553	551	566	563	563	596	559	495	573	560	505	536	577	525	568	505	565	561	558	566	596	589	592	546	545	540	525	517	533	559	545	552	574	564	560	578	582	570	571	554	581	537	545	524	535	569	555	550	554	595	599	571	546	538	537	549	570	559	591	532	562	550	528	539	567	540	554	537	538	561	555	556	588	574	563	567	590	581	566	526	550	572	544	579	556	544	520	581	536	557	584	561	564	532	547	578	569	538	515	573	583	530	517	489	590	540	557	536	530	556	519	594	552	596	531	539	567	545	553	549	564	550	554	564	550	542	587	581	546	585	529	513	532	536	527	567	544	583	582	553	511	566	554	524	480	585	572	586	539	532	568	589	580	561	547	548	545	515	526	507	557	579	510	556	569	597	560	543	577	535	565	569	548	557	583	590	568	533	539	549	547	553	561	579	563	553	526	579	590	559	573	555	547	570	575	558	522	574	558	527	539	519	595	567	573	554	526	571	592	560	522	589	568	593	585	531	536	546	542	533	550	541	582	523	542	542	509	560	558	536	566	556	559	512	596	572	583	546	574	519	540	541	547	572	598	587	563	532	553	580	538	543	585	560	570	559	574	544	539	574	611	553	531	546	573	560	568	565	584	581	597	498	540	582	572	557	532	546	575	543	567	542	558	523	574	594	538	578	556	555	571	616	541	542	531	534	570	532	546	536	568	569	541	576	549	529	559	600	573	582	533	545	521	553	527	604	554	568	552	542	572	583	535	556	526	568	572	604	552	541	560	531	522	535	566	572	585	587	511	578	552	583	568	561	536	548	569	538	613	560	552	561	564	553	529	514	526	560	578	579	559	563	544	529	580	540	545	608	585	559	546	568	557	566	601	546	580	545	527	582	559	565	533	564	543	551	551	561	557	567	542	568	549	545	520	559	517	538	547	555	583	508	570	626	520	582	538	550	578	570	568	553	534	561	556	521	578	509	536	526	522	569	554	567	560	541	549	528	555	570	578	571	545	542	563	555	603	599	521	566	539	562	576	580	509	544	571	562	561	560	566	605	549	533	574	555	593	564	558	550	581	620	565	528	572	560	567	528	532	597	555	593	559	601	576	572	493	525	536	522	539	547	532	567	528	533	541	544	522	552	524	534	598	564	552	557	570	516	515	576	603	547	594	540	591	557	585	549	552	580	530	530	528	595	580	552	610	535	578	561	567	555	557	577	537	519	555	538	527	559	602	549	557	563	520	561	592	549	568	591	561	567	536	579	528	580	544	546	575	548	575	577	581	546	542	559	551	539	577	566	549	523	559	576	544	531	577	579	533	512	586	547	569	621	593	523	568	544	581	580	517	562	586	602	577	564	577	557	582	502	555	599	581	571	518	593	522	587	560	510	584	573	570	513	625	597	556	550	593	596	562	577	540	541	565	535	482	537	600	581	551	552	568	534	580	549	526	565	566	586	548	554	560	565	530	595	542	554	579	583	594	548	573	546	556	548	571	562	530	590	580	540	537	568	559	586	556	562	611	586	543	541	521	558	554	599	569	571	530	558	572	611	504	499	568	536	588	553	581	607	587	562	566	569	579	557	555	582	556	593	543	553	571	555	526	602	590	565	584	583	584	537	563	555	575	579	550	535	550	581	535	565	522	578	557	605	563	580	536	560	565	558	559	546	552	545	546	576	516	563	575	551	548	533	613	524	526	570	556	580	563	552	550	575	549	565	583	564	558	544	556	611	551	560	555	551	552	573	548	576	564	546	581	530	559	541	548	577	554	579	540	561	555	560	582	568	554	571	520	587	586	577	545	564	582	540	580	566	564	561	595	565	539	561	541	565	519	548	568	512	558	537	551	512	546	574	597	554	528	532	518	577	565	540	561	556	604	613	575	597	600	575	583	587	543	528	549	536	538	564	527	529	547	547	615	611	590	555	547	555	528	581	543	511	591	550	549	553	537	612	538	552	541	568	548	557	558	527	540	524	570	558	580	567	536	561	598	547	542	517	563	524	557	591	573	579	533	570	520	579	557	537	541	562	550	556	577	511	597	550	546	563	558	555	591	569	577	561	609	540	530	540	546	592	573	591	570	531	547	560	587	559	562	527	555	503	548	600	569	526	575	530	562	571	599	594	514	565	551	549	545	612	544	540	566	555	527	576	613	603	579	548	561	540	532	548	578	529	598	531	608	566	554	536	530	584	565	535	562	602	589	588	593	524	530	542	541	534	566	567	591	520	583	542	537	536	587	554	567	586	583	579	535	580	538	521	558	531	554	547	543	580	562	575	592	557	526	584	575	558	501	519	541	543	543	563	528	550	530	548	578	553	564	551	584	532	535	540	562	583	575	535	560	580	554	529	562	535	575	549	551	536	585	528	562	522	563	603	546	543	540	553	501	587	555	544	572	546	558	578	551	595	531	579	570
3963	6044	4447	2344	1615	1278	1074	905	790	748	1023	21303	23572	16236	6501	1505	452	469	499	459	481	449	475	472	467	484	475	515	476	454	455	459	526	507	515	497	467	494	483	490	465	473	452	464	452	473	513	496	485	488	504	467	482	455	461	473	475	475	452	501	489	455	468	471	485	534	484	488	498	501	471	471	504	497	495	517	463	491	493	541	487	479	449	475	524	503	478	487	520	504	478	477	471	515	457	469	469	467	490	516	484	492	469	471	473	484	504	477	468	473	468	490	506	461	476	452	487	482	481	495	510	498	458	534	492	443	478	514	473	523	481	489	473	462	481	506	508	482	480	443	504	497	471	489	479	439	501	441	467	441	463	452	477	495	504	469	483	528	451	458	479	501	507	482	499	490	485	474	463	503	504	447	500	441	469	456	462	452	513	439	523	476	489	493	465	514	500	505	546	497	496	503	490	470	459	499	479	482	497	479	480	432	457	527	519	502	478	485	461	508	511	472	446	460	507	479	452	521	495	505	426	512	485	455	479	467	479	462	473	456	483	479	470	501	436	460	501	443	467	473	477	469	475	520	451	453	456	455	460	449	485	446	440	474	511	468	464	469	467	459	457	483	502	461	456	444	458	496	513	507	496	517	474	472	464	492	472	478	476	469	480	515	507	490	500	465	447	511	465	456	465	513	482	472	481	427	479	467	494	478	474	492	511	482	461	427	509	481	506	484	487	461	477	495	473	471	476	473	490	477	463	454	476	456	503	458	447	455	481	480	467	459	500	514	498	467	474	474	450	486	442	521	500	486	488	417	486	451	488	471	487	483	464	485	473	506	484	492	513	469	455	462	499	494	441	480	469	470	491	473	465	467	478	456	471	494	528	522	472	451	455	467	436	494	471	471	480	487	468	456	489	463	499	488	484	487	514	472	492	439	477	484	486	487	458	475	475	477	513	471	441	426	463	465	466	489	453	478	450	493	461	485	469	452	475	449	489	489	483	472	482	493	503	436	455	494	451	427	465	474	512	519	483	473	478	482	506	495	468	443	471	490	453	460	473	491	468	474	452	507	502	515	479	481	417	484	493	499	496	469	423	501	487	480	479	473	434	495	414	474	522	462	444	484	477	510	489	433	438	472	497	427	463	492	500	506	472	469	441	473	448	472	537	520	492	435	440	450	488	498	435	491	458	516	504	496	467	494	475	459	485	438	502	520	483	500	508	459	521	451	478	515	502	472	477	447	464	447	467	431	453	483	477	465	455	468	452	497	452	503	457	489	457	452	494	466	455	509	473	496	467	437	454	469	475	438	515	514	442	494	472	480	467	478	442	472	504	483	439	494	461	465	457	450	495	493	491	453	478	465	490	448	456	469	527	509	480	491	467	480	462	460	512	474	445	509	455	486	479	483	499	495	487	494	525	444	491	459	486	506	444	445	473	492	510	489	447	484	468	482	508	495	468	460	491	491	541	464	542	493	484	498	458	456	452	473	449	465	461	469	516	452	511	477	477	483	479	462	469	460	467	490	444	492	472	486	472	527	479	458	458	475	427	486	491	474	475	473	455	467	435	465	474	485	475	494	459	497	481	483	527	505	508	519	505	502	464	478	473	473	482	455	453	487	442	469	477	488	496	449	471	503	536	485	470	494	484	477	466	494	481	476	478	478	477	438	472	452	461	485	476	505	472	437	495	471	467	486	495	433	507	499	480	485	478	445	455	475	475	455	416	483	473	506	486	451	493	468	456	500	511	471	509	509	455	469	452	485	473	472	482	458	483	466	452	491	479	485	464	519	457	501	501	467	480	532	507	436	513	480	463	461	459	479	468	476	440	444	491	487	474	480	470	477	482	476	428	511	500	468	514	492	481	465	474	497	496	448	459	489	468	490	472	507	481	461	474	503	502	518	515	455	512	462	467	456	463	490	475	433	495	507	450	474	456	432	485	473	416	468	474	440	490	493	494	467	514	461	497	442	484	477	460	473	485	490	452	488	477	449	466	482	442	475	448	486	485	450	470	458	447	480	515	503	484	463	459	468	468	492	472	494	450	489	523	506	479	449	465	460	453	480	468	497	476	457	490	446	470	458	457	465	436	498	436	470	440	450	461	501	500	493	460	511	458	534	464	500	452	446	454	480	487	491	447	433	504	496	449	498	429	468	447	494	483	468	478	451	469	465	494	457	465	493	418	464	482	514	429	509	471	490	480	452	498	455	443	494	478	453	498	473	487	454	517	494	481	438	473	477	451	469	452	506	460	444	472	477	478	489	453	463	493	430	496	455	518	466	482	475	434	454	478	486	486	468	465	465	481	469	465	449	465	440	470	478	474	502	464	486	451	439	457	479	473	433	488	428	484	440	493	500	478	470	531	509	483	461	488	454	492	480	484	485	464	485	473	461	489	446	474	486	501	485	473	505	480	470	487	469	486	418	476	516	452	475	467	464	491	456	472	501	460	475	466	486	468	452	499	472	496	447	462	467	466	433	468	468	464	472	491	467	471	485	398	497	457	500	474	484	489	457	499	459	541	470	470	422	470	451	440	471	469	434	475	521	487	463	473	495	484	499	465	483	438	446	468	477	491	471	437	482	491	517	509	464	498	447	489	471	460	452	491	466	465	504	487	472	465	535	504	505	454	450	464	479	459	461	468	474	443	496	479	526	447	461	518	435	432	484	506	506	465	475	463	476	482	480	493	453	487	482	461	476	456	489	474	405	474	475	459	471	482	469	471	461	436	448	489	450	456	472	488	468	452	451	494	460	484	447	455	463	450	453	522	491	480	459	485	461	474	449	420	465	472	462	470	444	499	451	461	469	433	478	472	532	508	444	503	466	501	488	480	484	435	462	474	460	488	482	448	478	493	470	436	469	487	460	462	457	467	433	497	500	429	477	493	468	485	457	438	461	463	464	498	472	469	491	476	494	453	449	465	465	457	482	469	481	444	484	474	473	452	469	503	479	474	488	516	458	493	513	488	460	470	485	519	476	466	474	454	498	492	452	508	485	508	471	476	487	458	435	470	473	474	490	476	463	457	477	468	448	483	469	455	439	446	459	477	478	455	468	470	490	489	479	457	456	445	492	497	488	464	495	508	453	457	472	515	471	473	499	471	474	513	505	433	439	500	500	461	448	473	460	446	464	438	446	495	474	463	469	474	462	481	480	446	464	496	508	505	500	494	471	477	465	450	466	461	484	448	464	435	485	482	495	489	490	494	441	479	442	473	471	454	470	442	494	462	464	445	479	447	425	463	461	507	490	486	495	457	448	460	498	490	479	513	434	493	474	505	468	507	453	498	450	480	481	436	451	447	509	490	475	436	477	440	497	477	427	474	483	474	430	457	436	513	462	471	489	478	486	493	464	465	461	474	471	480	464	446	471	532	453	460	456	462	425	478	475	475	503	494	436	449	506	462	519	513	470	481	477	453	486	463	478	456	471	434	464	494	495	463	474	476	445	469	477	487	473	509	480	438	446	497	451	488	486	470	484	465	498	470	445	486	451
27291	12450	1076	521	386	281	331	337	348	315	341	909	1632	1429	568	356	297	300	294	292	274	316	309	284	272	306	320	341	306	331	285	316	311	321	308	321	328	293	303	299	303	277	310	311	293	318	305	319	290	265	299	293	304	311	291	280	257	301	322	305	309	298	322	293	325	298	297	325	333	282	310	315	315	331	280	329	285	282	302	312	305	285	312	329	312	337	323	275	282	328	342	316	291	336	287	294	317	323	283	301	313	301	277	308	277	300	281	310	298	289	305	271	294	281	297	310	317	272	314	305	312	311	313	339	306	288	290	285	300	284	278	311	297	293	277	305	302	328	334	346	311	309	311	274	314	302	349	281	310	324	326	322	302	309	297	323	300	318	316	323	289	307	308	307	327	341	294	277	292	293	325	298	267	263	317	332	314	307	281	313	300	297	277	318	324	289	308	267	284	294	275	300	289	272	312	288	308	294	290	305	309	281	297	277	338	328	346	306	320	281	313	290	332	295	274	317	288	276	285	290	314	292	314	303	285	305	286	290	315	297	297	289	322	298	303	286	315	293	303	307	329	308	323	265	276	307	343	303	287	325	303	313	301	298	329	295	303	297	309	305	298	339	307	332	327	271	244	277	324	308	289	312	328	307	282	315	289	301	322	293	348	290	303	310	296	319	297	296	323	304	328	283	317	275	371	329	292	325	296	291	309	320	297	290	263	311	310	264	257	314	294	273	312	318	328	285	304	342	319	292	292	349	303	279	290	298	285	298	295	288	336	317	310	328	320	289	279	314	294	309	299	294	314	287	328	327	329	301	278	337	332	345	309	310	275	281	306	295	298	324	303	305	258	298	331	307	344	285	319	320	348	288	290	291	277	323	315	328	285	292	302	275	297	319	295	317	290	319	339	327	304	284	304	283	290	340	289	320	265	325	314	319	310	287	302	323	318	328	294	303	313	267	295	300	313	291	274	302	285	322	287	302	311	299	301	312	314	317	341	273	324	312	312	302	299	310	271	289	301	319	290	295	309	332	310	310	303	284	291	316	305	302	326	332	329	279	304	299	314	288	291	289	274	287	303	325	296	287	293	285	309	304	290	297	314	276	319	290	272	327	314	307	330	282	292	308	269	309	311	356	360	317	262	279	333	304	294	326	327	286	321	313	294	314	303	324	299	321	324	282	278	279	299	297	312	344	295	337	305	313	314	316	315	286	275	281	307	289	282	316	305	313	288	313	285	297	304	314	297	313	299	274	317	311	333	333	302	282	317	293	305	316	324	327	321	310	305	309	332	310	255	303	305	308	311	297	324	292	276	296	304	313	305	310	321	288	319	300	328	296	292	319	308	322	306	332	308	317	332	302	327	328	287	280	332	294	305	303	306	333	309	263	292	307	297	276	296	291	284	306	283	256	299	303	322	316	304	278	320	313	329	292	313	308	291	294	306	330	297	273	311	308	300	317	292	301	296	303	304	321	273	306	309	276	273	305	310	314	288	304	294	288	323	329	299	310	312	292	304	322	309	320	320	332	284	310	323	341	307	303	303	297	316	293	328	273	314	318	338	274	295	309	311	334	297	318	299	279	315	326	339	288	287	310	291	291	312	308	330	301	289	315	311	293	320	291	318	344	278	283	306	313	312	276	295	303	282	327	298	290	310	302	312	320	315	315	310	298	301	329	301	289	330	318	337	293	334	300	324	356	306	306	324	291	307	281	310	308	328	308	316	311	295	300	311	308	299	327	288	305	320	314	331	328	315	283	282	348	294	297	305	311	298	317	326	334	294	292	299	303	319	311	320	296	300	326	285	314	318	271	296	293	315	316	315	344	290	308	291	329	300	278	305	286	318	293	277	311	312	306	309	311	296	310	314	293	287	295	294	274	303	309	309	296	300	325	304	326	298	270	295	294	306	295	282	325	297	291	270	321	297	266	298	296	311	340	337	309	318	304	288	297	291	325	322	331	315	314	293	301	329	322	283	299	301	313	327	322	296	313	296	315	276	312	277	303	326	309	309	277	285	279	318	301	302	346	299	303	288	309	296	311	317	325	280	278	300	303	284	288	312	348	311	317	319	313	298	324	318	274	273	318	292	308	268	290	317	304	310	291	294	307	325	325	292	306	331	351	297	322	294	313	317	253	304	322	299	335	331	317	316	307	303	289	274	286	309	292	313	312	306	326	306	271	280	310	306	286	337	294	269	317	302	307	282	326	340	328	349	292	333	335	302	316	318	310	309	300	302	291	316	292	302	312	315	315	301	315	294	320	312	321	287	324	278	248	294	300	288	318	271	311	328	311	287	324	293	287	331	287	347	324	331	295	310	312	278	344	320	300	279	297	329	285	256	300	297	287	304	294	283	317	335	288	281	279	284	319	303	299	299	318	305	273	290	280	297	319	297	322	312	291	302	308	322	272	316	300	307	297	285	303	311	328	275	287	289	327	277	307	325	323	292	333	324	314	272	307	312	307	295	302	308	285	296	300	303	313	305	294	333	302	298	332	312	349	312	307	308	304	286	279	303	321	304	278	312	305	290	300	308	318	320	300	323	311	318	315	295	311	303	328	316	318	292	340	334	327	325	299	282	305	284	303	312	319	306	329	317	305	302	298	318	275	334	328	323	306	302	279	306	302	296	296	322	293	305	298	334	292	302	323	302	334	315	282	283	297	301	319	297	270	300	292	300	309	309	350	308	294	317	318	315	307	295	308	289	307	332	311	320	314	313	316	298	298	325	311	281	275	313	326	312	292	312	283	308	265	337	285	325	301	296	316	306	323	301	298	288	297	286	278	312	301	281	334	291	302	298	282	326	326	300	298	313	302	321	317	282	340	334	315	317	304	303	269	358	314	310	311	304	271	275	314	320	295	281	269	308	284	327	317	292	291	290	304	312	315	288	301	256	295	306	325	288	296	286	295	328	274	297	277	309	262	317	316	302	328	315	322	323	314	338	292	327	304	302	307	268	291	305	298	266	315	314	294	298	299	284	321	309	324	351	302	302	297	299	306	324	308	331	310	271	279	324	297	318	303	284	322	315	319	314	318	327	276	299	309	303	305	303	301	308	329	307	321	292	291	330	321	314	292	309	291	314	314	268	296	285	344	306	280	317	297	317	286	321	316	281	341	320	284	310	284	292	276	325	303	303	292	309	317	276	279	331	291	310	285	308	278	313	295	271	310	281	339	308	299	319	280	318	290	335	317	335	292	320	296	300	313	289	295	279	329	302	314	309	282	322	301	288	314	305	278	283	294	253	298	308	301	319	287	321	307	293	284	311	300	286	317	301	281	305	279	303	289	312	334	308	310	286	299	327	308	287	331	304	317	272	333	312	310	312	341	300	330	299	322	299	304	303	298	273	290	292	304	307	315	309	276	313	289	294	273	343	311	292	292	325	322	312	304	310	274	308	295	304	315	316	313	311	307	296	319	311	298	340	265	335	299	325	293	303	285	324	265	290	291	292	290	321	263	303	323	292	296	321	299	332	323	329	281	319	304	318	293
4897	523	454	355	295	301	303	279	257	280	265	1285	2039	1586	559	331	270	262	270	270	254	283	271	275	267	284	268	296	281	281	275	241	295	275	257	238	265	273	274	286	262	260	251	303	267	276	282	275	273	273	258	256	283	270	272	279	279	277	282	286	263	275	283	270	255	271	278	259	286	253	273	259	268	285	254	237	277	272	272	285	287	282	264	251	279	246	294	262	289	280	244	277	273	288	263	303	293	295	291	279	284	271	290	270	253	289	250	268	272	299	272	276	264	280	255	258	279	312	254	282	276	271	245	278	258	277	273	261	261	261	266	274	257	280	251	256	260	292	292	274	286	270	275	290	258	317	289	271	287	323	282	245	281	274	289	284	279	254	285	282	258	300	263	282	282	267	265	251	247	291	255	294	283	239	271	254	273	262	273	285	282	271	243	278	281	275	262	257	295	266	297	254	277	273	288	251	251	307	287	275	290	278	285	306	250	272	272	274	275	251	310	270	275	247	247	253	281	291	253	247	279	236	270	261	283	275	270	250	267	260	279	275	296	253	257	279	245	293	269	281	274	252	258	287	263	265	252	283	283	243	251	264	269	306	266	268	271	278	279	261	226	315	252	259	263	263	268	255	268	287	250	289	299	297	296	247	268	290	277	278	273	285	274	243	251	290	277	283	285	285	247	250	265	305	284	280	268	266	236	278	255	291	265	239	286	261	261	238	259	249	248	239	275	268	280	249	297	280	277	248	256	262	264	288	256	279	251	269	288	237	264	275	251	259	255	264	268	251	272	294	263	302	254	260	291	252	290	294	300	276	262	267	268	256	281	272	297	261	295	275	268	242	295	253	260	257	283	277	283	299	269	263	270	251	261	271	270	266	273	282	282	272	295	267	278	283	256	289	283	270	293	256	263	239	261	278	278	263	287	301	254	258	257	259	296	275	263	280	285	295	275	270	287	244	273	276	280	275	270	272	271	291	275	279	254	290	280	293	279	284	288	242	271	271	276	291	260	256	270	279	267	287	264	277	265	255	245	282	234	283	260	249	261	250	253	273	258	283	306	282	274	276	270	264	267	250	291	271	290	280	283	289	294	289	254	249	293	238	281	272	280	290	277	261	249	283	284	267	283	273	286	265	287	269	293	242	272	263	303	282	231	262	273	291	289	255	266	260	284	263	263	266	285	273	292	266	290	275	276	284	275	263	305	286	270	257	249	307	265	259	278	259	294	263	257	272	270	261	267	266	251	256	291	263	270	255	262	264	272	280	270	246	273	274	266	255	279	261	287	259	274	282	277	281	282	283	273	297	259	259	264	272	254	294	271	253	271	286	279	268	280	249	274	283	255	267	285	252	263	256	264	275	257	257	253	258	275	286	265	282	264	264	313	263	222	291	237	261	285	260	276	248	273	280	294	268	276	267	259	256	230	254	273	249	242	271	282	248	248	310	283	249	281	272	260	244	254	266	281	266	251	267	281	300	241	249	255	271	252	269	271	271	250	253	279	294	284	249	264	261	277	265	277	254	282	256	276	260	256	265	300	298	280	273	279	261	255	274	283	282	300	264	267	263	294	275	279	286	263	279	291	298	268	273	250	263	259	272	275	274	300	284	275	260	288	276	279	255	218	278	255	257	260	260	262	283	260	277	256	272	247	275	260	270	284	233	278	276	286	267	254	277	277	282	241	250	250	277	278	296	280	311	252	264	267	260	259	253	262	273	295	259	289	240	258	274	272	263	266	264	270	281	293	261	284	278	298	249	276	270	284	260	270	260	279	273	258	296	273	273	281	275	281	249	279	265	271	264	268	280	267	259	268	258	258	286	295	266	292	247	251	279	259	281	274	271	281	231	262	286	284	275	302	276	282	263	273	307	298	253	261	278	273	234	246	287	286	285	273	274	263	270	275	271	278	279	273	245	280	268	251	271	254	296	274	285	286	274	298	271	283	283	262	261	237	290	263	289	291	257	282	275	251	258	246	287	276	264	275	291	250	254	300	275	283	248	265	262	290	247	260	258	253	278	272	266	270	284	254	285	260	268	253	254	264	271	282	278	252	283	265	266	247	268	272	283	279	272	265	291	268	265	264	265	307	287	297	250	246	280	291	270	237	259	264	263	270	269	273	259	268	260	275	298	305	262	252	264	237	271	255	285	281	287	253	247	308	291	284	266	260	262	276	263	284	276	268	281	280	259	261	274	260	278	258	290	250	283	269	274	309	237	295	275	279	255	272	274	279	273	263	284	238	251	291	275	243	302	268	237	264	269	267	267	267	291	275	276	263	243	270	261	250	257	255	259	289	247	270	261	268	268	282	272	255	258	271	266	265	285	263	276	281	259	256	296	248	299	290	304	283	272	263	262	257	256	226	246	296	274	258	270	270	263	269	269	266	278	279	292	255	264	229	284	255	305	274	276	252	282	241	290	280	294	234	275	284	270	260	235	289	273	268	259	263	263	269	254	286	282	268	274	271	279	265	261	276	255	265	273	281	276	283	272	284	268	270	280	262	286	279	260	270	259	291	261	259	275	286	278	283	292	293	276	261	276	269	273	278	271	252	271	287	257	266	296	266	243	263	245	276	249	280	272	288	257	265	273	280	271	243	265	243	266	256	257	295	299	271	273	272	256	271	290	257	254	270	261	267	274	273	268	276	263	247	278	282	268	270	270	271	283	301	313	292	271	248	273	280	254	279	278	231	286	271	289	281	258	288	280	268	289	274	278	288	273	260	310	267	264	285	284	293	259	266	284	288	285	281	273	259	246	298	249	319	256	274	283	269	260	286	271	260	294	274	262	234	253	251	273	281	257	303	274	236	283	280	277	303	265	278	251	289	274	263	285	271	265	266	262	284	294	283	284	294	260	273	240	280	270	252	263	249	246	288	291	279	268	303	269	302	275	267	287	266	260	290	277	292	253	290	263	246	278	254	237	252	296	257	243	295	306	250	243	255	261	271	297	284	246	279	243	266	290	244	266	255	256	298	284	274	246	266	275	271	243	262	299	271	285	252	280	269	262	274	273	245	271	257	269	265	275	285	267	273	270	263	279	263	272	276	281	267	280	273	285	287	258	250	275	285	273	248	247	275	245	284	276	275	301	299	290	272	283	267	244	293	261	256	294	251	275	269	265	245	272	262	281	287	259	254	269	249	283	275	282	269	279	266	288	290	260	270	258	267	249	291	256	260	291	270	229	272	272	264	242	261	282	248	278	282	325	266	261	277	275	262	258	271	258	238	240	287	302	289	244	258	257	271	264	274	275	274	283	270	286	265	279	293	255	262	270	273	260	271	284	246	270	270	288	280	274	253	267	279	279	314	269	292	293	279	248	265	228	250	324	296	236	274	272	305	253	293	298	235	271	255	270	300	274	271	257	261	240	280	266	252	312	246	275	301	253	235	297	266	266	260	245	280	266	265	272	262	270	254	265	255	262	283	270	247	270	296	267	247	259	273	287	270	255	252	258	245	246	276	270	263	248	271	252	280	274	280	276	265	266
24804	21052	27468	24845	10850	1087	700	484	396	408	1607	11869	16818	10329	2646	433	371	348	351	358	347	344	357	375	367	326	385	341	342	330	360	362	362	341	344	349	331	309	323	333	334	340	371	357	376	299	336	312	373	332	337	313	340	360	338	356	364	354	325	349	337	326	365	341	317	371	351	321	330	352	353	334	328	350	360	345	360	342	335	343	331	352	322	331	341	328	351	334	335	362	345	355	376	339	351	345	340	365	326	351	298	321	364	343	337	364	340	299	321	335	334	339	324	342	327	358	335	352	360	334	359	346	359	311	348	347	333	357	323	355	380	317	349	357	324	327	342	333	353	300	341	329	330	371	338	347	371	350	324	348	350	366	336	323	322	327	297	326	351	342	373	323	332	343	358	306	323	292	347	360	364	315	354	360	355	372	348	340	319	354	334	343	312	334	354	315	358	329	385	310	331	323	318	308	350	342	322	337	327	345	345	331	331	343	344	311	349	335	328	331	345	334	317	333	345	343	327	356	361	370	349	369	344	343	364	366	331	351	354	356	316	362	335	364	307	359	333	351	333	310	366	353	375	334	325	379	346	344	384	360	359	360	367	320	347	342	341	344	307	329	322	355	359	321	355	364	313	335	332	339	340	365	343	338	335	368	306	366	337	379	322	325	349	331	337	350	360	319	316	336	327	329	309	302	338	343	360	354	358	324	356	379	362	347	320	304	335	356	332	345	322	356	344	325	334	358	324	338	340	312	349	338	342	316	312	327	353	375	342	339	332	320	296	347	332	307	313	333	342	351	355	338	352	325	349	335	310	325	349	322	353	350	331	315	313	340	378	340	348	331	370	363	341	344	328	325	353	371	337	346	337	374	317	352	346	304	344	311	357	332	334	328	351	317	361	354	334	355	329	338	339	350	346	323	342	347	360	306	357	377	353	353	358	348	345	356	340	345	337	324	318	312	330	333	324	352	314	324	314	337	342	339	330	362	339	357	315	354	344	315	350	338	336	359	345	381	311	327	345	327	310	375	349	351	333	372	375	346	345	313	376	367	376	307	331	342	319	337	341	309	332	315	347	311	337	329	363	338	387	332	357	362	320	357	339	333	354	343	312	343	345	344	325	345	331	341	322	328	351	313	347	331	334	326	315	372	345	337	344	317	311	329	313	358	352	340	316	330	359	316	352	347	349	343	357	319	329	350	362	327	316	309	358	340	353	352	339	360	333	348	319	331	343	327	312	314	341	307	339	339	356	348	382	333	320	364	348	356	339	344	288	312	336	338	348	311	324	313	363	340	332	309	341	346	328	342	310	354	331	319	339	337	316	322	339	370	372	348	344	320	351	321	317	329	358	333	324	337	303	334	350	363	354	306	346	358	311	354	354	341	310	331	331	337	355	341	354	345	347	347	345	334	337	366	332	321	352	326	318	329	322	312	362	380	331	368	329	326	322	357	351	340	339	361	339	362	330	319	368	353	336	353	329	359	356	299	307	324	371	331	367	391	325	340	379	371	347	357	327	365	328	359	347	353	314	341	343	326	348	351	378	324	351	332	355	364	285	312	338	361	321	320	350	350	325	310	354	359	380	326	348	388	332	364	353	354	336	343	330	323	344	317	306	353	317	311	326	381	327	337	341	321	362	344	354	383	322	337	332	347	328	326	399	338	350	374	318	314	334	368	309	334	347	318	328	369	361	376	379	329	329	341	337	358	338	347	332	354	340	318	381	347	361	340	352	322	323	349	375	328	356	308	312	336	338	355	329	325	311	372	341	308	346	356	354	326	327	342	338	321	338	352	354	369	338	324	363	347	337	371	303	349	338	333	363	351	338	329	340	356	326	332	338	321	308	368	351	343	316	321	349	340	340	299	332	310	334	352	342	338	329	359	328	292	335	346	345	348	377	320	335	330	319	382	323	352	353	334	350	369	339	344	357	351	309	317	341	313	339	300	347	341	360	314	357	341	338	354	338	338	346	345	343	335	347	348	341	370	331	352	316	312	330	319	336	359	376	306	346	316	322	349	338	302	350	354	339	339	349	339	344	348	352	322	352	343	339	363	345	337	365	324	354	331	312	325	325	319	348	329	324	378	298	350	355	371	347	341	344	333	333	339	371	319	328	352	362	333	364	374	320	347	334	327	341	366	301	353	339	318	330	327	318	342	347	331	351	344	297	358	360	344	345	340	328	355	363	337	321	364	368	301	351	331	360	307	330	354	323	324	338	357	312	363	369	370	367	321	350	385	317	369	348	346	316	332	344	351	320	303	338	336	339	375	318	291	295	344	343	329	321	332	350	317	323	326	338	342	344	311	339	358	354	323	352	356	350	362	369	328	343	330	329	328	329	362	361	329	353	344	322	337	310	338	340	337	324	312	354	343	345	338	335	348	331	380	339	366	325	322	322	355	361	341	346	342	355	328	327	326	358	316	340	358	320	325	326	349	370	347	331	320	322	325	347	316	320	349	305	355	302	354	313	362	349	353	333	308	324	310	356	365	340	319	348	355	368	356	331	357	347	322	338	359	353	351	315	363	332	329	310	374	390	350	349	326	327	350	321	297	349	338	340	313	291	347	310	358	331	310	343	357	327	322	352	317	344	333	365	353	339	329	342	342	318	306	359	354	362	317	343	365	317	338	347	333	343	338	346	341	348	361	332	353	396	296	337	356	362	339	340	340	336	358	352	343	344	313	326	309	358	314	383	324	372	357	288	334	377	368	359	337	348	350	325	329	354	367	335	323	351	357	338	325	318	358	360	340	308	367	329	333	358	343	346	336	313	329	333	351	348	350	369	300	391	347	338	340	342	329	329	326	331	323	333	368	322	373	348	367	320	331	348	348	335	325	323	365	329	361	327	334	405	343	356	348	344	324	332	336	346	314	351	319	339	355	308	340	323	320	340	332	327	358	328	338	339	325	349	337	353	357	331	373	367	339	354	353	343	330	352	328	330	333	317	329	336	352	336	332	318	319	332	334	360	362	383	334	362	362	356	330	321	326	346	338	339	333	371	342	322	319	355	351	361	339	380	354	328	330	336	339	317	318	296	305	333	380	362	345	306	336	351	318	309	326	356	304	297	350	369	313	321	343	331	300	315	302	338	334	370	332	348	347	305	334	333	326	333	381	345	352	343	336	320	360	352	329	339	329	355	335	368	357	369	322	333	352	312	327	355	331	355	342	328	330	349	322	326	332	317	338	361	320	369	334	336	338	346	324	351	346	364	364	348	308	327	322	348	330	319	327	308	329	346	331	330	341	336	333	339	345	312	380	339	334	363	339	336	319	323	339	360	342	339	357	330	367	358	371	353	346	327	334	353	335	319	362	333	372	306	342	387	331	332	357	362	373	352	291	321	361	356	327	353	343	313	351	329	378	337	376	343	319	329	358	353	398	346	317	347	294	338	292	325	341	328	326	357	344	348	324	342	368	320	340	355	339	321	349	346	342	338	340	324	319	367	333	319	307	350	353	324	335	354	370	312	318	329	358	297	327	365	341	326	354
3595	3253	2606	1396	984	716	637	530	479	476	2552	14483	15718	8641	2530	368	305	323	296	374	320	332	324	385	336	305	323	322	338	325	311	306	306	315	333	314	308	329	287	290	318	286	301	330	315	322	304	308	297	337	305	307	318	325	297	319	308	351	309	304	319	299	332	297	310	310	310	311	327	346	268	286	316	311	328	298	294	309	327	296	323	295	328	335	304	298	288	304	290	337	329	283	288	313	326	253	325	312	323	323	299	332	321	320	312	282	328	324	305	329	288	308	290	324	299	335	310	313	307	340	285	312	328	298	320	364	336	305	317	290	319	333	338	319	300	319	306	282	323	284	318	312	290	297	326	307	324	311	319	277	292	319	314	283	318	288	328	307	306	274	318	328	337	307	315	297	308	342	291	337	318	306	294	306	288	307	308	293	327	307	296	315	346	316	341	294	328	317	311	305	277	299	321	337	317	299	326	325	344	281	305	304	288	323	321	316	311	294	343	296	297	326	304	341	280	307	348	297	296	319	289	301	322	330	305	314	318	315	307	325	315	309	320	276	270	303	313	319	289	331	337	301	315	320	307	305	302	316	315	292	293	295	321	311	318	311	309	298	321	320	312	316	315	312	311	288	322	298	316	306	300	288	307	319	316	333	300	302	320	329	332	289	329	307	324	333	347	337	330	311	322	306	346	311	310	291	280	296	318	331	283	296	280	313	369	303	339	299	313	312	307	284	321	320	313	316	287	312	265	289	333	331	306	324	292	317	314	307	321	326	314	291	318	320	316	293	299	302	338	328	297	324	309	309	306	325	348	304	274	302	317	321	297	304	270	284	296	288	308	288	304	328	273	283	299	301	333	297	319	291	316	303	290	311	302	298	305	357	284	300	286	320	314	291	332	331	315	334	336	288	328	322	316	292	343	321	311	317	317	294	325	330	312	284	297	334	330	332	294	321	343	303	305	309	287	305	290	318	313	332	339	334	295	286	321	285	321	312	336	329	297	337	343	303	296	315	316	293	300	312	318	310	269	316	337	290	272	299	305	288	343	296	272	313	313	339	290	327	262	323	310	330	320	343	290	316	310	298	285	337	280	328	297	303	314	306	305	342	282	299	324	309	314	342	306	335	300	301	306	326	321	309	316	279	340	296	302	321	333	306	320	274	305	275	277	309	309	319	285	299	309	284	299	303	325	309	342	334	318	312	324	325	314	336	286	270	340	271	334	303	302	302	287	292	315	325	308	340	283	296	304	314	298	298	333	302	348	314	314	289	318	319	342	301	303	304	289	338	314	313	291	328	324	304	281	292	314	322	343	269	316	309	332	308	291	302	327	312	353	301	308	273	355	290	302	271	311	291	332	326	312	313	301	334	330	303	272	290	324	342	314	339	299	292	288	301	317	322	279	277	304	315	288	311	317	333	333	318	294	315	306	280	320	313	301	326	330	317	321	307	321	321	263	313	293	309	291	322	314	284	321	276	338	352	291	344	340	315	328	317	319	295	281	304	348	296	309	310	307	303	332	302	279	308	301	306	286	314	327	343	292	320	288	307	352	318	310	310	340	324	303	323	303	306	305	336	329	312	318	321	305	305	317	320	314	334	324	281	329	266	315	319	312	307	336	306	309	316	278	309	301	313	311	344	302	301	310	363	298	311	320	314	319	312	331	283	307	305	307	340	318	297	329	289	294	297	316	327	320	297	293	336	313	317	309	312	299	300	287	296	309	287	300	298	277	299	332	306	323	307	321	304	320	326	334	295	300	305	278	283	334	291	278	319	295	316	310	334	282	294	273	328	303	297	272	282	289	303	283	305	270	307	318	294	327	324	332	332	300	313	280	302	323	329	313	320	283	316	265	320	307	329	295	285	312	307	307	310	299	311	303	303	345	316	336	311	311	303	288	307	316	284	323	327	312	289	290	325	310	308	352	311	323	299	318	313	313	300	305	312	286	299	329	318	338	310	320	310	345	320	322	313	308	322	323	323	312	294	290	285	289	315	300	314	293	351	328	285	323	333	304	288	297	309	288	312	308	308	293	312	313	289	306	279	338	351	334	321	309	311	284	317	315	297	282	310	316	331	286	333	324	328	304	302	285	295	312	337	334	285	306	298	316	333	301	338	339	323	292	309	289	316	335	311	319	354	318	319	337	335	313	285	295	310	293	278	269	301	338	310	315	320	321	323	308	311	314	310	308	294	320	310	316	314	327	315	283	304	316	300	298	317	315	305	304	286	309	304	305	288	288	284	328	323	311	286	296	325	315	321	321	294	289	303	314	305	282	317	356	320	314	282	330	332	303	327	341	285	291	322	296	326	296	319	298	314	280	297	337	317	336	328	277	264	327	365	307	303	331	310	313	312	323	324	288	281	297	320	302	306	315	323	304	318	314	298	308	342	288	285	354	301	309	353	304	315	313	319	315	304	329	314	317	290	313	325	299	318	282	334	280	300	313	311	308	318	309	306	327	312	309	335	292	292	289	314	326	312	303	293	345	305	340	332	326	281	312	320	286	295	325	310	310	316	331	311	343	328	302	316	305	316	317	340	321	312	309	295	300	323	295	289	304	294	332	320	310	316	303	338	326	312	326	323	291	314	309	326	312	288	286	285	328	300	312	306	304	280	301	321	302	292	268	307	278	288	295	314	301	308	305	310	349	313	325	294	308	312	268	299	285	287	320	321	313	306	322	285	298	315	324	285	300	329	304	305	305	284	308	326	351	292	309	332	308	275	324	300	316	325	311	319	288	336	347	342	296	316	311	277	315	292	320	297	286	322	310	295	330	293	321	322	308	309	303	307	298	335	298	305	300	326	324	305	323	309	305	283	283	330	330	347	294	287	314	346	307	297	291	327	319	274	294	291	291	312	298	348	308	337	339	313	305	323	322	298	300	320	307	288	301	291	301	308	306	298	309	300	312	292	329	310	293	306	321	298	315	337	304	315	322	296	330	296	295	285	318	300	298	301	307	331	334	299	291	311	336	305	325	311	336	310	335	334	304	305	324	350	306	335	305	315	302	300	336	326	316	326	298	304	338	275	331	293	345	303	286	326	319	319	335	332	305	322	309	277	317	306	269	321	324	309	318	290	319	339	280	313	318	311	312	275	270	315	339	307	290	316	335	286	286	308	291	286	301	330	311	316	322	305	302	321	307	278	281	308	285	320	327	307	312	300	301	312	326	336	301	279	308	318	314	320	310	309	316	298	282	312	318	326	311	294	333	308	278	324	292	310	319	298	303	277	310	324	298	324	311	302	318	332	300	283	305	343	320	284	324	283	343	305	311	330	298	309	321	308	325	269	319	303	262	328	316	309	318	281	322	319	301	324	276	301	311	288	315	300	302	302	296	312	325	283	293	290	291	307	322	309	300	309	321	326	317	301	295	324	296	311	337	322	333	297	305	313	316	305	280	303	312	300	326	316	351	290	322	287	339	304	321	294	315	306	317	318	321	338	273	323	288	308	311	320	338	293	317	323	304	307	289	301	307	292	312	290	278	325
23899	21048	28288	24026	21027	7617	1493	921	718	729	2184	17504	28656	18741	6576	1109	552	567	564	557	545	507	578	594	578	554	550	525	521	518	532	539	551	545	546	503	511	567	550	522	530	523	532	549	523	512	495	555	562	487	532	533	518	512	527	531	556	557	559	482	595	518	504	525	562	531	485	541	531	539	540	545	560	519	562	529	518	535	509	479	535	517	556	501	560	552	571	515	532	566	501	547	532	559	528	538	502	570	537	505	532	494	517	527	512	541	520	524	503	523	553	496	562	554	495	548	514	516	569	526	569	496	530	510	504	547	508	509	534	493	548	535	522	516	556	500	544	517	525	553	545	468	516	523	519	515	505	562	495	541	537	574	499	544	569	542	500	517	559	537	559	512	558	521	514	534	548	538	513	540	536	488	563	536	520	546	501	521	540	511	522	534	531	521	485	546	512	540	512	538	523	555	529	517	535	515	588	511	565	546	561	533	512	531	510	543	520	542	528	558	536	562	512	542	530	538	558	527	544	531	522	494	539	505	508	538	496	503	573	559	551	480	555	571	519	540	537	535	510	508	556	491	490	524	479	571	512	521	546	594	504	497	522	551	515	549	544	536	545	533	546	510	522	519	557	490	507	545	500	563	489	537	545	512	509	526	540	545	526	526	505	553	529	501	579	521	529	541	545	485	527	515	543	527	539	526	544	532	530	555	552	508	551	547	501	528	514	499	546	506	519	533	532	518	549	540	527	564	539	479	529	508	542	586	546	524	508	534	524	494	525	542	537	510	555	541	517	527	502	562	520	562	545	537	481	548	499	543	519	533	487	524	533	481	522	522	523	517	529	563	522	536	560	555	577	553	535	521	565	578	592	508	563	511	537	552	515	531	496	547	533	567	525	540	525	507	503	565	497	506	544	560	553	535	500	497	496	484	588	551	484	575	532	570	558	561	519	537	503	519	507	540	575	525	535	559	530	501	534	489	476	552	535	540	549	543	510	551	530	513	517	538	484	538	494	544	509	501	532	552	505	539	503	513	540	511	526	514	533	548	514	482	550	528	560	526	537	533	531	494	494	490	541	529	507	515	520	554	540	537	527	505	516	516	557	512	553	527	527	542	539	502	523	507	541	521	502	549	517	513	526	533	539	534	511	508	540	547	516	497	553	493	555	540	535	508	537	518	540	476	501	534	554	510	534	554	495	505	540	473	546	528	600	538	554	518	492	526	514	515	525	535	522	512	505	468	519	530	582	509	525	578	532	510	508	521	532	543	505	521	554	488	505	540	499	505	510	534	542	529	483	524	505	526	530	528	524	576	574	491	545	470	533	514	492	492	509	499	534	544	541	502	516	551	530	538	529	565	508	482	518	537	496	532	503	502	526	508	526	543	539	528	509	498	534	547	508	523	511	483	504	503	539	529	529	526	551	519	519	503	538	565	507	513	509	569	502	550	495	498	496	481	548	511	500	517	523	491	498	490	499	544	504	536	503	536	586	532	506	563	516	527	526	514	516	598	552	520	525	532	534	506	563	543	544	536	534	537	496	542	538	548	532	495	529	583	524	564	509	522	539	505	518	521	526	520	535	557	525	532	577	559	547	510	500	529	535	561	524	562	508	547	526	540	523	487	521	535	535	554	512	519	528	521	521	521	522	540	498	541	494	515	537	544	531	522	536	504	526	486	538	508	519	547	535	544	498	516	531	533	549	515	534	544	535	521	574	537	520	500	516	551	540	531	548	524	582	557	572	499	502	512	559	522	534	511	551	504	542	554	544	556	516	523	552	497	523	541	539	553	535	520	528	556	544	515	490	512	547	541	509	534	531	523	579	502	544	479	540	537	519	543	543	514	566	512	541	537	540	541	536	531	493	534	539	525	563	497	514	538	487	508	509	491	496	515	518	503	525	524	526	518	522	526	542	540	546	509	504	540	535	508	525	543	526	532	561	482	553	514	528	518	473	518	476	525	543	543	490	491	525	546	534	527	520	560	505	563	524	512	512	501	510	523	542	501	558	492	552	498	552	572	545	534	564	544	522	531	526	501	499	531	535	548	570	520	515	522	517	543	565	515	530	540	503	533	531	522	543	555	504	484	515	548	551	541	558	519	544	502	533	554	491	549	572	506	571	526	543	523	529	526	524	546	548	481	567	479	492	509	537	529	570	510	544	523	541	532	584	532	508	557	528	558	531	533	497	523	543	479	576	548	500	498	569	532	545	546	527	510	539	542	556	510	495	520	501	521	537	578	515	544	575	530	533	558	500	520	530	520	548	547	528	495	512	504	539	501	505	547	535	552	489	507	544	493	560	493	528	538	517	571	511	514	522	510	507	539	489	499	549	539	570	501	525	514	518	512	468	567	518	544	527	489	516	496	510	534	549	484	555	532	492	560	518	523	544	493	500	541	509	523	512	522	542	521	541	536	495	501	554	539	532	496	550	558	497	536	543	570	526	570	499	503	526	521	474	560	511	541	547	517	535	524	558	578	519	504	544	508	542	483	535	528	549	518	540	555	543	540	575	575	553	533	538	540	542	529	502	557	537	546	529	468	521	520	540	539	577	566	518	534	524	545	526	528	533	517	553	529	513	499	527	519	509	497	539	560	490	509	537	494	547	523	512	557	509	526	536	515	529	519	525	525	520	503	535	524	520	517	562	497	538	538	540	528	554	550	531	522	509	489	504	545	507	529	522	499	515	546	547	556	512	537	584	503	510	536	507	517	509	536	529	550	528	518	478	517	530	499	522	532	522	507	511	529	536	488	501	559	548	573	550	523	488	555	525	490	570	495	556	529	494	573	493	510	516	497	483	507	511	544	505	542	557	507	541	506	512	560	492	482	522	501	499	511	521	554	565	535	516	536	572	522	493	549	531	543	595	552	563	530	511	518	551	536	533	575	531	538	521	529	497	493	518	534	527	562	528	540	549	509	552	533	501	545	516	544	541	451	518	532	558	498	534	497	528	504	514	536	519	514	530	527	557	510	571	508	507	510	537	549	543	541	576	491	556	528	478	526	527	527	514	541	554	521	510	500	522	566	552	502	536	498	514	518	498	499	553	589	512	540	557	503	544	518	489	527	525	546	493	564	510	486	508	510	534	536	547	556	503	517	583	492	527	544	523	502	532	527	516	501	570	526	501	522	540	511	534	529	546	528	532	576	568	507	520	538	572	529	522	528	507	503	543	526	538	497	483	508	519	528	538	549	503	533	530	524	520	539	512	549	508	529	554	565	542	527	519	563	487	554	560	526	517	513	571	522	559	536	546	508	511	495	514	514	528	513	556	507	495	501	533	546	517	512	499	537	536	519	505	536	535	518	511	513	494	512	507	551	525	481	503	541	485	519	499	556	565	494	495	540	519	523	478	551	513	519	526	533	528	547	518	562	526	545	535	556	528	509	501	521	531	514	533	564	484	507	537	512	537	524	539	490	537	527	510	536	536	526	544	509	516	511	519	547	529	554	556	512	537	538	524	535	551	533	537	547	510	566	521	541	534	504	550	537
4107	5863	4558	2374	1604	1268	1006	902	740	786	3392	21210	24796	14692	5251	961	470	471	478	456	486	452	451	572	513	457	452	464	450	479	471	453	421	462	466	440	478	471	473	486	461	485	440	447	476	466	454	486	483	428	446	471	500	476	450	485	420	439	433	446	450	430	471	449	470	455	448	482	444	437	448	449	471	470	456	467	465	449	484	457	444	461	431	451	455	435	440	475	438	455	455	476	467	498	464	484	430	445	470	481	461	452	455	480	444	459	464	473	475	467	471	444	481	475	438	460	485	440	477	482	440	464	493	482	437	469	501	486	449	456	428	466	459	485	462	404	460	473	449	422	463	469	483	515	447	449	469	468	492	460	434	482	480	500	440	472	458	450	446	451	457	459	463	480	450	476	461	452	431	450	450	471	444	448	437	489	471	475	442	470	483	463	455	462	461	473	470	472	441	456	455	438	428	441	466	457	488	446	452	483	452	473	462	435	452	501	461	422	476	433	449	469	440	482	442	465	465	447	472	466	452	444	478	468	435	438	513	436	454	447	473	442	465	481	502	470	447	490	461	404	471	483	453	431	455	445	437	470	469	430	460	443	473	459	479	452	492	436	472	426	464	434	425	478	470	479	487	465	466	431	456	469	460	473	419	465	472	456	458	411	465	461	425	479	496	440	452	494	465	438	429	420	463	489	464	454	474	445	488	477	470	465	498	433	440	433	439	437	448	492	437	472	440	508	448	425	433	465	470	469	414	468	494	445	457	468	452	449	467	463	474	491	464	450	475	485	433	480	445	473	488	444	473	481	422	473	459	443	422	410	432	439	462	453	468	459	446	430	491	444	444	474	455	476	488	444	485	481	491	438	444	458	440	447	449	455	460	438	468	457	478	467	485	476	465	465	467	462	451	473	447	422	463	478	425	454	456	455	501	502	482	487	464	427	461	427	450	455	485	437	445	479	430	488	446	439	479	437	480	448	410	413	453	469	415	461	444	465	465	455	444	459	482	479	477	453	464	474	452	467	459	458	471	454	493	448	426	458	424	425	424	453	452	459	419	429	458	449	491	504	453	414	482	432	458	465	490	473	463	459	453	467	426	456	459	474	457	485	466	464	450	468	453	472	465	478	455	445	476	450	454	477	469	464	447	462	450	473	434	447	466	448	472	425	446	457	466	467	445	434	493	446	467	443	449	469	496	420	472	452	464	476	461	468	448	431	434	447	452	455	506	459	458	464	489	461	454	430	469	456	421	440	448	462	485	482	437	432	447	476	450	474	439	448	476	491	451	477	442	453	483	449	411	457	463	454	451	434	484	482	454	435	456	444	479	449	471	454	469	436	414	484	479	443	485	432	435	430	430	465	439	516	447	473	459	460	502	495	433	464	458	448	440	450	445	422	474	460	444	449	480	471	440	435	455	435	450	472	471	449	423	433	398	446	434	435	503	457	485	444	502	427	458	457	417	454	462	451	476	451	442	483	471	429	466	489	449	458	487	435	441	429	431	456	418	437	478	461	481	443	463	452	489	454	419	442	473	458	451	468	466	414	481	435	430	491	448	478	459	457	472	449	484	480	457	466	471	438	434	443	460	447	455	434	438	417	455	522	477	452	465	476	456	419	435	467	469	462	479	437	453	431	489	446	404	478	471	456	460	486	474	430	452	470	472	452	442	490	451	423	465	481	431	451	461	454	468	460	492	497	433	478	461	454	425	448	463	459	455	453	438	481	460	471	429	468	456	451	469	474	427	446	459	495	453	420	453	482	458	453	469	480	423	483	445	463	460	479	444	461	452	449	462	433	411	414	441	441	453	443	466	456	465	426	464	440	453	454	414	444	431	467	457	475	489	459	462	479	428	465	447	418	469	424	447	458	450	480	495	469	441	454	479	477	450	429	438	456	434	463	487	435	442	434	438	477	468	431	489	452	435	451	444	460	442	424	446	464	424	437	428	488	451	409	415	451	449	407	504	437	473	438	430	437	440	475	462	430	444	474	503	472	439	521	465	463	459	478	412	444	468	466	456	479	439	466	434	456	462	479	467	450	460	477	455	448	449	452	462	487	500	478	473	436	485	504	478	492	439	450	460	457	470	466	461	492	458	437	461	450	471	468	459	439	478	474	424	419	433	463	458	465	459	400	460	448	501	494	462	479	409	456	477	449	466	443	467	448	456	424	412	428	462	440	463	456	437	459	462	463	446	484	465	454	471	446	454	463	448	427	441	463	471	464	442	441	469	470	455	429	474	429	462	437	479	448	455	448	488	432	486	476	425	444	435	465	483	492	464	443	465	423	443	488	466	440	446	477	476	450	454	447	449	462	477	405	475	485	458	446	422	467	459	447	479	508	479	419	469	450	457	478	449	471	457	460	465	443	446	486	500	449	445	477	500	465	438	454	469	472	444	463	424	480	460	471	498	478	456	472	435	425	423	470	428	427	457	457	477	468	479	456	459	465	457	473	448	450	445	461	480	457	447	422	455	488	482	448	462	454	457	456	445	432	476	463	443	467	469	462	451	444	424	458	471	410	474	472	464	490	424	438	493	457	439	426	459	410	446	459	485	432	455	491	432	469	469	442	461	471	469	440	434	441	454	450	451	451	502	422	452	446	448	424	461	456	462	473	480	459	478	435	433	436	458	480	422	491	471	437	446	442	435	481	473	473	474	487	453	418	459	474	501	433	450	441	435	441	466	422	441	440	456	452	473	439	435	410	471	457	492	413	470	434	455	493	471	440	428	471	442	449	455	442	481	451	461	432	466	486	466	476	412	423	473	454	472	446	452	436	446	460	450	459	435	432	437	490	442	479	444	473	451	491	450	447	457	448	408	487	448	456	472	491	454	454	456	442	456	463	465	444	452	427	453	458	476	440	435	447	446	434	438	491	444	449	441	444	457	464	456	487	416	475	454	501	431	448	443	452	464	432	468	452	468	453	465	481	450	460	437	517	439	446	481	452	426	459	449	455	391	472	425	452	447	444	472	469	422	463	451	450	505	474	476	460	457	449	460	430	457	467	467	436	447	437	448	466	466	457	441	478	440	468	486	447	464	435	458	465	430	443	474	435	444	454	456	462	453	490	427	446	457	448	461	438	468	462	445	445	452	451	451	437	499	424	452	482	438	452	432	458	435	467	427	480	437	474	479	440	425	430	458	455	448	448	482	444	460	449	468	495	417	394	451	495	471	453	439	459	418	480	425	472	501	427	471	415	469	456	465	417	465	507	457	450	446	465	442	481	465	456	458	454	452	466	469	433	465	477	458	445	430	482	472	449	420	471	459	419	431	417	423	428	482	474	477	471	504	456	449	428	490	460	495	433	451	446	446	448	488	461	459	453	479	474	427	473	458	460	415	440	485	468	457	446	445	459	437	472	429	448	450	438	445	451	414	476	444	428	473	478	461	451	438	443	418	482	473	451	454	489	475	481	447	417	483	429	457	454	413	472	435	495	493	489	464	447	416	474	451	515	438	444	439	465	424	452	453	447	465	436	425	456	427	469
27218	12568	1099	535	365	356	361	372	325	333	375	1035	1870	1405	669	411	343	317	317	373	326	331	323	346	348	320	361	327	303	355	335	359	322	327	319	311	318	354	314	368	307	321	333	315	319	337	333	326	336	324	326	341	311	322	339	329	342	321	370	277	316	337	344	337	317	314	341	317	312	349	338	359	341	356	342	328	362	335	342	355	324	340	300	342	335	350	340	301	336	338	335	310	350	321	355	327	322	353	362	355	324	334	299	310	337	350	337	353	341	316	345	331	347	309	365	316	343	358	322	309	314	374	325	293	332	361	342	349	334	321	345	340	334	334	294	323	351	306	322	330	320	338	327	358	347	348	345	340	331	336	313	336	400	344	339	357	323	312	330	353	304	324	317	345	350	349	316	335	323	318	346	341	307	341	342	312	343	356	340	319	328	358	322	342	319	372	360	306	354	344	355	331	337	348	321	343	303	317	353	326	331	323	348	318	323	316	361	341	339	287	314	326	319	324	346	320	320	347	318	371	356	355	321	344	337	366	352	343	346	335	307	322	361	320	346	326	305	336	324	324	298	315	330	320	332	358	293	351	351	346	310	314	316	342	338	333	310	346	356	341	331	297	336	374	325	357	311	327	309	342	350	319	362	332	317	319	355	353	306	325	287	354	324	304	318	354	349	337	337	365	328	315	343	323	324	344	327	315	330	320	328	316	327	332	304	329	319	310	319	322	285	301	328	303	317	311	304	357	318	347	319	314	284	344	325	352	362	350	344	341	316	354	330	320	342	347	352	307	316	348	312	318	338	337	325	331	306	304	336	295	319	341	355	339	313	339	331	319	331	324	333	312	351	307	319	356	321	311	344	321	277	347	329	323	307	334	360	325	337	300	352	334	350	324	321	335	319	351	346	342	341	349	316	348	326	307	303	310	306	353	340	302	334	339	317	361	301	341	361	364	323	338	355	304	324	309	340	319	323	342	346	326	312	346	295	329	322	335	318	307	341	340	315	331	285	329	319	310	313	309	344	322	312	353	319	387	329	341	300	312	320	331	384	317	322	306	337	343	353	358	318	318	306	306	307	350	331	348	325	321	384	377	304	364	345	345	316	317	360	325	360	345	324	344	311	304	328	337	341	334	358	334	331	334	321	336	330	340	348	341	346	357	344	354	332	305	315	306	327	308	320	328	315	346	336	314	291	309	349	356	324	295	341	315	322	356	346	318	368	348	318	313	326	344	313	352	351	302	338	356	347	323	336	326	336	357	320	323	355	308	312	316	301	318	332	338	344	327	361	286	341	353	302	333	341	347	340	320	349	301	351	303	325	357	320	327	322	357	317	335	338	327	342	322	329	321	357	312	345	315	359	323	345	339	334	312	344	325	343	334	329	310	344	319	332	324	333	299	402	363	322	362	330	343	317	351	313	325	310	341	360	342	308	298	349	320	329	309	346	345	342	370	344	327	331	331	336	326	325	330	307	301	325	326	349	352	345	331	325	306	328	345	335	335	309	347	335	313	328	354	335	327	312	314	328	329	321	309	343	357	325	347	323	334	333	341	376	367	333	358	332	346	325	359	324	327	319	310	365	336	313	332	322	317	336	334	350	288	312	366	357	320	334	291	324	312	303	341	304	325	313	329	304	331	333	355	359	321	318	324	333	342	328	369	335	354	353	322	316	307	306	308	342	342	336	311	328	326	328	296	347	322	346	308	320	306	317	302	336	329	313	348	321	355	349	349	331	341	296	337	359	328	325	329	308	324	317	331	323	338	328	340	338	323	339	311	329	333	340	332	340	334	321	319	309	321	304	353	344	318	371	357	326	329	321	284	305	318	321	330	333	332	344	313	348	318	311	365	348	328	321	343	314	323	323	359	348	333	365	304	326	345	307	362	322	333	337	309	298	313	325	328	315	323	340	307	321	336	292	307	291	323	377	321	325	339	340	354	336	326	308	317	321	328	326	324	324	300	373	325	352	314	319	350	321	325	324	365	351	330	363	332	317	301	328	350	280	310	301	299	338	367	356	329	349	369	322	331	326	346	357	303	311	351	351	328	342	342	347	339	332	310	308	343	330	342	355	330	330	346	326	324	334	368	313	324	360	340	318	342	339	337	327	351	349	350	303	342	344	334	323	343	358	336	329	286	299	322	292	328	322	350	360	333	324	327	305	309	362	342	332	318	340	330	313	331	299	340	348	319	321	317	302	362	317	313	313	347	364	281	306	339	323	303	318	298	318	326	309	318	332	338	323	328	352	345	327	314	359	337	350	325	321	314	305	333	384	338	340	321	324	353	329	358	325	331	316	325	322	325	321	285	317	329	320	332	304	318	332	333	306	312	318	313	327	338	369	308	324	333	353	310	310	329	301	322	302	339	328	348	309	331	356	331	361	338	335	333	309	332	350	323	350	353	308	369	352	368	313	315	350	331	364	315	311	344	332	316	326	331	312	350	329	333	330	345	300	307	326	326	351	348	337	347	350	338	333	322	309	337	342	285	339	369	292	332	339	321	301	335	342	317	297	335	330	335	351	321	316	340	326	344	324	320	290	377	326	329	327	343	340	341	351	327	322	330	345	329	356	320	341	298	324	313	319	314	339	346	290	376	356	356	321	326	338	309	330	351	350	349	330	339	358	309	333	299	339	339	352	318	341	304	300	350	332	330	311	345	337	286	328	307	331	313	309	323	358	329	353	338	328	330	367	295	352	343	321	329	321	376	343	306	331	301	344	321	296	343	322	304	334	314	347	330	338	339	317	352	341	337	342	334	319	334	346	367	330	337	350	318	366	323	310	342	347	311	302	338	333	332	290	335	336	303	323	327	338	322	337	357	303	352	342	331	334	300	315	327	314	342	355	342	336	329	328	347	329	336	291	347	341	293	339	306	322	334	343	329	328	356	323	357	292	324	313	335	351	349	366	321	354	345	306	338	341	339	347	326	333	314	325	279	341	375	336	319	319	331	305	325	358	349	337	314	355	304	302	316	327	338	323	322	328	342	323	330	350	317	347	324	332	346	330	292	344	286	351	323	372	338	336	319	337	304	331	347	342	323	322	343	289	314	337	316	349	341	329	319	323	349	330	345	352	341	332	359	337	330	305	344	345	337	299	320	356	344	339	333	337	357	348	302	346	344	318	368	311	354	343	330	339	347	343	319	361	311	316	298	352	345	311	333	306	359	306	358	292	339	324	316	323	331	341	331	310	325	323	355	347	326	335	319	349	354	313	324	347	314	321	301	339	360	337	327	294	326	357	340	339	291	338	304	313	326	337	336	343	312	341	309	306	320	356	320	368	342	368	319	293	316	374	345	342	323	355	322	363	345	341	319	317	329	330	288	336	300	353	368	312	334	333	340	328	319	329	315	340	350	331	298	322	337	344	318	347	340	314	304	283	306	304	311	344	324	318	326	313	334	345	313	318	351	342	311	322	323	329	316	328	330	331	355	335	315	336	362	291	359	313	341	326	353	313	327	330	340	317	311	305	323	342	328	340	349	344	352
4900	547	469	355	345	349	298	330	271	275	312	1320	2267	1537	696	336	290	304	296	298	303	308	306	311	251	299	279	299	284	282	266	322	274	268	290	270	302	304	316	301	267	284	306	259	265	298	303	309	301	292	242	297	236	262	325	288	285	321	284	298	296	298	298	298	285	279	285	283	297	292	288	268	318	296	289	295	296	281	299	304	263	291	297	270	296	308	273	246	317	278	246	316	291	282	298	301	291	267	296	313	269	276	294	314	286	263	271	286	314	269	305	307	280	252	278	307	296	296	295	312	270	303	327	297	290	289	273	281	277	284	298	293	302	298	295	235	309	261	307	291	289	274	280	275	301	275	279	263	282	310	269	273	268	289	281	297	299	304	280	305	293	319	297	309	304	313	293	288	274	278	281	281	263	300	274	286	271	295	272	299	297	297	253	296	306	294	301	304	297	291	304	287	293	268	288	297	290	283	258	301	289	248	305	313	276	272	297	314	286	307	290	268	277	271	295	252	276	293	277	303	275	287	284	292	280	297	290	281	273	283	273	276	305	302	295	299	305	325	258	287	297	284	322	278	259	326	258	269	271	309	263	311	310	310	312	296	305	299	285	312	272	278	286	291	286	274	300	263	296	278	271	272	280	308	281	270	282	278	302	302	282	295	283	323	288	306	310	258	268	285	302	306	275	311	299	286	274	295	314	279	299	280	279	292	305	266	298	261	299	270	274	315	274	315	297	328	282	319	274	321	301	325	317	262	311	268	301	322	276	312	280	272	298	268	286	287	316	274	327	277	289	277	275	279	269	303	293	295	290	266	286	319	294	292	279	313	303	309	292	348	296	311	268	284	316	291	323	311	270	284	269	298	269	284	306	291	304	318	284	264	304	263	303	282	284	314	292	305	303	293	274	302	281	267	309	295	302	281	293	279	279	292	280	307	337	286	272	306	268	281	266	276	283	270	286	269	290	280	291	314	297	293	302	278	273	288	257	294	306	262	278	301	267	269	289	289	261	312	304	305	264	267	317	300	271	294	277	300	279	290	297	267	295	285	275	273	308	295	296	303	288	281	295	252	316	269	281	310	237	274	307	317	284	280	258	296	282	293	281	295	274	321	287	296	282	298	269	284	271	294	311	267	330	297	292	288	269	339	334	315	286	305	306	282	262	270	304	311	268	293	270	290	305	298	278	278	259	283	296	306	301	280	296	298	298	286	289	288	296	302	296	327	293	262	274	308	281	294	280	294	276	288	256	258	289	275	301	290	275	268	306	270	274	285	276	299	317	313	303	301	307	289	288	300	273	305	291	248	269	279	282	264	283	276	325	285	266	286	285	289	299	327	290	283	299	261	330	313	276	311	324	289	301	303	299	277	302	267	327	282	288	275	309	290	260	275	248	270	296	282	308	302	266	284	297	274	305	282	266	265	311	291	271	287	269	272	308	302	284	278	282	299	265	295	298	263	261	285	311	279	279	307	285	282	259	276	276	294	282	337	267	294	303	304	300	282	298	284	277	287	270	290	305	320	301	332	280	275	288	287	298	276	301	254	299	291	315	284	303	296	313	267	264	294	292	278	288	291	288	288	292	304	283	296	327	284	283	321	279	280	278	275	296	263	304	255	274	284	302	317	302	309	255	296	280	316	300	315	290	303	293	301	263	309	276	293	309	271	272	294	270	301	264	247	281	324	300	269	301	295	270	281	273	310	293	275	289	325	284	301	272	271	276	293	314	304	313	298	295	249	296	293	268	298	270	288	272	277	297	273	266	275	287	317	281	289	303	276	287	275	279	292	297	298	301	288	318	307	303	297	287	286	240	294	266	319	288	270	296	293	314	292	262	306	289	317	282	298	299	300	284	295	281	287	273	277	284	273	310	302	299	307	286	298	303	290	300	301	288	316	295	269	287	255	287	309	264	270	278	262	278	301	262	290	291	285	279	309	288	273	293	288	293	286	277	311	313	299	288	296	299	308	303	289	288	326	296	297	283	275	278	314	294	277	308	288	309	270	292	275	289	306	280	271	266	294	281	268	299	270	283	267	278	315	277	288	292	248	285	316	277	276	273	274	290	262	280	309	274	269	271	269	277	269	327	283	294	278	323	298	277	275	296	301	297	278	275	260	292	286	284	308	291	299	329	321	298	289	265	290	297	306	295	288	285	301	279	275	278	274	297	308	296	294	285	287	298	295	299	266	284	293	280	273	295	264	287	279	316	275	287	307	263	305	276	289	265	261	282	276	285	267	256	309	281	299	242	262	295	292	245	320	268	290	292	325	289	263	300	303	274	281	294	299	291	271	329	269	285	297	292	285	289	262	294	288	291	277	287	296	259	302	281	301	300	281	277	304	301	279	301	280	285	300	270	279	281	302	252	267	311	254	273	261	293	296	275	300	303	298	296	291	287	296	287	279	317	328	273	260	291	290	288	295	312	273	302	292	274	284	287	284	278	311	295	298	317	306	289	285	305	296	336	287	301	278	294	268	300	253	277	288	309	306	299	323	296	285	318	301	294	299	307	257	309	290	314	323	290	297	279	293	319	292	303	269	291	276	286	263	313	273	281	255	280	291	293	305	264	302	273	293	290	328	283	302	295	291	300	322	303	296	256	300	272	274	313	303	310	282	296	277	286	242	305	300	295	328	294	281	299	292	280	270	302	268	305	280	302	287	313	308	290	285	277	283	245	299	293	283	271	281	291	302	276	294	294	291	267	258	273	272	294	293	282	288	266	278	282	254	299	294	269	268	288	278	299	288	275	288	292	277	313	292	274	295	305	290	246	335	315	297	319	308	295	257	278	278	277	301	295	278	264	297	291	305	295	304	297	292	266	276	294	261	292	276	288	324	280	278	275	272	313	296	296	328	261	284	282	275	269	275	296	288	311	300	276	275	289	285	279	307	296	263	284	274	282	297	264	292	285	296	290	298	291	288	297	286	283	265	266	296	254	280	291	284	282	281	297	290	279	263	268	299	306	301	274	275	284	283	305	297	297	276	289	300	289	298	282	267	277	287	307	279	290	291	263	302	298	273	295	279	282	296	303	309	242	304	313	290	298	279	301	283	310	304	289	276	325	281	281	292	309	305	268	292	296	320	300	288	286	286	301	295	285	296	266	283	276	298	265	275	266	297	300	309	280	274	292	289	300	292	293	282	285	279	286	286	280	306	289	306	290	323	268	286	291	292	279	297	308	297	288	295	291	270	278	274	319	282	263	298	251	285	292	300	286	300	272	292	292	288	321	276	306	272	263	293	263	263	285	302	287	277	306	284	278	286	286	299	284	292	281	316	307	300	278	303	257	312	258	300	293	266	269	292	289	300	279	290	312	309	282	291	305	260	297	316	285	296	265	284	284	279	341	273	287	311	287	289	302	280	305	261	263	309	311	288	273	304	295	263	305	321	304	295	306	280	301	302	265	294	273	290	259	294	281	272	305	295	282	285	327	318	310	326	268	281	283	285	289	254	306	297	277	289	292	289	305	303	294	278	280	295	326	303
24826	21056	27524	24811	11019	1158	723	554	469	450	1239	10874	16980	10031	3165	879	397	384	396	402	357	396	360	404	395	380	338	373	364	384	410	394	351	377	382	421	361	394	358	359	370	366	358	355	331	366	374	387	369	366	364	389	368	383	362	401	390	386	372	362	374	398	397	369	390	378	376	334	338	397	381	368	365	393	363	372	354	364	369	339	357	376	353	341	362	372	374	411	362	370	381	362	399	357	343	348	400	370	351	418	352	361	372	378	379	366	374	344	356	363	350	358	355	395	382	361	379	385	371	378	375	360	366	396	364	393	386	389	371	373	381	354	410	350	367	391	373	377	391	380	392	353	368	380	349	378	332	375	409	351	376	393	368	408	358	367	334	349	350	376	397	383	376	364	324	383	358	383	420	369	395	381	352	356	344	370	359	351	383	368	367	363	340	386	359	365	377	368	379	387	405	405	380	384	371	397	394	376	368	377	346	362	392	402	372	339	384	390	396	384	363	351	422	346	340	398	352	379	376	370	399	335	360	362	380	381	383	366	354	369	406	360	373	396	410	356	361	342	374	389	376	361	385	357	376	362	333	372	350	358	377	325	355	362	376	385	354	353	369	360	351	386	373	380	383	375	374	358	389	356	357	352	369	375	361	361	355	420	361	391	400	375	380	364	385	389	365	387	356	387	398	384	372	386	375	387	363	363	361	326	362	388	365	369	384	371	356	366	388	371	402	373	415	366	405	342	358	379	382	356	370	397	382	384	392	361	400	367	378	366	381	385	344	412	374	371	343	385	363	364	363	377	386	360	353	356	351	341	353	368	378	359	360	343	365	367	369	397	411	352	384	367	371	396	340	371	364	351	365	367	384	347	353	390	338	377	337	332	355	342	412	389	374	353	378	353	392	337	359	373	386	371	402	370	381	369	381	357	357	378	350	367	378	350	327	380	357	377	343	352	368	378	377	386	340	372	390	376	397	372	366	338	388	353	362	334	353	343	354	372	380	344	376	369	392	396	365	358	346	366	349	411	371	392	403	365	395	353	354	340	415	377	351	387	363	365	344	358	382	363	365	399	386	388	346	374	379	407	373	367	375	352	356	383	349	415	361	382	345	355	363	367	358	374	371	395	375	389	387	360	371	386	372	389	382	384	364	399	354	353	370	361	364	399	352	378	366	377	375	355	350	380	424	362	354	380	377	342	403	438	394	376	371	375	346	415	349	361	367	354	343	368	386	338	373	383	402	360	369	372	345	360	371	361	368	397	343	347	435	390	315	345	388	374	371	368	369	365	405	367	386	379	388	379	379	362	401	369	361	385	380	365	365	391	395	376	389	369	355	367	374	391	353	403	327	391	395	377	362	372	380	354	357	375	352	410	399	376	402	364	373	362	393	344	369	385	322	331	389	374	364	370	402	384	375	394	360	380	372	361	387	363	353	362	354	377	378	363	387	363	349	370	419	344	343	402	380	348	366	389	390	382	354	381	372	365	358	355	412	385	346	326	400	388	392	384	354	317	371	350	345	401	378	412	352	362	354	417	344	349	397	372	375	367	353	383	376	337	365	352	360	329	358	347	360	366	349	375	361	335	370	341	341	349	358	373	381	393	334	378	408	375	375	377	350	389	314	340	380	369	361	389	359	389	352	361	371	355	361	342	384	409	382	395	326	360	400	380	375	361	366	375	353	387	371	378	364	385	380	383	364	331	372	380	379	366	373	379	355	380	340	362	339	390	349	394	357	366	361	407	385	370	400	332	387	370	382	382	350	359	371	394	386	364	390	341	378	395	331	367	383	362	390	356	379	347	370	371	357	336	421	373	350	367	364	382	366	334	328	360	366	356	354	365	351	323	403	358	364	390	340	366	355	337	375	405	356	401	376	392	397	361	387	401	371	358	379	357	390	356	375	382	337	411	410	322	385	356	333	353	419	382	353	372	374	346	378	362	394	370	377	395	414	372	350	397	394	409	380	380	381	346	375	371	381	352	384	391	378	343	368	384	383	332	368	379	335	333	412	377	360	397	384	359	379	394	373	349	341	394	407	358	364	358	388	372	370	385	387	372	363	395	358	362	378	334	388	373	329	334	367	379	368	343	343	378	394	363	360	352	375	356	396	387	373	369	386	413	381	369	330	371	379	347	343	412	401	367	357	371	335	374	383	360	407	394	362	336	424	351	346	376	373	379	362	352	346	402	365	380	408	360	373	421	351	369	385	378	406	346	340	402	372	351	370	343	385	355	356	358	355	379	343	359	315	357	366	368	373	379	385	384	367	364	349	351	346	350	371	344	371	371	383	362	358	373	332	366	369	386	364	383	358	380	361	401	378	353	354	350	368	352	388	381	379	383	371	382	347	421	355	344	342	411	353	355	394	373	393	359	366	404	380	368	363	388	385	382	391	360	396	352	364	375	390	392	348	387	375	370	335	360	356	389	341	376	386	348	353	382	369	340	385	377	326	372	349	374	339	345	339	349	383	365	362	375	370	393	392	358	378	362	359	330	367	394	342	354	361	332	379	344	397	377	392	358	410	390	337	365	364	392	378	351	360	382	361	370	365	337	349	375	401	385	374	381	382	328	329	385	338	355	355	379	363	351	322	353	368	385	337	380	369	388	374	372	395	352	403	373	377	367	329	383	352	338	385	353	371	394	358	391	383	347	365	364	391	413	356	384	377	350	370	360	384	374	346	359	364	369	346	365	369	377	361	358	334	357	367	383	402	381	379	382	368	367	377	397	390	373	381	386	391	381	368	356	404	400	409	379	359	349	380	353	371	372	385	378	360	352	347	349	345	369	408	419	358	340	375	343	332	342	390	364	386	354	341	362	359	360	370	360	386	354	365	367	345	351	351	367	366	338	419	362	344	368	371	374	381	358	371	352	402	351	353	364	369	367	355	364	363	405	384	369	352	353	391	371	342	373	355	357	376	392	381	377	350	366	338	339	386	394	338	322	354	365	387	379	337	362	363	373	365	368	369	363	346	371	341	364	379	420	372	351	351	352	354	365	350	402	369	364	378	375	382	338	376	367	351	384	361	367	390	365	387	371	345	374	364	366	361	384	327	402	357	364	363	390	374	398	395	366	314	394	380	327	374	354	348	325	364	354	373	343	400	363	365	371	380	336	371	364	349	370	370	363	390	362	394	387	383	353	387	411	358	376	366	371	359	377	384	380	369	365	369	356	345	377	368	383	393	387	360	373	377	363	384	347	386	356	344	407	378	389	381	375	367	335	394	350	344	381	407	355	404	357	330	357	361	383	394	411	370	370	371	354	377	359	347	373	366	382	379	351	365	374	366	350	397	387	385	383	383	378	347	351	373	364	364	363	354	377	404	365	417	369	359	352	367	392	355	390	324	383	351	380	336	404	390	381	369	387	409	396	341	377	374	375	388	376	368	355	362	368	369	370	368	362	365	334	378	361	375	384	374	373	372	359	400	357	390	354	357	380	356	360	386	365	380	363	361	396	400	370	369	347	371	390	376	357	396	399	396	364	367	388
6033	3586	2692	1457	967	785	630	618	511	488	1896	13526	15457	8506	3204	1013	330	338	373	321	347	326	319	366	353	342	329	338	332	331	344	347	331	362	321	325	359	357	342	320	342	328	317	312	345	321	342	340	353	349	313	356	340	344	344	335	339	330	357	359	338	386	367	326	352	330	366	340	329	370	361	334	307	349	371	338	317	326	323	374	318	334	335	364	355	308	316	333	327	320	328	323	318	347	335	367	340	370	330	319	333	350	363	344	334	350	300	355	323	331	330	324	330	309	329	327	323	341	345	326	326	329	332	335	355	377	337	318	364	330	355	347	329	324	322	372	343	313	366	341	313	354	322	333	357	346	328	342	318	340	354	325	333	360	348	325	333	274	354	340	317	288	343	344	333	339	337	337	340	328	331	334	359	360	336	375	307	357	346	320	344	333	342	335	343	323	329	366	307	342	304	342	306	345	327	306	349	357	345	352	329	305	343	325	328	359	317	314	339	380	323	332	363	325	354	324	317	315	328	359	330	336	364	319	320	330	368	358	353	341	300	327	350	321	326	324	330	314	325	375	320	331	328	349	367	338	314	340	350	331	345	330	369	306	352	343	344	293	348	324	333	369	357	319	311	317	326	333	340	348	352	309	316	324	313	348	300	342	308	339	363	366	349	330	322	329	335	305	333	350	320	356	399	320	320	331	334	322	303	340	308	332	333	353	358	306	323	331	323	334	369	331	363	351	327	321	377	350	338	332	322	332	351	355	341	343	320	336	313	331	339	294	343	341	315	322	318	357	318	317	321	341	317	342	309	370	310	357	331	343	352	375	356	358	350	313	312	359	321	320	343	317	363	379	331	349	342	324	332	339	321	355	336	305	354	319	296	322	318	319	336	351	355	367	302	338	355	323	321	337	336	331	322	320	320	354	314	328	319	336	331	310	338	358	328	341	339	313	302	322	350	333	331	334	357	313	307	324	375	352	309	323	328	378	328	336	315	298	356	330	333	307	348	348	327	324	309	331	330	325	342	337	326	359	332	332	330	334	340	361	322	357	333	360	316	348	345	353	361	335	330	372	346	350	351	352	360	340	317	312	337	334	342	347	344	343	319	326	327	338	336	325	337	354	350	374	367	335	362	339	315	328	318	342	356	357	310	342	358	331	328	342	314	346	336	319	309	314	332	307	350	346	366	339	326	316	330	354	322	313	346	360	314	313	335	348	354	355	323	351	320	291	340	326	342	334	315	314	354	339	346	316	283	313	341	338	352	324	326	319	346	363	335	323	356	329	332	345	302	320	342	367	325	319	330	371	334	330	346	331	336	332	300	329	318	341	329	350	294	347	341	344	321	364	336	348	348	316	321	326	306	345	349	350	352	296	308	341	340	339	309	328	315	362	319	354	326	322	332	323	354	334	340	334	334	324	343	366	326	337	311	312	309	312	334	336	324	317	331	325	324	343	356	359	352	309	335	344	309	313	320	357	327	335	319	341	301	315	353	322	307	312	345	384	350	298	358	324	334	349	331	303	354	324	358	309	306	321	326	354	338	340	349	303	346	303	345	351	350	363	333	325	308	337	352	332	336	334	354	369	302	333	314	342	337	318	342	348	311	338	316	335	325	345	346	318	325	343	332	301	331	296	337	329	314	342	332	365	365	371	326	337	310	317	318	330	343	340	330	312	358	339	356	328	324	328	339	358	317	320	308	300	355	332	336	334	326	323	338	346	343	329	332	353	292	336	350	332	334	372	310	388	331	310	302	360	326	337	336	360	342	310	333	302	375	372	322	336	356	327	324	350	324	319	348	322	377	319	322	312	353	344	343	350	340	357	305	325	344	296	345	318	349	317	348	342	333	317	333	334	348	375	328	355	319	301	321	307	333	327	329	335	326	316	319	363	335	335	326	338	341	340	332	335	322	332	356	357	367	336	324	335	366	368	314	328	356	331	335	352	329	358	357	339	328	354	319	323	343	337	313	309	342	324	318	340	346	349	345	347	315	330	335	345	311	303	372	330	335	348	346	348	331	319	277	330	312	352	326	329	335	336	344	346	355	349	340	355	348	334	317	317	308	327	338	332	360	361	309	380	334	323	331	297	302	335	352	328	341	363	321	320	332	320	298	325	342	355	328	344	365	326	340	364	346	316	372	306	343	345	347	301	335	342	362	362	330	336	318	325	309	320	352	336	344	326	314	364	300	315	325	312	313	316	304	352	319	344	350	329	325	323	314	359	332	332	326	342	322	343	331	368	329	330	312	343	358	320	344	381	305	310	290	339	333	298	324	316	334	346	334	307	334	313	349	347	323	365	338	348	313	338	311	345	322	351	342	346	330	335	316	342	276	338	350	371	339	311	329	366	319	325	304	332	307	320	337	302	314	313	336	357	331	308	355	317	303	316	336	325	318	344	322	348	329	346	363	306	330	349	341	353	353	337	330	360	297	321	318	357	352	329	323	349	328	320	309	305	353	298	327	344	340	334	328	349	327	335	338	382	347	319	358	337	322	325	342	347	309	340	330	323	318	337	350	333	347	363	340	341	329	344	301	326	328	310	325	331	327	357	312	337	327	348	341	353	311	342	332	359	322	319	339	363	320	368	332	319	333	327	334	326	338	379	319	339	321	327	311	318	328	324	327	326	335	342	327	327	316	308	331	313	327	337	351	319	324	355	335	332	323	352	316	339	340	286	341	319	353	354	313	352	297	338	305	336	307	327	320	355	347	299	343	340	350	364	326	317	340	341	315	306	335	323	323	346	314	358	339	359	322	321	328	350	319	353	359	336	324	321	372	346	346	346	326	320	348	345	374	374	380	311	332	330	341	365	292	330	327	354	332	331	303	351	333	334	330	330	334	306	347	293	361	358	356	348	316	330	367	340	328	353	328	310	344	347	324	353	340	329	329	308	319	291	337	345	334	359	359	310	336	373	327	336	346	339	338	343	320	295	364	346	331	352	307	339	302	317	326	301	316	352	350	303	333	311	316	302	346	340	301	342	326	321	337	326	333	338	298	329	336	345	335	302	322	369	328	339	347	364	308	337	325	361	338	287	326	323	322	332	339	318	356	329	318	315	336	328	373	362	327	327	357	351	323	333	331	358	355	309	357	329	327	318	296	312	298	324	332	331	315	310	341	335	346	300	336	324	336	332	369	318	333	319	306	326	294	325	317	338	300	355	342	340	338	343	374	298	330	341	345	332	348	331	365	331	353	323	347	348	361	343	315	313	330	327	374	343	317	329	318	329	321	376	329	341	338	309	297	327	336	341	338	320	343	318	336	316	353	367	313	332	319	331	317	347	344	361	350	317	299	336	340	327	360	309	361	337	340	346	306	345	343	344	293	326	321	367	325	358	329	334	311	309	290	339	380	304	332	331	341	337	333	354	342	315	355	319	305	367	342	344	373	326	332	319	322	342	320	338	287	325	319	341	326	339	332	368	359	320	363	342	370	332	316	361	362	323	319	328	332	332	374	341	332	363	351	323	335	340	339	321	352	276	314	333
23889	21092	28467	23942	21081	8141	1599	966	805	768	3238	23190	27293	17047	5913	1736	608	623	617	606	579	539	639	630	636	591	606	608	572	634	594	605	572	589	615	584	598	597	607	586	525	583	602	567	598	579	559	583	608	639	549	576	592	590	581	611	607	624	589	591	586	567	587	600	611	558	627	581	593	552	593	572	580	591	561	574	556	565	629	610	570	547	575	607	612	565	611	618	567	598	560	582	589	540	598	579	578	604	575	583	567	555	576	581	608	610	594	567	582	553	577	630	617	638	601	545	608	583	556	575	597	567	571	554	582	579	562	556	591	597	582	555	600	563	614	559	542	604	649	565	601	617	619	603	618	565	554	612	567	571	572	586	564	604	577	558	573	592	581	596	580	543	554	578	609	630	582	574	554	598	584	588	613	606	548	578	587	575	578	608	558	597	616	574	600	629	587	595	600	591	577	600	592	575	556	597	570	591	564	544	612	591	614	577	554	610	569	567	602	580	571	558	597	571	556	624	596	588	580	590	598	574	581	559	551	595	632	540	622	561	586	595	587	621	549	564	562	538	590	581	621	555	613	559	653	601	567	583	576	602	596	563	596	641	559	628	589	602	584	582	530	565	603	579	645	558	572	591	585	567	590	598	558	590	585	615	608	599	589	603	576	609	533	599	600	534	601	564	596	571	584	588	619	574	591	590	590	582	561	573	617	574	556	588	579	588	621	637	579	581	560	576	545	637	583	611	564	563	598	581	658	593	552	562	599	557	596	578	603	617	565	553	618	577	600	616	625	572	589	554	582	542	617	565	563	567	632	607	576	583	599	588	625	587	586	588	577	590	593	591	585	552	567	580	580	524	584	589	556	595	580	571	567	580	541	573	576	539	588	615	550	596	570	592	594	572	564	575	621	573	598	602	584	556	544	552	614	577	584	558	585	591	567	586	604	621	565	594	583	594	634	594	606	584	582	584	584	568	578	602	555	557	602	592	578	660	641	600	571	560	564	620	601	577	628	615	594	583	613	577	551	604	610	578	612	586	554	599	591	591	603	580	581	604	611	593	568	564	590	579	567	578	603	563	606	550	589	569	556	585	553	563	593	545	571	548	569	583	538	562	539	565	622	599	597	572	602	590	571	612	570	607	600	536	558	553	604	593	678	568	570	565	558	569	630	574	604	593	645	600	591	556	599	566	594	569	610	596	613	647	629	558	586	592	573	578	536	552	612	589	572	553	552	562	604	574	552	592	567	593	631	580	604	613	624	556	616	594	560	596	556	593	576	538	613	574	580	549	556	621	580	577	582	556	603	569	635	597	582	589	643	579	638	587	584	603	556	560	585	561	557	588	593	623	623	586	621	616	564	571	564	564	591	601	633	555	604	569	614	530	590	568	556	602	567	613	582	604	553	568	561	581	568	664	563	602	595	555	535	571	610	583	576	592	563	580	560	530	630	537	570	636	584	597	546	578	613	600	546	565	585	594	627	565	557	573	556	585	536	554	606	553	571	610	598	574	583	604	619	585	563	566	571	614	604	583	607	591	554	553	583	586	574	609	618	594	578	563	556	563	575	593	603	597	594	588	563	558	556	580	582	560	561	614	591	553	567	609	571	592	573	581	551	564	562	634	559	626	581	613	596	591	582	613	603	541	562	570	624	559	575	572	602	641	624	608	564	583	595	532	587	591	566	605	590	527	566	597	560	551	597	580	564	583	611	544	591	536	559	591	577	619	561	604	590	616	567	576	583	567	561	619	596	554	570	527	633	574	537	551	628	566	601	618	615	598	574	581	575	592	605	566	590	585	641	585	625	595	623	575	555	578	592	594	614	579	575	584	578	594	576	648	553	585	621	603	579	587	598	585	561	602	593	581	624	577	592	616	569	589	610	596	577	595	576	577	568	567	552	566	588	573	571	581	555	584	632	586	580	567	552	577	599	573	576	559	606	607	634	599	575	567	602	575	587	568	584	561	589	603	599	610	553	605	574	564	579	549	592	568	631	575	569	548	627	592	554	577	577	604	568	570	586	642	576	614	552	601	576	619	575	581	563	550	628	596	562	552	559	571	551	606	618	610	557	582	561	567	596	569	584	575	581	585	565	613	578	550	573	570	579	564	599	563	587	626	588	588	561	561	589	552	545	585	549	574	559	529	592	549	609	573	624	578	550	593	576	563	611	645	577	599	577	614	586	552	603	548	567	564	565	594	604	600	601	589	576	585	585	567	596	572	533	615	585	546	575	557	649	579	568	568	585	594	577	578	611	579	580	632	561	550	618	593	581	532	537	575	575	587	600	587	534	558	598	609	572	575	595	579	581	542	579	567	628	608	553	630	584	612	562	600	598	540	577	568	586	580	516	551	542	559	623	591	576	546	602	595	608	584	584	612	579	585	571	597	611	572	565	604	540	588	576	598	564	579	547	575	593	583	595	600	568	564	583	583	581	548	597	605	568	570	600	582	553	546	558	587	609	552	576	537	577	591	594	566	577	568	566	603	622	589	605	596	633	578	645	572	608	568	603	600	577	548	591	593	559	607	613	604	586	561	577	583	579	568	557	596	550	628	597	581	545	608	555	613	605	615	552	580	567	571	571	567	549	604	585	603	566	621	616	593	622	523	584	639	608	563	548	554	551	577	563	555	592	573	588	578	545	582	589	592	576	580	608	559	584	611	602	660	560	591	593	555	559	551	575	617	588	594	567	578	593	567	554	563	546	561	561	581	576	587	542	583	575	558	588	615	592	627	579	592	564	556	571	541	598	598	623	596	567	559	587	544	562	573	566	568	585	545	538	589	616	568	587	558	574	604	597	579	627	594	532	557	580	630	602	625	595	588	579	607	571	561	601	558	577	599	570	614	620	568	608	568	525	594	604	577	562	581	576	602	539	585	569	571	605	593	592	603	574	590	541	613	555	571	590	587	602	618	559	609	611	579	533	557	573	635	597	600	590	652	580	595	602	596	578	578	592	553	530	601	548	555	575	577	570	570	604	563	536	585	642	580	629	655	572	569	570	617	609	599	567	597	548	587	597	584	596	612	535	591	545	627	588	579	557	594	592	584	585	599	537	603	614	602	610	600	557	581	583	571	590	607	582	606	586	629	558	592	597	575	585	572	585	599	573	611	574	605	573	600	582	617	571	653	598	595	639	613	572	596	579	620	554	641	607	559	606	604	530	567	591	623	609	637	631	615	577	596	588	550	606	603	584	555	581	596	568	581	604	585	543	588	584	563	600	598	563	536	546	564	557	583	592	584	573	566	554	636	582	583	581	610	602	610	534	573	592	574	584	617	566	582	561	573	576	628	570	588	597	554	638	584	600	567	608	582	612	573	604	565	584	572	607	558	597	581	587	597	588	583	600	582	622	571	610	592	596	583	525	539	634	597	591	569	592	635	539	600	625	599	561	568	597	534	566	575	566	556	567	578	585	581	582	618	577	614	617	590	607	573	557	587	612	622	646	589	579	574	586	556	614	625	586	604	567	587	579	574	594	548	603	632	559	582
9764	5994	4573	2453	1646	1273	1084	976	867	850	5134	25491	23555	13067	5180	1655	489	523	520	537	515	501	534	525	556	497	486	465	502	477	519	498	494	496	536	505	525	524	511	535	519	512	550	537	540	511	511	535	531	532	522	548	541	516	482	526	521	493	513	497	517	500	506	524	527	479	504	486	485	530	506	483	503	492	496	511	514	539	505	507	521	464	487	544	498	494	495	484	510	486	488	531	510	515	506	476	534	522	531	499	508	502	498	505	539	500	513	497	508	496	473	508	515	487	515	508	499	488	499	494	489	524	465	538	539	498	503	493	487	518	501	471	517	448	505	473	529	480	541	492	532	505	452	516	498	507	531	484	513	500	502	506	505	497	488	500	495	509	501	479	508	491	508	524	484	449	498	545	495	483	510	512	498	462	500	492	504	475	492	504	531	524	510	482	519	499	477	509	513	534	476	500	478	479	509	494	469	510	533	511	462	486	473	474	519	535	524	478	524	504	505	468	489	509	467	550	499	548	488	499	535	489	488	501	493	507	494	471	488	518	509	530	508	518	522	507	534	520	499	472	522	472	503	506	490	494	480	499	538	500	478	478	518	521	476	509	476	488	541	471	485	484	525	543	476	517	516	488	485	535	470	501	535	533	492	490	493	518	501	514	519	504	522	488	479	483	520	500	493	501	520	463	496	480	500	524	493	464	503	480	559	514	470	521	495	517	503	450	493	520	495	503	490	526	494	511	518	511	494	507	495	561	501	486	497	513	489	454	481	507	501	531	464	518	492	506	504	556	515	493	470	481	513	480	532	541	482	487	502	496	477	508	479	522	494	497	497	474	508	507	475	539	485	551	483	533	481	481	478	504	463	469	531	491	482	526	472	498	455	492	529	477	518	496	460	511	506	492	494	466	529	539	457	480	489	472	500	449	467	492	507	477	493	484	512	485	512	470	445	532	494	477	477	469	466	485	512	493	515	486	479	460	478	507	461	532	503	509	506	528	491	477	498	496	484	463	522	500	482	469	496	509	504	501	508	474	502	515	537	490	515	493	473	523	489	485	521	555	524	472	445	472	472	511	492	521	497	472	496	504	526	474	493	542	519	480	484	493	558	537	528	485	496	536	468	513	534	516	548	502	484	502	476	525	548	502	496	489	499	512	495	460	545	488	519	496	510	498	481	553	486	495	502	506	507	485	504	455	529	504	478	518	502	475	478	485	519	487	524	516	508	496	499	513	466	518	472	454	494	464	475	499	513	530	513	498	511	516	509	537	504	459	443	489	490	523	484	477	493	466	547	469	502	524	491	492	546	535	522	527	453	492	494	492	473	468	485	525	479	470	494	484	498	485	486	518	463	474	527	489	495	481	505	474	529	522	484	516	462	533	534	498	539	509	454	478	465	517	496	513	491	500	484	529	538	492	489	481	532	499	480	470	513	519	501	490	485	503	487	491	497	523	501	503	519	517	495	553	503	488	513	544	500	472	526	458	502	521	499	484	540	497	486	533	530	522	503	507	483	499	511	509	508	507	492	519	526	519	502	519	485	441	487	499	500	522	544	490	481	499	515	519	490	557	472	493	480	535	489	466	506	508	508	461	497	491	491	502	497	498	487	527	484	460	472	480	507	502	498	460	497	494	493	484	470	525	479	520	512	505	511	506	482	458	485	466	515	517	503	517	513	482	491	498	514	516	482	484	534	516	502	521	499	528	528	492	534	500	471	471	522	510	523	506	488	493	495	489	487	487	488	485	522	504	485	463	490	475	470	515	506	506	513	512	483	473	500	511	478	474	507	494	504	485	516	431	496	506	487	487	478	527	488	480	499	496	451	491	504	507	515	469	493	509	456	477	515	508	523	428	506	461	476	483	524	511	473	560	446	489	487	453	493	486	501	534	513	510	488	539	479	462	469	492	486	498	523	503	485	525	486	508	503	488	541	541	530	497	457	506	526	474	467	496	519	483	512	506	498	466	437	470	500	470	503	515	447	519	487	468	533	483	523	483	481	509	514	495	486	482	508	521	524	520	471	471	513	521	531	483	502	502	499	517	465	502	493	490	499	520	512	488	481	477	472	468	452	490	484	483	491	484	518	468	467	506	516	508	530	471	480	502	479	490	487	502	496	491	519	482	510	523	497	469	499	492	471	494	515	523	508	504	513	480	465	518	482	485	518	492	522	508	498	522	473	487	541	504	479	499	456	508	518	518	480	463	501	512	481	481	505	496	471	491	521	503	493	487	469	503	467	492	468	483	476	506	481	508	472	501	505	471	508	481	497	491	501	487	478	501	483	498	488	519	468	484	490	533	471	504	490	482	537	478	483	492	483	527	560	505	528	521	497	486	526	503	537	510	525	505	483	512	464	513	499	536	507	500	484	510	464	477	516	499	493	535	475	478	473	516	489	502	520	508	495	486	496	526	478	492	490	478	478	530	520	491	475	514	505	474	433	464	501	503	485	505	501	504	471	507	473	487	478	474	487	513	492	514	483	461	491	485	496	515	522	479	531	498	500	511	498	486	458	517	490	473	515	478	527	497	499	526	494	482	439	482	497	465	507	518	476	539	515	495	515	544	453	492	480	514	501	452	473	486	541	483	444	502	466	473	509	451	498	492	456	495	476	479	472	493	492	507	510	468	499	485	530	498	505	467	520	486	482	512	539	465	480	510	496	496	469	538	509	521	489	483	512	492	518	529	500	494	489	523	497	473	511	508	469	524	486	508	482	493	472	445	507	532	474	496	472	489	462	492	516	467	520	468	504	468	484	478	505	476	494	475	493	511	492	502	496	479	489	482	531	494	482	512	460	494	456	513	494	514	483	451	478	498	473	491	525	440	439	451	486	452	465	518	504	463	495	523	497	478	533	495	504	478	526	513	526	528	484	481	512	465	513	509	496	465	470	503	531	507	489	501	469	490	477	505	517	468	511	483	528	470	491	493	482	480	478	486	469	503	537	521	491	504	501	513	501	536	507	481	488	505	465	519	481	484	520	532	523	522	530	481	492	495	514	504	504	487	490	506	494	515	479	479	524	448	525	518	520	506	484	511	489	463	532	502	462	483	488	456	495	468	521	515	487	470	474	466	505	521	476	510	530	507	495	501	507	460	543	502	508	489	464	542	479	480	498	480	465	500	505	529	473	509	529	493	489	487	541	508	511	473	492	465	454	517	487	458	470	498	454	461	523	466	468	535	508	516	466	520	495	499	479	499	526	502	486	508	521	482	503	474	512	495	518	492	462	522	497	493	485	530	512	491	465	497	497	466	482	512	480	511	523	481	478	503	472	505	489	484	541	490	519	499	530	487	474	482	493	507	466	489	459	478	481	530	475	473	519	462	522	522	491	493	515	526	547	498	475	478	495	523	510	490	487	541	503	498	528	493	524	496	503	479	530	469	534	508	497	530	494	478	516	496	465	508	485	506	489	486	511	493	544	533	521	490	527	500	499	477	504	482	527	499	531	460	509	524	500	492	492	512	523	487	513	540	530	495	467	502	497	546
27232	12855	1343	607	437	415	431	457	418	421	426	1046	1980	1454	841	549	458	407	394	395	424	373	423	425	373	436	432	407	423	403	400	416	422	387	386	405	426	389	452	377	415	394	398	420	398	416	385	380	431	409	435	427	406	397	378	443	389	446	398	389	402	390	358	420	372	394	408	403	346	410	401	405	378	420	374	369	378	428	389	392	380	403	399	394	442	358	417	401	401	424	391	405	381	410	428	427	392	402	359	393	412	402	408	375	418	383	387	421	380	418	386	380	396	405	441	395	405	390	384	404	403	382	391	392	435	415	404	443	423	418	401	384	407	412	413	429	398	385	366	399	419	412	390	366	375	395	348	430	404	385	416	374	402	396	389	394	415	407	371	421	437	416	395	394	380	426	429	415	420	407	400	421	380	426	371	419	417	417	378	410	407	425	440	400	405	424	433	403	395	410	397	381	400	373	408	394	389	407	413	364	384	406	390	382	428	380	392	384	433	377	370	390	405	400	412	397	414	359	434	389	443	446	401	396	360	389	387	393	417	425	423	408	399	392	467	404	425	392	410	405	380	390	408	420	411	404	397	385	402	417	374	414	388	412	382	421	419	381	393	395	352	395	416	407	457	383	398	387	371	442	364	404	417	444	397	404	392	425	393	418	406	375	420	404	375	405	421	405	383	418	478	402	401	421	411	392	443	420	425	377	359	422	387	404	396	412	438	411	383	402	370	393	402	381	406	418	388	427	371	405	421	439	450	428	400	397	415	384	392	402	416	392	399	395	405	370	399	367	388	433	406	414	403	394	392	442	463	433	369	413	393	400	399	426	426	428	375	423	426	389	414	378	399	438	351	399	413	403	410	384	448	384	426	405	400	384	403	402	402	372	413	383	418	411	393	378	373	431	434	385	394	387	400	355	422	424	419	357	362	392	405	360	408	417	389	395	414	390	377	444	412	408	400	413	424	399	406	382	408	361	397	396	437	392	410	389	416	390	374	407	400	409	389	382	402	395	388	416	412	362	434	416	394	362	395	415	434	408	400	415	399	437	430	401	386	380	408	396	425	415	402	406	407	419	388	403	381	387	413	412	404	407	382	357	431	403	423	411	415	416	424	354	401	397	399	383	450	416	418	406	403	405	400	434	425	429	411	390	431	419	365	436	397	430	381	426	424	388	387	375	375	397	411	387	395	413	392	437	416	394	420	373	409	403	380	392	403	395	395	429	359	404	400	411	411	388	372	376	390	422	410	383	409	388	429	411	416	392	426	399	421	415	382	396	377	395	425	372	353	421	389	402	392	407	388	401	431	435	421	408	370	399	404	439	394	388	354	406	372	413	439	405	389	416	399	417	381	380	413	396	378	409	383	388	388	428	383	407	384	392	380	419	412	432	404	392	438	413	411	427	435	410	408	431	394	403	408	415	380	415	418	415	414	394	402	384	380	404	389	379	408	404	399	413	398	401	380	418	371	402	394	406	419	390	432	388	400	394	414	358	389	413	398	371	419	404	385	384	387	450	409	411	389	392	412	451	431	392	408	401	404	436	413	391	421	406	390	407	435	363	402	386	417	402	399	452	438	398	394	367	456	388	425	370	387	402	396	412	410	354	438	366	393	381	414	392	392	386	417	420	413	403	362	373	387	408	407	420	394	358	395	409	368	439	423	369	387	434	407	428	400	383	409	393	383	376	398	425	401	413	395	382	419	412	410	375	401	397	374	409	364	419	386	392	439	412	429	404	375	400	413	379	417	413	423	399	422	428	425	391	384	411	421	384	416	421	428	388	402	390	380	397	418	400	389	347	433	423	386	428	451	420	427	382	432	417	392	387	401	385	345	390	389	360	412	377	393	381	404	407	398	409	423	425	411	451	402	371	418	383	427	396	374	386	417	402	403	398	402	366	437	388	429	389	420	361	384	377	430	383	389	363	402	388	374	397	411	391	426	402	398	386	406	382	411	413	426	401	422	431	411	382	381	430	431	388	420	386	435	412	422	432	372	412	419	407	405	389	390	432	401	400	411	398	433	402	396	393	371	443	439	403	402	402	391	395	392	420	439	435	386	380	426	400	398	438	409	423	401	383	386	433	419	352	398	386	402	350	379	407	433	405	404	386	395	426	413	392	381	387	396	383	368	388	370	399	428	446	377	379	400	361	413	406	404	414	394	394	433	392	373	378	414	422	378	414	382	379	403	392	391	351	401	424	367	389	418	397	394	449	390	389	444	396	373	372	395	417	408	398	383	409	371	415	361	444	392	392	410	415	369	407	348	390	399	378	367	397	394	380	399	396	392	407	398	386	383	432	371	416	398	418	411	411	423	410	372	428	427	431	434	385	386	398	387	404	401	407	405	422	388	412	417	411	417	412	406	392	380	390	434	397	339	427	381	413	362	400	386	417	390	405	376	419	408	382	396	406	405	373	412	369	444	400	381	385	404	424	401	405	406	417	384	375	413	407	387	416	389	400	377	438	364	422	413	418	400	377	400	419	410	398	405	420	402	401	460	376	411	394	407	407	356	405	417	387	425	386	390	377	435	390	417	417	441	403	378	396	374	388	406	401	435	430	428	420	422	397	403	433	426	407	406	426	370	410	389	394	404	428	370	396	397	405	439	388	363	387	389	401	402	416	363	432	388	409	386	442	469	424	394	395	374	400	373	403	379	438	395	437	404	383	435	401	415	384	413	406	451	371	393	394	380	418	384	391	396	384	385	415	418	415	399	359	416	401	399	417	399	381	407	426	414	408	386	360	405	394	383	385	441	390	407	424	415	451	450	408	394	414	386	371	362	383	406	420	430	390	379	394	396	406	395	390	384	413	422	394	445	369	395	451	376	369	431	383	398	423	412	393	372	396	413	411	408	379	400	356	439	432	369	375	439	420	399	387	407	381	412	363	414	422	396	428	403	366	440	406	380	383	393	388	417	414	433	408	413	413	375	385	443	414	431	431	425	364	408	395	426	391	385	408	386	382	408	432	418	396	408	397	381	378	450	416	386	392	386	368	414	424	431	446	426	386	400	369	363	419	412	419	410	395	399	385	401	411	398	400	405	422	428	385	419	410	423	387	408	380	385	385	425	449	399	379	422	385	429	377	370	401	391	389	389	425	433	468	396	396	380	416	446	398	428	396	417	387	392	418	380	432	424	389	386	418	438	399	410	416	384	382	393	405	434	401	426	429	404	362	378	382	422	426	400	417	411	370	374	378	371	433	403	402	416	426	414	419	412	369	425	390	405	357	430	386	393	445	394	388	407	414	399	406	419	385	397	368	369	388	420	355	412	407	408	411	411	456	337	375	417	423	416	410	409	423	406	391	410	438	408	411	436	368	407	395	393	387	389	410	398	432	415	372	386	407	390	407	422	398	391	406	381	448	379	400	369	389	377	403	402	372	426	393	449	351	412	384	430	391	391	386	384	436	354	395	385	406	396	397	428	460	381	411	425	375	412	386	365	409	371	412	375	405	386	390	406	455	423	414	407	381	392	428	390	462	407	393
5103	642	532	418	352	361	347	343	400	367	367	1374	2301	1620	782	515	342	342	361	369	324	338	382	368	366	355	376	354	376	339	337	345	347	386	358	345	366	370	322	331	337	358	342	355	334	335	363	341	314	344	364	312	336	333	331	347	301	365	358	343	365	352	370	321	361	354	339	332	370	363	314	321	370	352	327	352	345	351	347	345	360	368	352	363	353	364	353	335	328	333	333	313	335	309	359	345	366	345	333	327	349	372	328	352	336	351	341	361	361	334	320	335	349	387	352	358	369	349	356	358	352	304	302	323	338	318	394	402	303	336	322	332	349	312	350	381	336	356	328	311	342	326	353	336	374	360	313	342	323	339	330	381	312	328	333	369	372	349	341	338	377	322	326	339	335	375	366	363	325	330	359	332	342	390	334	363	340	375	321	349	334	348	338	345	347	351	340	317	340	325	320	340	305	356	323	333	327	316	343	343	344	351	351	355	362	372	362	326	309	333	339	344	339	296	345	348	383	332	313	344	327	364	367	356	329	330	362	333	354	326	345	341	353	339	356	323	330	356	364	368	337	356	349	343	364	359	345	316	349	348	351	316	361	330	333	352	351	321	337	339	336	357	324	377	333	378	369	316	311	326	319	382	347	348	342	337	339	333	367	375	363	341	335	337	333	344	333	329	349	346	340	320	393	340	362	335	343	368	327	317	362	322	353	337	335	361	331	334	346	325	314	331	323	352	344	371	358	367	348	356	372	358	342	334	329	331	358	304	333	363	352	330	350	332	331	348	395	358	326	358	345	307	332	362	353	343	341	346	339	320	337	349	328	341	364	355	329	340	354	352	382	370	331	353	322	359	314	325	323	342	339	354	365	372	329	360	336	380	333	339	348	303	337	324	355	322	345	327	330	309	327	361	337	377	331	341	357	346	379	325	320	322	309	315	330	360	318	349	353	379	342	354	329	307	340	340	313	337	354	345	371	355	348	337	363	370	294	344	320	365	371	351	318	352	369	305	331	335	355	326	303	357	367	315	354	329	323	300	355	346	338	363	337	339	331	323	327	323	364	341	336	339	324	337	360	347	351	317	317	340	350	347	359	352	330	372	366	347	353	340	337	351	334	364	373	346	348	358	368	327	355	313	343	323	301	321	339	322	356	373	341	352	355	351	327	348	336	341	353	313	326	326	338	347	307	341	334	361	338	349	335	306	349	365	346	337	309	339	366	315	339	328	349	347	340	326	315	332	337	330	309	337	370	318	298	333	349	325	329	365	362	321	358	352	369	329	356	339	353	330	315	319	333	306	361	327	368	343	368	353	344	336	341	341	355	361	347	360	355	341	353	334	333	364	358	353	341	328	326	358	333	330	351	327	318	315	371	354	338	344	334	317	329	334	336	355	319	348	310	342	331	351	325	330	335	307	365	353	330	365	320	342	357	349	374	385	357	381	296	356	324	365	332	330	335	376	358	368	330	320	338	329	357	342	357	328	335	351	291	370	329	352	304	351	337	341	324	315	339	339	340	359	313	337	338	355	358	340	372	346	354	389	364	327	330	357	334	326	349	376	346	347	317	364	338	324	340	360	344	354	341	336	311	353	334	367	364	374	356	356	367	329	340	348	349	319	292	336	338	334	345	358	360	336	358	305	353	346	357	334	353	353	341	349	339	352	344	314	337	329	329	354	338	321	345	342	356	322	357	352	326	359	319	326	339	332	307	346	377	364	360	353	350	346	372	331	349	355	347	358	308	365	339	314	346	341	337	349	346	348	317	349	333	329	329	353	322	369	368	326	366	347	329	351	356	343	355	309	356	346	371	351	374	346	297	337	338	333	342	364	342	358	329	339	371	353	321	329	335	362	326	357	334	370	356	325	324	335	344	337	388	321	350	332	357	344	355	360	313	333	317	347	363	378	354	329	367	301	333	358	324	344	357	336	374	320	331	351	374	347	336	352	339	320	344	327	349	308	377	332	351	361	334	347	336	354	331	357	344	302	348	358	358	338	356	331	351	334	334	346	343	366	331	336	367	322	365	368	354	365	345	335	344	342	390	335	362	327	322	348	348	336	348	340	388	351	329	364	343	364	321	338	353	371	363	359	341	331	365	336	345	328	375	374	368	370	368	347	332	344	366	324	356	359	372	314	309	343	332	365	345	344	349	329	354	349	366	338	346	360	288	343	330	378	351	345	366	317	321	332	359	344	369	320	314	325	313	331	330	332	342	342	382	370	368	357	329	333	324	329	362	340	331	360	357	345	358	347	363	413	339	360	319	334	357	351	321	344	349	358	326	377	353	359	346	329	326	339	337	328	329	368	321	356	365	326	357	358	311	321	337	368	344	333	346	304	340	329	365	368	362	307	341	301	350	355	330	334	337	338	365	339	342	327	331	374	346	354	371	343	333	344	334	339	318	345	339	336	355	331	338	334	338	323	345	333	354	343	335	378	368	373	324	361	373	372	356	334	344	354	313	351	356	335	371	359	368	341	344	360	332	331	335	341	322	355	373	318	315	339	353	336	343	348	351	348	353	341	343	345	331	330	359	356	356	341	374	352	341	312	361	371	345	359	346	344	342	332	328	318	331	342	325	374	349	339	319	372	345	341	345	343	310	330	352	366	396	363	351	348	347	361	348	354	340	345	361	352	354	359	347	349	362	319	349	361	343	353	336	387	356	332	353	364	348	333	340	328	299	383	348	338	334	345	336	337	338	320	331	323	324	370	333	335	329	333	373	350	327	351	338	329	369	329	338	324	342	359	329	311	349	335	348	344	352	329	373	377	326	317	330	325	322	351	313	376	350	361	338	341	366	347	330	331	335	350	337	329	317	354	346	362	344	363	372	340	350	368	327	350	339	345	336	358	349	335	330	336	349	337	326	347	326	356	354	342	326	369	338	316	340	352	382	380	379	349	327	348	336	361	345	327	341	311	350	378	350	287	349	323	352	321	373	344	337	358	329	359	330	337	358	345	338	358	321	375	311	363	341	354	349	350	342	356	323	321	360	338	344	360	346	356	343	355	335	285	363	332	355	354	349	346	309	322	327	344	362	361	340	326	333	301	339	354	330	367	306	318	342	363	361	348	349	348	347	356	319	351	344	346	344	332	328	372	351	339	316	324	354	334	329	361	328	343	336	374	325	375	363	350	357	357	334	346	369	370	359	330	366	334	363	363	357	355	314	328	365	342	325	362	352	349	338	345	305	359	332	323	353	353	343	366	368	326	345	333	318	352	330	372	345	332	343	355	354	372	356	341	385	330	345	362	356	351	331	328	349	369	324	331	364	335	343	338	366	317	316	334	304	345	366	332	333	337	311	320	324	321	323	331	349	359	352	368	330	312	329	338	385	352	378	333	341	318	369	362	342	337	333	335	377	372	320	316	344	332	339	306	367	335	354	353	346	337	363	321	342	348	368	345	366	318	358	364	348	346	348	339	324	341	334	340	340	329	349	377	360	338	315	352	347	324	325	315	308	328	324	322	329	354	331	362	336	358	323	364
24771	21052	27585	24741	11439	1250	805	631	525	501	1245	11961	17287	9860	2778	1101	425	434	409	431	463	428	396	448	422	406	362	399	438	407	436	401	449	423	428	401	406	398	430	385	427	409	439	432	420	442	410	425	370	431	418	434	446	430	417	439	377	423	420	363	391	441	445	413	428	439	378	403	424	432	413	399	396	437	414	394	413	415	466	398	439	412	423	465	430	454	424	406	442	406	422	427	392	415	424	400	457	379	443	430	412	458	432	420	388	416	427	404	453	407	409	407	417	406	401	419	403	410	424	430	451	429	400	413	448	438	395	435	386	405	431	432	406	453	428	445	396	388	421	421	432	424	448	421	403	448	378	383	389	407	417	390	398	416	403	408	420	377	446	407	405	403	431	437	421	405	416	443	405	417	423	445	461	419	455	415	412	402	415	412	414	426	417	441	428	399	411	385	435	432	399	438	463	430	427	396	375	397	410	424	406	401	427	406	404	445	439	436	388	444	409	413	422	428	425	397	402	420	422	403	446	353	411	441	425	418	436	370	421	399	401	384	419	428	397	410	432	408	433	389	408	427	410	390	424	419	397	445	420	479	414	424	438	454	429	406	424	403	431	444	435	420	417	420	380	391	451	434	367	418	408	423	407	445	424	395	422	412	440	387	388	396	403	381	449	448	405	412	416	398	389	464	390	449	438	434	422	411	397	435	414	389	380	457	376	423	420	428	392	438	420	434	444	401	384	432	414	465	406	391	432	435	429	390	426	411	386	434	406	400	409	413	368	384	464	381	402	425	420	432	448	399	375	401	423	399	396	429	407	385	436	449	418	428	415	414	390	387	447	423	423	411	422	435	431	396	436	398	448	436	433	448	423	455	400	427	438	420	357	436	438	386	428	439	391	379	417	434	406	405	441	415	412	447	365	383	437	421	428	431	431	433	413	448	407	415	421	430	428	445	411	400	402	420	431	370	418	442	390	391	405	447	409	397	407	422	416	418	375	398	415	401	424	428	445	384	412	433	384	421	467	393	411	431	442	421	407	428	412	394	425	386	415	399	422	418	403	359	432	454	407	404	414	403	429	413	449	407	415	421	406	443	413	429	470	466	409	386	397	425	450	436	420	410	416	453	383	452	426	406	429	428	415	426	428	421	374	409	411	409	443	370	396	421	418	439	447	413	431	419	456	407	420	422	395	402	395	422	381	416	414	395	425	403	417	404	423	421	416	429	433	455	416	412	423	412	433	401	428	409	414	443	437	388	446	429	423	416	396	436	415	379	410	393	430	426	402	382	421	395	405	430	452	445	389	383	398	427	399	453	402	403	427	439	377	419	414	418	439	424	401	415	430	441	388	405	455	463	379	447	414	458	422	406	401	417	388	421	392	430	424	420	424	437	418	409	431	448	420	434	435	456	431	392	459	431	399	424	448	433	430	412	428	419	421	462	410	390	412	436	412	434	445	413	407	381	410	392	380	420	424	407	446	434	442	429	451	425	458	418	433	397	440	380	422	378	411	421	390	426	431	442	401	388	416	429	400	443	404	417	423	397	428	414	380	419	438	410	416	414	419	459	437	416	403	423	437	405	411	412	390	390	442	440	411	422	402	442	419	407	419	406	433	416	397	435	422	410	415	421	431	424	418	424	416	443	430	432	422	440	419	412	407	428	424	435	374	408	456	412	415	413	413	431	430	436	410	387	403	395	424	415	393	396	412	437	441	438	407	401	415	435	436	468	440	439	455	410	423	412	424	404	454	428	435	396	442	406	428	437	425	425	402	392	451	403	432	412	410	395	394	411	381	443	470	433	440	409	400	415	437	409	416	404	466	440	400	417	430	434	422	410	420	420	405	408	413	415	453	417	412	418	398	411	376	383	433	411	393	412	396	399	383	397	438	408	432	430	402	404	392	422	437	429	467	422	410	439	429	408	384	443	413	425	417	389	424	393	402	401	420	385	402	407	457	382	413	392	424	422	412	410	406	391	421	435	441	374	394	414	444	417	424	409	410	398	393	416	372	400	433	395	456	450	404	456	413	389	435	397	419	385	415	415	396	416	414	406	380	435	433	419	414	449	395	422	404	385	398	413	422	443	446	386	409	407	407	414	433	405	396	407	391	429	378	460	428	418	436	438	391	381	460	429	444	380	405	423	381	409	425	427	390	453	414	431	409	444	408	440	435	405	439	425	435	438	486	404	424	412	415	415	408	411	421	422	413	402	420	426	414	428	444	414	408	424	406	424	396	399	398	461	407	386	397	451	452	393	409	381	416	413	446	433	386	425	412	415	429	417	385	429	440	411	394	401	399	396	399	401	438	445	425	482	415	422	386	412	423	427	451	430	431	403	448	380	395	397	395	394	394	415	440	411	429	374	400	418	460	436	431	373	451	466	450	424	423	421	409	406	417	422	415	415	432	382	410	441	433	417	430	448	428	413	404	396	427	421	420	419	427	452	409	420	452	379	415	396	419	393	401	424	399	412	429	428	407	393	394	422	438	404	390	402	471	404	410	428	401	437	433	388	434	407	416	451	426	391	395	392	418	410	410	407	426	428	421	391	442	450	429	395	411	417	435	432	435	403	441	370	447	438	415	399	428	407	385	393	406	423	399	388	401	467	426	423	432	444	416	435	401	415	431	412	405	434	429	370	440	412	422	432	378	395	400	441	417	418	409	453	414	403	429	401	427	411	423	405	412	405	392	428	440	428	415	430	432	393	399	435	403	443	445	437	453	431	427	425	419	415	407	404	439	418	413	398	396	400	441	414	417	427	402	400	420	422	375	431	408	410	389	413	394	400	389	369	420	418	413	439	422	456	407	398	435	455	385	409	366	404	423	419	410	430	405	392	422	387	446	414	426	432	422	430	422	451	406	400	407	414	417	394	419	431	433	442	431	439	444	403	434	419	436	416	437	419	390	396	434	390	426	411	415	401	425	438	445	425	408	399	372	416	462	439	429	410	418	401	461	419	433	411	429	406	446	414	419	422	407	456	423	400	387	398	407	406	431	387	428	422	441	394	416	412	386	398	402	444	381	434	430	413	424	371	413	387	420	432	427	403	394	395	421	449	422	423	442	430	387	424	401	403	386	428	443	390	391	411	378	393	415	429	382	426	400	431	408	431	425	401	461	426	447	401	451	406	403	424	448	378	453	409	400	425	431	421	396	409	410	394	421	407	401	422	415	392	412	388	403	403	411	426	380	428	460	408	423	438	430	444	460	438	420	404	403	441	396	384	346	435	400	424	410	406	415	404	425	396	409	453	452	410	411	388	426	420	438	419	412	431	433	421	436	413	415	407	406	411	443	432	380	403	438	394	434	444	428	448	415	409	380	353	423	404	416	435	416	431	386	437	413	410	396	436	416	399	437	481	433	399	428	443	447	388	429	420	434	442	379	402	440	442	427	402	400	426	433	417	393	427	431	440	430	418	432	409	368	453	376	401	401	428	409	424	436	423	404	388	425	423	426	422	434	460	420	429	438	421	397	412	412	406	440	406	398	423
9055	3505	2803	1406	939	809	655	613	576	516	1934	14422	15874	8346	2683	1179	362	340	384	395	386	365	358	416	408	368	404	402	379	327	385	384	387	358	374	373	361	385	376	394	361	377	387	348	348	389	377	393	349	366	346	380	395	376	374	430	392	402	344	344	353	384	353	348	362	388	346	398	380	342	360	378	356	397	349	347	380	330	389	373	365	407	370	385	332	397	381	338	364	390	350	371	412	364	390	377	346	380	351	370	403	398	368	380	385	382	344	368	373	351	391	403	381	360	388	345	380	406	362	342	388	392	360	360	380	368	387	357	377	352	371	385	387	359	370	389	368	394	363	383	337	355	345	367	374	359	348	363	368	363	367	382	367	362	369	367	367	359	389	383	382	363	371	349	393	376	384	361	394	359	371	365	344	356	404	373	394	346	371	352	370	347	355	379	393	380	391	356	396	364	368	388	396	394	357	352	328	352	387	390	404	360	363	371	394	366	358	363	351	383	380	364	372	353	377	393	342	367	336	344	388	392	357	354	360	334	369	388	370	379	389	358	370	354	396	372	397	387	351	370	349	387	351	374	365	393	388	382	355	369	354	389	368	359	404	378	395	366	333	367	380	354	368	373	364	364	366	409	365	403	379	371	357	388	391	350	367	393	397	413	365	364	383	348	386	391	353	404	418	373	361	372	363	393	372	373	357	339	371	388	423	332	380	377	358	385	363	383	347	398	332	380	366	368	344	375	408	369	376	368	360	360	376	387	385	326	368	368	381	358	380	335	357	341	384	404	356	372	353	356	346	373	361	351	397	363	391	382	370	372	372	334	351	376	352	354	346	364	386	354	358	344	383	388	351	375	377	365	353	316	337	352	351	403	369	370	391	339	350	384	371	325	390	354	371	342	366	373	339	348	347	402	362	395	343	383	420	342	350	353	353	357	358	356	408	391	336	350	373	375	381	374	367	346	381	382	379	382	369	365	374	382	366	395	380	332	368	374	342	376	359	419	408	354	401	376	355	410	343	345	354	365	394	377	408	371	375	388	381	391	376	411	372	325	365	338	368	364	366	367	409	362	356	382	402	365	388	383	405	357	363	362	371	377	377	399	362	401	343	371	384	381	364	345	380	352	398	362	364	387	359	389	369	374	358	371	416	350	346	378	359	389	347	388	399	397	354	368	382	338	378	365	347	371	355	366	385	395	392	373	389	361	396	386	337	376	371	374	381	365	374	371	376	369	407	358	330	389	414	402	360	389	380	365	354	364	353	373	354	357	347	369	351	356	360	412	394	356	366	412	355	348	359	347	373	361	354	363	384	340	407	350	376	376	379	374	370	405	348	344	409	393	385	380	345	357	375	357	374	423	358	371	395	384	373	406	375	343	387	353	373	371	364	392	364	375	427	377	397	368	380	346	377	342	368	392	363	365	384	372	385	366	385	375	397	370	377	365	339	370	337	367	387	368	376	355	355	378	344	387	352	381	380	387	380	366	352	375	379	362	354	382	390	374	411	362	384	346	346	362	363	347	368	369	350	332	368	374	378	371	389	350	381	363	350	328	338	394	371	368	389	354	370	345	350	362	370	369	358	363	374	363	334	407	375	373	358	364	383	383	384	361	405	363	357	355	399	346	341	369	351	388	377	355	390	346	345	360	382	359	375	369	365	344	369	364	373	334	383	362	358	371	337	366	416	393	364	385	342	390	389	382	365	373	375	356	363	344	345	371	376	419	410	367	363	362	383	384	352	351	393	376	343	358	374	400	378	349	357	376	365	385	344	347	387	388	338	439	370	407	378	392	395	367	388	368	334	385	395	359	404	375	399	378	352	389	384	384	374	357	390	394	389	386	387	369	380	366	328	331	350	364	401	363	369	357	377	349	364	354	368	360	357	395	346	371	345	390	415	412	343	322	382	400	325	375	367	373	388	328	383	344	386	357	400	339	379	360	371	357	386	372	380	365	393	349	383	399	374	371	322	360	403	378	408	396	333	357	357	393	352	371	363	372	358	348	360	389	385	355	348	357	370	382	397	395	335	350	378	364	415	373	414	363	330	355	341	412	381	342	399	354	362	363	384	373	332	380	321	382	389	374	390	335	377	353	370	375	347	381	403	362	386	388	389	370	358	343	389	345	388	347	343	374	377	381	362	359	362	329	337	369	364	366	422	367	352	376	385	393	375	363	355	372	346	366	341	387	368	357	418	390	406	374	351	360	381	369	362	348	408	369	379	336	371	392	348	372	375	369	356	363	381	356	383	375	357	380	367	364	348	323	362	399	382	380	337	367	376	366	358	379	368	348	360	327	365	348	361	360	360	367	357	380	352	322	391	360	340	388	413	383	355	392	406	382	409	369	384	374	379	348	384	359	368	337	334	376	388	392	382	379	367	393	369	382	396	413	384	352	345	367	383	395	345	348	350	349	357	346	372	364	346	357	378	362	376	393	376	331	355	353	376	356	366	359	360	393	380	396	345	378	367	355	365	363	370	354	368	350	349	384	390	364	374	345	377	370	369	395	379	384	368	362	371	364	347	376	332	387	362	396	366	374	399	364	376	376	380	376	382	359	372	387	364	398	329	382	348	409	335	352	363	360	346	384	356	386	380	369	381	353	345	334	335	395	390	369	364	356	395	371	372	369	367	362	384	367	329	356	383	355	366	340	374	350	358	383	353	348	377	374	376	384	360	356	394	373	360	359	375	358	339	376	346	339	354	361	388	398	362	369	369	365	392	389	356	350	374	362	368	363	407	369	370	393	317	388	379	378	381	378	349	376	371	365	374	358	378	352	356	372	364	376	363	351	306	370	395	338	366	380	371	366	350	377	376	369	383	398	363	344	358	364	377	384	393	384	393	385	377	349	343	374	365	381	365	372	371	364	369	368	376	346	359	350	382	379	369	358	372	382	336	382	352	362	374	347	342	371	354	361	375	396	374	398	334	337	383	363	353	360	367	368	376	369	338	370	373	346	356	379	348	383	358	346	369	345	398	355	387	356	390	347	387	379	354	371	359	367	376	350	385	391	375	367	364	381	370	356	374	388	368	383	366	342	370	361	357	394	361	345	333	360	357	374	385	355	357	374	378	381	391	387	379	371	353	393	356	339	381	369	376	384	391	358	366	352	355	353	397	333	373	400	341	373	383	344	335	389	386	371	338	372	376	360	369	339	358	372	367	379	362	398	373	384	393	367	358	394	344	350	363	388	355	364	373	361	389	375	385	352	333	338	378	342	383	351	390	396	410	367	362	419	356	337	358	352	398	371	374	374	376	361	357	333	353	349	363	374	360	357	360	389	378	378	381	356	365	364	365	364	362	381	386	373	376	351	388	354	366	371	383	351	358	370	340	373	377	400	399	350	353	341	342	385	373	366	368	370	361	374	356	375	345	375	338	372	391	393	378	396	343	371	377	346	366	374	357	385	367	363	395	340	380	335	368	412	347	385	388	351	370	358	367	342	382	369	356	341	343	388	374	367	383	401	350	353	364	384	375	381	368	351	388	386
23958	21054	28454	23879	21043	8747	1648	1009	868	960	6153	26822	26061	14744	4636	1418	653	653	605	700	631	606	596	617	605	614	629	603	657	590	634	638	612	594	632	618	589	574	609	579	569	574	580	586	610	622	607	558	623	602	614	590	618	604	597	644	602	606	563	616	608	539	585	572	588	621	631	605	594	614	609	579	561	588	592	600	581	629	643	613	599	618	605	626	605	598	561	587	592	566	575	595	601	620	583	615	590	627	579	612	569	646	602	620	580	599	581	562	584	593	629	590	610	587	583	587	584	592	634	605	570	588	641	601	574	614	658	647	599	616	586	582	645	571	578	593	594	539	646	621	609	588	573	579	581	615	548	630	628	596	598	621	619	594	603	584	592	633	574	631	587	610	620	603	582	601	623	592	613	553	587	609	601	619	609	625	577	571	581	626	555	610	613	590	594	547	625	589	568	599	584	632	583	564	619	585	603	570	658	587	545	599	630	606	565	593	572	608	625	612	622	585	646	593	607	565	597	594	587	596	597	579	535	599	569	604	604	587	624	579	602	562	587	585	599	562	571	604	576	594	590	592	572	598	580	594	624	599	613	571	604	598	585	587	602	604	598	589	589	584	623	602	585	577	587	572	596	594	614	615	631	589	615	585	596	600	588	594	564	641	598	571	600	600	605	620	589	600	582	641	624	629	632	609	557	602	619	601	591	615	580	637	604	591	591	551	581	597	609	596	647	615	576	639	644	613	616	642	588	584	590	625	617	693	584	583	605	609	575	555	590	573	559	590	563	609	580	593	586	550	657	598	609	619	594	630	642	583	619	591	595	633	595	598	611	585	569	613	632	581	582	591	572	583	572	568	633	573	612	629	647	578	590	603	576	627	619	600	634	614	629	593	634	578	577	645	610	596	615	602	611	596	666	599	583	605	603	569	572	596	574	623	582	610	630	621	594	660	600	611	584	641	649	602	641	616	594	618	588	578	582	589	589	648	576	641	604	586	572	625	612	616	599	638	569	594	573	629	621	623	624	608	566	572	631	620	580	640	583	600	588	612	554	579	606	642	579	578	564	568	638	601	592	559	591	585	636	581	648	615	576	605	598	606	648	626	617	600	586	569	558	629	613	605	596	635	586	618	600	571	630	579	590	600	600	578	592	576	581	604	571	596	589	598	591	553	607	598	638	590	587	598	616	563	586	594	569	558	580	587	586	590	588	584	628	657	588	599	583	590	616	610	575	551	608	605	602	600	574	563	590	601	626	582	628	582	597	610	675	592	595	610	616	591	584	614	652	557	618	600	617	583	592	607	622	606	580	579	601	606	581	599	565	559	598	604	608	593	578	607	563	613	591	574	580	626	583	576	615	630	599	589	629	602	601	615	599	607	606	578	643	580	570	569	583	608	597	604	609	563	604	596	596	599	572	579	622	578	587	567	597	621	629	605	589	620	589	570	614	602	605	629	598	575	592	575	612	564	560	601	622	589	554	619	582	557	586	583	597	607	599	582	600	567	616	612	617	600	637	603	577	617	570	585	571	575	550	599	646	633	608	613	562	643	591	620	522	622	570	620	575	636	609	591	572	589	578	578	602	547	608	596	589	609	586	599	568	624	581	597	630	638	606	612	601	632	641	598	591	617	548	586	583	658	602	667	603	548	620	634	558	589	583	601	584	594	629	594	595	580	557	599	556	554	589	605	595	643	606	641	580	603	606	606	605	586	577	612	596	581	630	605	606	624	579	611	616	564	567	633	615	604	598	569	579	557	586	570	622	588	575	664	588	604	613	603	578	568	612	568	602	601	584	602	585	641	588	650	562	625	606	645	622	585	626	605	564	601	557	569	617	598	614	580	599	619	620	620	576	596	596	622	640	607	579	572	631	575	551	645	580	607	602	574	551	625	573	628	610	578	609	636	567	593	646	564	581	597	570	577	593	671	593	605	547	607	574	592	608	577	607	641	599	617	584	559	565	532	595	621	605	586	557	582	582	607	628	576	650	586	611	603	634	546	581	594	558	572	612	614	586	560	632	590	585	628	633	577	589	591	596	584	540	604	585	602	632	570	603	658	593	612	613	582	566	631	590	643	572	630	606	597	606	616	613	599	617	596	601	618	596	587	574	580	613	626	611	546	568	575	607	572	628	601	585	603	616	598	621	634	609	608	560	616	613	591	591	615	614	614	652	630	588	588	598	602	589	597	628	579	615	628	584	625	571	583	595	587	589	622	560	609	578	595	594	603	619	625	564	608	636	623	614	620	582	567	620	619	577	566	593	647	585	589	579	590	579	561	589	595	627	559	613	605	606	567	590	555	626	548	604	598	650	593	619	560	603	590	607	591	565	574	626	616	584	605	600	597	644	617	613	575	593	579	589	633	582	605	559	587	592	612	599	573	589	626	577	596	585	594	603	604	603	557	556	607	632	572	578	569	632	587	624	618	638	620	615	596	584	618	576	621	584	609	595	542	564	604	611	558	597	551	585	570	603	607	586	566	587	551	620	616	577	581	644	621	615	608	594	579	586	594	562	586	631	620	583	587	600	612	565	594	619	586	598	618	652	572	585	627	616	561	567	595	588	603	588	565	595	585	627	610	587	621	562	584	588	588	611	569	625	582	614	580	574	556	641	596	569	599	579	622	621	610	586	564	628	658	601	587	592	599	616	606	589	602	574	614	602	582	624	593	613	588	572	645	651	613	590	627	575	629	566	624	615	588	587	579	579	629	618	579	608	548	587	610	585	582	584	647	623	588	599	626	635	623	572	619	608	591	616	592	581	621	618	578	573	567	613	590	618	589	631	552	595	572	623	621	593	605	592	623	577	618	591	579	574	600	570	571	568	593	591	559	595	622	597	607	613	645	583	597	596	616	621	566	564	628	621	586	576	584	595	590	583	617	609	604	572	596	587	571	614	647	578	579	593	558	599	598	581	628	588	629	594	601	588	616	570	605	585	630	652	601	549	590	607	607	586	635	597	594	604	607	612	608	579	604	564	583	600	612	588	573	628	584	593	583	614	620	568	603	617	589	641	667	546	590	596	607	600	570	620	590	620	545	613	592	610	573	592	621	541	587	593	597	583	560	585	566	605	596	620	648	584	550	583	585	579	604	581	581	593	580	586	605	599	611	608	651	596	606	578	571	600	580	604	587	609	589	538	577	568	618	579	603	598	590	572	603	588	616	578	585	602	585	624	569	539	585	599	587	578	571	604	579	594	638	592	619	583	638	593	589	620	612	600	563	601	562	564	596	605	600	591	603	600	601	582	606	571	585	594	548	609	563	566	606	566	594	578	586	593	678	612	619	565	537	598	558	591	587	618	532	588	562	602	616	612	579	565	554	572	583	610	601	589	568	602	567	566	598	603	568	575	590	584	574	613	581	623	601	599	611	583	552	579	681	601	595	591	599	603	569	620	585	561	580	622	578	620	614	575	603	600	560	549	560	580	555	582	601	571	602	598	571	567	593	616	633	601	653	648	587	584	622	616	592	590	588	578	615	618	617	616	611
12585	5926	4691	2414	1639	1399	1038	936	895	1093	8933	27328	22131	11281	4084	1250	479	515	533	545	567	511	528	502	515	531	488	497	509	489	532	485	523	522	513	551	515	527	493	513	500	561	512	481	504	524	509	528	475	535	543	541	535	458	537	502	502	538	510	526	514	537	517	489	502	529	546	501	536	548	462	506	492	492	536	507	511	530	514	492	530	482	480	543	493	535	542	524	561	506	508	516	527	551	528	519	478	533	519	488	497	500	515	554	508	516	535	504	460	507	537	524	514	507	497	499	562	497	537	547	498	449	490	535	495	487	521	494	541	479	518	465	528	495	521	499	484	495	518	522	530	517	485	488	495	534	493	506	516	533	461	477	503	563	536	492	539	550	462	491	532	494	503	543	565	545	507	515	539	520	549	555	490	524	460	528	488	568	503	500	489	500	495	523	493	506	525	517	519	537	479	499	507	506	478	522	518	512	520	494	502	500	481	526	498	507	510	498	493	490	526	531	488	531	538	522	539	511	515	483	550	507	512	524	522	515	528	533	497	513	529	534	465	523	490	528	522	458	513	526	533	548	499	496	535	482	507	463	560	498	454	532	478	525	510	495	513	516	521	511	503	522	523	486	511	489	505	498	531	526	544	513	502	487	506	532	497	488	497	495	525	494	513	508	514	505	489	501	510	547	508	492	541	454	520	502	493	500	493	530	527	503	506	502	508	510	486	515	499	508	536	555	543	524	497	518	554	556	518	514	510	514	530	505	509	564	510	486	491	484	509	530	503	499	479	507	497	522	522	510	514	524	521	499	504	478	578	476	523	517	497	486	535	532	513	521	459	552	550	478	549	523	511	533	490	516	493	506	524	519	524	453	498	515	496	512	487	525	487	521	476	578	486	498	522	515	515	495	491	568	487	493	484	544	517	477	492	525	523	538	491	489	500	505	497	515	507	535	481	485	518	464	520	542	526	550	485	476	481	506	499	471	522	506	480	470	499	530	545	536	536	500	507	502	526	509	504	496	503	502	521	507	509	510	508	519	527	497	520	486	509	508	496	517	530	459	492	508	475	510	459	492	504	496	500	511	481	553	500	538	511	495	474	489	486	540	493	539	510	522	490	497	502	509	464	498	522	506	520	505	521	492	532	500	523	509	499	528	508	516	477	481	521	503	486	462	554	499	496	557	502	487	491	518	518	450	516	499	483	518	540	494	512	548	560	495	496	537	516	504	491	508	499	490	515	515	519	493	522	492	480	539	504	485	481	496	548	515	512	514	511	511	479	499	491	521	485	488	505	527	532	512	533	513	503	515	482	510	488	489	489	466	535	521	501	477	497	485	516	475	525	490	473	476	494	490	492	509	472	505	498	484	495	502	492	509	498	517	522	485	516	529	458	530	499	500	511	533	503	519	545	501	520	526	501	480	532	504	509	511	492	511	501	503	529	531	505	521	501	517	526	483	477	518	510	499	536	531	470	490	471	486	528	524	502	530	496	543	509	511	550	465	473	482	512	503	534	508	507	534	459	483	507	489	493	503	539	526	533	511	504	521	498	496	494	541	519	528	514	474	510	502	476	524	493	475	499	504	490	546	509	494	520	527	506	519	467	512	486	494	498	498	555	492	508	531	520	495	506	517	486	490	512	525	525	501	515	492	500	527	528	446	469	509	502	531	473	503	520	522	521	498	485	487	488	527	489	486	489	491	499	509	498	501	511	523	506	533	506	507	534	514	522	526	521	535	503	479	510	481	490	529	503	482	507	506	523	502	481	476	465	496	502	483	510	490	522	480	543	520	462	464	478	519	491	486	506	475	510	511	499	531	485	550	515	520	503	518	495	520	516	488	520	494	479	523	506	533	442	527	533	537	512	488	465	475	536	499	535	519	496	486	511	490	490	518	537	490	518	493	474	509	522	531	513	514	509	512	520	529	463	508	528	514	500	519	496	483	493	520	533	515	540	457	473	524	450	492	488	520	499	495	505	543	513	529	485	504	472	532	515	518	535	500	491	567	486	505	488	516	503	521	512	505	508	523	520	472	520	506	488	519	514	486	506	513	517	482	524	505	525	514	530	493	513	453	496	515	542	508	519	497	521	481	482	499	488	538	504	526	527	506	471	455	473	531	516	490	500	508	546	497	515	497	452	456	493	536	489	509	500	521	533	500	535	545	522	486	541	534	486	508	483	503	512	510	487	503	535	505	510	501	501	511	499	543	510	509	493	509	504	524	505	490	482	507	542	473	492	501	502	548	551	552	453	507	473	512	496	493	518	491	521	498	499	553	482	512	494	494	512	550	497	473	510	519	504	487	508	509	513	490	494	516	488	481	527	522	509	528	469	508	480	513	484	510	575	511	486	490	512	515	495	493	511	519	504	500	512	556	526	512	469	499	523	501	554	490	505	483	530	538	491	490	505	565	481	500	541	518	508	527	494	517	514	531	498	501	492	507	480	515	492	496	531	512	476	524	473	529	507	493	517	459	539	496	511	535	535	512	500	503	481	476	499	531	500	478	501	525	549	489	517	524	472	492	508	506	540	519	503	510	469	515	524	494	498	505	512	506	533	541	554	498	472	542	476	498	499	508	503	513	486	474	489	539	507	509	536	501	477	486	502	503	495	501	539	554	501	529	463	504	511	500	496	482	497	544	488	496	503	549	487	493	496	490	473	512	483	525	520	501	512	460	536	508	511	496	488	492	471	491	489	496	506	503	517	518	503	506	493	474	521	524	520	525	471	477	502	517	504	543	491	504	508	518	485	511	496	522	513	505	539	501	490	457	535	529	467	486	491	530	479	471	525	526	538	512	494	515	482	452	489	478	476	478	481	529	510	452	517	493	485	528	439	486	506	536	514	484	499	512	537	484	508	546	507	475	472	494	539	509	491	482	496	522	507	503	510	506	522	485	479	503	514	460	497	507	518	533	481	463	527	497	480	510	552	535	501	472	506	518	450	490	521	519	508	481	503	507	456	528	512	499	513	535	504	495	509	493	490	504	504	475	522	493	497	484	519	542	528	520	483	470	515	505	553	509	515	506	503	487	488	483	461	483	466	518	537	549	520	488	553	471	525	439	513	502	524	476	507	535	535	478	498	535	503	490	546	507	478	515	468	513	503	515	502	480	499	493	541	518	525	492	526	481	499	513	499	504	495	521	526	519	540	514	474	503	502	462	518	496	520	527	483	529	477	465	489	509	518	505	520	517	545	518	463	512	505	463	516	460	498	491	495	533	502	503	510	501	500	504	511	491	520	483	514	517	515	501	520	517	503	488	551	512	469	527	507	503	514	492	475	545	527	500	522	514	521	491	494	481	502	526	527	474	512	506	513	516	495	529	476	513	460	486	525	510	481	504	501	481	495	492	517	512	528	491	478	471	483	508	515	513	523	465	528	479	531	536	506	515	491	514	464	520	521	503	480	502	502	479	498	484	517	502	493	489	512	511	507	511	523	483	491	505	542	466	481	471	489	509	497	516	497	498	457	494	477	500	530	560	507	526	503	444
27324	13173	1377	607	454	380	420	426	399	432	611	1525	1708	1148	704	433	400	370	381	393	405	410	404	385	402	379	394	366	377	416	376	398	365	391	394	359	401	356	406	346	376	381	356	390	365	368	388	412	365	418	366	364	387	403	390	381	378	386	386	428	383	404	379	348	371	388	393	379	413	347	427	400	401	349	392	415	402	401	409	376	377	370	425	368	390	410	363	376	372	375	406	402	372	378	403	379	385	394	360	430	353	387	402	369	390	390	393	352	402	378	339	358	359	391	407	390	386	355	380	383	390	397	394	403	389	338	378	392	354	420	383	362	370	356	395	403	402	366	329	376	384	385	365	376	340	359	357	396	365	396	378	405	411	383	393	389	379	379	421	396	388	360	382	392	398	367	330	396	424	337	363	375	377	384	391	394	350	399	348	378	373	379	404	400	349	403	392	401	382	392	399	409	383	372	395	383	376	385	394	371	345	367	378	390	386	396	333	375	394	379	413	375	379	405	383	349	411	367	360	371	388	361	360	432	380	355	398	398	374	364	383	371	422	361	398	385	361	392	382	365	354	379	380	383	378	406	386	351	358	374	391	368	373	422	402	327	404	348	357	362	353	386	383	392	382	355	375	357	391	382	373	367	380	376	367	396	381	360	382	349	393	399	389	349	366	370	361	374	407	390	375	349	398	402	397	376	404	390	365	377	382	406	376	372	370	400	392	377	377	365	368	334	365	376	395	341	340	409	361	399	391	355	351	326	354	389	373	370	379	384	388	390	379	409	392	371	418	404	408	362	397	348	370	386	391	366	418	372	370	394	366	394	388	391	365	381	407	383	343	372	365	415	414	397	375	417	387	407	373	408	430	360	398	388	371	395	377	404	368	391	370	372	373	342	427	375	355	410	394	363	368	364	377	384	383	366	386	361	386	394	353	385	395	398	370	388	399	339	357	384	375	381	386	377	385	409	375	399	370	394	415	428	357	371	389	355	384	370	353	367	401	378	403	420	358	362	350	414	387	367	407	387	359	363	416	346	370	390	392	385	393	431	369	385	422	384	382	339	407	354	369	370	416	394	361	387	382	324	396	425	367	381	385	393	411	366	367	380	378	347	356	408	409	391	364	333	376	367	363	377	399	391	389	406	397	371	388	400	402	361	353	403	400	378	398	376	351	364	353	394	381	362	396	385	381	402	380	382	349	397	368	406	390	377	366	355	411	414	380	392	407	374	414	368	394	390	380	406	331	387	408	393	373	372	370	380	381	381	405	398	402	412	353	393	421	394	387	355	384	338	358	402	384	349	350	372	379	396	397	378	393	390	385	347	381	364	390	390	400	397	385	375	392	376	377	365	342	380	417	377	408	381	392	360	373	377	342	358	381	403	392	386	400	390	356	382	390	381	360	380	401	411	397	394	393	364	375	389	383	382	376	349	359	381	388	397	395	363	402	381	393	384	368	379	393	388	370	424	417	372	379	359	352	361	388	359	396	368	335	399	397	375	382	372	363	369	395	355	383	387	401	395	377	404	381	360	384	412	393	406	365	389	389	380	391	386	383	401	396	352	423	342	378	382	355	373	369	401	390	374	376	390	361	387	347	362	376	391	404	385	382	368	394	420	432	398	387	386	384	403	374	399	395	374	381	362	378	373	399	395	379	366	414	387	389	359	387	385	366	345	406	380	330	382	366	388	431	408	372	400	408	384	401	383	406	392	372	363	358	363	371	361	381	374	397	377	406	416	408	373	401	372	409	386	399	379	399	390	418	383	393	365	399	419	377	381	387	387	383	369	327	388	372	392	400	328	370	392	377	351	365	380	385	358	387	379	428	369	395	405	393	357	424	409	387	360	414	353	394	393	412	377	385	383	380	390	378	386	391	377	383	372	377	383	390	387	404	377	384	395	379	385	387	424	373	398	336	386	408	393	386	405	372	391	392	380	396	360	360	378	385	375	358	375	391	345	381	362	372	366	340	385	392	413	397	389	376	373	352	382	402	426	384	364	364	382	373	408	366	377	389	376	378	382	374	366	397	412	433	379	387	356	407	389	396	373	389	392	346	364	403	406	362	380	353	348	399	395	396	379	413	394	355	370	379	389	428	372	402	392	361	382	377	419	404	387	329	349	344	356	370	379	389	413	400	373	383	366	390	395	379	336	408	367	324	401	414	393	391	385	338	382	387	384	367	363	386	373	384	382	379	392	385	387	399	353	393	367	365	371	342	375	409	371	363	385	384	388	346	395	414	383	411	389	376	398	376	397	388	394	384	378	360	394	386	327	380	356	414	372	368	386	354	412	366	361	390	422	326	383	385	388	416	379	397	384	376	401	407	412	382	364	419	431	400	407	383	381	372	374	380	375	378	419	384	407	377	422	396	370	387	387	379	403	358	385	361	370	372	392	367	356	371	395	391	394	335	404	373	390	370	373	424	408	404	409	384	409	368	379	387	357	381	377	361	415	404	420	363	411	356	394	368	360	363	380	397	375	337	424	367	389	386	357	377	393	382	410	351	421	334	360	338	393	416	383	391	361	384	364	390	361	360	323	378	388	331	395	384	383	378	390	356	376	404	398	425	391	345	366	404	411	376	377	389	349	397	372	381	417	369	392	412	383	355	392	380	392	403	370	391	383	371	380	341	333	361	388	366	357	364	389	386	377	399	357	403	372	378	370	380	381	422	408	348	390	409	399	399	374	368	374	382	346	370	413	391	391	394	401	371	400	392	401	362	402	401	366	377	379	378	401	384	400	380	408	374	386	411	368	349	360	383	353	367	382	396	407	410	378	395	361	390	359	363	406	381	396	368	390	374	356	379	415	375	405	387	351	377	414	358	396	399	341	416	375	378	395	357	356	377	348	376	374	390	358	355	376	396	391	414	378	395	358	363	360	409	357	403	393	378	375	379	367	388	404	371	390	353	391	406	403	410	384	398	393	369	392	356	381	397	421	384	379	374	396	332	402	381	376	400	376	379	398	402	306	384	390	432	415	361	409	396	363	374	406	381	380	386	397	351	354	404	391	364	393	391	383	411	384	392	373	381	396	392	393	377	336	391	396	395	410	362	386	365	397	384	386	426	421	371	356	365	377	373	402	383	401	409	379	382	388	363	394	354	375	366	385	406	370	459	379	384	368	392	366	365	407	361	363	391	390	365	406	398	388	372	423	357	410	402	369	387	405	417	401	384	381	394	381	364	388	384	371	378	407	404	353	394	399	372	380	400	377	354	354	367	373	390	419	400	407	354	371	389	363	395	323	387	398	414	402	385	375	390	370	362	368	388	340	400	413	351	396	376	375	363	418	374	401	358	366	399	374	356	376	375	408	377	391	370	373	390	369	365	400	367	384	375	410	376	401	391	382	413	401	358	371	385	357	384	369	367	382	367	438	393	341	412	398	376	375	366	380	360	391	382	385	398	368	394	401	377	416	400	390	370	341	388	397	393	354	384	371	378	391	359	381	382	363	352	374	402	369	387	370	358	390	368	372	337	397	392	377	361	380
5492	546	566	410	441	353	346	328	329	369	740	1928	1991	1321	653	409	347	323	352	331	333	296	337	315	340	345	344	358	371	315	322	323	308	357	337	325	343	325	334	302	314	310	369	318	329	336	333	343	334	336	341	328	289	315	334	305	320	321	313	299	329	348	324	322	343	317	334	325	316	340	338	339	327	312	352	328	308	295	305	342	314	311	329	310	329	367	301	325	325	353	354	317	352	312	330	323	323	323	348	292	302	305	322	327	335	300	358	304	320	383	329	312	359	310	314	307	320	306	280	338	340	332	321	331	307	333	320	337	296	311	321	323	345	312	328	321	345	364	363	340	291	330	336	317	343	341	367	311	306	360	291	338	326	298	318	319	319	316	336	320	327	342	332	298	315	315	324	318	325	328	352	308	342	310	322	328	353	343	334	351	305	331	341	314	300	326	304	299	340	322	306	337	359	339	319	302	326	293	305	313	335	295	348	296	299	306	310	298	334	330	324	328	311	298	318	334	311	323	332	301	327	309	339	320	345	324	293	312	321	345	311	330	322	348	333	313	337	324	361	339	328	333	291	341	269	317	332	314	315	322	304	323	295	315	316	329	302	339	346	338	360	323	302	305	317	315	336	317	327	359	320	309	295	364	311	346	304	368	345	320	314	320	368	316	286	296	292	312	333	323	315	306	332	335	327	334	328	333	316	295	330	327	317	340	349	327	343	313	304	308	296	325	354	332	344	332	315	345	323	340	298	325	332	318	356	310	326	347	294	329	328	351	341	341	302	338	323	312	320	353	334	325	338	302	341	326	338	308	340	359	353	310	343	298	327	328	352	359	300	331	312	325	311	329	372	336	316	342	335	306	362	338	323	316	297	324	323	315	314	308	347	322	317	342	349	327	324	323	306	327	338	336	327	313	338	305	358	346	323	312	307	327	324	321	320	340	336	313	326	313	323	365	332	299	336	338	365	316	321	316	346	338	293	300	324	311	317	326	328	333	333	308	333	313	345	342	344	353	321	329	353	304	357	318	356	336	321	337	335	317	278	329	336	332	312	298	330	336	331	334	364	327	323	317	328	319	331	320	315	314	325	345	321	339	284	341	334	347	324	327	315	323	302	326	330	287	332	325	319	341	308	310	330	308	321	349	320	331	331	355	344	337	318	312	318	336	331	295	311	351	313	344	352	356	310	328	331	304	345	323	328	337	335	345	324	349	339	357	314	322	330	324	348	354	328	315	336	313	307	328	333	339	365	325	332	320	327	330	347	336	341	358	288	297	319	317	319	311	310	319	359	320	320	312	305	301	284	289	353	350	329	348	351	303	323	313	311	264	285	323	334	324	316	360	321	377	335	321	343	352	320	345	355	314	328	317	318	321	324	329	357	350	325	323	305	315	328	316	316	313	337	298	335	354	340	320	335	342	342	327	321	339	349	308	315	354	316	318	338	304	304	333	301	337	337	328	367	335	303	331	309	343	348	310	348	336	297	343	306	356	323	331	336	303	330	341	314	354	293	317	320	324	335	360	331	359	341	329	370	326	308	316	337	327	306	343	312	331	287	351	339	333	314	332	344	333	285	331	338	321	343	352	325	310	335	321	335	336	303	344	328	327	373	329	332	317	338	323	306	289	333	324	347	338	358	310	328	310	340	333	330	336	300	319	326	337	373	318	319	331	331	345	347	287	325	331	359	321	351	333	355	350	352	366	300	307	326	313	306	356	336	324	273	304	307	358	331	350	314	343	332	322	333	328	339	307	330	331	326	355	351	328	324	309	313	306	298	316	307	310	330	348	312	295	338	309	298	342	351	335	324	322	327	306	331	298	353	342	314	346	335	338	333	295	346	306	311	278	297	296	290	326	314	326	338	336	342	317	303	314	311	316	318	308	311	334	363	306	331	315	341	324	343	326	300	348	327	357	298	327	321	332	344	340	323	290	308	319	327	337	352	333	329	320	380	346	318	340	306	324	319	341	338	294	322	315	333	311	386	314	310	331	382	345	343	347	319	342	322	360	311	328	295	340	318	309	315	330	334	353	332	336	330	315	318	344	338	347	342	314	307	337	322	313	329	332	324	331	333	325	318	333	309	354	305	353	334	348	328	336	324	335	283	349	360	361	315	327	339	350	330	314	334	325	306	308	330	326	341	328	318	312	340	311	320	295	319	340	315	324	330	308	325	311	318	306	302	306	309	343	326	319	310	321	369	314	317	342	317	345	331	304	313	344	317	331	359	326	354	341	317	340	321	328	342	290	325	326	325	338	351	316	305	342	364	297	331	298	341	326	318	329	327	351	326	294	335	279	310	344	368	314	271	313	333	330	334	313	354	319	325	352	342	302	307	310	324	323	286	330	303	313	343	312	292	313	332	322	312	331	290	347	302	350	340	357	311	326	328	340	337	373	319	290	333	320	313	317	329	320	324	332	322	348	335	349	312	330	308	350	292	327	377	317	323	314	310	278	316	318	329	340	338	323	317	310	308	324	323	356	324	318	298	333	371	358	331	298	331	318	331	346	335	315	346	338	350	320	306	316	349	337	351	343	328	347	351	342	317	295	294	285	330	331	334	339	323	346	301	359	329	298	352	303	335	326	315	335	309	309	348	300	319	331	343	371	326	329	308	296	328	336	333	319	342	301	316	376	368	303	319	336	334	310	357	340	342	313	326	335	320	347	323	354	344	357	326	302	304	392	337	321	323	297	312	318	331	316	329	290	332	296	343	323	339	304	331	364	342	297	322	321	323	350	336	320	325	323	333	330	344	326	355	339	350	335	317	309	348	341	290	336	336	312	315	343	338	326	301	321	343	309	350	345	367	325	333	324	335	366	323	313	320	310	311	352	292	321	295	328	329	300	361	283	348	330	354	338	320	332	344	361	326	335	364	329	289	327	335	325	325	340	340	308	305	295	309	310	327	281	324	368	339	325	301	333	316	324	323	375	301	330	318	308	348	349	309	329	320	319	338	324	315	340	322	304	315	307	328	320	320	335	337	371	298	348	310	345	310	306	335	321	311	331	318	341	309	312	339	284	341	318	321	321	312	323	354	291	351	327	337	311	332	307	361	339	348	310	314	337	301	316	321	297	352	329	339	336	324	315	323	319	298	317	351	364	311	340	344	324	370	347	309	317	311	305	326	311	321	350	375	323	331	315	317	340	315	312	310	325	331	337	332	310	343	339	367	343	295	352	314	319	305	324	357	308	329	336	317	333	328	335	316	335	322	346	342	281	360	308	318	319	342	319	327	343	349	312	320	340	329	347	348	344	367	302	344	296	335	336	341	341	321	333	326	279	319	315	348	332	340	351	297	365	339	337	314	345	333	328	331	305	326	316	324	326	278	321	309	311	338	331	301	345	334	307	283	370	344	320	341	302	344	342	329	340	329	295	344	332	366	281	304	310	322	303	300	325	311	298	306	311	321	324	307	325	330	330	350	290	339	327	343	309	358	307	325	343	332	321	307	329	315	314	321	314	297	337	316	335	293	306	358	303	331	289
24871	21064	27669	24658	12060	1202	763	505	455	516	2985	15330	15142	8017	2130	476	386	423	426	397	385	379	372	379	408	421	385	344	346	415	378	385	398	352	394	435	366	376	363	372	365	363	382	346	381	391	396	389	405	416	364	349	397	370	385	372	407	393	379	380	381	395	350	375	397	348	402	366	330	403	372	396	339	366	371	365	363	346	361	376	368	377	373	382	370	343	353	356	365	356	378	395	374	367	360	372	372	353	401	396	360	379	354	390	362	347	338	373	370	409	371	409	400	386	399	350	361	410	351	389	432	402	389	390	338	370	419	363	381	368	341	380	371	347	389	371	395	405	385	391	359	376	373	401	382	368	377	388	368	372	375	354	342	416	370	375	406	362	364	399	359	359	403	383	379	337	401	381	354	378	375	400	355	357	392	372	374	401	363	387	374	375	350	394	345	365	381	392	384	353	393	363	362	361	373	374	415	348	352	387	392	384	373	399	396	371	393	359	346	380	344	365	378	356	360	394	364	384	381	388	350	328	371	384	386	341	383	379	374	381	405	366	340	342	379	354	389	382	385	388	381	363	367	347	408	390	368	353	381	325	379	368	410	378	359	395	392	368	428	359	394	394	385	415	369	359	416	365	398	356	394	338	384	351	363	346	363	385	387	385	362	360	361	353	350	391	385	365	327	356	361	353	377	340	384	393	373	380	356	397	379	389	365	395	357	348	331	364	344	368	368	364	360	373	420	360	377	365	388	356	395	408	377	397	348	365	383	327	367	346	323	348	382	350	387	380	381	353	347	365	370	401	353	381	383	353	390	398	374	382	357	361	373	377	369	392	385	332	388	368	361	380	337	376	374	394	347	379	364	377	373	391	335	362	371	327	350	368	365	379	394	365	391	328	354	380	392	364	366	377	391	376	359	396	401	400	393	360	382	369	363	352	381	374	381	367	384	359	367	364	370	362	381	357	381	362	386	379	381	387	341	395	370	381	366	357	393	369	349	386	366	385	338	354	348	369	387	370	398	382	354	391	375	376	354	364	367	379	392	378	357	369	401	362	372	380	409	374	383	369	367	381	354	356	362	373	361	346	401	381	339	368	397	406	388	405	352	337	328	371	365	341	356	389	367	387	348	414	380	378	374	318	379	385	343	327	369	366	351	368	346	372	377	375	377	372	347	355	384	348	343	396	384	380	367	370	397	350	406	362	372	316	382	378	367	383	392	368	360	364	371	320	388	386	392	350	398	349	357	384	365	350	366	388	372	407	371	343	348	349	384	386	380	368	372	365	359	371	412	380	354	365	382	390	384	384	376	357	326	362	365	382	334	366	393	382	367	407	383	366	374	371	360	338	367	358	369	359	379	365	363	378	324	395	353	321	365	362	365	371	370	350	413	351	357	359	367	423	387	357	368	408	344	355	427	366	379	363	380	362	374	412	391	338	379	386	372	362	351	385	387	368	387	350	370	383	415	345	361	378	371	383	387	373	385	384	365	364	338	375	368	370	386	378	410	404	380	358	355	372	411	401	415	378	420	391	392	363	356	344	364	354	353	376	367	366	369	378	379	363	406	355	364	368	379	364	394	381	414	397	359	381	398	397	417	368	349	367	364	378	383	344	371	357	355	379	345	409	395	379	372	367	308	397	388	348	392	394	414	389	406	378	350	349	428	379	360	342	368	368	361	350	389	385	330	402	404	393	355	393	391	355	364	394	374	376	368	390	371	357	358	384	375	379	372	390	383	330	341	362	333	366	394	385	378	390	350	374	383	331	373	364	392	354	370	367	345	355	363	328	396	370	387	334	393	372	341	352	392	399	388	382	391	402	369	413	334	347	365	354	362	378	365	354	375	391	394	374	381	352	373	413	340	357	388	391	367	386	386	381	365	393	398	397	388	331	374	351	371	386	373	384	379	393	371	353	389	388	397	387	382	373	355	404	417	353	370	365	373	356	365	366	360	386	332	355	374	416	384	368	352	362	397	364	391	404	365	396	383	369	342	359	376	389	388	402	382	368	378	335	409	396	340	444	346	399	375	359	370	340	370	372	347	340	380	368	405	355	342	356	403	370	377	364	383	394	376	363	367	352	377	350	387	368	399	400	353	391	367	391	402	362	369	397	370	410	359	385	383	351	417	372	378	373	358	381	365	368	342	437	413	404	377	375	380	419	376	337	385	414	347	353	372	354	338	371	365	354	327	389	360	389	366	350	355	384	399	379	393	394	389	353	358	404	387	374	388	359	397	350	382	381	369	324	402	386	366	401	376	369	381	392	365	361	392	341	359	390	360	380	382	362	370	363	411	358	371	366	394	376	369	361	355	399	382	380	401	357	370	406	380	347	368	353	356	387	380	389	373	356	372	359	369	369	364	359	377	330	386	383	362	368	352	371	368	386	335	388	386	395	364	378	391	370	348	376	379	387	400	382	387	380	360	362	393	364	346	345	366	359	353	341	379	387	413	361	372	408	388	370	365	377	384	352	354	335	391	366	361	373	376	373	359	369	409	374	352	350	380	366	376	331	405	390	427	378	336	355	385	363	335	367	378	397	385	356	387	389	372	353	385	357	373	373	361	346	368	378	346	371	346	376	346	385	355	349	389	385	354	397	367	347	373	365	350	412	385	340	373	402	394	363	395	375	383	350	345	387	382	371	355	390	380	373	367	388	370	346	368	369	365	374	355	391	351	339	371	340	381	391	396	397	367	372	380	367	373	361	401	369	374	390	359	366	378	420	340	380	388	356	366	370	401	369	364	392	334	375	382	410	362	356	382	358	382	367	381	351	373	375	400	387	396	380	363	400	332	385	377	358	413	345	365	369	400	368	371	384	369	382	369	362	383	378	379	375	366	345	407	375	399	397	375	386	387	360	369	382	342	373	370	374	362	383	395	351	355	375	387	353	388	365	360	403	381	393	339	358	380	411	390	389	365	318	382	373	366	356	373	351	357	365	372	390	392	330	373	399	368	397	363	385	384	344	351	328	338	375	361	399	403	375	356	369	362	372	405	344	381	388	375	316	363	361	385	382	348	394	382	387	363	385	363	379	363	347	348	337	369	358	366	380	390	357	331	345	357	409	389	369	362	358	364	375	410	365	387	332	354	364	407	395	360	366	373	390	398	372	380	354	357	384	365	376	355	398	382	380	348	374	410	385	374	365	356	366	384	359	336	319	373	364	376	389	378	381	399	370	349	349	382	389	385	361	353	388	377	344	350	360	358	366	387	386	362	415	375	374	362	404	378	372	384	400	381	339	344	389	354	369	362	387	354	386	386	375	379	416	363	356	397	368	406	386	367	382	387	349	361	373	383	382	371	394	351	369	397	372	369	395	372	397	398	394	342	386	393	339	373	356	378	376	365	385	365	394	350	342	377	336	365	361	389	362	370	363	403	390	347	366	363	406	382	369	385	371	381	377	374	376	383	344	370	371	378	367	359	346	378	353	359	380	378	388	364	365	334	368	391	369	383	377	389	343	382	383	330	361	406	375	360	361	355	383	374	364
14288	3306	2570	1478	1042	747	663	528	456	591	4725	16900	13777	7252	2049	439	344	311	326	369	351	377	342	378	395	336	361	310	351	352	373	370	338	346	311	351	340	364	339	345	362	319	351	332	332	330	336	393	332	346	358	348	345	381	319	310	343	342	356	354	330	323	341	353	331	320	319	329	322	342	350	352	312	346	348	339	364	327	366	330	340	348	348	354	359	342	364	319	346	364	311	350	356	328	342	327	373	339	331	320	353	321	348	360	347	372	345	343	335	332	337	354	309	331	374	335	310	363	337	350	318	350	335	339	328	344	374	338	348	343	304	345	358	346	343	342	368	331	313	325	367	331	374	322	354	310	316	334	336	348	337	345	346	351	375	344	369	347	349	368	332	345	346	344	316	334	328	297	356	367	383	349	362	324	372	286	368	342	341	320	367	297	370	351	328	328	347	308	345	329	321	306	342	329	335	308	312	316	320	348	319	360	279	351	316	323	329	319	328	329	322	338	323	352	351	327	316	341	347	331	362	345	346	352	342	326	359	327	347	306	352	316	310	372	357	358	341	332	331	352	348	346	326	336	347	328	313	340	300	334	296	312	347	319	315	340	327	295	342	354	331	304	354	343	364	314	323	312	324	349	298	322	323	358	322	352	351	354	340	347	349	313	346	335	358	335	325	362	338	295	351	351	333	334	323	359	341	335	328	324	336	338	332	330	380	329	338	281	345	334	316	369	311	336	344	339	332	358	341	317	325	321	326	328	343	327	340	351	363	355	350	329	320	319	327	349	351	344	321	315	326	359	304	366	337	351	332	312	300	338	348	297	321	314	328	322	325	300	333	315	344	368	368	355	349	346	338	372	358	336	333	328	360	363	349	343	324	337	356	385	328	322	331	320	347	324	354	355	299	333	350	362	331	348	403	307	337	346	354	357	332	344	338	306	349	348	339	323	334	328	310	355	319	335	326	362	319	322	359	326	333	330	347	349	344	338	300	344	327	331	336	318	357	330	344	340	320	350	353	342	330	327	350	323	322	371	308	349	327	358	335	331	378	333	322	320	343	378	346	378	340	336	347	341	363	324	305	318	363	357	317	311	389	319	341	357	315	325	348	335	343	319	315	338	362	323	341	311	356	349	336	357	359	341	324	355	345	338	346	325	323	343	321	346	306	336	358	339	355	353	315	326	322	350	315	342	311	337	326	342	340	321	324	342	337	349	319	370	339	342	361	341	323	360	325	339	337	340	333	311	325	353	349	386	298	360	327	345	355	342	313	381	348	340	335	385	344	349	329	321	339	349	337	343	336	340	336	305	361	345	342	321	336	338	339	337	339	314	351	311	322	308	370	342	304	334	340	342	333	346	326	361	339	352	349	347	356	351	340	377	332	332	327	359	329	316	348	344	340	336	296	348	343	354	356	336	320	335	346	389	307	365	322	308	316	317	309	351	345	330	344	357	324	334	331	302	341	357	349	356	354	353	333	333	343	363	346	340	341	341	341	334	325	342	324	354	307	342	346	330	328	349	335	355	332	346	328	365	345	389	336	332	331	335	298	340	311	325	367	353	356	336	328	348	293	366	339	338	334	357	323	308	333	322	330	343	331	336	353	309	336	334	318	317	344	332	339	347	360	329	369	312	338	341	307	317	324	335	343	344	335	335	323	337	314	353	346	363	342	329	374	350	341	313	359	338	323	337	320	301	332	334	369	362	351	318	358	309	322	308	343	337	358	358	383	320	363	332	337	306	332	314	360	311	318	311	323	317	332	368	344	338	317	326	339	313	360	313	324	367	365	363	380	317	326	339	331	340	375	330	313	352	342	315	368	365	373	330	326	336	325	348	307	350	352	342	323	325	330	359	325	346	316	334	344	313	346	377	337	328	349	341	358	318	340	309	349	338	325	344	363	309	329	306	326	321	352	334	331	339	343	348	343	320	341	333	324	310	318	302	360	349	346	315	352	332	345	344	329	341	328	329	332	336	326	313	320	354	339	359	345	334	328	311	330	329	330	349	367	325	301	334	361	358	344	339	339	315	323	309	341	362	335	342	366	350	355	353	316	318	351	330	348	353	336	353	368	332	368	351	339	345	330	350	342	309	317	327	353	340	321	309	303	333	317	328	346	357	291	340	316	326	324	333	324	339	336	312	326	329	337	313	340	355	344	347	348	363	338	348	333	352	302	308	332	354	333	359	355	340	331	345	338	381	323	356	316	358	306	332	314	325	343	297	372	343	317	336	340	335	320	317	307	358	368	341	347	321	317	334	345	326	359	307	355	329	343	352	347	321	323	325	340	366	288	355	331	332	345	318	344	342	310	328	337	324	327	347	364	360	339	319	343	359	302	324	357	335	364	352	334	351	347	336	326	355	339	374	316	350	297	345	334	317	338	325	332	303	323	306	334	332	321	355	330	343	328	353	311	300	338	311	338	334	343	327	345	322	299	329	369	365	352	327	354	322	337	333	360	348	329	319	320	369	310	360	368	343	347	328	343	318	328	362	330	339	336	352	339	365	326	355	331	352	311	351	338	337	329	326	331	332	342	371	333	355	324	375	333	332	348	299	324	315	339	292	303	342	364	347	321	361	350	344	370	344	336	327	321	343	335	329	310	327	293	328	322	343	349	328	347	325	312	334	331	344	335	306	327	350	323	320	325	321	350	361	321	325	344	365	334	337	304	338	346	319	328	321	325	341	287	366	346	352	307	325	325	316	313	329	326	345	320	333	316	338	318	371	328	325	322	332	355	345	343	325	357	356	329	310	342	347	334	330	341	358	329	351	388	318	329	322	350	326	321	296	338	329	345	339	311	328	357	337	329	352	320	348	343	305	338	359	367	333	327	330	336	337	313	324	350	325	359	373	317	348	368	350	334	331	343	352	342	322	352	360	315	356	364	349	341	323	353	342	338	316	347	335	330	333	317	312	350	338	336	316	355	341	318	341	319	301	333	347	329	334	309	351	339	327	328	361	326	345	360	326	353	315	327	325	344	332	347	363	340	319	314	364	341	301	323	367	346	338	343	359	332	329	349	301	345	315	343	315	313	349	313	390	331	315	339	327	349	313	314	332	323	350	339	325	288	309	352	311	346	324	330	316	331	304	359	334	330	341	323	346	346	372	328	298	350	313	348	331	310	305	356	334	367	298	308	322	343	340	338	367	353	357	328	340	343	327	339	307	321	371	347	336	337	313	359	321	327	360	292	339	323	317	335	362	345	347	337	323	359	332	331	315	365	362	314	346	337	354	322	353	314	317	359	331	341	343	347	342	354	321	359	325	353	346	333	334	327	342	347	327	349	340	326	356	305	357	339	345	309	337	310	344	333	335	327	342	357	319	334	356	373	340	356	347	337	341	319	307	331	319	325	341	326	352	345	336	336	360	321	335	320	343	360	337	362	315	334	330	342	337	346	333	334	345	369	338	341	329	345	322	379	374	339	339	338	328	377	346	320	336	346	325	336	343	342	325	363	344	355	307	362	337	315	317	342	311	364	351	368	317
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
