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
338629699216	338629699769	338629700319	338629700869	338629701419	338629701969	338629702519	338629703069	338629703619	338629704169	338629704719	338629705269	338629705819	338629706369	338629706919	338629707469	338629708019	338629708569	338629709119	338629709669	338629710219	338629710769	338629711319	338629711869	338629712419	338629712969	338629713519	338629714069	338629714619	338629715169	338629715719	338629716269	338629716819	338629717369	338629717919	338629718469	338629719019	338629719569	338629720119	338629720669	338629721219	338629721769	338629722319	338629722869	338629723419	338629723969	338629724519	338629725069	338629725619	338629726169	338629726719	338629727269	338629727819	338629728369	338629728919	338629729469	338629730019	338629730569	338629731119	338629731669	338629732219	338629732769	338629733319	338629733869	338629734419	338629734969	338629735519	338629736069	338629736619	338629737169	338629737719	338629738269	338629738819	338629739369	338629739919	338629740469	338629741019	338629741569	338629742119	338629742669	338629743219	338629743769	338629744319	338629744869	338629745419	338629745969	338629746519	338629747069	338629747619	338629748169	338629748719	338629749269	338629749819	338629750369	338629750919	338629751469	338629752019	338629752569	338629753119	338629753669	338629754219	338629754769	338629755319	338629755869	338629756419	338629756969	338629757519	338629758069	338629758619	338629759169	338629759719	338629760269	338629760819	338629761369	338629761919	338629762469	338629763019	338629763569	338629764119	338629764669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	3600	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24312	21478	25874	27507	21482	21442	2130	364	302	242	235	219	226	216	193	154	205	180	157	155	170	150	183	176	156	158	148	166	173	151	180	173	165	148	131	151	158	162	162	142	174	152	165	157	145	187	179	153	155	158	176	154	159	184	139	183	169	164	175	152	171	143	142	171	158	168	172	153	166	173	178	169	160	163	153	177	176	156	165	140	150	152	140	169	139	153	144	133	122	156	166	154	165	156	146	145	157	154	150	165	174	147	145	141	148	152	142	149	160	174	169	161	160	186	115	159	151	143	163	151	139	168	130	134	152	140	134	173	157	155	146	162	163	145	170	142	165	160	140	157	141	132	144	155	154	154	169	132	160	160	144	137	154	162	135	151	139	159	153	138	140	150	164	175	162	132	133	164	160	121	150	142	160	154	133	158	177	146	127	167	128	157	167	169	152	150	158	133	171	165	140	163	159	159	167	153	166	179	152	143	160	153	159	162	149	171	155	148	142	146	146	140	151	124	118	115	159	142	160	161	161	154	155	158	147	153	139	154	149	144	160	149	141	144	154	157	162	157	161	143	152	146	164	143	150	145	181	143	166	135	164	155	158	173	156	171	152	158	153	141	130	140	152	146	133	163	167	152	140	158	142	164	133	161	169	164	160	151	132	165	152	163	132	155	136	161	155	153	151	150	138	143	153	144	155	156	153	138	144	139	142	157	133	124	159	153	150	150	144	145	134	150	147	165	139	178	154	164	144	139	139	140	158	142	144	162	164	140	169	150	159	155	159	135	166	174	124	157	172	147	151	138	145	152	169	150	140	157	155	139	148	135	128	121	150	161	143	151	149	136	147	150	134	133	156	158	126	137	157	140	158	153	142	134	154	165	169	151	149	185	165	153	138	138	140	144	123	146	155	140	139	145	168	153	128	150	139	144	160	144	148	161	130	163	149	145	148	152	142	158	150	138	138	159	151	160	169	157	140	170	166	157	174	162	158	155	130	169	152	182	176	171	140	152	136	136	163	132	135	174	137	163	166	125	153	166	130	139	162	174	147	142	145	150	151	143	144	134	128	171	138	154	180	141	136	172	136	149	139	141	159	181	168	161	141	141	127	167	143	141	169	148	147	144	178	149	171	169	149	153	149	159	142	146	153	144	151	151	164	131	146	157	141	139	148	161	156	158	165	128	172	151	154	135	150	150	152	151	171	165	144	145	153	136	137	146	145	164	133	124	144	149	170	164	139	147	147	158	149	165	168	168	145	149	154	152	178	161	183	139	155	153	136	129	137	132	125	150	169	134	154	155	158	160	166	175	165	145	151	126	140	140	150	171	152	171	139	179	153	152	153	172	145	139	143	144	150	152	183	137	153	165	135	168	152	132	146	173	149	142	161	130	146	135	160	127	151	132	158	130	138	129	125	160	132	146	155	162	137	121	136	132	161	161	150	155	140	120	152	166	130	131	152	132	143	143	158	139	154	166	146	149	144	112	153	148	153	153	145	149	160	160	148	162	145	148	134	135	143	153	158	125	136	134	156	150	150	142	151	155	137	166	139	146	136	144	145	128	137	161	134	142	150	150	153	140	155	154	153	157	123	151	158	134	166	146	153	169	146	155	153	144	157	146	151	137	151	143	167	148	143	132	140	150	150	148	161	147	165	132	133	145	168	157	160	170	156	144	158	139	167	152	160	142	142	153	137	161	142	154	166	164	148	166	135	151	159	145	146	144	147	161	164	147	160	165	147	131	142	142	133	150	143	165	139	156	166	166	135	144	146	127	153	134	145	135	154	139	139	157	122	145	159	160	148	155	147	130	155	148	149	136	174	127	137	125	148	159	127	168	143	142	128	142	175	150	148	162	168	165	151	133	156	152	147	151	152	127	137	155	139	153	167	136	155	135	145	146	166	165	165	158	139	156	175	143	137	160	150	148	149	173	153	162	148	163	155	122	127	152	163	134	143	155	164	126	148	144	168	135	166	136	160	147	157	163	153	151	140	137	129	148	129	138	145	126	150	169	150	155	139	142	149	156	140	174	131	141	136	144	149	131	132	145	161	154	136	152	145	134	144	141	158	165	151	156	144	156	140	171	169	148	161	159	166	152	144	144	113	153	165	170	154	145	133	146	145	145	152	148	132	154	151	168	150	126	153	162	153	151	171	150	132	129	139	144	126	171	150	174	164	152	152	118	154	145	162	133	168	134	146	157	165	157	136	152	149	152	140	148	159	139	148	137	137	142	137	173	149	148	148	154	156	159	150	151	153	144	160	168	155	155	128	153	129	138	143	129	145	161	157	167	135	159	154	158	153	168	146	160	174	145	129	144	169	147	136	157	147	138	147	162	141	144	170	163	165	168	148	134	165	157	154	142	142	187	139	169	142	163	167	134	147	165	129	142	163	157	150	135	164	153	146	175	159	179	136	147	145	156	154	140	159	146	152	143	163	181	156	155	153	171	145	151	151	140	153	160	146	124	167	144	156	116	161	171	181	175	167	146	141	148	159	129	124	145	154	163	194	156	149	139	146	150	144	138	130	141	145	154	148	154	159	141	164	143	170	145	153	154	156	160	156	111	170	152	143	152	151	157	133	151	178	142	149	132	150	178	130	168	148	148	145	154	141	156	137	139	163	152	145	140	147	172	173	148	154	160	145	141	164	167	156	152	168	137	154	134	178	150	142	147	136	162	154	135	143	156	156	145	133	155	152	164	160	181	162	163	112	133	151	134	131	141	137	158	139	150	137	149	164	151	132	151	147	155	152	161	122	132	152	165	145	164	159	143	132	152	146	136	159	170	134	166	170	156	142	152	149	143	146	151	162	187	166	181	152	147	136	149	150	141	156	156	151	176	145	144	131	153	157	157	137	148	186	165	145	163	164	161	155	150	124	144	157	141	168	141	142	141	148	140	140	161	135	108	158	158	147	134	136	146	146	116	136	141	140	146	152	144	145	157	135	161	136	135	131	164	121	143	157	149	183	170	174	153	121	154	151	126	134	143	151	123	149	150	152	121	155	172	176	170	145	125	129	143	127	163	147	158	157	146	157	123	162	148	172	145	170	162	166	140	158	137	116	135	136	132	165	156	147	143	139	156	141	138	156	150	136	136	131	162	133	166	136	146	179	149	140	149	156	163	149	151	124	153	165	161	137	164	142	185	155	147	158	134	152	153	155	153	181	152	149	159	163	151	144	168	155	145	144	157	152	157	148	140	160	168	164	149	148	181	129	150	131	145	138	122	152	153	131	149	160	156	139	161	166	132	143	158	144	147	144	167	163	138	165	158	142	160	140	162	153	146	152	143	164	155	129	154	147	169	150	144	150	161	161	155	135	148	153	159	155	186	135	156	132	156	129	153	165	151	173	133	152	155	129	145	160	141	162	157	158	137	116	149	165	157	150	141	155	147	159	150	145	159	140	143	170	135	150	143	124	151	140	155	145	142	176	178	159	152	170	145	145	132	159	148	159	143	135	153	126	145	137	130	167	168	159	155	157	137	153	164	146	137
3462	4477	2511	1234	736	555	473	407	399	427	362	337	401	338	333	352	339	346	335	340	355	354	324	379	353	372	330	331	336	346	358	383	354	346	333	334	336	321	347	369	340	373	335	346	347	354	361	354	357	366	337	343	335	325	371	347	303	340	350	301	352	353	309	346	344	333	350	301	329	354	340	314	341	341	337	337	347	323	332	342	350	357	328	320	317	343	336	360	337	344	333	349	342	356	341	316	346	351	345	354	361	321	325	357	344	340	354	335	330	366	352	323	334	334	337	323	329	309	340	326	329	337	329	340	300	329	333	306	357	364	313	311	328	359	345	331	335	323	342	333	344	339	304	351	357	330	346	312	354	322	319	330	331	313	387	315	330	332	340	327	298	337	360	322	355	338	383	349	316	340	341	361	343	324	318	340	365	321	332	337	355	332	330	314	342	343	338	311	351	320	370	347	334	344	311	326	309	341	355	316	331	332	302	333	347	360	317	313	330	346	376	312	318	328	323	347	332	341	351	348	351	318	328	344	326	312	308	353	324	343	347	320	344	345	331	336	341	321	349	315	295	331	359	351	346	317	302	316	318	332	325	335	320	367	346	327	342	326	332	335	325	314	300	327	325	324	356	332	323	373	323	329	327	336	332	296	343	305	293	346	335	324	330	352	324	344	363	368	331	331	366	351	331	342	320	336	343	342	320	362	308	352	347	344	341	329	301	334	327	356	354	347	327	347	327	339	307	327	383	342	324	345	311	366	319	312	337	316	340	363	343	337	342	328	327	324	373	338	345	326	342	371	335	327	344	315	321	344	333	316	305	326	309	332	359	349	304	294	330	323	373	288	341	360	353	304	340	345	303	348	340	321	356	321	313	317	334	303	354	319	310	365	322	337	345	329	373	347	339	323	304	346	347	317	359	301	326	313	355	337	304	354	377	350	335	319	377	321	316	340	366	332	334	356	345	359	308	343	340	343	322	352	317	324	355	328	340	335	341	308	302	316	332	344	325	376	356	333	356	344	332	320	382	325	343	314	328	351	324	326	307	321	322	317	339	327	328	351	339	334	329	369	305	340	314	318	339	302	366	335	317	335	335	337	337	308	343	297	311	352	295	329	350	310	332	327	349	336	306	326	343	339	337	332	339	344	336	308	341	293	348	330	322	333	358	323	329	359	362	322	338	337	323	349	326	313	315	338	301	359	338	358	334	334	328	351	341	288	323	355	336	302	380	359	348	350	329	320	331	342	336	332	332	338	332	337	320	335	324	361	359	299	320	344	325	336	347	366	308	344	351	328	329	328	341	323	315	370	349	386	370	311	304	320	328	340	328	340	326	339	329	338	336	317	324	335	349	346	320	283	336	324	326	354	299	325	349	323	351	325	329	338	311	343	306	299	318	326	312	311	359	342	324	346	323	320	324	358	357	329	340	324	342	342	318	349	344	337	327	317	346	346	355	328	334	346	338	340	331	349	295	327	340	300	339	329	325	352	317	351	321	306	321	336	350	314	303	311	307	355	329	332	329	342	338	352	324	326	344	328	361	348	343	340	320	349	352	338	322	333	324	351	357	366	357	358	350	346	336	335	363	339	344	329	325	350	310	330	338	313	353	350	313	303	341	341	291	350	336	382	333	346	349	336	312	343	337	320	344	292	320	341	342	329	322	350	323	366	345	364	336	334	342	346	292	310	309	314	320	319	348	328	331	334	327	331	362	311	317	339	322	355	356	347	306	306	316	347	333	327	337	341	337	304	346	330	358	365	331	360	348	352	310	339	373	335	302	330	363	312	332	325	330	369	330	338	314	318	323	364	332	289	318	324	324	345	370	297	317	342	317	317	322	338	322	338	356	322	310	321	331	343	324	319	355	321	358	321	368	321	322	298	339	340	358	337	340	347	369	346	330	323	369	305	350	334	305	341	338	329	333	312	330	359	326	325	329	358	332	346	347	326	313	318	321	334	293	304	361	340	337	341	335	352	314	332	303	349	324	336	313	348	334	359	334	355	363	347	294	359	318	319	350	321	333	356	331	342	317	342	328	335	337	350	327	351	320	299	343	297	338	326	307	313	343	357	324	331	317	336	329	330	341	320	315	337	298	336	335	327	332	355	342	327	319	359	332	374	334	336	365	323	304	311	344	333	330	329	338	320	336	306	358	338	353	343	328	342	338	326	312	338	331	336	353	333	347	334	306	348	315	365	321	342	346	342	330	328	324	339	353	349	335	329	352	362	343	320	330	348	336	319	335	352	290	303	317	311	338	332	336	336	348	335	371	312	304	319	365	329	304	324	316	371	316	329	349	311	337	336	344	319	331	328	331	331	309	336	352	303	342	308	327	327	316	315	377	350	351	300	310	336	356	303	357	318	378	341	307	326	333	350	312	322	307	359	333	340	362	359	340	328	317	318	335	347	367	315	336	342	339	345	326	371	329	352	339	346	331	362	308	336	371	336	326	368	336	361	360	328	321	348	307	308	342	344	341	335	344	354	335	328	336	345	340	316	329	334	323	348	305	360	349	312	301	350	339	330	333	345	303	324	336	345	334	324	319	329	308	331	327	348	330	312	325	319	334	316	338	321	362	331	267	345	361	335	334	308	290	333	313	293	318	353	352	324	335	340	325	346	327	328	368	351	314	313	309	327	340	341	315	349	310	346	310	325	310	331	339	364	342	326	341	311	340	282	341	330	339	345	372	348	333	361	348	329	309	337	326	322	342	337	365	328	327	331	319	334	335	307	326	330	350	336	338	328	347	329	334	310	318	322	335	319	351	324	324	347	329	321	361	334	354	330	322	351	360	323	337	312	318	326	348	336	323	334	350	327	359	339	332	345	317	291	335	338	323	324	305	312	345	341	322	347	331	346	344	321	329	369	315	322	323	346	333	372	318	329	349	342	354	358	331	335	336	341	321	343	349	333	335	325	327	310	301	339	328	351	324	357	367	290	316	352	318	353	362	310	332	342	370	323	318	322	324	329	317	358	359	339	334	321	353	338	329	328	339	332	299	315	341	333	329	327	326	346	353	337	330	371	325	370	325	342	333	333	323	317	340	319	337	350	336	344	323	310	328	325	333	334	328	346	324	329	332	310	356	311	344	321	345	323	312	334	327	299	346	313	350	338	325	322	338	341	320	329	305	331	338	320	357	325	333	332	322	335	362	346	358	340	327	310	313	324	343	338	324	359	356	329	361	320	342	325	379	375	317	344	343	323	366	307	318	349	357	351	344	322	357	358	327	307	303	319	338	338	296	321	344	325	341	334	340	323	332	325	340	310	335	351	314	321	316	319	321	330	331	309	321	340	331	382	336	355	300	328	377	331	315	354	328	337	356	319	334	353	361	352	339	341	341	329	337	335	327	317	333	343	330	339	328	345	315	342	331	310	352	329	355	307	318	357	317	336	350	378	338	342	332	324	316	325	351	369	347	320	307	301	361	339	391	319	350	325	324	331	323	331	313	336	338	332	340	332	335	332	345	318	347	346	350	325	317	337	320	341
33231	10455	741	147	155	132	115	129	114	86	105	125	99	109	103	100	105	106	103	113	116	104	114	102	122	115	104	129	112	101	128	106	109	112	101	116	96	150	82	105	116	114	121	118	123	128	122	130	124	101	127	115	109	120	155	120	126	134	115	112	109	120	120	117	115	97	144	114	121	119	104	125	127	97	97	131	127	112	105	110	102	127	107	126	126	105	109	123	118	109	120	120	114	113	133	111	117	111	108	113	115	106	110	128	126	125	118	124	92	122	109	112	125	109	123	125	110	124	119	107	109	94	93	121	123	124	108	105	101	126	122	104	133	118	120	105	121	98	101	137	121	116	124	100	115	106	121	110	127	118	121	108	109	96	110	99	132	108	91	118	112	109	108	104	83	111	115	127	108	121	114	93	118	120	108	117	113	131	110	109	119	126	127	114	113	122	89	118	106	107	121	97	106	96	110	102	113	115	110	92	97	102	101	119	121	118	107	104	104	109	115	135	92	107	109	122	137	120	101	106	97	95	106	120	116	110	106	123	117	101	108	95	90	118	97	113	108	114	92	111	117	133	144	123	107	127	123	88	94	105	101	121	112	115	115	100	97	116	101	107	116	119	128	113	99	112	98	105	122	109	147	103	94	103	121	101	110	104	125	115	114	100	118	108	102	115	103	133	106	97	102	115	98	98	125	89	107	116	104	100	114	100	97	94	119	115	102	104	121	111	101	97	130	104	145	130	116	108	117	130	92	105	95	121	106	103	106	95	91	113	149	117	113	116	110	101	123	119	111	135	107	132	103	97	98	105	113	133	133	122	111	107	106	116	114	118	116	91	115	113	102	128	124	114	103	128	117	104	100	128	108	106	108	106	116	106	113	119	104	119	131	98	108	123	127	97	123	114	104	118	91	117	117	122	99	124	114	111	110	122	103	108	116	124	105	112	96	124	117	139	106	107	123	131	97	92	101	120	103	126	110	125	107	119	106	97	119	105	93	111	124	120	107	116	137	113	119	110	122	106	123	108	113	116	116	126	118	119	125	112	107	114	123	96	116	126	110	89	113	82	103	102	103	104	108	104	119	113	121	84	107	111	109	137	132	104	83	109	102	98	121	107	139	101	116	116	98	112	81	103	110	111	102	103	122	122	110	108	113	130	100	119	123	112	134	106	102	118	103	116	118	106	132	129	98	96	106	115	104	110	112	97	114	120	118	103	118	112	118	113	128	104	108	122	103	116	98	95	127	116	105	114	89	96	115	110	108	129	120	118	103	107	108	100	110	97	96	95	108	123	105	99	110	117	125	96	109	95	119	114	110	116	143	114	113	89	78	112	87	115	117	117	115	114	106	117	110	112	115	116	109	106	115	119	112	112	117	111	117	100	89	119	114	106	115	109	106	115	118	117	118	115	118	124	115	97	113	127	133	131	102	107	116	103	134	98	103	114	139	119	109	108	105	91	119	115	117	128	99	102	107	108	112	125	140	131	90	113	111	116	117	97	95	108	92	102	100	131	131	115	114	104	105	125	100	96	121	124	101	98	107	106	93	107	122	112	122	104	121	112	107	135	105	129	129	107	101	106	110	126	106	102	116	121	118	80	127	101	134	109	115	106	106	115	117	82	106	110	130	119	109	140	135	130	119	117	108	96	105	113	117	109	110	128	108	123	89	122	126	117	111	137	110	122	115	106	109	126	108	116	116	127	110	110	107	93	109	86	132	122	118	124	103	120	100	129	102	101	111	127	132	127	123	115	120	129	99	113	90	118	104	108	103	107	115	119	102	104	92	112	111	113	106	112	111	108	116	105	86	124	122	105	122	100	120	110	118	122	126	93	97	120	98	110	109	116	113	108	101	113	94	119	110	111	107	129	107	100	115	104	97	115	116	108	111	98	95	105	105	98	126	123	113	105	114	93	94	110	91	102	112	116	113	105	106	104	118	103	88	104	106	116	96	114	121	119	103	112	121	114	102	126	106	99	99	115	100	102	127	104	97	114	109	91	118	104	118	115	82	117	128	112	93	99	120	111	117	107	114	110	119	119	116	129	118	139	114	97	117	114	110	108	107	109	123	117	125	107	112	102	98	119	105	119	135	99	107	115	120	95	103	116	99	98	112	94	106	109	109	111	104	124	114	101	134	95	110	103	102	118	120	114	119	123	96	141	117	115	114	111	107	112	114	113	117	115	124	131	126	104	109	112	119	102	105	107	117	131	114	122	140	124	114	119	104	116	125	101	121	123	130	118	126	120	122	110	129	118	100	102	97	117	131	100	125	114	110	114	115	126	122	106	123	112	99	106	103	120	87	138	113	113	118	120	97	128	120	100	118	118	114	111	106	106	128	109	103	115	120	116	79	104	123	117	111	119	122	128	117	106	99	122	111	102	130	149	102	95	135	87	137	103	113	88	108	119	123	121	96	125	110	132	120	110	146	118	84	115	103	111	105	103	122	125	100	112	111	114	114	104	133	107	104	114	114	100	95	115	119	109	97	111	123	112	99	90	118	110	100	116	121	127	121	131	108	104	107	109	122	101	104	128	89	123	105	136	120	117	125	149	109	106	113	108	120	122	118	111	99	127	104	125	113	94	109	121	119	92	122	98	119	102	128	92	114	130	139	95	97	115	119	88	108	127	124	117	105	98	113	86	118	119	99	98	103	92	123	105	132	100	96	115	110	136	100	100	124	105	80	137	111	122	104	110	133	97	127	109	117	117	121	113	117	109	106	109	106	126	118	95	108	94	106	104	111	99	123	131	111	111	122	120	106	112	124	109	95	108	90	97	93	108	108	106	112	106	110	98	116	115	108	109	109	92	121	104	127	101	101	131	128	107	111	123	127	98	149	91	102	115	103	126	103	104	101	109	122	121	105	101	122	115	113	115	90	125	115	118	94	128	93	105	103	107	100	92	122	108	97	116	112	104	113	98	108	111	113	104	107	105	112	136	124	113	118	115	116	96	108	112	132	109	116	101	105	110	134	94	112	107	136	108	99	108	120	120	131	109	99	101	111	122	103	129	108	95	107	127	128	105	115	108	111	121	89	125	107	105	90	122	105	107	99	113	112	128	118	107	128	106	106	109	107	103	81	127	133	120	103	112	104	104	115	105	112	120	100	105	101	110	120	115	112	105	115	105	108	106	137	107	81	102	96	110	111	113	117	118	108	123	121	130	98	125	118	134	131	108	138	106	129	111	102	110	134	105	105	117	106	106	98	100	102	114	111	111	124	122	117	96	93	110	98	115	112	128	117	89	114	118	109	117	129	137	103	99	126	120	115	124	109	87	95	114	118	123	117	125	120	111	107	121	118	108	88	102	125	117	105	109	116	104	113	134	111	93	127	113	122	120	107	114	112	103	117	110	117	109	133	100	99	120	132	117	134	114	111	94	99	107	103	109	104	107	106	121	104	107	119	116	124	133	117	125	100	118	98	118	116	118	116	117	119	111	124	82	119	100	113	113	100	106	122	109	102	97	113	128	112	131	117	126	124	120	120	135
5362	358	327	312	343	291	289	268	260	246	264	260	261	321	267	297	264	273	282	266	279	258	304	307	277	241	271	260	250	289	288	299	300	275	279	276	268	287	316	277	304	295	251	265	263	282	271	310	253	269	259	275	291	276	265	271	282	266	273	257	303	285	288	267	277	275	295	290	297	285	289	286	279	264	248	272	252	269	224	267	268	277	245	271	298	293	284	262	233	274	252	302	281	284	281	266	259	271	294	232	278	288	259	270	268	246	295	237	273	286	282	275	263	276	294	267	301	273	291	267	284	251	256	252	279	262	308	262	271	272	266	281	253	297	258	283	276	291	299	234	291	326	281	268	257	271	264	278	265	292	263	313	255	263	265	284	262	295	291	281	290	264	292	287	257	270	266	288	254	290	274	275	278	273	271	260	311	251	260	270	248	275	254	289	284	280	280	295	283	275	268	287	310	252	287	255	305	286	272	255	292	273	273	275	305	269	263	273	311	309	263	242	247	292	277	256	239	291	261	288	277	271	285	269	271	254	258	259	299	256	261	288	279	275	278	275	291	262	281	254	269	271	292	278	271	290	239	279	267	243	262	266	271	283	282	257	295	292	290	262	266	250	288	263	290	258	286	271	252	297	266	288	303	280	270	288	278	277	260	298	288	268	303	260	238	258	251	253	264	285	304	245	275	269	272	269	259	277	291	274	291	263	297	264	270	270	267	282	282	273	264	279	290	291	290	258	299	258	280	274	263	281	272	281	282	281	275	276	270	265	283	315	271	270	271	277	245	277	276	262	293	296	312	280	266	269	265	290	266	266	278	237	301	292	260	277	262	269	276	270	295	251	289	275	264	282	293	325	273	307	268	308	256	252	247	253	253	249	253	271	269	251	265	270	241	279	279	271	281	274	287	289	261	263	240	293	242	268	250	242	278	268	261	311	270	258	291	267	300	274	270	268	266	272	284	256	309	258	278	274	268	268	284	248	274	270	297	284	281	242	277	275	294	292	277	273	246	278	248	278	281	255	277	258	267	285	273	266	281	290	250	279	271	269	282	278	296	262	278	288	266	296	286	266	257	258	291	272	237	257	279	287	273	254	277	291	248	272	272	292	296	257	293	295	263	268	244	241	250	262	274	298	270	284	286	264	259	264	271	305	257	292	287	256	266	275	294	283	278	268	268	281	273	245	253	268	277	301	246	273	267	297	286	256	298	302	280	276	292	268	288	272	250	271	309	276	275	272	280	262	264	247	271	283	296	249	276	277	237	276	247	264	279	260	266	288	285	256	290	289	265	296	287	294	263	276	299	274	289	265	288	292	304	289	264	284	273	281	276	289	272	267	271	269	276	298	267	256	285	262	262	260	272	268	252	260	270	247	278	257	293	326	250	277	270	273	299	266	281	273	254	269	304	298	234	274	258	274	279	300	294	242	300	281	277	292	311	264	246	260	252	299	273	282	285	274	279	276	295	264	300	249	265	284	274	273	251	276	263	265	268	290	245	299	273	309	283	274	272	249	275	250	274	273	258	298	272	281	278	266	265	285	275	260	285	265	271	250	290	300	276	277	254	262	258	243	278	263	286	280	289	277	241	280	243	282	251	291	266	264	264	284	303	285	288	267	300	239	306	276	267	230	236	267	272	292	270	297	269	234	285	276	263	252	266	259	266	263	256	286	256	278	261	273	279	263	281	271	284	270	267	269	281	262	255	255	290	271	259	282	292	261	293	279	274	284	291	278	279	285	273	275	258	296	287	262	289	303	265	241	271	264	277	244	280	288	267	304	302	310	264	282	294	276	296	261	264	261	261	277	306	292	265	256	265	310	282	300	269	248	285	311	278	272	263	274	274	264	261	296	273	276	262	280	288	250	270	311	245	255	285	261	274	275	287	283	264	302	281	293	287	300	293	284	318	305	256	265	284	309	275	316	268	288	271	255	269	257	279	275	283	281	281	288	251	274	286	302	269	304	259	260	293	274	237	282	271	263	288	269	299	277	267	269	262	248	268	281	256	229	271	270	282	275	243	272	281	260	271	279	286	288	286	302	250	280	277	296	281	257	266	301	297	255	296	280	267	303	255	245	291	283	254	277	261	275	260	297	288	253	291	259	286	313	286	260	280	280	268	259	244	288	253	252	299	254	243	266	260	272	298	261	270	272	285	311	253	264	264	265	292	268	263	257	307	260	275	282	278	279	280	282	262	264	325	257	306	293	316	258	290	308	264	294	268	239	268	256	305	302	260	282	272	261	261	292	315	270	257	281	240	248	290	292	239	282	244	271	266	290	264	271	277	272	259	263	261	273	277	285	271	286	274	293	276	244	295	260	259	254	270	277	272	266	270	274	257	248	266	302	282	253	294	266	302	278	265	265	238	267	279	255	259	272	295	295	281	266	264	266	279	261	288	271	285	273	269	261	279	277	276	277	256	250	292	290	290	277	262	301	266	264	251	275	257	272	279	276	265	242	251	252	295	283	284	282	271	248	271	276	278	286	294	280	293	299	272	279	281	282	273	288	281	269	275	297	277	267	272	267	294	284	276	262	265	276	240	270	281	293	273	273	278	221	297	266	260	250	300	240	272	272	264	270	286	263	296	272	237	275	269	266	263	267	304	268	273	285	239	253	263	261	279	268	278	296	278	276	291	290	283	284	286	288	269	286	286	289	281	285	278	284	265	241	275	307	280	303	291	266	276	289	270	257	288	277	285	272	274	300	293	279	249	292	279	273	277	261	292	248	299	287	259	277	258	301	235	268	252	289	251	265	273	277	260	245	238	274	258	305	326	264	275	257	246	288	245	264	268	297	268	291	256	299	260	274	294	285	280	252	270	278	283	287	255	287	282	272	259	269	251	254	262	300	289	273	288	306	266	264	236	286	289	274	257	298	274	300	283	265	280	247	293	258	278	244	304	272	294	242	263	287	257	282	236	251	283	260	279	247	265	301	294	288	262	255	280	267	259	303	311	251	280	294	259	312	256	297	248	272	279	307	263	303	286	274	252	282	279	285	303	282	277	309	276	271	263	287	256	265	254	299	288	277	291	299	292	266	250	290	273	285	264	248	284	268	259	277	268	251	258	289	260	273	269	277	272	278	253	278	278	254	287	269	278	278	282	245	267	273	274	250	244	291	316	263	286	267	251	296	274	271	273	288	277	282	252	258	241	282	273	287	283	285	275	270	284	288	269	276	271	309	282	285	254	292	264	291	292	298	284	279	257	281	279	254	300	252	260	267	301	273	281	269	263	261	288	291	268	278	241	275	254	269	299	281	263	272	288	230	269	297	271	298	253	253	264	267	284	290	287	252	256	266	261	298	263	269	291	289	286	269	273	286	292	265	279	283	250	253	254	305	256	259	296	274	297	273	262	275	259	260	258	290	292	291	267	243	294	288	269	285	284	289	286	262	268	291	257	255	281	253	250	292	272	258	307	285	273	265	264	286	274	317	261	248	272	268	239	279	275	252	264	251	247	290	260	265	296	286	289	253	275	276	273	287
25014	21388	25116	28026	21169	2617	334	244	209	182	196	184	189	166	159	201	171	176	159	191	165	189	142	152	147	165	181	148	162	151	170	156	167	150	157	166	151	160	159	134	151	123	189	139	174	159	162	179	155	146	176	160	178	153	153	159	152	151	159	172	149	184	134	174	145	143	169	164	155	167	189	179	150	166	149	170	150	183	148	163	161	152	157	168	172	147	145	148	167	144	140	168	167	143	164	166	158	137	164	139	125	155	149	169	153	146	164	152	144	130	161	142	150	145	150	172	141	149	147	136	177	171	153	137	161	153	152	144	142	176	147	128	137	158	150	151	174	170	134	152	136	163	155	134	160	155	141	154	167	143	152	162	133	155	135	160	155	136	161	140	151	176	154	152	168	158	144	157	138	152	150	142	157	167	149	135	172	184	147	150	142	147	127	154	154	143	145	154	143	137	143	173	167	190	159	144	157	154	157	145	174	136	145	178	146	153	166	157	143	136	131	172	163	140	145	181	136	143	147	143	138	140	152	145	166	161	180	156	159	156	197	152	141	145	147	159	161	135	160	168	157	149	146	137	164	182	157	140	179	144	164	129	148	165	136	166	173	154	155	161	143	160	168	144	165	146	158	164	149	139	145	156	147	154	149	144	159	157	153	153	160	170	136	166	156	174	167	158	155	140	145	158	138	164	149	132	133	165	141	165	148	157	153	157	148	166	164	139	159	158	173	157	142	132	162	148	177	161	149	133	158	139	154	152	157	130	164	161	135	174	140	121	136	151	147	169	152	146	156	164	154	174	148	148	129	146	155	150	175	158	130	157	154	156	162	161	141	139	148	151	164	140	161	151	156	147	148	163	127	156	164	140	146	150	158	156	159	139	129	148	176	173	171	156	173	139	159	151	162	143	140	158	154	157	149	165	164	134	149	159	144	187	154	155	158	154	141	135	129	144	160	141	136	149	151	154	135	163	147	130	165	151	133	138	149	126	149	156	142	152	148	150	131	157	144	145	133	148	163	152	134	169	140	174	158	142	152	148	141	158	150	166	135	123	133	152	144	166	162	136	135	148	156	148	153	142	175	171	153	158	159	148	144	157	138	183	154	137	150	154	156	146	149	134	146	175	170	151	160	177	157	167	156	154	148	157	152	147	184	149	179	175	163	155	160	179	161	166	149	139	152	148	164	167	171	138	150	145	135	175	149	162	162	161	153	132	180	181	146	168	155	160	167	134	158	166	158	140	157	148	169	151	146	132	159	172	134	168	137	169	161	145	170	126	145	162	147	170	158	157	130	150	158	139	159	150	153	164	135	140	162	167	174	161	143	136	172	144	149	156	161	146	160	157	166	159	179	154	133	153	161	156	182	146	147	144	160	157	149	135	155	147	156	165	130	157	148	140	164	136	160	139	137	141	162	147	140	155	182	150	158	155	154	126	147	154	149	135	145	125	153	144	171	158	147	127	138	156	149	178	148	147	136	141	151	162	164	160	159	158	147	128	158	132	143	163	142	160	144	139	160	125	136	152	168	143	158	166	165	172	159	154	155	148	131	143	158	155	157	134	163	149	139	148	147	146	156	149	144	148	150	149	145	166	143	155	143	167	159	143	133	147	143	171	134	153	167	166	146	147	148	138	154	143	137	155	156	131	137	140	147	165	157	170	146	145	145	140	142	171	140	127	137	145	154	122	133	150	130	157	152	149	168	136	131	147	156	147	144	177	170	143	165	158	171	147	140	159	158	171	191	169	154	132	137	170	156	150	154	166	171	160	166	128	155	150	138	149	151	142	172	159	140	143	154	158	147	176	136	167	165	173	146	135	149	138	150	131	178	127	137	131	157	154	153	174	184	144	159	164	124	148	160	130	153	151	146	136	158	141	157	160	161	145	167	165	152	167	177	152	142	146	149	164	152	136	149	144	133	150	158	198	149	180	135	141	155	148	120	138	146	166	160	138	143	164	140	160	157	163	155	137	145	151	136	161	149	146	166	134	169	129	136	134	138	150	154	175	154	151	149	156	158	146	151	157	143	134	149	157	146	163	138	136	141	158	146	142	174	143	128	157	141	135	137	163	163	165	153	153	169	162	157	137	131	159	150	138	163	160	164	155	150	153	153	179	159	149	167	165	157	156	178	138	137	132	173	157	149	152	160	147	133	167	152	155	161	184	154	150	127	172	155	144	156	138	160	169	164	142	169	150	155	146	135	138	164	157	150	150	151	157	166	138	147	149	170	145	146	191	137	143	172	142	175	130	154	139	138	155	145	141	142	141	144	163	147	144	157	137	145	170	151	160	146	149	165	196	140	153	156	168	145	146	150	153	157	157	159	154	139	160	134	179	153	164	171	152	155	146	170	147	162	154	138	152	148	159	139	144	167	157	138	151	159	154	168	144	152	143	152	153	157	149	160	162	151	144	152	170	149	134	154	155	158	143	159	131	145	150	145	151	158	151	144	146	138	163	138	146	172	152	153	157	128	166	135	179	159	148	152	139	150	149	162	132	143	143	130	155	137	136	170	128	162	138	176	155	140	148	137	163	148	153	126	137	143	152	151	154	159	147	160	150	157	145	148	136	152	141	147	143	127	140	140	157	158	152	181	168	161	149	161	163	166	173	167	152	182	138	159	150	148	169	148	111	168	133	169	150	160	157	137	159	145	171	169	124	150	146	155	195	152	157	147	175	146	151	141	142	124	150	152	144	154	154	160	145	162	166	144	138	138	179	159	155	160	143	169	161	135	158	179	161	153	142	164	134	144	155	167	147	156	143	125	148	169	186	153	159	151	148	153	178	157	145	139	156	142	166	153	147	164	179	165	151	123	170	137	152	160	156	163	130	169	160	147	160	144	141	167	134	183	173	163	153	170	146	128	145	184	154	139	167	144	155	189	158	156	137	150	177	129	153	147	155	159	161	161	172	139	174	147	131	172	160	143	173	154	150	156	147	140	154	144	134	134	132	148	151	138	137	174	168	162	149	131	151	168	137	171	143	141	143	154	155	170	159	147	147	170	146	169	157	159	177	134	159	157	137	138	144	187	135	164	158	145	148	160	147	142	140	159	135	145	140	150	157	173	168	144	156	178	149	158	167	159	152	128	154	161	139	137	142	170	182	158	137	156	156	151	149	156	152	140	179	164	167	173	157	146	166	159	155	144	151	170	131	153	138	157	143	167	159	150	136	141	167	141	164	143	145	164	158	142	170	170	168	149	139	144	148	168	173	184	159	174	129	147	164	148	144	154	126	127	145	145	152	138	167	137	136	180	137	150	139	169	161	141	159	163	140	127	135	147	163	154	145	149	149	162	158	156	127	160	141	154	144	145	137	148	155	146	138	165	139	141	145	141	152	161	155	159	174	167	151	173	148	171	140	127	132	155	126	162	149	171	162	124	156	145	147	160	152	158	142	153	168	153	138	133	165	150	148	135	160	147	134	153	145	146	170	137	150	121	144	154	147	186	147	135	144	163	126	154	146	150	153	161	150	134	141	129	151	173	172
3178	2587	1531	749	579	431	416	427	370	403	379	410	363	379	359	321	343	362	329	363	336	338	328	371	342	365	370	354	335	341	329	336	365	371	335	353	343	339	354	317	342	328	370	350	396	368	349	396	355	358	326	301	374	321	336	342	346	348	337	356	360	354	353	346	397	341	365	357	358	374	378	363	343	334	361	363	315	377	364	366	338	350	353	313	355	300	336	384	331	379	336	365	368	393	364	364	382	374	388	353	357	335	350	360	361	369	375	340	350	322	349	351	328	372	356	363	329	363	336	356	354	343	336	346	373	373	349	343	316	345	339	365	340	380	292	357	344	358	357	378	373	380	400	336	334	355	353	363	353	336	349	333	371	334	366	338	377	387	347	379	341	328	337	329	384	364	369	391	324	346	335	370	341	370	359	340	378	363	343	362	317	376	365	377	319	359	344	362	357	361	319	383	366	348	351	316	390	336	336	384	353	363	336	360	351	370	322	331	358	337	345	388	355	386	338	355	349	345	334	311	334	336	367	340	369	355	349	356	363	328	344	338	341	357	340	340	351	316	323	340	352	349	340	320	353	336	354	336	339	380	352	340	372	337	342	363	344	330	359	335	371	349	354	362	354	341	340	346	358	361	332	370	351	330	350	383	337	371	344	376	357	330	363	352	346	355	395	307	352	348	346	390	311	341	382	349	349	338	339	314	343	360	366	380	377	337	352	345	365	343	379	360	357	335	325	325	356	313	369	331	337	340	361	337	348	351	385	368	362	349	354	323	330	346	333	352	327	363	317	333	369	357	348	348	334	376	387	354	337	331	353	310	361	365	343	334	333	336	336	353	340	359	355	356	341	324	348	368	376	342	310	361	359	375	357	378	340	371	341	353	346	328	371	346	330	369	362	368	370	375	372	338	339	339	359	316	368	353	322	373	329	332	360	353	337	315	374	389	353	337	329	357	368	350	360	381	396	364	356	354	341	320	379	340	359	352	337	357	332	364	306	365	337	346	361	320	340	329	340	361	366	357	374	349	320	346	344	324	368	350	322	337	360	351	348	333	347	346	397	379	331	352	345	351	353	367	359	365	348	351	354	341	355	333	333	338	331	368	354	356	337	339	361	363	352	349	338	344	314	360	383	362	381	362	322	316	355	354	369	357	340	359	351	366	337	357	331	343	372	386	350	362	365	378	362	339	331	350	360	364	359	357	319	347	375	380	332	372	374	352	367	332	370	349	369	329	363	339	351	361	353	334	360	319	355	358	353	372	362	334	340	379	342	381	352	345	371	370	341	342	319	347	362	348	358	336	335	391	377	345	349	329	356	343	332	400	335	357	338	342	366	357	333	347	339	353	332	346	345	357	361	353	381	363	332	343	325	370	333	330	363	357	360	359	347	367	351	345	380	341	327	374	352	361	352	313	358	347	370	352	386	348	343	341	370	366	346	382	322	362	336	360	349	355	367	372	365	350	353	334	357	328	360	335	344	336	351	322	378	357	328	332	343	318	338	353	350	375	355	357	362	358	357	349	356	339	402	352	343	328	360	370	357	328	354	332	333	355	334	344	346	352	357	374	347	328	338	335	344	381	340	345	316	325	340	353	350	329	356	350	347	364	382	352	339	352	345	357	330	348	373	350	346	340	355	360	355	338	335	315	363	311	383	342	337	351	359	339	329	372	328	332	313	359	343	370	346	348	343	342	322	361	313	331	330	328	346	311	352	346	353	389	326	370	343	328	377	382	366	348	318	304	360	350	345	349	344	343	383	329	364	351	345	365	342	312	333	358	342	312	384	329	357	361	366	339	358	342	367	374	379	357	368	313	343	340	347	352	363	371	325	319	382	355	320	312	379	337	307	383	321	357	325	385	357	332	347	364	386	364	328	328	374	356	369	361	345	351	329	387	331	333	331	362	363	353	333	350	349	344	335	345	381	353	320	317	376	348	343	337	324	363	339	322	340	311	332	319	329	350	357	344	357	341	346	354	358	328	358	370	325	384	396	366	414	365	370	351	337	375	332	355	347	335	377	334	356	367	334	352	352	370	359	342	333	330	332	325	368	376	358	354	358	340	372	378	326	365	376	337	342	341	335	373	351	358	362	358	332	301	322	332	340	322	327	367	321	380	347	388	353	344	387	383	331	387	338	334	349	336	344	354	343	340	347	363	339	380	335	336	371	391	385	349	357	391	352	392	386	375	325	333	331	391	345	367	356	340	356	337	368	382	379	354	310	360	333	348	338	346	361	351	358	346	366	357	341	370	325	336	359	326	340	323	351	331	355	350	346	341	332	354	337	356	331	381	333	364	362	350	297	345	336	333	365	340	395	388	340	341	357	368	360	335	344	328	386	338	376	358	374	365	385	370	361	342	338	371	357	373	345	335	338	328	345	339	333	353	353	349	347	333	324	321	367	371	374	374	349	334	337	335	332	363	342	347	354	387	372	360	375	347	358	362	359	363	355	324	316	322	355	359	361	327	340	331	355	360	361	336	368	351	354	360	367	364	357	358	346	342	346	393	341	355	349	349	352	317	345	352	367	350	338	354	317	335	359	329	377	312	325	361	324	338	347	319	335	363	360	382	337	377	368	356	369	359	350	352	355	339	352	337	331	334	356	362	339	329	339	338	348	354	391	346	318	347	341	346	369	344	341	364	387	386	319	338	337	332	359	348	322	373	351	388	313	338	337	365	355	349	333	327	322	372	351	355	357	349	344	338	339	346	359	312	339	339	356	368	328	355	327	357	352	348	345	338	375	347	337	343	321	331	334	325	351	368	354	376	348	365	332	344	353	346	360	380	345	337	325	360	370	341	360	343	360	322	370	360	351	352	338	347	328	384	367	345	318	348	359	314	361	349	364	343	350	342	346	368	364	339	344	344	358	355	343	344	359	395	329	335	378	381	384	348	388	355	361	344	327	350	327	327	382	353	384	345	330	339	360	345	356	382	337	313	330	371	333	315	349	338	364	362	342	353	348	368	334	361	362	352	355	353	350	337	369	323	392	335	348	308	354	326	350	398	368	353	345	350	367	362	361	336	332	343	341	341	320	329	358	355	338	360	342	357	376	367	353	319	346	354	370	350	320	325	353	364	354	354	335	346	341	373	338	364	363	346	361	368	308	370	363	338	354	387	367	339	328	366	345	384	361	378	342	343	362	321	329	341	331	320	363	345	356	365	355	330	325	349	361	342	356	351	336	329	377	330	351	389	374	328	359	354	389	414	329	382	336	345	339	365	352	340	377	354	365	355	363	359	386	357	319	339	371	375	343	328	335	334	346	336	341	365	365	334	338	363	330	360	356	356	326	335	364	374	347	362	352	378	332	363	347	342	369	343	343	336	320	355	331	370	327	326	365	374	360	340	353	401	411	353	345	370	353	354	339	347	351	376	360	325	320	360	356	357	367	349	362	372	352	375	340	379	365	358	331	369	372	377	356	358	375	357	312	334	343	319	345	326	391	335	342	357	339	339	331	341	329	359	346	355	311	339	351	396	342	333
24254	21424	25800	27445	21430	21396	2125	393	271	232	213	216	223	201	191	184	191	171	156	182	194	157	180	173	179	195	158	152	161	155	188	160	149	158	157	140	130	168	157	159	185	163	161	170	171	156	153	180	166	168	157	182	176	157	159	171	182	154	159	170	173	177	173	158	161	166	156	158	151	146	162	138	182	178	145	176	180	141	151	141	163	144	159	146	149	156	143	166	144	147	154	177	165	145	150	157	141	154	148	137	127	165	143	155	150	151	163	139	121	139	139	151	162	149	145	146	138	126	163	172	146	143	140	160	154	136	130	147	155	144	142	162	158	153	146	162	145	172	164	142	152	152	161	153	130	145	171	147	134	143	144	151	158	169	144	159	148	172	161	145	133	153	139	144	182	145	149	144	155	150	153	140	158	130	137	158	156	148	156	168	151	163	141	129	160	141	166	151	155	162	149	133	143	176	170	135	127	178	138	157	138	149	155	154	153	140	156	140	147	148	155	140	169	153	153	147	164	167	172	140	169	132	116	152	139	136	165	151	165	143	154	138	160	145	141	152	152	151	149	159	134	162	132	151	145	168	163	159	156	125	152	162	166	148	167	149	156	166	156	152	140	155	184	137	148	154	146	137	140	158	153	161	146	169	139	155	168	145	159	129	146	139	134	145	155	162	172	143	141	153	162	173	159	159	168	159	172	159	141	167	154	134	153	149	165	169	161	148	151	130	140	184	146	168	179	121	136	147	174	141	153	152	169	136	131	160	154	122	141	140	145	140	140	141	132	151	144	175	164	126	181	168	156	141	145	141	114	157	147	146	167	148	150	161	142	176	174	177	155	141	143	181	125	128	138	159	158	162	149	135	166	138	155	145	151	156	146	159	163	165	140	127	155	128	137	156	130	164	149	172	147	148	151	152	150	128	155	166	137	129	124	152	154	136	145	172	152	158	152	142	173	127	151	121	159	137	146	131	131	160	150	173	157	150	147	145	156	151	138	141	139	169	153	131	168	139	142	165	145	143	174	157	155	150	148	144	163	149	156	152	144	156	158	143	174	145	142	143	157	143	166	156	144	173	145	133	158	136	133	137	155	172	149	147	144	151	131	122	160	147	166	131	162	146	149	135	160	159	163	157	162	138	143	132	158	160	136	143	143	143	157	140	146	151	162	147	116	169	157	159	155	153	146	164	138	144	171	156	132	138	141	149	149	137	128	143	137	134	148	146	131	140	169	154	151	170	162	163	168	142	125	163	166	150	153	160	154	141	148	176	144	150	158	151	167	153	149	143	133	160	147	142	157	156	150	157	166	161	126	136	157	137	175	168	174	153	144	145	150	146	158	132	153	151	148	149	155	142	170	142	133	137	147	121	151	186	124	134	132	163	150	146	141	131	148	153	163	156	154	157	149	154	131	143	145	122	148	143	145	140	156	134	178	155	155	134	146	135	153	177	165	147	160	120	155	158	153	138	172	155	151	159	144	153	153	170	164	138	117	157	146	148	159	143	135	145	148	146	143	125	134	181	128	163	166	142	165	158	173	150	155	140	148	165	151	163	140	126	155	149	150	155	178	140	135	172	138	149	138	162	125	170	165	142	164	168	175	169	157	143	149	135	162	123	149	160	153	146	167	165	168	145	138	167	133	145	142	129	155	162	130	135	179	141	138	144	137	160	154	151	144	151	135	129	144	153	146	147	154	168	154	144	147	144	168	133	143	183	169	156	162	147	155	141	184	165	161	136	142	122	137	139	167	154	153	143	172	171	145	168	158	143	166	123	156	157	150	156	146	161	136	149	147	142	170	138	144	138	157	147	158	152	147	182	162	133	157	153	136	147	173	149	155	137	164	139	158	165	138	136	151	142	150	135	154	130	147	136	134	160	156	136	129	141	145	162	156	152	136	128	138	165	156	161	140	156	167	166	156	155	148	154	157	150	161	149	154	149	140	158	144	158	169	159	145	134	163	176	164	165	168	133	152	167	161	155	134	167	144	174	157	134	158	148	174	141	140	148	143	126	159	166	158	153	140	156	168	131	139	179	146	161	160	167	148	157	153	143	148	152	163	159	172	159	146	150	186	155	138	136	152	141	142	158	150	158	145	136	156	144	149	157	167	157	137	149	125	141	156	160	163	147	125	148	153	142	157	149	137	135	146	123	145	159	145	149	149	152	126	159	150	135	168	149	138	151	132	145	153	173	161	165	169	151	146	147	151	169	149	156	166	168	161	161	166	136	153	146	146	156	156	138	136	121	153	135	135	174	133	141	152	161	153	151	146	169	152	142	146	143	174	159	141	165	162	138	152	141	132	148	170	146	131	157	125	173	159	170	153	164	157	144	178	133	170	121	186	163	132	149	169	143	149	168	149	157	154	178	137	164	157	148	143	143	137	150	155	147	145	144	194	172	147	148	158	148	159	136	137	141	158	151	151	187	143	155	167	147	164	167	175	158	133	159	152	147	149	159	155	154	184	158	139	142	138	145	139	173	152	148	148	144	117	123	172	151	145	130	160	153	162	136	148	136	126	144	176	168	129	159	150	158	135	172	141	139	161	149	151	140	160	161	168	129	166	135	136	163	158	140	143	160	155	142	143	154	141	161	130	135	166	137	138	148	161	149	163	148	127	140	145	134	160	139	152	164	163	154	152	142	163	134	140	150	151	137	140	173	156	149	132	132	161	145	128	168	142	158	167	158	149	167	172	146	136	135	142	151	165	140	186	143	161	135	128	124	134	178	147	164	142	144	161	147	157	132	144	162	126	146	158	180	147	150	160	159	150	117	161	141	157	151	146	137	137	160	145	180	140	158	148	150	144	140	131	163	174	165	146	124	165	137	162	143	134	164	167	153	153	176	169	145	160	155	145	132	156	146	147	133	174	160	167	183	152	163	177	139	126	135	175	148	168	142	164	158	125	161	160	148	150	145	151	138	154	132	133	127	137	159	147	167	128	162	145	138	154	158	140	157	131	134	157	139	154	140	155	144	142	145	162	135	135	166	143	138	173	154	164	162	170	141	124	135	159	160	123	139	157	152	154	175	143	139	150	150	175	159	150	172	136	133	150	137	123	120	136	139	153	174	146	152	152	156	165	150	156	131	135	167	165	187	164	158	156	148	157	155	161	131	158	153	159	164	143	138	151	157	138	127	157	152	171	145	157	151	151	163	140	157	167	172	123	149	160	148	164	157	136	142	160	112	158	156	158	147	148	144	189	146	132	150	151	155	163	165	167	164	130	141	168	167	150	172	144	156	107	130	167	166	157	160	155	135	135	176	147	163	155	131	158	163	142	148	146	167	155	148	175	174	153	153	145	146	145	136	139	153	177	160	159	145	156	135	157	159	143	138	160	155	156	152	159	131	145	161	152	163	130	147	150	151	160	159	150	175	145	159	148	152	164	157	150	158	137	157	143	161	138	169	161	151	145	144	149	157	135	143	157	168	161	149	162	125	152	135	140	158	151	120	184	150	138	149	156	143	140	140	142	161	147	127	155	154	148	145
3303	4506	2556	1172	767	527	489	404	406	380	397	365	414	353	362	353	346	315	353	369	328	348	336	351	374	368	338	304	366	325	338	329	344	317	355	356	313	342	344	323	326	351	362	344	321	389	358	353	322	347	357	337	355	351	352	341	342	337	337	340	343	333	349	345	324	362	331	348	323	336	376	350	349	349	330	348	334	351	333	341	304	316	332	327	324	354	320	309	321	297	358	316	320	346	318	330	364	344	312	312	350	318	354	341	332	378	344	333	333	341	349	341	319	369	339	332	377	320	349	321	322	345	370	342	330	341	315	293	367	357	329	330	351	347	326	312	303	294	328	336	332	367	367	368	319	331	332	337	367	337	326	363	319	329	310	299	325	330	323	333	344	353	342	351	345	347	353	308	316	345	326	320	337	322	328	329	357	340	321	338	379	325	348	332	321	308	320	329	382	344	347	374	345	359	366	345	340	338	342	322	348	321	346	308	354	336	326	333	350	329	360	361	344	313	318	343	353	312	319	320	342	344	324	369	349	308	318	361	377	345	317	343	336	343	327	300	309	337	342	334	340	354	350	307	335	336	324	292	339	329	347	315	303	334	351	359	286	276	337	337	316	318	324	312	320	329	341	321	359	312	332	322	312	336	362	350	326	355	326	306	344	336	330	309	335	308	326	317	351	321	307	334	337	336	342	335	318	358	337	309	307	335	342	342	326	312	367	327	352	366	331	304	347	324	319	363	337	324	321	359	387	348	321	331	352	342	360	337	324	357	334	333	318	312	323	327	358	329	350	334	311	322	364	343	354	344	316	348	333	321	322	325	340	346	350	321	366	329	345	351	346	372	351	341	320	346	361	351	317	372	337	369	358	320	362	343	359	324	315	327	333	344	337	365	301	321	299	332	332	337	325	325	343	324	331	323	348	348	324	309	358	334	337	351	337	307	371	340	337	313	321	357	323	323	314	307	323	339	318	341	343	375	374	324	327	317	314	341	332	294	339	338	351	337	312	344	364	342	322	319	338	337	327	358	310	362	345	340	376	321	352	344	353	371	330	348	356	335	344	343	319	317	358	309	337	362	327	334	372	331	301	333	352	302	318	348	355	353	326	313	342	337	345	310	360	334	349	352	330	327	324	306	320	346	357	365	326	325	323	365	351	321	357	347	354	342	319	345	347	369	323	356	317	362	310	320	356	333	346	336	337	342	363	343	346	336	349	326	300	344	348	337	349	320	298	339	323	298	337	328	365	324	301	307	336	320	351	321	334	315	319	324	346	335	329	310	353	305	334	346	334	329	315	330	358	323	368	343	337	321	348	364	320	297	322	349	309	356	327	343	328	311	330	355	319	340	341	352	305	343	322	313	324	358	359	329	325	311	366	334	351	337	317	327	359	339	306	327	368	345	336	322	353	328	300	327	319	329	361	353	312	328	302	350	353	322	340	337	308	368	304	339	364	341	375	321	331	354	340	329	344	310	315	352	333	348	299	331	345	329	328	326	342	345	324	322	386	325	354	365	329	324	342	363	338	338	326	359	321	318	341	303	332	363	310	359	284	339	365	341	372	353	283	349	310	320	345	348	342	344	339	317	363	311	338	382	323	323	369	320	319	346	335	331	354	319	372	331	345	361	352	308	334	331	332	319	310	356	329	316	324	355	316	350	351	360	342	365	324	313	354	355	325	337	327	360	351	330	354	327	303	342	336	335	330	326	328	313	311	350	320	328	339	340	344	322	336	317	305	350	314	324	312	342	351	314	368	333	324	331	369	355	313	346	329	324	356	332	315	330	349	313	331	314	326	335	329	312	333	336	324	351	316	360	335	385	331	335	346	344	359	320	353	319	379	341	346	366	349	356	332	349	332	306	329	357	344	326	323	319	348	351	390	341	375	366	328	342	329	318	299	336	344	354	368	341	350	330	390	336	328	310	311	316	330	358	341	349	324	362	326	361	324	344	352	332	346	329	356	339	351	356	327	344	321	347	347	307	365	356	337	354	342	360	356	340	343	350	307	336	353	331	313	293	341	314	342	319	341	344	341	312	337	331	313	334	365	324	333	322	350	323	324	318	333	333	315	367	316	327	338	323	340	332	321	367	330	330	312	350	359	314	346	319	354	325	354	299	350	311	348	325	323	350	339	308	340	363	324	335	330	329	362	346	367	359	334	344	316	332	333	292	302	316	342	320	356	348	346	343	288	334	336	326	340	349	342	328	316	323	317	339	300	352	332	347	356	355	349	353	318	327	347	358	321	341	324	318	321	351	342	328	357	328	322	340	317	367	327	337	353	336	364	326	320	342	329	330	346	307	327	298	343	322	306	342	362	331	327	306	364	352	285	330	344	308	338	349	335	324	323	323	318	351	343	343	351	333	339	319	338	321	355	317	286	327	345	318	345	323	313	343	320	350	330	340	347	315	314	299	337	316	323	316	343	331	315	362	311	323	340	353	353	346	319	335	355	367	322	333	370	320	361	331	327	350	319	368	326	341	327	357	333	320	332	336	353	360	344	340	317	309	318	334	327	341	331	323	322	325	308	344	318	366	334	342	340	337	314	322	334	361	378	305	329	321	315	353	344	314	331	293	312	355	368	315	330	335	312	327	373	331	319	333	344	331	354	332	316	340	332	327	320	336	312	331	350	357	371	353	332	309	349	364	330	336	355	303	346	337	339	312	334	305	353	323	318	358	311	327	380	343	356	326	337	367	344	304	346	298	311	316	365	341	316	332	321	340	306	333	329	322	343	332	333	350	316	336	332	322	327	348	350	332	323	355	343	321	364	349	332	332	360	327	350	318	350	338	333	322	338	333	318	313	334	339	341	339	317	323	368	323	317	347	336	341	305	308	324	325	333	351	347	349	321	328	346	341	333	335	356	296	310	314	349	337	320	336	350	335	347	359	322	362	309	314	308	341	379	329	372	331	314	337	340	336	362	339	321	323	326	340	368	351	334	342	366	339	336	337	329	321	341	331	318	318	334	334	326	344	341	345	339	293	309	351	332	343	336	316	336	322	344	320	373	347	309	339	338	299	344	334	309	333	336	316	327	321	370	326	328	340	335	335	325	357	312	324	359	341	307	352	354	354	325	354	322	361	354	349	342	319	352	296	357	353	319	356	316	353	335	331	345	363	357	357	321	305	368	330	344	330	318	332	294	327	320	347	337	313	322	321	340	323	334	343	339	318	342	369	332	353	314	344	357	349	314	343	314	346	298	342	345	300	343	362	337	323	342	333	362	351	325	341	322	324	327	355	345	348	321	302	359	332	342	323	332	339	347	327	316	333	328	331	343	328	329	334	340	356	340	345	368	342	372	330	322	341	331	346	327	322	355	355	315	339	330	334	331	354	339	325	301	295	327	383	361	331	352	370	327	360	327	334	305	361	329	349	332	351	321	323	341	347	353	343	330	339	352	361	340	335	314	320	324	351	346	340	335	334	344	304	321	363	310	330	315	329	310	336	330	319	349	334	311	355	341	331	351	339	313	309	361	316	333	324
32928	10562	754	177	107	131	119	112	115	105	111	109	134	114	109	104	95	121	108	112	122	108	122	97	121	115	100	115	123	129	124	103	109	131	117	118	112	110	108	130	136	114	141	120	128	98	124	110	125	129	113	121	118	122	125	123	98	97	96	111	120	125	128	107	110	121	101	111	144	105	128	107	111	119	133	141	115	129	111	125	97	105	99	93	119	104	122	113	102	107	116	116	120	150	123	107	122	130	122	111	120	101	117	114	121	105	108	122	102	101	101	113	111	125	129	110	110	106	131	105	114	78	103	133	112	101	123	109	120	109	138	118	97	117	113	109	134	115	128	114	122	103	114	113	105	97	114	112	130	129	119	119	110	113	99	102	98	115	118	138	114	111	98	101	110	102	121	116	118	111	110	92	105	117	131	108	112	100	128	121	104	90	119	125	115	108	135	129	128	99	107	137	112	126	105	125	101	142	118	122	106	119	126	114	91	106	101	132	105	117	96	102	110	116	121	130	150	102	119	115	97	109	125	109	143	100	112	104	106	98	112	112	119	119	107	102	107	108	117	122	103	88	101	118	95	116	125	113	113	126	97	90	127	102	124	111	126	121	106	97	111	108	109	110	116	98	123	101	139	117	128	99	105	142	136	117	103	132	102	108	117	138	100	98	127	112	126	132	127	115	106	104	118	107	116	111	113	123	111	83	114	113	116	92	137	105	100	120	118	123	109	99	104	110	101	112	92	112	120	109	98	123	87	108	126	105	116	118	105	109	110	117	96	104	85	96	113	120	134	135	99	124	111	118	110	92	83	108	104	117	117	98	115	106	125	129	116	111	85	129	109	90	128	121	125	118	119	111	134	107	118	87	136	110	96	93	113	109	130	99	120	117	97	96	111	128	115	118	119	114	111	117	126	121	102	106	115	100	123	121	110	130	120	96	106	95	102	117	108	125	114	105	99	101	114	110	92	113	123	106	124	116	116	116	112	122	115	91	113	122	140	108	102	104	113	103	123	103	89	113	122	121	108	113	140	124	120	125	101	128	84	122	121	114	118	100	133	139	96	109	90	116	109	120	124	122	98	116	111	118	119	120	117	112	116	103	113	97	132	111	134	130	103	111	109	131	124	115	115	89	98	136	118	109	105	121	115	98	105	105	100	90	97	137	111	126	97	113	119	110	120	132	111	128	103	115	112	109	121	108	133	92	111	111	146	122	92	126	114	115	131	111	112	104	92	111	89	117	112	109	114	123	94	116	105	102	118	124	118	94	101	123	113	106	103	102	116	123	119	103	111	114	123	115	118	121	106	124	99	108	116	104	134	113	126	123	104	99	128	115	103	129	121	108	137	89	106	96	108	122	115	126	95	108	136	117	119	114	125	121	106	106	115	103	120	118	111	131	110	102	111	95	110	112	118	104	100	110	110	139	96	126	101	129	112	112	129	110	122	114	118	112	117	106	114	102	138	115	108	118	108	136	116	122	111	112	116	127	119	104	111	114	117	108	117	109	123	106	124	116	130	121	110	127	119	118	125	126	106	107	121	106	136	116	108	112	145	109	100	123	131	111	140	115	93	113	99	94	119	119	98	127	124	137	121	98	105	101	119	108	106	121	108	100	116	109	103	95	116	116	112	110	134	104	104	119	114	113	100	115	118	101	92	105	119	111	121	100	115	107	123	98	103	126	106	110	99	122	117	119	119	137	108	113	113	109	116	106	104	105	107	125	123	120	101	107	95	103	131	122	111	121	88	114	126	124	107	100	109	119	100	118	100	119	125	125	120	125	107	109	107	113	93	122	109	103	106	115	97	115	102	118	131	115	103	123	107	104	123	127	117	112	134	103	113	101	115	127	112	119	107	109	99	113	127	103	115	109	115	105	113	111	126	103	130	120	109	118	122	107	120	121	96	118	110	121	110	116	121	109	108	111	123	116	108	106	110	122	105	107	109	108	117	110	120	111	130	112	97	116	109	126	109	129	110	126	131	101	119	113	151	112	97	113	113	115	128	108	87	109	107	106	101	110	119	138	100	108	103	112	115	105	82	142	96	121	119	102	117	118	105	123	132	123	114	118	103	118	93	93	102	119	116	113	80	109	112	118	133	124	103	108	123	112	96	130	125	104	99	110	128	103	142	125	111	112	120	137	106	112	97	92	122	120	108	109	122	112	103	97	119	120	106	141	129	133	115	114	118	135	113	109	105	122	124	123	116	98	110	89	122	135	110	136	122	116	116	103	108	120	113	135	130	130	110	119	112	126	91	130	106	104	112	120	102	120	113	141	136	131	120	118	117	109	101	125	119	117	126	108	127	95	105	111	95	129	118	110	103	126	128	110	108	121	112	105	116	120	111	108	113	114	113	101	114	99	119	120	127	102	93	119	120	123	117	120	112	112	109	90	120	115	106	114	102	106	107	120	93	111	119	100	108	125	101	124	113	101	111	117	110	107	107	102	139	103	99	105	103	123	110	125	112	121	91	111	101	113	119	113	125	110	121	103	118	103	126	111	116	143	109	116	130	102	107	125	93	127	106	113	113	115	119	97	123	109	113	143	116	112	112	121	116	121	128	112	127	120	122	92	114	125	112	100	115	121	114	107	105	129	104	112	116	110	108	108	103	117	127	138	112	116	109	99	110	112	102	111	130	109	126	96	118	115	102	123	105	114	97	95	97	121	116	135	132	115	112	116	111	93	126	117	107	110	107	113	109	103	119	109	95	96	121	95	115	124	128	112	93	119	111	147	126	124	128	121	114	129	114	114	106	131	114	120	109	100	103	104	114	119	109	103	111	98	101	132	118	123	112	90	112	114	118	116	110	120	99	128	113	114	121	101	106	103	95	112	117	108	112	110	121	126	118	107	129	109	116	99	96	97	118	107	118	110	90	111	109	114	121	124	108	114	85	106	104	121	122	112	102	112	111	130	103	124	114	122	111	81	124	102	107	117	122	111	110	109	112	117	133	125	120	107	109	98	116	128	132	121	105	130	98	103	109	114	113	114	111	109	127	107	132	111	126	98	89	108	112	115	105	120	115	102	99	93	128	106	118	124	114	122	124	106	113	131	113	106	138	101	116	103	115	117	112	125	112	150	109	102	108	95	106	112	143	109	121	106	115	122	115	103	110	121	112	118	131	117	138	122	116	105	116	117	123	109	97	106	134	116	127	115	91	123	133	105	124	114	135	109	101	132	97	96	110	131	124	125	109	119	113	121	119	124	106	98	110	104	107	110	123	121	104	104	111	107	111	127	102	108	102	88	119	98	99	121	121	94	108	110	114	112	112	96	115	108	120	101	115	126	128	112	102	101	112	107	100	113	119	107	136	115	112	104	106	134	117	104	107	116	105	128	117	103	126	109	112	95	101	104	107	124	116	122	116	131	116	101	96	90	109	131	110	131	114	108	134	96	94	113	113	132	96	110	115	125	124	110	109	111	128	112	93	90	128	104	113	131	127	134	117	118	120	125	117	122	124	110	99	99	107	114	106	104	107	134	98	124
5268	397	316	316	273	303	274	266	300	293	281	297	279	252	276	273	261	280	269	280	310	246	284	289	279	277	296	289	263	281	291	278	304	274	303	264	270	275	271	304	255	256	267	254	275	266	239	295	269	270	294	299	285	303	306	265	276	281	277	257	294	299	297	285	287	292	292	286	258	291	292	259	270	278	277	240	296	274	269	263	268	277	257	255	285	270	255	295	283	275	283	248	286	283	291	259	278	235	259	328	286	286	303	291	285	265	266	281	288	283	270	279	299	291	303	285	281	269	292	283	295	291	287	275	285	299	280	299	275	217	267	280	294	268	286	273	284	278	281	281	251	290	264	300	277	273	261	278	317	253	287	269	283	263	264	267	243	280	302	260	263	291	272	289	288	263	264	270	294	283	250	254	268	261	255	267	255	307	289	259	256	282	247	281	249	274	300	285	290	276	264	252	253	269	272	290	290	289	299	277	294	275	290	284	250	253	267	262	308	283	284	260	272	270	281	268	279	252	310	246	258	286	283	310	277	275	260	281	318	272	274	263	271	281	286	237	290	265	293	278	279	276	284	258	300	263	240	262	265	282	271	294	266	278	288	288	271	273	274	285	308	275	287	305	279	279	265	316	255	294	273	289	269	272	294	273	291	282	288	282	280	316	266	264	280	274	301	280	273	281	277	267	311	273	293	280	270	251	262	264	292	275	283	290	264	312	280	285	265	264	277	276	267	269	293	261	280	271	261	292	271	256	307	262	268	279	265	269	251	279	284	273	264	259	282	292	278	288	264	253	272	289	254	276	254	275	272	270	280	296	261	301	265	277	281	253	283	247	266	284	280	288	296	312	249	269	249	281	293	315	290	288	295	286	274	254	271	303	284	263	270	265	274	254	258	295	293	271	313	325	281	276	256	291	271	265	281	293	278	269	250	284	280	266	299	265	290	274	233	275	249	271	275	279	259	285	283	278	260	296	278	254	293	269	255	276	281	264	287	268	265	286	284	263	297	304	267	284	287	260	252	264	272	266	288	308	254	264	337	317	250	280	268	289	279	261	281	262	318	289	272	267	288	279	254	251	257	296	265	278	272	278	245	286	257	274	273	289	268	303	302	290	280	260	278	289	265	279	258	258	275	296	280	263	262	247	273	263	277	254	275	264	243	253	261	260	295	270	239	281	275	248	257	266	289	276	277	277	270	276	289	276	291	269	268	282	277	281	278	268	244	295	263	263	267	281	260	272	301	293	277	259	288	296	290	273	304	299	269	294	286	271	270	305	275	250	274	275	306	278	267	279	243	240	295	279	263	253	283	278	281	268	263	265	251	280	286	303	265	278	271	273	300	258	284	268	293	279	265	260	295	327	268	276	261	283	293	266	258	257	278	273	246	284	272	270	275	281	297	299	255	287	258	296	249	269	312	258	270	309	268	293	250	276	287	261	269	267	263	294	259	296	252	278	288	279	281	292	277	280	257	265	254	291	297	287	256	283	294	238	289	281	268	285	295	243	311	273	284	285	308	279	260	250	260	275	266	280	275	262	268	297	286	282	268	281	275	272	302	293	285	260	277	309	272	267	264	280	291	283	292	276	277	299	287	296	278	292	295	298	280	283	262	288	286	269	268	286	270	260	261	296	294	278	298	272	270	270	275	275	250	238	296	293	318	281	287	238	319	264	264	293	266	282	271	282	258	268	296	297	314	278	266	274	315	276	256	236	253	280	293	266	286	258	252	261	289	269	322	288	263	278	265	248	288	304	280	269	265	254	294	301	295	267	262	248	277	261	307	278	290	301	289	273	268	265	298	284	267	262	252	274	300	284	297	291	295	298	261	291	266	285	277	284	290	301	256	280	281	277	301	270	307	264	280	296	288	268	268	277	262	256	286	288	263	273	268	258	273	275	274	286	289	287	307	313	274	277	272	267	277	281	262	266	305	307	257	278	281	275	298	299	280	257	265	233	266	247	288	274	289	270	283	291	272	320	271	282	289	276	276	262	311	260	300	278	276	276	236	254	282	244	280	252	298	269	289	271	282	288	285	298	283	269	253	295	297	276	292	274	303	294	284	274	288	242	314	252	255	287	273	297	277	244	275	284	255	287	295	268	289	282	279	254	293	264	269	268	273	284	281	275	277	266	284	263	240	273	266	287	274	267	263	254	272	279	307	250	270	244	269	255	257	312	268	270	285	285	299	255	269	279	297	268	258	294	281	284	282	270	279	278	283	292	295	254	245	273	285	299	269	279	278	281	312	267	284	282	287	310	275	309	291	271	255	286	253	299	273	252	286	295	287	274	283	289	255	298	249	265	263	252	279	280	300	264	292	271	222	270	277	304	287	312	278	248	269	259	287	284	297	275	282	289	284	290	277	261	256	272	287	211	293	282	268	250	248	246	265	275	251	261	269	294	284	275	282	297	264	260	260	303	297	292	267	262	263	262	264	269	292	276	312	294	278	258	303	293	300	289	278	274	289	281	266	247	274	310	284	280	268	289	278	279	295	264	307	283	280	277	259	306	258	293	298	286	282	257	257	298	263	281	270	292	302	256	287	262	279	307	250	275	264	248	289	272	272	292	287	277	278	285	294	282	287	260	269	279	283	292	279	286	250	270	288	288	310	262	249	296	259	276	285	292	299	295	291	299	241	269	293	275	284	298	280	301	264	273	269	274	287	263	264	282	264	274	271	251	303	272	301	244	278	250	287	269	270	248	281	288	248	267	284	295	299	285	260	299	297	287	255	259	243	257	256	277	281	252	290	267	292	274	268	289	285	272	281	260	267	267	264	269	312	293	257	290	222	252	300	240	266	262	270	255	276	277	301	277	252	283	298	293	298	286	262	265	277	273	272	271	284	279	263	273	270	275	262	253	303	306	293	274	268	274	280	263	254	242	302	290	274	257	260	312	291	275	278	281	263	286	283	259	257	295	268	272	273	289	297	285	270	278	280	287	300	274	300	309	278	300	259	286	262	270	261	269	295	272	271	248	285	300	274	250	306	286	292	257	257	285	275	282	276	261	277	264	261	280	251	259	264	265	299	262	255	290	261	291	278	275	305	286	268	277	275	249	264	270	264	272	287	289	268	279	296	281	275	310	287	241	261	273	248	262	271	287	270	269	278	291	308	259	275	290	273	298	282	275	291	263	249	285	295	257	292	280	248	285	286	296	282	268	257	260	259	286	278	285	296	258	291	263	237	298	244	275	290	277	270	269	281	282	264	271	284	273	281	265	240	265	279	285	246	258	288	265	284	280	261	266	295	279	263	260	264	282	286	278	254	263	281	257	264	273	306	264	280	230	281	290	278	293	270	270	273	279	286	254	277	268	277	290	262	288	290	276	264	292	254	281	298	234	279	282	287	268	289	303	289	245	264	303	315	253	283	249	260	298	262	269	281	274	270	273	272	247	244	285	257	299	281	270	258	281	286	274	285	287	266	291	233	268	295	263	262	247	280	246	260	299	281	313	269	284	262	288	260	287	262	308	254	284	273	265	288	270
25000	21384	25161	27990	21168	2903	346	230	199	216	209	184	204	183	163	185	160	158	163	159	149	142	170	145	156	183	187	137	152	138	164	168	167	156	143	160	132	166	187	159	170	147	158	165	169	160	154	176	171	182	173	141	138	162	173	152	145	144	148	173	169	154	172	163	188	169	155	160	153	171	164	147	144	175	171	138	147	152	164	149	158	153	159	155	167	139	155	151	150	142	147	142	142	161	156	147	165	148	145	150	163	156	139	138	167	148	165	153	157	126	146	147	173	162	166	145	149	139	150	149	150	166	163	164	166	136	170	133	157	155	179	141	164	138	143	180	165	152	146	179	161	147	142	153	148	130	156	169	148	170	145	154	166	130	151	161	154	135	165	154	146	130	177	155	144	163	171	168	123	160	160	147	157	153	138	152	145	139	155	149	164	166	136	144	150	171	171	153	142	162	143	171	122	137	156	147	149	139	173	156	166	135	155	175	165	127	162	173	129	175	163	157	144	162	159	169	143	153	127	156	143	161	155	158	159	108	163	162	144	187	156	135	160	140	150	134	159	135	155	155	143	170	150	155	138	136	169	158	140	149	153	153	145	143	159	166	158	168	157	158	161	144	170	172	187	160	190	153	146	157	152	124	151	174	176	172	143	148	126	161	153	168	125	169	165	162	173	160	163	190	181	151	154	161	156	154	151	146	144	163	156	164	147	127	135	154	157	167	166	176	179	133	148	156	163	136	164	139	132	140	154	134	142	160	141	160	169	140	134	149	188	134	138	129	159	131	144	156	158	149	164	136	158	170	174	141	174	153	154	142	178	168	155	169	142	183	147	155	160	152	143	148	139	164	133	161	150	152	150	142	152	166	159	160	133	148	157	156	153	155	157	176	144	156	151	157	165	206	149	158	167	168	153	162	159	147	151	170	162	150	121	152	162	154	142	154	134	153	175	140	166	162	151	128	151	137	166	166	132	160	147	174	170	158	171	136	159	168	139	169	138	160	162	179	154	156	138	171	155	140	170	150	143	151	153	153	172	140	170	154	149	152	155	170	165	128	161	169	169	176	155	129	165	139	164	161	139	130	144	132	151	152	161	149	149	182	137	139	152	173	144	174	166	162	153	167	127	168	155	153	157	170	187	150	133	151	132	150	162	161	158	165	141	143	140	141	153	180	157	153	169	132	152	164	188	146	157	160	156	146	164	162	185	128	129	141	143	137	163	169	154	164	144	166	137	163	169	128	139	153	143	165	143	155	160	152	138	173	161	146	161	143	152	182	147	143	141	152	145	180	139	139	150	137	164	154	168	164	147	158	160	160	154	158	163	143	147	134	171	154	145	169	131	144	159	154	169	157	126	164	142	184	155	131	155	170	146	160	141	174	149	171	145	132	163	192	163	166	176	155	132	171	149	183	143	153	150	153	179	158	161	142	139	149	150	141	167	146	152	143	158	145	164	159	148	158	150	160	152	189	153	154	128	154	154	124	145	147	142	148	141	139	155	160	151	145	159	162	145	155	147	156	136	157	155	136	159	163	154	183	165	131	130	157	163	163	145	149	184	157	156	153	161	137	165	158	155	163	134	145	139	157	144	147	149	182	170	155	150	166	149	171	141	169	156	162	157	138	164	137	145	196	166	141	163	157	166	125	136	151	159	176	160	140	163	143	153	156	152	137	148	162	147	171	152	144	151	134	146	173	133	142	173	159	155	157	169	129	154	136	171	181	164	147	170	182	127	135	156	145	164	141	129	147	153	134	165	149	155	136	167	163	135	155	154	150	146	145	157	149	159	145	156	155	164	169	138	164	163	137	165	144	171	168	148	160	156	156	148	153	166	156	157	153	153	161	143	137	148	174	160	177	150	132	162	158	148	162	153	158	161	154	156	149	168	142	150	142	148	147	151	154	148	178	139	149	150	143	160	177	146	158	132	138	144	156	162	148	135	170	154	161	143	131	147	135	161	142	144	145	167	134	152	137	162	159	154	160	144	185	155	161	143	167	163	146	170	167	183	170	143	146	178	151	135	163	149	139	147	145	157	137	150	138	163	162	158	164	161	143	158	146	171	146	150	163	161	136	150	153	143	156	153	156	158	158	151	150	160	147	150	181	170	168	140	151	139	148	145	140	143	161	172	149	160	155	146	141	144	166	151	152	147	161	168	143	168	162	147	155	155	141	156	142	160	201	132	175	173	139	148	149	154	135	145	174	154	154	170	153	162	158	162	150	156	157	144	151	122	153	140	144	151	151	147	165	131	162	165	140	156	141	139	159	175	161	142	156	135	167	157	152	141	187	153	164	147	161	149	133	158	174	146	147	146	142	147	153	151	179	176	162	138	136	191	156	152	141	144	145	156	141	155	154	171	130	137	142	157	164	152	154	164	150	153	156	153	137	146	179	162	156	141	146	141	166	151	153	154	140	158	133	155	143	160	137	154	173	150	141	141	151	134	148	151	141	153	157	161	134	153	152	151	152	156	137	145	156	151	142	143	182	161	146	193	150	154	144	170	146	161	165	170	156	163	156	161	147	129	143	153	155	166	148	144	147	142	166	148	137	144	127	154	169	149	159	159	156	168	155	160	154	176	149	163	147	152	149	144	145	154	129	147	169	169	177	146	150	177	168	156	157	165	176	155	160	155	171	157	155	145	144	146	165	141	162	175	160	150	154	152	154	164	162	146	167	162	142	169	147	155	173	178	154	150	145	156	147	167	152	140	152	145	153	142	145	161	155	163	152	162	156	130	156	159	145	151	140	146	148	181	157	164	149	166	158	186	161	142	135	145	172	155	146	145	145	140	166	150	156	160	169	117	152	159	135	144	141	151	144	133	180	159	153	137	138	147	165	155	143	162	152	155	146	131	166	158	146	132	167	175	155	161	176	172	172	163	137	166	152	149	150	166	151	171	142	147	156	151	149	176	148	139	136	165	167	145	140	146	136	158	146	163	139	153	169	134	174	157	157	158	179	131	154	123	137	161	149	157	154	144	156	170	161	134	129	165	156	173	133	146	153	155	146	170	122	149	178	169	143	131	145	158	148	150	150	151	149	167	144	152	155	134	160	153	154	140	149	126	148	149	146	156	167	167	163	168	146	132	178	172	154	180	155	155	158	160	165	147	163	153	161	121	152	154	164	166	159	175	144	188	159	172	135	138	151	163	143	170	158	170	151	162	169	168	140	157	149	160	143	150	136	156	142	147	172	167	155	184	190	156	144	169	161	164	139	158	139	146	152	153	163	163	136	153	173	145	140	148	154	156	148	142	160	167	150	164	178	126	169	162	153	170	145	151	136	154	138	156	164	155	143	136	155	153	144	128	134	178	186	164	176	159	165	163	160	166	157	153	143	149	141	141	151	167	165	144	162	149	135	154	142	120	132	152	169	191	153	178	157	152	128	143	155	149	134	149	153	154	148	147	171	167	166	146	164	163	166	161	156	171	137	126	162	171	142	157	154	169	160	149	152	130	156	179	138	138	171	162	160	152	130	168	159	158	155
3196	2606	1615	806	559	460	412	424	391	369	380	347	389	387	351	341	407	361	342	349	344	330	350	328	367	331	331	331	337	319	355	350	384	306	380	355	360	353	340	345	371	345	365	332	380	366	365	340	348	374	346	351	369	376	365	352	337	349	347	360	396	345	380	360	351	327	364	369	370	364	334	348	374	334	329	347	334	378	325	359	345	366	365	340	370	342	348	340	341	356	370	372	370	339	396	359	334	361	352	380	351	351	327	374	373	342	313	360	370	366	363	336	337	332	343	339	354	354	359	372	328	367	379	344	343	336	354	340	336	369	361	349	341	336	371	369	353	369	351	344	361	378	347	358	321	347	356	342	354	337	356	374	364	366	348	324	350	346	337	355	348	315	354	327	352	353	359	328	344	371	360	319	344	343	383	351	348	361	361	327	336	373	377	376	348	346	360	375	328	345	355	346	352	366	363	368	357	363	380	329	381	370	367	360	391	369	310	349	300	323	345	341	342	328	370	336	321	353	317	333	371	326	343	340	366	350	355	325	382	351	391	325	348	351	370	355	346	362	332	339	323	348	362	372	348	362	373	356	376	350	390	341	369	346	371	355	388	351	322	353	366	367	349	342	349	378	317	371	359	352	312	354	332	381	360	352	336	403	370	351	382	385	374	392	353	351	374	355	334	345	364	344	332	346	346	348	374	365	354	346	333	316	353	374	377	334	355	345	377	352	357	362	387	336	347	389	307	383	301	361	360	345	339	347	364	335	372	355	352	350	335	370	338	381	367	339	336	377	343	350	340	381	357	339	375	347	301	358	335	355	339	318	326	358	386	382	354	333	367	360	346	336	352	348	370	343	336	361	366	357	373	346	375	375	353	387	328	337	339	366	350	356	349	317	338	366	346	340	351	341	359	355	349	353	342	358	332	348	372	339	384	353	369	325	333	347	351	366	380	357	364	316	352	347	379	319	315	387	348	371	364	353	346	340	342	355	375	334	336	347	356	322	360	354	362	364	313	333	315	336	399	351	374	368	349	356	350	369	359	347	384	365	353	357	365	339	333	351	364	343	360	358	299	347	341	355	357	393	375	362	358	347	381	365	344	338	354	359	368	348	336	405	374	366	363	375	356	369	331	337	347	353	362	364	337	355	366	357	347	337	359	358	359	384	330	355	351	340	341	340	311	350	369	363	366	348	358	359	321	345	321	350	378	366	318	336	325	367	367	406	354	358	354	340	332	347	359	362	391	363	382	350	353	354	345	322	352	353	347	360	380	328	348	357	389	380	356	358	332	347	341	378	384	356	343	336	356	404	305	369	344	336	334	333	367	358	371	369	350	364	376	344	346	345	360	373	321	335	357	368	339	332	394	360	359	366	357	355	344	369	339	361	365	343	380	352	379	358	355	354	374	374	374	370	365	357	369	366	367	361	375	370	375	333	340	359	352	337	341	379	350	331	322	366	357	365	348	391	376	371	361	354	391	336	348	350	363	356	361	361	331	367	324	349	353	342	319	348	340	349	365	367	351	336	329	368	320	373	375	373	348	366	346	344	339	357	336	383	332	349	352	343	386	302	362	355	397	376	381	354	342	354	381	346	360	351	379	343	338	346	344	379	351	348	365	325	329	355	362	343	355	355	356	341	362	348	339	340	316	353	414	341	364	341	349	371	354	391	331	330	333	349	329	357	334	344	342	350	335	337	338	363	332	324	344	343	373	345	364	390	364	376	339	349	339	377	339	340	400	361	348	368	346	339	348	384	316	345	337	351	317	355	378	356	359	334	355	363	362	356	329	380	379	294	346	377	367	344	353	360	341	331	370	390	359	372	351	381	337	315	356	378	345	364	347	335	342	368	324	335	345	361	357	383	384	369	321	373	336	349	360	324	356	321	371	371	352	359	349	330	344	335	366	327	372	372	336	333	345	348	358	349	344	356	340	350	355	363	347	363	373	355	363	349	365	363	375	341	360	356	368	358	370	362	376	380	386	408	338	350	364	330	382	326	369	319	346	367	366	317	358	316	344	335	370	354	354	356	352	381	351	342	375	370	371	365	339	363	351	386	335	381	372	351	344	354	332	362	336	359	362	337	388	343	375	332	350	342	360	356	336	356	377	355	323	337	367	351	339	363	375	374	360	344	353	320	352	376	357	354	369	349	352	339	330	368	348	329	334	376	316	370	377	319	343	346	344	349	365	358	357	352	331	327	375	335	374	352	351	374	322	349	340	368	326	338	363	340	385	315	322	355	359	337	362	394	376	309	359	362	323	353	350	368	377	359	375	377	353	350	361	344	348	369	376	345	334	341	346	339	355	360	344	356	369	375	348	318	340	329	340	348	355	345	345	363	344	340	381	365	332	299	327	396	366	349	340	351	348	355	354	342	353	324	322	352	381	360	325	348	318	371	377	348	349	401	357	332	336	337	356	360	370	376	355	361	354	362	350	353	330	356	371	363	321	341	366	343	356	340	377	344	348	340	372	332	346	333	340	328	365	350	343	344	309	359	333	323	348	347	361	354	361	340	338	356	316	361	374	340	358	389	330	337	367	361	336	356	373	364	359	347	376	364	350	342	352	347	369	326	372	351	345	332	346	364	366	343	334	341	328	345	368	360	392	366	348	351	339	337	306	350	335	342	343	345	397	367	332	402	362	347	354	316	382	359	385	368	395	367	366	362	340	317	389	336	362	355	371	367	340	346	380	336	364	336	363	364	332	360	329	362	354	353	354	374	336	357	362	361	321	359	372	361	364	387	354	374	338	370	317	370	361	343	332	323	369	364	328	350	395	351	351	326	356	360	362	365	348	340	326	355	369	352	370	361	332	356	349	342	369	340	362	383	349	365	343	365	349	367	334	370	336	343	349	315	340	367	315	341	338	370	328	352	365	354	363	346	377	354	330	390	338	343	384	356	358	342	332	317	344	346	340	373	394	311	344	370	342	366	351	342	346	334	322	351	363	362	366	354	366	343	341	347	332	339	356	378	362	365	351	358	347	356	347	372	351	364	350	352	363	350	368	354	333	369	342	332	357	337	342	336	342	348	343	350	348	372	335	357	329	329	355	363	349	363	363	354	354	312	341	313	369	365	357	368	354	340	334	349	367	382	366	358	376	366	331	385	354	382	332	354	362	342	374	356	370	350	339	368	327	391	353	362	330	365	356	339	377	365	342	348	344	343	372	348	313	371	325	385	344	345	346	349	355	339	370	376	335	360	346	370	359	360	339	329	315	333	371	323	367	375	363	347	367	350	336	367	393	370	372	394	324	341	367	365	383	367	373	371	350	373	368	344	345	345	403	357	343	360	339	370	347	369	352	387	339	375	348	358	380	395	354	334	374	335	376	349	358	334	372	342	354	375	327	349	350	331	350	341	341	349	352	355	332	318	364	306	359	360	336	344	358	347	320	355	332	330	350	308	361	344	346	335	334	345	312	390	349	325	360	349	358	371	365	363	364	355	350	317	360	351	354	345	348	359	345	348	327	341	352	363	369	424	343	367
24199	21370	25756	27360	21374	21343	2201	409	267	232	237	226	224	209	204	186	185	177	139	181	158	169	152	148	169	181	136	172	168	153	159	173	143	180	181	174	157	133	180	151	167	175	150	193	176	181	164	148	177	164	179	155	154	161	161	155	175	190	176	140	160	179	152	146	178	129	188	162	137	156	171	158	178	161	165	159	183	190	155	153	147	153	174	162	170	178	149	185	190	161	162	148	128	156	152	130	132	159	170	163	154	158	176	151	183	145	146	147	164	169	147	146	141	150	129	157	146	150	131	169	163	139	157	152	181	146	170	145	145	166	164	155	150	148	139	150	135	159	167	154	158	152	158	131	165	173	145	140	144	149	144	172	148	167	151	159	169	153	163	153	138	148	165	156	166	150	159	158	180	157	134	157	157	150	143	136	152	164	146	177	142	140	135	155	172	146	141	140	166	134	164	147	164	153	143	156	164	137	147	115	140	174	148	160	132	148	164	140	149	167	169	149	144	150	174	155	147	139	148	139	144	132	162	147	165	120	143	136	168	148	135	118	151	145	148	132	157	161	154	154	155	151	156	166	170	183	155	172	162	160	121	158	126	140	146	142	155	144	131	149	142	137	144	154	155	141	164	168	157	141	147	158	147	148	172	162	136	169	153	153	146	170	147	140	159	154	152	158	124	135	144	138	161	156	168	153	150	179	137	162	181	142	165	151	153	148	146	144	153	138	169	142	170	148	152	167	145	148	169	158	141	152	156	156	142	159	144	156	156	138	162	131	152	146	140	141	151	142	148	154	154	123	152	163	140	149	141	172	163	152	163	160	144	139	140	143	149	141	153	135	136	152	168	166	158	148	120	175	157	143	141	165	137	118	135	163	161	166	142	119	149	171	165	158	165	175	134	137	167	134	176	150	136	147	149	164	141	157	143	143	155	155	158	134	165	150	153	160	158	152	133	149	161	172	159	162	153	151	148	172	151	149	164	176	151	149	160	134	132	187	151	142	121	147	146	158	153	148	164	146	155	163	176	150	124	163	150	146	166	160	132	155	169	164	163	148	165	166	158	171	140	139	168	146	153	127	151	153	155	161	145	151	162	142	144	140	161	154	142	158	152	125	154	143	161	149	162	147	156	157	135	150	162	166	149	142	161	171	140	135	147	170	151	154	156	170	150	160	153	156	147	179	158	154	165	142	152	152	182	178	146	165	173	164	179	146	138	150	169	164	161	147	144	155	151	142	168	154	169	128	159	181	156	149	160	158	143	148	141	154	168	153	144	172	127	161	129	153	154	138	143	147	129	170	174	156	164	151	167	143	142	162	168	139	167	136	147	134	151	139	137	160	135	161	170	158	165	156	168	141	155	158	162	182	143	167	153	161	167	140	161	148	139	152	170	160	175	149	134	194	136	157	156	158	136	151	138	157	164	164	132	166	141	139	171	165	151	157	166	133	158	153	151	161	162	192	168	143	167	143	132	117	131	149	156	192	133	140	154	162	135	166	153	152	175	177	171	152	174	175	165	150	156	134	144	169	163	144	148	129	142	145	151	141	146	158	160	137	141	163	150	151	153	134	145	148	158	169	157	159	160	175	171	156	160	190	162	172	144	126	169	176	156	164	149	140	156	146	140	151	171	141	146	157	159	181	167	159	161	152	156	152	134	162	177	163	138	146	161	154	150	147	176	143	170	150	147	164	141	136	152	168	140	161	142	177	162	138	138	151	138	148	151	132	145	158	142	169	147	140	139	176	145	143	138	161	140	190	153	182	179	175	161	169	152	138	145	159	169	167	154	159	132	156	147	153	171	176	166	163	158	121	173	121	167	151	171	160	157	146	153	161	149	138	177	151	140	153	137	152	144	156	175	141	142	173	174	153	156	167	180	145	142	119	172	169	173	158	165	144	130	160	164	150	142	172	155	149	146	156	147	126	158	163	145	151	169	140	141	133	143	150	157	167	133	135	139	149	165	138	145	133	169	155	149	144	171	155	151	149	156	131	152	137	168	170	158	162	128	154	172	166	159	145	129	158	179	132	167	131	139	152	154	153	143	170	168	139	179	166	134	173	141	148	151	140	155	159	149	162	132	156	155	143	158	163	153	146	147	152	139	145	149	168	180	139	146	145	151	147	152	139	190	149	117	153	155	169	157	158	146	152	157	143	141	161	145	165	138	162	125	146	163	154	177	139	150	147	150	174	156	154	174	137	173	151	164	146	155	158	146	138	174	145	158	143	157	134	163	159	152	131	146	159	151	151	140	147	159	137	146	123	165	153	189	157	134	141	165	151	162	159	152	164	154	170	144	143	148	153	143	133	146	153	169	156	142	145	142	141	133	147	159	141	144	154	153	141	171	147	168	162	166	141	140	142	149	146	144	160	134	137	139	170	157	130	131	164	142	154	168	165	132	149	145	165	147	154	169	165	130	138	143	145	158	153	157	146	178	174	168	122	152	146	144	151	134	153	184	175	162	143	154	186	152	164	161	135	147	156	168	170	152	159	179	148	143	157	144	156	145	147	172	119	168	146	154	156	167	128	167	151	134	155	139	163	174	152	160	151	174	177	161	132	155	165	160	155	156	146	157	142	169	137	169	155	167	157	142	151	153	160	133	122	148	155	133	145	153	165	170	160	169	161	136	123	143	151	183	150	150	125	171	158	149	144	158	149	179	143	142	151	132	156	153	130	147	138	153	135	152	167	156	176	167	134	144	144	139	154	157	136	152	134	151	148	149	144	143	180	177	120	148	154	152	157	130	142	140	156	127	146	122	133	128	175	133	162	140	136	177	140	144	141	134	146	160	137	163	132	139	157	161	157	154	112	156	145	153	154	148	143	136	153	125	146	151	126	138	147	165	149	141	145	146	165	121	155	156	141	171	148	161	137	149	135	147	158	137	153	164	158	159	167	194	147	160	151	173	153	159	173	135	121	163	156	151	179	159	144	148	155	169	174	160	124	146	160	146	156	145	144	155	148	136	151	141	168	146	138	138	145	161	139	160	139	156	166	153	161	159	142	133	170	191	146	148	148	164	142	149	145	166	171	166	136	147	132	151	153	143	131	112	146	135	149	130	159	159	135	169	136	153	159	161	150	145	140	188	176	138	167	147	159	149	165	147	150	171	158	161	164	165	148	162	140	159	155	153	152	136	140	163	158	176	166	171	145	140	149	134	142	141	165	163	148	151	168	152	143	139	154	151	162	158	153	148	152	177	159	143	153	142	155	145	151	156	166	157	169	167	166	139	152	153	157	141	157	173	170	138	148	172	169	159	160	154	132	145	141	129	154	145	122	146	173	161	144	157	156	147	155	147	144	154	147	164	171	140	160	159	136	169	169	166	166	161	141	141	163	161	158	170	174	160	140	189	166	132	152	149	138	178	153	128	139	154	152	144	176	163	174	149	147	146	156	128	159	152	143	166	142	128	135	161	174	152	147	144	147	153	192	144	158	144	112	182	143	147	157	129	146	158	131	154	131	157	167	172	185	156	158	174	153	159	109
3337	4465	2551	1148	708	513	440	374	404	377	415	397	358	343	344	364	360	348	343	390	351	376	371	339	348	342	358	335	351	330	334	368	351	325	322	374	329	311	356	324	285	312	357	345	358	324	352	321	378	356	368	352	365	342	357	338	337	372	354	357	353	315	353	325	358	365	326	352	341	350	334	342	350	341	339	320	328	360	349	361	372	332	315	345	355	333	359	334	358	364	337	341	356	356	341	319	330	312	321	338	304	333	362	358	358	337	327	333	402	348	342	285	364	355	326	350	334	322	330	325	342	400	322	330	333	376	357	366	326	325	315	339	379	319	326	324	346	313	333	332	339	310	338	337	318	385	332	337	360	326	318	362	364	341	339	343	329	327	343	342	312	323	341	343	306	340	318	324	330	360	339	336	358	335	315	313	359	340	341	307	323	353	346	326	351	344	339	311	345	327	347	323	343	319	317	307	331	305	345	317	329	337	347	331	332	342	292	347	331	346	307	318	370	334	351	358	330	333	345	363	332	350	329	318	366	356	336	315	333	324	358	353	335	355	341	341	349	329	340	343	336	363	339	330	365	306	311	339	357	341	333	380	402	347	310	322	325	317	334	335	356	310	324	345	313	317	321	319	346	357	347	349	347	323	334	360	327	328	366	355	315	317	340	309	309	340	350	372	340	356	345	341	335	325	349	386	320	355	327	369	337	354	331	345	332	331	348	314	306	365	326	347	346	332	336	354	327	339	340	363	333	371	329	326	355	329	349	325	362	361	306	363	345	306	315	332	322	346	325	326	321	299	351	365	319	341	328	338	312	322	305	336	359	329	346	332	341	320	347	341	336	348	360	322	330	346	323	350	362	379	365	339	356	329	347	317	352	334	354	344	391	334	317	334	295	317	371	334	303	350	342	296	362	341	350	346	323	327	342	306	290	332	367	343	333	316	340	305	344	330	331	335	380	345	341	363	314	311	341	340	373	334	326	317	320	353	337	357	316	310	362	352	362	335	337	341	361	319	344	346	339	362	319	324	342	314	321	352	295	317	323	328	324	305	356	328	349	354	376	314	340	324	358	336	360	305	328	370	334	339	343	329	348	377	310	335	335	327	377	328	337	334	344	333	329	320	321	341	373	329	324	377	371	356	352	367	325	321	322	322	323	345	330	313	330	347	348	372	339	365	345	356	364	332	316	325	347	333	320	334	334	365	315	326	361	315	307	298	342	304	368	316	332	365	351	332	346	332	346	319	370	352	362	320	316	304	363	364	327	339	342	303	371	308	331	317	314	329	355	323	340	335	344	329	356	356	309	312	324	308	334	358	378	298	323	306	359	338	334	326	315	311	315	386	313	324	322	349	357	282	348	337	319	348	371	328	336	350	326	340	361	352	356	327	358	334	344	364	345	328	310	348	350	321	321	348	345	336	336	371	311	322	340	349	343	342	337	319	325	355	335	365	303	332	339	357	344	355	358	309	336	330	335	346	338	368	312	336	360	337	341	358	323	360	320	310	321	339	340	323	330	357	326	341	329	336	351	341	314	332	344	353	321	325	312	339	329	335	321	372	340	353	335	351	339	332	336	352	315	348	350	339	327	325	349	347	331	335	312	318	336	324	351	377	337	332	318	348	344	318	385	373	351	333	350	317	363	355	340	353	346	336	295	314	307	323	299	335	343	385	334	323	325	311	349	354	333	400	351	324	334	347	340	312	358	364	344	348	336	335	306	324	344	341	331	347	331	325	317	324	353	348	355	313	361	300	355	342	339	365	359	362	341	326	345	327	371	333	334	318	310	339	346	322	364	370	326	356	325	354	321	368	311	348	328	333	327	310	327	331	331	356	366	359	343	317	351	331	356	335	349	350	365	321	353	336	321	313	320	332	317	356	360	334	314	351	358	332	312	326	371	331	346	338	344	330	345	327	328	333	356	330	368	342	349	340	338	362	357	345	340	315	307	310	347	376	325	316	334	301	314	333	353	383	365	332	326	333	360	326	355	347	331	347	343	334	332	362	329	329	307	297	374	349	368	331	326	311	311	353	360	320	351	355	351	347	349	347	351	331	351	326	334	337	330	375	344	334	330	369	313	333	348	349	317	335	360	361	322	323	318	349	308	341	366	343	348	313	324	333	321	358	340	315	352	322	326	373	320	294	357	367	301	343	323	335	293	358	328	353	330	343	330	337	339	305	366	345	344	336	317	334	333	330	312	331	303	324	317	350	314	356	325	363	330	364	349	333	367	346	367	344	340	359	321	323	324	326	360	334	348	378	332	314	373	338	304	320	345	337	373	329	341	299	334	312	326	322	320	362	336	312	354	323	353	331	361	339	317	342	341	338	344	346	302	292	327	335	353	307	305	318	327	377	340	329	348	340	331	331	323	382	370	336	322	332	348	317	337	312	331	328	352	289	333	334	344	346	310	328	353	361	312	359	345	332	377	349	339	354	327	296	337	361	362	368	317	309	324	309	334	330	317	337	331	337	345	335	327	323	333	333	341	341	347	349	329	327	338	301	355	319	332	319	336	358	327	343	316	363	321	357	319	309	297	335	343	327	347	353	329	365	340	341	339	339	330	364	299	339	364	317	305	319	347	322	347	351	312	325	323	364	325	320	353	309	342	306	316	341	363	377	356	318	324	305	342	331	354	302	352	354	330	330	347	330	355	324	327	348	348	337	357	361	337	306	331	310	322	307	323	344	324	336	339	350	324	325	323	358	366	343	338	359	314	329	354	310	354	328	349	368	345	345	361	325	317	333	367	345	325	324	324	333	341	283	337	347	337	322	360	337	344	308	324	336	348	351	340	323	346	371	354	350	351	304	322	316	302	352	375	371	355	351	369	337	333	382	336	337	316	362	347	354	395	355	309	326	325	355	317	361	340	308	345	338	339	311	350	330	319	275	359	335	334	374	358	329	334	319	339	327	307	337	363	320	323	352	326	329	340	320	311	330	328	303	376	333	359	350	321	325	352	389	321	304	294	340	357	311	347	313	325	336	333	355	374	317	367	364	339	349	365	367	331	344	330	307	343	320	300	322	361	342	341	361	353	320	350	325	332	327	333	334	327	314	329	310	355	326	330	333	332	350	355	365	337	327	332	324	332	338	342	356	341	344	324	372	339	317	325	353	314	325	353	351	358	326	325	367	319	329	358	311	317	369	328	359	379	332	338	323	352	341	334	312	318	336	328	344	368	342	330	329	321	348	323	336	351	343	357	348	325	319	350	321	284	318	331	351	339	339	326	324	332	325	345	365	330	366	328	347	343	312	269	364	323	339	372	311	320	318	352	310	333	339	327	313	293	321	336	344	336	329	334	336	355	307	334	344	336	348	334	343	319	335	333	317	367	370	349	309	311	361	334	324	342	353	343	316	335	339	346	336	326	334	338	316	351	344	326	337	324	328	323	301	364	337	319	346	326	344	370	369	349	346	301	298	353	342	340	347	341	308	360	328	339	332	329	347	321	349	305	330	367	321	376	355	317	331	326	334	306	340	345	315
33058	10608	824	150	130	114	112	132	110	130	107	127	134	118	116	108	122	115	93	108	113	100	113	114	115	117	153	115	130	103	112	112	133	114	128	132	97	117	118	125	104	99	109	123	128	103	108	125	111	111	124	111	128	116	111	112	115	123	100	118	137	125	115	129	121	108	115	128	119	115	107	127	117	103	105	127	103	123	107	114	108	120	124	114	114	102	119	117	120	119	120	111	115	107	125	115	88	128	109	91	121	123	129	136	129	119	122	126	118	104	118	126	113	116	122	110	113	112	116	97	110	99	102	110	107	121	116	102	144	112	126	112	118	100	115	106	116	107	116	114	112	123	123	100	114	113	118	119	115	119	104	109	120	103	129	126	104	118	100	98	98	101	106	102	110	106	115	103	96	123	125	116	144	126	129	106	106	114	112	111	115	113	106	118	125	113	96	122	111	121	126	137	102	94	108	100	113	127	105	137	124	108	113	132	108	106	111	103	105	112	136	123	121	100	103	124	108	114	121	132	129	104	113	123	115	110	111	79	109	112	95	126	93	128	125	109	123	111	113	121	111	121	117	115	123	122	104	122	119	105	118	117	107	132	125	117	128	122	111	112	104	126	104	118	117	109	115	115	126	120	114	118	117	115	113	88	108	125	122	108	126	88	98	111	131	93	125	104	128	113	117	119	102	105	105	135	117	133	106	116	114	112	100	105	119	142	101	118	123	132	111	105	99	102	110	114	130	124	108	119	127	134	113	110	138	114	110	103	107	105	126	104	113	96	103	121	127	122	110	125	131	78	120	131	137	133	107	107	131	127	127	105	110	120	113	90	105	128	121	110	130	136	107	114	120	97	121	128	108	127	125	125	125	119	96	118	108	133	119	107	112	115	116	119	107	120	97	98	126	112	110	131	143	124	117	103	118	121	101	119	125	102	121	111	141	109	105	85	128	118	107	126	94	120	98	103	107	112	99	121	116	121	119	109	114	128	111	117	116	105	114	111	104	107	119	114	115	125	105	122	111	105	100	105	113	127	99	110	88	122	114	113	104	115	135	92	112	97	118	108	104	122	121	132	134	122	110	130	109	128	95	108	107	125	107	117	117	129	120	104	136	117	113	129	129	125	110	111	118	126	117	119	94	118	124	115	131	115	104	99	126	122	101	124	113	124	100	119	119	112	118	122	127	121	90	113	116	114	93	128	110	120	112	112	116	107	126	126	119	101	107	104	113	107	118	107	101	114	118	100	104	92	98	124	121	130	113	114	134	120	103	119	113	149	118	105	115	107	120	120	132	101	111	117	110	116	126	110	110	120	121	115	113	103	127	108	119	105	129	104	105	116	112	105	109	124	126	101	116	137	100	112	116	121	123	130	116	126	108	90	131	84	120	99	117	110	101	109	104	110	106	105	117	104	120	139	119	109	126	87	135	127	100	102	85	113	129	112	120	115	130	143	126	116	115	100	102	117	118	108	119	96	111	113	103	104	122	96	118	106	111	119	118	115	103	116	112	128	98	103	115	118	132	102	104	115	115	106	115	113	99	109	113	107	131	104	140	130	104	127	123	130	120	108	118	108	115	123	124	106	102	126	98	94	103	102	104	98	101	113	105	123	116	110	111	112	102	126	128	103	126	109	115	113	108	91	125	110	148	111	129	116	112	118	111	138	105	109	133	133	120	112	101	121	124	100	107	111	114	123	132	138	125	118	106	121	102	110	122	115	115	114	119	111	119	120	105	103	121	109	100	108	102	119	122	104	113	123	108	121	137	94	109	91	105	92	98	118	116	116	131	120	125	101	117	107	134	111	101	116	117	109	93	114	117	94	130	118	119	106	152	111	103	127	111	116	127	112	125	109	105	108	104	101	124	109	122	98	124	110	115	132	110	108	128	149	134	111	107	107	119	117	135	143	122	123	113	113	128	112	126	107	108	111	113	116	126	100	131	125	121	120	118	109	98	144	114	107	113	105	115	107	125	114	123	116	115	142	117	128	107	109	114	116	100	129	122	125	145	120	108	151	119	128	115	104	115	121	139	119	138	114	114	105	117	121	98	113	97	112	113	110	108	107	124	108	90	89	110	126	116	123	115	104	140	116	131	101	135	104	108	121	109	104	109	105	110	97	125	104	95	124	99	99	107	107	113	110	131	103	127	117	146	123	115	139	112	117	118	103	128	112	117	101	115	131	103	123	104	119	122	126	113	119	110	95	130	125	115	113	95	127	92	111	113	120	112	106	127	108	121	127	107	116	118	104	120	103	118	111	107	113	107	93	126	118	114	98	101	109	113	117	113	99	114	120	122	130	130	105	106	143	126	120	116	130	129	121	119	115	111	122	96	107	123	105	113	134	94	119	135	118	134	140	104	113	112	122	135	124	129	109	134	128	130	129	105	100	110	112	138	114	115	131	120	134	128	124	123	115	108	111	118	126	114	107	107	139	114	117	122	114	119	101	106	94	111	138	105	106	101	108	124	101	122	95	145	105	135	116	113	108	114	116	117	101	126	123	114	117	106	129	109	115	117	114	112	124	125	102	123	120	119	138	102	92	128	119	98	110	106	117	108	123	100	116	130	101	94	108	110	117	118	104	90	118	108	109	135	110	106	116	114	113	100	114	103	108	105	94	109	113	108	117	122	117	110	117	127	96	103	106	101	104	101	111	116	122	105	111	120	125	106	116	124	113	115	95	117	118	115	107	117	121	124	128	125	115	114	126	124	115	108	95	95	113	139	98	106	107	127	106	139	118	120	107	123	129	114	115	150	119	122	135	116	132	125	126	107	100	96	101	129	114	116	104	106	115	107	113	135	117	121	130	108	106	113	112	102	110	109	122	116	110	114	116	117	114	115	107	110	123	119	124	115	132	105	130	111	118	125	134	110	126	106	106	102	85	109	102	117	115	103	107	113	107	130	117	122	107	124	121	119	118	105	112	114	116	130	122	116	129	96	140	112	106	90	110	121	101	105	129	131	125	113	108	121	98	128	125	115	117	106	84	96	119	118	136	111	110	115	130	104	111	116	109	111	122	115	97	112	126	109	108	113	128	106	103	118	120	117	107	108	119	102	118	107	109	128	125	125	111	119	91	124	116	106	128	95	114	122	107	121	106	118	141	112	103	112	127	107	123	96	127	112	133	107	123	100	117	113	112	112	126	123	109	116	120	131	141	132	106	106	111	107	116	117	127	129	130	110	112	111	104	119	135	102	120	104	119	105	102	122	119	112	106	116	115	97	101	127	125	127	123	96	123	132	124	112	119	109	103	110	114	125	133	104	108	106	111	111	137	116	117	114	110	118	110	120	126	100	100	109	95	104	132	124	112	114	122	112	117	115	118	97	111	136	116	137	104	117	107	123	118	95	110	126	121	136	128	119	106	125	115	117	91	119	115	107	101	112	109	108	117	131	107	98	111	114	99	131	120	125	84	119	97	91	109	132	118	116	120	130	144	130	122	125	116	117	121	134	101	116	144	102	123	126	109	102	136	127	113	129	116	119	131
5245	380	335	310	291	294	300	256	305	281	263	275	307	296	251	258	283	264	282	247	289	267	279	282	307	291	311	275	281	291	292	294	260	299	282	253	310	260	290	265	286	293	277	272	290	270	262	286	291	278	304	266	293	285	235	275	263	266	293	267	291	282	272	304	257	264	289	267	309	285	281	300	287	256	273	303	288	257	306	269	290	289	286	290	269	294	261	279	299	305	288	265	281	284	278	257	266	251	272	267	268	252	276	271	284	264	278	323	312	298	298	281	263	246	274	252	270	279	280	259	289	285	281	271	286	286	255	239	288	277	300	295	292	271	274	303	269	295	297	297	274	284	254	268	272	275	294	292	281	274	248	274	298	268	282	286	298	278	261	264	286	285	272	274	291	306	285	290	276	287	281	254	277	272	272	248	309	281	282	244	291	284	278	315	263	278	283	310	264	256	305	283	283	291	294	276	312	290	273	293	280	288	267	293	301	260	295	259	259	278	312	279	271	305	265	240	274	244	246	267	283	260	262	291	290	275	286	259	265	287	271	305	289	265	259	302	239	263	279	293	281	272	271	294	279	278	296	296	276	310	287	276	258	273	266	284	266	253	267	285	271	258	308	263	250	268	260	285	288	301	270	292	274	264	303	252	271	273	305	284	276	280	278	265	265	284	309	293	275	256	291	270	244	281	270	268	278	278	265	279	265	273	286	238	259	268	313	272	300	285	247	291	273	269	295	279	280	311	276	291	295	281	279	253	249	293	293	260	257	268	278	300	293	277	285	263	281	273	279	274	277	281	270	323	303	272	288	302	271	316	255	265	301	263	310	266	250	282	269	285	253	248	249	290	281	300	264	254	275	267	305	286	290	299	293	272	310	261	295	250	307	282	291	261	295	262	295	243	272	244	294	274	280	288	293	272	285	293	292	257	278	284	309	267	283	262	284	277	258	256	260	264	281	277	265	276	301	312	280	302	274	292	266	251	317	294	295	286	298	290	293	247	297	277	262	305	259	309	292	296	281	261	292	296	257	266	308	276	276	284	266	299	256	281	252	273	298	290	290	256	293	282	272	276	312	274	288	286	247	255	271	250	264	298	295	305	290	283	285	263	290	298	284	264	266	267	294	269	283	246	284	284	294	275	274	264	292	322	289	268	291	287	268	299	283	262	314	273	288	262	270	239	279	275	261	309	318	289	281	316	310	266	275	261	272	297	293	303	279	270	307	275	263	296	302	286	266	263	269	269	269	265	286	249	250	297	263	284	282	283	285	274	290	282	282	288	295	274	304	263	281	306	302	287	305	254	271	259	287	297	280	272	265	306	322	308	255	296	242	267	270	267	268	265	286	264	291	281	251	261	291	238	278	269	298	279	301	268	264	302	292	257	292	299	259	274	262	295	290	303	270	313	246	275	273	280	279	296	266	283	275	280	287	262	255	283	273	257	285	254	278	269	299	278	282	284	280	276	280	275	280	275	279	270	274	281	278	287	301	275	279	260	279	274	278	308	252	275	292	290	319	303	244	258	305	253	266	288	318	289	288	256	250	281	290	268	305	282	265	288	296	276	304	257	265	271	265	269	257	281	272	270	267	266	254	284	280	267	265	295	283	253	286	271	266	286	308	252	289	299	271	290	237	299	255	258	296	254	289	294	247	280	243	276	268	319	299	309	285	282	249	298	274	293	247	252	290	283	264	278	293	265	297	277	279	292	297	261	299	279	290	312	287	316	274	281	291	292	282	251	255	286	258	307	287	280	302	276	303	268	301	250	290	267	252	273	262	268	298	259	316	288	294	312	298	321	276	286	314	300	302	276	300	263	291	281	289	264	279	267	263	275	260	287	293	274	270	280	271	259	279	271	294	233	287	303	291	261	300	251	292	281	285	276	297	264	301	313	294	287	294	270	267	306	266	254	313	286	252	309	263	251	276	282	315	254	292	302	279	282	289	298	280	264	267	262	305	280	282	295	280	314	274	280	296	284	278	279	307	303	270	279	276	289	272	283	276	260	279	273	255	311	285	276	265	298	281	243	268	270	302	299	298	259	294	295	274	270	287	298	295	303	292	297	256	278	252	279	263	266	295	294	300	263	281	264	316	281	264	268	307	297	267	288	307	295	267	276	276	288	288	256	273	270	285	270	304	268	314	278	258	294	283	273	257	300	290	294	274	275	280	267	295	271	271	275	264	295	281	265	307	283	269	290	291	262	293	252	285	299	293	283	264	285	256	273	279	248	284	278	261	314	280	260	264	266	272	291	298	285	288	283	267	276	277	282	274	279	275	283	294	261	291	312	304	273	318	286	295	309	260	278	290	291	291	285	238	296	308	283	280	278	295	310	312	287	285	272	282	265	290	262	283	273	298	262	266	292	296	303	270	273	278	285	270	264	283	286	287	296	278	263	281	278	272	272	297	300	277	291	293	280	297	304	271	287	269	278	249	275	272	300	284	266	290	301	244	264	265	283	279	283	262	279	240	302	302	283	281	268	297	263	304	281	278	283	256	250	275	271	323	285	291	269	272	272	272	242	310	330	262	275	281	293	278	309	305	246	260	291	274	263	282	290	282	290	291	280	272	279	283	270	282	280	270	274	265	253	285	284	279	283	308	285	260	276	254	269	264	273	264	245	291	268	290	270	302	288	276	282	258	280	255	268	274	257	248	277	287	284	264	256	276	264	277	294	247	301	277	280	262	272	274	273	274	294	296	278	265	283	279	273	282	255	283	256	272	279	295	263	263	270	273	263	268	287	284	290	272	279	275	260	286	281	313	296	261	298	287	274	299	279	280	279	266	311	293	288	259	254	261	265	301	267	245	300	270	285	268	275	279	290	294	297	297	297	321	281	290	283	278	276	293	282	285	304	292	275	329	309	312	313	266	275	301	282	298	290	262	288	254	262	274	263	280	283	272	289	278	317	294	246	267	300	287	289	285	266	283	273	296	271	277	269	307	285	288	286	275	312	295	291	299	260	297	262	271	250	301	299	293	238	286	283	240	277	241	284	281	288	260	283	298	273	289	285	272	261	309	263	252	274	249	263	278	296	290	287	293	284	282	279	302	275	291	269	266	271	300	242	290	305	281	269	282	276	266	280	277	303	247	265	231	295	267	270	281	301	281	297	259	255	299	297	278	259	263	277	285	274	295	284	280	276	281	284	325	270	264	296	288	291	260	289	267	253	279	260	294	290	267	275	284	266	308	313	332	294	280	301	278	284	272	259	279	278	283	282	255	274	291	250	305	284	262	291	299	277	293	297	242	313	267	294	309	244	282	267	265	269	279	292	263	285	271	304	272	265	268	280	289	265	281	281	276	294	275	256	262	289	256	273	287	270	272	283	296	294	285	266	306	288	263	263	282	297	278	274	274	258	259	299	283	306	275	286	256	298	287	261	255	282	277	282	289	293	287	278	267	264	251	279	287	287	277	302	282	302	286	292	269	243	279	263	291	244	275	254	283	283	295	288	314	292	293	261	249	274	277	288	297	274	277	272	294	288
25014	21384	25137	28003	21188	2840	360	251	203	197	181	185	199	168	174	153	164	165	162	156	162	167	182	159	169	165	179	167	169	160	176	186	163	150	163	132	149	148	156	167	149	156	153	162	172	183	172	156	187	180	166	166	140	142	174	161	169	150	167	162	136	171	146	163	134	180	158	144	165	159	151	168	146	167	162	163	143	132	167	143	156	171	143	154	149	167	135	150	158	158	155	151	162	162	182	168	153	159	142	145	171	153	140	161	126	147	165	160	153	159	147	161	127	174	161	174	156	152	153	162	155	154	177	166	135	146	171	150	139	175	179	161	157	150	154	157	166	152	157	169	162	167	158	155	152	151	132	146	156	163	130	129	137	143	163	160	162	160	161	150	137	141	180	148	151	137	159	130	139	147	145	150	149	152	145	157	139	177	171	140	151	159	159	135	171	143	153	149	166	152	146	149	133	161	156	136	158	174	164	137	140	134	152	148	145	139	158	181	154	173	166	144	162	158	131	160	166	168	141	169	150	127	144	151	174	149	171	161	168	160	167	171	173	142	145	156	146	157	159	155	166	140	144	147	142	182	138	173	165	161	150	141	164	159	149	178	133	161	140	154	161	137	154	147	146	174	173	166	147	156	145	159	150	173	167	166	143	149	157	152	168	162	137	167	150	153	181	149	152	156	157	141	153	144	158	142	154	166	162	191	155	165	162	158	156	163	130	167	129	174	151	139	139	147	174	168	184	156	153	148	153	154	171	142	166	176	151	146	151	167	173	158	141	168	152	159	146	149	146	185	145	145	178	126	155	164	145	146	172	160	151	174	156	142	145	156	150	186	160	160	171	167	156	157	157	146	165	147	139	142	160	187	136	175	164	136	159	149	166	143	174	168	141	158	142	159	181	150	154	162	130	158	144	149	154	170	155	162	141	159	137	142	158	158	158	138	172	158	138	148	132	144	155	148	162	166	156	147	166	133	145	171	138	178	152	142	164	143	169	162	163	122	161	152	162	154	167	170	153	160	145	163	153	133	147	131	145	145	159	159	166	157	154	134	155	154	169	132	137	160	150	157	162	158	170	136	155	162	141	163	147	149	156	163	148	148	157	177	168	151	149	161	156	158	150	162	170	164	159	142	147	164	141	149	161	151	120	164	154	157	169	162	154	132	158	157	158	131	128	125	156	148	123	162	157	129	161	149	143	166	154	153	150	190	159	168	141	178	155	171	164	156	161	150	165	154	159	166	162	164	147	182	157	158	146	145	167	151	140	160	145	134	172	154	135	139	166	161	150	199	175	168	160	161	167	152	160	148	148	168	156	137	141	154	149	176	159	163	152	156	170	140	171	153	151	161	144	167	139	126	128	159	163	174	154	153	146	152	149	161	135	155	161	131	165	135	153	140	164	166	136	156	152	152	133	155	169	167	163	155	167	161	169	157	146	138	153	143	164	147	147	162	165	147	164	170	182	145	159	154	166	156	163	163	170	172	167	153	151	183	147	154	142	139	167	170	154	169	154	167	165	147	163	138	165	153	167	147	156	181	172	160	152	153	166	132	149	148	161	159	152	152	150	180	154	179	149	169	162	145	155	149	140	153	170	156	170	155	180	151	171	150	147	171	177	158	161	135	163	159	162	152	169	150	151	181	138	152	148	154	149	149	145	140	143	135	173	179	140	171	165	151	151	155	159	150	125	129	153	162	153	139	159	169	187	141	153	163	176	167	137	147	165	141	148	143	167	165	172	168	150	162	140	169	169	150	156	147	145	162	148	141	177	187	174	158	156	137	145	174	143	133	146	133	142	177	145	149	165	187	158	171	170	165	149	169	176	180	156	157	143	154	171	158	150	167	186	165	153	145	143	166	161	163	161	153	152	138	152	162	154	144	152	166	171	164	144	147	161	168	144	163	165	155	168	183	150	144	160	164	176	159	176	167	162	152	152	167	148	174	154	156	195	160	169	192	138	168	155	159	131	158	153	137	172	145	167	174	168	162	164	151	154	180	159	149	188	148	156	142	146	160	165	152	165	178	152	165	150	128	152	161	175	161	141	153	176	153	154	145	176	156	142	182	157	144	158	164	151	169	144	151	133	158	175	136	142	155	139	143	129	150	156	154	168	163	154	155	162	149	151	135	142	139	158	135	163	157	158	136	133	140	150	131	180	179	127	167	154	143	153	124	181	155	147	141	178	162	161	152	143	163	140	173	157	155	150	157	158	149	153	161	177	131	148	171	153	170	162	176	160	139	154	172	159	155	161	161	178	121	155	172	149	179	159	156	148	182	155	162	140	150	161	150	147	138	137	140	150	153	160	133	185	179	144	165	155	147	172	162	152	170	141	134	148	147	133	177	177	147	153	139	161	140	134	153	161	165	154	190	173	156	149	158	138	146	145	157	139	131	155	172	153	160	178	136	159	143	163	162	144	145	147	169	153	167	156	147	153	149	144	155	164	167	172	146	154	149	164	165	157	144	176	151	159	174	161	171	135	135	181	146	162	166	148	167	149	186	173	142	140	163	160	172	167	157	158	136	135	138	152	168	165	168	166	189	163	164	156	139	158	155	154	169	132	148	152	166	145	155	144	152	160	145	140	158	142	128	148	163	166	158	142	133	175	162	168	144	152	157	169	161	157	154	155	166	154	166	182	170	175	139	148	167	154	172	170	157	138	143	160	131	161	168	167	153	154	198	152	148	145	160	165	145	155	152	189	125	144	168	163	142	155	178	125	150	163	148	173	140	152	170	169	152	152	165	171	145	149	177	158	140	166	147	157	155	163	153	166	135	142	167	173	176	159	165	132	150	174	168	137	143	161	142	150	164	173	152	152	140	188	156	144	130	133	146	173	159	149	179	136	152	144	175	170	161	141	127	148	175	156	166	151	154	164	145	134	161	146	134	171	151	127	125	162	144	156	140	147	135	152	149	139	162	143	157	117	137	147	168	145	147	134	161	146	151	146	160	158	166	147	140	176	152	173	155	152	148	161	158	159	133	178	149	153	136	150	165	150	150	140	160	141	155	149	135	172	148	163	169	149	164	147	169	133	170	154	147	159	134	141	174	143	129	142	147	166	163	165	173	144	140	180	140	166	141	171	158	141	145	164	171	161	139	150	165	145	159	160	160	169	154	170	175	151	162	136	164	155	166	139	162	185	162	143	173	164	180	160	171	148	164	143	151	142	152	133	130	143	143	145	164	167	179	168	166	150	161	166	157	151	160	151	173	160	155	162	158	169	155	154	164	162	158	137	185	153	160	138	166	157	153	152	144	146	159	147	157	153	157	146	170	153	154	157	150	183	140	163	165	157	125	139	154	161	173	133	154	160	147	134	150	173	117	151	139	134	157	142	154	159	150	184	153	162	142	166	154	147	147	167	170	174	143	152	163	114	165	162	168	179	160	134	173	153	167	146	154	133	156	133	160	159	164	163	157	157	157	170	159	152	165	142	167	138	160	138	168	148	163	187	147	158	132	147	153	180	137	134	142	150	119	162	152	178	150
3204	2658	1571	800	580	471	391	412	371	328	378	394	328	348	341	351	358	355	367	349	326	367	352	333	342	380	357	354	372	322	332	340	375	368	375	353	344	336	379	358	361	354	381	364	359	373	370	363	352	357	364	368	330	386	370	339	369	335	375	365	342	353	344	379	362	366	355	384	350	362	368	348	353	368	356	375	342	362	329	373	374	382	333	348	364	343	377	361	380	345	344	355	370	376	343	346	374	355	355	352	337	337	317	358	328	369	359	323	374	310	350	392	362	350	340	317	377	360	365	357	361	333	348	336	379	360	418	332	343	318	343	339	328	376	343	336	369	385	339	327	322	351	345	365	370	323	348	348	330	355	343	344	354	384	334	356	346	345	318	355	350	359	346	337	341	404	344	321	386	369	366	332	351	362	352	376	385	391	324	362	361	345	380	363	370	361	384	350	351	353	369	330	384	345	376	382	336	339	352	349	387	380	365	350	375	344	366	372	374	375	347	361	377	367	335	363	337	349	372	359	360	314	376	361	344	386	360	324	362	382	320	366	360	359	350	355	348	339	364	334	380	397	382	318	353	335	345	363	339	358	374	372	347	369	337	332	378	355	339	369	348	348	358	332	340	367	332	353	357	364	355	360	349	371	341	363	376	347	363	364	348	346	361	384	362	368	376	381	345	385	353	371	354	307	360	349	364	360	373	377	355	328	368	362	339	362	377	368	345	361	333	322	381	395	324	376	351	376	320	340	340	384	376	358	310	402	343	315	352	381	355	365	328	369	322	363	346	381	352	359	346	346	362	357	341	370	342	350	358	318	370	351	359	328	333	355	349	359	363	394	368	352	377	363	324	377	342	361	386	335	353	361	337	348	369	381	328	340	370	362	335	370	354	341	378	385	363	347	341	342	352	338	325	356	383	359	383	357	342	380	378	343	382	368	344	383	338	363	312	344	332	355	356	348	322	366	346	390	401	344	357	361	377	392	322	344	332	386	306	346	382	364	357	367	352	359	387	355	393	371	344	334	365	348	360	352	323	355	347	354	357	329	376	335	358	328	387	349	326	382	345	367	336	349	382	332	367	346	368	356	328	362	342	356	329	349	351	359	322	349	346	308	357	344	349	366	357	383	346	356	343	367	373	342	352	364	354	359	340	360	349	349	378	340	307	357	346	339	324	354	341	388	356	377	337	326	384	362	361	342	339	361	358	309	340	365	392	345	350	329	351	370	363	352	362	352	333	362	327	367	344	378	328	365	344	373	337	343	375	372	382	377	357	356	350	351	366	349	357	374	378	375	367	351	368	360	339	351	341	364	334	350	360	353	330	357	349	351	354	335	376	372	361	327	345	356	352	330	368	352	384	354	362	354	343	362	373	322	349	399	344	326	346	327	341	342	377	381	325	346	355	380	373	337	368	374	357	341	365	363	368	344	360	369	358	354	376	374	350	327	363	352	344	325	363	323	318	340	338	357	356	376	360	335	352	329	366	340	334	357	367	363	355	348	358	387	391	382	335	371	362	354	370	351	338	337	356	345	372	371	310	361	334	365	358	390	343	345	357	366	343	371	338	389	363	358	381	336	380	346	368	370	337	375	360	361	351	339	339	348	352	328	360	347	347	354	383	337	391	368	368	357	336	359	327	362	354	346	375	349	341	333	366	345	332	337	331	345	347	389	335	347	356	310	336	330	362	357	356	347	332	351	330	364	335	382	363	345	348	345	368	361	371	320	334	356	342	344	372	362	350	376	360	378	358	354	372	331	395	337	329	387	371	347	350	341	337	334	364	332	361	345	349	373	333	328	318	353	354	346	323	356	364	347	323	371	331	382	375	356	405	391	323	333	347	375	338	384	334	354	314	380	363	374	333	389	345	367	381	375	376	361	405	331	366	356	338	356	343	344	362	376	347	340	364	330	347	344	357	313	338	345	336	346	377	368	371	326	356	374	358	334	353	349	348	351	356	346	357	340	365	380	335	337	327	351	330	363	345	344	357	338	338	332	312	372	375	315	343	326	373	359	367	373	369	336	368	325	368	353	356	383	371	345	364	359	355	352	356	327	368	327	386	374	376	376	367	382	352	348	354	337	387	380	356	317	363	348	330	326	364	349	386	333	358	394	367	349	366	352	347	353	377	351	352	325	373	322	374	334	323	359	350	342	349	360	356	375	363	385	353	370	359	330	355	369	350	363	349	375	347	335	385	345	349	369	357	354	339	351	355	382	351	326	349	344	377	392	352	346	359	367	343	351	352	334	353	370	368	313	348	390	320	351	353	348	366	344	352	349	346	323	353	368	338	328	344	373	370	362	347	386	311	357	370	368	358	384	332	368	329	328	371	350	319	350	323	344	374	355	328	396	362	332	314	351	404	356	380	367	387	342	326	348	362	366	350	306	383	361	343	355	327	343	367	342	331	368	334	331	366	342	332	381	370	338	351	381	331	360	347	335	355	358	331	365	364	372	332	360	348	343	344	369	335	399	330	331	330	323	348	365	361	325	351	375	323	328	368	376	363	360	380	328	337	355	353	353	389	339	346	362	359	359	365	348	347	390	363	347	354	379	342	368	364	340	360	352	394	328	346	350	358	318	329	389	350	370	353	349	374	371	360	355	359	363	352	342	328	349	338	366	368	334	332	377	347	385	372	350	370	332	343	325	365	368	316	308	363	346	367	430	349	386	353	327	357	348	353	343	343	373	379	378	383	331	338	349	371	373	356	352	384	366	389	344	349	361	345	333	367	346	353	354	374	388	361	379	389	377	348	374	381	341	355	367	337	342	365	325	353	366	349	352	357	370	376	339	355	336	377	335	359	375	323	345	354	366	349	365	357	378	364	351	360	364	336	360	369	343	354	379	365	370	338	347	344	341	344	393	347	384	337	367	388	349	338	331	352	330	356	321	366	370	350	339	335	340	399	323	356	348	322	355	305	357	353	357	352	348	380	382	408	349	359	335	377	367	335	320	336	365	389	346	347	372	380	339	381	376	373	339	338	350	351	367	330	327	348	393	374	316	315	358	328	340	356	366	349	309	314	341	386	375	354	328	329	348	337	384	365	344	375	362	360	361	373	355	403	351	357	351	366	351	373	355	369	347	324	324	353	345	369	352	354	367	344	379	360	343	329	377	354	357	383	380	363	336	342	329	345	328	352	374	341	355	368	394	340	348	369	373	377	337	352	375	358	379	344	356	341	379	318	343	379	342	392	347	331	333	365	334	396	333	366	322	351	353	364	325	386	373	332	408	365	342	341	362	386	356	323	316	374	361	365	345	356	355	377	368	404	348	339	358	365	341	362	374	349	337	345	332	345	353	353	348	352	345	381	355	360	353	351	351	384	373	360	372	376	345	357	382	381	346	368	377	363	350	322	343	355	351	381	365	367	338	360	361	338	369	361	375	379	334	349	369	359	348	354	336	355	376	316	351	346	329	333	353	379	333	368	359	351	346	376	386	324	323	325	334	364	357	317	322	365	338	373	361	348	342	358	359	346	337	343	354
24198	21392	25752	27423	21398	21377	2279	401	270	234	253	230	212	221	199	202	196	179	146	160	158	180	154	169	160	169	166	171	135	157	169	159	138	161	151	159	167	148	134	146	159	180	160	174	178	168	169	177	185	172	150	154	158	160	156	194	161	154	158	154	167	154	146	166	145	155	160	156	138	168	180	159	140	146	167	148	149	149	173	150	132	194	160	161	161	141	126	161	137	160	177	167	137	143	157	149	149	147	156	169	142	139	148	157	130	177	143	136	146	158	154	139	136	142	144	161	152	145	148	156	145	160	172	164	149	183	177	160	181	134	152	143	162	161	142	148	153	166	172	170	180	168	153	167	161	130	168	164	142	159	151	156	153	155	152	134	144	134	179	158	138	164	139	171	154	181	161	146	179	152	155	166	155	140	175	175	161	165	148	170	138	164	164	153	134	164	146	183	170	170	158	164	143	157	173	147	137	140	162	155	161	164	133	137	145	129	139	168	173	164	149	156	171	150	133	188	172	147	158	169	141	141	146	196	158	147	144	119	141	151	157	156	143	146	152	129	142	156	164	167	156	158	140	143	152	158	159	156	138	149	181	153	139	127	143	161	134	149	162	132	151	147	178	164	176	144	147	160	172	163	145	182	136	166	171	125	161	158	139	152	140	175	152	161	162	170	154	125	157	160	189	157	148	148	174	124	164	149	152	167	161	142	156	157	134	186	148	133	145	155	136	158	165	159	138	168	165	177	151	155	127	144	163	181	171	153	157	158	166	138	166	126	179	165	157	170	128	137	150	149	167	153	163	148	130	147	154	160	134	116	167	155	140	138	137	141	144	164	133	160	160	154	135	155	168	162	162	128	153	141	166	143	167	151	162	143	135	173	153	147	147	146	139	154	153	166	159	146	134	167	170	142	148	162	142	151	143	145	164	161	154	169	174	129	174	116	165	161	158	181	127	131	155	141	155	126	145	133	152	158	156	152	139	162	167	171	148	144	172	159	155	149	160	172	172	142	155	157	146	147	151	178	143	172	143	164	166	156	161	142	163	149	153	149	140	172	155	160	151	133	144	160	142	176	166	166	162	150	154	154	169	156	149	147	170	170	131	153	157	156	154	155	158	153	144	160	165	179	150	133	167	168	142	134	123	147	150	159	157	147	138	142	161	170	174	140	156	136	142	146	159	168	161	156	137	157	131	145	157	155	146	123	125	170	142	138	152	158	157	133	142	155	153	147	140	155	163	167	154	162	180	137	131	148	119	155	165	153	144	150	157	141	164	160	159	134	155	173	162	123	160	164	184	154	146	182	158	144	147	174	163	134	168	170	169	162	134	161	151	165	145	134	156	185	163	160	141	153	141	180	173	156	170	178	148	145	153	134	172	177	156	151	129	148	140	165	169	146	179	146	186	166	160	154	162	148	138	173	138	158	153	143	140	158	164	159	151	171	179	158	156	165	156	161	154	152	141	160	145	151	171	163	147	156	164	135	146	140	143	143	164	161	143	169	176	148	196	148	144	161	171	176	158	144	167	129	144	144	163	144	142	163	141	156	159	150	142	167	185	128	165	162	142	169	162	137	128	166	159	154	163	147	166	164	173	161	167	140	153	161	166	154	172	145	156	146	125	155	145	158	161	137	142	142	161	145	134	147	144	152	146	163	140	165	125	158	149	165	169	146	135	171	165	155	158	134	159	131	138	143	162	148	155	169	164	161	154	169	145	126	141	130	167	163	140	165	131	143	150	145	135	190	167	135	151	166	146	141	124	147	151	158	152	149	165	156	155	137	160	180	135	127	129	160	144	162	151	123	151	150	171	145	142	147	143	150	153	154	146	160	159	144	159	148	149	139	163	175	147	164	158	148	169	168	145	161	161	135	158	155	143	141	153	160	142	160	151	175	164	143	161	135	151	156	134	165	158	137	182	143	157	172	146	132	167	147	131	174	159	157	154	165	164	151	153	170	154	143	173	147	166	135	177	143	152	142	160	140	145	159	162	166	161	167	158	150	142	142	131	163	144	165	165	149	160	157	151	141	166	144	167	149	153	178	156	131	154	141	155	144	137	138	156	138	145	139	151	135	154	164	160	171	162	189	177	172	160	175	149	154	155	172	151	157	148	160	141	155	139	173	170	137	146	147	144	142	155	124	146	166	179	156	147	164	164	150	137	138	138	191	169	177	155	168	163	157	153	152	159	170	149	130	141	146	171	160	173	150	165	143	141	163	136	163	155	156	165	139	156	159	130	160	151	155	151	179	174	153	167	138	141	166	151	149	155	158	166	173	155	137	141	168	176	146	153	154	138	149	142	129	132	157	151	155	123	146	156	181	150	145	160	162	140	171	129	164	148	168	164	160	144	148	153	170	165	147	153	164	163	137	148	160	123	153	166	170	159	181	144	141	157	155	161	181	150	174	165	169	137	165	172	140	150	159	163	146	156	143	146	150	135	185	132	151	149	150	138	139	166	161	164	157	175	147	148	152	115	146	152	138	146	141	154	161	158	163	166	178	165	155	133	146	165	131	149	136	154	139	172	152	162	160	142	138	152	139	134	129	157	159	176	155	164	149	150	172	148	177	150	139	149	151	143	166	155	142	165	171	137	150	157	156	136	164	167	153	177	144	135	158	139	157	174	137	135	153	156	145	159	198	147	151	139	167	157	162	166	163	149	166	170	157	164	168	144	141	150	167	127	152	153	129	152	159	153	172	184	172	157	156	161	145	159	151	152	170	172	168	155	145	153	163	162	149	160	175	147	135	150	152	171	140	168	141	160	162	163	153	170	144	146	156	134	134	150	151	144	162	170	147	159	158	159	164	162	170	171	130	170	180	148	146	162	139	149	144	150	174	174	139	157	164	131	142	172	176	154	131	142	146	150	133	168	149	146	152	151	161	146	154	139	153	144	149	148	176	159	154	130	138	164	175	175	140	165	145	149	150	161	171	135	184	141	118	137	140	120	139	166	154	142	172	146	157	156	163	155	139	172	130	144	173	158	152	150	154	138	144	154	140	154	142	143	162	149	156	171	158	142	132	141	157	153	160	157	126	141	178	168	144	169	166	167	147	145	175	150	142	158	169	145	169	156	141	153	153	133	196	160	115	150	174	163	152	153	152	165	169	163	140	148	155	133	169	168	136	151	139	129	160	145	164	145	141	150	176	175	167	152	151	150	160	154	171	161	161	138	140	158	152	134	167	171	146	170	157	185	167	153	153	131	128	139	168	154	129	158	138	154	158	161	146	168	179	173	140	146	160	149	151	150	137	159	148	143	146	142	157	147	130	159	158	143	139	164	160	167	173	141	153	163	138	141	162	157	139	158	143	136	169	157	140	143	140	157	160	131	134	137	158	144	160	144	158	166	161	155	166	163	151	131	149	152	146	170	156	170	127	162	170	146	182	169	149	155	159	153	153	151	147	168	151	172	152	142	138	145	162	162	146	134	151	155	150	170	152	166	183	166	162	163	167	151	162	161	153	140	167	137	159	149	151	158	183	172	161
3205	4492	2470	1108	678	539	493	411	412	389	359	368	350	380	354	368	380	366	366	348	343	371	386	349	325	325	343	341	333	364	319	355	343	343	309	347	337	338	334	372	312	308	311	365	336	331	378	345	377	368	334	341	350	348	311	317	319	336	377	320	340	346	389	332	307	337	362	312	373	337	322	356	369	332	320	342	338	321	345	360	351	350	320	287	336	360	321	361	331	350	340	292	317	350	353	349	366	318	334	361	361	313	324	351	322	367	355	338	353	324	328	345	329	318	330	342	320	333	348	310	329	321	336	340	342	359	352	351	332	344	338	355	358	314	333	309	386	304	329	342	338	337	327	364	305	350	333	354	349	313	350	332	356	320	350	339	338	322	307	337	353	309	363	333	383	326	340	340	313	335	364	368	354	339	312	368	348	327	353	346	339	359	346	329	341	323	357	333	334	362	318	342	341	317	335	356	311	348	333	333	352	341	324	354	346	355	367	347	313	332	336	320	336	309	339	334	295	334	321	331	346	347	330	328	337	344	354	330	324	302	331	320	347	316	303	325	339	345	351	348	342	350	330	342	348	333	354	301	348	337	334	341	351	301	338	329	348	332	305	340	370	323	342	336	313	325	356	322	320	347	318	367	343	349	353	331	378	365	353	363	330	350	357	385	334	347	368	350	356	352	353	386	324	348	323	361	326	346	360	373	356	338	340	325	366	384	353	344	357	313	364	347	344	358	335	342	327	324	332	362	328	351	330	310	354	357	327	326	337	344	335	333	336	367	327	311	369	319	303	305	330	321	342	358	349	313	338	349	330	338	351	354	338	330	343	334	320	339	337	358	319	354	322	353	331	322	359	333	373	365	338	340	342	329	363	312	341	323	375	341	290	371	340	343	350	327	340	341	360	318	340	331	317	354	324	356	367	341	335	334	320	332	340	341	361	349	357	355	326	342	337	324	371	382	359	345	300	330	309	357	349	383	351	346	334	327	350	352	328	359	344	339	330	361	336	359	327	332	346	359	332	347	345	309	335	320	333	357	354	345	363	327	340	343	364	323	343	321	333	344	363	375	323	308	349	329	331	319	354	339	335	359	357	330	315	322	333	322	336	314	356	363	357	351	373	332	367	352	358	318	307	335	342	364	319	363	347	346	353	350	329	346	327	354	348	327	317	344	332	310	331	360	341	348	332	345	369	345	339	336	312	342	347	367	333	338	327	335	341	338	351	316	367	340	307	343	315	337	313	344	335	343	342	355	312	360	342	339	359	323	350	348	363	341	358	349	372	335	332	310	320	306	336	352	340	320	324	348	344	334	313	346	329	355	351	370	338	354	394	362	322	362	342	356	317	350	360	302	315	315	353	336	327	373	361	348	350	344	355	344	341	348	357	331	344	339	327	344	347	327	321	357	358	306	353	324	325	334	334	326	356	357	334	348	373	332	333	370	326	346	306	362	346	326	296	335	328	353	338	347	362	356	327	327	322	342	348	345	285	336	344	351	325	364	338	366	344	370	356	317	323	330	355	338	355	333	305	329	330	334	326	318	317	346	323	344	353	338	302	353	333	347	344	370	296	353	329	322	339	360	347	312	315	346	347	309	336	337	346	337	336	380	323	349	341	363	349	314	351	339	346	352	354	329	378	318	338	323	328	340	351	350	342	353	352	306	321	355	370	336	353	324	356	365	364	343	319	349	328	313	318	327	332	341	325	365	344	310	337	384	350	327	316	317	377	358	364	335	349	346	335	366	323	346	343	337	320	354	341	373	352	326	316	326	362	353	313	334	335	348	319	339	318	345	332	332	363	359	312	374	332	340	342	321	325	381	340	337	333	352	357	318	349	371	370	350	316	327	336	346	346	355	352	344	327	355	377	363	325	324	379	345	329	341	349	326	350	331	370	360	322	346	367	338	314	360	362	341	325	345	350	327	331	333	339	319	310	315	353	338	367	306	351	341	343	327	399	344	325	328	339	377	325	350	350	361	375	317	368	362	344	337	360	332	349	326	306	366	355	339	350	343	380	342	357	342	314	330	304	354	334	332	330	324	349	342	337	385	316	327	309	322	359	320	366	345	362	307	330	343	319	365	308	340	339	329	391	334	296	365	358	332	362	341	311	303	355	357	371	338	297	344	345	339	343	343	318	332	336	327	327	327	323	358	371	363	344	332	324	339	327	347	352	346	353	331	338	338	338	355	325	326	351	325	319	314	343	320	345	299	381	328	363	365	325	323	354	354	316	319	323	361	322	312	334	355	348	325	353	357	351	320	318	347	354	367	336	339	357	318	318	340	295	335	352	311	335	354	346	357	341	321	326	344	334	318	347	360	339	335	336	347	347	310	335	375	363	352	374	333	336	332	348	314	355	338	352	345	315	336	340	338	353	341	356	321	340	360	338	371	342	347	369	323	357	321	305	288	358	339	317	321	346	311	349	298	334	341	368	356	352	359	382	318	316	322	314	368	367	330	330	339	353	327	313	355	343	336	319	321	340	339	330	349	348	321	344	329	356	305	330	330	339	304	372	308	370	353	335	378	313	346	334	340	331	348	360	356	342	326	341	339	330	324	308	305	312	348	331	361	346	350	339	377	301	355	349	337	327	343	332	349	324	387	327	329	335	325	337	339	334	351	342	349	346	347	336	339	322	322	339	362	369	317	364	342	380	340	326	357	386	325	339	360	357	334	344	348	341	339	348	323	375	331	370	330	324	340	309	330	348	345	339	336	351	321	323	358	314	347	359	313	334	311	342	331	345	355	352	321	298	321	320	314	336	322	341	344	361	326	310	355	372	318	318	356	323	314	319	319	330	359	301	335	332	332	357	333	317	329	325	352	304	316	345	340	333	353	328	371	311	340	309	334	326	354	326	339	319	322	329	341	327	316	394	361	343	323	338	339	317	343	341	345	333	318	358	373	340	334	300	347	305	347	361	318	351	344	352	336	311	334	346	332	348	385	354	322	357	324	336	366	322	338	307	329	349	396	328	361	326	316	336	346	360	334	344	337	334	336	327	350	337	333	337	368	348	334	340	349	357	339	300	362	358	330	347	322	330	340	362	311	349	323	326	337	265	310	351	331	330	361	338	325	331	344	359	341	326	362	348	368	358	343	332	363	338	353	341	361	362	324	320	344	343	346	312	358	334	319	344	332	358	354	324	308	352	397	333	320	322	347	331	338	329	327	374	307	304	364	308	334	355	352	345	342	342	342	336	343	340	361	343	317	347	321	365	342	340	318	333	310	353	347	366	358	349	334	355	320	345	326	350	301	329	373	311	363	366	348	338	341	344	334	321	354	334	331	358	375	345	321	312	343	287	308	372	348	330	336	357	327	316	364	325	327	362	341	322	361	311	325	316	349	346	326	341	313	312	342	289	318	315	351	339	351	372	317	309	349	343	379	318	315	353	347	343	340	395	334	348	327	323	326	321	345	319	336	336	334	363	330	310	328	322	359	352	315	306	322	362	377	318	314	364	332	355	314	350	366	340	324	333	321	353	325
32900	10612	786	159	135	137	128	108	113	107	113	98	137	119	95	101	116	116	113	100	111	103	109	116	125	96	109	101	115	102	115	120	129	105	111	128	123	103	108	148	128	101	131	127	121	116	108	116	114	105	128	110	114	106	112	125	102	120	127	101	105	105	103	110	115	131	105	116	108	119	132	118	119	109	123	144	109	119	115	114	112	116	116	118	112	109	119	98	109	112	113	112	115	99	130	102	102	108	116	119	129	119	128	111	126	121	135	89	105	123	115	120	104	108	118	110	109	123	136	103	101	121	118	104	94	138	128	145	104	103	94	121	115	106	119	115	119	104	146	119	132	129	135	107	113	116	115	118	106	128	107	109	114	110	118	106	133	108	134	114	106	130	121	114	124	109	117	112	112	100	115	119	104	97	103	122	117	114	110	129	121	136	103	96	130	94	114	107	115	111	128	116	126	104	120	103	127	110	133	113	122	122	114	114	125	114	121	117	105	115	121	128	110	122	103	84	119	105	111	119	128	124	118	107	111	129	115	122	118	124	99	119	123	113	107	113	139	140	129	119	108	102	113	121	134	101	130	108	93	128	106	111	125	101	110	127	109	106	103	126	111	113	110	126	122	102	129	134	113	105	114	129	136	150	105	120	120	128	87	108	103	104	126	102	106	111	132	128	128	123	131	119	108	108	116	120	132	126	121	131	98	111	102	101	122	93	117	126	100	94	119	111	122	137	117	111	111	112	138	119	108	128	120	118	132	130	128	126	107	115	137	110	121	101	90	95	99	121	103	114	140	102	123	109	122	129	112	105	110	111	125	117	111	127	130	136	114	124	119	98	113	109	110	88	118	81	130	100	108	96	128	124	130	110	109	121	93	121	94	104	97	109	110	111	104	113	111	99	109	117	139	130	131	110	112	123	93	114	109	110	110	120	100	125	113	89	110	116	136	96	110	140	135	128	120	118	116	123	116	101	102	117	133	102	117	106	107	123	115	119	120	113	94	128	122	103	119	104	135	111	111	123	126	109	122	112	124	139	122	99	108	117	104	99	113	109	104	112	98	124	120	106	123	140	112	120	134	123	101	112	108	120	127	98	105	123	121	114	113	108	109	114	106	79	109	117	106	110	85	114	105	124	113	117	155	95	105	118	109	124	110	117	113	130	99	96	120	121	134	111	120	129	114	127	105	119	125	131	106	115	112	91	112	106	106	123	115	107	94	126	107	106	98	118	115	100	101	113	121	136	125	113	108	116	112	112	127	134	117	122	128	117	105	125	126	141	115	110	128	111	132	92	112	132	100	88	124	113	112	124	126	116	131	93	99	123	120	117	118	122	116	126	108	130	98	108	118	105	104	110	111	102	103	113	132	125	96	119	104	108	109	112	130	107	89	129	127	112	129	122	110	114	96	120	102	107	106	118	94	118	107	121	115	109	125	116	115	102	115	105	101	120	103	107	111	112	110	128	131	92	121	104	95	110	99	102	112	118	131	119	106	115	92	98	116	108	110	105	116	110	137	115	144	119	114	109	117	95	115	98	117	110	98	132	94	125	108	114	106	117	96	119	110	110	116	102	121	106	125	112	116	102	106	123	111	123	121	121	113	130	96	105	117	129	122	115	109	118	119	121	124	111	98	122	101	118	120	132	117	139	116	102	107	130	114	120	118	128	120	104	116	134	97	108	123	92	124	106	95	90	106	127	123	98	107	112	109	115	112	105	106	114	92	118	120	92	124	122	105	124	106	114	115	133	114	137	120	129	122	132	134	113	114	123	103	124	113	122	127	126	126	115	117	117	123	113	110	115	116	127	134	107	116	100	109	141	104	96	119	122	96	127	109	132	124	107	101	97	111	108	126	102	122	127	120	127	121	116	109	126	113	123	129	124	96	121	114	133	100	91	123	109	100	107	130	119	107	122	115	121	95	127	111	122	112	122	132	108	102	133	93	113	118	118	127	120	119	112	118	127	132	120	109	119	108	113	112	102	127	124	123	124	120	132	109	106	108	101	128	113	104	129	119	113	116	130	117	103	106	128	110	130	124	125	104	130	125	124	93	95	110	120	103	109	121	107	102	112	116	109	116	109	113	119	107	118	108	112	110	122	118	131	119	88	113	129	115	120	122	109	118	102	108	111	123	116	103	117	127	142	123	109	138	119	112	112	106	128	96	125	109	113	122	125	115	107	102	117	101	114	112	109	106	99	103	103	129	105	101	119	102	113	122	111	110	109	100	143	112	117	121	128	100	127	120	125	134	127	106	128	113	117	108	113	100	91	97	134	109	110	104	105	113	104	105	100	127	109	104	117	104	104	108	124	113	124	118	118	113	120	109	102	98	115	109	121	114	107	117	114	108	122	106	116	118	111	124	132	123	139	129	103	123	107	110	100	111	100	114	109	133	101	109	111	125	118	118	128	125	133	125	100	107	116	113	111	124	122	115	126	105	118	120	119	115	140	113	102	107	119	112	116	116	118	102	138	120	107	118	122	107	118	122	135	111	101	106	107	128	108	123	118	102	127	115	101	109	115	112	122	122	134	121	113	125	112	118	116	100	132	114	111	122	126	104	136	101	109	94	119	102	125	112	113	121	130	89	115	126	133	115	118	129	112	98	117	120	117	117	139	107	104	104	117	100	124	116	118	138	112	114	126	125	100	125	97	99	110	113	133	111	96	96	134	140	103	115	103	121	140	111	131	106	126	118	111	95	122	110	99	109	117	98	129	100	113	103	120	123	107	116	112	112	109	109	111	104	130	114	102	86	109	121	107	98	118	110	101	105	117	108	111	114	108	125	110	132	92	104	99	98	100	108	105	111	120	128	110	117	122	119	115	127	97	129	110	118	97	103	91	107	110	130	118	119	115	124	127	107	121	99	124	109	98	129	120	106	103	139	113	120	117	107	106	121	147	147	103	143	111	108	108	88	116	112	109	123	118	112	116	111	120	107	123	129	128	85	101	138	108	107	106	112	102	110	135	107	101	128	119	110	112	124	120	129	105	137	116	119	120	107	101	90	121	98	127	122	128	123	121	108	105	126	118	115	133	108	93	124	135	105	105	119	103	120	109	107	105	116	131	112	115	108	134	112	107	118	118	113	113	121	110	122	125	116	129	109	111	126	114	131	116	113	130	127	147	121	137	118	96	129	120	122	107	140	117	100	118	95	130	133	132	119	104	127	123	141	140	122	110	114	118	113	91	126	101	103	134	104	117	112	117	102	127	106	111	124	114	114	109	113	118	121	109	117	119	118	102	130	104	119	114	110	116	90	112	120	125	119	113	91	101	129	105	113	124	130	109	114	134	111	108	109	106	113	123	114	134	86	111	101	97	120	110	100	116	118	121	118	131	117	115	122	110	116	103	120	122	134	107	105	99	108	109	111	99	103	130	99	104	133	126	125	110	113	115	95	105	126	125	101	127	121	107	122	151	133	122	97	109	108	132	116	124	112	101	125	130	95	121	133	142	118	115	140	124	142	123	110	126	103	124	104	108	109	125
5204	414	343	341	276	268	282	271	274	297	313	287	284	304	275	260	276	288	290	269	299	279	273	285	263	298	288	275	264	258	276	298	258	237	276	266	294	282	263	286	291	299	275	245	301	286	255	298	333	306	296	258	283	285	297	286	282	266	265	281	280	252	275	269	316	286	313	277	286	275	264	280	269	254	294	295	274	285	263	293	286	292	265	255	251	296	307	277	292	277	264	301	271	274	277	273	266	280	270	265	301	264	292	277	269	281	262	261	278	246	297	277	294	269	281	280	269	302	272	303	267	290	282	240	292	275	276	283	277	293	303	306	276	307	267	292	282	279	310	288	281	286	287	283	283	264	250	292	250	265	256	275	309	290	297	297	288	260	295	315	289	255	278	280	265	258	262	299	281	308	277	244	259	282	289	255	270	273	298	261	292	285	288	302	296	301	276	275	272	297	316	301	297	257	275	281	291	306	265	278	296	294	289	309	281	290	283	277	279	298	267	289	290	295	269	281	285	268	284	297	299	293	285	277	281	258	261	242	303	258	268	286	284	274	274	278	294	275	267	288	309	261	262	301	275	289	274	292	230	291	305	274	251	280	298	285	287	285	300	244	274	279	264	264	295	304	297	263	282	270	248	290	272	291	295	287	342	292	306	303	277	278	284	270	309	290	260	276	303	318	288	304	275	298	281	284	280	259	299	269	268	268	280	304	265	263	276	258	298	273	241	289	302	271	248	301	300	290	261	269	264	263	273	303	306	288	240	291	280	275	251	279	283	330	291	312	280	254	304	273	281	261	302	285	290	262	271	266	301	282	313	246	315	284	266	277	263	292	289	251	292	258	305	262	290	282	295	278	274	278	285	322	262	300	313	279	289	297	276	290	291	263	269	261	277	276	265	300	298	308	291	286	302	294	276	278	301	313	265	297	265	293	305	273	285	283	284	288	275	285	271	289	260	260	276	254	296	284	252	290	306	270	280	286	294	257	251	271	275	314	278	286	276	270	276	273	302	286	262	274	274	290	274	261	270	261	275	327	291	279	283	299	322	314	259	267	270	273	298	292	263	284	257	279	296	273	291	280	280	289	278	272	286	277	264	298	287	262	280	306	282	300	294	294	283	269	296	264	310	269	301	268	268	312	278	281	288	297	269	300	281	283	295	297	261	271	271	267	290	263	292	274	270	303	267	263	298	297	287	258	292	278	302	259	305	270	254	297	274	282	302	286	304	253	289	311	264	281	264	257	278	313	275	273	302	285	303	288	299	299	265	274	286	256	275	310	268	274	263	279	267	273	271	312	286	274	292	243	285	284	287	262	281	290	280	317	287	255	303	296	280	306	281	293	332	282	273	261	264	279	304	298	281	267	259	261	279	283	298	293	276	268	277	283	263	270	267	275	294	307	254	274	290	262	270	289	310	267	275	292	252	282	262	287	284	287	268	269	289	283	301	271	276	284	330	318	258	301	292	277	260	277	267	280	296	305	266	275	271	314	279	290	238	283	304	264	283	313	268	264	278	261	306	259	312	290	303	304	258	241	260	271	311	287	289	296	300	293	286	275	289	270	295	272	268	270	273	273	294	289	288	249	267	295	282	280	258	264	287	253	305	289	293	286	287	276	291	257	283	274	309	290	273	266	282	266	300	268	275	310	289	284	283	314	264	286	294	274	274	265	295	293	290	289	257	276	235	293	272	310	257	267	288	262	285	299	259	273	299	254	276	264	286	271	306	274	251	249	308	284	252	277	292	287	293	270	288	274	262	259	265	273	282	315	309	256	275	273	261	289	266	287	284	293	281	265	240	284	276	257	277	300	285	302	285	276	299	271	298	285	262	267	294	279	281	294	307	265	321	279	299	260	285	263	292	267	273	304	287	277	288	319	269	261	261	279	251	282	261	257	283	290	308	277	245	287	305	271	284	271	262	267	325	255	297	300	295	260	276	293	310	269	293	295	256	282	283	294	287	293	284	268	269	294	296	279	278	290	274	307	273	283	281	262	291	301	291	285	280	310	288	275	264	310	304	267	286	267	296	286	297	292	266	275	305	287	276	296	256	264	289	242	290	269	303	312	273	241	293	254	279	285	304	236	297	276	258	295	304	292	285	292	271	300	301	296	306	284	292	312	294	241	269	307	299	266	286	279	278	260	300	282	287	286	265	290	279	253	268	263	290	266	307	274	270	299	296	275	288	264	275	276	256	290	277	291	284	267	285	252	274	287	286	306	274	285	270	285	306	276	268	297	304	286	288	293	288	269	240	279	251	262	302	303	277	288	297	294	254	275	281	274	265	308	269	280	235	289	271	293	315	308	263	258	288	303	286	280	305	281	274	292	308	280	310	280	301	279	251	269	279	283	270	286	274	276	270	311	281	261	247	317	266	292	296	257	286	290	263	264	293	263	313	279	276	282	298	298	264	290	272	267	274	270	280	281	274	307	268	304	316	283	282	255	285	258	261	266	276	294	278	277	290	296	261	275	285	270	309	295	286	304	264	272	326	262	302	304	259	278	255	290	280	288	261	276	287	273	269	255	281	305	309	298	331	270	302	281	285	261	285	283	293	285	272	314	255	248	256	301	283	317	301	254	306	265	263	265	291	290	316	263	299	266	278	283	287	282	266	272	258	274	273	267	272	310	299	256	279	296	300	297	297	277	275	275	293	257	291	299	320	259	271	269	271	269	272	293	278	320	290	308	273	291	310	290	254	277	268	284	293	269	299	277	315	293	289	253	258	296	251	307	287	303	285	279	280	276	267	299	298	271	257	246	268	272	289	264	260	275	272	293	269	281	267	251	282	295	273	286	284	294	300	285	276	263	317	259	278	290	315	289	274	271	295	283	282	299	268	268	297	272	250	260	294	288	294	280	287	306	281	287	309	244	269	266	279	278	264	287	300	283	309	279	293	286	270	293	286	280	272	267	282	287	318	262	279	283	284	289	279	307	284	252	251	292	273	279	289	280	266	289	273	287	310	266	270	282	251	267	283	300	278	290	268	270	284	265	274	305	287	274	272	286	280	312	269	294	297	288	289	287	266	308	312	261	303	297	322	241	270	307	264	244	272	276	273	285	275	285	272	288	286	316	302	292	291	279	291	314	303	294	280	258	286	260	278	289	256	273	276	289	304	278	299	280	286	312	272	294	295	299	279	263	306	305	293	265	294	286	268	292	308	283	278	304	286	286	284	276	312	289	256	279	259	270	273	271	265	279	287	281	277	293	277	278	280	281	273	283	268	279	265	290	308	307	316	279	270	251	273	282	277	273	299	281	278	282	242	289	265	286	277	287	268	258	281	303	297	285	258	273	288	240	275	266	297	273	282	270	276	276	290	298	266	243	293	286	279	289	276	284	265	304	274	286	281	281	299	271	274	285	284	279	281	293	291	287	279	279	262	280	300	299	269	290	273	247	264	274	280	263	272	288	272	266	270	270	291	282	290	293	261	288	275	268	299	268	285	301	297	255	289	291	286	256	290	269	273	267	282	256	281	260	278	291
24993	21404	25156	28037	21261	3082	312	260	230	212	191	188	161	174	200	174	187	179	161	160	174	156	159	151	157	144	179	180	159	188	169	188	155	155	143	154	144	146	162	144	170	152	137	165	166	174	156	160	144	171	174	142	154	163	173	164	158	173	162	158	152	155	143	164	128	170	175	165	170	149	158	155	167	176	161	129	159	151	151	154	182	164	166	176	163	139	145	165	138	155	168	166	157	136	152	150	161	152	168	137	167	139	149	156	150	151	143	144	151	177	159	145	146	173	167	151	143	154	138	175	169	163	154	169	141	155	168	159	144	150	154	152	160	137	143	151	163	152	150	154	169	164	148	166	153	137	135	177	134	152	156	140	163	154	158	162	131	162	165	145	149	173	145	141	134	136	131	128	154	157	144	166	157	153	158	155	151	170	167	157	155	148	135	138	156	171	169	142	170	171	184	142	137	164	144	158	141	155	147	156	141	140	144	142	147	142	157	156	160	152	140	153	171	149	156	138	146	179	148	140	148	162	151	174	169	157	154	142	162	148	185	152	129	121	154	170	159	163	162	160	164	156	138	145	163	153	161	135	157	143	152	154	158	154	152	141	138	134	141	157	159	179	162	151	148	152	126	166	164	164	143	159	176	162	166	164	176	158	165	157	166	148	157	125	175	145	179	144	169	152	156	144	152	162	155	163	137	149	153	149	160	158	116	141	151	138	144	136	152	185	137	170	146	168	163	142	146	151	168	178	148	143	137	180	149	142	165	158	157	155	157	150	158	146	143	182	170	128	148	150	153	168	152	120	170	155	135	145	142	143	160	171	152	157	155	164	150	169	161	153	160	147	159	141	143	146	158	138	152	155	144	159	177	148	157	156	152	172	166	168	139	150	160	138	177	119	165	145	154	161	175	169	163	156	162	148	152	164	142	150	158	147	178	145	142	166	157	146	163	176	172	163	137	170	164	144	153	174	151	160	154	162	174	146	167	159	134	170	162	162	160	160	130	142	164	167	161	131	155	166	144	152	149	152	161	177	172	153	136	119	140	144	144	163	157	141	147	170	174	160	146	160	149	165	187	148	135	163	175	146	153	183	150	146	165	166	170	161	146	159	163	152	146	153	164	165	158	153	150	142	151	124	165	135	167	208	148	158	165	138	142	159	149	149	146	170	150	157	159	181	150	172	136	151	159	154	183	147	168	129	148	149	145	153	158	156	151	147	177	137	151	170	150	184	146	142	152	177	166	162	151	171	164	158	152	157	151	156	177	155	146	128	174	177	137	147	163	149	156	136	152	153	142	160	158	158	162	161	136	146	132	153	166	165	199	160	152	140	165	173	165	161	180	188	133	156	166	166	148	170	174	160	163	175	174	148	141	160	161	138	146	146	155	170	143	180	134	158	150	157	163	163	160	154	140	148	162	155	167	144	145	157	150	160	146	162	164	171	140	156	168	154	156	174	137	164	164	169	144	144	158	146	162	168	125	130	160	168	122	159	144	135	172	157	180	157	157	165	177	147	157	150	148	156	146	153	149	158	175	164	144	151	141	155	152	147	142	177	177	161	169	166	157	145	169	141	141	143	143	169	145	164	158	142	171	171	171	141	155	163	143	153	167	151	153	140	147	138	120	148	141	170	152	151	139	153	145	178	166	150	175	154	162	156	149	182	172	155	133	160	148	147	144	134	181	137	149	139	127	161	167	150	172	158	157	166	159	156	172	149	164	167	160	147	165	154	171	157	153	163	148	162	140	153	162	160	142	173	153	141	167	166	151	144	168	141	144	163	151	160	152	143	158	154	147	145	165	165	132	168	181	147	146	156	160	151	139	141	149	142	159	143	145	138	167	182	166	154	153	162	161	171	133	144	136	156	164	140	169	147	140	177	157	143	174	167	144	183	145	142	153	155	155	150	137	145	133	162	162	153	172	150	162	163	134	196	155	187	158	147	141	152	177	158	171	168	154	159	163	163	132	152	146	169	161	170	171	144	152	153	142	165	155	170	146	154	159	142	154	181	174	178	147	169	166	138	142	128	155	160	159	151	161	137	153	162	149	160	167	134	144	167	174	155	162	162	145	147	161	147	161	163	143	157	161	169	162	155	167	162	177	142	167	159	158	156	141	154	158	162	140	145	163	130	149	163	154	150	177	157	173	146	139	168	170	170	142	155	151	161	142	137	162	149	153	155	147	156	157	168	154	131	153	148	147	157	152	145	159	143	200	165	162	155	174	127	155	148	142	142	150	142	143	154	164	144	136	151	159	190	136	153	160	175	182	132	129	156	160	159	176	139	143	167	154	164	159	144	143	169	147	134	154	159	160	152	153	176	168	166	150	173	144	154	164	135	175	160	158	164	166	147	169	165	154	174	168	170	163	151	141	164	160	163	148	168	143	165	170	143	149	149	158	154	145	142	147	169	143	141	148	129	133	150	177	158	195	146	150	130	154	152	158	169	152	169	144	165	160	137	176	158	143	144	194	148	150	152	154	159	171	168	140	139	139	152	140	141	169	150	160	156	150	134	160	142	151	168	159	160	149	150	144	158	167	150	157	145	154	164	166	160	154	194	156	146	147	149	137	148	146	165	132	150	160	145	150	155	188	181	156	137	173	135	142	150	159	153	158	141	127	132	157	146	155	172	152	155	127	169	148	140	154	142	151	137	162	143	180	142	146	133	177	170	169	141	165	153	173	143	166	177	151	155	145	140	176	158	153	156	155	157	147	159	129	125	161	193	157	148	151	189	151	168	121	144	156	161	174	125	143	167	176	150	153	155	117	161	152	145	159	164	136	154	182	148	147	168	142	159	147	153	147	156	161	151	150	137	151	156	150	157	160	131	164	158	159	170	140	139	168	131	147	139	177	152	178	148	126	163	151	180	149	147	162	149	163	139	152	163	140	168	145	140	154	141	140	142	143	172	172	139	161	161	161	155	176	159	156	179	165	152	144	163	160	165	160	151	151	172	163	158	154	176	145	159	188	171	176	168	147	209	155	143	186	164	164	163	164	176	166	134	149	145	142	133	156	161	149	170	162	178	145	170	161	156	148	161	165	156	166	152	149	153	179	141	150	147	164	156	150	192	144	145	129	188	160	161	160	147	160	135	176	162	127	151	159	131	141	160	163	158	165	160	171	149	165	163	158	161	148	155	151	149	150	139	157	167	178	140	148	173	164	140	144	143	141	151	152	171	142	165	161	154	179	147	143	146	176	150	160	148	169	155	164	164	159	146	145	160	131	162	152	163	132	155	155	143	140	166	138	139	172	162	125	159	162	142	152	142	151	167	138	145	155	150	157	178	144	159	159	151	161	167	172	134	160	151	135	171	160	142	150	164	163	142	154	155	160	163	167	160	185	141	145	177	125	170	154	152	144	159	142	155	140	152	162	145	143	160	148	164	155	153	188	159	161	146	164	172	165	153	135	164	167	167	130	180	155	149	142	143	144	171	150	120	155	159	153	164	158	177	143	146	168	152	175	177	171	155	139	166	150	153	168	155
3306	2615	1524	773	562	518	425	396	378	408	391	377	371	371	381	363	368	330	363	364	379	350	345	351	361	356	366	355	377	362	365	300	358	348	377	393	352	373	370	365	344	380	380	342	400	325	316	368	370	370	354	368	323	359	392	322	356	346	346	353	332	343	364	348	346	372	381	335	388	353	362	373	362	321	356	373	367	321	380	338	347	311	394	328	362	338	371	345	363	356	342	359	397	395	357	341	360	356	360	359	341	385	377	374	328	319	365	374	349	378	389	384	362	359	386	374	347	341	360	372	342	387	365	361	348	344	403	355	393	358	351	369	370	352	340	364	338	316	363	370	372	395	353	391	350	369	335	392	328	351	377	352	321	374	366	357	357	376	336	347	366	351	368	358	351	354	340	367	381	356	375	375	333	328	361	357	348	369	337	343	356	360	401	333	339	372	344	357	330	356	343	395	344	375	344	357	363	343	367	361	346	367	354	386	326	369	360	355	365	363	351	331	330	365	356	360	355	350	344	342	334	389	341	354	351	362	340	355	353	355	362	348	351	349	352	370	335	356	391	360	346	319	351	383	372	353	364	355	358	345	354	380	343	352	371	351	360	354	378	328	387	363	357	351	359	318	348	353	360	326	369	348	317	329	304	359	317	392	372	349	399	352	374	362	392	339	399	324	336	374	355	348	338	360	337	372	366	322	376	352	364	397	331	370	345	354	365	370	394	350	385	377	344	345	333	342	350	369	372	341	353	345	369	376	378	346	331	356	327	360	371	347	363	362	351	385	310	349	330	327	347	368	336	346	305	367	333	364	361	364	340	385	331	383	326	373	331	372	350	343	350	343	330	367	389	372	364	356	367	365	369	362	378	373	370	362	393	389	364	366	320	364	341	317	348	374	369	377	368	346	319	324	357	385	350	328	340	338	358	362	349	341	353	371	364	375	371	340	357	367	378	327	354	374	343	359	326	354	382	315	353	358	365	340	338	369	353	366	381	382	354	363	346	356	339	349	354	342	389	324	364	350	336	357	392	351	351	365	347	362	374	326	350	363	369	373	361	369	343	373	392	362	393	312	369	374	399	360	347	328	326	341	368	342	345	354	355	332	417	387	357	354	346	327	372	363	363	357	343	336	369	357	364	345	340	375	336	358	374	314	383	339	353	362	317	373	337	356	348	330	365	373	374	353	374	344	358	347	369	345	342	367	325	373	370	359	358	321	364	334	359	348	373	363	367	342	378	307	331	380	376	332	390	348	348	337	358	352	378	340	372	349	336	362	361	361	354	357	365	366	362	374	356	367	329	349	357	388	353	322	336	341	345	347	360	370	390	351	353	360	355	361	332	339	333	357	372	387	362	379	340	355	374	322	347	349	355	345	356	367	367	299	368	312	354	333	378	350	333	352	332	347	337	371	382	333	380	370	350	316	385	378	377	363	366	365	347	364	384	327	349	355	364	371	336	351	342	348	371	366	358	357	354	362	355	348	336	379	384	349	361	341	351	366	318	353	351	350	349	331	353	343	336	358	351	350	377	398	315	344	333	347	353	328	337	333	354	341	353	343	339	353	338	345	377	348	348	378	338	370	360	347	343	361	353	359	360	339	360	331	361	334	342	343	361	334	331	356	350	392	334	371	334	363	366	350	357	319	312	368	340	396	350	346	354	395	346	334	382	370	332	356	322	367	351	332	368	349	360	356	344	346	375	353	348	333	330	369	377	362	357	417	345	352	325	343	364	358	346	357	341	392	349	354	383	344	337	310	355	372	360	356	347	354	359	399	376	365	362	333	388	345	358	358	333	356	345	377	360	345	354	389	371	341	340	371	362	361	389	358	354	319	349	348	340	355	344	334	359	333	384	345	386	362	380	362	349	358	373	378	317	354	319	332	341	368	365	371	367	357	336	375	346	346	369	351	357	359	372	358	328	355	353	329	334	367	359	341	399	341	378	353	351	384	356	363	378	365	367	365	361	374	351	333	349	382	320	338	344	367	367	313	352	359	345	363	363	336	345	343	356	366	343	407	330	369	345	338	392	329	336	348	340	339	321	332	347	321	337	349	354	359	358	366	349	339	371	358	371	388	345	328	338	349	357	366	391	332	349	397	331	355	376	375	359	363	370	358	369	396	351	367	322	386	338	356	322	352	335	353	379	361	357	354	355	338	374	356	355	370	404	361	366	370	406	326	423	376	354	386	377	335	370	359	356	345	342	387	340	366	380	328	356	340	361	373	347	354	378	345	385	329	353	396	367	357	371	307	326	352	366	337	367	382	319	383	381	360	369	358	376	323	332	347	337	338	332	362	339	365	348	353	353	357	357	367	351	373	379	377	354	324	355	334	351	334	388	395	339	352	358	347	345	390	367	378	348	364	381	350	348	336	346	345	383	347	347	347	374	337	377	341	356	372	371	346	367	358	381	387	353	338	357	410	348	348	421	384	386	336	369	374	358	380	363	348	338	339	343	323	336	344	363	347	339	369	350	359	367	345	354	322	390	372	346	363	393	352	361	366	349	356	372	377	372	363	354	347	361	351	389	364	346	345	394	349	356	348	322	360	368	380	339	334	373	367	325	388	354	365	370	372	345	348	367	367	387	330	379	369	358	399	371	362	384	362	361	343	359	370	383	360	344	363	364	370	353	334	377	365	359	344	365	359	372	386	381	344	381	377	328	372	333	367	375	381	359	370	344	340	390	333	367	349	351	366	330	384	339	356	357	351	341	352	385	371	321	320	367	376	350	356	354	368	382	375	369	362	368	327	345	333	388	373	342	349	400	343	344	345	330	352	365	360	334	380	366	356	326	354	361	355	389	328	332	335	361	353	382	367	363	359	352	362	392	360	368	370	351	369	356	360	352	364	350	373	334	321	346	345	353	358	345	348	392	379	334	356	371	337	363	374	332	358	365	381	346	366	343	337	358	338	395	350	381	351	350	346	373	336	338	360	359	321	363	360	335	385	355	326	363	357	374	351	357	382	372	351	368	344	370	367	335	347	337	364	325	363	381	371	378	342	343	366	357	340	352	334	402	357	378	339	351	366	353	357	371	381	372	353	370	377	342	341	366	363	382	310	352	356	339	357	387	380	410	348	345	369	394	366	350	366	356	354	347	357	399	339	353	346	371	335	325	341	356	327	379	374	399	378	362	336	382	353	368	336	339	347	356	357	348	365	351	353	364	341	359	363	350	342	355	351	345	355	358	351	336	315	382	354	350	338	330	380	331	367	369	307	354	364	378	362	342	349	374	338	343	376	320	327	383	381	372	349	371	384	379	371	365	344	394	360	351	349	347	322	347	372	365	335	342	344	358	350	302	360	325	395	366	355	345	365	358	342	332	379	371	364	359	335	378	365	374	372	339	356	326	408	328	363	325	347	352	360	367	344	325	368	356	344	353	356	349	340	371	350	324	371	383	338	346	358	369	346	367	350	339	363	372	363	328	342	351	328	325	345	382	310	344	398	337	361	333	370	339	358	372	349	352	334	358	343	371	359	387	363
24195	21380	25708	27422	21383	21367	2476	356	302	258	222	228	211	210	206	171	187	177	199	181	172	143	187	172	161	141	156	146	176	171	165	162	165	197	163	180	167	152	163	151	156	175	156	155	174	164	177	190	193	151	190	170	156	155	198	186	160	135	170	178	166	148	165	166	156	151	172	175	139	151	166	166	153	161	162	129	177	170	163	161	181	142	140	135	142	171	133	152	148	167	161	135	159	156	142	177	142	147	140	154	144	135	148	150	159	149	152	172	156	138	166	148	183	142	154	168	149	142	157	148	143	170	153	140	178	159	141	124	122	148	150	158	156	115	169	153	141	168	165	176	148	158	151	140	153	146	135	159	155	138	135	141	180	197	165	154	154	182	143	167	132	145	136	146	168	154	145	160	168	175	157	171	166	169	144	124	140	156	155	159	156	155	147	152	137	163	153	154	162	163	171	171	179	142	156	133	159	138	150	161	153	160	145	148	159	142	179	151	119	153	159	144	147	173	135	156	182	159	147	164	139	167	132	172	151	151	178	163	151	151	167	162	149	145	141	148	155	132	153	146	148	143	171	149	167	152	158	163	161	164	139	178	141	159	147	150	161	165	170	185	168	148	133	144	128	157	138	144	153	138	159	150	148	135	154	152	155	148	158	152	135	132	147	167	164	163	171	134	151	139	127	150	155	131	131	122	155	140	152	165	141	150	146	154	175	152	155	172	126	136	164	153	144	155	126	166	152	125	145	139	144	162	162	190	157	155	152	147	159	132	131	152	181	152	162	148	147	167	175	159	155	173	151	158	128	143	154	154	168	151	150	167	137	154	162	168	138	149	162	171	168	162	145	146	162	169	156	151	140	166	164	159	159	138	176	131	132	129	144	128	156	170	166	151	157	165	185	146	144	147	151	155	132	165	142	161	170	167	164	164	139	161	151	177	153	152	136	136	160	138	157	144	162	134	139	190	149	132	161	165	158	148	147	170	142	144	146	146	140	167	138	151	169	155	165	158	165	164	164	150	150	139	148	155	129	158	158	174	172	145	140	144	169	182	144	167	148	163	149	156	152	143	170	137	143	168	135	154	145	178	153	152	173	134	148	144	157	145	165	135	156	138	136	170	151	136	165	162	133	171	153	159	159	150	163	173	171	145	157	157	151	132	184	152	137	168	161	154	138	132	170	153	149	145	183	150	156	147	166	152	137	166	166	166	165	154	142	144	134	148	154	160	146	161	185	124	159	130	153	130	147	148	148	160	159	151	202	160	133	159	172	152	146	146	157	149	160	156	152	140	120	157	140	163	189	139	155	185	186	138	161	155	166	141	141	140	138	159	169	132	161	138	143	136	162	152	165	183	144	134	160	142	164	154	153	156	172	127	155	151	136	164	136	148	153	151	183	137	134	132	144	149	163	128	168	179	156	145	181	184	128	137	140	162	150	131	163	145	153	165	138	140	170	129	156	149	168	141	143	137	124	138	151	168	167	165	158	166	141	152	157	168	111	144	180	164	164	151	153	150	124	141	163	139	159	160	135	139	157	159	150	165	173	143	150	138	157	151	166	165	167	167	146	131	141	139	152	147	157	179	146	152	158	142	134	166	139	145	139	155	147	164	168	141	171	150	141	154	148	174	143	161	157	139	137	125	139	144	151	145	148	148	137	146	172	156	132	150	157	167	147	164	155	158	140	148	178	149	139	164	151	126	156	141	131	146	134	146	136	160	163	154	153	157	164	133	169	145	140	131	157	152	172	160	145	156	144	161	160	167	150	149	144	134	151	165	133	152	145	152	167	150	142	157	138	139	137	162	155	149	159	154	153	142	167	147	147	144	173	160	153	173	159	156	155	173	151	137	155	142	173	167	146	163	153	187	134	119	163	186	123	158	168	163	143	136	151	162	153	142	164	157	140	149	166	157	180	163	129	147	136	153	134	153	157	140	152	169	149	161	141	151	137	155	176	161	131	176	139	154	144	146	166	151	172	166	161	152	157	165	182	155	162	148	152	156	151	155	126	155	143	153	139	153	172	155	138	155	155	169	138	159	161	148	146	168	170	145	138	140	151	155	144	170	152	153	176	159	145	134	128	138	160	143	152	154	151	159	159	169	166	164	149	172	138	135	154	150	144	144	177	151	145	135	148	139	169	155	169	161	120	163	179	163	172	135	134	149	164	172	173	153	161	155	143	120	133	145	165	173	157	142	144	160	153	146	151	141	137	176	148	145	152	169	157	170	171	130	167	152	149	132	143	163	152	166	152	135	158	156	165	160	162	169	149	148	145	158	144	155	149	160	164	131	132	184	169	152	160	136	174	145	184	162	171	153	152	143	127	138	133	154	150	171	160	165	173	158	153	167	152	177	162	138	161	161	150	168	150	168	142	156	159	145	157	165	178	155	149	154	142	154	130	142	150	163	175	152	157	137	130	127	164	158	143	170	140	147	169	157	140	145	152	169	157	172	132	148	165	176	169	129	150	162	158	163	160	164	142	142	158	162	160	153	137	161	139	183	159	154	148	153	163	158	163	151	151	158	160	137	178	145	139	171	158	157	159	177	136	165	151	144	159	144	150	135	159	156	139	123	128	171	190	171	161	146	153	155	145	172	162	154	130	134	169	155	171	168	155	154	148	144	158	138	186	160	154	179	145	139	142	150	145	161	158	152	143	163	149	155	162	155	142	135	155	148	138	156	135	157	148	173	174	138	146	141	151	134	162	161	172	145	137	165	181	138	179	156	137	167	135	111	131	164	142	147	156	144	173	136	155	154	143	143	180	150	175	129	156	169	159	148	143	140	138	147	170	156	151	152	150	173	156	182	152	155	157	161	164	147	150	143	157	154	158	153	157	165	163	165	144	168	136	149	143	163	141	157	153	157	161	135	161	164	144	143	157	157	142	140	126	160	144	147	168	144	144	164	146	168	186	148	145	163	142	189	135	176	147	154	165	176	165	130	159	174	143	167	147	156	149	159	158	171	165	159	154	155	175	151	142	155	138	155	123	132	154	144	157	139	156	125	156	170	147	150	175	165	157	149	175	128	142	163	173	182	169	167	151	157	138	170	153	140	155	168	165	154	137	148	148	148	170	167	159	155	155	162	136	159	123	147	173	137	159	164	157	142	138	166	142	141	182	169	135	139	164	156	176	149	136	166	140	143	140	187	163	155	138	151	157	157	142	146	150	172	152	148	132	156	159	167	137	157	145	152	136	161	150	148	142	155	164	148	158	169	177	143	169	151	145	124	152	154	129	153	164	159	143	146	146	142	152	159	173	167	167	141	143	151	154	146	159	144	159	126	138	154	152	154	171	133	144	156	151	156	147	133	139	157	160	147	132	131	154	133	143	133	159	143	165	167	153	182	143	164	158	154	151	151	156	166	126	150	157	152	142	161	144	177	142	166	159	176	180	141	155	152	134	150	177	139	132	152	136	153	148	154	156	152	150	127	153	138	142	131	136	153	147	129	134	142	145	150	136	145	143	155	153	147	156	158	147	142	146	154
3254	4492	2515	1114	778	557	497	425	455	374	400	382	366	350	392	301	353	361	336	365	370	394	341	340	338	344	341	349	332	345	341	337	339	373	350	312	348	331	338	360	369	344	386	357	328	315	350	317	361	343	354	344	336	342	336	342	341	342	345	372	323	345	347	330	321	387	321	350	307	366	366	343	389	356	351	339	361	308	364	347	357	309	326	332	322	305	340	347	307	330	350	321	322	335	331	328	353	335	347	356	337	303	327	334	347	349	366	339	355	364	321	304	325	332	353	354	354	344	330	347	335	384	364	361	345	353	288	363	323	366	383	318	348	331	357	348	315	302	325	305	332	336	322	349	353	347	367	357	339	328	373	363	351	374	298	374	338	381	339	336	351	334	364	357	336	346	355	329	361	352	323	316	323	326	339	353	334	311	310	373	344	304	337	344	347	349	356	343	356	356	315	349	343	370	358	340	325	289	357	335	328	334	333	357	354	340	332	368	334	333	372	336	324	320	338	344	339	375	317	341	326	344	340	358	366	323	372	322	337	318	336	367	351	395	340	347	336	354	342	328	359	347	361	316	320	331	342	375	379	338	344	338	323	363	346	328	346	333	344	315	346	361	361	340	315	327	332	338	365	325	313	313	302	341	351	330	340	366	371	329	341	327	334	336	315	374	346	349	318	324	341	351	325	376	349	361	361	319	331	358	333	352	329	334	358	356	333	342	340	303	322	368	338	350	321	342	330	331	346	377	339	348	352	331	329	340	323	349	341	346	341	296	311	342	338	332	358	365	334	341	356	326	321	317	373	351	319	346	334	357	356	321	365	323	333	320	342	380	341	344	379	327	313	324	333	381	358	309	330	380	330	325	353	349	305	335	355	336	360	366	351	330	352	346	337	321	313	368	357	331	341	316	314	345	368	336	365	332	377	396	344	352	382	342	339	336	358	338	326	327	359	305	369	329	338	337	342	350	340	354	294	304	342	320	329	331	368	339	343	366	336	343	339	342	341	338	332	342	349	339	303	325	375	359	315	305	330	351	356	319	378	343	333	342	334	340	341	320	342	329	321	331	312	360	375	329	329	321	351	373	316	376	343	346	324	355	359	315	307	325	351	345	311	317	356	326	314	340	350	385	334	357	338	307	340	337	350	336	281	340	323	351	350	370	321	349	318	307	337	319	310	306	349	363	327	323	323	335	346	325	337	353	333	365	340	320	354	334	365	353	349	319	308	336	335	369	348	318	338	333	313	307	382	362	336	319	366	330	363	389	318	328	309	326	327	368	359	328	329	341	333	336	307	334	330	288	304	336	349	332	320	320	351	332	361	324	342	324	341	340	352	351	326	344	355	329	321	352	344	349	325	324	323	362	325	365	325	330	385	348	323	316	352	325	317	334	306	335	344	386	334	282	328	357	332	339	360	355	357	342	373	356	349	313	341	338	331	338	389	337	324	360	359	345	335	349	339	354	353	369	315	343	361	322	322	342	320	354	356	324	341	341	354	319	323	339	353	360	381	307	341	317	333	338	329	344	331	342	376	346	362	379	316	341	330	335	320	326	320	367	350	337	298	326	341	326	318	366	349	336	341	323	357	320	344	336	343	311	338	344	331	337	326	337	371	336	319	367	333	331	335	345	346	349	340	344	291	334	328	370	321	366	351	303	329	318	328	325	362	335	363	319	353	348	331	319	342	303	290	352	311	336	323	368	353	352	335	317	341	351	344	323	336	361	333	353	329	364	363	360	338	366	307	335	344	345	344	323	318	335	329	342	300	358	339	321	330	350	344	328	333	311	335	344	307	340	327	358	340	351	355	353	343	334	334	363	352	328	315	346	335	337	338	321	373	332	336	327	319	341	292	334	357	370	339	350	344	343	340	331	340	359	345	360	328	317	343	357	345	324	344	321	382	333	376	321	370	326	353	351	321	331	316	339	351	328	334	354	363	353	349	313	334	346	347	368	322	332	324	341	333	315	320	342	360	348	309	347	327	348	359	354	313	342	353	350	318	334	301	382	358	347	346	330	312	348	320	325	362	322	340	347	350	314	336	370	360	336	351	336	340	324	328	367	356	351	327	341	347	365	350	361	338	347	340	323	373	347	388	372	362	336	342	346	328	358	330	325	365	353	328	342	331	314	335	338	352	386	347	337	312	374	314	311	347	375	323	354	334	344	371	342	355	327	319	374	351	334	329	323	347	328	350	336	364	346	296	344	365	351	326	320	314	330	303	326	380	343	341	355	330	359	340	341	339	341	346	355	305	331	329	315	336	329	326	322	338	334	351	321	365	329	352	323	333	345	380	342	385	321	337	329	307	342	335	330	366	357	330	352	301	344	340	349	326	329	338	323	357	331	326	340	353	297	348	340	362	361	341	333	327	388	331	343	382	319	337	350	314	364	340	351	338	344	311	326	326	379	330	346	337	319	368	334	345	344	344	333	346	356	360	305	332	310	347	324	336	335	349	332	328	331	314	354	327	351	330	323	358	342	334	334	333	339	342	347	335	312	377	328	349	316	339	363	347	344	366	343	325	315	350	339	284	369	342	337	338	349	336	349	334	335	338	345	353	367	310	345	333	342	323	284	371	334	304	343	353	324	336	354	330	331	336	348	311	329	333	324	342	338	342	371	334	366	347	346	325	308	320	321	334	326	343	385	330	332	314	324	364	339	328	355	317	331	348	365	343	325	344	351	322	360	328	351	338	355	353	353	331	349	354	371	360	339	398	328	324	346	347	344	347	315	343	346	341	365	335	309	330	342	346	345	326	329	385	371	304	346	333	369	316	312	344	337	359	342	350	327	326	357	336	328	308	345	320	350	341	327	339	343	352	345	332	380	348	332	351	325	337	359	335	337	332	304	359	332	315	332	326	347	335	344	321	336	333	347	355	327	318	373	349	332	323	369	390	333	329	348	309	347	326	335	307	347	364	374	314	322	357	340	358	330	324	337	319	326	347	334	330	336	349	340	360	373	352	350	332	341	362	308	333	333	364	346	356	359	337	338	331	323	369	332	349	339	356	330	337	364	336	379	332	351	349	334	358	328	337	333	330	343	346	327	368	333	311	318	342	348	377	348	344	331	332	354	326	300	335	300	354	337	350	370	352	350	341	324	377	329	349	349	315	365	323	372	323	343	345	353	342	338	365	368	368	355	328	313	340	341	362	349	318	322	370	337	322	348	357	333	340	329	326	340	353	306	373	319	300	337	355	365	369	328	316	357	314	334	344	323	343	370	336	375	353	360	342	321	346	351	366	308	347	292	342	332	353	313	343	365	337	341	365	368	360	300	363	327	357	354	344	346	377	335	334	354	338	327	328	325	305	347	363	328	339	322	331	329	332	324	333	331	355	356	359	316	358	334	345	321	333	329	359	335	351	348	317	383	331	361	351	314	330	321	348	353	347	345	338	348	365	331	357	384	327	341	322	340	340	337	320	333	322	350	339	345	348	301	343	355	348	335	341	358	351	309	311	359	343	341	359	338	372	365	353	320	364	345
33081	10405	715	184	139	139	126	141	121	109	124	117	125	116	113	121	109	125	120	103	115	101	110	113	117	117	100	121	108	109	141	115	116	115	118	109	102	105	110	132	143	136	123	116	103	112	131	122	122	127	90	129	122	123	112	124	143	106	112	122	118	131	110	107	101	104	128	120	130	120	141	114	116	118	118	129	128	131	116	122	124	121	119	118	95	122	88	131	126	116	112	102	96	134	125	117	110	108	119	112	133	132	109	110	113	124	114	99	119	110	97	117	115	115	128	102	93	115	95	134	107	121	124	110	113	135	120	113	96	109	110	131	118	118	106	118	94	112	105	108	129	102	105	104	118	113	121	123	116	116	116	125	108	104	110	110	127	97	110	120	119	114	119	116	108	117	117	132	141	128	112	124	132	133	127	124	106	148	117	81	127	128	122	118	127	126	101	123	103	123	112	111	133	110	117	134	127	86	104	95	116	101	109	117	125	122	101	104	125	123	112	103	126	114	112	128	127	103	129	118	128	104	111	97	120	109	114	113	130	115	110	119	118	123	113	106	101	102	143	118	107	121	127	118	93	109	142	96	112	128	122	119	118	99	112	113	93	107	116	97	129	119	118	128	106	125	111	109	125	127	120	111	114	116	127	117	108	116	109	123	121	125	120	92	126	115	101	118	104	122	91	131	98	116	109	107	121	125	133	108	137	105	107	107	110	136	142	127	143	128	116	109	114	125	110	98	134	94	108	115	103	128	119	110	142	127	127	105	110	101	101	132	125	118	114	121	116	104	112	96	112	131	125	115	121	109	120	120	101	88	138	99	110	110	125	102	118	120	99	112	100	127	122	106	122	90	104	132	117	110	111	125	115	107	101	96	120	104	112	119	113	116	120	123	112	134	125	112	132	115	113	123	102	112	121	115	91	125	114	106	106	140	129	115	133	128	110	117	100	112	115	118	133	120	128	121	124	106	117	127	119	106	133	117	103	123	120	103	134	118	108	114	107	122	117	126	109	125	134	107	109	114	136	124	98	126	142	109	115	99	115	126	109	106	125	119	120	130	124	120	129	129	99	123	90	139	93	106	127	109	112	124	115	119	118	132	146	119	116	123	100	124	108	125	114	114	96	136	117	115	112	93	102	123	119	123	122	120	143	113	135	109	128	117	119	95	117	104	122	137	125	106	106	125	99	107	101	117	126	108	106	116	103	110	118	105	134	117	140	124	120	95	111	128	118	100	109	108	98	118	121	98	124	108	115	113	114	134	126	122	121	132	119	130	127	124	120	107	118	119	124	124	108	134	115	122	105	108	125	112	117	116	105	111	99	118	123	133	100	118	123	109	124	121	138	111	119	114	129	124	106	122	105	115	122	108	127	138	97	120	130	122	95	106	107	136	144	125	97	99	120	132	127	100	117	93	110	121	116	103	142	105	103	118	142	113	118	133	120	105	115	133	108	112	112	114	109	112	96	96	94	137	105	119	112	114	105	102	127	109	126	104	111	107	107	108	110	136	100	119	126	111	127	141	103	124	103	89	114	119	122	91	120	120	122	121	127	135	130	117	117	109	125	127	128	105	114	102	113	116	140	111	98	130	147	120	119	114	103	121	115	124	133	107	130	117	118	117	117	132	102	93	132	105	119	121	101	112	126	118	114	122	143	106	120	103	117	100	105	121	104	125	109	107	119	96	106	103	102	95	115	136	117	135	106	100	131	128	114	113	116	110	115	103	95	97	124	115	116	112	114	118	122	108	120	119	115	118	113	101	112	103	105	107	110	101	117	102	125	124	105	123	106	87	129	110	103	118	107	107	129	120	126	139	138	115	102	124	140	120	109	113	104	140	124	129	92	114	112	122	117	132	112	118	99	93	106	117	133	121	125	131	119	123	111	117	114	124	113	112	129	126	112	141	117	116	122	104	115	102	119	136	107	111	96	112	111	122	104	110	123	120	103	111	116	138	107	115	111	116	122	114	120	108	134	115	123	113	136	104	118	120	120	112	122	126	142	124	120	101	118	110	130	121	109	105	99	108	102	123	119	118	109	101	120	109	111	127	114	110	107	106	120	112	109	123	136	123	125	119	106	127	137	131	125	138	116	117	128	103	118	115	109	106	109	128	117	116	118	103	124	134	123	131	126	106	123	118	118	99	102	121	113	127	123	121	119	100	125	112	106	119	135	98	108	123	106	134	116	120	127	107	113	101	120	114	113	115	113	105	121	114	122	123	105	113	105	104	138	111	126	102	109	110	116	112	96	109	135	98	117	122	90	90	108	139	105	133	128	138	109	109	114	98	116	108	117	100	101	123	116	108	126	131	129	104	115	106	102	123	100	126	107	116	136	122	123	121	127	100	123	114	116	100	101	110	137	110	110	112	119	94	138	129	99	121	104	128	117	99	113	110	115	103	120	115	103	115	130	94	111	127	135	108	128	118	108	125	117	116	116	112	114	117	102	124	101	113	109	133	96	98	107	136	128	124	99	124	105	104	124	141	100	126	118	125	118	108	119	118	113	105	109	99	97	132	132	124	120	103	105	113	108	122	124	125	106	118	110	128	128	142	97	119	95	105	103	105	103	106	124	123	122	114	93	123	121	132	118	115	133	124	101	99	119	126	110	112	102	101	113	133	138	109	112	120	127	106	108	122	129	109	118	113	121	112	140	111	129	115	120	100	125	129	105	112	121	110	116	120	116	120	108	114	110	116	108	123	106	95	115	141	117	107	122	116	145	109	121	93	99	104	108	120	110	111	133	98	106	124	96	117	102	113	122	108	91	109	100	113	107	112	114	98	115	108	116	120	117	133	137	108	111	121	128	102	116	120	110	101	123	128	121	121	123	101	121	102	117	109	129	102	106	123	125	128	106	109	107	115	106	118	118	111	103	139	108	123	120	109	120	127	130	136	127	148	113	130	102	122	98	93	94	127	150	95	115	114	112	142	104	131	103	114	128	118	100	125	102	118	128	122	122	125	102	105	104	122	116	117	119	134	128	113	93	115	123	110	121	127	119	91	106	133	94	122	112	124	117	121	102	103	131	112	103	98	99	132	118	107	109	110	141	119	113	127	105	107	126	115	117	124	125	108	141	109	112	136	104	119	111	120	120	106	110	131	135	114	103	123	123	138	115	117	112	120	101	111	120	106	122	115	117	109	126	128	104	106	112	117	110	110	106	129	132	112	82	104	123	94	114	134	121	113	106	107	120	113	102	124	99	103	119	110	99	130	115	117	107	129	103	117	110	114	137	148	100	109	109	122	114	114	127	110	122	120	113	116	114	116	100	114	109	128	131	99	100	106	104	92	129	103	105	110	94	112	103	99	125	100	112	139	109	123	139	108	135	119	136	117	135	110	121	116	95	110	112	119	111	130	96	117	113	123	125	123	108	147	128	111	98	125	110	121	129	113	119	117	120	129	117	121	128	108	111	107	113	113	118	114	106	117	127	123	117	103	118	111	105	96	90	112	129	103	139	115	101	119	114	111	119	92	117	113	114	139
5288	390	321	323	321	293	266	277	283	259	312	256	245	260	298	290	319	311	295	302	298	276	296	303	279	276	281	305	313	290	299	267	286	285	270	302	285	306	281	331	283	285	268	308	294	278	264	291	270	258	272	301	251	261	279	291	302	276	303	297	288	286	281	293	299	295	291	264	284	257	278	283	307	280	317	272	276	310	279	282	264	295	284	272	285	273	262	280	265	290	311	304	289	307	293	278	262	287	288	279	299	264	292	260	284	269	272	306	276	301	293	280	302	298	286	303	283	272	293	275	309	301	276	292	305	305	257	306	306	286	272	266	283	283	278	292	290	296	281	256	286	309	270	287	324	303	282	285	290	299	289	279	273	284	262	273	264	275	295	288	294	302	283	271	295	274	318	282	301	284	253	289	262	293	282	274	275	249	279	298	287	289	307	272	286	259	265	278	285	255	260	266	247	291	266	288	314	289	283	283	270	293	279	276	265	295	267	281	286	274	294	291	294	264	299	268	276	276	255	296	246	282	266	295	274	272	269	300	272	288	299	296	283	279	265	312	273	297	267	288	288	283	284	294	299	242	276	284	283	276	282	264	329	281	258	266	269	289	249	269	280	278	286	293	262	320	268	274	271	280	250	283	284	297	289	272	265	254	263	294	259	266	285	257	323	267	281	281	286	289	273	266	301	303	275	274	287	278	283	279	274	280	303	248	269	281	276	294	285	277	265	276	299	301	290	277	302	289	259	303	281	271	244	299	283	260	279	263	290	271	290	259	286	290	277	275	284	292	276	325	270	306	284	292	299	272	279	258	302	292	257	288	295	294	262	276	267	297	260	284	259	249	312	264	304	274	332	284	315	313	269	331	265	299	284	260	289	269	289	292	306	279	281	283	300	314	327	279	271	282	245	297	307	263	298	271	292	294	271	254	277	293	286	291	275	275	275	282	280	304	326	289	285	270	284	293	296	284	300	270	273	280	260	302	295	274	284	294	266	285	286	300	281	257	303	279	265	281	284	256	276	264	289	302	314	249	293	290	283	281	280	269	306	270	255	284	291	260	254	277	267	295	298	259	255	293	270	282	283	271	255	281	296	288	249	289	282	287	247	272	292	298	293	283	302	240	302	269	275	280	274	286	259	286	276	268	298	276	296	265	297	267	292	274	280	255	283	308	256	267	296	272	293	247	275	287	253	317	277	311	301	268	269	265	290	274	281	326	278	295	290	308	285	288	264	280	274	306	277	293	298	284	283	266	296	302	289	266	278	269	252	284	312	292	271	285	281	274	298	301	263	266	291	265	246	260	306	288	271	267	243	273	276	301	303	290	271	275	258	271	267	249	265	309	308	276	295	262	264	268	294	293	274	297	293	305	276	274	290	288	264	285	241	281	286	279	318	260	287	264	291	266	283	290	270	293	306	281	281	300	270	259	268	271	287	287	293	316	293	304	277	280	309	284	309	277	266	275	289	264	292	272	279	289	278	260	286	296	312	272	272	263	280	288	260	290	284	282	267	289	299	280	262	290	315	284	261	290	291	310	271	295	268	291	269	287	304	301	248	266	283	283	271	286	300	296	294	290	273	297	271	287	294	310	303	281	251	295	256	288	243	269	280	286	295	260	318	252	275	300	290	289	272	271	303	238	262	302	286	256	262	323	292	294	281	301	292	283	276	259	254	282	260	292	282	286	288	306	285	269	278	257	296	272	302	266	279	254	262	269	268	288	268	269	276	244	282	299	277	278	268	274	296	285	258	298	279	292	282	285	281	280	295	283	271	312	270	292	265	302	298	306	293	271	290	275	279	266	274	287	267	280	287	279	291	279	281	296	249	282	239	293	250	296	271	280	260	267	312	277	268	276	309	292	290	290	276	270	265	301	279	282	285	290	273	324	308	283	283	296	291	254	258	314	268	271	295	278	269	273	269	280	284	297	261	277	253	277	279	279	279	259	269	325	295	274	281	263	277	296	275	283	290	307	271	311	300	279	277	282	301	277	291	302	281	274	304	291	284	283	289	272	309	258	276	297	297	263	254	305	311	289	270	283	276	306	276	264	292	273	290	266	266	271	265	296	286	263	280	266	285	268	259	270	294	268	280	294	277	278	272	284	290	319	270	272	262	252	300	292	292	274	287	248	277	269	296	260	240	270	264	269	308	317	285	289	305	304	235	260	288	302	290	305	256	296	278	308	303	267	278	320	304	276	284	272	294	271	293	267	280	252	305	278	294	292	254	269	299	283	300	305	289	297	271	274	279	271	315	251	262	308	263	300	290	280	278	281	283	278	303	291	293	290	266	281	272	281	282	271	299	294	280	284	267	288	268	266	280	289	287	309	280	287	302	277	287	268	292	275	266	291	271	257	269	286	272	288	298	280	288	267	265	292	300	280	284	307	283	282	291	297	276	275	314	273	269	305	267	281	311	304	297	257	259	273	281	270	272	312	313	311	295	292	316	285	324	279	280	273	311	269	290	282	298	277	277	270	264	272	278	262	267	263	283	286	298	288	284	279	309	284	275	276	291	256	277	271	289	269	249	283	279	285	283	285	262	283	293	258	295	286	260	284	290	292	311	297	272	267	284	303	263	259	291	282	286	303	300	275	281	303	266	285	298	276	279	254	288	269	250	317	296	275	283	295	293	287	269	241	278	292	300	268	275	252	301	270	278	276	288	260	272	291	299	274	294	292	276	274	272	264	320	284	265	268	281	269	272	298	310	262	273	256	272	259	285	289	291	256	290	300	298	292	275	222	318	268	267	302	287	261	296	312	316	286	289	302	290	262	252	284	270	298	286	284	277	322	287	274	289	285	279	286	279	302	292	305	315	298	278	312	287	279	303	301	272	299	285	300	299	284	286	259	292	276	276	259	280	303	278	292	307	297	289	271	257	274	294	266	297	266	247	264	284	274	278	273	298	275	315	285	288	276	260	311	270	294	252	276	292	318	272	316	256	313	287	291	295	246	292	267	322	268	276	257	285	289	298	295	271	305	291	254	283	278	282	254	302	282	271	246	271	306	288	287	261	275	287	261	271	297	261	303	256	306	292	296	315	281	270	299	303	282	277	286	319	267	270	275	275	272	271	287	267	278	255	281	298	278	278	263	274	273	263	256	275	317	274	298	248	274	262	292	282	298	263	258	300	289	281	274	284	296	306	302	299	255	305	264	298	273	279	285	288	278	263	258	298	286	295	268	312	287	275	273	242	281	284	263	257	288	287	305	288	309	256	272	249	276	320	273	309	303	340	306	269	308	286	279	303	258	306	280	256	287	261	279	292	273	289	288	302	287	291	272	290	302	292	293	244	280	258	292	290	275	312	289	309	288	289	281	291	303	278	286	272	297	306	303	286	271	281	307	250	285	279	275	280	310	258	280	257	280	285	301	249	256	260	283	278	270	279	269	274	295	293	288	311	285	281	289	275	249	295	279	318	257	285	296	302	286	295	274	257	273	272	267	286	269	298	315	278	277	278	275	286	297	279	268	267	263	266	280	302	296
25000	21384	25101	28024	21190	2837	355	233	219	216	173	226	193	171	168	160	136	176	188	162	165	177	170	154	161	160	169	164	172	167	173	168	148	178	195	149	156	158	156	170	170	155	165	158	149	180	184	159	171	152	165	181	175	162	156	146	160	152	149	159	149	170	156	151	152	147	162	146	161	178	168	169	151	154	169	191	163	143	171	163	171	177	141	156	146	145	130	151	157	186	175	178	156	154	165	171	146	169	144	149	166	155	174	157	152	158	169	151	144	185	180	147	145	156	160	161	149	158	151	142	171	159	150	166	162	154	150	167	154	158	132	162	147	147	147	155	137	133	145	137	151	164	168	162	126	163	156	157	167	150	157	150	140	161	149	167	153	156	171	152	167	136	161	156	150	166	155	157	161	167	179	162	163	158	143	163	146	160	162	142	176	159	162	143	174	153	181	157	155	164	168	174	162	172	161	148	156	167	130	134	148	160	140	166	166	142	148	156	176	143	158	185	165	198	150	139	147	141	155	168	142	125	156	158	150	144	160	164	165	147	150	163	188	143	182	139	147	154	173	182	133	181	150	137	125	155	175	140	162	156	158	140	139	169	157	165	161	173	165	174	143	162	163	167	150	146	157	166	154	160	166	174	179	159	172	148	144	148	146	160	131	181	151	141	187	159	134	159	166	139	163	155	159	189	176	158	182	155	168	172	134	169	178	157	175	136	155	158	171	147	134	161	140	147	158	156	157	161	160	180	155	159	156	163	161	170	154	162	147	138	126	179	166	166	154	160	150	140	161	155	182	182	144	158	159	157	167	145	159	134	164	160	151	148	155	155	166	160	152	164	153	150	137	161	144	158	180	166	166	156	165	174	164	137	141	159	150	163	164	155	158	151	177	166	130	150	136	142	179	159	125	138	162	145	157	146	171	148	139	139	177	163	149	144	178	162	174	141	145	130	153	161	176	130	175	144	128	140	159	141	132	167	163	158	164	162	155	147	168	129	152	156	153	159	155	175	158	157	150	153	147	136	165	153	160	169	145	163	139	157	147	138	173	160	163	176	153	147	167	145	150	152	166	156	172	148	168	167	173	146	170	134	161	154	157	140	147	171	149	170	156	141	147	142	168	159	193	156	129	172	138	174	155	161	169	152	125	166	159	171	164	169	173	140	140	171	163	186	142	141	166	147	124	192	173	151	155	184	147	155	159	178	137	170	148	173	161	154	180	170	170	148	147	169	178	182	152	162	153	135	168	168	167	144	161	157	145	165	177	161	146	147	153	150	165	154	148	135	146	156	171	145	145	147	161	189	170	159	154	133	136	152	161	185	158	167	160	165	133	171	149	131	158	162	128	166	176	157	144	164	119	157	145	182	152	137	165	151	161	161	179	150	136	138	155	153	149	136	145	158	172	153	150	167	146	154	143	166	135	169	141	140	154	162	172	151	156	183	155	172	157	150	144	147	175	179	162	168	145	140	156	137	129	144	146	151	160	143	154	147	170	148	160	165	175	140	167	156	167	153	148	140	139	144	166	152	167	137	148	149	145	155	164	164	173	142	153	163	147	143	151	187	138	164	128	159	174	129	161	144	166	142	183	139	143	147	148	149	138	137	166	147	153	137	153	159	136	144	162	150	169	156	174	156	165	162	153	139	168	146	141	148	159	144	147	135	142	163	157	154	134	155	170	139	150	139	129	165	183	171	159	163	167	122	125	150	143	165	153	176	175	161	141	160	145	150	171	156	158	157	180	158	171	145	145	178	155	163	138	145	171	165	174	173	189	150	166	130	176	161	153	148	170	144	150	186	169	135	151	179	138	178	130	156	173	149	169	157	174	152	163	145	151	151	149	156	142	157	138	135	136	133	171	153	149	161	161	169	158	157	151	134	163	176	176	177	159	150	169	150	153	142	147	148	170	153	179	142	155	151	153	145	140	164	148	131	145	160	157	157	142	158	144	135	150	165	142	171	159	161	132	169	165	172	151	168	170	167	155	172	154	128	138	154	158	179	164	158	146	172	183	149	156	138	153	164	154	151	148	144	147	173	166	153	155	150	161	162	160	170	153	168	159	131	178	153	144	132	135	150	162	164	142	144	155	156	154	142	151	152	164	169	173	154	157	145	163	155	173	182	176	150	152	170	152	166	164	152	150	144	161	156	169	152	155	173	149	176	153	139	158	150	174	144	164	157	139	185	170	157	147	135	131	128	155	156	169	142	171	148	152	160	144	154	161	168	160	174	139	157	183	145	158	154	147	172	158	154	168	165	166	156	171	134	152	147	154	152	144	139	144	141	139	166	154	164	163	124	145	153	162	131	181	183	155	159	142	172	145	183	144	132	155	171	149	166	156	167	133	141	150	153	166	157	141	158	155	159	164	154	134	154	142	173	140	146	150	147	142	177	160	191	164	153	149	171	137	129	145	152	169	153	153	148	156	169	153	138	158	155	156	145	154	157	148	140	148	173	127	162	167	137	168	164	166	144	151	158	143	151	161	164	161	147	133	174	168	159	163	154	143	154	157	169	153	160	159	155	167	178	153	149	138	157	160	180	144	150	151	170	141	146	144	139	174	146	173	149	153	161	174	155	155	139	177	145	159	150	151	154	174	154	121	157	156	163	139	133	152	150	149	162	145	151	149	149	187	160	163	158	151	152	164	133	161	182	142	140	162	157	156	158	139	151	171	182	151	152	153	159	146	148	168	153	152	142	148	144	164	171	153	158	168	163	153	136	163	165	144	142	150	173	154	177	159	143	166	157	142	182	147	166	193	142	155	155	155	166	175	151	179	161	156	132	135	150	152	147	115	170	146	155	142	157	136	166	153	159	164	152	140	144	154	165	165	150	173	166	156	140	150	141	127	152	163	161	166	168	147	156	121	136	172	152	136	147	149	149	166	149	131	171	155	163	154	188	151	162	150	152	155	160	180	138	154	155	151	133	137	167	142	153	160	167	153	152	144	154	142	158	145	156	164	151	166	172	153	171	154	173	161	160	150	158	160	171	180	149	140	185	130	146	150	152	168	163	174	156	150	177	151	181	156	157	165	168	157	139	190	171	141	126	156	167	161	156	154	153	153	136	149	146	151	141	143	157	147	185	172	138	155	145	155	167	152	142	165	163	150	151	146	157	160	152	147	153	166	164	168	138	164	134	142	154	143	156	178	158	148	168	167	152	129	144	157	151	180	171	135	164	163	158	138	145	176	170	159	132	153	189	166	165	168	148	157	134	157	148	186	152	158	159	161	160	166	139	151	151	153	153	153	132	134	164	163	181	167	167	176	191	156	151	163	166	154	143	163	145	150	169	154	141	145	164	158	152	150	194	152	149	154	151	145	172	173	150	144	157	159	136	176	176	178	134	154	146	158	140	188	150	161	157	163	165	150	154	153	149	119	127	155	163	154	173	145	160	147	159	141	157	166	170	170	158	163	145	155	185	156	165	172	139	168	155	168	145	157	154	171	170	127	150	173	169	152	160	154	168	164	158	160	149	173	145	169	167
3074	2631	1542	799	529	481	416	384	411	352	350	377	351	355	377	338	370	404	365	377	367	362	329	349	384	327	340	375	395	352	410	355	364	363	366	372	369	351	368	367	350	351	340	360	371	368	353	365	332	364	345	325	347	339	372	373	373	377	402	398	344	358	367	370	361	354	369	354	386	385	379	394	351	398	351	364	377	365	358	354	324	401	354	371	349	388	392	356	350	410	387	337	343	329	344	386	362	342	368	346	367	357	377	339	362	365	392	336	373	366	360	377	358	355	381	370	362	362	335	374	354	347	314	318	348	365	375	372	333	329	325	371	331	333	342	358	310	363	325	361	355	351	349	344	354	361	382	320	354	363	369	362	338	359	376	356	356	363	366	333	365	397	358	369	383	383	380	351	338	369	369	353	380	392	364	375	386	346	349	365	362	361	337	333	400	345	379	312	401	352	378	349	352	354	338	358	362	330	338	358	325	357	359	362	364	390	333	359	331	350	348	345	333	342	380	345	380	350	373	354	350	378	333	368	377	342	391	387	359	359	330	328	368	346	380	338	359	339	362	367	360	353	367	358	354	337	375	356	366	350	374	389	362	397	342	340	348	367	392	351	364	375	338	339	338	338	360	353	348	344	358	358	346	362	349	341	360	366	325	356	341	339	361	371	357	352	362	342	337	360	375	369	357	374	385	353	343	349	344	346	369	369	361	321	331	366	385	375	377	369	385	354	362	349	355	343	363	344	348	375	380	350	347	382	386	422	351	316	362	372	395	337	380	370	333	386	358	375	341	360	345	397	380	339	377	338	347	388	336	367	379	346	352	333	397	357	365	355	394	357	358	355	339	368	352	342	323	376	376	360	353	337	374	351	305	323	371	355	361	363	363	356	343	365	369	343	355	372	383	344	391	378	357	358	389	371	354	346	351	337	368	341	373	343	364	352	368	362	387	365	361	375	327	326	360	336	400	371	398	356	374	357	355	360	420	370	358	375	357	341	351	361	391	368	331	359	362	350	394	379	351	325	328	348	370	374	358	346	341	359	400	366	358	331	381	394	364	369	366	345	377	357	360	380	361	384	380	361	343	369	378	361	364	372	371	348	345	340	374	355	326	365	375	388	355	333	347	371	386	339	347	321	356	385	361	351	335	346	340	328	351	322	323	368	364	389	364	368	342	361	361	340	345	348	342	369	382	318	354	360	366	361	355	356	361	392	337	385	367	368	352	368	370	357	339	324	354	317	398	353	376	362	380	356	328	369	323	351	361	359	361	380	341	344	333	387	349	399	373	391	336	352	313	373	352	369	376	364	363	376	337	363	369	357	344	404	346	361	374	364	351	369	350	374	375	372	339	336	356	380	355	353	348	296	340	339	398	374	362	344	349	341	401	366	317	380	392	347	358	355	335	342	371	358	353	356	374	364	369	355	348	323	348	403	344	362	328	338	316	323	383	327	360	376	346	356	384	372	356	339	333	366	342	318	368	345	363	349	340	359	366	410	358	351	355	358	323	335	332	334	369	347	377	357	359	336	332	355	371	364	344	336	378	357	349	384	356	360	373	321	367	328	334	307	374	358	360	344	358	384	360	376	352	345	356	376	346	382	346	362	349	377	360	352	319	365	312	329	364	360	393	349	351	352	391	346	369	374	343	365	356	372	367	342	348	371	351	351	349	352	352	352	351	361	380	347	372	393	380	360	324	337	356	357	400	370	353	352	366	368	351	369	318	379	335	340	406	375	381	363	378	373	339	379	357	357	369	368	389	374	367	345	364	393	351	398	394	392	359	383	370	368	350	346	372	354	356	361	348	357	363	360	328	380	383	370	336	380	346	342	348	377	330	370	356	364	348	367	360	323	321	369	374	369	347	357	338	327	372	358	373	361	367	361	349	351	366	354	361	369	360	341	383	345	354	351	374	364	371	347	365	326	377	358	347	361	369	380	343	395	343	361	342	367	364	414	360	365	356	321	383	387	367	348	332	348	338	374	355	338	376	363	360	343	365	366	385	401	389	351	353	349	376	403	349	362	340	380	373	364	399	359	369	377	383	345	377	353	359	356	352	343	345	343	377	359	340	353	320	345	345	373	400	376	362	327	329	358	359	342	364	377	380	337	342	355	378	330	350	334	373	367	344	334	354	329	344	373	371	360	366	354	379	364	359	376	359	368	345	375	376	345	356	385	366	338	364	346	338	351	348	351	376	342	381	366	344	374	368	326	388	335	331	369	366	352	360	352	360	374	386	368	405	339	344	333	342	372	331	360	357	371	381	377	327	354	353	342	344	353	341	335	339	354	381	339	361	358	371	356	316	349	370	346	321	357	360	336	374	392	373	338	353	321	339	302	360	371	355	342	365	376	347	343	376	354	364	383	330	387	358	365	371	369	349	371	378	355	346	373	367	335	342	348	368	376	347	367	357	374	343	328	358	378	375	357	332	363	365	366	334	365	325	357	377	372	374	360	357	368	370	334	370	348	316	373	419	391	384	331	363	366	357	359	355	371	321	384	387	340	389	390	380	370	375	369	323	368	371	376	327	324	403	370	363	331	334	361	369	377	393	338	357	353	353	369	349	376	326	324	351	379	357	370	342	393	383	344	345	354	334	348	345	334	360	372	348	385	343	364	388	322	360	392	384	360	366	351	394	352	352	325	352	346	362	367	375	325	374	350	359	361	347	362	381	361	343	365	348	371	334	365	380	360	368	364	361	317	370	355	338	323	310	335	346	333	303	356	377	314	386	370	350	349	373	328	342	359	356	349	355	392	369	348	372	357	331	362	334	327	360	388	356	365	338	350	376	378	364	373	353	362	372	333	355	386	334	348	361	357	361	346	349	361	368	353	370	366	379	353	325	362	384	362	355	318	357	368	360	377	381	325	381	383	365	368	325	385	371	335	370	332	373	361	378	323	375	330	351	339	345	348	354	404	379	322	371	342	391	366	376	352	378	377	335	375	344	361	341	373	364	365	349	340	350	362	339	337	354	352	344	372	337	363	369	335	376	349	363	373	393	330	365	370	359	338	375	340	359	323	354	384	350	337	362	361	387	359	351	384	361	353	344	369	407	354	358	359	385	328	329	375	345	344	355	402	366	385	328	336	358	369	351	317	382	380	375	352	338	356	358	351	352	366	352	351	344	343	354	368	353	378	344	368	371	396	368	361	359	377	346	366	356	356	374	358	384	370	328	347	329	378	374	348	369	344	362	376	351	366	358	321	382	340	358	350	361	368	345	365	371	362	337	341	386	354	333	361	365	374	366	375	338	343	357	411	316	327	351	340	359	332	380	325	359	393	348	372	372	340	347	360	344	385	336	408	354	379	394	349	346	354	337	399	358	349	345	348	344	359	353	368	346	382	361	347	331	364	318	401	395	366	362	364	339	366	371	342	374	348	358	366	323	342	343	376	336	372	387	372	392	371	360	339	367	357	358	401	360	368	377	367	353	367	357	337	382	340	316	344	342	327	362	335	391	337	359	340	374	350	379	376	353	350	378	390
24205	21400	25721	27468	21406	21394	2663	428	303	220	206	232	205	195	200	166	174	206	192	179	179	159	178	173	162	160	157	163	155	148	178	153	157	137	174	149	151	160	162	176	158	177	145	184	179	160	167	152	175	174	159	161	167	152	170	179	191	153	164	183	154	154	201	190	167	142	145	173	151	171	142	150	151	168	171	169	150	148	144	154	166	172	140	131	163	137	153	168	173	144	174	193	168	146	151	150	146	146	153	171	157	159	147	145	167	178	160	183	184	153	160	170	189	142	156	156	161	159	176	188	170	164	186	147	143	156	155	168	148	171	174	142	154	152	151	165	152	140	141	177	152	145	167	147	142	170	168	137	155	177	155	159	163	163	132	146	167	151	152	156	169	161	151	150	157	160	170	138	148	166	170	158	155	149	156	150	173	176	163	165	149	153	169	155	174	163	160	151	155	171	160	160	147	133	157	181	144	155	178	180	148	120	161	163	146	142	149	160	134	167	159	148	148	141	151	155	156	115	141	143	153	135	153	185	183	148	163	158	172	148	170	165	152	176	130	163	161	133	145	185	149	172	163	157	159	149	155	164	148	134	156	149	147	130	170	162	148	145	156	130	140	148	141	148	151	163	153	155	158	152	170	156	155	135	153	142	148	161	171	152	135	171	155	156	159	164	150	124	167	132	175	159	156	163	164	186	161	151	180	157	160	171	166	157	154	153	149	156	161	141	148	171	172	170	162	158	177	138	154	180	164	150	141	178	174	137	177	163	164	169	177	182	145	184	157	170	131	162	168	154	151	168	164	183	141	173	152	152	143	174	164	129	164	167	135	156	153	152	160	173	158	151	141	180	150	153	133	156	158	160	161	157	135	150	160	162	159	146	148	149	140	156	125	156	165	144	164	141	143	167	173	163	163	143	182	147	165	138	151	158	166	141	154	146	151	148	139	178	173	155	184	183	134	165	154	147	150	160	157	136	164	145	154	157	158	151	151	159	155	172	144	187	162	155	160	152	129	158	180	167	164	176	142	148	162	161	172	125	146	160	140	171	155	163	148	143	144	150	139	145	167	153	150	146	173	138	152	148	142	156	156	140	152	150	168	153	176	156	136	132	153	166	179	162	158	163	139	150	146	165	160	171	159	153	156	166	144	154	162	178	139	159	156	122	174	167	151	147	143	142	139	162	133	134	133	150	137	131	154	137	146	109	167	164	134	172	162	142	169	138	158	150	158	156	147	137	146	162	153	168	131	156	133	135	159	179	146	148	152	163	154	149	148	161	168	143	170	158	152	141	121	152	160	164	149	155	167	143	167	160	149	166	158	163	161	158	155	166	155	162	130	160	135	166	134	149	153	156	164	151	169	168	156	177	158	133	147	161	145	138	135	148	128	164	152	148	165	141	154	151	158	146	147	183	159	151	180	167	123	173	163	148	139	161	148	159	146	124	187	150	150	160	128	165	163	140	169	143	149	168	151	168	164	166	162	148	145	160	168	160	152	165	178	159	161	172	149	161	144	166	164	136	169	166	132	153	161	169	157	153	158	166	158	136	172	176	152	150	138	166	154	152	142	162	159	139	154	163	144	136	143	141	140	169	134	186	145	148	169	159	157	163	154	163	163	162	186	154	173	154	158	175	151	154	164	169	136	157	150	156	180	166	150	164	133	147	132	154	158	152	146	145	171	141	134	141	158	152	159	171	139	149	153	147	165	179	141	161	137	134	176	151	167	139	167	154	154	140	153	153	153	162	137	155	154	153	165	161	160	144	139	161	157	144	158	161	151	172	143	167	166	134	157	171	162	164	164	161	162	177	159	142	144	145	151	160	159	167	153	160	149	159	168	158	150	157	148	140	175	164	155	151	153	162	147	139	171	142	159	153	143	160	168	148	155	150	170	149	150	176	156	142	167	141	159	164	161	143	170	188	159	157	150	131	150	171	147	117	150	166	173	152	154	130	169	158	164	147	159	144	158	139	148	156	140	180	152	139	127	131	142	155	134	139	151	162	171	166	169	148	157	172	132	147	159	152	154	173	159	163	151	156	134	168	138	139	161	150	169	154	141	145	170	174	154	156	146	189	130	137	165	151	147	152	137	141	157	157	144	155	151	153	174	151	152	129	162	171	145	158	133	130	162	165	168	167	160	154	138	138	149	149	170	162	131	157	147	141	142	158	140	154	153	143	149	161	167	183	143	160	140	131	146	162	178	150	150	143	155	156	157	159	165	152	149	153	165	142	127	134	170	164	151	154	165	161	144	158	153	156	159	154	171	164	149	141	139	129	176	144	158	166	160	156	155	141	159	167	179	151	141	153	168	159	162	150	154	152	161	138	173	170	172	134	163	163	155	174	162	133	167	171	163	154	154	139	147	160	165	157	134	171	152	158	140	182	168	155	174	145	134	169	144	170	161	147	138	147	151	170	155	145	145	169	150	181	150	169	171	146	134	153	161	159	146	133	137	139	173	158	142	138	167	164	154	149	190	154	148	154	146	147	172	172	174	140	168	153	150	168	140	163	161	161	150	149	151	155	158	150	143	173	144	137	157	130	139	167	157	180	164	149	135	150	158	140	162	178	149	128	162	166	138	148	148	156	155	148	164	164	173	143	163	155	167	178	166	163	138	176	153	172	166	142	143	154	146	169	168	165	147	148	153	151	158	134	156	173	161	182	170	162	145	155	169	158	139	169	152	174	147	149	177	127	145	180	144	146	144	136	165	149	157	166	161	131	164	184	157	152	133	158	144	147	156	152	160	156	166	165	162	169	160	153	141	160	144	156	151	159	148	140	169	126	153	173	160	127	148	171	161	143	163	159	151	146	168	163	130	152	134	147	150	158	154	171	158	153	175	185	165	126	169	170	150	162	171	143	166	167	151	156	170	143	161	146	163	154	155	171	144	205	171	124	136	156	167	151	164	162	177	156	168	167	180	160	169	162	147	151	167	152	146	157	130	185	164	178	140	165	164	174	173	137	159	166	137	174	146	138	163	170	168	147	132	153	175	162	158	157	159	142	148	172	152	151	150	167	147	164	160	164	159	160	149	178	163	146	178	147	131	152	136	141	157	150	148	150	144	143	152	157	163	131	166	163	156	189	176	160	178	135	156	155	159	150	169	141	140	183	158	176	155	155	152	160	155	150	138	134	138	145	169	145	147	148	161	151	132	154	176	153	140	157	145	172	151	136	179	179	179	137	156	164	144	136	160	145	159	154	149	170	149	173	134	153	171	163	148	171	129	163	154	163	158	144	149	152	179	154	164	159	152	141	153	164	158	151	174	135	147	154	158	151	147	145	150	149	139	161	155	164	156	155	129	164	151	152	142	179	158	151	162	150	136	165	141	155	142	164	141	142	196	139	150	137	138	159	152	166	142	144	145	151	152	156	168	136	149	156	149	161	160	154	159	153	136	159	139	164	149	139	165	166	161	166	147	170	159	165	161	144	141	150	128	149	156	175	182	177	142	146	154	131	167	154	163	160	152	159	168	149	148	171	170	153
3280	4509	2561	1218	720	541	432	440	401	419	371	362	356	348	356	372	380	355	363	364	314	356	349	379	337	330	326	354	331	343	334	339	340	349	374	377	322	352	350	349	392	354	300	345	358	328	353	347	354	330	364	355	376	337	342	328	331	386	336	335	334	368	372	362	340	384	358	327	341	333	329	360	328	336	348	341	305	370	351	326	362	324	369	313	363	349	323	344	354	323	341	328	338	339	357	368	339	363	325	325	377	336	355	334	331	347	355	344	341	337	343	356	327	345	342	310	310	326	338	310	353	356	324	338	323	333	357	330	349	378	344	319	316	330	353	313	284	309	330	327	338	354	325	370	323	360	359	327	387	330	335	328	341	296	335	362	365	331	359	336	343	366	301	343	362	364	330	409	323	348	357	331	352	372	355	322	360	324	344	317	335	367	350	359	360	329	344	333	337	366	343	350	360	323	327	340	332	331	338	340	346	313	335	352	346	375	359	345	354	350	339	342	320	332	370	348	348	335	341	336	332	315	353	314	381	366	343	347	331	325	367	330	319	349	343	322	363	337	373	344	316	351	358	372	346	374	340	344	346	343	338	346	344	307	343	307	363	350	330	386	372	355	341	365	307	365	296	362	317	373	326	328	330	304	337	354	337	334	306	358	307	322	343	323	339	345	333	327	335	366	337	324	346	334	339	330	369	334	343	322	331	354	362	320	334	345	340	305	321	331	396	327	319	340	356	361	340	376	328	340	350	317	383	342	326	348	353	335	341	364	350	326	356	313	380	312	341	373	347	341	317	320	305	358	364	336	338	348	353	339	328	361	369	330	335	365	342	332	314	350	365	346	359	283	340	324	332	331	346	319	322	351	339	351	342	344	355	346	376	354	332	352	351	339	304	336	328	337	342	333	332	326	356	349	351	311	324	350	359	336	356	322	330	357	365	356	345	358	340	354	317	342	335	330	339	357	395	341	357	365	316	331	364	341	334	366	363	368	328	346	372	333	355	326	306	357	356	295	332	367	403	354	345	354	335	329	355	360	328	359	344	378	324	362	344	328	352	369	351	327	332	348	342	365	340	313	351	392	310	355	326	336	340	340	336	364	325	320	371	328	325	331	356	354	321	337	312	315	350	353	324	310	364	380	315	338	340	323	344	343	337	319	342	314	368	344	331	375	353	322	331	342	306	334	336	376	366	343	330	345	351	307	319	363	322	341	331	336	371	353	319	343	350	352	339	333	309	333	328	355	374	347	333	334	351	306	330	328	345	364	339	306	334	346	360	352	361	329	361	351	327	335	326	326	360	335	341	346	330	321	354	324	334	309	337	333	348	348	321	327	349	341	344	351	321	363	347	360	344	352	363	338	361	375	328	364	312	314	341	342	361	369	336	352	340	335	360	326	330	350	342	335	373	339	381	333	330	326	331	317	352	347	355	313	345	303	337	317	375	331	334	346	341	348	369	359	348	371	361	354	346	355	320	331	331	347	354	362	366	325	337	350	340	317	320	339	322	366	353	339	363	302	357	345	320	354	334	322	334	356	315	336	338	355	328	333	351	323	329	331	364	320	376	340	349	326	328	341	341	395	355	347	352	315	388	359	337	353	357	354	350	318	344	337	306	326	330	373	333	329	342	324	349	351	347	339	349	340	360	332	342	341	346	327	344	326	333	341	373	336	314	352	354	324	368	343	325	320	350	310	329	341	337	357	340	338	323	340	349	335	340	330	339	350	349	345	328	323	329	357	323	349	329	333	345	351	338	324	373	340	304	325	330	350	301	330	305	326	368	334	303	347	363	336	316	322	354	339	340	342	347	338	378	342	346	387	341	368	344	337	341	321	336	328	323	337	315	321	326	358	325	326	350	309	328	320	374	333	340	321	353	361	338	367	335	340	341	348	339	372	387	335	325	327	295	338	332	330	330	331	367	337	334	326	330	329	348	355	343	344	349	332	305	336	356	358	374	363	339	329	337	312	344	357	353	364	367	366	343	363	355	309	339	341	321	340	344	319	311	308	312	321	348	296	358	377	336	347	356	321	339	364	329	350	300	330	329	337	352	365	326	336	323	323	318	346	338	358	331	343	326	317	338	325	335	342	362	330	350	315	362	364	356	340	340	341	326	331	354	300	272	331	335	327	350	355	338	336	326	355	344	360	338	309	342	352	346	368	329	344	301	375	375	317	338	355	345	333	336	347	332	364	341	328	341	345	349	351	357	334	336	313	355	330	346	330	346	337	368	319	333	345	365	366	339	329	336	362	350	362	342	338	319	375	355	326	348	365	334	356	345	343	324	334	320	349	355	337	319	336	350	342	380	329	329	323	351	330	346	331	357	322	323	327	353	363	332	370	350	328	328	354	345	337	325	360	343	313	332	383	353	310	348	354	338	332	356	340	333	328	357	326	337	349	379	353	367	337	350	351	315	323	343	328	359	326	344	317	329	357	325	355	374	329	349	328	342	343	317	341	314	357	365	291	354	362	355	331	372	342	363	348	328	345	347	317	349	336	337	320	340	333	319	364	321	355	327	333	339	375	335	355	346	345	370	322	317	358	361	366	346	317	367	363	318	345	317	344	337	327	380	351	302	327	340	339	381	359	355	347	332	345	318	382	365	365	343	362	327	346	330	337	315	340	394	339	342	327	322	324	369	345	344	381	321	339	348	321	327	359	317	330	341	327	355	341	382	302	328	334	321	353	309	336	351	334	310	381	334	360	338	370	310	341	390	351	356	329	325	344	359	329	330	356	356	355	327	350	321	336	349	345	355	355	325	377	332	345	312	358	331	330	355	336	329	338	337	338	341	332	346	367	349	347	341	347	371	393	357	277	356	333	384	377	344	337	365	371	349	330	313	347	340	350	341	338	308	338	340	357	346	340	349	340	353	345	362	368	325	334	325	360	324	379	352	357	340	376	363	330	359	378	352	348	324	362	358	352	352	322	327	322	345	334	343	317	358	321	364	347	322	377	350	346	333	354	344	333	334	340	362	332	367	314	349	376	333	327	323	337	326	368	322	303	310	354	335	314	332	318	358	334	329	370	363	360	323	344	325	356	352	350	341	314	382	345	308	341	330	345	340	370	329	324	330	325	318	357	360	355	318	348	328	333	334	341	357	334	340	358	359	324	347	352	309	358	326	324	367	381	323	354	346	351	354	329	329	376	368	369	314	317	322	339	352	333	324	342	299	335	345	307	333	354	330	348	333	374	347	311	340	306	340	358	324	330	346	326	360	309	322	347	345	387	336	303	328	334	321	366	392	336	347	336	357	346	334	363	343	319	351	362	373	339	346	357	364	318	356	347	385	370	348	342	314	327	353	345	377	364	365	319	315	316	349	309	324	336	330	363	350	338	351	328	342	299	320	352	368	321	369	323	399	357	345	339	345	341	379	348	350	352	367	335	331	349	361	338	361	354	319	337	350	357	341	339	330	349	324	340	352	333	363	374	332	366	356	308	321	356	323	327	354	357	371	334	364	368	334	332	372	357	325	344	327	330
32899	10428	740	137	145	134	130	122	124	123	119	115	117	110	112	100	108	105	115	115	132	125	113	107	129	111	139	125	119	138	117	96	101	117	134	93	106	121	114	106	108	105	122	138	118	103	126	146	133	116	127	129	114	109	122	127	127	132	108	130	100	106	119	94	123	106	116	121	123	124	133	121	103	124	128	134	116	100	103	99	131	123	142	108	125	127	115	121	115	112	110	128	117	104	112	109	128	110	148	123	98	111	95	121	125	143	116	105	126	127	119	136	126	101	100	93	107	99	112	111	114	113	108	127	129	110	98	116	117	116	111	119	115	113	119	106	122	124	119	114	116	133	124	133	126	121	125	116	122	115	114	115	107	132	113	123	110	133	117	129	105	118	112	102	94	102	134	118	111	115	97	109	128	125	128	125	111	120	93	116	111	103	93	104	122	113	119	114	137	119	109	124	100	128	111	125	111	97	124	114	108	122	108	120	119	106	141	107	138	112	132	103	119	98	104	130	116	91	107	108	126	116	95	115	91	113	124	100	107	123	110	110	129	111	129	121	131	110	104	127	103	122	122	118	118	99	117	121	104	118	130	118	119	121	132	116	125	117	109	125	116	115	131	112	116	121	122	112	111	116	97	117	120	134	126	108	89	100	135	116	117	116	111	105	90	127	120	113	110	110	119	106	109	88	112	143	147	95	111	123	100	97	121	112	122	112	100	93	118	103	112	136	137	107	121	123	96	96	108	103	106	139	112	126	130	119	100	109	101	99	99	135	127	103	126	103	127	118	137	115	128	113	131	115	112	113	115	131	123	110	102	101	115	117	130	113	126	102	123	128	129	112	103	109	117	103	97	124	111	122	112	128	142	110	118	116	105	111	153	107	102	101	114	117	111	103	109	144	120	142	110	107	141	103	110	122	105	139	108	111	109	133	119	137	133	114	111	110	90	136	122	110	113	133	123	116	104	141	118	101	106	112	125	125	109	128	111	129	112	87	111	108	104	97	115	123	117	116	106	111	108	106	121	126	112	109	113	134	128	89	114	96	118	111	118	102	115	119	105	115	114	123	142	132	124	116	137	133	110	149	145	113	117	109	113	104	111	128	120	131	114	103	109	135	139	117	126	117	109	133	105	111	129	118	135	119	108	119	118	113	119	104	138	100	136	122	114	131	143	126	116	112	106	121	106	107	119	105	109	95	128	128	130	113	146	120	107	108	117	111	112	142	107	111	113	135	120	128	114	109	113	103	127	123	116	117	107	116	113	92	116	132	120	119	120	132	108	131	119	113	96	112	127	94	114	132	96	122	98	119	131	90	121	110	109	137	126	119	110	115	133	122	111	130	111	122	98	109	117	140	124	120	120	99	118	126	125	139	123	120	115	120	106	110	109	120	107	131	105	109	105	121	98	131	118	110	111	92	115	112	118	114	94	114	124	119	125	106	97	123	127	121	112	105	111	103	136	130	120	100	121	102	121	137	123	121	120	104	113	130	91	113	132	115	115	115	112	129	137	125	96	98	121	101	125	121	116	100	129	107	117	103	135	137	132	98	111	90	109	115	104	116	131	127	94	109	135	138	130	106	137	122	125	109	117	106	98	120	125	107	109	107	118	121	129	126	101	93	95	115	116	104	116	110	127	107	108	98	151	105	127	107	119	119	113	110	113	117	111	103	140	106	118	126	128	122	127	133	103	117	99	125	125	121	121	120	131	102	104	103	117	126	111	123	116	99	136	113	106	112	120	95	122	120	114	105	109	117	109	126	109	117	104	116	92	122	126	101	108	116	111	122	113	111	97	114	107	119	114	104	95	99	121	118	103	113	131	130	116	121	118	139	115	132	118	123	101	133	138	122	126	98	105	115	116	134	113	124	126	118	118	108	108	100	135	125	113	111	121	95	123	116	103	132	140	131	109	122	101	120	139	109	122	131	121	118	113	107	136	105	115	130	114	122	98	114	100	119	100	110	108	137	117	121	119	115	109	103	123	125	115	113	117	134	141	121	130	107	104	124	132	99	122	126	132	118	119	127	122	129	114	120	95	128	122	111	131	91	105	103	122	109	109	116	106	128	105	133	127	129	132	128	133	115	114	114	119	130	112	135	115	112	107	126	86	114	103	104	116	146	139	117	113	128	119	105	99	115	111	109	114	116	112	134	108	113	115	138	105	128	123	107	112	118	125	121	127	112	100	94	99	111	105	105	102	96	114	124	112	107	127	104	92	106	109	99	138	109	112	133	98	98	106	131	123	113	109	120	114	110	130	101	133	125	113	113	137	136	129	99	120	100	118	111	121	129	119	111	130	106	108	99	111	118	124	119	142	129	113	97	112	101	121	108	113	129	115	122	124	129	134	137	118	116	112	104	112	147	115	109	94	126	111	89	133	102	143	97	107	108	99	104	116	105	117	126	110	111	137	112	110	134	113	133	113	104	133	125	131	134	112	122	119	121	124	131	124	131	126	118	105	108	108	115	135	122	112	130	116	126	113	103	110	114	115	131	104	104	126	108	122	112	111	122	110	116	126	122	119	132	129	125	139	118	104	110	117	112	129	133	131	124	107	130	112	114	117	121	127	115	124	113	99	98	112	132	126	127	126	100	119	110	113	117	137	108	112	105	119	112	135	118	109	110	116	118	114	108	104	107	132	110	112	128	89	106	109	112	112	120	124	124	123	112	126	104	120	129	109	138	118	137	125	126	131	106	120	84	136	112	99	118	116	110	119	110	127	112	118	120	135	102	111	122	113	121	119	107	91	131	122	114	110	104	135	115	109	112	119	132	117	119	125	118	119	118	105	120	102	98	126	134	100	102	130	129	116	125	156	114	118	129	129	106	126	113	139	120	119	129	114	114	129	122	134	119	109	119	116	129	111	126	109	128	102	118	98	134	129	101	101	118	116	134	107	103	108	117	127	101	105	126	122	127	131	86	112	97	124	130	111	117	110	104	102	120	117	124	123	104	125	111	125	105	132	125	100	122	123	133	99	99	111	117	136	119	120	115	140	116	115	100	95	125	118	116	116	110	115	114	123	124	109	131	116	120	109	128	121	127	111	113	103	105	113	112	112	112	128	122	110	111	113	120	107	137	138	117	118	126	122	93	106	119	110	105	113	127	117	144	134	118	114	128	127	124	137	129	99	123	112	107	106	134	130	92	92	104	105	112	113	133	130	109	121	101	129	118	142	119	124	128	91	125	115	116	121	137	141	120	107	116	122	113	127	135	102	117	111	136	116	110	119	111	100	122	106	119	103	110	125	119	110	120	113	117	112	108	132	123	118	113	87	101	115	114	131	125	113	116	133	121	115	131	108	112	128	124	102	96	133	130	93	111	116	123	109	127	121	127	119	126	121	119	117	107	126	102	110	120	112	92	110	126	109	115	111	100	140	147	102	123	122	108	138	105	113	114	116	115	137	138	98	114	116	106	97	130	114	124	106	119	112	102	117	109	121	114	120	112	113	122	128	134	112	136	130	106	118	110	92	121	135	123	111	116
5189	447	344	269	302	291	283	286	272	283	263	253	284	293	271	295	273	294	258	272	282	266	279	304	280	284	295	268	264	255	290	281	291	314	317	304	279	275	266	294	285	279	305	308	302	324	307	271	284	292	294	270	311	297	294	265	290	288	287	277	286	290	301	297	267	299	274	311	304	304	290	276	266	281	283	267	271	318	295	251	288	314	296	277	268	258	283	313	287	292	252	299	301	305	292	274	254	285	260	286	289	309	283	281	276	274	266	334	280	296	288	317	276	298	301	312	292	263	320	258	301	306	287	313	256	271	325	309	270	281	267	291	268	291	271	300	328	278	293	270	242	292	293	280	272	294	315	290	300	265	299	319	279	285	295	283	300	283	281	278	249	292	284	331	284	266	274	267	251	292	302	267	288	290	253	277	259	255	288	287	251	259	268	310	307	271	300	251	282	300	295	283	295	257	303	294	260	285	285	275	291	282	270	297	291	278	267	295	313	298	283	276	268	277	319	273	292	296	281	313	291	269	285	301	269	286	264	278	287	311	266	267	265	264	287	294	307	300	282	277	305	299	293	273	270	307	300	278	268	304	267	259	301	265	287	285	311	257	270	290	278	269	282	293	295	305	263	287	290	274	297	269	291	269	284	305	289	282	250	270	303	282	283	264	285	280	286	257	284	269	272	265	294	260	274	314	275	278	299	267	303	297	294	267	277	297	293	292	305	303	288	283	256	257	289	236	266	279	299	281	278	308	285	272	274	250	282	256	282	293	268	270	279	290	269	283	283	285	268	277	291	291	291	262	302	266	313	318	249	294	297	257	294	267	256	286	309	305	304	288	279	277	296	264	242	314	292	279	319	298	279	264	272	291	273	304	292	289	278	257	286	263	294	274	286	303	261	273	298	279	298	295	284	280	274	291	287	283	283	291	266	306	297	248	296	292	320	271	254	287	299	320	267	278	332	291	287	296	290	270	292	283	326	299	303	294	276	271	290	267	285	286	268	256	294	273	268	267	273	270	272	274	286	297	272	284	278	280	290	254	254	282	301	276	297	274	281	283	280	267	285	281	301	298	266	287	294	285	263	278	303	288	288	265	294	278	280	266	287	300	264	272	291	282	307	292	273	247	318	254	275	283	278	285	303	272	263	278	276	289	284	255	300	292	285	272	291	271	283	297	261	295	267	277	289	280	255	278	301	289	275	297	303	287	258	291	269	286	289	269	292	271	270	255	315	280	276	309	260	275	310	292	286	278	270	285	281	275	312	289	270	320	284	269	282	327	277	311	248	271	279	288	287	298	266	294	302	299	297	282	307	265	257	277	275	286	293	294	285	270	321	255	291	278	269	288	276	296	284	284	300	286	256	266	285	262	281	273	324	299	300	272	285	314	256	272	300	282	295	314	280	299	306	253	289	267	275	281	273	267	283	281	281	291	282	323	278	281	291	254	286	265	297	261	273	277	270	294	261	268	249	282	293	277	276	316	303	284	266	263	299	271	290	305	258	296	292	300	281	285	283	285	280	282	277	257	293	302	267	253	299	299	265	275	297	309	296	276	290	282	255	300	299	296	305	281	302	283	301	285	282	248	295	273	269	278	297	264	292	276	286	280	249	332	289	316	307	279	278	292	247	275	300	275	302	276	281	273	317	308	294	295	279	283	281	293	284	317	272	249	265	265	263	292	300	293	281	263	297	266	286	265	283	273	294	259	287	306	296	286	258	275	311	291	318	264	282	285	282	269	273	224	275	282	289	284	271	304	254	276	265	256	283	299	285	282	254	288	290	272	279	266	278	284	289	274	264	283	293	277	263	296	306	271	274	264	287	312	320	270	272	266	273	291	296	253	265	271	269	309	300	279	293	266	302	278	269	302	276	271	264	292	284	274	293	285	287	288	256	313	282	282	296	266	291	316	333	280	281	265	315	296	284	256	290	243	279	282	293	262	293	294	279	280	295	273	296	278	294	284	305	283	279	273	327	311	278	268	301	273	282	269	276	289	294	287	311	278	271	267	305	274	286	276	262	318	297	292	303	303	265	271	290	330	295	302	301	262	309	310	278	280	298	302	259	300	285	318	273	275	285	299	304	302	281	296	295	293	270	282	275	290	256	274	307	284	275	270	261	273	284	239	261	284	257	265	270	280	273	295	274	301	293	299	291	283	289	264	282	286	287	286	261	304	288	286	259	310	298	276	302	276	258	286	292	292	261	308	241	288	272	260	274	301	278	273	304	262	296	297	302	270	290	258	293	292	274	288	317	272	278	301	271	296	290	279	257	252	281	323	271	312	290	294	305	322	266	274	273	279	269	272	252	255	285	291	268	333	279	270	298	276	268	282	308	316	295	272	271	311	285	289	283	285	295	282	296	274	305	265	296	289	318	283	284	270	305	284	273	265	271	280	301	287	282	275	295	287	265	254	286	287	299	323	271	277	303	275	259	296	274	312	288	272	275	292	300	271	268	280	291	264	259	301	254	299	297	272	286	299	275	266	273	277	310	262	288	300	282	277	299	296	244	294	294	288	307	258	284	322	295	281	265	272	285	275	293	268	277	284	234	280	286	287	303	272	274	251	297	291	315	289	281	278	274	268	293	282	283	301	293	289	268	284	272	281	273	299	305	276	284	296	269	270	261	280	270	251	269	285	312	258	290	297	275	279	263	292	280	281	290	262	261	310	315	279	287	297	276	290	286	278	309	271	279	292	302	276	274	285	317	278	285	292	267	293	293	262	256	265	276	280	289	284	301	292	279	312	269	320	273	296	290	295	286	266	285	291	299	268	284	294	258	287	313	284	269	263	279	287	278	276	311	296	298	288	274	284	236	277	282	293	320	285	265	277	275	261	315	258	271	295	248	297	281	286	287	256	276	272	298	254	300	301	291	275	280	300	270	264	259	280	281	282	313	309	293	264	259	264	283	270	255	296	277	280	273	315	284	267	286	298	277	271	304	276	275	257	297	307	301	295	244	271	310	256	307	296	267	293	255	289	285	291	293	289	279	307	276	267	245	281	313	309	290	285	272	283	298	288	307	287	266	309	293	278	268	284	283	291	295	235	272	281	275	286	265	282	281	266	291	277	270	281	274	304	268	281	300	281	301	297	277	270	275	283	260	296	300	254	322	269	299	269	300	269	279	282	285	285	291	289	263	297	258	274	267	305	298	299	298	305	300	273	299	313	290	276	281	273	310	254	282	288	263	276	316	274	272	285	308	272	298	302	282	310	292	274	302	296	268	300	283	264	293	283	279	279	301	284	270	277	272	288	287	289	309	295	322	289	292	292	308	290	286	266	308	288	306	265	287	282	283	304	275	269	288	263	266	293	307	286	319	254	294	301	288	287	286	269	301	283	270	293	275	264	291	301	288	309	297	292	260	310	300	294	284	311	263	285	305	295	271	299	318	285	263	293	272	284	282	277	296	268	273	297	302	318	276	274	298	283	289	260	305	304	289	281	278	271	265	272	297	269	270	294	269	302	292	290	282	270	337	269	279	260
24974	21396	25127	28060	21218	2914	313	261	211	229	199	185	193	177	158	183	186	164	147	162	182	178	172	164	164	139	161	146	155	188	167	158	139	158	178	144	178	138	191	154	157	151	168	158	161	159	167	164	205	169	140	167	175	155	171	165	165	174	148	157	152	148	150	177	168	178	144	172	138	175	162	171	154	162	154	153	153	160	137	186	148	183	163	179	175	173	158	148	156	143	133	158	153	155	134	157	176	158	143	167	158	152	169	166	154	173	166	169	180	156	156	136	159	152	157	135	149	147	159	161	143	169	172	159	156	146	170	135	141	139	177	153	166	137	153	163	166	170	146	156	171	175	166	167	150	153	151	142	148	151	160	180	147	169	156	155	160	151	171	155	136	156	135	182	128	177	150	162	167	150	171	139	147	162	145	142	149	144	155	163	180	142	164	160	180	147	146	153	148	174	144	156	160	163	153	156	163	136	154	134	163	170	142	155	141	158	166	168	143	153	160	174	157	157	155	140	150	171	142	130	141	141	146	155	160	167	161	174	181	172	157	166	157	156	169	164	158	142	165	164	176	154	142	181	152	141	160	147	129	169	163	161	180	168	156	145	146	130	172	148	130	162	178	183	153	159	152	155	145	155	151	161	170	166	160	169	146	161	165	163	141	133	130	184	152	175	156	154	135	132	154	141	168	147	155	155	135	161	152	167	154	153	155	172	147	156	154	165	132	141	132	140	146	175	160	162	183	149	131	143	161	198	150	156	171	156	142	171	147	157	161	162	163	161	157	144	147	164	137	153	151	148	138	145	174	157	146	134	145	138	183	155	165	165	147	166	172	162	143	146	180	154	160	165	160	136	160	144	154	143	149	155	171	154	150	161	167	171	165	147	147	173	179	161	170	142	170	162	148	173	155	184	153	160	125	174	158	160	143	164	161	168	160	156	150	146	152	151	146	132	142	174	163	143	166	163	153	131	158	173	149	146	165	163	143	167	168	120	150	151	158	153	145	122	161	157	169	146	150	142	147	133	144	126	164	138	145	177	182	137	154	169	139	187	177	165	158	162	170	164	145	154	147	171	162	158	145	148	166	173	135	149	155	172	172	163	175	139	141	156	152	154	166	158	167	151	155	141	143	162	143	133	166	151	134	151	158	153	154	167	149	155	167	174	166	153	177	143	159	165	157	148	145	155	168	164	160	178	159	145	154	148	142	147	148	160	194	151	148	176	175	137	149	157	155	138	144	150	149	171	169	157	154	150	173	155	155	166	142	155	175	135	124	164	166	126	159	155	152	199	177	169	157	150	138	172	154	149	156	186	127	147	161	133	158	154	143	152	160	140	166	164	176	153	172	147	146	141	159	175	135	146	138	146	149	155	171	131	173	150	168	129	164	156	178	157	166	165	163	161	156	161	107	149	152	134	159	154	159	178	162	138	152	147	152	152	144	147	160	162	190	169	165	134	152	179	179	189	165	157	163	130	155	157	130	175	157	126	182	151	140	153	159	161	156	150	153	147	145	163	165	180	166	144	156	151	164	142	135	140	163	165	143	137	139	167	151	182	181	180	159	170	154	158	144	166	140	143	171	155	151	135	149	165	167	165	139	147	155	165	171	171	145	167	165	152	175	135	164	164	158	178	155	144	161	153	154	143	170	153	136	126	177	154	161	147	181	150	157	161	143	157	165	159	152	168	163	174	140	182	171	135	181	156	161	146	153	183	173	158	162	168	167	165	155	163	159	158	174	148	142	159	141	135	143	167	148	156	161	127	156	167	162	167	183	164	164	149	168	153	127	156	161	163	164	145	146	171	171	154	145	140	155	140	152	162	188	151	162	156	181	142	166	178	177	160	147	156	167	144	162	163	159	153	171	157	139	146	171	168	170	163	147	136	162	158	142	155	152	167	157	152	147	154	138	147	169	151	145	154	159	162	175	161	149	140	163	158	149	145	150	167	139	151	133	149	162	151	169	174	155	152	146	163	150	148	143	142	169	146	161	150	159	160	146	170	149	146	154	155	155	151	162	171	147	159	136	169	134	160	169	142	153	160	161	176	151	137	151	168	139	132	172	142	148	154	159	153	140	143	156	146	149	166	160	134	145	134	164	150	167	184	131	161	149	145	145	152	157	165	159	173	141	167	135	145	160	159	133	146	142	164	160	154	165	160	164	129	142	152	145	174	151	134	136	173	156	160	154	169	150	167	163	157	164	151	156	139	158	131	154	169	160	170	166	173	183	155	165	168	163	157	171	174	158	146	154	156	175	184	151	156	153	167	186	173	159	154	168	159	129	164	158	176	153	147	157	179	184	138	167	216	159	147	157	152	145	165	155	160	168	153	137	171	161	152	168	166	172	143	175	144	138	172	159	173	158	150	137	152	153	146	149	157	162	148	158	157	153	165	160	152	140	147	153	141	165	161	154	154	150	181	166	151	167	148	131	141	162	160	135	158	156	172	168	158	156	160	165	155	162	155	157	161	161	146	140	170	168	136	142	160	151	159	172	172	133	169	144	168	170	148	168	160	147	165	163	161	197	145	158	143	184	151	156	172	175	195	160	145	144	165	181	139	148	153	151	175	155	179	176	158	159	176	171	143	141	169	157	131	147	165	147	139	171	125	154	155	151	170	137	172	156	161	162	166	159	136	155	165	165	172	190	186	175	163	160	146	160	150	170	139	159	168	166	139	144	150	139	171	144	155	157	136	189	174	151	177	156	155	122	161	144	163	174	173	146	169	170	143	165	150	143	151	164	160	158	151	148	142	175	170	140	149	176	151	164	158	154	164	160	159	142	151	165	160	158	157	144	141	158	159	145	159	152	147	148	184	147	149	154	171	142	164	141	147	179	163	170	173	172	167	148	174	173	152	157	149	188	149	156	149	164	160	156	169	147	167	146	160	165	161	186	166	145	134	149	173	165	150	182	136	157	150	169	144	171	158	178	183	166	170	134	157	155	134	141	167	137	144	141	172	153	151	150	134	178	183	167	130	138	166	160	162	179	151	135	174	141	154	154	149	149	148	147	167	179	144	171	155	149	157	149	175	161	140	136	142	149	152	151	156	151	155	151	155	166	151	128	140	161	153	169	162	142	145	141	182	149	151	182	145	153	159	156	157	154	161	171	152	129	144	165	149	156	180	141	137	144	147	161	169	162	169	138	155	170	164	171	170	160	155	168	164	146	144	197	142	143	158	166	165	156	147	156	172	169	164	144	164	154	164	155	169	159	161	157	167	139	121	154	162	140	157	156	152	167	143	150	133	157	139	138	122	171	156	169	172	168	157	138	160	146	149	169	142	154	150	165	152	164	160	149	163	141	137	158	149	155	162	162	154	138	152	161	165	156	159	163	152	147	145	152	166	181	165	160	151	167	175	146	166	151	147	155	171	149	154	156	155	139	140	155	166	147	156	158	163	154	152	156	146	158	147	138	158	163	152	169	145	170	155	133	150	139	180	133	126	143	156	172	157	153	154	179	156	145	168	175	140	178	153	174	181	129	166
3117	2641	1529	834	571	467	449	402	404	427	378	392	370	346	398	387	402	354	362	328	347	348	354	376	374	369	369	346	356	375	380	380	354	363	397	336	348	345	356	355	329	396	379	364	359	374	377	376	368	336	345	363	359	368	400	376	361	332	347	369	399	346	350	369	345	359	378	338	345	369	351	349	348	352	389	359	384	378	366	364	342	386	340	344	325	361	341	364	381	395	347	380	383	393	364	403	334	339	361	377	358	328	358	349	319	379	366	398	339	335	377	393	387	383	359	373	377	333	354	356	347	375	375	374	359	360	332	340	382	348	356	344	356	363	338	385	363	368	346	342	323	373	346	341	368	340	353	345	354	343	368	367	347	361	360	339	350	393	372	362	383	365	380	352	365	374	366	333	357	397	340	337	355	358	358	356	360	366	366	365	366	359	340	366	365	343	406	379	359	378	343	361	361	358	406	342	393	350	336	388	376	352	349	359	364	368	348	353	359	367	339	364	338	370	373	408	367	340	383	370	403	357	328	336	356	352	380	354	374	344	314	356	367	381	329	337	347	368	354	362	376	388	343	364	350	372	335	352	340	367	327	368	338	371	353	332	377	384	402	366	344	332	360	367	348	375	339	359	321	365	402	376	377	342	371	329	336	344	378	354	375	340	329	334	383	367	393	369	378	384	335	375	360	376	350	373	375	370	356	345	365	363	377	347	341	339	369	351	388	349	378	365	326	327	360	382	367	335	376	327	355	341	321	359	349	356	341	320	359	356	359	387	339	347	373	336	360	374	335	385	386	402	396	352	349	347	363	349	354	348	349	374	383	337	316	357	344	358	354	375	367	372	349	393	341	374	366	339	379	353	357	353	370	328	386	355	400	388	387	371	332	351	338	392	379	364	341	410	404	339	377	376	343	327	362	346	394	332	373	364	386	344	377	352	343	371	337	348	362	331	353	328	347	383	367	348	349	354	364	367	327	344	322	332	348	358	352	349	338	318	351	383	366	334	361	377	366	361	356	391	378	362	352	338	375	351	357	353	369	328	360	350	377	382	338	343	313	351	352	373	356	363	341	332	353	376	347	368	346	379	344	340	360	360	356	339	374	367	369	338	364	366	358	380	338	340	345	339	341	365	352	361	361	367	368	379	350	358	388	324	398	359	371	339	386	388	377	378	362	378	342	349	354	363	374	351	393	388	336	340	362	332	347	344	370	379	350	302	368	331	408	336	366	342	349	367	366	356	361	344	337	402	377	338	354	400	336	351	383	346	362	367	318	343	356	380	348	384	374	374	341	381	386	358	408	359	359	373	376	387	361	354	365	370	373	365	364	346	345	355	370	362	388	353	349	386	360	352	342	354	391	343	329	367	359	351	350	353	349	385	321	323	363	369	375	351	348	382	341	357	343	358	381	376	335	371	369	392	352	354	368	378	351	371	371	350	327	392	392	367	367	349	353	350	365	376	336	353	363	369	347	358	355	376	369	346	322	328	383	312	329	390	357	370	335	398	350	396	397	356	363	370	388	331	363	357	367	380	364	348	383	368	347	354	348	379	317	371	352	375	373	367	366	350	378	338	341	341	371	365	364	361	338	392	337	349	360	351	351	391	355	349	367	335	398	376	363	364	360	352	331	379	357	371	362	371	377	383	358	386	351	374	371	364	341	393	359	362	365	352	346	307	338	354	386	380	365	323	367	377	356	352	342	345	360	380	375	363	342	353	378	374	380	363	366	364	341	408	352	348	360	342	356	367	357	322	412	342	326	368	379	380	363	358	364	351	364	351	346	337	324	339	326	381	365	338	381	373	402	358	382	395	378	369	358	359	348	367	354	336	358	362	367	351	373	337	362	385	351	357	372	343	344	377	370	335	383	333	325	369	341	336	350	360	375	350	353	377	366	366	366	351	374	338	345	382	377	333	363	347	343	359	360	362	386	356	347	363	366	353	362	365	349	336	349	369	345	375	340	357	329	365	372	369	384	381	375	338	352	347	357	385	332	368	394	368	362	333	341	355	374	345	329	352	346	361	357	355	381	366	346	389	394	373	368	360	367	391	356	347	360	329	392	367	375	320	357	372	337	346	370	369	350	348	354	349	345	349	362	348	350	330	348	323	386	349	371	345	344	339	327	411	359	393	359	374	353	400	355	393	374	350	359	362	400	340	349	371	300	346	344	378	369	356	370	380	363	345	337	343	352	377	388	353	352	370	367	355	394	360	346	363	386	367	373	378	358	348	358	386	356	367	356	347	340	363	358	399	335	325	361	372	389	354	340	380	362	391	397	340	333	385	309	384	365	367	364	380	360	360	347	327	345	365	356	353	362	358	339	348	355	377	334	380	358	325	352	355	369	331	387	379	370	358	358	381	373	372	386	346	358	354	350	384	365	353	342	391	344	350	331	375	350	379	362	345	348	355	356	332	356	400	361	371	365	342	381	357	369	368	354	375	353	389	356	341	369	386	349	367	343	365	359	374	348	351	323	355	334	369	338	393	365	379	329	373	370	347	328	334	367	350	364	352	338	357	336	336	342	359	372	352	374	372	346	343	364	344	351	372	373	393	345	350	361	352	354	374	372	364	364	381	355	365	390	330	362	359	352	362	327	334	370	399	337	345	384	340	352	369	342	366	402	345	344	324	356	344	369	380	383	356	380	359	373	338	357	363	330	367	347	366	365	355	428	348	351	347	381	345	370	379	378	356	362	348	344	365	365	374	363	375	385	360	368	346	364	390	346	351	349	358	339	348	354	345	347	368	351	371	390	331	370	380	391	330	361	354	361	347	352	331	362	346	321	342	385	359	335	357	332	373	383	375	375	332	369	386	355	363	359	343	328	361	367	357	343	368	345	376	387	402	352	383	345	394	365	341	354	380	360	371	344	360	388	376	383	345	337	379	336	399	369	363	345	357	376	338	393	367	348	350	318	359	377	364	391	379	341	348	384	375	357	377	373	363	329	368	379	376	371	359	366	339	364	353	364	360	383	379	345	350	368	353	364	334	349	390	339	387	361	386	366	359	349	348	376	365	351	324	345	360	351	352	325	350	373	374	355	379	371	372	367	383	374	344	382	377	380	380	351	345	331	349	338	359	357	349	372	351	389	357	331	362	376	331	348	336	387	343	345	343	347	342	384	373	342	327	355	324	389	367	371	349	427	392	353	339	349	362	350	367	313	341	370	362	367	352	359	355	347	359	318	377	359	327	342	402	330	340	343	333	337	351	335	401	348	376	377	327	351	390	378	395	358	328	361	338	356	371	344	378	331	357	398	330	377	378	363	327	382	326	344	328	351	385	338	349	359	396	374	346	301	375	325	368	392	376	341	373	374	400	364	364	321	380	380	343	353	356	334	381	336	370	353	369	391	308	351	381	361	324	366	360	347	320	329	371	375	354	346	397	351	384	356	370	340	343	333	362	360	346	353	348	380	381	348	373	345	351	345	385	376	342	368	340	335	375	358	355	345	375	323	361	352	374	384	369	374	310	369	356	358	359	356	353
24236	21384	25728	27433	21390	21349	2327	429	297	256	245	237	205	203	213	211	177	189	202	179	163	163	187	148	178	172	155	170	173	179	154	152	154	183	163	145	161	166	155	178	172	152	157	157	153	167	172	155	188	171	156	165	146	141	174	168	164	156	177	170	189	162	144	155	159	154	159	159	168	162	173	167	134	157	161	143	162	154	159	162	146	162	146	156	172	141	146	157	146	157	155	162	156	158	152	160	154	145	166	144	158	189	169	143	128	169	156	145	159	163	161	162	154	168	157	149	166	161	159	166	156	160	161	124	161	163	160	139	147	167	138	132	186	177	157	151	135	157	169	138	158	177	155	157	168	144	160	182	177	171	181	160	150	138	127	130	165	192	185	157	170	184	148	152	139	143	141	190	166	141	171	168	165	183	144	142	156	181	155	122	140	187	147	124	143	160	149	143	145	161	161	177	177	163	146	153	160	134	150	157	156	164	153	173	155	173	158	139	178	148	152	141	136	148	147	161	163	147	172	158	163	159	154	137	135	149	144	173	143	152	145	161	153	151	162	148	142	172	152	164	163	156	155	165	156	147	142	140	165	166	182	148	166	151	157	154	165	147	134	127	166	170	147	158	163	175	140	148	158	146	164	161	156	144	145	162	166	129	133	163	178	157	163	169	172	166	155	149	163	165	142	142	135	155	147	144	163	155	155	156	152	141	141	142	143	155	188	181	172	152	128	179	158	169	173	172	133	144	163	172	139	157	181	144	140	149	154	142	151	171	157	143	156	154	176	168	134	176	158	170	157	160	160	139	163	157	188	158	136	157	150	169	134	147	133	162	156	181	146	151	136	146	161	149	147	159	143	134	139	160	153	185	169	148	159	182	157	148	146	165	154	162	155	137	140	154	151	146	156	146	142	157	149	148	153	154	155	160	138	155	146	150	160	127	134	139	157	143	161	138	150	155	157	145	169	191	143	154	132	140	163	165	161	186	156	142	147	148	154	152	137	154	160	136	144	130	144	150	153	160	135	152	148	142	136	161	148	159	161	160	150	147	174	164	150	167	134	146	144	137	134	160	158	141	124	164	169	144	170	170	158	175	196	153	149	159	148	179	162	141	147	145	157	154	172	157	136	165	155	168	153	134	171	139	129	149	146	176	161	164	143	139	150	156	145	173	148	173	162	164	150	151	167	134	145	141	133	179	176	147	167	167	163	173	166	159	132	169	165	142	142	152	140	174	173	143	154	172	166	185	149	154	173	173	170	152	132	165	165	124	156	119	153	167	170	171	170	146	171	137	157	177	170	169	136	152	163	132	172	164	170	173	158	150	145	155	145	143	174	138	132	142	143	177	145	163	155	167	148	144	117	162	151	151	170	147	148	146	170	136	134	141	141	129	133	146	155	167	164	146	166	156	155	171	159	137	144	157	177	164	137	162	167	151	168	159	138	167	157	198	174	156	150	157	169	165	138	149	142	140	165	145	156	181	156	164	126	162	157	174	159	129	159	160	147	141	161	159	143	168	146	161	172	158	145	148	153	154	149	131	157	154	142	168	150	156	156	138	150	154	169	121	156	167	150	162	153	164	160	167	158	152	168	167	156	142	166	165	138	157	158	147	168	160	163	164	146	148	161	156	153	163	152	154	124	149	169	152	166	132	147	138	176	147	159	133	170	141	136	141	157	142	170	165	159	182	151	153	146	151	153	161	151	166	176	146	162	153	161	136	169	148	160	131	176	140	140	149	170	165	140	155	175	157	155	175	130	132	151	144	177	135	169	162	152	201	157	161	135	136	154	148	185	164	158	185	153	162	131	157	154	177	163	170	138	140	171	180	170	126	160	152	148	167	158	164	149	176	144	158	158	141	159	161	151	158	147	157	170	160	144	156	181	145	135	192	167	145	147	171	141	145	161	155	161	147	147	162	133	150	165	157	160	136	124	162	166	156	154	165	159	156	159	159	145	161	166	150	157	164	136	167	162	137	142	165	166	151	144	152	153	137	143	155	161	149	154	141	157	134	170	156	158	142	140	152	162	147	188	151	149	156	162	144	149	173	148	157	157	155	165	156	165	131	181	143	142	150	145	159	157	159	152	143	165	149	153	136	150	167	143	168	144	162	145	147	157	160	126	153	153	169	159	165	175	139	127	146	154	137	144	150	155	182	165	160	157	174	159	161	157	171	135	144	138	176	143	172	128	140	150	142	139	175	146	141	146	143	148	141	171	176	153	143	144	157	155	160	142	165	155	130	162	166	173	159	155	180	150	161	153	145	114	178	146	168	158	114	140	137	161	168	135	174	177	170	168	140	145	169	161	151	169	161	157	161	146	154	156	144	137	145	164	163	152	167	167	167	161	145	152	151	169	139	156	161	148	150	129	156	160	139	151	169	141	164	127	168	153	150	151	132	149	191	179	162	146	138	157	157	146	144	152	166	157	153	160	161	138	157	154	167	159	162	162	158	140	135	154	141	135	153	189	154	148	152	154	144	166	148	146	142	131	162	161	135	135	164	156	184	150	135	155	152	164	161	142	180	136	154	152	160	158	154	148	138	165	148	157	162	139	147	152	152	162	170	161	157	164	180	187	142	157	141	172	159	150	150	127	148	165	169	152	170	163	171	170	158	160	154	142	164	163	155	166	149	152	177	190	166	137	150	133	131	159	134	157	141	162	138	143	169	151	135	142	153	176	140	135	168	157	150	157	159	171	139	155	153	152	165	161	159	141	160	153	155	165	138	145	135	155	149	154	145	160	157	156	162	138	149	170	146	167	150	140	162	170	150	128	145	183	144	161	162	160	162	169	144	126	159	131	137	131	142	150	158	153	168	153	150	160	147	147	172	141	166	162	148	177	144	157	161	139	165	143	150	153	164	177	159	160	148	150	160	160	140	146	143	157	147	138	147	165	173	155	144	157	138	151	142	151	166	178	158	148	144	148	132	157	164	141	137	145	162	157	143	149	163	140	186	161	161	152	147	151	172	158	141	127	151	156	147	140	172	152	173	167	172	152	157	165	148	146	164	155	170	152	173	150	149	156	168	164	152	177	151	154	132	139	119	174	165	159	154	147	159	146	141	150	143	133	151	136	152	157	183	178	155	171	157	173	137	154	150	144	162	166	166	158	138	150	160	141	144	161	140	180	140	136	157	144	152	152	136	149	148	154	141	155	152	151	140	144	155	145	138	142	170	166	147	158	147	129	121	129	171	168	150	145	157	154	144	154	159	129	139	159	155	130	162	164	122	162	144	155	140	134	155	140	170	162	154	154	134	136	153	155	139	170	138	159	141	153	148	156	169	158	164	165	184	139	137	166	160	145	158	175	146	150	143	178	158	150	152	155	174	145	145	164	170	165	162	164	166	164	160	156	154	176	152	156	136	156	143	139	166	178	162	176	160	171	153	152	134	166	153	158	132	163	148	191	181	170	172	144	162	173	151	145	153	128	162	166	129	137	155	139	147	150	184	169	169	141	167	170	146	127	125	166	174	161	155	171	142	128	164
3235	4565	2562	1170	722	556	449	442	424	362	396	368	369	379	374	359	367	340	329	354	359	329	345	325	353	354	360	347	353	373	368	388	336	338	354	358	352	354	354	336	322	338	323	376	343	367	347	341	381	310	339	355	338	325	344	310	348	351	366	346	371	365	319	348	347	360	352	379	360	347	351	338	327	290	342	326	357	346	364	339	336	356	329	354	321	324	372	340	338	361	367	338	351	340	348	357	371	362	350	333	318	355	362	362	330	374	344	368	345	364	315	364	332	360	323	353	327	365	358	319	340	363	361	341	335	337	344	346	326	336	342	360	345	337	334	368	317	366	334	363	355	360	366	343	331	351	353	375	352	327	311	312	320	324	367	359	376	337	368	346	370	339	358	401	337	310	365	360	360	353	307	324	365	354	347	353	354	355	347	323	341	341	343	318	355	359	329	331	368	332	326	360	313	323	330	329	353	348	327	342	361	324	317	324	373	343	331	380	317	340	307	343	314	346	376	346	289	357	351	340	388	322	348	327	347	333	318	342	363	376	332	333	325	310	316	343	349	337	315	356	299	360	326	360	369	348	345	336	347	388	339	328	336	336	339	379	344	333	365	358	342	339	332	358	384	369	367	352	359	348	329	369	369	332	332	337	356	343	373	340	333	345	341	331	339	343	339	329	330	351	340	351	355	343	332	338	325	345	377	332	308	363	338	319	359	347	349	367	342	378	350	328	341	345	307	351	354	360	324	353	355	339	342	360	328	329	332	330	343	364	353	335	320	354	325	335	332	340	342	333	316	372	299	354	319	344	327	326	359	312	329	341	358	354	371	360	349	333	383	363	320	354	356	312	339	403	333	324	354	333	361	352	347	357	327	358	321	319	337	353	329	347	344	345	337	296	329	333	348	343	307	311	357	322	326	347	341	292	374	358	330	361	346	333	359	368	365	318	305	369	367	344	347	347	338	316	348	344	334	306	334	349	332	337	339	331	348	348	357	333	327	323	338	334	359	359	363	319	327	332	359	348	320	331	356	374	358	321	357	365	361	349	388	338	321	305	316	377	367	325	361	377	362	348	359	306	364	356	344	321	365	380	362	354	357	342	342	325	344	302	373	333	377	323	328	382	367	335	332	352	367	350	332	311	364	339	356	332	346	350	360	358	328	363	369	353	366	325	402	333	335	326	351	331	362	375	333	351	346	331	314	341	370	326	321	344	341	350	332	362	352	348	341	314	343	358	316	358	342	351	355	360	324	346	303	324	329	359	350	344	323	339	358	348	375	312	353	341	324	337	333	325	327	324	333	341	330	344	355	353	329	337	343	350	369	342	325	336	362	335	354	350	333	310	338	372	370	311	346	338	372	370	331	342	348	318	365	352	332	341	339	348	350	315	349	344	364	343	333	341	303	338	325	309	346	302	366	358	357	312	351	353	339	334	322	353	321	345	333	325	352	379	345	350	316	342	327	336	330	354	356	343	324	387	350	323	360	363	314	333	327	331	344	322	312	357	320	337	336	354	371	347	333	351	325	345	348	322	354	350	334	317	340	354	351	367	331	341	364	363	358	348	350	356	371	340	355	310	373	347	337	314	331	311	350	324	393	338	370	366	332	361	295	294	359	339	349	334	349	324	308	340	345	361	370	343	335	386	315	354	347	316	346	315	362	339	348	312	357	372	322	297	319	361	352	334	334	358	386	386	337	337	341	361	354	347	340	339	355	317	372	355	362	334	338	358	360	332	384	370	332	321	331	341	335	348	332	361	311	352	344	351	355	369	342	339	323	343	354	359	311	353	344	355	340	340	349	336	355	387	366	314	330	339	385	343	354	314	345	331	359	371	327	332	382	354	320	345	347	353	332	355	337	355	358	358	340	308	327	358	342	353	358	380	323	319	317	295	353	320	334	342	370	326	343	318	356	331	322	338	366	346	326	316	354	359	343	342	307	327	347	396	341	370	331	331	351	392	338	341	325	342	360	326	361	347	329	309	329	341	297	329	369	356	320	350	319	358	361	345	319	366	328	340	350	340	308	354	393	330	378	339	331	360	376	330	360	323	354	331	339	359	376	323	326	314	302	343	325	330	339	318	347	323	323	340	344	368	381	348	340	296	341	311	356	315	331	326	324	367	316	359	367	353	365	319	336	349	336	352	333	322	339	332	325	326	327	375	374	340	357	355	342	320	317	355	324	337	332	335	330	346	344	348	360	331	326	357	330	354	342	382	362	338	311	359	324	344	346	378	347	372	372	343	338	360	284	361	377	329	359	364	347	321	346	363	332	372	306	318	316	339	342	320	392	348	336	357	343	338	344	379	338	350	341	343	345	332	379	375	383	342	350	356	329	321	333	308	318	336	338	325	340	343	323	344	341	355	341	359	334	325	307	326	342	334	350	356	327	367	335	353	317	320	329	358	345	324	326	350	347	370	353	352	357	347	337	309	341	354	339	371	357	333	328	310	309	356	330	343	341	326	328	319	360	324	346	370	328	333	316	326	337	363	378	350	309	374	335	352	322	358	325	333	319	323	344	314	321	302	301	328	351	305	327	350	328	371	369	320	346	345	339	352	330	380	352	333	326	316	324	345	329	337	343	352	346	336	332	315	342	371	322	402	299	347	339	353	379	337	354	347	352	342	402	332	323	359	340	333	338	325	344	319	327	356	332	332	311	332	329	338	319	353	342	329	322	381	350	335	347	343	330	366	298	358	352	377	358	331	362	347	325	360	371	346	346	334	356	330	313	309	349	351	344	310	356	333	344	345	348	321	315	330	355	337	371	335	342	349	318	339	328	340	353	349	360	349	362	325	348	360	319	329	344	339	340	328	318	317	330	318	350	360	390	344	333	360	354	368	318	385	344	344	333	328	405	347	313	317	340	343	348	363	333	321	334	315	345	370	334	346	304	358	353	351	327	334	356	353	328	355	331	343	370	328	349	365	364	376	345	356	335	323	359	336	328	347	325	363	347	317	314	328	329	348	339	340	339	347	371	331	371	316	318	334	371	352	351	349	361	358	345	361	323	340	342	353	365	368	368	340	352	344	302	378	352	338	323	314	356	321	335	339	322	336	330	352	325	335	319	352	365	346	348	332	292	360	354	331	351	350	338	348	360	364	325	324	365	345	354	336	303	338	343	337	321	311	346	334	341	365	348	350	363	361	343	352	326	346	362	357	342	336	316	328	340	342	344	312	337	343	344	350	338	336	374	368	336	369	357	329	317	327	373	359	344	325	320	337	335	288	317	349	352	335	343	340	330	355	343	309	360	332	321	370	337	364	323	347	322	343	338	334	356	330	328	314	367	349	339	352	353	345	349	358	356	330	349	340	347	342	342	371	390	330	339	366	364	364	363	352	328	352	333	360	332	386	339	338	391	341	310	332	342	348	353	349	347	358	345	313	315	349	364	350	335	373	340	364	351	348	332	322	346	316	372	367	356	346	313	322	307	330	333	346	343	365	334	340	334	315	358	328	321	362	321	344	342	356	383	334	322	356	342	333
32851	10459	732	151	125	115	113	117	115	129	116	140	141	111	103	95	132	91	106	115	131	120	118	126	124	119	106	109	125	97	107	118	116	104	138	115	129	119	111	118	114	107	114	141	127	136	106	108	142	120	120	108	107	119	147	132	118	101	119	108	128	150	110	97	132	113	101	126	137	125	126	124	130	107	123	132	130	123	128	131	102	114	111	123	113	129	108	112	115	112	119	103	125	111	132	112	127	120	117	109	119	113	117	118	129	118	116	89	116	129	111	121	127	115	108	110	107	107	112	135	126	127	114	128	111	95	121	106	107	111	131	115	128	109	134	122	101	130	110	119	112	112	142	115	132	108	114	121	114	114	116	120	112	115	111	122	120	93	134	121	122	135	118	109	108	107	95	113	103	129	117	132	117	120	118	122	102	102	106	127	123	107	106	132	123	119	123	117	117	142	109	98	116	123	110	120	128	112	125	108	110	119	106	127	112	112	136	124	124	116	114	118	94	107	129	131	117	108	118	112	102	108	127	101	120	114	116	92	114	134	102	121	114	125	127	116	111	127	106	126	128	129	119	140	120	118	143	104	128	109	102	111	125	106	120	131	119	93	121	115	120	121	121	116	116	119	114	134	114	113	122	121	116	100	102	115	123	106	105	106	119	104	123	116	137	105	113	116	115	126	124	116	122	121	115	124	112	109	132	106	122	106	123	104	123	119	102	119	121	116	116	105	105	101	124	109	117	145	122	99	136	114	114	121	122	94	97	111	114	117	130	134	129	108	110	115	126	115	115	111	122	110	125	96	95	122	107	120	112	105	104	102	126	129	117	105	128	141	108	120	132	120	114	107	117	118	142	129	113	119	128	131	105	100	115	137	118	110	116	124	109	100	100	106	111	113	104	119	124	128	125	117	111	92	147	135	116	136	115	118	119	122	116	108	103	119	114	136	128	109	107	122	125	116	115	107	110	110	116	121	119	134	122	110	131	117	112	107	123	127	108	106	108	121	107	103	136	124	96	125	119	106	105	109	124	92	103	107	115	94	110	99	110	115	115	126	115	145	97	122	104	104	101	106	101	102	122	126	113	140	107	119	117	104	136	126	131	115	123	107	113	127	105	98	88	112	126	91	107	113	114	108	103	121	121	96	101	114	126	104	118	125	111	120	114	117	127	116	116	110	121	121	117	102	113	126	118	131	130	112	135	86	143	134	112	105	122	103	124	130	112	119	123	132	119	116	118	100	119	113	80	129	121	108	121	107	106	121	119	110	142	124	145	106	119	112	102	122	113	147	108	98	100	117	122	83	115	103	116	140	117	97	114	120	127	127	124	103	129	141	118	118	119	107	118	135	119	133	91	136	129	126	108	130	130	98	108	125	137	90	150	112	114	111	104	127	119	126	123	93	106	127	117	120	115	127	116	127	109	110	95	130	128	130	106	110	108	97	113	125	118	102	114	122	113	110	110	128	112	116	113	110	117	109	111	128	110	116	137	117	114	133	119	103	123	127	111	115	107	121	114	123	106	101	131	122	99	129	124	116	112	117	100	114	105	109	141	122	131	104	112	109	119	111	103	121	92	118	125	111	122	123	105	95	123	105	116	99	101	124	128	116	116	99	117	101	105	91	115	112	118	127	113	114	101	122	106	125	108	94	122	134	129	131	118	121	132	118	124	106	143	126	129	115	104	121	127	123	127	116	126	121	111	111	110	119	137	140	121	99	113	123	115	134	112	112	113	118	122	109	142	138	110	120	142	111	119	116	101	116	139	131	140	131	132	122	108	116	126	110	107	117	107	104	123	115	86	115	101	117	127	109	101	114	119	96	102	99	116	110	117	116	110	118	122	120	110	107	127	116	134	117	122	104	112	100	112	117	116	138	119	94	126	114	111	106	113	110	132	122	129	107	102	114	94	143	141	105	111	105	110	109	122	127	118	109	132	115	115	108	126	142	115	131	104	106	94	115	97	114	128	113	117	115	128	118	129	115	118	107	102	118	119	124	107	118	136	128	121	116	109	119	126	102	99	122	116	102	110	113	111	99	118	114	115	117	128	104	116	123	121	111	126	108	126	137	115	119	118	131	111	104	111	124	122	120	118	106	109	122	99	123	124	122	130	123	104	127	117	111	122	114	116	123	112	102	133	118	132	98	120	118	102	134	129	92	98	105	126	115	119	102	119	83	129	116	138	110	127	113	103	113	110	117	100	113	118	112	143	97	118	104	122	119	108	132	112	130	124	113	129	116	128	119	107	116	123	120	121	97	125	111	113	114	120	96	125	118	124	109	118	147	99	138	108	98	109	118	136	103	118	111	117	128	116	122	101	103	96	123	113	124	117	97	106	112	151	110	114	116	112	134	109	121	108	114	109	113	126	130	106	101	102	88	105	117	106	113	110	130	118	127	115	123	116	107	106	122	114	116	123	116	128	123	120	108	131	105	121	135	116	116	119	126	110	125	120	104	100	129	115	108	120	107	128	120	145	121	129	112	118	115	112	108	119	90	113	103	121	110	112	122	109	127	94	116	133	120	124	107	110	138	126	120	111	124	126	119	124	110	123	117	116	124	108	129	105	136	134	107	106	116	111	109	121	128	121	122	119	106	113	137	112	100	116	107	134	123	115	103	103	126	111	115	117	109	102	127	114	90	115	114	121	114	91	104	116	134	89	104	111	96	113	129	142	116	108	117	106	122	94	113	98	125	109	112	116	108	120	138	105	104	127	104	114	114	120	113	129	121	103	99	122	102	134	110	119	83	128	128	128	120	103	102	132	103	116	114	92	120	114	119	110	116	119	107	118	102	118	105	108	121	130	131	114	104	116	105	129	121	125	90	99	123	105	109	117	120	99	110	124	117	95	88	120	119	97	123	96	133	131	121	105	125	107	100	105	121	117	109	108	113	89	119	117	112	119	119	129	107	100	103	113	112	110	125	127	125	113	122	119	99	105	95	111	108	139	111	110	85	122	108	117	93	115	139	111	127	117	111	104	121	112	108	127	120	113	115	105	123	134	100	99	117	125	129	125	141	121	101	126	118	113	140	121	111	127	113	134	100	129	112	111	117	112	117	100	125	129	118	134	100	128	105	117	120	127	145	116	116	103	113	128	119	101	105	112	117	133	127	110	103	105	115	118	115	112	99	118	103	117	130	118	102	124	138	109	126	105	111	121	100	121	122	112	123	123	130	114	119	124	98	143	124	113	99	118	124	122	117	117	114	101	139	120	116	120	110	124	107	108	134	129	109	130	108	115	104	109	125	88	135	103	114	130	150	119	109	112	101	112	114	105	129	114	105	127	113	113	108	136	120	118	110	103	108	127	82	121	125	121	112	119	120	116	137	107	108	99	109	103	131	123	125	113	104	93	113	108	106	113	98	116	117	127	125	104	113	108	125	134	112	119	114	116	120	118	120	110	113	119	127	113	122	90	128	121	134	98	108	96	124	99	115	109	124	107	121	127	102	99	102	127	123	122	133	129	135	121	115	105	130	107	123	119	116
5314	403	342	299	299	292	285	273	294	298	296	271	275	283	299	280	275	279	316	295	292	294	304	274	273	294	310	270	265	290	294	277	295	296	274	273	298	289	254	294	298	273	283	296	280	307	242	294	322	296	276	272	263	294	287	315	285	316	274	328	284	290	288	318	268	302	263	293	288	274	283	270	303	286	305	302	273	286	276	304	298	291	324	285	277	281	288	310	308	280	295	279	294	291	294	307	280	296	269	282	273	278	276	270	274	284	307	291	265	275	264	282	283	286	315	316	299	290	310	300	260	312	296	304	298	273	304	302	278	305	284	281	311	292	263	302	290	263	287	305	294	291	294	294	289	291	288	293	270	264	289	283	285	288	307	265	284	283	280	280	277	291	292	322	309	305	274	289	263	277	273	302	263	256	300	270	302	267	260	275	280	242	288	257	282	276	290	292	294	275	290	305	300	291	250	307	284	305	303	296	265	286	306	288	313	295	282	280	300	294	287	304	297	268	298	271	295	257	317	307	282	292	302	312	301	262	286	329	314	315	293	284	298	288	272	258	246	297	300	270	313	268	247	281	284	276	283	288	296	309	257	289	280	270	280	327	263	264	265	292	312	291	263	264	296	296	294	281	293	273	289	277	276	335	305	301	293	278	298	281	299	254	285	278	276	289	294	267	301	280	278	293	308	287	276	277	301	295	278	272	266	280	275	291	273	299	299	294	282	296	302	285	298	307	291	295	323	281	288	293	319	295	277	288	301	287	261	282	287	255	301	295	271	293	298	291	274	267	268	288	294	290	284	284	263	287	301	252	296	286	294	287	304	294	296	288	286	292	260	301	287	314	284	271	267	303	255	283	274	254	262	295	280	317	275	265	286	261	282	298	328	287	271	275	253	320	292	298	257	286	305	277	287	296	273	262	292	257	283	275	277	286	282	286	321	304	289	285	309	314	292	277	304	278	284	286	293	284	287	313	296	269	287	298	289	274	278	314	281	279	277	280	282	266	292	277	270	288	277	279	276	281	291	277	289	287	301	305	275	291	323	281	268	289	300	254	282	267	265	255	300	276	270	290	253	290	296	278	287	281	270	282	291	297	283	286	315	302	303	285	283	269	276	305	311	257	259	298	278	284	292	269	294	287	289	293	311	283	266	290	282	280	271	293	272	286	291	292	264	295	254	294	290	262	263	275	317	286	267	257	275	292	288	282	278	302	319	276	278	296	279	254	284	292	271	268	286	283	290	264	292	269	278	297	264	284	278	274	289	292	261	268	291	289	295	287	277	246	284	302	268	269	285	254	246	265	264	267	292	265	286	304	302	284	277	279	268	265	266	306	304	270	260	283	280	292	296	307	291	280	275	293	312	303	256	318	281	312	269	297	263	278	269	288	265	308	314	288	273	307	313	284	277	268	267	311	314	283	302	272	275	283	270	293	269	274	280	281	278	285	273	274	320	309	282	280	313	267	286	284	279	312	296	278	320	290	264	306	303	269	305	290	298	269	280	302	267	326	269	297	317	262	283	287	311	284	301	288	298	282	309	288	244	265	264	265	285	292	297	293	296	273	271	271	274	261	260	296	290	255	288	272	274	297	275	305	282	279	308	283	279	319	274	316	293	324	279	275	276	291	327	290	304	288	320	287	276	273	284	269	259	291	290	265	286	268	271	305	311	275	301	317	282	310	305	252	258	278	324	278	297	289	290	278	244	287	295	287	272	306	278	289	246	327	283	268	260	300	293	286	294	274	244	269	255	292	293	289	283	298	292	259	292	288	269	281	283	273	295	276	327	280	266	284	287	261	284	290	256	304	284	273	318	267	286	255	268	278	298	260	287	294	317	272	284	299	252	278	268	300	288	281	292	269	298	263	295	266	280	274	270	257	278	305	298	287	287	286	291	297	271	290	292	287	279	302	255	292	262	281	268	271	288	308	298	236	273	274	294	291	314	267	302	308	309	282	292	280	301	276	268	294	269	292	324	293	290	273	285	291	302	254	273	272	296	276	292	251	291	296	279	293	280	302	310	295	278	276	262	254	301	292	266	270	273	274	299	287	284	298	284	314	303	314	332	307	266	295	291	276	306	315	301	290	274	272	282	306	282	301	283	278	299	262	322	265	288	286	301	268	273	254	285	282	281	275	272	301	285	287	292	269	302	271	302	285	306	282	285	273	286	285	313	290	311	281	267	279	304	258	282	289	313	293	308	277	315	280	258	341	290	290	277	287	293	303	270	274	279	306	319	282	263	271	280	282	278	291	265	302	268	300	293	272	282	281	278	326	262	287	295	292	321	263	289	249	254	251	289	243	283	283	272	266	302	289	295	292	279	286	279	325	272	317	294	287	318	267	277	289	280	286	264	267	304	274	284	280	280	299	294	294	289	278	294	321	273	263	280	311	290	257	292	309	277	298	276	287	306	268	301	319	275	288	252	309	272	274	290	280	274	292	275	300	269	271	335	305	337	285	245	283	303	290	272	280	302	237	282	309	294	296	260	287	292	262	286	273	253	275	266	287	272	256	324	286	287	262	292	292	276	280	264	286	281	293	298	276	316	292	275	284	293	288	274	288	276	288	274	295	301	299	298	260	291	282	260	290	266	268	283	318	283	264	287	303	252	316	282	323	292	288	292	290	257	267	319	269	281	263	284	271	255	299	298	264	270	291	275	294	268	265	296	273	267	311	301	266	285	322	323	281	301	264	288	282	276	270	270	274	270	315	279	304	299	285	278	294	257	276	297	267	295	269	247	279	298	296	298	280	258	290	276	268	269	293	277	288	307	272	294	289	295	280	278	302	284	268	271	257	312	267	297	295	276	299	296	293	304	256	261	301	271	312	274	301	300	304	301	272	287	271	291	284	274	292	276	260	319	294	257	303	271	273	305	308	304	273	286	276	285	299	287	265	304	302	289	323	315	324	306	285	288	268	286	315	286	293	297	283	277	264	328	258	279	297	293	274	284	279	312	272	299	281	286	321	331	265	278	288	273	290	306	276	285	274	281	291	267	284	283	323	286	275	278	263	298	273	254	276	293	267	297	275	313	274	281	304	278	276	275	281	280	310	299	279	310	310	291	294	272	266	314	269	319	305	295	252	268	282	261	295	288	272	293	272	286	286	298	266	287	270	250	289	278	287	294	263	284	296	296	274	269	258	299	315	283	301	251	281	272	285	298	289	252	289	281	302	261	296	261	301	301	310	268	306	263	275	285	295	290	266	290	262	254	289	291	283	319	306	271	300	286	327	288	295	266	313	271	273	287	295	285	281	286	284	283	271	293	305	280	295	288	263	286	288	291	273	299	300	307	270	251	305	287	293	279	290	275	307	293	297	269	280	290	267	312	272	301	292	298	283	279	275	303	295	281	290	322	288	266	279	267	282	295	294	281	257	264	264	298	291	271	278	282	289	280	275	294	313	271	299	270	297	273	297	332	280	263	285	290	278	259	279	279	269	270	308	283	285	329	293	273	284	290	291	309	294	271	307	276	295	300	295	290	271
24978	21392	25104	28047	21194	2894	355	255	208	242	198	170	215	178	175	161	181	185	177	146	152	155	144	158	146	158	157	169	147	164	137	139	155	147	166	158	135	153	160	164	148	169	168	158	158	165	135	170	172	171	162	146	207	158	173	179	158	165	150	171	174	165	157	163	153	173	146	175	159	171	190	192	167	170	137	166	163	163	153	144	160	139	157	158	152	154	162	144	160	169	171	148	185	150	170	150	157	151	175	169	150	156	138	159	158	156	150	169	162	163	154	152	157	169	160	174	173	156	166	139	139	166	156	162	170	154	157	167	191	157	161	146	165	160	164	149	143	162	145	152	147	146	151	154	138	151	150	171	130	140	152	156	169	152	153	143	159	165	165	128	167	138	154	149	139	151	165	170	162	147	192	156	132	153	133	168	160	150	165	169	159	147	163	159	154	148	149	188	138	161	178	191	172	166	152	139	159	155	148	181	135	154	144	146	156	173	144	162	158	165	149	161	146	148	168	162	191	166	160	186	162	127	181	142	150	145	174	135	153	166	155	163	182	162	151	145	164	143	162	160	166	134	170	171	139	179	163	143	155	147	153	169	154	167	167	157	162	169	132	157	175	130	168	169	148	160	168	151	181	156	153	149	178	169	170	169	160	141	162	174	160	146	158	155	133	141	156	157	148	130	151	165	190	147	185	133	159	156	144	147	162	146	139	141	166	152	197	166	156	158	140	159	175	148	156	166	144	153	133	183	146	150	161	153	159	158	151	156	148	162	153	177	131	158	137	142	143	166	145	158	144	165	147	172	150	162	135	171	161	164	155	152	148	146	145	177	155	168	154	148	165	170	150	151	145	138	167	154	173	152	176	167	152	173	165	167	160	172	161	164	162	158	159	140	165	150	141	130	169	145	158	171	164	158	148	161	138	170	127	186	149	157	154	143	163	149	153	147	160	153	180	149	152	192	188	136	136	152	154	172	185	139	148	161	148	172	143	156	173	161	165	170	159	167	158	160	158	159	174	143	149	151	167	139	169	159	169	159	175	148	171	151	143	133	146	169	162	147	164	170	134	154	157	155	174	146	157	176	154	137	149	163	138	163	166	149	169	146	153	181	152	171	158	140	147	158	163	160	169	167	120	134	164	155	152	143	120	142	123	157	170	148	145	150	166	126	148	158	179	164	162	166	156	169	146	172	155	156	165	149	168	155	149	157	170	169	170	157	158	141	139	175	144	160	170	143	170	172	171	159	174	164	142	134	176	161	156	151	164	158	164	190	164	155	155	163	150	128	177	185	177	146	138	143	174	169	150	154	161	145	140	158	144	170	149	150	176	151	176	178	165	157	139	155	140	168	163	169	145	174	136	173	146	154	152	155	160	161	199	166	167	177	165	141	146	154	153	141	146	166	161	157	156	169	158	160	154	155	160	158	156	133	151	133	145	159	171	159	181	147	176	149	137	169	156	152	150	158	175	158	174	158	140	148	156	178	155	149	173	171	167	162	148	155	168	164	152	168	161	151	139	158	150	166	156	170	147	166	145	136	146	157	171	173	169	156	158	177	172	157	179	150	159	170	161	170	158	159	159	148	149	145	159	131	160	140	170	177	152	144	135	149	136	153	166	177	131	161	134	167	157	152	175	145	147	149	142	149	132	140	164	159	152	164	158	131	167	142	142	130	157	158	138	168	150	165	165	168	151	184	148	147	167	173	180	155	157	145	178	164	168	167	166	132	174	165	167	172	152	186	149	154	153	166	184	165	164	146	152	149	162	159	162	136	178	146	176	150	161	144	128	155	137	158	172	172	150	160	138	181	144	162	170	165	161	161	143	155	156	147	140	162	144	161	171	155	157	151	172	164	168	145	139	149	172	160	148	150	143	152	169	166	165	142	157	167	150	170	174	154	152	141	172	143	152	155	129	149	149	186	162	156	177	140	155	171	142	140	160	148	157	139	132	175	137	161	137	160	133	168	144	163	171	134	149	143	138	162	158	142	176	174	164	168	141	161	135	150	150	152	148	168	144	145	129	162	137	154	164	185	144	162	187	140	162	173	165	150	140	176	128	137	161	147	159	123	141	171	162	198	160	182	168	200	134	160	171	148	150	170	150	143	157	147	141	159	163	162	135	136	176	130	163	141	152	146	153	131	159	143	151	131	154	171	157	165	152	129	163	175	140	143	155	141	143	155	161	154	153	153	152	145	159	171	168	143	137	157	174	170	161	143	153	160	198	139	156	168	139	132	162	176	157	151	161	126	129	175	153	138	155	163	155	168	156	138	154	154	155	161	117	158	139	183	151	155	154	130	181	142	151	146	147	168	160	152	138	157	168	155	150	163	132	128	164	145	147	133	155	139	139	155	158	151	168	138	147	187	164	154	157	176	163	133	151	164	171	162	137	149	157	157	165	166	147	121	129	135	168	129	157	143	158	163	170	164	172	178	168	168	145	160	177	150	162	154	179	137	162	175	172	168	166	158	149	169	141	165	164	169	159	176	158	155	146	162	154	159	150	152	159	136	164	147	178	169	147	166	143	156	152	156	147	160	161	160	157	145	158	160	167	160	134	154	139	159	159	182	176	147	153	158	157	170	165	170	155	175	167	163	160	170	150	193	152	139	141	164	172	149	179	147	160	151	156	152	162	163	143	145	140	142	129	158	146	136	168	169	155	192	152	137	142	172	170	172	158	170	145	144	158	158	175	158	162	142	172	160	176	162	160	148	161	149	151	153	139	166	136	141	143	153	167	167	146	173	166	179	148	146	169	143	160	160	159	145	159	158	161	134	133	160	149	140	146	157	154	146	129	159	163	148	150	162	156	140	164	143	159	151	146	158	150	163	152	164	179	172	149	158	174	151	152	160	170	179	169	167	182	137	171	184	175	170	141	153	149	143	153	139	174	157	179	157	148	139	161	155	159	159	144	152	175	121	146	141	179	195	151	160	154	142	162	163	153	160	160	161	164	141	176	166	176	169	155	160	151	163	170	147	168	142	159	174	171	150	163	186	160	147	177	179	154	163	146	176	161	187	144	187	135	140	150	164	161	155	132	136	157	159	166	153	144	135	159	158	161	159	133	175	145	146	189	156	151	157	149	141	133	158	164	165	157	169	135	150	161	159	159	149	157	138	143	160	151	165	152	154	157	146	167	171	169	166	158	147	158	171	168	152	157	151	149	163	181	159	150	154	154	160	163	182	158	171	169	137	152	160	162	157	149	139	169	156	174	169	152	169	130	134	139	120	148	142	148	160	161	169	155	147	137	140	167	155	151	161	194	133	159	166	157	167	139	150	179	173	156	151	196	145	176	157	137	169	164	158	157	146	153	162	161	162	160	139	146	153	164	174	155	142	152	172	142	148	155	127	139	164	158	164	154	136	140	159	168	144	161	129	152	156	150	149	159	148	192	173	152	158	141	159	154	137	167	164	158	143	168	151	152	155	143	161	173	147	141	143	158	172	158	147	151	175	159	151	159	152	168	151	151	156	142	183	147	151	143	168
3236	2649	1535	730	591	428	425	403	398	352	406	405	358	391	376	362	354	376	346	356	355	349	373	333	369	348	367	355	361	361	361	361	364	361	322	351	354	356	337	341	383	374	356	343	350	390	377	384	361	361	366	384	375	349	377	371	353	336	334	342	343	357	377	366	355	377	397	374	370	366	376	410	389	359	356	336	359	364	354	400	376	332	384	352	369	354	388	361	364	360	342	366	386	345	392	342	381	374	358	346	333	363	383	371	383	355	360	376	378	367	390	372	373	347	362	368	383	387	354	316	335	337	345	344	365	345	378	382	337	366	338	382	344	368	393	335	379	367	376	342	359	354	340	357	399	360	376	348	374	361	362	384	371	346	362	359	364	323	361	380	360	385	345	382	356	382	421	351	334	354	382	363	383	373	360	350	381	340	335	364	366	353	374	391	351	357	340	366	336	344	376	329	380	404	336	366	372	364	383	372	374	322	369	371	385	366	332	352	384	371	359	374	355	362	340	394	312	378	371	359	373	370	343	382	361	338	368	353	373	366	392	343	372	350	377	341	362	337	387	367	356	392	355	361	380	336	358	381	386	367	380	378	354	333	391	367	373	370	391	378	358	359	360	332	367	362	365	376	351	361	354	343	388	377	345	391	336	376	325	344	348	378	378	381	332	367	380	362	364	417	361	379	346	381	352	371	381	361	394	373	351	382	327	371	365	353	371	353	376	356	379	340	373	337	362	393	337	360	376	360	361	353	354	338	374	351	366	369	334	364	384	345	366	383	364	355	356	353	384	371	342	364	345	369	387	359	337	353	362	387	400	364	380	359	375	370	382	348	352	384	355	370	324	355	373	363	372	335	350	382	353	339	361	318	368	379	372	387	340	403	365	366	370	335	365	356	380	370	351	353	391	363	353	378	382	353	369	378	333	354	384	370	346	350	380	328	340	341	343	339	395	339	356	342	334	358	344	355	363	363	373	376	376	391	364	356	348	338	350	374	367	402	365	355	335	373	354	343	356	365	353	353	331	352	358	394	363	355	353	356	364	367	318	378	371	360	342	371	354	344	364	374	328	367	375	332	363	375	334	398	321	342	348	354	353	373	386	362	333	349	353	356	354	365	341	362	344	346	338	375	324	382	363	377	391	371	365	386	385	353	343	343	381	391	360	368	337	355	377	345	369	392	359	350	386	345	332	358	364	338	398	336	389	326	369	365	358	383	343	370	371	361	385	322	386	363	324	366	343	370	354	356	358	353	365	406	372	341	370	345	342	370	369	337	317	371	398	341	319	380	354	358	390	333	336	349	355	373	394	361	344	347	366	366	338	352	372	354	365	379	369	334	359	377	331	377	361	394	394	373	350	405	375	391	350	371	353	403	362	369	373	356	394	362	356	379	387	360	338	365	361	396	341	345	336	349	358	379	397	375	391	334	367	361	355	369	366	370	371	375	371	380	367	322	364	343	337	376	378	362	366	346	371	381	395	334	332	393	385	380	357	386	355	376	358	382	329	389	349	360	365	353	322	339	363	362	342	369	383	348	332	360	347	323	354	393	352	345	374	341	375	362	356	377	363	353	353	353	384	380	337	376	399	336	346	370	346	351	348	350	398	347	370	395	369	349	351	322	392	349	371	352	345	349	339	336	333	360	359	366	362	351	354	357	358	312	355	389	377	381	375	345	363	369	359	371	373	359	389	340	356	383	372	357	368	367	349	378	408	337	365	369	366	347	356	327	397	390	383	376	363	373	360	380	345	342	359	339	362	359	349	352	375	404	410	395	354	379	349	372	350	361	326	364	338	419	344	326	377	383	384	362	342	375	374	357	350	335	375	349	392	361	401	405	348	388	383	383	373	328	367	331	373	333	382	358	327	365	340	356	370	363	365	335	371	357	334	391	374	360	371	354	355	381	384	421	302	375	367	376	319	368	385	353	326	343	362	358	363	368	373	357	355	381	393	370	363	395	343	332	366	345	357	360	325	344	360	357	381	353	349	317	360	393	353	364	383	363	367	343	367	360	353	344	322	324	363	400	386	356	387	346	346	327	321	368	365	359	328	382	359	379	368	379	329	300	345	408	380	362	374	328	337	350	363	365	360	337	333	355	342	385	307	364	347	388	361	369	323	352	386	343	338	385	353	363	340	365	379	327	371	364	355	363	367	397	340	331	384	338	339	323	378	351	379	346	399	389	355	380	344	344	319	372	372	390	381	382	372	363	335	366	377	364	352	364	357	363	372	367	366	375	354	361	348	380	351	379	366	356	386	348	353	394	347	373	347	352	354	367	356	378	384	354	338	357	359	371	353	352	374	354	350	354	353	354	375	360	357	387	349	366	361	363	378	362	346	335	351	367	365	377	358	358	373	378	360	351	365	335	384	329	351	360	335	353	379	384	351	345	341	375	341	359	334	339	397	352	351	367	364	338	387	343	377	388	341	378	342	342	337	346	364	371	374	375	367	400	386	350	338	382	359	340	352	345	374	338	374	371	376	336	386	350	378	395	379	409	375	366	348	394	372	357	363	361	372	347	360	363	390	368	388	390	330	368	373	346	372	346	357	346	358	386	377	342	352	344	368	358	359	408	371	334	374	375	354	321	371	336	359	387	355	345	399	365	363	371	368	362	396	368	363	353	383	361	347	389	374	372	365	376	336	375	314	368	357	365	374	370	357	389	404	348	368	335	379	348	356	387	381	378	334	336	346	329	360	360	336	296	369	345	352	351	332	355	351	349	342	349	354	382	361	354	388	365	354	397	338	380	339	391	367	380	383	354	381	362	362	332	325	356	367	351	307	369	359	356	351	365	329	376	359	382	363	356	358	359	385	341	350	358	360	343	347	347	362	329	352	370	351	370	378	356	347	325	326	363	383	368	366	367	360	378	342	357	351	352	376	363	350	358	380	343	354	343	387	343	394	364	348	369	350	399	346	373	353	361	348	365	375	384	378	312	349	352	356	372	369	381	368	372	374	351	377	373	376	344	347	352	366	354	314	381	339	346	366	343	342	375	365	393	344	356	333	346	340	360	379	347	329	362	362	375	376	324	326	354	321	337	374	355	336	354	342	385	363	324	361	360	364	388	372	348	387	334	375	350	397	358	358	393	368	377	372	332	341	372	384	359	411	353	361	378	360	384	357	394	366	340	354	367	374	398	363	352	388	413	354	382	360	356	374	362	344	350	375	392	345	352	389	342	358	351	401	357	361	341	355	388	379	383	358	364	409	357	381	391	343	339	377	355	393	346	384	349	351	348	348	356	337	368	342	355	377	352	389	371	343	366	363	348	346	348	359	358	334	345	349	338	393	381	359	382	387	371	361	362	373	362	371	344	355	341	353	357	356	361	372	395	392	360	374	364	368	337	341	350	394	360	312	376	364	367	332	356	386	375	354	398	356	333	333	340	372	377	353	350	376	362	389	321	371	372	364	386	362	380	378	378	354	353	369	341	364	360	365	352	317	356	393	329	351	381	325	349	382	299	363	359	367	360	349	397	403	348
24180	21382	25709	27443	21385	21350	2374	365	275	279	213	214	204	198	209	198	215	175	177	173	202	184	179	157	148	180	152	190	171	153	168	184	180	180	163	163	178	171	157	161	154	171	170	172	140	164	190	150	159	153	166	172	189	185	156	148	173	159	151	133	156	168	162	157	152	191	149	169	153	144	144	160	161	179	185	158	168	151	132	153	156	160	149	170	176	149	152	154	139	161	135	174	143	171	165	172	141	152	155	145	152	163	166	132	176	171	147	162	162	159	160	149	154	171	142	155	172	173	168	143	164	150	162	169	155	166	159	135	185	151	160	167	143	148	144	149	148	163	150	147	149	159	166	180	152	165	150	158	182	177	158	156	166	156	160	190	196	149	158	174	142	162	176	156	155	156	146	156	158	169	151	154	150	148	179	142	151	130	157	166	187	159	161	136	173	197	158	159	157	177	150	151	147	155	150	171	190	165	167	178	147	139	147	157	139	156	135	158	179	148	161	147	135	134	153	138	138	148	153	182	132	159	171	154	174	153	149	150	144	155	170	135	161	159	154	146	164	134	170	163	132	192	153	185	165	144	154	157	147	157	144	168	166	164	160	138	151	165	134	148	181	179	140	155	145	173	195	151	162	147	129	145	156	174	157	151	137	136	128	149	174	148	191	180	174	162	159	174	153	160	154	154	149	159	142	146	171	160	144	171	138	164	128	150	148	171	163	162	134	168	159	173	168	159	169	154	162	135	175	159	138	160	140	166	154	148	182	152	162	158	158	150	149	158	149	146	124	184	143	149	154	158	144	152	134	164	169	139	134	164	143	150	183	165	165	149	177	150	181	144	140	164	140	183	178	166	150	149	185	201	182	186	152	152	155	160	195	156	146	151	152	149	127	148	127	145	158	161	143	157	157	140	177	152	146	163	143	146	149	157	160	146	162	152	166	133	164	145	155	178	159	137	160	156	145	156	179	156	149	147	154	147	161	149	148	180	161	147	146	191	159	157	146	142	156	137	158	162	165	161	152	150	173	141	159	164	164	151	165	140	132	151	158	162	167	155	144	167	179	175	141	140	150	175	170	150	157	163	149	148	189	142	161	163	170	135	131	146	137	160	149	160	145	142	137	147	144	161	149	159	153	160	159	169	159	159	130	172	165	156	170	159	157	128	175	161	182	139	152	153	149	157	175	132	129	159	156	156	174	148	164	157	156	152	146	166	164	172	153	171	153	162	152	161	168	153	158	145	168	163	129	157	155	162	151	159	153	165	147	168	173	163	148	143	161	136	152	188	165	185	163	140	159	165	134	152	166	151	161	131	142	134	158	128	137	164	177	165	146	155	134	136	153	158	162	142	146	144	158	175	135	135	145	133	145	172	148	146	150	144	139	167	163	163	146	152	161	148	134	156	137	117	151	154	161	163	160	155	168	161	155	118	165	149	152	129	142	151	151	159	131	149	140	175	158	168	165	142	137	169	151	151	163	127	160	147	138	167	155	171	170	132	146	157	160	180	142	172	144	163	151	172	168	155	144	144	144	144	149	178	175	150	179	172	173	169	148	151	150	168	172	153	170	147	146	121	169	154	175	166	148	149	174	177	158	174	173	154	163	147	164	179	168	171	181	153	165	159	171	137	156	186	145	159	164	164	135	153	159	149	130	160	158	140	160	167	149	168	175	177	143	153	144	141	144	162	174	183	174	160	151	182	156	170	157	159	148	186	152	151	154	168	156	147	154	150	137	158	163	144	177	162	154	134	178	163	164	166	148	145	169	167	144	159	140	170	145	169	136	154	170	155	167	153	178	164	152	166	161	169	150	129	170	183	179	170	154	146	166	143	162	168	161	162	162	145	157	162	145	143	162	175	134	182	164	172	163	155	148	156	154	152	129	159	151	166	168	154	150	163	149	158	138	162	152	178	158	145	150	160	159	151	170	143	158	141	147	149	151	144	165	165	194	183	156	175	173	154	138	152	143	160	151	140	144	130	131	148	164	173	175	158	167	154	155	143	151	149	169	156	148	190	179	158	152	144	150	133	145	143	142	151	142	150	163	174	129	166	151	130	152	142	165	146	149	172	153	151	159	148	169	173	174	142	145	156	148	152	159	161	139	161	182	173	150	159	151	162	150	141	166	179	146	154	172	164	143	174	146	158	173	167	154	167	168	156	162	139	150	141	184	125	171	156	137	170	127	149	176	193	146	145	159	165	142	152	157	154	157	178	146	145	165	130	141	176	148	155	142	151	166	173	123	148	171	158	162	173	160	176	136	168	140	143	142	182	130	142	170	152	160	153	177	159	175	141	134	160	148	166	164	147	147	168	137	152	148	155	146	161	171	153	165	128	177	173	140	165	152	160	175	144	143	145	148	152	171	152	126	170	158	151	155	137	169	163	180	139	148	136	176	171	143	130	168	156	142	129	135	159	171	138	132	162	180	139	139	167	156	140	140	158	175	176	154	162	163	157	166	173	156	140	161	162	146	142	187	138	138	130	143	153	149	143	153	139	177	152	174	161	164	166	163	154	151	169	142	157	183	157	168	159	157	160	167	148	165	161	151	140	162	159	155	146	140	163	139	144	148	152	148	152	135	140	178	136	156	170	157	136	176	131	162	160	149	175	145	148	161	166	134	163	156	156	147	142	142	148	188	157	142	150	163	155	154	166	167	159	152	165	148	165	165	147	156	158	176	147	140	144	173	177	140	161	177	159	160	161	143	161	150	156	156	164	141	135	151	157	144	148	154	148	153	156	149	136	165	142	138	157	159	178	161	144	138	158	156	170	154	169	161	168	152	151	148	173	151	162	145	147	139	118	167	136	151	161	157	147	153	155	163	182	170	168	150	155	148	123	131	152	157	143	146	157	142	160	154	157	142	131	180	158	148	167	134	161	161	175	142	143	141	155	132	173	144	126	143	150	150	162	147	150	151	161	155	146	151	155	146	146	167	147	150	139	161	159	178	162	175	184	154	184	155	165	152	152	156	180	155	163	159	159	123	150	135	133	171	173	149	124	143	157	170	141	124	149	177	190	142	146	171	164	137	144	134	158	166	162	170	147	157	152	135	149	152	133	178	153	138	155	147	147	154	149	175	162	157	144	151	139	159	157	162	142	159	153	164	149	155	168	172	141	163	162	156	144	139	159	141	145	163	144	142	162	149	171	152	159	162	132	159	160	143	173	164	140	174	157	150	160	166	198	168	157	141	148	150	154	135	177	140	161	161	155	146	142	148	129	150	149	142	143	165	162	157	151	162	157	165	167	157	182	161	144	164	149	138	147	157	166	148	157	150	143	167	145	156	166	143	148	153	156	172	126	124	154	156	157	133	160	153	140	142	175	125	165	149	174	136	151	164	166	173	133	149	158	147	162	138	169	145	136	162	170	167	175	167	176	164	158	158	164	153	158	148	162	145	187	166	157	152	164	155	170	147	171	119	164	143	171	137	135	167	154	165	152	165	150	138	192	164	184	141	135	154	177	151	158	153	162	144	155	169	148	140	166
3269	4611	2495	1226	741	539	497	441	424	406	380	358	381	386	358	336	376	367	380	354	360	367	329	389	360	364	314	370	331	376	342	361	376	369	364	347	335	347	364	321	357	359	349	368	315	358	368	339	353	378	365	347	329	387	323	371	339	340	357	341	387	346	333	361	349	325	348	369	337	378	357	346	363	357	323	330	333	330	398	373	348	353	349	355	368	356	341	378	344	352	339	360	309	367	365	352	342	338	390	335	349	346	350	364	381	350	349	333	325	326	344	352	376	324	339	312	357	342	346	318	351	337	376	341	347	317	343	335	320	351	362	344	326	357	317	361	355	352	338	368	351	311	357	359	352	354	357	347	339	398	310	337	363	319	307	364	350	348	335	352	354	334	338	354	340	347	350	372	349	315	318	325	365	353	344	358	343	339	359	356	365	317	332	357	358	344	338	336	380	324	359	324	358	362	358	357	325	354	332	353	368	318	345	329	319	340	351	345	324	341	366	355	320	367	349	350	329	345	354	342	340	358	320	343	362	358	339	332	346	358	320	348	341	344	347	384	324	334	397	366	347	366	350	339	326	334	335	345	304	355	368	327	332	316	328	356	345	358	348	362	341	341	365	348	355	340	365	349	335	334	327	323	339	364	353	375	350	331	342	367	313	330	344	327	335	372	334	375	354	359	329	329	358	335	310	329	355	345	361	372	366	339	330	363	326	338	298	318	390	342	361	361	383	384	338	403	397	343	361	336	362	337	341	360	332	352	323	355	320	353	368	336	337	340	350	338	364	340	365	364	344	344	351	334	339	340	349	342	341	336	339	324	338	314	351	372	368	320	330	359	332	367	343	360	381	331	324	357	334	332	317	326	337	362	345	310	365	329	374	343	320	410	334	338	334	346	360	357	312	319	360	369	307	340	331	322	339	337	340	343	333	354	323	340	347	329	308	368	361	331	332	380	368	332	345	364	337	371	344	322	339	349	344	321	341	339	333	342	363	336	338	334	348	372	342	350	326	374	344	343	351	315	338	324	318	363	331	354	361	350	347	331	349	354	352	360	347	340	346	362	372	393	351	332	346	344	339	333	348	343	334	352	314	344	339	337	366	356	306	379	303	330	366	318	330	344	360	318	349	334	339	349	330	337	341	358	301	339	336	335	352	347	322	361	364	325	337	361	330	331	348	340	347	345	331	362	332	330	383	366	346	312	333	332	350	341	321	316	368	336	350	389	362	361	358	357	386	373	361	365	356	316	312	342	351	328	339	336	375	341	355	344	346	364	354	360	340	350	356	357	347	375	370	317	369	364	355	368	362	384	346	305	357	338	337	339	305	367	339	361	354	349	346	353	345	341	349	320	345	386	354	348	350	346	353	351	352	326	333	350	375	349	347	319	344	349	340	358	317	324	358	328	372	343	353	369	323	344	335	353	354	335	312	330	313	318	322	347	357	343	337	312	345	360	343	345	377	336	328	334	378	344	355	355	362	360	364	334	406	344	377	349	341	338	325	366	375	345	337	344	334	296	352	364	336	350	329	336	367	340	363	349	371	335	349	339	311	329	374	346	353	352	322	347	307	329	322	334	322	338	347	332	330	308	319	368	327	352	344	357	370	372	313	332	377	374	351	334	340	371	317	356	318	366	354	329	351	370	351	335	352	325	301	354	334	309	330	326	324	339	355	348	372	331	374	366	317	328	346	351	370	319	361	338	349	365	360	347	356	376	355	344	358	332	361	383	370	346	340	327	351	342	357	331	363	326	343	316	358	348	340	358	313	333	361	340	346	341	331	334	344	333	355	357	337	329	333	337	308	351	321	328	348	360	352	353	373	357	349	324	355	328	340	351	311	356	344	374	347	358	323	332	337	354	318	361	366	351	320	341	346	356	362	332	335	322	351	352	338	323	324	325	349	332	329	329	339	341	338	350	332	320	344	339	373	355	329	313	330	373	352	356	395	333	359	338	358	353	347	348	330	348	364	350	340	344	351	352	339	323	320	375	368	366	315	312	329	356	337	337	314	363	349	334	345	351	340	316	292	344	363	340	354	367	321	340	330	346	370	338	328	334	327	346	391	360	321	336	356	357	312	353	350	349	356	349	313	364	312	342	343	377	356	363	357	320	330	367	322	338	349	335	333	362	330	350	331	338	322	347	333	292	320	338	351	360	330	311	349	338	330	358	384	358	363	344	358	389	332	370	346	318	345	329	355	382	332	323	359	325	334	364	302	336	371	323	336	352	337	301	335	355	342	346	327	332	343	321	329	368	349	335	340	375	324	348	346	357	339	343	375	354	333	351	348	322	351	324	360	331	347	352	364	351	320	373	334	330	365	314	361	359	352	344	322	321	322	346	367	349	351	376	353	333	346	364	370	350	337	338	353	336	337	339	332	337	381	365	357	358	335	349	346	341	328	362	342	325	368	377	351	351	349	391	350	370	336	340	329	358	347	329	319	299	324	322	359	314	362	328	336	345	361	332	368	326	366	327	360	348	345	327	349	368	339	325	340	355	350	388	303	305	299	323	355	364	355	337	349	333	321	337	342	306	343	367	317	341	338	350	299	347	321	361	366	312	379	340	333	361	350	349	351	340	336	338	326	323	307	340	357	347	324	329	332	311	347	366	334	360	350	347	398	343	349	378	372	347	362	356	345	338	355	343	350	324	327	335	354	335	338	357	323	329	343	389	359	347	328	360	341	366	355	326	321	329	341	362	352	324	354	334	349	316	350	326	326	291	330	355	325	353	326	325	356	355	339	371	364	324	340	326	347	353	329	369	366	353	313	358	336	324	318	340	338	343	367	324	358	326	359	355	318	380	360	341	345	358	342	344	322	329	367	354	364	353	368	330	340	337	358	307	370	327	331	349	312	342	378	349	347	324	378	332	345	310	322	338	331	351	327	356	354	342	354	361	350	337	334	348	336	382	363	329	321	338	352	328	340	360	337	347	342	332	336	313	349	357	343	350	368	324	376	349	355	319	332	327	337	375	354	333	343	348	344	320	337	328	334	349	349	360	391	312	340	323	375	348	331	332	350	340	354	360	365	349	348	340	346	376	360	362	324	368	351	343	338	362	356	330	336	357	314	353	307	337	337	343	363	347	331	362	352	360	363	353	325	323	362	348	331	356	346	377	359	348	341	355	331	350	332	348	321	332	361	347	348	334	331	317	314	297	340	328	367	352	318	331	371	327	341	371	352	347	324	338	324	342	350	362	353	361	328	340	340	359	374	363	353	341	330	316	359	317	345	317	343	340	359	348	309	333	355	360	346	371	336	378	367	370	375	319	363	334	372	330	345	337	382	383	332	368	336	368	364	349	305	375	342	369	326	360	309	362	338	336	375	372	331	349	323	374	307	344	380	366	385	314	350	352	360	340	339	357	332	366	316	318	347	347	372	316	326	370	342	341	337	351	374	334	357	356	356	348	347	354	351	336	350	348	338	320	323	371	372	344	345	333	370	335	313	347	355	352	385	346	358	349	300	337	325	332	335	355	333	358
33218	10963	842	171	105	140	129	117	114	124	114	114	135	123	101	132	101	129	125	117	144	121	117	131	109	110	112	116	116	116	100	144	125	129	106	93	120	133	116	113	105	117	120	127	130	131	125	125	125	113	105	137	119	123	138	121	119	119	126	111	116	119	132	139	117	122	116	117	118	136	142	129	136	109	145	153	115	118	116	109	118	120	143	118	120	140	137	130	110	130	121	105	103	124	116	120	101	134	113	117	119	138	116	124	133	129	134	106	113	89	137	110	103	124	142	122	111	112	118	118	111	120	107	121	121	117	130	126	128	118	128	139	116	125	109	114	114	116	135	102	99	116	128	112	99	117	160	122	114	119	122	123	123	116	115	113	120	103	120	100	119	110	102	125	115	102	112	115	113	114	101	103	121	111	114	132	133	139	100	128	93	114	119	109	111	102	118	117	110	134	113	133	109	118	111	113	123	143	122	129	125	121	102	118	101	115	118	96	110	114	109	104	130	130	130	123	111	113	125	147	96	102	102	109	101	109	122	117	104	106	135	112	120	114	134	130	109	111	130	136	100	97	131	140	134	101	101	114	117	127	129	131	125	110	137	120	114	112	116	91	106	133	83	95	133	129	110	100	136	127	133	124	121	117	128	120	106	130	125	93	128	123	123	103	112	108	121	127	121	110	105	95	130	139	114	145	108	106	107	112	94	105	162	106	147	121	137	133	94	113	111	130	110	113	129	106	130	123	126	114	112	129	133	112	122	123	101	119	120	105	127	122	137	102	114	109	117	126	113	120	126	137	109	116	135	125	128	130	99	131	112	116	121	127	113	131	121	86	103	119	121	131	108	130	123	121	124	117	116	126	127	99	130	119	105	109	107	96	137	126	132	103	111	101	129	111	129	118	124	125	124	120	122	108	102	116	122	103	88	116	106	126	126	108	118	112	121	107	107	108	101	119	105	132	112	120	127	112	136	110	118	120	101	112	127	112	122	123	124	116	127	116	125	125	117	124	130	131	139	101	126	127	117	120	125	98	122	131	128	117	104	123	134	136	104	104	113	112	118	117	113	114	117	116	107	116	111	111	116	117	116	117	122	119	130	129	125	113	111	126	116	119	104	124	112	121	118	106	109	118	126	106	123	102	132	126	104	127	116	118	143	106	99	112	139	101	127	102	135	128	118	116	107	102	131	124	119	113	113	132	136	126	117	96	125	109	122	118	115	128	126	103	127	106	101	123	114	114	123	121	110	117	125	113	90	132	129	120	119	96	126	133	140	125	118	113	142	113	102	120	110	104	122	114	127	127	114	114	133	101	126	119	110	123	103	136	125	127	111	115	130	132	113	129	127	115	131	104	106	116	121	141	108	113	134	128	115	134	131	107	110	125	120	131	129	121	106	123	128	130	106	110	110	101	117	116	129	110	119	120	127	119	110	120	122	115	125	115	120	109	117	117	126	131	125	122	131	120	125	111	136	119	129	138	110	119	110	136	109	92	105	124	108	131	105	115	105	115	130	93	128	112	141	124	108	116	112	106	115	122	123	125	120	114	105	114	102	148	116	121	131	94	121	116	96	125	118	132	108	125	124	131	120	130	107	137	118	130	121	133	118	132	90	132	123	118	131	123	109	126	113	123	118	104	130	111	111	126	130	124	135	130	124	120	116	105	115	113	126	107	114	105	101	155	106	113	124	126	126	110	112	117	104	126	145	123	131	93	99	113	101	123	130	129	112	127	121	117	124	119	122	107	133	120	112	134	141	123	108	97	127	138	128	118	107	129	112	120	118	111	118	108	119	110	118	122	114	117	123	113	119	114	102	99	118	111	92	103	119	144	125	123	136	127	117	115	141	130	102	115	119	109	114	104	129	100	129	134	123	119	120	114	128	114	129	97	130	120	126	133	115	120	93	109	135	107	129	116	118	126	116	140	136	97	111	106	108	100	102	111	120	111	133	116	101	129	120	112	125	135	104	135	124	133	95	116	134	127	120	121	119	128	109	117	119	126	134	123	106	118	105	124	116	121	119	114	111	98	108	113	134	127	119	114	131	119	120	125	97	131	134	130	100	101	122	114	103	132	112	118	136	108	122	128	123	138	102	107	123	119	112	129	109	123	120	124	122	105	137	111	120	118	123	107	115	116	127	137	126	116	96	118	97	114	137	106	107	115	132	103	134	99	116	91	97	104	122	117	126	115	115	135	128	117	124	125	157	116	117	122	113	141	130	117	128	112	111	137	128	120	98	115	113	105	128	130	118	130	129	106	129	132	135	100	108	104	126	113	145	106	106	133	130	118	102	121	112	121	120	108	123	108	107	124	128	124	126	114	112	110	125	104	100	124	126	113	100	123	132	134	124	117	112	101	112	130	118	92	130	122	103	111	134	121	127	128	137	128	108	115	151	133	112	104	116	99	128	124	121	99	128	102	128	107	136	119	116	151	116	123	96	116	133	124	123	120	106	125	126	119	111	113	130	118	104	139	116	115	97	128	126	122	108	110	119	122	113	113	126	112	105	116	113	95	114	108	112	118	118	138	112	107	96	111	99	126	110	124	130	123	102	136	136	106	164	105	120	143	113	124	133	129	114	125	106	95	120	116	110	113	121	139	97	125	113	111	144	129	120	103	128	105	99	129	114	115	109	113	112	85	116	120	125	110	123	125	113	119	95	125	142	111	109	114	109	127	131	99	118	126	124	122	113	121	130	131	128	108	120	114	121	120	119	118	133	113	128	117	100	117	132	113	130	104	121	122	101	115	142	113	107	120	113	138	121	122	135	118	134	129	105	139	123	116	114	121	117	128	125	125	125	125	107	119	111	122	108	122	123	133	139	118	121	125	123	130	117	129	124	118	94	101	109	132	112	121	129	119	129	112	127	101	129	134	92	113	111	97	109	160	127	119	112	107	113	131	122	136	131	115	113	123	122	143	125	125	107	108	102	130	118	128	113	121	126	119	119	96	124	114	117	96	126	113	132	117	135	130	117	111	120	134	138	118	113	124	105	103	119	118	100	95	116	107	117	129	116	112	108	131	111	122	132	111	137	141	124	141	123	117	110	100	125	107	113	117	108	120	127	102	108	117	135	120	113	128	103	124	119	105	110	100	118	107	101	107	126	104	123	126	118	93	127	117	101	108	141	124	118	120	131	118	113	129	121	109	121	126	124	100	99	96	127	119	110	123	108	148	110	129	105	86	112	110	106	112	127	114	131	117	125	124	115	119	116	113	100	127	116	121	124	134	117	115	105	129	126	122	114	109	109	122	107	116	126	131	139	98	102	99	96	133	105	117	127	119	130	112	106	96	97	145	124	106	101	132	118	116	140	123	127	113	106	117	128	124	110	110	110	132	115	99	141	104	110	150	107	121	113	120	121	120	121	104	115	119	122	132	111	106	94	100	119	134	132	97	123	135	155	137	113	127	126	113	129	115	122	102	117	121	115	129	119	139	116	111	124	108	103	131	119	104	113	108	118	115	114	94	132	116	115	124	108	140	125	157
5255	414	367	327	331	271	286	284	306	300	284	297	308	267	276	266	308	322	297	319	287	269	321	296	278	295	259	279	276	307	286	298	286	271	273	287	287	275	288	304	299	303	286	304	323	300	295	269	303	315	290	283	272	286	288	306	267	270	302	288	267	287	326	286	291	289	299	292	301	290	309	274	282	289	291	285	280	270	311	295	277	274	245	295	294	305	281	289	301	292	250	298	267	258	276	292	290	314	284	288	264	278	314	315	277	304	284	282	283	278	318	304	295	292	303	240	284	280	285	287	297	268	303	324	298	266	287	282	291	294	272	311	303	282	290	280	317	252	298	281	275	265	266	293	257	278	283	280	284	297	287	283	272	287	314	297	281	262	302	279	275	334	270	285	290	281	308	291	335	291	268	290	274	267	272	277	302	264	311	322	292	277	265	303	273	264	322	304	274	290	290	289	294	292	296	285	270	299	297	317	287	307	282	263	269	297	262	291	286	246	273	288	253	297	274	283	287	269	293	283	274	299	306	284	271	293	296	287	322	262	284	297	314	281	246	305	277	305	275	311	286	296	301	274	272	282	283	296	317	289	240	274	271	294	262	301	281	289	304	302	306	305	297	292	298	300	276	301	267	285	281	284	306	309	310	271	292	306	263	285	285	282	304	304	284	283	300	286	290	322	293	296	308	287	272	299	304	289	299	272	307	270	298	282	293	316	298	279	280	286	297	282	320	317	292	297	283	312	285	302	285	282	281	291	300	305	289	284	267	285	286	274	276	258	325	288	255	277	313	290	283	269	279	285	303	296	285	302	277	279	306	290	267	278	263	286	301	251	277	283	313	260	298	288	307	287	268	280	299	291	307	295	274	265	293	283	295	298	270	291	302	270	302	278	320	313	306	284	295	277	293	282	289	289	306	268	269	288	280	298	281	321	297	260	304	274	292	282	273	284	302	283	262	274	285	270	279	298	258	270	296	295	311	253	265	277	288	271	290	305	295	274	306	308	272	306	289	285	296	266	315	282	321	263	271	280	282	289	304	281	254	314	287	294	295	316	246	256	306	284	299	231	278	283	299	302	283	267	300	311	265	300	254	283	277	314	289	318	261	272	283	287	267	320	245	265	283	300	283	278	270	281	259	310	263	296	275	293	304	272	296	283	283	314	280	284	304	274	303	285	286	277	291	326	286	275	285	300	271	298	305	295	219	276	301	284	286	308	281	291	276	299	306	286	298	300	299	288	283	296	297	311	303	299	277	260	267	237	299	279	271	300	271	306	300	309	311	303	325	291	284	264	284	290	310	283	293	279	310	298	306	283	274	306	270	273	321	280	308	270	307	262	299	282	279	304	286	296	260	285	270	289	267	314	275	289	299	276	296	290	273	303	284	292	283	276	286	297	296	304	252	293	258	290	279	276	310	291	290	309	287	260	287	292	307	280	290	286	318	292	281	285	273	311	277	286	293	321	304	283	335	297	311	299	256	271	271	300	267	251	314	277	278	317	281	302	288	281	284	300	300	299	277	301	283	291	277	296	290	299	286	291	273	275	302	301	275	285	294	318	312	291	303	323	316	298	259	300	280	313	306	276	264	284	271	287	306	320	303	298	282	313	274	313	285	268	293	275	269	271	284	315	289	297	295	284	294	271	302	305	277	296	311	292	274	261	294	261	256	285	300	273	273	289	281	287	308	287	279	290	299	304	280	278	295	255	297	310	275	268	261	298	287	278	287	277	277	286	284	293	287	270	277	320	296	268	279	283	263	271	287	272	302	280	265	278	275	296	279	288	303	288	258	273	278	309	299	299	282	266	301	303	324	287	291	274	282	278	270	273	278	269	283	298	277	300	306	324	285	295	284	287	279	279	307	263	286	280	297	274	273	256	286	297	309	316	296	281	263	301	317	321	292	317	287	269	328	309	276	291	276	303	292	278	285	275	300	292	277	297	276	284	319	278	282	259	285	243	271	274	301	296	258	282	272	280	260	296	279	272	317	282	256	299	267	265	294	278	290	318	298	322	297	288	271	263	250	311	256	280	274	302	307	274	283	290	313	296	314	293	277	273	269	307	299	298	295	278	283	255	286	284	272	299	267	297	279	303	287	277	289	265	282	290	250	292	278	339	310	304	288	288	318	272	273	276	278	281	315	301	269	310	310	304	272	286	272	276	343	286	286	298	285	282	296	280	273	317	289	289	304	274	295	281	276	260	262	281	306	288	248	294	303	272	286	272	297	273	283	313	270	307	264	317	306	295	305	293	278	297	261	274	281	306	305	262	266	304	291	308	266	314	278	264	277	306	284	275	271	273	271	264	285	289	287	320	332	297	316	284	270	276	295	320	245	257	275	277	265	241	308	270	279	295	271	289	299	290	281	272	295	282	257	280	290	296	287	285	278	282	286	298	296	286	302	281	285	285	273	283	334	286	323	283	292	282	290	294	259	270	292	293	287	296	269	295	255	307	289	302	291	268	293	292	271	280	278	285	293	293	286	286	286	303	297	291	287	255	283	292	267	292	270	276	282	270	268	237	281	287	277	284	294	276	277	286	278	271	257	289	278	271	297	284	304	281	282	293	292	274	305	304	272	308	292	292	272	264	287	279	255	292	260	280	282	266	293	316	262	293	289	285	293	284	271	275	266	279	290	291	270	256	275	280	281	309	304	301	272	273	323	310	296	252	338	268	289	274	272	279	285	294	312	296	279	266	280	279	292	327	299	320	256	267	285	313	284	279	304	286	315	286	289	308	273	288	288	266	312	314	269	288	299	273	250	297	280	275	294	297	301	299	262	284	269	273	287	275	289	304	296	270	262	243	311	294	306	304	268	303	268	305	275	287	298	274	265	318	283	285	296	311	288	280	306	310	297	295	288	275	297	300	283	315	312	302	266	299	287	322	280	301	288	284	298	268	300	305	290	293	293	284	291	295	286	278	278	279	274	297	262	302	280	290	265	290	289	283	290	292	307	282	275	277	310	281	304	309	317	259	289	278	307	291	268	315	267	299	301	298	303	298	243	269	261	261	271	319	288	262	319	317	300	279	275	297	267	293	310	293	282	299	294	283	266	306	292	300	316	277	292	270	296	294	269	315	260	281	312	305	269	311	321	269	291	278	289	309	282	305	293	269	272	280	313	296	284	286	270	310	277	285	267	294	282	300	319	334	280	276	286	293	264	283	300	310	290	293	299	288	272	312	291	303	285	281	285	290	307	299	277	284	285	310	311	306	281	290	303	277	253	286	293	321	278	263	303	267	275	278	307	274	307	277	286	279	310	267	302	296	268	287	319	274	279	289	303	291	260	269	296	270	288	296	269	309	296	290	308	265	286	293	290	295	307	302	300	286	290	276	328	264	254	283	262	292	261	278	275	287	291	296	272	268	279	278	307	299	282	297	307	288	291	281	298	323	270	311	264	299	260	301	275	291	309	257	291	298	274	294	279	259	285	302	270	299	302	303	301	317	275	297	270	281	270	274	287	299	307	283	273	292	298	316	276	287
25052	21404	25117	28080	21209	3034	347	256	239	225	208	211	212	190	177	167	156	164	179	180	181	166	159	161	176	175	184	149	169	164	164	141	162	163	171	172	147	141	174	174	146	153	156	173	178	175	172	161	157	177	213	167	175	180	165	175	147	163	170	155	161	182	163	178	164	174	174	165	153	152	134	158	157	178	160	175	173	152	164	138	157	162	141	134	146	157	166	158	173	174	137	152	182	164	166	166	161	139	157	137	165	153	149	159	170	158	142	150	144	162	162	155	147	150	168	153	145	185	161	149	159	158	152	168	152	163	146	167	149	174	140	158	173	170	145	166	165	175	157	164	138	173	171	168	168	167	164	160	162	166	153	162	163	137	152	168	181	144	172	141	168	153	153	175	162	182	147	151	165	147	148	160	155	140	174	147	158	181	166	170	178	142	168	181	156	157	169	168	161	164	160	133	159	147	162	185	167	158	160	173	177	154	159	163	163	143	138	173	151	145	158	159	145	166	152	153	172	145	160	134	146	174	152	169	148	149	149	153	163	146	186	167	159	170	175	167	143	146	158	157	159	181	163	167	174	154	160	162	168	167	181	171	156	169	177	140	150	162	168	168	155	151	152	166	163	147	148	162	154	157	163	170	165	174	173	190	157	172	159	171	168	145	167	151	139	166	161	166	182	157	135	173	161	174	165	170	154	169	172	144	172	168	184	156	174	150	177	147	158	130	148	163	170	154	163	141	162	168	178	145	167	144	132	170	148	145	164	144	146	139	161	150	152	156	164	146	169	167	144	140	166	170	164	162	168	159	155	168	179	135	177	164	162	156	157	183	157	164	178	138	155	164	135	189	172	138	150	155	142	142	158	160	154	155	190	161	129	162	157	174	162	156	163	169	160	147	138	175	158	171	162	148	162	168	153	158	169	163	139	159	144	143	138	143	160	163	161	174	172	144	140	160	146	174	175	157	165	161	160	175	148	152	178	181	157	147	165	152	174	170	166	163	140	160	173	162	155	142	169	175	158	170	188	176	164	161	151	160	184	141	165	179	150	150	156	166	175	176	167	173	142	165	142	194	163	153	135	129	150	179	164	151	157	163	156	158	146	160	172	165	153	159	176	162	137	134	169	157	166	158	161	157	162	143	167	157	170	141	157	157	200	167	135	178	165	162	182	170	141	174	144	138	159	152	155	142	180	181	177	171	176	143	159	154	134	155	155	179	135	172	164	172	161	149	154	160	196	172	138	160	156	178	183	162	165	155	141	177	160	148	145	156	129	177	150	164	155	171	163	159	180	155	141	147	158	162	149	160	160	146	152	158	178	151	179	159	159	181	167	148	185	178	180	167	153	172	174	158	164	181	165	172	168	162	165	176	159	183	186	176	159	140	184	147	144	151	142	149	183	172	159	177	173	158	169	182	148	163	150	174	172	149	166	159	177	150	168	141	140	156	159	165	162	161	151	177	176	158	161	189	182	173	137	169	169	171	166	159	141	149	156	160	172	158	182	146	157	152	184	155	168	143	178	155	167	159	147	155	146	159	151	170	176	179	162	165	154	173	195	157	162	162	163	161	141	153	147	192	151	154	166	152	172	144	163	163	146	161	167	141	160	139	164	148	175	149	154	167	179	166	189	168	152	154	138	157	166	160	150	166	174	160	156	151	155	134	178	161	158	151	176	167	158	159	147	181	157	162	163	153	158	170	163	141	168	147	159	195	164	157	152	177	169	178	155	186	162	181	174	169	152	157	155	142	175	171	152	144	177	168	170	147	155	156	175	167	175	144	189	167	145	170	150	170	155	155	149	145	166	159	164	143	145	154	164	178	159	157	153	133	165	141	162	162	177	142	148	156	162	179	175	138	137	152	154	166	155	151	165	144	168	169	157	155	132	158	162	169	138	158	161	143	164	143	182	165	178	161	149	162	161	173	132	139	187	157	189	132	177	138	160	156	184	149	163	139	170	172	150	156	140	181	149	154	132	142	155	150	139	156	151	168	173	156	164	192	162	147	147	178	155	179	152	195	158	147	167	144	171	162	163	144	160	140	185	148	144	190	158	133	188	155	153	163	162	140	160	169	135	166	155	180	144	151	145	150	140	179	150	173	137	137	146	182	163	155	144	140	159	180	181	165	173	158	154	171	142	166	147	141	160	187	184	151	161	168	161	176	193	148	161	173	144	135	172	149	149	160	168	143	156	168	165	160	168	155	170	175	156	143	152	175	176	149	160	134	175	155	174	157	145	154	138	147	148	149	140	131	196	151	141	146	147	161	162	167	150	183	128	130	170	191	160	162	159	147	174	167	163	182	155	177	148	163	178	155	151	155	159	149	140	155	167	142	160	162	191	162	190	176	173	148	170	171	164	152	169	168	147	160	159	166	158	157	160	195	155	159	145	171	142	157	157	177	174	160	147	155	163	168	153	171	160	150	153	177	170	166	147	150	147	187	195	171	157	166	170	160	149	149	144	153	142	162	136	159	163	147	177	171	170	170	197	184	137	154	165	169	153	171	158	170	171	153	152	162	160	162	144	175	169	177	141	171	150	169	167	153	161	156	160	177	160	163	146	175	131	182	139	176	160	174	154	167	149	171	130	156	162	136	156	181	167	148	152	145	189	149	160	161	146	166	154	158	140	158	146	152	180	137	152	151	161	137	163	158	137	166	158	145	163	163	162	149	165	157	161	149	158	164	149	153	168	164	171	147	162	164	155	166	183	170	163	177	172	136	161	157	156	134	170	145	142	157	178	140	167	168	150	154	165	167	161	137	150	151	149	178	172	156	161	158	149	169	164	159	153	161	135	178	177	195	146	161	166	157	174	157	185	158	171	151	158	139	168	161	172	156	160	172	148	146	154	166	156	164	149	150	186	142	174	142	158	160	181	166	142	154	185	196	163	164	135	177	162	154	154	178	186	153	165	170	193	165	139	147	172	158	165	115	142	168	169	190	164	197	190	146	160	156	167	145	167	142	156	166	146	164	163	184	151	167	138	165	152	179	172	130	145	170	158	172	168	147	163	199	142	166	161	158	156	172	162	158	165	160	161	169	168	159	147	144	157	142	151	169	168	157	159	160	163	172	180	156	151	155	154	135	179	159	161	147	157	183	146	158	142	165	174	149	171	170	151	166	154	181	169	165	169	167	154	153	157	154	184	158	150	153	160	124	156	179	174	138	166	172	180	172	151	168	168	172	177	181	159	143	163	160	185	157	167	160	141	195	151	157	155	138	182	169	167	175	171	151	131	168	143	167	199	153	138	158	184	154	151	171	174	176	152	157	127	146	177	177	159	161	149	179	156	131	132	162	144	162	154	154	137	174	156	147	139	154	153	151	162	165	153	174	182	155	164	185	175	158	155	172	160	159	171	163	152	169	168	180	163	156	154	154	168	169	172	143	169	184	156	173	146	148	154	162	164	171	140	162	152	170	156	141	157	155	159	149	152	195	179	169	139	154	170	156	152	153	162	166	133	144	145	131	145	179	168	171	153	164	171	164
3267	2651	1492	807	589	479	434	405	390	402	387	390	384	371	383	374	416	381	316	370	368	386	347	353	350	393	376	373	348	344	362	400	383	384	379	411	372	379	382	399	372	384	334	379	391	354	395	372	413	386	375	364	369	378	377	369	391	391	363	353	377	362	411	386	341	378	369	377	324	388	353	378	365	333	354	361	357	330	379	333	375	371	367	400	338	348	364	343	374	366	362	359	391	384	354	354	367	344	372	380	386	347	334	387	330	361	374	338	363	360	366	344	364	394	382	384	337	359	374	354	409	362	358	373	356	353	381	332	375	393	369	367	389	364	362	367	333	352	355	365	378	376	360	355	355	359	347	341	363	371	349	336	354	376	353	353	343	349	358	351	388	346	364	376	345	357	374	353	361	371	357	365	378	426	377	375	354	347	332	373	324	339	347	336	377	369	369	398	376	376	350	353	364	380	365	369	363	372	376	363	326	378	321	363	369	345	378	379	373	364	361	374	386	355	379	356	367	355	342	343	391	352	375	354	368	404	400	396	342	368	374	364	344	357	340	385	352	374	403	372	357	356	366	342	354	392	390	349	396	386	369	419	361	391	357	387	354	350	379	352	379	382	341	367	375	377	389	312	370	376	357	365	401	358	397	362	344	370	360	369	354	360	381	360	398	357	407	364	346	377	358	345	343	400	391	389	366	344	366	380	387	410	348	359	367	316	358	352	358	354	412	376	349	348	354	365	370	363	354	353	370	378	378	363	351	396	366	339	385	373	374	390	376	347	352	335	349	362	375	387	363	346	362	391	368	388	364	367	411	375	350	363	381	360	330	399	351	343	398	370	392	365	357	383	364	364	350	383	385	351	344	357	352	329	366	355	348	355	382	332	358	359	369	339	344	394	367	364	365	355	350	338	348	374	354	367	370	338	344	378	353	359	362	364	347	333	358	382	379	370	391	360	353	345	365	349	374	332	369	398	385	371	352	383	366	353	389	367	368	348	370	339	333	352	358	392	397	359	374	387	366	357	377	359	409	350	359	360	381	381	364	352	375	335	356	340	363	363	322	382	386	383	371	354	353	347	368	360	362	388	322	397	342	376	391	376	359	368	378	363	372	390	355	366	376	367	360	383	317	358	357	378	342	351	364	334	364	367	342	360	421	386	363	378	366	371	366	395	359	385	394	403	373	375	388	384	368	366	374	406	375	358	362	358	393	362	364	357	342	370	347	350	351	357	360	343	355	364	330	375	340	363	393	376	366	358	381	347	383	352	367	380	379	363	374	348	352	397	344	356	359	376	376	366	351	349	373	379	342	382	345	364	388	390	373	362	368	386	376	369	366	346	361	383	345	351	422	345	336	367	351	349	361	358	377	376	382	325	366	319	360	340	335	350	352	368	376	388	347	354	360	365	360	372	335	337	364	355	402	377	367	354	378	386	361	340	369	369	335	374	374	357	342	357	396	375	356	333	357	375	359	366	378	405	382	353	391	348	376	377	336	347	371	338	385	366	376	382	335	359	334	380	385	388	366	342	384	344	348	332	383	362	333	361	358	392	353	343	344	373	367	313	345	374	379	365	362	355	351	368	373	372	368	373	347	367	386	380	341	332	384	384	367	395	356	369	390	358	325	359	394	338	341	390	370	359	359	369	341	342	350	336	342	353	380	354	419	362	345	353	395	359	395	340	344	367	348	357	359	337	362	344	387	360	385	337	386	356	381	378	388	352	380	379	356	366	370	361	353	367	401	363	366	349	342	354	374	387	335	384	364	373	369	348	344	363	362	369	376	365	378	360	341	374	357	373	378	363	350	361	364	393	354	356	365	358	386	361	354	374	369	365	365	334	333	339	383	372	380	351	355	357	352	386	421	367	336	351	331	354	347	367	340	367	358	391	363	360	397	378	393	399	366	365	354	405	340	358	372	362	359	385	363	396	379	356	350	368	369	366	326	357	372	343	379	368	383	346	366	362	349	340	328	365	375	347	372	366	356	365	369	337	388	370	350	347	339	318	360	361	343	378	343	395	418	374	363	372	351	397	355	360	355	390	380	374	375	351	379	395	363	358	361	337	379	366	356	365	352	341	359	389	365	338	388	345	385	351	363	381	405	380	328	358	385	353	404	359	332	340	401	361	381	384	349	351	366	384	359	381	362	344	408	367	364	362	347	363	356	350	355	375	378	368	361	328	355	401	381	370	325	342	355	335	382	368	382	379	363	372	344	396	356	382	388	355	337	307	359	373	378	387	347	379	361	371	371	353	365	356	389	393	328	343	364	352	317	375	323	322	374	370	345	364	384	352	378	349	401	372	349	402	352	365	358	368	351	380	408	336	325	364	359	366	362	340	356	398	392	399	405	350	385	350	399	402	354	379	345	402	406	354	380	364	377	387	366	356	375	356	355	365	363	349	355	373	364	332	413	364	371	369	358	397	388	369	357	380	382	404	417	402	382	377	387	386	351	342	369	354	377	373	368	358	356	422	339	383	322	349	368	364	375	356	369	348	371	356	361	365	374	381	370	417	369	343	360	353	357	371	369	389	387	371	370	339	355	372	349	354	370	388	374	392	366	371	366	375	354	355	360	390	383	334	352	394	373	370	355	362	378	360	387	398	377	352	339	393	359	374	374	349	383	384	339	342	379	348	352	369	334	352	392	351	363	349	387	374	383	352	352	368	319	343	337	383	387	345	346	397	372	371	343	383	375	351	341	359	345	330	381	397	344	392	403	365	370	354	362	384	376	353	332	353	334	369	348	355	341	398	377	378	337	359	351	399	346	378	370	384	346	379	374	335	375	331	364	357	369	388	360	341	370	336	372	371	386	350	361	351	357	350	337	342	370	360	377	346	348	408	409	327	378	358	347	340	348	387	355	380	377	364	407	349	360	380	374	364	376	349	390	366	369	364	368	348	427	352	345	386	372	382	365	367	338	390	334	355	388	385	389	363	375	388	381	381	386	339	362	382	386	338	395	382	359	391	364	407	365	361	344	344	357	398	358	357	362	372	382	331	358	375	362	337	396	373	386	367	375	378	329	369	360	373	363	336	360	327	402	389	376	325	339	353	320	354	350	346	338	366	343	338	364	354	381	370	342	386	348	376	394	364	362	348	369	405	349	375	362	349	373	382	357	358	371	375	383	407	372	397	359	372	355	388	367	333	365	393	377	371	375	367	357	369	372	360	363	336	375	375	356	351	376	360	361	399	349	378	334	366	328	356	349	316	380	380	357	361	360	340	381	362	365	376	370	396	355	361	349	367	402	348	332	374	395	371	370	350	336	362	365	384	376	343	379	362	382	333	340	338	378	364	353	363	386	376	372	410	344	360	339	357	398	379	367	356	382	325	379	362	366	389	384	405	379	374	333	351	338	389	359	370	345	422	366	361	359	284	391	373	356	360	351	356	348	354	350	386	365	356	374	367	349	351	346	372	329	376	360	354	355	342	378	360	362	361	377	348	379	346	351	413	370	328	346	373	367	358	337	365	369	392	363	359	352	340
24275	21424	25769	27519	21429	21390	2435	403	303	244	226	211	229	215	177	207	188	172	167	197	170	174	174	165	144	165	158	161	162	150	166	170	186	165	175	162	177	156	190	162	147	168	172	182	177	185	183	142	158	182	177	183	191	179	202	194	172	162	152	153	156	189	162	180	161	181	174	181	151	183	170	142	177	185	156	170	169	148	181	159	145	167	143	144	189	162	180	162	162	146	162	149	179	167	169	160	155	168	139	160	163	177	151	157	157	132	153	179	170	147	161	177	174	162	174	133	157	181	142	154	160	146	161	155	144	116	159	173	154	152	180	157	162	180	151	166	155	175	151	137	159	165	154	151	153	177	147	151	174	150	139	170	172	148	156	155	153	145	153	162	164	154	178	164	166	164	148	159	162	144	178	159	136	156	166	183	145	144	155	169	185	177	156	130	152	150	149	171	167	145	131	145	190	187	185	159	177	143	156	146	138	156	161	174	154	180	146	168	151	148	182	147	138	149	158	169	157	171	160	141	154	156	157	137	154	155	158	154	177	162	149	164	145	165	160	159	160	177	160	155	159	171	162	158	153	157	147	151	157	151	145	154	154	140	181	140	151	163	154	154	180	163	191	144	143	168	164	171	172	140	176	174	162	163	145	166	168	173	162	169	150	147	137	170	167	150	160	159	147	177	159	166	173	156	165	143	173	180	169	168	152	170	137	173	159	150	165	155	147	155	161	150	148	148	150	147	146	177	143	161	181	154	180	172	160	143	159	196	173	153	157	157	136	152	160	157	142	150	154	146	148	173	150	163	195	167	154	165	177	149	172	166	161	154	166	161	159	162	150	169	161	163	153	148	148	165	151	180	128	188	176	169	142	154	154	153	155	172	153	152	149	170	151	167	173	164	140	158	133	169	153	142	137	146	143	165	150	159	154	159	168	145	166	165	170	171	178	155	155	160	143	156	132	163	153	147	150	167	161	190	159	173	146	163	153	155	149	147	156	155	161	158	155	158	150	146	136	144	169	152	140	149	161	155	157	155	147	122	151	134	155	166	135	161	157	170	168	137	176	150	134	163	154	175	161	169	144	142	163	150	140	166	163	156	161	140	150	169	141	156	144	143	169	168	137	168	163	139	143	159	167	180	170	148	147	165	138	150	133	161	181	174	166	153	162	154	168	161	169	154	136	160	181	143	174	158	183	157	153	168	165	159	170	172	157	167	169	161	134	146	166	189	167	165	169	168	166	143	181	145	153	142	177	176	165	166	152	151	145	167	174	160	162	179	139	161	169	157	167	142	160	164	195	179	161	168	149	149	154	158	167	156	173	195	167	166	155	194	150	186	146	137	151	142	158	155	138	150	174	175	163	150	164	145	156	147	178	154	158	164	164	167	161	154	151	157	163	166	158	164	170	132	160	146	163	178	163	151	179	179	147	132	146	166	155	166	158	189	156	146	153	148	138	147	156	192	157	173	181	180	177	153	144	154	125	133	177	151	169	181	177	148	161	168	158	130	157	148	151	168	143	148	179	163	171	148	175	157	157	139	151	152	180	158	149	163	157	164	151	156	168	161	164	167	164	154	155	163	149	163	161	136	150	150	152	149	156	141	163	166	175	184	166	151	148	139	164	182	172	161	155	137	152	158	160	158	144	173	165	147	149	187	185	145	151	160	154	170	165	154	147	149	146	137	151	165	162	159	160	164	157	175	157	186	156	157	140	185	149	155	153	197	179	159	134	150	163	143	163	161	127	157	178	188	164	143	151	146	158	151	163	133	139	142	174	167	166	155	173	149	168	161	146	148	143	175	175	147	161	137	173	158	166	161	172	157	164	175	147	161	166	161	157	171	166	179	172	158	144	168	165	175	165	152	152	173	142	188	186	169	160	171	146	184	177	153	159	134	178	166	146	145	150	161	127	136	164	152	150	166	153	164	154	163	171	140	159	158	137	177	158	156	171	161	159	152	153	204	153	181	151	132	177	152	171	154	157	159	164	154	153	165	161	145	143	176	148	155	154	150	174	152	167	158	154	172	156	142	134	158	132	150	165	120	155	150	174	158	169	136	163	171	181	157	170	158	168	171	174	155	149	134	161	157	154	183	165	166	158	134	166	155	165	157	151	163	136	178	170	132	167	159	144	182	155	138	137	173	182	163	180	159	124	148	174	157	160	167	168	153	160	156	150	172	156	150	143	178	136	125	142	162	142	166	153	138	171	162	160	152	157	163	165	159	176	148	157	159	141	148	142	144	167	161	168	186	170	162	176	173	149	178	171	171	170	156	149	172	161	170	161	149	157	153	191	147	149	157	166	136	137	139	145	164	143	180	166	146	141	174	154	128	142	140	144	164	146	149	157	188	130	155	159	175	165	148	156	142	164	160	152	165	153	129	145	182	166	161	193	157	152	174	168	147	136	165	142	162	162	168	153	166	169	160	141	181	173	162	158	161	157	156	158	146	183	149	162	167	164	171	157	147	159	175	150	144	140	200	142	158	144	154	158	143	170	162	166	165	137	176	158	150	158	150	168	146	156	174	163	142	170	136	182	172	192	165	146	151	169	156	169	168	157	163	155	176	151	147	159	165	179	126	141	147	176	149	154	164	168	141	158	169	153	158	171	145	156	175	158	156	155	146	172	156	151	144	150	144	131	161	166	162	156	143	143	161	164	150	167	163	158	168	138	140	166	137	164	143	176	147	159	192	145	147	130	156	147	157	181	152	184	165	144	145	176	156	149	159	162	165	165	185	155	138	162	159	150	176	142	141	159	160	165	151	159	151	157	162	150	158	158	160	147	158	196	161	165	165	162	138	163	175	142	172	149	145	131	140	147	153	164	188	164	141	178	139	161	151	157	152	160	158	173	167	161	167	150	151	164	152	130	168	153	170	173	175	153	152	171	164	157	159	149	184	154	155	118	139	162	152	132	167	142	153	147	157	165	157	158	128	152	136	151	160	166	141	146	161	153	151	144	158	166	156	171	138	167	128	163	157	169	162	153	150	136	154	160	161	181	161	166	149	149	157	143	178	173	167	136	172	180	147	142	168	174	150	162	156	166	159	157	180	168	153	169	162	148	153	192	154	156	139	133	159	156	160	173	159	155	138	165	165	154	144	140	141	139	162	143	140	141	159	150	162	159	157	174	146	137	170	150	168	182	153	158	170	143	148	162	171	176	160	153	172	171	160	153	177	163	168	139	151	139	163	163	161	159	171	158	173	176	144	166	167	148	177	166	167	156	151	135	162	140	164	171	157	159	164	141	170	158	136	170	140	171	168	186	151	156	144	139	155	149	144	154	152	159	149	161	174	170	155	139	155	142	140	175	160	168	156	167	172	157	146	170	153	182	144	149	198	161	160	146	138	169	159	184	176	185	152	165	145	144	154	155	156	154	175	154	137	174	151	139	152	154	175	159	165	154	144	152	181	153	151	143	161	146	148	153	143	162	168	162	164	144	152	133	172	133	175	152	154	163	176	155	158	149	179	148	170	154	159	149	156	154	164
3222	4523	2570	1229	741	590	490	425	433	394	383	417	410	339	330	368	367	363	391	363	387	346	395	366	335	342	362	353	363	373	336	357	344	382	350	324	335	330	393	306	323	320	326	385	352	350	343	347	362	328	365	374	361	315	387	361	334	349	344	359	377	337	353	366	337	318	369	339	375	342	352	338	400	393	335	341	357	377	382	321	355	376	344	358	353	322	357	352	341	371	363	386	369	374	363	372	338	350	351	352	329	359	355	360	385	345	341	346	388	354	351	358	342	333	371	351	348	331	334	345	346	364	368	343	352	363	340	351	367	360	361	372	334	328	321	380	328	311	320	339	352	374	339	365	348	351	312	357	340	377	353	371	358	339	363	369	357	342	328	356	335	335	348	357	315	361	317	343	373	379	375	366	358	355	347	364	334	345	359	339	346	366	362	334	345	336	339	356	362	337	345	334	340	345	334	344	382	369	366	354	345	331	363	338	383	338	332	339	347	332	363	356	348	360	349	324	323	329	344	336	359	345	341	369	316	354	369	340	370	353	349	372	375	349	356	350	368	346	378	321	354	279	344	375	373	326	377	348	346	333	368	338	377	322	340	361	336	322	341	346	334	343	352	359	338	345	366	321	342	325	338	349	362	363	319	353	344	317	360	346	353	356	394	351	364	356	407	365	363	330	343	357	349	334	352	340	315	379	368	367	354	367	341	348	347	355	375	365	321	328	318	366	350	336	357	304	371	366	344	337	331	348	342	362	358	356	377	323	347	332	389	338	331	341	352	336	337	330	348	337	335	378	347	365	331	352	356	363	347	324	364	334	384	358	338	343	343	342	377	399	352	381	357	338	356	325	359	340	334	349	345	337	365	363	357	320	327	339	365	362	354	348	311	338	349	325	324	317	380	357	352	363	336	343	367	391	373	320	348	361	364	336	349	326	349	344	347	330	360	377	346	361	358	338	359	360	347	372	333	341	315	316	361	370	314	356	350	339	338	374	342	386	374	360	359	342	333	381	346	338	371	339	337	361	383	357	347	360	321	349	384	355	356	330	350	368	334	340	348	354	338	378	341	351	321	338	378	347	368	311	395	357	367	323	367	349	378	371	357	364	341	347	360	320	342	341	322	331	381	329	338	355	317	348	362	357	360	344	343	336	342	357	348	345	368	343	368	317	373	357	348	340	352	343	362	360	315	316	378	396	363	321	347	332	366	349	354	358	343	360	349	346	379	331	344	343	348	370	336	341	341	368	327	362	347	335	334	337	336	364	324	350	363	331	330	356	344	388	342	352	370	366	352	353	329	337	383	343	345	355	370	360	323	311	348	373	343	377	359	316	359	338	354	362	335	335	349	345	352	374	351	331	322	361	354	326	372	340	340	326	343	327	355	323	368	341	330	355	331	320	351	326	340	349	385	349	339	311	362	319	353	358	331	354	324	372	344	366	333	350	340	329	345	375	337	377	335	349	339	351	333	332	371	383	334	376	349	321	367	342	358	374	331	344	317	352	319	359	329	354	366	359	364	358	332	352	366	362	335	349	398	350	364	369	328	342	332	375	383	339	350	348	342	335	331	357	351	337	361	341	357	374	396	336	375	352	340	342	346	390	343	333	380	328	348	390	380	307	346	364	320	334	294	330	353	353	340	335	344	335	343	367	333	333	346	351	332	347	338	357	376	382	374	353	353	343	376	348	351	345	365	356	366	344	373	385	349	356	347	343	341	325	355	369	351	367	358	333	358	332	341	340	355	367	373	337	353	368	315	354	380	335	344	365	334	379	363	335	365	388	351	358	351	336	314	334	334	360	334	326	339	377	337	350	377	321	370	343	338	352	341	338	315	372	344	352	325	364	351	357	383	331	305	330	377	369	386	340	333	316	318	343	323	336	354	361	360	340	386	329	354	310	361	334	351	349	356	333	366	358	380	339	355	315	341	344	371	349	346	327	381	358	338	367	373	337	378	350	370	313	356	331	352	328	320	374	382	368	389	376	317	323	347	310	349	336	333	331	351	356	363	308	319	313	344	359	324	356	345	355	312	336	362	353	371	352	325	359	319	356	336	314	341	328	374	351	344	343	353	338	335	357	338	361	328	305	342	379	340	353	357	318	329	341	321	344	341	356	355	378	342	348	371	339	365	342	352	348	401	365	337	367	355	349	341	323	366	346	347	306	334	360	324	331	352	349	332	326	333	345	343	342	322	329	308	336	336	353	341	335	344	373	350	354	365	376	372	342	346	382	328	371	362	355	375	365	335	351	342	365	345	339	330	368	376	316	356	353	353	355	335	340	361	352	291	350	364	357	383	354	370	358	358	367	375	368	364	334	300	345	355	365	366	360	327	351	318	318	341	343	352	347	339	333	325	360	350	343	349	341	352	328	345	346	323	346	359	387	329	344	332	296	369	341	346	360	338	360	329	345	369	399	349	343	351	332	359	338	334	375	323	342	327	371	385	342	340	341	381	347	338	369	360	364	367	329	346	348	377	365	319	355	364	358	343	333	391	340	365	342	399	345	352	334	331	349	341	373	376	355	355	355	395	347	358	354	345	329	362	385	349	324	354	334	338	361	349	349	349	357	353	329	341	377	350	342	381	352	390	381	330	344	356	317	329	341	319	354	376	373	354	351	368	333	366	339	345	348	342	349	365	360	352	360	347	346	325	352	366	369	352	325	393	356	323	348	350	335	309	351	308	378	309	358	331	315	396	382	348	346	324	345	355	336	339	320	323	357	338	342	361	348	403	341	359	375	345	350	366	405	330	341	351	351	357	324	297	346	349	316	387	362	370	364	367	372	343	365	376	362	336	339	353	343	367	354	345	371	336	326	335	344	359	320	334	334	363	339	365	355	372	362	319	321	354	348	327	354	358	372	355	356	339	335	281	338	346	335	361	338	362	372	409	372	349	360	361	361	331	368	366	345	348	323	351	343	319	328	365	328	343	368	346	330	343	346	373	361	336	349	342	319	306	345	358	368	350	321	348	354	310	340	325	335	393	357	352	370	355	362	378	323	351	359	325	363	358	385	347	304	331	362	368	352	347	366	315	325	306	349	364	355	340	354	319	357	335	349	352	374	332	365	360	337	348	375	340	375	381	374	332	372	364	312	361	350	362	344	370	335	354	324	374	335	363	380	375	341	336	332	344	321	375	331	371	318	335	355	324	399	347	346	339	366	307	331	374	356	340	352	356	357	360	389	395	355	336	318	352	365	346	344	354	339	383	346	321	382	382	355	344	356	347	347	343	352	326	339	356	344	375	336	355	338	325	366	362	360	360	367	331	335	329	361	343	360	359	354	343	356	370	335	369	356	341	327	358	304	339	362	349	301	349	366	330	319	331	358	374	314	328	341	343	341	316	356	369	375	320	374	336	329	361	322	356	349	362	347	322	374	371	315	364	331	360	329	356	357	363	340	357	330	363	323	354	349	379	371	362	344	343	362	321	339	352	327	357	354	347	334	360	359	380	343	318	356	372	372	339	334	368	350	336	382	327	335
33075	10842	832	158	140	147	122	121	108	127	120	127	109	139	114	116	103	134	143	108	114	132	111	112	99	123	103	114	124	125	142	131	102	134	112	126	134	135	122	125	127	127	125	115	123	113	143	121	114	102	149	131	130	131	120	121	109	135	99	117	122	116	110	108	130	123	121	120	133	124	119	123	111	118	115	150	120	123	130	141	136	115	119	125	107	131	114	130	119	121	134	124	125	111	125	135	140	137	107	127	140	104	118	118	123	117	131	131	127	106	113	124	116	134	119	99	135	124	143	121	125	130	112	115	133	129	106	115	124	114	140	135	112	119	130	113	127	123	125	152	107	126	125	130	113	125	142	144	125	105	134	106	146	112	109	127	97	109	109	119	117	118	115	119	137	112	123	108	99	119	125	117	113	124	111	122	131	110	118	117	112	124	119	127	124	119	117	134	116	114	110	114	105	138	111	129	114	138	109	98	118	110	120	127	118	108	114	139	113	131	134	135	134	114	127	113	126	128	135	114	122	133	143	141	140	116	123	128	108	108	118	116	121	116	109	145	135	104	119	111	117	111	113	133	106	152	120	134	108	121	118	118	116	120	111	115	116	123	105	100	118	121	127	126	107	114	113	139	114	125	114	127	121	113	115	122	106	116	130	116	122	127	116	123	129	121	133	126	124	120	108	105	104	131	136	121	140	130	122	126	118	104	138	139	130	125	130	137	109	147	120	120	100	130	116	138	136	124	127	132	127	116	112	121	127	103	109	118	121	121	125	110	119	120	129	113	127	137	121	108	108	118	114	94	109	134	123	112	103	129	105	119	124	99	113	111	120	124	118	116	113	137	123	114	111	126	133	117	141	141	131	127	114	131	125	117	127	122	108	127	118	123	136	137	118	139	101	110	121	130	115	132	124	106	138	128	129	128	117	138	122	120	106	109	116	118	133	122	121	127	123	124	115	115	128	108	110	129	126	135	112	125	111	101	118	122	120	128	140	114	109	109	106	127	116	124	127	117	152	126	120	135	108	117	127	114	127	123	103	116	142	115	106	130	129	124	131	119	113	123	110	127	116	144	106	144	118	119	124	129	121	129	105	117	130	123	106	140	102	115	116	104	117	120	109	100	111	110	108	105	105	111	116	145	103	107	117	115	123	107	116	109	115	132	120	124	124	128	118	117	130	126	112	130	124	130	130	116	144	124	122	119	117	141	124	123	105	116	114	111	112	116	127	120	120	129	106	144	117	132	124	135	112	121	116	105	135	118	131	144	110	124	118	138	107	105	111	124	107	113	128	114	115	128	124	130	119	128	107	119	137	105	122	112	129	124	120	111	120	123	122	139	132	124	138	132	118	129	132	127	128	129	111	114	114	112	113	113	122	134	120	113	121	129	121	123	133	122	127	119	136	123	111	120	146	114	114	129	114	108	128	110	122	119	137	139	107	134	104	140	135	117	118	130	137	118	126	112	114	137	102	128	121	130	114	115	118	136	140	130	111	114	115	120	129	115	125	110	104	94	108	99	127	121	120	93	131	115	105	127	95	151	110	112	122	108	125	137	116	126	107	120	117	109	107	131	131	131	123	141	128	138	117	107	138	110	102	102	121	144	130	117	135	116	122	139	110	113	98	117	117	117	112	128	131	115	126	126	117	109	112	111	117	105	121	120	127	125	111	106	125	112	144	123	122	124	141	136	155	129	123	138	118	114	140	122	135	118	134	123	147	118	106	114	103	103	116	123	126	118	114	114	115	119	119	135	116	121	139	146	139	137	123	129	147	114	107	119	119	130	115	117	109	120	108	130	132	113	131	108	116	91	111	119	119	125	111	133	96	104	130	110	121	124	123	131	124	103	119	120	116	124	113	117	129	99	111	120	107	122	105	107	125	123	138	118	138	115	138	133	122	136	107	123	116	102	100	110	108	137	131	100	125	146	122	121	124	131	105	125	114	87	115	128	107	124	113	125	142	105	108	134	114	99	113	126	110	116	123	104	127	113	145	132	127	98	112	104	149	123	115	114	129	125	110	109	135	138	117	133	134	125	126	130	143	120	136	130	119	131	116	123	132	103	127	129	123	112	133	119	117	122	113	123	136	108	131	116	140	141	134	128	114	144	115	127	143	107	139	137	121	109	134	119	108	115	112	119	129	122	117	125	115	136	115	131	143	136	118	106	135	122	105	97	106	109	105	122	129	113	127	118	119	137	135	139	140	119	126	150	120	105	109	89	112	139	132	121	115	93	110	115	109	116	107	120	122	112	129	127	143	116	108	114	108	119	146	116	117	116	109	106	121	117	108	133	112	120	116	129	118	117	120	122	117	106	135	109	114	129	123	115	92	97	124	109	115	104	120	105	127	101	133	108	113	122	142	111	120	121	127	137	93	133	119	107	115	126	100	116	127	120	146	126	127	122	113	130	136	120	133	118	128	136	108	127	131	120	133	140	111	124	124	127	106	141	138	121	119	138	110	139	109	118	126	130	133	122	116	129	106	120	118	103	125	115	116	97	96	107	130	130	112	118	129	107	135	131	125	123	111	138	127	122	129	127	137	119	139	119	134	100	119	118	136	119	126	121	141	115	119	129	111	110	116	125	125	119	139	136	109	118	136	142	119	129	126	132	126	102	134	138	116	126	132	136	117	120	123	129	141	115	111	140	120	122	84	138	119	130	89	129	148	135	116	113	129	128	129	108	111	119	115	125	115	131	107	120	111	113	123	137	128	108	128	134	100	112	135	108	112	116	130	134	119	119	125	127	122	141	124	116	124	100	117	125	107	127	120	100	107	119	121	118	117	136	110	134	112	130	131	122	130	117	132	152	141	123	118	112	121	102	129	115	116	108	144	126	115	96	110	113	108	127	116	131	113	120	131	123	109	110	110	125	112	107	105	117	143	118	111	127	103	121	125	141	147	136	118	139	120	124	106	106	108	125	126	103	115	104	114	127	134	93	119	105	130	133	110	107	116	138	118	122	117	136	114	126	133	120	125	126	118	103	114	108	103	105	128	118	112	129	144	109	115	122	124	119	108	127	116	125	110	118	120	113	115	133	128	114	102	128	130	126	123	128	120	132	134	122	130	108	133	91	118	112	111	121	111	119	113	128	142	140	126	124	122	114	110	123	126	119	143	106	135	121	134	118	126	112	118	122	110	136	111	125	128	148	113	152	112	131	106	109	119	131	119	130	109	142	126	108	128	116	122	130	103	140	126	121	121	110	122	117	108	131	103	136	106	131	138	143	126	109	114	134	117	124	127	119	111	97	141	102	99	121	137	123	114	109	128	138	127	143	113	125	130	114	129	139	136	112	134	134	140	136	146	109	124	107	123	108	127	123	120	120	109	122	114	117	118	129	116	137	119	130	110	132	126	105	139	133	110	105	118	129	116	113	128	114	125	137	118	111	136	116	137	113	109	132	114	124	109	111	108	121	102	123	112	132	113	114	139	109	135	112	135	142	127	124	90	132	109	114	123	124	126	104	113	122	106	113	139	124	112	121
5202	415	328	306	315	302	295	289	297	273	305	293	309	274	274	277	320	296	310	315	287	296	305	289	276	274	312	292	269	302	288	304	289	280	268	299	282	292	272	291	296	305	286	290	296	288	262	295	286	276	287	293	296	292	310	291	306	299	271	291	276	306	288	324	278	275	281	290	318	269	279	307	281	291	294	316	306	261	283	290	286	301	276	304	303	309	262	309	294	270	280	329	282	315	321	280	291	311	283	320	309	287	286	313	297	327	310	285	332	307	278	258	284	292	312	282	301	300	262	269	338	311	277	284	282	293	276	308	311	290	267	293	282	309	283	273	296	299	337	317	273	281	292	286	279	314	304	279	303	296	310	263	299	293	235	281	293	274	278	277	275	282	305	277	260	315	291	282	302	270	293	294	299	245	276	304	296	301	268	283	300	269	292	297	323	295	290	291	309	297	304	273	274	275	291	293	297	320	297	275	304	302	281	278	270	279	303	294	276	288	300	311	268	312	283	290	262	314	291	271	293	319	315	311	289	306	279	306	285	267	286	266	301	290	309	303	286	303	268	291	313	300	273	307	277	273	323	307	291	312	293	273	303	284	300	263	288	261	290	281	292	292	302	299	291	301	287	298	302	279	288	290	303	322	267	306	304	287	312	298	320	280	324	315	272	274	284	297	313	267	296	316	290	288	277	291	301	287	307	309	285	272	313	281	281	289	298	280	292	296	303	288	272	296	284	279	297	314	310	300	272	300	282	306	293	330	299	263	277	291	294	310	289	285	274	291	308	321	285	325	298	283	274	288	288	287	310	320	306	303	281	287	287	281	309	291	294	282	288	283	312	281	277	285	315	260	303	289	292	299	266	255	296	304	282	331	288	277	296	316	282	339	296	306	323	310	299	282	275	300	314	294	279	293	274	276	286	286	272	319	281	307	285	320	315	259	316	293	312	261	308	287	285	300	280	285	282	291	284	324	273	292	276	310	290	326	316	264	288	305	289	277	299	301	310	283	295	260	296	275	295	295	283	283	318	257	276	269	311	279	298	293	251	313	286	290	316	305	262	286	279	284	302	294	291	272	289	303	311	310	310	295	291	289	272	270	292	301	286	289	284	270	292	289	274	289	271	286	306	302	276	264	306	286	301	317	301	310	281	293	290	282	278	278	267	289	306	274	288	303	301	319	298	279	315	278	312	279	299	282	290	309	294	300	284	304	301	304	301	279	300	292	270	291	291	272	299	321	311	262	297	276	295	286	324	289	289	293	296	313	283	308	278	276	299	296	302	300	269	286	282	269	295	336	268	313	299	294	303	312	311	261	259	293	264	291	273	285	294	278	303	287	299	307	307	269	286	298	288	290	261	282	280	278	302	304	307	312	302	267	300	276	279	268	265	311	290	318	287	296	284	293	291	273	285	297	317	289	303	283	271	296	283	312	273	297	310	305	286	283	291	302	294	310	332	286	285	286	294	285	302	310	299	249	266	270	307	271	290	286	304	311	313	316	289	264	285	282	285	316	281	284	268	261	262	276	335	284	311	265	318	265	288	260	249	265	260	286	276	295	284	270	323	283	254	310	284	294	301	292	278	284	271	267	285	276	288	289	268	294	323	297	282	281	300	320	290	286	301	267	281	294	288	277	292	300	282	313	316	300	334	315	285	316	311	258	282	329	298	279	290	277	291	307	281	268	295	271	287	307	265	281	315	287	292	273	283	289	298	302	301	291	259	259	289	273	302	318	315	312	307	267	304	278	288	276	301	252	269	290	283	276	276	312	298	294	336	283	304	283	293	335	304	287	309	265	325	292	248	295	262	285	298	256	303	260	274	272	286	233	280	254	282	302	306	317	299	307	305	342	301	275	302	308	309	299	284	283	308	292	292	298	265	280	280	299	282	284	291	285	280	268	256	316	256	279	293	308	270	272	312	276	297	303	271	321	301	285	296	276	301	276	292	278	300	292	274	321	296	305	285	268	257	279	303	302	312	311	287	308	276	315	267	293	295	296	295	299	285	322	289	292	299	295	280	337	294	281	278	297	292	314	288	289	308	301	275	302	308	279	298	279	288	305	312	289	292	290	285	285	310	284	290	280	288	298	281	303	322	285	279	280	279	288	274	286	270	265	296	292	275	310	263	273	312	273	275	293	316	302	274	298	271	287	287	282	302	284	307	272	283	307	288	311	313	284	291	309	279	265	287	301	285	281	317	298	294	285	332	321	278	280	269	272	298	318	296	250	274	316	299	296	283	266	271	285	308	255	256	321	292	288	293	275	295	335	282	284	276	282	247	302	295	285	259	312	293	286	300	314	290	285	300	310	294	299	280	299	287	329	299	266	305	303	293	280	289	308	271	305	318	291	303	290	317	299	312	288	284	288	292	295	295	314	293	292	309	270	292	278	317	313	275	283	287	286	267	289	288	294	288	293	279	293	274	281	310	323	305	340	281	299	304	306	295	307	305	287	269	287	305	285	318	265	257	296	291	273	314	279	332	300	279	278	284	307	292	271	317	270	302	280	309	288	274	286	309	297	272	300	273	272	311	305	275	284	292	308	288	274	275	287	319	274	277	259	267	298	315	301	298	275	282	292	317	273	261	284	285	326	256	314	292	269	287	308	309	270	279	273	313	292	328	276	302	298	268	289	291	294	284	282	267	294	279	299	279	290	330	299	293	284	312	284	293	276	304	269	247	293	320	296	320	293	268	260	301	302	323	293	294	311	304	308	265	276	240	321	292	292	310	309	310	269	290	269	276	284	281	255	248	294	259	321	281	319	255	277	275	288	296	294	328	316	267	248	298	291	310	309	283	253	292	288	319	300	295	270	290	315	295	303	281	291	303	294	301	277	287	303	274	281	287	305	249	291	286	284	310	287	291	278	281	287	308	270	307	298	305	288	301	308	298	291	299	259	297	262	291	253	317	266	295	333	305	293	306	331	354	293	282	298	306	270	276	288	274	325	298	280	305	280	305	297	304	263	305	279	257	317	298	287	314	298	276	291	286	277	291	290	300	276	285	280	325	296	301	277	289	313	280	305	258	295	295	278	297	286	315	302	297	293	296	286	263	293	295	331	283	286	280	265	277	306	271	306	312	280	281	290	299	258	282	269	255	272	308	278	293	276	288	277	307	292	284	267	276	298	287	277	317	308	311	273	285	281	287	341	289	298	298	312	302	284	306	299	257	267	314	278	293	311	305	276	312	291	295	299	277	292	286	299	268	296	304	261	271	295	285	279	282	295	288	291	306	284	284	293	308	284	290	314	298	277	291	293	302	315	276	288	281	320	301	265	318	316	295	279	289	273	304	299	299	301	282	299	325	312	285	281	297	286	320	312	278	334	302	294	286	289	281	275	303	293	275	283	292	290	271	288	266	288	285	276	305	306	284	277	290	308	291	312	260	309	310	264	307	276	285	304	278	299	254	321	258	285	325	325	257	305	284	300	273	305	300	284	288	279	331	286	287	293	288	282	295	275	308	286	304	265	305	261	303	336	265	286
25019	21400	25146	28026	21199	3025	390	261	217	242	186	192	180	190	169	189	162	181	157	178	162	175	151	154	182	184	171	138	154	176	185	179	167	156	173	201	154	163	190	150	158	161	175	150	156	133	155	177	171	127	172	172	153	175	164	173	166	172	166	141	156	150	185	146	164	166	161	177	159	180	155	164	161	158	157	136	156	143	148	175	155	172	166	156	150	173	189	154	162	168	145	167	182	164	140	176	167	170	169	193	171	174	186	165	161	159	161	161	172	130	138	165	143	160	174	178	172	144	184	167	175	154	172	163	150	159	157	182	134	171	160	159	152	160	142	153	150	127	157	167	176	168	161	176	174	174	169	169	147	148	151	174	170	157	164	161	158	152	150	166	179	173	170	154	170	162	179	157	154	162	170	169	168	160	140	171	147	155	173	167	140	154	160	160	166	130	161	166	180	159	154	180	174	174	181	160	152	150	144	173	155	156	168	145	136	180	173	163	174	145	178	173	161	166	181	174	178	143	177	155	168	176	143	162	171	160	169	141	143	168	163	146	167	154	167	160	133	145	168	191	163	158	162	140	147	174	160	144	177	149	173	152	156	146	142	168	161	132	146	166	159	151	164	160	150	161	191	178	131	159	141	169	155	144	171	173	177	172	134	142	169	174	175	173	184	176	161	145	155	162	163	164	187	155	148	161	169	159	171	163	155	147	156	153	157	157	189	170	158	148	147	176	188	170	163	154	159	169	162	181	158	182	178	158	146	133	153	162	180	158	160	181	147	164	167	180	150	151	166	145	147	173	165	145	186	176	177	161	172	173	186	156	157	176	162	176	151	171	160	146	166	158	219	164	157	164	186	173	197	168	176	149	173	183	180	158	156	131	141	175	144	169	163	126	169	144	158	162	137	150	159	161	177	157	124	156	157	167	172	140	164	170	157	160	151	145	155	171	167	165	139	164	139	172	158	177	178	163	147	158	168	179	160	159	167	176	169	151	154	128	148	167	147	173	169	140	158	156	159	159	148	177	177	160	160	159	167	169	144	172	137	164	151	156	174	133	175	136	169	160	148	154	159	157	152	155	179	158	163	163	151	161	180	164	162	177	165	170	145	174	183	161	164	144	199	157	167	162	165	164	139	143	148	163	177	160	158	171	178	161	163	162	162	171	169	162	155	158	174	153	159	180	153	156	149	163	160	168	147	159	172	153	158	178	152	137	152	180	164	156	161	146	166	155	163	162	167	159	158	168	183	205	172	152	157	137	172	124	153	164	163	141	154	170	150	164	162	149	161	144	188	157	157	140	168	165	158	141	156	144	171	139	169	154	173	145	156	138	146	154	144	154	163	172	191	177	142	182	170	149	157	145	182	163	153	149	169	168	151	193	153	182	153	142	192	158	183	167	177	182	149	163	150	164	138	156	148	150	175	154	174	166	165	175	152	148	140	198	174	158	160	190	145	140	133	153	171	135	140	148	154	159	147	156	158	186	157	146	156	165	160	168	153	183	170	154	181	168	172	158	164	164	159	148	178	146	171	154	179	164	168	164	146	139	157	175	149	181	172	179	144	150	154	155	164	170	156	146	151	165	190	181	176	161	141	155	167	147	159	168	168	154	147	181	144	187	181	159	178	139	137	161	160	166	161	151	158	183	198	178	157	163	142	165	142	131	176	155	151	170	162	150	142	149	153	132	183	168	168	169	152	144	145	159	137	158	161	161	197	144	141	141	168	168	155	142	154	165	162	168	158	148	159	173	154	195	158	183	171	175	164	150	170	149	155	148	151	150	159	167	182	194	186	166	135	199	144	160	180	181	163	166	158	191	142	150	172	175	164	161	144	166	170	137	162	196	172	156	160	166	153	167	164	172	184	160	183	175	187	160	154	158	153	158	158	140	158	169	175	160	155	157	145	165	151	189	181	164	160	165	146	178	163	168	156	154	163	158	166	198	178	168	171	176	158	164	147	148	184	173	166	185	161	155	152	172	157	162	149	162	153	142	178	129	169	137	147	149	175	160	171	167	144	137	175	137	150	151	159	159	165	159	151	154	138	152	170	160	158	155	157	182	160	160	144	169	175	184	151	166	168	157	152	164	156	160	154	171	143	140	164	173	170	172	145	173	159	153	161	165	145	150	157	156	160	172	164	166	174	155	155	153	142	156	173	137	160	181	165	171	155	140	145	157	180	159	160	162	134	159	170	162	195	148	181	157	150	197	161	171	144	154	157	166	165	131	162	160	168	148	155	145	143	167	173	163	182	149	156	159	148	158	158	184	162	139	162	147	167	161	153	160	166	175	143	161	155	179	167	172	138	156	166	164	140	160	173	151	149	164	158	162	182	154	146	181	144	169	142	151	177	158	164	164	185	174	171	164	162	131	148	161	142	162	151	149	137	155	144	169	166	164	172	154	159	151	172	162	158	158	183	151	173	181	166	158	171	149	171	151	149	153	144	160	130	140	145	159	140	155	154	155	165	150	132	159	175	157	173	174	174	174	179	174	156	150	169	145	171	172	175	151	170	155	170	153	171	147	154	136	166	153	184	168	162	159	168	175	168	153	166	178	137	182	159	166	164	184	156	157	155	161	185	175	169	162	172	164	174	162	138	143	141	177	151	166	130	155	162	140	177	150	159	167	155	167	160	169	135	151	143	165	164	151	147	148	136	164	158	167	157	169	173	167	184	170	166	190	161	143	153	154	168	165	154	159	152	162	168	187	173	158	136	166	183	143	165	152	147	128	154	136	143	162	153	162	155	160	161	154	144	150	166	177	160	157	162	142	172	162	151	170	156	178	171	170	149	156	154	168	145	149	156	161	151	154	179	171	153	160	187	166	160	136	178	126	183	163	173	173	152	147	178	169	172	173	158	191	166	155	184	183	146	179	163	169	158	162	145	183	177	168	158	169	155	161	150	152	144	165	168	145	158	157	143	154	162	157	184	174	156	166	158	136	148	183	137	153	153	164	175	152	131	149	164	165	166	159	168	178	155	138	149	165	165	142	177	161	149	174	150	166	132	158	188	170	173	147	134	167	156	167	165	136	156	167	179	164	135	156	151	145	148	165	147	143	170	165	170	154	151	175	159	169	197	162	140	144	172	154	178	171	166	168	150	140	135	160	167	180	160	159	160	166	166	158	150	171	153	167	145	175	150	165	157	185	145	158	162	169	176	116	138	147	158	172	181	139	171	149	173	156	180	169	157	176	162	148	165	165	169	174	199	144	152	170	163	168	154	183	164	168	159	142	165	153	169	170	143	166	132	160	171	147	173	169	156	152	176	150	159	159	157	158	167	146	150	157	139	150	169	163	170	178	163	154	148	181	162	172	149	167	177	170	145	161	168	169	159	151	171	159	160	153	154	162	136	137	157	171	154	156	149	172	173	140	171	172	187	179	158	168	157	172	145	175	170	162	168	183	158	161	151	168	180	159	146	182	187	167	151	153	150	154	176	177	179	169	164	172	158	169	148	175	159	148	155	163	168	143	158	166	174	170	160	169
3170	2732	1530	793	543	496	444	449	387	376	406	386	395	380	368	371	378	326	400	360	337	361	365	363	358	409	364	360	379	396	400	379	366	400	394	408	393	362	427	395	361	370	392	370	402	354	355	410	389	393	365	368	384	372	369	366	384	356	353	397	404	365	378	354	362	384	360	376	371	378	405	351	356	390	396	355	366	362	324	365	378	384	411	374	354	331	369	352	362	383	392	359	338	360	343	383	443	362	366	353	379	367	375	359	373	385	352	349	388	371	348	364	366	385	380	362	364	370	351	370	360	384	389	366	346	348	384	343	381	389	378	356	371	401	387	395	348	369	353	356	379	347	367	364	396	389	393	370	352	394	355	401	385	377	373	395	345	390	351	378	391	386	378	345	366	388	382	310	355	387	366	381	358	387	386	386	360	370	364	327	393	399	394	360	397	369	359	389	361	392	406	384	390	382	375	371	352	386	389	342	343	367	345	368	371	385	360	367	385	367	356	355	364	382	373	355	347	369	393	385	357	385	386	403	393	373	363	356	342	342	397	353	368	375	362	374	408	378	368	382	415	378	355	397	359	374	358	345	336	365	386	354	343	362	359	361	378	387	348	342	360	374	398	366	404	355	364	365	360	386	384	388	376	357	390	340	367	365	352	370	379	392	327	411	392	363	380	337	341	353	389	364	379	362	354	355	394	372	346	355	361	375	368	369	380	369	372	324	394	416	372	350	379	370	368	365	370	371	340	357	347	356	386	339	367	385	380	378	368	405	358	367	338	340	387	392	395	374	367	372	338	381	333	398	375	366	376	370	363	346	373	353	358	360	425	313	354	362	323	345	381	349	341	354	385	374	402	367	384	349	331	342	363	309	369	398	378	379	350	358	414	324	366	368	401	382	345	373	371	374	342	335	337	360	374	377	372	382	368	378	409	360	393	318	378	367	367	352	379	370	371	373	386	356	334	350	371	360	359	368	351	356	368	358	363	366	380	339	354	364	356	400	364	343	407	396	361	371	389	327	370	321	391	385	392	377	370	344	389	408	337	353	361	381	366	370	364	376	385	393	358	357	378	410	395	380	337	348	349	338	338	366	365	357	350	345	392	365	383	375	407	383	373	383	356	356	381	361	378	359	373	412	384	364	341	379	380	363	351	371	407	352	351	388	347	380	396	370	355	374	358	385	340	350	339	345	346	349	392	355	373	378	360	368	350	379	352	326	375	381	357	367	365	378	382	374	388	399	378	336	378	354	409	364	365	370	364	361	434	367	399	350	351	375	361	366	362	400	375	350	347	369	359	323	365	349	360	337	374	354	405	346	364	372	390	343	386	392	362	340	362	362	371	331	369	359	310	368	344	367	350	364	337	371	366	410	360	367	371	356	378	388	361	388	387	398	376	383	369	372	368	351	379	360	366	399	393	431	360	335	372	372	376	360	345	358	364	385	394	385	347	332	361	341	373	401	365	364	384	366	380	398	379	339	378	373	356	362	352	384	412	380	381	366	371	402	384	355	371	375	349	371	368	383	363	393	366	368	378	322	366	360	387	358	371	334	384	340	361	378	373	363	354	358	358	365	365	359	357	358	389	364	361	388	377	367	398	401	392	391	365	366	365	367	388	340	383	375	409	383	405	367	397	410	335	357	359	385	373	347	333	354	379	406	375	379	339	362	408	355	384	370	364	352	391	339	380	408	348	360	366	360	360	382	344	361	395	356	350	389	386	358	362	391	355	332	379	364	340	359	380	347	345	383	374	348	379	380	378	381	357	348	363	346	362	366	406	366	352	388	340	397	370	374	363	376	403	357	361	400	375	361	383	368	372	378	386	346	378	363	348	343	358	389	382	367	348	352	381	392	376	361	365	358	380	333	366	370	376	387	366	369	349	360	383	353	364	397	374	354	397	401	363	348	382	380	336	406	396	387	361	390	376	370	369	368	321	326	382	382	336	357	345	386	369	370	359	362	362	375	375	395	359	384	390	365	351	380	359	343	353	357	377	333	365	358	369	348	339	375	379	337	348	376	349	346	392	347	368	363	382	369	384	369	380	345	406	348	353	355	358	356	380	374	393	374	361	348	390	354	355	384	373	354	375	350	377	362	365	389	378	378	364	403	385	344	416	369	397	348	369	352	377	347	383	338	359	351	392	355	371	387	361	358	373	380	378	349	399	374	382	374	415	395	401	344	354	363	349	352	323	383	361	379	360	376	346	378	375	339	364	355	351	379	390	376	363	348	383	386	402	387	384	381	391	390	325	393	373	351	360	379	407	349	399	370	391	348	394	376	351	375	400	383	348	389	336	377	352	360	380	382	336	390	361	394	305	359	361	372	368	384	343	403	399	364	376	368	393	381	384	414	375	414	339	375	378	364	382	359	398	383	359	372	357	401	354	374	354	344	349	386	358	378	373	378	359	375	366	370	341	392	375	381	359	357	378	395	351	326	384	346	367	376	422	362	348	402	396	338	393	374	362	395	378	400	340	376	407	364	343	376	391	356	408	379	359	388	344	356	394	374	377	384	368	377	377	344	377	371	344	362	403	346	343	372	354	383	386	370	391	370	365	391	352	349	364	379	368	350	345	373	336	365	357	371	397	379	400	383	365	366	403	338	358	359	359	364	381	364	386	362	351	383	401	420	379	401	367	354	356	369	321	340	379	362	364	364	343	376	364	367	433	351	353	372	333	310	356	359	351	377	365	371	383	403	380	359	382	367	361	366	372	397	362	379	419	393	396	371	412	344	371	354	351	386	343	351	405	373	376	347	364	358	370	355	358	359	343	367	379	363	364	368	365	378	377	345	345	375	365	370	384	359	346	342	380	390	386	364	356	349	349	377	362	370	410	344	377	366	391	365	369	376	366	363	369	403	375	401	350	353	370	383	371	354	409	377	379	381	383	364	374	384	398	355	336	362	381	397	379	409	352	379	346	342	379	381	376	366	367	390	363	359	323	352	382	383	349	357	402	348	366	387	375	360	383	392	414	368	355	349	392	376	391	380	347	395	365	371	378	360	361	354	356	364	387	371	387	387	371	370	340	390	353	385	357	363	386	315	364	371	364	359	315	345	360	378	360	393	364	361	387	357	382	375	369	359	389	360	358	359	363	390	373	353	373	366	337	371	375	380	357	352	427	394	374	402	358	340	356	372	369	363	377	389	360	380	396	371	365	347	320	371	376	368	359	394	358	359	394	408	365	387	373	401	348	362	387	366	364	367	363	373	363	379	349	368	388	402	371	363	373	391	369	366	384	382	343	367	397	343	363	371	394	351	361	412	408	345	408	348	351	355	351	388	369	326	371	408	370	380	369	363	385	368	362	358	336	396	385	379	387	370	366	339	370	390	368	353	382	350	393	357	375	387	333	347	342	379	358	359	380	356	386	356	367	377	385	384	359	354	369	354	387	324	369	379	352	381	385	361	369	411	348	377	375	383	346	367	352	382	323	352	340	342	343	331	384	346	369	352	345	329	354	420	336	377	354	351	378	334	347	387	381	340
24191	21384	25721	27433	21389	21373	2631	399	310	278	250	255	231	195	187	200	206	182	211	189	178	156	151	179	163	175	169	163	171	147	186	168	151	170	172	152	138	141	158	183	170	160	156	158	181	182	184	166	179	191	177	171	168	188	184	172	165	168	172	165	184	174	169	171	171	154	181	195	168	158	156	196	188	160	168	167	159	173	181	160	179	143	176	170	178	172	190	158	168	167	155	169	148	159	137	157	131	156	161	166	158	171	160	170	159	161	157	161	163	167	153	159	175	157	186	148	149	170	156	166	148	159	159	162	166	147	169	145	150	157	134	156	160	159	149	163	164	164	150	150	177	131	168	158	158	151	135	193	150	152	162	131	147	142	159	162	151	178	189	139	179	157	137	135	159	143	182	144	169	168	136	137	154	153	162	184	155	162	156	147	152	160	178	159	168	168	147	167	143	138	166	127	158	157	126	147	159	145	169	187	168	152	153	139	166	170	152	149	162	161	160	180	145	171	197	145	144	157	178	152	167	164	138	172	160	154	188	174	152	168	177	165	170	132	178	154	189	173	154	165	166	157	135	126	169	156	181	136	149	143	160	159	168	140	163	170	168	175	157	148	178	179	166	154	128	149	180	170	174	152	147	149	145	136	182	165	164	179	144	157	162	159	180	150	170	158	155	148	130	158	170	152	167	146	172	168	156	160	165	142	162	178	134	156	162	152	188	171	145	158	152	135	153	147	159	147	169	159	161	159	147	144	148	177	145	163	183	174	128	177	168	158	168	149	167	181	151	146	158	160	176	166	152	155	161	153	176	171	176	179	155	137	166	139	160	140	174	150	137	167	145	167	179	173	156	149	136	171	157	177	159	149	160	178	151	139	158	154	177	172	161	149	171	143	166	179	128	174	164	150	152	146	156	168	182	140	160	132	178	166	164	171	138	130	180	162	151	164	160	134	144	151	137	176	158	166	140	170	152	153	153	163	141	166	156	148	161	146	189	152	164	156	146	162	168	166	147	147	154	161	156	164	155	142	134	177	124	151	149	149	148	161	165	172	179	140	190	175	150	150	142	169	158	149	143	140	144	156	148	150	156	128	159	176	136	143	160	156	165	161	162	160	149	142	144	145	154	161	187	140	165	148	170	167	155	164	155	160	166	184	176	170	164	164	182	145	156	154	176	180	161	164	144	141	130	143	178	129	155	143	161	153	167	174	178	139	171	155	157	155	145	161	156	176	137	160	157	147	154	144	187	163	149	166	188	157	176	166	162	167	176	170	172	155	142	140	141	159	164	152	163	144	161	151	156	151	186	167	143	163	163	143	162	167	162	181	159	170	151	190	162	164	181	149	155	147	144	133	163	157	138	137	157	177	172	159	167	158	169	166	162	172	158	136	159	187	157	153	181	172	142	173	171	140	140	144	172	179	143	173	167	130	142	143	148	152	168	143	152	147	144	169	174	145	128	182	168	143	158	171	159	195	163	173	127	148	172	170	164	176	163	159	158	163	165	162	155	150	152	155	143	176	172	143	154	144	155	142	150	157	158	155	151	175	160	149	177	179	174	152	150	163	173	145	158	151	162	147	178	149	169	158	184	171	148	144	169	158	153	157	179	182	166	160	157	176	154	179	143	128	160	157	161	145	172	150	146	159	161	135	142	148	153	180	148	150	157	135	146	171	165	185	146	174	160	178	171	142	158	169	177	163	136	176	168	156	162	168	160	166	167	140	172	148	157	158	151	158	138	141	148	144	167	157	155	185	167	183	141	144	163	177	155	166	142	135	147	143	149	150	161	142	148	153	161	167	156	155	145	174	158	158	166	182	166	155	168	157	179	169	154	157	141	152	176	138	173	151	133	121	133	160	172	167	182	162	165	153	145	159	162	170	190	154	148	162	153	162	156	149	159	163	170	172	150	147	155	153	157	185	155	136	170	169	159	166	148	168	152	169	189	168	173	144	142	182	160	186	170	158	147	168	144	134	158	153	161	147	178	160	136	159	149	159	149	180	199	158	161	138	158	175	160	164	168	160	157	178	172	156	148	139	138	160	168	133	142	132	137	178	153	184	150	141	162	157	140	141	144	153	144	171	154	125	180	141	155	148	158	157	155	162	150	172	160	139	153	151	167	154	149	156	151	139	169	152	160	153	161	166	158	139	158	179	132	139	165	162	144	159	167	160	159	158	147	165	158	154	157	151	156	142	153	168	171	151	163	150	166	169	138	166	183	158	142	153	166	180	172	171	150	147	176	157	149	172	181	175	169	145	154	159	169	170	179	176	150	162	166	158	155	178	168	157	143	152	140	131	159	143	168	155	152	145	169	139	155	142	134	167	187	134	181	163	147	138	148	160	161	152	165	143	155	143	178	171	166	143	144	161	173	158	176	142	144	166	155	157	152	169	131	163	158	163	167	140	143	150	143	154	143	162	163	163	153	164	164	165	168	167	145	169	170	156	139	152	148	176	148	126	147	142	148	157	140	156	164	193	156	176	186	156	160	137	146	136	168	168	139	173	169	144	148	172	161	153	159	149	168	165	139	164	154	136	161	182	168	157	151	153	166	186	140	154	158	130	173	151	157	165	167	149	144	177	157	186	163	180	168	155	158	191	172	174	176	182	189	173	166	164	164	150	169	171	164	159	168	176	153	153	160	175	181	181	164	183	162	139	170	150	180	147	140	178	169	172	150	159	168	167	150	175	167	162	172	164	135	155	137	144	175	156	132	123	143	149	163	161	157	159	157	161	151	159	183	159	150	174	121	177	152	143	144	152	152	172	166	156	170	178	172	129	167	159	173	153	157	154	145	162	184	135	142	185	161	155	159	168	165	163	138	171	163	154	166	162	144	155	172	136	166	170	160	161	173	158	140	151	160	165	177	169	165	119	138	156	172	148	164	150	164	174	146	160	149	155	178	154	180	128	144	149	154	143	141	170	186	178	176	143	143	166	179	173	170	144	169	178	146	143	173	155	169	155	160	164	167	159	148	171	159	186	166	173	158	154	176	178	158	155	195	191	165	178	149	149	173	189	163	129	159	176	157	170	154	156	163	141	164	170	146	159	162	142	161	155	134	150	145	160	176	161	151	154	157	148	174	160	172	162	176	157	146	168	154	144	167	146	136	159	180	158	143	199	166	161	151	172	187	157	171	158	164	163	179	149	168	146	159	133	166	161	162	167	164	178	138	163	134	148	132	149	171	149	150	150	177	165	140	182	149	168	178	161	183	152	145	155	156	167	170	187	121	177	154	152	152	154	148	162	151	173	152	157	172	172	143	137	169	162	179	169	156	149	133	195	159	183	172	175	172	185	164	133	185	162	175	192	181	165	164	185	158	153	170	140	165	175	152	159	175	156	169	172	178	146	177	135	177	135	151	154	143	160	143	167	173	158	169	179	176	172	177	149	171	160	147	161	146	169	171	154	157	165	149	167	150	134	185	144	148	146	164	182	184	161	158	146	167	166	161	155	185	186	142	162	174	173	161	163	158	164	155	168	161	138
3291	4461	2446	1218	727	577	501	481	427	394	398	384	346	386	392	389	336	390	360	372	338	368	362	379	353	353	352	356	390	370	331	381	354	346	370	358	336	370	353	394	356	339	383	358	362	375	366	406	336	358	348	349	373	365	343	365	346	375	356	361	377	361	348	361	362	377	357	334	371	319	358	368	345	338	308	389	352	380	386	364	375	344	329	358	328	354	334	345	359	316	333	345	402	323	346	352	331	354	365	331	333	338	354	356	368	346	343	319	343	378	350	347	364	346	349	364	345	348	360	364	374	343	316	345	371	333	345	335	375	331	354	365	355	353	364	340	361	360	351	332	346	379	390	335	356	362	352	389	341	339	349	328	350	367	348	364	354	345	313	331	336	346	327	345	363	355	352	328	334	331	329	350	313	340	317	360	382	350	348	343	341	353	375	319	376	359	338	373	350	354	365	343	360	344	324	374	373	329	336	362	350	327	339	360	371	336	359	329	377	335	345	369	365	355	358	364	393	361	363	346	377	382	336	330	353	343	355	354	353	336	373	358	365	348	361	364	347	359	351	342	352	361	335	353	385	369	361	375	341	374	364	353	358	384	355	328	363	346	354	343	339	373	331	363	329	333	351	370	373	357	325	367	341	336	356	380	363	371	352	329	380	358	356	335	325	337	372	335	357	383	333	304	372	352	339	326	345	358	348	344	361	355	340	327	387	353	369	353	362	378	325	351	393	357	354	349	348	344	374	310	317	340	336	346	341	373	358	362	320	362	353	339	350	398	377	360	342	352	350	357	340	321	361	372	372	355	361	398	349	351	350	362	351	350	385	368	378	320	355	377	362	351	366	358	357	354	370	356	363	314	349	345	366	364	375	349	367	327	365	351	358	354	367	359	336	317	338	354	382	353	315	365	381	349	311	366	362	339	344	343	356	370	358	343	348	360	341	343	337	373	328	347	327	356	393	368	314	350	351	379	365	356	338	350	332	332	331	350	359	357	361	315	334	355	342	354	351	315	341	333	365	340	338	339	365	347	358	349	332	342	363	329	329	321	354	361	397	355	342	373	320	349	375	362	352	375	360	376	340	346	349	378	325	378	347	349	343	336	329	354	370	341	307	356	345	388	342	351	337	339	341	362	377	367	344	346	354	369	360	344	364	364	347	347	355	366	333	350	327	340	359	330	342	328	341	358	331	349	360	367	362	330	324	349	354	360	374	374	390	345	341	384	319	328	365	357	328	375	354	330	297	324	357	383	366	332	368	377	361	338	338	400	361	380	348	325	333	381	372	347	364	353	371	346	352	336	339	349	378	344	340	343	373	338	343	338	351	360	317	339	323	352	320	348	365	385	338	363	339	348	357	342	353	351	379	366	349	353	343	365	364	349	342	359	343	348	334	353	344	337	374	389	355	390	379	359	395	352	353	340	384	378	360	368	333	344	353	361	366	343	370	340	374	361	361	335	352	355	363	349	340	334	327	351	377	370	384	363	327	361	326	368	333	333	322	319	343	368	391	346	356	341	350	330	364	369	349	345	350	341	338	366	390	326	335	349	369	335	344	356	349	325	337	362	327	379	348	371	374	311	323	370	367	351	372	346	353	351	355	354	358	325	347	369	362	340	367	367	357	361	371	350	343	371	333	331	354	344	353	349	331	349	353	367	344	355	347	329	364	320	324	328	392	353	314	356	350	377	350	358	327	318	372	367	320	346	356	377	363	379	324	383	342	362	349	351	343	349	327	346	375	358	356	331	359	348	361	379	327	377	367	352	335	356	341	349	322	393	337	338	354	320	338	361	345	346	349	336	313	349	327	363	334	362	307	381	354	375	333	335	337	353	378	343	366	316	393	371	331	325	341	361	371	358	378	359	330	356	372	350	341	346	377	338	349	368	360	330	330	325	359	365	356	338	332	362	361	347	326	339	364	336	352	355	326	342	366	339	337	320	331	359	343	340	334	362	343	281	340	362	353	356	342	363	399	360	364	342	355	326	351	360	388	337	342	364	332	354	376	350	378	339	364	340	369	372	354	323	354	346	347	335	324	337	357	342	345	388	345	341	366	336	336	343	347	344	366	349	351	348	356	349	353	354	339	352	336	348	345	339	399	383	364	375	336	381	372	360	339	332	347	353	389	372	350	337	354	344	337	338	312	349	373	364	346	380	347	344	388	356	344	297	337	347	365	373	317	343	375	342	362	378	350	367	369	341	357	360	343	313	339	393	371	338	314	338	351	360	367	348	312	367	343	316	356	345	335	393	347	330	355	333	374	398	342	314	354	342	349	359	379	368	361	334	355	333	386	358	354	376	353	356	317	353	338	333	348	309	347	363	338	350	341	331	357	351	324	363	364	344	380	335	382	326	357	350	370	367	355	372	355	357	352	338	343	378	353	336	362	379	363	373	344	364	338	366	326	354	348	375	357	365	335	320	337	341	352	344	356	372	367	368	343	370	371	352	340	356	369	364	341	359	353	332	339	359	355	359	337	331	352	381	304	381	350	327	358	351	359	364	370	352	369	378	344	376	344	389	368	362	384	341	353	388	337	332	336	342	361	370	351	357	365	374	342	346	318	338	363	337	367	335	355	350	369	347	353	348	367	371	352	384	385	369	363	325	340	319	367	335	383	354	369	324	337	350	374	343	335	351	340	346	338	339	362	344	330	356	376	354	350	325	318	350	363	369	363	357	335	352	311	325	380	378	309	335	338	376	351	347	345	354	328	354	317	348	343	379	366	355	347	362	370	343	349	360	338	330	354	380	351	357	361	362	341	350	357	350	332	368	347	356	344	364	364	358	305	363	349	388	365	352	386	334	327	360	408	319	365	339	329	335	327	350	370	373	316	353	352	370	333	362	388	369	342	370	353	339	368	338	350	342	334	374	322	354	363	359	359	357	358	331	349	334	364	352	326	357	332	344	349	332	357	373	369	345	382	322	342	338	359	361	316	340	338	376	387	376	379	343	348	320	332	354	353	340	395	378	333	331	364	361	353	363	320	350	350	386	342	331	368	387	337	332	366	375	336	332	356	326	340	331	355	361	373	367	377	358	319	318	337	332	340	366	337	371	340	375	356	353	339	362	349	376	355	352	347	367	361	377	376	353	375	367	349	350	324	326	388	355	358	345	348	352	362	381	349	316	378	375	355	355	334	349	318	357	315	357	355	339	316	377	332	358	318	375	359	329	334	312	324	351	392	320	349	340	361	378	357	354	310	323	351	362	385	370	337	350	349	384	372	362	375	349	366	376	348	379	344	359	350	372	341	347	356	351	341	353	342	346	346	359	344	360	374	326	363	394	367	331	360	338	340	314	340	370	370	330	356	356	336	331	325	356	342	340	345	338	337	344	377	348	351	331	336	338	341	378	349	339	373	355	342	332	350	332	349	327	316	319	348	340	338	359	348	369	404	352	370	347	348	336	336	372	385	376	343	352	334	361	379	338	341	382	368	330	355	351	354	323	395	336	368	321	349	329	338	363	331	321	341	336	346	337	354	345
33347	10892	852	153	126	137	131	128	127	107	125	116	126	139	129	134	114	118	110	110	101	134	141	109	136	115	104	107	127	123	152	130	119	106	119	112	95	109	122	118	137	132	126	118	126	133	119	148	106	117	113	125	101	141	127	107	136	129	132	131	137	132	118	121	132	140	134	105	142	130	144	113	138	124	138	117	130	130	133	129	131	127	95	116	124	131	131	118	116	129	166	136	108	122	91	125	134	131	117	98	131	111	107	106	130	125	115	121	130	119	131	125	118	131	111	125	125	122	125	114	111	114	96	103	131	125	121	106	130	131	118	113	130	142	125	124	132	116	121	114	121	112	115	114	113	97	126	146	137	139	123	136	116	140	123	120	112	106	100	120	129	115	132	122	135	138	124	111	125	130	127	124	146	129	115	121	113	116	132	125	131	147	107	108	134	117	105	97	127	138	125	102	123	124	103	120	140	129	124	117	123	109	121	140	128	129	131	131	146	129	101	97	117	115	114	118	96	103	132	114	110	102	132	134	130	128	97	131	106	110	133	108	118	125	105	126	111	96	117	129	119	133	133	122	122	111	97	124	112	125	140	113	132	125	125	101	124	98	119	107	112	127	130	109	140	128	116	116	124	104	105	117	125	118	119	119	114	127	116	121	127	122	125	129	105	122	123	110	114	124	111	133	130	119	110	129	125	124	129	116	143	115	104	126	128	123	97	119	116	124	103	131	115	111	125	127	123	124	120	112	129	115	124	112	110	126	111	122	108	119	134	131	135	94	121	117	123	109	102	113	138	116	104	128	111	108	104	101	127	121	126	139	130	105	102	136	145	130	133	136	127	119	133	133	125	132	116	121	130	94	117	119	110	124	114	115	128	126	127	129	129	109	115	122	135	122	128	101	116	106	128	118	117	113	131	124	112	120	105	113	114	129	106	122	139	133	115	111	132	131	134	110	131	131	113	120	122	115	125	142	149	117	137	115	123	130	104	112	114	119	115	132	133	124	127	112	133	114	135	129	112	117	130	123	129	119	123	134	116	112	107	123	131	114	116	144	123	130	106	130	124	111	128	126	150	105	116	129	125	143	132	117	114	104	131	119	134	139	118	134	133	110	117	122	103	126	122	106	110	152	122	96	114	126	98	121	148	135	137	116	122	110	130	116	130	113	129	95	126	107	121	105	132	145	117	115	127	101	129	117	122	117	132	103	131	144	123	119	101	104	129	114	133	92	100	132	126	128	126	110	133	123	117	120	114	106	130	97	112	121	127	114	132	126	114	108	123	136	103	109	123	107	137	158	113	107	127	106	122	113	146	111	116	115	125	136	114	115	96	127	144	110	113	126	137	113	125	112	119	139	119	125	118	136	128	104	119	140	115	138	109	122	130	126	116	103	128	132	107	132	125	119	114	125	106	113	118	120	141	106	127	122	103	133	115	138	116	116	122	120	127	85	136	113	117	123	103	139	118	128	115	126	115	131	109	105	110	120	135	112	102	133	129	131	134	112	133	130	124	143	122	152	138	124	137	116	130	126	121	130	106	136	120	107	121	112	122	121	126	118	115	126	134	105	132	114	107	135	105	130	111	121	121	116	100	97	116	114	110	122	114	125	105	118	109	124	132	124	119	144	119	120	108	132	133	117	117	117	108	108	121	124	125	116	124	143	113	104	122	130	123	108	117	105	133	115	117	128	126	108	124	122	119	100	123	120	116	129	113	123	110	120	110	138	128	110	136	132	116	135	127	118	126	118	120	132	116	128	121	128	131	133	114	118	129	117	115	127	108	125	98	123	130	119	112	107	113	129	133	120	98	107	121	123	120	117	126	123	139	123	114	104	123	115	128	128	118	122	123	106	131	120	166	108	113	108	120	126	110	99	112	106	132	119	141	110	123	132	131	138	127	120	124	113	117	121	111	112	131	106	124	116	122	130	118	107	134	118	123	114	107	135	134	119	116	117	114	133	122	129	143	133	121	128	125	139	139	116	109	111	117	126	129	124	128	113	113	113	117	121	131	112	120	131	111	135	127	144	113	114	105	124	129	133	118	132	148	127	127	125	115	106	141	130	119	124	124	130	120	131	138	114	127	117	123	115	119	149	108	128	111	128	141	151	144	147	140	116	108	83	121	118	140	121	121	114	129	116	120	136	137	112	112	127	107	105	122	120	127	118	123	118	154	117	152	112	115	119	126	118	132	120	127	109	97	127	114	136	121	119	127	112	126	117	103	118	136	119	119	110	124	127	105	130	124	135	97	150	101	110	113	118	129	110	132	108	135	121	109	117	124	136	127	105	141	93	118	133	120	120	128	138	123	110	130	123	125	114	98	109	129	124	125	110	139	114	124	125	116	128	127	115	126	116	122	123	115	114	125	129	114	111	126	130	119	125	117	120	124	136	96	101	113	121	115	126	115	141	143	111	115	114	105	118	100	123	139	122	129	122	133	142	133	109	111	120	108	104	148	133	128	111	138	127	107	115	134	121	106	124	122	103	111	121	119	141	140	119	132	129	126	133	143	106	119	119	126	136	114	102	110	113	128	104	120	132	128	115	116	133	133	120	113	126	129	130	126	123	117	108	110	101	121	102	117	140	119	125	119	108	122	120	102	129	120	125	108	125	124	130	116	116	124	126	128	112	127	116	115	116	110	155	122	126	126	120	123	124	117	117	123	111	129	122	140	99	129	113	141	137	125	119	98	121	114	112	127	118	123	111	105	119	116	139	133	127	127	132	115	115	133	132	117	133	132	120	104	132	130	103	149	123	126	111	130	110	122	105	114	126	119	116	93	124	128	136	134	138	113	114	130	121	137	106	151	121	112	132	116	111	98	94	119	128	107	103	115	127	129	105	127	127	106	120	123	131	135	110	143	124	135	128	118	116	111	108	123	128	94	114	133	151	118	126	125	138	116	124	135	122	115	121	137	130	122	123	122	136	129	110	119	102	114	95	138	108	115	108	119	115	124	120	120	130	132	124	123	108	129	136	155	134	139	117	105	123	117	138	113	142	143	129	132	125	106	110	99	125	147	117	124	109	102	138	118	102	118	109	123	138	112	126	100	123	127	131	122	112	111	130	130	108	132	133	93	118	118	137	151	116	129	134	126	110	108	112	112	108	120	114	149	137	110	111	120	130	135	119	102	106	128	126	116	112	108	114	128	131	100	120	142	119	108	129	113	113	111	126	106	113	118	121	119	137	129	124	130	137	117	117	125	119	121	139	117	123	126	112	113	134	97	117	124	135	119	120	112	110	108	121	115	132	120	147	105	124	124	129	126	113	104	111	115	121	115	137	134	112	139	118	124	120	133	123	116	119	124	124	98	124	105	115	125	112	107	124	119	130	112	124	126	136	120	109	126	102	140	117	125	108	106	114	124	120	122	103	120	117	132	132	114	106	109	126	124	102	128	129	115	128	124	114	142	124	117	109	134	127	131	118	134	114	104	118	127	142	107	115	140	107	119	131	136	122	115	103	133	131	134	127	116	138	130	139	141	118
5187	403	340	343	315	276	298	284	291	290	298	316	296	267	326	295	321	269	270	287	319	296	317	302	275	287	272	292	303	292	295	315	297	326	305	305	293	315	281	286	291	295	322	280	291	285	305	256	289	305	294	310	287	299	291	317	273	297	298	308	294	314	288	319	310	309	293	318	295	298	293	287	280	283	295	312	296	319	281	302	319	294	299	301	295	272	266	280	296	306	289	286	283	317	301	305	279	302	275	310	291	306	316	275	286	306	262	290	294	304	300	270	298	286	275	344	307	258	266	268	282	290	292	333	322	276	293	297	276	304	301	276	293	289	297	298	293	312	288	295	322	278	290	300	310	292	298	309	280	266	291	296	308	297	304	280	293	292	329	293	319	299	298	304	282	313	287	297	294	335	304	307	341	303	254	311	307	287	299	291	328	310	270	295	274	301	318	314	291	291	354	338	285	300	264	294	279	305	285	285	294	316	284	276	300	283	293	290	297	289	307	298	277	328	325	296	276	273	303	328	277	293	296	313	326	297	278	280	299	279	293	295	311	291	303	281	324	288	309	303	278	281	292	297	286	308	251	289	274	264	309	293	309	298	294	280	294	287	284	297	302	285	299	282	289	282	287	311	290	269	297	299	301	317	295	303	290	287	317	327	294	322	265	264	286	296	286	274	321	284	290	313	286	338	309	271	281	312	290	330	302	304	283	271	287	283	291	299	306	325	284	289	282	258	313	308	283	287	286	296	293	312	284	300	288	291	306	292	281	309	306	303	302	301	318	288	268	254	309	298	303	309	279	280	293	289	278	310	280	295	307	300	297	284	272	290	293	321	306	304	271	305	297	279	302	267	317	296	310	292	295	250	322	303	293	270	281	310	274	297	291	285	298	330	304	281	310	299	295	295	269	307	288	288	295	322	325	319	284	298	306	304	273	304	297	283	276	310	291	298	270	287	314	269	292	308	285	290	275	307	266	323	281	289	297	264	298	304	293	306	300	311	300	282	325	285	275	284	314	291	276	307	290	268	312	289	266	300	275	282	297	287	291	281	305	296	279	327	319	290	304	304	269	302	307	288	294	289	313	295	289	284	296	281	289	309	290	324	293	306	294	291	273	285	271	308	316	299	264	319	293	327	257	318	308	332	289	305	276	273	292	281	267	303	321	278	305	275	306	302	308	319	290	292	307	310	287	292	275	283	275	315	291	302	301	266	290	289	272	286	306	280	303	308	295	272	283	302	315	283	303	313	321	305	272	295	272	287	277	308	317	334	279	288	276	304	302	295	308	267	274	280	289	306	315	293	266	308	277	317	305	293	297	294	318	298	301	298	309	298	323	279	321	269	273	314	260	277	294	290	297	305	280	304	292	315	308	284	318	311	286	289	334	282	282	289	295	289	302	284	309	312	301	347	298	268	277	279	313	275	289	313	303	313	299	323	276	299	308	305	296	311	281	297	284	288	297	296	314	316	273	316	302	309	284	310	307	312	316	268	270	300	284	286	324	299	281	297	258	269	321	274	263	282	315	305	310	268	276	321	298	297	293	313	298	281	310	315	299	292	296	300	298	309	280	290	292	280	315	299	299	292	317	300	284	275	267	296	322	325	304	263	286	257	286	321	274	319	305	313	277	309	295	305	273	295	299	306	312	287	278	304	272	307	296	302	287	321	272	296	300	313	275	290	287	302	334	302	297	295	282	310	317	331	310	285	321	285	329	272	308	298	307	281	284	293	275	268	296	292	286	278	292	292	305	295	278	290	285	293	257	269	271	329	303	286	314	323	285	283	300	270	285	296	316	273	289	286	311	271	274	279	289	272	285	287	258	289	314	273	281	312	289	310	288	279	262	292	291	303	287	293	272	257	297	334	284	302	333	318	328	287	306	320	292	289	283	304	304	301	294	299	309	254	281	314	312	297	280	311	294	278	324	313	284	341	316	307	322	297	269	272	296	326	296	306	287	317	284	301	310	262	270	309	319	300	313	275	288	273	271	301	296	282	314	323	298	295	282	305	292	289	295	279	294	248	296	292	314	309	295	285	277	308	315	297	296	302	291	304	270	276	269	311	279	282	292	302	323	299	281	306	278	276	292	331	280	258	295	274	278	293	316	286	289	271	285	292	314	288	282	284	330	280	305	319	325	303	284	271	301	292	298	291	294	298	317	282	285	274	285	278	269	290	273	281	290	313	302	311	304	306	287	325	295	278	301	317	328	257	288	296	281	283	304	276	304	307	307	276	284	300	291	299	317	283	289	314	322	301	271	309	340	281	286	295	303	331	264	276	299	310	301	279	309	290	301	303	318	256	298	326	309	297	278	299	269	301	321	291	322	305	282	289	298	297	278	285	285	279	288	290	304	316	294	309	285	286	282	287	273	310	266	286	291	280	290	308	306	293	292	283	309	308	283	283	288	274	293	295	237	283	303	305	271	310	272	334	275	309	322	305	289	280	292	258	302	326	300	301	268	285	295	288	273	294	290	311	302	314	276	302	273	287	264	298	313	290	286	307	292	296	294	273	248	296	302	263	275	285	288	315	296	258	316	270	293	305	285	297	276	287	275	294	267	288	284	301	292	301	321	295	287	299	282	272	343	296	292	289	331	298	295	304	305	296	301	306	268	307	326	308	290	279	266	289	291	279	312	297	303	303	302	285	298	315	280	297	292	294	288	298	294	310	311	284	303	310	311	307	290	296	302	288	293	292	288	267	268	291	300	294	316	306	265	282	305	288	287	295	289	286	280	302	260	289	291	289	310	286	307	301	274	289	328	287	300	309	320	300	305	290	305	283	306	296	289	267	272	290	259	305	296	317	304	286	298	282	278	284	273	272	317	312	297	286	295	312	287	290	295	310	265	270	287	316	277	276	300	272	295	290	282	296	336	312	315	276	280	281	282	300	307	315	261	266	298	286	302	270	274	279	266	281	294	289	316	291	321	315	335	275	279	267	291	278	328	291	324	289	297	280	288	298	308	285	293	306	270	291	302	297	287	287	311	289	269	286	274	309	299	307	291	334	280	286	276	275	294	304	315	308	302	280	277	303	301	286	333	287	287	294	298	302	275	286	302	273	279	281	287	302	300	280	280	286	297	299	316	309	298	311	334	264	328	291	294	274	272	303	288	262	290	319	275	295	263	329	292	291	283	296	300	280	296	293	282	282	294	328	321	287	292	301	298	287	307	330	276	272	302	297	322	292	328	315	293	284	296	300	305	281	296	299	310	314	278	305	319	311	264	306	285	305	237	298	311	281	332	303	299	283	309	325	316	286	298	295	308	279	296	283	300	298	299	277	286	286	311	312	265	319	281	274	316	255	325	298	272	306	296	285	255	267	312	308	306	314	285	289	301	283	308	277	281	327	250	291	300	303	291	308	300	283	275	320	334	283	332	304	275	299	267	279	285	274	311	300	303	290	300	264	276	318	322	273	342	319	263	299	295	283	313	293	295	310	292	291	280	286	296	301	273	270	276	263	302	302	321	313	294	287	286	281	296	303
24979	21416	25142	28101	21230	3262	346	273	226	204	210	227	198	173	188	186	167	173	183	189	189	168	171	166	183	160	148	168	169	160	183	150	169	185	155	165	162	168	155	170	155	154	176	188	164	147	177	192	184	162	186	148	154	159	174	158	155	189	173	175	184	190	193	176	170	175	172	166	170	151	191	183	165	171	167	180	173	191	186	157	162	182	157	181	185	166	160	199	162	160	165	159	176	185	161	142	160	186	173	159	159	155	169	165	201	139	171	184	163	173	175	167	182	162	175	175	143	163	163	176	154	158	150	163	161	161	164	184	155	139	189	149	177	174	169	157	130	150	139	156	156	167	173	180	164	149	161	195	159	152	183	171	150	174	150	152	177	152	142	165	172	145	189	183	169	162	153	152	166	160	164	154	174	179	164	155	194	161	168	181	141	150	171	163	183	165	161	148	151	183	143	149	161	173	174	155	164	179	192	179	173	183	160	166	194	169	148	164	165	170	180	179	147	164	176	158	148	165	164	148	184	160	163	157	188	170	169	167	184	157	159	169	155	148	165	142	140	156	161	151	173	177	156	153	152	155	166	164	160	137	157	171	168	175	140	143	166	193	178	176	153	153	177	145	164	172	182	161	154	181	163	175	154	163	158	173	163	165	163	144	165	168	156	138	183	172	162	166	169	186	184	145	164	182	137	171	154	169	157	184	173	168	143	187	174	172	189	174	153	160	160	173	165	191	157	165	167	181	168	159	168	155	168	148	179	152	182	170	169	183	157	172	187	157	169	162	173	173	152	156	175	151	146	173	160	163	166	153	188	152	160	170	148	166	154	162	157	147	155	153	157	163	141	165	176	157	168	158	151	167	172	146	179	161	181	182	188	169	151	166	153	179	169	174	144	159	158	159	166	143	159	181	173	155	177	172	145	173	154	180	151	149	171	173	155	154	148	172	158	158	162	159	182	158	181	146	169	149	153	178	150	158	150	176	131	164	160	176	157	164	149	148	163	163	181	186	171	170	176	188	145	144	148	145	195	168	167	152	195	169	175	171	162	153	167	172	148	163	162	133	168	151	144	140	172	148	157	166	148	169	175	168	166	155	183	156	166	166	170	162	165	168	173	152	123	171	154	161	167	187	172	146	164	154	155	159	172	169	164	173	165	180	171	146	179	150	168	179	135	169	164	162	158	166	136	156	168	151	159	148	149	179	148	155	167	145	156	154	168	162	161	156	163	170	174	129	137	153	141	176	143	179	146	166	145	158	163	148	166	159	159	173	160	169	163	172	164	146	176	166	167	161	164	153	176	177	179	183	163	156	156	190	177	157	142	156	172	155	184	171	148	183	179	158	161	165	170	170	151	152	179	171	175	140	166	161	144	142	157	170	137	169	172	164	179	194	179	158	157	161	140	162	180	145	171	141	161	183	170	164	171	142	189	176	145	152	144	138	164	169	160	182	193	148	162	148	153	153	167	182	144	174	147	159	145	149	171	176	182	157	126	136	168	156	162	158	155	168	186	149	174	186	187	175	153	121	184	162	158	187	156	168	181	149	141	172	157	145	177	160	136	182	140	144	172	186	161	158	154	140	164	174	165	165	199	167	155	155	145	165	146	203	165	168	190	161	137	178	171	159	176	146	172	168	161	170	153	147	153	151	134	164	147	156	193	170	171	171	142	158	169	171	170	155	173	178	180	168	165	140	171	164	173	146	175	154	146	171	173	180	156	174	170	169	154	192	166	158	177	168	169	197	162	180	173	163	153	156	186	147	158	152	143	155	162	156	217	168	141	173	151	170	153	164	168	160	155	158	177	183	165	156	163	168	163	169	173	144	151	154	176	152	180	160	167	157	141	142	162	157	169	187	164	180	156	166	145	172	154	192	173	146	177	188	154	147	152	175	172	185	142	168	153	172	160	147	155	192	159	155	169	202	147	159	168	159	156	170	149	149	132	167	171	202	172	149	161	154	143	148	164	164	169	158	185	173	169	164	186	170	174	166	136	185	167	171	159	160	152	173	146	169	131	151	176	141	161	156	155	167	155	185	169	153	189	183	147	189	142	169	162	185	179	133	157	153	147	183	180	160	160	197	165	148	171	169	191	142	153	145	158	162	157	164	175	164	169	152	185	163	154	149	176	175	156	157	145	169	180	193	162	175	144	132	173	166	173	160	186	151	175	172	132	160	171	183	147	147	150	174	160	180	172	179	165	161	165	157	137	174	144	180	187	184	160	172	148	157	158	137	131	160	143	169	162	143	187	174	157	159	151	182	179	170	150	166	178	151	169	181	177	169	158	163	183	171	167	201	160	164	139	163	169	183	177	165	158	164	161	160	178	183	165	153	175	182	157	157	160	149	190	144	175	166	183	163	176	161	148	145	167	147	143	161	165	191	177	169	144	157	165	170	163	149	146	168	170	164	143	178	152	158	172	151	174	171	169	181	151	164	141	167	155	147	161	167	170	169	152	165	185	156	179	155	169	173	168	164	175	163	169	149	141	165	173	140	164	168	171	185	177	214	193	171	176	164	162	193	166	184	157	168	141	154	157	151	153	153	164	146	163	149	160	157	177	142	193	164	136	149	166	173	143	155	146	169	170	169	149	147	160	157	187	145	143	170	169	156	167	181	162	161	188	162	137	168	165	160	160	159	176	146	166	190	157	175	162	154	152	158	189	198	155	163	155	143	179	186	153	145	188	169	175	177	149	175	186	173	161	138	153	169	154	168	181	184	183	160	164	157	162	175	157	140	156	163	167	170	171	149	152	174	145	187	151	173	162	159	179	165	160	154	165	165	196	166	179	133	151	138	161	160	144	154	157	148	143	174	178	187	158	177	183	169	151	148	153	179	177	150	160	186	167	182	163	168	152	161	158	137	169	168	164	143	186	142	173	171	180	181	146	134	144	149	174	162	168	160	164	175	165	164	150	170	152	158	177	163	132	171	190	163	166	182	160	168	157	155	156	161	156	160	177	147	174	170	161	161	143	175	140	185	163	155	144	182	172	159	175	172	173	168	136	156	192	169	175	162	163	149	141	173	171	156	190	167	168	169	168	176	177	197	150	135	150	163	171	162	160	164	157	179	175	153	140	158	169	160	157	162	151	149	165	160	163	162	141	156	151	195	169	173	152	156	168	169	140	168	150	150	166	178	171	155	159	158	157	154	155	163	156	158	159	151	170	174	192	152	172	160	171	173	127	150	168	161	182	139	175	154	178	173	175	152	147	168	163	162	166	182	191	159	168	167	168	157	157	191	166	143	136	166	161	147	146	170	147	161	191	163	151	168	149	180	165	163	151	177	159	170	190	183	164	148	172	147	141	160	152	180	165	156	156	137	160	172	167	157	162	147	166	195	160	136	145	157	159	165	162	156	166	153	174	195	166	179	183	183	156	174	163	160	170	148	172	154	149	152	180	184	160	163	158	156	177	154	165	163	159	155	140	144	144	172	180	139	177	175	187	165	153	186	155	157	181	176	183	154	166	154	171	159	153	160	138	189
3271	2610	1594	835	559	482	424	454	440	398	379	414	377	400	415	413	400	383	370	376	381	371	365	365	373	399	371	395	363	396	383	398	376	404	358	375	386	371	415	351	344	368	398	374	389	369	370	366	391	391	371	353	380	362	376	386	322	393	338	368	410	391	354	345	376	363	373	402	367	407	351	389	386	342	387	363	370	371	390	375	384	363	365	375	369	383	393	408	375	374	372	385	368	408	389	376	374	357	389	391	385	369	362	403	386	380	409	382	394	337	381	371	372	387	390	361	379	374	363	376	395	367	408	362	377	369	395	393	325	353	353	389	351	358	379	395	355	351	398	304	374	395	401	352	390	386	365	367	338	380	378	374	410	379	332	352	376	346	394	367	369	392	347	390	390	365	367	355	387	387	367	359	379	372	337	363	369	359	386	371	370	399	366	353	351	353	361	337	362	352	401	390	341	370	360	399	385	337	397	392	365	344	383	361	374	372	360	361	362	353	369	429	374	350	399	376	368	346	348	384	382	356	376	388	364	383	357	361	343	382	368	383	355	396	413	371	353	380	344	352	382	416	368	386	371	345	377	385	366	393	350	348	395	363	390	392	385	375	359	370	362	419	399	400	385	399	376	349	377	391	341	378	341	381	398	373	363	361	383	367	372	339	373	399	375	388	365	397	368	371	388	372	367	378	408	380	367	400	389	388	385	360	357	371	361	359	374	368	365	380	336	387	402	367	367	376	377	362	370	397	348	378	356	376	382	396	376	361	341	354	358	341	383	369	383	385	384	370	368	372	361	374	368	398	390	380	371	369	375	393	380	382	370	353	357	407	356	397	361	417	408	354	402	386	381	346	385	364	391	367	388	381	398	363	384	389	376	389	381	356	358	367	341	385	373	388	359	428	366	395	365	412	373	360	366	360	361	416	342	346	361	333	346	420	359	374	380	401	366	382	354	392	377	357	390	363	336	388	400	419	363	371	347	346	374	366	352	364	373	392	377	384	378	352	429	380	394	391	380	375	377	383	366	346	404	366	360	344	373	406	359	366	363	315	360	370	351	355	386	385	424	379	366	352	339	360	413	350	386	381	386	351	398	405	392	374	386	368	378	385	356	366	387	397	364	359	372	400	357	398	370	364	386	353	351	374	348	379	411	345	358	346	360	380	376	373	391	380	379	360	339	367	345	391	400	365	399	378	382	376	395	363	375	387	362	426	410	376	357	356	365	364	368	368	332	351	375	371	385	362	377	372	366	372	398	380	354	362	356	406	396	380	397	361	403	373	364	374	372	399	385	387	374	362	372	368	374	363	379	342	381	372	374	363	349	328	390	399	388	383	377	389	360	365	376	387	355	363	367	371	359	364	387	381	365	382	314	379	356	386	408	351	380	385	364	388	366	391	364	355	366	406	338	405	355	385	385	397	400	389	389	359	375	377	370	360	359	364	361	382	366	374	387	360	362	354	380	366	370	386	377	358	382	375	384	387	371	345	371	383	378	380	312	380	376	361	402	362	358	397	362	350	378	378	427	365	393	344	349	391	353	381	379	376	361	422	363	360	379	379	413	407	407	344	377	393	391	355	386	366	387	367	376	395	363	346	362	358	409	370	346	364	390	343	365	332	366	369	400	386	377	359	362	366	353	380	386	357	374	372	337	376	329	390	345	374	356	362	358	381	350	390	384	389	368	411	379	356	390	389	350	366	390	396	404	393	421	378	355	412	362	373	370	368	379	366	369	358	382	384	395	369	384	368	381	381	376	349	397	404	394	358	375	390	363	371	347	358	380	398	377	397	359	392	370	380	373	409	379	363	370	346	404	373	384	376	399	420	380	389	406	374	344	354	407	403	363	393	371	363	353	381	378	368	361	378	376	366	356	390	361	359	351	397	355	384	424	339	384	414	382	363	371	349	348	386	347	334	348	342	384	384	358	383	388	372	366	365	386	358	393	374	368	384	386	348	380	385	348	371	418	367	334	380	361	332	333	379	389	391	357	377	352	342	358	395	394	355	382	394	383	355	402	387	386	363	375	385	363	392	354	404	373	373	375	375	356	337	378	368	375	427	432	389	393	386	411	374	393	381	388	406	372	375	403	387	307	367	358	330	361	382	356	401	355	364	386	375	381	348	328	396	399	397	367	352	421	388	380	352	386	380	342	340	370	348	369	348	414	350	356	369	393	411	352	377	376	347	359	359	394	360	372	362	382	401	378	359	370	364	395	381	372	370	400	373	393	359	354	369	394	375	394	414	375	352	367	377	393	353	369	355	391	325	365	391	338	359	363	391	350	372	410	397	369	363	373	369	382	353	388	384	383	371	362	354	368	385	371	351	380	410	368	386	353	367	366	397	369	360	380	367	402	361	387	397	330	376	379	371	359	359	382	370	378	390	344	361	353	370	376	379	385	364	368	376	405	394	374	351	362	383	376	395	344	385	384	359	377	393	393	355	390	345	381	315	395	390	328	365	384	389	375	400	379	389	355	361	379	365	353	376	346	397	375	341	358	392	394	371	374	390	356	372	366	346	382	381	383	395	387	360	386	351	402	356	403	376	350	373	379	377	360	399	367	358	366	352	362	374	400	358	364	364	339	343	358	379	373	344	377	348	358	367	369	359	380	372	414	378	365	354	394	370	371	377	351	356	369	347	367	385	355	380	368	399	394	372	382	410	352	368	390	360	344	387	355	366	368	368	354	367	351	379	368	360	373	374	359	356	375	390	383	421	370	370	370	353	367	361	370	382	363	371	389	346	342	413	369	378	401	352	359	348	334	351	376	365	388	379	336	357	368	385	367	368	364	351	355	378	383	348	348	383	375	366	375	366	391	365	363	385	361	347	373	396	406	358	363	351	330	381	347	347	411	363	395	374	402	384	347	378	357	397	384	369	399	394	368	371	350	343	379	376	367	344	363	369	360	395	385	375	379	388	386	387	367	352	386	380	351	377	367	392	371	364	339	370	388	382	355	428	394	394	363	361	355	386	358	379	366	391	418	385	405	396	392	372	370	384	367	371	345	356	384	357	384	362	404	418	383	371	400	338	375	382	386	393	350	382	364	352	365	350	388	381	358	377	401	388	345	387	366	386	354	355	403	371	371	395	390	391	341	390	391	384	374	348	404	372	344	383	353	365	353	381	399	377	351	362	396	377	358	345	399	381	399	420	365	369	341	344	402	372	377	373	356	365	392	339	383	380	368	410	378	402	382	390	392	381	365	376	354	365	340	355	363	393	386	377	379	379	381	397	385	331	369	343	376	350	368	341	350	386	380	368	377	363	377	382	376	395	386	387	384	377	401	376	363	356	402	374	377	336	360	380	362	368	396	403	376	387	372	362	376	367	392	328	370	409	372	382	354	408	362	349	389	353	412	374	376	384	345	416	351	371	388	372	403	374	340	376	396	348	367	355	372	399	359	349	407	372	373	378	408	379	395	378	349	345	396	365	411	346	351	376	379	386	373	382	346	377	409	360	377	391	339	372	334	408	358	368	371	384	371	378
24166	21392	25742	27414	21397	21369	2535	414	297	297	279	233	223	183	188	192	180	178	194	166	183	170	187	183	175	183	178	163	175	176	171	152	189	185	153	155	166	171	179	170	165	179	163	181	172	193	191	168	199	195	203	200	195	181	178	174	197	153	191	157	156	172	175	185	170	171	155	174	184	167	132	172	165	135	151	177	146	139	168	166	176	170	179	168	145	177	157	169	146	166	139	130	144	141	165	186	152	171	162	138	156	157	157	159	163	150	150	167	173	141	186	185	157	149	189	181	164	192	168	176	176	164	123	145	148	155	156	184	169	151	168	154	187	177	159	167	150	170	166	155	159	176	134	144	165	159	143	183	160	159	157	182	148	155	155	164	176	189	160	163	152	147	136	139	157	173	170	129	139	153	165	129	167	169	155	140	158	157	164	163	169	156	162	164	160	145	159	174	142	165	148	171	166	150	168	158	148	164	177	158	141	159	163	149	123	145	158	161	157	173	167	159	174	171	179	157	149	152	160	144	140	156	164	157	152	134	182	173	176	167	182	159	184	176	172	176	158	174	151	156	175	139	168	133	178	145	153	167	149	165	178	155	154	169	145	154	180	152	160	147	159	162	179	147	183	143	206	149	140	157	143	171	150	168	143	169	181	170	172	162	162	162	154	139	174	161	183	165	155	158	142	164	161	152	176	152	143	153	164	169	164	121	146	165	171	155	159	159	162	156	171	155	177	148	155	166	164	153	156	161	144	173	166	172	183	149	148	163	139	166	145	171	164	140	140	165	163	160	172	169	146	170	169	142	148	160	137	167	156	153	162	156	148	184	146	177	152	163	170	156	177	155	154	147	177	161	147	166	184	159	133	144	155	153	161	143	158	167	172	166	169	154	146	175	172	167	173	186	169	178	172	180	149	166	148	164	171	169	157	149	142	148	147	125	146	167	178	178	161	148	133	164	158	171	164	158	182	157	181	161	158	146	159	166	157	168	172	158	162	170	147	173	176	159	185	164	166	158	178	153	162	154	145	177	143	151	180	157	175	173	156	148	138	183	139	171	165	183	163	152	169	161	151	164	148	176	171	172	176	174	165	158	138	150	169	178	173	186	159	178	159	204	189	164	160	173	154	175	149	165	156	152	178	174	161	164	163	168	153	151	155	152	152	145	145	148	188	157	167	179	171	159	165	194	136	163	167	174	158	137	166	146	147	153	164	165	145	143	147	153	157	147	165	173	153	159	164	154	169	135	151	147	156	151	127	172	165	182	173	147	187	169	171	176	146	171	160	169	153	187	160	131	157	166	165	151	130	157	158	159	153	156	164	176	157	155	165	173	167	143	154	172	179	162	152	154	164	162	149	164	158	169	139	171	151	179	158	169	154	148	128	184	165	181	174	160	169	160	163	163	167	171	169	169	159	175	152	149	139	170	169	150	162	157	133	166	176	148	151	176	156	190	155	158	166	146	178	177	164	183	177	155	172	162	160	165	166	179	183	163	158	163	174	145	174	140	169	169	169	154	151	199	182	158	150	178	149	167	164	154	176	167	154	175	186	162	159	186	159	203	161	144	160	155	167	198	156	165	148	159	161	172	125	158	174	180	137	146	166	178	163	168	175	172	148	134	175	159	156	152	171	182	179	137	151	138	150	141	148	138	169	141	133	173	140	175	158	116	166	163	160	165	169	164	148	141	157	150	160	133	164	164	164	150	147	167	177	170	143	177	165	151	153	177	169	157	142	160	145	160	176	159	152	140	159	153	177	148	170	148	188	175	172	164	169	162	186	156	140	176	166	144	173	151	163	183	181	154	145	153	167	163	160	140	142	169	191	196	147	144	150	184	191	177	160	153	149	155	158	158	167	178	153	146	169	176	144	163	159	160	149	138	162	159	151	173	151	164	162	148	174	135	176	158	170	157	161	183	144	164	172	164	144	133	172	165	162	169	174	176	152	145	178	174	172	166	141	166	155	172	163	158	177	155	182	177	159	159	144	172	137	157	171	155	139	148	170	145	146	160	169	173	145	193	146	161	178	172	148	144	184	138	132	160	172	160	161	193	183	163	160	146	161	160	162	143	186	152	130	173	147	155	133	145	148	148	149	162	183	179	155	154	171	163	185	158	180	175	156	190	172	165	147	163	167	155	162	149	169	131	154	160	174	148	160	170	164	169	176	184	168	144	162	166	176	149	153	189	172	164	153	163	156	161	160	181	147	148	164	147	161	182	144	160	152	170	150	153	178	178	179	154	158	144	180	185	156	173	152	154	164	151	164	167	148	154	166	165	184	161	166	142	176	163	148	186	181	179	152	160	175	145	141	172	162	144	169	169	125	161	175	171	133	141	170	144	182	167	166	150	133	161	165	158	166	146	167	150	176	130	163	124	160	138	172	153	166	137	157	159	166	141	182	157	159	155	157	166	153	182	141	184	152	163	164	153	159	164	185	157	157	168	161	142	156	160	162	163	174	169	155	163	179	152	175	169	163	142	148	144	168	152	171	173	162	141	162	161	150	180	147	153	153	175	148	149	166	151	152	147	162	183	155	184	167	133	146	160	158	165	187	121	155	148	155	174	162	171	176	150	156	139	148	150	155	139	165	165	172	181	149	158	176	157	136	130	185	162	162	157	153	158	169	158	174	159	184	162	162	136	136	148	173	182	163	145	173	147	164	164	161	167	164	152	148	151	129	149	161	174	166	135	140	173	153	160	141	158	151	162	159	163	157	154	161	162	181	166	152	159	127	171	154	170	141	157	169	149	180	136	150	154	152	166	161	162	141	154	138	159	158	193	163	177	159	181	171	147	157	173	170	154	167	175	139	166	178	155	170	172	157	174	136	153	172	164	150	141	170	155	181	155	154	155	156	177	137	150	166	162	144	171	157	150	157	128	160	172	120	151	157	182	153	161	153	142	181	150	174	173	160	163	163	157	177	149	145	177	143	155	160	159	149	144	173	162	149	193	156	149	150	175	163	180	169	155	162	158	167	175	150	162	161	153	156	156	168	165	155	176	163	152	152	160	149	169	175	162	152	187	175	154	143	183	176	161	181	183	142	179	171	167	166	156	158	177	173	160	152	150	158	147	156	143	159	150	169	149	157	167	156	140	160	183	163	172	153	168	152	160	161	139	168	143	171	181	159	180	172	151	169	156	147	158	171	153	162	165	168	161	160	161	175	174	148	137	139	152	162	161	166	150	174	169	178	173	169	149	148	159	146	179	154	172	172	141	172	152	163	172	170	166	165	172	169	160	165	171	165	160	180	160	183	189	151	123	142	170	172	155	173	155	149	148	143	149	149	166	146	151	156	155	175	172	153	162	171	179	164	148	135	171	177	157	152	141	165	150	188	166	167	159	166	180	150	175	167	161	170	158	152	162	169	160	138	168	144	168	145	166	153	166	172	171	159	162	134	147	164	180	157	129	160	174	138	185	167	166	159	165	169	146	138	164	180	144	157	177	179	151	164	162	156	160	147	146	169	182	154	161	156	176	148	155	155	143
3304	4607	2613	1194	746	624	460	425	414	398	390	346	385	369	368	404	394	358	366	376	362	361	325	334	372	348	346	391	348	377	390	357	363	357	379	351	365	382	340	380	346	360	343	354	359	330	361	330	368	344	388	366	342	367	365	392	365	354	403	363	357	353	382	321	367	358	307	379	369	369	347	337	348	370	346	335	355	386	350	373	386	349	375	357	364	360	328	375	379	356	329	349	380	355	368	325	369	375	376	358	363	352	328	349	355	344	371	360	346	332	362	352	337	360	369	359	352	367	347	346	383	363	363	377	330	361	328	364	360	379	335	368	364	363	356	385	347	346	367	340	341	363	358	333	343	373	355	372	368	406	316	342	338	352	331	379	382	348	363	367	347	325	342	342	336	349	358	385	365	360	358	328	371	395	363	372	352	345	378	403	397	345	372	349	322	391	338	371	354	369	336	346	369	366	357	340	384	374	348	352	341	340	378	332	389	358	328	378	364	335	360	360	322	359	367	379	345	369	372	358	356	360	358	373	368	347	365	395	356	345	357	315	352	349	351	310	386	331	357	344	385	324	370	415	367	345	343	361	341	337	343	356	329	382	368	364	342	346	347	316	352	338	358	326	362	357	345	351	379	368	354	354	349	361	336	357	337	391	331	359	362	355	358	391	371	355	361	350	327	374	380	376	319	394	364	357	342	329	325	355	375	350	338	393	383	375	355	346	312	347	347	346	365	352	350	378	327	342	337	357	362	372	367	367	349	357	374	357	362	355	337	371	377	353	354	381	356	386	394	375	359	352	348	366	375	354	349	339	345	350	361	359	356	347	360	341	370	360	355	324	324	365	352	371	317	333	360	390	317	354	365	316	363	345	356	376	384	344	355	353	390	337	337	348	316	360	372	371	344	348	377	356	378	355	352	344	390	329	351	341	357	355	347	358	349	372	375	353	362	357	388	373	359	321	345	360	330	361	351	345	385	355	362	332	332	331	376	364	384	379	329	355	335	334	333	352	365	346	355	348	412	367	350	360	362	376	340	379	339	348	384	345	374	371	327	396	347	355	347	331	341	358	357	336	347	390	355	380	381	347	316	365	355	347	369	347	344	363	339	377	372	340	345	356	374	350	389	349	358	370	367	366	366	368	332	381	386	365	370	363	389	351	362	359	350	356	341	375	353	322	372	343	346	337	359	358	346	368	339	399	347	339	342	352	377	347	355	349	362	344	348	359	343	363	350	367	345	321	345	351	371	371	336	361	353	367	359	369	342	347	345	311	330	333	340	317	356	359	356	350	334	352	378	372	338	335	352	351	362	364	372	358	371	369	357	356	365	397	330	349	373	369	349	378	367	363	353	350	346	360	355	372	346	378	358	358	341	339	359	339	354	351	364	378	351	356	372	357	318	310	350	363	346	372	363	370	352	327	339	353	379	366	407	400	358	348	367	346	340	348	371	343	400	356	389	386	373	347	331	349	345	345	357	372	362	340	376	353	348	350	373	378	357	393	329	376	339	389	368	333	369	356	374	363	345	387	366	335	399	390	327	352	369	358	353	387	342	401	341	335	343	359	337	385	344	346	346	351	320	354	340	351	387	358	375	351	384	319	360	346	369	373	355	350	392	352	344	325	318	396	358	379	322	370	362	340	315	320	330	333	366	338	352	367	374	367	344	335	336	369	377	352	343	377	364	362	400	360	362	368	346	337	331	342	323	339	329	329	370	355	327	320	384	335	376	355	351	378	362	344	349	329	361	330	321	356	380	342	337	348	354	341	329	376	359	368	316	319	365	334	368	338	332	340	326	334	394	362	347	340	342	346	362	365	358	368	358	352	334	359	341	359	341	361	330	371	347	381	365	323	354	331	319	389	336	351	361	352	316	356	379	311	344	322	347	376	330	339	351	354	368	367	353	364	347	328	350	380	350	350	348	348	322	351	321	339	367	377	385	388	334	357	362	355	400	330	374	330	360	332	358	356	350	331	330	336	352	349	368	360	314	378	307	368	340	342	367	379	363	356	371	373	354	311	351	329	369	360	342	357	340	347	338	363	343	370	359	356	358	359	350	371	365	370	348	347	352	353	366	379	344	336	311	376	355	366	364	336	342	375	350	347	381	337	354	335	334	343	359	349	344	343	357	354	363	349	362	360	352	351	365	383	352	344	338	355	347	387	378	389	356	354	365	380	363	346	407	373	335	354	381	387	364	373	361	383	349	358	361	332	397	359	347	359	378	332	330	307	352	353	364	351	340	350	376	345	342	318	352	346	350	380	363	385	337	359	351	367	344	373	323	365	328	351	358	357	351	357	386	367	368	346	343	355	388	354	355	367	331	348	321	365	376	324	351	323	377	379	361	357	376	324	354	365	353	386	349	354	354	364	355	366	360	345	373	359	359	349	330	394	375	356	371	345	352	347	345	357	357	325	373	344	355	370	355	348	356	393	332	373	360	362	411	341	337	371	389	345	358	351	376	363	338	342	390	338	346	362	339	355	382	352	344	362	349	371	366	357	354	377	386	365	336	364	346	317	344	373	344	368	333	399	380	367	328	345	343	352	378	362	356	382	352	351	324	351	338	357	356	367	378	373	328	297	358	320	363	344	349	397	359	337	351	375	371	356	337	339	327	373	355	378	350	341	398	353	360	316	344	340	351	385	341	351	353	377	391	357	363	345	363	371	317	335	391	372	363	380	335	386	336	330	354	328	349	345	350	364	348	364	370	324	366	323	327	339	351	344	329	338	345	367	342	335	343	349	319	376	360	379	367	357	367	353	333	376	357	383	338	374	362	363	323	347	358	311	368	375	387	329	366	396	362	389	348	363	351	335	355	338	338	373	373	368	388	374	368	375	365	365	359	326	374	330	359	359	346	369	371	352	360	360	368	320	347	373	341	361	379	368	353	356	326	369	357	350	358	338	345	328	343	370	354	350	364	394	410	338	363	352	348	346	364	371	380	311	336	356	355	350	332	357	351	370	353	310	365	361	338	368	362	325	325	322	371	322	346	336	334	316	350	375	362	363	383	381	339	361	368	347	374	350	351	359	342	355	357	367	346	353	325	365	380	360	357	383	345	357	327	366	354	368	368	315	372	376	353	349	387	371	367	401	351	360	391	339	374	346	348	340	369	388	378	355	375	383	358	368	331	338	354	367	359	376	355	360	381	355	327	334	348	347	354	393	350	361	357	372	333	364	319	348	355	367	347	363	365	333	356	379	331	344	361	354	319	320	353	338	367	316	318	372	349	372	354	363	336	348	364	344	368	342	344	361	357	330	372	360	362	365	362	356	320	353	327	348	333	362	328	346	419	337	354	360	371	360	356	404	298	361	347	365	355	363	337	372	344	380	346	351	378	368	385	366	350	383	343	358	376	382	375	386	384	345	364	388	378	358	335	332	338	361	369	373	346	343	369	363	378	388	342	347	354	349	389	377	377	339	366	381	317	353	362	366	397	345	349	342	360	355	367	350	318	363	359	348	346	357	356	300	347	324	369	345	369	357
33075	10807	871	175	143	140	137	134	142	143	124	124	125	96	109	139	148	136	127	126	127	111	128	138	141	126	128	105	122	106	128	141	100	132	123	138	108	112	112	132	109	110	131	124	114	111	126	131	125	119	131	127	112	117	145	119	120	114	124	108	119	131	119	139	129	124	112	124	130	119	115	110	114	134	127	136	116	124	138	135	144	135	111	113	137	115	135	101	140	108	125	108	126	128	126	118	127	122	154	143	124	132	118	121	119	117	118	120	125	138	125	118	118	117	121	120	116	112	121	122	120	108	129	129	135	128	125	137	133	125	126	109	125	123	144	126	125	103	105	116	115	100	110	117	117	118	132	126	137	116	126	121	130	111	152	126	109	128	129	129	130	120	120	115	128	119	129	128	122	135	112	124	134	136	122	119	114	124	140	131	129	106	113	131	113	130	140	146	138	130	124	116	115	111	121	125	129	127	125	120	106	133	120	106	132	136	124	95	150	124	138	128	126	115	126	130	119	139	116	103	140	135	159	142	118	115	117	105	113	132	138	118	114	128	127	154	128	128	98	121	122	121	161	130	126	106	111	116	115	118	128	131	128	112	112	103	123	119	129	126	115	129	136	123	129	118	104	153	117	136	124	109	122	103	126	120	125	131	119	109	133	124	137	115	104	116	104	132	138	122	143	145	123	117	119	120	123	153	114	131	136	111	110	129	125	125	123	132	120	130	105	112	125	126	109	129	120	137	135	117	108	113	119	107	138	112	122	127	138	123	144	135	101	124	127	123	105	110	115	114	146	137	139	135	111	127	117	118	118	128	136	100	128	137	143	126	135	127	118	115	109	96	133	125	103	129	105	132	102	156	121	127	136	116	111	105	142	100	143	131	113	120	112	136	114	118	127	146	147	117	126	104	125	145	120	134	115	126	125	117	122	136	144	133	117	127	137	121	109	123	114	126	107	111	121	134	120	125	114	151	133	128	138	125	120	122	105	164	102	119	113	128	122	119	135	130	117	130	133	123	129	156	131	122	134	120	124	147	112	125	118	106	137	133	126	120	123	116	134	129	110	122	131	118	130	112	104	128	145	134	116	112	126	114	128	117	130	129	126	117	115	128	125	106	118	145	131	151	100	117	143	109	111	131	113	130	118	121	103	101	104	122	116	134	142	112	114	118	137	102	117	122	118	135	112	123	115	105	126	113	110	136	105	113	117	118	103	127	117	137	117	116	109	137	122	108	147	118	107	142	125	136	107	113	114	118	116	112	90	112	118	115	112	134	109	112	143	125	140	110	143	152	122	135	114	109	124	131	122	141	129	116	107	117	136	134	126	112	92	130	153	129	100	127	93	125	151	129	113	120	114	118	133	121	119	134	137	116	119	128	120	122	123	131	121	115	128	110	126	130	140	104	138	139	116	130	114	130	112	118	100	119	118	119	124	125	131	131	100	110	143	129	113	118	119	112	131	119	133	108	125	128	129	107	115	124	113	119	111	116	123	120	125	147	143	127	132	148	132	132	129	107	117	145	130	122	116	141	121	127	120	120	107	127	111	122	112	107	128	140	122	105	121	152	119	123	111	104	123	125	129	139	115	113	118	108	118	108	107	116	99	122	119	142	112	122	128	110	115	98	147	127	143	116	112	120	117	122	125	110	139	136	104	132	121	137	123	117	113	115	105	127	116	139	140	121	115	116	124	126	120	121	113	125	137	134	144	111	102	111	110	128	101	133	135	128	134	116	117	131	118	123	126	145	128	120	118	124	113	145	125	107	104	129	119	121	137	139	137	137	124	115	120	111	133	107	130	142	139	116	120	110	117	131	136	127	135	125	140	133	117	123	121	124	134	106	146	119	144	123	129	122	134	104	114	123	102	106	131	127	122	129	136	119	142	129	130	142	120	122	143	109	127	133	120	121	132	119	120	110	128	118	130	136	100	130	128	121	127	130	99	114	130	130	117	122	122	125	147	142	140	114	114	113	115	101	115	115	110	119	105	118	152	127	140	121	103	125	128	112	123	121	117	117	113	117	140	102	116	132	128	109	127	110	93	109	118	129	126	148	111	116	111	123	135	104	141	100	130	130	131	115	155	142	123	127	114	112	95	109	124	113	116	141	121	124	135	136	113	110	105	139	142	117	127	120	106	115	113	122	138	118	128	140	115	118	121	117	122	104	111	143	138	126	117	135	124	149	134	133	126	116	132	120	104	104	119	127	117	124	121	125	123	134	107	110	123	118	112	136	132	97	151	147	122	101	130	117	125	144	133	142	117	130	118	100	110	129	115	128	137	98	129	106	128	132	127	149	124	132	130	114	115	110	143	126	122	127	135	140	145	123	125	113	118	125	153	146	148	127	114	130	114	119	101	137	121	109	123	97	104	133	133	104	125	105	118	122	105	145	112	112	118	133	111	125	108	120	135	127	104	127	111	120	117	132	118	128	137	123	128	142	116	114	135	115	125	130	120	149	129	157	112	148	131	139	110	138	140	120	140	125	123	122	133	132	121	135	132	120	127	92	112	118	106	154	122	131	116	133	138	124	118	118	129	124	113	140	142	126	138	146	126	108	123	107	123	111	110	124	137	96	116	126	143	139	116	136	121	126	133	138	112	114	105	124	116	141	123	120	123	126	124	127	122	112	101	115	135	142	123	136	131	159	115	126	119	128	143	131	138	113	122	131	120	120	124	129	115	118	133	130	98	124	132	138	104	126	126	119	122	123	138	139	117	109	126	122	140	131	110	119	123	134	123	112	107	111	96	110	126	130	132	131	123	111	135	113	127	141	134	122	104	132	123	123	119	128	126	133	123	120	146	98	131	113	126	106	108	115	123	116	117	119	113	146	123	141	112	164	127	137	117	129	134	116	131	124	118	122	116	132	128	120	113	120	133	129	118	111	114	121	116	127	114	105	109	108	119	135	141	147	141	123	100	137	121	116	134	114	117	135	117	154	112	131	125	124	113	106	130	126	129	112	101	97	139	136	121	119	121	132	105	130	133	130	109	116	136	118	114	126	141	129	94	125	122	133	132	150	115	131	115	134	137	133	135	110	119	121	125	138	119	119	117	117	131	145	129	130	119	121	119	120	137	120	115	113	119	114	109	130	120	114	99	127	117	100	118	107	148	131	118	111	118	106	111	124	96	123	139	123	117	101	115	136	138	123	128	111	129	118	128	123	127	114	104	105	105	128	138	139	134	141	133	126	112	118	104	112	117	124	125	134	130	139	129	131	131	136	115	125	113	126	145	134	122	113	113	136	121	129	149	127	116	117	120	112	109	100	125	127	126	114	122	118	122	121	121	121	140	114	136	148	127	109	113	107	116	117	145	115	134	147	121	128	109	125	116	123	101	122	134	133	110	134	119	103	136	130	149	120	143	138	111	133	130	121	119	130	122	121	134	133	118	109	133	132	121	121	126	118	125	107	124	140	115	140	124	105	124	114	129	97	117	116	130	111	120	138	131	130	115	124	119	110	112	125	127	119	115	125	133	120	135	117
5253	402	368	349	308	292	319	295	297	304	330	290	276	344	331	305	314	302	281	279	305	318	294	284	312	312	289	295	307	303	291	283	280	321	327	290	294	290	296	268	315	321	292	306	295	297	308	286	282	313	299	321	262	283	294	342	315	310	276	304	292	307	299	308	293	285	318	285	270	307	297	285	307	307	333	316	290	293	319	300	263	344	304	322	295	308	322	281	317	290	303	329	301	304	291	272	306	277	312	294	298	286	297	308	309	300	299	265	265	292	278	287	306	297	299	309	334	284	300	298	307	314	323	298	323	286	290	302	298	288	298	283	308	313	314	289	289	285	293	297	321	308	295	285	285	308	292	316	292	313	318	301	292	283	306	302	294	282	266	280	303	276	282	291	272	292	309	316	304	291	301	301	302	283	284	324	316	307	289	291	308	310	288	299	325	285	316	305	290	324	317	271	317	286	318	296	272	295	313	319	288	318	296	288	309	257	301	298	330	298	310	330	288	335	306	313	324	275	294	302	281	317	314	300	287	302	324	319	265	303	311	293	289	295	299	281	296	310	328	308	256	295	320	280	276	318	294	276	272	307	290	297	292	276	318	287	287	302	288	290	277	285	280	316	298	304	330	297	324	300	310	304	300	299	285	313	301	290	287	273	310	317	300	286	284	291	314	298	284	294	326	291	330	321	301	286	324	307	292	303	296	294	300	276	296	294	277	309	273	293	334	314	301	287	305	300	300	287	323	304	284	248	298	326	287	309	318	291	311	319	293	298	274	305	295	300	302	306	305	283	279	286	308	285	301	304	312	297	304	299	274	308	296	273	278	311	308	275	295	308	304	283	279	305	297	310	323	317	294	328	292	313	298	296	307	316	308	289	315	280	304	277	314	271	315	310	293	297	272	291	313	294	300	318	292	292	246	289	300	323	296	264	268	278	297	292	297	290	296	308	313	297	330	297	314	293	317	280	308	296	273	292	295	303	304	294	305	315	309	320	302	316	303	307	293	312	281	313	294	323	325	250	281	259	278	295	273	322	332	287	291	307	302	310	280	308	288	301	298	288	294	277	306	293	294	307	279	312	306	301	298	283	266	290	282	287	300	309	323	286	259	294	324	262	311	306	284	294	330	299	328	347	279	296	294	295	290	316	303	306	309	333	309	293	309	307	297	271	267	301	295	293	293	288	295	291	302	325	245	310	302	295	300	317	291	295	283	288	266	296	299	284	284	290	331	276	307	283	293	286	312	292	334	271	316	300	305	322	270	333	304	294	314	309	337	289	286	277	290	318	266	278	285	338	273	272	293	317	296	322	302	295	314	300	319	309	313	314	280	318	316	291	280	332	291	282	301	290	309	309	328	299	283	297	298	276	301	314	319	313	336	293	335	296	297	322	271	301	317	269	306	322	286	286	324	271	289	321	294	292	293	314	328	289	296	291	292	262	314	302	293	289	336	288	306	299	293	291	303	299	299	291	297	287	294	316	287	284	295	295	291	310	306	294	300	271	299	321	306	309	295	285	307	312	302	289	296	286	280	274	343	290	286	276	335	324	299	280	292	288	313	295	287	330	291	334	284	324	294	283	313	274	313	289	273	285	302	289	307	287	299	320	289	277	282	303	310	286	319	294	329	277	303	326	296	317	281	320	285	325	286	254	301	297	310	300	296	281	277	318	288	305	254	309	326	300	283	293	324	309	312	288	262	282	279	303	287	294	272	300	283	296	312	313	307	288	305	325	318	328	297	291	273	295	283	284	331	295	276	302	312	306	307	292	282	295	337	330	273	336	303	307	293	313	313	289	320	312	273	268	314	319	294	293	286	277	299	269	279	306	284	293	274	318	291	273	298	297	311	285	316	289	347	297	307	285	266	269	307	298	276	298	291	286	296	289	321	332	312	287	304	310	299	301	294	304	289	275	295	283	290	271	306	266	282	297	301	300	331	317	265	296	305	278	293	340	288	309	287	287	270	289	296	309	298	313	295	302	289	276	321	253	295	280	262	308	304	308	316	299	313	273	316	327	302	287	303	305	294	293	334	315	295	295	300	294	303	308	299	273	280	308	292	324	286	295	306	333	280	304	326	269	283	330	294	318	295	306	300	320	293	310	302	327	296	285	282	289	310	289	297	320	295	320	300	322	300	316	296	281	329	264	277	283	284	316	277	293	289	277	276	312	270	315	300	310	306	293	317	304	289	304	324	315	304	293	308	329	311	341	300	296	322	313	309	293	311	332	278	293	302	299	314	309	304	302	300	293	293	316	273	302	291	309	301	327	318	316	284	318	300	291	285	285	290	300	277	300	260	292	300	277	281	297	298	300	288	318	290	271	305	305	266	295	299	319	317	295	308	318	315	316	279	295	320	264	304	306	289	263	296	290	311	279	316	317	295	292	280	309	286	296	306	307	313	307	288	310	300	293	305	308	300	302	305	308	303	285	301	307	293	292	295	293	298	279	299	301	313	279	287	290	316	294	283	271	313	322	307	289	296	292	318	313	302	284	300	279	290	287	325	308	303	285	285	308	278	303	307	280	287	327	281	308	287	299	285	316	296	297	296	284	283	291	303	281	283	288	324	288	328	304	295	296	284	302	303	313	260	313	308	293	285	321	290	315	277	305	295	310	290	285	299	342	284	312	279	305	298	304	327	309	304	280	291	281	300	323	326	274	266	311	311	308	274	292	323	310	272	307	298	300	289	277	326	333	344	307	295	273	332	304	317	293	311	306	313	298	316	286	317	288	307	290	292	297	268	287	273	311	333	294	257	297	291	278	295	305	304	266	302	285	283	297	290	282	270	294	300	292	334	312	309	342	288	329	290	311	285	311	322	303	319	306	258	286	291	321	326	298	298	334	313	292	268	309	286	278	294	280	314	282	284	309	291	274	281	287	339	295	298	313	289	296	265	301	297	276	310	345	285	310	313	319	290	277	269	301	300	294	309	308	287	297	289	315	320	334	302	313	320	300	323	317	312	287	310	275	303	301	301	319	307	291	293	298	293	274	322	276	301	285	291	299	292	284	336	312	299	326	265	313	313	294	305	286	313	303	297	297	324	271	288	281	353	287	321	316	305	287	283	280	322	304	279	309	312	300	290	318	339	295	290	293	300	301	305	333	279	294	320	288	300	292	342	290	308	294	308	320	289	294	286	315	301	289	317	302	296	330	278	294	286	287	282	287	323	278	335	293	290	313	307	284	319	283	294	290	326	274	251	301	301	264	319	310	295	312	311	297	289	314	285	296	274	309	285	264	287	308	304	315	278	302	314	301	302	302	291	318	282	304	286	308	292	293	320	321	300	288	267	290	309	287	296	297	296	275	308	279	287	282	335	308	309	299	300	311	273	329	324	280	291	302	301	272	298	277	294	294	297	306	306	319	290	297	328	303	311	325	292	303	288	271	316	295	308	289	288	282	268	294	292	295	274	325	294	310	307	287	309	311	316	288	303	315	308	266	311	299	321	328	291	296	316	291	293	296	310	271	337	339	307	314	286	297
25046	21400	25135	28053	21212	3122	330	261	228	230	205	188	203	176	180	194	184	185	194	178	169	185	176	189	179	171	162	164	209	150	171	163	174	177	163	168	156	166	171	164	164	183	163	179	196	182	189	161	169	176	144	189	164	184	157	186	136	168	174	167	166	164	168	155	181	177	151	158	182	175	165	168	190	178	172	171	184	153	150	199	185	189	148	191	169	164	190	159	171	195	169	193	200	173	157	171	180	195	185	174	147	158	167	162	135	154	195	169	179	161	166	170	131	173	152	162	157	153	165	149	148	177	166	160	144	168	175	166	171	155	179	161	175	179	176	180	159	177	164	167	163	155	177	141	190	165	183	148	158	159	158	136	147	167	186	181	156	155	163	165	187	170	159	154	166	175	176	158	151	171	175	167	164	175	167	140	170	163	171	176	167	172	155	174	172	151	152	152	168	163	169	192	163	178	120	160	164	185	181	163	140	153	155	178	176	162	171	157	160	172	130	179	197	152	157	159	179	167	166	178	158	154	165	169	138	167	155	177	171	165	165	164	170	180	181	146	183	157	154	186	197	145	185	163	187	185	143	160	172	161	163	156	170	183	171	165	161	169	160	174	170	172	137	146	168	164	158	154	156	161	176	152	171	152	187	164	164	146	159	149	145	164	164	165	155	173	163	181	163	169	163	169	160	171	200	149	163	151	170	149	171	172	146	147	170	167	186	169	162	149	182	158	133	168	170	151	149	179	186	183	167	174	161	166	151	152	145	162	159	189	165	187	160	202	154	145	173	165	162	164	184	156	183	159	168	174	156	167	143	155	164	169	181	159	158	199	179	167	166	160	154	164	167	173	178	151	159	181	143	186	164	191	149	151	178	141	185	207	139	164	166	163	163	161	136	184	147	166	178	184	158	146	148	150	170	159	143	180	155	168	142	175	158	152	170	174	165	183	164	159	177	182	179	183	163	169	177	180	162	167	193	153	179	185	177	178	173	177	145	146	202	166	126	160	156	158	178	205	180	145	165	178	173	152	167	145	171	175	186	178	151	175	166	159	179	192	162	148	139	155	159	166	153	182	173	163	169	179	166	158	152	160	152	148	173	152	150	157	200	161	180	176	182	156	165	177	189	131	171	156	152	139	192	164	179	151	172	174	166	176	171	180	161	156	154	184	166	172	166	144	193	160	159	161	186	163	147	151	149	161	181	183	156	157	160	174	160	148	131	156	168	189	148	165	168	180	150	147	166	172	164	163	180	179	186	149	183	155	171	181	177	170	176	167	146	162	168	167	175	166	173	147	173	201	208	161	151	186	181	176	156	188	175	169	150	165	165	150	160	164	188	179	172	166	193	163	178	169	165	161	171	178	191	154	164	159	173	149	183	171	182	172	167	175	159	167	172	148	188	140	145	151	155	143	161	175	143	165	164	165	184	154	169	156	164	184	163	177	151	170	174	195	169	162	186	142	183	174	156	183	168	167	160	132	175	148	173	166	159	158	169	162	153	170	148	143	149	182	179	189	177	160	155	163	144	194	168	156	166	168	174	189	145	158	172	134	164	148	196	198	163	153	148	175	176	185	146	165	159	153	180	190	166	168	161	189	169	137	172	158	175	148	165	166	160	164	153	146	190	170	180	181	168	164	194	151	152	178	138	148	154	168	150	176	189	203	159	148	170	147	177	164	154	187	148	149	160	151	163	141	175	183	163	180	148	175	159	164	165	164	161	150	157	178	159	180	188	165	166	135	171	145	192	124	174	167	171	176	158	152	168	175	173	174	185	164	164	164	147	204	153	164	166	160	172	155	164	170	175	160	168	167	158	178	181	183	162	160	147	148	159	156	167	152	156	193	155	160	150	163	178	153	149	168	157	184	186	179	164	153	168	162	169	168	160	192	158	167	173	185	152	163	168	173	161	157	166	140	165	164	174	168	175	164	146	172	168	159	152	165	181	151	142	178	164	147	141	169	151	158	187	163	152	145	159	179	169	163	154	174	179	171	176	155	147	169	141	165	174	143	161	150	161	157	186	160	177	172	172	160	155	136	153	150	152	168	159	160	163	172	165	175	163	165	165	169	161	143	150	167	156	169	167	175	173	150	172	198	173	168	180	140	195	177	160	168	149	154	172	179	169	170	171	144	144	151	169	144	183	155	187	168	170	179	155	160	194	174	155	151	155	157	165	162	165	163	151	167	168	145	152	178	168	144	168	183	177	157	180	173	156	158	219	160	153	157	155	166	149	170	159	167	183	184	168	152	173	181	187	150	141	168	170	142	182	155	156	152	167	162	157	181	169	158	178	186	154	172	158	162	181	176	172	175	191	169	159	169	156	177	138	156	186	175	184	169	166	178	167	164	158	155	186	168	155	144	177	172	177	185	167	166	180	144	160	165	151	186	189	171	173	165	161	160	162	168	187	185	188	174	142	145	128	150	167	140	172	143	153	163	159	171	149	173	158	175	152	168	175	171	169	177	158	169	147	159	169	142	168	160	171	167	184	169	168	171	194	165	175	161	174	168	180	176	184	149	178	144	167	160	178	171	161	141	148	164	166	160	159	164	165	169	160	185	189	169	174	151	157	164	171	157	168	182	162	171	185	122	162	184	177	148	163	141	156	157	157	154	163	166	178	167	138	160	164	186	176	185	173	154	175	186	148	172	177	163	159	177	162	141	150	157	185	163	155	150	147	176	164	167	145	169	195	171	178	169	166	165	175	175	156	166	167	179	162	160	169	179	154	179	176	164	171	165	166	152	182	161	148	161	202	183	182	185	169	163	164	150	126	154	159	158	181	160	182	178	135	168	164	144	169	200	151	166	177	167	173	172	148	166	161	167	169	149	207	173	158	148	174	169	171	183	176	158	182	135	174	160	172	168	161	163	159	173	170	133	150	154	162	185	156	167	172	167	149	156	155	186	169	151	170	148	168	170	178	142	163	169	176	172	175	166	166	184	177	149	166	166	171	146	173	157	162	171	203	191	157	143	163	171	149	160	151	160	161	169	160	158	145	150	179	181	171	183	140	180	181	142	160	166	182	146	195	174	158	167	163	154	147	172	172	147	159	167	181	160	162	152	153	152	173	165	166	173	136	177	156	166	189	141	174	144	163	167	148	159	167	150	132	179	148	161	169	150	158	169	161	164	152	173	142	151	154	176	157	133	163	154	127	170	152	143	160	186	184	167	163	167	153	159	184	127	160	168	189	171	165	186	165	150	163	186	186	175	175	131	162	178	146	150	150	176	168	169	154	174	154	175	169	162	165	161	162	154	162	132	180	171	153	184	163	171	149	132	157	152	158	149	161	157	163	170	168	147	189	172	182	167	142	178	175	159	143	178	186	154	143	146	163	164	145	176	186	161	173	148	175	138	174	172	161	163	178	163	160	169	160	164	178	141	181	155	143	201	163	168	181	157	148	193	171	172	186	165	152	155	154	150	158	184	174	162	172	178	145	162	190	151	186	157	158	164	176	163	183	168	160	170	177	165	166	182	154	188	179	168
3383	2603	1618	886	545	498	442	396	465	452	382	382	401	369	383	399	376	404	394	365	387	389	365	397	352	361	381	383	349	342	405	355	403	367	393	413	366	385	363	362	374	389	403	371	394	392	386	356	377	392	404	366	400	367	402	360	362	381	406	383	406	391	373	395	373	385	377	394	408	384	387	354	392	386	381	382	386	364	357	367	403	376	389	351	348	381	375	379	362	375	435	360	407	398	382	391	389	401	372	375	381	359	358	342	385	383	376	413	349	396	375	380	382	359	371	420	405	377	393	403	371	397	364	365	428	366	394	336	372	359	361	359	393	366	367	369	358	366	374	364	400	375	373	385	407	379	412	364	355	356	407	351	362	401	361	361	381	370	379	395	387	380	372	398	384	361	380	357	376	360	378	387	353	310	365	406	381	388	383	326	385	362	345	372	389	358	395	393	377	356	400	393	386	360	372	381	388	380	405	383	404	378	408	394	381	346	388	365	372	352	363	357	369	347	378	393	364	380	365	356	330	381	393	381	362	397	400	386	384	385	378	376	390	410	373	389	353	378	370	380	365	355	358	386	377	396	352	412	382	399	369	388	368	382	378	383	373	386	370	368	363	389	409	387	398	421	355	353	360	340	388	388	362	346	356	349	368	384	383	372	407	380	378	366	355	346	364	346	359	383	403	369	394	380	416	372	380	416	375	389	369	378	381	354	398	395	435	405	348	369	385	345	400	374	379	376	372	391	407	379	373	437	380	371	407	388	368	407	353	389	374	359	409	360	382	345	370	366	371	382	361	395	365	376	368	389	389	392	395	336	357	372	382	325	404	392	379	337	346	378	380	392	400	375	371	392	398	382	386	371	376	390	381	392	418	402	365	366	372	364	364	362	373	369	378	376	353	406	330	381	369	365	389	377	383	392	424	395	404	364	380	411	361	358	370	371	371	361	388	376	393	370	387	366	370	403	382	373	360	391	346	398	424	351	346	420	351	401	396	343	406	410	394	351	380	378	398	371	363	397	382	375	377	363	349	369	353	359	333	358	415	381	376	387	392	388	367	389	404	377	380	381	376	360	374	387	377	397	374	377	378	389	383	360	383	400	380	352	401	379	361	386	382	372	391	341	391	418	401	370	415	334	348	350	409	355	397	392	374	396	352	363	340	363	364	353	395	333	373	405	397	362	381	391	401	366	382	398	370	377	390	390	387	363	365	359	387	343	404	368	365	399	383	370	352	378	372	379	361	355	374	360	336	394	389	361	364	342	382	374	377	384	347	380	339	383	396	349	364	343	377	395	372	409	365	365	352	357	358	388	405	368	404	378	390	342	389	364	359	371	377	403	381	367	377	385	373	363	370	385	403	353	355	370	351	360	400	369	397	355	397	374	376	401	328	418	376	371	372	377	363	387	358	381	370	357	353	424	368	339	396	358	391	406	388	363	372	352	374	393	386	369	358	396	381	387	379	385	360	344	365	402	370	352	379	380	386	376	356	408	340	380	377	349	383	381	412	376	379	420	342	380	366	345	390	424	410	369	370	400	364	367	372	358	375	362	397	412	343	388	385	374	353	371	340	358	348	390	345	386	417	367	388	350	384	380	373	386	370	349	368	394	374	362	347	393	389	399	392	398	382	368	404	360	371	370	356	389	385	381	370	399	359	375	385	366	354	411	367	393	338	377	378	364	370	388	359	384	383	379	381	358	334	370	398	337	373	385	375	383	391	359	389	383	357	364	405	386	387	365	398	340	370	358	376	358	364	349	360	379	358	393	370	382	394	409	353	385	373	375	404	366	359	413	411	360	408	394	391	363	391	378	384	357	393	398	400	350	384	338	364	406	386	396	378	374	391	418	389	390	354	338	414	384	374	375	385	347	397	368	355	420	361	353	392	380	355	329	389	374	354	392	364	377	348	358	382	373	394	368	352	390	372	387	403	365	385	376	397	391	365	373	390	423	393	369	352	381	377	379	387	363	349	397	393	363	367	358	350	398	391	364	360	402	371	376	432	373	375	402	400	386	387	351	375	355	364	341	367	368	354	339	375	373	363	409	380	354	384	383	396	359	389	376	362	383	374	405	371	373	395	382	415	354	347	389	375	363	386	393	364	385	424	338	383	374	390	353	392	336	387	331	386	396	405	371	350	435	378	368	395	398	396	378	353	373	346	355	348	356	414	357	381	363	372	358	361	361	356	353	364	384	399	392	359	349	400	376	386	370	335	344	414	404	388	345	397	394	376	357	377	403	397	378	401	351	396	368	371	370	388	386	385	361	361	382	383	363	390	399	370	373	399	390	379	332	386	380	362	383	395	329	342	381	427	407	371	422	383	377	367	374	348	315	375	357	373	396	399	386	383	411	388	366	377	358	354	409	371	369	346	380	381	405	398	381	361	377	368	354	382	363	377	351	362	390	382	380	364	389	398	389	402	373	352	387	387	367	409	405	351	407	375	370	392	366	405	393	337	363	385	358	377	362	376	360	404	371	393	396	376	370	362	409	360	375	399	358	358	354	378	398	375	403	335	380	363	377	334	390	350	386	373	374	404	370	392	402	382	387	373	370	353	381	364	386	398	367	379	362	408	371	366	383	375	396	380	388	352	355	410	355	347	386	395	380	378	368	394	376	367	364	385	360	370	375	386	384	372	394	386	368	390	374	396	404	414	379	369	370	388	354	374	386	363	367	382	375	353	375	354	373	361	397	404	413	362	359	404	374	379	380	369	362	381	405	367	415	373	380	391	397	387	358	393	372	386	407	377	374	355	397	364	372	394	395	360	388	407	385	396	362	418	364	369	388	384	384	351	394	394	365	342	353	393	366	373	381	358	349	371	349	354	371	365	361	384	369	369	399	367	371	356	393	386	361	384	386	349	383	380	377	357	381	377	387	371	352	415	399	382	383	405	361	376	402	345	379	373	383	386	390	402	392	417	354	388	359	368	365	343	378	397	383	391	372	348	382	375	344	346	392	362	341	393	396	358	413	356	356	405	345	379	430	376	374	367	362	351	373	353	386	361	350	346	358	384	382	362	365	373	378	376	364	364	408	339	400	388	377	385	383	333	374	420	370	399	398	370	366	386	371	378	366	411	371	368	400	379	367	405	329	420	372	354	389	360	337	373	408	360	359	389	389	344	349	367	334	376	384	398	412	393	357	364	386	383	368	379	371	396	378	380	376	394	361	379	387	338	355	361	387	387	400	372	369	345	394	387	363	361	366	355	386	355	396	378	383	387	344	381	353	361	405	407	393	347	401	373	354	353	360	366	370	377	387	360	382	371	344	393	408	352	413	373	392	393	343	374	375	348	391	383	425	386	379	382	358	391	386	409	411	384	442	324	371	351	340	368	412	365	371	375	351	376	377	405	374	341	403	374	340	381	378	377	366	386	345	411	387	401	382	378	376	414	394	386	374	373	384	397	401	338	412	374	343	328	380	374	387	392	380	372	396	370	383	400	364	384	352	381	390	415	403	404	391	377	355	384	345	422	395	366	368	375	356
24275	21412	25751	27467	21419	21390	2634	439	310	315	285	232	222	214	199	208	217	192	163	183	182	175	192	167	198	181	181	178	166	163	159	156	163	143	136	162	145	163	154	172	189	168	157	191	191	177	162	183	177	191	176	179	194	182	168	172	176	179	164	153	167	159	162	164	166	153	155	197	163	155	145	142	163	170	156	157	151	176	172	155	158	188	168	167	166	159	161	189	155	146	179	169	164	150	162	159	159	165	160	157	172	162	177	154	168	161	149	169	177	167	136	143	174	180	170	186	154	177	177	156	171	171	159	189	198	159	160	161	155	151	172	183	156	143	161	165	147	176	162	132	169	154	149	157	168	163	145	169	148	178	153	156	150	178	182	160	191	140	199	155	155	158	148	173	171	166	164	158	164	162	128	178	176	136	166	144	194	131	172	170	174	140	160	175	174	165	176	162	152	160	139	158	154	173	167	135	174	148	166	150	143	168	154	155	164	143	164	189	176	129	189	133	164	163	147	153	151	171	185	167	173	159	156	175	166	177	175	153	165	161	140	155	162	157	168	148	165	167	174	151	174	171	169	147	156	173	155	160	158	155	138	163	167	157	200	139	160	169	158	163	153	137	190	152	165	161	175	149	163	139	124	144	163	153	149	149	151	155	149	156	144	160	161	158	170	172	172	169	151	157	179	173	143	152	155	139	148	140	151	153	181	161	158	176	146	155	149	176	169	160	167	170	158	156	149	144	157	150	183	148	156	166	168	177	166	154	150	158	202	159	178	165	175	158	191	158	134	148	186	175	158	153	166	173	159	179	176	196	152	163	143	169	165	199	168	171	148	159	171	154	160	157	144	154	184	171	147	166	169	148	164	154	150	161	158	181	151	141	149	144	142	188	162	188	168	163	170	143	162	166	139	164	177	160	157	189	156	163	188	180	175	149	187	162	148	160	171	191	155	160	157	144	170	163	163	153	148	152	199	209	164	179	153	164	168	125	168	164	177	160	153	158	176	166	161	160	175	169	141	182	154	151	161	159	167	152	173	154	172	188	145	152	165	152	157	138	177	160	182	171	153	153	176	188	163	165	167	149	196	150	162	149	157	154	159	161	182	148	158	157	154	157	140	146	156	179	141	158	165	152	162	139	153	160	174	178	165	149	137	164	174	173	183	140	150	172	138	151	153	159	167	161	192	146	141	160	147	150	154	146	170	169	158	163	161	142	160	170	170	148	187	179	168	171	166	164	182	162	180	162	152	192	129	163	164	169	169	168	149	152	190	183	133	146	156	130	181	158	172	178	161	149	175	159	167	183	173	165	145	151	162	181	152	151	171	162	177	176	146	163	149	151	173	175	148	160	141	167	187	160	173	188	162	146	129	172	169	163	162	157	174	187	155	153	150	153	165	154	172	170	168	163	171	136	176	146	162	176	169	182	145	149	155	184	137	166	163	151	160	174	163	148	188	152	170	151	148	163	152	152	156	167	182	168	153	129	157	169	167	167	147	182	147	177	174	161	158	170	181	138	151	159	145	173	170	163	158	170	141	162	185	162	165	170	160	151	164	186	172	136	160	171	170	170	165	165	159	146	150	168	171	166	187	160	164	167	148	173	168	157	194	153	157	158	177	151	162	175	155	157	163	168	176	171	140	156	148	143	155	169	165	171	158	162	160	168	174	195	158	156	155	166	158	160	195	184	165	180	170	136	153	153	154	162	177	155	164	164	166	174	177	174	157	154	124	147	176	170	167	157	160	189	155	161	191	156	168	151	175	197	156	181	151	159	154	160	163	177	142	141	157	141	137	172	176	169	159	164	159	177	171	178	165	150	165	165	151	168	177	145	168	145	156	186	178	169	161	154	165	157	181	176	160	131	160	149	198	163	168	155	146	158	181	180	155	176	154	172	153	146	139	148	128	156	157	160	159	163	176	163	150	158	154	153	175	158	175	188	162	155	157	169	155	160	169	142	136	199	166	154	156	149	140	151	173	161	163	152	159	151	177	160	173	143	180	173	166	142	161	171	170	171	151	157	142	170	148	178	170	162	162	178	173	134	166	165	166	140	161	177	169	150	174	169	156	163	194	189	161	149	181	171	162	177	160	185	182	158	175	155	168	171	166	158	163	184	195	149	173	161	151	172	165	176	167	162	152	161	153	155	175	162	169	157	158	175	139	165	159	155	139	163	147	174	160	155	161	170	171	160	170	163	150	158	160	163	158	153	150	179	178	156	179	154	162	153	176	144	171	151	173	151	163	164	197	153	159	168	144	163	169	192	173	162	163	164	162	159	159	138	168	176	158	161	177	173	174	155	174	152	153	174	157	144	146	167	161	169	165	174	176	174	157	168	197	146	164	154	169	155	153	169	197	136	167	168	160	148	163	150	142	184	148	144	164	149	132	161	154	161	159	161	167	176	180	173	147	153	158	170	164	167	176	170	174	164	184	156	183	166	155	157	170	174	147	181	183	159	136	152	158	145	154	180	169	140	170	165	171	141	167	178	149	161	180	163	151	153	154	139	171	184	177	160	166	160	177	180	153	176	175	190	158	158	168	151	157	164	161	158	153	153	160	156	184	146	165	188	169	159	176	164	174	167	172	172	180	166	172	175	186	165	170	159	148	177	194	162	170	148	143	177	135	149	166	158	153	175	158	161	192	173	160	134	172	171	175	173	189	194	169	158	160	150	134	142	171	159	181	181	181	176	169	162	177	164	162	164	134	149	183	170	172	136	175	165	174	171	163	150	158	159	158	146	165	168	130	155	143	171	153	150	181	174	149	160	146	151	176	168	173	151	165	163	162	138	189	180	179	167	173	162	139	150	161	175	166	162	157	191	143	179	184	155	147	178	182	189	155	154	166	166	145	160	151	152	157	170	154	172	187	178	158	148	171	156	130	143	160	157	163	131	179	156	136	163	172	142	135	157	169	168	191	152	159	136	168	170	161	144	141	163	180	170	174	154	170	166	167	141	181	165	158	165	144	185	163	155	165	172	170	164	170	170	158	154	185	157	151	165	182	175	193	169	193	179	163	170	194	174	165	138	188	169	189	138	165	142	154	168	159	153	159	170	149	180	162	174	179	161	149	169	176	158	140	165	181	174	192	156	147	154	129	184	189	154	167	159	170	164	148	173	156	157	138	168	161	168	165	162	157	166	151	179	151	155	156	161	172	148	154	154	168	163	197	138	151	163	153	144	167	171	144	174	159	160	170	158	171	159	177	163	164	145	167	164	181	161	167	182	166	166	154	150	178	128	175	155	146	168	158	165	147	171	179	133	172	158	151	158	171	162	157	166	166	174	171	161	168	160	163	150	152	177	156	187	161	162	160	159	131	173	157	159	184	170	149	162	141	154	191	146	153	161	158	160	133	151	176	162	164	151	152	160	148	169	186	160	148	155	176	157	163	164	170	178	182	160	162	169	179	149	150	177	154	163	163	159	145	185	180	200	178	148	163	176	149	152	166	148	155	164	154	177	150	189	173	174	173	167	159	148	158	167	180	161
3379	4506	2557	1191	783	548	493	402	463	416	409	401	394	365	393	388	401	386	380	393	369	396	329	360	431	335	367	376	371	371	367	364	359	372	359	357	391	354	367	384	330	382	375	346	355	380	372	357	359	373	344	388	400	402	347	343	413	379	374	356	331	359	341	375	356	361	347	346	375	363	390	387	351	340	376	353	348	361	359	355	347	359	341	330	377	330	374	378	376	386	364	355	370	349	354	333	338	370	355	388	367	335	360	347	359	389	400	366	341	378	351	348	331	327	362	345	375	364	345	338	383	373	366	344	351	372	423	364	371	342	349	334	352	349	371	355	374	349	347	374	370	366	356	381	330	342	378	376	370	368	345	344	367	370	377	344	355	359	351	347	354	358	366	320	362	375	344	365	366	367	370	340	344	350	359	359	367	351	370	362	365	362	327	385	351	367	354	373	315	374	375	337	395	369	343	357	367	365	375	399	310	373	364	353	363	372	337	353	359	365	353	342	407	368	376	370	360	340	354	362	403	365	379	384	364	360	361	379	375	352	350	377	335	337	345	355	373	366	369	379	351	356	346	376	363	339	353	393	343	336	331	339	373	355	351	387	367	347	346	369	349	355	331	359	366	376	313	370	383	360	362	312	338	337	378	361	361	340	347	363	346	362	330	363	407	388	341	364	354	361	328	344	336	365	349	354	370	365	374	363	364	362	345	343	347	350	336	369	364	373	393	345	390	342	346	310	311	340	351	356	329	356	335	325	361	361	348	344	371	358	373	401	311	352	355	374	341	367	346	358	366	340	385	375	375	384	339	362	351	366	362	393	342	332	357	388	379	376	331	369	354	341	389	400	346	361	365	370	335	372	401	347	339	368	362	376	332	368	368	360	353	320	363	330	359	373	376	369	334	384	364	343	379	361	381	362	351	356	360	369	375	360	350	378	373	362	362	363	395	368	347	342	385	345	354	372	354	347	372	331	355	362	347	352	339	372	376	352	330	358	393	357	356	338	338	346	353	367	395	364	362	365	362	370	370	344	367	342	357	364	379	348	336	353	351	387	353	390	342	374	396	346	361	330	353	338	334	359	369	378	405	312	327	360	346	329	356	354	354	382	346	375	373	348	378	332	352	353	337	344	340	359	342	385	353	355	326	366	343	328	326	380	365	328	355	359	361	347	362	368	358	321	386	336	387	351	356	395	369	372	345	377	395	372	331	355	361	351	365	347	340	332	355	354	344	333	354	375	332	349	368	335	391	335	389	330	395	394	360	367	339	370	361	366	365	346	397	359	387	354	385	345	321	348	320	354	368	359	370	359	363	356	342	298	368	369	394	384	363	358	362	364	367	341	370	341	334	357	384	327	337	378	341	355	354	341	365	366	364	391	363	362	364	414	336	392	345	355	391	353	358	351	356	362	386	352	383	370	376	350	331	364	339	370	384	323	363	376	392	381	338	341	350	332	360	326	357	371	386	383	368	371	361	336	369	353	351	333	382	362	365	355	364	385	356	371	342	373	348	389	370	376	359	361	348	343	312	367	326	386	406	342	376	380	345	355	350	366	357	315	386	343	376	387	360	330	345	367	354	374	340	391	374	345	349	366	386	397	302	360	330	365	367	357	315	351	392	367	350	370	345	360	379	358	358	380	357	328	375	380	365	338	362	369	368	343	381	387	352	358	350	360	358	326	382	361	372	347	351	351	361	346	361	335	377	360	360	345	357	374	340	353	340	369	376	358	335	354	341	356	346	345	380	359	369	368	382	377	363	327	397	369	378	352	340	380	361	356	328	366	342	360	342	351	337	336	359	354	370	369	342	353	348	330	383	379	336	348	371	372	344	323	377	334	372	394	368	358	322	377	352	346	358	372	343	384	373	350	347	342	364	400	366	381	367	352	365	352	336	364	320	382	327	357	378	384	350	353	317	344	333	376	351	366	377	393	391	367	380	331	364	346	421	370	333	350	343	378	382	356	362	367	372	358	363	379	339	335	375	347	333	369	370	381	335	343	352	375	355	343	387	333	382	360	352	353	347	354	349	371	395	378	392	364	364	345	371	391	348	359	373	408	351	345	347	380	360	365	346	367	391	364	331	364	339	365	366	392	376	383	363	372	367	374	370	370	334	360	358	369	391	366	362	374	380	364	354	385	347	351	372	383	350	358	348	386	344	351	332	387	351	341	339	358	335	325	321	353	356	390	320	314	369	382	346	371	348	351	391	349	390	375	343	371	359	385	379	351	375	354	371	353	377	379	381	370	382	331	324	373	380	389	361	371	358	402	354	348	343	337	379	368	374	349	381	357	358	374	349	374	342	339	414	362	393	359	351	395	374	380	352	379	361	364	372	354	371	333	364	370	380	333	334	333	381	347	363	410	349	361	366	382	350	359	362	360	403	358	354	337	383	353	368	334	353	344	353	336	393	375	358	372	367	373	381	357	341	360	345	377	380	338	370	373	340	371	312	399	363	352	362	373	377	375	363	336	331	370	358	395	360	371	346	347	373	416	364	336	347	352	337	349	339	367	314	374	393	323	384	374	374	374	357	342	380	362	363	371	387	367	368	361	397	371	377	363	347	372	388	364	354	375	356	362	327	342	360	353	344	337	361	363	382	344	355	352	373	359	368	364	329	357	347	387	341	384	336	379	376	331	349	338	355	361	347	356	363	358	369	333	390	354	351	385	375	350	340	380	376	346	348	394	347	373	364	377	360	381	363	349	374	345	377	355	384	364	366	326	390	392	363	361	344	339	379	352	369	359	411	398	327	359	345	368	330	412	359	370	353	358	369	361	343	331	336	345	353	356	368	365	352	337	389	369	368	365	330	345	331	356	363	386	358	358	355	421	358	334	381	348	363	345	357	355	351	387	363	362	323	339	347	347	388	357	340	347	379	391	325	334	378	375	344	365	351	378	368	370	342	361	372	375	382	360	372	358	377	369	356	324	370	384	351	398	368	352	376	371	340	371	365	368	380	368	373	373	358	370	347	374	376	345	373	340	339	346	371	345	339	388	340	359	382	332	346	343	393	341	356	380	378	370	390	381	351	351	370	355	340	351	324	374	331	345	345	364	341	341	357	369	357	341	364	369	343	377	362	352	344	348	350	352	362	393	380	371	345	390	355	367	377	379	373	393	373	398	319	334	345	366	349	355	409	381	349	370	361	379	374	336	367	354	345	379	365	356	355	385	350	397	362	368	367	349	373	347	368	363	380	351	369	398	371	353	360	362	365	407	372	353	301	363	367	370	359	334	381	375	390	341	338	372	366	375	357	333	344	375	342	349	324	368	353	335	344	378	355	362	368	374	357	384	383	373	353	354	389	363	371	362	375	361	357	370	377	370	314	356	339	365	361	359	379	348	398	315	393	341	344	378	362	362	324	356	368	342	375	348	349	381	378	359	377	347	363	342	354	357	339	374	340	346	372	343	358	363	346	356	395	366	367	361	341	360	363	360	345	353	349	359	326	338	375	341	351	344	351	350	365	359	350	373	386	374	350	357
33035	10946	879	140	133	135	131	120	122	121	125	137	136	113	120	130	120	130	133	133	117	116	105	126	111	125	128	155	125	126	127	138	126	114	112	135	124	112	98	107	112	123	132	129	121	125	107	116	99	132	126	128	138	153	109	155	113	143	129	104	128	119	138	121	143	138	128	126	141	131	141	128	125	119	106	132	125	115	112	117	140	118	110	119	140	111	125	138	116	108	113	150	118	123	128	133	114	129	111	121	128	114	122	128	115	129	124	137	132	113	131	133	109	125	133	118	138	127	121	130	108	128	112	124	116	112	130	123	147	122	129	106	135	128	121	124	145	113	139	120	142	137	144	109	133	130	106	123	132	135	127	127	128	107	150	119	136	125	115	127	113	121	129	144	114	123	131	108	105	125	115	120	132	119	127	131	136	141	117	128	137	111	117	135	119	126	129	120	126	139	121	124	125	108	123	143	128	120	149	112	133	151	131	113	117	140	129	129	115	120	122	113	131	138	131	126	129	142	152	138	125	120	121	103	143	106	123	113	133	118	131	126	114	106	134	126	123	124	120	113	141	116	112	136	116	118	158	129	115	132	125	114	113	133	139	99	138	119	130	108	119	156	121	156	105	123	132	131	120	122	138	117	145	105	122	134	125	125	120	129	129	123	118	129	121	127	108	142	115	151	127	135	142	136	117	124	132	115	140	127	121	145	100	123	134	125	134	133	127	129	128	137	109	111	124	126	148	134	119	110	128	133	125	110	131	115	138	116	124	99	137	125	113	120	115	96	126	114	122	120	135	128	100	139	119	104	112	134	122	123	123	120	140	105	127	127	122	127	128	136	120	109	125	100	131	107	129	112	135	143	115	126	121	110	120	118	141	111	130	99	147	116	150	110	134	113	106	120	124	121	132	123	126	134	112	104	123	138	126	113	135	123	132	116	121	135	120	130	130	123	133	104	111	103	140	133	121	129	152	149	127	134	134	134	117	119	129	99	112	131	127	127	132	135	120	132	118	104	109	137	120	142	130	125	130	124	143	125	115	127	131	109	123	136	120	118	149	106	121	112	130	140	135	130	117	126	145	135	116	115	105	123	122	113	131	127	129	121	137	140	97	92	101	118	139	130	127	107	119	117	137	130	143	150	128	126	134	130	138	131	135	147	131	123	127	137	129	125	113	117	124	114	123	132	122	123	133	120	116	136	133	143	114	132	116	137	115	122	134	114	112	126	133	120	132	114	148	130	119	141	102	119	129	102	140	122	123	137	140	121	117	108	136	124	135	122	138	136	106	109	146	116	128	158	133	129	102	133	130	138	130	124	120	132	118	115	121	141	106	133	115	99	114	123	109	100	121	135	131	111	135	142	122	142	99	116	133	131	127	130	131	121	127	128	121	107	122	117	119	122	123	137	135	127	124	111	119	124	124	110	113	102	110	139	117	128	150	129	128	119	113	130	125	124	131	114	150	118	152	123	116	120	124	110	118	93	125	133	132	113	118	117	129	157	111	132	120	113	134	105	123	131	116	116	137	112	144	135	118	141	107	127	153	134	124	111	123	120	125	123	124	123	146	153	120	120	115	115	117	121	129	117	115	131	126	123	131	128	102	141	150	115	121	128	148	117	123	132	124	122	108	126	141	143	133	125	117	114	117	130	119	148	121	120	126	146	122	135	142	110	120	133	133	105	136	115	128	121	128	124	120	109	119	132	117	112	115	119	140	126	121	130	130	121	115	148	100	144	137	115	141	125	122	135	142	131	146	130	116	138	134	120	146	135	126	119	124	131	113	124	137	134	117	123	144	123	133	124	148	137	131	134	109	127	128	123	125	111	114	138	120	112	117	116	122	123	115	134	124	117	124	126	111	130	140	138	131	143	143	141	137	112	113	132	130	138	114	118	132	118	110	129	126	117	143	133	103	117	146	138	144	130	118	126	121	135	127	128	118	132	149	118	116	130	135	126	113	124	127	155	110	104	129	135	110	131	103	141	116	144	134	122	129	122	152	115	125	140	118	104	119	101	134	124	115	120	127	101	127	140	104	118	112	119	117	112	112	117	95	131	144	128	141	132	133	136	120	128	128	129	123	121	117	117	138	122	129	130	146	112	120	125	79	110	135	130	137	123	110	121	130	119	116	146	104	114	127	116	116	124	110	106	124	118	123	104	99	123	143	113	116	118	113	129	127	149	109	141	120	119	153	117	114	133	131	128	107	124	109	105	113	122	108	113	114	115	123	127	133	122	114	142	146	97	124	126	135	129	137	131	121	115	112	159	119	114	127	123	133	131	121	120	140	132	135	120	96	131	136	121	120	133	116	139	118	120	124	108	166	123	126	115	129	138	123	93	117	103	112	117	122	105	129	141	124	105	120	118	116	119	129	123	111	125	121	122	125	126	131	138	124	136	124	134	140	136	129	107	137	153	117	119	119	114	147	136	154	133	138	103	115	130	113	124	108	141	131	106	126	141	124	137	119	121	139	108	135	133	120	136	140	128	126	126	122	129	105	118	138	123	136	138	124	109	131	124	126	140	146	132	140	129	115	120	118	122	118	132	130	140	114	113	142	125	139	126	125	146	114	127	133	132	113	118	135	135	113	118	111	128	143	117	126	120	118	130	117	104	114	101	105	128	142	123	122	124	128	137	123	123	117	119	119	139	139	136	111	102	116	119	101	124	138	136	118	110	108	149	125	105	119	131	129	117	143	151	142	124	129	123	134	133	136	124	118	126	137	118	137	121	130	121	137	116	124	109	126	124	123	123	118	116	141	108	135	118	147	131	116	128	132	127	127	120	125	131	124	119	130	119	119	139	141	102	145	111	136	121	121	106	120	113	117	111	130	108	122	110	142	130	121	122	124	129	101	133	129	127	148	115	131	129	133	142	128	128	134	137	122	155	93	122	127	142	139	137	117	112	117	134	117	104	122	115	129	133	145	123	130	112	114	121	119	113	132	133	134	114	127	105	140	131	145	107	138	138	142	142	138	137	105	151	117	126	139	143	127	134	122	108	126	133	101	108	123	122	124	146	137	127	145	137	151	120	129	144	119	113	128	131	121	110	126	114	141	123	122	128	121	140	136	122	118	137	149	103	136	111	100	135	112	123	118	124	116	111	121	149	119	121	126	135	134	135	123	117	148	139	126	114	137	119	124	130	141	137	134	112	140	106	114	100	121	123	142	117	105	125	124	122	133	125	127	137	129	116	123	147	120	109	125	109	142	119	122	145	132	148	145	137	126	119	144	112	121	151	129	116	120	129	150	146	118	140	110	142	120	115	125	124	125	125	128	110	111	132	129	117	100	137	167	138	124	120	115	127	126	128	113	123	118	132	155	145	143	114	140	105	104	113	147	122	120	113	117	108	139	128	130	136	112	116	117	134	126	115	135	109	101	144	112	118	133	122	113	123	128	113	121	143	136	114	133	155	133	118	135	126	120	130	109	103	135	122	134	126	115	129	125	137	137	127	135	118	118	131	146	116	130	110	133	127	130	109	113	96
5204	420	375	345	324	298	337	309	304	319	275	297	276	315	294	340	289	292	316	301	295	269	309	273	339	278	324	312	310	293	268	308	289	291	331	315	308	330	281	291	298	295	269	322	306	295	273	287	278	319	312	265	337	339	317	316	308	300	286	291	308	304	294	286	290	343	297	313	329	315	304	287	277	324	288	300	311	302	280	282	300	274	311	302	311	301	288	334	347	303	310	306	306	300	282	293	278	313	314	297	308	326	311	338	282	294	303	292	261	306	287	298	283	308	330	305	301	269	300	306	293	319	308	298	306	274	323	292	304	308	304	298	303	289	284	313	296	318	313	331	296	314	302	284	283	305	318	280	295	311	288	283	306	333	287	327	294	289	297	302	305	301	291	291	287	276	314	317	278	288	329	318	314	338	294	303	284	312	280	294	277	295	318	287	329	335	299	320	320	292	336	314	320	297	286	292	308	307	309	274	314	324	312	332	343	334	334	266	289	319	326	310	303	310	286	264	279	306	306	288	324	253	326	335	295	297	326	300	297	273	314	306	289	282	284	295	322	308	295	318	295	305	283	282	273	341	334	277	314	290	284	290	326	319	319	279	296	293	325	331	326	310	320	318	324	274	319	327	324	290	285	304	296	281	337	289	326	320	287	291	294	316	317	289	307	292	297	295	306	348	320	301	338	302	288	286	310	311	288	302	303	329	294	323	307	292	322	305	319	269	297	327	292	320	300	330	306	320	329	283	300	339	309	263	301	321	297	294	270	322	319	319	305	296	270	308	298	289	322	294	298	288	319	293	277	286	310	288	274	268	310	328	317	299	309	327	306	273	293	289	301	292	342	302	309	311	306	316	322	315	317	314	257	306	344	304	328	328	309	288	273	284	295	300	295	279	298	338	294	278	275	262	267	285	309	283	318	319	317	320	292	335	326	310	284	324	290	314	323	268	302	308	292	326	301	299	295	270	277	319	289	308	344	278	303	321	305	318	322	283	266	304	265	321	298	300	290	308	292	332	308	307	311	279	310	317	335	335	314	292	289	274	317	281	301	282	305	292	287	269	285	310	287	310	277	272	303	324	306	311	293	321	333	320	296	291	296	300	302	296	308	291	296	281	308	306	286	282	283	277	358	326	304	276	296	287	293	279	298	307	310	301	272	317	300	317	296	324	285	313	304	308	279	316	308	321	295	311	256	293	314	290	276	307	304	313	315	298	312	291	313	330	303	314	291	304	275	317	311	325	311	273	323	305	326	307	298	311	306	281	315	283	316	301	277	321	307	306	311	328	313	292	288	296	319	291	288	303	313	300	290	328	282	291	303	283	275	303	302	318	285	307	324	290	325	322	312	300	324	298	296	314	325	311	333	292	293	316	278	284	283	305	277	294	285	296	336	287	290	324	302	309	300	321	339	339	295	301	283	276	273	316	268	316	316	318	301	278	320	306	305	294	267	305	303	298	304	301	293	295	300	320	328	288	312	294	302	286	303	329	314	298	309	280	302	288	328	279	282	301	284	305	287	337	308	332	298	315	269	310	272	294	296	300	285	313	320	306	267	290	306	324	296	289	322	321	303	313	319	293	304	310	319	304	309	289	276	324	289	308	320	327	326	301	311	307	302	293	318	326	315	289	316	281	309	277	315	286	293	312	351	310	312	308	304	319	302	333	262	309	318	308	292	288	299	293	308	299	309	325	316	286	305	326	301	309	292	280	298	310	280	292	307	286	282	324	298	321	285	274	324	296	283	281	303	300	295	298	289	292	287	300	308	309	297	293	288	300	292	293	291	293	320	303	289	292	288	341	313	303	301	299	285	281	287	278	336	329	316	288	312	305	275	333	304	314	340	309	314	277	299	292	288	336	294	296	282	317	313	314	307	316	320	304	315	281	283	327	294	300	298	306	303	286	317	305	317	289	304	291	303	304	270	322	299	291	326	321	312	301	321	325	310	306	320	323	295	302	284	314	285	329	306	263	308	291	310	315	302	338	328	306	306	303	305	328	282	311	309	305	301	289	317	323	308	282	301	303	288	291	329	326	281	331	277	278	269	296	313	296	280	348	273	324	343	276	300	321	289	284	304	298	293	306	285	295	291	316	301	308	285	301	284	287	300	306	289	322	295	308	319	303	295	316	312	277	283	267	292	286	284	295	330	288	300	313	328	252	314	291	291	324	263	277	314	281	309	285	292	302	290	315	292	289	303	269	293	310	273	342	299	325	314	312	320	312	304	337	273	301	312	278	311	326	317	318	336	313	298	310	295	266	301	299	304	321	334	300	299	315	305	303	284	309	284	313	288	293	263	269	315	289	281	295	303	304	290	288	290	312	278	310	295	290	294	324	303	318	299	287	304	258	292	286	339	285	299	306	300	307	317	280	264	307	289	328	281	292	322	319	295	321	295	286	299	284	316	269	317	275	279	295	324	333	297	303	304	294	317	260	297	310	287	296	297	298	296	282	281	327	312	316	309	292	313	295	320	328	308	306	318	317	307	301	315	291	331	304	283	280	298	301	297	280	297	295	342	300	294	301	267	287	308	312	299	295	321	306	289	288	289	308	291	323	312	298	326	330	289	289	283	306	308	306	314	325	283	288	281	315	297	293	315	282	323	291	319	321	292	281	286	327	316	313	282	270	303	293	278	314	313	294	282	328	324	299	319	275	295	270	290	286	303	306	291	308	271	318	295	296	312	303	313	336	325	289	300	328	318	329	293	311	296	277	287	306	315	339	286	299	295	270	298	288	272	289	290	297	278	291	264	306	264	303	340	287	289	344	295	286	297	323	292	286	280	306	299	288	327	286	302	279	291	275	328	321	337	293	336	313	295	332	332	295	314	326	288	299	288	315	274	265	294	280	306	303	269	327	307	308	285	298	299	281	294	310	322	304	304	310	324	278	316	319	287	316	281	310	293	323	319	303	325	295	290	272	319	285	272	319	339	312	309	303	279	302	320	315	325	326	296	300	310	323	303	318	326	276	295	302	334	274	329	293	288	313	322	293	298	304	299	313	316	313	311	297	308	309	274	345	298	315	285	309	305	285	321	326	292	289	321	296	318	309	320	346	281	307	309	321	277	309	309	290	316	299	294	288	300	296	304	327	265	287	288	301	292	301	293	311	291	316	328	294	311	312	285	289	288	334	305	345	304	278	293	271	307	312	298	321	307	299	313	306	294	316	297	323	306	322	337	291	282	338	332	332	298	320	297	333	299	304	300	290	310	280	299	283	326	324	299	309	277	284	309	316	287	350	324	292	299	305	295	317	309	323	290	291	301	289	317	314	290	295	281	309	299	311	296	295	322	299	325	314	286	294	267	285	311	326	293	295	317	305	329	278	296	311	274	289	290	299	327	328	291	295	329	313	283	309	308	287	284	320	291	285	299	304	310	318	330	313	334	320	292	289	298	326	306	302	289	320	288	287	311	326	331	319	282	311	293	302	301	301	308	318	321	303	270	266	300	304	310	313	303	296	299	285	284	312	292	256	305	290	310	309
25003	21378	25092	28016	21198	3094	360	285	214	209	213	201	201	192	166	193	179	160	170	180	179	184	168	176	143	164	164	181	160	177	154	166	140	178	185	157	165	181	177	176	168	144	161	168	180	179	192	181	191	183	170	162	193	197	178	173	179	165	164	169	146	152	181	179	171	144	160	182	160	180	146	187	192	192	184	182	172	164	161	167	161	162	183	161	168	183	192	169	167	168	165	143	157	168	155	197	154	159	156	173	174	200	170	178	178	170	170	167	173	179	155	173	175	151	172	150	170	176	187	173	145	173	167	154	179	162	172	158	177	153	176	164	180	184	151	174	199	160	171	162	173	151	176	191	172	140	152	165	160	143	169	186	171	183	161	162	159	153	181	184	142	168	177	153	161	180	151	174	167	152	177	185	199	149	158	181	190	172	161	160	147	150	159	149	170	150	140	156	147	151	177	148	144	153	187	136	157	147	162	163	170	173	171	156	171	178	151	162	205	199	166	157	142	181	158	156	165	196	185	166	157	168	172	161	192	180	165	180	174	159	149	149	186	165	163	153	162	170	166	153	179	178	178	149	174	158	179	163	187	143	190	164	146	159	193	156	180	187	173	180	145	152	159	168	150	173	172	189	162	173	167	159	148	162	183	160	163	162	155	168	188	171	171	172	168	145	136	158	145	178	167	164	178	155	165	181	191	179	159	171	151	170	158	158	161	173	166	187	147	191	202	181	168	161	188	175	158	150	158	175	197	169	167	180	174	160	140	171	180	156	174	172	163	148	166	162	178	183	196	179	201	169	158	140	184	167	173	163	153	150	161	163	153	160	148	154	176	147	156	168	172	189	172	151	157	179	159	164	180	170	174	194	156	146	164	175	174	151	180	159	158	158	141	156	161	158	171	156	188	170	187	170	173	187	167	172	177	168	180	162	171	164	150	174	161	150	145	181	134	174	176	179	165	165	158	192	168	150	201	186	158	161	162	139	166	149	163	160	186	162	165	163	171	153	150	163	171	159	156	165	185	167	170	179	140	155	145	168	154	162	169	168	172	168	214	188	187	180	159	195	161	159	163	158	143	162	140	175	168	193	173	162	171	156	152	168	154	164	158	154	186	176	160	200	163	137	155	160	180	171	166	162	185	181	152	152	174	153	161	136	151	173	181	184	183	163	157	199	172	183	188	179	173	158	162	181	173	162	160	152	147	166	195	164	161	148	166	176	174	149	166	196	142	190	152	162	164	175	185	166	155	165	149	157	159	185	153	178	158	155	163	156	164	139	165	153	164	181	171	163	190	156	186	144	170	152	172	144	176	167	164	172	159	161	180	180	148	140	171	183	170	186	170	149	150	177	159	141	149	212	170	139	181	175	177	178	166	159	173	171	160	166	177	176	165	170	165	171	161	147	163	164	156	175	162	166	163	163	161	146	159	157	169	160	149	204	171	162	144	184	180	209	187	170	164	181	167	148	167	183	146	189	148	166	170	136	187	160	170	167	152	174	167	155	170	158	131	154	145	159	171	159	169	185	152	159	188	167	150	145	175	161	167	148	177	181	173	170	186	163	148	190	142	151	166	176	159	154	162	156	170	165	157	159	170	156	166	170	144	161	179	160	147	168	175	152	172	190	174	181	159	178	182	146	157	168	136	194	164	173	177	168	171	154	192	134	156	178	146	178	163	142	164	165	160	167	178	139	178	161	184	176	165	160	159	172	182	177	161	167	139	187	172	160	175	159	165	169	145	165	159	162	166	190	155	167	172	167	167	159	177	168	146	165	165	170	178	154	185	156	165	173	167	153	171	173	142	153	175	154	164	172	174	162	151	168	150	186	175	164	174	154	194	161	149	168	172	196	160	141	185	161	142	155	169	188	149	183	176	187	158	163	177	168	155	164	159	177	192	205	155	188	168	164	185	171	183	156	155	181	152	171	162	170	153	186	144	168	168	172	148	158	162	153	158	166	141	172	145	160	189	182	193	141	139	175	187	191	194	187	151	149	157	162	161	176	143	161	151	161	151	174	167	166	176	162	183	170	157	153	160	151	161	196	166	164	168	186	185	164	189	172	170	163	153	162	166	166	158	187	171	142	166	166	163	166	166	145	155	158	183	149	173	172	154	156	168	151	182	151	163	144	172	160	176	170	177	172	181	155	192	150	172	182	169	142	168	175	148	166	158	166	161	170	180	160	177	183	174	182	161	194	177	160	159	177	181	160	174	158	177	179	172	161	166	159	171	180	182	171	169	164	180	172	167	183	162	155	173	156	171	174	188	153	136	167	156	182	176	171	153	130	177	169	152	170	160	195	146	167	186	173	145	170	157	156	190	160	145	179	167	178	166	156	152	165	173	164	157	157	152	160	166	130	177	174	167	178	171	163	161	163	184	179	143	185	176	147	143	167	152	153	198	170	146	165	175	172	172	170	160	165	163	169	165	165	151	150	163	147	192	154	178	177	193	167	148	163	169	186	151	165	167	163	163	161	181	163	155	184	140	157	174	194	193	146	174	173	156	166	155	151	162	153	184	155	169	165	146	161	168	185	170	141	146	188	159	170	169	154	156	168	162	165	155	156	173	155	143	166	163	173	191	141	176	176	179	177	163	166	166	166	150	174	171	173	155	150	172	175	160	161	188	172	156	176	150	168	185	150	139	170	174	189	150	161	166	177	178	151	162	180	176	181	162	159	148	159	186	166	154	168	176	176	158	162	176	168	187	186	182	187	144	158	160	154	150	153	160	174	163	161	176	176	161	171	186	185	169	176	167	138	169	151	154	171	171	168	154	182	202	164	144	146	163	207	155	175	158	153	159	161	171	144	177	170	153	171	186	164	165	165	160	174	181	174	162	167	149	158	205	160	168	165	170	178	183	143	182	159	193	178	190	170	161	168	157	169	174	189	164	172	167	157	183	161	159	166	158	199	180	155	165	163	174	158	175	169	173	157	160	157	170	173	174	164	156	185	162	160	150	169	158	195	145	186	165	143	169	172	152	157	158	151	168	158	158	207	152	180	185	148	199	177	198	178	165	179	165	174	148	163	175	166	175	159	144	153	159	173	179	160	184	176	150	167	180	159	161	167	181	174	165	157	164	153	193	183	167	168	161	168	181	154	174	176	172	172	149	196	171	163	172	173	161	142	177	152	177	178	160	172	152	179	169	166	162	171	162	175	166	166	147	166	178	170	140	155	165	161	184	182	164	187	162	168	180	167	178	171	176	174	161	151	149	153	192	186	175	178	161	150	159	173	171	164	156	166	180	185	157	153	171	180	155	176	173	182	151	149	150	165	161	163	163	134	162	166	151	171	218	178	184	174	168	174	158	160	168	167	159	159	169	173	172	172	184	167	187	179	165	171	146	148	154	150	189	178	159	157	151	183	171	165	168	177	162	153	181	180	169	180	155	156	165	174	177	154	154	195	145	178	159	149	191	160	199	164	173	136	151	171	195	156	170	174	147	163	173	165	171	170	148	159	165	165	159	174	161	157	175	146	161	169	150	152
3158	2584	1569	857	570	500	447	397	378	368	384	382	406	406	426	408	404	397	381	401	396	366	384	416	390	380	348	353	363	376	349	382	368	390	382	390	401	376	385	406	378	401	390	366	372	367	385	366	403	385	386	410	369	384	404	388	377	370	344	360	376	416	401	364	413	393	378	384	378	366	368	377	360	342	374	367	383	369	402	392	369	365	393	369	396	362	371	356	380	366	401	386	377	376	402	364	379	394	352	366	388	389	407	385	369	363	403	376	396	381	385	367	391	384	368	378	390	371	390	393	388	406	385	364	345	376	378	347	391	365	373	373	364	390	360	357	370	362	366	381	421	398	395	367	393	369	367	384	357	398	384	369	376	376	415	386	372	390	351	343	379	406	389	380	380	368	377	392	373	380	420	391	390	368	410	389	355	409	381	360	342	355	400	384	360	398	429	384	332	372	374	367	392	426	344	394	378	354	377	407	370	377	327	375	388	416	387	361	357	385	374	424	429	353	375	408	351	391	403	351	384	368	402	398	367	364	382	375	376	382	395	399	355	381	416	359	371	380	365	352	417	415	379	354	364	357	367	380	333	388	386	371	382	374	379	387	338	393	381	382	392	390	415	360	380	351	401	374	404	343	400	374	391	375	348	361	414	358	362	337	369	371	370	388	393	366	407	363	373	377	389	366	418	363	377	376	366	358	363	400	352	395	403	345	371	398	393	381	398	429	385	412	381	402	378	377	392	380	398	399	381	326	407	396	363	364	337	385	383	371	336	392	378	391	397	349	370	360	389	364	382	402	408	387	375	326	346	391	369	376	387	374	412	373	389	386	392	349	382	359	342	376	396	364	381	362	377	410	379	411	371	390	403	386	333	349	359	365	387	374	362	347	386	360	413	367	358	375	400	342	421	390	387	360	370	359	377	397	383	407	371	395	400	374	393	392	391	364	394	380	378	378	380	390	401	370	344	383	374	354	394	394	383	370	360	380	379	395	406	378	359	368	391	399	367	388	344	384	370	369	410	423	376	413	349	347	336	361	398	401	388	380	419	367	403	382	344	364	364	371	409	410	387	368	385	409	363	372	374	394	373	382	393	356	367	370	406	407	362	369	337	380	397	332	371	383	357	386	408	376	362	410	353	363	386	400	388	397	371	388	379	381	373	377	394	399	376	368	365	385	356	394	360	388	372	409	380	355	416	390	374	362	396	356	379	367	372	362	420	419	354	408	365	392	363	377	372	375	387	349	346	369	348	384	367	406	378	396	380	352	367	369	409	377	340	344	392	364	377	396	371	375	352	370	416	367	381	365	436	412	385	384	384	398	372	390	372	370	384	383	357	394	372	371	387	418	346	414	385	370	401	369	370	355	392	401	362	370	362	382	370	380	366	391	395	402	410	381	375	366	365	400	385	375	363	357	380	415	375	381	385	369	354	389	386	377	374	409	418	399	376	382	356	376	364	340	366	368	388	377	379	332	408	381	375	389	391	371	365	368	384	393	360	393	353	382	388	368	394	389	373	369	418	380	369	366	385	391	359	367	371	380	383	393	368	381	368	370	383	356	376	389	386	384	408	399	369	357	348	397	392	380	357	372	392	389	392	387	375	373	387	412	365	402	408	386	381	374	361	346	371	393	336	400	382	386	347	373	370	430	375	337	378	396	399	398	348	406	417	381	373	362	370	376	351	360	370	390	387	384	339	382	374	362	339	384	391	354	377	402	357	379	438	372	365	399	388	385	384	371	396	343	393	356	389	356	396	385	360	373	397	356	378	351	400	364	361	390	364	373	370	387	360	396	370	387	370	392	369	399	355	402	364	388	384	383	370	386	399	387	384	392	379	364	391	364	382	367	393	382	361	383	382	407	364	377	358	372	370	352	368	342	370	379	367	349	361	376	394	384	373	401	391	395	366	366	396	363	427	385	382	347	409	401	364	360	364	357	365	399	387	389	381	398	380	425	372	402	363	379	378	382	384	379	368	388	391	372	373	382	383	390	387	380	397	365	396	399	359	379	395	359	371	417	380	358	369	354	366	376	395	430	378	388	366	401	383	392	437	386	399	403	390	381	383	367	401	378	388	398	414	387	371	367	375	361	383	375	383	353	385	343	392	375	355	368	359	385	411	387	387	370	352	388	363	342	377	367	354	395	377	363	376	366	345	394	380	389	418	364	379	379	407	368	371	403	381	364	395	376	380	407	403	401	393	380	359	427	354	380	375	376	370	375	362	404	336	404	351	353	408	373	416	376	355	381	347	365	388	381	407	346	399	360	376	383	396	387	383	365	405	370	377	405	387	374	367	376	390	360	381	380	410	393	380	381	393	354	415	367	379	364	353	374	380	354	367	385	359	383	367	370	372	413	381	366	395	418	379	388	394	402	382	380	392	410	367	369	392	398	370	388	379	395	358	345	408	344	402	382	362	386	377	401	409	360	391	376	378	371	374	364	358	404	339	384	359	367	379	359	384	414	403	370	354	389	388	387	338	363	371	370	362	394	389	370	384	382	394	369	392	352	377	385	366	379	396	384	368	402	373	407	372	388	413	380	357	349	371	386	359	359	370	370	385	407	401	344	387	384	386	400	396	359	377	389	389	366	407	385	392	389	399	371	364	401	374	366	388	354	360	406	385	369	406	375	365	379	332	390	390	375	388	367	372	379	397	363	393	376	390	360	384	401	358	377	321	334	381	400	383	403	362	349	350	357	386	365	370	353	353	403	416	355	395	404	412	376	399	399	387	398	404	391	367	373	356	407	361	375	383	384	365	404	365	389	425	403	407	376	406	381	364	388	380	357	376	393	407	385	382	391	398	374	372	360	378	358	371	367	377	389	392	370	355	369	375	373	338	352	374	363	376	383	398	404	381	367	429	382	369	380	361	400	406	376	371	373	417	366	391	363	404	401	370	387	388	356	417	375	356	347	399	374	361	373	359	365	374	387	336	344	399	359	347	355	375	371	390	397	375	394	375	363	368	372	377	389	400	393	401	400	376	400	366	382	386	384	358	361	381	383	383	405	397	388	376	393	368	381	385	398	420	399	375	413	384	392	350	408	378	395	376	413	385	374	374	358	392	361	403	360	364	402	358	359	392	359	395	418	358	395	386	374	361	354	367	354	377	401	397	384	342	371	357	383	381	381	391	401	364	371	386	368	391	363	397	373	357	364	366	379	386	408	426	359	394	361	371	393	378	364	369	377	417	392	379	369	392	354	353	366	375	369	381	386	371	386	378	382	392	389	361	434	386	400	370	383	349	377	373	376	389	398	347	412	367	394	372	362	350	385	371	371	347	391	379	394	377	375	374	371	381	373	395	362	384	366	383	367	331	409	394	394	394	369	380	405	390	376	337	376	364	384	366	399	383	389	388	380	378	373	360	388	401	377	359	394	329	422	429	368	413	405	385	360	326	384	362	350	360	343	376	371	393	417	392	387	375	374	346	399	388	379	386	418	356	392	394	391	380	414	361	368	401	355	387	389	404	370	377	377	354	402	383	342
24183	21374	25690	27428	21377	21367	2440	425	321	286	228	200	240	208	188	186	206	185	187	174	164	170	182	143	215	165	192	183	194	168	171	184	178	173	172	146	175	157	150	168	158	150	177	168	180	198	191	192	180	169	177	180	161	202	187	199	150	171	156	185	186	169	173	160	208	152	158	156	171	193	169	187	162	185	180	170	158	170	165	195	161	155	176	179	166	183	165	162	145	167	175	154	146	148	171	166	189	173	161	176	151	208	159	168	166	181	167	206	174	157	156	182	165	152	179	176	157	186	169	163	172	170	157	168	178	172	148	173	157	138	181	201	148	160	165	146	161	148	149	156	146	178	203	165	167	166	159	168	161	164	164	155	148	152	176	143	168	162	157	173	164	177	185	144	152	159	174	171	149	174	169	178	187	162	154	155	140	178	165	167	162	157	147	180	154	168	162	156	146	187	155	183	152	156	178	187	178	145	181	156	153	181	166	162	194	172	182	159	156	140	146	172	183	151	137	155	174	158	160	162	179	172	158	142	165	163	152	167	162	186	188	174	148	137	182	180	171	150	152	173	180	158	160	152	160	163	171	156	161	175	164	171	174	171	192	165	168	192	154	181	187	161	183	177	136	146	157	139	163	167	172	162	159	192	171	178	162	184	175	180	168	153	177	164	156	155	150	169	151	140	165	185	180	186	162	166	148	182	164	153	162	139	171	189	155	161	173	156	156	177	178	168	180	179	144	142	169	159	151	153	148	152	163	152	196	176	157	163	184	169	170	162	167	168	157	173	183	196	152	172	170	166	155	171	151	184	171	140	161	160	153	163	163	179	174	157	149	148	160	186	148	187	157	198	194	180	183	187	156	150	155	178	138	165	148	151	162	177	163	179	169	154	171	159	163	162	164	138	144	164	174	127	152	187	153	161	177	167	159	182	195	147	167	171	172	167	150	173	167	159	170	167	148	162	156	158	181	152	157	159	158	164	153	182	176	161	158	180	172	170	171	165	142	167	187	158	196	162	169	153	152	177	138	161	157	186	188	165	146	140	189	171	173	170	165	144	163	179	188	177	161	156	163	165	144	156	167	165	163	181	155	150	164	146	144	160	160	177	182	166	155	159	178	147	152	180	172	171	190	171	174	188	170	150	158	175	176	186	195	150	188	173	178	178	218	193	143	156	167	175	147	154	190	171	163	157	162	162	159	163	190	174	131	172	165	173	173	182	178	156	145	165	192	172	193	164	160	137	189	166	169	187	165	142	160	146	172	180	162	152	176	188	172	165	166	183	142	174	149	156	159	167	187	159	172	167	173	177	133	151	160	157	192	178	172	176	166	157	133	165	157	161	168	159	144	177	168	179	151	169	140	177	137	166	161	175	160	166	173	153	144	163	169	181	174	158	146	191	177	129	160	183	166	158	141	153	135	161	136	157	166	157	155	186	184	148	177	168	161	181	173	157	151	197	159	166	154	152	135	155	170	175	156	158	189	174	169	172	173	152	163	144	175	177	170	161	172	146	163	213	189	157	171	155	169	162	157	169	161	189	173	169	190	182	161	133	181	152	150	172	182	153	143	166	172	165	165	167	173	155	163	167	178	176	144	176	118	178	165	161	167	173	170	171	173	172	170	163	164	163	142	132	162	178	150	144	167	158	169	171	161	153	171	181	171	137	153	155	167	168	181	192	182	137	134	155	160	164	174	177	154	166	143	175	177	163	150	149	174	140	152	169	167	172	160	176	165	165	160	176	175	156	159	169	174	170	175	168	153	148	149	177	163	158	166	185	152	155	177	170	138	177	180	162	146	167	184	167	182	173	162	158	162	173	222	166	174	157	155	157	165	183	175	187	150	161	142	149	138	143	177	150	177	173	173	142	124	163	165	146	139	170	156	197	145	145	179	182	159	173	138	174	184	184	179	156	159	167	182	183	183	186	160	165	141	180	188	162	176	173	160	145	163	142	180	153	156	164	151	186	179	169	149	154	192	189	162	158	174	159	153	170	159	184	189	187	155	166	148	186	202	146	151	148	151	179	137	169	170	172	161	164	157	155	147	163	167	145	178	163	160	153	162	139	146	169	165	143	158	169	181	164	174	187	170	166	169	192	162	178	159	189	151	159	166	158	181	159	170	139	153	156	160	157	167	148	137	173	154	183	152	174	168	181	186	171	152	164	162	166	166	193	169	158	150	144	168	173	165	180	166	175	160	166	147	159	151	166	157	176	148	159	180	189	180	147	156	152	176	160	177	168	168	171	141	167	192	182	164	164	146	162	186	154	161	168	157	171	157	156	151	168	159	169	149	182	165	179	162	170	172	149	158	146	163	155	138	177	154	157	190	168	166	166	176	155	180	151	157	147	185	161	157	178	175	178	179	165	171	175	173	148	164	154	166	147	192	159	159	147	160	156	163	167	169	185	158	175	149	150	165	200	186	171	172	166	173	152	179	149	180	154	174	190	175	175	157	168	175	167	167	178	162	191	175	161	179	158	194	155	178	160	157	174	147	173	158	146	175	181	165	157	183	163	137	176	162	142	158	167	157	161	148	147	151	166	168	173	201	168	170	174	158	155	181	161	174	172	149	143	180	180	164	141	152	167	163	175	183	173	164	166	192	151	172	147	158	185	168	193	158	161	169	174	196	157	157	193	188	135	150	171	140	173	190	150	150	148	164	164	194	148	142	185	162	157	181	174	169	177	163	161	158	172	173	148	174	208	152	171	189	143	177	153	138	174	173	140	173	163	156	178	169	163	178	147	174	141	170	172	177	148	151	168	163	164	174	136	157	138	163	153	148	154	153	180	161	165	155	170	146	182	139	150	168	192	159	161	145	174	175	161	176	159	161	182	152	184	174	167	137	168	147	173	191	163	152	179	170	201	171	172	149	183	169	159	144	141	193	161	180	165	172	149	181	149	158	184	167	171	142	154	170	168	182	150	173	163	155	148	160	168	163	134	153	160	156	175	146	177	173	168	185	146	138	168	164	161	171	145	168	148	165	163	180	163	175	171	173	159	152	161	141	165	157	178	160	180	172	142	162	169	144	158	167	125	177	174	149	152	163	150	152	147	153	141	174	169	159	171	168	190	170	193	164	144	174	178	167	152	158	143	155	179	135	183	172	162	155	150	179	161	167	168	184	175	149	171	156	159	157	160	167	144	146	177	174	173	156	170	141	145	164	178	166	170	167	156	162	165	162	165	167	155	185	174	191	184	154	154	145	167	175	153	159	157	179	181	175	160	172	173	153	184	184	168	151	162	148	174	178	153	175	164	164	146	158	148	168	174	156	163	156	164	174	173	178	162	191	201	200	166	178	167	149	151	179	184	168	180	164	182	166	161	178	172	172	171	179	143	170	157	164	143	148	171	167	161	170	166	177	170	167	163	166	181	174	189	163	150	154	152	177	169	169	168	154	167	181	140	148	199	150	174	175	158	177	202	186	159	177	152	163	175	170	151	164	163	166	164	176	151	155	187	170	177	175	163	170	155	165	188	168	195	150	183
3254	4538	2552	1161	706	607	499	445	413	429	383	404	387	419	394	394	369	384	333	327	351	389	381	360	353	362	366	375	376	365	368	390	387	373	352	358	356	371	368	330	377	381	379	341	340	379	392	321	388	355	404	377	351	361	400	367	355	333	345	370	380	372	364	369	377	372	371	387	356	357	386	371	396	363	423	354	390	355	355	413	347	390	382	386	357	375	362	385	378	355	333	329	376	349	387	354	383	394	324	357	364	362	354	334	344	382	390	376	352	375	349	388	348	328	337	364	392	377	342	383	361	376	365	343	369	376	373	379	370	364	393	346	342	358	340	391	361	340	334	355	333	396	362	334	361	350	382	348	385	389	334	348	388	349	355	367	314	358	372	366	350	390	354	353	372	394	340	353	351	373	375	327	368	342	365	397	381	340	378	372	352	350	368	387	334	352	346	379	376	377	352	384	356	368	352	387	362	358	389	348	351	343	360	338	388	347	348	358	369	321	364	374	368	352	378	388	366	338	369	382	359	337	371	367	365	370	374	345	374	378	360	348	356	353	352	367	345	396	331	351	357	346	364	359	378	368	358	350	340	346	358	335	341	342	378	362	359	373	351	354	360	358	361	357	340	329	387	377	339	341	363	379	330	361	380	343	329	337	369	335	313	353	367	325	361	375	364	359	349	368	374	365	380	355	359	371	355	380	327	360	363	363	327	343	359	366	369	350	377	392	355	376	332	383	353	361	392	326	388	366	353	368	350	358	385	340	339	352	348	347	370	370	360	361	363	378	362	398	368	337	358	337	349	380	352	357	335	349	340	369	332	365	346	340	351	392	346	382	352	386	358	377	379	352	353	355	327	346	376	356	362	336	379	376	356	339	402	361	348	359	365	406	352	352	367	364	362	358	390	357	396	389	341	360	356	379	367	367	374	372	342	360	347	363	365	353	342	361	332	364	384	362	330	357	367	357	361	366	369	382	316	330	352	361	365	386	404	362	356	398	357	398	379	355	361	351	365	370	385	334	356	364	383	354	380	389	362	343	411	383	429	362	342	348	328	350	363	347	360	379	384	377	370	371	378	372	352	352	406	398	352	346	364	352	359	373	349	384	360	362	361	353	360	359	350	362	415	347	381	369	374	361	385	279	323	317	377	384	361	351	364	346	349	366	398	358	361	354	357	383	335	359	397	342	372	397	332	354	346	371	345	361	370	359	377	318	366	351	360	356	357	391	337	361	399	354	349	380	377	362	378	358	350	360	397	383	372	348	354	343	364	349	352	398	392	357	345	343	355	377	364	367	371	355	354	382	363	361	377	346	334	384	348	364	401	355	380	383	335	364	367	362	370	359	361	382	377	399	356	350	349	382	368	337	355	343	334	343	408	342	346	360	383	386	357	348	335	343	334	394	358	342	356	405	344	331	377	368	369	382	390	382	372	353	374	349	337	360	344	363	375	391	388	331	370	381	345	360	360	380	351	367	345	350	374	331	376	364	355	353	364	340	378	373	358	366	333	357	362	364	383	384	381	374	315	375	351	366	372	355	375	358	371	356	379	365	373	356	331	342	358	376	360	360	364	366	365	395	339	357	383	350	379	350	361	341	354	362	359	371	349	342	351	351	346	378	337	392	344	336	381	327	329	337	351	362	401	324	366	409	384	362	355	329	364	360	349	349	342	326	364	331	365	359	354	391	337	334	377	353	363	388	344	345	322	344	382	339	350	372	359	394	354	365	358	387	353	343	386	337	372	349	375	357	361	352	371	367	345	360	345	360	358	390	382	403	368	380	370	386	355	370	354	376	369	365	371	355	350	356	368	379	351	371	343	345	364	376	329	356	365	388	348	376	347	368	375	357	353	381	345	356	347	372	375	357	375	343	349	382	364	370	359	356	366	373	379	370	364	341	341	373	414	344	353	350	359	365	374	389	358	344	347	356	353	355	345	377	382	361	378	341	364	342	350	357	369	378	405	361	381	325	376	339	375	330	332	362	362	351	337	356	340	353	351	352	365	359	356	368	382	345	363	364	381	373	390	358	363	364	360	348	377	341	358	357	360	368	369	351	355	362	336	361	388	353	326	383	359	377	383	364	331	370	378	370	409	351	371	358	362	334	330	353	420	342	359	360	360	363	378	348	329	348	382	342	400	364	343	368	361	357	381	361	336	360	340	393	400	349	357	331	389	375	360	388	388	354	353	375	366	354	379	355	362	361	407	377	364	329	362	352	346	394	376	328	363	364	372	366	375	344	364	355	383	364	360	371	347	397	365	331	360	371	377	391	386	392	343	332	351	373	357	363	350	339	372	362	360	350	345	367	362	359	369	380	357	351	347	354	336	373	339	412	368	365	362	375	326	379	395	344	346	384	387	393	345	419	372	381	378	373	325	370	339	413	366	369	359	376	380	371	358	373	315	354	363	375	384	382	362	381	358	381	376	358	351	363	363	338	361	349	370	365	344	355	360	388	333	336	374	368	378	383	389	362	374	358	337	410	359	378	356	352	387	331	376	363	376	345	364	346	370	369	368	354	393	363	389	356	352	357	355	352	345	364	338	390	348	358	332	361	398	379	350	371	351	357	363	387	361	362	383	350	344	381	364	339	333	361	342	363	364	321	349	326	345	366	356	362	353	357	369	350	349	358	338	347	361	365	390	347	360	364	314	372	359	356	383	392	389	394	362	346	354	416	364	361	355	390	367	364	317	377	334	356	357	336	388	342	330	383	392	349	360	391	369	378	366	354	379	378	338	322	333	339	373	354	343	343	352	354	376	383	359	370	387	350	368	352	364	372	371	346	361	363	375	351	349	365	373	393	358	350	387	351	377	351	390	349	366	346	362	390	346	343	391	374	374	339	346	381	343	366	375	359	375	357	348	358	335	359	364	378	374	371	359	358	358	381	346	357	346	369	385	420	362	349	342	356	346	375	403	378	397	367	360	380	341	364	363	358	387	357	414	349	319	349	343	375	351	402	369	351	386	353	364	408	337	359	353	408	353	388	377	405	371	336	380	359	348	380	344	372	353	398	360	376	373	332	321	323	365	326	345	335	368	366	360	357	393	362	363	372	376	336	334	374	376	363	364	361	383	338	346	379	377	365	343	359	358	384	396	344	379	349	343	364	377	357	370	345	348	358	369	370	357	364	374	361	367	347	343	369	359	353	326	344	356	377	388	368	356	363	348	344	359	393	369	369	349	326	361	363	396	356	381	367	345	365	357	373	344	341	377	355	367	359	322	318	352	364	387	380	389	359	345	331	368	328	337	361	353	335	385	348	396	364	365	355	349	346	382	366	357	374	372	335	385	362	372	409	366	354	358	384	335	346	380	349	353	368	322	350	379	393	352	375	366	340	351	367	397	380	346	378	356	374	361	374	345	337	364	366	375	349	368	369	362	369	388	362	357	365	346	332	364	377	358	363	364	349	347	363	370	372	337	376	351	381	367	361	399	357	319	366	377	364	350	364	372	379	310	392	358	401	367	361	349	355	353	378	388	363	398	370
33030	10867	827	159	174	120	139	117	161	139	127	134	126	118	118	132	89	134	138	112	140	114	119	147	134	154	122	150	142	135	133	141	135	137	122	142	131	132	125	114	132	117	124	121	125	124	127	132	126	129	137	127	141	155	123	137	137	143	138	118	113	151	93	134	150	140	131	124	120	136	117	141	122	141	133	134	135	149	140	148	126	123	135	135	116	124	142	113	114	125	133	122	152	123	114	129	127	129	126	133	103	122	119	124	149	107	121	131	135	132	125	120	122	144	128	125	126	130	123	133	117	107	112	140	128	121	106	127	142	126	122	117	148	135	130	152	128	130	109	113	127	147	114	113	142	136	121	144	121	137	137	124	122	123	117	151	120	149	107	126	133	151	148	123	122	117	130	117	88	115	122	146	123	130	97	102	111	119	117	140	110	114	144	105	139	111	128	122	145	150	146	119	153	134	122	144	143	121	123	120	118	155	117	112	118	117	115	150	129	107	129	114	123	124	173	149	134	128	122	117	138	121	116	136	150	135	123	124	127	111	126	136	126	124	131	129	108	114	121	155	123	98	141	129	104	130	141	133	113	131	137	137	138	126	113	137	130	141	119	124	112	158	125	128	129	117	121	104	95	119	131	123	130	125	146	115	117	119	132	111	126	119	116	123	153	121	113	117	144	160	113	146	128	105	131	134	138	141	121	107	109	129	123	125	124	140	129	93	123	127	108	111	115	126	140	132	141	135	127	147	136	125	110	122	123	119	119	140	132	113	142	119	122	136	138	129	120	105	106	149	120	124	114	123	111	131	128	122	115	126	144	136	152	111	108	128	137	113	122	109	120	131	125	131	124	125	133	115	120	142	134	126	134	136	130	141	142	156	109	120	124	131	117	141	117	144	152	112	102	105	119	131	130	128	135	123	117	124	131	131	141	115	122	136	111	135	141	108	114	107	116	136	135	129	145	143	126	115	126	131	124	137	125	131	122	114	123	133	125	134	138	128	131	134	128	108	152	124	111	121	115	120	115	125	127	110	122	116	135	142	122	131	129	95	114	126	125	130	147	136	128	113	138	135	143	110	115	141	145	140	122	115	128	128	116	111	113	141	128	132	111	141	109	131	117	136	111	103	117	115	124	109	138	125	118	112	151	110	151	111	131	119	124	130	137	124	110	118	130	127	117	114	105	129	137	119	114	116	115	128	113	116	112	128	104	129	112	115	118	120	129	131	115	137	110	123	116	109	136	119	128	136	111	121	140	128	118	137	137	120	132	109	109	128	114	135	115	127	120	132	128	130	139	128	135	129	136	105	154	123	150	135	131	148	117	133	119	104	111	125	128	140	132	134	119	131	133	122	114	124	129	123	114	109	125	113	135	117	107	131	116	112	125	129	150	125	147	121	121	141	132	121	117	129	107	119	131	113	142	124	122	139	136	120	132	125	132	116	122	133	109	127	113	127	143	140	105	123	127	113	136	127	141	131	144	122	127	137	121	125	122	137	107	137	114	116	109	152	113	129	121	117	98	133	143	107	121	144	139	131	124	115	105	124	109	116	124	102	120	138	123	129	144	126	127	123	103	124	131	138	127	117	133	129	144	118	131	131	135	128	132	118	124	143	132	122	138	131	127	109	128	120	132	122	151	114	135	133	118	138	124	139	122	122	129	150	122	132	122	119	130	110	124	115	135	123	127	114	120	137	125	130	133	142	126	120	153	126	112	133	137	121	139	130	136	144	124	139	121	132	117	148	118	141	121	133	123	126	122	127	121	134	117	124	113	118	113	135	127	136	129	134	131	128	132	141	134	136	146	121	113	132	90	137	111	105	140	130	112	124	114	111	127	138	139	105	135	150	144	111	131	115	108	137	131	120	131	115	131	131	116	135	119	132	128	116	127	102	122	127	110	117	137	123	128	128	135	128	122	96	129	138	133	131	136	110	108	123	122	116	130	125	126	128	115	133	124	142	146	115	119	128	130	124	113	120	136	149	121	135	149	110	133	133	157	128	122	129	129	110	137	109	127	114	121	151	144	120	123	128	114	130	135	131	117	109	109	124	137	131	129	127	133	112	106	149	105	140	127	129	156	115	123	126	120	125	131	128	119	130	117	112	116	132	119	139	116	132	118	145	142	129	153	134	142	133	156	128	119	139	136	138	127	114	128	110	131	129	103	140	125	137	139	112	127	102	126	133	131	128	153	112	129	114	137	142	136	123	144	110	105	126	114	119	139	119	124	132	119	135	121	134	149	127	156	114	122	110	124	108	122	139	120	129	119	133	137	115	122	123	133	134	126	136	118	136	138	132	114	125	129	156	129	125	128	115	115	103	128	120	125	143	126	115	108	129	119	131	115	117	139	131	137	125	137	154	126	149	138	143	119	106	126	117	105	141	133	125	116	105	144	116	124	131	139	120	134	164	114	118	123	124	115	123	115	123	131	125	125	134	141	137	120	128	153	125	120	126	127	118	128	112	136	111	125	107	148	137	128	112	131	131	122	126	135	122	149	138	134	120	125	121	121	121	123	112	132	118	129	136	135	143	115	130	105	104	138	111	123	124	117	132	119	126	119	143	128	125	122	126	139	138	120	113	137	130	117	123	117	122	118	118	130	152	131	123	126	156	132	128	110	121	142	132	127	116	107	143	145	147	110	127	125	139	112	120	134	146	125	144	118	122	126	108	125	146	124	142	142	134	122	125	140	117	136	130	134	133	143	146	118	142	141	127	126	119	118	129	133	128	136	118	132	125	153	109	126	104	111	141	109	139	133	124	128	116	140	138	135	141	128	131	140	116	121	135	142	140	114	117	121	114	119	114	146	119	125	135	115	117	130	113	119	125	113	121	132	148	131	134	98	144	137	115	105	112	110	138	118	118	133	119	129	137	134	122	110	128	129	136	137	112	129	118	126	135	103	142	126	131	145	139	138	120	139	120	121	131	127	108	136	112	114	120	116	116	97	122	128	118	120	109	121	102	132	142	127	131	143	113	161	120	112	121	132	123	112	134	99	147	109	150	121	124	114	130	127	125	117	152	127	143	102	127	129	157	115	116	143	139	131	109	146	137	116	136	104	122	122	108	150	162	128	149	132	133	125	141	129	136	136	120	131	119	134	133	124	121	134	116	137	141	130	128	140	145	132	146	120	129	110	136	135	117	139	119	122	122	133	122	142	138	132	116	133	151	134	123	131	122	134	110	111	133	140	129	111	117	126	128	139	134	124	121	131	104	124	129	127	128	145	126	136	119	123	134	127	136	115	123	119	107	126	133	124	132	127	155	127	147	125	125	128	112	120	128	111	122	122	117	120	119	126	123	140	130	139	139	108	157	135	121	124	99	140	126	135	129	151	138	113	126	117	139	118	124	132	115	137	135	135	133	127	130	130	143	111	116	138	126	115	132	114	100	106	133	140	134	143	114	124	132	137	145	138	103	126	138	129	130	139	129	129	125	124	119	124	118	124	121	115	123	107	130	122	124	133	125	144	130	136	114	132	136	137	123
5256	457	366	329	308	321	325	302	330	303	288	336	271	305	300	292	288	278	288	336	319	316	290	333	299	311	317	311	320	300	330	301	329	292	307	292	304	304	313	309	308	281	320	323	339	293	317	338	294	319	303	333	292	311	283	269	302	284	306	306	312	321	296	307	314	284	307	349	337	320	310	283	309	302	315	283	326	325	274	320	320	288	308	302	319	303	325	324	308	295	299	320	322	276	320	305	318	334	305	313	323	324	289	297	319	297	312	299	322	290	305	303	302	273	277	289	308	284	304	313	319	330	322	295	294	285	314	294	311	327	284	333	342	338	326	270	321	312	301	302	318	310	293	337	313	333	298	329	323	307	289	333	323	328	271	287	298	291	310	324	304	285	304	317	290	291	279	299	291	304	322	289	302	299	282	314	306	263	292	322	314	310	310	312	301	324	299	317	304	271	326	274	325	313	305	335	293	297	300	318	322	304	297	325	315	314	288	334	288	295	316	283	314	295	313	304	286	315	289	313	297	284	289	284	288	332	245	301	298	297	306	292	320	299	297	312	281	287	320	286	295	314	283	305	301	276	350	273	263	300	311	284	297	304	316	310	307	325	301	330	312	305	290	323	316	345	327	298	330	313	286	296	300	304	318	290	301	311	292	293	280	276	322	298	313	283	299	299	286	286	308	312	350	287	293	318	307	295	303	295	295	286	300	302	275	317	320	305	334	314	291	311	288	300	299	285	288	341	330	284	311	316	298	294	317	315	301	308	308	315	294	282	316	312	301	311	313	307	333	285	293	315	298	325	315	310	278	297	304	332	296	310	308	307	332	310	302	312	304	326	313	311	310	293	288	284	308	294	290	290	285	316	311	328	317	306	302	293	302	296	308	267	299	291	321	317	316	292	325	311	308	307	320	294	307	318	323	331	327	287	318	316	297	331	302	293	327	303	323	293	274	315	299	285	298	326	308	317	289	325	311	314	265	299	332	346	299	298	332	304	303	299	289	299	282	300	330	308	313	303	291	299	308	248	313	313	289	289	276	286	321	305	325	296	297	310	287	340	285	306	290	308	293	344	302	282	300	294	293	296	316	316	284	325	294	310	300	316	304	343	303	308	284	294	311	319	294	275	306	287	342	281	312	318	303	320	288	296	299	311	310	295	286	341	294	267	318	311	301	298	301	310	304	285	303	306	268	290	285	300	324	353	305	301	320	286	327	305	335	305	294	300	311	274	339	305	311	292	307	324	305	309	286	295	315	295	323	316	321	298	286	303	308	308	310	318	299	294	308	317	287	311	327	303	304	304	308	286	308	313	302	298	292	296	305	326	297	311	287	282	309	309	308	313	263	301	308	317	332	276	296	301	334	294	349	271	298	327	292	298	314	266	286	288	304	314	303	302	326	322	289	324	295	268	293	302	286	285	289	301	310	305	306	315	310	332	302	322	343	329	311	326	291	317	318	290	279	287	290	307	341	322	315	329	313	335	330	296	315	308	310	301	292	279	305	318	327	311	308	349	327	313	286	308	344	316	304	296	299	288	289	296	317	307	306	300	312	313	309	276	327	306	320	332	292	313	317	288	303	296	323	308	298	301	326	311	298	276	288	311	274	305	287	319	303	305	303	314	334	304	314	330	320	318	308	285	294	302	291	297	286	279	308	300	264	342	300	308	325	286	326	324	309	315	320	336	309	308	283	295	291	291	311	320	297	317	308	318	310	297	328	323	321	290	296	288	338	318	322	298	289	287	304	276	318	325	314	311	288	286	289	276	296	316	316	312	304	298	309	294	342	327	344	303	289	278	322	306	314	277	306	330	326	282	299	283	334	339	293	318	303	285	313	323	309	304	330	287	286	303	305	302	313	329	298	308	297	317	322	297	301	294	316	286	266	302	331	308	292	287	286	321	299	311	311	339	249	296	303	313	314	299	299	291	310	312	300	299	330	308	317	307	316	297	301	298	292	320	311	309	301	301	312	300	297	322	302	321	286	305	313	283	320	344	314	302	286	278	304	292	313	298	308	296	291	303	329	272	308	276	342	303	318	292	302	302	288	325	278	294	297	318	290	329	288	314	301	299	327	306	283	313	321	306	306	300	315	298	298	303	317	297	304	296	317	313	312	286	306	280	291	305	316	307	316	328	325	309	289	280	298	297	297	288	292	290	279	305	303	300	302	284	312	329	275	301	286	315	300	306	327	328	311	289	337	290	330	327	289	304	332	312	283	304	297	293	307	306	303	311	339	312	291	279	365	317	308	297	324	318	307	294	276	279	305	308	310	311	316	267	269	325	288	289	276	316	269	280	312	303	293	287	330	331	309	284	318	272	311	305	307	306	282	315	315	314	315	326	319	312	347	308	306	311	320	288	304	308	296	292	325	310	313	336	323	293	314	296	304	293	319	302	286	328	317	316	296	295	302	331	287	288	303	323	310	290	281	282	309	308	304	288	305	293	320	338	317	301	276	286	286	314	305	305	297	305	332	279	287	297	325	285	303	294	306	306	300	328	336	309	282	326	318	286	320	300	293	305	310	338	290	321	309	286	302	286	310	299	296	306	321	337	305	297	297	287	313	282	326	336	305	308	301	274	320	318	294	268	307	312	296	308	328	297	301	312	298	316	288	285	302	308	315	296	313	288	321	288	321	323	330	273	294	322	318	304	296	308	318	313	325	301	301	275	281	291	331	320	322	305	288	316	329	308	296	302	278	318	281	314	315	307	293	310	366	315	338	308	318	273	352	318	298	315	304	333	316	263	288	320	300	316	286	320	297	311	302	283	293	283	283	271	323	265	299	320	327	304	287	308	303	317	314	305	287	291	312	303	325	298	303	290	288	327	298	311	299	280	298	321	283	320	282	274	317	312	303	297	284	291	301	305	319	320	274	295	292	325	308	282	301	320	336	289	308	299	315	298	295	288	313	290	325	294	321	288	283	318	279	305	278	280	329	295	319	315	298	310	301	281	314	330	318	323	302	315	280	319	304	295	315	285	260	331	335	321	332	312	313	301	280	306	321	336	310	277	334	317	294	307	339	320	302	320	337	310	288	295	281	297	311	290	325	277	316	321	312	340	311	314	291	283	290	325	297	283	315	299	289	289	290	295	314	292	274	321	313	302	323	301	334	346	277	313	309	316	288	317	312	309	333	301	297	307	294	328	282	306	275	315	294	306	284	310	299	331	305	322	299	282	304	294	301	285	288	327	269	304	316	293	314	303	299	298	294	263	315	293	327	300	319	304	322	304	308	318	317	325	297	312	290	311	299	314	275	323	300	325	282	279	326	317	342	282	300	339	311	343	340	288	311	315	305	291	321	286	286	327	302	288	280	302	299	332	288	309	300	313	302	297	302	325	304	277	309	325	273	283	323	326	321	279	338	289	316	308	335	329	299	281	305	299	316	299	307	295	322	318	289	356	320	296	275	279	326	307	309	311	323	322	310	352	308	300	308	274	318	305	306	310	324	305	325	300	322	315	293	329	335	321	296	318	317	318	297	328
25042	21396	25120	28049	21209	3113	346	271	199	237	189	221	214	218	197	198	177	217	175	176	171	191	195	156	168	186	180	198	174	154	164	154	178	169	175	172	182	202	174	157	155	172	185	174	147	194	198	195	206	164	169	162	181	161	180	191	164	171	165	185	180	194	164	153	157	163	156	180	160	182	156	181	148	167	182	182	163	155	170	174	168	178	169	154	135	162	166	200	222	184	184	185	149	159	144	174	183	164	171	156	179	173	168	148	178	143	151	175	150	170	191	152	161	171	177	169	148	159	150	156	149	168	155	145	180	175	146	166	172	158	177	163	194	175	179	174	159	150	152	178	175	166	200	188	185	168	171	165	177	152	169	150	163	190	129	157	152	143	170	211	173	167	150	180	168	161	175	172	162	158	173	157	152	152	145	161	157	151	162	183	178	159	161	198	178	165	169	173	157	161	184	167	173	151	162	196	183	164	160	178	171	182	151	163	191	167	154	180	181	186	179	173	180	187	184	142	153	156	167	201	168	173	170	166	171	163	197	165	178	203	151	188	170	146	164	188	172	156	176	168	172	174	166	158	161	165	189	176	163	198	176	177	155	156	168	153	164	175	191	180	169	143	162	176	148	134	164	138	141	168	166	147	151	163	175	156	162	167	168	161	171	163	158	174	163	184	178	148	151	160	169	153	186	154	177	177	160	156	152	184	172	161	168	186	166	184	156	159	173	161	144	164	156	150	200	173	141	153	179	164	155	172	168	198	184	168	194	179	160	198	170	145	133	174	167	170	183	163	155	159	136	184	173	163	181	176	155	176	154	174	134	179	155	163	181	190	138	177	186	166	178	169	185	173	172	140	155	184	172	176	158	177	192	180	147	172	193	168	149	157	160	163	164	204	167	142	152	159	165	182	163	186	166	178	169	185	162	187	164	169	167	175	173	167	172	138	159	199	176	140	175	172	159	160	182	176	158	173	157	161	185	178	150	142	171	163	145	167	178	173	146	157	173	140	164	186	150	167	163	197	170	176	180	163	163	187	168	165	170	192	167	158	161	154	170	152	185	175	158	149	172	148	168	161	185	151	164	184	166	174	167	166	145	178	163	152	191	191	186	161	170	173	155	172	185	170	142	161	161	144	175	145	160	162	146	150	169	195	167	160	167	170	176	169	185	178	169	160	173	166	166	207	170	169	189	172	176	159	188	166	140	193	176	155	169	150	168	181	173	158	178	195	191	178	185	178	140	162	146	170	163	147	152	162	158	175	172	190	147	153	158	166	181	161	164	158	150	157	169	200	156	151	169	169	145	156	180	167	179	165	173	181	168	178	178	146	163	184	160	157	160	160	167	174	158	173	143	176	155	173	157	151	171	199	141	168	188	155	182	179	158	179	166	173	158	189	165	178	172	131	138	148	157	148	158	181	173	174	160	164	152	170	171	154	161	171	159	159	162	165	174	189	198	176	169	164	176	153	168	164	162	170	182	176	171	173	186	177	183	181	158	125	164	196	196	187	168	182	194	170	175	153	159	173	175	154	154	157	159	152	175	169	154	162	184	160	152	142	177	183	176	171	173	169	165	175	178	167	151	166	176	165	164	150	184	153	187	193	168	181	173	190	189	185	150	145	149	171	150	163	209	167	154	168	167	178	187	187	147	134	148	145	154	158	176	146	156	163	147	165	146	186	164	174	175	189	157	168	167	166	173	156	158	144	162	195	180	157	200	146	168	161	157	158	169	164	174	171	148	171	164	162	149	169	181	156	175	189	192	187	157	160	175	192	176	190	149	171	177	157	142	197	145	178	158	175	156	177	154	175	176	160	164	163	166	191	164	172	165	156	169	199	173	168	169	158	192	161	175	183	173	156	198	184	186	147	174	169	160	165	180	165	158	183	166	189	138	182	176	191	174	172	181	183	152	185	160	163	165	156	142	143	140	155	183	181	177	164	153	169	173	187	172	166	163	166	166	177	177	138	182	175	171	178	167	152	143	178	146	143	182	185	150	183	173	190	174	178	180	168	180	173	147	182	196	188	174	173	161	171	158	147	161	159	174	155	164	166	178	153	173	161	154	167	158	144	184	189	175	188	169	178	178	164	135	170	171	175	174	164	182	162	146	155	137	180	168	180	175	169	157	172	163	155	150	162	141	152	182	152	176	164	159	143	187	160	159	176	178	161	169	175	151	165	169	162	168	174	179	161	171	150	162	179	176	161	185	179	147	148	181	178	183	198	163	150	168	169	175	173	171	160	175	186	164	174	186	165	190	145	158	157	164	175	139	146	170	162	151	184	149	183	193	159	162	158	139	138	175	166	174	195	159	170	168	183	163	147	178	173	176	164	164	166	154	150	163	178	177	187	181	150	179	175	187	132	165	164	181	158	171	179	186	135	179	164	183	176	171	163	159	162	170	156	163	167	145	175	166	157	135	146	139	139	162	166	152	152	184	182	168	147	136	153	176	159	156	146	175	166	152	177	151	145	177	163	167	192	181	170	170	178	186	162	166	190	157	166	199	150	159	138	181	164	174	141	154	165	157	162	163	177	154	170	158	161	158	169	175	164	149	165	175	159	179	153	155	165	176	168	160	175	166	167	174	191	164	158	171	161	154	144	167	161	151	158	160	143	179	165	159	181	174	170	171	183	190	149	159	176	167	147	181	163	162	195	152	191	176	171	168	159	176	166	171	176	141	186	169	168	160	154	152	176	188	183	158	168	171	143	162	156	163	156	180	189	168	157	179	185	180	180	172	192	174	182	162	187	184	163	152	192	172	188	175	168	196	161	189	193	160	181	200	181	181	171	160	152	170	159	168	153	174	162	170	175	173	161	165	178	151	172	159	163	159	154	166	166	175	155	183	192	163	149	183	177	174	171	157	151	148	151	145	147	201	188	152	186	164	170	190	173	138	174	163	165	151	160	157	149	165	171	166	162	167	146	159	158	174	170	189	152	155	152	159	168	141	177	171	155	160	184	172	170	173	191	172	177	156	152	167	144	176	166	173	147	161	178	174	172	182	176	160	175	186	140	140	147	133	132	149	165	173	161	198	159	176	180	161	172	166	160	163	168	168	167	158	162	172	170	160	188	177	176	151	188	192	178	185	157	171	150	163	153	155	171	147	169	165	154	154	168	154	165	158	160	154	170	165	175	158	148	162	143	179	163	173	163	157	170	158	170	174	149	161	151	151	143	168	149	150	185	174	146	200	148	144	172	161	150	139	198	156	173	182	176	166	178	142	171	151	159	157	192	137	184	176	157	162	165	165	188	162	185	179	153	152	175	182	180	169	169	181	182	183	174	168	189	159	162	193	165	157	196	177	168	151	179	182	151	177	151	178	164	145	156	191	154	180	170	167	171	166	171	177	187	156	172	142	203	160	164	165	165	159	176	166	183	159	179	145	168	162	153	161	178	150	168	173	170	166	181	187	164	180	161	173	179	177	180	145	170	156	150	146	163	152	173	161	163	177	175	156	160	204	166	169	163	160	151	159	154	157	166	159	151
3376	2680	1562	842	598	471	428	404	404	409	374	446	420	418	427	403	368	395	396	361	378	410	403	391	390	418	375	401	384	422	371	390	389	387	373	443	384	417	392	370	374	375	390	390	417	397	401	377	392	387	390	370	397	395	427	385	408	410	362	400	381	369	419	385	382	418	398	409	374	428	434	366	389	367	394	358	393	377	364	397	396	387	393	375	371	387	378	373	384	409	424	414	375	422	391	367	383	349	390	351	392	399	412	376	365	406	374	375	365	353	371	364	399	358	393	401	378	362	374	378	388	401	393	391	380	363	402	375	409	404	371	382	407	394	394	354	398	372	367	363	374	365	383	389	409	385	364	419	379	375	339	350	376	381	344	362	371	375	386	353	362	390	403	377	390	408	361	370	387	381	398	358	372	391	384	399	425	373	390	376	364	437	374	423	385	382	389	398	386	402	370	402	400	410	378	386	416	382	393	386	392	416	380	408	385	375	378	366	384	375	387	374	339	377	378	397	400	373	349	368	400	374	397	362	406	372	382	380	414	404	369	392	411	368	385	395	389	359	353	370	386	372	373	382	410	363	316	403	348	379	400	395	408	421	416	363	375	365	385	381	379	381	381	391	357	375	394	358	370	366	370	405	401	400	373	409	404	373	380	404	398	362	389	380	416	378	443	400	384	359	371	377	390	396	424	370	363	376	385	381	371	383	372	402	401	387	417	386	380	360	382	354	384	364	392	452	424	371	365	359	397	393	394	394	388	395	399	400	378	396	410	388	391	387	426	387	392	381	410	374	390	390	415	347	382	392	373	371	386	382	380	380	394	369	389	365	336	379	376	388	418	410	406	393	381	383	397	367	361	372	379	360	365	396	399	376	423	385	366	364	383	377	367	382	391	383	404	376	381	403	396	377	373	378	374	376	344	396	384	351	386	405	396	378	405	366	399	375	373	402	401	352	404	388	391	370	410	378	394	331	396	352	423	352	415	428	375	377	360	390	459	371	397	387	421	364	392	370	413	365	372	372	379	382	367	391	368	377	397	365	399	380	389	363	407	382	405	378	419	383	361	359	402	404	394	379	403	403	351	397	409	379	371	405	399	383	417	430	380	369	381	369	367	378	389	356	389	377	384	363	374	410	375	365	390	374	382	406	367	358	381	385	404	392	398	418	389	364	405	421	373	376	382	396	359	356	403	400	420	409	381	390	355	466	371	342	396	367	393	371	368	385	391	370	404	387	393	409	409	372	392	374	379	389	363	405	371	400	353	389	393	384	417	390	348	371	394	411	382	359	390	364	352	363	367	362	353	364	351	367	405	393	412	403	390	401	409	380	413	411	410	402	368	380	351	378	377	373	404	346	376	396	385	377	346	384	390	391	361	363	382	371	369	425	359	381	373	374	399	388	372	398	375	387	420	395	372	416	384	365	387	389	407	404	353	362	388	378	395	388	369	422	388	344	382	407	405	392	403	375	372	386	419	392	400	359	377	388	393	363	399	349	412	365	375	377	382	371	410	350	396	357	405	365	376	387	377	436	386	391	375	358	392	377	409	419	370	414	366	360	400	342	370	398	351	391	437	389	412	378	375	415	374	386	382	368	388	365	364	390	358	362	369	366	389	399	373	393	370	362	416	395	358	385	406	379	403	420	403	395	379	390	366	416	403	422	421	366	355	396	390	375	365	393	386	384	402	386	367	395	421	364	370	402	362	396	369	347	403	361	390	387	402	379	391	361	376	373	380	380	403	345	377	380	410	388	391	356	394	375	375	396	361	361	372	342	387	388	352	395	369	376	376	391	426	358	399	366	418	387	360	385	383	385	379	403	400	403	387	371	365	388	361	387	416	388	370	398	411	406	394	416	426	414	399	364	385	371	411	347	407	375	373	396	407	348	384	360	424	356	406	389	379	398	383	383	407	364	412	392	380	397	358	395	405	394	420	382	382	368	379	391	397	372	374	361	416	386	406	404	384	378	421	380	366	389	380	364	376	376	354	370	391	364	382	392	381	418	357	384	419	362	356	397	420	407	407	383	372	391	405	336	393	378	380	431	382	363	365	373	373	425	387	415	375	411	397	410	368	392	411	346	400	386	385	389	359	390	394	382	415	360	403	400	425	390	383	389	377	375	400	431	409	382	383	387	362	385	384	381	378	403	366	356	341	397	404	361	363	396	367	363	412	385	395	339	400	399	373	398	386	377	370	359	391	377	399	365	383	368	386	370	359	374	410	320	377	376	364	415	425	382	363	392	354	382	351	372	418	381	409	360	370	370	409	381	391	403	413	411	387	389	375	383	420	390	399	404	386	410	404	395	362	382	383	374	403	369	370	425	409	353	397	417	418	369	347	381	346	378	389	380	398	398	372	364	351	384	353	394	344	365	389	391	370	368	383	408	375	393	354	395	444	426	378	420	356	391	390	399	363	387	350	376	400	418	381	409	370	393	408	366	383	365	410	359	376	424	367	412	394	395	400	401	402	357	375	344	391	379	362	384	381	400	394	420	390	370	399	397	405	374	391	399	373	404	400	400	419	362	365	426	393	385	395	370	387	370	395	376	388	398	379	377	369	347	343	373	366	342	406	392	370	369	417	364	365	399	401	409	377	389	375	346	388	382	373	380	390	428	394	381	370	403	362	378	388	362	373	366	407	416	378	389	413	384	366	406	374	373	356	408	367	381	387	414	384	381	370	382	410	385	366	383	382	386	380	411	394	376	388	375	403	396	382	381	406	389	377	375	382	369	389	393	374	377	376	373	384	386	412	352	362	421	412	386	387	400	391	404	420	396	400	407	369	396	377	379	344	333	393	384	370	408	402	376	382	401	364	359	387	399	411	354	395	387	409	379	372	367	423	404	386	395	393	359	366	405	379	383	361	420	387	356	354	408	367	380	389	378	354	359	372	359	377	373	394	385	394	401	393	396	372	376	374	414	400	315	354	403	381	372	395	352	359	382	402	412	369	396	386	409	407	387	434	390	373	384	374	350	391	362	382	387	418	401	410	372	405	407	378	352	380	387	400	371	389	403	384	413	391	358	390	372	386	374	385	393	374	393	364	392	398	409	341	374	376	355	389	385	390	373	384	382	380	378	379	408	358	368	388	370	402	379	361	390	370	396	348	395	399	411	382	373	362	400	358	390	409	414	372	417	373	394	378	346	352	390	379	385	400	416	387	415	417	356	376	386	385	410	355	360	384	392	371	383	396	402	397	374	393	400	396	429	396	433	389	378	374	407	415	377	372	404	362	411	408	359	377	419	351	385	384	372	372	413	388	371	391	384	392	374	406	379	375	376	397	380	397	394	400	401	377	351	408	348	386	409	371	381	374	411	330	393	404	397	364	383	373	362	376	378	404	386	363	400	387	399	383	374	392	404	360	410	374	390	385	400	389	410	365	394	423	366	374	378	336	373	408	404	389	382	362	395	377	381	355	377	384	389	375	400	380	382	396	397	409	368	361	407	369	370	375	397	404	409	380	352	410	353	375	386	388	372	409	369
24253	21404	25736	27458	21413	21372	2554	412	282	251	224	251	221	208	192	202	170	176	201	187	173	203	158	156	170	174	180	175	181	181	168	210	166	173	152	182	173	174	155	188	156	167	167	175	188	185	169	184	183	184	179	179	173	165	174	165	186	166	172	190	190	205	174	195	174	182	163	203	179	159	176	173	182	177	176	171	174	187	151	177	181	168	182	159	179	166	179	170	162	157	162	174	150	169	175	167	175	184	175	176	182	169	175	180	171	177	198	177	132	173	173	160	191	158	176	144	157	183	172	161	176	169	181	165	152	158	169	161	185	160	175	157	188	180	161	186	168	180	171	175	152	149	132	147	167	156	174	176	150	150	187	191	182	185	136	161	176	156	170	146	161	160	192	176	171	164	157	151	179	155	192	185	154	161	166	174	160	153	160	164	178	177	167	180	161	168	167	158	175	146	176	175	154	154	167	175	136	155	159	194	164	178	169	194	180	185	161	155	156	146	154	166	172	135	163	151	160	167	180	165	169	162	156	186	162	135	175	167	157	146	186	176	184	193	184	173	172	164	149	151	157	167	170	158	160	145	160	155	185	161	167	167	174	195	171	148	168	167	190	145	161	176	184	130	181	182	181	154	185	174	169	135	164	184	175	164	149	182	152	136	180	159	143	182	203	184	172	157	192	134	182	165	158	158	144	152	160	163	151	160	178	164	180	160	161	150	163	177	191	161	149	173	160	169	151	168	185	159	146	174	161	171	158	164	159	137	145	158	150	154	169	128	167	166	143	182	175	173	169	170	153	181	155	176	166	163	148	156	171	145	180	158	166	157	182	143	176	189	172	151	167	170	153	172	160	183	160	182	172	152	147	174	159	153	168	163	177	176	186	171	165	148	156	162	173	154	161	157	173	161	159	177	149	185	161	162	166	167	147	158	161	198	160	160	151	152	193	161	170	183	176	171	139	174	156	169	162	170	181	128	169	154	163	167	151	168	150	157	170	166	173	165	154	190	168	172	185	173	134	172	169	162	152	170	148	155	156	171	164	177	172	171	144	172	145	159	151	172	159	165	161	175	157	164	168	191	186	147	169	155	149	163	170	162	149	166	166	162	172	159	154	138	176	159	173	153	160	182	186	179	155	166	144	155	143	146	183	158	138	160	131	141	149	175	150	177	185	161	164	172	158	152	156	159	170	181	154	181	180	158	190	173	160	171	193	149	155	135	181	162	180	152	181	176	178	145	170	166	172	170	183	159	158	182	167	177	173	200	199	179	202	166	166	164	167	160	143	169	143	172	174	147	177	148	182	196	155	175	163	167	161	173	150	170	143	162	164	176	175	168	173	174	186	143	163	167	171	145	156	162	175	181	184	163	184	168	174	188	163	170	170	184	186	156	190	153	166	168	172	162	152	191	177	157	160	151	152	154	157	185	160	155	174	133	170	185	147	179	172	147	178	149	161	153	175	172	179	134	163	156	162	189	160	195	180	153	161	159	145	173	180	160	153	188	150	160	165	160	187	169	142	178	136	152	165	176	176	154	144	179	177	211	192	167	163	171	159	157	165	169	181	156	141	179	158	153	186	161	141	188	173	168	192	161	147	152	170	182	166	161	164	170	171	177	163	176	170	138	170	147	148	179	166	139	162	189	182	172	200	178	175	170	164	172	165	125	176	160	191	159	166	157	167	165	146	162	148	171	177	169	157	147	135	168	174	183	195	175	166	166	173	168	155	151	183	185	157	160	159	152	165	154	144	176	146	174	158	155	171	163	178	160	164	156	182	172	142	144	163	162	181	168	170	150	157	194	168	181	170	188	171	155	181	159	158	182	163	156	183	146	173	178	161	172	182	140	163	153	152	166	155	167	177	176	183	162	190	165	191	157	150	182	167	147	161	154	159	167	158	161	165	149	151	163	178	157	157	169	164	161	170	156	171	156	149	160	180	190	186	166	168	165	163	173	156	170	174	176	156	156	163	168	181	178	163	178	173	159	160	177	155	155	158	183	149	135	177	171	157	155	167	192	177	170	194	174	159	151	165	151	210	186	186	164	183	157	155	154	174	175	159	170	171	157	176	166	171	151	178	192	178	163	166	154	166	144	187	161	172	208	170	174	147	137	174	133	159	178	179	164	177	168	186	174	182	164	162	175	159	174	139	177	183	161	157	165	179	187	168	172	153	162	172	163	167	159	156	156	164	175	211	160	162	159	183	162	182	148	157	191	149	168	154	154	181	160	180	151	180	165	167	192	148	171	162	154	154	169	200	149	185	160	178	180	160	159	155	144	153	164	144	150	192	171	171	177	176	182	184	151	153	174	192	170	158	166	149	167	144	150	149	169	189	174	167	191	172	179	136	141	160	178	154	179	162	153	157	186	160	127	174	186	198	178	164	162	157	154	170	173	138	173	171	163	159	162	161	201	172	185	185	176	182	194	167	170	164	161	165	156	130	144	171	158	176	161	153	178	149	173	165	141	158	182	160	171	157	155	171	172	181	185	157	171	165	164	175	159	155	163	182	184	160	167	168	162	143	159	153	158	191	145	173	161	166	193	187	171	159	162	160	177	156	167	158	155	167	149	171	143	165	162	172	153	166	169	157	161	147	138	158	171	171	157	161	135	186	168	168	172	169	132	152	167	158	153	144	165	153	153	152	153	162	138	175	185	163	156	167	180	163	167	165	176	164	153	181	153	150	173	173	161	176	168	163	174	173	182	181	184	143	162	181	195	180	171	152	165	191	166	152	149	170	195	187	157	151	179	160	164	165	177	163	145	162	193	159	157	142	163	187	164	178	168	147	147	171	186	150	156	167	179	159	161	152	160	173	163	155	162	144	183	168	168	164	154	202	161	174	155	166	156	170	159	169	144	151	182	160	154	169	168	149	163	142	148	159	164	168	173	147	156	181	177	189	153	137	177	163	150	175	183	178	168	176	188	178	191	174	157	170	156	173	150	166	180	177	181	166	146	174	173	170	161	163	154	163	182	152	162	144	167	150	179	164	169	181	167	166	168	140	174	164	150	166	168	182	169	169	176	151	180	167	166	192	158	129	165	162	189	159	172	143	149	151	187	157	158	164	160	157	168	156	193	186	168	180	165	167	175	161	178	168	162	147	151	153	187	143	122	173	140	168	178	160	167	163	179	200	165	175	163	151	156	156	155	157	159	176	176	129	168	171	158	185	154	168	164	173	133	170	171	177	179	159	162	160	133	145	169	177	175	152	175	151	202	163	177	144	169	132	173	162	158	163	153	164	155	177	168	144	169	155	161	166	140	175	159	169	165	188	174	162	165	162	175	182	165	171	166	171	154	183	159	182	180	160	146	177	173	179	167	155	174	169	169	169	187	180	167	151	155	148	168	175	164	178	179	164	188	173	158	147	160	145	163	156	167	136	179	159	162	158	175	173	157	161	157	152	165	175	156	142	174	160	161	142	164	162	143	161	160	170	154	164	168	159	159	180	198	169	189	149	172	160	173	159	153	149	160	171	144	153	195	162	181
3400	4583	2645	1176	735	615	499	470	456	440	392	396	368	417	345	371	389	404	403	366	369	391	400	420	375	362	323	353	377	414	380	386	362	353	353	402	375	345	366	335	338	397	319	345	369	381	369	407	369	358	344	364	378	395	413	383	422	394	384	387	329	371	348	355	375	375	357	379	357	379	355	363	362	364	371	341	390	403	389	388	378	365	375	367	356	336	385	406	375	380	363	428	386	392	376	344	355	396	372	350	355	374	354	378	357	360	371	361	341	391	357	383	362	365	344	379	360	351	360	367	430	382	375	368	372	353	346	421	346	382	381	377	346	372	376	346	366	362	358	372	381	334	379	369	353	347	349	353	388	392	355	343	358	368	396	369	347	383	381	396	354	369	370	325	374	342	340	386	401	373	365	348	399	375	361	366	381	377	385	361	315	347	349	372	358	389	335	357	363	375	389	394	372	349	355	342	390	396	373	358	397	359	344	370	371	385	378	377	384	345	391	374	371	369	371	361	360	363	378	335	318	381	380	358	391	396	337	379	352	388	340	382	375	354	381	366	386	383	407	380	406	363	384	389	349	340	372	358	367	368	402	360	373	397	409	366	371	370	344	378	384	360	388	388	372	368	361	346	357	392	352	350	370	339	360	380	372	341	365	334	345	381	376	356	349	399	358	363	368	398	372	393	384	374	366	347	355	374	365	369	363	361	335	354	372	314	363	368	396	336	358	365	362	344	347	338	394	364	340	385	390	344	348	368	379	361	355	419	342	375	382	353	359	406	359	375	395	373	377	367	378	323	373	351	398	368	380	354	363	381	368	364	422	339	391	383	390	368	359	367	371	352	357	359	387	374	364	384	376	357	341	341	385	386	358	376	358	352	401	365	374	367	353	407	386	386	393	366	336	393	350	380	371	382	355	350	375	366	379	378	375	333	398	360	368	396	369	327	354	364	345	366	322	394	384	389	376	379	356	338	344	371	375	381	396	349	405	354	357	354	356	369	342	366	380	342	393	358	363	360	353	363	344	364	370	361	359	358	389	396	406	344	344	356	394	395	373	368	367	384	329	391	409	374	385	369	363	371	350	363	391	339	337	366	374	387	352	357	357	366	349	308	357	381	377	355	352	379	345	358	360	407	376	392	377	326	405	349	347	358	365	337	386	372	363	374	365	369	378	395	372	418	363	377	343	379	392	360	370	368	361	370	352	387	363	369	382	368	378	370	403	361	380	360	360	347	387	370	351	379	392	368	347	433	344	360	375	395	364	337	363	393	389	384	364	377	368	371	346	360	375	382	368	399	378	381	339	354	408	349	388	382	370	358	354	362	392	373	378	396	397	371	363	363	381	389	350	340	351	356	360	353	352	372	397	361	383	372	371	353	372	372	397	355	334	364	376	375	334	349	343	354	368	363	361	361	409	381	332	390	356	380	373	377	364	372	353	324	361	349	389	357	362	381	347	362	376	360	368	385	331	325	364	369	365	392	345	362	352	335	373	377	379	335	372	365	371	379	333	397	353	373	348	367	334	367	403	342	395	403	355	382	350	355	374	366	375	374	340	361	403	389	393	388	361	376	361	367	394	345	366	370	379	362	373	354	361	363	353	388	342	351	380	358	375	370	365	352	354	355	359	388	365	362	382	376	349	355	398	374	379	398	373	383	377	381	386	376	353	387	406	342	366	396	370	374	358	338	391	349	331	403	343	404	368	364	401	359	355	389	387	392	366	396	353	382	374	398	341	348	386	380	356	354	370	376	392	383	366	345	385	371	365	381	370	341	367	361	374	372	355	377	366	378	371	369	347	368	374	358	372	371	374	344	354	345	358	368	365	356	385	347	386	393	351	371	344	396	381	390	356	339	377	342	354	387	396	359	362	369	357	363	334	386	387	388	380	371	387	382	394	371	357	367	344	367	371	389	348	384	369	396	373	338	353	343	337	323	335	349	366	378	372	346	312	363	357	373	359	363	360	358	357	354	393	383	372	347	372	393	369	360	350	383	349	367	334	363	358	362	338	376	401	336	368	401	334	351	374	373	394	356	379	358	373	349	349	352	356	394	375	376	369	399	361	376	376	338	353	349	359	350	383	384	348	349	383	378	351	360	364	393	353	371	380	376	336	340	349	356	344	353	371	341	374	360	386	403	373	367	364	341	370	369	398	363	376	331	375	372	360	366	395	349	395	366	379	360	368	352	356	390	349	345	352	374	380	351	369	361	359	382	360	382	377	366	381	365	412	379	383	340	390	374	346	349	379	362	349	372	356	381	342	382	366	374	379	371	397	383	336	365	387	348	351	374	394	358	395	375	351	343	384	364	377	359	396	332	374	349	376	393	361	376	359	335	374	396	381	365	393	324	355	371	342	356	393	347	385	343	353	354	375	375	341	362	341	370	343	325	377	375	385	365	373	387	380	367	354	356	374	349	357	381	381	386	372	402	371	371	383	358	340	359	380	365	350	357	372	387	387	387	374	351	393	358	395	358	382	341	372	350	358	365	379	390	334	348	383	369	405	369	374	358	339	377	361	382	346	344	337	366	353	332	378	336	352	409	403	376	379	394	360	384	374	377	357	371	403	349	364	387	375	346	346	391	380	387	387	387	368	361	390	319	348	371	353	335	343	364	371	338	382	381	383	344	366	387	376	379	366	396	404	356	339	326	364	346	364	361	353	352	372	332	382	376	368	405	368	373	355	348	350	388	345	375	381	362	365	409	353	371	358	380	355	372	400	375	379	338	362	370	387	402	363	351	368	361	359	367	350	368	365	345	392	419	392	367	368	344	372	329	377	377	361	384	365	391	345	368	354	368	395	411	367	319	370	351	358	355	400	363	352	372	400	349	363	374	346	368	396	351	380	379	340	375	343	330	354	345	363	418	366	361	358	390	378	332	415	338	392	354	428	400	373	370	369	336	330	343	354	356	363	347	353	375	333	348	360	380	369	327	358	361	374	342	376	390	351	334	361	344	350	354	376	374	354	320	399	381	348	372	386	365	390	349	386	352	347	392	355	388	384	394	351	409	396	351	351	341	377	355	374	368	385	356	385	335	374	383	344	355	394	358	379	393	380	370	344	361	351	384	329	366	387	371	350	359	383	355	402	372	371	375	390	371	375	358	382	372	347	350	380	418	381	379	376	382	342	366	380	348	383	375	374	379	368	368	351	379	377	375	411	368	362	356	368	376	402	350	331	368	333	370	376	368	398	384	337	395	360	383	368	366	397	340	413	391	354	381	385	343	352	364	368	342	373	364	357	362	342	367	380	361	352	362	366	372	345	384	383	398	384	351	342	374	383	330	363	376	395	384	359	355	354	366	374	377	389	411	360	382	356	373	388	331	397	384	337	363	336	363	377	368	350	387	370	377	379	351	348	361	372	359	363	373	342	362	385	364	372	340	376	364	368	386	377	354	345	370	349	386	370	355	336	338	368	362	362	383	382	348	391	330	350	346	353	390	380	358	348	384	357	363	316	365	386	374	392	348	384	370	394	366	374	391
33080	10857	854	168	136	157	128	115	131	131	147	115	106	120	119	129	137	117	124	126	130	119	140	132	131	147	124	117	136	136	139	107	135	118	130	117	125	136	132	112	147	119	116	134	137	138	110	141	165	145	124	147	122	126	145	138	124	136	120	132	114	122	156	142	139	119	137	128	145	133	140	123	116	138	131	128	144	120	129	129	161	128	142	132	141	115	129	142	116	132	144	135	134	135	137	110	139	119	127	134	129	118	150	121	134	133	144	134	122	133	117	129	124	110	128	145	123	132	138	132	129	128	106	121	120	103	134	122	137	144	125	120	124	118	132	143	131	144	134	128	118	132	128	129	148	111	132	140	118	129	142	130	124	112	152	113	118	117	149	134	139	147	110	108	118	124	130	121	132	114	143	140	107	127	127	121	128	136	118	135	135	111	132	104	123	144	125	130	133	142	113	143	133	109	128	124	120	126	138	142	124	149	117	116	123	131	130	123	147	122	119	121	130	147	125	143	126	129	122	122	143	138	147	123	140	145	108	151	141	135	126	147	122	120	136	135	114	108	128	137	123	152	128	137	129	132	124	131	124	120	125	127	129	133	117	139	132	138	147	131	147	120	122	150	106	124	124	128	151	122	152	130	119	114	142	131	118	123	123	133	139	144	148	114	118	124	121	121	128	116	140	124	139	141	119	116	131	129	129	128	150	126	132	107	115	103	125	132	124	123	121	125	138	118	125	101	146	111	121	115	117	148	127	142	138	109	108	135	130	115	133	126	124	119	155	121	120	132	129	144	130	120	129	110	129	112	129	121	107	120	105	128	118	144	150	115	142	145	121	154	137	124	145	144	113	139	126	138	144	159	132	131	127	112	121	153	102	166	126	130	104	121	129	129	125	117	150	136	104	143	123	132	121	122	123	139	141	124	136	130	134	137	119	146	109	117	141	143	123	125	128	132	138	99	140	132	158	123	111	135	126	126	142	144	127	113	129	135	128	124	131	121	132	144	134	119	146	137	135	132	127	117	120	124	115	130	152	120	116	114	114	130	115	116	136	97	140	117	137	139	125	132	109	125	121	120	131	130	134	107	137	138	146	149	116	144	119	115	128	141	121	132	107	130	124	129	128	144	122	117	126	133	121	121	112	147	112	102	136	153	130	117	138	123	141	128	117	118	119	134	137	129	147	121	124	132	154	161	150	125	120	123	98	137	155	135	128	119	101	104	148	135	141	125	134	130	134	129	131	127	143	119	130	170	128	156	123	150	103	134	149	128	126	122	136	141	119	100	133	129	115	124	122	118	118	124	145	132	126	157	144	128	135	128	125	139	131	130	129	129	128	121	141	127	122	111	108	124	123	113	123	123	141	126	122	127	130	122	113	116	156	144	136	114	132	135	138	130	104	119	116	134	121	131	115	110	125	127	127	136	123	117	119	121	119	119	122	122	128	112	149	130	132	136	118	122	134	104	142	121	113	122	129	117	119	133	132	151	128	137	124	148	129	115	137	120	108	135	140	150	114	121	121	124	139	137	120	112	133	102	126	119	147	139	112	119	132	127	138	130	131	128	116	130	127	93	138	135	150	137	123	124	140	121	136	130	130	111	122	131	123	135	131	121	132	126	133	156	136	120	123	129	117	101	145	136	103	128	116	128	124	114	139	139	136	120	125	111	130	139	117	144	122	150	151	96	114	115	149	119	114	138	130	122	128	127	132	115	121	139	139	124	136	145	151	138	138	126	134	125	129	125	141	140	127	116	130	138	123	128	106	139	132	118	126	134	131	128	128	105	139	140	131	124	129	117	126	130	114	120	131	121	123	121	136	119	128	118	126	123	101	140	130	129	141	115	151	111	110	122	125	108	135	150	133	119	130	121	118	124	143	133	167	134	122	134	124	132	145	144	127	128	122	118	141	131	106	112	126	124	146	115	143	124	137	125	153	127	150	130	135	149	117	118	126	144	151	127	124	99	143	121	100	101	103	130	127	117	99	108	131	116	112	135	115	111	117	108	133	123	107	117	118	125	138	134	132	140	143	147	140	131	139	127	137	118	109	134	100	115	128	148	128	142	142	114	129	120	113	125	110	127	114	127	126	113	127	133	121	145	139	137	126	133	126	122	135	131	117	128	137	112	113	139	138	126	128	118	147	124	113	116	137	120	125	146	121	126	125	116	140	125	112	125	99	108	121	138	119	112	113	108	116	128	112	149	148	156	115	153	120	110	132	134	137	134	117	127	112	117	123	104	164	121	128	135	128	116	111	137	152	131	138	128	121	129	150	128	133	118	136	136	116	113	143	153	154	119	136	116	127	135	142	103	120	148	129	112	118	132	127	120	136	121	120	144	143	140	119	101	134	134	92	123	123	106	106	118	141	127	142	125	124	108	130	151	109	109	130	137	136	120	126	139	130	119	139	139	134	144	122	119	141	121	129	109	126	129	123	144	129	134	147	121	125	133	117	136	136	121	121	117	124	124	126	134	115	148	152	112	121	143	109	161	124	114	124	123	144	137	138	128	118	108	140	133	145	132	129	114	136	122	114	128	110	98	122	106	134	124	135	118	152	120	144	132	121	137	132	113	111	140	136	116	130	134	129	125	117	131	120	134	135	124	134	131	122	122	119	117	125	112	136	121	126	136	118	132	147	116	134	133	138	144	135	128	114	114	152	122	103	118	121	124	131	138	127	140	163	132	140	140	133	134	129	115	143	124	148	124	132	124	138	145	125	131	124	122	133	123	130	129	139	119	136	132	128	130	122	120	117	142	115	130	124	129	136	143	122	126	124	139	113	139	138	104	119	123	136	128	103	117	104	120	147	117	121	126	120	152	138	144	130	116	126	116	138	148	133	138	146	130	132	122	116	130	123	122	138	114	129	131	122	135	140	150	131	140	157	118	111	133	124	120	136	101	109	119	122	115	130	139	112	120	129	118	108	128	118	144	120	119	122	136	132	122	114	134	129	121	125	117	121	144	131	130	116	148	141	114	121	133	136	122	149	119	129	123	130	132	122	135	147	145	127	122	116	122	138	150	144	124	147	121	145	148	117	126	124	128	119	136	103	121	118	113	121	153	148	129	111	131	117	136	137	111	126	111	129	140	130	129	130	110	114	96	122	135	143	101	124	167	136	138	121	134	122	143	122	109	135	126	145	142	118	142	155	143	131	148	133	131	129	130	126	129	126	131	124	142	131	131	127	125	120	117	129	137	134	122	119	141	126	115	126	131	131	134	127	120	123	145	128	127	118	109	128	132	130	117	141	122	127	121	137	130	119	132	128	130	122	137	126	122	133	124	125	130	143	137	135	107	164	106	128	136	135	118	130	125	148	121	134	113	127	125	122	126	130	131	121	139	118	113	128	126	128	116	140	133	127	137	131	124	128	142	136	134	140	128	125	133	137	144	133	127	132	168	135	128	127	115	126	131	101	124	111	119	133	113	123	141	142	136	124	136	115	112	124	136	137	121	137	127	116	129	130	140	136	116	130	120	138	122	109	138
5203	428	403	327	333	313	323	306	337	364	298	320	353	290	293	337	334	338	299	296	292	313	296	322	309	321	295	299	343	328	312	298	318	302	334	282	325	304	340	294	334	282	304	336	342	313	292	305	310	331	293	307	314	271	317	315	297	332	322	278	282	284	324	298	316	317	304	308	295	291	295	301	339	344	312	289	349	338	299	276	294	300	306	288	274	299	281	332	323	297	316	275	307	290	352	294	301	308	300	298	318	344	330	322	340	316	317	317	321	305	327	305	272	291	305	325	317	296	303	300	299	307	301	332	340	313	338	315	324	309	277	335	307	338	305	304	306	311	301	276	306	298	305	333	307	321	283	326	306	304	289	325	316	294	322	344	340	293	343	311	288	324	318	327	316	330	290	306	335	318	308	313	301	314	322	317	301	290	330	307	325	302	295	294	315	349	308	329	313	309	284	277	336	295	324	310	291	321	306	292	298	324	306	345	288	288	313	311	307	341	341	318	351	279	271	333	336	304	303	334	325	309	300	302	319	323	294	342	316	300	301	313	287	328	301	315	300	313	311	339	331	320	325	328	317	303	317	314	304	293	278	318	317	290	344	333	299	316	326	291	312	338	311	322	322	289	325	311	321	318	299	326	272	328	314	311	274	308	297	302	283	294	331	268	299	275	290	318	281	297	312	336	321	316	310	306	317	298	322	304	292	293	323	298	270	296	324	297	313	311	334	285	321	318	319	320	324	323	313	306	325	344	319	315	325	330	295	313	336	313	279	305	344	321	306	311	320	295	317	336	303	288	311	292	327	303	321	325	300	318	278	319	322	299	292	352	319	309	287	299	307	326	312	345	304	299	348	323	331	335	301	303	295	338	317	319	316	292	325	325	319	308	288	301	317	320	290	306	290	317	322	308	305	281	315	242	315	313	272	294	305	295	305	318	286	287	309	313	314	315	315	321	295	314	289	327	328	326	321	316	332	327	282	327	317	343	314	317	308	318	315	302	315	324	318	328	305	308	320	311	334	297	325	290	308	298	310	318	348	293	283	334	307	315	315	288	315	330	304	332	329	308	310	281	343	278	304	351	356	319	294	303	339	345	321	317	324	315	327	297	311	310	315	291	287	289	307	297	314	309	298	293	328	328	301	309	307	322	316	291	310	287	302	304	328	318	332	319	322	315	288	334	285	359	311	317	312	335	313	331	298	317	317	317	334	299	296	324	310	301	318	337	309	329	305	297	319	304	305	298	264	320	323	337	313	317	296	318	306	293	327	309	310	305	286	323	330	325	312	299	317	304	303	322	331	315	289	323	289	293	336	316	325	332	319	320	289	306	308	319	344	295	301	308	277	328	311	292	322	314	314	302	324	296	255	307	333	336	284	331	308	301	295	315	308	286	307	304	298	346	296	315	264	335	340	380	318	308	322	316	329	314	265	317	325	283	283	296	318	323	305	333	299	315	331	365	339	299	305	306	302	339	285	310	291	291	312	299	303	338	328	303	335	324	301	311	311	287	292	306	310	312	309	286	283	307	314	304	321	327	329	311	312	309	334	308	316	304	299	301	310	296	305	264	302	317	312	319	303	277	305	301	293	290	339	321	302	287	328	321	276	297	303	293	299	346	327	309	336	312	297	312	300	340	307	300	337	301	291	283	288	321	297	273	318	329	323	335	314	302	292	303	306	322	314	278	331	310	338	302	297	316	305	295	291	336	282	316	311	336	299	304	319	309	309	311	350	318	299	302	288	285	290	292	299	321	315	336	315	324	304	309	310	284	285	310	303	288	322	294	322	338	313	313	290	307	300	265	314	312	313	312	311	322	326	296	327	354	306	312	341	338	327	283	281	333	292	296	317	339	317	306	337	332	323	280	292	303	340	317	339	339	313	314	306	309	289	322	287	328	316	302	321	310	281	308	300	322	272	341	346	286	298	326	304	286	367	345	301	289	320	304	318	314	333	337	322	311	331	319	290	328	310	303	313	294	284	338	311	286	308	334	322	321	294	326	317	303	318	301	317	309	316	307	310	318	306	278	273	327	317	321	336	324	299	304	328	299	305	307	313	263	304	296	304	318	301	299	304	306	310	325	340	286	282	283	275	306	298	331	308	298	275	317	350	289	341	354	299	297	304	276	314	309	319	298	317	289	340	312	302	346	291	299	313	305	310	320	305	315	307	283	317	320	323	303	317	330	295	296	291	306	296	304	292	327	288	315	315	318	299	320	272	303	307	294	321	319	300	296	331	317	300	319	325	327	339	276	301	329	313	333	328	283	307	286	308	315	355	329	320	298	333	309	295	296	300	343	300	302	322	318	287	311	274	306	317	306	306	333	275	316	332	333	283	294	333	323	317	293	307	344	332	320	298	330	311	289	301	309	301	330	318	302	315	304	328	310	247	305	281	287	290	287	315	315	289	349	321	321	292	300	313	319	290	284	338	316	362	292	287	318	330	294	315	313	322	317	288	339	318	291	327	317	323	282	318	301	298	318	316	307	312	289	310	331	285	293	325	297	323	317	331	296	278	315	309	279	314	312	324	295	294	314	316	299	338	320	313	306	282	307	294	308	285	299	326	290	332	294	297	309	313	310	311	283	291	311	306	293	327	309	309	330	283	308	309	280	296	281	292	306	329	290	331	310	313	312	286	285	294	314	329	329	300	321	285	297	302	324	314	307	342	306	293	318	277	306	313	320	302	318	308	299	305	309	320	314	305	321	291	310	297	275	312	337	313	323	277	290	327	325	305	310	274	300	293	332	294	328	296	322	315	286	311	281	287	292	305	316	337	335	308	340	318	263	306	318	302	326	297	307	304	306	331	302	277	293	316	302	297	319	312	318	310	323	280	319	305	305	289	284	314	329	318	302	319	334	320	304	326	293	288	309	318	287	320	291	311	291	313	322	347	293	280	341	283	316	322	294	321	316	324	313	321	302	291	291	294	322	313	326	295	305	283	281	323	312	315	309	295	290	291	315	308	312	337	326	320	292	325	309	288	304	296	310	333	290	295	285	308	288	297	305	307	302	319	323	335	354	343	282	280	284	315	317	315	314	326	310	312	318	319	307	315	293	308	315	305	288	304	325	318	278	311	319	285	316	278	292	340	283	324	297	279	322	339	303	332	320	316	312	296	332	295	294	322	309	295	314	334	282	316	339	309	283	304	311	329	303	291	316	328	296	336	343	275	277	327	311	301	287	306	310	345	312	313	310	317	329	310	311	287	317	301	322	307	302	314	304	312	320	303	316	334	301	281	295	306	302	302	302	317	300	322	318	300	288	305	313	318	306	317	316	296	307	283	298	304	305	323	295	351	307	312	311	296	341	298	307	297	300	313	306	294	305	302	294	321	309	308	312	290	334	337	313	268	338	320	293	327	302	326	344	265	294	299	314	306	289	307	304	328	305	311	317	346	316	309	350	308	308	315	295	290	302	317	313	332	302	317	351	306	327	308	308	288	287	283	308	332	269	338	295	335	305	313	337	304	307	334	277	302	303	297	325
24984	21384	25135	28004	21204	3130	359	297	219	212	234	212	212	229	193	184	173	182	187	154	204	182	160	176	205	169	159	164	171	172	170	184	180	184	177	180	139	157	169	184	194	158	193	160	172	191	157	163	165	184	204	172	190	184	191	174	180	170	183	152	163	183	166	138	196	168	181	158	180	210	180	202	204	169	177	173	166	193	179	197	167	163	182	167	175	156	173	158	184	173	180	153	150	185	181	182	183	178	162	167	162	190	173	167	150	173	157	169	146	162	187	195	184	144	173	156	159	173	167	173	179	151	168	157	201	193	198	172	172	182	188	164	202	156	165	181	168	186	172	186	138	180	166	168	147	180	162	201	182	172	165	180	159	162	133	165	189	189	179	169	179	148	200	166	152	173	181	178	159	156	166	172	191	148	187	192	162	162	186	144	182	200	190	163	194	191	178	139	173	182	193	170	169	156	164	153	142	135	154	207	191	169	170	194	161	173	165	161	167	161	164	158	171	133	174	167	160	161	172	181	178	172	171	175	155	159	156	156	151	184	158	171	178	162	156	181	175	173	190	177	144	181	174	166	163	160	158	161	149	178	164	166	158	161	186	166	167	171	164	167	190	178	165	184	192	167	176	178	154	174	167	149	169	164	172	186	176	179	169	182	185	193	179	167	176	164	163	181	177	185	173	156	157	162	165	167	188	156	169	163	144	159	150	164	169	169	172	177	158	168	169	184	190	157	153	177	162	185	144	175	149	168	194	171	167	150	191	156	163	143	165	171	179	187	169	184	177	170	191	170	178	173	188	188	174	172	156	175	154	183	168	157	171	179	148	159	178	188	149	165	190	169	190	152	184	166	165	168	177	179	179	170	165	153	161	167	182	152	176	171	176	156	147	174	162	144	166	171	166	156	163	175	200	186	147	173	176	164	187	181	180	166	174	170	177	162	165	197	186	199	186	158	172	181	189	172	182	212	167	171	154	159	193	169	187	180	145	165	157	180	192	165	146	176	170	152	188	158	175	194	167	164	167	191	134	133	141	170	193	161	160	168	155	163	163	147	179	143	165	163	165	167	157	157	184	187	179	146	176	183	178	175	155	171	181	151	164	182	188	165	178	168	162	167	164	167	191	167	172	178	173	167	177	172	179	170	172	164	172	184	163	181	157	183	171	191	177	168	187	152	160	203	144	168	174	183	170	151	204	192	183	179	166	154	177	172	152	168	169	164	173	173	197	168	192	172	151	160	157	161	183	174	167	160	178	167	172	193	171	168	190	177	177	179	172	178	157	175	180	176	163	176	211	153	166	174	158	153	165	164	177	161	174	180	189	180	152	165	191	159	168	162	174	184	198	144	141	162	191	147	185	151	191	163	181	166	158	168	182	168	160	188	174	161	166	177	157	182	185	143	175	182	157	158	168	161	176	165	146	183	188	171	160	145	161	175	184	183	158	154	169	185	182	181	156	161	167	153	164	170	158	171	174	177	164	153	169	169	184	179	189	178	177	139	165	175	191	162	177	155	159	179	155	164	169	168	168	178	174	172	187	155	192	167	185	196	180	179	177	163	174	167	158	163	171	175	193	167	194	167	179	169	191	175	165	182	171	178	162	164	167	172	149	171	163	146	177	146	187	183	156	171	155	168	185	170	189	169	196	181	170	171	165	180	167	167	159	180	193	174	135	152	176	172	166	174	174	154	171	185	161	172	177	154	166	177	184	150	176	196	192	186	174	156	175	167	188	182	167	170	153	182	142	188	159	187	169	182	148	170	175	165	155	159	154	171	195	175	160	141	175	170	156	175	162	145	179	150	157	193	182	198	181	161	149	180	195	170	155	193	165	170	181	169	159	185	146	180	195	171	173	177	183	156	174	141	159	174	169	184	159	169	154	166	184	163	179	190	161	176	175	170	161	169	198	172	154	152	158	157	183	171	178	166	168	184	189	176	157	170	184	168	174	175	159	164	176	161	184	172	188	161	178	191	201	175	158	158	148	128	169	159	166	162	204	164	194	171	188	160	190	159	188	153	178	149	181	175	160	187	169	172	186	187	193	160	153	179	185	190	185	173	152	161	154	141	160	187	166	171	141	146	178	165	158	146	171	165	157	149	167	177	183	175	173	168	152	189	165	163	159	153	169	171	177	178	167	167	190	197	192	171	154	168	173	149	177	165	189	163	141	164	185	168	158	171	175	164	176	163	174	165	168	159	143	148	157	163	175	182	185	158	177	170	157	167	175	161	180	184	170	196	170	174	153	175	156	165	184	165	165	192	192	174	163	148	181	157	172	183	160	166	156	159	178	149	148	165	146	173	173	188	140	179	162	170	168	127	155	165	164	152	152	164	137	173	200	174	173	164	153	198	176	163	195	174	166	172	182	190	173	170	148	180	167	153	158	171	172	184	172	165	169	151	175	177	154	151	152	156	184	189	168	166	155	180	180	165	169	164	170	174	185	172	149	149	170	178	159	178	159	152	181	179	162	178	139	177	172	141	170	173	166	167	170	185	190	159	160	176	167	154	178	170	136	171	166	165	176	144	189	190	166	167	166	186	183	164	165	162	184	159	189	158	201	155	158	187	156	154	152	155	168	164	128	156	164	177	170	157	188	173	179	168	167	140	185	183	149	154	176	158	170	185	175	170	158	174	160	191	160	179	169	170	155	146	159	158	168	164	163	168	185	184	186	169	185	169	162	170	183	203	169	174	194	179	152	170	180	173	171	161	174	174	152	143	150	174	173	171	163	156	202	183	196	152	159	167	192	208	172	174	174	186	147	171	195	166	186	195	194	179	162	179	174	177	178	164	159	188	171	184	190	166	156	187	176	137	159	151	177	187	180	172	200	166	166	154	157	171	171	159	164	171	150	182	148	155	156	198	196	164	145	177	165	156	159	159	171	162	148	198	169	172	162	168	181	175	180	172	169	173	166	177	157	172	163	190	169	182	180	142	178	179	176	190	176	177	188	187	169	188	173	186	191	160	166	152	155	156	171	165	180	149	155	182	166	188	159	185	180	161	170	192	176	167	159	157	155	166	198	172	186	144	141	169	182	188	153	169	157	176	168	175	182	213	190	162	150	161	171	186	161	177	161	191	174	151	160	162	172	162	167	180	162	183	186	147	157	176	156	155	156	165	181	167	172	169	185	161	178	164	173	159	183	155	168	168	163	187	188	182	182	153	189	187	184	185	183	175	174	170	179	174	182	172	187	176	149	143	163	190	184	165	166	154	162	163	169	160	190	182	186	168	137	188	173	173	179	200	178	167	175	157	152	169	165	152	160	175	143	145	198	155	175	154	161	196	177	183	197	171	163	174	178	183	170	165	158	159	191	184	171	168	173	158	148	173	155	204	157	201	167	166	172	165	181	173	164	183	156	182	157	176	161	181	164	168	163	166	177	149	159	197	186	181	160	187	177	176	148	142	181	171	164	177	183	181	179	188	194	147	176	175	180	176	165	174	164	177	162	182	196	144	164	174	190	158	189	163	156	177	163	168	157	182
3234	2726	1550	869	601	487	470	441	409	415	394	407	373	412	396	358	367	380	378	415	382	422	383	401	388	387	385	387	387	410	391	391	413	391	387	387	378	391	383	393	388	418	372	381	407	389	393	417	377	372	409	439	415	359	390	398	371	425	387	411	398	424	365	400	369	447	396	397	402	431	426	399	415	428	426	376	404	425	384	398	357	383	409	387	378	381	405	431	368	407	382	393	410	373	392	373	370	420	385	382	383	428	371	371	389	397	383	387	351	392	375	394	384	420	344	387	363	391	395	395	408	382	377	386	358	417	377	380	420	372	353	381	376	370	377	346	409	423	373	414	416	375	403	403	359	379	359	410	389	366	400	390	369	393	375	363	389	385	371	352	396	413	363	422	387	405	398	388	373	353	395	401	383	369	380	381	384	402	371	396	394	407	357	379	371	414	381	391	361	408	383	376	374	373	409	368	387	367	399	388	395	400	359	410	407	400	381	392	398	393	367	381	371	366	386	372	383	365	395	381	386	427	396	420	391	384	400	414	403	353	378	365	374	377	378	397	360	406	386	407	386	385	404	372	362	395	395	354	427	393	396	396	369	370	370	412	342	408	406	381	401	398	402	380	381	397	388	426	374	390	406	383	381	409	416	415	411	411	363	366	426	361	388	365	363	381	401	373	341	377	396	402	390	393	380	390	392	391	391	362	421	430	350	385	376	401	397	367	427	354	397	376	388	390	348	395	410	374	371	402	386	437	385	418	361	389	387	393	361	421	375	428	390	395	382	388	421	401	383	385	403	357	369	401	425	395	382	385	407	399	398	361	404	409	407	352	387	403	391	360	393	374	409	406	362	429	387	381	393	392	375	383	363	393	343	380	388	383	375	353	376	397	393	395	403	363	379	397	401	399	392	395	384	371	411	383	420	409	366	385	393	374	379	386	406	415	352	386	392	387	393	393	423	344	397	398	396	377	402	382	397	357	379	374	362	362	393	376	410	402	391	384	406	391	442	385	368	385	377	364	366	412	381	392	393	408	393	410	350	424	401	396	372	383	394	374	394	390	385	408	368	384	379	373	387	355	404	371	383	373	385	386	361	404	389	394	383	362	429	377	419	413	377	353	364	379	398	430	425	405	409	416	403	369	395	396	379	399	384	371	376	414	389	421	380	390	380	408	388	367	378	360	379	398	399	377	389	403	402	430	378	372	382	395	385	387	399	383	359	388	396	382	409	371	365	400	423	379	380	413	350	397	361	372	384	352	387	391	393	376	373	402	404	401	413	383	398	422	396	380	411	400	364	408	362	396	386	381	370	401	371	404	377	394	406	430	391	384	399	373	421	393	373	391	378	379	400	350	378	368	407	417	387	423	383	394	379	414	384	388	364	421	386	428	401	371	391	374	409	392	376	406	410	397	382	388	374	397	409	389	378	367	412	414	408	371	371	379	421	400	410	416	386	427	402	389	380	403	381	397	404	406	356	392	376	385	413	384	396	378	418	378	404	370	418	370	386	355	370	381	380	333	402	399	370	362	392	381	402	369	381	369	374	379	377	432	383	362	396	371	392	382	395	383	376	374	404	385	408	394	399	394	401	403	343	399	399	385	400	373	399	356	392	385	401	425	382	416	402	389	389	391	372	360	392	381	375	356	379	398	377	385	409	381	374	398	393	381	405	386	386	384	370	380	366	375	404	419	403	403	422	398	411	410	353	398	406	402	382	339	388	372	371	355	419	420	384	379	424	391	449	369	373	385	400	348	401	409	356	376	366	360	365	396	372	382	381	413	375	384	357	365	368	382	380	378	389	390	354	397	429	409	409	407	385	378	406	388	359	367	373	397	358	375	368	385	378	415	393	402	401	357	390	374	364	398	384	375	389	402	401	349	406	425	380	401	362	410	386	404	399	424	394	369	387	353	409	372	353	372	399	372	387	384	401	353	340	371	389	412	405	399	388	404	378	383	409	386	396	394	386	385	355	388	388	397	373	429	406	378	372	367	367	411	387	412	393	375	412	380	391	425	359	383	350	367	358	409	376	381	405	385	401	378	364	389	406	355	394	411	399	385	358	378	370	375	363	361	399	407	383	372	411	428	403	396	364	383	347	382	390	382	387	392	376	401	369	366	396	370	382	396	386	341	434	371	394	371	401	410	391	408	398	383	400	366	383	385	396	385	409	372	372	423	394	388	429	409	386	378	342	377	397	395	382	374	433	373	388	370	410	371	421	387	372	386	385	421	385	413	400	401	386	407	370	413	369	420	399	386	401	364	413	418	429	385	411	405	364	395	433	369	393	382	359	426	417	359	411	396	390	368	388	353	395	388	390	368	390	371	383	401	363	384	408	378	391	375	413	413	364	392	366	392	393	395	404	390	387	389	400	396	373	353	402	396	434	386	390	411	394	379	419	355	396	427	361	411	417	346	336	368	380	393	385	397	390	389	389	404	384	398	408	389	365	379	397	400	359	361	387	381	387	383	404	391	390	421	393	370	381	372	395	384	376	368	408	396	424	395	398	427	349	374	389	379	372	384	399	413	398	387	399	361	425	407	411	425	371	379	361	365	401	389	360	395	386	343	386	402	343	390	371	380	392	376	388	379	410	371	426	396	379	391	403	364	410	377	376	410	386	402	385	397	403	395	384	389	384	386	380	409	377	381	390	360	391	376	346	342	389	371	387	386	398	399	398	412	374	401	368	397	363	383	372	384	415	365	404	383	414	373	405	384	346	396	348	410	395	392	385	414	380	362	384	368	397	399	383	416	363	392	393	403	407	389	412	413	403	369	361	386	386	385	366	381	445	401	404	385	374	381	357	402	412	377	381	376	414	373	406	402	372	417	383	373	384	388	382	388	399	380	418	362	400	390	367	377	378	376	392	370	413	368	396	372	395	399	364	398	409	414	367	380	387	354	398	389	401	409	376	424	377	393	382	408	417	386	423	370	374	391	388	425	351	376	382	402	367	350	396	373	393	383	393	382	354	379	381	408	384	390	387	388	398	380	385	361	393	374	390	392	392	393	409	395	379	407	370	381	365	388	400	388	389	371	353	421	397	396	404	397	400	383	409	388	389	390	368	391	407	385	399	401	394	401	361	382	411	401	367	395	374	415	409	384	391	389	383	407	390	368	374	383	385	363	378	372	394	398	402	390	375	430	413	384	412	365	359	385	390	361	393	407	382	419	401	397	383	361	434	390	401	404	386	397	386	408	383	361	394	359	386	388	396	386	371	394	388	400	346	386	384	380	406	355	404	387	392	376	371	401	381	412	400	382	381	379	403	378	364	400	391	366	402	381	369	363	370	386	351	398	357	377	378	397	405	405	382	410	383	409	393	409	379	392	397	380	394	381	380	393	416	387	372	381	421	378	367	391	369	422	369	396	403	384	402	402	386	408	377	360	373	378	396	392	370	367	366	409	388	365	382	418	359	407	340	359	377	385	387	356	416	364	394	401	371	389	385	384	386	372	380	374	379	391	398	369	396	392	406	368	402	396	379	340
24243	21388	25696	27441	21389	21378	2403	444	299	263	270	241	240	184	192	215	203	189	172	169	190	208	178	180	180	163	166	180	210	177	197	154	187	156	196	173	163	185	190	183	171	161	189	186	179	171	175	179	161	193	187	185	181	180	181	183	172	204	165	197	176	181	181	193	170	173	173	187	167	162	185	164	183	179	161	166	190	148	183	197	163	166	182	139	174	182	179	189	169	198	179	158	161	159	171	163	162	152	172	162	158	162	176	172	154	146	144	153	166	158	175	161	180	180	182	192	176	183	148	173	181	145	175	180	174	170	160	170	168	157	168	177	163	169	189	196	180	182	178	162	167	139	173	162	167	199	159	152	151	169	137	166	181	149	162	175	168	159	165	177	154	159	181	166	182	185	169	166	177	161	167	152	162	174	165	176	196	173	198	165	158	178	167	171	202	183	156	163	159	161	194	185	175	170	157	161	179	171	156	160	161	145	182	183	163	151	170	179	159	173	171	177	183	160	147	181	148	160	179	167	159	191	160	157	142	174	176	184	140	162	156	157	177	162	153	182	183	181	165	181	159	164	166	183	173	172	171	146	190	149	171	180	186	160	159	153	178	149	159	178	165	182	163	182	148	169	159	172	164	172	161	167	178	166	167	167	163	180	164	158	156	147	157	148	150	159	169	182	170	160	182	156	144	172	166	181	156	165	170	180	163	166	169	155	158	159	175	147	159	171	179	160	133	165	171	174	170	178	171	179	158	161	154	173	171	172	161	187	180	164	161	190	169	157	157	173	174	147	181	165	165	156	196	157	171	165	152	146	153	169	164	158	169	138	170	162	159	181	183	172	153	164	164	189	151	185	169	153	135	160	165	169	163	175	172	184	165	162	164	173	175	165	174	150	207	160	181	176	171	174	162	180	168	166	163	184	148	150	163	161	157	176	162	161	158	131	179	180	172	166	150	139	167	158	159	164	162	162	161	164	215	152	173	176	156	163	175	138	163	171	162	158	153	164	171	148	154	152	170	172	185	181	157	176	180	167	157	158	172	183	186	161	142	164	181	164	188	150	166	171	159	164	152	169	191	165	179	150	163	165	167	190	166	184	167	181	160	161	176	155	188	157	160	168	158	165	210	158	194	174	159	164	137	196	194	164	185	168	170	148	175	159	186	160	157	192	173	187	148	155	152	151	156	180	146	156	150	145	157	159	176	167	182	170	176	191	159	154	160	151	156	156	166	159	162	165	154	153	139	153	157	170	173	190	210	150	184	158	164	154	175	174	156	148	177	208	164	177	171	196	168	163	178	176	156	159	157	151	171	138	199	158	185	163	180	161	183	164	175	192	172	152	168	157	182	194	145	174	164	152	180	153	167	154	160	152	160	163	153	146	183	185	168	166	156	177	163	169	152	141	155	170	157	151	169	159	161	192	170	184	200	155	157	154	153	142	168	186	171	168	152	162	185	162	149	186	160	171	183	174	149	178	162	165	164	179	171	172	166	185	211	161	183	158	167	174	177	161	169	162	165	180	177	159	176	147	177	177	181	158	188	179	148	174	165	163	172	171	164	152	182	192	174	170	184	164	168	180	174	186	163	162	160	171	160	170	159	160	174	179	176	159	186	159	140	162	181	165	174	171	177	156	148	167	155	190	194	165	146	158	152	174	181	163	164	158	204	167	183	160	158	133	160	149	178	182	178	182	148	169	158	136	158	180	138	168	162	189	138	172	170	158	153	179	188	154	180	159	171	147	166	199	183	174	194	166	161	156	155	184	147	171	175	201	155	139	190	157	180	208	154	144	149	158	180	197	180	165	162	155	146	165	142	153	175	154	167	157	155	161	140	172	163	181	145	186	201	194	182	164	198	159	167	172	157	177	155	157	172	155	170	158	166	168	168	181	165	153	186	156	191	178	155	174	169	192	172	174	170	166	159	158	151	150	146	164	188	179	176	196	177	178	167	161	175	173	172	140	170	148	156	156	149	158	156	195	184	169	169	149	170	186	151	160	189	149	175	152	165	139	163	150	171	159	184	156	180	150	175	140	177	180	147	155	180	161	145	175	171	162	171	165	180	177	166	166	146	166	140	154	164	168	162	155	178	163	149	157	183	183	170	152	191	167	187	166	155	151	183	166	182	170	154	173	171	161	174	163	171	167	166	162	176	180	177	143	142	169	170	176	158	160	160	178	170	141	159	138	165	169	179	170	165	151	160	153	179	149	171	141	175	146	152	184	155	157	176	154	159	189	160	174	164	145	148	152	181	195	167	157	140	171	143	160	175	163	190	155	126	179	164	136	168	168	181	201	176	168	148	180	188	169	168	172	169	170	167	149	161	163	159	161	171	166	181	174	163	154	171	197	166	171	195	170	174	168	180	181	164	191	176	193	143	177	189	155	167	168	173	184	174	151	178	176	169	162	149	180	170	186	168	159	167	167	168	141	168	185	180	131	154	168	156	159	166	141	170	166	179	178	151	148	185	166	144	173	165	172	168	147	167	130	192	160	170	173	177	162	166	167	188	174	162	181	166	171	151	157	157	166	144	198	193	190	161	177	171	198	166	142	157	156	172	181	182	183	152	151	141	166	174	153	153	177	172	155	177	196	194	148	133	184	169	161	183	182	148	162	190	172	179	172	174	172	170	179	194	169	196	160	175	189	166	172	166	161	164	170	179	197	156	154	154	183	179	148	179	176	161	181	169	159	142	168	157	187	176	173	154	198	172	181	170	183	175	182	164	158	166	168	157	170	147	158	186	184	155	143	176	186	151	162	139	169	172	159	171	145	169	170	165	165	186	181	182	158	166	167	176	149	182	169	185	190	146	174	191	168	180	142	174	177	174	161	172	181	166	162	186	193	170	197	147	179	148	160	196	172	169	165	160	172	151	161	134	152	175	169	195	175	166	145	163	183	180	175	160	155	176	172	175	172	173	161	153	151	169	154	182	147	156	179	156	166	171	151	190	162	170	157	168	168	185	163	160	179	167	182	170	152	190	151	168	157	159	168	187	159	146	155	174	157	165	169	149	177	160	170	177	191	192	186	158	169	180	156	163	168	188	167	180	177	179	160	149	186	157	148	162	149	167	153	156	171	174	162	161	153	149	155	165	147	150	156	173	169	162	163	150	169	184	162	170	171	165	161	182	168	166	179	169	142	145	139	168	163	172	175	186	165	197	152	179	173	162	160	152	162	175	189	193	176	183	170	174	152	185	180	150	169	178	154	147	158	175	171	170	140	153	142	173	180	195	177	164	179	183	167	173	162	147	158	151	155	167	161	168	168	157	163	162	167	165	161	174	161	159	175	193	186	143	178	171	169	174	178	160	159	192	177	206	153	161	176	178	192	133	173	168	162	184	208	156	159	162	175	160	158	159	156	168	173	175	175	180	150	154	157	171	166	181	145	180	172	147	140	168	169	165	154	170	167	156	174	181	174	160	191	168	146	165	178	192	165	176	130	162	178	163	164	186	173	181	166	161	173	194	168	175	190	170	168	166	183	192	163
3347	4546	2574	1198	704	571	504	451	452	422	424	436	388	441	360	382	373	385	411	382	409	394	411	385	374	382	377	351	355	366	381	372	388	362	382	401	385	360	398	418	365	358	377	370	385	362	356	404	367	318	377	407	361	395	374	394	393	376	357	371	353	358	384	359	378	419	354	361	381	400	380	379	370	387	359	363	333	361	381	392	373	334	370	351	385	368	376	358	344	375	385	375	384	376	374	387	366	352	361	357	357	364	383	402	377	410	353	382	358	370	391	391	336	378	350	376	365	349	349	392	373	363	395	392	399	360	368	389	353	335	357	356	379	360	401	375	389	362	396	362	349	365	344	348	361	351	379	363	357	390	382	356	352	382	375	408	366	392	380	380	339	394	367	353	381	353	353	362	379	324	382	384	337	386	360	359	400	398	357	359	351	372	379	357	371	366	398	374	371	387	382	346	374	379	375	374	358	386	371	361	364	364	367	340	364	360	368	385	385	333	351	358	342	357	364	372	411	379	363	356	372	375	366	357	390	382	383	380	361	371	339	343	356	343	398	399	341	381	347	344	376	357	378	353	390	335	351	382	388	384	338	369	368	383	354	368	369	375	366	385	341	393	396	407	361	371	376	330	381	374	386	378	374	361	393	362	393	376	376	381	366	386	347	335	368	403	356	343	379	356	366	358	344	367	365	380	355	372	411	339	387	379	415	338	359	397	380	358	364	351	392	394	400	349	361	376	347	388	370	374	379	364	370	367	381	346	370	388	340	361	378	391	351	391	405	378	364	423	363	385	369	366	377	382	373	372	422	360	367	388	364	395	372	369	374	380	347	355	351	366	390	346	369	364	370	344	358	381	371	374	347	350	360	373	373	384	363	362	368	363	352	383	355	369	392	388	372	364	376	375	369	354	376	389	400	377	382	382	359	371	379	350	370	355	342	364	372	398	408	353	384	340	363	368	376	388	350	343	374	400	382	363	372	377	346	369	364	391	382	371	359	356	398	385	361	386	371	365	376	353	379	358	342	352	356	384	378	374	379	357	342	383	358	398	396	361	367	364	347	363	342	348	358	372	357	390	344	353	360	387	369	380	391	379	374	369	371	360	358	399	385	365	402	363	381	361	369	365	350	387	354	383	333	392	367	347	365	376	363	358	410	381	368	392	352	420	365	351	350	390	381	354	362	360	368	370	387	362	354	376	395	363	368	375	349	369	375	341	378	365	367	390	372	379	371	369	376	342	336	325	361	382	337	360	390	374	364	368	380	383	359	400	348	365	337	351	396	373	369	387	376	389	351	334	343	394	346	358	367	366	422	376	383	360	363	377	403	380	357	399	352	410	390	374	399	381	358	393	388	377	416	352	398	376	371	381	358	352	371	353	411	343	328	352	365	360	374	373	391	340	401	336	368	393	379	383	355	370	352	384	380	341	366	387	368	397	375	368	354	402	370	382	383	398	375	375	359	360	397	411	362	351	343	337	365	373	336	350	379	368	386	394	363	378	362	381	389	378	347	387	354	395	399	402	353	395	397	365	322	359	350	359	381	375	381	389	350	386	405	367	367	375	350	384	381	384	387	370	325	370	383	368	362	394	343	355	382	368	384	362	369	375	386	375	362	366	388	366	353	359	349	377	353	344	393	368	363	370	378	384	375	382	347	390	373	376	353	371	364	359	355	375	377	349	367	397	360	394	363	385	324	388	376	351	374	383	379	343	381	373	391	372	390	364	368	370	390	390	356	360	378	380	354	354	386	364	406	340	379	358	352	345	368	366	374	359	352	355	393	370	362	354	402	369	385	363	358	367	385	367	366	377	374	401	351	354	363	350	389	399	380	392	405	357	375	381	402	363	383	356	390	347	367	367	408	380	371	353	382	382	400	363	361	352	362	353	389	364	364	361	400	364	325	368	362	361	388	415	360	377	366	363	359	361	367	343	420	393	378	368	374	346	334	383	336	342	385	366	362	375	389	369	393	372	388	353	373	364	361	381	393	336	386	396	418	367	346	367	352	334	337	382	365	355	317	376	391	403	436	350	371	344	372	356	373	394	357	401	390	370	346	373	355	376	395	380	363	354	365	349	379	367	339	353	413	390	349	372	361	317	375	379	386	362	359	356	357	367	375	401	349	391	391	351	368	374	368	380	373	339	372	379	359	369	403	376	363	368	378	359	375	387	378	361	363	373	394	398	365	353	372	391	372	377	342	374	394	373	376	375	361	361	362	369	360	370	379	328	367	350	374	342	399	340	378	370	377	384	401	370	367	379	371	366	356	349	375	318	379	356	367	376	405	361	362	416	353	368	400	380	377	365	361	371	394	392	389	371	375	394	383	412	379	380	403	336	391	385	349	380	380	343	336	402	344	381	372	397	365	384	357	368	351	337	350	403	399	381	385	387	376	378	349	357	367	374	355	346	334	358	386	373	357	365	385	342	357	402	399	368	344	374	363	353	356	366	359	376	362	345	343	349	372	364	393	364	366	390	368	339	352	397	367	373	363	389	360	366	348	372	380	366	377	401	381	368	368	357	372	351	381	385	350	396	376	386	367	366	379	371	371	337	368	369	363	354	375	385	354	361	380	388	363	369	398	350	370	374	382	341	355	381	398	353	386	386	348	394	329	357	374	342	388	347	383	379	384	356	343	395	386	354	381	418	380	410	325	381	361	391	364	372	377	406	355	397	357	341	368	388	383	350	316	351	397	372	362	369	361	389	375	394	372	372	374	388	375	364	348	374	343	413	377	370	384	384	367	376	371	346	360	345	400	367	389	370	364	347	397	376	359	382	370	382	380	350	371	357	374	366	357	350	385	372	372	366	387	367	349	381	396	366	358	366	359	357	357	323	387	381	352	383	359	342	402	367	368	383	374	384	385	368	355	377	387	364	379	350	358	345	373	366	371	368	381	346	371	367	378	366	364	384	349	381	359	368	350	365	377	361	386	359	350	362	393	360	368	359	339	342	365	385	357	334	359	372	387	359	380	401	365	348	389	357	356	351	362	354	363	407	403	342	361	360	368	383	386	354	380	345	362	342	348	396	353	389	395	393	352	381	375	389	363	359	386	370	366	383	343	373	390	381	375	352	344	376	362	383	378	360	357	386	348	353	378	382	372	365	340	374	349	374	394	391	373	377	381	332	393	389	404	398	387	338	377	370	379	388	374	389	357	411	390	389	374	375	360	375	411	369	363	361	351	374	369	424	357	381	401	384	395	384	378	370	367	344	364	369	360	341	358	378	368	359	354	366	371	399	390	347	355	333	383	332	377	356	347	375	387	375	368	342	362	339	360	379	393	344	362	404	357	388	374	380	335	366	375	371	399	356	351	372	368	367	377	318	338	351	369	373	364	377	368	342	418	368	358	360	380	330	408	390	350	345	353	356	359	392	363	358	388	338	414	385	426	339	364	370	335	350	378	364	394	392	374	381	391	391	377	372	373	381	385	379	400	369	335	393	371	359	413	388	359	382	352	367	369	360	373	415	358	348	372	357	389	348
33033	10809	807	176	144	132	120	135	125	131	120	121	146	124	139	133	116	149	147	130	135	105	113	153	131	117	117	127	122	129	134	141	128	118	147	116	114	123	130	131	115	119	124	135	129	148	119	144	136	123	146	111	134	116	148	139	134	139	125	143	146	122	129	135	134	122	130	111	135	153	123	118	114	137	133	129	120	151	145	132	137	131	135	127	127	122	127	125	142	126	113	129	114	110	127	116	140	147	142	121	144	142	146	146	116	138	130	118	145	133	142	143	145	127	138	129	133	131	130	116	127	120	133	120	140	133	137	156	131	103	121	126	109	139	137	126	132	115	134	147	110	136	142	115	126	122	114	139	140	139	133	153	130	134	109	126	117	134	133	138	130	155	131	117	150	121	132	121	103	126	128	140	132	174	127	129	138	140	137	97	139	143	120	130	139	111	121	121	121	128	130	122	141	123	132	143	130	119	132	131	126	135	125	114	134	144	150	143	114	120	129	123	129	133	157	131	127	130	135	127	110	118	144	110	129	127	137	127	110	131	138	114	139	132	130	128	126	136	135	125	115	138	148	126	137	115	134	118	140	154	138	122	119	115	110	123	120	126	132	120	137	140	133	144	121	131	135	129	132	135	138	132	121	127	148	131	140	118	135	153	138	112	129	115	116	114	146	124	151	150	135	142	119	126	142	131	139	131	138	126	139	113	121	146	161	112	153	130	120	118	117	112	140	136	136	130	133	103	114	116	136	111	171	146	116	112	122	117	123	119	144	134	136	113	104	119	142	124	124	124	131	141	125	157	133	128	120	121	136	107	125	129	130	107	118	132	158	127	130	127	138	96	117	120	116	150	121	125	147	148	124	146	126	116	121	132	116	109	110	138	125	130	126	141	117	128	127	151	129	132	122	123	131	140	132	135	119	126	130	134	125	129	133	134	126	124	135	115	119	115	131	106	149	122	120	123	126	136	132	145	118	143	126	126	129	135	133	130	119	113	132	118	102	132	129	108	144	114	130	120	131	124	137	125	129	124	140	130	145	113	130	137	125	137	133	127	140	126	150	138	128	131	122	151	130	111	121	128	89	130	130	132	132	128	134	120	142	127	111	123	114	125	135	133	124	124	123	120	125	129	133	115	122	136	120	129	123	130	118	127	127	112	129	135	114	148	151	111	135	139	121	123	126	130	121	116	124	136	128	139	131	108	151	132	148	129	140	115	134	125	136	124	127	118	125	134	119	129	133	130	120	145	129	137	130	136	143	116	140	157	116	116	134	113	139	117	139	122	116	112	117	118	132	151	147	135	127	136	151	139	115	149	142	146	151	115	134	131	122	128	137	142	118	150	127	138	132	141	119	134	142	141	141	113	128	117	119	138	118	134	115	128	152	136	134	134	127	123	117	113	148	128	143	135	155	146	114	131	104	140	143	123	142	140	116	117	144	145	134	133	135	122	136	117	128	133	128	131	121	118	117	155	169	137	124	126	134	136	130	154	123	138	141	132	145	138	127	125	130	136	127	146	122	130	128	133	130	109	129	111	130	127	137	148	131	142	116	140	121	123	128	141	123	128	162	125	154	130	113	137	139	137	102	128	126	127	126	118	130	131	122	108	127	105	133	127	131	154	140	118	140	135	140	138	124	129	145	126	134	120	116	140	143	141	116	133	132	114	145	109	98	134	146	127	116	131	130	123	123	114	133	122	133	114	139	156	131	122	142	139	135	148	110	148	157	115	137	130	129	118	140	130	109	125	122	140	116	141	138	126	153	114	108	130	129	127	102	123	132	151	118	116	133	150	110	127	116	126	134	121	132	147	139	150	131	146	121	116	117	128	122	148	153	145	138	115	130	118	140	132	126	120	131	120	120	137	129	110	122	115	145	130	123	118	137	148	125	113	120	113	110	151	145	122	104	143	124	138	162	125	133	108	119	114	128	120	126	139	114	134	133	131	147	121	98	123	108	130	136	129	141	137	124	131	136	121	114	137	124	154	122	123	110	115	154	125	111	108	143	131	134	156	109	159	134	120	98	128	126	137	126	119	124	134	156	152	130	119	122	129	112	113	129	138	109	131	127	121	122	129	147	118	127	134	135	123	130	110	140	141	144	125	144	126	113	128	139	142	125	142	132	137	140	133	127	141	122	121	132	136	136	106	127	144	115	129	138	128	123	133	139	122	161	127	120	130	145	129	122	137	148	136	134	130	136	121	121	128	105	126	111	116	121	115	134	133	134	145	123	129	148	129	109	119	125	122	132	144	144	136	139	129	135	120	118	147	137	125	114	129	142	129	103	137	130	120	138	130	133	111	146	122	135	111	133	112	141	140	128	122	124	140	114	142	155	134	137	112	136	141	120	139	144	134	127	97	112	93	124	135	150	135	139	128	126	144	135	118	128	101	135	122	126	150	131	139	126	149	125	115	147	110	130	121	116	98	143	144	140	109	121	128	143	137	127	134	129	129	140	112	106	135	147	132	134	144	126	117	150	154	134	123	119	124	117	142	144	140	124	120	131	128	139	127	118	127	130	140	136	119	130	143	107	105	118	134	111	120	125	126	135	122	123	112	124	130	124	144	145	134	126	122	114	152	130	139	130	119	132	135	138	135	129	117	117	114	124	108	135	150	144	144	136	117	127	123	121	143	123	116	145	128	123	149	164	127	122	124	137	135	145	129	132	123	125	122	125	123	137	116	118	127	136	133	129	115	144	111	117	132	134	105	116	99	129	140	114	134	114	112	114	140	130	121	139	141	143	136	135	122	129	122	141	112	110	115	127	141	127	126	139	125	138	115	128	125	127	132	157	120	138	109	142	116	115	115	121	138	138	108	128	124	118	117	138	134	128	109	119	126	109	153	123	149	136	134	120	126	134	150	135	121	126	131	118	128	147	141	127	106	132	127	138	122	132	123	114	116	140	117	154	150	151	139	136	107	127	141	121	128	144	117	120	130	136	118	116	120	119	149	125	132	130	128	119	133	129	142	132	106	124	124	114	123	139	115	93	110	129	129	133	122	115	160	139	122	120	121	149	142	123	116	122	117	132	116	157	130	141	118	129	132	117	122	118	123	129	127	121	133	132	128	130	113	163	130	142	140	132	129	131	113	130	113	125	124	135	137	153	138	138	147	137	139	139	125	131	119	111	143	136	140	134	123	143	131	140	136	123	122	124	124	120	135	133	124	126	135	115	125	126	123	115	158	109	114	127	130	123	124	140	145	142	156	111	127	129	114	125	111	133	118	143	135	123	139	123	135	139	138	117	114	133	121	110	150	122	129	139	123	134	139	133	136	130	122	139	133	127	138	136	136	124	127	145	114	130	141	132	156	136	140	132	130	133	147	132	118	129	141	134	132	135	146	129	121	125	139	130	116	130	137	108	128	139	129	118	130	127	112	134	138	126	140	113	113	145	131	124	131	130	129	117	136	131	134	127	129	142	114	118	136	136	140	102	111	110	143	126	150	135	126	141	119	114	127	123	107	123	133	134	127	137	149	152	133
5323	487	366	364	305	314	313	314	298	330	330	336	316	321	281	326	318	331	322	309	316	330	326	321	341	290	319	305	314	321	325	302	313	340	333	321	301	323	293	312	323	292	347	316	311	332	310	302	346	320	290	356	295	320	309	308	303	334	319	337	294	285	314	288	317	339	295	331	287	326	306	311	321	355	325	315	294	308	332	303	290	297	319	298	314	345	314	307	345	323	326	344	342	310	290	261	319	316	329	337	348	294	333	328	320	335	317	315	288	346	353	306	305	342	330	310	319	312	304	291	316	298	316	301	296	317	307	348	290	331	312	313	284	325	287	345	320	305	310	316	337	342	294	300	339	312	304	335	348	340	333	312	289	339	296	302	308	321	305	288	333	306	325	316	336	323	299	290	330	273	299	332	286	331	309	296	321	318	346	303	310	299	316	312	292	299	304	315	298	292	283	289	320	295	318	302	295	331	333	302	312	323	296	311	300	314	329	334	311	320	294	304	339	288	308	314	299	314	300	310	291	308	320	289	338	302	294	288	325	284	325	284	334	266	300	302	346	296	292	294	301	313	315	309	326	328	342	292	336	269	332	311	308	298	276	316	295	331	351	331	317	317	328	339	353	301	323	305	304	300	333	311	288	326	311	284	335	292	292	311	316	299	350	278	305	288	303	317	283	306	317	319	317	312	323	320	303	319	312	333	304	297	307	313	334	326	328	309	333	329	293	292	305	303	279	341	336	275	300	298	320	304	299	317	328	324	294	300	339	323	318	327	293	350	314	305	285	319	295	317	262	309	321	325	340	307	307	296	320	292	325	327	305	334	320	320	344	317	324	316	289	343	284	312	307	278	312	311	301	313	294	341	346	302	314	329	339	313	352	308	326	349	309	291	320	296	301	302	308	309	317	343	297	305	332	306	305	316	323	329	321	323	311	296	337	313	311	309	283	318	300	313	324	314	303	293	294	308	349	323	309	320	310	318	315	350	318	321	293	325	290	328	313	316	321	301	308	319	341	295	264	320	340	300	330	341	316	273	310	306	304	302	321	314	322	274	310	339	321	327	323	336	328	318	304	336	312	292	320	318	317	297	307	310	295	330	335	287	313	290	303	299	321	329	311	309	325	288	317	314	313	296	342	302	317	312	307	314	291	322	346	290	324	296	317	315	305	289	294	306	309	340	279	294	329	281	295	329	289	316	330	336	289	337	292	306	291	345	313	321	311	317	287	326	304	316	300	311	396	314	316	323	297	289	297	304	322	308	336	318	322	273	337	330	306	322	296	295	303	293	310	292	312	311	307	329	336	306	264	298	282	299	297	319	282	326	331	330	298	334	314	320	303	315	293	306	319	333	339	306	335	311	322	296	309	309	310	324	313	321	320	302	341	291	289	305	301	314	304	296	291	287	314	319	304	315	321	308	308	306	302	268	327	324	334	316	304	316	278	325	314	311	310	333	331	293	324	302	324	313	337	325	310	295	311	318	291	315	309	299	319	291	338	268	316	317	287	312	283	314	330	318	288	277	305	353	324	318	316	333	342	332	338	312	313	325	340	294	324	322	333	318	286	335	305	308	307	336	347	296	293	319	290	279	276	287	298	306	276	332	310	308	323	301	301	309	315	278	307	317	319	307	312	301	307	345	276	291	302	322	285	329	297	325	346	325	317	291	303	289	289	306	313	302	302	311	324	327	314	342	316	311	331	304	339	326	325	312	320	325	286	308	314	307	291	270	313	333	286	284	334	327	309	288	313	302	276	298	305	337	319	295	306	316	351	321	311	297	307	317	290	317	303	310	300	306	294	339	299	298	305	339	287	288	318	313	311	292	333	327	298	326	312	306	316	325	305	301	297	291	305	320	315	302	344	317	306	311	314	302	290	310	318	299	280	323	304	344	306	326	322	314	302	320	321	308	312	306	330	322	299	305	327	319	335	335	307	312	303	289	292	310	280	289	292	308	284	314	295	279	306	306	306	334	315	308	274	280	350	327	317	335	306	312	329	291	300	318	303	326	313	337	291	308	287	297	318	284	335	310	327	307	306	278	295	303	306	259	301	280	308	318	313	327	305	340	289	314	339	306	322	315	327	319	342	313	308	309	291	321	314	330	316	320	281	309	316	304	337	311	323	314	302	315	317	293	341	291	295	305	303	307	338	307	321	314	331	329	297	310	336	298	332	309	320	322	308	319	308	309	313	328	340	308	284	295	344	315	295	303	318	316	294	333	302	301	307	318	315	306	320	286	303	333	292	289	347	294	282	333	333	331	282	312	306	337	301	299	316	338	335	337	303	305	312	327	327	328	306	293	332	312	286	329	330	342	328	306	299	322	297	330	303	289	321	309	301	290	330	327	289	316	338	304	315	305	316	354	289	310	317	289	333	318	308	303	278	310	310	330	303	299	326	323	342	317	291	296	319	308	302	316	311	336	295	312	316	306	335	307	317	338	290	314	321	323	303	312	344	313	343	305	305	282	301	279	307	342	296	296	311	316	276	316	326	319	331	319	319	308	310	296	323	289	315	279	324	307	308	337	330	306	305	326	282	317	327	308	302	325	333	291	347	301	333	325	312	314	312	298	335	332	315	307	301	332	323	331	326	327	322	321	328	304	318	321	290	312	311	301	324	308	290	307	310	302	322	316	334	305	339	308	320	318	359	343	274	294	288	335	318	322	333	311	349	340	294	306	302	300	306	317	305	331	288	293	316	287	305	298	310	320	287	300	344	310	295	304	335	339	308	329	308	276	322	297	289	301	262	305	315	297	312	309	293	326	307	316	287	331	325	314	300	318	322	308	303	316	348	304	340	317	316	348	328	305	320	296	343	327	324	297	295	323	359	338	302	337	319	296	299	292	312	334	304	307	303	320	316	311	320	303	335	289	282	322	303	314	309	299	300	329	322	309	332	302	323	299	315	294	306	341	302	285	345	315	320	354	300	318	307	351	334	311	309	329	314	339	308	312	313	293	319	313	303	306	301	310	301	284	318	299	284	317	316	315	314	300	306	268	331	288	351	321	316	313	303	307	309	299	276	310	318	322	298	330	280	291	318	295	344	310	313	315	311	335	322	308	303	304	343	308	284	309	290	306	294	284	324	285	314	329	321	329	312	283	281	305	314	285	304	330	316	316	308	311	303	290	347	317	306	304	315	310	314	293	313	295	328	325	325	291	328	303	306	305	333	316	299	315	287	319	308	310	326	290	348	309	327	321	316	329	306	305	316	291	302	293	313	317	306	317	313	315	316	316	282	309	317	315	328	313	324	320	291	303	295	296	301	279	331	299	311	293	322	329	348	312	324	330	292	307	317	299	334	291	348	325	320	300	313	300	299	294	333	318	316	308	323	297	306	307	346	310	334	302	284	299	285	311	336	308	324	334	297	308	293	306	320	296	317	314	315	326	335	323	300	271	321	337	314	270	342	306	307	303	314	308	330	338	329	326	301	320	304	328	323	303	277	321	305	314	331	309	284	318	312	279	309	317	308	282	304	302	313	330
24951	21392	25160	28022	21232	3216	385	253	219	210	204	191	222	179	193	188	211	195	196	170	187	179	183	158	190	149	176	181	158	159	154	173	165	168	172	181	169	173	173	190	170	167	170	189	218	211	173	183	208	184	154	157	165	184	207	191	203	152	192	159	163	163	197	167	180	193	178	180	189	171	196	184	183	197	177	174	175	186	161	148	183	137	170	141	171	159	181	191	197	147	160	166	149	146	214	167	182	195	185	184	163	138	170	172	154	194	182	168	166	166	161	158	150	183	173	195	190	210	201	181	187	168	152	181	185	168	172	163	158	155	154	148	163	158	167	192	166	189	178	182	173	187	177	173	185	172	175	163	176	203	186	157	207	165	189	169	139	151	174	156	178	206	173	178	179	169	180	175	168	175	165	157	165	160	150	165	158	145	200	164	166	161	182	183	161	191	180	159	203	161	188	176	169	182	149	180	201	186	166	165	171	154	176	169	193	178	175	195	164	170	161	167	182	160	150	198	149	175	183	178	193	176	164	171	156	170	194	189	164	161	171	147	183	189	173	171	166	146	155	173	150	175	157	146	176	149	159	161	153	150	180	158	163	184	179	171	184	194	171	190	194	190	187	190	184	165	138	204	161	182	158	159	172	164	169	152	170	160	156	156	174	163	165	161	173	168	184	153	208	181	158	155	198	163	186	165	175	184	173	158	169	191	166	163	151	154	141	174	157	179	194	186	166	174	148	164	177	191	178	163	168	182	180	154	162	137	182	148	169	186	162	202	176	166	160	182	179	170	163	159	176	172	164	182	169	166	177	189	167	188	183	172	173	163	157	189	170	199	168	184	162	188	167	151	200	193	167	183	183	175	161	166	160	140	160	186	177	158	160	184	195	158	171	165	176	181	157	169	167	182	165	206	217	194	177	156	189	203	164	203	144	165	163	162	179	199	165	154	167	161	177	149	172	181	154	156	166	174	186	181	174	186	179	184	178	183	168	165	170	154	170	147	201	187	156	160	161	190	162	190	168	181	180	175	158	155	176	190	159	154	151	168	176	168	168	173	147	169	159	175	161	185	164	169	172	162	179	176	161	178	152	180	163	163	137	179	198	169	160	157	162	181	172	173	197	154	166	183	171	175	160	179	164	154	169	179	180	156	152	177	165	170	160	170	174	152	143	174	170	148	183	176	183	172	164	178	165	196	155	186	163	174	131	182	155	173	157	172	176	147	155	160	172	146	176	200	162	150	170	137	191	171	159	187	193	149	145	138	175	162	174	178	191	166	156	175	163	145	159	174	189	162	159	192	167	190	190	179	189	157	162	170	167	154	167	166	173	162	168	184	182	202	190	194	179	168	180	165	149	196	178	175	153	165	172	179	175	207	182	166	159	185	172	174	189	161	178	194	192	210	186	159	171	178	181	166	160	176	165	166	169	168	170	170	176	191	179	160	175	182	181	181	174	155	172	180	181	176	164	193	173	172	179	182	161	160	141	174	153	166	164	163	192	159	176	162	166	166	193	176	175	167	178	154	166	188	167	178	161	162	188	165	156	155	162	160	150	189	189	181	188	164	170	156	182	150	155	173	169	165	176	157	166	187	170	165	172	163	205	153	191	200	169	162	157	149	160	145	196	161	175	166	181	156	161	170	162	170	199	177	184	161	178	176	176	152	186	147	148	178	176	177	197	158	198	156	170	192	162	178	166	162	169	159	190	184	162	153	190	199	159	189	174	169	178	192	173	164	164	170	191	171	161	172	172	160	158	168	175	165	185	182	137	182	187	185	171	167	159	171	162	179	184	209	161	163	162	171	161	184	193	167	181	185	159	161	157	166	172	166	197	165	188	172	176	185	177	181	190	176	157	173	151	158	165	165	168	180	169	161	163	170	172	164	165	167	160	189	169	176	174	169	174	170	162	162	189	168	178	179	184	181	185	176	174	147	150	162	187	155	183	171	182	163	162	171	154	165	175	170	177	181	173	149	178	187	166	165	164	164	174	181	172	185	190	171	208	172	182	162	164	157	154	183	173	186	183	168	177	181	157	172	160	162	154	175	188	165	164	184	182	168	157	171	161	154	210	163	171	162	188	159	175	184	160	185	221	168	171	172	199	147	145	194	178	176	195	174	177	165	165	141	162	163	170	180	177	173	211	171	177	176	158	136	155	160	137	185	143	153	177	173	137	176	196	177	151	154	176	162	169	133	163	187	185	175	179	165	183	177	172	157	164	174	160	159	133	160	179	179	175	188	167	153	176	191	187	149	170	130	164	159	177	186	187	167	179	157	172	166	154	174	154	171	169	165	167	162	154	172	143	181	143	165	190	163	157	186	160	192	157	173	165	165	178	175	182	166	184	160	178	185	185	168	188	193	189	176	171	158	184	176	168	151	160	174	157	184	180	182	177	183	161	165	167	159	187	182	158	158	164	153	140	159	160	196	168	177	141	160	180	176	178	164	158	183	199	154	167	176	168	171	175	196	176	167	166	180	165	169	161	175	183	166	173	187	125	188	152	154	165	186	200	171	156	183	179	167	169	175	192	155	149	186	160	165	147	151	179	167	141	160	183	187	182	183	170	175	189	152	161	157	153	155	173	162	166	192	166	175	182	186	166	164	168	173	171	179	159	175	168	172	163	152	182	181	174	183	171	187	178	164	178	166	164	175	169	180	163	197	160	199	170	178	179	188	158	188	176	173	145	170	169	167	168	210	175	175	164	144	156	161	182	193	162	149	156	176	155	161	154	169	178	174	182	176	198	149	164	154	181	186	165	175	168	161	143	166	212	180	162	165	186	173	183	175	182	188	144	204	180	173	175	166	157	179	151	173	165	153	161	152	171	139	185	192	174	165	165	151	186	195	191	160	188	184	185	159	184	195	184	181	172	167	175	176	169	169	177	181	163	164	162	161	166	172	156	170	160	162	174	204	156	169	155	170	152	185	178	181	202	199	167	178	156	184	175	138	166	164	163	169	176	165	187	190	146	163	170	168	146	148	182	158	171	170	148	194	181	192	169	166	171	190	183	184	171	167	166	154	174	184	195	170	161	162	169	169	174	164	190	159	179	165	229	168	165	164	172	206	146	219	182	159	181	157	165	181	176	188	179	173	154	176	194	152	155	159	168	190	175	183	169	170	156	169	162	158	200	159	158	163	165	175	165	168	189	175	162	180	169	159	166	174	174	198	173	168	171	176	161	170	217	160	182	174	162	188	196	178	203	158	168	155	174	187	145	167	154	168	168	155	199	170	149	182	173	158	160	151	173	162	176	176	185	174	157	172	187	142	160	168	175	151	156	166	169	170	165	144	196	172	167	179	176	167	165	171	185	164	178	165	158	167	188	153	178	195	185	151	168	175	162	155	157	197	165	170	149	152	179	193	177	176	184	167	205	184	164	174	186	151	174	195	161	155	173	160	152	158	161	166	171	178	188	193	151	170	169	160	171	161	152	161	156	174	155	182	146	169	174	174	157	176	176	156	157	161	147	156	189	174	166	170	170	156
3168	2656	1545	876	564	481	433	463	430	403	401	432	420	431	410	367	404	414	384	382	403	371	386	396	399	406	387	413	420	386	385	419	413	388	362	423	410	402	389	387	414	364	386	392	408	417	410	383	387	389	380	396	370	365	406	425	381	395	375	372	373	412	350	381	410	388	370	384	370	396	420	365	368	369	375	376	431	426	389	416	417	393	383	427	352	394	412	407	386	402	414	381	334	396	400	417	427	364	436	405	414	410	417	403	397	405	389	375	383	377	350	431	386	375	392	414	347	421	387	389	399	388	393	427	394	328	420	406	387	407	395	400	395	405	387	379	390	383	379	381	396	391	385	364	377	374	386	355	395	379	410	412	388	399	414	370	388	382	412	392	374	396	394	410	386	350	391	380	379	378	402	389	395	369	389	363	391	414	387	407	391	396	366	373	373	402	395	413	400	389	397	368	385	408	352	410	412	377	416	374	382	404	381	377	380	406	389	398	380	397	365	419	393	381	415	389	394	405	408	353	390	412	406	396	397	400	382	420	381	392	373	380	376	415	427	378	402	377	409	363	425	390	398	398	379	377	399	336	378	387	396	406	409	399	374	386	376	409	439	374	358	393	393	366	388	378	403	401	383	356	398	381	371	418	395	377	434	374	361	391	421	382	409	341	374	352	417	393	417	389	417	407	405	398	393	406	371	409	373	370	423	385	420	418	388	366	404	392	378	406	407	396	421	379	384	352	393	415	377	388	374	388	399	401	373	383	407	379	376	411	381	421	379	403	432	407	402	385	372	403	373	396	400	381	353	366	387	395	392	371	377	395	389	384	367	405	405	376	378	402	363	384	398	386	399	382	394	385	397	390	401	369	365	403	403	362	370	391	388	431	403	370	408	364	409	439	389	384	395	392	385	384	391	421	376	378	351	396	398	395	384	409	409	413	397	415	365	396	349	391	395	371	388	404	392	422	407	395	349	373	385	373	397	414	411	403	386	390	398	396	394	368	356	356	363	406	439	373	388	391	382	410	400	389	355	401	351	390	363	365	354	375	379	349	375	405	411	378	379	397	381	372	389	411	393	382	376	402	401	353	410	364	382	362	413	392	391	389	418	379	397	385	393	404	424	390	395	414	422	403	390	405	347	424	356	359	367	402	407	357	397	412	374	377	365	395	414	397	407	419	399	368	394	392	383	355	400	372	355	393	396	386	388	392	345	401	381	412	398	411	395	374	391	399	356	374	388	388	401	415	352	387	378	372	392	386	409	406	389	387	375	386	384	358	427	424	376	431	377	391	390	393	370	404	360	382	423	434	355	434	363	409	361	403	359	396	386	452	395	410	397	396	411	380	368	393	366	406	389	378	402	412	393	395	379	372	381	381	376	385	370	378	379	407	381	397	415	402	357	394	408	435	387	411	406	374	384	378	342	396	381	366	397	400	449	390	381	384	366	416	397	386	403	389	418	386	365	373	367	410	352	396	391	375	413	361	384	401	378	376	396	402	425	391	357	381	384	390	379	403	391	369	405	410	365	416	379	395	382	375	407	362	395	391	390	373	395	403	360	414	384	428	393	408	386	400	391	416	397	408	390	438	405	389	373	418	395	367	389	386	372	396	382	357	412	423	417	378	362	423	407	357	382	410	393	353	402	408	400	374	409	380	401	382	426	371	390	381	406	411	378	387	409	380	360	397	393	352	407	390	407	417	395	363	400	384	391	386	369	375	389	376	397	381	411	446	377	424	407	396	358	395	446	401	421	408	396	381	357	392	389	349	388	424	402	395	410	352	409	381	367	388	400	417	397	408	421	418	367	374	401	381	407	394	374	414	398	400	424	384	403	343	379	368	417	373	393	386	393	397	407	388	397	340	392	404	399	400	362	403	389	394	391	396	410	396	362	449	382	372	410	385	415	333	379	404	392	370	376	375	406	394	424	369	393	377	370	423	405	382	352	371	424	386	382	372	408	395	366	367	409	405	364	356	384	404	393	372	391	368	395	374	413	395	376	387	388	397	368	379	395	403	390	426	377	374	385	386	363	405	367	364	393	370	390	376	371	384	401	384	403	406	400	419	386	398	380	431	393	392	387	393	387	393	400	408	392	403	409	408	376	373	403	379	414	411	350	379	378	361	390	400	381	366	406	400	378	412	392	398	374	394	405	393	401	399	366	366	386	376	413	392	398	391	429	412	381	363	430	367	366	432	359	394	389	424	421	392	366	425	388	371	375	434	364	367	378	407	357	390	433	365	393	382	368	389	356	409	386	405	380	379	431	398	419	380	396	401	358	391	413	393	419	372	375	396	382	415	399	398	374	373	384	389	396	382	415	403	397	411	388	399	397	358	368	380	354	374	377	374	401	369	365	389	382	388	397	408	364	411	384	404	393	382	406	396	369	390	387	399	433	376	413	378	406	391	378	407	391	394	383	422	421	412	412	372	401	369	401	385	399	396	402	391	354	407	371	382	405	393	387	392	390	412	416	394	382	437	360	394	398	373	396	417	426	408	397	412	402	396	397	387	380	366	399	370	380	380	417	398	407	404	398	392	404	381	399	368	400	402	384	386	391	406	382	397	399	360	404	432	370	383	392	379	399	407	408	423	406	406	406	382	410	395	384	387	377	367	379	397	423	397	391	376	406	389	411	376	378	368	390	382	406	357	406	429	408	406	396	400	419	348	346	375	399	407	421	392	346	368	366	381	423	410	392	399	368	375	342	390	368	347	370	398	423	382	399	393	430	416	377	374	401	392	383	377	425	411	371	394	369	416	361	365	372	395	390	343	399	431	346	378	427	409	432	409	385	390	379	394	369	380	398	376	361	352	402	413	403	370	402	373	412	408	369	376	428	405	374	408	380	361	412	376	368	401	382	396	384	421	399	386	343	380	388	362	371	382	398	405	382	391	378	422	427	376	384	376	400	390	422	378	356	413	353	389	388	355	422	398	426	381	394	396	365	393	390	381	386	372	381	398	389	416	426	378	402	384	385	408	366	394	356	380	392	415	419	369	352	420	377	397	400	361	395	401	368	427	405	404	401	417	391	382	407	418	372	391	382	403	394	382	393	368	342	399	378	382	400	377	416	414	359	381	382	350	386	418	393	391	388	388	362	398	366	397	364	392	402	370	399	406	404	359	420	400	373	386	397	399	367	386	396	353	406	398	374	389	379	394	355	391	395	406	382	404	393	419	409	397	401	408	394	359	372	380	399	398	434	420	366	401	406	385	402	416	412	356	354	401	380	392	401	388	405	376	400	396	395	387	438	396	408	368	411	364	395	379	382	387	397	416	388	401	408	399	375	377	393	398	399	399	405	379	378	415	379	365	388	395	375	403	365	408	380	366	376	417	384	382	390	398	405	382	370	376	376	393	399	436	391	365	386	399	413	418	410	425	380	351	406	393	389	404	405	394	376	421	404	407	398	417	395	383	412	381	385	359	351	380	404	389	410	382	404	375	389	409	362	378	395	419	406	413	388	411	421	391	364	352	409	417	400	414	367	395
24236	21384	25688	27441	21386	21375	2616	404	318	289	229	229	227	223	173	218	207	207	162	201	185	158	185	190	182	166	206	172	173	171	187	194	189	164	180	174	184	184	173	147	157	174	159	181	200	181	198	188	188	192	185	196	168	191	169	175	169	180	166	156	173	152	162	183	200	184	192	160	201	182	192	207	177	182	174	156	174	161	179	177	166	160	187	180	169	179	153	168	158	160	168	174	187	182	158	168	175	167	181	145	161	150	164	155	179	152	163	177	190	197	169	191	175	157	172	166	159	153	176	173	176	155	160	159	158	175	182	159	155	174	152	192	171	170	183	181	186	177	219	164	173	181	168	158	150	169	162	167	150	176	146	160	150	149	166	172	200	176	173	173	168	168	176	155	175	150	153	162	171	152	177	201	197	172	158	157	163	198	184	156	166	148	146	171	173	181	168	139	177	176	172	162	157	162	160	161	174	175	174	180	163	163	167	169	170	175	174	162	141	156	163	174	188	165	168	181	167	160	185	172	173	178	185	179	166	150	158	155	169	175	158	158	149	145	177	176	190	176	164	172	149	181	135	150	163	187	186	164	165	162	167	133	155	155	157	173	137	154	173	148	160	183	170	180	148	167	170	171	170	175	141	193	170	137	157	147	154	168	182	143	171	178	152	159	159	157	185	157	176	173	191	157	179	158	178	171	170	183	169	169	187	156	160	160	127	152	165	165	164	166	177	163	158	201	182	183	159	179	186	165	167	165	171	160	171	159	171	155	163	150	159	162	186	157	176	171	164	160	172	171	169	171	172	163	199	179	191	165	154	172	181	165	188	194	162	174	154	159	176	154	170	162	148	176	188	162	192	150	140	174	172	171	157	190	194	142	190	193	188	179	162	178	146	173	167	166	168	169	170	185	170	158	167	167	193	164	183	183	161	163	177	174	164	149	176	158	179	165	179	204	204	176	185	173	182	161	177	165	160	210	166	162	156	162	193	185	155	170	162	154	180	157	147	158	153	188	164	156	166	177	197	185	165	178	179	162	153	174	155	175	176	144	192	173	161	184	187	153	159	184	168	164	162	157	179	193	168	142	151	160	185	188	132	187	158	150	142	164	152	157	170	155	178	182	177	152	176	159	168	162	163	150	183	201	190	161	174	179	149	165	168	166	179	156	152	182	170	170	142	160	147	179	171	156	168	174	159	174	189	179	134	176	163	161	184	177	169	157	171	139	180	177	153	189	189	171	157	172	171	167	173	163	206	133	168	163	154	206	207	184	167	171	162	162	181	179	195	188	167	176	167	159	164	183	175	181	174	142	147	181	159	169	163	165	216	182	151	157	185	151	168	191	176	195	180	191	163	156	187	164	169	185	159	173	155	177	153	183	197	199	168	179	185	186	168	168	172	183	160	178	162	185	170	183	185	182	167	160	154	168	191	173	184	164	154	176	176	177	155	162	167	166	180	177	159	173	175	172	192	162	163	151	144	168	189	169	146	162	187	176	161	174	172	178	158	135	160	162	181	166	158	155	210	161	131	165	173	170	184	182	171	176	190	154	163	166	145	157	188	152	185	140	149	162	183	164	182	161	173	171	168	157	172	171	191	159	161	139	172	187	187	148	177	178	164	173	169	169	159	141	162	167	176	169	164	148	185	172	165	174	176	182	164	152	158	155	167	157	188	186	166	161	169	173	200	158	173	207	164	144	160	168	183	174	160	153	189	170	160	159	182	153	176	160	183	139	158	175	147	165	178	175	167	171	172	137	162	177	181	182	169	190	157	158	205	170	195	139	178	177	154	190	163	163	157	158	174	162	164	171	182	177	169	180	152	181	171	173	166	166	165	204	192	168	167	193	193	204	146	146	149	149	177	215	169	159	170	205	141	174	209	146	168	158	185	175	170	155	151	153	180	183	169	141	146	177	179	177	146	168	151	175	147	154	180	179	157	181	170	176	160	183	161	160	168	184	171	178	168	166	187	154	150	171	172	146	178	168	152	190	154	152	162	177	151	174	155	149	150	178	183	168	182	175	179	155	179	165	172	193	169	168	153	178	154	155	180	208	183	175	178	160	157	165	165	150	173	160	162	186	158	144	163	181	173	185	148	149	168	167	154	167	168	176	162	166	189	170	140	180	151	173	162	177	153	178	165	160	160	161	160	144	165	169	202	176	156	173	164	180	177	174	153	164	173	173	177	154	157	160	157	145	209	154	137	165	164	163	176	143	177	181	180	187	166	160	197	159	164	158	195	167	145	147	180	184	161	154	157	162	162	180	156	163	175	174	153	184	148	156	169	184	158	174	152	137	155	176	179	163	162	137	166	162	155	165	163	152	177	175	179	188	189	163	193	192	156	160	172	168	171	171	196	175	183	157	159	176	176	169	132	170	141	157	169	184	154	187	189	148	168	192	177	168	175	160	168	162	181	154	183	166	161	161	182	156	176	186	144	183	191	180	168	184	186	154	158	163	184	160	185	155	150	169	180	191	186	175	147	161	193	189	143	150	164	173	182	146	155	168	166	174	167	185	174	163	185	169	138	177	154	180	158	153	168	168	198	156	175	143	184	171	167	167	161	186	161	162	180	171	170	169	160	155	186	168	148	144	169	177	164	167	165	181	191	135	167	167	179	142	154	156	151	162	181	172	186	164	150	157	163	175	173	161	169	149	187	158	177	156	164	159	154	173	169	167	169	172	161	183	162	149	186	173	174	175	144	157	181	165	176	189	187	184	176	185	164	158	162	150	155	177	167	187	184	173	150	172	167	139	167	175	155	152	159	155	166	194	170	181	170	177	196	167	171	165	187	151	138	176	163	156	182	182	173	186	181	159	160	157	179	174	183	179	191	198	164	164	152	176	165	189	159	153	179	191	167	171	163	165	165	162	170	196	176	163	149	177	173	152	149	177	173	161	153	152	163	207	190	171	176	157	177	150	175	150	159	178	142	161	144	168	155	172	188	141	177	128	156	140	162	169	169	197	173	164	171	172	156	162	174	174	182	176	144	178	184	181	152	179	185	172	194	176	171	183	170	144	159	168	162	166	179	161	176	163	169	162	183	165	149	160	186	162	162	160	163	169	156	173	187	190	176	187	158	184	196	175	180	184	163	172	157	146	154	144	162	175	165	157	188	153	175	181	159	158	160	178	175	192	166	186	164	170	185	177	160	163	166	153	156	146	186	187	140	166	151	169	193	163	164	178	166	147	161	197	175	156	187	167	146	171	185	167	193	145	166	163	157	150	167	158	128	160	155	183	161	168	196	175	164	184	177	146	191	178	162	183	157	184	189	165	165	175	164	150	177	179	147	156	156	170	163	170	169	150	161	198	187	190	170	173	187	185	176	196	178	160	165	142	162	160	145	158	191	169	161	166	195	163	181	159	141	156	150	173	202	169	162	205	189	146	181	182	151	159	164	168	156	160	158	164	172	166	172	194	160	188	142	145	150	164	178	173	169	197	136	147	162	169	166	142	165	140	190	167	184	190	181	192	159	186	162	163	150	157
3375	4546	2623	1255	707	589	519	490	433	436	381	416	396	430	393	388	420	396	408	386	364	361	384	371	390	410	378	381	402	403	369	384	397	381	366	399	385	391	356	378	418	373	377	335	388	371	366	328	379	425	373	370	393	400	395	370	415	365	341	380	370	373	390	366	357	400	363	382	379	368	381	380	389	388	379	402	363	381	378	378	372	361	356	350	359	396	394	362	357	352	377	403	381	383	358	371	389	390	420	351	385	380	369	365	333	364	359	373	357	410	370	381	353	395	388	402	364	359	379	358	370	400	381	365	392	389	390	381	417	366	385	373	362	377	387	393	384	429	388	380	375	385	383	416	355	353	372	396	402	367	358	374	365	393	367	413	372	369	404	389	368	405	362	368	361	389	373	368	360	336	376	354	358	378	353	372	372	369	337	374	365	371	390	372	416	412	368	399	369	345	360	376	389	346	388	353	346	372	356	350	376	364	371	350	349	357	365	354	398	379	398	362	357	366	357	373	366	388	394	405	364	331	376	348	361	395	365	395	392	364	368	377	380	387	371	403	365	386	380	375	360	363	372	352	346	332	384	418	379	359	392	376	349	381	365	372	389	396	412	386	374	387	388	354	376	366	374	365	383	358	348	385	368	342	390	386	375	366	340	356	364	364	382	348	417	351	369	372	376	365	387	373	386	401	358	381	359	397	357	380	351	388	382	377	363	356	378	377	370	381	367	368	401	389	368	370	402	368	342	347	375	340	357	394	358	326	374	366	373	337	374	370	374	383	382	351	358	385	359	353	360	361	338	399	326	361	417	377	328	406	365	383	397	379	377	368	357	395	372	381	387	366	365	392	385	356	357	368	373	391	361	348	344	335	390	336	418	369	397	376	381	346	318	386	346	376	412	364	371	358	374	368	362	342	357	354	352	351	363	385	360	375	332	353	375	368	356	344	388	368	372	386	395	359	384	402	365	351	382	396	372	346	353	330	392	335	384	396	379	371	369	370	374	376	348	396	385	333	355	372	350	390	361	395	388	372	364	388	402	378	392	371	345	386	375	380	381	369	402	374	416	392	372	375	360	379	378	404	363	361	388	377	382	359	349	381	369	337	376	376	398	353	362	405	367	367	368	390	373	359	378	379	407	376	331	394	382	364	366	393	325	416	371	371	374	389	396	398	359	352	373	370	367	366	394	371	362	379	384	397	353	404	329	357	391	394	400	386	364	335	377	367	341	402	394	345	387	377	397	371	381	357	393	348	380	388	379	366	365	366	360	358	412	414	340	371	376	374	359	373	387	367	371	363	354	388	376	358	381	403	370	376	375	379	366	376	379	367	402	390	360	355	351	371	389	364	403	395	392	345	356	387	397	351	412	399	352	396	364	375	362	352	388	361	379	376	357	363	361	387	382	354	360	401	394	384	368	355	362	396	350	357	391	356	341	365	363	376	369	420	350	335	368	356	369	371	414	381	390	358	346	388	376	394	373	406	346	370	348	382	376	377	373	369	374	385	367	395	387	375	390	379	380	343	372	409	346	345	353	377	366	388	387	390	393	370	390	338	362	379	345	340	359	366	390	399	372	379	349	379	384	359	419	406	426	347	401	388	346	397	364	391	357	362	387	427	366	383	372	370	348	359	400	369	349	380	361	368	364	352	379	413	349	362	351	391	379	372	386	369	363	373	376	369	353	395	367	323	339	333	374	379	391	367	351	384	407	349	366	357	342	377	351	378	379	357	380	371	376	381	373	374	395	382	376	325	360	345	379	386	374	393	375	354	348	373	367	374	403	396	384	397	360	375	377	369	359	383	374	403	382	362	347	359	372	378	325	409	400	375	397	397	378	385	361	363	343	378	367	404	382	344	366	391	382	362	390	365	360	377	383	383	323	387	385	407	382	400	374	333	415	319	390	355	396	396	379	345	341	354	359	354	372	345	371	336	347	387	394	367	356	401	375	355	399	343	382	362	376	349	364	362	377	381	375	362	352	371	370	362	357	381	378	366	402	402	339	379	387	371	392	353	377	371	361	413	387	362	405	387	373	390	381	374	359	381	386	376	391	364	406	379	393	353	363	395	362	372	383	363	414	356	431	370	368	367	346	423	411	366	344	369	348	386	362	363	391	384	398	384	390	365	357	402	373	399	361	371	383	369	350	366	404	368	403	380	367	390	408	386	379	364	392	389	359	405	322	369	372	385	395	353	370	370	346	364	381	381	353	393	395	368	373	368	354	366	350	363	413	343	393	367	398	367	374	365	375	379	367	337	333	368	366	355	367	411	355	362	374	419	376	321	381	389	387	399	374	400	371	350	370	351	381	352	384	379	377	404	381	364	351	378	385	359	348	380	385	363	349	376	374	398	374	378	373	405	375	363	365	348	366	370	379	390	347	371	399	365	371	371	396	362	371	396	370	409	351	370	359	387	373	392	336	356	365	395	355	375	385	364	343	374	356	403	355	363	359	361	363	372	386	371	351	355	387	363	362	380	347	357	381	398	403	358	401	371	351	396	358	376	367	351	386	319	392	365	360	406	371	385	323	400	362	383	382	349	364	372	341	373	387	379	353	371	378	391	378	348	388	391	407	365	362	352	385	382	391	390	353	376	361	379	401	398	396	388	381	379	366	384	368	338	376	385	368	375	394	381	393	392	345	404	361	398	386	390	397	349	417	376	343	383	379	370	387	376	331	371	393	368	364	356	356	351	393	365	385	345	353	357	371	389	376	368	357	339	365	381	371	384	359	387	359	357	369	402	350	398	389	350	387	356	418	360	377	353	328	375	364	378	395	383	379	354	408	353	366	412	418	375	364	380	365	326	375	374	364	373	377	408	353	375	391	403	395	351	357	365	371	383	388	387	372	380	358	350	398	396	386	374	395	361	408	388	385	381	374	353	380	363	388	353	358	349	354	400	404	376	344	377	391	354	351	360	406	393	366	359	396	385	381	353	365	338	353	394	339	366	345	395	347	378	348	375	347	362	366	374	361	356	354	414	392	380	364	403	402	374	358	358	383	357	406	405	356	372	354	371	367	388	374	356	358	369	370	372	422	360	397	401	390	378	352	360	391	380	356	341	345	385	394	373	366	373	354	397	389	376	369	351	365	360	367	353	377	403	349	407	347	379	335	413	372	372	357	369	360	366	371	368	355	366	358	365	368	403	380	350	387	370	348	390	350	378	407	365	377	357	347	392	339	382	356	335	347	356	370	399	383	343	334	377	400	425	388	367	333	370	376	354	407	373	348	345	368	378	383	394	349	387	377	381	374	370	379	349	357	416	350	349	351	399	373	384	350	396	375	409	365	373	371	397	373	386	370	389	348	382	387	359	389	354	358	343	412	377	379	375	385	373	346	380	383	409	379	384	369	360	372	362	377	373	394	387	409	390	384	374	369	360	361	354	362	365	346	380	378	344	371	333	374	377	383	365	344	399	361	378	380	351	368	396	348	367	377	350	387	400	377	387	341	389	345	369	404	395	395	390	385	380	398	406	346	352	365	410
33007	10925	853	200	154	126	120	126	123	150	127	143	133	123	154	129	132	150	145	147	134	136	115	136	146	146	131	154	138	120	132	119	145	141	108	115	132	164	139	128	157	161	138	145	141	148	110	126	146	149	146	127	149	105	116	133	139	118	139	155	139	150	127	118	126	145	157	145	151	128	132	146	145	133	133	136	145	159	116	114	136	150	138	120	109	128	131	114	159	133	141	136	122	122	121	120	132	131	145	141	129	122	143	140	151	132	130	156	125	134	141	122	108	141	137	148	129	133	135	130	131	129	156	136	144	116	115	140	141	125	116	118	119	139	136	135	119	122	123	157	147	149	140	129	136	132	140	153	151	120	117	127	131	110	142	115	118	156	143	150	124	149	129	132	136	142	130	152	127	137	129	136	138	136	116	132	124	142	124	130	122	141	136	125	148	120	132	131	95	123	132	123	143	111	140	103	144	112	140	127	117	142	141	118	136	135	152	127	123	133	119	120	138	134	123	157	121	129	147	123	116	138	108	144	134	113	122	138	133	150	134	158	131	112	130	112	128	142	136	140	129	121	140	148	166	122	144	136	115	139	144	128	141	127	136	137	114	164	118	105	110	130	117	132	119	126	136	125	152	134	147	150	137	150	126	130	135	133	128	149	132	135	120	140	129	125	139	130	108	154	149	130	134	129	136	158	126	111	121	144	138	140	170	146	128	132	127	113	126	138	131	122	142	115	107	130	141	132	126	121	117	104	136	139	131	124	130	136	113	129	132	152	131	137	144	144	132	115	134	118	127	127	128	146	137	136	135	131	113	99	140	137	135	119	147	120	120	135	127	127	124	114	139	131	146	136	129	151	128	124	150	121	107	138	126	120	153	132	127	124	139	130	134	139	138	133	111	132	110	138	139	130	125	148	115	136	148	126	123	133	153	124	140	108	127	142	126	117	125	123	127	131	116	143	155	125	126	132	136	140	139	139	126	124	135	133	128	139	135	130	163	143	109	133	122	135	132	131	144	127	136	133	132	129	148	124	134	138	117	127	115	113	130	131	142	124	145	129	126	124	129	127	118	126	140	121	131	124	128	137	146	117	102	131	142	124	146	148	130	121	126	139	135	132	116	127	130	140	138	119	113	144	140	118	145	129	128	124	144	112	129	147	123	130	118	147	138	120	125	147	132	120	140	123	133	118	142	129	127	128	161	148	160	130	152	133	118	123	120	129	147	130	142	145	133	119	141	132	133	140	135	155	137	141	146	125	131	110	134	149	114	143	115	127	124	124	133	143	123	122	132	155	119	128	129	131	119	126	154	139	141	150	140	142	146	149	112	131	142	138	144	124	129	147	132	131	119	128	151	138	129	131	140	141	134	102	118	137	132	134	137	135	151	130	116	126	144	115	133	125	131	118	138	143	111	123	133	130	131	124	137	147	145	138	161	119	140	119	135	153	113	127	137	112	130	123	135	144	140	148	130	123	133	138	121	116	129	135	127	144	135	132	131	123	153	125	117	117	139	131	142	137	142	118	119	141	120	143	149	123	105	136	143	135	132	129	136	150	132	157	113	132	140	114	126	149	123	133	122	135	127	138	138	123	135	136	130	114	106	150	126	132	137	141	117	122	117	130	121	150	146	122	127	136	127	124	137	107	127	148	126	133	118	154	117	135	132	128	146	128	137	150	134	141	119	128	146	150	138	130	141	159	113	121	131	130	138	133	158	125	135	164	135	145	109	133	117	143	156	143	141	141	119	127	106	126	130	129	152	135	140	135	140	160	137	132	129	136	115	129	117	117	109	132	133	124	135	140	115	134	122	140	126	128	138	142	136	140	119	153	132	126	145	146	113	126	135	134	125	139	145	143	132	130	129	146	139	110	142	137	157	119	133	150	122	143	142	134	138	121	142	140	123	129	128	145	118	126	108	130	121	92	137	138	145	135	142	111	151	120	110	123	136	134	137	113	149	145	149	134	127	127	120	126	148	120	125	143	122	149	122	110	124	123	155	130	128	115	136	129	118	120	125	132	120	133	126	154	127	136	137	138	132	121	130	148	158	135	106	112	133	123	136	132	135	124	127	133	134	144	135	121	133	113	136	136	111	140	135	114	131	127	117	141	115	123	131	128	149	115	124	127	121	137	148	146	131	144	139	114	136	157	113	139	128	161	146	124	127	137	139	121	125	105	121	146	129	106	111	129	133	156	114	132	143	154	157	120	117	118	120	133	122	153	145	135	126	155	151	132	136	137	154	127	135	153	133	126	138	125	119	126	131	116	119	144	133	121	120	146	153	118	146	124	139	132	123	116	120	142	126	134	140	116	141	158	133	120	122	135	112	143	133	125	113	132	103	142	138	124	124	134	119	122	144	123	130	129	130	123	129	125	121	115	133	136	136	126	111	142	132	134	127	134	150	118	147	111	131	155	125	134	124	143	140	127	143	140	135	111	145	119	142	121	129	139	142	155	130	129	126	119	116	138	140	146	139	151	143	146	113	132	135	130	114	127	133	128	123	131	145	135	121	126	111	121	129	137	158	110	143	130	122	124	131	152	123	125	144	121	115	127	121	112	123	128	118	128	120	151	129	113	130	132	125	126	131	119	111	123	128	137	124	114	144	131	133	139	127	141	126	109	103	134	135	119	107	98	127	133	138	120	105	149	144	115	120	120	117	141	123	147	133	125	119	126	151	115	137	141	124	127	116	148	161	135	153	122	114	122	111	113	124	121	138	129	131	107	113	132	154	148	118	133	161	119	119	125	128	139	124	147	137	144	120	137	156	138	137	105	116	128	143	141	124	154	131	147	130	162	106	125	120	134	135	122	130	114	124	134	130	161	121	144	136	142	132	121	114	124	129	141	119	129	134	145	134	118	143	133	180	154	131	156	155	139	104	119	133	135	153	118	122	126	134	130	140	122	142	134	155	131	129	153	142	124	120	139	149	145	113	120	135	127	145	129	119	123	133	116	123	147	131	123	120	129	130	113	161	117	133	159	145	104	119	124	111	119	146	131	129	138	119	139	127	126	127	122	143	117	127	139	136	126	137	160	133	150	133	128	134	135	126	128	131	130	137	119	146	131	140	127	135	124	125	130	118	133	155	146	155	145	111	141	125	129	134	124	121	114	113	120	131	139	136	131	139	145	131	126	134	140	128	121	132	124	149	139	146	144	135	126	122	114	132	124	141	120	143	133	139	133	135	156	118	151	127	146	126	129	113	136	131	128	121	111	128	125	123	118	133	136	132	141	117	147	125	165	141	121	118	134	148	143	129	136	114	151	122	120	133	147	118	122	122	123	152	138	126	127	139	140	122	123	149	156	125	120	148	128	142	141	145	137	138	117	135	136	148	111	136	145	141	146	132	156	123	140	117	164	136	147	154	134	143	125	139	143	123	140	132	133	126	116	127	117	126	142	147	137	151	128	117	98	112	124	138	124	115	124	134	125	124	137	142	151	131	146	130	124	113	149	120	113	119	121	128	148	139	138	131	132	112	125	115	124
5202	430	346	329	320	327	329	312	302	310	337	297	322	344	295	307	320	319	322	319	309	323	324	307	302	300	309	312	309	272	319	309	290	312	343	341	310	307	347	311	346	318	325	317	296	302	324	329	306	310	310	331	315	345	307	303	329	293	357	318	312	320	312	302	334	305	347	323	345	341	307	335	313	320	301	342	335	313	348	311	306	307	304	294	315	319	324	295	305	296	318	321	270	316	332	323	290	286	344	312	298	286	302	314	343	336	307	315	341	327	325	315	339	321	321	320	322	328	311	310	325	324	324	307	324	345	276	337	313	306	337	293	313	308	309	324	289	321	313	310	293	301	285	308	294	315	329	333	311	328	312	345	336	340	310	294	314	336	337	351	366	308	357	305	329	325	323	315	324	309	306	317	335	319	295	285	295	306	333	331	316	295	302	317	303	313	283	295	298	322	331	297	312	322	315	327	313	346	315	351	321	315	296	334	315	327	335	325	322	331	319	292	325	315	327	305	324	310	317	300	299	300	348	300	306	316	288	294	311	311	322	316	303	329	345	343	351	314	299	314	336	342	341	277	300	305	301	309	323	311	294	315	309	323	326	326	320	342	324	338	336	324	321	323	299	322	321	287	356	327	320	315	298	305	268	330	298	339	305	316	304	270	311	339	332	310	322	317	309	338	352	311	299	314	310	325	305	304	322	312	310	312	297	333	327	338	298	336	334	327	333	287	303	319	291	337	344	330	333	326	322	330	320	320	321	288	280	284	331	304	333	320	277	302	342	325	307	321	309	321	324	303	345	353	330	288	337	305	320	286	357	324	330	355	334	312	347	309	314	324	330	339	324	339	313	291	333	311	320	298	350	333	307	314	324	347	312	341	332	320	342	356	334	320	315	306	309	338	327	313	342	312	350	306	305	306	309	322	290	316	315	324	314	319	306	312	287	325	313	341	322	327	332	287	314	297	349	309	331	302	324	329	315	308	352	301	303	296	344	326	350	305	327	318	298	345	308	336	289	313	314	329	309	335	334	323	345	309	307	304	293	316	318	310	315	313	326	304	327	311	332	351	354	310	307	308	337	278	344	300	323	320	300	295	298	320	319	298	334	320	299	290	310	316	342	321	337	315	338	310	332	305	284	315	301	285	333	318	307	323	329	312	310	328	321	326	297	320	321	314	321	354	317	308	303	343	334	298	312	305	318	306	332	332	319	332	324	327	331	309	297	303	336	340	306	295	324	312	317	349	312	307	309	345	323	306	306	315	301	317	304	321	301	295	321	319	332	324	288	336	303	318	308	332	307	299	338	271	307	308	317	325	280	327	329	301	318	320	327	312	327	314	350	332	321	348	330	339	325	316	340	303	295	291	341	319	316	338	313	319	292	272	301	336	292	285	318	301	324	299	328	337	322	312	342	325	262	321	303	326	305	328	285	332	336	290	315	323	296	348	358	331	337	300	350	324	315	316	327	325	308	339	324	327	324	323	342	320	297	323	335	312	335	317	312	329	330	303	312	355	333	336	297	305	314	309	278	306	309	291	321	319	331	342	338	328	322	311	323	311	312	313	310	339	313	306	306	304	321	320	312	320	300	298	330	299	318	326	327	321	323	306	293	306	328	334	351	328	314	344	339	305	330	319	312	285	291	289	343	336	315	300	336	326	296	303	342	321	322	336	302	312	278	342	319	287	321	283	310	345	308	317	328	312	321	312	278	333	304	320	307	343	326	313	310	305	287	315	293	314	310	341	325	303	297	307	321	310	315	341	315	329	319	335	301	353	339	323	301	338	316	335	313	317	304	343	331	329	326	313	300	318	353	374	333	283	304	307	324	292	323	318	305	344	347	315	346	320	315	343	354	303	337	317	320	323	333	338	310	345	289	305	298	332	319	344	301	317	309	288	306	328	327	338	349	298	288	332	309	360	333	298	321	359	304	314	318	308	329	323	318	320	344	329	349	345	307	319	322	301	307	322	310	325	319	309	298	296	320	296	296	306	318	291	308	308	303	347	321	333	316	341	305	327	298	316	328	301	293	289	294	317	301	322	317	331	346	301	304	331	318	323	299	338	332	287	350	295	334	324	331	296	313	306	335	321	345	316	294	305	333	331	341	284	289	283	338	292	310	302	311	308	342	335	314	325	339	329	285	352	302	323	331	325	290	310	333	275	286	283	311	331	314	333	339	297	310	322	325	314	299	325	322	334	315	302	312	327	340	305	336	320	325	354	320	290	307	302	328	337	324	297	317	324	341	322	312	299	313	308	317	364	305	297	301	309	337	323	303	317	299	323	328	305	314	326	328	313	281	328	320	272	308	326	333	330	346	314	309	337	295	312	373	316	330	308	333	333	301	336	324	307	311	347	289	349	310	301	331	299	310	314	330	322	329	311	340	299	332	331	306	318	323	341	317	331	289	319	346	287	296	330	300	320	318	296	276	310	295	367	300	313	335	297	313	318	309	304	303	289	319	280	318	313	352	301	279	353	315	314	311	330	313	294	295	325	309	294	322	292	330	354	316	339	328	294	303	352	349	308	343	298	331	308	311	299	306	312	314	294	300	272	302	312	300	329	316	325	310	288	334	341	312	327	325	300	322	330	322	337	332	292	345	333	293	325	336	314	305	297	358	307	292	333	311	322	315	342	340	297	341	314	326	280	277	323	308	294	293	308	333	335	281	304	309	326	315	332	312	295	306	301	323	340	318	308	310	328	320	303	329	295	328	326	344	321	283	313	305	315	288	357	339	308	317	324	317	314	320	296	312	340	341	330	333	323	284	304	328	336	311	307	341	336	367	320	306	316	300	337	295	373	300	323	321	300	305	352	313	305	337	333	310	328	299	313	304	314	309	334	307	302	303	301	339	329	280	330	301	319	348	289	292	276	318	298	305	321	301	322	311	313	322	331	342	324	322	283	339	308	327	309	322	330	310	317	320	322	317	337	309	321	357	296	321	333	321	363	323	341	320	311	339	313	286	284	298	328	294	343	328	299	307	345	336	333	320	317	308	303	337	290	318	337	318	296	332	314	326	323	320	317	335	316	335	279	300	328	330	297	331	355	315	315	318	317	337	297	283	310	324	301	291	341	330	302	314	327	309	339	326	341	278	298	299	317	305	299	319	323	323	319	313	333	313	336	338	317	302	297	303	318	317	348	325	310	342	339	304	351	284	305	307	329	306	298	295	295	315	338	315	291	329	288	319	323	317	317	314	299	277	323	314	331	310	289	305	316	317	308	302	308	322	304	299	321	335	299	321	313	323	339	318	319	335	320	320	325	328	326	311	320	315	323	336	318	305	315	310	339	294	319	314	302	325	342	293	332	319	302	334	293	321	314	294	303	309	316	307	319	333	309	298	296	315	312	323	324	328	290	321	330	325	311	354	307	309	345	315	321	293	297	283	309	282	305	325	305	283	324	276	331	323	321	301	304	285	317	290	314	326	321	293	324	303	304	303	317	300	325	302	322	338	298	301	307	318	340	288	312	333	309	332	310	310	295
24947	21384	25143	27999	21224	3255	435	274	247	204	224	212	243	204	182	173	177	173	180	177	164	187	168	184	176	163	179	165	179	169	175	174	132	164	160	170	147	175	191	168	182	184	168	169	184	147	185	171	190	159	177	165	167	157	180	169	199	157	193	217	187	183	173	175	168	178	146	165	199	163	166	168	187	208	173	180	176	198	189	174	174	175	167	193	157	181	180	153	185	167	188	178	185	190	179	156	175	176	183	171	179	157	170	181	154	171	183	172	193	171	166	177	173	169	166	147	167	156	176	172	170	188	172	166	165	189	186	177	163	161	196	161	155	187	168	157	183	159	184	172	179	162	190	171	190	178	151	202	179	193	171	162	156	162	186	157	175	198	159	176	189	187	162	181	168	190	176	174	155	154	208	163	203	172	170	190	171	164	163	191	180	164	174	154	153	150	186	154	173	162	194	163	160	187	166	163	184	187	170	168	177	153	180	195	150	161	181	163	185	170	192	157	151	150	165	172	171	150	176	163	179	169	172	149	161	167	146	160	186	183	167	169	165	157	166	176	186	173	188	211	201	170	167	191	143	169	181	165	177	194	166	167	164	171	177	157	175	167	178	176	170	160	172	173	156	183	167	155	167	162	163	149	193	188	192	177	159	158	177	187	157	166	183	155	179	166	180	169	196	156	195	183	173	145	161	145	177	175	187	162	192	155	193	151	183	177	175	146	157	149	172	170	165	183	153	183	191	156	197	148	162	180	154	169	184	182	167	159	156	167	178	214	176	180	179	187	181	162	169	175	170	172	183	179	187	173	149	160	177	163	178	174	172	165	166	179	160	194	165	186	186	176	157	174	155	180	151	174	174	161	180	172	177	173	163	177	165	183	197	178	141	186	173	170	160	195	195	180	167	171	194	172	159	177	155	144	158	159	174	188	192	157	172	173	168	172	183	173	160	150	178	164	193	188	186	156	150	180	181	168	158	186	166	177	188	169	202	198	208	179	181	157	171	171	165	148	187	176	159	166	171	182	176	194	176	184	180	200	159	199	168	177	172	181	174	182	176	167	161	152	169	207	160	173	196	176	177	172	189	159	178	173	171	163	190	160	162	160	160	175	209	197	167	192	173	167	164	160	152	178	161	173	176	172	172	166	150	188	180	180	142	146	158	168	161	180	166	201	177	174	182	169	167	175	201	167	150	167	186	173	165	154	158	152	178	168	173	190	153	182	178	194	169	188	174	157	165	170	176	147	148	152	150	196	162	162	171	176	170	170	165	179	150	150	197	165	160	144	162	176	174	169	162	157	162	179	188	158	188	185	174	177	174	171	164	174	189	181	151	162	152	172	153	169	160	189	180	175	188	171	161	172	168	183	172	172	184	171	166	168	154	157	159	180	185	157	169	213	168	175	181	184	181	162	158	143	150	192	166	159	170	183	170	136	175	186	146	171	174	202	155	198	159	193	195	186	188	174	151	166	153	191	172	193	163	162	171	196	166	171	149	181	154	184	178	173	165	186	194	159	176	152	170	164	192	169	145	176	176	166	199	164	172	172	177	195	166	184	166	160	179	164	147	164	172	166	167	170	185	182	174	173	128	150	170	181	175	200	205	174	169	186	193	178	173	168	176	165	171	175	197	185	154	219	187	213	191	179	176	176	175	173	172	172	151	169	180	195	191	167	189	153	156	185	187	187	157	175	176	169	171	178	179	174	161	181	155	151	162	161	159	184	179	199	172	178	150	172	150	156	191	181	172	160	178	190	182	179	189	176	171	173	152	166	170	144	152	172	187	165	169	182	181	195	164	183	151	150	172	178	176	161	191	173	161	165	191	173	196	160	153	146	178	163	179	184	166	180	165	175	157	199	167	175	166	163	159	165	178	166	155	155	182	163	185	164	205	158	177	175	173	198	164	160	146	161	168	167	177	168	172	166	161	164	170	168	149	154	162	161	172	150	176	184	174	175	180	175	185	165	175	152	165	174	165	164	190	183	163	166	197	170	174	159	179	193	179	167	167	159	184	189	190	189	187	184	179	172	175	144	194	180	183	150	200	175	175	185	170	180	190	168	180	168	166	157	177	187	183	141	183	168	173	166	156	174	206	179	179	178	147	155	162	167	180	153	166	177	207	186	165	154	182	173	149	180	180	177	146	195	193	162	180	174	177	182	161	174	172	183	172	149	171	155	166	153	161	167	174	168	174	189	158	140	179	168	155	191	159	140	154	192	163	176	178	167	178	184	184	175	171	164	173	147	171	170	166	161	206	207	171	172	194	161	174	171	146	169	173	176	190	200	178	173	170	155	156	168	173	180	184	149	140	172	163	187	170	153	174	164	189	135	188	192	169	177	160	162	170	185	175	148	180	172	170	162	179	188	163	171	179	176	155	173	153	169	176	172	177	155	192	201	153	193	154	190	182	192	156	177	193	153	182	193	156	200	172	178	141	187	171	165	167	150	155	170	171	181	152	144	170	157	159	185	180	181	197	180	174	176	158	168	177	188	189	172	181	161	202	182	168	181	182	149	154	182	177	165	179	176	182	173	180	161	147	183	171	162	171	174	182	181	159	161	155	164	174	157	172	154	150	168	171	139	190	170	166	176	169	154	191	174	178	162	175	178	188	159	167	179	166	170	156	186	200	174	172	169	178	175	171	214	158	159	164	157	170	180	168	180	179	180	181	187	166	169	166	172	171	185	160	170	163	165	205	188	178	194	169	150	175	162	172	194	166	159	144	163	193	168	208	145	165	170	162	176	172	161	157	178	188	148	159	134	163	162	206	166	175	180	180	173	170	164	188	176	189	168	173	187	198	169	175	150	173	165	186	178	184	223	162	147	171	180	153	182	160	180	151	173	169	164	184	175	169	185	181	174	168	179	196	170	201	173	201	179	137	177	170	174	170	164	174	150	182	170	178	188	203	153	188	189	191	188	160	161	164	185	185	161	152	152	173	162	148	175	178	154	176	150	154	179	175	200	174	165	154	162	172	179	180	178	180	174	150	185	155	182	166	177	154	197	168	179	184	159	161	162	144	189	150	173	189	194	174	167	183	179	158	170	164	192	183	201	190	178	166	157	156	190	199	178	197	165	208	178	174	176	154	182	189	188	158	166	174	198	159	173	142	199	146	170	174	184	168	190	188	164	145	171	178	202	183	171	189	164	179	191	162	207	185	162	192	167	154	183	151	166	189	177	148	166	172	171	179	185	166	189	152	151	159	168	172	177	183	145	169	182	161	191	179	156	181	169	183	174	181	194	156	169	170	202	191	157	160	153	160	155	169	153	168	159	196	170	165	176	159	175	175	152	162	163	180	165	156	152	188	157	170	163	167	174	171	188	172	191	170	183	159	183	174	161	199	181	209	169	176	157	172	195	176	165	167	168	171	174	192	154	165	160	146	188	183	196	156	160	166	172	170	159	203	162	168	185	174	189	171	186	182	154	179	160	185	143	160	198	181	184	179	171	166	162	168	170	195	178	164	152	171	160	180	150	200	182	153	170
3163	2656	1577	849	579	448	479	452	424	434	451	381	432	430	425	406	406	394	380	407	447	396	376	413	378	405	379	429	390	428	434	389	394	362	411	391	389	421	424	365	346	366	378	417	399	414	407	374	374	404	394	386	385	412	402	410	422	470	417	359	390	376	411	409	408	399	402	427	394	388	404	410	415	388	398	406	392	440	383	401	425	401	368	375	375	420	354	397	389	394	396	400	385	383	407	420	392	425	372	386	375	413	370	398	402	376	393	369	372	426	412	417	376	415	395	393	354	397	403	408	404	401	408	420	432	392	382	392	393	358	430	363	403	422	370	404	385	406	393	421	379	383	413	389	370	381	392	382	420	379	408	413	388	384	403	421	403	404	404	377	397	410	374	367	386	442	402	407	392	392	401	375	394	358	377	363	413	394	379	408	376	421	359	363	391	415	415	435	412	372	412	388	434	392	401	361	363	413	408	367	410	384	379	394	379	381	357	401	368	381	384	381	410	406	373	404	383	378	372	416	427	430	382	401	397	361	415	399	384	375	369	375	402	383	382	384	392	385	370	388	398	399	404	387	374	397	402	367	414	398	424	355	374	366	434	376	371	393	362	412	404	384	376	426	351	426	386	400	376	405	380	408	369	413	370	368	390	400	408	426	398	413	385	402	405	398	389	362	403	423	413	398	365	413	407	363	372	382	411	398	408	403	387	390	418	402	388	418	379	415	402	390	381	391	388	396	394	429	439	420	373	417	386	362	429	380	409	353	405	388	383	406	390	361	389	403	415	376	400	398	367	424	410	399	379	407	396	401	393	400	384	376	412	426	376	368	367	399	391	423	377	375	392	399	388	392	376	366	375	412	384	391	392	418	411	389	417	362	388	410	422	381	393	363	397	380	381	390	410	421	417	392	414	404	386	368	407	387	414	392	360	410	388	389	386	369	409	410	395	399	410	415	388	376	377	419	400	406	382	395	407	393	395	407	381	382	406	386	390	407	417	384	384	393	394	390	386	384	364	357	398	415	369	395	416	376	367	359	404	415	395	393	405	395	410	381	408	390	399	359	378	418	407	387	416	408	400	395	363	361	386	378	385	352	365	386	387	387	413	387	416	391	391	418	394	439	428	368	372	440	389	392	347	378	363	414	402	380	400	398	362	367	378	419	411	433	408	379	384	378	394	419	404	394	395	418	391	389	360	408	383	354	367	396	396	402	384	388	385	397	432	389	455	380	359	375	390	386	401	404	400	410	383	417	404	380	396	397	415	361	417	430	365	385	415	386	403	383	382	383	405	394	400	416	400	415	420	435	435	426	383	405	403	400	442	416	427	414	404	414	406	368	371	400	403	403	376	393	393	406	399	379	380	398	400	416	408	404	373	383	395	408	392	376	362	391	380	393	414	405	370	388	405	366	400	371	434	402	383	403	372	433	402	406	388	404	397	402	388	367	397	375	403	399	398	392	380	364	425	404	409	385	405	385	396	392	355	403	401	390	416	385	384	357	416	395	388	379	373	386	388	365	409	397	411	361	369	378	430	373	419	402	386	385	411	373	413	442	414	425	373	380	408	371	364	381	392	391	412	406	401	365	425	373	393	397	415	390	391	399	388	353	412	373	386	403	406	374	421	393	386	367	349	422	404	443	379	417	392	386	398	389	389	415	397	392	408	427	396	367	404	379	435	405	372	413	379	416	400	399	415	408	387	388	433	413	380	395	374	404	391	367	400	392	394	410	392	387	366	419	402	393	359	363	414	429	422	388	380	372	411	405	401	402	371	406	398	412	383	418	392	394	365	376	419	381	363	427	406	404	376	368	388	345	368	406	381	398	367	386	376	394	422	399	423	408	391	376	395	371	385	394	370	402	394	400	381	373	375	369	397	385	400	388	396	458	391	386	402	416	399	385	370	361	400	428	411	407	412	370	402	372	381	381	425	408	401	389	350	381	378	446	418	379	395	381	377	387	375	364	370	377	362	388	397	378	393	389	381	405	396	393	383	399	412	411	423	391	409	410	416	402	388	384	394	354	364	396	384	388	377	392	415	375	391	414	425	402	376	371	393	335	420	353	381	387	391	393	376	394	385	369	403	373	394	381	391	381	359	393	386	404	418	399	408	385	369	405	359	378	386	423	407	398	398	353	369	369	387	378	399	377	378	373	389	382	388	399	430	377	377	377	410	408	404	376	392	407	374	425	387	381	392	375	380	367	443	382	398	426	411	401	384	378	387	377	390	415	424	417	412	394	435	367	407	382	395	376	404	396	383	412	394	404	393	390	390	410	396	415	421	382	367	346	405	361	413	396	397	411	409	418	384	385	382	391	387	395	389	385	391	394	377	379	388	425	414	406	401	414	401	385	398	409	370	399	386	385	385	376	363	397	392	377	393	409	398	390	403	405	408	390	378	381	387	391	398	370	417	387	395	406	366	367	382	395	403	389	386	414	385	381	406	377	380	408	398	395	356	415	387	373	402	427	384	395	356	354	391	390	417	400	376	402	421	391	432	396	384	383	432	421	398	371	407	434	438	393	384	383	385	400	413	394	407	360	408	375	357	362	408	374	411	364	407	362	395	410	335	401	413	419	383	407	414	406	391	391	392	405	407	382	402	362	415	416	416	410	417	377	384	361	357	407	368	414	405	394	372	377	354	377	384	390	399	420	393	393	405	416	386	407	382	395	386	354	403	402	348	402	407	410	374	388	405	377	363	386	356	374	379	458	389	408	378	366	346	405	421	391	366	392	429	372	349	395	395	409	373	349	415	407	410	423	374	349	412	359	358	399	446	391	388	384	338	430	413	370	413	418	400	417	398	409	389	360	383	379	392	391	384	386	375	388	389	417	395	389	370	408	393	407	371	409	411	371	388	409	391	415	401	399	371	374	412	395	414	356	403	413	374	341	406	424	417	365	360	398	378	400	380	408	415	396	372	415	365	428	404	366	401	409	363	386	379	402	359	350	385	400	377	380	403	388	405	380	376	424	386	362	419	404	407	372	413	403	394	397	408	367	396	417	379	416	388	383	403	371	401	430	402	402	414	403	417	414	387	379	418	389	453	371	355	386	398	399	380	385	440	393	389	369	359	351	402	406	381	412	383	412	392	386	355	390	355	413	396	417	390	406	407	380	426	389	385	427	378	375	401	412	403	396	407	408	412	380	380	390	363	377	406	402	393	398	373	405	372	382	378	374	456	391	390	411	389	380	392	382	401	384	392	384	424	391	388	413	397	412	393	384	388	404	415	425	423	383	361	393	394	349	408	396	370	358	388	382	429	373	393	409	389	425	364	353	403	374	372	388	409	384	377	384	356	379	382	397	407	346	384	382	398	384	401	364	398	396	360	342	382	413	418	375	412	436	341	406	366	415	416	398	368	369	437	398	386	394	380	389	387	404	400	384	400	361	409	396	391	374	379	387	386	384	425	406	361	364	372	391	407	366	403	375	425	423	391	392	386	358	370	406	355	391	361	398	420	385	398	389	359	411	425	410	398	380	379	404
24229	21388	25718	27428	21390	21360	2557	418	336	264	250	237	218	206	218	205	198	176	191	190	190	208	200	198	172	189	191	199	157	156	180	177	195	193	183	174	193	172	196	157	192	165	195	184	162	165	187	212	202	177	169	190	218	155	200	174	177	207	180	161	180	159	183	182	187	184	185	188	180	189	200	175	172	193	179	166	188	190	176	170	171	183	177	175	169	186	181	162	167	164	167	193	179	185	159	185	189	161	166	158	190	169	160	180	193	187	164	181	151	157	187	179	144	193	155	149	166	202	154	153	154	176	158	158	162	156	159	160	158	159	184	172	154	175	192	169	162	169	182	194	169	153	204	157	147	164	166	168	180	166	169	193	159	179	189	168	177	161	192	176	182	182	204	178	169	169	173	170	171	166	168	184	177	183	146	178	170	174	187	127	175	166	168	160	161	173	170	180	146	155	166	178	181	177	167	152	160	165	167	185	188	162	168	187	197	181	158	160	181	146	154	163	210	151	176	187	175	179	172	184	180	163	160	165	174	166	169	172	165	174	182	181	169	165	155	172	173	179	185	153	150	179	171	178	168	186	193	153	169	165	150	180	174	178	170	181	153	154	150	190	170	172	161	170	184	149	159	156	156	175	152	190	171	162	153	144	162	187	163	152	141	206	171	175	167	197	152	168	171	183	167	185	163	186	178	160	180	160	152	183	178	161	161	156	138	188	152	144	180	198	177	198	178	188	178	156	176	148	145	151	147	169	180	176	165	159	188	169	175	178	202	188	146	177	189	168	151	160	166	156	158	202	150	161	173	174	168	139	164	166	145	183	182	156	162	174	177	181	174	153	169	201	168	150	184	186	173	174	172	163	169	169	154	180	176	192	167	167	178	162	167	163	173	141	155	158	182	171	139	135	140	177	172	155	176	174	187	170	167	160	156	166	166	173	176	152	174	167	174	186	173	188	151	186	205	144	191	185	171	171	175	170	155	160	174	165	167	189	164	160	189	169	187	164	165	162	178	170	161	144	187	164	168	175	155	180	165	164	172	160	172	153	180	178	170	171	171	148	160	159	194	161	177	162	155	166	178	173	176	167	189	154	164	184	165	187	173	170	161	156	151	165	158	175	180	154	176	174	167	188	148	148	174	193	185	154	185	167	155	145	163	165	180	174	170	138	179	141	166	185	178	168	186	193	160	172	179	157	172	181	175	165	182	199	195	166	173	171	162	169	189	190	152	166	165	159	172	211	170	169	173	158	181	190	188	170	159	146	153	182	165	188	190	160	172	167	185	174	167	164	164	155	182	164	185	200	169	173	186	143	137	192	173	136	179	137	174	152	175	190	151	149	208	187	183	179	195	173	191	175	154	159	171	167	161	163	157	167	188	166	165	181	183	164	172	151	195	189	184	189	182	174	168	165	142	147	171	171	169	171	167	161	172	176	163	138	166	172	163	150	157	174	186	173	167	147	177	145	184	163	153	158	206	185	209	150	157	168	159	179	192	152	181	148	184	168	166	147	153	210	197	164	185	147	160	173	137	154	211	143	191	173	182	157	160	169	162	186	148	165	171	176	181	181	201	158	183	159	156	158	201	177	157	171	159	195	159	179	140	144	160	171	160	186	178	168	170	160	188	169	161	161	165	172	164	184	150	150	165	159	175	181	149	148	169	157	153	180	167	180	157	135	183	193	173	192	138	160	157	171	174	161	182	188	147	168	168	158	155	210	138	173	174	165	167	158	163	153	177	180	171	159	164	151	191	185	176	174	166	155	163	169	181	176	168	163	174	172	145	162	160	138	181	185	174	160	177	180	151	192	155	170	154	175	176	144	146	164	191	187	168	163	188	182	179	174	156	187	166	177	154	172	174	174	188	139	141	196	155	186	189	166	165	161	164	176	188	152	170	170	163	135	186	168	161	142	153	153	180	168	189	156	149	171	157	160	186	137	167	156	139	145	182	168	180	162	144	152	169	171	170	185	151	170	145	161	162	174	181	165	158	168	165	149	168	196	183	163	184	178	181	172	170	176	161	158	165	204	171	173	173	160	176	188	180	192	154	160	156	154	168	165	179	167	167	163	157	163	157	156	176	175	172	173	176	170	170	169	172	195	171	179	180	168	178	151	157	184	163	168	174	174	156	184	164	164	179	150	169	160	141	170	172	188	146	165	186	147	165	167	172	160	173	175	156	188	180	167	161	184	193	185	170	176	177	155	168	169	157	173	174	200	174	170	172	145	154	158	188	158	161	167	162	176	164	164	172	164	160	178	150	171	166	161	156	159	194	167	162	191	189	186	187	182	145	177	171	169	165	170	164	168	154	158	161	172	149	159	176	176	166	147	177	160	133	164	147	168	184	161	154	150	171	160	175	175	179	209	157	162	196	184	178	152	183	184	181	147	183	153	184	199	175	174	172	159	176	159	152	168	157	152	185	164	169	179	180	166	181	185	173	189	151	159	176	175	164	190	183	181	197	155	157	168	167	166	188	182	169	161	166	161	173	182	181	174	176	162	146	167	164	192	166	169	174	152	152	172	168	169	166	147	165	205	155	211	155	162	169	179	158	152	186	170	174	169	161	189	149	173	167	204	157	155	172	186	191	162	171	183	156	161	198	163	200	178	159	157	154	153	167	179	156	142	183	173	160	179	175	161	146	172	166	191	159	173	143	164	167	166	174	172	153	154	149	167	158	170	157	173	163	167	196	154	185	177	190	151	160	179	157	206	157	138	187	193	161	144	197	143	192	181	161	150	164	178	209	179	160	177	168	188	156	154	205	160	172	134	160	174	168	190	196	165	176	172	198	182	162	166	166	170	169	166	160	150	175	169	180	172	166	176	174	167	191	172	148	149	181	171	161	169	200	156	155	187	171	148	136	192	175	173	176	176	198	190	154	184	160	163	158	170	157	164	161	173	174	144	163	161	182	150	159	158	169	181	148	177	149	170	182	163	193	169	180	151	172	166	153	163	148	155	155	184	179	145	159	162	180	174	171	185	153	169	164	175	182	169	163	157	172	157	175	171	167	176	170	197	135	156	177	148	157	158	160	151	174	171	161	160	194	190	151	173	163	171	157	182	154	199	177	171	153	164	159	156	179	184	171	170	209	177	189	153	148	185	164	170	154	180	152	182	183	189	163	167	198	145	160	177	173	180	172	166	152	172	188	156	164	184	173	167	158	160	152	177	147	150	176	171	152	180	161	147	166	184	201	172	140	168	162	180	179	153	196	216	150	165	188	149	178	168	139	189	178	179	183	155	163	168	170	175	206	186	176	174	178	168	178	180	162	148	165	197	154	161	183	188	142	176	172	160	163	162	173	146	153	152	161	170	190	158	173	160	153	154	153	204	146	174	167	186	153	172	155	213	197	178	176	163	157	177	168	163	162	151	182	149	181	170	141	180	189	164	163	158	172	171	172	159	164	160	179	186	164	155	164	202	158	175	173	161	178	165	165	161	170	180	170	169	182	183	174	172	180	172	154	182	170	153	163	174	173	158	173	206
3299	4675	2678	1277	726	625	539	462	469	430	407	418	390	389	407	398	399	370	393	400	397	364	414	369	405	350	384	373	397	366	360	388	366	396	379	389	363	393	366	373	389	371	404	392	390	361	352	371	380	387	364	386	409	359	378	390	356	388	370	382	382	381	409	376	364	366	378	384	373	382	354	378	389	342	376	348	407	353	390	349	350	379	374	377	434	386	371	362	355	410	413	357	378	374	402	392	369	377	383	372	386	366	343	391	385	367	327	381	370	363	391	367	374	402	354	405	331	372	357	369	353	343	396	396	360	398	357	374	376	369	342	365	371	378	370	346	376	392	392	414	334	355	395	352	344	379	388	368	386	360	341	394	378	337	328	373	370	375	380	368	384	337	382	379	397	430	367	403	391	360	444	351	389	408	382	378	358	383	394	416	396	393	381	379	386	371	406	381	395	396	374	406	397	378	367	362	357	410	375	374	370	386	390	374	357	395	352	378	342	373	361	427	405	410	391	377	378	360	388	376	375	355	395	395	380	412	377	384	380	437	404	393	370	359	389	362	381	380	378	394	340	366	380	401	357	381	354	386	349	372	382	404	379	354	334	368	372	387	376	396	371	374	393	398	377	344	359	385	376	392	403	346	380	365	389	362	411	403	377	379	394	382	372	352	409	349	373	388	358	419	380	342	366	396	384	347	387	369	391	385	349	380	397	371	361	367	377	373	418	389	368	385	370	367	385	365	385	376	334	361	399	372	356	384	409	395	403	408	389	356	369	370	356	387	325	432	373	378	373	415	384	418	377	407	355	388	401	403	399	372	359	356	411	398	369	382	339	353	376	392	372	409	357	386	390	385	392	383	400	374	365	373	395	388	359	360	361	360	420	359	367	383	380	372	390	354	391	365	386	377	379	368	368	402	343	416	357	362	361	403	416	412	383	394	364	386	330	383	373	388	384	381	367	394	387	372	404	365	392	322	367	407	356	346	348	374	364	384	384	367	388	374	372	365	337	344	364	384	383	365	393	360	393	378	351	362	335	389	384	370	385	371	367	359	381	368	329	359	334	347	341	373	382	362	368	383	384	379	355	371	374	367	339	346	385	375	332	353	378	383	364	372	400	398	421	373	376	401	373	383	362	378	383	378	353	375	367	375	386	390	365	364	367	368	328	350	405	350	383	378	352	375	397	415	401	355	397	360	377	369	382	368	368	363	360	337	383	370	351	411	375	415	380	360	343	408	371	382	386	374	369	354	370	362	397	359	343	394	374	392	378	366	370	377	359	375	340	406	343	409	361	370	409	387	414	376	411	355	388	380	352	365	376	369	362	368	409	372	388	410	384	399	378	397	358	403	378	370	378	401	397	358	344	349	382	378	399	365	389	387	391	352	361	397	372	369	387	390	373	380	356	381	385	409	398	406	381	353	389	346	391	354	370	384	381	381	358	377	404	339	383	407	366	361	367	407	398	405	380	363	340	391	377	395	386	349	389	362	384	387	382	359	390	374	385	401	377	379	375	364	417	366	377	360	388	374	361	395	392	350	352	347	355	381	397	369	391	343	387	366	367	372	388	363	395	373	354	389	376	355	385	376	376	393	358	378	383	353	375	332	384	355	364	368	374	323	351	403	396	387	353	351	398	392	355	394	360	384	363	424	384	368	390	373	365	396	369	376	385	376	376	404	362	359	382	396	355	407	386	386	375	380	368	400	382	386	351	368	393	366	389	396	395	392	324	364	368	401	373	384	391	393	409	360	357	387	366	421	379	379	377	382	363	400	383	408	394	356	398	366	400	392	337	375	399	345	380	385	393	396	375	384	351	385	361	366	372	361	380	362	374	384	388	381	370	389	363	367	383	389	361	349	403	394	363	365	399	375	394	344	374	362	353	415	377	357	411	380	379	350	359	378	345	363	354	378	366	373	393	388	427	371	402	365	356	359	354	364	377	378	401	326	387	368	365	353	357	396	368	371	382	387	349	359	382	360	334	414	365	364	331	378	366	381	393	356	362	383	372	381	356	353	365	424	362	378	363	358	411	363	379	376	356	377	367	378	412	399	361	378	393	361	377	380	340	380	400	318	404	363	389	395	386	396	362	367	375	405	398	405	387	359	387	361	352	386	371	376	366	373	325	408	352	361	403	380	372	386	385	373	366	367	367	371	388	367	393	360	384	383	349	353	347	390	371	379	382	374	379	344	358	386	366	372	386	379	354	359	363	400	381	330	376	412	360	414	377	378	362	390	353	379	404	376	393	385	340	373	355	385	380	395	355	376	360	365	362	358	372	378	364	387	359	369	391	381	370	422	385	365	374	365	349	353	386	364	371	394	352	346	354	392	402	407	391	365	399	376	374	409	397	367	368	375	386	359	384	388	391	384	381	374	357	349	344	423	372	396	351	402	422	360	419	371	353	389	382	372	371	359	374	347	415	365	351	381	374	412	356	357	383	377	352	409	349	377	366	411	389	383	376	381	398	326	349	365	377	351	381	383	358	345	369	333	385	367	408	351	370	359	359	357	376	407	367	373	383	409	381	376	357	402	331	391	384	375	392	380	384	388	403	353	405	367	371	380	386	382	381	370	390	390	405	386	375	385	405	386	376	415	374	372	375	360	374	354	335	364	396	375	359	349	350	421	436	397	377	372	405	365	355	383	364	371	369	361	397	392	380	409	364	380	336	385	410	366	370	382	388	366	351	394	360	397	356	362	367	380	389	367	379	388	367	377	377	385	350	375	378	350	369	408	375	393	356	411	388	385	383	379	364	386	335	354	368	348	331	352	393	409	361	356	393	373	373	393	397	357	387	360	365	391	393	355	358	380	386	323	361	363	379	358	393	387	371	356	369	349	392	340	381	386	382	398	386	382	398	398	402	406	363	367	393	352	413	383	380	384	409	365	375	377	385	383	379	362	379	368	368	380	378	403	399	362	400	372	378	380	382	357	390	372	396	370	351	344	353	401	390	365	423	352	369	369	406	397	342	376	360	364	396	374	382	390	401	389	345	370	392	377	369	395	384	383	368	372	385	382	374	360	394	349	355	379	371	384	417	368	377	351	394	348	393	374	360	398	344	397	389	334	378	367	355	384	363	379	344	391	366	350	389	344	386	356	395	406	398	365	380	432	350	354	369	352	383	373	388	373	372	388	400	395	355	379	377	396	402	361	360	361	336	357	360	364	339	344	379	376	356	369	360	380	381	381	379	371	383	383	393	378	389	347	382	355	349	361	388	340	407	396	386	383	392	372	390	368	387	389	387	386	389	411	402	343	394	398	393	381	365	384	328	384	357	378	382	372	357	370	397	389	386	362	365	362	356	397	392	363	388	360	376	374	382	368	361	356	381	394	369	392	369	366	379	389	388	369	379	402	368	355	383	374	399	389	315	394	388	362	360	368	379	400	371	374	374	413	357	387	381	411	368	370	385	390	355	363	381	350	393	379	385	363	337	392	385	385	371	367	397	367	399	344	363	373	333	361	393	358	361	365	354	370	361	348	385	400
33078	10938	873	166	162	133	147	147	131	128	124	131	153	141	141	147	139	136	123	121	121	122	145	135	130	142	121	127	108	126	123	136	133	135	128	123	130	149	110	148	118	120	135	128	130	138	143	117	135	142	127	174	148	140	138	154	128	136	129	115	141	138	128	129	135	127	126	137	129	155	151	134	149	130	166	112	116	119	133	132	128	128	130	132	148	124	127	154	113	127	133	138	113	147	148	121	146	132	128	120	127	130	118	120	123	132	120	114	119	130	147	118	136	150	120	130	126	138	149	136	126	145	150	135	136	133	137	110	135	110	126	133	127	131	112	147	126	125	126	130	157	138	172	144	128	122	133	107	145	114	135	155	118	141	128	149	129	162	131	131	139	133	112	136	125	125	141	142	114	154	129	115	139	124	130	142	149	136	144	131	133	132	151	124	135	136	135	132	140	137	115	131	136	159	130	136	150	140	129	142	120	114	120	140	154	137	140	138	144	105	139	130	142	132	126	131	144	125	147	144	129	148	147	122	128	145	116	137	142	143	133	147	141	114	105	138	136	124	124	130	135	134	132	137	150	139	135	138	107	140	144	115	138	130	148	132	129	122	139	116	128	123	117	134	145	148	140	129	150	129	149	131	127	126	152	130	139	160	140	122	113	135	145	124	122	136	128	116	133	133	155	147	135	125	144	125	137	129	136	128	141	143	136	120	132	110	133	148	148	134	124	114	136	147	140	131	142	120	119	120	139	119	128	110	137	138	148	132	136	154	135	122	142	146	137	112	136	127	135	121	157	137	126	126	119	133	123	130	139	124	125	128	127	140	119	128	138	134	124	151	136	130	122	125	136	137	121	136	151	137	123	143	124	129	125	122	140	154	117	115	129	155	132	150	126	135	151	111	158	131	119	95	132	136	124	129	129	130	114	112	136	118	133	130	131	122	128	138	118	126	125	115	159	147	146	136	139	114	131	144	140	119	146	125	121	135	119	119	125	122	130	120	120	129	121	136	127	134	116	134	144	117	166	135	158	133	135	134	156	127	106	133	130	135	115	126	122	118	139	120	133	134	114	156	142	140	133	117	136	128	132	135	123	116	129	131	110	128	131	138	128	162	120	137	125	94	119	128	136	133	145	125	138	116	145	114	127	154	119	139	157	126	154	146	131	124	144	116	134	131	143	105	145	133	140	133	133	125	126	130	115	122	145	137	136	134	135	127	123	141	128	127	124	140	124	125	140	132	132	129	132	137	125	148	141	123	120	119	117	134	132	145	136	124	121	130	136	135	127	123	152	126	147	128	135	121	136	139	141	125	134	145	130	154	135	128	123	123	137	145	150	114	148	112	136	126	126	136	150	122	126	127	135	124	118	126	116	130	113	138	124	133	133	130	143	116	131	126	122	130	146	145	134	155	106	127	128	154	125	117	142	118	126	123	127	140	140	116	131	147	132	119	133	121	142	130	127	158	116	118	146	144	124	117	145	126	133	104	143	155	136	141	133	104	151	154	115	125	142	126	102	132	144	109	104	136	123	126	123	148	152	143	156	142	133	134	139	145	111	129	140	135	136	141	144	109	139	122	135	132	132	133	115	158	146	127	132	134	145	134	127	126	143	126	155	137	129	125	115	131	138	159	127	110	144	122	131	126	127	122	142	128	126	136	119	146	143	159	141	112	120	118	120	134	111	129	124	126	128	128	140	141	139	139	134	139	148	151	140	151	147	121	128	144	139	122	143	155	142	123	151	149	155	143	130	150	147	132	120	139	135	149	138	133	131	126	126	115	139	152	113	120	141	118	118	148	126	134	116	166	130	142	138	128	137	122	119	115	137	126	135	138	121	125	158	127	136	148	132	116	134	150	139	122	141	138	123	136	144	128	143	135	129	117	121	145	146	152	150	164	141	139	131	137	115	122	119	122	119	133	135	122	126	148	140	117	125	127	123	142	163	143	133	145	151	122	124	140	132	138	124	140	136	152	122	132	132	116	132	124	131	137	143	138	124	145	144	131	135	133	103	124	139	112	109	146	131	140	142	131	130	149	105	118	131	139	128	131	124	152	136	144	164	117	138	130	118	130	118	159	163	118	122	146	145	122	140	127	144	126	132	128	127	118	123	131	131	137	132	141	118	126	107	106	114	117	141	124	132	120	139	134	153	139	140	143	142	110	112	141	133	156	154	156	120	138	125	121	133	131	145	143	140	128	123	112	121	126	117	114	137	116	132	144	157	113	111	155	110	130	130	136	152	113	127	132	117	129	114	138	144	139	158	129	117	139	141	133	145	153	109	139	129	118	125	146	145	143	120	127	117	133	105	113	138	140	142	127	150	125	114	150	147	130	110	136	133	113	121	142	145	124	153	118	131	111	116	126	137	132	152	105	140	126	122	136	126	142	117	126	149	121	127	125	137	136	126	118	141	142	121	138	121	118	121	145	122	118	141	134	139	130	136	145	122	126	122	110	125	138	131	111	131	123	142	125	166	143	138	148	138	165	125	116	138	142	142	129	129	138	136	140	156	117	137	138	114	132	118	103	135	155	167	128	121	125	130	126	138	122	136	117	117	128	146	146	135	115	121	131	161	120	142	142	136	126	122	163	114	136	136	136	139	135	146	134	122	151	117	122	99	132	142	141	129	132	118	122	128	130	139	159	159	129	132	131	125	142	132	123	142	138	115	118	137	103	128	120	114	147	124	120	136	142	151	136	135	130	119	124	135	166	147	144	124	130	114	132	146	145	141	126	128	152	128	140	125	150	143	119	144	121	143	129	139	126	132	121	135	132	131	145	133	133	129	140	134	131	115	132	138	141	115	136	130	159	132	121	129	132	136	147	149	128	123	120	119	127	147	117	119	123	150	125	123	127	124	140	148	134	147	140	106	111	142	140	147	128	124	131	133	130	125	151	127	113	137	147	131	119	141	139	136	138	157	134	116	156	127	124	128	134	123	138	141	139	131	105	128	147	150	155	129	130	140	135	115	128	138	143	128	149	112	129	130	144	116	120	130	141	129	136	135	146	125	117	138	118	122	122	106	140	125	122	129	138	135	126	132	118	152	137	127	109	123	132	128	142	124	130	139	134	131	123	143	130	132	119	143	146	143	137	140	131	130	129	155	134	125	153	146	155	131	136	108	143	126	140	93	130	129	121	129	152	122	115	125	131	119	152	127	141	122	121	125	118	135	129	148	124	106	123	117	125	116	125	145	151	140	139	134	131	134	137	153	111	142	142	130	148	147	115	132	141	125	135	122	131	128	138	112	131	152	119	126	131	140	123	117	123	134	114	117	156	140	158	132	138	119	147	131	113	136	119	131	133	118	152	149	167	139	138	124	123	130	119	149	127	133	133	134	97	136	144	128	138	126	131	124	141	110	133	145	129	134	114	138	112	130	108	134	150	106	124	131	126	124	130	119	147	137	118	139	121	132	138	117	141	107	128	115	148	142	146	132	124	142	131	117	144	125	132	133	142	143	145	131	113	132	112	122	143	123	155	99	125
5152	441	376	341	299	346	340	305	286	319	321	336	308	300	333	333	301	304	343	327	286	354	320	344	313	319	331	291	294	311	337	315	320	335	318	317	325	330	318	286	272	278	301	320	326	334	324	319	326	332	326	320	301	338	332	328	301	302	313	306	308	310	296	332	319	311	323	306	357	351	301	287	345	343	322	319	309	348	323	339	327	333	316	314	328	323	295	291	328	320	324	337	308	332	318	320	312	327	322	303	285	279	306	341	289	304	304	300	321	343	305	315	335	291	332	309	323	296	298	318	358	334	332	300	328	289	307	313	325	307	307	305	324	284	338	334	312	299	306	301	307	306	339	274	300	307	328	347	342	283	317	319	321	353	312	316	331	296	309	320	288	335	282	315	301	338	326	321	330	293	348	296	323	318	319	313	296	286	326	316	321	319	318	300	315	361	303	335	308	351	317	338	305	299	320	328	319	292	333	335	337	315	304	301	338	354	312	347	333	297	329	326	319	310	328	314	348	356	294	295	296	310	302	317	302	331	330	314	330	285	330	335	333	296	315	338	305	316	334	332	299	307	314	317	324	344	305	307	274	297	315	294	293	332	320	317	293	345	323	327	301	304	303	324	316	318	295	320	310	305	303	295	291	308	320	330	365	320	307	313	315	316	282	366	307	302	341	321	285	328	335	313	311	306	282	338	324	310	339	326	313	316	321	347	291	349	297	279	297	323	286	305	357	335	353	342	319	315	336	329	295	301	320	314	304	315	309	344	327	328	316	312	309	302	343	325	303	352	301	316	321	326	307	345	309	335	312	331	343	316	334	311	328	313	330	328	304	288	334	321	339	320	331	309	291	334	324	318	336	316	314	324	301	311	292	333	341	341	281	357	332	358	290	319	334	319	312	345	345	328	323	330	313	353	316	328	305	350	300	309	323	308	308	301	294	305	291	326	333	344	323	319	289	292	331	297	329	340	308	316	361	300	337	314	329	297	303	318	326	335	336	347	302	350	315	315	299	298	329	300	307	341	307	286	324	310	307	334	317	330	333	312	291	311	330	315	336	324	307	326	334	342	293	336	326	315	332	325	303	341	335	327	332	321	323	296	285	345	324	315	341	315	297	346	293	304	330	333	317	326	326	341	344	318	301	303	356	333	313	316	314	344	344	323	315	328	308	314	315	368	335	349	294	328	324	341	337	306	336	300	327	343	305	323	306	346	309	324	326	324	284	343	295	308	330	334	324	352	323	301	299	325	334	319	335	300	312	331	324	313	302	303	308	310	322	275	337	337	305	318	310	338	334	344	324	300	297	301	302	338	299	339	347	312	340	321	330	311	311	327	326	313	289	338	314	291	291	334	292	319	308	325	299	303	344	330	310	315	328	309	316	313	297	323	314	349	335	322	341	305	326	297	296	334	337	282	315	305	311	341	319	315	311	278	325	336	306	288	315	330	343	315	308	343	306	303	296	317	348	381	331	300	337	319	307	306	356	333	326	306	301	316	334	324	312	316	323	294	325	295	306	349	329	317	298	336	335	331	334	309	306	307	316	327	333	311	327	334	329	291	342	317	279	303	303	280	312	334	307	301	301	312	301	329	331	329	322	308	328	304	321	300	335	285	310	340	326	328	275	312	300	328	345	333	297	307	369	292	345	321	310	281	325	344	326	350	348	326	319	336	313	293	324	288	322	279	316	318	319	328	301	318	307	307	279	317	287	323	306	304	331	304	311	318	308	324	308	324	332	300	291	347	296	303	331	298	296	297	297	347	329	342	294	285	333	340	304	305	339	340	312	334	315	333	345	301	323	320	330	325	312	332	332	333	325	362	317	324	283	302	306	301	313	343	344	326	353	313	320	316	294	285	285	352	324	309	341	297	307	307	340	334	323	335	325	328	360	321	324	293	339	300	318	335	307	331	331	315	307	331	353	323	333	323	325	329	333	318	320	349	313	305	330	322	341	306	305	319	308	330	338	311	317	314	294	309	310	312	322	301	300	311	317	311	307	326	316	324	278	340	321	325	312	326	299	302	331	325	348	304	331	293	301	333	291	331	279	324	305	309	343	330	338	320	358	309	312	289	291	352	352	295	298	326	320	335	332	322	329	333	328	312	331	328	297	325	324	289	313	287	311	305	308	289	326	318	330	322	299	316	328	286	338	312	326	320	317	298	310	332	337	307	336	320	343	300	341	303	350	273	324	322	295	337	316	336	316	312	334	323	323	320	325	334	312	313	290	312	294	334	342	341	340	311	302	310	337	325	318	327	317	354	294	334	301	331	339	330	315	295	313	333	319	325	309	334	328	353	326	308	323	319	302	332	305	351	326	344	298	325	336	353	352	311	324	333	339	316	354	334	310	341	303	352	328	357	317	352	335	319	306	323	305	334	299	327	334	297	328	329	329	307	301	300	283	333	317	329	319	323	305	313	313	329	336	345	334	321	298	325	319	325	313	353	339	316	304	339	328	314	331	327	351	346	321	349	355	296	310	323	297	313	308	301	311	332	343	341	297	341	309	345	309	326	322	305	311	313	351	316	313	328	353	329	300	293	291	318	331	342	334	332	350	313	315	350	307	335	314	320	300	337	348	315	334	315	294	318	317	328	325	297	318	314	356	338	283	325	278	321	334	332	295	347	321	353	306	301	321	304	334	335	304	305	329	324	333	323	277	298	336	293	317	364	327	346	313	311	323	305	300	299	348	327	312	324	280	315	297	333	310	332	352	327	322	325	286	314	296	322	298	291	327	333	312	289	297	345	337	307	290	297	302	325	317	332	324	301	314	339	325	311	360	306	339	333	273	322	298	353	316	337	320	313	314	311	308	355	308	300	329	326	308	324	297	314	323	302	296	311	293	337	322	322	332	303	336	338	335	308	311	307	289	313	332	286	312	301	308	322	335	332	341	324	309	308	314	335	328	308	316	355	331	351	318	304	345	319	332	308	337	316	322	319	332	281	299	290	308	319	317	307	317	325	331	335	328	297	346	336	334	319	325	302	338	332	306	322	345	333	319	328	330	321	295	314	301	278	316	349	300	318	327	321	326	311	336	340	312	333	335	338	303	334	313	311	316	289	302	317	346	319	317	318	323	335	313	315	339	322	319	331	355	312	307	321	307	325	334	304	298	297	319	304	304	298	319	298	320	317	335	321	316	325	306	329	332	329	321	303	300	320	325	327	289	305	321	310	320	330	319	350	321	325	305	343	333	340	362	299	303	338	321	276	333	355	352	298	355	337	338	336	305	309	303	356	317	290	300	325	323	322	302	349	307	301	317	314	331	333	335	348	317	298	320	331	320	317	335	331	365	338	316	324	329	307	329	334	336	303	331	307	322	323	321	300	354	341	337	340	332	321	327	293	334	318	324	296	309	346	319	291	344	348	298	322	314	347	329	327	295	314	323	316	300	351	328	346	329	323	296	310	311	293	315	330	344	301	334	324	358	340	358	320	285	313	342	316	309	330	320	355	314	335	322	325	345	320	290	314	337	298	319	299	338	326
24988	21390	25123	28024	21198	2948	355	235	214	239	215	212	184	210	203	160	201	181	185	169	177	170	182	169	174	190	186	196	183	201	167	198	185	170	188	167	180	163	149	179	174	156	158	171	168	179	180	178	194	202	158	197	188	206	189	222	199	193	176	181	189	165	198	166	147	201	179	184	169	166	173	180	173	195	193	181	178	198	176	169	151	179	162	194	154	174	187	190	162	150	187	176	173	159	166	190	168	192	153	171	184	157	163	155	202	201	176	168	168	156	173	174	157	164	179	166	179	189	193	166	180	183	221	157	178	183	165	181	182	149	163	181	156	196	186	190	170	158	182	158	167	163	175	181	163	178	184	185	161	193	187	172	194	181	175	168	224	192	204	171	176	171	171	152	177	205	165	180	151	176	160	165	199	180	175	150	167	188	179	184	186	190	171	190	156	195	169	152	158	153	150	162	150	173	171	165	190	176	186	202	179	182	178	158	156	186	174	181	170	160	180	188	153	172	167	168	152	221	177	148	192	171	153	156	180	167	167	180	166	168	139	183	194	177	154	156	172	169	179	220	167	170	173	192	182	181	161	187	169	161	167	175	169	170	197	171	156	168	169	150	171	169	179	190	193	181	164	166	155	179	166	142	160	162	183	165	159	172	186	193	196	197	174	189	176	185	179	173	196	189	177	169	159	183	166	163	206	173	177	163	170	198	163	152	155	166	162	191	202	178	157	166	152	192	180	191	212	163	176	179	166	188	148	185	176	188	173	171	173	191	188	189	179	169	195	163	177	174	188	198	177	189	160	168	174	180	159	169	184	148	161	169	168	146	174	193	176	168	185	189	186	194	186	190	162	162	172	161	158	166	163	189	176	178	164	175	165	165	180	152	171	161	173	164	181	186	156	170	167	174	198	171	172	154	166	182	172	172	173	180	156	169	172	207	173	161	193	200	168	154	188	152	211	145	167	166	166	176	184	200	167	186	172	167	190	177	162	190	169	168	165	159	174	155	175	177	186	179	191	165	170	170	184	171	177	195	172	170	152	142	153	172	182	163	167	152	169	166	165	189	167	170	152	167	208	175	168	160	173	152	157	170	171	180	176	162	191	167	183	155	157	175	181	151	172	184	164	191	174	142	181	188	149	172	178	164	162	170	175	139	161	178	188	180	169	170	182	173	171	178	192	196	179	175	164	177	208	154	182	183	164	156	141	186	173	165	161	168	160	163	187	176	164	192	191	185	143	178	170	140	143	165	161	164	179	184	168	200	158	186	176	180	157	162	178	183	204	169	155	153	184	160	165	179	175	180	161	168	169	172	170	166	157	185	158	164	190	207	207	172	157	184	188	190	197	173	174	181	187	160	187	189	168	176	158	173	182	194	187	192	158	159	189	147	174	172	171	183	196	173	147	177	172	197	199	179	185	165	165	180	162	166	174	194	186	183	174	199	169	157	172	181	184	164	185	192	157	179	184	180	172	178	197	162	140	179	161	191	173	164	173	167	161	175	167	174	162	157	177	183	175	169	166	173	158	173	177	177	159	159	163	180	185	175	167	195	172	179	166	187	176	192	166	147	182	145	177	197	166	171	170	152	173	202	166	203	168	172	171	137	176	207	164	158	157	164	196	166	177	182	178	167	169	155	182	162	156	172	180	162	178	187	176	165	187	189	204	160	153	159	156	161	168	173	195	140	173	191	155	149	159	204	173	157	158	150	179	177	176	153	178	182	178	179	158	210	192	180	167	158	202	186	174	182	174	187	172	176	181	159	179	170	168	171	169	181	144	190	188	180	198	188	185	160	145	167	145	164	178	165	174	176	194	167	179	188	158	180	160	179	158	168	176	195	170	180	183	168	191	160	180	172	197	161	174	176	192	172	177	162	155	156	181	207	161	164	160	182	179	178	191	182	208	185	180	149	172	171	194	165	161	175	197	163	200	140	172	174	164	152	160	183	182	167	168	179	160	170	200	181	179	189	163	178	173	160	167	171	189	172	181	177	162	185	173	175	159	156	158	190	156	166	149	182	165	155	187	155	165	156	176	157	163	154	186	177	177	160	175	171	179	169	168	158	181	180	167	155	170	166	156	164	170	148	182	153	149	184	197	189	176	171	174	153	157	170	184	162	175	162	168	162	188	182	179	149	194	173	186	166	185	192	176	174	178	164	179	183	176	167	192	172	177	195	171	180	185	148	180	168	168	197	147	175	160	171	186	175	174	136	147	198	134	165	174	176	177	166	193	169	175	153	160	162	159	157	160	174	171	186	171	177	152	151	195	175	180	178	155	136	175	173	184	169	177	156	170	171	165	179	175	198	161	182	172	156	182	187	178	172	181	158	156	182	180	188	185	167	185	156	193	153	193	177	172	155	139	163	194	180	179	146	167	168	157	162	161	186	180	178	166	181	170	172	165	176	166	161	181	153	134	163	167	184	157	184	176	191	187	149	153	172	188	162	167	180	152	178	137	168	210	151	188	161	170	179	177	174	169	187	168	143	200	165	188	170	171	187	162	153	170	170	165	159	181	172	151	162	156	168	206	181	165	213	173	196	179	166	183	195	163	173	156	173	204	161	153	181	171	180	167	166	171	153	165	178	179	176	189	139	182	198	186	160	189	172	175	146	167	165	161	164	159	165	178	192	171	183	152	180	175	170	177	186	158	166	164	178	169	144	184	192	201	187	170	193	172	147	179	171	168	169	193	180	178	170	170	165	204	166	177	161	191	191	171	175	152	200	192	181	174	168	174	146	174	183	156	177	193	165	141	144	155	192	156	187	182	174	164	161	171	164	195	172	185	161	165	193	166	175	164	197	160	154	168	158	172	191	150	167	187	174	192	187	200	166	174	181	184	163	176	192	175	188	192	184	163	167	175	176	182	169	153	182	189	169	187	155	155	144	170	178	154	189	158	179	152	175	189	185	188	168	152	188	175	182	165	156	168	142	146	189	179	179	159	193	197	153	167	164	180	141	180	141	187	189	153	160	164	154	175	178	164	157	156	170	154	155	161	186	198	169	171	148	157	167	163	151	160	179	168	174	178	214	157	175	205	173	160	197	177	182	160	193	155	185	186	175	182	158	163	212	158	183	166	179	147	164	194	178	154	164	154	163	138	163	152	175	177	168	167	205	183	180	164	166	178	196	149	171	164	173	200	179	150	188	174	177	176	176	185	163	185	142	178	158	218	173	173	190	174	169	177	155	167	143	137	172	164	143	145	188	170	202	162	179	194	178	193	174	192	171	141	155	169	176	191	175	183	175	141	170	146	186	194	191	167	151	183	166	156	164	164	174	165	176	173	164	181	153	161	159	183	205	173	176	177	172	162	152	176	141	182	171	187	185	180	186	154	147	183	182	163	195	185	195	182	175	207	148	168	132	170	168	161	187	186	207	169	162	199	160	182	189	162	180	171	177	176	184	158	186	199	163	168	188	153	141	177	154	166	186	185	159	147	152	167	166	170	180	162	161	187	155	138	142	153	170	179	180	176	163	178	162	166	173
3218	2644	1638	890	602	494	475	465	448	395	413	400	424	405	425	379	383	429	437	441	418	385	401	431	404	375	396	408	416	417	358	388	452	437	417	388	422	432	427	400	397	390	405	380	370	396	381	408	439	409	382	409	374	395	419	405	395	427	377	393	399	424	392	385	401	392	399	410	374	396	403	394	380	395	431	408	369	399	403	380	381	382	409	389	385	416	420	420	411	372	397	387	416	406	420	412	389	390	378	381	400	417	424	388	397	399	377	434	384	382	414	376	439	406	376	393	357	441	399	370	367	396	402	365	374	368	359	421	382	395	407	371	385	399	376	392	412	375	378	419	441	383	381	363	398	411	394	410	369	433	414	420	422	380	407	358	423	383	354	400	369	382	413	402	403	361	378	408	415	396	394	380	426	380	397	389	386	375	405	420	380	388	386	407	386	421	367	417	412	405	409	388	389	436	372	375	418	366	401	405	384	425	370	360	396	384	382	410	413	387	423	400	401	395	391	401	382	406	401	405	359	375	412	414	370	401	378	408	422	380	378	393	390	395	443	382	417	395	427	398	400	400	419	369	413	421	399	440	461	397	393	409	370	379	394	400	380	398	379	402	366	361	434	380	416	384	370	405	413	363	422	452	357	371	443	430	410	380	402	366	450	401	392	377	421	417	408	405	398	390	421	392	410	368	378	373	375	367	441	371	401	411	390	404	368	389	403	412	376	392	376	397	427	391	416	383	405	373	389	413	370	383	375	426	426	374	395	385	383	368	385	388	427	411	375	364	405	354	376	390	388	425	354	391	385	403	402	412	418	402	451	381	408	395	391	411	389	379	395	375	396	407	407	380	376	415	413	402	407	425	404	394	427	385	397	408	376	377	413	360	402	394	433	390	373	398	390	401	382	397	418	403	381	401	370	401	402	381	409	402	432	405	403	427	425	420	416	404	391	380	380	406	409	418	390	392	400	438	389	418	438	430	443	429	354	412	380	398	399	383	392	412	389	385	394	408	392	374	419	417	410	433	435	437	388	400	405	384	379	402	399	406	399	379	363	394	406	393	367	402	389	363	380	425	448	374	392	385	399	403	412	420	378	399	382	438	414	379	384	388	411	389	404	386	388	370	382	405	407	410	408	440	405	378	402	436	380	401	372	373	405	406	386	367	421	384	359	407	391	371	384	382	391	370	391	412	349	407	406	391	400	387	412	406	403	406	403	430	391	384	389	410	384	392	389	403	438	399	378	384	408	425	396	392	403	356	399	381	410	410	393	380	352	432	418	401	417	402	375	407	437	401	385	373	389	390	405	389	379	403	374	451	377	442	393	416	442	350	402	428	393	393	415	411	400	391	381	414	404	434	366	383	391	396	403	372	434	387	397	412	407	442	442	435	398	404	406	381	392	390	408	405	357	402	393	363	386	422	370	393	347	398	415	408	380	420	418	384	425	383	413	355	386	407	423	425	417	381	368	377	362	387	375	373	412	408	403	396	389	416	397	441	412	418	425	409	393	426	393	401	374	398	406	416	389	378	412	397	376	369	396	398	413	359	402	356	363	397	376	389	410	421	393	405	415	396	366	434	403	393	425	387	391	431	399	393	390	375	438	384	410	464	397	395	394	391	393	414	400	410	403	406	395	403	424	371	384	421	398	397	404	385	395	386	407	408	388	401	383	388	383	378	407	369	401	389	417	400	430	392	391	411	382	406	373	393	412	408	369	421	401	398	436	415	415	411	368	405	402	386	365	403	382	344	390	421	375	434	431	410	371	411	389	429	392	402	409	365	380	428	390	372	427	378	380	385	389	387	408	387	397	395	406	385	358	382	430	394	392	391	445	418	416	420	403	362	389	404	411	423	405	388	380	384	386	372	426	412	388	401	389	405	466	374	386	390	361	371	403	405	383	355	391	411	353	407	432	370	409	398	400	406	416	369	441	404	400	409	378	371	381	402	395	401	412	393	397	404	368	403	393	405	403	383	360	380	405	389	377	418	386	400	417	387	397	372	424	372	381	406	414	376	399	406	400	389	413	410	384	422	423	392	410	379	371	389	371	397	413	400	360	379	421	386	382	416	385	411	430	407	399	418	373	419	406	396	398	359	412	373	379	389	413	361	401	407	393	435	375	421	409	411	407	384	414	384	409	381	373	412	406	389	393	407	390	397	424	393	416	392	406	380	379	406	383	415	381	387	412	403	373	402	381	399	422	404	379	409	433	394	390	388	382	374	391	405	388	402	430	389	406	426	374	386	429	402	403	416	389	409	400	389	424	399	417	393	389	368	410	414	402	411	374	393	379	408	386	409	433	378	398	396	378	391	418	405	354	395	427	365	405	407	403	386	383	425	399	377	392	430	384	390	391	382	366	385	363	386	407	408	370	434	398	355	368	419	379	388	404	376	364	363	396	368	368	406	421	398	360	361	436	384	403	390	408	433	403	393	408	411	375	407	404	413	412	378	384	409	392	377	401	378	368	435	404	418	415	396	430	366	350	380	421	388	383	416	412	422	410	413	439	356	386	394	397	397	400	387	415	368	395	380	408	388	414	418	436	406	375	357	357	398	415	418	361	348	412	371	380	401	413	407	392	380	362	361	402	410	374	388	389	413	419	388	388	401	425	367	378	389	396	397	374	428	413	365	366	411	399	389	401	392	389	458	395	379	378	395	407	366	414	396	391	395	392	402	398	393	395	395	378	435	414	389	413	397	398	375	385	396	376	390	411	416	401	365	381	386	409	384	421	410	432	389	384	425	367	402	391	403	393	358	375	398	390	423	389	404	406	402	384	394	369	413	392	379	416	413	358	394	417	386	365	416	385	385	415	397	402	384	396	427	426	410	382	413	395	405	408	378	400	368	403	417	381	382	399	397	405	394	402	376	376	405	380	376	411	446	392	363	385	399	394	356	433	389	413	396	368	366	429	357	402	407	412	397	408	405	393	410	405	407	395	393	424	373	379	386	392	411	396	389	413	442	365	437	423	384	387	391	427	383	395	382	387	402	394	400	396	386	372	404	397	359	367	411	395	381	396	407	366	379	409	372	403	369	376	413	404	417	437	385	393	395	401	362	396	393	411	405	398	357	411	379	393	389	405	357	376	388	411	369	371	384	418	396	409	394	378	386	366	373	430	388	416	406	381	401	400	381	408	359	349	394	398	400	406	393	391	415	400	391	391	402	407	388	388	396	408	387	408	376	362	413	386	393	406	385	379	408	385	387	359	390	377	398	386	367	430	386	362	392	374	381	366	421	406	364	417	369	400	388	396	381	426	389	402	391	381	364	402	397	385	376	376	397	417	437	420	398	396	393	402	395	392	406	407	365	369	400	423	386	402	399	383	406	428	406	371	404	416	391	390	398	430	414	414	404	382	359	418	388	431	423	386	383	404	383	414	409	383	378	398	371	372	408	428	444	405	396	414	418	381	408	394	397	418	375	389	395	432	405	396	385	403	386	396	385	408	412	409	410	400	397	394	413	405	400	410	390	394	409	369	394	398	428
24238	21388	25690	27455	21396	21345	2166	453	311	278	254	248	226	178	190	222	194	185	185	184	171	177	191	185	172	183	204	158	169	182	205	209	193	173	164	183	168	170	162	164	175	176	155	187	211	181	188	211	180	193	185	172	191	196	176	212	181	187	174	159	154	188	161	192	197	213	195	198	165	168	179	170	200	198	175	183	149	180	191	161	181	177	177	149	185	182	166	185	177	200	198	166	200	166	184	163	195	186	149	164	186	172	192	166	152	193	193	141	190	187	186	170	165	138	174	181	191	167	173	164	172	173	171	183	142	190	181	174	197	165	161	180	168	145	160	175	161	173	160	183	173	192	171	163	168	182	195	175	170	181	185	186	164	195	151	163	194	153	154	221	145	161	196	190	157	170	148	161	181	162	164	179	164	150	175	173	163	170	167	162	157	158	187	189	188	190	173	152	174	165	163	163	175	167	175	186	166	175	176	157	153	181	190	174	165	174	219	169	182	153	189	180	180	181	169	182	157	174	163	163	174	178	173	177	173	180	177	137	159	169	171	180	170	199	185	191	182	161	168	161	165	166	189	154	178	154	139	168	170	164	183	180	179	185	191	174	171	169	179	169	181	174	144	195	157	168	157	173	185	154	169	161	192	199	150	178	172	180	153	163	163	163	158	183	174	175	184	187	179	169	169	160	155	169	186	150	188	172	155	176	187	176	171	169	169	195	158	180	154	171	194	164	211	192	187	169	193	167	179	153	168	149	163	172	179	181	148	178	191	197	167	182	169	177	155	192	171	183	201	162	153	158	173	174	160	171	172	166	156	164	181	152	177	182	181	173	180	172	163	177	173	161	174	185	160	179	164	173	170	164	157	189	154	168	172	145	171	152	165	163	178	189	188	165	146	140	194	178	192	162	160	166	180	154	149	166	170	166	175	167	179	188	172	170	172	158	176	225	146	167	171	164	175	155	175	164	146	184	208	197	166	187	193	164	184	160	145	170	146	168	207	147	185	166	168	157	165	167	141	155	176	153	140	170	176	145	183	173	166	197	184	153	155	164	175	183	162	165	192	193	167	184	173	170	154	185	192	179	192	141	153	159	159	137	191	170	175	167	173	187	166	162	176	166	200	164	161	161	164	178	166	170	155	179	155	170	168	191	186	188	183	184	144	161	176	179	179	167	167	182	201	179	190	186	159	173	201	170	187	176	167	147	179	182	170	169	162	187	185	168	156	169	210	174	175	160	176	170	134	188	161	161	155	160	176	166	172	157	157	154	185	157	177	155	155	180	159	194	190	165	185	171	187	171	154	164	168	166	158	181	170	176	161	193	198	177	172	151	167	188	177	175	162	162	155	164	177	158	151	193	180	171	148	176	138	186	159	171	176	169	178	169	177	156	174	212	168	162	187	157	162	166	195	173	176	182	147	169	183	155	171	166	194	194	142	147	156	149	180	168	154	174	159	176	163	187	164	170	167	186	195	194	169	165	179	193	160	171	186	170	157	151	151	193	168	162	172	156	156	168	167	190	176	185	169	180	169	180	177	149	175	170	160	181	173	182	173	165	158	174	195	179	176	161	162	187	151	165	136	148	194	179	154	160	186	175	150	190	174	164	162	144	175	180	160	163	183	180	171	175	151	171	155	180	170	194	187	166	172	164	169	168	184	146	175	182	172	204	176	175	182	169	176	166	164	200	184	184	178	154	170	190	158	177	176	174	172	136	170	162	167	181	217	178	171	165	179	205	199	160	203	180	167	168	164	183	198	187	183	158	182	166	167	141	175	172	146	172	163	200	139	159	169	177	195	189	151	185	159	202	170	166	165	166	156	184	182	172	180	158	182	186	179	188	179	172	191	163	187	202	172	145	164	150	165	175	163	199	172	140	160	150	169	177	177	185	178	161	151	163	158	163	191	154	161	158	158	173	207	168	167	183	176	153	181	162	170	149	158	161	188	179	176	147	182	166	167	164	165	175	175	175	187	186	180	151	176	156	165	165	149	181	173	172	163	164	185	164	173	196	173	172	169	165	169	157	151	161	176	139	177	160	149	160	186	156	158	172	176	184	178	156	164	158	163	190	181	169	181	169	173	193	188	177	179	157	158	180	191	179	145	139	148	170	173	167	164	159	161	164	168	167	196	168	177	176	169	161	186	188	197	142	171	149	173	166	167	180	174	175	184	204	167	175	173	176	185	162	191	176	190	177	174	182	194	179	213	161	162	162	167	163	160	163	168	135	175	170	157	138	142	171	173	188	147	143	163	168	164	189	171	157	186	177	189	157	158	169	164	154	182	177	178	171	190	162	150	163	190	178	158	153	160	182	153	157	170	161	156	145	182	190	204	144	181	173	152	166	169	142	198	162	170	186	198	184	162	196	184	164	176	194	169	177	176	175	166	173	172	191	186	171	183	182	168	164	160	158	138	168	159	148	180	166	180	193	177	160	145	159	162	136	189	171	152	149	196	178	180	177	189	187	162	174	191	155	164	151	176	187	195	166	164	171	197	159	168	149	156	187	171	170	170	158	169	163	143	176	162	174	152	154	170	189	195	157	176	150	182	185	163	174	190	194	161	167	164	180	178	164	150	193	196	163	188	174	144	168	190	181	174	153	172	170	165	179	177	166	195	152	177	179	158	195	165	138	149	163	172	181	197	170	179	167	183	201	187	180	157	161	171	151	140	196	162	179	182	157	154	177	149	187	213	172	171	197	174	172	172	181	194	157	188	163	192	169	160	144	146	172	171	189	155	152	207	175	149	195	175	176	177	158	188	182	160	155	169	168	136	174	194	168	163	156	178	172	152	163	182	177	165	176	169	177	148	156	171	156	138	189	154	186	178	183	156	186	169	160	162	182	174	176	178	188	179	171	170	164	177	150	164	168	160	189	173	147	187	155	188	165	154	193	168	156	162	154	157	168	180	177	155	159	156	178	167	160	172	175	166	166	164	159	166	174	184	161	188	173	167	153	167	172	160	190	171	161	153	173	184	170	200	144	174	178	188	157	147	150	147	155	177	188	171	175	166	150	158	201	177	181	187	168	170	172	158	157	165	159	154	175	169	180	129	146	181	184	147	179	188	176	157	176	154	155	189	150	178	173	177	191	158	159	196	180	201	169	161	189	167	184	185	144	150	166	169	180	185	188	162	142	162	185	175	173	175	174	177	182	176	181	170	169	202	182	160	162	164	167	162	153	150	192	171	166	145	170	179	150	177	166	165	174	163	153	171	189	182	196	175	173	174	185	195	154	162	177	162	174	174	167	188	179	173	158	165	154	179	169	178	163	178	162	174	179	192	168	175	152	192	162	167	196	165	158	159	168	156	171	177	158	157	163	166	194	195	190	178	185	194	157	156	165	155	162	171	151	176	180	176	165	189	171	159	179	154	170	201	157	150	154	157	153	162	179	162	178	189	204	171	171	204	150	143	171	164	186	168	188	170	181	153	155	156	172	167	168	170	205	158	124	186	180	187	151	160	203	171	181	172	173	164	179	186	147	162	160
3289	4552	2673	1203	784	601	508	479	450	439	442	416	399	388	408	378	368	392	408	400	386	416	384	402	403	367	347	371	359	340	425	395	381	362	423	412	381	371	346	387	384	379	382	393	347	394	398	342	394	419	411	351	380	399	419	386	442	372	398	377	355	380	420	372	364	399	377	393	347	391	363	405	380	400	383	379	371	366	391	351	390	359	384	372	381	361	391	392	380	395	366	392	403	369	357	334	346	397	377	370	385	391	392	400	377	381	343	349	414	391	361	387	358	386	383	381	380	415	361	364	359	364	378	396	342	390	373	384	423	345	390	372	371	359	377	396	383	368	404	386	407	384	344	404	374	379	354	413	368	392	372	386	402	346	382	387	355	362	355	366	377	370	397	391	410	379	378	389	353	387	397	368	376	382	384	393	339	364	358	372	384	357	365	371	373	345	392	350	360	414	418	351	361	368	372	377	395	381	371	406	402	367	397	387	392	394	389	363	380	379	366	400	352	386	394	395	376	369	386	358	350	384	347	389	374	362	384	364	411	366	372	349	354	350	402	380	393	373	396	414	345	388	361	366	346	403	392	382	389	380	388	362	377	386	376	375	394	375	371	394	362	363	381	406	380	352	368	356	392	388	360	351	373	377	359	387	355	369	375	393	383	373	378	387	378	397	376	409	354	370	415	381	393	367	376	402	388	400	366	391	367	389	381	357	360	393	360	374	386	374	361	394	388	366	346	392	393	379	352	351	395	376	395	375	398	387	357	389	370	365	391	407	366	393	397	394	399	399	375	393	388	389	388	363	379	401	405	367	412	372	370	396	360	365	362	427	369	407	408	392	373	350	335	377	333	376	391	385	360	371	354	359	371	370	377	404	348	366	372	394	377	382	380	367	340	405	407	366	367	381	345	348	397	355	396	378	365	368	380	368	409	402	381	382	429	365	382	351	386	375	373	407	406	390	390	375	369	357	361	376	351	381	343	424	374	394	394	353	384	396	357	378	367	389	389	417	410	397	396	398	385	394	383	385	400	378	385	407	369	368	393	372	380	402	399	383	368	360	423	376	366	384	383	395	364	386	356	393	374	360	369	381	391	404	380	362	364	399	391	348	372	373	357	395	401	373	375	383	390	354	363	358	348	412	356	383	372	369	386	353	381	398	366	357	365	362	393	379	380	359	389	396	348	359	378	378	379	382	399	368	383	432	388	384	342	422	331	351	378	405	370	355	373	414	387	342	355	366	370	384	380	409	360	388	378	373	376	387	381	376	354	376	390	348	379	358	368	384	373	383	379	358	359	376	380	357	357	360	392	382	376	358	385	389	392	380	389	401	378	355	381	349	424	384	356	378	339	371	395	404	387	382	357	356	371	407	361	363	382	377	348	368	369	397	405	379	388	395	347	379	370	383	375	395	386	384	381	400	372	393	381	330	342	350	359	356	338	384	394	373	392	402	353	377	372	407	353	365	368	396	414	386	352	371	370	362	381	341	410	411	380	386	394	378	385	366	391	376	348	379	397	378	405	374	352	359	382	346	369	365	373	390	357	401	402	408	409	350	421	375	382	369	393	378	403	377	334	407	348	397	337	391	333	414	360	355	378	363	374	383	340	366	389	388	393	343	361	389	374	372	357	361	390	359	346	391	370	354	393	388	374	349	397	380	362	401	367	420	375	388	374	397	376	378	363	371	381	383	370	369	396	334	371	366	386	401	392	396	381	370	395	351	386	335	355	358	385	393	368	381	382	346	393	379	374	389	340	390	374	325	381	390	405	384	360	399	366	411	376	362	395	373	362	374	372	403	405	367	411	365	375	344	344	401	393	393	359	363	351	399	393	389	386	399	342	384	383	408	396	363	407	359	386	383	369	362	372	403	391	382	367	363	401	400	406	407	363	397	380	381	390	361	388	404	385	356	374	364	380	378	375	365	400	391	357	384	353	401	385	358	388	390	364	360	356	387	342	402	376	354	378	381	385	378	364	379	343	390	418	387	386	421	375	386	376	375	379	384	369	362	391	386	401	379	411	357	379	411	347	377	371	414	403	366	385	369	377	351	373	370	365	381	328	424	386	410	375	393	376	371	403	390	391	389	387	357	381	383	397	377	383	375	392	383	365	398	374	366	362	379	328	368	401	368	372	331	331	402	320	381	377	376	379	390	407	352	408	343	411	371	363	365	394	358	377	393	368	361	406	376	422	405	373	356	394	363	336	379	405	367	382	355	403	350	361	366	375	384	371	381	370	386	363	365	402	399	406	349	373	392	396	418	341	385	388	384	369	347	386	368	406	396	392	365	381	409	384	371	361	391	349	400	349	390	424	400	395	404	380	372	364	417	411	348	356	367	374	371	373	376	375	387	357	391	394	386	392	359	389	409	380	386	342	385	399	379	380	370	372	369	365	363	379	374	392	366	398	392	378	390	398	373	410	371	373	356	368	389	392	368	382	396	346	412	382	381	397	368	358	379	402	395	354	387	378	370	366	382	356	392	396	387	391	399	385	366	396	359	367	341	356	350	400	342	365	393	395	354	375	407	360	380	377	357	380	357	366	410	399	377	381	374	398	367	356	390	387	392	365	377	382	365	364	360	420	347	377	403	364	362	354	343	341	358	381	366	365	405	387	402	382	419	405	362	400	389	372	367	381	406	379	381	401	412	402	408	378	372	405	360	420	394	384	362	403	373	380	364	386	373	379	378	382	378	367	374	337	342	409	437	337	351	396	369	340	388	366	377	384	406	374	348	384	374	374	416	377	400	391	384	391	386	386	347	359	398	383	399	392	390	356	346	365	374	397	334	391	406	363	345	394	388	409	390	376	402	378	379	405	335	380	399	421	377	354	352	412	359	363	413	409	386	372	379	372	374	360	384	391	358	360	354	392	401	338	363	352	416	394	346	371	377	372	373	339	369	380	368	372	383	379	349	396	379	367	411	408	381	367	378	382	371	389	427	359	373	350	369	394	387	382	376	404	383	360	386	356	362	355	371	389	378	402	349	397	405	362	370	377	366	362	379	399	417	353	380	399	345	375	371	383	344	373	384	378	378	368	390	403	392	361	361	356	345	374	384	393	372	362	375	377	389	382	392	367	402	390	380	381	380	429	342	363	351	372	358	349	399	395	403	363	424	390	366	378	376	354	390	380	419	378	372	371	414	376	362	400	392	334	406	354	352	351	390	400	388	383	399	365	366	377	374	353	360	370	398	414	364	367	408	411	402	368	380	349	367	350	329	378	379	361	369	360	372	350	382	387	378	402	343	344	384	374	362	345	372	402	399	357	401	329	391	381	377	377	373	408	374	407	380	380	397	357	374	400	378	342	387	371	400	400	383	358	341	361	406	383	366	346	403	347	370	379	384	408	366	345	391	366	402	407	374	369	380	371	406	405	365	374	381	362	392	365	412	371	356	387	377	397	384	388	360	367	406	412	358	348	391	401	368	387	383	405	374	365	359	320	373	371	364	380	377	412	359	382	363	384	401	410	401	403	370	366	356	363	416
32888	10655	863	185	129	127	144	132	123	141	137	149	136	141	148	136	136	135	123	106	115	129	130	155	147	140	135	112	131	132	130	144	130	133	136	130	125	115	155	140	130	122	146	143	148	131	150	140	137	137	147	146	146	126	145	120	133	130	145	148	125	126	125	146	140	129	142	139	137	151	143	129	141	143	150	138	135	151	123	141	147	131	147	124	148	139	131	126	161	125	127	138	137	127	122	144	131	130	114	139	136	142	107	113	125	122	137	151	157	135	115	126	112	127	138	119	141	129	124	147	150	128	141	133	127	128	120	131	130	127	148	123	119	141	144	131	133	150	112	156	140	130	137	133	137	141	143	138	125	159	131	118	124	125	106	117	113	132	118	122	116	129	152	149	115	116	119	142	131	127	115	134	135	141	121	124	107	155	136	127	137	127	137	115	118	123	127	138	125	130	153	128	133	106	143	147	126	127	155	139	116	159	145	120	132	135	124	135	140	124	121	128	102	134	137	124	135	123	142	133	127	115	133	138	133	111	159	146	153	153	137	148	123	134	158	129	130	138	140	123	112	142	133	145	134	145	119	118	130	147	133	112	138	132	128	120	137	142	138	128	132	123	137	153	123	118	140	146	150	126	142	145	133	120	126	116	122	115	133	139	147	140	104	113	132	132	141	123	161	118	143	135	123	132	143	131	133	93	136	127	124	133	150	107	128	138	133	129	146	141	143	133	120	138	136	132	127	140	133	140	134	139	131	143	131	139	145	142	147	158	129	133	128	131	133	118	128	141	154	133	145	142	148	120	115	129	135	135	123	141	130	124	135	154	127	126	157	126	107	125	137	127	111	142	161	122	141	133	135	126	141	143	159	129	125	127	134	148	143	118	141	122	120	106	123	130	120	120	133	137	125	149	136	112	123	132	131	136	139	132	144	119	137	114	153	144	140	153	145	155	137	127	133	131	128	131	134	126	134	127	140	140	121	141	130	134	128	137	132	158	131	116	136	151	128	126	150	109	139	145	144	126	124	131	135	150	145	125	116	138	137	129	123	125	127	134	121	118	142	119	132	129	127	133	138	136	116	140	120	138	128	141	123	145	131	123	120	119	132	134	132	136	142	128	144	129	153	129	144	140	147	131	134	126	95	136	151	146	150	127	145	119	126	134	139	121	149	153	138	134	128	141	129	140	115	117	130	127	130	128	131	131	119	131	99	137	126	134	142	144	126	146	138	131	141	128	134	127	129	143	130	152	130	133	143	162	106	116	123	125	151	157	127	146	119	125	133	127	149	144	141	124	137	160	114	122	143	129	123	132	122	144	126	108	125	128	153	140	139	124	130	125	149	163	128	139	156	126	152	112	125	117	109	136	128	125	140	121	121	147	115	151	142	130	106	115	145	113	139	147	135	131	144	135	123	171	138	155	123	116	121	131	137	148	139	130	148	155	138	176	151	130	132	136	158	149	134	112	137	140	123	133	117	137	114	122	150	137	125	139	131	114	134	126	130	131	122	164	119	125	132	144	145	136	121	132	130	136	133	139	123	128	121	151	146	138	117	125	145	132	142	134	140	127	127	142	120	141	132	129	134	119	149	134	131	139	127	119	140	146	137	124	104	147	130	130	115	152	110	138	139	115	118	135	130	115	117	125	129	141	167	96	127	131	143	124	127	137	129	150	138	150	133	108	132	128	133	117	123	125	154	129	137	132	143	133	125	111	114	117	148	157	127	142	149	136	140	136	149	135	126	148	122	111	144	138	112	134	95	128	144	136	130	121	123	127	131	123	136	120	148	134	136	107	122	132	150	133	139	147	124	144	133	133	145	142	145	128	124	147	107	128	126	122	136	100	151	125	125	132	90	138	113	118	103	149	138	144	128	133	130	130	143	119	139	106	139	124	137	140	141	159	112	128	117	134	140	133	150	133	144	146	115	129	138	139	145	137	136	147	127	116	125	115	126	123	137	129	142	148	118	134	113	133	143	134	136	128	137	121	150	154	151	125	126	136	141	147	134	140	116	173	131	130	132	139	137	141	136	117	143	123	120	122	146	119	133	139	142	142	117	122	134	146	144	153	140	115	147	138	117	131	120	142	149	122	108	110	148	127	134	145	130	137	137	132	100	121	129	120	116	128	122	152	124	134	118	123	139	145	140	136	135	134	151	137	133	133	125	144	153	112	133	144	133	126	120	135	121	145	122	105	127	149	117	132	157	130	136	132	137	144	120	138	141	119	136	154	131	136	145	149	136	126	136	131	130	133	145	128	150	135	150	131	151	146	138	124	132	133	117	151	141	143	132	143	123	123	131	121	148	126	132	116	150	135	126	153	132	109	143	135	121	139	142	133	122	134	140	154	120	129	154	153	136	108	136	131	124	135	142	116	124	134	118	123	141	142	129	128	168	142	97	140	133	131	140	114	132	123	142	130	145	137	128	145	136	145	154	121	132	145	135	136	138	155	120	115	143	139	142	120	135	144	156	132	137	116	135	120	113	111	109	135	103	132	119	133	122	141	137	132	131	113	134	126	108	141	118	129	111	140	144	114	143	129	148	144	127	142	131	142	132	163	137	125	147	121	145	165	154	120	135	118	144	120	136	149	145	128	147	107	113	128	141	125	140	141	138	137	140	119	109	111	126	121	112	123	119	136	119	118	138	129	131	127	152	123	154	123	115	134	126	139	143	133	142	125	146	145	133	127	126	140	115	129	137	144	130	146	121	135	146	124	124	130	133	128	126	116	150	116	134	154	109	140	138	137	126	146	131	119	149	127	157	106	131	140	142	153	145	151	132	119	117	123	141	138	127	125	143	170	163	148	124	128	133	140	145	152	120	127	135	133	107	124	144	152	135	116	143	137	117	140	151	126	118	137	133	152	122	141	130	140	136	131	120	122	137	150	124	147	161	128	141	134	123	134	132	162	128	139	135	125	130	144	137	132	122	115	130	133	131	118	127	122	121	112	102	138	136	132	113	123	117	99	106	139	126	154	138	143	137	127	141	152	125	147	140	140	114	139	134	123	126	132	124	134	138	101	134	124	110	129	128	142	118	142	123	121	122	143	127	155	132	130	133	162	152	137	124	126	142	126	153	135	143	121	126	134	130	117	124	144	133	139	141	141	142	132	151	146	130	158	113	131	136	150	129	139	145	134	154	126	120	109	122	158	124	136	134	126	156	126	131	145	143	125	152	130	138	128	135	131	149	147	155	120	114	140	129	127	137	137	148	145	115	137	146	123	114	132	120	114	134	127	122	129	156	129	150	123	133	134	129	123	105	148	169	156	134	151	131	111	146	117	139	137	140	139	135	133	146	111	123	118	140	126	138	129	135	124	128	126	138	123	128	129	142	120	137	120	127	128	142	126	114	147	130	136	107	115	122	133	129	122	127	118	122	138	116	129	130	114	119	153	143	125	131	129	140	132	137	130	130	133	114	154	136	123	121	151	122	114	142	146	138	137	138	144	135	123	114	136	154	117	132	143	131	122	141	138	132	132	134	120
5219	449	376	349	358	341	302	324	322	349	301	323	306	311	306	329	311	329	320	301	341	308	313	344	294	330	297	300	362	311	295	320	356	303	314	310	309	317	325	332	324	318	344	332	314	298	342	332	295	328	289	291	330	362	310	324	290	342	336	313	318	280	349	341	320	323	320	307	330	316	306	335	300	317	315	335	284	300	351	327	319	312	312	310	328	292	280	298	326	335	325	332	302	338	331	337	334	321	317	315	318	325	308	309	358	289	346	308	325	335	325	325	293	295	330	346	285	320	324	319	322	335	305	346	334	322	334	312	341	307	317	317	282	293	336	331	320	313	347	351	345	324	295	336	307	315	311	340	321	294	333	344	340	352	331	328	331	342	343	270	309	297	327	301	311	333	296	340	332	360	313	335	286	325	309	342	350	313	304	315	342	342	343	323	341	318	330	340	332	315	267	329	299	316	303	328	349	309	293	329	357	351	314	355	319	314	327	347	318	286	306	327	303	306	349	314	301	298	345	309	322	336	288	321	328	317	285	317	327	340	345	312	346	322	316	312	293	348	310	294	316	356	322	317	311	289	340	300	326	300	306	323	286	344	337	314	321	295	340	298	302	328	325	286	297	343	326	322	283	314	328	340	341	315	307	339	334	317	319	298	328	318	328	355	318	283	337	325	303	308	297	294	314	314	340	336	327	313	319	318	304	315	340	333	307	326	315	325	304	319	327	323	330	316	357	337	320	306	327	334	306	329	311	370	341	330	277	297	355	320	305	323	303	321	306	280	304	344	310	338	319	323	322	353	334	341	345	298	317	334	320	334	287	303	303	309	312	339	329	291	315	315	282	324	305	325	321	295	322	347	297	320	342	319	318	310	320	284	301	334	310	309	319	334	287	296	313	292	308	332	297	332	292	323	361	342	302	352	327	314	320	309	303	335	363	315	302	296	312	324	330	294	339	306	300	318	333	335	300	323	322	304	288	336	365	303	334	341	325	327	315	330	348	325	331	294	301	316	331	299	330	275	315	306	310	311	339	317	319	317	329	316	288	342	321	353	301	314	327	334	326	312	330	321	355	304	328	305	302	335	326	329	316	344	344	338	303	331	318	337	303	320	318	286	320	298	315	309	328	304	295	327	323	335	331	330	308	333	327	312	300	330	318	268	314	312	317	328	346	344	312	305	304	333	308	319	322	314	317	315	319	319	285	341	306	333	308	310	328	294	344	379	303	330	272	335	305	347	318	309	290	319	336	310	362	328	310	292	286	302	346	332	336	323	311	307	327	335	299	307	297	322	348	298	333	322	336	309	325	328	309	309	287	334	305	319	302	314	310	304	347	331	354	336	316	324	320	331	340	317	343	350	342	300	340	294	316	343	324	340	304	305	297	341	310	305	306	350	305	362	298	336	324	314	316	314	318	322	287	302	312	327	319	303	306	342	335	319	330	310	342	316	316	322	294	341	325	325	337	295	294	287	308	300	280	320	336	330	331	296	347	336	325	271	304	322	315	318	351	298	301	316	317	326	281	335	333	316	300	288	295	328	351	331	277	315	305	300	341	323	319	332	303	318	306	318	330	302	335	334	296	328	313	336	287	331	343	349	314	321	347	308	323	362	339	344	308	312	298	332	315	340	338	314	333	304	323	287	350	295	301	304	303	303	331	335	314	329	308	335	333	310	304	365	322	307	321	322	325	345	308	311	345	312	318	325	305	346	304	315	316	300	293	312	316	300	328	311	344	289	319	347	335	326	317	344	354	320	304	309	313	324	337	302	306	325	326	326	327	337	316	304	330	291	392	346	291	331	304	301	337	345	354	339	319	289	330	340	314	325	332	310	335	333	335	315	321	320	336	321	333	284	328	321	318	332	312	316	308	328	299	315	314	344	317	302	304	320	308	344	313	334	325	294	305	300	291	345	352	277	331	330	318	313	305	356	317	358	330	304	316	320	345	335	288	336	302	325	352	343	310	311	324	292	323	330	304	301	317	318	342	297	300	340	344	352	326	342	323	325	330	363	329	317	310	314	309	308	326	325	351	300	321	328	326	323	330	321	315	309	357	334	331	313	300	341	357	321	290	322	309	343	350	335	320	303	337	325	334	321	317	317	347	341	320	305	321	314	310	331	325	333	318	318	323	316	343	331	336	339	306	342	309	334	322	321	317	329	314	342	297	351	285	348	353	314	304	360	329	314	309	337	315	318	296	324	321	345	303	312	331	327	325	307	323	332	334	326	353	314	342	326	345	310	313	355	348	311	325	288	323	294	329	320	310	286	367	288	330	323	325	324	308	351	350	334	325	316	333	328	307	300	305	347	305	319	288	286	289	291	304	318	322	343	301	265	299	348	310	341	312	339	320	318	325	350	370	315	347	316	318	295	309	330	289	338	316	302	341	320	297	365	354	306	338	285	321	320	354	311	273	321	319	339	302	297	329	281	308	338	334	321	319	329	344	308	316	287	295	316	308	318	303	312	318	337	327	300	334	315	314	316	347	348	327	326	303	322	330	295	307	297	290	312	330	323	353	306	335	329	322	326	339	316	337	326	345	332	314	306	339	323	343	319	311	360	302	290	328	309	325	321	320	329	309	334	342	320	323	332	357	309	312	322	309	343	336	308	335	332	325	319	321	337	301	320	312	348	340	302	341	315	317	312	342	332	301	313	292	329	315	316	285	302	299	290	325	320	313	308	314	283	282	331	318	331	304	287	333	304	312	331	297	300	330	311	310	323	314	295	322	331	304	317	331	304	339	286	317	332	329	301	330	322	326	343	288	311	313	344	317	300	342	292	315	327	337	303	321	331	345	296	325	340	331	268	293	308	291	319	312	341	303	288	327	294	336	340	293	324	340	310	331	319	308	311	329	313	324	312	304	294	335	314	345	329	349	313	306	347	323	320	326	306	343	334	316	326	296	310	349	301	339	327	308	317	293	313	328	343	317	294	349	321	334	352	332	323	305	326	332	321	337	295	325	330	315	330	304	335	324	326	305	318	307	307	328	347	287	319	336	340	321	304	324	347	309	313	301	337	330	304	322	306	302	332	317	310	312	316	296	326	310	303	334	317	309	354	339	302	333	310	331	300	311	317	323	285	324	324	323	283	320	290	343	308	321	333	302	316	309	292	311	317	323	320	343	333	318	328	335	325	335	346	328	308	334	327	337	336	302	340	316	356	317	311	317	330	318	306	284	318	323	297	322	304	331	305	315	314	347	347	311	315	335	303	338	328	300	355	344	335	296	314	326	303	313	308	328	320	337	304	335	317	317	326	312	344	346	316	315	301	344	324	314	323	341	281	316	346	344	355	332	292	326	338	332	340	345	334	302	302	319	299	342	315	338	305	329	323	298	322	315	356	324	312	330	323	321	339	304	336	291	357	303	323	305	298	325	355	338	326	307	340	339	323	333	341	352	312	317	306	322	334	325	305	323	339	318	305	314	314	345	348	326	299	284	302	311	332	306	282	311	315	316	316	314	317	328	306	345	344	317	350	312	317
25034	21380	25060	28046	21166	2720	356	255	243	223	225	226	211	205	198	205	194	170	202	184	166	164	169	185	181	161	182	187	183	170	150	154	196	169	180	171	176	194	197	193	178	182	170	206	207	183	170	168	176	190	196	178	175	165	190	162	184	180	175	183	194	166	167	206	188	206	181	190	173	170	204	171	183	169	169	180	153	169	207	172	185	179	174	172	178	164	188	180	190	186	198	185	206	178	174	162	164	185	175	160	166	154	194	157	191	180	158	178	165	204	182	157	163	169	179	181	162	149	165	182	156	173	174	167	180	185	191	154	184	180	185	174	186	162	182	162	153	186	199	182	159	157	193	182	172	173	182	151	173	156	188	182	149	174	152	172	146	171	174	184	180	192	185	187	188	171	166	187	190	147	184	175	185	160	219	193	181	165	180	189	157	189	153	180	162	160	161	158	186	166	175	212	202	189	173	192	180	190	182	175	164	161	171	181	169	174	178	185	175	178	165	179	176	150	195	220	157	184	169	158	159	181	170	185	171	171	195	138	189	191	167	192	169	166	145	149	183	167	180	190	169	187	164	180	190	178	166	188	169	175	186	173	174	167	166	170	198	168	197	151	218	158	168	175	179	182	162	188	166	210	174	150	175	176	179	167	195	183	168	163	162	167	169	170	159	189	154	167	166	161	191	144	162	179	179	174	165	174	178	156	153	160	150	182	170	154	200	171	179	176	155	175	168	176	165	184	173	166	168	141	170	192	149	171	190	181	180	174	175	198	198	194	172	188	193	188	174	165	169	162	178	187	159	160	184	193	174	174	164	174	160	185	159	180	159	173	169	173	164	154	163	165	154	164	174	164	192	168	193	173	181	164	164	160	154	189	161	162	174	175	167	135	172	178	162	189	177	151	180	162	186	161	169	173	170	171	164	180	162	184	179	173	153	202	161	172	166	164	163	161	170	162	166	184	174	188	172	160	178	174	161	171	187	195	170	192	184	159	148	185	163	188	180	195	163	170	166	178	192	180	159	164	162	141	165	169	174	164	172	186	175	169	181	172	179	181	172	162	180	179	167	169	206	185	186	185	142	187	182	164	167	186	170	162	161	168	180	179	159	176	163	150	177	176	186	217	175	186	183	161	185	163	153	182	172	180	151	159	185	156	138	176	151	188	200	160	185	191	162	181	178	176	173	188	168	179	175	169	163	178	161	168	154	175	137	179	162	164	195	150	194	170	179	154	176	162	161	190	157	164	172	165	188	179	187	185	156	183	176	200	189	146	169	158	171	165	170	162	189	182	177	159	187	158	171	176	184	177	176	172	169	142	187	172	188	159	176	162	191	191	196	181	177	177	165	146	185	200	179	185	169	169	149	166	173	161	164	183	168	181	156	183	198	163	168	168	173	192	189	173	159	192	183	183	173	174	192	187	179	167	182	173	164	177	190	190	169	161	191	208	147	165	170	172	172	190	173	147	181	155	169	164	142	168	204	180	161	171	190	175	195	193	164	176	179	157	148	148	184	169	193	165	150	183	170	159	182	167	176	152	156	163	175	169	162	181	170	173	179	161	166	174	182	168	174	174	189	170	181	176	184	185	163	187	187	168	168	192	168	194	207	176	172	162	174	173	177	174	173	168	158	154	161	174	174	154	170	154	188	182	209	154	172	155	176	165	165	158	181	165	186	165	162	193	181	164	179	171	172	168	198	168	179	162	162	151	191	173	132	178	179	185	175	173	191	160	179	200	191	185	169	164	161	186	194	170	185	153	169	178	176	181	161	165	173	170	168	178	181	190	194	162	155	174	165	152	177	156	184	183	151	190	176	165	169	189	177	170	162	148	166	185	176	178	147	136	198	154	164	183	180	175	163	201	189	165	158	170	190	169	167	170	166	188	168	164	158	179	192	165	165	178	181	163	173	188	162	178	152	160	166	199	175	202	153	167	191	172	174	171	175	166	164	199	165	183	163	198	179	171	197	157	159	158	168	170	176	182	184	188	184	170	219	168	183	154	161	172	184	172	171	191	158	165	171	174	167	172	149	166	178	178	185	178	169	183	174	167	179	190	164	155	168	172	177	186	200	151	162	168	171	185	181	167	159	172	173	165	154	182	183	174	195	181	184	178	158	153	197	159	168	163	177	194	182	179	164	181	172	185	154	149	160	197	150	167	184	182	186	194	176	176	171	180	181	173	155	162	179	191	174	177	155	159	178	151	194	172	163	162	163	181	185	182	157	167	180	157	190	182	181	166	190	179	160	171	183	164	162	156	176	173	167	192	170	160	168	195	185	168	146	180	182	182	187	169	201	179	172	165	145	162	160	168	202	172	189	183	186	155	166	159	174	187	165	175	169	166	139	160	167	175	188	176	176	171	182	152	167	164	187	172	161	187	202	199	182	179	173	175	162	153	166	177	160	165	171	189	159	169	172	177	174	198	180	197	179	156	174	185	176	170	172	190	163	176	166	200	183	169	169	160	200	192	170	185	151	175	188	171	168	170	160	177	159	175	164	158	190	164	183	181	161	162	170	172	184	175	186	208	167	170	161	167	170	139	175	198	187	169	185	170	173	196	179	166	160	171	175	176	170	192	166	163	165	157	159	152	178	169	173	183	160	209	186	163	170	152	165	178	147	191	172	198	156	171	195	173	171	202	175	183	183	180	167	191	157	150	174	177	195	169	156	184	179	163	165	171	174	150	150	165	151	171	167	195	165	185	184	165	174	166	189	183	173	173	173	204	184	155	176	173	189	176	183	175	184	162	194	176	182	169	188	158	172	168	159	172	168	202	171	161	163	162	174	185	168	158	180	181	177	183	138	184	189	213	188	174	169	150	193	185	188	188	192	164	193	200	157	178	158	172	189	176	166	158	176	200	172	186	170	183	176	190	152	191	176	162	157	173	179	196	202	167	171	191	168	165	158	173	188	158	190	183	164	191	170	158	174	165	205	165	192	214	170	187	169	183	196	181	197	176	192	170	183	162	183	181	175	171	190	185	169	150	162	153	197	193	166	137	165	200	153	185	146	178	164	185	191	190	168	149	174	189	186	185	164	161	174	161	181	176	182	171	183	167	152	187	175	204	140	183	175	162	160	162	187	166	188	192	173	183	160	177	163	176	188	169	195	183	194	179	180	193	172	165	163	197	188	151	162	167	183	175	157	169	190	151	177	153	178	175	183	178	169	147	166	175	174	175	180	197	178	165	173	180	183	150	171	176	185	168	151	163	171	171	199	197	176	174	179	190	180	180	181	195	176	200	165	175	204	174	169	151	164	170	185	161	172	161	203	164	164	166	206	195	187	167	176	155	186	197	161	162	171	170	182	168	183	145	165	173	154	154	177	175	162	168	153	190	159	173	190	189	196	176	175	191	189	169	191	173	176	172	155	153	170	167	177	165	181	173	171	165	188	184	177	153	195	183	194	171	150	172	168	164	171	181	187	156	168	152	167	146	159	162	174	164	177	168	186	170	182	169	188	169	181	183	170	187	190	195	193	190	178	173
3148	2764	1548	861	591	509	496	442	398	428	422	364	433	389	419	425	410	439	413	406	408	377	412	399	405	380	402	421	404	398	406	418	393	374	396	434	415	391	405	402	386	356	412	374	392	427	375	380	376	390	430	431	396	389	425	402	420	407	417	401	382	393	382	398	424	399	406	413	425	393	379	369	439	373	414	419	425	423	386	430	380	428	404	397	403	412	438	397	373	409	391	403	388	379	389	401	396	386	372	389	397	401	400	376	398	417	419	391	433	381	411	388	416	442	412	384	423	418	394	398	387	378	378	398	408	372	394	371	383	396	374	400	427	392	380	390	402	388	441	404	381	395	406	413	414	377	390	395	418	436	388	362	404	398	410	386	394	404	413	389	392	374	405	385	405	421	390	404	401	383	390	363	418	391	427	385	383	398	396	416	404	404	415	393	393	409	384	371	451	432	416	416	386	392	416	394	394	364	384	390	410	378	385	421	401	407	369	415	383	404	406	360	405	405	406	398	396	382	381	399	405	389	429	432	415	402	398	415	435	396	412	402	379	369	375	384	360	414	435	398	394	380	395	372	413	364	390	386	386	375	411	369	388	371	413	423	413	398	383	415	387	397	396	383	353	355	375	401	414	409	407	429	421	434	378	374	406	397	429	401	361	417	402	365	404	374	409	403	384	404	392	363	379	427	413	402	373	388	403	423	396	390	420	389	425	387	438	402	404	439	378	395	389	410	422	376	371	395	400	382	372	383	375	378	398	410	381	401	410	367	396	427	428	375	413	373	386	415	379	352	392	411	399	390	396	418	411	399	416	380	374	380	400	428	386	440	361	399	374	380	377	412	414	381	414	394	382	420	415	421	360	412	405	382	435	427	403	418	375	419	417	370	388	389	405	420	402	418	424	405	410	386	432	394	404	402	411	406	397	377	392	395	400	411	368	366	396	361	417	388	395	388	393	387	407	347	417	428	405	391	392	375	353	398	401	384	381	396	427	409	417	399	413	398	412	429	409	391	425	395	400	373	414	392	408	396	392	387	389	381	397	369	398	360	365	380	405	368	394	394	403	371	410	421	392	395	423	402	421	394	408	426	392	397	350	414	417	376	408	374	393	415	417	381	392	432	398	405	370	421	407	410	408	396	455	409	379	383	408	435	366	415	418	392	405	378	388	376	401	382	367	404	399	389	429	408	380	411	410	447	404	396	360	413	377	407	409	367	366	389	375	418	412	391	416	417	395	381	387	400	403	435	383	390	398	408	375	394	417	384	434	372	404	415	388	421	384	397	412	384	381	410	404	416	415	384	411	405	386	392	369	386	408	409	416	396	388	409	404	399	370	394	387	425	402	390	404	356	399	409	406	421	466	382	412	391	390	392	418	393	409	383	433	433	402	385	390	379	369	383	383	385	439	402	409	382	417	444	416	387	370	420	360	424	401	425	403	384	426	417	411	410	355	440	373	397	431	423	436	372	367	435	400	381	411	365	391	431	393	364	371	411	387	389	430	393	396	420	410	439	405	378	402	380	407	406	379	403	371	395	401	369	384	430	379	398	413	406	394	387	404	385	395	403	412	411	386	377	386	430	379	404	403	416	382	399	397	386	391	384	403	390	404	391	393	383	394	412	409	401	375	391	379	380	417	363	413	410	399	412	389	403	411	374	388	422	394	385	376	381	399	406	397	398	405	376	372	353	401	387	379	380	379	437	402	415	379	370	415	379	397	408	403	377	380	392	388	400	398	387	386	390	362	410	384	406	430	398	414	438	400	404	383	421	390	403	419	413	421	397	398	429	410	419	426	418	388	387	394	396	412	380	407	373	402	393	408	390	375	344	431	435	395	390	390	423	408	384	400	384	405	396	405	418	390	392	402	370	403	414	387	438	414	394	388	431	395	403	409	394	371	396	357	404	412	405	416	407	390	420	384	379	385	378	398	363	373	410	425	429	423	371	421	401	405	378	439	388	407	399	387	397	393	356	397	395	396	392	377	398	378	400	356	437	420	412	407	375	389	416	428	438	371	402	417	383	362	411	398	412	384	389	390	400	374	390	380	381	382	393	411	409	410	369	406	414	394	413	397	383	422	393	374	414	374	387	388	406	396	375	395	429	396	418	365	388	377	393	384	422	379	419	360	391	355	415	400	423	424	360	389	380	376	417	383	362	374	329	408	407	396	410	391	396	414	369	352	418	386	412	368	433	384	373	365	394	417	399	392	382	394	393	392	386	398	381	392	395	421	399	379	416	426	425	371	363	397	372	402	404	407	405	393	391	402	398	421	380	393	403	381	383	387	379	403	397	396	398	387	399	413	390	410	401	404	385	409	434	406	390	418	376	454	376	416	386	403	391	377	382	405	405	414	417	400	387	401	423	373	373	391	376	363	389	397	385	404	404	414	414	416	355	395	414	380	396	397	403	398	392	395	393	376	403	383	400	433	388	417	370	395	403	399	367	401	400	385	430	402	387	392	403	403	409	397	424	383	381	381	402	399	388	399	378	381	419	403	394	387	395	402	429	402	378	390	397	373	398	399	385	400	421	366	386	398	364	379	408	400	435	433	403	399	380	384	391	379	411	370	411	443	344	387	390	399	346	422	384	398	447	416	396	390	391	391	396	389	405	432	410	355	398	392	367	412	398	363	405	392	384	396	401	387	400	389	391	368	389	408	399	358	430	390	373	352	426	380	405	372	403	418	392	435	395	388	400	430	391	388	401	387	402	386	382	380	390	419	407	347	394	391	409	382	390	417	392	397	405	404	374	400	386	409	401	408	404	406	395	403	355	385	394	412	402	402	408	397	413	443	394	374	383	394	433	430	395	401	362	371	391	398	416	407	393	396	367	399	382	401	392	381	385	376	440	393	376	362	367	407	415	370	406	402	401	397	411	406	426	406	387	372	407	436	399	382	425	387	364	386	394	387	403	386	391	372	407	387	391	376	411	426	428	407	417	399	398	405	420	396	382	391	396	372	423	437	427	390	367	429	381	408	402	380	382	416	392	399	420	405	396	336	414	427	424	388	368	359	434	415	380	361	372	382	383	382	367	400	409	406	377	431	400	361	418	399	381	405	370	354	437	402	380	399	441	429	397	389	400	371	385	393	390	414	416	388	408	396	416	382	398	430	379	411	400	392	391	404	360	418	388	385	400	427	426	377	415	382	410	395	403	416	400	384	391	437	433	391	405	403	387	385	408	413	418	402	399	391	356	399	366	418	387	380	416	411	397	409	442	392	356	394	414	409	406	382	395	418	439	366	401	422	397	386	372	354	416	391	429	412	423	396	425	351	371	403	418	418	399	388	359	393	405	402	436	409	409	393	406	369	384	443	394	387	431	411	403	392	420	355	397	409	374	414	385	388	410	378	392	408	386	382	389	422	411	407	406	356	409	387	406	401	395	359	401	389	413	427	401	421	380	401	393	424	420	444	410	411	378	377	397	427	366	416	405	426	406	401	416	406	378	373	397	439	374	405	396	371	397	411	434	408	370	405	386	417	401
24210	21368	25700	27398	21374	21331	2083	395	334	263	262	266	235	250	208	233	215	209	210	219	203	193	184	164	178	170	157	180	191	197	198	195	179	167	172	206	197	197	173	163	159	165	163	186	165	216	193	196	196	178	195	201	165	206	185	175	199	200	188	205	183	192	175	174	157	196	165	163	187	178	166	160	160	173	166	200	169	186	160	186	154	163	151	156	178	160	169	164	147	184	217	172	181	175	145	172	177	158	171	154	177	168	167	141	194	190	165	177	162	177	177	193	165	182	166	178	178	172	153	209	177	178	158	188	171	146	187	153	149	198	174	190	164	191	160	179	171	187	190	171	187	149	172	184	168	173	145	174	172	175	181	185	185	180	184	163	152	209	159	177	170	186	189	144	191	155	159	188	139	150	174	190	177	171	180	175	164	180	171	159	168	179	173	154	173	193	172	202	153	145	154	158	166	173	169	152	151	172	199	164	163	163	183	179	180	160	197	198	153	182	185	168	167	163	189	168	179	168	165	186	173	149	133	164	170	204	152	184	181	184	164	184	172	158	170	135	197	161	167	182	149	140	174	166	202	175	155	173	168	160	145	178	203	169	188	166	170	194	171	169	190	186	179	173	169	168	165	152	186	167	192	175	187	160	158	163	159	168	177	145	168	169	156	183	166	164	166	190	173	173	188	171	132	156	158	165	171	183	157	175	166	157	166	166	172	176	185	186	174	140	146	160	191	162	156	175	153	174	152	174	192	200	175	186	170	176	182	160	155	166	186	176	180	177	182	158	167	173	175	164	172	170	200	171	177	158	169	182	188	194	166	151	189	180	178	149	166	149	200	168	193	161	190	168	181	162	173	183	197	184	170	165	137	177	176	163	178	199	181	163	177	161	183	172	170	170	183	169	191	181	167	178	167	163	157	152	153	200	167	167	168	162	184	185	160	181	176	189	166	180	178	138	174	160	195	153	192	176	183	196	164	176	171	177	188	191	194	180	205	170	161	178	181	180	170	186	163	166	194	172	169	164	193	165	185	166	182	168	180	163	177	161	174	172	155	146	172	178	185	192	161	186	164	165	182	171	168	180	167	161	175	181	156	174	183	164	161	155	161	183	170	145	172	176	159	143	183	180	166	178	162	153	200	179	168	142	179	167	184	164	166	190	202	188	171	197	176	161	162	189	165	170	159	173	163	169	183	165	158	182	173	163	189	167	175	157	173	167	165	183	154	157	167	179	183	136	163	169	185	165	162	157	166	168	184	169	168	175	186	176	176	186	200	174	170	165	170	178	179	147	171	145	163	200	174	150	171	182	166	172	162	163	162	192	165	166	194	166	166	177	190	159	168	193	162	174	162	159	186	191	155	200	183	159	177	162	153	176	195	158	185	162	166	174	175	168	167	182	180	165	154	174	162	172	171	152	140	160	174	166	180	166	153	174	163	174	177	151	174	163	167	183	159	157	163	206	172	181	184	178	194	176	169	178	177	170	175	190	164	165	177	153	181	153	148	163	142	176	157	182	172	156	161	173	181	161	159	165	156	185	184	179	159	188	157	177	155	164	189	185	170	185	199	173	159	160	159	164	156	191	185	161	191	158	184	159	151	174	142	171	154	158	143	171	172	181	168	156	157	176	173	175	195	172	183	175	161	155	182	183	134	179	160	199	171	167	184	202	165	178	178	159	161	167	177	179	172	177	176	183	163	158	172	169	168	174	191	186	173	161	165	170	158	156	179	173	150	157	144	155	161	152	183	170	167	172	181	145	160	194	176	154	166	179	143	188	161	155	161	154	158	152	178	164	171	191	197	184	163	147	172	155	145	184	173	155	166	166	183	160	182	164	190	175	160	181	185	151	143	170	161	167	159	164	181	191	176	159	175	177	173	174	185	177	165	193	172	185	165	160	164	167	183	157	174	181	155	156	158	167	188	177	173	172	160	152	182	161	161	137	156	170	158	146	154	154	184	154	172	200	160	180	186	181	169	178	176	178	155	162	173	163	166	158	169	188	188	169	164	158	179	159	158	163	170	157	127	164	129	176	174	165	166	163	163	193	171	152	166	159	175	156	160	173	185	177	184	161	201	155	157	174	169	162	181	168	158	164	163	198	167	180	183	157	184	179	187	167	169	142	184	133	158	179	168	186	167	151	186	149	190	172	187	160	159	155	157	159	197	158	174	184	178	180	170	176	174	142	173	166	164	184	154	179	173	174	157	167	182	162	165	146	157	173	169	190	176	158	189	206	133	177	168	176	193	181	164	172	167	162	194	179	188	205	171	193	196	168	160	146	182	166	175	189	173	176	158	194	176	197	157	160	186	177	180	160	155	142	178	173	165	174	165	163	186	166	183	181	190	159	169	169	154	189	190	166	145	154	160	186	178	187	167	164	165	158	157	148	168	149	181	167	187	182	165	168	172	179	170	184	161	175	151	157	168	167	156	175	159	174	182	173	168	168	162	165	176	155	178	158	165	166	173	171	172	178	181	167	163	160	182	164	173	189	188	187	136	192	160	171	171	167	190	182	163	151	149	176	168	175	174	161	171	174	160	168	184	178	152	162	149	176	168	177	184	149	153	169	173	165	155	167	176	173	198	186	160	153	157	186	167	176	187	161	163	185	180	174	144	184	160	161	192	166	189	183	162	182	176	197	160	182	173	185	177	176	180	159	183	174	179	219	178	174	177	194	161	175	158	175	180	207	165	186	189	189	171	189	193	183	174	166	128	164	151	169	181	177	173	162	160	178	156	141	151	134	149	177	171	158	159	158	150	181	164	163	155	160	151	193	194	153	162	174	188	177	162	165	158	161	176	173	150	183	175	178	178	194	177	180	191	159	183	170	161	151	197	173	168	163	161	179	175	190	190	178	186	170	172	171	129	181	176	163	163	167	161	158	161	178	156	175	176	175	153	166	150	167	153	178	167	173	165	172	167	190	163	185	160	169	180	161	171	171	207	169	153	156	180	161	190	168	167	158	186	172	150	163	172	189	151	222	171	172	166	144	195	179	167	189	170	166	188	162	171	193	148	148	171	141	166	169	171	167	150	178	179	191	175	146	157	160	158	166	156	161	197	210	167	168	179	157	171	197	181	162	167	163	177	178	154	177	196	156	176	171	159	179	154	169	196	176	178	151	164	163	158	153	157	143	166	188	179	153	170	162	206	158	171	168	193	168	176	185	152	164	202	191	178	183	184	177	157	167	204	188	162	192	170	197	188	177	183	153	178	164	161	166	168	187	157	171	178	195	144	162	171	173	182	173	145	167	142	156	167	193	172	177	175	164	181	192	198	154	162	142	184	163	163	189	186	170	190	173	181	180	167	170	163	163	166	184	185	177	166	176	172	166	163	201	148	187	166	175	167	171	184	195	159	165	141	164	149	166	173	164	161	162	170	165	148	189	190	172	180	187	184	163	177	189	202	200	172	168	160	177	149	170	173	151	169	163	176	157	174	187	170	172	168	169	159	163	144	180	175	169	182	172	182	163	173	168	150	185	173	164
3318	4493	2703	1160	775	613	535	486	498	458	436	423	399	380	413	395	381	403	396	376	387	375	393	380	395	390	374	406	395	342	372	375	370	396	360	384	347	376	400	370	384	385	355	348	398	382	413	404	391	399	368	359	390	382	383	357	360	401	392	395	381	409	375	374	366	401	400	391	379	398	398	419	374	394	367	364	342	395	387	365	394	358	374	385	418	415	358	394	402	377	407	387	375	386	376	380	340	360	379	382	406	377	378	403	400	373	388	346	377	397	392	391	362	413	395	361	378	401	373	340	394	409	378	387	411	366	362	398	414	343	387	373	376	392	370	346	374	385	384	379	368	394	344	380	400	421	408	370	390	343	378	405	367	407	368	383	356	367	343	420	383	375	384	358	401	361	371	374	400	344	356	383	369	354	357	401	372	386	360	362	402	370	370	371	353	383	411	378	349	416	378	393	402	367	393	400	381	377	358	375	379	390	361	388	395	364	390	442	406	367	360	351	393	416	374	375	388	416	397	397	381	416	390	375	349	375	361	381	367	402	366	384	406	367	405	385	350	402	392	362	381	387	378	376	341	405	354	390	366	366	380	374	390	357	358	384	434	389	366	368	376	370	382	374	400	397	385	373	384	355	381	376	393	392	371	356	399	358	398	381	377	399	401	386	386	380	398	368	418	374	365	408	392	375	354	385	370	373	391	382	365	406	397	371	355	391	403	381	377	399	346	393	362	384	394	383	392	402	374	377	381	382	346	355	400	332	395	389	394	393	372	358	380	399	377	380	354	359	383	407	398	401	388	370	377	369	344	373	354	406	384	347	379	398	395	406	367	360	401	371	395	363	397	370	374	393	391	390	397	406	387	368	382	367	366	373	372	379	378	394	395	382	369	367	349	386	387	358	380	367	377	366	403	369	384	383	366	381	364	391	367	387	386	417	371	413	364	348	359	404	376	398	373	364	376	388	369	364	373	424	390	394	407	357	360	358	383	394	380	405	377	380	394	346	399	378	377	358	361	378	356	338	402	354	396	369	391	408	379	357	357	387	390	405	402	379	368	398	366	385	410	375	381	399	381	360	395	395	356	345	391	393	381	388	379	402	389	388	394	367	359	379	385	398	383	402	403	376	393	382	361	393	355	367	396	377	370	384	398	401	359	352	368	370	365	370	380	437	371	387	379	362	398	376	369	392	368	381	353	375	409	380	362	354	382	342	334	349	365	392	385	415	371	411	368	384	378	381	372	417	345	388	385	398	384	389	363	387	379	360	365	326	420	397	346	389	379	376	406	385	358	400	377	374	373	421	384	379	388	373	389	400	410	330	376	386	392	367	337	403	399	388	382	355	373	392	411	382	361	367	383	412	416	377	380	373	377	361	376	386	372	382	339	380	381	364	341	379	335	401	374	404	362	366	384	360	412	417	344	356	374	351	389	393	365	383	382	381	372	343	368	355	390	350	388	392	397	362	410	388	408	345	385	368	386	387	379	395	350	373	377	361	371	386	383	426	365	368	385	378	373	382	393	393	389	384	414	371	393	388	402	348	376	382	363	403	364	376	362	417	414	374	390	386	380	359	357	325	378	354	391	372	404	408	374	381	365	395	383	360	417	377	369	384	387	406	356	369	398	359	376	395	376	358	378	385	356	401	383	369	376	385	387	379	391	367	457	358	385	346	350	394	395	350	384	365	397	397	357	379	380	404	382	383	382	360	411	381	346	383	371	395	402	370	360	396	387	380	402	362	412	358	387	382	388	398	352	340	384	390	405	365	368	402	413	403	390	407	410	367	368	355	390	400	381	384	382	362	378	353	389	376	370	386	352	340	357	381	396	366	403	393	383	392	382	405	375	410	398	380	389	352	383	373	387	426	415	351	370	383	407	385	387	384	375	416	365	382	386	385	361	403	413	388	367	365	367	377	377	358	351	386	339	374	380	383	405	401	372	400	391	372	375	371	414	399	400	400	401	424	384	358	365	380	364	388	383	393	360	383	378	431	375	354	387	408	403	388	338	381	395	346	369	376	396	376	398	396	407	363	389	371	396	401	432	375	358	403	402	370	377	361	362	366	385	405	390	376	360	374	380	375	399	357	362	356	383	383	402	366	411	384	380	387	369	382	390	391	391	402	383	384	399	375	411	367	363	354	416	412	375	393	373	409	406	410	369	385	382	384	374	416	384	398	377	370	369	382	365	343	374	367	402	366	368	363	375	351	375	362	387	366	380	354	392	389	384	375	384	376	377	391	377	339	372	376	357	373	356	375	393	401	404	338	354	398	372	414	357	354	358	379	386	392	364	368	407	370	388	398	362	371	385	413	392	373	376	364	378	392	388	398	356	383	367	400	383	387	400	363	369	369	400	361	386	374	382	368	377	393	402	357	401	370	399	400	409	414	413	356	390	395	351	361	358	390	389	374	363	385	366	365	362	407	366	380	386	430	391	358	415	389	387	389	359	373	347	359	388	371	395	362	375	397	360	381	388	376	396	370	371	385	362	357	388	377	421	391	347	384	356	428	371	383	360	330	387	379	392	356	373	427	386	399	376	385	352	394	395	375	388	378	352	397	360	376	385	393	397	372	372	364	352	377	378	360	376	367	370	339	396	385	389	393	356	390	379	398	379	381	388	415	384	406	389	373	409	402	384	361	372	382	374	378	392	361	365	369	351	396	386	404	355	373	359	354	344	361	411	396	384	389	389	370	401	366	377	406	377	362	380	365	366	356	389	377	396	392	396	389	368	352	376	380	394	377	383	368	367	410	392	383	374	386	362	359	395	381	378	403	382	376	426	357	358	423	352	385	399	368	401	348	371	375	385	373	381	374	352	384	392	342	369	359	374	377	386	382	392	360	360	347	370	368	383	401	383	378	394	361	383	387	376	362	376	405	368	393	355	381	372	385	374	364	390	393	400	371	391	393	389	370	382	368	375	329	374	379	397	383	413	405	385	380	375	384	394	357	386	377	375	372	381	400	362	395	380	382	383	357	385	396	421	384	385	394	380	393	395	394	373	376	381	375	372	361	383	332	352	387	406	410	402	408	389	380	374	394	351	399	396	389	389	378	390	371	387	362	436	384	371	375	389	347	425	375	368	395	379	372	328	393	401	402	364	367	367	354	375	370	373	414	381	406	362	393	352	372	406	363	378	411	405	385	368	402	330	356	383	362	392	382	407	389	368	373	390	357	423	360	392	375	380	436	386	385	366	363	366	375	353	349	359	411	402	395	356	382	351	361	380	400	375	362	351	371	397	408	372	394	359	356	365	358	357	407	415	393	339	405	342	426	357	359	376	377	347	381	405	372	370	387	390	351	381	378	398	353	365	380	357	368	396	407	356	369	344	363	387	368	353	384	404	385	396	378	394	378	405	376	370	419	383	401	382	357	379	366	402	418	367	369	384	370	371	421	373	387	359	367	404	376	400	358	358	387	369	364	365	393	381	381	373	371	350	382	344	362	372	371	364	382	372	384	361	362	369	397	349	369	374	382	357	382	393	421
32918	10511	816	194	155	135	156	130	152	157	131	141	115	127	125	147	123	127	129	149	123	137	126	119	116	124	144	144	166	119	118	134	124	147	131	148	129	140	120	136	137	118	129	118	137	140	142	132	141	120	134	134	138	155	133	135	119	156	131	137	122	145	144	134	121	137	122	141	147	113	136	133	140	150	123	128	140	108	143	120	113	144	138	123	123	138	128	127	134	135	135	142	128	150	121	134	145	138	141	141	125	147	126	138	119	148	141	126	129	111	136	110	111	128	123	103	141	138	144	119	126	125	126	115	148	113	143	139	125	143	116	142	124	121	151	144	122	128	124	164	136	118	147	126	158	136	130	125	137	129	132	122	142	117	155	143	128	138	127	135	136	153	150	137	115	144	155	124	130	137	118	115	118	130	125	146	139	133	137	146	107	132	141	148	133	154	143	133	137	130	131	138	136	127	148	128	133	145	149	134	112	124	127	123	131	129	158	135	131	123	145	133	120	148	124	125	128	123	145	115	125	132	144	121	113	161	148	139	141	123	121	116	138	138	146	143	139	157	132	137	106	130	125	120	136	150	124	126	119	131	130	154	135	109	121	143	137	134	141	113	126	129	145	151	137	138	147	137	107	110	126	129	128	133	137	120	135	178	134	142	137	118	124	125	122	113	140	138	122	129	137	141	132	134	126	133	133	128	126	146	157	144	136	138	137	122	135	139	108	132	140	150	135	134	117	155	141	134	158	127	147	152	112	116	128	128	122	129	143	140	151	140	143	144	142	127	124	127	135	131	147	99	132	111	122	134	133	142	133	113	119	137	152	134	151	109	140	132	123	123	136	140	115	127	105	136	135	124	119	141	137	121	144	135	152	133	130	125	141	137	125	126	126	134	145	151	140	160	137	156	111	154	119	129	122	134	134	126	132	105	130	132	144	135	117	140	139	141	121	137	135	142	147	138	158	122	152	144	134	115	153	128	143	112	158	145	140	172	141	138	144	149	142	126	138	115	125	148	148	135	135	136	135	154	129	125	136	123	145	113	150	139	131	128	139	139	137	127	127	139	136	132	143	138	159	118	120	128	116	116	135	121	142	129	138	129	127	141	131	143	133	127	131	152	139	116	144	124	138	153	128	138	146	126	137	127	147	142	132	128	141	138	121	125	161	142	127	116	131	121	118	126	129	135	130	134	131	120	146	123	124	138	136	122	123	145	134	128	124	124	141	147	128	153	151	129	131	142	120	121	144	137	142	127	131	156	133	129	147	151	124	119	147	159	132	126	139	139	133	131	130	134	143	138	131	124	121	148	136	146	128	136	128	145	129	134	132	123	149	141	144	129	119	120	137	140	131	142	117	134	119	150	122	145	142	131	117	133	131	158	156	138	120	138	125	136	153	129	118	126	122	132	138	134	125	126	140	137	135	130	139	123	125	139	149	112	121	127	125	138	146	148	128	168	127	122	150	132	125	141	143	127	136	138	143	148	152	144	140	135	140	124	126	136	138	142	148	122	128	127	118	127	132	111	131	152	131	116	127	146	154	154	109	135	159	145	134	132	133	117	124	126	141	120	154	129	122	141	147	127	116	132	163	127	140	148	113	121	141	144	139	124	142	156	143	124	143	119	131	142	128	118	131	123	121	129	131	151	129	128	125	129	131	133	140	113	148	123	115	146	143	121	131	143	147	104	133	122	131	133	123	125	137	132	133	125	131	118	118	129	129	132	134	143	160	119	150	128	125	136	146	145	124	127	122	145	139	145	147	134	126	153	142	144	122	111	119	126	153	129	134	127	123	139	123	140	123	128	139	144	141	169	143	145	148	130	136	139	116	137	143	135	137	131	123	119	150	118	138	163	121	136	120	148	136	126	128	152	121	128	136	160	132	121	146	123	132	137	137	164	144	149	121	147	142	103	121	154	146	130	151	153	146	125	128	142	141	127	156	146	102	125	129	126	137	145	122	149	132	134	132	148	145	126	111	130	122	133	142	136	128	135	158	134	119	152	126	134	127	130	134	123	135	144	142	142	149	160	140	124	143	119	139	136	112	133	140	129	119	133	135	131	130	142	143	140	122	144	140	154	122	123	125	131	135	124	132	131	127	133	155	143	142	132	127	130	138	135	144	124	134	132	134	126	135	135	134	134	136	148	134	111	124	133	144	139	132	132	150	135	149	140	127	132	136	127	128	126	127	137	123	119	139	117	120	127	131	134	129	140	129	140	168	126	119	118	132	128	112	126	138	117	125	128	142	130	136	155	120	139	119	129	124	121	141	115	133	130	166	133	139	137	113	116	135	145	169	135	132	136	123	143	132	129	154	142	115	130	143	126	144	149	126	136	140	119	135	121	150	126	135	124	136	141	123	123	120	136	115	133	134	125	129	136	119	134	112	123	133	115	139	145	119	154	135	138	145	133	139	131	143	141	123	127	165	116	130	122	136	151	131	171	131	130	120	120	145	125	137	130	133	148	131	135	136	118	157	147	135	118	126	130	101	132	110	120	123	136	122	135	131	127	137	139	142	124	111	129	128	137	134	153	117	123	134	131	125	143	122	115	149	142	108	110	123	131	137	142	134	137	145	163	108	152	127	126	121	121	124	133	139	104	111	139	139	158	135	134	152	154	126	125	128	127	137	139	137	133	112	131	144	126	141	153	158	130	132	132	127	149	148	136	130	126	126	115	147	132	133	135	151	134	139	155	134	128	127	164	120	138	130	139	135	120	102	122	127	128	148	149	100	123	118	135	124	144	159	141	143	148	142	120	153	131	125	144	141	139	137	147	120	152	113	137	125	127	150	141	137	136	133	122	137	133	133	132	161	132	135	120	155	126	117	133	126	143	150	134	119	123	133	119	141	117	128	139	134	116	134	121	122	135	139	124	131	152	119	113	141	128	134	144	125	144	126	131	147	131	129	160	127	143	144	154	150	110	127	133	139	113	146	126	124	111	140	110	156	134	122	119	139	156	144	122	140	140	144	145	144	128	142	144	134	144	129	147	127	160	142	144	143	131	121	116	136	124	136	120	118	156	164	150	155	137	144	112	142	138	148	135	137	138	143	161	130	122	145	130	140	121	133	146	152	121	143	136	126	146	129	105	95	135	127	139	143	138	125	151	125	141	122	133	132	134	146	123	128	130	118	128	126	143	148	142	128	134	120	131	170	147	128	139	113	119	129	126	122	124	153	153	109	132	128	124	136	122	145	135	136	133	113	145	131	123	168	116	130	123	139	139	123	134	140	124	131	138	134	136	136	145	132	147	141	127	123	111	126	145	140	125	134	104	138	140	148	133	118	120	143	138	122	119	136	137	133	133	120	118	116	141	140	139	134	155	115	115	130	140	138	128	117	142	142	128	121	163	144	128	155	147	141	135	139	157	127	117	135	123	141	133	116	147	134	145	141	140	150	156	126	139	140	128	133	138	137	121	124	140	131	176	128	118	118	134	130	141	118	137	142	144	160	134	146	144	141	138	139	130	133	141	125	123	132	137	118	135
5274	434	389	363	330	345	336	323	297	330	344	329	312	335	301	327	324	317	355	338	320	341	318	312	351	351	318	341	345	342	323	294	317	325	303	328	324	335	345	321	331	306	331	299	349	284	341	318	344	300	343	344	304	319	324	320	330	334	307	353	318	312	302	339	316	282	325	331	329	322	323	335	337	332	313	345	360	323	317	327	330	323	295	335	335	315	315	317	325	334	354	301	313	347	320	293	323	295	323	359	303	368	331	330	324	309	324	348	323	350	312	338	351	350	308	289	336	325	293	322	311	312	324	316	323	331	283	360	297	311	357	354	320	328	321	294	346	300	329	326	338	327	316	329	329	333	340	343	312	318	359	320	330	309	337	323	341	333	342	321	304	357	330	326	323	321	322	308	328	296	364	324	346	312	304	325	357	296	319	332	307	344	331	330	316	307	294	355	335	319	332	309	329	343	320	330	350	313	300	335	318	336	339	359	288	346	336	343	326	349	334	296	315	337	331	322	331	300	325	316	324	348	301	368	317	317	317	304	362	300	358	304	327	341	310	318	356	329	327	335	335	325	323	331	315	346	329	317	340	317	340	319	361	354	316	332	300	319	332	300	323	321	328	342	320	319	325	336	333	312	344	327	347	295	306	326	321	322	282	306	316	332	325	332	319	353	302	312	302	334	314	339	347	330	340	339	329	336	290	326	347	314	320	302	306	332	302	324	336	309	315	305	353	344	307	372	311	326	332	346	296	346	300	329	341	313	322	315	321	373	290	322	325	326	311	286	299	332	323	311	302	325	309	300	339	307	312	342	315	299	294	334	347	305	338	339	308	304	322	365	341	323	334	311	282	351	329	319	340	324	350	327	321	333	311	313	322	311	318	326	302	281	328	330	323	336	321	308	327	320	334	307	294	296	346	328	349	310	340	335	331	310	307	318	331	353	300	325	308	330	298	345	308	319	319	306	345	313	312	358	298	328	307	341	349	313	323	341	298	313	322	343	322	310	313	352	311	320	303	357	347	309	295	352	308	327	331	331	347	347	334	342	325	314	339	333	315	307	320	318	344	327	358	345	326	262	328	344	328	308	327	312	332	303	305	301	307	302	315	331	327	319	322	299	323	343	289	326	321	330	335	312	305	318	323	343	328	308	328	312	323	329	339	308	331	332	313	326	309	313	335	316	333	335	346	302	324	300	322	305	354	355	327	342	327	323	333	288	332	322	328	303	300	315	313	329	326	335	305	311	343	324	307	312	313	334	336	319	337	287	323	342	327	359	336	325	347	310	325	326	315	298	316	301	338	338	345	308	305	305	327	341	344	300	304	331	345	320	310	345	323	348	321	299	330	322	320	318	318	304	301	324	303	344	343	318	335	339	306	311	318	333	343	320	321	338	321	288	325	306	316	301	327	333	337	319	346	340	332	323	344	299	324	334	335	340	347	290	365	312	330	326	306	346	308	324	340	310	327	312	336	339	343	290	334	346	358	319	318	336	318	359	312	346	348	310	321	332	306	290	334	335	287	302	315	294	343	304	299	308	308	346	316	326	327	340	335	325	317	328	304	314	326	345	334	326	307	335	323	327	300	342	304	320	331	321	348	360	302	335	302	282	311	330	346	321	315	337	352	297	320	318	366	320	331	319	299	316	346	325	294	336	329	325	318	342	311	349	319	305	315	317	356	336	309	315	335	334	322	336	335	301	289	313	318	344	344	309	316	301	336	358	318	304	315	304	347	330	335	334	345	306	316	301	311	323	324	326	333	309	347	338	318	323	321	342	360	302	340	334	365	324	340	315	320	305	334	335	338	340	329	322	327	345	321	325	322	293	296	306	301	290	324	314	325	348	317	310	332	328	326	301	319	313	330	365	297	337	327	358	354	304	355	324	326	305	311	319	305	316	312	307	295	344	339	330	305	321	369	333	341	293	329	336	325	356	319	360	322	319	339	325	301	322	328	334	308	298	329	288	344	309	319	305	339	296	305	344	342	357	309	330	312	314	303	357	320	331	338	339	333	296	342	312	320	326	344	318	331	325	331	330	324	365	302	305	329	340	316	320	340	327	316	308	329	309	306	327	297	334	360	312	293	317	315	329	313	343	344	355	330	310	342	314	311	314	306	315	309	322	313	316	310	343	310	356	341	326	310	316	317	318	332	324	327	312	371	324	331	307	343	325	334	324	350	325	341	319	329	339	323	330	321	331	321	319	345	323	306	331	316	314	314	332	355	340	322	336	303	279	329	312	331	294	345	336	323	315	320	304	323	317	328	322	316	357	327	347	322	328	329	337	343	308	296	324	291	321	314	328	337	356	300	329	295	308	347	298	291	312	289	309	287	324	316	305	320	331	341	343	293	318	325	303	307	315	314	330	286	344	324	334	319	302	290	284	330	332	287	357	328	266	316	317	305	331	311	317	320	325	320	312	325	313	304	307	328	314	305	347	300	313	339	326	331	328	306	313	323	328	337	306	281	285	336	323	301	330	284	291	326	335	332	320	338	322	333	342	338	351	300	338	318	337	324	295	322	325	319	346	322	314	312	311	283	311	325	311	353	331	304	325	316	307	335	312	305	327	341	333	320	331	323	368	356	315	325	319	318	303	306	300	315	301	353	345	299	346	347	337	335	352	298	319	327	326	295	323	336	324	301	324	322	305	298	285	368	326	320	327	328	324	302	327	322	322	302	341	324	332	311	347	287	356	332	299	329	351	322	305	327	327	297	330	327	322	303	315	320	334	315	322	311	303	308	307	313	313	317	347	338	286	322	332	319	352	361	335	326	343	321	299	311	315	330	305	321	320	334	346	300	331	325	356	308	312	365	312	333	310	336	314	341	312	338	337	338	311	352	298	323	311	312	328	352	343	348	361	335	298	322	347	334	338	307	336	302	322	333	304	317	287	303	329	329	312	311	331	340	338	310	323	304	351	353	304	355	326	316	306	326	330	304	342	304	328	314	348	326	337	326	328	339	331	342	299	327	365	331	320	331	325	346	316	318	306	292	327	334	368	338	318	333	297	335	333	340	334	350	317	332	342	314	303	347	315	339	326	308	344	310	347	333	325	321	327	306	312	287	321	288	325	342	317	296	322	290	328	322	322	297	340	329	320	319	333	277	326	315	311	336	312	351	336	339	328	353	309	302	341	320	317	316	345	312	313	262	320	305	316	352	337	300	322	349	316	316	330	309	347	333	323	365	338	352	310	307	335	317	380	319	313	324	330	347	323	317	331	328	351	352	354	354	348	304	311	355	296	351	307	344	337	290	328	336	342	321	328	309	317	309	287	341	326	335	317	332	325	328	331	329	341	311	326	330	301	343	310	364	348	316	322	319	296	317	350	319	309	336	348	321	338	305	327	319	335	336	319	349	357	352	347	313	314	348	339	301	300	341	366	319	352	322	334	299	298	330	338	334	317	314	334	304	349	317	317	330	320	308	330	323	321	355	345	301	334	344	322	315	338	326	302	319	315	295	307	322	312	318	318	343	356	351	315	336	338
25028	21426	25171	28069	21190	2772	322	286	255	213	197	196	194	174	205	213	226	177	204	178	190	211	173	164	159	182	177	181	176	178	184	195	199	197	188	185	175	182	179	155	175	178	157	180	189	207	207	181	183	189	158	202	181	178	168	183	182	176	194	176	184	174	184	175	183	170	184	171	191	161	165	193	178	169	160	177	175	171	170	182	169	153	168	174	177	196	184	170	159	172	190	154	189	159	201	177	162	183	170	177	175	160	133	177	196	186	168	175	167	189	187	196	175	159	171	173	145	154	188	162	178	186	166	172	181	152	186	180	176	173	151	174	176	190	180	175	158	173	177	188	180	152	191	184	159	179	191	172	187	186	182	174	184	187	178	166	182	176	194	169	183	175	169	166	160	166	182	186	177	181	177	166	179	167	189	184	175	182	152	167	193	180	174	154	162	180	172	174	175	157	155	166	167	163	172	172	182	161	165	169	177	175	184	165	184	173	199	159	185	180	190	196	170	179	189	171	178	162	150	161	181	160	157	187	191	182	180	161	177	142	189	176	167	178	183	186	195	173	175	189	178	175	168	168	167	179	170	184	161	173	167	170	185	191	188	177	175	169	187	173	173	175	173	193	156	187	144	178	168	185	193	165	159	191	170	158	163	163	177	175	166	161	186	150	165	191	192	189	188	173	169	171	165	166	165	165	177	185	172	185	203	180	166	164	156	156	175	174	193	156	183	194	170	175	190	183	183	178	137	159	167	183	159	168	165	172	200	182	187	189	168	173	173	206	186	174	170	166	195	176	170	189	181	155	191	179	192	185	206	192	186	194	196	160	186	172	194	163	168	175	171	197	175	173	179	148	163	173	199	184	178	183	175	166	207	156	184	163	193	164	155	161	172	163	172	189	160	167	150	161	162	170	141	135	165	180	160	183	174	175	190	170	171	157	197	197	174	186	182	158	170	169	166	154	180	166	181	156	160	171	162	167	165	163	176	187	164	195	189	173	183	149	163	179	168	167	199	153	183	171	211	183	176	171	182	178	143	186	165	174	181	191	152	167	172	174	163	166	163	198	197	157	174	161	157	186	189	179	184	173	168	191	154	169	184	170	192	186	173	208	164	167	172	175	173	179	190	184	180	183	155	165	201	184	176	178	183	152	162	153	176	174	182	139	184	161	170	164	185	133	176	169	189	192	157	188	162	182	188	177	206	180	184	161	162	169	176	174	176	152	148	142	180	141	178	168	168	161	176	191	179	165	188	187	166	198	162	177	188	169	159	194	173	189	167	161	164	147	156	189	188	164	170	165	169	171	169	164	172	172	164	199	141	169	168	160	183	172	175	171	163	184	165	179	183	186	161	169	192	184	198	154	164	168	189	161	141	166	189	170	146	181	167	165	150	175	162	204	173	181	150	185	161	170	203	146	167	184	186	182	181	181	182	189	169	150	167	165	159	184	160	193	173	170	178	167	142	176	169	168	183	168	189	179	166	169	171	207	182	160	180	149	163	211	155	184	183	160	162	174	183	195	200	161	195	179	217	185	193	169	169	160	188	182	154	186	187	169	166	178	181	164	176	186	170	169	146	172	167	204	182	183	179	178	157	183	154	177	187	178	153	187	189	175	164	173	174	155	186	154	186	157	199	206	166	174	158	152	176	171	175	171	181	162	186	199	179	186	220	206	170	199	178	188	157	174	183	177	157	152	162	197	177	174	181	164	157	174	179	180	145	173	191	153	181	174	159	169	161	176	210	176	159	150	157	176	177	185	153	161	161	187	182	178	174	176	163	182	184	168	171	175	180	170	170	169	167	167	152	173	204	162	189	160	189	164	155	185	169	216	149	191	201	199	186	177	179	166	178	170	163	195	168	150	165	167	170	176	177	170	179	174	160	171	168	163	170	180	178	173	178	165	183	166	162	168	180	181	202	153	176	160	187	191	178	163	177	156	190	161	174	208	178	177	184	178	163	180	153	182	182	158	191	152	171	171	168	178	185	173	173	164	181	160	199	157	197	174	182	181	178	193	202	179	173	196	166	192	154	157	145	197	164	177	176	202	164	173	191	164	168	204	155	178	179	184	169	169	179	173	175	182	195	196	185	174	176	210	182	155	172	190	181	158	169	176	168	166	156	152	147	158	172	161	173	194	170	148	201	166	181	166	172	164	145	166	188	175	159	166	183	179	166	180	158	180	184	168	167	143	178	187	160	197	174	173	190	197	172	201	165	161	197	194	157	192	152	180	178	161	181	194	178	179	173	171	166	130	186	191	211	166	174	221	186	177	169	190	182	164	176	171	149	164	168	189	212	170	193	157	159	168	176	178	195	178	161	195	151	161	179	167	189	177	155	155	180	154	193	168	158	186	185	188	183	193	179	158	165	150	163	181	192	162	171	168	201	178	186	192	166	157	169	173	176	174	167	194	184	181	171	192	172	193	177	174	180	180	172	201	160	175	173	183	156	172	193	184	188	164	184	161	179	172	209	183	172	148	203	198	150	167	179	168	162	159	170	179	156	162	179	172	166	180	205	159	158	166	188	206	171	182	153	193	168	178	182	167	175	192	198	154	191	183	183	185	178	185	155	197	161	180	193	188	158	171	173	195	159	182	166	187	150	204	170	174	171	167	182	185	182	189	178	163	192	184	185	169	175	199	183	159	182	151	178	169	195	174	141	177	197	180	145	203	173	185	173	192	159	201	185	145	165	164	165	169	206	149	159	181	200	159	191	195	187	193	164	175	211	182	149	163	193	188	189	161	151	165	164	179	180	165	167	168	168	155	195	158	157	189	183	184	186	171	186	174	192	186	179	178	194	156	167	181	188	176	203	169	168	192	167	151	174	172	149	198	195	173	175	166	159	181	184	199	179	181	183	192	178	167	181	188	183	183	171	197	179	186	154	175	197	172	203	160	191	193	171	168	175	176	187	156	162	168	180	152	171	176	162	165	172	178	180	168	210	168	184	170	179	159	175	178	180	174	175	194	190	177	161	159	174	188	193	190	201	176	186	181	160	175	186	172	162	160	182	195	150	160	158	169	167	174	190	161	167	172	179	161	183	183	177	133	178	174	171	180	159	174	179	153	164	191	180	156	196	166	173	149	196	152	163	194	191	176	181	182	158	191	198	139	166	194	162	184	175	176	194	177	179	181	172	170	170	186	199	176	178	178	184	164	167	166	147	205	198	157	169	171	172	192	155	173	157	178	182	168	141	177	189	189	175	173	167	166	177	144	173	165	169	181	166	182	179	180	190	174	206	183	170	190	183	177	149	201	162	209	183	177	183	196	170	154	162	169	168	194	171	157	187	185	164	172	140	178	172	182	147	170	173	171	177	171	166	182	181	170	162	211	159	172	179	189	185	178	163	179	151	156	150	172	157	177	172	168	171	173	169	179	173	173	155	174	200	164	177	176	168	172	158	182	166	175	163	179	167	172	188	179	167	177	170	191	176	157	139	180	173	184	182	195	168	170	166	196	190	207	177	195	159	181	175	183	182	176	171	200
3100	2590	1640	855	549	512	476	455	439	441	420	417	459	427	434	400	383	385	415	404	418	382	405	417	411	376	429	405	393	448	424	399	410	456	424	398	395	400	380	425	413	410	427	420	412	402	386	397	435	402	388	425	443	434	382	416	401	393	418	403	418	405	402	376	360	433	425	415	392	423	421	423	456	416	432	358	415	403	436	398	391	415	383	395	385	362	382	402	403	411	399	439	409	382	421	423	386	413	426	431	398	412	404	421	407	379	372	397	392	364	421	388	432	405	380	408	398	397	426	401	411	402	421	364	424	400	385	433	421	356	384	387	401	407	414	356	416	384	421	368	391	408	416	385	407	440	427	392	425	406	383	395	391	391	398	352	424	412	409	390	386	376	410	406	405	408	361	430	414	389	389	397	407	438	386	413	398	394	402	401	372	406	394	429	413	402	420	419	409	405	359	440	415	385	411	415	427	401	418	391	417	357	387	390	404	397	402	406	426	419	409	403	399	368	398	380	417	387	451	429	405	421	413	418	412	389	381	398	402	384	427	363	377	353	360	417	430	414	409	412	384	381	386	409	388	401	371	400	421	413	397	405	397	372	410	408	402	397	399	416	415	422	434	403	378	402	382	397	373	444	424	386	412	382	430	359	379	396	411	376	380	380	387	353	381	425	407	368	405	397	387	414	398	429	400	413	389	434	388	415	401	409	392	415	421	429	376	400	372	402	364	414	425	410	468	394	384	409	378	406	399	391	408	368	370	397	383	385	427	386	428	374	396	416	370	413	372	403	372	409	404	393	389	407	442	391	413	413	388	388	406	409	415	383	386	421	398	388	419	367	414	367	409	375	435	356	389	407	373	416	397	410	349	425	371	416	428	428	416	382	400	405	419	416	377	400	427	404	408	417	387	418	407	405	400	370	412	405	373	386	410	393	396	388	407	396	413	436	403	409	427	432	419	423	437	409	392	397	400	406	357	397	390	393	439	396	422	365	415	403	426	405	380	387	433	373	372	381	416	392	426	423	399	379	405	429	394	377	405	411	413	413	399	414	425	407	375	413	363	406	385	425	384	392	411	396	401	402	402	380	414	416	395	377	420	402	405	391	381	384	363	417	392	428	368	389	426	385	398	406	401	408	411	403	435	411	411	392	420	414	421	416	410	389	393	392	388	405	407	367	383	434	424	387	409	411	416	391	430	415	428	392	386	402	413	388	397	380	400	413	401	420	409	410	406	394	385	432	409	402	378	391	392	436	385	380	415	380	395	432	435	378	414	399	401	394	390	389	424	381	370	404	376	399	375	381	383	431	394	399	394	409	399	414	395	394	420	423	420	412	384	398	376	409	368	410	393	374	406	406	407	396	392	421	393	398	396	410	396	410	414	398	421	406	418	417	397	398	416	382	421	381	411	405	406	406	422	385	377	408	409	387	474	417	368	390	399	387	386	379	374	403	377	386	377	391	398	395	408	396	403	467	411	411	398	405	400	400	434	411	389	413	402	407	405	383	436	425	396	394	401	433	404	417	417	408	377	419	422	401	396	421	425	418	380	406	411	390	382	389	409	387	389	424	391	404	435	390	385	429	386	438	403	362	365	386	397	382	394	410	372	381	394	385	418	416	446	381	385	410	400	360	401	406	419	401	374	395	414	396	377	420	396	413	434	407	401	425	365	415	406	415	356	388	458	406	363	407	381	440	373	365	417	411	401	371	397	424	376	399	368	432	364	383	405	396	398	420	405	381	363	340	395	404	435	388	394	414	410	356	395	407	368	412	429	411	420	388	404	393	391	420	380	393	405	360	425	378	426	394	431	399	400	430	392	417	393	407	406	384	432	436	407	397	416	391	394	389	426	406	382	400	433	414	417	403	410	401	425	393	404	368	413	411	351	409	419	409	410	388	414	403	402	354	399	400	398	404	370	399	422	414	391	418	416	351	421	396	390	388	425	411	406	411	414	428	417	369	414	418	394	429	386	405	415	395	429	393	410	369	401	411	436	394	427	416	370	411	400	406	384	409	380	378	409	396	392	398	400	387	419	402	425	385	411	398	414	424	372	408	411	385	429	406	388	393	393	407	420	412	420	399	432	420	411	426	408	386	396	373	410	405	377	417	409	410	389	449	403	411	396	367	414	371	394	399	420	428	397	404	419	406	405	393	426	409	446	415	406	415	420	402	399	394	400	372	392	379	397	415	390	399	367	382	391	410	412	402	386	371	376	397	402	392	370	440	414	407	362	396	412	398	379	411	381	377	417	376	380	412	375	394	381	425	392	419	394	429	388	425	368	424	405	392	403	395	373	356	389	387	408	402	382	419	414	422	399	400	382	396	377	376	443	398	379	416	420	417	404	415	395	439	427	430	385	419	387	441	389	393	399	409	413	414	413	391	406	393	380	425	439	428	365	382	392	395	413	394	421	400	444	431	406	417	392	403	397	391	390	385	394	388	421	389	380	400	423	434	422	399	393	380	446	403	416	417	426	394	430	402	432	420	401	432	407	407	373	419	404	404	409	402	367	394	388	408	414	390	394	416	388	465	408	414	418	413	393	424	408	381	402	401	389	406	421	401	408	412	401	406	368	401	407	378	411	432	385	351	406	404	420	394	386	387	394	387	392	453	405	390	415	366	402	422	402	412	418	435	424	380	369	409	403	420	378	397	380	398	398	423	374	354	385	405	421	377	393	430	393	355	419	413	393	394	384	396	386	405	362	390	400	392	418	456	402	412	377	428	412	415	424	435	370	423	402	411	413	412	401	391	386	404	406	381	394	393	406	408	408	391	392	411	445	378	387	394	399	406	412	398	379	388	394	377	355	379	425	390	369	402	376	395	408	387	397	385	395	414	381	404	374	410	426	341	418	365	429	381	387	435	382	405	396	390	380	390	416	407	415	381	390	408	399	399	424	381	361	386	431	421	400	378	447	422	366	401	385	375	417	391	392	430	422	397	422	406	393	389	372	379	357	410	392	406	392	389	393	386	401	397	387	393	436	426	381	361	422	420	416	400	389	373	398	352	416	402	412	400	357	394	424	379	438	404	393	416	400	403	402	389	434	390	412	378	396	404	382	446	379	414	409	405	391	381	396	397	385	412	402	401	391	400	397	367	376	429	421	356	397	381	385	389	382	423	374	386	395	421	418	377	436	424	373	412	403	385	408	374	365	395	390	417	441	387	411	381	422	407	445	387	388	395	395	366	409	383	403	364	397	342	391	392	390	413	407	405	371	408	417	392	409	390	416	385	394	410	378	417	417	388	387	359	398	392	366	423	377	364	428	396	404	402	404	391	422	400	400	425	410	414	423	394	425	397	441	426	395	430	402	414	402	412	423	389	404	436	369	390	379	373	397	388	399	408	387	392	411	416	371	419	414	436	395	403	393	422	424	374	406	391	420	414	407	395	421	397	395	408	428	436	411	404	399	377	397	420	384	407	393	405	423	364	387	412	423	405	385	397	367	431	375	444	375	400	392	392	399	399	418	412	396	405	411	385	430	396
24239	21384	25714	27416	21390	21352	2237	480	351	261	245	250	225	235	229	220	209	204	183	199	174	196	181	184	155	184	172	172	194	174	192	170	189	169	183	159	150	139	159	203	156	170	185	179	178	188	208	204	182	192	185	202	199	173	197	174	182	212	198	179	186	182	203	185	191	175	164	211	164	175	169	159	203	168	190	176	165	173	185	159	179	161	184	211	170	194	193	171	162	165	176	182	154	157	185	205	164	171	170	162	201	173	168	184	182	163	163	204	162	192	157	178	185	179	169	198	148	183	168	176	152	182	177	171	165	184	161	169	199	170	158	193	167	187	148	167	156	164	181	160	191	167	191	163	161	153	165	160	176	191	182	181	174	180	179	168	151	148	163	162	187	169	180	187	184	155	182	167	208	156	183	177	164	195	175	194	179	180	178	179	174	151	171	168	170	178	168	168	169	173	183	181	151	178	165	188	164	168	192	152	184	192	151	186	190	178	184	166	185	197	196	171	168	158	156	155	184	187	152	156	170	184	177	167	163	179	220	169	176	154	161	166	145	159	184	181	177	170	171	181	168	185	181	165	177	155	160	154	158	183	167	200	180	176	192	183	173	166	165	176	183	180	166	188	162	192	188	153	150	168	158	177	149	141	163	175	184	162	171	174	164	185	164	175	182	165	180	199	172	165	180	183	210	181	179	177	152	151	174	170	166	203	198	191	172	172	182	162	192	179	147	157	153	190	175	145	157	178	174	179	177	172	164	168	207	173	173	171	190	204	167	184	160	167	198	188	183	177	180	141	182	186	172	189	160	184	155	165	190	181	179	169	177	181	151	180	170	167	165	187	173	178	180	169	168	182	146	160	181	152	188	195	170	173	162	151	147	172	169	163	161	180	159	158	175	180	167	167	173	171	155	185	186	161	195	154	172	162	175	171	174	161	172	156	157	166	161	147	162	178	165	181	136	172	177	183	164	154	170	199	172	190	188	182	164	190	175	158	183	180	157	176	166	175	177	175	165	167	188	190	187	181	155	171	184	167	183	184	170	171	152	170	141	173	174	142	151	189	170	172	153	146	169	177	193	180	182	170	188	185	207	186	180	179	165	153	169	150	169	145	191	196	179	189	169	164	197	194	178	186	176	212	182	169	157	165	195	176	157	168	164	139	128	168	158	203	139	181	185	140	190	172	210	174	171	165	162	156	191	169	176	192	167	163	174	172	185	152	175	174	160	174	153	173	163	178	172	156	175	165	187	170	180	187	161	175	154	172	173	185	169	166	167	173	155	173	163	163	160	171	179	163	195	193	177	171	155	155	161	157	184	189	151	163	163	190	169	171	203	154	172	161	146	142	145	181	194	156	179	180	175	150	190	175	164	152	178	165	175	170	182	151	195	181	182	179	179	178	199	167	163	159	201	182	159	166	170	176	160	165	163	161	189	168	188	170	166	176	197	197	132	195	182	183	180	189	139	142	190	188	164	163	160	186	178	198	170	169	183	165	201	166	150	196	164	153	150	180	193	200	174	169	169	172	154	179	191	175	157	185	150	169	158	162	165	164	157	164	162	174	159	166	173	151	168	169	198	200	189	164	157	180	168	169	149	158	207	173	170	193	172	175	178	168	171	170	167	161	172	168	183	183	176	182	145	149	190	179	186	186	170	164	166	162	161	188	175	175	189	177	162	172	195	193	171	167	168	185	189	181	181	171	192	166	169	170	169	174	184	177	182	175	177	157	175	195	172	168	173	168	189	163	181	167	151	183	181	157	193	184	189	176	149	179	185	165	194	173	169	172	164	186	164	179	172	169	161	172	180	204	168	180	146	174	182	191	175	173	158	182	184	160	161	166	168	195	178	171	149	156	183	192	171	155	171	134	158	176	178	163	157	170	175	163	179	166	164	182	156	202	168	185	183	156	190	170	197	166	171	171	180	199	163	179	155	194	173	181	146	171	167	163	174	181	166	151	191	157	184	190	181	164	188	168	178	186	175	169	193	187	191	187	168	170	186	147	175	187	167	148	172	170	154	177	161	194	180	144	188	175	174	177	169	190	186	160	172	168	185	151	148	163	166	188	177	194	165	182	195	156	169	167	173	164	172	181	166	161	183	167	187	171	167	196	189	186	179	166	166	173	167	188	179	192	168	145	184	137	162	162	169	161	161	186	182	184	162	174	180	151	155	192	150	165	156	159	158	167	167	163	213	183	160	195	183	174	171	165	173	178	168	172	178	203	177	179	188	202	154	160	184	153	186	158	163	183	164	181	175	186	182	152	172	183	184	199	170	174	173	171	180	172	183	174	200	163	172	173	192	184	170	208	191	182	169	176	171	197	152	189	203	173	174	183	152	177	177	160	176	148	156	174	191	166	186	165	169	167	181	190	182	187	183	188	148	160	191	183	157	163	166	147	190	187	148	191	166	177	170	182	171	172	167	179	187	168	174	176	170	158	172	181	153	192	153	158	153	169	142	157	165	198	176	180	167	174	183	178	181	166	179	145	203	198	170	164	195	186	179	156	173	182	188	182	171	164	202	162	170	174	177	159	169	188	183	186	160	191	190	199	172	161	182	196	159	174	158	205	157	173	177	195	167	180	156	163	158	175	140	139	198	166	154	160	206	176	184	169	151	185	192	167	170	176	173	183	171	188	172	178	162	188	147	156	179	174	154	180	170	193	163	178	179	163	162	172	160	160	179	173	173	157	188	190	179	157	172	171	164	178	179	181	188	191	159	189	176	182	171	156	181	160	177	174	145	202	183	195	157	174	198	207	188	180	169	162	180	180	190	158	179	170	180	152	159	175	171	147	191	148	149	190	166	173	178	182	195	194	178	186	165	176	167	153	153	179	159	170	168	166	167	180	172	179	190	178	197	165	156	195	184	191	171	162	161	179	178	181	194	155	175	178	186	201	165	158	168	184	172	176	162	171	163	153	191	174	173	165	203	208	176	183	180	170	173	182	175	182	167	152	176	137	168	167	181	187	157	165	160	190	160	197	182	190	171	166	179	136	175	174	165	174	169	162	158	187	162	164	198	185	178	181	177	182	177	169	167	197	173	172	160	199	160	174	164	174	143	161	182	167	177	159	185	172	186	169	146	149	152	171	192	169	183	173	144	183	164	186	182	180	190	156	176	175	162	183	190	190	189	193	185	176	188	172	157	192	170	159	174	169	178	185	176	173	166	183	163	189	181	185	161	167	165	168	188	172	176	190	169	192	158	176	198	193	169	170	185	169	171	179	145	173	164	169	204	178	164	172	158	177	165	161	174	170	148	165	170	183	161	155	157	176	169	183	174	165	177	185	162	197	182	179	188	183	180	196	160	186	158	171	180	168	158	203	132	175	164	195	176	184	178	180	163	161	171	182	159	180	153	172	183	150	172	161	180	175	179	161	164	190	184	152	163	160	172	169	166	179	173	183	175	177	175	136	171	177	183	161	199	178	209	173	167	174	174	170	147	176	167	168	151	163	174	171	186	201	171	180	171	201	169	174	194	159	166	144
3264	4503	2624	1274	741	584	481	451	430	413	452	426	451	396	397	379	368	402	389	466	404	408	404	408	412	380	365	405	371	400	382	377	382	379	392	358	368	396	354	379	380	375	375	376	363	396	418	419	398	386	379	363	379	389	384	398	408	369	388	372	376	375	376	394	398	419	396	402	382	362	367	399	382	376	410	399	395	387	391	349	373	356	385	414	393	378	399	347	372	380	400	397	371	378	382	392	382	380	398	397	388	408	384	374	377	377	382	350	348	380	409	371	335	413	361	385	390	357	342	379	379	393	378	374	387	398	398	405	390	400	386	382	403	387	399	366	391	392	323	407	384	382	399	393	373	403	360	371	341	378	365	402	411	361	371	381	373	358	394	359	393	364	387	401	364	399	375	364	372	363	373	375	379	343	378	365	401	363	410	381	401	394	369	350	376	380	398	366	393	389	383	378	351	390	376	401	354	394	373	400	349	400	407	452	370	386	360	390	384	398	380	356	378	404	390	392	371	362	394	385	367	410	335	356	406	417	402	403	388	389	376	357	384	371	364	379	411	395	363	337	407	376	398	364	427	365	416	381	413	402	364	375	349	379	388	368	382	360	396	357	388	413	346	421	391	382	384	419	402	375	392	419	339	404	380	398	383	388	368	381	414	407	371	360	366	394	422	398	350	355	389	394	401	366	407	402	357	371	402	359	411	392	399	407	374	392	391	397	369	406	378	386	407	406	334	399	381	418	415	375	376	366	364	428	406	386	396	369	383	409	381	381	352	367	395	373	365	350	408	373	369	386	379	354	387	410	392	374	388	383	344	410	343	399	393	403	360	378	375	340	373	347	392	378	360	408	368	379	370	337	369	374	391	391	396	401	412	354	356	397	371	364	408	382	367	405	380	381	381	390	363	395	365	390	388	371	401	378	393	381	380	394	369	396	401	365	328	399	380	378	400	369	365	410	376	388	392	367	355	374	383	369	406	377	367	375	398	354	404	366	386	374	356	383	373	374	400	362	348	391	411	358	373	396	378	399	372	376	371	373	398	395	403	369	355	374	367	411	371	411	377	393	384	389	365	391	388	360	397	390	419	401	381	362	396	386	401	395	383	358	360	359	392	364	343	370	331	368	382	388	387	370	406	396	362	402	383	359	389	370	366	375	381	371	393	393	402	392	371	394	351	380	402	385	397	359	376	370	428	361	363	384	343	381	363	389	387	405	379	359	364	338	389	382	385	406	361	375	402	369	392	387	365	358	343	380	347	381	362	360	373	408	369	384	397	355	383	390	379	401	383	381	397	354	407	371	394	372	361	350	369	361	365	366	357	384	414	392	385	419	399	371	421	365	380	359	444	394	374	343	405	358	402	389	366	370	361	393	384	431	372	399	359	384	391	344	393	352	393	378	368	381	348	409	372	383	381	408	362	388	356	391	394	399	423	386	389	410	388	424	373	402	376	374	387	382	389	358	375	370	360	406	392	368	371	333	375	385	423	389	339	369	380	364	401	386	373	409	382	380	384	354	388	379	365	370	373	404	402	419	402	367	392	355	333	380	375	376	375	379	376	373	383	407	413	401	386	357	397	385	372	362	375	349	376	424	403	408	371	370	378	373	357	406	349	409	336	369	383	413	375	383	370	384	408	356	390	365	384	374	389	368	382	384	381	364	376	416	371	417	348	406	379	389	397	366	349	388	389	357	375	351	369	375	377	371	364	418	387	387	403	369	397	409	393	387	335	407	417	333	401	371	402	345	388	380	370	387	386	367	377	384	401	390	404	378	369	391	362	393	391	397	387	398	406	373	403	377	392	397	387	354	386	389	366	362	342	369	329	405	329	413	364	384	365	356	388	375	397	370	388	380	382	359	368	393	406	407	390	393	363	389	388	372	379	402	401	432	400	373	380	379	379	384	371	412	418	364	393	399	363	370	381	379	363	383	394	373	401	391	359	342	414	363	367	357	381	361	379	346	383	379	409	354	398	354	357	362	373	395	390	366	363	384	391	401	352	405	353	358	400	363	392	357	402	394	374	407	411	370	352	373	334	412	387	373	394	404	366	357	356	371	368	394	398	396	370	382	367	374	401	340	361	362	404	356	387	377	398	397	355	395	381	372	380	415	387	397	382	368	398	388	410	374	377	351	354	396	405	379	351	378	381	383	376	394	389	377	406	398	410	401	367	355	379	385	373	382	402	375	381	357	431	416	365	391	351	392	360	355	389	357	362	399	342	411	406	400	364	401	401	418	359	382	368	411	407	401	384	396	377	367	354	399	397	362	372	381	369	375	355	379	365	377	425	374	390	368	413	389	414	381	401	391	377	390	416	388	376	391	404	382	388	421	382	379	375	368	393	401	380	412	396	351	402	350	367	403	399	382	399	382	384	383	361	377	388	370	408	392	397	414	404	358	375	420	348	367	376	366	393	378	390	387	359	398	390	388	372	370	390	377	387	344	405	414	373	393	388	373	385	381	404	354	329	362	389	363	331	412	364	364	384	372	419	384	384	360	373	363	340	376	379	382	382	388	398	404	389	352	345	403	406	363	415	416	340	370	405	380	368	393	372	387	359	362	382	394	369	400	376	416	356	385	418	379	348	400	395	358	376	380	385	366	383	355	382	395	384	346	393	394	384	380	379	397	399	382	385	381	368	388	386	389	388	381	390	376	404	397	365	381	384	405	346	378	383	392	390	380	377	384	398	410	403	339	393	389	392	394	354	408	383	378	387	370	357	403	422	384	359	411	367	383	357	373	371	377	351	387	370	363	349	393	395	357	364	384	439	343	404	361	413	380	382	399	397	391	355	424	366	378	393	362	347	403	405	379	351	410	394	367	373	393	402	396	382	381	387	376	372	368	348	423	382	365	369	351	397	376	400	342	385	394	392	387	382	382	383	371	384	395	375	354	385	377	381	408	369	368	387	377	427	329	406	409	348	331	375	371	384	386	366	395	373	395	373	399	366	361	386	391	402	381	385	412	398	422	371	385	386	353	391	381	439	371	393	381	417	368	417	389	414	363	352	384	412	386	380	384	391	358	372	381	409	373	417	378	373	363	393	394	360	387	399	404	343	408	394	399	389	401	353	387	396	347	387	424	382	348	395	384	396	372	356	364	383	367	396	379	383	389	374	379	389	379	430	369	362	381	410	362	370	378	390	392	384	376	383	368	402	390	381	388	384	393	393	381	366	444	404	376	371	390	404	394	408	344	381	414	368	374	400	398	374	380	387	361	395	376	394	386	382	403	387	360	385	372	375	395	420	392	374	375	386	378	361	394	348	392	382	345	401	367	359	375	358	403	375	381	397	376	385	385	429	386	382	373	377	384	369	383	357	420	396	373	383	386	382	387	374	409	347	399	396	399	373	344	372	384	403	382	377	372	366	405	375	365	407	394	402	373	351	352	366	371	366	376	369	387	379	363	392	375	405	361	384	369	384	404	371	402	402	384	366	386	366	386	351	405	374	382	358	402	389	380	401	371	392	391	371	419	391	356	402	402
32920	10793	947	358	281	259	153	153	137	155	153	154	142	124	133	171	147	155	145	140	143	131	137	147	118	148	130	143	132	135	112	146	148	125	152	127	127	127	119	114	142	118	162	160	143	133	122	147	118	149	125	154	151	142	145	137	137	152	142	138	163	124	139	134	128	122	126	125	132	133	138	144	154	128	131	136	135	139	131	143	123	167	141	151	121	151	136	149	131	136	129	139	140	166	143	151	137	131	140	134	140	104	147	133	143	138	154	117	117	148	145	160	135	151	139	131	123	129	122	135	146	145	146	134	138	140	138	156	132	115	137	149	127	118	119	122	120	151	132	144	169	136	129	123	124	158	139	117	123	128	149	129	115	129	152	132	129	153	148	129	144	149	128	142	141	131	149	142	139	134	138	143	132	152	138	104	126	119	113	121	115	129	129	121	135	165	134	148	149	136	127	112	140	137	139	132	142	143	139	129	125	133	148	130	131	139	145	136	137	138	123	137	158	129	133	143	122	128	153	127	152	178	142	124	121	117	144	137	128	132	140	130	133	127	127	146	140	140	123	132	131	125	131	123	129	142	116	127	120	122	131	158	138	141	153	130	149	150	137	133	135	142	131	144	108	139	133	130	126	128	144	128	134	132	141	125	142	129	145	151	140	150	121	137	127	141	127	140	154	131	129	144	135	146	138	144	131	131	132	129	149	137	122	141	145	124	133	141	143	134	126	129	134	125	137	120	123	150	133	137	138	140	140	138	147	128	128	133	117	131	130	133	126	147	130	122	137	149	133	134	141	134	145	122	141	164	136	128	137	148	132	137	143	126	127	161	135	129	123	126	148	118	126	158	137	141	150	142	154	128	122	137	133	139	134	153	145	151	134	112	127	123	157	136	136	139	131	114	139	138	161	158	148	136	118	139	134	125	143	116	132	141	129	142	146	121	141	154	150	150	132	125	132	131	161	118	125	125	119	123	139	140	142	137	119	122	136	143	141	117	132	120	119	137	129	133	138	145	130	133	126	139	111	137	145	146	129	133	134	129	134	133	125	129	147	124	119	141	139	148	147	143	143	135	124	137	135	115	119	141	135	159	135	130	142	144	171	133	132	134	109	152	120	139	143	147	140	152	128	134	131	96	139	116	120	147	133	150	147	132	127	121	118	130	128	144	134	132	156	126	167	129	133	131	135	128	112	130	130	134	154	133	149	142	121	122	161	138	137	140	142	134	124	114	145	128	135	155	129	130	134	137	121	161	149	139	172	148	144	141	121	126	141	145	136	129	132	130	152	150	131	123	138	145	152	118	145	144	125	121	119	112	129	127	146	134	110	124	144	160	138	128	156	140	133	132	129	139	129	111	150	129	129	127	127	129	126	131	128	144	138	168	115	140	137	115	163	124	152	138	156	132	131	140	139	129	147	142	125	156	134	132	132	140	159	148	120	121	122	158	156	103	127	153	153	143	146	148	155	111	124	121	138	147	139	129	136	135	144	143	144	118	135	145	138	134	127	131	142	141	129	110	139	124	149	160	126	137	153	153	139	113	135	127	144	155	110	122	129	166	139	135	156	131	131	133	130	148	121	127	140	121	139	150	138	132	108	138	114	132	136	147	134	129	128	136	131	132	146	158	129	127	147	120	130	151	142	148	153	122	128	145	138	141	127	124	135	130	122	128	152	143	145	141	131	177	119	133	132	128	141	141	138	132	149	144	132	153	138	136	136	154	124	134	118	131	135	149	122	133	117	133	127	150	133	141	128	136	144	143	126	131	125	122	139	153	148	123	137	135	117	138	130	146	151	108	131	150	116	143	123	139	148	129	124	143	142	158	154	146	130	137	124	170	135	144	133	144	137	142	134	142	137	122	119	135	159	119	137	120	149	138	136	125	115	122	150	138	139	139	137	139	144	150	107	132	135	120	142	155	143	131	123	135	116	122	135	143	140	133	123	157	131	132	143	135	163	125	128	139	132	142	135	143	120	134	146	151	155	142	134	128	124	144	151	156	140	130	125	127	121	125	136	161	127	153	138	133	169	112	141	122	131	142	136	141	139	142	149	164	166	136	145	135	133	116	131	129	117	131	136	123	129	140	117	132	130	128	125	129	135	158	135	134	127	135	137	133	139	154	136	125	96	127	156	138	142	136	112	135	143	131	139	136	133	138	123	145	149	126	117	135	145	147	130	147	128	125	135	151	128	127	141	130	151	140	123	138	145	134	111	109	144	162	139	134	121	139	147	137	137	152	127	118	123	134	124	175	133	139	131	144	138	150	118	121	156	133	149	120	117	144	137	125	142	162	126	143	160	131	128	135	125	120	152	103	127	139	130	136	146	136	146	134	147	119	140	139	169	129	139	143	156	113	150	122	119	136	151	140	140	159	117	129	144	150	163	130	142	142	127	142	115	151	120	133	127	127	155	146	152	157	138	162	119	135	128	145	120	124	131	136	127	134	134	132	124	114	118	144	132	123	119	135	140	159	113	126	126	142	141	136	152	124	135	134	103	148	122	110	136	131	128	144	129	136	134	152	146	146	172	128	136	149	130	136	126	115	116	147	134	127	136	145	127	128	129	143	131	130	115	140	131	124	124	146	139	146	126	126	159	146	145	125	141	129	137	129	157	135	117	129	161	133	140	125	123	148	140	143	160	152	148	149	132	137	158	160	110	138	122	142	135	144	138	141	123	120	140	128	128	147	122	144	127	124	119	140	126	159	135	129	139	128	124	127	134	110	123	132	124	149	116	137	132	138	147	141	156	130	152	134	121	121	143	153	141	129	117	138	156	132	139	122	146	140	139	153	144	138	133	145	132	148	118	145	148	120	144	137	127	143	126	145	138	106	134	132	158	132	151	140	121	154	119	129	137	138	166	133	130	136	137	132	125	155	143	147	153	124	113	121	156	152	147	125	115	141	149	141	147	140	136	145	120	135	119	125	128	122	131	124	143	133	148	136	143	132	133	139	129	102	130	138	127	144	122	138	154	139	130	158	126	140	142	129	138	118	135	138	145	119	113	116	126	136	152	140	143	126	127	145	148	123	128	127	124	132	130	131	148	131	111	112	136	128	122	142	160	144	140	125	144	127	133	136	142	141	132	158	125	143	131	124	144	147	142	135	139	141	133	133	132	134	119	132	144	134	140	150	132	137	144	144	116	125	131	116	145	164	119	132	158	144	127	141	126	128	127	138	151	120	136	170	142	120	137	123	136	125	147	143	136	137	141	123	151	121	109	101	143	131	127	114	121	136	157	135	172	139	142	137	137	137	126	134	145	140	137	139	119	124	140	132	146	124	145	130	135	128	117	122	130	118	126	112	139	132	141	115	137	136	137	150	132	125	147	129	136	127	117	134	134	131	126	136	134	126	133	140	166	120	133	137	135	141	143	156	146	171	131	135	143	145	108	132	121	117	126	138	152	146	121	136	149	151	124	113	142	135	149	132	143	133	155	139	114	124	142	138	130	134	135	129	153	132	149	137	109	160	136	152	138	132	114	151
5315	469	397	340	341	354	342	325	323	331	351	301	301	329	314	347	317	288	346	305	334	307	355	299	313	326	338	332	317	323	320	353	327	302	317	314	325	308	342	300	312	344	315	326	337	337	350	347	329	325	318	316	314	329	322	338	362	328	334	315	321	314	350	329	324	330	309	307	344	333	343	299	347	320	321	326	346	329	315	315	287	343	301	342	324	325	327	340	327	328	340	315	333	337	326	336	330	340	312	362	331	287	336	351	336	327	309	332	322	324	366	306	315	326	311	327	317	348	338	313	331	304	317	334	322	308	343	341	321	293	320	328	324	334	319	350	341	303	306	353	329	341	321	315	338	353	324	359	307	310	327	347	333	337	302	330	356	368	303	332	339	326	299	342	309	352	348	310	323	347	323	342	306	363	336	332	342	360	322	307	336	342	293	301	310	349	314	352	325	319	344	303	328	309	309	355	321	325	309	336	298	332	295	343	338	338	334	335	314	337	312	331	330	336	319	337	323	312	296	312	328	352	333	316	358	354	336	292	364	324	315	327	342	300	326	312	349	355	338	333	337	362	342	338	325	316	315	343	344	307	305	333	324	329	310	367	340	340	307	285	316	303	331	324	338	334	318	324	324	338	315	316	340	322	332	316	334	328	323	330	324	334	313	326	331	315	343	333	346	314	347	330	332	328	298	347	323	295	327	334	347	317	326	344	323	361	320	323	308	343	308	307	335	307	372	319	328	312	332	327	328	310	320	294	335	343	300	356	306	335	329	345	327	303	290	317	327	319	322	324	328	363	326	335	310	310	328	318	342	340	312	336	340	339	297	311	335	328	299	318	348	338	310	311	315	340	297	328	323	333	324	362	335	372	322	322	317	347	298	299	339	334	329	311	326	297	324	340	342	345	308	315	303	324	364	334	332	331	324	344	309	349	321	319	329	335	378	320	318	367	329	350	307	353	326	305	353	336	382	335	335	337	284	351	355	295	325	300	335	354	333	332	309	314	318	348	325	336	332	304	327	330	335	337	340	341	315	318	321	329	353	337	321	334	328	308	323	349	349	351	301	320	311	353	344	361	322	326	316	351	334	315	326	334	317	332	327	343	324	315	332	305	335	312	316	329	318	309	314	310	349	328	302	340	320	317	365	356	340	324	322	367	328	352	344	306	335	300	325	319	324	350	330	343	314	330	348	328	310	361	340	328	325	302	316	374	320	335	328	344	307	274	330	314	295	312	326	318	309	316	301	297	331	314	304	380	301	325	349	296	334	308	325	333	330	325	284	334	327	327	345	342	333	353	333	365	332	326	336	313	326	316	312	319	322	308	307	331	285	323	337	320	304	306	318	337	329	318	351	299	288	305	326	347	335	321	334	322	324	288	324	325	342	337	316	297	330	338	332	345	343	317	305	292	320	352	300	330	303	334	363	339	337	304	336	318	341	320	308	323	322	331	315	313	347	350	305	344	328	349	343	331	347	336	347	310	329	317	332	329	346	301	324	326	342	338	346	300	352	309	316	328	333	299	320	299	314	348	320	354	335	353	354	341	327	333	337	300	319	299	322	315	321	326	292	328	365	332	316	332	346	294	342	333	339	325	336	325	333	339	288	332	304	320	324	322	309	347	329	341	336	348	335	341	364	316	320	320	296	304	322	338	345	338	375	284	333	317	354	318	321	320	328	325	339	309	341	320	335	321	314	336	311	296	355	317	346	343	349	328	326	363	311	339	336	328	322	320	299	354	329	314	347	313	339	340	350	328	326	336	308	332	347	310	315	314	330	370	325	332	328	347	308	319	357	325	313	334	327	344	312	319	322	288	328	291	293	337	320	332	348	346	329	317	331	309	319	345	348	339	333	328	346	318	360	339	331	350	334	327	302	324	337	352	339	330	306	304	319	314	333	316	307	341	349	358	364	334	313	309	336	342	301	306	331	321	332	326	326	334	300	292	361	331	351	340	306	313	295	344	326	322	316	289	314	362	333	328	351	336	335	305	335	322	299	324	332	342	336	331	359	310	335	328	340	321	333	291	332	285	356	314	311	341	310	336	340	345	298	329	319	317	345	307	338	301	354	296	334	334	310	331	315	328	304	330	349	337	328	323	335	302	329	324	328	304	334	322	304	311	318	322	326	324	350	324	335	307	335	329	312	297	292	344	301	313	338	352	306	319	344	314	307	327	319	315	341	345	331	327	321	329	342	315	319	343	316	333	318	349	325	326	327	342	346	332	352	351	351	347	334	345	309	366	351	312	329	337	325	340	337	355	296	335	329	320	353	348	303	302	331	301	322	327	363	327	326	336	330	314	341	343	327	316	323	340	325	328	317	303	357	326	309	327	312	308	324	333	345	337	353	341	341	338	306	288	299	330	350	341	358	325	376	323	309	330	350	309	355	322	340	306	334	319	306	303	330	321	343	315	317	324	369	331	331	307	325	335	331	295	324	355	338	321	307	329	316	325	357	309	334	316	356	320	340	328	312	301	324	346	335	332	304	324	338	302	340	340	305	313	338	321	337	327	341	381	301	335	333	292	320	342	361	321	369	333	333	331	331	328	305	306	308	323	316	323	337	312	335	342	313	309	319	323	350	335	334	318	328	307	342	323	327	309	321	329	307	347	317	329	350	312	344	349	343	356	307	338	346	349	331	322	335	341	328	320	307	279	311	332	320	334	309	308	299	341	321	323	314	338	308	323	310	323	330	294	336	338	316	321	309	314	332	342	341	336	349	345	344	326	334	312	299	346	339	329	315	316	325	285	304	360	331	349	326	309	337	337	328	316	326	309	315	338	336	322	327	341	338	345	308	321	294	329	325	326	344	344	321	341	277	330	341	368	321	331	330	309	340	334	310	347	322	316	297	339	327	322	331	364	322	323	331	338	315	333	327	317	272	340	339	313	307	306	310	332	335	320	359	331	342	349	319	315	318	340	353	306	320	320	321	361	348	312	322	350	317	341	346	334	304	307	339	345	352	325	332	317	325	304	328	331	326	330	309	322	333	342	329	330	322	321	349	317	339	330	301	339	327	330	317	345	312	326	339	318	326	331	305	323	333	313	318	312	303	325	327	314	313	309	321	359	376	309	341	347	306	345	327	366	306	323	339	310	333	296	316	323	334	343	323	310	308	309	349	331	312	319	327	311	326	328	289	313	324	319	352	340	352	326	313	329	322	343	317	320	302	336	332	313	355	319	326	322	320	293	313	312	305	353	345	316	331	344	328	332	359	347	293	351	337	341	332	329	359	325	306	303	329	316	320	338	327	337	300	339	307	328	338	318	333	300	341	359	317	337	283	335	312	343	322	309	358	315	354	341	365	333	322	337	324	296	304	328	330	348	323	311	320	306	318	307	328	311	304	295	329	324	324	336	327	306	323	326	305	302	317	318	352	335	313	347	298	331	324	358	325	320	335	340	364	346	300	311	354	322	372	331	324	331	332	308	307	337	356	327	302	313	347	339	316	309	360	323	344	327	306	339	341	303	327	352	335	348	351	344
24950	21384	25111	28014	21180	2860	372	283	251	260	222	205	223	177	219	215	185	195	179	207	168	195	193	158	165	178	189	212	181	192	183	200	198	153	176	186	180	186	190	183	164	167	176	205	194	189	188	195	183	184	218	181	193	204	169	201	181	164	162	185	172	174	191	193	181	163	180	177	167	202	189	181	161	189	147	184	164	173	156	156	171	172	184	197	190	182	167	179	154	166	172	168	171	182	200	189	173	167	185	192	186	195	169	191	179	156	162	169	185	197	155	181	193	183	163	168	182	165	178	167	168	183	166	156	161	183	171	191	176	176	200	178	166	174	187	168	171	176	205	199	170	172	175	153	223	155	176	162	194	189	150	169	162	166	171	189	170	171	174	154	196	186	172	179	176	177	181	189	170	177	183	173	165	197	209	177	174	172	194	216	169	169	194	151	153	178	175	175	156	181	178	194	170	166	160	154	131	177	170	187	198	194	186	160	191	171	180	175	179	198	172	182	161	180	182	190	192	182	159	183	190	171	185	176	196	182	192	186	187	165	193	166	164	209	142	188	169	161	204	176	195	195	191	178	162	176	163	170	155	207	195	175	195	164	169	180	166	171	188	183	161	184	179	154	185	199	140	205	170	174	203	168	153	192	189	195	172	147	196	170	195	162	185	155	199	153	187	188	194	202	195	159	166	169	180	192	181	167	174	194	194	154	161	169	175	207	169	161	171	181	188	167	153	187	155	193	192	158	188	185	180	172	200	165	179	162	178	191	156	181	200	222	184	181	150	160	160	184	199	183	178	163	184	163	163	189	166	163	167	187	182	156	175	182	158	192	176	189	169	175	184	165	208	177	177	166	150	161	181	156	172	153	177	171	172	178	165	183	189	183	185	191	201	176	174	161	159	166	176	160	145	178	175	175	188	197	182	156	185	174	163	164	149	176	196	153	174	163	182	178	170	185	181	183	156	198	179	151	174	161	162	170	163	196	184	170	159	152	168	175	194	170	142	177	175	156	170	155	176	178	173	179	157	167	189	151	148	181	198	159	156	160	193	195	158	173	168	162	188	181	159	196	155	198	174	179	155	158	164	144	189	164	162	198	209	178	169	156	191	207	163	181	171	183	193	170	142	147	166	199	180	197	174	150	186	198	172	173	164	202	176	157	191	171	199	189	193	205	159	192	179	156	170	170	195	169	154	166	182	159	176	173	182	182	178	164	172	180	185	175	174	200	154	167	174	169	181	203	196	203	171	162	190	186	169	183	161	179	187	188	182	181	193	166	167	195	182	163	187	172	167	193	199	159	163	186	181	172	186	165	174	154	168	176	171	172	150	170	167	181	181	175	172	180	168	162	188	186	175	186	182	175	165	185	179	166	183	163	182	167	166	177	161	187	176	175	158	172	174	189	194	171	176	183	150	174	176	170	171	168	174	192	193	172	148	173	173	165	176	185	165	187	183	163	189	174	205	193	182	167	154	186	186	195	178	186	172	177	193	198	183	181	153	173	173	158	209	191	175	194	187	161	180	161	202	207	182	151	188	197	170	173	173	167	172	153	178	169	179	169	170	158	204	169	169	165	159	164	176	172	169	159	173	175	158	138	170	167	161	195	175	168	175	187	183	167	149	161	169	157	166	173	150	200	180	150	187	171	155	204	166	177	173	178	159	181	151	167	182	181	195	192	173	159	176	178	186	177	168	175	167	179	181	187	161	159	185	174	174	177	186	177	138	151	159	193	159	172	142	165	150	182	180	174	161	193	197	174	167	156	180	180	182	177	170	181	193	195	157	175	177	178	154	147	190	163	186	185	192	183	196	188	160	197	164	160	172	181	178	178	165	159	185	163	185	167	157	177	174	204	174	169	192	190	145	200	187	160	199	157	192	196	158	188	171	190	170	195	194	156	204	172	171	172	172	175	212	152	168	207	159	175	184	174	189	194	204	174	174	179	171	159	180	179	187	166	181	176	162	161	183	183	179	169	179	175	171	179	195	198	176	187	184	170	167	170	177	183	171	177	184	179	162	180	182	158	178	151	174	166	174	158	162	170	194	173	181	193	185	173	158	202	174	179	165	176	174	174	163	179	164	183	169	182	172	164	158	187	175	185	193	168	206	194	196	172	169	179	179	184	183	165	180	180	150	160	174	163	168	160	190	180	197	161	184	179	183	167	181	149	166	151	167	197	192	175	176	164	171	191	174	179	178	191	175	183	194	166	160	175	170	161	167	166	195	192	188	180	154	210	192	170	146	174	174	181	161	195	191	182	188	176	157	208	182	153	193	173	189	213	184	189	186	188	170	182	187	207	200	188	162	190	152	165	183	178	168	196	164	144	166	174	153	174	174	166	192	181	161	176	165	169	169	183	178	170	183	178	173	169	189	180	170	186	174	167	134	186	142	186	163	169	179	144	187	169	168	186	159	182	180	179	168	160	181	162	157	199	181	169	178	187	189	156	196	196	169	185	168	164	172	186	191	190	166	154	174	182	203	161	176	159	149	192	184	170	152	178	170	178	184	186	162	160	150	133	152	194	172	191	184	164	192	180	192	178	163	163	160	178	184	153	173	178	195	191	181	190	183	174	181	223	156	195	165	168	193	180	199	179	167	183	178	177	150	166	178	171	155	156	168	176	174	173	171	188	178	190	197	183	179	184	182	177	201	163	204	174	160	200	171	192	176	165	149	170	183	186	186	205	171	175	166	183	172	176	172	161	188	161	191	190	212	172	167	188	193	160	174	154	164	172	190	190	176	174	168	165	176	167	154	164	155	194	158	203	164	146	173	163	164	169	146	161	194	172	191	169	176	176	205	188	169	173	175	188	173	172	175	191	162	165	162	151	170	172	209	200	166	170	173	203	177	169	171	207	199	197	176	180	162	190	169	152	174	177	188	214	188	165	187	169	158	212	171	205	173	164	183	170	194	185	163	192	192	168	163	179	169	157	197	178	183	175	168	178	159	172	180	196	170	146	174	188	194	170	180	165	180	167	179	152	185	175	151	186	188	165	183	188	164	194	165	161	168	170	172	155	195	169	169	167	213	149	204	176	175	162	176	177	159	190	171	188	188	169	178	161	167	189	192	180	174	187	184	205	178	177	185	189	177	165	164	176	175	162	170	162	161	190	166	164	138	189	169	168	162	173	184	195	161	169	181	170	188	203	166	170	193	168	189	181	156	164	167	177	188	193	205	159	156	168	174	174	143	157	160	181	171	165	169	174	196	168	174	170	124	172	180	190	170	161	184	205	172	174	191	181	183	186	177	192	181	184	157	173	172	176	178	161	172	194	161	173	183	172	186	170	186	203	184	186	197	196	178	174	183	177	178	199	172	170	189	161	187	197	200	162	147	173	185	188	166	201	168	145	183	184	202	197	194	164	144	185	185	163	190	167	201	171	175	179	183	168	170	185	192	165	168	192	171	168	162	158	181	181	166	191	174	184	161	201	155	135	182	178	166	186	160	180	190	163	183	177	174	173	165	177	204	200	205	180	175	186	140	174
3202	2723	1637	867	638	524	466	441	458	459	424	395	376	399	401	425	427	411	419	412	369	430	400	386	410	384	420	401	406	399	391	417	422	441	434	404	452	430	396	401	390	405	364	418	396	424	393	427	385	395	435	406	435	398	418	442	428	413	405	381	438	412	422	412	396	421	416	383	424	417	418	388	423	410	405	382	413	417	425	371	402	431	418	392	419	407	399	388	408	418	437	411	398	417	405	410	393	407	407	412	405	391	386	399	409	431	413	400	387	395	383	398	384	402	403	404	403	385	388	391	420	376	400	433	410	432	418	419	405	403	398	418	413	378	420	449	442	415	375	409	398	398	372	397	403	407	437	392	421	408	395	381	428	436	407	405	406	400	399	434	426	408	392	401	412	398	397	388	407	387	397	394	422	397	426	424	400	424	402	422	407	427	399	417	396	410	427	401	385	408	385	402	410	466	398	412	379	380	406	401	408	387	395	387	384	422	417	426	427	409	428	369	413	400	415	409	409	403	425	368	417	424	399	398	398	402	429	415	400	396	418	428	404	387	408	400	405	408	424	396	449	374	357	396	369	419	396	431	419	418	409	424	431	390	377	395	387	464	419	426	390	421	410	413	399	396	416	372	371	422	383	373	382	417	376	423	402	444	388	400	372	395	426	390	355	392	425	393	418	431	384	401	406	439	408	376	392	430	401	404	429	400	397	373	409	429	383	417	377	392	379	413	420	421	402	393	411	399	413	426	387	415	429	425	420	412	403	394	402	405	423	422	391	402	414	394	383	390	397	342	390	380	364	407	434	412	416	411	386	394	379	388	362	404	420	375	374	409	414	403	398	414	410	409	385	415	396	387	410	412	417	393	438	400	439	399	407	402	404	405	430	382	393	420	396	422	415	408	416	416	406	426	381	397	398	367	401	416	386	379	414	401	424	372	368	428	376	367	422	387	433	401	412	394	391	418	380	416	378	383	386	390	394	399	453	418	437	424	376	400	438	414	384	440	360	383	398	404	380	386	402	429	397	438	425	438	371	415	406	380	404	429	357	399	418	411	425	404	382	400	376	406	416	411	423	425	395	347	420	404	407	433	418	357	382	427	404	397	421	384	377	400	357	376	419	374	393	415	395	393	439	370	425	413	393	396	397	455	402	400	411	383	385	413	448	408	380	402	433	423	415	394	405	388	398	397	408	369	396	390	416	422	411	405	391	375	411	436	388	407	413	408	401	392	413	370	424	389	408	390	381	412	435	395	406	394	387	417	399	394	415	380	379	427	425	463	416	392	399	363	432	372	387	402	417	407	400	420	419	402	394	376	439	388	385	368	407	400	388	396	385	423	400	405	405	379	412	438	397	388	407	425	407	382	377	424	427	389	428	415	442	372	439	429	377	386	423	420	437	417	387	412	404	410	418	423	400	404	408	401	403	456	422	393	431	389	430	411	419	381	388	400	417	411	413	411	408	397	398	386	407	400	373	396	395	412	418	405	425	446	364	401	421	418	393	389	382	426	417	410	417	435	417	405	397	422	388	421	392	396	422	420	407	398	387	394	428	390	437	410	413	420	383	385	413	408	410	438	373	395	385	400	394	402	367	407	394	409	396	393	431	396	425	403	410	381	422	396	380	411	404	439	408	412	360	407	381	384	367	383	399	414	426	396	441	421	411	372	372	366	412	388	377	390	412	377	385	429	397	429	446	375	375	412	418	413	426	420	381	408	408	398	374	398	381	402	379	407	391	406	428	406	389	410	411	386	387	418	412	422	393	398	398	428	427	397	390	368	409	385	397	408	414	388	446	400	394	444	389	387	404	421	408	374	420	407	407	428	377	390	423	395	380	424	402	382	378	430	406	392	369	394	362	388	384	368	436	425	411	386	409	423	413	375	402	430	346	406	400	391	377	415	402	386	396	420	405	388	383	393	411	420	402	433	385	404	424	408	425	395	397	419	374	394	416	421	439	430	384	390	400	413	409	416	415	387	379	407	430	408	408	399	412	399	403	398	368	434	408	388	380	390	446	404	409	395	401	419	425	441	414	435	421	376	373	387	402	409	390	393	412	384	400	417	390	382	395	421	399	408	414	419	412	388	385	422	406	431	407	405	414	420	397	428	361	389	409	414	435	423	386	374	403	415	433	373	404	390	413	408	389	419	418	399	380	378	384	419	391	418	411	390	425	394	450	426	371	421	413	396	387	403	391	402	412	385	404	419	402	393	385	423	426	415	377	432	371	416	391	413	405	400	436	416	434	408	398	385	377	400	386	388	387	391	407	435	398	384	447	388	438	399	390	421	405	433	420	399	404	424	414	401	380	406	407	379	403	393	410	382	403	394	394	412	407	381	401	382	407	452	403	421	395	377	406	413	439	399	402	402	385	432	411	430	402	397	369	405	441	404	379	389	424	389	403	375	385	395	408	371	392	432	407	412	399	426	391	395	382	378	403	386	392	403	379	369	382	426	407	387	367	413	413	435	437	407	391	379	393	409	388	392	418	409	379	424	422	417	410	398	397	439	422	399	418	390	413	398	420	383	380	434	397	408	399	410	455	405	378	404	415	425	398	435	368	373	419	374	402	423	386	395	385	390	408	388	407	400	404	391	378	407	401	415	391	385	390	399	423	387	406	445	410	409	424	429	406	393	415	373	416	452	391	407	391	406	392	404	432	417	383	410	407	404	405	420	432	417	399	387	357	420	372	415	374	446	386	398	392	407	432	399	421	381	398	427	385	407	409	424	440	390	410	374	368	379	408	397	429	420	403	417	398	401	433	398	407	423	405	406	436	427	393	418	435	389	388	392	406	418	413	401	401	416	416	426	428	396	393	418	378	405	414	454	368	389	435	387	379	413	389	394	411	403	412	405	417	392	400	417	384	404	411	408	393	393	423	404	417	422	427	392	417	400	420	425	416	408	400	415	393	387	407	410	393	406	400	385	423	410	406	392	432	408	386	388	407	426	417	438	383	407	436	392	405	395	386	404	395	396	409	450	422	407	434	370	384	353	398	392	442	386	383	389	403	426	401	399	386	415	393	376	414	372	436	385	410	412	384	434	428	411	434	406	445	410	398	420	444	438	415	419	442	426	421	353	400	401	426	363	410	393	430	392	403	403	379	398	446	424	392	382	422	362	407	432	390	448	388	440	446	408	406	399	387	420	377	392	452	376	414	367	427	387	390	405	402	369	402	413	413	393	399	407	373	411	400	417	417	386	390	408	397	380	381	423	391	397	375	420	423	363	393	423	402	380	411	380	406	385	415	408	436	420	396	392	389	386	368	438	397	386	424	416	385	406	398	372	389	385	398	379	413	416	399	415	428	387	376	398	421	393	397	420	415	415	388	390	390	403	420	388	396	410	420	407	426	435	414	460	399	437	395	407	454	410	423	388	374	400	415	385	401	433	413	429	392	380	415	396	393	405	401	431	378	386	455	450	422	419	422	426	385	372	394	421	392	444	402	359	420	390	384	439	361	384	414	416	407	383	402	429	401	390	360	401
24245	21400	25713	27463	21407	21385	2208	459	316	279	252	232	238	218	211	199	175	194	172	206	174	176	191	200	203	194	170	181	187	158	192	193	179	192	179	184	166	173	170	192	176	172	188	161	181	193	186	191	215	195	175	194	162	181	200	183	183	160	185	212	212	187	194	171	168	185	189	199	160	175	185	173	182	193	184	189	169	179	191	193	216	169	152	171	164	169	203	169	147	173	161	181	171	182	155	157	172	164	161	148	171	207	170	178	185	190	202	162	163	177	170	178	174	188	173	151	179	165	170	175	195	178	169	182	189	169	185	159	158	166	184	186	185	177	182	167	164	184	171	178	183	164	172	167	160	165	161	157	153	176	162	190	180	156	187	187	187	158	164	168	174	149	154	173	173	155	178	192	161	164	134	179	197	187	155	186	186	150	160	170	169	171	172	169	154	173	180	152	192	171	161	176	166	186	170	180	184	171	160	163	156	176	178	163	167	142	182	164	168	172	166	193	170	163	198	169	165	178	158	193	172	177	172	167	175	170	161	179	171	178	178	177	155	198	176	182	156	175	174	186	186	171	159	167	180	183	145	162	174	167	164	168	157	162	157	170	175	154	162	187	185	190	175	204	168	166	136	186	163	164	176	176	176	191	164	173	183	156	173	152	164	145	175	144	173	166	169	158	180	166	169	178	182	156	185	180	212	172	171	155	148	175	165	181	172	172	191	181	164	141	160	174	181	200	180	180	198	194	175	197	150	180	160	186	166	175	164	183	155	185	168	160	157	167	154	150	166	180	191	174	171	185	179	171	175	172	161	149	154	146	176	175	159	173	165	182	205	176	198	159	156	140	166	166	196	172	179	190	161	169	166	186	160	186	200	169	175	166	181	170	184	179	193	175	180	169	162	166	188	171	161	183	183	167	176	181	146	180	188	183	163	187	180	182	159	178	177	169	171	152	164	178	165	179	168	164	155	181	183	162	173	156	169	153	192	179	179	184	194	194	183	167	164	153	157	157	185	170	183	163	184	159	177	168	172	162	178	141	161	155	154	160	155	177	172	177	164	178	167	174	171	196	190	169	195	195	191	191	164	177	207	159	157	172	173	154	171	181	167	164	186	170	169	188	175	152	180	189	190	188	178	166	166	177	192	172	158	165	193	193	165	164	166	184	164	201	192	173	193	168	176	158	170	175	165	178	202	182	210	167	187	200	181	175	178	205	200	182	166	162	171	168	150	151	186	175	172	199	178	184	179	186	177	179	153	162	176	170	165	161	164	174	178	167	199	178	153	180	183	179	195	199	171	176	184	164	164	171	177	149	178	189	161	206	141	171	187	153	178	191	159	178	174	156	200	160	197	189	160	157	178	179	155	181	153	170	162	183	177	181	141	148	205	153	165	174	164	181	182	188	170	147	171	168	188	183	157	155	189	179	151	171	176	188	147	181	176	169	160	157	176	169	171	179	161	141	142	172	165	177	197	150	168	174	183	183	190	174	174	175	179	158	173	180	145	159	187	174	159	134	184	159	163	181	163	143	166	189	177	189	179	142	156	190	157	164	164	188	171	186	180	174	185	198	172	154	178	187	172	165	194	156	176	192	159	181	162	159	180	175	169	178	193	196	194	167	168	177	185	159	148	199	187	180	156	153	190	194	162	187	161	195	158	185	182	174	196	171	190	185	174	189	169	170	177	182	155	166	166	165	189	185	171	181	205	181	174	175	162	149	202	177	173	190	156	180	187	212	173	159	164	155	187	198	198	154	184	176	171	163	180	183	142	163	172	154	174	154	194	166	175	179	187	161	175	160	165	166	162	193	169	177	190	185	154	179	205	163	208	177	174	192	156	174	161	170	158	162	179	192	177	176	171	153	155	182	163	148	160	199	178	176	189	172	157	175	175	179	178	183	169	191	182	183	164	173	162	156	172	199	161	179	159	149	181	182	152	177	174	198	179	179	161	178	185	166	201	164	172	170	151	161	176	172	188	194	183	182	202	174	185	176	185	169	186	149	168	177	169	186	163	193	157	172	173	180	188	198	148	168	175	205	177	166	177	178	159	178	193	184	168	165	197	180	175	179	159	169	156	186	173	167	171	177	190	186	162	168	174	175	191	193	196	178	171	154	178	174	165	172	173	180	159	179	172	173	179	188	140	179	190	191	151	156	202	168	161	167	175	175	170	166	150	160	187	157	162	154	158	166	161	166	171	157	175	170	178	183	179	162	186	162	197	184	162	168	167	189	148	194	160	153	159	189	164	168	186	179	162	178	188	167	202	174	171	184	157	202	180	185	183	192	172	176	163	152	174	184	156	162	205	150	174	158	173	178	160	187	181	197	169	167	153	167	173	185	189	181	166	165	187	157	168	197	200	193	186	158	162	181	167	181	201	177	176	176	194	181	168	182	177	172	208	191	176	188	179	151	188	175	162	175	172	190	182	167	188	155	148	158	169	166	152	164	165	137	163	154	159	165	151	171	182	173	150	172	192	152	160	166	180	162	202	197	174	168	194	160	189	184	174	163	191	179	167	163	186	172	171	188	189	174	167	184	173	205	163	205	176	184	159	163	151	136	159	200	149	188	191	180	164	165	197	200	163	171	180	185	178	183	160	154	174	171	173	176	181	178	155	158	185	173	173	162	189	167	184	167	168	181	163	156	177	159	157	158	183	187	176	205	178	164	173	185	179	158	165	187	188	180	155	153	168	171	155	176	159	163	178	173	153	188	161	168	174	184	171	187	182	174	186	173	191	160	178	159	153	183	193	162	192	186	159	199	165	193	190	179	173	178	189	161	176	169	199	161	171	170	157	177	196	171	172	151	200	174	181	154	183	170	164	192	182	165	162	167	171	177	212	163	181	156	172	184	161	184	190	166	179	186	166	161	159	179	171	173	197	167	172	180	171	183	202	176	153	176	163	182	164	201	163	166	164	191	178	150	160	178	185	176	189	186	186	157	173	172	157	161	153	172	181	178	178	150	156	154	180	161	168	172	178	187	189	192	169	168	169	190	166	175	187	188	189	158	187	182	158	195	195	187	171	199	168	156	176	183	195	182	191	189	187	169	154	171	152	171	147	153	185	182	180	201	166	199	172	187	151	179	162	175	193	165	173	178	190	196	175	163	148	198	181	159	175	183	159	175	183	153	172	178	173	183	168	176	198	145	170	162	164	174	172	166	148	191	164	202	202	190	195	162	196	150	173	172	170	167	164	187	185	147	174	160	168	179	148	176	179	178	151	184	158	179	173	180	193	178	184	174	173	180	152	193	161	166	169	193	167	181	172	177	175	198	181	178	158	188	158	168	170	160	171	206	159	165	171	177	165	164	166	163	214	167	168	192	170	169	168	177	194	175	189	166	175	185	169	175	147	184	159	180	198	193	175	178	161	160	169	179	182	160	173	186	161	157	169	171	172	170	178	160	173	183	152	172	160	133	167	156	172	172	155	173	195	157	186	174	194	177	163	166	162	174	176	186	186	165	175	192	187	175	167	168	196	165	173	178
3256	4541	2682	1255	775	610	525	477	437	441	432	426	410	423	416	427	438	397	402	407	411	373	374	398	425	401	385	428	387	412	405	415	386	361	374	418	393	378	412	407	364	380	351	413	384	402	381	388	405	431	365	386	367	395	394	404	400	400	382	414	359	366	404	384	388	344	384	357	380	435	424	395	377	374	397	398	405	394	419	380	370	414	347	408	372	377	399	368	440	389	385	399	415	401	377	382	371	383	400	359	390	349	389	435	356	388	424	394	389	360	396	419	398	386	364	401	363	366	409	376	388	383	390	422	376	379	404	401	375	403	413	409	344	377	395	389	389	410	411	372	386	381	387	376	383	378	375	352	382	395	396	395	392	378	421	404	443	349	388	376	363	386	342	386	407	396	390	390	378	364	377	353	382	377	389	386	384	393	380	380	391	404	371	411	385	412	407	370	376	397	342	430	400	377	342	384	388	396	381	388	402	387	389	389	379	411	373	360	387	402	385	398	363	398	405	417	391	370	358	381	347	377	384	398	359	394	388	387	412	373	394	381	385	359	396	382	424	387	398	377	348	411	402	389	414	403	390	375	399	406	396	413	395	403	386	406	381	413	343	397	352	419	420	375	372	407	407	380	414	369	332	397	384	388	402	376	361	407	348	387	374	387	368	431	386	367	385	353	367	385	387	415	370	408	350	373	417	370	399	392	369	375	362	426	381	387	385	401	382	405	395	373	389	421	375	351	422	377	402	370	415	419	359	390	397	388	407	385	381	400	388	389	406	413	377	390	417	365	392	407	351	411	375	394	353	385	386	397	356	379	429	357	373	363	384	400	359	414	400	348	358	388	401	402	402	386	364	389	368	384	389	359	334	369	438	400	411	353	376	415	378	395	401	399	389	382	367	390	396	397	371	414	381	380	397	402	358	375	374	372	382	381	374	389	404	375	366	378	378	365	407	389	390	372	371	344	402	381	395	373	397	368	388	395	382	411	386	345	385	356	373	405	382	386	363	409	376	405	394	395	409	387	372	377	376	367	360	424	397	362	354	377	403	395	376	399	388	383	382	395	383	399	364	360	359	397	406	384	369	389	365	382	362	390	377	394	402	358	405	382	357	369	380	396	384	390	375	395	401	378	375	421	400	402	409	377	400	408	384	328	384	346	405	413	413	367	389	412	405	399	392	370	385	405	393	405	364	367	374	343	400	362	413	355	412	389	367	364	386	402	354	368	390	365	373	354	392	345	394	380	394	362	380	427	380	390	375	408	394	371	369	364	373	378	391	412	355	389	376	396	408	397	383	354	330	388	379	434	378	362	376	390	372	379	365	366	367	362	424	406	363	348	402	395	407	396	384	390	371	401	395	363	390	377	378	431	359	374	391	396	386	415	376	413	364	401	386	382	378	373	392	366	351	390	394	377	382	369	410	371	387	345	372	407	390	393	388	392	421	416	394	386	391	372	387	380	398	385	398	390	383	379	386	381	359	376	414	410	362	363	395	359	366	411	387	389	392	398	377	361	363	408	374	452	382	352	371	371	417	358	405	424	369	389	381	379	415	395	364	381	368	433	375	346	406	343	385	415	386	350	410	396	359	418	379	394	390	434	398	390	374	374	401	407	387	389	403	377	377	404	384	397	387	376	358	342	376	387	399	439	384	394	380	363	375	356	385	403	363	381	375	390	408	345	401	400	381	392	360	423	395	400	393	368	408	399	395	365	412	401	375	395	368	370	342	398	363	336	387	384	439	399	398	372	377	416	360	386	437	371	351	435	409	364	385	367	417	381	373	392	379	390	359	421	379	368	401	389	378	381	389	394	387	383	391	367	395	392	371	378	350	397	391	377	400	381	394	417	391	419	361	379	368	362	389	415	363	367	353	380	359	390	388	405	365	359	406	355	402	392	378	382	411	386	404	401	382	370	401	421	372	392	340	357	380	408	375	349	365	410	391	399	390	373	417	418	407	410	390	398	411	378	395	405	382	421	370	376	354	382	378	387	388	399	397	355	406	370	394	409	397	386	381	380	389	386	373	402	366	388	391	381	373	373	386	377	391	365	427	349	395	387	405	390	371	369	397	409	395	377	359	399	389	366	397	373	387	424	373	387	376	373	389	353	377	382	404	379	369	421	359	363	385	365	375	376	402	343	418	391	377	409	383	391	403	397	375	387	399	401	379	349	382	396	355	396	388	367	388	413	370	383	359	380	383	409	381	444	412	384	385	376	386	422	365	419	357	363	367	391	385	397	401	345	394	400	403	411	416	369	397	403	395	395	364	384	416	366	376	376	380	361	392	365	381	394	390	368	371	392	384	350	394	392	430	364	395	407	387	434	369	370	364	368	357	403	400	364	393	381	399	381	371	373	384	368	385	386	401	430	337	406	390	387	419	382	387	412	376	391	374	436	350	388	374	355	385	409	414	388	388	389	410	377	401	352	373	417	371	326	336	402	391	388	385	403	371	407	422	399	399	373	397	356	362	367	352	380	394	373	377	393	361	433	361	398	397	400	395	395	411	373	392	411	405	389	387	414	401	399	385	371	401	382	404	386	425	385	382	353	400	379	385	410	386	374	398	392	400	393	392	360	373	373	364	395	377	412	403	395	379	389	409	376	388	397	405	381	415	374	391	383	398	370	378	370	396	412	354	395	452	368	384	395	368	384	403	361	401	408	376	419	368	432	367	391	378	389	385	370	405	385	390	354	366	392	393	409	403	398	398	387	392	389	391	390	390	418	390	385	398	372	381	364	393	368	391	385	393	390	388	389	364	406	405	409	395	378	397	385	358	356	393	388	379	377	390	393	405	404	404	370	424	374	390	389	400	381	389	384	397	342	402	391	356	410	369	365	429	380	392	382	373	356	386	390	358	391	385	365	387	349	387	415	360	401	370	395	381	393	395	388	396	395	372	382	404	395	364	396	379	394	370	361	363	400	434	401	395	364	408	434	388	372	397	402	382	386	410	393	407	373	404	373	370	340	377	377	423	374	363	329	382	419	375	393	371	382	388	431	373	378	394	415	380	390	415	383	377	370	404	378	391	358	388	390	389	374	385	389	381	383	410	395	380	406	381	396	384	369	439	344	364	383	399	390	426	373	380	408	360	395	359	367	364	387	377	397	391	427	366	390	378	385	372	410	376	361	381	360	421	377	391	378	406	391	355	363	385	394	355	381	370	376	392	396	370	412	369	420	397	394	378	373	367	359	369	373	406	345	364	394	402	384	413	395	396	387	373	372	368	400	380	392	397	346	409	420	358	411	369	400	371	383	383	406	424	380	380	394	374	410	387	415	354	404	351	438	395	366	399	387	376	408	390	402	364	374	382	418	378	417	372	425	377	408	367	346	360	379	360	411	346	378	393	383	389	383	382	382	409	403	378	360	403	377	376	394	394	397	382	378	373	370	391	379	403	373	355	394	392	418	382	362	362	354	373	414	393	406	365	392	393	371	363	402	393	353	366	394	381	384	408	391	428	390	368	401	390	373	364	382	403	383	368	373
33045	10666	762	205	137	157	147	137	127	131	130	138	142	154	135	144	139	127	132	160	123	152	153	125	139	148	129	135	116	141	141	130	132	147	128	113	156	128	136	161	129	136	114	147	127	151	133	134	128	142	126	153	159	148	150	157	157	155	129	126	149	141	114	144	129	142	149	141	140	132	152	140	121	147	134	146	137	147	136	149	125	129	139	137	132	131	142	134	135	141	123	131	142	140	142	165	153	143	149	135	134	140	130	130	132	145	166	139	135	138	135	144	139	145	128	151	135	135	139	139	125	142	139	155	121	156	131	143	111	161	131	131	121	137	130	124	142	154	134	169	163	120	132	138	143	122	139	161	130	124	118	143	128	157	145	134	127	159	144	137	124	135	143	140	164	131	149	140	132	132	148	151	136	142	126	129	154	145	119	143	130	124	121	145	133	143	136	123	111	146	109	145	135	134	134	132	134	134	136	130	151	117	119	134	131	151	153	137	145	127	137	118	135	148	150	127	128	155	137	148	148	119	134	133	148	121	118	140	138	142	132	144	160	139	133	159	134	137	146	144	114	140	121	124	142	152	123	129	118	132	137	128	107	146	136	141	131	136	128	137	100	120	123	130	139	137	129	150	144	134	144	108	138	136	141	130	137	134	117	143	141	125	133	158	147	126	168	146	138	133	142	143	141	140	130	131	145	131	166	126	128	152	141	132	128	147	135	141	148	129	134	138	129	120	132	113	129	139	146	140	120	132	152	140	142	142	149	131	165	169	128	142	128	132	134	156	141	150	127	136	141	126	147	151	123	121	127	134	134	129	146	118	110	137	142	151	184	142	130	136	149	143	169	137	107	130	138	148	98	148	142	122	151	142	147	135	146	152	140	132	141	134	125	147	122	149	129	136	140	126	163	110	126	145	107	155	125	146	158	129	145	157	137	147	141	125	129	125	143	129	120	138	158	110	140	137	129	141	149	136	151	144	119	141	134	149	154	136	131	117	137	126	137	121	154	124	103	142	148	130	140	135	125	130	124	111	146	125	137	129	125	159	117	125	144	144	131	129	142	136	138	134	153	140	146	142	140	133	132	123	124	138	125	156	132	152	142	161	140	125	111	146	139	138	119	159	139	124	137	143	138	140	131	137	127	124	145	128	106	143	126	116	129	139	146	131	147	153	134	143	112	145	142	133	123	133	143	149	143	131	124	126	118	143	159	133	127	129	118	152	160	141	138	132	154	139	154	132	137	124	115	151	127	137	158	127	136	155	128	140	143	140	151	148	156	127	129	130	129	139	134	113	152	157	121	129	151	126	140	127	150	150	141	116	127	123	136	138	122	143	125	141	133	122	140	130	145	169	127	126	140	131	150	139	158	151	127	120	141	158	142	135	134	133	126	150	135	123	156	131	136	133	140	131	133	140	149	142	134	145	136	154	131	127	120	123	119	128	152	122	136	140	152	129	117	131	167	130	152	143	138	143	140	150	120	160	136	142	141	133	134	129	152	122	117	126	137	126	160	147	145	142	141	129	141	128	135	130	109	126	158	116	141	121	108	151	133	131	143	126	144	153	128	135	125	148	143	127	143	128	133	137	139	134	168	118	119	145	132	103	129	149	134	112	123	143	124	142	125	139	149	129	149	137	142	130	150	144	146	159	118	136	149	138	136	140	138	127	128	172	139	153	145	155	130	153	136	158	146	116	135	142	120	135	138	137	132	139	132	131	128	139	139	143	135	138	133	133	107	139	137	142	134	137	151	135	138	150	150	126	126	134	125	123	141	138	149	131	150	159	122	139	153	137	141	132	143	139	133	138	128	131	115	119	157	121	136	125	130	138	135	144	148	113	144	130	125	120	153	144	129	125	130	135	123	129	127	146	163	135	168	173	145	169	122	110	144	162	128	135	151	132	147	123	146	136	119	154	145	116	144	142	119	140	137	130	118	130	120	161	133	127	119	126	125	124	151	147	116	144	138	135	145	137	120	154	128	137	139	129	137	156	169	133	124	132	135	137	138	147	140	146	134	131	129	135	146	134	153	155	138	152	128	114	142	137	147	146	140	112	119	136	144	133	133	121	133	133	125	128	135	139	127	129	128	163	150	141	130	142	133	125	141	138	137	145	145	141	126	121	123	141	156	128	112	133	126	122	132	136	124	138	134	140	133	125	125	140	137	131	130	126	127	146	135	136	134	133	158	133	145	127	130	143	142	140	141	132	140	174	154	144	118	123	135	141	138	147	114	122	115	143	134	132	122	130	139	151	120	145	131	145	125	157	130	150	145	145	160	130	112	125	116	133	156	133	135	144	115	141	128	146	151	150	129	128	146	160	129	154	160	118	129	156	143	120	125	134	139	141	142	154	122	142	159	120	145	123	129	147	146	120	145	152	117	149	163	157	159	123	131	133	130	120	136	136	130	130	142	116	142	145	117	122	134	135	143	130	148	135	127	132	162	137	142	134	121	151	125	125	134	143	143	166	141	127	120	138	144	139	155	123	126	141	146	138	125	124	140	134	124	139	111	127	193	141	153	125	121	131	118	140	145	138	140	119	128	143	145	135	146	127	134	150	127	146	124	141	141	129	149	145	108	116	144	140	122	119	145	133	130	135	112	124	141	146	160	119	138	148	139	136	120	145	133	133	160	144	145	147	170	166	134	122	133	124	149	135	124	140	136	136	119	104	140	157	135	132	131	114	146	128	129	102	133	136	135	126	129	131	133	128	143	140	152	129	123	124	132	138	161	146	150	147	134	139	148	139	148	137	147	132	143	154	137	154	141	136	128	141	121	154	146	140	149	121	132	154	129	143	122	151	151	123	140	141	146	120	120	134	131	119	129	132	126	132	136	150	134	146	139	112	125	153	155	135	133	120	156	126	133	135	134	139	137	159	142	147	134	129	134	145	136	137	127	158	134	154	122	130	153	149	133	130	121	115	119	138	124	145	154	142	128	122	117	131	113	139	122	127	152	129	143	133	124	137	147	136	169	140	129	132	137	138	122	144	136	139	138	138	142	137	131	121	135	118	145	120	140	143	125	132	132	144	152	133	130	143	126	143	128	135	139	141	130	139	128	152	155	123	116	135	134	144	172	129	133	141	160	130	133	149	141	116	116	144	150	151	139	151	149	136	138	138	147	133	139	119	127	127	136	128	168	139	131	148	140	140	146	104	135	137	136	142	141	136	134	128	146	145	124	138	122	143	139	138	151	135	150	136	147	119	136	129	149	156	137	129	138	120	124	140	127	140	144	113	139	124	147	137	149	156	148	133	124	150	139	135	121	148	121	145	125	155	127	155	156	146	143	137	134	123	140	130	138	138	140	127	135	136	128	154	108	135	137	130	129	158	135	144	115	132	112	133	149	120	117	150	129	124	137	153	156	142	133	131	129	119	138	140	140	173	141	142	151	152	126	105	116	141	140	135	145	138	143	136	137	137	134	125	120	166	139	130	142	136	120	135	147	150	131	167	129	128	150	126	130	147	158	130	144	142	130	154	142	152
5137	438	396	342	326	330	325	370	321	330	355	360	327	322	335	324	354	331	328	343	321	335	328	358	311	350	342	336	326	332	357	358	359	347	326	347	326	334	328	336	325	327	335	298	330	310	337	314	331	355	296	325	346	347	320	337	313	336	312	345	361	320	352	331	333	363	308	351	349	348	331	333	327	335	352	376	333	324	294	344	342	334	338	318	346	345	337	350	354	333	328	335	328	310	336	344	303	318	315	303	336	339	352	363	349	317	327	324	338	327	347	317	296	365	346	331	371	323	336	345	320	285	329	331	366	312	320	334	295	341	342	307	366	329	315	318	333	336	322	299	350	340	334	343	347	349	299	358	335	341	296	305	318	335	351	309	323	327	334	348	330	349	347	332	326	314	330	319	356	300	325	329	332	311	368	317	339	344	343	321	293	314	318	338	296	302	342	301	315	375	319	357	311	334	331	323	322	316	314	312	352	308	361	343	326	353	324	317	330	358	324	317	327	313	344	301	333	362	337	351	334	359	334	346	307	325	331	383	298	310	372	326	350	319	344	359	346	299	309	297	331	335	337	341	331	346	322	360	333	318	333	342	316	335	343	321	309	317	326	344	337	324	322	295	319	326	347	341	337	335	350	334	323	315	306	360	329	329	326	330	297	377	347	331	323	301	342	333	332	327	313	330	310	337	333	340	345	302	347	343	359	337	302	336	370	333	316	340	356	336	333	324	319	331	349	338	303	313	357	332	365	302	329	358	342	347	320	330	344	323	299	336	316	311	332	364	348	330	349	304	317	333	332	300	311	354	327	330	331	352	366	321	341	329	313	335	362	315	334	378	283	316	301	333	342	350	323	338	323	361	325	346	330	297	348	346	351	345	309	330	327	334	369	346	323	350	350	302	318	318	331	334	310	353	340	343	329	296	314	370	338	339	327	356	327	355	324	316	318	370	325	340	319	340	321	338	363	358	311	349	358	312	306	345	329	307	310	305	338	367	331	320	318	327	336	338	300	348	351	331	342	336	316	336	354	361	343	326	317	338	341	340	329	314	337	316	319	308	301	287	310	303	335	314	353	317	327	344	336	323	342	318	352	329	334	342	316	316	317	327	319	321	326	329	357	372	375	339	333	308	315	333	289	323	330	313	358	334	336	336	332	313	366	330	345	313	365	300	309	305	315	354	330	341	331	322	334	309	308	326	303	323	313	326	348	366	348	325	342	305	333	318	337	294	313	356	322	313	329	332	314	334	353	344	345	304	332	338	349	339	339	307	317	365	365	373	316	332	342	300	326	321	327	334	330	354	342	316	363	335	327	327	310	346	331	331	345	322	326	340	336	322	325	370	366	347	305	324	308	313	321	323	362	320	337	332	333	331	326	339	315	324	328	335	326	325	329	323	316	305	344	291	360	321	342	317	337	364	336	342	340	311	337	339	308	332	329	334	323	320	333	313	315	346	343	336	329	314	311	351	346	329	336	354	335	355	303	340	320	318	323	297	312	335	364	333	347	358	315	356	347	324	306	342	331	311	337	349	332	312	336	342	348	336	353	309	321	335	375	370	319	340	307	335	296	349	328	324	293	341	355	312	299	321	333	358	308	345	323	312	341	351	284	309	334	322	341	327	313	311	317	337	335	360	352	317	307	334	338	323	327	335	303	336	331	320	317	316	295	348	360	345	327	338	301	337	316	332	352	376	349	337	330	316	336	314	328	335	343	354	327	391	319	327	323	335	290	297	316	323	334	317	340	352	346	342	300	338	346	335	363	357	362	365	319	326	329	295	322	345	339	365	335	342	327	326	327	314	325	343	317	337	300	333	314	322	299	324	330	350	288	336	333	329	337	335	312	348	338	346	317	317	327	331	314	374	339	347	310	349	326	323	329	302	326	335	310	356	348	301	301	345	342	340	334	345	334	320	339	354	305	314	332	311	336	339	369	312	339	298	347	315	298	356	335	349	321	345	358	324	361	329	343	323	328	351	314	333	349	322	296	325	305	330	311	348	316	334	358	336	324	331	315	310	314	328	360	327	345	318	350	331	337	321	315	337	317	322	303	338	320	345	340	360	340	356	338	324	339	364	347	306	327	356	331	300	325	322	288	341	303	338	347	326	325	318	302	323	336	338	309	345	288	360	325	341	305	322	307	337	299	334	331	326	345	291	318	348	350	365	338	330	321	338	345	343	349	336	332	322	325	352	305	319	348	348	353	341	328	335	326	315	344	338	322	303	342	319	328	354	320	342	322	332	360	315	328	319	331	332	367	350	307	325	335	282	354	321	303	374	324	322	343	314	313	355	328	340	327	332	329	351	292	344	290	354	334	320	344	336	325	337	310	345	288	335	362	324	342	331	360	325	337	332	349	343	343	335	337	330	314	346	329	337	348	329	331	332	336	306	337	330	354	318	318	340	348	336	316	309	310	336	332	309	351	326	339	340	356	308	322	319	339	388	358	343	350	373	346	314	338	318	326	333	316	328	306	337	316	339	313	318	365	332	338	315	373	354	354	342	316	340	339	316	328	328	279	352	356	316	311	343	317	351	321	322	350	345	315	332	341	357	280	331	349	323	312	343	335	306	376	334	325	322	349	325	344	303	305	348	323	354	340	316	332	308	331	308	322	318	324	338	335	303	316	350	327	334	287	296	337	340	311	296	345	322	311	325	332	348	317	347	324	335	334	330	345	337	326	373	321	315	377	343	307	340	350	307	313	337	329	297	295	311	327	321	351	339	297	359	331	345	329	298	282	331	335	307	296	340	315	334	302	302	324	320	299	338	324	320	310	313	331	347	284	341	328	327	331	316	315	320	336	340	329	314	327	327	308	356	340	333	296	317	313	338	350	322	321	334	328	341	339	313	320	346	348	313	327	334	317	362	318	334	339	325	340	307	301	320	347	360	325	332	335	331	323	308	298	355	316	352	313	303	325	354	318	324	334	318	367	325	344	326	315	327	326	324	358	306	326	335	303	366	332	346	321	336	353	334	346	324	344	327	311	322	322	317	360	349	329	326	311	324	321	322	302	328	330	302	338	325	353	306	314	334	328	321	313	318	317	342	353	308	351	309	310	352	307	342	353	347	316	338	336	337	319	374	326	301	295	352	295	326	347	328	298	374	323	337	303	308	339	329	323	302	316	323	375	318	341	313	332	337	327	338	336	310	305	324	347	287	361	310	339	308	312	332	329	332	348	338	293	331	336	322	324	315	333	327	331	334	305	331	345	315	307	333	333	309	312	344	344	331	311	321	336	338	309	358	356	323	314	324	288	332	322	319	312	319	334	345	331	306	364	326	315	324	319	342	366	374	361	331	339	332	368	307	348	325	320	362	294	370	325	320	329	315	348	327	347	306	346	331	336	314	334	335	344	308	331	309	304	329	340	363	327	306	334	323	322	349	325	339	332	304	338	284	369	336	367	336	362	329	324	316	330	336	346	335	309	339	316	300	334	343	348	319	306	321	352	344	345	327	324	317	332	299	356	364	350	352	348	322	302	329
24966	21384	25111	28021	21186	2705	388	276	262	242	232	208	217	205	207	195	204	182	188	181	194	172	168	186	212	206	192	190	150	177	173	174	195	202	169	165	167	182	195	178	155	168	158	173	172	159	154	160	204	216	194	169	205	162	175	194	189	195	194	172	177	190	198	188	189	176	188	178	190	165	172	187	171	150	192	187	166	173	183	185	171	197	165	179	191	182	193	190	169	165	156	197	172	195	171	161	172	164	172	190	173	198	169	178	156	177	171	174	174	156	173	186	186	188	190	175	185	207	196	178	174	197	171	149	185	166	181	173	161	160	167	193	195	182	173	175	172	195	156	169	192	157	178	166	161	163	160	186	160	167	171	187	192	194	200	162	212	166	176	161	148	168	168	173	170	182	186	159	198	157	143	206	177	191	165	170	157	187	175	183	183	175	156	166	186	182	187	168	211	148	202	191	166	165	174	202	169	192	166	167	172	191	142	160	168	175	174	187	195	177	161	155	175	185	161	171	169	174	193	148	166	160	171	209	181	179	206	191	150	174	151	161	185	150	174	164	188	150	194	193	194	168	183	189	182	185	161	165	160	164	184	175	161	172	171	171	169	181	180	186	182	184	175	181	210	207	165	188	153	169	175	194	161	193	216	160	195	174	163	203	148	174	185	189	163	162	200	224	171	178	182	170	175	171	167	198	156	177	169	187	175	191	169	173	198	179	202	184	169	193	189	166	183	173	160	198	169	158	173	184	164	182	197	180	192	169	166	143	180	220	174	167	188	175	162	157	166	158	177	159	170	164	163	151	184	189	174	181	168	190	177	203	181	190	187	180	201	178	168	157	184	195	141	191	168	170	183	197	178	178	152	162	187	189	190	162	175	212	196	155	160	181	159	164	181	157	174	194	148	158	165	162	179	163	174	162	156	194	168	201	188	205	163	187	164	167	168	150	142	174	182	185	165	157	165	174	169	185	170	205	191	208	169	175	174	173	180	177	166	163	173	151	176	177	156	184	171	160	157	186	161	178	183	167	182	194	182	151	188	150	161	189	180	163	181	177	159	183	196	190	186	166	171	187	178	186	170	182	181	177	173	179	182	170	187	158	167	153	182	178	205	165	178	169	182	163	175	162	176	184	161	161	188	194	159	181	161	176	214	171	195	182	149	166	180	175	194	160	176	183	173	174	203	159	194	163	165	174	178	183	177	174	201	183	211	195	152	156	172	189	182	162	186	156	165	187	196	144	190	181	166	153	155	166	171	172	178	162	172	179	185	167	165	177	159	194	187	182	162	169	154	179	159	178	183	175	162	156	158	170	186	167	184	162	189	183	199	200	190	155	187	177	199	181	184	177	147	183	171	169	187	183	170	179	177	162	193	186	175	188	174	159	176	171	155	160	180	181	170	165	182	185	179	167	182	151	172	189	197	193	204	174	197	176	163	183	186	180	146	177	160	178	168	176	198	168	181	175	185	168	177	169	151	174	223	187	197	172	193	182	179	177	156	163	175	190	180	200	192	216	196	180	167	198	191	149	202	197	171	201	171	165	179	175	170	169	185	211	214	175	183	201	154	182	186	163	176	199	182	162	198	157	192	187	187	191	199	177	178	183	158	169	156	155	182	186	181	160	198	167	174	186	174	199	157	169	187	208	186	190	170	206	159	188	188	163	180	165	196	188	185	174	134	158	192	194	176	167	180	178	187	181	171	161	192	160	178	185	189	184	190	182	183	162	180	185	166	182	181	181	196	169	193	149	164	156	149	186	183	160	179	152	158	162	191	182	178	174	168	180	188	180	193	189	169	175	166	175	168	216	170	175	174	150	202	192	181	181	187	197	166	193	173	167	180	166	187	176	187	184	168	191	182	173	180	159	184	168	189	162	188	174	174	165	172	182	160	177	166	186	171	197	175	171	192	176	207	198	179	174	168	202	182	172	184	176	192	189	155	166	177	194	161	175	171	188	172	174	177	179	174	178	169	174	166	164	177	182	156	131	202	176	170	178	149	188	198	178	182	200	181	155	167	181	180	161	187	160	176	195	158	196	166	182	176	174	201	192	194	174	193	186	183	172	185	148	208	173	175	175	161	169	192	169	170	182	182	157	199	170	171	194	174	177	167	176	183	168	177	157	181	189	186	155	175	183	152	186	197	208	233	186	182	173	165	190	197	195	176	179	173	181	175	193	199	196	157	164	161	175	198	171	170	173	193	166	186	201	175	130	169	184	193	178	177	185	169	155	179	176	172	161	179	185	170	166	152	177	185	162	176	175	177	165	178	182	187	184	160	193	179	181	165	207	181	172	159	195	173	176	169	166	173	198	199	179	191	183	181	169	178	172	162	176	166	194	184	182	174	165	212	191	198	200	183	183	190	151	181	171	167	197	177	172	192	174	196	174	168	172	183	178	181	182	182	167	163	179	155	178	173	179	175	169	200	188	186	170	157	178	196	174	165	165	158	191	172	157	187	193	179	190	189	164	188	158	181	181	199	194	172	182	170	188	181	188	186	180	163	154	169	175	169	185	175	178	185	182	180	181	209	180	158	168	166	195	174	174	174	202	136	171	166	174	162	194	167	176	166	160	173	171	159	200	189	184	211	186	191	162	174	181	179	178	171	181	185	171	165	181	183	144	183	207	178	177	184	173	199	181	188	180	174	164	184	158	187	158	182	181	179	174	190	163	186	200	190	187	199	168	164	183	178	173	163	178	162	196	187	177	168	173	179	163	192	182	166	189	188	181	158	165	172	160	139	162	168	180	163	189	167	159	153	170	190	153	205	159	172	172	192	184	166	193	171	162	170	171	185	188	185	164	160	189	162	163	168	185	161	189	188	170	204	168	205	163	186	166	173	189	160	153	168	155	153	172	193	196	182	177	175	183	177	156	180	181	161	217	182	194	182	192	185	164	178	166	159	169	177	159	182	215	183	193	152	173	154	171	176	172	169	153	159	172	193	156	153	177	179	176	155	195	165	178	181	180	175	195	186	176	163	204	159	172	195	197	162	206	171	162	173	160	196	180	140	189	169	183	187	189	195	178	193	181	162	171	196	200	184	168	170	152	180	172	182	147	175	168	189	182	175	204	180	181	182	178	159	195	194	172	143	215	173	180	171	177	191	188	192	167	187	178	164	152	169	199	162	167	176	163	164	196	204	169	158	213	172	164	187	165	194	180	165	191	173	189	176	174	166	190	175	183	182	185	159	187	158	182	156	159	151	146	142	164	175	177	186	189	162	195	212	177	167	175	171	188	160	183	206	181	186	186	186	166	162	174	179	186	167	177	201	172	204	198	184	174	159	193	206	183	172	185	181	190	157	162	147	148	194	200	164	162	164	173	161	168	168	205	179	188	221	194	168	167	171	185	186	160	178	174	177	193	176	171	198	158	173	172	152	173	180	188	176	183	181	164	161	169	161	189	177	169	195	174	169	181	159	175	191	146	189	184	187	181	175	212	196	179	160	158	188	179	179	157	193	184	194	153	174	177	207	158	182	166	179	166
3114	2666	1675	824	608	556	482	471	476	465	367	404	415	423	389	438	381	428	386	442	411	403	403	392	445	430	375	409	390	427	384	376	416	414	445	392	395	420	428	412	458	388	359	429	403	401	427	444	429	415	438	377	440	422	402	461	419	411	422	425	375	440	389	393	406	396	399	410	399	368	428	427	443	397	436	364	406	402	415	408	413	426	416	373	423	399	407	393	398	430	388	383	445	363	413	411	407	380	398	418	417	411	425	414	406	392	411	432	434	406	400	404	398	365	423	407	395	378	422	420	393	425	407	391	405	412	388	407	407	429	431	412	414	426	399	447	391	398	420	412	420	420	477	402	406	408	352	403	408	390	426	403	397	335	394	380	413	394	399	400	423	429	394	370	417	392	418	398	420	432	401	404	456	436	414	398	406	417	389	425	391	423	418	392	382	411	421	360	402	364	390	423	408	392	388	429	421	428	400	405	405	401	417	361	375	415	395	407	413	444	450	406	414	410	422	428	370	437	398	417	416	412	423	431	377	455	401	395	403	423	418	360	397	394	434	422	395	439	404	367	423	390	418	376	422	393	426	347	406	403	398	392	374	391	418	450	407	431	383	443	434	414	392	370	414	394	428	402	397	380	432	392	387	380	405	384	428	415	364	408	398	408	375	379	376	382	365	372	394	362	461	418	414	405	428	430	389	409	396	427	420	380	411	405	427	424	451	429	393	415	386	419	426	396	407	414	396	423	420	402	414	400	414	398	410	385	460	413	386	365	382	364	391	422	402	414	398	395	430	399	403	416	424	427	394	400	410	414	458	398	421	435	391	402	472	409	434	423	448	390	410	424	415	421	416	399	405	395	408	403	421	415	423	428	392	442	414	396	397	416	432	394	381	370	416	386	401	406	399	410	396	418	405	395	387	400	417	431	379	398	418	405	405	438	403	418	455	402	391	421	424	428	440	412	384	398	385	424	467	408	384	412	395	417	397	428	421	407	415	408	385	411	400	389	422	393	432	359	412	393	426	446	417	408	435	402	417	404	425	385	402	402	377	390	405	417	447	435	390	420	400	403	427	424	387	404	440	414	399	405	411	407	445	389	432	411	423	391	403	384	422	388	406	412	404	352	419	389	414	415	378	411	417	435	360	425	415	394	408	398	416	397	418	367	396	429	412	388	406	394	428	421	391	402	431	421	419	417	406	407	425	388	419	420	394	435	428	398	407	415	391	435	408	373	401	357	399	382	412	435	388	438	419	421	411	395	422	368	438	429	417	412	388	399	426	440	437	388	427	396	388	404	405	431	412	385	394	421	449	404	413	419	442	375	393	395	457	400	415	423	401	403	403	414	380	397	438	368	406	371	422	382	380	434	403	367	425	419	401	418	396	411	417	401	411	403	357	397	378	390	444	406	409	407	401	407	427	394	399	415	408	404	414	426	387	368	422	375	433	448	405	394	415	374	409	370	387	406	417	421	408	403	403	369	384	393	385	377	401	436	417	380	387	408	383	399	415	401	368	402	422	374	402	399	399	401	413	396	380	388	421	415	397	384	391	400	444	371	415	422	414	383	391	390	427	393	398	423	434	387	422	399	424	378	395	428	420	394	398	402	411	420	379	386	461	416	407	411	376	441	412	390	450	413	437	426	409	427	401	427	394	407	387	398	423	398	410	369	372	408	385	400	385	409	401	390	409	412	391	401	392	416	425	421	376	413	425	444	417	412	386	400	390	400	419	400	388	382	393	358	429	419	393	408	430	359	407	421	408	410	396	404	399	418	394	382	400	395	400	417	385	411	426	393	402	403	385	399	438	444	412	396	388	432	392	350	405	391	450	393	430	407	396	412	383	440	404	422	404	417	418	431	405	417	437	411	382	398	366	391	369	398	408	371	401	452	434	405	403	400	404	388	405	398	420	399	390	389	399	423	474	423	430	433	396	428	389	419	403	382	397	403	381	439	421	404	433	400	406	426	424	419	408	424	434	373	388	374	404	430	401	434	405	391	375	396	377	404	403	361	413	396	409	410	414	416	383	412	398	403	434	397	399	441	413	386	422	384	412	376	395	425	395	403	397	458	424	404	422	445	386	426	403	399	440	419	406	388	422	442	401	397	426	427	395	410	412	422	410	409	370	405	407	416	400	444	378	413	446	419	396	387	414	409	403	421	395	425	386	393	384	398	401	412	340	427	441	361	396	400	416	365	389	422	415	393	434	382	419	419	424	402	430	391	408	421	390	399	405	423	409	388	383	413	418	422	387	435	386	373	391	381	424	390	433	437	408	420	406	440	414	405	421	410	410	350	379	393	402	408	408	390	375	391	413	397	382	447	408	370	399	391	380	438	404	395	409	406	430	403	422	430	407	391	393	415	420	413	430	398	400	409	415	410	429	390	389	373	379	358	396	441	434	386	434	425	425	395	464	413	398	425	435	394	379	400	417	390	424	444	424	366	414	401	422	419	417	419	409	433	403	381	407	438	380	403	426	417	399	392	405	423	424	415	405	409	371	412	425	396	385	395	408	414	424	411	376	439	443	386	398	425	399	397	419	415	378	397	391	373	390	404	409	403	411	404	414	414	387	391	401	378	406	381	426	452	373	392	373	432	426	426	423	406	384	398	411	412	419	417	435	394	383	388	400	369	419	404	413	410	426	410	420	397	393	393	399	413	399	384	425	409	406	389	409	376	396	364	400	429	389	404	437	442	384	444	416	418	442	413	436	424	385	397	421	392	407	414	390	411	394	411	415	427	420	384	394	415	404	430	416	398	430	418	389	380	395	382	390	398	391	427	425	400	394	447	416	390	372	379	365	410	393	401	390	399	437	432	398	406	414	390	401	419	396	423	402	419	393	371	424	392	429	405	428	396	403	435	397	409	416	409	369	403	403	412	399	412	411	390	415	360	405	434	428	434	429	414	406	393	395	413	375	411	429	374	412	429	430	382	416	408	387	393	416	381	421	401	385	383	443	409	435	410	416	408	379	415	400	401	417	373	418	397	426	420	409	359	398	405	415	425	387	394	426	426	441	418	423	417	397	400	408	400	370	401	374	376	395	394	412	404	414	425	387	409	397	389	412	395	416	408	452	414	399	406	429	406	398	414	436	399	458	390	413	391	388	368	401	413	412	398	411	389	396	406	367	367	404	389	405	400	391	421	396	409	392	410	397	370	400	409	403	438	411	371	378	421	377	386	412	391	434	409	396	410	395	384	387	431	405	393	413	404	377	394	418	419	399	390	410	407	433	381	397	407	402	386	435	424	460	392	396	430	436	451	394	407	422	413	390	420	425	399	417	388	418	373	410	370	357	402	424	435	417	457	427	396	381	407	395	383	402	412	385	384	403	432	410	412	423	402	428	360	389	413	445	381	391	388	403	430	386	404	447	415	408	368	412	378	415	410	405	400	416	428	398	416	385	373	412	412	382	398	407	416	426	431	426	406	390	385	378	395	422	451	424	411	404	406	416	461	410	409	427	436	426	371	410	407	390	380	404	380	428	424
24217	21392	25719	27465	21393	21339	2164	434	316	271	219	251	240	217	250	169	221	186	206	212	162	180	178	162	164	177	213	190	179	174	173	193	199	168	184	170	167	184	190	183	167	186	189	212	182	201	189	201	203	199	210	200	176	161	177	206	154	183	196	209	187	202	209	174	182	213	176	192	174	185	178	164	167	185	171	145	168	184	160	199	168	175	152	179	190	197	191	185	163	190	183	192	188	180	154	174	209	164	168	172	187	195	149	162	167	180	178	163	176	206	167	151	181	178	173	200	140	184	168	179	192	177	182	173	168	189	157	193	161	165	184	158	185	167	172	169	192	147	188	193	170	173	154	150	183	177	161	157	174	179	147	165	190	175	174	184	181	161	174	189	143	158	143	177	205	189	156	189	188	164	169	181	164	178	188	179	186	177	180	152	172	198	184	203	155	178	161	156	193	183	184	157	163	172	175	192	187	170	166	178	160	185	182	185	171	184	181	200	175	166	182	173	180	168	172	185	176	162	175	172	166	191	158	167	173	174	163	181	163	211	163	180	168	157	171	187	198	180	177	161	168	164	182	199	165	167	174	201	208	188	176	167	179	181	177	189	194	163	167	179	162	194	163	182	197	168	171	170	145	166	146	178	176	183	175	182	167	151	169	180	138	187	175	180	174	160	174	161	188	154	180	178	162	181	166	174	166	175	177	184	144	184	169	147	174	154	177	185	184	189	205	165	178	202	198	164	179	187	180	170	166	165	155	169	180	128	170	172	164	189	166	175	188	179	158	191	176	187	184	165	172	170	171	183	176	176	171	183	164	167	176	167	178	174	154	180	211	151	183	186	195	156	178	183	165	171	187	161	175	181	172	155	149	170	182	164	176	167	171	170	178	178	181	195	171	180	156	192	168	173	158	185	170	191	171	181	179	177	185	164	171	197	170	184	180	185	172	163	179	141	170	149	186	163	160	177	163	182	165	195	159	170	194	171	174	161	165	183	188	148	170	165	175	153	151	153	155	153	157	178	154	153	207	180	158	161	167	192	149	189	190	177	162	184	161	193	166	171	179	169	156	152	187	173	161	164	174	169	184	168	166	178	172	186	171	180	168	175	177	184	179	183	172	176	183	193	178	145	153	181	160	178	150	156	188	173	177	184	161	196	166	166	167	182	156	169	191	159	178	166	194	188	194	185	162	165	182	178	159	186	183	189	181	147	196	168	188	164	156	178	176	205	169	175	169	188	216	176	176	174	186	164	177	177	161	199	211	160	173	176	194	156	170	205	151	169	189	176	170	187	182	197	157	158	192	158	167	186	168	187	177	171	169	170	176	154	176	222	152	183	168	161	163	189	183	169	176	176	174	182	155	153	154	180	184	193	151	197	194	176	185	165	164	181	175	187	157	163	141	187	170	197	188	169	162	175	178	174	184	175	190	174	163	158	178	167	189	166	186	185	158	165	153	194	165	188	163	158	191	169	182	156	195	170	167	174	194	171	164	171	187	159	171	185	182	176	177	180	160	165	148	160	168	162	160	171	145	154	168	170	163	164	193	154	157	163	166	198	165	151	158	186	142	163	196	176	180	164	198	205	179	204	174	180	201	169	163	184	175	199	190	155	168	184	194	171	170	170	168	190	159	173	181	147	164	155	186	198	178	173	177	166	186	152	164	198	161	170	166	175	185	167	189	191	228	178	187	188	180	155	168	186	143	150	160	162	165	154	167	168	166	159	198	176	184	176	171	174	173	192	161	177	152	178	187	165	169	172	190	147	196	159	153	173	170	158	163	161	167	159	186	169	159	167	183	177	147	169	167	191	161	194	189	182	166	207	160	168	193	129	169	203	162	159	174	165	158	170	153	164	156	182	162	183	178	173	154	181	155	164	177	158	193	144	153	166	173	177	164	191	162	193	178	157	166	180	172	141	160	177	174	185	188	164	169	193	160	178	175	166	183	193	195	173	143	167	199	180	176	187	182	188	194	180	166	184	166	185	176	179	185	179	191	143	168	156	168	170	165	188	178	146	182	165	175	201	181	163	159	173	191	175	177	189	206	164	185	184	187	185	150	162	169	180	180	198	179	183	174	174	170	178	180	194	176	138	182	183	156	183	138	164	168	152	176	180	160	182	168	185	193	146	196	141	189	156	202	164	182	172	175	193	155	144	170	165	171	173	155	147	182	198	173	198	168	165	162	165	192	152	160	197	183	154	163	175	160	181	178	150	153	166	181	154	163	176	185	159	195	186	181	170	172	173	190	178	200	151	204	178	164	210	178	164	174	207	168	174	183	197	168	168	168	204	148	161	166	182	190	158	182	195	199	194	193	183	194	174	154	168	193	183	181	155	191	164	176	146	176	174	166	168	163	190	163	190	164	176	184	209	169	168	172	150	171	177	198	181	170	186	161	178	197	169	188	185	166	152	175	156	176	175	167	180	138	150	148	181	148	172	179	169	167	185	168	191	184	171	183	168	179	165	184	184	160	159	175	182	191	165	186	166	192	171	164	176	182	187	186	188	152	173	197	152	166	160	200	159	166	172	164	172	165	172	166	170	174	146	164	163	176	183	169	186	161	155	194	198	191	168	186	164	159	178	149	186	145	173	182	176	172	169	171	166	187	168	143	164	164	171	207	170	181	190	191	170	180	181	180	158	176	182	177	171	143	179	200	159	196	161	150	148	182	201	166	159	164	195	161	186	185	194	160	153	194	197	164	175	180	149	183	190	168	153	182	184	171	168	170	188	158	183	211	202	169	205	169	178	195	175	179	186	166	185	203	188	164	169	193	156	184	185	194	185	183	192	162	165	201	175	151	173	173	168	176	174	190	175	179	177	193	153	162	153	152	178	188	168	148	172	176	182	172	151	190	186	186	169	180	184	183	175	162	158	148	189	144	165	190	177	181	182	180	180	176	166	176	171	175	147	189	179	190	166	161	152	169	188	168	179	154	171	209	164	185	140	171	174	174	159	161	164	184	185	182	165	177	182	143	184	182	176	167	179	161	205	182	159	152	161	162	181	182	157	170	189	166	177	181	169	191	176	214	154	142	174	171	172	164	165	179	167	191	162	157	174	186	155	175	149	172	176	175	181	170	169	177	184	175	173	178	170	171	168	196	147	150	180	158	176	165	165	194	165	183	160	173	184	177	173	166	174	165	166	147	178	167	165	161	167	146	172	202	181	163	183	175	179	173	180	189	182	178	183	167	193	179	158	180	180	149	192	185	154	166	192	166	176	193	179	178	176	164	196	182	190	156	189	187	168	157	163	164	178	178	159	178	191	165	167	154	173	173	204	192	168	164	163	177	187	168	174	181	164	173	162	169	178	195	193	172	186	171	184	165	174	161	162	149	162	186	192	136	174	158	165	169	184	175	178	172	168	170	163	169	163	170	148	178	165	164	172	170	175	173	155	171	184	185	192	164	155	153	174	187	183	188	194	177	176	184	177	148	185	176	182	157	168	159	148	192	178	167	162	128	167	168	162	163	170	177	160	198	194	186	167
3250	4547	2697	1216	791	662	483	520	419	392	459	404	421	410	393	396	402	378	381	366	383	377	402	398	416	389	408	373	399	422	402	400	388	364	420	403	400	381	423	407	383	378	414	413	402	404	361	424	364	407	410	382	387	412	387	388	362	386	376	430	385	443	364	375	379	383	372	377	420	406	386	393	422	359	412	412	398	366	423	424	406	367	391	348	372	379	416	366	410	386	377	410	396	431	392	394	378	397	386	388	399	413	389	377	416	380	398	369	403	399	412	393	394	380	367	416	356	382	388	403	388	394	410	409	386	406	374	381	392	430	407	363	334	416	411	373	369	376	352	407	402	417	359	408	392	369	394	395	372	389	410	395	362	360	401	370	405	405	346	368	388	398	411	412	381	402	394	387	400	404	395	379	398	347	397	408	406	400	429	413	435	400	393	377	369	382	421	367	427	405	391	393	376	378	351	396	366	372	376	419	382	383	388	405	385	383	352	381	408	356	390	372	391	397	402	372	358	383	397	342	391	382	370	385	371	384	413	351	357	398	409	405	363	367	404	460	375	387	392	395	389	378	409	401	380	442	407	396	398	416	373	379	413	379	406	379	374	368	400	369	397	365	388	387	357	384	339	388	364	370	418	401	390	367	381	359	410	404	364	405	381	368	398	390	394	421	407	371	376	403	397	368	369	378	399	391	365	354	373	358	348	376	360	418	409	406	433	380	398	405	424	374	405	400	402	414	378	383	406	423	389	421	355	394	383	420	408	364	386	397	402	386	366	341	422	374	403	375	420	373	376	382	395	364	383	377	359	359	394	405	408	393	347	379	392	375	427	411	374	373	382	363	369	373	370	433	408	400	398	409	410	385	374	387	383	378	437	350	406	407	401	386	362	391	402	433	390	370	373	410	371	392	387	371	443	390	371	388	385	351	384	387	389	393	390	415	423	406	377	377	410	402	389	388	352	369	391	380	367	388	390	398	406	423	381	404	357	404	387	385	372	402	392	438	380	393	394	394	382	380	405	417	405	415	333	380	387	365	366	367	359	394	364	384	410	400	372	384	363	401	404	382	360	403	408	380	406	388	401	407	384	368	392	362	371	404	379	362	409	354	420	381	354	388	366	375	404	389	350	392	373	416	409	386	386	384	404	393	377	386	380	363	392	399	372	363	398	389	391	377	343	391	374	450	389	368	418	321	425	410	412	384	386	363	429	391	383	395	407	390	386	396	370	406	371	362	395	364	383	378	396	365	404	400	396	389	355	368	406	409	407	418	402	373	391	390	372	406	403	365	379	394	381	380	419	374	415	382	388	425	403	412	381	402	363	368	412	443	395	370	371	396	387	415	390	361	416	389	378	373	391	391	374	358	389	362	387	381	421	391	390	362	374	414	364	355	381	400	395	390	364	375	381	398	370	372	426	354	406	388	390	394	412	399	435	365	409	389	393	357	396	377	375	414	414	428	396	409	397	393	384	362	377	378	381	382	401	385	396	403	403	395	397	384	402	361	387	402	388	368	384	422	376	383	331	430	408	398	384	429	372	395	372	380	377	395	361	423	399	383	360	357	415	395	408	419	363	378	393	402	431	364	374	400	394	387	372	417	391	404	397	399	409	377	386	356	380	391	405	369	395	377	405	399	398	393	407	379	359	420	387	410	390	393	368	406	383	373	390	403	388	388	370	376	406	396	422	404	370	392	376	419	390	397	389	371	352	356	431	429	343	395	391	371	386	403	383	390	390	388	425	398	415	393	400	389	373	397	390	379	375	378	386	429	408	364	403	344	401	347	370	354	372	386	410	355	386	374	426	436	406	379	409	411	387	380	428	393	384	383	348	377	368	394	377	372	365	389	378	403	435	370	366	376	379	399	378	386	376	355	362	433	414	384	388	425	378	372	403	406	408	382	389	339	430	419	371	407	416	338	384	368	387	384	388	401	379	387	342	408	410	381	394	337	397	361	406	353	384	391	426	379	389	394	439	391	402	396	407	357	391	380	377	385	394	384	413	360	379	379	404	375	426	406	411	372	378	437	416	396	375	424	390	386	397	375	404	391	373	377	394	363	409	374	391	403	365	393	395	400	369	422	389	425	334	377	383	410	417	383	388	371	431	361	388	386	369	366	405	406	375	349	373	405	403	379	412	373	393	397	354	380	392	354	406	382	384	360	402	396	377	347	375	377	408	406	388	367	411	387	404	385	397	376	414	369	347	390	369	361	428	402	398	400	373	387	412	389	398	405	359	385	369	370	396	390	383	395	351	356	386	365	405	418	364	380	416	378	384	378	398	384	382	407	398	381	375	387	397	378	381	395	386	364	372	382	399	383	419	407	367	410	392	382	346	375	372	406	417	389	387	376	390	443	387	397	383	387	438	424	389	388	432	410	370	365	384	409	395	399	402	383	380	409	425	380	378	369	386	401	365	388	397	376	372	420	416	363	380	407	361	408	392	370	390	398	373	429	406	397	347	400	385	425	380	393	392	375	414	386	417	352	398	398	383	402	399	379	409	415	368	403	352	410	398	387	370	362	374	377	371	389	409	352	435	400	400	397	376	388	376	421	391	368	389	385	383	391	384	422	350	339	362	413	380	365	387	372	384	403	405	369	385	385	398	404	387	369	387	363	388	405	383	403	383	417	375	376	386	382	390	376	354	387	376	359	446	379	409	395	395	422	375	389	374	391	370	402	438	395	356	387	404	381	398	401	350	375	396	387	369	407	382	416	396	400	365	432	359	395	381	379	407	378	349	371	389	378	348	356	403	411	393	379	402	360	378	367	402	414	395	380	363	408	432	386	387	433	390	408	353	405	368	379	399	376	375	382	368	380	396	400	417	387	399	405	415	400	366	357	405	378	380	384	395	392	372	359	378	386	369	384	399	361	396	389	415	381	374	424	391	391	413	392	354	379	369	398	365	411	364	393	385	365	412	393	401	372	385	362	369	389	396	400	394	375	404	376	384	386	380	384	388	387	369	367	440	417	386	371	398	381	391	382	391	377	370	388	357	402	395	375	382	367	360	361	361	383	399	367	413	403	383	331	419	386	427	383	370	394	400	370	405	370	418	364	381	367	400	386	387	382	394	367	385	389	383	383	374	385	383	355	440	403	361	420	407	373	409	350	391	386	408	359	385	359	404	410	374	377	371	403	368	367	441	386	390	385	394	386	371	357	394	411	362	358	423	417	404	356	368	398	374	364	400	373	376	354	383	390	380	381	419	384	385	374	346	393	407	348	363	373	390	364	401	390	399	381	402	358	373	388	409	367	372	405	384	363	385	396	411	375	404	396	378	373	406	361	407	376	334	386	386	369	393	360	392	402	379	363	397	392	419	409	368	390	371	406	390	383	397	394	371	383	365	387	376	403	378	416	375	354	382	397	383	394	369	388	378	394	411	394	396	404	381	378	405	380	376	390	387	394	379	424	360	368	347	361	412	374	382	367	387	400	395	354	348	372	410	392	373	405	414	385	404	351	388	371	382	373	359	368	427	435	399	401
33187	10621	836	169	174	127	145	139	140	141	131	120	123	142	159	148	154	152	139	167	121	122	137	150	132	130	152	145	132	124	139	126	141	128	145	143	147	139	142	142	131	138	113	146	142	163	151	129	149	144	133	135	139	150	162	156	172	125	131	119	147	127	151	128	144	160	148	122	147	143	131	123	140	125	152	154	121	156	138	143	138	156	156	153	153	131	146	151	124	137	150	152	131	129	140	127	116	148	107	122	147	136	137	126	149	130	145	162	143	151	179	147	146	128	142	153	135	131	141	143	115	124	137	150	137	142	144	129	148	137	135	129	122	136	140	120	163	130	123	134	138	130	141	154	145	141	147	150	151	153	133	132	138	157	138	119	123	138	132	154	127	136	155	160	149	148	131	135	143	162	122	146	120	143	144	138	128	164	133	144	163	116	156	131	153	119	146	154	134	147	115	118	141	136	123	143	139	131	142	137	149	133	157	157	153	136	129	133	147	142	145	115	131	134	132	128	136	140	129	130	142	175	139	130	135	140	121	136	156	128	135	146	155	142	135	141	155	133	141	117	137	151	147	125	140	137	134	168	127	135	141	121	139	133	140	130	151	133	144	163	156	130	126	146	149	153	133	131	151	132	140	139	140	120	145	132	119	147	144	135	127	143	157	141	122	120	147	141	136	140	142	134	143	140	135	137	132	126	114	143	144	133	124	145	155	138	124	124	133	122	133	136	155	128	139	131	131	130	94	142	152	123	134	131	150	142	132	123	157	129	127	127	126	124	134	137	150	125	136	137	123	130	142	130	141	135	139	122	149	129	130	133	131	140	144	134	141	124	142	145	139	140	140	151	126	139	146	136	138	120	153	148	151	151	124	145	145	134	130	139	129	135	169	152	142	138	143	127	154	143	141	118	136	149	161	168	143	163	153	134	141	150	136	130	128	161	137	144	121	141	150	133	129	138	153	138	147	145	147	155	115	127	136	153	125	129	125	145	146	148	141	135	134	143	120	124	143	144	137	142	137	147	134	142	148	150	134	154	138	146	137	149	145	131	145	144	162	131	129	146	140	137	146	154	142	110	127	145	128	126	134	134	136	142	142	160	147	148	131	132	124	136	136	144	130	134	139	144	116	124	140	126	162	128	166	139	130	141	146	137	146	139	142	144	140	134	130	132	150	132	138	123	159	142	124	135	130	127	153	116	162	138	150	130	132	145	135	114	157	131	140	126	141	143	132	120	119	163	134	150	139	152	142	132	122	143	133	148	145	139	154	148	142	159	153	162	116	138	147	128	142	146	132	114	139	138	124	151	119	148	130	146	152	144	139	138	136	141	157	134	140	160	125	146	131	128	153	135	149	128	146	144	142	138	133	115	117	134	118	137	134	133	112	138	128	135	138	136	152	142	121	143	129	141	135	142	121	139	150	120	144	128	163	138	146	134	138	136	129	128	179	131	127	131	140	142	149	136	136	139	150	138	143	156	129	148	149	131	146	141	144	140	106	124	133	151	101	123	136	150	145	146	136	143	130	115	129	139	149	141	164	132	140	162	155	152	144	125	144	128	143	139	125	142	132	111	138	138	166	147	124	112	130	121	153	132	132	143	148	133	156	148	143	112	143	138	126	158	140	112	130	118	140	143	142	149	135	133	152	152	134	113	121	139	144	128	141	140	164	146	138	138	119	137	154	110	126	154	152	153	153	139	132	133	134	152	140	119	134	129	160	133	141	150	123	128	137	147	128	129	122	150	118	128	153	140	138	109	140	133	129	138	136	140	137	152	149	159	156	136	150	150	135	125	125	154	138	148	136	152	137	130	147	136	159	128	120	140	121	140	135	133	118	131	118	135	143	149	158	127	140	134	131	149	145	127	151	160	118	102	105	133	136	150	145	140	126	124	145	161	149	159	144	128	143	123	137	145	125	127	150	126	155	128	139	133	151	150	128	138	144	137	137	129	136	127	153	119	141	128	128	149	148	125	154	137	136	141	136	127	134	146	144	133	138	138	146	147	153	125	152	160	122	148	142	138	155	134	123	123	142	152	152	127	137	132	143	113	134	130	150	159	118	124	123	159	110	153	140	154	123	166	132	133	149	129	125	150	129	131	145	134	127	134	142	137	145	135	145	138	141	185	143	121	142	153	146	148	139	142	136	147	127	130	137	134	149	150	154	146	134	138	135	162	136	160	139	163	127	154	138	165	131	106	143	131	123	119	126	149	184	125	163	140	138	114	145	139	134	118	133	152	131	132	155	144	133	128	131	110	120	119	130	138	136	135	156	155	146	139	115	126	165	125	150	133	140	129	133	134	144	153	157	126	132	150	127	145	136	157	128	132	115	134	139	151	132	124	128	123	132	161	140	135	154	117	131	118	134	139	137	148	140	114	135	127	155	154	137	146	130	132	147	133	141	129	150	146	153	126	134	165	153	141	138	125	136	129	155	151	135	134	119	143	160	135	119	138	131	145	130	132	129	129	138	115	140	141	149	128	133	142	124	137	138	141	129	158	137	134	132	126	156	116	157	141	131	129	156	139	156	124	155	132	107	116	108	161	126	135	135	136	130	126	147	126	138	153	113	127	119	136	136	135	143	147	136	137	144	153	147	137	150	128	132	137	122	129	139	137	144	122	122	156	118	131	139	149	122	133	144	154	152	127	134	154	150	147	174	140	120	138	145	157	141	138	128	145	137	159	146	136	126	149	140	122	142	118	119	127	139	137	163	164	119	128	143	110	129	157	127	134	121	137	162	132	125	143	135	161	140	144	148	152	168	140	168	145	137	139	158	137	146	134	138	131	169	153	127	157	144	135	156	118	138	142	137	154	109	127	137	116	131	134	122	118	120	130	145	118	124	125	119	129	168	130	128	130	127	132	128	132	160	129	133	120	119	145	124	145	133	144	146	132	132	129	135	152	155	156	152	131	158	141	127	152	141	160	146	144	116	129	121	127	159	142	134	127	161	139	138	132	123	131	109	147	148	139	116	129	125	157	152	131	136	119	128	118	157	142	134	128	155	142	145	146	131	151	135	124	138	157	121	117	135	135	133	152	128	149	138	155	132	150	146	141	117	133	134	133	141	128	131	136	139	156	114	127	118	148	147	122	149	146	128	142	152	137	145	161	141	146	124	144	158	126	128	133	149	130	127	140	128	143	120	140	145	132	146	137	151	135	132	159	131	139	142	152	145	152	125	154	135	150	145	128	160	129	139	153	121	142	124	139	136	146	132	134	135	132	146	124	130	123	142	119	134	135	126	132	133	126	143	131	114	131	145	152	150	132	139	136	146	135	140	143	133	148	147	137	110	148	151	164	137	151	144	145	133	143	133	133	136	163	142	140	144	110	116	150	125	118	137	134	143	132	150	166	122	138	122	153	128	136	127	121	147	121	130	117	130	143	143	123	123	148	135	131	136	143	130	140	143	118	148	158	148	151	156	134	142	126	126	142	156	147	147	140	153	140	164	151	149	148	131	119	139	152	154	139	101	137	146	117	132	146
5249	465	370	351	393	363	360	350	352	380	343	322	331	371	323	322	289	308	329	350	356	353	308	312	329	329	346	300	306	359	322	327	338	344	352	307	314	341	366	329	353	327	334	320	312	325	348	334	329	321	313	320	346	351	322	329	328	315	356	348	343	328	327	356	317	332	368	339	300	348	339	328	324	325	349	344	308	312	345	344	387	338	359	315	358	344	368	328	341	310	324	338	362	349	343	336	333	317	341	311	340	320	333	316	337	329	345	356	327	336	322	364	348	321	308	335	322	312	355	313	287	331	346	319	317	359	325	337	311	359	326	287	330	333	336	286	344	325	339	342	345	339	341	315	321	307	337	342	325	350	352	321	311	350	348	335	359	329	323	337	318	338	320	327	340	339	323	364	329	343	367	345	361	329	335	348	360	346	364	356	331	357	340	328	346	311	327	357	347	335	349	313	326	302	334	369	346	363	339	317	355	340	323	334	325	331	321	327	326	319	304	324	358	341	316	333	335	334	309	309	343	324	322	314	343	287	303	329	340	323	340	319	325	339	290	326	324	335	317	340	340	330	361	332	320	338	327	344	300	357	366	302	368	330	338	321	320	345	311	294	367	340	321	293	359	359	334	326	356	296	320	319	299	303	364	333	343	316	353	327	356	317	349	328	321	334	323	325	333	324	342	347	355	332	321	341	339	328	349	349	317	325	353	363	367	378	318	340	307	344	327	320	340	347	294	335	318	329	325	351	334	317	360	304	329	338	336	349	340	369	343	333	347	358	352	339	294	347	331	341	367	341	384	355	324	322	318	352	332	338	359	328	322	341	343	322	323	321	366	351	323	377	309	327	355	360	331	332	327	325	354	337	365	346	352	344	326	342	334	352	321	337	374	350	353	333	347	354	351	344	345	353	355	328	294	366	363	282	321	341	325	321	331	358	355	341	334	289	320	336	321	352	324	366	308	334	345	360	348	343	361	358	331	367	324	359	351	340	376	309	330	328	289	331	353	358	347	349	342	314	334	321	325	308	326	347	319	343	328	358	330	313	335	316	331	341	359	309	333	346	315	350	354	281	312	331	352	323	314	332	319	303	310	353	306	365	318	304	305	310	351	326	335	314	333	309	330	313	335	340	390	349	322	312	315	306	338	355	304	333	324	325	332	347	310	314	327	319	334	308	364	361	325	325	369	352	353	331	345	324	349	326	314	358	335	361	282	319	328	348	323	311	348	379	290	300	320	356	333	307	338	328	329	334	348	326	297	328	322	314	336	348	351	350	346	340	343	346	335	323	350	370	325	319	331	319	354	353	358	345	332	318	334	325	344	337	359	348	298	349	331	337	305	304	333	324	324	341	358	328	343	328	327	344	359	349	334	339	346	319	347	332	337	327	308	355	343	349	326	346	330	341	360	343	327	334	347	326	342	314	346	338	340	336	336	311	347	302	316	372	356	326	326	362	324	330	335	354	317	312	327	333	345	322	341	382	344	353	341	324	310	339	346	338	375	352	320	307	325	346	319	349	331	309	333	341	330	321	369	348	351	359	361	342	350	365	342	338	365	355	352	351	318	337	337	345	345	343	336	363	319	335	314	322	346	369	343	356	319	331	325	334	331	326	315	314	349	318	335	345	316	333	341	333	326	351	313	328	324	327	322	317	314	350	366	332	343	344	372	325	352	327	352	342	310	344	353	340	310	334	313	309	342	333	312	331	324	328	348	339	353	328	297	346	324	317	324	322	325	325	357	314	349	318	341	332	326	333	303	361	324	343	319	332	373	335	297	316	325	319	312	352	357	345	355	372	356	337	329	339	342	363	304	333	373	296	358	305	338	330	343	320	331	309	315	273	309	344	329	338	323	341	346	323	367	359	315	356	333	341	324	318	340	361	336	313	323	313	352	348	339	336	323	344	346	329	340	364	319	326	342	310	308	343	328	302	308	331	333	325	332	332	352	348	342	361	351	328	336	337	346	328	348	330	345	334	326	304	333	340	349	328	334	333	301	355	390	321	346	341	339	344	365	347	344	310	307	333	334	372	358	332	356	316	332	325	322	339	339	360	373	328	337	335	306	362	315	335	345	320	338	349	347	343	375	316	328	354	319	353	356	337	320	328	347	343	327	324	368	354	349	324	314	335	332	326	313	322	324	333	319	349	298	360	346	321	354	312	304	357	341	311	311	349	320	337	325	343	353	358	341	339	314	348	341	335	327	336	336	332	356	371	338	345	344	322	331	333	336	320	309	319	335	332	334	309	321	352	324	331	342	330	298	344	333	321	339	309	341	345	338	332	309	316	343	332	339	327	350	332	348	329	364	330	346	358	335	310	348	332	358	313	316	336	334	357	352	348	335	293	315	299	341	332	348	352	371	332	322	356	356	309	327	343	339	312	312	307	316	321	340	338	325	329	333	350	312	353	310	344	339	341	347	306	323	300	316	330	321	335	340	326	327	326	313	345	323	317	336	321	331	338	320	349	329	331	332	333	316	321	347	365	332	336	348	324	322	337	349	326	365	334	358	352	321	344	323	361	340	316	337	347	335	326	306	319	295	343	347	345	356	339	325	352	296	318	343	312	310	360	326	322	334	319	338	328	296	345	343	331	324	343	335	317	357	324	347	330	328	307	350	324	342	337	337	310	316	331	362	339	325	326	330	352	323	362	327	364	319	310	355	312	334	317	338	330	362	337	324	346	314	328	329	368	365	330	328	319	339	360	323	352	307	304	312	331	352	331	341	333	314	302	323	350	348	343	299	346	335	336	328	332	312	343	319	323	351	332	352	347	330	358	333	315	316	348	374	354	293	329	331	335	341	319	367	319	330	343	314	324	336	337	331	326	311	328	328	344	321	330	353	353	343	359	314	346	348	359	323	339	278	324	335	347	348	284	326	371	318	326	352	333	329	324	308	323	346	335	321	340	307	320	326	336	320	350	326	383	306	316	350	335	371	333	344	337	322	289	323	342	355	331	333	331	328	336	342	308	341	358	352	369	331	349	306	338	341	345	334	310	365	333	352	349	349	353	359	331	366	331	351	338	337	321	309	385	337	302	311	336	315	326	363	321	330	336	325	335	299	358	335	338	335	334	347	347	351	353	364	307	334	346	327	381	303	375	341	347	334	334	311	337	333	342	299	357	380	313	365	321	333	349	341	338	332	344	333	349	364	322	318	351	328	379	354	319	353	344	334	344	342	353	292	306	333	350	349	353	362	319	356	369	333	347	329	294	335	317	346	296	331	364	316	330	358	369	339	345	324	329	355	353	360	308	346	292	345	352	362	314	322	323	350	333	297	303	334	357	339	328	365	340	338	336	328	333	338	312	317	346	320	369	352	362	299	324	327	322	346	336	320	319	324	301	356	342	321	317	358	341	319	286	360	289	307	318	324	310	315	351	337	314	338	371	357	363	312	347	339	306	349	328	334	320	323	332	335	341	343	318	359	342	349	329	304	335	318	354	329	324	308	308	328	323	313	340	320	320	354	315	315	344	346	319	323	326
24976	21383	25091	28009	21194	2877	344	284	226	225	228	223	209	209	186	201	196	197	172	203	176	199	220	211	199	182	178	214	207	193	205	186	193	182	181	184	183	202	210	181	169	177	171	193	187	178	193	189	196	192	196	178	190	168	176	164	211	199	193	197	206	210	172	171	176	174	168	193	173	185	155	162	204	195	173	198	185	159	168	208	174	190	166	188	179	165	170	183	200	206	180	192	203	174	165	181	175	193	182	187	187	192	174	188	180	182	190	177	200	194	149	140	171	184	207	165	154	163	171	158	152	173	195	158	182	179	194	181	169	167	183	173	175	176	175	165	181	178	185	189	183	205	152	181	173	200	175	195	170	201	197	178	194	176	179	182	183	177	168	174	143	153	186	182	185	175	186	197	184	161	191	175	178	175	165	173	166	192	195	184	189	173	169	173	181	173	161	185	183	185	190	161	199	180	191	168	186	182	166	144	180	214	173	165	192	216	183	141	212	165	159	171	155	194	177	202	171	179	160	173	190	178	175	175	161	185	177	180	196	157	183	192	204	157	181	173	162	163	181	172	211	172	187	185	164	176	185	170	208	187	168	187	183	169	185	169	180	167	177	171	196	181	172	156	194	175	179	204	169	167	177	155	186	175	186	185	171	191	188	169	186	186	212	165	193	199	203	218	187	180	164	174	191	173	164	183	190	197	200	183	170	185	197	182	174	165	183	167	176	192	201	188	181	169	198	187	168	175	173	157	167	184	178	183	160	201	169	197	175	182	178	185	181	161	197	201	176	175	158	171	180	172	204	188	189	187	180	178	208	186	161	150	180	154	187	160	171	162	152	196	211	197	165	213	180	155	216	154	180	197	188	182	168	178	179	163	181	185	176	168	183	198	179	175	188	178	208	161	196	188	183	174	172	205	184	151	198	170	188	164	207	166	177	167	179	189	178	172	173	190	202	187	170	170	163	184	195	177	198	176	161	188	186	162	200	193	190	196	184	162	193	180	175	149	168	196	190	178	213	176	190	211	196	183	174	180	173	187	185	202	175	142	174	171	163	184	169	170	154	194	178	179	177	165	174	168	176	172	178	172	142	145	190	212	161	202	188	179	171	155	186	199	178	177	211	179	189	187	169	170	195	166	200	180	180	157	176	172	164	187	172	188	177	185	178	152	188	205	190	171	186	199	182	172	196	184	172	176	172	170	193	212	152	207	182	180	163	203	172	179	171	176	171	190	201	172	166	190	159	216	182	174	158	178	198	160	179	223	179	182	187	194	208	187	190	185	183	186	158	173	174	175	167	219	172	165	173	171	185	185	172	183	168	183	171	177	171	181	182	180	189	170	194	192	168	176	158	170	177	146	175	176	168	196	179	167	174	182	201	190	169	186	167	198	183	184	210	170	174	154	171	173	167	202	162	174	188	192	177	176	189	163	175	171	161	188	158	177	202	177	176	169	178	168	157	197	177	171	183	179	172	177	171	158	184	163	169	162	173	179	184	173	165	172	184	177	180	193	202	169	221	176	187	162	168	186	175	176	147	198	174	185	173	181	179	183	172	176	173	173	186	162	174	185	169	172	158	177	156	152	196	219	180	173	165	152	185	173	169	198	204	207	178	170	156	143	198	170	186	192	168	194	205	190	154	170	160	178	166	182	199	186	198	167	189	158	160	164	198	205	177	197	188	187	212	188	196	180	165	159	169	180	185	153	192	178	182	159	184	189	196	169	181	191	173	193	179	172	200	161	172	167	155	176	186	173	187	187	171	199	200	167	179	201	190	165	177	192	161	173	165	190	176	183	194	167	190	178	220	207	208	178	158	165	180	190	165	198	187	162	163	169	154	205	197	206	206	173	162	174	160	157	190	174	168	189	196	186	178	204	186	189	164	181	188	158	173	201	171	166	190	191	181	178	166	188	186	169	173	178	171	166	170	174	174	158	165	173	184	197	208	202	170	177	188	171	178	177	185	194	172	209	203	155	188	174	188	193	204	135	175	185	177	196	194	180	205	158	193	171	194	182	180	165	190	158	185	182	180	189	174	174	187	159	178	185	174	175	183	216	199	188	194	175	167	165	194	186	174	166	186	199	150	183	165	190	191	181	163	163	166	188	161	191	185	175	152	177	174	196	175	181	177	203	192	172	195	181	176	161	176	202	188	198	173	182	189	192	164	163	158	176	213	159	193	197	182	187	196	181	181	157	165	158	178	190	173	177	196	176	167	201	176	192	177	215	181	167	181	186	166	153	164	164	177	171	160	169	176	186	178	149	159	171	188	208	190	149	190	176	179	177	163	198	182	201	164	195	187	185	191	175	192	187	159	167	184	165	208	179	158	160	170	178	170	174	177	195	171	190	192	177	187	188	185	172	192	204	161	170	166	191	163	201	235	173	197	188	173	188	196	170	186	209	167	168	185	164	173	157	152	182	182	203	184	170	177	182	189	191	191	189	221	201	210	153	208	183	165	184	163	159	163	162	207	167	189	181	191	197	172	172	161	181	163	164	166	190	176	173	183	186	195	189	178	169	200	205	196	175	199	200	179	153	195	173	156	182	177	181	187	174	202	172	191	175	156	215	173	198	159	175	184	183	191	163	188	171	197	183	178	218	183	195	196	186	196	180	162	180	187	185	178	179	189	183	176	206	176	175	158	181	176	199	184	182	157	165	155	174	207	165	172	177	189	192	183	167	170	171	199	157	179	205	171	176	187	169	181	162	158	191	181	142	185	184	173	191	169	164	184	181	170	166	183	161	180	143	169	183	174	182	182	158	175	195	199	164	168	180	161	159	178	183	190	184	185	213	187	164	203	174	207	181	195	170	181	194	185	166	183	161	169	153	160	167	146	188	189	181	185	154	202	193	161	152	200	186	185	163	146	160	174	170	155	172	198	170	164	193	166	157	166	168	200	228	168	148	172	169	179	182	203	181	158	190	188	166	170	174	215	157	169	168	173	189	169	181	147	181	168	150	186	210	181	178	181	190	184	189	184	194	185	167	203	166	165	152	168	164	162	179	178	182	183	175	170	189	173	165	174	185	152	188	170	167	171	185	139	171	159	172	180	205	180	177	168	203	173	188	177	157	183	190	176	189	188	179	186	171	203	167	188	181	183	190	151	167	193	180	149	167	180	186	196	190	184	166	178	212	170	200	163	197	198	196	205	173	194	192	184	165	192	193	163	194	187	167	141	187	172	202	195	162	189	176	196	200	180	175	154	174	145	192	187	167	200	156	206	159	158	161	159	188	179	175	186	163	159	162	155	158	179	200	176	173	178	161	165	165	200	189	172	157	146	175	144	174	204	192	139	185	186	187	178	191	176	187	178	178	192	189	176	196	161	163	157	173	162	166	173	166	170	197	180	201	211	183	162	152	158	175	184	203	176	215	172	188	186	183	173	164	172	193	192	169	182	183	210	170	172	187	165	163	163	161	185	162	173	184	163	163	166	177	201	198	190	168	152	179	184	172	179	204	201	197	198	184	168	203	172	168	156	165	185	157
3171	2706	1568	840	612	524	496	439	451	449	443	413	424	419	429	425	425	431	407	419	411	404	412	413	445	417	418	371	416	422	419	427	413	379	419	438	436	448	424	427	413	379	395	421	411	468	419	436	400	395	404	402	394	388	422	413	393	414	406	410	382	422	429	422	447	411	404	424	433	415	414	442	447	379	402	422	489	405	411	437	410	376	420	362	401	417	430	408	441	402	424	414	377	416	426	421	425	389	434	412	423	416	422	419	411	374	405	422	430	403	411	399	430	416	398	424	396	408	401	411	436	452	413	441	415	399	400	406	375	441	382	425	426	377	415	413	393	364	375	397	399	401	407	399	395	427	404	409	401	400	405	404	448	419	444	361	404	427	390	438	396	399	391	405	391	457	426	372	408	415	400	413	403	425	429	413	433	364	432	413	423	399	424	409	398	375	404	432	429	373	407	470	383	422	363	436	404	380	425	375	428	421	426	445	458	453	414	408	411	413	384	417	399	415	389	387	379	403	394	417	424	436	417	423	403	379	394	401	371	408	441	403	388	394	423	412	413	415	411	438	408	408	406	423	401	414	388	375	407	441	428	407	410	413	439	396	426	415	375	397	406	392	372	382	384	420	440	392	438	382	419	384	414	419	411	412	409	407	401	415	416	382	428	452	414	414	401	381	421	378	422	439	419	401	415	358	357	417	392	409	413	397	389	424	404	433	425	389	380	409	420	392	403	428	413	413	402	414	425	425	449	426	424	426	399	373	387	399	357	393	408	418	406	403	417	389	415	425	447	401	400	398	378	381	418	470	395	437	423	434	389	440	419	391	412	375	391	411	362	381	391	427	420	400	435	386	420	448	420	408	389	382	423	429	406	410	398	414	403	423	363	384	414	415	399	391	430	381	387	411	410	419	425	358	413	388	421	405	429	375	402	377	397	391	421	403	428	371	412	432	387	377	406	428	452	407	425	406	407	416	408	407	427	387	418	404	419	373	411	448	409	393	403	353	424	460	398	401	374	394	409	442	450	395	414	409	410	386	424	427	401	422	399	387	436	363	414	421	419	433	393	414	461	383	421	398	414	387	431	446	416	435	390	385	427	386	417	433	379	421	437	412	387	429	396	413	388	415	401	451	405	382	405	399	404	440	436	426	388	397	383	459	389	360	393	434	377	402	424	407	384	423	379	418	419	391	384	425	437	433	371	387	421	427	415	406	394	430	407	378	402	425	427	411	433	382	400	389	430	396	390	412	419	392	413	427	430	408	441	397	414	391	382	435	418	430	374	406	416	416	396	399	421	408	406	394	393	363	418	414	408	390	391	413	424	393	431	404	382	388	401	429	444	397	417	392	411	452	390	419	421	420	355	402	386	407	398	366	412	392	407	453	428	408	413	397	440	407	411	435	388	371	429	410	388	420	398	394	410	382	393	443	418	420	401	423	424	401	411	396	378	410	410	413	436	394	440	394	447	412	431	402	433	414	407	389	377	425	436	398	402	449	412	380	412	419	425	412	440	426	385	385	421	400	387	428	415	402	402	416	434	393	436	400	424	419	398	408	418	372	400	428	379	399	416	451	436	426	405	367	407	428	384	414	387	445	421	408	431	406	424	425	393	376	410	410	428	386	446	379	417	411	421	423	408	434	421	397	431	428	406	419	384	402	435	413	435	387	410	392	377	410	418	397	413	425	413	393	429	401	390	397	387	412	408	435	396	410	421	443	417	419	418	387	416	411	441	447	425	381	411	379	418	423	426	449	407	403	406	408	423	386	429	459	413	386	373	432	420	432	421	416	414	398	383	443	426	375	405	389	424	395	431	419	405	432	405	384	374	396	397	389	387	391	417	434	401	432	417	390	413	408	407	386	456	413	400	421	396	441	432	384	437	448	436	418	412	407	423	371	393	403	387	447	436	418	432	394	425	382	405	389	430	438	432	391	388	393	428	427	427	399	414	419	425	386	432	404	433	415	433	412	381	418	392	421	393	401	419	392	402	421	385	424	428	394	406	396	357	408	389	386	405	404	425	427	396	402	395	404	401	399	449	444	414	434	403	430	392	395	397	377	404	396	423	398	405	433	394	440	431	446	434	412	412	457	389	395	421	408	417	409	415	396	431	389	405	401	429	401	408	419	386	411	382	422	434	427	393	405	411	407	393	418	418	411	404	413	420	441	420	435	419	416	412	403	426	428	425	441	399	402	444	408	396	413	389	422	381	422	429	441	398	399	450	428	425	436	405	416	397	420	398	422	400	423	411	429	423	420	396	424	379	447	386	392	435	441	403	387	396	404	380	390	411	400	366	406	378	403	414	408	418	430	425	377	416	413	381	415	427	400	460	400	417	412	428	440	385	400	428	404	442	397	386	418	435	418	406	383	377	363	401	441	441	421	409	410	427	416	436	425	432	397	371	386	405	449	371	403	400	397	421	457	416	427	408	422	398	402	404	401	384	389	411	391	418	430	413	402	436	412	400	416	420	443	435	420	387	371	392	415	401	391	408	426	400	438	403	440	413	425	420	433	430	378	373	417	404	426	444	409	398	414	377	401	414	431	449	397	395	444	412	414	404	407	403	415	413	397	449	425	395	406	395	434	426	433	417	417	416	416	446	422	419	405	393	393	359	438	381	401	409	384	410	431	410	434	399	424	394	395	385	391	400	374	436	390	435	392	427	447	456	437	403	397	395	429	405	390	407	404	395	416	415	432	404	436	432	414	405	427	410	356	424	454	386	403	385	445	441	415	408	398	383	415	400	422	391	379	399	399	426	408	396	401	356	433	443	390	391	376	391	385	411	424	399	402	378	403	400	403	408	383	388	399	422	413	403	420	450	411	415	402	422	395	452	433	397	374	417	396	431	426	394	429	414	373	417	390	416	423	419	366	426	413	418	440	406	371	388	400	412	421	449	403	367	378	408	422	397	409	386	413	378	425	436	416	400	423	393	356	408	423	415	423	429	402	444	386	419	426	423	431	415	394	419	392	386	365	424	390	402	400	392	396	386	427	390	424	433	369	382	407	411	403	384	419	417	425	399	422	410	426	381	435	409	406	430	399	401	405	444	398	392	434	409	423	414	411	389	399	414	386	377	453	435	403	399	408	420	444	433	407	397	420	398	400	415	395	459	400	416	448	374	365	378	411	418	423	401	411	428	416	393	372	408	440	408	395	405	424	415	411	412	394	401	403	412	400	398	407	400	400	383	446	415	412	452	414	390	420	412	425	412	399	382	428	457	437	418	430	390	413	402	434	425	416	408	370	431	412	396	402	452	367	411	367	417	385	406	412	408	388	392	389	398	426	433	416	419	403	360	405	391	417	373	412	403	411	392	404	429	353	429	433	399	409	402	440	432	401	395	390	401	382	418	381	418	387	416	401	422	454	443	402	413	394	404	404	425	431	443	406	436	394	411	431	412	410	432	395	427	388	407	407	388	424	430	404	399	426	392	411	448	402	413	418	404	429	415	411	436	414	378	401	408	435	382	431	418	403	398	443	430	428
24241	21416	25790	27450	21422	21384	2351	479	309	259	262	246	242	228	185	197	208	206	202	213	197	202	170	200	177	204	235	176	173	192	182	194	229	214	178	172	175	215	171	197	171	209	165	176	172	161	196	187	184	191	180	205	200	174	195	235	212	222	193	176	179	163	159	192	192	189	206	197	208	210	192	212	190	210	191	180	182	152	198	160	190	164	171	185	160	197	176	188	168	182	152	192	166	154	185	188	206	157	170	218	182	157	181	171	187	157	157	168	196	187	199	170	174	202	169	174	154	190	203	160	184	188	204	167	172	168	176	181	187	190	193	166	194	160	164	184	176	196	178	205	171	185	149	185	181	134	188	173	159	171	173	166	171	192	165	159	184	169	176	169	167	201	191	172	188	159	187	173	156	186	179	168	169	181	170	185	165	172	183	187	189	171	194	168	178	174	196	181	148	179	179	191	177	182	185	177	183	145	152	178	163	145	207	167	157	193	173	165	182	181	168	154	188	165	187	147	173	175	164	183	181	140	142	168	178	187	149	178	188	166	173	168	162	164	170	156	192	175	192	182	176	173	173	186	183	180	174	195	167	163	174	186	166	189	196	162	175	180	165	179	170	179	172	153	183	171	185	175	187	169	190	186	195	175	169	206	172	185	158	173	174	197	172	167	192	145	198	172	203	194	195	182	168	164	185	181	179	184	153	168	163	172	180	202	176	195	178	194	163	181	177	156	197	197	157	178	170	170	178	184	197	193	192	181	179	167	173	187	178	187	161	189	186	173	170	183	179	184	167	169	195	172	209	187	189	160	198	174	187	197	168	185	183	155	172	184	192	176	194	175	182	187	175	162	168	164	209	202	187	162	176	179	180	176	169	182	175	157	175	171	158	152	135	173	173	176	176	190	153	186	161	187	176	193	168	164	199	173	204	185	147	161	188	205	194	180	189	161	171	180	152	164	205	144	163	175	191	183	202	173	190	173	157	158	174	184	166	164	170	182	158	149	187	171	171	165	161	177	174	163	180	193	199	191	167	195	194	184	184	149	176	163	166	178	169	183	177	178	192	167	155	170	169	184	159	174	162	163	203	184	200	173	161	202	183	168	170	201	156	170	197	215	165	165	165	177	184	159	183	170	175	185	194	204	198	178	190	156	197	161	175	151	177	170	216	154	172	170	181	182	166	158	152	184	167	163	190	181	183	192	207	178	172	167	201	184	176	177	170	190	175	160	188	171	176	180	173	187	215	167	172	173	150	168	184	191	202	172	204	184	180	198	187	177	169	178	198	176	161	171	168	194	181	159	166	176	177	158	186	170	171	169	154	183	168	166	174	197	180	179	171	165	168	197	210	166	152	176	176	213	173	172	175	177	174	149	183	204	158	165	190	171	176	167	173	179	179	171	191	154	183	184	196	176	171	176	185	183	172	170	162	172	185	190	154	165	151	176	164	179	186	187	182	198	185	176	188	197	186	165	169	175	191	171	187	177	177	186	158	166	191	168	158	171	187	176	191	181	173	175	190	175	191	191	167	182	169	178	139	197	157	158	158	161	174	152	165	182	175	192	164	173	187	184	188	183	155	196	200	188	159	170	164	176	172	192	175	182	159	205	179	143	158	176	195	176	169	157	183	182	165	200	164	179	173	174	170	177	203	156	198	203	219	158	185	175	170	177	165	168	171	178	185	205	163	170	142	177	188	180	193	174	196	180	177	148	164	159	198	175	192	168	168	188	191	188	172	182	154	177	190	208	186	162	164	175	188	175	184	182	181	178	167	159	161	186	173	176	173	179	194	175	188	202	183	149	179	157	153	171	178	161	168	168	163	191	205	182	174	169	181	170	192	202	168	173	174	170	165	176	179	173	184	202	178	182	153	208	170	167	168	178	169	178	144	179	163	164	197	172	190	194	170	168	157	185	173	169	176	151	181	188	171	162	202	199	161	194	166	170	159	176	199	212	201	175	200	170	181	173	155	195	182	175	168	176	160	170	173	195	177	150	178	190	185	180	166	173	188	194	188	175	156	180	195	185	181	167	179	194	171	193	202	178	173	161	180	174	152	172	171	157	170	185	187	192	184	186	171	177	164	181	179	184	167	175	181	170	189	186	184	177	195	176	203	183	179	190	186	168	183	180	171	171	194	182	183	181	161	179	185	192	167	179	182	205	197	137	172	170	178	185	164	187	179	160	178	180	183	161	162	178	197	182	156	149	151	185	171	151	159	170	166	175	188	184	140	204	184	161	179	170	183	185	167	200	185	162	190	176	185	192	159	161	172	162	154	159	186	193	201	167	157	168	175	179	195	169	193	171	174	148	188	175	191	143	161	194	151	181	167	213	167	190	179	161	191	169	175	193	191	173	179	188	154	187	167	163	168	203	163	152	175	167	174	186	189	179	182	174	179	182	194	160	172	176	188	153	192	165	196	207	172	184	190	168	163	197	178	204	195	178	173	193	172	166	180	179	174	189	173	191	170	172	190	171	197	179	180	162	168	179	211	167	166	158	167	193	183	178	166	161	182	179	174	177	169	184	170	167	180	167	218	161	178	173	189	175	198	206	198	183	164	170	178	163	175	164	182	158	181	197	172	172	174	168	188	170	168	188	190	197	188	175	147	181	183	166	182	163	169	173	169	212	202	169	180	184	197	189	180	188	157	179	180	192	160	181	178	183	171	195	191	195	179	181	165	170	159	174	169	166	193	177	171	189	176	191	184	179	157	184	167	182	159	186	185	212	176	179	173	197	170	167	179	179	216	185	164	159	171	179	184	167	173	184	154	172	194	170	187	171	152	138	186	185	158	198	184	175	161	139	174	196	196	187	168	160	206	170	194	199	150	160	202	158	174	135	168	198	159	181	195	173	181	173	197	168	156	156	179	192	166	169	182	179	175	177	164	176	191	170	187	182	152	201	167	193	179	176	192	181	179	168	189	176	169	165	175	178	174	180	174	198	170	182	197	185	175	174	184	179	175	203	196	185	177	167	200	169	170	150	167	170	169	170	152	162	167	183	177	157	195	176	168	166	177	182	207	172	162	192	166	163	181	188	202	181	186	170	186	164	175	149	173	180	168	177	193	175	167	199	175	196	178	163	158	165	178	161	165	191	175	179	163	190	149	166	171	179	161	176	179	176	198	165	157	200	162	209	195	174	178	168	166	198	176	196	170	189	172	171	178	171	183	157	227	207	192	179	144	176	209	167	170	165	190	194	189	165	187	176	181	161	172	183	170	160	183	182	180	151	171	177	178	185	170	176	159	179	191	179	173	174	200	192	164	156	171	165	186	168	176	159	189	171	150	156	155	167	183	186	177	161	208	203	172	194	198	152	175	169	189	188	182	195	179	174	187	179	183	206	172	201	174	186	179	152	184	197	156	193	176	189	163	181	164	174	144	183	173	190	168	193	194	172	172	167	176	154	172	191	171	165	169	192	188	184	177	166	171	184	177	169	195	181	180	193	177	174	204	148	208	173	199	187	176	169	187	170	209	191	163	168	200	159
3272	4558	2593	1205	798	612	529	455	461	397	439	408	450	397	460	447	421	369	407	416	403	403	400	427	368	365	406	394	407	384	364	389	397	401	396	380	409	409	436	419	416	382	366	402	380	422	400	395	417	410	379	366	443	393	379	374	385	400	424	363	409	396	382	381	410	392	378	396	438	403	381	392	396	384	385	388	426	399	398	397	386	396	381	401	401	383	391	401	413	361	395	377	401	388	382	374	431	383	385	397	381	377	406	370	388	398	402	384	353	415	365	402	440	406	382	392	381	414	393	411	391	417	398	372	369	397	374	369	416	403	386	384	346	403	428	387	387	424	381	376	372	372	368	376	403	374	415	387	420	356	379	403	400	378	396	404	330	344	392	385	392	384	421	336	371	380	397	397	393	388	400	394	405	367	374	412	346	388	401	394	409	391	376	359	369	383	393	358	375	380	425	374	401	440	429	351	390	402	356	379	393	425	364	450	387	374	390	375	410	360	358	389	393	395	371	367	381	397	414	361	391	401	388	409	406	394	383	405	406	416	413	403	402	405	402	414	419	394	390	396	426	390	399	379	378	388	365	429	353	386	376	391	372	376	395	425	367	424	379	385	376	396	390	424	424	413	373	380	420	349	374	429	397	378	377	398	376	386	416	395	393	391	408	373	407	405	382	425	339	387	360	368	363	369	392	385	416	378	379	395	396	381	369	361	404	379	386	396	405	361	401	397	381	431	377	383	385	364	381	418	348	397	434	415	394	401	366	397	365	407	386	380	387	391	386	413	399	392	352	388	405	381	400	395	410	401	396	364	389	381	391	402	374	394	413	374	374	414	398	369	416	372	378	374	380	412	364	401	420	434	384	402	386	377	371	381	399	386	395	399	398	424	400	423	381	375	422	435	419	417	405	364	412	395	367	374	395	411	415	348	409	375	385	388	391	369	397	450	403	414	412	422	381	403	385	371	421	414	416	398	373	404	394	421	409	370	369	376	381	401	372	375	386	394	392	388	362	382	401	379	397	401	413	393	378	404	403	369	399	411	407	400	381	383	404	396	382	391	422	384	388	384	374	403	416	387	384	413	378	400	377	419	377	376	395	388	403	418	415	379	379	367	438	369	381	429	410	396	402	392	393	387	364	368	412	362	381	415	405	374	375	383	421	391	391	395	395	413	397	383	375	396	410	400	429	404	393	393	388	429	366	406	421	415	344	369	391	398	423	390	369	404	425	417	380	383	392	404	342	384	421	388	359	422	396	366	431	395	397	403	401	405	389	403	389	421	398	371	410	409	415	380	415	409	356	407	394	363	387	408	402	381	395	408	371	386	376	365	407	382	388	390	412	409	391	367	374	352	371	403	413	407	418	395	422	432	399	403	421	413	388	390	391	389	395	346	364	394	403	404	397	384	403	399	397	421	389	423	424	420	377	413	395	396	399	392	399	376	370	399	388	421	372	397	411	357	409	355	372	413	379	416	392	390	427	385	361	397	388	375	362	386	369	377	372	385	424	370	344	340	382	373	399	383	428	408	394	390	379	394	406	413	382	439	415	419	372	380	387	415	368	391	385	389	385	394	350	393	376	430	378	406	393	398	377	419	437	387	390	375	386	415	404	398	424	396	420	391	395	418	377	355	380	418	400	395	360	400	396	382	390	382	379	363	383	398	396	379	375	445	361	397	372	373	388	390	392	402	381	348	399	352	373	400	385	392	385	383	389	362	405	368	389	362	386	363	428	383	387	394	388	416	397	394	370	402	397	396	384	404	376	422	402	410	411	389	406	381	379	423	385	437	380	383	429	390	385	392	402	404	400	397	367	409	431	368	390	392	446	413	387	412	397	406	406	370	418	384	377	401	441	395	386	381	383	428	369	398	417	408	376	404	376	393	421	400	397	429	380	402	374	371	388	369	381	378	375	379	417	376	384	403	404	403	367	420	425	394	382	395	363	366	373	379	421	354	395	451	386	391	407	396	378	391	413	408	378	391	425	392	384	394	358	376	408	369	380	368	392	388	408	372	403	405	388	376	374	400	409	432	385	396	377	390	398	382	391	400	385	399	386	373	437	385	386	378	395	388	381	354	389	438	356	394	376	396	410	362	392	373	385	403	391	392	362	397	368	371	431	398	393	428	432	397	385	429	404	377	382	393	400	388	423	364	382	392	399	402	365	374	425	388	350	383	424	389	385	399	402	364	402	407	434	400	408	388	363	392	395	394	403	350	377	414	403	417	383	405	367	401	426	401	400	388	440	391	408	366	379	392	412	370	362	421	398	378	396	370	381	379	393	404	387	398	330	406	399	393	388	387	391	405	410	406	413	394	388	408	405	396	386	385	382	397	378	411	416	377	389	385	409	408	413	365	374	411	424	395	418	386	391	392	396	438	414	425	368	379	401	410	400	359	361	397	376	397	371	405	409	370	415	386	417	407	400	398	411	371	424	440	405	367	392	416	387	373	394	350	386	413	399	387	412	362	390	398	400	382	400	371	392	425	413	395	382	397	370	416	371	373	414	373	370	397	387	409	424	398	406	418	384	416	374	360	375	384	388	390	392	382	388	393	395	407	381	425	421	390	422	413	396	391	407	414	403	406	403	471	381	368	372	365	399	406	354	414	372	369	420	407	403	414	401	369	380	396	362	376	423	373	378	384	380	399	386	372	367	399	413	395	394	419	390	443	413	389	413	390	399	392	387	388	413	415	395	369	375	357	417	394	402	377	402	442	383	393	407	356	376	402	381	385	370	380	398	354	378	391	394	383	388	438	388	377	361	375	389	415	381	386	410	382	389	390	417	405	401	396	409	380	385	423	390	378	413	399	359	396	403	407	369	376	376	395	400	413	384	413	413	393	336	356	371	389	383	402	378	398	417	384	377	406	375	397	418	403	423	436	386	374	391	386	378	339	394	371	392	390	397	372	350	397	357	345	382	394	397	389	415	370	370	403	399	361	373	378	357	410	324	397	377	385	393	406	378	377	390	410	393	411	394	391	410	394	401	392	395	402	389	428	374	412	356	369	373	418	418	390	424	407	366	404	372	365	402	402	390	380	388	386	412	374	368	403	400	390	402	420	404	398	398	395	395	365	380	405	366	379	385	394	396	377	370	403	383	400	434	386	407	397	407	404	380	396	410	360	408	412	405	404	323	411	372	380	398	374	381	372	392	363	383	423	371	429	407	342	383	381	412	376	424	379	391	383	381	401	387	388	407	396	413	389	419	400	390	410	414	376	383	356	368	371	433	399	410	411	389	367	373	393	415	380	376	374	410	382	386	437	429	407	390	383	409	410	403	396	410	403	387	397	406	366	351	403	422	393	359	417	421	404	387	394	391	396	374	386	384	378	361	391	418	391	412	384	367	388	413	442	391	392	402	382	412	392	385	356	420	389	404	403	403	362	421	390	386	399	386	388	419	389	403	393	416	392	388	377	399	414	405	418	388	390	374	414	386	386	403	389	416	401	420	384	427	373	394	383	392	395	408	380	394	379	374	370	378	390
33030	10771	818	177	162	161	147	150	159	155	141	123	153	118	112	123	148	156	176	164	132	142	158	145	160	131	154	141	144	141	139	136	155	151	134	122	118	132	163	139	175	124	157	138	146	138	157	138	140	139	155	159	161	156	135	143	121	140	143	152	136	170	152	134	139	146	147	147	131	137	146	160	127	145	158	114	146	149	139	113	132	124	149	140	132	126	124	127	131	133	134	131	124	134	150	125	123	153	135	152	159	144	146	136	120	117	133	154	144	122	151	143	128	141	120	107	136	154	153	147	139	142	154	163	127	149	143	136	139	153	139	121	137	140	145	130	138	134	145	155	167	148	122	135	149	141	143	142	168	146	136	130	119	154	150	133	143	145	139	129	142	148	156	123	147	139	137	122	139	149	145	148	141	145	128	131	144	123	152	146	139	132	143	129	132	137	127	152	148	142	136	139	144	141	131	126	148	152	150	125	145	133	154	130	137	132	131	151	149	156	144	152	132	140	150	145	132	159	133	130	155	147	151	160	137	117	123	141	139	139	126	162	162	130	154	154	140	142	181	137	165	145	143	147	147	140	124	133	134	156	155	130	146	139	144	141	150	155	119	142	138	142	131	137	126	129	129	158	139	145	131	163	124	146	123	157	131	156	147	134	168	139	147	130	136	127	154	139	133	127	138	163	135	134	128	156	150	145	143	127	130	126	155	157	143	141	123	149	151	131	128	156	137	141	144	130	130	154	135	130	112	143	130	135	155	141	145	159	155	143	127	132	169	155	149	148	154	127	151	134	144	123	141	166	137	131	127	124	142	164	127	149	141	154	149	153	151	159	148	148	126	131	139	138	117	142	140	138	120	138	154	148	124	143	151	140	153	137	131	146	139	132	152	145	137	130	150	140	149	132	141	137	125	163	120	135	110	136	131	115	145	155	148	163	118	137	141	131	138	151	133	131	127	152	143	156	142	143	163	146	138	160	155	122	137	149	138	155	147	143	112	118	135	133	132	153	155	154	136	127	147	128	160	142	146	149	140	140	127	151	151	152	136	126	135	136	143	132	147	140	145	120	128	134	165	153	138	156	158	118	120	125	130	142	146	130	133	156	134	149	104	144	155	153	137	138	124	164	147	136	139	139	145	133	136	118	123	152	142	136	147	158	150	114	129	114	141	125	146	143	139	136	147	136	133	125	148	136	137	116	144	137	131	120	145	124	149	113	138	143	148	143	132	144	153	154	156	147	152	128	142	161	139	130	132	144	129	139	161	145	121	132	125	127	113	144	142	125	143	141	142	154	165	111	147	148	127	152	157	143	120	140	161	135	144	151	143	148	130	125	135	128	138	157	123	138	128	170	162	157	148	144	143	158	192	129	156	129	160	142	124	147	128	137	122	137	151	130	131	149	126	129	146	128	135	135	165	144	127	139	154	130	141	140	144	176	127	164	153	160	133	141	134	123	174	147	119	160	124	152	154	112	133	136	137	133	154	127	158	145	136	136	130	136	157	126	145	145	134	123	156	132	126	138	141	123	127	144	147	146	130	143	136	125	118	142	131	151	166	139	134	162	148	122	137	147	128	132	142	143	165	142	157	133	113	142	142	131	139	156	142	139	142	139	143	127	131	148	146	143	123	130	152	131	139	152	147	141	145	147	135	123	156	142	122	126	147	150	121	107	141	138	135	134	143	138	164	137	140	143	143	122	136	156	142	169	141	141	117	142	129	135	159	143	145	148	143	135	147	125	151	167	138	156	143	155	137	145	142	146	137	135	155	152	152	145	141	125	129	164	154	133	121	149	158	157	148	132	141	143	140	131	125	140	160	151	122	130	125	127	146	127	132	130	126	140	126	150	148	161	154	143	159	150	148	130	127	182	156	129	135	134	144	145	127	156	157	162	131	153	127	135	119	135	168	136	139	134	127	154	154	144	148	140	141	132	124	130	140	153	127	167	148	137	147	137	147	144	139	141	141	149	142	155	135	142	151	160	128	143	135	152	137	135	150	141	123	118	144	157	139	161	135	147	137	158	133	128	127	155	146	123	168	143	117	158	136	153	140	138	148	127	120	151	141	137	149	146	131	127	143	137	126	148	180	131	143	153	128	138	170	157	119	139	142	145	148	135	142	143	169	131	116	133	124	136	131	145	135	147	141	144	115	143	143	156	142	149	143	128	145	145	143	135	140	130	137	161	134	155	120	153	139	145	153	139	154	134	134	116	150	115	139	139	162	145	129	140	124	129	134	133	149	164	135	146	155	130	136	139	177	140	154	124	147	139	164	148	151	130	142	143	140	127	137	125	136	109	130	125	126	139	134	133	145	123	118	129	148	126	142	125	136	126	158	142	145	125	147	141	130	130	111	148	140	127	138	151	139	172	132	137	156	149	130	149	125	126	127	113	120	139	151	137	114	148	136	167	124	164	142	162	132	144	121	152	125	136	146	143	120	134	140	142	146	145	133	159	144	146	137	127	151	125	156	144	126	126	149	135	157	141	150	136	149	146	143	130	137	153	139	146	148	109	136	138	130	134	151	140	128	131	131	156	155	134	145	147	124	138	166	127	148	118	166	141	148	127	120	117	141	161	127	152	152	162	143	149	123	146	133	128	130	146	143	145	133	141	140	158	137	138	137	128	158	115	110	144	127	130	159	139	163	133	158	122	132	133	122	131	140	144	136	163	124	131	145	142	131	150	157	161	146	145	142	135	131	128	150	150	148	133	139	130	145	140	141	143	140	136	125	146	144	134	149	172	145	152	138	133	123	155	135	134	174	140	153	152	134	152	119	151	154	132	136	139	127	145	116	129	137	140	145	136	141	167	151	140	145	137	154	138	155	134	132	133	132	140	152	146	133	153	141	129	141	158	153	153	130	147	151	145	138	133	124	136	140	149	147	123	145	151	153	146	122	135	128	145	147	146	138	143	156	141	136	136	155	142	142	149	151	152	137	162	125	168	145	126	145	167	126	130	140	153	125	148	149	155	160	160	129	153	132	149	149	118	159	144	119	132	143	119	142	129	162	140	146	125	143	146	143	146	157	127	148	135	127	125	141	154	145	145	151	150	144	151	136	131	146	142	131	168	142	152	106	139	128	155	146	124	130	135	131	134	138	126	118	153	141	143	137	140	175	132	136	141	123	152	144	160	152	155	139	130	117	124	135	134	144	167	128	159	126	175	145	151	125	130	130	177	131	159	146	135	128	126	145	153	143	154	154	161	166	152	124	139	126	142	144	147	130	112	146	159	177	128	151	133	139	154	130	147	129	140	132	134	148	147	134	148	138	121	128	132	140	115	130	131	138	143	139	159	143	144	124	118	142	124	135	139	171	139	145	133	132	127	140	136	123	128	144	149	168	124	138	135	122	130	136	151	131	132	146	139	150	140	138	147	125	140	140	128	132	124	138	158	128	147	153	134	152	157	121	148	147	150	152	139	125	140	153	139	146	121	164	133	128	139	139	174	138	167	147	143	121	145	149	162	136	145	158	148	123	136	145	151
5195	416	392	346	324	331	321	345	334	362	340	368	391	340	332	336	349	316	334	314	355	361	312	384	336	360	329	336	348	368	367	329	306	350	362	349	345	315	333	318	334	351	346	351	324	373	328	323	332	358	314	352	315	336	338	346	340	327	347	360	345	343	309	362	337	329	343	322	380	359	330	349	336	339	322	358	307	325	351	354	340	323	327	308	334	324	362	333	346	340	370	359	362	329	351	334	337	362	318	349	350	349	316	358	323	323	342	323	337	314	344	359	340	345	347	323	313	329	357	320	324	331	339	364	308	324	329	373	344	321	349	351	345	368	345	324	365	341	310	328	320	347	327	326	327	342	348	331	318	327	317	353	293	295	348	338	315	342	340	353	304	338	344	362	314	329	336	334	338	358	361	348	353	341	338	330	324	311	338	347	360	321	303	353	345	373	341	354	342	313	370	323	360	309	327	327	351	353	340	301	328	348	312	307	338	343	339	353	336	336	344	312	385	329	355	337	341	318	347	322	328	350	343	329	351	323	316	319	334	324	323	336	333	351	309	322	335	301	341	352	332	325	320	355	344	342	329	360	325	329	347	304	349	337	332	302	334	341	328	358	340	348	331	367	343	315	334	347	313	354	350	360	335	298	334	351	337	304	344	344	320	321	356	303	326	328	366	358	360	313	352	362	311	348	358	357	290	354	322	312	340	377	358	335	318	321	347	338	336	312	335	351	344	361	336	379	376	292	347	334	352	329	330	325	316	375	317	334	345	345	362	331	309	328	361	319	334	331	353	323	356	345	373	370	335	337	308	361	360	368	345	322	368	358	336	351	338	356	330	323	334	323	349	299	349	324	358	357	338	335	344	319	307	318	353	355	377	315	366	320	328	329	334	343	312	349	332	331	319	327	332	352	336	358	349	352	302	299	327	353	324	361	339	358	346	327	322	361	368	322	335	358	333	316	326	322	342	307	322	307	331	352	340	334	350	337	322	325	352	320	376	361	323	345	332	342	335	339	342	349	358	338	358	319	328	331	308	328	351	341	334	341	328	368	310	328	321	294	334	317	323	346	343	330	317	338	320	335	333	333	338	330	341	334	344	360	344	338	351	328	339	338	324	336	348	344	326	347	357	329	345	306	345	378	339	339	343	357	351	343	326	338	350	341	343	319	351	331	310	323	354	313	344	342	350	345	337	355	338	328	327	337	361	340	354	339	355	347	316	346	347	328	348	350	337	324	346	327	316	335	333	340	333	351	335	336	354	329	357	344	335	350	309	330	326	340	301	349	341	355	325	380	346	337	355	340	315	366	323	352	305	336	338	340	348	333	379	317	331	333	327	328	333	352	300	360	350	312	351	334	330	365	310	356	356	343	328	330	302	339	354	323	330	345	336	341	349	332	328	341	317	375	347	346	319	334	336	336	348	339	327	283	342	318	319	341	360	373	333	342	337	341	363	339	316	305	326	327	320	297	335	313	351	345	351	319	347	342	360	335	353	328	355	335	374	350	356	311	355	315	331	346	339	368	329	349	351	332	324	342	327	357	346	375	343	320	329	347	348	347	338	355	350	323	313	349	331	333	373	331	329	337	338	345	316	299	341	346	339	355	361	333	313	338	334	347	328	372	333	330	322	355	323	341	339	353	316	329	349	316	330	330	345	331	313	331	338	334	296	333	296	345	354	356	318	333	351	346	318	343	341	355	338	351	334	332	324	353	357	323	350	341	330	318	321	341	336	329	356	337	366	339	361	302	367	348	344	359	328	330	348	346	321	312	346	339	334	294	310	322	341	341	319	340	335	330	335	348	332	327	351	325	323	363	324	316	335	323	331	322	319	342	337	314	354	350	359	329	342	335	357	326	364	352	339	305	321	291	318	329	325	323	327	345	325	323	306	373	346	343	361	346	352	312	335	322	326	328	316	323	333	314	349	310	332	314	350	372	318	330	344	323	349	349	355	332	360	348	350	331	311	337	336	324	341	322	334	369	358	336	347	292	345	319	366	360	369	344	369	320	381	369	339	318	338	373	353	326	302	314	337	302	343	336	326	334	356	313	298	302	348	331	334	341	356	333	332	375	357	347	342	324	350	337	345	330	315	305	354	339	330	321	365	335	326	362	346	295	368	340	312	321	355	350	352	372	367	353	347	327	358	311	320	338	332	322	317	339	310	347	335	338	352	358	338	346	345	338	336	329	286	344	351	336	347	360	318	351	333	311	319	321	327	348	385	331	342	366	356	343	329	336	321	312	315	362	349	357	353	319	306	317	356	381	320	360	324	367	344	348	343	316	323	375	339	352	299	308	369	340	323	299	289	364	353	359	354	345	348	340	339	328	336	338	352	324	320	338	352	342	303	313	346	341	338	339	324	339	311	328	338	339	343	368	326	347	341	314	350	326	344	355	352	340	347	317	324	352	337	350	353	329	349	355	313	346	335	323	309	347	355	321	342	310	367	377	324	351	353	341	345	322	340	326	372	356	357	325	344	354	346	318	348	348	336	373	327	311	333	348	319	347	356	347	321	347	365	336	374	347	352	321	316	339	325	318	349	333	341	327	310	337	348	341	371	337	335	325	344	335	343	331	363	336	321	350	360	317	355	367	335	338	342	363	350	369	339	337	346	330	347	321	382	325	336	322	322	293	328	307	344	313	329	329	316	339	338	297	328	328	357	319	325	330	327	316	307	355	365	378	358	344	312	307	368	343	351	310	343	317	342	340	324	325	315	372	343	349	373	335	350	346	352	322	342	327	357	335	316	319	316	350	344	324	371	356	336	352	326	330	351	335	322	364	316	344	334	327	361	327	369	323	380	336	357	347	338	371	334	332	334	369	319	326	304	339	345	360	326	350	350	363	351	334	357	346	348	309	327	339	340	344	349	344	338	310	330	314	349	375	352	372	330	345	320	353	327	353	328	346	338	355	300	342	349	303	338	350	367	326	328	343	328	328	305	315	327	333	331	324	355	319	356	369	349	316	311	332	325	350	343	358	312	339	335	314	331	325	303	368	337	352	337	345	336	330	335	327	335	339	345	349	344	339	354	342	356	338	357	357	338	312	310	333	373	350	343	345	343	364	337	320	357	350	345	333	373	351	347	329	362	325	321	317	341	361	330	318	348	318	305	309	349	351	345	356	334	363	328	353	367	350	315	333	361	351	291	335	350	347	345	320	324	356	329	348	338	360	322	307	337	328	352	318	354	306	335	305	311	355	343	311	333	339	343	338	325	357	348	338	312	326	282	332	324	335	340	324	331	327	376	309	319	340	346	333	312	363	360	343	316	330	327	323	295	332	322	331	365	353	333	313	325	351	317	327	337	344	317	361	331	325	327	337	356	317	324	349	352	338	355	334	351	328	316	355	345	304	334	334	355	355	358	342	343	286	337	373	370	341	311	342	330	338	338	342	325	316	325	356	344	347	357	347	356	349	320	315	364	330	335	369	352	353	338	342	297	305	353	372	368	338	351	326	318	322	337	329	363	337	342	340	352	335	349	324
24975	21384	25129	28016	21171	2777	369	314	259	227	219	200	225	239	189	204	201	180	177	186	211	175	195	171	172	199	164	179	185	182	212	190	148	180	178	212	193	182	170	175	169	219	185	198	176	184	168	172	204	182	195	173	187	187	171	185	206	198	193	186	208	176	185	154	165	191	214	170	214	222	204	174	170	185	164	165	176	188	160	174	181	175	185	197	190	186	203	189	182	175	154	150	179	183	182	177	165	162	214	193	195	193	186	177	157	193	188	150	189	197	196	170	188	178	174	173	202	170	174	186	168	203	179	181	167	181	178	184	171	191	172	162	191	164	189	193	185	149	186	165	198	169	206	180	183	189	169	196	162	183	196	208	193	197	174	183	164	202	188	188	159	183	166	197	180	164	202	192	172	185	184	204	180	168	183	172	180	173	197	165	187	172	169	169	196	191	179	183	174	193	170	173	171	187	171	194	147	177	181	193	172	169	174	185	176	198	180	194	183	175	172	174	164	174	172	173	166	201	206	193	189	179	177	191	203	202	178	182	189	188	166	147	194	207	183	186	184	185	185	174	178	169	191	179	201	162	183	200	193	197	182	177	161	184	173	174	173	170	189	163	180	161	182	180	174	178	170	185	196	173	189	191	185	184	153	171	166	181	203	159	182	171	176	170	170	191	182	192	174	211	170	191	190	152	198	165	186	165	182	175	182	176	167	187	193	198	179	178	182	157	155	204	181	177	174	174	183	160	170	188	173	187	170	170	192	156	183	200	184	202	168	174	178	166	182	158	167	175	191	163	193	186	179	169	187	183	163	195	166	197	195	164	207	182	181	183	195	178	178	201	177	167	177	176	175	152	192	162	176	154	181	183	191	167	181	175	154	171	175	213	204	189	201	217	202	179	188	179	206	173	185	183	163	174	197	170	170	171	159	176	171	189	188	181	171	186	186	205	203	153	184	203	192	164	173	187	180	173	192	187	148	197	187	156	164	190	197	166	181	177	202	185	192	167	170	200	162	159	166	187	178	189	173	162	169	194	193	170	201	198	164	167	164	188	200	148	181	191	176	172	170	182	203	181	194	192	165	188	175	186	175	158	191	193	181	193	144	201	193	181	183	168	168	179	194	176	185	199	189	198	189	157	179	184	206	178	163	171	164	186	171	196	190	167	164	171	176	169	195	166	176	183	191	177	188	199	189	168	214	205	170	196	186	194	156	159	151	186	182	176	180	179	177	205	190	187	192	171	163	178	174	165	202	191	196	185	188	183	177	147	149	155	185	181	205	185	177	166	159	177	157	197	183	161	164	164	192	182	155	177	180	181	154	185	186	167	193	167	175	165	174	158	150	183	157	175	173	195	177	178	192	182	180	169	165	144	168	174	185	182	172	198	169	160	187	191	162	169	184	158	170	167	190	155	187	189	192	183	184	197	190	188	181	177	189	174	161	155	165	182	180	178	176	172	168	175	184	173	167	188	171	138	169	216	193	156	185	169	173	198	166	198	181	159	210	166	151	192	171	181	197	190	188	186	169	166	174	160	170	190	199	188	170	183	178	171	179	152	181	166	162	148	202	178	179	177	174	160	169	168	167	182	213	154	176	191	177	184	159	179	174	156	202	182	190	181	192	199	190	177	156	188	173	190	158	186	173	179	199	197	173	159	178	193	202	177	167	193	189	172	189	156	165	163	176	187	158	194	215	175	182	168	188	163	184	157	188	180	171	202	195	169	175	159	189	178	176	171	185	187	165	171	172	178	166	172	192	197	172	181	192	182	189	164	201	175	187	166	176	182	167	172	169	193	191	201	195	177	166	183	162	173	170	159	198	185	176	177	181	201	180	188	230	172	203	198	190	183	182	205	183	160	165	185	203	169	160	144	204	185	181	181	193	183	191	206	170	172	159	152	189	183	174	171	188	190	176	177	192	186	173	177	180	158	149	184	185	166	186	178	183	165	204	175	186	151	171	172	179	167	183	190	165	178	207	168	189	169	187	188	165	157	168	187	187	172	199	163	187	178	179	176	176	198	163	171	167	149	158	166	172	203	161	190	164	164	164	171	148	180	182	198	171	164	165	169	183	173	177	164	177	183	182	174	205	153	169	190	177	165	186	178	199	176	187	183	201	184	202	189	180	163	158	212	162	164	182	156	168	159	186	162	167	177	170	164	181	162	157	161	188	199	169	175	164	152	166	168	166	176	172	177	201	178	195	171	186	176	197	205	169	183	164	215	188	181	174	187	190	176	198	169	182	167	215	184	190	177	212	181	181	177	197	162	165	176	165	178	198	189	183	164	177	177	155	170	184	172	191	169	174	177	165	180	184	159	190	157	166	155	199	196	189	169	159	172	176	160	202	176	173	165	147	145	178	161	180	205	184	188	151	210	164	186	159	200	204	164	174	193	173	209	173	183	154	179	166	173	203	172	180	188	185	183	180	171	185	177	181	184	179	177	178	184	146	196	176	173	201	174	210	159	207	187	170	201	188	192	181	182	204	172	181	180	176	180	164	185	161	204	204	196	166	177	185	177	176	195	176	175	196	166	160	185	175	184	174	158	171	183	188	212	179	175	193	176	172	159	166	156	200	189	176	147	181	186	173	181	176	150	179	186	186	185	141	166	175	189	187	163	177	178	221	179	164	197	185	181	162	197	176	197	186	168	200	168	165	175	160	165	203	176	176	171	168	173	183	174	192	177	190	170	177	167	186	177	192	190	168	182	175	179	182	190	170	157	160	185	186	168	162	159	176	190	191	190	208	191	167	198	166	195	174	195	149	195	194	157	164	171	176	160	196	180	185	187	186	187	205	200	182	187	152	177	188	214	178	183	175	170	179	193	195	168	194	199	193	178	153	180	151	168	162	163	160	168	197	207	172	197	164	154	177	176	181	165	198	181	187	188	160	189	186	193	188	179	158	183	172	154	179	152	174	166	180	185	173	194	194	171	184	186	185	168	175	167	207	199	181	182	172	192	169	162	189	175	172	206	183	179	163	166	193	189	186	156	190	162	174	167	188	159	167	168	225	175	212	179	187	179	164	203	159	175	159	153	186	167	190	174	212	185	188	171	182	170	185	198	195	182	172	169	177	177	150	180	187	167	193	171	161	177	175	192	192	173	176	177	208	175	150	167	175	177	203	157	157	174	196	147	177	186	203	226	187	187	181	163	207	182	209	166	175	180	169	157	160	177	171	182	167	193	201	194	179	186	182	174	169	176	180	178	158	197	176	179	192	164	169	162	173	172	175	187	173	178	164	192	194	187	183	173	184	178	201	186	170	172	177	199	193	172	185	197	174	191	178	169	178	155	168	189	214	197	191	171	159	171	194	163	174	193	199	185	192	187	180	184	138	173	179	169	211	212	183	184	180	184	187	189	174	179	167	174	177	185	187	185	161	175	166	196	179	168	159	203	178	164	173	197	162	162	177	190	184	174	164	178	183	193	178	165	193	177	198	178	193	184	193	183	185	173	167	184	208	195	169	198	191	189	173	174	203	168	163	175
3145	2640	1552	812	626	539	490	442	441	449	439	430	433	448	461	405	453	409	402	445	431	416	446	415	421	398	390	425	419	401	400	423	392	450	412	426	439	389	424	373	421	421	423	431	422	420	404	460	435	444	392	444	409	394	437	407	387	468	433	419	391	412	421	431	427	407	448	441	413	423	414	422	424	402	454	385	389	422	431	437	412	402	436	410	465	429	440	402	406	399	403	393	454	420	429	444	394	404	436	448	411	418	425	391	421	389	437	408	443	436	389	416	389	380	394	419	434	429	397	380	416	431	416	398	431	417	440	420	391	410	378	414	450	430	397	437	426	386	426	432	416	388	407	407	420	409	426	395	401	373	429	392	441	378	409	389	437	415	403	408	419	421	424	390	422	396	403	413	415	382	401	418	393	415	365	431	397	395	416	409	382	439	361	392	430	426	430	387	414	420	433	419	399	427	370	396	409	403	382	408	418	386	429	444	441	408	401	380	435	425	394	434	412	383	391	431	421	434	370	435	407	420	423	435	429	434	415	417	415	376	435	380	429	420	443	438	400	396	396	409	386	418	399	397	428	410	406	446	423	408	404	435	417	438	424	408	394	396	431	426	437	419	461	374	433	410	407	417	415	438	397	416	407	421	405	381	399	385	409	398	409	391	401	376	405	410	452	406	403	369	416	413	434	413	421	413	415	386	412	425	434	425	408	369	422	434	391	391	415	417	410	437	402	402	413	401	411	411	441	365	420	426	373	449	406	402	426	362	388	419	420	377	395	416	408	420	424	413	409	377	412	396	410	421	418	397	434	424	398	434	406	386	402	443	418	437	410	387	397	402	446	473	396	415	428	393	434	457	397	396	407	411	384	403	413	430	418	399	365	397	407	446	429	431	382	386	425	394	396	446	407	387	429	412	442	421	402	417	415	412	427	410	394	457	413	428	412	402	430	421	408	381	413	421	399	416	424	407	392	440	426	403	403	422	412	411	421	388	456	412	429	416	388	412	406	379	393	418	398	436	417	431	390	420	394	425	408	386	430	427	429	420	436	387	426	398	385	393	450	446	399	407	429	394	407	415	421	428	469	399	422	381	418	403	396	435	384	431	421	462	411	417	457	412	402	400	404	428	434	424	379	413	416	401	413	384	448	441	430	425	449	427	409	413	385	368	382	426	433	437	385	438	428	398	423	444	409	406	436	402	422	417	391	412	427	389	425	387	427	438	408	409	386	398	424	365	399	413	409	445	412	425	425	419	412	395	405	448	431	398	405	435	403	382	407	418	401	423	408	406	390	420	418	393	412	430	399	413	414	427	442	395	413	421	413	380	398	415	419	431	413	371	403	397	389	425	430	391	414	418	429	436	414	403	388	396	423	436	425	394	445	432	405	406	430	413	379	373	439	412	414	422	405	400	415	419	419	411	432	388	430	411	390	384	424	421	431	392	399	422	415	455	418	405	390	419	420	385	427	455	418	417	404	430	461	384	401	390	436	399	405	399	433	398	382	399	389	399	414	422	405	429	397	393	405	429	426	420	408	414	442	411	402	417	398	416	413	407	416	423	443	418	378	393	396	430	427	397	408	423	432	458	427	388	400	378	427	403	426	386	378	419	429	453	422	418	409	400	406	404	399	435	421	372	416	382	440	402	403	392	403	413	458	407	416	418	410	407	383	419	421	409	436	401	413	421	380	407	441	382	419	416	363	364	402	436	389	429	435	394	419	386	393	382	404	444	376	423	382	452	380	383	420	450	428	409	416	434	401	396	408	406	425	427	384	397	408	386	417	396	408	374	437	422	414	426	418	433	424	437	415	417	397	383	391	453	432	409	416	435	393	452	425	395	389	428	385	427	378	406	421	409	387	428	382	398	414	388	392	418	416	386	382	385	413	370	402	405	416	424	394	438	405	431	406	406	398	402	446	424	399	380	438	415	439	410	393	433	393	421	406	427	446	416	424	386	403	380	405	451	401	444	377	421	418	416	441	402	425	441	424	412	410	434	449	423	417	439	408	382	399	393	393	409	370	391	441	388	427	412	390	397	432	413	409	420	434	419	414	430	405	422	409	394	413	447	424	441	438	364	415	422	402	406	401	417	412	427	403	413	434	381	434	419	397	405	423	428	442	404	393	420	385	387	387	387	399	436	403	391	421	404	413	418	405	416	437	400	372	391	419	391	409	412	427	401	437	379	413	403	366	446	399	465	428	430	409	429	428	450	379	392	395	416	366	427	397	405	410	395	362	377	398	451	416	398	387	428	443	377	377	410	440	428	446	425	454	387	427	402	403	375	407	414	386	398	393	417	410	408	365	397	373	411	430	387	397	385	416	444	422	430	398	448	388	387	411	413	412	402	401	407	391	411	388	418	400	403	414	420	449	420	438	391	419	431	422	395	444	452	421	404	400	415	416	405	422	382	418	434	431	435	396	416	423	415	414	377	403	429	425	434	445	457	393	375	415	400	384	394	396	429	434	383	363	416	426	422	404	379	428	431	412	403	404	418	387	420	398	394	401	396	405	401	387	397	402	395	422	437	386	468	412	415	423	426	404	402	400	404	413	403	413	386	397	439	434	400	438	384	394	442	393	401	404	402	454	414	418	446	422	420	390	430	417	410	384	414	414	455	427	465	402	385	440	409	425	411	417	410	401	412	392	427	425	426	426	394	427	428	385	411	383	405	392	413	411	437	421	421	409	412	375	379	428	416	411	420	432	392	408	402	421	400	447	425	416	432	440	428	426	447	432	380	427	407	396	372	383	434	420	395	380	430	407	388	401	403	407	405	401	415	433	472	449	424	410	389	407	401	422	439	426	382	405	430	441	433	380	404	391	389	370	423	425	402	418	428	437	436	445	399	402	399	399	435	407	443	429	426	427	424	419	379	426	407	418	423	438	416	440	405	412	437	368	382	393	410	425	395	388	413	424	411	384	411	387	390	425	427	423	396	424	398	390	434	419	400	424	409	422	426	369	399	403	373	396	432	422	390	460	401	388	422	400	429	420	402	416	425	361	391	467	421	428	396	425	399	409	410	405	436	402	451	398	435	405	429	409	408	419	406	376	463	431	405	430	371	441	410	394	424	393	368	418	404	419	377	405	426	411	389	392	391	383	411	390	382	426	395	411	445	413	399	396	431	396	407	412	422	380	412	408	384	384	434	452	413	416	413	435	421	453	401	390	454	398	422	428	382	353	386	419	436	399	412	380	449	418	394	417	376	393	454	391	439	419	424	418	396	408	407	426	424	396	410	415	431	397	440	394	448	394	425	377	407	387	433	388	402	404	403	428	419	420	415	412	405	417	403	435	385	400	391	412	427	426	373	394	420	414	363	451	393	419	415	429	423	418	413	406	426	412	394	413	423	423	396	432	431	414	406	432	419	400	413	401	397	452	417	388	382	400	408	418	429	415	427	399	430	448	389	426	429	420	410	371	405	402	398	424	420	430	444	442	434	408	445	435	406	412	405	403	422	431	396	426	430	439	409	420	409	420	408	437	410
24187	21388	25759	27390	21393	21342	2122	394	334	241	252	233	222	219	224	225	177	187	197	215	190	181	203	200	207	195	222	189	189	198	180	194	197	204	180	182	196	191	170	167	194	159	215	181	163	186	189	219	176	197	178	218	200	178	205	190	183	180	213	174	187	158	199	204	198	171	178	168	184	205	212	184	170	177	179	164	178	178	176	150	183	163	165	183	176	165	165	175	182	164	193	189	161	180	171	165	186	196	153	193	191	163	190	190	181	159	181	179	181	194	174	179	178	205	176	181	197	198	169	179	179	175	184	178	167	169	174	168	166	167	175	168	206	171	158	171	174	201	185	164	193	175	186	204	157	174	191	180	163	181	163	192	178	168	183	166	170	174	189	175	185	172	166	153	156	167	168	159	195	195	165	179	185	163	174	189	173	141	174	171	151	161	201	188	162	157	172	193	181	193	164	160	180	169	147	186	181	177	188	177	157	170	160	175	167	202	171	167	193	177	187	173	188	173	177	178	192	158	164	181	163	178	177	171	187	156	150	162	181	183	162	173	186	158	198	181	197	160	178	191	193	177	185	161	193	176	177	177	187	161	177	155	184	163	190	163	187	193	167	159	174	159	191	190	159	185	154	185	183	185	188	177	198	201	194	153	166	167	196	175	177	183	187	152	204	186	182	181	164	176	159	190	197	201	166	181	163	171	163	157	165	195	200	188	164	180	175	149	195	193	185	149	157	174	159	184	190	161	197	178	166	188	196	160	169	186	193	177	173	180	169	160	171	182	160	176	176	201	179	192	150	194	179	176	164	189	194	179	191	180	191	186	171	190	187	156	175	197	169	163	198	189	166	182	195	190	206	172	177	196	162	196	151	177	196	152	160	181	165	164	167	156	183	181	151	173	157	174	214	180	195	193	182	169	162	162	163	151	152	180	161	188	191	198	176	191	189	192	184	176	167	164	153	166	162	198	168	190	169	160	147	150	162	146	191	160	170	178	164	172	181	183	176	182	183	180	204	188	182	180	173	159	167	181	162	234	188	181	160	183	192	173	189	185	166	172	170	191	190	179	173	174	182	177	172	186	188	195	173	186	168	190	163	168	189	195	175	188	148	166	150	168	167	192	168	167	207	169	211	173	162	151	175	173	181	188	194	188	153	181	151	164	174	193	188	185	162	170	189	169	193	175	190	187	171	178	176	188	156	172	198	164	221	165	192	174	201	160	181	177	181	171	183	196	172	204	157	181	179	187	197	169	188	160	163	175	192	197	168	185	191	173	164	195	138	154	184	187	166	169	182	166	176	200	177	186	173	172	170	182	164	168	152	153	184	180	175	161	168	173	153	163	174	173	186	161	157	171	157	171	146	177	166	166	188	157	165	165	169	178	177	176	188	178	168	158	180	163	177	169	148	157	203	164	148	173	204	158	156	168	158	157	145	180	205	190	192	184	183	168	170	172	184	166	167	179	187	184	195	196	164	187	195	188	160	176	200	180	166	175	194	177	162	165	187	182	172	157	163	208	156	189	207	177	225	159	185	167	191	199	181	176	181	195	183	180	180	163	186	173	163	183	185	197	152	185	174	157	171	171	174	190	191	177	196	166	183	169	171	188	172	185	176	172	200	165	181	156	187	165	159	173	170	185	168	190	176	166	161	197	186	188	156	172	187	164	180	185	166	186	189	170	155	183	151	157	186	168	177	172	181	147	179	182	173	170	179	165	174	177	183	180	176	175	169	153	173	195	174	162	188	202	157	185	190	200	167	181	187	185	173	152	162	163	210	176	181	169	174	176	181	183	175	187	171	161	171	166	176	213	176	168	178	179	172	183	149	158	170	176	162	190	203	166	185	154	165	156	194	183	155	188	188	177	175	177	174	188	181	174	177	163	186	173	189	160	194	175	191	185	144	182	180	218	185	162	155	162	178	151	193	191	196	174	167	188	169	159	164	173	177	144	158	166	152	192	219	167	170	173	166	145	169	169	204	157	187	166	198	164	170	145	157	169	186	172	172	184	171	205	183	172	204	196	191	172	179	168	194	166	188	187	181	190	158	216	181	135	181	158	187	160	195	196	165	212	187	163	180	186	189	176	179	160	195	180	160	159	187	169	197	199	174	199	172	169	199	180	192	170	172	161	178	182	199	178	182	164	171	184	207	166	161	179	177	183	192	175	168	178	178	160	175	175	174	168	191	163	176	210	169	165	176	202	166	179	157	160	193	181	172	147	200	192	189	181	172	176	182	188	177	158	194	167	203	169	176	177	177	161	164	158	173	193	176	163	198	154	187	185	176	168	200	173	189	174	168	170	172	181	186	158	158	176	194	188	195	181	158	179	177	194	136	182	189	177	174	161	178	187	167	143	186	177	159	176	184	169	183	197	179	186	162	167	169	152	165	160	165	172	165	158	196	171	196	167	187	182	145	177	154	208	160	143	175	200	188	167	192	163	184	185	172	188	162	138	162	170	202	174	150	209	175	183	164	187	184	144	173	175	164	181	183	175	167	145	169	195	167	166	185	188	186	169	184	163	176	142	179	156	179	219	174	165	208	181	176	166	191	197	156	173	178	181	173	182	189	167	185	186	164	180	181	174	195	176	182	188	202	153	180	211	186	193	189	196	177	161	178	171	155	180	174	196	194	194	159	158	181	187	167	158	184	178	196	178	161	168	180	158	176	164	204	166	178	169	180	176	164	181	167	181	202	174	166	148	189	162	150	184	168	167	169	174	179	189	173	175	176	178	189	170	179	179	174	189	161	160	196	194	190	159	162	162	193	170	165	184	185	148	183	160	163	176	165	184	177	176	178	185	198	177	166	204	192	196	172	165	176	163	173	166	171	169	191	172	170	177	211	204	156	194	162	178	189	188	198	173	202	188	175	179	151	214	172	170	179	184	160	208	165	191	182	180	183	185	171	167	180	174	179	180	177	130	174	183	168	181	186	202	163	193	182	204	209	195	171	180	152	167	180	165	160	151	188	163	183	170	171	187	195	199	189	169	198	181	194	156	175	173	173	165	169	178	193	149	174	173	183	164	182	169	192	161	173	197	181	159	180	174	179	186	184	168	187	162	181	156	177	177	159	192	188	186	187	206	185	173	189	194	164	180	188	181	164	176	178	166	190	193	181	179	174	177	189	175	161	175	183	185	190	159	167	164	163	193	167	160	182	192	195	193	192	163	165	167	170	151	154	155	175	155	154	149	168	181	174	183	172	162	210	189	195	197	146	161	157	181	151	179	197	167	162	211	199	200	196	181	163	159	181	182	205	172	182	167	172	221	173	177	184	171	173	150	186	173	189	173	189	178	184	185	174	179	179	181	178	209	182	187	174	187	164	172	161	185	176	162	174	166	154	190	177	156	172	192	167	195	161	164	168	167	181	167	180	172	185	180	165	178	172	211	184	188	179	167	143	176	183	178	186	159	199	187	166	165	188	159	208	168	175	182	172	178	182	183	182	177	181	178	193	158	165	194	177	157	172	180	173	171	164	176	173	170	162	176
3328	4483	2592	1220	782	643	555	508	494	426	428	431	445	425	375	434	428	407	411	425	400	438	407	412	427	401	400	418	402	418	453	407	366	394	415	396	399	381	439	407	367	386	394	403	389	434	408	394	425	401	438	389	394	400	409	391	415	374	407	416	415	430	398	395	390	391	434	345	369	434	390	412	428	355	431	385	377	414	401	389	395	399	402	359	387	395	383	356	423	416	416	389	399	397	392	398	378	423	377	433	394	400	377	389	393	385	404	362	413	424	392	396	370	382	351	433	402	393	372	422	381	350	380	389	399	350	405	390	356	388	380	416	408	363	404	424	368	402	365	414	367	365	400	405	367	376	407	393	398	404	404	410	383	395	394	424	385	356	372	375	419	393	389	399	411	410	405	380	412	387	375	411	403	386	391	424	399	407	422	404	393	402	404	404	429	422	385	393	389	415	413	373	393	395	397	337	422	418	410	397	359	389	380	385	383	407	415	378	385	361	394	413	378	376	411	425	382	423	409	411	382	386	396	393	359	329	401	392	365	391	373	367	376	375	418	398	427	397	392	380	390	389	370	384	386	361	374	391	390	413	388	395	392	376	383	385	380	399	371	399	383	403	410	390	416	417	349	375	377	414	385	400	384	395	415	372	383	390	396	411	350	420	391	407	412	402	372	411	374	371	396	393	368	430	386	418	367	367	390	343	403	387	419	434	405	452	407	378	421	416	376	398	420	400	383	422	362	400	379	422	373	399	404	388	370	392	394	457	402	401	427	406	383	411	422	399	362	413	389	395	396	394	375	382	370	384	413	375	387	388	412	398	377	378	408	380	365	404	444	401	412	441	398	411	390	397	458	385	368	400	404	395	399	386	416	416	409	400	383	406	399	398	388	401	381	402	361	397	374	377	399	410	396	391	402	381	367	408	379	396	354	402	398	373	383	396	374	360	402	397	400	420	390	397	391	409	371	381	367	399	359	422	416	373	377	412	389	406	411	404	387	377	365	388	390	386	373	400	403	402	372	392	414	418	399	398	425	386	432	417	371	406	357	402	405	377	396	385	367	414	385	395	412	383	440	389	403	396	403	366	363	455	421	393	417	403	390	384	426	395	381	392	362	393	389	410	377	390	371	393	373	401	384	379	387	404	387	404	376	391	373	386	415	402	392	394	423	368	416	393	376	418	358	388	386	386	385	397	392	374	373	437	400	374	437	360	436	410	383	396	365	408	387	391	419	377	379	381	359	429	400	371	406	399	416	415	384	378	368	375	409	381	382	387	406	382	386	392	358	386	411	401	394	425	401	363	402	370	406	407	406	370	393	401	412	382	396	380	392	413	376	371	409	414	374	405	380	406	397	367	402	378	400	382	433	360	401	374	357	366	401	402	393	435	392	434	380	399	388	377	408	392	389	365	426	396	406	407	405	383	393	437	397	360	402	387	398	386	378	382	397	367	393	371	383	390	371	387	408	383	427	359	381	386	397	394	380	393	385	413	395	397	394	410	396	394	406	384	382	374	396	389	387	383	384	383	389	362	419	400	372	387	382	381	387	380	398	391	373	379	372	400	355	426	409	401	398	385	411	406	366	397	404	406	384	421	418	379	367	415	354	396	401	418	357	395	390	386	382	418	392	409	400	378	403	444	371	359	390	404	377	424	371	391	370	375	394	393	401	409	378	378	389	376	388	403	395	409	406	406	397	395	388	408	388	393	374	390	394	360	375	380	394	420	397	346	370	371	396	376	377	399	386	374	413	391	391	397	387	431	398	368	413	369	373	386	393	410	427	387	404	386	382	392	338	349	356	374	400	391	373	404	405	386	395	422	379	396	408	413	425	410	373	364	406	400	369	411	397	386	379	398	394	413	428	421	387	404	399	405	368	396	373	415	399	382	340	345	377	449	371	429	392	387	381	395	380	382	395	399	392	414	392	386	423	410	350	408	375	369	408	411	364	402	412	393	403	375	388	380	416	360	397	374	400	406	366	432	419	376	403	411	367	399	375	390	357	363	417	390	399	371	422	394	402	423	408	406	347	397	418	377	404	359	371	411	400	382	375	399	421	404	401	374	398	376	387	439	389	411	360	395	422	387	387	381	412	424	366	396	374	406	411	407	362	381	403	401	394	413	386	372	397	383	397	413	380	375	394	367	381	379	367	418	375	428	397	423	394	391	379	389	418	366	385	390	389	388	414	401	378	382	391	376	376	366	417	370	418	384	390	404	388	375	398	409	381	410	391	390	415	375	361	395	368	376	357	391	346	431	382	401	373	389	391	421	382	373	418	436	350	352	411	381	388	383	420	368	395	403	385	407	387	380	366	409	374	370	395	375	357	378	395	396	375	423	400	381	372	400	382	391	372	372	370	412	406	383	417	363	373	403	403	394	403	380	410	380	405	405	366	377	416	376	399	377	366	394	382	409	377	406	358	391	367	370	399	368	409	382	398	405	367	368	414	394	401	361	385	416	382	377	409	404	414	396	447	379	399	409	404	422	380	392	381	412	367	390	400	426	354	394	400	430	381	418	406	409	408	388	394	370	437	386	398	408	372	416	385	428	410	397	394	347	391	407	409	367	377	365	393	391	396	377	385	416	392	399	350	389	391	406	400	375	412	384	370	397	375	391	370	394	375	379	392	364	414	380	412	376	427	422	433	424	395	420	355	410	366	424	401	402	375	408	383	403	401	413	354	406	354	413	396	360	382	354	377	369	409	401	357	401	374	428	393	378	401	402	387	399	372	381	381	359	391	386	396	384	393	418	435	408	416	375	384	421	377	404	385	371	353	368	359	392	378	405	353	388	374	409	373	400	399	422	426	381	452	378	390	438	401	460	397	377	408	422	416	372	432	400	379	379	384	393	394	380	376	381	420	393	389	404	369	368	421	380	390	389	411	380	362	427	392	392	413	371	378	401	419	400	406	381	440	387	389	394	394	376	383	382	361	382	353	352	376	428	390	390	404	380	367	404	409	392	390	368	412	398	360	375	390	367	399	388	378	411	428	414	390	433	405	384	378	389	405	401	402	405	411	387	399	412	386	419	417	368	402	385	434	423	408	387	376	394	400	419	391	427	419	411	422	418	397	397	380	410	403	365	406	408	417	386	408	377	405	395	406	365	378	416	381	360	393	371	382	400	407	353	386	421	393	367	372	393	381	380	423	382	399	405	389	405	388	380	371	401	392	396	388	413	378	422	407	396	378	364	354	415	356	402	356	399	423	378	370	415	435	399	388	384	378	394	392	411	380	397	365	374	404	382	399	388	418	351	395	382	400	382	401	380	409	405	413	384	413	391	381	366	415	400	375	401	347	418	402	401	412	406	382	383	423	386	381	401	354	378	412	414	377	379	429	403	359	409	382	400	381	371	385	390	405	413	422	383	373	391	405	397	370	373	409	382	374	364	384	396	361	423	391	403	408	406	354	400	388	417	414	372	374	369	359	376	423	396	440	408	401	405	392	391	388	368	357	408	382	391	400	400	386	400	383	374	368	372	393	380
33010	10652	781	180	161	154	142	134	147	130	132	140	142	137	125	116	129	141	124	141	119	143	165	137	143	153	148	121	154	139	154	147	135	117	132	156	162	140	139	144	140	140	152	142	139	159	155	152	153	135	156	135	140	146	144	137	135	137	140	141	143	162	161	136	158	162	166	124	143	161	142	144	166	153	147	145	160	155	128	113	147	158	150	129	156	147	141	168	156	140	141	134	153	142	174	125	134	127	162	144	138	127	136	138	165	131	164	142	152	120	143	145	141	132	124	129	126	146	175	138	142	135	132	121	149	153	151	146	139	148	137	132	133	132	157	157	123	149	139	122	156	133	136	126	146	139	123	132	140	139	164	141	162	139	118	147	125	144	141	139	133	158	132	130	156	146	125	173	149	150	129	146	147	134	154	111	126	139	130	137	140	139	156	146	147	133	138	136	134	148	149	130	135	134	145	156	125	154	134	142	136	132	145	146	145	139	147	118	131	134	153	133	136	154	166	140	152	141	135	149	162	137	132	159	136	160	134	128	178	161	162	154	125	159	117	149	145	139	138	127	162	147	137	140	152	135	168	171	128	148	149	153	133	161	151	151	143	111	126	140	138	157	143	110	128	124	151	162	114	123	152	141	146	133	152	134	135	143	142	153	148	135	141	129	135	133	143	135	148	130	141	143	155	146	134	133	119	158	135	137	130	135	141	149	128	130	125	138	134	149	137	154	139	116	148	157	147	134	132	147	148	144	133	140	148	143	118	124	140	164	128	138	135	124	132	141	137	151	164	157	148	135	129	125	136	153	140	158	146	150	140	140	134	141	124	164	145	148	124	146	138	150	127	160	163	141	142	129	137	121	130	145	161	133	134	124	154	140	135	158	146	129	125	147	148	122	121	131	118	138	130	179	155	138	147	137	134	149	136	132	162	149	140	158	154	148	138	158	112	139	122	146	128	155	139	142	148	143	150	141	140	132	151	147	141	136	139	127	146	153	139	137	139	145	142	167	155	137	154	150	147	142	152	140	143	147	155	144	158	149	123	127	151	143	130	142	143	115	138	126	144	134	134	162	133	139	160	138	138	159	141	150	139	122	146	128	170	151	127	152	146	139	146	131	154	169	139	128	153	150	143	154	130	144	148	141	160	133	130	118	126	143	124	133	136	154	131	126	158	147	133	139	157	148	150	132	139	152	122	131	137	170	148	153	153	163	123	124	161	148	129	140	162	118	150	151	136	146	140	135	149	149	129	125	124	148	119	131	157	145	142	131	123	147	117	124	147	150	128	119	149	122	144	163	139	157	143	170	146	132	151	133	133	127	153	157	157	144	140	151	125	137	135	131	124	131	156	133	140	164	166	131	142	118	137	132	150	129	133	166	176	146	144	135	164	141	137	141	169	143	136	117	114	140	161	141	132	148	129	131	129	141	133	137	141	131	134	146	152	147	152	116	138	141	140	121	147	140	143	137	122	119	132	132	124	161	138	145	155	144	126	134	169	158	158	143	143	131	116	130	135	130	154	157	155	125	131	139	134	151	144	146	155	153	127	144	167	145	152	126	137	131	153	169	157	129	157	111	130	137	166	170	128	133	123	133	150	138	146	142	138	144	128	126	146	151	138	128	150	142	137	141	133	139	134	131	139	152	149	131	147	148	160	136	152	126	140	149	149	163	136	134	134	151	139	131	127	145	134	164	121	144	153	143	148	152	138	145	130	135	145	161	169	148	143	153	142	132	139	123	144	131	153	131	175	147	135	128	137	153	130	137	171	154	136	158	133	135	148	126	148	144	133	138	129	153	133	166	132	140	159	139	132	139	149	123	127	150	158	142	154	133	151	162	134	137	166	135	174	130	123	140	150	153	148	116	133	142	140	142	153	129	130	115	123	154	122	132	120	121	145	132	141	145	149	157	152	133	150	148	134	137	144	114	139	146	108	146	134	119	136	146	130	161	156	166	137	144	149	136	131	139	150	152	152	132	134	144	134	145	150	147	145	139	161	158	157	146	124	129	130	142	130	137	145	155	143	140	150	130	132	130	139	137	139	134	123	172	135	129	143	140	135	132	159	115	158	133	135	135	131	117	133	151	119	145	132	118	134	143	123	157	126	162	146	119	158	124	130	138	147	144	140	154	152	152	140	135	133	154	145	147	157	132	131	136	143	165	141	127	123	155	121	147	159	155	140	126	154	138	142	126	159	139	146	139	145	131	170	126	127	146	136	122	150	148	168	134	151	143	152	133	148	152	130	164	154	145	159	146	132	116	140	131	123	143	138	126	144	134	145	141	143	128	147	141	143	127	146	147	115	129	154	134	134	122	149	124	163	138	144	126	134	124	144	123	136	129	101	128	145	143	157	145	135	124	149	159	127	149	141	153	138	141	152	144	134	134	148	142	148	146	121	156	171	179	130	147	129	150	144	116	129	157	118	138	149	157	140	141	148	140	120	134	122	147	154	171	157	119	138	145	124	143	151	130	125	167	130	141	151	133	144	136	163	160	152	145	127	144	157	145	134	136	147	148	136	135	127	121	145	146	141	120	153	153	166	144	126	131	137	158	136	159	154	141	143	134	153	134	136	156	135	147	139	134	121	138	146	153	131	144	140	137	156	115	135	150	142	161	133	147	137	155	135	152	136	129	136	124	133	148	148	147	156	116	141	131	145	152	128	128	162	150	129	136	137	146	145	132	150	134	128	134	145	152	161	163	153	139	125	145	149	145	144	134	141	150	147	132	155	158	161	131	149	140	133	159	154	141	134	137	144	145	132	154	157	142	152	137	142	125	156	160	144	106	183	142	147	151	132	125	138	155	141	140	170	122	149	154	138	144	128	159	128	127	145	132	121	142	151	133	134	145	133	142	128	153	128	138	143	134	133	154	144	141	139	164	142	158	133	143	143	131	146	134	142	141	141	146	128	130	119	150	139	141	155	132	119	136	144	141	146	160	145	146	142	146	140	176	154	150	143	151	138	134	150	138	119	147	115	135	148	132	129	132	148	165	148	137	138	147	167	153	136	155	144	128	159	149	150	121	140	142	147	157	147	137	153	166	147	153	144	134	129	145	126	145	110	123	128	178	154	133	118	139	160	130	148	137	123	149	149	137	145	146	136	132	119	119	133	125	148	138	159	159	155	124	135	140	125	112	122	143	141	142	131	119	139	144	155	146	136	136	123	125	142	149	143	137	137	139	127	151	128	152	145	134	141	128	148	146	154	144	142	167	148	145	165	142	136	141	107	142	142	167	156	160	140	126	142	151	146	151	132	149	133	162	143	154	134	141	166	142	159	150	149	142	117	128	150	127	138	145	135	134	126	142	144	141	141	143	146	140	157	131	130	143	127	142	123	153	130	125	136	125	128	157	147	138	134	139	122	145	163	134	154	130	165	137	144	125	148	148	145	136	140	141	155	164	127	149	141	147	142	124	161	147	111	135	142	140	125	117	164	143	122	137	158	140	170	127	134	140	158	147	125	138	145	144	140	126	140	150	143	138
5318	420	360	346	379	338	372	326	351	357	341	326	363	322	360	293	343	337	340	336	334	345	314	341	319	339	322	339	354	356	333	343	355	349	329	315	338	323	327	332	376	330	340	372	345	383	309	300	377	335	350	357	353	343	355	338	352	344	365	322	323	361	341	361	304	309	345	355	358	322	351	337	352	365	357	342	352	335	330	340	327	349	330	361	327	330	345	327	339	335	327	326	360	341	312	305	354	344	353	341	351	340	336	354	349	330	360	366	343	336	342	341	350	349	339	343	319	362	320	316	331	324	320	349	338	341	350	352	314	309	309	357	366	342	324	350	349	346	351	327	356	341	354	334	313	326	338	318	351	311	350	346	316	323	339	354	358	333	325	369	330	338	345	346	315	359	333	360	344	332	326	337	311	361	322	369	368	358	361	324	317	332	328	332	328	343	322	331	321	355	317	296	347	323	341	306	351	333	328	352	325	326	321	355	341	360	346	343	354	328	342	321	329	320	329	369	316	329	365	350	321	346	327	336	350	346	313	340	332	357	354	335	323	353	366	346	354	366	357	302	363	310	337	351	338	374	353	351	316	340	335	330	352	333	347	348	344	343	358	328	344	330	337	323	302	344	332	336	333	328	332	341	358	344	348	369	384	342	330	361	346	349	318	330	350	325	354	342	338	315	322	327	356	344	358	329	323	338	335	307	345	297	334	299	366	364	351	354	331	363	329	311	312	314	348	325	346	317	355	359	327	333	343	297	315	332	353	353	372	343	332	327	334	322	334	358	337	330	339	356	345	367	330	342	350	352	359	326	317	337	348	362	327	344	354	331	336	348	334	355	306	346	332	319	326	307	359	329	344	321	375	352	359	347	343	372	306	321	314	325	358	314	328	375	370	323	358	305	333	329	341	350	355	324	296	360	336	335	324	298	319	312	349	309	364	361	377	363	356	324	328	332	316	322	342	326	326	344	314	352	321	328	336	358	347	342	328	329	352	348	304	325	316	344	331	323	339	334	326	318	285	329	347	358	359	354	352	327	329	346	341	321	325	311	342	342	325	342	337	291	360	343	328	348	355	388	333	343	352	358	328	347	356	317	348	356	358	339	319	336	325	357	354	326	326	307	310	334	339	327	319	349	347	311	328	317	338	349	348	343	374	298	352	356	339	353	346	315	324	341	338	349	324	330	341	341	301	329	333	346	329	331	376	298	346	394	324	345	357	359	351	358	326	345	350	347	358	383	310	361	321	314	311	359	325	335	315	326	352	329	351	341	330	345	328	349	351	312	326	347	354	348	352	364	317	309	323	336	343	334	320	350	330	339	307	303	327	327	342	334	377	347	332	320	329	327	348	348	318	306	338	323	327	338	332	310	329	356	340	328	306	329	336	349	324	338	333	322	300	343	380	334	309	323	316	348	362	360	353	362	309	331	329	332	337	318	325	383	368	346	307	355	358	362	340	331	336	310	328	319	361	352	340	358	332	369	319	326	348	328	322	355	336	339	336	340	354	361	313	317	357	333	361	305	328	309	356	346	339	350	310	345	342	318	344	315	340	331	339	332	336	360	336	318	359	344	348	336	326	335	357	355	302	350	312	338	339	299	361	305	349	312	366	341	362	317	317	322	322	356	376	354	329	332	332	349	388	328	334	359	340	308	351	363	352	354	345	357	342	339	327	352	320	367	334	369	345	341	317	337	311	354	297	323	331	315	339	327	314	343	347	344	370	319	338	372	302	330	317	334	320	362	312	365	318	340	343	356	319	330	354	335	304	337	342	327	334	324	339	335	344	335	377	365	341	316	343	314	317	315	338	319	341	366	347	365	355	356	346	369	330	363	362	335	334	343	380	355	316	335	295	347	376	332	335	355	333	319	314	355	348	309	330	346	320	285	350	327	289	307	328	330	321	335	353	339	314	347	326	322	306	346	331	354	371	354	347	320	345	333	301	353	324	337	304	340	336	354	345	332	332	327	334	315	350	352	315	337	351	334	339	314	379	318	346	358	330	325	352	324	303	359	344	303	336	376	353	342	325	351	342	338	349	333	332	332	317	369	365	336	346	394	332	363	357	324	317	332	365	338	343	362	359	305	306	357	343	353	305	363	359	375	354	291	345	377	355	324	358	337	336	357	347	322	363	312	302	361	358	338	353	348	325	345	321	347	342	346	320	338	309	350	325	335	355	341	302	334	343	303	306	327	331	391	345	328	327	373	318	359	315	329	335	335	347	345	357	344	337	375	373	351	351	337	329	343	363	330	345	364	335	367	311	314	314	350	339	361	363	341	314	328	338	352	352	343	331	343	328	321	356	321	325	329	364	340	339	352	339	338	334	324	356	309	349	317	323	340	332	328	331	330	368	335	326	350	341	361	337	343	366	359	331	328	320	317	352	343	340	345	321	316	347	361	345	333	361	340	360	352	319	340	312	357	349	315	351	375	338	362	326	356	360	311	371	325	320	341	344	338	359	315	364	320	322	341	325	322	354	337	351	351	345	336	329	324	339	359	333	332	336	346	348	322	359	350	306	331	340	320	323	329	334	359	340	286	337	326	350	317	334	339	327	322	337	346	347	331	325	351	367	365	323	305	367	344	337	351	310	330	304	340	333	317	346	351	348	341	347	339	315	326	347	354	352	371	336	327	337	314	355	327	344	332	359	367	327	346	342	340	341	350	310	321	344	331	328	370	318	334	375	336	331	352	313	341	317	350	338	320	327	319	316	326	343	298	353	355	356	342	348	326	351	337	322	285	350	308	332	325	361	327	351	360	323	356	353	330	341	329	334	337	349	295	322	325	357	369	336	342	334	345	341	331	321	313	336	348	329	354	363	333	326	339	339	338	338	371	345	332	355	313	349	325	353	318	325	350	364	339	346	340	340	330	354	319	357	335	335	352	339	337	320	316	354	328	325	346	314	373	361	310	344	315	383	376	365	316	328	347	327	347	317	320	364	323	333	334	332	315	331	330	336	309	326	332	349	315	326	338	331	314	346	335	406	337	333	346	314	348	351	344	351	308	362	321	355	338	349	333	343	359	327	329	336	348	333	339	324	367	372	332	327	310	333	321	367	353	331	314	318	299	336	351	357	318	310	337	342	313	339	342	375	357	347	312	328	355	329	322	351	326	367	343	349	346	347	318	330	328	299	346	344	339	339	349	357	337	317	310	359	314	334	359	361	315	333	341	312	314	327	335	357	325	305	345	369	355	342	378	348	324	355	346	351	368	336	363	357	381	334	335	358	341	321	364	326	336	329	332	325	328	356	307	334	363	337	351	335	346	340	315	348	344	346	303	346	346	327	328	385	334	342	348	380	348	342	343	328	353	308	337	374	349	365	341	333	338	331	354	335	331	365	367	315	329	340	337	347	338	338	323	387	329	321	357	337	344	369	337	322	345	307	328	339	355	369	322	382	316	346	323	336	347	333	315	332	338	335	366	337	352	363	353	325	331	349	339	327	320	370	329	325	338	364	345	329	359	321	336	344	352	358	316	320	321
25019	21396	25090	28051	21184	2912	367	294	283	213	204	256	216	189	193	203	180	174	178	173	197	232	178	183	167	190	173	170	191	204	188	180	175	170	197	204	183	181	176	192	188	187	207	187	166	200	181	207	207	179	157	207	183	186	204	163	178	195	184	213	200	178	196	183	188	181	199	173	159	172	192	194	177	191	197	172	213	173	166	234	172	167	215	184	174	175	181	160	197	184	184	181	184	167	175	179	204	192	190	186	187	206	184	159	185	195	219	198	203	189	171	184	201	181	180	206	184	191	177	194	183	196	176	178	169	204	185	197	180	176	163	184	198	196	212	198	153	159	207	185	162	194	205	165	191	174	201	159	202	191	195	156	187	194	205	186	198	162	188	169	160	150	185	184	173	167	191	160	164	183	185	170	194	175	174	163	184	194	163	179	206	176	181	183	176	194	174	180	192	193	158	179	176	205	179	185	184	176	181	176	184	186	191	159	195	184	195	161	185	165	166	174	178	175	193	189	171	188	184	182	176	177	176	187	176	158	186	161	193	180	176	210	201	178	200	200	179	186	187	173	180	202	191	190	177	163	177	184	191	183	202	185	183	163	166	153	173	204	201	173	203	185	182	189	186	195	178	177	171	186	204	175	178	190	203	207	197	208	172	202	204	183	208	180	178	188	183	188	192	194	165	182	209	178	188	177	178	168	154	198	167	161	167	177	151	192	157	184	160	181	177	162	206	157	196	162	181	164	174	174	166	170	178	175	167	178	181	177	184	154	175	208	187	191	186	186	178	152	198	179	172	162	194	204	182	164	179	178	180	170	188	195	161	169	150	169	186	169	181	168	166	199	202	178	158	186	161	170	174	179	190	169	167	198	199	183	190	204	189	178	202	172	164	199	192	181	189	194	212	180	169	163	213	167	172	162	169	172	155	192	171	207	168	172	190	196	178	178	185	165	193	191	181	175	211	191	218	210	165	172	195	171	182	169	164	175	182	162	175	179	185	169	201	159	193	161	172	212	209	177	173	181	164	181	180	188	177	156	166	190	177	182	181	182	173	169	159	182	178	182	184	185	208	232	206	190	199	181	189	178	171	176	179	182	184	177	168	193	172	160	218	177	178	197	183	183	167	193	194	201	177	173	181	191	177	200	169	193	146	168	179	196	191	196	191	166	168	171	157	175	198	179	190	188	161	163	170	196	167	153	191	175	183	186	170	183	177	165	207	164	211	165	171	192	205	169	173	169	173	182	143	192	182	166	185	159	167	184	172	191	169	212	203	185	180	161	170	165	179	182	188	186	198	173	163	154	179	154	169	189	189	181	216	173	182	196	167	202	205	186	198	216	187	220	190	183	225	198	172	185	189	205	153	174	193	174	187	169	166	185	162	205	186	164	180	171	181	175	205	185	194	167	181	169	167	204	175	194	190	158	196	163	200	195	190	182	182	171	191	152	158	171	179	177	166	167	180	177	186	180	179	176	189	191	176	155	180	196	202	180	182	167	191	181	169	184	197	173	176	202	208	201	161	161	162	158	176	182	186	181	169	170	188	162	192	173	191	194	153	187	205	188	175	188	184	192	200	178	185	181	191	197	180	185	198	155	170	195	182	195	200	169	181	184	178	189	194	190	191	175	168	199	184	177	154	157	213	190	188	180	196	171	229	176	191	185	194	193	184	187	195	217	188	177	189	185	181	146	162	205	206	193	204	209	178	199	182	195	192	201	187	178	160	177	177	181	205	168	206	192	184	172	193	163	172	199	165	191	191	185	193	178	198	162	175	182	181	182	170	184	183	192	204	203	199	174	153	179	185	179	194	178	178	208	175	191	209	158	206	178	182	178	170	166	204	185	194	201	164	190	171	188	151	195	179	171	162	184	210	190	180	169	172	205	188	179	179	164	193	186	165	182	162	192	168	162	171	200	181	190	163	193	187	208	175	209	180	193	187	182	181	160	195	184	160	173	181	198	216	174	180	189	167	204	185	168	162	163	184	205	189	172	171	179	174	175	198	165	179	210	194	182	165	178	203	165	180	184	207	176	161	187	191	214	176	188	177	159	181	199	172	171	176	180	177	164	183	184	187	205	177	184	198	181	165	177	162	179	166	178	169	184	184	187	167	191	180	196	180	176	167	172	216	193	159	204	165	192	161	172	200	173	201	187	180	196	189	195	164	187	208	174	196	165	157	181	189	170	200	186	175	163	196	169	184	211	174	169	169	182	218	165	171	176	161	189	160	176	183	210	180	191	179	191	177	197	182	164	187	177	189	180	196	196	172	164	189	184	195	174	187	204	170	229	178	169	154	175	171	174	195	173	184	188	196	163	183	200	167	206	166	186	163	185	219	182	166	195	181	171	204	185	185	188	171	175	198	185	171	189	177	198	200	200	153	184	195	189	197	184	191	171	209	185	174	169	196	158	165	182	198	168	191	161	191	176	193	206	193	194	173	173	188	157	166	178	170	178	153	189	168	181	169	168	171	171	191	177	198	175	182	180	193	195	171	186	173	161	183	183	191	189	177	192	175	202	166	175	190	194	146	179	209	189	182	172	172	177	198	189	169	191	185	175	188	182	172	186	184	179	189	185	180	194	183	182	175	202	188	171	213	181	191	161	179	193	193	178	177	171	181	184	185	156	202	175	165	178	185	172	155	188	183	170	191	185	170	179	175	199	175	185	172	172	193	199	211	181	169	197	174	185	170	185	173	182	211	199	149	163	199	179	210	190	178	197	208	183	166	185	179	175	184	177	196	196	175	175	199	199	177	179	198	172	202	193	190	171	172	188	178	182	161	206	163	153	176	196	194	210	163	153	207	179	183	191	162	163	165	177	174	190	158	179	196	185	168	176	182	157	197	166	187	189	198	166	166	191	166	203	196	186	181	192	176	176	173	188	170	185	203	170	178	199	188	179	185	195	198	205	188	204	174	208	187	164	167	184	183	170	191	183	180	204	170	189	215	191	193	169	197	185	205	190	185	174	174	183	175	176	206	186	167	187	194	190	185	154	181	165	191	173	183	177	182	169	201	184	174	175	179	212	171	161	161	179	203	182	177	174	170	163	177	170	194	194	175	190	187	192	186	170	176	196	177	185	208	189	215	191	158	187	203	160	163	197	183	180	182	191	185	194	187	174	207	173	173	167	208	184	174	166	183	155	158	161	149	176	210	202	175	187	192	189	155	178	193	190	170	179	216	200	183	178	217	204	179	187	201	188	165	216	177	214	181	183	184	185	190	199	185	181	204	196	178	187	191	179	218	185	181	201	168	172	183	181	191	208	173	200	194	175	188	169	190	211	166	180	205	170	173	183	198	177	166	164	190	174	194	181	189	188	188	189	189	171	197	170	173	191	167	203	188	176	197	152	180	177	147	200	168	169	167	164	196	181	146	198	201	187	201	177	214	185	182	183	182	186	181	201	167	186	182	179	180	167	204	185	173	190	189	187	175	174	194	192	188	188	177	183	190	190	195	199	223	174	179	192	196	181	182	183	184	192	189	190
3170	2662	1622	894	618	499	470	465	468	449	427	441	427	390	426	425	391	475	415	420	396	411	436	472	423	391	388	448	416	423	460	421	391	447	452	450	409	455	432	424	421	410	434	439	435	430	434	401	419	398	408	410	431	410	438	391	422	386	428	417	404	437	442	426	435	412	444	392	399	413	419	433	408	452	401	413	411	396	416	426	461	430	423	456	428	429	403	383	429	423	451	418	408	447	402	391	412	370	439	417	446	427	391	418	430	462	413	405	423	411	390	439	415	413	419	411	385	416	454	388	403	384	440	461	412	386	400	415	433	425	426	375	375	429	454	413	423	437	413	413	385	422	415	402	419	407	390	425	444	418	405	441	422	381	457	405	435	428	417	461	429	391	387	426	432	444	382	395	382	428	414	420	416	435	414	394	427	421	427	407	432	387	396	405	444	412	410	403	370	435	380	425	435	425	415	416	418	456	398	421	417	409	412	429	419	418	449	434	410	424	418	443	427	395	422	445	433	388	406	433	417	426	440	448	422	429	412	417	413	413	438	420	392	388	405	405	422	396	420	441	406	440	403	395	405	378	407	402	416	426	401	417	387	414	439	429	397	384	434	413	426	441	405	415	399	415	425	429	413	385	413	429	436	394	417	413	420	431	421	417	433	382	408	429	404	441	420	399	431	404	449	404	405	392	402	396	422	389	427	404	378	400	423	372	427	421	434	400	413	402	402	401	400	436	385	406	418	454	359	417	429	420	422	404	391	456	409	383	428	403	389	381	417	417	416	409	412	413	397	426	408	441	388	412	417	392	444	404	429	447	435	399	423	408	460	443	388	413	411	433	421	400	410	376	442	401	429	443	414	456	411	431	404	471	418	441	409	419	414	450	399	402	426	430	447	401	425	429	410	434	421	412	439	447	412	384	437	430	393	406	421	432	435	440	424	431	406	424	403	396	439	436	427	421	415	405	411	365	418	395	444	381	422	437	455	397	419	418	406	408	445	446	463	398	408	422	383	427	400	394	416	457	373	395	383	453	419	398	394	439	370	380	446	433	436	423	398	421	420	437	435	409	387	426	425	444	434	396	396	402	408	431	452	416	413	442	409	415	365	413	483	383	444	404	445	394	432	415	382	412	434	432	407	432	398	442	398	421	456	398	436	394	426	408	426	440	415	396	420	419	433	419	436	448	453	428	413	396	439	419	413	395	411	381	440	438	422	374	414	409	438	419	400	421	427	427	431	437	417	388	415	435	444	415	402	427	402	433	419	395	402	402	406	441	410	382	440	402	435	393	402	420	400	418	412	430	413	428	425	459	407	387	451	406	408	439	412	402	393	423	396	436	367	423	395	438	398	419	411	391	444	423	409	429	400	438	431	420	376	403	383	421	408	409	436	464	380	462	416	388	392	396	390	388	418	389	402	446	410	399	427	417	440	424	426	419	407	420	425	426	390	418	388	401	394	400	376	406	409	391	426	408	449	421	406	433	422	430	414	379	432	418	405	380	416	442	416	414	390	391	394	425	423	423	415	418	420	443	421	370	405	431	395	439	410	428	410	391	417	394	428	416	408	438	393	392	434	381	393	374	431	475	450	432	399	429	457	402	405	399	434	375	416	409	405	413	418	414	385	459	432	441	389	424	433	419	410	409	438	383	431	411	413	447	412	389	404	421	459	392	380	413	422	397	405	448	414	395	398	397	412	407	417	396	469	360	419	453	459	454	415	422	382	419	408	459	397	409	433	411	455	389	420	397	418	436	423	419	421	446	433	406	419	413	431	422	419	451	400	433	421	439	392	427	375	436	418	402	419	442	417	407	426	422	430	430	419	423	427	463	445	386	422	409	446	420	408	437	411	423	442	429	437	417	445	419	436	422	394	427	384	447	397	419	397	417	404	430	437	412	444	404	416	414	409	417	436	415	446	448	446	394	436	415	410	432	401	452	408	400	428	428	397	435	402	436	487	408	424	425	424	410	438	385	416	425	378	396	377	414	438	400	438	411	417	421	401	445	430	450	378	405	430	454	372	426	448	414	425	409	430	407	426	438	412	459	403	407	413	416	400	437	428	455	447	445	415	426	423	414	419	418	428	445	412	417	393	411	457	431	402	455	446	420	418	411	441	440	388	372	423	392	389	416	428	437	416	409	398	394	396	391	395	417	404	406	414	425	425	410	422	429	406	385	428	413	413	399	427	391	402	424	443	396	400	444	389	435	400	445	409	399	406	370	429	432	430	421	396	428	410	426	413	425	413	414	445	456	419	381	456	450	397	403	443	441	401	434	396	391	457	412	396	389	428	402	426	419	408	436	419	423	423	403	463	426	436	402	424	423	423	430	447	446	394	427	422	410	419	438	414	437	397	405	401	415	400	440	458	404	414	405	409	415	426	396	441	387	401	428	428	456	418	387	415	394	414	425	414	436	428	411	423	410	437	411	415	423	443	401	453	434	428	408	424	406	428	423	421	411	429	407	389	415	420	421	433	386	434	420	435	403	422	414	449	382	406	408	430	402	433	421	398	436	390	440	423	425	404	420	421	429	399	402	420	438	443	422	429	454	405	443	399	432	404	415	386	422	405	396	438	443	395	423	415	457	424	406	386	416	423	435	400	414	358	428	410	432	412	427	447	457	425	413	423	414	429	422	398	403	403	475	444	381	407	436	401	397	434	408	408	413	434	433	417	405	405	445	446	465	466	430	451	424	390	424	392	400	427	391	407	423	413	378	401	457	390	419	420	444	405	385	423	425	442	438	421	397	419	445	421	388	411	442	391	436	410	398	443	411	414	402	423	400	445	410	414	426	399	410	444	398	391	436	425	435	414	415	390	380	420	412	412	391	382	419	429	428	383	407	409	450	415	453	394	415	424	401	403	456	440	421	431	391	417	413	403	416	413	452	428	392	448	430	420	426	413	439	439	414	399	452	439	421	423	421	390	416	449	412	410	422	418	422	401	450	400	433	462	400	400	404	403	422	413	396	471	405	406	421	384	411	405	412	375	411	372	421	425	389	405	413	406	413	431	383	420	422	438	396	434	412	406	431	428	414	424	441	434	374	388	392	438	468	429	380	454	389	425	419	411	429	426	452	412	396	408	428	420	453	380	400	385	403	424	426	396	397	414	403	384	408	393	400	459	392	441	413	437	445	385	417	386	426	399	392	421	427	463	433	408	470	424	429	392	436	411	408	409	384	407	410	377	437	396	436	425	425	379	404	397	399	409	412	460	456	429	416	444	398	429	418	431	417	425	432	409	414	435	436	407	400	437	418	423	401	426	389	397	429	444	407	374	420	445	381	400	420	396	409	386	431	395	418	405	450	421	418	438	371	409	390	402	411	442	394	424	435	413	429	373	444	445	470	437	423	427	420	412	409	413	408	435	414	408	371	437	403	443	426	432	418	406	397	399	430	403	410	395	425	384	430	449	390	392	414	411	399	408	406	461	425	403	388	425	436	400	406	415	398	430	417	453	389	417	423	392	434	404	431	431	422	430	434	402	436
24187	21384	25719	27422	21392	21348	2280	429	332	288	241	217	238	209	184	199	243	188	173	187	190	193	207	177	194	187	205	187	192	195	194	180	175	193	193	183	167	167	162	177	149	195	178	196	194	185	190	198	179	195	210	227	205	170	163	199	220	166	186	198	207	171	181	195	188	231	229	184	199	173	199	169	190	172	188	176	198	195	198	166	176	186	149	184	172	207	213	188	192	183	170	186	177	223	186	200	173	194	170	188	167	155	180	196	194	191	211	220	181	200	176	173	190	197	176	189	170	192	171	170	171	199	166	178	213	187	186	173	180	210	179	167	182	185	174	222	191	174	172	179	207	192	171	191	192	161	175	217	181	160	172	225	187	187	183	183	155	187	194	189	156	179	199	184	167	182	168	179	173	190	177	177	162	178	163	175	168	167	190	191	190	165	148	161	161	157	173	174	185	196	144	139	164	176	159	167	195	148	192	161	198	168	192	161	158	184	178	169	177	212	161	173	157	179	190	202	171	178	183	184	152	191	189	134	160	170	166	180	172	161	171	178	180	171	186	191	211	175	193	153	169	177	183	181	195	194	176	183	154	177	176	169	183	180	175	208	172	169	177	169	195	179	189	186	188	177	157	175	184	192	189	187	195	166	175	189	168	194	186	176	195	160	162	198	183	143	161	166	174	199	208	191	172	174	183	199	188	174	193	177	185	158	174	194	180	173	188	182	184	166	171	195	186	181	177	139	191	194	162	179	210	194	189	169	201	169	182	184	171	187	186	185	178	204	182	180	186	201	192	141	159	184	185	145	164	191	198	184	198	185	189	175	173	209	178	164	162	170	180	164	177	180	190	164	155	158	189	194	190	194	150	187	194	188	174	179	197	178	183	179	184	181	175	167	185	206	170	187	190	157	172	182	188	158	165	164	173	191	188	178	178	174	190	191	190	201	187	187	187	192	157	153	170	164	184	193	183	184	195	176	207	189	167	176	189	212	165	177	178	159	177	148	191	178	183	190	185	160	187	195	163	168	180	192	197	183	169	177	176	162	182	200	181	159	172	193	173	188	171	182	181	198	173	165	170	164	181	186	169	153	179	196	181	188	178	200	178	186	165	159	168	173	161	195	192	188	174	189	205	178	160	187	180	167	179	171	178	180	168	166	189	174	196	152	175	186	165	199	158	202	177	170	176	193	187	169	198	171	162	194	178	199	227	178	160	187	169	179	211	172	179	178	185	169	223	204	182	169	169	199	205	173	163	164	189	197	179	196	177	178	174	201	205	163	182	193	169	174	158	135	179	186	177	178	194	178	175	190	186	182	183	185	205	179	188	180	192	191	175	151	183	161	169	179	181	176	201	158	172	201	192	172	192	203	185	177	187	163	176	179	188	168	191	178	160	161	162	158	162	192	196	195	184	188	182	214	194	187	168	206	178	146	173	189	180	181	190	192	173	179	172	201	167	177	174	181	210	170	203	178	176	196	170	168	174	186	190	188	152	169	183	177	181	161	173	181	174	166	191	171	173	185	174	168	190	188	170	154	182	199	179	176	175	177	174	195	173	191	183	199	177	175	194	169	152	179	194	195	164	187	204	173	171	194	192	173	172	180	175	163	163	155	168	180	156	174	200	176	183	189	168	168	161	204	176	156	193	185	186	156	166	149	206	220	162	178	156	200	179	181	195	169	168	177	169	166	171	159	188	185	177	180	181	183	181	170	177	181	188	184	148	190	186	175	149	167	180	183	177	169	164	174	166	181	150	202	170	189	186	183	189	188	166	160	184	177	183	176	185	161	210	211	186	196	173	177	171	194	213	174	176	171	178	184	187	181	210	183	198	195	173	222	170	176	162	181	182	173	191	191	166	160	173	199	202	177	207	173	165	184	168	184	203	214	176	179	184	182	187	177	156	213	170	168	174	181	184	177	149	149	143	155	166	181	198	199	188	184	171	166	187	179	173	158	151	189	182	193	183	162	183	184	170	177	182	175	186	165	172	173	171	177	195	194	156	167	190	188	171	167	175	157	193	183	165	155	191	195	153	166	188	179	189	158	161	174	177	195	177	158	171	165	195	164	187	200	172	185	176	183	170	138	173	168	175	180	198	195	177	193	163	184	171	190	151	200	185	174	167	198	171	201	182	181	166	179	198	196	155	162	161	174	182	186	210	168	184	193	192	194	163	211	198	182	181	178	165	184	180	174	194	169	168	178	178	181	179	177	199	184	170	168	174	212	168	196	225	160	179	194	167	163	188	164	182	136	157	155	180	183	197	180	159	171	167	153	189	159	185	174	173	179	192	170	182	189	173	178	152	187	178	199	190	179	176	192	161	180	185	159	188	176	185	157	185	174	176	192	168	197	176	183	171	161	192	162	171	157	194	179	163	164	188	193	183	172	162	184	200	200	175	174	169	195	195	191	163	178	165	163	202	162	175	205	201	198	183	151	200	173	187	178	167	188	182	161	191	173	175	208	161	192	180	180	187	212	186	186	181	204	166	193	178	160	167	159	143	190	171	177	163	184	201	202	164	160	221	168	159	171	166	186	169	192	186	172	193	186	193	176	174	197	164	185	172	185	154	204	184	190	197	179	150	159	186	177	187	178	163	166	191	193	175	165	172	190	196	168	193	157	194	178	174	164	182	179	183	160	190	175	179	189	168	176	197	162	164	201	191	171	177	173	160	198	186	188	198	196	165	183	180	204	182	226	156	188	179	184	186	178	176	172	177	161	174	187	166	172	187	174	169	183	193	183	188	174	171	183	189	189	172	192	158	173	179	195	155	207	183	174	201	155	190	206	190	205	204	188	191	152	157	164	177	208	168	168	170	175	143	171	166	181	177	187	180	150	205	186	196	173	174	205	168	205	182	180	161	175	163	195	208	190	177	178	209	190	192	168	183	183	186	167	178	185	173	186	173	179	175	163	168	159	199	181	163	176	189	188	185	205	194	187	181	171	173	174	197	190	196	189	187	206	176	177	199	172	177	173	200	180	197	191	186	165	163	165	204	184	177	176	181	178	173	203	194	189	176	171	182	177	175	157	187	168	200	193	171	167	161	161	152	174	185	199	165	190	173	166	203	188	184	148	186	194	192	187	179	190	188	210	154	164	193	140	188	180	196	187	201	185	171	180	155	188	168	178	179	174	184	176	186	204	147	173	194	173	193	171	182	176	169	199	171	168	170	191	173	160	186	173	162	204	159	149	163	169	182	184	189	203	170	191	172	207	187	184	154	178	167	175	180	161	177	168	176	149	184	165	186	177	201	197	203	163	188	186	174	177	169	164	216	184	153	171	200	173	175	188	181	181	170	171	203	193	177	169	182	175	180	154	176	177	189	178	194	191	173	174	186	168	153	189	189	159	154	158	171	160	172	182	170	195	178	182	212	186	195	168	160	170	177	169	167	170	180	178	192	183	178	171	189	176	195	187	178	175	199	178	172	164	167	210	179	196	199	175	202	155	195	156	194	165	173	197	188	204	175	187	183	147	156	173	149	166	157	167
3229	4530	2597	1203	789	659	527	446	482	443	455	424	427	437	440	421	386	411	443	410	393	427	418	426	428	401	413	398	374	399	395	394	387	387	388	411	382	400	385	383	379	392	411	400	413	437	420	431	387	362	399	353	408	392	432	381	400	390	389	398	380	403	394	389	403	385	382	436	423	423	427	401	388	391	386	397	392	376	375	409	407	421	411	389	396	386	436	374	391	405	374	424	397	364	436	397	378	379	371	384	428	442	380	369	424	437	346	397	367	376	396	405	406	405	422	412	391	382	391	412	386	375	398	410	376	419	404	403	372	402	402	409	380	425	429	411	392	358	381	392	401	406	430	415	388	383	413	396	388	438	401	375	425	426	364	404	400	381	396	394	376	393	387	422	400	403	360	392	394	397	408	401	369	444	416	387	389	370	406	376	409	367	380	400	387	409	410	385	395	405	381	389	387	404	424	389	390	367	383	366	399	393	365	365	414	369	401	380	357	401	421	400	427	413	390	412	375	434	358	384	343	397	413	431	362	374	384	390	407	400	401	386	418	382	411	363	374	392	387	367	386	417	423	382	378	374	408	372	398	381	418	406	398	400	414	397	365	417	375	394	435	390	360	413	397	378	441	403	386	390	409	357	445	371	411	397	407	440	419	390	384	423	376	427	412	415	391	405	354	402	394	357	404	375	363	397	392	397	403	411	391	432	378	429	393	376	410	456	389	404	407	404	402	371	394	370	411	404	409	386	396	395	396	394	416	362	406	408	384	412	409	390	426	347	418	396	405	401	409	380	421	428	377	390	397	383	398	391	443	409	428	387	380	377	414	388	429	388	365	408	379	360	400	406	405	432	382	389	426	405	380	418	396	427	395	394	398	417	380	386	428	418	395	393	393	405	402	385	389	408	411	388	407	367	453	402	397	393	413	422	400	400	416	400	437	403	397	383	393	373	389	440	421	433	405	383	400	389	419	427	394	412	407	383	474	399	388	396	416	367	369	448	418	393	369	428	387	414	426	406	376	414	396	360	413	424	375	396	390	441	403	399	403	405	399	428	389	418	404	407	384	390	349	387	422	433	425	370	381	398	409	426	415	392	371	379	381	396	390	420	413	420	403	384	404	403	385	371	410	391	352	375	414	416	422	379	396	368	378	423	413	384	370	389	379	395	404	404	369	392	395	383	354	422	382	391	449	398	402	395	422	381	376	388	381	401	389	385	410	402	412	399	383	380	386	408	411	413	429	379	370	432	392	345	381	376	390	392	378	397	398	395	394	384	413	393	419	401	403	391	408	383	393	409	422	399	394	418	382	381	399	408	398	395	409	411	370	390	400	412	430	373	392	356	426	383	400	410	381	402	414	381	388	381	394	435	407	384	423	400	409	381	391	409	369	396	390	396	397	393	420	366	399	377	422	378	384	389	399	369	389	434	421	422	376	416	411	405	389	383	401	401	383	397	402	410	401	394	429	420	393	347	406	396	415	386	409	375	403	384	392	405	368	397	392	411	434	407	390	381	401	410	414	414	418	401	368	383	383	418	365	369	417	391	376	403	414	421	429	398	373	389	367	371	348	399	400	398	450	378	392	357	401	352	404	399	429	440	390	374	455	409	430	385	401	423	373	401	408	383	404	377	388	390	403	397	403	407	419	396	417	375	394	383	417	389	403	382	407	419	382	400	405	383	425	397	382	417	381	386	376	387	397	384	371	378	402	424	398	430	392	387	434	413	412	423	361	434	401	371	393	383	426	409	391	411	376	390	400	387	404	389	402	372	403	400	406	375	399	381	382	405	415	381	407	386	412	382	390	428	407	425	390	383	371	413	384	372	364	406	375	411	411	390	384	391	403	437	398	378	418	413	414	398	400	402	385	405	408	403	412	406	410	410	395	407	395	410	406	415	406	377	420	404	374	411	398	398	383	371	366	394	387	366	397	387	364	371	381	376	406	402	367	401	420	385	387	388	400	352	389	411	413	434	389	398	441	408	449	382	421	408	445	390	405	405	376	422	400	382	399	374	418	414	412	384	387	386	396	426	395	408	427	404	426	398	407	397	423	399	400	435	416	411	405	382	381	416	396	395	405	395	392	400	418	423	387	388	406	406	420	403	401	366	401	367	409	378	394	388	368	396	402	428	403	410	385	403	408	354	392	393	366	402	380	408	402	393	382	378	407	394	390	402	380	421	390	407	393	399	420	423	371	391	392	400	388	432	408	440	379	394	380	400	424	435	421	395	417	390	364	403	388	428	400	386	370	400	364	390	394	408	380	389	400	367	437	411	410	394	382	397	398	422	395	385	389	419	399	396	396	419	396	375	417	405	407	395	426	388	370	397	385	396	389	397	392	414	378	406	394	350	389	392	399	400	403	430	397	413	393	400	411	400	383	405	436	410	407	400	379	374	365	404	383	387	383	414	374	387	411	377	415	405	421	412	419	370	363	391	375	387	394	395	398	393	387	381	406	388	402	408	382	416	401	391	395	389	375	384	420	387	382	406	404	416	453	363	399	374	381	418	413	406	395	369	401	387	389	376	373	384	390	394	381	424	396	408	393	404	388	392	395	394	402	430	392	441	384	465	385	380	385	398	400	437	416	400	423	426	387	388	383	356	410	408	385	401	395	386	385	415	380	388	351	390	396	375	379	406	368	368	384	381	407	404	418	425	388	392	401	399	402	406	433	405	382	393	393	436	421	412	399	382	381	430	427	451	431	397	409	386	441	379	415	422	392	419	384	415	366	391	382	414	404	415	414	442	370	428	398	399	398	411	413	355	390	424	404	386	408	395	420	394	380	386	414	416	403	376	403	411	397	379	422	391	389	374	422	375	379	381	398	396	392	418	397	388	394	398	427	400	392	423	379	423	438	392	401	391	372	361	410	397	405	398	404	421	410	407	389	455	383	398	404	355	410	400	350	383	392	416	396	371	403	383	450	415	382	415	401	381	424	407	365	413	396	385	402	400	403	386	376	411	377	386	370	431	386	406	374	398	416	426	435	368	383	361	403	413	409	383	427	389	384	388	421	393	431	413	405	396	428	419	447	432	406	368	391	404	406	385	413	412	381	407	388	423	388	390	380	424	432	445	414	389	425	401	388	422	425	375	434	369	381	410	388	379	372	399	391	381	402	385	375	381	458	390	394	366	375	364	403	376	391	383	377	427	409	396	356	386	398	415	429	371	391	377	394	440	393	391	431	408	405	388	389	408	390	388	390	406	361	383	392	383	383	411	407	432	403	393	355	462	436	412	412	406	380	394	414	416	437	396	415	419	389	379	395	400	418	376	410	399	408	398	419	362	391	374	387	421	391	404	366	377	391	405	355	401	385	385	379	377	423	391	391	369	390	389	388	427	404	379	398	412	429	414	398	410	401	367	381	380	393	440	382	364	413	409	384	365	392	376	380	377	369	406	417	402	398	374	386	379	391	433	387	403	432	421	411	377	460	375	391	374	389	412	420	407	383	412	407	434	351	379	394	400	422	396	413	375	371	396	377	447
33152	10726	783	186	124	155	131	175	145	144	149	148	143	133	125	141	147	146	125	180	165	134	148	130	135	140	161	163	153	121	137	140	129	143	160	157	135	149	136	136	116	137	141	146	156	139	137	127	166	150	145	124	135	135	177	156	144	153	171	144	147	134	146	149	124	148	149	147	151	160	149	152	142	171	148	137	162	138	149	120	144	130	143	143	148	135	124	132	145	129	149	148	133	162	149	166	140	156	145	146	144	157	122	152	164	149	161	143	154	137	124	155	143	142	139	172	146	142	154	131	134	147	140	152	151	136	140	115	143	144	126	136	160	141	143	154	156	146	143	135	146	153	141	152	120	126	128	129	169	151	155	135	134	138	144	127	131	133	143	127	150	134	135	154	126	145	140	142	112	156	136	169	151	137	141	137	151	125	150	143	131	129	122	142	129	159	148	144	133	143	129	159	139	141	149	123	141	148	136	149	158	142	151	138	138	150	153	130	149	160	134	138	158	127	162	128	130	133	148	146	154	111	131	165	127	161	147	151	151	153	146	147	161	148	163	155	142	127	142	145	135	160	162	122	133	133	163	138	172	172	189	123	146	119	178	132	138	165	129	132	142	143	157	146	132	130	134	162	119	126	147	153	142	125	146	166	142	127	143	123	149	161	140	146	139	140	150	132	141	156	142	146	138	142	147	142	129	139	146	144	118	126	137	148	126	137	159	138	132	139	144	166	135	141	165	144	146	159	129	133	138	141	148	167	159	147	163	134	149	129	153	111	123	132	148	139	131	127	127	147	113	127	144	126	159	140	139	155	147	128	128	150	157	155	142	130	152	158	145	126	139	159	143	127	143	167	145	124	136	134	134	142	134	148	133	143	144	123	137	153	121	130	123	149	134	120	153	159	144	141	141	153	135	140	140	146	161	126	136	152	129	155	143	130	144	167	148	151	155	107	146	150	128	128	132	151	138	113	143	143	114	141	140	150	155	145	147	127	135	134	176	142	150	115	126	145	153	148	139	136	143	139	165	140	121	127	145	147	133	138	163	155	147	149	122	141	137	133	139	142	144	184	155	147	155	136	157	160	134	132	128	133	136	144	157	152	133	134	145	115	145	154	146	148	157	131	142	146	147	131	140	159	141	130	139	135	140	146	148	152	146	141	136	149	145	168	166	140	161	168	172	151	125	146	141	136	150	147	169	166	140	133	141	137	147	114	139	143	160	139	146	157	157	116	143	153	122	139	126	130	122	131	149	153	138	138	134	158	153	133	158	162	134	148	111	139	149	164	150	146	142	139	143	159	141	140	138	141	167	162	159	138	142	156	170	139	147	105	131	143	133	136	136	173	151	140	136	158	133	159	144	159	138	105	143	138	148	130	137	119	166	146	155	132	151	140	160	159	145	131	148	138	133	142	146	140	145	148	145	129	141	150	151	129	128	153	125	143	123	160	160	147	144	135	141	164	147	127	125	134	147	162	139	116	151	127	157	123	155	160	139	143	151	153	173	139	152	162	115	117	122	135	136	164	144	141	154	151	140	132	130	150	131	119	138	123	122	166	152	153	128	116	170	137	136	164	161	134	157	135	155	142	142	144	141	144	120	128	129	149	146	139	130	151	111	168	143	154	143	150	137	159	144	115	128	142	138	143	148	145	150	131	148	118	146	141	126	162	146	128	141	158	135	132	137	146	132	155	147	151	145	152	144	140	143	149	178	153	133	124	132	133	139	145	134	153	134	172	147	136	129	140	142	148	147	126	143	151	145	131	137	163	124	132	135	137	143	135	146	136	118	150	135	155	155	139	148	145	144	135	148	131	146	157	128	147	154	143	135	139	145	164	137	127	116	146	126	143	140	147	155	135	134	134	141	144	136	160	141	147	136	159	130	162	145	143	161	116	166	145	131	137	137	127	133	129	140	156	130	147	144	145	148	120	132	145	141	134	132	142	146	132	128	129	158	122	149	144	147	128	162	158	133	156	141	145	135	144	130	144	155	129	128	148	154	127	134	117	135	146	140	152	174	148	142	161	143	147	145	152	127	170	149	144	160	164	137	129	149	136	149	159	155	148	154	145	125	139	122	150	143	148	134	123	136	134	166	144	147	149	143	146	150	151	152	143	134	126	117	142	139	132	133	127	158	141	154	129	140	143	160	138	138	156	121	130	138	150	160	160	142	122	109	171	138	142	146	120	143	124	133	141	143	110	144	163	148	156	153	170	142	126	149	137	141	167	153	125	143	146	153	165	128	160	151	162	156	131	151	137	145	142	156	143	134	131	159	131	139	134	166	147	145	127	156	149	129	170	117	133	123	160	130	140	140	137	126	161	161	143	160	146	166	162	161	137	146	156	145	152	147	139	141	157	158	129	140	148	162	127	150	138	161	134	135	138	140	149	136	156	141	150	126	134	162	142	146	141	157	157	149	149	151	143	139	144	152	136	133	160	151	145	124	135	142	145	147	150	140	143	156	147	146	149	110	177	158	139	130	140	154	152	150	136	149	146	156	160	146	148	134	141	161	154	119	142	131	128	154	149	147	127	136	135	128	130	143	136	154	117	142	125	153	129	152	149	143	122	161	158	129	148	142	170	137	140	167	138	149	134	145	141	138	152	156	143	124	176	146	147	146	148	140	147	140	147	154	138	133	149	132	154	143	152	182	141	144	135	160	138	146	130	162	164	136	128	130	138	144	131	125	149	163	125	145	135	136	139	142	122	147	154	150	140	134	165	170	122	147	165	143	155	140	131	139	168	160	129	130	148	141	149	144	156	149	140	135	146	161	157	139	143	149	127	146	173	127	136	134	139	144	128	163	147	163	108	144	136	150	124	128	131	139	135	135	160	151	187	157	173	131	145	145	138	153	149	135	143	118	132	153	159	142	149	133	147	148	171	151	155	156	144	134	135	137	121	143	150	129	139	153	132	148	155	141	138	131	141	132	134	139	132	144	132	156	142	152	134	152	132	133	123	145	148	120	149	119	136	164	144	139	133	126	152	151	131	140	120	158	144	135	154	160	125	143	128	133	148	158	146	155	155	121	130	144	143	147	136	116	146	125	144	147	160	172	141	137	140	139	143	117	120	141	148	146	164	151	158	137	113	139	139	142	141	140	149	135	136	145	132	139	160	145	142	161	143	123	128	138	135	136	142	133	153	118	148	130	131	134	139	134	130	138	129	147	135	137	149	131	137	128	140	118	173	153	132	136	140	154	155	125	118	153	122	132	175	162	145	156	162	144	161	150	149	149	141	162	153	125	158	116	141	136	152	161	142	115	146	153	160	134	134	144	155	147	157	135	153	117	107	136	135	144	146	145	147	155	120	138	152	155	133	146	144	135	104	144	151	154	162	133	158	139	151	143	139	160	133	145	153	158	135	124	141	147	155	146	124	119	143	135	162	159	171	133	159	175	159	141	145	150	152	159	134	147	151	144	118	167	145	156	152	138	148	129	146	130	138	131	140	160	144	121	148	138	160	149	143	150	125	148	137	133	141	140	143
5311	489	386	376	363	360	349	375	349	335	353	372	358	340	364	374	371	380	338	328	352	344	329	338	335	350	345	354	339	324	355	338	350	336	361	347	354	340	334	310	347	368	332	362	368	357	347	352	370	337	361	354	327	363	350	361	360	377	328	336	357	330	356	331	324	349	332	343	345	335	351	343	320	333	330	338	327	325	345	343	324	327	339	340	316	383	346	349	332	363	322	350	295	324	352	335	339	324	346	302	323	375	333	339	339	361	314	369	348	367	347	327	321	357	341	341	305	316	354	347	351	346	369	318	342	354	328	315	367	361	357	339	311	326	329	383	327	362	321	325	324	352	323	370	337	368	366	356	370	360	350	356	346	317	346	344	331	339	351	361	361	334	347	346	324	351	356	353	328	338	330	355	323	326	396	321	349	311	317	366	307	329	358	327	344	322	408	344	364	341	349	337	319	318	377	339	339	361	359	345	340	315	370	306	331	353	342	338	360	356	344	367	342	345	348	323	349	354	373	344	341	334	320	337	309	347	356	315	337	357	340	327	349	325	329	339	348	372	354	369	344	344	335	325	349	342	330	359	353	343	351	332	371	322	296	343	324	300	331	354	337	330	336	357	325	332	328	337	350	345	360	358	328	350	374	346	315	354	339	350	356	355	361	362	351	333	338	334	328	316	349	344	329	359	362	333	341	363	339	329	344	336	331	360	364	323	351	321	366	336	361	353	302	353	324	327	372	346	321	355	350	346	340	373	360	345	357	373	370	329	357	335	342	339	347	317	349	363	361	348	330	382	362	350	350	337	355	361	371	377	362	355	357	339	358	377	336	326	347	338	327	323	344	355	341	329	371	332	331	371	336	343	341	339	338	334	362	356	352	328	327	356	350	353	362	325	341	331	340	351	331	304	338	341	332	340	322	343	336	358	360	333	351	337	340	340	331	350	339	363	359	381	336	349	358	342	350	298	326	324	353	320	355	337	359	373	354	354	338	351	344	346	376	360	354	353	373	342	358	338	312	413	325	352	344	361	345	367	368	351	322	333	317	331	369	371	336	359	313	336	301	335	396	360	369	362	357	326	360	334	352	354	372	337	286	325	348	370	340	367	335	313	339	336	350	331	354	319	311	329	347	360	367	318	347	359	343	344	325	339	338	317	336	360	337	319	358	321	367	355	325	341	334	325	336	361	326	344	343	319	377	336	365	311	363	358	338	331	336	364	349	344	360	371	334	328	363	380	347	362	381	314	331	349	347	363	338	321	369	360	346	352	328	344	359	358	344	341	339	361	314	365	309	326	363	345	325	347	366	338	347	343	355	338	358	344	334	360	322	353	327	334	312	366	345	376	385	333	331	316	279	335	336	347	337	395	340	315	363	342	333	355	350	350	318	356	326	335	378	326	362	331	319	348	349	325	349	355	318	324	337	317	344	315	380	338	352	327	337	323	341	336	365	335	353	323	334	334	325	348	347	365	377	334	337	323	353	329	337	317	341	337	333	368	349	330	381	325	358	338	347	348	366	359	322	354	366	308	363	301	350	332	370	324	346	366	330	333	363	369	333	351	331	375	324	321	312	361	343	344	362	309	341	287	342	314	356	339	345	335	348	384	361	368	317	342	342	334	350	343	350	374	343	322	356	360	349	345	373	345	332	344	375	342	363	378	352	316	358	340	324	346	373	342	337	354	349	319	314	344	376	347	359	335	313	334	367	343	337	389	320	332	331	350	301	332	342	348	372	356	329	345	318	357	335	339	348	361	340	355	345	356	316	334	333	354	355	341	320	345	337	343	347	386	345	336	374	324	336	349	342	352	331	326	346	333	332	333	377	307	337	319	354	356	361	334	326	350	324	348	341	361	360	372	349	339	350	353	353	318	369	319	363	329	335	326	355	330	352	332	357	332	344	357	341	329	352	343	306	302	338	355	359	351	347	361	335	375	310	334	320	348	357	334	339	356	358	337	335	350	370	336	346	347	383	339	362	350	347	333	349	335	333	339	334	347	326	349	344	343	337	330	327	354	332	291	345	313	362	323	340	373	343	337	318	303	370	336	346	360	308	347	337	300	328	368	376	324	361	336	326	338	328	351	392	333	334	341	351	328	366	343	352	346	356	323	331	348	344	318	350	352	378	328	344	310	347	398	338	369	333	314	367	382	303	363	380	374	330	338	351	326	360	354	336	359	336	330	337	330	329	376	384	368	340	342	338	332	346	328	366	341	351	357	347	360	326	334	350	377	335	343	333	366	355	338	351	344	322	320	360	342	362	319	358	327	302	358	337	341	305	352	329	351	339	343	344	356	341	337	361	381	374	345	357	355	370	346	350	325	364	342	314	348	327	350	344	339	334	330	322	294	364	362	362	312	351	338	355	349	350	328	352	328	352	317	319	361	356	370	317	297	363	372	334	335	372	320	352	357	376	339	341	367	360	351	334	343	330	315	328	357	325	341	317	326	364	326	356	334	374	370	369	343	324	339	343	331	362	341	348	372	342	337	347	335	371	374	334	375	327	366	368	336	344	338	302	332	325	337	364	351	319	331	373	344	374	310	347	356	334	343	346	377	386	347	336	321	371	376	324	360	334	319	368	341	319	323	356	362	372	360	359	328	309	336	361	324	366	350	317	373	354	369	380	341	342	325	361	354	351	364	354	356	323	331	338	324	362	350	308	338	359	347	379	352	337	343	335	321	338	370	355	367	374	377	333	301	339	371	345	324	363	354	310	317	340	347	331	326	369	310	338	338	344	329	371	383	330	322	347	357	342	336	342	377	338	367	357	355	374	316	377	299	350	367	335	328	361	353	319	339	344	325	295	337	349	364	361	366	345	310	364	356	368	356	352	315	326	347	331	313	345	341	372	314	350	355	347	384	340	345	338	346	350	319	337	323	349	336	362	337	355	336	321	356	347	317	351	342	358	339	357	334	351	356	361	314	348	369	348	407	345	340	358	362	343	361	338	311	338	341	292	335	349	340	319	374	330	347	337	345	337	344	334	321	358	303	339	308	343	349	353	317	324	333	335	360	366	334	339	385	373	353	362	327	339	362	352	337	324	300	346	328	348	361	343	337	348	370	360	362	331	348	349	379	347	347	316	324	368	367	333	307	316	336	326	321	340	347	349	333	338	326	351	313	331	319	323	360	362	331	347	305	325	355	304	344	341	331	351	321	340	346	343	357	318	346	326	374	348	385	354	330	352	336	343	342	334	350	337	338	349	348	356	356	325	347	318	361	351	360	327	357	330	341	361	334	334	348	367	329	319	369	353	308	330	361	368	337	413	341	342	365	350	346	340	320	328	357	340	339	370	337	361	336	354	358	312	332	330	328	337	324	342	327	351	343	321	340	329	388	336	363	355	345	340	313	338	333	347	314	350	329	333	353	309	368	309	351	358	340	360	346	337	357	356	338	334	341	337	318	333	352	375	340	336	344	342	354	375	328	332	318	326	328	356	366	383	386	316	332	324	367	335	327	363	344	319	315	338	349	336	327	352	319
24999	21380	25098	28030	21170	2602	373	264	220	218	229	213	221	207	183	211	208	231	187	210	208	192	169	164	203	197	207	214	176	186	186	154	181	177	179	187	195	183	191	192	198	175	174	195	160	168	184	191	199	208	186	192	188	185	200	193	154	203	178	182	195	169	179	195	198	184	199	187	192	198	186	176	184	174	211	195	194	196	171	190	192	204	197	190	186	204	173	175	173	157	192	186	169	204	179	187	219	170	155	177	177	196	169	188	209	168	177	192	202	193	210	168	165	182	166	165	171	191	167	185	187	184	188	203	164	206	188	180	195	204	182	180	202	197	185	182	191	187	173	168	171	191	190	191	181	176	162	189	172	193	205	189	168	193	175	178	193	190	178	162	172	187	156	185	162	152	155	203	178	201	172	162	190	205	190	199	191	209	176	208	178	171	201	191	180	177	190	183	168	169	177	186	181	193	181	177	172	199	165	184	160	167	182	186	196	153	191	182	208	175	187	167	165	177	184	191	183	186	187	170	167	184	192	175	202	166	190	160	178	169	210	192	176	203	193	200	183	187	171	194	189	166	168	174	163	196	184	189	177	194	178	164	183	197	173	203	197	161	188	171	185	181	181	207	188	172	178	167	200	201	176	178	187	204	201	175	177	170	183	197	222	181	159	196	177	178	180	194	164	206	198	169	156	170	187	188	160	176	174	158	180	187	195	194	190	211	195	196	177	178	171	195	193	163	196	189	188	162	176	168	200	194	187	172	201	197	177	166	170	140	184	183	153	178	187	163	174	194	175	175	218	154	175	198	175	196	194	206	178	187	195	199	179	173	180	214	181	210	193	176	176	196	191	184	190	201	198	181	192	179	163	168	189	187	157	201	158	158	205	163	178	194	188	192	192	194	204	194	190	198	188	181	157	191	159	175	199	202	195	203	191	153	204	168	148	175	154	203	195	183	177	170	174	196	205	157	184	167	171	163	181	165	192	178	200	183	204	188	190	185	186	171	177	197	180	176	167	185	198	195	179	163	177	188	203	166	188	214	190	180	183	199	188	186	198	170	179	164	192	201	207	177	175	190	174	181	185	198	193	155	165	176	194	198	189	176	170	175	190	180	188	160	188	179	215	190	209	184	165	173	165	210	186	166	196	177	198	185	193	193	176	175	176	195	182	189	196	184	170	201	198	177	162	182	197	187	191	143	156	197	186	157	172	186	201	186	180	179	185	191	207	181	206	188	193	192	220	153	175	165	168	177	196	186	189	184	167	184	190	188	201	191	209	186	211	196	222	187	203	206	192	163	176	178	164	172	199	195	200	206	161	173	156	165	200	191	212	190	196	193	177	176	191	175	187	169	165	179	186	174	170	171	189	194	179	175	193	181	162	188	197	172	184	175	177	180	160	199	194	152	195	212	207	193	162	167	173	176	207	175	168	177	159	201	188	203	207	184	173	180	188	199	188	189	189	169	193	169	159	188	201	187	174	157	194	180	165	196	174	200	172	192	182	197	162	199	160	193	195	209	173	168	176	190	159	216	200	201	183	196	184	192	189	164	183	180	182	179	166	186	184	193	201	181	178	195	202	152	191	171	189	199	190	188	187	171	166	175	180	199	188	206	190	206	180	207	199	182	175	179	173	171	180	202	170	191	195	199	197	178	164	172	179	205	170	176	190	189	172	174	218	182	188	211	203	178	189	157	211	186	211	176	176	155	178	184	174	190	178	177	150	166	175	189	161	171	190	200	190	194	198	163	183	165	184	195	179	185	182	166	166	166	166	200	224	188	201	182	189	180	195	225	204	190	175	173	191	185	184	184	184	164	190	189	178	205	191	171	175	200	198	185	170	191	195	176	172	188	178	200	204	164	190	189	166	185	207	198	180	188	181	154	178	188	178	191	188	172	195	181	192	201	192	172	194	171	160	181	172	188	206	198	176	195	163	200	177	190	179	194	178	209	195	198	200	185	202	169	193	165	196	176	162	191	186	177	194	177	191	179	178	166	160	192	193	197	185	197	182	195	188	176	186	187	189	199	169	172	200	167	189	151	175	171	158	174	197	159	194	212	178	179	196	179	197	195	204	199	177	186	226	204	173	194	168	202	190	202	192	171	158	195	175	165	197	210	170	170	216	175	195	193	199	165	164	197	199	193	195	180	171	194	182	178	176	201	208	213	170	193	200	193	171	162	176	187	208	176	195	195	170	197	190	158	187	198	198	206	187	182	190	199	201	179	177	183	181	184	197	197	202	179	178	187	190	196	193	188	187	167	199	196	192	184	179	194	189	167	193	191	187	166	196	208	194	199	197	188	204	194	177	171	180	189	189	182	166	177	191	177	186	164	189	203	169	181	157	194	213	198	195	178	196	181	181	183	175	189	177	191	203	202	173	157	191	200	210	147	171	187	169	167	147	204	165	173	161	163	172	175	188	172	201	192	190	169	206	155	174	197	181	191	154	188	192	210	162	167	209	161	184	180	181	175	179	195	154	194	180	201	206	182	153	187	176	191	185	168	175	183	186	183	159	192	189	161	165	183	181	196	195	203	190	192	187	181	189	177	163	164	162	161	162	184	192	160	190	177	195	182	161	203	186	222	155	175	165	179	165	203	179	204	156	187	176	168	159	172	163	210	196	198	180	185	182	170	182	201	217	177	189	190	163	170	152	212	192	181	189	180	195	161	190	175	181	168	185	194	187	173	170	175	214	189	186	190	165	188	169	179	183	192	172	161	183	168	196	171	180	153	181	191	172	202	174	187	190	173	180	176	159	165	185	166	186	185	185	195	195	166	206	174	170	189	172	170	172	184	204	175	180	185	175	200	170	181	173	173	175	193	178	191	156	192	206	166	147	192	174	204	168	204	183	188	203	181	172	180	183	180	149	194	179	177	193	203	200	180	198	167	193	178	189	198	183	193	172	202	185	169	172	187	199	185	178	193	187	164	206	196	221	179	189	148	179	188	171	155	186	175	176	182	180	166	177	192	172	178	159	206	208	194	205	186	171	189	177	156	189	187	178	172	186	176	173	157	191	184	167	179	180	185	182	176	184	188	178	194	178	170	175	187	159	185	197	180	176	185	213	235	207	200	193	181	196	166	169	185	210	185	181	204	189	201	193	175	184	173	174	188	175	206	178	178	151	202	165	195	155	162	186	190	193	159	160	196	176	172	183	178	184	180	174	181	177	177	169	198	154	173	197	201	205	173	203	204	199	221	193	161	168	204	179	199	218	166	191	195	192	192	173	179	200	181	195	194	175	202	196	186	217	203	197	190	199	214	176	195	188	168	160	185	194	171	177	167	202	171	186	161	184	169	188	210	186	203	190	185	194	180	203	179	186	180	189	180	181	194	199	174	158	159	163	201	164	177	201	178	181	178	183	180	176	178	205	194	181	183	182	146	177	196	194	187	164	159	163	176	173	173	182	189	186	153	162	203	205	183	167	170	166	173	177	188	163	200	184	206	176	188	177	215	201	183	173	223	190	192	165	159	216	178	186	177	199	192
3203	2591	1650	901	636	531	478	475	428	470	470	474	428	450	448	414	443	444	435	432	444	410	449	433	452	395	422	428	417	433	408	446	428	414	401	438	443	395	409	418	421	453	371	423	441	437	433	433	443	439	406	436	416	413	416	430	419	464	419	408	424	453	454	411	381	436	410	404	436	414	451	449	407	395	415	428	400	430	414	421	439	445	424	406	442	423	409	441	385	410	406	435	431	416	429	410	440	456	425	430	410	405	449	437	425	415	462	418	379	440	452	410	412	421	429	397	453	388	429	420	435	431	447	430	402	394	465	427	392	395	421	397	393	420	427	392	431	468	429	432	441	396	385	425	448	400	450	430	453	428	398	415	426	428	397	392	401	406	415	433	415	420	428	451	400	420	426	415	376	423	453	441	425	410	436	423	392	398	428	439	401	386	395	412	399	416	455	406	437	412	415	437	429	405	423	432	404	428	446	423	436	416	415	364	472	398	409	439	412	439	401	421	431	428	413	420	403	433	420	444	429	427	449	414	440	415	403	402	431	450	414	420	440	442	428	465	423	407	456	423	461	408	468	429	433	434	380	437	397	443	404	427	444	418	396	464	443	407	399	381	404	393	445	414	396	423	443	431	440	449	426	417	425	407	447	435	449	416	437	436	455	414	448	406	406	412	419	427	422	411	436	413	413	386	398	460	410	417	443	409	397	421	447	435	396	401	419	443	471	408	394	456	400	442	379	487	431	437	471	427	447	459	408	441	451	409	412	423	396	410	414	422	438	436	415	436	424	400	413	404	450	439	400	394	427	400	431	419	407	419	389	431	421	374	404	442	425	418	421	429	426	433	412	422	442	417	409	398	398	427	423	419	409	416	406	395	442	420	413	434	440	439	410	408	441	427	443	412	393	409	413	410	407	391	448	391	418	441	419	431	427	431	453	419	438	422	437	434	423	410	404	425	390	417	427	460	386	402	415	415	411	422	416	420	424	441	478	442	434	400	425	444	441	463	447	420	423	396	457	404	435	414	434	396	431	410	409	408	447	433	442	450	429	399	407	392	447	433	390	419	405	434	414	448	409	414	446	409	409	420	430	407	452	406	422	399	430	401	433	411	419	412	393	402	405	455	423	422	408	390	444	424	413	431	422	439	421	407	414	403	428	416	412	435	441	389	433	439	377	415	404	385	422	399	436	429	407	412	428	419	433	414	421	394	423	410	438	424	443	456	431	433	385	418	421	430	434	421	405	428	451	415	444	420	400	411	399	454	457	455	410	428	383	437	376	429	442	427	435	381	418	422	381	419	390	414	378	388	447	449	450	430	406	401	395	423	425	448	408	432	432	400	392	430	415	417	427	421	415	441	423	416	407	420	401	425	429	432	451	412	430	420	396	400	392	391	419	416	414	434	424	436	427	429	423	420	425	409	453	432	435	438	371	449	400	465	429	435	386	405	407	443	411	428	412	441	424	438	445	408	425	372	421	373	435	408	402	407	431	417	426	429	392	421	421	438	426	397	413	476	440	433	429	428	454	412	423	435	434	404	422	419	427	462	438	414	397	420	398	408	393	356	417	437	443	450	416	381	432	412	436	437	402	431	418	417	431	423	410	408	442	441	448	407	380	418	441	413	428	401	413	422	432	428	431	422	404	437	438	389	404	415	415	427	450	429	439	420	418	418	416	412	418	396	423	430	410	423	432	435	390	439	438	420	425	422	415	410	400	463	406	459	463	443	434	447	438	414	422	407	411	424	393	391	401	438	433	428	443	413	405	437	446	394	390	416	449	450	424	418	396	412	436	423	428	438	403	428	429	430	408	408	445	430	406	441	423	408	420	427	438	425	423	395	449	410	426	411	436	426	413	413	421	414	421	403	431	439	437	433	427	443	426	429	453	419	446	442	405	432	442	397	404	403	429	442	430	400	425	424	439	458	422	409	420	432	419	402	461	389	416	416	444	402	411	431	426	457	419	438	426	397	453	405	428	396	413	425	439	449	437	441	439	436	427	427	394	433	419	441	465	418	463	398	400	448	419	418	431	393	415	414	412	424	408	417	453	404	436	421	417	435	381	410	414	407	398	426	413	428	414	425	453	414	411	409	452	426	419	400	433	424	428	429	426	442	414	386	411	416	428	431	403	453	432	414	447	440	390	377	406	435	419	419	436	419	404	413	411	407	432	396	410	399	446	429	403	431	385	457	403	392	445	422	456	418	389	405	442	429	403	417	434	421	401	413	425	435	390	426	416	407	403	426	393	458	410	427	401	396	422	401	399	400	423	402	447	389	429	422	395	414	438	450	484	411	403	432	438	430	404	422	416	430	405	401	403	411	404	428	432	448	414	440	434	443	415	403	369	440	442	465	418	415	375	422	434	421	463	399	444	448	410	437	452	396	414	408	453	418	385	445	391	365	419	407	443	469	392	455	419	445	416	431	430	412	425	425	442	427	405	410	423	456	422	418	408	439	406	409	452	415	431	424	420	433	416	442	423	407	411	456	444	400	434	413	431	412	408	438	424	415	415	421	426	420	429	428	432	429	395	418	436	436	437	451	445	442	439	456	415	426	461	414	415	437	413	435	413	457	438	440	383	436	394	406	394	413	425	388	427	423	447	439	415	437	413	406	378	415	442	400	450	405	428	416	393	423	406	405	418	448	424	435	406	387	430	401	395	446	408	389	451	403	433	401	409	425	419	433	386	411	445	422	448	412	438	410	415	412	434	391	436	451	445	445	415	469	440	406	438	423	390	429	369	435	376	414	437	431	391	424	429	396	431	447	411	419	452	418	439	404	452	418	390	430	412	446	421	423	417	420	415	426	418	421	400	398	405	437	482	404	420	442	396	399	414	385	386	431	427	384	432	422	435	432	421	405	428	419	446	413	428	470	402	440	399	425	439	389	398	451	438	434	369	418	427	434	399	447	428	435	426	410	413	431	430	451	391	355	423	431	451	424	419	447	420	397	435	406	416	430	422	431	387	417	453	421	440	431	404	436	371	403	426	419	417	415	421	427	449	385	423	393	428	400	419	424	437	395	437	431	419	410	402	435	424	424	440	454	420	403	402	431	431	392	433	417	427	401	450	431	436	430	402	416	395	432	397	421	407	436	402	397	412	431	437	394	407	404	405	402	407	420	432	405	413	419	383	461	463	450	431	442	431	428	438	413	438	386	423	392	451	403	377	429	392	389	428	438	403	401	434	426	426	459	442	429	415	443	448	431	433	444	431	396	467	421	401	436	410	416	423	418	421	436	402	403	442	404	415	387	436	417	402	437	415	422	416	430	428	410	409	398	431	438	412	429	402	435	445	425	466	416	395	422	444	430	423	399	451	406	394	434	438	403	431	408	429	419	424	450	413	460	453	410	421	427	422	430	411	444	432	427	398	449	425	383	421	472	430	420	395	430	429	419	421	445	429	439	433	421	426	420	445	446	416	436	448	489	432	411	377	409	430	424	440	427	413	398	451	435	382	393	446	401	402	389	429	397	435	445	422	425	444	416
24300	21396	25730	27453	21400	21364	2066	419	319	279	222	254	258	245	236	194	218	210	195	202	192	202	211	167	185	224	181	186	196	161	164	194	184	190	195	178	189	172	186	187	195	192	190	193	169	206	216	205	200	193	202	192	197	186	199	205	203	203	198	190	188	186	191	196	178	190	222	209	187	195	189	198	195	204	194	186	178	186	213	167	202	177	165	182	187	189	177	177	194	193	166	196	190	192	201	193	151	196	189	183	182	167	193	197	182	160	159	190	164	145	193	165	201	189	149	150	173	204	157	192	169	153	184	173	204	172	186	174	188	192	205	169	179	205	173	157	169	192	185	173	171	161	202	188	191	186	171	165	167	169	149	168	180	191	187	181	193	195	191	179	168	192	187	177	207	192	174	169	182	164	196	169	184	167	185	186	174	179	176	172	177	180	160	204	178	207	176	167	167	201	187	192	184	186	183	182	224	175	178	152	172	181	172	184	192	170	165	152	189	190	170	174	152	187	191	173	183	182	180	189	189	182	144	159	194	193	209	199	196	176	193	178	216	179	177	185	202	201	217	170	161	173	196	181	203	197	167	193	176	195	163	185	192	180	188	189	174	207	204	203	187	177	178	197	205	183	195	156	202	154	183	190	192	181	227	188	173	189	174	185	203	189	152	200	183	165	197	186	161	202	174	170	183	172	201	191	178	170	195	186	220	181	175	175	167	177	180	162	181	173	195	177	203	162	177	195	167	154	153	149	183	181	160	194	185	182	197	179	187	181	190	188	166	175	167	156	189	174	191	172	162	179	187	200	180	185	181	175	183	166	181	198	212	194	189	176	179	174	205	187	196	174	190	181	177	207	177	188	187	178	170	184	165	188	174	181	189	155	179	178	165	196	198	194	189	188	167	174	179	166	176	189	179	195	178	188	178	180	163	165	186	173	177	182	200	213	189	194	195	194	180	206	184	172	154	185	174	221	181	179	215	229	193	197	179	186	196	189	203	190	166	189	189	184	180	193	194	194	173	184	176	161	164	185	201	146	162	194	178	208	171	168	191	216	190	225	180	201	194	188	148	185	174	212	202	199	189	170	186	184	183	192	178	199	203	196	192	178	182	165	181	167	179	156	164	168	190	196	187	199	190	198	188	150	178	188	162	173	144	185	200	192	193	175	171	178	184	185	190	202	194	174	198	160	203	158	209	208	171	196	192	202	177	198	194	163	191	214	196	151	171	179	160	167	146	183	194	209	170	183	201	190	170	202	220	178	196	175	191	196	204	174	162	207	187	187	153	166	175	192	177	198	175	183	171	199	174	176	195	179	164	196	177	182	158	182	157	171	173	160	178	171	198	163	170	189	186	146	186	156	169	188	196	171	193	188	173	148	162	179	198	180	169	204	177	163	174	184	181	168	178	153	183	158	175	179	192	203	193	197	184	205	170	195	184	188	165	184	203	206	164	178	203	165	168	208	197	164	195	200	198	168	176	194	177	184	205	159	168	186	212	198	185	159	192	165	190	180	182	213	171	194	168	191	189	191	210	197	182	183	188	180	179	185	187	201	190	191	187	188	182	181	210	173	170	172	189	194	178	189	206	168	206	158	208	178	191	184	204	214	180	182	169	210	189	179	166	184	183	181	188	191	190	187	217	166	197	182	195	193	183	173	188	165	183	188	186	191	192	196	173	176	197	208	154	159	183	188	186	184	172	175	204	169	209	194	181	159	179	173	205	187	211	206	189	169	156	190	201	162	206	183	202	185	179	181	195	208	182	169	194	183	204	162	180	219	180	172	189	170	186	159	178	226	188	184	187	177	195	191	210	153	195	178	178	188	172	189	195	175	164	204	231	184	193	182	209	182	158	186	183	167	164	168	173	187	165	217	176	157	180	200	166	185	170	188	192	189	173	176	174	199	175	202	175	193	174	175	217	182	196	190	196	193	156	182	171	187	208	174	184	185	179	201	180	176	186	192	176	154	171	153	169	181	175	200	197	199	173	188	170	182	161	172	201	164	167	159	198	142	175	191	200	158	196	180	210	180	176	205	186	190	176	213	159	179	175	184	205	192	190	187	184	168	144	175	175	174	165	183	174	183	218	183	152	173	176	177	181	171	194	199	187	182	183	176	157	195	195	152	188	193	164	203	173	208	159	190	167	191	186	179	165	176	162	198	192	195	161	175	176	174	179	201	182	140	185	187	162	189	188	183	194	200	187	187	191	161	168	188	178	189	192	183	157	183	166	175	186	174	189	175	200	179	174	194	195	173	176	200	183	202	157	143	189	161	182	169	166	189	180	162	179	182	189	177	183	174	186	159	165	195	174	164	191	176	167	186	185	202	174	210	194	206	185	189	201	175	172	202	179	193	175	204	183	167	191	203	170	208	193	200	198	172	174	181	149	166	155	175	195	176	156	180	195	196	191	182	154	198	159	173	210	179	192	201	169	202	184	196	176	184	179	156	179	183	184	190	210	216	170	169	202	166	159	161	192	191	196	180	199	172	173	205	178	173	184	204	193	192	167	171	184	211	150	198	187	179	171	184	197	173	185	199	157	185	179	180	166	185	149	183	172	168	184	175	185	170	182	183	188	205	189	173	165	159	189	170	191	175	188	176	187	196	199	181	192	169	193	196	176	154	163	189	195	161	154	192	177	190	191	189	186	169	189	189	196	170	162	180	182	183	159	163	182	168	157	178	172	171	192	186	181	183	169	174	203	182	172	167	176	203	192	186	187	194	205	191	210	166	164	209	152	197	170	179	176	174	188	175	187	172	185	209	186	181	152	193	194	184	186	180	203	186	170	179	177	193	182	173	172	216	164	187	193	179	198	182	198	191	177	207	182	176	179	188	178	177	203	175	187	177	191	181	194	181	167	176	172	174	182	173	159	186	168	185	172	175	209	221	206	198	189	181	177	183	184	200	192	188	195	164	194	185	169	175	194	176	168	207	178	165	185	171	176	164	205	173	195	173	173	150	200	175	186	197	170	183	164	174	161	186	181	176	178	192	179	152	201	172	167	186	166	186	149	187	170	163	171	194	175	180	157	163	160	186	165	183	172	203	190	185	135	157	175	182	194	166	167	180	157	182	197	163	168	172	193	202	179	169	188	174	195	186	184	177	202	196	183	197	185	188	182	179	207	207	184	203	196	185	183	154	196	191	196	178	189	188	196	203	151	188	172	179	160	192	148	186	172	214	182	150	181	176	184	182	208	175	186	174	177	172	165	175	200	214	163	189	192	181	167	160	180	198	175	213	192	163	194	186	172	176	157	157	193	201	185	197	193	176	187	194	176	187	220	213	190	202	197	169	167	183	139	151	190	177	201	191	174	176	176	184	181	191	196	155	181	161	186	174	156	183	189	208	208	188	192	179	192	164	184	195	168	189	182	166	180	189	176	207	191	202	230	155	189	180	190	181	202	216	212	179	185	170	180	180	197	174	188	203	169	176	203	170	192	181	195	197	166	175	186	174	190	204	177	183	190	195	199	198	205	161	173	186	202	196
3269	4632	2621	1180	800	606	532	502	515	448	441	453	436	442	419	420	409	430	424	411	414	426	444	415	398	425	393	422	428	416	415	411	432	435	416	402	403	433	397	434	461	425	410	373	406	401	420	418	400	433	440	390	397	415	427	405	396	435	417	452	400	397	387	389	415	462	444	412	439	414	413	384	418	389	406	431	386	380	413	415	384	409	398	394	444	428	410	404	408	394	424	404	399	386	433	419	356	400	422	407	405	415	397	428	393	409	411	416	419	419	412	419	408	367	415	388	400	409	388	396	434	419	423	385	395	431	453	407	388	391	412	414	389	465	379	386	414	402	426	432	391	423	432	432	372	433	408	412	393	376	416	414	415	391	398	447	381	406	406	399	410	432	408	408	384	383	395	413	384	419	401	396	428	436	392	399	393	420	388	422	379	432	418	400	396	435	390	387	419	413	414	408	400	400	393	389	383	434	400	400	395	390	396	414	407	425	410	376	396	391	401	381	415	420	440	402	423	374	386	397	404	387	388	399	396	396	431	418	408	391	388	396	408	411	433	433	419	443	386	431	424	412	378	408	405	382	370	419	396	398	404	391	377	412	395	423	453	385	394	395	387	409	448	422	411	377	417	398	399	417	379	392	409	373	411	472	422	391	430	399	406	427	407	397	388	390	415	429	397	416	378	430	404	405	403	402	370	399	444	418	378	437	431	392	399	405	401	395	405	409	378	392	436	436	409	411	412	410	407	385	402	426	422	390	362	382	396	411	374	395	395	409	384	419	402	405	417	442	402	407	401	384	375	402	436	416	437	425	415	423	382	374	370	402	406	405	407	403	398	382	463	390	411	396	433	392	381	404	430	416	373	384	404	392	435	426	429	422	396	391	400	397	353	390	416	398	411	406	414	372	424	397	400	411	431	416	396	429	424	409	409	398	450	406	390	399	387	393	412	385	442	435	405	406	383	427	396	425	418	423	416	423	411	370	390	386	365	403	400	355	392	406	385	437	397	411	402	407	445	396	434	403	403	415	386	373	428	442	387	402	398	384	394	399	410	404	410	413	449	413	387	414	423	438	389	402	380	397	386	383	398	392	399	395	390	373	387	391	411	427	370	424	379	418	420	415	418	404	411	420	419	435	419	440	399	384	399	432	417	404	434	398	422	432	408	384	399	433	410	436	393	427	366	426	427	394	407	438	368	411	380	390	413	398	445	414	423	411	389	439	396	391	440	438	408	410	426	374	411	387	382	401	412	377	437	426	366	444	374	421	378	400	425	360	419	394	438	435	391	434	402	391	432	409	412	397	355	437	385	421	416	399	401	410	409	434	378	403	404	436	406	414	404	412	373	406	404	410	394	386	440	445	407	416	422	402	402	400	403	398	425	420	415	382	402	403	416	411	410	423	420	421	414	404	385	364	408	412	406	398	411	417	392	413	394	402	388	393	407	386	398	412	420	447	431	413	407	426	370	402	383	388	410	378	408	400	408	403	405	424	433	391	409	408	409	418	391	402	422	366	399	401	389	398	388	447	415	367	447	381	402	404	392	423	423	405	446	416	403	377	388	371	417	403	441	410	397	403	409	443	403	390	407	431	422	395	393	390	362	357	413	421	442	424	393	404	413	408	399	404	418	447	430	429	372	386	422	458	405	428	424	401	407	414	401	412	404	411	423	383	409	401	408	460	389	435	364	394	385	403	435	436	388	415	416	369	432	424	424	422	402	385	382	417	379	395	414	379	401	445	430	356	397	430	401	442	433	423	405	398	396	410	362	435	371	377	419	416	385	403	374	406	386	450	393	418	422	418	436	394	399	397	434	418	410	399	392	408	389	418	363	400	416	428	415	434	380	398	407	427	375	369	418	409	408	407	401	383	394	414	404	374	420	383	403	400	407	398	436	423	417	407	398	383	432	408	399	427	451	401	428	369	413	428	406	381	386	419	397	369	398	374	407	411	415	400	395	457	406	422	428	422	406	369	417	391	403	414	405	399	418	374	383	449	406	412	421	403	404	399	426	432	388	421	418	403	392	417	416	425	384	400	404	399	445	393	373	438	416	395	411	463	385	438	399	424	458	402	381	414	377	411	371	432	388	394	383	391	411	410	413	412	414	414	362	406	412	412	421	418	418	388	376	422	414	410	385	392	396	407	418	397	418	405	400	399	440	394	413	395	404	391	393	399	403	453	405	402	427	388	381	404	428	406	420	398	383	418	429	407	393	408	380	414	427	402	393	465	373	398	435	430	402	427	425	397	389	366	424	440	423	414	396	426	436	450	434	425	426	396	362	406	386	374	438	396	361	406	428	394	430	405	444	411	415	420	422	405	430	408	401	355	381	430	436	400	442	400	386	423	369	406	427	455	397	424	414	408	401	398	362	447	428	448	417	398	401	398	399	435	406	405	421	418	391	427	431	416	425	367	419	403	400	422	410	443	387	405	414	399	407	404	403	434	429	398	426	407	404	408	388	432	435	423	390	413	442	362	386	390	405	357	420	399	395	412	427	403	401	425	424	428	407	413	372	405	383	425	385	390	436	418	407	402	461	433	391	419	390	393	403	417	401	410	422	398	424	369	385	422	403	416	439	401	431	421	440	402	386	377	414	404	394	390	441	417	394	370	401	376	395	408	413	398	411	432	441	393	409	431	428	389	368	397	417	419	411	415	434	418	411	419	387	388	406	404	417	414	406	394	417	428	411	407	396	422	374	428	441	409	391	427	396	441	425	397	411	402	437	397	411	407	376	421	382	396	430	451	433	359	412	404	433	383	387	401	432	433	431	394	433	419	411	410	362	377	384	423	442	425	453	431	410	398	393	422	400	436	397	399	377	386	401	427	387	391	383	421	376	418	375	408	394	391	396	381	401	404	395	412	369	430	441	416	412	427	438	392	391	388	394	407	418	436	416	396	395	416	408	445	414	402	404	440	413	437	384	387	365	408	394	388	457	372	420	375	399	384	388	391	422	413	396	375	415	383	397	414	427	420	407	410	404	415	432	392	421	419	426	389	398	382	420	398	406	386	368	395	420	396	417	380	404	413	391	366	426	373	420	394	408	409	393	427	445	394	418	397	391	433	404	433	413	399	392	395	396	437	397	436	400	396	404	423	386	381	418	417	399	382	438	391	386	400	409	415	433	401	407	432	381	444	379	433	415	408	401	422	405	383	420	417	364	394	417	438	428	371	409	401	410	416	381	381	393	382	428	380	385	397	385	401	401	397	406	418	389	431	420	388	406	402	398	374	429	355	406	435	420	382	376	418	426	381	369	407	400	424	418	414	396	408	374	403	411	399	410	408	428	378	445	404	407	391	389	431	413	352	425	403	419	402	425	423	382	401	395	412	382	403	412	409	389	408	405	429	365	429	387	404	407	417	446	399	402	396	433	398	395	389	406	407	484	423	374	407	431	421	413	365	402	429	415	400	395	404	415	420	376	386	381	383	411	425	404	437	402	427	401	404	429	361	393	440	422	381	387	388	406	417	415	442	409	430	410	379
32887	10659	841	207	161	138	166	145	139	160	153	148	166	145	140	156	164	160	156	154	163	135	128	158	139	151	135	127	141	156	160	145	125	131	151	156	146	120	151	147	121	145	137	143	144	152	161	147	138	163	172	158	144	159	137	156	157	152	153	145	180	143	156	153	137	158	159	167	153	160	144	133	145	144	141	144	141	120	145	170	166	151	157	176	157	147	144	134	165	150	138	162	135	144	144	166	158	146	132	136	138	139	129	133	155	122	148	140	150	143	135	137	147	132	128	143	140	139	155	135	138	152	137	154	145	132	139	146	169	141	135	138	150	142	148	165	142	155	157	146	188	134	145	153	136	132	133	160	152	156	124	149	136	165	134	130	153	163	145	142	146	126	135	144	124	137	155	143	146	156	152	165	139	161	136	154	136	148	169	137	134	169	150	152	146	122	152	122	144	139	134	160	151	156	125	163	154	134	136	141	170	140	132	135	135	161	144	135	150	146	181	147	133	146	142	126	151	158	171	151	136	121	140	159	136	146	145	156	119	144	143	143	156	166	113	138	141	121	145	146	127	137	137	160	171	125	150	154	157	129	145	136	148	152	138	142	129	156	134	148	157	138	151	131	147	143	158	151	159	152	145	159	128	153	167	145	151	146	127	125	137	136	116	173	154	141	117	138	146	130	158	160	149	157	157	127	125	140	122	128	148	154	163	165	142	155	147	145	154	143	155	143	140	143	179	142	116	167	161	140	146	148	136	155	123	154	142	123	144	151	128	151	149	145	143	143	131	150	130	142	162	149	142	141	155	123	142	117	136	129	151	160	139	160	142	130	171	127	159	137	135	127	139	133	152	137	128	153	154	131	139	147	157	146	146	124	153	152	138	143	146	152	148	139	146	134	126	158	126	173	129	117	162	162	159	136	144	137	120	120	126	149	148	167	133	134	153	154	152	158	138	150	147	151	123	147	139	116	129	139	127	119	135	149	142	141	186	173	166	149	147	122	155	137	158	147	152	143	148	133	156	142	133	150	155	146	130	143	136	160	152	141	142	148	171	165	112	129	160	139	146	155	154	137	147	127	167	150	162	113	131	149	140	143	149	149	160	142	158	141	154	146	144	127	146	145	145	168	150	148	142	131	134	128	146	162	140	139	136	146	170	148	141	142	150	142	156	148	139	162	138	148	138	117	132	155	131	155	152	152	153	152	127	148	130	144	140	143	135	155	162	139	124	137	145	141	135	154	138	151	136	141	155	154	143	155	142	153	161	153	142	184	134	151	144	134	175	133	152	168	161	148	138	138	159	114	156	132	158	145	138	117	164	136	152	137	181	163	152	152	141	129	146	153	148	127	134	159	180	132	127	153	149	145	123	146	147	149	161	147	141	143	134	153	137	141	155	142	161	158	148	175	127	144	145	160	162	154	154	155	142	142	161	172	155	154	136	142	151	158	146	171	125	169	154	162	173	153	141	167	149	159	148	129	122	148	172	139	142	142	133	147	159	144	136	163	150	139	131	148	152	151	154	149	138	139	115	140	142	159	173	130	138	150	158	151	149	140	135	147	128	148	153	151	149	156	134	146	142	146	149	123	136	130	139	146	146	160	154	132	152	162	109	139	153	168	158	139	141	133	137	152	127	155	160	142	142	163	132	155	166	156	161	137	150	146	144	138	159	158	152	167	174	133	146	131	128	117	141	133	156	127	114	145	148	130	131	127	120	151	151	147	147	133	129	157	141	171	158	128	137	141	137	137	190	125	132	141	159	145	121	153	179	160	142	145	138	134	128	161	139	148	144	174	141	149	144	155	168	160	136	162	156	138	160	162	136	128	115	149	142	133	167	164	142	141	153	127	164	162	141	152	140	159	151	174	155	157	168	173	150	139	169	148	159	129	142	136	138	117	136	151	188	148	149	129	145	128	149	143	122	143	131	156	128	146	140	155	140	136	147	157	151	157	134	146	133	169	153	168	156	172	154	146	143	131	140	171	135	135	129	153	164	145	148	137	141	156	170	158	154	147	151	169	158	128	134	144	156	129	128	142	126	137	140	139	159	121	114	143	132	170	146	156	158	128	147	168	140	158	154	152	149	144	147	136	164	170	155	154	142	152	149	144	147	130	156	157	145	178	170	159	177	133	149	143	153	129	141	163	156	140	158	175	144	122	120	138	123	161	136	145	141	144	148	151	128	149	137	142	134	144	147	153	131	139	121	145	142	139	160	149	146	155	149	135	146	152	114	157	140	145	188	146	167	151	167	168	133	162	138	151	152	166	156	146	183	131	145	147	136	162	156	133	136	134	153	144	137	163	155	172	141	173	140	149	134	131	143	137	147	132	166	168	150	162	148	149	175	130	143	126	150	156	129	142	140	135	147	136	150	132	141	164	152	152	119	164	141	142	146	168	134	171	145	158	140	155	151	146	146	141	144	132	156	145	167	142	142	141	117	143	157	123	125	155	116	133	127	151	147	127	132	140	137	142	137	177	118	155	135	150	152	145	140	153	129	140	127	171	143	135	162	150	143	135	127	128	142	138	144	126	139	163	150	142	150	175	166	157	153	125	118	148	161	145	159	154	157	151	138	146	159	141	167	137	164	139	157	144	130	172	146	154	152	184	162	131	146	158	155	150	139	152	137	158	141	148	135	145	151	170	141	121	146	136	133	142	151	167	147	154	157	145	143	121	148	142	154	122	136	156	136	143	160	151	151	138	150	155	129	161	152	151	141	129	146	161	140	156	127	143	134	143	156	138	134	153	169	121	123	147	136	155	136	181	174	137	146	133	174	126	163	144	158	143	135	125	133	138	135	141	144	140	156	114	143	128	144	164	160	156	170	135	136	171	138	152	148	141	162	146	145	151	140	145	138	148	153	140	130	137	151	159	135	119	126	150	160	151	162	144	146	154	154	136	161	150	143	157	162	139	141	153	145	152	135	148	149	140	131	155	150	148	153	138	143	129	122	136	158	150	150	151	169	135	157	138	173	128	154	134	155	133	134	157	138	117	133	141	128	139	121	152	123	153	133	151	158	148	135	153	131	147	172	142	141	163	155	142	156	134	156	127	143	137	148	146	126	146	145	150	140	141	140	156	133	155	137	141	138	160	135	136	149	159	153	139	143	138	138	156	154	124	143	137	136	138	131	152	156	160	160	155	134	148	156	152	145	172	151	128	149	139	153	167	137	118	145	136	139	107	126	140	152	150	142	151	137	144	157	135	155	162	162	145	142	127	117	129	130	150	135	139	169	141	145	163	153	151	149	143	148	135	144	150	147	127	138	141	136	140	134	138	147	143	146	176	147	156	148	135	148	146	144	145	135	155	141	172	126	115	139	123	144	165	146	159	152	124	164	145	161	148	128	145	149	129	142	139	150	127	160	119	141	143	165	158	145	148	138	157	151	141	131	143	147	146	170	158	140	114	150	141	124	132	148	132	155	140	120	150	152	146	139	135	151	150	139	151	162	147	129	142	110	150	121	130	151	150	163	150	138	134	138	148
5307	506	410	394	376	396	352	355	330	333	341	367	314	339	350	351	367	355	388	344	393	344	330	345	360	367	367	344	350	332	346	344	353	343	353	370	328	338	364	338	324	337	348	343	353	373	335	361	332	348	367	360	348	330	385	353	359	333	338	338	377	361	323	358	334	363	334	365	356	381	352	388	348	370	343	329	359	369	357	359	347	337	374	305	325	347	352	346	356	337	361	331	347	375	364	351	343	371	333	383	322	333	354	334	350	350	382	345	335	367	344	363	340	335	344	330	372	364	343	354	368	334	384	354	361	352	392	346	342	376	377	345	345	325	361	326	405	336	379	323	353	334	363	356	355	385	357	340	353	344	336	382	300	328	336	350	371	367	394	348	338	350	354	355	364	306	363	360	314	330	326	338	375	357	328	328	339	346	315	340	357	330	353	381	327	342	370	379	332	375	353	349	338	346	328	357	352	349	336	329	358	351	366	375	360	348	365	386	343	364	341	392	358	334	346	337	354	363	365	353	354	348	335	372	344	329	362	333	330	336	395	364	365	370	354	389	317	360	327	327	403	375	331	328	345	367	370	338	349	362	355	368	389	339	316	341	335	346	349	369	337	341	339	365	368	357	379	348	325	371	342	316	353	341	366	364	351	332	346	308	361	356	348	340	356	358	364	357	390	330	300	343	359	349	331	331	366	312	357	339	363	365	350	377	361	338	338	328	362	363	359	337	350	347	375	386	346	335	348	372	385	333	383	379	377	355	353	380	363	363	387	365	354	378	363	353	341	372	344	331	374	347	348	371	355	358	391	361	333	371	368	351	375	377	332	371	388	341	342	330	343	372	374	370	367	328	352	392	376	335	366	360	353	355	325	354	356	371	355	357	334	349	358	371	336	350	358	363	335	352	368	362	366	341	351	345	389	351	363	350	333	366	347	332	338	357	330	359	344	347	343	352	348	378	334	342	351	352	366	370	358	329	321	386	377	362	345	383	376	356	329	317	354	359	342	387	342	361	357	376	357	380	384	339	396	351	364	358	366	382	333	369	334	331	353	392	352	340	384	365	334	343	387	330	369	345	362	321	350	345	360	352	368	324	354	359	354	365	357	356	340	347	376	347	369	364	365	365	382	349	363	339	355	359	349	358	374	371	365	353	348	355	356	343	361	340	341	333	355	354	370	359	366	377	322	351	348	383	324	335	347	329	318	344	373	332	354	361	360	353	368	360	416	407	395	331	311	341	317	373	376	338	336	355	357	368	346	352	373	283	346	340	341	339	351	362	338	373	354	335	382	368	373	345	339	336	370	360	343	343	344	394	343	363	347	344	354	345	363	336	355	368	377	338	335	361	321	334	370	352	353	339	326	344	334	348	353	337	354	352	358	356	344	346	353	352	358	339	330	359	363	352	363	337	389	360	364	348	372	357	327	364	347	326	396	368	330	320	373	344	340	358	353	342	320	398	345	327	351	362	381	358	321	380	389	357	334	341	327	336	367	353	359	389	347	326	353	357	359	350	365	336	384	358	324	356	358	351	331	355	353	358	406	342	344	357	386	356	343	339	341	325	360	328	351	376	353	368	338	326	350	326	405	339	346	379	367	359	376	354	328	358	372	337	342	349	355	401	340	364	335	334	331	346	350	329	355	347	367	348	344	346	357	334	317	315	364	316	366	355	364	342	353	348	345	373	346	322	376	352	339	335	348	375	331	361	375	342	348	361	353	359	345	355	379	365	359	397	341	339	376	379	333	342	345	357	366	352	350	365	371	355	346	340	353	363	350	351	347	320	355	387	360	334	360	348	331	384	338	363	331	367	321	377	375	383	357	349	372	366	335	347	355	393	325	355	328	343	331	368	327	344	366	341	357	341	343	384	327	362	349	325	323	372	336	366	355	388	362	354	357	360	387	356	380	364	373	344	365	334	381	388	383	354	392	354	375	369	305	350	352	357	338	357	339	361	359	369	361	380	354	356	355	369	319	341	355	337	357	335	338	363	346	358	399	326	368	344	382	332	335	349	359	355	381	339	348	396	359	341	357	355	367	344	373	318	322	354	344	384	337	339	354	350	328	323	366	374	348	334	353	361	334	369	355	360	355	345	342	353	358	341	339	354	350	364	375	330	323	332	366	345	370	343	324	331	376	324	351	367	391	356	366	365	394	345	361	365	369	373	371	349	329	357	331	367	353	353	369	362	374	350	365	393	381	337	377	356	372	338	378	359	320	393	358	346	355	360	337	357	338	390	306	338	360	348	399	340	348	357	361	350	341	336	365	368	358	338	356	390	334	351	358	334	337	352	367	362	375	354	355	378	344	356	371	373	364	373	339	337	333	335	354	345	355	360	332	347	385	370	312	352	349	354	366	350	377	339	353	363	400	349	352	360	322	356	350	365	349	373	368	379	351	343	372	387	331	376	368	344	358	355	330	347	347	324	386	395	365	335	372	311	337	384	337	319	327	373	357	332	366	369	328	366	362	313	347	330	343	325	327	371	351	336	353	347	347	357	328	369	369	369	344	382	341	337	369	328	361	362	368	332	349	353	346	332	367	346	371	335	364	358	356	354	372	351	352	383	364	363	352	351	378	344	366	343	331	355	369	345	333	352	365	370	359	360	381	365	376	352	333	380	384	341	337	381	353	336	340	349	345	363	333	378	349	332	359	338	361	356	359	337	342	350	357	307	355	361	375	339	355	354	342	356	333	330	348	323	358	342	365	376	338	371	359	353	329	378	339	350	390	372	353	349	360	329	347	361	379	346	366	362	369	342	381	373	351	329	384	352	353	359	350	356	337	390	360	361	321	386	350	348	344	345	363	332	346	366	380	374	356	336	370	319	359	324	348	379	339	371	355	362	349	348	375	379	364	361	354	377	338	355	343	359	328	329	384	385	311	338	323	325	372	389	357	353	341	324	337	348	378	339	342	350	385	356	344	324	351	365	336	375	372	367	353	328	341	340	378	361	402	344	349	357	353	323	338	373	365	376	334	368	382	369	352	359	391	336	350	352	342	354	376	362	364	373	340	333	362	365	342	358	318	356	347	330	339	351	349	357	371	361	339	361	332	349	340	345	330	348	357	381	359	346	346	348	345	361	344	364	375	355	334	354	345	346	350	345	347	369	332	369	341	375	384	379	386	371	366	349	355	321	335	371	367	370	340	362	366	369	330	327	348	326	349	357	396	336	378	343	349	367	378	361	348	341	316	346	357	350	336	371	364	359	359	346	360	361	373	362	343	359	343	365	363	363	353	338	368	333	344	376	327	368	333	328	342	362	353	351	374	371	358	359	347	355	357	350	326	355	342	349	337	354	322	362	352	355	380	366	347	379	370	343	340	366	357	381	376	340	380	376	341	340	354	333	340	367	333	365	319	350	385	363	361	365	331	306	356	332	309	333	310	374	334	353	322	359	346	346	341	363	388	375	318	385	370	361	325	305	379	367	338	364	324	368	335	342	311	328	386	342	355	343	366	344	324	351	343	319	385	378	355	355	345	341
25035	21420	25116	28121	21233	2835	350	281	205	210	221	207	204	188	238	193	220	211	186	231	196	178	174	209	187	178	182	226	217	210	184	192	207	205	221	219	202	202	173	185	195	157	194	180	209	219	214	213	205	175	219	197	216	173	218	201	182	180	204	165	197	200	180	173	223	216	199	194	212	186	218	202	185	174	187	173	196	188	207	179	201	174	165	223	188	210	193	182	196	153	209	198	189	207	185	209	206	205	193	188	197	174	187	198	180	198	183	196	175	190	188	179	210	204	205	192	207	195	186	179	196	203	199	184	200	230	212	184	224	189	196	177	190	173	182	186	184	190	158	211	188	166	163	178	176	179	183	174	203	200	184	187	198	173	209	195	209	171	180	206	205	206	180	163	206	186	204	169	210	196	193	168	198	202	195	191	173	167	188	183	167	203	163	211	204	213	203	202	201	168	226	190	171	215	173	177	190	180	189	192	197	192	184	187	204	170	191	189	224	173	189	172	208	185	183	207	205	199	172	187	163	198	169	204	162	166	179	184	190	189	177	179	179	220	206	188	202	172	182	185	190	186	192	176	191	182	184	193	199	210	169	190	198	205	210	215	197	183	170	158	191	166	189	211	182	219	206	160	203	212	190	194	161	191	186	195	182	198	163	163	177	196	201	180	180	178	190	208	209	212	189	195	208	206	184	198	178	194	194	181	156	192	193	204	167	186	193	180	180	159	168	202	174	206	160	180	211	199	209	179	160	176	191	208	208	196	169	200	203	199	177	185	173	197	173	161	196	166	181	170	165	194	186	186	208	222	179	161	186	198	181	187	186	193	191	186	193	180	169	186	165	179	165	181	195	212	181	186	189	186	184	194	174	168	187	172	227	221	191	200	175	176	195	185	182	176	209	183	161	201	196	194	191	191	192	184	193	186	201	175	211	171	187	156	184	176	183	189	205	198	187	180	194	188	187	171	192	186	190	190	175	198	192	179	185	183	179	204	198	179	176	176	198	187	204	191	192	188	174	177	192	165	226	170	191	176	166	215	191	210	195	190	195	192	192	178	197	207	186	199	184	187	205	228	187	191	159	184	194	204	187	180	184	190	187	174	195	207	212	186	180	192	173	193	198	179	172	174	196	197	196	168	171	178	202	197	186	167	205	206	220	192	176	196	196	182	184	219	204	193	184	184	179	193	214	192	197	211	167	194	191	184	193	161	197	175	167	181	203	203	190	234	171	215	201	197	158	175	203	182	160	198	200	184	197	178	188	197	193	190	171	187	197	162	181	175	183	196	222	189	177	181	203	173	197	197	190	196	170	182	183	190	159	177	199	189	167	172	184	198	211	199	176	183	184	179	198	167	199	181	184	175	198	225	208	220	174	192	191	188	192	185	177	208	182	191	193	177	160	164	196	192	183	180	175	173	217	194	164	209	172	181	180	176	190	184	194	166	159	204	184	185	165	178	212	169	186	203	175	192	168	186	180	201	199	195	201	204	193	198	173	155	154	172	186	178	186	173	207	204	187	197	178	190	217	201	191	173	194	203	171	180	203	179	218	189	216	226	178	184	185	205	196	195	203	205	177	173	161	173	171	163	165	212	178	193	165	170	169	169	177	197	190	197	165	183	189	179	195	201	170	203	200	185	208	201	182	181	202	187	162	181	192	168	205	197	175	198	187	194	175	175	181	207	191	225	181	205	170	202	211	190	177	179	198	210	188	178	183	207	176	175	198	199	192	188	166	193	203	206	179	188	178	186	179	184	172	205	181	183	184	179	189	185	185	201	184	195	185	161	234	154	165	197	188	208	181	182	167	190	212	165	164	188	216	194	164	201	203	196	169	187	227	196	224	195	200	184	191	194	178	191	190	183	183	173	175	197	185	185	181	186	184	180	173	197	196	197	209	214	202	181	178	179	199	178	184	187	213	185	160	172	190	183	181	210	180	176	181	206	189	199	163	187	191	190	167	193	195	183	190	201	170	210	207	229	212	200	216	181	203	192	205	191	209	187	198	176	192	204	179	154	161	190	199	195	191	185	202	185	180	212	181	174	169	212	179	198	220	166	188	171	205	183	198	183	179	180	197	214	199	190	171	184	194	182	171	194	201	187	197	183	187	199	182	202	159	195	166	163	215	182	188	179	189	215	198	170	188	179	178	193	180	197	187	176	218	184	180	169	167	181	208	198	180	202	174	187	173	169	183	186	193	176	193	198	178	198	188	185	188	168	170	198	180	176	207	183	182	190	175	192	192	192	223	173	169	192	171	160	179	174	177	197	252	172	187	195	197	204	185	195	174	187	194	165	173	181	206	156	189	201	179	158	194	201	178	185	188	194	193	193	174	205	181	199	169	186	146	191	185	180	206	195	178	162	180	189	189	200	191	196	203	175	207	175	170	180	187	198	182	223	166	185	190	205	194	214	202	188	199	178	206	179	189	162	190	202	180	187	174	189	184	179	189	200	170	160	205	183	180	187	169	189	179	186	190	184	208	207	195	193	191	187	192	189	163	188	163	210	165	189	189	184	197	189	189	182	176	192	185	172	177	171	198	182	172	196	186	192	202	170	187	180	168	181	199	220	197	193	169	182	191	177	195	191	181	188	195	194	182	212	181	172	176	214	176	195	190	179	193	200	178	150	189	175	171	217	197	178	189	185	174	187	192	181	176	208	195	194	207	185	219	184	175	197	185	184	205	200	187	177	155	189	168	173	189	200	185	174	191	206	189	192	193	183	192	178	148	190	182	195	187	171	194	186	160	166	188	158	194	212	173	164	182	188	175	198	176	187	183	167	195	197	170	214	181	192	190	192	196	176	217	181	186	205	206	197	166	193	210	178	212	179	197	206	199	190	199	195	190	196	166	189	179	169	197	180	185	194	207	228	176	215	202	189	165	188	177	198	163	190	187	196	188	193	180	168	176	220	197	197	178	177	197	185	191	189	180	199	182	217	201	191	166	188	167	174	175	200	183	199	176	189	178	185	191	191	173	207	205	185	156	188	198	175	184	186	212	184	173	178	194	212	211	178	185	199	199	163	208	176	216	164	202	196	186	206	158	185	204	178	169	182	187	181	178	196	184	153	193	195	201	216	174	185	189	190	189	200	171	180	175	184	189	181	172	194	204	182	173	203	177	177	197	192	168	156	182	197	189	181	165	199	178	202	201	206	199	199	161	190	207	155	170	186	192	203	186	193	156	165	213	219	187	198	190	188	176	199	195	195	195	178	211	166	190	179	173	194	205	198	200	185	182	203	209	183	212	152	197	182	181	180	170	184	182	192	183	208	186	179	172	199	176	198	209	153	197	188	190	196	198	193	217	170	184	173	200	223	195	182	166	168	217	207	206	205	180	188	188	186	207	187	194	188	187	199	201	213	197	188	188	181	211	185	189	198	189	194	186	171	198	169	214	210	198	168	182	158	175	193	166	186	163	198	177	175	226	196	181	188	177	189	190	197	156	179	187	180	200	189	189	180	185	188	180	204	212	172	206	177	178	211	177	194
3178	2691	1639	849	634	576	528	474	467	458	471	445	457	464	457	446	421	449	419	455	472	447	417	489	434	454	444	427	442	401	455	429	454	415	429	420	441	433	435	448	427	414	421	428	430	429	408	443	456	455	423	460	425	393	448	436	452	418	451	464	481	434	447	434	445	457	427	424	422	431	433	427	435	423	401	445	437	492	439	464	469	421	456	410	451	414	441	441	404	441	424	444	410	437	450	435	410	426	449	387	425	418	440	437	443	423	431	464	437	401	436	431	439	452	425	459	436	428	485	442	381	391	459	402	427	417	405	413	450	430	429	460	446	403	399	409	436	439	423	426	454	440	441	459	413	425	452	440	452	410	446	430	416	426	422	422	442	436	432	431	466	420	445	470	421	467	388	432	434	410	439	433	418	442	420	445	398	415	455	429	403	422	419	460	404	462	413	428	451	428	419	439	434	402	430	400	421	396	414	484	474	431	435	430	463	450	461	468	445	415	440	439	409	464	422	393	422	439	409	458	428	406	429	417	407	445	414	432	442	430	419	404	404	473	444	401	417	431	432	427	428	437	424	419	408	439	417	417	454	423	429	438	485	420	480	437	429	430	386	411	426	437	441	426	447	417	403	436	453	444	434	419	419	435	427	445	444	447	447	472	392	400	435	443	431	439	438	446	440	432	403	431	431	443	428	423	420	447	419	403	404	409	426	441	422	450	416	446	463	420	433	442	442	430	471	495	428	394	426	428	436	429	433	418	398	435	406	397	432	430	412	432	406	428	438	410	438	420	447	358	460	439	456	431	471	454	442	415	431	443	456	419	405	419	414	429	426	426	410	448	413	429	462	432	441	447	454	483	435	437	409	436	431	433	453	442	491	397	431	405	419	428	425	433	408	484	432	405	459	418	398	444	441	424	389	397	448	429	442	434	486	429	435	432	434	412	403	475	453	457	408	485	457	463	396	420	399	438	409	409	408	450	378	472	403	419	426	447	425	415	445	419	438	447	466	414	432	451	436	445	457	418	412	412	373	429	436	476	449	425	411	437	402	422	445	415	403	439	435	437	454	452	406	463	464	449	449	426	434	432	456	446	422	451	413	440	426	411	435	438	438	419	449	439	413	415	457	401	427	472	436	439	395	446	442	403	439	444	428	444	414	424	447	471	414	454	464	402	415	417	453	441	411	453	434	395	458	426	401	446	414	411	440	444	436	464	424	434	424	415	412	408	422	434	439	451	456	446	399	466	391	426	418	431	451	409	424	429	428	410	387	423	443	418	422	407	430	418	483	418	419	443	423	472	439	401	439	449	415	413	430	419	462	434	443	461	425	421	427	432	392	450	398	463	436	459	419	394	380	450	446	473	437	439	442	463	420	440	419	420	455	403	425	438	466	447	449	458	414	434	469	410	424	392	420	429	423	433	442	396	443	420	420	420	422	447	479	440	435	417	450	419	463	412	423	470	457	431	395	451	443	441	462	434	467	433	434	426	370	459	446	422	419	407	430	441	403	453	447	426	445	418	405	422	431	411	442	482	463	430	407	444	449	426	381	448	409	433	446	440	439	438	421	444	416	484	450	463	452	462	430	456	409	486	416	447	427	436	431	470	425	452	447	416	400	440	432	443	443	429	400	441	413	393	452	452	422	414	445	476	412	422	420	447	451	461	446	411	438	458	445	431	461	436	447	456	426	430	415	434	429	425	431	418	440	442	469	433	440	391	443	407	450	412	420	435	453	422	451	427	445	409	431	397	405	420	434	443	453	399	412	455	402	435	421	408	434	424	445	445	461	442	471	389	441	415	454	426	436	425	412	414	452	428	441	413	428	421	422	458	443	436	473	462	504	444	467	417	466	443	423	414	409	426	422	409	393	419	422	488	438	429	435	445	451	415	438	464	378	423	452	416	444	413	439	449	443	425	423	425	427	437	420	419	451	459	449	434	431	470	419	423	444	424	431	414	448	424	455	434	416	420	428	431	396	492	453	405	400	444	422	436	408	411	473	464	410	412	427	397	453	443	427	418	468	430	444	438	473	458	398	413	435	440	426	398	462	432	457	432	442	434	430	451	428	457	464	469	417	450	443	427	453	422	439	435	424	457	440	439	454	403	447	404	445	442	453	419	439	398	432	432	478	428	474	461	448	430	421	429	439	430	412	442	417	418	422	430	435	440	405	453	416	446	400	439	470	430	372	431	454	436	430	409	427	425	402	485	424	439	461	422	465	427	453	431	404	441	490	410	444	441	441	484	442	453	437	441	416	388	423	432	420	428	444	453	417	407	439	476	454	434	417	414	448	403	446	418	419	366	433	409	433	429	431	446	421	405	430	427	412	412	425	422	434	392	435	417	474	402	419	405	443	453	430	461	409	426	436	446	441	453	413	414	431	431	422	429	398	427	414	445	444	418	481	429	428	451	442	440	448	436	429	457	402	438	427	434	422	447	444	449	443	442	468	421	401	417	422	436	432	435	440	446	393	426	459	394	411	404	467	420	447	432	433	430	442	433	434	403	434	431	422	444	412	436	456	446	446	423	426	449	433	432	421	387	429	454	436	414	430	433	461	449	419	450	443	414	423	424	445	454	415	463	438	448	391	442	437	471	434	462	421	432	423	450	430	449	420	397	444	410	481	469	425	421	455	407	443	460	454	420	404	421	433	401	438	395	444	442	474	435	420	434	431	443	392	451	449	423	490	384	440	442	454	448	447	413	423	448	405	426	454	456	444	405	444	444	418	434	437	436	423	403	444	423	425	450	428	397	412	436	426	427	431	428	433	421	420	434	422	424	409	436	457	428	401	446	437	405	385	388	439	437	417	405	408	408	466	459	432	454	414	408	432	438	434	428	393	404	416	452	424	438	446	418	404	470	407	419	431	444	420	410	460	433	438	433	440	406	470	440	393	434	436	404	465	456	428	434	447	387	426	410	426	405	424	415	460	441	452	452	418	404	444	422	439	432	408	434	413	460	398	407	429	450	439	433	455	443	458	416	466	414	421	390	438	428	453	443	466	405	423	435	450	434	404	454	432	454	455	421	440	446	418	403	420	434	439	430	415	447	422	431	448	425	448	441	423	417	396	428	439	443	409	441	455	403	397	433	427	425	427	434	453	413	447	423	408	435	391	424	405	413	452	424	439	416	436	424	414	419	423	430	459	378	410	370	429	421	441	445	414	431	425	401	423	417	392	409	455	398	449	422	433	410	425	430	429	428	414	407	433	461	442	404	439	398	428	391	445	404	416	463	416	424	456	469	426	419	450	434	429	398	447	453	415	417	413	410	422	432	417	421	447	432	457	402	419	428	479	410	427	445	460	412	450	456	426	414	433	392	468	466	452	423	400	453	434	421	441	439	468	440	428	429	400	447	419	443	430	421	451	444	407	413	431	462	422	426	449	455	410	386	422	432	416	417	453	439	374	435	464	413	417	402	424	451	431	419	459	440	393	413	470	434	410	451	382	422	474	429	453	413	457	451	422	425	424	391	442	431	384	446	475	421
24175	21376	25724	27413	21381	21344	2299	433	347	311	281	250	246	196	248	228	195	250	214	228	191	230	208	211	197	192	193	227	197	203	205	191	200	200	180	198	187	190	191	196	214	174	203	213	205	234	185	195	227	201	178	181	195	199	206	211	198	209	208	211	188	204	192	196	188	180	215	189	211	200	195	176	184	189	193	212	177	180	183	175	193	225	176	196	164	186	192	192	214	188	169	179	173	215	195	193	202	222	188	194	187	174	180	174	187	185	175	171	165	170	192	167	191	161	186	180	219	191	193	169	161	178	194	182	176	201	191	198	191	162	191	176	185	172	217	183	203	171	199	179	163	184	201	176	184	185	176	184	158	166	170	183	196	189	172	174	193	182	173	176	187	196	199	184	165	178	177	177	178	168	176	195	201	186	172	187	195	168	213	200	166	191	191	173	166	186	170	162	188	216	168	208	195	176	197	181	162	170	194	188	169	186	199	198	189	196	183	176	174	189	186	208	159	208	184	175	182	202	183	163	190	164	184	178	169	165	191	162	193	167	186	161	182	215	164	196	209	196	185	183	187	187	192	217	173	177	178	186	195	184	191	214	194	178	166	191	193	185	192	183	173	192	206	184	167	162	182	185	182	185	193	180	179	190	196	184	156	197	205	184	166	185	185	191	177	175	185	186	167	192	170	179	188	170	195	195	170	185	195	171	191	189	205	176	167	190	194	172	184	172	193	193	219	171	201	188	186	183	195	178	172	186	166	183	178	178	171	187	192	171	171	188	162	204	191	176	163	192	184	188	187	182	165	196	173	168	183	184	181	188	171	160	181	170	186	153	174	191	203	184	177	172	170	168	190	160	190	200	179	169	188	208	174	169	182	194	180	193	201	187	187	206	192	219	200	177	192	202	192	184	173	169	163	210	193	191	174	186	171	192	173	191	183	209	147	172	166	174	184	202	164	191	200	213	209	198	187	213	182	174	180	167	175	187	171	200	182	194	182	195	199	190	170	164	185	163	182	194	186	204	224	185	190	154	168	186	184	176	174	210	192	187	164	184	167	186	208	197	202	197	187	167	168	153	193	185	165	191	215	204	172	146	178	182	172	172	161	197	185	183	205	195	225	195	165	199	214	199	182	187	178	192	189	181	194	180	202	193	189	194	175	187	179	166	193	171	162	174	174	173	196	209	186	174	186	171	179	169	192	181	165	196	203	207	199	183	149	184	192	172	197	197	210	172	185	163	182	187	174	184	187	199	186	183	199	186	186	184	170	172	163	178	198	191	194	182	192	182	213	210	194	199	173	189	179	180	181	191	205	191	178	195	188	176	169	198	195	172	171	176	193	191	195	157	188	175	190	196	185	174	156	198	173	199	180	196	191	185	180	186	168	180	179	186	166	218	191	206	184	183	169	197	197	185	168	178	210	182	212	189	187	179	193	205	201	187	180	186	172	205	187	190	182	203	191	220	209	181	188	197	204	174	205	167	195	187	172	202	213	194	189	185	203	192	188	167	179	195	229	196	191	186	205	187	203	196	200	195	203	181	188	180	196	176	184	213	198	196	176	187	182	185	185	162	185	189	173	173	162	188	198	199	173	167	200	191	197	183	190	165	182	185	174	181	216	194	184	186	174	163	199	210	165	186	201	207	198	184	175	187	208	174	217	190	192	185	201	184	148	158	200	170	168	208	186	185	182	192	191	170	198	186	155	174	157	174	204	195	197	207	173	158	163	181	209	185	203	176	169	174	194	201	170	228	189	197	181	163	187	181	169	164	216	201	202	189	168	209	186	157	186	175	217	195	206	194	204	196	164	180	175	173	183	181	160	189	174	180	175	179	195	201	191	200	196	180	174	178	197	151	186	176	182	183	178	196	190	190	192	177	175	178	175	175	193	190	195	177	198	181	195	205	182	181	169	213	185	188	189	168	189	198	187	186	174	179	162	176	199	176	197	186	187	177	196	186	176	187	181	195	161	190	203	184	194	190	194	178	213	201	221	184	194	174	184	193	202	201	183	169	202	166	193	157	159	180	206	183	182	220	175	190	186	179	209	197	219	177	179	198	192	195	177	208	206	176	192	185	173	197	186	173	194	184	194	176	209	201	180	169	180	184	195	181	167	162	176	194	185	180	169	176	182	208	167	203	200	191	187	196	193	203	209	199	197	189	176	175	195	197	171	202	205	168	191	197	201	173	188	205	186	165	174	190	189	176	177	228	164	187	191	175	171	186	165	180	184	181	216	186	190	192	197	171	179	188	204	198	206	197	189	168	192	188	179	199	198	182	187	167	199	177	174	198	181	187	173	180	187	179	170	172	173	196	192	214	183	179	164	151	189	166	199	149	188	187	194	211	161	189	179	186	163	175	198	195	211	181	175	181	206	185	152	170	209	182	165	195	214	184	163	183	205	192	199	178	197	184	183	198	182	182	175	180	186	199	168	197	181	190	194	189	185	190	183	178	204	202	175	183	182	178	184	194	186	204	186	191	191	187	225	188	169	184	170	183	193	201	163	179	175	172	180	204	172	210	195	193	196	186	208	202	175	196	201	163	175	193	198	224	199	194	203	219	167	193	180	175	189	175	196	188	171	189	157	179	175	200	168	192	198	182	174	159	173	166	204	169	206	199	203	176	177	184	183	195	187	190	210	199	173	195	203	195	189	201	153	221	170	206	181	190	158	202	189	143	176	173	185	164	156	195	191	172	177	200	181	189	188	164	184	188	179	197	188	186	198	218	157	190	169	191	194	166	184	174	212	188	196	181	178	161	223	195	185	179	185	181	172	167	173	172	183	196	224	204	185	186	189	171	193	194	183	189	211	192	172	210	178	190	158	192	215	198	187	185	185	204	193	164	188	195	183	196	180	167	222	165	182	183	186	189	203	189	186	177	202	176	191	173	186	193	187	178	181	179	195	194	188	200	178	173	169	164	194	206	188	181	174	170	177	161	200	188	208	170	180	174	181	204	188	188	176	186	208	184	186	169	174	168	212	165	187	204	187	182	194	168	198	190	195	204	190	192	173	198	196	166	153	185	172	182	193	182	203	164	180	180	190	197	192	184	172	192	181	176	178	171	173	203	176	200	189	177	178	187	190	192	154	179	183	189	236	169	189	229	174	190	189	202	171	206	151	199	180	173	179	217	173	193	150	163	164	196	187	195	180	189	198	207	185	189	204	190	209	157	164	194	179	204	167	184	194	189	186	215	184	183	173	177	187	173	183	183	195	163	154	203	173	155	178	191	178	199	187	161	183	198	169	185	200	177	167	211	188	178	200	169	178	179	185	187	186	189	188	206	187	202	176	190	171	181	196	173	203	178	212	218	169	173	185	199	190	169	166	197	170	194	191	190	181	184	200	206	194	192	200	186	178	185	203	192	190	198	184	181	198	191	171	184	187	184	170	197	183	201	166	207	180	174	188	152	186	185	170	189	175	179	189	195	171	172	201	180	193	174	156	172	202	179	183	166	184	194	159	173	210	189	188	157	190	204	204	198	186	182
3244	4611	2627	1239	764	620	548	480	477	430	461	425	438	481	417	399	447	441	489	407	402	441	403	437	418	437	416	435	374	440	381	406	396	388	405	424	420	437	367	380	443	431	415	424	439	437	424	427	413	437	428	416	393	424	398	405	408	426	432	386	412	401	432	406	432	394	409	399	376	401	403	407	390	423	416	388	402	395	420	443	422	430	450	399	426	401	428	401	420	406	402	408	436	434	398	409	408	370	401	374	434	415	430	415	441	417	441	392	410	420	392	445	433	411	405	416	403	414	410	370	425	392	395	436	421	402	424	419	408	399	414	433	408	417	416	426	440	436	433	424	437	390	412	417	367	391	446	444	395	370	435	425	405	403	412	414	387	434	420	398	388	397	417	369	404	426	391	385	420	424	400	402	405	410	421	404	474	426	374	412	436	404	426	408	436	405	358	386	444	406	405	390	432	403	422	394	402	416	382	435	408	397	427	411	412	399	399	411	434	432	412	439	390	426	388	428	424	385	384	386	429	404	421	424	393	443	387	431	428	410	422	417	433	461	398	442	419	390	433	440	411	407	411	422	408	383	390	419	439	358	407	417	401	431	423	406	402	370	432	394	437	412	401	432	429	404	397	408	424	424	390	437	402	394	361	408	412	417	440	404	416	400	417	420	433	398	399	432	378	402	442	398	428	423	391	390	395	426	411	436	422	415	431	409	418	424	418	397	377	425	441	406	390	437	424	402	388	413	429	412	394	403	397	395	420	409	391	440	414	404	442	426	419	398	417	434	378	412	427	437	424	419	387	423	415	427	388	405	400	406	415	405	386	430	416	419	423	404	383	419	432	445	377	418	411	345	399	433	392	449	401	433	417	420	391	391	404	449	393	385	407	418	397	391	389	430	377	428	430	413	407	421	406	451	422	422	435	385	400	443	444	421	401	407	410	412	403	436	399	395	430	405	439	406	390	420	427	392	439	408	375	409	403	392	406	425	438	402	431	419	437	411	423	430	440	423	381	434	442	402	422	454	388	410	444	402	411	452	429	431	415	422	412	414	407	412	416	402	403	439	387	416	396	391	396	413	397	415	379	434	408	442	404	384	416	398	413	399	404	420	390	364	397	413	436	430	412	409	402	411	403	400	398	427	422	402	395	418	437	437	396	390	377	433	401	404	414	408	377	434	408	422	386	409	397	419	409	411	430	370	413	420	421	425	405	421	414	417	372	426	398	458	411	377	430	437	390	449	436	428	444	408	456	447	420	400	384	390	421	364	398	420	392	420	405	423	378	466	375	435	388	391	410	401	400	391	404	420	415	420	450	409	402	391	398	386	375	396	428	411	394	406	420	464	425	399	419	438	380	371	430	415	380	381	399	402	430	389	404	430	420	386	402	391	372	381	419	434	418	423	425	398	434	421	360	390	422	399	439	394	414	408	432	421	458	401	408	416	402	386	400	404	428	400	416	409	401	404	413	390	375	414	407	420	434	449	393	437	422	368	402	405	425	411	413	428	391	414	402	368	418	438	429	394	400	407	377	450	420	442	412	453	422	418	396	399	440	420	387	365	427	440	402	420	426	416	415	410	421	425	428	416	427	416	442	411	399	410	383	415	428	424	406	468	408	365	397	375	425	418	452	395	415	409	429	385	409	439	387	405	395	400	420	389	461	445	422	397	438	387	417	384	418	387	391	403	432	425	397	412	397	426	393	450	400	423	444	416	378	424	416	396	397	425	407	411	426	381	396	421	404	418	447	391	418	367	433	434	411	427	427	469	420	402	405	438	458	415	391	412	415	410	399	396	406	387	421	419	415	428	409	428	410	404	416	407	429	441	401	413	390	415	393	455	392	383	389	423	427	419	420	446	400	408	459	385	404	461	403	449	405	439	413	411	475	399	417	447	406	402	411	390	437	440	372	380	400	375	363	422	416	410	414	426	372	395	376	394	412	391	402	438	443	389	393	383	360	415	423	422	411	443	414	414	393	407	446	392	425	389	400	416	382	384	376	445	419	432	425	410	370	391	444	402	419	387	438	405	397	389	412	410	388	427	413	383	410	442	411	409	403	452	409	419	404	400	437	430	417	448	422	432	416	417	439	443	400	402	417	437	381	409	403	403	417	435	418	429	437	418	361	421	377	405	463	425	411	436	405	405	411	389	406	445	394	412	443	408	385	447	447	413	405	411	408	422	417	419	382	403	418	418	422	416	429	458	409	428	393	457	379	393	421	371	430	393	425	435	428	403	434	422	442	414	421	370	408	414	402	382	398	428	427	406	412	420	393	409	389	414	369	404	411	418	383	394	396	377	386	390	418	411	404	435	440	428	396	423	406	349	399	416	422	389	416	434	395	390	402	405	379	424	434	409	375	429	376	361	434	425	413	411	400	397	390	423	388	407	436	404	385	410	409	418	403	440	413	390	409	385	433	388	391	392	426	426	407	434	393	395	379	406	409	386	415	440	446	419	406	393	415	417	408	421	382	414	429	388	418	419	394	385	416	446	401	382	413	412	400	446	395	410	394	422	400	408	429	395	410	417	434	475	409	419	401	398	430	429	422	422	396	394	370	425	412	424	367	452	407	441	437	402	357	400	393	456	388	399	422	441	412	423	368	419	421	445	425	387	440	440	399	379	410	449	412	391	406	426	395	415	389	430	422	437	448	437	377	408	387	416	396	423	377	430	407	390	404	405	383	392	380	413	413	379	403	394	410	384	422	392	414	395	425	400	415	413	430	437	409	449	423	431	431	412	399	428	418	422	389	431	399	388	370	449	412	395	433	446	430	449	432	418	421	406	391	386	431	393	416	397	408	434	412	431	437	408	387	437	415	374	389	464	430	404	414	423	395	395	378	434	405	387	404	414	384	416	376	448	414	418	386	380	383	450	435	421	429	394	397	423	422	423	426	375	385	392	407	418	412	380	434	434	400	390	421	376	428	396	388	404	413	394	414	418	364	417	379	426	410	400	431	427	430	428	424	375	416	406	433	428	429	391	428	400	422	408	453	439	431	418	431	411	431	403	403	376	415	390	426	401	420	434	391	433	418	412	359	385	409	396	413	431	398	433	427	401	407	410	397	415	429	404	419	396	390	426	408	421	413	377	407	406	434	386	416	430	456	413	386	405	414	421	419	412	401	391	388	419	449	395	423	396	382	404	394	464	409	420	376	379	381	404	424	431	415	381	438	379	404	402	427	430	391	389	411	391	413	402	474	430	404	425	433	398	407	393	414	429	425	422	422	400	446	473	428	410	385	410	383	390	439	382	417	376	410	408	401	401	410	435	407	415	405	413	426	400	408	386	421	405	423	386	430	384	390	412	407	398	403	417	416	380	419	420	410	432	409	456	403	416	404	457	409	400	427	398	419	425	420	404	398	374	417	418	387	408	429	430	422	399	385	401	410	394	436	409	441	436	410	432	407	428	412	380	424	432	396	377	418	429	428	423	396	438	400	404	393	429	424	385	405	412	383	406	418	371	414	379	453	411	427	394	405	364	393	390
33065	10539	842	183	167	143	146	174	152	172	148	139	135	173	149	141	153	143	149	157	154	146	134	153	146	151	131	145	131	141	135	156	147	163	168	155	164	141	142	156	125	157	181	130	143	142	158	163	158	159	172	151	145	157	149	177	168	145	169	147	153	127	147	160	164	158	153	116	153	141	143	165	132	159	158	147	158	158	160	141	168	175	169	160	158	158	167	135	146	163	138	134	139	157	162	157	148	133	159	156	131	148	159	161	140	147	146	155	124	157	116	140	157	139	149	172	134	150	170	166	140	165	160	149	184	142	149	140	152	153	161	152	171	172	159	160	181	140	131	117	131	156	121	139	147	158	157	154	168	145	141	136	143	140	140	145	147	157	145	174	156	144	147	152	154	175	117	130	172	147	159	143	122	154	129	155	157	129	165	145	166	123	142	174	140	163	134	168	129	138	142	154	160	134	151	166	163	163	176	124	167	151	147	137	152	140	144	161	135	143	183	177	152	122	144	175	143	143	144	149	146	167	119	159	174	158	164	150	147	125	153	140	147	143	136	142	134	139	145	171	143	131	145	165	146	178	186	145	146	159	183	158	166	159	175	136	136	143	129	140	168	158	129	141	168	150	149	160	132	141	174	169	143	150	184	136	168	156	173	152	168	150	139	156	150	143	132	167	149	145	145	173	144	136	150	144	136	148	181	144	154	163	136	140	146	153	154	137	134	154	145	129	148	163	142	137	166	157	163	160	149	165	157	140	162	158	152	128	131	131	137	143	144	156	186	175	144	152	176	147	166	155	109	157	153	168	134	150	149	146	145	133	157	156	141	160	110	145	133	145	151	131	136	179	157	138	144	136	138	141	178	141	148	154	144	128	160	200	144	153	148	136	127	134	145	169	150	134	145	142	127	128	154	150	142	141	152	130	174	155	136	143	159	125	169	136	149	157	123	135	140	156	158	152	161	143	155	165	148	146	147	121	161	134	150	167	140	151	149	151	149	167	127	153	157	205	161	153	133	151	135	156	157	166	143	151	140	142	173	158	145	133	133	141	147	160	154	129	140	189	155	159	149	134	138	165	167	154	172	150	161	138	150	150	144	147	143	180	162	142	157	126	133	168	153	145	151	135	157	165	170	153	167	136	153	117	162	154	157	151	135	120	129	154	142	173	173	132	128	154	145	133	145	138	155	170	159	156	156	129	134	159	169	163	182	158	165	171	167	132	142	166	126	159	148	148	149	145	151	141	141	152	145	165	146	148	149	161	147	157	152	151	131	145	126	153	135	148	112	131	145	146	140	146	159	169	137	161	152	143	142	151	137	152	140	150	146	159	142	155	119	175	153	137	159	168	139	153	150	148	151	145	147	126	159	160	167	144	149	136	133	148	145	153	146	138	140	150	158	138	169	128	141	149	188	144	160	149	170	145	131	188	172	122	155	156	157	172	146	169	150	134	153	184	134	153	155	114	159	164	161	147	158	125	145	168	173	162	146	158	147	143	139	148	157	168	129	152	145	164	155	146	142	144	158	162	138	147	175	126	162	148	111	150	169	142	160	147	161	140	146	144	143	127	143	159	156	158	141	165	136	149	161	154	136	153	149	164	164	139	139	154	162	137	151	134	146	148	135	142	166	155	143	148	167	157	163	167	148	158	141	136	158	164	140	143	130	150	131	160	141	155	131	157	147	155	130	160	143	159	148	123	139	190	145	154	142	146	137	138	135	121	164	147	142	158	148	126	159	164	127	139	124	145	163	157	160	147	154	150	165	148	152	148	146	148	162	119	161	135	152	127	142	162	154	125	161	160	135	143	133	158	161	149	147	151	138	116	146	140	179	153	132	164	156	134	147	134	139	122	156	153	145	129	159	149	162	149	145	140	158	144	126	144	148	159	166	173	163	160	123	152	142	153	176	125	132	147	155	159	179	136	158	155	138	175	145	135	159	159	141	177	125	181	156	158	139	139	171	149	121	146	153	155	159	165	141	167	143	127	141	122	161	153	165	152	144	145	161	154	152	154	162	132	174	164	159	155	158	155	135	153	142	165	155	158	133	192	154	173	160	143	140	147	140	127	167	156	153	145	161	131	152	161	141	146	163	160	138	127	141	150	151	156	137	149	153	168	135	149	134	151	169	167	162	136	154	140	179	139	163	146	165	134	137	143	157	153	174	146	149	143	139	143	163	136	149	141	133	161	161	148	148	147	156	152	157	159	158	157	131	133	153	167	151	148	140	145	159	145	164	125	141	144	145	138	154	159	159	140	147	139	166	155	134	171	145	153	133	149	119	131	124	146	172	168	151	145	150	132	158	142	151	165	150	142	146	150	148	156	174	144	144	145	169	144	130	163	141	137	152	172	139	121	171	147	152	135	146	140	164	166	161	164	133	142	151	147	164	148	142	147	143	159	148	129	161	137	163	121	151	146	168	120	145	148	154	152	155	133	159	143	140	148	167	166	155	206	151	172	150	141	146	159	145	148	153	141	171	151	141	138	155	143	146	148	131	152	140	156	143	161	117	140	138	163	138	164	153	156	127	153	173	148	170	145	159	139	150	161	160	141	146	144	151	147	152	142	152	159	155	132	129	156	146	140	154	136	146	149	147	153	173	154	134	136	158	172	149	154	160	146	155	155	129	148	165	140	143	136	137	152	134	138	145	169	136	153	163	148	135	135	169	145	165	141	160	147	130	168	169	151	153	154	135	137	135	152	150	138	154	144	159	146	159	159	136	157	138	177	132	146	147	137	157	164	132	126	135	141	167	135	138	150	137	150	162	140	157	174	150	108	146	139	154	164	144	141	155	166	161	167	124	155	145	152	164	146	146	167	162	130	156	165	142	146	146	146	156	139	148	150	179	154	163	136	164	146	136	151	176	137	168	156	130	144	170	136	146	147	162	149	140	131	151	160	161	156	170	142	151	150	146	138	163	143	165	151	143	170	146	135	160	143	149	157	161	120	139	149	118	161	158	138	168	131	163	135	161	174	151	179	141	143	157	148	131	159	136	159	154	149	159	149	155	148	136	141	156	137	160	160	142	133	149	184	143	167	157	149	138	130	153	150	158	152	131	147	141	151	141	142	144	157	154	180	144	163	187	173	162	152	146	132	166	121	136	140	139	152	162	170	160	164	148	157	158	156	156	132	156	139	139	151	147	152	157	163	143	156	145	161	148	156	140	138	154	159	134	158	124	165	134	154	139	172	144	164	130	143	164	143	166	158	148	140	163	130	132	145	142	163	166	146	149	135	152	144	128	137	171	178	153	159	149	142	151	145	161	162	139	134	148	167	134	148	154	125	166	145	155	132	167	163	149	154	142	155	148	147	137	133	168	159	143	136	134	169	143	142	147	143	130	154	151	142	145	181	146	155	136	130	166	129	129	125	170	165	150	133	147	144	146	165	153	147	153	155	157	148	151	160	174	129	148	142	146	140	162	172	143	137	141	151	154	142	143	145	148	129	151	151	141	162	140	139	149	157	147	154	149	146	134	141	176	156
5308	480	414	381	399	332	375	373	347	354	335	340	319	318	349	371	360	377	374	335	350	353	376	360	353	382	368	370	361	365	335	344	329	371	353	318	361	368	388	359	381	368	350	334	352	354	381	364	379	350	353	348	330	352	343	371	369	377	367	334	368	377	355	364	367	335	354	362	345	365	358	383	347	401	362	361	372	348	365	365	338	352	333	399	356	376	369	356	357	354	380	360	354	329	372	334	371	374	333	318	367	339	359	361	369	370	341	359	353	365	367	355	381	358	356	331	368	375	371	365	324	384	345	396	319	343	378	391	357	362	369	386	291	360	337	353	356	385	343	391	342	392	338	385	334	391	371	351	342	366	378	347	341	374	365	356	323	342	343	361	362	352	337	357	347	337	405	345	368	373	373	340	360	392	374	389	389	355	360	384	377	357	357	362	352	316	316	347	355	373	368	343	359	335	349	367	350	357	343	350	358	330	310	368	381	350	380	362	375	357	374	362	350	352	353	322	354	374	346	359	344	352	350	356	362	362	367	378	375	359	333	334	348	380	374	372	368	363	334	347	368	359	358	357	399	331	376	340	380	365	363	340	353	371	363	362	336	374	365	367	367	380	370	351	369	380	340	325	341	325	358	379	394	374	347	323	343	353	352	384	380	352	334	345	324	338	370	339	397	389	360	385	417	354	352	350	322	381	356	338	364	371	344	359	376	332	359	330	375	353	367	370	331	377	353	340	358	367	346	349	342	321	369	320	368	370	361	374	343	373	346	315	381	367	342	398	329	344	357	336	360	374	345	357	346	349	355	370	353	380	351	345	394	339	329	364	371	351	378	363	379	354	353	341	395	345	352	383	357	308	341	352	379	379	390	357	340	353	358	384	374	348	363	347	384	382	380	349	360	351	344	344	371	383	373	368	347	364	381	350	363	365	392	321	367	351	353	391	362	351	359	357	359	362	351	380	401	344	355	389	367	336	346	357	359	364	335	366	359	354	365	406	360	372	371	384	346	389	388	365	350	348	314	344	372	362	338	326	343	381	379	345	329	390	325	379	320	351	369	381	374	356	341	363	364	380	345	375	380	358	373	368	360	330	345	357	330	304	385	326	349	388	345	374	333	328	334	378	397	351	347	332	391	342	378	357	369	370	368	393	367	360	337	353	326	339	337	337	376	386	334	357	360	347	356	388	371	359	377	369	364	324	357	357	377	348	385	328	333	348	339	334	401	344	318	345	338	363	349	356	342	351	347	342	375	349	363	372	384	321	335	373	352	366	373	331	353	362	364	371	364	369	337	384	379	345	357	374	373	398	398	327	371	349	384	378	336	366	353	361	343	352	366	381	350	341	371	324	363	350	362	348	357	391	337	353	363	363	374	359	403	333	358	377	316	370	378	352	376	324	352	356	350	372	345	347	370	351	373	371	345	379	335	345	389	352	380	376	378	375	377	335	364	349	371	363	347	339	363	355	405	336	393	342	374	390	358	350	334	331	393	332	368	329	406	351	310	365	370	365	393	354	371	352	318	376	345	356	360	327	330	389	360	370	333	364	344	348	353	356	362	381	342	341	392	368	332	362	358	332	342	388	371	373	359	339	370	330	362	357	358	338	344	347	316	361	345	369	326	362	364	325	375	362	347	373	349	321	376	369	356	368	378	344	331	358	369	362	339	360	330	367	375	343	343	344	360	390	381	372	375	398	341	367	364	349	382	362	348	357	353	369	333	346	363	393	357	351	343	363	356	364	317	351	364	362	335	335	347	376	346	356	361	345	357	358	361	408	369	357	402	381	377	362	344	373	365	357	356	328	376	374	379	353	352	339	335	336	357	361	361	362	365	345	364	335	351	361	324	356	338	379	366	325	362	358	363	382	347	338	379	348	348	370	384	357	373	356	352	374	349	365	351	345	372	363	338	312	360	364	327	369	362	319	338	364	384	355	316	348	384	329	339	380	355	373	357	389	362	363	398	353	331	389	359	317	361	374	369	365	373	320	340	325	345	347	380	359	426	341	350	350	363	358	332	392	352	328	390	367	369	349	363	353	350	342	349	352	379	338	349	345	362	348	347	378	309	327	334	349	323	377	350	342	368	345	343	353	361	328	376	383	347	340	349	344	340	372	323	349	356	378	320	365	345	368	350	349	358	359	357	339	343	352	367	373	368	336	366	366	331	381	364	325	349	355	346	356	329	335	317	373	327	384	379	371	355	405	372	367	325	341	390	377	396	345	363	399	355	375	343	369	391	330	354	316	372	376	369	332	380	370	384	356	332	355	345	346	332	393	333	378	393	328	330	344	331	355	357	351	358	349	353	364	359	406	368	348	379	364	377	357	361	348	380	334	338	315	377	319	343	328	359	357	348	356	337	368	356	384	386	379	342	356	356	347	344	352	352	336	364	351	363	376	330	335	344	368	363	364	383	340	373	348	338	390	325	369	349	351	368	336	361	338	395	357	337	342	370	325	374	394	368	371	388	348	347	341	348	368	354	348	330	338	347	379	335	359	358	400	365	359	370	347	351	352	381	403	369	357	364	383	374	357	357	352	322	362	352	380	350	359	369	371	322	335	347	338	360	342	372	393	358	396	381	372	369	365	352	358	335	331	394	349	379	343	348	366	358	371	366	346	338	350	356	403	391	332	358	360	366	366	355	342	318	364	380	364	341	378	401	353	309	356	362	369	362	377	333	332	357	342	383	364	356	312	319	392	364	362	381	390	323	354	359	391	389	352	372	339	329	346	331	371	390	367	354	403	374	330	335	349	341	353	343	415	363	331	346	340	336	387	320	362	376	341	361	347	324	356	341	350	351	357	380	353	369	335	343	374	360	333	372	363	354	372	341	344	345	335	345	352	331	355	361	349	354	380	330	359	345	393	321	388	396	341	373	360	366	380	388	333	371	373	384	410	379	354	354	358	333	396	372	379	370	384	327	365	373	332	371	348	337	333	393	369	349	344	346	359	378	351	368	361	367	346	371	345	342	390	360	344	375	376	346	372	366	343	338	312	368	374	360	348	376	373	375	388	368	337	359	346	381	348	359	363	347	364	345	347	364	352	352	347	358	392	329	320	346	360	386	355	351	400	348	351	379	415	377	347	381	375	323	337	378	382	363	320	371	346	346	360	364	388	376	354	374	377	349	362	318	375	380	349	339	335	363	370	347	349	370	360	324	325	384	397	341	375	355	342	390	356	361	358	340	418	353	371	375	347	340	328	327	359	308	350	347	370	369	359	365	358	348	365	363	350	372	397	357	341	344	402	345	345	349	363	314	344	332	362	380	380	342	367	365	361	374	350	358	329	357	321	385	381	373	355	352	366	341	376	346	347	345	357	336	314	371	363	357	352	349	363	383	350	364	371	347	368	386	352	343	391	362	377	366	343	365	362	341	393	353	340	380	366	371	366	388	336	334	324	361	314	331	356	333	350	382	379	388	332	329	369	335	389	352	371	345	351	393	359	336	335	353	351	359	362	362	358	335	351	351	362	350	366	352	358
25023	21386	25123	28009	21220	2893	425	273	223	242	213	245	232	230	222	190	196	221	216	212	197	202	198	186	218	176	219	210	179	183	168	207	185	203	190	198	194	185	208	168	191	203	203	202	176	198	176	199	200	210	180	205	205	206	223	191	221	201	209	209	220	195	223	212	218	188	206	198	196	206	170	175	201	182	181	184	192	172	204	191	199	188	196	182	174	194	177	188	199	205	216	192	173	171	181	204	193	206	207	200	191	199	192	192	174	203	201	198	177	219	197	218	178	183	197	176	182	193	199	183	177	180	205	197	190	202	180	190	193	185	174	195	183	200	190	194	187	187	231	188	193	162	197	231	192	207	194	203	200	173	193	177	181	193	190	179	192	201	205	194	178	191	182	179	177	192	167	194	199	191	188	179	211	196	203	189	205	195	183	183	198	202	182	197	204	189	213	217	187	214	186	189	169	188	207	234	189	171	192	184	192	185	197	180	184	201	197	181	194	183	210	217	175	195	198	221	188	165	200	190	188	174	199	199	197	179	182	192	199	195	213	200	187	183	168	175	194	180	176	214	184	165	197	213	181	196	189	199	182	205	193	200	205	186	208	204	184	219	198	195	213	174	198	192	202	203	183	184	207	192	186	169	211	182	190	206	195	223	181	215	193	205	186	202	198	187	187	194	175	180	204	173	189	183	167	201	177	183	184	197	187	191	198	197	193	199	187	181	182	188	209	249	198	171	192	195	162	211	188	193	184	182	197	183	208	185	171	200	236	175	190	179	182	183	192	177	202	201	181	201	183	248	182	205	189	185	220	177	197	207	195	225	206	179	174	189	181	197	198	183	189	207	166	178	194	180	216	184	190	201	212	200	165	187	173	182	189	183	204	196	207	173	190	202	147	177	201	192	209	178	188	209	176	178	198	197	176	183	174	198	210	177	216	218	198	193	180	183	202	173	191	203	199	166	172	163	219	177	193	208	194	191	162	175	202	210	198	211	203	225	183	177	183	184	179	180	179	165	192	188	179	196	200	175	194	174	172	161	179	199	174	203	196	201	191	216	191	203	164	180	189	206	172	199	176	172	168	192	171	203	179	193	189	178	226	207	213	188	191	193	179	192	220	189	195	149	186	194	180	186	181	195	198	188	199	186	206	174	207	191	164	205	164	220	184	189	204	163	183	172	190	206	229	183	210	212	174	159	192	166	187	188	171	175	200	208	176	188	168	184	159	187	181	168	184	186	185	181	187	205	193	196	207	186	195	197	188	183	160	185	185	173	187	189	190	196	187	195	204	180	194	180	205	181	167	186	180	220	199	174	187	177	203	178	215	176	177	196	180	194	201	201	173	200	185	158	181	203	177	182	197	200	190	185	195	204	193	160	175	175	194	188	196	175	190	162	181	192	201	207	189	186	192	156	153	207	209	174	195	199	209	183	190	185	170	188	197	189	183	191	204	206	200	173	202	201	200	150	181	173	178	185	175	174	187	190	200	204	214	183	203	189	226	194	181	162	192	208	194	189	206	218	186	216	188	215	215	204	190	191	200	202	172	188	184	175	200	202	184	177	184	185	175	188	173	206	181	209	202	221	200	205	182	176	205	194	185	193	212	196	182	185	199	185	194	197	181	199	184	188	191	191	173	181	187	201	176	204	215	195	211	179	182	184	208	196	200	173	181	184	206	202	175	204	181	202	197	183	191	204	200	226	202	206	198	212	200	189	190	164	205	214	213	203	199	199	211	180	187	164	178	212	179	198	188	187	205	178	190	160	160	181	200	195	193	159	199	191	178	186	184	186	199	197	185	162	189	190	167	176	198	183	197	190	217	188	205	175	199	161	193	201	167	212	227	186	182	178	218	172	196	170	181	161	180	178	190	196	214	188	202	200	184	197	213	188	199	223	183	188	195	205	180	172	199	184	211	186	219	176	179	185	196	221	210	173	217	173	225	216	194	187	179	211	171	190	216	188	224	171	208	197	197	191	163	193	185	190	180	182	176	190	193	193	180	188	191	206	181	182	203	192	194	169	192	178	182	181	205	171	188	212	202	206	184	185	175	217	198	198	185	215	190	188	181	205	178	181	192	196	177	215	198	200	212	194	180	200	210	185	191	187	201	179	172	189	187	192	194	202	191	171	187	210	202	162	178	183	197	209	224	193	186	189	193	194	200	172	170	177	204	183	189	176	205	221	199	200	192	169	178	181	173	181	178	198	180	187	208	175	192	168	189	217	191	199	227	217	209	191	201	187	188	163	167	216	207	212	201	193	196	180	182	166	186	211	174	177	205	214	187	192	203	157	202	175	205	163	182	198	201	185	204	194	210	193	199	195	170	185	214	192	199	179	184	214	213	168	177	183	192	184	174	194	185	195	178	197	192	174	190	194	202	214	180	200	162	211	186	217	175	214	175	166	190	178	190	202	186	182	188	190	209	188	195	208	212	206	175	181	164	211	199	196	185	191	152	189	181	169	157	177	184	198	164	172	194	198	189	195	178	236	212	183	177	215	203	185	160	199	218	172	192	183	176	204	204	172	207	196	153	185	204	174	194	173	159	175	221	206	176	180	197	192	223	199	175	181	183	178	192	206	178	170	180	184	170	177	175	175	191	194	186	202	183	178	175	191	203	188	193	189	175	208	200	179	166	195	191	174	190	190	190	178	205	188	189	168	188	173	203	183	200	201	181	212	176	226	204	197	199	167	183	178	198	211	207	179	186	213	191	183	207	198	199	193	184	196	200	217	206	193	175	184	188	225	210	207	200	190	187	159	197	178	186	184	176	185	173	174	168	190	183	182	190	202	201	186	187	193	204	179	175	198	188	194	186	187	176	165	213	191	224	177	209	208	190	210	178	200	172	163	198	202	205	208	199	179	219	193	211	204	179	190	167	184	184	193	192	173	193	159	175	169	216	188	168	200	198	194	188	179	204	207	182	192	184	195	169	196	215	225	192	185	184	185	190	200	188	163	184	197	192	188	210	201	185	210	218	173	189	208	198	172	181	198	186	197	190	220	163	166	185	200	196	191	170	179	187	173	187	198	179	181	185	185	183	170	200	194	186	222	211	209	175	205	178	191	178	211	177	206	186	185	198	205	198	211	206	205	193	191	185	212	206	194	183	202	183	174	204	203	173	190	206	188	201	203	208	170	221	172	200	204	190	208	184	215	209	185	194	192	181	179	188	187	182	190	202	177	182	180	186	189	191	188	189	193	198	195	196	195	196	210	214	152	171	175	182	156	201	187	215	206	206	187	197	182	224	190	181	205	182	194	192	184	186	195	167	187	185	172	159	189	203	173	189	205	221	224	197	203	193	173	203	196	218	196	209	208	168	162	170	208	230	221	200	185	203	188	184	188	197	161	197	202	189	191	180	167	170	218	188	161	189	220	177	219	189	205	210	184	202	167	170	215	172	200	182	196	187	155	166	195	170	189	199	213	180	197	172	180	193	204	190	190	199	194	178	193	168	186	189	230	206	192	204	195	210	194	195	190	171	182	186	213
3151	2719	1662	894	682	543	543	494	485	476	440	457	443	452	513	442	440	436	429	390	420	458	419	482	446	452	448	453	446	476	454	472	412	440	421	433	438	392	401	427	443	454	458	397	408	431	465	427	411	451	465	437	440	435	468	426	435	420	452	459	430	473	445	443	456	450	420	426	457	432	422	433	407	424	454	430	460	460	434	426	430	390	427	434	431	416	460	444	460	447	454	457	419	427	420	418	426	448	418	492	420	457	445	436	439	438	417	413	456	418	415	475	424	467	442	438	464	432	434	458	414	417	436	459	419	430	437	470	423	427	429	401	437	439	447	436	456	450	455	443	445	456	430	438	436	438	484	438	439	449	447	463	481	473	405	416	416	452	455	443	414	453	456	442	422	426	439	460	427	466	421	439	446	451	446	435	467	399	434	468	480	435	391	429	434	466	438	459	455	445	430	456	439	456	432	438	474	467	476	434	428	436	390	413	425	448	459	430	456	446	463	446	426	437	455	451	427	442	428	444	467	426	449	418	426	460	401	433	438	440	440	456	473	449	414	457	400	463	468	418	453	401	475	444	457	427	424	436	464	433	417	416	408	422	408	452	436	464	415	477	454	446	438	459	439	417	453	447	439	428	437	424	426	436	393	468	442	436	411	431	466	424	419	454	439	448	447	437	450	385	432	456	452	430	423	440	476	441	470	396	430	431	444	412	446	422	427	433	410	424	482	418	441	408	450	403	389	434	391	439	466	445	443	480	431	423	441	402	473	370	435	413	463	445	416	471	440	451	443	422	479	455	404	451	431	448	457	458	410	449	459	416	425	403	460	446	430	468	403	428	400	410	421	448	416	459	414	474	411	464	456	373	473	436	446	451	427	410	446	442	422	468	469	452	419	407	429	420	435	450	429	455	427	483	458	442	475	459	408	440	474	422	388	456	451	423	461	412	399	460	481	436	402	449	419	495	448	444	427	408	431	467	438	439	452	434	419	417	445	471	441	434	431	427	446	422	454	457	478	434	453	431	396	418	457	453	452	420	441	433	431	422	390	421	400	413	424	447	437	434	481	456	429	420	429	420	441	426	423	408	445	381	423	425	419	445	443	439	455	406	429	406	431	421	418	456	452	455	431	414	434	436	455	457	402	446	448	416	447	463	412	435	477	438	439	403	438	475	435	438	453	465	468	426	443	436	436	420	425	442	435	407	415	426	430	438	436	396	412	441	432	422	422	430	450	451	448	426	448	419	453	434	422	429	426	412	501	451	433	483	460	472	443	434	425	437	449	454	401	455	429	442	416	431	424	412	468	478	429	438	422	420	430	410	467	438	447	437	438	424	409	437	438	415	447	412	454	460	442	403	483	421	409	433	449	456	441	435	454	445	439	471	405	422	468	440	442	417	469	432	458	432	439	453	428	430	442	434	403	415	443	456	427	441	392	445	413	434	448	441	432	495	473	451	403	449	444	453	430	387	445	413	455	406	443	444	470	434	453	439	436	440	443	443	418	393	412	465	430	452	429	425	445	438	452	444	436	447	444	427	417	423	433	476	474	490	410	444	429	436	451	423	437	462	400	422	447	402	444	461	424	439	468	475	376	451	464	446	481	474	448	421	417	425	449	397	469	407	422	412	430	440	435	459	438	435	459	439	448	451	439	460	444	437	466	455	425	407	464	425	436	431	443	450	443	444	421	467	448	434	435	419	414	424	454	458	453	442	419	430	466	376	441	417	421	470	432	443	427	461	432	425	411	450	433	430	457	452	456	398	463	427	424	421	427	461	434	410	460	451	468	472	448	455	437	394	427	458	416	413	436	421	418	435	421	419	400	413	385	446	465	440	464	425	413	441	393	448	437	462	430	413	470	446	475	458	457	429	443	455	455	429	418	434	403	444	436	411	440	454	432	393	438	451	435	394	414	497	429	453	445	401	421	440	437	405	426	446	457	449	430	427	404	417	404	461	403	442	436	457	415	431	462	434	424	408	405	423	415	420	446	428	407	414	409	438	386	434	454	429	448	443	424	426	458	411	455	394	459	443	428	460	437	468	399	449	440	454	476	473	480	438	442	446	460	407	436	432	458	454	445	435	478	445	436	461	435	408	440	441	405	394	430	401	434	427	422	417	450	437	425	447	439	445	414	417	417	438	451	443	453	469	421	427	415	426	418	442	402	437	399	430	401	441	469	405	417	425	459	447	437	449	409	440	452	505	423	441	436	439	413	420	443	428	423	442	405	405	423	462	432	425	426	450	468	428	461	444	434	421	481	445	432	415	438	462	396	427	425	467	458	474	471	421	446	443	468	429	435	441	441	455	478	451	415	446	419	409	455	425	474	406	427	391	422	453	446	444	466	426	437	452	451	441	463	431	430	443	441	446	433	452	433	435	431	491	416	436	454	430	434	419	458	468	435	410	441	419	458	432	444	455	419	482	461	434	445	445	416	460	422	434	435	433	434	428	428	445	402	448	404	455	467	446	410	442	422	408	431	438	451	420	426	429	468	430	416	411	451	452	412	417	410	421	423	425	439	419	467	418	430	423	414	427	422	455	409	444	457	422	455	449	453	436	407	445	447	422	429	425	430	441	464	461	431	421	425	428	439	445	462	439	449	440	412	454	445	458	486	426	480	430	422	476	410	440	412	430	430	421	445	446	426	423	434	430	419	422	395	460	425	459	440	447	459	431	443	422	406	419	424	451	439	419	412	431	455	423	435	428	440	442	449	416	446	420	455	455	471	453	482	424	476	424	426	430	460	383	415	407	413	441	416	455	423	440	421	444	435	421	405	459	431	457	429	432	427	421	402	404	410	417	410	430	442	426	441	423	414	465	420	451	428	411	394	431	446	396	432	439	438	401	430	447	468	444	407	418	433	392	411	482	454	445	449	412	402	442	414	431	436	439	443	405	458	456	449	445	468	447	453	456	444	418	417	415	412	462	458	487	441	430	439	407	439	437	398	448	475	440	429	439	440	404	419	423	432	416	426	449	425	438	396	452	453	446	401	436	445	450	420	407	452	446	469	423	437	417	430	429	444	398	428	404	417	471	411	454	417	460	415	426	435	451	405	473	431	449	466	500	434	420	435	460	426	411	441	406	472	438	436	391	466	452	417	456	417	474	389	404	410	465	450	427	403	413	436	396	492	452	435	448	460	487	461	432	463	437	438	426	442	443	439	421	456	448	433	453	439	426	432	406	471	444	460	429	451	419	422	424	441	438	425	446	417	436	422	457	425	427	429	465	426	417	421	443	420	362	421	449	445	416	426	408	440	434	425	424	438	427	418	448	391	485	476	474	446	491	459	460	464	475	433	403	468	426	406	452	455	474	453	435	428	428	429	422	416	407	420	422	432	448	444	446	431	451	433	475	431	432	443	440	419	473	447	447	482	473	427	449	465	477	427	441	429	435	434	419	416	427	395	444	437	421	453	486	446	418	435	443	447	434	444	453	429	449	428	445	440	416	429	451	410	442	456	444	453	399	453	450	433	456	452	402	439	419
24154	21376	25749	27365	21380	21346	2248	443	354	259	276	263	279	241	246	208	198	195	207	228	216	228	198	190	174	183	208	212	190	223	189	190	196	188	191	184	191	183	186	197	203	189	187	203	179	187	195	192	229	193	204	215	225	200	185	186	196	202	215	191	190	186	197	205	206	214	206	230	214	178	209	199	206	187	210	163	176	203	188	173	186	188	175	191	180	210	204	214	196	196	184	206	200	203	180	191	182	202	188	197	203	197	190	203	190	171	200	188	178	192	182	181	191	169	196	208	195	176	182	205	210	192	193	178	200	192	184	169	191	167	187	183	201	191	193	170	197	218	173	191	192	203	195	182	165	181	195	187	173	170	195	161	198	187	192	210	203	192	190	191	184	195	197	169	185	184	194	192	173	201	204	208	162	190	213	184	174	207	195	180	172	191	188	158	235	173	156	199	162	207	195	167	202	182	181	185	178	195	179	183	209	184	175	174	195	195	198	183	211	160	202	199	167	202	166	178	178	185	185	182	195	194	206	181	175	179	195	169	178	180	169	186	208	196	189	175	209	177	157	174	187	208	214	201	185	159	202	192	194	218	218	156	169	174	190	187	200	186	189	202	201	195	184	196	196	185	190	198	180	184	179	192	188	176	197	176	174	165	173	177	189	183	193	176	211	202	198	175	187	161	175	200	200	185	179	206	200	174	197	187	194	169	172	192	176	182	188	178	212	179	210	196	200	173	190	214	185	199	202	185	188	179	157	210	190	190	173	210	202	182	175	203	198	206	173	188	199	178	181	186	171	204	191	195	166	191	178	185	197	185	178	197	197	197	223	195	187	166	179	201	193	184	193	182	165	179	210	195	197	208	172	189	197	225	205	183	174	203	172	217	195	204	172	197	195	204	201	201	170	166	183	203	205	176	177	147	179	160	187	170	191	198	194	184	199	174	181	193	184	208	172	199	175	214	190	165	212	177	191	186	222	174	181	180	202	188	175	168	215	182	160	220	185	202	214	170	195	183	207	197	190	164	201	178	201	205	188	180	185	197	183	191	198	179	177	194	180	191	205	200	195	181	176	182	207	186	182	188	148	169	194	157	190	198	202	205	196	176	198	200	163	193	166	193	202	190	221	190	210	205	185	188	178	194	204	176	172	162	172	180	208	198	214	183	187	215	181	180	182	181	162	208	193	199	179	206	203	199	185	175	185	180	199	196	210	202	181	178	202	183	191	193	180	155	201	161	195	178	201	190	174	195	190	182	194	189	174	203	202	214	193	222	204	181	196	184	195	186	188	164	171	183	152	154	186	197	176	186	213	185	196	170	176	177	187	200	167	208	190	189	198	185	191	196	181	192	186	170	201	225	199	174	215	207	197	210	193	208	216	184	187	211	193	194	213	180	197	161	187	180	153	171	181	174	189	177	202	197	195	181	182	201	188	222	181	171	162	187	189	206	183	184	168	179	176	170	177	182	185	179	183	177	197	167	188	179	191	212	178	183	190	150	177	180	188	233	182	192	182	185	179	169	187	173	197	203	215	195	184	202	178	201	172	192	182	198	189	211	209	217	201	199	197	193	180	180	173	172	225	194	183	182	177	184	186	192	190	201	197	189	185	177	180	182	216	203	214	182	197	191	197	186	189	169	180	175	186	186	219	194	198	191	187	188	199	163	164	195	176	203	217	194	208	160	191	195	181	179	170	199	172	165	197	199	187	171	159	208	165	174	183	211	160	191	184	173	174	180	173	190	166	189	188	175	215	189	191	187	169	191	182	173	204	172	196	187	164	163	189	174	190	165	183	184	199	177	188	192	193	197	185	223	195	188	153	179	184	185	177	180	191	195	175	187	198	188	189	186	217	177	197	188	200	169	176	179	192	211	196	187	164	153	193	201	169	156	184	179	194	171	184	191	212	199	180	196	176	197	189	192	197	211	183	194	180	198	196	196	199	188	206	191	167	166	189	199	176	190	177	182	181	183	201	193	171	189	202	176	180	190	171	180	181	174	171	200	182	175	181	169	203	172	197	194	183	193	199	197	198	205	201	196	192	192	164	213	169	184	181	196	203	170	198	200	186	168	188	216	186	212	210	180	179	211	156	185	212	194	184	203	174	186	184	183	205	187	171	191	204	199	154	188	177	181	164	199	187	198	182	171	171	172	172	176	170	217	159	186	186	175	176	212	204	201	166	173	193	187	191	189	181	203	175	218	201	195	193	187	210	187	212	162	184	189	197	155	173	192	189	193	170	224	192	179	182	193	184	181	170	170	195	176	203	211	190	193	200	183	187	196	181	194	156	191	183	181	191	208	187	170	202	183	170	186	181	187	188	198	163	184	184	189	207	198	179	152	175	210	181	200	221	194	171	197	184	188	190	177	202	184	182	169	193	208	169	180	182	217	192	208	192	199	193	177	180	177	173	186	176	203	191	182	181	169	209	189	155	205	188	196	178	149	201	192	190	189	175	191	204	187	175	175	216	175	183	170	184	207	176	186	173	205	176	182	193	173	168	199	173	170	186	195	159	159	192	186	171	212	170	168	188	173	193	192	195	195	177	201	206	164	201	178	204	227	210	178	178	189	181	178	195	164	193	193	178	182	182	188	167	195	188	185	191	218	207	190	169	159	182	204	169	194	200	193	196	241	193	210	194	169	186	209	158	204	212	178	159	189	186	178	167	201	184	180	187	184	184	165	194	192	187	203	168	161	195	226	200	201	164	207	178	180	204	191	184	204	172	195	218	172	182	188	199	182	183	192	187	187	171	197	186	177	190	214	212	171	180	189	209	194	195	200	191	179	193	202	210	179	210	168	178	175	184	179	190	184	176	154	226	188	186	181	181	208	175	172	174	220	170	181	166	169	167	183	209	197	161	176	189	158	185	194	205	174	175	208	182	189	186	187	175	153	183	161	185	185	186	187	179	205	211	205	206	181	182	204	190	160	185	198	191	185	192	191	202	220	206	189	167	184	191	195	171	184	179	204	199	199	186	177	154	179	200	169	206	197	167	177	176	214	184	194	208	189	177	214	187	181	191	218	201	198	205	185	190	181	201	199	190	191	164	190	196	224	186	168	194	196	206	185	207	204	178	192	189	179	209	196	200	196	200	181	174	206	171	208	193	177	175	170	228	197	202	185	206	159	194	197	187	179	192	169	165	181	165	161	186	185	185	198	200	221	178	197	208	197	197	180	189	176	179	190	193	201	192	191	191	181	189	193	180	193	169	182	174	193	185	169	203	196	181	192	194	200	167	167	200	201	197	203	197	187	180	171	163	191	191	197	199	172	207	176	204	148	177	191	218	225	188	179	168	178	168	198	196	189	173	179	210	203	200	185	186	197	186	177	193	201	192	201	182	171	187	206	207	218	178	191	204	180	165	183	192	186	179	140	189	165	215	185	194	194	204	200	186	185	170	169	200	224	216	174	223	214	204	187	206	188	222	200	185	205	204	167	182	184	196	159	166	201	203	208	181	180	178	213	210	179	196	205	181	180	195	174	176	190
3220	4577	2673	1268	835	658	522	489	453	464	488	473	487	449	435	437	423	424	399	424	419	442	423	441	434	420	417	435	411	445	456	458	419	431	413	447	423	443	419	424	406	451	433	449	426	408	430	416	415	431	388	432	403	447	401	407	436	428	453	396	486	425	421	403	439	428	463	439	393	435	397	418	422	372	437	439	398	428	418	423	425	407	402	462	430	444	413	418	447	422	430	423	377	422	433	420	417	398	441	412	428	409	413	407	406	393	418	433	432	404	385	458	452	427	445	435	401	408	395	445	448	412	430	425	419	420	391	413	397	429	420	467	409	402	397	457	423	388	432	435	423	421	426	377	390	432	437	387	404	412	437	411	403	438	396	406	422	409	428	406	420	449	373	405	433	429	438	430	425	442	451	418	442	417	413	387	435	450	433	415	403	433	409	435	439	430	400	432	426	422	410	397	412	458	426	447	421	421	412	433	429	399	428	427	461	404	439	407	431	427	407	431	448	417	414	382	404	431	425	429	410	423	402	445	414	423	440	429	425	411	417	424	424	412	430	395	435	425	410	409	376	368	445	413	386	390	390	375	408	408	424	416	436	394	403	403	402	424	416	411	409	406	404	416	419	394	422	390	447	413	409	408	407	390	424	451	377	438	395	442	405	399	394	419	402	421	444	445	450	451	429	386	389	445	384	405	406	423	420	398	392	419	380	397	435	416	400	438	426	416	405	424	423	447	414	431	419	409	387	429	395	400	388	427	440	430	425	405	389	397	397	425	405	413	420	423	358	423	429	440	405	445	407	418	435	474	454	421	454	409	391	402	419	439	413	385	416	446	391	435	410	427	440	442	393	405	430	387	401	403	401	405	422	386	413	419	404	414	414	372	416	398	394	405	414	423	456	419	452	430	379	437	390	422	390	409	406	417	372	429	401	413	392	471	397	399	427	380	411	389	397	391	446	406	380	381	383	416	428	406	422	437	408	417	407	418	384	415	430	432	388	401	420	443	406	397	418	401	405	414	441	417	441	440	388	434	407	440	458	399	416	415	382	386	446	425	377	421	434	436	419	453	415	410	404	448	386	398	420	433	420	411	400	444	389	422	438	407	434	376	440	422	402	411	407	419	402	376	389	389	398	457	429	374	447	413	457	393	399	385	402	416	417	444	428	409	427	438	380	397	397	453	408	381	407	413	423	409	432	416	424	394	416	418	404	458	437	431	416	477	391	398	426	441	396	421	404	401	413	443	437	459	449	405	443	447	414	442	398	382	411	404	411	446	427	395	430	429	387	428	453	422	402	381	421	432	392	417	438	421	400	409	425	424	418	424	436	425	431	389	406	408	367	424	417	399	440	395	445	438	423	404	391	380	422	397	412	374	377	421	417	388	436	436	407	414	413	385	389	415	400	366	408	443	383	430	399	453	438	421	418	389	411	424	452	371	399	417	375	413	419	383	407	428	441	442	377	397	395	388	417	395	442	444	376	416	440	444	391	427	393	406	422	402	415	415	421	441	407	439	408	408	406	408	408	404	427	399	375	436	411	408	427	400	407	400	452	405	440	418	414	418	426	419	384	388	427	429	392	428	415	398	426	404	410	443	382	401	420	412	401	433	385	407	419	391	427	415	438	400	399	426	399	386	415	363	412	414	438	431	437	403	471	432	391	418	424	429	377	432	449	454	439	421	411	395	417	391	411	400	404	440	395	441	403	415	436	373	449	434	385	456	447	430	407	400	426	442	395	422	379	453	437	386	407	419	424	441	433	402	437	405	417	422	411	419	427	440	428	418	394	431	437	464	444	411	409	411	403	451	427	448	420	422	376	399	412	440	401	425	422	424	411	417	426	415	436	422	420	420	421	429	462	442	405	420	428	433	415	374	417	438	394	412	423	383	394	402	385	418	384	433	420	415	445	433	406	409	435	416	394	407	394	417	430	428	451	409	441	412	416	420	390	419	411	413	409	434	406	432	421	419	434	381	399	420	413	391	421	390	402	414	375	446	421	385	396	442	439	430	377	405	441	402	451	423	452	410	423	421	420	429	389	389	424	443	450	394	407	349	442	327	415	429	395	407	429	393	415	466	387	384	427	417	391	429	451	418	415	437	434	412	461	464	436	451	424	443	449	378	428	394	404	430	409	451	441	420	409	419	436	426	433	413	409	397	395	414	465	388	410	439	397	400	424	425	389	396	411	424	422	409	421	403	410	414	433	421	403	419	426	412	457	425	399	410	407	413	434	419	415	410	371	409	426	386	439	446	396	450	402	398	384	380	379	418	447	405	411	395	398	417	396	436	428	393	416	461	387	420	394	415	408	457	416	391	408	414	422	451	415	408	466	400	406	416	444	402	420	406	415	404	404	413	421	428	408	443	407	392	383	431	416	407	405	431	394	385	417	421	406	413	401	409	415	429	405	433	424	397	441	398	414	389	446	387	411	440	417	418	414	402	428	410	388	443	412	420	406	465	413	442	405	385	417	419	446	428	395	423	419	416	403	415	402	389	489	408	453	377	459	457	398	453	443	411	436	436	416	440	445	401	416	431	381	410	445	387	409	408	426	410	408	409	394	425	415	428	412	416	441	418	417	432	394	428	407	425	423	389	433	388	455	399	399	423	394	403	392	416	398	427	390	389	433	426	399	429	431	411	409	437	396	447	442	420	387	416	438	427	428	426	409	426	407	393	420	384	401	396	405	425	439	389	396	415	414	397	402	399	445	388	413	431	450	422	409	428	426	384	410	403	423	405	432	383	413	430	431	421	411	449	368	413	401	413	433	391	387	432	399	424	398	389	440	412	397	429	390	425	425	426	414	416	435	397	415	424	377	391	457	426	386	427	395	436	452	437	413	395	448	439	457	441	394	418	422	393	428	393	449	403	437	424	451	391	397	410	407	404	445	372	429	408	382	415	415	391	437	414	408	420	401	403	442	417	401	430	396	433	409	412	409	430	372	444	382	385	431	448	404	417	453	405	429	416	416	379	421	418	453	402	396	407	353	442	414	411	407	416	435	408	422	414	388	425	417	417	456	387	422	399	391	410	419	442	445	445	421	437	406	379	424	446	371	423	435	415	424	393	409	406	427	460	401	420	419	402	409	430	387	418	424	401	382	434	410	424	416	416	389	436	418	377	432	420	418	405	455	406	374	389	433	442	407	421	415	419	448	408	421	407	453	390	383	439	388	450	410	377	405	431	422	411	417	419	403	415	416	425	445	421	414	450	416	421	401	414	413	377	453	407	419	365	428	420	411	446	424	429	423	421	419	427	433	411	420	398	409	393	454	415	418	441	414	396	415	391	397	400	399	386	436	458	412	425	421	412	395	414	429	399	404	440	422	401	396	434	417	427	383	447	435	417	403	419	416	443	407	385	403	417	398	426	420	396	402	446	423	422	371	433	431	400	427	426	401	432	428	427	439	414	429	392	404	393	376	420	415	409	440	432	374	433	395	420	431	404	403	429	416	429	407	421	445	404	363	412	410	398	371	437	432	412	414	454
33064	10662	775	184	161	164	145	145	169	138	165	164	165	162	163	147	161	129	166	153	164	155	158	162	142	142	146	132	175	139	145	159	139	124	155	153	156	161	178	174	154	153	150	143	144	167	161	154	159	155	171	171	134	162	169	151	146	167	145	137	167	171	146	156	156	175	155	158	166	149	155	147	145	162	123	145	168	157	122	138	156	135	145	153	148	173	153	148	156	135	162	157	151	144	160	159	145	158	139	159	150	137	148	145	140	136	161	140	162	146	140	154	169	138	147	185	128	147	142	157	139	174	137	145	131	143	131	164	153	174	140	131	146	159	158	158	156	126	134	156	157	134	150	147	147	125	153	150	184	158	162	163	159	138	145	163	157	136	178	133	117	140	151	141	159	145	143	130	128	163	142	158	139	135	151	154	124	139	134	143	139	138	148	149	160	143	140	172	146	128	139	145	142	130	146	153	139	151	141	173	163	137	132	137	168	140	133	143	142	150	167	158	172	148	155	157	158	159	151	151	144	165	143	168	149	156	157	161	149	139	176	171	152	156	143	137	139	133	156	171	156	149	151	163	144	157	138	155	148	148	164	138	184	145	158	137	154	148	159	165	148	156	139	155	145	171	168	140	160	174	164	158	145	165	147	148	164	160	145	175	181	149	158	128	160	164	154	161	143	163	154	137	142	139	145	158	184	141	140	149	129	163	154	139	179	137	167	144	165	171	143	145	176	149	136	163	138	150	162	156	138	152	125	164	172	155	148	159	155	146	143	156	143	172	150	128	153	116	184	137	151	145	156	154	153	125	143	144	161	134	160	184	150	148	136	160	135	137	121	156	133	140	148	145	125	170	146	155	149	182	127	171	144	141	141	134	149	137	131	160	152	160	129	155	143	136	166	163	182	138	159	169	153	119	158	160	162	165	139	147	171	160	135	148	145	147	132	147	128	163	153	132	143	138	164	147	170	140	156	136	150	138	142	151	180	147	158	158	136	133	149	130	143	137	130	182	141	158	145	152	145	154	123	146	147	159	133	127	142	166	152	151	150	148	149	145	147	167	162	155	163	149	154	145	156	139	141	170	160	175	183	138	139	142	140	169	161	145	131	124	159	159	160	159	159	121	155	148	144	130	156	175	155	144	127	150	158	167	155	145	133	160	175	152	150	134	140	153	156	144	167	116	137	136	127	136	148	133	138	166	154	138	169	142	154	142	169	154	194	140	166	136	148	134	157	172	164	157	148	151	173	141	148	146	169	156	145	139	136	137	163	150	139	125	141	141	154	132	153	150	159	140	146	161	151	142	156	148	140	138	148	139	150	151	132	141	162	147	143	138	163	142	133	153	157	160	153	155	145	154	193	144	132	160	153	151	131	168	155	141	155	166	144	110	142	151	155	126	173	171	152	173	138	152	141	170	139	139	133	140	127	150	185	164	159	148	149	141	164	166	143	139	140	164	138	134	164	151	148	130	128	140	150	146	152	173	150	145	157	154	150	132	124	142	148	151	173	161	184	149	160	164	149	168	154	147	139	151	145	163	131	143	158	142	159	176	157	137	125	163	122	148	168	174	162	149	150	128	155	146	149	155	143	150	144	149	152	160	138	131	141	156	165	148	161	155	157	154	167	145	156	148	126	145	141	145	130	140	144	135	142	157	137	169	164	145	157	179	147	130	132	150	152	163	156	156	146	131	151	124	164	144	149	140	162	128	136	163	152	157	135	152	165	144	185	158	167	167	150	149	155	163	140	128	120	141	170	162	162	140	141	148	154	143	156	163	169	159	132	125	144	145	142	148	155	153	153	145	143	126	144	155	144	148	147	143	135	155	161	151	190	165	136	156	185	131	140	151	153	140	149	127	142	145	133	144	164	140	159	142	170	151	136	165	139	153	155	142	144	154	155	156	146	145	146	159	137	155	170	142	143	145	162	165	158	173	160	163	149	153	148	123	147	162	174	144	178	127	155	149	165	161	175	143	162	145	164	179	153	131	130	151	128	133	143	135	143	141	162	141	140	162	152	139	156	167	155	176	164	151	153	133	152	136	160	159	122	132	150	130	162	149	138	151	140	130	146	148	140	147	140	177	164	161	156	124	130	136	145	145	150	168	145	141	154	141	152	152	170	139	140	167	177	128	130	179	179	136	152	154	146	133	151	133	159	154	148	145	130	133	165	156	142	146	158	161	153	142	122	132	163	149	142	164	171	163	129	151	157	150	140	154	154	144	147	134	138	163	156	171	162	122	141	179	159	127	158	129	165	143	131	165	136	174	157	141	137	134	147	176	153	144	150	157	142	181	151	142	158	186	162	142	154	164	165	157	144	153	151	168	152	148	173	156	157	149	144	143	159	144	136	138	140	150	132	164	156	159	139	163	152	164	139	137	138	172	127	147	159	145	154	136	154	152	136	147	141	126	173	165	144	151	146	142	155	134	144	186	145	146	164	137	144	171	164	137	162	158	151	143	148	153	161	124	146	142	154	151	139	138	152	143	170	177	142	132	161	144	149	158	181	165	136	145	158	139	161	153	144	153	134	129	135	156	168	172	158	144	140	153	183	149	157	151	166	123	143	151	142	136	152	150	135	157	167	154	171	130	138	177	159	161	132	147	136	169	129	146	160	153	172	152	122	142	148	139	145	155	155	151	162	133	155	154	137	155	159	141	151	143	167	147	163	149	150	126	134	147	166	152	167	130	128	148	161	164	171	158	159	157	149	137	171	155	164	129	137	127	136	150	157	156	151	154	143	144	145	134	144	168	142	151	146	143	139	136	139	169	157	159	138	154	139	148	144	167	137	188	137	150	156	172	156	131	143	173	158	150	158	171	151	150	139	162	181	145	174	171	136	137	145	145	132	133	141	151	151	159	158	156	147	178	153	138	150	155	157	169	148	142	147	147	139	167	140	137	155	132	165	145	168	147	174	146	131	134	140	161	141	154	135	143	173	168	153	186	165	139	179	161	154	183	144	177	146	152	142	144	147	152	154	141	144	147	165	157	159	159	138	147	170	156	162	150	147	147	143	171	134	146	152	161	166	149	156	153	169	145	140	147	143	158	149	144	148	183	175	159	133	131	142	188	142	135	127	149	159	155	165	138	139	171	154	145	167	143	135	160	134	177	158	156	127	153	130	167	128	165	161	173	153	144	150	139	138	142	165	141	171	158	122	161	158	134	152	149	151	166	133	129	143	147	139	163	156	128	145	152	154	179	152	148	165	143	162	149	150	148	152	157	143	146	144	164	197	141	170	150	148	137	154	145	136	156	168	173	160	142	154	143	169	150	146	178	135	145	128	141	139	143	144	151	153	140	150	152	143	145	149	169	151	149	139	136	143	153	144	133	121	169	149	154	135	147	151	140	157	150	155	145	141	141	138	139	140	147	160	161	143	134	137	160	171	148	164	133	135	143	145	148	142	138	161	167	156	152	168	141	152	151	128	140	165	127	140	138	135	122	142	148	148	151	149	138	133	126	147	165	154	159	157	154	131	152	141	156
5439	473	405	412	365	355	368	361	356	365	376	360	373	306	376	374	374	379	350	379	343	347	377	336	378	323	370	367	330	377	347	384	386	349	356	356	353	329	396	370	354	345	383	355	373	338	353	352	378	391	390	358	372	348	369	379	389	363	365	347	363	384	379	350	371	368	365	358	375	353	358	337	383	330	358	340	400	343	374	365	383	369	349	356	356	371	349	345	368	394	366	340	378	315	364	372	354	375	359	339	332	389	327	352	378	363	385	403	337	352	346	364	386	372	344	354	376	367	354	403	367	331	365	339	344	359	371	336	361	367	334	341	355	377	356	323	321	371	373	331	359	357	352	331	371	355	355	332	340	367	336	359	356	362	375	375	348	384	344	368	382	376	347	386	354	362	355	391	391	354	371	347	361	317	344	371	379	346	349	361	385	355	332	368	367	366	412	376	369	366	363	340	376	363	381	370	359	355	387	374	366	355	360	379	381	342	364	353	359	380	404	371	358	353	366	402	374	365	366	349	346	361	339	340	331	337	327	357	357	357	349	360	340	380	378	355	346	358	384	365	360	381	401	336	361	357	356	366	366	358	369	381	348	342	328	349	375	333	379	384	322	344	392	353	369	364	371	354	356	396	339	354	336	350	357	374	346	367	370	367	359	368	359	350	390	367	371	328	348	360	360	352	363	341	339	342	379	335	348	341	363	373	333	321	344	383	338	338	327	335	348	361	359	316	335	385	365	307	395	355	379	353	353	358	346	323	367	363	345	374	367	368	358	344	381	357	356	396	336	364	359	349	345	368	349	317	364	363	336	335	359	371	359	375	368	378	369	369	363	353	360	353	385	362	343	375	361	378	374	389	374	362	369	375	402	372	346	356	334	364	368	349	341	389	361	343	336	325	373	378	372	344	359	347	362	353	371	373	350	382	336	375	354	378	362	356	304	350	338	326	370	350	361	313	402	385	350	330	360	348	371	354	387	328	385	376	387	333	361	355	333	326	396	372	382	358	353	341	377	356	400	336	338	360	359	367	341	366	371	399	312	369	380	383	389	329	368	346	373	368	364	349	389	360	345	382	371	368	342	374	359	349	372	355	364	349	368	351	376	383	331	347	355	353	361	391	351	371	339	321	370	344	361	357	386	380	369	376	355	372	370	382	399	379	336	391	378	381	366	341	361	354	357	353	370	349	346	365	352	352	363	379	393	358	350	384	332	348	366	344	361	332	398	386	352	363	339	369	372	357	347	356	366	339	330	366	355	346	378	327	373	394	366	355	405	339	366	340	374	353	367	386	367	367	365	325	367	388	402	372	360	372	364	373	374	370	372	353	381	351	363	376	372	354	369	351	348	342	356	328	354	370	371	378	384	347	380	364	349	344	327	367	367	357	352	363	358	357	350	377	359	352	377	343	409	346	376	382	359	361	343	348	359	369	409	352	354	395	397	353	359	373	383	342	342	379	368	350	386	365	387	350	339	363	356	370	334	369	399	381	383	378	367	371	379	365	371	357	392	332	368	353	360	351	345	350	367	346	347	361	381	343	351	374	346	352	363	363	349	335	329	391	375	350	341	359	355	364	362	368	359	339	346	368	341	348	341	349	333	363	377	344	353	391	365	370	346	371	412	377	365	353	341	367	372	403	385	339	356	354	384	365	346	368	340	360	355	353	360	351	370	360	354	349	334	369	353	363	383	349	367	345	342	378	373	349	349	366	365	361	382	386	386	367	349	381	382	391	338	349	378	383	337	348	355	340	352	372	345	344	343	360	331	364	381	342	329	348	354	388	344	353	367	365	360	375	393	386	396	364	383	398	357	359	367	362	374	388	389	342	346	371	343	352	347	316	375	345	351	375	349	349	374	368	315	380	354	355	345	385	382	407	356	361	357	366	353	378	345	352	346	357	372	387	376	386	346	363	354	357	340	368	387	339	377	338	381	354	360	371	327	342	368	317	385	350	391	369	386	348	390	380	359	365	350	399	331	376	330	359	326	383	338	343	362	356	369	384	390	338	336	360	375	354	395	348	368	377	379	349	397	379	343	382	352	375	351	381	349	409	339	349	359	308	355	363	373	391	415	307	365	353	394	394	374	374	351	356	366	416	367	353	378	355	351	371	366	370	375	352	394	368	374	369	367	344	367	342	368	362	335	356	330	373	364	369	342	370	366	369	386	388	389	358	370	388	342	352	364	356	364	356	374	369	336	369	356	394	363	338	343	355	375	340	339	384	351	391	365	328	364	357	353	347	330	352	340	366	343	353	378	360	393	399	358	376	339	342	374	358	356	358	368	370	381	337	367	381	349	335	393	376	351	330	396	336	371	352	362	350	358	375	375	371	369	354	365	345	368	387	352	372	346	352	374	338	350	366	351	383	402	362	361	348	392	337	358	368	365	324	360	364	368	364	347	372	332	361	365	344	364	339	364	376	389	387	335	351	373	355	363	380	398	409	331	343	369	351	358	334	384	354	360	348	376	362	367	363	382	355	387	356	357	359	374	386	350	347	364	362	398	380	361	349	346	383	373	361	341	364	364	407	377	350	357	386	359	358	358	347	365	363	354	331	345	365	365	314	357	361	382	369	351	379	362	352	369	385	352	366	333	345	379	350	341	330	390	384	347	393	336	337	358	376	364	378	335	363	345	356	382	365	356	379	339	328	344	350	359	374	379	375	367	362	348	361	320	331	348	376	396	362	354	366	387	385	375	354	373	417	384	354	343	341	375	352	354	365	375	372	349	373	368	358	333	378	363	352	340	352	360	328	345	338	362	380	371	361	361	350	365	373	359	357	348	339	371	329	368	382	374	357	360	352	376	378	371	325	387	353	363	377	381	354	357	332	363	378	349	364	368	363	336	404	312	350	417	376	383	355	375	355	359	364	367	355	364	362	341	366	368	356	377	376	362	374	369	348	344	360	396	356	371	383	317	384	353	354	374	369	340	369	371	352	321	351	376	338	351	427	357	343	375	346	360	372	380	361	386	360	355	350	363	365	374	364	374	365	351	346	415	364	385	378	401	355	391	392	370	383	350	360	339	374	377	344	338	329	362	365	360	381	381	346	369	363	362	386	341	372	369	342	371	363	381	352	341	368	368	348	363	379	335	341	372	332	410	366	397	343	360	352	381	374	343	412	361	356	375	358	360	368	355	351	378	347	349	371	324	363	386	348	397	362	361	379	344	378	350	337	351	304	372	365	361	336	368	372	356	372	369	352	354	341	369	337	350	356	350	350	380	337	354	369	357	353	363	360	351	365	335	360	373	359	355	375	375	348	375	302	382	365	348	368	394	374	365	336	337	340	345	400	350	374	372	339	362	359	370	354	381	370	366	339	372	349	369	377	378	360	372	369	376	364	367	355	342	351	366	347	368	369	375	384	382	357	375	363	358	364	316	382	361	357	351	358	343	380	341	339	342	383	339	344	387	389	340	326	377	363	342	366	377	349	400	354	367	364	362	376	339	363	355	371	360	396	383	360	359	368	337	368	344	368	352	359
25041	21424	25175	28079	21245	3042	367	323	247	237	266	208	204	221	213	216	211	221	196	165	195	197	199	221	198	178	232	173	195	213	203	176	208	213	195	202	202	200	207	200	186	205	194	185	213	203	211	206	211	186	217	193	179	182	164	182	198	188	222	189	203	207	209	220	196	217	202	213	206	200	204	198	221	193	211	205	191	222	187	208	190	198	167	175	184	214	184	206	208	203	198	189	183	186	172	203	195	207	186	175	166	213	213	215	186	186	171	181	195	191	218	226	207	178	178	187	208	189	170	186	210	183	205	162	204	191	210	198	198	209	214	183	191	162	159	184	223	210	178	207	200	214	219	187	201	225	189	208	153	185	183	196	158	182	166	188	183	198	194	182	217	185	199	206	185	184	191	184	186	193	191	208	196	177	184	193	186	183	200	211	170	187	217	199	188	182	196	198	212	181	193	189	201	195	191	184	171	172	212	198	186	200	178	187	217	201	192	194	196	189	185	194	174	174	180	206	211	175	216	217	187	207	182	209	216	177	168	186	198	160	191	185	219	206	181	194	192	210	169	187	175	199	170	211	210	179	208	189	186	179	181	162	192	180	177	214	182	203	203	221	192	188	168	195	181	194	196	213	199	178	207	172	187	182	189	200	219	193	202	217	173	213	162	201	175	189	197	219	204	166	172	213	199	177	199	182	207	170	197	186	206	196	200	189	191	199	188	182	183	191	209	200	191	175	169	185	221	181	179	183	211	199	203	192	183	185	180	199	201	160	179	167	182	200	192	188	171	216	181	185	192	189	188	191	166	180	189	192	200	175	169	193	208	207	191	172	179	175	201	209	181	196	208	152	200	181	211	203	187	192	221	201	197	187	199	173	218	192	172	205	194	186	173	202	225	200	181	204	198	202	189	210	189	183	190	189	181	180	206	185	160	199	191	200	174	177	179	199	171	185	173	218	193	201	221	220	179	223	181	199	189	181	208	205	213	206	185	166	207	200	174	172	196	195	198	204	201	170	176	180	194	179	177	204	188	214	183	190	198	191	217	207	208	201	200	183	190	199	195	211	195	186	203	201	228	180	218	184	187	190	197	198	169	220	194	167	217	192	200	199	193	167	192	158	188	191	167	188	189	209	200	242	208	190	202	190	196	204	204	197	182	173	186	183	193	198	161	205	180	194	206	190	206	205	217	191	169	190	195	199	209	214	191	221	203	191	201	187	203	183	207	192	199	178	194	189	190	185	187	162	192	202	216	175	188	203	176	191	221	159	195	192	179	212	176	193	195	184	191	199	186	202	185	186	191	195	166	186	204	194	212	207	184	193	206	181	190	193	187	182	212	186	174	174	193	182	193	192	207	210	202	185	212	224	185	162	187	172	190	175	188	190	182	196	210	206	199	211	184	186	204	188	206	184	176	210	205	179	175	179	210	197	172	183	194	216	227	191	189	186	181	187	182	193	201	195	194	186	210	189	176	222	204	185	174	211	184	202	176	200	199	212	190	208	188	183	216	210	210	193	198	210	191	202	198	178	195	198	187	183	174	170	204	183	222	167	205	179	185	196	197	189	174	177	187	199	175	191	221	201	184	189	199	186	202	181	204	210	187	183	183	168	176	187	163	207	168	187	214	181	197	197	199	165	210	196	201	187	211	192	198	190	192	195	188	177	193	210	173	218	207	195	161	198	178	173	208	219	191	208	193	199	193	206	183	169	192	178	191	189	198	192	201	181	184	190	188	168	195	206	196	222	188	206	193	164	169	201	205	173	172	192	189	186	189	202	192	194	204	205	198	191	179	200	169	192	189	188	184	188	203	197	194	182	209	185	175	188	187	191	182	219	201	192	201	212	176	183	186	190	184	190	183	219	201	174	175	194	199	172	177	162	183	191	213	183	165	188	193	207	192	193	200	203	193	185	178	229	178	204	160	208	204	173	208	180	189	187	193	163	213	196	177	197	202	187	181	180	174	186	197	185	192	205	214	195	200	195	197	167	185	191	161	232	201	177	190	206	205	194	170	189	204	190	207	218	199	205	176	192	175	197	217	184	194	190	189	198	192	176	173	182	165	194	203	201	199	181	212	186	199	203	209	195	185	181	186	161	192	182	189	197	181	200	169	206	199	179	191	177	193	214	183	175	183	218	188	175	168	187	182	201	182	179	190	182	207	204	191	185	207	223	225	177	203	186	172	174	188	180	200	181	189	201	161	185	220	178	178	188	164	188	180	209	190	190	178	194	166	192	191	186	193	158	192	171	185	179	222	184	190	199	191	185	203	201	209	185	211	223	186	174	172	225	193	174	191	182	189	197	185	224	202	205	213	186	168	196	169	196	204	209	173	207	186	212	214	166	164	206	177	187	198	205	188	180	185	203	222	181	197	173	177	209	181	192	235	223	179	196	182	209	200	190	199	203	199	184	193	197	198	203	214	216	190	198	172	208	204	190	187	182	235	175	203	200	207	172	209	193	204	186	189	197	178	175	194	175	213	196	186	171	187	174	194	172	173	193	204	184	192	186	205	202	189	188	199	235	229	179	190	195	201	194	162	172	176	190	201	192	184	178	190	229	204	180	202	188	185	192	179	172	228	195	190	195	178	189	223	187	189	203	208	190	203	189	182	184	181	169	202	175	157	207	211	200	187	210	220	208	215	185	172	175	176	206	240	203	198	201	186	192	194	207	186	197	210	185	183	196	190	178	191	201	175	190	184	206	214	217	193	186	173	194	166	199	181	196	191	221	217	203	208	167	194	203	161	192	170	185	172	194	153	211	197	180	211	206	185	186	195	201	203	181	209	209	174	207	161	185	164	213	206	195	179	171	201	185	198	205	185	194	185	198	199	190	212	232	185	194	192	173	180	216	197	164	198	208	197	171	187	174	202	205	181	166	189	181	225	196	215	201	200	206	219	213	169	203	203	201	206	158	198	176	192	202	189	160	179	183	185	216	207	190	219	189	203	183	184	196	209	201	199	177	181	183	184	163	181	210	195	191	191	197	174	210	222	173	177	191	207	183	208	166	184	191	159	186	198	202	181	195	192	175	169	196	174	215	170	200	176	204	201	183	180	188	190	179	198	198	188	202	219	185	181	195	198	167	195	173	210	186	200	189	191	176	179	185	185	206	208	208	195	216	197	187	183	203	209	194	195	196	188	226	185	193	213	197	198	202	189	195	195	201	173	189	178	178	188	176	188	222	169	179	218	187	185	186	202	180	178	213	197	203	201	184	179	193	195	167	177	206	199	194	179	209	205	187	233	210	197	196	199	193	204	190	192	223	193	190	181	183	200	188	182	183	181	196	177	172	179	204	187	188	216	173	191	191	192	188	190	187	191	209	187	190	202	221	195	178	206	202	198	192	221	209	190	204	196	224	189	177	211	209	182	173	196	195	194	212	225	180	195	212	181	207	184	180	198	198	182	209	209	175	189	190	187	191	214	190	179	183	171	213	205	199	190	179	201	175	215	196	206	163	182	203	194	182	193	192	171	220	177	198	191	208
3202	2677	1686	869	679	575	518	444	450	476	469	433	455	443	448	443	486	434	425	412	448	469	456	447	425	434	463	480	457	448	427	417	429	452	498	435	421	477	426	459	407	444	451	443	436	405	462	445	461	444	446	458	454	450	461	441	468	409	420	417	493	448	429	421	457	477	420	450	437	409	435	439	453	448	468	448	402	448	474	445	422	460	422	429	430	467	434	479	407	425	402	473	464	465	456	448	432	468	440	427	433	443	434	464	426	438	457	427	473	446	431	471	439	431	448	411	441	422	454	455	412	463	448	454	450	450	485	447	418	438	424	483	460	426	451	431	451	427	426	405	416	448	464	440	447	438	435	424	423	445	450	455	444	464	460	416	427	418	406	460	476	506	434	472	436	434	459	421	450	465	411	428	453	459	447	419	430	430	435	458	436	434	424	473	424	484	383	459	399	464	425	431	437	427	461	378	418	441	457	455	427	442	433	427	465	457	428	455	431	437	425	430	452	453	444	419	441	479	448	444	422	441	431	436	427	438	417	470	458	486	427	434	426	438	447	434	434	451	457	482	472	463	460	435	424	494	446	433	439	444	421	467	425	454	444	413	424	469	439	459	458	394	402	424	418	425	447	415	443	425	468	440	402	469	466	412	416	481	443	483	450	468	443	452	456	422	441	429	427	450	449	443	430	478	453	412	451	475	458	459	429	452	425	400	456	463	461	455	453	446	441	432	403	451	427	457	435	415	409	460	470	484	438	419	505	456	433	429	428	471	383	409	425	475	459	419	384	426	462	429	442	422	431	427	452	411	496	413	431	464	454	453	396	406	409	388	406	445	422	437	439	424	447	405	429	414	397	445	443	453	446	436	431	456	448	436	436	437	475	384	437	441	443	426	443	455	434	432	461	436	454	473	435	479	440	410	413	448	466	463	434	431	414	420	477	446	470	458	429	464	457	447	441	463	435	435	453	454	435	422	446	407	470	459	438	443	421	450	382	469	445	401	483	436	428	449	459	431	468	437	438	412	406	420	445	422	455	412	431	444	442	443	414	424	430	414	463	387	428	430	451	408	445	441	399	454	458	419	473	474	430	421	436	426	458	456	434	430	440	454	445	438	456	432	394	474	433	478	431	471	454	475	444	448	461	424	412	455	399	435	477	446	464	466	476	455	443	436	443	464	435	448	452	405	415	448	435	445	428	402	417	420	434	438	416	453	451	422	424	425	464	417	443	420	466	458	436	443	445	431	411	403	449	426	424	449	447	473	426	439	448	453	425	437	444	421	446	451	462	436	390	423	466	415	452	462	480	467	440	426	436	458	471	420	429	426	430	446	418	448	402	451	409	462	431	457	452	446	410	442	445	422	397	474	461	514	437	421	408	438	433	456	444	463	473	410	440	452	435	427	419	459	446	430	426	432	431	473	448	452	415	438	432	454	451	410	407	440	447	450	454	422	428	429	426	441	453	447	429	437	460	447	432	421	453	422	472	438	462	408	427	428	439	452	409	443	397	421	424	460	436	408	474	412	452	421	461	465	440	421	429	463	443	486	465	432	457	464	443	428	451	423	463	439	401	431	439	417	467	445	458	465	399	441	437	432	476	438	436	465	444	470	436	435	434	432	500	428	473	432	452	484	440	483	435	454	463	455	457	462	431	438	488	443	452	436	431	476	434	454	452	419	447	437	424	415	441	406	426	392	441	426	437	475	459	429	436	441	443	472	432	438	430	422	457	443	411	452	450	434	467	470	461	452	453	433	478	467	440	431	408	419	408	461	433	456	424	409	434	435	426	416	419	435	449	462	424	408	464	414	393	416	422	425	447	413	427	416	416	411	456	465	407	413	431	428	391	392	427	461	440	433	434	463	456	452	427	436	390	450	442	422	424	463	452	405	431	408	441	411	436	453	457	461	444	408	392	440	410	426	447	421	444	426	423	422	459	440	464	421	423	426	400	438	416	471	442	421	427	418	428	408	464	437	416	429	405	447	427	444	448	441	442	430	462	472	430	439	472	428	424	451	442	435	454	450	464	454	448	433	457	431	441	446	451	428	424	416	453	427	480	448	462	436	438	436	409	427	432	449	468	479	438	450	462	437	447	437	438	429	471	443	423	458	404	423	432	418	415	455	431	397	441	424	437	424	447	455	457	408	423	415	409	425	455	415	453	446	418	437	419	449	434	432	447	439	444	452	436	409	433	454	429	416	451	469	428	440	424	410	409	455	432	454	424	494	448	431	435	436	421	409	443	433	430	450	416	407	388	487	469	433	422	467	428	469	414	429	441	429	462	452	434	486	433	415	429	453	471	397	462	432	431	446	410	448	433	413	426	471	448	378	420	443	430	412	416	444	436	396	418	420	438	468	450	462	406	445	458	419	467	466	439	484	456	445	400	441	429	474	436	458	463	459	472	450	451	424	462	472	437	417	418	387	445	453	437	445	431	418	475	417	439	444	443	449	434	445	450	434	439	452	437	460	443	411	440	451	482	466	433	412	433	406	417	432	455	431	430	464	416	410	450	432	416	386	447	446	454	447	456	429	430	448	406	444	399	463	412	461	438	449	458	442	449	449	400	443	454	386	463	452	440	438	423	419	398	411	411	461	418	427	459	414	439	409	420	420	425	465	467	464	427	436	481	430	406	424	428	425	473	460	460	409	468	465	414	459	432	434	445	436	414	415	455	462	463	442	424	440	429	442	455	444	436	430	409	434	453	449	430	496	425	461	442	497	438	419	391	416	456	440	452	441	487	452	412	426	485	434	393	468	435	424	459	432	457	456	437	421	457	435	417	454	476	454	483	432	400	432	451	448	456	402	448	405	450	429	458	418	436	401	420	423	470	453	403	447	476	433	433	443	414	444	462	413	420	433	440	415	446	452	433	454	408	413	452	443	452	425	449	460	416	438	406	457	472	404	412	455	422	408	440	434	445	456	439	427	443	419	405	421	444	445	443	406	437	453	463	464	431	486	451	451	442	451	429	424	430	431	452	479	449	426	410	447	441	422	442	458	446	424	446	461	414	415	437	434	421	430	423	453	440	418	479	468	432	444	430	421	440	453	456	440	471	427	459	435	427	454	460	433	417	427	425	428	463	403	418	439	424	421	420	485	457	431	443	425	459	467	459	422	452	475	428	448	434	466	438	415	448	426	403	430	420	440	458	451	428	393	445	399	453	441	448	448	478	468	462	445	436	392	451	434	433	446	422	422	439	448	448	439	438	478	456	447	440	449	388	440	445	472	462	429	446	446	439	446	427	459	455	469	434	434	463	474	467	399	420	435	481	428	431	477	470	412	458	414	420	425	429	454	411	426	420	457	427	453	470	435	490	427	436	399	446	413	468	430	413	428	436	469	444	415	400	428	478	398	464	422	441	444	462	446	424	395	471	440	435	437	446	415	407	404	452	418	446	415	437	432	475	394	427	413	440	469	431	428	409	460	458	435	417	457	424	422	433	415	419	420	431	426	438	414	439	458	402	413	437	454	455	485	431	442	423	458
24285	21380	25726	27435	21386	21370	2469	435	312	297	258	277	234	223	220	242	215	196	257	201	185	215	183	208	213	206	191	189	195	185	192	171	191	184	211	207	190	189	195	202	180	165	200	196	177	198	221	193	204	187	200	204	207	191	215	214	225	200	219	223	199	208	193	208	172	210	181	198	228	176	212	219	199	203	210	185	203	191	215	191	187	198	183	191	176	196	209	176	197	190	165	214	183	197	190	203	207	190	156	164	199	203	192	182	197	182	204	192	181	192	177	211	165	205	173	228	198	208	196	196	188	196	194	200	165	180	184	173	191	179	168	177	197	195	210	188	192	188	182	193	168	174	183	185	186	177	201	193	180	182	202	202	195	172	191	187	193	189	201	179	190	189	208	199	182	181	163	200	192	196	200	180	178	192	186	195	197	185	207	184	203	186	188	189	180	190	178	190	210	198	176	169	173	173	182	230	204	180	193	189	180	165	201	182	189	165	212	182	202	164	172	207	214	202	198	197	194	163	173	202	176	172	183	203	212	192	185	193	195	209	180	188	166	172	171	181	195	182	195	204	189	198	172	212	182	188	181	184	184	162	201	183	201	189	178	172	186	194	223	195	190	195	172	198	162	167	185	174	189	197	181	194	175	171	196	201	191	211	182	185	201	201	201	165	192	184	194	186	186	195	198	190	180	180	200	209	211	191	174	200	191	188	195	198	165	168	202	224	186	201	191	192	200	188	187	218	197	178	166	166	180	152	190	196	186	174	196	209	177	220	190	190	196	225	216	210	174	189	196	175	196	188	196	161	190	206	219	199	182	206	189	185	208	212	182	177	187	199	201	192	219	232	188	200	207	210	178	226	199	205	199	177	201	192	202	172	166	171	186	171	188	189	207	180	207	198	204	201	169	172	190	184	197	219	172	176	177	186	186	193	210	191	163	179	213	180	189	163	194	165	175	192	186	195	204	187	231	174	202	209	209	190	210	179	190	177	206	172	162	159	166	194	157	168	164	174	184	199	195	164	198	178	219	176	171	169	186	197	192	207	183	174	207	182	196	179	183	174	210	204	197	180	197	209	180	190	179	189	160	179	194	201	187	200	200	177	185	185	204	189	160	208	183	196	177	187	180	215	191	173	197	169	179	189	186	163	195	197	195	197	178	191	209	184	188	204	178	206	210	173	175	187	191	216	179	199	221	217	187	190	196	175	212	221	211	202	181	173	188	190	186	157	169	240	183	176	178	185	184	199	197	178	196	175	185	198	192	186	199	196	202	202	196	188	168	173	178	181	193	191	201	188	219	168	206	189	196	178	169	180	185	184	208	147	178	203	199	203	207	202	208	181	171	175	212	194	196	214	211	192	189	182	178	201	160	198	178	171	183	199	179	206	192	202	197	194	179	181	183	183	205	171	199	188	221	172	156	212	186	182	195	186	181	184	190	187	187	184	227	186	163	186	182	190	184	193	198	168	156	186	190	191	175	194	183	200	165	191	186	212	211	174	216	203	180	185	200	194	170	180	188	190	182	211	169	184	161	182	162	185	196	211	193	195	170	176	187	215	194	173	185	196	231	184	205	193	188	202	218	184	167	200	186	191	170	233	171	188	189	205	200	152	190	196	175	194	168	177	187	201	203	212	221	194	191	178	174	175	215	190	183	206	195	169	208	195	168	191	186	187	201	179	186	186	187	206	209	173	163	183	184	217	214	182	176	162	178	212	204	204	224	183	198	202	185	192	201	186	183	177	181	206	192	201	190	208	170	193	197	209	190	161	160	186	172	182	206	202	217	178	205	183	207	216	216	202	181	194	197	189	212	180	186	171	201	178	189	219	191	175	193	187	158	174	181	186	170	173	188	183	213	194	199	203	160	214	163	204	198	177	213	195	201	182	189	186	202	174	173	197	194	187	201	175	188	196	173	195	213	195	190	202	180	201	198	216	204	193	164	186	184	182	194	187	184	207	184	196	208	199	184	178	175	211	186	204	182	184	189	203	178	187	174	214	167	173	201	185	173	185	194	170	180	219	174	206	177	183	164	194	184	186	170	189	184	199	194	185	191	186	189	196	206	174	189	166	190	201	168	173	211	194	190	192	193	166	178	215	199	198	173	212	198	196	159	204	183	217	201	191	189	198	160	176	203	185	174	188	182	225	208	171	191	187	197	157	187	181	160	198	213	191	193	174	184	185	201	192	192	195	180	168	190	225	200	189	198	173	175	212	185	224	210	193	191	194	191	209	172	182	182	189	173	169	183	199	170	177	164	192	204	192	201	165	195	202	216	188	158	207	175	214	232	193	200	166	192	175	181	167	173	178	177	182	185	186	210	168	187	206	200	190	156	163	186	198	156	184	195	194	185	188	174	173	184	167	204	203	179	170	168	216	198	190	188	201	203	171	198	202	174	178	173	188	201	192	167	194	194	194	166	186	194	201	159	216	196	177	205	171	191	181	200	177	174	182	179	186	169	203	201	174	170	213	184	181	171	158	196	186	186	190	178	179	199	188	208	179	210	182	192	189	170	181	209	168	181	163	219	197	187	193	168	167	198	197	157	202	196	223	191	209	216	176	204	196	190	169	195	167	179	193	172	191	204	179	205	173	178	201	172	211	187	191	209	225	172	179	183	204	190	203	207	198	184	199	178	194	195	209	194	186	218	214	207	216	176	189	203	187	193	186	210	198	191	188	175	201	185	162	197	189	203	197	183	194	203	180	204	185	177	173	172	211	177	202	192	197	177	208	221	198	208	198	203	171	177	179	162	171	193	170	206	213	177	193	196	211	236	201	174	157	166	165	193	192	195	204	210	200	209	183	180	197	195	208	202	216	183	184	184	187	194	201	173	183	194	204	204	183	196	190	195	185	201	193	163	195	174	169	193	183	201	178	189	207	187	191	196	199	191	207	212	175	188	178	190	206	185	194	214	204	162	196	192	168	181	182	179	168	177	174	195	192	189	208	198	206	211	183	194	166	207	209	196	208	187	196	183	175	161	194	182	174	193	159	167	166	190	185	178	205	185	184	162	154	217	206	196	158	175	177	186	197	176	192	163	193	177	182	171	198	197	164	179	174	201	146	181	169	180	179	182	186	188	197	196	200	201	164	189	195	201	192	200	208	218	172	180	196	177	174	193	213	201	183	191	208	200	204	192	204	180	181	207	198	209	203	174	175	193	210	199	212	164	188	178	205	188	168	222	182	184	175	172	210	197	215	210	191	191	168	189	179	214	192	196	205	226	197	203	192	164	177	188	191	200	174	176	210	190	205	203	193	195	187	192	183	178	180	170	196	183	179	191	203	176	203	218	223	202	187	197	198	178	187	177	186	179	208	198	187	187	177	179	206	168	192	189	171	187	179	161	196	224	217	185	201	168	201	192	188	190	195	159	198	181	208	195	179	176	192	138	185	171	196	192	189	200	191	182	160	187	198	169	175	188	184	187	186	202	189	171	200	188	178	198	193	166	185	169	174	202	199	180	201	196	163	198	185	193	191	185	195	173	192
3346	4649	2705	1231	761	642	535	499	495	478	483	452	423	484	431	448	461	481	423	410	435	439	405	418	445	447	389	450	453	440	445	464	424	423	451	379	422	409	414	402	426	443	448	417	430	409	418	419	405	395	452	421	428	420	425	447	399	410	384	434	456	426	441	435	422	458	419	427	439	452	437	454	411	427	396	434	391	446	429	426	429	440	471	414	419	404	403	426	381	396	406	432	408	382	449	389	406	426	382	441	409	437	435	443	405	420	384	396	398	383	387	383	409	418	408	434	424	455	445	435	398	393	420	424	407	415	429	383	409	408	419	387	458	394	437	457	411	404	440	417	442	410	409	430	407	424	420	427	407	406	427	422	412	411	399	394	393	416	411	434	406	428	444	427	442	365	402	448	407	427	457	434	424	470	405	448	401	441	451	444	430	419	411	424	433	381	385	451	424	427	411	412	411	439	423	378	382	439	389	397	394	398	431	398	422	394	425	409	427	430	467	387	421	413	426	411	417	399	418	413	394	405	441	419	390	420	436	427	421	426	411	426	390	451	404	410	430	430	439	368	417	417	397	450	411	398	400	430	459	465	455	370	463	416	428	410	402	413	438	397	407	432	400	376	435	407	449	393	437	452	433	405	433	413	371	436	396	440	380	440	438	433	416	412	413	420	419	437	439	442	419	399	371	441	378	397	421	433	428	446	429	433	439	406	398	398	383	425	444	429	444	409	400	434	388	430	437	441	387	400	413	385	403	436	427	433	414	425	412	395	401	451	393	452	456	415	414	443	409	388	430	424	404	386	431	439	413	414	386	419	437	400	428	395	415	448	438	397	424	455	440	428	424	441	462	444	450	415	407	439	429	410	437	433	429	427	420	407	424	406	402	464	406	394	422	434	470	384	399	418	399	410	394	424	417	405	443	408	418	419	402	416	431	375	405	409	388	435	426	413	437	389	425	463	406	419	404	428	395	408	406	411	394	442	399	422	417	406	409	420	421	395	434	419	410	399	420	379	410	417	424	409	421	414	422	395	436	420	437	407	365	429	408	406	414	412	413	409	431	415	419	417	459	406	420	429	433	389	435	433	420	440	427	430	384	408	439	396	421	395	406	419	393	408	429	452	412	427	434	416	402	380	433	375	396	435	406	409	405	420	422	413	399	449	412	422	395	424	386	443	445	425	422	395	409	435	464	441	412	454	404	416	392	460	453	392	437	407	425	414	442	398	426	425	400	408	403	423	405	388	405	392	415	429	393	401	422	410	410	436	397	400	416	382	448	432	434	385	449	426	423	431	436	408	380	425	413	450	413	444	476	385	427	412	451	385	421	422	397	428	417	430	434	444	405	410	435	434	397	426	378	415	381	439	411	407	409	419	396	426	372	390	410	422	425	401	397	406	430	434	373	408	443	426	416	383	413	448	384	385	428	416	392	460	413	405	404	413	411	419	443	408	449	406	409	434	412	373	415	406	390	436	399	432	415	383	440	399	413	444	387	362	398	413	426	416	379	394	434	411	443	399	452	415	390	423	418	427	415	417	420	429	432	402	416	407	427	400	423	395	402	390	358	398	458	430	419	398	452	403	418	417	423	412	429	384	408	413	411	405	435	394	425	467	421	396	432	408	405	418	414	359	422	439	403	416	404	410	419	404	380	430	404	424	411	415	442	416	446	452	389	395	387	416	383	401	408	414	381	394	404	418	421	388	404	427	398	450	412	379	420	428	414	412	374	438	420	415	416	404	432	408	417	404	422	413	456	425	401	415	417	429	398	435	436	426	428	448	437	385	416	415	422	408	416	431	435	453	409	429	416	420	397	412	421	403	441	403	415	430	352	414	391	440	409	416	436	410	410	369	403	416	387	428	377	402	413	413	433	411	367	408	414	440	427	424	441	416	426	424	401	442	436	444	372	429	417	431	452	410	424	432	436	428	419	394	400	431	408	394	369	395	395	413	434	417	385	378	391	411	433	432	451	453	431	429	441	428	454	390	426	403	396	399	387	373	422	449	429	401	417	432	404	382	436	400	425	481	397	425	412	453	455	442	413	411	410	407	416	438	436	392	445	393	411	431	441	395	429	463	407	442	408	384	425	440	442	418	399	407	423	424	409	413	403	402	414	408	414	425	391	446	424	418	404	427	435	403	414	395	420	417	415	400	421	406	425	431	443	392	465	411	403	402	421	440	421	442	401	429	393	405	436	405	426	441	398	419	418	435	399	423	423	399	470	409	427	427	452	429	417	412	479	439	384	454	424	441	448	429	444	419	435	410	437	465	420	383	409	410	421	382	399	442	413	419	411	446	375	396	406	414	440	434	397	414	435	416	419	371	400	433	431	402	426	403	412	413	389	444	446	419	390	400	443	452	419	401	419	425	433	452	413	402	388	387	426	415	366	410	405	425	413	429	421	400	421	401	393	442	416	441	432	410	441	405	384	444	449	390	448	452	448	438	441	413	458	407	418	390	414	415	409	418	460	427	431	385	427	446	424	441	413	408	396	412	415	418	416	393	417	425	416	416	434	397	429	404	428	412	408	409	430	425	396	382	434	409	411	426	431	404	382	384	438	428	425	411	417	421	382	437	422	390	382	403	405	444	434	419	415	404	423	404	399	416	424	401	391	435	432	431	414	415	412	378	429	364	420	420	429	431	378	429	444	436	394	380	376	397	385	411	440	443	420	463	425	439	420	429	423	383	426	399	379	418	378	419	430	423	393	373	420	407	424	427	460	399	437	461	418	363	446	439	444	406	391	444	427	417	404	413	432	404	433	400	431	402	425	472	421	409	418	435	413	442	411	405	401	425	370	434	429	419	395	409	445	448	438	399	428	455	408	434	458	414	429	434	466	401	416	405	436	443	444	420	426	435	422	415	416	409	397	412	483	432	415	419	432	401	390	403	429	402	386	417	410	411	421	379	457	415	415	411	436	392	403	406	388	427	419	447	415	429	418	406	432	398	414	393	419	388	405	418	426	444	395	440	410	410	434	401	390	417	408	429	431	414	433	422	418	402	414	368	447	432	454	435	466	432	424	406	430	396	397	420	423	451	414	403	425	407	405	400	422	419	437	429	449	410	398	425	410	405	415	422	460	387	415	447	460	398	428	370	429	396	427	405	381	438	416	455	402	456	402	408	398	433	393	427	428	424	440	418	410	410	421	389	392	427	384	414	412	437	401	425	406	377	411	411	431	451	425	404	395	409	418	442	414	409	429	444	407	446	393	418	421	411	445	420	378	424	398	411	429	411	448	418	412	379	416	382	457	439	375	397	426	434	383	422	440	416	403	426	420	382	395	428	406	410	451	404	420	437	418	418	389	419	383	419	417	418	398	395	421	468	431	423	429	424	440	432	424	395	433	438	417	396	419	434	399	448	421	422	408	419	447	415	410	411	447	429	411	429	411	435	390	417	377	420	386	391	457	433	426	407	423	402	399	444	385	375	431	410	436	411	415	425	415	444	382	391	426	400	387	437	382	392	405	435	410	429	424	424	424	406
32967	10733	866	178	177	181	163	149	143	146	165	138	151	149	131	150	149	178	183	146	173	179	136	166	165	133	172	157	176	158	144	182	158	156	150	125	136	147	175	170	146	139	146	163	159	170	160	155	150	146	179	127	141	148	137	154	154	173	160	161	160	163	159	172	140	163	154	129	140	158	155	153	166	166	167	146	151	144	133	151	145	158	138	138	146	139	162	151	165	150	130	156	151	132	147	158	133	151	139	134	146	159	164	163	142	158	155	158	181	156	145	173	168	155	142	144	140	137	162	147	152	178	141	126	139	138	146	146	132	138	127	150	143	140	152	146	144	163	165	145	143	164	131	160	154	155	155	144	161	155	131	145	168	170	128	155	147	158	163	147	132	135	169	142	147	149	168	152	121	154	159	163	147	182	157	153	138	148	131	157	145	148	169	163	145	143	147	137	155	176	142	158	156	164	151	157	125	161	154	155	145	147	158	141	163	148	165	142	147	131	183	122	141	143	170	133	130	135	152	167	167	139	137	132	155	162	171	150	141	147	156	152	150	138	136	142	131	159	160	135	152	139	158	147	147	155	179	195	123	144	144	145	121	139	145	158	154	151	146	146	164	155	131	145	149	143	141	167	194	155	123	127	138	143	145	131	159	143	154	166	168	160	136	160	186	142	159	139	153	133	166	147	153	169	160	139	164	155	162	147	173	132	152	129	164	149	172	169	146	144	145	165	160	142	150	138	145	168	169	142	130	162	141	174	177	152	155	159	154	162	159	145	147	136	172	162	149	138	180	148	134	145	152	166	157	138	145	172	153	166	137	142	135	171	149	148	145	155	171	153	156	154	147	134	142	160	128	140	146	152	167	138	169	153	148	155	154	130	148	147	185	165	153	136	150	141	140	153	165	157	149	127	146	135	151	139	175	127	159	145	153	133	151	178	166	147	161	158	170	154	153	146	161	162	158	152	149	156	156	135	142	159	163	149	160	148	140	164	169	146	166	133	157	160	161	178	151	139	154	141	143	143	178	157	138	169	134	153	130	167	150	151	159	151	153	142	147	161	151	157	146	148	141	146	142	169	124	181	172	161	144	152	183	171	189	162	144	150	147	152	163	149	125	159	141	149	171	162	165	171	154	162	135	140	160	165	151	151	154	151	148	162	156	150	144	143	165	137	167	136	143	155	159	164	162	156	142	162	158	157	138	158	149	159	156	153	150	175	119	144	147	156	148	146	162	139	141	137	160	168	118	156	123	153	153	146	158	142	160	171	142	141	154	162	167	143	137	157	154	151	115	140	153	166	142	156	166	124	142	140	168	139	139	168	149	153	139	157	148	154	150	153	155	170	146	161	130	150	130	138	151	156	158	157	124	141	152	160	167	179	140	144	163	148	132	145	144	164	144	167	149	151	145	163	156	160	164	151	159	117	120	149	145	147	118	143	134	132	153	176	136	152	143	159	140	147	153	127	133	166	152	142	130	144	192	158	155	134	139	136	134	141	127	165	154	154	141	154	156	156	152	162	155	138	150	163	176	153	151	134	159	146	142	143	142	142	143	171	154	150	180	154	152	159	157	145	156	152	163	150	160	172	118	150	144	151	191	168	156	137	142	141	135	165	158	142	143	151	150	166	130	136	156	149	154	158	158	140	149	176	162	134	159	177	141	163	152	135	147	171	133	148	172	139	161	157	148	136	168	143	176	157	146	162	174	177	158	124	144	148	159	154	144	122	169	146	180	139	154	139	157	164	153	154	141	134	168	170	158	143	153	130	149	173	145	153	158	173	174	163	180	164	151	170	179	134	146	160	149	160	143	175	141	145	119	158	181	149	131	131	141	147	159	133	161	166	157	168	148	165	158	159	143	158	137	160	144	161	141	150	127	162	156	134	153	131	168	155	157	169	155	146	134	161	135	152	150	144	144	155	142	141	147	168	170	142	160	153	152	170	159	173	162	135	172	152	148	175	160	159	134	129	162	135	152	133	153	146	173	156	144	148	143	177	159	151	164	137	152	155	162	173	139	144	154	140	165	146	149	138	151	142	156	169	160	149	164	152	125	143	142	147	142	147	146	144	146	148	155	155	156	151	163	163	145	155	172	150	145	144	162	163	164	132	152	134	148	164	156	146	156	138	174	146	158	135	146	153	141	142	159	148	175	161	168	164	143	146	137	140	135	148	139	145	143	161	140	139	130	150	141	173	147	150	161	140	165	155	164	143	185	147	136	155	160	140	142	138	166	159	147	158	164	135	167	150	154	166	159	168	153	159	163	142	148	138	156	165	146	138	154	143	149	137	158	164	159	162	174	166	164	175	153	154	146	152	168	165	137	150	182	166	159	160	155	145	160	147	160	159	152	149	155	159	137	153	143	163	147	147	168	172	151	173	174	155	157	156	175	141	147	148	138	150	152	163	138	154	174	169	166	141	142	171	159	162	165	137	158	133	143	147	157	181	154	147	161	161	152	151	170	141	152	137	159	141	144	139	140	144	150	157	164	148	122	140	136	161	166	164	152	144	164	156	151	141	142	143	159	141	146	138	160	149	146	173	145	143	145	152	152	160	152	142	150	142	139	146	149	152	163	149	155	129	133	150	140	152	146	136	168	144	157	175	131	133	131	137	153	136	158	141	142	152	177	161	157	134	116	153	133	161	185	139	156	126	187	157	166	149	139	127	147	158	162	158	151	174	149	156	171	128	137	177	143	140	163	138	135	134	158	177	150	120	157	148	141	152	151	135	153	159	147	167	146	160	143	152	180	143	148	121	152	132	153	142	151	150	142	144	137	162	159	155	165	136	161	156	145	153	142	176	151	158	152	151	152	148	133	133	126	136	126	183	163	161	172	150	140	131	160	137	168	163	152	147	128	158	149	134	176	171	169	175	150	138	141	137	142	151	163	142	132	136	165	165	148	149	165	171	157	145	154	172	156	131	145	161	146	133	163	151	143	163	153	155	170	152	139	135	149	167	150	143	109	149	138	140	143	153	169	148	145	159	164	119	165	139	161	185	161	155	159	144	128	152	135	157	146	121	158	140	155	155	141	171	148	165	181	176	143	151	149	145	151	141	152	154	159	147	143	158	160	160	128	147	166	150	147	140	160	153	122	144	152	168	172	163	160	144	125	153	139	182	152	154	157	167	144	159	171	156	144	146	169	164	158	171	145	128	139	168	155	174	145	151	141	160	154	183	141	156	146	148	135	145	162	138	156	168	142	138	143	164	133	164	195	155	147	180	172	139	131	116	150	152	144	159	136	150	153	153	148	150	133	159	143	144	186	157	152	154	156	136	155	139	162	147	167	142	152	149	142	139	141	139	136	145	150	147	174	141	153	178	142	165	144	126	168	131	159	144	151	134	161	142	142	160	122	149	158	137	161	179	151	156	138	160	133	143	162	136	142	152	153	131	169	159	158	162	161	152	177	136	141	149	158	134	172	141	141	151	151	155	163	144	160	142	144	142	161	149	147	135	146	166	182	154	163	140	148	147	146	155	112	177
5272	486	442	391	395	366	375	347	364	341	358	366	359	356	368	365	344	325	364	397	385	337	358	355	328	359	359	371	317	356	387	360	372	374	343	375	405	366	360	343	363	347	377	353	334	334	392	342	373	368	372	390	368	325	361	340	350	360	369	364	357	342	335	360	339	372	347	360	363	391	332	355	370	330	369	365	351	348	361	384	387	384	343	386	319	359	377	362	364	358	366	361	405	373	370	360	366	378	369	346	335	346	344	378	409	336	366	380	361	358	395	357	355	372	382	338	340	373	391	384	362	351	367	357	327	362	327	377	376	352	372	344	357	369	345	336	373	324	367	391	346	327	376	353	339	395	326	376	343	366	362	356	382	393	332	370	362	357	352	362	330	358	370	318	334	370	374	401	360	366	333	359	402	353	352	342	336	323	344	352	379	378	373	399	386	338	358	370	339	354	389	342	370	374	356	337	341	379	365	351	383	364	360	359	354	366	331	351	307	350	362	320	386	362	349	314	368	335	355	341	388	373	336	369	364	328	357	425	341	362	355	334	361	381	372	368	330	352	327	380	326	379	328	375	363	414	350	356	312	367	344	345	361	346	332	373	356	372	339	384	397	361	345	344	375	347	365	360	339	395	340	341	374	378	381	347	345	385	371	328	352	376	386	367	360	359	350	332	355	363	382	361	358	390	353	352	379	386	370	376	330	368	355	375	348	365	385	331	368	394	375	362	371	394	388	353	368	341	348	366	328	392	367	369	355	364	346	359	362	369	355	342	363	401	379	360	387	397	354	358	364	390	354	348	386	352	328	347	360	346	334	361	393	365	351	361	375	362	329	347	344	343	378	351	368	339	350	385	354	354	338	340	333	361	366	385	368	394	360	351	350	337	375	376	330	386	306	361	370	356	394	348	335	341	341	340	351	372	357	350	351	353	350	370	368	360	404	367	318	334	368	379	359	357	367	360	351	335	348	368	352	380	354	360	415	373	364	346	355	362	334	361	362	370	367	398	339	393	393	366	356	325	383	347	348	341	368	377	345	376	368	358	380	352	366	400	358	362	358	352	368	368	349	364	338	316	366	374	356	391	350	336	348	331	361	345	363	383	361	385	370	422	361	364	341	344	374	321	351	371	359	364	347	345	382	365	364	382	354	364	320	390	372	384	326	332	360	341	357	342	372	370	342	366	390	361	383	369	339	338	392	360	348	354	347	347	344	353	367	355	349	329	338	334	384	329	378	314	362	335	369	351	347	350	347	339	384	354	381	355	366	386	356	340	350	389	360	353	349	382	355	346	331	354	334	355	337	332	362	392	363	356	381	368	337	405	359	369	362	365	363	390	366	340	349	385	391	345	409	383	373	371	350	365	343	349	388	346	351	350	365	359	357	372	315	373	359	350	348	367	350	368	368	377	363	349	353	369	391	342	390	349	377	348	340	354	354	311	346	354	379	362	368	362	357	360	343	353	358	369	353	342	359	410	338	374	344	399	383	346	370	318	339	353	362	343	403	345	332	367	342	364	386	348	351	394	349	347	351	379	370	337	365	328	399	342	352	341	360	359	345	366	339	339	360	364	372	361	371	381	348	365	320	356	374	370	339	370	368	359	370	343	352	352	395	369	366	386	352	370	369	377	364	367	338	341	374	357	387	362	344	335	370	346	366	358	367	351	340	387	383	373	366	353	368	373	370	336	353	342	347	344	328	369	394	376	397	329	352	328	386	320	326	348	375	390	381	351	363	363	347	351	353	381	347	376	362	365	341	369	378	362	372	388	367	348	367	346	390	368	346	381	374	366	367	350	382	411	390	366	376	363	353	339	376	347	339	338	376	342	361	338	357	345	376	374	339	339	344	384	331	370	361	363	356	362	397	358	380	356	331	364	380	342	353	375	360	335	341	347	355	330	402	391	376	353	356	357	377	331	339	375	352	341	338	372	345	382	336	376	361	343	350	372	351	335	356	385	369	362	344	355	369	376	363	340	356	358	393	349	378	374	375	360	374	366	363	343	368	356	322	357	369	382	379	359	364	339	344	363	373	359	356	357	335	380	342	347	342	368	369	336	350	353	342	376	313	339	356	359	373	392	389	347	374	375	365	322	353	359	368	383	370	369	328	328	399	348	358	349	337	361	398	367	383	346	360	357	378	364	346	358	337	380	394	341	335	326	359	353	356	354	368	363	326	374	415	358	342	394	380	368	379	365	328	371	366	346	352	348	334	344	371	352	382	334	376	361	384	344	340	380	349	356	368	367	372	343	392	356	355	359	345	338	364	385	367	349	387	382	360	385	354	364	349	374	384	359	336	353	356	369	383	348	343	384	334	368	374	340	388	393	369	333	396	362	369	347	383	370	347	324	347	378	366	385	348	376	323	388	357	347	370	398	357	366	386	353	348	363	342	383	392	353	370	376	402	378	371	348	337	350	331	365	363	353	350	364	356	359	345	349	351	376	352	357	369	385	348	360	344	332	375	361	396	375	370	337	353	366	337	323	377	341	390	384	348	343	322	339	367	334	358	330	369	336	336	337	348	360	366	354	340	318	371	335	345	365	353	338	349	392	359	332	365	372	366	393	335	373	391	397	345	354	318	343	339	359	367	381	346	371	345	366	334	362	343	372	349	341	364	349	347	357	381	369	353	333	376	395	341	390	350	385	386	334	376	356	333	360	359	394	332	407	362	359	350	362	324	345	367	367	359	367	348	357	348	350	357	377	374	361	367	365	364	382	354	365	392	395	353	367	382	376	371	354	374	369	348	366	368	353	348	343	344	377	377	348	356	354	372	397	395	389	385	353	387	361	346	396	368	374	368	409	354	378	375	390	362	370	365	351	359	376	363	354	341	350	351	378	366	336	373	353	403	383	385	380	328	349	362	367	379	371	337	339	370	402	377	353	391	328	398	366	336	335	365	363	363	353	334	383	382	328	341	370	351	332	385	357	350	365	404	376	336	390	374	349	352	345	352	362	342	344	375	382	368	311	325	379	368	351	372	367	359	349	370	372	355	363	359	358	390	363	364	371	380	397	339	346	376	366	338	335	345	362	362	380	347	379	370	376	371	367	356	385	346	361	347	379	371	366	378	348	353	342	339	365	379	384	349	367	320	366	383	357	385	354	377	349	375	351	347	334	367	364	347	363	346	387	370	359	391	396	385	340	360	331	380	346	384	316	341	369	363	362	350	354	361	354	353	364	370	397	378	368	357	365	338	373	320	328	390	378	388	373	357	369	335	367	375	363	342	362	356	355	330	359	395	377	378	357	364	332	382	360	344	379	358	344	367	360	363	342	356	346	376	335	367	367	328	363	373	372	341	350	348	395	360	345	354	377	372	389	367	322	356	358	334	373	370	365	346	331	368	347	382	359	369	320	364	358	354	376	369	336	364	425	331	412	341	386	357	362	323	349	393	372	338	407	379	356	366	348	368	370	357	370	358	401	376	396	350	347	353	329	356	369	343	359	366	362	379	398	352	382	388	312	354	361	341	365	352	365	382	358
24962	21392	25176	27994	21175	2916	376	295	249	228	210	216	197	221	241	250	213	208	207	192	164	202	176	174	194	197	188	178	177	218	176	169	184	187	195	211	202	164	196	200	238	198	193	174	222	204	197	213	184	208	199	193	230	188	212	196	204	206	174	181	228	209	183	225	203	215	209	185	203	188	192	210	222	195	188	193	181	191	180	209	213	214	189	184	192	198	184	201	187	191	213	165	219	181	204	165	189	203	218	229	228	188	186	191	173	195	189	167	193	176	186	178	222	188	180	191	185	177	180	186	182	204	183	200	211	202	165	191	170	200	172	186	185	167	201	176	170	190	196	184	197	202	174	192	202	192	214	189	173	176	183	201	200	187	180	156	218	184	203	205	184	191	199	173	210	187	205	181	189	189	201	199	201	195	188	168	204	210	189	188	180	193	154	177	215	176	182	186	180	183	178	178	219	183	190	199	217	202	165	189	182	177	218	198	194	176	207	189	226	176	203	201	194	186	178	195	198	188	173	222	208	186	187	195	211	209	207	210	184	232	183	214	195	212	198	208	187	210	189	179	187	196	211	217	201	198	191	190	192	180	176	209	182	205	198	213	222	192	200	196	190	200	202	201	178	181	185	178	214	183	188	197	161	181	206	204	208	191	207	171	162	172	176	195	211	172	185	206	195	194	188	202	174	218	185	160	184	194	188	188	204	199	218	220	177	180	180	172	179	171	181	206	187	199	203	186	211	180	209	195	191	181	162	197	191	190	165	185	195	186	186	193	235	185	172	187	190	190	206	179	203	199	196	203	176	197	192	193	199	212	194	183	211	196	189	172	163	186	207	184	218	217	209	176	179	208	189	185	167	191	171	203	187	185	207	193	181	187	218	208	209	215	197	205	198	197	186	192	177	221	201	191	189	203	179	208	200	231	205	196	191	170	196	188	217	170	210	211	208	191	195	204	203	194	179	189	199	167	224	205	177	196	192	208	180	195	183	213	206	185	178	170	247	185	190	183	203	192	172	201	179	182	182	183	167	204	190	185	196	190	173	192	166	197	201	182	193	202	195	192	203	232	190	206	204	202	159	210	195	163	178	201	189	194	208	185	185	213	188	191	180	179	179	160	204	173	199	201	217	193	200	175	207	203	187	197	189	189	152	156	191	195	185	186	164	168	172	187	192	190	183	186	192	191	197	175	199	204	179	196	185	188	198	218	203	181	212	171	200	170	210	172	197	203	191	187	202	210	187	206	189	206	188	181	201	174	189	186	213	202	175	186	190	188	188	180	199	190	202	209	225	167	188	180	191	192	194	202	204	196	199	206	168	187	199	197	178	188	191	187	185	171	211	200	199	184	198	213	174	190	208	184	212	160	176	186	193	180	201	174	183	187	211	215	176	198	209	194	206	203	178	182	184	192	186	151	185	222	223	177	196	197	202	203	196	200	192	190	178	172	203	203	187	201	184	209	182	191	178	178	193	186	193	180	198	216	186	197	175	182	193	181	205	179	183	191	216	196	215	205	180	192	196	191	202	177	200	207	183	181	196	196	173	218	186	182	176	196	217	219	189	200	218	189	203	172	162	174	191	181	162	189	187	199	200	194	179	190	176	210	202	203	172	204	205	192	186	174	195	198	199	211	199	194	208	207	192	173	179	199	185	178	204	221	170	168	216	200	220	176	164	194	220	216	221	191	195	189	186	195	200	181	197	185	173	216	209	175	201	191	195	177	184	209	179	213	185	179	191	204	188	173	210	203	200	200	214	205	213	185	182	181	205	172	191	194	189	199	208	195	191	194	169	199	174	197	177	192	193	198	174	183	208	190	203	181	187	202	191	199	193	176	191	214	186	182	197	190	179	194	206	178	167	189	199	188	204	201	193	224	189	178	178	184	196	179	202	210	198	186	217	175	185	216	187	173	193	197	195	212	199	232	196	202	188	237	194	166	209	184	179	190	211	186	204	178	146	188	198	186	208	210	161	198	215	202	209	212	173	181	208	206	189	177	198	196	180	199	165	190	204	175	207	218	203	198	226	195	168	183	185	181	210	187	214	203	176	163	197	182	209	181	188	187	193	206	207	180	184	177	174	200	186	169	163	186	191	204	205	189	181	183	191	192	190	186	206	198	189	196	179	187	184	198	183	182	176	229	178	189	182	192	232	195	175	194	180	184	201	199	182	169	198	197	177	175	193	190	212	202	203	219	194	172	228	184	188	203	187	186	202	198	190	173	191	227	182	186	183	174	180	197	188	187	203	184	193	222	213	203	184	185	194	185	194	179	194	199	175	207	218	186	184	205	199	207	194	184	189	197	206	209	194	174	190	186	200	200	178	176	194	178	164	193	191	191	193	144	188	195	214	190	175	186	178	196	218	177	185	192	181	197	204	207	200	197	213	187	205	205	181	190	172	217	205	185	180	195	213	192	191	182	187	214	164	186	202	193	190	197	190	197	192	189	179	172	194	195	164	194	176	183	212	186	224	192	186	208	210	198	190	176	190	223	173	186	188	180	199	210	185	195	202	197	195	208	196	205	197	187	223	173	191	207	202	192	175	188	201	232	199	184	206	186	170	195	183	198	197	209	179	219	214	182	205	167	192	189	203	192	202	244	197	194	193	222	165	201	204	219	231	207	160	209	176	200	178	190	214	190	164	193	199	180	212	188	201	171	177	189	183	190	187	173	184	197	210	204	175	216	160	196	188	183	190	202	189	220	198	186	181	185	196	201	185	192	210	199	177	176	183	188	190	208	200	195	178	216	183	223	188	200	196	214	198	217	187	196	196	183	193	207	194	213	187	177	179	190	217	209	217	207	192	176	194	188	179	206	202	206	166	171	187	191	180	214	197	212	201	186	210	212	215	185	193	187	183	208	215	182	214	171	171	181	205	205	175	194	180	183	191	194	214	194	166	187	189	209	168	197	222	192	211	188	207	202	173	197	172	196	232	176	176	221	200	180	192	183	196	157	193	196	216	191	182	178	188	175	204	185	192	182	194	213	196	171	198	200	169	180	193	207	179	183	186	172	179	191	189	194	189	194	206	189	178	182	182	218	191	185	151	202	153	187	188	195	204	173	179	178	204	184	179	205	208	187	222	187	183	210	169	164	198	173	201	172	209	187	200	198	210	191	186	199	171	200	204	187	182	197	170	188	232	218	194	193	210	157	174	209	210	198	192	175	186	191	193	176	173	206	195	174	194	190	168	185	198	187	208	174	159	200	192	203	211	171	188	198	198	180	195	178	203	191	191	193	209	184	190	215	183	198	195	234	179	206	205	186	181	173	173	195	206	193	202	201	191	181	222	193	210	189	199	214	186	188	184	197	199	200	205	182	179	179	195	190	211	189	213	179	214	206	197	177	203	200	208	166	196	176	204	198	192	183	209	186	179	214	180	203	171	177	183	176	153	175	216	219	216	224	206	197	183	151	211	187	181	195	193	209	204	182	201	176	196	203	172	186	195	197	180	202	190	179	202	176	177	203	203	216	183	189	198	171	195	209
3175	2712	1626	848	604	520	562	496	506	439	479	449	461	454	485	464	462	459	421	456	431	429	431	426	466	469	466	448	419	448	397	428	485	423	426	426	435	438	483	450	448	424	445	456	466	440	469	453	482	430	455	498	446	455	453	404	461	463	435	444	413	452	474	470	413	431	415	437	430	412	461	456	434	440	439	471	415	441	477	395	435	459	425	439	441	418	400	468	469	426	427	427	448	430	462	428	435	488	448	472	426	435	443	459	426	480	443	450	451	400	471	433	440	449	497	434	432	446	421	411	418	409	421	474	453	428	470	434	407	429	450	461	409	428	457	426	424	439	405	430	437	422	473	438	440	419	417	413	417	468	448	428	430	427	439	486	424	447	414	459	441	406	406	430	433	427	436	424	405	405	446	455	430	429	425	426	465	426	447	450	424	467	415	418	433	433	414	412	443	467	419	455	421	451	417	433	413	454	440	433	445	483	442	429	417	444	453	422	425	455	450	445	433	444	459	439	451	429	429	459	434	444	438	415	425	469	403	451	396	470	453	444	462	448	426	447	458	470	440	455	446	444	454	412	455	418	428	433	460	422	436	432	431	439	430	432	419	432	447	449	429	437	459	424	424	467	439	426	453	429	422	485	405	418	431	433	434	425	392	419	424	454	451	442	461	405	442	433	407	462	467	474	409	440	448	402	422	476	462	444	427	406	430	432	430	430	483	442	383	404	438	427	459	445	437	450	417	428	436	436	403	455	434	462	433	432	413	452	444	446	453	478	459	452	453	450	442	444	497	437	433	453	462	439	454	461	487	419	437	414	422	435	452	432	467	468	454	444	463	424	430	477	453	421	434	397	415	485	438	433	416	444	439	422	464	433	438	439	432	403	423	479	435	434	447	413	434	395	435	463	430	450	460	405	440	441	471	380	410	437	446	429	428	415	448	410	440	450	442	430	424	425	458	423	419	473	438	413	426	413	451	427	465	418	459	458	415	447	433	439	467	422	440	470	467	428	418	464	444	412	467	444	471	438	423	423	428	467	435	387	435	424	431	433	436	465	451	444	446	435	447	448	442	404	460	466	439	427	439	446	465	449	411	452	481	433	470	464	438	457	413	428	447	453	501	437	424	438	491	422	419	443	491	479	416	412	439	422	444	402	413	451	437	445	438	425	492	445	423	428	437	432	448	465	424	429	466	408	458	427	486	458	421	435	463	448	419	481	417	423	431	466	489	432	411	431	442	434	428	446	427	430	461	437	449	453	451	436	418	471	421	450	444	416	427	413	435	413	445	439	467	454	417	442	417	404	421	445	447	425	446	441	447	445	421	487	447	418	435	412	433	442	474	447	402	432	484	475	465	437	414	436	430	430	446	436	447	415	434	442	455	433	429	451	382	443	405	458	430	443	425	478	431	440	439	407	399	464	421	422	429	426	426	432	458	432	474	444	405	425	427	405	435	460	418	450	439	432	452	452	486	452	428	437	443	448	424	436	470	422	427	417	456	443	406	435	419	451	421	414	449	446	418	446	446	408	432	437	437	423	466	426	464	460	431	445	435	443	455	410	435	463	411	426	437	439	442	450	439	431	434	422	417	455	425	425	442	440	449	463	457	453	434	474	444	452	450	456	434	409	406	474	415	425	447	436	469	475	441	437	440	422	445	440	413	469	420	421	456	459	456	467	429	491	407	450	445	455	444	431	442	471	434	450	397	413	458	442	414	437	440	451	469	440	438	434	387	423	406	432	428	432	483	429	436	475	394	445	447	438	456	453	446	449	454	439	424	502	476	420	478	422	446	415	410	441	411	444	434	427	436	414	453	420	419	440	464	420	442	458	436	428	450	478	424	448	445	410	449	458	408	400	446	469	429	456	404	409	457	446	432	441	459	449	430	476	405	453	433	414	459	452	434	435	447	445	433	415	455	434	456	434	421	428	481	460	447	484	408	450	434	433	468	410	419	436	430	458	428	464	452	419	424	422	483	434	393	479	467	414	400	431	474	445	459	470	451	457	438	408	463	446	436	453	436	463	440	453	435	441	427	470	427	433	412	429	434	428	440	404	465	392	427	419	414	443	409	446	452	434	473	449	406	420	401	434	448	424	443	482	436	450	440	417	434	453	441	455	454	412	420	437	459	460	462	422	432	423	411	444	399	442	451	439	474	457	438	386	429	422	458	448	421	459	394	447	458	423	394	424	454	416	444	392	430	421	438	450	465	408	446	431	417	438	435	457	441	460	437	469	453	448	423	442	443	463	417	443	462	383	433	439	420	453	442	460	445	422	464	408	422	429	455	414	444	487	465	426	438	424	409	448	431	429	443	437	427	436	453	449	453	437	451	381	412	406	434	420	473	424	451	447	425	416	458	465	469	465	475	441	435	497	450	470	459	441	437	392	456	470	404	422	469	447	461	485	412	444	416	449	445	468	459	424	441	456	446	449	418	441	426	430	440	405	394	435	421	444	438	440	446	453	449	464	439	413	425	435	449	498	405	438	403	456	414	438	448	465	438	430	420	447	421	437	437	448	429	421	447	411	416	451	448	462	449	470	414	441	404	418	466	455	436	430	451	443	421	471	458	449	447	428	443	425	440	453	495	446	436	478	446	442	474	427	412	430	418	452	447	454	425	470	402	423	418	458	397	389	445	442	437	480	434	428	439	422	440	478	431	429	481	426	389	455	493	433	409	439	437	432	449	473	432	457	418	426	422	463	469	395	435	478	446	414	424	429	447	407	435	451	450	438	495	429	453	446	363	436	411	410	446	444	412	454	444	461	436	462	444	437	439	427	475	406	455	408	431	466	421	434	438	451	424	432	422	450	437	425	464	399	459	465	469	457	454	419	439	444	416	430	397	456	448	445	453	427	449	444	468	494	449	403	416	427	453	430	474	455	417	447	453	426	457	445	480	431	437	419	428	444	417	433	442	436	449	417	444	419	440	446	475	447	459	439	418	415	449	460	467	416	408	427	436	454	462	427	457	418	453	418	430	473	436	413	434	424	463	470	404	440	454	431	404	453	439	436	443	421	435	429	450	450	443	443	436	440	420	408	443	446	432	442	445	420	442	487	422	457	420	456	446	467	431	429	459	411	385	449	434	446	461	473	482	443	419	410	446	414	421	434	450	470	426	384	477	444	378	450	428	465	473	435	469	421	443	448	405	460	421	473	410	390	444	416	447	448	430	464	443	460	360	441	429	430	432	452	470	460	419	431	453	445	457	427	464	399	419	435	435	476	456	430	404	433	429	443	423	451	447	414	419	459	426	465	458	442	437	444	439	451	425	424	455	450	407	441	443	444	436	432	429	445	442	407	402	449	418	405	474	483	442	436	432	428	394	439	427	441	456	434	446	455	494	419	419	432	451	418	428	443	401	434	437	415	478	425	436	468	463	424	431	450	473	453	459	430	405	451	461	473	443	439	438	433	418	428	463	398	445	395	420	444	453	475	470	425	454	433	445	478	418	437	426	441	443	464	405	461	436	430	444	401	451	436	410	477
24242	21392	25731	27417	21394	21342	2375	449	361	279	277	256	257	237	244	238	237	191	204	188	190	197	206	199	230	209	206	188	206	204	181	192	201	173	192	191	214	226	194	207	212	174	208	167	200	228	224	198	200	234	224	193	203	185	188	208	202	228	205	210	220	237	228	199	207	197	174	187	213	205	167	196	173	179	195	193	187	212	171	207	212	199	198	180	171	193	210	173	195	199	195	209	209	180	194	189	205	210	183	187	194	200	208	191	201	185	198	191	194	212	182	196	156	198	202	198	198	191	183	194	194	178	172	186	169	238	177	193	172	181	183	178	182	197	178	174	161	182	181	163	183	187	198	208	197	205	183	193	164	209	204	204	179	193	197	207	178	193	184	203	188	205	178	175	210	200	196	197	168	171	178	199	195	203	191	193	183	225	189	174	186	197	160	166	210	209	177	180	199	181	191	144	174	178	216	193	200	208	181	199	191	196	191	181	171	182	202	202	174	208	181	208	205	176	194	195	223	177	172	186	195	214	188	185	170	201	191	189	160	164	188	203	198	183	192	183	189	208	210	181	187	197	180	175	183	186	175	171	175	185	194	195	174	186	193	183	183	191	205	208	191	207	184	206	182	184	184	187	187	171	181	185	177	188	177	195	178	179	191	190	186	188	189	184	170	175	193	151	194	204	193	166	182	181	173	196	155	196	165	177	206	187	184	181	180	182	195	182	177	188	185	173	189	183	200	176	209	202	186	190	216	190	195	216	158	184	220	204	197	194	212	178	195	191	164	181	201	173	190	217	190	177	191	192	190	163	208	177	211	151	192	187	185	186	204	185	192	185	197	208	216	207	189	226	238	167	198	197	159	177	197	216	179	183	214	187	154	198	191	159	177	193	225	160	172	190	155	183	177	189	185	186	159	189	205	194	192	161	183	174	210	169	194	183	187	171	185	193	174	201	196	205	230	207	167	179	161	187	201	169	208	168	173	174	172	161	210	171	190	171	208	189	166	197	197	177	169	186	212	186	200	201	201	190	194	168	181	183	159	181	204	185	225	206	185	201	172	194	184	183	198	224	165	183	179	165	196	189	185	212	194	210	202	174	155	199	174	197	183	169	159	196	190	200	161	168	175	178	207	202	172	187	177	173	184	176	213	189	200	155	196	182	196	186	175	178	189	165	152	157	205	167	193	178	175	208	216	176	176	180	204	172	175	163	187	170	175	208	188	206	210	187	218	197	198	195	173	181	174	174	211	176	177	193	181	201	194	186	213	183	171	190	175	192	196	180	193	173	197	185	192	191	196	213	210	202	175	171	190	187	169	175	190	195	198	191	180	205	194	184	160	186	176	194	223	209	220	191	177	193	195	171	203	173	167	208	194	220	171	184	182	158	183	180	221	204	180	176	165	179	183	163	193	184	172	193	184	176	180	207	205	168	201	180	172	177	209	176	188	218	181	175	166	211	198	175	170	193	185	197	161	214	178	185	214	198	204	187	178	197	179	209	211	176	180	203	188	172	174	193	206	192	166	177	190	193	190	220	178	191	179	170	189	179	197	214	168	203	195	174	191	157	188	173	195	173	199	197	178	193	160	187	180	188	184	180	188	229	201	184	165	199	173	180	208	196	217	182	185	192	187	196	182	205	203	189	180	160	200	197	197	188	192	191	188	187	213	184	171	216	191	201	202	173	197	160	173	208	182	210	223	196	187	182	218	170	197	180	214	169	201	190	180	190	187	194	185	181	198	194	183	184	209	179	187	186	193	202	179	182	205	181	195	192	211	200	195	197	209	219	186	171	181	188	208	205	198	167	199	188	200	200	191	182	180	177	175	193	201	196	193	173	180	229	199	172	192	176	180	196	208	183	177	162	196	194	182	197	202	179	206	166	183	188	163	194	208	186	208	179	181	204	175	182	193	180	196	207	183	188	205	202	190	179	175	197	204	195	184	196	191	198	191	204	207	196	196	160	199	182	181	192	206	180	167	201	188	195	188	155	191	158	223	194	184	213	198	183	195	224	194	204	185	193	217	196	189	217	201	179	209	209	176	168	168	188	164	186	168	170	188	190	171	205	185	225	179	189	214	195	200	188	205	191	162	191	182	174	160	180	176	193	188	175	192	183	206	192	176	221	188	185	189	192	174	201	187	186	188	186	147	189	203	168	199	176	198	177	163	181	180	166	196	205	194	163	194	170	194	195	205	183	181	204	195	191	178	195	183	173	180	217	187	186	186	197	202	205	182	169	194	199	222	158	222	189	180	205	177	202	173	169	185	219	180	206	195	215	173	181	174	186	178	221	172	215	209	204	153	208	180	184	172	192	191	211	173	171	173	192	226	170	186	195	184	202	194	190	179	184	169	185	208	188	189	192	189	179	197	206	205	155	175	218	212	183	162	177	167	200	175	188	194	180	197	207	181	220	180	211	180	208	178	185	188	202	179	189	206	212	193	189	182	188	176	178	189	192	196	161	177	197	202	187	195	162	184	169	169	184	147	184	174	173	180	208	184	170	168	182	194	186	182	182	217	202	186	222	216	187	201	203	174	187	175	186	170	157	162	218	200	176	193	165	173	179	216	176	179	197	173	203	188	192	211	180	184	181	182	196	189	173	190	161	194	185	170	170	208	213	180	198	154	170	199	203	176	210	186	218	184	187	165	210	212	189	196	178	183	185	191	171	186	215	232	178	206	192	174	197	194	186	169	188	180	183	191	184	188	207	193	188	193	192	211	167	219	194	206	206	228	194	167	222	197	197	195	178	197	197	175	190	205	188	197	217	200	155	188	174	173	185	190	203	151	199	208	215	214	199	174	194	192	189	190	193	184	192	231	184	181	186	167	174	152	172	189	176	198	182	188	180	189	180	194	180	207	182	186	196	209	191	207	203	190	183	191	208	218	175	192	179	219	182	178	176	176	162	201	217	181	180	170	199	173	182	202	190	193	192	168	164	177	199	187	163	175	207	214	197	175	212	183	204	183	189	200	183	185	184	201	209	173	168	202	200	200	171	209	183	230	182	196	191	185	196	198	188	190	191	166	189	192	198	212	179	165	182	198	191	177	174	201	186	196	210	195	171	197	172	175	181	198	208	186	172	191	170	185	189	191	190	184	205	199	168	182	159	178	195	194	181	198	193	223	171	206	198	180	193	180	176	178	225	202	179	183	201	173	196	179	191	196	156	202	203	201	185	186	189	197	178	188	189	191	174	209	174	168	183	176	201	223	204	200	167	168	210	193	175	175	194	177	194	205	174	231	183	183	188	212	161	198	209	177	196	178	191	207	220	189	209	198	187	197	193	190	182	186	176	194	205	198	175	192	167	173	187	198	198	198	195	198	157	199	167	167	178	181	174	204	173	169	167	193	193	200	195	199	189	192	192	191	204	185	181	205	177	194	159	204	179	213	196	167	216	216	198	177	185	167	190	169	195	174	178	200	176	242	199	189	179	192	202	203	188	181	186	179	172	196	189	205	184	188	217	166	228	176	205	173	176	186	212	189	194
3318	4593	2644	1189	816	637	530	518	500	493	444	444	446	427	442	422	417	422	416	426	440	406	421	412	397	459	431	430	454	408	427	425	416	422	395	417	420	371	420	435	445	394	438	398	387	465	411	415	412	405	434	408	424	445	422	441	392	440	409	411	453	434	419	452	429	463	439	425	426	431	458	397	402	413	429	411	442	449	395	435	389	407	458	391	443	404	393	423	412	405	386	429	395	444	406	421	431	398	417	400	414	453	404	419	435	384	439	439	429	401	431	412	410	399	416	425	461	436	434	439	431	448	454	430	469	369	434	394	415	440	413	425	459	455	395	410	380	439	419	436	402	422	432	400	428	452	415	395	398	427	430	423	388	440	439	445	430	431	399	397	409	431	417	442	394	421	420	445	410	424	438	425	407	398	435	441	394	385	439	427	436	433	412	429	417	429	419	404	457	464	401	403	437	392	429	399	425	374	437	398	427	413	475	387	399	409	409	385	403	433	420	398	433	425	395	418	429	385	410	410	435	441	460	409	411	421	446	404	388	450	445	461	427	416	381	436	406	420	418	420	447	399	400	407	424	435	441	396	421	420	448	399	413	399	437	413	408	438	408	431	437	426	439	394	420	401	399	424	418	452	422	407	426	393	423	421	410	454	410	409	425	416	479	403	404	393	418	419	390	440	393	439	418	413	413	404	392	419	396	411	443	422	457	427	427	431	414	407	416	433	421	393	417	420	428	389	419	425	430	401	395	407	437	420	429	394	400	407	414	412	406	428	418	395	388	427	444	441	417	424	414	410	419	415	423	414	435	427	455	409	419	397	390	390	437	428	420	471	409	395	439	417	418	422	409	452	427	404	411	417	377	430	451	396	443	429	409	419	434	410	371	440	427	433	417	437	378	419	436	447	437	399	416	436	422	426	393	405	424	446	415	475	398	437	429	411	418	377	422	434	430	404	383	419	427	439	413	466	428	381	468	432	418	409	380	400	404	441	418	434	454	416	408	404	408	427	445	406	429	404	394	404	426	409	401	403	410	404	404	408	448	477	475	392	413	432	418	393	393	444	383	364	413	434	425	414	478	442	397	400	472	410	409	463	410	411	380	410	407	424	387	443	424	405	454	428	413	427	426	411	461	442	401	394	437	417	405	425	440	400	392	424	428	399	444	420	374	403	429	418	414	427	447	425	425	400	422	430	480	438	428	394	427	418	439	364	419	434	425	404	416	415	419	420	425	409	394	413	405	414	437	441	440	435	412	429	417	402	415	428	416	391	407	409	414	437	416	418	381	412	404	425	391	411	460	408	394	391	417	411	394	445	444	420	410	443	400	382	406	436	417	404	421	455	387	389	393	443	389	398	381	421	432	430	383	410	429	433	392	458	432	415	418	433	414	400	398	415	398	450	451	443	418	373	409	488	445	431	395	399	419	412	415	419	429	445	411	402	366	399	445	422	453	415	405	396	430	412	426	423	389	408	405	429	416	426	405	422	420	421	425	420	449	412	415	440	444	393	455	394	418	442	432	391	441	406	395	390	408	425	425	366	441	422	405	394	421	402	388	400	437	395	412	409	429	417	448	407	419	425	424	383	423	395	406	394	391	423	398	403	431	443	428	421	420	392	454	424	385	407	433	431	436	413	429	408	393	414	432	396	419	393	429	425	471	410	410	428	422	428	380	414	431	418	427	394	419	378	411	430	423	433	418	403	407	450	417	437	419	413	413	420	398	416	456	440	387	437	416	442	397	399	415	450	378	441	405	425	421	418	455	455	397	400	401	381	420	403	429	383	459	420	412	428	455	436	415	415	409	404	400	461	479	419	395	444	395	418	441	403	441	412	432	427	381	422	398	398	419	390	390	443	441	420	440	450	427	455	405	434	414	435	468	421	427	404	387	472	399	459	375	442	417	415	417	414	398	411	447	434	423	429	423	402	399	394	403	402	440	441	429	413	440	389	417	415	439	426	417	420	460	395	374	425	422	444	416	432	448	414	393	440	400	426	415	395	407	422	437	392	413	426	424	418	418	421	425	412	397	398	422	382	384	438	392	436	412	415	383	404	433	469	406	456	444	440	401	434	414	416	400	417	395	474	401	390	410	416	459	374	431	431	420	400	416	406	386	454	435	435	431	420	432	396	433	412	428	419	388	432	406	401	385	418	441	424	429	406	392	424	454	421	406	419	452	405	406	399	389	401	452	457	453	428	424	405	423	417	423	396	402	400	405	399	410	407	442	418	436	421	392	445	387	421	418	409	425	430	411	397	417	410	438	442	400	470	413	409	453	400	402	429	396	457	417	431	401	411	413	388	453	414	432	397	408	466	455	434	443	427	445	409	414	417	435	427	421	450	405	422	413	433	395	414	427	413	445	458	412	406	415	402	373	378	440	376	419	369	435	436	431	408	420	444	376	446	438	409	418	429	433	412	439	465	421	418	405	425	397	439	430	408	427	424	410	400	399	413	468	368	444	426	458	438	430	421	413	459	426	422	399	401	418	438	443	472	423	380	415	418	417	424	404	411	435	399	394	426	398	413	418	436	384	409	431	384	407	417	390	403	434	426	426	469	408	427	450	411	443	446	395	391	408	388	428	393	409	437	403	430	414	444	409	433	436	424	406	384	441	417	425	420	414	454	462	413	439	442	422	407	430	416	427	407	393	418	384	404	417	385	372	389	426	399	457	416	401	412	430	427	382	439	438	395	383	415	432	411	407	423	439	418	441	421	436	407	434	418	422	416	423	410	431	439	396	415	418	418	432	394	425	386	406	376	431	431	427	441	452	413	429	390	452	424	401	427	423	414	445	435	443	416	407	433	403	427	421	441	428	433	391	417	433	426	410	444	401	405	448	412	407	446	443	378	418	398	418	429	474	410	446	436	425	408	424	420	422	448	463	398	440	444	386	423	415	436	401	439	428	421	421	385	375	417	386	420	409	429	413	413	423	457	391	427	390	373	439	411	457	391	461	415	437	424	409	455	396	451	384	402	455	385	463	434	411	407	438	424	414	387	451	417	399	420	399	440	436	406	398	416	381	398	431	429	366	418	379	414	434	419	420	465	403	417	424	423	419	406	448	409	435	402	445	447	421	433	433	391	399	396	424	451	403	430	442	446	399	419	438	454	407	414	419	423	397	410	437	407	400	421	414	426	397	427	392	422	442	466	429	412	399	431	396	429	414	438	425	409	425	427	428	426	401	416	376	430	430	408	419	418	464	383	428	412	388	401	406	411	409	387	443	402	433	427	425	428	394	388	419	433	427	429	455	460	442	429	417	430	420	401	384	433	430	440	441	436	449	410	417	393	431	447	422	408	430	425	398	389	413	449	379	430	423	438	436	438	404	400	439	403	421	423	447	428	388	429	426	452	427	418	418	441	445	420	410	456	414	407	360	442	419	431	415	427	442	389	406	467	374	408	438	456	400	422	425	405	424	419	389	404	437	418	413	439	454	432	441	402	447	398	415	425	428	419	417	430	384	422	409	437	458	406	444	432	405	428
33131	10845	831	185	176	168	122	156	141	160	147	168	165	189	159	143	146	161	150	153	145	172	131	131	174	130	151	152	141	181	123	172	143	145	160	166	141	171	161	129	142	152	149	140	159	151	168	155	152	160	146	142	158	151	138	151	142	149	164	152	162	146	155	164	173	139	152	150	138	152	131	174	174	165	155	163	151	170	169	170	157	164	143	167	135	180	133	164	178	162	126	140	153	154	129	150	139	160	159	139	144	141	163	145	169	150	146	143	150	131	154	151	160	146	178	162	151	157	125	135	145	164	156	152	160	139	148	154	154	153	173	153	152	175	163	149	161	127	174	134	151	164	136	149	148	134	131	125	163	161	147	176	160	158	132	140	155	168	141	146	158	169	162	166	154	147	165	176	163	150	155	165	153	149	148	145	164	147	143	141	163	157	143	165	151	143	161	156	145	185	147	139	176	181	169	158	148	153	158	143	125	131	163	143	172	148	148	151	164	160	146	152	152	155	157	156	143	142	155	130	151	149	150	137	165	148	157	164	158	151	137	148	138	145	157	155	152	172	146	161	154	135	153	172	152	170	161	157	157	165	133	145	144	156	159	147	159	174	158	143	144	149	143	136	150	165	162	147	127	138	167	159	168	147	154	145	160	159	143	131	160	146	162	132	137	146	160	139	141	148	157	151	156	145	151	159	174	140	162	143	157	143	136	182	146	165	184	137	150	141	165	147	149	122	156	143	136	161	129	164	163	163	192	156	149	127	136	156	147	117	152	177	172	161	174	154	173	163	174	154	170	137	165	159	155	137	157	145	142	145	144	157	175	163	143	136	158	144	147	159	154	170	131	160	169	145	183	155	151	155	150	140	172	146	133	153	151	155	146	166	153	128	136	154	156	158	146	148	139	172	146	129	126	158	134	131	153	118	169	135	153	161	152	157	146	168	158	146	136	149	140	130	129	160	167	174	159	134	125	167	160	167	170	150	145	165	149	130	146	148	133	158	156	174	155	141	147	161	185	165	162	161	157	143	131	138	157	164	145	161	183	133	156	178	140	172	125	143	188	140	155	157	127	158	135	135	151	152	150	150	173	142	137	147	152	170	138	145	153	138	119	127	147	156	183	138	139	153	166	143	153	157	175	170	147	165	156	146	172	162	135	128	150	122	157	142	167	158	158	164	162	154	156	172	172	161	172	143	160	146	140	143	138	135	144	149	130	158	170	150	173	162	164	159	168	138	186	122	157	162	165	151	149	155	158	171	162	139	155	142	145	161	156	167	176	162	156	146	147	143	152	158	165	169	158	131	151	157	136	157	149	162	152	155	153	142	150	137	150	168	163	146	140	140	151	136	144	151	156	131	135	158	169	142	143	126	134	143	145	152	146	166	144	163	140	145	141	139	133	144	145	174	145	148	156	149	161	138	130	143	162	174	137	147	149	140	149	152	165	141	176	151	174	144	166	145	153	167	125	149	172	180	169	138	175	147	153	157	141	139	165	124	137	136	150	148	167	150	176	154	159	147	153	169	121	159	175	155	141	129	130	151	136	167	144	152	166	140	153	147	171	163	154	155	136	182	137	155	145	152	154	149	152	178	142	159	161	126	145	134	160	161	162	169	144	148	176	147	156	167	132	174	145	120	146	143	151	173	155	150	139	143	181	139	135	161	158	164	151	135	163	140	155	128	153	136	167	161	152	149	134	127	133	164	153	158	132	178	150	145	152	126	162	177	173	161	174	139	155	162	165	176	176	161	132	147	147	148	151	148	181	149	141	159	155	159	165	129	143	141	166	137	144	156	160	145	134	137	149	150	119	165	173	141	140	145	143	109	156	139	158	172	144	132	141	173	154	137	127	143	155	155	162	163	134	166	162	171	161	154	162	156	134	164	153	153	150	154	157	164	158	138	144	141	144	138	130	161	145	143	171	139	147	136	126	161	163	166	162	133	123	176	137	153	176	141	168	159	150	132	130	158	154	131	153	158	130	143	149	151	158	174	141	144	168	165	172	152	143	164	142	134	137	146	171	157	159	138	148	189	157	165	143	147	152	180	143	158	183	160	162	193	146	160	137	142	147	140	151	163	157	164	154	165	153	166	172	167	137	154	160	144	151	142	146	146	154	154	183	152	149	160	182	127	152	151	139	157	145	146	171	162	147	152	165	161	137	158	158	141	139	177	149	153	142	152	149	144	125	146	144	159	140	146	129	161	165	132	151	159	153	144	158	149	136	159	155	193	161	165	134	160	118	161	143	161	173	149	165	160	147	149	134	149	169	145	178	108	148	160	134	151	145	148	147	160	184	132	143	150	156	143	136	153	155	143	131	146	142	122	153	153	157	141	158	147	147	153	161	166	155	143	149	158	153	146	175	117	150	158	152	158	151	137	141	178	174	157	151	158	153	134	168	169	145	144	152	172	138	159	144	146	159	152	135	164	151	143	135	125	170	148	159	157	164	136	145	156	158	139	152	149	167	167	163	166	179	157	149	171	151	177	165	145	153	147	150	163	148	152	154	161	146	133	171	135	179	156	146	140	156	179	175	144	146	144	162	166	147	148	164	153	165	146	156	170	177	160	159	160	150	132	142	147	136	159	156	152	152	158	147	189	157	169	154	170	161	145	163	154	148	154	131	155	161	144	160	160	159	170	150	162	146	146	146	134	138	155	151	134	162	148	141	168	164	145	166	145	158	152	167	172	162	168	156	150	135	158	149	149	152	156	145	155	127	151	156	141	162	171	138	143	173	140	153	140	145	136	147	155	150	155	138	150	154	174	162	163	162	132	143	170	141	155	162	153	145	136	174	163	160	163	185	130	134	186	177	169	176	175	122	143	155	158	168	138	167	154	147	136	155	164	168	167	154	160	131	142	144	152	160	167	168	153	162	153	131	150	138	161	156	163	165	135	172	162	152	131	147	155	146	147	182	161	164	136	143	166	162	140	168	152	150	159	148	155	144	153	148	159	154	162	156	146	164	162	149	140	143	141	139	160	155	170	173	134	144	148	170	165	159	151	158	125	180	172	176	130	140	163	163	183	157	149	156	155	154	164	153	177	153	169	152	166	146	161	145	145	156	136	165	159	160	161	134	146	191	152	146	169	165	149	140	144	168	166	146	142	143	138	178	141	157	149	143	158	164	135	133	161	152	160	147	151	167	147	150	150	160	139	151	181	141	127	134	151	153	169	139	134	143	155	160	156	160	151	137	153	146	132	159	134	149	164	153	151	160	145	163	183	157	153	158	134	157	161	157	142	146	142	144	164	151	155	159	128	143	152	129	146	150	170	128	160	156	159	158	169	160	148	181	137	149	138	160	162	152	162	159	154	164	167	173	165	145	148	136	141	139	147	146	143	156	158	142	152	160	140	149	181	151	171	159	156	155	162	148	151	138	150	151	183	139	154	167	154	175	162	135	163	186	161	139	138	156	149	147	159	168	139	134	156	138	152	177	158	161	162	175	138	158	126	160	143	151	170	163	141	128	149	141	165	155	161	178	164
5361	476	427	373	404	392	339	372	345	374	375	370	373	376	373	376	316	385	379	345	358	378	345	378	409	390	374	376	405	361	323	348	385	356	364	379	337	394	378	337	374	370	358	358	380	391	401	355	355	328	350	370	365	392	385	364	379	353	368	376	355	369	358	320	388	362	369	365	339	378	346	353	369	411	407	351	363	359	356	380	380	364	382	382	343	344	363	339	327	377	352	352	345	361	375	362	376	335	328	336	401	359	365	365	377	361	398	385	353	382	383	373	335	354	394	360	355	351	368	329	347	336	344	385	341	368	366	323	361	400	369	381	365	397	355	383	401	343	343	369	331	393	348	383	349	364	335	372	403	358	397	342	339	357	359	381	382	368	347	360	371	348	364	378	380	380	397	351	321	378	369	372	368	382	389	351	349	358	366	366	376	357	356	383	369	393	393	374	335	388	347	372	375	388	379	319	390	364	389	362	380	362	350	366	357	357	367	353	338	381	385	392	391	361	370	376	339	377	367	397	379	367	387	343	325	374	392	370	348	369	343	383	324	371	408	359	343	374	347	363	393	396	348	321	385	361	401	340	368	380	364	363	379	431	361	344	377	411	354	331	379	401	342	348	399	382	338	322	375	331	397	365	393	367	340	379	375	336	343	360	348	375	386	342	349	370	377	347	379	360	365	402	354	357	362	355	379	372	371	373	379	347	360	359	388	365	378	362	363	365	390	383	389	386	406	393	356	342	321	358	343	359	411	327	320	375	330	377	347	363	361	368	372	347	369	362	369	348	335	371	324	364	361	372	367	328	361	367	348	369	403	360	379	370	380	389	388	426	389	380	393	354	357	365	353	366	355	350	382	370	378	372	376	379	353	351	350	359	348	379	342	351	374	357	377	353	345	365	386	347	365	348	386	368	367	384	351	342	348	381	391	365	350	397	341	368	332	374	357	366	376	374	389	378	392	365	358	349	356	354	381	369	367	336	370	376	372	374	340	349	366	363	343	375	367	345	364	357	379	358	405	341	352	371	354	368	339	357	334	400	327	312	370	333	382	363	344	361	379	354	366	354	369	376	373	372	353	382	395	365	356	360	373	331	356	360	339	389	354	409	379	395	338	351	350	387	401	373	411	422	344	363	365	375	359	379	391	359	339	379	366	361	383	345	357	360	344	337	356	333	386	395	358	339	364	361	363	336	382	399	362	346	336	352	380	369	359	383	333	390	409	315	379	323	380	353	371	354	334	338	349	379	332	361	385	376	373	351	372	355	362	354	382	376	326	359	356	393	370	387	381	371	344	401	346	354	402	335	371	373	385	340	365	383	387	392	353	359	383	356	393	345	372	341	343	390	370	397	337	360	342	350	356	389	396	384	328	347	375	349	361	351	338	348	368	374	335	376	358	362	349	369	355	361	361	365	367	363	365	352	389	354	381	368	377	314	383	367	359	377	362	406	328	367	365	362	397	327	349	372	393	341	356	344	394	391	394	352	332	363	323	342	371	384	367	387	338	370	366	350	369	360	390	381	385	374	356	369	358	346	346	373	349	423	355	330	378	361	360	348	350	406	406	348	352	332	395	339	332	377	368	371	384	351	370	362	368	384	407	330	405	370	346	337	368	320	346	376	342	388	350	362	339	376	344	381	340	386	407	350	391	394	331	383	368	375	350	364	376	341	366	368	348	333	354	338	368	352	380	393	337	391	380	373	383	353	347	360	365	324	378	369	351	351	362	349	373	374	383	336	405	353	325	367	358	351	356	392	351	381	374	384	363	338	371	377	365	361	346	359	380	381	384	371	370	361	383	346	357	365	368	341	363	339	360	387	376	380	393	339	380	340	337	332	387	345	372	352	375	357	374	310	349	351	360	359	355	343	342	382	371	385	381	377	368	353	370	356	329	395	321	377	367	361	386	406	380	391	342	372	373	379	351	398	384	348	396	369	381	382	365	361	378	365	383	374	367	345	386	350	376	337	343	344	367	353	372	352	398	383	374	377	352	384	400	394	362	367	355	332	361	357	346	374	396	351	362	346	358	366	376	348	376	353	358	377	343	386	359	368	367	380	387	326	340	364	365	336	388	359	380	362	340	367	351	326	415	372	389	345	353	369	369	397	364	369	360	357	378	351	358	354	373	348	378	355	360	364	372	376	398	377	383	364	368	358	337	366	398	354	344	364	353	366	378	367	368	380	343	384	416	343	348	381	369	359	362	377	348	329	341	393	346	400	398	370	335	344	385	360	320	333	428	378	333	347	341	399	344	387	348	347	334	364	372	355	370	389	350	372	352	392	359	379	367	372	369	373	335	376	352	358	383	387	334	324	373	370	340	355	364	348	384	369	362	365	371	381	373	350	353	309	375	345	353	373	383	364	373	363	377	384	359	391	350	357	353	381	341	351	373	374	362	377	349	355	368	344	378	305	347	362	350	364	335	369	359	352	379	375	385	360	351	359	403	357	377	335	355	377	365	371	331	356	340	367	356	356	344	378	367	383	376	367	364	400	367	369	356	350	369	403	382	358	374	354	367	362	382	364	399	374	316	361	348	320	350	364	391	378	377	346	369	349	332	340	367	360	375	370	392	378	327	340	369	355	359	342	372	351	405	358	362	382	352	368	382	358	367	353	362	336	382	368	377	350	365	370	324	398	400	366	348	377	388	324	351	356	372	357	359	391	324	330	372	361	381	371	375	401	346	365	363	362	392	383	354	361	372	381	382	363	365	349	343	335	362	360	363	390	365	345	385	378	352	340	344	383	377	356	361	389	389	391	376	362	355	351	366	381	349	367	379	375	362	359	391	386	401	350	379	374	369	367	358	355	376	406	372	358	360	380	352	339	350	344	368	379	366	358	345	384	343	384	366	343	348	379	371	339	375	358	342	379	374	413	358	343	354	357	334	343	392	333	358	376	362	354	382	355	339	368	359	330	388	350	360	353	332	362	366	370	374	385	405	386	378	411	394	369	360	334	354	377	344	340	343	352	325	375	379	375	384	341	353	362	393	370	379	336	361	361	361	400	353	340	413	413	385	356	355	376	388	365	396	384	363	364	354	342	376	361	347	348	377	379	363	329	345	369	338	366	389	369	362	366	335	370	360	363	344	373	385	397	365	333	376	348	352	376	371	388	364	343	377	375	353	389	346	340	325	366	377	375	381	350	328	357	375	387	344	340	323	342	356	355	355	341	362	340	333	375	333	366	375	374	377	359	380	362	351	359	352	408	378	358	362	355	343	393	377	351	367	358	385	372	381	348	341	386	347	359	342	385	355	363	351	362	364	371	350	383	350	378	368	342	373	347	362	372	382	376	357	370	347	352	367	349	343	350	346	340	346	402	327	392	344	379	351	359	373	336	371	385	368	365	349	366	388	377	351	370	381	312	360	374	373	392	364	336	383	366	368	379	346	361	383	354	338	336	359	371	376	383	361	338	362	331	397	399	377	357	349	375	334	354	377	371	352	366	373	355	350	393	352	346	353	372	364	374	346	353	362	350	346	382
24958	21380	25124	27990	21163	2946	353	305	280	255	196	213	230	220	184	205	229	207	219	199	203	198	247	200	188	198	196	165	201	209	177	191	190	185	202	197	178	210	184	206	203	201	188	193	189	176	180	210	186	205	218	169	187	195	207	191	185	204	198	172	195	217	206	179	178	182	212	191	170	190	199	234	190	186	163	227	179	184	182	231	202	185	172	207	190	174	218	200	202	205	187	189	179	189	196	218	219	167	192	208	207	186	201	203	191	178	185	182	216	204	202	199	219	199	166	174	205	180	178	180	211	197	200	181	217	176	188	182	209	187	215	217	192	219	223	229	183	179	182	215	204	189	212	206	193	206	173	182	176	192	185	195	194	195	185	193	171	206	193	200	205	209	220	188	184	173	221	202	194	191	174	181	205	210	197	185	179	204	208	204	200	190	206	192	177	185	186	170	198	180	197	194	190	200	196	174	186	207	203	190	215	186	208	209	182	223	187	173	195	218	184	147	201	204	193	178	198	193	209	210	181	178	201	188	203	195	200	205	195	202	176	184	175	176	193	183	188	216	210	153	167	212	181	184	197	168	189	199	188	210	175	192	193	200	189	173	191	192	211	189	199	178	182	181	200	177	188	228	197	215	207	195	209	196	201	176	205	180	201	202	175	192	192	174	202	185	194	179	201	169	195	201	217	192	198	196	191	199	174	225	220	180	196	215	195	193	209	179	188	200	220	210	186	200	183	175	196	194	223	183	186	183	199	199	192	161	211	209	202	173	191	169	192	189	214	191	182	186	170	177	202	179	193	191	201	210	180	203	214	182	182	210	201	198	202	201	211	182	193	214	199	190	184	182	193	204	202	207	190	171	166	203	187	183	209	180	183	195	185	191	206	187	168	175	195	194	214	182	181	191	187	200	180	227	199	191	181	203	212	198	184	205	211	180	211	201	156	208	202	192	179	205	173	198	219	187	174	203	196	197	204	225	192	184	201	207	173	195	214	213	201	201	198	205	195	187	217	201	186	202	211	225	212	187	203	189	199	179	185	185	196	200	194	177	178	207	203	187	210	183	225	213	198	195	178	187	187	173	189	211	202	147	195	209	181	203	178	206	185	214	196	186	200	228	194	179	196	223	178	184	210	176	185	184	177	169	201	210	200	192	194	200	220	203	169	166	193	192	200	182	239	208	225	172	204	196	184	199	179	189	191	172	203	209	211	174	194	207	203	195	180	199	174	200	217	166	200	226	222	196	193	196	217	192	203	195	183	174	217	177	157	188	199	195	200	182	211	209	184	204	203	198	181	170	196	193	210	197	189	182	214	183	192	178	182	171	197	202	183	198	186	193	206	194	188	194	185	204	185	210	194	177	162	200	202	202	216	190	211	193	212	200	183	204	196	164	199	204	187	181	195	193	167	199	184	213	207	200	209	209	204	188	211	177	199	212	211	191	191	214	207	181	206	188	179	205	200	176	205	195	197	191	179	208	216	206	195	234	186	211	183	202	194	199	200	208	202	171	187	191	200	213	192	198	209	192	192	182	191	192	199	222	217	217	208	199	205	161	201	210	210	161	195	194	203	163	197	212	220	198	196	202	186	196	185	204	194	184	195	185	179	225	162	176	185	197	209	174	179	182	216	181	193	222	204	198	197	210	192	192	199	190	213	184	186	223	167	203	184	188	188	187	191	196	185	203	215	197	188	202	171	197	208	172	195	170	212	203	195	178	192	206	195	163	178	182	196	190	213	193	195	176	188	186	192	183	212	208	197	199	217	177	206	192	191	189	196	209	210	178	186	200	168	170	181	198	168	177	170	209	213	195	202	189	176	200	181	218	178	167	199	204	188	173	206	184	219	202	177	203	203	187	210	214	206	188	202	167	214	201	182	185	199	169	188	180	191	206	188	183	173	187	216	194	192	198	196	192	222	192	222	192	175	216	176	182	205	204	199	209	162	189	199	185	186	181	224	203	208	175	194	204	187	223	191	181	172	179	189	174	211	199	209	205	160	190	189	205	219	183	209	180	186	203	184	178	195	223	204	176	208	184	216	180	200	192	165	168	197	199	188	229	209	197	207	202	184	213	194	168	179	179	196	198	215	218	182	194	169	219	187	213	202	184	179	170	194	196	199	221	202	195	205	192	201	177	189	216	196	173	193	184	202	207	221	191	178	176	175	203	175	185	196	204	168	185	178	198	195	188	190	246	209	188	194	211	195	195	171	190	190	191	182	191	211	168	185	219	175	186	192	174	220	191	204	177	216	169	195	188	157	196	184	189	177	220	202	172	175	192	209	213	211	214	237	211	173	208	216	208	223	196	167	213	175	197	220	175	210	200	170	205	189	181	202	197	162	204	196	173	201	188	188	209	205	205	200	184	156	211	190	214	189	202	178	187	203	221	190	218	205	206	210	162	175	226	182	187	180	187	178	202	198	182	149	189	194	179	182	173	195	211	175	182	212	213	171	179	196	226	194	210	195	178	180	170	175	197	212	188	182	180	161	181	181	198	165	178	210	196	182	194	223	173	193	213	209	213	198	221	175	193	171	194	204	183	197	201	182	197	212	201	199	191	206	197	208	186	179	194	162	194	224	191	199	178	192	186	195	180	175	174	197	211	197	202	170	188	192	207	199	220	214	185	180	196	202	203	193	188	192	196	196	199	188	186	196	203	184	177	181	187	198	212	210	206	217	186	200	198	203	170	184	177	183	189	183	178	184	165	193	180	195	221	200	199	185	196	175	199	194	178	205	199	205	186	158	190	204	186	196	199	192	188	205	205	178	209	217	191	183	201	173	201	213	201	174	178	187	174	163	172	213	177	190	206	200	210	190	197	181	195	185	209	185	188	173	181	169	187	218	205	196	212	174	192	172	214	165	186	177	187	174	186	174	180	208	184	179	201	193	190	238	196	183	178	177	173	216	173	196	213	174	207	181	216	187	172	167	201	196	195	203	202	206	183	214	156	210	219	204	187	196	187	189	184	186	191	202	174	222	202	208	197	181	195	171	214	181	164	196	180	214	182	174	211	196	189	194	192	204	189	213	172	180	174	190	200	187	170	169	198	217	215	184	195	177	191	206	180	183	199	191	221	207	206	174	188	181	185	229	212	199	210	181	180	201	178	182	209	159	209	204	182	203	203	180	180	183	186	205	174	221	211	217	195	224	190	177	183	179	205	193	189	175	193	216	199	164	216	184	178	210	176	171	185	204	208	187	170	162	205	178	201	178	211	213	208	212	218	199	213	208	205	195	240	175	202	181	201	192	203	190	206	198	187	194	168	214	198	179	181	176	195	205	192	204	211	184	220	171	198	185	188	207	193	180	201	201	198	190	197	200	174	213	190	201	205	198	188	193	197	205	198	196	195	201	209	210	195	212	188	188	217	192	214	182	177	226	203	194	211	193	174	211	201	183	180	184	217	186	191	203	214	190	173	174	219	183	195	197	173	199	206	167	179	189	184	182	183	179	198	181	187	194	191	206	217	203	221	185	228	168	198	181	187
3184	2652	1673	878	630	599	537	457	445	471	470	432	423	461	416	455	447	428	467	462	447	434	441	429	442	456	455	412	452	448	460	469	465	468	429	482	436	454	460	420	462	460	467	435	415	412	437	453	501	447	472	426	424	435	460	428	438	434	441	478	479	428	456	405	447	402	404	441	466	450	406	433	461	428	454	448	451	450	468	451	417	440	425	456	471	408	400	405	460	418	456	460	463	399	458	428	434	444	429	443	449	482	432	451	477	449	451	447	459	415	431	439	471	469	485	424	442	461	438	415	436	458	427	413	440	432	472	431	464	485	458	460	435	415	456	454	466	436	430	432	414	477	418	442	460	414	419	458	468	457	456	458	433	417	439	411	458	451	458	438	415	422	417	422	437	416	445	393	446	433	409	403	421	459	397	446	499	439	460	442	415	419	435	404	426	420	433	417	490	448	467	430	429	445	464	453	454	409	419	424	460	471	459	434	474	437	444	471	445	429	434	443	436	462	472	445	429	475	448	440	481	432	440	449	412	468	435	444	424	471	433	446	433	432	422	441	464	469	443	473	445	449	448	431	485	420	461	424	496	436	438	464	426	427	419	449	451	442	428	425	433	483	468	442	438	468	445	469	456	402	443	456	464	435	445	405	440	443	434	435	450	444	445	440	421	398	442	463	401	477	436	463	464	433	441	494	413	426	432	445	432	451	443	424	441	462	464	405	518	471	440	439	435	449	404	441	464	406	460	463	427	455	458	438	421	423	458	476	438	494	452	417	469	461	447	418	465	458	405	448	480	456	433	472	436	437	483	430	426	433	459	438	447	457	456	457	469	452	476	413	461	438	427	425	451	452	392	478	434	469	438	454	429	446	433	439	486	465	430	447	451	447	453	454	428	413	440	456	398	436	453	492	446	421	461	449	419	446	453	431	446	425	456	425	429	427	403	415	439	476	449	406	481	420	446	433	474	432	447	443	439	424	420	442	431	430	461	425	434	457	436	425	425	469	427	434	446	446	468	451	447	474	425	464	428	446	464	478	444	435	423	453	412	461	431	432	455	437	451	456	454	455	428	416	453	466	474	430	474	431	421	452	442	439	438	458	407	443	431	412	443	458	460	437	437	432	437	439	428	453	424	468	443	460	449	408	431	432	445	453	428	457	442	432	440	453	423	441	464	413	445	461	413	418	466	439	435	410	437	452	481	442	425	438	414	439	416	444	446	404	469	456	440	423	427	452	455	485	448	426	433	448	448	443	450	428	438	443	446	464	443	422	430	454	447	418	424	458	430	432	462	480	410	442	453	501	478	443	429	437	432	482	422	466	443	457	448	455	425	423	424	466	402	393	463	427	454	421	445	452	477	409	455	423	448	431	447	449	434	446	393	441	419	438	430	413	438	413	422	446	466	474	458	484	451	435	441	421	420	430	462	430	432	474	459	435	451	407	437	438	419	440	459	452	468	455	452	454	400	387	455	420	434	439	441	398	454	458	454	425	437	419	444	420	490	435	438	426	452	461	431	448	452	441	390	423	415	452	432	449	410	398	445	461	455	446	466	453	443	480	451	402	447	436	456	424	472	409	419	468	458	453	455	424	438	433	427	453	410	415	446	418	437	448	463	415	471	449	415	501	448	421	491	436	445	427	453	454	430	438	448	455	416	451	434	437	454	450	410	428	450	455	477	417	454	440	441	422	436	483	447	426	458	478	438	448	410	444	493	419	430	430	457	455	427	413	448	440	423	431	407	449	435	454	402	425	451	460	430	428	440	459	472	440	454	461	453	427	445	454	439	456	454	428	424	503	442	452	434	407	457	436	466	421	419	413	436	434	426	441	455	431	411	439	429	438	415	429	435	458	455	422	428	461	462	454	468	396	440	446	431	422	438	449	462	442	477	435	435	497	417	451	408	453	483	429	427	457	411	449	423	464	466	452	414	430	478	424	476	478	436	447	433	437	418	419	445	435	456	453	466	418	419	440	447	441	425	468	446	440	441	474	441	441	444	471	459	446	457	461	431	476	464	444	383	410	385	473	460	454	454	451	460	460	457	450	417	457	446	427	415	460	457	419	429	428	477	426	448	432	417	424	434	407	436	451	439	469	439	450	448	474	445	450	444	419	430	425	440	480	433	433	476	453	470	409	441	443	460	445	458	428	464	463	433	444	415	446	456	412	464	430	419	450	401	426	470	435	438	468	426	471	459	432	424	441	458	430	391	437	397	462	434	441	427	437	471	446	419	443	448	462	473	450	428	440	420	433	425	440	472	450	402	415	447	440	429	459	429	473	419	448	415	423	456	462	459	466	440	451	445	450	472	436	394	450	438	455	453	440	439	427	412	449	445	428	430	431	402	420	459	474	431	418	460	412	438	452	442	460	465	408	404	491	450	444	430	445	420	444	457	445	439	423	463	428	437	421	455	458	462	461	425	434	470	440	420	474	462	490	419	452	438	446	442	447	412	460	471	475	431	410	448	424	463	444	470	439	455	459	385	455	465	433	427	450	464	445	413	440	424	422	419	475	437	424	435	474	452	417	390	438	415	397	436	431	397	479	484	440	461	459	467	429	427	451	461	436	469	458	390	480	438	443	436	470	425	443	443	447	390	434	441	450	459	443	436	401	434	439	447	438	398	454	469	423	421	417	412	452	402	437	415	433	424	450	418	406	431	432	462	480	460	461	472	477	441	461	451	463	438	401	437	425	484	414	429	445	430	439	461	449	471	452	453	413	427	457	437	434	464	442	425	431	443	428	465	442	450	469	430	450	428	431	430	502	452	440	425	442	462	463	458	458	420	472	433	425	474	439	428	467	439	424	476	456	433	407	436	424	424	440	458	452	446	442	461	423	426	450	462	459	435	434	462	439	446	442	406	410	447	471	412	433	424	430	462	481	478	448	410	433	407	455	405	436	425	430	470	462	438	462	438	471	404	449	471	458	416	446	447	465	461	412	388	436	435	448	446	445	419	410	459	457	465	415	421	485	440	444	445	445	407	450	437	449	447	452	400	476	460	443	427	428	425	449	440	420	454	470	454	444	421	423	459	476	446	463	459	401	419	421	421	428	451	465	451	452	450	416	433	461	443	439	413	452	432	453	454	429	426	465	457	482	449	440	423	458	453	427	442	446	437	419	412	443	437	454	467	444	412	457	422	430	472	470	458	447	410	453	450	473	426	418	471	448	425	437	455	467	440	431	449	455	443	393	417	466	407	428	449	468	446	459	471	444	479	416	425	463	432	433	444	428	421	424	454	435	451	435	447	439	439	434	430	447	456	441	451	439	454	449	431	436	419	429	414	461	433	417	460	458	416	464	469	439	458	393	433	452	492	427	425	470	425	461	461	484	443	434	431	469	449	435	488	432	437	413	432	437	468	464	447	433	458	430	459	446	427	428	455	437	454	447	459	450	408	434	415	433	489	454	413	463	474	447	415	471	439	402	473	444	454	479	451	429	426	425	453	446	392	438	460	423	397	483	432	463	456	464	424	449	407	442	417	442
24177	21380	25736	27410	21384	21373	2329	461	328	306	279	279	231	207	213	232	220	209	216	222	224	196	226	209	189	200	214	218	191	179	201	196	200	219	191	217	209	200	211	185	187	188	196	209	189	213	218	186	226	198	210	198	200	224	237	214	217	213	201	218	205	194	196	217	204	220	190	184	217	211	189	199	214	202	203	182	197	206	162	181	206	212	222	208	211	212	180	195	205	171	179	194	193	210	192	185	191	175	196	184	190	193	193	186	186	184	201	201	186	188	187	193	184	195	207	196	182	208	189	173	195	183	200	188	183	207	215	197	180	193	195	185	201	194	211	162	192	197	196	187	189	205	183	201	198	187	196	192	250	196	165	194	195	175	180	161	172	198	199	181	190	181	175	165	198	176	210	193	215	226	182	181	216	177	195	200	210	189	179	200	206	175	196	184	187	180	174	168	178	182	185	178	175	218	206	206	190	180	163	180	188	180	195	227	196	189	205	185	175	196	218	168	217	172	196	167	182	191	191	185	163	188	214	211	200	194	157	186	199	199	192	227	213	177	189	172	187	161	193	200	195	204	213	192	216	180	197	177	199	191	191	177	167	199	177	200	177	200	196	195	206	199	206	165	159	200	202	213	200	202	203	181	200	196	256	185	175	150	208	183	201	192	220	201	177	162	185	213	199	184	172	182	184	173	176	165	178	191	186	156	200	208	173	213	197	174	189	209	178	222	194	179	218	177	173	201	191	188	211	187	180	192	189	186	199	183	190	212	214	198	188	188	245	203	197	179	197	180	157	173	204	213	205	192	181	188	207	201	186	199	199	178	176	173	186	219	189	212	208	180	198	161	211	180	185	170	164	168	179	207	217	187	195	189	193	174	195	173	186	204	198	183	219	197	199	213	199	210	172	194	219	179	185	177	170	199	181	187	173	188	213	187	190	190	186	209	199	199	173	191	212	189	187	206	201	191	186	206	218	177	171	173	182	196	173	193	164	184	183	205	172	198	182	206	165	208	193	176	212	179	204	191	209	177	201	181	218	191	194	206	190	187	171	179	200	214	190	183	193	210	212	179	199	198	204	191	171	198	180	185	213	184	177	189	186	201	169	200	210	193	174	206	216	191	194	199	173	203	192	192	199	201	182	183	216	172	175	187	207	183	179	190	207	172	211	180	178	199	211	191	197	209	198	199	202	184	177	182	190	182	181	188	169	178	196	184	198	196	200	163	187	161	187	171	189	196	177	173	179	192	209	187	193	179	177	185	169	184	192	186	189	193	211	207	172	207	192	176	217	185	167	193	171	197	195	218	174	188	204	206	176	188	184	179	166	196	178	188	219	201	182	189	197	180	193	188	186	160	200	217	184	169	168	195	183	173	191	166	205	183	176	187	189	181	182	211	209	194	185	190	188	179	209	170	180	188	159	203	180	179	171	184	192	191	194	228	192	231	167	203	186	178	193	177	216	184	201	183	169	201	199	178	160	185	188	195	182	199	180	178	197	166	183	177	206	189	189	201	181	176	185	186	184	191	197	198	180	206	181	196	186	186	189	183	173	217	185	188	210	179	194	193	215	175	189	179	186	195	179	185	197	182	216	212	182	183	177	165	166	177	192	200	171	193	179	180	204	176	175	185	172	203	203	196	170	179	191	188	203	172	180	181	215	211	182	188	196	186	217	184	182	216	210	186	186	215	192	218	180	201	186	176	193	204	200	186	201	194	183	194	204	176	186	177	180	184	210	201	173	175	162	190	174	157	188	209	214	173	211	196	222	176	192	187	186	195	176	177	212	187	219	206	207	152	200	199	193	184	209	197	168	167	189	203	204	192	192	200	180	190	217	194	149	193	185	181	187	216	186	222	188	199	180	148	185	186	195	172	167	170	201	193	174	193	213	179	192	205	212	182	154	212	185	203	187	199	191	187	211	181	187	187	189	181	192	197	194	193	172	163	181	178	187	212	213	213	207	197	194	195	197	173	172	201	193	182	201	187	182	187	212	199	189	196	190	212	194	210	196	174	178	155	179	182	180	192	174	184	193	192	205	222	190	176	183	165	167	188	187	205	199	157	183	174	195	190	171	176	157	190	194	189	169	177	195	181	196	190	175	176	193	221	170	194	197	169	187	189	176	197	182	200	168	173	187	204	197	191	184	213	191	198	222	205	204	215	171	188	193	187	222	187	177	188	184	177	172	185	179	180	211	217	198	180	214	197	178	175	213	200	184	194	193	183	207	176	188	160	190	165	187	165	220	199	178	191	172	198	177	198	227	178	221	205	202	195	170	189	215	193	205	196	195	199	180	182	183	192	173	190	192	182	190	191	193	174	158	193	180	163	184	197	209	172	220	204	157	186	187	184	187	182	177	220	173	197	169	203	188	172	182	210	188	188	179	203	214	205	181	210	187	195	235	203	208	179	191	199	190	215	216	208	171	210	175	177	219	201	199	167	171	194	188	191	178	187	184	164	190	222	186	195	184	183	197	195	173	185	205	170	210	205	213	172	190	193	193	201	191	225	197	211	181	168	178	181	187	189	198	189	192	200	188	192	189	194	186	203	187	198	183	193	187	188	192	197	205	207	210	178	221	200	171	226	188	196	167	191	193	171	187	210	197	169	159	204	189	188	187	171	199	184	171	201	191	188	197	188	202	194	217	168	190	178	172	193	170	182	172	199	202	202	199	173	212	203	196	179	143	177	218	191	177	182	194	178	213	209	167	187	195	173	181	191	209	193	195	171	162	188	197	194	185	189	209	184	172	174	190	182	196	202	184	183	173	189	197	174	199	202	179	185	191	180	190	181	196	182	205	194	164	194	195	184	172	212	166	183	167	167	203	196	182	183	189	212	196	188	211	184	179	195	189	172	182	198	190	205	201	193	202	170	190	203	191	190	181	199	170	185	200	180	212	184	183	175	194	208	198	194	187	177	191	187	169	172	187	179	202	186	191	164	169	174	191	178	183	188	180	175	206	213	186	189	190	202	187	196	207	206	195	185	186	205	209	187	215	221	214	194	199	179	205	173	217	199	196	189	191	186	200	187	186	185	180	196	204	214	212	211	177	208	183	207	164	215	204	161	189	164	208	196	193	182	181	192	165	176	186	198	168	181	198	184	194	185	204	211	224	176	170	184	159	186	186	201	211	183	181	219	203	203	184	173	187	194	215	179	172	182	171	202	199	198	189	199	208	190	193	183	177	174	191	172	194	189	207	214	177	202	183	160	190	203	206	195	196	184	193	181	194	194	224	202	189	198	192	194	183	210	195	182	182	222	181	175	182	212	177	230	199	180	174	171	188	210	182	170	167	200	177	180	186	182	175	185	173	196	183	187	184	181	219	191	184	168	202	222	232	212	190	186	204	202	175	180	200	192	192	183	203	167	160	209	183	170	188	182	184	166	201	166	179	164	172	199	168	182	197	185	171	203	201	160	173	192	193	190	182	168	198	195	208	186	186	198	193	184	191	200	163	193	191	205	190	177	163	191	203	213	195	182	181	166	178	192
3187	4523	2616	1227	835	629	554	563	496	482	461	439	456	434	450	428	454	416	402	435	391	439	448	433	431	431	437	432	390	470	426	423	420	456	431	392	393	438	430	409	461	425	449	440	404	392	358	459	427	428	400	455	453	441	427	409	435	448	426	446	445	424	416	454	411	435	456	443	442	446	426	430	410	427	441	451	456	416	442	412	413	431	430	408	413	436	419	414	437	435	442	427	446	428	405	412	429	466	421	445	400	417	421	415	418	390	442	412	420	410	425	405	393	390	432	384	419	412	426	402	388	437	406	477	433	398	377	415	412	431	444	425	401	441	420	433	407	402	424	421	441	391	423	410	432	444	431	421	418	426	401	423	421	422	446	432	421	403	405	428	418	407	431	418	433	413	405	426	425	413	440	441	393	418	438	442	404	392	423	440	422	432	402	385	426	421	435	413	416	448	414	422	420	465	399	415	386	365	409	422	432	408	421	404	442	381	399	422	438	431	398	405	407	441	418	419	439	419	394	407	418	417	387	430	469	431	418	420	424	406	442	423	413	443	432	439	445	441	391	408	440	427	439	438	425	451	410	468	433	419	425	418	437	429	412	418	408	407	419	435	419	438	445	400	454	436	393	411	448	430	418	428	411	410	431	419	442	420	419	425	422	433	444	432	433	447	383	415	446	450	456	390	419	407	424	420	425	429	440	435	421	447	407	447	432	403	420	428	458	427	398	435	439	441	427	393	410	445	436	415	420	411	461	388	415	443	429	376	436	439	413	417	399	440	384	428	385	397	411	412	418	431	424	410	451	423	424	438	381	412	434	398	435	408	409	425	423	413	437	416	430	388	416	398	423	416	392	413	427	394	441	419	441	415	416	443	417	420	439	479	402	454	430	407	406	402	448	416	424	437	382	403	420	428	432	428	439	405	428	409	440	433	420	422	455	376	417	457	415	402	426	376	477	390	446	413	427	422	415	406	397	422	429	416	451	434	442	403	347	421	438	410	405	422	415	398	425	401	419	429	418	426	450	409	385	439	440	412	418	424	427	457	424	388	403	401	412	440	446	402	424	432	412	451	412	393	390	389	419	444	426	382	470	433	434	429	391	448	434	419	402	411	413	418	391	418	392	427	440	450	438	455	395	413	441	404	408	397	405	397	420	428	441	418	433	385	412	425	452	418	461	404	419	389	427	419	405	397	439	467	435	452	400	451	426	422	430	438	427	444	451	441	438	411	420	475	407	413	424	406	413	427	400	411	420	400	413	439	397	432	439	430	405	364	425	443	446	394	405	422	419	414	411	449	411	391	445	403	438	417	415	401	428	420	416	410	421	438	403	390	446	421	389	459	443	439	394	370	387	399	398	415	430	422	428	400	421	437	438	413	407	455	386	423	441	435	458	421	412	404	452	411	472	443	442	421	427	446	441	420	417	446	392	390	454	433	429	418	408	397	422	399	431	410	414	405	406	392	388	433	410	435	408	419	423	407	435	409	427	427	451	431	417	450	392	422	454	391	404	406	441	451	389	423	420	395	437	402	406	449	436	413	397	429	378	439	407	454	438	442	405	443	452	385	453	432	422	397	398	427	455	411	437	423	419	425	426	405	392	404	431	403	423	447	453	419	442	397	422	449	402	398	426	416	408	403	458	377	441	419	417	419	388	414	446	387	441	419	413	402	416	441	382	442	429	413	420	447	422	433	402	423	455	435	385	408	420	381	392	450	404	436	423	436	437	474	456	462	448	428	421	410	442	378	432	427	396	415	373	435	422	430	447	442	398	414	432	465	367	435	390	429	444	470	422	414	415	380	372	430	422	420	408	421	411	449	413	406	411	419	389	405	426	442	375	391	439	414	376	412	436	409	399	403	389	402	424	428	426	407	390	406	441	435	465	402	423	413	437	388	436	402	381	391	406	408	433	428	400	417	435	435	457	434	438	460	409	419	399	398	415	426	427	464	396	448	424	423	409	413	430	412	404	413	414	414	452	443	395	433	440	414	396	401	421	427	394	395	444	433	409	449	379	419	427	431	411	443	415	416	390	412	417	400	406	447	426	435	438	430	365	415	425	451	414	451	431	405	410	397	412	438	449	435	448	437	425	402	407	440	392	419	400	417	399	406	432	408	390	380	428	403	431	372	419	435	432	410	370	417	414	435	427	419	444	443	417	486	439	422	412	471	422	451	407	446	405	486	381	397	405	418	440	436	420	418	418	437	423	414	425	448	365	417	413	437	435	438	407	425	396	445	422	436	382	412	395	441	428	410	415	379	401	431	434	474	386	416	442	423	398	416	402	385	430	390	440	412	436	413	427	440	402	369	466	440	438	423	426	441	430	439	448	426	436	467	418	413	421	442	412	386	406	437	408	398	398	435	433	421	409	416	425	436	449	403	456	414	386	421	408	418	420	457	413	435	409	452	414	427	392	444	400	401	402	408	448	414	404	393	396	458	440	387	451	400	431	413	421	456	436	437	418	408	406	456	411	439	448	444	421	409	417	432	430	431	411	440	406	400	423	430	434	425	412	402	399	421	417	407	378	432	425	406	420	413	408	414	403	425	446	431	453	443	423	447	397	403	398	452	427	420	400	405	379	443	422	401	453	444	432	402	400	423	403	390	408	431	422	389	412	408	453	462	384	387	417	417	408	424	420	443	440	422	433	428	415	420	428	422	437	438	402	424	416	410	446	417	435	396	419	418	425	444	430	412	408	409	391	428	413	434	473	416	436	417	422	430	404	407	400	437	396	421	401	434	416	394	426	408	381	420	426	398	429	415	401	418	426	428	438	429	396	397	423	419	448	415	447	430	432	414	403	441	444	408	402	415	393	432	393	397	425	443	412	413	439	460	429	399	423	445	410	402	411	401	412	468	415	415	435	442	417	400	425	431	407	423	391	390	436	410	427	415	420	426	428	433	418	458	474	451	432	390	447	418	486	437	432	420	460	441	438	396	427	453	405	409	408	418	420	436	390	411	411	438	436	389	403	407	392	407	420	398	418	432	408	438	416	437	409	423	429	402	424	424	418	411	410	415	419	405	433	428	383	420	448	439	440	410	416	450	395	398	424	416	416	427	424	383	432	435	407	397	416	414	413	443	428	428	419	405	402	446	429	455	440	417	460	434	408	411	396	423	403	404	432	413	452	422	421	451	412	409	435	432	430	379	439	415	457	400	402	414	406	410	425	411	447	443	423	440	445	448	399	395	399	431	423	450	399	434	429	413	424	447	421	409	420	440	414	430	440	422	425	418	418	426	438	432	426	465	410	448	440	446	404	444	445	434	430	388	401	399	421	430	432	421	418	426	421	449	409	348	446	435	442	429	461	423	408	409	422	438	385	399	394	443	435	441	413	449	469	404	392	422	459	425	426	410	398	398	371	401	424	448	382	408	413	393	374	445	465	407	398	404	424	411	420	393	440	378	406	377	433	434	409	424	437	409	443	442	392	411	386	398	423	441	432	399	393	393	435	422	407	433	424	386	446	415	398	431	395	406	440	415
32793	10577	834	209	171	170	164	134	150	160	158	166	177	162	153	154	167	161	140	132	169	135	160	156	160	147	155	130	161	124	146	170	149	138	151	148	129	158	171	136	147	138	152	166	143	163	172	160	171	151	168	158	127	167	145	146	169	158	150	142	172	157	177	149	146	152	166	160	167	146	155	163	145	150	168	150	139	153	140	144	152	143	165	149	155	140	158	139	152	161	168	177	141	121	151	150	165	150	139	153	160	140	128	149	155	163	135	167	150	151	151	157	162	156	140	159	154	126	152	184	141	164	158	155	171	157	170	137	141	172	149	159	174	159	118	151	155	154	173	153	170	165	132	144	154	170	159	151	160	172	168	171	125	153	153	154	155	177	132	134	140	138	142	148	133	126	164	150	165	140	129	147	163	147	162	148	128	162	159	153	165	160	146	137	150	150	151	171	141	154	166	151	147	138	142	150	152	150	146	174	147	173	171	166	145	165	167	163	147	133	156	152	154	163	157	149	140	128	142	140	156	159	147	157	163	168	175	167	135	155	176	147	154	155	160	142	135	143	185	165	144	159	144	132	164	159	149	147	149	148	161	164	156	160	152	126	134	156	163	152	152	155	145	150	175	166	156	121	164	168	164	150	156	151	153	150	128	148	134	137	179	144	170	159	146	153	160	157	175	154	142	165	156	155	128	174	142	162	155	153	151	144	161	163	137	154	143	145	130	160	157	165	169	152	167	175	153	156	142	144	135	141	159	168	155	172	152	140	164	167	124	167	169	139	151	178	156	144	163	157	149	156	148	169	170	143	147	150	124	157	155	151	163	145	136	150	150	142	161	158	182	175	150	143	129	155	145	157	187	150	127	124	151	136	151	156	160	145	150	129	149	142	132	136	152	179	147	162	132	157	169	163	175	111	156	169	145	135	137	157	145	147	152	151	156	166	157	148	149	167	164	150	169	150	138	152	149	153	157	160	149	159	134	153	141	156	136	139	140	159	155	155	133	147	140	149	140	156	166	143	142	170	150	152	165	164	159	148	161	172	151	138	170	140	169	142	169	144	157	144	131	168	163	156	140	136	141	156	155	147	175	142	142	153	144	149	158	160	168	168	134	161	143	167	129	142	145	152	185	136	160	167	153	149	150	159	134	143	170	149	155	175	171	153	163	158	174	152	145	166	158	140	165	141	155	149	168	149	165	143	171	163	175	150	124	156	178	149	150	161	149	147	147	148	143	152	153	146	132	165	146	170	140	151	159	165	156	139	167	164	146	159	161	155	138	143	194	166	150	161	137	154	145	166	139	141	144	162	136	173	147	139	153	151	171	157	138	150	139	164	161	159	144	131	168	167	168	163	147	138	173	169	151	172	152	141	149	161	167	164	179	138	139	160	183	143	159	174	152	151	147	143	128	147	129	148	144	155	147	149	140	172	141	158	147	153	150	164	167	136	160	153	148	157	143	164	134	167	158	156	165	139	163	134	157	143	152	173	163	150	171	160	174	163	150	166	140	162	154	163	126	144	141	133	159	162	131	154	153	197	159	160	135	162	178	143	164	154	154	143	152	151	161	169	145	154	182	160	155	146	139	122	147	164	167	163	141	149	164	156	146	167	134	173	136	170	149	153	163	133	130	156	173	122	166	134	121	149	141	161	174	152	165	135	171	156	143	146	165	135	163	136	163	148	155	139	157	163	151	147	147	151	170	168	143	147	149	140	148	137	153	166	148	141	147	161	130	147	182	153	144	159	184	147	160	152	168	173	164	148	162	164	153	151	167	154	146	167	145	168	153	159	150	138	143	158	148	165	160	149	161	131	144	162	127	164	157	134	138	154	126	149	167	147	151	160	155	141	171	186	154	141	152	160	142	139	151	142	148	140	147	158	134	125	159	151	138	140	149	150	148	161	141	162	166	152	150	177	171	156	156	174	156	163	154	153	148	130	151	153	143	174	163	189	147	168	161	139	138	145	140	142	158	180	150	154	165	170	152	167	161	172	155	155	145	127	143	147	170	156	135	143	128	155	185	152	142	151	173	133	165	136	154	141	154	179	167	139	174	170	144	169	160	146	143	148	150	174	157	152	153	153	179	151	152	141	153	190	145	162	176	137	138	139	142	162	141	163	149	156	172	159	141	139	154	139	156	164	146	146	128	150	146	151	157	149	152	145	171	144	157	155	128	154	170	151	151	168	152	144	148	180	161	153	165	162	148	158	147	149	133	149	164	149	104	141	151	158	172	151	127	150	120	138	144	146	173	184	160	141	141	172	157	153	144	143	151	165	166	147	166	138	165	138	144	151	137	191	151	149	147	157	151	161	144	145	163	169	132	133	146	155	157	151	138	184	153	189	139	148	154	177	161	168	159	169	157	162	156	151	171	180	160	161	169	164	151	141	163	136	137	163	145	178	154	177	128	133	148	153	128	159	148	140	151	154	160	162	137	142	165	142	178	171	139	158	151	127	151	162	139	145	156	149	156	150	155	131	128	145	151	138	143	163	150	157	153	155	168	143	157	154	157	177	142	168	157	160	146	169	154	173	157	143	162	159	166	164	161	131	139	171	159	150	145	170	172	168	131	167	150	161	159	149	147	147	156	156	144	159	160	182	160	182	168	180	135	146	133	137	146	137	149	142	163	168	152	172	150	158	149	146	160	159	159	169	158	175	133	150	140	162	142	159	152	156	161	167	176	160	140	153	157	167	150	128	164	155	143	176	161	131	150	142	185	155	133	152	156	139	164	128	159	159	138	152	159	140	129	149	174	152	163	155	153	150	166	160	158	157	135	157	160	145	173	162	134	167	149	164	162	147	129	177	170	179	161	143	158	161	136	171	151	132	155	135	142	142	152	160	147	152	134	165	147	147	132	137	155	153	141	149	152	174	157	142	161	138	151	169	141	151	156	172	157	166	155	135	136	136	145	157	154	149	139	143	176	148	157	138	182	160	147	136	143	158	150	162	160	144	155	146	156	151	139	145	144	150	159	176	157	142	171	148	161	150	157	145	178	143	144	154	157	148	163	160	134	138	152	172	157	166	162	158	144	162	185	164	170	144	149	177	152	153	141	136	156	142	160	157	160	155	167	140	176	159	155	174	169	143	152	130	141	132	132	148	197	141	150	171	174	151	138	134	160	158	131	139	134	169	176	155	168	152	153	153	137	135	141	175	161	174	157	142	144	155	117	161	152	142	162	171	144	155	152	147	161	149	162	168	159	167	148	158	176	145	141	149	147	149	147	150	186	163	146	157	155	147	158	137	154	153	148	156	145	142	139	154	127	154	161	140	169	152	155	153	167	140	132	150	161	145	158	137	151	145	180	165	161	167	154	138	158	139	163	137	160	169	152	133	169	168	161	156	140	164	149	136	162	140	137	148	154	166	166	158	154	166	141	150	139	161	140	159	162	156	157	158	152	166	163	135	144	146	147	148	140	142	158	149	151	160	155	129	115	138	150	163	194	160	155	168	146	138	172	149	146	157	160	173	159	150	160	152	165	159
5404	479	412	354	359	362	358	360	366	349	335	360	372	374	392	384	359	367	339	379	380	393	341	374	403	378	326	334	396	382	363	355	349	361	385	384	384	371	352	358	367	365	336	375	334	355	406	380	329	403	391	358	367	330	350	347	387	383	390	357	368	328	380	372	361	371	370	405	384	353	353	381	354	370	346	374	377	364	353	362	355	395	381	382	346	388	377	341	370	396	378	388	372	354	383	366	355	367	363	394	368	361	342	379	353	354	358	338	377	318	384	345	359	414	376	376	331	372	381	361	384	387	388	357	367	363	387	350	405	331	399	360	376	392	368	340	383	353	378	360	383	348	362	333	379	401	369	367	346	373	393	349	380	353	362	379	392	379	360	347	363	354	324	373	346	353	342	398	413	361	323	362	355	363	357	380	386	355	383	347	347	377	339	377	368	373	352	373	325	377	414	364	384	366	350	341	359	379	362	379	347	354	363	330	367	378	361	349	371	324	386	375	381	352	386	381	390	378	372	374	366	390	395	368	370	393	362	375	365	343	374	388	376	371	396	378	343	392	388	375	361	346	380	351	351	381	377	373	352	352	358	360	365	368	372	386	345	358	382	333	348	383	396	369	362	381	373	374	334	343	363	362	388	326	347	346	358	383	351	381	351	362	344	380	344	345	365	341	389	388	362	336	365	347	378	344	358	357	371	328	346	371	331	378	339	394	386	354	337	406	370	360	381	354	360	378	374	353	362	396	348	344	392	392	379	376	361	348	350	374	381	353	355	345	357	370	371	350	349	358	386	349	372	385	355	374	356	383	383	345	379	377	388	391	404	371	377	364	343	376	349	397	329	362	364	378	384	390	350	347	390	386	370	339	366	380	373	352	385	371	379	347	381	372	372	377	350	377	377	354	393	337	370	337	371	348	395	332	365	386	382	383	343	321	372	356	389	358	362	323	362	375	355	381	353	349	358	389	355	381	365	356	397	367	366	357	386	353	350	336	373	346	380	345	370	358	362	362	376	334	371	343	378	335	368	322	379	383	371	365	329	390	380	360	367	370	366	379	394	355	331	358	376	377	362	360	356	320	398	362	379	377	351	379	381	374	366	352	378	353	360	373	337	376	366	364	395	341	383	357	325	375	338	367	402	358	373	365	368	348	362	381	373	347	382	367	329	366	365	378	340	366	340	353	376	367	401	385	341	352	345	369	341	359	388	352	358	358	367	385	390	358	346	349	354	338	393	381	353	379	394	389	355	372	391	386	364	404	339	350	371	360	347	330	356	377	351	369	357	378	345	380	339	343	409	384	371	388	353	370	378	392	382	359	389	347	326	346	345	372	392	368	352	369	353	388	374	377	360	388	341	367	380	362	341	337	358	381	421	375	379	400	384	383	382	357	370	333	355	367	393	371	386	350	343	353	380	360	362	351	346	366	360	388	370	394	374	361	393	353	359	346	389	373	368	373	397	336	371	403	330	370	390	389	374	347	400	344	391	374	384	380	372	348	324	367	348	367	377	352	392	370	374	361	398	351	366	346	391	319	370	369	357	382	323	349	370	351	364	348	395	352	400	358	388	383	375	360	354	369	379	325	347	360	350	369	366	377	427	375	360	352	344	378	361	362	375	365	383	365	363	376	392	372	341	385	426	360	379	371	383	340	395	368	348	389	352	371	381	395	390	361	360	382	339	334	373	349	355	345	352	355	400	344	368	371	369	363	383	392	367	371	347	375	386	386	403	391	366	349	363	378	359	357	339	354	389	351	384	359	376	351	380	389	398	374	373	358	390	358	323	387	387	355	380	329	376	380	389	413	390	358	331	361	364	392	370	371	342	371	392	348	330	391	359	330	348	378	370	348	408	363	357	373	334	343	375	385	352	369	367	367	369	354	369	411	356	372	370	363	374	357	361	351	383	365	324	366	343	400	369	381	392	345	361	378	340	377	398	368	344	358	395	402	367	362	351	379	399	339	405	395	356	366	366	404	328	384	340	392	370	352	404	368	403	374	365	322	364	348	357	365	391	378	411	368	365	381	367	397	352	377	365	385	388	392	356	362	322	386	374	384	375	375	372	380	386	401	347	392	350	353	385	353	367	359	371	358	339	346	395	379	364	325	366	370	369	332	325	373	376	394	357	347	357	345	383	372	377	392	399	359	336	363	363	347	340	378	363	344	356	369	355	359	370	395	366	360	382	372	360	329	380	364	356	374	365	347	343	340	396	347	368	364	382	357	362	385	376	385	365	332	392	347	386	340	368	349	358	360	362	378	359	346	428	355	364	364	360	358	367	375	391	373	390	402	353	388	349	371	345	341	382	377	378	411	358	410	367	394	375	374	357	368	346	373	351	377	363	390	342	366	403	407	357	345	394	380	358	381	372	359	333	355	345	386	377	368	372	363	344	379	387	361	377	351	331	335	360	356	341	410	332	343	373	339	376	381	360	345	347	335	359	322	368	364	357	385	386	354	375	334	359	401	330	408	351	365	335	369	364	375	377	395	356	331	386	345	316	328	353	368	348	393	359	343	381	368	373	342	384	380	398	314	340	376	346	371	377	385	361	377	361	364	410	353	366	378	384	349	347	413	385	355	345	368	384	366	396	380	411	333	397	356	360	386	397	346	342	360	345	401	348	399	353	381	367	378	372	372	386	356	340	340	368	363	357	356	377	357	402	358	359	345	372	365	353	399	360	347	382	417	386	356	341	380	378	387	361	379	373	424	370	368	355	361	384	347	421	346	371	325	373	323	359	364	400	359	362	364	363	383	367	376	351	324	375	361	379	391	384	384	370	340	367	367	389	357	372	378	336	367	357	347	369	400	339	362	380	393	361	377	368	352	367	340	357	346	367	382	385	348	364	371	374	359	329	369	363	380	398	385	344	353	352	405	391	340	362	371	374	373	375	354	377	368	370	382	374	355	380	391	371	385	339	396	336	406	353	341	362	400	362	407	362	365	368	340	372	336	353	373	361	344	320	334	396	399	405	367	369	387	335	383	350	337	330	351	363	381	373	340	395	380	390	360	335	354	350	381	319	374	390	380	343	390	372	361	344	365	373	401	376	368	338	368	376	358	343	356	340	381	399	381	368	384	354	384	351	385	366	356	380	359	394	375	332	371	365	362	339	380	390	379	355	364	381	346	361	355	352	393	390	354	368	349	377	363	376	394	364	376	377	365	348	360	336	362	354	341	368	350	350	321	386	364	372	383	373	388	359	369	391	353	385	355	369	380	353	396	392	356	375	405	374	361	359	404	365	371	391	382	351	348	344	371	374	355	361	347	377	349	386	345	348	373	363	364	334	384	353	327	336	381	365	354	363	344	420	386	388	368	356	355	356	330	342	370	347	366	369	379	349	368	351	357	380	368	374	401	321	356	355	329	359	380	374	333	378	367	378	348	358	363	361	375	393	366	376	379	385	357	378	360	387	359	367	385	362	355	372	353	350	361	330	411	349	369	403	370	392	371	350	374	372	356	327	385	383	363	349	370	385	397	367	357
25003	21372	25079	28025	21128	2708	380	268	248	260	239	214	225	223	235	206	202	202	198	194	225	203	190	193	216	200	220	197	196	190	165	223	194	193	212	213	201	210	180	187	186	199	200	211	204	211	212	205	210	186	192	211	190	196	195	195	224	202	186	198	210	216	219	166	212	201	199	182	200	208	200	220	183	182	174	182	182	174	164	191	205	169	197	199	197	172	179	206	198	211	175	205	175	208	192	210	207	188	188	220	216	202	207	189	201	191	181	171	177	172	206	198	187	199	182	196	193	175	191	185	193	166	200	183	185	189	197	192	180	222	201	207	218	200	186	188	211	213	201	212	187	192	197	215	182	192	215	190	210	185	181	217	230	186	197	207	198	181	197	178	192	198	212	193	195	205	193	185	185	165	209	195	187	172	185	165	175	206	176	196	201	180	221	205	223	194	191	185	194	195	186	207	188	207	202	149	185	176	229	184	198	174	192	189	206	176	165	211	201	205	209	205	196	191	213	179	172	185	223	216	179	195	178	198	174	195	191	189	147	158	211	162	207	216	236	212	178	201	166	196	204	193	187	211	200	192	203	196	203	196	175	187	194	207	195	196	185	197	182	181	201	182	197	201	189	188	201	214	194	191	170	179	200	203	188	199	192	184	187	201	211	188	174	203	206	187	224	205	180	204	250	204	184	187	173	187	184	180	194	201	197	200	196	191	189	195	167	199	192	186	204	199	185	194	192	219	179	184	184	174	203	201	173	186	175	172	192	211	198	187	217	214	184	185	189	186	202	189	210	201	210	209	208	200	164	200	194	194	168	205	188	191	207	224	199	198	221	199	174	202	214	202	208	180	200	190	212	211	158	218	194	195	196	214	230	185	196	182	187	188	182	192	217	188	219	183	220	180	190	205	210	197	209	190	178	170	197	207	186	187	194	193	191	182	187	208	189	168	193	193	205	208	203	216	198	196	201	191	182	182	185	198	187	189	186	183	200	198	175	177	186	208	206	208	208	187	157	194	194	206	200	176	216	183	213	203	179	174	166	190	198	202	203	190	167	183	210	192	219	183	212	186	176	189	209	192	196	192	201	183	166	193	186	208	193	183	205	200	193	217	187	212	210	171	199	190	224	192	168	210	204	157	206	189	179	182	181	183	194	166	189	191	169	214	184	197	182	188	179	183	179	174	195	201	188	186	206	204	180	171	182	195	183	209	195	186	202	207	235	201	180	183	213	187	188	195	202	199	209	193	195	196	182	187	176	211	193	185	202	209	171	201	206	188	188	219	208	189	208	182	202	182	209	205	188	183	189	171	192	183	205	168	202	174	210	187	151	214	230	203	197	215	194	185	205	192	196	206	238	192	189	183	153	215	219	193	203	228	200	187	210	209	203	202	208	188	202	185	171	185	186	176	193	180	184	193	202	186	192	203	200	202	221	210	192	209	198	171	205	201	192	191	177	177	181	186	179	188	204	206	179	198	201	206	208	207	220	218	183	190	190	189	191	195	185	205	192	186	168	205	193	191	199	192	175	195	202	188	183	205	187	202	147	217	191	200	202	212	201	203	203	173	174	186	207	182	187	209	166	170	188	189	186	201	181	212	193	207	176	235	201	181	218	183	215	175	185	205	179	191	212	207	206	179	199	175	169	176	193	181	195	192	230	187	212	189	183	179	181	198	173	188	180	199	198	182	186	190	203	207	208	203	205	202	217	188	178	220	198	186	213	208	165	206	207	168	205	205	208	222	207	193	185	163	202	174	212	189	186	208	203	198	192	180	226	199	197	197	207	206	191	178	197	165	195	215	203	187	210	201	175	202	180	181	175	199	182	197	189	175	196	183	194	182	187	209	194	200	189	170	175	172	183	199	202	185	192	188	206	205	219	189	182	213	188	205	201	182	180	195	209	189	180	202	177	192	212	185	196	205	213	208	172	212	191	183	211	180	208	192	190	195	186	183	199	169	202	170	202	197	200	197	198	205	184	191	196	200	184	207	174	185	181	205	195	205	188	195	197	184	196	191	215	199	187	184	184	158	199	187	161	187	202	183	187	185	168	196	209	177	198	166	168	216	176	170	201	191	212	192	179	181	160	186	196	203	208	189	185	192	194	200	207	194	187	169	201	148	206	194	213	189	179	188	204	194	166	216	209	198	207	184	225	181	192	198	221	177	208	191	182	212	196	206	205	234	192	186	182	198	180	189	189	189	179	217	181	179	212	178	211	182	185	188	199	192	193	202	193	199	189	163	163	202	188	208	171	202	207	224	172	211	218	174	205	191	185	190	203	200	206	190	186	210	202	182	188	220	205	194	194	196	178	190	189	195	176	188	191	210	198	179	198	169	220	181	165	192	197	186	173	178	189	191	174	216	187	168	191	184	216	212	165	195	172	190	176	199	174	191	203	172	180	187	171	202	187	207	193	179	200	177	179	209	208	223	229	226	211	199	176	217	187	209	220	193	212	206	198	218	194	173	181	206	230	212	200	207	204	200	202	202	194	166	195	200	192	199	197	210	210	192	187	183	196	192	188	199	213	204	188	168	210	185	189	214	184	183	185	177	201	198	183	216	210	195	195	191	203	198	184	233	173	187	158	200	192	179	190	179	160	174	184	186	203	182	213	234	185	190	173	218	199	182	187	188	171	188	200	181	162	188	199	191	177	195	175	188	197	182	189	204	190	184	195	202	209	194	198	207	200	226	233	225	181	227	226	192	209	196	200	194	198	201	197	208	225	206	205	182	213	192	194	190	193	203	199	218	185	187	178	179	194	195	190	210	188	187	158	219	191	196	221	233	210	193	181	202	182	193	178	174	168	198	190	201	193	191	211	188	172	198	190	180	198	194	198	188	189	175	202	201	214	198	191	185	181	186	201	198	193	194	205	180	188	202	177	201	203	209	201	184	177	158	172	176	198	152	199	186	188	218	200	203	192	193	182	179	203	198	210	213	215	237	203	198	187	164	178	176	182	205	193	181	191	219	214	204	199	218	215	232	191	181	203	152	181	194	206	215	174	208	198	205	203	217	188	158	182	191	193	157	193	194	186	217	202	189	191	196	156	200	212	211	182	182	188	192	219	209	200	173	178	181	181	186	205	187	214	197	187	202	202	209	191	162	222	180	186	194	172	176	210	198	193	198	214	204	192	201	199	202	229	238	247	186	195	199	187	217	200	209	217	187	203	193	174	176	168	219	190	166	209	202	201	219	193	185	189	190	206	174	210	191	212	200	213	182	212	190	197	197	222	180	181	200	195	199	190	212	184	188	179	167	209	209	205	205	223	181	181	183	195	207	198	224	183	183	201	186	184	185	197	171	214	204	200	189	202	205	185	167	196	180	184	197	217	174	197	211	204	188	189	180	200	195	210	201	177	185	206	187	203	224	168	174	198	197	209	191	212	215	202	190	190	187	192	175	207	198	171	195	219	178	184	174	196	196	179	194	188	163	191	197	189	190	198	210	208	185	196	187	175	210	212	166	218	207	192	182	210	199	195	189	190	183
3119	2679	1650	826	676	531	518	475	506	477	453	439	484	424	437	479	435	420	463	455	463	422	433	440	448	436	472	424	468	474	442	448	453	459	432	458	425	479	432	439	446	433	469	454	482	470	437	454	472	425	434	462	461	441	410	464	436	440	451	494	460	487	465	442	428	443	418	439	432	498	473	443	447	459	438	463	452	432	453	402	408	477	439	436	431	461	448	425	397	449	432	469	470	455	463	463	421	460	451	421	474	425	473	445	431	468	475	454	439	427	447	439	444	464	438	480	450	435	455	423	446	483	430	484	453	440	442	439	424	469	427	479	427	435	407	409	422	442	425	419	425	447	422	447	451	441	469	460	463	454	460	434	469	429	476	468	433	448	415	452	433	462	440	448	449	453	448	431	438	418	421	457	449	462	469	434	450	453	443	433	456	431	451	413	421	470	473	463	450	396	448	436	438	443	440	433	444	432	421	393	453	450	440	446	410	418	472	416	434	437	458	410	488	438	448	433	424	431	476	463	480	421	390	460	451	461	406	450	439	403	423	456	425	467	449	495	459	440	472	438	464	459	436	442	425	420	429	457	432	415	434	450	467	440	458	462	415	465	425	421	467	454	441	460	446	450	471	439	426	447	416	430	425	441	421	472	467	426	427	448	454	463	424	425	454	452	464	438	401	479	416	448	429	425	433	452	407	432	448	433	407	444	434	457	472	406	435	451	465	450	456	468	439	469	430	444	441	467	452	436	423	454	441	461	421	455	435	465	454	446	430	442	433	438	472	445	445	464	457	449	414	451	436	436	471	406	429	467	425	481	426	428	413	427	413	436	478	424	422	427	466	437	429	477	468	426	430	470	451	441	466	432	451	411	442	449	460	452	429	401	448	388	438	462	429	450	437	425	449	418	460	420	450	467	442	433	452	415	465	448	443	441	469	429	513	449	422	440	442	468	444	410	427	455	422	446	454	447	477	451	423	459	444	465	461	418	431	425	451	417	435	417	432	448	460	441	452	444	436	410	439	463	442	406	479	426	430	443	445	391	433	455	483	449	460	433	469	458	426	469	476	448	400	468	408	447	439	426	432	465	433	426	393	511	462	457	468	431	436	428	421	438	448	457	434	451	428	396	432	456	427	453	429	440	423	450	422	456	469	444	418	427	437	446	413	453	460	432	452	405	436	441	443	439	474	421	428	422	438	454	434	440	437	451	420	475	405	445	430	467	441	416	446	423	443	419	438	456	450	426	464	434	426	450	453	452	415	417	433	461	447	433	437	461	430	437	456	433	412	480	393	459	439	452	406	427	463	422	421	451	450	417	444	432	437	451	478	423	458	442	468	410	433	448	412	428	446	413	458	409	443	434	448	398	443	436	470	441	439	471	445	437	463	443	416	410	453	438	411	455	425	500	448	437	421	408	493	436	441	449	444	444	471	441	434	464	443	407	437	446	454	416	439	468	426	462	433	431	442	450	470	443	471	425	442	425	437	441	449	419	453	434	420	443	462	473	479	466	417	440	470	456	450	430	451	445	391	453	449	462	454	466	429	460	428	441	441	501	426	398	439	451	424	504	454	461	491	440	461	447	483	451	467	486	467	443	459	449	428	449	471	450	465	437	477	459	446	433	450	405	413	496	433	433	436	444	458	425	438	421	412	471	449	452	456	435	451	421	448	440	420	427	468	471	435	481	452	431	441	468	470	446	477	404	456	490	437	449	430	444	430	443	420	466	444	451	452	420	446	453	464	435	476	432	425	422	453	450	419	417	465	472	479	412	478	424	421	456	431	447	425	445	393	446	454	472	462	418	428	410	443	467	468	441	428	417	417	426	446	455	451	426	452	393	445	425	451	469	435	468	447	431	454	440	421	453	436	463	457	437	424	439	469	442	456	451	445	463	434	427	427	438	421	424	462	421	477	466	423	415	439	432	433	456	433	448	425	484	453	451	428	440	419	468	470	444	451	440	468	426	475	448	411	447	448	432	439	447	462	437	443	437	446	456	401	404	455	420	441	478	421	442	437	436	445	435	429	454	448	441	438	442	407	464	477	464	463	418	444	465	436	434	442	446	428	452	436	404	452	466	465	446	422	406	436	425	448	452	477	446	461	453	419	451	403	443	410	441	464	436	451	443	434	439	466	430	465	470	447	459	415	452	429	452	467	464	434	413	414	447	409	458	498	405	475	427	413	481	423	417	436	457	428	395	429	404	435	445	446	469	432	461	406	438	482	435	434	486	410	429	428	468	419	442	445	448	458	474	454	441	442	436	450	423	436	458	448	469	447	459	443	420	411	432	453	425	423	469	413	480	464	475	441	434	471	468	440	474	406	439	461	472	443	487	412	414	421	436	430	459	427	436	406	417	443	430	428	453	432	480	460	425	448	475	455	444	449	439	409	450	414	408	417	476	424	434	438	427	390	452	477	422	428	473	403	438	420	430	439	454	435	434	410	499	399	437	476	452	425	428	460	439	440	452	425	435	428	442	467	444	432	421	457	464	458	473	456	449	469	437	428	424	436	468	421	449	439	458	468	453	442	432	395	429	400	457	445	441	455	448	434	418	488	447	417	452	465	469	413	462	435	462	433	461	428	423	460	433	436	426	462	439	433	428	429	456	420	466	446	440	446	449	441	423	470	417	438	457	449	442	424	453	426	440	440	480	410	416	416	397	446	410	460	426	479	477	449	447	454	400	439	415	440	407	454	420	437	435	416	404	430	450	444	456	389	461	423	410	415	428	435	440	439	451	433	404	427	467	461	459	425	432	455	437	456	446	436	445	443	412	439	449	429	433	419	435	426	452	471	438	461	460	437	436	465	450	439	420	428	441	476	435	437	451	422	464	455	416	450	456	432	417	449	451	431	394	426	475	444	454	448	418	430	457	444	423	465	429	485	444	438	403	443	395	415	447	443	468	402	454	434	395	439	465	404	436	403	446	479	430	452	452	409	427	404	456	425	433	439	410	448	447	431	435	463	402	440	428	408	453	430	442	422	470	418	459	426	463	456	416	410	419	438	426	418	460	437	402	444	429	446	410	440	436	451	448	421	458	463	463	426	383	423	438	446	463	442	480	427	442	416	407	438	453	458	458	422	436	454	442	444	445	424	484	494	430	428	423	445	412	440	464	473	463	410	449	447	464	433	466	459	430	484	461	465	428	442	435	431	423	445	449	453	465	420	458	466	458	430	432	406	431	457	408	407	438	486	434	432	439	423	432	459	422	447	421	415	438	450	422	431	444	447	448	474	497	432	416	433	464	398	477	451	412	463	427	465	434	408	442	390	434	477	459	431	454	416	482	460	390	443	435	447	450	449	420	437	449	420	427	462	450	435	418	423	389	448	451	457	423	461	430	483	455	424	442	412	418	482	434	436	472	467	449	463	415	461	465	432	442	435	428	441	418	416	502	448	446	429	453	473	443	448	430	444	460	485	463	453	462	466	472	454	426	427	436	446	431	472	443	472	440	425	438	458	404	434	457	426	412	466	441	476	413	433	438
24239	21380	25706	27417	21389	21347	2170	447	358	309	259	235	236	241	217	224	245	205	211	193	196	197	214	208	201	200	152	209	194	186	201	157	209	214	193	190	232	236	191	216	195	207	207	210	173	195	208	235	199	186	200	176	197	215	205	197	215	205	199	222	208	185	217	219	210	223	207	180	227	190	222	201	194	182	204	182	198	190	211	179	192	197	190	201	197	208	202	197	206	190	182	193	208	171	194	220	192	169	214	205	177	177	191	173	183	180	171	189	182	200	199	183	181	192	186	183	184	174	173	174	186	194	214	182	204	205	180	193	183	197	168	165	165	190	198	178	201	221	190	181	195	193	186	186	178	158	193	169	195	184	197	198	187	207	193	162	169	195	172	192	186	183	176	217	183	214	176	209	182	223	225	177	180	202	183	183	169	189	186	176	214	191	197	191	205	184	223	192	177	194	187	192	206	212	211	205	177	188	171	181	217	196	199	183	174	200	206	189	177	202	217	204	176	181	186	174	191	168	187	178	203	189	187	180	160	200	178	183	177	183	225	185	181	197	196	172	189	218	173	191	174	174	191	197	202	166	179	198	190	195	193	181	193	214	193	201	177	188	199	179	192	180	185	181	217	211	188	212	193	209	209	178	177	179	210	198	183	167	171	193	209	210	203	189	170	198	202	177	191	170	171	205	219	179	185	202	165	197	202	227	204	191	200	209	166	182	213	200	188	204	202	206	192	160	209	179	186	181	198	201	186	165	188	205	177	198	198	161	186	188	201	199	193	187	189	173	193	211	197	180	178	204	209	175	196	232	180	188	190	182	170	187	188	189	170	180	205	190	194	168	188	163	216	194	199	194	173	169	189	167	180	169	201	212	183	208	163	196	178	185	171	178	193	183	196	178	191	191	149	183	164	182	175	161	182	211	196	211	189	212	213	189	191	200	196	186	180	182	183	209	200	154	171	195	185	197	190	197	189	216	184	170	169	191	202	215	168	174	185	179	194	198	186	190	192	198	187	183	172	156	182	179	180	187	207	201	195	228	185	201	179	187	204	195	204	183	184	171	200	198	198	199	212	191	188	188	191	161	179	165	215	176	202	197	191	229	181	176	166	195	199	174	191	192	207	204	228	209	164	198	211	187	178	180	201	191	171	170	176	163	176	205	204	208	177	190	177	179	205	201	205	172	190	229	217	173	183	208	188	185	195	185	181	183	183	176	199	154	199	204	196	187	180	194	168	176	197	189	201	206	177	193	180	193	187	164	175	194	171	172	208	183	185	199	189	211	194	154	176	198	187	207	186	190	185	199	191	185	184	216	193	198	228	199	191	189	185	195	191	205	179	171	173	209	188	188	178	189	193	158	181	163	159	206	211	203	184	172	180	198	208	186	200	188	180	165	185	189	189	176	194	185	214	220	210	193	189	176	192	188	200	194	177	180	192	183	196	194	208	189	177	189	196	188	173	208	188	217	198	173	183	189	185	227	211	162	197	176	170	201	188	201	205	207	203	180	190	186	170	172	195	189	202	229	203	176	188	214	197	171	214	210	174	204	184	203	181	190	184	181	192	204	163	197	195	210	187	186	196	172	222	183	200	193	197	223	196	193	171	204	182	200	190	196	210	192	210	215	189	178	231	176	176	197	175	177	196	181	190	204	193	197	185	209	208	201	220	193	176	183	170	201	161	193	178	196	199	187	170	169	204	198	198	161	202	157	179	198	188	183	160	166	185	196	189	186	177	185	190	181	182	191	196	203	191	200	195	190	175	202	213	180	205	188	185	191	199	192	204	171	220	197	179	189	186	164	200	191	190	193	164	198	202	184	184	195	172	205	200	177	203	169	180	203	197	178	175	194	183	194	183	176	206	197	174	187	181	212	178	207	173	185	165	182	214	190	194	203	175	178	160	201	191	184	196	206	178	167	207	183	192	202	196	189	208	181	177	197	188	188	187	189	214	204	189	178	196	211	193	201	214	222	178	193	198	196	194	180	207	188	156	190	198	178	203	196	197	176	202	190	195	197	207	172	191	200	204	193	166	197	200	188	191	193	211	171	201	210	203	201	179	181	198	175	202	193	176	168	202	170	228	162	158	184	182	202	179	166	203	181	187	212	157	171	171	168	198	196	185	201	182	175	173	189	212	181	174	191	170	207	195	203	201	165	198	177	180	171	217	176	187	172	186	179	199	217	217	179	179	177	186	177	188	191	204	213	158	196	174	184	185	184	179	171	198	218	167	147	204	177	210	188	184	208	199	203	175	211	211	165	193	206	214	199	174	225	200	194	208	170	174	200	182	159	192	173	183	179	177	189	166	175	171	161	178	214	186	202	190	171	195	220	184	185	190	209	206	187	194	184	175	176	205	194	175	191	188	202	196	186	182	180	185	219	193	193	195	181	187	189	187	206	180	188	216	190	178	176	173	198	204	198	187	201	227	188	217	217	222	177	212	178	186	171	187	198	189	191	204	168	180	192	204	211	181	176	183	179	190	193	196	208	188	209	171	187	189	197	159	203	199	178	199	179	176	197	186	171	179	198	225	174	179	203	189	205	164	157	167	192	188	194	169	187	204	182	195	171	177	189	198	190	228	206	193	170	184	203	184	182	180	171	205	198	212	196	176	200	192	184	216	197	202	198	198	228	212	203	170	195	180	210	199	184	200	207	199	196	181	171	201	188	180	206	199	187	186	183	194	207	220	186	220	183	179	178	174	155	185	174	200	196	168	191	199	166	194	189	190	181	195	213	190	188	199	242	221	190	189	180	196	170	202	188	203	197	178	191	182	198	167	192	204	205	197	205	190	178	178	200	178	192	216	210	189	214	159	220	188	197	216	181	183	173	200	184	182	217	201	187	194	174	191	193	195	171	179	183	186	197	169	159	147	189	184	226	173	187	191	181	196	211	190	208	176	188	192	152	209	160	184	185	198	171	213	212	183	177	192	185	178	185	192	182	207	198	211	163	205	190	198	181	197	188	189	189	189	186	163	185	171	186	178	177	223	185	186	186	193	177	173	184	173	180	188	180	214	189	211	211	209	189	186	194	198	195	176	177	209	199	189	179	195	165	185	206	227	175	198	181	173	185	212	197	209	197	167	184	190	177	210	196	180	187	211	202	203	176	187	178	214	176	226	179	186	183	185	184	201	203	180	207	193	212	188	198	209	189	200	190	199	212	201	198	164	219	205	172	205	201	173	181	188	208	187	174	199	187	163	189	196	177	176	202	198	195	187	192	186	208	186	170	199	188	201	193	203	189	197	205	192	181	211	176	192	184	184	186	185	183	165	203	220	167	181	196	187	190	186	160	178	169	185	199	172	184	187	186	208	198	201	167	187	202	200	179	221	199	195	176	185	190	179	192	192	182	176	183	170	175	179	205	196	177	189	183	205	160	188	181	163	184	196	180	191	171	202	191	193	220	194	194	187	196	191	175	188	186	175	207	192	166	197	171	193	180	190	179	196	192	204	192	173	183	180	160	189	186	207	182	213	197	168	203	168	183
3350	4567	2629	1270	807	640	551	489	468	476	460	470	462	436	466	443	458	441	446	435	401	449	445	412	425	421	431	438	397	435	442	418	415	417	377	444	414	441	413	425	410	419	391	457	428	417	447	419	441	433	424	423	424	445	450	412	425	438	437	385	412	425	410	405	449	435	434	447	474	414	419	414	383	405	433	409	407	414	433	420	409	417	404	450	376	418	446	414	394	420	402	422	398	420	388	400	422	430	416	409	410	390	415	433	416	442	425	440	420	391	416	437	462	421	434	463	415	442	448	398	450	399	422	428	434	429	456	436	424	430	424	408	415	434	433	426	442	441	426	433	434	405	412	417	416	422	454	420	432	420	447	420	411	446	440	401	409	448	397	451	429	456	418	433	405	426	426	411	429	428	459	418	403	418	416	440	393	412	426	437	398	384	414	420	440	407	416	376	435	427	399	423	413	441	417	419	400	395	440	434	428	399	405	405	413	431	448	451	429	443	385	424	413	418	432	409	425	442	421	410	394	424	412	421	419	442	426	432	434	409	443	467	394	440	403	432	395	421	435	371	418	399	425	406	396	429	431	405	406	398	396	436	446	411	413	447	427	419	435	404	414	434	419	397	405	444	440	435	454	410	413	421	419	451	417	440	430	446	401	431	414	438	415	433	459	420	438	476	422	459	406	424	440	438	448	426	390	417	422	426	396	458	411	442	392	462	414	446	417	436	418	398	420	472	438	427	431	455	424	448	354	434	437	436	424	415	462	405	420	397	457	419	400	439	418	434	404	413	396	437	444	420	455	427	388	400	409	433	401	392	453	431	463	432	439	437	412	475	411	426	398	397	403	460	446	435	476	436	434	448	393	459	456	427	411	428	446	419	396	420	450	399	443	428	419	405	435	403	436	409	398	440	418	453	407	438	430	428	379	430	447	431	417	433	416	417	426	426	421	377	436	389	429	444	401	431	418	402	407	445	401	402	390	396	430	418	438	406	404	421	445	442	452	428	459	434	415	413	410	420	412	404	440	429	443	416	433	438	411	441	445	426	386	438	472	432	423	401	396	438	398	427	395	421	386	453	447	439	410	415	440	447	397	427	432	418	426	430	421	431	451	414	415	417	464	408	424	417	427	409	431	412	421	408	386	421	404	417	383	425	428	419	413	397	406	441	425	420	421	417	408	454	406	394	404	422	415	419	422	455	446	444	404	416	420	420	432	411	394	418	453	453	455	424	403	420	421	413	443	386	413	420	439	406	418	430	395	403	423	398	406	413	429	433	397	430	406	411	435	406	420	410	430	436	433	452	439	440	412	422	414	414	396	400	415	407	429	383	404	424	416	419	410	402	428	425	422	429	417	436	437	433	429	413	409	411	434	388	412	443	404	424	443	399	392	399	414	439	391	434	432	418	440	468	442	420	463	478	475	447	415	413	412	432	434	448	439	416	416	419	412	424	438	426	410	394	406	457	435	455	401	459	409	423	406	400	470	395	439	400	399	460	443	412	459	420	424	425	419	435	418	436	399	447	411	421	415	396	415	408	424	405	459	449	412	415	399	396	429	423	418	434	457	406	422	449	405	379	398	435	444	424	442	445	408	443	399	423	420	460	400	388	431	440	447	421	389	451	429	403	431	434	433	416	423	426	389	409	408	428	458	419	415	446	432	432	415	417	428	399	445	447	427	443	412	448	434	433	461	392	408	446	428	448	448	406	413	400	406	421	457	441	403	405	456	426	423	436	439	412	395	386	451	434	395	403	412	421	428	429	419	408	436	426	406	461	411	391	430	416	465	422	419	418	427	416	400	417	433	424	447	420	450	407	401	421	428	437	425	409	417	405	425	415	396	429	445	402	405	408	468	414	432	442	395	387	419	392	392	416	460	431	389	407	425	427	374	391	434	424	406	408	434	422	415	424	399	417	422	424	412	465	446	449	413	431	418	391	379	416	424	389	412	388	412	435	418	398	434	454	433	397	425	397	404	441	435	432	411	436	472	403	441	418	457	425	446	415	435	411	421	408	409	457	426	416	407	396	406	453	407	449	447	425	392	431	407	395	434	436	438	391	442	385	406	404	432	434	432	436	418	419	447	441	404	424	453	429	463	457	399	446	446	405	432	422	450	432	394	418	440	431	434	405	429	439	444	386	450	419	420	420	430	414	428	423	467	404	459	413	431	413	428	403	403	439	414	439	460	386	440	400	382	462	424	391	426	435	464	441	411	418	421	413	432	391	419	419	449	390	448	444	442	413	425	390	378	397	408	431	426	416	459	395	439	430	428	418	422	421	450	435	423	413	404	405	435	369	431	399	430	449	417	440	416	448	441	433	405	435	425	420	402	393	417	467	456	424	468	425	409	422	433	426	417	419	429	399	447	422	405	428	392	407	421	418	425	421	424	429	422	443	428	407	439	421	430	434	445	440	387	418	446	407	398	421	448	413	426	449	408	445	449	392	424	406	428	429	391	401	418	413	415	443	425	451	395	444	404	414	425	417	413	469	426	427	422	449	445	438	408	448	437	411	439	421	462	407	409	426	407	431	448	413	404	391	429	424	423	432	430	413	444	435	458	375	428	390	387	369	468	466	462	421	417	451	464	399	444	414	454	415	404	417	403	429	423	408	424	453	413	459	464	389	412	447	430	435	443	431	412	424	423	406	423	389	421	388	404	416	424	413	408	436	388	403	424	436	449	455	416	390	388	427	415	399	440	423	393	419	425	425	418	424	425	400	433	412	441	451	410	435	429	416	397	431	420	456	419	429	437	404	445	422	392	377	409	406	426	395	432	387	417	440	424	452	457	400	417	442	443	403	433	445	449	437	404	448	410	469	411	417	403	440	402	418	408	403	454	385	405	395	415	470	425	415	409	417	426	387	364	431	418	434	406	400	423	423	426	412	436	431	413	435	438	427	403	429	445	412	453	420	398	435	469	445	417	421	410	401	432	417	418	398	401	452	440	464	420	465	420	402	449	433	437	427	435	394	411	409	413	435	437	392	454	406	417	414	448	436	395	384	455	431	414	409	449	405	427	447	421	419	401	420	451	416	412	423	408	410	454	423	412	439	463	403	426	432	417	464	409	445	451	403	418	434	386	431	409	419	412	459	400	452	400	423	437	418	426	448	459	396	437	453	430	454	466	387	442	423	395	427	393	405	432	438	439	413	418	426	416	451	420	432	412	415	395	398	417	420	414	408	438	446	419	445	431	394	421	416	462	444	381	392	414	436	414	442	428	409	408	434	373	401	436	444	411	421	472	394	428	406	399	409	426	415	415	402	440	417	432	410	410	407	422	418	434	429	424	402	426	439	468	417	413	472	455	392	403	455	396	434	389	424	449	455	402	447	440	408	441	417	438	425	414	456	411	432	436	405	403	436	408	412	458	394	409	428	392	409	416	381	443	434	431	418	394	431	437	430	416	410	421	403	442	414	389	413	435	436	439	440	451	383	440	429	436	449	415	402	401	405	420	397	420	440	428	399	410	435	384	394	436	445	453	456
33179	10706	810	175	158	165	159	162	161	159	157	153	157	130	176	159	155	130	139	157	149	178	141	144	150	177	157	143	160	166	155	156	146	141	149	133	150	154	165	166	149	157	160	145	139	191	170	160	147	162	168	130	177	159	167	168	156	141	139	166	162	166	157	180	165	157	164	165	157	142	138	140	143	162	146	151	130	154	163	174	155	145	138	140	148	177	160	145	150	139	136	153	193	142	159	157	156	151	151	156	169	175	172	153	163	163	152	143	154	149	167	133	172	157	169	134	161	192	150	160	136	157	162	158	141	147	165	164	145	142	163	138	140	123	160	146	161	164	171	130	165	179	163	153	165	149	168	154	163	147	160	160	173	151	137	146	177	156	156	163	139	142	147	169	131	174	127	157	155	165	190	151	159	159	150	172	162	134	165	153	170	148	138	161	148	163	173	167	159	158	162	166	165	164	148	151	174	142	180	157	139	152	156	142	148	156	143	144	167	140	138	150	169	165	188	145	121	166	152	155	152	149	143	148	157	154	128	136	162	143	157	153	144	186	158	152	163	162	157	159	164	163	172	130	161	162	172	149	145	143	139	126	155	160	140	149	162	161	174	151	163	141	144	166	149	142	144	154	174	170	163	143	149	153	156	151	169	154	152	165	161	172	176	149	134	143	151	150	162	164	157	153	147	147	157	145	164	161	161	142	146	158	135	123	149	138	161	150	175	143	136	131	162	149	141	171	146	154	188	156	149	148	148	169	178	154	157	157	146	161	164	144	159	153	166	181	158	125	141	176	174	179	165	169	136	138	125	138	163	169	177	169	160	156	175	180	156	141	151	129	160	145	154	147	143	126	141	150	141	135	158	165	160	155	130	150	156	150	188	178	192	167	138	146	167	152	159	161	142	142	184	160	163	190	169	156	135	152	165	125	136	163	158	170	148	165	154	159	171	145	165	118	151	162	153	154	144	158	161	154	166	158	145	147	132	168	142	146	184	142	162	155	140	137	150	159	174	169	139	150	138	172	145	168	153	164	136	158	193	140	147	157	147	172	168	154	149	157	144	163	157	140	151	172	148	156	162	157	191	161	173	147	143	153	137	139	177	150	139	151	160	165	139	163	137	136	162	158	160	157	131	159	156	154	124	146	135	162	161	148	163	169	149	148	212	150	158	173	160	151	140	133	127	142	146	154	139	146	150	153	149	150	160	158	161	153	168	146	133	174	159	139	143	142	176	158	144	156	170	163	143	148	138	186	149	150	129	161	165	149	144	153	164	143	152	162	176	139	163	164	141	142	141	148	139	146	154	173	154	168	139	155	155	148	151	146	154	141	170	165	140	165	137	149	168	180	164	157	176	152	163	142	152	162	175	149	189	157	127	131	166	158	147	161	147	170	142	160	161	154	165	154	153	157	143	143	140	164	167	129	150	178	133	138	161	171	152	141	131	155	162	138	145	148	159	166	173	164	152	158	164	148	143	122	148	165	141	157	173	159	143	142	154	143	153	156	156	170	152	162	162	164	152	142	156	142	157	157	145	141	147	144	156	159	157	164	139	154	137	155	165	166	147	148	176	172	142	184	160	145	134	146	164	151	137	172	141	159	161	147	143	159	138	141	144	143	170	146	143	157	144	167	160	150	170	172	140	133	154	137	159	161	132	159	171	145	177	157	147	162	160	142	145	164	163	168	161	166	154	180	137	149	154	155	161	154	147	167	147	173	155	182	189	154	168	150	170	153	156	149	162	181	193	148	174	158	155	148	142	147	153	151	156	131	156	157	131	132	133	139	148	146	146	168	161	150	148	134	133	147	126	114	161	144	128	199	166	170	166	161	136	152	125	148	152	140	148	144	155	162	135	144	156	155	162	160	164	179	161	156	138	167	147	151	169	165	150	163	176	150	154	164	143	152	157	141	148	170	161	155	150	172	157	162	167	183	150	142	170	162	152	161	169	151	160	150	174	159	171	171	160	141	156	144	156	174	164	177	154	161	139	164	163	148	157	165	142	151	169	151	131	148	155	157	149	150	146	150	157	168	166	167	174	153	146	154	148	169	156	175	177	165	137	152	144	148	147	158	172	131	123	177	154	153	172	152	152	148	146	194	147	148	161	123	149	148	144	148	155	150	155	145	156	146	148	147	156	170	169	150	154	184	154	139	144	148	171	167	143	126	149	170	148	161	141	136	161	133	157	152	136	142	152	150	150	143	173	149	176	155	167	151	122	143	165	165	158	144	127	131	161	148	134	163	188	162	175	170	135	165	132	140	157	152	183	162	158	139	151	143	169	149	166	150	181	163	170	176	158	164	147	178	148	149	168	126	170	135	130	166	138	164	153	156	160	161	149	152	129	148	163	137	154	141	142	160	167	160	138	156	157	174	149	178	159	163	196	143	156	152	133	144	186	163	142	171	156	158	162	139	181	148	158	147	159	152	146	137	163	149	135	158	134	158	140	148	155	145	159	163	155	141	143	144	154	148	153	147	146	202	152	165	183	152	157	131	147	178	145	151	149	141	155	158	150	170	155	174	180	154	139	144	141	141	133	131	180	161	149	141	156	144	147	147	141	153	141	135	153	154	137	177	139	153	148	138	137	162	173	130	143	157	159	166	157	156	145	158	151	186	149	162	144	145	141	163	146	181	153	162	174	148	160	135	159	137	149	129	142	156	131	147	155	165	125	180	172	143	144	158	151	150	159	145	170	154	124	154	157	177	158	139	152	150	134	157	162	156	146	166	157	157	162	148	157	155	168	163	151	159	154	166	160	147	135	157	167	166	136	161	141	150	151	148	152	141	163	193	138	147	145	182	189	146	151	159	155	164	164	134	144	152	155	140	150	147	122	181	139	155	132	166	167	144	191	153	149	157	163	146	173	178	146	146	147	132	166	151	152	157	129	157	151	133	142	135	151	170	188	166	148	186	165	148	168	178	150	150	130	142	158	146	149	136	139	147	137	147	144	140	150	141	157	164	170	155	165	151	170	163	174	184	133	171	118	137	167	162	159	156	132	161	138	175	160	158	140	146	146	129	154	169	159	154	160	150	168	133	147	163	165	143	146	168	161	158	182	160	152	145	132	135	149	178	159	155	145	151	139	158	146	147	146	158	153	161	139	133	166	152	144	170	150	166	196	154	155	138	157	122	131	124	146	144	180	162	153	162	155	161	153	159	141	142	163	153	143	147	156	172	166	160	161	133	154	157	159	148	155	161	157	170	165	156	161	130	176	161	152	142	142	141	149	162	159	129	172	156	140	164	150	174	168	179	134	137	164	129	179	152	123	158	164	155	149	142	157	155	142	151	158	156	157	144	155	139	143	143	167	151	162	141	155	152	165	154	145	149	162	147	169	144	146	153	134	132	129	153	159	161	166	139	183	149	140	134	143	137	152	167	163	169	157	142	145	155	169	183	150	143	151	136	148	156	147	128	153	167	159	162	183	161	139	154	172	156	163	145	181	148	141	138	151	141	153	155	146	172	165	160	176	125	154	142	144	159
5296	461	424	418	353	413	390	365	379	364	399	361	383	371	360	356	396	348	397	353	365	367	330	394	338	382	370	369	344	384	385	364	364	382	398	350	357	355	386	394	340	368	363	376	356	340	365	379	376	365	372	361	348	353	362	347	374	329	373	338	394	350	369	354	339	382	371	336	376	358	405	373	410	370	354	359	381	345	354	368	363	389	379	378	362	373	366	360	384	344	391	362	390	368	342	381	350	347	361	343	357	405	348	395	380	370	364	359	391	348	365	413	362	371	387	353	387	349	373	337	387	398	372	383	366	333	365	351	397	380	360	370	351	358	409	358	367	358	402	379	354	376	359	354	364	381	340	327	365	384	369	348	372	396	382	354	392	366	392	334	356	370	392	346	344	353	377	378	364	385	381	355	370	393	347	390	346	389	342	354	398	351	347	352	358	378	334	359	342	376	345	402	347	385	363	352	375	357	368	348	349	383	383	398	355	366	363	365	381	388	381	360	362	351	379	377	362	355	378	346	380	339	388	376	350	350	347	349	376	369	348	334	381	388	328	365	369	353	361	343	359	363	351	377	362	356	376	356	329	358	360	341	368	333	338	392	389	366	382	386	376	380	357	343	378	371	364	371	376	363	382	370	372	369	360	363	318	363	379	357	380	375	367	379	377	370	366	353	383	388	375	341	378	340	355	384	373	374	389	401	368	354	383	404	377	337	372	388	339	369	349	407	346	363	339	349	384	390	393	388	359	375	400	361	427	407	383	392	350	348	372	352	370	331	354	366	360	366	375	389	386	374	385	381	343	357	399	336	366	349	405	381	364	339	371	416	391	377	365	391	351	372	393	364	373	355	352	380	343	349	358	390	362	378	376	342	367	415	361	358	383	387	354	387	349	338	326	354	402	361	358	364	354	365	352	353	315	384	347	389	360	380	350	365	360	398	384	353	341	392	338	362	394	385	345	379	395	360	345	368	351	330	339	387	392	370	410	389	350	333	365	363	359	341	373	368	404	380	361	373	355	335	360	394	343	371	389	367	377	387	403	387	406	374	351	364	343	341	334	357	384	364	370	376	372	363	360	348	327	370	390	345	373	347	345	381	358	403	358	398	374	365	384	339	358	333	401	397	371	363	369	365	399	367	422	400	336	342	345	357	403	382	361	383	350	330	350	394	382	352	367	354	360	378	367	388	365	342	371	336	352	358	358	394	376	392	366	367	358	358	357	392	367	359	403	355	350	391	331	403	375	338	353	365	348	363	358	397	333	367	403	348	344	384	388	385	366	352	379	404	354	363	385	387	346	375	359	346	341	358	360	385	361	375	374	349	370	369	364	369	382	356	382	366	363	337	362	403	353	353	345	368	353	355	377	382	377	378	326	347	358	345	318	376	372	380	371	379	357	362	373	410	364	388	349	386	346	376	371	367	359	360	389	409	351	357	358	356	368	387	357	370	364	360	378	355	359	364	353	375	406	360	368	378	374	377	377	389	379	363	371	384	375	396	364	336	390	369	357	352	360	372	359	390	381	368	378	403	356	401	325	371	356	348	397	391	385	378	362	392	378	384	334	380	365	370	344	365	367	376	348	364	354	395	353	367	359	343	336	367	336	365	330	374	391	362	405	361	364	362	395	390	377	390	378	366	365	363	413	354	379	353	384	332	353	367	348	362	362	336	366	380	351	378	358	360	387	370	373	365	353	402	382	341	381	364	369	342	345	347	370	383	372	381	372	321	351	392	358	391	349	378	368	331	358	332	400	357	355	361	380	390	335	389	366	355	336	355	380	400	390	358	327	348	401	371	386	382	353	358	347	357	344	383	345	380	379	357	351	405	376	321	383	329	396	379	352	372	370	378	363	332	357	385	385	345	392	372	367	348	364	382	381	338	378	378	351	385	385	309	388	408	372	348	379	356	380	398	411	357	354	396	395	356	358	373	388	356	422	390	376	326	369	392	369	369	366	374	356	387	333	335	375	361	366	369	354	365	376	344	378	389	388	359	414	366	361	391	347	359	397	387	370	367	395	314	357	390	330	387	390	366	361	360	342	375	351	321	359	403	436	358	335	373	383	353	348	335	338	361	380	383	328	370	357	396	341	379	343	348	389	350	370	370	331	393	378	353	380	352	331	357	341	396	338	370	362	368	381	384	398	343	406	334	345	331	342	374	375	348	373	384	370	364	375	369	348	349	390	344	352	376	372	408	366	389	355	382	357	370	362	368	352	369	386	387	388	343	370	365	364	339	339	379	367	357	382	345	387	365	368	387	358	347	368	361	392	337	379	379	361	344	323	359	375	376	351	362	359	352	366	370	355	389	346	409	359	402	369	363	396	333	369	395	386	408	380	370	393	380	361	344	390	389	388	403	376	345	386	369	354	341	372	327	368	368	372	383	356	342	394	398	332	361	346	365	345	382	389	353	393	371	351	368	392	361	323	352	393	381	389	378	338	372	395	375	362	397	374	384	394	368	335	354	397	336	390	391	393	367	324	380	364	384	381	398	355	349	385	387	359	369	365	380	363	366	378	376	354	378	369	373	354	362	368	365	379	357	373	320	373	376	381	364	356	333	355	346	380	388	382	370	360	353	367	377	360	360	375	346	365	398	353	376	412	379	375	371	352	352	364	354	367	347	381	371	364	345	357	376	403	351	358	365	379	374	356	363	373	363	362	388	368	355	375	377	370	403	345	396	367	398	383	365	358	384	369	347	366	364	352	374	390	356	388	357	369	371	369	367	336	375	351	405	392	357	355	370	395	375	378	375	338	367	364	367	363	378	328	393	347	363	374	385	380	381	360	394	355	382	391	390	382	368	364	367	391	350	359	371	352	376	358	335	356	394	350	359	341	379	393	384	361	400	377	367	374	350	349	363	366	347	382	372	351	354	386	335	365	348	367	382	359	387	370	378	369	397	400	413	395	359	369	332	364	385	377	353	344	328	373	388	380	359	389	389	338	376	370	387	362	376	367	372	367	395	347	357	420	374	365	378	340	363	372	358	372	365	378	392	359	336	378	368	346	369	356	361	347	369	367	386	373	348	327	343	354	356	374	331	372	345	346	413	365	350	371	381	373	362	392	345	363	379	385	354	384	369	356	314	365	374	361	338	391	359	367	380	344	347	373	341	354	370	339	351	360	356	379	364	372	384	367	316	381	370	348	318	362	368	379	362	316	372	362	370	354	348	334	398	383	375	337	376	371	355	347	353	386	365	355	376	383	380	366	379	381	392	349	376	369	373	367	353	416	346	380	360	359	398	357	401	363	381	385	399	340	392	376	356	371	372	365	397	380	390	378	423	392	355	383	393	375	387	327	362	350	376	386	357	383	371	390	351	366	350	328	373	354	359	354	319	361	372	363	333	364	384	369	376	352	377	321	350	390	388	376	387	329	375	377	387	350	362	400	401	395	353	409	351	379	347	349	382	376	352	361	362	359	360	370	364	367	357	353	362	352	373	334	344	386	372	368	365	355	358	382	387	338	346	369	361	349	359	361	378
24991	21392	25144	28021	21155	2824	402	294	257	240	259	221	241	192	226	202	223	190	204	180	202	189	214	206	197	196	209	204	204	236	221	201	204	179	188	201	206	208	182	219	186	185	193	219	178	225	201	197	199	220	207	172	200	196	199	235	197	221	197	233	253	220	195	204	192	183	192	177	191	202	199	174	197	174	204	225	188	167	190	187	205	208	209	172	228	188	200	179	217	207	175	190	179	182	183	195	193	179	197	185	211	187	178	182	165	218	194	202	196	177	196	168	203	176	209	181	197	207	182	182	218	195	212	171	222	177	184	191	168	154	176	153	198	195	190	219	175	191	190	182	210	182	192	188	196	190	188	215	210	206	200	204	206	212	203	185	210	190	191	186	204	188	201	191	212	196	178	168	210	195	199	183	166	193	204	193	198	178	195	190	194	183	193	191	229	160	206	202	192	202	205	185	187	188	208	160	196	178	198	183	212	189	175	229	198	195	170	196	177	175	171	195	187	171	218	218	188	188	204	180	180	192	208	190	169	210	194	218	203	202	215	194	184	204	202	216	206	204	180	201	196	195	202	188	204	173	203	223	182	222	196	216	224	189	181	200	198	196	194	189	201	187	173	180	221	201	182	192	204	214	222	159	172	192	182	202	190	198	243	172	188	190	186	191	165	165	195	176	176	187	199	210	216	214	181	203	197	172	194	175	167	206	199	175	178	196	178	191	179	189	206	209	177	188	203	186	222	184	186	196	224	171	207	184	208	176	170	171	194	191	206	186	191	182	187	190	188	170	205	192	164	200	194	200	176	170	196	183	193	172	208	180	209	185	182	186	204	178	176	199	205	181	191	198	201	208	186	192	195	189	210	212	175	186	178	206	203	196	179	177	187	208	190	175	221	174	177	186	187	201	233	194	213	185	192	185	199	212	201	213	234	180	203	204	193	208	181	198	211	219	186	195	203	180	210	223	161	211	183	200	182	203	188	197	183	204	224	213	208	188	193	187	185	190	187	184	185	183	225	195	192	169	190	169	214	224	220	197	207	197	191	203	185	194	161	214	187	187	196	211	188	186	202	190	210	184	197	173	198	211	198	195	213	216	218	198	200	201	209	191	213	214	216	192	186	197	183	182	174	197	198	166	188	197	167	195	176	204	224	194	188	199	179	169	194	174	198	207	195	230	183	187	149	227	203	200	216	213	184	206	185	207	185	198	192	185	207	182	172	188	182	214	194	214	223	180	169	184	176	198	192	194	196	217	199	184	213	204	200	206	201	221	197	213	192	186	172	178	206	176	186	176	211	192	204	174	189	191	191	218	215	197	187	195	203	210	204	203	243	193	188	193	193	204	203	178	217	208	196	181	217	198	202	206	197	225	203	189	179	204	210	166	197	203	195	195	205	203	218	192	178	189	207	189	192	204	176	196	206	189	196	173	205	203	175	209	229	194	198	197	194	213	185	182	188	197	198	185	208	189	201	200	185	185	198	179	217	202	213	180	174	176	211	197	187	203	180	186	214	187	181	214	180	214	211	186	197	208	188	193	218	203	185	210	174	189	173	202	209	200	191	194	204	199	189	205	196	197	188	192	197	184	184	183	215	216	196	178	197	204	181	176	216	189	175	209	210	197	189	200	183	204	177	182	184	190	200	217	174	184	214	193	193	193	166	176	167	182	177	204	186	214	190	214	180	171	193	202	203	191	184	205	204	177	156	188	183	193	189	184	207	179	171	182	184	207	178	208	165	184	216	200	202	196	192	171	233	203	200	188	194	182	181	196	171	199	165	208	201	201	200	205	190	188	193	207	195	201	182	173	211	201	203	192	220	210	193	222	181	183	212	181	199	184	179	205	204	176	179	210	195	206	186	226	197	190	169	165	175	209	205	211	194	229	218	185	183	184	182	209	190	194	203	206	203	202	189	194	186	189	165	203	194	184	203	196	183	178	193	199	181	158	201	191	179	197	185	175	181	187	226	200	209	173	187	163	194	187	180	208	185	195	198	199	206	209	186	173	202	202	169	200	181	222	187	189	193	191	176	175	195	209	177	176	181	175	188	197	204	179	194	167	202	202	205	173	234	208	203	203	207	202	194	190	206	205	210	212	169	229	202	195	185	182	178	206	216	185	187	203	202	220	209	183	225	184	202	210	175	204	183	182	194	234	232	176	205	202	181	174	218	220	195	193	214	189	178	205	193	192	193	181	216	194	195	191	208	198	192	204	173	200	204	204	187	184	168	165	199	188	205	186	210	203	197	197	201	208	219	203	208	177	191	204	179	199	183	218	183	164	193	186	187	205	197	213	213	205	179	181	204	207	207	178	200	213	217	183	223	197	203	190	208	195	153	198	170	198	184	194	214	208	177	223	222	204	186	185	190	191	205	191	180	206	186	220	202	187	189	182	194	216	180	195	190	173	212	183	190	181	199	190	209	212	204	205	212	202	196	192	171	186	223	195	213	201	176	203	189	194	204	196	187	171	195	196	229	210	175	173	198	203	196	232	209	177	199	189	180	172	160	172	196	186	204	174	199	209	215	199	210	191	190	215	190	191	181	180	209	170	202	230	217	170	194	168	207	166	184	202	184	187	200	212	212	175	197	200	198	204	203	206	191	183	173	204	189	193	214	192	182	178	192	177	196	208	202	183	184	198	172	175	170	203	216	200	198	188	221	182	186	170	186	195	218	204	182	195	194	197	198	196	164	173	203	184	199	196	199	151	173	202	174	200	201	202	200	186	221	169	194	199	195	196	183	206	207	182	193	179	200	177	191	201	206	193	187	200	183	189	193	183	208	194	177	180	222	202	194	181	168	185	159	196	209	205	185	199	190	197	193	187	184	167	185	192	197	202	179	175	187	196	177	200	192	177	192	191	177	207	199	192	211	211	191	183	185	216	197	183	196	193	202	212	183	185	175	180	210	201	199	197	204	172	184	191	222	196	168	192	197	179	191	179	164	182	194	195	200	189	173	203	165	211	209	247	209	169	211	205	216	209	184	190	181	206	202	246	195	207	178	190	190	221	195	194	239	191	228	203	217	187	198	201	218	237	181	209	216	192	196	199	171	215	177	191	192	220	211	205	198	162	208	190	192	188	181	197	195	205	215	199	186	177	183	216	226	181	195	182	172	171	193	193	173	188	205	191	190	188	175	188	201	208	205	184	200	205	226	166	205	183	182	222	205	181	176	201	183	189	205	201	195	192	179	184	213	198	201	204	204	215	185	204	207	180	226	201	158	210	195	207	202	221	178	195	174	206	168	210	214	195	191	205	189	172	192	214	188	188	187	189	191	201	215	199	184	201	200	189	200	165	199	184	199	191	221	224	201	191	164	191	206	210	190	203	204	163	199	185	222	190	190	182	199	167	169	209	221	225	182	200	192	209	198	167	223	186	190	197	192	191	223	201	195	207	208	205	176	197	176	213	233	224	182	214	188	177	216	187	217	178	197	192	191	193	184	182	205	175	195	163	218	200	211	199	203	185	184	203	189	205	197	197	199	175
3274	2732	1664	932	654	580	493	498	490	525	472	426	479	416	442	441	476	431	416	445	484	464	424	416	459	478	452	463	408	472	440	406	429	462	478	484	463	416	450	492	457	445	454	444	490	426	480	414	478	418	450	448	478	420	454	466	471	419	446	430	440	489	459	440	458	432	457	500	421	450	432	437	458	436	426	501	418	435	420	425	480	457	447	469	412	461	472	478	440	458	462	464	421	438	448	456	431	435	406	475	455	416	446	427	425	444	444	469	460	436	419	450	467	460	466	437	450	426	455	445	427	416	444	496	494	421	445	454	432	415	454	431	480	438	442	445	419	432	468	448	455	424	406	462	425	426	473	456	456	435	467	463	426	432	454	447	428	435	435	410	468	459	432	470	425	445	464	445	418	428	409	471	457	435	432	399	454	433	469	430	434	438	463	483	441	448	418	447	443	465	449	457	478	432	454	450	450	474	459	477	426	474	436	450	422	429	479	464	432	445	427	470	464	482	433	454	446	436	429	438	448	450	466	415	406	448	450	438	462	451	446	451	488	448	443	444	458	433	407	455	472	429	456	427	458	453	427	432	435	444	411	421	464	445	430	472	466	481	431	447	428	468	487	451	459	411	466	452	426	468	443	449	410	422	411	434	431	423	447	456	433	444	461	442	485	427	474	485	429	434	452	437	478	434	436	418	410	409	466	453	489	429	440	435	452	417	497	449	444	448	464	441	503	431	442	453	455	480	435	431	484	457	433	433	435	459	435	445	444	448	478	469	433	459	404	457	482	389	428	427	437	442	448	445	444	430	469	442	444	412	409	452	450	447	419	462	436	475	406	429	431	447	477	415	431	430	428	472	483	459	443	483	464	442	435	425	456	444	432	445	472	465	434	463	455	441	444	481	446	459	410	467	460	422	459	439	479	466	435	432	444	421	409	435	399	459	441	449	457	433	456	466	422	437	434	421	436	419	440	464	415	476	400	428	445	464	437	411	388	430	459	434	450	446	457	405	444	500	428	475	443	426	453	436	443	434	421	448	454	436	404	431	417	442	425	427	405	459	450	442	445	445	475	471	444	463	424	457	475	441	451	425	417	442	466	446	459	443	425	445	449	429	443	416	398	440	469	461	440	420	445	416	468	385	451	417	448	474	441	425	430	463	465	455	445	481	388	431	429	453	457	434	453	458	431	447	459	501	458	437	451	447	478	421	447	430	428	473	447	440	495	408	441	440	459	452	448	484	489	447	403	417	440	407	423	430	459	419	452	481	447	433	455	427	423	416	453	443	421	433	398	464	433	412	466	425	431	477	439	482	407	475	457	424	445	503	462	467	475	398	447	423	468	452	407	399	457	412	451	450	417	465	437	503	441	465	457	420	449	448	448	455	382	435	411	460	442	401	437	456	441	451	429	453	453	459	468	420	501	444	441	434	444	456	456	452	424	442	449	470	438	433	462	408	485	437	399	433	472	459	417	467	482	453	436	413	426	470	431	455	446	435	447	446	443	466	433	459	440	426	465	431	466	475	444	463	421	448	450	440	415	412	446	423	432	468	433	435	443	413	410	447	414	467	461	435	433	445	435	451	386	430	393	449	430	446	433	452	444	475	412	435	459	451	463	444	446	464	450	476	471	442	443	474	440	472	426	467	414	434	421	423	475	436	444	458	497	445	452	420	460	415	405	414	453	462	433	435	495	438	464	461	449	472	454	455	493	452	479	441	480	441	435	442	456	442	456	424	427	444	446	456	424	458	409	450	414	438	436	459	445	440	425	451	460	451	470	445	457	435	418	439	472	438	442	448	430	457	447	438	449	407	424	432	423	446	448	448	420	468	455	443	455	444	432	420	439	476	442	443	446	462	420	458	410	444	466	424	421	406	447	411	432	430	431	451	450	439	431	467	457	429	462	438	467	468	489	441	453	468	433	466	488	461	471	449	445	419	444	448	424	432	406	462	455	428	433	430	438	431	450	453	420	420	467	471	434	417	440	442	464	447	424	460	480	444	437	457	436	448	410	439	439	451	445	469	453	475	443	426	424	458	427	425	454	439	441	474	460	446	447	397	446	443	447	462	435	418	441	480	450	433	460	443	460	422	439	445	446	458	483	428	442	410	443	412	459	448	462	448	418	463	485	441	434	415	423	418	444	416	468	458	446	424	425	435	443	438	471	417	406	429	428	437	432	494	449	449	421	443	470	465	432	440	449	425	429	468	426	426	423	458	429	458	460	461	427	456	456	447	444	466	458	450	451	441	456	420	401	448	422	432	421	450	444	437	453	432	442	453	451	454	456	437	427	473	457	447	459	469	455	478	410	444	463	500	419	470	440	425	412	441	431	456	411	475	435	426	484	460	427	430	437	429	458	436	457	418	454	448	464	445	443	458	439	455	424	473	428	440	432	453	432	460	467	460	397	482	442	473	443	409	379	408	414	480	435	460	465	472	463	442	403	440	423	443	476	457	440	423	462	456	432	409	441	432	457	471	457	466	424	481	448	452	411	423	420	444	476	449	411	453	394	413	428	403	432	457	426	466	461	443	441	457	443	460	447	416	430	429	452	435	461	418	419	460	394	434	430	458	454	436	494	477	468	411	449	438	396	455	471	439	409	441	436	416	443	483	440	455	435	449	449	454	415	445	466	427	420	494	418	426	450	409	408	435	435	430	427	459	449	440	400	455	441	452	444	466	447	434	422	401	412	487	444	421	422	441	442	426	473	437	416	465	502	477	451	434	404	454	440	431	460	422	439	424	450	429	420	462	426	451	476	417	464	451	444	407	451	476	431	403	419	435	459	457	447	465	415	417	468	447	451	427	405	448	425	473	452	436	428	481	455	407	477	421	431	449	432	436	440	436	460	439	431	461	447	457	430	412	432	424	423	448	409	431	434	429	430	415	431	412	418	457	437	456	477	479	416	482	443	466	412	446	434	479	427	420	447	407	433	439	486	432	423	441	466	476	420	430	462	420	456	474	406	459	430	449	420	433	425	431	455	473	415	442	434	433	438	464	434	441	486	445	428	491	448	493	414	465	418	447	446	484	435	469	450	417	433	454	454	474	449	439	427	410	442	470	447	433	439	449	420	411	442	419	470	406	455	456	445	482	471	414	434	454	446	472	449	426	435	409	432	467	406	405	412	451	434	416	429	437	454	414	451	403	442	460	428	426	438	435	426	479	438	458	425	434	442	404	450	448	412	445	415	380	455	440	459	468	443	429	448	448	471	423	454	429	453	438	492	424	457	447	445	426	413	465	422	388	474	442	444	428	424	452	446	474	497	404	463	460	419	436	413	449	432	421	451	440	430	447	452	453	453	440	428	468	434	427	433	441	440	460	455	417	441	467	450	441	485	433	431	457	462	406	472	426	467	410	440	463	454	440	460	443	445	441	429	428	456	437	437	435	462	457	436	437	473	435	466	440	440	431	423	426	395	411	447	466	408	433	458	464	448	439	408	426	442	407	439	452	444	470	443	482	446	439	448	429	479	450	413	449	445	463
24241	21396	25751	27454	21402	21365	2301	471	320	321	272	295	272	251	230	223	212	217	209	206	193	235	211	207	213	197	205	197	180	186	207	202	194	170	202	204	201	197	197	224	198	198	180	188	221	237	200	192	189	184	223	220	207	204	227	197	239	209	204	211	235	193	211	211	215	204	215	193	186	176	196	196	200	195	198	191	220	173	177	201	194	176	206	198	211	177	211	211	177	202	186	192	186	186	170	191	202	214	179	188	179	187	168	161	169	180	195	179	196	190	225	174	185	199	175	182	198	158	191	206	191	207	211	196	181	187	185	184	168	204	188	184	188	168	158	201	215	200	201	192	171	190	187	194	171	222	186	181	175	183	192	184	184	191	191	187	193	176	178	159	199	190	213	196	192	196	197	183	161	183	194	218	196	214	182	195	173	209	180	202	170	193	218	196	202	210	202	159	176	187	193	246	180	194	207	197	201	168	162	183	226	191	182	187	200	200	176	200	196	217	228	168	165	184	187	197	198	206	213	191	208	200	187	178	205	181	179	205	184	202	194	188	173	169	200	185	215	198	204	207	223	191	186	192	167	182	187	183	166	189	184	194	189	191	182	167	212	173	221	209	182	181	204	199	196	183	190	199	174	185	193	203	201	213	176	195	181	197	174	209	182	181	207	197	184	179	198	181	191	181	197	193	175	208	188	162	155	182	157	177	192	177	205	192	183	222	223	198	186	184	169	191	186	177	228	175	184	192	158	195	199	195	194	152	193	165	187	185	171	186	193	180	220	195	172	192	193	176	191	183	189	189	195	177	221	198	189	191	169	186	165	207	178	183	184	164	191	192	184	177	212	211	205	182	201	210	181	205	203	216	197	201	180	185	207	204	192	184	194	197	175	183	198	177	214	201	200	178	185	185	181	179	207	194	187	207	211	185	188	172	174	204	178	190	224	191	178	201	193	181	182	183	215	206	198	206	202	205	180	184	209	177	202	224	209	193	211	168	185	184	197	189	169	189	190	192	208	180	192	183	207	206	177	187	191	205	185	184	193	197	191	194	205	212	178	189	201	154	209	195	197	195	184	190	217	213	191	182	201	219	208	179	178	203	198	189	191	193	197	190	181	193	211	213	197	194	236	185	200	180	207	168	202	197	168	209	191	216	189	195	181	190	188	197	208	209	187	184	208	179	196	174	184	197	171	214	218	196	187	198	203	177	170	209	178	175	185	180	188	197	196	175	165	205	197	205	196	217	186	181	186	192	176	176	198	196	186	185	199	174	177	183	206	179	182	175	198	183	199	211	181	182	188	175	168	172	158	174	171	179	189	162	162	187	203	185	189	196	189	199	201	183	167	183	181	176	169	176	167	196	169	178	200	221	207	180	205	212	196	178	212	190	184	164	194	218	193	181	192	184	159	180	232	192	182	158	210	187	186	186	204	189	202	209	199	194	199	205	203	213	188	175	195	194	204	189	204	188	189	187	199	175	183	189	219	185	211	214	180	177	171	195	169	199	175	189	172	190	182	193	183	175	195	169	179	169	175	172	202	175	212	169	186	167	165	163	177	184	167	196	192	193	199	181	213	192	169	203	201	211	193	199	180	187	211	191	168	176	173	214	184	187	197	201	196	195	205	175	194	184	184	187	186	188	188	194	179	164	186	182	184	178	199	208	185	208	208	169	192	172	179	182	178	198	188	197	188	200	188	172	180	202	196	242	191	181	197	200	190	219	179	207	194	170	198	181	200	192	175	181	184	180	180	170	195	185	171	171	204	165	209	192	181	193	185	203	196	185	201	184	189	228	176	237	166	191	194	199	196	199	172	195	172	194	214	188	178	193	199	171	197	179	201	173	210	203	186	177	190	208	192	183	179	191	180	196	202	161	190	168	167	202	205	181	162	201	220	202	170	199	202	204	189	176	198	171	205	207	193	168	194	198	197	214	210	183	180	185	181	198	190	188	189	209	174	201	184	173	190	207	195	183	192	202	180	169	229	178	212	192	169	199	190	199	209	188	180	210	197	171	196	177	195	188	188	189	226	175	192	190	206	199	177	198	178	185	179	166	193	187	191	217	165	193	171	192	170	185	192	194	176	175	167	207	191	174	206	184	167	181	200	209	206	184	171	196	197	180	199	184	208	205	194	207	207	196	197	217	211	189	188	198	183	169	173	195	203	197	216	185	180	193	185	167	177	196	219	208	163	191	188	185	181	175	179	176	177	182	209	189	206	174	223	181	184	193	193	200	204	203	190	179	182	179	182	181	178	187	197	186	172	192	206	206	185	184	195	182	214	166	202	199	173	195	195	175	188	174	204	180	186	186	157	172	164	185	189	207	199	173	210	203	154	195	208	184	200	201	190	178	176	207	216	195	198	167	203	201	181	187	158	154	178	202	212	204	193	183	162	189	180	172	189	184	177	197	201	179	230	203	179	185	235	175	162	165	213	174	191	198	218	192	178	182	204	212	189	195	205	175	190	188	203	200	196	211	205	189	210	161	173	161	189	206	190	182	177	206	196	194	168	195	195	168	204	189	194	185	222	185	198	195	212	195	166	207	169	177	199	212	196	228	194	200	185	200	191	212	182	201	190	203	200	184	195	192	191	203	198	177	155	190	188	173	198	184	185	168	213	206	193	182	191	182	193	221	174	188	210	216	196	202	200	191	198	192	197	210	191	217	177	183	194	186	193	186	210	164	188	190	175	219	174	183	200	223	194	202	204	180	189	182	201	192	239	196	201	190	194	169	175	183	187	184	196	197	188	182	200	188	209	176	186	157	215	188	177	201	189	191	207	152	179	198	194	176	187	192	203	195	182	180	186	185	169	203	211	190	213	197	212	193	164	159	189	174	186	195	196	176	210	177	187	184	181	198	203	174	216	206	221	182	190	182	179	178	181	193	196	206	192	160	172	193	185	181	175	177	181	187	187	185	187	176	178	184	190	169	202	175	188	193	189	179	203	231	211	189	220	204	203	179	204	178	194	190	187	182	206	198	168	180	161	145	195	188	193	204	194	180	180	193	195	181	182	192	194	186	187	193	179	202	196	192	194	205	211	206	170	180	208	163	177	215	202	175	193	207	189	173	198	175	198	210	204	187	194	220	168	220	197	170	187	183	205	201	192	178	190	208	187	168	192	176	184	181	192	174	162	164	195	167	193	214	199	174	183	228	179	195	192	190	171	197	177	188	184	175	181	218	202	196	197	192	191	166	196	217	185	200	192	172	183	171	189	174	175	195	210	204	172	163	190	185	190	207	186	198	186	196	195	184	199	186	191	202	183	191	184	178	163	180	166	181	176	184	206	179	184	194	203	181	178	183	204	200	168	196	204	187	182	187	204	231	197	201	159	185	210	192	178	210	174	215	178	169	166	155	180	191	191	192	203	218	176	212	201	195	191	205	196	184	204	210	192	195	186	174	198	188	177	175	193	195	189	205	191	172	197	182	196	171	175	192	197	195	178	199	184	193	201	182	192	229	178	189	174	179	175	175	186	202	181	173	201	203
3362	4550	2570	1263	837	628	566	556	448	498	437	455	455	458	422	428	461	400	412	426	429	436	450	401	405	424	419	401	414	439	458	401	393	430	448	438	415	419	460	454	436	438	453	431	453	421	459	432	446	400	419	373	397	466	440	448	424	428	390	416	415	442	402	439	419	468	403	431	431	449	444	458	402	445	454	440	423	422	398	462	434	416	403	472	444	406	415	421	406	416	402	445	433	422	436	439	411	406	413	405	408	420	429	436	430	413	443	420	431	448	394	418	430	415	424	435	403	417	415	436	428	421	425	386	441	448	438	430	405	467	426	398	431	447	410	422	385	467	434	424	435	423	437	423	436	410	396	435	409	399	440	401	403	422	434	419	412	408	411	396	455	445	413	456	422	443	408	440	442	449	405	432	435	430	473	431	421	398	411	408	401	435	459	436	424	376	420	416	417	383	421	407	437	460	405	442	435	459	356	432	405	419	407	407	407	429	426	439	411	391	428	389	423	415	413	423	429	421	446	414	431	422	384	436	406	442	454	459	433	402	402	436	447	414	398	442	401	372	410	401	427	443	422	464	419	450	430	440	421	407	396	410	424	377	423	420	457	420	420	402	423	397	410	410	432	436	481	398	444	430	405	422	435	409	382	441	404	425	430	420	449	431	458	431	429	430	410	418	411	444	438	398	421	411	425	432	412	415	420	433	437	429	409	378	421	425	416	424	418	417	419	427	416	414	427	424	395	412	417	413	435	452	421	406	434	423	383	442	455	376	446	398	445	441	429	439	439	408	426	437	429	441	431	404	427	438	439	431	434	439	407	442	373	426	425	417	423	447	419	451	409	431	411	406	436	413	441	415	405	414	440	400	424	384	424	438	431	399	433	413	392	427	427	429	419	427	435	409	392	411	436	415	425	419	419	393	399	404	428	442	390	461	421	430	394	446	457	419	407	440	428	413	421	448	418	423	434	425	403	398	410	404	388	399	446	414	386	434	430	402	450	412	400	426	433	412	390	392	392	438	419	426	426	436	374	383	452	451	416	449	408	408	452	429	451	411	440	421	388	439	420	402	425	409	421	399	402	423	430	435	392	390	434	435	428	415	438	398	387	447	420	392	430	448	422	430	426	440	409	464	433	429	398	432	441	446	416	415	435	440	366	432	437	413	419	386	427	411	417	423	438	425	425	434	424	440	436	411	397	399	432	451	409	421	387	445	431	406	426	407	430	437	415	479	415	388	407	447	432	470	407	429	416	458	428	410	407	436	440	388	426	432	428	405	401	455	453	434	406	407	405	425	427	422	415	441	421	397	445	408	426	421	456	389	418	405	395	372	441	420	396	430	384	434	380	414	429	405	432	428	420	429	459	411	412	430	447	395	404	406	403	415	457	419	432	417	402	438	403	432	430	424	436	413	407	407	402	397	406	414	393	446	428	429	407	437	450	419	394	413	405	420	422	445	396	399	446	384	418	411	358	423	433	386	446	417	459	439	454	416	417	414	422	402	432	389	406	427	427	416	470	432	446	422	407	408	443	380	418	432	452	416	389	412	416	426	426	470	390	452	415	423	458	442	438	448	429	423	424	421	447	436	422	429	451	411	417	413	454	427	454	426	418	445	424	423	429	442	447	441	398	401	429	421	439	422	417	421	458	424	412	440	399	404	450	430	430	386	434	395	426	424	417	443	405	446	403	427	407	423	431	427	455	442	410	428	400	426	391	434	439	416	401	456	428	385	433	425	434	417	385	481	403	411	431	417	415	437	442	421	417	431	430	406	433	386	388	431	429	434	421	420	388	444	397	411	396	428	477	431	427	455	421	410	440	421	433	428	383	425	421	451	454	434	392	447	401	424	445	435	385	413	395	405	395	390	397	431	452	421	404	389	424	411	399	449	450	420	414	428	402	440	436	414	431	398	449	387	459	431	459	410	396	400	423	415	410	438	433	424	383	439	417	403	431	372	409	406	446	424	419	375	395	419	410	434	390	426	466	413	436	407	426	444	432	400	431	386	425	396	417	427	414	440	438	435	442	403	397	431	455	408	425	431	452	419	420	419	394	454	401	431	431	420	417	442	407	431	464	385	410	405	446	437	400	411	435	403	382	403	430	432	426	412	382	428	418	433	447	433	409	398	448	429	447	423	389	416	409	444	416	433	429	385	412	466	453	388	415	429	404	392	409	423	423	378	437	421	449	432	401	444	416	471	424	451	454	388	419	395	422	459	413	415	392	433	404	460	408	401	418	450	449	403	455	447	439	414	418	452	410	445	425	426	460	436	425	438	405	416	427	412	438	423	433	424	443	395	388	412	419	443	420	451	439	418	420	429	405	410	427	397	450	446	415	415	451	401	397	460	424	457	417	432	421	410	428	450	411	411	435	441	418	403	410	454	435	428	404	416	429	396	415	379	421	390	428	414	432	400	397	414	415	411	415	403	443	465	429	430	434	398	420	416	396	450	390	413	396	418	429	413	413	417	443	439	410	403	437	418	422	449	443	433	439	418	442	378	437	395	408	434	458	439	424	401	429	432	433	410	447	449	398	417	396	393	406	429	438	419	401	386	405	441	424	427	431	413	444	414	429	458	410	421	452	405	421	461	426	419	436	395	433	432	424	433	415	431	402	426	413	419	422	414	429	437	404	412	396	414	415	418	451	417	439	395	433	424	382	408	414	418	424	409	400	438	411	423	425	417	413	408	430	419	389	423	419	395	428	421	422	454	430	410	402	435	439	445	392	409	395	424	414	440	420	442	415	424	479	406	423	432	405	418	425	429	420	413	413	367	423	405	423	409	393	409	453	428	419	431	400	456	420	406	413	409	448	413	400	410	376	431	432	413	397	415	428	419	451	419	418	442	415	386	438	382	418	417	423	419	412	379	405	425	431	387	463	412	460	422	430	411	388	448	420	396	409	440	436	419	437	376	404	406	393	420	426	422	393	408	439	418	395	427	441	422	416	447	417	449	409	415	388	422	411	410	411	439	444	436	435	418	421	385	429	405	427	385	407	426	412	405	431	431	416	449	414	386	423	396	416	395	421	396	399	421	419	396	428	410	418	412	446	447	398	482	438	431	446	417	409	433	405	404	425	401	426	411	380	433	435	384	436	404	432	419	433	419	390	407	435	384	402	428	411	389	446	451	420	412	393	419	425	435	424	416	413	421	411	407	456	415	390	428	415	389	418	402	432	410	413	429	429	419	457	408	429	437	405	409	437	411	387	447	419	429	413	437	405	416	396	423	418	427	433	456	451	400	431	412	431	467	438	418	409	436	381	434	433	431	415	389	418	429	396	422	410	387	436	429	405	437	458	405	428	408	402	443	449	370	409	435	363	414	431	459	412	435	394	395	393	395	405	418	430	436	392	448	451	425	420	421	399	403	429	431	428	445	444	440	412	419	439	390	416	408	406	414	401	448	398	433	467	429	451	390	445	388	406	398	424	419	356	422	412	432	448	383	402	384	428	417	428	430	424	443	426	430	461	406	406	406	430	424	432	409
32981	10677	737	202	180	132	154	175	176	158	135	165	169	164	172	140	168	154	172	139	150	155	148	152	145	152	160	175	152	158	134	155	177	133	167	141	150	140	149	142	177	183	150	180	162	165	156	161	174	167	130	153	166	159	156	140	136	150	135	172	146	144	170	147	153	170	181	161	147	172	134	186	161	181	148	152	177	165	166	162	154	159	127	147	191	157	161	146	153	141	149	180	144	156	169	162	155	114	138	142	129	143	166	147	158	161	158	157	177	146	152	158	146	169	145	156	163	177	169	154	165	147	148	146	164	156	136	136	137	142	140	156	175	132	149	133	134	142	180	148	154	149	135	126	162	166	143	161	151	132	160	132	115	174	159	150	159	156	133	142	143	151	145	151	141	184	156	159	150	161	142	148	156	122	142	140	153	159	141	131	148	159	171	172	148	142	149	138	164	166	141	161	154	169	142	144	154	156	157	168	142	156	132	142	137	149	173	146	165	148	157	158	127	169	146	134	156	148	159	161	181	146	162	154	175	143	181	130	183	151	137	171	159	140	163	163	153	150	135	165	146	161	152	146	142	143	140	152	163	143	166	168	152	135	152	165	155	147	154	145	147	159	135	164	157	165	155	167	169	151	138	159	165	171	158	173	150	181	130	173	149	142	147	155	170	156	157	161	159	139	159	174	156	141	150	159	159	161	134	157	145	167	144	156	145	155	145	169	157	157	168	159	190	143	155	160	156	148	126	146	137	130	143	169	146	171	195	166	147	146	163	170	132	138	152	149	154	156	139	180	134	162	148	145	152	152	166	149	163	165	170	174	169	159	151	154	157	161	132	145	142	169	143	175	160	126	143	148	142	156	171	149	173	145	155	180	153	155	159	167	149	168	163	169	127	147	158	151	138	162	139	143	132	184	167	146	156	172	150	152	150	133	170	177	129	124	147	156	158	172	167	138	163	168	156	131	158	159	150	158	155	170	143	160	154	159	132	135	125	171	152	146	142	155	142	178	155	162	147	161	150	147	183	154	142	164	180	172	172	167	157	138	159	119	147	136	152	164	163	160	149	137	150	156	145	155	150	153	146	144	150	145	173	157	164	157	119	130	153	188	150	137	146	146	168	139	174	158	157	167	160	142	153	143	157	162	142	145	147	137	158	151	137	125	164	150	164	130	171	136	131	133	146	171	140	136	166	157	138	142	160	141	173	156	145	155	137	173	130	125	164	158	137	153	141	147	135	172	152	132	172	148	160	142	137	159	171	152	150	149	141	179	147	154	155	151	138	142	138	136	149	156	161	152	154	211	140	154	182	156	142	155	166	142	163	142	155	144	146	148	151	166	115	144	154	146	149	145	136	149	149	140	138	150	170	161	158	150	141	157	161	147	173	137	173	165	144	145	148	136	136	142	134	145	160	181	157	156	144	170	141	145	135	134	168	143	145	151	144	162	140	148	150	153	134	137	183	130	124	139	165	180	168	174	145	136	142	153	162	128	174	163	139	152	158	118	134	137	154	151	156	144	156	147	134	186	155	117	176	170	157	151	167	130	129	161	153	161	169	142	142	153	143	158	167	173	147	160	158	159	165	161	147	150	160	157	145	160	157	146	147	136	146	143	150	141	142	164	184	156	167	129	167	146	142	155	159	165	132	155	153	183	153	133	173	139	170	146	163	180	145	173	160	155	155	153	169	166	154	153	133	145	151	155	174	129	165	152	155	149	144	138	164	155	151	126	142	148	168	155	169	170	135	162	163	148	160	169	146	175	158	172	157	160	153	166	152	158	157	131	165	167	145	152	128	157	150	153	166	174	154	160	152	159	176	140	152	136	174	146	135	165	155	125	151	162	171	161	131	166	155	162	144	165	154	134	157	162	170	168	153	154	165	154	128	146	160	158	152	153	132	134	160	146	161	153	153	171	156	166	155	150	150	163	122	142	151	159	165	139	154	158	151	155	135	171	179	145	149	133	158	148	185	161	163	172	180	148	163	145	175	160	148	189	142	152	147	164	166	150	159	134	130	149	152	159	147	166	160	167	137	142	152	147	164	126	150	141	149	145	149	136	176	152	163	178	146	151	142	158	136	134	171	145	160	170	151	162	136	131	167	153	157	174	163	155	154	156	155	148	153	148	146	170	143	148	130	172	173	162	148	138	148	160	139	166	177	132	154	183	170	154	136	112	148	137	137	143	158	140	151	161	149	133	154	167	157	163	138	140	147	140	148	147	161	146	133	130	157	139	144	146	154	160	135	161	156	134	162	137	130	141	165	149	150	145	152	152	162	148	148	148	156	145	184	142	154	155	161	145	145	138	172	148	139	130	146	155	150	182	149	165	162	144	128	140	128	182	146	173	146	143	155	150	154	124	144	148	154	149	171	152	147	149	164	141	146	145	145	159	148	162	151	144	160	160	161	165	152	168	155	128	122	157	132	167	165	158	160	148	151	152	146	175	146	129	149	153	171	137	163	158	158	161	149	156	153	176	142	177	156	154	146	158	146	156	127	159	133	141	146	144	173	171	167	147	164	151	157	156	148	160	158	154	163	172	146	146	147	154	144	136	179	140	143	180	152	133	174	140	140	156	182	143	144	155	156	146	154	143	138	139	145	136	151	144	144	155	171	193	157	164	157	165	164	154	160	136	123	163	144	152	147	170	176	152	156	164	158	180	157	151	159	191	157	149	149	159	133	154	151	143	156	155	152	130	170	165	157	154	162	162	161	138	165	143	150	162	155	153	159	138	141	143	165	179	153	177	152	149	139	161	177	158	154	174	152	154	175	146	151	153	150	131	175	167	140	161	145	169	160	157	149	151	135	157	133	135	150	148	139	159	153	153	123	170	181	149	162	174	183	145	134	144	150	161	145	143	157	143	159	181	151	151	154	165	149	160	128	155	164	150	132	141	161	164	160	154	158	151	174	181	177	134	163	179	158	163	141	177	149	141	146	147	151	168	163	162	150	151	140	166	188	153	162	152	155	149	163	161	160	125	155	124	160	132	134	170	164	146	137	154	124	160	138	151	146	154	168	160	161	176	152	155	172	171	154	161	153	162	129	150	157	157	127	111	173	151	140	159	143	156	132	157	157	169	151	143	160	163	160	156	153	136	152	161	149	140	155	155	159	186	142	149	168	161	150	169	153	158	152	164	131	164	160	131	159	141	154	156	154	144	154	148	146	181	138	166	132	141	149	170	130	143	163	140	121	152	148	146	130	158	151	137	158	136	139	135	151	142	133	164	149	154	151	134	159	158	158	144	151	128	139	143	153	155	159	141	142	162	168	173	136	127	169	179	150	148	148	158	156	159	135	147	144	147	161	144	159	162	125	161	156	142	156	155	131	147	157	140	138	146	164	146	153	155	159	153	150	156	153	131	156	158	145	153	149	154	169	153	143	149	151	156	168	154	141	143	145	145	168	143	132	159	177	189	156	134	169	148	149	164	137	168	173	142	150	160	137	169	173	169	138	142	149	131	177	168	144	120	145	163	154	162	162	143
5382	509	447	418	333	372	412	365	377	406	326	397	350	357	347	355	362	377	354	375	358	376	364	389	341	370	348	364	378	386	374	390	365	364	393	327	355	394	367	371	344	325	387	374	375	374	351	386	375	374	336	347	372	346	365	373	365	387	341	380	359	397	370	370	372	375	350	344	401	347	335	386	386	352	376	345	377	371	369	368	373	338	358	369	359	396	354	345	375	333	397	356	373	367	372	344	348	382	372	345	360	356	380	381	394	371	398	372	383	366	359	330	344	388	409	386	376	362	346	405	370	368	400	337	380	383	380	364	358	358	379	370	363	352	382	385	359	366	340	359	374	387	357	382	336	359	364	392	353	363	384	365	372	349	359	352	372	362	370	383	356	377	383	362	358	350	329	369	400	376	376	375	342	363	370	352	382	361	377	380	385	367	376	351	362	393	343	364	369	331	359	356	347	415	392	380	388	356	377	372	387	414	379	367	352	375	349	416	377	382	397	373	362	374	348	354	334	363	352	379	366	370	379	377	360	361	350	376	384	358	381	347	311	359	378	366	360	335	334	344	365	394	339	392	369	342	382	353	356	337	381	343	393	342	381	381	376	381	412	375	382	371	366	410	339	371	384	362	341	380	383	395	376	329	364	375	399	336	384	384	406	363	364	391	373	400	339	368	372	414	360	347	360	378	376	362	385	343	369	373	359	339	351	358	390	366	340	363	343	361	352	341	365	374	353	355	363	367	386	344	390	420	373	353	350	367	384	351	363	402	366	378	344	367	364	379	371	359	362	369	412	375	377	370	373	383	360	390	341	389	368	352	353	393	365	399	365	361	370	362	361	361	343	390	397	357	339	373	341	371	358	367	383	373	357	383	357	356	385	389	346	374	368	378	368	334	367	353	360	390	369	384	347	379	360	365	368	363	357	347	368	387	372	377	358	385	360	375	388	381	373	366	390	359	379	377	386	394	361	367	391	397	389	384	389	369	396	377	367	391	364	349	371	378	351	377	370	386	350	368	363	380	371	355	377	399	335	375	354	361	341	398	370	362	368	356	373	360	383	334	385	370	348	355	369	365	366	344	388	377	384	375	380	335	357	382	357	383	367	381	345	368	370	337	382	336	382	364	352	345	341	373	369	382	353	413	361	362	382	361	388	350	380	375	375	366	352	361	364	377	374	346	342	329	385	389	401	362	355	355	360	399	359	364	389	411	363	379	364	336	354	372	375	373	365	367	376	355	351	324	374	367	341	360	381	380	382	332	350	384	362	397	331	399	361	375	367	358	355	393	376	381	368	352	366	370	402	364	359	408	353	358	352	352	352	353	340	370	368	358	348	367	365	366	311	328	337	369	356	349	349	392	361	358	390	364	371	330	367	366	329	354	363	374	392	393	382	421	370	391	374	389	380	393	367	375	383	370	424	361	373	347	366	373	385	348	378	357	364	359	337	376	356	354	370	375	366	356	389	365	355	378	368	360	371	371	344	386	388	383	363	371	349	328	362	361	330	407	367	363	359	352	364	342	380	381	387	357	373	338	384	346	377	379	357	389	387	379	365	367	335	355	348	374	360	349	333	366	364	389	362	355	364	381	363	385	376	396	327	364	343	360	387	367	375	337	340	360	390	375	356	342	338	345	356	364	357	341	366	402	353	358	339	348	367	379	361	384	331	348	397	364	408	369	348	352	367	393	343	383	386	395	365	366	346	350	340	336	352	384	346	380	407	375	362	389	391	382	370	347	376	342	383	393	343	384	374	356	366	356	365	330	375	368	351	369	392	362	349	388	381	375	352	376	395	374	358	360	387	339	416	348	387	388	385	400	392	371	388	353	385	371	379	361	384	365	357	345	377	334	364	369	349	388	373	334	377	358	366	331	351	369	396	379	378	341	365	332	347	365	362	384	350	348	352	369	343	378	363	337	406	374	382	357	365	370	327	411	367	323	363	360	375	386	390	386	340	340	359	382	347	383	381	383	398	350	364	344	370	376	370	360	314	353	333	367	375	390	364	367	381	361	369	380	350	406	371	385	368	372	338	354	363	373	386	346	374	368	349	373	363	385	365	360	374	364	341	375	361	352	369	406	366	335	390	391	342	405	349	353	397	380	340	340	340	359	393	375	372	387	349	385	344	352	387	382	360	348	349	351	371	352	383	359	377	366	374	367	355	349	372	360	344	313	382	372	416	389	379	390	412	360	346	360	358	378	364	327	359	393	352	370	381	363	362	398	375	381	349	359	351	363	376	393	375	328	360	375	339	371	388	336	404	347	399	380	357	345	377	389	365	373	384	368	371	383	387	328	348	344	404	370	396	363	352	380	357	375	362	392	394	344	370	357	387	369	369	367	325	389	379	355	357	378	392	371	371	363	341	334	367	389	354	352	402	377	381	370	390	350	377	340	363	399	383	389	359	375	364	400	357	350	372	361	390	352	375	391	380	392	381	361	381	332	383	370	361	390	350	350	376	385	384	391	372	333	386	332	343	369	360	339	359	370	395	366	371	363	365	360	343	349	382	344	384	339	377	375	364	325	363	346	389	378	374	398	364	365	358	373	396	336	338	381	372	380	338	376	389	373	340	384	359	394	394	360	357	369	341	363	377	406	353	364	370	347	380	377	347	358	357	347	381	387	381	372	352	394	341	376	396	352	370	369	377	357	361	406	349	368	341	386	397	356	367	383	365	374	367	392	398	359	386	370	351	372	348	379	393	334	364	376	375	347	390	355	368	373	313	396	355	355	365	368	367	372	367	350	349	365	379	351	362	322	378	348	350	379	368	390	343	389	378	355	348	352	362	364	399	394	346	347	367	398	395	369	398	375	414	341	328	346	367	372	374	357	369	348	381	372	359	404	316	365	354	385	333	393	349	390	377	370	335	351	374	352	347	355	349	350	383	381	343	383	379	359	361	339	355	385	367	359	373	391	344	356	389	395	371	334	334	358	334	372	361	372	372	382	333	372	397	390	362	382	404	350	397	380	352	377	366	376	312	324	345	385	344	352	368	361	389	360	401	336	363	364	371	379	375	357	363	335	341	404	370	356	385	361	367	360	376	339	367	371	373	374	365	366	356	380	351	360	385	354	363	377	372	399	385	350	376	355	370	365	371	392	356	348	355	346	345	353	362	350	348	372	364	363	366	364	341	382	368	377	354	379	374	391	347	392	372	384	384	379	364	367	367	371	369	371	339	377	374	373	366	363	393	345	345	401	378	357	372	394	341	361	381	362	378	413	374	334	345	370	359	382	335	338	362	359	350	385	344	389	377	388	419	339	356	342	359	341	346	381	342	353	385	394	345	377	380	350	376	355	379	367	377	390	403	362	389	338	370	356	343	371	350	369	364	367	354	381	342	402	345	390	340	339	357	407	360	359	357	341	343	342	351	364	372	373	350	383	339	384	370	379	363	392	366	336	312	384	350	358	430	375	356	380	354	371	364	402	358	398	357	354	385	371	369	384	357	355	363	366	361	350	382	390	341	340	390	360	374	407	368	391
24983	21384	25094	28029	21155	2614	387	278	256	221	256	226	189	199	228	213	201	217	189	230	187	183	207	198	204	213	192	187	192	211	187	185	199	211	202	200	180	181	194	200	207	214	199	199	209	201	197	185	214	209	198	213	208	225	236	216	202	198	200	201	212	211	209	254	210	187	220	218	205	207	191	214	208	214	203	207	178	221	213	218	196	202	226	188	197	215	187	191	201	205	196	194	202	196	213	200	173	207	211	190	216	174	189	184	190	212	171	199	202	190	207	198	176	198	188	169	202	202	172	188	191	193	193	210	206	175	196	173	189	192	213	195	183	187	193	186	186	201	185	211	178	194	173	210	224	182	199	190	209	199	156	200	180	190	194	197	173	189	183	168	194	203	166	171	224	170	184	171	197	196	196	201	206	213	204	187	184	194	212	195	179	195	211	198	177	209	174	183	172	201	180	188	178	202	172	203	187	209	201	194	179	183	201	170	200	206	195	204	186	203	218	189	203	177	191	198	201	204	190	204	205	185	218	199	190	237	184	203	213	212	204	191	208	178	203	186	183	203	167	203	192	159	178	200	194	189	191	221	213	197	224	210	234	164	205	211	192	224	193	207	196	186	211	199	184	192	183	213	185	175	182	203	203	182	199	195	211	209	178	223	200	177	186	196	188	231	181	207	221	178	174	186	171	181	180	207	194	190	197	191	197	181	187	188	163	178	195	202	207	215	188	203	197	195	172	191	196	186	191	222	183	212	188	187	207	200	190	202	197	190	185	188	188	188	205	214	183	172	186	205	204	185	194	183	190	199	203	203	176	214	210	196	213	180	188	186	201	198	189	181	218	197	212	213	156	215	209	211	196	167	171	183	188	197	202	217	204	212	196	180	209	202	183	198	186	230	209	173	219	187	181	195	192	206	205	188	208	205	209	169	188	178	222	185	198	190	195	187	208	180	202	191	183	206	233	185	173	204	200	204	212	191	211	210	198	181	179	198	198	198	186	231	198	195	216	209	177	196	169	190	228	180	179	214	208	205	195	183	190	205	184	192	193	205	185	208	217	194	201	212	192	217	202	170	187	180	152	209	186	174	189	188	193	218	201	196	185	206	200	191	220	184	204	173	216	188	183	188	169	179	186	175	202	192	188	174	188	219	220	207	181	188	231	186	224	204	189	209	183	210	167	175	217	195	182	218	179	197	181	189	200	184	193	217	227	186	197	178	199	168	193	191	195	170	180	215	215	173	180	190	216	188	188	188	180	203	204	193	194	189	200	193	206	190	184	202	179	179	195	178	175	213	187	182	177	183	213	204	186	211	198	212	183	189	210	179	224	194	192	194	193	178	209	187	190	220	161	196	186	176	190	181	193	172	168	189	170	189	164	219	198	204	187	206	198	188	217	217	197	219	219	196	193	181	197	181	171	183	138	196	195	181	191	186	184	199	201	190	174	190	180	186	188	191	194	227	196	217	201	198	191	204	194	182	160	217	198	180	194	197	209	184	211	210	178	217	179	184	183	194	208	246	165	196	201	175	193	180	179	197	202	189	179	184	197	178	197	169	200	181	184	173	193	213	211	211	191	153	197	166	185	175	172	190	227	181	198	203	187	191	199	190	184	181	230	193	232	210	223	197	183	174	169	205	188	190	198	204	203	188	187	198	195	218	211	178	194	172	192	197	200	191	174	183	179	195	211	179	178	212	179	193	192	190	188	193	186	195	208	188	200	213	205	212	195	195	212	196	167	197	212	190	206	212	210	216	184	211	172	193	215	192	197	193	205	178	213	192	189	181	198	176	189	203	202	147	215	225	185	202	186	192	169	174	204	202	197	202	181	208	186	184	194	179	186	190	195	207	188	191	188	196	184	202	230	182	212	181	203	208	218	211	207	217	192	194	185	192	204	191	181	174	177	195	196	218	184	174	183	201	173	192	203	209	192	171	176	184	177	189	188	188	195	181	190	181	196	204	200	188	215	198	191	196	184	191	168	194	193	184	189	180	164	200	208	194	177	207	193	171	177	190	191	176	182	214	177	201	198	211	182	191	205	192	176	169	174	192	188	218	156	219	185	179	205	202	191	184	183	174	213	187	186	203	203	180	174	171	196	168	211	175	193	190	195	190	175	217	209	207	198	233	183	178	190	195	220	218	183	225	191	182	194	205	219	194	194	185	196	206	187	196	205	211	190	189	204	212	191	198	177	201	202	222	230	184	173	182	181	194	177	188	174	201	223	176	202	186	178	211	198	214	206	177	204	208	202	219	208	198	199	191	191	203	212	188	190	207	191	177	181	215	190	184	185	202	198	183	178	196	202	182	210	195	214	196	179	184	216	195	209	197	187	197	181	177	216	186	181	201	184	179	177	196	204	210	196	206	216	175	207	186	217	191	185	232	189	165	189	212	201	189	192	192	196	169	203	182	192	190	187	225	205	216	187	193	191	197	201	166	210	186	183	201	189	183	190	197	201	206	194	185	207	181	186	194	187	209	179	181	191	180	182	204	176	176	152	186	203	195	201	193	196	193	199	191	196	193	187	184	203	175	216	210	197	185	201	209	199	173	189	192	189	197	186	210	213	204	198	179	205	200	231	209	196	190	201	194	170	192	197	210	202	189	202	196	192	199	202	191	191	208	193	205	203	193	208	199	183	222	196	227	204	185	211	194	204	157	176	179	183	195	187	179	207	199	194	167	194	192	200	215	207	165	193	165	198	192	194	177	187	208	158	175	191	199	216	176	182	188	205	218	181	190	170	175	214	189	177	213	201	218	173	215	237	216	193	204	180	201	196	200	156	187	198	211	199	184	210	192	171	223	209	160	229	203	198	187	223	212	174	206	190	187	170	167	194	179	205	196	190	182	189	201	220	163	205	186	210	200	203	180	199	170	196	186	175	164	195	183	189	203	218	188	179	189	204	197	193	213	219	202	224	192	189	205	189	207	204	213	178	192	197	223	202	212	217	201	208	207	202	188	206	190	235	178	181	184	226	210	188	200	179	180	185	213	198	196	198	205	186	200	191	211	186	188	174	175	200	209	198	227	194	223	189	213	179	196	196	163	170	170	203	207	182	193	172	181	198	179	165	209	218	207	181	186	182	190	191	193	209	208	175	185	192	178	194	198	170	188	168	170	199	204	190	176	161	209	190	197	190	192	198	185	206	171	196	186	176	179	190	203	184	208	199	212	229	211	200	207	197	179	206	168	185	194	169	175	194	189	195	175	194	187	180	201	193	201	166	183	198	191	197	208	202	198	175	200	207	184	207	173	187	209	205	202	209	210	222	194	218	207	212	195	178	194	198	184	185	195	180	183	190	173	205	183	188	177	204	203	217	211	197	199	210	166	179	209	183	203	165	194	182	197	177	187	217	184	185	212	188	187	181	193	177	191	212	188	197	197	211	178	185	195	188	186	194	168	189	183	192	199	200	189	233	197	189	189	209	184	174	196	186	193	211	182	213	200	196	176	217	194	209	198	169	207	195	176	165	224	202	195	217	179	204	217
3221	2717	1632	838	622	553	534	500	490	478	449	489	452	446	465	459	424	489	431	458	480	458	444	459	462	471	433	457	458	484	415	415	449	430	426	421	450	453	409	467	465	469	447	435	427	469	486	466	470	420	437	441	453	483	446	449	456	489	482	436	440	438	435	432	470	476	438	452	444	417	438	426	454	441	453	452	421	455	411	433	453	421	463	435	433	447	466	446	413	461	407	436	425	439	424	419	426	436	480	441	460	495	473	427	474	458	465	470	443	404	444	456	440	482	428	465	412	462	437	425	446	479	443	444	429	433	421	410	455	434	406	473	420	471	456	462	443	415	492	429	417	422	422	429	492	431	456	445	388	486	463	479	438	409	394	476	448	444	459	428	439	451	402	504	431	404	442	434	416	456	449	442	431	455	410	461	450	449	458	447	487	427	446	462	445	454	454	436	477	457	477	481	451	456	434	429	447	452	471	459	469	407	431	444	482	398	477	436	441	439	448	441	448	409	425	453	439	468	449	446	445	438	404	456	414	447	449	476	441	423	451	432	439	455	466	426	434	431	468	488	475	416	442	473	456	508	449	427	418	425	460	476	438	438	405	472	440	413	439	446	431	447	438	431	421	476	426	433	448	468	459	456	397	470	468	446	401	466	434	454	439	443	457	422	454	426	461	446	468	464	444	436	425	425	467	443	454	473	479	428	462	432	446	433	483	445	413	435	471	412	455	454	467	463	462	434	441	458	494	448	494	454	395	439	445	439	410	444	497	454	446	405	443	460	420	502	444	433	489	461	458	475	427	471	445	442	440	421	472	453	449	443	457	464	424	441	466	441	466	436	460	441	431	438	441	441	435	444	430	452	437	463	423	457	458	421	443	443	422	408	442	450	421	436	454	423	465	433	441	429	454	443	447	451	441	444	435	485	448	440	442	404	450	452	443	439	412	409	447	465	435	430	420	400	456	431	443	444	425	431	433	465	472	442	416	436	464	468	444	433	431	421	428	458	422	453	417	426	443	444	415	443	456	412	432	447	427	464	473	429	444	446	430	412	429	446	432	454	443	467	430	425	437	452	475	421	472	429	446	447	434	457	442	420	444	441	441	486	452	447	473	399	462	477	475	456	442	439	454	433	455	446	433	437	448	430	444	418	401	462	435	450	468	411	486	471	431	467	456	422	457	428	414	436	439	459	434	433	412	459	470	472	453	430	473	447	413	458	441	470	416	451	456	477	469	411	475	457	448	448	459	433	464	446	448	450	453	426	442	486	448	441	434	458	454	436	463	411	436	442	446	460	435	422	461	457	485	455	476	428	437	429	431	429	432	407	440	442	488	410	446	411	429	459	441	454	408	442	430	428	438	476	430	444	452	463	471	425	445	452	491	440	416	478	418	469	439	421	438	435	441	446	451	435	440	444	443	429	413	401	495	449	435	480	437	428	428	448	474	429	488	440	472	458	463	453	413	417	441	428	439	438	461	466	425	449	477	451	445	438	440	434	480	500	474	446	450	433	465	412	510	432	425	437	496	451	426	475	475	450	439	418	456	443	464	470	440	470	431	440	439	437	437	464	470	485	418	430	473	451	438	444	445	430	457	446	465	471	457	443	428	437	426	457	448	436	413	464	407	398	465	423	403	447	462	419	408	445	457	411	440	448	413	425	424	458	455	389	433	434	435	459	467	433	467	436	457	412	445	392	457	427	430	449	430	426	445	422	449	460	432	464	452	451	427	425	469	426	429	444	454	411	453	438	420	418	414	428	418	428	443	398	432	467	462	443	444	436	406	446	475	408	437	450	428	482	458	441	409	463	452	445	439	424	448	423	457	427	441	448	452	417	437	424	432	457	419	432	416	478	404	473	442	450	421	436	437	421	448	438	418	475	410	444	435	451	456	430	448	438	452	466	450	431	439	444	478	439	432	447	427	454	450	463	411	463	405	412	449	451	408	440	432	449	427	411	462	426	460	436	438	465	440	443	454	431	454	479	414	446	423	411	432	450	488	460	469	442	454	484	458	432	456	463	408	440	412	432	428	446	434	453	447	456	451	422	456	483	458	477	462	499	440	459	457	425	449	431	453	430	460	469	434	445	422	483	433	432	430	420	456	445	451	460	434	428	456	414	398	433	429	447	414	435	398	428	425	473	437	432	460	451	456	459	419	438	448	462	427	465	416	435	463	437	406	445	417	443	446	424	429	435	426	450	451	459	447	435	460	421	449	427	457	436	436	396	441	413	432	440	395	446	376	437	437	410	450	406	427	431	460	441	431	454	432	432	435	429	445	439	474	467	433	428	427	455	464	452	439	451	439	416	414	467	479	421	433	466	429	450	459	486	438	421	475	456	444	449	433	455	447	445	446	430	439	467	388	449	432	431	444	442	467	459	461	428	483	445	419	418	439	420	428	432	425	434	424	443	465	451	427	429	434	456	428	449	462	441	438	420	496	438	429	466	458	466	445	419	465	464	432	444	468	418	454	431	437	391	453	468	477	440	431	451	426	456	461	460	440	461	446	434	464	436	473	445	446	444	436	462	450	456	430	460	455	465	427	409	435	427	472	449	456	418	434	402	427	433	454	411	446	476	488	461	467	434	402	471	468	474	470	429	445	464	458	468	468	419	440	435	431	433	447	448	429	399	438	430	458	446	442	426	426	469	437	431	448	435	441	435	431	443	428	448	402	445	426	462	420	439	424	440	430	485	403	419	424	468	449	456	469	432	453	432	455	416	420	461	487	417	456	432	451	440	452	435	403	448	484	437	459	444	450	461	420	434	420	409	435	462	455	441	435	431	447	444	460	429	445	453	422	444	417	453	447	448	452	427	427	440	435	440	433	417	461	465	494	415	472	459	415	448	442	443	452	466	473	421	400	461	450	441	474	399	468	427	432	412	417	470	464	432	438	449	432	430	467	454	414	445	448	468	419	445	455	432	399	431	451	438	429	435	474	458	436	427	461	422	430	452	463	437	421	455	454	443	448	489	404	441	479	455	418	439	500	420	433	463	441	444	450	434	421	455	415	478	433	481	434	431	418	448	446	426	450	436	425	456	486	408	401	453	467	453	427	438	440	445	457	434	433	461	455	476	424	444	442	427	455	420	452	421	455	473	421	431	420	467	405	439	440	458	455	446	430	425	445	421	458	473	450	455	482	433	432	454	456	473	456	422	438	434	449	476	413	471	434	442	474	482	445	430	420	455	439	431	423	439	469	424	441	442	429	433	445	494	471	447	473	427	455	455	440	476	451	473	427	473	416	474	395	427	463	491	441	410	439	415	432	450	417	472	456	448	439	483	452	415	442	451	439	437	492	445	448	442	455	449	466	422	442	418	415	461	447	452	440	471	445	443	457	433	432	484	398	424	449	463	450	467	407	456	435	417	430	435	413	436	467	445	448	438	420	458	451	443	420	469	458	467	457	420	435	444	414	459	409	419	437	445	401	456	469	450	445	446	447	444	440	433	441	464	449	485	431	429	408	420	450	411	429	429	412	456	476	408
24233	21412	25740	27483	21415	21368	2271	450	297	281	256	260	239	231	234	223	219	203	220	198	179	208	205	177	189	173	189	179	207	197	203	206	196	229	209	159	205	194	195	193	188	217	211	220	217	194	219	209	204	206	207	221	190	209	212	194	253	202	181	181	233	218	243	217	188	222	195	229	210	207	221	180	237	195	210	174	194	220	184	184	209	183	171	191	205	201	191	193	185	171	177	180	189	171	185	201	182	171	203	158	192	173	193	196	200	195	184	197	201	178	183	169	180	209	177	196	188	149	197	188	207	192	165	171	161	144	175	160	205	202	182	180	183	176	200	180	183	180	179	175	198	212	208	189	194	207	194	168	197	222	198	191	205	220	192	159	186	160	182	189	193	216	196	199	201	193	186	191	201	188	225	207	186	199	196	202	212	192	198	178	181	196	182	190	152	176	191	206	162	183	186	174	175	204	187	231	159	209	171	173	185	180	232	203	198	189	202	198	206	188	187	198	147	184	188	171	200	198	187	189	185	214	179	190	175	199	191	194	185	205	166	193	177	198	176	237	191	193	194	177	207	176	179	199	206	211	223	191	174	176	179	175	197	188	204	196	179	212	181	195	184	193	173	184	212	181	202	204	182	193	198	196	195	164	181	220	179	202	187	193	159	189	198	182	191	188	175	164	175	201	195	199	225	179	187	193	206	197	200	187	200	189	188	174	215	178	175	172	189	217	201	166	196	188	206	183	212	177	219	180	193	174	198	161	190	181	182	199	185	192	215	184	188	174	191	189	197	174	208	215	171	185	178	190	200	201	176	186	195	191	178	188	193	200	173	181	171	187	164	216	182	188	188	209	183	175	162	204	205	194	165	176	182	198	196	191	197	196	186	174	198	198	203	211	189	200	187	188	192	168	201	186	184	168	171	202	205	208	194	208	184	169	204	183	170	195	163	208	196	200	187	186	185	187	204	175	190	184	182	208	208	195	212	199	191	183	196	185	201	208	204	194	189	209	202	223	200	193	202	206	201	200	226	184	179	193	154	182	183	192	186	194	175	193	211	183	178	185	169	197	181	208	189	188	210	204	199	216	177	199	221	198	195	201	167	160	193	186	222	206	173	193	214	198	196	186	196	191	191	186	230	174	175	184	182	207	189	204	214	193	185	187	198	195	211	179	190	200	178	195	179	183	179	198	159	218	195	193	187	182	171	182	186	213	165	196	210	224	181	165	199	174	191	198	181	190	183	201	205	185	204	188	198	187	190	168	199	201	194	202	161	167	202	196	189	214	180	207	192	203	202	189	196	195	194	173	199	194	165	188	188	193	186	205	175	206	185	191	192	190	181	233	217	182	206	198	204	208	172	195	193	204	184	174	191	186	175	195	213	214	206	178	196	183	203	202	204	204	192	193	184	172	174	198	207	181	193	198	189	185	190	206	183	182	177	197	158	201	187	184	225	177	213	187	206	233	185	201	200	180	179	204	219	199	193	192	207	182	192	209	188	194	200	175	205	184	203	177	173	174	192	209	176	197	183	186	170	186	179	204	229	204	206	209	215	196	199	188	218	189	207	200	218	203	186	205	171	184	178	173	170	179	204	172	181	215	197	215	224	184	177	210	173	206	195	189	181	200	171	207	194	192	193	193	197	173	192	199	196	173	204	205	152	168	173	207	201	174	212	190	181	207	160	206	173	191	199	227	184	185	210	200	166	167	208	199	190	206	204	195	204	176	174	173	209	186	198	159	213	212	187	167	157	201	181	207	179	172	193	180	198	206	181	199	175	174	199	195	186	195	193	208	214	194	191	204	190	195	185	176	170	210	178	192	191	163	182	192	203	212	216	195	193	189	190	192	168	191	174	198	218	199	190	224	200	192	180	187	199	189	183	207	192	196	183	177	189	167	186	190	186	202	179	192	190	191	186	201	198	178	181	176	179	171	220	192	187	201	190	168	198	176	184	200	202	189	150	205	203	186	184	196	185	223	189	188	188	161	183	203	185	195	175	197	205	200	200	191	168	206	181	190	179	199	181	178	181	172	177	183	197	191	173	178	178	184	180	204	178	186	181	238	216	167	212	173	179	182	231	171	206	163	204	214	201	219	194	198	186	210	204	188	182	219	203	173	184	185	189	210	191	188	193	183	216	180	185	177	207	173	205	178	198	169	218	180	224	204	196	181	193	185	185	205	238	198	189	181	194	184	193	166	184	191	197	202	194	193	192	198	194	198	200	171	196	210	181	154	177	175	198	191	174	200	203	199	182	160	195	177	201	170	195	185	193	201	174	207	207	184	203	176	178	175	229	210	201	188	169	175	161	189	204	197	151	202	178	210	185	215	168	191	216	199	172	191	171	183	195	192	183	181	193	199	198	186	219	194	173	183	169	192	171	197	211	196	212	193	182	172	201	193	186	191	183	182	173	194	177	189	159	196	225	189	210	181	194	182	184	171	193	199	169	175	217	199	172	176	190	179	194	183	166	196	166	202	163	184	223	199	192	165	191	160	182	204	178	172	194	186	171	199	167	185	179	170	184	194	202	210	186	206	221	202	193	156	217	182	192	178	179	204	173	180	199	187	200	206	184	186	231	196	188	172	160	212	220	201	186	186	203	195	186	214	192	189	191	183	212	199	178	199	196	159	171	184	187	187	184	204	203	185	163	165	166	195	185	181	187	216	185	189	183	179	223	197	169	196	169	196	180	201	182	205	206	178	207	196	188	183	215	188	188	194	196	219	211	203	180	189	185	188	175	209	210	203	212	188	184	204	193	186	192	196	191	200	197	192	180	188	185	198	195	207	163	191	181	199	188	212	194	198	228	205	179	209	206	209	200	196	166	185	169	185	189	201	199	195	228	193	185	188	183	183	175	173	203	172	193	220	173	171	202	209	170	199	186	182	177	194	196	178	178	188	176	181	204	184	211	193	178	187	194	186	203	182	180	165	185	185	204	176	165	198	198	201	213	190	226	179	198	179	192	202	178	164	185	187	203	167	176	202	193	155	186	189	165	202	194	184	172	183	204	220	191	216	200	181	197	177	192	183	167	198	207	208	210	186	175	185	168	191	191	174	172	197	210	181	174	212	171	175	211	171	197	199	207	187	180	209	194	201	179	184	213	181	195	188	213	181	218	188	210	192	218	169	201	177	216	178	182	197	194	173	183	187	208	191	171	173	178	173	208	192	186	206	215	241	193	171	183	181	178	157	166	208	191	169	164	188	162	203	189	206	214	185	212	184	195	189	207	188	195	199	201	170	165	212	222	197	164	215	188	216	196	173	170	182	191	178	196	193	196	222	196	171	188	208	198	171	195	173	195	201	187	215	187	187	188	210	209	219	167	183	196	202	204	191	205	199	185	183	183	189	180	183	203	172	189	191	184	139	176	186	193	165	174	192	173	174	220	175	175	173	197	165	210	199	224	199	187	187	166	188	176	182	189	190	198	190	196	166	176	177	201	201	192	211	180	207	168	204	178	189	179	189	171	182	183	206	174	197	214	205	196	192
3519	4630	2656	1237	801	611	565	487	493	472	470	463	473	430	449	432	440	420	443	463	445	401	434	438	390	430	421	428	423	419	425	369	454	466	402	435	442	431	419	450	456	472	465	456	428	423	422	456	424	426	437	456	430	434	451	431	420	434	425	431	459	419	412	412	449	432	416	455	436	412	449	456	444	419	430	434	419	415	436	414	436	413	411	441	416	411	471	402	437	452	440	433	386	401	446	422	394	435	433	446	417	405	413	405	401	432	406	421	408	428	397	424	429	443	438	431	441	417	441	416	435	400	408	439	457	410	445	395	438	447	430	407	402	408	465	416	424	413	422	405	435	430	408	416	371	432	437	364	418	453	419	416	431	380	454	414	450	442	449	424	452	403	413	424	426	415	422	383	406	410	396	417	445	427	475	427	456	423	421	392	448	411	417	411	420	425	415	405	432	424	437	377	442	423	434	438	418	416	411	446	406	437	440	421	423	419	425	423	422	425	459	441	444	410	434	453	398	451	433	484	444	416	399	401	411	437	459	462	424	392	412	441	435	446	395	395	442	437	434	454	431	430	446	417	425	401	395	436	456	403	421	422	441	464	366	413	426	390	418	411	441	407	439	437	417	424	409	378	436	439	452	418	438	434	375	441	430	410	429	456	457	448	431	420	455	397	456	389	412	430	450	417	435	401	407	405	419	422	410	454	415	414	417	452	429	449	464	413	426	442	448	380	425	408	425	432	440	407	456	416	421	419	416	419	443	466	416	437	421	396	375	406	407	452	440	398	432	400	415	442	408	434	429	445	408	398	454	413	412	412	426	407	396	387	447	417	405	438	415	382	438	395	438	430	470	472	422	432	427	433	417	412	429	423	431	410	424	437	440	387	422	396	465	451	406	465	440	419	412	388	399	490	428	417	408	437	430	444	446	427	441	452	423	442	451	430	435	400	379	420	407	399	425	436	419	407	426	374	418	394	425	404	427	428	405	388	405	450	442	466	440	435	436	447	408	415	429	455	450	450	453	412	416	414	427	421	425	464	446	462	419	456	415	460	427	403	406	432	426	386	448	391	409	420	446	426	408	427	466	442	437	401	411	428	431	405	452	457	434	461	465	401	447	400	456	438	402	417	417	384	389	386	411	423	440	431	444	412	410	427	441	428	440	454	413	448	390	420	459	399	432	388	391	428	422	460	437	408	465	411	419	386	410	405	422	433	443	460	406	396	409	417	422	411	416	420	436	440	410	440	454	408	417	430	392	416	424	432	374	419	430	435	439	430	433	382	424	422	441	427	428	415	437	422	394	426	420	425	420	446	429	395	427	413	467	406	444	422	439	409	391	406	390	436	415	417	434	415	428	435	412	432	406	427	410	407	437	424	395	424	430	406	402	450	434	406	410	427	425	405	406	406	458	429	396	394	417	406	422	412	401	419	421	453	426	437	417	449	379	395	448	412	456	446	443	449	412	433	429	414	440	426	445	430	417	397	414	458	440	471	413	425	423	421	368	470	425	413	435	417	426	422	409	413	431	405	444	418	416	433	393	414	407	414	428	393	422	425	399	445	441	433	445	432	430	413	408	428	434	428	410	427	428	406	441	386	446	452	414	440	405	400	434	423	411	450	426	414	411	400	404	441	407	397	430	425	395	471	442	435	439	476	461	404	436	466	425	441	435	420	429	419	436	471	434	416	405	441	391	421	397	443	411	433	433	419	447	430	424	410	402	414	396	422	430	393	415	395	435	444	416	436	430	399	402	420	412	458	403	415	405	426	415	449	432	460	430	411	414	402	410	429	414	409	413	432	447	432	404	406	427	434	428	440	366	386	448	437	462	427	459	453	389	368	440	430	441	468	438	429	437	432	415	438	455	390	384	431	377	438	453	407	405	422	387	420	399	426	421	432	422	432	432	428	452	391	443	461	421	422	432	391	420	385	424	423	418	393	410	430	437	393	409	401	421	402	408	419	425	417	411	401	406	477	429	441	436	428	438	420	438	436	378	458	431	426	416	415	425	432	433	387	404	419	452	400	410	440	392	465	414	424	419	435	462	467	424	411	420	434	433	412	425	448	438	412	432	420	440	404	402	433	426	428	386	397	421	402	386	417	449	413	426	430	421	442	445	448	436	418	427	424	449	409	431	408	431	410	413	412	414	443	391	416	443	409	441	451	449	455	401	416	426	430	434	417	386	391	417	433	407	444	391	430	461	423	417	439	442	421	399	437	418	416	395	441	457	402	401	427	425	417	460	414	426	422	400	453	436	402	399	458	427	432	408	441	411	418	420	417	435	450	429	415	409	434	412	409	410	385	421	419	408	404	402	456	415	440	401	400	422	386	434	451	397	402	437	425	423	436	469	424	438	439	397	417	400	392	409	441	387	417	410	450	423	437	451	407	433	437	425	430	423	399	398	420	401	423	404	462	409	435	414	455	429	391	416	439	427	412	402	430	417	435	433	420	423	443	415	417	461	430	351	403	427	401	432	415	413	441	376	427	429	405	422	430	408	417	415	411	415	429	387	470	373	398	409	430	420	416	416	413	466	402	400	457	426	422	400	407	425	435	435	418	414	409	430	426	426	391	438	378	402	416	418	404	459	428	378	438	458	423	428	429	432	413	426	428	436	422	407	444	413	424	451	433	433	420	419	412	434	420	414	422	410	433	462	438	426	413	412	407	382	428	411	436	422	367	428	418	434	456	447	487	427	447	425	418	447	430	417	393	406	426	398	404	381	425	416	418	439	427	406	411	452	450	437	429	438	447	414	419	432	398	413	448	389	386	427	467	429	425	424	435	437	415	394	389	425	390	380	409	441	421	431	415	411	450	424	425	439	411	416	410	429	422	428	433	435	459	408	427	433	442	424	421	434	408	444	432	448	418	406	465	432	440	431	432	367	432	417	439	405	425	432	440	436	415	443	443	407	424	425	428	423	429	387	374	455	378	397	430	434	413	430	446	389	398	457	423	420	441	435	397	411	439	462	454	420	398	423	410	394	407	443	413	400	408	459	433	442	423	395	430	419	437	442	438	425	416	442	436	406	384	414	398	461	419	436	432	447	436	436	406	421	426	441	424	417	468	402	456	413	435	414	457	419	407	415	414	418	443	436	407	405	436	437	435	437	415	429	437	413	411	410	441	392	417	381	419	440	456	412	439	413	435	420	388	415	427	414	456	394	422	423	421	403	428	426	379	431	414	412	400	445	353	409	431	414	428	417	408	412	439	458	398	427	384	422	399	399	422	442	447	455	440	412	445	430	384	414	413	478	443	410	428	399	419	434	417	419	418	437	409	400	397	415	425	397	440	427	389	402	416	424	445	406	416	408	395	404	399	433	390	424	433	455	419	453	428	403	456	429	443	428	392	426	440	406	444	390	436	451	449	417	443	404	453	434	471	402	438	411	441	434	397	425	432	429	425	438	409	395	429	445	398	422	417	432	394	400	418	424	437	387	441	421	460	430	447	429	396	466	406	420	383	436	427	401	382	401	441	450	432	421	430
33091	10709	827	193	170	146	145	173	166	156	145	165	165	157	171	162	158	164	167	161	157	137	157	140	176	169	145	150	138	143	151	141	160	198	141	155	165	170	167	133	149	153	139	146	161	157	162	175	169	153	163	161	158	167	157	139	158	165	173	158	140	171	156	173	176	159	151	147	181	145	143	159	141	136	164	156	153	157	156	160	181	146	151	150	162	147	174	169	151	160	161	143	150	166	152	157	140	158	161	164	178	160	168	171	140	167	154	144	144	150	165	151	135	174	152	171	158	148	178	169	159	177	172	169	144	155	150	156	145	139	164	149	150	155	164	147	159	123	163	146	140	142	158	156	191	188	158	164	140	159	202	161	147	165	152	165	120	171	159	131	135	144	151	169	132	146	158	155	133	165	192	154	162	168	168	173	175	167	167	155	140	160	141	154	166	145	162	162	144	168	147	175	163	154	147	159	155	136	163	142	141	157	142	144	152	136	150	145	153	149	145	153	161	163	148	135	147	151	141	134	137	156	156	138	188	165	161	143	120	145	145	150	134	163	157	139	143	151	161	151	160	160	146	174	162	133	134	169	173	141	146	160	160	161	136	136	146	159	156	146	162	168	156	155	159	159	154	161	141	147	160	166	173	146	170	168	133	145	151	166	169	168	152	150	174	176	159	144	123	159	162	165	180	152	164	140	173	163	161	150	164	137	145	164	152	156	141	139	156	163	155	145	164	152	175	156	158	157	140	152	164	130	169	160	154	159	153	159	161	142	138	123	157	158	148	176	152	130	148	164	168	153	164	154	162	152	156	157	131	173	181	159	176	156	138	165	179	141	181	178	147	157	158	153	146	168	152	163	158	172	149	151	171	141	167	168	149	157	173	142	154	179	151	156	146	144	150	155	188	135	142	153	157	159	150	161	165	139	147	141	141	145	147	175	149	154	145	166	144	147	189	164	148	130	135	148	134	167	141	165	172	173	171	160	159	176	138	142	156	162	136	169	139	165	115	169	129	154	158	155	151	151	153	162	143	168	159	136	160	151	162	151	150	140	140	166	150	180	149	152	145	149	168	156	154	148	133	175	138	143	153	148	156	147	153	150	168	141	158	141	170	149	166	138	161	181	164	140	156	134	158	152	150	160	163	158	131	162	163	165	162	172	147	158	141	150	144	154	171	139	133	160	166	136	145	153	153	150	165	146	134	156	155	157	165	151	170	159	170	151	142	134	177	164	144	149	149	162	142	172	149	137	127	175	165	163	148	180	171	159	164	143	152	160	153	157	156	153	150	156	146	147	163	160	144	157	154	153	142	139	139	165	162	160	150	146	168	136	146	141	166	145	143	157	159	147	166	165	168	155	171	159	151	158	160	158	146	151	160	135	165	159	152	166	134	152	144	138	152	186	150	160	174	175	167	135	138	158	167	148	159	157	138	160	142	152	138	119	145	153	163	157	168	148	150	135	185	162	159	140	155	163	149	148	165	159	157	143	152	150	141	185	150	156	126	167	151	138	144	174	165	162	145	165	164	160	160	176	150	135	165	178	167	152	174	153	155	159	160	163	148	154	162	166	120	138	124	156	148	151	142	149	177	169	152	155	153	169	151	150	136	154	140	150	147	139	160	156	170	165	154	154	162	171	146	161	178	148	166	132	159	170	148	164	176	181	160	144	136	172	168	135	155	150	162	145	148	149	163	165	131	165	167	154	169	170	154	199	137	143	136	144	147	142	150	163	135	117	175	168	140	164	163	149	148	173	158	156	154	189	176	153	140	157	161	140	146	118	157	149	172	156	162	161	156	154	156	154	161	173	163	146	158	179	138	167	155	184	162	125	183	188	138	156	124	140	160	158	167	156	177	148	154	169	152	154	157	154	153	168	142	170	149	149	182	164	145	145	152	143	148	148	161	168	179	170	154	153	146	158	149	134	155	150	158	136	147	165	150	136	133	145	130	176	170	153	158	153	145	158	150	143	159	158	149	147	157	129	148	155	151	150	152	147	170	148	162	154	183	155	145	170	155	155	162	151	159	158	190	146	129	137	158	164	160	152	156	151	138	155	163	168	164	135	161	148	142	155	171	137	166	148	140	163	172	165	174	169	153	156	160	170	155	145	178	154	179	174	167	138	158	159	153	144	158	159	153	141	159	156	141	135	143	162	149	134	150	174	152	157	146	156	160	116	183	163	157	150	139	161	178	149	158	143	145	145	164	158	162	147	160	155	157	147	189	162	135	166	147	158	154	150	164	155	135	151	149	158	181	144	150	138	160	172	142	166	167	119	169	172	163	148	133	151	173	161	138	157	153	156	167	144	156	166	150	191	142	164	173	176	158	140	128	174	133	155	165	151	148	174	151	131	152	163	152	152	157	165	149	161	139	152	124	162	150	133	146	145	161	164	155	146	184	144	134	164	161	140	137	154	180	161	165	166	152	164	160	147	149	145	169	131	134	164	145	132	161	139	144	187	169	130	150	147	155	156	164	160	129	163	158	154	149	167	133	134	149	151	155	148	157	155	171	152	137	141	132	160	156	147	150	162	147	150	160	155	165	147	124	132	148	131	171	178	168	188	173	122	138	175	148	161	151	155	154	163	159	152	140	149	126	139	136	158	153	129	134	135	164	163	144	165	120	142	160	157	150	157	156	145	153	141	154	122	158	156	154	156	164	144	158	158	163	150	150	154	141	153	146	169	147	172	165	148	161	156	174	162	145	164	158	170	158	156	163	169	170	162	157	151	160	157	149	134	146	149	170	165	173	143	147	154	149	130	146	154	151	145	149	141	146	150	151	132	148	163	135	163	165	152	150	156	129	158	145	166	175	173	147	154	153	158	152	173	148	156	147	138	150	160	171	147	137	162	170	180	166	166	147	137	158	130	159	135	156	151	182	168	148	146	142	174	165	144	152	154	153	150	167	162	147	163	180	147	165	166	135	145	139	135	141	148	152	142	178	143	182	141	161	161	166	150	147	139	154	160	149	160	166	147	159	140	144	173	148	149	165	140	135	149	134	170	157	163	151	161	164	125	148	133	150	159	123	159	167	156	136	176	149	164	143	181	141	121	138	146	161	162	158	142	152	150	173	169	161	136	170	161	140	158	170	143	122	178	156	147	140	150	147	148	154	144	154	157	157	129	156	152	161	153	157	145	157	162	135	161	155	149	154	126	140	136	187	137	146	174	126	161	158	145	169	178	144	171	143	146	173	169	148	151	157	177	141	126	164	162	152	160	148	151	164	137	154	175	150	151	176	142	132	166	155	149	162	161	180	156	167	154	150	162	141	163	150	155	137	151	164	158	137	138	154	167	146	152	162	170	181	146	162	154	146	144	161	159	148	142	173	154	149	171	143	164	124	153	150	171	158	152	162	146	164	165	142	131	141	173	149	145	158	167	162	181	140	154	149	132	147	176	179	149	143	162	150	159	170	148	150	127	169	145	163	168	148	133	124	163	157	151	170	155	170	149	142	168	128	131	132	143	139	142	138	166	154	149	151	138
5291	484	396	389	397	352	388	358	390	349	345	375	405	378	361	368	372	353	349	365	345	393	360	368	379	361	365	365	356	344	363	396	400	351	346	388	377	382	376	411	338	362	332	384	366	366	390	368	387	386	364	345	387	342	373	414	373	368	382	348	386	344	372	362	370	355	390	357	391	388	368	369	355	353	355	365	342	367	375	372	368	388	365	359	357	359	364	379	355	402	356	355	391	359	380	409	367	353	365	380	396	342	330	360	341	338	400	377	367	397	358	368	374	367	365	381	357	379	363	365	386	371	357	362	353	399	340	397	382	364	370	358	384	375	347	406	328	385	392	366	358	370	361	394	362	388	389	391	362	385	392	356	371	388	346	401	377	388	326	402	407	386	370	380	373	380	365	383	346	390	328	367	408	367	367	377	340	359	354	332	370	341	373	363	377	360	364	370	400	353	354	355	382	378	361	378	350	364	382	353	346	395	357	393	370	355	342	348	376	380	359	372	386	361	312	361	344	390	381	353	362	364	371	340	334	380	370	444	368	370	386	353	349	375	340	378	408	383	335	348	383	354	357	348	392	367	348	353	396	383	377	348	383	351	346	396	344	340	371	388	366	354	354	329	384	359	362	347	359	355	386	349	371	370	357	373	360	354	430	380	374	393	366	398	337	331	366	360	389	327	383	331	366	405	357	321	392	356	353	337	371	365	351	397	370	372	341	404	359	337	352	337	400	381	372	373	373	377	366	355	385	355	342	389	367	381	400	360	383	387	380	368	326	392	358	360	376	378	400	370	383	373	348	360	394	379	395	352	361	395	396	354	355	404	388	374	382	356	378	333	343	392	348	349	369	383	381	358	374	344	411	354	342	388	363	361	382	329	369	366	367	340	364	368	358	351	398	355	343	389	399	369	346	365	351	421	406	360	361	386	373	379	379	365	379	361	364	348	355	352	373	369	348	370	339	368	387	354	389	376	384	383	340	350	388	393	383	395	351	355	379	381	392	349	390	371	359	356	352	352	389	354	393	351	400	381	345	368	346	408	397	374	363	371	375	326	384	339	401	380	362	351	342	374	374	392	383	356	366	387	363	397	350	406	371	360	357	339	370	325	389	363	377	392	354	361	402	375	369	357	367	385	359	406	350	380	362	404	355	374	367	370	360	354	365	379	349	344	353	344	353	387	370	395	389	396	375	390	375	384	363	353	397	353	383	387	381	387	346	342	389	406	383	361	384	360	357	364	396	367	370	355	373	382	359	394	361	384	362	398	346	361	337	380	390	387	346	388	376	384	367	360	372	404	338	414	349	364	384	359	398	336	400	389	400	385	360	384	381	396	373	351	362	390	375	383	346	371	364	364	372	327	427	370	356	378	317	368	345	363	377	340	361	363	358	378	413	352	383	345	359	335	354	367	355	370	339	327	356	397	403	364	372	378	377	342	396	380	357	387	374	328	347	379	404	390	364	380	369	351	356	357	369	339	373	371	324	353	352	355	354	358	368	364	380	363	389	352	362	346	385	375	355	387	362	376	348	353	386	399	407	381	386	373	356	368	342	377	398	365	390	377	380	349	391	373	405	399	349	385	374	377	351	371	383	373	359	370	380	390	399	371	349	392	375	319	360	382	357	372	380	374	330	393	363	366	355	355	346	381	366	365	360	375	422	343	384	369	346	380	348	347	357	392	357	400	372	396	384	377	353	364	389	363	363	362	411	377	388	393	366	339	365	383	351	347	384	369	314	361	378	337	350	384	372	379	363	353	377	362	332	337	378	366	372	350	370	371	346	344	371	363	357	326	363	393	397	360	380	383	371	322	403	390	373	388	369	384	334	368	358	373	404	353	364	383	350	356	379	367	381	351	332	356	329	347	366	340	358	389	384	364	358	367	371	368	362	382	356	372	385	368	388	364	379	398	349	378	339	385	362	384	351	382	374	377	348	373	366	354	390	382	387	330	382	396	393	366	392	363	389	330	379	383	360	349	363	379	362	401	344	365	392	367	357	352	368	364	361	359	367	377	340	368	369	362	338	343	350	362	357	321	377	343	343	377	338	381	353	367	419	342	364	356	384	354	355	389	389	381	388	360	388	364	369	352	386	393	330	345	363	375	398	358	401	367	344	373	341	391	391	348	354	355	389	386	320	366	364	350	393	371	374	350	381	360	361	365	340	371	361	362	384	368	352	366	364	365	363	364	356	351	342	372	348	405	342	374	370	364	356	358	381	346	360	375	361	325	355	404	369	347	363	336	383	341	385	380	361	372	362	383	402	346	403	367	357	382	366	384	386	391	370	353	403	399	399	351	362	366	365	375	392	332	369	345	387	339	377	361	364	342	393	352	357	411	333	384	373	356	375	363	361	375	370	381	368	385	339	385	391	366	370	383	359	362	367	397	370	382	325	348	353	390	386	349	345	370	359	342	343	348	352	366	294	382	381	391	377	326	391	391	371	378	347	418	372	406	374	340	386	360	363	372	386	374	387	355	366	347	358	382	366	396	346	381	380	374	384	375	363	392	367	374	373	371	367	357	367	392	358	393	404	369	367	358	379	389	376	358	419	352	353	349	371	393	371	362	377	356	418	369	372	371	378	361	391	376	347	345	404	366	362	326	364	384	374	330	362	360	371	358	385	349	358	325	351	387	397	375	374	332	377	347	366	373	400	354	348	360	379	373	358	367	350	399	393	345	378	357	389	373	373	381	354	373	355	374	378	356	366	350	342	376	370	404	340	368	371	350	365	398	393	387	347	358	365	381	402	369	339	389	335	362	391	356	400	370	353	351	362	355	371	387	378	382	335	335	380	376	345	383	398	346	387	361	374	391	353	378	353	373	386	337	391	366	369	330	358	360	377	387	338	357	381	374	380	371	326	387	346	376	396	312	337	363	414	337	381	387	357	360	375	344	394	361	362	347	367	356	372	345	375	351	366	384	333	404	381	388	366	362	361	346	387	394	352	377	315	376	365	384	343	365	336	360	366	359	383	356	367	390	388	344	373	367	383	370	375	394	360	347	373	368	345	353	366	382	353	404	387	322	360	361	373	375	368	350	399	370	333	375	366	382	339	401	355	379	375	345	388	396	383	375	364	383	365	386	364	364	389	343	355	352	373	376	376	346	385	358	360	369	348	396	365	341	375	348	377	355	351	346	363	331	341	381	390	362	333	366	345	377	386	399	384	347	378	353	343	389	352	384	345	362	363	360	350	384	356	379	393	364	359	366	381	389	376	348	380	390	380	365	361	369	352	386	342	361	354	352	372	353	363	371	387	350	376	372	359	358	346	389	336	361	367	389	369	371	374	387	373	345	418	408	368	378	364	348	375	384	363	361	365	353	381	357	349	349	364	343	362	389	349	388	375	347	379	337	380	369	367	383	371	382	370	377	352	363	359	369	367	348	343	358	380	331	427	367	344	365	362	387	366	361	385	365	370	376	386	360	341	366	415	339	356	392	387	369	333	367	372	374	386	401	352	364	413	367	367	399	351	375	370	370	419	383
25083	21388	25114	28045	21224	3029	429	326	252	252	202	235	212	220	232	205	229	189	241	226	188	203	220	189	183	202	192	202	173	214	191	239	187	206	191	192	227	183	200	165	193	216	197	209	186	209	199	205	181	195	186	217	223	194	215	183	228	192	207	192	197	197	193	235	206	217	187	220	218	196	190	200	199	187	190	178	183	172	208	215	174	220	200	189	213	199	205	189	189	205	195	230	221	218	207	203	209	215	178	208	204	180	191	202	193	219	184	219	198	197	165	203	192	203	230	201	205	219	167	180	163	169	198	211	191	193	205	185	198	186	198	206	172	183	191	220	186	200	214	189	200	204	177	208	202	201	187	193	187	199	175	176	197	186	206	164	187	202	178	191	171	182	199	190	188	206	184	195	166	213	228	200	204	179	187	208	190	166	222	211	201	177	196	218	190	194	162	180	217	195	156	207	209	171	190	194	210	186	167	189	202	190	198	208	179	208	180	186	214	193	198	223	219	184	203	212	204	200	186	210	185	205	190	197	198	192	188	186	202	214	175	196	190	232	199	213	197	182	183	208	185	214	190	190	203	206	167	218	197	196	184	167	201	188	214	215	221	195	183	194	178	201	209	205	199	206	179	212	189	183	208	198	184	174	176	183	197	197	191	208	214	202	189	200	174	230	204	198	197	183	172	210	208	195	179	189	189	199	189	192	197	173	186	197	175	212	191	191	183	164	228	193	209	215	186	215	187	213	180	190	185	192	190	206	178	193	183	203	189	173	189	188	177	199	198	198	206	190	214	191	216	166	190	197	194	167	184	207	185	198	226	197	208	191	211	215	172	213	178	230	174	231	183	193	198	197	181	199	185	220	229	198	192	185	170	206	199	211	194	193	188	176	168	212	174	203	216	225	172	202	242	197	189	203	203	175	220	228	189	195	202	173	210	197	208	216	191	187	195	205	206	172	190	217	157	211	203	190	207	196	205	191	216	197	190	189	198	185	196	207	182	180	190	215	181	224	176	172	201	209	222	202	200	200	173	190	204	193	192	213	199	205	236	193	209	182	162	167	163	199	195	182	203	194	191	178	186	194	196	210	193	192	173	216	199	183	195	191	170	189	190	199	184	224	189	207	206	217	214	225	212	206	181	191	195	186	208	214	204	194	186	205	194	202	195	234	221	193	189	188	192	206	242	201	175	202	192	179	199	205	233	188	203	177	196	204	197	186	195	187	181	182	226	203	170	173	215	206	189	210	196	166	185	214	208	187	205	231	188	220	200	178	202	194	196	190	204	198	208	214	183	212	210	205	204	213	168	164	190	207	198	175	192	210	180	199	207	183	216	171	193	164	203	189	196	193	215	200	195	196	206	203	200	182	224	187	186	216	177	209	193	202	217	203	196	172	187	197	211	205	189	172	193	196	209	187	186	188	201	219	193	207	180	209	219	221	176	226	190	196	212	186	200	211	190	164	205	202	185	207	185	196	209	205	195	215	181	218	200	178	208	185	178	207	190	202	186	191	202	226	211	233	180	196	196	206	215	232	210	220	214	181	177	198	186	162	195	202	186	221	221	206	199	217	171	218	195	216	151	169	172	195	215	193	186	184	207	196	177	171	173	198	190	185	191	202	215	199	198	187	174	200	182	197	178	206	200	217	217	212	217	188	215	203	202	225	188	178	186	182	200	176	201	231	212	196	211	176	195	215	203	187	201	202	186	205	188	166	207	178	219	197	193	235	184	200	209	208	191	193	193	205	215	190	190	216	193	168	182	203	211	209	216	197	202	198	170	176	171	190	189	209	231	200	204	194	215	181	197	190	174	224	194	193	196	207	191	180	204	191	202	168	189	219	177	193	195	192	203	182	190	225	205	191	183	203	199	225	211	175	197	181	211	198	205	199	191	183	193	202	211	179	204	191	194	202	197	171	234	223	193	194	195	204	180	204	183	187	186	199	196	197	198	196	200	185	182	220	204	198	201	220	193	206	204	176	175	192	200	214	225	177	178	191	186	211	200	180	209	204	215	202	198	179	200	192	209	218	177	173	209	230	176	208	198	199	194	212	188	187	209	172	199	204	213	215	215	200	203	188	194	201	192	216	177	186	177	193	188	199	198	211	176	199	178	194	191	192	204	201	196	190	199	221	201	206	183	198	200	205	200	190	174	186	184	214	187	206	189	210	180	191	192	205	193	195	213	217	201	189	201	197	186	202	195	186	179	213	194	198	202	199	226	189	197	175	210	212	207	178	188	187	196	181	185	199	205	202	203	213	174	197	197	200	192	192	193	197	207	178	180	184	196	185	219	185	188	216	174	187	195	171	172	184	192	191	189	220	200	189	201	175	174	203	186	199	189	203	199	187	199	203	180	179	204	183	195	235	205	208	210	207	170	195	196	200	189	229	192	192	208	189	200	153	201	183	172	172	187	187	195	174	173	203	175	174	187	208	197	181	175	192	180	179	177	176	197	206	172	196	179	184	190	183	175	207	189	195	163	184	217	184	156	195	170	199	206	195	180	191	224	204	205	238	213	230	187	183	187	203	206	181	173	207	216	200	197	184	203	184	209	159	196	211	213	198	198	193	203	216	172	182	179	156	190	204	177	171	219	183	206	170	161	213	202	225	216	200	204	182	188	204	186	211	205	182	221	206	196	193	218	193	218	200	191	199	200	195	189	214	186	214	180	187	190	188	214	187	223	185	193	199	179	190	198	187	198	195	208	207	173	185	192	223	189	209	184	193	203	197	206	189	213	196	181	203	218	188	190	214	203	205	219	189	198	169	172	219	182	190	160	200	214	196	190	170	220	181	204	197	203	178	210	178	166	231	192	188	212	193	207	174	177	195	181	194	203	191	178	195	184	194	194	215	194	221	193	204	184	184	170	194	195	209	180	192	199	193	200	175	197	199	186	190	185	204	200	182	196	206	187	206	248	201	194	191	176	240	179	171	179	184	226	188	196	215	197	214	205	189	188	185	179	201	195	229	198	197	192	202	195	201	211	220	228	192	191	206	167	207	214	204	209	193	209	195	224	212	185	213	179	194	190	182	212	181	177	192	205	231	181	195	167	210	207	200	204	196	167	186	169	187	207	180	194	161	191	196	204	203	207	189	200	208	196	201	174	194	190	190	204	194	198	197	210	200	222	190	185	177	202	191	191	201	221	183	189	192	190	196	186	193	206	213	203	203	222	201	190	198	197	172	198	209	181	212	167	185	213	203	183	200	206	165	200	173	196	196	190	193	187	172	203	188	216	192	179	188	181	191	223	203	176	189	192	209	211	191	193	168	202	187	203	198	162	212	190	176	226	209	214	193	193	215	175	211	197	208	202	202	205	208	181	205	224	197	209	193	167	178	198	189	197	205	165	175	190	222	200	205	176	199	193	202	210	164	196	191	194	194	182	196	188	192	180	160	192	182	200	196	208	209	184	204	180	195	188	211	209	182	212	191	204	209	214	172	193	187	222	202	165	173	213	187	185	228	202	204	204	195	211	211	172	214	188	217
3313	2672	1613	865	591	554	514	496	476	479	523	466	439	467	470	434	472	413	462	460	464	475	447	427	455	439	430	401	420	484	464	433	452	463	436	442	399	460	456	388	430	434	435	438	439	454	425	439	430	420	462	438	436	481	421	454	434	448	463	462	468	481	432	460	450	446	456	454	428	436	426	401	436	442	417	505	460	427	453	458	490	430	454	466	470	448	434	427	428	470	461	455	449	456	422	444	461	438	411	445	449	405	436	423	452	459	435	447	453	456	426	433	465	459	418	476	474	424	441	450	437	427	438	440	454	445	441	473	437	412	468	443	446	424	457	437	463	459	462	431	453	421	460	450	412	425	448	381	434	442	433	459	464	463	429	433	421	425	442	447	435	467	447	422	475	438	452	450	394	466	448	434	469	436	435	473	483	458	435	480	430	469	438	475	444	449	437	454	443	424	463	498	428	457	464	437	406	447	451	493	448	449	462	406	425	410	464	402	437	428	403	439	425	437	399	479	428	451	428	413	439	485	451	454	435	414	441	466	405	442	448	428	419	464	443	416	439	473	462	459	423	446	434	459	473	423	442	427	449	417	433	413	441	451	475	476	445	435	438	430	458	427	455	435	427	449	461	453	481	430	431	456	430	436	408	454	471	420	423	442	422	465	420	415	446	436	459	473	439	483	433	430	437	436	462	461	451	448	462	402	513	470	442	459	420	467	444	442	493	459	455	454	436	447	427	439	429	425	451	420	452	436	451	444	477	412	449	431	416	477	462	426	432	441	414	466	411	445	486	439	450	449	423	477	411	438	429	436	495	462	432	437	423	448	439	441	459	454	462	465	425	446	465	478	425	456	431	427	459	455	445	434	464	451	460	453	459	457	421	404	441	432	426	416	406	463	458	479	410	424	442	418	463	442	423	476	491	409	448	489	438	451	419	453	422	457	404	419	460	457	432	390	426	445	454	452	451	445	433	419	416	479	476	449	449	448	434	453	463	474	449	445	410	480	420	453	402	423	422	464	476	456	457	461	416	468	445	444	494	462	441	421	489	436	448	419	479	473	400	443	441	469	466	482	448	444	460	420	426	428	428	445	432	456	451	439	420	419	464	440	469	474	429	443	418	456	434	428	419	448	469	470	450	438	479	441	458	415	466	432	485	470	444	428	438	434	437	423	413	443	433	427	417	439	419	420	445	467	456	414	445	438	431	432	447	458	412	435	431	491	385	462	443	405	410	454	443	455	474	425	431	430	448	469	442	415	423	470	432	440	437	462	436	439	441	469	428	451	449	431	418	435	438	434	419	407	433	444	446	460	383	434	454	464	402	473	415	421	437	454	442	439	441	449	415	457	435	470	422	474	452	456	418	417	458	426	431	429	408	444	440	402	457	436	449	397	431	430	409	417	428	453	446	460	457	435	441	410	457	422	464	411	412	466	430	418	456	430	430	449	429	456	461	432	454	449	476	470	457	452	432	442	434	459	449	419	407	450	437	467	474	431	459	453	431	493	401	429	440	429	427	475	481	438	444	463	441	445	430	500	413	427	469	443	451	402	449	439	447	460	448	441	435	452	426	440	426	418	452	438	467	454	425	491	488	493	389	462	409	393	469	446	445	460	454	416	448	461	461	483	415	392	458	439	439	479	462	460	485	428	491	455	471	457	495	434	448	436	428	423	505	455	433	457	447	444	431	472	404	424	454	436	444	461	469	442	414	448	418	477	474	433	493	454	439	440	498	437	420	477	483	373	459	430	442	441	423	451	427	429	448	421	424	461	427	451	486	436	462	461	444	433	442	415	475	435	420	435	470	419	456	449	475	430	410	471	460	446	446	419	422	456	490	480	426	404	455	432	437	431	418	470	451	435	445	479	438	470	445	443	420	447	430	427	473	462	467	448	443	428	431	419	414	436	468	433	455	448	454	447	461	418	428	463	446	445	469	463	426	447	429	438	452	460	460	449	411	452	456	472	454	437	440	470	450	438	492	427	420	455	406	434	452	452	421	479	438	412	458	448	456	422	475	459	428	408	468	417	469	430	434	398	470	458	424	434	428	455	471	474	456	434	444	432	453	459	426	479	477	453	500	409	476	464	415	452	484	459	406	475	425	459	429	408	445	412	453	408	449	439	430	495	430	436	451	442	449	423	461	451	420	446	441	458	453	430	470	413	464	434	448	476	418	470	425	450	455	433	437	416	454	459	444	453	445	437	407	447	443	427	463	447	456	457	442	454	426	410	437	450	479	446	445	423	476	461	448	410	399	437	479	413	480	425	509	443	432	456	459	430	464	434	426	425	431	461	455	429	437	416	455	435	429	462	477	454	449	490	453	455	491	438	430	464	417	471	451	433	412	416	420	431	417	470	444	399	458	447	444	403	436	438	413	461	413	445	423	441	439	422	436	438	469	404	444	484	455	435	461	436	425	422	460	484	415	433	484	432	410	471	442	439	465	469	442	446	444	466	477	444	455	459	478	435	435	473	418	420	466	413	427	450	476	448	449	435	411	440	486	461	407	446	458	467	429	465	455	385	478	427	436	415	457	444	472	418	456	407	445	446	431	451	460	441	472	448	440	449	437	445	472	424	426	417	461	438	433	437	453	411	460	458	463	459	440	427	441	442	435	436	444	440	470	462	417	468	430	411	431	428	388	430	442	449	456	437	399	416	459	455	464	451	424	451	468	491	456	482	457	447	451	434	425	467	431	435	440	443	458	453	451	467	432	461	452	454	479	440	419	437	457	449	432	447	440	455	454	455	416	388	422	474	468	428	441	449	456	438	459	433	446	442	412	415	442	455	412	482	455	466	401	399	458	446	417	405	472	450	422	445	456	458	450	442	471	430	443	432	484	434	432	429	429	437	414	403	453	429	476	436	453	420	417	445	396	434	435	452	401	419	413	465	410	460	441	449	420	441	469	451	461	437	419	409	469	476	465	429	445	411	431	426	476	493	459	423	453	450	420	446	486	411	454	417	466	442	441	421	428	451	477	458	432	488	488	398	453	462	468	450	436	451	454	433	448	444	478	433	434	433	436	441	441	445	443	418	450	426	454	439	481	452	417	466	468	442	485	417	421	481	421	450	451	420	445	431	461	398	440	445	420	441	437	456	475	447	415	442	463	443	475	442	447	426	430	425	461	422	434	445	465	472	430	448	453	474	441	437	435	426	451	444	472	479	484	467	423	448	462	418	443	448	447	430	412	451	468	443	428	463	395	433	442	438	450	435	458	472	448	452	456	447	422	478	444	445	443	419	462	435	466	445	474	414	432	423	455	448	449	466	457	425	456	469	471	449	437	409	391	453	422	468	465	442	430	432	431	458	454	443	432	449	390	459	439	428	433	424	460	455	432	469	433	433	461	415	454	449	439	444	454	438	450	451	462	486	497	457	430	423	436	459	463	479	476	392	464	470	413	445	482	445	420	414	469	456	472	435	429	430	445	435	449	454	466	474	456	438	435	455	458	436	442	407	431	452	422	415	442	485	432	432	456	458	459	412
24256	21392	25716	27440	21396	21345	2243	411	331	310	245	250	261	246	263	226	206	239	206	204	220	205	198	214	218	178	188	192	201	210	202	198	207	195	220	192	184	231	212	180	182	164	195	195	225	209	206	191	223	226	210	223	203	221	212	207	182	181	209	233	204	187	252	205	214	210	185	230	189	205	185	187	209	194	173	194	175	183	186	215	218	203	201	198	213	209	228	207	207	218	167	199	182	199	206	207	210	233	202	199	183	200	193	180	216	197	187	199	215	182	170	193	195	177	225	195	165	205	196	182	217	177	178	192	198	161	189	170	188	155	177	198	190	226	180	190	201	199	212	203	183	193	177	183	167	173	169	205	167	200	199	190	189	203	203	190	186	188	181	192	202	188	183	198	180	193	188	194	190	214	203	182	175	188	218	182	191	180	185	213	186	202	187	202	198	191	195	170	192	202	183	223	183	182	191	216	203	170	192	183	161	176	221	183	177	170	174	215	194	198	209	195	199	198	174	183	182	181	179	196	181	186	205	197	200	188	198	205	191	178	188	184	217	185	183	182	196	202	200	219	198	209	183	168	179	187	192	188	200	178	170	175	178	224	208	174	198	170	199	196	185	211	189	173	182	219	193	197	194	191	193	168	176	192	203	190	197	188	172	170	177	223	197	202	182	189	198	188	210	199	163	206	180	202	192	207	195	205	204	180	189	207	198	181	168	186	215	194	177	188	170	177	191	181	202	181	214	202	198	211	201	206	186	171	181	174	196	200	190	197	194	207	208	172	204	200	198	214	174	167	200	177	161	221	209	183	177	201	197	181	180	165	179	187	230	197	183	198	186	229	185	175	186	184	200	187	195	168	193	191	174	172	176	200	189	190	202	215	202	225	210	195	213	183	207	185	187	191	201	199	201	176	182	196	198	185	177	221	190	203	189	196	199	197	191	189	209	192	178	206	199	193	200	179	213	200	191	141	197	173	199	211	179	201	193	208	184	187	186	182	180	202	205	191	207	176	200	194	194	182	201	191	176	193	187	154	177	198	181	168	185	179	201	176	186	196	195	182	185	196	190	166	174	206	193	193	193	198	207	208	187	184	172	193	174	202	174	181	211	193	208	190	183	185	214	212	185	177	180	203	194	186	206	195	186	194	178	207	187	148	179	200	193	214	178	188	218	180	165	187	208	186	175	205	185	194	187	187	189	195	189	204	198	211	192	195	194	196	214	165	192	199	209	203	189	196	184	213	179	192	196	197	174	183	184	184	192	180	189	189	182	201	177	186	206	184	200	203	201	190	219	194	178	188	206	202	225	170	241	222	205	175	173	193	194	181	209	197	204	185	191	194	220	171	205	200	184	188	180	176	184	232	221	176	160	187	140	213	190	196	205	190	208	199	222	209	186	187	199	198	205	186	175	190	202	171	196	196	173	203	198	180	201	190	194	227	186	215	186	206	213	187	194	162	207	200	190	187	183	171	199	190	191	151	199	185	171	186	200	192	197	188	178	203	194	187	180	224	185	178	212	200	193	184	181	204	177	183	182	201	182	178	202	195	190	174	217	189	189	179	193	207	223	170	195	181	182	182	169	172	181	185	196	199	188	200	206	185	180	187	211	203	210	173	178	202	165	191	179	207	176	200	182	225	181	195	208	201	181	184	179	195	176	224	230	178	153	184	234	190	190	165	189	184	188	180	156	181	188	175	189	188	193	189	193	211	172	206	218	211	191	200	177	213	199	182	188	215	184	219	201	175	186	190	177	192	173	174	183	185	186	174	194	199	210	172	227	206	200	207	194	215	174	198	211	215	177	205	194	209	200	187	181	239	205	188	216	202	159	214	185	191	231	220	212	202	181	197	179	207	179	179	187	196	179	168	192	192	162	194	180	200	178	200	184	160	193	214	191	175	179	183	188	180	198	190	210	183	193	217	196	189	200	209	204	211	213	181	177	181	204	183	202	187	185	191	196	184	181	208	183	211	183	188	198	189	190	181	194	230	190	195	191	212	221	177	173	200	187	191	189	184	164	192	186	230	184	187	200	191	195	193	182	211	197	190	169	184	189	206	174	160	189	190	212	193	231	202	219	190	204	197	189	194	190	184	213	191	223	185	171	181	196	166	193	198	195	204	196	173	167	198	173	176	164	201	187	200	195	189	199	167	187	181	202	167	180	186	209	182	223	206	173	202	178	197	191	208	205	215	198	179	177	200	201	219	207	181	186	182	194	204	191	183	198	188	212	197	166	177	191	195	196	213	195	214	183	208	185	199	162	184	197	181	208	204	178	196	196	177	175	191	189	219	185	199	192	197	199	191	187	190	178	190	194	185	222	174	196	214	201	195	202	173	168	200	190	189	170	188	201	202	181	182	193	192	196	171	210	207	179	219	207	150	199	197	207	187	208	200	221	199	182	207	179	214	169	182	183	203	189	208	200	167	167	194	190	203	165	202	199	197	163	201	208	175	170	203	185	197	181	194	195	194	189	182	184	164	206	188	194	204	192	197	199	192	176	180	172	211	169	211	218	197	198	175	194	200	195	200	192	189	166	160	188	209	219	211	183	168	198	169	171	200	202	185	175	191	164	238	205	182	204	196	194	188	184	208	204	179	202	183	188	195	181	193	193	199	227	189	204	177	188	216	174	162	221	216	199	184	188	183	162	216	187	207	190	190	195	190	204	180	191	191	175	190	169	181	192	183	176	173	211	194	186	190	168	193	198	207	193	191	169	201	186	212	190	195	204	187	181	209	219	203	181	190	176	213	165	191	196	191	203	199	211	188	207	177	177	197	174	175	203	188	190	209	204	219	201	201	193	182	208	183	222	211	173	171	186	182	169	185	227	209	188	175	206	204	189	214	181	207	171	178	157	183	204	184	222	176	189	161	197	210	167	218	199	190	202	187	191	189	180	183	185	176	180	181	187	184	190	199	185	188	195	215	218	181	176	197	210	174	180	172	190	192	204	203	180	177	181	189	195	188	197	203	193	176	207	187	194	180	194	213	202	203	173	222	199	182	184	169	200	183	197	170	209	203	203	193	199	191	164	180	178	183	171	182	186	184	174	184	176	186	192	184	203	192	188	177	218	206	171	176	198	190	193	224	197	183	176	199	189	200	216	193	183	202	169	222	201	220	191	175	183	197	186	186	206	202	204	181	202	193	183	203	174	178	191	208	150	200	201	190	203	201	226	195	218	186	205	180	183	171	207	215	204	164	196	179	181	172	194	206	184	172	167	212	175	200	197	197	183	194	197	207	199	204	178	176	210	186	187	198	203	200	226	173	213	194	193	197	197	180	189	176	190	171	182	206	219	174	189	190	178	170	195	182	215	216	204	217	176	186	177	184	179	184	209	180	167	185	196	189	186	193	180	194	182	173	203	185	228	179	192	193	204	214	231	200	174	175	226	193	167	181	196	193	189	177	185	202	186	207	202	171	199	200	235	231	192	197	190	197	211	182	204	171	203	170	196	187	208	204	210	189	185	215	207	193	184	209	186	204	181	196
3325	4641	2642	1274	820	655	517	501	512	475	483	496	429	452	422	448	437	394	426	443	469	424	427	418	416	449	418	417	442	435	415	449	423	421	425	447	400	437	442	453	424	447	405	420	413	447	405	421	444	466	417	453	460	412	433	426	444	419	465	451	420	410	423	434	437	472	396	423	420	382	378	412	438	463	414	386	419	410	433	440	424	421	456	414	436	410	438	418	420	468	417	451	449	450	414	433	425	416	402	409	463	443	421	411	401	427	448	439	420	432	423	441	415	410	429	477	426	455	426	436	415	440	436	414	445	410	430	438	409	429	446	409	415	404	392	403	395	388	412	417	425	440	442	415	414	391	428	404	422	406	436	419	422	400	432	434	421	394	404	414	427	401	418	440	429	436	412	402	450	402	384	444	413	432	452	414	429	409	413	418	423	400	420	412	430	450	422	420	423	416	438	428	411	475	402	423	413	406	415	437	441	451	394	414	426	446	430	409	427	418	406	433	445	390	385	424	399	407	407	420	425	413	447	426	388	471	392	421	437	462	411	405	421	406	409	449	436	425	401	403	449	431	441	417	387	418	408	425	427	460	388	433	436	467	437	428	420	454	472	398	420	411	468	458	405	459	434	445	457	405	445	430	414	428	416	380	454	403	423	437	400	483	447	406	419	429	461	408	406	418	418	418	470	438	431	448	431	426	422	430	423	413	457	456	434	436	422	439	426	442	431	435	421	426	434	416	429	448	415	405	412	410	434	431	399	400	461	421	425	414	420	412	415	439	412	438	395	425	400	467	399	441	437	403	429	414	427	462	460	427	425	454	456	449	442	404	407	433	404	438	459	424	408	421	414	439	393	402	417	424	412	410	388	411	434	443	444	412	442	470	449	384	430	446	447	413	422	396	442	426	427	413	426	397	430	463	440	443	423	408	409	402	409	420	423	404	459	430	435	431	398	442	419	402	410	407	424	441	400	431	391	449	432	408	425	420	421	408	420	434	433	431	411	448	443	449	413	433	419	407	455	439	418	439	439	430	402	458	417	429	428	412	417	394	388	428	412	456	445	423	424	389	393	398	412	436	439	429	429	436	494	388	393	421	448	451	433	397	405	440	453	378	434	428	430	442	441	384	438	456	435	458	442	419	394	397	459	401	388	412	421	389	396	456	429	462	434	428	459	444	489	431	406	442	400	460	419	445	431	447	421	432	426	426	426	386	397	429	432	436	378	414	399	436	428	402	447	420	412	428	403	469	400	440	431	425	423	431	435	402	455	431	420	418	403	419	432	430	432	465	437	394	387	392	411	433	421	413	447	387	418	409	442	432	436	404	408	422	423	415	443	455	407	418	435	403	414	408	463	449	443	401	406	441	380	458	439	420	456	417	432	431	476	448	418	416	450	446	434	427	430	423	423	409	434	398	422	432	435	398	413	395	401	435	409	407	439	443	428	376	403	422	412	410	408	432	473	460	422	453	432	421	421	426	437	425	425	413	417	443	425	405	413	439	428	419	434	406	433	416	408	401	390	416	423	420	400	453	411	432	430	405	435	406	430	422	434	439	436	403	404	425	409	385	398	389	448	453	396	456	410	436	454	434	417	452	418	433	458	416	418	432	391	378	397	436	430	409	448	424	441	437	419	421	436	417	424	405	439	450	426	443	419	444	415	431	453	416	424	416	424	435	424	464	431	454	461	445	421	420	414	437	434	397	425	418	438	411	453	417	410	447	414	448	401	423	454	458	435	438	420	418	452	398	441	407	420	430	395	430	403	442	452	436	432	424	446	391	415	454	415	425	419	446	439	415	437	418	443	424	427	441	420	383	448	444	397	387	434	452	428	411	439	458	432	397	442	416	414	443	430	408	418	427	440	422	388	404	418	414	401	451	445	437	435	439	418	463	416	411	438	438	427	445	430	420	427	393	433	431	415	432	437	396	451	424	413	453	438	443	432	413	417	405	427	420	398	436	389	421	444	425	453	350	418	436	413	423	430	462	385	455	427	434	468	495	416	463	432	394	400	405	407	426	410	402	434	417	425	460	427	428	415	439	433	402	461	449	407	460	444	403	421	409	418	443	422	430	438	430	436	423	435	424	414	383	441	419	459	434	447	398	425	434	407	403	397	409	460	463	395	432	458	424	389	423	411	426	417	413	450	449	463	424	419	418	386	466	476	443	483	434	433	398	429	400	441	426	419	389	421	425	439	433	435	411	409	450	439	442	412	410	413	441	454	398	417	418	431	422	429	402	409	436	385	411	437	454	415	415	424	427	396	427	456	433	416	412	422	420	395	444	443	428	414	439	376	425	437	445	428	398	435	426	456	437	459	444	418	422	411	451	398	436	435	414	425	413	410	425	395	451	437	408	419	419	387	419	440	434	412	418	453	396	418	404	456	385	379	440	425	395	439	410	404	429	420	426	418	416	433	400	425	459	416	443	397	418	412	415	410	420	408	422	455	411	398	423	398	407	360	424	433	429	412	436	415	377	476	430	487	409	415	436	401	455	491	413	449	425	429	395	450	398	447	433	419	436	419	409	430	409	418	433	441	416	398	411	455	415	431	433	444	421	413	396	419	409	477	451	394	447	433	385	435	411	415	425	447	378	453	399	398	408	434	420	440	435	420	427	401	437	435	381	417	416	456	424	432	442	461	430	413	430	416	442	403	440	413	424	414	412	387	401	432	434	428	448	391	426	421	433	413	429	406	398	430	439	421	384	407	424	408	455	442	417	417	405	442	410	380	422	430	438	431	408	428	432	406	430	420	424	430	464	442	397	424	433	440	410	457	436	422	407	403	404	428	416	447	414	408	414	436	455	411	431	418	415	431	408	434	407	383	434	430	433	423	444	399	379	408	405	416	421	415	458	431	429	398	411	451	436	415	402	435	387	423	424	435	405	441	421	428	424	467	402	447	419	422	428	410	433	419	437	384	450	390	407	434	419	431	404	404	413	399	427	428	450	433	404	392	439	447	421	415	426	442	377	450	407	383	409	386	413	420	436	416	434	401	430	438	440	415	410	413	434	446	399	435	400	390	441	384	442	423	414	439	423	399	460	409	451	417	412	414	439	477	393	404	449	418	416	382	399	427	430	404	410	431	475	429	425	422	415	445	427	390	416	436	425	380	426	441	453	373	431	400	415	423	408	433	405	392	437	435	439	426	406	439	414	441	412	424	441	438	431	431	424	404	402	447	377	428	405	409	470	448	424	404	425	421	451	380	431	416	438	410	388	444	411	393	428	423	437	420	440	403	425	401	424	425	411	457	418	438	423	414	437	448	406	420	444	456	415	421	437	429	413	410	424	433	411	408	416	430	438	422	421	402	398	416	432	439	428	435	439	441	407	408	422	448	443	407	407	397	433	428	426	448	438	415	403	385	437	459	419	419	425	418	470	434	395	416	410	387	444	397	421	423	388	419	425	413	430	420	430	434	397	465	465	433	416	452	415	426	447	420	449	411	407	428	392	408	449	401	449	422	415	422	419	396	421	429	425	442	384
32997	10699	849	184	152	159	180	171	167	158	156	162	162	160	139	175	162	164	168	162	161	164	142	149	153	181	177	156	155	142	173	168	152	146	191	152	166	146	160	168	146	162	145	155	144	139	175	142	137	150	178	141	159	158	174	156	145	173	159	144	132	168	161	208	159	164	155	144	156	160	151	164	151	150	164	172	161	168	161	181	173	148	155	179	168	180	161	181	160	142	171	180	138	134	144	163	158	167	160	157	182	187	145	150	166	149	133	110	180	147	155	176	149	159	133	173	166	139	160	173	128	142	153	165	137	165	158	144	167	157	147	144	147	149	170	143	151	156	156	172	167	151	163	147	149	119	152	143	153	179	168	218	165	146	171	169	181	163	157	176	151	155	134	160	174	155	151	178	164	155	160	123	163	159	134	168	121	158	161	168	153	171	161	148	161	176	156	167	171	170	164	131	158	155	161	147	145	148	157	155	146	149	178	152	172	177	130	166	156	151	156	137	163	156	141	160	155	134	150	167	188	145	159	133	176	172	151	161	142	170	167	168	150	169	140	168	145	153	173	149	132	149	147	144	159	151	148	177	181	155	168	153	156	169	133	149	181	150	150	180	157	143	166	168	149	152	143	186	151	157	128	153	175	174	160	159	139	138	157	146	131	155	160	170	150	160	149	168	143	174	170	165	186	166	132	169	159	161	160	146	160	144	172	168	142	148	144	162	137	138	137	141	162	157	162	150	155	141	150	195	163	181	183	132	155	164	160	137	146	157	167	170	163	162	172	149	165	141	163	153	163	168	154	162	139	135	171	160	141	163	132	137	151	148	148	162	166	149	158	148	156	152	164	176	165	153	151	172	170	165	147	181	158	147	172	175	154	146	154	120	144	150	157	173	158	154	139	157	133	151	164	167	144	144	169	157	165	169	143	163	145	159	182	153	166	177	157	174	170	162	138	161	166	162	156	174	148	163	150	144	168	142	151	170	152	117	160	176	140	172	188	180	158	167	159	177	161	157	172	154	171	147	173	151	140	162	132	157	166	164	159	140	165	174	160	162	138	141	179	138	158	138	170	140	161	163	180	167	163	168	154	157	152	149	163	139	161	159	154	142	148	168	147	153	151	159	159	153	156	143	151	175	161	175	164	165	164	151	163	179	147	140	165	158	154	163	145	141	166	146	157	147	150	137	130	157	166	160	156	177	137	164	165	161	138	137	150	156	138	152	184	131	158	165	162	168	162	130	154	150	165	135	160	167	143	188	159	157	157	145	156	142	144	172	158	167	155	163	161	160	144	135	152	153	155	149	149	136	169	150	157	149	142	155	162	169	182	160	170	163	163	144	160	153	174	159	160	147	135	182	140	167	160	151	183	171	155	153	160	161	157	143	162	140	135	154	151	148	170	145	175	174	157	160	149	167	119	165	162	138	171	112	164	171	148	180	139	182	164	135	165	134	170	171	168	152	137	154	143	146	135	166	153	127	145	152	142	153	154	162	141	173	172	174	170	144	135	141	171	153	150	147	169	150	153	162	128	132	156	165	149	148	143	147	162	136	157	153	151	162	148	170	165	154	169	154	153	146	166	146	154	156	166	163	159	148	147	136	155	164	144	140	141	151	148	162	153	153	148	148	175	137	139	145	142	188	142	160	163	147	149	120	153	156	134	155	167	151	167	148	157	175	136	163	147	171	149	146	144	157	142	139	162	130	159	173	123	158	148	135	166	153	130	160	135	131	179	175	142	165	149	182	125	161	160	150	166	158	144	175	143	163	153	159	158	146	149	143	138	147	164	180	150	145	129	139	153	162	189	156	173	180	148	189	154	143	163	178	151	144	171	151	140	151	139	158	147	160	140	177	176	165	156	169	160	145	164	144	144	152	175	160	162	160	153	179	180	142	159	174	171	136	157	158	143	147	114	140	150	146	148	148	124	134	162	149	150	150	157	153	163	156	173	167	149	158	186	158	149	149	166	166	163	163	137	170	168	145	150	171	154	142	131	134	180	168	158	161	148	139	154	150	152	142	184	151	168	136	167	168	160	137	150	174	168	171	160	154	147	149	153	161	157	153	184	148	152	167	155	166	157	155	139	163	150	171	176	163	158	150	162	133	133	150	124	158	171	172	133	133	160	152	150	140	163	155	131	156	127	158	167	149	154	154	168	138	160	142	136	139	155	169	183	158	176	169	141	152	163	174	130	143	141	154	159	158	181	150	145	164	140	154	159	159	170	168	169	162	185	145	154	136	159	139	147	162	188	161	191	154	154	141	153	172	154	137	164	172	155	175	169	176	151	151	140	140	143	173	143	149	139	140	137	144	142	175	170	159	154	141	148	145	166	149	176	194	159	141	152	151	143	161	149	143	157	141	168	165	169	153	177	179	141	158	145	144	149	177	173	157	152	157	178	146	128	122	148	147	158	164	150	157	143	170	150	155	153	154	128	145	131	143	163	169	147	157	142	159	158	144	153	174	153	179	168	171	164	162	137	134	156	169	138	157	140	138	153	165	163	144	155	176	146	140	180	159	129	135	152	152	163	165	164	175	142	152	150	148	129	163	140	148	174	144	173	163	149	147	154	149	143	164	166	176	146	168	178	168	173	139	160	153	153	178	160	174	150	153	151	150	169	150	172	149	171	140	160	141	145	131	147	133	142	168	179	159	184	140	172	140	171	147	147	150	128	150	140	178	184	160	137	123	169	141	149	169	146	142	143	160	149	164	160	137	164	177	171	149	156	170	154	141	145	158	156	142	158	166	149	161	172	119	164	157	186	151	159	144	150	170	139	153	139	174	171	147	165	144	144	142	165	159	147	163	167	132	165	143	137	128	162	159	159	172	155	150	174	152	141	161	151	149	144	149	164	165	147	160	128	179	153	168	174	145	137	156	134	150	127	167	138	132	173	157	141	175	160	152	136	141	144	158	161	148	132	180	183	170	149	137	169	152	154	164	183	153	190	147	146	165	150	160	158	149	148	171	138	137	134	138	164	165	165	171	141	142	149	171	158	168	139	149	155	163	155	159	185	155	160	154	172	163	135	142	160	162	159	169	163	162	164	127	150	153	162	193	162	184	161	169	179	170	149	147	176	161	163	152	162	166	166	172	169	152	170	185	155	150	162	176	151	154	153	152	161	156	139	184	158	161	161	160	159	142	155	133	147	164	169	173	157	163	164	171	155	138	147	166	169	176	167	155	175	144	147	163	160	138	133	138	168	148	170	149	141	161	144	167	143	167	161	156	173	152	159	150	156	155	159	181	175	152	140	142	153	149	169	166	175	162	156	169	175	162	158	179	158	140	165	175	165	132	141	145	147	150	140	158	161	147	184	160	155	169	153	140	161	159	158	157	142	150	143	166	156	180	154	156	141	158	151	151	154	167	162	151	156	172	172	167	146	151	177	144	147	139	150	146	153	144	162	145	129	145	156	167	166	166	154	171	151	156	154	152	169	146	146	141	176	144	155	149	170	146	166	159	169	153	136	184	152	145	152	157	158	161
5564	489	458	370	406	384	337	416	366	377	396	315	349	363	373	367	336	353	390	355	397	365	371	371	342	352	363	388	379	330	340	380	419	345	368	361	376	397	336	353	369	376	364	379	366	415	392	371	344	369	400	362	375	378	365	386	412	365	382	364	362	351	333	373	402	380	357	390	346	329	378	365	380	381	355	351	341	355	344	369	368	388	395	367	390	330	342	369	376	377	351	387	387	353	366	374	351	394	351	341	353	352	380	361	347	363	350	379	366	364	371	388	401	406	307	372	390	386	399	383	377	373	366	358	438	402	367	362	387	378	359	389	370	375	371	383	381	365	370	345	378	393	382	364	418	350	406	379	372	390	368	330	346	355	400	358	406	360	364	376	379	383	404	395	372	353	347	398	360	377	359	355	377	367	379	319	367	403	386	389	378	377	367	349	375	344	352	394	405	375	397	367	363	386	391	351	352	374	337	372	365	348	382	342	367	390	378	364	393	368	375	373	378	349	415	348	354	401	389	366	393	353	383	411	379	419	387	383	388	383	373	412	333	335	380	372	396	359	344	417	356	357	370	353	362	376	355	387	391	345	373	353	378	383	354	394	348	363	324	407	343	386	386	377	381	371	351	350	355	400	360	356	398	396	370	394	401	388	339	386	360	340	385	369	377	381	376	378	395	359	388	382	388	340	365	334	395	402	382	348	384	351	372	356	373	359	362	407	365	401	371	397	371	378	388	342	353	360	369	384	363	350	344	386	329	346	393	371	355	391	387	346	371	349	375	361	371	436	349	364	419	379	392	406	377	383	362	369	366	375	379	379	395	344	357	379	384	357	370	357	369	362	353	379	381	371	338	338	355	367	372	376	404	347	356	370	372	356	374	386	367	391	372	328	336	369	391	385	365	359	359	384	358	356	347	357	378	385	367	363	370	356	356	373	414	368	388	365	350	336	397	398	384	394	381	381	384	369	342	391	392	367	366	371	385	380	355	366	383	423	374	391	357	384	369	390	381	358	384	342	369	364	368	403	372	390	385	377	366	369	390	363	365	376	378	355	377	377	382	341	389	346	359	394	346	379	381	386	375	402	369	385	359	368	376	362	387	352	343	366	386	354	378	385	366	376	380	399	382	335	368	410	344	340	341	362	389	355	340	379	356	382	345	365	406	381	352	354	336	350	390	371	333	386	353	392	364	325	365	377	371	370	404	312	353	349	396	380	375	418	367	332	373	368	370	374	373	367	391	380	377	391	355	386	399	378	346	359	331	382	329	385	337	367	381	400	394	370	395	418	388	380	372	379	370	364	341	372	362	377	339	374	352	390	356	370	383	378	373	354	356	385	377	378	352	365	347	341	357	393	361	357	380	345	379	378	398	372	396	364	378	357	416	388	378	386	343	354	378	387	388	364	383	359	389	378	357	386	387	367	355	393	416	365	342	373	374	357	352	391	367	341	380	359	366	356	382	391	353	367	335	351	347	384	344	387	385	367	348	362	371	371	383	372	367	361	375	374	375	372	358	360	396	381	354	375	408	391	329	400	366	368	401	376	374	357	373	373	375	400	341	372	339	370	395	410	341	381	360	374	356	356	378	381	393	383	354	362	374	367	396	375	387	366	363	359	388	376	356	332	354	375	386	368	357	404	355	361	329	356	366	410	346	360	358	375	348	346	326	327	350	393	361	342	342	360	365	343	376	355	386	388	400	373	380	361	392	389	380	352	370	376	395	341	368	377	367	383	399	334	379	360	365	364	361	400	365	358	368	391	378	360	377	355	384	360	357	391	361	381	358	405	356	404	356	374	378	395	356	376	358	337	325	351	367	378	400	351	390	393	402	336	388	350	370	360	377	368	362	361	392	351	369	368	353	399	378	384	380	350	373	363	366	402	358	361	382	355	400	369	364	409	378	365	348	366	370	363	375	356	396	368	354	368	377	410	374	339	390	386	364	371	377	377	359	418	352	362	350	411	375	397	337	407	395	366	338	395	368	343	394	341	390	369	384	346	377	350	409	396	384	385	382	390	372	381	345	372	406	377	398	398	384	381	324	372	363	401	365	373	382	375	385	386	386	358	362	353	377	406	372	350	371	373	367	360	331	350	376	354	386	359	339	370	362	341	376	412	373	369	367	357	384	369	356	361	367	357	388	369	389	377	368	383	396	363	363	366	387	366	391	376	410	373	379	384	341	369	364	377	407	388	360	352	384	395	363	393	350	388	347	354	371	376	349	351	365	362	371	372	390	373	366	390	355	401	373	354	375	381	351	351	395	363	397	390	359	340	384	366	368	357	364	395	351	363	394	348	356	360	371	381	347	359	385	359	387	389	364	381	376	344	357	360	383	380	342	388	365	375	386	360	348	423	367	390	348	381	378	369	404	349	389	369	363	350	379	377	376	365	367	371	381	378	415	339	416	387	364	376	376	356	372	406	390	339	354	352	353	352	364	377	392	362	385	358	372	391	368	363	359	354	356	367	370	383	365	352	347	357	382	372	353	365	369	344	386	341	359	397	330	363	394	394	378	359	359	357	361	394	380	390	357	375	366	362	404	432	360	371	372	394	363	369	388	362	370	376	363	371	378	405	348	382	384	357	355	380	386	364	383	373	344	381	356	376	344	386	390	367	370	384	357	388	348	390	366	352	385	342	373	400	376	337	388	368	371	348	359	374	391	375	366	362	364	387	390	376	389	340	371	377	350	378	356	379	377	376	381	356	373	332	378	368	405	384	370	343	362	355	361	385	353	362	395	353	354	364	346	390	372	383	346	361	375	351	360	352	347	341	346	380	394	374	356	393	377	358	348	401	365	381	356	358	375	363	347	354	388	374	354	384	394	407	395	343	398	358	393	419	392	343	392	362	346	368	351	377	363	363	346	400	395	375	371	366	391	371	323	369	380	376	393	339	368	394	344	390	356	396	412	378	366	360	346	386	385	347	356	392	325	349	408	375	349	390	364	402	377	369	416	364	386	400	369	356	389	371	412	391	357	373	367	368	356	388	374	389	385	397	369	382	369	372	373	363	400	382	362	365	347	359	366	346	374	387	349	377	375	327	378	383	337	411	344	396	353	393	357	338	410	386	347	372	404	349	352	375	380	366	369	372	380	362	358	372	405	369	410	402	370	384	358	394	379	345	360	353	395	346	356	368	362	399	352	385	352	414	327	375	366	371	397	362	384	389	366	364	355	311	361	376	369	371	365	362	393	349	391	374	364	367	381	341	378	364	376	392	349	387	374	393	373	362	382	374	376	398	380	335	382	384	355	369	384	372	362	385	394	393	346	333	353	407	386	369	389	380	365	367	361	359	384	361	359	366	367	373	363	388	378	375	361	366	387	374	377	393	402	341	399	386	380	375	387	386	409	356	385	361	377	374	358	374	394	366	404	371	357	356	369	383	370	372	360	384	385	354	375	372	379	370	360	340	373	379	363	376	333	374	368	397	374	352	374	389	388	340	389	354	399	359	357	380	387	407	387	372	366	403	390	363	403	364	406	377
24962	21384	25141	28002	21183	3032	398	320	271	222	251	236	226	233	205	209	216	224	193	191	223	236	244	224	179	223	206	207	218	174	204	186	208	180	189	195	226	195	201	218	210	200	197	215	213	198	204	190	212	222	207	213	203	242	225	176	183	167	225	214	201	216	201	185	233	215	203	216	199	201	194	198	227	207	196	199	220	196	196	208	228	214	210	213	197	199	204	202	196	180	185	182	196	185	199	211	208	197	209	205	193	206	194	181	202	162	186	212	194	179	186	204	191	223	222	228	199	198	205	199	216	194	206	182	191	170	192	223	188	194	213	184	204	178	176	207	174	187	209	191	209	189	192	200	204	179	189	207	202	191	205	185	174	170	185	199	208	181	197	190	192	196	170	190	192	211	208	199	189	194	198	192	193	205	193	210	184	222	229	193	224	191	193	214	184	179	183	201	208	214	190	197	212	173	187	188	190	166	194	184	203	205	185	190	208	187	169	161	205	198	212	184	191	204	227	190	211	170	212	215	191	212	184	215	184	169	197	207	227	219	187	187	207	220	210	190	187	188	221	213	186	200	188	205	222	207	220	208	196	216	207	205	184	208	201	189	177	208	192	208	194	206	196	193	197	211	206	191	221	200	193	198	185	201	193	176	192	212	176	206	224	237	190	172	193	191	212	202	202	203	198	207	189	206	223	190	201	216	209	205	215	184	218	201	174	190	207	171	201	187	195	218	199	197	187	212	196	185	184	204	170	191	224	217	208	215	211	187	202	209	203	197	210	214	208	197	229	208	218	189	155	189	212	197	199	181	197	233	198	206	198	198	177	215	183	203	199	182	197	211	211	228	180	213	200	172	197	208	182	183	190	196	214	229	188	230	207	211	207	203	216	186	189	217	190	172	213	188	162	173	206	201	190	186	190	216	218	178	183	206	204	207	202	191	192	194	192	168	183	201	214	178	199	172	185	204	203	227	213	215	167	209	177	183	166	198	179	161	180	217	205	161	197	215	193	195	189	244	205	199	222	183	201	220	201	208	170	195	196	218	214	197	212	193	194	195	190	190	197	205	204	210	216	214	217	180	204	192	186	218	226	227	170	207	214	205	212	209	207	196	188	214	243	199	172	217	182	209	222	176	179	184	189	204	251	194	181	203	215	192	188	176	211	173	180	179	191	228	204	188	202	215	191	196	212	226	206	194	158	185	171	180	223	189	212	188	218	206	168	187	160	205	224	227	198	213	215	214	202	195	182	178	179	196	226	214	196	195	199	205	199	232	193	203	205	193	209	215	174	194	192	211	218	202	164	186	184	185	182	165	217	189	192	194	188	180	210	195	200	170	197	228	193	191	183	167	193	197	206	189	213	222	180	157	193	194	173	209	175	198	189	229	190	180	220	211	190	177	159	204	212	205	188	195	203	211	217	162	220	197	211	201	189	223	173	225	211	195	192	211	191	194	198	182	174	189	174	187	223	247	183	210	182	215	207	183	206	189	174	209	222	196	176	196	199	207	217	197	184	193	203	204	200	177	179	201	190	192	192	219	205	202	204	216	199	192	202	198	181	206	203	180	193	188	192	202	181	210	190	183	204	170	223	174	171	187	202	182	201	202	217	186	197	191	218	176	181	231	207	195	181	237	204	194	191	195	214	207	206	204	209	189	225	204	214	193	205	198	198	207	204	190	201	199	186	215	188	191	210	193	219	173	190	186	192	210	216	183	190	234	215	201	198	178	189	197	174	179	171	209	218	207	205	201	206	223	205	195	208	183	220	200	205	191	169	192	201	191	205	208	217	192	175	189	214	209	224	185	219	187	180	213	205	191	218	216	236	204	201	194	197	194	201	208	172	219	197	180	204	203	210	221	213	189	204	204	207	196	217	190	192	174	208	226	189	221	204	182	206	171	207	199	203	178	182	195	195	204	177	194	204	210	236	197	183	184	188	202	220	217	224	215	185	218	187	206	204	180	229	181	190	203	196	227	209	231	201	206	192	219	173	214	193	219	210	223	184	202	204	197	203	195	210	196	208	201	199	200	204	213	202	215	173	216	199	169	186	189	195	228	191	177	201	183	205	232	210	186	201	166	218	193	193	198	200	173	199	199	197	192	196	182	219	203	202	214	206	196	214	219	195	183	205	170	213	195	209	215	211	185	234	233	170	198	197	223	181	181	188	203	184	211	198	171	215	186	193	207	197	191	219	187	192	204	199	174	178	191	214	197	190	205	192	206	200	173	222	228	197	195	214	181	187	185	191	197	208	232	181	192	183	195	195	209	208	197	164	230	214	197	216	185	203	199	210	207	208	189	205	210	200	205	182	162	231	201	187	210	207	199	184	211	185	171	196	213	201	220	201	217	193	204	203	174	192	189	198	207	188	223	212	195	189	202	164	199	176	194	196	208	197	199	201	207	204	206	185	178	190	182	190	196	210	207	193	201	207	203	225	214	231	182	217	187	208	205	200	185	199	216	190	190	194	173	179	216	183	209	202	225	191	221	211	206	226	197	178	193	221	184	178	197	193	199	202	201	211	197	175	197	163	176	193	200	200	147	188	196	178	192	186	190	232	195	174	206	177	173	169	198	191	219	222	186	186	188	192	204	190	212	206	212	188	207	203	218	210	203	228	211	210	190	200	214	198	241	211	208	186	206	201	207	180	183	225	180	187	207	198	212	190	188	197	202	200	194	195	217	207	217	186	215	198	209	203	187	194	194	222	202	202	220	188	208	211	198	196	209	226	186	168	175	221	210	222	179	186	204	207	196	180	168	206	191	187	201	210	182	190	212	193	182	197	188	206	211	195	192	171	215	202	197	189	182	201	170	188	208	194	180	194	211	200	188	200	195	203	202	182	215	201	213	227	216	191	165	174	197	212	162	181	223	203	211	186	167	173	200	179	183	217	187	172	175	188	202	200	214	182	193	199	216	179	190	192	187	189	204	213	216	188	202	191	225	183	207	201	189	220	215	192	197	207	174	201	194	213	197	181	176	176	198	235	212	188	213	193	196	194	182	208	182	225	209	213	198	184	180	208	202	208	185	206	189	183	202	173	200	193	221	193	177	183	208	220	177	192	215	211	196	218	171	202	185	203	201	169	195	188	197	208	172	217	217	205	219	218	220	188	164	182	201	186	199	201	217	189	196	200	200	193	178	205	197	221	179	210	186	205	204	222	173	217	190	176	210	197	225	179	202	225	210	202	150	185	206	183	201	178	208	198	204	191	207	202	200	206	207	222	205	209	208	207	184	178	195	197	195	203	180	191	202	205	187	193	201	211	205	220	215	196	209	226	205	210	192	211	188	212	200	232	212	193	205	167	218	199	193	198	210	202	211	195	206	189	185	185	196	205	208	235	229	203	180	197	195	195	193	213	192	200	219	220	220	203	209	178	198	196	219	186	197	214	206	203	199	201	206	188	202	199	200	200	193	198	208	210	194	206	184	207	190	192	222	191	159	224	189	219	180	186	191	207	192	183	176	200	201	192	202	194	197	202	189	205	194
3341	2796	1579	851	633	552	503	525	485	478	459	444	480	445	467	455	466	472	459	457	491	465	433	458	437	455	450	445	444	464	428	431	439	455	441	463	410	460	447	434	438	467	477	477	473	427	466	479	432	459	429	434	451	439	431	479	433	454	460	457	456	462	445	453	493	493	434	479	436	461	483	478	454	467	456	450	467	412	499	436	465	449	468	435	438	438	442	436	459	432	481	433	425	465	454	415	491	443	416	436	438	469	459	430	463	492	474	460	401	453	454	430	455	416	457	451	472	466	491	497	456	467	462	430	417	454	422	481	428	449	410	431	420	431	497	488	442	423	465	455	469	445	475	474	458	448	449	474	467	475	471	434	480	485	454	465	386	450	439	467	459	453	473	469	456	430	439	441	445	440	473	456	492	464	428	469	425	459	457	447	460	441	426	426	425	475	436	499	408	430	476	429	472	457	394	458	448	467	482	454	446	434	426	472	463	461	466	427	475	433	428	430	445	429	453	461	464	430	427	427	466	444	430	459	427	450	468	434	471	430	458	498	390	416	448	428	487	440	478	463	472	462	445	468	449	441	466	434	432	433	429	428	417	481	437	445	452	457	452	463	425	434	459	445	497	492	466	417	432	430	411	450	488	440	427	458	477	427	414	441	451	436	442	455	452	437	436	454	439	446	484	429	468	448	492	459	443	429	435	447	476	471	413	467	469	467	429	485	428	442	426	442	474	461	459	471	460	467	491	478	438	410	448	481	465	474	453	447	446	394	447	453	463	455	470	481	423	477	483	436	438	419	421	429	468	455	451	432	454	448	496	466	460	466	415	424	441	433	424	462	434	474	469	424	432	454	446	477	435	449	464	440	440	457	427	472	467	440	445	422	475	451	481	427	460	429	435	443	452	429	461	458	433	454	491	443	464	479	474	472	457	438	446	444	465	464	412	476	446	463	432	450	443	471	456	446	470	453	484	468	459	473	443	449	467	441	466	460	452	439	449	415	440	458	487	449	462	462	476	446	426	459	474	457	456	472	448	446	440	476	406	436	439	475	456	431	474	435	439	476	471	481	414	439	476	461	422	447	452	439	477	419	472	447	416	449	460	509	469	445	430	440	452	485	462	430	443	468	439	423	467	468	426	473	448	450	421	437	433	463	450	443	396	441	450	420	431	452	465	406	423	479	443	475	397	439	443	448	461	439	436	407	442	423	441	422	441	466	453	423	450	398	450	405	442	444	458	438	446	484	435	436	455	463	467	444	438	460	457	419	460	445	424	474	449	430	488	455	414	463	502	476	455	482	485	477	431	464	423	471	446	498	466	456	421	451	437	468	443	447	453	450	481	430	458	482	416	453	453	474	448	442	510	417	460	423	475	482	459	467	467	474	420	427	425	434	426	437	458	435	394	439	477	450	439	396	441	483	410	499	460	471	460	455	468	440	492	449	443	447	458	423	436	460	482	443	423	436	450	451	427	439	477	465	431	435	486	466	469	462	449	426	488	441	450	442	451	437	455	447	448	462	427	440	446	471	470	453	411	456	443	450	484	437	470	429	466	481	430	474	469	461	470	482	429	425	412	485	430	418	449	411	413	458	485	419	448	456	418	446	468	477	436	440	451	460	442	481	457	434	446	446	450	501	453	441	463	440	443	431	454	412	450	432	480	423	448	453	450	440	453	482	477	466	449	462	479	429	429	455	423	453	494	442	425	441	450	433	448	423	445	396	411	468	486	466	480	449	459	433	455	454	450	453	456	409	447	471	458	445	439	421	417	466	454	446	427	447	455	453	436	484	446	437	453	467	484	427	486	481	440	445	469	463	433	478	445	459	465	457	431	426	450	449	467	462	435	420	445	455	422	418	460	449	443	441	469	503	459	481	458	423	426	477	437	496	455	538	442	495	454	463	418	483	457	430	439	502	454	472	487	453	439	442	440	478	431	459	438	436	463	476	476	478	448	444	467	412	443	464	438	450	453	470	474	452	427	427	443	426	424	442	417	441	436	426	470	414	457	463	451	460	463	441	441	444	442	438	449	466	466	467	444	430	414	464	477	464	425	416	456	492	440	477	473	449	451	440	445	452	449	426	447	466	455	449	456	443	453	449	433	419	484	453	469	496	451	466	446	481	464	459	431	454	451	440	462	473	420	456	452	430	464	481	452	469	428	510	413	466	445	438	431	452	404	435	462	423	460	443	445	444	415	454	472	441	465	432	461	457	468	449	432	470	463	469	441	433	433	467	437	471	454	472	469	442	433	430	470	449	456	423	448	461	447	434	481	450	460	489	448	438	443	432	449	436	460	456	483	425	436	475	443	423	451	453	434	457	407	467	463	464	403	446	458	441	423	440	449	419	478	463	450	452	423	471	465	447	460	449	498	445	429	437	423	447	410	430	474	447	453	471	468	452	463	434	428	460	466	426	477	451	426	445	440	491	478	430	414	458	443	457	463	426	435	475	448	421	438	453	438	446	426	452	441	418	412	469	466	423	435	405	457	470	479	454	415	420	398	440	444	419	461	435	449	464	428	418	461	469	483	442	457	459	465	480	443	459	415	482	451	427	474	469	417	411	413	450	441	466	460	481	440	435	450	448	460	458	414	482	464	395	459	429	441	440	474	493	427	426	498	483	473	462	482	479	469	435	446	481	456	406	432	461	443	467	426	428	437	433	422	459	412	450	472	426	436	471	464	439	452	431	463	444	460	396	416	467	433	427	429	439	485	413	445	456	453	451	474	459	459	419	441	440	476	453	425	418	406	434	444	437	460	454	437	444	457	463	438	451	485	428	486	454	441	444	447	452	451	427	448	418	411	463	456	462	440	469	449	421	458	459	477	451	457	453	482	490	454	430	453	482	466	431	411	459	470	455	439	455	457	468	439	423	475	445	418	456	446	443	452	440	445	446	437	467	473	458	433	484	459	437	425	435	469	444	438	448	460	483	463	446	478	467	432	460	428	439	442	459	427	466	435	464	449	483	447	452	425	421	468	454	425	451	417	463	446	437	420	469	440	466	438	412	474	447	477	435	458	446	447	438	402	420	461	425	458	456	416	441	449	431	447	457	451	460	435	416	463	483	418	438	457	450	477	452	437	474	424	434	434	438	453	417	442	438	444	480	471	450	483	454	471	445	456	459	427	442	462	443	423	458	418	451	454	394	441	424	437	451	446	436	457	473	456	451	431	434	483	420	455	450	455	461	463	444	444	485	467	448	446	432	460	409	503	471	477	469	462	474	441	433	423	440	448	453	431	463	446	460	439	456	448	447	469	461	480	500	468	441	453	446	457	455	458	449	422	463	471	408	455	493	480	444	448	465	467	466	449	451	430	465	462	494	446	426	456	470	448	443	422	498	426	441	461	476	453	454	467	445	437	441	463	471	441	430	463	465	459	434	468	423	434	483	465	482	431	446	466	451	466	449	451	432	431	425	437	408	493	491	472	412	468	456	499	441	425	430	422	455	437	429	469	475	487	460	428	435	433	466	440	437	419	440	467	427
24287	21428	25769	27464	21431	21400	2383	434	341	303	290	266	256	282	223	233	233	228	231	217	218	216	207	185	225	205	204	201	178	171	201	206	198	218	196	211	212	198	206	206	181	188	205	198	222	228	219	202	208	237	222	191	203	198	218	190	195	208	199	214	199	211	203	212	224	170	202	196	211	204	217	222	213	210	206	220	211	199	208	218	206	221	199	194	207	201	207	222	190	180	208	189	171	188	203	219	184	190	189	194	177	211	156	196	169	188	202	201	194	198	207	227	175	182	201	187	195	187	163	210	200	202	221	215	177	193	183	205	181	189	196	162	199	201	181	196	186	193	201	206	176	168	225	167	186	215	217	212	201	180	184	179	170	207	197	165	200	188	186	197	168	194	194	175	173	207	195	208	181	198	162	195	172	181	180	199	199	181	211	195	196	172	192	190	207	204	187	204	182	188	165	182	183	190	218	200	224	181	208	194	179	194	187	206	202	195	205	177	196	160	216	182	184	196	199	214	189	216	179	192	201	191	197	190	220	167	201	181	194	175	209	172	190	200	215	181	167	185	186	186	207	220	196	185	196	198	195	204	198	208	190	184	194	190	213	207	194	184	214	200	199	205	179	170	225	194	208	186	213	175	186	186	183	185	203	183	211	183	182	189	199	183	189	194	190	180	220	208	188	201	211	216	186	186	193	167	180	217	201	185	179	184	195	198	184	217	200	186	186	186	213	206	181	187	169	179	210	169	159	176	188	217	215	226	220	190	181	190	195	196	192	172	202	198	174	202	190	193	161	182	155	183	201	197	181	208	187	176	228	159	187	195	200	179	173	176	207	203	202	166	154	162	185	166	219	209	177	227	200	189	163	185	191	190	214	194	194	216	215	194	184	179	199	186	207	209	193	204	195	179	215	191	198	203	200	192	201	190	183	202	208	170	187	219	195	174	181	183	215	174	185	189	199	215	175	171	208	201	199	205	209	203	197	189	216	181	191	209	201	220	220	185	194	186	176	177	178	186	186	180	212	188	184	216	184	191	197	214	221	204	194	183	211	174	206	211	197	210	168	185	199	195	193	196	206	198	184	164	161	195	164	199	177	219	188	194	201	202	175	207	194	184	209	220	203	187	171	201	191	195	214	182	161	199	177	198	176	173	189	201	207	205	195	203	204	178	228	200	185	170	201	194	216	182	190	207	198	193	197	189	192	187	217	183	192	192	193	208	189	186	210	182	182	190	206	184	168	206	199	190	191	176	215	201	174	205	192	193	201	198	181	187	205	191	201	195	176	211	203	179	203	169	197	210	191	211	155	191	186	202	216	199	159	205	176	209	182	188	184	196	199	190	191	187	198	211	199	192	197	223	167	187	181	184	188	209	177	194	187	184	182	200	195	193	221	218	193	178	198	234	223	166	199	200	196	202	189	201	198	215	189	184	189	178	227	213	200	175	204	191	204	182	179	192	196	188	191	186	165	183	204	199	193	193	186	206	191	172	211	174	189	212	202	209	175	191	200	219	227	212	204	178	192	190	178	174	181	167	205	205	195	189	192	180	178	191	209	194	181	204	203	212	204	180	208	198	199	194	182	203	196	202	194	206	210	200	193	203	179	206	179	178	163	202	200	204	222	208	188	180	175	222	201	193	204	175	194	186	189	218	201	177	208	187	172	204	197	210	198	216	192	192	215	191	204	191	208	205	193	208	213	196	194	171	203	178	200	202	201	212	171	181	192	184	182	197	177	181	198	211	180	189	183	204	196	199	198	195	187	192	212	207	198	189	173	179	207	207	198	196	176	186	182	209	201	197	224	197	245	208	179	224	188	176	161	187	198	195	177	175	174	203	191	175	187	196	198	204	199	179	221	188	208	172	180	224	200	179	182	190	203	179	184	197	201	200	186	199	195	170	196	185	195	190	205	203	177	191	182	162	199	205	206	202	217	192	207	200	225	205	193	184	197	194	214	188	223	192	194	210	196	184	196	161	171	189	203	188	184	166	216	184	175	190	189	206	187	168	183	186	186	212	198	173	198	191	206	207	207	211	172	163	181	212	206	209	185	185	208	181	218	197	207	177	178	202	189	183	187	175	190	188	192	201	200	181	178	207	203	189	196	203	201	190	204	160	179	201	177	185	207	187	201	217	200	195	199	208	198	181	184	185	214	178	190	211	156	173	184	198	192	209	200	179	202	195	202	201	200	199	201	170	200	200	178	189	207	194	173	204	192	204	181	209	201	197	226	197	182	186	169	206	195	219	210	194	186	223	181	181	203	196	167	197	184	199	190	182	198	209	196	231	185	168	210	158	199	213	208	206	200	204	205	201	175	214	189	184	213	191	188	186	171	193	211	165	176	179	196	176	198	205	217	209	199	202	191	177	193	184	170	208	194	196	185	213	207	204	216	191	160	186	184	196	206	206	199	197	196	199	174	226	207	205	185	184	194	203	189	190	200	184	201	195	199	205	198	194	185	192	209	190	177	175	204	209	200	182	204	185	214	218	183	187	199	195	176	189	209	194	192	198	221	218	198	181	186	157	215	205	177	177	170	188	173	188	208	186	188	189	201	176	208	190	192	176	199	209	235	193	184	206	194	207	172	168	188	198	227	199	178	169	194	178	181	194	218	183	218	207	205	192	203	205	178	219	214	193	195	181	190	185	183	193	198	194	201	196	196	172	198	194	186	196	224	188	193	209	220	194	189	169	189	172	162	183	187	204	185	184	190	197	208	197	189	211	205	174	200	203	184	209	213	200	198	170	165	194	202	199	177	204	211	183	206	190	196	188	199	187	183	185	179	186	195	217	194	234	204	197	184	208	188	198	207	171	192	177	200	198	223	202	218	207	186	160	165	208	162	196	191	218	184	197	190	204	200	187	178	204	184	208	169	193	180	197	216	189	183	205	174	178	190	217	181	207	184	205	195	217	196	152	182	218	211	205	158	197	190	212	185	220	197	191	193	196	205	197	198	210	191	202	175	201	205	215	212	191	200	194	210	186	178	204	201	205	198	187	196	205	216	180	194	173	185	179	202	191	195	220	235	198	205	203	156	199	178	206	185	193	176	163	179	176	202	191	224	182	232	188	183	212	192	205	193	223	204	202	198	216	166	201	188	179	229	203	197	205	190	179	183	186	187	177	187	219	213	205	189	190	189	191	212	190	195	231	198	178	186	219	212	184	200	169	201	184	210	187	186	187	229	170	190	206	198	177	214	181	176	192	211	205	194	211	175	182	172	186	189	217	185	200	176	175	194	182	193	185	175	194	192	189	210	215	217	174	193	180	210	196	220	194	219	154	185	209	204	185	171	210	177	156	195	162	202	197	184	186	161	209	208	197	214	185	185	194	194	205	192	171	202	169	181	213	181	170	194	198	194	181	203	221	178	221	227	210	186	189	176	206	206	200	187	201	191	198	194	207	197	201	211	221	219	218	202	206	181	172	189	212	187	156	207	224	189	193	219	170	202	212	197	192	182	211	192	199	196	178	168	225	205	200	181	190	202	222
3263	4646	2651	1332	814	699	589	564	492	489	473	463	465	413	444	498	430	461	482	460	476	454	441	431	466	450	490	428	403	427	405	460	417	458	400	436	409	419	436	424	444	425	400	484	427	426	444	409	469	458	443	373	490	448	466	441	460	439	456	428	430	445	392	435	444	448	437	459	429	426	418	449	408	420	441	432	440	454	452	432	413	421	430	408	474	447	447	452	474	427	451	439	389	401	454	428	424	413	437	448	421	442	448	422	417	438	418	454	447	420	420	445	420	458	420	464	398	415	423	436	472	450	424	445	389	446	409	430	458	412	445	420	441	472	445	406	395	439	417	399	417	455	424	425	374	423	447	449	446	459	433	409	433	445	439	425	424	429	422	407	408	442	437	387	409	443	409	428	451	433	418	458	428	444	437	411	436	466	423	392	413	434	413	448	441	435	419	434	398	433	413	453	439	419	440	430	436	432	378	450	446	460	439	421	409	436	449	413	367	412	441	449	397	415	388	444	445	443	425	421	423	440	428	424	418	396	432	437	437	443	419	390	444	452	444	434	459	409	419	417	433	429	438	412	398	450	419	431	387	450	420	442	389	416	447	404	422	444	409	406	471	450	407	424	446	479	434	422	439	408	440	395	432	440	457	423	412	450	427	444	424	443	413	439	406	422	450	405	405	428	464	455	379	435	437	435	435	442	427	448	379	438	421	442	422	420	432	423	424	417	452	432	394	459	414	423	393	434	418	451	404	468	420	451	404	427	423	430	399	402	469	445	437	425	441	418	454	425	430	428	373	417	421	407	430	429	406	465	459	408	418	445	422	449	430	410	438	435	443	391	423	424	422	412	431	413	443	423	446	414	438	401	399	474	413	459	448	450	425	397	437	413	421	432	450	415	430	414	429	412	421	411	418	423	424	430	410	428	409	456	436	418	416	440	418	412	427	440	414	452	413	425	418	430	427	442	416	460	425	391	412	444	412	454	418	449	430	420	456	427	401	423	419	431	423	445	413	445	411	458	422	439	459	418	419	435	425	457	388	444	434	462	417	403	412	438	425	419	409	443	403	422	432	448	396	401	448	428	443	447	438	442	417	453	436	453	430	422	416	417	416	437	443	420	425	418	388	407	445	409	413	474	418	464	423	432	413	442	374	424	431	433	438	487	400	423	443	422	421	419	446	382	466	461	391	433	383	427	447	459	423	417	424	436	435	418	418	389	447	396	399	462	438	433	417	445	429	397	439	391	410	456	401	411	420	420	462	425	426	439	394	458	460	408	405	414	452	425	404	437	442	467	445	464	445	473	430	422	449	408	428	434	432	411	424	444	423	425	456	444	452	452	448	454	418	440	415	440	440	443	460	421	449	440	421	396	423	421	413	399	445	460	445	451	447	410	394	436	442	405	423	392	433	438	402	403	424	389	455	433	469	457	441	437	431	396	409	455	427	461	436	437	438	459	462	415	415	392	440	453	426	394	433	384	421	428	454	404	442	452	391	462	396	438	443	462	424	395	445	408	447	413	437	395	394	431	407	405	389	452	429	443	418	416	428	465	473	428	426	429	446	437	395	430	416	443	421	429	386	413	421	441	431	433	459	445	456	460	436	461	426	448	424	401	425	421	383	423	425	404	440	449	413	448	433	423	443	429	445	479	410	410	440	393	428	437	394	414	418	420	419	424	424	369	476	393	437	402	429	433	430	434	443	427	410	401	446	423	404	447	434	436	446	437	408	418	410	426	428	424	433	419	446	446	434	414	466	431	425	420	455	422	440	446	419	396	390	426	437	432	455	451	405	429	435	430	429	444	364	429	411	415	430	465	385	434	433	449	441	428	416	406	405	401	445	425	444	406	432	454	424	443	422	426	407	460	422	413	422	467	415	423	449	420	435	438	448	404	435	426	408	431	443	456	424	415	417	429	444	426	425	417	428	403	426	438	418	457	439	424	429	422	410	389	394	461	449	418	424	400	409	439	437	418	446	426	412	416	408	432	462	462	404	433	442	420	388	424	447	414	482	462	437	441	384	469	429	461	392	435	422	444	463	470	412	383	431	445	397	432	462	390	414	424	428	432	473	424	388	459	414	415	448	392	410	404	408	449	450	446	433	422	460	417	434	391	473	457	432	405	432	432	422	446	420	405	423	383	396	449	386	402	419	444	401	454	424	443	418	453	410	429	401	436	441	428	417	416	458	397	377	416	437	414	438	455	402	429	451	454	422	439	411	451	407	460	441	437	454	408	414	418	409	432	456	434	427	418	451	459	420	437	411	441	462	415	453	446	459	434	463	460	455	430	383	429	468	398	415	417	417	422	415	485	438	408	465	426	436	434	414	421	457	464	432	402	423	428	416	406	421	430	412	446	412	438	388	440	437	417	420	433	378	443	440	415	411	429	477	454	428	448	393	442	453	453	362	460	429	443	397	425	426	433	416	399	431	487	413	425	452	418	434	418	421	419	432	438	404	450	432	451	460	401	431	390	478	421	464	436	432	430	453	413	438	431	419	406	429	410	416	437	477	452	446	436	445	416	434	449	418	450	419	410	414	415	449	446	453	439	442	436	406	379	411	394	415	445	406	440	439	430	442	440	409	443	414	443	455	452	422	424	417	423	476	465	435	434	433	449	436	424	412	411	439	450	428	396	461	415	447	443	421	454	413	443	415	422	462	420	412	411	417	403	419	418	458	428	405	453	431	413	424	435	431	456	448	428	407	454	406	447	445	397	410	419	457	435	394	473	414	400	450	425	445	448	437	442	449	451	423	441	390	410	404	423	402	429	417	439	412	422	427	431	425	448	486	422	418	405	417	407	401	429	418	432	425	423	437	419	431	427	407	416	432	399	409	407	442	465	466	424	413	442	424	431	456	457	405	457	383	461	380	410	403	419	416	411	417	425	452	430	400	412	417	425	428	429	402	441	426	466	439	414	422	388	429	414	442	424	415	411	433	421	491	402	459	448	386	453	378	420	461	394	393	441	429	423	386	456	421	414	439	419	428	403	446	433	413	407	415	432	463	456	438	427	403	414	443	431	416	459	427	418	390	444	414	417	437	427	417	448	448	399	414	404	425	408	393	450	437	398	433	438	380	432	476	455	414	426	426	454	448	455	417	400	418	433	414	413	437	454	439	435	423	451	442	406	421	415	411	439	400	406	418	454	445	464	433	420	448	438	403	448	440	425	402	436	431	406	425	424	425	446	428	424	416	406	445	374	420	444	414	393	451	397	465	425	441	430	457	412	398	418	383	397	427	412	404	435	419	404	421	415	414	429	397	448	429	407	457	422	439	445	419	413	461	384	446	402	444	490	451	426	393	432	416	424	451	430	408	424	427	429	453	436	429	424	413	416	448	439	509	425	458	422	420	411	435	422	437	414	442	463	447	423	428	436	424	421	429	431	441	429	417	428	428	433	482	420	431	450	423	452	418	449	454	420	412	452	458	450	400	452	393	398	438	424	443	450	411	453	417	434	422	431	402	454	399	418	435	418	414	460	441	410
32994	10790	843	179	174	166	155	174	163	159	177	172	143	171	150	137	173	140	161	141	170	157	177	142	162	155	185	176	149	156	175	160	143	151	143	133	171	156	165	153	152	162	141	149	176	146	151	167	154	143	152	157	163	158	167	171	179	144	164	184	172	166	138	165	162	149	150	151	157	148	176	130	139	149	155	160	160	190	163	154	141	146	176	156	161	161	165	169	148	158	150	131	153	153	160	163	147	155	150	168	149	169	148	155	166	149	172	163	151	167	168	146	162	174	146	143	161	188	132	141	157	153	146	147	146	164	151	152	168	157	150	171	145	172	168	164	162	162	159	165	142	128	148	141	141	155	155	165	160	186	167	151	165	157	167	166	142	156	151	161	138	158	149	148	179	178	169	146	167	186	163	173	142	153	165	125	158	169	155	194	153	140	136	172	153	163	155	146	160	160	162	146	161	164	166	139	163	151	170	170	154	147	157	161	147	170	123	143	168	176	144	157	157	156	150	156	144	176	162	169	167	158	133	166	151	147	160	165	162	151	151	167	124	143	169	162	150	147	151	159	155	159	138	141	140	131	179	161	161	137	167	173	152	140	168	154	160	152	143	182	169	154	154	158	169	184	186	190	164	166	140	160	147	157	145	155	184	166	161	153	155	153	154	168	161	162	171	147	168	158	166	167	141	132	149	165	152	178	169	140	163	148	140	155	149	171	144	163	153	119	155	178	160	164	140	145	165	153	178	149	161	172	160	153	138	187	151	171	169	143	168	143	149	127	158	118	147	150	167	157	151	132	165	163	153	152	158	175	160	141	177	173	152	175	161	178	164	175	158	181	155	151	172	153	143	152	174	162	152	162	146	164	150	156	136	144	160	163	175	162	164	175	158	167	145	149	154	156	163	123	146	144	144	183	160	137	176	156	154	178	164	170	149	142	124	155	188	157	155	141	133	165	161	166	159	160	145	152	166	128	135	175	151	153	166	135	118	160	152	143	155	177	165	158	178	174	133	174	178	157	150	186	163	139	161	175	163	190	174	127	166	174	139	154	142	163	159	156	164	134	140	160	177	163	154	152	170	153	161	146	175	145	162	178	164	155	135	170	147	165	156	149	153	167	165	176	147	157	150	161	149	159	127	164	163	167	172	156	162	149	155	167	175	163	156	179	156	168	160	174	172	194	147	169	146	144	180	139	163	149	166	145	146	170	147	177	167	168	178	149	147	158	126	164	164	164	158	153	174	160	170	160	153	156	125	157	161	130	133	170	165	177	151	160	148	176	169	159	153	147	123	159	179	154	164	155	168	165	163	164	176	149	179	168	148	161	162	163	163	167	166	136	153	168	152	161	169	169	171	151	141	150	153	146	159	166	174	136	170	164	164	157	169	149	178	143	170	156	175	180	149	169	176	156	162	163	170	168	168	137	153	148	153	138	171	153	175	174	182	180	167	153	176	158	160	166	153	159	163	136	141	162	142	167	147	176	151	161	139	145	161	181	163	164	141	156	152	137	127	149	142	162	162	147	158	161	169	167	134	151	175	155	162	158	156	142	131	135	158	129	175	153	162	160	150	153	149	154	155	176	156	173	166	156	167	174	146	151	186	149	145	142	174	155	166	177	157	137	163	165	144	188	170	169	165	164	171	171	169	159	150	152	168	159	158	153	150	147	144	162	151	174	142	148	155	175	147	167	130	183	156	151	146	185	145	161	159	172	164	162	170	173	157	151	174	162	140	172	135	130	168	193	174	153	147	154	154	185	178	182	187	174	149	161	151	162	158	149	175	164	159	180	150	148	151	145	136	162	180	137	171	191	171	146	131	137	172	164	155	143	149	175	155	157	145	159	162	161	166	123	146	179	148	171	152	149	147	139	181	163	177	149	143	159	170	169	153	143	128	157	174	174	131	178	140	160	147	166	153	156	177	147	151	144	165	136	163	142	165	169	159	138	151	154	143	159	177	143	146	149	150	164	163	145	164	155	142	158	142	166	151	148	157	186	160	159	139	167	146	179	159	154	151	151	171	151	164	159	157	149	163	187	156	157	158	168	159	153	185	156	157	156	126	173	157	141	165	144	183	161	157	167	157	163	157	142	157	140	153	151	143	139	150	170	165	162	175	151	164	139	139	173	164	170	157	174	151	177	182	154	173	171	173	179	153	139	162	169	153	134	163	167	154	171	183	167	163	151	179	170	167	166	151	148	152	173	159	157	147	169	158	152	167	156	138	191	176	151	134	181	151	165	170	165	167	170	168	162	161	168	143	136	159	154	156	137	173	154	150	152	132	188	145	171	162	165	145	141	156	172	169	152	167	147	167	156	165	140	135	185	163	136	165	158	162	179	153	159	157	159	137	143	144	160	152	162	166	165	153	139	141	150	153	176	140	158	157	147	145	153	144	128	158	170	163	148	163	148	164	156	142	143	146	182	158	141	138	178	174	155	198	149	159	139	150	168	151	175	148	144	158	136	131	169	159	155	161	156	156	164	164	177	164	165	155	169	160	173	143	142	153	173	149	149	160	154	168	152	160	168	155	167	140	171	163	179	171	151	152	146	149	156	144	132	141	161	148	145	154	159	134	165	152	153	142	152	151	180	151	163	156	144	159	159	150	151	154	155	154	137	147	167	149	163	168	160	170	157	152	147	173	146	144	173	152	154	141	143	162	146	135	156	158	154	137	161	150	155	154	145	161	148	162	158	168	173	168	162	158	164	171	152	174	148	162	172	177	133	141	158	166	152	172	168	165	175	176	147	174	140	151	163	158	154	149	146	149	170	166	167	157	173	166	151	153	172	148	159	134	158	173	168	161	158	160	154	145	152	139	135	137	149	158	158	150	147	175	133	157	153	146	148	150	185	153	166	169	185	167	173	150	145	182	151	164	154	162	177	147	153	157	166	160	150	149	145	146	145	171	149	163	148	149	164	171	147	145	171	154	147	145	142	132	156	161	161	151	165	151	146	171	146	132	161	183	157	161	144	152	134	150	161	164	149	166	152	177	183	162	167	177	160	162	178	188	186	187	164	149	146	157	167	156	185	148	173	146	165	163	174	150	135	161	163	161	159	169	153	146	150	169	185	176	171	161	166	172	151	142	180	152	156	119	178	144	153	194	160	142	145	171	169	161	180	156	179	168	127	163	158	183	136	146	161	174	163	149	166	163	171	154	166	177	142	160	165	149	172	184	172	168	132	162	154	165	158	155	166	176	162	153	141	156	169	163	176	186	173	169	173	151	152	138	168	118	173	154	140	164	155	166	169	143	149	155	157	158	167	153	164	155	140	146	163	167	187	146	137	168	147	162	164	151	128	131	145	137	167	161	144	156	165	159	158	161	170	155	138	162	150	159	161	143	150	141	169	146	159	160	163	151	163	137	153	170	141	159	131	183	161	160	166	157	178	163	179	171	166	165	142	161	135	144	138	149	153	143	161	160	148	150	148	163	150	159	169	141	173	165	152	161	186	153	162	135	145	153	161	181	154	148	152	170	152	186	154
5461	455	429	362	396	393	370	398	366	372	379	396	415	375	346	358	356	389	368	387	348	378	408	352	355	396	351	374	374	353	392	412	365	365	376	367	360	363	390	375	377	392	415	330	359	421	369	359	383	398	393	396	381	365	349	424	384	403	400	359	409	360	406	371	377	382	340	355	354	372	369	390	381	383	369	350	375	364	355	407	379	357	416	386	387	353	360	404	344	362	380	359	383	357	380	414	383	371	368	339	376	371	357	364	355	384	368	349	394	391	410	352	336	379	329	388	377	395	372	377	410	357	375	386	359	384	366	399	364	353	366	346	389	412	403	396	375	393	356	360	397	365	353	360	359	361	346	354	352	378	357	362	376	368	399	366	373	375	361	348	359	380	378	433	364	339	398	391	438	349	389	395	372	400	403	396	382	383	405	369	374	372	400	375	353	358	416	398	388	376	371	357	376	368	403	371	415	375	367	380	360	345	363	401	362	368	366	357	388	404	385	347	368	357	340	385	388	344	354	363	387	339	379	375	373	387	368	376	363	373	374	389	368	382	337	361	385	390	384	381	374	397	374	365	381	426	347	378	347	351	379	339	389	406	388	367	362	383	358	394	387	364	382	375	352	346	351	386	376	367	372	394	370	366	356	388	391	387	422	384	379	386	371	381	369	397	393	371	358	364	402	347	384	397	370	346	394	355	353	388	393	369	384	384	364	388	387	394	355	376	372	366	370	373	380	350	402	390	451	382	349	369	357	369	358	348	366	363	361	392	371	385	363	387	332	351	384	390	390	382	369	395	380	392	392	373	389	344	438	386	412	384	391	372	353	360	366	405	368	389	354	368	398	366	349	432	335	354	375	375	402	380	388	449	351	372	379	379	357	366	344	324	395	362	371	366	414	383	421	342	339	377	368	352	393	407	376	362	375	359	370	374	329	381	354	383	373	393	391	330	375	371	406	371	379	363	392	411	382	372	380	351	345	394	340	371	374	339	415	378	384	378	382	351	371	346	373	404	375	393	357	347	369	367	351	349	368	384	358	367	340	368	366	381	387	360	364	418	393	369	410	367	402	379	368	354	390	372	359	392	364	383	411	358	371	364	378	353	353	376	372	355	365	370	398	401	395	387	397	365	356	373	403	383	360	364	368	372	342	355	391	397	377	374	394	392	363	373	365	374	377	389	354	387	361	375	381	345	409	399	385	369	342	376	404	372	368	391	366	346	360	407	353	380	388	360	384	394	378	383	365	367	379	340	407	370	355	371	372	333	346	406	383	385	367	352	353	353	384	358	378	401	360	392	376	379	375	398	356	361	375	383	410	380	377	375	367	355	382	387	399	390	391	396	368	329	369	357	390	390	362	396	374	358	376	362	368	408	382	391	352	381	388	375	361	414	359	390	347	380	392	378	371	379	357	370	361	356	397	404	388	390	377	354	368	394	398	368	369	404	373	401	352	357	361	415	364	370	376	369	359	393	389	379	372	372	357	407	384	338	378	377	402	368	359	348	392	387	346	380	357	364	402	394	398	380	350	357	348	400	369	402	380	383	399	396	396	397	382	421	403	358	371	391	375	374	393	410	374	400	395	375	379	368	365	356	357	404	408	389	377	339	365	389	361	338	366	394	370	365	352	371	370	363	365	350	383	391	345	360	366	348	403	370	333	382	347	385	380	386	391	364	359	371	372	337	352	392	384	371	398	406	396	380	395	358	396	391	384	346	377	378	362	367	408	352	373	345	386	395	398	382	398	375	407	353	374	390	380	348	382	316	383	375	355	379	373	382	358	371	390	372	369	356	360	366	389	371	382	353	390	350	380	386	375	383	376	387	389	361	404	350	348	370	378	354	355	405	396	366	359	345	382	379	379	361	394	388	400	407	366	387	377	351	365	373	359	377	354	376	354	381	383	400	367	369	352	372	372	354	371	370	345	354	365	411	355	373	376	383	393	359	382	408	372	342	381	371	361	409	350	365	383	398	388	377	428	375	355	389	375	365	352	396	369	375	338	408	380	328	348	346	381	356	394	357	404	394	377	397	391	347	406	370	396	379	372	379	364	370	390	379	382	402	352	358	380	375	348	357	392	354	383	385	417	358	413	399	366	365	365	365	388	336	385	392	371	401	375	394	362	407	354	365	351	393	397	366	397	380	363	415	415	368	379	365	387	378	399	370	349	380	398	378	359	380	369	378	385	393	351	362	351	381	372	397	384	355	361	383	386	393	410	337	429	377	354	368	371	344	348	383	378	370	367	381	368	407	357	371	356	349	339	416	365	365	398	383	355	371	404	359	377	398	422	368	404	397	408	383	393	349	355	390	380	371	371	395	385	336	352	382	356	334	401	360	399	364	365	401	378	365	385	419	386	382	366	362	362	382	374	369	373	386	404	352	370	379	371	346	379	345	358	385	375	411	385	384	390	374	359	367	361	368	348	391	367	375	366	387	389	376	406	369	372	382	409	368	374	391	364	374	361	373	357	355	398	351	388	391	376	381	392	394	362	386	342	395	403	380	371	363	352	350	394	383	358	373	362	371	358	400	371	355	386	350	371	374	357	377	384	355	403	359	370	354	407	367	389	388	368	413	391	357	348	365	360	349	392	378	384	350	356	377	388	369	404	391	383	349	383	394	351	375	368	384	368	367	381	331	355	343	406	358	377	331	371	382	352	372	394	381	407	394	376	409	363	403	393	384	370	368	363	358	367	368	372	348	401	402	385	391	368	374	403	373	377	397	387	397	340	360	375	346	356	378	366	381	357	371	369	382	378	376	383	389	361	366	375	401	351	385	387	402	392	385	389	376	410	392	361	402	376	392	376	360	400	382	396	389	354	398	389	362	390	381	385	359	347	345	368	374	392	381	352	389	383	382	363	383	398	375	368	376	407	356	358	351	395	356	378	376	406	388	353	400	371	390	384	420	365	401	362	375	368	367	371	351	399	350	340	408	381	351	373	385	395	361	403	377	397	400	349	364	392	331	392	376	378	385	375	396	348	388	386	375	384	400	367	387	373	363	359	391	363	368	414	360	365	380	375	351	402	379	336	373	392	365	386	402	372	360	368	359	379	361	357	408	387	392	386	381	386	377	377	403	383	344	369	382	433	382	403	409	377	377	384	421	402	405	379	385	361	379	375	376	365	358	375	355	384	376	373	320	419	348	371	369	388	368	391	365	376	382	370	411	381	363	409	373	370	371	381	385	364	389	390	395	361	361	377	360	373	357	372	371	350	411	370	397	367	349	350	403	387	388	318	387	376	390	413	361	378	366	349	393	367	376	357	397	361	364	374	348	351	401	372	328	436	379	395	354	338	384	392	375	371	413	389	362	374	356	369	356	411	342	350	401	378	364	345	356	395	381	384	354	391	378	360	396	392	397	374	399	382	404	369	343	357	410	360	373	368	375	388	366	390	373	379	345	369	384	400	383	393	367	389	354	408	350	393	395	358	381	425	344	413	368	379	351	369	370	414	376	359	373	401	364	368	412	386	374	339	393	386	362
25081	21416	25169	28055	21205	3071	387	324	272	260	237	198	222	222	229	197	238	212	188	211	187	184	188	212	193	199	227	219	228	189	199	188	187	212	176	182	197	199	209	190	217	193	198	217	196	183	183	240	195	218	224	223	237	206	201	221	229	199	220	231	225	218	194	216	210	216	190	195	209	207	186	232	202	193	217	207	201	229	208	204	181	188	193	190	209	204	187	203	168	212	201	162	209	209	215	211	189	186	192	188	235	201	255	183	200	201	189	182	191	219	197	192	184	199	212	180	210	197	183	195	201	172	183	162	183	192	190	198	222	193	179	219	216	207	196	214	192	199	186	188	198	189	198	175	193	161	206	231	211	192	209	175	217	232	189	172	201	164	189	205	194	186	191	195	200	211	187	182	206	207	213	180	219	194	199	195	190	196	219	185	200	192	183	187	196	194	203	191	188	198	217	205	193	190	209	193	192	210	206	222	198	194	177	172	206	202	219	200	196	174	196	194	217	187	202	191	211	209	216	220	178	196	188	200	200	175	216	210	208	191	198	209	202	193	194	192	189	197	225	197	195	183	191	172	197	216	184	163	192	184	208	214	201	199	213	189	204	169	224	232	207	212	182	182	174	195	204	205	179	182	160	198	189	193	217	220	188	204	193	221	195	218	217	194	216	226	190	202	203	187	213	212	219	217	195	197	202	189	197	203	190	198	212	183	187	217	198	196	186	216	213	191	195	184	199	194	201	195	219	202	197	212	206	195	186	206	212	188	205	221	214	193	178	205	196	173	184	197	179	177	207	205	203	191	210	200	219	204	177	201	236	219	195	199	189	212	218	187	211	203	219	214	196	215	186	188	177	191	195	189	188	189	197	192	201	213	192	196	203	215	189	202	226	189	206	197	208	170	178	186	188	198	221	200	196	202	201	208	202	189	177	197	186	210	197	201	221	209	185	233	213	195	191	198	192	180	183	189	189	183	232	228	188	220	224	184	187	202	201	194	189	196	190	197	198	192	225	194	178	161	177	181	227	227	195	196	188	197	208	202	231	185	196	217	181	178	219	223	175	188	187	202	188	209	223	209	187	173	187	182	206	213	226	198	228	219	208	191	197	188	209	205	204	194	174	205	205	176	209	205	218	216	184	190	166	192	197	212	196	217	221	216	184	179	208	189	221	193	176	222	165	216	226	196	205	195	181	165	162	195	225	203	202	203	204	205	205	200	206	223	187	216	199	185	204	191	176	180	190	185	209	191	197	200	190	211	195	198	197	205	211	187	198	194	205	205	189	227	176	201	220	219	185	174	206	201	193	191	194	224	204	183	207	189	184	191	183	193	216	225	194	225	184	199	202	198	193	186	196	187	194	202	184	198	189	206	182	206	217	207	225	213	202	214	213	189	204	209	218	199	163	173	211	216	207	187	188	173	232	215	174	193	197	188	205	191	177	220	198	200	208	183	219	231	180	197	204	199	203	199	209	167	187	198	203	197	189	213	204	196	179	212	224	189	199	205	198	211	205	162	226	193	181	190	209	203	189	173	198	219	192	166	182	184	202	188	184	208	213	196	202	218	201	210	185	232	197	179	157	190	170	206	206	202	200	172	188	189	188	194	177	205	206	209	201	209	183	196	187	198	196	213	204	218	183	194	189	173	210	213	179	175	180	186	195	205	182	231	186	166	178	190	198	179	205	192	178	196	181	218	205	190	206	205	199	195	203	197	203	223	205	175	196	209	195	215	196	206	178	216	207	193	196	213	213	216	199	195	207	222	223	202	173	184	205	171	203	178	173	206	190	189	198	222	214	212	205	217	198	207	201	209	196	192	178	188	204	180	205	182	217	184	187	199	203	198	196	208	174	200	208	175	188	201	204	197	211	176	181	205	204	186	198	196	209	172	209	187	209	203	204	182	209	195	209	203	199	199	211	196	187	206	190	202	192	201	193	178	207	192	207	186	209	207	183	187	219	218	207	209	190	214	198	221	209	203	190	194	193	196	192	194	204	180	176	190	194	185	208	176	200	166	200	204	197	216	225	192	185	197	192	181	175	195	222	209	207	187	197	188	207	201	160	174	201	182	213	195	229	204	206	195	162	182	213	203	205	195	199	196	221	184	178	171	215	190	231	187	190	216	206	210	222	181	204	206	206	211	212	237	205	202	214	211	202	188	220	180	210	220	207	191	195	226	212	206	197	209	192	198	187	195	214	198	186	186	185	191	207	173	187	215	212	213	182	208	184	184	210	188	204	201	187	205	190	212	168	174	167	183	205	184	168	173	195	170	178	202	225	190	179	209	210	176	216	186	218	173	202	195	199	190	177	229	211	191	196	183	226	201	207	200	204	181	219	199	182	195	211	191	202	208	206	193	221	237	190	201	199	205	195	189	183	188	209	192	187	181	206	199	196	213	206	221	182	205	197	210	211	189	199	183	172	210	191	200	215	190	198	186	198	197	210	185	179	186	169	189	209	156	189	210	221	221	201	207	172	184	196	216	215	180	191	201	196	222	214	212	197	214	188	203	181	212	189	256	168	209	214	164	189	202	187	182	182	195	214	221	194	176	189	198	194	201	170	196	190	207	181	201	188	182	185	205	206	225	194	218	233	197	192	186	185	209	196	198	178	208	212	170	165	189	197	178	209	204	202	219	194	183	189	200	204	195	195	215	204	185	185	231	214	193	185	178	211	191	211	178	235	211	174	210	187	212	179	202	190	214	187	200	180	230	192	214	189	196	184	185	187	189	204	198	179	189	224	182	216	183	217	198	191	213	190	193	197	196	205	213	219	220	192	197	194	195	221	200	165	183	234	179	240	198	180	194	193	224	215	211	210	222	181	164	187	218	198	167	194	215	216	211	221	190	203	175	183	204	173	186	192	187	179	206	189	190	221	218	212	194	193	200	231	203	195	201	187	207	215	188	163	194	185	194	191	211	223	199	211	209	207	196	204	235	178	212	191	212	190	219	193	177	227	192	199	159	192	196	182	218	198	209	203	208	200	204	206	235	215	212	218	185	213	204	203	192	196	203	203	199	222	207	218	208	197	210	205	184	188	181	216	207	218	194	209	186	201	186	212	212	206	186	197	191	196	212	179	209	152	201	195	212	191	212	202	201	202	178	182	179	181	177	221	239	210	204	197	221	211	198	209	217	235	184	198	203	198	188	197	216	166	201	205	205	219	205	194	219	200	160	204	204	213	196	189	214	202	199	199	211	184	190	213	198	221	220	191	211	187	181	193	213	211	191	163	181	188	188	212	188	184	186	188	187	215	182	201	196	199	195	191	200	201	205	207	201	183	188	199	199	172	201	195	214	208	217	207	188	185	206	178	181	193	176	167	179	201	181	175	184	212	191	187	212	213	226	201	206	221	197	192	224	226	222	193	209	209	202	203	256	210	215	203	193	178	202	206	191	192	193	187	193	192	189	206	167	181	210	188	198	179	243	189	222	178	188	191	184	206	199	203	201	223	193	180	205	195	194	228	197	199	197	201	205	212	202	167	216
3258	2694	1562	886	662	585	478	529	502	492	474	499	445	444	507	500	406	422	451	478	502	480	461	486	444	425	458	431	465	466	473	485	496	497	430	473	468	451	426	439	460	453	428	446	472	469	450	443	481	411	460	466	471	464	433	432	459	463	492	458	442	469	462	427	440	471	472	462	512	442	424	490	474	398	468	437	450	450	448	458	448	434	473	471	454	435	432	427	511	468	426	483	448	427	459	449	430	474	465	424	466	418	425	476	424	490	466	442	468	482	470	454	433	462	455	416	476	428	436	421	415	404	463	453	461	474	447	452	471	465	460	449	449	434	415	430	457	468	445	457	454	461	443	458	426	432	427	463	460	419	431	464	439	424	443	414	450	404	416	451	428	506	427	434	462	458	456	414	473	442	444	462	439	387	453	455	453	501	433	406	470	476	417	454	450	481	444	415	459	465	452	464	415	460	465	421	432	406	449	454	453	478	479	462	468	458	418	472	437	445	464	457	476	457	467	423	477	431	432	457	449	457	470	451	486	439	456	515	451	432	445	438	452	455	418	412	445	463	503	417	443	486	480	462	459	482	464	412	469	477	453	427	439	441	414	462	454	433	480	434	464	435	465	457	425	457	456	440	453	461	447	460	488	454	485	466	465	477	464	450	460	419	462	419	457	442	484	476	436	493	462	464	426	475	444	427	474	440	451	480	477	497	442	452	469	433	429	457	475	447	470	465	495	446	484	450	485	474	463	441	404	442	473	466	449	456	445	445	462	417	458	456	444	459	457	445	432	479	423	494	398	457	448	450	450	470	444	467	437	447	456	477	440	422	410	463	443	442	427	442	448	428	455	434	467	455	464	461	460	427	446	429	432	469	433	456	488	472	434	438	443	469	430	454	454	449	434	437	451	426	449	465	429	444	430	439	455	472	471	499	443	497	476	463	448	445	473	451	427	389	472	468	433	437	461	485	480	464	471	458	464	447	494	431	470	475	407	472	428	438	485	462	458	463	448	441	464	417	448	413	425	455	493	456	444	452	444	452	465	471	394	462	442	436	490	457	472	451	466	468	426	534	445	448	496	486	447	441	414	460	479	473	428	521	486	433	447	453	430	434	468	428	444	454	450	444	427	453	487	442	414	447	448	434	471	455	475	447	431	415	472	454	467	456	462	430	448	477	440	451	452	436	477	425	435	433	438	462	465	440	418	477	421	440	453	454	419	444	443	453	442	474	451	444	454	431	403	432	411	433	446	455	426	452	463	472	450	457	480	437	435	414	437	435	454	453	424	454	448	417	431	441	417	468	468	430	439	459	458	440	456	471	458	425	449	460	435	454	470	486	411	445	484	469	505	460	445	467	438	416	421	447	452	417	436	466	437	440	428	441	471	472	440	424	456	473	475	451	452	458	433	454	426	478	440	438	423	397	453	501	486	467	450	463	480	445	447	420	469	469	477	448	460	462	476	474	472	480	435	407	472	442	413	411	434	462	427	417	439	420	444	431	444	419	443	470	482	474	465	459	454	491	449	438	478	435	446	483	416	466	435	463	432	417	441	437	456	449	443	434	452	404	479	463	486	413	437	403	477	440	452	467	491	440	439	447	480	455	474	490	463	427	473	474	469	460	501	442	433	463	446	459	459	460	460	445	426	476	481	449	412	437	462	440	490	506	441	477	462	435	435	493	472	452	467	448	412	437	477	442	448	434	435	440	461	437	443	451	462	421	483	441	433	458	405	481	462	420	459	495	430	433	479	424	425	435	441	459	469	435	408	503	425	459	473	414	432	446	426	430	485	445	456	439	409	454	452	455	454	448	475	433	416	477	425	452	436	469	476	449	453	449	491	440	462	442	461	428	455	415	455	464	482	462	450	459	402	439	427	466	422	453	450	458	428	474	477	471	431	447	458	473	427	429	470	445	506	479	445	433	467	458	439	466	454	431	450	458	459	410	452	415	417	455	437	473	447	457	453	436	446	442	461	442	417	494	463	420	463	490	460	445	399	442	470	423	410	440	437	493	464	476	420	460	436	429	452	462	457	427	438	431	472	478	426	454	460	435	504	469	490	452	442	482	469	467	469	436	448	433	421	458	433	444	466	433	458	459	440	449	465	464	438	417	473	428	449	442	454	500	418	447	413	477	435	456	459	462	457	483	462	474	468	435	453	455	434	445	469	425	457	435	483	518	435	481	499	452	418	435	466	403	439	433	410	465	463	459	503	469	416	450	443	439	432	463	457	501	471	443	479	471	456	440	443	430	441	412	457	475	463	455	437	410	445	484	442	454	459	457	475	414	471	444	466	473	484	439	413	455	458	449	465	449	455	446	472	437	460	446	449	435	465	434	485	449	444	421	490	441	493	427	462	433	442	450	462	488	430	416	480	458	455	458	459	435	461	416	449	431	424	423	465	439	427	491	458	453	454	483	452	461	475	469	451	450	461	464	448	449	470	458	463	427	455	457	476	451	464	446	438	450	442	428	450	419	467	444	445	433	447	436	475	442	404	461	436	443	406	447	451	447	474	463	428	450	461	436	447	475	445	465	442	459	450	408	453	464	473	407	446	437	478	446	431	446	445	433	404	481	418	431	474	482	408	435	429	462	409	456	421	447	489	483	442	472	438	461	411	467	498	401	446	444	469	435	421	455	447	446	452	446	445	426	474	433	458	455	416	487	435	447	466	446	442	450	479	429	463	434	428	440	434	451	469	453	438	448	469	423	475	465	457	448	460	422	458	430	417	484	469	459	450	499	442	457	479	453	445	416	432	459	477	420	429	471	417	435	487	400	438	431	444	456	470	509	460	427	433	446	476	478	441	469	442	468	468	408	471	454	454	458	475	437	415	425	406	436	455	435	449	432	449	444	449	442	496	425	461	461	442	435	425	451	470	435	445	446	468	475	428	468	436	465	416	453	461	449	451	431	445	425	460	438	433	495	487	455	443	478	465	453	481	431	452	472	462	438	469	442	437	461	473	450	436	424	462	455	448	432	388	403	467	437	445	450	437	428	480	433	489	439	444	478	421	438	472	450	431	433	420	448	484	475	431	474	453	412	446	484	459	480	394	455	459	453	436	466	467	443	409	469	429	470	463	458	472	462	467	463	460	482	444	452	433	452	442	461	441	404	442	434	482	454	490	435	478	425	416	423	460	438	457	427	456	462	495	427	433	427	450	448	454	446	433	441	436	493	454	452	460	439	434	441	464	442	459	480	476	436	407	470	463	445	438	424	435	471	479	438	443	419	440	460	433	434	436	456	429	444	429	473	445	430	441	463	431	457	425	443	429	465	464	441	425	442	504	447	457	453	456	436	452	464	460	453	437	434	458	435	443	430	464	467	455	429	461	481	455	487	474	480	486	414	432	438	443	449	460	435	437	441	450	472	427	418	453	444	445	437	456	432	408	432	424	429	441	448	437	424	491	443	459	432	401	470	437	526	424	464	458	473	459	452	478	467	407	455	487	443	449	457	437	464	471	459	455	473	456	473	471	439	428	402	457	458
24282	21396	25720	27457	21399	21372	2419	463	319	261	282	282	263	273	250	222	249	244	229	201	201	207	208	211	219	212	232	235	194	209	191	210	218	233	217	211	202	205	191	221	208	196	202	224	210	202	223	202	201	208	205	207	184	240	224	218	215	203	212	218	211	203	209	189	194	204	190	230	217	198	198	244	203	186	175	203	212	199	213	199	219	181	171	191	196	205	214	180	213	211	209	166	181	212	218	186	186	201	200	217	196	175	181	178	192	185	214	152	184	185	201	174	195	182	200	184	174	200	185	186	220	191	193	180	193	199	180	198	192	199	178	223	213	210	182	203	182	200	194	220	192	208	193	189	184	194	191	200	188	201	205	207	196	204	180	217	186	211	180	179	175	219	215	197	198	204	180	195	181	201	212	196	179	212	201	179	196	215	195	170	197	206	193	216	205	177	202	196	205	183	190	182	181	189	182	173	205	162	194	220	205	195	200	186	178	188	189	212	202	205	202	200	200	198	198	169	185	202	179	170	202	207	194	218	186	188	200	187	210	200	189	205	170	195	202	177	187	199	212	188	194	198	181	218	208	186	193	178	180	188	181	200	180	197	191	209	179	188	154	221	190	189	200	194	165	180	195	186	187	175	188	223	210	197	161	188	191	200	200	224	187	184	178	183	170	186	191	209	198	210	185	206	193	191	179	181	183	184	188	188	178	208	199	209	194	200	182	183	205	196	179	180	186	178	199	175	187	199	196	183	186	216	222	188	208	215	207	212	200	177	165	177	193	216	200	210	209	169	192	163	214	186	210	199	162	203	211	219	191	194	206	200	202	205	221	189	209	219	194	218	178	184	228	206	201	185	215	198	215	184	203	176	203	192	226	189	204	201	187	191	191	199	172	214	196	174	222	201	176	185	199	177	182	194	213	183	187	211	177	182	207	169	201	168	212	179	212	181	161	198	190	183	183	211	197	194	175	167	165	208	203	187	196	189	191	190	180	192	169	211	179	187	199	196	188	195	176	182	188	194	179	167	200	207	190	182	196	191	195	201	189	200	180	197	207	196	215	185	198	177	169	189	194	199	164	192	207	212	200	182	191	220	207	191	191	189	207	218	212	198	211	191	186	182	188	203	205	173	186	190	196	204	194	206	205	223	190	185	161	201	162	175	198	195	184	175	167	185	172	188	189	183	222	229	185	184	203	191	178	205	199	179	202	226	180	194	188	208	205	214	196	213	209	173	198	193	197	187	213	193	207	207	216	192	172	203	205	165	188	181	181	205	180	188	193	207	192	206	188	176	206	169	182	183	189	183	181	201	189	181	201	177	202	200	202	166	177	167	191	215	201	203	198	192	218	199	209	214	209	202	194	195	202	189	198	197	187	180	169	202	174	180	171	189	209	193	188	172	194	196	206	195	196	196	204	207	189	196	188	177	221	191	171	194	207	206	198	186	201	198	195	183	221	207	177	200	182	174	230	214	204	187	222	215	193	227	203	223	210	208	171	215	223	196	171	184	197	184	176	205	187	184	199	184	208	183	186	171	220	158	224	196	191	193	197	190	206	199	197	217	195	197	187	217	211	183	217	169	197	205	207	189	197	176	187	191	204	238	221	196	213	211	198	179	217	197	202	211	237	205	214	183	187	182	204	159	202	194	200	194	189	190	205	187	220	171	196	196	191	198	200	209	202	180	185	173	195	198	185	197	199	208	210	178	192	220	194	196	176	200	196	195	208	164	167	205	193	176	181	209	207	204	190	215	197	197	203	187	187	204	200	213	225	197	205	218	214	181	176	193	190	199	159	206	222	196	200	191	204	215	229	206	213	187	201	167	194	201	197	203	201	188	185	179	170	199	205	195	187	196	191	185	210	179	185	199	172	186	158	212	174	200	194	215	209	182	207	186	183	172	163	190	187	183	199	222	224	199	205	156	193	210	183	192	166	211	192	215	189	189	173	170	210	176	193	192	189	193	200	205	160	193	197	183	207	176	190	202	186	195	184	188	216	193	161	191	183	215	211	189	213	191	199	221	186	205	226	206	179	152	193	192	188	202	212	181	194	200	179	207	193	215	185	221	201	214	198	198	185	182	170	192	171	206	210	173	198	193	195	215	173	196	190	187	245	176	209	162	178	222	180	199	198	198	191	165	192	189	230	192	208	187	174	185	194	193	174	178	181	207	165	199	173	186	197	214	192	175	190	170	219	201	190	221	175	191	200	199	198	212	188	197	174	211	198	199	187	183	193	201	196	160	184	200	195	178	191	184	200	185	199	194	199	182	162	213	189	189	174	199	197	172	172	202	192	189	214	215	199	185	190	182	191	210	210	185	181	220	185	219	188	202	204	200	187	192	230	173	198	211	193	214	204	181	193	181	199	193	207	183	207	209	185	215	180	180	178	213	213	202	191	186	205	199	162	174	179	202	194	212	198	206	228	169	197	156	195	200	197	198	223	182	188	183	188	188	199	179	187	197	167	193	192	183	155	188	185	183	198	195	174	198	213	195	212	175	178	196	190	170	188	176	190	202	198	179	201	211	191	206	213	201	177	160	154	200	183	208	180	190	221	206	211	189	173	210	167	208	193	191	188	182	189	186	203	212	215	158	178	229	196	203	228	195	209	186	169	203	192	187	185	189	181	189	190	212	208	199	179	183	169	211	201	210	177	208	188	199	211	191	184	194	203	199	231	207	171	209	189	202	212	188	214	211	196	191	181	210	208	179	169	173	187	192	186	205	176	195	190	206	195	189	201	182	175	198	192	181	214	175	218	199	203	207	156	187	181	180	184	182	205	206	185	194	199	206	185	187	197	208	172	207	193	195	218	172	178	195	198	192	213	187	209	191	202	205	178	201	202	175	186	204	165	190	187	212	203	175	205	178	196	190	192	205	184	208	180	192	198	205	168	181	206	163	204	208	221	179	199	179	210	215	222	191	193	170	189	212	180	173	204	200	222	203	210	195	202	211	201	181	224	159	171	231	197	196	174	191	207	202	212	184	178	183	198	202	196	188	219	201	214	204	206	215	185	199	204	212	167	183	180	159	199	190	187	207	152	205	183	179	177	162	181	216	214	184	193	183	192	181	205	184	198	214	192	188	231	198	216	192	213	177	201	198	199	193	191	198	166	200	208	189	203	168	195	163	192	179	158	179	178	204	206	208	163	189	204	207	185	207	216	201	170	164	183	185	216	195	179	201	180	202	205	204	194	192	191	197	189	208	177	198	202	194	165	190	207	165	205	188	177	178	167	200	206	181	180	190	176	167	204	210	225	192	205	196	196	159	194	198	222	180	168	204	202	191	176	183	194	198	189	203	185	176	192	222	201	184	160	188	197	226	198	182	204	195	202	200	160	176	197	176	189	184	179	182	186	225	218	170	191	197	208	199	182	218	174	182	195	190	194	193	178	202	191	193	180	179	221	194	213	196	219	199	196	170	186	203	199	185	189	198	234	201	208	207	195	199	179	203	205	203	177	180	197	210	177	209	213	185	178	188	192	182	179	211
3377	4642	2533	1217	802	659	598	533	497	477	463	495	465	461	464	434	431	434	410	408	457	441	454	468	459	445	461	423	430	451	418	446	448	421	414	413	419	433	444	424	418	437	430	426	421	485	474	424	421	439	403	433	435	465	423	447	468	444	388	404	463	409	418	420	438	438	449	455	455	450	448	456	433	430	420	418	405	455	442	397	410	434	442	414	424	424	408	430	406	422	461	430	431	424	441	396	419	421	429	402	431	400	410	420	460	423	432	418	453	431	445	457	421	433	417	401	418	437	422	393	467	403	436	416	452	417	443	412	443	433	429	405	400	411	432	430	417	435	432	447	442	383	439	427	416	424	423	426	447	467	445	459	466	478	441	411	460	423	409	425	429	448	442	449	432	430	432	455	442	429	407	402	468	410	442	434	444	445	406	443	430	428	431	477	429	423	445	407	502	446	470	422	418	461	399	404	415	420	443	428	472	368	438	423	453	413	428	415	468	405	447	400	406	392	424	459	445	408	451	423	415	452	430	480	403	451	421	424	444	428	440	416	420	423	373	415	431	436	457	446	415	435	428	452	430	430	440	400	433	422	446	418	442	445	410	425	444	430	427	443	436	454	447	428	441	401	437	454	426	441	422	430	454	401	449	451	427	434	454	442	413	462	444	456	427	428	403	427	441	407	444	439	438	422	417	428	445	415	415	465	438	452	429	452	400	460	437	420	449	429	429	412	403	395	441	412	435	424	461	416	417	391	461	399	420	437	452	440	390	433	458	446	441	455	447	434	442	419	432	440	453	435	424	406	409	435	417	411	393	415	462	433	425	417	422	422	468	445	448	413	450	428	397	446	406	446	474	389	431	445	411	420	446	423	409	442	449	408	409	422	442	417	409	434	438	417	437	418	421	452	407	455	409	414	402	440	412	444	419	419	410	405	412	409	400	414	402	422	445	427	451	435	400	405	410	416	416	416	381	411	432	444	426	412	455	442	456	431	428	462	447	469	435	442	398	425	422	463	402	435	464	413	454	392	449	413	442	463	401	426	424	423	418	409	454	432	457	415	423	435	436	397	442	410	441	418	373	455	425	392	430	417	429	419	402	424	455	463	437	414	436	420	417	419	407	430	414	433	408	427	446	419	421	424	464	463	406	434	452	401	419	408	396	399	447	443	447	415	430	426	429	421	423	436	426	421	433	425	421	435	444	461	418	429	416	419	434	444	435	434	416	439	419	385	444	441	450	431	441	415	437	416	440	425	453	401	452	421	439	433	430	391	410	432	416	443	448	399	411	433	437	453	412	449	402	401	429	444	435	426	421	476	445	430	393	439	418	401	433	355	435	442	426	456	418	463	446	424	456	443	383	459	398	421	462	424	434	407	420	433	401	389	447	457	415	458	454	427	415	414	435	455	416	426	409	458	467	437	412	420	452	451	413	429	432	416	442	422	447	400	455	417	428	408	390	421	454	416	430	388	454	433	450	429	434	440	434	431	453	461	429	400	390	398	430	419	461	410	425	446	451	423	423	431	425	390	415	430	431	417	415	442	416	429	423	442	427	400	451	400	412	403	429	433	442	463	442	443	460	450	390	439	412	411	426	425	397	434	408	439	422	413	448	394	388	447	424	428	426	414	419	413	463	432	439	431	446	452	410	416	396	431	434	431	412	443	425	402	455	444	435	439	430	420	400	435	439	448	463	409	423	431	406	459	412	432	411	429	441	430	500	428	453	482	437	415	405	408	439	416	435	440	447	430	424	434	401	443	443	440	446	398	431	433	437	427	443	436	410	460	422	426	421	422	388	402	446	417	452	404	423	403	418	429	429	401	431	457	416	439	431	421	448	406	416	420	403	464	434	423	440	456	454	451	436	452	447	441	411	454	422	431	398	416	441	428	443	465	449	449	411	462	446	423	408	403	437	419	406	477	421	429	436	424	410	443	403	403	391	448	409	449	414	434	443	429	414	406	458	432	412	463	458	423	411	407	419	448	446	441	437	417	449	416	403	396	409	402	408	434	437	430	425	426	403	410	430	407	475	427	429	428	421	409	450	466	413	414	412	432	417	448	410	453	412	432	428	436	459	436	420	459	411	454	447	439	430	447	440	406	450	415	421	444	432	425	417	449	416	405	398	444	431	412	465	418	437	402	429	407	382	419	388	418	399	413	418	397	410	387	425	435	415	443	447	443	422	429	437	427	413	448	409	436	446	415	425	419	429	437	426	429	426	450	440	395	398	413	411	406	411	439	409	414	438	415	424	422	432	447	413	450	429	417	394	468	431	437	434	439	459	408	464	439	438	393	439	483	432	413	404	439	448	441	473	433	415	408	419	481	440	448	434	428	420	388	446	431	421	423	411	425	432	404	449	411	408	432	461	407	407	418	440	417	447	397	424	439	439	424	404	448	430	394	457	442	430	446	419	374	447	443	419	413	427	408	457	447	418	390	430	460	437	432	433	425	466	444	404	422	444	438	437	410	421	435	407	411	414	463	444	445	417	407	410	427	450	440	425	422	412	398	418	428	423	468	420	417	427	441	471	367	446	461	428	486	414	449	409	457	441	441	411	452	406	403	430	384	448	424	451	396	423	401	419	453	427	456	401	465	398	401	407	491	460	464	463	405	416	419	431	407	431	408	431	400	416	440	459	435	461	404	393	433	411	444	419	409	447	458	422	409	434	421	472	420	387	473	427	447	437	444	425	447	386	424	456	412	444	405	399	447	447	404	430	429	436	400	459	393	437	386	461	439	438	448	440	428	446	411	434	408	448	448	406	412	426	410	430	407	420	445	410	397	420	441	434	428	405	413	425	405	421	460	420	437	418	380	403	410	449	410	416	437	367	418	437	433	448	434	418	444	402	419	447	420	427	442	403	478	427	401	422	452	424	418	424	454	433	408	441	450	435	454	444	432	427	428	452	417	445	446	427	412	427	417	428	414	397	429	401	442	436	407	416	432	439	426	425	446	442	441	451	410	412	429	445	434	408	430	449	430	467	409	411	435	430	431	431	441	413	417	393	455	426	403	406	412	421	410	400	405	433	416	420	447	372	452	433	475	417	406	452	468	427	414	439	447	422	427	400	400	435	420	411	413	427	459	417	399	405	431	409	426	433	417	423	437	434	463	431	415	451	434	436	459	423	417	402	396	429	446	414	444	439	441	426	453	415	408	429	443	424	401	424	420	435	432	413	419	404	439	406	408	423	413	436	417	434	424	405	393	450	434	414	435	432	433	447	411	425	394	428	435	398	432	427	461	434	452	445	432	415	421	438	430	425	426	453	420	449	431	415	430	445	447	424	430	476	412	460	422	421	447	436	417	422	436	394	421	429	405	420	442	409	421	415	433	424	430	418	449	443	405	446	429	408	426	416	423	404	415	419	412	426	415	432	434	406	402	445	453	433	387	442	414	464	378	402	438	409	398	444	417	433	430	413	419	396	436	448	378	421	436	410	429	397	438	438	406	406	417	424	382	451	423	447	411	398	409	415	447	420	468	404	459
33025	10797	864	192	153	176	186	135	165	154	155	172	178	171	155	190	170	167	164	159	161	152	165	153	138	161	166	175	151	155	156	154	174	178	170	153	159	156	159	163	151	145	170	159	147	161	145	155	155	159	172	171	154	166	162	160	155	163	183	173	189	165	166	178	173	158	152	172	157	163	166	156	176	157	151	167	136	143	149	157	157	177	157	170	164	157	142	144	148	147	156	153	143	160	147	171	150	170	159	151	163	163	133	159	141	168	150	153	155	162	171	172	151	144	181	148	170	153	153	155	172	152	200	167	159	145	173	167	151	175	147	157	166	189	133	151	164	169	142	154	147	160	162	168	169	149	147	163	177	128	165	140	168	171	172	154	147	154	170	161	158	155	153	170	145	166	168	153	144	137	142	163	152	163	153	157	171	173	148	155	150	147	173	169	172	162	163	150	135	152	160	164	158	178	171	177	153	157	175	145	142	163	144	173	179	156	174	152	150	180	150	176	150	166	149	170	159	144	140	191	150	138	162	170	171	136	154	151	151	152	145	142	137	155	155	141	174	174	162	166	164	152	164	172	157	149	176	171	167	148	158	160	184	172	165	149	136	177	183	151	156	137	161	172	176	160	140	158	144	158	157	149	164	158	174	177	156	138	176	153	171	170	155	168	157	148	141	165	164	155	166	156	185	145	166	145	167	154	167	151	171	156	151	127	178	147	150	159	154	151	174	148	152	156	141	138	162	167	163	173	143	183	152	168	170	175	170	151	156	151	173	172	162	163	146	135	143	132	179	128	147	170	182	144	163	152	143	164	164	140	147	153	171	194	169	135	140	164	144	150	160	155	152	141	169	146	175	134	191	149	166	160	150	154	144	159	144	163	146	146	137	168	153	170	159	172	136	148	126	159	160	169	163	185	172	152	152	147	166	152	141	144	169	157	176	163	153	154	159	145	153	150	160	131	143	137	171	150	142	161	177	151	150	148	153	143	177	157	154	173	156	170	157	166	171	168	183	168	168	175	157	148	160	144	174	180	136	173	141	176	163	146	148	165	167	176	169	153	152	181	177	169	171	180	161	152	144	173	185	191	135	153	158	148	141	173	150	154	175	169	155	161	170	153	149	149	167	158	167	175	182	156	145	146	142	155	178	141	140	144	140	146	167	147	177	164	167	169	164	160	151	149	162	163	170	159	150	161	168	132	141	164	141	149	185	163	153	164	159	153	161	148	171	177	151	149	144	156	147	161	168	182	164	146	162	148	195	159	145	161	158	157	150	146	172	174	156	152	170	159	155	149	149	164	191	163	157	143	163	163	169	161	150	156	181	165	141	152	167	149	175	159	161	169	144	145	157	158	167	140	179	157	154	137	152	158	161	165	164	151	156	132	163	164	143	136	161	134	162	154	151	155	164	144	150	172	153	198	147	161	164	164	147	186	166	174	138	162	157	154	155	148	147	179	142	156	161	158	161	159	152	154	161	172	182	187	148	140	152	179	145	168	155	147	174	168	142	153	140	171	151	165	174	190	175	193	150	143	168	150	158	142	137	167	162	143	173	145	169	182	140	169	162	152	156	157	180	144	163	128	153	159	151	154	162	165	127	136	162	173	136	153	161	151	159	162	146	161	158	161	161	143	171	137	183	131	159	177	152	155	156	176	143	167	150	169	140	171	178	153	164	140	163	158	175	176	166	149	159	170	141	161	142	185	177	154	167	170	153	137	167	144	163	159	148	155	160	155	146	155	162	142	158	168	161	147	162	148	161	163	154	167	139	154	164	157	149	153	156	145	141	160	138	151	150	164	154	151	163	179	169	153	166	128	133	169	135	175	149	153	165	164	160	171	162	172	147	164	165	149	176	143	155	133	160	177	159	174	151	130	146	171	158	160	127	150	126	164	181	165	159	163	154	154	150	150	152	164	150	158	158	181	149	128	157	168	166	159	163	162	154	148	173	172	165	156	170	164	127	155	144	151	154	156	142	137	146	144	143	160	161	155	167	148	168	128	173	167	140	147	139	179	157	169	165	150	159	141	150	147	160	159	156	161	152	159	150	172	165	149	153	181	150	165	167	167	176	145	159	179	163	145	149	180	185	163	160	160	148	152	155	150	141	164	138	169	160	162	167	155	144	153	151	182	159	156	147	156	169	166	158	177	162	176	158	164	133	154	154	158	155	149	155	165	170	143	174	156	136	154	167	181	164	165	142	131	141	168	149	147	145	146	153	151	145	165	173	147	163	156	151	143	150	144	163	163	164	178	158	158	160	123	164	146	144	164	158	176	151	163	170	166	167	152	188	161	147	146	156	143	182	148	161	162	179	135	162	160	145	167	128	142	152	145	158	160	145	141	149	149	137	163	170	143	163	140	153	145	172	151	166	168	180	152	190	175	165	163	145	153	177	170	151	171	154	145	149	146	150	176	152	149	172	156	136	136	155	173	181	160	151	144	168	163	159	172	160	165	166	147	168	162	145	148	165	182	176	135	156	166	148	171	160	169	152	150	145	163	162	155	153	169	155	147	163	150	146	140	143	167	147	143	149	167	158	151	149	175	167	156	163	167	148	139	167	140	166	167	138	145	158	148	169	156	155	187	144	142	170	157	158	140	198	151	165	152	148	149	161	182	142	158	170	157	155	149	161	170	152	152	158	125	141	148	162	141	182	154	161	171	155	177	178	172	183	145	160	155	176	161	139	151	147	164	173	140	163	163	158	160	169	165	133	176	160	142	149	165	160	171	141	192	165	169	160	172	129	172	174	174	146	157	156	178	152	154	152	151	143	159	179	161	149	145	158	174	167	150	150	152	149	179	151	155	134	172	181	149	155	161	149	143	162	148	162	132	161	166	161	163	150	151	154	138	168	190	174	179	127	143	188	169	153	164	136	158	162	166	157	167	147	167	167	162	155	148	149	141	161	168	174	145	155	170	173	162	166	163	145	145	157	165	151	154	130	155	156	147	152	172	162	154	138	166	161	157	161	170	137	159	156	169	148	150	170	183	164	136	178	163	172	155	147	148	162	172	160	166	147	162	153	164	156	170	167	142	171	158	174	180	166	153	184	155	162	156	182	176	148	167	152	155	165	159	164	162	159	144	178	143	130	149	145	178	173	188	168	193	152	144	156	169	157	170	159	138	151	135	150	142	143	166	183	162	154	169	175	144	177	155	153	164	141	155	188	163	172	142	164	161	153	177	134	147	150	175	151	162	155	163	197	183	159	157	145	159	146	147	153	166	163	162	169	162	149	152	156	164	140	143	165	151	153	181	147	180	145	164	148	154	169	171	158	153	163	174	156	133	147	155	161	156	146	160	155	161	160	167	160	157	157	164	157	168	164	132	163	173	134	140	174	151	157	177	154	131	177	158	137	147	192	159	157	178	139	158	142	143	150	147	159	162	152	154	182	147	179	181	150	167	168	169	160	142	156	150	155	182	174	149	168	174	170	159	164	155	170	152	159	144	159	189	154	181	166	160	157	164	151	138	163	148	148	167	151	155
5360	480	393	373	357	379	424	354	379	372	369	393	406	388	374	382	390	379	381	384	387	394	379	365	388	352	403	338	364	369	384	359	398	378	375	387	380	360	388	363	386	380	348	351	379	390	386	377	384	373	363	357	384	406	352	395	374	365	378	397	347	375	353	390	393	391	371	382	391	400	372	349	366	376	378	362	364	345	380	374	364	383	386	358	416	363	387	372	404	409	395	361	389	367	373	372	374	372	379	347	382	340	379	358	375	351	384	341	356	375	382	384	365	378	366	391	365	371	408	358	384	403	334	366	402	392	423	379	367	390	368	355	391	377	357	386	396	395	378	352	396	355	400	369	378	425	347	383	396	398	366	394	352	390	375	375	400	389	399	372	368	390	405	371	367	364	375	383	383	400	373	405	352	365	358	360	371	410	369	345	361	367	358	363	376	416	377	382	369	360	375	379	394	391	388	409	382	385	391	355	371	376	377	351	383	407	384	391	356	392	368	385	371	362	361	363	374	361	353	378	365	374	382	357	400	428	399	394	385	398	367	357	376	401	377	413	364	340	355	375	369	366	357	358	430	355	339	398	356	382	371	398	369	386	421	421	401	372	392	361	374	390	351	412	367	394	370	374	376	353	382	391	368	376	393	376	392	390	424	419	370	354	356	413	394	383	405	349	392	386	366	352	359	393	375	389	357	377	361	379	378	395	371	366	359	375	382	376	386	385	373	361	366	394	383	369	368	378	383	382	327	368	412	413	379	360	382	354	391	382	388	375	361	376	366	430	372	364	362	387	380	360	374	383	386	394	375	368	384	390	393	358	397	364	402	372	378	321	366	377	427	385	379	375	378	376	368	371	379	391	338	392	403	389	367	406	367	375	360	404	396	409	347	369	348	390	365	359	366	354	357	377	370	331	372	374	356	363	379	349	340	364	376	361	374	362	387	390	388	381	404	402	369	370	368	364	350	389	364	381	394	357	376	372	366	370	359	397	401	393	381	367	416	392	386	412	394	383	395	380	365	345	412	363	394	386	369	361	389	377	384	410	396	353	359	383	371	375	383	346	358	348	427	363	384	386	413	414	383	337	349	396	394	322	365	343	373	390	339	390	404	384	399	346	405	367	392	402	381	393	387	364	363	364	432	395	398	360	360	400	347	373	372	364	394	379	380	362	390	348	366	399	362	371	390	377	380	369	375	375	370	397	370	358	372	375	363	378	368	392	370	368	393	395	407	385	358	394	382	390	397	394	399	398	390	350	388	372	415	372	385	378	357	384	378	361	381	381	373	363	379	409	373	360	373	381	365	355	389	403	408	364	413	374	396	377	359	394	358	368	356	348	362	378	371	389	407	384	428	331	376	363	369	409	383	373	398	352	394	374	364	393	380	322	373	370	365	361	411	360	372	378	354	415	390	378	367	374	406	378	400	401	349	378	371	363	408	361	351	370	376	383	366	393	410	399	380	381	353	363	384	371	383	370	389	399	405	398	374	353	385	355	383	345	353	344	394	377	426	377	384	374	366	393	401	407	407	343	397	351	369	372	389	377	342	354	378	413	334	388	401	382	368	365	373	368	336	386	377	370	373	376	363	372	388	373	361	361	376	374	370	415	319	376	355	412	363	379	351	384	365	365	374	345	393	393	412	376	396	374	383	347	387	373	341	363	367	356	387	349	392	375	368	386	324	387	354	398	359	398	401	377	374	371	392	356	353	381	337	421	394	388	392	389	402	352	366	399	377	392	391	350	393	379	393	361	370	365	390	386	367	352	379	381	350	374	377	373	379	371	390	360	368	367	382	399	340	396	404	384	389	391	400	386	403	380	397	350	370	380	382	348	351	360	365	394	382	361	368	376	362	367	418	354	381	364	346	362	397	395	374	381	369	368	362	378	385	365	383	349	373	377	381	363	382	424	379	372	375	405	382	434	384	383	405	353	407	391	365	392	374	402	366	369	416	390	353	394	389	382	356	377	385	370	385	343	352	378	373	361	383	379	382	387	369	362	403	361	388	354	377	375	371	362	370	360	370	396	380	405	396	405	387	378	371	397	352	383	386	380	354	362	368	343	378	389	334	389	390	374	378	421	405	373	376	352	367	368	350	353	384	346	408	362	389	386	384	355	366	358	369	370	402	387	376	367	400	356	402	377	356	378	392	355	363	393	365	343	390	354	363	373	365	392	392	354	366	362	399	364	369	379	386	366	407	345	365	341	402	383	376	361	415	367	364	396	364	353	395	382	374	362	356	380	414	352	380	399	358	379	385	407	363	367	390	383	431	397	370	389	396	368	377	362	402	361	388	394	345	394	345	398	365	362	380	385	372	362	378	378	350	385	414	393	396	400	372	396	386	408	370	379	374	406	392	395	366	373	399	344	423	358	378	352	386	368	369	377	361	370	397	369	359	361	374	382	361	357	369	383	377	369	336	358	358	324	384	370	370	348	378	351	374	393	393	375	397	380	376	353	368	380	377	389	368	404	358	397	401	359	393	410	361	348	368	370	369	372	350	385	357	377	396	390	376	363	378	371	361	413	388	353	357	343	399	372	383	395	398	378	353	361	339	406	400	419	394	355	371	359	375	381	366	371	366	374	381	368	364	387	363	386	329	378	425	407	365	347	386	376	421	361	377	381	385	340	370	368	394	392	378	388	361	395	380	393	393	376	362	372	376	390	377	396	351	379	357	372	349	419	367	376	359	399	369	392	369	376	334	398	385	367	377	374	380	343	371	363	344	384	368	368	405	374	369	383	358	371	394	375	376	382	368	399	399	362	353	328	351	395	384	369	350	393	398	338	378	403	385	397	344	335	387	356	348	342	390	378	347	332	378	384	390	363	396	394	375	401	416	351	342	382	363	387	378	384	425	368	399	316	384	382	399	390	385	350	362	370	392	375	367	368	387	360	383	394	431	388	372	368	381	385	376	366	386	405	387	346	407	405	379	387	388	333	386	369	359	368	366	325	348	365	367	397	361	371	382	372	363	396	357	378	353	385	372	355	382	393	394	386	409	406	385	395	382	340	395	380	401	384	361	415	339	339	346	389	390	361	411	370	351	370	364	353	387	382	408	432	389	384	374	404	370	353	398	383	361	370	383	368	406	417	394	366	365	399	385	393	403	390	392	409	358	409	382	391	369	403	364	378	399	370	376	353	375	375	369	362	349	403	374	394	367	406	349	371	348	382	365	404	409	386	330	397	383	351	407	390	428	364	365	376	384	351	352	410	383	405	390	356	374	365	380	342	365	341	397	362	411	395	369	366	346	386	420	374	388	346	354	391	364	351	378	335	379	345	384	373	372	342	357	365	371	388	383	351	374	399	367	381	380	384	369	385	399	366	393	392	374	369	410	387	381	401	404	366	361	348	384	355	389	364	369	400	406	381	365	377	383	376	382	375	368	434	352	366	379	404	393	370	367	362	415	379	403	367	381	351	352	375	382	372	368	358	378	359	374	400	379	346	392	381	352	402	398	373	384	385	352	358	400	357	351	402	403	357
25010	21374	25139	27991	21179	3075	383	270	272	225	235	236	214	224	216	226	217	216	197	197	260	214	190	224	201	215	221	193	232	192	247	187	189	241	200	197	202	216	177	203	170	213	192	214	202	239	200	210	195	205	250	217	199	203	215	255	205	215	212	207	199	214	194	191	220	189	213	206	196	201	205	205	201	197	200	226	229	218	220	214	227	195	168	218	207	197	193	207	190	191	195	188	203	202	221	211	198	180	187	197	172	205	216	189	214	217	222	210	204	183	192	206	171	217	182	169	209	214	194	172	189	184	203	198	189	228	195	198	195	180	188	190	191	223	157	189	176	208	195	218	212	221	221	193	218	190	203	177	204	189	199	203	201	217	197	200	189	206	204	173	163	195	184	200	209	221	195	209	173	210	207	182	199	201	204	199	214	195	225	227	208	200	202	225	200	199	193	189	197	180	208	207	185	202	199	216	192	202	200	192	189	205	203	203	188	200	170	205	201	203	203	205	210	193	201	192	206	194	219	208	183	202	199	193	225	182	223	217	194	196	171	209	182	207	193	222	197	206	192	193	192	178	224	206	189	219	209	188	186	183	202	176	215	184	210	194	207	213	205	184	192	208	223	198	202	205	205	212	191	195	176	231	199	197	186	185	181	193	199	221	216	214	207	202	181	213	207	188	186	216	195	186	223	219	173	215	171	208	199	202	257	175	187	223	219	183	166	182	190	193	170	200	195	225	215	197	207	216	202	204	200	201	202	187	204	188	178	207	180	182	180	185	209	202	195	194	175	171	192	206	196	192	205	187	193	178	179	208	212	208	178	196	217	202	199	191	179	192	214	208	191	196	192	176	188	208	189	203	196	239	173	224	194	173	193	232	200	183	201	210	217	176	175	202	207	187	220	219	202	197	191	204	205	207	187	202	201	181	219	207	196	196	192	195	210	207	194	206	224	211	210	208	226	208	207	188	198	199	195	183	192	191	201	200	189	194	206	227	176	199	177	210	211	187	207	205	195	180	204	214	227	214	201	194	204	227	193	188	234	187	197	194	209	186	210	193	218	237	186	196	190	193	169	180	231	219	205	210	233	193	182	201	217	197	183	222	215	187	187	223	208	168	200	215	211	192	188	216	216	167	198	214	184	223	234	220	209	171	195	177	212	198	196	221	154	180	207	213	175	212	202	204	199	192	198	190	205	198	211	193	207	189	197	205	192	205	203	187	198	214	211	191	180	198	236	183	190	209	175	198	202	214	226	202	232	197	204	203	193	206	215	181	200	206	196	202	202	199	173	213	186	163	167	187	196	196	225	179	199	217	164	222	192	199	182	188	175	202	178	189	196	183	198	214	172	185	205	176	209	224	164	206	198	193	207	203	182	208	187	220	214	183	204	207	218	190	193	175	198	188	232	194	173	215	210	196	222	196	197	211	237	201	183	215	207	184	179	201	199	197	179	229	185	204	186	186	194	185	177	207	209	218	232	200	203	220	219	194	209	192	163	175	200	202	213	218	222	220	170	217	196	198	207	191	202	179	187	195	208	203	226	193	197	208	236	210	205	185	211	204	193	176	203	216	197	214	195	217	189	198	203	206	180	211	184	177	210	213	181	189	191	198	170	192	215	180	194	225	190	184	195	208	208	196	190	166	185	200	219	223	202	171	205	201	194	214	201	183	195	187	192	181	176	203	215	179	186	199	209	196	198	199	192	208	188	197	176	183	247	180	190	178	195	222	216	205	190	242	196	182	223	191	185	203	208	221	185	203	195	169	204	190	206	208	195	180	202	203	179	206	200	182	187	194	201	196	188	185	190	209	237	198	215	194	195	204	228	214	204	192	190	175	201	202	190	208	178	199	198	223	215	227	174	198	211	198	197	199	234	214	181	205	209	198	172	196	177	188	217	199	208	180	181	206	198	185	186	212	183	198	203	217	204	206	211	200	200	210	181	171	186	200	201	190	227	198	212	177	188	209	210	212	207	183	206	203	210	222	199	225	191	204	184	190	202	191	166	199	224	184	206	221	212	175	197	180	198	207	195	203	203	201	189	211	209	195	185	212	187	182	184	193	192	192	195	202	188	212	179	195	236	199	203	231	214	198	204	193	214	199	209	192	188	184	186	187	225	197	194	219	175	187	197	203	212	201	215	173	195	198	215	189	204	209	192	185	200	155	198	191	167	188	182	192	196	174	177	183	197	211	202	181	232	192	179	213	190	234	204	198	188	235	190	203	190	204	208	178	213	226	190	180	222	203	215	204	194	205	199	173	174	188	170	218	189	204	204	208	203	152	201	209	209	207	190	200	207	199	202	215	176	203	208	208	203	217	191	187	180	183	207	201	211	193	170	183	202	189	188	190	214	216	191	196	175	198	206	213	194	241	196	194	194	222	178	204	188	186	195	202	196	190	216	211	203	184	208	187	181	201	217	179	197	178	196	220	220	183	209	188	184	197	204	188	182	191	182	192	210	211	167	215	176	172	191	197	172	181	197	179	187	197	225	210	193	206	199	206	204	185	191	193	225	189	226	195	217	203	199	222	194	203	212	192	209	209	199	203	192	199	166	181	233	234	202	192	188	225	194	200	179	219	223	173	191	216	212	212	202	200	227	195	209	182	206	197	187	176	185	177	202	218	211	203	202	198	209	184	208	212	224	194	187	186	195	207	183	213	186	209	180	210	211	190	188	170	207	195	218	190	194	196	216	193	206	225	161	192	209	192	210	200	219	188	188	216	217	185	197	207	197	217	225	208	208	209	201	177	209	200	185	216	203	197	197	176	187	210	211	209	199	210	183	202	213	226	198	186	205	188	217	191	187	197	197	201	186	219	188	174	202	182	192	216	171	206	203	193	217	214	230	192	199	184	210	214	194	193	181	182	198	205	187	192	202	223	199	196	199	211	192	201	195	218	194	202	196	183	192	163	243	205	198	206	203	205	208	209	203	199	217	198	178	178	194	203	192	201	212	196	198	207	182	208	191	190	205	223	209	221	206	188	198	187	182	194	234	188	195	213	211	198	186	225	187	189	207	211	194	182	175	175	192	214	179	214	191	179	202	195	173	190	182	215	186	221	217	200	229	201	195	203	198	214	199	218	208	158	215	191	180	218	209	213	198	207	196	186	201	198	187	214	210	201	177	216	203	212	165	186	209	193	196	198	210	196	214	225	208	209	193	203	211	227	204	202	208	221	204	197	193	196	208	176	189	202	184	216	209	189	211	195	213	189	202	218	205	195	207	220	181	211	203	178	177	210	188	214	211	195	188	210	202	206	210	220	227	176	199	201	203	207	193	195	208	208	215	218	224	192	177	190	204	198	187	202	200	213	205	230	211	215	206	193	206	187	177	203	198	217	203	184	208	210	186	216	201	179	179	212	227	179	202	193	164	174	204	190	209	195	208	193	216	197	201	197	187	202	191	176	196	184	203	182	170	196	203	202	196	175	190	201	192	177	226	210	212	202	183	191	207	213	201	203	192	213	225	205	177	219	187	193	204	212	202	202
3202	2769	1761	818	665	599	538	525	488	481	464	470	464	451	495	505	499	441	480	463	462	466	479	457	486	406	463	448	472	472	468	455	481	463	494	475	462	457	444	462	449	423	472	418	463	432	409	487	432	433	449	471	445	478	437	441	451	470	464	446	457	495	462	406	431	453	429	454	442	467	484	487	422	429	477	484	427	459	481	408	438	474	440	483	478	448	483	449	471	471	487	413	478	471	461	491	444	446	471	465	467	468	427	415	463	440	412	445	451	461	463	451	487	428	420	465	444	500	457	445	440	451	458	431	473	469	443	471	447	465	449	452	459	462	465	494	426	470	442	402	428	473	458	428	465	430	464	465	433	436	479	456	472	418	487	427	446	418	447	466	462	436	431	435	452	416	427	472	439	476	482	476	454	470	477	423	458	462	475	462	422	482	429	440	483	439	417	436	453	457	413	452	509	459	486	482	416	429	451	413	473	486	463	474	485	411	454	487	429	450	446	470	427	471	441	461	439	464	418	486	429	491	454	459	398	487	453	462	478	429	446	449	460	457	429	453	447	432	436	441	463	409	468	447	468	514	436	461	451	506	451	486	460	427	446	420	468	438	458	467	428	442	446	453	459	477	446	425	480	456	464	459	452	449	438	447	472	451	447	485	467	461	435	463	452	484	443	482	466	474	438	452	424	474	481	420	458	450	416	440	495	456	470	438	465	471	444	440	463	412	454	458	468	461	485	461	428	488	489	452	447	430	458	442	456	445	435	434	412	452	474	486	454	448	434	500	473	421	443	483	434	438	447	477	515	471	449	501	444	478	475	459	474	440	445	435	473	428	438	457	504	472	461	478	458	453	453	425	448	462	421	466	457	470	437	430	480	471	441	437	442	443	440	434	439	451	510	474	465	471	466	451	451	443	473	500	459	456	443	465	473	424	439	448	445	445	460	463	454	446	456	490	450	436	449	421	451	491	456	430	453	454	478	464	476	457	444	440	437	425	480	438	411	460	494	466	467	423	456	455	463	478	449	431	483	435	486	486	433	518	469	444	478	485	428	418	448	463	420	475	501	391	438	468	452	453	450	435	456	428	455	436	474	459	410	447	455	444	445	442	428	443	453	456	456	417	481	437	487	465	430	440	450	482	453	467	458	491	482	484	437	473	446	447	447	501	452	468	435	462	460	420	468	440	462	451	439	446	481	479	450	481	481	441	435	466	450	457	475	434	443	480	435	439	447	479	467	439	440	513	417	441	467	482	477	487	449	473	474	439	469	456	437	441	449	455	459	465	450	423	423	444	456	501	470	439	447	505	467	486	452	469	432	434	490	477	466	438	444	459	447	462	440	406	443	441	455	432	465	471	442	462	467	442	455	449	478	425	432	470	446	458	443	441	490	449	474	453	450	456	438	432	432	461	465	494	447	479	450	390	436	467	418	470	449	459	479	394	466	460	485	492	480	458	423	422	448	454	454	445	471	458	464	418	441	442	430	454	424	467	468	457	452	442	453	423	476	471	451	471	466	489	484	459	464	451	471	456	495	450	468	451	457	459	444	459	446	466	449	468	437	387	444	456	469	444	484	439	450	451	476	450	474	452	432	480	480	436	433	431	473	425	431	494	484	433	450	450	478	469	430	446	424	429	428	464	456	469	447	459	458	499	419	427	474	435	454	472	418	441	421	469	480	415	418	433	447	481	423	425	443	455	474	477	494	436	432	471	454	494	436	458	433	450	427	461	457	433	447	454	491	459	452	460	509	455	432	431	437	429	449	424	449	420	479	470	434	445	452	410	460	490	415	485	433	477	462	451	449	478	476	475	478	427	431	450	419	468	452	448	455	469	471	463	424	470	450	483	450	480	453	488	461	448	394	459	452	450	458	464	434	463	461	424	432	471	495	462	408	446	439	451	453	446	478	457	460	455	429	458	451	457	467	463	428	448	456	440	470	490	454	454	444	409	479	424	490	443	451	439	463	450	461	426	448	428	469	470	433	437	474	451	441	445	462	430	454	439	473	444	475	428	453	491	422	438	442	484	450	449	428	475	429	464	475	439	438	457	439	445	451	459	459	469	431	469	462	483	481	431	458	466	444	445	411	468	486	454	537	454	462	478	425	487	474	445	445	498	443	474	501	439	453	468	477	447	433	460	478	429	416	443	457	424	450	470	421	443	458	417	478	435	425	495	458	459	473	440	443	451	404	430	454	448	467	449	480	439	466	493	461	456	458	469	461	457	410	455	490	451	458	472	444	500	437	462	483	499	464	441	455	462	471	475	458	446	455	431	463	464	427	455	432	482	459	420	450	424	472	510	416	448	433	424	428	450	468	477	489	428	465	435	473	472	459	456	435	440	481	453	441	462	465	473	463	463	445	493	465	501	474	477	476	440	489	480	446	460	453	459	450	468	470	450	449	459	457	453	431	420	487	486	436	472	463	441	445	442	430	446	476	472	462	459	456	466	455	414	455	473	498	455	450	458	485	472	455	487	462	472	455	485	468	463	478	422	439	474	434	429	471	465	437	433	419	445	432	433	449	461	486	424	448	436	482	459	437	455	468	426	429	456	469	447	458	469	466	464	470	440	426	473	447	468	459	477	456	417	457	468	486	470	455	456	466	459	440	457	402	455	445	481	490	462	434	488	494	453	439	468	473	449	449	472	462	451	490	445	424	488	429	426	427	465	422	448	425	455	430	460	427	466	463	465	430	441	450	442	443	483	483	423	461	461	439	444	433	454	433	467	473	454	426	429	467	399	446	440	463	465	445	464	461	433	454	485	434	471	485	453	415	429	440	426	496	440	497	459	437	461	481	447	454	411	417	468	466	452	483	443	466	486	444	436	469	457	487	454	441	446	464	431	447	451	440	434	500	434	392	439	429	417	457	422	460	474	481	450	445	421	437	459	458	465	473	477	436	452	463	509	417	476	458	440	453	426	437	472	483	417	472	446	465	450	439	443	426	442	430	434	436	469	429	432	493	453	451	475	483	420	427	450	463	475	451	447	396	469	455	418	457	435	443	463	433	437	460	437	499	426	450	436	436	448	482	472	463	491	441	419	457	483	463	441	435	487	433	473	465	457	415	446	475	471	425	447	466	460	473	491	468	445	426	440	460	439	425	483	429	450	466	399	426	461	471	470	465	455	440	439	487	487	464	446	460	470	416	419	483	447	458	431	426	443	453	448	462	456	458	430	498	480	449	442	425	465	450	424	445	472	445	407	456	445	473	445	404	424	477	443	439	448	429	435	445	482	461	431	429	465	481	418	521	432	475	465	451	449	484	436	502	478	448	459	462	447	452	468	486	452	436	474	454	405	432	454	469	443	438	428	434	456	450	468	479	430	445	466	446	447	440	435	469	449	474	463	471	450	452	441	450	434	436	457	447	455	463	444	425	435	476	442	447	451	454	438	506	463	462	448	462	432	435	454	492	474	439	453	430	472	452	481	424	438	476	448	446	479	444	435	448	447	458	429	470	375	486	479	460	424	436	466	425	447	467	467
24244	21384	25738	27410	21394	21351	2309	415	325	324	274	278	242	248	266	239	208	216	228	201	260	207	231	205	223	190	192	210	181	209	223	232	202	199	196	179	202	208	172	228	182	172	231	229	199	188	203	212	205	196	232	192	205	188	213	212	220	244	208	244	219	205	209	235	211	198	202	205	244	193	208	195	206	208	207	233	205	155	200	212	205	197	205	217	201	191	188	189	197	183	173	211	178	191	201	211	209	173	171	172	204	204	182	168	232	207	180	202	189	200	187	202	180	197	183	205	184	167	191	164	217	211	188	242	205	170	179	191	224	204	218	209	171	204	154	229	219	192	222	208	194	168	201	211	216	204	202	189	198	208	169	188	203	196	198	214	183	189	183	227	210	188	205	203	178	216	176	186	203	186	224	198	207	206	184	215	190	196	212	203	196	198	213	199	199	174	191	213	220	218	196	192	214	190	201	225	176	192	208	203	175	189	188	195	187	163	177	204	202	174	197	191	174	194	193	201	194	200	195	197	178	193	194	190	214	193	200	209	199	197	203	160	185	219	211	187	187	186	192	222	209	216	184	205	232	184	199	216	183	172	200	181	170	179	195	186	188	188	191	211	193	195	183	192	205	182	186	213	203	181	204	183	190	182	210	180	171	166	215	197	183	170	190	165	197	198	215	198	185	221	204	194	188	176	155	165	212	180	196	203	192	197	188	180	172	205	185	203	180	204	220	200	214	190	201	180	211	217	196	233	197	208	190	212	191	189	167	208	177	193	211	187	222	201	198	212	218	239	190	216	206	178	175	188	196	205	181	170	186	177	167	213	223	188	168	169	173	213	193	210	210	188	222	195	172	209	186	201	191	190	195	200	179	188	222	178	192	220	195	194	196	203	216	199	170	192	194	210	226	206	197	191	192	180	168	177	198	189	181	196	188	193	201	189	189	200	190	179	195	189	207	190	209	214	204	178	168	191	193	202	175	191	183	206	188	217	184	202	199	207	177	190	192	172	180	190	211	220	177	209	181	194	191	207	218	177	199	208	190	216	207	197	183	209	234	205	207	205	190	200	192	194	184	172	221	177	196	182	192	187	179	191	180	207	182	204	195	186	195	175	208	173	198	207	222	183	180	218	192	204	195	189	178	186	195	227	213	216	168	186	222	195	192	188	189	202	186	199	170	197	200	185	200	187	177	203	185	219	200	206	201	193	185	209	205	209	212	225	204	212	208	209	215	181	223	175	168	194	209	207	182	191	196	212	199	221	199	187	175	208	214	176	209	186	196	180	195	183	221	206	220	203	199	187	201	216	198	197	189	184	180	191	192	205	197	182	222	204	174	175	230	234	212	190	172	173	181	208	190	212	170	192	190	195	182	188	217	207	202	170	190	178	193	183	192	190	177	189	199	201	183	215	207	201	169	188	174	191	189	197	215	221	209	186	223	195	164	194	208	177	214	204	209	198	206	202	185	178	206	181	222	185	199	205	167	209	196	191	172	201	188	205	222	170	202	184	181	184	188	218	188	175	192	206	205	193	175	205	206	171	196	193	193	182	189	232	210	175	202	200	174	193	195	229	187	197	211	206	193	203	187	205	216	179	199	198	182	197	189	195	193	206	204	221	185	212	187	205	166	186	192	180	187	181	208	236	168	212	192	192	184	197	177	188	194	204	195	226	218	191	166	194	196	233	211	203	201	189	198	191	219	202	189	215	223	224	180	211	213	185	190	205	200	172	175	191	200	210	170	179	190	208	201	210	205	184	192	193	183	207	207	176	193	182	183	195	209	216	168	170	194	203	196	200	205	194	185	210	203	173	217	190	216	201	199	191	188	182	201	203	159	175	218	192	199	208	188	206	199	230	186	191	199	182	214	184	185	209	205	172	214	205	190	194	194	180	181	183	199	191	200	193	167	206	212	200	196	199	196	173	208	199	192	205	179	208	221	209	191	211	193	199	196	180	184	182	185	208	214	197	212	212	187	202	203	204	175	202	192	203	173	177	193	179	174	199	202	222	185	213	189	204	212	187	204	208	187	184	199	203	204	187	212	223	212	177	219	198	171	207	201	202	201	229	196	190	219	187	162	229	190	181	198	161	182	184	192	214	239	209	155	189	189	183	203	191	199	183	178	180	174	167	190	176	189	192	202	185	161	211	177	162	225	220	199	194	180	188	178	210	185	194	195	197	173	185	176	174	199	195	209	187	195	202	181	191	214	216	218	168	190	189	215	197	198	223	175	193	203	210	211	189	198	197	191	209	183	202	187	192	191	184	204	218	223	186	220	220	191	202	198	201	188	185	189	194	197	176	210	190	182	177	159	192	190	194	175	201	193	179	198	194	187	199	215	192	188	185	186	218	178	197	196	214	213	232	196	189	176	180	191	186	226	192	199	216	181	204	218	200	190	184	177	216	233	205	209	200	190	186	179	199	206	196	201	175	177	188	217	192	178	192	198	197	194	180	210	182	187	201	201	210	213	208	206	194	191	214	177	199	157	191	201	196	214	223	173	186	181	208	191	202	205	181	183	210	179	202	220	194	195	169	174	212	237	187	221	173	198	203	222	178	192	191	211	187	215	212	210	201	186	193	148	223	241	202	164	175	204	206	188	221	189	186	169	173	185	180	192	185	199	190	193	216	193	197	202	174	172	201	178	198	213	199	209	178	187	219	196	211	198	194	211	202	193	227	209	208	206	218	183	182	210	186	192	207	171	211	198	195	209	218	178	188	205	235	210	198	191	184	190	186	209	196	202	190	184	204	181	198	231	192	190	226	211	188	206	167	199	188	189	187	211	176	226	187	179	173	188	185	210	219	212	186	203	199	184	186	206	181	199	227	219	189	164	202	184	198	193	204	209	206	192	201	181	178	175	217	200	193	192	217	190	193	171	191	206	188	192	184	181	176	202	178	199	211	201	208	228	203	195	213	203	202	192	191	190	197	175	231	182	187	191	207	182	212	217	198	205	181	185	197	177	185	172	214	201	204	203	174	196	195	165	196	173	206	192	200	194	154	211	196	188	199	193	195	182	220	203	177	172	164	197	179	193	206	201	177	197	190	180	167	195	226	176	220	227	188	198	201	211	193	222	184	247	190	150	201	173	187	215	213	203	183	197	188	188	189	200	173	182	166	194	222	207	206	205	178	219	196	191	207	189	188	205	225	168	181	174	212	205	183	191	167	193	179	199	214	192	173	198	182	174	197	194	179	195	167	195	189	229	195	196	185	203	240	196	197	165	193	170	183	226	216	202	218	204	211	194	196	195	201	183	200	224	215	197	193	189	204	229	220	208	195	213	227	193	212	187	186	211	206	204	187	204	235	193	214	197	205	161	215	249	194	210	178	194	206	193	205	169	197	187	187	172	208	197	201	173	174	194	192	187	177	189	203	210	186	213	186	197	219	215	223	200	198	205	202	186	217	183	191	205	217	212	192	199	197	181	194	212	169	198	221	195	191	197	194	206	199	216	210	209	206	186	207	216	223	189	183	229	183	190	214	179	174
3347	4450	2591	1249	819	635	546	543	512	526	476	463	480	441	446	516	435	461	460	401	413	469	455	428	466	440	434	446	432	449	460	437	445	463	415	420	413	439	438	425	429	437	426	417	433	459	419	483	458	421	421	492	433	450	420	466	457	409	448	490	434	439	402	436	508	410	433	475	433	437	441	450	447	453	439	435	461	414	448	421	442	463	426	436	448	443	414	398	430	430	489	449	467	446	447	480	427	409	416	457	422	455	404	427	463	411	443	443	453	418	443	396	432	441	426	455	428	431	431	405	454	410	434	432	430	459	419	408	476	481	438	465	408	421	458	470	420	448	440	460	423	423	413	426	460	443	431	398	432	437	412	440	424	459	440	446	427	452	408	437	433	423	423	412	393	458	426	439	461	428	400	474	442	447	452	419	422	428	451	399	480	444	461	430	435	447	450	394	398	429	416	453	432	437	425	463	448	419	438	410	457	419	481	450	409	434	414	455	395	414	409	422	441	450	381	428	441	435	409	450	418	407	408	466	412	411	463	433	449	411	436	419	419	456	431	434	397	445	436	416	410	403	408	424	424	482	416	412	452	424	449	415	435	408	468	421	450	411	425	448	417	411	448	433	421	425	457	457	429	424	463	434	407	411	435	414	468	440	463	436	453	419	455	433	447	430	424	428	421	442	436	439	451	443	476	430	439	402	402	452	466	456	417	376	464	408	412	464	398	438	448	451	449	461	438	462	447	444	409	438	410	430	452	432	444	443	469	437	412	446	452	421	420	409	427	433	426	424	426	405	466	434	415	413	425	423	448	398	436	416	446	451	434	414	420	460	465	408	456	431	422	430	422	417	400	395	444	443	428	401	456	434	432	419	421	444	454	455	401	447	437	461	395	413	407	455	408	426	398	430	414	443	385	447	452	443	454	436	452	405	434	442	442	427	445	417	443	434	435	404	396	441	434	419	444	427	426	432	439	446	447	438	492	441	432	439	400	423	437	429	434	429	433	400	455	445	449	450	440	417	457	460	440	406	411	417	454	419	419	460	437	434	431	417	440	408	410	454	427	466	420	442	400	409	455	405	435	441	419	417	449	422	424	423	416	426	420	426	462	415	451	444	443	453	437	451	421	440	440	448	430	405	428	458	480	412	428	446	418	441	429	459	403	431	442	429	444	416	434	429	457	428	433	406	458	415	416	433	449	453	424	437	437	445	425	477	462	446	429	447	450	450	454	472	432	468	417	422	398	417	413	447	500	418	432	412	418	441	435	450	429	437	431	462	437	397	416	440	473	461	428	414	449	413	417	426	435	434	460	394	413	431	468	422	408	458	439	439	405	478	430	422	432	421	451	471	422	400	422	416	450	473	426	450	443	431	447	434	435	453	445	437	452	457	434	427	420	440	485	419	434	405	383	418	401	432	411	393	442	416	417	420	427	399	440	418	435	420	441	441	452	444	438	452	418	416	419	400	426	406	433	404	403	460	420	457	417	441	488	425	458	475	422	431	427	443	461	476	471	450	426	429	452	440	456	445	444	448	452	442	422	410	457	415	416	418	389	437	408	422	432	410	455	453	426	416	441	465	430	433	442	411	465	425	434	449	437	426	452	401	435	447	453	418	432	408	424	448	428	448	465	397	424	444	461	450	451	407	454	426	415	439	413	449	426	402	432	413	417	436	416	443	423	449	429	403	441	443	427	428	452	448	427	453	402	493	414	432	482	460	446	467	443	442	443	449	424	469	444	431	450	414	412	460	393	427	445	440	417	451	431	426	431	451	398	411	404	435	489	424	425	420	404	430	430	415	420	444	420	423	429	409	435	434	432	453	420	422	423	427	406	462	452	442	434	443	475	431	445	439	434	445	422	423	443	476	421	414	459	431	420	446	445	434	463	441	425	394	417	419	458	419	469	430	446	401	456	480	408	447	430	457	462	482	444	424	469	433	455	455	438	443	419	418	427	433	430	440	435	422	425	437	438	450	408	422	451	455	394	454	405	435	438	432	440	445	439	439	423	384	421	429	375	440	454	433	434	435	464	451	452	477	428	453	474	440	429	447	469	406	411	447	395	464	456	438	394	415	424	433	415	434	460	419	410	428	442	444	410	443	474	445	435	446	414	450	435	442	405	442	454	387	432	441	440	445	446	448	436	405	434	403	454	400	440	416	413	434	449	444	420	409	415	430	437	433	469	414	445	448	439	400	405	446	427	435	449	399	439	453	432	435	449	452	426	405	442	445	418	458	404	441	446	400	435	428	444	450	415	464	452	422	421	417	424	441	433	443	425	416	431	453	447	435	401	426	425	427	447	405	438	430	435	416	465	454	450	449	406	435	403	474	450	446	419	411	459	453	449	415	428	439	450	458	453	429	423	427	424	456	409	438	431	448	423	411	447	408	419	403	378	440	416	429	426	382	423	437	445	415	413	447	431	420	452	429	422	412	434	426	425	426	454	430	468	419	465	419	438	400	461	455	453	431	409	411	438	411	417	418	432	425	402	481	458	440	448	475	440	451	384	417	419	420	458	433	431	387	420	439	391	429	398	413	435	455	431	431	453	422	427	407	428	415	437	448	442	464	429	416	459	439	462	434	461	413	419	436	441	403	431	420	410	417	400	449	453	420	429	449	464	419	425	429	459	434	435	413	477	428	442	436	465	442	475	441	453	419	430	410	477	410	430	409	441	432	414	440	452	406	421	448	412	454	451	448	452	418	443	459	421	439	438	408	418	395	456	457	428	494	438	430	463	443	425	434	469	437	416	423	434	439	429	449	451	398	424	439	439	410	431	402	437	455	446	449	433	427	481	441	467	427	392	436	436	419	453	436	478	429	449	431	458	408	440	454	465	416	469	435	444	437	426	416	446	417	428	403	430	444	450	459	424	439	420	448	394	442	438	412	399	453	448	426	435	427	454	431	429	417	433	429	412	440	456	446	420	446	446	422	434	411	442	429	446	428	424	442	459	487	425	406	409	455	401	430	440	417	425	441	467	453	464	406	446	413	441	447	440	450	446	423	437	447	463	462	436	428	476	425	454	420	408	408	421	406	440	436	478	407	461	365	433	415	439	407	438	411	447	376	436	423	447	432	447	441	465	427	450	452	428	441	402	419	446	437	406	434	440	402	481	420	423	462	435	446	418	424	417	433	454	421	393	411	457	419	469	446	427	425	434	463	415	442	433	460	431	429	436	427	482	469	428	439	443	442	399	456	415	426	417	420	431	437	382	427	465	439	445	422	398	437	439	415	419	439	431	438	420	441	379	449	422	418	440	417	461	427	433	430	401	442	414	434	449	417	446	415	426	423	418	447	410	453	442	443	453	421	419	417	422	395	451	423	449	413	440	413	407	447	409	419	443	404	408	447	428	445	483	456	433	444	430	428	417	434	462	449	411	411	414	440	434	406	416	425	445	416	435	439	439	444	448	410	451	459	447	429	435	426	441	423	451	443	401	449	429	423	413	420	414	448	392	437	447	432	418	391	431	439	403	444	446	444	426	411
33004	10910	882	202	192	163	171	181	158	159	157	153	191	177	173	158	163	174	183	147	167	177	152	169	165	177	146	150	149	150	185	187	160	170	179	156	152	162	146	161	176	163	176	174	174	163	160	173	159	199	143	166	184	164	152	157	156	168	158	150	176	173	155	150	190	175	159	150	188	155	140	164	176	159	156	147	171	134	140	145	161	158	168	167	180	160	166	155	181	142	169	168	167	169	168	167	164	168	151	167	145	168	158	150	155	173	168	162	163	163	150	159	157	164	157	181	163	149	126	162	173	165	165	163	173	135	155	159	151	160	149	149	170	159	180	190	161	162	178	171	154	149	143	152	158	162	156	162	178	157	171	160	146	183	154	179	163	170	167	176	156	176	137	153	158	163	164	171	167	168	153	182	177	161	136	155	190	157	187	148	158	148	147	178	166	128	140	163	149	159	153	139	175	160	180	154	145	170	147	157	166	124	174	171	173	184	184	147	181	144	151	163	153	172	140	161	153	154	134	178	149	165	147	158	170	166	162	152	169	164	140	145	177	155	147	178	146	132	158	159	138	136	152	133	142	151	172	178	166	167	166	164	139	187	148	150	150	166	159	162	162	168	165	152	146	175	148	169	169	169	171	153	154	153	163	167	183	176	165	145	153	169	146	163	168	152	164	159	168	172	152	171	159	153	142	151	160	173	151	157	159	150	175	156	176	170	153	180	165	167	159	124	151	142	134	166	155	168	167	146	176	161	163	184	152	171	139	159	162	159	133	149	136	161	171	153	153	171	165	154	152	181	138	167	174	221	162	145	173	148	141	171	167	146	151	153	153	160	145	189	149	151	145	138	157	135	150	170	135	141	147	141	150	181	169	169	171	135	172	170	147	166	146	146	171	183	138	189	198	134	148	166	147	152	150	170	159	160	183	173	163	144	143	145	157	172	139	178	155	144	134	166	171	144	146	159	142	155	151	168	170	156	168	166	188	146	157	161	156	180	150	140	173	147	177	161	167	149	157	170	169	172	156	145	167	169	160	139	167	183	166	179	171	150	173	152	173	158	147	166	159	126	164	165	157	150	155	175	155	182	160	165	180	158	163	149	156	154	173	162	151	133	177	149	151	155	175	164	168	156	154	165	154	180	153	154	125	158	171	158	136	146	148	163	179	156	155	153	146	167	174	168	175	134	163	172	152	181	174	158	176	146	155	164	129	155	151	151	158	179	166	152	179	161	136	144	154	169	155	135	169	164	160	186	163	165	125	140	158	150	159	168	164	148	183	185	154	169	168	151	149	168	156	162	153	164	170	170	160	149	159	151	168	171	162	146	172	149	156	176	153	155	152	163	175	164	179	174	150	133	159	164	190	156	158	153	151	171	180	145	172	164	192	138	129	148	176	154	156	160	141	181	163	154	166	148	188	173	132	155	166	173	167	153	166	164	164	139	157	164	134	171	155	155	162	150	168	156	142	164	172	146	139	160	141	157	144	145	145	148	170	163	146	132	157	180	168	167	181	160	165	164	173	185	154	152	162	163	177	160	147	156	138	145	148	196	141	153	179	168	166	173	154	157	164	170	163	152	167	143	151	142	172	161	171	160	169	164	171	161	168	169	171	175	176	162	169	154	149	143	171	166	177	164	148	179	165	143	159	143	219	159	158	167	168	151	181	146	155	195	157	156	141	140	154	133	174	158	135	138	144	171	156	144	164	174	140	145	180	165	166	164	175	167	164	162	159	156	130	157	171	168	165	165	163	166	171	148	141	145	147	154	156	172	160	149	148	181	168	150	163	184	171	148	147	183	160	162	168	135	162	164	181	144	155	165	155	164	179	173	162	166	155	182	173	186	165	166	151	144	167	181	162	181	158	177	159	171	159	144	169	140	165	163	167	159	166	171	160	183	176	183	189	150	159	177	175	185	120	156	166	158	150	148	152	174	140	154	157	168	147	172	155	172	153	162	164	177	167	145	156	179	165	151	159	149	153	155	151	154	166	169	166	180	159	157	163	168	148	157	161	155	159	157	159	154	168	147	161	172	166	183	169	159	163	154	153	170	172	156	151	154	177	155	147	165	168	141	155	175	173	187	162	171	169	167	150	135	164	148	167	162	152	144	164	162	161	159	160	162	157	179	162	162	167	148	140	178	169	142	156	171	182	167	152	139	123	163	158	166	163	165	159	158	157	185	188	161	153	170	156	156	165	177	169	156	164	140	145	175	140	149	138	179	140	158	169	144	175	160	202	167	149	141	150	175	149	156	138	186	155	165	151	164	169	146	164	157	159	147	164	122	151	173	136	176	150	146	166	139	159	176	158	169	158	155	177	143	171	163	153	158	163	162	181	145	170	170	192	148	167	150	161	174	168	148	151	155	160	162	177	150	158	172	186	143	160	156	167	148	136	152	146	172	148	173	147	157	168	182	151	158	156	147	160	162	162	136	177	159	163	156	133	157	148	172	154	147	186	162	156	154	182	153	153	163	165	164	179	159	130	142	150	155	162	161	141	136	172	168	160	139	164	181	153	145	198	177	149	167	192	160	171	173	148	153	164	171	181	158	148	153	162	158	158	159	152	137	173	187	163	182	154	145	157	179	139	175	175	157	155	176	181	159	159	134	170	163	173	155	152	154	162	175	161	150	178	163	147	161	189	139	159	157	170	175	158	160	155	159	152	156	165	154	149	155	147	169	203	164	159	163	174	140	164	181	168	169	170	141	153	154	129	142	139	142	153	145	174	163	144	159	162	171	146	164	172	170	172	181	178	158	174	137	161	134	153	162	180	181	160	157	161	157	156	167	160	142	166	189	162	171	172	160	133	168	175	182	172	165	142	136	164	137	153	174	139	174	160	169	144	170	158	154	154	166	154	172	181	164	162	152	168	186	151	173	163	162	155	165	177	177	163	157	179	173	171	159	178	186	158	154	186	155	157	145	165	142	170	175	177	141	180	163	167	171	166	154	133	161	153	157	161	151	161	163	159	162	140	144	168	171	174	167	159	133	162	164	189	149	179	153	182	155	155	159	159	161	166	148	157	177	145	190	162	173	163	171	147	173	180	149	167	184	135	192	141	144	176	144	176	190	155	131	168	142	164	133	153	168	171	167	150	162	168	182	114	148	161	158	172	155	151	173	162	136	137	146	172	163	162	159	171	142	170	144	161	163	164	155	158	184	167	185	195	185	171	170	159	180	154	178	173	174	183	160	172	165	181	168	165	162	154	148	150	142	147	153	160	173	160	145	145	164	154	194	187	174	170	157	138	174	164	144	175	157	140	148	146	173	182	164	152	158	180	169	162	159	161	158	149	160	151	168	158	164	185	173	191	168	171	153	135	166	153	144	169	186	175	141	165	147	162	164	145	175	156	144	168	156	146	184	163	151	148	154	173	141	139	166	170	183	155	164	160	190	150	152	171	168	164	168	173	149	158	149	128	188	163	151	133	183	130	142	129	153	177	160	160	164	153	165	165	168	136	160	155	171	158	155	140	177	146	164	181	175
5398	463	456	382	424	382	367	401	364	371	394	372	385	357	387	381	387	368	391	362	394	397	381	361	401	407	415	403	368	412	361	378	395	382	366	399	393	378	366	364	337	358	384	348	382	358	377	360	392	377	366	354	375	386	375	357	348	362	392	366	368	355	343	375	392	366	361	366	355	413	363	383	355	398	392	385	388	367	378	398	383	411	381	363	411	407	370	354	398	356	359	396	390	345	393	416	380	394	375	392	378	337	364	382	356	394	367	383	370	391	384	374	359	386	384	381	372	383	382	367	344	398	394	359	379	376	396	375	388	370	421	359	383	371	423	370	389	381	399	389	378	393	361	353	400	372	361	398	352	399	370	373	410	388	418	377	410	403	376	399	383	376	390	374	402	379	422	379	410	367	388	392	364	364	395	369	383	402	380	409	378	409	375	355	391	373	386	374	380	395	361	351	373	374	412	386	395	371	363	339	388	360	388	400	377	361	418	406	391	372	375	362	399	395	393	374	373	376	366	371	407	390	401	418	382	372	389	419	369	356	379	399	375	395	361	363	356	402	411	388	368	381	391	387	425	381	384	368	395	352	369	351	402	390	396	370	359	362	395	380	375	374	391	342	379	410	389	370	399	386	367	399	371	359	368	380	369	410	351	403	365	385	357	385	362	397	403	385	370	400	372	374	354	389	348	383	379	403	399	393	390	362	400	353	384	375	357	369	380	340	407	373	396	332	377	368	369	406	355	411	370	366	378	388	379	373	359	378	376	359	374	367	396	446	395	377	378	361	410	388	403	399	372	393	390	378	363	376	351	375	348	381	362	380	373	403	378	389	371	402	378	388	423	394	383	332	341	384	394	360	381	389	352	371	390	370	393	393	409	396	372	383	413	371	363	380	400	398	352	371	360	390	360	393	391	350	357	392	384	395	375	365	395	389	428	365	381	363	351	409	365	410	378	408	400	402	379	370	407	432	356	374	379	406	347	357	393	372	377	362	411	371	354	381	379	379	355	389	352	363	417	392	406	357	401	353	366	381	391	382	364	388	388	370	392	396	375	372	338	393	377	368	385	335	402	390	388	385	376	414	365	394	412	371	374	367	380	386	376	404	363	404	393	412	404	413	384	355	392	378	364	368	367	396	380	421	398	379	363	380	380	383	376	367	370	386	373	365	368	365	393	384	381	345	373	383	389	358	395	392	351	381	391	368	392	382	401	378	360	373	346	392	377	410	410	369	377	389	350	382	372	328	353	358	361	383	378	408	380	412	420	403	397	385	357	390	365	413	403	357	386	372	366	383	374	410	392	365	382	378	384	368	366	416	376	413	415	371	367	392	364	410	396	397	382	391	364	383	357	367	377	375	398	381	387	400	385	372	359	391	409	379	370	387	380	352	384	337	398	381	367	379	384	356	353	394	395	405	375	371	394	374	369	366	407	375	371	387	377	388	364	391	376	378	376	358	398	420	359	382	383	398	398	362	395	364	343	377	387	336	371	410	421	407	368	355	358	328	396	375	359	377	413	344	351	375	328	376	389	370	420	390	371	396	360	360	423	379	363	380	429	388	366	393	386	403	364	381	377	381	365	385	410	361	366	392	397	368	374	399	404	376	374	394	399	401	379	376	385	340	374	409	352	407	402	338	405	371	408	399	431	364	402	398	353	369	364	391	383	327	344	383	385	363	353	400	350	397	382	370	374	379	374	389	353	424	358	398	404	342	377	365	347	429	362	381	395	398	390	364	372	394	387	385	363	373	397	405	364	376	374	332	367	365	363	414	384	385	393	392	362	407	406	400	385	401	434	367	378	383	382	358	405	378	407	384	399	358	351	376	393	381	367	371	353	356	392	364	388	404	372	353	401	389	354	400	361	397	368	386	419	405	425	395	384	389	369	389	395	403	408	380	378	364	377	380	374	377	396	330	417	376	361	342	390	388	389	376	393	360	396	373	421	364	359	358	396	359	352	376	342	342	349	400	364	365	363	407	400	375	397	377	353	389	374	363	370	407	365	382	399	359	385	387	384	382	380	391	368	383	409	440	390	371	395	397	389	382	408	367	348	364	360	365	400	387	385	393	410	385	382	379	394	388	372	372	395	366	379	389	349	368	393	383	380	397	377	339	367	378	377	379	393	408	376	393	333	406	343	375	364	374	377	364	352	376	378	385	387	397	368	392	351	415	392	388	370	346	376	370	358	403	332	386	382	341	379	372	374	351	414	366	392	375	409	392	392	417	356	390	390	387	376	391	368	404	390	374	379	382	395	340	407	402	366	356	377	374	350	338	382	411	384	378	402	353	382	391	388	386	397	393	449	411	390	391	395	365	416	375	379	380	377	379	395	362	399	405	381	326	407	379	342	343	353	366	383	404	337	366	400	395	383	374	383	340	348	364	389	380	381	350	417	401	381	358	394	363	361	377	397	386	388	380	371	377	375	387	388	383	408	379	382	400	369	389	412	384	417	402	365	415	368	428	412	371	386	385	362	356	371	403	359	334	389	346	401	396	386	349	363	349	415	414	353	389	394	385	369	420	348	391	360	381	380	363	401	374	388	369	403	377	403	358	397	385	376	390	384	399	380	371	359	414	398	375	380	363	394	340	374	356	387	390	406	380	393	371	395	363	410	361	391	378	397	379	375	380	370	352	382	355	406	381	356	392	363	372	383	404	383	397	354	405	370	377	390	391	381	357	438	380	366	375	349	367	375	372	339	352	359	391	393	363	374	388	385	371	367	378	381	372	384	430	367	339	394	392	363	400	378	371	406	376	384	421	390	402	385	359	349	353	374	364	385	402	390	362	379	420	366	385	392	375	352	376	380	345	385	381	371	405	410	391	401	409	382	383	406	365	390	390	387	368	388	380	354	395	337	376	360	389	403	352	385	402	385	365	374	385	387	391	356	376	396	365	385	391	366	386	384	379	404	358	389	392	367	375	352	379	373	389	365	375	377	382	375	381	391	394	385	378	418	381	414	376	355	389	342	389	408	367	418	396	391	373	372	388	381	391	373	401	375	371	396	366	363	350	395	408	364	377	413	396	371	362	348	384	342	396	403	387	394	384	361	381	377	364	380	404	396	393	354	355	384	391	399	370	397	359	412	374	360	393	379	411	383	371	387	343	369	385	374	420	389	393	384	363	364	372	348	381	369	398	382	391	374	380	357	371	378	399	367	375	355	374	397	360	379	408	386	393	384	367	381	376	376	366	396	364	365	352	389	394	378	386	387	393	369	383	372	376	370	367	341	396	404	387	365	374	404	354	369	384	371	402	374	358	378	359	357	376	411	367	337	418	396	396	397	393	383	370	370	391	374	390	361	352	400	363	364	405	398	372	348	333	349	389	389	371	355	377	383	370	379	358	361	384	402	376	398	363	412	436	346	377	381	384	379	376	369	364	408	384	415	375	410	347	420	378	372	382	395	386	358	381	337	400	384	381	376	382	390	396	398	388	391	392	375	412	382	378	362	399	410	360	388	331	345	369	409	363	362	361	371	377
25017	21400	25164	28019	21226	3008	362	301	252	259	261	218	251	208	237	202	206	233	185	242	206	206	194	224	214	234	235	188	197	198	192	220	216	198	169	200	203	197	179	224	181	209	186	212	201	196	231	190	207	204	202	223	229	215	211	195	227	182	217	208	212	222	232	224	208	210	227	203	192	181	230	225	198	200	158	196	197	221	215	194	209	198	204	227	214	211	205	195	229	216	206	204	207	201	198	219	196	214	221	162	203	177	222	192	234	177	195	217	202	200	207	201	213	200	182	228	174	221	216	195	188	221	209	191	198	181	215	203	176	215	211	190	185	216	196	199	187	204	215	168	203	183	220	200	214	181	199	192	173	211	219	214	199	182	218	222	200	209	182	204	218	205	204	196	196	175	191	204	200	198	188	229	212	216	162	210	220	240	221	177	194	232	208	202	207	210	217	202	193	192	193	196	232	209	207	198	202	184	198	202	209	185	198	205	210	219	211	222	208	206	218	201	198	193	211	191	192	197	198	204	203	222	211	208	205	212	223	209	191	202	197	199	168	212	196	211	192	190	219	204	212	249	196	204	192	200	200	185	170	185	227	217	219	237	217	200	181	189	213	194	181	171	190	182	220	233	211	222	212	202	206	225	212	199	192	189	198	214	193	216	211	197	217	215	202	191	190	196	213	208	214	208	216	191	217	226	194	180	205	216	223	209	207	203	206	202	205	218	194	178	194	223	193	188	213	196	202	188	216	175	175	204	194	196	229	216	193	203	205	203	224	197	210	229	192	177	183	185	215	203	208	226	182	206	218	211	195	195	191	217	183	209	212	210	190	208	209	193	186	195	218	194	191	205	222	220	184	226	163	230	202	178	184	206	193	208	197	201	207	193	217	205	214	220	192	187	214	230	170	212	201	221	200	223	205	182	186	191	209	202	224	200	188	211	206	205	218	194	201	213	219	211	186	199	193	194	198	206	210	192	217	194	216	194	200	210	197	220	190	209	176	198	245	199	210	192	197	195	211	192	184	212	213	202	206	211	223	208	190	216	206	222	194	201	205	190	203	192	190	195	205	175	202	189	199	218	206	222	204	192	217	209	220	203	224	191	187	160	221	230	208	205	199	214	215	188	225	208	189	200	198	195	200	167	213	254	193	203	195	211	190	221	178	223	209	203	219	219	192	206	202	211	217	179	218	188	199	212	163	188	186	184	185	172	200	211	217	216	187	213	208	181	193	175	213	174	214	186	206	210	206	200	206	246	200	204	198	203	189	211	206	185	200	199	206	198	228	209	214	193	207	204	181	213	218	217	205	175	167	216	219	196	192	199	170	183	231	201	164	195	177	196	187	209	204	200	182	217	224	206	209	228	202	206	239	184	210	191	178	196	205	174	186	193	208	199	199	191	207	165	184	214	210	198	208	189	205	192	188	184	189	197	174	211	195	186	223	194	201	197	205	226	207	204	187	209	196	201	200	187	197	215	209	210	221	209	177	209	183	220	201	191	196	218	189	215	206	195	179	200	208	206	197	168	203	232	215	219	220	214	193	193	210	200	219	198	226	181	208	167	180	213	203	210	201	197	195	221	183	212	203	217	207	162	224	196	218	199	211	211	199	217	209	184	177	179	194	220	197	198	210	197	200	224	217	206	231	187	248	196	191	187	199	182	192	195	199	225	197	213	205	163	189	180	203	200	213	193	209	191	193	207	172	191	207	197	203	210	229	190	209	188	167	238	204	210	236	183	194	184	227	199	192	192	210	191	206	213	178	201	185	158	204	218	195	199	219	206	185	194	197	183	197	188	191	202	201	200	224	219	200	240	196	214	176	180	217	214	199	226	215	207	207	212	221	195	196	213	195	182	180	189	199	222	191	192	193	218	192	200	189	172	195	214	199	203	229	229	176	240	203	219	215	214	190	182	206	206	203	220	189	224	181	186	201	209	217	226	192	194	188	188	208	211	225	189	180	221	206	212	184	207	204	205	199	157	195	226	202	196	177	184	197	195	179	207	175	184	180	168	175	222	177	216	195	183	199	220	239	202	208	205	197	195	225	192	213	199	193	183	192	187	187	205	204	182	207	203	169	199	213	212	202	218	208	219	162	202	203	217	209	208	218	213	200	196	219	202	217	220	214	198	183	188	155	167	209	218	201	197	205	193	209	193	210	220	195	220	174	188	191	203	200	193	210	229	204	212	198	197	198	216	182	201	194	243	199	208	168	172	190	206	175	210	191	199	187	212	189	193	182	214	223	197	187	184	202	204	219	192	202	184	200	217	225	225	176	220	209	208	189	200	223	181	174	205	180	219	187	197	216	173	191	174	211	197	214	185	206	189	191	192	197	176	207	202	198	194	213	178	194	201	201	221	201	215	199	210	209	194	224	218	234	204	213	216	207	208	211	187	212	202	200	209	193	189	195	200	201	185	203	232	215	196	193	203	203	206	194	170	200	201	172	191	193	214	199	200	190	204	240	205	198	176	195	221	221	218	196	198	173	181	184	203	205	205	176	190	180	218	199	199	202	201	186	183	193	233	196	202	208	184	215	201	197	220	219	214	209	224	193	189	221	202	214	216	189	203	213	215	173	187	177	212	211	201	190	184	210	187	198	225	200	201	200	189	207	227	184	199	219	181	194	227	182	182	197	167	198	205	193	212	206	193	218	219	193	219	190	166	178	196	236	201	223	193	185	198	178	204	204	209	194	204	195	188	186	202	181	183	175	209	206	224	196	193	181	201	178	214	183	203	207	185	199	201	202	190	188	194	199	210	213	187	209	193	202	196	186	178	213	192	195	212	171	217	188	203	223	212	204	178	226	208	194	209	189	185	211	196	191	215	209	198	217	201	197	220	209	197	194	209	213	175	216	225	196	198	185	215	208	204	190	204	220	205	203	180	208	235	197	199	189	188	199	213	205	204	229	205	199	217	228	204	201	219	199	194	184	179	201	212	197	200	208	198	215	175	225	220	224	220	218	215	194	192	157	218	203	200	202	236	211	205	205	166	187	181	207	178	201	204	184	189	199	206	185	208	199	184	217	216	216	215	220	207	195	188	209	217	198	230	196	204	196	189	196	173	219	213	224	182	213	189	227	181	195	186	204	183	204	193	198	194	209	214	204	194	240	212	200	190	205	207	190	210	206	207	210	202	215	180	172	208	216	197	199	205	191	223	203	213	157	168	197	198	210	203	210	207	202	188	186	191	194	188	197	215	227	203	210	198	206	212	183	182	198	203	183	206	183	189	199	204	213	210	190	170	193	192	201	203	196	187	213	191	203	182	187	217	195	208	212	202	222	200	210	205	197	185	200	221	191	206	205	220	189	208	197	207	182	202	194	204	214	213	175	210	214	186	176	203	233	199	221	225	217	187	194	203	217	181	211	194	174	222	212	203	222	166	162	216	188	173	207	220	215	198	221	182	210	198	204	187	216	207	194	178	188	181	218	200	210	186	194	200	250	196	214	227	199	214	190	191	218	208	201	197	221	191	177	183	198	208	192	191
3286	2689	1682	895	689	548	502	509	480	465	454	503	510	460	466	493	487	489	425	486	442	466	461	460	452	439	498	462	480	495	481	472	465	460	448	448	453	496	449	461	478	445	492	439	457	459	472	465	450	478	450	486	473	453	460	474	508	436	446	446	463	452	493	467	478	430	449	431	486	462	432	490	445	431	492	461	448	452	451	463	426	475	456	456	431	432	443	430	477	452	429	500	464	422	403	518	477	451	452	464	443	484	457	448	483	448	478	459	476	498	450	443	445	444	511	471	483	432	484	478	454	453	516	498	454	470	450	426	466	476	469	506	476	472	442	458	462	442	447	474	467	455	464	452	486	452	452	425	451	455	446	481	513	446	443	446	442	489	459	488	440	434	469	501	438	464	471	485	436	463	475	448	469	457	469	473	476	451	454	450	447	446	446	479	452	444	457	456	480	479	504	436	475	463	460	465	453	451	456	455	467	443	452	461	485	463	418	435	457	479	429	466	437	455	454	426	446	449	464	457	463	467	454	443	451	449	482	519	462	460	473	469	477	442	457	444	460	450	458	441	434	465	493	461	452	455	481	458	520	453	451	465	410	448	423	479	470	489	442	482	468	488	458	481	444	481	428	456	478	432	442	467	422	436	467	439	436	487	434	500	460	432	463	440	476	439	464	457	487	456	458	433	460	454	475	454	451	415	447	466	465	428	465	469	433	506	425	465	475	450	482	455	422	458	468	463	474	461	463	454	481	432	441	458	450	459	493	471	488	477	451	462	437	477	413	496	486	428	466	453	469	439	476	443	449	464	483	453	454	472	447	421	472	487	441	461	482	409	447	447	469	434	467	447	455	443	438	469	442	460	481	462	471	456	440	483	433	456	439	460	496	465	474	480	457	475	435	480	445	484	460	445	491	446	449	487	462	483	444	505	461	470	454	469	439	483	439	428	457	451	415	459	452	435	438	446	443	454	478	422	437	466	465	447	458	432	455	460	476	421	468	433	445	485	460	476	441	480	431	444	443	443	507	457	473	486	499	461	444	436	456	478	467	448	475	455	440	494	453	427	458	472	462	429	443	510	484	443	433	458	452	459	440	439	431	489	493	479	471	437	489	431	442	456	461	443	436	466	446	449	448	443	462	506	455	451	456	438	461	424	453	445	440	471	414	480	429	467	434	482	476	472	444	401	418	459	434	465	491	447	440	466	464	460	474	463	459	454	410	415	451	467	445	451	462	488	480	464	443	444	466	470	438	459	491	456	522	490	453	483	494	477	455	436	460	496	471	424	482	438	415	447	432	423	460	429	485	471	455	490	474	475	459	456	450	428	432	455	436	416	484	470	404	462	462	461	466	468	435	476	488	436	476	446	437	421	474	473	449	437	413	475	450	471	438	456	435	481	471	425	456	438	425	425	454	413	449	464	465	451	452	487	463	438	471	447	428	455	463	463	424	475	470	463	454	473	505	463	479	481	472	442	464	463	467	482	474	460	469	445	460	424	448	496	469	470	436	456	480	454	481	463	461	465	447	450	490	480	458	449	424	437	492	479	435	471	420	449	467	445	446	420	461	441	486	451	436	449	472	482	438	511	459	461	445	431	466	472	462	456	434	468	416	488	472	465	457	485	434	446	441	387	422	444	493	465	443	452	465	491	435	470	447	420	462	479	464	422	465	479	440	446	460	474	458	464	475	486	456	473	455	469	444	467	446	450	457	426	471	453	434	419	459	463	471	459	443	429	519	413	471	447	479	440	470	459	431	460	466	419	443	482	460	449	462	446	468	457	451	436	435	441	472	488	489	433	450	486	451	478	481	453	469	442	448	438	480	489	427	432	467	497	431	448	458	449	443	464	456	455	437	491	458	448	453	452	440	479	432	492	458	435	463	494	480	445	460	468	425	453	463	458	448	478	433	459	476	451	470	493	433	486	453	474	457	433	456	482	459	464	426	464	456	447	483	432	443	487	442	432	442	451	454	474	457	425	452	483	502	469	483	456	463	432	449	487	476	440	399	465	456	451	454	456	430	469	427	463	428	470	449	441	456	474	442	459	427	494	488	463	452	448	496	423	472	392	471	462	443	472	464	448	479	460	444	485	456	440	469	433	482	482	463	466	431	447	448	414	481	411	458	481	471	482	452	438	443	478	468	463	472	442	439	450	471	463	459	497	476	470	446	465	442	423	457	489	460	450	437	467	435	445	457	452	444	435	459	466	467	469	465	475	443	480	482	435	492	456	456	470	467	496	446	477	484	483	435	454	428	474	450	477	490	458	433	458	474	459	452	449	465	419	460	478	496	437	463	444	467	485	459	450	431	473	446	449	494	473	453	465	463	440	462	419	455	493	451	490	423	417	439	422	454	468	424	428	430	476	467	444	426	483	477	471	455	469	493	453	457	441	467	464	425	474	489	442	469	484	443	501	457	482	440	459	473	435	428	465	435	469	473	477	472	455	463	412	474	458	456	445	479	458	464	442	450	453	431	428	457	470	453	425	471	505	471	483	471	434	465	471	442	475	470	475	427	480	434	466	447	432	470	458	462	448	456	454	458	431	456	445	455	453	452	475	401	448	465	491	471	449	435	436	460	434	497	473	479	451	402	470	492	448	485	436	461	435	470	464	431	455	433	461	474	444	455	447	451	492	433	464	433	444	444	420	456	485	456	442	488	423	483	455	460	488	478	434	481	457	495	473	472	461	483	468	442	460	486	455	446	426	470	470	446	459	450	475	472	489	456	496	461	456	478	492	477	474	491	459	466	475	466	466	442	464	479	441	450	461	470	440	502	448	418	465	451	443	451	477	428	534	457	471	492	470	484	448	440	455	421	476	480	474	436	462	457	409	475	443	445	433	445	439	468	470	472	459	443	462	423	488	452	481	447	445	440	475	478	450	440	450	465	439	463	461	445	476	466	449	453	478	445	430	440	447	441	463	452	470	487	453	434	445	472	490	449	456	457	444	458	436	436	428	452	433	413	474	463	480	456	431	459	455	452	496	451	457	454	476	495	467	474	432	459	457	460	453	421	478	443	431	469	444	480	455	448	445	460	425	448	459	429	466	468	471	428	447	459	445	467	477	442	455	464	436	421	456	493	452	486	461	417	413	447	466	489	453	436	452	454	434	484	445	433	470	459	453	455	472	484	467	468	481	472	460	435	462	457	466	439	452	450	484	452	478	453	441	469	478	456	438	449	480	453	446	444	466	494	451	461	495	466	444	485	426	490	458	472	445	433	464	442	453	465	454	453	420	477	479	437	443	457	476	453	424	454	490	463	442	443	489	449	465	463	454	464	462	500	459	483	478	466	450	465	469	445	479	465	457	457	423	485	478	459	456	482	450	481	459	452	491	430	460	477	474	405	441	473	454	468	427	463	445	484	435	434	457	472	446	463	500	455	441	451	467	427	485	491	436	447	455	437	470	522	429	452	464	441	482	456	458	500	436	451	448	466	452	481	439	447	489	457	478	476	507	473	432	477	481	497	443	480	476	449	467	470	476
24215	21384	25716	27435	21395	21344	2295	440	337	323	295	276	266	248	239	242	207	227	200	234	235	239	206	203	215	201	200	193	215	214	181	235	222	180	204	197	233	202	207	206	193	176	216	213	228	224	214	232	211	208	184	251	213	256	208	192	245	221	196	242	211	202	203	204	219	196	191	187	193	185	208	192	202	201	203	207	213	196	206	182	236	225	214	227	192	208	220	220	177	197	196	203	204	206	200	206	195	228	214	192	210	203	212	202	201	172	225	202	194	196	217	170	185	191	207	184	195	206	200	198	205	218	193	190	194	186	187	185	201	211	227	189	178	188	175	185	193	189	187	193	180	182	216	209	171	206	196	198	203	205	182	221	200	203	202	213	194	181	209	202	180	216	202	197	226	207	176	184	184	211	222	203	180	195	215	208	188	183	207	180	187	212	211	225	204	220	199	213	216	202	191	190	199	199	186	192	191	199	216	207	210	176	191	201	197	200	213	185	206	233	211	209	200	181	177	204	192	192	195	215	198	200	226	205	205	217	184	184	188	177	186	194	193	178	198	206	172	208	197	188	184	201	198	193	200	194	215	205	198	220	183	197	190	191	224	231	194	220	209	208	198	177	192	193	192	219	180	211	182	187	214	201	208	209	210	197	164	213	214	207	199	182	179	195	202	175	205	201	208	164	213	193	205	206	185	198	199	187	200	198	208	198	208	201	199	186	195	199	178	223	222	194	184	171	198	212	176	200	187	212	190	181	202	194	190	189	214	202	202	198	189	207	207	177	225	192	207	193	190	203	208	202	209	186	204	183	186	195	204	199	196	193	194	213	207	205	188	206	186	191	204	219	194	205	222	176	193	186	215	200	209	190	201	190	186	220	194	184	199	225	182	187	229	201	208	206	205	189	200	205	188	196	193	184	181	211	202	206	177	215	220	207	203	192	223	211	199	189	199	188	203	198	240	190	161	216	184	179	201	192	201	246	208	213	223	213	194	178	191	190	236	204	199	183	218	195	220	204	205	170	205	204	216	221	195	205	191	198	213	189	215	211	213	178	183	190	203	196	214	187	179	227	185	204	237	209	195	209	201	201	204	215	178	221	175	186	171	179	194	216	184	173	194	209	211	207	196	184	189	196	177	189	167	221	182	195	194	188	204	185	181	213	200	190	197	207	199	196	194	186	175	203	227	194	213	210	190	207	175	167	203	199	194	192	199	192	207	193	208	212	205	176	179	186	212	220	185	208	206	203	187	197	180	200	209	180	182	184	201	208	186	166	193	182	191	182	198	183	191	180	200	204	189	191	197	185	149	208	180	210	217	237	179	179	198	196	192	191	206	210	195	159	188	157	233	198	198	172	194	195	188	213	212	183	224	215	210	200	210	208	189	164	222	212	237	202	229	182	231	193	194	179	195	193	192	199	208	220	201	201	220	202	197	246	218	196	192	198	189	188	206	188	229	196	216	193	219	191	191	191	204	188	198	185	182	223	201	191	216	194	181	191	217	198	187	185	198	200	221	222	184	186	199	192	181	202	220	183	198	200	195	201	197	235	193	205	195	200	233	208	209	204	177	190	200	187	224	199	206	235	196	210	222	186	178	181	171	179	186	199	206	204	186	174	207	200	183	185	204	205	223	226	222	219	209	209	199	221	189	206	182	199	191	179	224	215	197	202	199	190	187	204	194	171	164	235	215	206	234	199	196	192	197	225	207	205	219	214	179	199	187	223	204	205	217	157	184	195	190	200	212	204	215	209	189	180	184	189	201	180	200	183	205	193	215	200	202	216	208	192	250	204	194	187	210	217	216	204	182	199	220	180	203	210	201	191	190	167	183	203	185	195	216	226	207	184	237	196	180	178	192	221	175	229	189	225	197	190	198	201	205	195	199	206	204	209	182	211	191	183	173	214	197	243	208	188	200	206	198	209	199	194	210	190	180	215	173	197	229	221	178	194	187	205	206	196	217	199	192	214	201	185	197	215	215	210	205	205	208	169	241	202	190	184	192	208	213	195	196	191	176	229	213	152	198	220	200	211	200	205	175	226	197	210	194	205	200	190	190	189	187	204	186	191	185	190	196	211	204	212	220	212	243	206	201	182	208	196	206	220	200	205	207	205	197	192	197	197	195	176	212	226	198	206	192	216	161	187	202	193	202	197	197	207	228	199	188	163	201	174	216	223	208	205	235	193	213	189	200	205	202	236	209	207	217	208	203	196	184	173	214	181	197	175	185	225	196	186	191	198	168	204	199	223	203	174	178	220	204	194	190	198	190	203	227	230	211	221	196	179	189	202	199	205	188	185	166	162	215	218	215	192	191	202	211	183	188	202	180	200	205	198	201	186	201	193	190	240	198	187	207	192	186	224	187	203	193	198	233	175	180	176	195	220	196	173	176	191	197	214	192	189	178	190	195	193	199	183	209	189	165	234	200	198	171	195	180	187	191	225	206	220	197	215	190	202	186	199	227	202	205	199	200	212	204	200	207	196	168	196	196	239	194	196	192	199	193	209	196	208	208	217	186	216	199	197	215	183	174	220	229	186	161	217	211	203	196	192	199	194	222	189	196	210	160	183	211	192	223	201	181	204	193	185	239	196	189	219	209	195	190	191	183	189	190	218	207	213	184	189	177	205	195	199	211	209	176	179	190	200	181	221	229	180	194	190	215	204	185	224	223	168	211	190	167	217	210	195	177	226	229	194	218	193	215	180	220	199	197	198	206	190	190	175	191	205	217	217	204	198	190	196	214	204	213	193	203	214	199	185	200	201	195	206	224	211	198	216	195	176	211	199	213	233	188	193	211	187	205	188	202	204	204	182	184	218	218	175	208	185	207	188	189	181	181	212	186	206	186	170	230	203	205	220	211	224	224	204	211	222	188	215	229	211	221	215	193	188	222	187	233	200	216	190	190	191	234	209	203	216	225	194	205	195	177	190	189	215	214	189	219	215	214	198	173	189	206	211	189	189	196	185	207	211	176	251	187	167	212	203	183	210	199	204	191	177	181	179	217	196	184	199	191	188	221	206	199	199	198	198	186	173	196	208	176	183	205	175	190	207	206	207	189	193	202	193	175	195	194	205	201	165	185	193	186	192	176	223	174	187	226	198	208	202	197	188	184	186	193	199	187	201	183	188	203	200	198	187	169	222	216	200	227	219	189	178	195	204	193	207	208	187	205	213	211	213	231	213	196	210	209	154	193	198	210	191	206	198	186	200	185	205	201	223	196	185	177	204	215	194	218	190	179	208	198	213	194	191	195	179	196	217	177	197	218	203	202	194	224	215	213	185	171	199	199	180	205	193	206	222	196	205	201	179	197	203	210	221	200	201	199	196	187	211	189	203	199	203	191	209	212	191	216	197	216	214	204	201	205	177	188	223	203	222	179	211	190	196	213	204	210	202	174	219	206	207	213	208	204	224	209	219	184	186	211	185	208	178	213	219	177	189	213	172	182	186	203	219	212	209	210	203	201	201	198	204	200	186	200	197	183	203	201	220	213	221
3392	4671	2648	1248	836	675	607	552	511	487	490	442	487	463	486	465	418	502	461	475	439	416	438	447	432	429	446	469	425	454	433	431	440	470	433	455	411	449	419	431	436	439	437	474	434	464	425	447	445	470	457	426	472	456	455	427	460	421	425	431	451	414	437	435	466	408	456	444	431	415	449	460	463	419	412	467	478	452	462	440	437	429	436	462	415	479	492	413	472	467	444	477	447	434	443	429	457	457	414	505	468	426	399	434	433	417	459	445	422	437	473	424	445	417	430	451	402	439	422	452	454	398	468	448	458	415	437	416	451	432	454	447	437	467	414	467	443	424	422	390	438	446	441	454	454	486	445	456	433	436	428	470	447	455	481	448	444	441	462	416	416	458	468	492	448	429	455	409	434	409	425	454	434	428	463	481	432	460	450	390	427	437	448	446	456	434	466	461	417	460	448	451	453	458	431	478	400	449	444	459	429	425	430	396	441	459	418	411	442	445	378	430	423	418	445	436	447	414	449	452	420	461	412	393	447	443	431	450	438	453	365	417	446	424	449	437	431	397	464	420	416	433	450	452	446	456	454	450	446	437	402	452	477	398	433	452	428	450	426	435	468	424	455	440	411	423	459	451	432	465	440	433	452	415	432	436	438	447	404	421	423	404	425	431	421	432	436	434	410	424	452	428	501	446	417	466	460	429	423	386	439	431	414	400	453	439	421	460	467	413	485	469	468	428	435	414	407	424	454	408	417	418	434	415	437	422	409	445	474	401	432	455	451	448	470	456	459	453	459	433	414	462	398	443	413	435	493	462	436	436	426	429	439	434	473	431	482	436	439	437	417	411	438	440	431	453	422	451	429	435	401	444	433	430	432	426	458	397	437	415	435	469	447	476	451	445	416	435	437	425	411	429	446	430	478	424	458	417	414	434	438	452	407	461	406	397	473	447	455	444	461	417	485	430	419	457	438	411	418	429	445	424	428	440	469	387	451	451	431	439	425	438	437	442	447	402	426	453	442	443	420	413	425	404	421	437	442	429	441	450	415	430	436	443	462	425	444	398	465	383	474	411	465	421	394	441	454	425	465	461	445	435	431	457	471	426	432	423	450	401	425	452	472	446	424	464	416	442	432	419	463	421	431	445	456	449	429	422	444	432	415	462	418	389	433	445	414	438	445	432	474	408	445	465	424	451	410	438	431	433	455	438	404	452	450	438	448	445	438	433	437	465	447	451	466	401	424	457	444	435	453	442	447	413	421	431	462	406	454	396	456	458	447	405	454	469	431	421	414	410	410	482	440	463	416	406	461	487	409	447	429	440	468	448	447	428	436	412	431	424	440	416	429	435	428	432	454	417	418	439	441	419	433	432	454	444	454	447	434	443	432	430	441	434	434	426	432	437	458	420	470	431	432	421	394	468	427	460	435	440	452	420	444	443	437	420	431	453	448	452	401	432	403	421	446	419	402	452	438	444	459	417	430	463	459	434	444	443	374	454	441	439	431	419	439	464	461	409	473	432	435	431	443	465	411	431	473	452	465	429	427	491	410	432	396	480	453	442	447	440	454	424	439	420	442	454	425	421	446	433	451	449	442	446	458	427	452	431	451	410	395	411	416	467	458	443	464	425	423	436	427	432	433	438	451	436	448	470	460	423	458	426	431	441	423	423	435	439	443	435	449	406	424	445	445	447	413	452	457	458	455	453	445	440	419	384	426	444	435	415	491	452	416	440	461	416	431	483	448	402	411	397	412	428	437	445	462	414	458	482	442	429	410	439	436	423	456	402	448	440	400	430	454	438	457	412	434	476	444	431	446	476	423	439	495	417	458	437	420	437	496	427	405	430	426	444	411	432	401	429	418	464	464	446	448	456	462	483	459	411	436	434	437	428	423	440	446	406	454	465	383	471	414	437	442	418	457	455	447	429	436	449	426	413	411	472	441	454	431	432	436	427	437	462	425	461	435	412	455	424	449	444	443	461	443	455	426	442	436	439	481	416	443	410	456	428	434	462	445	461	440	449	448	424	440	475	415	482	448	421	415	467	445	417	466	418	426	407	434	421	428	424	446	433	471	433	456	436	431	437	426	476	413	444	478	437	465	453	498	410	445	446	472	453	462	424	417	462	463	422	432	451	463	408	456	422	443	446	443	431	400	437	445	442	455	445	446	439	399	428	387	465	427	390	410	416	445	447	424	453	445	441	449	449	447	422	439	427	434	414	462	436	433	416	425	456	441	429	456	411	417	453	423	419	418	431	436	395	447	434	417	430	417	401	428	428	447	413	466	416	463	416	468	448	428	458	416	484	441	417	438	387	406	453	465	447	474	449	443	448	451	417	475	415	443	459	439	390	407	389	457	425	428	452	422	466	450	442	448	444	418	408	429	443	450	421	451	441	441	440	421	448	467	436	451	457	466	453	464	405	462	440	436	430	441	389	428	462	440	417	421	435	447	428	416	452	404	433	415	452	414	400	411	432	406	464	439	457	435	440	402	449	424	443	451	450	415	430	451	466	444	420	463	407	412	399	447	413	465	456	417	418	448	424	451	410	427	404	425	425	474	450	394	459	420	432	428	453	436	449	432	433	448	398	444	421	412	429	416	463	409	480	439	435	442	435	436	445	429	443	443	437	427	382	444	458	467	472	470	411	416	426	415	449	409	464	479	409	455	428	423	423	462	440	462	410	438	460	441	458	455	422	437	441	400	446	421	452	410	451	453	413	457	412	443	462	435	412	456	399	424	431	448	477	421	438	452	466	452	416	406	437	453	420	398	431	463	449	456	461	454	435	408	420	445	437	397	441	399	460	437	435	400	485	441	416	438	486	470	443	460	466	457	415	449	411	450	436	435	414	438	445	431	453	442	451	435	496	454	434	427	477	461	439	458	444	421	452	427	400	444	434	433	421	436	453	436	430	439	457	454	440	438	453	457	417	442	421	426	455	436	423	440	461	411	437	455	445	431	451	461	419	411	451	428	446	417	440	453	443	443	423	455	438	448	421	421	464	421	426	488	452	433	444	435	460	447	443	417	413	411	453	434	442	445	454	432	435	472	450	433	463	480	441	421	421	446	436	429	463	422	420	399	439	439	430	448	432	438	440	417	410	424	421	424	433	428	425	437	457	445	424	459	466	438	468	438	477	474	423	404	435	478	427	399	403	395	430	463	434	469	425	486	432	483	426	431	440	418	480	468	411	441	452	406	439	426	436	435	419	476	428	420	456	457	461	456	463	437	429	419	467	437	441	432	416	467	448	468	438	414	439	395	434	433	441	438	443	403	437	432	470	443	431	439	420	486	430	451	420	450	433	444	452	426	467	446	421	443	441	414	455	435	446	469	396	421	481	459	459	433	454	470	431	435	452	441	462	431	431	427	448	427	433	451	420	478	441	459	450	466	436	465	430	417	446	428	413	427	433	473	449	400	435	454	462	395	425	447	441	458	452	409	449	419	465	424	420	457	439	459	464	467	427	449	435	398	465	486	441	421	458	433	472	464	419
33191	10997	878	217	178	162	188	178	184	167	154	159	176	196	149	177	155	177	149	156	165	166	147	153	158	152	184	166	152	156	134	155	144	173	174	170	165	174	155	154	152	186	172	167	182	165	169	172	184	165	197	153	180	169	156	164	163	158	165	151	165	155	173	190	179	185	156	155	184	154	168	167	154	181	182	174	153	155	162	162	151	167	169	192	163	160	184	164	164	173	180	137	170	151	176	188	154	174	166	159	161	151	127	147	188	152	160	177	168	172	172	182	188	158	157	167	162	165	158	157	141	124	159	169	177	174	196	158	151	156	187	185	171	168	157	151	168	159	176	151	174	164	194	167	167	172	152	180	178	179	170	162	154	168	161	153	159	146	176	161	155	171	164	138	188	172	176	154	147	167	166	159	182	143	189	156	162	160	163	171	152	160	180	189	157	170	144	158	157	177	143	172	143	178	156	164	175	169	170	155	142	142	178	151	172	151	141	147	153	183	161	157	155	169	177	186	167	175	180	175	151	169	153	185	159	157	182	174	183	173	174	174	145	162	168	148	163	135	148	146	165	156	168	154	160	167	164	174	178	157	145	153	155	131	158	174	146	171	161	142	168	176	164	142	158	167	193	193	158	182	170	146	182	161	155	147	150	140	155	146	154	174	156	150	161	161	165	138	171	168	132	162	181	160	141	170	175	146	140	147	132	153	153	174	160	181	192	163	181	165	161	190	164	151	144	193	167	183	148	177	149	165	155	180	149	182	172	154	159	176	174	173	177	165	158	159	166	187	169	148	130	151	162	155	181	174	169	168	153	181	141	171	161	140	152	176	161	165	201	187	189	173	165	155	154	163	159	169	163	146	170	168	132	158	154	180	165	174	158	178	170	184	170	158	181	172	179	161	131	143	183	156	164	164	145	149	175	171	156	196	186	154	186	203	165	159	176	151	158	163	169	148	164	144	166	156	200	141	155	146	169	188	175	147	181	183	161	139	158	163	165	141	162	175	131	165	166	160	180	179	155	133	175	152	155	162	190	141	170	166	145	148	167	155	165	177	171	143	167	153	171	160	162	175	140	179	132	167	121	146	166	163	158	144	148	146	149	150	166	187	171	146	167	157	171	171	161	178	165	149	172	170	163	194	156	171	162	181	159	160	153	153	171	159	138	157	151	156	165	166	148	177	131	165	167	157	147	159	201	155	175	159	148	174	159	151	159	178	174	181	159	169	178	138	153	174	162	147	156	157	172	165	150	159	168	158	158	144	153	168	170	173	167	161	160	141	170	181	123	172	143	158	166	143	168	166	169	172	161	158	181	170	163	152	159	148	154	186	173	183	155	172	175	165	173	160	155	165	168	170	170	169	188	163	164	152	138	176	178	183	125	158	149	142	143	155	188	154	153	152	154	162	180	186	166	171	170	164	176	159	180	164	173	167	165	149	156	171	129	162	141	157	158	170	164	143	159	157	156	160	173	180	186	154	172	143	186	168	147	176	133	176	158	132	158	176	178	185	172	179	164	163	172	173	162	143	153	165	159	163	143	189	156	174	147	157	176	159	167	174	161	170	154	157	154	148	158	187	161	161	137	147	174	171	160	166	175	162	175	164	159	173	154	155	175	162	163	148	150	171	154	167	147	166	157	146	150	161	152	165	141	150	191	170	183	171	180	174	161	170	169	174	165	172	175	157	156	146	165	202	158	147	142	189	161	162	163	145	178	141	171	144	154	145	171	155	166	175	167	158	158	152	166	149	159	147	161	164	170	171	142	153	180	175	187	159	150	140	171	179	144	153	154	169	161	135	147	162	162	157	183	147	177	179	167	156	157	156	175	170	152	127	142	162	151	156	158	132	141	150	151	186	173	150	149	170	171	175	159	180	179	147	145	187	159	160	169	169	159	164	142	168	141	154	177	147	167	176	172	173	196	158	168	165	165	154	162	149	141	175	187	149	152	183	164	145	178	159	161	174	148	154	176	171	154	158	176	161	155	157	145	159	160	148	153	171	169	155	170	139	161	175	170	153	188	174	159	166	178	175	150	177	150	135	169	148	171	154	182	184	173	185	157	161	173	160	143	167	144	167	165	165	172	148	143	140	159	138	179	159	185	191	159	166	175	187	177	174	176	186	158	147	168	157	160	169	172	133	149	146	168	140	170	162	175	172	158	158	159	175	165	184	150	184	166	157	158	144	162	140	147	161	163	156	154	144	134	151	185	165	146	148	191	154	174	141	148	154	165	150	156	183	163	180	178	151	169	187	157	163	169	145	171	172	152	171	182	157	163	175	173	157	156	167	151	165	178	177	169	160	167	163	160	146	162	153	168	165	133	165	148	151	156	180	120	156	140	159	151	171	162	177	152	171	168	170	150	151	168	177	154	164	174	161	155	153	144	165	186	163	134	174	162	143	160	148	189	161	157	150	174	167	169	165	184	159	165	144	144	164	191	153	176	184	179	157	163	157	154	166	173	177	146	165	175	162	162	161	180	153	162	161	186	162	179	155	167	160	182	173	177	144	168	156	153	154	196	152	163	175	166	143	158	173	154	184	161	170	171	176	153	155	168	148	151	141	159	160	175	186	154	158	139	182	150	165	193	154	177	181	157	163	163	187	174	177	140	177	155	136	176	167	145	162	159	190	143	146	168	157	154	156	135	154	187	163	159	172	171	139	166	164	163	152	161	177	160	170	170	181	171	161	166	165	163	160	149	167	161	165	157	145	176	154	154	150	165	157	161	176	175	170	170	151	148	165	146	157	166	167	168	156	164	171	177	167	176	181	146	154	167	157	155	187	190	151	181	154	163	169	167	167	170	180	149	167	162	185	170	189	178	157	170	165	145	196	156	179	172	147	147	142	173	173	175	171	154	147	177	144	170	157	168	164	129	152	171	151	150	139	161	172	170	169	174	158	153	148	171	177	157	140	163	162	182	167	186	151	178	163	179	147	150	163	156	167	164	148	179	150	159	176	174	170	170	148	167	194	179	187	154	162	139	151	177	155	146	179	166	159	184	153	174	164	184	181	160	162	175	165	166	160	160	164	171	154	185	164	155	156	152	162	163	157	141	158	154	156	157	160	133	152	150	158	169	154	169	164	162	174	164	169	143	133	160	180	163	143	148	176	173	157	171	155	163	154	160	154	172	170	161	143	159	145	144	143	164	167	161	172	151	150	158	189	176	161	173	164	155	145	166	174	209	163	171	166	164	177	156	157	159	160	159	164	176	160	173	151	185	178	183	154	157	167	169	139	185	189	178	157	131	165	164	149	136	152	172	163	155	174	181	195	180	173	158	162	133	162	170	192	182	166	167	159	162	153	172	175	163	164	143	167	163	154	162	156	156	161	179	146	144	161	171	167	186	150	156	166	135	171	190	180	160	160	146	207	161	180	172	160	183	185	183	158	170	161	151	181	174	129	186	172	176	176	165	170	141	162	183	161	156	156	186	169	163	157	180	161	160	171	161	166	162	154	156	164	173	179	173	184	168	143	154	167	170	164
5236	525	491	381	389	383	360	361	403	416	402	386	366	392	420	401	369	396	375	397	420	397	399	383	384	424	384	375	369	403	406	402	401	382	366	402	382	418	372	409	401	391	402	386	385	344	387	400	395	385	381	362	382	399	373	364	399	383	397	386	392	381	406	386	386	426	385	380	395	365	388	425	367	371	387	404	368	383	383	383	373	399	352	405	373	408	335	379	392	347	349	382	368	424	386	396	398	353	392	398	382	385	392	403	380	388	378	402	403	386	386	383	373	374	378	382	379	386	404	376	379	408	366	390	365	369	388	392	389	382	362	389	379	401	365	385	384	365	404	394	401	377	391	381	364	342	365	409	392	386	343	377	385	380	416	388	407	377	389	386	396	385	410	413	379	388	356	370	399	408	366	386	393	414	418	409	405	375	377	367	350	353	412	394	368	360	379	401	410	365	388	407	392	409	379	399	409	381	351	406	383	383	353	419	401	362	406	386	381	389	366	352	386	376	407	387	406	382	396	425	353	377	380	353	397	378	398	346	375	358	390	392	389	402	389	386	344	392	403	395	398	390	409	382	401	416	384	396	397	374	386	362	407	406	411	389	382	373	417	438	376	381	394	383	381	392	388	379	343	375	363	358	403	366	394	415	391	372	411	368	382	384	397	371	415	385	387	391	391	401	390	385	408	397	386	387	400	368	380	393	375	402	360	414	375	383	352	376	415	415	412	353	419	411	376	374	409	360	396	359	448	395	380	364	374	365	408	390	382	391	392	398	392	387	395	391	363	383	414	397	375	359	379	392	390	439	390	371	388	364	397	420	367	368	397	384	365	369	410	402	378	389	376	416	399	379	332	398	386	380	369	389	392	382	424	396	398	386	397	380	355	363	373	390	385	390	365	374	388	390	364	364	402	423	371	392	375	402	379	354	369	377	384	357	371	347	403	347	430	402	393	382	385	390	403	387	365	401	384	400	394	352	364	395	425	354	380	380	383	406	379	362	367	381	391	410	377	373	411	379	374	374	407	395	385	387	372	366	421	416	373	405	361	374	387	406	371	399	371	382	392	374	388	392	394	396	399	344	373	419	367	397	357	363	401	392	429	385	399	384	388	411	391	397	426	418	414	383	388	363	375	369	411	407	405	364	382	382	392	384	436	408	397	366	356	383	385	415	391	384	390	370	404	422	393	405	391	400	388	371	375	374	398	425	413	384	400	376	383	404	376	359	375	397	377	356	395	397	376	391	369	375	391	379	404	388	375	404	397	379	382	376	365	399	375	362	396	384	387	411	393	377	383	389	340	383	392	364	360	368	392	393	392	392	356	370	351	403	367	359	388	431	399	358	394	410	401	390	379	396	414	383	379	404	389	396	373	362	422	359	379	396	398	368	384	382	392	391	396	343	372	372	389	380	407	375	385	372	395	408	378	353	395	387	406	384	395	417	388	387	367	388	369	374	400	390	343	376	424	383	382	416	390	389	367	355	374	367	372	419	410	379	421	384	390	363	413	391	400	384	396	349	353	437	361	371	438	414	403	386	373	383	422	372	379	361	361	407	388	360	385	374	397	433	399	352	396	361	402	371	399	407	396	381	362	411	411	358	393	393	358	398	413	387	378	367	377	381	395	387	394	370	364	382	392	370	370	360	383	371	335	355	356	384	389	390	362	376	381	367	372	366	376	368	399	391	427	375	383	385	373	380	385	382	412	411	427	418	364	395	393	404	423	381	375	367	359	396	381	455	407	377	370	391	343	411	371	389	375	396	405	391	424	357	392	391	375	385	400	369	401	413	393	413	388	355	391	350	389	365	386	381	378	375	383	379	380	414	390	385	409	366	380	362	399	388	438	400	441	394	400	394	402	388	396	382	389	386	401	372	358	403	401	386	397	373	424	406	347	395	375	394	414	388	368	393	367	399	369	395	340	379	364	381	376	395	380	401	363	377	397	389	394	375	361	396	440	385	370	384	386	371	410	372	387	431	403	377	380	364	390	370	399	410	369	382	373	427	388	353	374	393	387	380	390	379	414	364	405	365	404	390	402	407	408	404	360	396	407	396	387	393	381	372	418	383	411	367	423	394	389	410	371	367	390	396	387	345	363	406	386	397	371	433	394	402	338	403	374	371	357	394	371	430	389	407	378	373	381	389	421	385	368	398	393	388	399	342	395	409	407	372	402	373	410	371	398	395	374	398	361	363	407	380	403	384	366	350	373	355	369	379	389	394	404	396	374	386	401	421	409	350	399	399	390	388	362	363	371	349	412	361	361	371	410	402	367	370	382	400	400	386	360	392	428	382	389	404	358	387	387	385	386	422	369	391	399	428	426	413	418	389	378	402	380	384	376	379	391	370	433	376	368	364	379	367	404	382	383	373	392	393	349	417	365	409	394	377	415	407	378	411	406	369	409	374	395	351	350	412	348	371	423	424	403	363	372	412	399	415	417	356	379	354	398	385	423	385	372	383	395	361	382	383	427	390	384	388	379	394	424	388	365	421	389	397	339	388	382	375	411	373	386	417	369	432	373	379	390	403	404	375	398	388	395	394	348	376	357	381	393	386	395	370	371	415	397	397	400	387	382	420	383	384	429	369	384	431	398	357	385	382	424	359	396	385	382	404	377	393	373	413	360	353	363	386	384	407	355	379	386	418	378	380	378	402	372	384	359	430	411	416	416	389	387	368	396	378	358	400	379	362	375	369	397	388	381	408	380	384	401	377	415	414	402	391	405	374	393	353	363	391	416	404	361	366	395	374	398	378	409	390	369	384	416	361	371	377	414	464	414	380	405	439	372	399	378	359	374	381	372	397	391	347	382	394	365	360	365	373	374	396	366	373	366	415	434	328	418	376	393	414	392	381	388	357	375	397	410	374	389	409	411	394	406	375	385	400	403	387	410	391	343	399	369	411	387	390	406	392	382	386	366	388	369	417	409	391	403	378	406	370	410	393	395	356	378	394	385	378	365	408	429	430	417	408	400	355	409	368	387	368	395	399	363	389	374	395	379	410	406	429	370	394	381	361	428	392	371	388	362	362	407	390	381	327	398	390	367	399	401	381	355	382	356	393	439	384	423	422	333	394	397	364	400	373	376	371	382	392	366	348	383	353	401	387	376	399	363	384	383	414	357	397	387	386	351	367	371	376	383	391	375	404	417	390	371	382	366	428	388	395	388	414	401	410	369	440	370	402	383	404	393	398	356	405	406	396	342	386	385	383	361	385	406	384	385	375	405	390	369	392	423	370	412	406	358	399	384	395	367	415	390	358	411	389	370	393	360	402	397	399	373	418	365	394	387	386	385	371	401	378	366	400	382	388	417	382	383	388	384	378	411	387	412	400	433	380	421	394	369	391	402	347	365	368	391	373	385	370	398	416	408	401	393	355	367	366	421	364	402	386	395	395	423	401	391	373	410	371	377	410	346	392	358	353	392	377	400	400	390	421	388	362	402	406	368	377	415	409	411	372	414	379	388	386	380	400	411	367	373	365	380	406	418	389
25018	21384	25149	27999	21210	2935	426	305	258	265	282	232	252	235	220	250	230	196	217	231	191	207	215	228	176	218	204	214	207	220	218	201	224	212	231	182	174	193	214	223	207	205	204	194	233	193	206	190	215	222	240	243	223	202	205	198	209	204	215	217	201	219	243	206	215	191	225	213	218	227	187	198	219	196	203	221	205	185	201	201	242	209	186	176	186	204	214	172	200	195	198	210	188	203	191	214	205	191	206	184	184	211	209	206	214	188	200	217	206	225	228	194	228	229	220	195	191	232	202	205	205	195	201	196	182	196	214	200	223	222	195	225	208	218	200	202	224	190	206	234	212	215	205	200	184	206	207	197	239	214	196	194	198	176	183	210	194	198	203	199	185	214	225	237	195	201	202	212	216	204	200	206	212	208	199	232	209	200	199	184	202	201	214	219	202	199	200	189	176	217	201	212	216	194	195	238	187	207	231	210	199	215	198	201	182	218	198	231	190	191	218	178	199	236	178	194	204	194	203	193	209	207	196	194	210	211	205	176	216	195	200	213	201	181	194	193	184	177	180	235	206	228	210	224	200	176	206	234	212	239	215	241	242	198	233	200	198	205	189	222	216	215	197	214	190	175	203	195	187	184	187	205	201	205	229	211	193	214	199	207	196	189	226	200	213	207	200	201	175	209	218	195	222	178	172	209	221	204	175	188	162	206	229	220	182	189	203	192	191	196	217	233	179	220	205	189	207	202	198	186	213	206	222	194	232	213	201	223	203	198	215	201	186	226	186	218	192	199	203	225	209	207	207	184	195	193	179	192	193	222	208	210	202	189	218	201	176	202	186	215	192	205	197	183	164	195	186	186	211	204	196	234	215	210	196	217	180	178	188	207	187	195	221	186	207	212	209	213	194	180	202	186	220	209	213	200	218	193	211	196	217	196	206	192	213	178	213	197	234	211	205	209	191	198	203	216	198	215	199	202	185	204	210	200	248	210	226	199	185	187	184	215	200	219	184	206	206	194	210	232	180	189	203	209	211	220	227	213	217	214	188	200	200	185	232	201	209	196	204	191	214	227	200	207	195	197	203	170	202	227	217	210	214	181	189	185	172	205	219	203	214	195	192	228	198	173	184	192	223	168	217	197	207	181	214	207	187	223	214	216	195	215	213	207	195	202	213	240	219	213	207	199	185	194	221	200	243	231	187	219	203	191	195	210	212	217	204	216	188	180	220	224	203	192	184	170	204	177	187	217	190	230	218	217	235	199	198	208	201	199	178	182	219	204	158	191	173	210	239	214	231	243	206	198	207	188	217	205	218	211	203	215	201	194	221	228	184	199	228	202	220	243	214	215	199	195	213	226	226	202	178	217	224	214	219	181	181	209	225	210	218	171	180	199	209	193	199	226	219	215	201	174	219	219	226	200	211	200	172	246	213	211	207	180	220	191	203	198	216	198	204	220	192	192	189	197	188	217	237	209	220	229	180	181	189	221	221	199	199	182	209	212	205	201	220	213	200	208	219	210	216	196	220	213	200	196	190	177	213	180	198	207	209	233	190	189	227	192	232	207	194	171	213	221	186	212	194	177	192	169	188	237	217	184	191	178	230	219	222	210	211	206	223	224	207	242	212	213	202	229	191	183	201	210	206	202	182	202	201	210	202	203	202	208	195	224	204	192	198	192	197	215	204	215	237	184	224	186	205	193	204	196	193	217	202	193	198	199	207	217	216	229	189	201	196	211	203	215	185	206	209	185	199	204	197	181	227	227	180	238	216	187	196	192	198	192	230	195	228	207	211	214	195	229	190	179	210	182	224	198	175	188	223	202	239	222	191	208	201	184	194	214	199	178	217	209	225	183	209	203	214	199	188	241	218	192	182	200	204	225	200	205	249	226	209	205	202	188	221	231	213	181	227	207	204	228	203	173	189	197	164	213	191	202	215	202	208	221	188	208	210	216	197	216	183	189	179	218	164	216	197	188	210	213	202	207	214	209	192	170	177	211	201	201	205	192	188	189	199	201	201	205	223	200	191	205	194	199	209	220	220	205	168	209	216	181	206	204	210	243	224	201	186	206	209	206	200	227	215	194	197	228	193	209	212	189	214	207	201	203	190	208	225	203	190	230	231	187	206	195	205	212	212	195	194	180	221	200	244	196	213	197	212	208	204	181	181	210	194	200	199	224	233	206	226	203	214	216	188	224	189	171	213	195	206	238	226	165	201	188	193	212	188	192	197	213	215	183	172	171	201	194	209	206	189	215	200	210	209	217	205	218	240	224	190	193	216	203	202	212	208	211	206	224	219	203	204	213	203	207	201	204	228	221	223	240	226	215	221	216	210	198	228	191	207	226	213	183	212	207	234	189	217	215	193	200	194	205	187	201	209	197	245	224	196	219	198	158	217	193	207	197	188	204	211	232	204	210	223	198	204	219	190	202	227	216	207	194	219	228	197	185	211	176	192	184	178	201	207	208	198	229	191	206	234	190	208	199	201	186	224	215	201	222	213	174	195	224	192	194	232	210	221	198	182	176	185	192	212	225	231	187	225	201	185	210	209	216	191	204	199	193	206	211	174	217	208	197	200	209	192	159	203	208	205	209	204	222	215	241	211	196	186	196	210	207	204	194	200	204	192	186	206	207	205	196	226	199	203	218	228	208	219	212	209	208	195	207	206	209	220	225	209	223	188	243	198	201	206	199	174	209	221	209	192	189	193	200	225	198	219	210	236	211	202	182	200	207	195	194	213	211	218	220	226	217	207	204	202	206	191	185	210	240	220	183	200	192	199	187	196	194	200	216	213	227	210	215	205	200	211	181	191	172	203	222	227	200	211	198	195	209	202	214	199	198	223	217	194	162	209	227	213	212	220	212	221	212	179	202	185	203	207	177	199	182	210	208	196	201	203	216	182	199	224	205	209	195	164	208	197	185	220	180	197	202	223	202	201	216	209	198	223	234	196	201	208	219	208	209	198	209	202	231	223	193	223	197	176	216	195	181	206	203	177	204	233	238	226	203	203	196	218	209	209	191	207	199	187	206	190	188	199	222	217	170	219	235	211	211	211	191	221	216	190	189	194	195	213	200	202	194	204	215	197	187	190	185	185	166	211	204	208	203	206	211	208	225	218	203	216	233	214	194	197	195	217	194	198	177	205	210	217	220	212	185	202	212	211	199	200	187	203	195	179	215	199	198	225	203	205	193	208	216	222	221	208	235	224	168	201	188	182	198	199	207	222	192	220	191	215	215	189	196	228	225	203	181	212	215	177	216	212	204	219	212	191	175	191	203	190	236	197	203	216	189	190	238	218	205	193	190	218	215	215	218	206	202	205	226	215	226	209	185	173	203	203	192	202	236	221	215	217	220	198	189	206	219	194	205	199	193	245	191	204	195	197	210	181	199	194	216	215	205	203	215	239	195	236	175	220	198	241	216	236	201	196	190	180	204	208	206	226	191	193	198	228	219	206	184	187	194	237	206	198	221	203	233	210	226	200	194	217	205	186	174
3336	2647	1664	899	653	580	572	481	495	440	503	481	484	483	501	470	487	482	491	455	433	444	464	484	454	481	472	468	462	453	460	441	430	453	474	478	507	468	486	493	419	474	414	452	490	470	444	500	476	463	501	474	480	499	450	452	483	469	488	498	488	462	453	486	459	443	433	455	472	476	458	455	422	477	424	507	466	456	459	450	502	451	488	475	470	448	430	485	488	482	441	455	455	457	456	478	458	461	446	448	435	480	455	428	472	489	496	447	436	480	430	472	415	439	464	505	478	454	416	472	449	460	470	457	457	464	461	464	482	446	442	478	456	463	452	489	441	480	476	447	466	451	463	506	447	468	453	466	456	457	431	469	439	418	469	461	463	476	438	470	478	472	466	470	462	442	439	482	423	459	462	491	418	517	482	480	461	472	461	464	502	470	477	455	469	448	461	472	463	456	489	455	485	479	470	475	471	471	396	479	480	461	442	450	495	457	446	457	459	468	442	436	442	481	488	486	462	497	459	460	490	460	477	478	429	495	479	493	481	489	435	457	487	456	462	485	469	449	479	460	445	438	469	478	491	424	451	452	473	490	446	432	445	479	488	435	424	465	457	421	474	459	456	464	495	469	491	485	429	498	520	495	461	455	483	467	467	520	467	437	491	471	444	498	459	483	443	463	486	450	462	445	508	450	442	440	473	463	467	503	457	457	456	486	472	424	476	461	488	465	464	430	485	454	465	481	466	458	522	508	408	496	480	453	454	457	485	463	465	453	480	484	445	412	447	434	492	464	428	442	461	476	490	457	469	433	474	450	460	478	445	460	441	467	448	431	446	435	439	451	474	455	447	498	469	440	453	503	460	445	471	459	460	456	454	468	426	466	466	482	467	451	467	490	434	479	421	446	504	456	465	465	501	468	513	436	465	500	450	441	468	428	481	479	491	463	454	482	459	484	461	455	422	487	440	445	480	431	498	463	465	465	443	473	447	475	486	474	460	463	483	442	470	489	458	451	469	464	508	464	466	498	430	438	448	447	455	476	471	461	485	427	461	468	475	491	452	488	492	462	484	468	482	447	459	466	455	449	487	483	465	471	505	433	461	433	442	453	455	480	444	461	450	482	448	467	466	446	435	436	460	499	470	461	491	442	447	457	468	479	471	465	396	464	440	483	485	468	460	502	455	482	440	500	468	505	478	464	465	477	461	483	466	474	443	437	479	430	410	486	478	494	449	489	478	464	461	416	451	507	451	466	448	466	434	498	480	462	467	452	481	444	470	450	424	476	468	490	445	446	481	507	470	426	448	464	441	456	478	455	428	481	493	471	474	452	431	432	496	470	472	469	453	469	466	466	471	463	466	464	463	465	472	470	427	451	473	446	492	421	485	513	469	476	513	478	490	441	464	498	455	470	458	517	492	412	449	471	418	482	469	433	458	515	468	485	466	483	440	470	456	471	460	465	449	435	452	444	488	506	463	413	468	466	462	519	441	428	458	484	478	455	496	458	441	468	468	466	466	445	473	446	426	461	479	464	421	453	484	436	469	478	449	460	434	469	500	434	454	505	463	503	479	445	449	457	466	463	469	450	469	459	492	453	478	445	477	485	469	453	456	455	498	456	445	461	438	489	455	441	472	455	404	473	455	459	441	484	470	440	482	474	473	450	407	464	463	459	484	452	463	454	455	455	434	477	454	494	485	430	457	482	468	482	442	444	472	430	472	455	480	457	439	447	469	489	470	511	474	530	455	469	453	468	441	462	489	458	456	456	490	448	442	459	440	454	454	433	483	464	454	469	490	456	463	443	479	448	465	492	411	479	493	447	453	483	491	434	449	472	485	430	455	484	419	468	432	476	473	510	497	489	485	473	491	419	471	481	479	470	480	478	461	455	473	488	479	457	509	507	448	509	467	446	461	457	417	445	480	460	490	479	438	478	465	496	459	496	471	460	501	461	428	435	437	493	498	474	459	473	471	440	485	490	486	448	465	439	468	450	476	461	420	427	472	427	471	470	452	475	457	451	463	456	485	468	484	444	441	458	472	444	469	462	478	474	470	470	444	467	477	465	419	443	444	478	432	476	434	529	492	431	470	456	469	453	482	453	499	489	464	483	450	497	469	430	449	464	453	457	468	491	460	475	464	426	474	445	494	473	474	433	471	446	458	467	480	467	480	492	444	472	421	520	474	422	444	448	447	430	472	493	480	433	506	450	448	444	473	428	443	470	448	470	477	440	435	436	490	458	494	450	429	474	469	446	463	480	494	438	458	469	441	438	461	417	490	451	443	458	488	426	474	468	482	477	432	510	406	488	471	456	458	492	460	528	462	444	482	454	479	448	473	432	461	464	452	466	484	452	458	476	484	511	462	493	488	434	424	477	489	505	483	481	469	490	462	456	515	451	443	438	493	462	476	421	493	463	449	462	511	460	459	465	457	464	452	467	474	472	467	477	477	481	481	474	458	460	467	447	481	474	452	425	457	466	455	448	500	452	409	471	497	475	428	476	478	450	491	456	516	470	421	480	489	437	430	464	465	495	427	476	451	510	456	513	467	461	464	460	438	445	449	486	457	439	456	446	472	479	472	475	486	428	415	459	463	429	481	484	462	427	476	421	501	446	470	479	496	439	483	482	470	479	440	474	476	443	461	477	451	446	467	485	465	485	467	509	475	497	503	481	475	471	461	447	459	447	497	433	472	430	458	480	503	470	460	469	442	461	490	455	466	480	498	449	463	454	469	497	441	470	496	486	474	458	471	453	440	465	468	450	467	453	470	494	447	447	475	437	479	454	447	443	512	475	459	464	444	497	490	451	475	456	459	471	468	459	409	483	448	525	467	419	459	497	446	452	479	483	477	453	476	460	478	465	450	504	489	454	432	477	463	456	516	444	459	460	456	456	449	455	452	475	510	456	471	495	515	477	500	462	469	473	458	465	496	485	442	429	483	478	435	466	458	479	439	505	465	456	502	453	461	478	465	475	484	458	430	452	479	461	469	483	486	441	463	461	463	446	479	443	459	468	459	448	482	473	503	443	470	459	479	456	470	443	499	450	487	479	467	486	456	444	458	467	486	437	476	473	454	480	493	451	427	446	460	483	479	464	483	429	454	427	453	490	492	495	476	506	487	424	438	456	460	475	441	477	480	449	465	434	457	432	449	464	475	431	466	441	465	456	456	436	454	467	489	459	451	437	438	463	496	445	451	489	455	485	493	443	478	481	470	471	453	408	450	466	468	479	460	450	406	477	430	470	445	450	496	440	445	430	448	482	479	482	475	456	460	502	452	430	457	462	471	442	459	437	498	456	481	440	436	421	467	466	446	431	438	457	477	448	481	483	465	466	505	455	473	455	474	441	468	467	504	473	478	471	408	462	468	464	452	442	441	423	480	476	466	474	466	459	435	471	457	447	471	418	437	472	434	472	496	416	469	446	450	463	419	438	468	471	429	429	454	481	473	521	500	460	452	485	483	470	461	460	488	475	430	466	473	431	467	497	461	466
24226	21372	25700	27394	21379	21351	2389	468	360	272	284	285	286	254	231	231	228	242	219	253	212	219	210	195	227	221	225	238	217	205	223	202	202	211	219	185	190	200	206	212	218	200	228	239	215	212	228	216	213	232	216	238	229	230	210	204	222	192	186	215	209	217	206	201	232	200	215	207	228	202	217	200	224	220	205	218	215	203	222	219	239	203	216	204	205	220	215	204	213	235	220	198	193	186	186	206	178	196	185	213	209	212	207	199	190	179	201	192	199	204	194	186	204	199	195	203	232	204	191	200	204	204	189	217	211	237	188	229	186	175	211	203	192	205	205	220	225	217	189	211	213	175	187	186	203	194	203	210	201	208	217	223	231	193	191	206	220	212	219	199	187	189	199	198	213	207	214	193	203	202	202	215	179	178	203	211	222	187	188	221	204	190	199	199	191	190	200	198	172	178	184	217	210	182	174	198	192	205	199	181	182	214	187	215	173	217	203	232	188	192	184	208	223	155	231	199	208	178	171	226	226	201	189	216	170	198	210	200	177	186	206	202	188	217	210	223	214	209	183	205	216	202	203	213	244	166	208	208	220	186	169	184	199	179	196	213	193	183	206	196	217	198	215	175	200	171	199	178	211	192	187	190	220	205	190	195	202	206	192	192	189	199	194	219	204	186	181	201	197	193	197	200	187	183	190	232	192	197	194	212	215	205	184	185	180	218	220	229	210	181	204	205	223	209	220	194	199	205	193	210	182	199	202	216	191	211	226	213	239	240	219	184	174	194	197	199	195	214	189	229	178	199	207	203	203	187	195	191	227	197	200	215	193	213	181	224	217	207	225	205	199	213	198	191	182	190	194	209	199	177	220	213	186	216	227	184	211	192	210	208	177	199	181	222	216	198	178	210	229	206	205	216	201	210	232	212	207	240	188	192	254	177	207	208	216	206	175	190	198	213	219	225	204	197	199	176	202	210	185	198	211	212	205	198	198	173	187	201	215	214	200	196	210	201	200	206	197	227	196	203	231	207	196	163	185	186	173	167	210	218	189	216	201	184	199	218	174	181	170	202	225	223	211	218	195	210	181	189	206	177	203	212	185	193	212	199	212	211	214	198	204	192	213	228	207	208	227	201	208	191	197	193	200	195	193	211	198	178	190	186	201	171	201	174	207	175	208	213	214	209	214	197	198	191	202	183	194	223	197	180	201	179	164	196	174	211	199	232	219	201	205	191	217	192	209	210	210	169	198	190	179	188	203	204	202	220	207	196	201	184	179	225	169	198	230	214	186	207	219	197	215	183	208	170	186	182	204	210	196	200	180	211	200	204	204	178	177	176	186	214	193	210	228	214	204	187	218	219	214	204	189	173	202	174	197	203	210	176	178	206	178	220	215	205	178	219	187	206	192	218	197	213	183	185	181	192	212	203	209	218	187	215	206	209	177	193	167	194	201	196	188	197	177	186	183	225	191	202	189	189	189	226	200	234	196	228	188	191	209	210	197	230	201	203	198	194	217	217	209	220	205	191	195	189	213	188	210	176	215	191	196	215	204	194	229	200	203	212	198	215	215	201	232	213	203	191	248	195	192	209	207	226	173	224	210	199	177	215	200	197	207	218	167	195	193	183	191	201	194	226	208	207	236	207	193	212	192	187	192	215	201	216	201	235	230	189	188	196	183	158	177	161	190	206	182	231	202	196	200	184	177	188	185	211	163	201	181	174	188	232	199	210	180	177	196	200	198	193	215	210	197	214	196	198	195	205	200	218	223	208	203	198	180	208	191	200	202	180	211	223	217	207	231	219	182	215	198	205	241	213	177	207	212	191	224	206	202	191	184	226	202	175	181	209	214	190	187	179	219	214	209	204	221	203	217	193	189	210	226	221	193	211	188	201	193	191	195	209	229	225	219	202	200	156	218	194	199	191	177	214	184	213	202	185	214	188	186	246	215	203	218	210	201	209	187	176	206	171	204	205	200	204	207	190	194	228	201	211	204	188	219	214	209	208	213	227	199	153	199	212	183	220	186	198	212	181	206	204	214	203	191	201	209	198	192	215	201	171	202	201	187	237	213	196	224	206	188	192	208	191	207	202	183	208	209	211	191	206	190	208	195	187	224	207	214	214	195	177	180	199	193	182	202	217	170	200	189	189	176	203	197	196	218	199	216	189	196	174	208	194	174	230	204	202	170	193	224	205	194	198	189	214	210	176	170	201	193	178	234	234	196	223	203	204	212	210	206	184	168	196	215	204	183	216	203	196	212	190	177	201	198	178	177	225	182	209	233	235	214	196	178	193	183	167	208	226	221	206	226	247	195	177	185	173	207	209	219	209	197	187	181	195	189	196	199	192	197	183	190	202	213	210	217	203	186	172	219	210	190	203	232	203	188	212	220	179	201	175	203	195	195	204	221	205	180	175	190	182	195	208	193	216	209	218	191	192	210	200	214	182	178	208	209	179	198	175	191	206	203	203	187	172	187	224	209	182	169	197	209	201	223	213	203	200	172	188	202	189	205	190	213	219	197	219	215	205	191	207	206	194	192	196	196	207	201	212	190	199	199	224	214	174	200	211	172	210	204	172	221	153	212	218	198	199	170	188	194	186	208	222	204	201	199	197	209	191	185	162	183	194	210	184	182	213	205	222	182	220	210	190	212	206	220	204	172	199	186	213	209	213	180	181	196	209	182	183	197	190	190	201	191	176	214	213	211	198	203	199	193	236	207	229	189	200	198	202	190	156	190	184	185	186	195	215	196	233	202	203	213	210	212	203	194	208	203	178	185	208	184	201	208	189	200	224	201	198	179	198	193	183	175	219	180	205	211	221	201	191	192	200	194	211	189	206	225	226	182	216	232	151	189	195	198	216	207	208	185	223	206	188	196	209	192	196	205	218	202	187	175	250	238	195	216	232	184	198	193	198	194	196	186	203	186	179	213	202	227	224	206	200	216	207	225	203	201	207	205	219	169	207	204	188	210	200	193	213	202	189	196	190	188	188	189	196	187	212	198	204	188	193	207	193	222	217	210	236	218	186	202	173	210	207	225	184	207	199	186	184	194	182	193	180	210	195	212	222	179	197	212	182	206	201	181	211	203	206	205	198	197	189	184	207	217	198	224	192	198	203	227	203	184	201	191	231	186	187	213	176	202	183	188	196	196	212	196	204	195	191	223	197	208	213	190	199	196	180	198	221	189	202	178	195	214	160	203	205	215	227	200	209	185	208	229	211	220	200	185	224	198	182	199	204	201	241	203	209	204	214	220	208	194	201	230	188	201	188	197	198	192	198	190	227	195	192	196	187	195	224	208	213	193	179	200	188	219	184	191	210	212	173	212	178	197	234	201	204	188	223	189	205	190	190	177	191	217	183	225	185	185	169	197	201	202	208	189	202	186	190	167	199	196	200	184	201	182	219	211	213	199	190	199	209	175	219	178	195	178	201	210	176	207	183	185	196	192	196	182	196	205	185	196	184	192	206	213	185	180	186	163	195	213	199	235	196	232	184
3357	4748	2624	1276	797	657	596	556	471	483	479	512	443	479	439	510	459	473	474	477	475	454	469	469	451	439	424	483	446	436	483	406	470	416	434	475	454	482	477	443	416	410	482	446	438	448	448	409	449	457	457	412	435	451	457	482	473	449	414	465	463	440	469	472	447	457	418	453	454	441	433	380	430	428	409	414	422	454	452	478	436	436	449	428	443	430	393	435	418	449	435	437	409	437	464	487	466	464	419	420	474	442	442	469	436	463	437	462	429	473	438	455	444	436	404	414	419	464	432	437	463	444	443	453	415	471	454	436	445	449	459	397	430	444	437	428	420	456	439	454	435	437	456	489	446	453	438	467	453	416	488	417	409	430	451	448	423	435	425	450	432	420	465	430	427	425	410	428	414	434	461	445	471	464	405	441	460	449	456	448	463	435	463	435	434	478	449	437	457	440	459	460	431	437	413	440	416	433	449	445	431	429	424	432	423	489	428	423	407	428	444	471	410	394	429	433	446	415	460	434	464	448	427	427	422	454	473	436	472	442	439	452	439	408	466	420	410	425	475	484	441	451	420	466	451	404	415	461	482	438	432	422	417	438	423	452	440	418	458	452	410	451	417	454	458	419	421	434	433	389	444	459	450	431	447	458	431	449	452	415	420	443	449	449	441	448	459	444	444	409	456	461	443	489	437	450	420	440	410	433	459	422	474	408	423	422	455	458	453	453	393	438	460	486	481	450	465	416	450	423	407	476	463	448	484	425	436	426	436	464	396	469	477	444	428	443	437	425	421	469	439	442	429	427	431	466	480	438	452	433	415	471	445	426	439	447	466	466	441	411	446	442	441	447	433	469	424	464	442	436	436	404	421	446	447	487	441	464	464	467	440	460	442	451	424	439	447	449	458	457	427	415	420	429	429	424	448	448	428	441	420	460	440	434	438	446	432	438	452	466	458	404	447	481	411	429	463	411	423	463	436	455	440	425	414	431	452	447	446	431	461	466	461	433	454	461	430	469	422	452	452	431	444	458	405	437	454	445	468	428	439	439	420	440	465	418	468	422	457	429	429	435	450	444	406	444	417	463	431	413	448	451	420	425	426	388	445	467	454	424	449	442	486	432	433	450	431	428	441	422	472	425	450	425	466	436	394	446	461	437	426	447	409	474	431	420	431	430	393	430	423	477	433	423	471	451	456	441	471	430	443	422	443	462	433	424	445	427	417	425	491	463	435	446	463	468	434	478	437	461	454	451	468	490	484	444	468	464	452	481	453	430	434	427	422	465	428	440	406	411	448	463	437	447	419	446	447	462	439	456	435	423	436	457	412	437	468	473	440	405	424	434	432	442	416	443	444	483	442	436	460	433	447	457	447	425	405	444	442	439	442	467	421	403	439	463	469	439	421	441	448	465	443	420	440	423	431	460	447	420	407	443	424	484	442	450	452	431	466	431	425	419	415	437	445	475	417	429	429	436	445	454	452	448	451	420	422	434	429	428	455	446	414	408	474	442	432	438	464	448	460	436	424	454	419	462	429	448	423	454	461	447	459	409	477	442	451	478	425	450	454	448	454	413	463	415	414	418	451	468	465	439	461	428	429	445	450	432	459	452	451	430	428	445	452	441	446	423	445	452	475	464	440	431	435	445	442	437	427	468	463	434	452	481	460	442	406	446	450	421	440	445	416	465	435	445	462	439	411	466	437	461	460	458	468	411	406	439	457	424	418	458	453	475	415	429	477	458	451	466	441	438	476	458	422	417	480	429	461	433	449	446	435	453	419	468	442	432	446	445	442	458	445	443	464	453	457	437	446	477	425	439	411	437	400	442	425	442	451	461	425	456	450	454	424	415	446	436	450	441	424	425	425	462	439	459	410	414	433	491	428	417	444	415	500	455	441	463	444	402	407	455	438	451	447	412	418	490	429	416	435	467	439	477	459	437	469	426	421	476	426	427	416	460	452	410	440	450	503	421	449	442	442	463	417	442	447	435	455	461	417	420	469	453	448	450	420	490	435	413	452	465	425	462	465	460	458	462	461	459	429	425	432	470	443	441	449	491	434	430	437	448	469	466	431	423	451	464	431	471	416	426	469	442	430	408	472	414	436	463	410	424	494	448	472	421	470	462	417	408	450	439	393	465	437	452	454	426	439	492	416	450	431	413	450	472	434	455	413	428	460	444	452	444	407	462	432	403	417	441	443	444	439	439	426	408	443	503	416	419	463	438	441	437	461	429	470	439	409	445	427	472	429	461	458	433	446	465	431	450	441	439	446	445	436	422	427	478	448	414	464	428	443	409	405	454	448	450	390	456	431	411	448	462	460	456	432	451	466	459	439	446	461	451	481	467	428	447	411	464	441	455	483	410	392	416	438	425	416	440	403	489	463	467	436	462	436	463	441	437	453	457	466	471	417	419	484	406	446	449	469	440	469	416	429	472	440	435	407	454	459	440	478	439	435	450	438	437	456	436	443	457	439	483	389	434	406	465	443	436	502	480	412	449	462	450	396	448	501	399	442	459	399	447	412	423	443	470	439	410	456	430	432	434	424	472	439	464	448	454	439	443	470	442	464	448	453	441	476	458	431	479	399	420	432	475	411	425	487	441	506	452	424	419	439	462	397	468	424	439	484	466	434	400	417	459	430	418	430	422	410	455	424	438	438	436	458	441	435	438	438	438	392	488	448	472	432	488	470	521	447	439	455	456	457	425	463	455	464	426	457	456	455	471	464	433	403	481	432	430	430	418	417	459	475	462	417	455	434	421	429	442	440	430	459	443	467	413	440	470	426	412	438	447	478	441	429	452	420	484	448	486	456	471	445	460	439	448	446	468	419	438	441	426	424	448	443	435	437	438	435	478	458	425	452	447	437	438	440	439	437	450	435	453	466	463	414	410	437	445	408	422	426	427	434	436	425	437	459	455	484	437	475	434	429	448	429	438	431	454	414	502	433	445	470	456	477	432	439	441	429	471	410	452	411	452	454	488	441	423	429	458	469	452	416	420	450	407	485	446	459	433	438	427	451	475	424	461	461	443	453	453	434	462	463	457	408	409	447	419	431	443	434	494	455	435	444	435	408	419	422	423	407	425	432	430	451	430	429	453	396	462	396	468	444	411	433	445	464	452	480	439	420	422	406	421	438	496	456	436	460	446	480	492	454	473	417	463	439	443	466	479	462	423	469	426	429	440	412	425	450	410	456	429	447	404	448	481	396	442	413	430	413	454	437	432	430	429	416	440	427	395	433	433	444	421	453	454	463	448	422	471	472	406	441	451	443	422	426	420	438	443	441	415	453	439	452	442	499	427	446	449	463	434	446	418	421	423	457	439	484	426	439	419	433	449	454	470	415	424	445	432	386	420	415	430	448	408	462	393	405	467	431	467	443	421	441	428	429	448	488	420	470	435	426	448	446	470	439	440	442	441	442	434	432	440	444	429	435	450	437	442	449	455	422	431	432	434	446	442	438	414	457	452	465	429	410	449	429	452	444	425	435	422	470	455
33194	10943	838	227	189	183	183	160	166	154	166	136	155	211	201	179	160	163	159	171	163	156	150	144	161	167	164	182	149	182	160	176	167	152	142	166	158	175	162	180	145	165	160	175	151	167	156	147	181	158	153	167	158	175	170	186	169	179	174	161	150	179	191	165	174	184	165	164	174	169	149	162	180	179	170	170	198	172	173	150	141	180	187	170	165	203	160	135	184	169	181	151	194	171	153	179	183	153	162	164	155	168	168	165	175	165	201	166	166	163	168	171	170	152	141	150	153	171	160	167	156	153	163	153	177	183	161	176	165	139	156	187	155	155	141	166	137	163	155	158	156	168	168	168	167	144	157	183	153	178	137	146	163	178	150	177	171	174	161	167	140	167	190	163	155	170	168	156	164	164	169	190	178	140	147	156	156	141	164	163	170	167	175	168	150	172	172	174	175	162	151	167	171	190	190	169	171	167	148	158	155	162	169	182	179	165	173	168	152	158	159	171	179	156	163	145	156	152	157	169	139	194	147	188	172	156	164	150	155	170	171	149	167	162	159	166	144	160	164	206	171	163	159	167	158	186	174	172	168	159	179	159	172	168	162	193	166	140	160	158	163	167	179	173	162	175	166	161	165	169	171	169	143	160	184	160	150	181	168	152	172	153	173	144	145	144	170	170	132	176	160	153	165	187	148	170	129	197	182	146	133	156	145	160	176	172	166	164	183	174	153	177	182	169	181	195	159	172	162	157	173	173	194	182	177	159	158	173	162	159	144	165	180	138	165	179	175	149	171	172	175	148	152	166	155	174	158	166	161	159	181	149	185	165	184	193	171	166	161	183	145	135	147	175	160	154	164	140	173	168	162	171	211	162	178	154	141	135	165	173	167	184	161	178	165	167	141	182	153	155	172	168	164	150	165	156	175	181	167	163	173	169	182	151	149	158	162	170	150	156	185	182	145	152	156	171	174	164	151	148	162	186	177	144	185	189	160	160	139	162	153	152	169	164	168	155	161	173	179	156	175	162	161	148	185	174	202	187	170	152	191	167	187	174	185	138	148	137	155	160	193	162	135	169	173	163	173	170	153	161	167	165	154	180	159	164	153	174	173	159	162	127	189	173	182	158	185	164	164	172	166	140	151	183	160	158	177	149	171	150	161	168	168	184	162	156	152	182	172	184	164	179	167	173	158	154	183	169	166	154	164	157	173	184	187	157	186	162	163	156	149	169	166	190	171	184	175	168	177	173	178	181	147	168	181	170	141	149	160	150	174	175	175	156	181	182	161	166	142	138	178	155	165	181	159	157	167	177	164	160	165	181	165	160	174	155	164	180	178	164	147	167	168	147	157	157	149	162	174	153	177	144	153	169	170	147	167	160	177	168	169	183	145	166	171	161	156	170	162	178	175	163	156	157	145	151	152	184	166	179	168	163	144	155	150	162	156	184	176	166	157	144	167	164	188	165	167	176	163	152	164	148	151	149	191	186	148	161	157	161	168	165	153	163	163	178	157	150	139	159	164	147	182	159	141	156	172	189	177	184	159	166	158	177	197	179	128	137	162	177	170	166	175	133	177	150	190	158	169	167	149	148	150	178	153	184	126	164	173	172	142	161	181	147	176	171	178	193	177	166	182	161	154	159	153	187	175	170	173	151	185	192	169	179	155	167	147	153	157	146	163	175	154	145	176	155	179	173	143	169	154	171	169	193	184	155	180	165	146	168	174	148	144	172	143	179	160	181	174	140	169	160	142	172	190	163	182	179	189	156	151	163	173	159	175	166	174	183	169	144	161	162	132	151	154	179	170	155	164	171	148	155	165	176	170	180	148	162	144	177	173	176	160	188	153	155	188	180	164	165	157	183	164	162	155	145	165	175	164	164	163	139	165	173	152	177	159	164	178	167	130	168	159	169	164	155	152	136	165	189	153	164	177	150	156	155	161	157	191	178	176	173	151	156	178	144	142	141	181	163	153	179	173	166	177	167	184	153	168	165	137	178	181	162	157	141	166	133	189	152	130	161	167	174	161	162	195	172	202	165	172	183	181	170	173	138	182	167	174	146	164	165	169	160	151	176	185	165	166	164	145	174	198	160	141	162	190	172	141	157	162	170	160	169	168	171	186	171	159	151	183	157	181	159	142	145	157	170	158	170	171	166	160	164	166	151	199	162	160	185	157	149	151	152	195	166	173	193	190	167	154	178	175	155	157	184	148	167	140	142	163	161	178	145	166	170	166	164	154	167	144	154	173	186	159	153	145	185	159	156	167	167	157	170	147	143	149	151	167	163	156	176	175	151	155	144	148	174	153	178	158	187	170	186	163	170	167	150	178	158	175	153	185	147	171	152	156	161	139	163	165	152	172	173	166	162	145	168	154	161	174	170	159	177	162	134	192	160	175	169	191	185	159	180	180	175	154	178	183	131	141	172	180	177	170	175	167	167	165	168	169	177	171	152	174	169	165	181	159	163	152	169	165	163	165	139	142	139	154	170	189	159	164	154	132	138	150	175	160	168	174	151	175	159	177	168	188	164	167	171	161	153	160	136	173	168	164	167	148	181	148	171	167	158	162	131	163	161	178	124	170	162	167	177	183	154	165	173	187	163	155	164	163	141	145	162	171	187	179	158	159	173	145	146	160	196	137	165	170	137	168	179	163	176	180	165	153	149	160	156	150	148	163	156	145	176	162	153	183	174	187	165	165	160	175	176	155	172	173	135	154	191	154	164	183	171	180	163	148	160	177	156	151	168	185	149	176	163	162	162	170	174	162	179	195	151	164	158	150	166	163	167	168	152	163	162	147	159	182	143	170	141	168	153	164	145	158	170	121	153	172	169	185	154	166	184	150	168	168	166	178	188	190	152	153	187	203	150	153	174	156	187	166	174	169	152	140	162	149	164	181	184	153	179	137	161	173	151	156	163	180	168	159	140	162	164	170	171	148	157	165	163	191	161	161	143	167	159	140	156	158	157	176	160	176	164	143	149	170	166	159	147	134	164	183	166	167	122	145	155	148	172	160	144	161	157	178	164	162	158	151	167	167	162	162	168	175	153	155	152	206	176	166	160	136	166	195	159	166	163	138	169	179	178	185	168	167	165	146	159	157	168	180	137	167	178	180	181	180	173	160	184	147	169	141	163	167	168	153	144	194	154	157	142	167	152	185	141	148	166	189	153	155	167	181	169	162	171	163	177	187	174	164	138	144	155	170	155	188	179	155	155	144	185	150	178	146	173	160	177	164	151	159	181	172	166	155	163	173	149	144	159	153	155	148	171	183	187	161	174	170	153	146	149	180	192	176	179	187	165	150	166	159	141	162	177	159	157	158	175	163	154	163	189	195	168	170	168	145	143	159	160	158	144	158	205	179	182	181	170	160	144	137	167	135	148	162	168	170	157	179	168	185	167	155	180	162	161	179	162	188	173	159	142	158	157	164	155	155	151	173	170	166	172	169	194	153	175	176	170	178	160	165	173	168	190	154	187	148	151	142	171	161	159	183	176
5397	528	442	412	391	375	383	394	377	379	385	373	371	400	382	354	375	433	398	412	404	380	361	349	431	436	390	399	394	396	400	391	367	429	416	389	401	374	406	397	410	396	388	407	420	413	426	364	358	381	391	387	415	403	414	402	386	397	401	386	375	385	417	365	353	382	414	428	370	369	399	361	430	402	366	411	395	378	378	402	419	386	385	382	373	390	386	403	346	386	404	359	389	398	400	332	398	379	393	386	416	428	403	394	364	362	410	390	378	401	399	362	374	382	399	355	404	403	408	384	409	406	391	425	395	428	420	385	381	377	379	393	407	421	386	362	384	397	390	400	391	412	387	439	375	403	393	384	399	398	395	421	406	395	386	389	415	375	394	390	378	404	384	388	378	407	395	404	413	411	423	408	363	394	398	364	407	424	378	406	401	406	383	383	394	384	414	381	382	391	409	376	410	356	396	415	381	377	364	414	355	399	389	376	387	394	405	368	399	416	389	385	408	387	400	387	360	421	428	413	371	359	383	368	395	390	400	384	376	419	435	396	354	403	366	398	412	381	379	359	359	366	379	361	405	368	369	405	397	380	399	418	386	358	420	435	395	398	380	384	415	391	382	368	398	387	373	385	364	397	406	392	382	381	429	366	385	386	420	379	430	404	388	423	389	428	388	408	384	392	424	415	417	413	375	384	416	397	419	364	399	395	365	386	363	389	396	373	378	439	368	380	390	370	401	353	384	381	433	418	393	388	352	385	371	384	394	385	403	386	394	386	392	427	386	389	432	401	410	394	392	414	428	394	372	419	389	396	376	398	406	356	393	421	416	429	365	399	390	437	349	407	411	390	379	354	367	431	416	417	408	375	379	377	369	416	368	383	372	376	392	394	374	389	416	374	427	385	380	382	354	381	386	400	412	401	401	369	394	421	415	424	382	414	390	379	414	402	381	387	388	383	384	350	410	365	387	375	415	402	373	389	390	420	383	395	404	381	408	372	348	405	399	370	359	396	384	387	359	362	401	402	350	411	392	398	431	410	367	362	413	418	394	381	421	407	408	411	385	377	383	406	401	397	438	409	401	379	369	414	376	363	397	404	381	391	389	425	409	385	365	348	405	419	387	413	384	394	387	381	426	355	374	371	373	365	398	391	395	361	401	358	392	370	390	407	401	396	393	398	394	380	394	405	373	408	425	382	438	396	371	390	379	360	367	368	402	398	395	365	350	366	373	385	393	379	409	406	437	378	394	397	388	369	390	378	404	405	414	397	356	415	384	369	403	392	389	385	369	389	414	414	412	407	404	390	383	409	376	405	377	365	376	377	390	385	369	375	383	375	397	438	373	360	386	376	387	408	387	398	371	392	389	421	361	407	395	435	384	387	416	385	390	354	373	445	385	384	342	417	377	422	423	396	386	398	397	397	393	409	372	376	365	404	435	395	396	398	379	378	375	398	381	403	380	407	404	404	416	386	385	394	382	401	384	429	418	419	400	407	397	385	418	415	351	416	372	413	429	395	379	412	392	367	406	392	361	408	391	384	391	416	406	383	389	402	377	427	363	375	422	404	359	396	395	363	362	409	407	399	398	401	393	403	383	422	411	396	391	410	412	399	364	345	368	426	374	423	378	388	367	398	411	370	410	405	384	414	368	390	377	398	406	381	389	384	410	398	369	387	395	382	402	366	394	386	382	396	368	383	387	380	399	371	418	417	414	351	384	392	411	428	398	398	380	389	432	405	377	402	404	400	368	392	416	407	408	397	410	367	403	399	372	418	374	377	414	386	390	392	367	385	393	399	384	394	389	388	354	374	402	362	377	412	428	414	389	413	402	389	388	351	386	393	380	406	413	424	386	393	351	397	394	401	374	396	394	366	399	378	395	414	401	432	388	394	387	402	381	401	369	392	365	421	388	403	381	358	415	439	380	350	392	376	393	371	377	395	386	357	412	417	371	399	392	388	400	395	372	399	421	401	384	370	397	363	370	361	395	424	417	366	385	406	407	408	369	397	378	386	398	401	429	383	393	433	407	397	383	401	398	405	398	383	388	360	385	393	378	427	412	419	373	406	384	412	390	400	325	350	362	388	394	371	355	400	375	396	419	393	362	412	409	419	392	363	402	395	430	375	393	390	422	412	418	408	389	372	424	377	400	407	360	402	404	370	427	401	379	411	372	396	376	381	404	381	416	371	387	410	373	395	421	352	393	382	404	406	347	366	399	405	401	362	391	381	402	412	396	365	385	401	454	384	414	408	423	407	412	386	418	396	355	380	381	401	368	383	359	377	389	361	388	398	392	421	395	375	386	396	442	360	358	432	393	420	370	418	420	422	424	378	383	368	358	379	410	409	381	406	388	395	398	395	415	375	387	369	414	393	381	402	372	386	395	418	428	391	404	376	362	377	399	376	409	379	382	409	400	377	398	397	397	346	392	388	349	357	359	378	396	411	395	398	435	371	376	431	382	397	416	369	394	397	381	392	376	393	373	405	421	398	388	398	388	396	396	383	377	387	390	401	392	407	375	409	412	399	405	377	396	366	355	365	399	422	380	395	368	339	371	363	390	388	399	368	355	401	398	375	381	398	406	374	408	402	409	379	398	389	380	425	395	395	380	369	401	380	381	404	392	399	409	399	337	411	374	393	396	387	388	410	378	357	408	378	340	377	408	425	409	422	363	413	379	400	433	393	364	382	399	437	428	403	374	417	410	372	424	401	411	379	411	398	395	381	403	392	397	384	388	397	363	385	420	376	391	389	390	382	367	360	401	399	384	406	382	400	379	389	368	385	415	372	404	422	375	365	398	410	393	372	359	403	393	392	420	382	384	377	363	403	403	364	385	396	391	380	384	385	389	383	375	382	387	370	395	395	372	363	391	394	363	403	377	385	414	388	419	399	345	392	392	392	337	411	384	381	434	374	413	364	398	392	406	406	353	369	386	407	393	386	398	405	397	403	372	362	379	373	382	401	406	399	373	361	384	367	404	380	423	381	392	396	402	435	404	396	405	415	409	381	359	416	397	400	386	414	409	379	411	413	405	399	403	404	429	397	373	399	383	397	360	377	397	378	383	365	383	416	399	415	394	400	425	401	361	381	392	405	403	359	390	369	385	412	335	385	402	379	393	350	380	410	412	403	383	378	410	409	417	443	372	378	412	393	390	371	376	376	412	402	395	435	392	411	390	396	396	379	396	399	362	400	422	414	414	427	412	399	436	372	376	394	381	403	412	403	416	381	425	404	389	367	402	361	445	409	398	376	383	402	371	394	395	425	392	367	430	391	379	374	414	374	382	404	395	409	381	359	381	385	369	398	405	349	425	429	419	376	369	364	382	421	377	388	381	417	392	393	429	394	392	420	404	414	412	386	356	388	420	342	396	405	440	400	358	391	388	405	400	391	381	381	379	373	394	405	376	356	428	402	434	372	368	416	395	375	439	395	379	394	409	403	403	381	390	377	401	395	397	380	401	366	371	393	425	369	359	352	435	411	369	408	412	423
25003	21380	25130	28002	21150	2870	423	308	242	268	250	249	258	223	249	215	216	231	235	211	213	199	223	220	226	216	222	217	215	183	214	207	231	205	216	191	212	246	228	198	236	232	197	224	231	229	216	213	205	225	205	245	233	232	228	220	240	215	187	215	252	255	206	222	235	208	215	177	237	201	182	196	200	197	209	194	231	212	207	229	190	232	211	216	217	200	187	237	234	193	244	197	221	218	223	206	191	197	219	214	211	203	213	230	203	218	186	209	205	195	216	233	234	219	210	202	205	203	195	206	191	234	206	203	224	232	226	212	199	218	203	209	224	214	227	204	207	217	195	229	190	217	247	195	207	188	216	196	218	191	208	205	195	227	217	203	208	227	235	215	204	216	206	224	219	226	215	214	215	211	170	227	225	182	195	190	200	212	226	206	214	223	210	219	180	229	183	213	226	192	179	221	218	237	215	226	205	199	193	230	193	220	207	220	202	222	217	209	221	204	226	214	208	207	196	200	213	212	209	201	211	200	194	211	218	183	181	235	251	200	200	203	223	221	195	219	238	167	187	184	221	217	220	178	228	202	200	194	224	213	209	220	220	212	200	209	224	231	215	193	197	181	213	220	203	199	199	179	187	214	220	214	194	208	211	202	238	176	188	220	191	210	222	199	189	202	186	199	219	192	185	174	196	196	223	227	199	204	201	212	208	206	208	208	222	197	230	198	227	177	209	211	202	225	237	221	198	204	233	200	231	214	218	180	202	201	208	222	195	221	185	202	208	196	208	197	216	231	225	206	182	200	194	180	212	224	238	182	210	186	209	226	198	204	212	209	195	208	219	252	223	203	244	232	227	204	207	208	217	194	235	220	191	223	196	197	234	218	232	206	213	207	221	217	229	177	193	216	211	201	215	203	223	198	201	215	209	207	228	195	216	199	216	221	223	223	206	222	217	213	198	211	223	190	181	232	223	216	203	204	197	196	215	206	212	232	192	210	187	206	223	186	202	191	215	187	206	190	232	207	182	210	210	209	205	200	194	227	209	201	193	203	205	245	196	212	187	204	204	191	188	221	196	213	209	202	197	189	195	215	212	214	201	189	214	200	196	190	234	191	198	162	214	187	181	215	204	199	206	207	204	227	212	191	201	211	212	196	207	184	184	186	205	205	214	209	217	214	227	203	219	176	186	220	205	216	226	218	215	181	199	204	194	207	210	202	210	198	199	200	191	226	213	194	213	214	209	222	198	189	228	209	224	205	228	193	198	200	219	215	201	222	206	223	209	203	189	197	203	201	223	190	200	212	213	222	189	202	205	215	201	212	220	225	197	210	233	211	240	214	256	208	220	213	212	250	205	203	229	241	216	226	223	195	193	202	247	215	203	180	183	216	217	224	225	244	199	234	192	187	202	200	190	201	208	207	218	185	204	203	209	188	219	215	194	207	211	202	199	204	196	230	196	206	210	222	211	214	221	201	184	252	207	212	213	214	212	230	226	184	188	228	196	214	195	184	213	198	217	230	214	223	198	215	193	221	181	218	222	239	232	189	237	187	200	228	219	196	215	231	219	209	208	216	192	196	176	219	214	187	211	230	177	210	234	198	211	226	186	211	221	197	208	181	213	203	215	186	188	182	223	230	212	205	220	214	224	200	178	211	207	206	214	213	222	198	212	206	189	225	207	208	199	188	209	201	178	245	191	222	218	190	205	196	217	215	209	231	204	214	212	220	189	205	212	206	224	191	252	208	224	209	219	230	186	208	204	226	219	213	168	201	232	236	200	231	220	202	210	202	187	207	201	246	213	215	189	215	205	167	218	192	203	191	234	215	211	210	208	200	193	198	234	194	219	239	185	197	230	192	193	201	239	222	226	211	198	187	199	215	243	210	207	203	214	219	218	197	214	189	182	193	220	215	194	201	211	202	182	194	195	208	206	212	190	220	197	193	232	223	201	203	201	219	210	223	208	218	195	208	197	210	215	221	187	199	198	214	213	199	194	186	210	208	191	205	211	207	219	215	187	181	227	209	208	197	200	190	190	158	224	190	185	200	202	239	204	212	216	203	205	198	196	225	205	181	204	230	204	224	219	212	216	216	191	232	204	203	180	222	188	192	203	224	210	245	196	233	239	200	192	209	232	211	186	230	218	200	216	202	207	204	197	203	201	219	200	222	192	197	230	201	203	184	205	221	216	241	209	200	203	245	212	237	208	231	167	206	191	192	192	209	198	189	191	201	206	232	223	219	204	169	213	228	200	223	187	213	205	208	197	215	227	216	229	201	195	233	216	204	187	204	198	215	206	195	209	194	199	196	216	233	204	184	231	209	213	173	213	211	221	218	235	227	219	237	227	212	199	183	213	197	198	189	219	203	226	198	192	227	235	229	203	203	192	222	237	211	211	220	192	184	198	213	191	191	189	219	194	194	199	196	212	218	236	199	221	214	205	182	197	207	213	225	201	209	198	200	213	193	221	221	207	225	191	205	213	207	195	207	210	209	213	189	199	210	199	187	187	208	233	201	214	188	182	195	210	224	213	201	231	230	222	194	230	219	215	190	211	187	212	199	184	196	185	217	223	197	203	205	213	216	190	226	202	204	208	199	237	219	202	213	221	197	206	208	212	222	199	179	222	200	207	215	199	224	202	219	231	250	204	186	184	181	226	238	203	201	208	222	220	213	194	195	201	210	197	230	202	227	192	209	225	226	222	227	206	234	202	216	209	198	204	227	199	187	191	222	189	187	244	206	217	197	214	226	204	212	237	188	188	208	184	175	200	201	237	235	197	218	229	215	207	215	199	234	219	197	209	216	216	225	209	228	187	184	203	212	205	229	206	182	211	198	186	210	200	207	221	233	203	205	247	210	216	209	224	212	215	196	198	199	241	240	225	167	225	217	229	213	210	209	197	206	205	193	213	222	226	204	217	230	226	238	208	175	217	198	203	224	228	218	220	210	239	218	190	223	198	187	210	211	200	222	197	208	217	223	216	232	212	210	204	208	213	194	198	208	199	192	175	222	181	200	205	191	200	231	220	181	223	236	198	184	206	233	195	208	217	230	224	190	183	213	221	197	208	262	195	199	186	199	243	232	227	206	221	202	219	223	215	234	201	191	190	222	216	204	199	210	205	204	189	230	200	196	220	242	198	223	221	213	205	199	188	207	233	208	219	205	248	222	204	206	213	205	205	207	218	194	210	204	213	225	191	188	221	213	182	231	223	199	197	214	195	218	188	218	223	224	215	217	219	192	224	202	184	213	196	183	228	209	186	195	193	228	217	206	210	203	224	223	206	206	221	227	206	219	195	203	194	203	197	184	190	214	176	197	210	205	191	213	198	193	225	200	187	207	211	231	182	208	238	202	211	184	196	179	233	185	232	199	205	242	218	214	172	195	238	202	204	198	196	193	201	194	230	194	229	190	234	203	192	218	201	203	226	205	217	241	212	180	201	213	199	182	193	214	219	214	191	162	205	221	200	226	203	199	206	212	207	209	185	200	196	233
3309	2717	1605	900	657	584	570	567	537	532	541	480	485	466	511	448	495	482	469	501	513	449	495	463	453	448	491	464	445	502	469	495	477	450	491	487	471	486	447	473	478	443	463	510	482	491	479	470	465	464	490	502	501	451	489	509	471	482	489	473	432	514	470	442	524	494	491	505	472	479	529	476	476	499	473	500	504	475	454	439	466	503	470	490	448	495	496	471	496	485	499	459	467	448	477	470	456	440	482	461	501	485	448	470	506	508	495	452	433	459	479	454	484	458	507	443	449	476	485	474	495	479	450	491	539	449	441	449	494	456	493	485	482	430	456	459	442	464	439	456	469	435	492	480	454	456	495	455	433	462	480	480	491	470	482	486	447	479	466	464	490	471	486	495	460	434	481	485	446	431	476	473	491	473	473	490	449	475	486	453	463	460	477	502	463	554	442	534	503	461	435	442	478	476	487	459	489	468	484	497	462	440	470	487	473	459	473	495	484	455	470	506	470	466	510	483	459	486	467	492	482	505	538	440	498	454	443	492	451	462	484	474	484	509	548	494	524	498	477	473	462	501	476	477	491	483	479	480	439	486	508	477	475	461	472	460	486	453	446	428	496	493	463	452	467	471	484	473	418	423	440	462	479	493	466	491	434	465	458	462	441	462	468	498	480	455	475	486	453	494	489	487	502	496	517	442	484	494	467	519	473	472	458	483	467	489	463	515	462	504	476	484	446	457	458	477	485	445	474	510	456	458	487	457	504	456	454	468	512	463	504	456	465	458	474	494	488	475	443	462	492	479	461	456	474	452	494	443	436	472	511	443	445	494	491	459	443	493	472	522	465	495	465	474	485	488	430	473	460	476	468	491	461	481	471	490	447	496	464	468	496	513	516	421	509	490	467	472	454	474	443	469	478	461	484	511	479	481	450	478	455	481	467	504	489	434	475	457	462	445	507	481	488	489	500	504	462	475	451	447	506	468	467	505	476	443	454	475	449	484	465	459	477	455	464	511	496	485	465	456	511	447	464	450	495	476	492	451	450	456	461	503	495	426	435	468	480	492	513	499	465	442	456	489	458	503	465	482	486	446	431	476	468	472	503	489	445	457	506	452	421	450	455	464	476	420	456	498	460	428	508	476	494	507	467	494	439	493	475	480	413	460	470	495	481	478	480	467	459	524	462	477	505	495	447	498	477	495	508	474	453	499	523	473	503	486	448	478	424	477	480	487	442	471	485	457	433	471	491	480	475	482	479	466	506	476	493	442	432	471	468	463	469	468	492	475	454	439	477	447	467	504	486	486	475	482	455	488	477	517	514	489	477	484	491	463	491	521	453	474	471	456	493	489	474	500	504	491	495	483	466	484	479	437	428	461	479	505	463	467	474	494	466	489	474	473	475	478	464	461	494	492	454	493	454	459	466	455	467	481	448	468	454	516	488	448	498	473	476	445	475	454	466	491	477	515	456	490	445	464	463	510	457	454	448	460	486	485	441	471	450	432	469	486	448	453	480	501	447	483	476	451	486	464	421	488	485	468	455	474	463	458	481	448	497	466	485	472	447	448	473	470	480	488	480	499	475	491	476	522	478	487	451	440	437	459	483	478	483	454	501	518	424	460	459	505	495	511	495	485	472	466	476	514	488	469	451	447	486	492	457	474	462	446	491	496	443	423	482	458	503	471	459	468	472	488	495	454	499	481	472	472	490	472	483	458	436	514	490	486	463	501	511	471	451	448	473	464	481	486	455	467	433	512	474	468	476	472	469	444	440	445	447	459	457	455	476	479	476	477	488	488	479	455	443	500	466	488	464	473	464	508	428	499	445	422	455	461	492	478	488	497	489	499	452	461	485	467	513	504	498	515	460	477	472	502	460	470	503	522	454	468	456	482	464	443	497	494	488	431	498	491	501	439	486	465	443	476	496	481	479	465	507	478	472	446	450	506	469	475	476	527	489	460	471	481	456	485	458	485	514	457	487	468	462	486	452	458	508	475	463	479	450	457	473	466	434	408	440	489	465	476	487	490	447	459	473	466	458	471	497	464	469	484	496	441	451	481	437	453	472	437	429	458	437	496	502	437	460	466	478	470	455	498	456	464	471	464	485	451	469	484	440	464	470	456	491	477	485	482	479	472	466	513	504	501	492	479	466	504	485	437	500	445	482	400	478	507	466	474	477	485	470	475	467	464	450	449	445	440	443	472	449	486	481	487	445	468	472	429	485	458	460	416	460	472	473	444	485	446	480	457	502	496	491	475	481	450	491	467	443	472	480	427	484	478	464	431	494	461	446	505	496	481	464	480	519	457	472	474	517	468	432	491	489	483	487	451	454	458	445	471	451	505	471	478	456	465	453	447	511	470	491	485	482	434	454	454	478	444	481	482	445	494	454	469	480	425	464	463	459	511	462	467	489	481	466	486	454	455	437	480	466	453	485	459	463	468	503	455	443	458	447	437	492	468	458	488	486	468	485	459	468	482	459	473	455	500	491	446	503	491	427	491	490	491	461	474	456	493	492	502	468	491	455	498	476	455	477	452	473	494	465	470	482	464	451	488	482	470	430	460	510	458	454	459	442	486	477	466	469	477	480	450	494	482	463	484	476	486	454	467	472	487	476	475	457	480	544	445	445	464	465	492	445	486	480	487	485	465	429	424	486	466	471	427	477	481	458	452	486	498	499	469	487	454	495	452	449	470	436	495	467	453	466	440	470	463	458	484	500	460	460	483	481	457	488	456	443	488	483	478	495	458	506	470	441	441	463	462	457	498	510	470	474	514	499	466	463	503	488	478	479	496	474	478	444	474	520	469	462	496	493	425	487	476	494	473	480	466	475	507	448	456	502	479	505	498	499	514	446	510	465	472	468	514	442	451	505	489	479	487	434	499	450	476	501	511	467	492	479	481	498	445	427	454	452	440	434	479	487	440	477	469	491	491	501	489	469	491	449	480	421	484	491	466	493	510	475	472	482	495	450	494	476	481	472	459	455	455	487	496	483	483	479	461	492	469	492	486	476	452	462	475	463	468	450	471	446	481	496	491	510	470	451	488	475	461	490	480	480	455	493	482	483	470	464	487	480	493	438	461	484	438	476	491	483	460	496	465	500	432	486	455	465	494	484	463	480	461	482	428	487	416	489	466	462	488	465	488	453	454	477	455	475	487	486	492	484	446	451	474	502	468	456	503	496	438	465	454	445	473	444	500	456	466	463	465	491	482	467	445	473	452	476	496	466	484	472	473	484	439	459	497	488	451	464	487	452	449	496	484	442	469	464	477	423	434	499	482	497	481	459	471	477	442	464	434	487	482	431	436	453	469	462	505	464	467	461	489	451	534	452	450	471	466	473	500	479	508	491	450	478	493	485	471	491	462	415	493	470	464	444	492	482	444	494	504	454	461	488	426	472	489	471	454	489	455	468	475	474	473	482	496	471	477	472	442	476	469	467	476	430	481	465	456	464	435	500	451	472	458	475	473	450	477	452	438	479	435	483	481	489	492	459	482
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
