0	46	30	46	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
337016262690	337016263201	337016263751	337016264301	337016264851	337016265401	337016265951	337016266501	337016267051	337016267601	337016268151	337016268701	337016269251	337016269801	337016270351	337016270901	337016271451	337016272001	337016272551	337016273101	337016273651	337016274201	337016274751	337016275301	337016275851	337016276401	337016276951	337016277501	337016278051	337016278601	337016279151	337016279701	337016280251	337016280801	337016281351	337016281901	337016282451	337016283001	337016283551	337016284101	337016284651	337016285201	337016285751	337016286301	337016286851	337016287401	337016287951	337016288501	337016289051	337016289601	337016290151	337016290701	337016291251	337016291801	337016292351	337016292901	337016293451	337016294001	337016294551	337016295101	337016295651	337016296201	337016296751	337016297301	337016297851	337016298401	337016298951	337016299501	337016300051	337016300601	337016301151	337016301701	337016302251	337016302801	337016303351	337016303901	337016304451	337016305001	337016305551	337016306101	337016306651	337016307201	337016307751	337016308301	337016308851	337016309401	337016309951	337016310501	337016311051	337016311601	337016312151	337016312701	337016313251	337016313801	337016314351	337016314901	337016315451	337016316001	337016316551	337016317101	337016317651	337016318201	337016318751	337016319301	337016319851	337016320401	337016320951	337016321501	337016322051	337016322601	337016323151	337016323701	337016324251	337016324801	337016325351	337016325901	337016326451	337016327001	337016327551	337016328101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15261	3647	4625	3835	11101	43551	50991	40972	30632	19673	9330	1897	448	442	413	400	432	410	412	455	402	404	416	464	462	435	457	416	434	429	418	463	433	414	424	439	465	449	420	432	435	461	441	445	491	439	451	393	431	406	418	477	399	414	441	399	440	446	415	428	390	455	397	409	436	415	427	428	427	404	423	462	434	397	420	410	465	485	430	435	427	442	411	455	436	438	471	469	453	417	427	440	430	423	424	455	420	428	474	490	443	427	443	472	425	435	426	409	451	458	437	408	461	423	405	419	424	430	421	438	439	417	451	452	440	428	457	435	460	430	435	427	448	409	415	426	432	441	436	439	462	429	465	465	468	425	445	459	447	425	430	477	411	383	443	450	445	444	426	442	416	422	436	452	426	442	435	440	428	403	413	390	459	416	439	401	435	460	424	456	394	435	451	421	438	431	420	442	405	430	465	415	452	433	398	427	445	422	463	463	404	471	428	400	408	449	401	423	414	415	428	389	446	442	440	437	403	434	420	424	406	433	418	438	441	402	448	438	425	426	443	397	411	459	445	414	431	425	414	409	431	424	406	386	453	435	458	471	421	428	437	429	435	432	408	442	410	402	463	444	434	413	404	414	413	421	387	435	402	465	410	443	438	440	429	437	423	441	458	409	469	480	402	430	424	440	424	428	416	423	433	436	442	430	425	424	433	400	414	442	423	430	405	443	423	447	454	452	425	417	456	399	433	406	446	450	422	408	456	465	422	428	419	469	423	412	439	468	439	471	436	429	395	378	430	412	412	379	491	442	438	452	439	429	430	447	468	421	448	420	488	434	456	435	396	376	421	414	437	412	449	418	428	461	412	396	441	457	422	440	467	420	421	434	385	438	409	427	420	429	454	437	414	384	512	450	423	407	424	459	450	433	423	489	457	416	442	429	406	421	437	391	426	398	404	458	434	427	432	416	428	395	451	381	459	441	431	468	443	390	445	412	417	405	476	425	441	459	469	465	421	443	484	459	449	469	424	401	455	417	472	410	425	468	445	419	411	475	436	417	447	435	423	436	444	391	423	424	453	432	413	428	421	445	420	416	422	450	432	422	448	401	377	379	440	415	419	460	457	414	464	449	451	435	419	422	420	421	439	396	428	438	422	449	404	454	429	464	399	412	448	467	403	442	428	456	443	437	436	379	420	445	429	392	383	437	435	416	456	436	454	436	462	441	394	412	427	407	435	404	410	408	456	447	426	424	443	451	392	459	456	402	439	382	425	384	461	463	402	446	450	447	420	409	417	444	470	444	393	407	457	418	426	423	385	427	440	424	436	465	462	423	440	435	418	444	445	439	471	465	417	442	381	428	429	423	444	446	435	437	417	419	411	454	445	453	467	452	420	445	407	390	454	484	455	446	426	417	436	429	455	418	430	461	457	434	429	446	409	450	413	407	447	444	467	432	428	415	418	448	404	391	429	453	443	420	425	451	474	412	409	432	441	432	390	424	441	418	420	401	447	397	445	392	436	461	444	421	374	429	436	422	421	412	441	478	480	472	421	422	449	416	467	446	432	370	411	454	422	442	452	449	395	455	400	407	452	435	404	430	426	414	432	426	425	445	399	414	412	401	407	439	410	431	429	421	411	456	478	403	440	428	447	440	414	451	434	419	445	427	445	398	415	425	489	428	477	434	427	436	477	395	395	442	428	390	436	425	454	410	428	466	404	431	438	449	427	463	427	427	428	410	422	420	423	457	441	421	428	431	395	438	433	389	463	478	401	435	431	417	467	444	401	428	411	422	455	466	408	421	443	435	407	418	420	416	422	438	455	421	427	425	425	412	435	424	406	450	431	405	442	451	428	460	415	474	415	457	433	428	435	462	469	433	431	412	443	422	390	441	480	427	460	455	446	428	416	469	452	473	448	449	419	398	426	455	417	424	418	469	458	418	381	469	407	433	427	443	442	445	409	432	456	425	422	441	453	477	397	465	433	441	402	403	400	430	430	411	438	431	434	427	435	399	435	433	421	419	427	442	407	437	417	424	456	414	401	454	435	400	418	438	445	415	436	445	396	424	399	441	462	473	426	416	422	424	441	409	413	447	444	419	426	442	440	441	420	421	406	438	461	422	407	441	473	423	420	443	427	429	400	417	461	423	431	416	443	447	448	425	449	457	435	437	478	437	433	451	459	437	437	429	436	438	430	462	413	373	456	465	422	427	423	431	468	413	466	416	430	432	481	439	456	427	414	435	434	434	394	442	394	397	428	406	427	401	408	439	426	397	444	420	387	429	401	414	420	394	400	427	433	385	395	461	431	399	428	437	441	431	398	413	492	401	433	419	418	429	447	441	440	401	412	417	438	425	440	414	444	482	401	435	420	421	460	436	450	408	454	427	426	439	427	430	420	434	457	458	417	427	448	443	464	427	449	400	433	397	416	434	417	421	452	458	448	449	440	419	446	412	438	428	414	469	429	437	437	423	420	425	453	449	435	433	429	446	433	443	404	465	437	447	468	452	420	488	425	405	423	452	451	420	435	423	410	468	432	427	412	396	431	439	436	423	480	426	429	441	423	446	373	459	430	413	427	411	428	444	409	436	437	428	442	445	381	428	427	437	428	418	452	453	423	436	461	421	446	475	445	469	442	405	413	428	444	419	420	398	472	437	389	408	386	425	428	466	409	424	469	421	400	408	429	447	416	407	446	399	415	436	422	397	483	458	420	475	421	406	417	419	420	419	436	439	416	418	442	423	399	449	444	462	452	425	406	394	496	430	428	403	454	383	436	386	408	429	379	448	440	433	455	401	394	434	433	434	438	426	429	405	418	411	442	419	435	435	381	431	404	457	400	472	426	438	422	421	432	386	383	432	425	434	429	424	429	408	444	408	431	434	430	425	419	446	457	436	406	429	422	383	420	424	437	404	407	458	434	480	420	407	397	433	433	462	415	456	427	410	419	400	449	422	408	416	422	462	435	410	372	440	471	447	439	410	443	424	421	386	425	419	443	396	492	441	476	437	423	443	413	432	428	422	409	431	431	441	450	447	439	424	437	418	406	442	385	446	430	485	417	436	432	421	408	450	404	413	416	437	448	470	425	411	417	411	426	453	418	427	406	389	398	412	454	449	420	461	436	439	434	417	459	451	423	408	386	423	421	411	437	404	443	439	466	444	443	450	427	427	444	399	416	401	410	430	432	439	404	423	434	462	427	444	434	435	402	425	430	427	473	451	382	444	410	405	466	430	406	460	433	401	439	438	409	430	409	420	441	425	443	433	400	474	392	442	451	411	423	425	371	407	442	405	412	380	440	427	427	444	490	405	441	452	384	435	453	418	434	438	416	460	431	429	431	442	423	447	470	428	439	415	424	424	462	433	449	430	415	427	435	432	443	427	414	407	512	467	389	449	446	444	423	454	466	432	397	427	431	431	418	465	419	471	460	433	475	417	409	454	468	392	431	430	426	444	432	457	413	456	422	446	408	416	417	443	424	459	438	421	400	403	432	394	441	451	449	484
8134	3197	7983	9842	27004	58391	62596	54629	45679	35849	22813	4737	1081	1039	998	1030	1034	1002	1043	1080	992	1052	1025	1029	989	1062	992	1040	1091	987	1081	1008	1062	995	1003	1037	989	969	1027	988	1005	1035	990	1015	1063	958	1038	1023	991	1023	1041	1047	1043	1027	962	1011	982	1020	999	1049	1032	998	967	1027	1032	1013	1030	952	1043	1002	1049	1045	1062	1025	985	1061	1039	996	1055	965	1037	984	985	1039	1002	1018	1025	985	991	1034	1035	1004	980	958	996	1015	1000	1042	983	1017	1017	992	1019	972	1076	1021	996	1009	1013	1025	982	958	1023	1032	1011	1023	1031	1025	1024	1071	1002	1011	1037	997	1014	966	1023	1020	994	1002	940	1068	990	987	996	1023	1006	982	1009	1019	1011	993	1022	970	980	1012	1061	1052	965	940	1000	1062	1021	1063	994	1053	999	1010	1020	1015	1049	914	982	971	1042	979	1069	1020	979	1032	972	1064	1036	951	983	1056	1017	1006	1069	1018	1011	1036	1009	1027	1009	1012	1063	1038	1027	1067	1062	979	1126	952	991	1049	1023	1001	1040	1031	1016	962	1012	1005	1018	985	973	990	1055	1012	978	996	988	1041	1008	1011	1032	1025	1016	1000	1012	1028	1004	997	977	1044	1035	995	1000	1019	1007	1035	998	1007	1018	999	1017	999	1063	1015	1007	1041	969	991	1010	1017	1000	1003	1024	996	1048	1035	1016	987	1054	985	1002	1044	1056	1068	1008	1014	1030	1029	1055	1021	991	1030	1040	979	1028	1014	1042	995	1020	1019	1055	1051	966	950	1001	969	1057	1088	993	1099	1051	1044	1058	1020	973	1013	991	1036	1025	1000	1040	966	1076	1030	1066	987	982	989	1010	1014	991	983	996	1036	1014	971	1049	1007	1024	1025	989	1048	1046	954	1000	955	1045	1016	1016	964	1008	1001	1031	1047	1010	970	1033	967	1018	953	1074	1001	1031	1039	1026	994	1015	965	1063	1015	1040	989	989	1043	1048	967	1004	1037	1041	1019	952	1004	1028	1040	1020	1062	996	1067	966	993	1016	990	1031	989	1022	1008	1039	1013	990	998	989	974	1028	1008	1067	1004	1018	1028	976	1017	1008	1043	988	989	995	1040	1006	1010	1058	1001	1019	1022	1036	981	1016	994	1008	958	1029	1029	1022	1010	975	1052	1014	971	1056	1026	960	933	1061	1003	1008	991	1000	1027	1049	982	1019	990	1066	1007	1031	1031	986	993	1032	1018	1001	985	1001	1073	970	978	988	1040	1002	1022	1007	1010	985	1025	1095	986	992	903	959	1066	1028	1020	1047	1057	976	1005	969	1032	1001	977	1011	1003	1027	1024	1033	1007	1050	1024	975	1049	1044	1035	987	1057	974	953	1048	1013	999	919	1048	964	1030	1044	967	1032	1025	1047	996	1038	991	986	1014	1011	1056	1078	1048	1054	1014	1021	1049	1053	981	999	970	1015	1039	1041	1004	970	1033	1014	967	1035	1038	1021	1024	993	975	975	1020	1036	1003	1025	1003	1021	1006	981	955	1043	967	1025	949	921	1034	965	1037	957	1046	1006	953	1023	981	995	1020	982	989	1079	995	1007	1009	1007	1082	1023	987	996	1011	996	971	993	1016	1037	1018	1000	1026	1036	957	946	1014	1021	988	1030	1030	1032	1023	1013	995	971	1010	994	1022	988	995	1001	994	1040	976	1019	1002	990	994	978	993	1033	1009	1034	1019	1011	979	979	1004	977	1062	995	969	1014	993	1015	1046	1018	1054	1014	1012	1013	1013	1016	1004	999	987	1057	1014	982	1013	1055	1055	1043	1001	1031	1029	1005	1012	1050	1043	1023	958	1042	1012	1030	1018	973	1013	1049	951	1032	1061	981	1021	1056	1025	1024	972	973	1010	996	1007	1020	1021	989	1017	1016	1017	967	965	1059	975	1019	1082	1012	1004	1000	1032	1036	1019	1027	1070	1034	1072	1014	959	1003	1044	1034	1015	1013	950	1006	1028	976	1003	1051	1039	1016	1032	1023	985	998	1027	1011	1032	984	1057	989	1036	1052	1036	1063	1008	988	996	1047	1027	1058	1015	1029	985	1015	1000	1060	1013	1040	1047	1031	968	999	990	1050	1001	947	1005	1004	1007	1037	1022	1004	1014	972	1022	1087	994	1004	1064	1025	932	967	1039	1012	1022	1018	1023	1046	979	1018	1027	1003	990	992	986	977	1028	985	967	1059	955	1012	1033	988	1038	1037	1042	1026	1057	1004	979	1032	1036	974	1064	1022	991	1022	998	994	1067	972	999	1026	998	1081	1013	1106	1055	972	1033	1025	1042	987	992	1043	1075	980	1019	972	1013	1023	975	1053	1018	967	1025	1036	1007	980	952	1005	1029	1046	1012	1052	1004	1021	1002	1057	974	1014	992	989	1011	1011	980	1017	1005	1022	1008	1053	986	1014	1037	1061	980	1023	997	1025	1019	936	989	1037	977	1012	1044	1003	979	1040	1003	993	1044	1018	1059	994	957	1017	960	1018	1032	991	981	1013	1000	1007	1074	1005	1019	1003	1015	1028	981	1030	932	999	1020	942	968	1004	982	997	1006	1001	1000	992	1040	982	985	1013	1048	1048	983	998	1034	1033	1005	991	1031	1081	1051	1016	981	1000	997	1009	976	995	1019	1023	1034	1007	990	982	1010	1042	973	1061	1044	974	1005	1000	971	1018	969	1041	1004	999	1033	988	986	1000	1038	1049	995	1078	1029	1011	1011	1013	1005	1026	975	1030	1012	1064	1052	1019	1033	1041	984	1009	1013	1094	1047	1035	998	1048	954	995	1049	1011	1015	998	1030	1036	980	994	1009	941	1045	997	1039	1027	1012	1015	1017	983	967	1020	1061	1000	1002	943	1049	1025	959	981	1002	1004	991	1028	1016	1004	1002	996	989	1024	1018	995	1035	1020	1062	997	966	986	1060	1021	939	1031	966	997	1033	1020	1024	1009	1010	977	1000	998	972	1025	1034	1014	988	1015	1035	1045	1043	1009	1027	1015	990	986	1006	1041	1005	1078	990	1016	1062	997	973	992	1017	1041	1010	1000	1054	1043	1029	995	991	1004	993	1001	1013	1012	1070	1032	1033	1006	1032	974	1008	1057	1016	1028	991	1033	991	1007	1034	1038	1046	1057	1005	960	1055	1012	979	1008	1066	1053	1022	1036	1045	1000	1017	1013	1003	1046	993	993	1043	979	990	956	1050	941	1028	1075	1039	1021	1039	971	1074	971	957	1011	960	1020	1075	1058	966	1019	1047	941	1035	1021	1038	1065	1023	1023	959	1003	1015	1019	984	1081	1038	997	1038	1029	999	1017	1032	958	1046	997	987	979	1024	997	997	1021	1007	1002	1014	1010	966	1029	1035	998	1025	962	996	1047	1023	1031	1014	1018	1004	998	1033	1038	1027	1036	1011	978	988	1045	1043	1014	993	1028	1023	969	977	973	987	997	1017	1023	972	963	1021	1010	1040	1037	1037	1027	1019	1024	1012	1021	1033	1041	1070	986	1038	1032	994	1006	1020	994	1007	996	1021	1018	1014	968	1031	1042	987	981	976	1041	1016	990	1060	1031	988	1070	1035	1052	985	1010	991	1018	1034	1030	1023	1031	1044	1003	1046	986	1033	964	981	985	1024	976	1028	990	1000	998	951	990	1004	985	1024	1001	994	1050	1008	1039	1062	1020	967	1077	1051	950	1034	991	1017	1081	1037	1003	1042	1050	1017	989	1061	1014	955	995	984	1017	1027	968	1047	1076	994	986	983	991	1063	1003	1021	1039	990	1040	1025	1016	1030	987	984	1017	1011	1038	986	1033	1003	1039	977	989	1056	972	1032	1001	973	1016	1028	1018	1051	1019	1010	1022	996	1003	1086	1000	1072	1032	1024	1013	957	973	1011	1058	966	1026	1029	1034	1065	1042	1041	1010	1065	1014	1043	1029	1020	984	982	1019	1026	979	984	1062	1025	996	1027	1024	1056	997	944	1000	1021	994	1100	985	1011	1076	1047	1057	1029	1061	1037	1019	1015	1082	1015	1059	1028	965	1028	1004	1043	986	991	985	989	1026	1062	986	1007	985	953	1009	1009	987	961	979	1023	1018	1022	996	1018	1021	995	1028	996	991	1023	991	954	1047	1039	1009	997	1070	974	992	1011	1038	1004	1013	1020	1016	956	983	971	979	1014	1043	1021	994	1036	1002	1031	1041	1038	1016	980	1021	1016	1008	995	1033	1023	1097	1002	990	992	1020	957	988	1018	943	1064	1065	960	1050	1044	1057	1004	1058	1006	1041	1053	1018	981	992	1028	1041	1079	1048	1042	973	992	976	1025	1050	1011	998	1026	1036	1027	1058	1016	984	971	1021	1037	995	1075	971	1032	1010	1056	973	979	986	988	1056	1009	1021	1024	1014	1067	1037	1021	1030	991	1027	1036	989	970	1026	1061	1007	1001	1057	986	1041	978	1011	976	1024	1025	1070	1021	1087	936	1007	1009	1049
3177	1033	1089	947	1035	1909	2585	2211	1793	1336	879	525	516	488	508	505	495	493	517	508	490	489	486	534	445	518	482	497	487	448	497	501	482	495	529	488	454	491	523	498	530	512	474	513	513	504	515	495	493	512	491	508	503	515	545	515	503	549	501	526	485	524	508	508	500	516	546	483	522	477	494	499	518	508	514	533	458	511	519	510	528	455	506	515	471	494	469	497	521	514	512	447	470	488	482	537	531	497	504	492	485	487	517	546	516	521	505	511	522	514	478	524	479	476	544	491	516	467	483	487	473	501	526	532	523	491	487	499	524	489	516	558	503	511	510	491	485	496	508	481	504	504	518	493	454	513	514	491	489	496	500	479	517	535	469	480	540	447	475	520	486	475	503	496	538	493	506	495	520	492	550	526	521	484	482	496	524	486	445	486	486	509	515	509	512	522	482	496	434	480	538	473	473	484	489	488	497	539	490	513	493	489	511	509	531	536	470	512	493	489	527	515	523	475	523	455	522	478	503	480	496	488	497	569	522	502	517	500	464	503	499	502	538	493	498	530	528	514	491	535	495	546	472	542	485	512	515	490	518	500	470	505	485	503	526	509	499	490	531	539	454	519	481	477	458	538	470	512	513	515	518	504	490	479	509	517	484	479	462	520	514	477	496	511	524	483	499	507	482	495	474	502	512	536	482	567	469	506	489	467	528	508	512	488	461	491	537	489	471	544	491	527	579	554	450	483	515	527	501	490	471	483	514	483	508	514	500	502	509	550	506	526	511	481	489	490	467	508	510	533	505	522	524	491	525	497	501	511	530	501	529	487	501	525	475	513	480	471	497	490	515	528	508	524	523	503	534	471	476	511	507	514	440	418	487	521	505	507	492	507	527	491	528	514	524	524	522	473	531	480	484	506	485	469	510	469	511	528	492	508	459	549	547	513	515	502	516	495	526	494	466	489	459	517	533	495	499	510	527	543	539	495	492	509	555	528	485	518	508	524	527	522	506	472	448	507	503	490	479	546	468	524	478	468	482	482	515	467	510	465	526	485	499	504	528	565	515	538	460	500	484	517	562	498	529	532	496	478	562	520	472	465	489	544	503	489	536	496	454	566	529	486	516	498	501	518	531	514	459	510	490	514	475	491	496	519	492	491	520	484	506	510	537	515	520	486	520	521	506	529	450	499	507	489	483	473	516	505	501	545	515	465	455	519	482	495	522	529	512	528	523	546	456	528	498	496	508	506	517	513	495	501	500	471	465	496	480	467	511	519	510	505	491	534	539	492	481	513	500	526	497	519	537	474	502	488	498	522	490	486	488	473	490	505	483	483	548	455	479	529	498	496	492	528	479	530	516	509	547	482	484	530	528	510	516	495	524	514	502	478	531	532	507	529	517	480	492	474	482	509	510	486	522	485	530	525	521	513	463	510	496	513	544	492	516	522	465	525	517	524	493	506	512	505	519	510	477	491	489	492	535	503	481	520	486	480	495	502	493	558	451	489	509	544	478	458	470	533	517	505	500	493	509	524	466	508	505	512	532	512	488	514	502	483	497	518	541	513	522	499	521	546	510	505	513	539	525	513	518	482	511	482	509	493	479	494	474	488	528	534	507	532	500	519	496	498	485	517	485	519	486	515	508	536	517	472	518	543	480	516	494	503	518	479	495	514	471	476	526	538	498	543	476	507	515	468	472	516	492	471	511	508	498	518	517	465	510	463	470	498	442	555	488	510	481	535	527	484	539	492	565	468	479	518	513	513	495	494	460	519	491	484	514	532	507	531	526	502	458	513	506	493	475	498	503	540	477	502	493	498	501	538	503	501	520	467	512	522	523	500	512	536	491	514	495	529	510	484	486	508	520	452	529	522	479	517	497	520	489	529	532	548	536	495	541	485	499	526	464	505	476	505	500	519	515	501	503	496	518	484	501	509	458	515	511	497	468	479	501	519	496	507	482	517	496	475	483	491	505	494	500	525	544	498	497	499	518	514	524	518	503	501	501	509	521	483	483	506	503	530	492	505	508	531	506	498	475	530	482	487	525	463	517	480	455	493	490	517	517	496	496	528	520	512	473	489	526	481	513	485	520	499	524	530	516	495	536	457	499	500	522	504	516	506	526	494	514	508	533	493	490	538	499	519	499	504	475	483	496	478	509	452	522	494	507	481	488	507	521	549	547	545	518	510	545	481	502	524	458	476	510	526	554	482	501	545	494	479	506	490	523	457	554	486	498	502	497	465	485	548	470	528	542	500	439	493	492	510	483	516	544	486	480	477	465	488	488	459	461	526	491	509	519	468	507	502	462	480	497	487	486	460	501	538	486	493	537	488	506	525	526	498	493	481	483	507	516	476	489	537	500	507	488	510	539	476	487	535	522	486	518	517	521	491	482	489	508	506	510	511	462	515	508	501	502	498	517	507	467	506	530	501	504	500	523	489	534	506	501	494	516	480	516	582	524	516	508	480	512	482	532	492	515	469	502	495	509	489	518	510	510	478	518	487	548	479	471	471	553	505	489	523	503	465	510	480	482	483	543	489	526	501	527	521	472	475	486	495	495	511	496	486	477	493	503	494	498	461	441	519	531	523	513	529	542	508	544	526	490	535	508	537	524	520	509	480	533	496	495	471	497	561	515	490	486	515	504	492	487	523	547	467	526	502	545	481	519	542	478	496	502	488	505	556	504	542	466	550	502	502	444	541	519	486	502	452	508	493	513	530	509	507	542	516	523	513	573	493	467	531	508	490	498	498	489	528	541	491	504	506	492	535	464	461	497	514	489	453	494	470	508	499	489	477	526	523	502	520	466	511	493	527	514	519	486	487	514	493	525	487	548	480	518	517	496	476	566	528	479	502	483	493	493	483	494	510	493	516	503	524	556	542	492	460	513	507	493	537	511	485	489	503	533	539	495	523	516	515	503	519	504	533	478	520	504	468	510	475	491	494	496	492	499	491	467	522	509	475	508	465	497	499	500	482	499	491	464	486	545	532	451	491	509	497	500	539	492	508	510	512	511	462	531	500	477	490	520	471	516	513	500	510	492	516	501	479	483	502	541	558	494	477	512	492	483	471	534	514	486	521	520	445	485	474	512	479	489	541	501	481	476	563	539	516	512	537	468	510	547	508	514	467	484	456	519	470	538	467	527	518	538	491	466	495	526	468	446	534	514	471	503	458	506	484	456	497	454	478	496	542	518	492	514	484	476	464	510	483	495	500	463	505	535	512	524	517	496	517	472	509	528	488	484	543	499	520	540	474	511	466	464	499	470	534	486	484	478	520	523	517	500	508	528	494	501	533	534	481	514	460	499	529	507	516	491	485	487	476	483	499	490	464	498	497	509	601	551	533	478	476	507	508	459	520	470	457	505	497	503	482	508	539	491	512	499	539	471	532	488	471	502	509	490	513	545	510	512	473	489	525	468	498	504	508	536	495	518	526	481	536	511	491	490	509	485	487	510	489	493	505	526	488	494	545	472	528	473	529	483	485	511	517	491	531	489	468
3256	1690	2045	2703	3130	8287	10402	8456	6339	4572	2573	1225	1043	1123	1146	1151	1146	1158	1138	1100	1154	1099	1150	1079	1189	1204	1118	1164	1180	1128	1154	1129	1159	1137	1152	1142	1140	1120	1156	1131	1176	1111	1195	1137	1113	1090	1144	1095	1077	1111	1102	1149	1176	1106	1104	1159	1154	1106	1165	1149	1128	1131	1161	1146	1102	1063	1153	1137	1124	1123	1105	1107	1113	1168	1145	1106	1176	1186	1105	1111	1146	1156	1119	1184	1100	1152	1147	1116	1158	1175	1143	1197	1196	1098	1139	1122	1127	1143	1177	1174	1156	1124	1168	1171	1131	1218	1039	1142	1141	1140	1125	1149	1172	1157	1148	1124	1128	1097	1143	1118	1111	1179	1192	1159	1116	1086	1091	1145	1168	1122	1133	1098	1174	1119	1165	1225	1150	1165	1167	1139	1118	1163	1109	1135	1131	1165	1087	1109	1110	1199	1163	1139	1145	1159	1125	1150	1200	1166	1096	1076	1163	1152	1190	1155	1182	1128	1133	1164	1157	1125	1096	1140	1127	1127	1110	1197	1150	1113	1130	1080	1234	1187	1124	1117	1145	1180	1102	1122	1149	1145	1126	1127	1180	1148	1162	1094	1109	1128	1135	1095	1174	1089	1073	1139	1148	1151	1084	1101	1118	1149	1168	1153	1167	1166	1174	1145	1171	1151	1136	1151	1159	1202	1108	1118	1144	1131	1150	1079	1130	1123	1076	1108	1139	1102	1104	1181	1109	1170	1116	1133	1186	1179	1125	1111	1162	1125	1176	1181	1142	1072	1143	1149	1185	1202	1232	1141	1118	1147	1164	1162	1161	1091	1151	1123	1150	1145	1146	1167	1132	1101	1117	1159	1149	1138	1172	1163	1149	1138	1148	1153	1131	1156	1103	1227	1167	1062	1131	1115	1139	1147	1171	1159	1124	1169	1132	1137	1179	1182	1136	1147	1144	1174	1197	1104	1144	1196	1122	1115	1100	1183	1088	1159	1094	1181	1159	1205	1140	1116	1075	1139	1098	1211	1108	1138	1105	1236	1103	1127	1084	1126	1122	1179	1144	1139	1133	1149	1115	1151	1150	1160	1171	1137	1170	1174	1171	1123	1148	1106	1123	1173	1129	1145	1192	1147	1087	1135	1147	1110	1146	1145	1086	1180	1091	1130	1188	1157	1125	1133	1133	1171	1127	1169	1111	1101	1146	1160	1155	1107	1195	1152	1158	1177	1160	1167	1178	1125	1129	1129	1132	1122	1140	1150	1165	1139	1192	1152	1125	1160	1088	1181	1136	1165	1160	1150	1151	1180	1176	1133	1127	1114	1158	1102	1114	1202	1092	1119	1170	1100	1153	1114	1148	1138	1187	1158	1176	1157	1144	1163	1141	1145	1079	1145	1132	1107	1136	1168	1130	1179	1151	1120	1136	1175	1203	1124	1199	1153	1144	1222	1118	1155	1117	1090	1145	1167	1159	1147	1124	1125	1146	1196	1101	1202	1128	1178	1160	1171	1087	1176	1188	1109	1108	1158	1123	1143	1109	1138	1142	1186	1145	1171	1125	1152	1150	1132	1139	1194	1183	1131	1151	1117	1156	1100	1088	1163	1174	1095	1131	1154	1170	1160	1104	1123	1065	1064	1094	1163	1121	1115	1145	1157	1161	1137	1127	1094	1164	1146	1124	1192	1154	1169	1116	1133	1196	1057	1163	1113	1096	1153	1083	1149	1101	1152	1143	1113	1069	1128	1128	1078	1142	1119	1187	1095	1116	1136	1133	1069	1108	1085	1162	1137	1171	1110	1119	1216	1130	1140	1124	1131	1089	1134	1158	1152	1150	1128	1103	1134	1208	1106	1109	1194	1158	1075	1150	1197	1081	1104	1099	1202	1117	1111	1159	1155	1117	1179	1128	1144	1162	1123	1191	1129	1150	1107	1122	1227	1144	1130	1095	1121	1176	1161	1139	1171	1169	1166	1154	1140	1145	1173	1109	1083	1166	1130	1111	1156	1163	1096	1193	1144	1129	1122	1099	1167	1212	1129	1156	1124	1135	1124	1138	1108	1153	1098	1136	1136	1136	1156	1140	1125	1112	1104	1076	1104	1195	1209	1122	1153	1197	1158	1217	1085	1192	1081	1118	1221	1136	1178	1171	1116	1183	1135	1096	1157	1111	1114	1126	1192	1170	1147	1130	1155	1161	1198	1116	1143	1122	1135	1166	1074	1121	1154	1184	1207	1085	1157	1104	1144	1105	1050	1107	1095	1135	1120	1102	1170	1143	1193	1137	1122	1103	1189	1174	1129	1148	1120	1149	1158	1122	1149	1080	1182	1110	1138	1180	1098	1132	1102	1113	1122	1126	1053	1123	1120	1085	1127	1149	1134	1161	1135	1098	1111	1102	1109	1186	1096	1115	1145	1153	1132	1099	1070	1097	1152	1162	1171	1107	1152	1150	1136	1142	1123	1146	1134	1127	1136	1195	1172	1061	1149	1127	1093	1123	1130	1143	1126	1210	1115	1098	1135	1127	1114	1107	1151	1064	1111	1135	1079	1111	1191	1081	1150	1177	1137	1089	1118	1132	1169	1149	1158	1172	1177	1127	1159	1174	1109	1189	1170	1171	1108	1162	1098	1208	1180	1125	1159	1134	1136	1149	1176	1191	1163	1137	1127	1148	1098	1142	1104	1111	1089	1142	1169	1135	1123	1129	1132	1140	1108	1171	1138	1157	1101	1091	1139	1148	1180	1191	1115	1201	1170	1113	1181	1118	1146	1092	1146	1157	1147	1119	1110	1164	1177	1169	1109	1077	1144	1066	1126	1099	1124	1146	1084	1158	1168	1132	1184	1150	1076	1214	1136	1175	1161	1171	1166	1137	1143	1086	1120	1151	1130	1079	1102	1178	1119	1144	1100	1109	1144	1225	1149	1110	1116	1128	1176	1141	1113	1162	1127	1141	1148	1155	1172	1169	1096	1115	1103	1132	1162	1112	1149	1183	1172	1118	1171	1157	1140	1158	1148	1129	1192	1098	1132	1111	1157	1157	1214	1162	1092	1098	1183	1095	1126	1215	1182	1125	1132	1116	1141	1192	1108	1134	1080	1145	1137	1109	1104	1130	1117	1097	1146	1098	1120	1107	1119	1165	1112	1195	1128	1169	1165	1104	1150	1101	1121	1115	1157	1153	1128	1124	1150	1112	1129	1119	1109	1148	1175	1117	1189	1171	1127	1128	1128	1110	1155	1128	1170	1194	1135	1124	1176	1080	1203	1150	1161	1179	1074	1183	1097	1140	1144	1116	1091	1168	1192	1162	1123	1139	1129	1139	1143	1132	1143	1213	1163	1160	1134	1134	1087	1110	1180	1162	1192	1176	1160	1155	1060	1140	1123	1156	1096	1109	1089	1080	1199	1148	1078	1129	1200	1155	1131	1125	1143	1179	1141	1072	1159	1166	1167	1104	1165	1100	1100	1117	1124	1148	1153	1151	1181	1109	1118	1137	1127	1192	1166	1156	1161	1162	1194	1159	1136	1106	1158	1103	1124	1067	1156	1107	1165	1128	1070	1145	1138	1181	1125	1186	1117	1121	1120	1165	1093	1160	1138	1151	1141	1174	1181	1127	1123	1133	1093	1099	1164	1170	1196	1173	1060	1072	1145	1189	1133	1089	1178	1154	1053	1121	1170	1128	1142	1116	1201	1141	1164	1210	1151	1079	1141	1148	1111	1141	1152	1130	1208	1126	1107	1203	1121	1103	1155	1107	1132	1136	1159	1075	1119	1178	1145	1099	1140	1136	1098	1140	1088	1093	1132	1146	1136	1121	1131	1094	1125	1100	1132	1129	1188	1182	1109	1138	1152	1053	1170	1134	1072	1149	1104	1074	1163	1143	1145	1145	1101	1099	1160	1142	1202	1125	1145	1069	1157	1117	1075	1133	1171	1120	1122	1113	1182	1124	1165	1201	1151	1159	1152	1140	1140	1189	1134	1103	1175	1122	1117	1165	1135	1123	1120	1184	1153	1173	1123	1111	1165	1120	1105	1141	1105	1114	1169	1129	1166	1160	1100	1198	1109	1171	1135	1106	1173	1078	1149	1186	1118	1155	1165	1116	1121	1157	1129	1206	1188	1093	1132	1193	1112	1233	1180	1162	1217	1084	1124	1115	1163	1166	1063	1142	1143	1093	1090	1117	1171	1102	1125	1170	1082	1200	1169	1123	1133	1136	1119	1145	1157	1142	1106	1169	1177	1113	1173	1167	1174	1139	1131	1133	1121	1148	1140	1154	1133	1205	1113	1108	1107	1116	1131	1218	1103	1082	1118	1177	1147	1206	1114	1152	1122	1131	1107	1149	1134	1171	1195	1168	1157	1106	1093	1176	1097	1149	1071	1178	1136	1168	1087	1178	1078	1186	1088	1183	1148	1164	1138	1179	1100	1148	1125	1121	1086	1165	1222	1126	1077	1107	1153	1184	1118	1190	1141	1144	1111	1137	1121	1197	1156	1110	1133	1109	1101	1158	1148	1127	1113	1155	1137	1123	1153	1158	1155	1137	1155	1147	1157	1173	1134	1158	1153	1147	1092	1127	1124	1147	1147	1154	1147	1194	1159	1193	1076	1115	1119	1178	1094	1148	1176	1158	1169	1116	1160	1100	1129	1129	1078	1122	1178	1143	1113	1150	1147	1103	1125	1151	1077	1137	1107	1085	1180	1114	1115	1154	1120	1244	1118	1203	1088	1093	1174	1087	1203	1113	1164	1131	1216	1178	1181	1146	1166	1159	1147	1122	1145	1127	1138	1119	1122	1139	1159	1127	1111	1132	1149	1124	1141	1062	1108	1130	1134	1182	1136	1142	1151	1129	1158	1147	1107	1166	1184	1156	1144	1120	1127	1098	1146	1148	1101	1213	1170	1138	1114	1142	1142	1153	1136	1097	1117	1108	1167	1107	1148	1126	1196	1131	1153	1109	1172	1056	1115	1187	1125	1153	1119	1045	1181	1128	1122	1156	1167	1101	1167	1144	1139	1165	1174	1211	1125	1137	1097	1183	1096	1161	1153	1116	1165	1176	1211	1139	1126	1134	1184	1136	1127	1126	1191
9769	3114	2857	2225	5883	30795	39382	30520	20598	10373	4088	725	409	353	388	414	387	403	399	419	412	377	368	393	375	389	389	370	395	378	400	393	380	411	366	394	368	383	393	387	383	411	407	371	367	375	448	375	384	413	362	385	429	378	408	380	368	413	358	389	374	383	406	400	408	363	381	396	405	390	390	392	398	346	377	427	388	357	380	418	394	417	390	391	407	373	406	358	395	369	394	408	363	416	371	375	397	402	404	403	366	376	373	405	405	379	407	373	361	382	433	414	380	362	389	352	387	381	366	393	393	419	415	384	401	408	374	375	348	398	414	373	443	388	421	358	377	391	393	424	415	382	410	363	382	403	401	412	382	397	367	373	409	398	390	376	397	400	418	360	384	418	370	414	363	403	383	405	382	405	392	368	404	384	397	369	376	386	371	406	366	401	384	398	438	396	336	362	437	393	412	379	388	414	348	406	368	379	405	366	412	434	352	380	398	388	401	415	401	366	402	388	385	436	382	410	376	378	385	395	377	399	409	390	416	387	367	398	384	360	356	397	352	391	414	362	354	398	358	399	382	385	372	397	377	358	426	396	411	414	394	407	388	413	434	397	378	393	374	391	404	416	377	394	400	404	387	384	405	410	403	381	378	406	351	364	354	386	397	392	389	408	385	406	406	405	367	396	406	386	350	383	348	410	411	393	419	376	384	372	388	376	429	372	391	381	354	420	386	376	396	409	417	411	375	402	362	431	382	410	385	383	409	385	403	388	393	366	380	394	372	396	416	405	390	397	389	398	380	355	435	368	450	403	351	376	395	396	373	396	392	383	404	366	427	369	359	395	386	392	389	374	378	386	380	378	367	401	379	379	377	384	393	366	379	393	437	367	390	417	376	414	396	362	371	397	383	408	377	416	399	387	425	383	363	395	391	362	370	382	394	395	394	392	390	397	365	342	369	425	370	373	366	403	364	412	417	404	413	398	397	383	357	383	414	379	429	359	357	386	373	423	418	399	339	401	373	368	374	379	382	409	380	415	419	409	413	421	390	398	438	358	387	393	361	381	368	404	390	364	379	384	380	376	389	373	370	379	389	396	362	385	400	383	429	375	392	365	373	410	363	373	396	400	381	403	404	385	344	386	401	354	371	372	367	412	392	411	379	365	379	367	424	423	374	382	381	369	379	415	392	361	390	430	394	397	455	421	367	372	447	392	392	423	364	406	423	374	398	391	368	357	382	404	413	418	397	388	396	379	408	393	369	381	384	416	374	399	403	411	374	388	401	405	387	360	389	418	367	400	406	395	384	383	400	398	386	375	401	369	373	397	387	394	404	356	379	376	358	415	357	400	408	384	328	387	378	381	385	402	384	382	411	364	357	410	406	385	356	379	385	377	378	386	410	399	373	369	397	405	410	353	360	401	366	429	407	386	371	365	376	345	413	380	373	379	345	404	337	360	400	409	375	398	418	401	431	386	399	365	423	404	410	400	407	387	342	381	424	344	384	377	357	357	366	400	361	362	427	393	376	386	372	420	365	362	380	352	401	385	364	421	352	355	375	398	384	388	362	398	383	412	399	417	420	414	396	379	354	360	370	366	379	399	373	353	379	394	391	386	355	384	375	383	370	385	387	401	373	391	436	361	379	429	390	363	382	362	399	414	382	383	422	401	391	371	403	398	396	404	399	404	354	388	336	384	374	406	369	383	410	396	444	388	353	400	414	393	411	397	380	407	405	399	412	400	383	426	387	383	396	445	403	402	398	392	362	397	357	390	415	392	393	409	381	353	402	382	403	367	348	387	429	414	401	390	395	412	390	379	330	343	406	377	383	401	400	378	360	401	377	386	397	405	410	392	411	379	400	378	382	384	395	397	372	422	412	371	400	370	371	367	409	379	377	456	347	413	354	387	373	359	395	388	400	374	381	397	346	383	406	376	432	368	399	406	402	390	447	388	383	375	393	346	384	388	380	353	371	361	430	401	389	356	387	384	352	420	439	397	367	441	408	376	365	359	361	399	388	393	349	392	357	409	404	390	390	349	414	417	423	393	411	409	347	379	375	354	409	433	399	380	396	376	362	382	389	362	369	378	376	399	381	402	363	402	372	359	382	393	393	411	352	364	379	413	387	373	381	398	375	344	393	370	384	412	384	384	389	415	441	388	384	407	351	383	396	364	413	396	359	383	386	396	354	394	373	397	352	446	357	384	381	396	374	346	423	411	396	395	420	380	382	357	361	390	367	384	330	449	407	376	417	390	374	364	352	408	412	387	382	351	404	385	415	378	395	368	390	393	359	402	380	374	362	413	357	384	378	414	398	363	378	369	376	367	362	405	390	439	401	374	352	402	410	378	369	378	376	363	416	421	400	367	391	410	431	381	370	367	373	402	406	395	418	377	387	368	397	379	406	338	398	422	408	410	383	377	414	397	402	373	405	367	408	367	419	390	369	350	364	348	414	376	400	377	405	365	374	375	381	400	429	408	378	388	376	406	425	390	342	422	340	371	407	358	387	385	389	369	363	366	450	378	417	394	379	404	378	374	423	403	385	399	383	380	402	408	390	391	396	393	373	390	385	377	386	401	399	375	334	372	390	381	373	350	394	416	357	414	419	379	405	367	384	384	410	376	373	353	383	403	399	353	376	407	374	357	363	387	411	373	426	409	399	446	378	389	410	413	374	413	401	367	395	425	368	381	389	433	372	409	409	414	398	364	408	372	362	384	404	414	417	379	394	373	399	406	383	378	375	350	386	395	376	392	387	377	415	366	394	401	350	399	398	352	404	433	363	395	351	408	413	415	387	385	393	401	399	369	377	367	392	387	383	399	397	419	390	387	376	433	390	414	408	365	325	406	415	421	423	431	396	403	373	368	395	410	428	389	394	374	355	374	380	417	381	403	376	365	360	351	407	420	369	386	433	397	408	364	394	383	408	321	453	414	427	389	389	403	364	397	402	373	377	404	373	367	400	417	375	433	376	363	386	380	391	414	394	405	366	417	390	406	403	368	384	392	443	366	392	379	397	381	426	428	415	413	401	390	421	435	447	371	380	400	350	387	368	387	390	380	366	429	395	389	394	412	393	427	366	369	393	358	411	387	403	391	376	407	398	370	386	362	416	389	406	408	377	371	396	444	386	381	414	384	359	374	378	357	398	365	364	393	358	411	407	435	408	409	341	397	428	380	395	410	374	426	362	403	389	369	347	378	384	400	375	417	365	365	379	397	394	393	364	350	380	388	378	379	424	413	407	411	363	366	368	423	375	383	329	349	360	369	352	385	412	380	397	394	382	404	411	384	409	404	406	404	411	356	350	359	434	393	419	371	372	364	391	391	395	381	405	393	357	370	379	379	399	367	352	375	365	396	358	401	391	371	407	383	414	393	385	431	393	385	399	379	386	389	375	369	382	418	424	393	386	357	397	465	397	449	404	383	395	387	411	386	409	406	409	383	351	403	385	400	366	396	363	358	402	432	376	423	420	393	389	388	410	420	387	356	399	370	383	362
6998	3082	5490	6377	18008	50387	54717	47587	37943	25694	13253	2092	923	937	876	949	945	935	968	897	906	932	960	911	943	949	925	883	947	957	910	938	888	998	912	920	918	906	950	931	941	888	926	874	959	890	931	922	907	914	893	896	915	949	901	921	920	933	932	951	942	943	964	948	930	944	899	973	891	944	964	875	949	860	924	947	924	911	921	885	901	903	968	927	902	907	948	880	895	880	946	941	853	941	969	890	907	936	946	904	996	947	889	894	982	968	947	928	931	922	953	972	832	967	926	910	945	909	871	882	942	910	927	907	916	945	944	938	936	900	940	918	903	953	951	887	878	872	939	945	929	985	927	928	911	933	973	926	953	946	933	904	914	861	933	885	910	947	929	991	887	914	875	927	903	950	941	932	924	894	905	926	882	879	886	874	963	915	844	952	941	894	895	907	930	958	957	941	924	965	912	959	979	909	903	904	969	930	940	873	952	913	944	959	952	859	973	921	902	937	910	885	906	918	976	887	932	901	927	913	957	918	928	919	955	898	894	919	912	906	953	935	940	890	909	943	900	991	904	899	907	871	921	912	918	962	1000	937	947	924	961	914	905	949	910	900	924	925	936	902	965	924	927	940	930	951	867	912	961	936	918	951	907	1006	889	906	905	926	863	907	905	976	881	933	965	921	976	953	927	899	918	935	903	905	897	922	923	881	926	940	934	890	933	932	959	887	911	881	921	953	906	918	938	914	919	872	923	935	921	879	984	933	912	962	927	841	892	894	948	895	943	876	909	931	940	876	919	969	857	961	939	888	927	931	896	947	864	914	924	933	905	950	928	928	925	885	945	935	913	893	941	953	897	883	900	970	922	860	907	902	931	938	869	903	929	929	994	895	953	889	941	902	961	967	871	955	946	896	900	931	926	948	899	974	962	934	918	947	926	896	943	884	1008	948	962	883	880	935	920	921	909	904	902	952	943	943	891	890	955	957	853	899	888	935	937	880	910	963	913	897	959	935	948	862	941	911	937	903	853	913	902	933	899	1000	942	926	882	929	943	902	920	984	923	938	881	911	902	900	968	936	872	944	914	900	939	857	946	881	926	912	925	879	908	875	880	895	925	893	910	872	893	990	841	937	929	926	928	946	897	909	941	943	968	953	892	911	967	929	868	861	903	881	902	999	883	918	905	920	882	976	922	928	933	923	885	931	984	1033	925	882	921	891	908	925	935	909	908	904	913	918	994	942	924	943	922	940	928	969	971	921	993	860	929	1002	966	894	991	914	892	889	901	898	921	950	913	885	879	966	952	977	861	934	952	893	962	938	924	933	919	927	994	935	940	940	987	966	914	916	937	875	944	945	902	912	896	905	954	897	854	946	898	892	971	929	944	967	863	933	895	948	945	880	966	977	902	940	911	924	916	872	943	948	921	905	975	928	889	966	908	896	928	892	928	938	899	1016	902	938	954	927	934	936	911	895	936	954	973	945	919	935	935	924	954	992	922	938	883	909	930	876	900	918	933	923	852	932	982	926	970	902	920	921	928	956	939	904	893	930	913	944	925	881	925	863	935	945	896	924	904	868	947	929	864	939	913	943	923	964	921	920	933	949	929	907	1003	938	909	910	874	935	894	912	919	922	920	902	933	950	875	959	937	928	938	904	905	883	903	908	880	961	900	905	951	921	934	936	955	903	909	892	894	922	874	858	936	915	867	956	944	920	889	951	858	879	930	954	959	923	926	911	854	856	887	901	975	918	900	914	867	911	949	945	944	935	908	954	864	915	925	924	903	937	917	896	861	944	888	896	936	892	965	967	928	890	900	917	896	936	915	876	943	890	902	911	926	912	952	908	895	873	953	889	898	977	910	958	911	910	914	925	950	913	905	917	930	914	954	916	975	924	966	892	928	955	950	936	935	923	876	877	965	925	934	970	944	898	876	978	928	860	923	959	934	865	944	906	930	889	920	902	945	931	970	945	880	887	927	892	908	855	902	908	930	900	916	940	931	907	932	916	929	906	933	905	929	942	968	929	893	895	904	921	944	890	939	955	908	936	895	969	945	970	950	934	924	949	937	929	859	888	939	904	874	931	906	935	919	920	878	925	898	938	868	913	926	891	873	906	863	909	924	896	927	898	848	955	994	880	941	928	933	923	920	948	930	949	888	943	895	895	905	885	923	892	943	940	961	928	899	877	841	875	968	953	928	927	982	931	895	903	881	881	920	879	856	885	914	930	937	929	912	851	895	950	885	968	948	950	923	932	853	1021	887	965	946	888	926	913	891	895	980	884	923	957	861	940	959	922	979	922	894	922	915	917	892	938	956	941	880	914	906	940	889	896	900	864	899	960	902	945	908	964	886	910	935	880	880	907	923	910	954	863	949	913	874	935	863	900	928	913	911	910	901	916	895	950	910	898	925	898	941	930	964	955	906	907	902	943	936	915	958	920	954	968	908	918	880	973	960	887	917	964	923	944	901	934	920	943	891	918	916	894	879	926	934	899	930	898	872	890	939	950	986	901	947	911	1009	852	939	935	940	918	885	873	951	891	908	888	937	975	966	868	967	920	940	932	908	931	956	903	933	957	948	938	898	884	910	892	959	882	946	929	910	912	935	923	910	931	957	923	976	966	967	936	971	938	902	970	903	915	944	939	955	922	951	907	922	967	866	908	896	1001	926	846	911	930	906	881	913	897	935	924	858	886	909	973	942	906	878	905	874	959	952	942	886	922	915	920	938	907	936	905	856	941	882	920	930	905	903	956	876	951	925	967	899	939	940	878	960	943	862	899	919	892	891	874	915	947	892	877	910	934	918	887	925	1003	935	929	884	967	946	894	968	967	856	904	962	919	954	899	960	979	898	941	900	917	892	928	981	952	926	919	865	907	943	936	894	943	901	922	910	950	912	930	987	916	885	902	914	919	922	917	869	886	923	909	963	900	946	926	889	892	967	964	882	931	896	941	915	960	958	958	926	893	962	883	943	930	988	922	944	883	918	959	939	883	954	993	903	950	916	908	915	905	934	966	880	937	955	878	962	913	922	940	932	924	847	935	908	929	923	929	919	925	959	944	870	947	897	939	931	947	949	911	922	922	941	979	918	927	893	953	889	891	936	892	927	949	918	931	901	948	952	976	927	914	949	887	912	874	941	909	981	938	907	998	933	942	893	968	937	911	940	905	893	931	929	975	919	923	948	916	902	928	933	928	927	891	879	929	941	942	918	922	942	927	939	894	897	927	925	901	925	940	927	934	896	978	936	907	934	924	908	1005	956	911	866	917	908	996	902	970	960	898	889	887	915	918	911	904	885	915	977	901	950	905	917	925	953	976	902	952	904	920	937	897	878	920	923	955	938	952	919	912	918	879	941	950	920	932	893	939	966	909	934	925	903	942	953	864	916	948	919	949	878	919	885	932	949	950	922	936	905	869	901	904	954	927	909	906	945	934	927	874	935	883	1010	912	919	933	934	913	961	911	924	915	960	899	942	967	891	926	935	951	966	926	908	943	945	885	966	959	913	958	921	893
18903	7241	8468	5901	5899	41213	55054	45130	34327	22843	9517	1882	486	471	441	425	432	401	431	405	421	471	441	448	434	477	429	421	426	430	437	461	421	465	462	429	437	422	459	473	432	463	406	458	493	452	435	471	432	420	458	405	451	455	412	417	443	420	443	468	406	452	395	427	467	433	411	432	427	435	468	429	453	408	428	387	458	456	399	407	453	450	459	465	429	451	412	441	440	453	412	413	408	451	401	431	451	415	418	425	406	454	454	427	451	432	416	468	414	439	482	441	453	442	436	461	439	452	426	398	427	412	428	475	431	454	485	472	451	440	419	450	453	416	423	455	471	424	452	414	434	423	430	474	430	429	445	427	448	404	438	440	437	441	412	426	457	449	462	419	432	428	441	419	428	436	437	403	440	439	440	430	479	465	458	420	434	405	419	425	423	424	417	468	482	437	462	426	482	414	443	428	444	456	475	480	473	458	459	460	397	413	433	443	449	457	430	426	460	446	466	420	482	418	429	435	429	454	430	432	453	477	390	417	428	458	464	426	438	433	432	428	430	473	414	441	460	476	454	452	408	399	437	394	452	470	418	433	437	451	415	437	415	421	438	450	433	425	460	407	445	455	403	442	423	422	433	406	424	467	437	421	501	467	397	491	448	405	486	423	414	440	444	467	477	421	429	432	417	405	410	420	467	413	405	448	428	425	461	429	451	474	448	418	424	416	477	454	449	425	449	380	469	444	434	399	435	448	435	456	477	437	399	427	419	440	395	455	434	469	434	438	443	472	443	434	480	410	455	480	443	424	454	452	423	405	439	439	426	464	455	449	379	468	403	438	487	453	452	412	427	431	446	396	455	420	402	475	436	452	469	413	418	406	456	418	435	440	443	435	435	461	433	447	411	410	444	424	426	409	433	471	425	437	447	426	452	415	437	442	419	457	435	450	424	450	466	417	457	471	436	490	458	438	450	425	454	441	378	475	419	479	435	395	440	454	399	456	420	441	468	404	465	440	435	473	448	420	423	431	436	409	447	442	452	416	452	447	412	433	461	409	431	438	435	425	398	446	435	420	423	465	443	454	413	468	406	454	427	425	414	470	431	441	463	429	437	432	445	431	439	441	447	423	522	462	429	436	396	450	422	448	414	482	403	442	426	439	447	492	406	439	412	419	431	438	467	448	437	413	450	469	413	471	454	433	403	403	415	397	421	379	440	437	449	449	466	444	427	464	451	422	405	482	404	434	401	419	447	419	397	414	457	390	421	416	453	463	410	448	429	417	414	412	437	437	436	398	442	419	412	430	411	391	427	423	447	468	489	486	448	460	472	448	429	414	459	441	415	456	403	437	424	458	446	473	436	428	426	423	438	458	411	416	421	453	448	436	453	422	476	431	433	454	475	461	436	449	430	423	431	413	421	458	412	463	447	376	419	429	407	437	410	446	482	442	474	426	418	459	447	442	428	457	429	437	436	500	429	469	427	416	461	419	459	433	451	410	464	449	435	422	445	440	436	434	406	442	460	445	495	426	456	438	432	459	445	468	422	419	432	472	434	434	435	413	428	483	428	398	462	420	456	413	407	468	443	479	430	466	463	452	400	493	444	407	425	440	426	421	409	402	465	410	449	487	439	417	434	456	461	454	420	421	439	481	465	423	454	417	446	423	435	444	439	452	416	463	390	415	473	434	411	426	408	464	424	399	444	415	420	434	465	426	403	463	454	416	443	456	444	437	436	428	427	459	480	425	404	429	439	402	490	455	392	435	489	469	473	400	471	419	392	445	444	457	410	419	430	444	477	470	429	415	431	437	438	406	473	460	414	491	441	474	429	435	410	473	404	460	424	405	439	444	436	445	436	429	438	466	418	423	442	426	436	462	419	451	469	425	414	473	429	441	418	459	471	464	443	422	455	448	420	431	422	423	436	448	434	426	455	456	399	456	435	447	456	419	393	410	433	449	382	447	440	437	432	453	462	402	453	407	418	428	454	438	452	431	424	472	412	472	450	433	401	427	458	456	469	444	438	450	443	458	412	424	443	441	457	436	480	449	491	436	467	440	427	442	440	404	437	434	427	414	459	483	455	482	449	450	477	416	446	413	436	413	418	430	475	434	420	452	462	446	431	446	410	466	428	438	440	415	411	431	444	431	422	470	451	451	479	460	445	506	440	410	457	418	440	452	442	395	445	367	434	427	411	437	470	476	417	468	442	438	459	422	422	431	423	463	440	424	434	418	450	429	474	414	393	410	454	415	421	439	395	426	462	395	454	409	395	398	436	469	429	449	455	410	455	433	419	443	402	426	454	453	418	405	412	445	437	404	411	411	472	482	425	414	428	445	481	450	412	446	417	405	423	447	455	443	411	473	467	426	445	391	457	461	479	414	419	439	418	400	435	460	452	472	402	416	414	455	433	405	457	436	440	441	411	456	461	471	422	441	397	483	437	471	454	423	415	436	434	430	458	461	415	431	423	462	438	420	412	423	431	444	455	455	432	400	459	453	423	408	449	428	387	466	468	435	449	406	435	424	437	434	491	441	414	430	476	422	461	416	434	432	409	453	442	466	418	478	444	444	416	462	451	390	403	473	430	445	436	430	392	426	433	441	435	451	415	453	398	424	418	461	473	470	464	425	457	433	419	452	454	419	443	431	461	430	442	441	412	482	440	406	419	385	412	420	448	428	426	441	483	412	449	423	446	471	431	443	408	404	402	434	452	478	398	424	415	407	453	425	443	437	421	439	415	424	475	461	458	425	444	473	427	431	431	430	416	445	436	430	441	448	443	405	408	384	412	410	447	435	458	439	435	413	404	450	443	450	437	468	437	421	437	428	394	463	476	416	461	460	457	431	435	469	441	449	415	424	469	418	443	441	413	441	436	420	436	430	425	442	421	465	412	460	409	419	426	444	424	374	423	421	419	462	440	453	449	430	422	474	447	443	439	430	429	445	391	462	437	434	463	405	441	394	410	433	415	396	470	448	453	430	458	462	408	475	463	431	452	444	447	429	494	443	496	434	438	411	418	447	421	433	381	436	440	424	401	433	469	422	443	474	461	437	440	461	410	459	472	474	439	451	421	412	440	390	469	439	449	481	467	442	425	425	434	438	467	471	431	443	432	458	471	421	456	462	459	427	422	407	445	407	441	401	417	402	436	447	465	437	453	431	451	439	445	437	464	437	489	463	419	420	424	430	388	439	437	427	465	443	459	460	452	465	445	457	441	437	435	458	440	427	451	376	406	456	412	416	396	417	456	492	438	411	459	445	435	409	434	448	435	447	428	427	466	429	427	408	446	425	418	426	446	370	455	416	451	421	436	414	433	426	408	422	456	429	452	472	452	430	424	434	453	454	452	441	429	438	439	446	428	431	446	387	465	435	434	463	414	452	451	497	435	445	464	425	424	485	451	437	476	430	416	447	438	418	486	454	415	420	433	415	456	437	420	410	425	430	420	415	423	455	446	454	444	390	444	444	413	379	462	442	454	454	413	444	428	421	409	433	439	444
10127	5497	12682	12450	17065	58198	67633	59549	50694	39453	22527	5081	1046	1115	1051	1119	972	1118	1070	1031	1034	1105	1055	1009	1024	983	1079	1044	1092	1055	1051	1051	1020	1048	1068	1014	1028	1011	1101	1032	1111	1064	966	1038	1006	1080	1054	1049	1043	1043	1039	1025	1109	1012	1029	1061	987	1075	1070	1042	1060	1084	1034	969	1006	995	1030	1059	1052	1012	1007	1037	1028	1024	955	1029	1068	1053	1014	976	1021	1003	1017	1073	1028	1043	1034	1010	1039	1058	1013	983	1040	1058	1033	1027	1037	1040	1042	1018	1014	1022	1024	1101	1020	1071	1099	999	1114	1044	986	1013	1056	984	1035	1031	998	1079	1003	1077	1014	996	1033	1025	1036	1037	1054	1006	1030	1008	1032	967	1040	1031	1028	1029	1039	1046	1043	982	1024	1008	987	1037	1084	1017	1000	1063	1067	995	1030	1042	1025	1016	1022	1041	1001	1068	1044	1011	1055	1069	1079	1020	1039	1060	984	1028	993	991	1017	1051	1033	1037	1021	1061	1012	1086	1031	1025	1037	1015	1088	1087	1055	1050	1054	1047	1047	1032	988	1025	1013	1019	996	1080	1037	1051	1022	1118	984	995	1013	985	1060	1039	1041	1059	987	1085	1014	1093	1082	1095	1040	1064	1084	1021	995	1076	1018	1040	992	1036	1054	1045	1076	984	1063	1018	1006	1038	1057	1003	999	1049	1032	1054	988	1000	1045	1050	1057	1093	1001	1046	1007	1039	1022	1034	1002	1021	990	1017	996	1041	1002	1030	1022	1022	1069	1079	991	1012	987	1083	1023	1008	1080	1005	999	1061	1053	1071	1022	1019	1029	1028	979	990	1018	1039	1044	1074	1029	1084	1006	1006	1036	1040	987	1028	1084	1016	1109	1039	1015	1080	1027	1076	1056	999	1044	1041	1024	972	1056	1007	1073	1005	1008	1023	992	1030	1062	996	1073	1025	1053	1036	1005	1001	1098	1043	1010	1044	1034	1009	1059	1060	1094	1023	1080	975	1022	959	1007	1030	994	1043	1095	1027	1005	1079	1064	1027	1043	996	1018	1001	1034	1045	1019	1003	1064	1039	1016	1059	1017	971	1020	1076	1050	1063	1065	1032	1038	1051	927	997	1019	1042	1052	1024	1019	1022	1094	1012	1023	1079	1046	1055	1074	973	1013	1064	1042	1038	995	1001	1044	1049	1030	1004	1038	989	987	1056	1110	1100	1093	992	1024	1071	1004	1068	1014	1056	1035	1016	1020	972	1040	1005	1038	978	1066	1051	986	1023	1037	1007	1033	1048	1033	1043	1023	1006	1042	1025	1000	1051	1046	1011	1042	1050	1072	1018	1044	1028	1030	1041	1034	1036	1076	1055	1045	1016	1057	973	1060	1030	948	986	1029	1006	991	996	1069	1061	1060	1044	1043	988	1060	1047	981	1088	1051	991	1044	990	1026	1069	1045	1031	1120	1034	1066	1007	1088	1024	1025	1054	1038	1029	1056	1036	1033	1092	1044	1030	1023	993	1025	1017	1016	1062	1013	1061	976	1008	1006	1059	1000	1039	1037	1038	976	1000	986	1048	1019	1047	1005	1036	994	1048	1003	1059	970	1002	1066	1057	994	1054	1018	1059	1061	1018	1043	1029	999	1037	1037	979	1012	1043	1084	1071	1029	1012	1067	1047	1070	1008	975	979	1030	1025	1044	1081	1032	998	972	1041	1038	1014	1053	1044	1022	1060	1065	1027	1011	1024	1011	1018	999	1091	1035	1046	1032	1018	989	1064	1044	1069	1046	1058	1021	1059	1044	1104	995	1034	989	1051	987	1064	1040	1032	984	1072	1008	1056	1029	1013	1014	1003	1025	1049	1000	1032	1018	1060	1061	1017	1059	1002	1066	1008	1017	1040	1068	1024	1071	1066	1048	945	1045	996	1046	1019	1074	1064	1068	1041	1067	1034	1008	949	1005	1022	1070	1063	1017	1059	997	1006	1060	1036	1055	1073	1005	1045	1000	1024	1035	1028	1052	1103	1064	1030	998	1041	1078	1016	1062	1014	1028	991	1045	1067	989	993	1050	1026	1043	1034	996	1008	1073	1023	1101	1017	967	1015	1027	1034	1015	1044	1082	1031	997	1022	987	1096	1056	1029	992	1019	1061	1066	977	1081	1075	1034	1039	1037	1038	1005	1018	1022	1041	1013	1079	1013	1058	1001	1043	991	1067	1033	1012	1006	1041	1031	1063	1026	1009	1090	1002	1028	1048	1032	952	951	997	1053	1024	1007	1050	1020	1078	1034	993	1024	1008	992	1072	1073	1044	987	992	950	1009	1120	1092	994	1030	1008	1016	1038	1007	999	1027	997	1033	1021	1097	1043	1088	1054	1020	1033	1048	1107	1000	1018	1027	1071	1071	1027	1043	1044	1030	1029	996	1014	998	1040	1019	1013	1054	1031	1079	1036	1052	1009	1013	1067	1041	1012	1045	1033	1046	1027	1036	1002	1043	973	1013	965	1032	1043	1071	1012	993	1044	1027	1079	1032	1003	1031	1026	1018	1027	1041	1089	1029	1040	1008	1057	1066	1054	1066	1011	1043	998	999	1073	1040	990	1019	1088	1011	1006	1000	1038	1072	943	1032	1085	1030	1040	1021	980	1026	1039	1027	1083	1053	1015	1082	1041	1048	1030	1012	1058	1083	983	1023	996	1003	1045	979	1077	982	959	1068	1063	1036	1019	1054	1059	1034	1023	1014	1061	1054	1011	1021	1042	1021	1060	1016	1003	1071	1043	1043	1000	1033	1005	1001	995	1064	1032	1040	1041	1021	996	986	1028	1047	1035	1003	1043	1028	1013	1003	1031	1060	1054	1049	1067	990	993	1014	1054	1017	991	981	1000	1022	1028	1044	1013	1109	1079	1017	1049	1034	1056	1025	1018	1030	1111	1047	1016	1030	1058	1044	1024	970	1002	1052	1027	1066	1056	1003	1029	1024	1054	1048	1055	1019	986	1055	1065	971	1066	1072	1067	1035	1060	1090	1032	1032	1033	1035	1041	1054	934	1028	959	1032	1045	1077	1052	962	1079	1043	1018	1060	1059	1019	1033	1019	1010	1049	998	1034	1056	986	1011	984	1048	1071	1007	997	1000	1021	1013	1021	1013	998	1032	996	1070	1012	988	994	978	1043	1047	1046	1024	1045	1076	1023	990	1061	999	1026	995	1032	980	1031	1057	1070	1056	1040	999	983	1073	993	1013	1044	1052	1038	1025	990	1079	969	944	1032	1053	1011	1020	1062	998	1018	1076	979	1002	1061	1086	1015	990	1099	1031	1087	1030	1016	1057	1015	1022	1023	1012	1052	1026	1010	1013	1052	1026	1022	1092	1048	1015	1087	1006	998	1006	1044	1062	1000	960	1041	1030	1049	1082	1030	1030	1060	981	1004	1069	981	1078	1019	1028	1073	951	982	1024	1027	1041	1062	1023	1069	1042	1071	1004	1001	1032	1013	970	1024	1087	1038	1049	1004	1058	1051	1003	995	1049	1109	994	1040	1055	1024	1138	1079	1066	1010	964	1043	1008	1010	1031	1058	1050	1058	1023	1062	1003	983	994	1025	1011	994	966	1021	1034	1006	1010	1041	1075	1056	1046	1003	1002	1015	1051	997	1007	1061	1015	1096	1021	1001	1025	1035	1036	1034	1051	1019	1015	1012	1012	1024	1073	1012	987	975	1087	972	1009	980	1021	1034	1017	1021	1037	984	1072	1023	1027	1088	1018	978	1053	999	1027	1057	1063	1026	1010	1009	1020	1018	993	1058	975	1002	1055	1047	1023	978	1041	1023	1019	1065	1053	1073	1038	1004	997	1028	1012	1032	1089	983	1029	1075	1029	1032	1025	1003	1007	1021	1091	1061	1040	991	1050	980	1027	1018	1023	1093	1093	987	1091	1018	1029	1051	1052	975	1033	1027	992	1018	1092	1033	1030	999	1070	1005	1058	1041	1068	1063	1054	1083	1011	1053	1086	998	1018	1060	1016	1054	1032	978	1025	1021	1084	1089	1038	1029	978	1053	1098	1054	1018	1026	1024	1033	1043	995	1075	1034	1008	1069	997	1038	1068	992	1079	1031	1036	1087	1051	1046	1068	1000	1034	1055	992	998	1002	1002	1024	1119	1046	1049	1059	1048	1041	1051	1017	1050	1052	1030	1038	1021	1059	1070	1011	1041	1001	1054	1041	1005	990	1061	1055	1071	1041	1044	1059	1036	985	1060	1055	995	1020	1058	1052	1070	1035	1044	1020	1037	1023	982	1005	1075	1035	985	1071	1066	1022	1008	1060	1021	983	1046	1032	1087	977	1011	1047	1047	1024	1069	1039	1020	1037	997	1031	1103	1048	1011	1039	990	1036	1107	1023	1070	1032	1023	972	993	1011	1078	1064	1020	976	1050	990	1012	978	1077	1018	1027	1022	1009	996	1025	1009	1024	1040	1048	1072	1025	1074	1024	999	1017	1020	1016	1069	1008	998	1045	993	1052	1016	990	1016	1019	1053	1000	975	1020	1016	1017	1006	1043	1012	1035	1034	1046	999	1028	1047	1052	1012	1041	1002	1026	1005	1058	1077	1051	1046	1038	1042	1028	1036	1045	1055	1011	1051	1048	1060	1017	981	1015	1036	1077	1048	1070	1063	1048	1108	985	960	1026	1073	1003	1008	1018	1054	1033	1038	983	1017	990	997	1055	1006	1056	1001	1060	1014	1057	990	1038	1055	992	1032	1066	1014	1012	1051	986	1052	1047	1018	1045	1056	1028	1081	1017	1001	1021	1098	1004	1058	1015	1027
4253	2278	2600	2390	1624	2014	2615	2192	1769	1322	816	521	533	500	437	498	497	482	491	475	530	470	506	510	497	497	504	498	465	496	502	516	476	449	515	517	534	498	516	503	501	485	476	525	505	486	528	501	472	459	490	536	504	550	520	505	496	511	467	482	479	497	492	488	504	453	490	480	479	456	473	493	506	498	473	487	491	497	409	476	454	474	493	459	476	498	498	500	465	488	523	511	472	462	457	506	450	490	506	499	511	549	505	503	492	487	515	493	487	509	491	495	514	465	473	496	509	503	511	486	509	514	551	468	495	502	465	520	484	532	478	524	486	501	555	500	503	496	527	493	503	476	492	483	517	485	487	477	475	485	524	479	476	445	521	494	438	480	465	467	469	510	512	478	515	497	487	498	500	477	511	455	481	539	469	460	459	499	458	519	481	493	519	462	471	458	490	467	525	469	472	503	482	482	464	548	495	478	518	505	496	496	459	504	490	494	468	492	490	448	472	467	515	504	529	482	494	520	502	493	449	500	451	501	485	489	473	482	514	452	520	471	500	497	489	509	530	504	488	490	515	492	481	461	439	478	476	468	474	505	488	486	499	509	513	469	459	512	506	468	492	490	493	475	481	470	481	499	413	472	484	468	473	494	524	490	523	496	452	486	502	461	483	491	498	487	503	487	492	480	476	449	467	509	501	462	464	471	521	479	476	474	483	442	464	488	464	519	511	501	508	464	462	494	513	503	493	480	457	486	496	470	505	540	489	471	461	496	480	473	517	495	520	546	481	513	471	458	457	462	477	465	500	481	472	493	482	460	472	475	490	509	462	485	500	467	475	514	490	463	492	514	478	473	482	505	484	433	488	492	501	466	480	509	531	493	494	487	483	481	451	496	476	477	465	482	501	486	487	505	510	485	496	469	473	521	521	485	529	490	479	467	492	510	448	448	491	489	458	458	458	478	480	458	524	447	456	489	476	470	492	517	483	437	492	492	469	499	492	478	506	499	476	525	495	496	535	488	531	495	472	453	500	501	521	530	485	505	507	448	444	515	481	517	515	501	461	507	476	494	477	458	475	476	467	529	470	499	488	477	522	510	473	512	499	493	558	507	520	492	479	492	507	495	510	466	458	461	459	494	481	538	417	437	521	484	494	480	503	499	507	492	498	521	507	487	502	467	502	455	484	514	480	502	478	451	460	491	462	496	498	481	489	462	483	499	455	484	480	461	482	488	490	469	486	478	482	507	502	491	469	444	474	451	473	471	477	483	490	473	472	499	461	527	466	487	509	517	494	497	490	486	461	487	530	456	501	425	458	490	445	527	476	500	520	487	475	475	511	510	449	489	459	522	466	463	531	522	527	481	498	473	472	478	507	473	476	542	503	482	513	471	453	451	498	454	453	502	468	529	503	545	524	500	488	506	507	490	487	511	540	500	518	489	500	461	474	514	474	494	489	499	478	540	512	454	525	469	431	484	509	439	481	454	504	517	505	495	523	491	493	495	483	507	465	446	499	506	519	503	463	464	477	522	514	462	511	506	475	522	523	495	499	478	503	488	519	489	530	464	502	494	475	528	495	488	470	490	500	487	469	458	473	485	494	456	513	519	484	493	505	557	475	471	479	482	480	487	467	528	470	488	470	471	491	501	482	508	516	450	499	519	484	486	495	515	484	469	481	481	480	481	492	501	489	451	510	476	480	494	457	498	454	464	503	479	465	480	508	480	469	493	476	474	521	475	499	502	529	479	494	496	474	483	474	503	453	503	483	483	481	501	485	521	487	520	476	462	474	488	487	488	483	476	496	475	520	469	467	498	480	477	502	476	495	505	479	486	504	520	479	483	499	485	492	531	493	491	494	515	510	508	519	485	504	487	504	453	469	465	489	476	488	481	480	513	477	510	457	479	443	436	525	499	491	473	505	460	476	493	513	471	495	482	524	501	500	504	474	454	498	518	593	505	484	491	476	493	446	494	473	492	501	509	514	548	494	469	493	504	507	457	442	529	474	533	507	505	504	510	502	481	503	540	526	506	494	489	503	506	473	514	462	476	501	478	468	457	427	497	474	507	498	521	527	464	467	473	502	475	493	510	497	493	467	470	496	516	500	505	471	453	518	477	482	478	487	465	466	473	489	503	522	449	481	515	499	489	455	484	468	504	475	504	447	500	522	497	478	495	511	501	507	462	508	493	469	495	469	480	450	474	451	470	482	487	468	527	506	468	454	439	485	465	491	496	489	490	479	486	464	495	499	486	498	508	468	508	513	479	461	451	486	460	479	465	472	448	486	450	512	491	475	504	501	502	453	480	488	492	512	504	475	475	479	494	491	453	519	512	490	483	516	433	484	487	509	461	494	483	460	456	513	476	519	483	470	535	490	510	499	451	511	482	531	525	495	476	470	528	515	507	498	468	543	491	507	458	494	516	531	516	504	505	463	502	504	542	487	507	440	492	526	438	507	502	527	516	517	455	513	472	477	499	490	488	486	476	515	491	542	507	510	517	472	513	506	497	485	486	490	493	508	522	449	500	495	505	535	470	500	487	422	463	465	469	481	479	490	521	491	495	499	485	480	497	493	462	520	517	494	460	516	501	482	487	514	458	461	471	477	528	500	505	512	481	509	459	480	441	480	493	515	554	496	469	504	511	523	468	480	503	437	473	478	467	515	525	456	514	505	473	463	487	539	480	511	474	468	514	500	498	463	453	494	490	536	536	526	456	473	487	476	494	511	503	515	500	463	486	469	459	480	453	450	482	523	466	486	516	445	477	482	537	461	487	468	477	490	476	471	495	496	480	511	466	485	487	458	493	475	493	511	504	506	486	491	501	490	506	482	518	484	457	484	541	478	435	482	500	470	488	514	492	482	494	501	460	475	533	455	479	486	479	489	471	512	458	482	450	497	486	483	484	471	468	461	485	508	494	541	496	488	510	484	493	494	544	518	487	515	509	487	492	463	493	484	477	499	508	484	500	476	517	522	495	501	492	509	467	480	467	506	522	503	507	544	505	465	482	502	506	483	495	472	482	482	478	496	532	510	523	476	488	462	477	483	528	529	510	500	507	505	501	505	518	456	465	468	462	446	483	454	478	471	542	467	485	525	484	509	444	474	467	496	456	498	499	464	508	508	512	506	466	512	477	466	513	530	462	485	433	491	487	496	505	474	485	520	484	491	483	487	542	491	512	465	502	487	439	504	518	516	469	502	482	487	461	495	497	517	483	528	501	513	473	490	478	489	499	482	536	470	493	430	479	475	498	479	487	481	472	503	456	495	473	444	491	468	519	484	476	525	533	466	477	491	503	471	456	482	453	525	486	435	420	529	496	494	494	509	479	512	519	467	491	509	443	496	465	488	465	477	493	482	494	491	536	528	525	496	484	493	470	507	479	505	459	478	465	476	504	470	461	466	516	474	503	492	517	497	515	497	492	476	519	482	521	459	498	486	509	463	498	505	476	507	466	513	479	512	471	459	491	439	459	474	532	504	495	518	526	494	470	438	484
3643	2524	4872	6402	5111	8221	10283	8090	6233	4436	2372	1190	1142	1065	1088	1068	1143	1133	1120	1119	1120	1180	1114	1086	1103	1158	1105	1112	1091	1113	1067	1109	1058	1120	1065	1137	1133	1125	1226	1111	1170	1044	1088	1111	1110	1119	1109	1097	1115	1071	1085	1058	1071	1099	1170	1153	1115	1162	1157	1092	1044	1072	1095	993	1127	1138	1082	1068	1098	1077	1083	1120	1068	1052	1043	1068	1155	1067	1069	1101	1095	1108	1135	1111	1092	1114	1113	1072	1085	1148	1123	1082	1099	1072	1107	1192	1048	1122	1119	1086	1131	1127	1126	1056	1073	1129	1088	1120	1122	1115	1110	1097	1103	1099	1119	1126	1174	1078	1137	1091	1067	1080	1084	1112	1115	1170	1124	1061	1094	1108	1094	1082	1105	1059	1112	1109	1107	1160	1116	1067	1081	1128	1121	1100	1106	1083	1058	1041	1129	1070	1096	1109	1087	1131	1095	1103	1093	1093	1080	1129	1149	1081	1109	1053	1098	1136	1098	1122	1071	1093	1055	1130	1113	1086	1199	1116	1082	1103	1128	1132	1073	1092	1098	1090	1104	1125	1087	1105	1087	1176	1121	1081	1110	1109	1113	1096	1085	1078	1158	1102	1075	1071	1099	1098	1086	1108	1070	1078	1067	1120	1098	1152	1100	1137	1070	1054	1073	1133	1089	1155	1071	1104	1092	1043	1061	1146	1154	1056	1112	1078	1086	1108	1129	1109	1078	1017	1105	1176	1065	1076	1073	1039	1066	1034	1118	1089	1105	1041	1119	1064	1028	1130	1114	1117	1090	1067	1101	1125	1112	1126	1122	1066	1102	1098	1123	1072	1104	1175	1095	1146	1169	1134	1104	1074	1088	1136	1074	1125	1107	1045	1080	1090	1063	1098	1061	1038	1030	1111	1113	1115	1125	1138	1075	1168	1070	1063	1085	1074	1120	1128	1164	1130	1074	1115	1106	1060	1123	1103	1128	1150	1150	1115	1106	1157	1026	1126	1085	1100	1082	1094	1063	1140	1131	1147	1097	1113	1120	1153	1115	1152	1115	1142	1058	1041	1072	1178	1125	1123	1129	1121	1131	1125	1139	1060	1119	1137	1135	1031	1069	1077	1100	1097	1109	1095	1098	1081	1135	1102	1070	1087	1182	1086	1123	1101	1041	1036	1069	1134	1089	1123	1094	1104	1124	1172	1137	1100	1014	1119	1056	1172	1121	1105	1114	1125	1137	1094	1061	1097	1100	1063	1116	1029	1094	1127	1125	1117	1091	1186	1100	1064	1111	1070	1052	1138	1105	1080	1146	1130	1056	1099	1087	1112	1106	1052	1091	1065	1122	1017	1104	1145	1118	1088	1090	1108	1120	1014	1135	1106	1083	1109	1101	1049	1151	1121	1082	1129	1102	1117	1077	1100	1129	1112	1081	1131	1117	1075	1030	1057	1126	1108	1126	1121	1103	1073	1094	1085	1069	1085	1071	1094	1099	1047	1053	1113	1115	1110	1083	1131	1101	1137	1112	1144	1172	1131	1075	1069	1160	1105	1047	1130	1112	1080	1079	1083	1086	1113	1073	1048	1148	1134	1063	1166	1126	1139	1063	1094	1151	1145	1074	1101	1053	1114	1141	1120	1038	1076	1122	1140	1101	1112	1120	1101	1138	1087	1144	1100	1104	1109	1121	1094	1132	1128	1117	1076	1005	1096	1077	1079	1133	1168	1065	1123	1136	1100	1100	1100	1138	1119	1053	1065	1169	1088	1152	1136	1121	1065	1088	1073	1108	1133	1155	1087	1105	1110	1158	1079	1039	1128	1118	1101	1182	1090	1107	1122	1075	1027	1101	1126	1080	1075	1114	1082	1130	1141	1024	1107	1056	1100	1082	1116	1132	1062	1048	1123	1135	1092	1109	1074	1104	1111	1128	1079	1140	1108	1111	1125	1114	1062	1087	1127	1119	1075	1119	1164	1078	1084	1121	1106	1058	1130	1103	1092	1121	1060	1045	1134	1079	1124	1100	1074	1091	1120	1063	1119	1073	1131	1138	1071	1114	1070	1123	1104	1127	1149	1098	1156	1077	1096	1081	1165	1073	1064	1085	1098	1053	1132	1076	1136	1085	1059	1124	1112	1110	1085	1090	1041	1121	1101	1097	1130	1106	1102	1080	1085	1127	1074	1202	1102	1106	1116	1055	1071	1033	1114	1118	1109	1161	1074	1115	1027	1091	1112	1096	1078	1137	1025	1108	1095	1157	1066	1103	1074	1078	1088	1115	1058	1147	1097	1063	1097	1114	1105	1142	1055	1082	1145	1121	1121	1131	1140	1132	1167	1097	1080	1128	1139	1062	1075	1045	1111	1083	1149	1064	1019	1119	1149	1113	1120	1177	1137	1110	1099	1059	1103	1097	1167	1119	1015	1076	1191	1165	1105	1110	1042	1113	1110	1109	1121	1108	1100	1082	1119	1108	1055	1077	1131	1133	1154	1127	1079	1097	1090	1161	1108	1059	1062	1060	1075	1096	1117	1086	1122	1182	1092	1080	1068	1072	1106	1066	1110	1150	1105	1159	1103	1104	1104	1061	1117	1090	1134	1095	1110	1066	1077	1155	1096	1134	1136	1090	1059	1082	1108	1145	1051	1104	1124	1128	1130	1103	1051	1159	1081	1148	1087	1085	1158	1098	1088	1081	1137	1084	1075	1095	1092	1078	1086	1114	1095	1108	1116	1115	1082	1150	1120	1086	1200	1160	1056	1062	1086	1091	1067	1098	1099	1057	1085	1048	1104	1069	1114	1065	1099	1066	1104	1101	1095	1078	1123	1133	1102	1116	1156	1090	1059	1060	1134	1115	1133	1046	1107	1072	1092	1109	1106	1093	1121	1145	1124	1063	1122	1071	1115	1057	1153	1109	1130	1116	1099	1126	1095	1075	1085	1162	1122	1095	1082	1121	1071	1118	1137	1116	1099	1095	1076	1073	1068	1097	1041	1108	1124	1147	1093	1127	1080	1078	1092	1053	1072	1101	1073	1083	1146	1094	1112	1087	1167	1093	1109	1099	1075	1154	1122	1070	1085	1082	1096	1151	1078	1125	1116	1085	1099	1112	1087	1063	1112	1072	1054	1136	1117	1055	1034	1070	1089	1119	1098	1049	1077	1163	1099	1126	1095	1142	1068	1096	1178	1030	1138	1087	1103	1118	1058	1096	1110	1078	1137	1145	1092	1130	1090	1089	1121	1043	1091	1087	1114	1106	1159	1096	1102	1082	1102	1051	1104	1112	1053	1144	1095	1133	1090	1087	1105	1021	1159	1063	1100	1153	1135	1069	1048	1051	1099	1128	1101	1116	1075	1070	1104	1135	1090	1046	1061	1086	1119	1088	1079	1068	1056	1152	1130	1111	1058	1107	1024	1091	1102	1102	1075	1116	1102	1106	1051	1129	1095	1040	1039	1084	1056	1053	1068	1125	1108	1139	1047	1076	1109	1069	1066	1082	1064	1043	1114	1108	1118	1086	1104	1100	1132	1127	1112	1129	1137	1089	1084	1082	1140	1099	1177	1067	1088	1187	1080	1092	1119	1135	1064	1124	1139	1125	1129	1039	1068	1087	1058	1139	1087	1142	1098	1098	1130	1112	1092	1116	1059	1100	1129	1096	1087	1074	1094	1110	1069	1071	1139	1077	1095	1131	1146	1152	1098	1095	1145	1121	1121	1121	1109	1153	1144	1134	1071	1088	1157	1091	1067	1108	1073	1089	1073	1096	1086	1109	1160	1129	1122	1050	1124	1113	1051	1064	1137	1110	1092	1059	1113	1121	1064	1101	1099	1079	1093	1053	1166	1178	1094	1093	1138	1067	1128	1105	1105	1130	1105	1137	1079	1099	1144	1051	1043	1122	1038	1086	1105	1115	1140	1153	1093	1109	1079	1097	1077	1099	1123	1099	1105	1138	1077	1112	1129	1057	1113	1150	1109	1129	1119	1078	1090	1132	1099	1128	1054	1080	1100	1113	1119	1073	1191	1068	1101	1131	1167	1090	1063	1083	1068	1114	1111	1080	1075	1082	1086	1123	1096	1061	1071	1129	1157	1064	1038	1059	1093	1112	1080	1114	1073	1104	1087	1099	1062	1171	1124	1050	1118	1106	1121	1080	1113	1116	1101	1097	1108	1125	1062	1076	1116	1110	1121	1097	1068	1121	1137	1090	1104	1085	1156	1076	1109	1146	1117	1118	1060	1129	1092	1063	1053	1099	1118	1052	1091	1030	1102	1106	1118	1070	1173	1120	1094	1100	1085	1113	1058	1153	1101	1068	1109	1100	1118	1083	1096	1142	1099	1101	1121	1089	1100	1059	1085	1138	1121	1125	1125	1075	1146	1087	1122	1104	1125	1092	1119	1089	1038	1101	1119	1066	1109	1093	1085	1122	1108	1094	1081	1063	1123	1118	1117	1138	1032	1092	1089	1061	1107	1175	1107	1095	1111	1135	1094	1074	1117	1137	1051	1116	1173	1087	1157	1105	1142	1116	1122	1112	1095	1112	1069	1103	1187	1085	1087	1141	1099	1105	1147	1167	1106	1083	1107	1064	1076	1136	1055	1101	1091	1091	1084	1098	1102	1112	1098	1161	1141	1125	1118	1084	1106	1072	1080	1133	1109	1047	1069	1159	1121	1131	1036	1107	1085	1145	1094	1096	1098	1107	1043	1069	1117	1105	1111	1149	1109	1117	1128	1054	1147	1045	1147	1162	1079	1165	1078	1107	1077	1115	1125	1019	1105	1074	1128	1118	1139	1112	1111	1065	1129	1126	1113	1118	1050	1153	1107	1095	1107	1088	1127	1065	1093	1100	1093	1080	1045	1133	1079	1118	1139	1127	1071	1119	1040	1111	1148	1143	1112	1135	1090	1116	1111	1067	1050	1068	1153	1113	1093	1118	1089	1080	1087	1075	1148	1148	1133	1040	1062	1096	1176	1138	1097	1136	1116	1033	1084	1096	1103	1128	1076	1123	1063	1127	1102	1120	1141	1082	1136	1154	1113	1073	1121	1095	1065	1112	1086	1156	1071	1102	1114	1142	1071	1073	1058	1074	1084
12420	4826	4353	3002	3849	28759	37551	29304	20317	11943	5501	846	372	356	370	362	376	408	375	328	375	350	350	406	387	393	372	419	351	365	381	374	379	368	383	339	388	356	370	369	370	347	398	381	369	388	372	349	374	389	374	357	367	367	394	398	341	338	385	377	370	380	359	364	393	371	381	387	366	384	386	368	367	390	372	357	393	418	370	377	344	382	358	354	363	396	425	358	357	382	355	354	350	379	389	390	385	369	355	389	379	400	415	430	358	364	381	389	392	386	393	426	363	375	374	359	351	419	418	384	378	363	377	410	372	408	348	366	335	421	429	381	379	336	387	375	396	360	367	382	363	387	400	378	383	364	368	377	377	368	373	362	370	399	387	382	345	367	347	405	372	362	409	408	386	399	394	377	366	398	373	376	370	364	379	406	412	400	372	345	309	397	388	393	370	374	395	376	365	391	402	352	371	421	387	350	380	382	368	363	356	380	379	399	365	383	394	358	394	339	380	417	403	352	394	389	391	374	391	369	327	381	369	371	389	407	361	408	344	349	357	359	330	356	383	359	407	409	395	373	382	386	381	384	379	397	403	361	366	410	365	377	359	334	392	360	350	402	376	375	389	362	370	397	350	389	374	393	395	360	416	387	387	347	358	337	369	317	352	367	389	377	403	378	366	371	409	388	387	377	382	383	361	422	343	392	364	375	391	417	374	369	360	381	385	403	373	382	377	379	361	371	368	379	378	342	390	384	384	371	358	368	407	353	374	357	363	415	364	377	378	387	387	394	349	346	383	395	392	384	336	378	402	368	373	409	345	353	389	401	351	371	339	381	366	382	355	389	353	383	376	365	377	359	374	434	409	403	405	410	380	396	358	357	406	362	351	368	354	399	405	368	358	400	341	374	387	341	405	394	351	349	380	372	363	338	347	437	414	378	357	406	390	375	348	373	368	366	360	404	348	379	381	374	368	361	413	360	412	380	391	390	405	359	381	395	366	405	343	362	382	353	362	396	366	378	416	396	375	395	368	343	348	415	394	376	375	356	366	390	367	377	345	375	417	417	378	345	389	365	379	382	356	376	342	356	372	355	397	401	378	390	375	370	380	390	385	376	349	371	399	419	365	348	378	382	358	397	390	343	364	419	358	389	379	399	380	393	370	400	367	415	408	386	359	358	396	376	361	350	394	389	390	406	395	370	371	388	403	368	410	391	359	353	356	398	359	364	359	390	346	355	389	355	389	353	379	376	364	330	408	388	373	363	349	376	380	402	373	379	391	387	384	344	387	385	408	380	393	357	381	391	388	368	345	397	383	368	410	348	377	380	378	356	328	343	414	382	406	406	387	351	402	325	382	376	376	393	378	345	381	375	392	395	379	351	372	397	348	378	369	358	355	385	416	403	385	378	379	379	385	335	414	367	375	341	383	371	395	391	383	376	391	356	385	360	375	365	383	347	391	363	388	389	395	390	366	389	358	395	398	395	382	420	347	378	370	383	387	370	351	393	365	394	406	377	409	357	364	398	365	387	415	417	368	388	378	355	418	337	364	368	325	386	383	378	354	398	347	369	378	338	363	382	368	327	394	372	375	394	327	375	376	359	379	377	372	329	353	385	379	420	428	365	402	361	374	380	390	358	395	383	363	360	387	360	393	345	371	378	406	400	344	362	362	391	402	401	369	382	371	373	387	365	400	364	382	391	408	339	412	362	370	396	390	384	363	391	388	378	368	369	382	381	384	390	391	396	399	361	377	345	342	377	360	377	340	343	393	360	364	430	371	348	357	382	368	357	369	382	400	372	391	391	369	345	351	365	367	321	391	376	352	386	376	367	371	395	382	387	383	411	364	386	375	349	358	363	380	395	377	413	377	390	392	382	395	384	367	371	371	344	359	367	382	400	357	331	350	384	356	365	345	359	351	369	372	358	368	355	381	332	418	377	369	376	400	383	368	388	373	386	386	356	383	379	377	371	399	375	361	365	352	369	370	369	367	374	414	369	364	370	364	328	386	394	390	415	416	363	381	375	372	398	377	387	382	411	407	331	376	391	373	378	380	354	410	360	397	364	393	367	344	324	366	364	382	369	359	382	393	418	375	404	397	444	385	382	396	372	411	342	414	386	366	364	386	369	369	420	378	362	346	378	374	354	380	385	345	397	379	382	352	377	385	414	379	360	357	386	372	338	370	365	386	367	374	401	388	319	364	362	418	397	411	375	373	380	357	355	421	372	423	403	437	380	371	374	367	347	381	384	386	439	387	365	378	346	365	366	363	366	399	389	382	360	381	373	359	359	402	343	379	378	375	371	390	390	406	378	343	387	361	364	396	382	375	380	422	370	374	337	366	361	401	368	385	391	356	381	390	337	367	356	372	404	387	381	393	402	356	358	367	400	375	375	434	370	381	383	373	416	358	395	351	379	377	349	375	395	381	392	373	352	393	383	376	391	359	408	381	353	342	372	400	384	365	393	382	415	435	408	388	385	370	381	360	389	378	390	386	392	427	362	330	388	342	408	375	366	370	375	359	393	383	402	377	421	360	368	399	366	374	399	386	404	382	366	385	375	366	369	410	354	380	371	400	375	374	368	388	354	409	368	359	367	345	349	391	379	364	396	388	359	383	341	362	375	365	354	403	378	363	369	354	371	364	387	397	369	398	405	389	375	389	374	388	369	370	367	392	381	352	381	376	403	385	379	378	391	374	379	393	338	394	387	365	353	373	356	376	390	398	344	396	411	386	356	366	392	366	384	369	359	358	391	353	394	410	365	414	368	395	387	389	381	401	391	339	376	366	376	397	389	406	390	340	370	365	405	393	378	379	391	354	367	413	396	376	382	375	406	371	414	384	357	376	383	365	396	356	398	337	373	342	377	373	369	342	362	354	404	377	382	405	399	377	376	392	379	376	355	358	391	398	392	388	393	383	365	366	351	370	377	386	361	350	361	360	373	349	384	388	389	376	403	366	402	385	410	384	358	379	380	396	390	385	395	370	400	361	340	394	370	374	390	371	362	397	364	353	407	367	363	390	351	374	382	334	347	392	399	355	372	347	377	382	400	372	419	372	352	412	376	349	362	391	370	377	356	383	373	413	374	377	389	383	376	342	372	364	396	354	358	340	402	354	369	370	383	394	417	376	392	389	376	421	367	380	368	389	338	383	331	366	399	367	393	360	396	354	369	376	359	405	394	364	392	382	382	359	390	381	417	365	395	374	401	393	381	376	378	409	395	400	386	383	417	387	363	368	398	395	406	378	389	391	376	398	367	333	417	399	346	351	403	376	380	347	381	402	394	392	383	372	378	361	379	411	368	371	383	322	380	406	380	336	351	377	371	381	397	347	364	354	375	391	364	329	382	411	375	363	373	363	358	380	386	382	351	340	376	406	351	346	376	390	358	369	370	385	363	406	394	357	363	369	377	364	382	361	404	360	372	389	372	358	381	384	358	379	372	397	401	363	382	391	370	385	368	352	368	401	344	376	382	356	377	321	373	388	342	354	380	405	345
8110	4165	7056	8336	13402	48971	53385	46554	38410	28867	17156	2203	907	914	916	925	925	880	897	889	926	946	901	892	863	857	909	871	916	841	865	833	939	897	888	877	904	913	912	942	890	870	915	934	839	888	934	857	854	942	872	896	895	896	888	901	873	884	858	884	905	853	909	865	866	836	883	882	880	874	841	937	921	845	954	910	881	888	892	905	867	874	841	884	855	870	867	855	917	907	919	861	894	870	911	901	920	876	927	902	901	882	886	859	897	850	882	929	875	895	847	884	894	898	842	912	915	888	947	867	872	895	893	880	925	905	839	900	924	942	921	872	885	920	931	867	857	893	880	895	854	852	910	884	908	878	879	909	857	920	901	870	898	870	885	889	889	867	907	900	825	822	857	885	935	898	880	873	872	927	857	846	888	912	934	937	928	916	922	879	894	898	942	906	874	865	893	806	842	905	915	885	876	866	863	895	912	913	908	909	868	858	888	872	946	858	914	906	900	882	860	935	868	879	907	861	880	868	889	878	883	927	860	857	902	895	888	914	908	869	927	881	931	901	910	895	920	901	855	920	929	864	843	955	903	855	885	844	853	905	873	845	922	839	916	908	913	895	906	902	903	882	877	928	898	940	924	880	908	835	892	928	884	888	898	887	883	887	924	897	896	898	894	875	897	917	921	954	906	830	842	895	869	883	851	871	899	902	901	903	904	902	897	833	917	876	918	883	870	880	889	931	887	938	888	903	884	908	883	871	940	885	906	898	856	927	893	879	949	883	896	912	861	908	881	927	903	931	890	871	866	903	889	886	941	884	843	906	871	884	885	885	922	846	874	906	938	922	870	917	878	925	869	879	955	892	887	865	864	862	873	854	893	886	876	845	847	929	887	932	844	854	899	857	897	893	870	887	849	853	879	909	854	904	878	885	859	849	859	896	834	907	928	891	891	899	889	846	889	857	883	863	873	938	872	846	934	869	905	917	929	952	935	893	835	867	853	846	883	901	848	905	839	830	820	923	893	880	918	835	884	897	910	882	870	865	874	892	915	931	917	914	854	909	906	878	856	919	935	875	929	919	869	891	907	893	832	904	824	885	880	869	936	902	889	860	901	913	866	869	886	903	926	891	921	916	896	852	845	874	845	836	892	941	921	875	885	859	877	888	886	875	923	869	998	864	963	911	911	904	831	925	871	885	901	899	858	868	921	889	883	889	900	916	877	912	875	870	911	835	939	890	903	906	888	878	888	885	921	911	848	858	915	897	895	872	944	919	894	911	893	860	874	878	930	860	872	867	926	900	908	879	873	908	908	879	877	909	885	874	856	882	931	945	922	870	924	910	864	900	839	909	877	902	919	851	908	887	904	911	872	845	870	906	863	926	877	919	962	832	897	867	905	913	888	902	879	919	886	898	906	860	929	884	935	877	865	884	961	907	906	895	898	865	926	914	921	902	881	903	866	838	911	907	885	906	882	870	896	904	861	877	864	897	880	830	931	898	891	905	865	860	874	892	848	873	893	899	889	861	898	848	919	879	840	974	916	875	855	878	877	839	841	893	907	867	948	876	919	885	859	887	846	856	868	921	906	876	876	886	872	898	886	914	882	896	905	857	870	916	842	892	883	935	881	892	897	869	914	857	875	907	928	882	827	882	914	880	872	884	840	875	917	885	904	926	928	836	826	862	837	916	889	865	874	916	888	826	874	849	879	882	927	876	897	932	887	914	887	919	955	930	901	902	888	848	890	869	846	885	853	871	875	894	974	911	916	896	874	847	894	866	935	899	942	873	885	874	902	883	891	924	860	864	895	905	883	930	908	915	878	926	923	912	894	903	885	899	890	914	908	858	874	929	915	878	859	890	930	900	896	894	859	913	912	852	884	870	838	931	937	872	893	876	885	822	937	895	861	901	925	867	878	903	868	868	906	885	949	887	885	962	890	830	916	939	914	892	917	904	880	921	891	959	884	854	876	901	918	875	884	903	858	872	953	891	875	890	889	890	861	891	903	874	883	906	864	914	864	903	909	849	858	896	897	835	866	922	920	840	878	898	873	928	937	958	845	881	852	876	854	920	921	922	884	882	900	872	917	845	909	926	890	882	874	898	926	867	916	824	887	859	881	894	936	884	894	889	939	904	886	895	885	871	871	905	927	926	901	887	866	889	915	938	897	883	862	876	914	891	872	845	897	877	928	852	878	863	873	867	936	895	878	909	894	883	895	917	891	899	953	851	945	900	878	915	913	935	904	868	891	867	935	881	906	904	861	870	874	883	885	909	894	927	857	911	908	889	859	903	872	878	898	852	902	924	907	920	877	883	897	900	874	915	875	857	887	841	914	849	941	943	857	870	867	903	888	878	893	912	830	843	916	970	931	876	912	868	943	898	897	879	844	905	900	863	927	871	888	886	921	950	921	852	900	964	892	850	885	870	888	874	816	890	870	908	895	895	924	933	936	868	868	896	953	875	880	898	875	901	872	897	896	873	869	942	879	889	913	886	895	864	897	847	867	893	892	896	887	885	934	916	891	885	898	889	875	916	889	837	892	891	898	911	873	877	911	902	967	924	885	902	881	874	865	841	889	877	924	892	895	886	889	827	868	911	898	820	920	885	921	920	879	940	885	892	940	883	911	880	928	859	949	826	922	906	915	909	880	846	928	869	903	951	896	897	844	893	901	944	858	884	872	891	846	925	858	862	915	841	927	920	918	927	901	907	891	888	927	868	894	880	902	882	872	926	929	882	868	886	905	910	879	873	898	891	897	907	943	871	904	884	896	969	907	920	895	910	892	880	926	845	869	892	880	918	825	871	878	909	894	854	901	891	869	852	949	882	895	924	923	865	886	887	908	837	944	859	896	861	875	841	811	920	884	838	906	943	918	888	907	902	879	874	936	901	938	895	911	841	892	890	903	853	888	904	852	925	921	934	923	880	844	899	916	888	907	891	912	873	919	912	907	910	890	904	905	943	925	887	863	906	928	876	857	880	902	882	886	946	880	883	948	936	879	833	866	913	905	921	872	796	896	867	919	910	845	897	885	918	884	915	902	912	895	892	848	877	880	930	891	872	855	893	902	914	942	857	892	876	886	901	929	909	904	910	868	895	907	861	893	850	890	884	852	937	847	808	865	878	929	848	876	893	882	873	873	882	864	903	870	931	925	887	895	901	887	831	870	845	917	927	881	892	874	886	875	898	878	880	898	861	906	859	880	885	869	877	830	901	885	853	856	832	848	906	931	903	890	884	935	900	804	928	893	926	875	879	822	895	911	870	879	841	864	903	961	851	876	878	906	882	866	885	878	876	925	904	838	860	875	847	898	896	868	874	916	826	836	902	841	888	934	885	879	900	871	893	929	915	887	940	917	871	860	838	930	844	935	895	857	905	872	829	890	925	913	902	890	929	928	896	868	879	853	911	904	880	850	850	887	870	916	934	856	841	839	867	843	862	921	897	876	909	845	902	896	865	888	872	873	903	938	909	935	893	854	869	891	939	898	930	843	886	911	923
23746	10607	7425	4844	9446	46420	54584	45041	32888	20781	10060	1654	501	543	469	489	415	453	452	477	446	492	476	445	472	440	472	469	478	425	402	441	436	440	443	427	476	451	473	442	482	470	469	440	423	456	470	458	447	420	497	511	482	411	460	450	423	431	478	444	483	463	461	489	489	460	510	454	455	439	440	476	458	435	456	466	442	462	434	417	487	491	438	453	489	428	484	449	457	469	480	453	451	451	432	458	492	457	451	472	397	456	493	443	431	437	466	451	449	463	489	441	504	466	480	452	446	454	445	502	462	430	442	425	412	444	440	457	423	452	478	473	482	469	434	424	442	423	466	478	451	436	433	456	441	417	417	441	468	428	468	463	463	444	448	431	474	458	450	442	446	430	418	404	442	432	426	421	434	432	448	462	449	445	440	447	473	522	432	468	465	447	456	415	462	470	471	429	442	473	472	448	458	456	484	399	497	482	438	443	440	439	464	419	447	447	465	465	438	473	476	425	471	420	436	445	508	473	452	458	517	405	469	494	459	426	490	479	473	442	434	436	466	443	468	468	428	460	402	450	463	522	436	449	432	437	438	456	418	458	448	477	453	463	479	437	418	427	426	477	470	418	448	486	472	494	459	439	479	426	481	458	454	455	445	408	454	421	449	482	460	457	470	477	446	471	447	401	458	450	422	446	462	470	443	486	452	449	458	473	456	468	478	461	470	456	420	493	442	479	426	433	481	454	464	451	440	485	421	459	454	444	451	464	422	442	458	438	499	455	484	478	472	462	467	485	488	445	469	420	448	455	381	438	448	478	478	457	461	473	427	457	452	448	445	453	459	455	448	441	460	479	455	470	447	480	439	475	459	454	429	480	466	496	399	424	469	453	420	479	469	463	459	467	438	439	489	438	459	514	445	427	456	461	484	419	429	494	450	420	437	458	453	471	475	452	460	436	471	431	488	417	459	429	457	457	440	488	472	470	466	428	434	477	463	491	490	462	474	444	459	415	475	460	432	441	448	449	443	408	469	457	479	422	434	457	465	482	453	447	473	500	455	462	442	413	465	470	461	404	512	461	431	458	451	459	455	450	421	391	472	438	484	464	436	460	489	489	454	462	456	441	438	413	475	429	461	471	425	448	456	424	426	478	441	462	483	470	451	453	452	448	437	464	469	438	446	470	460	481	444	478	435	416	425	473	475	451	488	469	440	436	456	459	444	480	469	415	444	431	443	452	433	498	467	420	442	457	432	450	430	423	446	471	422	474	418	438	405	429	421	491	450	470	464	482	432	450	425	405	443	419	448	462	441	438	428	427	475	500	492	513	431	457	436	444	455	442	448	436	458	447	449	402	457	452	453	440	458	448	467	440	478	485	475	439	485	407	493	459	468	501	446	465	501	484	428	464	486	475	476	435	485	506	501	473	440	465	450	449	430	459	448	424	456	458	451	470	422	438	454	429	467	465	451	465	438	434	434	469	420	416	458	453	477	442	405	432	501	468	502	438	466	494	412	469	458	484	418	454	462	439	452	421	469	429	413	463	467	456	467	435	470	424	433	455	432	443	453	476	477	512	466	444	447	447	485	453	442	429	479	450	472	470	453	473	487	461	468	449	495	483	458	440	454	436	466	445	428	462	430	452	436	442	472	407	450	531	471	439	421	433	487	449	449	459	456	436	431	441	451	472	474	477	477	431	454	473	466	449	439	429	475	449	460	501	473	434	452	457	450	446	459	484	441	433	460	453	466	458	431	496	463	485	471	482	449	414	459	466	449	480	457	481	480	461	464	454	436	436	418	478	443	467	454	436	448	439	448	436	458	447	443	484	456	426	423	406	429	462	467	453	429	458	465	451	427	457	470	429	412	451	454	458	441	485	462	472	437	466	462	410	487	474	447	451	429	428	460	452	481	423	468	444	458	434	497	464	453	462	438	470	451	433	463	478	465	438	443	440	468	441	422	469	454	439	491	471	409	411	487	464	426	483	429	461	412	465	418	452	483	506	439	500	479	444	452	427	468	424	458	463	449	467	458	461	431	460	412	470	479	425	454	427	425	401	427	449	407	463	462	443	468	478	481	438	435	417	490	470	486	457	450	466	464	475	436	411	466	430	416	447	425	460	463	431	414	447	409	480	405	448	458	459	468	469	468	481	444	443	444	459	484	472	465	474	459	449	454	463	444	449	424	436	477	503	479	449	426	454	442	468	457	464	480	467	456	475	489	429	468	431	477	439	453	427	436	386	541	421	436	455	447	472	434	486	455	455	484	436	441	453	457	450	441	473	495	483	464	457	437	443	449	462	478	435	448	440	467	489	490	451	477	457	437	440	455	483	476	502	492	468	452	492	471	438	478	454	485	435	458	431	455	486	464	462	451	452	500	455	454	447	454	447	424	464	481	472	462	439	472	438	464	479	462	464	452	439	433	432	498	446	452	469	425	495	450	446	481	461	470	458	459	444	443	405	458	433	478	458	438	465	465	482	450	463	472	468	445	449	454	431	415	441	469	480	411	401	452	416	441	453	463	457	465	478	484	472	439	449	449	488	452	468	421	464	500	432	446	451	461	459	455	467	452	439	490	449	457	447	462	443	466	490	459	450	445	450	481	414	450	434	466	455	496	455	484	466	426	471	460	455	470	428	458	482	467	436	425	468	460	434	461	427	467	429	444	423	447	428	471	488	475	473	486	428	458	441	458	431	444	432	471	456	445	442	440	491	453	461	439	430	495	478	459	465	480	463	432	464	457	497	467	452	444	477	466	473	443	494	459	414	459	456	505	469	473	456	439	405	461	452	457	485	453	451	485	392	477	451	486	455	460	439	456	477	486	436	504	501	449	482	431	425	469	458	424	457	457	471	436	442	459	480	471	450	456	459	423	443	455	438	419	437	435	447	425	463	441	433	464	457	462	490	472	461	464	427	491	492	434	444	438	469	455	450	461	473	428	482	487	494	453	476	451	457	468	457	409	428	457	498	470	471	461	500	461	473	439	461	439	421	451	430	465	432	473	494	465	453	417	470	487	475	455	455	445	445	439	473	469	461	468	495	475	444	494	467	496	453	457	459	485	456	465	425	465	464	426	460	472	438	466	476	412	442	518	468	477	464	415	468	467	490	440	457	448	472	468	461	516	404	421	453	471	440	465	483	443	456	443	434	431	480	474	428	464	452	462	470	443	439	446	446	446	453	472	478	457	429	418	458	478	488	477	435	420	470	436	500	450	468	425	467	446	440	423	430	469	455	439	421	424	440	449	465	468	533	471	459	462	482	460	493	454	484	443	473	441	457	460	459	446	462	443	446	446	426	426	450	454	448	443	480	439	476	475	441	443	451	413	444	417	450	447	424	407	462	473	465	433	473	460	421	458	431	434	457	433	466	450	414	438	473	477	454	459	426	476	475	437	463	470	467	418	473	467	445	464	466	447	410	463	435	426	467	453	453	451	419	468	422	450	438	448	459	437	448	478	448	457	398	475	451	423	411	441	426	470	455	476	443	435	485	441	445
12856	6989	10394	11290	21251	61836	66882	59568	48700	38009	24420	3794	1053	1070	1099	1035	1031	1061	1104	1061	1007	1123	1036	1080	1141	1088	1087	1117	1022	1113	1063	1088	1035	1104	1089	1031	1066	1050	1053	1089	1089	1102	1048	1051	1072	1120	1045	1007	1071	1059	1065	1098	1089	1018	1132	985	1105	1051	1021	1057	1065	1133	1040	1037	1120	1081	1114	1006	1031	1100	1074	1078	1070	1097	1008	1056	1112	1139	1041	1017	1033	1015	1073	1038	1101	1023	1026	1009	1086	1055	1051	1026	1137	1073	1029	1100	1087	1092	1063	1081	1116	1011	1066	1044	1063	1077	1046	1045	1101	1086	1140	1064	1016	1060	1067	1045	1116	1126	1077	1031	1095	1119	1082	1066	1036	1054	1141	1081	1085	1044	1069	1078	1054	1070	1017	1136	1011	1068	1081	1040	1120	1118	1053	1076	1017	1069	1096	1062	1119	1107	1067	1060	1084	1058	1079	1142	1055	1077	1011	1017	1061	1125	1059	1074	1040	1060	1037	1079	1089	1040	1095	1043	1054	1081	1043	1007	1018	1088	1037	1046	1049	1040	1061	1103	1102	1051	1025	1059	1043	1179	1062	1084	1038	1045	1062	1088	1100	1039	1090	1046	1042	1056	1052	1104	1056	1075	1109	1092	1017	1092	1098	1077	1108	1047	1075	1134	1067	1060	1023	1037	1056	1090	1001	1070	1092	1086	1059	1081	1061	1050	1053	1070	1062	1067	1105	1043	1053	1077	1050	1068	1050	1082	1047	1033	1086	1059	1081	1033	1098	1074	1053	1057	1062	1090	1075	1082	1067	1099	1091	1075	1070	1076	1075	1075	1055	1108	1035	1123	1063	1000	1041	1121	1083	1087	1088	1099	1028	1044	958	1043	1115	1028	1104	1039	1100	1002	1127	1039	1012	1077	1044	1117	1106	1075	1089	1064	1027	1078	1063	1062	1147	1095	1080	1065	1129	1109	1037	1137	1058	1082	1082	1031	1099	1043	1078	1063	1091	1072	1103	998	1080	1103	1026	1083	1003	1100	1036	1075	1022	1037	1045	1083	989	1040	1050	1099	1069	1058	1117	1072	1095	1033	1030	1059	1072	1078	1046	1013	1082	1054	1093	1117	1053	1053	1045	1058	1060	1034	1080	1070	1130	1058	1070	1093	1069	1117	1061	1033	1101	1093	1063	1034	1070	1061	1035	1090	1041	1075	1056	999	1037	1110	1058	1050	1052	1088	1107	1121	1115	1067	1081	1081	1030	1046	1009	1072	1082	1016	1063	1072	1080	1071	1067	1052	1034	1030	1098	1093	1143	1034	1060	1062	1092	1118	1021	1071	1034	1047	1020	1042	1106	1095	1129	1051	1096	1047	1082	1045	1100	1100	1057	1047	1001	1048	1021	1074	1111	1055	1084	1008	1084	1027	1064	1078	1068	1067	1101	1089	1101	1091	1136	1049	1044	1030	1116	1054	1023	1101	1061	1006	1085	1012	1104	1022	1082	1059	1058	1058	1109	1077	1058	1062	1077	1134	1108	1107	1043	1097	1144	1119	1037	1097	1068	1039	1085	1044	1084	1052	1072	1038	1082	1057	1070	1052	1055	1113	1067	1084	1124	1058	1080	1092	1064	1147	1040	1055	1100	1100	1026	1076	1115	1061	1061	1150	1061	998	1084	1067	1077	1048	1057	1073	1082	1042	1102	1034	1125	1062	1093	1053	1064	1070	1135	1081	1111	1059	1118	1083	1044	1135	1127	1084	1012	1067	1080	1071	1083	1064	1049	1081	1051	1086	1073	1085	1074	1068	1082	1028	1088	1072	1067	1112	1044	1079	1142	1090	1071	1097	1115	1076	1077	1121	1051	1140	1087	1125	1094	1049	1045	1077	1063	1105	1121	1038	1092	1059	1074	1088	1026	1033	1104	1005	1089	1087	1025	1044	1077	1067	1080	1065	1079	1057	1059	1025	1076	1056	1013	1079	1100	1034	1092	1073	1078	1012	1051	1082	1087	1035	1038	1130	1100	1118	1063	1055	1107	1033	1089	1105	1096	1019	1085	1092	1039	1101	1065	1057	1092	1096	1039	1067	1057	1051	1067	1070	1074	1056	1051	1035	1059	1039	1075	1095	1071	1055	1063	1076	977	1067	1073	1099	1050	1029	1096	1009	1065	1099	1108	1076	1031	1058	1066	1081	1023	1109	1134	1126	1021	1029	1083	1087	1104	1028	1084	1063	1079	1021	1072	1073	1062	1066	1033	1112	1082	1092	1027	1128	1061	1070	1001	1021	1037	1011	1069	1088	1087	1006	1034	1082	1049	1112	1080	1094	1061	1093	1069	992	1048	1088	1039	1047	1090	1091	1064	1120	1026	1038	1050	1059	1070	1072	1058	1080	1078	1024	1051	1077	1072	1060	1078	1079	1061	1069	1086	1111	1048	1071	1068	1125	1085	1116	1080	1108	1067	1068	1066	1082	1007	1066	1072	1022	1079	1090	1059	1030	1076	1050	1076	1095	1101	1087	1010	1045	1079	1064	1052	1049	1041	1116	1007	1101	1061	1037	1063	1016	1033	1017	1104	1062	1060	1051	1030	1039	1077	1104	1014	1106	1028	1063	1059	1099	1031	1126	1084	1054	1088	1051	1086	1058	1068	1087	1050	1053	1046	1065	1085	1015	1060	1035	1061	1061	1063	1067	1083	1086	1035	1073	1037	1095	1050	1119	1069	1076	1063	963	1046	1117	1061	1061	1099	1077	1072	1132	1085	1004	1109	1114	1117	1053	1047	1154	1044	1064	1057	1054	1044	1026	1075	1101	1057	1053	1143	1088	1112	1115	1099	1093	1025	1124	1106	1094	1128	1107	1089	1037	1093	1050	1072	1005	1000	1050	1029	1047	1060	1100	1129	1074	1040	1067	1065	1063	1107	1088	1130	1053	1083	1069	1052	1037	1034	1095	979	1055	1122	1044	1030	1043	1100	1051	1103	1094	1067	1064	1053	1034	1067	1029	1039	1023	1028	1054	1040	1012	1103	1090	1130	1064	1087	1077	1080	1065	1031	1015	1076	1083	1062	1093	1087	996	1078	1041	1064	1067	1054	1104	1087	1063	1081	1107	1092	1085	1076	1087	1112	1036	1067	1044	1068	1030	1082	1134	1147	1046	987	1083	1076	1083	1098	1081	1044	1105	1087	1041	1044	1061	1061	1028	1099	1069	1026	1042	1103	1046	1048	1058	1045	1032	1058	1078	1046	1089	1065	1138	1058	1058	1088	995	1110	1073	1112	1112	1091	1098	1073	1064	1091	1040	1075	1094	1089	1120	1032	1065	1121	1105	1064	1035	1048	1025	1091	1053	1035	1069	1069	1046	1087	1071	1101	1040	1025	1056	1026	1075	1023	1071	1067	1064	1053	1086	1046	1079	1022	1044	1114	1061	1067	1090	1137	1053	1061	1068	1044	1072	1044	989	1013	1105	1055	1053	1018	1183	1092	1137	1041	1097	1061	1048	1067	1075	1099	1116	1133	1047	1101	1072	1037	1069	1009	1032	1041	985	1053	1117	1011	1044	1092	1010	1118	1081	1059	1044	1059	1061	1086	1064	1063	1074	1070	1085	1039	1120	1057	1049	1116	1049	1072	1082	1063	1067	1076	1081	1105	1092	1036	1124	1140	1090	1147	1030	1062	1059	1063	1129	1096	1114	1143	1064	1072	1061	1107	1113	1074	1128	1083	1056	1061	1040	1025	1077	1034	1089	1065	1049	1088	1084	1081	1099	1088	1094	1043	1063	999	1103	1032	1077	1007	1085	1087	1111	1076	1060	1036	1012	1051	1015	1108	1065	1097	984	1091	1085	1085	1069	1110	1085	1035	1042	1024	1032	1050	1104	1046	1102	1001	1063	1000	1077	1130	1059	1078	1071	1039	1085	1049	1042	1087	1063	1107	1079	1044	1109	1064	1069	1127	1021	1037	1044	1127	1110	1116	1057	1004	1033	1048	1051	1033	1043	1112	1057	1124	1128	1140	1027	1066	1071	1064	1037	1020	1031	1063	982	1105	1088	1066	1076	1095	1083	1121	1044	1059	1051	1079	1067	1053	1072	1035	1112	1096	1092	1036	980	1095	1133	1060	1002	1073	1047	1059	1067	1073	1004	1041	1069	1052	1107	1091	1082	1060	1056	1044	1058	1139	1086	1148	1125	1076	1075	1034	1110	1023	1066	1053	1057	997	1108	1144	1040	1114	1029	1043	1087	1057	1065	1051	1026	1057	1047	995	1088	1096	1053	1144	1074	1023	1028	1041	1081	1057	1047	1123	1125	1070	1092	1051	1029	1089	1064	997	1076	1117	1097	1077	1081	1080	1063	1039	1059	1018	1064	1085	1077	1091	1053	1036	1103	1096	1030	1073	1050	1102	1018	1063	1072	1128	1083	1071	1003	1042	1018	1083	1109	1101	1108	1026	1033	1071	1034	1055	1077	1034	1068	1047	1051	1101	1009	1073	1102	1104	1064	1061	1035	1021	1029	998	1020	1033	1081	1040	1119	1086	1086	1076	1001	1097	1083	1064	1093	1104	1054	1065	1001	1051	1065	1061	1057	1090	1077	1079	1025	1022	1108	1057	1071	1043	1014	1099	1065	1054	1065	1050	1031	1107	1092	1065	1120	1064	1066	1119	1035	1046	1079	1051	1105	1058	1054	1058	1049	1044	1054	1091	1073	1069	1075	1107	1077	1068	1062	1066	1006	1119	1050	1086	1055	1043	1049	1046	993	1059	1116	1063	1147	1081	1079	1058	1039	1061	1088	1118	1036	1062	1084	1099	1072	1116	1092	1055	1069	1074	1038	997	1050	1026	1113	1084	1010	1041	1056	1012	1053	1034	1085	1049	1045	1055	1072	1076	1063	1038	1075	1034	1075	1095	1040	1062	1084	1086	1108	1056	1117	1114	1043	1076	1043	1105	1048	1085	1054	1025	1077	1080	1124	1072	1027	1113	1047	1053	1055	1009	1085	1110	1103	1064	1077	1041	1083	1096	1098	983	997	1071	1041	1081	1051	1045	1075	1080	1076
4533	1341	1733	1272	855	2005	2702	2393	1931	1309	907	585	527	499	463	500	563	519	523	549	527	514	482	522	553	527	550	526	514	541	524	509	540	533	513	540	517	471	513	558	551	526	550	510	530	516	529	520	483	520	544	512	556	504	490	521	557	563	532	530	558	535	525	536	537	528	581	513	546	545	510	545	580	505	528	531	480	552	508	552	523	533	513	533	526	511	500	529	573	568	535	498	521	545	517	545	511	575	546	515	532	533	558	521	521	503	595	472	537	526	543	583	540	508	540	533	537	555	507	545	524	513	506	506	534	531	530	531	505	499	537	509	538	538	511	523	510	494	521	557	534	479	555	524	528	510	529	489	533	547	562	502	514	487	534	541	501	547	495	522	515	508	507	516	535	538	501	505	481	548	506	491	500	520	501	516	546	537	497	524	525	507	527	552	551	532	532	511	515	525	519	548	530	469	532	531	532	530	524	506	538	548	500	502	542	552	528	515	524	512	527	519	568	521	524	507	492	550	493	523	496	565	538	536	540	544	525	487	525	497	563	517	508	535	524	511	547	566	535	524	540	534	548	516	490	562	539	520	520	513	508	541	537	485	520	473	576	509	554	547	543	499	487	551	532	545	531	522	526	544	528	494	510	514	524	511	507	525	540	467	460	501	501	562	557	531	528	572	537	533	521	517	520	546	517	552	516	513	530	519	546	505	506	532	519	506	510	498	534	506	447	514	507	496	542	516	511	552	479	537	492	531	523	518	509	541	547	547	533	508	489	488	566	574	565	511	516	511	558	510	523	498	565	503	515	525	554	565	550	532	500	475	510	522	538	522	580	574	525	516	548	538	596	502	487	552	531	502	522	573	577	563	523	554	519	522	568	541	518	560	512	509	496	556	521	514	516	469	529	494	547	576	560	494	515	496	532	529	532	519	484	517	500	506	527	561	508	520	525	536	512	552	539	547	486	535	515	528	515	507	520	506	505	497	528	535	524	564	492	506	524	538	530	477	502	525	543	559	543	527	509	495	537	537	524	529	509	520	528	528	555	513	511	503	509	546	487	551	488	523	532	576	502	512	525	513	536	531	539	548	560	494	544	546	522	496	510	536	524	555	482	501	516	531	499	523	505	510	505	550	533	518	525	537	539	508	540	510	504	580	556	512	521	591	512	502	527	576	536	509	521	581	532	517	563	540	526	525	523	491	531	539	523	528	522	520	519	554	561	531	496	514	553	528	515	536	506	567	491	524	540	504	532	540	562	500	536	520	554	518	508	546	533	572	493	557	535	499	502	559	506	556	554	499	508	541	567	520	532	548	533	536	508	503	558	579	553	526	539	524	517	530	512	565	520	560	544	544	542	482	522	509	509	531	521	527	523	512	515	512	532	552	537	490	531	553	475	572	526	531	486	538	517	528	538	545	539	493	519	498	511	544	511	511	519	537	515	526	503	574	529	565	523	501	521	526	522	538	574	537	513	524	522	495	565	536	512	527	543	546	522	534	549	517	522	546	545	515	504	547	554	530	499	532	493	550	535	579	500	512	568	512	565	506	476	507	521	504	535	513	499	498	536	548	571	500	561	554	536	527	463	545	477	493	519	577	506	540	519	536	516	550	517	476	524	579	519	544	537	582	531	480	561	529	512	519	543	564	536	499	510	490	515	536	511	569	511	520	540	520	552	564	549	508	500	538	522	519	503	523	521	448	544	488	556	524	532	480	511	534	510	507	508	504	523	544	513	504	522	534	511	565	528	475	526	498	533	557	506	492	507	484	550	522	568	547	540	534	551	525	552	550	540	492	524	516	540	541	493	550	508	546	502	532	516	529	492	532	539	513	528	516	480	512	557	536	517	527	523	534	524	496	486	529	523	538	544	538	497	544	516	563	515	532	518	533	538	556	474	506	556	531	493	523	519	535	532	500	476	524	548	522	507	537	525	490	521	538	540	512	507	541	502	539	534	519	553	524	535	562	537	522	504	505	531	529	516	495	541	531	525	527	483	468	544	547	563	541	527	572	498	517	506	508	605	533	522	515	543	507	550	565	495	575	486	513	510	558	556	532	489	493	529	559	600	484	531	518	544	487	537	532	525	567	528	500	543	523	514	521	511	559	491	525	500	564	555	533	488	563	548	523	535	499	551	549	546	550	533	493	516	510	535	533	507	563	512	534	514	522	515	554	543	491	517	528	519	528	516	561	504	496	548	493	529	500	524	487	546	563	465	509	549	520	500	531	558	526	531	513	510	563	531	505	531	546	511	568	521	525	543	554	502	532	504	526	523	487	552	505	578	515	468	560	494	573	527	522	557	524	481	528	515	533	537	511	541	568	541	524	472	552	513	550	568	539	541	509	468	536	495	522	512	540	519	522	530	507	564	529	488	504	516	535	551	517	506	545	535	510	536	530	479	553	502	523	537	569	517	585	518	537	555	532	536	525	499	524	486	530	522	523	518	541	510	525	509	502	515	498	471	519	513	501	493	511	515	506	542	547	527	510	486	497	567	510	588	555	536	511	565	491	536	564	494	524	517	494	503	523	573	543	548	501	513	575	469	515	524	534	504	582	526	538	523	502	512	555	575	560	569	527	536	481	527	553	507	516	501	520	532	535	532	514	532	543	517	498	498	550	532	521	570	519	528	523	551	524	559	518	496	545	484	555	516	510	499	517	528	498	565	490	507	504	527	483	533	513	527	537	555	506	541	527	520	528	495	530	526	559	523	550	532	490	543	508	546	549	562	517	505	535	544	475	534	498	563	512	563	483	563	546	494	489	493	578	520	524	535	549	520	512	512	560	516	507	538	517	525	544	521	525	537	536	493	524	563	503	497	537	567	524	544	579	509	513	530	533	516	489	511	585	525	548	524	593	515	535	543	494	511	521	512	565	570	509	541	600	492	528	523	538	533	502	532	529	522	568	493	528	527	548	546	520	508	493	484	515	494	496	514	537	534	488	526	526	531	501	508	492	514	569	536	510	538	498	545	535	554	524	550	548	538	503	549	552	489	510	516	505	535	545	502	546	492	543	541	501	538	494	571	542	484	597	517	544	557	542	542	528	527	488	524	483	528	541	538	527	534	489	573	520	503	522	466	541	527	518	544	514	554	551	521	560	511	541	551	522	558	571	485	539	506	584	493	525	480	551	534	511	591	510	524	541	534	527	529	557	546	576	516	532	541	554	549	563	576	521	491	500	508	585	531	517	554	550	541	476	544	551	555	553	480	549	483	535	493	513	540	547	520	549	533	515	529	559	515	569	540	483	531	541	529	544	508	513	559	532	520	545	531	515	502	513	521	592	518	526	555	511	504	558	521	531	500	514	514	531	524	496	516	517	537	493	477	565	524	538	512	529	545	499	515	503	517	502	506	554	524	539	519	538	564	548	546	509	515	518	531	532	507	529	516	511	556	510	513	557	534	572	538	527	554	508	577	550	526	504	541	508	525	557	530	534	490	531	502	538	552	522	515	521	537	533	559	482	520	536	560	478	518	527	534	551	527	499
3702	1885	3437	3263	2436	8247	10565	8984	6796	4246	2618	1305	1130	1127	1159	1180	1177	1215	1136	1189	1196	1163	1165	1161	1174	1222	1151	1179	1165	1202	1237	1161	1150	1112	1197	1200	1201	1149	1124	1188	1210	1213	1152	1154	1188	1178	1205	1188	1193	1215	1174	1167	1202	1176	1152	1189	1213	1177	1186	1209	1179	1232	1166	1235	1122	1175	1165	1201	1244	1128	1127	1178	1112	1131	1091	1134	1146	1161	1142	1237	1148	1131	1123	1220	1238	1172	1166	1156	1140	1152	1180	1149	1205	1177	1141	1152	1172	1238	1153	1132	1181	1125	1146	1146	1154	1134	1173	1216	1161	1159	1241	1230	1202	1162	1209	1209	1193	1173	1137	1201	1229	1185	1256	1119	1184	1214	1219	1184	1180	1230	1186	1198	1185	1194	1193	1120	1228	1181	1152	1206	1159	1185	1187	1187	1146	1130	1171	1181	1219	1181	1182	1208	1202	1124	1208	1182	1197	1174	1149	1163	1177	1192	1106	1162	1163	1210	1167	1271	1199	1180	1183	1144	1169	1206	1167	1144	1175	1177	1171	1202	1168	1227	1145	1173	1195	1147	1144	1178	1146	1181	1218	1159	1139	1212	1185	1193	1164	1151	1158	1126	1173	1141	1106	1186	1140	1155	1224	1192	1169	1155	1177	1181	1189	1150	1232	1134	1136	1145	1227	1122	1227	1132	1228	1203	1166	1172	1226	1176	1226	1193	1232	1143	1113	1196	1212	1146	1201	1172	1087	1146	1157	1145	1154	1171	1237	1149	1139	1177	1177	1161	1244	1185	1185	1233	1208	1110	1139	1239	1224	1152	1125	1165	1147	1228	1207	1191	1122	1190	1148	1180	1168	1222	1225	1173	1184	1214	1206	1146	1197	1209	1225	1161	1167	1096	1176	1149	1207	1162	1205	1183	1205	1157	1241	1185	1137	1186	1114	1188	1138	1129	1191	1178	1138	1155	1153	1150	1191	1174	1182	1165	1198	1222	1217	1130	1126	1180	1222	1146	1171	1137	1161	1187	1175	1225	1150	1081	1163	1223	1178	1166	1167	1106	1177	1191	1170	1120	1150	1197	1191	1285	1174	1123	1194	1147	1197	1158	1209	1192	1167	1194	1165	1221	1189	1118	1131	1146	1182	1149	1114	1191	1202	1172	1166	1160	1166	1138	1189	1144	1202	1221	1189	1195	1246	1158	1213	1186	1204	1219	1153	1246	1248	1171	1207	1177	1147	1216	1237	1119	1145	1163	1192	1165	1164	1137	1181	1190	1229	1128	1189	1168	1202	1173	1196	1105	1189	1111	1137	1160	1147	1170	1151	1201	1174	1203	1203	1166	1142	1149	1174	1217	1135	1177	1157	1160	1184	1199	1173	1159	1131	1197	1219	1182	1203	1228	1125	1166	1150	1218	1113	1193	1163	1187	1180	1251	1159	1148	1153	1195	1243	1165	1170	1170	1207	1136	1176	1190	1241	1219	1245	1175	1244	1126	1180	1172	1145	1205	1217	1116	1182	1235	1152	1231	1185	1195	1190	1217	1191	1272	1146	1152	1144	1205	1180	1218	1144	1180	1233	1095	1146	1188	1181	1215	1135	1112	1191	1169	1135	1171	1178	1147	1158	1160	1218	1173	1224	1178	1133	1200	1124	1193	1160	1081	1173	1192	1177	1158	1239	1194	1132	1145	1204	1120	1182	1156	1162	1227	1117	1163	1177	1209	1206	1196	1183	1163	1122	1230	1207	1197	1164	1221	1158	1170	1131	1136	1146	1159	1192	1148	1163	1181	1172	1172	1202	1151	1246	1158	1182	1179	1193	1169	1149	1212	1177	1212	1178	1205	1182	1251	1179	1212	1156	1267	1183	1261	1186	1171	1180	1164	1198	1159	1159	1171	1176	1176	1186	1179	1191	1152	1175	1183	1185	1194	1199	1154	1187	1182	1172	1131	1256	1161	1211	1186	1179	1120	1169	1267	1187	1200	1151	1203	1182	1181	1165	1182	1203	1139	1146	1176	1183	1162	1150	1154	1172	1174	1164	1115	1158	1179	1196	1219	1149	1209	1178	1238	1191	1148	1147	1231	1215	1134	1205	1190	1212	1170	1194	1229	1148	1199	1179	1178	1179	1206	1221	1172	1190	1158	1201	1161	1125	1161	1147	1233	1161	1219	1256	1228	1196	1191	1222	1221	1189	1114	1217	1183	1126	1219	1177	1168	1170	1170	1181	1204	1199	1132	1198	1181	1182	1160	1212	1168	1213	1193	1216	1155	1172	1140	1166	1171	1213	1188	1120	1154	1176	1217	1213	1218	1137	1144	1150	1172	1177	1220	1176	1164	1161	1189	1181	1145	1174	1185	1171	1209	1152	1115	1139	1176	1221	1182	1124	1140	1163	1206	1149	1191	1157	1195	1096	1113	1254	1189	1183	1175	1169	1156	1180	1200	1217	1112	1171	1203	1179	1181	1163	1103	1117	1161	1183	1159	1132	1159	1187	1142	1124	1194	1162	1214	1123	1190	1183	1207	1156	1210	1161	1209	1158	1185	1173	1148	1225	1160	1155	1172	1184	1145	1220	1109	1188	1221	1198	1182	1172	1165	1181	1208	1137	1229	1243	1259	1227	1183	1216	1212	1191	1123	1217	1154	1222	1125	1139	1183	1162	1210	1213	1219	1170	1198	1196	1153	1166	1200	1150	1157	1219	1180	1149	1163	1235	1235	1187	1166	1207	1169	1178	1209	1214	1190	1203	1170	1194	1189	1203	1167	1221	1160	1194	1224	1170	1224	1142	1152	1137	1118	1197	1148	1155	1270	1202	1142	1142	1206	1120	1203	1141	1208	1114	1153	1181	1202	1148	1150	1172	1147	1172	1184	1205	1198	1183	1167	1144	1125	1142	1234	1219	1162	1133	1184	1222	1194	1165	1173	1152	1170	1168	1216	1174	1190	1193	1176	1168	1151	1171	1169	1198	1206	1226	1163	1222	1160	1151	1221	1222	1187	1189	1165	1204	1182	1159	1204	1205	1141	1215	1196	1167	1155	1184	1140	1205	1160	1219	1155	1210	1175	1160	1190	1130	1196	1206	1141	1206	1196	1197	1183	1261	1199	1164	1137	1173	1173	1229	1176	1209	1202	1183	1177	1164	1220	1221	1194	1121	1171	1186	1200	1110	1184	1184	1199	1180	1121	1173	1177	1150	1161	1216	1162	1089	1254	1212	1230	1134	1152	1184	1184	1204	1147	1201	1210	1229	1094	1186	1107	1215	1158	1205	1199	1167	1150	1150	1168	1155	1202	1185	1132	1172	1123	1219	1175	1139	1150	1244	1244	1182	1188	1222	1171	1166	1164	1195	1172	1143	1159	1189	1222	1171	1199	1186	1202	1176	1167	1188	1179	1213	1188	1191	1189	1199	1173	1182	1133	1148	1215	1096	1166	1148	1224	1183	1168	1141	1136	1147	1157	1218	1153	1202	1120	1254	1186	1220	1143	1156	1206	1179	1117	1183	1195	1185	1164	1147	1178	1174	1157	1188	1178	1166	1205	1196	1223	1121	1156	1187	1166	1142	1249	1201	1161	1189	1151	1198	1096	1273	1119	1187	1227	1157	1213	1191	1181	1200	1084	1161	1217	1135	1184	1205	1101	1175	1185	1267	1135	1164	1167	1221	1166	1154	1231	1237	1176	1119	1200	1247	1233	1148	1175	1177	1190	1208	1170	1110	1156	1205	1169	1229	1223	1172	1168	1190	1170	1127	1146	1206	1169	1273	1227	1137	1222	1173	1267	1197	1119	1164	1214	1177	1089	1134	1189	1173	1130	1151	1215	1131	1140	1173	1180	1201	1207	1174	1098	1152	1200	1124	1241	1230	1199	1175	1200	1193	1221	1147	1153	1203	1181	1139	1140	1195	1231	1147	1197	1140	1208	1239	1158	1199	1135	1140	1161	1165	1155	1189	1093	1189	1171	1197	1201	1182	1187	1090	1183	1161	1163	1204	1182	1185	1121	1168	1170	1123	1162	1194	1174	1181	1199	1181	1191	1224	1162	1178	1156	1201	1165	1151	1197	1149	1228	1227	1124	1177	1193	1137	1112	1197	1111	1159	1178	1137	1192	1223	1211	1177	1169	1178	1183	1216	1205	1154	1186	1159	1162	1234	1120	1180	1153	1172	1143	1172	1208	1228	1229	1211	1213	1237	1150	1152	1167	1111	1174	1209	1207	1113	1095	1197	1206	1186	1169	1188	1241	1171	1215	1214	1199	1118	1146	1242	1162	1150	1148	1188	1192	1168	1176	1167	1191	1222	1118	1232	1170	1223	1147	1141	1183	1129	1184	1136	1166	1201	1129	1180	1141	1164	1159	1117	1198	1163	1157	1181	1203	1168	1175	1224	1181	1247	1212	1120	1110	1136	1155	1170	1173	1150	1199	1176	1181	1191	1150	1161	1185	1167	1162	1182	1186	1181	1147	1188	1143	1164	1212	1088	1234	1192	1173	1236	1210	1153	1212	1182	1138	1119	1193	1204	1193	1162	1168	1189	1165	1233	1222	1168	1108	1209	1166	1195	1190	1199	1162	1191	1204	1128	1159	1130	1187	1219	1176	1142	1165	1171	1215	1172	1178	1242	1255	1186	1130	1193	1215	1235	1166	1193	1189	1206	1166	1171	1197	1202	1174	1210	1119	1216	1148	1193	1165	1260	1174	1149	1171	1254	1148	1119	1140	1164	1200	1208	1117	1235	1198	1132	1143	1135	1161	1148	1173	1152	1164	1179	1212	1124	1122	1157	1223	1182	1163	1182	1232	1170	1152	1171	1132	1195	1214	1224	1120	1133	1120	1183	1167	1186	1250	1194	1188	1198	1192	1128	1218	1140	1232	1206	1157	1185	1206	1154	1168	1165	1175	1287	1152	1191	1158	1169	1238	1129	1193	1184	1226	1191	1213	1194	1216	1196	1189	1236	1205	1182	1164	1118	1197	1209	1149	1202	1142	1127	1228	1145	1218	1137	1150	1196	1160	1263	1171	1190	1186	1130	1190	1099	1199	1168	1183	1145	1156	1175	1115	1221	1184	1214	1136	1157	1198	1121	1190
14247	4346	3654	3113	11784	34061	37245	29402	20024	10101	3784	1047	422	495	464	460	461	436	410	465	413	475	463	475	447	468	469	421	436	464	417	409	422	451	420	459	455	481	437	439	440	464	455	428	422	432	384	478	464	452	464	412	415	423	440	415	431	468	464	434	437	462	433	452	478	468	413	458	423	452	408	446	465	417	435	401	417	406	427	384	439	428	419	439	471	458	467	420	413	410	458	459	429	424	470	436	453	421	452	415	426	452	453	422	426	459	423	422	449	442	419	452	439	423	439	471	461	456	405	441	426	433	448	405	423	438	409	433	463	430	427	420	492	448	429	418	426	423	454	446	429	464	462	454	420	397	388	381	431	445	436	464	432	484	414	484	477	425	451	421	458	423	427	443	407	490	446	432	453	424	464	465	434	436	464	425	409	422	434	429	422	447	426	451	423	425	439	414	408	441	435	448	456	433	414	436	446	420	403	426	425	513	457	497	421	462	440	467	436	398	424	454	455	460	449	446	426	452	396	439	408	425	414	409	440	431	455	393	427	398	431	432	460	441	436	482	468	451	418	453	437	422	447	474	428	432	439	402	411	448	399	433	424	426	442	411	434	455	480	433	448	460	425	431	439	448	448	442	418	462	467	434	437	493	414	422	429	455	455	485	448	429	406	457	455	441	423	440	420	446	411	438	457	451	448	418	411	438	426	442	441	432	467	409	437	419	442	453	450	442	441	481	426	441	438	425	409	422	451	402	418	454	439	435	431	445	418	428	444	420	442	466	405	405	411	430	415	423	442	449	437	468	446	410	418	463	464	421	416	459	444	454	447	444	386	396	468	429	483	452	452	437	447	439	427	436	410	424	407	463	427	417	465	420	437	435	448	407	448	406	455	476	428	460	424	456	417	414	403	461	410	447	380	439	446	465	421	459	415	450	418	435	383	424	428	419	437	448	498	445	450	430	452	409	450	470	414	437	418	456	468	455	441	447	439	434	464	459	439	454	441	472	433	444	431	451	451	399	424	467	435	421	424	456	460	463	445	436	435	417	426	426	436	445	400	474	428	442	466	411	412	440	473	433	434	418	435	419	441	459	443	444	452	437	437	461	438	451	464	436	425	439	472	468	423	408	468	441	419	446	460	436	433	455	452	426	426	374	409	448	447	442	455	451	459	454	450	461	438	414	425	446	418	447	439	450	451	478	477	464	417	457	447	425	447	413	427	453	447	424	443	420	455	428	421	415	468	415	452	408	462	375	454	495	442	439	408	413	462	429	426	437	427	429	443	443	465	467	426	455	419	425	431	433	437	439	466	398	414	426	468	438	459	423	456	445	432	424	458	456	428	417	461	432	437	428	440	418	413	406	411	433	465	441	435	422	432	434	442	430	432	435	418	420	500	398	464	429	456	449	470	418	461	457	425	434	463	440	425	412	451	463	472	405	422	437	455	416	415	461	421	451	443	406	413	440	419	457	436	452	426	432	430	450	465	423	436	433	452	416	429	446	439	434	471	466	474	405	398	449	455	433	409	433	418	467	434	458	444	408	454	404	507	449	457	474	466	468	439	417	448	416	454	434	427	421	468	421	402	461	463	419	459	406	459	451	434	400	420	431	444	460	437	498	458	425	453	488	478	442	403	436	427	460	397	388	442	477	437	451	437	441	469	452	451	460	439	441	448	468	444	396	435	420	448	401	460	458	441	425	426	454	459	444	433	384	412	439	444	425	443	459	436	423	445	436	433	442	452	438	460	435	451	447	441	428	453	460	469	461	442	432	455	462	470	445	433	459	428	427	459	460	481	456	425	448	451	402	471	469	419	433	452	446	456	441	437	453	440	430	434	409	440	483	447	416	470	445	423	449	460	413	395	419	492	414	439	439	399	419	438	446	416	424	414	467	431	449	389	431	455	452	452	432	442	423	457	470	479	445	422	424	457	432	399	427	430	442	409	422	438	446	465	443	436	432	457	441	432	431	411	469	455	405	419	433	431	416	449	445	454	451	437	467	416	433	454	428	454	451	455	450	460	433	460	402	444	412	443	439	437	399	443	440	452	407	443	445	408	437	464	448	432	453	460	451	414	431	475	435	434	393	431	447	428	424	441	458	438	410	433	418	416	445	419	422	443	444	423	431	383	434	396	400	416	451	425	438	448	444	426	450	450	392	447	479	401	415	493	422	481	422	451	456	430	433	479	395	456	424	434	413	444	407	480	437	438	432	471	428	457	420	431	425	424	414	438	462	471	434	436	416	454	486	410	451	451	426	381	467	436	454	435	417	441	403	419	418	448	390	423	446	427	460	418	444	404	422	434	448	433	436	432	446	477	435	432	433	417	432	466	448	412	449	442	419	496	451	435	490	480	403	421	480	435	430	463	392	455	400	411	430	410	440	437	423	440	419	443	433	421	439	441	427	416	450	427	450	398	434	425	427	418	444	440	438	440	453	436	419	470	444	478	428	400	452	453	398	415	473	439	387	398	441	478	442	433	423	450	459	445	428	453	428	443	439	461	452	484	469	423	444	444	447	427	441	457	405	448	441	468	420	436	437	419	416	429	434	442	440	435	422	440	441	446	428	470	454	456	426	420	479	443	471	431	430	453	400	471	443	432	411	458	460	444	451	422	411	453	414	457	456	398	446	445	455	433	450	410	440	426	434	430	425	463	447	436	426	416	470	426	421	456	444	440	390	382	420	475	413	398	437	444	422	434	445	438	402	427	404	452	386	468	432	443	436	458	422	441	428	444	439	413	393	445	483	434	489	434	462	458	437	453	447	415	404	444	424	415	453	472	462	444	430	408	448	464	463	400	429	468	457	471	499	419	442	440	473	439	448	414	409	413	424	417	467	477	453	444	449	386	441	433	461	467	418	407	413	416	443	414	447	457	420	421	442	433	460	441	446	440	456	424	405	422	441	457	482	427	478	467	437	452	443	451	398	467	399	444	441	455	433	420	418	451	417	473	447	404	425	456	472	478	434	412	459	450	439	466	449	479	409	431	451	409	456	465	437	426	428	425	468	472	438	439	453	427	430	407	434	409	447	443	478	458	447	406	468	444	452	446	429	511	436	485	437	401	463	423	453	453	435	402	437	462	498	442	450	453	438	463	406	461	434	437	413	450	436	424	468	432	479	446	425	464	422	428	457	468	428	472	439	439	451	447	427	449	445	445	407	408	449	465	461	428	428	427	460	465	455	471	402	474	426	469	438	428	446	426	446	451	426	464	472	479	425	433	420	422	436	470	441	467	396	443	398	427	410	457	443	453	454	442	457	432	443	383	429	425	461	453	398	446	427	462	416	467	423	444	427	460	406	423	444	414	438	427	481	437	461	411	460	455	426	457	440	430	422	471	453	458	423	451	431	441	463	440	422	482	455	436	437	432	441	445	411	403	400	452	441	417	439	475	476	427	426	440	415	447	461	456	457	441	419	460	423	476	450	432	502	418	462	418	471	438	461	431	400	425	461	415	464	480	467	508	425	400	438	451	445	404	434	471	452	458	466
8789	3609	5760	8675	26397	51609	53090	46742	37819	25196	12392	3245	1030	1085	998	979	1068	1091	1039	1030	996	1015	1003	1001	996	967	973	993	1019	972	1000	1021	1028	1037	1026	1043	1016	1048	998	1051	1063	973	1038	1088	1034	1017	1005	967	976	934	1007	1020	983	1007	1042	1036	1030	1015	1051	1036	1027	1059	1025	1054	1023	1030	1006	1051	1042	1020	1068	1082	984	1042	1087	1000	1041	939	1026	942	1039	1075	1064	1042	1051	1061	1010	972	993	984	1081	1023	1005	1005	924	994	1005	1082	1056	1044	1030	1072	1035	1005	997	1052	1027	980	1081	1070	1015	1071	1000	995	985	1048	1030	1052	998	1027	1013	922	1007	1017	1009	1006	1006	948	982	985	1040	1047	1023	957	1039	1060	1062	1000	995	977	1022	1038	963	1069	984	982	1049	1015	994	1011	1019	1002	1025	1003	1052	1037	1030	984	977	987	1001	1021	1020	1058	1034	1081	987	1000	1010	979	1070	1048	974	1042	969	1027	1044	1026	1003	986	1023	992	1021	1044	1037	998	1010	1033	1004	1050	985	1021	1049	999	1027	1007	1010	1000	1022	1043	1022	1045	1011	1038	1021	966	999	1070	1015	1016	1059	1064	1082	1023	993	1010	1052	1074	1029	911	1005	983	1041	999	1032	1008	1069	1010	1033	996	1024	990	1078	973	993	1007	1044	1032	933	1000	1000	995	982	1033	958	981	991	1038	1013	1058	1008	1051	972	1023	1071	1033	1054	1001	1061	1026	1008	1013	984	992	999	993	1011	996	997	1030	1011	1026	1029	1027	1043	1069	1006	986	1002	1059	1019	950	1064	989	1049	1028	1016	1000	1001	1020	1058	1067	1046	993	1031	1060	995	1041	1009	1058	980	1030	969	1032	1060	1017	993	1045	994	992	1000	1081	1014	983	1065	1047	1004	1021	981	1021	1035	1044	1039	1052	985	976	1071	1001	1019	1038	1004	952	1048	1044	946	1058	1016	982	1019	1061	1021	1032	960	998	1042	945	1036	1055	1084	1049	1040	1013	1073	1067	972	1009	1024	990	1048	1045	979	1038	1030	1059	1007	1039	1001	1032	1049	1051	959	1003	1039	980	1026	1063	1020	1073	1022	1010	1037	1005	1050	1009	995	1021	1003	1028	1013	1010	998	1036	1037	1021	1044	998	1012	1077	1031	1016	969	998	1040	988	1007	1022	1056	1047	1008	998	1086	1046	1012	1102	1014	1045	1042	1032	1035	969	995	1010	1010	986	1031	995	1047	986	1045	1001	1007	1006	1058	1082	1004	1048	1020	1028	1020	1025	1040	1069	1009	1010	1034	1074	1008	1022	1005	986	1028	993	1015	1057	1032	1005	984	1026	993	1016	1037	966	1003	982	999	1036	1053	1001	1089	1008	1005	1049	983	1048	1092	990	1011	1030	1010	1051	1036	1031	1051	965	1056	1010	1011	1059	944	997	1054	1054	1038	1083	1016	1043	1004	994	994	1038	1111	1039	1013	1029	1048	938	995	1007	1026	1010	967	997	1045	1057	1059	1061	1016	1050	1014	1009	999	1005	1039	1010	1041	1016	1008	991	1026	1023	1037	1053	1030	999	988	1037	999	995	1085	979	997	1030	1017	1004	995	1034	975	985	1006	984	991	1085	1060	984	1072	1038	995	1022	1057	1016	991	1062	1071	1024	1021	1051	1005	1016	1019	1001	1062	1046	1036	1014	1018	1021	1020	997	980	1037	1038	1039	1061	1042	1079	1055	1064	973	1042	1003	1094	1006	959	1001	1022	1053	1041	1037	1028	1093	1062	990	1041	1022	1019	1045	1017	1004	1090	996	1096	1007	1080	996	1020	1037	1065	1030	958	1028	982	1008	1036	1021	1013	1051	1012	1007	982	1045	1041	996	963	1018	1064	1055	998	1029	1046	977	1063	1035	1037	1019	1004	975	1046	1061	1064	1030	1039	1014	1048	994	981	1057	1041	990	961	1001	1005	1065	1015	1011	989	1002	1046	1009	1018	1055	1026	1006	983	1018	1029	1005	1051	1067	1006	1021	1037	1009	999	1039	1054	1012	1023	1025	1036	1070	1051	1031	1007	1037	1027	1055	994	987	1044	1020	1016	1033	992	1050	992	1062	991	1008	982	998	1039	1054	1034	979	1022	1044	1052	974	1052	969	1004	1017	1036	1042	1012	1000	1059	987	1033	1033	990	1006	997	1047	1009	1056	1028	982	986	972	1007	1002	1027	1024	1005	1071	1019	1029	1030	990	1017	1035	997	1025	1076	1003	1028	1026	1077	976	1060	1050	984	1034	984	974	1059	1035	994	1027	968	1075	1056	1056	1002	980	1043	1053	962	1067	985	1048	1053	1012	1070	984	1001	996	995	1024	1051	1014	1037	1024	1053	959	1025	1011	1009	1027	993	986	1047	1027	1014	1043	1048	1028	1015	1054	1055	1002	1043	1072	1063	1058	1020	999	1053	1044	1013	991	1039	1049	1009	1047	1070	1067	1063	1062	1008	994	1037	997	1032	992	1052	1043	1021	1017	998	1002	996	1025	991	1059	1019	936	1061	1058	1016	1061	1002	1017	991	1019	1035	1086	1044	1010	1018	1044	1026	1002	1001	1056	1013	1010	1042	1030	1001	1075	1011	983	1033	1009	1028	993	1022	1081	1017	1005	989	996	996	1030	1016	1044	974	1037	994	1047	1035	1050	1014	978	956	980	1026	916	1006	1042	978	1085	1060	997	995	986	1047	1016	991	920	1035	1002	1026	991	1033	966	1082	964	1010	1015	996	1088	1010	1030	1051	1017	1059	1081	1070	1043	998	1009	1022	1006	981	1027	1013	1036	1058	1085	1071	996	1082	1070	1041	1042	1052	987	1021	1021	1040	1044	1009	1013	1062	1042	1060	1034	1038	1009	1009	1056	978	1023	1018	1040	1031	1039	1010	970	985	1026	979	1013	1021	1053	983	1064	1015	1064	980	1016	1086	1021	946	1027	1024	1008	1035	1059	1008	1017	1023	1069	1047	995	1062	1023	988	1069	1037	1048	973	1023	1054	1030	1035	1040	1050	1044	1048	1068	974	1038	1021	1030	1011	992	1034	1002	1011	966	1012	1072	1068	1021	1002	1007	1006	1036	997	1045	1034	1027	1014	997	1082	1032	1019	1008	928	1034	1067	978	1037	1074	977	1053	1051	1030	1049	1026	1017	1022	968	998	1051	1053	1098	1054	1046	922	1085	1046	984	1013	981	1042	983	1040	1042	1021	1076	1016	990	997	1039	1003	1097	978	1038	1012	1045	993	1023	1037	941	1017	994	1028	1030	1032	997	1027	1061	1031	1018	1083	1000	996	1043	999	992	1031	1001	1011	986	1051	1012	990	1035	1058	1014	1071	1013	1059	995	975	1064	1048	1042	1071	1024	979	1071	1047	1050	995	1029	1052	1077	1024	1040	1011	985	999	992	1071	1039	1004	1053	1035	1034	987	1060	1028	1013	1036	1053	1017	1025	979	1018	978	993	1083	970	1081	991	1058	1026	1079	1025	993	994	1017	993	1044	1016	990	1058	1007	1005	1011	1061	1009	968	1027	1003	997	1031	1004	1036	1055	981	1006	1046	1017	990	1071	1043	974	1009	1049	1037	1063	984	1046	1016	1017	1061	970	1028	966	999	1036	987	1035	1024	1008	963	986	1033	1013	1077	1050	988	963	1066	976	1040	1051	989	1070	1005	1050	1065	1005	1015	1010	1019	1023	1062	1026	1014	1054	1046	1021	1017	1050	1005	1029	1017	976	1056	1053	1004	1006	1040	1028	1028	1018	980	1059	1006	995	1037	1007	1060	958	1030	1037	1050	989	941	1038	988	956	1004	1011	1019	1033	1028	952	988	1002	979	1062	1035	1052	981	1066	980	1023	1056	1034	1036	978	1043	1051	1016	1078	995	983	1036	1040	1054	1010	1013	1035	982	1029	982	992	1063	980	1014	1075	1046	1047	1105	1039	972	927	1005	1020	1063	983	1008	1040	1080	1046	1037	1022	1050	1048	1057	1016	1091	1005	1020	1049	1004	1032	1051	1046	1110	1005	1027	1045	1021	1017	1009	977	1035	983	1032	1048	1074	1041	1024	998	1014	1024	1041	1042	956	1022	1047	1002	1080	1052	1007	1037	1043	980	1044	974	1023	1005	1024	923	1044	998	988	1024	1017	1048	1033	986	1000	1055	1050	1003	1020	994	1008	1043	1014	1071	1000	1069	998	1065	1064	990	1070	1060	986	1003	1020	990	995	967	1060	1006	1051	1051	1023	1009	1024	1055	975	1044	956	1022	1011	1032	1034	1026	1034	1010	1034	1022	1033	1028	1003	1010	949	1051	998	1033	954	1031	1068	1034	974	983	995	1047	1040	1028	1025	1004	992	1018	1050	1040	1042	1029	1016	1054	1032	1009	1002	1045	1030	1079	1073	995	1024	988	987	1067	1039	1029	1057	1076	956	1019	1034	992	1096	1036	1009	1082	985	921	998	1005	1038	1032	1042	1072	1088	981	1060	1003	1065	980	1039	1017	1039	1017	1008	1039	984	1058	1015	1032	1056	1070	1031	1015	1017	1064	1016	1037	998	969	987	967	996	1007	1028	1017	1062	1066	980	1026	988	1083	1006	1046	1020	1049	1078	1107	1098	1023	1043	975	1008	1039
23044	6382	7362	5546	8709	45156	55625	45926	35281	19580	6755	2126	527	470	443	462	495	500	513	492	492	488	525	490	495	468	459	440	462	473	486	476	477	503	500	486	488	513	478	456	494	460	502	529	500	507	488	494	467	527	500	473	564	521	513	470	460	462	500	499	474	517	490	467	431	482	513	494	458	471	504	489	485	479	449	488	456	457	485	515	466	470	491	490	477	506	537	496	515	516	528	443	505	453	499	455	483	486	492	454	504	468	533	506	503	508	478	497	518	505	490	516	498	511	481	493	531	527	505	506	487	491	451	481	540	518	517	484	483	448	467	483	482	497	515	493	542	540	481	463	495	474	489	468	482	470	495	442	458	507	505	483	498	512	504	502	487	490	460	506	466	464	518	488	470	493	497	478	451	485	490	459	464	502	466	500	529	529	482	479	471	449	490	444	491	495	484	479	479	466	486	494	515	507	496	464	487	486	519	499	502	498	518	538	505	511	460	509	475	561	525	515	538	512	490	497	518	525	537	502	495	522	475	524	476	504	484	492	485	494	447	460	458	479	497	461	492	472	496	489	482	484	445	484	452	482	472	497	506	491	482	498	456	487	522	508	481	549	497	500	517	469	474	517	482	525	439	499	489	497	512	466	544	544	512	494	499	479	483	460	499	523	502	472	506	478	480	492	477	499	476	473	496	479	520	500	525	509	494	469	509	487	484	438	498	468	494	468	488	485	512	488	498	449	497	470	464	490	472	499	510	487	464	484	448	483	513	456	471	480	495	453	484	489	499	449	497	483	495	439	531	436	498	477	497	506	455	469	454	498	472	459	481	523	476	444	557	480	469	465	489	483	528	456	514	544	514	507	491	491	504	480	488	512	535	488	516	510	543	503	526	502	511	465	507	492	488	447	511	476	495	504	464	513	491	493	492	497	507	518	494	480	469	465	496	505	472	502	457	462	479	521	518	471	490	475	453	521	517	493	487	502	466	466	488	549	473	521	474	508	465	513	512	488	485	474	520	485	493	509	471	466	495	485	503	428	464	483	512	497	503	463	518	469	525	470	482	507	508	494	507	499	512	496	476	470	494	528	506	492	493	470	493	480	442	483	506	518	531	508	499	488	500	465	506	518	506	510	492	486	501	484	463	517	485	517	496	545	498	501	507	497	472	491	460	542	518	514	511	493	486	496	492	493	467	459	493	503	470	446	502	495	549	475	517	507	474	461	493	464	506	471	504	477	495	461	464	499	518	476	484	483	517	490	488	505	509	463	505	452	526	479	456	520	498	538	495	523	489	480	478	476	459	511	484	501	428	424	471	485	480	468	483	450	520	508	450	503	504	511	512	499	495	460	478	456	548	510	534	495	464	460	459	487	511	467	500	525	514	488	499	485	509	464	466	479	505	516	500	485	487	498	494	484	458	512	492	493	486	475	474	508	483	462	465	451	465	488	504	503	487	494	507	490	444	532	507	542	467	476	494	506	445	459	529	498	524	477	483	468	461	507	471	472	479	465	510	456	526	446	485	463	530	440	503	484	491	506	455	474	494	487	454	510	477	474	476	455	456	504	502	492	463	466	507	486	512	490	464	455	458	469	501	486	494	485	479	491	500	461	512	481	511	473	525	469	454	478	519	449	492	472	512	478	529	494	492	475	460	468	517	529	492	496	455	487	490	485	474	503	483	458	514	491	524	506	489	488	467	455	485	493	529	509	467	487	496	528	490	496	494	539	520	479	497	511	472	529	508	473	471	481	491	522	497	476	484	483	455	497	476	477	491	500	484	454	499	501	508	471	473	498	512	525	507	484	499	484	521	488	448	448	499	470	513	477	483	498	515	507	488	475	486	481	505	495	492	483	482	504	462	469	444	492	484	466	505	496	488	518	467	460	482	523	465	507	504	523	484	472	501	430	470	507	546	482	463	460	457	488	491	457	497	495	461	473	513	509	453	511	477	522	477	462	450	456	509	465	495	478	522	459	513	481	493	479	477	466	474	450	520	495	486	473	480	489	454	515	486	463	474	497	521	479	470	467	492	448	488	457	453	485	474	467	438	497	433	452	471	489	479	437	461	523	500	493	526	487	533	532	480	512	515	498	508	491	510	496	520	474	462	463	462	538	486	537	461	506	507	479	508	475	502	496	490	506	469	453	504	503	503	480	465	552	490	465	499	507	500	520	478	503	471	460	479	454	426	478	476	514	483	481	498	503	553	510	486	520	487	504	464	486	481	493	532	515	465	493	487	485	471	498	514	520	498	509	479	475	553	473	449	480	485	492	511	524	513	493	481	455	488	502	486	484	485	486	529	501	479	514	509	487	469	502	466	490	494	517	486	466	480	471	460	455	516	458	484	491	484	474	448	466	453	521	525	503	534	472	529	484	485	474	466	487	534	514	488	545	488	503	479	491	488	486	491	483	449	503	500	492	511	474	517	512	485	480	477	515	454	489	496	509	476	520	491	504	455	507	496	472	501	487	497	511	530	496	512	521	513	508	500	474	540	487	510	479	506	505	533	516	481	482	524	507	494	500	497	480	463	510	513	466	467	482	493	491	492	517	468	496	501	486	499	484	505	485	474	457	552	493	488	477	506	451	486	492	502	520	453	491	491	495	468	475	537	493	512	487	482	463	469	511	506	495	492	462	473	451	479	509	514	534	498	483	496	498	542	493	469	539	508	505	468	502	461	496	451	512	500	467	507	476	533	489	490	450	506	472	500	481	478	500	539	572	476	524	498	511	504	480	485	463	472	511	465	477	467	516	532	507	463	470	488	476	509	526	467	510	504	525	512	453	488	520	506	522	480	475	489	503	503	502	485	489	524	466	451	475	514	468	513	510	493	479	463	484	487	451	479	485	499	478	492	474	503	476	452	469	473	508	458	441	466	496	494	450	491	442	430	482	510	526	494	451	448	518	453	487	506	463	497	489	497	484	515	486	486	508	502	478	491	470	509	500	502	480	487	470	510	504	508	493	455	497	484	468	477	497	464	500	509	517	496	478	469	513	475	507	545	467	505	541	516	507	477	468	493	493	486	465	505	514	493	511	486	495	532	455	493	509	454	450	513	482	516	493	498	467	529	482	441	490	503	481	511	483	495	532	550	465	510	474	480	463	474	516	466	481	465	488	482	467	510	483	525	467	446	485	546	543	460	523	506	454	495	486	492	468	474	498	496	467	477	480	473	524	505	481	480	480	477	544	492	472	508	499	519	517	441	485	505	522	510	499	465	498	458	458	454	469	460	494	481	493	508	459	488	507	494	500	493	475	471	497	491	519	516	470	487	494	492	463	467	507	455	484	530	494	488	462	553	507	473	502	495	467	488	524	465	509	466	493	475	512	509	494	477	471	497	475	490	494	522	529	449	487	498	443	491	528	493	468	542	493	479	513	476	544	509	495	474	485	474	492	465	525	493	468	518	481	456	479	529	497	489	543	503	475	464	483	471	450	465	465	481	473	476	491	498	503	511	518	517	500	452	502	473	485	477	458	476	491	520	498	467	487
11518	4325	11069	13415	22547	61708	67751	60501	50666	34456	17849	6492	1183	1157	1104	1149	1166	1191	1158	1109	1169	1138	1151	1134	1098	1113	1158	1129	1213	1170	1149	1173	1122	1148	1150	1164	1107	1159	1103	1122	1140	1170	1176	1128	1162	1105	1177	1162	1144	1071	1118	1142	1105	1160	1129	1168	1216	1154	1116	1160	1120	1167	1136	1166	1134	1126	1107	1165	1157	1161	1147	1132	1176	1133	1154	1171	1137	1179	1115	1174	1138	1111	1139	1185	1134	1144	1146	1142	1119	1176	1144	1198	1150	1163	1126	1061	1083	1123	1146	1164	1167	1124	1111	1126	1171	1109	1157	1173	1076	1129	1140	1134	1094	1120	1195	1145	1126	1177	1154	1152	1139	1048	1107	1133	1140	1105	1164	1146	1193	1198	1162	1063	1164	1184	1092	1173	1059	1154	1156	1115	1114	1177	1138	1170	1150	1174	1155	1117	1157	1137	1158	1153	1144	1154	1093	1152	1187	1149	1141	1179	1123	1123	1172	1214	1146	1189	1133	1130	1143	1121	1067	1183	1194	1111	1155	1107	1124	1153	1147	1121	1125	1145	1187	1146	1150	1208	1131	1138	1185	1095	1187	1170	1178	1143	1111	1122	1129	1077	1092	1120	1147	1108	1154	1114	1084	1164	1138	1123	1140	1108	1142	1147	1132	1176	1111	1105	1191	1192	1079	1134	1097	1170	1113	1140	1163	1111	1098	1148	1137	1071	1074	1121	1111	1108	1089	1146	1147	1139	1179	1143	1148	1201	1126	1136	1108	1114	1183	1104	1085	1153	1215	1107	1143	1134	1104	1138	1150	1121	1187	1138	1058	1142	1207	1135	1145	1188	1134	1141	1086	1155	1122	1179	1143	1148	1130	1133	1130	1143	1121	1138	1165	1187	1196	1133	1151	1188	1154	1093	1128	1107	1173	1060	1117	1185	1161	1163	1169	1063	1094	1180	1134	1166	1122	1182	1183	1198	1160	1156	1187	1165	1170	1178	1195	1176	1078	1111	1121	1153	1059	1173	1127	1109	1121	1140	1136	1144	1134	1096	1152	1106	1159	1178	1135	1092	1200	1201	1134	1185	1182	1130	1199	1122	1140	1156	1178	1136	1104	1167	1171	1147	1143	1138	1203	1205	1139	1173	1110	1142	1140	1143	1167	1152	1084	1137	1160	1137	1111	1132	1161	1098	1119	1105	1233	1143	1108	1104	1125	1116	1127	1063	1147	1121	1130	1177	1143	1146	1171	1172	1132	1171	1191	1085	1202	1109	1141	1184	1180	1150	1187	1162	1119	1139	1146	1128	1176	1116	1114	1119	1139	1201	1118	1109	1146	1148	1134	1138	1181	1155	1139	1128	1156	1119	1137	1125	1148	1167	1147	1119	1163	1156	1199	1147	1161	1174	1151	1126	1173	1134	1173	1179	1135	1133	1158	1143	1095	1123	1201	1181	1178	1127	1129	1156	1076	1121	1156	1168	1135	1124	1081	1152	1161	1150	1152	1166	1199	1110	1142	1159	1128	1100	1167	1138	1108	1136	1133	1070	1116	1106	1100	1187	1151	1113	1135	1127	1149	1146	1106	1149	1099	1136	1148	1162	1186	1095	1159	1123	1108	1137	1200	1134	1085	1102	1107	1119	1173	1103	1169	1109	1121	1081	1162	1157	1184	1139	1133	1171	1154	1221	1124	1123	1156	1112	1092	1123	1119	1083	1134	1168	1133	1128	1150	1187	1170	1150	1171	1103	1113	1126	1159	1122	1195	1113	1189	1133	1147	1108	1148	1137	1095	1138	1104	1139	1114	1143	1122	1175	1141	1117	1125	1155	1111	1133	1201	1112	1156	1131	1115	1167	1186	1150	1113	1128	1158	1146	1082	1182	1196	1162	1070	1152	1036	1199	1112	1207	1126	1143	1148	1159	1122	1111	1139	1112	1081	1111	1131	1132	1113	1094	1132	1157	1155	1103	1124	1160	1100	1062	1090	1208	1150	1170	1180	1153	1135	1151	1156	1083	1180	1177	1108	1156	1173	1118	1092	1164	1166	1129	1151	1094	1127	1112	1195	1179	1138	1122	1128	1072	1174	1154	1186	1159	1174	1094	1161	1148	1159	1141	1192	1155	1125	1094	1233	1081	1210	1105	1203	1154	1140	1135	1120	1115	1212	1127	1164	1147	1179	1184	1118	1105	1200	1157	1154	1163	1138	1094	1117	1113	1170	1131	1123	1142	1170	1128	1118	1155	1135	1112	1170	1168	1154	1139	1146	1092	1129	1181	1106	1115	1166	1130	1223	1132	1178	1123	1160	1116	1104	1199	1145	1225	1174	1169	1137	1173	1092	1109	1203	1138	1159	1134	1128	1082	1134	1128	1097	1098	1152	1151	1103	1124	1153	1120	1201	1162	1106	1147	1100	1135	1163	1164	1220	1130	1098	1118	1211	1172	1132	1141	1123	1158	1152	1145	1099	1137	1141	1165	1094	1083	1141	1095	1154	1159	1132	1158	1078	1132	1158	1169	1134	1128	1127	1133	1173	1089	1121	1104	1202	1098	1155	1188	1145	1146	1149	1068	1143	1160	1141	1106	1214	1171	1132	1134	1182	1171	1117	1158	1114	1141	1198	1131	1094	1130	1117	1143	1167	1118	1201	1135	1120	1173	1189	1151	1154	1159	1118	1184	1165	1126	1189	1097	1129	1174	1180	1128	1169	1120	1207	1091	1138	1184	1159	1170	1079	1149	1150	1132	1133	1178	1100	1109	1179	1108	1193	1106	1100	1111	1129	1104	1090	1128	1177	1134	1111	1113	1098	1152	1125	1149	1171	1149	1134	1173	1191	1152	1080	1134	1121	1093	1105	1091	1105	1196	1134	1217	1177	1155	1116	1178	1126	1080	1130	1109	1125	1125	1145	1125	1117	1212	1133	1216	1096	1122	1120	1129	1123	1129	1155	1158	1144	1152	1113	1155	1104	1135	1080	1096	1132	1165	1143	1167	1144	1198	1161	1143	1129	1155	1104	1135	1127	1148	1115	1152	1155	1151	1180	1228	1100	1108	1130	1144	1132	1152	1147	1153	1109	1149	1080	1192	1146	1194	1190	1151	1157	1247	1156	1148	1154	1151	1151	1121	1164	1259	1183	1144	1150	1066	1103	1148	1143	1184	1174	1126	1179	1150	1114	1140	1118	1121	1140	1121	1171	1096	1103	1146	1115	1174	1137	1159	1131	1124	1149	1089	1207	1185	1197	1166	1193	1147	1135	1070	1102	1137	1186	1099	1153	1134	1186	1173	1156	1120	1156	1169	1121	1132	1095	1156	1176	1157	1110	1097	1100	1121	1119	1149	1162	1093	1131	1141	1142	1144	1117	1171	1147	1197	1110	1140	1159	1117	1122	1127	1151	1123	1124	1095	1199	1200	1112	1150	1189	1176	1145	1107	1060	1120	1097	1162	1119	1178	1148	1219	1170	1150	1121	1165	1127	1148	1106	1140	1109	1170	1156	1147	1162	1141	1114	1088	1115	1086	1186	1130	1142	1130	1172	1108	1164	1199	1127	1196	1153	1098	1186	1184	1136	1134	1156	1140	1129	1102	1108	1130	1137	1181	1093	1150	1156	1115	1154	1151	1120	1115	1137	1197	1068	1179	1110	1110	1215	1154	1183	1142	1120	1131	1128	1101	1095	1129	1081	1140	1146	1149	1121	1177	1163	1119	1127	1180	1188	1119	1162	1108	1107	1173	1206	1197	1152	1165	1123	1108	1138	1171	1123	1189	1150	1160	1152	1169	1110	1182	1108	1120	1094	1148	1134	1133	1149	1128	1127	1084	1157	1113	1126	1106	1185	1138	1134	1147	1157	1095	1150	1123	1101	1111	1097	1211	1127	1099	1183	1085	1149	1189	1156	1181	1155	1100	1165	1172	1115	1066	1155	1160	1145	1181	1134	1129	1083	1081	1137	1148	1094	1115	1185	1154	1081	1147	1148	1133	1107	1091	1084	1167	1156	1092	1167	1169	1181	1098	1163	1136	1138	1105	1177	1163	1112	1171	1143	1120	1163	1160	1169	1104	1165	1179	1190	1121	1089	1138	1155	1148	1123	1132	1179	1128	1174	1153	1175	1125	1083	1152	1126	1136	1177	1158	1149	1212	1158	1174	1189	1124	1139	1093	1185	1068	1144	1102	1132	1152	1108	1171	1131	1131	1190	1137	1111	1156	1101	1124	1146	1135	1217	1157	1131	1105	1171	1140	1124	1093	1164	1173	1092	1205	1110	1126	1164	1127	1106	1149	1214	1151	1140	1121	1139	1201	1150	1132	1163	1110	1134	1182	1074	1133	1091	1205	1120	1105	1142	1125	1138	1147	1154	1157	1163	1124	1165	1121	1142	1173	1181	1157	1096	1117	1113	1150	1209	1123	1150	1109	1150	1134	1113	1117	1069	1129	1157	1136	1144	1143	1118	1195	1147	1121	1209	1196	1127	1152	1172	1191	1197	1175	1127	1193	1110	1106	1128	1224	1168	1153	1199	1130	1121	1132	1153	1086	1102	1160	1090	1156	1144	1160	1222	1135	1085	1126	1113	1073	1144	1147	1139	1101	1160	1137	1137	1109	1095	1123	1116	1170	1116	1143	1137	1128	1193	1116	1114	1134	1076	1205	1169	1167	1123	1109	1189	1122	1179	1116	1196	1170	1186	1105	1164	1087	1124	1144	1142	1175	1084	1179	1094	1183	1114	1131	1165	1117	1152	1162	1158	1169	1171	1140	1162	1101	1228	1193	1159	1169	1075	1148	1094	1201	1156	1112	1117	1150	1104	1136	1117	1052	1116	1143	1101	1091	1132	1126	1162	1246	1134	1183	1073	1116	1114	1066	1091	1163	1112	1112	1114	1110	1177	1110	1113	1114	1165	1130	1088	1132	1219	1172	1162	1093	1123	1117	1122	1100	1159	1156	1166	1215	1133	1131	1108	1134	1176	1187	1252	1162	1190	1138	1098	1118	1123	1219	1156	1082	1172	1129	1124	1109	1140	1129	1134	1138	1135	1107	1087	1143	1161	1099	1159	1150	1123	1117	1124	1124	1149	1172	1143	1167	1138	1163
4917	1325	1965	1904	1555	2481	2742	2652	1978	1152	747	597	495	523	478	518	514	500	498	554	518	559	569	504	531	574	551	535	531	517	538	504	491	546	480	461	483	550	529	489	523	570	509	521	497	492	535	523	516	536	535	501	554	538	483	508	492	507	543	543	504	500	490	515	532	492	473	491	534	558	521	544	534	535	491	550	558	526	514	502	519	523	473	577	515	519	527	473	546	542	565	590	509	521	572	511	532	539	563	499	520	507	538	543	537	529	518	524	537	579	507	502	560	510	552	551	514	515	506	505	545	527	531	515	489	533	544	474	525	530	546	503	539	512	505	541	531	514	530	533	518	524	545	517	488	526	511	516	544	531	501	580	559	558	512	551	517	514	510	501	481	560	510	510	554	520	552	488	507	521	520	537	537	523	523	531	545	510	531	472	513	529	517	504	496	536	534	508	487	537	522	543	533	508	523	499	486	509	558	523	550	554	534	520	561	518	518	482	486	520	518	514	506	524	561	518	540	500	532	523	573	531	524	496	514	533	546	526	528	502	489	524	497	510	510	508	544	533	491	474	524	569	524	512	569	522	491	505	547	525	507	513	492	524	499	468	504	495	490	535	538	517	486	533	520	532	521	518	527	546	565	519	536	497	543	525	536	486	484	507	500	540	511	507	524	532	538	526	579	533	491	529	506	493	550	517	528	528	496	523	536	536	514	515	517	490	561	432	519	577	528	551	537	519	521	518	494	532	538	525	544	512	543	516	487	569	525	552	518	569	517	525	480	565	541	513	549	510	496	530	516	550	521	548	527	504	538	534	519	536	531	542	518	516	549	513	497	534	546	523	538	484	552	529	518	535	481	553	561	488	518	568	493	516	553	514	523	512	513	546	483	536	525	520	469	537	522	499	522	571	486	525	544	521	574	488	527	500	518	526	533	515	526	472	513	509	480	505	501	524	516	492	534	545	488	486	505	552	502	491	522	537	512	573	515	492	519	519	520	529	519	521	516	541	487	525	558	533	572	527	502	514	528	486	508	527	524	511	499	513	553	538	542	522	547	518	478	545	492	499	485	477	519	531	501	537	500	515	507	552	528	500	494	500	515	495	535	567	561	534	513	523	549	509	515	519	493	544	550	562	485	467	569	508	561	519	552	535	505	525	441	551	535	487	483	488	534	532	577	549	517	550	496	549	523	527	541	514	512	504	540	517	500	480	522	511	552	499	485	534	526	536	524	559	547	500	500	452	511	534	492	513	531	522	494	512	566	474	488	502	524	514	482	519	524	523	541	504	534	528	511	531	515	519	569	531	542	508	571	544	525	491	553	552	547	519	547	544	543	526	509	499	561	507	517	527	519	512	552	489	502	480	525	499	558	564	538	501	504	520	508	494	504	565	529	533	515	527	472	538	519	553	546	501	542	527	477	468	496	544	514	532	493	536	486	514	540	519	536	519	513	536	564	524	497	484	528	493	527	486	505	534	576	506	489	496	466	534	494	512	545	522	489	535	542	507	551	545	501	561	543	511	513	536	497	524	501	495	506	505	507	486	506	551	535	479	499	525	526	517	541	506	477	531	528	507	510	531	524	511	499	543	541	519	552	579	531	530	494	502	503	511	535	490	529	540	500	536	539	529	532	497	555	476	553	502	499	529	552	505	536	509	542	532	493	446	514	491	541	524	521	528	550	542	542	497	576	546	498	521	510	474	571	534	495	570	553	559	535	548	558	503	569	570	522	491	526	519	518	555	524	533	550	524	540	540	499	564	507	532	508	534	493	498	513	517	497	532	519	536	512	503	517	514	492	506	539	554	494	497	498	517	582	531	522	513	512	540	553	533	548	496	506	486	534	553	504	525	555	541	495	508	539	503	531	490	509	537	542	540	508	543	522	539	557	540	544	576	520	544	453	494	559	495	489	520	505	551	539	525	516	523	516	490	503	494	522	468	525	517	546	558	491	562	528	514	520	525	511	533	481	494	475	504	552	541	494	561	519	504	501	543	563	496	518	505	528	534	543	536	503	532	500	535	508	511	556	485	510	545	522	536	537	518	543	555	506	559	553	522	490	516	503	511	515	541	540	550	496	507	526	538	506	548	501	533	508	468	501	555	534	529	554	513	534	494	505	559	559	492	556	512	519	535	559	533	536	504	498	501	540	526	495	514	589	560	546	539	528	479	517	524	474	518	514	522	523	527	530	529	533	492	535	479	539	481	523	517	530	511	549	478	492	520	551	523	539	535	527	532	553	559	512	540	543	549	542	514	546	527	494	577	532	522	542	538	544	550	557	492	538	472	508	507	530	490	500	526	541	545	538	497	591	549	550	558	515	492	566	505	508	492	526	508	557	518	525	548	518	523	586	516	498	531	534	560	572	542	506	513	534	567	549	539	501	488	535	539	541	519	520	514	502	568	533	490	517	534	537	519	552	519	533	509	518	519	559	562	525	487	477	489	496	493	536	511	518	543	485	523	491	564	543	558	546	568	509	545	535	531	499	526	512	485	532	526	557	511	552	524	562	525	533	502	510	558	525	503	503	525	536	580	537	540	495	553	516	537	491	501	533	531	534	503	544	526	532	525	504	586	522	494	485	512	555	445	503	501	527	525	537	465	542	476	501	525	492	506	548	524	516	522	506	516	509	536	473	502	515	491	539	518	494	520	526	511	522	518	508	488	523	530	486	535	502	485	555	500	530	537	528	530	539	453	536	549	517	515	544	509	520	552	495	520	545	546	535	513	547	487	533	469	480	522	543	529	547	483	525	517	562	499	557	514	559	583	519	554	569	505	506	558	519	519	552	488	500	496	538	515	544	530	516	534	554	522	534	524	477	483	550	538	519	501	511	546	488	493	526	537	520	527	535	529	499	533	528	541	536	553	498	500	544	581	524	536	538	533	498	520	529	565	506	528	527	529	525	542	534	539	563	594	519	474	507	524	535	543	512	492	497	481	494	538	525	492	486	540	495	543	530	507	516	520	511	557	564	471	557	516	543	521	546	521	492	552	513	513	483	565	514	534	530	518	541	532	542	536	454	523	556	543	497	561	499	533	576	554	547	523	531	525	526	541	495	512	517	550	543	501	549	506	502	485	475	532	552	548	556	537	529	516	493	529	465	561	504	549	514	516	488	531	556	480	543	512	524	512	549	521	513	555	540	551	501	525	518	528	545	529	536	549	526	520	562	527	496	509	513	528	490	552	517	528	574	514	520	554	486	527	518	503	547	506	524	560	553	528	486	526	550	542	533	527	527	485	548	492	535	476	501	530	514	486	558	506	503	520	522	500	493	494	484	531	534	527	516	501	529	533	529	509	534	526	530	477	517	491	485	486	532	543	504	483	584	505	524	500	517	538	556	512	561	515	557	536	504	525	486	480	540	540	533	491	530	525	565	508	549	528	531	546	513	537	514	556	559	504	562	509	509	516	523	570	508	556	505	530	519	503	508	548	456	492	521	518	539	549	547	538	512	528	496	514	551	503	503	489	496	554	501	512	523	511	515	501
3788	1773	3878	5435	5418	10119	10141	9335	6511	3403	1924	1349	1207	1200	1207	1149	1190	1201	1193	1170	1211	1165	1148	1168	1162	1241	1154	1169	1128	1179	1147	1159	1143	1152	1147	1142	1159	1140	1234	1219	1195	1145	1126	1184	1232	1130	1141	1139	1275	1144	1169	1163	1197	1146	1135	1146	1169	1172	1140	1197	1178	1190	1206	1123	1173	1171	1109	1100	1128	1156	1227	1119	1176	1123	1130	1193	1163	1167	1138	1159	1140	1183	1137	1162	1177	1138	1148	1122	1121	1182	1101	1141	1136	1210	1170	1164	1137	1160	1229	1174	1147	1172	1180	1109	1207	1140	1080	1183	1156	1174	1143	1186	1181	1147	1131	1123	1208	1159	1183	1171	1183	1204	1188	1106	1158	1145	1188	1181	1158	1230	1181	1203	1151	1184	1191	1165	1190	1163	1173	1150	1181	1186	1082	1136	1135	1178	1128	1204	1177	1181	1097	1118	1219	1198	1165	1175	1175	1211	1111	1172	1181	1142	1205	1175	1174	1090	1216	1136	1188	1169	1180	1174	1150	1177	1147	1157	1230	1137	1129	1133	1144	1151	1146	1152	1137	1122	1134	1172	1159	1219	1171	1176	1176	1243	1218	1179	1103	1145	1172	1194	1165	1154	1213	1180	1169	1110	1134	1241	1140	1202	1146	1179	1164	1150	1169	1157	1173	1226	1170	1174	1109	1195	1142	1175	1151	1165	1118	1208	1176	1222	1166	1131	1185	1154	1160	1206	1198	1188	1149	1230	1143	1201	1207	1145	1213	1160	1164	1205	1153	1178	1214	1128	1217	1158	1155	1199	1182	1161	1137	1188	1164	1183	1202	1162	1184	1116	1218	1214	1156	1153	1184	1181	1091	1157	1189	1149	1162	1133	1157	1160	1159	1182	1151	1156	1170	1187	1111	1169	1169	1123	1187	1200	1179	1187	1188	1187	1127	1207	1145	1141	1195	1135	1187	1192	1131	1173	1127	1147	1202	1163	1155	1134	1071	1191	1190	1213	1171	1147	1172	1149	1147	1220	1212	1125	1145	1177	1176	1176	1158	1187	1133	1176	1184	1131	1113	1125	1132	1147	1158	1164	1186	1143	1187	1204	1198	1149	1135	1196	1182	1253	1143	1180	1157	1218	1144	1165	1119	1156	1143	1181	1113	1181	1128	1154	1138	1204	1160	1182	1113	1153	1204	1105	1188	1119	1154	1192	1186	1189	1157	1171	1145	1155	1131	1195	1225	1164	1201	1181	1127	1224	1162	1139	1163	1131	1199	1145	1186	1184	1234	1198	1170	1108	1127	1144	1086	1083	1155	1203	1149	1156	1250	1148	1211	1190	1151	1178	1131	1160	1157	1197	1199	1096	1141	1158	1137	1172	1132	1161	1198	1168	1166	1129	1212	1195	1187	1155	1179	1146	1222	1191	1180	1137	1175	1136	1169	1117	1198	1157	1163	1169	1235	1152	1168	1182	1148	1224	1140	1107	1137	1174	1132	1163	1201	1149	1169	1177	1173	1166	1162	1138	1177	1211	1155	1125	1133	1166	1149	1132	1176	1185	1181	1179	1139	1187	1194	1182	1235	1153	1210	1179	1140	1231	1141	1167	1135	1166	1223	1161	1221	1155	1161	1151	1149	1174	1143	1163	1172	1120	1205	1157	1138	1180	1210	1189	1190	1227	1145	1162	1173	1139	1178	1168	1190	1166	1166	1199	1163	1174	1155	1122	1168	1181	1179	1165	1190	1170	1162	1169	1173	1178	1134	1160	1181	1135	1191	1199	1184	1177	1179	1159	1243	1163	1148	1109	1184	1181	1089	1210	1156	1108	1094	1136	1136	1177	1170	1175	1180	1149	1124	1153	1167	1140	1258	1121	1117	1140	1179	1159	1132	1165	1241	1148	1245	1233	1076	1176	1165	1170	1127	1137	1238	1168	1198	1154	1164	1159	1192	1182	1211	1174	1171	1123	1160	1202	1220	1111	1137	1154	1194	1161	1145	1166	1150	1143	1163	1157	1171	1204	1191	1177	1165	1194	1191	1127	1178	1189	1153	1146	1102	1175	1169	1204	1118	1182	1140	1183	1199	1150	1183	1178	1166	1191	1190	1170	1162	1170	1162	1132	1229	1209	1158	1197	1169	1148	1191	1186	1150	1174	1160	1177	1175	1151	1134	1187	1221	1228	1098	1174	1188	1202	1211	1168	1123	1151	1152	1144	1132	1199	1155	1202	1201	1179	1173	1102	1134	1203	1148	1203	1137	1099	1163	1140	1196	1236	1177	1140	1205	1191	1221	1147	1138	1159	1178	1156	1168	1145	1159	1196	1177	1197	1169	1173	1135	1149	1203	1186	1193	1153	1165	1172	1207	1169	1183	1130	1259	1144	1181	1145	1256	1192	1252	1182	1223	1170	1209	1171	1121	1257	1156	1188	1168	1197	1176	1180	1147	1175	1140	1136	1180	1137	1219	1232	1196	1174	1190	1189	1153	1192	1120	1127	1182	1141	1234	1134	1132	1139	1182	1144	1164	1188	1125	1168	1119	1183	1224	1171	1190	1135	1185	1159	1172	1235	1182	1156	1157	1159	1123	1258	1175	1188	1136	1141	1178	1166	1210	1192	1175	1141	1152	1157	1193	1199	1156	1160	1193	1164	1126	1128	1154	1205	1194	1170	1161	1115	1207	1163	1146	1132	1183	1132	1100	1199	1157	1187	1155	1217	1153	1188	1138	1180	1214	1147	1191	1157	1207	1134	1195	1134	1125	1171	1174	1183	1144	1162	1147	1236	1140	1188	1202	1118	1152	1105	1203	1136	1225	1156	1187	1112	1196	1196	1160	1190	1124	1233	1178	1223	1120	1133	1167	1185	1105	1224	1158	1162	1193	1176	1106	1193	1158	1121	1150	1148	1152	1136	1164	1211	1202	1182	1170	1237	1237	1207	1135	1174	1136	1131	1188	1133	1207	1201	1240	1110	1153	1160	1117	1166	1169	1191	1113	1182	1176	1164	1253	1266	1152	1159	1101	1116	1115	1157	1235	1177	1193	1192	1173	1169	1179	1233	1166	1164	1127	1158	1180	1177	1179	1184	1189	1133	1220	1152	1133	1187	1134	1215	1168	1171	1163	1233	1165	1176	1177	1184	1183	1126	1190	1155	1137	1156	1163	1169	1183	1167	1201	1117	1149	1169	1153	1188	1155	1102	1158	1201	1194	1220	1140	1134	1189	1203	1139	1111	1198	1246	1196	1202	1201	1132	1194	1184	1196	1146	1193	1176	1172	1172	1167	1131	1176	1153	1207	1119	1163	1094	1134	1148	1155	1138	1223	1199	1169	1083	1111	1132	1128	1182	1170	1275	1163	1106	1158	1135	1214	1167	1209	1171	1156	1181	1177	1141	1151	1196	1202	1200	1123	1121	1201	1139	1198	1144	1240	1077	1124	1187	1153	1171	1184	1157	1119	1202	1190	1158	1213	1112	1117	1183	1113	1124	1171	1218	1163	1166	1201	1170	1204	1236	1165	1151	1145	1148	1200	1220	1138	1192	1180	1112	1181	1165	1166	1121	1131	1185	1188	1100	1139	1193	1214	1197	1187	1170	1107	1153	1158	1131	1171	1142	1199	1144	1168	1162	1132	1168	1183	1194	1187	1151	1137	1176	1176	1199	1198	1158	1179	1150	1162	1110	1122	1140	1217	1212	1180	1217	1189	1162	1164	1181	1147	1209	1158	1145	1177	1155	1134	1241	1162	1135	1217	1119	1166	1126	1228	1133	1127	1155	1198	1201	1159	1133	1135	1127	1114	1143	1227	1221	1135	1145	1153	1193	1199	1200	1182	1223	1164	1150	1212	1199	1120	1141	1156	1166	1224	1134	1191	1168	1161	1130	1108	1181	1233	1169	1169	1174	1171	1133	1157	1173	1172	1140	1152	1161	1191	1177	1178	1170	1146	1239	1105	1178	1209	1148	1157	1224	1135	1241	1135	1243	1175	1151	1219	1159	1136	1174	1184	1196	1125	1218	1107	1140	1159	1171	1140	1187	1199	1189	1174	1206	1154	1178	1160	1197	1160	1236	1114	1196	1146	1181	1150	1159	1154	1168	1099	1183	1152	1258	1136	1133	1199	1172	1216	1186	1213	1151	1169	1126	1185	1196	1153	1191	1159	1152	1155	1178	1160	1158	1163	1154	1154	1099	1193	1183	1139	1186	1143	1180	1186	1147	1213	1212	1125	1106	1156	1154	1131	1114	1158	1195	1173	1173	1181	1220	1140	1185	1232	1127	1172	1194	1103	1158	1151	1196	1182	1145	1148	1181	1183	1130	1235	1156	1141	1119	1113	1169	1218	1189	1152	1149	1241	1178	1170	1129	1181	1135	1171	1196	1167	1186	1153	1162	1177	1178	1194	1164	1168	1168	1205	1156	1169	1106	1145	1159	1144	1140	1127	1148	1176	1203	1134	1212	1165	1211	1187	1223	1214	1142	1143	1202	1180	1204	1177	1137	1213	1247	1148	1189	1176	1197	1190	1135	1208	1124	1123	1191	1172	1237	1212	1135	1166	1175	1155	1155	1125	1204	1175	1181	1221	1177	1131	1225	1183	1157	1174	1168	1119	1127	1202	1137	1178	1206	1129	1213	1226	1174	1112	1174	1204	1169	1110	1214	1159	1164	1135	1142	1209	1221	1223	1161	1157	1190	1143	1160	1243	1173	1143	1176	1135	1194	1140	1168	1175	1177	1157	1191	1223	1112	1140	1148	1153	1133	1156	1200	1207	1180	1127	1147	1156	1135	1171	1148	1191	1152	1161	1171	1146	1093	1185	1185	1175	1151	1168	1179	1181	1147	1187	1142	1170	1166	1242	1162	1188	1112	1205	1164	1171	1134	1143	1158	1218	1219	1210	1177	1176	1173	1184	1191	1151	1197	1150	1215	1138	1145	1170	1154	1137	1185	1172	1196	1198	1187	1190	1135	1111	1203	1199	1151	1185	1187	1171	1166	1168	1259	1120	1240	1168	1190	1186	1170	1128	1119	1060	1172	1176	1258	1175	1132	1189	1141	1178	1140	1121	1158	1141	1152	1147	1258	1169	1141	1161	1164
13478	2600	2633	1932	13372	43268	38958	28065	13940	5575	2446	866	359	355	333	343	358	318	369	377	338	366	362	367	344	348	364	343	328	318	345	328	340	344	318	302	328	358	339	314	377	367	335	359	349	321	390	347	353	365	342	321	355	358	361	323	348	349	347	365	367	362	315	339	382	387	345	359	351	323	322	332	371	373	364	342	328	352	374	336	382	365	349	369	354	324	331	355	345	336	322	298	346	304	337	299	345	340	347	368	335	341	332	348	372	329	345	333	375	351	356	383	384	394	374	308	351	371	364	359	311	295	352	353	317	351	354	377	325	331	354	374	352	335	342	372	341	350	367	346	376	341	355	327	314	350	342	354	338	341	391	349	351	326	343	360	322	357	364	371	367	345	349	335	358	360	341	331	348	339	383	335	329	336	375	341	330	353	369	362	330	365	330	329	343	327	327	375	341	333	330	330	327	357	314	307	310	342	359	383	361	343	366	325	384	319	313	327	361	364	333	311	324	361	370	360	385	339	325	343	363	354	349	370	325	348	348	338	352	329	326	336	356	332	371	326	338	347	351	338	361	360	313	328	351	356	335	359	322	342	366	334	369	380	337	344	371	385	344	327	362	365	348	367	344	332	346	330	335	323	373	353	342	347	351	339	370	354	330	356	318	337	390	339	364	297	358	364	357	351	372	311	356	346	321	339	358	371	369	347	339	354	342	326	363	343	337	360	357	352	356	378	357	321	338	310	362	317	354	360	335	333	343	329	357	370	380	360	334	375	363	337	340	355	347	320	332	345	339	333	362	372	343	320	350	331	351	346	370	365	364	329	322	333	362	351	342	329	342	318	337	330	326	347	375	381	356	313	318	342	321	370	338	367	305	334	380	368	328	336	323	342	371	342	338	354	332	338	349	344	357	340	324	339	341	325	350	356	314	330	352	356	332	368	345	329	354	338	368	344	357	327	389	358	368	335	359	381	357	312	376	345	352	387	355	314	331	327	393	380	361	338	335	352	346	315	365	323	321	350	363	341	339	342	380	372	394	344	316	390	376	355	317	327	320	345	343	329	350	318	370	318	358	341	360	360	343	315	349	360	382	352	377	342	376	353	360	369	364	334	358	387	349	364	353	329	306	312	348	361	340	346	376	355	360	324	365	342	349	340	390	341	342	350	311	318	324	326	347	401	340	357	368	302	336	326	330	378	378	334	348	340	386	330	315	371	338	362	344	341	363	351	367	355	334	313	326	357	339	329	360	359	323	340	352	319	322	331	331	375	353	330	360	366	349	318	372	357	341	355	347	334	338	353	347	384	358	309	313	372	302	332	350	336	357	356	344	348	373	367	367	320	351	318	358	300	376	350	369	342	310	330	344	326	354	353	368	354	324	352	359	329	378	337	406	349	346	354	374	315	335	321	341	330	344	380	365	349	323	341	330	358	368	313	320	367	358	354	341	360	323	350	329	338	358	307	374	312	327	345	348	363	315	346	332	329	330	324	333	324	342	351	343	345	345	330	347	361	341	373	349	357	321	330	314	333	362	344	366	333	338	339	318	341	342	364	354	358	337	334	336	370	340	312	360	374	360	377	344	349	347	347	370	351	324	316	306	366	325	338	373	350	341	355	324	337	314	327	328	342	334	368	318	331	333	369	319	357	346	326	317	364	329	359	330	342	336	333	340	313	348	354	334	374	360	319	353	351	362	317	363	345	343	334	342	357	399	323	342	371	363	323	375	314	347	370	328	349	322	313	352	315	345	380	363	361	365	348	362	344	334	323	381	285	324	398	322	372	337	334	352	364	311	369	388	358	382	327	355	351	379	370	323	350	323	342	336	355	336	336	347	347	358	348	351	346	355	341	319	355	370	366	337	336	354	391	355	339	351	339	352	352	337	381	344	351	339	312	322	353	347	343	359	343	395	338	334	338	332	363	349	375	342	352	322	340	384	373	379	390	373	359	344	341	359	356	342	347	359	384	334	343	359	338	356	373	364	341	374	344	346	390	354	369	351	357	372	339	331	325	345	329	353	352	351	324	304	367	369	350	339	378	355	324	350	330	343	361	355	376	349	333	329	342	352	382	346	323	339	334	369	345	360	331	342	334	365	330	341	336	358	300	321	370	370	339	344	353	330	370	347	357	371	357	337	387	376	329	364	357	344	362	357	346	348	354	342	350	352	342	347	331	343	316	342	335	337	350	387	351	342	350	352	350	369	394	337	346	310	323	342	356	363	375	321	352	342	317	347	333	379	315	312	354	331	359	353	343	363	339	327	310	370	376	341	365	359	356	316	359	340	348	353	371	371	335	394	360	348	332	375	331	354	376	327	359	320	323	364	396	340	332	350	325	342	329	355	354	348	329	342	345	358	320	346	296	334	340	353	348	353	352	404	347	322	339	375	357	369	337	366	343	329	346	317	358	326	333	369	308	371	330	347	321	329	374	365	319	334	336	343	357	343	382	343	356	356	355	351	309	342	367	341	373	358	332	344	357	328	340	345	346	345	346	367	366	355	340	315	356	334	340	336	321	338	361	278	344	310	308	346	312	337	394	350	344	345	375	330	366	341	388	368	350	343	371	352	341	344	333	339	368	377	364	325	327	352	369	357	353	341	371	349	353	348	290	360	359	370	330	331	349	361	384	324	365	365	351	345	317	348	340	353	363	310	323	351	368	321	355	329	330	345	353	341	333	346	355	337	346	352	338	393	322	318	348	368	340	342	345	300	368	356	399	348	344	333	338	318	346	343	347	345	352	351	346	343	358	345	357	375	352	379	346	377	360	396	350	395	341	378	323	341	347	321	341	323	356	331	334	357	337	293	322	377	368	350	331	323	329	350	349	320	331	330	349	328	361	329	364	358	370	352	334	340	349	352	315	359	327	301	353	366	369	349	334	360	338	332	357	335	368	366	363	312	331	354	325	336	328	327	358	356	365	380	344	319	361	347	356	356	387	340	350	330	368	337	335	350	388	335	357	346	385	360	357	336	313	315	365	308	368	343	370	360	326	344	330	365	318	336	349	333	378	326	351	356	362	333	362	382	354	316	340	343	373	356	337	367	325	339	363	370	362	370	366	342	341	340	375	341	331	332	364	341	336	355	334	344	327	342	328	320	333	368	355	347	307	297	343	369	361	352	369	368	340	363	339	349	328	356	366	313	334	327	314	335	343	333	350	338	331	324	344	339	380	297	344	364	372	355	348	352	349	373	395	353	366	373	343	351	333	318	373	347	297	328	322	383	379	365	330	297	348	335	372	329	344	339	363	379	367	336	370	325	358	333	348	351	366	350	349	327	370	368	386	365	346	324	344	352	373	372	334	318	352	354	369	369	333	322	333	348	379	377	356	333	345	321	347	360	334	380	374	342	352	369	352	329	342	351	348	350	359	375	326	344	356	365	387	335	332	335	343	342	381	325	330	331	322	353	364	347	336	319	328	340	342	377	346	383	346	338	327	387	356	362	364	335	348	351	344	322	343	361	342	360	353	337	336	356	375	340	349	327	313
8349	2247	4843	5637	28773	58075	54169	44231	28774	17234	9824	3214	846	846	880	819	820	827	833	915	806	836	833	824	815	776	847	821	825	843	808	851	813	801	860	847	820	796	790	805	856	863	830	810	841	839	885	798	809	788	798	854	836	814	815	794	792	825	889	787	854	823	799	836	855	816	794	846	829	854	853	827	813	839	840	833	846	819	829	831	855	791	776	811	850	788	908	796	883	845	859	810	876	818	814	847	800	854	838	795	847	821	842	835	816	841	895	826	826	828	812	799	869	844	790	834	789	807	822	766	800	807	817	797	810	852	819	837	842	843	840	870	875	838	813	803	786	841	764	812	766	787	810	831	818	791	885	832	828	795	791	851	847	842	804	839	856	866	782	775	802	794	805	830	816	826	848	806	829	800	835	848	799	814	832	767	793	850	831	812	794	790	846	797	812	783	824	818	834	761	762	814	791	827	837	843	842	795	854	852	830	822	777	803	829	831	811	841	793	826	869	781	815	827	796	838	859	789	814	873	836	841	838	806	807	796	807	841	848	809	802	815	853	805	779	787	778	810	808	832	896	846	845	804	828	809	792	814	814	820	844	826	801	843	895	838	801	834	831	827	791	824	753	828	803	822	823	818	844	832	823	790	821	828	862	818	818	791	818	840	832	768	808	817	809	811	796	813	809	798	764	847	817	751	830	889	820	805	792	791	810	808	820	764	798	825	835	801	811	869	785	825	801	763	890	861	823	798	862	831	808	782	824	829	814	875	776	777	811	826	820	801	826	792	849	870	808	772	852	820	832	857	809	823	890	828	819	882	742	809	810	868	787	883	807	863	802	834	831	807	838	833	808	784	822	811	824	839	841	783	792	824	820	815	830	826	824	811	828	810	780	834	807	866	838	835	815	840	860	865	861	832	838	852	792	854	784	775	784	836	876	798	837	853	859	800	827	842	751	864	795	865	797	822	826	818	827	820	823	811	807	855	830	812	819	809	835	813	843	823	820	834	843	805	867	821	803	819	872	794	848	840	824	788	853	813	786	744	806	824	793	786	814	804	821	809	821	806	841	857	822	825	830	791	839	784	840	858	809	821	827	836	816	845	842	793	838	785	876	807	835	793	871	828	871	811	836	849	815	811	817	834	820	798	833	807	806	830	863	820	789	849	800	823	836	844	778	833	855	811	815	828	856	800	816	798	830	833	849	859	824	784	791	776	767	822	831	816	820	770	814	848	750	869	809	829	784	814	822	807	842	810	790	794	875	818	813	835	765	814	810	850	786	838	837	836	860	796	856	812	798	820	802	815	833	814	798	757	787	830	802	837	801	837	811	809	828	840	834	856	805	805	811	792	834	824	818	795	803	846	781	777	805	820	823	825	823	798	795	785	849	817	828	839	852	838	783	830	811	809	835	823	816	834	787	792	876	855	816	821	864	815	800	795	819	832	768	843	810	860	812	828	798	814	921	837	791	834	804	808	812	821	810	771	824	823	772	901	807	824	769	805	838	851	784	874	813	838	792	827	825	791	826	819	814	793	811	851	841	834	778	837	812	795	804	864	758	813	824	805	806	814	777	818	835	823	820	842	840	827	800	810	836	822	794	798	860	827	771	809	842	786	855	866	793	801	766	769	810	854	836	790	849	806	787	813	792	835	796	816	806	811	818	793	836	873	817	848	833	883	814	821	851	844	784	816	847	821	813	862	814	854	848	842	808	820	793	804	907	856	817	775	799	891	814	850	809	793	789	825	834	835	860	803	805	777	872	816	849	839	868	840	793	852	839	791	750	805	794	844	844	829	795	824	861	828	870	786	796	824	863	877	827	815	860	850	869	802	787	819	873	783	808	843	855	808	864	896	831	784	809	798	798	821	843	833	780	775	845	820	827	775	833	826	826	796	818	843	835	828	814	875	823	830	841	822	794	835	788	816	827	779	836	827	819	854	803	794	834	817	821	838	776	806	856	861	810	874	798	787	844	828	746	796	772	828	778	741	841	848	851	820	833	783	841	793	769	812	840	849	829	808	770	815	809	794	758	834	798	819	826	839	810	790	819	855	827	818	880	889	834	799	846	870	806	845	786	758	811	821	829	784	822	840	818	823	808	816	812	870	831	813	807	858	830	789	883	760	808	850	848	840	826	809	741	793	886	823	832	850	808	851	817	847	851	793	831	876	807	885	864	792	800	806	758	815	861	855	804	826	857	834	837	886	808	823	834	830	852	832	780	826	878	819	801	825	874	781	826	843	821	820	866	769	843	789	789	807	807	822	835	843	827	812	873	803	808	784	826	820	823	801	821	795	837	805	772	856	791	802	840	799	837	802	808	797	834	850	840	777	810	836	773	732	792	784	793	724	814	852	824	836	815	873	845	794	857	847	829	818	821	845	877	763	826	815	822	834	840	851	853	800	781	790	874	823	859	859	796	827	853	791	757	793	793	817	831	812	808	851	836	808	835	847	824	877	817	829	869	795	822	792	864	854	790	887	845	861	797	860	855	832	821	800	792	801	803	883	833	811	824	862	860	824	883	845	820	808	808	850	836	803	831	872	804	801	823	823	804	837	808	848	836	851	882	828	763	756	824	838	830	812	771	781	844	809	842	853	808	789	859	813	798	843	832	778	830	823	873	806	824	810	833	787	859	823	769	873	808	842	849	816	792	872	805	830	849	823	813	819	836	850	822	747	800	785	842	776	861	774	869	860	905	850	818	849	806	768	848	865	866	825	825	813	827	790	849	806	840	802	853	827	844	810	837	771	805	802	850	872	850	842	813	814	849	820	830	823	801	828	847	821	786	827	808	821	829	792	793	844	832	855	843	820	784	876	826	813	823	861	829	829	847	819	817	863	782	865	807	870	801	844	863	824	783	838	782	892	785	860	799	813	832	825	821	810	845	789	806	870	795	856	816	827	826	806	908	785	800	889	817	798	843	842	829	841	833	845	843	811	767	857	826	836	835	819	808	826	833	825	812	868	837	814	829	845	804	870	877	829	820	828	812	824	826	843	883	824	831	835	827	801	810	853	815	838	760	780	867	848	889	833	826	807	838	862	828	744	796	850	853	787	837	784	789	816	825	830	838	815	777	881	821	879	821	779	850	821	814	788	792	772	797	809	875	778	769	835	808	782	846	802	816	824	820	816	849	860	811	811	832	788	818	821	830	808	854	759	754	833	892	826	777	818	769	815	805	898	843	841	844	809	885	845	845	816	822	850	783	789	788	785	843	794	809	862	778	775	804	832	812	802	826	847	824	811	829	772	824	843	776	842	794	825	880	821	845	884	814	849	842	845	831	777	781	868	792	850	762	824	800	823	792	832	811	814	863	828	814	775	831	823	825	852	833	839	839	815	842	767	813	823	792	816	818	862	821	781	788	850	828	784	842	799	826	811	854	767	822	822	784	822	845	798	815	816	830	832	815	796	817	806	833	823	832	819	843	839	782	801	846	833	837	811	823	832	808	796	800	833	775	805	809	827	868	866	844	789	786	832	818	815	773	841	827	823
23916	5681	4388	9558	36389	60697	50468	28654	13250	13914	10850	2489	384	325	353	371	325	352	337	373	309	327	366	331	340	362	323	321	303	317	317	330	334	391	373	386	332	303	356	320	377	308	324	318	325	313	356	363	317	344	341	332	340	296	345	332	349	299	295	329	325	325	347	286	326	290	351	338	347	335	312	359	309	316	317	324	315	330	318	361	359	295	323	303	335	344	354	309	318	313	328	363	335	362	313	324	338	336	301	331	346	328	324	276	317	346	338	319	307	293	318	326	328	339	339	361	336	305	311	354	340	350	322	331	325	291	352	333	326	353	324	360	342	331	341	340	336	318	336	305	340	364	302	370	340	360	318	328	351	343	363	335	336	311	338	310	326	291	341	318	356	346	325	293	328	329	314	354	337	322	300	371	361	326	331	348	358	364	331	349	312	364	306	316	318	327	329	355	322	358	327	366	337	313	320	359	347	338	369	307	327	316	347	348	320	314	351	348	328	302	335	355	344	337	359	359	345	330	330	353	350	320	342	341	317	334	345	309	339	329	329	324	338	318	335	334	324	350	363	291	328	326	350	330	355	343	325	331	329	346	339	330	334	344	323	322	327	370	294	329	375	325	339	342	369	345	334	312	327	329	317	348	331	327	348	348	318	324	325	340	351	322	339	359	309	315	364	304	376	342	339	338	347	358	345	326	367	326	327	334	349	328	331	345	359	359	341	318	354	354	328	349	350	335	359	333	303	367	352	312	321	329	328	343	348	328	326	357	346	329	365	391	340	324	304	350	327	353	340	345	351	353	320	298	338	341	317	329	310	340	374	367	338	319	330	349	336	309	329	355	327	336	320	336	320	349	339	330	340	337	363	329	313	321	340	327	365	335	326	292	324	311	325	325	350	330	339	344	332	336	339	318	324	329	312	335	305	306	354	326	332	333	310	353	344	325	335	315	357	343	295	322	327	306	328	335	359	336	353	326	353	322	330	324	325	340	345	347	362	317	326	342	363	347	347	325	328	351	329	320	323	326	307	319	338	387	336	323	320	337	315	307	322	305	314	352	334	334	290	325	328	313	306	357	341	320	361	361	315	340	348	350	337	340	312	335	324	341	342	324	311	321	335	332	317	305	297	330	363	340	350	328	347	337	324	356	336	363	333	339	330	345	298	320	325	306	322	336	327	326	278	338	330	325	346	318	331	342	349	326	290	321	316	271	304	346	341	310	361	322	338	365	322	344	363	349	333	323	330	325	324	376	349	303	350	323	322	313	321	344	328	335	379	342	316	338	335	321	327	367	360	333	361	373	315	303	319	366	355	340	338	368	315	324	327	347	335	333	347	309	359	343	352	334	346	343	374	316	373	353	364	316	336	331	335	332	344	335	299	327	309	297	323	332	320	323	352	358	294	346	321	331	338	325	333	367	330	355	338	329	354	315	336	364	361	366	326	348	337	350	386	340	313	345	364	327	363	334	346	311	347	338	342	357	343	377	318	332	333	306	329	349	327	344	375	317	347	328	319	323	326	360	324	349	345	346	334	351	352	298	321	339	324	340	331	338	344	331	315	343	370	325	328	313	333	316	327	329	327	297	354	323	324	380	335	335	346	366	332	324	328	323	362	317	343	303	324	395	340	335	324	324	338	323	334	327	304	306	300	322	356	334	353	333	324	339	317	340	358	381	353	339	359	321	303	335	338	352	345	316	313	342	306	328	318	348	305	346	382	316	345	345	383	360	371	342	331	349	327	346	323	324	334	355	350	357	348	344	337	377	364	331	361	349	328	354	303	325	334	344	351	316	339	332	336	333	309	357	329	330	344	342	375	360	355	324	372	324	345	332	313	314	332	318	322	335	349	306	358	340	323	348	367	346	341	322	379	321	298	317	316	327	335	336	326	352	332	316	330	304	310	339	327	364	282	316	324	322	335	344	310	294	320	361	320	323	326	324	314	346	309	351	325	389	335	340	329	333	330	341	315	308	355	328	323	324	363	344	357	340	346	350	319	326	352	360	343	348	327	321	345	323	317	333	356	317	335	331	328	361	343	357	333	322	353	338	347	336	294	352	355	333	349	331	309	336	314	305	357	323	325	312	313	346	338	345	326	332	309	351	361	302	322	336	329	299	337	304	340	300	348	333	344	320	303	310	295	334	316	359	290	339	300	327	344	302	308	339	333	332	341	340	316	303	345	357	349	334	334	335	332	324	323	317	347	358	307	334	343	305	344	328	318	343	327	347	360	346	334	344	333	343	354	328	369	297	322	324	368	336	296	351	341	337	325	373	317	341	349	339	310	341	301	341	328	373	322	329	350	340	335	293	324	342	348	318	363	325	317	318	344	322	328	350	322	346	359	341	359	336	348	302	379	350	326	316	284	357	356	328	324	323	349	365	351	360	352	326	381	345	386	371	322	369	344	366	320	300	333	332	336	345	311	350	303	347	340	313	346	362	365	301	305	339	321	335	363	315	308	327	305	317	328	373	318	342	308	311	344	368	340	344	340	323	351	338	357	332	339	322	344	342	373	330	313	304	322	318	363	357	357	340	343	326	325	339	373	328	362	318	270	359	322	360	330	301	340	348	350	338	339	315	335	316	332	379	334	318	347	340	325	346	336	333	368	349	365	317	329	322	322	305	356	341	337	346	309	316	351	351	353	323	310	342	351	345	329	354	365	312	312	318	345	366	355	394	331	361	338	323	321	316	334	346	337	339	329	354	344	332	330	339	344	348	316	330	322	312	337	329	366	326	349	323	307	346	303	348	323	344	344	329	332	338	379	317	350	353	339	314	344	300	320	312	347	326	329	367	339	315	328	363	314	301	343	347	327	360	308	325	364	315	336	357	386	292	341	318	361	345	336	346	351	362	307	365	351	312	350	318	325	335	320	300	351	309	352	337	337	376	332	320	343	333	355	359	326	326	338	335	332	308	378	326	340	327	301	322	345	365	339	338	356	325	331	331	339	361	340	301	310	371	324	358	329	360	333	308	344	336	337	357	373	374	336	345	363	333	336	302	305	354	352	317	320	330	359	324	319	314	331	343	336	346	305	323	329	352	346	346	354	366	315	333	304	321	322	336	349	366	330	280	327	309	330	333	355	304	319	317	310	336	345	343	312	371	351	329	319	317	354	316	359	345	330	358	324	324	320	358	307	341	291	329	338	330	325	359	363	324	346	317	372	328	358	315	303	321	326	337	311	294	312	316	363	381	361	352	309	338	331	337	330	307	365	324	383	355	314	325	340	313	339	342	362	346	356	328	312	350	371	326	332	310	332	329	321	365	301	319	304	340	357	334	342	334	304	338	341	375	342	317	335	309	328	304	371	359	313	319	327	336	334	309	356	336	369	340	337	341	344	310	318	312	321	349	318	316	365	324	361	339	345	348	371	361	370	317	317	344	325	348	307	357	333	294	316	338	332	323	335	363	353	346	300	321	336	302	334	327	339	304	348	318	371	316	297	333	307	342	364	340	355	348	357	309	343	330	377	300	349	338	349	317	329	320
12003	3103	6843	19972	51653	71406	62758	38683	28750	34114	28280	6403	890	927	893	829	858	860	830	814	834	875	818	853	820	835	830	758	804	839	828	777	744	833	804	853	796	791	817	826	753	796	787	777	819	818	858	790	786	763	834	789	784	764	795	826	804	782	838	791	835	845	867	752	756	822	737	808	802	796	769	772	828	766	830	744	777	750	798	786	822	828	811	764	845	846	853	769	826	850	743	810	843	791	820	742	782	781	769	831	814	820	761	765	854	792	841	791	801	777	798	843	837	765	787	815	769	811	823	837	815	807	795	825	841	804	829	812	810	825	823	766	753	790	819	799	790	790	780	776	819	803	846	764	825	840	775	742	806	802	848	826	782	784	811	792	819	789	778	827	815	792	783	805	770	791	778	776	776	797	825	799	789	835	815	809	770	826	796	753	748	783	808	819	779	815	793	797	846	776	810	773	781	762	824	838	823	747	795	778	759	779	808	791	843	834	770	739	766	791	817	802	784	782	830	776	822	766	800	729	797	838	782	793	815	783	791	811	790	799	840	832	811	782	811	783	781	808	828	802	837	826	801	816	807	752	791	768	745	769	817	766	749	830	804	778	781	780	826	799	785	756	814	786	757	792	790	796	786	749	817	790	814	771	785	778	814	825	765	763	792	834	804	770	743	817	797	830	817	816	831	745	795	764	800	848	825	752	797	800	794	859	803	808	764	791	808	886	820	817	828	782	776	813	826	793	815	776	832	825	752	826	805	787	779	777	754	811	794	786	839	765	794	812	783	837	830	769	842	795	799	774	841	817	786	798	829	795	861	737	798	817	750	789	804	782	785	807	767	788	801	827	803	795	773	778	805	823	814	794	771	770	772	843	774	778	789	820	780	788	763	795	804	780	811	793	741	858	775	796	761	816	817	806	809	800	777	790	811	781	762	825	816	798	824	785	769	782	798	807	800	785	815	852	784	815	762	778	817	750	834	801	839	816	815	830	774	789	791	766	780	776	791	785	767	788	833	808	822	746	855	793	793	826	789	815	790	797	821	820	781	808	793	775	804	802	766	808	768	782	821	778	832	814	799	809	787	786	839	786	760	820	813	821	754	854	845	795	850	792	781	815	794	762	774	756	791	803	786	807	804	748	795	755	844	790	810	803	801	821	831	782	809	759	819	780	783	795	757	802	824	747	813	747	777	788	799	785	772	736	755	869	799	809	807	789	837	843	805	806	739	779	790	752	832	806	809	784	812	811	782	818	768	795	811	836	835	800	837	821	702	797	777	773	788	744	807	836	805	814	763	777	750	826	810	790	833	773	796	809	772	775	762	783	785	785	798	838	832	850	787	776	792	827	805	837	779	752	766	811	822	801	806	779	773	830	764	799	804	767	811	774	786	782	856	805	821	807	793	817	731	836	797	814	807	767	791	827	825	796	834	783	803	760	783	778	769	784	805	781	856	825	781	809	829	748	729	765	804	811	753	831	769	789	852	771	834	832	797	875	782	824	824	764	804	848	845	809	823	756	809	835	729	822	797	816	838	817	774	810	833	794	807	779	780	831	804	793	835	797	785	793	789	747	786	821	785	833	787	770	781	803	772	788	800	788	819	822	803	756	864	778	810	774	803	757	827	827	828	791	826	850	801	846	818	795	800	821	843	790	774	815	807	827	826	769	825	842	801	795	845	811	768	821	818	765	772	831	777	820	812	828	782	761	806	795	782	717	814	842	836	785	808	814	796	822	784	797	758	747	794	797	814	768	837	764	792	811	855	782	800	828	783	791	862	837	739	848	758	795	782	773	783	813	806	805	830	863	817	784	809	809	780	774	785	824	791	789	770	834	817	768	801	807	799	742	793	796	836	804	806	776	780	840	791	818	787	801	750	752	778	789	797	815	807	830	816	796	793	783	800	814	812	825	770	787	781	792	829	843	776	807	790	786	808	782	787	787	754	782	784	813	768	815	815	763	767	786	797	797	795	809	786	841	758	827	765	808	821	796	755	817	759	798	781	825	779	768	802	781	827	764	760	801	798	833	800	790	819	798	803	790	790	821	779	825	779	899	787	787	796	762	771	817	780	782	810	762	842	802	761	760	807	818	820	790	762	806	826	797	836	785	806	832	799	819	836	841	876	764	756	759	737	842	809	785	814	818	825	770	781	796	782	796	765	814	749	817	831	800	814	826	788	753	771	804	835	774	819	791	742	819	791	856	843	797	762	787	832	741	775	793	807	809	826	763	787	826	815	770	786	799	778	822	805	769	793	769	766	866	829	816	829	826	780	818	841	800	794	743	769	778	816	770	787	791	802	813	792	828	812	804	807	807	815	796	847	795	782	803	808	757	838	784	830	801	778	770	807	808	791	750	805	804	833	835	829	788	810	786	768	784	785	777	800	810	836	778	802	783	859	827	808	740	851	832	810	763	773	803	768	777	784	750	777	812	809	802	830	770	885	769	785	827	794	777	787	768	787	811	802	819	818	823	804	840	820	790	815	782	767	799	814	774	768	884	779	776	735	802	780	807	825	807	779	786	797	838	807	797	782	797	789	789	779	815	805	769	831	803	777	842	834	741	786	814	824	817	791	793	812	844	800	847	768	816	825	780	815	807	822	807	759	806	830	828	788	763	793	804	832	772	791	775	795	774	763	832	796	804	826	792	790	836	798	809	792	811	764	805	777	774	807	803	792	848	829	824	766	836	809	802	827	797	766	798	784	793	813	778	793	808	816	807	791	809	749	824	759	828	795	798	804	840	808	829	740	790	792	791	799	782	787	878	799	743	826	841	817	829	805	799	745	802	808	781	813	786	776	789	767	787	824	785	757	807	874	771	813	867	774	803	801	789	805	818	813	810	798	785	793	804	759	791	847	767	793	812	764	831	782	766	738	776	796	819	828	777	779	785	808	780	828	833	784	808	800	765	829	804	829	754	815	806	773	753	881	773	808	781	830	800	816	778	801	761	811	782	767	768	832	773	786	822	822	785	760	762	781	815	802	788	792	752	830	766	799	815	793	790	792	855	803	832	751	790	835	807	801	741	725	826	808	786	777	756	773	781	819	749	813	851	837	739	758	782	791	797	765	783	800	797	826	793	789	774	823	809	817	824	787	830	746	784	794	825	778	779	771	817	833	839	853	788	805	775	824	802	802	810	833	809	821	792	775	776	807	762	807	797	764	802	790	786	792	764	808	802	783	802	736	795	819	797	760	776	834	802	726	841	843	770	841	789	794	788	787	785	765	773	825	822	832	857	780	811	777	792	812	825	808	788	812	798	764	740	755	836	806	760	759	804	802	742	759	782	818	806	863	784	762	780	793	797	809	779	807	789	817	770	818	850	796	837	829	843	760	785	771	793	814	797	814	846	757	800	815	782	780	791	770	804	829	792	790	798	790	803	742	785	841	805	812	750	813	774	789	826	823	826	768	827	812	850	765	795	793	791	810	771	800	833	791	803	760	804	789	844	738	780	819	787	779	814	783	796	749	783	781	816	800	744	822	786	814	794
4481	829	929	741	1561	3190	2615	987	626	756	729	423	366	378	380	378	406	356	387	368	371	366	348	350	373	387	414	342	375	342	414	374	366	377	393	383	362	365	368	347	376	400	382	346	372	366	367	366	358	407	366	395	376	414	343	363	370	428	401	382	390	347	343	344	337	349	372	369	382	357	357	360	348	362	377	365	386	365	377	388	347	352	380	357	356	358	392	354	386	366	378	362	385	392	372	383	357	384	414	370	380	383	404	368	372	347	381	369	340	346	351	339	391	364	369	360	359	382	377	382	341	386	403	369	373	400	397	348	390	347	410	351	374	350	358	396	427	357	359	387	320	374	382	415	418	382	366	339	371	381	375	375	376	391	357	388	360	356	378	381	396	389	367	356	393	336	377	348	366	385	406	368	387	406	374	383	391	363	402	404	395	385	375	364	370	375	351	358	376	359	371	385	343	389	370	367	396	403	433	350	380	421	367	380	403	424	394	360	381	381	361	320	404	407	369	383	337	388	362	369	381	383	369	358	405	370	363	347	355	376	359	417	357	417	386	370	380	377	385	384	383	359	338	386	400	358	361	384	392	361	335	386	405	346	359	382	346	370	368	400	347	365	354	376	351	381	355	383	386	409	364	419	411	354	344	354	368	396	375	345	352	382	400	355	322	353	362	359	362	374	393	417	349	324	392	361	389	409	332	375	376	396	344	367	400	359	397	362	368	426	380	407	349	410	377	361	373	371	393	376	385	413	360	380	339	364	397	346	378	406	392	357	365	360	362	394	335	372	355	382	392	429	375	400	371	342	371	368	399	382	361	387	385	381	357	356	389	353	376	352	345	375	362	356	372	363	360	385	342	338	344	372	353	369	344	360	346	396	340	369	411	369	330	381	351	401	360	336	331	395	385	352	379	352	380	383	357	391	378	367	370	368	351	365	408	414	359	364	346	351	361	413	388	371	354	399	382	327	388	413	399	349	384	350	409	343	350	366	322	332	373	341	413	346	392	386	384	366	411	385	395	395	364	353	345	352	352	372	361	365	395	402	356	365	351	379	373	343	410	368	376	365	357	380	363	370	392	414	359	377	374	355	378	366	360	338	361	365	364	383	386	377	339	385	361	340	350	334	353	353	368	411	351	373	362	371	307	359	412	381	360	361	383	343	372	346	352	340	367	371	396	413	367	357	385	382	392	364	399	390	385	383	399	383	368	386	366	385	341	378	333	361	363	376	363	364	405	382	412	363	369	384	370	380	366	353	412	339	387	370	358	343	373	373	410	383	361	409	394	372	386	362	366	390	385	391	389	387	349	392	365	392	390	340	400	372	339	347	383	358	383	366	403	381	365	410	355	377	338	383	348	360	359	339	351	368	366	389	363	368	375	388	374	400	383	348	374	376	350	403	363	406	368	355	392	347	331	360	347	370	390	357	344	364	367	381	373	367	340	347	371	371	380	381	360	338	374	411	386	363	362	362	404	346	375	419	382	381	339	339	386	370	390	388	358	406	377	352	403	374	376	390	356	419	398	369	368	378	389	346	388	348	382	345	382	349	380	325	383	373	384	317	397	359	316	363	372	372	339	375	363	398	369	379	389	359	356	345	363	373	416	376	389	337	405	399	391	393	394	370	348	405	375	375	369	344	388	321	380	376	375	366	388	328	374	372	373	362	345	372	385	381	368	362	373	355	362	392	379	343	399	388	387	405	398	378	413	362	378	357	363	398	377	345	393	377	365	426	371	424	372	381	339	342	361	348	332	381	371	372	357	420	375	402	373	339	353	365	362	368	357	353	383	369	388	366	382	410	347	393	351	346	376	375	356	351	363	343	363	393	405	362	375	340	368	365	352	342	365	376	344	370	434	392	382	383	366	370	384	354	391	364	394	361	364	380	341	371	412	389	377	342	360	366	369	404	370	367	369	384	405	353	354	375	344	389	354	380	371	356	372	377	333	390	379	348	381	399	375	391	358	336	365	395	320	362	384	365	386	356	369	363	384	382	369	371	354	381	375	359	386	355	351	354	393	383	328	352	370	371	393	425	388	356	352	368	377	347	344	368	379	351	407	417	352	350	335	417	372	452	382	389	373	385	335	360	404	385	355	344	359	355	357	378	375	363	365	388	360	356	372	384	385	395	359	373	346	336	367	354	396	385	371	362	386	363	374	365	349	377	385	383	353	354	369	369	368	342	365	324	384	365	316	381	402	359	360	359	388	371	357	400	378	380	355	414	377	347	359	368	371	395	380	371	374	376	356	389	406	347	368	366	342	349	352	328	384	400	372	394	401	388	407	381	378	354	352	379	354	387	342	374	387	391	405	341	398	365	361	366	384	359	409	361	377	380	369	362	377	341	329	347	374	386	351	366	355	385	354	412	413	375	423	390	365	364	362	414	402	375	379	350	352	373	415	395	337	386	389	359	377	383	389	343	392	389	413	379	401	387	360	346	385	335	341	389	395	410	383	361	364	390	339	369	354	355	382	399	389	343	337	343	419	376	362	378	368	345	392	369	354	366	372	368	385	437	352	334	376	405	346	372	377	321	407	359	379	399	414	348	350	356	370	337	364	387	385	416	389	357	361	375	383	409	359	384	350	370	393	365	353	377	363	338	360	351	377	378	351	351	343	328	381	374	372	354	390	380	397	392	367	403	399	418	370	371	347	371	398	386	343	383	354	333	402	410	369	375	354	360	355	384	383	380	381	359	346	379	389	374	407	389	369	388	341	359	364	337	350	379	378	370	362	380	349	382	382	385	351	404	382	372	353	363	320	363	362	393	390	375	360	356	384	352	377	413	364	341	374	372	395	375	358	385	374	352	374	363	392	344	390	340	359	368	376	362	397	380	396	374	355	365	348	382	367	389	374	399	347	367	341	406	393	399	392	349	377	352	386	385	361	376	344	370	379	373	390	362	379	375	382	320	389	379	383	378	385	374	329	383	386	329	407	377	358	368	400	399	367	375	368	374	372	358	358	353	343	369	421	369	390	370	385	394	383	345	377	363	385	406	386	371	374	395	356	376	399	361	427	347	346	354	409	355	379	345	382	360	343	355	416	383	340	371	371	396	358	341	360	370	350	400	392	391	350	381	354	431	401	363	353	383	370	349	394	374	382	421	360	376	377	378	393	352	370	391	387	358	393	402	347	408	379	377	350	381	379	386	364	370	369	369	380	356	355	371	404	357	403	357	355	404	357	381	367	365	357	377	379	358	388	368	352	370	376	381	388	329	361	391	383	385	359	364	390	371	362	412	357	384	349	327	359	338	387	378	374	368	385	381	369	358	373	352	365	373	366	344	388	363	397	362	376	371	346	356	394	373	361	368	351	356	347	374	361	350	389	401	370	352	372	364	367	386	344	363	388	361	358	389	365	333	343	394	370	361	375	393	350	371	361	358	384	382	400	387	341	409	354	412	421	355	425	382	382	396	350	368	345	365	401	385	373	403	378	363	401	385	404	375	345	361	402	383	389	356	355	350	387	401	388	381	395	365	366	392
3487	1173	1873	2033	5958	12074	8628	2615	2218	2755	2190	1149	857	851	791	830	903	851	821	876	816	822	855	779	848	812	794	837	824	820	824	829	899	847	833	825	858	867	823	854	836	820	866	820	814	799	825	803	854	795	851	865	823	860	765	811	842	837	869	815	857	851	840	853	866	862	833	852	849	838	858	811	832	845	799	868	833	844	808	834	870	848	890	810	828	899	861	835	785	831	842	827	806	850	840	788	816	848	876	850	802	880	869	794	806	815	789	830	868	807	801	863	886	866	828	801	883	839	824	867	850	878	848	833	834	844	868	849	824	837	899	868	840	813	827	867	827	841	864	825	792	872	801	858	816	830	826	827	840	821	805	862	837	819	886	794	850	818	786	830	848	807	870	913	855	802	854	840	819	791	860	784	862	827	830	845	817	859	849	837	815	835	898	840	832	874	810	857	849	865	836	846	850	847	781	879	835	816	839	816	846	824	776	846	837	864	820	834	871	881	822	850	842	794	841	820	830	803	824	827	839	833	868	841	799	883	783	850	819	868	853	885	805	826	850	813	868	838	844	862	866	849	831	821	856	810	796	806	832	811	878	787	785	810	842	854	822	802	838	838	822	884	820	817	875	818	871	777	822	788	848	777	806	877	926	795	850	834	808	871	859	820	848	804	877	936	842	861	827	854	855	861	835	865	855	847	834	842	818	856	857	805	840	849	828	810	817	855	829	837	801	827	866	810	816	812	810	858	858	848	807	792	826	830	811	810	901	835	862	789	832	804	830	817	869	846	851	864	829	808	855	807	809	844	831	820	919	790	804	847	827	839	847	825	830	813	902	819	824	769	817	833	839	818	872	856	864	846	827	865	850	809	807	828	840	828	824	801	843	817	805	809	861	845	832	846	791	859	806	822	847	876	851	848	830	828	811	869	834	849	838	891	779	831	910	903	826	858	835	839	877	847	887	871	796	801	798	865	855	856	837	880	845	782	841	805	860	835	861	831	848	821	786	804	847	877	807	834	869	860	815	828	862	846	854	813	849	804	834	777	843	848	864	828	777	838	833	769	828	839	784	815	852	820	817	842	848	840	813	811	862	795	822	847	782	883	844	821	868	855	872	820	871	787	825	815	872	820	887	888	825	775	830	895	805	827	832	838	867	823	844	778	851	863	848	832	812	818	807	848	837	834	876	829	832	824	810	839	795	796	807	844	837	848	802	754	898	839	834	798	789	841	843	825	807	819	874	827	831	868	886	870	802	797	841	808	838	824	828	880	843	839	882	864	827	846	845	823	824	890	907	774	852	831	845	837	838	827	856	852	899	847	824	807	837	828	833	860	809	856	835	831	845	817	841	838	863	858	778	859	830	806	797	852	857	821	742	864	808	839	811	827	880	841	834	834	813	848	851	826	822	843	799	850	864	853	854	838	781	846	878	809	854	818	886	861	849	776	830	835	839	797	899	832	847	838	841	894	839	872	873	763	824	810	819	880	917	821	826	781	877	848	882	856	783	843	847	822	869	882	878	898	808	831	836	844	782	859	842	849	835	843	801	878	863	841	813	819	824	781	805	865	810	849	837	829	845	812	864	815	817	829	858	862	828	771	824	832	829	813	853	787	809	842	851	817	805	821	842	801	849	785	853	807	815	788	843	859	833	878	871	814	833	880	873	808	809	800	832	857	842	866	846	849	852	856	824	880	854	836	844	786	837	885	847	816	834	792	862	820	836	770	851	869	840	840	812	839	836	819	824	804	849	833	852	857	828	821	854	883	799	859	877	803	865	789	814	854	830	850	834	830	827	868	861	876	851	813	801	855	834	890	834	802	825	804	798	873	876	792	837	843	865	813	818	850	880	836	828	873	857	831	848	817	811	781	818	821	871	837	886	854	824	857	834	842	851	848	772	776	848	812	810	843	871	867	820	830	861	800	781	836	842	849	860	852	835	866	838	831	854	825	801	847	884	856	789	837	883	806	859	866	847	806	831	845	850	853	884	831	857	865	840	862	799	830	858	822	834	833	833	829	828	845	843	831	844	851	810	797	835	854	806	786	852	847	839	842	876	838	839	854	817	870	853	807	887	835	826	917	815	862	844	820	855	861	820	859	820	826	796	838	786	852	835	831	803	865	889	876	836	831	891	864	841	810	837	846	799	794	855	828	807	823	832	889	863	833	862	801	784	798	890	834	819	830	892	895	855	797	815	814	794	835	858	781	815	857	826	828	849	867	827	901	834	842	860	837	809	852	843	896	815	796	801	834	870	841	827	867	857	814	824	784	852	836	807	832	847	841	810	809	819	878	800	870	804	942	865	874	859	853	822	818	745	852	855	803	892	872	892	823	862	802	886	849	874	828	857	829	806	836	860	825	820	829	843	847	813	825	838	816	820	801	861	823	828	864	849	835	851	833	845	897	811	816	847	826	866	829	836	833	851	800	840	828	925	808	825	830	833	890	848	822	841	840	790	829	806	862	810	813	799	841	832	808	870	740	812	845	817	799	847	829	811	857	815	821	879	862	877	848	813	830	872	839	845	866	856	855	863	871	824	779	857	843	803	820	837	840	836	830	857	920	850	844	870	902	865	846	833	794	842	859	842	822	798	839	850	820	827	836	829	847	796	832	869	813	804	875	872	881	826	850	852	879	821	847	887	839	833	831	793	849	814	845	839	853	835	799	774	824	862	868	825	874	835	840	837	843	852	876	805	778	804	816	843	857	864	820	837	767	804	805	839	816	828	870	839	857	852	816	849	837	807	869	823	846	773	841	823	832	828	898	864	814	833	879	771	892	839	803	844	866	828	819	863	931	832	826	870	910	836	779	843	797	842	822	878	827	899	804	845	832	834	833	818	857	801	907	801	876	832	792	873	836	871	881	798	813	821	862	827	816	849	809	850	760	834	829	854	847	869	814	849	907	860	843	815	814	811	858	760	859	837	802	838	842	819	822	845	796	828	788	843	874	872	814	811	857	875	862	842	812	865	824	799	839	823	812	866	775	869	886	854	847	875	852	820	837	824	883	845	822	846	855	867	786	845	801	832	881	843	874	877	875	807	829	882	795	815	882	818	827	838	788	829	880	847	836	899	844	838	813	841	888	828	849	835	831	877	852	837	871	841	839	819	853	828	824	836	804	857	795	814	825	796	775	860	851	794	807	802	875	875	800	849	846	838	839	837	859	808	845	831	876	810	828	972	841	826	876	858	835	842	793	791	851	862	803	816	860	930	843	827	823	819	784	889	855	794	829	843	828	800	822	847	792	867	877	824	811	804	834	863	796	851	865	803	874	806	875	855	834	847	843	871	834	850	831	788	846	850	880	855	776	855	881	788	843	830	799	844	835	812	833	789	874	814	816	855	844	903	809	781	782	838	858	808	883	863	841	833	858	799	842	793	769	821	802	832	860	821	809	826	822	815	803	800	825	851	895	799	882	881	846	846	801	823	782	851	852	907	838	836	804	853	834	818	815	851	803	868	808	805	877	843	806	804	820	861	838	825	798	865	874
16853	3205	3454	2406	21459	36444	34822	17493	8093	6189	4683	1561	275	249	260	246	247	240	249	264	260	261	229	236	245	228	253	226	236	249	222	217	229	284	223	232	218	246	226	212	241	291	233	271	236	229	216	260	247	242	273	262	249	250	248	237	237	216	245	222	214	233	239	238	242	226	272	270	231	214	243	232	224	238	242	237	214	236	226	232	293	258	237	250	256	243	213	205	199	231	244	227	259	231	217	218	240	240	248	276	225	242	225	273	252	254	240	237	227	262	260	246	244	209	229	239	253	233	237	236	227	253	217	215	204	224	247	233	224	244	213	228	244	220	222	223	240	246	222	240	217	248	240	232	227	226	254	218	244	235	236	219	238	217	216	248	228	252	245	222	205	231	212	217	272	245	263	225	253	261	236	231	224	251	223	241	231	258	239	218	243	249	235	214	236	237	246	242	259	237	214	228	237	240	219	233	245	216	245	243	241	234	253	217	251	250	252	248	233	241	212	228	241	253	229	266	236	225	244	234	241	224	220	231	234	248	256	268	247	226	265	250	242	239	272	222	291	243	255	237	234	233	254	247	255	251	243	231	250	228	244	220	262	227	265	233	253	229	230	247	228	235	236	205	237	266	226	245	244	230	233	226	266	216	229	250	239	225	217	219	253	221	243	199	229	227	230	228	205	257	239	241	263	257	278	223	256	245	211	258	237	241	238	228	262	215	258	218	223	239	230	234	213	229	263	241	246	248	245	226	227	219	247	233	242	250	244	222	239	212	217	227	228	230	238	216	224	230	252	266	239	257	243	213	277	249	227	221	248	201	259	246	240	229	217	236	243	229	240	237	223	236	252	233	230	220	242	227	232	244	254	234	229	250	245	245	275	261	233	219	244	220	246	228	228	271	257	218	221	216	220	241	214	225	223	208	234	229	228	244	231	234	226	239	259	247	246	254	248	247	227	246	215	234	228	243	230	231	290	238	236	220	265	215	244	240	242	247	237	255	232	249	241	242	245	242	244	215	258	235	224	260	243	272	244	213	204	245	273	219	236	221	248	227	277	271	227	230	230	231	222	254	218	246	287	255	255	261	222	256	229	258	221	237	234	223	234	207	223	234	215	256	262	221	207	260	259	279	246	254	229	251	238	237	232	223	240	242	231	258	243	249	232	255	249	262	236	246	219	236	219	259	224	244	225	232	251	210	286	252	245	249	226	263	252	232	250	242	221	259	233	206	247	200	220	208	237	230	249	212	252	248	246	255	226	214	227	225	240	260	249	228	229	241	262	225	254	261	211	249	246	243	239	238	229	213	226	234	237	240	241	242	229	230	264	270	217	217	212	240	240	237	216	240	229	216	243	210	230	217	223	237	257	279	233	217	223	243	215	225	239	247	232	234	253	235	241	217	257	237	269	216	249	241	232	238	239	213	241	234	236	239	243	236	229	252	245	223	220	244	238	240	235	238	223	242	252	239	240	238	259	235	239	229	244	237	216	224	238	245	260	250	258	240	253	258	234	250	191	271	238	250	241	234	231	206	232	220	243	264	250	241	235	240	246	215	241	240	244	237	273	256	238	244	243	220	224	252	248	212	212	213	236	220	232	252	244	236	219	228	216	217	238	248	215	236	222	232	249	257	249	215	227	212	248	239	241	196	237	246	246	230	221	241	238	235	263	223	216	225	180	228	246	220	252	203	238	216	235	240	231	226	235	258	270	237	251	212	248	229	249	220	228	252	230	248	213	271	231	242	202	257	228	260	237	223	263	250	258	255	232	233	229	247	232	244	228	219	226	225	245	217	213	237	232	230	280	234	234	244	244	240	246	249	247	244	236	226	256	261	238	244	216	240	219	217	233	244	233	250	223	213	239	237	247	233	232	226	224	280	273	224	234	235	252	214	236	225	217	244	261	258	218	247	259	222	235	225	245	218	229	229	230	229	226	208	274	265	240	213	229	212	222	238	266	243	283	250	223	216	272	233	227	231	227	244	263	222	223	255	209	223	243	239	257	196	221	231	214	251	233	235	253	235	237	255	221	253	219	226	216	263	231	267	264	241	233	248	207	241	268	261	247	222	229	240	221	224	267	232	227	221	236	240	247	236	215	254	227	237	239	230	241	220	232	220	236	237	212	228	246	264	215	232	234	258	237	240	254	242	244	276	221	239	240	227	230	231	233	240	221	216	228	253	237	237	223	227	234	241	252	217	249	239	220	239	188	227	200	265	237	246	243	249	242	248	227	226	248	243	246	243	243	265	235	218	248	240	249	234	227	211	212	242	263	248	243	245	220	238	203	235	246	255	269	227	253	235	236	230	231	243	237	219	241	241	221	232	286	280	245	253	228	238	214	249	207	258	240	233	252	258	252	215	233	252	259	255	269	248	246	242	216	232	241	232	208	244	246	253	226	260	230	234	243	239	241	248	226	236	230	250	229	235	205	256	228	234	232	245	247	227	193	196	252	222	249	263	240	239	245	206	238	221	224	236	228	232	268	213	241	248	232	250	222	238	251	232	240	231	276	209	252	233	248	231	229	236	208	223	223	218	247	212	212	234	241	222	224	232	213	235	249	247	239	225	255	245	210	250	252	222	257	269	216	245	222	232	197	239	229	235	262	217	242	225	218	246	238	277	210	221	225	247	232	246	246	244	244	234	232	249	229	226	247	198	220	232	235	249	215	266	232	244	234	264	236	229	256	240	247	239	206	229	204	230	213	245	233	252	240	224	228	237	236	238	231	229	239	227	230	243	244	229	229	227	245	231	232	223	268	221	270	244	233	257	261	202	217	235	240	233	231	218	262	229	239	199	245	253	246	281	238	249	230	257	239	222	237	240	236	228	255	222	215	247	220	232	270	231	258	255	228	228	219	227	206	235	232	233	229	253	238	236	215	244	238	217	234	239	222	224	238	231	229	235	233	232	253	244	267	230	252	234	228	243	253	216	229	215	243	237	225	255	278	247	255	236	223	256	226	261	272	250	247	263	209	240	229	234	230	231	202	242	217	209	189	266	244	252	231	199	215	256	236	258	266	254	294	250	230	245	264	272	207	219	240	216	217	220	239	209	235	250	232	249	231	237	239	236	239	236	235	229	236	233	224	223	234	249	229	238	222	245	202	253	247	257	226	228	234	244	249	243	235	237	261	243	244	235	257	254	228	246	238	251	251	220	211	222	237	250	262	207	235	260	236	265	248	230	217	241	251	266	230	248	238	238	232	257	233	265	266	212	248	235	213	238	204	223	224	243	225	241	248	237	239	255	249	239	243	268	227	223	262	248	245	267	256	247	227	245	249	244	229	223	230	257	249	240	229	235	232	249	234	239	245	199	216	230	229	220	212	250	243	224	260	247	239	215	205	224	225	263	201	223	206	244	245	219	231	237	230	222	227	242	242	223	234	213	241	254	220	250	233	228	237	247	265	234	265	237	238	256	246	242	218	222	222	246	269	246	227	222	270	256	244	234	232	229	226	207	264	231	232	233	243	202	203	268	243	236	229	210	219	254
9678	1902	6297	6804	39249	50843	49246	30736	24096	21891	16843	6186	642	643	616	577	581	566	614	588	599	581	620	621	583	605	564	591	608	576	575	538	608	601	597	574	576	579	548	569	553	605	560	589	584	555	541	609	607	592	567	574	571	566	629	583	598	584	572	576	560	557	556	559	538	589	620	552	598	566	595	586	580	602	596	603	578	580	613	593	576	549	564	559	588	582	556	536	572	566	556	578	584	553	568	580	568	541	564	557	554	598	540	568	560	586	593	534	564	604	563	577	585	577	553	557	532	563	591	575	544	555	530	563	556	576	570	536	604	576	589	570	584	593	540	631	572	603	577	566	590	598	566	534	544	572	582	542	539	601	572	583	570	574	569	578	582	552	579	594	568	570	584	630	594	563	582	550	610	539	575	589	546	628	568	551	607	600	573	572	578	549	552	566	581	526	541	555	598	555	565	589	597	591	599	575	583	590	627	564	570	548	529	544	581	562	564	564	580	611	600	570	569	585	611	604	583	585	576	585	551	621	593	570	604	549	561	530	565	592	603	593	600	593	602	558	574	581	569	557	532	579	593	578	583	600	532	603	565	575	565	589	571	568	538	564	539	577	607	623	534	570	578	569	527	528	567	536	573	567	616	562	606	561	553	544	576	603	537	568	545	536	567	541	598	590	606	580	564	551	592	541	617	549	553	574	582	536	573	589	555	560	574	614	563	598	617	564	543	556	554	563	603	545	578	564	597	572	580	545	577	584	556	554	565	552	618	563	602	582	616	608	585	586	545	534	573	595	617	572	587	557	558	578	575	545	579	546	592	537	594	571	547	569	568	600	551	556	532	592	598	566	599	563	555	550	590	588	568	618	615	603	575	581	581	532	609	569	585	572	550	595	592	529	582	564	587	574	598	588	599	566	558	598	549	581	571	538	547	578	591	593	591	566	562	576	555	561	582	552	581	553	575	596	521	592	563	558	573	575	566	597	555	581	553	541	566	585	589	582	607	564	599	576	552	610	582	551	572	634	584	596	580	601	546	576	604	567	615	571	580	549	562	553	540	605	554	582	604	563	603	595	583	576	571	590	570	616	535	556	577	548	572	593	628	566	548	583	586	553	575	571	565	574	570	584	622	567	607	573	583	582	592	536	558	534	578	582	604	573	602	611	560	578	583	532	590	585	580	611	599	589	578	567	546	576	579	598	561	565	593	562	541	589	587	559	612	546	607	572	588	578	592	561	577	581	565	596	521	605	574	566	590	564	566	542	588	570	563	563	640	546	570	563	541	617	586	582	568	564	576	571	578	575	615	588	592	595	582	583	544	603	575	550	570	543	566	561	549	587	577	583	608	570	571	550	544	574	570	571	521	591	593	536	560	570	612	528	564	571	604	574	539	576	611	587	624	603	573	575	518	573	539	537	570	562	592	581	637	584	563	577	574	572	591	600	595	595	547	588	581	542	579	599	578	556	547	576	550	569	548	592	583	566	575	601	559	561	589	549	574	595	576	551	613	553	560	594	596	603	563	578	599	599	598	611	541	596	577	581	595	543	559	563	597	558	586	596	574	611	532	588	594	602	573	535	558	604	587	558	553	556	618	562	600	537	548	566	605	608	551	594	571	580	567	591	582	580	551	593	568	568	537	569	569	614	593	589	581	565	561	552	553	611	572	604	584	606	570	581	611	589	568	584	547	554	618	595	583	609	548	558	573	600	570	587	553	580	572	535	608	607	545	568	580	594	534	579	593	608	589	615	575	542	550	574	583	559	631	596	590	576	545	551	585	551	562	547	567	590	590	539	565	623	545	576	597	568	616	580	608	579	562	550	567	604	577	530	550	600	580	573	602	591	579	551	566	536	576	586	549	578	577	585	597	539	551	551	557	596	586	581	590	584	566	598	582	623	576	540	561	594	605	557	568	576	579	583	560	621	588	537	552	548	605	558	566	588	542	610	588	603	568	582	575	549	606	579	556	551	569	587	577	556	582	550	569	596	570	591	562	555	545	603	588	600	620	559	577	571	580	574	618	571	549	585	589	574	547	585	555	594	551	559	586	582	596	558	543	582	579	601	554	564	539	549	621	564	596	566	592	540	580	571	594	576	531	558	595	548	604	549	603	497	608	610	564	604	555	603	550	574	557	563	571	611	554	576	582	585	542	577	553	591	598	575	556	578	577	559	563	560	539	549	548	567	552	537	593	573	575	561	564	529	541	482	552	543	570	621	571	561	592	539	587	616	542	573	579	540	581	582	588	537	560	561	604	565	593	603	554	554	535	516	571	555	564	573	590	612	599	597	555	582	579	575	599	595	557	573	617	569	599	583	521	590	572	563	560	578	559	538	566	568	582	564	575	563	580	617	585	596	551	541	580	569	552	555	580	547	592	540	600	583	556	570	561	601	613	582	571	576	610	562	609	563	566	591	576	518	547	583	585	594	558	587	604	587	588	555	607	586	557	560	544	597	560	579	574	587	550	559	620	538	586	614	547	552	549	582	580	583	539	549	535	561	614	571	558	629	576	591	566	547	602	563	557	597	572	560	598	572	562	603	609	558	568	583	608	598	556	552	616	620	561	585	571	545	576	599	569	574	533	588	532	520	581	527	571	581	537	573	586	589	582	557	592	579	581	517	530	584	567	541	529	587	630	560	608	612	566	574	585	598	575	598	556	568	547	564	543	576	586	589	603	545	518	567	617	568	568	547	584	515	532	583	578	571	574	561	546	562	569	596	565	557	553	584	561	527	531	569	548	563	559	552	607	553	584	605	601	537	590	568	552	523	595	577	566	590	586	586	628	537	540	586	535	605	567	568	585	537	588	544	614	566	601	583	552	589	618	570	557	553	579	591	566	577	573	602	533	586	542	551	638	617	556	572	554	555	599	580	559	610	562	616	581	561	563	593	557	573	558	593	551	584	610	536	590	567	624	556	568	553	563	575	577	589	606	599	548	590	612	584	564	528	563	534	608	528	612	563	569	581	598	575	559	609	587	552	560	564	560	552	577	589	597	594	533	556	563	547	569	595	604	559	585	538	567	518	566	621	540	563	574	570	613	592	622	569	568	592	596	555	565	568	535	556	606	540	564	557	562	558	582	603	576	604	593	602	609	572	582	592	561	604	577	546	546	632	534	599	572	575	583	577	570	572	559	548	572	580	566	590	557	564	607	547	588	623	578	605	600	603	565	534	580	580	587	564	604	581	578	537	595	599	613	592	583	571	591	546	524	580	534	588	597	577	567	586	536	568	555	554	591	564	549	556	568	571	588	573	593	583	589	589	587	579	579	570	595	545	608	577	605	588	609	567	596	582	563	536	600	575	602	566	587	621	580	586	563	614	550	550	550	603	535	540	601	559	568	588	550	546	572	594	544	568	579	575	581	584	530	582	557	530	565	583	550	583	605	584	628	584	575	553	518	560	569	603	532	627	540	582	562	596	535	594	560	598	545	545	587	580	563	601	549	526	565	543	572	577	534	589	549	580	552	566	596	550	593	586	585	591	565	502
30254	9390	6192	3378	14400	31318	45848	25305	17565	16438	12530	3520	354	299	334	298	294	312	267	300	263	307	293	274	287	303	289	285	269	281	285	241	261	266	232	263	293	269	245	295	261	279	298	348	275	275	262	279	293	256	279	281	252	227	254	256	262	246	272	256	274	262	257	267	306	287	299	263	271	243	255	272	267	308	266	277	271	297	257	259	283	254	239	266	259	266	244	271	253	282	283	254	278	268	261	280	274	291	257	242	247	256	247	303	255	250	268	285	242	246	240	277	315	276	260	255	236	278	290	270	247	284	269	248	304	273	257	246	274	274	235	281	280	299	284	275	274	266	297	243	216	275	253	270	252	247	261	258	257	276	281	259	242	241	263	264	286	276	261	233	278	259	294	298	271	270	286	295	272	234	254	261	265	230	270	272	242	232	277	254	234	266	269	250	224	269	267	271	302	259	298	264	272	255	279	267	271	283	284	232	259	274	264	288	260	284	245	261	286	251	281	281	245	245	264	281	258	239	279	272	257	257	273	287	289	309	277	265	277	291	281	273	251	273	273	274	258	269	251	274	278	287	265	259	292	251	269	287	269	267	286	271	260	270	266	256	247	254	236	284	299	268	276	269	275	276	274	267	247	253	250	273	282	241	303	238	262	253	299	272	248	277	260	296	264	265	291	259	270	275	273	247	283	293	251	272	275	258	273	274	274	248	264	284	277	225	283	276	275	284	260	301	285	264	275	284	271	275	274	268	259	270	281	267	270	259	258	251	247	281	302	240	260	282	265	259	278	258	232	258	271	253	278	254	265	255	277	265	269	280	245	247	253	244	254	245	282	282	282	271	254	276	244	268	260	287	260	253	267	264	270	272	249	276	271	264	268	283	277	277	276	301	256	292	258	274	302	298	263	285	278	246	253	294	275	274	255	269	249	271	315	283	236	274	273	278	272	249	274	240	277	264	244	276	250	263	264	271	265	263	256	275	251	242	250	261	269	289	277	285	258	267	265	229	266	281	235	302	291	288	287	292	289	262	271	244	276	250	277	253	251	241	261	242	272	224	256	259	272	280	255	291	267	268	267	235	271	281	275	260	252	261	234	265	263	240	257	277	265	259	277	272	279	222	274	255	286	255	277	258	247	270	230	247	251	273	241	236	253	270	259	311	273	263	271	260	293	253	267	274	267	256	255	260	292	270	263	297	299	270	271	282	264	249	311	271	274	278	269	269	298	264	283	266	277	278	249	289	274	277	272	270	271	262	255	258	255	242	278	274	247	281	268	269	283	268	237	283	266	263	262	258	239	271	291	288	257	259	265	286	284	266	268	277	277	230	282	269	254	304	254	277	258	279	250	288	258	282	251	280	269	257	301	297	269	252	251	292	276	289	287	240	284	306	294	223	244	288	256	281	264	269	284	257	253	271	258	261	260	243	264	279	256	281	264	255	261	286	262	290	276	236	284	280	245	231	276	245	260	257	262	291	271	247	234	264	251	282	243	292	271	262	268	279	279	274	282	262	263	296	259	256	271	246	241	251	306	281	279	270	271	283	253	270	293	278	292	276	259	273	240	268	281	272	287	271	279	270	254	291	251	262	302	281	263	248	263	276	258	241	268	258	246	270	284	264	270	269	253	249	288	260	272	280	242	267	270	283	258	234	257	264	254	260	258	246	265	253	284	260	247	260	267	273	281	266	283	299	231	270	285	282	297	287	248	255	250	277	269	311	245	252	234	244	249	260	283	277	278	265	271	280	251	242	268	298	249	263	256	257	269	288	263	279	280	236	236	227	255	273	251	249	249	273	276	272	266	265	269	269	256	285	295	278	260	298	277	279	281	271	260	282	263	274	304	244	291	283	263	285	263	239	264	238	280	283	250	279	243	258	245	259	283	275	291	270	256	269	273	250	247	263	269	254	246	285	268	283	277	277	289	273	280	249	251	269	296	248	274	266	290	254	249	278	253	291	269	267	273	280	297	239	259	275	280	247	296	295	231	269	283	269	316	298	260	281	274	262	257	279	307	261	267	286	262	260	270	278	266	260	292	267	264	233	291	278	276	289	257	282	279	265	285	267	270	248	279	282	250	272	266	290	271	257	286	263	254	249	273	293	284	259	272	271	268	266	264	275	251	244	245	277	315	236	258	295	264	260	274	246	275	252	230	268	278	287	257	280	263	275	257	261	262	289	289	280	248	251	283	253	234	238	224	294	276	252	242	253	240	284	260	261	269	262	257	278	283	265	278	272	272	301	250	283	294	288	274	223	283	262	253	279	277	267	254	292	249	273	293	285	265	296	290	259	287	245	285	269	282	248	255	273	239	262	298	271	252	300	290	282	267	257	261	250	283	285	274	275	261	275	293	265	241	237	251	275	280	277	258	243	254	294	274	258	245	292	269	267	259	280	247	250	271	268	267	286	291	249	297	256	210	258	286	290	283	277	271	285	266	257	261	265	300	266	285	267	294	247	292	244	267	283	284	310	290	300	260	311	290	262	235	276	291	231	277	270	284	289	284	267	285	277	268	273	291	282	261	262	227	253	279	248	294	265	279	307	265	271	258	282	299	273	268	283	250	279	284	251	271	251	280	279	240	280	245	271	227	285	251	264	273	264	255	279	262	270	265	265	297	267	290	281	311	251	251	263	272	274	294	280	283	239	266	270	250	287	240	273	262	283	292	294	243	256	276	270	291	274	288	249	269	255	241	232	274	260	245	255	253	260	232	271	275	267	253	266	310	229	261	261	275	250	252	269	264	289	270	245	271	255	276	239	251	245	273	312	293	282	262	249	278	249	259	286	275	250	228	263	245	246	268	260	266	268	260	245	277	287	282	246	285	270	276	255	259	241	284	263	285	265	263	240	291	258	248	281	290	261	250	276	263	280	264	266	274	291	275	293	268	296	295	276	283	284	258	257	253	273	231	258	256	253	272	257	268	293	297	238	279	234	267	247	262	275	242	262	257	278	273	302	260	274	247	252	237	264	270	310	246	275	274	254	265	290	255	269	263	245	264	251	264	286	259	317	265	263	282	247	284	294	281	260	269	249	278	259	286	258	273	311	258	261	282	234	257	287	243	296	276	241	268	273	279	258	254	261	273	297	262	264	272	281	304	280	270	262	247	253	227	263	245	263	251	270	268	281	296	273	271	274	286	244	263	264	259	300	283	253	316	274	270	257	254	306	269	273	271	244	273	262	249	276	277	245	277	288	250	278	254	246	279	280	273	292	279	295	287	283	275	254	284	270	244	257	252	268	278	269	245	265	267	277	283	259	243	283	257	289	292	282	268	260	272	251	264	271	256	254	253	246	259	276	264	274	279	272	249	274	270	255	257	268	261	280	273	244	259	265	267	242	279	275	257	229	269	252	259	272	253	281	269	249	262	265	286	236	280	285	256	296	297	293	286	256	268	231	273	260	235	278	266	278	266	253	280	283	276	269	298	280	262	282	263	264	263	239	296	268	246	286	296	284	260	272	245	264	264	267	228	295	258	274	258	255	282	284
15749	3708	8277	8182	25992	41370	55412	35953	35120	36651	30217	10482	952	846	818	819	814	795	807	778	777	746	726	692	709	681	717	685	679	747	684	708	721	727	665	671	702	647	677	715	645	635	678	664	687	659	688	642	643	621	688	676	646	711	681	673	649	668	663	691	638	691	649	659	648	667	612	647	623	609	614	645	646	702	631	668	680	656	607	610	702	658	666	650	669	673	652	649	668	666	683	625	616	678	670	638	673	639	605	693	656	656	652	634	679	655	641	644	654	669	689	694	593	685	624	647	674	636	654	645	631	651	618	612	653	622	650	643	680	633	657	686	662	648	621	709	641	611	647	618	617	638	673	691	573	667	649	619	664	637	682	600	623	641	679	666	663	664	657	645	643	657	681	649	653	693	656	616	689	648	623	700	700	636	656	653	631	659	648	631	592	665	642	622	645	609	674	599	676	642	669	672	656	640	691	633	690	667	637	636	676	601	669	688	675	632	652	645	651	638	622	685	703	626	654	647	688	648	661	588	678	668	657	607	597	642	658	653	676	643	639	659	635	627	626	691	644	683	638	608	601	667	680	619	689	632	655	618	606	696	677	641	664	659	656	686	673	652	619	658	667	634	620	684	682	635	661	646	690	684	622	660	676	660	631	628	659	651	639	679	619	608	620	654	654	631	652	622	628	611	656	657	657	645	676	627	699	621	633	690	620	646	655	626	647	590	631	637	650	635	634	598	659	657	642	667	701	628	645	662	689	660	651	627	635	614	648	648	611	666	690	667	625	686	600	611	645	611	697	669	604	669	666	650	707	637	664	659	675	653	646	641	658	636	646	654	647	637	632	639	611	579	679	632	643	623	656	617	624	628	656	647	619	668	632	615	603	654	656	599	646	663	635	669	681	625	638	618	603	667	659	660	655	660	650	657	645	600	651	647	645	645	655	608	659	652	623	663	639	632	688	657	672	653	642	620	632	659	634	618	706	650	628	627	620	692	641	679	635	689	636	602	632	629	616	695	648	666	684	676	637	640	640	633	696	604	691	648	661	661	625	617	671	603	691	614	660	654	646	688	647	705	663	646	674	635	641	630	647	691	634	658	632	642	615	584	689	668	658	621	605	661	591	656	657	651	638	608	690	652	618	663	649	610	626	626	640	660	687	631	632	635	682	609	637	597	665	632	610	701	669	610	638	654	679	654	656	647	615	678	625	629	612	648	639	628	648	636	616	655	620	639	635	635	640	670	663	669	600	632	668	654	677	631	615	638	688	611	647	635	660	652	668	645	632	606	671	651	602	626	582	684	613	618	668	650	687	650	632	623	672	627	646	611	596	627	648	605	670	641	664	655	690	668	657	621	678	627	646	671	656	684	635	646	674	677	669	655	672	650	639	611	629	622	682	633	671	640	654	632	672	645	666	645	616	631	654	640	606	651	645	630	679	663	634	618	615	643	637	678	633	623	645	647	688	622	653	657	653	692	640	644	648	681	679	635	649	624	645	615	678	651	632	677	627	627	617	683	653	635	628	606	658	664	638	631	608	651	645	656	570	652	597	640	630	619	652	632	663	652	691	637	661	636	651	623	622	691	661	630	662	622	638	641	688	700	634	641	620	721	697	625	667	633	637	616	620	642	641	628	712	635	654	678	615	600	660	715	603	696	652	646	673	649	658	654	653	655	656	677	633	663	661	651	634	669	643	624	636	640	667	679	645	685	660	661	647	683	686	614	628	612	645	616	640	654	662	610	596	650	713	651	684	672	636	670	639	660	617	620	648	611	653	585	650	611	650	645	677	710	652	643	658	666	641	688	644	671	695	657	657	647	590	651	589	650	638	661	669	657	645	675	634	661	642	641	639	655	624	651	673	654	668	689	634	660	626	682	681	644	620	605	608	633	613	628	668	678	647	660	658	670	628	711	672	647	635	670	671	647	684	626	653	626	634	634	628	665	648	619	640	664	676	615	650	609	623	620	681	635	655	688	636	612	626	645	654	624	617	619	695	654	649	605	649	671	642	659	649	651	652	669	682	605	633	644	676	639	644	688	681	619	629	650	622	643	676	617	692	642	667	679	656	660	631	668	670	651	683	638	628	636	683	588	735	628	665	690	581	656	650	608	634	655	655	657	654	665	635	674	658	626	645	635	649	637	679	675	639	638	619	661	640	639	617	665	627	601	628	655	636	632	649	609	640	618	635	624	663	659	633	629	689	642	647	642	625	630	652	637	692	656	664	608	619	657	637	639	641	636	674	621	681	645	656	658	648	667	687	626	616	625	615	643	667	625	684	666	625	709	690	617	667	682	648	631	610	638	633	666	666	624	628	650	612	691	665	657	630	642	677	615	616	693	600	656	659	632	673	679	679	675	641	671	616	692	645	641	645	643	670	661	619	635	676	650	614	657	621	618	663	632	638	598	626	646	642	631	649	662	657	650	614	616	657	665	601	673	635	638	635	668	611	648	638	639	689	606	686	673	668	658	678	667	629	678	670	623	636	685	605	631	642	670	659	680	666	674	642	661	599	589	654	652	600	648	664	662	645	593	640	633	683	630	623	664	647	640	640	668	649	668	657	616	633	672	661	629	631	633	683	671	630	637	678	626	669	596	663	688	562	646	645	622	673	627	654	674	676	651	610	618	665	664	626	620	675	608	624	622	614	696	667	669	597	630	628	665	667	680	659	641	643	684	651	667	679	673	600	668	672	657	694	645	668	649	642	644	620	640	694	644	617	658	649	659	601	638	630	661	663	616	704	647	638	653	601	625	614	663	651	628	642	657	676	640	622	690	632	632	656	668	582	652	639	671	651	624	686	635	634	644	670	609	611	626	619	630	658	675	620	619	620	675	657	639	642	653	648	678	657	648	614	680	666	581	625	681	656	672	661	663	605	668	667	643	638	686	685	606	662	620	690	678	674	596	674	616	634	639	682	663	670	643	649	668	649	668	651	615	632	625	658	633	656	653	641	623	652	656	632	618	656	667	625	628	663	626	697	695	644	621	634	638	655	599	644	679	639	720	616	635	665	657	632	681	684	615	672	672	707	656	628	687	681	648	642	658	678	649	645	653	623	645	657	645	625	673	685	675	669	644	641	665	670	627	626	647	662	628	673	653	639	636	620	700	636	683	638	655	599	669	626	650	648	628	658	678	629	646	669	645	668	652	652	611	628	632	651	703	660	672	706	592	675	627	691	650	675	654	648	626	666	654	664	656	663	620	663	655	620	652	632	623	633	649	667	651	620	677	622	681	613	710	635	661	619	630	672	602	639	635	610	655	651	629	639	637	631	634	668	665	617	618	670	654	656	622	670	652	658	618	637	652	660	620	667	684	642	583	686	636	677	640	640	643	668	683	689	660	624	665	683	670	643	647	631	656	677	615	645	650	605	645	660	651	622	623	618	657	630	591	655	615	633	607	675	650	649	660	635	673	674	671	641	629	647	621	685	677	701	610	620	634	652	606	626	640	626	702	656	645	661	644	616	697	581	657	672	609	680	631	651	663	644	663
6178	1077	783	543	793	921	833	762	504	399	542	382	300	301	302	308	274	287	300	295	281	317	290	287	273	261	286	328	296	286	325	291	295	303	281	319	297	317	285	303	287	297	307	301	311	306	327	301	307	286	264	289	311	305	305	276	333	293	290	304	275	290	298	317	334	284	309	280	320	312	275	278	275	281	322	266	299	285	294	308	321	311	294	284	293	306	301	299	291	339	305	310	287	269	337	288	315	288	292	292	294	276	298	294	275	295	294	304	276	285	297	319	280	300	284	333	250	301	305	326	313	319	319	299	272	292	311	319	306	300	282	269	277	300	277	318	301	296	300	296	298	318	294	302	291	328	283	326	305	301	296	316	308	325	290	265	308	289	283	310	320	314	321	327	300	290	300	272	306	321	274	274	278	258	301	320	283	301	316	281	258	271	313	304	328	287	300	282	269	270	307	308	299	302	315	301	313	274	282	293	293	287	282	323	303	300	300	320	314	295	295	280	308	248	288	333	295	291	293	343	283	291	299	357	317	296	300	288	325	283	312	301	283	292	290	293	319	275	324	314	303	279	292	313	297	282	312	327	300	283	325	296	298	286	297	278	278	269	336	311	314	297	302	280	299	261	283	293	275	314	283	321	308	312	290	276	288	319	296	296	297	272	310	280	300	312	287	291	293	339	325	294	291	305	298	281	288	254	308	308	338	290	298	272	291	276	269	302	285	302	279	292	300	285	298	295	287	301	300	289	305	283	299	298	264	322	269	331	289	255	296	300	328	286	303	275	297	264	283	295	305	342	316	294	283	302	307	298	292	316	311	280	307	323	308	303	283	316	298	290	291	283	299	348	302	273	348	318	277	266	313	291	276	315	326	295	304	274	298	281	300	269	299	300	282	279	295	274	289	264	285	279	264	303	352	329	321	307	318	261	299	291	302	300	275	280	305	288	279	278	308	277	321	265	308	305	311	329	295	366	303	299	315	350	325	269	323	320	257	298	317	323	290	298	315	265	319	282	292	313	274	290	293	293	298	300	284	308	297	299	309	299	268	268	300	294	291	306	282	301	298	292	294	285	294	300	309	321	280	289	285	294	297	289	304	282	291	300	290	309	288	278	301	303	278	295	320	283	306	268	322	297	273	281	308	267	296	290	309	271	311	314	311	267	304	276	283	281	312	333	327	303	285	320	306	343	297	314	312	278	324	327	325	339	313	322	323	292	315	290	300	329	316	316	326	280	299	310	297	299	313	315	320	329	304	276	257	277	279	287	289	286	296	319	304	302	292	285	300	310	315	286	311	296	306	294	297	300	320	298	290	300	275	316	307	293	314	293	248	299	290	294	303	293	325	293	298	316	304	301	320	287	334	288	308	296	280	300	295	356	277	317	303	291	311	304	278	325	278	316	306	323	283	283	271	279	301	294	291	260	305	315	305	301	302	300	291	274	288	314	306	324	285	312	311	300	316	305	295	269	294	281	289	313	304	317	309	295	282	264	310	304	263	301	282	288	278	267	307	282	313	333	285	307	291	302	275	279	317	298	323	310	309	298	308	314	307	295	289	326	312	288	315	288	274	329	304	255	265	337	283	290	266	275	295	283	296	307	341	321	284	298	305	284	305	286	307	301	308	338	308	283	280	318	306	276	292	321	300	291	296	282	291	275	330	324	302	267	293	280	316	303	300	311	298	321	326	302	320	278	324	282	307	320	313	279	320	293	319	292	312	277	301	275	280	269	292	300	304	299	275	284	316	269	285	270	281	317	302	309	277	316	295	315	262	291	286	282	269	280	274	324	323	328	278	307	310	311	334	329	279	319	307	273	336	276	293	328	310	289	281	273	295	301	298	269	297	308	298	307	292	270	303	291	287	320	323	325	298	302	307	316	303	317	291	280	305	275	289	298	325	310	282	268	291	323	284	292	273	284	315	292	278	257	336	303	303	289	278	314	300	305	286	328	307	284	283	320	312	288	355	310	280	277	315	308	302	265	300	297	292	269	302	320	339	331	266	306	306	314	272	273	281	327	282	294	312	314	303	301	320	307	279	301	311	333	343	296	282	342	277	300	300	305	327	312	287	319	304	306	343	290	310	282	293	299	310	288	330	300	327	310	285	301	287	327	309	302	296	292	281	311	293	301	299	294	292	280	305	283	302	317	284	319	308	319	282	308	280	256	279	311	317	320	286	292	297	298	297	278	304	301	332	272	280	305	302	329	328	256	295	290	310	292	295	276	319	276	306	283	312	312	283	285	275	281	321	319	293	289	293	291	308	297	304	292	350	299	269	280	290	313	299	310	288	282	314	312	303	283	309	325	293	316	318	304	306	304	288	305	282	307	304	289	308	313	301	306	307	294	298	304	309	284	316	275	337	323	308	278	275	311	306	310	309	268	308	290	280	314	305	310	315	314	307	271	361	280	257	300	305	291	314	277	295	292	287	299	305	315	279	316	310	313	270	312	305	295	321	281	302	277	289	340	333	302	286	328	289	292	281	308	287	284	338	300	335	289	290	265	314	299	284	294	285	317	301	295	280	295	301	303	306	273	304	322	278	275	292	286	303	296	277	285	322	303	287	285	314	296	297	302	285	326	303	262	286	255	301	285	289	307	287	291	286	312	300	331	282	255	294	291	274	306	295	283	297	278	285	281	305	286	319	298	298	299	317	285	314	288	316	307	270	279	300	294	285	293	312	323	283	290	308	303	320	267	317	316	277	301	326	332	292	275	304	305	330	308	278	281	313	282	288	278	271	297	276	279	323	269	319	295	288	320	329	283	294	306	294	270	287	274	313	259	294	314	285	290	286	320	303	320	299	302	280	285	277	301	308	314	302	307	294	308	309	302	305	299	306	296	303	311	289	286	291	337	292	302	318	298	271	308	311	295	315	315	272	280	308	284	283	300	307	302	298	320	280	279	332	280	301	287	291	289	294	298	310	280	302	302	302	282	314	309	302	289	297	268	285	274	288	270	307	269	282	313	316	292	313	333	284	302	275	296	318	297	299	257	325	314	305	315	290	302	291	291	301	279	277	266	293	294	317	334	319	317	287	278	315	346	313	263	303	290	314	310	287	318	285	299	281	268	299	298	313	280	307	306	300	313	305	321	295	314	268	291	281	282	300	326	322	332	240	281	291	299	321	305	291	316	302	305	301	296	325	290	294	293	291	269	304	318	306	289	268	313	277	291	283	272	328	276	296	336	326	292	279	306	320	316	294	289	317	280	303	305	287	306	306	292	282	300	271	302	285	282	312	306	314	315	319	268	275	318	276	271	306	326	328	274	319	288	265	266	314	280	310	288	287	336	327	252	263	302	291	269	297	313	298	293	311	302	318	308	307	320	302	294	302	302	290	322	277	283	279	313	326	320	290	284	281	323	310	307	331	335	282	290	287	286	294	296	310	283	315	345	307	302	332	296	311	305	319	284	292	291	278	266	267	313	268	314	283	298	297	326	296	281	264	285	327	324	309	331	290	275	283	309	311	322	288	278	301	327	309	279
4214	1242	1559	1443	3042	3896	3694	3231	1971	1272	2030	963	672	700	698	645	689	656	707	669	660	643	666	678	685	675	649	702	685	667	689	680	702	684	700	704	645	690	653	635	676	646	682	653	679	675	724	649	666	657	713	694	711	681	659	704	694	653	641	717	646	672	679	678	683	698	661	661	666	677	664	659	694	667	708	699	643	669	665	684	694	704	699	709	649	689	740	635	693	667	692	672	694	631	706	685	695	673	662	659	656	680	750	665	662	654	716	613	636	685	666	713	665	634	655	655	714	708	701	659	664	693	641	680	676	657	657	679	665	676	716	683	690	647	670	657	687	684	694	671	619	689	711	664	681	627	646	675	665	677	654	669	694	682	695	672	667	738	665	659	664	670	639	693	653	645	659	699	732	617	700	665	645	676	670	680	672	755	673	675	657	721	716	692	643	663	674	676	708	635	708	662	676	746	673	651	677	677	685	692	674	677	709	658	658	689	605	642	704	682	673	737	632	682	677	716	635	670	671	648	673	686	654	673	691	667	660	678	673	720	689	677	690	677	646	643	720	673	692	678	674	655	650	646	645	663	703	686	683	647	669	691	679	723	693	682	664	627	684	691	682	656	632	669	664	642	695	707	699	736	688	665	676	687	689	697	676	686	642	622	683	736	679	685	707	675	654	639	671	685	699	660	654	692	699	671	684	664	698	712	645	666	676	651	643	678	685	658	650	689	653	701	651	651	686	671	670	689	647	723	684	667	696	695	671	650	674	697	648	693	741	651	685	649	658	628	702	703	718	677	651	667	676	645	754	656	707	700	708	652	663	671	674	651	690	672	690	687	619	667	688	686	631	693	629	711	655	626	687	697	691	680	641	658	734	652	683	673	684	676	653	655	685	701	638	706	642	649	669	706	646	668	687	644	667	682	700	701	652	710	684	682	638	646	683	685	632	656	674	662	648	674	669	690	637	637	667	674	681	707	651	699	653	704	673	645	701	676	643	632	681	683	646	648	674	653	666	669	697	605	647	679	632	646	704	673	722	659	674	699	678	628	682	663	687	722	688	671	675	675	636	660	649	682	681	700	634	661	667	673	657	684	668	684	644	713	667	687	668	682	668	673	663	650	679	708	665	685	677	705	629	667	706	723	719	691	717	640	649	698	667	641	694	628	679	653	683	672	703	640	666	630	630	708	695	649	679	602	668	701	672	707	682	699	671	662	687	688	714	686	695	708	646	695	687	678	651	641	652	651	682	661	676	628	666	681	662	637	674	669	662	659	682	711	739	657	746	655	662	695	630	675	703	680	680	646	655	676	699	639	661	676	631	631	697	665	666	685	601	699	658	681	710	671	670	703	677	677	637	688	681	672	615	759	684	664	665	656	662	662	670	674	696	628	685	720	649	704	649	666	699	685	614	683	739	661	681	684	686	675	667	676	712	666	665	668	681	680	703	690	683	693	709	647	635	679	665	672	708	678	650	652	717	715	717	686	670	695	702	702	660	649	715	664	699	677	688	670	713	688	688	615	667	671	702	682	664	712	721	692	687	701	713	669	627	617	690	682	697	662	626	686	658	687	654	694	657	707	692	685	661	671	734	665	664	631	656	659	671	725	686	692	674	637	707	632	656	629	644	674	696	678	733	651	681	660	676	708	648	664	681	681	660	666	668	675	664	686	664	700	644	651	665	707	659	671	727	639	663	645	699	690	668	665	679	704	672	697	694	662	688	647	738	686	657	675	636	644	653	686	660	662	669	664	637	667	641	717	715	671	677	651	679	706	654	663	703	680	706	710	719	690	648	678	614	680	696	674	682	636	675	680	631	674	659	701	674	663	676	670	706	667	664	654	637	669	673	719	695	662	645	709	686	663	684	707	748	683	703	690	658	733	691	707	658	658	700	686	680	656	713	669	638	661	692	682	729	713	652	686	671	710	679	640	661	693	623	656	678	669	623	709	668	674	686	625	645	699	599	689	660	667	686	684	674	676	681	700	636	648	651	697	671	674	670	659	639	679	683	680	678	638	627	679	659	661	667	683	662	706	664	632	685	712	684	670	682	726	679	663	650	663	705	663	648	639	705	685	623	695	662	696	688	640	660	667	703	742	692	641	710	660	671	665	675	665	654	679	700	661	705	687	650	655	717	706	669	626	652	680	660	678	690	646	667	685	633	691	660	676	654	667	695	697	683	677	641	705	679	679	692	682	626	692	680	663	687	699	710	628	674	659	683	694	656	688	617	661	659	674	658	659	667	661	647	666	686	703	710	647	699	682	654	708	649	678	695	627	714	671	701	638	656	680	748	648	665	647	686	629	643	672	671	675	697	673	669	685	692	636	652	669	708	742	657	714	648	633	660	704	682	673	675	670	665	642	648	690	722	710	665	638	631	662	679	617	666	678	727	657	678	647	662	659	690	721	679	696	686	684	700	696	665	707	647	655	695	671	678	696	730	673	635	683	693	679	635	721	679	681	714	653	678	651	653	645	648	703	666	704	705	703	662	687	643	702	637	620	698	717	658	676	712	627	709	683	662	677	712	680	657	697	717	670	692	671	691	697	634	647	680	689	656	667	691	653	666	708	667	683	616	711	697	693	673	687	660	672	687	654	648	662	708	660	639	704	663	693	607	688	665	666	695	668	675	690	644	642	698	694	663	711	685	682	703	684	668	660	710	654	689	672	728	716	681	693	633	693	639	651	689	646	658	689	697	712	683	685	697	730	656	651	673	667	660	691	639	647	723	636	651	704	681	671	669	635	707	699	651	703	643	662	666	674	665	628	695	698	653	716	685	717	688	678	637	638	691	675	651	655	675	689	643	690	623	691	693	710	658	668	680	699	652	676	689	679	634	633	670	661	637	704	602	700	718	663	681	645	663	736	683	733	664	679	640	708	680	683	674	670	680	681	706	671	650	695	675	646	701	673	694	709	664	687	667	657	691	682	694	718	656	705	666	701	679	681	661	679	693	659	712	649	668	674	693	708	682	649	686	634	707	696	690	664	709	714	685	677	651	666	661	702	686	692	605	655	641	701	686	679	673	718	709	749	646	679	678	627	657	626	654	669	611	679	678	672	651	674	692	684	686	666	674	674	678	633	667	680	689	641	628	654	672	687	641	646	639	632	702	630	650	669	734	661	690	668	661	634	659	710	646	612	678	680	702	622	688	671	671	668	683	686	711	671	695	676	647	671	663	656	687	655	687	693	681	666	725	718	726	652	706	629	626	721	656	644	667	693	676	684	666	673	665	664	637	678	654	672	668	692	693	690	654	656	715	669	652	627	653	682	666	705	709	705	659	665	674	707	675	677	671	687	670	702	705	701	703	649	695	700	712	653	694	641	685	651	707	731	631	665	677	690	642	657	686	653	675	665	701	630	681	665	681	665	660	655	654	712	675	660	721	686	673	688	747	616	616	689	702	661	660	671	652	646	668	720	664	674	685	662	653	657	677	691	671	637	659	673	611	684	662	679	684	679	653	710	652	690	726	677	679	637	668	666	722	641
19067	3986	4296	9629	32816	27121	18362	7988	5331	1609	3825	1353	189	182	186	194	164	184	182	193	199	156	189	176	181	182	185	174	161	172	171	195	166	159	166	182	198	156	189	188	171	186	180	160	192	199	171	182	190	161	182	163	163	166	176	174	161	158	135	170	148	192	177	187	181	170	164	157	179	161	177	171	166	180	177	151	163	169	178	174	149	163	192	167	193	158	192	177	170	155	170	152	153	164	163	175	162	187	158	193	151	190	176	159	155	169	169	167	172	143	179	176	174	192	155	152	193	160	182	186	160	156	187	168	173	186	167	173	217	172	180	181	179	179	175	175	165	144	176	163	158	185	146	149	185	161	172	171	176	167	178	147	173	171	173	157	194	178	172	206	164	186	198	182	166	171	140	191	212	169	173	173	181	184	151	175	167	162	175	146	175	162	169	176	172	151	187	172	198	192	209	187	192	174	174	188	180	171	157	174	204	164	192	178	181	154	149	156	184	153	170	202	203	152	159	178	176	189	191	179	187	169	155	170	193	202	165	163	160	173	155	163	157	151	178	177	191	189	193	181	170	170	170	191	145	168	168	181	157	188	166	181	180	166	186	182	187	137	169	179	165	195	193	157	168	192	174	169	178	148	160	163	147	178	192	143	186	179	177	175	169	188	165	202	171	166	197	154	193	165	179	154	164	158	169	157	195	142	159	171	182	169	182	161	191	181	186	190	176	167	196	167	151	184	192	173	171	180	183	188	209	195	173	166	150	180	156	161	174	167	185	176	202	200	166	162	188	163	174	176	169	174	177	184	164	164	175	197	190	165	172	178	177	170	181	174	174	163	195	154	163	163	170	156	164	195	194	175	157	185	171	178	164	159	168	184	174	165	184	164	172	172	154	184	193	173	175	205	163	164	149	164	168	170	168	163	168	165	157	141	179	169	187	158	151	187	161	183	199	164	187	164	168	182	178	163	160	151	200	196	179	175	156	159	154	163	160	179	186	162	153	167	162	164	162	160	175	182	158	187	182	180	187	156	166	175	174	154	157	175	178	195	187	185	181	166	172	155	188	176	176	180	161	168	179	172	173	181	167	190	167	179	177	175	198	171	162	179	180	156	158	182	192	169	173	191	168	149	156	169	190	190	179	173	163	143	164	180	167	176	188	199	187	184	167	177	164	175	205	173	168	190	189	174	155	190	194	159	138	148	176	184	166	181	185	202	183	181	198	176	173	177	140	184	182	161	185	209	196	170	166	182	162	144	194	141	161	176	185	176	182	171	163	187	188	171	134	165	187	157	150	164	172	195	169	172	178	163	175	185	175	160	155	152	167	168	173	178	146	163	189	166	162	177	179	181	192	190	156	176	177	165	176	166	179	184	176	201	167	166	170	195	164	159	189	182	199	165	173	155	192	197	153	164	175	166	158	161	178	156	175	151	188	173	183	172	173	180	189	165	182	170	197	163	168	147	173	159	170	186	170	180	178	159	179	157	166	156	149	197	203	177	165	196	184	185	168	176	179	187	173	180	192	163	191	175	194	156	188	185	175	193	203	177	164	177	165	160	188	153	176	162	192	182	171	156	176	176	165	173	163	166	185	136	181	175	171	144	168	178	178	188	159	186	158	173	186	161	197	181	178	175	190	176	185	176	174	152	186	176	200	180	183	169	145	191	167	181	192	151	182	186	189	180	166	185	154	159	165	172	174	159	183	194	159	169	179	172	173	177	161	162	156	167	163	162	192	141	179	182	174	166	161	176	187	167	164	189	190	147	163	173	192	171	180	171	203	152	181	176	189	186	140	199	173	177	161	166	174	144	162	185	169	164	156	179	158	180	163	177	173	171	182	125	167	193	154	170	176	153	172	154	174	159	212	190	207	154	171	189	182	160	153	178	186	180	196	170	164	147	160	171	187	168	163	172	156	161	187	189	185	173	172	176	165	176	178	164	167	176	176	163	187	148	161	182	194	151	196	175	163	175	180	198	170	186	181	173	188	167	163	192	162	152	184	170	176	169	190	199	192	171	172	163	175	161	168	186	172	182	154	172	168	148	175	172	174	169	183	164	170	180	159	157	173	200	185	173	164	147	155	177	169	186	174	201	195	171	172	179	176	172	177	169	176	160	147	188	165	165	176	155	174	159	164	151	190	160	167	206	147	189	178	181	161	184	148	180	154	175	178	178	163	168	161	182	159	168	196	175	154	165	162	174	189	200	183	156	153	176	167	166	179	168	189	162	187	175	184	157	182	177	183	167	155	149	180	198	199	177	174	173	171	146	179	178	168	185	173	159	146	170	160	175	186	159	161	160	156	134	160	172	151	161	170	177	182	182	165	167	178	158	170	190	159	166	156	179	166	180	196	156	153	204	150	162	173	163	176	167	154	178	190	176	165	171	169	155	148	175	160	163	170	167	190	147	183	173	191	148	177	155	188	183	166	183	176	173	182	154	151	168	186	172	156	166	172	189	180	178	168	174	161	185	175	157	200	168	169	198	185	200	165	183	197	191	182	170	178	171	208	182	156	162	159	166	155	145	185	172	184	169	154	144	187	182	186	182	174	167	183	180	146	149	175	159	158	171	169	177	188	179	182	205	154	192	196	158	202	160	190	173	164	177	163	171	187	177	194	194	190	158	161	163	196	188	149	165	164	186	161	182	187	182	169	192	166	159	163	163	181	168	202	173	145	180	178	180	171	157	179	158	164	168	151	172	204	174	204	151	193	190	198	165	180	162	180	162	140	178	165	191	153	171	190	166	168	197	181	201	178	152	197	163	196	164	179	163	158	188	162	165	199	157	158	179	163	178	146	144	144	134	194	162	183	162	164	209	133	184	162	161	167	164	173	173	161	166	191	177	183	181	147	169	191	169	172	190	184	173	182	180	184	191	188	176	167	162	184	148	184	177	157	159	160	192	155	184	186	175	174	147	183	154	158	174	144	202	164	170	200	184	192	172	178	190	155	169	176	195	180	186	173	169	165	177	168	172	177	159	181	199	169	160	175	156	181	171	176	161	167	159	167	163	184	163	192	186	191	169	172	158	195	174	162	191	162	177	146	171	202	169	164	182	148	163	173	174	181	180	167	154	171	186	176	170	161	166	178	181	180	168	157	201	149	185	182	200	176	180	180	169	165	180	158	171	159	167	184	180	176	179	201	176	191	150	185	146	152	171	170	163	174	168	193	172	168	175	180	172	185	177	182	156	163	191	184	163	176	179	163	187	184	194	173	170	158	182	195	184	166	174	143	200	154	168	168	166	159	154	167	173	171	179	145	173	189	185	172	164	173	155	166	171	171	168	202	160	170	136	160	169	174	190	161	180	152	176	186	175	152	167	154	181	167	172	162	184	173	165	162	192	159	174	179	184	177	188	178	162	172	170	152	187	162	183	182	150	149	144	192	174	158	193	162	194	172	162	173	182	205	162	174	167	174	151	190	157	158	192	150	199	173	171	193	157	176	178	183	174	152	165	144	159	175	171	158	167	190	175	172	172	167	170	176	172
10548	1800	7919	18581	48084	38195	33431	19533	17125	5477	16448	5682	589	570	551	517	546	505	491	500	488	513	491	474	477	478	447	480	458	426	473	435	407	475	426	486	492	432	447	467	490	429	460	417	455	465	416	450	414	444	399	442	475	473	424	459	448	456	423	441	429	439	402	402	402	451	432	416	423	425	438	411	450	478	420	433	441	396	502	368	425	458	465	429	455	409	448	446	415	403	425	435	405	486	440	408	408	449	456	433	456	451	434	431	422	461	436	389	404	456	418	425	416	440	433	425	458	419	453	451	475	443	430	424	427	431	444	451	415	445	452	421	459	441	423	437	464	429	431	448	440	411	493	443	419	434	422	411	452	447	427	443	449	433	428	437	451	439	420	453	431	439	410	426	416	396	426	467	409	460	422	396	392	435	415	430	450	413	421	430	449	474	425	430	405	447	432	458	448	396	444	406	454	451	427	458	441	450	454	441	402	381	422	431	401	409	437	392	447	458	458	409	447	433	446	478	444	436	412	399	436	451	454	422	457	464	434	428	457	445	409	434	449	403	443	433	429	462	381	424	446	445	408	468	417	430	475	435	428	389	412	446	425	441	424	431	414	403	403	448	416	438	424	445	426	392	400	407	443	423	439	430	474	431	434	448	432	418	438	416	446	443	455	410	389	456	419	427	467	440	437	438	407	422	434	456	454	445	455	431	443	412	400	417	471	467	403	445	424	403	436	444	448	414	415	402	439	460	406	445	443	440	418	422	437	408	416	396	425	427	424	390	391	427	414	431	406	448	464	427	425	447	424	428	444	440	379	443	442	433	399	425	454	459	449	437	437	432	417	423	457	479	396	451	429	448	441	444	421	463	449	460	441	396	412	406	398	437	406	400	395	457	418	413	400	477	462	457	433	413	428	420	413	466	426	454	424	431	416	407	443	451	453	441	441	446	398	422	432	398	452	409	385	400	446	430	446	444	397	449	462	447	435	413	416	410	452	418	425	406	445	434	417	422	464	441	456	465	429	422	418	435	446	412	420	423	440	431	436	467	404	457	473	454	409	420	460	438	454	428	480	405	400	429	377	398	385	475	470	441	419	393	459	450	445	409	418	447	397	424	457	419	431	415	429	418	435	403	424	411	435	441	409	454	442	406	443	445	418	413	406	445	453	454	395	399	435	425	451	450	451	440	440	430	414	438	463	402	411	445	438	452	448	439	419	416	413	417	413	422	465	447	431	439	446	427	418	423	446	420	400	410	400	427	446	443	411	421	447	462	430	444	428	432	446	450	449	457	438	413	430	405	470	429	448	462	415	434	425	443	420	399	462	415	425	398	442	453	453	429	427	461	407	478	433	465	470	414	408	411	430	453	425	476	437	478	435	414	428	454	442	446	429	462	444	436	462	448	418	394	463	439	421	444	479	447	380	452	393	480	473	418	464	445	417	416	467	419	438	420	421	455	413	467	433	427	456	462	444	456	437	417	420	460	454	459	455	415	429	419	388	460	418	402	436	451	444	443	401	488	456	423	432	419	465	441	420	451	425	412	422	394	449	401	441	433	433	417	408	411	424	411	409	431	441	410	421	423	464	456	458	409	444	406	402	431	402	412	465	415	449	420	425	440	427	451	432	454	414	415	448	445	399	424	423	418	422	450	527	424	446	421	438	475	452	425	448	457	437	399	465	414	464	458	442	428	439	421	444	429	426	456	416	441	453	451	443	451	428	423	438	434	443	412	394	436	419	429	449	438	416	422	453	438	422	421	449	424	398	418	437	440	432	410	442	408	426	445	496	433	413	441	429	393	440	411	458	431	443	435	417	462	421	433	467	420	418	420	454	455	403	495	430	424	434	430	462	446	458	447	421	398	481	434	434	414	472	414	403	403	439	433	406	441	431	396	416	472	449	426	423	435	423	437	443	442	424	452	453	428	422	432	460	447	419	411	425	447	430	443	436	463	435	400	445	393	445	439	474	442	443	413	457	420	422	440	460	438	413	442	425	461	497	463	437	467	397	456	426	416	440	442	459	413	414	406	410	420	407	436	406	442	400	426	452	424	440	418	444	419	410	429	441	460	414	407	441	417	379	422	437	428	469	394	402	464	452	408	455	423	438	461	435	431	416	460	424	406	433	458	427	448	467	446	458	412	435	431	434	408	436	437	426	456	421	401	388	467	413	458	447	462	471	451	440	421	425	437	410	445	408	421	434	420	486	421	432	465	419	439	489	441	422	442	432	452	418	426	422	447	454	452	408	387	433	488	454	420	415	428	456	448	443	448	472	446	431	427	429	430	406	424	433	451	419	454	393	446	419	474	417	425	444	432	414	456	459	437	408	396	458	454	429	427	438	437	388	410	441	447	430	395	397	456	462	439	456	418	437	430	435	446	432	458	390	452	479	413	450	459	452	449	390	448	391	433	447	452	401	459	451	425	435	431	445	460	432	434	449	431	435	443	427	433	435	432	413	406	441	396	433	423	435	389	417	420	416	436	465	401	458	454	433	396	436	471	426	446	432	439	413	431	393	448	429	437	438	436	442	436	466	414	451	450	406	410	411	435	414	377	427	452	457	427	444	425	436	454	405	416	402	437	425	391	422	445	425	444	469	399	448	404	417	428	409	442	432	440	453	449	434	453	420	494	431	426	429	471	447	426	442	418	439	426	447	440	458	426	418	401	457	440	437	449	427	437	437	426	422	395	404	430	437	427	435	445	443	441	417	449	446	412	434	435	454	424	471	431	443	420	425	432	427	460	435	415	425	432	444	406	377	434	408	443	400	448	407	423	445	429	464	377	447	441	399	430	411	469	455	458	473	467	425	398	432	463	471	430	408	402	416	472	408	451	434	441	415	410	451	426	411	444	432	438	435	420	413	401	418	450	443	423	450	427	407	446	419	470	433	431	449	438	411	405	450	407	472	407	462	466	402	458	442	432	409	423	455	468	472	457	451	407	436	476	431	457	422	441	426	458	426	422	401	433	444	444	461	436	476	431	441	415	417	419	450	445	436	434	418	404	446	464	449	391	420	455	451	412	412	424	451	425	465	407	422	427	429	436	393	412	427	431	434	441	470	407	441	444	451	427	444	427	430	459	423	398	433	483	430	419	413	440	409	449	471	442	417	413	477	438	424	443	418	436	437	473	414	440	428	420	444	416	432	403	415	413	416	424	423	459	427	410	444	450	417	427	422	463	437	416	449	423	443	484	436	414	443	421	444	415	438	420	441	445	417	460	432	432	422	404	449	408	395	425	407	438	424	461	432	462	460	444	424	443	457	431	464	424	438	419	424	423	458	446	455	444	448	458	406	453	412	449	448	420	442	463	458	421	443	436	480	424	417	437	433	443	402	416	467	440	442	439	471	474	428	435	435	446	443	443	428	424	456	418	470	431	410	438	400	409	436	419	448	415	439	465	414	417	421	415	436	445	486	429	489	415	433	419	433	441	459	429	451	473	414	450	462	435	413	459	438	426	465	451	444	412	431	422	436	424	420	443	448	453	481	449
27017	6604	7209	36822	61894	56873	42630	23358	5821	1322	4587	1288	341	301	333	316	271	272	302	297	283	305	286	235	299	273	274	275	320	294	253	285	272	308	295	303	311	281	326	292	255	312	277	301	279	290	313	293	276	285	268	279	307	280	309	309	286	276	261	256	269	264	326	279	301	293	299	272	267	239	280	252	268	282	286	253	252	301	316	243	290	332	286	271	275	263	275	279	288	284	282	244	275	268	298	271	302	267	291	315	294	286	290	295	289	257	283	304	291	268	260	274	295	283	306	324	275	280	280	276	288	280	319	275	293	324	283	289	282	271	264	270	314	288	293	289	291	276	270	290	254	276	291	304	268	305	322	309	259	314	310	278	260	258	304	298	265	274	289	290	301	319	289	278	274	280	291	310	268	315	284	281	271	284	290	322	295	268	278	278	273	286	250	271	272	283	280	266	296	297	305	256	286	300	315	293	305	322	312	269	253	286	272	306	272	294	262	284	276	292	269	268	273	300	266	284	297	281	274	310	284	307	257	294	260	280	276	266	269	304	289	248	314	263	269	300	289	277	268	330	277	249	265	271	293	274	275	309	285	260	302	262	265	262	283	278	293	300	256	281	277	265	290	310	290	285	275	284	284	323	278	309	257	272	257	279	300	286	291	304	283	268	270	283	277	298	274	304	284	287	285	279	290	291	265	253	292	312	274	279	314	263	303	299	269	282	258	298	298	287	277	283	283	269	265	265	288	276	312	285	281	289	285	264	276	266	247	239	297	274	288	281	294	251	267	292	276	311	273	304	282	256	287	319	291	291	299	250	289	253	257	282	315	277	264	269	307	276	278	285	272	276	295	258	292	309	260	312	309	292	308	305	265	275	285	293	301	322	312	268	281	251	285	299	287	290	273	291	290	283	279	262	286	286	283	256	274	268	317	307	299	296	278	284	268	250	286	295	274	259	294	294	251	244	246	269	303	291	306	292	292	267	287	266	270	303	306	279	305	288	305	290	274	286	331	322	282	279	242	272	305	261	302	269	307	280	300	247	304	297	233	259	257	284	260	295	298	307	275	303	312	278	289	272	279	317	271	321	264	297	278	267	267	290	288	283	305	279	272	287	279	273	302	281	281	288	307	256	299	279	269	311	279	274	288	285	282	269	265	280	275	298	266	281	264	287	313	268	297	289	297	287	266	277	275	255	282	289	288	292	278	292	277	287	275	292	292	280	285	287	284	255	282	274	303	290	257	286	274	277	309	287	324	254	282	268	255	276	287	284	276	291	290	285	273	264	272	302	291	263	262	249	295	309	260	222	290	281	305	301	285	286	271	280	299	276	290	277	265	277	267	271	323	298	304	289	297	250	293	284	287	302	286	300	291	282	273	271	283	289	260	309	287	290	269	267	290	269	274	270	298	266	270	271	300	274	289	284	285	267	285	279	262	283	336	287	307	308	273	251	273	291	295	293	287	289	271	308	258	283	284	254	249	292	294	291	270	282	267	287	284	321	295	246	277	285	263	280	300	296	258	299	269	300	230	289	269	291	283	296	282	269	265	327	312	270	240	283	267	292	288	287	265	264	289	281	275	268	286	280	276	293	249	269	298	300	296	273	304	288	267	311	300	294	258	292	284	255	281	246	266	310	297	295	289	276	271	250	288	277	304	285	264	276	263	306	288	299	282	263	292	292	264	267	241	295	281	278	290	305	285	299	299	300	304	295	302	285	268	284	270	319	253	277	280	274	276	255	249	286	285	319	271	275	270	272	263	286	308	283	264	279	304	300	263	301	259	290	293	310	296	292	300	302	274	269	308	256	262	271	282	289	289	303	279	268	280	280	300	278	274	251	287	295	276	281	317	240	269	267	301	283	260	289	314	270	290	315	277	297	249	289	255	281	263	277	286	256	283	286	288	311	293	241	267	298	304	275	287	302	303	291	276	288	294	266	265	272	281	225	292	271	285	286	302	259	259	281	300	316	273	249	282	262	271	251	302	282	309	287	289	309	293	271	306	300	269	280	289	313	324	265	286	272	275	284	279	280	286	261	260	278	300	246	245	312	303	306	289	293	291	330	293	268	281	315	270	245	286	280	290	270	321	288	288	288	268	280	287	277	295	281	273	301	271	303	265	286	286	275	276	289	294	274	281	273	271	308	305	294	287	304	276	291	299	293	264	293	259	264	290	292	291	291	283	299	284	301	285	294	306	247	297	238	273	291	270	291	278	289	343	282	301	287	262	282	260	297	305	261	291	258	268	293	296	299	287	268	268	265	245	289	259	316	286	300	295	294	272	275	292	301	312	295	255	297	291	263	271	292	270	288	296	272	266	291	298	312	282	273	289	281	260	261	313	263	268	282	276	281	265	272	247	270	263	305	320	279	282	277	261	294	289	309	290	295	284	281	286	310	287	273	298	279	297	274	274	296	318	320	293	275	305	301	272	251	304	312	303	261	295	295	287	276	267	269	279	280	261	275	261	274	261	273	296	286	265	303	286	320	266	295	299	241	302	286	265	270	294	283	256	285	304	255	300	269	294	268	286	248	276	257	277	281	285	299	282	300	290	290	267	301	280	293	291	308	271	310	273	309	281	296	251	246	285	296	257	269	310	257	272	281	277	261	288	289	276	244	266	312	265	263	275	257	275	246	240	291	304	310	298	270	299	296	271	263	278	296	256	275	271	272	307	275	292	271	283	264	277	272	294	259	274	299	270	276	290	276	310	259	265	284	254	297	268	304	314	277	311	266	269	299	283	295	308	289	283	297	299	296	248	282	301	282	269	269	271	295	274	300	294	278	273	307	283	281	290	281	284	289	288	300	283	304	283	303	282	313	294	253	307	302	300	299	273	258	301	289	291	289	271	282	285	242	275	305	353	283	264	269	319	276	264	301	277	275	296	271	277	276	266	258	266	274	262	285	278	289	257	290	297	279	320	280	281	304	272	262	304	281	267	316	302	302	273	272	270	267	268	286	288	276	270	309	280	288	298	308	319	253	258	302	311	288	289	278	303	303	246	306	316	263	290	279	265	277	268	292	237	309	260	292	277	266	253	313	275	295	279	266	259	283	320	263	319	257	307	254	288	285	274	287	305	288	295	314	271	312	299	292	254	274	292	308	257	282	267	297	282	268	296	273	283	294	306	308	294	280	307	275	298	306	284	287	293	276	265	284	282	294	287	285	297	289	286	248	239	283	282	265	282	277	284	272	297	273	292	276	299	312	298	286	290	272	250	269	298	284	286	261	288	280	294	277	255	280	275	287	273	272	293	267	299	254	263	277	295	287	299	269	274	275	277	308	287	282	301	307	292	262	275	293	258	317	288	272	285	289	283	285	272	290	278	233	308	276	274	288	291	286	278	267	270	302	287	302	309	271	289	275	264	298	295	297	285	272	250	315	291	275	288	292	274	279	304	288	269	272	281	272	299	280	271	265	284	281	276	289	280	300	289	284	281	290	290	281	280	311	284	279	267	260	267	279	316	274	260	283	296	303	317	278	280	234	286	292
13403	2735	11780	49265	70494	67962	54500	35592	7796	5595	18110	4990	854	816	797	806	777	761	807	732	703	730	775	712	737	712	726	710	674	715	726	745	690	706	701	730	698	728	650	703	742	687	693	697	711	720	728	638	650	696	699	685	678	696	691	650	681	698	654	687	710	656	715	697	662	664	678	639	729	651	685	686	699	684	700	714	684	717	675	681	648	639	685	645	680	682	726	682	698	665	722	683	680	684	673	666	717	666	667	692	666	675	681	696	658	676	706	670	691	666	654	624	646	674	646	677	692	689	709	663	653	687	698	719	662	618	650	695	731	689	689	674	663	728	673	689	687	658	708	698	678	653	673	668	693	702	697	708	720	655	682	674	669	690	712	685	697	678	705	681	640	677	693	714	683	685	651	705	695	690	674	632	673	710	715	712	688	665	661	694	702	676	629	669	679	705	690	740	678	661	694	730	676	716	642	643	682	671	703	622	650	678	671	699	668	682	721	696	691	723	643	661	694	676	690	696	672	668	684	634	677	657	673	658	718	679	692	678	658	657	691	647	658	679	647	652	701	675	650	660	689	705	695	669	689	707	705	702	693	659	741	673	653	634	707	672	664	663	669	658	674	708	679	666	674	690	657	684	705	703	657	701	649	687	670	693	674	608	664	672	707	672	666	673	695	700	668	681	697	697	677	665	664	719	686	695	693	711	680	681	683	705	706	640	631	675	689	677	705	684	679	704	723	718	688	648	631	677	679	692	695	684	682	683	682	641	651	656	679	670	604	670	657	680	680	656	689	648	662	677	695	690	644	622	725	696	669	667	643	699	662	643	672	643	731	732	692	662	678	701	675	749	634	640	662	671	669	686	673	695	657	621	713	641	656	674	655	691	681	664	690	677	693	657	729	678	719	697	685	677	704	707	667	630	643	685	683	702	667	652	609	635	670	709	659	702	738	656	687	632	668	674	697	672	678	659	670	728	689	649	661	724	685	677	628	675	669	684	684	692	663	652	730	751	662	667	721	684	668	700	662	704	653	687	677	723	628	657	658	681	733	685	681	672	663	679	666	683	607	714	670	681	673	672	672	687	734	715	698	725	702	676	696	695	675	684	692	647	677	655	684	715	685	665	691	682	681	668	706	702	672	660	678	673	686	717	688	666	690	687	721	727	660	641	652	666	716	663	642	696	699	687	702	682	702	711	615	697	711	663	701	649	707	670	643	677	683	681	665	658	698	709	704	701	714	676	683	639	687	688	645	667	661	668	696	652	709	682	701	695	656	661	700	704	700	677	678	641	669	650	652	693	679	682	658	688	652	683	685	687	702	725	683	629	722	667	675	721	692	699	647	683	687	739	705	687	644	682	649	657	672	656	709	673	684	643	707	728	652	619	671	683	659	668	725	689	698	681	657	741	660	673	685	668	720	659	710	708	696	697	696	676	665	686	696	631	672	691	656	645	673	670	659	666	662	687	740	673	709	680	685	697	703	703	671	643	667	656	665	652	646	715	655	714	687	663	715	694	679	683	676	665	659	680	707	646	664	628	684	703	681	666	697	694	628	742	698	652	697	664	709	711	648	720	693	715	621	625	694	683	671	676	670	686	666	702	682	650	671	655	709	688	683	740	676	648	634	701	672	671	665	697	681	677	673	730	643	723	703	721	632	622	632	701	684	702	672	675	649	662	694	702	684	691	676	715	644	692	662	677	724	666	656	648	697	683	690	655	661	699	723	683	634	695	676	685	691	674	697	659	700	620	704	673	677	679	665	660	707	671	656	698	700	682	719	682	655	684	634	624	689	692	663	643	657	646	670	705	666	652	728	639	721	682	704	657	721	697	677	699	672	649	694	713	675	675	676	689	666	644	690	663	712	717	711	703	677	723	704	671	650	664	709	662	656	683	649	681	697	644	696	684	648	702	683	680	735	667	674	669	669	638	679	627	670	714	669	658	648	683	696	674	624	655	659	668	722	707	665	694	661	696	684	674	704	648	700	699	671	637	661	651	732	685	627	657	644	678	702	683	729	670	724	643	655	699	653	664	664	686	663	662	661	691	654	654	702	697	707	654	694	689	672	681	680	666	693	657	673	679	663	701	645	712	732	713	665	688	636	666	647	684	654	666	708	679	717	653	726	710	692	654	714	643	675	709	689	650	709	710	663	642	633	673	637	677	671	686	688	667	704	640	722	720	660	712	636	673	698	670	648	652	677	674	735	669	697	670	684	690	696	660	649	684	677	704	705	671	703	658	660	666	659	698	669	656	675	683	725	664	693	683	681	675	688	667	720	627	701	655	677	695	660	698	712	709	649	706	712	694	671	664	650	645	686	688	682	704	680	697	674	682	679	662	705	699	716	655	680	677	735	677	676	659	721	694	678	648	705	634	688	723	670	670	636	710	686	701	715	707	666	651	710	681	681	632	672	649	676	619	699	719	659	651	673	652	683	750	697	691	685	687	727	684	674	740	699	649	676	650	681	674	659	746	652	693	694	627	658	674	739	694	676	659	701	716	662	693	716	681	660	682	668	680	691	685	712	682	679	688	698	682	664	637	707	656	677	687	640	717	650	704	664	643	646	716	665	669	686	677	674	679	679	656	684	670	668	665	681	699	673	647	658	665	720	642	672	706	706	708	685	675	669	693	669	708	694	657	701	687	673	670	630	675	689	664	718	673	655	646	701	688	694	706	724	705	704	701	708	672	670	655	682	676	674	649	659	650	685	685	661	667	664	691	706	669	666	648	658	675	696	665	683	649	686	640	654	666	684	676	697	642	742	685	648	699	696	671	666	687	691	629	684	645	678	634	683	689	746	638	683	695	649	672	655	655	678	683	660	681	684	683	713	724	726	685	702	689	699	690	654	676	666	679	673	675	695	690	652	703	665	675	681	704	661	765	704	662	641	611	644	721	712	661	613	676	690	659	707	685	712	641	656	689	639	646	666	659	688	673	665	665	649	679	695	660	715	695	721	689	674	688	667	691	649	696	681	715	710	687	637	627	714	675	710	676	654	658	709	650	712	678	702	681	678	686	681	690	684	654	679	704	652	718	677	684	694	716	668	678	708	708	696	716	674	627	657	693	663	753	718	666	673	687	647	657	649	706	672	663	683	681	668	668	703	694	699	684	690	682	663	673	704	718	705	657	683	689	725	672	662	685	641	689	739	691	644	735	640	706	684	663	685	706	700	690	662	702	688	677	726	636	706	677	690	655	682	685	697	708	706	697	711	698	670	728	645	647	695	690	687	685	728	681	726	693	658	672	708	677	674	683	659	654	684	725	690	709	703	667	697	664	700	671	657	656	685	689	655	740	659	679	657	679	671	666	666	681	664	724	690	663	702	688	653	741	706	675	681	674	665	646	697	712	689	680	643	665	698	691	723	680	725	687	683	666	713	702	667	681	656	719	685	667	724	676	747	696	680	687	670	645	640	696	703	671	669	672	654	725	683	690	727	707	651	667	727	694	673	655	671	684	658	678	673	662	711	709	663	658	643	689	649	719	681	706
4300	604	610	1052	2873	2482	1879	920	491	348	378	352	359	316	323	341	383	314	335	352	295	330	354	329	327	341	331	351	342	338	322	316	305	341	315	323	320	338	314	327	334	316	365	357	333	329	326	359	336	317	335	340	315	330	312	345	352	356	336	400	358	320	357	354	336	384	358	329	359	345	325	336	326	325	333	302	346	328	292	353	330	338	336	342	369	345	362	331	340	322	341	322	317	324	336	319	384	308	357	315	338	329	360	301	361	357	322	331	338	357	336	385	343	344	313	326	338	327	362	352	331	348	377	339	345	346	345	342	336	332	375	360	308	367	377	337	314	312	308	331	334	344	315	341	353	297	333	327	339	313	332	336	341	352	352	353	327	349	305	354	365	345	335	319	323	328	353	327	295	341	351	352	320	367	351	354	295	326	322	337	316	351	335	343	342	360	313	319	338	341	329	360	322	314	359	344	330	315	349	333	340	339	337	367	324	312	336	334	330	343	340	349	356	336	332	333	378	336	339	318	332	334	319	344	315	361	371	342	328	351	326	359	338	344	378	340	359	337	357	337	300	359	337	354	354	328	336	313	331	345	335	334	370	354	308	322	321	342	331	312	348	330	350	321	352	351	330	341	359	339	326	362	322	362	328	324	324	331	324	315	326	355	292	338	368	340	340	308	350	314	347	328	328	340	355	331	306	337	346	352	336	385	352	331	306	311	325	316	304	346	319	307	365	315	352	309	342	330	325	330	329	357	335	349	355	352	319	323	305	344	301	318	313	353	334	329	328	342	329	334	325	329	303	358	312	328	300	345	356	334	314	297	355	336	327	340	316	340	312	351	351	316	345	340	301	336	343	332	300	368	336	347	313	343	322	355	354	366	304	332	362	322	356	315	348	365	331	342	336	342	362	338	334	337	335	316	332	357	328	375	353	340	333	376	369	385	311	340	324	362	327	343	314	306	301	341	334	331	339	319	303	359	353	334	306	334	359	359	370	336	363	335	331	303	345	291	311	319	325	319	364	332	346	328	387	340	345	328	359	341	359	328	335	314	353	304	350	345	349	329	335	357	382	344	330	336	327	329	341	351	325	345	334	363	304	338	326	324	327	332	314	356	329	327	363	333	300	321	315	354	372	325	356	360	324	325	349	329	356	345	326	339	336	336	347	334	345	348	322	358	339	347	316	308	286	308	345	354	335	361	364	327	312	350	367	297	340	307	343	333	299	349	390	323	308	355	343	358	342	302	343	334	307	344	333	332	335	344	350	297	330	345	337	308	327	320	386	326	318	331	290	330	365	346	336	313	320	328	361	320	361	342	344	363	321	324	338	336	375	318	357	360	325	335	350	329	344	333	304	319	313	302	327	305	335	347	342	341	346	354	334	371	338	319	326	358	353	367	342	345	334	333	386	355	358	347	338	341	335	294	335	291	311	304	322	330	333	338	312	278	353	342	313	332	333	330	355	381	349	324	323	330	337	344	339	343	384	336	307	340	361	342	356	310	297	314	313	316	320	360	345	307	340	319	348	354	318	354	323	327	347	331	349	317	400	331	319	368	373	315	299	331	329	341	362	353	302	343	325	293	341	318	351	322	335	322	369	339	307	308	350	336	364	346	339	328	308	307	326	328	338	348	313	362	319	333	403	311	335	344	341	335	339	314	303	354	308	322	341	322	318	329	304	322	310	333	331	328	359	346	314	301	318	326	357	331	337	303	319	334	335	339	341	336	283	340	311	301	353	355	352	362	326	363	343	298	323	272	381	349	358	338	303	328	303	334	376	331	321	344	318	349	351	352	336	337	352	350	317	338	353	334	316	312	349	353	378	354	347	347	347	341	378	348	347	362	350	311	354	318	337	352	319	311	321	326	356	318	328	351	311	348	332	339	323	332	345	342	339	345	342	333	335	302	336	311	343	304	343	317	312	374	324	370	331	319	371	364	358	332	352	349	349	325	355	363	336	371	336	362	288	324	312	304	331	317	328	338	338	361	327	350	313	320	334	373	356	402	350	332	312	356	327	363	320	345	338	287	332	334	321	337	301	321	300	312	322	321	357	362	333	308	345	332	330	343	324	319	333	353	275	346	345	317	361	358	369	307	345	343	325	322	325	338	335	316	324	327	312	349	344	321	343	343	341	351	355	348	310	341	342	344	332	342	374	307	324	372	371	355	333	336	331	336	366	327	307	329	367	315	366	362	338	334	347	340	327	330	319	342	309	376	324	308	363	309	315	347	319	357	347	365	317	342	321	334	325	344	328	347	319	326	342	328	321	338	337	351	329	307	342	340	334	321	306	332	328	329	344	358	310	334	338	336	336	345	345	363	332	337	350	329	342	333	327	359	343	301	365	319	347	350	326	361	332	333	304	363	365	319	340	316	332	345	362	340	303	299	319	345	348	321	334	345	318	311	336	349	329	324	364	371	340	351	378	357	333	307	325	333	349	340	349	340	384	336	328	330	354	317	330	333	338	327	363	340	328	355	342	361	334	305	342	325	315	308	305	322	356	318	311	297	363	314	327	352	346	330	340	344	360	328	337	367	340	349	351	327	318	364	337	311	321	344	349	340	335	383	369	339	333	321	329	324	371	332	331	369	332	340	329	336	305	356	340	334	339	314	312	333	305	314	353	353	324	329	352	333	350	313	325	326	338	371	369	305	367	348	334	316	352	318	341	345	341	359	332	332	318	338	310	363	352	336	342	345	351	325	324	314	357	332	321	333	353	317	364	366	312	339	306	318	351	342	349	345	312	332	332	342	381	353	333	365	331	342	348	307	357	374	346	327	363	324	326	308	348	324	301	311	350	325	324	360	349	302	299	323	340	344	348	349	343	322	342	321	349	342	353	338	328	345	318	351	350	365	356	325	330	332	329	350	298	374	340	344	388	310	338	357	326	340	341	357	340	357	342	332	325	397	331	350	347	317	321	319	363	353	389	334	318	334	317	339	345	309	312	276	336	326	348	356	362	322	327	294	349	320	371	339	316	347	292	346	311	333	321	330	315	311	364	350	361	320	343	349	353	354	329	353	323	326	336	331	327	378	325	336	328	355	318	356	308	355	376	290	309	347	307	336	338	363	312	328	348	332	338	301	319	343	334	318	348	324	340	308	340	377	320	327	355	315	310	338	333	364	322	321	368	357	345	329	287	295	327	357	322	297	347	362	325	325	298	343	300	324	332	327	344	320	313	307	327	330	317	352	326	332	337	356	357	322	340	349	337	331	335	334	348	312	322	328	358	327	346	334	327	334	319	343	315	336	323	311	335	293	354	334	343	357	335	333	374	365	326	372	337	320	305	344	374	326	306	351	344	329	334	332	344	327	311	364	326	315	276	315	319	342	372	362	298	320	362	332	309	319	372	357	349	341	335	345	365	325	325	325	327	337	313	339	307	327	337	367	320	314	354	356	325	297	368	328	328	310	307	318	352	306	329	333	354	332	321	325	359	337	325	344	358	323	356	366	362	314	332	336	343	342	301	317	315	343	341	301	330	307
3314	933	1400	3672	11329	10001	7192	3505	1288	836	1152	837	767	734	798	794	804	773	803	741	799	800	709	733	741	774	753	705	750	787	754	759	783	762	774	741	738	774	766	751	751	722	802	786	750	730	724	770	766	792	729	723	736	761	750	742	788	725	748	796	750	745	760	732	798	769	744	783	745	762	767	739	807	781	796	780	743	738	774	768	756	738	751	791	703	764	795	755	807	758	718	795	730	756	774	794	776	786	752	744	747	742	764	729	768	769	730	769	726	713	804	768	757	778	718	705	747	742	745	731	782	733	750	773	774	798	725	783	721	727	772	784	732	700	714	782	756	765	711	770	746	743	767	783	761	726	794	754	740	743	750	723	756	827	685	767	788	766	712	764	775	701	761	809	744	753	739	784	739	791	815	770	727	793	771	696	767	852	768	704	753	808	741	776	725	802	748	701	750	748	757	808	736	761	833	751	753	753	737	804	740	775	734	774	758	731	695	770	790	755	723	780	723	743	738	772	754	757	691	748	768	787	743	753	769	736	739	748	767	760	738	756	761	755	745	795	736	795	761	779	779	738	754	815	720	765	761	755	783	724	729	740	761	770	801	727	734	746	782	724	790	755	820	732	771	716	750	720	737	759	826	746	743	755	777	765	761	743	781	756	762	757	787	738	732	832	759	768	717	745	733	739	746	784	752	731	745	729	762	750	746	742	763	757	746	720	765	754	780	771	761	742	782	771	722	768	761	754	702	761	771	737	772	789	747	705	735	782	779	745	736	832	699	772	772	757	717	724	783	789	725	781	776	747	751	782	726	747	771	767	754	748	805	746	765	810	775	745	715	770	733	761	760	763	722	766	760	723	718	751	713	738	755	740	758	760	775	741	796	757	767	765	771	759	789	834	758	762	757	763	725	735	724	761	781	792	774	770	796	753	785	766	787	726	764	759	737	786	764	795	746	759	747	782	753	766	772	738	770	811	749	758	784	738	761	765	748	772	763	768	742	809	809	728	731	767	745	698	781	722	728	776	763	792	778	750	755	729	774	723	760	743	762	730	778	797	801	723	745	759	723	804	757	709	786	716	787	709	725	734	762	775	751	782	807	751	727	799	753	775	813	744	743	717	778	707	721	746	751	809	721	737	765	776	788	755	754	734	759	775	768	767	712	778	761	766	744	768	780	754	825	744	800	752	715	774	720	756	731	747	709	785	758	728	735	781	744	746	765	791	747	705	760	739	766	761	758	761	807	768	755	822	766	717	729	767	691	780	753	749	732	808	784	758	769	803	758	773	787	741	767	778	722	790	768	771	767	774	685	759	776	763	714	771	741	705	741	795	721	710	784	738	737	767	826	793	739	750	762	720	770	755	731	767	788	817	730	718	756	733	766	764	787	788	756	740	765	727	731	735	759	742	748	752	758	712	757	759	747	761	751	781	716	727	735	756	720	775	693	704	730	803	767	706	796	742	748	750	750	737	788	729	776	764	757	760	697	760	760	759	755	770	802	766	713	785	733	737	722	771	783	709	737	741	790	737	784	758	767	773	776	759	744	813	779	755	732	760	706	751	757	767	779	703	742	767	836	769	766	767	782	764	740	756	714	732	724	767	730	740	725	743	776	776	780	774	793	734	793	730	762	731	771	741	788	731	721	752	836	782	792	745	742	719	725	774	768	744	723	761	745	714	698	752	745	747	764	763	773	746	791	740	754	738	715	742	775	761	782	777	772	758	760	793	749	734	746	746	750	799	754	736	737	798	749	775	755	757	748	754	766	782	736	764	747	785	757	765	746	756	737	788	722	750	757	753	732	779	772	737	766	759	786	739	738	770	774	755	706	742	735	759	704	729	747	741	765	769	764	716	777	749	745	734	764	725	756	806	817	735	778	721	782	753	798	764	763	715	744	832	791	741	779	752	747	740	784	725	769	720	752	724	750	800	755	792	697	689	758	779	738	738	758	770	806	750	768	737	776	764	725	784	743	747	758	772	766	798	784	745	794	731	740	760	793	726	758	738	755	760	716	760	789	758	752	765	750	756	773	794	758	745	761	717	771	787	759	692	752	740	749	796	769	785	763	790	755	748	754	799	788	750	732	780	727	759	779	747	727	737	770	746	739	734	722	774	725	728	739	794	778	693	773	757	761	779	791	742	778	783	758	755	752	736	751	786	762	757	766	788	701	808	800	759	734	783	755	753	702	775	793	773	748	734	718	733	762	781	759	730	760	746	776	792	733	788	774	775	761	728	797	746	792	781	752	747	720	726	764	735	742	747	747	783	748	751	736	759	782	742	762	724	720	765	788	777	785	742	754	728	748	760	704	772	771	715	752	757	810	756	722	722	754	788	752	777	772	758	721	803	743	730	772	745	720	791	788	747	753	768	718	760	746	773	767	752	808	733	711	756	740	743	739	757	783	775	772	664	748	749	772	781	794	723	786	769	715	745	707	723	763	751	765	771	767	784	793	748	767	786	681	757	792	775	721	752	731	762	731	733	757	779	737	765	787	726	737	756	734	722	734	724	765	714	685	741	702	755	798	718	807	724	748	775	806	727	761	744	738	745	751	768	761	785	783	754	787	736	735	760	753	748	759	752	731	739	790	772	760	761	758	772	749	751	809	759	752	738	757	742	807	739	771	817	737	771	781	775	775	772	725	813	756	725	772	764	774	806	780	747	744	760	727	793	763	739	755	749	779	724	747	722	762	731	777	753	740	769	779	777	772	791	773	744	763	737	745	804	734	772	765	759	745	719	797	775	773	738	753	763	778	766	721	828	730	751	748	712	761	728	712	753	746	726	770	820	759	747	780	728	740	739	761	797	756	714	787	765	753	769	778	745	714	751	760	763	720	764	725	763	739	747	789	802	715	784	746	751	759	783	744	780	775	786	791	737	760	735	740	779	793	744	725	727	759	760	802	734	762	756	664	757	710	737	712	755	706	780	773	738	767	758	684	754	728	768	727	739	741	775	719	733	772	750	810	734	681	737	782	760	730	743	784	711	795	762	777	722	730	787	769	773	765	765	760	704	800	783	746	718	758	761	749	714	767	758	770	789	737	801	747	807	760	799	723	766	756	788	738	795	722	733	807	745	806	763	747	765	744	775	748	779	755	758	810	764	765	767	783	756	732	755	741	731	796	766	776	754	764	757	762	789	725	797	755	753	752	751	814	738	769	764	737	779	761	784	762	725	750	733	756	752	726	791	821	779	842	726	789	766	818	763	787	766	727	783	729	782	743	721	755	707	820	774	693	781	770	703	736	713	742	744	718	765	744	795	743	774	823	786	799	723	752	791	740	735	773	766	747	771	809	699	754	809	765	751	773	784	787	738	755	733	717	735	711	748	730	795	764	760	816	738	781	738	766	734	778	742	749	744	773	735	710	747	761	830	769	770	806	752	745	770	741	753	730	727	726	746	764	769	812	710	720	788	747	736	785	745	752	724	753	828	759	814	783	766	778	752	767	790	754	754	753	751	751	747	711	764	810	729	745	746	750	772	787	703
13454	2408	2598	2418	7515	25740	14004	4467	1731	1812	9035	1156	179	191	175	172	179	179	185	160	160	181	180	167	173	167	167	162	163	172	168	169	149	171	187	159	152	161	165	185	178	175	151	183	159	154	163	150	154	141	174	169	164	175	162	129	164	166	149	174	165	150	168	193	173	177	153	164	156	156	174	146	160	164	154	151	193	163	143	152	147	140	157	152	196	165	155	151	168	180	186	150	165	153	150	159	141	148	152	182	169	151	156	162	163	159	156	166	141	136	172	140	173	155	168	201	162	142	173	148	152	161	147	144	163	160	164	148	166	167	167	166	158	159	174	144	172	177	169	150	174	176	178	176	154	148	138	154	155	147	163	154	138	177	170	150	176	139	172	154	167	173	151	157	162	155	189	162	169	149	136	160	146	159	165	162	142	128	147	155	149	159	143	147	174	170	160	184	157	172	143	129	156	146	152	162	165	180	159	159	146	167	151	169	167	175	136	155	135	159	159	163	158	154	149	148	169	153	154	162	152	149	163	163	152	179	168	177	161	165	165	168	161	160	154	162	172	145	159	183	159	166	148	151	161	179	178	160	142	153	149	132	171	146	168	132	137	149	167	149	165	149	147	156	151	162	171	141	151	162	151	164	184	143	185	199	156	157	176	173	191	175	167	149	161	174	171	159	153	143	161	169	178	146	173	171	138	168	147	165	155	136	146	154	150	177	155	154	150	168	153	149	148	163	170	154	169	159	144	178	155	152	153	164	160	153	151	150	114	155	168	142	146	164	146	136	146	160	148	160	149	162	182	158	162	156	164	159	163	156	158	167	150	167	178	143	168	149	169	171	167	153	153	162	133	159	143	138	139	152	154	162	147	175	162	165	188	149	162	157	171	172	149	163	168	180	162	176	146	131	169	187	173	178	145	163	153	158	151	173	165	184	162	172	164	157	155	127	174	166	152	157	184	154	134	165	143	168	156	135	170	150	119	161	157	149	169	169	140	183	139	148	163	141	144	176	156	165	162	150	163	140	146	142	153	149	158	159	177	156	169	164	146	154	164	180	184	176	171	163	149	144	178	161	153	162	126	146	147	155	149	153	161	173	160	170	169	147	139	167	168	138	175	152	149	168	170	153	153	162	155	165	152	157	169	141	142	152	166	162	176	161	160	131	136	147	156	173	156	166	161	162	164	177	166	157	157	161	160	166	129	153	158	153	147	149	169	143	187	159	150	166	174	143	153	137	151	156	155	146	162	150	163	164	139	176	187	166	156	157	149	145	151	154	153	169	155	147	156	159	158	160	151	151	164	173	164	168	164	191	161	145	146	153	154	144	182	137	148	144	159	168	153	162	151	181	160	162	141	161	181	157	169	168	141	167	173	140	148	158	166	160	136	151	172	162	161	159	164	157	156	146	156	136	156	202	138	164	155	149	166	158	167	168	157	164	155	175	157	159	174	161	151	140	168	182	156	187	155	164	159	161	184	179	176	165	141	167	181	135	141	155	162	188	158	146	138	175	184	180	152	167	152	142	144	151	158	176	175	152	159	152	201	165	158	163	136	140	158	161	157	156	146	168	155	168	150	166	160	133	161	161	150	162	162	171	169	153	162	151	143	155	166	133	152	167	157	123	160	179	170	152	152	159	146	176	133	161	170	152	165	159	152	161	153	142	162	195	160	179	170	181	165	165	153	166	194	179	159	157	159	153	183	162	156	157	171	168	142	138	159	158	143	160	151	148	176	157	150	149	153	154	162	168	143	178	162	164	179	154	166	143	155	155	150	154	123	178	154	184	160	154	151	154	151	159	170	170	170	146	168	143	175	171	166	146	175	169	139	140	142	166	177	137	174	170	174	166	163	144	162	160	163	142	150	153	168	157	153	162	166	163	157	178	155	163	143	177	148	143	142	163	168	137	163	124	154	172	144	167	166	158	174	158	149	169	171	171	174	157	157	163	157	146	160	164	159	177	160	151	150	161	149	148	138	186	167	148	149	163	173	152	146	137	152	158	135	151	170	164	158	131	170	146	172	166	163	175	176	152	151	181	154	172	175	163	159	143	171	164	136	148	167	157	156	144	149	163	145	144	164	163	161	153	168	143	147	156	158	162	154	164	159	192	158	163	174	149	150	161	162	176	194	138	132	154	135	164	142	143	147	152	193	151	138	147	180	177	159	169	176	151	169	141	171	154	130	171	151	164	158	176	158	150	142	165	149	157	144	155	171	134	162	160	161	160	137	159	151	170	166	183	170	150	172	168	187	144	134	157	170	164	170	138	169	137	155	170	180	142	165	149	172	137	147	156	153	158	151	152	146	145	157	149	177	146	136	169	167	172	181	209	155	170	147	152	161	151	165	145	157	158	183	164	140	165	146	165	168	148	148	171	158	152	157	162	165	173	148	166	162	145	166	143	154	176	173	167	157	163	152	166	153	137	135	157	149	146	130	154	168	129	179	186	162	155	164	148	153	135	170	178	148	191	187	153	165	142	178	144	155	174	179	150	137	130	183	146	156	155	169	162	193	176	157	163	152	149	187	168	156	143	143	173	153	166	164	176	168	174	168	142	146	161	155	167	151	168	152	171	145	138	154	142	163	153	146	173	160	151	187	170	135	139	143	156	156	141	160	161	172	168	161	153	144	163	142	164	169	158	185	162	160	158	185	153	149	147	173	149	141	131	145	166	163	165	167	153	160	176	179	167	158	178	168	169	148	155	153	167	152	152	145	177	164	145	169	151	153	144	147	170	148	147	158	157	166	182	168	149	179	175	151	158	159	146	164	164	151	162	174	155	142	177	161	145	166	163	149	167	142	188	149	152	153	164	175	178	141	165	159	165	165	162	164	139	148	168	182	144	173	171	173	147	176	134	152	154	165	136	156	177	137	152	173	167	166	155	162	191	154	167	140	175	155	139	194	149	153	164	158	175	151	141	157	165	147	150	166	153	145	150	164	136	176	146	153	184	152	152	147	175	162	150	149	148	155	149	152	163	168	136	172	159	155	138	150	151	174	148	171	167	127	167	141	171	169	169	156	166	167	167	147	165	173	168	179	158	177	167	165	153	185	155	175	149	150	132	172	151	136	161	139	129	167	158	160	185	167	166	142	168	165	165	150	148	135	163	149	173	149	181	133	138	154	162	128	167	133	163	175	186	158	143	144	129	183	187	155	154	152	176	142	159	167	163	158	166	149	187	171	151	151	184	165	165	149	152	176	167	182	164	156	162	145	149	164	171	172	163	175	161	174	166	151	176	142	171	139	155	165	157	134	141	183	158	155	145	159	145	164	136	147	149	167	159	172	146	163	175	160	154	152	145	137	166	160	173	159	167	181	153	171	133	181	166	155	138	181	179	169	163	164	152	157	159	164	163	182	148	164	154	152	154	152	157	150	144	176	191	155	144	142	160	187	161	180	164	155	158	170	168	173	141	149	120	172	160	152	150	176	152	152	160	141	178	148	175	168	163	171	151	180	154	172	144	137	152	164	145	169	173	154	170	140	157
7966	1684	4714	7250	20034	42733	17700	12104	4903	8633	28117	2887	681	610	555	581	555	549	553	533	537	462	433	479	470	456	442	472	446	437	441	440	451	468	427	475	435	398	422	402	434	459	440	409	439	431	418	417	421	420	403	427	396	475	423	410	440	419	419	427	431	416	402	394	436	421	436	409	393	432	398	432	422	387	419	400	404	395	389	414	408	385	388	420	384	430	417	416	399	413	422	417	385	393	420	439	403	429	394	366	410	420	436	404	428	382	390	413	394	417	424	451	426	420	430	351	404	403	393	410	388	394	427	423	384	408	423	415	454	428	411	415	413	395	414	362	404	408	409	413	378	411	416	430	466	422	433	394	424	395	427	384	398	425	379	430	406	427	411	407	408	360	443	384	412	395	390	391	421	415	377	404	425	417	379	412	427	389	398	408	385	413	431	424	405	410	439	421	400	391	406	400	399	380	369	384	421	412	430	388	407	402	451	412	401	379	434	439	395	415	426	412	428	411	394	422	359	404	399	385	395	401	399	370	394	413	401	413	384	410	379	406	409	356	427	440	411	382	380	401	410	378	410	391	394	377	423	395	431	387	423	391	384	418	399	410	394	412	388	382	382	405	359	430	386	410	391	394	366	422	386	398	422	388	373	410	389	381	411	386	403	396	418	420	380	434	390	412	376	365	416	398	395	390	387	377	412	399	418	424	367	403	421	388	382	425	385	383	420	389	414	394	408	413	359	371	430	427	441	435	400	412	386	375	382	402	405	413	384	415	398	406	404	394	377	413	409	438	386	398	388	387	387	424	391	391	428	416	409	392	413	386	410	373	346	423	415	411	401	377	387	376	400	442	407	397	417	414	391	412	395	398	358	441	434	407	376	437	398	434	418	393	408	418	392	379	384	379	423	375	421	423	382	389	416	388	376	413	382	434	420	413	386	407	384	385	394	422	431	400	418	467	381	404	398	428	410	406	418	433	411	422	452	388	376	386	440	389	410	380	409	402	419	397	400	412	402	380	380	425	360	399	429	417	385	405	418	416	407	370	437	399	390	415	390	393	422	377	428	427	419	419	379	365	432	406	382	401	399	385	428	365	409	434	417	404	387	379	384	375	370	403	398	378	394	393	393	377	380	394	383	407	429	395	365	444	382	399	395	391	401	416	407	399	386	405	427	394	426	398	420	403	398	392	426	408	399	414	411	410	421	398	406	411	402	405	374	416	373	382	392	406	381	421	380	364	396	389	436	382	403	370	366	426	406	411	421	403	414	416	404	401	422	400	381	442	395	421	430	376	407	398	374	379	428	391	402	405	437	391	391	414	406	447	380	358	384	396	394	393	366	410	381	401	393	392	426	402	390	408	391	398	378	403	448	391	413	375	426	379	424	414	423	402	416	411	431	425	415	419	384	390	401	393	422	417	380	414	388	422	411	370	398	428	405	408	400	429	399	398	397	422	376	390	381	384	395	399	439	429	438	413	373	411	424	428	425	425	377	387	408	426	415	392	366	403	404	395	376	406	401	388	387	386	371	421	379	408	378	393	394	409	407	354	434	415	419	392	415	363	381	369	410	424	427	395	400	422	415	395	406	400	414	375	390	404	396	411	379	379	402	370	389	413	386	397	414	397	402	417	424	420	409	391	371	374	456	430	411	381	431	386	405	386	414	376	423	398	403	385	410	414	363	401	396	434	415	377	396	399	411	367	403	386	407	416	377	409	411	391	376	382	410	400	418	387	438	393	392	390	419	421	411	407	404	408	382	441	396	405	379	390	394	378	407	386	431	343	434	400	400	418	387	417	374	384	396	394	408	424	406	373	409	426	428	401	436	415	405	403	421	411	346	422	403	374	373	379	388	375	423	389	368	396	368	425	348	429	427	413	424	417	414	409	381	374	383	417	441	355	426	425	416	410	407	377	414	381	362	383	385	436	405	389	402	415	407	416	382	388	421	397	401	405	429	397	397	403	414	393	390	400	407	417	414	446	410	440	432	385	399	410	374	410	421	389	425	390	398	436	430	396	403	398	404	392	432	420	390	411	421	423	384	381	366	418	413	395	378	452	356	421	405	397	405	436	372	387	397	425	383	382	401	374	411	405	437	384	397	421	401	394	397	418	444	405	385	414	391	391	392	418	410	413	410	427	379	374	418	400	379	391	394	409	375	400	414	416	401	422	411	407	441	419	428	375	417	399	368	393	399	404	417	412	395	415	397	394	408	446	412	372	426	395	419	408	404	411	376	433	418	404	411	403	412	399	391	397	390	412	386	411	375	431	385	386	420	430	371	422	387	408	413	414	430	446	401	407	407	393	432	438	419	420	399	386	417	393	391	414	404	405	389	379	406	400	446	408	398	425	397	418	383	398	406	412	405	397	400	374	415	372	408	390	403	378	399	388	402	375	424	371	383	414	437	424	404	397	393	442	451	368	438	416	411	384	392	404	434	385	379	381	398	397	407	431	349	400	399	415	414	437	394	402	389	421	408	395	409	418	450	410	376	405	397	451	397	379	387	390	413	438	415	411	374	409	414	384	398	435	405	393	419	398	410	426	419	381	431	433	400	408	373	396	380	387	379	414	413	379	391	381	411	399	377	408	397	387	403	409	377	442	411	410	431	440	376	392	382	401	390	396	408	375	453	391	361	381	418	386	397	412	426	368	408	418	386	384	409	372	403	419	406	416	384	409	375	388	424	399	383	424	367	373	426	393	415	413	365	378	428	410	371	404	381	410	377	404	401	428	373	376	442	410	442	438	377	389	409	405	407	412	422	400	407	398	443	417	425	395	398	375	423	424	401	418	429	385	399	414	423	413	396	385	418	384	384	419	381	403	396	433	406	366	367	415	396	417	401	411	435	374	412	374	400	453	383	411	392	424	393	414	405	404	453	403	421	393	405	389	427	368	376	439	401	371	439	408	394	404	398	402	411	410	403	408	393	418	378	440	378	366	380	365	412	453	381	392	426	409	409	381	417	375	410	390	443	397	396	426	417	429	402	403	414	384	395	422	394	388	380	411	414	375	397	399	382	405	400	378	375	405	386	410	422	402	383	423	393	413	408	385	392	412	441	435	421	401	396	417	389	383	375	423	419	387	438	431	384	366	416	428	429	406	379	421	415	377	414	388	390	402	418	427	415	414	413	422	431	411	402	441	393	405	404	357	398	404	421	378	405	432	414	390	390	387	395	415	403	362	414	377	427	400	426	383	415	408	406	424	384	411	383	404	371	420	405	357	379	398	367	385	390	381	419	398	407	412	376	376	406	379	441	417	412	371	394	391	387	394	389	382	440	396	422	390	402	402	392	439	435	351	411	377	401	429	366	407	450	394	419	393	417	424	357	382	441	390	406	369	404	423	457	384	391	388	394	409	408	391	410	403	391	398	383	392	416	432	408	375	420	413	390	420	426	433	429	438	384	408	404	409	398	398	394	401	383	373	413	417	381	431	371	385	401	404	404	395	402	450	401	426	420	416	397	414	374	442	388	361	385	379	445	417	357	384
23011	7010	5921	5267	4889	13605	34588	30860	25585	8711	13669	2149	341	289	252	290	269	293	261	238	266	246	250	304	286	266	265	276	264	273	286	271	268	271	250	238	254	265	277	283	220	254	263	285	285	252	228	256	217	227	278	271	248	270	286	269	289	242	254	271	259	288	265	240	274	270	265	250	237	254	244	240	262	256	275	290	260	279	288	244	246	260	237	249	256	243	248	273	241	251	258	232	259	260	280	246	267	261	273	280	250	258	253	248	267	273	262	246	240	272	247	264	235	266	270	243	243	255	252	251	250	253	255	233	253	291	273	258	268	272	253	241	242	278	247	258	249	263	260	261	277	256	229	257	223	277	252	247	261	263	235	276	272	265	249	284	247	271	241	234	255	277	244	271	258	248	253	277	239	263	252	261	282	257	256	262	270	282	243	257	265	268	249	221	272	262	250	217	265	269	251	250	296	228	272	271	264	251	276	245	256	252	242	245	246	257	280	235	271	273	248	232	254	248	280	275	266	283	227	258	244	231	241	269	243	276	269	252	289	260	254	266	240	249	281	256	256	280	249	243	242	228	235	269	254	276	249	220	263	252	256	261	265	272	241	275	237	260	243	232	248	238	219	219	271	239	270	237	248	210	271	253	259	283	255	254	259	281	276	269	250	244	287	246	259	283	221	214	267	280	229	266	258	245	271	256	244	263	252	263	290	247	254	268	267	257	220	258	265	240	265	246	240	249	274	237	234	246	263	259	290	251	263	256	251	255	249	248	252	244	246	223	260	250	250	231	273	279	261	260	263	272	261	241	266	250	259	239	260	270	289	243	259	219	269	247	263	266	244	273	250	237	271	256	252	263	245	238	251	247	240	286	263	252	261	264	291	233	247	271	234	266	271	250	249	274	278	244	265	237	263	262	258	262	260	258	249	256	266	265	287	274	250	254	272	266	269	266	269	253	252	268	275	261	274	266	296	273	269	260	262	256	256	268	262	232	257	264	274	278	272	233	278	238	243	253	225	259	251	277	270	228	255	227	259	236	275	223	242	263	247	267	231	276	262	266	215	279	257	250	270	266	242	271	282	249	231	303	263	250	251	263	245	262	265	259	258	259	266	281	273	247	249	252	241	258	247	281	262	264	262	237	240	270	252	235	256	279	280	249	244	276	239	265	235	265	236	270	253	239	266	260	236	252	261	234	242	251	253	247	265	273	224	252	251	228	248	263	263	244	215	276	265	267	248	259	226	283	238	228	256	249	241	246	273	259	255	232	262	245	266	270	247	261	299	253	269	256	260	244	253	235	234	245	290	267	307	270	266	273	281	280	258	289	277	230	295	219	256	234	248	240	271	258	253	271	252	275	250	303	234	258	251	254	265	259	274	253	279	265	246	266	271	256	255	308	281	225	254	266	235	274	259	252	282	273	274	269	259	270	244	249	269	244	286	297	276	241	256	299	263	239	291	256	240	272	265	255	233	211	234	258	239	270	249	247	269	284	271	282	257	308	254	282	244	244	286	270	272	229	258	264	264	296	249	265	254	261	277	259	253	265	240	246	274	249	238	265	225	224	277	274	272	263	251	266	265	270	275	249	246	271	259	260	266	278	273	286	274	266	264	252	277	253	237	245	240	234	236	219	231	277	253	266	259	264	267	279	258	254	257	281	270	259	257	263	233	278	271	256	262	256	257	261	263	252	234	267	266	247	276	264	292	260	250	270	267	266	224	240	257	272	242	272	283	270	260	259	238	277	252	235	246	243	284	248	273	258	299	264	248	261	243	263	276	285	241	239	250	248	245	267	252	251	252	284	277	249	264	280	246	274	251	280	271	273	264	293	273	241	254	251	245	272	278	255	267	256	301	258	267	263	256	237	247	258	272	279	261	286	247	234	238	235	266	247	231	266	255	234	262	255	247	236	241	259	254	256	248	225	244	262	223	259	261	222	236	283	258	250	244	256	259	244	271	277	269	245	233	259	268	279	250	242	270	252	265	248	305	258	228	238	332	247	270	276	258	281	267	250	257	244	265	285	256	258	275	226	248	257	256	273	254	269	263	241	252	266	245	243	263	245	281	240	303	305	240	260	259	264	254	241	260	269	264	263	229	250	285	224	246	251	257	268	281	248	260	251	260	250	240	206	255	284	261	271	258	235	252	221	253	238	267	256	279	263	272	259	236	269	272	259	236	265	271	274	253	246	254	242	258	282	242	247	247	264	260	275	248	229	244	247	285	262	241	238	256	303	266	248	221	271	246	257	238	281	253	266	251	249	257	272	283	258	272	229	249	259	255	249	287	246	263	254	250	274	230	265	265	268	262	259	265	281	283	229	256	288	252	277	277	226	279	245	252	250	233	266	270	264	256	261	261	269	279	264	269	275	262	271	262	254	240	258	238	274	295	265	248	267	286	246	243	246	272	247	262	246	255	242	254	285	261	261	265	240	237	286	250	269	287	252	248	224	240	253	282	231	259	250	254	267	245	239	245	236	244	278	236	259	266	245	278	227	268	256	245	229	273	240	231	243	260	244	278	252	257	237	241	266	275	251	231	248	255	257	251	270	252	254	255	267	234	256	226	223	255	249	241	247	258	245	263	250	257	284	252	261	234	277	260	244	249	259	252	250	256	260	254	262	283	244	270	280	248	229	244	233	250	255	284	238	252	257	231	256	227	261	242	247	260	242	267	260	245	249	247	236	269	265	221	271	248	243	232	240	246	269	257	248	273	275	256	269	244	243	251	237	254	246	254	211	242	235	225	258	250	253	257	264	253	255	270	264	248	279	242	262	292	269	216	257	246	273	239	256	253	267	263	243	271	273	270	241	271	267	231	264	226	295	256	264	246	257	246	243	245	249	232	292	264	262	236	255	268	272	228	243	245	244	281	258	254	256	260	248	246	270	273	221	266	251	246	257	237	241	254	245	251	256	254	254	228	232	222	265	283	254	277	271	237	271	272	271	271	240	271	245	242	250	236	236	264	265	260	255	241	224	234	250	249	261	268	269	261	241	228	260	285	271	224	246	278	291	285	255	265	250	263	278	239	241	253	243	255	268	271	279	292	249	288	266	259	243	237	282	269	250	254	245	269	241	255	252	255	252	254	257	254	286	251	267	246	241	270	238	256	268	295	230	287	299	259	265	241	246	217	225	234	264	246	262	240	260	276	227	291	261	240	291	255	266	273	282	226	258	247	255	249	243	256	272	250	251	248	248	262	236	259	274	254	275	250	254	285	260	255	242	249	250	284	235	214	240	244	258	258	269	259	256	278	240	248	238	256	220	270	279	246	267	261	244	262	233	274	253	266	256	264	252	285	245	255	269	262	280	230	250	290	241	240	282	263	268	289	272	257	244	268	264	269	265	282	260	253	251	227	268	260	276	270	251	260	259	274	273	275	253	244	246	256	247	272	250	282	256	244	239	245	265	252	263	241	266	268	223	258	253	266	251	269	269	258	249	243	242	269	267	234	266	227	223	278	270	238	246	255	293	261	249	243	234	264	280	248	225
11488	4486	8962	13466	13703	31765	49386	44160	38214	14572	32934	3028	990	926	900	844	825	794	791	793	802	744	752	762	700	688	682	742	681	663	665	676	700	654	721	693	665	678	674	636	677	652	713	620	646	616	654	632	631	656	669	675	649	619	648	652	665	601	586	643	622	638	634	605	657	636	660	646	634	667	634	670	605	637	633	616	607	682	616	653	638	611	641	597	636	661	615	649	646	621	623	629	679	605	637	655	635	621	650	597	604	640	592	599	604	629	594	658	636	606	604	606	660	587	646	664	647	648	635	600	679	665	647	604	610	636	634	637	632	601	643	641	660	602	593	618	656	653	638	637	633	581	625	642	609	604	656	644	619	621	612	617	639	598	634	645	621	612	610	602	629	633	640	621	631	656	634	686	578	733	602	596	601	645	628	633	624	657	623	684	602	642	609	588	656	614	641	604	642	626	622	647	634	602	635	669	600	614	634	645	656	622	634	623	651	618	602	626	620	619	619	652	612	642	629	657	582	644	627	632	613	623	605	633	621	671	636	639	645	615	632	567	631	605	669	656	582	650	610	629	598	609	601	619	616	629	626	662	616	622	630	618	662	624	634	609	591	643	682	635	636	648	563	609	589	611	635	603	602	621	614	650	667	613	630	615	666	634	621	611	637	625	633	600	627	649	594	641	654	654	646	644	602	592	653	652	649	596	648	678	613	592	643	622	612	638	610	626	653	605	593	613	676	641	613	616	624	664	615	575	608	619	635	645	658	613	650	630	633	612	621	629	630	646	648	620	594	618	628	631	611	607	616	668	610	619	670	665	630	686	612	649	613	621	610	584	627	629	658	628	602	616	604	632	594	609	597	582	604	659	640	615	663	646	613	641	590	661	598	624	609	648	610	642	643	618	628	608	613	639	600	623	616	613	664	635	598	596	649	630	645	643	628	661	572	656	594	662	657	594	584	586	591	608	622	649	621	590	627	609	615	586	643	600	625	644	689	642	654	615	649	614	620	605	632	611	625	612	637	649	612	613	627	614	613	640	640	611	644	598	625	626	626	632	593	612	635	651	642	632	632	616	641	630	619	656	645	575	603	620	593	612	626	651	565	600	614	639	632	654	630	621	623	623	586	606	616	646	617	639	611	642	595	590	614	587	639	628	616	627	654	651	605	609	638	624	611	645	626	658	600	624	617	615	694	630	647	583	590	631	634	604	620	644	652	659	639	644	633	584	636	655	588	620	646	623	642	638	579	589	602	605	604	648	641	628	657	603	639	649	664	671	626	616	646	632	612	642	574	595	631	652	593	607	590	611	607	632	628	637	637	623	605	622	609	620	643	608	694	601	658	607	616	652	586	664	594	664	622	622	646	627	591	601	658	644	615	640	606	659	621	622	619	594	622	630	637	629	584	600	634	680	569	593	648	641	644	621	596	647	650	598	608	671	663	602	627	630	620	644	617	620	567	650	657	644	601	624	638	631	578	605	614	633	652	649	608	665	583	606	630	614	624	636	664	643	637	640	688	618	643	626	617	628	647	635	633	617	646	628	595	617	632	599	644	653	581	635	627	642	660	654	583	646	579	601	614	665	617	627	645	585	633	578	581	567	635	661	616	643	644	620	598	599	611	595	588	637	575	690	622	623	597	657	629	609	617	650	625	666	642	601	627	579	607	605	656	612	680	607	643	622	609	651	597	649	624	629	622	668	611	613	592	617	678	664	620	660	584	615	609	630	620	652	612	615	624	621	649	650	653	631	680	595	635	613	578	631	606	655	625	660	621	633	622	623	593	625	665	620	651	607	625	656	575	605	613	614	596	605	622	622	607	661	606	626	588	642	633	643	588	609	643	568	636	638	636	578	655	630	582	643	661	597	631	653	632	575	663	649	638	612	650	659	618	627	625	628	624	652	653	617	594	639	612	643	629	632	622	589	600	685	670	599	591	631	633	635	622	629	668	626	622	605	633	628	618	654	570	642	644	652	617	614	617	575	626	664	644	578	595	614	605	620	646	637	636	627	574	616	647	602	629	596	696	592	630	629	605	633	596	626	623	620	598	646	634	651	601	592	625	603	573	622	635	614	615	686	635	647	623	609	650	650	685	621	570	639	641	643	611	620	596	641	649	621	662	646	633	578	605	608	646	645	622	646	640	639	640	654	612	642	626	577	583	637	645	658	655	601	664	661	621	631	631	638	637	583	636	627	606	629	656	616	639	621	630	599	584	630	642	643	617	595	619	661	578	590	659	611	640	656	640	702	603	639	607	667	612	636	642	606	656	604	601	652	648	642	596	616	599	651	604	603	620	641	646	639	642	629	605	658	623	624	634	626	647	583	611	630	623	609	681	632	610	628	576	612	615	648	653	625	637	647	625	639	615	661	607	610	679	642	609	649	594	648	605	625	593	604	635	597	628	624	624	630	641	565	583	635	632	574	633	671	624	638	621	635	609	616	623	608	633	633	597	670	642	597	609	627	644	622	633	597	580	623	632	621	611	621	587	623	599	612	635	587	630	630	584	628	635	609	616	641	623	676	659	607	631	617	612	615	638	640	658	615	633	596	625	649	591	657	613	615	658	606	613	653	614	602	610	629	578	611	639	598	621	562	623	628	611	604	597	644	613	579	647	595	635	624	661	623	601	621	576	599	647	607	632	622	624	641	629	658	615	629	674	584	686	629	642	614	657	599	641	657	619	644	615	639	632	629	593	658	677	598	593	637	627	641	619	612	631	659	624	645	621	594	649	636	600	615	660	614	613	615	622	601	596	632	662	620	603	634	674	618	615	623	612	621	603	634	653	577	630	668	590	650	645	656	630	656	632	614	598	661	674	622	612	614	613	581	579	634	619	609	585	604	651	574	598	617	617	644	632	643	638	642	602	621	652	660	626	624	596	653	617	613	641	635	626	623	632	645	615	624	621	662	615	620	566	652	574	627	602	580	632	629	614	597	636	621	593	702	548	606	663	620	620	656	689	635	615	619	621	626	628	593	641	682	592	656	608	618	622	613	607	628	663	624	622	644	620	648	645	652	617	662	619	642	609	677	625	657	612	655	662	636	634	625	617	575	608	643	623	577	644	624	609	595	647	608	635	614	641	644	629	620	629	624	637	665	602	677	595	658	633	629	624	652	662	645	631	641	650	593	627	627	629	617	664	631	634	624	679	647	663	640	578	583	644	610	607	573	653	611	696	610	640	599	578	656	582	641	603	634	593	616	659	627	673	636	599	607	614	617	650	669	626	627	634	616	619	667	665	575	647	639	671	615	621	613	620	648	650	637	583	616	619	622	639	595	634	644	603	598	623	647	634	604	617	645	659	594	669	668	651	605	652	617	606	650	606	650	593	617	612	627	634	630	646	656	603	614	635	688	613	606	603	613	609	627	639	611	667	656	586	640	626	598	646	622	630	634	618	613	637	648	602	613	639	621	626	591	659	605	605	610	588	678	645	623	611	605	641	653	665	614	627	592	602	617	620	643	608	630	611	646	625	646	637	631	640	654	630	647
5518	2159	4124	4802	2245	1451	2132	1942	1968	1152	650	393	371	357	353	364	393	389	343	358	391	367	329	371	356	353	388	371	358	377	349	373	412	358	397	381	386	409	358	346	318	353	379	383	384	368	388	356	364	374	330	348	432	391	399	350	355	361	389	399	364	403	344	367	390	396	368	367	411	383	388	391	346	390	333	351	376	368	397	373	339	404	395	374	352	400	361	410	385	373	344	377	364	396	369	405	392	384	385	400	387	368	379	373	348	342	327	323	373	350	381	341	337	387	357	401	354	332	356	365	381	373	359	358	356	410	349	351	355	364	350	348	354	330	381	407	363	357	410	355	347	394	358	367	370	362	371	391	365	365	371	382	372	404	364	381	362	364	373	405	371	363	384	336	345	334	372	352	350	373	350	359	412	369	390	378	355	345	395	359	386	360	360	407	399	360	407	374	360	394	354	387	396	386	357	391	371	381	374	377	430	396	371	384	374	410	361	393	402	378	351	368	337	367	340	357	344	398	328	367	412	353	358	377	349	375	353	376	391	390	382	334	408	373	395	393	358	386	389	372	395	388	338	398	335	374	421	369	385	312	393	345	403	370	351	383	430	397	400	359	371	387	358	386	371	379	401	350	403	369	360	405	338	377	366	383	369	376	344	383	345	399	370	376	365	382	389	390	343	340	383	354	375	395	352	352	380	404	366	345	362	364	363	372	385	347	364	391	376	382	362	366	367	360	359	387	383	377	378	361	356	376	382	411	432	390	371	376	371	346	377	376	367	399	342	350	407	410	343	386	391	393	337	375	380	375	364	389	364	400	382	369	406	383	364	386	336	413	390	387	413	404	372	390	376	343	346	375	396	409	390	378	389	402	388	382	362	338	363	351	381	372	359	342	392	396	362	355	355	341	353	388	352	365	392	390	381	389	360	388	365	354	347	369	401	380	375	365	381	362	413	382	371	371	383	387	357	374	393	369	339	351	375	338	403	350	385	378	345	360	342	404	360	355	384	374	358	405	380	351	377	327	360	335	374	406	332	380	382	351	348	388	379	371	363	348	358	397	383	391	369	392	356	372	377	355	382	372	346	367	376	386	353	359	380	403	362	394	420	371	388	367	357	352	384	315	393	339	359	408	401	369	359	369	386	355	369	390	382	390	388	349	377	353	387	391	326	377	412	359	371	380	344	372	356	360	363	359	403	348	363	349	381	361	387	396	398	389	370	391	393	349	366	365	367	360	355	405	372	372	389	356	394	412	375	358	350	330	374	384	376	406	372	370	357	369	385	361	352	346	376	379	363	362	399	382	390	379	346	365	396	348	354	372	406	389	349	392	338	372	423	419	374	384	370	381	394	337	372	406	366	360	369	364	364	354	358	347	375	374	357	369	384	425	403	359	373	381	335	374	386	367	407	389	393	395	355	404	385	401	390	389	353	387	391	330	367	393	429	360	339	325	366	362	385	395	363	365	381	339	363	369	385	400	392	376	367	359	374	345	353	350	373	389	345	382	344	396	386	375	364	362	364	353	377	332	372	370	399	346	361	376	393	385	338	388	339	364	350	362	348	352	374	396	402	364	385	371	347	401	374	343	357	350	335	400	381	374	390	362	369	384	374	363	373	399	366	382	355	388	369	370	359	371	401	355	358	354	375	384	368	366	388	320	413	373	378	369	367	344	344	385	361	367	343	388	393	349	361	355	334	385	359	394	375	349	405	367	382	364	317	359	387	379	398	354	385	325	429	384	397	343	326	391	400	387	353	368	350	372	377	382	378	352	386	346	383	368	402	343	382	359	400	401	392	368	389	369	374	370	372	393	387	379	369	377	363	356	378	341	385	342	378	379	385	400	382	350	373	366	379	403	372	367	390	359	392	363	354	365	385	381	391	352	359	391	369	363	337	373	364	425	387	367	374	370	409	355	377	360	365	379	403	362	359	373	360	394	370	390	357	362	334	340	389	404	345	352	371	411	374	366	367	374	373	376	371	365	357	382	343	349	365	385	311	343	385	394	383	370	392	381	366	390	403	376	377	379	379	379	356	355	384	361	385	390	354	405	363	376	372	414	339	352	365	398	345	368	370	361	414	352	394	361	346	361	367	368	394	340	377	385	373	389	404	362	359	388	364	402	324	358	353	379	357	377	353	393	352	345	355	354	386	399	404	376	373	369	365	376	338	383	377	367	397	391	418	356	366	356	398	387	369	357	355	365	376	376	391	362	375	379	366	359	359	388	393	365	366	383	361	351	342	388	390	367	387	340	402	386	383	391	370	414	370	371	408	367	393	382	362	360	387	397	385	367	362	384	405	379	394	377	368	395	388	375	399	386	331	354	356	373	408	350	396	375	383	383	391	409	351	395	361	369	382	329	374	368	369	374	383	394	362	331	359	389	378	353	377	377	377	406	374	384	349	372	323	369	383	403	354	365	346	364	376	347	370	399	364	357	399	347	396	387	381	366	346	420	404	344	370	391	390	369	393	345	361	349	357	361	370	371	385	353	401	384	368	365	383	358	389	391	321	384	400	347	367	355	317	396	347	372	363	376	346	385	398	388	405	352	394	374	398	365	399	366	370	350	387	345	346	331	406	364	373	384	370	351	379	396	394	396	370	382	401	382	366	372	381	366	351	362	390	336	362	367	344	351	384	392	368	318	360	392	362	368	394	389	384	374	384	376	393	434	394	394	367	373	358	381	351	358	368	420	383	345	369	370	369	378	383	358	368	322	387	377	366	374	355	359	361	352	370	391	399	384	382	356	391	369	392	379	369	356	343	353	370	393	374	343	362	375	376	341	371	347	383	366	326	335	356	361	369	373	360	357	398	390	398	370	408	358	367	390	377	392	393	395	345	395	359	352	390	378	366	369	384	345	363	383	368	368	376	360	400	381	399	410	381	353	387	354	342	375	372	355	328	382	332	391	340	384	336	425	387	396	410	385	363	372	402	373	397	340	399	350	369	369	349	403	391	395	378	385	368	353	382	373	359	371	349	383	336	363	369	406	363	368	378	358	353	349	352	324	360	386	361	354	375	333	347	376	372	373	362	363	367	378	378	362	351	378	363	360	372	410	388	375	387	364	390	370	337	382	394	375	383	371	391	355	366	383	363	313	355	404	386	358	378	381	331	376	365	371	400	394	353	383	382	364	355	348	376	358	380	399	383	400	406	363	375	410	363	385	335	319	378	382	406	388	399	368	389	329	391	379	390	355	378	377	385	368	371	382	373	398	390	368	366	360	397	390	400	335	369	386	412	357	374	360	362	389	381	368	344	415	396	400	365	353	356	378	385	369	383	363	425	362	376	371	389	388	380	358	370	414	365	377	384	383	333	349	377	367	381	364	364	391	361	407	363	376	393	366	390	369	379	337	374	371	402	381	388	413	391	388	391	371	333	348	347	417	382	383	362	358	391	383	349	359	366	371	358	380	376	381	370	350	404	356	363	380	356	394	407	363	357	386	412	358	364	370	405	406	377	394	357	392	361	372	361	381	368	389	342	349
3984	2186	7804	11525	6842	5186	8256	7560	7211	4027	1826	868	807	868	856	814	800	853	838	792	810	836	791	863	879	850	832	852	836	840	859	870	767	830	860	885	878	780	863	874	815	844	845	837	836	861	862	855	871	851	809	815	853	832	837	832	815	794	806	833	784	880	860	866	831	802	801	878	867	811	844	809	822	820	864	903	857	855	850	816	890	878	868	826	836	857	824	871	833	832	847	812	810	834	809	816	827	847	821	866	844	773	842	803	803	827	853	820	914	827	841	818	796	831	782	791	853	818	847	869	867	877	837	791	819	846	812	856	853	859	843	814	839	843	816	824	878	784	851	881	889	807	857	823	802	874	772	837	795	844	815	847	787	845	835	899	798	863	807	828	804	870	811	815	879	843	828	851	871	821	837	863	835	815	854	854	868	853	862	833	854	824	901	870	820	834	803	857	812	847	829	848	857	848	817	827	853	834	861	790	820	846	819	827	831	779	818	831	828	855	804	823	879	854	935	897	850	844	807	818	873	857	852	860	812	840	846	845	794	840	795	802	827	809	819	824	860	825	827	810	847	824	805	825	792	859	836	823	865	887	772	792	841	817	808	864	784	879	873	855	878	860	817	854	851	825	830	827	832	808	851	869	799	888	856	832	864	825	863	832	858	800	893	807	864	863	811	858	881	864	851	826	822	851	851	817	769	834	812	832	850	802	854	812	851	822	844	847	827	799	882	834	823	812	837	830	819	832	842	843	879	847	738	850	831	848	818	887	846	843	835	849	828	815	816	904	781	886	837	866	818	806	852	863	823	861	802	829	829	918	842	828	815	821	846	816	837	925	871	832	856	868	795	843	812	854	853	825	831	809	856	854	805	841	839	811	796	868	854	839	844	777	862	795	880	885	864	798	835	896	834	867	824	856	844	849	790	810	847	841	855	830	841	852	852	843	797	824	833	822	828	873	820	915	827	852	795	842	845	828	806	882	879	824	837	829	870	813	823	818	839	854	865	809	856	848	860	851	846	836	816	860	893	826	852	819	793	825	847	837	870	852	780	803	825	829	885	835	876	847	824	865	829	757	855	809	839	807	874	861	852	840	832	854	839	859	842	866	858	862	825	849	889	792	848	834	874	831	841	810	899	825	875	848	816	857	841	809	872	852	862	834	873	803	859	862	869	845	842	806	840	861	814	798	834	875	831	783	850	866	851	849	844	847	859	894	895	843	894	812	870	854	828	824	834	818	809	839	852	849	850	820	901	883	823	865	845	812	871	875	844	860	792	831	869	827	870	812	857	831	871	786	851	834	792	840	810	834	884	818	852	835	806	866	827	848	824	801	864	828	867	860	766	848	853	857	831	834	847	830	797	857	861	852	864	866	865	856	851	830	842	830	744	862	853	795	829	828	853	858	829	831	826	825	806	913	869	837	854	835	858	849	841	847	814	853	813	837	867	856	840	837	788	900	846	825	874	860	822	876	905	871	830	849	837	880	844	835	804	837	809	907	870	831	852	876	883	827	845	827	883	784	828	853	815	822	889	850	818	844	857	790	825	856	807	848	822	841	824	856	804	851	886	854	872	813	857	826	872	794	858	808	811	835	827	794	854	833	854	867	829	828	880	822	825	794	862	851	840	834	855	864	868	821	823	884	827	832	846	835	808	841	848	805	880	829	799	834	790	774	831	833	842	852	864	855	832	831	826	861	887	844	866	837	858	834	845	877	854	878	787	844	814	833	824	819	854	811	870	821	807	812	833	825	887	809	840	834	856	870	814	833	843	835	864	828	854	805	851	807	822	856	864	901	806	809	812	816	849	832	871	864	825	854	854	852	872	857	854	835	868	815	820	805	865	867	842	873	770	843	796	828	840	808	842	825	872	825	844	860	852	860	864	856	840	860	832	842	838	825	790	825	885	862	854	849	916	804	863	825	804	861	814	860	854	864	843	825	854	817	814	865	839	867	811	861	814	854	835	861	857	840	893	834	825	859	835	885	892	853	826	818	848	830	874	808	823	799	861	796	826	862	819	881	846	808	813	819	842	858	823	813	818	841	807	829	850	761	833	842	851	857	829	825	822	840	850	822	862	835	843	825	792	855	851	836	836	825	861	785	817	789	802	857	861	867	814	881	821	833	846	880	806	827	790	828	821	833	846	878	823	799	787	877	883	808	892	825	838	881	835	810	868	872	821	889	877	843	863	858	884	887	877	855	820	863	794	838	778	826	859	840	849	888	871	873	866	814	835	840	832	851	844	789	825	852	858	799	852	846	830	829	823	895	811	848	845	836	861	855	815	872	784	899	866	841	857	825	818	827	807	900	871	830	894	874	842	823	823	854	849	867	862	867	838	829	873	835	861	841	825	836	870	849	818	812	834	842	863	916	896	825	873	862	803	898	863	873	810	888	841	813	879	812	868	843	849	832	862	876	879	836	817	827	796	794	812	843	890	837	816	873	830	843	820	840	848	800	848	818	830	841	832	897	846	817	858	831	844	833	856	844	841	827	837	832	868	856	874	836	874	854	796	842	862	892	868	832	859	855	793	807	837	814	875	818	819	825	797	794	853	887	889	819	850	839	859	847	833	845	794	819	831	886	906	816	845	878	842	886	832	864	801	894	901	846	812	855	819	804	828	835	849	818	789	795	796	864	885	838	822	908	808	793	900	832	878	795	855	802	815	862	835	841	831	819	836	842	878	798	867	846	846	846	841	832	791	802	889	795	854	891	833	832	800	918	866	796	843	827	843	817	872	822	837	832	849	800	809	809	834	863	797	880	869	832	869	847	832	811	856	819	852	824	832	853	832	853	844	849	880	822	888	808	834	858	810	859	868	827	779	824	861	888	825	871	865	797	808	841	834	814	845	843	825	857	877	842	857	805	855	755	843	900	844	821	826	824	822	863	853	828	850	849	852	821	838	831	833	859	835	859	859	814	890	873	807	788	859	857	836	820	845	832	842	849	851	854	851	836	905	887	855	825	807	884	785	803	840	840	845	841	842	830	859	808	870	827	871	834	826	810	858	806	865	833	831	804	815	862	831	826	863	851	822	874	847	838	841	810	877	870	841	827	862	845	818	868	864	804	826	810	839	800	889	824	844	838	806	835	896	828	878	831	890	870	826	802	872	841	850	785	843	819	841	849	817	886	864	863	822	846	817	845	858	873	819	844	781	775	862	861	843	855	819	810	838	854	843	863	868	829	857	841	828	858	786	814	808	819	851	847	818	817	861	863	817	851	898	851	850	772	828	821	812	826	813	810	809	817	797	812	819	836	827	834	824	835	823	817	863	844	851	855	871	810	849	788	814	815	869	867	825	866	824	878	850	839	820	853	802	766	840	853	814	858	816	809	820	843	831	830	861	877	874	856	835	873	829	814	823	897	823	853	845	837	846	844	889	785	819	852	852	833	846	837	827	805	861	862	918	868	863	854	843	844	869	856	832	833	799	846	836	834	816	874	878	848	835	833	867	849	814	796	841	848	873	858	834	844	816	887	845	829	862	869
14184	6348	9089	5962	2910	3114	17846	30524	28649	15705	4965	456	288	281	241	266	272	251	264	266	225	252	264	263	294	281	260	279	242	227	241	248	245	267	250	240	281	280	264	247	276	241	271	271	245	242	255	271	266	230	259	243	260	260	253	267	256	268	259	272	273	271	235	279	279	284	236	238	266	241	262	231	239	261	268	269	267	285	274	246	243	241	252	266	263	284	265	265	279	256	248	250	256	239	257	259	277	270	283	300	268	253	209	262	267	253	276	258	244	260	268	262	248	273	242	256	276	286	289	247	263	254	255	255	271	238	249	253	285	272	252	250	289	272	243	265	305	290	267	263	263	258	278	249	301	289	256	254	256	273	249	245	269	250	247	243	273	221	233	285	291	284	248	273	247	229	283	252	248	273	258	285	261	267	280	263	290	271	257	257	237	268	290	251	227	261	265	249	252	311	250	269	287	230	261	258	291	226	241	283	275	246	267	267	246	253	282	278	255	266	250	262	249	224	253	250	293	260	271	239	265	229	284	264	246	270	281	254	258	263	250	251	247	256	279	258	256	217	253	250	243	251	253	240	265	274	264	280	255	252	232	252	254	268	247	252	267	264	273	251	277	263	256	247	275	246	281	276	259	285	246	260	264	245	249	271	264	229	228	227	250	250	232	247	264	252	234	230	302	226	240	272	278	289	262	258	246	249	300	266	238	239	250	277	231	275	250	235	257	273	257	253	267	265	250	296	250	245	248	254	237	249	257	238	239	265	260	281	259	214	244	270	246	259	244	242	276	268	246	257	234	264	240	248	249	223	256	253	262	271	264	274	325	247	256	265	257	253	269	264	244	232	233	258	276	248	265	265	244	260	277	268	272	246	277	267	267	251	272	264	257	271	250	266	274	274	250	263	282	232	246	257	254	249	281	243	229	246	275	259	247	263	257	233	241	266	248	257	263	245	278	275	264	265	267	249	245	251	242	250	275	256	269	252	268	258	286	262	259	249	259	263	270	241	262	283	217	275	268	252	238	236	248	279	267	257	276	263	242	255	287	231	221	231	255	263	248	276	242	267	265	269	251	274	234	263	281	248	268	259	269	232	254	248	241	245	268	252	280	267	255	288	265	278	298	270	258	251	258	241	282	248	232	267	261	254	278	280	272	255	239	243	296	275	238	248	292	241	277	259	245	255	265	256	260	240	255	268	259	265	242	226	269	271	316	252	234	247	248	252	305	279	281	245	261	274	230	248	237	282	272	231	272	252	271	250	286	286	263	277	268	244	266	251	242	249	235	224	262	239	234	250	261	275	267	257	272	263	274	241	239	234	255	250	244	275	239	271	269	300	251	262	269	245	288	292	294	265	268	245	261	236	275	242	274	263	254	249	286	268	262	260	269	229	263	281	281	261	251	256	262	301	242	246	281	296	273	258	285	261	252	249	259	266	275	236	246	267	271	262	263	245	257	249	252	262	234	253	247	231	268	249	269	271	276	270	246	233	259	265	268	253	271	263	241	265	264	272	285	250	222	235	269	260	254	267	270	250	250	253	239	246	254	284	255	285	259	238	238	275	236	265	262	226	249	256	265	273	259	251	247	238	258	251	250	259	245	238	289	245	244	243	292	260	257	272	253	246	262	250	261	247	256	248	264	267	308	239	264	270	254	252	252	250	277	292	267	283	248	246	264	246	252	283	254	243	252	294	280	284	264	262	262	267	261	281	259	258	233	263	243	280	218	255	252	254	252	288	258	239	275	259	280	259	269	253	256	292	265	274	262	257	246	277	276	287	248	255	259	242	236	263	271	299	254	269	258	259	251	290	260	250	263	255	239	256	267	285	238	267	237	275	260	237	283	237	251	258	196	244	273	221	251	254	237	250	258	251	266	272	262	255	227	264	269	236	259	256	240	229	251	282	245	253	235	255	278	240	246	257	244	251	280	279	285	280	233	272	282	242	239	242	251	266	241	256	254	252	247	238	271	256	242	244	242	273	245	256	253	267	255	260	254	254	251	259	266	249	251	276	248	288	251	241	269	245	284	283	242	250	245	242	293	267	272	269	279	285	248	245	276	236	281	294	259	248	243	261	264	251	270	265	247	234	238	278	235	270	225	279	264	274	272	241	261	248	236	254	245	258	255	243	223	253	267	251	272	236	269	265	243	252	248	263	276	321	257	246	245	284	253	267	292	244	248	245	257	265	269	239	236	271	273	276	276	252	271	233	280	275	272	285	252	283	237	269	255	240	256	238	248	239	295	258	266	245	218	284	283	235	256	264	262	264	258	254	271	234	230	264	263	244	260	273	238	272	245	226	263	255	250	273	240	275	268	271	237	253	248	261	258	229	234	279	230	258	251	233	259	248	259	255	259	258	274	279	251	242	254	270	279	263	245	259	258	245	257	242	232	241	244	256	269	256	259	256	256	276	253	306	283	233	249	258	259	249	246	268	257	241	234	252	258	246	244	246	269	234	291	231	259	246	255	244	287	261	258	277	271	242	282	287	257	260	258	250	251	246	282	280	266	237	289	238	281	258	257	237	243	258	236	234	266	250	252	250	254	244	271	269	258	273	278	229	260	262	263	252	264	268	268	262	289	219	246	269	258	249	262	267	265	249	242	254	266	275	257	236	257	278	226	242	303	247	254	254	245	261	224	267	243	263	283	251	254	261	266	265	274	263	256	241	257	255	266	225	257	249	283	242	228	310	269	274	268	275	238	252	303	260	260	244	231	270	248	288	269	270	268	268	234	265	250	262	259	246	271	236	267	266	253	247	273	209	258	268	261	236	232	274	293	288	275	246	244	215	232	228	267	243	260	246	268	243	278	253	242	240	273	263	299	318	253	245	316	266	222	252	270	249	259	244	239	272	218	250	251	290	242	264	251	267	261	274	268	229	239	252	244	271	262	251	237	250	287	242	245	287	257	248	263	295	278	261	275	253	256	284	219	246	241	271	221	249	259	281	266	234	253	262	272	267	286	254	268	270	241	266	260	244	277	283	241	257	303	225	259	232	254	238	264	260	277	244	263	262	261	288	259	238	262	261	270	248	259	296	254	248	287	253	273	244	260	254	264	261	261	266	286	291	252	298	279	259	261	259	263	243	221	250	264	296	267	230	215	231	286	257	259	253	289	231	303	247	246	239	252	250	235	249	291	286	254	275	245	238	263	282	230	264	267	274	250	269	264	244	292	273	262	250	264	257	271	254	264	272	296	264	263	242	260	265	268	281	252	258	233	244	280	266	252	248	259	230	275	230	231	300	264	247	258	252	247	261	253	272	275	254	242	254	255	277	242	240	261	273	224	248	247	287	283	271	263	267	262	264	246	246	259	261	277	283	267	264	261	273	283	260	271	248	246	266	257	245	259	258	282	274	257	265	277	273	263	263	250	242	282	258	254	259	262	255	243	264	260	241	254	233	263	291	259	233	251	240	244	250	223	241	251	253	225	274	301	249	243	259	254	231	245	257	231	252	256	245	264	258	228	294	261	264	252	250	242	277	265	256
8705	5468	14478	13484	9724	11459	38849	50215	46522	32172	14290	982	684	651	669	654	660	701	600	675	641	628	631	635	625	641	610	669	644	626	604	623	643	665	625	612	618	651	657	646	659	631	617	642	664	644	651	659	605	634	606	649	649	697	595	611	631	606	605	679	597	649	610	638	658	633	638	661	667	639	630	654	648	649	623	676	607	605	643	647	650	597	595	609	666	612	642	601	642	693	586	613	630	572	618	633	629	679	634	664	633	643	606	640	617	590	622	618	614	662	601	620	576	593	591	563	674	600	623	641	610	644	663	627	603	588	617	663	607	667	651	652	579	644	647	610	664	624	620	608	608	570	640	644	627	629	613	637	651	630	588	612	580	633	594	611	672	652	656	662	619	643	642	587	641	613	643	620	638	632	640	584	598	676	608	643	605	609	651	604	625	626	651	655	606	617	654	631	638	622	596	663	658	646	623	620	609	607	631	623	647	610	608	646	587	609	641	647	634	605	610	654	631	632	632	584	621	595	656	624	616	622	645	655	610	667	672	598	685	605	648	629	598	626	678	675	656	650	638	616	596	628	645	627	623	574	597	596	656	640	657	614	664	534	661	586	604	632	611	661	622	597	652	639	624	572	599	614	614	648	632	626	663	605	590	620	610	655	593	615	585	620	611	641	602	609	613	622	636	597	624	633	620	634	625	655	645	578	616	590	588	625	627	621	604	639	627	628	603	618	601	625	633	626	601	619	585	632	651	645	670	617	642	601	612	628	585	632	604	588	690	619	679	655	594	614	628	622	621	635	592	641	657	603	588	631	614	648	639	606	633	635	630	589	603	584	606	636	607	631	618	643	628	621	605	651	629	569	631	574	619	602	629	649	628	670	624	588	650	592	620	620	594	637	648	582	580	627	612	662	624	626	613	669	615	622	627	606	627	623	644	642	607	614	622	648	620	599	628	614	631	628	627	641	628	626	672	661	631	669	601	669	672	569	634	600	607	641	609	641	638	647	631	623	607	678	638	624	607	554	622	644	623	623	612	627	639	614	598	594	588	621	611	655	623	587	648	623	617	601	627	632	579	612	639	614	609	663	637	634	647	636	573	620	571	641	629	647	627	619	596	662	645	649	583	642	617	645	614	650	634	637	625	641	651	584	651	612	641	633	640	604	680	638	624	614	606	680	622	619	668	623	668	619	597	583	593	662	618	621	616	604	620	615	655	590	632	641	647	647	624	617	636	651	636	608	644	640	656	630	593	611	611	603	597	622	619	650	640	626	599	635	611	638	589	628	669	644	662	656	629	641	645	588	637	612	623	636	636	646	619	642	633	637	665	652	635	627	627	634	622	631	623	605	602	664	652	671	642	616	654	629	641	667	647	611	645	596	587	584	606	587	645	630	655	616	636	640	627	636	661	656	629	615	599	604	614	669	599	613	649	668	594	611	604	632	587	605	644	621	659	632	612	626	680	649	611	642	621	609	627	606	658	629	644	629	593	638	641	639	603	610	663	626	570	621	595	664	630	619	610	646	624	625	605	592	651	630	641	647	593	601	598	638	576	646	606	617	607	603	619	656	682	623	594	668	608	624	632	651	675	620	643	635	635	585	623	636	611	666	632	664	597	638	597	629	609	636	615	630	664	606	641	641	606	600	583	626	655	630	663	652	634	603	585	607	632	655	634	658	623	609	619	640	586	596	618	612	637	587	580	631	615	591	637	615	643	646	609	621	610	678	649	632	591	618	627	637	639	603	640	699	624	620	627	653	628	644	651	617	617	657	577	621	653	680	604	594	650	625	604	631	636	622	627	587	589	620	638	635	621	625	637	652	636	666	601	658	620	619	664	618	587	674	579	580	598	640	625	668	614	605	681	641	618	651	670	606	635	579	624	592	647	615	612	670	626	643	631	603	625	645	646	624	636	647	592	651	655	607	611	620	615	619	668	602	606	616	574	605	613	653	627	592	650	611	618	652	588	608	626	631	633	638	641	580	604	604	599	597	640	637	625	647	611	623	596	624	583	637	567	646	611	624	661	689	668	600	670	627	627	651	610	612	663	636	615	593	640	657	618	651	631	605	645	611	584	685	602	626	633	628	592	584	603	666	613	596	632	671	635	621	642	607	656	649	637	589	647	695	599	679	635	610	654	569	585	668	617	608	621	619	612	656	629	634	684	617	600	653	623	592	638	572	626	611	624	642	629	645	629	641	631	630	606	635	645	637	613	632	615	637	590	613	643	623	579	658	644	640	625	618	627	604	644	623	652	636	653	587	622	652	590	639	622	644	668	657	628	621	609	598	626	622	603	612	631	612	639	612	643	627	660	626	669	624	699	632	619	622	592	602	628	676	620	659	585	625	632	593	619	609	650	612	627	596	626	632	591	633	670	622	621	615	652	601	636	574	599	637	597	637	631	637	677	650	595	696	606	627	636	606	578	662	680	643	581	615	638	645	594	603	640	620	616	610	639	586	596	636	671	618	646	641	650	597	646	636	616	616	653	617	591	604	627	642	606	641	635	611	648	606	612	619	613	627	669	647	656	589	631	606	610	630	609	651	641	597	616	643	612	668	586	628	611	602	615	627	622	614	640	614	608	618	589	638	652	649	658	621	595	608	654	663	640	642	660	651	626	599	629	684	568	620	584	618	639	596	647	585	620	618	691	615	628	593	623	586	580	646	637	610	618	600	606	632	655	611	629	647	601	656	574	709	611	628	608	656	670	682	645	625	629	637	656	631	624	596	665	655	629	622	614	605	672	616	612	622	594	594	650	601	594	638	663	588	598	607	624	602	627	583	633	606	604	621	619	621	636	600	620	636	605	657	669	622	604	619	582	606	642	621	596	614	626	618	640	621	605	621	592	590	612	644	632	605	646	616	664	615	632	650	649	678	600	610	589	614	648	643	658	656	630	624	550	618	620	617	610	672	633	585	615	617	633	625	684	606	683	642	615	594	642	643	617	622	606	588	579	601	614	599	594	610	584	626	608	628	604	584	612	642	588	661	653	651	644	553	636	620	620	643	611	635	642	602	659	571	620	635	604	637	619	635	652	677	621	652	629	642	615	611	607	661	605	660	591	604	600	660	604	640	615	613	620	625	639	634	622	624	681	625	641	622	606	625	604	631	639	620	600	637	590	623	638	636	602	599	632	639	627	641	635	649	627	605	610	606	641	622	635	573	629	632	602	617	626	617	654	643	647	603	580	628	605	622	666	618	649	651	647	648	618	650	617	611	602	627	592	655	608	633	605	623	647	583	613	671	632	611	619	619	571	591	590	595	648	625	616	615	650	622	625	609	598	651	610	624	663	676	635	625	602	618	594	632	634	653	639	598	658	611	621	633	608	611	623	606	658	648	625	650	610	607	648	633	612	637	636	638	630	642	629	593	614	627	600	641	607	584	635	606	582	606	675	612	580	620	554	630	640	608	609	625	644	625	598	650	601	635	655	647	618	626	618	642	597	612	606	615	609	641	627	638	624	605	710	576	635	630	675	603	608	679	614	612
22901	14687	17666	10766	6452	4982	11569	42912	47976	32155	15094	1140	347	352	351	355	343	329	362	328	352	316	315	351	294	336	338	341	301	329	358	342	369	346	354	343	333	349	327	334	280	395	355	331	312	344	344	361	313	342	334	352	332	324	272	342	341	339	316	347	339	336	372	332	344	339	347	334	346	327	354	357	339	336	330	360	300	340	347	326	342	354	314	355	304	344	335	315	386	342	329	355	312	333	324	337	364	334	340	371	369	310	362	373	327	329	342	346	327	317	310	325	319	326	315	331	308	297	298	372	372	336	328	316	335	362	377	339	321	324	299	351	352	341	367	303	385	341	358	354	302	376	359	342	350	327	337	311	342	333	333	314	315	312	329	333	365	332	306	324	314	322	347	373	342	349	349	324	322	364	318	342	323	326	313	301	334	321	332	347	351	343	353	338	335	311	391	327	342	280	298	320	342	310	357	338	343	356	344	322	316	340	325	323	375	335	362	359	290	328	338	354	317	344	358	347	357	328	355	290	306	361	352	341	298	339	375	353	333	348	297	345	366	356	361	337	349	311	356	335	360	315	336	359	335	339	330	357	318	337	340	294	350	368	313	329	339	335	330	340	312	339	359	265	366	336	326	347	350	289	324	347	297	358	344	309	328	313	329	368	344	320	323	327	381	376	342	353	324	321	326	330	338	331	338	323	370	378	327	337	304	299	338	358	354	339	348	321	328	295	347	343	319	323	383	304	338	332	345	358	342	353	342	334	316	358	318	350	345	346	376	296	328	319	345	323	309	326	372	329	339	356	345	350	350	331	340	317	356	324	311	349	351	347	335	324	344	360	337	347	324	334	329	369	344	319	364	318	307	336	320	336	292	331	350	327	345	346	352	302	331	334	327	384	325	372	308	352	342	332	334	311	351	329	335	366	331	354	341	343	321	358	332	334	368	318	332	382	313	377	326	347	356	342	345	354	339	354	340	317	329	351	336	330	349	370	321	306	317	319	365	365	340	386	320	344	340	358	356	333	337	355	317	322	353	341	387	334	342	330	338	333	362	297	329	349	332	356	331	321	316	348	339	321	326	358	319	361	297	360	320	337	329	314	325	351	328	356	313	310	360	355	340	337	333	330	339	324	316	340	332	339	317	307	299	337	351	339	324	345	354	365	335	339	325	294	350	349	323	363	350	308	317	346	336	313	331	302	311	328	351	333	353	362	342	339	329	340	353	353	338	329	322	369	329	340	351	386	349	346	329	342	360	334	344	356	398	326	358	292	345	346	331	316	340	324	344	306	343	324	360	327	327	305	324	316	328	319	344	346	368	354	353	377	331	317	323	350	358	319	299	314	318	332	346	315	337	357	368	301	351	340	354	354	323	351	348	328	359	314	332	362	335	310	328	327	337	314	320	347	334	353	327	309	340	314	326	355	330	323	313	298	362	350	324	307	345	330	322	333	332	374	342	366	346	321	296	345	323	336	341	326	310	311	337	353	352	313	337	370	333	323	371	346	337	334	320	322	354	356	356	338	353	360	331	369	354	332	326	365	339	344	362	308	355	344	344	319	365	327	338	319	324	330	287	343	346	337	361	333	330	340	331	320	341	347	352	328	326	324	340	348	371	345	336	325	311	343	340	334	307	369	343	353	319	346	358	329	358	293	355	327	311	321	343	339	341	331	359	373	341	352	318	338	362	351	321	350	316	347	342	326	341	369	332	352	344	330	360	340	375	349	292	340	342	332	335	345	337	328	334	348	322	351	363	322	328	351	338	313	398	318	363	329	338	371	349	299	328	325	324	349	311	346	352	345	365	332	325	323	353	323	327	339	352	303	305	350	347	329	328	320	320	342	351	348	351	367	321	327	325	305	329	377	319	326	354	346	339	334	321	374	303	331	282	369	323	354	357	310	357	321	317	312	339	306	336	328	379	349	335	345	320	342	344	341	354	340	358	331	352	336	329	348	348	353	351	365	358	334	355	326	320	297	294	354	376	323	348	339	333	304	323	339	362	339	341	312	341	341	330	353	296	335	336	317	345	311	331	324	355	313	298	347	325	349	311	356	345	318	348	354	332	358	323	361	325	302	296	341	349	344	351	352	320	342	354	357	302	351	354	334	338	342	340	327	329	358	322	354	341	342	320	360	366	306	346	343	313	353	320	323	308	357	336	325	338	371	282	315	311	339	343	362	336	324	324	363	334	329	335	322	364	339	313	307	380	337	318	341	367	316	324	330	351	352	327	339	360	356	364	337	344	368	343	314	353	321	313	295	332	349	335	331	300	337	354	353	338	369	334	341	354	353	328	345	348	321	297	339	355	370	317	356	339	315	340	338	348	323	338	364	285	342	312	318	325	331	322	330	346	316	335	342	365	317	283	330	346	360	334	344	349	321	279	368	357	350	332	332	385	340	359	372	366	328	350	357	363	366	383	326	382	321	318	304	326	308	348	346	324	320	367	349	331	332	332	326	343	341	357	366	313	379	360	316	324	367	317	326	319	350	337	308	333	335	319	317	320	370	332	293	323	378	366	342	301	360	350	330	310	327	332	327	298	337	360	327	321	365	337	350	322	336	331	317	371	328	353	355	345	347	319	338	336	358	359	326	354	326	312	343	362	324	344	329	337	363	347	349	359	328	354	346	317	339	320	387	334	345	334	333	329	295	344	345	344	378	342	342	346	349	332	358	364	365	347	327	318	361	355	336	347	360	344	348	347	343	361	323	345	374	359	327	316	316	311	324	362	346	355	344	355	337	343	333	386	341	342	315	322	352	312	332	315	309	337	341	356	309	343	314	318	343	354	339	339	330	344	319	311	351	344	349	339	319	345	343	312	338	331	332	331	319	365	334	382	339	320	355	316	353	355	325	318	341	332	315	344	312	346	338	359	324	329	318	334	323	358	344	351	363	330	368	354	345	353	385	361	360	340	336	311	348	330	331	315	355	314	358	347	341	311	351	322	373	334	310	314	324	317	325	329	323	344	337	322	347	322	340	351	324	326	356	331	316	295	337	339	333	313	294	369	390	332	335	354	335	320	348	336	336	309	327	339	347	330	356	350	311	337	325	340	347	354	317	335	370	369	288	363	338	340	313	347	333	353	349	328	314	347	343	379	345	324	317	326	360	355	332	337	302	360	339	302	317	318	352	341	334	326	345	308	331	343	336	305	366	338	340	337	329	326	330	323	335	333	329	339	350	298	319	343	333	305	346	362	339	338	295	350	365	340	338	328	367	336	330	304	361	348	342	320	308	355	377	372	324	332	349	335	349	330	344	329	330	348	344	340	350	314	307	333	334	328	379	329	332	323	329	321	331	371	348	318	339	333	333	334	334	332	315	353	314	371	346	343	331	348	351	358	323	369	326	322	340	327	313	323	311	325	330	320	365	339	346	333	339	357	318	323	334	327	338	313	334	339	346	324	389	343	353	318	339	346	313	312	337	326	335	349	362	343	326	361	328	319	365	332	352	359	329	365	321	346	327	305	338	358	320	307	352	337	306	341	320
12208	10889	21398	18036	17039	15365	27793	61195	62499	47801	24835	1052	917	901	910	911	871	869	868	830	813	812	850	854	793	793	822	785	806	815	851	794	798	867	798	813	806	843	838	828	782	811	801	855	815	813	754	797	797	807	831	824	827	840	804	777	820	835	754	849	865	802	831	824	814	782	830	843	795	795	798	826	814	817	832	735	758	771	797	850	830	819	757	793	816	813	795	790	754	840	836	827	801	840	843	828	797	828	831	834	807	818	818	753	778	824	793	838	783	839	783	835	803	748	812	813	835	780	831	743	786	807	770	815	797	818	779	819	837	823	800	809	848	803	771	854	815	802	836	835	782	815	819	816	761	818	762	820	756	748	900	782	886	790	773	847	759	776	801	790	791	858	822	800	737	748	842	778	795	794	803	842	844	795	785	780	857	822	787	771	838	803	773	805	790	813	803	841	835	799	774	793	795	805	832	817	798	801	771	810	795	803	776	802	775	790	733	835	742	815	806	838	806	795	861	851	787	774	745	844	804	745	828	818	799	817	760	821	804	786	794	801	836	827	804	794	786	822	847	815	781	784	765	782	786	831	776	815	805	815	834	793	789	823	797	821	774	798	832	789	770	763	796	867	818	810	736	777	799	764	825	815	771	755	808	812	800	835	792	802	772	808	775	789	808	869	803	792	806	805	798	732	827	831	825	817	757	851	830	857	824	726	837	783	829	817	798	800	804	803	818	784	802	837	815	777	826	808	774	768	798	779	823	811	773	808	802	761	810	803	816	833	776	818	792	819	786	883	801	800	793	813	791	850	823	815	787	831	826	824	748	783	768	790	765	795	775	765	797	854	845	800	779	805	830	799	745	861	810	780	841	798	788	778	805	768	795	815	764	796	802	812	723	784	748	835	826	823	839	759	766	804	830	799	796	836	831	844	845	831	835	808	818	826	811	810	785	786	815	860	798	766	822	812	841	792	800	836	814	785	837	822	852	826	782	800	826	815	811	800	833	769	787	761	825	840	855	777	826	809	765	786	797	787	812	846	869	780	782	808	810	835	801	791	817	843	784	798	744	866	797	799	781	843	808	774	827	879	756	749	825	768	829	887	843	802	866	807	783	805	771	814	794	813	784	842	764	771	813	840	777	867	759	815	853	813	811	804	757	778	784	815	829	800	763	822	809	813	816	836	820	765	793	797	820	797	821	819	826	782	759	815	769	761	876	767	802	821	838	778	818	848	819	745	850	775	757	807	818	775	800	854	793	780	772	797	773	869	787	816	814	828	826	793	806	815	812	788	767	792	864	829	826	779	815	791	777	805	809	760	842	787	775	791	842	803	798	760	786	790	779	797	757	861	780	831	831	859	786	790	811	836	830	819	790	799	865	777	813	827	799	790	803	784	780	773	781	781	793	818	813	775	803	852	796	793	813	733	838	782	882	782	814	800	836	805	779	771	803	792	871	788	784	794	808	810	863	791	767	780	801	802	754	791	837	796	810	769	872	791	798	812	755	815	810	830	867	795	821	810	768	817	801	850	789	800	772	828	839	795	781	840	759	822	761	771	778	808	807	803	795	779	804	804	797	768	793	847	778	805	770	759	797	848	755	791	823	826	767	787	774	817	780	781	852	771	774	770	834	784	796	833	769	829	826	834	776	801	770	791	816	783	824	833	789	821	834	800	818	816	827	794	816	790	850	846	785	818	829	788	789	834	817	843	796	804	803	757	809	806	772	792	824	843	831	821	848	808	755	820	766	794	767	782	798	837	814	803	816	847	770	865	819	837	852	818	839	802	826	823	800	846	781	774	757	818	839	758	798	800	825	754	801	804	791	805	765	811	810	856	786	858	825	799	837	823	794	817	805	786	807	762	798	777	808	788	800	836	841	807	824	790	872	759	793	763	807	771	800	818	818	850	844	789	775	769	826	773	812	777	891	832	820	779	819	795	826	818	807	813	847	795	795	850	834	785	771	844	792	810	766	789	792	816	780	753	818	807	828	820	796	794	773	780	818	870	801	786	797	807	844	799	810	794	762	845	808	792	793	827	837	817	802	782	800	804	824	827	814	780	790	767	796	815	771	755	831	771	826	802	855	824	841	772	839	825	809	815	795	848	838	884	815	753	775	752	805	804	826	810	813	771	821	822	819	828	807	732	812	758	818	812	879	801	779	799	807	820	835	831	821	771	796	785	836	827	796	802	755	810	831	836	766	789	778	788	793	790	788	809	828	810	801	768	832	846	804	783	832	790	793	830	773	849	807	798	787	808	806	804	846	747	809	830	771	754	792	770	812	781	800	810	814	744	808	782	808	837	821	751	782	782	793	800	825	767	824	774	811	779	797	783	825	838	842	811	783	820	841	804	820	797	824	823	791	822	796	831	831	837	835	802	860	767	840	822	778	797	801	802	775	814	790	833	780	778	768	798	774	810	766	871	778	853	786	804	793	850	763	818	765	807	838	794	792	829	724	797	839	802	829	799	776	778	821	835	820	809	770	813	780	844	827	827	779	833	792	842	855	790	822	864	803	776	825	803	820	819	863	849	878	778	806	817	778	811	836	784	802	797	821	774	824	802	820	794	789	811	811	796	788	787	790	794	839	814	837	813	792	860	777	753	815	842	818	793	798	811	828	798	798	850	830	756	835	817	787	828	805	836	763	798	771	799	851	844	857	785	823	810	785	850	835	834	795	821	809	787	806	767	780	788	795	816	766	801	793	820	842	832	818	828	823	775	814	802	849	792	840	772	767	851	778	791	818	771	782	877	792	826	798	760	828	855	779	769	870	816	768	805	813	774	806	850	829	844	829	787	786	796	830	813	783	833	812	817	840	839	809	802	820	781	773	835	858	806	791	755	793	782	822	799	819	770	770	825	846	845	791	774	825	821	833	782	756	835	813	784	803	790	829	798	804	805	774	809	841	821	827	798	798	783	859	768	767	804	830	841	780	813	784	825	838	753	779	810	768	847	822	817	773	790	803	800	833	833	775	820	809	877	813	851	821	801	800	847	838	835	824	782	777	804	828	775	777	805	746	835	840	830	852	824	794	791	829	854	798	798	764	783	812	863	807	801	746	831	817	757	834	804	810	746	805	806	802	841	811	791	782	811	849	816	820	825	824	851	850	833	765	850	841	797	788	810	781	753	813	769	730	777	780	782	785	807	783	831	763	848	806	775	779	773	812	808	801	782	810	792	784	846	786	774	802	817	829	835	800	862	799	821	790	775	883	794	797	806	790	834	883	768	787	817	825	810	787	825	836	754	790	812	803	799	818	788	800	779	796	800	778	822	799	832	822	810	819	786	794	780	746	798	803	762	788	832	787	793	807	828	774	821	821	802	799	820	816	839	810	790	812	742	840	829	816	849	789	801	793	813	813	872	828	771	749	789	820	809	757	819	818	764	831	859	799	777	771	835	772	826	872	815	808	850	753	805	823	749	811	833	832	820	839	858	798	831	806	838	807	836	802	798	802	811	834	820	778	801	790	784	817	822	807	804	838	825	807	772
7021	2287	3316	1897	1690	1365	1017	1622	2404	1902	1134	454	422	407	389	385	440	420	411	371	389	439	416	403	405	359	420	400	418	422	454	419	433	386	416	371	425	460	439	422	375	435	413	380	390	431	432	414	415	426	414	455	394	426	362	438	390	392	377	407	455	386	434	371	404	383	356	420	430	412	435	409	378	411	393	400	427	400	450	388	390	398	426	416	410	374	412	407	445	412	430	430	439	471	430	412	377	400	396	426	428	422	412	448	407	349	382	382	366	409	375	423	424	363	390	414	411	410	420	371	415	417	386	387	414	381	417	366	408	412	403	385	383	413	428	412	417	420	443	392	405	409	387	394	369	420	420	393	385	427	411	413	380	430	427	398	417	369	421	386	423	409	433	384	394	398	397	388	390	413	396	431	418	399	380	416	404	410	433	409	418	443	414	458	387	405	401	408	390	424	398	346	416	438	374	432	395	404	385	398	404	411	422	430	404	419	414	372	460	426	400	405	404	365	408	403	429	416	391	431	388	409	420	431	428	408	429	441	417	392	391	391	425	422	404	420	410	414	399	415	406	420	450	384	381	405	428	378	444	426	392	416	413	412	421	405	442	437	388	425	401	418	386	404	434	406	443	394	431	424	424	443	386	420	406	393	388	414	388	430	369	374	403	355	418	464	432	401	428	452	426	437	371	410	428	375	449	394	399	376	424	397	420	396	420	390	408	403	397	401	409	428	444	408	423	401	430	379	398	394	387	428	415	392	419	400	379	395	406	409	445	391	392	412	398	422	382	404	404	387	423	397	409	439	403	463	406	404	407	379	426	434	446	393	404	418	386	402	410	459	410	419	429	400	385	412	416	372	428	412	409	389	408	403	376	385	427	386	408	380	392	392	396	419	388	391	438	401	421	449	429	412	418	391	426	439	409	424	449	439	442	386	406	403	419	414	433	423	403	394	395	395	404	425	434	418	413	439	396	384	444	373	387	423	404	387	379	396	396	419	403	390	421	396	400	406	381	387	403	403	426	390	383	441	422	414	416	448	436	435	430	409	395	407	360	430	424	419	399	417	413	382	423	412	393	414	418	357	436	409	419	424	418	415	375	401	413	394	440	373	427	422	388	419	361	395	380	412	451	452	426	420	401	428	434	427	433	438	429	417	405	365	416	404	386	413	426	422	377	401	424	363	413	412	405	402	397	402	415	407	407	431	435	398	409	426	411	396	427	384	438	413	384	400	456	397	423	430	407	395	364	406	399	409	385	380	380	411	407	431	415	461	385	406	381	400	407	412	398	462	420	394	386	415	421	428	401	402	435	379	425	442	427	374	433	407	424	386	415	400	417	401	415	387	425	432	397	386	426	380	417	419	429	396	432	418	417	404	374	439	397	414	391	408	426	427	419	416	432	432	395	419	364	435	425	397	422	444	415	409	438	395	403	392	420	395	416	411	396	420	413	386	469	381	450	373	411	378	389	367	386	407	416	414	404	397	403	422	406	430	427	414	395	390	440	416	395	411	399	390	411	405	404	426	380	447	465	433	396	390	394	392	391	406	412	402	380	463	438	426	394	414	413	393	410	393	437	411	407	393	421	368	381	471	389	403	427	380	443	396	406	420	423	399	416	398	421	419	379	365	426	391	428	367	412	375	433	414	426	426	424	401	419	419	401	410	408	382	414	430	402	425	402	448	424	427	420	442	412	435	412	429	403	385	415	444	411	411	400	380	446	411	418	361	408	414	383	399	425	391	414	397	395	394	395	403	433	420	397	419	393	433	377	368	421	381	407	389	398	371	438	398	391	397	419	466	431	400	431	390	393	467	402	405	403	419	370	404	405	441	402	410	431	389	389	421	474	421	370	391	410	395	415	427	438	385	406	435	391	396	390	433	405	419	365	412	439	384	415	427	442	408	387	418	432	400	386	378	396	381	394	402	385	408	423	427	420	411	374	370	411	442	391	440	381	408	448	389	375	430	381	457	413	422	404	390	421	423	392	413	406	427	397	403	417	419	379	401	401	410	419	427	403	379	369	399	416	403	382	409	379	402	379	395	426	374	395	388	384	411	433	413	423	375	388	414	388	394	401	409	389	389	386	475	427	422	414	352	405	447	397	384	440	386	392	403	420	421	404	441	418	426	410	411	399	424	356	425	411	416	406	425	394	411	417	389	395	379	442	402	373	391	371	405	452	449	453	421	422	393	392	423	431	406	436	403	403	407	400	394	397	401	436	412	451	388	422	420	400	404	401	404	404	376	422	394	400	408	404	408	415	431	393	459	423	448	384	441	420	451	382	373	421	413	393	384	411	406	418	395	387	398	459	417	400	392	401	440	385	393	411	405	425	397	429	398	441	417	426	377	392	395	433	421	427	382	397	411	423	405	451	405	385	405	435	393	388	402	421	420	409	389	405	434	363	373	406	427	409	395	390	394	400	427	424	404	452	428	389	366	401	371	406	446	385	363	423	433	376	406	435	424	410	379	396	413	415	411	370	404	407	419	427	429	440	384	444	411	417	426	415	431	407	394	446	435	415	414	395	424	414	408	412	419	411	408	401	398	391	445	402	421	395	426	393	437	399	401	415	393	444	437	395	451	416	416	412	389	426	410	417	399	401	435	405	412	425	379	419	419	421	376	386	443	397	432	331	391	415	455	443	418	410	435	392	415	423	449	410	393	430	406	418	395	416	453	402	391	405	398	401	398	388	391	397	426	443	424	450	381	418	395	451	381	419	422	411	421	397	436	400	395	406	440	433	403	419	433	412	406	370	452	411	443	398	405	410	407	413	427	424	437	419	425	420	427	394	374	416	461	409	444	401	425	397	429	427	402	415	359	417	385	429	405	437	436	395	412	421	428	416	386	412	390	415	396	428	398	407	407	390	359	347	441	414	368	371	412	358	408	399	419	406	424	421	424	420	408	435	402	418	414	429	422	427	418	421	445	402	434	408	402	415	409	424	424	410	402	427	440	395	408	405	420	353	396	394	423	407	397	415	412	392	407	363	446	387	419	412	391	390	425	370	368	443	411	385	388	438	429	400	393	407	436	433	376	376	458	420	404	392	422	416	397	432	362	424	424	384	422	458	434	406	405	410	382	409	448	419	452	401	389	368	388	370	408	405	386	422	429	397	460	420	389	407	376	409	409	436	395	394	420	377	406	399	367	424	407	386	389	377	417	431	383	426	446	406	386	396	403	404	418	403	384	404	423	415	459	421	388	465	397	433	396	433	401	417	450	375	396	427	437	420	381	386	416	393	426	408	436	405	436	400	407	389	435	386	421	453	402	426	377	361	416	370	450	421	407	418	421	400	406	423	410	431	394	390	398	412	381	372	427	366	408	436	437	428	438	353	424	449	445	422	439	427	396	433	415	390	428	408	406	415	448	412	396	416	437	374	431	395	407	404	385	381	383	392	434	411	416	416	453	392	390	417	455	429	397	470	417	390	395	372	418	414	395	402	418	368	391	428	453	398	423	420	429	385	390	415	397	438	450	435	402	430	394
4414	2247	6051	4904	5783	4975	4195	7121	9831	7083	3806	952	887	876	922	901	965	938	935	897	907	847	917	935	906	923	887	915	909	894	932	923	906	919	906	964	961	885	917	882	903	924	906	915	914	887	869	888	945	894	909	955	983	929	887	899	910	891	1001	898	952	885	921	886	922	899	925	893	865	847	914	921	930	902	902	883	869	923	969	920	884	960	900	908	847	906	916	914	897	892	901	890	927	930	913	885	913	897	950	937	958	883	869	919	935	933	969	919	951	939	913	919	897	918	954	861	859	976	881	903	931	906	917	918	937	893	919	951	886	940	912	896	900	884	933	928	950	929	904	892	937	937	877	943	939	921	907	860	918	890	929	970	885	906	937	934	939	938	925	918	935	910	907	938	863	941	927	921	965	929	928	921	923	962	867	896	910	955	904	845	906	898	882	920	923	909	909	930	879	877	907	935	925	914	935	910	884	919	905	891	935	914	937	965	857	918	968	957	934	972	908	944	920	967	919	883	926	929	929	898	931	957	879	943	900	899	929	955	903	889	906	909	969	921	931	895	891	926	897	881	929	973	872	889	978	858	894	956	914	857	891	906	859	938	974	901	942	865	865	931	943	894	924	922	861	936	876	902	898	890	924	925	874	935	882	930	943	912	914	953	967	918	939	916	939	913	889	949	895	860	909	937	893	953	963	918	935	939	928	877	914	882	916	894	864	928	944	902	891	895	847	916	915	934	909	945	905	906	920	892	863	914	925	940	895	898	968	915	903	928	933	875	883	933	894	924	927	925	879	901	899	911	915	894	978	920	934	986	913	881	898	929	896	933	906	920	903	969	939	905	893	858	882	868	934	922	861	925	964	928	892	912	925	956	913	906	920	912	910	938	882	910	960	904	908	899	880	935	945	906	913	921	862	913	930	917	925	915	889	912	983	901	921	902	901	878	911	868	901	901	890	881	887	953	904	899	918	930	930	910	921	943	907	923	984	894	975	913	902	885	928	981	921	886	928	914	907	951	942	941	934	884	961	858	954	973	920	880	892	914	865	923	947	903	924	919	916	869	947	892	951	977	938	902	917	914	903	949	881	931	870	879	875	907	909	925	919	898	899	899	895	916	898	902	948	921	978	892	973	925	966	882	896	924	927	908	928	906	960	921	941	922	941	951	941	893	984	947	917	933	903	878	886	907	922	933	909	893	958	938	936	956	940	908	867	892	970	940	920	909	870	943	951	889	926	926	919	872	899	936	926	923	975	894	903	940	890	902	922	948	908	919	929	923	933	966	896	936	915	953	886	895	916	927	902	925	923	907	905	919	898	936	925	900	920	947	896	917	914	951	883	907	915	915	958	939	955	876	933	888	892	965	915	874	919	902	951	850	952	900	923	941	923	901	940	892	957	937	935	960	936	928	968	905	919	914	951	905	899	925	936	954	907	899	959	927	909	898	871	957	889	849	909	926	857	886	888	905	976	949	886	997	899	930	942	893	931	912	932	950	910	903	888	952	910	896	903	954	911	920	903	943	922	988	962	907	998	907	918	910	880	964	881	912	876	858	927	903	954	934	943	900	882	946	890	965	926	930	891	1002	961	940	913	924	935	924	886	946	877	908	916	894	943	892	961	940	952	875	881	848	869	954	861	925	960	899	969	954	888	955	908	885	904	923	890	879	960	942	953	834	935	887	988	848	927	917	939	943	918	948	905	897	942	971	986	869	920	944	951	893	897	918	952	871	956	932	932	881	922	931	942	872	978	919	922	862	943	921	918	952	921	947	890	894	940	989	910	865	904	913	904	877	927	915	899	924	954	944	901	932	915	898	943	941	891	940	923	911	934	931	927	882	908	966	960	923	893	949	932	904	903	948	881	927	868	929	914	939	902	878	935	948	888	891	905	885	881	944	894	925	909	920	869	869	869	935	960	911	927	933	947	941	893	923	935	921	909	861	917	922	906	912	931	908	920	904	893	890	893	915	916	932	929	986	930	955	899	931	920	916	903	924	964	917	935	976	941	905	879	943	890	902	917	945	863	923	929	931	897	927	930	920	944	936	921	919	971	934	903	884	911	989	881	892	897	887	886	929	946	882	895	889	875	961	903	891	865	919	893	917	914	892	889	912	910	927	909	880	847	914	921	912	936	928	922	948	958	909	868	891	954	964	930	861	931	942	953	862	882	965	904	849	878	903	931	870	929	925	910	881	951	942	910	935	905	902	903	956	937	908	899	895	890	904	923	935	929	936	944	871	870	914	900	951	908	905	902	917	932	939	895	913	907	912	945	922	909	927	929	950	924	858	980	898	926	869	926	924	932	915	895	869	922	921	940	956	909	904	959	946	911	875	970	845	922	940	962	883	874	891	907	885	884	888	928	873	907	894	913	901	981	981	908	956	906	945	905	900	951	899	983	891	904	902	883	919	887	938	896	869	916	937	951	889	912	907	927	969	878	910	942	947	921	921	946	937	916	933	929	929	882	964	961	872	952	940	911	906	884	924	888	993	908	977	911	940	906	916	903	905	927	958	849	928	899	954	907	953	920	949	926	958	904	887	974	871	904	916	874	888	910	924	953	881	922	940	951	896	902	874	928	932	941	910	903	909	938	908	919	894	892	919	883	962	919	884	961	899	922	924	895	964	868	943	968	901	934	900	963	948	925	899	902	899	932	933	914	953	925	879	923	934	925	983	951	952	918	923	899	917	907	890	895	912	934	960	910	918	939	923	890	925	915	956	866	862	940	888	944	903	937	885	893	888	958	875	913	906	950	942	926	910	900	954	884	955	921	898	908	956	909	890	895	944	886	918	939	864	941	871	868	943	986	950	897	882	949	943	884	906	861	950	898	896	841	913	956	914	881	967	914	931	959	898	935	935	983	899	895	894	922	915	911	939	946	945	903	913	948	938	942	909	950	918	930	903	933	956	935	859	941	974	960	908	920	981	902	958	860	888	875	930	868	924	937	904	941	891	891	878	969	919	954	889	914	1001	947	885	911	978	920	896	959	913	931	957	967	889	930	947	922	959	944	913	933	928	910	912	901	899	968	915	905	893	903	930	906	915	924	866	923	970	899	938	911	936	885	928	947	888	908	886	892	928	940	891	894	924	907	902	906	907	911	892	963	886	891	917	932	910	942	899	942	888	924	922	938	920	910	921	904	901	937	932	976	916	910	890	912	904	917	929	937	884	911	935	905	919	906	893	948	864	850	902	922	961	875	871	913	912	896	940	936	948	871	903	905	880	979	889	943	901	884	921	930	882	889	920	971	947	880	895	906	843	895	941	969	901	906	956	908	945	871	901	886	973	859	918	918	908	891	919	885	965	885	878	864	885	941	954	945	944	973	872	855	909	895	889	879	926	900	922	948	891	910	946	916	864	939	889	914	925	938	917	891	916	914	898	918	878	879	921	928	899	966	920	926	879	904	925	932	891	963	936	954	956	905	900	927	935	936	897	992	914	910	978	939	871	912	915	908	939	893	958	952	926	885	906	935	891	902	920	901	947	917	897
10729	3178	5519	5339	4601	11114	7811	22287	23707	20467	11651	1013	258	258	250	311	283	233	273	230	233	280	254	278	269	236	237	254	265	268	269	276	293	258	256	260	266	235	280	262	197	247	256	262	257	232	262	277	253	261	232	277	229	263	263	240	277	261	282	265	265	248	256	253	259	262	276	264	256	281	250	226	247	258	245	276	248	248	233	268	268	243	266	275	262	244	244	263	249	235	257	286	239	280	265	284	267	254	260	266	262	253	269	245	290	270	271	264	232	261	239	278	271	228	257	241	265	237	282	253	258	278	247	272	247	256	266	253	254	258	246	272	271	262	262	242	250	229	282	233	276	263	268	264	260	256	259	244	247	243	287	262	267	239	257	249	270	273	272	297	278	276	262	287	243	238	292	279	275	288	263	270	261	283	278	270	294	249	225	233	280	267	237	281	259	249	300	275	274	267	260	264	262	273	267	244	271	275	235	266	258	249	278	273	267	280	302	246	250	277	280	273	252	256	255	253	252	253	249	252	286	238	277	293	259	260	273	243	255	234	257	266	251	284	267	269	258	278	244	225	274	235	267	246	256	239	271	280	269	269	229	242	278	244	267	289	258	242	275	240	270	244	257	285	246	242	257	232	262	252	244	265	236	253	243	273	283	243	270	258	262	275	281	256	253	262	242	264	261	258	271	261	254	243	276	240	273	254	247	271	265	255	273	285	278	252	261	255	277	270	240	254	222	272	242	281	264	259	292	282	255	265	291	251	256	248	265	277	288	259	265	227	247	266	284	248	285	247	259	244	269	271	265	262	266	242	233	293	278	270	220	264	277	268	261	230	247	247	254	276	282	269	276	258	255	283	287	264	245	270	242	225	252	229	262	263	235	252	223	251	277	260	270	267	265	266	281	255	233	240	268	260	304	276	235	266	241	273	275	251	247	275	282	258	274	274	267	305	267	259	270	271	258	259	253	236	258	242	251	270	270	253	251	255	273	237	291	244	268	263	261	257	233	263	278	249	264	274	260	242	258	271	260	252	305	295	241	231	261	258	244	265	245	266	282	271	254	258	243	274	245	233	275	268	238	238	281	270	279	249	269	243	240	251	245	274	280	242	290	288	267	257	264	220	268	239	244	235	246	265	278	251	263	264	288	268	269	259	260	266	277	259	273	331	264	246	264	211	273	250	267	234	238	226	244	240	246	238	243	237	262	270	286	256	245	233	242	292	284	260	273	227	259	280	278	248	246	248	252	291	252	266	259	277	256	262	271	270	271	269	261	234	269	234	267	274	280	261	280	277	260	272	277	233	289	242	247	267	261	224	285	264	216	257	300	245	256	260	259	267	253	274	294	237	252	253	272	277	259	263	259	269	263	281	275	275	249	245	242	253	259	272	266	243	265	235	224	221	264	227	276	279	255	257	268	270	272	251	250	276	261	261	249	288	260	269	238	271	284	277	270	304	268	290	264	284	282	268	271	235	228	282	275	262	261	233	283	247	272	242	250	256	267	252	269	253	264	290	252	244	273	260	264	301	260	277	271	247	266	284	261	275	229	269	267	253	258	242	257	245	241	238	239	255	277	260	258	276	264	250	278	266	249	269	258	247	255	280	269	248	290	251	263	262	287	253	258	272	262	259	265	255	256	263	238	273	273	257	286	276	249	239	253	265	261	241	247	238	280	270	320	268	276	233	255	238	258	249	244	253	292	266	229	265	267	269	242	252	246	234	249	292	290	279	274	268	273	257	283	244	254	244	259	248	267	234	238	248	280	256	245	252	262	259	291	259	249	263	255	246	267	275	272	248	266	273	288	268	254	277	251	242	283	279	269	249	250	254	272	259	253	220	260	242	245	269	264	267	267	266	272	276	266	279	263	246	296	271	295	260	250	237	257	268	262	275	270	272	273	249	248	279	255	223	254	244	243	231	252	236	266	258	278	223	245	283	278	310	250	260	241	234	274	248	262	268	268	272	272	254	240	279	286	259	270	264	264	304	278	253	269	262	271	265	264	252	238	281	240	242	258	292	260	248	222	223	245	277	259	293	260	255	292	246	272	286	285	273	275	274	247	263	287	258	261	269	242	255	275	283	248	260	265	218	278	262	256	244	252	247	260	272	245	258	260	214	237	269	247	276	274	265	244	271	258	260	276	238	271	256	282	266	254	237	263	244	224	275	252	257	300	264	257	246	255	276	268	277	289	267	261	253	260	245	270	254	242	254	283	254	287	260	251	289	256	272	269	261	250	259	268	245	271	245	268	274	262	257	231	243	255	276	263	281	242	256	271	245	242	265	235	269	286	253	257	245	242	225	266	292	232	220	227	257	249	242	244	238	233	270	279	283	252	239	254	248	250	243	251	264	250	266	302	246	247	243	247	257	274	302	271	253	282	263	260	287	273	259	279	271	272	261	261	284	259	285	294	264	276	252	289	230	306	240	263	292	250	266	238	260	261	237	285	264	292	265	267	275	269	294	266	239	249	262	238	267	280	234	254	250	243	275	293	260	285	251	263	271	280	283	275	262	249	296	258	261	220	256	250	274	240	267	261	294	273	267	249	250	250	252	253	274	291	270	242	265	251	281	267	255	275	285	253	266	270	265	267	259	250	281	254	266	269	301	264	280	284	273	263	258	284	267	253	242	258	262	268	266	235	251	282	290	279	267	275	248	258	264	272	273	248	271	247	252	263	254	275	275	286	284	273	267	246	222	232	272	250	270	259	273	262	249	282	262	238	243	228	255	250	297	296	263	258	264	244	285	279	234	279	240	224	285	262	248	264	230	246	264	265	288	283	262	249	277	270	266	268	281	281	302	278	247	250	267	257	259	268	273	249	265	260	244	254	257	260	250	281	249	249	242	266	249	259	241	257	277	254	272	242	290	237	271	225	250	223	279	254	273	220	263	274	258	246	291	278	235	255	262	263	280	268	248	240	238	276	242	252	267	263	252	257	253	241	267	233	263	268	252	259	269	242	264	245	235	272	286	312	252	280	267	256	253	261	267	288	297	234	252	231	255	255	240	258	259	272	253	246	255	265	251	253	253	248	245	262	256	268	241	283	268	273	250	305	267	311	286	285	261	255	257	258	276	260	259	299	252	270	257	291	227	275	275	264	274	261	277	253	289	278	241	249	281	291	278	265	254	270	249	258	272	258	255	267	242	253	274	274	263	257	284	248	252	267	243	283	251	261	271	254	246	222	256	228	228	269	277	240	258	238	308	263	234	257	270	270	245	248	258	277	266	249	259	218	238	276	256	282	243	261	262	262	260	283	255	282	261	275	283	232	227	278	245	258	252	248	287	255	259	243	267	290	277	255	243	254	242	281	276	245	228	268	257	261	300	276	234	263	248	243	256	280	242	251	249	256	278	283	274	261	236	278	263	260	285	255	281	275	265	256	247	262	303	294	256	248	242	274	243	253	239	269	249	267	246	285	265	254	241	216	272	255	276	268	267	298	270	287	246	235	238	245	251	253	266	231	273	280	230	268	254	233	244	268	266	260	255
7268	3046	9851	13563	13756	22352	19750	44188	42458	41436	25713	1575	691	710	706	668	699	639	611	599	680	656	653	619	666	669	632	635	602	653	641	628	633	641	623	647	609	623	608	638	622	651	651	578	642	649	649	631	626	640	637	564	679	629	653	622	604	637	670	608	582	599	614	615	621	602	641	622	683	621	592	653	674	593	594	607	596	642	651	610	633	577	656	643	614	582	651	605	631	614	652	642	627	583	624	631	669	591	614	563	620	616	610	629	617	621	608	646	625	578	623	638	637	643	639	648	594	628	605	647	651	597	665	613	634	658	647	635	618	629	630	667	578	580	608	638	607	623	616	637	635	624	646	617	664	628	636	612	619	634	602	585	662	663	627	609	648	636	630	597	632	574	629	590	645	647	646	636	628	604	633	662	635	644	646	633	592	646	606	565	625	609	610	636	649	626	642	598	661	635	612	594	621	613	644	599	638	669	658	610	630	650	670	644	576	614	587	589	598	634	638	642	631	643	615	619	636	614	660	607	589	670	616	635	623	583	632	611	608	639	637	624	608	615	646	620	624	647	632	618	586	613	595	640	613	582	621	642	643	626	649	668	621	632	606	634	634	643	636	609	624	591	601	625	586	647	667	643	627	628	608	627	635	582	621	634	605	631	595	625	625	700	686	643	602	672	659	582	628	579	642	672	611	608	616	615	615	639	570	617	638	601	588	632	619	661	615	614	628	583	643	569	628	621	605	654	649	636	616	615	657	630	631	652	658	599	605	633	637	648	614	600	642	606	635	683	606	655	620	586	599	598	678	596	608	610	647	643	604	657	609	664	643	645	604	662	657	658	640	624	666	613	636	615	605	594	665	610	617	608	620	630	630	622	660	658	630	604	692	673	629	626	612	592	621	629	646	607	613	614	588	569	589	619	607	647	605	622	624	618	631	643	637	638	656	617	603	593	606	634	615	632	635	610	644	617	679	668	607	645	648	619	605	632	651	619	592	641	605	662	637	594	644	636	610	648	622	675	594	655	635	631	639	597	645	619	636	609	614	655	659	627	636	635	632	642	643	624	623	610	638	605	670	636	644	667	671	605	649	675	585	658	658	660	619	632	607	629	630	608	605	655	620	667	651	627	634	614	609	608	649	665	609	599	606	624	655	653	655	619	625	608	628	625	670	629	649	673	660	622	610	632	600	634	586	632	645	636	623	610	638	615	574	645	665	664	587	680	616	631	648	639	624	658	627	552	605	635	570	608	673	616	599	642	594	628	645	606	634	670	633	655	637	624	633	664	621	601	682	625	663	653	632	619	605	598	668	662	618	586	652	651	649	638	601	586	604	705	669	623	641	614	641	640	625	590	649	614	635	631	635	627	653	625	606	614	629	597	610	622	649	621	619	633	615	613	603	667	591	603	617	605	601	613	634	626	625	621	675	610	625	623	628	638	681	592	656	652	656	653	654	612	643	647	665	675	660	602	625	671	632	649	621	607	654	645	637	663	634	613	612	641	620	603	630	635	622	588	654	648	652	623	631	582	669	646	595	669	654	607	636	617	592	658	599	616	605	610	622	639	645	594	596	640	627	588	581	624	626	654	705	610	664	600	620	600	632	611	615	607	623	594	626	633	626	587	630	641	598	649	586	613	666	623	626	622	651	623	607	638	644	639	637	598	636	631	664	612	619	600	651	611	625	587	636	659	679	647	609	621	626	578	607	609	627	602	607	571	643	654	603	630	588	618	634	641	669	601	609	677	577	653	619	607	608	637	657	619	585	610	636	652	684	579	595	609	603	627	619	610	624	601	606	650	616	610	599	634	591	674	583	605	598	628	582	635	670	602	615	623	659	623	675	656	622	625	646	642	676	614	647	645	660	620	672	624	637	623	613	653	601	613	613	649	563	638	627	667	642	632	592	670	626	611	592	592	595	645	648	607	658	627	610	603	667	646	604	613	616	681	632	634	673	619	594	598	646	651	632	645	612	631	590	560	623	688	670	625	658	637	613	617	636	640	605	582	626	603	618	633	617	656	601	659	608	628	681	658	604	607	655	614	654	613	628	626	599	657	644	651	614	666	630	654	653	635	605	610	627	562	668	649	618	656	652	628	633	659	638	637	636	640	656	644	631	645	647	650	595	608	647	669	628	599	642	657	626	673	639	655	632	643	623	649	593	647	650	619	617	646	652	629	593	626	623	664	643	619	624	592	632	671	590	638	643	623	624	624	648	640	608	642	633	592	632	609	651	651	542	631	675	673	595	621	661	628	602	610	640	639	605	658	621	590	645	615	658	682	660	631	658	537	658	643	623	648	674	689	628	596	586	692	636	629	591	652	639	601	601	631	632	628	615	632	622	670	628	600	630	624	691	610	581	644	623	659	614	638	655	597	621	620	637	652	652	654	642	618	645	633	614	647	645	619	614	670	625	638	601	661	626	612	609	630	641	650	646	633	638	599	683	592	634	617	610	638	608	594	617	595	665	621	617	613	642	640	590	664	608	612	612	607	661	629	641	657	603	661	597	613	634	602	655	591	586	659	661	610	627	669	628	646	635	638	589	664	654	643	652	662	632	633	595	648	618	623	628	600	648	649	639	604	666	575	614	659	624	601	574	618	641	647	594	608	651	642	637	579	637	610	628	612	634	654	658	621	633	625	636	636	710	611	628	647	596	606	643	618	621	605	652	599	619	609	587	620	622	641	588	625	685	672	669	637	644	620	674	634	630	632	648	610	653	623	619	651	605	624	668	640	632	610	609	648	651	635	653	645	612	643	592	627	604	644	623	628	632	626	609	627	632	625	614	658	631	603	641	587	621	620	668	624	662	667	633	637	623	631	661	589	650	607	621	636	632	655	590	637	616	620	607	602	650	644	598	618	638	637	634	671	629	571	673	603	670	614	646	607	625	652	636	644	606	607	664	682	643	615	596	676	637	657	613	665	677	641	609	563	625	605	585	601	628	618	626	635	630	634	602	634	627	637	652	570	617	612	643	613	610	668	622	635	629	621	650	614	651	600	605	653	624	627	594	596	616	638	621	666	594	636	683	611	559	601	588	591	625	604	632	657	623	648	632	649	615	626	653	683	636	630	644	643	665	628	671	641	672	651	616	637	649	578	658	592	625	620	653	634	658	633	645	636	612	589	652	656	607	618	649	637	622	631	680	646	590	651	642	583	591	584	628	648	624	638	697	643	614	638	598	638	586	653	612	601	653	624	646	645	624	592	652	571	611	626	653	604	615	649	638	666	614	654	612	620	650	641	622	591	607	591	640	622	610	594	626	608	647	605	604	612	631	648	655	630	617	664	649	655	640	645	646	644	603	623	643	605	666	622	611	617	642	605	609	628	616	604	656	660	629	609	664	666	618	658	583	645	653	569	687	618	635	646	626	626	649	633	683	623	631	628	638	602	627	659	614	599	594	671	639	620	636	646	649	637	658	654	609	607	615	614	623	600	652	629	671	641	639	617	679	637	634	619	714	597	619	687	639	616	628	663	586	616	616	650	654	622
19644	7826	16311	17499	20716	20168	13816	17476	30800	36311	25062	3356	350	306	310	329	350	350	310	297	310	324	320	304	295	297	301	325	277	300	299	301	308	292	327	328	335	275	332	330	334	279	306	288	298	312	299	303	278	311	292	298	270	271	303	282	313	306	310	331	310	294	298	297	310	281	303	329	325	294	303	300	257	339	288	330	297	307	294	301	290	296	329	297	312	281	310	304	303	305	311	303	281	320	280	278	340	302	269	305	291	305	305	297	291	330	313	296	293	287	297	325	280	284	275	288	315	279	291	301	299	331	310	296	278	306	289	307	284	315	309	271	299	265	314	285	306	285	308	298	310	307	302	322	293	308	294	322	300	294	323	312	333	314	274	272	314	296	304	294	294	339	326	313	333	280	296	318	275	335	290	301	284	334	289	292	313	292	332	297	304	324	295	294	272	316	307	296	315	329	294	289	292	328	326	302	298	305	318	297	313	286	324	300	309	311	301	309	317	300	303	342	316	286	303	321	300	264	308	312	309	331	294	286	279	313	319	299	311	321	313	261	339	276	327	314	295	294	315	313	288	284	303	239	350	286	315	311	301	305	323	263	271	294	307	302	317	317	311	291	301	297	281	308	307	309	281	318	342	292	288	318	312	328	308	316	306	285	295	295	302	309	285	310	300	306	307	322	305	308	321	290	329	298	280	265	293	324	283	297	277	294	288	289	289	306	317	294	321	293	271	285	282	304	278	320	318	304	296	304	317	279	279	296	307	303	306	300	293	282	307	275	293	287	300	277	276	316	297	310	308	292	309	337	311	291	316	329	298	342	278	309	320	299	330	326	289	273	307	304	288	318	311	312	294	328	312	293	302	309	286	295	335	334	273	280	306	280	319	300	298	298	305	296	309	271	319	330	308	281	321	307	303	311	309	303	319	305	285	288	271	318	274	319	310	305	340	311	273	307	279	290	320	317	281	306	337	287	283	307	300	240	271	273	295	318	319	293	301	289	309	313	263	296	297	311	293	317	313	313	301	274	305	328	278	320	289	343	287	298	344	314	309	323	270	290	316	290	304	302	289	294	301	272	283	304	288	321	327	315	275	320	290	287	309	260	281	328	330	280	326	329	291	262	307	298	285	261	267	316	299	287	335	286	286	315	317	317	299	313	288	308	291	311	320	294	291	288	288	312	311	316	320	328	287	288	318	331	307	266	287	289	291	308	291	284	321	282	312	282	308	331	290	305	306	331	299	283	317	306	302	280	322	295	303	302	312	298	319	308	301	275	296	277	270	312	273	327	300	286	244	285	303	292	290	293	316	297	313	285	300	320	286	288	293	296	304	280	265	296	277	287	287	311	320	305	285	284	321	312	268	277	294	293	274	303	301	260	328	303	297	311	302	297	295	304	302	315	260	300	299	305	329	291	259	286	304	285	297	331	288	305	290	304	296	311	314	307	332	305	325	271	334	290	301	322	315	258	283	297	301	273	311	312	267	304	317	318	285	311	307	321	329	329	302	338	351	322	322	314	315	289	321	279	305	333	282	301	288	294	286	278	324	297	317	250	319	273	284	320	272	312	314	308	311	284	290	313	321	314	304	322	331	293	306	262	339	331	329	286	314	301	327	298	346	297	315	341	312	265	319	328	294	318	335	296	334	305	308	317	310	278	295	310	261	279	297	301	286	328	300	301	294	310	272	265	312	290	311	284	326	317	301	299	336	319	272	295	284	307	281	298	306	297	287	318	314	315	313	348	286	306	319	323	310	289	277	309	300	279	285	300	335	309	271	292	289	289	320	315	290	314	296	284	314	291	313	269	278	289	292	294	307	313	267	304	300	281	305	296	335	306	289	300	312	301	345	276	309	273	282	346	272	296	305	303	296	342	298	313	300	316	297	337	327	318	324	311	331	302	280	305	303	294	296	301	301	350	303	328	281	293	298	265	298	292	323	269	308	311	306	312	351	299	315	345	282	301	324	279	316	326	325	258	328	297	272	311	295	302	285	309	317	309	287	299	321	309	269	296	327	277	291	312	323	313	315	318	330	300	314	276	328	283	249	304	288	297	317	278	308	302	294	266	302	308	292	266	329	305	285	311	295	294	274	290	286	280	315	307	295	314	316	263	279	293	317	295	280	315	312	303	303	314	307	335	316	333	292	323	274	291	287	307	276	316	311	311	316	301	306	329	297	301	293	299	290	293	277	285	298	321	281	285	333	310	275	305	323	305	319	310	291	275	297	267	308	305	308	282	319	298	301	310	297	335	324	311	303	317	282	307	280	280	280	256	319	293	311	280	317	286	301	291	294	288	320	292	274	276	301	302	284	315	311	303	361	290	305	302	325	311	268	299	261	308	325	302	310	314	315	291	326	275	300	316	358	325	295	288	292	332	284	293	256	307	282	299	298	279	298	307	273	331	311	286	322	302	311	296	298	300	305	334	286	332	277	297	297	298	313	303	292	267	298	294	279	303	273	323	332	289	315	326	306	317	281	314	319	275	298	358	308	320	300	284	299	297	299	285	316	295	291	287	307	302	317	323	283	281	281	333	284	291	328	304	299	293	281	299	284	252	301	291	269	327	265	287	322	329	301	308	308	277	309	279	310	320	278	325	327	313	291	314	303	313	282	316	272	318	323	312	303	300	341	283	291	304	306	295	294	292	311	313	310	271	297	289	308	294	320	299	307	276	298	314	291	253	308	317	280	311	328	346	306	274	330	314	311	287	304	297	297	322	325	292	311	294	323	315	280	304	319	320	339	285	334	297	335	305	304	278	305	263	280	310	297	287	300	294	280	335	275	281	290	327	313	286	316	301	285	309	292	289	292	249	297	283	342	299	297	269	331	309	294	308	299	299	302	315	306	294	267	297	296	316	326	319	329	300	316	295	292	320	288	304	318	283	289	267	305	283	314	321	310	301	311	333	304	300	318	307	293	287	289	315	315	311	319	300	317	336	294	291	304	323	308	295	292	292	257	313	308	324	311	329	307	314	323	299	286	303	308	294	252	294	286	299	300	302	310	310	286	338	313	346	324	295	311	289	273	315	302	327	277	310	296	314	273	279	332	319	307	291	297	298	282	296	305	306	266	308	315	285	302	304	274	254	299	289	312	282	270	299	298	296	336	289	290	336	299	308	271	305	346	293	330	313	294	284	339	311	321	292	315	323	299	310	320	295	315	311	308	281	334	341	321	302	309	308	309	285	286	290	297	285	292	304	300	306	303	285	307	283	328	315	327	279	309	311	326	316	332	328	303	287	279	268	282	308	306	316	321	343	310	283	295	285	275	321	274	298	295	333	311	309	299	281	303	291	332	302	336	316	312	294	307	284	285	275	297	295	298	294	301	304	308	302	323	306	297	285	270	314	302	296	335	292	322	284	301	262	337	329	296	284	299	323	311	309	326	302	309	330	316	285	287	327	294	302	270	287	331	331	288	302	297	294	289	288	297	287	334	292	328	327	304	326	324	267	290	314	305	326	322	296	319	288	284	322	289	279	295	321	267	327
10131	6347	21551	27819	35565	36459	27633	33867	49302	54939	38062	3223	958	911	846	899	896	802	817	817	799	825	762	790	764	861	751	752	797	809	758	754	780	788	767	763	713	741	753	740	710	740	716	755	711	711	705	726	768	728	750	712	701	746	721	693	739	745	706	773	761	705	781	763	712	777	723	722	766	737	719	759	725	722	780	735	704	759	716	713	779	717	706	690	736	728	692	719	721	723	740	726	764	690	701	738	714	725	777	732	710	725	728	681	682	744	711	724	732	722	707	702	689	737	699	747	749	684	695	738	770	724	727	685	772	724	735	754	694	721	734	721	722	719	743	709	717	675	721	740	738	687	719	735	710	757	721	727	748	762	740	716	725	680	720	681	746	709	685	793	695	701	697	719	722	765	756	756	690	701	724	736	756	748	737	711	742	692	728	700	723	746	696	706	734	741	750	719	705	760	741	718	704	695	728	710	719	682	783	711	763	714	763	730	690	715	719	767	709	701	687	712	772	717	732	715	748	702	710	737	698	695	724	695	747	689	730	725	729	701	707	738	717	759	714	741	728	751	691	701	744	698	730	684	739	738	734	714	718	758	672	695	721	712	678	723	734	783	729	752	687	711	718	695	681	718	765	759	701	687	728	720	707	721	728	756	791	734	714	735	756	696	734	750	716	738	722	701	718	708	737	730	737	714	696	725	725	717	767	710	719	737	717	752	726	725	774	690	721	717	731	716	777	753	745	734	731	751	703	717	732	713	756	711	706	711	753	744	713	742	697	781	756	738	742	711	676	735	743	742	734	731	754	691	716	698	711	711	771	670	785	752	725	729	728	785	711	718	722	706	741	754	678	716	704	794	754	745	729	706	698	699	686	712	763	709	703	732	714	655	725	737	704	720	773	736	727	701	722	726	714	721	736	722	679	698	690	751	718	722	777	696	692	774	702	702	689	720	646	710	729	690	760	720	770	706	729	720	736	779	718	713	728	723	746	734	718	747	725	765	735	724	732	758	767	790	741	704	688	705	677	733	699	733	720	728	732	652	732	752	720	733	708	765	730	690	705	719	764	698	743	767	710	699	758	724	730	760	739	721	728	728	734	669	731	730	694	714	698	738	721	731	731	709	709	675	730	770	675	709	706	698	758	744	687	764	742	704	752	713	715	728	746	728	749	728	750	721	709	682	736	722	691	743	711	703	734	740	724	727	733	776	739	763	745	689	722	672	715	784	746	665	760	720	719	731	748	755	720	735	732	722	699	753	729	740	698	751	710	756	693	730	679	694	713	725	719	722	751	763	709	770	688	705	699	698	688	697	717	754	710	779	743	704	716	673	734	748	735	725	717	711	689	772	686	779	748	728	715	700	728	735	756	754	765	767	722	724	741	731	724	744	746	682	677	694	685	729	686	691	769	705	752	723	750	705	706	700	724	696	756	750	697	650	702	731	762	729	713	750	728	739	751	709	690	699	739	720	714	725	725	729	686	734	701	749	701	749	712	716	725	713	709	787	735	710	724	748	742	712	734	720	717	699	734	763	769	681	691	769	711	749	748	724	729	687	699	725	721	698	720	713	706	683	773	689	707	715	667	700	713	672	799	709	703	692	748	714	694	744	722	761	725	707	723	715	728	721	696	735	736	752	694	729	701	721	700	693	749	723	741	689	714	705	734	726	707	723	791	750	711	774	710	739	766	717	708	721	708	712	693	718	731	690	762	699	733	734	702	728	724	719	705	676	726	701	716	732	726	735	744	707	767	729	773	729	724	751	736	741	710	684	746	761	758	723	731	663	736	717	692	720	734	748	776	706	706	741	714	714	700	722	720	690	751	714	734	685	705	699	705	711	726	704	711	658	685	750	738	672	735	746	746	747	792	711	710	733	739	682	763	774	705	750	739	752	779	674	738	760	712	769	695	824	737	717	754	789	680	703	725	755	700	700	671	720	720	686	708	708	763	741	724	778	680	690	727	710	720	749	701	747	687	690	748	703	720	723	744	671	708	741	725	714	760	701	766	728	724	719	713	728	726	723	768	722	738	784	750	750	721	704	783	738	706	715	738	713	759	676	748	694	717	743	743	712	771	698	708	748	736	703	760	719	735	770	736	758	732	724	756	728	720	703	714	746	700	694	703	759	707	672	690	697	741	707	704	716	734	689	757	712	702	738	706	704	727	737	686	764	735	730	676	753	749	732	710	706	730	730	735	663	762	680	780	788	744	702	708	693	736	716	737	727	728	669	690	739	749	718	744	711	764	750	718	742	733	709	711	742	747	689	721	707	728	735	761	706	686	735	728	691	738	698	785	745	719	726	701	698	716	756	685	703	716	748	776	713	708	720	701	702	701	736	722	727	734	732	698	718	698	693	737	752	697	695	759	708	771	711	686	709	695	707	765	700	722	729	737	737	754	688	715	755	715	723	728	732	740	736	737	708	724	721	767	742	744	753	720	696	731	724	749	664	793	735	708	738	704	712	715	742	695	738	687	766	717	748	730	740	722	767	712	727	741	690	744	754	726	676	767	691	707	722	718	705	723	755	715	645	757	751	775	696	699	726	754	691	699	777	717	702	730	664	745	723	703	756	691	707	713	701	685	767	733	699	710	726	716	741	733	675	739	749	732	740	722	723	721	711	757	731	690	731	695	746	738	720	742	758	726	723	754	694	709	715	687	710	702	690	701	709	705	705	690	673	708	703	704	738	737	747	690	737	764	701	742	708	703	737	726	696	775	713	719	692	727	741	707	710	745	713	699	704	741	723	703	700	685	784	679	674	695	723	683	717	696	736	736	698	790	691	743	754	728	719	685	737	721	753	774	729	690	711	741	740	720	748	705	721	731	664	704	737	730	676	720	707	750	678	711	700	749	751	679	732	718	702	772	731	732	757	749	745	726	779	703	686	728	753	743	718	721	684	719	752	733	726	721	732	770	678	694	708	711	659	740	695	772	790	731	672	679	741	804	695	706	719	728	690	754	713	748	732	706	736	730	775	736	730	706	713	703	759	716	724	701	786	716	765	701	748	669	738	723	725	737	668	742	719	744	743	717	731	692	731	699	714	756	696	764	672	744	702	680	698	727	746	738	762	727	718	731	787	727	734	747	693	741	735	713	747	694	735	741	706	700	724	747	730	685	722	756	745	741	701	735	676	740	718	735	753	743	799	742	701	757	704	720	743	788	723	719	737	736	731	705	721	711	736	685	740	721	707	727	725	729	745	753	740	698	750	715	743	739	726	715	732	736	776	735	711	716	712	734	695	729	741	742	702	751	734	675	713	720	720	745	701	708	710	698	701	745	746	731	751	700	748	706	755	730	696	675	692	723	685	761	756	762	718	761	739	762	704	771	700	707	697	698	686	683	732	688	713	709	688	695	730	689	737	731	688	700	713	722	750	682	770	805	714	730	696	702	725	782	770	744	712	704	701	741	667	719	717	721	679	720	716	745	737	704	725	707	746	741	740	739	742	698	680	751	713	752	736	722	751	699	740	723	730	764	688	732	754	686	789
4476	3781	7198	5301	4035	4151	3668	2327	1117	1120	1409	376	341	304	320	306	342	327	307	289	297	308	299	295	325	315	339	286	327	290	302	333	334	307	330	344	341	325	321	324	331	345	311	294	365	305	333	302	344	312	295	294	299	334	314	301	302	326	311	319	331	292	332	338	310	282	301	304	340	330	331	333	324	318	304	324	322	314	349	332	339	345	309	323	330	318	327	362	329	329	315	316	311	378	328	319	325	296	316	325	288	291	336	317	314	305	314	324	320	325	320	328	316	333	325	294	365	334	316	305	309	300	310	322	307	329	321	313	306	318	332	320	327	319	315	314	310	282	357	318	299	330	310	291	283	309	326	307	311	294	307	349	308	293	335	301	303	358	301	289	330	301	331	274	345	310	364	323	319	321	321	317	320	291	283	291	292	322	315	285	327	307	295	290	323	355	326	328	290	307	321	309	307	335	333	310	307	328	298	318	323	284	297	300	329	311	280	269	318	327	303	346	300	324	322	340	280	323	288	313	320	311	288	324	345	311	321	325	302	327	337	319	290	301	288	304	324	315	307	323	319	299	329	326	336	307	312	326	330	330	320	315	320	303	347	300	337	308	350	346	325	295	313	315	271	318	304	316	315	309	304	353	317	283	285	327	326	299	335	321	328	298	312	330	321	298	288	327	309	310	332	291	361	321	307	304	344	325	321	307	314	330	355	333	303	305	310	318	333	334	312	344	282	290	351	321	316	333	320	332	299	336	312	305	320	323	329	318	313	340	355	321	321	334	325	334	315	300	334	334	311	293	334	346	338	311	309	343	293	327	304	328	320	330	332	289	315	329	321	330	335	329	333	294	321	314	302	293	306	336	304	312	347	304	275	312	295	293	309	308	296	332	305	298	301	343	350	322	340	335	315	291	337	306	352	326	336	351	319	320	326	303	317	310	315	333	322	325	339	333	338	332	318	291	302	296	342	303	315	334	323	367	330	337	312	315	311	343	310	315	314	334	322	345	318	273	333	317	339	337	333	317	330	300	329	318	351	285	297	345	341	295	322	333	333	312	311	334	313	301	302	315	332	312	320	319	298	297	330	341	316	300	315	338	313	308	333	339	296	325	344	313	301	326	321	311	344	323	322	319	303	322	314	306	312	313	324	321	327	312	289	325	329	325	326	319	323	316	308	311	310	323	298	338	303	314	307	324	279	322	290	283	292	309	276	299	296	323	342	336	311	315	321	307	327	303	313	350	337	356	353	326	321	313	322	328	303	339	298	301	359	302	338	321	325	359	341	303	328	290	341	330	306	320	332	309	310	309	355	339	333	352	312	345	325	296	325	301	313	315	311	348	323	317	317	312	327	352	297	301	345	310	305	341	321	282	337	327	371	324	304	313	340	332	336	342	312	323	335	291	331	339	348	335	330	327	305	304	327	327	307	324	325	309	309	351	346	309	323	305	352	295	325	354	295	326	292	287	336	324	333	337	298	318	313	313	342	329	335	317	318	338	321	330	299	318	290	316	320	318	348	324	305	327	322	351	307	321	292	309	303	307	304	315	328	329	320	351	339	322	299	317	310	337	323	337	286	309	313	347	292	317	295	337	333	288	304	334	334	310	320	283	349	322	304	314	354	317	296	297	307	307	303	300	323	348	293	355	297	327	307	302	330	336	314	312	359	280	300	333	300	310	327	332	312	302	295	325	346	283	325	329	317	318	327	328	332	355	342	305	316	347	338	326	335	336	296	299	302	311	324	302	320	315	320	325	326	278	353	333	307	338	331	331	330	355	340	348	319	278	332	312	320	345	359	305	295	319	317	340	311	318	326	305	307	307	363	302	283	300	326	345	317	286	290	324	330	303	328	330	302	286	299	325	323	320	306	313	355	317	303	296	303	312	338	327	337	319	358	343	338	314	322	319	326	345	328	325	275	327	317	327	330	330	325	341	328	315	312	335	352	318	312	333	307	312	323	301	321	317	315	306	329	360	319	348	289	328	349	318	331	297	345	320	303	319	307	321	289	284	288	325	290	318	316	322	287	339	308	302	321	349	301	353	327	330	325	296	314	295	298	306	347	338	333	315	320	341	302	301	349	310	310	298	343	294	311	363	346	349	306	314	324	309	336	287	277	286	359	321	347	332	341	335	344	319	333	320	322	318	261	287	345	296	330	325	284	327	327	323	352	325	307	333	288	349	298	317	315	326	273	289	317	313	337	326	321	313	311	332	295	311	313	289	341	326	340	307	325	323	303	325	321	327	342	332	349	310	314	330	305	335	290	303	317	315	318	292	327	323	294	336	260	361	339	321	322	330	330	325	315	318	327	305	349	332	351	316	302	316	304	360	324	289	300	288	319	307	292	327	323	377	320	344	342	345	325	302	316	301	298	326	330	316	317	313	308	337	298	333	327	325	336	332	286	301	298	323	319	308	304	307	302	308	309	305	302	329	325	316	327	322	313	312	318	348	318	295	321	310	338	343	321	310	311	294	299	293	307	305	311	336	327	289	303	293	296	305	335	308	311	332	307	339	320	318	300	336	348	332	290	318	310	304	291	307	333	355	301	349	314	332	337	332	324	305	329	314	327	331	317	316	291	322	345	335	294	339	343	304	342	295	301	331	302	335	346	284	295	350	305	309	322	363	363	316	307	277	337	341	330	307	317	308	340	310	308	333	305	309	321	303	319	302	286	337	305	308	303	343	330	368	329	297	314	345	340	324	310	314	312	339	304	320	323	293	314	323	321	306	323	340	343	335	336	326	356	295	328	314	285	306	320	309	333	326	362	313	330	308	334	331	309	310	294	319	301	295	305	351	295	309	346	317	315	315	338	363	305	329	312	321	360	293	339	319	342	327	311	304	309	316	335	305	344	315	319	319	305	312	303	306	315	298	328	292	294	283	317	350	351	330	351	285	329	302	342	349	332	316	299	301	282	298	355	332	329	280	302	293	357	287	334	295	344	320	336	344	341	320	339	304	340	319	322	326	314	298	332	301	346	324	331	347	323	318	345	298	327	313	299	301	310	304	323	307	322	322	339	312	307	321	351	334	342	311	321	316	322	304	307	314	350	366	330	295	338	347	314	294	298	314	317	315	353	329	306	325	312	307	333	355	309	302	313	316	302	297	336	339	309	325	321	295	300	344	342	318	322	301	324	334	333	307	337	282	304	280	361	310	355	327	310	306	322	328	354	321	324	320	309	303	278	309	326	289	329	323	330	316	317	288	298	329	291	320	316	359	292	350	317	313	335	332	350	334	336	341	324	311	319	335	341	292	293	298	305	306	309	307	312	290	303	328	308	310	357	318	354	338	315	351	312	304	297	329	284	317	303	300	303	346	313	299	316	305	337	305	351	341	339	330	336	318	312	328	333	314	311	314	293	312	305	318	326	336	293	319	346	308	294	318	319	312	290	320	358	339	307	329	304	327	301	292	338	357	310	329	339	342	295	308	352	329	329	337	310	313	357	316	317	309	312	325	340	323	299	345	340	330	316	331	335	361	298	324
3348	3999	11589	13027	12305	14155	12974	9249	4566	5072	5026	831	717	736	731	753	724	787	730	699	734	738	731	756	737	693	730	718	725	751	726	775	711	686	758	751	726	719	696	689	724	747	708	725	720	674	702	728	735	734	737	689	716	757	696	750	690	727	685	720	698	703	753	692	725	743	718	736	708	719	763	742	759	713	694	748	692	670	730	714	686	748	723	764	730	732	702	701	731	722	706	719	722	710	759	726	728	701	713	726	711	735	729	716	746	731	762	750	729	728	687	697	725	762	672	696	712	708	757	719	726	720	727	747	685	731	735	752	697	691	728	678	693	726	750	672	710	760	691	715	727	761	716	736	747	724	723	710	712	728	657	751	702	749	758	754	728	728	649	705	747	714	756	711	737	730	688	724	753	765	756	688	758	710	731	684	752	756	699	710	684	712	707	716	680	725	736	689	721	749	684	738	719	717	727	758	701	731	719	727	759	704	674	668	717	692	726	748	700	716	708	753	732	671	705	753	757	730	744	681	737	722	724	678	739	670	713	687	715	717	732	694	706	720	704	738	720	696	653	729	730	727	761	686	744	710	756	715	713	687	729	699	702	725	698	739	713	694	642	741	709	711	710	716	740	739	712	744	709	701	693	729	683	772	745	756	767	719	730	761	721	761	712	736	763	680	726	708	722	772	717	696	727	771	697	717	745	694	707	782	703	735	744	758	752	735	698	741	757	706	691	719	642	719	733	775	709	739	706	759	731	696	681	736	750	709	715	750	720	714	720	710	623	741	723	741	738	774	734	736	732	701	708	734	743	693	763	656	754	650	695	693	731	744	747	735	730	717	738	699	696	693	715	750	751	720	693	720	676	753	712	699	702	727	743	686	708	758	749	709	683	693	762	760	679	744	752	731	689	694	714	718	711	686	738	730	642	717	686	717	723	693	669	743	758	709	749	699	709	729	703	727	716	721	663	695	738	723	724	692	757	758	691	731	734	746	756	711	721	731	691	705	752	701	701	716	736	725	751	713	722	719	730	765	757	723	734	721	750	789	671	713	741	719	722	725	750	681	722	717	714	711	718	705	746	676	754	727	661	673	732	775	702	736	746	718	769	696	749	725	712	718	688	724	743	737	699	701	726	718	722	750	730	781	712	748	713	718	725	732	735	717	704	751	751	714	709	691	706	755	737	691	734	707	733	749	704	719	731	739	725	733	721	756	779	689	751	747	744	725	734	710	734	730	735	741	727	745	653	714	712	712	727	721	756	743	711	722	729	740	732	723	668	681	677	714	763	721	743	740	753	722	712	736	740	735	744	722	699	732	719	718	739	723	706	693	760	713	736	721	722	672	682	727	687	698	719	716	783	681	698	726	704	747	739	697	733	752	741	722	752	749	748	688	747	675	738	748	747	743	699	746	722	713	747	725	709	718	747	792	718	744	712	707	746	699	704	749	740	826	670	781	692	760	776	713	722	741	711	702	656	729	712	672	702	760	703	741	713	739	695	756	721	774	721	686	695	676	744	734	714	758	688	685	719	744	709	722	691	701	718	744	740	695	704	734	692	760	670	749	772	788	697	776	708	689	724	775	785	716	706	710	752	707	719	773	695	716	723	776	696	721	700	744	732	733	753	732	731	708	703	739	730	721	747	717	717	737	726	748	738	713	707	704	733	738	694	730	722	707	668	734	754	705	760	702	753	688	731	734	694	738	718	755	675	718	747	721	736	755	821	739	770	723	736	729	694	746	747	783	703	712	755	731	692	711	698	713	720	733	705	727	739	749	744	726	721	798	709	689	724	729	708	749	731	713	762	733	711	734	719	737	732	716	737	733	714	723	661	760	718	764	742	726	714	725	762	695	709	700	743	736	782	723	701	701	719	705	706	728	689	726	731	742	708	704	688	709	772	708	779	725	774	658	729	755	729	740	743	731	759	702	718	765	722	713	696	736	775	751	740	689	715	718	715	719	727	747	692	758	718	731	736	708	680	730	744	773	686	710	746	743	712	709	734	755	717	722	693	718	747	750	749	748	706	733	707	760	745	810	681	709	749	735	729	714	749	736	721	720	733	713	709	807	756	751	745	716	717	743	789	667	767	730	743	731	742	731	722	727	747	704	756	695	732	736	732	740	710	722	737	735	699	693	740	738	721	748	744	744	686	720	710	764	694	743	716	737	720	688	723	745	735	783	689	728	690	740	751	699	738	734	683	664	704	688	729	758	709	722	706	718	780	723	701	726	716	769	682	779	760	742	709	729	687	770	670	700	732	721	699	759	765	734	751	723	727	691	758	697	704	710	757	722	736	671	778	711	706	751	759	686	738	733	736	708	695	673	690	749	761	729	744	742	718	703	656	699	687	690	716	697	718	722	713	716	766	720	725	736	691	669	685	671	695	757	734	715	741	683	705	734	690	768	727	721	737	720	757	708	710	718	685	724	764	717	700	732	729	701	758	740	766	752	734	750	735	753	695	761	728	726	734	675	754	733	774	787	726	686	764	701	715	774	652	673	727	729	779	745	728	706	704	661	720	735	756	728	656	760	736	684	734	691	735	710	699	746	707	736	695	747	746	714	710	716	704	739	722	739	754	710	738	714	740	741	753	708	711	722	678	748	694	746	750	701	717	675	749	767	704	707	733	716	725	732	774	756	717	696	700	704	719	709	740	705	730	757	738	724	730	743	752	748	707	720	767	722	709	700	713	724	750	715	745	756	803	682	749	680	685	733	696	771	743	733	697	725	739	709	708	696	701	728	746	734	715	697	746	677	705	707	675	731	705	756	728	733	711	728	734	789	724	764	682	748	765	719	723	724	715	734	758	734	726	746	711	740	702	732	728	764	712	741	726	769	692	702	718	738	744	723	725	712	708	712	743	706	754	724	749	738	733	682	709	695	746	715	726	767	695	729	681	753	755	714	695	718	713	734	718	703	701	722	721	688	740	681	736	707	713	707	732	742	727	726	714	776	749	686	757	736	714	718	737	743	753	745	722	734	679	763	727	751	714	711	738	724	759	738	661	740	730	742	779	703	751	787	700	753	711	730	673	711	728	729	737	720	756	732	735	716	690	706	723	719	734	729	715	717	766	746	684	706	775	680	738	735	756	733	762	736	712	721	702	734	731	731	719	747	673	720	726	687	771	706	703	662	750	691	716	734	765	740	740	708	718	751	708	753	784	730	750	767	703	709	710	706	755	766	735	734	768	739	690	720	742	735	718	779	759	736	707	746	757	757	711	708	735	759	715	698	745	741	767	722	773	712	737	719	723	757	697	725	751	650	744	729	729	677	678	731	723	691	711	744	724	719	742	696	754	678	685	709	707	705	692	772	733	728	744	765	758	723	712	758	672	734	743	705	699	702	739	692	712	716	725	704	693	744	756	704	718	763	675	731	740	717	706	715	717	738	727	743	734	738	736	722	735	725	734	744	740	702	748	731	729	725	718	714	738	725	768	731	705	722	688	705	752	709	691	717	733	729	751	721	725	691	696	708	678	776	748	698	731	686
14256	8055	15318	11544	16534	10120	7001	8289	12919	15019	9585	729	244	250	234	208	222	201	205	207	227	202	218	197	199	190	235	205	198	178	209	169	193	157	159	185	201	206	200	193	192	220	193	213	183	185	188	202	197	186	174	202	177	178	182	175	183	177	187	197	180	187	174	194	205	198	180	179	172	198	173	201	199	197	218	165	189	177	195	192	181	176	179	161	211	177	183	180	191	180	173	211	189	198	197	174	185	177	235	198	166	205	182	215	173	182	150	195	162	186	197	179	186	195	203	164	189	175	192	171	183	180	191	203	177	165	178	165	183	179	191	186	197	185	185	190	216	191	191	174	179	196	203	179	191	189	185	187	183	175	164	221	173	195	180	182	193	193	190	202	206	231	187	189	179	190	210	179	181	171	195	196	218	172	180	207	163	170	219	191	196	187	205	175	197	194	177	178	173	173	193	186	207	167	171	173	199	200	221	187	194	163	177	161	173	180	174	185	176	166	175	198	182	173	179	198	181	201	185	177	174	176	181	187	190	186	181	215	181	217	198	183	223	192	189	176	195	188	220	206	202	185	185	174	190	198	199	174	191	216	203	190	189	170	195	202	187	169	190	183	188	191	167	209	191	188	190	202	184	197	203	206	216	180	189	209	216	202	178	213	193	190	197	174	164	172	198	185	201	175	199	150	205	206	219	178	196	202	187	195	193	189	191	175	201	205	185	188	199	188	167	201	195	182	173	189	203	193	204	183	188	184	204	177	167	186	189	181	197	211	171	179	175	194	193	173	189	207	219	179	180	196	199	181	190	208	198	170	222	188	182	191	189	175	217	173	151	205	205	178	157	193	186	184	193	185	175	179	214	181	208	194	180	198	182	195	182	203	172	180	194	169	183	182	164	181	182	200	196	212	168	196	186	208	180	193	196	190	190	203	205	178	193	186	183	192	210	163	203	190	187	193	207	200	219	181	173	179	198	183	194	181	180	188	212	201	206	192	187	183	196	189	204	190	191	180	172	185	185	191	186	205	216	211	186	218	193	206	187	197	169	211	184	186	161	167	208	214	200	196	192	202	199	193	172	170	176	181	164	181	207	176	219	201	192	202	187	191	220	210	174	194	179	185	189	168	190	190	188	174	183	210	193	196	196	187	175	203	168	168	202	188	176	196	162	202	198	188	202	175	187	158	181	187	185	188	185	184	184	207	207	206	169	159	189	203	188	203	193	172	173	205	178	177	186	196	201	186	200	188	200	187	201	190	178	179	184	190	209	204	175	195	176	182	186	191	171	193	173	190	177	169	196	210	177	197	196	186	178	155	186	187	207	192	181	194	171	229	177	185	189	214	189	195	190	177	188	197	181	203	175	179	167	174	191	192	183	165	174	195	205	195	204	176	196	196	179	175	190	191	177	187	183	170	198	190	175	178	190	173	187	182	186	198	192	194	179	187	206	185	180	183	175	186	176	183	196	180	217	171	156	177	211	208	207	244	186	190	166	188	189	161	180	180	208	197	158	178	181	196	205	189	193	214	195	184	175	194	188	168	189	204	199	177	171	196	164	218	187	197	181	188	178	185	182	195	172	190	182	175	193	189	189	195	195	174	201	197	169	210	204	204	200	232	177	215	213	165	193	181	189	195	202	176	198	229	218	202	193	195	176	211	212	208	172	199	193	187	179	161	188	209	174	186	197	194	177	176	196	182	194	196	159	207	178	194	194	214	183	178	174	181	190	184	167	182	184	183	166	180	205	174	190	194	161	160	173	190	191	223	166	184	185	172	205	178	188	191	186	183	185	201	204	215	189	198	176	214	166	209	189	219	180	210	169	180	161	189	181	187	202	189	175	196	188	185	191	212	195	200	184	198	192	196	209	210	194	167	180	191	190	169	180	198	194	220	213	177	185	199	192	163	193	180	174	193	176	196	195	188	177	168	222	191	169	212	207	196	182	155	191	207	181	199	186	199	163	172	204	177	198	187	215	181	218	215	196	193	214	198	194	210	204	187	206	169	199	190	230	181	191	183	188	229	186	172	213	188	221	195	185	192	204	187	171	186	207	189	224	186	166	186	182	209	203	199	186	185	190	184	177	146	181	200	184	176	175	213	170	176	201	179	202	189	210	191	192	215	190	191	197	164	189	174	174	209	219	179	192	178	206	221	199	184	210	206	193	213	167	166	199	183	186	192	191	204	205	185	190	176	186	194	186	172	183	206	200	199	186	187	180	187	225	155	179	206	210	199	189	213	195	188	190	205	207	185	188	182	185	176	184	204	196	172	202	187	213	187	162	210	179	202	191	202	193	217	173	180	204	198	190	175	195	189	191	190	206	182	210	189	236	179	190	192	186	196	203	186	216	166	216	176	203	187	203	183	203	204	189	205	183	207	198	195	196	190	188	196	214	183	157	180	189	192	191	177	194	202	186	201	215	207	188	190	178	166	183	170	175	201	190	211	177	185	181	195	188	191	217	238	176	207	196	152	194	177	197	179	205	191	177	187	187	219	193	191	195	174	181	173	202	192	190	181	164	156	207	172	179	195	185	177	183	175	148	205	193	192	218	208	179	173	201	175	240	197	171	191	211	193	189	195	182	204	191	169	191	197	187	177	197	180	182	168	203	186	192	181	178	174	198	184	209	202	183	200	173	206	187	177	178	187	190	159	189	188	179	170	179	179	183	205	179	207	172	180	199	208	191	185	159	178	183	169	201	193	213	213	203	174	204	189	175	209	178	199	207	227	197	195	191	184	176	175	199	176	191	226	186	182	174	191	202	194	188	180	156	236	199	176	193	187	201	219	206	191	194	189	180	164	194	189	179	177	185	236	196	202	192	207	203	217	200	202	214	178	189	186	203	199	193	223	210	197	193	210	229	172	174	196	173	204	198	215	195	178	196	188	211	198	189	176	186	223	215	211	200	183	206	174	219	188	194	169	181	175	175	162	204	172	215	191	186	179	208	195	194	194	188	194	191	183	178	191	190	192	199	192	204	185	182	194	184	182	178	158	191	200	191	201	177	196	205	183	168	172	186	212	195	212	161	179	183	172	184	182	217	224	148	183	189	199	177	183	191	155	192	206	188	222	203	194	190	191	183	202	186	177	175	183	167	166	201	191	177	188	204	173	179	171	190	182	178	203	185	193	178	188	181	196	186	182	224	199	199	163	186	185	198	205	188	176	217	208	178	180	201	195	198	164	176	185	185	171	171	152	160	191	178	182	178	179	194	212	189	184	210	219	214	208	188	199	188	201	195	212	200	198	178	213	192	192	213	198	226	214	149	202	190	198	193	185	210	179	177	198	193	198	185	201	187	180	175	183	193	174	198	216	210	194	206	190	190	176	209	218	177	196	201	186	183	190	196	193	180	210	166	178	173	175	194	182	195	168	189	194	191	206	168	183	214	207	184	200	207	186	177	193	213	201	193	195	186	213	222	173	182	199	181	192	182	219	171	197	224	218	155	194	215	192	194	194	214	190	194	196	187	212	185	214	186	163	215	192	196	201
8430	7167	19981	21774	31684	25059	21304	24815	31378	36006	24211	746	656	653	586	564	566	534	545	535	553	533	530	521	556	505	555	498	510	479	484	502	485	500	493	494	485	530	505	448	437	457	488	531	510	493	489	475	444	499	521	491	471	491	466	460	442	523	470	527	469	489	429	521	449	482	459	434	461	433	447	463	490	440	496	439	476	473	450	509	469	468	498	460	468	478	469	448	493	496	486	505	466	467	459	459	475	494	494	476	487	462	485	490	433	461	489	405	477	452	484	489	471	433	495	485	454	471	466	476	453	446	489	473	472	472	476	454	484	445	450	483	461	463	477	489	442	503	435	474	466	476	479	490	441	476	508	449	468	483	470	475	473	484	477	466	430	469	448	478	460	475	461	451	473	439	456	471	483	468	467	482	457	449	515	487	497	445	458	494	452	455	502	449	485	473	464	441	450	506	487	448	477	461	439	471	474	470	514	470	468	449	485	500	456	446	459	435	435	447	464	490	437	432	456	462	467	484	504	466	455	456	494	461	518	498	507	484	488	460	504	516	468	496	434	466	436	481	486	456	487	460	477	454	484	460	485	474	460	482	470	507	469	456	466	458	481	465	495	447	466	481	494	462	476	460	452	477	491	468	456	446	475	460	477	474	443	473	450	484	487	444	474	456	469	435	458	471	476	451	460	486	471	466	457	464	516	480	490	457	484	494	521	460	478	503	460	463	445	458	506	479	440	484	441	482	479	454	462	469	475	480	494	472	490	492	481	478	445	454	450	468	452	462	461	493	479	475	484	464	465	497	455	456	494	478	478	466	450	475	439	465	483	501	512	475	486	471	460	456	512	467	448	484	477	428	475	486	531	508	506	452	453	493	476	484	469	505	513	461	461	483	456	485	465	464	456	456	470	452	469	454	508	486	457	471	510	479	465	465	420	488	447	449	446	455	471	501	428	433	467	494	462	471	460	444	474	484	456	441	479	479	472	497	466	475	501	450	462	446	425	468	487	477	452	508	468	471	479	430	493	485	468	506	450	483	449	473	459	467	464	489	469	463	429	449	493	489	488	463	469	470	472	450	484	460	443	494	477	465	475	442	459	477	464	468	436	484	468	472	493	449	499	471	520	468	452	523	499	449	503	472	478	468	481	455	465	425	461	474	475	448	431	473	525	469	494	488	455	440	468	470	497	460	460	470	448	481	457	462	445	441	495	509	455	481	481	448	452	485	513	452	462	473	464	480	460	462	474	435	487	464	477	454	477	483	474	487	446	451	406	482	464	449	494	436	469	481	465	484	455	463	411	475	486	470	412	498	459	484	466	449	467	474	451	461	513	492	477	472	439	488	454	456	466	457	486	458	458	459	468	476	454	506	482	461	491	424	490	458	483	502	469	469	477	488	448	491	494	497	473	453	465	478	491	484	467	468	457	455	462	481	438	439	452	507	482	489	458	467	482	431	451	481	440	455	431	509	461	517	479	437	488	485	481	480	457	470	445	483	442	455	470	498	481	485	461	454	480	485	447	477	495	477	483	454	460	519	443	529	480	474	475	454	480	468	471	442	484	460	511	470	477	445	449	505	473	475	456	467	475	486	439	461	491	481	509	406	494	475	464	483	481	471	502	459	456	464	455	466	465	488	487	455	485	491	476	442	469	472	483	482	495	477	447	495	465	480	487	515	484	485	451	503	484	480	519	438	505	445	471	440	475	473	451	447	488	475	451	498	507	485	472	484	484	426	468	469	454	481	479	474	426	496	485	469	461	468	487	470	443	478	476	446	461	523	461	440	460	434	483	465	463	427	501	467	504	485	491	490	470	468	529	464	472	446	496	458	483	456	461	493	451	498	454	462	460	458	452	500	439	475	455	473	466	518	433	459	476	450	441	501	502	452	459	465	450	464	489	471	455	468	491	458	485	437	461	438	441	472	503	455	463	433	514	479	496	511	495	478	457	499	413	473	478	482	508	437	450	513	451	493	457	503	459	480	460	477	461	439	455	485	469	477	431	458	456	486	476	483	444	475	433	441	464	483	480	451	478	463	440	485	486	490	451	491	509	443	487	466	473	502	493	442	500	490	465	476	453	498	455	454	480	454	500	401	517	458	474	511	477	450	444	452	475	493	454	453	474	507	466	469	442	448	459	472	469	464	462	490	461	466	460	485	472	496	477	470	463	445	477	451	498	461	466	473	492	469	452	453	457	471	509	476	451	473	484	492	468	472	463	441	471	457	504	472	468	485	489	456	458	500	483	486	466	463	496	456	450	453	482	488	467	442	464	461	487	495	475	475	473	420	483	499	466	452	440	497	500	486	510	509	465	458	458	520	462	469	456	501	488	438	480	464	498	497	470	485	455	465	489	471	471	471	460	504	484	474	501	503	475	467	450	452	460	499	507	466	492	492	453	492	467	444	439	486	438	469	465	434	499	471	488	476	438	484	466	473	473	496	486	460	491	515	476	487	454	475	480	444	480	493	488	470	454	445	445	501	487	458	459	465	488	490	404	463	464	551	472	460	445	478	485	468	467	474	451	470	483	467	466	399	479	466	480	459	457	480	468	498	471	453	509	486	436	475	445	451	481	449	436	462	496	478	446	482	460	459	459	458	473	475	456	527	438	447	500	469	487	468	437	523	484	490	501	478	487	484	450	462	488	492	461	422	485	451	498	464	450	454	478	470	472	487	457	459	430	441	455	552	498	480	523	457	455	448	480	470	450	469	497	458	473	470	469	499	447	465	488	458	483	495	430	444	467	482	472	479	469	452	413	435	426	469	451	496	466	451	453	491	444	524	470	479	516	511	456	500	467	467	473	492	510	446	469	488	463	469	427	464	464	449	464	465	455	433	488	501	503	442	446	468	451	475	475	458	436	475	455	473	497	456	450	465	469	456	507	480	429	465	492	486	490	451	489	449	470	475	452	488	448	461	466	476	469	468	520	461	472	448	463	465	428	489	444	456	459	475	474	448	482	461	501	491	455	468	478	483	452	471	473	491	505	477	502	441	461	472	511	476	495	481	510	460	454	475	466	449	454	463	477	515	489	484	425	500	446	473	472	443	464	442	467	490	520	429	527	460	477	495	435	464	486	471	490	514	463	484	431	495	489	454	430	455	445	473	460	472	470	449	430	498	503	489	492	481	528	461	498	515	512	463	452	506	475	499	458	447	435	413	421	448	453	487	481	484	472	470	459	493	496	477	497	489	443	510	491	507	489	478	465	507	452	473	488	490	478	464	465	496	486	488	452	423	442	493	471	461	440	479	435	498	483	474	461	495	438	483	488	489	451	461	443	473	474	435	464	494	463	479	499	482	489	444	524	484	447	448	495	452	467	449	471	494	508	479	460	466	449	451	495	477	438	452	488	475	501	460	484	509	505	479	469	478	482	463	484	466	448	449	500	442	457	485	488	511	430	490	480	487	491	469	480	477	494	471	482	448	510	498	422	451	447	451	465	497	456	467	503	499	491	455	469	476	468	470	487	450	435	449	463	479	438	450	459	455
24372	17840	28887	30640	30651	23786	14533	14045	3848	24522	28905	4093	352	356	344	297	291	296	282	263	270	270	273	295	277	287	288	297	267	259	246	273	289	274	265	269	300	287	279	240	275	257	269	273	293	267	303	277	269	273	257	287	274	306	259	292	309	275	258	289	277	278	268	263	301	255	264	268	251	275	264	290	269	291	258	266	298	275	284	272	260	282	259	305	285	283	259	268	266	272	248	271	269	264	269	272	258	278	284	254	277	255	253	252	245	258	276	278	277	287	251	237	264	273	267	266	275	271	273	262	260	279	235	293	258	296	254	253	236	252	265	264	283	281	281	261	277	269	245	277	281	260	253	242	259	230	296	275	258	256	280	227	260	271	244	264	233	278	279	266	279	293	254	269	246	273	247	281	263	296	288	297	271	276	266	258	273	254	265	264	254	263	253	275	251	253	249	255	266	276	290	270	279	292	306	272	268	273	258	263	255	305	330	296	285	270	249	265	254	304	257	250	249	282	298	257	238	256	250	273	253	280	246	265	267	231	271	263	292	258	251	272	257	299	279	275	262	254	261	246	312	306	270	254	296	277	286	260	282	289	282	296	232	277	298	277	286	305	266	263	240	281	248	285	290	266	271	241	263	280	269	279	267	277	251	249	255	252	234	257	254	277	249	301	262	257	301	270	277	260	253	248	262	273	247	295	283	283	284	241	283	236	253	258	258	273	282	264	266	276	281	248	274	276	252	260	246	257	274	277	287	248	271	270	290	282	254	267	281	291	225	248	253	284	276	248	277	295	246	241	253	246	271	264	242	279	277	270	264	283	246	253	274	263	263	262	268	263	250	278	290	270	250	241	274	275	248	228	301	274	264	252	259	272	295	252	270	269	247	277	281	265	274	266	259	268	262	278	243	264	305	251	278	299	242	258	259	275	262	265	251	261	260	249	245	260	239	280	268	266	244	261	263	244	278	264	271	275	256	257	266	286	276	246	228	274	233	275	253	270	280	278	271	245	252	250	269	266	293	277	258	294	272	256	287	274	296	246	306	262	281	262	267	228	252	244	283	305	253	273	276	252	287	264	286	285	279	285	269	265	271	268	258	266	268	244	261	249	265	293	267	286	270	277	299	284	276	236	248	264	285	266	247	262	278	278	257	288	261	273	297	244	243	262	288	254	280	300	273	287	239	263	256	286	288	254	254	256	271	286	239	240	247	288	250	270	298	275	250	277	269	264	284	265	256	290	278	263	274	247	277	240	246	256	258	281	265	286	256	244	278	251	301	262	271	266	265	233	295	270	284	251	243	286	277	241	280	275	266	241	261	293	277	277	287	266	289	271	272	241	273	274	259	299	268	296	288	273	278	245	244	234	252	276	252	262	291	226	295	250	262	272	245	268	272	232	277	309	253	235	260	241	258	252	297	286	211	289	263	234	266	261	259	298	256	291	278	277	257	293	268	241	281	265	273	271	300	254	266	289	248	251	233	269	262	252	272	265	259	258	245	276	271	271	275	267	242	285	287	314	283	258	261	284	257	209	298	282	273	266	263	255	276	272	272	255	240	236	301	289	249	274	274	301	275	253	275	237	236	232	253	303	269	260	271	271	268	264	256	259	269	245	266	271	252	272	248	265	271	246	258	237	287	304	239	273	293	260	260	264	230	310	252	293	239	266	249	254	258	249	277	271	284	237	279	257	235	256	242	268	297	291	240	250	286	293	278	305	254	263	292	255	277	263	307	273	259	257	280	260	281	272	283	286	285	258	255	252	241	282	268	277	268	256	254	251	262	249	247	270	271	244	227	307	240	286	250	255	265	270	286	257	274	234	288	253	265	280	241	243	300	232	271	260	267	235	251	279	238	273	253	273	250	267	257	256	270	312	263	292	273	233	278	256	265	260	293	259	341	265	266	248	248	267	270	241	254	254	266	270	275	243	263	246	280	283	247	268	269	254	226	286	265	269	272	243	247	267	252	259	299	274	286	252	233	269	275	236	286	268	270	239	236	275	261	291	289	238	294	277	267	263	264	240	268	263	274	267	260	264	286	265	249	287	258	261	260	270	266	253	264	273	267	249	238	246	248	280	241	281	248	266	262	259	279	261	243	268	273	264	256	300	255	279	282	258	287	266	261	246	270	276	291	272	287	237	295	257	244	274	265	261	250	223	246	298	296	253	260	259	254	284	244	262	278	287	260	254	269	250	263	289	276	257	300	272	262	273	236	282	292	304	299	298	248	249	270	262	264	269	270	239	241	254	276	267	264	286	278	243	277	254	254	256	268	257	270	243	259	245	280	269	266	262	267	291	285	280	269	283	281	279	287	282	300	285	295	268	254	266	245	242	272	270	234	269	271	271	287	248	273	239	262	250	273	257	290	289	287	245	269	277	253	265	269	261	282	277	274	243	259	265	286	274	264	269	245	263	239	239	286	281	242	272	266	287	247	254	250	275	275	269	294	271	292	264	239	270	286	261	280	277	262	274	278	243	251	277	252	275	232	262	267	270	248	249	263	262	235	281	277	272	286	235	294	276	267	269	246	285	266	248	259	251	242	275	276	256	271	260	259	257	276	270	233	239	289	287	257	283	255	287	269	245	268	276	280	285	243	292	234	269	289	256	271	255	268	267	271	273	295	301	266	253	257	294	257	280	268	267	264	238	232	274	269	288	249	268	300	299	248	281	263	269	268	265	241	242	272	274	258	267	273	260	261	277	281	288	229	262	275	259	261	269	263	226	265	279	260	270	241	269	250	286	273	309	268	259	258	252	232	219	269	307	279	249	253	221	266	268	283	255	263	281	254	270	239	250	298	292	272	272	260	260	264	256	297	285	282	248	249	244	277	265	268	236	253	285	232	273	284	242	265	269	294	245	221	268	254	287	268	239	262	248	256	286	272	262	228	271	265	270	258	235	294	282	231	291	279	259	313	269	288	247	257	278	281	281	267	280	268	257	240	277	250	304	258	263	270	266	256	277	242	286	235	263	255	270	272	237	286	299	224	271	268	278	232	311	245	262	257	263	283	283	261	222	252	275	287	276	252	254	270	264	289	258	264	275	258	237	279	313	269	264	268	292	246	267	262	288	259	291	273	254	252	233	253	277	258	230	230	269	235	237	260	256	235	218	233	299	262	274	233	266	245	266	263	269	275	279	257	252	283	244	281	245	277	295	254	238	242	264	251	238	262	285	264	261	266	272	247	249	251	227	271	278	256	277	289	261	263	260	279	268	259	252	274	286	233	271	289	237	264	285	258	250	271	229	247	250	283	262	301	244	285	274	289	279	264	231	261	290	259	311	259	262	263	272	277	277	272	243	278	243	275	257	247	234	278	254	285	268	248	261	269	284	268	253	275	244	259	268	266	275	263	273	249	245	283	283	260	292	244	267	293	268	243	290	271	253	269	270	250	244	242	260	273	289	280	248	238	280	265	257	265	287	295	233	275	262	264	283	300	262	258	241	306	257	277	232	272	279	230	268	239	265	256	293	273	255	288	251	258	282	264	281
12850	13655	31883	41729	44291	38454	30421	29766	10794	44778	43018	1278	1018	930	901	914	846	875	790	771	791	747	750	778	751	765	772	723	758	727	713	772	719	677	730	692	732	689	663	660	686	698	691	665	637	681	705	698	657	695	644	610	643	679	656	689	671	633	681	646	689	655	661	674	662	690	642	625	662	644	658	617	652	641	694	651	644	602	690	659	654	642	643	624	620	647	674	685	679	643	663	594	685	665	648	632	624	652	640	607	624	650	654	630	651	644	633	636	648	670	642	664	627	685	660	712	624	657	643	605	672	691	690	697	639	661	694	635	625	631	678	654	650	637	628	606	631	667	602	637	663	610	627	651	682	615	621	662	632	654	664	693	630	630	592	677	659	639	625	655	661	628	580	639	620	644	666	611	635	671	664	686	634	654	661	646	600	670	661	687	642	629	659	582	663	672	644	674	641	666	603	630	669	654	635	647	620	639	629	611	635	658	669	607	668	653	667	654	654	664	658	630	663	650	632	604	646	680	612	638	626	669	652	647	655	630	646	650	608	650	616	688	682	661	667	630	667	605	601	670	649	626	613	673	663	602	622	594	661	654	633	701	615	629	667	625	629	618	667	652	631	624	677	663	679	694	667	646	638	629	633	646	652	647	640	613	665	677	628	640	608	616	621	667	686	624	610	688	641	638	672	665	661	614	608	638	646	652	658	629	655	679	572	664	657	675	618	614	638	681	654	673	617	621	665	651	673	670	659	620	695	630	631	617	653	619	673	665	616	633	684	642	636	629	655	674	653	624	681	667	677	679	626	651	612	652	643	625	619	650	640	642	695	626	632	634	665	697	651	610	621	629	695	666	631	636	675	613	645	628	654	628	659	647	617	642	633	669	662	595	624	610	648	646	631	570	618	623	616	624	666	647	654	649	611	682	669	646	644	688	685	580	639	598	635	652	683	606	637	616	642	582	658	620	601	629	613	635	674	641	628	633	602	634	654	694	628	652	674	664	664	631	652	625	597	631	654	681	668	616	638	590	632	616	632	644	667	610	665	678	598	632	585	654	645	679	653	625	608	657	666	666	651	630	646	649	655	641	674	651	639	677	708	649	686	657	684	647	672	611	627	617	654	627	647	658	645	599	637	649	631	671	658	614	615	612	597	673	635	646	653	680	619	640	656	677	654	639	673	629	642	685	641	637	657	658	606	668	614	656	633	647	645	626	640	650	650	670	639	678	618	627	646	608	661	614	717	651	665	647	646	618	640	687	638	641	680	647	649	632	673	686	684	584	635	640	677	651	651	683	683	629	648	688	639	624	636	612	652	643	628	644	647	617	606	642	651	639	641	644	634	643	676	631	669	628	660	592	623	679	656	663	671	666	673	602	669	637	567	599	673	632	668	634	631	706	655	648	667	670	637	643	630	623	677	644	646	620	637	614	656	641	664	654	661	600	639	639	646	632	689	640	613	607	632	642	612	632	639	614	655	687	687	674	632	666	687	631	619	596	676	681	645	633	628	647	658	605	650	635	635	588	657	649	690	672	614	606	660	614	668	694	633	630	623	678	617	658	676	655	686	592	631	641	618	607	657	644	641	644	618	638	642	653	636	709	651	642	644	630	610	635	634	671	626	621	635	664	636	628	680	657	657	627	657	632	634	634	635	647	636	621	646	649	647	644	667	635	612	690	613	622	611	613	675	665	631	608	645	649	636	645	699	642	666	661	644	577	651	613	658	693	625	615	647	613	609	639	646	688	641	643	618	632	641	652	633	643	650	619	648	577	628	640	692	657	661	650	688	634	630	657	645	625	638	633	628	604	646	701	602	638	673	606	664	595	634	666	629	619	640	630	661	680	641	642	649	708	657	668	624	647	624	613	602	607	629	635	674	652	663	607	625	611	676	603	625	664	630	661	673	630	629	661	623	648	654	634	593	665	666	655	682	657	580	635	615	661	630	603	644	631	639	608	644	653	607	686	666	636	670	620	628	675	626	635	680	623	641	608	628	655	648	648	706	632	640	651	619	660	673	679	717	608	670	677	668	650	617	661	680	622	640	624	654	637	659	635	645	608	669	675	706	623	669	610	652	648	618	641	609	614	658	629	588	656	678	652	654	639	636	639	651	654	611	633	660	618	615	652	679	629	606	659	657	628	623	652	624	634	616	613	663	579	660	659	640	686	623	626	622	582	637	646	641	639	619	672	659	664	637	630	622	623	644	620	656	595	628	635	646	637	673	637	623	617	655	670	600	614	596	649	611	692	696	652	624	666	715	665	637	634	627	676	675	606	667	627	613	598	662	640	636	661	701	675	654	661	615	600	663	679	632	633	627	647	710	660	687	610	654	618	661	687	661	615	646	631	635	662	641	621	695	649	654	697	670	644	629	633	675	694	651	632	648	568	644	661	699	643	653	676	678	657	643	639	681	611	674	677	637	599	641	650	629	613	694	659	587	657	647	673	624	671	662	618	652	652	629	662	618	619	641	658	693	680	655	621	629	668	675	636	613	627	639	614	662	631	602	640	647	680	642	587	665	662	605	674	614	643	613	670	702	653	589	654	644	619	644	650	701	598	623	661	649	661	666	683	705	639	641	675	679	638	677	605	595	644	655	659	678	631	621	639	648	670	652	635	682	639	647	603	631	645	648	632	627	624	653	646	668	638	670	577	653	649	664	606	649	656	634	685	622	626	659	637	649	645	633	622	642	655	608	615	623	674	640	682	693	678	628	649	668	631	634	632	610	669	682	623	669	628	635	671	657	673	620	670	639	637	632	644	654	627	627	623	669	621	645	648	617	631	615	614	627	636	658	600	620	714	662	625	663	624	617	629	594	658	652	625	650	636	635	615	657	677	660	630	644	653	661	652	675	612	665	633	634	643	623	607	647	619	678	666	661	609	655	690	627	625	618	635	657	675	595	641	637	622	640	615	654	624	651	665	672	704	618	637	618	641	659	621	623	657	647	628	615	625	618	658	619	648	635	616	704	658	655	622	663	635	656	620	683	632	639	715	613	650	621	692	677	653	665	651	645	654	613	650	625	665	664	637	698	680	663	651	648	679	651	620	652	645	688	671	642	644	660	644	639	674	644	649	681	631	610	654	645	637	666	639	677	647	623	634	647	618	661	636	658	681	589	620	631	660	664	612	643	626	711	614	582	629	644	647	690	651	629	642	611	629	617	614	650	677	678	671	638	625	634	635	623	648	650	625	672	626	620	609	646	621	687	653	686	655	620	660	622	623	653	605	631	626	626	673	616	650	646	641	644	612	647	689	653	623	644	657	632	610	658	659	631	613	639	639	605	663	622	633	649	616	706	640	629	620	652	607	627	628	634	636	643	667	642	653	643	627	640	641	638	664	648	655	654	661	665	647	650	654	658	669	638	651	657	659	664	605	615	626	668	685	664	671	611	645	601	626	658	632	646	618	633	642	656	646	627	606	594	639	685	653	623	598	646	660	610	629	603	640	656	665	641	647	642	608	631	636	683	618	666	624	640	686	676	641	660	696
6947	8247	9476	5678	2938	4158	2600	1705	1094	583	1209	360	310	314	278	310	288	308	285	318	272	286	277	299	312	331	299	305	312	319	297	334	304	313	295	342	317	302	323	302	298	301	315	294	326	330	318	294	302	300	293	318	316	312	303	296	301	289	324	330	332	332	341	301	308	291	303	299	288	330	332	312	310	301	278	287	295	313	307	273	317	355	331	308	299	300	286	277	299	286	309	298	305	307	304	300	330	319	339	301	327	323	307	327	287	309	285	316	276	296	309	313	303	299	297	297	304	283	311	322	292	284	318	313	305	321	316	330	294	305	305	309	308	302	317	286	283	294	310	331	289	296	278	293	313	298	283	305	335	318	302	311	322	311	305	325	304	328	314	302	299	305	323	305	313	304	311	322	349	279	289	312	277	293	302	270	322	349	305	291	328	263	290	326	324	290	280	269	303	317	286	281	267	328	284	327	278	294	305	311	312	307	314	311	294	296	323	323	364	269	306	323	315	326	285	289	309	287	306	267	356	286	279	267	319	327	341	307	333	307	302	327	330	305	319	334	275	329	323	282	363	288	297	322	306	295	286	299	319	275	307	312	302	337	272	270	320	293	286	263	285	303	290	289	314	296	301	304	325	291	331	287	289	324	306	303	310	300	296	267	324	303	295	279	296	303	341	284	324	304	270	303	302	295	297	306	299	302	309	284	312	336	259	302	304	324	309	305	290	299	293	308	335	310	297	330	309	319	272	298	345	305	299	298	300	307	289	292	328	319	329	299	314	335	329	345	325	303	344	302	316	291	295	294	322	310	305	322	327	306	265	338	306	302	289	325	292	287	282	326	262	344	301	294	316	319	305	306	328	341	308	284	314	301	327	319	306	299	300	307	324	296	296	292	309	325	298	309	294	312	307	300	321	308	318	312	347	297	309	326	292	333	297	298	318	312	326	314	296	295	324	295	360	308	311	263	267	287	314	274	340	298	286	308	342	283	309	330	314	324	280	276	292	282	316	318	323	262	337	316	315	310	318	320	299	290	302	286	302	341	338	314	325	313	272	306	321	289	316	321	288	329	296	289	339	296	312	313	301	273	305	306	336	291	317	314	305	329	285	342	304	265	317	324	307	336	332	316	332	290	274	317	321	266	317	310	312	283	300	331	299	317	300	307	288	290	302	298	322	267	322	295	336	319	338	313	292	308	282	333	340	305	345	285	302	294	290	311	309	320	313	323	290	320	309	342	289	295	315	333	314	333	288	304	297	296	303	281	279	285	282	298	305	303	296	305	320	295	300	310	320	321	295	334	312	313	283	315	333	302	319	291	316	291	326	307	279	304	295	316	304	300	322	322	308	307	319	339	324	304	319	308	283	307	311	290	298	323	273	294	314	303	314	305	297	303	280	324	312	303	314	306	297	330	315	299	342	317	304	313	280	327	318	313	317	318	305	303	342	287	333	328	301	301	305	320	339	316	303	274	304	319	325	330	310	298	257	316	296	322	306	305	339	327	311	320	321	297	284	292	319	301	332	313	293	321	320	305	306	268	280	315	258	356	280	313	327	306	302	317	325	302	333	321	288	289	305	308	290	292	284	286	277	279	273	327	340	338	304	310	305	325	304	278	291	342	310	321	310	325	317	307	328	297	278	278	286	303	325	286	292	309	284	320	277	340	286	329	278	293	303	289	310	300	317	304	247	319	296	293	311	307	292	285	309	296	303	330	310	306	319	271	294	325	314	292	293	318	329	326	288	284	345	333	286	300	308	305	313	346	273	281	299	283	321	296	281	303	313	290	314	303	299	290	291	290	284	314	298	310	300	324	310	305	319	338	304	345	308	338	324	314	342	303	319	310	320	325	287	282	297	319	287	309	309	300	301	341	277	318	304	296	314	320	301	301	325	313	341	291	304	295	317	297	329	327	304	293	313	297	303	316	303	330	319	302	300	312	289	307	278	297	277	285	282	309	320	326	335	336	288	298	328	269	272	306	341	314	290	272	311	290	315	307	320	321	275	330	334	303	322	296	308	323	326	313	309	325	294	315	336	334	326	336	319	305	285	311	275	328	306	329	275	328	287	348	291	337	309	282	312	287	291	317	297	292	284	293	288	294	301	310	289	313	324	339	296	314	292	293	321	296	313	289	281	308	304	356	310	316	309	316	303	290	285	299	311	290	326	326	333	291	320	317	343	335	335	335	302	315	328	278	324	307	338	288	333	304	342	295	276	338	323	331	306	351	292	297	296	319	330	319	313	306	321	364	288	328	289	277	310	285	304	317	311	308	325	313	290	291	356	310	289	311	284	286	259	332	333	339	282	317	321	298	292	327	330	310	316	310	278	295	287	285	321	290	290	341	291	317	311	347	331	307	315	312	307	307	315	292	295	289	319	323	289	310	280	292	322	314	327	316	308	290	329	332	323	304	333	291	287	317	318	320	317	304	317	330	292	331	318	297	299	306	306	259	289	336	315	297	284	330	321	335	328	278	314	344	301	302	302	297	295	337	331	324	314	316	297	257	318	317	296	326	325	312	303	307	300	331	299	275	322	306	288	332	326	300	313	340	337	318	339	282	301	315	287	324	311	305	306	298	317	310	269	302	314	297	286	303	305	294	294	311	327	318	288	305	307	319	293	304	344	300	341	313	302	287	331	326	327	301	341	310	270	302	281	307	343	286	323	306	305	286	323	311	291	289	301	280	309	271	313	311	324	308	281	275	279	309	289	289	339	313	322	298	336	321	297	335	307	304	300	336	290	313	313	308	320	312	299	310	363	307	330	289	293	289	326	293	330	305	303	318	314	305	275	326	355	326	275	300	292	308	319	323	327	289	291	300	327	293	326	283	278	314	311	319	342	300	307	325	305	327	300	315	300	305	300	299	262	318	328	359	293	322	305	309	320	294	268	339	280	276	277	304	306	276	297	293	333	302	281	302	302	280	328	304	356	293	323	333	318	321	305	281	351	330	305	289	304	281	304	331	311	279	290	309	320	268	296	328	311	327	304	329	340	301	267	340	295	304	326	306	280	322	325	276	275	279	306	296	291	290	310	330	310	286	275	298	294	305	305	326	309	321	320	293	298	293	284	282	309	278	313	323	304	357	311	311	308	300	293	323	293	314	322	346	277	293	336	339	324	328	315	267	318	299	314	295	339	338	317	291	282	317	303	316	302	297	318	311	293	293	322	330	290	321	314	308	322	302	321	305	319	288	328	327	291	310	291	335	334	278	291	276	295	289	280	296	302	334	306	344	284	311	300	306	302	323	301	307	310	314	296	305	320	321	339	301	320	334	301	344	307	310	301	302	309	326	289	299	302	283	329	333	316	320	299	312	317	307	294	289	301	287	288	313	295	343	312	319	327	317	320	322	312	313	296	293	308	323	282	316	286	311	310	301	342	328	322	326	328	328	302	316	304	318	297	336	302	312	332	295	289	328	332	325	292	308	310	291	315	297	319	289	286	318	320	285	256	305	320	304	278	301	320	321	294	298	329	329	332	341	301	307
4747	7580	13421	12490	9664	14353	9836	6672	4323	2656	5732	768	712	740	715	671	662	657	698	678	706	689	712	710	695	701	720	686	701	675	727	704	710	677	738	701	680	675	696	714	737	685	722	706	683	723	708	725	733	712	718	662	707	722	706	763	717	719	696	683	672	699	689	696	710	685	708	727	667	744	682	735	693	697	650	650	715	690	664	719	709	714	685	664	694	680	670	688	695	715	676	673	688	668	740	735	696	722	722	668	665	738	685	674	720	659	712	687	707	701	695	693	683	758	718	665	709	738	707	668	655	724	701	687	717	689	723	704	728	663	693	690	725	716	682	686	682	678	659	730	700	701	746	702	663	675	659	678	744	703	727	673	669	705	717	711	643	653	672	697	709	709	716	678	704	685	696	744	765	694	683	710	726	675	655	667	716	710	675	717	674	678	688	696	722	676	638	677	717	672	704	710	675	699	662	702	725	714	704	740	682	698	725	709	657	752	686	696	678	708	684	682	710	695	651	708	661	731	700	655	686	696	676	695	718	674	701	705	718	673	691	708	737	711	726	677	677	734	728	723	728	721	705	727	704	701	681	704	717	659	708	693	697	732	702	706	755	684	678	713	700	686	724	684	709	710	669	707	718	683	670	690	695	724	639	730	714	725	686	671	688	663	665	689	689	735	702	734	664	696	692	713	676	703	660	668	746	692	671	744	656	711	702	678	676	702	687	708	684	686	713	678	745	697	684	696	703	713	691	739	706	705	663	710	770	698	686	708	723	697	687	657	689	742	731	668	704	765	688	731	708	711	674	721	687	664	711	670	714	713	687	719	697	723	721	681	687	683	720	759	637	701	723	683	724	716	686	659	664	677	692	697	690	654	733	681	657	726	716	688	726	658	711	715	723	758	708	684	750	717	674	686	711	679	713	713	701	651	717	725	651	657	726	692	706	711	697	696	679	649	670	758	687	688	756	700	705	682	708	713	714	686	673	729	699	646	696	704	691	668	763	705	742	688	713	678	711	698	664	726	690	661	743	649	713	696	698	750	733	787	651	689	734	698	684	665	695	731	733	688	717	744	721	724	740	669	702	662	732	690	686	694	696	688	683	685	732	627	726	655	675	685	684	760	683	690	705	689	717	707	702	705	704	714	678	779	729	664	688	704	729	694	717	726	714	731	683	714	651	687	700	693	698	678	662	698	689	679	704	722	707	690	690	711	668	699	663	717	734	700	695	669	715	702	707	707	691	710	722	677	700	683	695	679	727	699	734	687	713	718	665	704	697	733	688	667	680	723	705	720	683	711	727	722	691	696	703	698	704	654	733	720	734	727	647	694	745	711	687	732	693	668	660	752	693	741	681	749	693	689	715	669	690	734	667	730	671	740	725	671	727	723	683	679	654	677	701	710	685	656	677	702	691	656	696	709	644	715	689	721	676	681	703	742	675	717	717	763	709	714	727	731	717	662	709	728	712	713	682	612	671	681	687	685	688	696	651	714	714	724	719	754	680	665	723	688	705	719	703	685	662	699	681	746	659	750	700	668	693	686	729	693	697	741	704	708	717	684	667	734	693	691	688	687	737	669	675	714	727	712	705	698	701	697	699	732	668	668	707	655	751	714	707	681	742	692	706	714	753	670	707	688	715	670	674	696	668	676	675	659	686	700	695	699	720	725	663	720	723	744	696	737	710	678	736	677	645	692	739	714	701	665	706	651	678	691	709	708	678	697	733	745	706	729	686	686	744	683	721	709	693	679	744	737	701	673	702	651	713	681	747	664	705	700	696	752	722	711	707	717	686	687	646	718	687	742	720	728	702	689	716	678	717	724	728	719	701	694	729	708	713	700	678	732	741	684	683	733	719	661	768	689	659	706	678	697	683	747	701	724	752	709	671	658	708	671	736	718	714	704	681	717	673	682	701	698	676	723	726	704	637	721	677	721	698	697	699	703	710	651	669	726	671	771	715	721	664	667	667	715	703	675	662	720	679	704	717	674	707	655	709	736	747	697	689	664	718	704	699	660	656	683	698	699	709	732	698	687	739	667	671	730	680	723	675	715	675	662	698	729	687	688	730	721	640	674	669	675	757	709	655	729	681	720	700	742	705	750	699	687	702	700	688	704	736	656	702	663	717	725	723	728	666	703	671	701	701	689	704	681	724	718	699	713	701	683	714	682	721	708	724	672	705	685	742	718	696	730	715	700	696	678	738	668	741	681	716	674	678	698	690	751	705	707	650	699	716	666	675	721	698	706	723	665	685	723	684	693	677	691	675	722	668	660	686	717	702	730	695	711	682	662	686	755	642	677	703	726	745	720	651	725	683	672	680	693	704	711	665	672	696	710	691	715	717	693	686	666	708	680	713	729	702	715	695	736	658	652	691	701	691	678	706	697	750	708	746	718	723	724	713	719	712	759	733	668	714	669	672	717	695	709	752	673	713	747	723	675	698	701	748	672	690	701	665	684	690	699	649	730	671	662	723	721	663	683	694	746	661	664	728	692	681	678	680	729	715	665	681	697	716	704	703	737	653	730	670	707	725	720	693	678	682	642	712	731	721	688	653	687	763	675	711	722	696	691	728	731	766	695	650	663	718	719	703	686	721	726	698	697	643	688	679	706	652	670	687	693	756	698	681	693	691	695	709	702	679	700	719	678	704	689	699	681	699	690	668	684	680	700	692	672	686	706	696	660	720	695	700	693	700	728	692	704	663	682	681	713	748	647	705	768	669	639	705	701	714	676	708	762	715	682	704	660	727	735	733	728	742	695	670	753	665	756	729	678	671	728	735	661	695	652	706	684	689	687	635	691	668	713	714	630	695	683	674	710	699	592	674	713	686	679	695	725	721	719	692	716	745	700	675	686	685	714	732	695	665	699	723	712	712	683	671	714	721	632	722	703	693	698	649	723	741	691	720	722	713	694	681	698	658	690	693	714	685	694	753	640	687	661	677	729	699	706	690	735	679	679	679	664	735	704	751	745	679	677	745	729	686	705	688	681	645	701	669	701	744	672	702	729	690	686	718	712	710	693	711	672	734	678	707	691	695	656	716	732	686	678	695	699	691	668	738	664	709	662	663	718	670	674	693	714	686	704	711	704	680	731	662	711	682	726	748	661	689	693	692	702	692	658	724	669	778	682	707	717	725	665	668	654	748	663	708	675	703	696	749	713	685	747	645	705	710	699	678	707	684	688	713	673	731	707	714	722	677	691	694	681	695	717	736	745	732	712	702	709	689	702	706	740	643	709	648	668	698	701	722	734	703	681	717	683	702	719	719	672	689	668	701	689	717	684	688	719	724	730	667	705	751	719	715	728	640	724	714	749	686	698	747	681	710	709	694	707	654	710	702	748	691	670	690	654	683	728	690	718	697	719	671	713	671	716	700	702	706	705	666	770	708	695	732	712	648	640	746	727	727	684	683	685	674	709	680	666	685	686	705	727	665	730	684	723	679	696	706	687	708	702	690	707	648	699	686	714	719	730	671	670	664	690	694	713	777	713	722	625
23354	14426	11090	15893	13832	6598	6252	3263	979	3525	14256	3107	228	212	186	189	182	181	204	197	163	170	168	190	192	169	160	166	179	154	177	147	150	165	161	153	163	193	171	155	166	155	145	155	175	182	177	156	172	178	191	161	160	165	154	168	140	165	159	163	161	152	150	175	155	138	164	163	154	186	153	166	163	155	156	174	158	175	190	161	169	154	179	172	177	152	160	145	175	176	173	149	147	170	156	159	153	162	156	169	170	169	182	155	170	178	160	161	138	149	167	176	176	163	153	168	161	177	151	181	145	144	154	151	179	158	160	163	148	161	173	147	150	134	151	184	162	160	163	144	195	141	157	167	171	155	159	139	122	162	171	161	146	161	163	159	180	162	167	158	156	168	178	150	161	182	180	150	170	138	151	138	157	160	132	181	176	133	182	161	178	173	154	173	168	157	172	164	177	173	155	146	165	183	140	185	173	168	165	137	183	167	157	169	160	160	161	174	168	158	140	154	152	170	177	149	175	175	158	167	170	160	189	183	136	154	146	183	159	143	152	175	171	162	162	163	173	153	171	148	180	163	173	148	143	183	156	172	172	158	170	188	187	184	144	158	152	164	159	155	166	155	165	169	169	174	169	173	164	164	165	161	168	166	167	149	172	157	151	160	163	166	171	150	119	156	170	184	145	175	162	169	167	163	167	154	138	169	159	152	130	160	148	155	170	162	134	153	168	182	181	155	157	161	150	163	157	178	175	165	161	169	158	168	156	159	168	157	160	170	161	171	185	159	165	149	164	170	169	156	157	162	162	173	170	146	140	170	152	174	162	167	156	152	154	151	156	166	175	173	129	147	169	155	146	152	157	158	145	169	168	160	168	188	165	158	149	159	142	152	169	141	181	160	183	151	165	172	186	165	155	160	177	164	160	152	178	142	156	166	178	159	163	163	166	167	171	179	158	148	159	170	173	162	182	144	134	147	184	158	183	152	149	154	150	166	183	159	164	157	163	140	151	155	167	163	184	172	155	166	162	177	141	174	158	171	136	153	177	205	161	132	153	158	170	156	143	163	150	164	162	172	161	149	153	159	172	162	166	145	167	189	147	151	156	157	155	162	160	169	158	158	183	131	168	169	183	172	166	178	144	154	149	154	170	181	159	151	166	169	169	163	164	166	162	165	162	136	188	162	171	161	160	149	163	148	150	173	170	179	191	159	164	167	170	169	168	140	174	168	154	163	172	157	152	162	162	146	159	162	165	174	172	180	161	152	175	173	155	169	176	175	151	148	152	144	157	160	140	182	154	160	170	164	175	177	169	158	170	166	175	160	186	171	165	167	164	174	147	175	157	153	179	166	168	176	165	142	149	164	127	146	179	165	171	162	159	164	141	175	168	169	172	177	179	163	154	155	184	185	166	156	146	175	161	176	142	196	185	157	150	151	150	172	158	152	165	174	164	167	171	159	149	168	169	167	158	177	154	152	147	167	157	138	157	167	162	177	166	159	167	168	158	165	172	174	168	187	160	159	178	139	149	177	163	141	168	142	171	179	173	188	162	138	140	147	153	159	165	153	162	165	163	172	146	143	147	183	169	161	164	167	192	156	176	176	151	165	139	143	151	158	187	166	149	147	161	179	155	168	189	165	177	154	162	160	169	173	170	180	150	162	150	154	154	162	181	152	161	151	156	145	165	139	164	177	176	146	155	168	160	151	155	174	147	187	165	148	154	141	151	194	177	162	177	158	161	163	151	154	142	158	171	180	151	190	173	159	166	165	150	153	152	169	159	168	179	159	146	169	185	183	152	162	166	180	183	143	161	166	152	157	177	153	154	164	166	149	152	145	161	159	162	154	158	174	136	180	151	158	156	170	172	173	156	153	132	153	170	144	159	178	159	168	168	149	177	160	136	178	151	187	160	167	167	158	152	151	162	173	173	159	154	144	138	168	169	176	147	174	188	161	168	159	150	160	131	160	154	180	183	154	154	190	152	157	164	164	156	168	178	173	161	156	146	169	153	178	160	154	176	159	180	163	129	181	167	172	131	155	153	166	180	168	163	174	167	135	146	150	164	136	167	154	162	178	171	171	153	148	163	173	132	176	157	172	136	152	169	145	166	134	169	137	167	175	155	126	135	164	131	137	158	163	123	182	160	164	169	167	157	162	142	188	142	160	159	175	181	163	155	143	165	202	153	166	152	171	156	158	192	144	151	169	170	182	153	168	169	167	140	151	173	153	163	172	180	145	159	170	164	174	172	163	179	148	158	180	193	163	153	148	157	156	170	188	161	147	161	161	182	173	155	169	148	189	167	165	171	176	150	158	181	145	143	159	152	188	169	179	171	158	180	145	154	169	174	154	167	172	170	161	155	167	154	170	148	153	173	181	164	188	168	144	153	149	175	139	147	167	173	159	168	171	169	153	141	158	143	163	143	171	142	170	151	153	158	158	155	141	176	142	158	169	156	158	165	185	175	183	147	169	163	163	163	171	162	152	147	172	178	186	153	177	152	173	180	177	170	157	163	148	186	151	171	155	165	182	161	162	170	150	157	174	156	162	172	143	151	167	154	153	160	167	162	178	180	167	158	153	177	176	152	153	150	154	176	160	186	169	145	181	167	167	169	173	164	158	164	157	170	162	145	151	137	142	171	150	129	157	178	146	166	153	164	154	146	157	169	145	141	152	154	167	156	163	165	133	137	170	142	176	154	139	194	164	161	162	166	170	174	163	163	163	154	176	154	144	148	157	165	146	139	139	172	149	168	156	159	180	162	176	165	155	157	144	181	164	158	168	153	157	147	163	160	180	139	164	171	174	165	175	152	168	168	166	166	154	153	139	155	159	160	177	161	149	171	173	161	157	156	142	151	171	170	140	171	157	174	169	160	167	151	154	174	164	152	126	171	139	176	163	162	176	139	134	181	147	156	165	142	151	162	159	161	190	163	166	152	170	163	166	161	168	156	147	183	167	148	184	152	184	149	155	158	182	156	162	182	139	173	161	152	145	161	165	169	190	176	169	148	158	166	172	145	143	169	164	167	166	156	157	155	183	160	156	188	156	154	154	151	160	177	168	155	137	154	154	178	162	172	158	149	142	149	156	150	144	174	135	168	151	166	128	177	147	156	172	187	169	161	133	164	183	168	137	163	134	162	159	150	154	167	149	159	157	153	147	177	179	177	172	151	173	160	180	152	170	184	185	166	170	161	163	169	148	135	155	146	174	142	142	166	162	154	171	186	183	179	146	169	161	158	170	181	140	180	172	148	152	147	169	138	178	161	187	185	138	171	163	196	160	148	155	175	144	170	194	174	134	173	176	177	169	165	165	179	158	171	182	169	166	147	145	182	140	184	155	160	177	165	158	148	142	170	162	162	133	172	162	176	186	160	160	161	150	197	141	167	168	194	154	159	147	147	168	158	164	166	157	150	150	170	148	155	166	175	162	183	176	149	167	155	178	176	145	182	154	184	173	148	136	156	155	146	159	166	168	159	152	173	153	146	162	140	168
13592	8934	15793	27970	25420	17277	20502	10155	4303	12163	36122	2522	675	682	599	591	548	525	578	531	529	501	505	471	489	483	444	464	503	470	443	490	438	434	465	426	450	437	411	446	455	418	439	416	433	401	445	434	416	454	424	424	433	463	434	401	430	411	425	448	431	403	428	398	411	429	425	419	447	415	421	441	406	397	434	440	400	433	436	399	424	431	435	404	437	440	397	389	437	410	437	411	397	421	451	349	471	395	382	421	413	391	453	421	403	439	474	403	411	391	411	441	404	383	436	436	415	427	403	393	399	397	419	412	440	413	382	380	396	411	383	436	453	383	437	418	434	436	442	404	420	414	371	396	420	419	403	392	406	432	385	404	383	400	397	400	401	389	418	385	416	417	385	436	413	462	414	419	427	422	424	396	403	425	415	446	424	404	404	398	430	370	443	406	422	405	389	409	431	391	373	412	412	450	431	411	401	400	413	402	400	428	439	393	389	410	427	397	411	394	408	372	421	417	431	417	365	398	375	448	429	351	406	415	423	393	365	370	381	397	419	395	429	438	410	409	401	438	454	410	426	416	401	350	384	398	368	422	393	421	422	416	378	418	411	389	394	399	430	396	381	433	427	405	409	398	407	408	418	414	402	424	390	395	421	435	447	416	418	450	404	400	411	396	386	431	401	361	397	391	414	400	406	385	397	424	400	396	410	372	400	406	415	448	454	430	438	414	408	400	423	409	423	400	417	418	387	422	474	393	418	446	414	428	391	410	402	432	407	411	375	404	408	420	397	437	420	401	417	390	409	424	418	390	428	379	408	373	409	420	404	429	425	432	392	419	394	417	403	433	397	408	407	399	381	429	423	400	437	423	428	414	412	419	416	426	401	411	395	424	444	417	424	441	420	396	415	449	385	396	407	385	390	397	425	360	428	405	409	356	416	398	412	372	399	438	437	400	417	409	374	421	390	439	409	433	419	418	388	427	398	441	410	386	399	401	437	386	427	402	419	430	392	437	417	402	438	391	421	413	408	389	380	436	413	395	425	405	401	431	418	396	405	435	415	415	409	443	416	391	397	411	407	430	450	421	404	414	401	423	418	385	404	409	389	406	424	390	441	449	404	398	367	383	387	410	406	451	400	430	414	401	414	431	403	400	408	443	398	405	447	398	375	419	432	429	467	378	415	409	362	417	410	425	390	429	386	418	385	403	421	389	398	390	393	403	396	414	397	392	393	384	418	428	402	441	437	426	407	427	414	406	416	426	416	386	376	429	397	380	413	418	411	437	425	423	408	418	413	381	399	403	427	398	427	401	388	370	378	362	425	420	394	376	376	390	410	407	390	352	410	418	372	414	416	389	414	419	394	403	398	391	433	384	418	438	383	402	376	417	425	407	382	408	391	410	444	438	408	407	427	405	415	433	406	418	438	363	379	373	389	406	396	404	398	414	430	407	430	405	454	418	383	400	366	440	447	395	446	431	434	415	406	338	432	427	402	429	433	405	406	414	405	403	398	389	453	378	389	385	394	384	405	414	365	402	412	429	388	407	418	401	385	429	384	438	411	400	432	404	402	419	403	450	412	388	437	382	409	393	381	363	404	422	464	387	419	400	382	414	422	377	401	415	390	428	415	399	379	387	421	442	425	433	421	417	400	422	417	396	412	403	404	445	439	398	402	438	428	405	424	400	418	449	403	439	393	396	406	427	422	410	431	408	422	393	409	394	399	380	426	397	405	401	395	388	437	424	411	443	421	422	394	423	429	386	405	400	417	409	386	423	401	366	425	434	415	406	404	420	384	403	411	393	402	416	432	404	429	405	410	354	421	427	469	421	390	378	427	420	396	435	393	417	454	388	416	387	452	387	392	398	424	373	381	375	383	432	422	367	473	433	414	353	398	418	431	442	392	392	437	422	414	435	363	397	437	432	413	357	418	406	405	403	366	428	440	410	396	465	419	408	423	402	430	408	417	356	393	448	433	422	422	396	412	415	381	377	430	389	424	418	387	388	418	404	416	382	414	423	386	425	442	413	380	413	446	469	398	389	398	404	410	429	433	393	430	435	441	383	405	418	384	388	409	415	419	382	407	419	409	410	424	384	397	397	412	444	430	414	395	429	421	394	414	404	412	405	426	418	358	377	421	424	413	439	400	394	398	403	418	416	400	407	427	400	386	400	371	397	437	379	372	414	415	427	394	378	412	418	430	404	450	404	426	407	404	414	426	399	406	440	425	435	406	409	446	395	381	413	404	386	385	374	379	396	384	392	392	419	404	425	414	419	408	434	411	442	410	448	411	396	402	397	421	406	384	440	381	400	426	422	395	409	428	408	406	383	399	434	425	390	412	405	409	406	392	394	460	417	410	426	412	406	373	418	428	423	396	383	416	402	402	427	395	401	401	396	392	415	412	420	414	398	428	426	407	414	402	392	408	403	393	406	413	406	430	417	380	376	410	376	400	423	406	395	415	397	425	409	396	399	417	402	360	425	425	393	408	403	401	434	455	386	412	368	396	435	425	397	403	396	397	425	391	417	398	408	404	401	420	389	419	396	403	396	404	381	413	405	423	412	442	410	434	410	427	417	416	418	448	377	428	395	409	394	407	433	458	426	401	407	454	361	388	401	413	371	458	432	397	401	399	390	369	426	372	392	416	446	437	400	442	450	399	428	441	401	403	429	401	404	423	419	403	443	398	434	395	406	379	435	423	385	416	418	375	396	398	425	406	424	403	418	380	413	418	412	380	414	386	396	411	407	453	423	422	405	415	407	386	409	442	423	381	363	426	405	448	414	406	392	409	391	424	389	397	387	373	425	408	441	393	384	393	425	445	407	421	427	388	404	415	395	416	430	412	376	407	422	441	414	375	400	423	387	386	376	423	404	404	401	390	403	381	405	460	440	404	410	410	394	398	417	388	369	449	428	411	407	443	410	417	424	421	403	386	396	430	411	408	397	393	417	402	443	445	410	410	387	418	425	428	425	416	394	444	401	394	431	401	377	420	393	377	393	393	412	436	390	442	437	368	422	385	382	422	445	396	431	429	390	413	425	425	411	400	424	383	391	430	422	431	389	425	391	434	407	437	394	428	423	386	402	454	428	440	394	421	390	407	419	392	389	412	389	396	405	402	427	401	390	387	396	432	392	398	404	405	406	401	387	400	386	402	392	410	423	400	370	413	420	401	410	422	397	439	456	410	415	374	401	387	399	380	417	399	427	433	453	410	399	404	419	426	369	434	416	378	412	419	402	427	469	435	366	409	408	415	418	438	382	360	421	374	404	440	416	385	368	406	374	406	407	432	444	372	405	390	408	422	379	430	419	433	426	429	381	398	446	408	416	391	398	398	404	411	428	404	401	420	412	401	402	400	419	425	411	424	449	425	411	395	389	398	368	381	413	399	416	406	385	398	416	415	390	396	404	404	385	425	404	383	405	400	383	405	386	440	392	398	410	390	444	391	437	380	395	394	406	406	417	371	420	413	421	405	441	414	407	401	358	414	400	397	421
30942	19683	36642	38411	28405	15171	4052	1288	1108	3736	26680	9243	428	318	322	293	276	269	269	275	277	253	287	265	290	295	268	237	250	255	269	269	254	258	251	268	268	243	241	260	248	252	216	227	254	237	250	217	263	237	254	270	275	246	273	243	237	279	240	266	269	212	240	258	253	246	263	258	263	237	227	240	268	240	255	232	220	225	226	233	259	267	242	239	250	257	259	235	271	259	227	240	268	278	251	234	229	231	215	242	241	209	235	244	231	251	245	223	250	267	229	274	296	245	237	249	251	238	278	258	262	240	233	254	273	234	266	210	251	272	244	265	226	250	240	235	250	262	240	236	227	251	260	243	235	255	225	249	247	255	242	234	236	259	227	238	272	238	224	236	223	228	237	257	255	241	258	248	281	262	226	250	231	233	271	226	221	219	241	256	233	257	260	263	240	248	245	232	260	223	245	242	231	214	240	239	277	244	248	237	253	246	209	239	262	271	233	244	233	264	223	274	237	234	257	253	266	225	244	233	265	260	255	228	241	211	271	242	236	229	234	222	223	231	249	245	268	267	211	237	250	244	244	236	274	259	254	244	248	272	256	219	268	248	266	258	243	237	251	247	214	244	253	245	257	228	264	254	236	250	230	247	246	275	234	245	234	241	273	237	267	244	235	247	252	233	263	248	241	254	227	245	223	248	268	250	245	238	231	265	224	239	263	261	230	251	249	251	247	228	204	255	231	261	278	243	234	235	238	257	231	238	248	235	228	248	214	263	227	251	253	250	219	262	229	233	203	258	266	255	220	260	203	241	235	248	239	249	225	217	247	250	261	240	228	209	241	252	228	252	264	241	246	241	244	224	253	246	247	212	249	267	246	258	210	222	244	231	260	246	244	226	248	222	251	235	261	219	242	238	210	240	228	240	244	247	255	267	251	249	223	241	245	253	258	227	251	244	257	243	222	240	261	265	225	223	197	240	245	254	224	276	220	250	228	255	267	223	246	243	212	230	247	220	263	245	235	242	272	259	225	238	222	252	261	256	226	246	251	254	247	235	248	204	246	249	250	236	258	257	248	239	259	263	255	274	246	257	245	233	266	229	230	222	247	228	251	253	253	247	236	207	230	248	243	236	253	239	248	231	231	228	241	229	272	246	260	249	218	249	235	262	225	247	249	251	199	244	261	259	234	241	255	206	256	236	230	239	262	236	220	238	241	210	241	269	249	236	233	260	226	239	261	204	264	260	256	229	255	231	215	232	209	253	242	231	253	247	247	229	247	259	269	222	273	241	236	247	237	263	245	251	224	250	247	255	246	250	242	240	240	241	263	249	273	252	268	235	214	244	217	254	199	246	260	216	223	262	253	271	227	260	268	238	260	239	242	260	233	230	257	236	232	241	249	220	256	255	246	250	224	210	257	263	267	231	254	226	241	231	252	237	261	245	272	252	237	260	242	219	239	236	257	228	234	262	240	226	240	249	202	240	220	264	228	246	234	249	227	259	245	253	273	253	224	244	221	220	224	232	224	257	235	262	250	243	210	269	217	244	217	272	259	261	239	229	239	223	272	259	249	243	259	243	239	244	231	237	247	228	244	248	252	271	230	216	246	249	234	252	227	203	232	253	229	242	236	237	234	227	247	240	257	245	251	217	252	230	235	239	246	231	215	258	269	230	241	255	245	252	239	253	253	233	227	219	230	275	273	251	225	249	231	257	245	260	238	251	255	225	227	219	226	253	220	211	248	225	254	223	231	235	235	253	229	223	214	264	246	242	253	250	269	257	249	216	258	229	204	221	218	236	240	263	235	257	236	228	257	223	244	268	235	234	225	230	224	250	250	258	271	276	261	277	261	238	239	242	264	251	215	257	254	250	259	206	244	242	225	230	233	244	250	255	251	237	241	228	229	249	223	216	226	230	255	236	247	239	256	248	235	233	228	247	226	262	255	242	252	246	246	222	236	260	264	222	230	229	223	277	259	227	227	254	246	250	237	246	226	208	236	248	226	234	228	244	242	223	257	252	243	220	263	227	231	241	239	210	263	261	256	254	265	268	221	257	240	233	245	230	242	270	224	254	252	250	252	255	228	229	282	241	255	249	236	244	224	248	251	225	225	257	265	249	222	278	253	238	240	241	255	250	245	254	237	246	266	225	213	242	260	219	213	239	237	210	233	249	241	250	254	243	226	231	264	224	222	283	256	243	264	262	262	256	264	264	231	243	258	219	279	238	275	276	251	222	228	247	264	269	239	244	231	252	245	251	253	235	230	207	258	232	261	232	247	230	226	235	237	244	270	232	215	256	257	264	249	277	245	235	200	240	242	252	253	234	223	240	223	243	231	237	238	273	241	254	238	236	258	227	215	233	244	233	238	257	237	258	228	250	263	231	223	241	252	223	230	249	243	228	267	255	235	240	248	246	250	252	226	235	235	206	227	262	247	248	236	276	242	255	264	248	235	240	211	226	270	259	261	224	221	258	235	272	266	248	210	266	238	267	245	238	260	246	258	257	258	258	233	241	254	237	241	217	242	241	261	252	221	235	243	240	231	260	233	241	251	240	218	239	242	248	246	260	226	246	244	225	239	240	237	271	245	239	260	226	245	248	238	255	261	266	259	249	212	275	239	246	232	238	241	248	237	250	213	245	221	208	247	273	247	239	250	263	249	210	246	245	248	248	237	256	238	253	269	254	239	254	237	230	272	243	230	256	252	241	230	227	246	246	255	231	239	254	253	232	265	231	232	230	219	226	243	245	216	221	228	256	256	243	251	246	249	252	239	257	246	253	225	248	249	231	258	250	244	246	238	258	267	275	244	256	246	242	256	242	223	259	251	237	271	258	242	244	257	224	243	217	241	250	255	241	245	262	273	232	235	256	231	212	234	252	259	248	226	267	254	200	248	220	226	272	282	224	234	238	232	244	269	224	239	191	224	239	251	270	256	217	239	257	217	247	227	255	232	279	241	245	240	241	225	239	252	223	233	247	248	237	265	229	254	209	242	246	259	230	238	245	254	265	243	244	250	243	250	225	257	251	261	251	274	249	255	220	238	234	234	242	229	231	242	250	235	232	242	244	239	264	269	246	266	269	249	214	253	211	251	241	245	234	243	249	229	264	257	229	249	237	247	219	247	223	245	231	255	233	243	218	234	246	223	249	231	254	251	238	209	259	240	221	263	221	262	227	257	246	233	231	267	263	225	245	267	258	231	228	270	252	224	235	271	248	243	256	234	219	203	275	244	237	260	229	240	258	217	236	237	233	235	240	232	209	237	222	253	241	239	243	248	233	257	251	244	252	242	228	262	259	271	229	254	226	233	249	249	259	266	242	238	230	257	227	242	246	254	246	246	235	222	234	234	238	283	252	238	237	242	221	222	221	258	263	236	237	252	278	239	241	238	234	238	226	248	262	241	240	272	223	233	284	256	260	219	248	271	265	258	267	230	234	275	254	247	261	231	257	258	263	233	219	237	270	215	235	259	256	259	217	237	242	261	238	233	282	239	292
16103	13763	38517	44233	40400	25046	9067	4614	4811	13697	47671	8141	1106	1006	1018	976	900	903	786	813	765	764	753	729	712	684	722	700	693	686	683	669	690	608	656	657	627	633	643	634	631	636	623	651	619	611	626	646	623	622	650	583	602	615	644	653	652	612	607	640	601	583	601	597	623	642	615	627	630	585	583	584	593	616	611	581	555	640	584	594	629	576	624	599	643	594	616	615	621	563	626	615	646	674	571	644	574	659	580	622	525	586	592	589	589	595	628	623	625	582	646	567	615	572	604	559	576	567	569	594	555	612	626	613	639	562	558	630	627	627	544	572	556	562	608	623	636	598	564	539	575	590	585	601	528	613	586	629	609	596	596	575	584	594	589	611	605	581	623	601	662	602	552	621	579	611	562	632	586	597	580	602	623	525	622	614	616	593	611	577	585	619	605	611	617	617	592	597	579	590	586	606	552	609	545	667	602	597	555	577	622	627	596	576	583	599	604	615	626	597	598	526	575	636	572	618	639	617	562	602	599	574	606	570	621	588	604	650	588	645	587	605	591	586	592	569	601	593	585	570	641	640	607	608	623	578	604	585	590	598	590	608	609	565	614	576	603	638	585	568	583	581	579	595	568	624	586	568	578	589	593	596	596	607	604	544	599	575	538	620	631	614	615	609	558	606	639	573	610	575	570	581	595	638	566	597	577	583	614	600	603	614	591	623	613	592	592	623	611	581	602	570	566	631	579	595	591	592	557	595	620	598	642	589	597	578	583	587	568	571	561	585	652	633	590	580	608	627	610	555	628	550	614	564	590	621	589	603	600	531	583	585	588	584	562	542	570	582	583	603	579	588	564	618	593	602	607	606	591	583	604	613	600	605	666	595	614	583	596	601	552	589	591	610	623	628	609	578	628	609	579	610	626	628	548	598	554	622	589	581	536	599	625	592	578	595	584	643	602	560	578	580	583	580	589	597	589	626	585	612	559	545	595	606	608	573	599	598	587	563	603	551	570	627	619	617	584	594	612	590	598	571	617	593	580	616	613	567	583	630	615	638	593	590	597	609	582	610	630	591	572	621	565	599	611	600	588	579	610	632	580	589	600	563	585	616	611	660	584	608	614	625	594	622	623	581	585	570	604	613	619	605	622	565	609	658	559	581	612	616	600	590	625	609	580	548	588	608	594	636	592	575	627	553	561	583	595	621	606	660	615	602	644	588	613	565	597	607	610	583	562	584	585	593	577	597	564	590	574	645	609	615	590	645	586	560	588	590	583	582	582	611	598	616	558	583	650	556	607	615	626	593	582	597	574	590	648	605	615	577	580	569	616	586	587	619	590	578	584	592	589	583	645	550	646	571	588	580	634	577	610	601	603	631	604	580	587	610	564	604	624	581	620	617	566	578	601	604	602	596	616	594	589	573	592	601	583	572	568	606	581	588	564	581	622	598	577	594	596	583	594	597	612	584	597	597	570	594	577	627	580	578	556	569	577	646	623	592	573	595	553	595	546	604	592	623	581	597	651	614	563	565	646	599	609	607	593	571	558	598	571	587	538	614	615	585	597	584	600	584	579	588	600	620	621	619	624	606	589	614	565	573	618	620	629	623	571	571	586	559	573	565	575	585	645	572	623	621	631	527	603	600	610	623	568	632	594	580	602	652	573	601	598	606	598	611	577	612	553	591	597	588	569	629	593	593	597	608	591	602	600	615	545	594	557	588	613	583	581	618	579	588	608	597	559	595	589	598	587	594	561	593	628	573	597	591	594	602	621	589	590	591	618	589	561	596	575	620	550	601	539	625	593	582	597	617	593	637	636	540	587	564	559	602	574	607	591	602	522	632	627	561	572	573	594	626	617	602	610	613	596	567	584	621	606	590	605	664	597	612	549	606	601	592	607	630	626	589	594	603	547	596	572	589	631	584	591	634	586	584	567	557	602	593	621	570	600	613	602	619	577	593	617	624	566	598	603	626	584	558	637	618	584	574	565	623	585	583	596	629	622	605	587	561	591	595	612	591	578	575	584	604	572	596	597	591	598	575	598	582	564	567	597	586	581	597	568	637	617	608	580	639	622	610	620	583	549	584	568	614	615	573	585	634	626	601	578	629	606	641	580	624	587	616	554	570	642	566	541	572	589	577	536	607	605	616	598	639	609	570	562	577	593	611	544	623	617	586	601	606	608	594	607	591	587	561	589	570	635	556	585	581	648	583	598	534	596	564	606	571	605	590	587	620	614	602	597	621	536	608	650	619	595	594	572	566	640	602	583	607	629	607	609	580	588	617	561	597	619	582	606	563	626	598	613	603	628	622	579	573	598	628	611	638	632	610	612	622	591	545	628	638	603	614	615	625	581	590	597	638	605	567	646	593	589	578	609	581	573	561	578	620	593	568	603	613	594	569	589	589	593	625	582	583	636	574	555	634	563	575	631	586	581	617	636	602	616	601	585	576	612	594	626	561	555	619	581	615	559	631	603	593	568	590	587	632	608	592	566	629	632	580	590	595	619	640	645	570	595	630	581	601	583	600	598	586	584	606	608	606	639	605	592	585	577	632	587	628	572	610	644	546	628	577	594	568	592	626	612	659	618	657	589	566	613	614	590	577	616	594	564	647	606	638	610	637	562	560	619	614	559	623	603	596	590	565	568	600	583	600	586	584	609	627	611	593	581	588	621	607	619	599	562	650	588	601	614	565	584	582	652	595	537	576	608	583	605	634	587	587	646	607	601	601	613	591	595	579	602	612	582	635	574	625	599	614	620	569	585	573	595	615	552	593	595	580	602	613	589	609	589	559	616	561	610	658	585	606	596	614	631	563	585	587	586	586	558	608	590	586	552	577	553	587	568	600	565	575	593	595	560	556	607	628	590	603	585	581	594	577	604	566	623	608	560	567	635	629	570	612	644	614	624	608	624	588	602	550	586	568	579	579	592	608	596	625	675	617	588	578	609	621	591	578	586	623	606	568	590	602	643	577	580	612	594	604	599	658	610	620	562	609	593	587	583	595	599	569	584	621	606	621	600	587	624	606	638	634	631	586	613	599	540	609	564	589	569	621	633	606	569	606	647	611	616	626	532	641	605	630	623	640	594	552	624	584	576	612	616	599	585	621	600	584	620	582	628	569	575	606	596	595	608	583	574	625	602	619	592	596	556	599	580	593	595	611	580	593	612	614	631	573	596	562	603	581	603	634	618	604	588	606	563	560	570	609	581	610	628	600	576	581	613	581	595	598	611	574	615	582	578	575	592	598	592	613	638	581	564	576	568	596	566	616	566	617	605	587	583	557	617	599	647	632	560	650	556	563	583	604	552	581	606	590	631	596	607	624	606	602	583	572	602	550	614	567	587	624	626	606	603	584	585	567	565	589	578	616	541	575	578	608	597	544	617	595	587	573	591	538	584	579	584	568	585	584	605	549	597	602	606	560	567	591	606	621	595	551	607	616	555	596	604	601	585	616	585	617	553	534	664	638	571	587	595	643	616	651	573	641	607	681	588	605	594	587
11910	16980	26720	15018	8956	5346	956	445	390	563	1226	495	321	330	314	322	362	313	303	307	325	335	337	343	297	307	337	307	327	302	318	297	308	315	339	368	345	318	322	303	342	328	312	354	328	326	310	327	319	313	346	361	314	315	351	337	338	311	322	324	301	349	315	334	271	335	321	318	332	278	343	315	345	329	324	316	313	305	334	344	359	329	301	297	333	342	354	325	265	328	380	334	377	363	302	312	328	318	338	340	321	315	302	348	336	344	322	306	332	334	365	337	339	316	346	326	318	326	349	332	336	310	328	344	338	337	332	318	324	320	301	332	296	322	314	340	288	329	297	334	351	351	313	284	356	306	314	325	325	324	282	312	289	316	323	316	342	307	311	312	350	310	305	325	370	359	312	309	321	337	335	331	305	343	350	294	302	322	320	362	305	343	329	312	312	323	309	331	330	299	311	291	333	328	306	332	343	332	330	306	326	340	316	343	344	369	336	306	297	317	326	338	324	339	348	353	329	339	335	307	308	314	310	338	298	355	358	295	285	325	308	319	325	343	322	338	352	343	331	297	322	330	330	303	338	320	321	309	350	351	310	328	307	318	318	296	331	321	327	345	313	307	343	308	332	337	328	336	312	298	308	332	318	339	330	326	329	364	347	361	312	336	303	314	335	314	304	375	335	326	330	324	351	334	289	326	343	300	311	328	367	314	326	337	305	341	299	338	318	316	321	322	330	296	334	319	310	314	334	306	337	328	351	338	355	293	299	288	315	333	308	353	351	331	330	349	341	304	307	337	323	325	304	368	342	379	323	251	320	319	314	336	355	313	312	278	319	350	336	309	293	324	311	336	344	328	327	318	323	311	304	306	315	321	314	347	347	339	288	339	306	335	307	289	323	306	319	317	298	331	310	341	330	305	294	320	329	300	327	326	317	343	319	344	336	324	327	332	328	325	306	301	360	300	318	333	322	326	331	334	315	332	325	329	306	320	330	349	300	320	301	329	339	324	328	303	317	323	293	316	312	334	306	312	301	323	316	359	334	307	298	304	341	323	297	315	319	342	305	344	322	317	320	341	324	343	312	333	350	320	294	322	300	326	358	328	332	299	354	349	356	321	314	308	361	378	344	327	366	349	352	340	307	337	319	337	342	313	335	313	373	330	340	309	347	319	316	323	320	301	312	332	321	319	337	339	356	324	289	344	338	335	301	298	325	335	349	306	358	307	313	308	320	355	312	364	334	285	314	336	353	288	323	314	308	344	294	349	347	290	287	285	305	313	316	335	333	342	342	360	318	337	350	346	330	308	340	305	325	314	330	338	352	338	296	350	323	326	326	306	295	324	337	339	290	337	309	360	331	327	342	342	339	341	333	355	312	367	320	314	336	317	369	292	315	331	332	302	327	308	339	276	333	328	308	313	304	338	314	324	371	294	345	297	344	347	306	297	285	316	312	339	326	318	314	342	317	316	268	322	321	304	348	289	322	321	272	310	332	303	355	327	283	318	281	318	343	321	294	321	333	377	345	323	374	370	321	322	337	290	296	323	302	320	310	305	323	292	304	301	303	315	325	362	291	320	291	326	333	332	316	326	301	326	312	320	303	340	314	309	311	325	323	350	323	330	315	331	301	341	345	313	321	331	338	324	313	324	322	333	319	319	329	339	332	350	354	334	358	302	311	321	296	327	343	336	313	316	340	320	321	343	320	313	350	353	351	324	310	301	272	335	333	318	331	316	316	321	319	301	324	338	341	308	360	346	344	355	328	308	318	372	322	326	315	362	318	346	311	312	344	352	352	342	333	345	332	294	319	273	346	354	321	333	353	320	343	303	371	311	311	328	312	311	331	357	342	314	321	325	329	330	314	321	316	324	343	348	298	297	305	360	312	283	351	309	365	304	325	313	341	309	338	320	313	305	324	353	340	324	314	360	340	318	321	346	305	331	328	312	337	313	340	325	314	322	307	321	333	318	340	344	319	306	333	305	291	314	346	351	311	332	362	333	339	319	304	298	307	291	321	332	301	328	311	338	325	312	328	334	313	328	304	317	292	307	330	297	299	342	318	364	322	327	355	348	343	336	319	313	326	365	362	320	317	337	338	318	315	299	309	350	316	336	289	348	347	341	329	303	310	271	334	331	308	323	346	315	326	307	338	324	345	334	330	357	363	306	343	312	342	314	359	316	289	300	342	315	330	311	317	306	326	308	302	324	312	333	298	324	324	312	343	308	309	369	339	325	296	321	311	315	347	318	314	302	326	317	314	334	308	327	355	331	313	346	302	337	328	324	341	325	311	321	343	332	326	302	359	363	311	308	314	344	292	324	322	345	300	329	360	311	344	302	298	327	342	319	332	338	314	278	329	321	334	321	360	310	293	320	341	339	298	357	304	306	308	278	325	320	300	334	329	315	309	319	322	332	322	323	336	288	330	349	320	342	346	307	291	322	351	320	294	320	294	319	294	372	344	324	329	333	289	323	299	342	337	350	350	319	376	350	326	306	355	328	337	303	304	300	314	320	324	290	345	296	357	348	323	319	349	325	294	354	347	333	320	313	342	368	351	308	329	311	365	331	310	308	333	331	340	331	325	327	334	309	342	342	332	321	308	300	345	316	319	301	326	306	312	329	311	325	312	315	354	296	305	318	374	353	340	342	326	332	342	311	363	326	300	332	322	291	326	319	300	322	351	289	328	333	331	327	318	320	285	336	354	331	311	322	324	339	332	353	339	322	305	308	341	298	343	310	298	328	353	340	350	332	307	343	346	363	344	362	341	312	340	361	315	311	319	351	343	330	351	338	342	322	297	293	322	349	320	312	309	322	315	339	323	319	370	317	355	336	292	305	328	323	288	315	305	314	352	334	307	311	313	371	291	324	307	311	344	309	352	319	314	333	328	334	322	331	317	297	324	312	350	301	307	310	335	332	319	316	320	297	304	365	315	314	289	325	341	348	360	308	315	340	303	294	344	300	298	325	306	355	304	338	338	316	329	302	334	363	346	360	343	326	328	336	293	322	328	348	336	320	299	357	334	355	327	346	280	353	315	305	311	309	297	332	328	341	290	328	331	331	316	310	311	338	330	331	325	341	323	321	366	363	353	347	381	338	320	377	337	370	354	311	335	334	324	304	347	313	322	322	331	327	328	297	349	309	346	326	328	296	338	360	329	328	335	309	348	323	330	346	308	321	363	304	331	314	335	301	323	328	329	320	308	352	332	299	334	329	318	277	334	303	316	329	343	312	341	295	331	330	289	350	310	312	333	309	299	315	302	340	317	297	316	348	346	316	330	313	353	348	336	307	323	307	315	297	330	347	301	276	314	316	350	320	352	356	353	338	285	358	288	341	350	290	312	340	349	353	343	346	356	328	331	327	323	328	307	310	318	322	309	316	316	324	316	302	336	359	298	281	328	299	330	333	315	317	350	328	339	357	352	313	336	367	332	330	315	341	344	317	333	332	338	332	309	313	316	271	325	362	289	320	362	341	316	319	283	317	300	341
6640	14557	30405	24098	21317	13703	2721	1302	1217	2076	5128	1095	711	789	725	728	766	796	732	730	717	730	721	737	711	708	719	742	724	732	765	726	707	701	721	730	723	709	735	722	732	720	713	720	758	774	721	719	775	733	735	711	703	707	712	755	744	767	768	715	735	713	694	713	759	737	750	728	708	735	765	788	775	742	703	740	746	783	758	743	724	701	725	713	757	765	728	699	741	742	718	743	744	720	707	774	752	825	661	677	780	703	768	721	723	753	744	735	701	794	705	750	756	722	711	772	733	697	704	708	749	727	732	730	737	707	689	738	752	726	728	766	708	747	707	684	728	747	697	721	675	698	764	736	745	707	734	751	682	708	721	757	739	760	712	712	764	750	732	761	715	745	717	748	721	705	768	762	723	763	769	730	729	802	757	753	712	773	726	715	699	752	736	783	761	777	695	759	735	719	727	679	720	740	729	764	735	724	718	697	705	780	720	762	755	716	744	760	739	717	731	690	777	703	740	703	751	750	726	743	718	799	728	732	699	685	740	743	760	712	761	775	719	723	760	731	781	749	767	691	660	729	751	741	785	706	756	761	765	711	715	749	750	716	729	718	719	737	692	738	748	719	737	688	708	722	715	745	686	724	759	735	777	764	743	694	742	755	734	706	756	727	710	750	743	732	751	735	675	760	702	733	735	710	714	758	740	706	733	728	732	703	755	756	734	669	721	714	757	745	708	722	742	718	719	733	705	681	738	780	693	723	679	727	759	719	791	697	734	733	684	714	689	759	708	694	705	724	764	723	722	728	747	753	702	737	743	728	748	769	738	702	694	757	744	717	700	681	760	724	719	755	699	719	771	697	755	685	762	765	735	723	759	737	785	718	712	755	719	763	740	721	770	719	737	742	784	739	726	683	755	748	738	731	682	716	696	798	761	695	707	782	726	753	724	762	726	753	720	728	757	727	714	739	783	727	707	751	753	754	701	730	728	722	769	781	754	730	747	735	733	725	709	733	809	767	754	701	675	740	692	711	707	790	745	720	720	699	727	755	725	738	689	685	723	773	689	780	759	731	732	707	795	714	723	707	751	762	738	692	716	749	748	746	766	730	742	725	723	712	728	724	711	745	744	693	733	739	752	753	751	686	696	773	781	720	762	759	744	724	757	717	741	763	809	763	718	769	767	726	752	710	742	739	726	728	691	709	747	781	735	731	719	742	776	702	732	760	712	737	750	786	729	742	704	771	739	697	733	752	673	671	732	774	698	714	752	740	713	731	712	669	746	697	721	795	750	720	738	713	667	692	713	764	720	770	730	719	731	764	704	734	724	717	734	752	756	772	695	665	722	746	713	690	771	728	741	757	753	732	734	722	746	729	722	737	729	768	722	779	712	791	764	706	686	768	740	706	664	767	724	721	777	744	715	717	775	723	741	765	725	741	739	775	707	751	739	763	738	702	753	706	737	736	689	731	693	739	763	768	766	752	699	711	720	753	700	715	724	735	771	738	707	668	749	723	738	702	732	700	766	786	747	772	771	745	715	752	738	713	748	745	707	762	741	701	734	735	722	720	762	748	721	704	741	722	755	766	746	711	685	737	705	797	715	793	740	753	742	639	755	715	730	746	725	726	730	676	714	748	739	735	756	771	726	702	708	740	779	733	726	718	767	769	776	723	699	705	772	709	724	739	747	749	702	784	746	758	713	696	740	777	728	785	764	698	786	771	753	717	674	736	753	736	772	704	722	748	770	745	719	765	724	719	751	761	748	717	741	757	705	726	691	696	737	717	744	736	733	704	749	752	707	788	706	771	719	757	735	710	765	680	728	755	736	676	736	750	722	742	774	747	717	762	716	763	732	781	700	737	701	761	679	748	720	716	750	725	734	741	729	748	680	736	691	718	720	768	682	720	667	716	747	728	688	775	724	738	730	783	748	749	746	729	753	789	738	774	746	755	723	722	699	737	746	684	727	770	733	720	763	734	708	761	775	702	767	805	742	759	740	747	771	723	731	742	754	762	758	791	749	756	725	726	778	683	725	755	736	719	730	692	744	731	758	762	734	719	788	753	752	765	688	757	756	687	778	718	726	700	726	728	704	720	724	714	748	710	706	764	707	717	711	772	760	753	759	707	732	753	709	716	691	709	735	737	740	714	767	721	718	668	686	787	746	695	753	732	764	736	741	763	734	734	763	737	758	735	712	757	758	745	757	756	773	740	766	700	761	714	744	725	749	736	731	717	680	747	712	771	749	734	766	718	690	737	711	703	723	734	794	740	698	745	703	726	692	743	713	776	792	741	781	708	715	698	706	702	670	746	697	720	732	746	734	744	688	764	711	743	718	767	755	705	706	685	740	777	721	747	746	750	758	735	765	733	706	729	726	683	740	728	776	735	715	780	707	683	731	747	730	775	772	695	733	726	742	753	713	746	695	794	755	715	723	708	695	751	677	694	719	714	734	776	788	723	749	700	696	730	735	730	689	745	750	716	778	719	721	761	758	722	672	729	681	714	721	757	706	749	726	726	734	704	697	735	730	689	700	715	740	787	751	689	771	714	715	727	757	801	726	721	753	734	747	712	707	739	697	706	693	696	721	731	739	742	761	774	728	713	754	771	773	738	774	708	738	754	734	747	673	770	695	732	740	742	703	697	787	728	693	695	761	791	733	739	723	737	749	703	737	737	708	711	729	721	701	736	714	723	731	737	754	751	732	753	716	742	752	747	718	730	708	743	733	715	744	694	701	731	761	770	796	695	727	726	745	757	714	782	678	757	722	729	737	656	796	728	715	737	730	763	686	738	732	721	729	768	739	752	757	704	704	741	730	726	710	758	686	682	739	707	715	720	753	731	685	701	741	739	707	754	781	734	727	716	729	707	725	699	775	750	762	714	715	747	739	700	714	740	796	736	737	715	687	705	742	714	729	728	700	756	701	706	713	723	731	748	793	731	684	699	733	733	739	723	714	727	767	711	729	742	720	768	746	737	668	714	753	718	748	738	736	751	757	756	771	696	768	709	741	773	714	767	746	699	756	742	745	728	716	765	766	738	762	758	722	720	735	747	730	736	743	734	763	697	683	752	738	692	723	718	712	744	833	751	733	745	740	685	774	724	753	729	761	770	756	735	738	684	737	760	719	739	760	759	752	712	732	754	778	730	754	719	743	711	790	758	725	730	748	756	783	695	714	772	772	662	742	784	730	753	748	791	780	737	720	683	700	717	732	759	703	752	749	733	776	715	774	735	698	728	696	761	729	705	721	685	750	735	761	728	753	700	739	748	679	691	719	769	739	707	749	773	800	701	705	740	692	724	766	725	705	739	738	694	726	729	780	684	747	751	771	767	739	709	755	755	733	704	732	782	715	691	720	744	752	761	711	751	666	769	726	706	766	718	786	703	722	742	753	745	737	728	714	728	800	709	727	726	732	687	751	801	700	779	736	763	740	727	710	729	773	733	763	712	739	708	769	712	686	747	724	747	754	752	779	720	743	705	727	730	758	754	757	766
33759	38400	40475	29228	20266	9827	4750	2054	3528	5547	12992	3974	283	223	222	205	246	212	197	195	218	205	215	214	207	201	221	214	213	189	176	205	214	220	214	202	219	187	205	203	184	194	159	185	186	175	202	192	227	189	206	196	200	206	208	198	215	218	182	189	209	176	210	219	202	181	201	214	215	234	195	197	176	204	181	189	198	191	195	208	193	187	198	248	192	193	188	187	216	177	221	192	188	224	180	197	220	207	214	177	213	164	199	205	226	204	196	196	240	201	196	204	210	214	191	190	198	217	185	194	215	199	204	215	213	216	201	183	206	188	199	239	211	190	189	218	207	186	201	186	184	216	178	183	198	198	174	190	223	204	221	218	222	207	219	205	205	221	195	211	185	204	194	222	181	202	201	192	185	206	190	217	209	181	236	185	219	194	202	183	177	208	194	202	202	202	202	182	235	204	196	217	191	187	221	202	186	216	197	193	205	217	173	193	202	169	195	205	171	207	199	217	201	194	214	222	199	202	217	223	205	197	180	238	215	216	210	202	190	231	235	209	202	222	217	173	227	202	200	205	215	185	202	190	206	186	195	196	208	169	209	188	204	202	197	183	208	191	199	167	200	200	219	204	210	226	202	198	194	198	216	222	205	197	169	211	214	192	195	216	204	207	217	186	212	176	226	205	238	221	204	199	212	200	199	173	221	221	177	198	184	166	206	210	198	192	207	185	200	198	206	176	196	215	191	214	202	201	207	192	201	226	244	228	209	213	199	221	221	191	199	180	215	180	199	209	185	211	226	204	185	188	217	208	186	212	230	221	211	197	205	208	204	195	200	191	180	231	193	198	195	204	202	193	189	201	202	206	205	190	192	195	182	176	218	219	218	177	203	197	182	223	197	173	199	179	179	183	192	200	187	192	203	223	197	213	204	218	203	228	208	182	223	200	212	212	199	201	227	225	199	213	193	206	214	185	192	189	206	205	202	207	199	199	201	199	186	205	225	203	191	200	222	223	167	191	198	185	215	186	172	189	200	210	206	208	232	179	208	200	178	208	209	192	195	207	191	187	218	221	208	202	199	189	189	199	229	209	216	206	198	219	206	188	178	205	202	199	197	219	213	212	209	184	200	185	221	209	218	198	186	205	179	169	192	236	166	195	209	200	185	180	200	185	196	216	193	172	181	179	228	211	201	185	206	195	201	198	239	185	207	169	196	194	222	181	192	202	196	239	204	228	186	185	205	213	220	212	188	202	202	198	207	215	179	185	195	194	180	193	185	185	177	190	201	226	234	181	200	193	217	213	213	233	218	191	204	193	208	194	182	208	202	217	189	192	221	184	204	204	198	235	216	167	213	203	197	217	195	186	180	197	194	202	202	202	220	189	193	216	203	212	208	206	197	204	176	239	210	204	177	179	164	223	187	178	196	205	209	188	218	208	213	180	204	219	207	198	210	200	190	184	200	205	191	195	215	219	220	212	195	198	211	212	208	226	183	207	183	167	200	210	186	199	196	194	170	182	184	217	188	209	203	191	208	192	218	185	204	201	192	209	239	170	196	193	217	208	214	181	176	215	195	209	228	210	207	206	224	204	194	198	212	214	190	203	182	183	207	211	214	205	228	190	210	241	222	178	204	186	208	190	211	208	184	181	179	201	197	208	225	183	217	224	204	215	208	208	175	207	224	203	250	222	198	197	199	182	242	180	199	200	183	175	222	210	196	220	210	216	215	165	216	214	190	195	190	211	202	173	208	176	167	175	207	182	200	213	193	207	186	218	196	171	214	198	224	192	206	185	187	184	197	170	171	195	206	206	176	182	201	200	186	207	176	203	197	220	188	188	201	204	208	200	181	216	221	227	181	202	225	198	207	207	237	222	197	223	230	205	187	213	204	214	194	196	223	201	187	178	196	189	197	180	201	178	194	203	203	204	190	219	203	185	199	184	217	229	203	208	198	202	181	173	191	208	183	221	188	205	216	228	198	193	213	178	194	220	184	198	212	185	205	191	207	207	203	189	202	180	221	239	200	176	225	207	196	200	197	199	215	226	211	234	222	187	186	192	194	206	191	205	187	201	210	189	188	189	207	203	257	201	221	210	193	187	212	225	183	213	199	203	216	215	223	212	186	243	172	176	183	204	190	211	177	215	231	231	189	204	200	187	212	186	190	233	197	206	202	215	199	217	201	202	198	209	201	198	188	192	189	218	221	209	215	216	184	226	197	222	217	204	217	192	181	227	196	192	194	197	216	214	202	169	183	201	210	187	195	224	183	211	203	184	196	194	222	196	203	202	186	188	186	197	203	178	214	179	196	198	203	211	229	200	182	197	211	198	186	220	198	191	190	190	198	178	195	170	202	218	197	192	206	184	188	199	204	212	204	189	232	210	191	194	209	209	201	203	212	211	213	204	209	218	211	212	198	205	190	195	208	192	182	181	197	168	201	189	227	197	204	179	226	202	211	192	196	178	191	199	226	207	199	227	194	201	194	210	202	228	202	211	212	204	197	167	233	197	205	219	192	220	215	227	198	215	196	195	187	188	180	216	213	193	209	199	200	229	217	207	216	210	208	182	199	206	213	194	179	206	176	165	203	206	192	197	180	208	212	191	190	189	239	201	176	180	198	209	201	217	197	218	219	190	194	223	217	206	197	200	177	179	201	208	220	207	201	199	212	203	183	207	179	189	185	206	189	216	228	238	169	189	185	175	212	216	202	210	182	236	219	203	223	206	201	186	207	201	212	207	208	220	211	222	206	206	233	199	216	197	212	200	210	211	172	249	188	218	199	193	199	199	217	230	177	192	197	203	228	203	205	195	202	191	215	203	198	229	211	188	189	191	191	204	209	207	196	192	175	219	217	203	215	170	192	205	196	183	196	207	212	193	236	189	203	191	199	191	221	220	236	206	229	197	207	200	200	191	207	199	222	237	201	213	227	196	201	184	235	199	196	198	195	205	189	202	192	202	208	212	181	215	171	215	193	188	219	190	221	186	193	190	201	209	197	222	211	192	228	207	184	187	202	221	195	178	193	175	216	207	209	181	210	197	204	188	202	213	200	178	184	227	188	213	186	210	207	223	205	175	186	199	201	188	205	191	203	202	214	225	221	191	173	183	209	186	196	179	207	228	178	209	211	178	208	202	199	197	211	218	220	201	183	182	194	192	229	197	217	189	213	205	195	202	211	181	188	187	204	219	238	186	186	203	194	199	172	226	204	217	203	215	205	198	189	219	221	211	211	193	201	194	217	194	186	204	220	194	218	215	192	225	207	220	204	183	217	233	195	198	207	203	201	205	201	176	188	197	186	221	210	210	217	197	190	188	201	221	189	192	198	178	208	185	215	202	171	208	191	209	214	178	214	188	196	232	217	195	231	218	195	193	174	205	204	210	181	164	178	213	214	199	203	197	220	185	183	169	210	218	204	215	179	208	211	217	197	216	199	198	198	186	203	196	224	202	212	210	212	214	218	184	179	188	189	220	192	209	220	188	234	216	191	205	197	205
20393	28472	41783	35680	34521	17541	11659	6141	14437	20453	34991	6362	725	635	598	585	610	608	567	588	585	538	551	564	565	543	552	549	497	516	540	528	518	515	533	505	573	505	506	511	514	502	548	522	491	494	495	575	468	510	500	464	507	481	521	542	522	504	536	511	518	492	516	507	508	496	491	537	528	531	535	533	509	469	543	483	482	483	493	506	480	516	515	534	508	555	491	506	543	478	495	525	493	500	473	527	497	493	514	541	476	507	513	537	512	498	478	468	497	514	483	501	512	474	521	473	516	484	481	484	513	513	518	524	491	508	483	494	522	496	490	472	482	503	487	525	510	496	486	517	493	490	522	515	536	501	513	506	496	502	507	498	501	490	481	516	492	500	497	457	491	527	483	470	513	496	494	484	446	497	465	503	503	479	509	502	508	468	533	473	489	486	504	494	533	537	528	478	491	486	521	481	508	510	471	532	483	496	467	514	521	484	530	468	516	506	477	522	497	497	494	500	515	481	512	483	486	512	483	523	494	502	512	504	480	474	486	517	516	475	526	495	518	542	515	514	498	510	512	516	487	552	469	514	464	502	485	501	481	506	535	458	516	505	504	515	528	510	493	507	489	493	494	497	474	512	482	542	533	483	493	485	516	566	511	446	504	456	501	493	514	456	493	484	481	507	512	486	519	531	497	489	501	537	491	470	501	482	485	492	520	506	525	523	472	485	507	526	476	512	468	495	518	511	483	506	488	525	512	518	483	499	527	498	499	484	520	482	469	562	492	476	534	509	495	477	515	494	520	509	493	501	480	516	475	492	502	513	462	496	449	511	508	516	491	471	477	515	499	510	516	481	493	501	477	539	467	495	468	512	501	504	500	478	522	532	478	499	524	521	532	468	509	508	476	481	508	505	519	477	485	491	477	513	489	520	503	520	487	477	515	488	503	501	502	500	516	555	527	516	502	537	492	524	480	540	496	493	509	494	483	521	457	542	477	499	489	490	488	517	526	455	517	516	495	501	488	492	469	454	524	507	531	457	479	491	519	504	507	482	500	515	510	494	462	516	492	499	484	513	492	507	524	508	508	500	485	507	525	476	457	554	500	509	484	474	468	513	487	487	503	501	469	528	466	493	506	541	519	457	497	496	508	476	497	520	478	473	496	466	517	446	493	467	521	518	474	460	504	494	523	495	532	506	539	521	501	524	523	547	513	522	474	478	531	518	517	506	498	511	484	539	539	527	541	507	522	469	495	489	478	449	518	504	521	482	544	453	500	481	503	516	485	513	547	510	518	499	503	494	491	520	470	481	498	468	497	428	482	514	513	507	513	519	523	514	471	535	502	492	502	515	497	480	535	516	527	489	496	503	523	500	496	490	491	499	525	521	536	501	487	485	507	484	515	509	481	502	482	505	511	501	483	493	519	521	498	499	502	476	506	539	494	519	516	562	514	512	460	489	498	502	493	490	509	519	540	485	494	479	533	473	461	483	520	509	531	553	528	523	483	549	506	503	475	520	485	491	491	542	520	468	519	525	498	470	492	536	551	522	520	488	514	517	509	547	527	492	532	479	515	536	507	518	541	520	485	486	533	468	537	527	508	542	484	505	493	464	510	494	507	505	480	457	510	498	478	498	517	528	485	486	477	518	494	489	506	497	523	502	483	458	493	518	490	479	497	470	490	502	501	478	522	514	473	448	498	502	550	489	489	556	489	500	504	499	491	502	528	508	515	520	506	434	525	487	481	524	513	507	480	483	464	537	476	495	523	526	490	482	507	495	483	516	504	534	494	487	521	498	505	544	515	457	457	506	502	485	486	469	501	543	531	527	531	497	517	493	501	466	507	474	511	467	506	478	475	494	502	496	495	525	516	518	519	503	517	502	508	511	460	460	448	475	504	506	488	503	548	524	492	504	458	453	503	488	442	508	481	492	494	512	510	536	495	529	509	469	492	519	523	502	501	543	502	503	532	467	509	508	510	491	557	514	526	486	485	495	497	515	499	504	491	458	497	513	537	507	531	504	520	520	517	497	487	496	504	437	503	477	499	477	524	503	550	477	497	520	490	507	507	518	504	503	506	503	490	512	510	498	523	517	475	469	471	499	499	493	520	477	470	500	528	526	499	470	524	571	478	476	457	519	506	478	494	522	525	502	527	512	494	520	501	516	497	496	493	493	440	504	476	533	483	507	513	462	494	519	534	491	535	487	505	527	496	494	478	511	477	537	459	489	491	534	484	580	508	480	496	554	499	527	496	516	483	503	499	525	506	509	522	481	497	508	548	508	514	450	516	548	471	561	518	512	510	467	549	502	480	526	514	502	519	497	513	516	488	510	495	514	489	551	492	530	493	470	471	478	523	511	518	534	546	474	500	498	476	458	455	496	500	523	539	521	503	476	498	528	480	492	487	492	520	469	450	483	499	470	532	481	520	523	479	458	499	525	495	497	471	499	505	454	487	542	527	497	510	517	499	535	510	522	474	465	481	519	507	540	497	522	517	478	513	514	507	522	450	486	478	511	506	467	477	517	502	472	515	521	447	509	494	525	485	532	500	491	508	554	479	483	496	492	496	480	499	510	488	495	507	484	510	470	498	457	476	473	457	505	471	523	513	515	480	486	528	497	501	526	491	505	470	499	522	536	487	488	502	544	475	478	432	470	538	535	483	469	538	512	484	487	486	531	520	459	514	494	476	472	521	517	505	503	508	499	486	500	498	475	474	510	510	504	486	490	470	486	483	463	477	499	487	502	491	489	472	502	501	496	498	523	492	490	496	497	490	536	539	504	532	523	501	526	503	475	538	479	494	480	493	518	511	482	483	555	509	514	515	497	498	513	514	478	497	504	495	508	468	517	472	462	511	518	519	518	520	492	495	518	488	495	527	480	521	504	523	489	475	483	530	457	493	515	466	496	486	501	525	499	484	542	521	506	502	470	500	479	475	499	472	529	518	492	514	455	558	495	501	470	502	483	501	546	507	532	473	512	496	486	511	512	512	510	494	492	478	503	493	481	502	524	481	440	488	533	488	550	532	514	493	504	505	488	496	509	504	532	499	488	483	447	474	529	491	498	470	514	476	511	526	492	486	477	522	458	490	461	506	543	537	518	480	528	477	486	486	508	479	472	487	488	506	489	515	504	481	487	466	491	479	468	480	473	539	502	498	461	511	475	500	502	494	510	514	529	481	503	527	516	523	470	531	508	475	488	471	471	487	475	489	508	521	497	475	532	489	467	495	504	494	513	479	519	520	500	456	530	533	490	509	501	476	530	462	503	472	482	498	485	489	508	495	492	513	502	491	479	505	512	506	463	508	482	489	552	463	493	519	449	498	491	490	511	492	475	518	475	475	513	475	522	496	485	537	507	492	497	495	503	484	487	488	497	518	500	528	521	534	482	488	508	515	516	475	522	494	505	481	507	489	515	492	517	489	496	520	497	483	486	481	487	520	494	464	499	479	490	483	489	470	520	540	542	491	514	477	489	504	531	514	520	522	515	465	499	483	456
49952	50385	50011	36035	30106	29703	20685	27270	16601	9494	13635	2724	367	343	298	311	305	313	281	322	332	289	319	294	313	294	283	315	282	329	280	320	283	262	275	337	285	293	288	273	305	300	301	291	252	282	289	284	282	305	290	296	284	297	294	301	309	275	282	242	278	300	274	291	303	318	319	266	308	296	274	273	255	267	271	297	297	276	319	323	323	294	300	280	312	276	272	297	332	264	304	262	283	307	287	282	255	279	320	304	245	281	304	308	287	295	316	289	272	285	284	292	279	281	299	290	296	272	298	329	291	262	281	293	276	303	284	310	279	301	279	299	301	280	256	271	306	319	271	290	297	288	283	287	271	292	306	333	288	258	311	267	282	306	270	304	292	316	315	300	280	270	280	288	328	300	308	278	284	310	306	307	278	299	294	291	302	300	279	316	255	289	295	295	296	295	294	312	275	296	301	267	289	296	269	287	350	308	273	256	298	276	298	288	313	288	280	243	259	314	289	303	254	289	282	299	287	290	297	307	318	265	285	279	303	260	283	299	314	288	282	292	283	266	289	286	266	300	301	287	301	298	286	261	277	296	272	275	270	300	276	287	258	295	289	289	272	264	304	278	285	321	302	277	270	266	318	293	266	296	278	230	294	261	272	278	285	268	298	292	302	270	293	281	283	297	293	290	299	308	301	264	336	306	282	294	308	270	285	269	296	278	274	280	297	279	282	312	278	306	318	295	286	324	295	300	327	311	281	269	271	281	288	281	272	287	284	274	303	278	295	265	266	282	290	299	301	259	302	281	291	318	292	295	300	311	273	309	314	296	245	293	305	268	292	289	292	283	296	285	304	297	299	263	301	296	294	284	276	274	276	315	264	331	284	291	293	295	300	301	265	286	307	294	274	263	260	301	317	293	299	287	299	269	305	268	287	285	305	295	314	324	285	328	274	266	280	274	299	284	332	305	279	289	286	314	284	266	260	268	296	305	277	336	297	308	285	316	286	275	285	270	275	277	270	268	302	303	300	292	289	280	277	273	285	287	281	318	291	286	281	322	290	295	298	288	276	294	284	284	315	250	278	316	326	274	334	301	297	308	296	298	302	282	311	287	304	273	308	320	315	304	298	296	287	315	258	307	297	307	295	280	312	286	275	301	318	321	287	274	291	291	326	285	262	259	262	277	330	286	304	271	311	300	311	268	269	291	345	311	333	290	303	320	303	308	299	286	310	293	287	295	289	285	318	308	319	287	294	272	276	294	291	300	286	296	286	280	318	292	302	297	300	292	282	274	272	271	286	278	257	312	286	305	283	286	302	290	291	294	290	306	316	271	267	292	290	255	283	276	270	252	275	297	323	278	340	257	274	310	299	327	300	263	308	317	265	301	275	295	271	291	299	300	284	300	297	301	283	306	293	283	319	300	306	291	286	315	277	299	308	290	271	246	293	285	291	271	301	294	316	293	318	287	280	321	308	293	294	296	298	324	297	305	318	313	319	284	288	244	315	289	282	284	295	281	272	257	307	257	309	298	300	305	286	282	337	303	290	305	285	338	269	297	287	321	272	315	280	276	286	300	287	270	262	273	286	299	300	290	309	287	333	263	268	300	277	278	325	299	260	279	289	285	312	286	296	292	274	284	334	298	287	319	277	261	288	260	280	302	286	271	270	267	286	299	320	291	307	292	283	297	297	287	290	303	283	266	295	305	273	277	264	290	289	311	275	287	261	307	292	316	323	312	307	296	307	288	287	316	281	296	262	291	280	322	288	291	314	286	312	324	316	296	305	292	293	268	271	282	307	318	310	306	298	261	253	322	304	301	275	290	283	285	266	282	293	302	302	308	309	313	274	297	303	342	303	308	309	269	272	310	314	287	299	301	314	291	297	283	319	322	274	313	301	288	301	264	316	294	326	263	260	306	293	306	320	315	322	304	294	296	293	271	284	294	334	321	281	291	293	292	295	291	278	259	312	304	295	306	321	272	310	281	298	291	293	298	294	260	299	308	278	297	270	301	290	296	281	292	307	280	293	294	292	304	271	310	297	286	332	311	296	310	328	265	304	306	288	288	327	303	291	279	278	310	278	299	297	303	270	302	293	281	295	282	315	289	257	298	288	256	296	291	275	291	285	313	286	269	263	286	261	307	309	289	280	321	284	304	268	258	292	297	286	256	270	286	277	261	298	284	286	270	302	303	279	320	305	299	262	273	297	302	308	328	310	280	296	292	283	303	281	321	263	305	311	304	320	270	281	291	320	276	298	318	310	305	269	273	265	278	330	293	258	316	273	293	295	303	293	285	296	277	281	312	295	292	262	271	299	309	305	284	278	283	263	275	283	313	279	298	301	294	317	259	323	282	323	308	271	300	287	290	275	301	263	323	278	312	254	313	254	310	264	282	301	274	309	337	310	276	284	288	245	290	310	316	314	314	286	277	307	269	271	273	302	275	283	284	276	278	314	306	296	275	313	292	320	267	294	291	292	294	340	306	271	313	301	273	318	281	313	277	299	281	316	289	286	272	279	293	265	297	312	311	319	298	268	270	273	295	257	297	277	286	301	281	274	253	322	303	323	267	321	270	286	276	295	322	280	307	277	301	291	270	272	291	307	263	292	291	261	275	292	276	271	296	315	273	300	273	296	290	293	316	268	296	287	297	301	301	307	311	326	268	255	287	267	278	325	306	298	301	284	273	298	284	304	281	282	287	291	266	301	298	311	258	279	281	300	307	280	314	301	263	326	263	310	312	314	317	303	293	301	291	274	306	295	290	285	294	274	269	301	295	306	280	304	282	287	266	286	255	281	299	291	304	310	293	288	263	306	280	274	272	294	273	320	293	291	279	306	284	285	306	321	291	294	315	282	281	324	287	264	273	297	294	327	275	272	277	284	299	292	266	281	262	298	293	307	281	280	328	292	297	310	287	296	269	285	278	273	281	272	269	320	301	309	283	304	291	293	285	282	293	288	287	309	289	258	292	298	274	301	315	289	270	288	301	263	321	284	272	324	339	299	318	297	302	273	269	272	287	261	296	322	282	300	316	287	285	306	298	277	310	282	301	270	306	258	275	266	300	281	320	301	294	268	268	310	312	283	273	302	305	333	303	300	283	299	307	305	312	296	318	263	312	269	264	313	273	293	332	296	275	295	307	291	281	327	293	287	312	309	295	299	291	297	301	292	272	302	297	286	298	275	253	299	305	310	264	297	302	275	283	299	296	281	314	297	287	264	301	281	295	263	281	289	308	285	327	290	305	273	285	280	277	294	321	280	291	311	294	325	308	279	297	292	337	306	289	341	278	283	277	300	302	313	285	263	305	291	279	282	271	277	312	313	299	271	311	300	267	285	295	301	307	275	300	296	277	263	286	290	270	312	330	305	283	279	272	292	297	276	304	288	308	283	295	262	299	311	296	279	245	300	279	284	296	335	308	279	288	294	302	312	302	285	284	276	282	265	285	284	276	312	273	295	292	299	293	292	325	312	307	262	272	307	286	251	332	295	299	294	251
31479	38324	48747	42906	43713	42823	36649	43040	25194	25152	33929	4200	1025	963	924	874	893	864	800	837	813	850	810	753	758	763	800	785	761	800	757	756	752	790	770	734	735	745	732	719	722	761	705	724	700	720	691	743	726	727	701	720	693	744	747	718	717	691	739	700	699	729	710	726	719	724	755	729	671	712	704	654	727	744	727	678	699	678	709	715	689	665	681	655	717	747	672	745	748	690	708	703	691	752	667	736	689	725	697	703	684	696	732	703	701	710	686	692	741	700	638	705	714	741	748	709	675	703	681	690	702	712	742	691	747	738	722	712	709	723	666	703	694	681	720	673	675	762	714	678	738	721	684	723	657	699	745	675	711	687	694	697	725	736	684	657	728	715	712	667	676	686	699	710	744	694	693	689	658	715	693	711	711	724	675	669	678	676	765	745	738	703	668	719	747	670	716	729	725	705	718	768	723	663	732	728	726	687	700	678	673	712	678	670	725	697	704	684	693	691	700	668	676	688	646	680	698	673	680	690	725	722	697	694	687	697	698	723	681	681	663	730	696	686	685	710	691	727	685	763	755	746	672	727	736	770	724	700	739	673	728	720	728	677	701	729	690	690	707	697	701	675	691	706	742	723	689	699	680	717	698	738	739	689	731	729	675	640	727	691	695	703	698	634	689	667	699	727	684	655	710	668	737	674	747	730	702	690	757	718	754	665	670	727	682	718	743	692	712	704	694	694	703	682	720	701	689	726	680	684	689	726	694	684	649	675	699	710	737	680	714	699	645	672	710	739	671	711	735	703	654	682	711	667	695	639	677	680	734	708	708	673	711	693	734	741	667	683	710	696	652	700	700	676	717	696	713	721	671	684	776	707	696	692	683	725	644	694	703	709	708	654	691	687	664	711	711	722	675	710	727	698	659	680	717	757	656	729	669	711	709	707	728	724	685	696	735	717	706	727	683	638	689	711	707	660	692	698	686	741	693	737	697	671	695	709	721	722	741	703	675	739	630	676	736	725	706	707	712	687	691	764	729	672	694	711	736	681	710	708	684	690	667	700	704	696	663	746	656	708	711	665	758	699	696	677	735	716	740	692	721	699	657	746	703	713	716	698	740	738	696	716	697	729	713	698	720	665	721	675	661	676	680	657	659	662	771	697	695	717	701	667	713	679	726	704	664	707	696	716	710	678	680	694	700	696	723	763	711	693	720	693	721	686	710	691	708	636	714	688	705	706	709	677	674	729	713	722	697	710	733	687	678	745	711	681	701	690	712	678	699	721	695	706	724	659	688	694	706	701	694	695	687	742	690	678	706	709	690	744	739	647	692	709	735	659	714	656	683	659	694	726	722	690	753	705	648	745	739	698	734	702	717	692	700	681	694	756	719	679	688	721	724	678	666	686	685	705	687	710	647	701	705	702	657	677	687	682	723	677	735	653	746	704	669	671	726	730	739	753	680	730	745	699	719	693	673	694	722	710	689	688	711	707	669	700	696	673	760	723	702	681	674	689	728	675	679	681	733	724	718	730	654	724	709	737	711	752	702	679	697	731	721	728	707	708	715	736	704	706	724	699	729	718	769	683	742	701	670	751	695	724	701	701	717	694	686	715	702	692	727	719	657	692	716	669	736	706	710	705	648	730	694	695	687	712	707	698	677	703	731	701	701	701	741	711	691	745	722	710	711	699	729	656	699	743	713	693	693	706	682	679	756	738	696	720	713	762	716	713	703	734	706	713	705	726	649	658	755	709	663	690	711	695	684	703	691	726	736	732	712	715	719	706	714	679	649	706	688	709	745	732	666	650	756	750	723	692	711	690	710	658	703	663	724	732	745	644	727	687	719	722	672	710	731	709	687	720	715	691	748	745	711	665	714	749	672	689	686	735	648	702	719	719	693	727	679	687	691	704	727	700	726	697	721	722	691	693	739	645	671	752	673	720	710	679	740	702	723	738	729	684	693	695	698	731	681	707	695	702	701	693	699	720	688	681	692	707	720	699	731	731	680	709	750	703	711	721	705	714	726	695	715	693	736	647	682	692	731	652	712	696	718	695	695	722	669	741	703	683	665	723	669	661	742	713	720	710	691	726	678	765	685	697	723	659	727	675	691	714	678	695	699	680	697	703	709	694	730	724	705	745	713	706	757	712	722	669	697	686	687	701	705	702	682	714	701	731	730	750	704	734	709	738	746	707	668	683	702	694	706	671	683	704	736	674	693	697	682	732	709	656	668	734	675	704	671	740	689	629	674	710	694	676	699	742	681	682	698	725	683	729	690	734	690	647	703	731	668	699	686	730	747	722	709	692	700	688	734	731	714	670	767	728	695	687	727	713	705	718	693	724	698	721	681	687	662	704	679	690	757	734	700	730	696	691	710	716	754	691	686	674	667	701	750	714	730	724	680	660	727	686	718	638	683	667	720	718	672	700	648	713	778	699	659	708	717	712	699	673	707	709	659	718	753	740	700	717	683	674	702	727	722	676	713	695	654	675	765	750	727	728	726	777	705	737	695	683	684	703	737	717	672	677	698	745	695	692	663	676	715	658	742	732	727	704	708	636	724	717	713	680	707	669	699	661	677	704	692	744	724	689	666	683	708	725	674	700	696	723	671	696	737	702	740	727	726	684	707	700	688	696	693	650	695	734	709	704	708	679	738	736	690	698	743	731	745	709	717	686	679	673	699	692	714	691	691	720	656	712	665	727	728	710	703	703	694	724	713	701	709	718	701	679	690	740	759	706	730	678	730	688	673	721	764	647	689	683	696	677	724	724	698	726	706	713	721	730	708	683	715	712	776	736	690	694	710	725	705	699	703	716	727	651	701	757	714	690	719	668	703	707	718	686	729	676	693	699	717	711	687	679	713	695	720	714	770	712	735	674	725	732	691	701	718	704	703	692	696	672	768	706	718	686	703	713	705	720	726	686	720	737	653	692	746	689	692	699	664	697	712	733	666	693	755	697	691	708	701	662	708	672	672	727	717	687	730	710	716	689	725	675	706	701	740	719	687	691	732	727	677	719	756	644	724	665	718	756	744	613	772	690	672	710	683	671	738	770	682	689	700	659	725	689	697	740	696	693	692	717	692	711	743	707	707	750	753	727	727	676	729	752	709	726	730	706	679	716	709	720	708	710	715	741	682	721	697	687	680	701	693	730	656	695	686	661	727	666	711	693	697	702	769	700	688	687	691	699	707	690	699	682	699	717	706	689	722	709	728	697	711	736	696	723	730	667	694	690	736	733	637	724	697	699	665	692	727	712	692	688	717	666	679	704	697	704	686	703	695	700	674	678	726	719	663	686	706	722	694	664	681	690	695	726	679	749	732	660	680	677	718	716	757	679	714	688	710	678	720	727	667	724	689	706	697	711	720	762	720	694	744	734	752	646	691	695	728	676	685	686	714	719	687	739	711	710	716	754	733	657	681	709	705	707	727	707	717	677	713	741	702	713	634	667	680	734	757	680	736	694	721	673	732	675	724	697	686	744	683	709	704	763	717	686	689	685
25550	22106	19041	18805	14904	10275	10455	4562	1237	691	661	394	392	365	375	366	344	324	357	372	375	360	338	371	369	369	348	363	355	331	354	366	393	335	376	356	341	336	379	391	342	392	370	348	378	357	338	346	339	351	312	353	361	358	365	361	376	377	329	348	354	370	382	374	349	361	369	345	348	363	377	341	374	363	335	356	366	386	344	365	344	335	381	387	345	368	352	415	336	375	391	365	359	374	365	366	362	325	383	352	371	405	348	315	358	399	312	375	330	388	345	378	385	391	343	373	369	344	333	331	365	357	371	354	384	368	332	397	349	384	338	350	344	337	356	383	309	376	351	360	390	390	347	339	359	398	360	340	327	355	366	348	332	341	337	354	356	323	365	353	376	329	333	376	363	351	370	312	346	338	346	340	322	333	358	350	372	333	344	365	372	356	364	335	336	359	370	353	363	362	382	344	383	367	398	384	343	363	340	382	363	351	362	380	373	352	368	368	381	366	363	351	337	338	368	332	343	335	353	337	349	352	349	367	342	357	333	328	345	336	344	363	355	354	359	371	316	384	368	322	344	339	355	370	375	352	336	355	372	302	387	369	350	364	378	364	341	348	354	355	346	348	346	377	360	332	365	341	348	343	357	333	362	372	329	360	355	350	345	404	352	384	362	330	340	379	325	364	352	331	340	353	329	355	337	343	379	371	363	370	347	380	375	335	358	323	330	372	384	413	339	353	383	376	338	369	370	362	343	363	348	374	363	383	395	389	380	327	339	334	360	385	368	356	372	365	376	322	359	383	298	364	359	315	328	383	387	385	349	350	377	337	378	356	329	353	383	364	364	365	351	355	345	387	336	364	352	340	337	348	347	340	369	312	346	322	359	326	333	353	335	360	350	340	358	331	359	352	372	366	364	360	346	337	352	350	366	326	355	356	348	350	321	395	341	369	382	364	356	349	396	344	371	373	354	365	384	376	360	390	351	409	343	349	383	338	372	376	366	378	356	370	371	327	355	333	336	378	372	361	378	359	349	367	391	356	340	358	366	368	394	356	354	324	426	327	318	350	359	353	365	351	408	369	378	376	347	369	340	348	395	379	345	338	366	362	349	409	324	329	342	370	393	361	371	381	344	371	332	315	358	348	322	349	364	384	348	361	361	385	359	337	369	350	365	324	335	326	347	375	376	342	375	362	362	373	368	337	329	381	366	344	396	340	364	366	382	374	399	375	352	358	379	350	382	373	334	387	352	369	373	340	394	370	377	344	358	328	348	332	365	357	352	368	350	374	340	335	381	376	382	361	374	329	372	340	358	367	340	385	389	349	361	362	352	360	333	369	364	362	383	371	363	364	369	354	370	330	320	366	346	352	353	373	379	355	378	386	362	367	336	385	371	386	363	395	363	338	362	366	360	333	344	333	341	326	369	379	372	323	336	367	387	372	346	311	351	347	352	341	350	351	321	372	362	314	339	325	346	355	349	374	369	343	384	372	351	374	344	325	362	340	398	382	365	372	396	347	327	371	357	313	370	388	351	345	362	351	388	391	370	366	352	365	363	354	360	378	376	351	370	362	349	349	363	397	364	329	382	375	332	352	338	361	384	351	363	347	372	355	348	332	358	353	318	361	360	334	354	390	334	367	402	367	321	346	409	301	363	358	353	339	345	367	409	346	361	363	352	398	336	317	329	348	334	366	359	367	384	372	366	355	361	383	378	381	328	355	325	361	343	333	309	363	382	325	359	334	366	373	403	351	345	332	391	370	351	345	369	344	364	354	329	354	345	329	362	340	352	363	356	354	371	359	383	373	358	364	327	371	334	361	390	378	360	371	361	335	354	364	344	355	345	355	354	378	316	382	361	333	407	343	348	368	351	340	401	353	383	349	369	378	389	333	351	344	367	337	380	383	364	361	336	346	362	342	371	348	366	374	352	366	318	337	386	407	381	393	355	327	329	355	380	405	342	331	379	358	389	402	378	369	378	315	386	365	374	353	339	336	379	371	375	352	354	359	355	345	404	353	370	371	389	371	367	332	362	380	349	394	346	354	349	375	410	384	344	349	310	329	362	359	355	344	353	356	347	374	362	324	366	379	382	334	361	363	364	346	366	380	374	354	357	362	385	379	347	351	345	359	369	390	370	348	338	346	365	345	377	368	391	361	384	366	374	355	355	393	369	372	351	382	357	352	353	366	366	356	384	354	326	353	342	322	327	335	349	349	356	365	364	397	362	355	342	384	391	379	316	376	372	373	357	362	381	375	333	360	358	348	385	383	389	408	375	337	337	366	366	344	337	359	370	372	383	376	388	374	349	344	353	354	346	318	346	312	356	338	364	368	394	370	333	368	354	345	370	353	380	346	354	341	324	379	344	367	366	351	371	342	333	285	348	358	352	355	392	336	363	356	370	341	348	339	331	338	347	345	329	384	392	325	360	342	350	349	311	358	352	363	338	373	388	333	413	359	355	365	345	372	351	317	356	368	346	357	346	319	338	357	367	368	329	378	353	374	349	354	380	370	328	386	372	366	344	334	334	353	338	374	336	369	377	378	339	356	352	381	382	374	363	365	377	344	343	399	364	354	356	359	347	337	338	375	342	373	362	339	391	320	319	336	342	370	368	366	339	368	365	342	347	390	350	350	348	357	344	354	356	339	395	325	333	357	336	335	370	398	360	346	346	331	361	362	370	368	372	326	380	356	348	356	349	384	354	341	357	369	318	351	373	329	393	349	368	346	355	353	344	333	323	356	363	352	358	354	349	342	361	340	329	365	348	343	331	368	375	364	348	342	328	360	334	369	368	360	348	392	357	363	329	364	347	342	348	344	350	355	326	339	353	373	351	369	364	358	336	361	334	345	366	328	369	352	316	373	374	362	343	353	342	359	333	402	371	370	387	336	333	349	331	355	316	360	370	339	389	356	368	347	356	348	326	336	344	348	387	343	384	365	356	384	363	339	356	374	356	346	368	355	368	349	369	364	376	386	388	340	376	349	368	349	341	380	354	386	303	356	357	323	351	315	373	347	349	368	361	351	338	356	333	357	409	414	383	344	362	332	385	332	364	344	367	331	367	335	372	325	355	357	346	368	349	367	341	390	399	329	371	400	368	374	384	381	381	364	352	384	378	350	376	383	354	336	361	385	358	320	366	348	365	392	321	348	335	342	336	372	392	361	373	384	301	378	366	386	372	375	357	329	357	385	336	353	364	398	353	357	346	358	371	377	326	327	345	320	336	308	352	355	365	364	361	322	354	377	345	369	379	364	359	343	368	349	345	366	370	333	356	375	356	360	378	384	362	355	364	333	344	362	351	392	334	350	377	354	360	315	324	398	328	296	363	378	367	387	355	349	390	379	378	324	367	337	382	337	336	346	327	392	363	363	351	357	338	369	352	378	352	364	376	356	369	363	353	343	351	353	365	347	357	345	340	371	331	349	368	364	351	342	346	345	363	347	358	334	371	351	348	357	387	371	385	359	334	339	318	344	351	333	338	315	358	361	373	370
14033	15194	23399	29765	28288	23307	25128	11882	4343	2748	2595	897	811	849	826	786	798	807	831	824	766	812	831	784	836	802	796	830	832	772	816	821	809	835	825	814	802	834	794	765	802	792	793	800	809	776	799	814	758	843	804	826	771	794	841	805	810	802	786	793	823	795	823	817	852	742	838	824	794	771	811	790	791	843	805	822	838	842	808	791	809	833	769	786	771	747	822	825	783	805	812	795	736	795	835	821	803	766	804	808	802	751	848	794	781	802	794	799	808	845	768	787	829	768	820	795	806	825	825	806	810	819	839	818	778	786	815	809	833	871	841	802	817	819	807	841	795	834	715	810	777	795	875	814	831	825	824	818	805	814	845	787	782	823	791	774	840	814	788	850	787	787	818	792	759	761	826	831	789	813	798	809	815	855	852	791	821	770	786	802	811	844	768	832	784	834	859	757	810	833	794	773	820	839	813	786	789	794	803	860	803	765	854	838	822	810	819	811	901	751	869	766	785	775	804	803	785	802	789	808	779	788	795	819	754	797	854	809	876	791	819	817	768	844	787	826	824	817	816	785	788	788	781	863	784	751	838	793	792	805	833	815	837	792	789	752	760	803	797	802	799	769	780	813	785	790	764	753	804	809	786	822	778	855	799	770	765	755	863	834	796	794	781	818	813	792	816	799	818	812	829	800	839	814	832	807	828	767	811	814	817	776	810	813	791	818	744	821	802	836	820	788	824	791	809	747	805	821	749	797	835	786	848	793	794	822	780	835	799	833	797	798	829	790	839	815	813	838	796	783	802	818	855	791	866	811	803	819	814	802	762	794	876	818	776	807	812	797	774	789	839	792	845	788	784	773	820	786	801	789	819	758	796	822	783	808	871	792	801	776	810	811	804	811	824	813	749	810	856	879	763	842	789	834	797	822	820	881	813	762	830	823	825	799	802	824	842	830	846	779	819	795	826	798	779	754	832	793	766	752	794	771	837	802	852	798	830	806	828	822	831	805	818	780	857	777	783	805	785	820	796	809	824	844	793	802	809	779	778	803	807	793	787	789	812	758	819	807	811	796	799	837	818	798	816	805	753	831	798	793	796	829	753	831	768	761	817	805	803	840	816	832	824	796	855	792	810	835	836	780	802	863	808	791	819	839	849	770	798	769	806	781	840	854	826	838	786	757	793	773	863	810	798	840	796	784	769	803	777	794	821	834	862	829	787	821	831	841	837	786	814	777	800	804	809	834	802	786	788	720	827	769	797	798	799	814	777	775	797	763	814	812	798	828	861	847	786	813	808	797	778	814	787	802	752	778	864	796	806	770	805	802	850	794	832	801	844	867	818	855	791	764	872	787	851	824	768	790	809	836	798	767	838	809	803	837	824	823	799	808	814	763	803	808	843	819	812	814	798	788	827	738	767	819	809	823	789	840	771	806	765	798	815	770	830	862	795	821	842	813	789	865	788	843	806	808	806	892	823	776	801	804	821	843	827	810	825	819	805	825	803	804	822	780	801	813	847	873	771	825	811	774	798	801	832	788	837	765	805	840	782	831	797	833	773	865	888	809	827	834	799	792	808	824	805	821	816	843	809	804	739	812	779	813	866	834	817	787	765	794	768	818	819	735	801	778	791	818	861	845	740	790	855	811	797	865	768	797	830	824	800	815	801	792	766	802	782	818	839	890	808	817	789	810	832	806	843	773	807	804	856	837	824	769	753	778	789	772	804	810	828	840	829	779	849	820	761	803	806	825	780	800	790	850	845	777	831	802	791	852	834	775	797	818	783	804	783	839	816	835	830	764	798	790	820	866	794	811	778	808	809	811	747	850	784	811	813	747	795	815	779	851	774	787	804	812	816	764	815	805	836	802	836	823	771	775	784	784	818	789	815	762	820	834	749	800	794	864	808	855	784	792	810	769	795	796	822	823	828	780	823	850	822	811	759	805	820	834	834	838	779	819	770	800	791	827	833	837	829	838	849	845	787	779	851	802	795	777	804	766	814	816	871	777	831	791	765	837	792	787	772	824	839	822	792	814	827	800	847	778	801	759	860	791	796	854	872	741	772	789	771	775	767	770	795	810	850	782	746	815	799	812	815	857	806	796	795	829	775	825	796	870	784	765	816	802	818	802	807	797	793	834	784	766	752	837	800	794	881	857	874	805	807	786	765	803	852	836	801	803	806	788	813	812	868	799	829	742	780	780	836	778	808	812	756	831	817	759	850	844	789	814	879	840	821	809	817	825	778	812	830	797	802	821	776	745	807	864	777	818	818	816	817	790	809	768	871	803	863	797	799	800	835	832	809	854	790	793	814	789	742	840	804	810	799	779	823	814	804	819	799	848	809	806	802	780	810	804	836	776	790	855	873	814	792	820	847	775	774	796	823	869	783	850	777	805	792	835	836	816	823	805	832	791	848	833	738	827	810	804	812	811	841	751	797	813	759	857	810	852	810	788	831	849	787	815	802	848	837	797	818	804	810	826	824	790	818	817	821	805	813	787	829	789	816	788	823	796	783	834	801	756	812	791	841	805	778	846	816	783	821	819	838	803	813	799	773	828	864	780	821	838	813	832	856	796	812	807	789	772	817	812	803	806	791	805	827	778	820	814	831	825	821	826	742	821	786	794	808	772	770	823	770	771	816	822	778	818	824	821	855	849	812	837	822	818	803	799	804	828	804	817	826	763	785	780	830	823	800	768	801	820	783	782	813	823	813	796	781	812	779	804	831	829	783	836	761	762	817	795	778	872	777	794	830	781	777	806	779	785	824	748	812	860	807	817	848	817	802	768	851	808	748	808	804	821	816	851	830	834	781	790	780	830	777	829	758	785	788	773	779	809	794	791	753	776	778	807	788	798	781	825	814	832	843	786	817	817	815	846	812	854	820	816	769	826	822	836	790	862	755	763	806	817	794	784	802	854	821	820	818	802	828	837	831	809	813	792	772	754	799	786	740	839	779	827	811	785	846	822	821	809	778	774	757	772	856	814	803	829	813	840	839	819	824	801	796	796	813	815	763	822	767	806	810	804	801	818	800	830	796	842	822	815	802	763	828	798	804	839	808	792	811	764	859	810	761	765	842	804	805	769	783	827	803	835	792	871	836	848	793	799	763	793	795	833	780	818	834	792	804	789	816	811	773	770	817	840	821	825	781	842	833	772	836	791	808	836	840	787	787	828	827	856	811	780	840	773	737	880	800	842	763	836	795	798	811	808	794	779	830	785	804	813	804	813	832	803	782	799	844	845	736	772	819	807	816	843	825	753	773	822	803	834	820	850	794	830	793	792	846	850	816	820	812	849	747	776	802	794	783	798	782	793	766	831	786	837	790	817	794	807	784	787	806	842	750	800	820	798	837	857	853	812	801	836	785	778	856	797	802	867	823	804	799	811	823	779	796	808	802	817	789	806	833	801	867	772	839	869	836	771	811	780	801	798	834	814	783	817	776	809	793	836	842	782	791	788	819	844	831	802	779	851	779	813	779	776	859	772	784	783	786	799	777	826
48596	34588	41053	35033	27776	30246	13130	2695	5753	13728	10405	991	239	263	255	269	257	272	229	236	282	252	223	238	266	218	237	246	217	272	237	255	233	228	265	225	247	203	240	222	234	245	207	236	269	237	230	233	239	255	232	221	231	260	217	242	255	209	219	252	228	219	225	236	221	248	218	229	203	227	225	227	225	249	247	240	248	238	219	231	219	204	225	245	227	228	247	221	235	213	226	221	220	226	234	197	236	235	234	210	255	237	241	236	240	252	273	240	269	235	248	259	222	216	244	237	255	230	244	216	238	236	237	238	224	226	224	254	208	244	223	201	254	218	240	236	213	242	243	221	226	249	236	239	227	241	213	209	245	243	245	223	229	235	240	246	237	239	228	230	203	252	223	208	236	271	233	216	246	226	259	260	215	251	219	220	228	232	245	211	257	243	192	249	221	188	239	239	210	228	242	192	257	231	213	260	205	252	239	258	241	244	252	222	218	220	240	227	199	243	226	237	219	219	232	229	257	218	228	240	227	247	229	239	223	236	213	214	246	217	226	245	220	248	232	224	243	234	226	245	209	234	219	221	230	212	196	223	246	242	219	223	227	223	231	222	231	239	213	200	238	224	239	220	220	256	227	245	234	242	245	224	241	256	218	222	228	221	231	237	251	259	250	233	231	235	279	267	222	247	245	186	225	255	245	234	248	252	233	228	213	237	230	233	247	217	230	216	233	233	216	251	232	214	232	247	234	247	213	238	229	230	240	216	229	231	239	196	229	234	243	241	215	233	218	206	263	232	234	241	231	181	211	231	254	221	253	248	265	223	239	220	243	254	213	224	225	242	205	219	234	227	239	214	225	266	222	216	236	246	204	253	215	251	248	217	230	250	234	225	217	233	254	271	241	255	221	226	242	243	264	268	248	214	220	243	242	253	262	237	263	216	252	244	224	251	246	227	215	243	244	221	223	246	247	220	217	232	233	234	264	258	226	209	245	254	208	201	237	222	220	227	198	233	203	227	250	236	252	223	245	227	246	227	215	247	241	247	222	228	239	261	206	226	247	267	240	220	222	246	191	233	267	232	229	216	250	240	200	250	242	253	215	254	234	258	243	228	245	225	228	241	234	215	263	241	235	215	242	241	227	195	228	202	235	244	229	260	236	245	235	230	256	224	260	229	221	233	226	271	245	235	249	230	215	233	239	251	223	244	229	230	250	225	231	257	251	219	236	249	247	198	231	229	216	231	245	256	253	207	239	227	225	243	200	233	221	240	226	227	231	239	239	241	213	219	253	214	235	223	232	237	218	216	247	234	249	229	209	216	228	224	218	235	221	193	224	244	219	215	233	238	241	231	251	253	240	222	234	247	206	259	236	235	236	208	250	238	236	247	231	226	216	226	236	237	236	243	234	244	227	237	224	208	255	258	240	248	215	217	242	245	235	223	214	221	218	214	222	210	260	235	233	243	208	236	238	201	230	248	218	220	244	223	200	208	240	212	248	237	227	225	257	225	213	211	214	239	243	240	211	230	240	222	209	222	258	242	251	238	228	223	229	223	270	228	254	218	228	227	230	231	221	228	208	246	235	258	232	255	245	240	220	268	251	205	246	239	231	226	244	235	219	222	244	214	226	225	213	202	241	214	229	238	218	217	279	236	230	235	246	217	220	225	220	224	243	230	236	263	219	226	218	231	217	215	226	211	212	243	221	245	254	218	228	230	239	239	223	223	233	244	257	249	211	215	239	224	257	238	207	251	226	258	259	251	238	231	212	227	239	246	232	233	251	227	252	225	248	234	245	224	224	208	220	219	212	215	243	262	217	230	203	212	253	241	233	257	231	219	226	263	237	252	239	233	190	214	233	240	209	215	239	240	276	233	235	228	240	255	243	217	218	272	257	219	243	222	228	232	230	246	221	232	226	243	196	232	220	226	258	209	247	253	244	239	224	236	254	210	242	232	208	230	244	236	244	233	242	254	284	240	255	208	221	257	210	257	242	185	240	235	206	260	233	257	223	230	251	246	238	215	246	222	196	256	254	197	241	207	260	225	233	241	232	219	253	236	252	204	246	223	185	232	238	228	221	254	242	233	248	223	222	232	203	214	251	234	213	244	228	234	230	227	253	213	224	249	234	223	254	217	245	211	234	234	249	239	237	241	222	234	247	217	226	230	249	222	212	250	258	250	230	245	208	236	246	232	230	244	244	261	206	230	261	220	225	221	209	225	235	241	253	225	238	221	249	228	249	231	235	217	239	260	239	232	219	239	244	260	220	237	236	243	252	205	271	206	244	228	250	259	237	233	220	233	260	212	233	219	219	253	245	228	237	242	210	251	251	210	208	210	208	257	235	225	241	220	222	222	203	253	234	246	227	219	245	248	213	223	223	226	226	234	229	228	225	218	234	267	249	235	251	251	248	219	253	234	254	211	221	235	233	230	241	245	235	235	225	238	239	252	243	239	249	214	209	242	239	221	248	231	208	240	235	259	240	225	246	213	212	232	219	228	233	221	208	230	246	201	228	207	250	239	259	246	240	231	230	226	205	213	244	251	232	260	234	236	226	231	241	199	244	208	204	205	233	248	243	237	226	216	231	219	225	242	205	233	227	228	207	256	214	246	242	217	242	222	247	247	236	228	221	244	234	234	216	247	237	243	207	203	238	254	241	231	242	265	236	247	215	232	232	230	213	210	247	238	252	206	228	236	195	233	229	209	253	258	230	241	236	223	232	211	255	244	220	229	221	211	229	255	223	216	224	190	189	246	219	231	223	250	260	236	266	237	254	225	253	237	240	231	254	248	214	229	211	213	228	237	220	235	214	252	254	275	227	247	243	226	237	216	238	238	212	222	216	237	246	221	235	230	223	231	227	241	210	223	236	244	256	245	239	224	219	212	248	248	218	228	222	215	252	241	219	228	269	220	244	252	213	213	248	241	278	235	221	221	241	227	240	240	252	221	224	220	233	258	216	204	227	261	230	224	249	206	208	246	233	257	225	208	255	267	239	240	233	252	248	251	252	248	246	211	237	256	250	213	236	251	232	234	261	222	230	233	224	234	245	215	238	208	243	223	223	227	224	245	230	238	240	257	226	203	233	226	210	254	226	242	221	248	242	216	218	253	229	247	251	245	247	250	254	228	218	239	229	213	206	217	257	221	231	227	218	227	221	270	235	237	242	248	246	254	253	231	218	257	206	228	232	255	219	249	285	222	217	249	225	217	229	232	254	225	220	234	240	242	257	213	210	237	219	225	218	233	251	237	220	253	203	239	242	221	253	238	246	211	202	215	209	237	249	225	231	232	244	226	229	215	222	224	263	223	230	228	235	250	231	257	225	233	228	242	231	231	215	249	215	256	238	231	259	216	276	213	231	227	231	228	232	239	210	215	237	234	234	244	264	246	227	228	201	257	235	221	244	229	218	214	215	238	222	243	238	238	230	218	215	224	223	240	230	246	233	217	244	233	228	239	249	252	216	255	224	259	270	252	243	210	260	226	255	244	234	227
29668	21700	42761	42236	41323	45205	15688	8063	19497	35925	26885	1249	683	658	645	717	659	632	644	652	639	601	576	631	586	586	626	577	572	579	541	598	600	616	589	588	582	545	563	554	568	565	596	551	573	557	575	542	580	560	596	580	576	572	595	575	637	579	573	564	543	528	534	594	611	576	582	547	559	588	578	541	559	571	589	610	564	576	563	576	583	571	534	564	540	578	581	546	565	552	585	531	593	593	523	547	576	542	543	570	574	579	586	569	560	567	596	582	610	562	549	517	601	535	551	566	589	619	595	574	520	568	521	528	623	625	543	550	567	557	513	592	556	589	560	592	538	609	595	601	588	587	539	585	561	519	560	552	556	588	567	585	554	578	528	539	524	545	568	583	554	581	564	547	555	537	568	558	559	584	542	552	545	552	544	566	573	591	609	581	586	605	569	567	567	600	579	585	563	564	597	567	574	538	604	581	555	572	595	576	572	574	577	569	573	561	588	521	633	544	543	588	562	569	585	574	551	588	623	554	552	582	565	618	568	563	577	536	545	555	624	546	529	579	544	533	541	534	538	562	532	521	565	580	560	575	555	595	592	587	577	598	568	584	584	567	550	585	556	549	580	578	544	569	565	527	600	533	580	576	614	561	554	532	544	535	579	579	578	609	602	581	587	548	599	573	586	563	543	577	514	552	529	589	568	574	555	583	559	591	565	588	550	544	551	572	563	545	573	603	543	526	602	573	557	573	549	559	563	570	575	595	587	564	615	579	530	593	562	539	545	579	581	595	565	534	571	552	579	582	555	553	573	612	566	558	565	593	587	537	587	533	580	596	573	569	576	579	589	585	641	614	585	583	568	614	584	577	551	572	529	564	533	585	562	572	593	575	594	573	564	566	613	565	559	608	589	534	530	592	602	534	547	540	607	539	559	528	597	602	561	572	574	596	568	524	577	558	556	595	589	570	557	647	601	552	585	575	548	609	580	618	553	579	558	545	578	585	573	598	613	565	570	598	596	545	547	564	555	580	547	559	572	552	591	568	580	592	556	604	544	566	614	562	582	567	584	561	549	556	535	544	558	569	569	538	575	544	617	574	556	567	555	565	558	623	524	619	537	630	572	595	545	574	569	571	548	580	540	576	521	587	558	573	563	576	569	592	535	567	621	543	596	575	578	578	565	593	527	595	565	559	550	559	564	583	586	572	562	540	595	564	562	523	582	574	560	579	520	590	537	551	572	556	523	556	553	540	619	586	555	555	584	573	569	564	591	557	575	594	589	568	551	575	595	536	569	569	553	576	564	560	553	558	590	573	584	589	547	625	543	548	583	605	575	583	573	574	587	569	582	576	619	614	531	561	580	560	584	557	573	549	560	577	597	550	559	583	590	550	547	550	595	542	567	583	592	586	549	548	564	555	613	556	571	554	513	577	524	587	556	591	574	560	533	583	541	585	588	592	563	558	588	585	574	579	575	582	586	603	578	540	554	571	562	575	526	548	573	543	568	605	574	535	549	548	569	569	539	582	547	583	539	568	591	571	572	571	579	602	572	579	569	602	570	551	553	556	553	574	580	540	561	570	529	578	602	567	551	588	556	588	605	579	542	581	557	548	552	533	557	560	584	567	585	575	567	569	559	572	580	589	588	537	583	561	580	527	562	566	568	580	576	604	570	572	596	580	544	574	545	587	588	580	577	578	558	597	556	574	578	585	544	517	533	588	573	578	561	586	593	560	540	612	582	590	588	581	592	553	545	572	538	554	577	567	545	561	601	537	572	545	583	576	586	576	591	577	571	577	589	555	581	563	546	559	540	552	550	554	547	585	546	562	565	591	591	533	538	553	536	612	542	553	627	585	563	557	615	568	586	587	554	595	604	553	572	573	550	523	524	585	589	556	532	538	543	549	592	565	581	574	561	577	520	557	546	564	600	541	589	533	557	580	562	564	559	549	528	579	585	558	546	574	550	575	548	565	555	596	556	549	551	566	626	555	560	584	571	598	537	548	564	540	538	559	533	555	569	574	551	559	569	567	557	558	541	565	556	565	543	560	572	540	551	587	572	534	575	554	588	574	554	545	563	552	566	535	574	606	572	554	585	570	528	549	610	577	550	573	568	551	566	577	589	524	608	571	576	589	565	602	570	563	577	586	510	587	543	531	573	603	565	602	591	588	580	570	602	587	602	594	590	581	599	549	572	609	545	609	541	563	568	570	554	557	546	587	567	557	545	563	534	554	574	570	550	580	583	535	550	574	583	531	534	558	574	573	561	571	579	586	558	605	572	550	542	595	574	535	572	630	605	553	592	554	553	564	563	532	625	625	563	538	582	535	609	586	586	571	575	588	559	576	586	540	569	582	580	544	545	590	586	577	559	538	570	578	542	543	537	549	569	641	582	565	584	553	538	535	569	559	633	567	551	543	588	588	559	583	590	561	567	600	558	554	534	607	539	593	581	534	608	518	572	566	603	553	566	583	571	543	604	570	582	593	541	561	561	550	551	548	551	533	592	593	595	542	583	558	586	566	548	540	570	571	571	545	559	574	594	591	550	564	563	629	559	538	550	551	595	587	562	573	543	551	546	582	579	559	547	525	595	541	541	532	552	582	573	528	563	558	563	611	553	581	568	538	594	554	550	557	521	555	524	556	589	551	565	566	601	546	556	582	603	563	567	570	537	526	550	558	538	555	554	542	533	587	537	571	577	575	553	556	535	569	551	552	585	542	545	547	560	609	553	562	574	569	609	621	600	577	567	533	567	577	568	597	560	570	505	565	579	536	581	578	525	555	599	564	578	565	553	589	550	606	631	555	552	572	532	555	532	584	575	573	568	527	564	608	575	570	616	595	563	581	542	540	552	583	536	591	593	588	576	621	583	536	519	547	630	580	550	524	544	595	556	548	582	578	563	577	570	556	561	588	560	522	535	583	573	572	557	570	558	548	572	568	584	577	565	572	552	596	596	580	537	556	553	586	622	586	588	550	539	575	563	553	570	565	530	570	631	594	529	565	520	560	547	559	549	563	601	593	526	546	539	608	535	612	598	572	569	594	528	528	571	584	562	565	558	550	557	534	523	558	565	582	553	582	539	553	547	579	512	544	584	532	565	572	568	582	543	576	585	585	572	539	582	598	538	538	606	559	557	587	590	580	577	566	596	560	509	591	615	524	597	579	603	606	541	583	548	582	558	567	572	535	580	579	600	612	582	603	577	549	540	589	533	587	551	533	585	564	605	577	591	572	559	561	628	508	547	555	584	617	575	576	583	565	572	562	531	548	578	621	550	510	543	567	580	579	517	589	567	545	541	597	556	582	591	570	578	544	582	552	584	565	576	569	583	563	552	580	582	602	553	528	557	615	571	572	567	565	611	577	583	562	552	544	601	561	526	581	554	585	564	577	578	585	622	592	533	563	544	598	572	552	568	575	555	580	545	621	575	540	559	530	526	546	571	537	543	567	603	598	560	576	565	527	559	571	545	561	564	578	541	545	561	600	548	594	532	560	578	562
58974	45743	48765	42074	40974	19704	9235	23311	33761	19923	15797	1802	374	345	331	353	332	332	321	305	284	347	329	334	317	344	337	318	303	313	369	325	305	315	330	331	323	316	330	282	307	329	294	335	328	298	321	301	341	297	307	337	339	304	346	342	326	343	294	343	333	337	321	304	352	312	341	279	303	335	331	331	284	303	347	314	331	323	289	337	329	333	290	283	340	354	301	347	307	300	314	343	308	308	344	334	295	318	307	336	292	339	314	320	349	300	292	306	306	307	306	339	325	310	323	329	298	335	300	342	309	335	265	333	327	310	342	352	299	307	333	337	301	288	323	301	343	316	307	313	300	327	332	296	316	319	307	318	292	319	323	316	313	357	317	321	316	301	347	334	302	315	305	335	354	342	328	305	310	323	291	336	326	319	297	296	319	319	306	344	306	308	328	320	323	297	310	300	308	329	339	327	326	335	274	311	300	337	320	353	324	322	321	340	321	320	317	302	322	284	367	319	308	336	326	310	292	278	328	311	293	310	291	307	287	282	303	322	303	318	329	314	298	297	316	318	315	310	324	340	303	342	307	327	325	309	327	324	289	347	323	319	303	341	310	349	324	320	295	350	346	296	300	289	285	299	320	312	334	310	320	323	324	303	337	351	308	302	363	328	335	338	282	348	304	361	300	309	316	324	335	294	341	293	342	320	335	291	319	283	308	306	300	325	286	307	319	330	323	297	322	338	300	293	306	340	315	309	314	313	330	357	334	327	329	298	295	304	300	339	323	285	330	285	318	325	332	335	325	319	308	317	330	323	298	344	325	334	313	327	309	316	327	348	329	332	354	315	303	330	318	316	358	294	317	312	308	323	326	326	328	304	327	333	323	329	275	311	315	311	298	363	328	337	314	329	311	331	314	313	314	272	320	357	306	321	347	310	297	324	322	305	350	312	329	314	321	305	345	280	338	294	326	309	322	320	328	351	287	321	306	324	321	313	311	337	298	327	308	305	317	282	321	301	319	334	317	329	321	335	311	298	312	298	329	296	312	310	303	325	312	315	313	298	331	305	322	302	322	339	327	317	300	302	305	326	316	295	336	319	300	315	282	342	305	335	307	315	321	312	331	327	337	346	285	346	324	340	330	356	333	300	321	339	332	319	309	313	329	309	344	321	291	334	340	321	348	326	288	334	351	349	329	311	345	365	329	341	319	320	326	312	309	292	337	336	341	367	318	354	291	323	296	344	305	277	307	298	321	327	315	319	309	334	320	321	322	355	333	330	297	320	360	326	319	312	302	337	293	315	282	342	335	309	321	304	333	310	325	344	342	326	319	322	330	325	316	354	315	323	317	322	311	312	313	311	311	317	332	293	322	325	291	333	293	309	305	308	326	317	302	308	361	325	300	323	354	331	338	320	333	325	303	308	316	300	296	338	354	334	320	328	313	335	365	334	349	305	336	346	319	305	297	338	282	312	322	305	330	334	328	308	305	320	317	288	302	300	349	293	314	316	328	340	314	326	322	352	319	325	283	311	325	340	336	313	318	305	327	334	338	294	300	326	358	316	317	358	342	323	305	329	286	290	313	343	322	343	329	311	342	325	317	308	325	325	328	314	337	311	317	288	348	331	305	304	344	315	328	326	310	309	310	334	322	336	350	336	322	357	307	320	339	302	317	335	317	313	323	313	311	340	295	326	342	303	291	348	289	338	367	336	281	313	296	288	331	302	302	270	329	307	351	339	370	321	348	309	315	333	311	327	346	320	290	299	305	323	318	341	318	311	343	301	310	297	346	329	330	329	326	325	306	310	350	329	324	304	324	322	316	280	312	351	300	322	324	326	331	324	309	328	306	315	302	358	363	312	311	327	311	342	380	318	327	270	334	339	325	352	332	343	283	331	329	331	300	351	302	281	345	321	328	318	308	339	321	306	309	311	349	301	301	310	337	322	342	314	310	325	318	317	326	300	313	336	291	296	341	310	338	284	321	341	302	332	322	331	312	302	372	310	312	307	334	287	329	346	265	322	324	313	321	323	313	360	355	314	305	307	345	308	319	332	317	306	316	306	307	300	303	317	299	322	296	334	338	305	296	340	329	292	372	299	343	317	345	356	312	304	307	313	363	345	336	321	309	325	316	345	345	324	327	301	313	310	322	308	347	341	292	310	323	341	312	335	303	313	325	316	335	293	273	297	360	331	334	309	312	312	317	344	326	324	322	320	292	292	325	345	314	309	311	317	326	317	301	308	327	318	343	335	331	336	334	328	322	329	338	312	296	327	314	324	292	311	314	296	342	344	321	308	326	334	322	325	349	317	327	346	299	328	330	335	314	305	303	339	334	319	303	321	334	318	313	325	328	331	312	344	340	323	316	315	320	289	311	300	288	322	293	293	293	341	327	306	311	359	306	305	299	312	291	336	305	303	295	304	292	308	318	327	307	317	319	303	313	338	335	336	313	333	336	303	331	317	327	321	334	310	316	334	329	336	315	317	332	322	329	314	296	365	338	332	317	323	284	319	333	286	336	285	292	303	316	314	335	293	304	310	327	324	335	310	269	313	346	327	331	310	296	297	311	302	329	317	340	325	332	342	316	341	303	327	283	335	332	323	335	364	310	306	340	314	331	328	310	325	297	316	300	302	307	291	351	310	326	330	336	316	343	306	344	281	331	284	338	312	324	332	310	317	337	332	349	319	320	323	301	313	336	309	335	268	301	346	300	343	323	300	321	307	345	314	332	322	321	348	312	349	330	290	301	315	290	321	315	306	321	327	311	327	287	319	337	304	348	329	346	280	280	339	303	277	319	291	318	309	273	318	312	298	293	310	326	306	286	317	309	327	309	323	315	297	317	305	307	334	317	305	320	311	311	308	351	286	303	327	298	303	310	314	319	349	306	308	328	336	285	331	345	298	342	307	291	316	343	309	297	323	299	338	344	305	316	329	322	280	324	311	311	306	313	315	316	304	329	338	321	359	313	345	318	316	356	334	290	314	315	334	317	328	330	333	347	314	318	344	311	322	328	310	357	320	292	302	326	328	338	305	317	338	363	333	323	341	318	290	337	310	345	314	310	342	334	318	292	333	318	301	336	279	335	368	332	295	318	334	328	319	325	309	284	328	321	319	306	334	311	334	298	338	329	332	313	329	339	321	348	328	304	333	337	330	343	340	316	333	316	304	307	316	322	309	292	336	337	326	321	322	296	356	297	304	313	275	324	360	303	304	299	336	334	323	307	361	324	328	297	304	307	321	321	325	300	282	321	357	343	335	321	312	294	330	307	342	306	327	289	324	329	325	306	329	316	317	383	317	317	303	300	297	330	292	341	326	344	307	328	308	338	318	285	329	334	332	319	319	328	306	304	310	328	331	298	306	338	332	344	322	321	346	316	294	316	347	334	321	278	340	303	290	343	310	316	300	299	354	343	297	315	327	319	297	308	309	313	330	318	302	351	312	325	326	342	291	295	329	306	293	323	331	334	318	301	330	305	317	331	318	350	313	316	362	309	312
37763	35831	48876	49868	52429	23216	19917	38551	48617	37447	32961	1129	924	931	933	947	843	868	869	861	819	889	776	823	843	812	804	809	826	769	751	808	838	807	767	798	814	782	817	776	770	752	814	755	775	785	780	750	800	800	740	736	781	756	737	799	768	785	774	756	778	760	791	816	754	729	776	808	738	757	725	742	763	789	805	775	753	807	808	775	745	798	734	793	763	729	788	715	742	780	834	764	746	776	817	781	758	821	783	763	743	804	767	774	804	761	756	806	746	804	749	775	807	761	809	752	738	740	752	783	731	781	696	739	737	742	764	751	718	753	788	787	769	793	764	742	744	740	760	738	790	727	777	770	732	733	757	732	776	707	744	759	776	754	718	816	785	789	757	722	783	730	715	782	766	716	772	733	758	765	790	754	746	700	764	785	758	742	728	795	774	750	747	793	764	720	734	762	746	742	696	739	775	775	755	756	742	792	802	733	796	740	793	726	737	763	771	795	751	743	740	777	765	786	799	754	777	770	767	808	736	761	756	707	762	760	782	797	759	789	742	725	766	776	751	787	819	802	820	759	756	687	712	733	725	747	741	732	755	753	753	747	763	821	780	746	756	808	766	755	750	780	720	761	786	752	783	802	758	769	790	780	703	771	785	811	775	717	765	671	703	827	795	716	755	771	765	753	747	752	776	734	755	798	776	799	768	766	750	751	745	741	795	798	767	758	784	767	813	808	781	739	724	724	741	768	790	773	751	724	730	776	804	748	703	746	749	740	759	799	751	789	745	768	755	734	762	708	786	746	773	786	724	712	762	766	770	764	738	738	730	735	769	747	808	783	772	799	797	775	789	785	773	750	735	761	743	780	746	756	771	801	750	758	744	756	766	730	781	708	762	737	769	749	767	768	716	798	746	758	772	736	722	786	786	794	707	759	801	738	705	789	774	801	767	785	778	737	724	744	788	804	784	730	734	759	773	804	794	774	772	747	774	726	802	770	751	763	739	757	785	752	772	709	741	750	797	741	806	739	685	725	762	744	818	794	784	755	760	788	744	774	742	774	785	752	765	727	763	739	728	784	775	775	778	779	748	791	759	744	741	738	731	794	741	754	760	764	795	744	793	772	767	778	715	733	798	761	761	770	753	781	769	764	789	789	803	754	728	792	822	733	737	711	743	763	743	753	794	717	743	784	726	776	750	780	704	748	782	717	757	741	766	765	769	747	735	793	742	734	745	720	757	773	794	771	762	765	749	740	786	717	749	757	743	815	770	745	785	793	761	776	740	724	775	735	772	768	774	779	785	753	725	733	775	727	758	761	696	772	726	764	750	753	780	762	824	752	700	778	732	767	763	747	767	783	756	773	754	749	759	789	742	750	853	718	815	763	766	756	728	767	735	805	756	773	801	794	791	809	794	778	747	790	711	771	762	737	789	753	765	755	774	756	784	742	768	775	773	732	768	769	765	765	809	789	755	783	696	780	770	789	762	713	747	753	780	781	771	724	693	739	761	761	785	789	803	751	762	717	741	699	757	775	811	765	774	788	762	776	725	734	740	711	783	748	757	773	787	785	749	798	787	777	775	757	725	814	759	734	771	765	776	773	744	824	755	775	760	788	738	761	748	730	775	804	780	715	729	796	734	778	734	691	718	753	769	748	755	808	723	749	767	811	776	804	769	784	792	768	711	794	763	737	741	765	757	780	789	748	726	787	751	753	786	679	738	794	755	727	791	817	725	758	731	785	736	774	738	746	798	765	772	726	760	710	740	786	694	772	780	763	773	759	764	758	774	794	812	740	758	768	821	788	735	798	747	770	776	736	807	772	806	755	750	789	747	775	736	789	765	741	794	770	811	727	759	770	777	737	772	792	760	758	740	781	804	771	739	741	728	796	773	765	765	800	782	735	742	797	757	733	776	760	771	738	758	729	787	760	795	776	792	796	743	747	821	752	814	748	771	781	759	735	795	751	735	735	759	789	783	735	721	705	759	760	756	776	703	750	783	828	778	734	811	776	759	752	754	753	776	780	778	729	774	728	737	781	759	732	798	738	760	754	753	755	733	735	763	714	759	786	739	796	790	770	824	704	760	771	768	797	745	777	726	750	770	752	720	767	800	737	765	773	709	712	768	815	782	682	784	793	750	772	729	793	764	751	757	764	802	732	762	770	773	744	781	742	778	738	718	746	722	806	758	720	764	758	745	812	769	799	789	778	791	754	810	727	729	723	742	765	743	770	725	740	721	759	743	760	762	767	811	736	800	717	731	797	768	746	706	783	725	807	781	747	733	766	742	758	747	748	740	770	759	736	778	737	756	746	726	719	743	734	770	781	772	744	774	794	735	840	760	775	787	717	766	777	751	804	753	788	744	775	752	751	752	738	777	821	763	752	783	759	798	733	789	762	785	756	779	740	790	742	840	829	777	761	815	762	787	743	788	720	684	799	790	791	748	762	758	729	710	764	723	728	746	738	754	758	754	783	763	768	795	744	801	783	820	819	760	793	762	748	767	727	778	769	757	790	738	768	743	811	731	736	751	750	771	758	766	828	783	834	717	783	733	823	795	789	717	741	762	730	756	777	737	740	727	772	765	791	733	741	775	770	782	743	788	759	753	776	768	724	739	779	749	747	757	762	716	788	714	758	834	811	721	741	762	740	793	778	831	739	745	760	768	757	764	740	708	762	778	723	741	726	776	731	813	766	782	705	752	733	773	781	749	749	838	792	811	831	774	759	730	754	759	779	747	785	754	746	740	768	768	756	735	753	794	800	727	747	782	802	725	745	769	761	757	735	722	767	802	740	752	776	788	750	718	754	758	755	778	753	777	748	744	747	732	787	752	796	752	730	788	781	718	760	739	757	753	752	755	691	757	786	782	763	787	781	735	804	737	758	735	758	799	777	761	803	779	718	776	748	746	757	763	777	775	770	791	751	748	770	757	745	764	734	768	773	767	704	765	782	743	736	754	748	756	740	735	779	760	777	769	773	778	735	754	753	786	774	749	776	772	755	761	797	745	734	757	752	749	763	764	792	749	748	767	732	779	758	729	761	761	760	775	776	735	803	756	737	766	763	712	745	784	728	739	781	740	726	739	692	811	726	789	745	781	786	740	744	722	750	783	759	782	818	756	735	750	745	763	764	796	778	749	772	771	786	774	778	734	757	755	714	803	756	799	780	784	770	761	773	719	694	729	747	712	788	737	725	731	761	814	776	742	781	753	763	712	775	717	770	744	777	743	768	749	789	747	799	724	733	777	756	749	738	765	770	800	777	760	758	784	743	714	789	753	784	747	728	784	810	763	800	761	771	725	732	744	721	767	738	734	763	748	772	722	807	767	783	731	739	792	742	754	781	747	755	747	716	746	697	779	749	750	724	735	805	736	760	802	776	775	782	754	768	757	755	780	724	776	757	801	760	778	796	736	772	768	751	731	785	719	704	762	752	740	819	762	737	794	733	811	804	761	763	758	722	754	792	773	707	752	776	743	791	759	726	768	762	763	762	762	742
34596	30488	32444	25615	14168	4023	1096	1161	1216	814	764	396	400	348	362	389	354	410	346	367	361	361	357	366	398	356	388	402	361	382	387	399	373	388	422	387	362	395	395	373	402	363	401	382	383	370	387	364	341	375	379	399	330	361	369	411	366	396	403	372	376	376	405	428	371	363	377	373	364	366	373	383	423	355	405	360	358	394	388	359	388	374	378	340	371	385	375	375	382	391	404	365	411	414	356	325	397	373	371	360	399	411	418	359	354	392	388	407	389	375	413	384	388	346	343	380	353	374	407	379	351	391	365	396	335	356	370	372	376	426	394	386	374	370	377	371	400	403	373	387	384	355	393	336	413	340	367	375	397	387	369	359	345	414	394	398	401	364	364	353	362	400	365	379	386	351	367	374	405	402	383	378	394	369	341	393	392	374	394	397	396	332	357	353	366	384	381	394	380	395	351	377	418	421	407	372	381	392	401	409	406	408	388	402	406	345	365	368	382	406	351	374	385	368	374	383	374	409	381	404	377	397	346	387	380	420	369	404	335	392	350	363	400	399	388	404	356	369	357	375	356	376	375	402	372	393	370	402	385	373	397	374	351	330	372	404	400	383	356	388	373	374	376	407	392	368	382	361	392	414	368	423	387	372	385	375	390	383	412	356	386	370	404	376	371	377	360	376	350	368	403	371	386	347	376	401	378	399	384	384	388	426	401	388	389	312	377	380	381	375	401	445	397	331	374	374	357	381	398	367	406	413	377	394	374	367	373	403	369	394	391	381	340	392	379	415	384	385	369	377	355	388	340	388	364	400	369	363	372	375	380	405	356	389	334	378	414	381	337	392	399	379	402	375	400	383	430	408	416	405	350	365	373	414	381	360	401	352	351	325	399	376	411	358	405	403	350	402	368	382	422	368	415	400	379	403	364	356	345	411	358	388	353	360	362	371	364	328	357	337	355	386	378	403	393	378	377	383	371	405	390	407	385	369	352	332	390	382	357	375	355	365	408	365	357	382	360	386	388	396	389	373	382	364	385	386	370	373	410	355	382	382	408	358	396	389	404	384	362	400	386	412	352	374	411	350	386	382	342	382	395	360	408	375	398	372	389	379	380	368	398	394	392	360	379	394	372	372	363	404	401	375	364	380	397	361	366	370	379	369	368	381	376	401	396	392	408	372	371	411	404	382	371	429	366	372	382	349	359	390	367	359	377	383	403	374	367	403	373	361	415	369	385	390	389	427	388	361	401	366	398	378	438	397	371	350	355	401	404	395	381	395	392	363	384	380	363	356	412	402	372	373	362	373	381	374	398	370	344	411	385	363	418	409	390	363	373	365	426	378	365	359	340	380	338	365	377	380	383	379	376	381	398	380	362	363	378	388	387	401	416	402	407	360	382	393	388	361	345	403	371	376	392	363	387	348	368	399	383	420	429	407	368	354	387	381	361	377	400	348	406	370	398	429	376	363	406	373	397	391	408	367	371	335	339	380	406	369	364	374	422	367	408	377	382	370	412	401	383	388	364	376	364	437	379	380	415	358	381	347	413	395	347	365	370	401	387	405	418	362	347	371	388	430	389	391	397	377	386	420	386	386	394	375	364	373	403	355	368	371	388	392	372	370	411	388	379	372	359	372	358	379	388	388	378	388	389	356	363	383	390	403	397	383	361	395	391	379	389	371	370	376	361	377	345	375	380	329	342	385	356	359	400	384	350	372	415	386	429	404	385	391	388	358	387	380	381	354	375	385	386	388	415	369	404	380	372	380	376	384	424	367	374	400	375	382	366	392	383	379	378	383	358	373	414	380	386	357	374	361	363	382	411	403	374	392	367	405	376	382	369	362	354	390	351	351	374	433	411	359	369	353	372	376	351	402	420	392	338	411	372	406	370	431	396	401	410	388	389	367	435	361	424	367	391	396	419	387	339	366	382	390	375	400	342	411	379	409	402	379	386	392	377	411	432	379	376	383	378	374	361	387	389	387	344	370	340	369	333	367	365	440	360	347	378	381	367	389	397	429	387	383	403	373	333	393	362	406	394	366	390	411	355	407	364	385	372	370	366	407	393	367	392	379	396	372	415	373	373	378	417	389	378	400	355	392	386	340	377	381	358	395	364	382	398	376	389	342	425	381	388	398	364	337	402	401	354	406	417	388	394	349	376	394	429	409	375	355	404	372	383	369	399	405	346	382	398	384	343	391	389	371	398	363	404	373	401	408	392	370	397	375	357	366	401	357	371	385	379	362	442	337	395	390	395	346	384	371	406	390	385	336	358	385	377	381	425	366	430	373	371	381	375	402	352	420	376	338	394	403	370	392	369	387	358	381	384	368	393	343	366	363	394	354	405	385	405	375	379	395	385	385	350	354	355	382	403	365	387	383	397	364	415	372	346	366	370	395	375	353	400	382	398	351	363	383	363	372	353	337	367	362	371	339	374	374	365	416	358	377	370	370	378	372	365	378	395	373	381	374	364	393	355	373	335	366	371	356	369	375	388	369	401	326	414	391	374	326	376	386	361	402	380	390	392	365	383	364	393	387	369	373	361	411	334	373	421	381	412	364	353	366	400	379	409	391	405	368	392	377	393	385	405	345	387	392	363	362	393	360	396	389	352	383	379	382	383	377	406	373	390	402	388	385	415	378	361	396	410	418	369	344	377	362	372	379	385	399	371	396	387	370	418	355	361	356	360	387	371	420	383	364	379	379	371	375	375	406	408	365	378	400	404	413	342	400	399	399	393	403	373	395	354	394	386	389	381	392	399	376	384	351	389	365	378	391	386	392	353	367	371	390	350	402	405	361	399	393	358	392	377	382	369	366	351	381	402	399	362	393	363	363	340	375	355	362	377	381	375	375	377	401	360	355	352	406	356	335	381	376	360	382	406	396	405	373	357	366	364	418	359	386	402	410	417	370	390	400	381	370	339	378	364	424	432	365	365	410	368	365	382	392	358	413	363	383	394	372	384	404	358	387	385	400	361	357	374	379	396	361	352	378	384	388	333	357	361	399	355	384	341	382	363	396	417	369	367	415	387	367	384	352	376	365	397	367	353	410	365	382	429	384	360	399	366	323	371	376	359	356	377	364	368	371	390	367	359	370	379	374	377	386	369	372	368	421	373	343	396	384	387	355	356	358	352	384	382	363	348	393	378	387	355	358	393	395	374	389	404	415	390	376	401	350	399	404	432	381	408	370	346	351	344	379	369	364	374	407	388	347	359	402	385	358	402	395	381	386	381	369	395	388	356	398	374	369	369	365	410	379	388	367	401	381	358	371	364	371	397	425	339	360	381	361	382	386	366	364	404	389	395	370	409	390	381	379	398	403	367	367	384	351	379	356	353	379	369	422	386	364	400	367	399	378	388	402	387	405	376	358	373	391	407	386	386	379	388	395	351	367	385	366	393	377	368	361	385	385	420	397	385	352	391	342	379	395	353	375	388	389	361	354	383	402	382	383	417	374	380	358	372	373	409	399	396	362	396	402	384	353	355	354	382	363	386	335
18882	22067	35444	35289	24111	10245	3711	4030	4314	2602	2864	984	872	842	831	906	836	849	906	845	878	842	852	838	906	829	865	855	841	898	847	861	908	866	819	856	843	860	807	888	799	869	836	847	852	860	882	854	857	919	824	839	845	860	867	880	906	868	837	850	889	896	896	866	864	872	871	866	889	872	859	917	900	856	858	859	891	877	783	801	819	826	841	838	870	858	908	815	829	840	861	844	853	898	856	935	879	879	808	773	873	878	874	878	838	870	858	882	883	846	892	863	843	860	841	906	868	862	899	853	841	866	854	842	878	844	816	812	804	807	857	876	838	854	872	851	828	890	868	905	872	833	907	880	908	833	867	824	889	869	889	859	824	851	852	897	874	874	848	850	841	864	822	854	883	851	837	828	907	838	828	826	857	855	813	878	868	805	831	818	875	815	887	833	866	811	857	853	830	852	870	861	884	844	845	890	845	905	911	905	876	858	810	826	791	885	883	871	961	846	840	875	817	862	841	838	816	818	885	860	905	844	870	880	855	875	858	881	867	845	874	863	843	887	855	892	859	881	892	887	832	873	841	842	883	841	875	828	872	791	867	861	823	856	836	856	851	859	859	880	893	841	831	880	877	807	878	864	857	879	854	867	872	871	899	839	803	820	821	838	857	906	906	875	833	926	891	847	842	861	832	874	862	867	854	868	892	801	898	881	849	915	864	813	889	904	904	839	839	889	851	840	890	807	840	807	819	873	849	875	832	873	891	828	821	799	806	872	882	850	847	828	852	844	792	829	853	819	821	857	860	851	885	856	900	859	846	828	869	809	847	796	898	857	808	889	880	810	854	810	814	885	878	838	798	852	866	808	851	854	866	854	837	851	858	855	878	841	856	842	877	854	857	871	884	838	870	857	834	825	811	822	819	835	817	850	884	875	830	828	839	836	869	851	861	793	859	888	864	890	868	837	819	893	862	831	911	899	864	831	838	878	839	847	867	848	831	899	883	830	877	810	861	875	849	852	874	863	844	878	899	888	827	863	844	903	845	862	875	895	857	859	846	861	819	851	819	854	851	863	837	885	842	881	846	861	864	847	842	857	860	858	822	833	863	854	904	906	828	861	835	839	824	871	889	850	873	868	862	812	848	917	863	859	843	838	888	871	903	823	814	886	843	849	833	814	854	854	860	824	894	814	870	867	811	924	874	839	888	846	807	894	847	944	838	902	833	836	847	890	830	849	841	846	797	857	835	859	834	844	854	843	845	859	864	920	845	830	883	811	817	840	862	906	890	841	891	891	870	877	818	858	823	879	906	826	811	896	877	869	881	854	828	831	859	853	875	830	911	854	842	828	873	884	852	854	869	850	837	903	822	877	831	815	853	828	875	851	823	905	869	840	848	819	871	856	823	827	855	845	860	889	850	853	862	836	891	901	878	881	802	845	842	838	847	834	857	862	830	885	819	827	892	876	821	859	893	840	902	835	853	877	806	888	893	849	832	870	826	881	907	817	834	872	911	830	838	838	860	799	879	819	868	810	831	894	867	842	846	884	890	819	865	846	872	879	856	824	876	847	857	861	871	847	817	852	853	847	812	851	850	881	820	804	840	805	835	856	821	887	873	855	835	900	825	871	857	788	903	932	820	849	835	851	848	870	847	822	860	829	897	823	871	809	869	891	851	823	833	855	868	806	872	872	866	839	901	858	812	831	874	823	884	874	822	893	884	874	833	836	796	835	878	858	824	868	901	807	861	837	843	867	866	843	854	900	882	846	837	858	868	875	845	826	869	882	837	855	877	893	879	840	830	879	891	878	858	856	860	832	895	813	807	872	849	900	917	811	901	822	798	864	884	862	797	838	864	938	781	862	817	836	811	839	819	872	787	878	819	846	826	910	839	856	863	833	851	854	836	873	841	861	901	853	830	816	930	883	841	865	841	894	860	868	866	849	826	818	858	854	868	842	878	875	811	784	824	824	817	836	807	854	922	858	841	809	856	865	819	838	829	846	838	898	841	849	881	816	811	826	855	894	857	890	902	848	819	870	852	833	857	817	840	829	904	896	878	839	880	829	858	858	895	821	838	847	852	868	880	849	855	861	881	876	884	849	833	790	864	895	807	875	862	875	845	880	871	844	890	848	838	884	819	851	881	843	803	873	892	816	873	833	853	860	906	823	892	884	882	804	857	892	896	870	853	810	928	841	838	806	848	872	898	870	897	857	863	867	832	831	843	855	875	821	892	836	812	824	819	861	875	839	836	874	829	829	858	842	863	835	854	815	876	838	837	900	857	878	853	876	840	874	816	842	825	894	856	866	849	842	858	850	847	838	819	828	920	832	875	823	832	845	858	844	866	790	875	858	830	867	883	800	886	874	902	844	873	840	883	915	802	836	821	831	837	828	852	830	788	870	860	853	813	881	860	806	857	877	819	865	853	875	865	833	855	842	889	843	833	866	886	890	814	904	884	875	838	845	848	878	854	865	847	862	911	884	873	883	894	841	881	862	825	846	910	842	852	879	863	864	876	841	843	923	828	843	865	891	857	838	889	790	833	860	901	852	872	807	879	863	805	805	891	880	819	877	837	810	863	908	855	824	885	865	854	841	911	833	848	818	824	850	833	841	844	816	829	902	830	873	871	892	836	832	830	880	846	842	871	827	885	884	867	829	845	855	824	852	869	872	847	870	809	806	866	838	853	915	804	838	870	847	922	852	887	915	884	852	800	869	872	822	859	855	903	881	868	881	850	845	905	945	839	878	875	872	879	901	893	943	867	881	803	785	937	843	849	803	885	878	903	850	867	862	818	832	879	850	852	855	814	825	874	859	848	861	899	825	840	856	886	849	918	836	892	786	828	867	852	827	898	855	852	840	906	838	893	811	885	862	841	836	873	849	824	892	831	836	850	891	861	813	884	852	864	833	895	827	819	843	817	830	848	863	882	828	870	876	875	826	799	791	885	886	871	845	854	860	852	885	820	824	868	815	852	869	871	838	856	823	843	815	800	853	914	870	809	838	864	832	862	816	839	857	864	891	868	857	834	829	880	874	863	843	826	818	894	837	878	883	860	878	858	894	885	832	808	829	874	858	891	858	829	837	844	866	840	850	839	841	912	806	865	821	880	834	850	817	870	892	857	837	822	820	929	815	772	860	835	866	901	850	864	787	871	860	854	826	856	823	802	855	853	818	869	863	840	864	826	857	816	893	857	832	870	860	851	900	815	926	897	860	815	901	860	823	904	854	891	882	854	850	881	902	882	831	889	834	833	886	906	844	864	829	850	822	890	810	845	909	833	834	878	873	837	807	834	873	835	817	879	885	893	849	913	894	857	880	826	849	880	859	855	870	889	863	862	860	884	873	846	874	841	901	829	807	881	867	866	844	809	853	840	864	856	873	815	852	831	879	856	843	826	869	858	835	811	806	849	856	856	820	851	805	801	801	852	855	904	893	829	880	881	872	854	826	837	916	905	869	853	827	848	879	866	835	880	891	841	822	887	878	864	889	867	840
47937	36117	17153	10301	5699	8233	16060	16734	18992	13372	7188	908	276	238	256	261	298	266	229	274	263	245	242	244	262	240	242	241	279	274	250	211	290	254	272	246	232	244	252	275	230	233	236	250	257	239	250	269	244	254	287	258	289	291	252	260	288	250	258	262	249	280	262	260	256	252	249	275	269	264	271	260	251	266	275	252	263	261	248	250	227	217	254	246	264	265	230	259	251	239	244	244	255	245	278	245	240	265	302	259	274	283	229	252	231	261	288	276	263	284	244	229	246	251	228	268	258	264	251	249	269	246	257	287	258	253	243	264	269	243	263	244	245	266	259	244	258	256	249	233	267	286	246	249	254	259	279	256	270	270	252	251	259	261	292	230	258	270	271	267	262	272	243	231	211	270	261	241	238	245	237	251	275	287	243	259	208	254	273	276	274	276	269	285	257	256	256	244	275	247	263	247	242	246	277	224	294	272	259	306	270	272	228	257	255	274	251	232	263	240	271	237	244	235	285	282	222	272	240	263	235	251	271	278	255	281	251	252	249	262	274	239	259	255	260	259	245	269	253	237	256	255	249	247	240	264	227	277	248	266	269	244	278	274	249	242	254	228	261	268	246	232	258	256	240	261	258	231	261	233	272	231	246	249	255	262	285	242	254	259	254	272	245	259	252	275	243	230	271	267	246	254	249	243	246	235	266	245	238	264	276	260	263	279	271	266	259	265	267	260	252	256	243	269	266	299	256	276	268	274	240	262	245	245	241	253	246	257	250	283	245	286	237	249	257	254	250	262	246	250	239	261	265	279	277	249	244	242	259	319	269	255	271	272	245	255	253	273	246	272	264	232	271	238	280	262	241	271	264	269	278	256	235	235	243	256	278	238	251	271	266	247	261	250	267	275	274	281	277	250	247	261	263	266	286	247	266	275	224	281	251	231	232	239	220	282	255	273	244	234	255	245	254	266	259	252	274	267	264	251	280	261	255	245	261	250	245	234	280	271	252	245	269	240	245	231	261	275	265	227	219	260	238	273	297	272	231	258	235	260	260	255	258	267	264	262	263	269	258	247	246	258	270	254	251	259	249	255	260	260	246	259	256	238	256	269	296	279	262	249	229	226	246	327	253	266	274	261	246	293	232	263	247	261	272	254	234	246	221	252	263	253	232	222	287	248	239	262	241	259	248	306	282	295	249	264	255	274	224	258	214	262	281	246	282	218	250	246	252	277	254	289	243	242	250	247	274	230	273	254	252	260	269	258	282	254	226	253	276	251	243	233	252	236	222	295	250	287	252	229	265	246	243	270	277	259	250	260	251	250	206	247	258	239	238	274	278	239	237	271	251	299	254	264	240	265	279	243	233	251	251	263	255	255	228	244	248	270	267	259	242	277	264	251	278	256	255	255	243	249	218	255	248	249	259	277	273	252	257	247	269	255	292	274	267	213	248	255	276	250	224	258	248	244	226	260	245	250	284	325	262	251	245	225	239	257	247	262	285	252	296	243	267	269	230	274	271	253	259	253	252	230	270	252	279	260	243	275	256	242	246	267	253	226	267	238	263	244	240	233	252	246	235	239	264	257	268	241	280	263	250	218	260	234	260	216	244	254	250	219	249	244	250	251	238	255	257	223	244	245	253	252	247	245	263	219	258	256	235	263	244	251	259	261	260	252	232	269	271	252	265	276	266	256	253	231	236	261	257	269	256	248	213	264	247	250	238	235	243	272	226	242	253	277	231	253	241	238	238	246	249	256	226	239	192	249	232	244	234	247	243	249	239	258	274	271	255	258	237	256	220	264	264	279	299	257	251	272	247	254	228	260	256	280	307	284	200	247	261	269	251	272	303	266	257	284	273	272	270	244	269	233	250	240	263	249	229	251	249	245	252	245	226	288	248	248	278	261	249	256	267	253	224	219	262	256	287	244	256	246	257	247	275	286	262	259	267	229	263	238	262	251	253	276	241	264	251	240	245	271	295	244	238	256	288	268	267	270	261	288	233	240	241	250	274	278	217	246	265	256	234	258	239	228	243	244	257	268	270	251	256	269	245	258	246	284	230	240	238	240	317	232	224	273	266	251	235	231	242	237	235	233	248	260	263	249	244	266	258	231	239	260	244	266	265	258	298	260	289	262	214	261	276	249	245	248	248	271	255	301	262	275	245	250	268	302	231	248	259	258	265	274	263	251	254	255	254	226	270	255	234	274	252	255	294	256	256	248	252	251	234	222	262	274	260	274	278	253	239	249	259	247	242	227	241	267	239	290	240	262	246	252	244	272	248	244	270	264	239	229	270	263	268	256	272	243	279	288	230	230	274	260	257	220	219	276	230	238	232	250	250	233	262	282	255	245	240	287	270	279	250	309	261	258	225	269	263	277	243	261	235	280	249	246	242	257	274	278	241	261	269	285	285	276	258	232	224	285	240	257	250	249	268	242	272	242	254	264	233	254	244	267	271	253	261	273	266	223	266	282	277	269	244	230	236	273	258	269	260	282	232	254	248	262	258	239	264	258	258	249	287	245	252	220	219	234	238	274	269	227	234	238	255	238	287	248	274	247	237	251	250	267	253	224	235	248	285	260	227	237	212	259	232	276	268	268	275	248	264	247	266	286	254	257	258	260	252	248	262	289	300	243	281	247	264	265	224	209	248	270	265	262	263	224	242	236	270	242	234	256	281	224	246	249	285	246	289	277	241	255	229	227	223	261	241	276	242	254	248	263	252	249	280	250	265	259	264	264	287	255	255	262	256	253	282	275	265	258	227	238	239	246	273	248	231	292	271	233	282	261	252	272	265	279	234	230	243	255	262	239	276	252	261	223	237	225	257	272	237	253	257	291	271	294	264	259	249	260	234	245	266	241	253	250	253	260	251	234	273	225	240	296	250	274	261	252	271	259	263	216	266	258	262	233	273	266	245	271	213	255	258	251	261	274	267	260	251	280	298	253	243	254	268	261	217	279	265	235	269	251	241	244	256	247	256	249	258	270	258	248	247	247	291	232	273	293	288	224	246	258	266	245	249	254	239	242	224	273	272	249	278	258	246	273	264	255	237	287	231	258	224	219	267	229	252	255	237	286	270	265	255	253	278	284	267	252	246	248	262	238	266	274	272	234	249	263	263	222	240	278	229	266	236	238	239	240	255	252	286	245	245	286	264	256	278	226	259	277	287	245	311	260	222	247	238	243	267	243	266	255	278	270	242	259	220	249	273	251	241	250	255	257	240	286	279	267	269	265	232	242	248	279	252	276	243	256	253	280	258	243	242	266	282	259	261	238	288	262	256	238	261	238	244	247	260	254	250	257	260	270	245	256	264	247	283	242	267	255	267	234	268	251	269	254	270	216	231	234	258	227	231	247	283	238	259	260	244	237	254	269	242	260	261	267	242	268	255	251	239	241	273	264	241	279	218	257	245	262	257	238	247	234	253	279	274	265	264	271	269	251	238	256	280	224	249	240	249	274	254	281	230	254	260	257	230	262	285	285	281	310	270	253	250	260	253	268
29185	24358	14322	16914	14005	22876	33909	31096	39571	29302	22082	1696	713	696	663	671	682	623	646	685	617	626	635	641	657	625	646	602	619	681	618	626	623	615	607	618	587	611	620	625	662	614	617	630	641	607	632	613	621	631	590	576	597	612	641	636	605	599	645	612	633	594	626	585	594	634	641	603	603	557	556	641	643	593	566	612	583	622	608	594	640	565	694	655	623	621	624	616	581	613	608	610	622	628	604	627	633	670	607	648	617	653	602	578	641	615	636	606	600	583	568	646	609	639	604	627	600	616	641	597	634	588	635	618	593	672	619	585	672	640	589	595	655	597	608	659	613	595	614	593	609	584	618	581	601	580	578	656	645	605	648	617	598	623	589	624	561	614	599	598	655	598	623	636	639	594	609	617	566	603	645	626	655	642	590	587	583	578	649	561	590	672	615	622	611	591	614	637	593	613	635	596	571	598	590	626	633	671	688	611	561	652	624	616	616	608	599	621	600	652	580	642	638	587	655	624	589	608	632	631	607	605	609	600	604	627	649	659	588	635	561	592	592	575	584	622	609	629	599	603	579	607	545	604	609	645	603	655	648	599	556	590	594	554	578	605	615	621	621	608	632	641	634	593	602	601	609	583	611	593	591	590	601	607	640	622	596	602	634	626	634	636	636	610	601	577	619	628	643	585	581	608	609	666	631	603	593	631	577	616	617	599	562	665	596	616	598	613	610	615	629	641	591	582	607	608	651	661	632	667	632	623	625	599	581	583	627	646	622	604	567	615	613	635	620	587	590	603	596	583	586	583	651	613	593	613	623	641	641	599	629	581	643	557	639	632	594	589	646	595	587	663	623	685	570	590	647	599	650	645	651	619	631	606	626	625	613	604	594	610	619	585	617	616	581	610	627	621	590	637	604	626	588	627	611	614	627	627	617	640	612	577	621	584	619	607	624	605	581	598	651	601	652	581	595	611	640	588	625	600	615	607	596	574	592	647	621	609	587	574	578	584	599	608	633	603	621	616	644	619	597	612	644	625	629	597	605	629	629	628	567	647	548	579	617	580	656	595	640	657	671	629	640	592	627	607	643	646	618	627	613	620	625	622	589	630	586	623	573	582	657	614	616	631	591	628	649	586	580	583	632	622	642	571	664	628	590	654	611	591	662	611	621	608	628	625	604	574	601	608	603	603	599	611	604	596	577	595	621	590	634	635	644	603	599	628	632	634	645	585	591	596	572	589	633	611	588	603	570	635	593	618	632	631	639	626	621	601	667	622	600	593	600	639	598	623	633	635	603	611	607	582	595	621	607	614	592	576	588	604	601	578	633	604	575	606	595	603	586	639	630	637	639	578	652	589	617	651	596	667	615	647	613	573	639	646	594	608	632	642	650	556	613	608	662	614	607	601	623	615	602	654	557	632	575	624	627	602	600	631	647	640	595	617	633	622	621	584	614	633	637	606	584	618	618	614	616	633	645	630	620	573	623	642	667	600	601	605	615	593	597	648	662	670	664	597	621	621	617	645	648	628	572	585	619	595	621	566	618	628	594	611	634	580	649	557	629	608	615	601	578	591	596	618	647	631	611	611	613	654	653	612	609	629	596	585	591	585	629	655	613	631	605	641	621	642	610	631	609	608	617	580	606	593	642	636	608	565	622	633	640	618	563	594	610	577	610	600	638	619	598	635	613	578	597	623	668	588	652	634	596	646	575	599	639	631	633	617	571	620	622	604	591	643	639	587	605	604	590	588	611	600	577	627	612	670	605	597	599	588	602	578	677	604	618	648	594	643	608	593	612	623	606	630	647	638	607	582	598	642	601	569	634	598	626	637	605	584	618	574	624	612	618	593	676	582	651	660	564	610	538	643	616	592	600	608	594	632	628	591	640	619	579	548	639	584	590	649	589	609	626	609	601	612	577	639	612	640	563	564	606	614	651	599	582	622	634	627	574	639	638	614	617	617	593	627	594	622	619	641	586	626	643	650	566	573	635	602	653	608	577	638	624	648	628	568	611	613	664	581	624	641	627	626	625	609	591	607	609	610	617	609	637	670	641	619	653	598	580	614	612	621	612	613	642	649	604	577	644	640	615	589	654	626	601	700	645	582	615	628	619	612	667	619	625	639	608	585	632	623	631	587	614	565	609	534	592	613	580	644	647	605	629	606	632	592	564	618	580	610	642	597	660	671	604	577	612	658	655	625	589	633	663	610	628	597	584	609	586	662	636	604	622	560	624	654	615	604	630	625	612	629	628	627	640	634	629	643	587	621	607	590	582	637	587	638	624	616	547	634	631	636	618	603	658	630	616	590	617	632	646	626	634	623	613	640	600	622	617	587	665	609	599	612	595	599	602	613	694	624	636	605	625	610	602	625	634	617	615	625	599	636	628	621	591	614	598	589	602	602	585	605	637	610	623	622	596	628	614	600	595	601	592	619	595	623	610	591	616	623	587	613	610	621	577	578	598	593	562	683	598	618	593	589	638	598	604	614	592	612	562	615	593	606	619	606	604	587	611	580	608	625	600	607	621	582	594	644	654	630	573	622	621	617	607	618	614	639	616	643	629	615	574	632	599	606	637	622	605	609	623	612	549	655	626	625	636	575	581	603	627	631	623	630	618	590	609	596	634	630	591	621	591	610	634	599	610	588	613	581	587	621	632	628	602	604	651	561	650	634	587	614	621	614	617	588	613	623	599	599	612	611	577	582	598	625	591	594	646	630	568	581	631	616	628	561	589	598	602	609	587	637	590	610	606	613	585	578	571	574	650	666	611	601	653	650	649	603	628	615	638	636	579	606	597	591	628	605	620	631	652	645	689	605	648	644	615	595	602	601	620	651	630	618	635	642	619	634	636	584	652	664	611	656	641	628	612	639	588	659	614	608	563	601	604	643	643	629	612	609	578	630	582	635	579	569	602	645	670	579	593	607	596	609	635	618	608	612	658	579	632	584	629	665	643	609	585	645	637	555	586	625	591	634	605	575	626	630	598	596	638	600	626	637	587	602	610	591	626	613	592	582	588	635	626	632	592	595	620	646	619	588	620	582	603	573	591	598	638	609	625	606	606	628	640	613	583	653	598	597	581	617	632	583	606	610	581	591	602	616	626	591	583	619	612	621	625	660	601	655	675	573	578	640	607	601	629	592	604	614	609	601	625	668	630	610	624	657	596	636	581	596	606	596	569	645	600	618	596	616	615	635	628	596	614	613	622	591	615	632	651	623	620	624	612	611	668	595	626	660	646	620	587	635	615	612	621	625	624	572	607	623	654	606	630	641	583	614	627	603	628	615	610	613	557	567	619	628	613	662	598	573	588	551	637	617	629	594	611	675	648	623	626	636	657	617	615	626	592	609	617	602	569	577	640	635	646	624	600	597	597	606	575	625	595	661	639	610	610	644	631	635	617	619	625	599	644	592	625	622	601	637	633	608	624	640	627	559	617	615	588	633	633	623	609	608	620	628	620	612	648	569	628	605	590	638	592	598	619	569	612	669	596	586	593	646
47301	29670	13620	5899	5882	20124	37377	43021	34793	22891	10935	1783	380	350	381	321	358	340	337	344	364	331	327	349	325	362	390	340	340	348	347	353	391	356	389	353	314	327	337	347	355	303	380	363	348	341	300	368	348	349	345	317	347	313	341	359	355	316	330	331	347	356	341	321	305	325	329	319	345	322	339	328	346	343	324	339	347	380	330	331	346	321	344	360	384	366	346	347	340	334	304	348	341	342	341	359	345	326	344	333	343	313	361	361	311	353	344	323	301	344	319	317	347	325	315	317	305	319	347	354	304	302	350	320	317	356	334	338	377	374	309	322	343	345	344	310	305	332	353	356	343	325	352	335	354	335	364	353	339	295	324	333	329	347	354	315	340	332	324	339	292	318	313	350	341	332	330	347	332	339	321	328	370	294	305	325	326	334	341	350	322	340	330	350	326	337	350	354	309	342	336	352	333	336	358	324	317	291	333	331	325	319	306	350	331	282	331	342	321	344	330	322	355	334	339	355	310	338	309	340	307	344	322	362	348	355	297	341	323	356	338	345	343	361	335	328	346	321	344	301	321	366	320	332	322	376	327	299	317	305	345	320	323	371	348	316	351	347	333	349	331	327	352	324	322	315	359	355	329	303	319	319	329	301	351	325	355	335	330	361	336	313	337	333	332	335	324	368	357	378	336	357	331	337	326	321	292	319	313	315	371	335	342	331	323	355	321	351	352	341	315	331	331	332	339	350	351	323	353	338	338	328	371	333	312	344	320	309	322	304	332	335	363	349	364	350	313	340	322	375	343	315	351	353	360	318	351	343	338	354	332	328	332	344	352	338	326	366	315	339	331	385	303	352	356	351	340	316	350	347	353	352	321	313	313	341	343	371	356	349	348	348	354	341	333	336	352	355	364	299	333	330	350	342	317	351	364	358	389	339	330	333	311	338	349	336	335	328	333	292	314	333	325	363	337	333	349	348	316	349	292	374	318	310	312	360	337	354	374	368	322	336	339	332	359	346	335	322	321	340	334	347	331	322	281	345	366	353	349	347	333	330	367	353	326	309	319	353	341	351	337	299	364	347	334	350	363	349	349	332	315	349	325	313	380	312	313	305	359	349	349	344	335	328	332	328	357	308	332	353	288	377	343	307	382	320	298	316	326	344	334	364	336	320	353	328	330	338	353	365	330	332	334	317	337	354	327	372	325	340	329	334	303	308	299	325	373	346	321	314	331	325	348	386	310	318	333	340	347	362	309	344	333	337	337	361	326	342	307	343	355	320	321	304	357	333	360	343	312	308	344	313	333	343	341	337	312	319	367	342	333	318	345	311	376	353	331	357	313	336	323	354	345	307	367	308	351	339	329	307	334	322	373	337	357	325	338	382	349	360	323	352	342	368	353	334	368	332	342	303	357	307	370	384	333	302	332	372	324	325	350	336	365	327	335	328	328	360	377	345	320	345	327	350	320	337	337	345	295	346	321	314	323	347	348	329	330	314	307	334	387	349	342	345	346	315	313	338	328	326	322	340	324	326	321	321	384	323	359	324	361	350	355	390	352	319	328	350	350	360	302	321	342	324	363	314	310	293	348	288	342	328	361	326	318	338	367	346	317	316	304	344	294	347	332	372	350	343	348	331	340	335	323	339	330	331	358	372	356	323	316	350	363	336	330	369	326	311	334	340	321	358	318	345	312	322	324	309	361	335	355	350	295	329	378	377	363	336	343	308	344	311	366	330	321	337	345	338	355	348	345	356	316	343	343	330	327	351	322	334	360	337	331	381	326	352	304	352	341	348	354	340	348	350	342	312	307	358	327	318	351	352	340	343	312	345	336	336	355	335	365	345	341	326	372	340	314	357	353	321	323	328	344	341	337	302	321	353	339	312	361	348	342	321	365	361	324	322	324	357	340	326	327	356	331	319	335	343	322	300	319	338	350	374	356	338	349	352	348	322	326	337	299	353	357	314	303	312	338	336	331	357	360	358	322	362	311	339	336	341	360	331	344	369	330	321	362	323	330	351	304	340	318	323	353	346	349	315	376	336	331	334	347	339	317	374	294	343	340	329	299	341	321	342	344	327	336	329	303	336	348	351	309	368	347	342	328	343	344	366	346	325	300	354	338	330	310	346	308	341	359	321	318	319	349	355	321	337	326	334	310	337	342	312	349	344	342	349	306	358	314	324	347	340	314	341	303	315	337	320	328	367	331	323	338	314	376	373	342	320	352	340	365	315	328	309	328	304	349	341	338	307	336	332	354	332	320	339	331	308	298	348	302	329	331	343	339	328	341	353	332	348	350	346	328	360	336	359	375	351	311	320	332	345	338	330	318	308	343	330	351	302	354	335	368	398	358	350	400	311	353	291	353	354	348	349	323	362	347	383	312	342	349	323	358	348	342	317	385	352	330	360	384	338	333	287	341	337	335	342	299	325	345	348	311	345	320	357	339	349	333	322	348	357	348	308	320	368	355	312	365	350	316	320	307	320	314	344	324	323	332	343	354	318	318	346	322	312	371	328	338	335	330	344	321	323	339	302	317	347	314	316	326	327	356	363	346	329	345	363	342	297	310	330	331	341	326	304	353	331	327	330	313	357	323	326	321	348	381	328	334	318	328	329	318	316	351	352	326	350	355	309	335	334	348	334	320	290	338	368	336	340	346	349	321	335	365	367	326	328	349	327	323	307	346	360	321	319	328	323	330	355	326	323	365	301	317	365	310	327	318	316	338	336	353	351	330	319	354	324	325	369	357	324	334	300	373	342	346	338	355	342	344	338	332	351	323	330	348	331	324	338	359	368	365	336	334	347	311	352	345	351	337	367	314	378	335	335	372	343	294	311	328	332	349	356	351	370	336	320	360	356	367	319	287	311	353	336	318	308	364	357	360	336	330	318	304	352	360	364	333	334	353	306	303	340	344	309	318	334	346	319	357	354	351	389	331	324	357	347	373	311	358	333	347	358	322	314	333	325	377	347	333	356	329	349	339	348	355	317	323	359	365	358	343	348	342	325	339	341	343	362	323	333	358	339	345	341	327	359	334	309	408	332	348	355	361	310	337	318	368	325	318	325	330	360	309	353	344	352	331	327	310	350	344	326	320	329	346	329	349	346	326	356	324	349	310	308	326	352	377	342	348	321	327	335	340	387	339	353	342	333	321	353	362	312	358	298	324	361	310	336	357	342	312	329	343	323	325	329	329	333	355	316	333	302	339	347	330	336	335	333	319	300	316	366	343	352	348	356	320	328	337	353	345	329	334	347	325	374	323	364	360	318	360	362	349	308	307	312	341	314	346	327	328	311	345	308	297	325	327	358	361	334	352	326	323	334	319	367	361	308	345	321	304	327	314	329	299	321	361	330	333	310	333	335	315	366	311	348	332	332	361	334	325	364	314	330	345	350	302	317	348	293	370	353	359	318	309	328	334	360	333	333	316	341	345	339	355	341	339	370	357	346	331	347	334	334	391	342	370	345	355	339	354	322	314	363	322	372	383	316	365	328	327	301
27364	17861	10791	9578	15149	37515	55313	57528	51121	40157	25834	3597	919	888	891	850	870	901	864	877	830	865	919	861	828	788	827	813	812	826	828	791	843	801	750	860	837	820	795	835	854	797	820	828	811	819	839	825	780	822	779	836	763	844	791	856	825	815	800	765	836	789	777	799	781	801	792	808	824	789	817	837	811	851	778	829	837	763	826	787	835	751	780	826	798	826	819	754	789	784	839	826	825	783	836	793	742	812	790	817	844	771	753	824	820	804	805	826	744	810	779	796	810	831	743	806	779	782	801	814	754	809	768	803	801	904	777	833	785	820	836	781	889	760	775	808	772	791	794	746	784	823	725	807	880	783	785	778	791	760	805	774	782	823	796	798	835	806	791	849	760	811	826	811	798	794	802	816	806	775	819	795	756	767	813	807	828	766	805	823	769	807	764	813	797	766	826	786	767	831	794	804	751	771	776	841	761	814	823	781	792	810	792	768	797	797	724	828	735	784	772	794	790	800	790	761	780	805	770	772	840	762	781	795	827	769	753	779	769	787	799	848	805	814	825	859	801	818	794	818	756	802	741	791	829	823	832	827	784	849	812	797	774	809	763	787	804	770	758	812	797	831	796	781	778	775	805	774	834	832	799	800	831	811	803	806	808	801	785	812	801	791	799	801	821	785	788	777	763	813	794	789	755	777	844	774	799	828	743	800	781	835	791	774	846	805	822	769	764	784	753	793	790	778	761	785	812	793	767	830	771	802	775	832	794	744	854	780	827	785	762	804	810	832	820	805	804	764	828	757	828	780	806	797	752	793	781	784	827	821	774	803	766	807	800	784	799	840	800	804	837	800	780	786	806	832	825	774	764	816	833	809	788	788	769	766	799	775	824	770	813	780	769	802	818	833	788	819	795	818	836	746	804	799	760	793	804	797	838	792	775	815	817	793	822	740	816	762	802	759	756	812	795	804	799	788	783	790	799	848	781	724	782	843	826	823	787	840	805	804	795	791	824	772	755	753	784	812	744	772	810	795	794	796	822	773	765	800	793	821	718	786	780	783	828	820	868	815	796	800	784	758	806	772	810	801	796	773	781	763	847	793	868	793	834	820	852	772	834	821	809	797	866	821	769	757	786	785	822	786	857	821	831	819	761	771	813	840	784	793	837	803	788	805	799	852	836	813	739	778	819	810	782	799	814	790	786	833	859	802	808	792	778	824	821	790	796	776	762	784	832	837	789	790	794	820	825	762	780	816	839	794	763	783	819	805	792	860	760	786	786	755	807	778	764	822	820	833	769	787	870	805	810	771	769	768	808	815	854	812	767	779	808	794	801	792	830	826	770	776	807	782	837	819	782	850	837	852	809	814	801	774	777	793	781	800	764	777	807	831	798	771	765	814	813	759	767	782	808	799	788	776	827	812	802	797	731	838	781	810	794	836	786	799	751	840	773	797	864	811	881	810	772	788	842	787	794	766	800	793	823	833	788	757	802	774	791	776	777	787	779	822	745	725	854	778	837	787	781	780	800	796	793	802	808	793	790	800	825	772	829	839	782	793	816	866	803	821	752	837	781	808	781	841	798	809	814	781	774	843	798	783	759	748	790	781	783	797	816	800	802	791	807	798	841	839	763	829	791	762	783	770	819	802	763	807	759	763	802	787	843	781	820	776	779	804	752	773	821	831	771	735	821	824	792	820	791	731	806	804	777	772	854	813	857	782	798	794	787	780	765	799	786	820	734	795	833	831	816	837	826	824	793	799	774	819	783	786	766	798	807	792	757	743	745	835	784	801	815	825	779	804	759	813	784	760	820	840	751	806	791	776	780	803	749	773	777	785	830	823	802	829	792	773	822	834	797	790	804	827	767	809	801	775	865	827	780	712	789	759	822	815	796	785	811	828	834	828	784	865	788	804	784	828	780	818	769	747	802	789	781	768	809	836	807	777	845	840	829	807	847	807	809	798	831	848	785	807	766	815	792	828	839	828	823	796	762	837	814	808	767	811	756	754	784	823	814	762	803	838	855	767	825	792	780	786	781	821	793	758	785	840	805	798	767	779	783	775	793	780	807	779	752	815	802	825	819	862	814	821	825	793	833	781	812	802	809	807	778	824	793	831	787	819	792	753	822	813	742	824	808	781	784	815	785	817	806	784	815	767	804	852	798	800	842	790	789	786	802	827	746	843	765	791	745	804	769	798	841	785	742	793	782	842	800	777	773	831	772	784	804	801	819	779	813	798	743	804	802	810	777	795	807	807	831	781	847	814	771	786	765	813	801	823	829	811	794	853	838	729	805	774	790	796	824	810	825	792	769	825	794	816	767	777	804	835	797	818	776	810	778	791	788	775	795	827	827	833	774	818	776	808	784	813	827	809	762	791	833	801	816	801	796	845	767	827	814	788	834	777	832	817	783	798	812	809	781	747	840	837	803	869	799	794	800	786	829	803	837	788	803	818	784	804	814	831	814	822	802	838	797	812	849	773	808	817	881	775	776	762	769	777	821	784	819	760	790	771	788	779	848	804	815	784	771	741	836	829	811	802	773	858	832	805	745	808	806	795	795	779	871	786	825	832	831	802	765	832	820	857	826	762	786	795	795	805	817	756	803	788	784	821	771	861	793	755	824	784	807	815	802	811	771	856	799	781	749	796	775	787	777	751	798	804	810	776	783	827	790	788	754	812	794	846	801	793	785	800	795	782	738	773	782	846	832	790	786	787	804	774	803	793	795	861	818	800	864	802	734	818	830	806	753	846	810	783	859	811	771	847	788	787	786	793	808	799	824	796	818	800	796	786	852	771	848	870	828	794	793	803	776	840	802	812	844	781	837	766	786	781	816	804	813	777	813	785	837	752	726	742	827	861	838	800	794	768	777	823	738	790	789	750	791	802	858	769	827	797	829	841	788	815	831	789	788	762	788	816	804	795	818	759	782	774	767	806	758	798	764	768	793	741	775	820	778	796	791	818	745	819	815	755	794	791	815	813	781	808	806	786	775	825	881	766	770	767	778	808	833	799	762	795	768	788	825	797	785	824	825	785	811	696	832	837	782	850	838	810	810	780	844	764	768	797	811	831	811	771	821	819	800	786	757	843	802	789	761	805	807	793	772	803	784	796	825	807	754	777	825	814	803	785	799	805	811	860	856	795	782	794	760	824	790	830	763	793	769	811	818	793	768	722	830	791	850	778	805	803	777	800	818	750	770	780	831	785	809	825	753	819	850	771	784	770	842	847	831	745	827	836	769	790	780	794	799	866	817	796	784	832	816	805	831	788	788	824	866	805	813	753	812	794	792	790	743	823	794	830	787	774	823	816	799	804	794	821	801	835	835	803	808	836	799	781	799	813	778	774	791	792	774	811	782	810	763	820	764	760	806	797	830	793	764	782	805	818	764	757	844	836	774	844	741	798	729	815	741	828	773	795	788	792	790	787	807	797	840	862	842	829	822	796	762	795	815	798	802	780	819	770	805	807	785	851	760	758	803	810	817	822	790	818	814	825	810	746
8459	1662	1014	788	751	1132	1358	1537	748	596	547	362	333	352	378	353	379	331	342	369	344	363	336	347	322	384	368	349	364	378	391	374	357	361	339	363	330	353	357	385	341	334	371	365	379	381	346	382	345	353	353	318	316	364	369	361	375	383	350	349	361	357	390	344	337	351	377	364	357	346	349	376	366	324	332	334	371	315	362	374	354	373	336	339	362	391	353	355	331	323	364	385	349	297	336	341	324	327	349	352	350	342	311	354	362	337	407	359	330	350	353	371	376	372	359	384	368	384	381	359	355	357	370	360	365	364	398	392	346	378	405	362	346	342	375	364	349	325	361	350	373	353	315	364	354	384	396	369	370	369	350	327	401	335	357	340	341	386	417	388	339	385	384	381	357	365	358	380	384	351	344	347	372	368	381	348	389	351	344	336	349	342	341	337	345	375	352	352	377	366	365	345	344	349	352	337	359	336	333	371	366	346	379	345	346	372	342	359	344	368	374	352	398	330	394	325	368	379	393	374	348	366	376	337	338	325	352	367	405	349	338	341	396	330	367	350	354	371	341	381	361	382	359	339	360	322	337	339	312	362	333	359	366	341	343	350	373	336	316	362	371	362	360	372	338	336	342	357	356	396	404	372	350	362	313	353	345	366	351	368	353	360	374	359	341	368	379	381	349	348	373	370	344	363	366	355	328	369	382	353	385	361	399	361	361	378	327	379	356	377	333	330	393	367	381	362	352	371	316	339	353	337	332	389	351	339	355	347	363	373	349	358	339	348	338	361	356	330	367	355	343	340	353	333	373	357	314	388	324	360	353	383	381	350	320	362	338	348	368	349	373	319	342	390	341	365	348	391	385	370	322	344	367	341	357	347	386	326	380	368	357	350	385	344	341	356	334	345	331	362	337	365	361	365	350	352	334	347	358	359	345	347	366	335	346	351	335	337	368	404	379	359	378	346	355	335	375	374	357	369	375	353	336	374	361	349	354	342	386	340	345	379	340	352	349	389	383	327	394	350	355	378	340	318	358	363	374	340	408	378	332	372	392	355	324	349	319	348	348	351	351	347	354	361	370	352	355	382	338	355	340	347	366	350	331	344	339	380	382	344	368	355	392	360	335	343	377	362	348	361	339	371	363	361	346	348	390	379	330	347	378	376	361	358	353	352	360	346	351	346	378	387	384	377	383	335	347	322	349	378	351	367	392	355	339	367	367	357	345	361	387	362	345	334	343	365	356	355	351	361	349	365	378	355	333	347	360	358	351	336	337	369	359	376	406	373	335	360	374	374	339	342	337	355	321	352	358	350	345	352	348	354	368	342	338	347	373	369	356	347	336	355	355	376	361	348	359	376	368	373	355	375	348	341	349	309	371	346	362	364	351	363	332	362	356	356	349	367	352	358	365	335	385	360	330	341	352	355	341	355	381	336	360	358	358	350	348	338	384	377	351	402	334	342	382	334	331	386	407	342	349	330	365	386	324	375	394	359	395	358	388	359	354	360	326	336	381	351	324	363	365	350	368	363	353	352	328	374	343	360	366	360	374	361	379	352	378	354	362	344	350	370	346	360	336	355	338	347	359	394	352	330	361	341	392	371	334	313	347	336	327	363	330	348	329	322	331	360	384	388	342	375	358	380	342	324	343	348	375	377	329	367	350	335	355	362	333	358	358	370	373	402	395	335	349	334	300	385	388	377	372	368	337	343	351	349	385	345	362	380	364	362	364	362	315	369	338	345	330	336	354	389	369	368	344	340	392	370	359	341	356	370	356	391	372	335	346	360	355	359	369	342	372	331	365	378	377	324	326	350	328	347	309	370	347	336	360	384	338	351	346	357	368	359	390	343	338	343	354	366	347	365	362	324	332	374	323	384	344	374	376	359	384	373	393	349	365	370	364	351	333	377	371	347	352	363	380	348	355	325	324	336	335	374	341	355	362	357	345	387	375	351	348	363	395	326	372	380	389	356	379	395	330	361	339	357	370	352	372	370	353	363	373	353	352	379	356	362	340	350	342	360	340	359	356	362	386	365	378	365	367	355	372	361	344	359	359	391	330	381	350	333	379	362	360	374	372	360	342	389	374	385	370	367	330	378	352	374	326	361	385	358	347	367	354	359	383	355	349	326	345	345	357	354	368	314	361	359	335	361	369	376	361	357	375	350	355	384	293	368	364	364	371	359	364	384	362	386	369	361	369	319	340	325	310	379	347	342	379	370	354	334	354	332	324	312	368	369	367	342	362	335	375	376	355	379	325	333	351	339	364	357	379	295	348	342	349	385	352	352	360	376	361	342	345	390	359	387	328	370	347	394	368	339	351	385	350	365	380	360	371	323	310	345	348	350	344	349	337	391	365	345	324	359	360	361	384	394	338	372	347	365	344	351	344	348	377	349	366	339	362	359	356	394	381	346	337	326	327	358	355	349	343	376	351	343	352	398	342	347	351	371	328	377	326	334	319	356	381	373	353	376	367	344	342	373	380	317	343	367	366	329	366	363	351	343	370	369	328	364	343	308	350	335	364	364	348	341	365	342	355	341	331	371	333	353	343	359	329	332	397	321	338	352	373	345	365	338	311	320	347	351	341	345	388	372	364	367	339	361	357	365	329	368	360	390	352	371	377	358	332	383	378	340	368	341	335	356	348	371	341	323	367	347	334	369	346	369	327	388	348	370	380	363	330	348	368	353	353	338	338	328	375	340	345	377	338	378	357	345	358	353	359	367	381	370	333	380	324	372	331	365	351	374	368	373	334	327	331	364	384	381	381	355	353	320	343	349	361	380	346	360	384	388	359	348	349	355	358	364	370	342	308	374	355	347	320	361	315	376	352	357	340	366	375	366	342	328	308	350	373	356	364	353	354	334	371	375	369	321	402	333	383	344	355	344	372	327	374	338	396	355	350	378	356	352	332	338	353	368	333	363	344	404	312	362	357	349	359	352	346	366	353	378	376	360	363	368	390	328	360	374	375	349	347	364	317	376	321	357	326	358	357	384	364	366	361	351	372	369	340	365	331	355	358	334	347	371	387	353	360	338	368	345	333	360	361	368	336	367	388	347	332	399	353	371	332	362	359	388	343	358	357	327	359	323	391	400	329	348	371	360	356	362	349	359	381	336	330	347	350	329	358	377	369	369	371	375	395	374	348	354	334	345	331	382	357	352	352	318	359	349	398	343	347	350	348	347	365	343	381	323	371	318	335	353	319	373	383	343	369	357	370	316	363	372	365	321	352	362	328	342	349	367	328	361	314	370	361	377	327	351	332	373	350	361	336	330	348	394	341	356	355	368	342	346	374	370	360	353	387	374	350	380	342	380	361	354	321	383	338	356	369	400	364	338	370	372	352	344	370	331	328	340	338	355	386	365	360	350	375	355	365	349	365	346	387	366	366	330	366	341	372	361	346	336	382	369	352	334	350	355	316	349	365	418	346	321	340	351	379	338	322	350	330	395	378	379	366	393	350	381	309	351	332	344	375	379	378	383	366	349	341	365	351	361
5323	1603	1978	2255	2853	4733	6421	6559	2546	2255	1735	843	817	766	794	769	799	822	824	785	780	776	787	773	804	771	789	800	788	872	835	751	826	835	767	847	801	856	744	795	773	856	804	790	791	809	810	795	835	823	801	767	794	767	840	816	835	758	785	814	805	749	846	803	785	758	803	829	823	799	809	809	817	808	809	782	786	814	767	802	830	797	807	809	796	789	850	822	764	812	785	772	806	793	763	792	815	780	825	765	788	806	835	801	821	820	825	815	793	792	740	817	768	806	776	850	752	826	792	794	784	859	792	775	815	777	752	786	798	820	790	823	804	805	769	806	791	827	762	806	791	830	815	810	848	822	825	806	767	819	798	759	760	807	818	804	831	799	820	758	783	813	768	781	825	779	765	854	826	766	794	858	830	784	799	753	798	774	782	783	817	840	776	803	829	762	830	851	848	795	756	801	821	787	799	792	791	762	812	813	793	802	788	736	819	777	819	800	827	839	786	755	783	810	791	805	755	799	829	787	835	820	824	837	779	758	853	809	828	809	796	790	740	767	781	799	793	788	824	808	758	796	785	800	834	795	795	810	828	815	755	867	808	754	777	779	782	808	821	778	839	797	820	817	817	838	829	770	814	853	817	779	755	776	820	752	780	812	814	800	832	819	816	798	794	795	812	775	802	768	823	793	781	813	807	795	810	785	830	787	772	791	852	847	835	806	766	801	748	870	798	786	780	783	793	776	810	793	730	812	777	784	770	840	780	782	796	792	794	787	859	778	718	806	779	751	781	764	803	764	810	815	783	815	768	834	788	791	830	792	804	799	734	803	739	782	826	813	721	781	802	794	822	816	814	814	792	797	801	741	758	812	795	774	779	789	766	810	785	826	762	796	783	812	806	812	761	793	775	752	793	825	867	781	772	766	836	779	790	795	738	847	814	766	784	790	777	814	807	784	765	795	824	821	860	813	833	757	782	817	753	815	815	779	783	833	811	815	770	815	779	785	774	807	808	762	793	794	813	838	783	768	830	801	768	769	829	822	764	803	811	785	805	813	840	768	775	805	802	786	741	821	800	800	768	758	800	771	824	769	760	806	821	792	797	804	751	796	753	771	795	757	756	827	816	744	817	762	789	775	776	837	779	763	806	789	794	816	783	803	804	735	757	826	809	843	814	807	807	760	810	780	829	824	785	787	764	794	783	771	763	794	756	765	802	811	807	779	776	807	798	784	803	796	776	799	819	826	775	796	765	746	762	810	776	817	778	856	835	805	862	745	757	874	806	791	815	758	765	795	777	772	791	825	788	822	807	789	813	799	844	795	792	852	802	791	766	786	779	735	790	818	785	772	800	761	769	817	819	782	847	739	735	847	798	809	793	817	783	791	805	819	791	794	797	788	776	803	787	783	755	805	791	828	765	790	793	784	805	795	808	823	773	801	807	815	796	833	761	752	790	827	785	787	789	862	793	742	751	808	803	809	774	792	775	763	863	796	780	806	764	800	759	798	780	774	765	838	826	837	798	848	788	810	807	841	758	808	747	823	835	818	779	756	818	778	821	792	799	772	774	778	801	746	797	823	771	780	818	816	778	782	729	762	801	813	770	825	805	797	796	815	853	833	768	844	860	843	788	820	832	804	787	792	853	849	837	788	786	796	809	763	843	805	781	775	794	835	848	740	802	800	819	817	771	773	767	839	767	795	742	770	762	775	804	814	779	810	835	837	810	771	786	811	810	785	799	782	783	826	806	800	789	759	779	812	828	799	881	817	811	826	752	768	792	771	766	837	834	808	790	803	817	781	826	809	759	752	768	800	799	780	776	784	766	817	815	816	770	778	783	766	813	790	768	750	793	842	830	816	793	792	807	746	798	747	781	795	815	809	816	793	807	786	752	793	803	819	747	754	807	801	860	800	817	817	789	787	822	777	780	751	790	804	835	810	818	796	791	768	798	775	814	893	798	745	768	831	782	804	802	787	843	824	846	746	769	785	803	804	809	838	813	773	754	802	793	787	759	817	800	759	801	750	847	825	833	837	783	762	761	822	755	811	797	792	823	823	790	805	811	800	794	817	840	792	782	807	800	804	773	836	800	809	768	789	759	802	826	841	792	808	791	776	840	811	815	860	780	803	816	777	777	793	763	793	775	814	868	807	791	798	783	817	835	773	752	768	841	830	774	788	817	825	785	818	780	770	784	824	810	775	817	817	780	811	853	811	767	760	768	773	806	791	779	827	813	843	772	772	821	792	837	766	826	758	808	799	854	791	805	823	759	815	797	773	800	780	813	834	756	776	753	839	788	791	803	834	774	759	811	815	802	791	808	783	828	811	822	757	830	804	810	772	770	721	760	825	777	712	863	776	791	742	841	815	849	834	803	782	797	773	807	782	801	796	772	810	803	785	770	750	791	761	775	813	812	839	835	791	808	811	825	743	799	793	779	778	828	867	770	767	824	793	795	768	816	760	810	814	748	794	732	813	800	780	778	733	816	813	806	761	855	788	807	806	763	829	815	792	834	797	781	765	769	789	804	830	773	755	773	789	810	798	780	820	741	821	782	766	783	753	757	788	818	791	805	805	806	823	825	754	797	794	799	742	821	802	819	781	781	803	805	848	816	779	805	752	819	794	805	810	812	791	850	792	772	764	782	827	766	763	788	751	801	807	867	770	771	804	803	768	807	797	793	784	828	786	820	782	811	811	774	771	789	779	799	785	785	816	816	859	792	760	791	800	756	806	878	746	862	770	834	732	759	797	844	838	778	805	812	780	761	751	842	806	808	733	804	716	798	774	788	812	801	732	781	797	731	768	762	732	833	775	754	841	809	785	794	860	812	825	816	809	733	828	799	750	800	811	743	791	804	806	859	769	765	755	806	794	836	727	803	776	793	734	838	806	766	835	811	779	858	791	816	804	751	760	760	782	793	776	826	828	837	819	748	802	778	820	776	777	826	769	814	814	820	766	792	812	784	733	799	762	788	808	781	798	806	754	788	802	834	742	789	799	852	833	759	802	792	816	835	767	830	842	791	825	770	780	782	806	798	766	764	856	745	787	800	837	798	837	755	768	841	804	825	806	852	855	829	829	791	804	814	797	837	823	773	796	788	785	751	771	722	796	818	815	768	802	779	796	789	801	784	832	853	815	797	809	838	868	803	782	807	803	820	806	819	806	800	833	756	780	792	785	802	798	861	833	842	776	788	815	762	800	783	798	784	748	770	799	808	798	777	787	746	833	767	837	793	830	783	826	840	768	799	774	808	793	834	826	784	795	857	786	787	774	796	795	767	795	807	737	780	785	790	809	778	797	807	765	818	851	790	797	766	818	791	828	751	785	790	861	807	826	759	780	803	800	799	813	763	796	813	852	835	806	736	752	794	861	798	786	861	794	808	832	786	786	818	821	707	819	748	855	810	828	775	790	812	818	828	790	804	770	803	796	790	838	785	816	779	774	867	782	792	798	783	815	821	773	816	797	800	793	780	828	783	808	795	768	843	835	787	806
15632	9648	10308	4280	16118	19586	19326	13480	9191	9321	2381	326	236	237	219	211	218	207	195	197	180	174	206	206	184	211	193	215	182	203	185	176	199	199	203	207	196	195	182	205	182	191	204	191	182	183	209	174	194	193	169	185	184	182	198	216	193	190	186	200	173	196	205	195	171	175	204	171	210	189	204	204	173	189	201	220	163	186	191	172	186	197	167	197	190	205	175	171	172	182	220	185	175	184	177	191	220	189	191	200	186	194	193	203	183	196	169	210	191	186	177	165	182	192	188	204	193	217	169	187	182	178	209	187	178	188	195	162	197	207	173	195	190	174	189	198	186	196	210	215	209	189	204	195	166	178	198	171	187	210	198	200	169	218	168	164	194	204	210	218	187	198	153	199	182	171	186	183	214	192	180	212	193	182	161	193	171	191	181	183	190	173	184	199	195	195	191	206	178	201	204	184	207	195	190	213	190	188	197	203	161	182	177	194	191	193	192	193	187	189	215	190	178	189	189	221	192	164	202	172	210	182	169	191	175	179	186	205	184	224	167	185	180	173	189	192	165	184	191	220	188	189	195	189	214	206	194	195	185	244	187	219	179	207	182	186	176	184	163	193	199	175	178	182	207	194	183	194	200	202	179	163	206	183	204	184	195	171	199	196	194	205	174	195	194	200	184	200	195	175	204	155	166	182	180	193	182	195	180	205	198	176	175	185	207	201	176	201	190	174	179	176	173	171	174	184	196	199	185	189	177	191	177	172	199	169	189	187	196	199	173	164	198	204	214	181	192	211	184	179	190	186	186	212	187	173	159	179	188	178	177	153	204	197	192	189	190	180	214	203	210	144	186	196	174	175	181	184	190	178	194	183	191	187	187	188	200	199	207	174	177	180	198	198	210	218	205	199	202	184	196	183	198	187	207	226	182	200	168	177	195	192	178	185	185	205	228	213	207	196	170	182	194	183	174	178	189	200	162	180	199	187	172	207	169	184	182	211	191	200	184	187	211	211	168	189	185	191	178	161	175	151	185	198	194	204	196	184	170	198	184	168	189	210	199	211	191	200	182	186	180	173	197	190	200	208	205	208	184	165	178	189	172	173	207	160	169	188	182	210	177	173	175	176	214	188	164	200	212	174	191	194	209	165	203	185	188	191	194	164	166	224	202	181	194	177	172	204	181	208	178	172	171	171	173	160	211	220	167	216	190	180	153	205	215	187	209	175	154	200	190	208	201	186	204	184	226	193	181	195	200	181	198	166	186	167	200	195	197	185	212	174	213	206	214	182	173	174	182	176	194	180	176	195	196	180	191	194	218	182	171	169	177	200	192	197	223	193	168	184	200	207	170	213	171	205	183	193	190	204	204	209	204	171	169	188	185	180	187	184	187	177	164	205	192	215	195	217	176	178	193	182	172	183	183	182	185	187	211	187	200	183	180	191	179	179	197	196	197	190	179	174	165	202	182	188	177	187	196	181	180	197	184	150	195	201	183	173	217	199	208	185	190	225	207	193	184	174	202	179	179	208	182	194	194	182	185	181	172	188	183	178	179	212	199	204	196	182	204	191	180	184	168	170	171	215	198	197	177	185	181	215	202	166	192	216	194	203	199	192	188	185	188	182	212	175	205	192	181	177	184	182	208	177	196	179	199	181	208	184	186	173	195	179	177	194	192	206	187	179	195	201	188	188	201	170	217	188	199	198	163	217	179	192	185	209	162	199	162	208	185	186	180	201	188	187	170	205	182	220	190	204	201	180	181	176	186	189	177	180	195	190	168	181	203	176	192	154	177	207	205	186	177	186	234	200	174	207	194	177	180	184	198	180	183	181	203	201	172	190	190	184	204	188	189	193	244	192	197	207	211	192	184	211	188	179	178	182	171	187	206	178	177	193	187	183	211	203	176	188	192	168	186	179	176	206	189	188	192	195	192	197	204	192	183	174	168	193	182	179	210	198	169	190	161	164	178	176	190	180	181	192	166	207	192	190	178	192	191	182	172	178	193	198	172	205	163	177	193	194	185	184	192	207	200	186	189	174	217	170	212	180	184	181	181	189	191	169	181	204	201	189	179	192	194	195	196	188	193	209	182	175	185	166	185	202	200	193	197	203	182	217	182	182	212	188	193	195	180	181	188	228	210	195	219	207	192	200	161	201	177	224	205	190	197	179	196	161	183	159	191	176	205	183	188	208	184	167	216	211	196	184	154	220	195	187	200	195	179	210	201	198	179	184	214	174	202	178	170	213	178	188	179	177	184	189	188	192	202	174	186	188	160	193	185	202	207	181	194	202	176	207	206	198	207	179	174	212	170	201	187	184	189	190	225	199	193	190	186	193	199	198	178	184	197	198	189	183	157	169	191	201	188	169	187	181	199	173	195	189	182	183	205	221	183	161	192	166	217	165	199	163	177	180	197	191	172	189	209	206	196	185	209	190	167	180	194	195	204	176	160	183	191	190	182	207	210	177	194	196	208	183	164	202	188	188	182	219	182	190	190	151	181	177	195	198	174	198	206	222	180	199	188	190	173	189	191	191	184	202	215	187	213	214	182	223	185	189	181	177	167	182	175	185	208	197	209	195	189	223	176	180	195	209	199	206	211	174	205	186	177	180	193	169	182	198	194	167	198	191	216	190	168	202	157	179	193	212	203	160	199	186	196	194	204	204	185	192	218	205	198	194	206	180	174	202	203	167	196	185	208	193	195	191	188	158	213	175	214	187	213	185	196	211	188	190	197	180	205	181	209	196	189	189	149	211	177	207	175	211	181	193	170	190	181	208	165	189	187	186	204	190	197	182	183	205	182	187	194	194	194	189	189	202	179	165	194	205	203	202	186	187	172	161	205	208	191	194	195	183	195	171	179	186	191	210	185	194	183	170	197	191	195	175	210	193	179	211	199	196	201	182	164	152	178	197	180	197	176	212	193	199	190	187	172	188	165	206	189	192	196	187	190	200	199	175	189	193	190	189	175	199	215	182	185	196	196	222	197	163	183	173	187	193	219	189	198	183	179	192	201	173	181	205	181	191	182	186	199	168	176	210	181	197	186	196	206	192	175	169	193	203	158	162	167	195	174	190	184	151	203	190	209	197	199	154	179	194	206	192	170	168	170	185	179	168	203	193	191	185	165	206	177	186	178	197	183	190	189	202	171	185	187	169	213	198	172	195	186	212	199	195	213	216	200	178	207	216	204	187	179	183	176	177	190	188	178	202	170	193	189	194	187	196	193	180	187	181	186	205	202	181	183	175	217	213	186	199	152	174	182	181	196	184	170	167	195	182	175	199	189	188	160	201	190	203	180	174	174	194	227	205	204	187	195	219	185	189	167	180	184	181	182	176	184	184	179	194	195	178	205	178	185	180	201	179	169	200	178	197	183	221	207	192	186	191	180	219	202	179	182	174	188	193	160	193	208	196	183	192	167	183	203	183	176	175	217	196	197	190	174	199	186	171	192	198	206	193	188	186	177	210	197	167	188	197	199	178	196	206	176	210	218	200	187	186
9657	7625	13766	7492	33418	35533	36763	26378	22150	25105	7734	799	595	603	628	558	631	542	527	560	550	509	494	539	497	544	540	494	543	526	460	473	469	462	465	493	505	523	489	487	483	503	524	470	471	498	489	492	497	437	472	510	486	453	506	447	493	460	465	435	463	528	471	465	470	472	461	492	505	430	496	487	487	495	456	488	468	524	494	466	443	481	460	426	487	455	485	489	499	507	453	453	487	453	442	477	485	428	465	471	463	474	446	525	491	437	491	464	469	483	499	470	467	473	474	439	468	441	494	457	480	472	481	448	485	465	463	494	482	461	466	494	452	499	444	475	484	450	438	458	436	495	469	488	466	451	443	473	481	453	468	482	487	445	502	461	468	502	481	474	466	458	479	492	462	481	429	476	453	446	476	471	477	462	467	428	480	486	494	415	470	519	446	502	457	519	456	473	458	496	450	528	479	487	466	504	491	464	439	449	457	466	430	464	481	473	455	417	482	445	479	443	481	488	511	456	502	498	458	449	460	470	461	461	464	474	508	481	463	473	467	466	493	456	491	486	502	467	486	456	468	483	421	461	454	432	453	444	418	510	481	468	445	462	466	487	469	492	462	479	466	439	507	457	496	460	504	477	476	477	465	457	459	463	451	487	476	465	493	493	451	468	504	430	491	450	449	469	449	454	439	480	493	473	460	477	492	484	453	462	443	506	468	475	452	436	461	453	510	443	459	465	454	463	447	500	440	489	462	492	482	471	460	464	437	464	475	436	508	450	495	494	444	460	447	503	458	465	508	497	520	445	497	446	498	460	455	476	427	495	446	457	464	451	469	475	464	502	464	472	464	471	468	459	430	483	448	456	435	450	458	492	451	464	479	466	453	473	530	460	476	455	441	454	455	479	444	441	412	467	453	440	492	436	500	440	482	483	466	446	447	461	436	473	457	470	469	467	487	463	458	507	445	484	461	447	467	490	466	430	467	456	478	479	498	446	478	483	461	456	440	483	458	504	424	475	503	454	425	463	444	470	459	479	459	432	501	466	501	478	476	462	476	469	463	442	496	488	484	450	444	465	471	481	509	443	444	488	488	490	445	438	488	477	427	462	447	499	473	454	511	500	461	456	485	485	509	432	475	497	474	470	431	462	469	460	463	482	495	470	465	461	478	475	497	461	505	514	462	449	488	500	475	498	475	476	484	463	467	473	458	453	501	482	500	496	425	489	483	467	463	496	456	432	486	491	539	464	428	479	463	454	454	477	470	476	494	460	471	472	502	500	469	475	455	467	445	466	509	479	477	498	467	461	489	498	479	472	473	499	468	436	449	535	441	458	425	463	435	484	440	459	463	437	442	477	454	467	473	443	463	441	486	485	465	456	474	449	485	481	522	456	482	452	479	490	454	473	476	488	437	457	461	508	478	503	458	435	437	483	484	501	447	466	458	471	381	489	504	480	488	475	459	472	455	455	437	468	455	440	453	477	468	479	454	504	455	459	421	467	457	460	497	481	463	478	462	479	506	466	492	440	443	461	431	454	482	459	500	456	504	467	486	466	441	436	459	451	456	459	491	484	474	433	464	495	503	473	460	464	482	483	489	459	474	506	476	491	475	458	459	464	474	495	450	436	499	510	424	478	454	442	436	464	454	472	468	502	453	473	423	470	484	491	470	484	477	459	459	441	498	481	439	438	496	431	452	444	495	503	483	480	455	464	450	475	503	472	465	454	506	466	503	428	460	474	485	447	472	436	401	481	490	484	481	455	457	502	477	477	467	471	486	494	467	469	454	489	481	507	475	452	454	437	474	440	464	469	459	469	479	486	507	492	422	452	470	439	489	499	474	443	451	486	455	489	464	479	462	498	465	535	445	451	466	466	443	472	444	481	472	449	478	458	480	465	461	459	423	492	489	471	502	473	486	434	465	482	452	485	492	451	465	498	468	487	449	492	494	458	491	465	464	503	443	427	473	470	483	498	455	480	476	464	474	451	483	468	460	448	433	476	444	467	466	456	496	471	469	466	496	490	516	445	474	471	429	443	484	490	434	512	463	472	487	448	490	461	455	467	475	492	497	427	474	494	449	465	482	445	493	468	456	487	473	482	459	489	473	473	503	480	481	513	504	445	481	463	450	458	452	483	446	454	471	478	466	453	463	480	449	435	431	461	434	471	494	459	428	486	442	477	431	506	493	450	508	485	453	469	468	441	468	497	435	487	503	481	462	498	515	457	472	522	451	414	467	465	499	463	440	458	456	441	441	453	487	470	444	426	475	464	486	452	445	478	504	478	473	460	466	458	464	429	480	458	458	422	420	481	477	453	417	466	472	467	484	476	455	476	435	453	502	486	495	475	495	473	494	471	487	482	493	469	456	491	485	460	485	432	479	485	450	478	505	461	510	425	481	487	434	469	434	457	470	446	471	487	478	494	478	428	419	448	508	504	493	438	437	481	476	473	450	472	446	490	512	475	468	448	510	504	491	484	486	455	423	445	429	453	481	489	462	489	501	484	484	500	439	470	463	464	514	442	463	465	451	459	462	463	469	512	490	443	469	452	485	426	480	454	469	461	432	479	488	484	505	529	475	484	492	436	495	496	463	466	452	450	487	414	470	443	450	434	475	468	470	436	475	460	460	486	489	472	474	461	472	476	470	481	436	464	474	479	470	486	457	510	438	494	422	468	487	431	452	478	467	468	468	483	496	435	464	476	438	457	481	474	475	461	453	467	499	470	443	437	478	448	440	470	508	487	513	458	457	445	481	429	473	450	462	474	484	480	452	465	500	425	460	515	441	483	496	478	443	466	483	430	460	496	447	457	441	490	472	507	505	484	493	469	488	482	491	480	444	489	440	474	477	440	455	497	447	435	487	472	468	480	482	491	465	505	446	479	446	463	452	487	491	468	484	524	467	471	444	499	454	471	471	449	477	454	427	477	466	463	512	489	472	487	425	468	481	468	486	452	474	445	456	484	481	489	455	501	460	475	496	452	442	429	467	481	444	469	446	472	471	450	422	491	463	478	487	435	472	474	463	457	495	468	442	449	462	514	465	481	463	452	444	487	425	458	458	450	464	468	485	441	490	465	419	404	478	477	481	461	466	484	515	492	452	464	467	448	475	493	480	424	460	451	465	469	472	450	485	446	475	449	474	469	473	476	460	488	479	515	473	492	449	499	501	451	462	469	445	499	444	441	490	460	497	477	525	460	486	438	476	446	460	466	473	467	486	434	493	472	477	500	461	431	439	462	447	470	447	456	469	461	470	411	431	448	498	459	492	462	455	460	506	443	461	496	505	470	474	495	496	492	474	450	503	448	473	471	474	504	471	458	490	461	520	463	465	455	482	445	431	465	469	508	441	485	480	469	469	454	485	454	422	476	478	448	438	447	453	494	481	478	457	460	484	456	442	462	480	447	451	483	451	490	437	482	473	502	477	431	449	478	501	481	464	483	468	450	482	475	487	486	467	463	460	440	450	470	469	490	452	497	493	478	469	450	508	489	461	468
26450	8520	4761	6478	14667	7171	11762	30313	39115	33408	13048	816	329	330	351	323	308	296	311	307	291	290	303	301	264	300	276	285	303	318	318	273	306	292	283	305	269	285	298	298	271	313	275	287	264	277	299	259	273	286	314	272	268	296	298	274	266	284	285	273	305	294	275	278	280	311	337	327	273	280	267	257	280	317	303	254	275	277	245	302	288	282	286	276	277	295	296	265	292	287	288	287	255	264	259	312	271	279	286	306	305	240	305	288	306	311	268	294	274	296	285	311	318	285	292	257	324	302	302	317	284	295	292	285	295	283	290	305	280	309	277	271	282	293	284	292	284	280	298	265	297	289	298	262	267	269	291	310	313	264	281	259	299	312	260	260	296	276	275	300	283	303	277	273	286	262	290	336	301	257	273	333	265	287	313	265	277	302	285	295	260	309	293	287	280	294	282	322	293	279	295	321	263	268	286	303	297	270	261	297	308	287	290	290	287	297	270	312	278	295	276	307	298	267	291	259	280	241	268	262	295	295	282	239	254	328	307	279	288	276	266	272	265	274	279	279	337	282	321	300	283	311	308	239	281	273	287	317	295	293	259	267	298	287	274	283	284	298	294	312	280	315	305	297	303	322	309	285	272	294	309	296	319	285	327	292	294	243	276	265	276	305	308	258	276	292	264	261	287	259	305	260	239	282	276	287	286	305	292	286	305	293	287	273	289	299	295	282	281	287	293	265	284	254	289	308	269	273	276	301	285	306	246	285	283	269	257	325	280	296	308	251	263	259	308	297	278	266	293	264	263	274	267	268	253	288	286	273	272	275	258	284	278	299	274	299	267	274	273	265	264	327	281	277	307	265	279	294	322	273	264	283	275	286	315	279	336	275	293	282	306	269	264	305	283	290	262	283	305	294	277	300	314	297	296	286	297	270	300	295	287	268	296	280	282	296	282	257	265	256	276	288	276	297	317	309	277	322	283	297	260	320	280	288	282	295	282	300	261	300	305	292	287	307	258	289	270	259	270	305	296	289	285	277	278	308	301	285	280	281	310	277	271	287	289	283	294	297	304	267	309	284	302	285	259	263	280	275	274	260	276	340	296	265	306	265	293	318	286	274	285	281	270	253	284	279	291	275	307	264	267	276	266	238	256	325	292	300	300	318	297	298	285	275	262	303	269	286	306	281	301	246	279	269	286	247	286	297	262	298	260	295	300	285	330	286	288	278	279	284	307	303	286	285	286	305	275	286	266	244	250	281	300	261	285	272	300	252	263	289	316	291	295	283	292	293	292	287	268	255	283	313	294	292	287	298	262	291	290	292	276	265	291	290	298	282	295	277	274	299	277	294	258	285	275	297	299	284	281	274	273	293	279	298	295	325	293	280	313	278	293	277	272	280	274	274	309	258	306	312	300	307	267	300	299	314	250	262	298	265	279	259	306	287	276	302	309	294	278	291	284	303	314	282	271	295	294	275	301	248	284	289	250	296	292	351	290	283	316	288	296	279	285	246	296	283	269	290	264	251	304	287	262	261	281	282	269	291	274	290	285	286	300	288	285	318	314	287	292	282	271	289	286	292	289	291	283	297	288	278	294	285	285	277	334	274	269	274	278	292	296	282	267	281	280	221	296	311	252	289	292	268	254	246	264	296	263	286	261	272	272	245	270	274	297	296	285	321	276	261	307	275	294	268	292	287	263	272	296	276	301	309	300	268	262	307	306	268	261	287	319	274	281	298	289	254	274	266	297	264	254	272	266	271	311	299	333	272	267	301	310	266	275	307	282	271	276	292	298	273	290	290	294	297	267	305	289	285	281	293	327	257	263	275	274	276	282	287	296	282	306	252	309	303	284	270	282	301	292	271	280	301	264	269	329	287	276	275	264	304	305	296	288	244	339	293	299	278	278	271	264	292	301	272	283	290	279	285	269	292	289	307	252	286	282	293	266	277	282	292	306	313	260	274	254	282	282	318	303	290	305	310	333	297	274	277	271	260	329	279	298	282	305	293	290	315	276	270	274	292	275	253	283	306	257	305	288	276	260	273	300	300	267	279	251	294	285	324	257	281	292	285	269	281	288	261	291	284	285	281	310	268	291	280	275	293	307	274	280	294	291	294	301	305	280	255	276	266	296	267	276	289	271	263	297	308	270	262	313	302	291	295	293	288	274	339	286	263	296	303	261	273	280	271	287	280	265	281	300	268	275	294	261	278	261	296	293	254	290	314	281	273	294	265	277	303	301	273	296	292	263	302	276	241	281	262	292	251	287	283	319	313	283	271	279	279	280	271	264	331	298	270	273	284	258	274	303	290	293	298	262	273	305	294	303	297	320	302	301	267	290	292	293	292	301	282	306	284	276	287	304	312	306	293	248	260	287	329	271	292	292	287	284	318	301	292	274	283	272	293	270	281	300	301	274	271	288	323	281	266	287	272	296	300	269	275	294	278	285	274	302	302	292	305	281	284	279	295	265	269	287	325	276	296	287	310	297	289	266	245	293	301	304	273	289	286	261	315	268	267	312	281	288	277	266	281	315	294	320	322	333	290	293	252	295	311	288	283	269	267	268	265	308	278	329	291	309	287	277	287	264	292	275	257	267	305	264	276	287	286	269	292	320	285	301	320	271	282	326	270	290	296	292	288	281	271	287	294	265	240	270	272	276	277	258	282	300	303	292	264	279	244	284	256	274	277	267	284	292	269	295	297	299	298	280	252	287	261	309	249	270	281	313	301	266	286	298	284	306	297	277	267	286	290	278	312	303	284	293	314	290	276	271	270	272	308	311	299	260	264	285	277	287	320	266	331	280	263	291	270	309	308	282	309	315	284	288	282	269	293	287	310	292	285	291	298	313	282	305	301	311	264	265	280	279	284	306	282	295	292	294	297	287	265	297	316	299	256	293	317	297	270	297	315	287	280	302	270	307	272	287	286	265	298	260	307	275	272	270	281	254	284	271	291	278	292	278	291	280	285	271	297	272	331	291	278	287	310	283	294	286	268	267	328	300	259	321	282	299	274	313	288	295	273	307	277	304	278	274	289	254	287	277	296	303	274	293	282	266	266	266	268	297	300	276	282	293	271	288	272	274	302	286	282	263	270	275	301	318	283	294	283	275	278	308	315	286	287	259	272	291	270	308	254	278	293	269	284	290	289	307	295	279	277	283	280	287	294	265	280	299	286	256	312	286	288	290	287	281	290	297	293	267	311	294	291	302	287	268	272	281	276	242	293	286	264	303	267	272	313	291	261	306	281	307	279	292	289	282	298	256	286	296	303	290	292	288	286	265	289	275	288	270	280	305	300	288	266	295	306	274	252	291	274	257	273	296	266	306	281	287	280	271	286	283	297	265	287	265	296	251	280	272	281	306	309	275	274	291	286	271	305	298	257	305	293	262	274	259	281	295	298	285	285	276	280	271	258	316	311	274	290	285	286	304	272	275	257	273	269	257	289	250	293	260	267	303	274	252	271	320	286	278	299	287	245	301	276	275	278	284	303	289	282	292	300
13601	4155	7385	14623	27520	10653	29851	50575	56691	50552	16637	1003	930	846	851	835	791	770	781	773	784	800	755	713	789	744	705	731	780	733	683	731	773	736	675	695	740	768	695	701	653	695	735	654	682	751	724	743	718	684	716	660	677	638	707	719	682	702	698	697	750	670	758	699	728	701	696	682	695	717	702	667	708	730	701	703	689	674	677	668	685	701	704	698	670	676	712	656	718	668	702	701	676	678	726	720	701	689	665	665	669	687	681	676	698	697	632	667	685	730	649	718	700	725	694	657	708	683	711	753	682	704	672	666	716	715	695	676	669	677	672	702	719	728	685	656	693	724	769	665	653	710	695	709	677	659	648	683	680	705	671	695	636	720	712	697	673	693	719	661	691	744	655	701	699	638	696	667	685	692	704	625	688	676	666	695	697	680	700	691	706	690	693	678	742	671	642	688	723	656	717	705	665	717	694	626	658	708	694	690	687	655	695	678	703	717	694	690	693	675	688	684	697	695	664	716	709	639	670	708	723	673	679	634	695	720	730	697	705	691	658	717	693	641	727	679	700	697	696	691	661	683	670	695	686	718	685	677	705	666	687	652	694	691	672	653	686	683	682	658	658	675	687	704	692	702	656	671	677	679	694	729	716	695	695	645	723	716	662	699	709	684	735	715	742	705	638	683	657	715	692	686	680	639	667	729	691	681	689	691	698	680	687	661	680	666	673	717	703	679	715	659	710	706	694	664	694	701	695	707	723	686	673	659	698	698	652	688	679	675	667	676	702	727	706	689	711	721	698	695	682	645	659	694	719	669	669	649	726	698	718	683	722	679	704	701	699	708	722	716	715	648	656	686	620	737	671	682	707	636	693	706	711	698	682	711	686	707	719	713	698	693	698	659	687	653	684	692	715	650	682	695	741	678	660	674	680	667	673	693	698	729	727	678	701	663	692	754	699	656	709	682	654	697	673	663	669	747	693	727	655	668	687	708	676	720	659	742	683	694	701	680	690	686	637	678	718	677	683	681	650	735	700	711	682	729	694	693	688	663	679	703	651	731	689	700	652	627	687	698	740	701	670	712	682	677	665	727	678	688	700	664	685	672	686	601	719	702	688	731	710	689	687	681	701	710	700	709	691	755	697	662	702	695	707	732	678	668	659	691	677	697	692	720	677	649	707	681	724	675	712	663	714	661	694	702	722	695	692	699	678	661	642	643	695	723	706	698	698	678	642	689	660	658	672	645	751	652	723	695	692	706	686	656	671	654	681	663	705	676	700	711	751	671	637	695	702	646	701	696	704	680	677	710	706	624	701	698	659	646	634	691	671	692	732	721	706	690	645	707	678	691	694	705	681	662	646	707	721	681	722	663	663	722	665	721	690	685	719	684	684	698	685	674	652	680	690	662	686	697	671	717	690	672	656	704	656	711	687	727	654	682	699	690	692	681	703	714	698	673	679	747	648	680	708	717	729	646	676	681	678	724	735	706	679	675	704	631	640	709	676	646	674	677	713	670	769	672	675	705	678	709	715	715	692	706	693	639	691	692	640	695	670	689	687	700	741	683	665	697	655	631	683	730	666	694	679	703	660	632	704	680	644	709	690	677	648	661	670	718	680	650	698	680	677	692	741	654	684	672	680	669	706	712	626	732	681	671	713	715	704	710	656	662	692	680	676	700	677	695	687	687	678	680	667	706	665	628	711	663	702	687	693	681	695	630	671	649	701	723	685	651	682	641	678	685	677	637	683	667	643	659	683	663	679	694	722	659	685	679	683	657	658	668	730	724	671	701	694	652	730	719	693	677	675	658	711	698	667	717	714	674	658	669	707	674	707	666	709	638	687	695	695	652	695	663	687	635	697	707	677	711	652	747	652	707	678	614	708	677	684	711	687	684	673	641	687	656	675	676	684	626	655	702	678	721	674	710	665	704	668	642	687	652	689	687	685	722	674	677	625	729	754	632	672	695	705	706	672	682	672	761	754	682	646	685	678	721	671	678	678	663	672	716	699	683	714	666	728	674	690	708	676	693	653	653	709	677	687	698	653	705	691	649	708	708	663	713	675	685	708	636	716	681	717	718	697	665	710	641	674	709	679	699	679	664	668	691	661	736	711	669	703	678	718	663	698	683	684	723	703	650	662	627	704	732	705	722	699	692	676	683	757	672	710	704	682	679	671	654	692	705	652	646	649	648	684	667	690	688	698	687	647	693	619	685	705	700	642	717	689	661	612	695	712	665	675	661	681	683	664	657	697	712	696	675	658	719	696	713	724	655	687	718	696	709	702	670	705	739	672	675	727	658	683	716	726	724	673	708	711	671	643	713	666	679	674	734	735	660	697	665	726	734	638	670	678	657	668	696	711	660	685	746	712	691	697	680	722	683	664	672	718	686	695	691	685	707	677	719	697	743	696	679	763	705	657	706	642	646	673	695	688	694	708	731	697	692	670	715	677	686	678	646	751	729	728	677	701	690	660	698	660	677	716	684	650	698	680	672	677	682	665	721	661	685	673	696	665	724	677	687	675	647	707	685	694	694	666	699	681	689	695	715	711	713	699	655	698	680	704	711	742	710	676	742	687	714	706	670	655	700	670	677	691	658	709	645	728	692	724	708	699	683	695	688	686	702	735	673	671	664	681	706	654	721	639	665	676	647	716	685	710	739	663	683	681	724	637	670	754	703	669	707	728	691	688	725	670	674	715	637	660	624	713	643	705	704	704	688	669	713	706	671	672	624	707	757	668	672	706	711	681	684	714	709	670	705	744	641	695	664	710	685	712	690	697	710	641	681	683	673	708	675	713	711	684	722	654	656	733	712	740	655	678	669	673	703	680	695	713	701	648	680	688	672	743	725	655	665	682	704	651	678	692	713	677	692	743	703	662	707	672	686	679	667	727	708	665	757	676	673	684	701	635	684	646	658	679	694	696	719	698	722	731	734	749	683	696	676	692	651	715	675	669	681	673	692	688	651	752	670	738	650	673	646	690	657	695	749	718	674	661	672	733	678	700	678	661	692	722	657	721	704	689	680	663	663	734	694	711	652	675	699	693	660	672	712	693	692	716	695	722	708	657	670	677	735	660	714	720	661	696	693	687	716	690	679	670	653	629	681	691	697	695	658	655	673	669	675	683	684	668	649	718	730	689	716	674	739	673	658	708	706	660	653	698	699	667	675	712	646	715	680	713	688	717	677	729	701	764	638	645	646	682	707	699	658	672	669	705	681	664	672	657	684	686	700	706	689	693	706	684	677	722	703	704	679	699	694	696	724	690	698	657	656	675	674	684	725	679	729	713	716	665	684	673	712	686	677	673	698	699	693	644	688	656	702	678	699	698	701	664	663	701	665	712	710	708	715	681	684	655	668	693	683	669	708	692	692	682	687	716	714	677	662	676	669	657	677	686	728	687	682	693	654	683	701	684	706	672	698	697	713	706	718	656	712	696	692	690	691	708	675	666	687	675	694	667	706	691	706	700	700	706	727	686	725	679	712	654	723	695	695	724	707
3526	524	579	618	572	511	678	1001	1162	1386	1061	362	336	364	349	318	347	370	327	348	306	318	356	336	346	352	345	369	335	387	329	352	354	381	346	309	381	347	380	347	365	326	355	314	357	337	331	335	333	344	324	344	339	357	366	304	363	361	351	341	363	335	331	357	351	366	358	383	352	322	348	341	357	348	332	375	335	357	370	355	367	333	333	317	395	349	356	349	342	320	340	354	325	345	361	357	341	352	311	357	320	339	366	335	351	389	315	356	348	364	312	353	321	348	370	386	364	328	334	332	299	330	341	370	342	332	311	356	329	342	340	338	358	348	328	302	359	345	331	358	353	316	343	361	379	321	377	346	312	316	318	385	355	337	327	353	325	325	328	352	341	368	308	356	332	328	342	338	366	351	358	299	327	331	362	311	375	376	341	340	320	326	352	370	353	327	310	335	354	332	345	343	336	360	351	341	317	340	353	349	365	368	344	361	381	384	321	315	345	329	333	341	322	340	316	349	334	313	338	349	372	361	342	336	310	336	350	337	327	316	368	366	330	363	349	347	323	351	341	308	346	355	344	368	356	346	351	357	346	367	353	366	332	322	328	352	344	312	328	352	321	354	306	361	347	314	371	355	342	329	336	328	358	347	349	360	324	355	350	344	356	346	362	327	313	325	333	350	307	397	335	331	408	353	362	352	303	298	316	329	353	325	361	376	362	336	354	332	364	331	341	358	336	359	355	339	366	352	330	332	345	307	367	333	378	349	347	342	350	366	362	354	366	344	349	365	367	358	354	379	326	344	347	345	358	341	354	367	373	315	321	346	398	324	365	349	335	363	354	365	346	323	357	331	343	353	344	370	333	322	381	349	350	331	324	325	348	345	376	345	357	357	342	301	346	321	364	350	346	390	406	351	330	367	373	328	359	340	355	345	340	349	322	343	340	323	353	382	340	398	405	352	366	371	347	335	327	311	365	346	374	386	353	327	370	367	365	327	327	345	342	332	344	327	347	329	353	309	332	356	343	351	335	342	351	368	363	329	314	364	336	342	343	363	316	373	376	333	363	359	335	316	356	336	356	333	370	348	356	349	357	361	322	358	355	310	380	347	378	363	367	366	345	374	384	384	345	366	335	342	333	351	354	330	318	353	322	331	364	356	354	356	377	341	340	311	328	312	341	321	301	318	357	367	358	347	325	347	339	369	349	331	334	371	321	328	317	355	355	328	308	366	335	358	386	329	349	350	312	322	344	327	363	347	349	330	315	361	377	327	358	356	329	341	388	353	340	365	296	331	345	343	349	370	371	361	336	318	338	333	336	319	347	384	306	338	325	356	348	366	329	310	334	363	362	340	355	339	336	365	336	318	312	342	399	348	327	369	339	345	348	319	358	319	359	345	370	371	327	327	334	333	317	328	362	311	325	322	340	345	371	336	359	338	327	317	335	339	361	378	330	349	365	349	372	309	314	349	324	331	344	341	315	367	321	343	363	358	363	366	359	334	332	308	321	349	322	322	369	343	351	314	356	338	312	332	337	324	339	356	345	363	358	368	326	346	370	349	313	350	327	349	310	389	316	382	350	352	347	317	324	277	330	309	356	335	356	358	320	331	344	328	325	323	339	355	361	315	333	365	357	379	391	339	342	360	345	326	356	328	357	330	312	328	324	362	384	368	348	327	336	382	305	345	347	355	339	315	345	329	356	339	349	326	299	370	394	339	351	315	311	336	368	369	334	350	319	374	317	347	348	382	300	297	323	338	358	366	356	351	355	379	326	327	313	340	347	341	382	343	362	337	344	367	362	355	387	331	338	352	333	345	379	334	344	334	348	361	362	330	373	330	339	377	344	304	335	371	329	318	316	333	343	381	380	315	370	373	357	373	351	364	335	345	347	337	353	346	346	351	361	338	359	387	353	341	368	348	376	321	359	340	389	355	356	346	336	331	322	334	323	337	380	355	319	341	344	342	331	351	378	368	362	365	346	335	333	365	339	351	339	346	343	337	362	339	359	345	354	339	366	367	319	347	341	323	354	349	315	341	381	352	333	335	350	369	314	375	315	340	363	340	356	337	341	384	353	341	350	324	343	357	367	370	339	322	332	331	323	353	332	346	362	327	348	346	323	351	377	355	350	310	338	340	334	344	336	359	326	319	338	354	364	344	332	367	366	340	354	330	347	313	348	328	344	356	363	331	342	384	364	354	366	339	359	359	361	352	349	393	348	304	346	338	347	314	348	325	395	311	356	321	362	323	328	339	342	328	377	368	362	363	324	338	333	360	345	332	351	354	386	341	368	349	324	339	348	327	369	344	319	310	350	353	353	358	326	301	343	355	333	356	360	365	346	303	321	327	361	342	336	345	336	328	347	373	359	363	381	342	328	346	339	338	321	350	333	364	363	346	361	343	325	340	350	366	345	340	394	354	340	338	360	360	338	338	352	322	360	334	348	368	327	335	365	339	345	338	349	315	375	342	328	343	399	347	375	377	336	323	321	364	361	387	342	353	361	336	363	363	338	336	342	329	320	349	351	335	310	330	348	344	367	344	359	350	349	356	330	340	321	365	355	365	341	370	373	373	353	367	350	305	357	364	301	366	342	354	335	376	336	360	341	368	383	329	346	327	334	373	319	321	328	341	361	374	333	389	372	353	314	352	328	318	344	360	351	343	351	378	369	356	360	337	349	356	346	346	364	317	326	327	324	329	359	366	322	353	325	327	351	299	327	337	303	378	329	329	313	373	374	359	348	375	306	349	358	338	357	336	360	325	325	349	298	368	378	347	353	318	371	396	346	355	324	368	372	308	356	339	342	380	371	350	356	383	346	331	341	346	385	341	402	362	328	335	351	323	332	347	335	358	344	322	363	355	354	367	362	350	309	336	344	310	365	391	329	350	361	353	335	364	358	368	379	358	313	344	362	353	353	357	357	380	344	340	360	340	357	330	355	322	361	363	328	321	336	359	347	338	353	382	363	342	350	330	380	354	332	344	331	355	324	368	348	347	323	323	346	342	354	331	326	392	366	338	332	336	331	323	348	332	364	332	343	386	335	356	371	372	355	365	339	330	341	304	336	360	381	358	350	374	368	337	350	353	343	343	372	344	328	349	358	343	327	338	300	369	332	352	379	349	359	328	367	332	353	338	343	347	366	357	368	327	336	324	335	369	402	371	362	344	342	316	351	357	346	295	340	329	363	352	336	377	319	341	348	348	349	349	371	347	345	315	397	361	358	357	369	356	362	338	341	351	379	377	325	365	323	341	348	329	348	346	332	360	340	350	318	358	340	349	326	318	356	365	360	327	355	367	363	302	384	342	333	342	354	342	332	318	324	342	343	341	327	338	346	334	375	352	355	355	389	330	338	367	341	357	339	344	326	389	328	350	348	371	347	317	332	323	336	316	351	325	360	327	335	349	352	308	342	326	338	326	371	349	340	345	325	352	357	364	370	350	352	365	347	327	370	349	321	358	363	314	342	336	334	337	358	390	361	361	372	368	361	345
3105	968	1291	1648	1733	1683	2717	4591	5241	5958	3731	788	785	841	758	789	816	781	794	770	788	783	777	767	804	770	749	719	754	769	768	815	825	805	781	832	797	771	817	827	779	816	818	747	777	809	779	855	768	780	785	729	733	732	778	846	763	808	741	822	813	759	793	731	780	793	757	742	813	798	824	789	845	805	847	784	788	738	764	800	790	804	748	767	764	830	810	780	796	749	785	808	759	810	806	765	803	790	790	770	758	753	739	760	825	763	788	784	803	794	801	770	791	760	748	771	806	754	752	720	783	782	794	769	767	760	791	781	772	753	745	745	794	785	776	782	768	813	746	789	745	825	773	843	765	767	826	749	785	754	781	791	787	777	767	797	760	831	848	802	790	768	797	849	841	804	788	820	809	774	801	769	793	792	753	769	746	808	786	805	737	793	812	780	767	797	782	719	765	805	803	848	779	760	759	760	768	802	789	790	763	753	814	768	784	833	802	736	826	795	763	769	808	737	780	723	811	785	757	820	763	791	832	781	777	769	761	790	787	846	766	794	711	791	838	797	823	767	744	743	762	764	762	773	811	758	796	798	761	829	779	781	768	799	802	771	795	776	768	757	785	780	831	796	792	770	770	758	742	790	739	748	827	768	774	821	797	817	743	769	754	780	797	784	823	825	787	759	778	802	805	794	818	731	770	811	793	778	786	824	846	847	775	764	799	764	818	795	761	812	736	794	830	767	820	787	789	766	766	778	766	820	810	821	755	799	786	751	766	796	780	764	777	804	757	805	767	798	727	791	796	779	789	790	785	809	837	737	774	856	808	776	728	785	801	709	741	813	722	825	747	757	799	789	740	790	750	758	780	749	758	732	790	813	798	825	861	782	741	742	801	828	760	774	813	778	785	790	760	824	815	808	781	788	793	805	784	782	809	769	828	771	763	800	768	767	797	839	812	786	755	782	791	748	762	761	769	743	781	782	834	801	787	790	845	777	800	765	822	759	763	733	743	813	809	757	800	787	758	798	771	767	845	820	772	822	762	711	757	756	729	791	751	793	754	787	744	781	739	772	775	712	752	817	746	745	802	799	824	797	833	836	794	761	791	778	831	762	775	763	834	784	769	788	780	746	822	759	759	767	801	768	779	796	759	756	757	754	774	807	759	772	771	760	772	774	845	753	752	797	776	745	808	781	774	792	737	845	785	793	773	803	764	804	753	829	760	776	795	768	819	775	846	792	790	821	769	800	776	840	759	805	735	778	780	819	724	790	798	795	760	800	752	824	876	819	699	745	781	783	760	797	784	758	767	774	785	779	780	763	761	735	831	762	785	821	803	841	777	762	771	844	770	786	764	809	800	750	779	772	760	785	815	816	866	798	837	745	754	773	797	802	741	780	812	786	775	813	772	834	772	794	799	771	749	821	752	804	745	791	769	782	726	743	762	765	806	779	794	774	742	825	798	827	782	759	792	776	822	807	818	811	783	843	803	830	794	815	753	804	798	759	756	797	782	799	751	744	795	797	791	793	729	786	747	733	791	793	777	804	764	789	792	813	825	815	744	789	785	726	758	765	804	773	775	787	731	791	780	825	791	755	792	793	779	793	766	810	790	817	778	775	814	825	789	746	792	829	736	750	809	774	699	742	774	777	773	803	758	760	756	794	791	788	756	780	736	725	743	759	776	795	766	813	764	788	774	756	780	788	779	793	738	785	797	792	802	789	815	795	802	791	820	796	856	758	819	770	828	764	760	825	757	783	776	793	763	858	806	750	789	813	746	731	798	770	753	788	776	797	798	766	751	762	800	790	789	779	779	817	771	825	776	773	732	755	805	774	788	747	727	760	748	790	812	804	824	772	807	777	746	778	772	808	779	786	776	768	808	790	812	794	792	760	757	774	741	738	807	745	813	776	748	814	831	770	792	760	781	791	772	769	795	851	772	830	812	768	779	798	790	799	797	824	766	727	782	748	839	781	795	818	781	782	710	769	790	734	831	780	797	776	768	767	747	799	770	785	818	828	716	783	782	828	786	771	796	794	785	742	813	796	779	810	762	759	778	729	803	798	733	830	733	778	789	757	746	770	741	754	787	786	800	757	792	804	771	740	797	783	774	786	804	787	761	792	789	797	794	783	814	796	780	825	817	776	784	760	762	742	806	808	733	819	793	802	778	773	781	785	726	746	760	780	769	785	783	744	777	794	765	775	792	777	835	773	787	770	801	795	790	739	830	773	800	786	793	790	732	781	812	773	801	843	748	775	790	786	786	814	769	764	753	745	779	749	798	840	751	758	816	806	759	772	766	747	778	819	806	817	769	800	709	721	781	794	760	745	811	826	744	795	759	789	747	814	822	771	796	804	844	756	773	772	775	804	746	769	840	804	798	810	771	763	813	778	744	757	811	757	776	763	773	810	759	737	755	778	797	803	776	773	774	778	828	780	749	769	793	744	808	805	720	780	792	815	762	802	769	793	766	839	755	755	788	801	782	790	762	784	737	761	778	836	796	791	813	775	795	764	801	818	754	813	784	751	811	771	737	785	784	761	800	742	864	751	791	789	762	742	784	816	833	789	823	770	744	762	788	821	812	787	805	796	823	828	767	774	769	799	778	816	798	783	724	795	784	778	798	731	778	794	831	757	787	810	832	760	720	809	752	741	721	807	799	787	769	820	789	804	802	765	848	784	737	803	795	737	753	710	826	771	811	771	767	740	744	763	799	763	795	742	746	775	789	771	794	712	752	765	813	797	829	796	786	725	763	779	805	814	783	778	764	759	746	761	760	780	741	753	775	816	798	770	788	779	799	775	774	816	774	780	767	773	767	803	771	799	799	760	746	750	787	795	781	784	807	815	799	795	750	778	803	791	807	818	817	800	770	793	750	706	843	827	798	816	756	789	771	770	842	804	739	792	730	784	787	808	763	798	816	811	802	820	789	823	745	754	787	817	761	798	773	792	784	825	804	772	810	772	767	764	757	849	758	819	749	787	809	740	739	734	760	782	763	771	820	768	722	780	792	786	775	792	761	819	757	781	771	774	801	793	763	791	765	823	782	764	754	762	775	754	730	788	787	750	802	775	792	780	779	752	793	796	766	727	809	764	808	785	799	734	767	799	799	794	781	759	751	809	804	758	760	762	787	747	792	809	782	798	818	814	713	798	769	783	805	791	829	845	806	745	802	799	782	785	770	782	756	741	798	821	756	811	746	824	747	775	821	803	728	776	787	771	757	792	758	848	773	777	752	790	826	817	784	742	806	785	799	764	788	841	768	751	828	764	816	848	843	762	750	780	748	801	762	772	800	742	788	787	770	773	770	783	788	770	793	729	794	737	777	774	781	770	821	759	790	725	732	811	719	757	767	758	802	728	772	751	753	804	782	760	792	757	845	754	760	782	789	803	802	788	842	813	750	773	793	798	816	802	743	812	806	783	776	774	774	762	816	745	786	814	800	781	765	754	782	782	776	748	794	780	798	789	754	763	812	841	800	750	811	789	781	795	860	804
10659	1746	1807	3016	3753	3875	4529	20833	27802	16950	6147	613	236	231	205	227	222	225	230	225	215	206	206	209	210	210	225	218	212	243	212	203	193	223	230	224	197	205	227	218	193	199	191	197	237	213	211	217	252	208	221	214	224	209	201	213	206	208	216	205	221	227	214	190	219	243	212	242	211	182	213	234	226	221	199	209	242	228	232	240	232	204	241	204	205	212	183	213	214	205	197	214	216	193	208	209	221	222	227	225	226	240	236	237	214	219	224	225	214	190	216	212	245	179	206	199	243	222	205	235	232	223	205	204	236	183	210	215	193	217	211	244	222	194	212	206	203	253	230	208	213	223	239	237	188	218	218	219	222	217	203	185	214	206	224	211	218	196	237	240	208	231	209	221	212	223	246	227	220	224	201	190	203	241	210	211	226	213	234	206	228	246	223	221	230	234	236	241	194	225	209	234	250	177	234	246	208	227	213	203	220	232	243	207	229	206	198	199	219	228	187	245	223	206	210	180	217	209	208	228	212	230	211	236	226	228	231	220	219	209	224	219	222	199	209	225	237	222	218	234	225	218	214	200	224	193	208	205	202	193	205	229	224	251	220	191	233	218	214	205	211	223	205	195	209	200	221	207	209	191	240	216	206	225	200	227	215	246	247	221	211	233	238	232	235	213	202	229	201	184	205	199	213	218	228	215	242	206	199	184	210	211	221	209	191	223	214	222	226	242	221	216	218	222	216	218	239	189	226	198	214	197	216	216	208	216	247	225	229	244	226	252	215	209	195	184	226	236	205	207	205	222	231	225	218	206	214	216	203	206	202	220	212	216	217	216	224	225	210	218	228	227	210	222	203	188	234	193	196	201	222	214	209	231	214	211	200	213	231	242	216	229	207	198	211	216	213	222	216	228	217	213	235	237	234	229	198	238	238	211	201	247	205	210	199	189	235	211	243	217	191	224	224	223	216	224	241	232	217	211	200	218	182	187	232	224	213	235	211	220	222	204	202	221	224	201	237	171	205	201	209	203	216	179	218	210	189	207	225	198	221	228	227	215	203	232	238	187	220	226	191	199	240	213	217	200	180	192	217	223	188	213	209	213	207	203	203	241	225	219	231	230	212	210	212	223	214	221	211	235	205	227	228	229	206	224	186	206	221	216	214	200	199	219	237	200	200	210	189	205	245	213	210	208	209	239	225	215	219	231	228	213	211	214	222	231	226	217	234	240	227	214	205	198	235	210	265	245	227	235	207	204	222	208	224	229	204	217	230	215	193	223	213	227	224	235	227	207	239	222	212	194	228	221	207	237	235	207	230	185	202	200	211	214	202	228	261	229	218	215	206	223	205	207	265	200	241	219	234	238	208	191	212	198	211	194	207	199	245	197	212	206	199	209	208	239	212	228	230	223	224	230	229	215	240	208	236	220	215	218	247	200	215	202	223	219	213	181	204	217	212	214	240	194	233	233	198	221	240	205	231	216	218	229	214	199	219	223	230	221	223	191	221	219	196	204	226	229	220	225	214	215	210	201	209	209	211	236	211	213	246	214	233	227	219	191	232	253	185	219	204	222	232	209	213	199	205	232	219	228	223	231	205	218	219	208	214	192	204	192	213	220	219	230	237	215	209	193	236	214	230	197	190	201	217	246	217	203	234	218	226	222	200	229	184	217	213	186	188	227	209	231	227	204	221	201	221	213	193	220	202	241	224	217	232	190	213	186	217	195	195	206	215	222	244	195	210	226	212	255	209	205	215	210	223	242	223	234	219	226	208	213	223	243	200	210	179	195	233	209	243	221	219	214	231	211	208	212	215	220	218	233	249	231	229	208	255	207	201	201	237	221	204	232	228	215	200	188	235	228	217	207	220	189	207	218	194	206	218	228	234	255	223	195	233	197	228	215	211	209	205	204	227	232	205	232	166	212	204	239	231	214	230	232	237	212	211	217	208	202	227	232	206	205	215	216	253	220	217	210	186	218	219	204	201	219	222	224	208	224	204	230	219	203	238	196	205	214	199	236	203	178	216	211	202	209	211	211	206	214	253	197	204	242	207	201	222	203	180	202	199	206	216	212	197	207	220	214	227	223	212	261	189	217	243	228	230	211	210	208	217	211	254	196	201	229	211	221	210	224	232	213	203	235	232	221	213	222	192	220	201	218	210	209	210	215	233	225	207	223	210	180	240	229	236	222	219	218	210	204	215	188	213	224	242	252	198	214	223	220	220	205	222	216	219	215	235	220	217	233	221	207	203	220	218	207	205	197	209	209	236	223	207	220	220	216	243	228	209	226	217	216	216	206	242	229	225	226	242	226	219	206	222	222	210	199	201	238	225	212	225	224	190	206	240	219	184	213	195	234	193	225	235	220	208	215	215	228	208	215	217	227	201	180	207	213	219	210	224	216	225	220	221	190	199	232	206	209	251	208	222	208	203	244	238	228	220	200	219	192	194	205	212	212	224	211	204	263	217	202	217	216	216	225	226	213	222	221	209	229	202	231	190	205	198	224	236	213	215	210	214	186	252	206	228	210	220	213	235	217	249	223	227	216	220	221	195	234	229	221	206	199	212	218	226	223	233	226	225	240	191	217	250	187	197	215	222	228	215	219	237	212	224	222	206	222	217	205	233	226	203	197	222	211	235	202	251	209	218	232	202	201	186	211	213	226	199	217	193	221	229	228	232	247	215	231	195	235	215	201	228	229	216	212	204	220	218	205	227	201	224	202	209	218	240	200	223	215	234	218	243	215	214	219	209	208	203	207	231	217	229	225	210	204	224	234	218	208	223	200	215	220	248	233	200	231	201	221	215	227	217	198	195	211	206	203	237	244	226	216	222	225	202	194	229	220	207	212	200	226	207	199	209	208	226	216	219	212	194	212	213	244	224	190	213	185	205	250	242	250	224	198	211	233	222	224	219	245	247	249	216	238	206	217	228	208	196	224	206	233	209	205	239	240	240	217	199	191	233	221	190	214	214	228	233	217	200	178	205	229	246	206	215	209	228	211	211	204	210	207	185	243	235	198	219	206	209	234	194	226	200	232	209	240	216	201	221	195	226	223	205	228	215	233	234	230	219	240	211	226	205	256	232	222	201	217	238	192	231	210	222	199	204	235	241	210	225	209	228	195	245	218	217	228	227	186	210	201	234	227	218	220	217	235	219	196	220	185	187	229	201	242	241	192	211	240	201	215	211	201	223	223	220	213	236	214	205	223	241	199	194	241	232	223	218	216	229	229	201	221	188	236	216	214	235	227	222	215	248	210	221	218	211	235	196	219	227	230	230	199	236	226	235	229	212	204	211	222	215	228	228	226	202	201	195	197	236	232	207	219	224	219	221	223	229	218	225	225	232	205	214	223	217	221	221	184	221	199	216	228	211	224	223	193	221	241	237	190	197	228	200	198	206	207	221	191	202	227	212	206	210	235	253	211	220	233	212	197	211	221	198	194	241	238	207	217	208	232	230	211	235	205	216	193	210	227	216	232	220	217	210	205	233	199	205	218
6735	1656	3659	8321	11162	12148	16281	43687	47442	33489	16743	1366	675	604	605	635	567	608	610	557	550	550	569	540	584	535	611	550	555	487	572	561	569	557	556	539	526	547	541	568	534	493	499	522	569	529	557	514	534	523	523	542	557	495	502	566	562	555	571	531	576	529	563	545	552	523	541	507	528	582	546	537	564	557	504	525	505	506	521	521	520	543	546	575	549	504	539	526	540	507	517	531	528	529	517	562	575	503	544	526	539	523	515	518	522	543	539	524	499	540	516	519	539	532	546	495	506	529	529	527	526	527	601	522	551	518	485	480	515	535	492	541	546	542	524	522	564	510	540	528	563	531	546	539	534	541	552	557	508	595	579	537	557	551	518	563	550	504	544	510	561	520	514	480	567	524	532	547	510	559	480	520	537	493	540	517	550	514	515	560	551	513	558	504	520	553	505	506	518	534	507	574	513	534	520	499	560	542	542	527	541	506	561	521	523	504	539	528	527	541	495	537	535	508	554	544	518	520	579	519	489	525	479	556	516	485	568	513	519	495	511	546	485	556	537	494	538	539	538	535	562	499	506	559	553	542	534	569	532	538	542	497	532	536	492	486	549	534	520	503	531	526	518	527	516	529	562	551	501	535	531	530	502	525	521	561	502	508	541	544	542	561	508	564	525	519	555	517	523	521	536	549	493	524	544	487	529	520	501	516	563	543	491	502	513	490	536	537	512	531	540	534	547	526	507	520	541	524	522	510	538	540	554	485	539	502	522	519	532	510	544	521	541	526	537	536	525	537	509	517	561	494	579	541	498	551	518	480	520	574	517	532	555	562	531	526	554	512	518	524	503	526	526	543	523	532	504	523	524	520	534	503	513	534	515	504	527	522	515	542	551	509	536	543	555	537	562	492	546	503	543	514	532	537	547	597	543	533	589	533	558	579	548	517	518	546	492	535	534	505	495	570	534	549	518	553	496	539	486	528	530	511	558	516	617	523	518	507	569	531	546	546	519	534	509	539	572	534	550	540	530	524	541	505	510	520	500	519	562	568	528	525	522	517	510	518	560	584	526	528	526	566	557	583	535	521	531	509	566	531	518	541	548	545	546	542	549	498	494	529	509	507	521	488	488	494	527	542	537	531	532	522	525	569	557	536	548	533	483	554	527	535	507	552	557	528	547	505	552	510	548	586	484	549	524	561	533	522	543	542	555	548	513	490	502	519	567	530	552	524	520	541	522	537	551	515	543	524	533	503	514	519	534	531	498	526	515	516	510	528	528	511	575	499	544	558	518	489	569	518	496	541	513	507	566	552	557	545	496	519	546	511	503	551	549	523	536	578	505	509	525	516	542	548	528	531	541	488	516	504	562	547	569	487	550	505	592	529	511	528	494	522	513	544	553	514	523	521	516	536	511	521	496	552	521	515	524	545	508	536	515	541	591	560	474	521	534	542	569	583	519	539	521	549	538	535	519	491	556	519	528	569	552	579	557	501	571	496	531	524	511	547	551	541	544	517	499	532	543	544	526	508	528	528	557	522	492	541	526	541	519	529	522	543	535	543	545	585	519	510	521	570	527	535	525	530	548	513	560	505	498	492	512	540	547	542	544	497	546	551	530	528	519	536	478	487	473	535	572	524	560	589	537	510	544	535	535	509	515	559	529	521	579	518	513	506	533	525	504	509	534	527	529	578	510	537	525	494	498	550	497	493	532	535	563	540	539	526	545	492	530	537	528	568	503	520	531	538	505	502	519	542	537	522	501	550	513	507	502	540	520	550	569	569	539	511	543	526	524	533	560	555	511	503	506	507	569	567	529	507	522	598	488	520	574	526	492	490	565	527	553	554	487	538	558	531	531	521	501	527	522	534	554	530	531	545	511	552	528	508	510	558	553	506	522	536	516	536	489	567	511	528	532	531	520	533	565	531	515	497	544	529	505	503	524	534	532	527	546	538	529	543	558	548	603	504	534	504	485	527	541	517	537	577	562	510	538	528	550	515	539	501	537	508	522	528	548	542	497	556	533	543	562	571	531	516	551	539	575	528	543	537	521	514	530	542	535	569	552	543	545	523	554	492	505	527	539	525	564	511	559	569	505	525	512	529	517	565	502	562	546	554	552	563	559	526	514	529	535	527	554	522	527	534	527	515	523	487	504	526	496	553	518	533	547	529	510	520	575	520	533	483	498	553	523	521	548	516	552	552	536	502	521	531	548	536	561	543	537	528	555	526	522	510	507	542	535	514	518	538	498	528	526	527	527	520	535	541	535	542	570	549	554	509	550	534	518	500	515	500	544	530	516	550	511	514	529	511	518	542	507	552	526	535	544	550	572	509	522	501	538	528	517	530	534	503	549	522	542	511	500	513	534	542	525	548	552	528	482	528	553	550	547	534	517	534	564	526	524	511	540	505	524	529	510	497	537	525	534	532	545	504	506	552	525	511	526	505	548	542	535	570	550	536	542	545	534	496	560	501	551	550	521	536	517	541	525	513	522	527	529	510	532	517	556	548	539	516	514	542	505	501	508	512	540	546	565	551	570	489	533	498	501	508	550	549	534	534	532	529	457	564	526	500	576	503	546	522	535	545	503	547	516	571	577	576	524	532	514	524	521	497	523	542	530	511	557	530	554	564	541	541	500	530	514	545	527	533	530	514	491	554	508	549	572	510	549	526	552	531	486	518	510	567	531	571	591	541	576	535	534	545	522	514	587	510	486	551	535	571	537	552	502	551	582	558	555	573	510	535	511	553	531	560	535	488	521	565	523	517	552	537	588	519	524	537	504	491	518	524	531	521	509	547	515	486	559	596	495	498	537	522	539	557	568	479	527	516	518	562	539	508	523	540	549	549	519	503	516	485	545	551	536	544	535	518	539	514	540	535	539	545	524	527	522	542	569	551	550	498	522	535	542	527	533	544	510	553	557	522	551	536	544	551	532	529	546	526	540	554	520	553	521	482	542	496	517	515	552	573	585	559	527	521	505	515	528	545	528	496	523	553	522	553	581	551	565	504	547	514	531	546	502	497	544	525	501	528	532	499	510	515	526	544	532	542	555	522	543	557	492	538	552	477	553	538	546	496	560	529	528	527	542	518	488	507	512	540	530	500	529	536	541	479	574	497	558	497	561	563	513	549	524	496	505	497	529	566	523	489	517	541	549	510	549	520	534	521	531	512	553	511	479	518	542	551	532	532	546	539	531	590	547	514	481	541	540	559	511	514	501	534	529	549	542	540	485	529	505	572	518	532	569	526	530	514	567	528	501	536	564	482	517	518	531	514	556	519	499	518	543	549	521	542	527	546	547	553	503	526	508	527	551	543	523	493	535	574	514	541	494	510	542	520	540	492	530	556	506	494	516	569	509	535	544	519	544	550	555	493	495	552	539	502	539	521	548	527	541	544	529	508	510	531	525	536	512	510	554	521	524	554	567	514	532	503	555	546	528	555	562	502	571	515	506	515	526	591	537	540	548	534	543	541	561	543	524	516	526	554	562	556	521	534	523	501
17238	4132	5119	7503	9801	6945	9585	35106	41923	31092	9595	1347	355	325	288	311	318	272	340	282	319	346	301	332	303	328	270	302	269	303	304	281	259	294	285	291	285	327	286	301	271	274	284	271	313	295	280	286	290	279	300	280	309	275	292	278	297	280	297	251	275	298	239	306	258	316	289	283	256	297	278	269	285	266	283	294	286	278	276	275	295	261	275	309	294	294	295	247	270	311	259	274	284	294	264	303	289	282	303	313	298	298	259	298	309	284	290	291	278	302	271	295	313	321	296	311	304	271	276	316	262	310	281	300	300	269	281	283	292	289	280	282	318	264	268	260	280	264	316	317	302	299	289	286	266	297	291	252	286	292	281	274	305	302	319	280	288	286	298	281	279	287	294	290	265	256	287	264	314	276	268	318	287	322	240	299	289	269	271	291	285	313	298	308	280	272	255	292	263	279	282	280	314	263	272	323	290	276	292	281	278	311	288	301	276	249	276	309	268	285	269	283	276	313	303	287	297	280	319	279	278	256	272	291	287	265	248	261	293	286	292	274	261	278	270	286	280	283	267	288	245	293	307	282	284	252	298	280	295	249	300	315	313	290	306	267	248	310	287	295	300	268	257	291	288	285	310	269	306	313	300	278	255	290	263	282	270	301	302	291	311	314	256	285	275	295	263	285	273	261	275	258	289	277	278	282	245	299	322	297	283	271	249	291	273	281	280	270	237	303	284	273	288	279	234	310	264	272	263	293	299	295	298	299	299	289	287	282	292	305	267	293	310	314	247	273	270	272	291	271	256	285	298	313	287	312	271	303	311	258	262	312	285	249	282	276	289	275	283	308	296	296	296	264	317	282	299	288	312	282	266	294	248	276	302	273	283	293	254	286	288	280	279	297	276	290	278	288	298	280	310	290	320	297	294	271	288	291	271	318	300	304	290	282	273	294	270	298	255	284	289	304	316	317	295	299	271	294	305	268	260	275	340	312	269	292	285	289	285	267	294	290	296	263	278	277	294	275	292	278	255	292	280	271	287	320	276	266	273	286	282	293	286	278	267	315	296	300	280	238	278	281	278	304	270	267	294	277	307	283	291	274	297	318	310	267	252	250	306	275	315	280	264	287	307	308	318	275	280	320	310	289	282	309	292	267	265	287	281	278	293	268	329	279	267	267	263	272	275	307	252	260	301	293	277	303	286	314	288	310	268	289	316	309	274	300	318	286	294	295	294	291	299	277	294	308	290	296	295	285	275	297	302	294	271	285	276	280	288	279	288	260	315	311	294	288	270	289	290	277	289	257	273	296	272	304	269	260	264	299	292	300	307	310	267	317	278	275	321	291	302	316	286	278	273	283	298	284	276	277	273	269	324	293	294	266	309	315	272	282	271	267	268	289	256	303	299	285	273	291	278	274	325	274	292	280	270	253	290	310	283	291	277	261	274	279	300	293	287	274	300	299	280	299	275	280	290	284	293	273	320	289	258	266	283	257	274	304	277	315	297	290	278	283	295	291	260	264	289	279	276	274	274	275	309	264	304	300	280	275	283	280	291	325	317	289	285	277	286	262	269	287	263	265	296	299	295	287	307	307	286	266	253	281	292	262	287	303	295	291	275	300	274	298	264	263	303	253	293	280	296	291	284	287	279	300	282	290	283	279	274	291	288	273	274	315	280	285	267	276	278	303	305	296	319	282	313	280	292	317	298	313	291	310	259	289	283	281	280	265	272	308	271	304	284	323	305	290	287	292	281	257	261	282	266	321	255	290	281	297	299	265	272	301	268	252	288	277	269	288	257	303	301	299	293	305	290	260	284	278	327	298	296	288	299	291	304	289	280	333	253	299	267	290	269	295	270	263	283	325	303	270	289	276	295	262	261	293	277	282	295	307	284	279	292	282	273	294	261	271	312	282	304	278	278	281	311	271	269	277	261	318	285	278	277	298	274	314	291	312	285	278	279	304	283	296	296	275	245	301	282	299	255	277	278	280	282	296	284	272	292	301	274	305	280	296	303	282	296	260	273	289	260	276	275	272	251	286	279	259	281	239	279	308	270	290	282	304	322	308	321	280	297	256	286	271	277	273	319	300	308	289	289	257	286	288	276	301	302	280	258	272	305	274	284	304	282	273	257	279	251	311	308	289	285	268	290	279	280	283	270	295	325	304	281	270	268	268	292	288	335	315	276	312	282	272	293	280	288	272	276	297	282	301	276	305	286	295	297	282	317	298	258	291	281	322	286	262	298	274	307	278	292	275	266	295	260	261	277	286	290	278	296	290	276	320	272	258	273	292	282	322	287	283	324	305	283	317	298	282	292	292	277	252	274	289	312	273	279	293	297	264	251	277	306	277	294	284	272	303	306	270	270	293	268	297	300	304	297	277	312	290	274	272	287	299	278	271	269	276	274	296	271	278	276	263	286	284	307	308	293	272	285	289	277	298	283	279	266	255	261	287	285	267	281	287	311	280	261	286	299	278	297	270	254	307	296	296	271	295	316	289	275	318	291	300	296	293	292	317	303	289	274	282	252	264	267	266	315	288	319	283	305	309	270	277	286	322	290	292	272	256	294	305	332	285	264	290	321	296	302	284	307	290	282	294	280	286	271	298	275	263	300	302	313	263	272	304	311	287	287	283	308	278	291	316	282	233	251	255	284	325	231	318	283	276	293	295	293	312	282	311	297	331	283	316	313	275	276	285	247	278	283	273	294	299	331	269	262	278	281	309	279	287	277	240	269	291	297	280	300	268	262	291	277	254	301	309	268	274	278	311	291	299	287	280	292	290	294	262	269	278	318	260	265	305	284	289	302	284	313	274	252	267	278	307	235	269	328	300	255	290	311	292	276	289	299	287	292	274	276	303	291	265	281	281	309	271	305	308	290	294	303	291	266	290	267	286	289	312	277	275	283	319	267	267	303	283	280	292	270	294	295	274	303	306	307	308	309	293	288	319	276	304	286	286	290	297	296	270	289	284	291	276	328	281	260	285	255	288	299	305	278	312	279	260	294	277	283	263	304	254	288	274	301	266	260	281	287	283	288	305	318	279	280	275	304	273	290	279	299	267	304	278	292	318	254	286	268	299	296	264	272	297	321	270	328	323	278	287	325	303	305	266	311	270	280	293	285	251	299	290	281	303	307	285	285	307	296	294	279	276	279	293	255	293	271	306	323	303	323	292	307	267	279	276	266	292	298	305	271	287	269	290	292	304	311	258	255	269	296	268	276	261	313	293	284	316	294	294	303	260	275	263	270	308	258	276	287	287	288	272	271	281	289	257	314	307	264	295	276	311	272	261	267	275	264	290	307	334	320	270	315	271	260	257	280	280	291	293	293	280	307	273	284	265	287	297	277	248	279	332	278	281	297	285	276	283	251	263	297	302	268	273	288	280	303	312	264	300	307	275	302	277	309	306	289	288	266	283	273	305	275	282	278	262	254	283	268	295	292	282	298	291	316	295	267	293	285	287	301	304	265	254	274	276	254	293	270	293	284	302	284	262	271	261
8721	3234	9037	16462	21330	16701	24658	54628	58419	45436	18710	3052	902	891	858	840	859	789	778	839	778	779	787	764	794	735	747	685	755	730	749	752	718	714	733	686	711	641	683	687	754	711	698	702	735	645	678	714	700	712	719	713	691	720	731	729	716	697	679	719	678	708	677	696	763	702	712	695	651	668	707	669	665	693	670	715	712	685	673	689	680	712	715	722	747	721	686	673	723	688	661	655	686	695	647	677	715	741	728	709	650	691	708	734	698	736	690	671	677	669	675	734	725	677	728	706	657	669	696	643	693	712	754	662	719	702	702	686	618	691	728	677	687	703	683	702	707	698	712	699	697	716	612	677	676	678	730	663	701	698	710	679	716	699	692	736	661	662	693	667	699	707	670	677	670	727	650	690	707	671	690	720	703	708	659	643	692	725	676	718	657	704	678	707	706	682	724	667	703	678	666	710	668	723	681	680	693	695	694	680	719	726	686	647	717	686	678	680	717	679	679	742	678	743	674	699	686	682	722	640	734	755	687	702	666	672	716	675	715	709	707	642	699	741	742	716	716	710	634	683	643	717	671	684	667	725	660	719	669	662	744	668	710	696	712	673	670	705	690	718	688	720	701	653	723	722	692	735	674	709	670	682	721	668	694	704	683	668	624	666	711	681	692	717	656	690	699	723	682	655	695	733	658	689	689	680	694	638	653	689	678	713	715	672	623	759	655	734	705	718	685	713	686	709	705	670	734	730	687	698	665	701	680	687	684	695	654	710	675	651	679	710	652	668	691	663	668	737	660	672	683	670	710	686	686	736	732	705	664	678	722	699	690	683	692	664	699	723	734	692	695	698	679	654	707	657	685	681	659	666	675	716	690	679	661	748	723	673	695	742	694	703	686	698	706	690	677	705	680	688	674	706	685	714	687	655	729	668	762	692	689	726	670	664	723	665	662	676	724	713	641	725	676	646	740	631	660	705	740	691	696	657	721	671	675	665	681	693	666	716	690	666	680	698	711	693	706	705	696	653	672	725	659	747	686	722	697	701	659	700	699	691	690	672	714	665	643	709	650	710	666	717	705	655	658	718	706	699	730	691	702	681	683	651	661	677	670	674	673	658	687	738	707	708	686	691	674	667	664	708	749	684	677	725	661	692	706	680	677	687	662	700	694	694	716	759	648	701	675	690	690	702	704	686	638	700	715	675	669	648	694	713	695	709	718	681	663	674	672	693	699	705	694	664	707	671	697	648	701	688	718	710	700	695	663	672	683	695	704	683	710	715	718	686	708	684	707	675	705	660	675	728	703	643	680	734	687	672	649	754	705	696	685	672	719	678	681	719	693	681	694	659	692	691	667	687	694	679	702	662	680	731	706	670	722	674	667	692	696	689	652	717	718	734	663	673	682	665	700	736	691	710	689	605	708	687	694	687	710	684	634	670	702	716	689	659	685	723	682	679	716	687	680	711	675	703	743	679	658	710	663	683	682	682	712	729	701	653	717	697	661	696	694	676	648	741	714	673	684	707	674	734	672	667	666	700	689	738	712	699	683	629	670	693	705	700	686	704	695	690	692	666	623	690	660	671	694	713	673	727	686	681	654	687	702	739	708	689	661	716	652	696	656	707	698	689	690	725	718	678	724	743	667	724	678	673	679	722	701	670	681	686	633	641	678	682	680	690	712	666	695	753	661	682	685	725	666	677	657	666	728	715	659	685	693	700	636	707	733	722	716	672	722	652	689	703	700	724	709	683	727	720	708	675	709	742	657	676	652	682	678	696	678	719	679	666	688	661	697	676	699	714	725	693	678	662	692	704	664	697	659	729	674	677	703	727	704	726	739	704	683	711	684	675	749	718	694	727	727	682	657	710	702	704	724	728	683	692	651	747	688	670	693	731	741	688	656	696	753	659	679	688	692	662	729	676	680	745	689	707	697	713	702	691	710	718	660	692	669	688	694	722	708	716	703	682	707	627	694	682	695	652	635	696	697	671	713	664	655	661	634	706	708	693	722	730	668	745	698	681	679	692	666	620	741	725	710	706	679	707	660	696	717	719	715	703	660	675	690	694	696	638	666	747	661	703	703	685	679	690	750	733	689	687	672	708	722	715	648	676	705	685	689	701	704	682	672	710	725	675	667	671	697	714	673	744	693	701	692	718	732	730	670	670	658	677	680	745	634	699	668	666	678	692	691	679	690	714	701	720	704	643	701	717	709	709	734	727	652	697	687	683	704	718	688	688	692	713	667	679	717	726	637	747	696	677	660	697	701	662	666	682	650	714	714	708	699	658	705	682	649	684	647	656	662	675	740	696	717	682	691	667	646	693	746	654	716	673	672	687	704	717	695	669	688	729	656	670	685	684	707	663	697	695	702	717	653	688	715	657	669	693	705	696	717	679	649	718	648	702	699	675	717	742	712	719	678	681	710	732	648	729	713	662	676	703	703	762	663	656	721	718	662	697	687	692	752	733	695	658	740	672	712	725	726	705	695	717	688	716	699	696	707	665	683	705	746	720	696	710	666	647	671	652	674	701	714	664	671	694	710	676	672	655	698	699	675	679	679	698	716	685	679	699	674	668	728	680	708	684	690	662	674	707	690	723	677	638	677	717	687	704	681	705	712	711	719	665	690	686	737	714	702	724	701	667	676	670	646	707	673	673	661	718	664	700	717	685	679	701	744	692	737	709	740	665	731	695	665	703	697	657	679	712	704	690	660	688	710	652	700	707	687	687	711	717	656	676	704	636	674	708	660	686	724	707	661	709	706	717	692	733	693	690	718	697	713	723	694	678	664	707	685	708	692	704	699	681	729	659	712	654	682	682	736	679	727	678	684	671	685	686	707	738	701	683	703	703	676	697	707	659	694	737	696	697	721	684	695	627	674	734	701	699	678	713	675	680	650	662	629	697	666	675	707	713	718	715	713	711	673	681	712	683	647	687	698	684	699	671	682	684	660	669	669	722	669	670	691	646	714	683	707	680	722	653	721	718	671	648	697	687	706	683	599	667	709	644	718	660	679	669	728	695	660	682	699	692	681	720	690	705	718	710	685	680	692	687	683	693	682	692	673	666	681	748	686	696	680	717	709	660	688	694	680	663	700	652	710	653	698	694	683	646	716	710	696	716	674	701	685	702	652	680	714	661	657	687	687	679	686	713	690	665	686	683	673	687	680	678	722	687	711	685	704	729	715	718	746	677	681	682	709	667	678	691	670	735	655	745	669	688	695	702	725	703	732	731	722	716	630	684	692	725	692	718	715	715	715	661	674	678	683	700	690	699	712	684	758	706	672	682	690	710	736	658	673	669	683	661	687	676	694	668	714	660	677	715	663	676	734	693	670	685	718	718	707	725	740	704	712	675	685	675	682	670	680	729	698	656	643	709	704	690	697	666	722	685	704	652	639	680	698	673	744	639	742	710	682	691	698	682	650	708	670	731	707	718	659	663	695	716	696	704	673	669	684	676	663	687	756	701	698	653	738	679	722	669	702	694	695	700	707	725	677	706
3121	964	934	722	2315	1922	804	1504	1759	1565	858	397	363	364	354	378	389	381	362	424	365	398	347	351	367	391	349	374	402	392	385	395	363	397	361	385	380	408	371	382	340	395	404	355	374	431	348	368	378	381	389	422	408	373	375	352	407	370	383	372	408	387	365	343	374	369	382	376	364	381	390	423	402	384	428	381	358	344	369	382	378	358	380	400	390	410	383	373	385	373	364	359	423	395	357	366	412	391	373	401	349	358	348	356	376	407	390	380	382	363	390	381	370	383	391	349	405	361	341	387	389	419	364	381	345	393	378	361	391	397	373	397	391	408	386	360	384	402	385	411	402	405	385	350	370	373	368	400	396	376	366	403	373	388	372	370	397	360	402	354	393	355	378	374	377	388	379	411	350	385	406	396	392	359	401	405	408	399	392	393	360	403	414	390	375	372	386	382	382	359	359	402	401	394	349	353	355	377	353	362	364	405	393	403	359	379	387	384	384	356	340	378	386	374	384	374	370	326	358	410	408	398	350	399	375	392	413	374	353	401	402	361	373	395	400	357	376	388	374	376	386	379	390	368	358	384	343	408	394	367	405	365	409	338	408	395	380	377	351	377	359	378	385	384	352	390	416	367	413	367	350	399	381	406	377	369	437	397	359	379	390	365	364	352	359	397	353	367	378	398	391	375	369	344	385	369	367	346	362	415	387	355	384	336	373	346	370	391	403	404	377	375	362	370	392	369	401	359	331	385	397	404	409	371	390	402	410	406	334	375	373	386	389	418	369	415	363	377	380	383	378	381	389	386	388	387	348	386	383	379	378	378	404	409	375	399	401	366	437	389	349	344	362	384	408	370	382	388	396	375	379	365	385	348	419	371	384	364	353	414	396	338	394	426	369	364	382	386	374	397	420	412	347	386	418	396	386	385	384	372	399	370	362	366	369	377	367	378	379	409	417	358	378	385	407	380	386	378	364	415	404	392	375	373	349	370	371	397	374	381	395	382	336	355	354	380	369	348	385	415	409	392	356	378	362	366	386	409	373	385	350	417	393	356	410	378	387	374	386	371	405	350	388	420	347	393	390	390	398	363	399	380	367	357	401	394	411	392	406	354	402	354	386	373	364	324	374	386	388	392	380	378	376	393	387	379	371	341	383	393	361	404	389	373	408	392	383	399	393	351	404	418	374	442	360	370	391	388	369	383	357	365	372	360	390	402	371	398	363	381	387	359	373	350	358	406	367	404	415	404	400	368	333	371	362	409	372	371	377	395	383	406	368	399	389	383	372	397	358	384	355	359	382	375	356	381	387	395	377	370	386	399	387	369	412	378	341	386	419	390	381	370	415	356	375	383	386	371	422	386	398	403	385	373	365	370	391	344	364	369	406	388	345	376	390	346	409	408	398	364	393	354	403	361	344	421	357	388	406	365	380	353	376	399	418	403	370	403	392	353	386	358	386	352	394	379	375	364	408	384	369	397	403	378	384	394	417	424	389	348	364	374	399	429	417	355	384	391	371	386	336	365	398	364	402	376	351	418	388	402	386	409	392	357	418	360	386	377	392	398	378	402	374	380	373	396	379	368	411	418	407	406	383	390	386	376	378	376	396	368	356	382	329	374	424	390	385	372	395	349	378	396	361	389	353	362	382	378	355	404	388	391	374	362	391	399	376	419	334	392	399	369	377	398	376	366	377	392	360	390	419	397	420	399	373	373	391	377	372	381	360	371	423	381	362	383	395	338	371	381	357	403	399	362	358	385	379	345	408	352	365	421	460	409	371	386	359	387	388	386	391	403	374	367	373	372	388	419	384	380	392	391	379	425	388	368	376	416	397	368	375	347	376	400	350	383	374	360	417	403	410	418	390	391	368	419	402	336	398	406	367	406	377	385	408	386	365	385	374	380	344	418	414	380	382	382	355	397	407	410	362	370	384	392	340	386	388	416	373	380	396	381	421	420	356	398	393	378	364	371	367	392	377	379	381	402	377	335	384	361	356	384	392	362	360	405	403	395	404	368	390	382	374	368	360	384	360	367	386	392	378	388	350	388	371	390	381	370	411	419	385	417	395	407	391	382	417	372	396	388	364	366	383	430	397	374	348	371	405	409	389	412	388	449	364	391	355	388	371	388	352	390	368	362	367	354	404	368	354	412	360	379	385	391	377	369	379	358	355	385	386	408	404	364	381	413	381	387	388	355	370	412	376	386	393	378	366	404	406	414	404	382	380	388	350	388	399	376	402	381	409	368	382	388	369	411	380	396	366	384	379	412	392	376	416	352	344	397	400	385	387	386	367	364	340	355	362	394	397	361	391	373	344	377	396	382	372	364	379	388	367	370	378	387	360	366	412	369	399	343	367	339	390	417	367	387	374	352	382	378	421	359	380	350	352	378	392	372	374	376	413	388	382	390	371	369	394	401	385	394	334	387	394	353	406	371	373	372	390	399	355	384	375	440	380	399	388	369	389	374	381	384	384	386	352	367	394	372	392	375	400	405	392	365	407	378	398	383	335	384	434	382	367	356	372	354	360	388	372	397	386	408	380	351	398	374	373	397	357	366	370	354	367	362	391	411	338	372	355	344	355	384	371	385	359	411	410	350	404	393	388	390	400	373	376	382	369	380	358	391	409	343	390	356	415	404	362	363	395	391	384	368	386	390	406	382	363	378	337	361	402	351	347	430	332	346	411	366	390	394	404	353	378	383	393	390	373	352	377	371	374	362	397	367	386	394	398	384	413	390	384	402	390	397	404	421	368	435	350	356	422	384	374	396	368	379	391	378	359	372	367	353	380	382	374	366	402	380	408	384	372	402	375	387	386	345	355	373	382	390	360	377	358	361	400	402	365	392	389	409	375	372	368	354	393	364	367	381	364	400	388	361	376	408	373	410	375	384	395	371	381	414	375	381	371	363	352	376	398	353	344	407	407	385	385	402	366	402	378	404	409	373	363	407	371	354	395	368	385	359	366	388	377	359	396	375	335	389	398	424	342	394	374	409	366	385	392	397	351	388	392	386	355	361	401	412	379	404	394	340	364	389	394	390	398	348	368	376	383	369	403	413	381	396	410	380	408	373	393	365	408	375	348	415	356	406	384	409	402	385	352	371	358	394	371	383	432	338	367	397	411	421	398	386	404	364	391	333	379	410	429	391	368	372	379	342	396	372	369	364	401	341	388	364	407	384	401	375	382	367	364	410	422	394	377	396	386	376	386	319	359	395	392	377	358	333	392	354	348	405	364	343	394	396	367	382	383	359	356	387	382	369	402	377	372	394	382	382	394	382	414	425	369	395	383	354	377	361	370	387	377	346	368	401	384	403	408	397	372	407	342	360	399	388	359	382	411	365	390	403	391	404	368	382	396	401	364	369	368	334	384	437	387	349	355	382	349	405	376	374	360	344	388	406	398	397	372	375	351	358	402	405	391	395	368	391	385	378	368	394	419	373	344	332	364	396	405	407	380	401	368	429	380	354	366	400	379	400	350	388	376	417	380	371	344	351
2990	1355	2010	1887	7589	5832	3265	6387	7612	6006	2683	902	875	866	845	842	849	840	863	924	834	821	829	858	847	864	840	858	838	811	842	815	852	839	813	819	828	860	834	794	868	856	857	860	893	823	857	884	863	846	849	868	887	836	834	852	841	859	818	820	874	872	860	878	891	885	914	817	874	857	882	870	856	848	854	843	848	863	853	853	855	905	830	809	829	834	847	827	916	841	891	885	864	823	881	876	883	845	863	833	847	865	880	829	861	864	839	832	879	838	850	820	884	847	830	881	827	834	841	942	867	835	845	860	861	845	864	879	873	835	828	845	872	844	876	825	886	850	838	883	896	858	834	868	870	874	870	829	892	884	864	871	864	826	832	890	817	821	874	870	853	887	841	843	879	880	838	896	873	846	839	811	819	853	881	850	814	872	877	888	841	822	833	877	870	860	857	882	925	859	839	870	862	887	823	840	770	858	831	840	813	784	890	845	868	845	840	844	846	879	852	891	831	868	820	844	871	840	866	819	876	878	832	875	874	900	866	847	908	852	819	862	834	903	843	812	847	824	851	849	912	865	866	816	844	817	830	836	813	890	893	842	833	869	878	858	923	835	871	875	852	868	879	869	831	813	861	846	874	876	813	900	791	842	851	913	862	825	883	838	914	842	831	825	874	828	790	855	904	848	886	875	825	821	818	858	839	874	796	933	808	888	888	891	915	886	887	911	820	921	880	876	858	888	842	883	868	834	885	851	893	829	839	884	832	851	901	835	921	879	841	868	841	855	796	881	813	814	882	907	859	830	794	866	880	852	878	857	860	849	832	853	891	837	856	908	851	864	877	814	802	865	835	858	880	840	876	890	833	846	841	864	848	883	841	853	899	829	891	843	873	782	847	883	843	844	839	823	888	865	852	866	867	870	885	873	831	827	924	840	847	768	863	795	847	873	843	880	858	864	860	868	857	853	822	882	911	848	872	850	871	840	826	883	836	846	874	812	885	881	878	864	841	928	888	843	844	868	831	863	845	903	857	841	860	853	863	846	890	854	841	853	855	873	846	818	848	862	850	810	878	812	829	865	848	842	821	879	890	862	850	840	864	888	862	831	918	853	841	826	860	821	862	857	897	864	876	819	870	895	865	835	809	863	833	835	797	843	876	846	879	811	829	788	806	894	859	827	858	861	877	876	819	822	802	776	848	847	883	855	848	872	899	793	855	872	880	828	885	889	879	860	937	846	840	833	864	857	808	756	866	853	836	877	793	857	841	865	839	833	844	855	864	892	827	846	830	815	857	881	903	811	825	885	890	833	873	836	860	822	855	841	863	858	899	867	887	832	822	895	888	827	849	876	814	839	856	821	879	862	861	875	876	870	836	826	845	901	885	857	868	844	829	888	823	878	887	905	907	862	857	884	843	850	890	862	833	854	866	863	872	916	824	860	844	898	845	822	842	831	857	829	818	930	936	872	812	811	902	839	817	878	888	862	840	842	843	915	854	811	836	836	852	889	840	870	832	849	891	831	880	867	823	848	854	847	861	799	849	841	844	850	841	857	873	824	908	874	867	882	860	883	852	872	843	970	850	836	873	846	855	877	840	804	836	788	858	846	887	863	744	863	798	893	836	854	863	875	846	861	876	880	848	842	826	885	823	844	860	906	845	861	856	838	852	810	883	865	901	889	889	873	871	874	890	819	889	818	855	842	858	845	861	876	876	879	830	909	835	833	858	886	837	844	826	875	838	910	860	868	866	845	877	862	883	876	825	833	925	888	821	858	867	844	843	866	867	862	877	854	859	864	825	873	857	884	808	820	884	856	903	844	825	810	787	832	891	886	838	841	845	870	833	860	886	910	855	885	861	887	837	846	873	897	926	872	852	774	857	842	834	875	906	866	827	825	906	810	864	929	867	871	855	876	867	913	872	860	841	849	885	855	848	832	886	838	828	862	853	855	882	857	823	841	840	828	868	843	872	794	844	842	847	832	896	844	852	874	850	817	893	900	890	909	843	875	874	809	905	906	863	848	874	855	851	832	895	845	903	899	868	835	837	831	846	850	835	926	895	886	858	885	846	880	906	867	887	822	859	821	910	868	840	824	828	895	824	811	838	886	852	867	848	838	916	799	850	893	878	796	886	849	859	827	882	850	845	828	823	801	856	911	859	834	872	893	817	862	879	892	860	868	901	830	874	843	857	815	843	869	862	830	871	799	804	880	844	853	787	810	857	840	837	883	845	868	834	832	802	881	870	866	784	892	850	817	837	854	832	837	830	822	878	812	869	863	855	881	867	827	837	810	884	836	911	812	811	888	813	863	871	874	890	886	841	871	846	824	857	865	856	823	836	834	863	858	878	877	874	868	835	838	860	848	812	797	875	852	845	811	883	911	899	885	862	908	837	818	852	855	910	848	867	918	847	903	877	828	904	836	884	850	889	858	862	830	888	823	864	826	902	860	932	855	855	853	804	865	862	914	849	818	838	840	876	836	878	857	812	878	870	838	842	865	856	782	850	858	828	855	879	821	849	920	811	807	870	881	915	855	865	868	826	864	855	859	856	807	907	832	845	884	824	901	803	830	869	840	873	845	873	883	867	856	844	908	830	838	852	797	861	878	826	848	842	837	857	817	861	910	838	821	910	850	897	927	831	930	846	827	857	834	815	860	864	849	925	784	848	903	816	846	813	829	843	870	867	811	838	844	857	854	922	862	897	798	891	853	863	823	883	846	855	871	882	886	872	870	864	864	875	896	917	788	901	867	895	853	920	852	865	837	907	908	899	890	876	871	837	809	895	851	916	880	796	858	842	810	858	820	907	817	823	879	852	830	904	854	794	891	846	891	837	879	862	909	877	850	922	824	823	828	867	859	844	849	833	869	879	873	859	849	813	823	847	879	865	884	839	926	831	856	785	825	862	863	845	878	872	872	847	893	846	848	865	838	810	829	864	862	854	899	813	826	826	818	860	871	837	795	846	860	806	831	857	839	891	847	884	863	847	891	820	891	845	856	847	882	887	871	827	800	896	846	789	853	899	842	825	930	853	817	855	898	810	850	859	894	903	913	834	865	828	841	873	894	845	870	865	847	795	823	870	832	857	839	827	903	901	846	839	829	864	864	848	854	836	874	852	813	872	825	874	835	876	853	855	829	816	871	864	844	825	864	866	909	860	858	870	817	905	871	859	784	837	886	891	807	833	886	888	835	835	858	872	909	849	829	866	874	834	840	865	850	872	851	898	836	866	840	860	898	850	824	863	834	834	843	805	887	868	857	867	908	883	844	889	928	802	876	819	825	885	896	895	894	865	861	830	823	883	870	857	827	895	846	873	840	867	863	832	872	805	835	835	829	831	854	910	856	832	857	854	896	834	837	899	894	892	791	826	859	895	782	872	892	898	864	886	858	837	835	831	850	830	847	792	856	811	855	856	878	853	912	894	891	904	893	837	864	853	814	875	873	887	821	837	842	866	832	852	838	856	826	908	811	904	911	854	891	855	883	894	847	886	876
13637	7022	5386	2798	2397	1428	11823	25702	26262	19654	8233	581	310	280	274	273	292	300	275	248	268	252	271	260	275	253	256	270	271	297	284	259	283	286	280	254	263	269	257	248	277	246	262	270	242	263	298	283	288	254	249	273	290	264	251	306	288	289	256	285	268	273	262	249	277	268	256	283	272	275	264	277	288	251	264	279	268	285	246	293	298	275	280	270	283	275	286	275	270	257	297	262	245	285	266	254	259	275	260	267	250	277	265	269	237	228	305	260	252	298	278	277	263	260	270	273	276	269	261	252	249	251	277	288	272	258	262	257	300	266	264	283	273	265	267	250	296	252	318	289	280	287	287	294	253	259	256	247	252	244	254	259	291	282	291	291	284	279	270	283	274	279	232	276	295	279	262	295	257	240	249	268	289	308	266	259	279	321	283	282	253	270	281	284	267	272	295	256	304	301	268	249	291	283	310	261	290	263	299	267	274	281	265	265	293	257	257	284	277	277	276	275	281	291	272	264	262	288	272	261	270	255	259	278	246	267	268	267	259	270	264	274	294	258	268	297	286	253	234	287	291	293	266	272	297	279	262	281	331	272	281	296	303	292	262	255	283	287	279	280	280	274	247	250	227	283	254	287	298	275	309	265	262	249	257	267	258	245	281	272	267	252	249	268	274	322	300	274	250	288	278	290	269	305	286	267	240	291	276	283	238	267	281	270	266	265	272	288	257	315	256	261	257	263	259	297	284	298	268	275	252	249	263	282	276	284	284	263	235	300	270	261	243	261	278	290	272	303	285	293	275	235	248	299	259	277	269	257	284	315	273	287	281	294	282	242	300	261	277	280	261	278	270	278	279	242	292	280	273	297	274	295	317	271	253	266	248	282	270	312	286	278	290	260	289	276	284	273	271	271	276	285	260	238	271	274	252	292	270	265	270	298	279	292	297	260	265	259	249	263	244	255	276	265	242	249	263	263	265	277	281	260	282	297	293	247	259	280	303	257	269	254	266	265	255	283	287	277	260	318	327	279	260	289	270	309	277	278	288	272	267	280	262	268	273	235	276	274	272	299	276	252	246	242	292	258	250	272	269	232	244	284	249	292	306	267	275	286	270	291	287	273	263	265	285	284	266	282	272	257	281	272	260	299	266	295	281	260	289	279	290	291	269	248	277	289	244	269	302	302	284	271	239	282	321	285	273	255	265	244	233	284	272	260	281	290	243	301	315	265	275	246	289	294	250	275	282	305	286	270	270	268	296	277	278	257	295	290	269	301	282	269	273	254	265	270	262	262	278	277	263	258	278	256	260	277	291	291	262	292	288	257	264	279	249	245	238	300	263	260	288	281	286	239	248	295	279	274	251	273	272	284	276	274	286	278	262	253	243	231	242	282	283	242	300	275	261	288	252	283	277	291	272	285	314	261	275	264	291	256	261	319	287	260	283	277	285	254	270	261	259	281	290	289	284	253	276	275	267	273	292	246	284	262	288	231	231	253	288	265	263	278	250	250	310	257	275	264	261	249	258	266	255	250	284	266	265	276	247	264	253	258	276	269	268	299	273	290	270	282	287	278	248	255	275	270	249	281	259	279	265	286	230	253	276	276	269	260	260	243	280	255	266	279	258	275	256	281	313	286	268	263	269	279	287	274	268	307	261	263	267	242	262	277	282	249	274	296	281	281	296	271	255	280	284	290	265	281	267	256	275	281	272	263	267	250	289	272	272	289	290	271	250	301	333	272	268	290	273	274	301	241	272	262	285	256	284	255	292	281	260	249	305	292	276	253	292	300	274	272	281	313	287	262	264	230	301	263	270	270	289	278	271	304	259	263	281	272	264	259	277	256	231	276	269	269	250	287	264	269	286	290	271	253	263	285	261	269	275	293	305	259	267	285	285	269	281	268	271	275	260	285	292	262	301	253	238	277	296	284	261	271	269	254	280	291	268	257	286	264	255	306	289	258	240	266	261	295	299	271	264	262	271	252	311	304	258	280	256	277	276	271	270	246	272	288	255	274	271	302	243	256	274	259	242	250	267	254	270	261	257	250	293	255	252	300	290	292	275	259	259	265	286	270	283	266	228	281	269	256	248	266	278	275	286	285	287	296	280	260	292	239	301	257	253	290	288	262	255	291	269	249	308	297	284	289	293	282	313	282	277	259	283	250	261	248	231	256	265	268	248	247	279	264	280	276	283	232	273	277	253	253	287	276	294	303	262	273	293	299	295	287	259	290	264	266	257	275	299	268	268	283	248	260	239	294	286	247	244	295	290	268	251	238	319	289	288	255	270	274	260	266	283	276	274	284	281	280	268	297	260	238	287	256	286	245	254	288	279	283	249	277	302	248	278	289	273	276	256	265	283	249	273	252	289	285	290	249	254	250	240	269	283	279	258	279	244	255	260	269	278	257	257	274	277	252	287	278	287	317	288	286	287	275	265	241	289	271	249	261	298	253	280	286	273	279	282	274	267	285	251	251	289	288	257	264	306	252	262	270	268	299	287	257	285	265	278	253	256	271	249	242	294	279	264	274	262	237	251	272	264	280	290	287	259	258	278	315	237	272	257	271	256	286	267	277	242	241	298	289	272	251	262	283	273	235	293	296	284	267	272	277	280	265	286	248	251	274	264	285	277	275	264	291	271	288	291	276	251	271	264	240	260	253	285	240	248	263	269	293	258	284	293	259	261	257	266	273	279	282	260	250	293	288	277	280	292	246	267	287	281	256	270	281	274	280	250	259	275	263	268	271	282	262	262	267	265	247	276	261	296	278	258	292	262	301	279	272	247	276	238	265	247	281	253	271	277	290	307	285	275	260	253	285	275	278	273	269	240	276	270	292	260	247	292	230	236	264	244	269	263	260	291	270	271	254	264	273	289	275	243	285	264	240	290	252	295	307	281	288	267	265	258	247	287	290	281	279	282	300	256	254	251	240	275	297	252	249	281	241	257	290	230	275	256	267	283	303	293	266	254	293	271	280	275	247	255	292	281	304	270	248	269	260	251	258	261	281	240	252	273	260	258	265	271	260	290	260	291	253	253	270	277	263	294	254	255	273	258	301	280	279	269	262	262	258	247	264	257	276	268	264	294	275	265	277	276	298	289	302	270	273	267	244	270	275	248	276	289	292	272	312	251	278	297	252	258	267	275	279	287	271	298	247	289	279	249	281	255	279	236	274	303	304	256	264	273	251	250	247	242	295	283	258	309	290	268	261	252	258	250	298	258	310	276	240	280	237	256	263	274	287	262	275	252	248	275	301	261	273	255	278	260	275	281	291	278	260	248	279	287	251	307	294	264	312	291	266	276	265	242	253	291	279	258	289	260	284	281	254	275	260	254	269	254	244	258	267	281	282	251	238	294	281	254	274	242	259	264	286	279	275	256	311	257	291	273	273	265	253	276	269	270	304	302	267	251	283	292	277	280	279	249	281	283	263	300	281	267	259	276	324	269	292	314	260	273	282	268	283	296	289	289	284	272	284	276	256	261	266	300	245	254	256	277	221
8583	5433	7672	6921	8112	5244	31965	46771	45721	39336	18741	898	679	725	699	704	691	706	680	662	674	673	714	735	690	661	678	689	682	682	652	614	679	627	658	634	641	669	681	654	628	655	659	672	631	699	645	674	630	697	658	702	700	661	635	627	656	622	635	661	606	665	655	678	632	639	617	660	602	722	642	644	630	656	701	682	635	633	653	659	657	657	677	670	693	667	675	644	639	638	643	661	585	646	648	687	631	660	644	678	669	647	616	661	603	654	683	677	661	672	701	669	681	675	675	637	693	664	650	636	623	641	648	680	653	628	675	630	598	655	612	638	646	647	623	744	645	640	683	607	665	699	677	647	680	665	664	663	664	653	706	651	670	633	695	658	657	622	641	664	692	682	643	705	660	679	626	681	690	646	651	667	670	702	661	692	658	674	698	681	690	647	617	650	634	636	682	631	699	643	681	649	648	704	690	632	644	674	612	675	670	644	684	638	639	636	664	672	648	652	623	690	648	697	630	636	670	584	721	618	698	665	660	701	673	644	649	669	647	622	657	636	672	632	612	654	689	631	657	661	648	637	657	682	666	682	684	680	655	658	655	664	657	643	657	630	610	647	649	664	658	681	636	648	658	676	650	673	665	683	606	652	696	661	659	680	658	679	633	657	657	656	670	638	623	622	646	678	661	650	679	626	687	649	618	667	643	618	645	681	658	669	652	657	649	627	670	654	681	684	648	680	682	664	634	682	641	654	631	651	616	614	665	673	677	640	641	634	647	672	586	667	606	646	686	693	697	705	694	627	640	681	621	653	587	677	601	680	683	655	676	651	628	680	642	670	682	660	707	672	682	646	653	696	667	640	638	680	651	649	676	647	658	652	690	671	694	631	649	659	637	602	716	650	691	645	645	631	629	650	657	698	622	660	636	666	692	638	672	647	639	677	690	643	636	632	710	666	632	694	665	664	640	630	685	694	647	648	673	614	617	699	657	667	683	673	646	632	629	666	630	656	657	672	664	659	669	645	619	646	668	649	667	696	656	668	639	663	657	680	644	650	627	655	647	689	630	660	606	634	625	660	618	654	640	625	676	665	708	612	667	671	634	679	659	665	640	621	666	697	636	706	633	656	627	640	657	683	652	635	666	631	655	680	640	682	634	638	666	665	601	720	645	622	651	645	664	654	671	655	637	697	677	703	673	684	647	642	668	679	685	665	646	656	680	667	673	685	626	676	637	656	597	690	666	714	656	679	682	629	676	702	660	658	652	614	715	629	620	637	624	676	628	687	673	626	636	673	658	658	699	647	612	691	609	641	627	662	636	671	689	622	626	658	620	644	652	642	680	656	672	681	660	676	643	679	681	641	646	693	627	675	669	605	637	622	651	672	663	636	669	619	663	670	657	603	659	704	616	687	681	616	626	647	618	657	631	650	659	689	666	638	617	658	665	672	663	670	685	657	677	716	660	652	642	649	618	620	612	649	615	672	680	650	665	676	644	641	668	674	659	631	615	616	647	692	672	666	654	660	688	686	677	653	637	673	600	702	616	658	655	681	690	597	664	692	654	657	645	644	641	684	662	631	666	631	632	630	651	636	678	666	653	615	613	643	678	665	651	685	663	595	630	651	622	662	645	664	693	713	630	642	637	659	636	679	705	639	626	667	651	665	676	680	647	674	630	654	652	708	670	666	681	672	622	621	662	617	694	623	669	615	667	647	661	638	632	725	643	610	605	685	635	662	657	641	668	632	694	618	667	630	659	707	644	631	618	737	682	645	633	647	645	653	615	649	659	647	636	657	686	666	610	662	702	676	703	649	646	647	674	667	654	620	661	635	647	647	709	577	625	658	628	645	638	609	650	648	644	656	697	636	647	679	663	632	631	644	631	682	585	680	707	645	695	705	650	661	698	614	616	684	633	663	650	687	693	608	627	671	699	602	642	643	642	629	616	702	665	652	667	701	682	680	638	631	616	698	665	655	652	623	629	666	650	663	681	675	642	630	657	617	655	662	677	637	689	666	636	665	649	633	678	654	654	670	664	668	636	654	652	615	640	653	651	647	683	653	675	682	632	679	647	654	657	643	643	620	644	666	646	642	620	659	707	659	681	653	631	655	633	647	620	644	671	698	632	692	680	663	641	644	644	638	650	667	664	679	652	660	642	643	649	673	699	647	647	616	656	711	627	686	634	679	654	673	635	658	677	655	654	655	644	687	685	666	680	672	650	667	679	708	659	624	672	662	667	651	682	651	662	690	619	633	645	638	653	649	661	726	658	666	644	631	647	669	668	603	625	670	628	684	693	653	642	657	616	668	680	691	709	605	676	702	632	694	674	689	660	647	648	658	679	692	678	668	683	671	642	598	613	675	688	631	668	628	666	621	653	649	635	704	699	679	673	649	645	645	710	663	675	650	701	612	678	679	661	674	662	671	671	676	622	657	683	674	661	680	671	628	677	626	646	624	668	672	641	634	664	649	655	679	633	623	653	671	695	682	676	639	610	694	623	675	680	632	637	658	695	663	640	669	660	667	601	660	655	656	674	674	686	656	652	654	664	644	661	679	657	668	634	685	650	680	661	662	664	622	645	651	692	668	614	627	627	651	634	669	651	640	649	665	684	652	649	663	678	677	687	638	670	652	660	665	634	645	645	624	643	644	647	568	646	665	651	678	635	690	651	628	617	653	613	662	654	644	646	631	615	623	654	617	656	710	629	683	590	691	656	666	638	627	633	630	635	709	656	676	692	681	655	649	671	677	646	695	725	625	707	665	682	642	690	653	665	631	631	667	674	669	671	637	650	646	649	660	662	673	619	647	699	660	667	654	694	687	686	680	670	698	663	650	679	637	649	613	634	649	681	628	640	647	674	666	671	668	642	618	660	689	670	674	677	695	669	626	673	636	654	667	638	664	659	671	664	661	662	628	676	685	658	622	674	659	625	643	644	684	678	674	670	648	671	682	628	650	645	628	662	651	618	654	703	648	606	662	690	574	691	669	665	610	626	646	672	666	693	680	659	626	638	635	655	655	649	631	656	649	665	671	682	666	665	664	650	653	691	645	663	644	653	615	650	662	682	674	603	673	613	658	650	645	618	664	674	708	666	667	625	659	660	618	591	634	645	677	664	591	604	633	681	622	708	644	660	696	669	669	677	645	677	661	674	639	609	630	666	724	689	715	640	672	659	703	659	646	699	644	660	633	680	602	661	672	624	665	689	621	626	621	707	651	648	646	664	664	617	584	643	650	627	688	667	673	688	653	637	722	633	692	692	651	627	633	656	610	653	684	679	636	643	646	669	668	659	655	633	683	677	646	658	671	683	653	620	647	658	683	674	665	640	659	651	668	647	685	694	670	613	669	664	617	658	655	658	668	624	633	642	682	670	663	636	727	628	655	631	702	628	624	663	632	639	621	673	721	684	661	669	633	636	655	705	649	694	621	647	659	671	675	706	652	634	674	649	651	691	639	643	670	675	663	674	620	636	604	646	674	661	620	661	658	678	689	668	620
25306	15224	12422	9838	8806	2214	22224	43258	39165	31731	16674	1502	363	312	403	353	353	341	322	352	327	350	305	330	316	333	354	352	356	337	319	342	309	314	349	345	340	352	326	354	306	314	327	324	308	333	324	319	344	369	339	343	357	358	344	313	350	357	338	337	335	295	332	378	331	319	364	332	350	338	307	362	338	333	346	339	342	317	305	352	320	332	334	321	355	341	300	327	317	335	370	306	368	329	340	314	333	361	356	347	341	331	340	305	322	350	356	306	358	337	352	338	395	318	327	330	346	338	319	341	368	369	332	361	287	329	344	340	342	359	317	329	360	339	333	304	346	355	350	340	354	339	325	379	330	310	325	340	346	356	327	354	346	350	302	352	326	347	344	348	324	327	324	337	341	339	346	325	335	297	360	351	343	311	339	320	327	329	334	357	340	315	323	331	361	357	335	330	358	315	323	329	325	329	360	333	337	355	313	322	316	339	356	347	315	352	328	326	320	367	315	338	336	306	337	341	344	321	329	325	347	337	335	343	323	329	363	325	346	336	346	344	371	359	312	334	313	299	373	360	331	347	398	347	319	322	321	329	369	327	318	328	325	357	345	299	322	328	340	316	340	332	309	294	349	325	324	319	332	336	323	351	337	345	329	365	326	329	340	309	302	336	308	312	343	352	330	318	306	306	332	319	351	355	339	326	346	370	333	388	312	349	342	362	344	339	338	313	350	336	295	365	366	344	346	328	326	342	367	323	327	370	319	326	332	350	330	327	336	368	359	349	326	354	342	338	293	329	314	348	328	333	342	293	335	358	354	310	354	339	355	352	308	336	326	381	326	365	363	334	314	314	344	344	347	338	345	328	351	315	329	311	334	330	348	337	328	359	348	337	336	324	347	349	361	330	324	340	321	306	335	329	375	327	353	317	351	340	309	340	345	341	330	323	319	368	324	366	347	340	327	318	347	344	291	345	383	362	353	351	352	345	346	349	337	354	336	358	313	334	333	369	346	300	375	329	370	362	327	344	353	340	327	314	309	332	347	341	354	340	301	341	329	304	359	313	319	335	351	337	324	319	336	338	332	351	352	317	321	321	296	317	321	343	386	314	375	338	340	304	359	385	355	333	343	360	311	346	371	354	331	345	356	350	340	360	352	338	379	344	349	341	342	339	346	292	313	296	315	333	331	334	363	360	370	373	347	319	335	342	312	320	312	345	321	327	354	309	314	293	347	331	359	306	333	344	332	329	303	347	342	316	324	343	331	369	350	318	348	348	353	337	326	330	362	371	335	307	368	337	322	307	333	344	329	324	310	342	350	325	331	339	318	327	335	367	325	373	335	315	338	392	316	370	356	326	367	352	337	345	339	329	323	333	344	349	352	354	357	313	327	326	323	326	334	346	313	327	348	345	340	309	327	338	302	369	356	327	351	345	336	312	341	337	340	333	330	326	371	310	321	330	332	334	323	368	346	345	367	359	360	336	343	364	325	333	320	339	345	326	312	295	336	343	311	305	332	340	356	367	352	353	374	339	323	340	342	333	356	338	363	381	339	324	313	367	338	338	330	347	335	333	367	307	345	340	346	347	353	304	328	322	339	319	320	329	310	326	338	319	334	306	327	324	320	352	335	318	293	330	367	347	321	359	328	309	344	361	335	340	359	362	331	355	314	338	295	328	327	321	365	297	352	331	312	350	316	350	328	343	336	342	340	322	342	366	351	315	345	308	318	360	332	310	368	381	345	327	372	332	329	338	319	330	317	333	364	311	331	342	351	339	376	326	341	366	351	331	323	320	376	337	342	348	328	346	307	359	307	341	336	327	368	324	319	304	312	313	333	352	330	330	364	337	327	312	341	323	356	347	364	331	354	300	311	365	305	296	336	316	320	330	328	361	329	340	326	327	324	345	323	350	383	324	311	328	329	328	331	334	296	345	353	331	331	314	382	353	329	277	317	314	326	359	346	330	314	336	314	330	317	345	346	308	307	328	337	373	357	359	305	320	345	351	368	366	319	338	379	336	349	339	332	365	336	304	343	303	357	320	298	331	347	349	376	341	344	341	325	315	332	342	291	320	350	344	344	341	307	370	335	328	351	324	326	358	308	320	314	325	339	348	344	360	321	329	331	319	341	310	346	345	380	313	317	302	309	308	316	357	347	321	315	328	355	339	360	320	337	349	340	351	345	302	372	324	287	314	350	325	356	309	333	299	337	345	355	328	308	373	348	375	369	353	379	309	378	309	347	333	321	331	341	316	316	348	310	351	334	307	362	341	330	365	353	378	333	321	358	324	347	348	298	329	320	332	315	356	368	330	349	376	320	303	329	343	360	347	342	342	348	352	343	341	329	335	367	342	337	330	322	341	335	345	330	343	334	337	335	307	358	304	343	365	320	345	354	335	343	301	327	350	306	321	346	323	326	340	323	332	370	350	361	341	352	336	365	355	348	298	348	336	313	334	348	331	333	344	301	340	315	351	360	329	330	337	313	339	297	357	348	352	367	340	335	317	310	340	340	309	361	359	347	315	293	321	343	337	343	319	354	339	320	313	364	358	320	307	337	337	340	360	320	331	331	314	341	316	376	332	285	305	354	334	326	323	348	349	324	328	354	319	339	351	334	331	330	342	315	334	324	320	327	328	313	315	355	332	329	357	351	358	319	360	321	306	354	333	325	320	350	328	350	349	346	328	349	324	350	355	307	344	358	372	329	314	322	325	356	354	330	368	343	329	329	327	329	332	335	319	343	345	338	340	347	351	320	354	342	341	308	333	376	307	321	347	352	325	338	355	351	349	341	331	329	350	311	328	310	298	321	320	295	351	308	323	370	337	331	346	316	322	338	358	331	321	323	363	326	312	334	313	323	324	305	345	323	341	340	332	314	314	362	327	328	338	351	321	342	346	355	343	365	320	340	379	324	372	356	316	351	352	340	340	396	309	348	350	384	334	332	373	332	328	336	331	350	333	306	312	330	311	355	375	309	342	316	329	332	324	327	322	354	327	351	317	329	335	335	318	314	300	343	338	359	301	316	372	335	317	366	362	354	303	311	348	345	347	336	304	332	305	373	326	329	340	359	354	355	346	308	296	331	303	311	346	311	331	345	361	343	306	320	347	357	353	318	341	347	318	360	300	337	360	341	324	308	317	340	330	333	297	312	327	346	312	312	342	330	312	362	359	344	338	318	340	327	367	369	333	339	359	313	343	329	343	336	339	329	321	340	373	331	316	357	338	321	362	312	340	349	337	342	343	375	331	304	305	334	325	328	331	358	330	327	305	333	356	373	332	347	329	351	373	339	339	341	362	354	323	354	300	329	311	354	339	309	342	331	330	304	332	356	333	368	332	340	319	336	320	351	336	336	333	318	331	346	353	323	328	319	314	306	302	355	322	340	333	335	351	339	341	336	337	354	349	326	319	344	342	321	333	361	320	343	317	386	353	343	322	386	351	353	322	349	372	344	315	364	334	313	348	325	326	337	316	345	365	317	321	312	362	348	340	342	350
13816	9092	14801	17987	17246	6386	40919	59589	55226	49155	28095	1718	942	933	887	943	915	885	855	867	874	809	828	801	869	847	852	864	781	879	813	863	778	784	780	853	793	789	800	867	815	784	827	856	851	853	754	813	845	795	779	788	791	800	809	772	791	841	799	835	797	816	833	829	804	770	808	761	800	788	811	795	829	819	780	849	782	748	814	817	817	834	860	814	816	793	841	804	783	812	851	790	813	804	721	795	761	835	807	780	789	764	867	820	823	792	766	805	822	811	808	821	781	813	789	781	759	825	784	818	757	810	761	781	819	820	762	825	830	756	761	839	810	840	827	775	830	786	858	797	792	801	763	838	805	789	803	868	819	795	804	811	770	794	789	821	813	772	783	823	793	791	842	822	785	846	773	800	839	738	759	788	814	789	809	782	793	793	776	796	833	839	778	834	860	847	794	747	798	822	834	792	804	767	792	841	798	794	815	818	795	788	793	792	793	839	820	802	768	788	844	806	811	822	859	787	851	802	769	809	853	819	782	815	803	790	818	797	775	795	796	757	777	803	828	832	768	771	779	804	849	771	852	760	805	820	736	746	847	792	808	810	814	784	810	835	762	818	786	804	842	788	820	722	826	813	807	844	803	794	785	799	760	770	744	786	787	831	803	792	836	774	759	797	791	870	753	836	827	794	820	782	811	837	818	776	824	778	824	737	826	777	767	820	740	806	800	834	756	770	825	801	841	748	816	847	821	753	804	794	791	790	809	843	806	767	786	836	834	772	777	798	803	821	779	821	840	804	754	794	837	817	802	760	764	773	811	781	832	826	838	798	784	792	890	837	775	716	838	767	760	784	858	812	789	800	782	820	831	777	794	841	779	858	826	855	765	840	796	744	780	802	812	783	747	826	796	808	821	824	734	853	831	754	798	778	821	815	801	829	803	783	760	812	791	831	814	843	789	794	810	749	845	832	843	778	849	802	826	792	845	815	822	818	804	811	776	759	817	825	801	784	838	790	804	817	780	782	786	772	813	813	818	805	816	797	795	815	795	804	826	779	842	821	844	768	813	814	803	825	789	833	764	809	768	788	818	782	843	810	788	786	788	808	766	796	837	766	779	791	805	866	804	822	735	783	779	819	818	780	730	785	802	830	765	822	817	791	821	800	799	746	782	797	796	812	796	763	838	817	748	806	780	841	819	788	797	786	779	775	793	765	847	802	794	825	820	820	813	779	833	791	817	831	823	789	794	833	823	813	770	836	817	777	776	785	847	831	848	786	816	778	789	798	778	812	829	810	772	831	807	822	862	851	788	791	795	815	816	835	781	841	779	817	808	807	816	810	831	770	818	854	779	777	774	794	776	747	807	824	765	807	816	812	763	823	833	797	845	805	816	757	790	791	788	795	809	821	796	798	799	799	755	793	843	798	796	786	782	781	791	786	788	809	787	765	816	769	771	771	815	814	767	781	776	795	808	779	798	810	800	833	761	820	783	814	791	808	803	768	784	833	791	752	769	751	828	777	808	732	823	781	818	783	750	791	800	794	803	798	762	807	823	752	822	769	795	827	772	760	759	792	843	787	771	835	846	799	872	788	793	766	819	825	789	769	756	809	822	745	807	879	796	804	795	800	818	787	814	855	783	759	801	841	783	807	766	789	812	806	775	785	843	848	817	831	851	840	846	780	824	851	801	811	814	783	783	804	788	840	804	824	822	787	829	747	787	786	778	768	787	813	812	807	825	826	786	829	777	814	797	817	762	782	744	822	818	759	769	811	823	774	769	815	818	773	800	797	791	801	803	775	825	806	812	812	786	811	835	768	799	756	808	850	786	867	787	774	810	778	807	797	823	799	808	775	741	741	786	815	819	791	820	794	768	795	789	814	773	822	803	792	811	780	817	826	806	813	752	794	834	833	784	780	777	805	772	795	812	777	763	784	826	837	778	795	863	805	772	781	779	798	808	795	815	782	834	751	765	827	861	779	800	762	816	870	819	772	749	840	781	830	815	750	832	847	770	786	844	818	787	800	801	784	757	779	788	826	788	789	768	735	819	764	779	839	804	792	757	777	827	796	796	863	818	749	797	858	825	834	820	775	816	809	801	815	799	851	763	776	787	835	763	815	791	831	788	816	842	840	798	814	803	827	810	824	787	781	821	743	811	783	761	726	790	801	838	791	799	825	793	826	778	785	761	824	850	791	755	765	762	770	800	790	766	801	806	768	790	765	807	843	799	848	752	814	845	840	821	782	817	800	774	800	783	791	843	779	870	786	803	793	801	777	781	795	803	816	794	773	803	813	829	796	834	834	808	772	821	807	763	769	816	837	863	808	845	762	850	821	778	785	811	776	782	805	810	784	815	774	745	750	819	803	760	837	817	840	828	805	793	779	828	757	765	768	787	800	814	846	773	821	799	814	749	753	827	821	767	800	858	763	774	765	793	850	793	816	829	784	809	776	815	773	800	750	803	833	798	860	845	810	800	813	800	823	814	770	782	829	800	826	851	769	803	724	775	815	786	763	778	782	765	819	776	812	777	791	815	836	798	787	808	795	794	827	768	883	812	800	804	835	839	800	837	792	774	790	828	799	825	764	807	784	800	807	800	778	803	784	825	818	834	784	831	733	773	810	804	792	854	755	791	815	757	795	794	805	794	805	806	824	787	790	842	844	816	791	804	802	804	795	811	844	784	840	786	812	791	774	804	814	823	773	764	841	826	784	818	777	793	772	774	814	838	776	818	775	796	817	771	860	882	759	784	798	790	846	741	784	770	834	805	820	828	772	776	778	801	805	835	765	757	821	852	805	881	808	809	738	807	799	757	760	779	747	859	800	738	795	838	808	772	826	814	774	800	791	813	830	735	754	785	867	793	801	842	845	767	785	836	802	829	819	865	837	795	759	820	815	812	815	815	776	816	849	823	795	823	785	842	863	767	802	820	777	832	828	843	840	778	812	766	825	797	832	810	769	807	859	818	817	805	828	828	825	759	859	810	785	808	814	782	853	763	811	798	802	801	852	846	797	817	815	810	825	820	798	804	796	769	857	823	786	833	772	793	800	794	795	759	790	793	798	792	811	771	840	774	787	821	792	745	814	831	821	797	810	819	814	750	800	838	829	762	815	825	814	818	809	808	818	829	780	805	791	810	756	747	874	776	762	787	788	792	789	793	867	778	790	734	818	811	770	796	799	777	832	784	795	766	781	796	778	808	755	735	803	807	804	796	762	793	779	806	796	797	741	804	844	791	857	830	777	820	767	827	809	784	823	792	799	768	759	827	790	784	807	808	793	823	747	843	795	731	788	788	831	800	818	754	773	865	802	863	782	829	769	830	822	813	762	838	807	776	805	770	800	823	785	808	798	810	793	774	778	809	815	841	827	766	796	806	757	797	839	790	804	828	795	794	824	751	747	849	772	788	862	806	832	790	819	810	803	801	774	816	784	781	795	775	844	809	799	785	796	826	770	807	864	827	817	790	801	783	848	796	741	790	789	809	789	815	840	834	800
16444	18843	11011	1395	649	538	662	1300	1600	1409	941	455	385	430	410	415	390	398	378	395	403	435	436	367	425	359	434	428	390	433	379	416	393	401	391	393	400	403	406	345	389	412	426	401	411	412	403	383	421	395	377	409	401	346	404	404	411	396	371	414	396	431	404	417	404	411	419	426	401	388	377	398	421	390	412	403	392	382	441	400	368	367	388	423	402	432	415	414	412	390	364	375	421	388	398	408	408	380	420	381	409	413	436	343	417	393	395	411	404	367	377	380	372	414	373	400	355	386	418	373	398	440	373	396	414	408	415	403	384	414	409	413	428	398	387	405	384	414	371	410	409	383	414	400	406	386	403	391	373	385	376	417	429	412	366	365	375	383	377	408	426	406	395	386	404	392	404	398	369	394	399	415	405	378	393	383	380	384	396	392	437	387	391	355	421	402	408	377	381	404	355	397	394	398	418	444	395	379	390	401	407	419	404	370	379	388	396	378	412	450	394	393	378	431	398	381	364	417	380	415	422	400	426	409	372	369	384	377	384	388	415	373	371	407	403	405	375	389	421	399	447	358	430	354	408	405	400	401	395	361	410	377	393	416	379	395	426	390	449	405	389	419	419	380	394	437	398	385	377	406	407	363	386	380	423	446	425	394	378	377	399	371	418	381	429	408	370	364	405	426	410	416	403	391	383	413	380	389	389	395	423	423	433	393	386	360	402	390	356	399	423	377	405	369	401	394	464	425	382	402	414	384	405	400	398	403	416	385	362	389	378	452	395	347	437	392	374	436	406	398	411	375	383	349	442	393	368	405	371	367	400	401	398	390	419	376	392	407	409	388	400	430	411	388	403	420	410	404	404	413	406	416	382	437	390	406	438	429	390	393	363	384	410	400	387	427	400	418	393	419	402	469	435	401	428	436	401	397	374	404	371	395	399	410	396	391	425	395	392	386	368	357	387	401	436	408	407	422	420	409	402	405	390	384	407	398	392	380	381	412	402	375	382	368	352	361	398	366	384	363	412	374	423	389	380	395	423	400	405	415	363	413	403	398	353	390	396	433	367	425	404	428	407	386	418	388	433	420	412	380	412	406	399	414	375	387	384	381	386	408	394	371	438	408	408	414	404	434	454	405	385	400	412	389	425	388	367	394	422	386	373	403	402	349	389	388	432	394	372	384	393	403	412	408	396	419	381	405	400	438	387	458	381	427	394	389	407	414	391	405	364	383	360	409	412	374	392	443	383	450	420	378	384	436	360	395	395	369	419	394	423	420	422	430	366	422	423	394	373	385	383	388	425	414	392	427	426	403	374	353	420	395	450	386	379	438	397	384	427	402	403	397	393	403	400	391	407	383	392	433	378	405	372	388	412	427	454	400	369	406	457	361	411	384	419	382	410	406	396	391	430	358	396	391	403	426	394	381	408	439	409	403	378	429	367	375	397	374	389	424	403	477	435	390	404	407	385	421	373	381	428	428	418	440	379	374	414	384	413	371	388	429	401	421	416	417	412	374	394	354	419	416	404	394	392	375	410	428	369	391	392	389	417	396	411	400	425	384	402	380	343	377	410	396	399	364	381	444	403	430	397	398	409	361	440	448	393	385	416	423	403	389	374	415	421	404	393	375	400	384	403	367	437	474	387	376	430	394	355	378	416	406	404	413	411	391	438	407	396	409	379	399	389	410	426	416	412	418	347	435	403	396	362	364	377	411	413	420	395	389	408	417	381	415	397	383	413	411	380	407	409	393	379	413	392	379	420	418	358	393	377	393	390	402	398	423	382	396	401	416	392	424	370	359	415	409	398	391	413	389	392	437	437	360	398	337	438	374	417	408	406	396	414	405	407	404	423	419	409	417	428	380	391	397	371	403	379	372	418	415	354	392	424	407	389	385	398	409	412	417	400	403	423	420	433	355	373	403	400	434	395	404	399	407	408	399	421	421	397	371	378	451	365	412	390	415	416	421	394	379	388	395	413	386	401	411	414	364	391	387	424	405	435	399	390	408	407	417	395	422	399	406	398	393	372	408	391	369	405	387	376	403	416	367	388	376	379	439	411	406	395	389	419	436	426	366	402	406	388	362	356	397	407	403	365	428	410	430	409	405	373	421	415	382	417	422	389	376	433	430	410	398	364	390	440	413	418	366	398	370	392	416	422	414	412	387	383	413	439	417	432	362	401	393	370	397	384	406	402	418	367	356	409	407	383	437	428	422	413	419	407	388	398	396	408	391	395	417	391	437	396	427	417	396	402	402	401	406	425	414	391	397	390	382	403	410	389	456	368	389	375	388	428	375	394	411	426	399	408	356	379	365	394	419	417	392	411	406	374	403	391	387	440	390	383	407	445	394	397	419	380	408	389	421	381	393	402	379	401	411	364	389	397	417	401	395	370	408	393	403	411	398	424	409	396	411	383	388	414	425	413	403	416	398	400	386	383	354	381	410	421	397	394	418	399	368	402	391	396	405	363	403	358	376	391	418	396	375	366	414	412	398	419	376	400	366	401	391	389	419	413	380	429	388	383	406	420	363	438	397	389	417	397	386	413	383	388	409	458	425	430	377	375	382	406	409	446	429	390	384	441	426	443	452	438	418	406	367	405	399	370	410	385	394	392	412	400	403	440	399	404	452	409	368	380	439	416	370	400	419	397	411	383	376	396	385	404	415	411	387	401	362	389	442	421	434	360	405	419	430	386	370	400	395	367	379	406	378	431	439	422	415	404	438	387	413	397	418	409	434	411	446	362	397	399	399	440	372	369	391	396	412	402	410	381	402	410	394	386	409	377	407	379	433	386	405	389	436	447	392	383	388	399	434	396	375	381	402	402	370	401	428	418	411	422	421	408	387	433	385	389	374	404	404	394	399	448	390	429	443	433	411	396	367	418	400	383	444	373	408	443	399	430	401	394	417	409	415	402	421	374	392	389	358	383	357	364	443	414	366	422	374	386	385	392	358	427	419	386	368	434	418	378	408	452	415	384	427	448	393	433	410	402	423	406	431	417	395	399	399	416	362	388	381	401	366	398	368	428	351	426	386	400	409	456	414	405	366	389	363	397	372	419	413	386	425	415	392	397	382	427	395	411	427	368	390	422	361	370	394	438	394	422	399	410	402	397	402	419	409	463	430	416	424	402	408	385	376	402	400	394	405	384	376	410	404	394	396	425	417	347	387	411	423	417	415	371	382	396	418	423	397	403	426	403	418	403	399	421	355	407	408	394	383	395	396	398	415	381	398	368	419	388	349	390	405	417	378	415	394	406	382	378	379	386	377	408	433	372	399	405	383	409	398	409	404	414	376	422	380	407	392	431	404	418	405	407	384	393	399	377	406	425	438	396	369	434	369	429	423	388	393	399	403	441	399	434	399	400	393	408	418	421	415	406	397	388	413	409	372	382	394	388	371	394	409	358	390	383	376	406	428	426	412	342	375	416	387	410	406	390	372	413	382	427	404	400	420	423	405	401	387	414	421	393	388	421	400	415	395	408	360	350	381	414	375
10100	14066	11403	2034	1803	1466	2224	5617	6510	5254	3162	971	960	905	895	932	912	913	875	917	894	909	957	882	925	906	827	876	932	870	893	879	935	891	884	877	878	906	920	962	902	919	941	944	900	874	846	942	887	932	920	901	940	914	877	842	919	896	899	885	891	891	875	934	891	916	922	940	936	883	877	896	899	938	905	893	912	863	859	862	939	928	903	878	930	887	877	919	890	926	900	906	934	900	832	851	916	919	918	867	865	884	850	897	877	922	882	868	878	899	927	918	920	832	898	886	857	839	958	956	817	920	909	946	857	912	928	904	943	898	926	902	896	935	856	902	890	882	893	886	866	866	838	894	917	916	920	897	909	903	905	891	933	893	898	873	913	941	898	900	919	884	913	897	905	902	867	914	926	910	980	897	853	861	966	890	831	896	933	861	922	901	855	885	946	884	876	880	892	930	922	879	854	948	864	848	846	861	918	901	887	921	871	898	870	913	949	935	908	933	919	919	909	907	878	859	871	871	882	941	851	925	880	824	852	890	903	921	870	968	962	896	900	913	849	918	889	969	911	861	890	841	853	907	923	887	891	884	901	869	912	852	884	845	890	887	928	885	875	862	876	898	866	907	896	856	905	916	920	885	923	859	846	950	930	918	918	882	863	885	854	830	911	854	921	921	891	912	885	851	836	884	898	928	913	944	876	873	932	890	904	873	870	908	862	911	978	878	850	883	906	862	895	898	877	889	909	960	861	892	888	909	862	848	927	890	880	860	884	965	915	896	887	837	879	911	916	921	885	880	826	865	903	892	917	891	889	887	882	889	857	888	907	917	895	914	941	840	904	926	882	922	842	915	931	915	913	922	906	914	880	868	937	885	884	937	928	844	905	876	832	950	871	870	856	890	944	839	853	888	889	932	891	881	872	876	900	859	868	884	854	901	897	873	901	915	911	919	882	860	912	939	906	842	869	866	908	872	919	892	931	824	859	890	926	866	872	872	929	878	922	919	909	886	909	925	899	941	899	921	888	896	933	875	869	905	850	942	829	887	901	910	872	939	885	935	910	894	884	892	895	865	901	923	945	889	887	916	937	873	896	920	913	882	861	886	909	913	857	919	870	917	869	907	938	919	942	901	903	912	883	903	881	923	864	909	925	885	861	907	933	864	923	957	958	790	892	862	885	883	903	867	962	867	852	908	951	884	900	839	848	908	907	900	894	855	890	898	880	918	849	887	930	854	856	865	837	890	912	908	949	906	883	912	917	912	908	892	905	924	902	874	918	861	915	850	921	816	921	904	883	882	861	878	905	861	877	958	874	883	897	854	904	918	887	882	880	912	928	897	897	906	947	873	866	861	864	877	881	926	928	960	879	905	924	902	930	870	875	916	911	896	891	844	849	921	872	912	916	854	918	862	937	877	913	877	894	870	882	935	856	922	922	874	947	953	970	884	865	876	874	795	956	858	933	915	897	914	917	909	879	861	886	900	876	889	878	887	937	903	922	879	862	912	939	890	864	899	944	872	914	910	885	931	846	845	931	870	925	858	893	919	902	822	891	938	881	893	888	877	862	945	929	919	920	918	933	919	908	906	893	888	901	902	925	867	874	902	938	919	905	867	890	893	888	895	962	940	853	841	917	908	878	872	889	894	925	875	873	939	921	867	869	925	925	854	876	851	892	873	938	888	881	904	904	873	857	866	889	874	843	932	907	922	908	957	915	915	869	911	894	868	873	940	940	872	893	871	883	882	877	894	874	953	898	887	932	865	927	921	853	888	887	871	907	889	913	899	892	853	885	873	913	884	880	907	901	912	869	889	854	891	926	894	933	905	898	838	928	918	917	870	850	862	904	887	871	902	911	893	865	915	897	896	903	924	881	898	904	839	874	876	885	885	899	917	920	924	855	941	892	916	906	896	899	901	949	852	899	889	854	870	879	923	880	942	873	834	923	902	894	865	905	857	898	924	906	899	942	920	842	902	882	923	944	886	866	923	856	882	937	797	903	833	949	885	916	867	894	913	895	904	882	930	892	855	903	886	884	850	901	863	945	933	962	921	925	889	864	941	931	953	865	967	889	874	861	888	888	894	905	936	923	860	941	892	924	868	927	897	920	887	951	870	929	856	916	875	903	922	905	872	916	882	872	923	883	923	908	892	890	891	859	884	882	896	900	933	903	905	971	898	905	853	864	938	818	916	898	932	891	883	827	895	887	910	911	905	900	927	913	1003	915	885	913	883	843	920	895	889	837	854	946	888	924	892	900	849	890	928	886	867	919	881	969	896	948	908	946	905	927	863	904	872	924	942	891	885	855	911	869	896	897	905	920	904	935	923	930	920	910	962	898	881	870	909	905	859	887	892	858	878	904	885	873	942	908	898	946	894	893	898	892	913	962	899	883	877	917	907	921	945	928	903	868	932	906	809	908	870	909	918	895	850	924	896	887	842	890	870	870	938	929	886	871	888	934	878	861	876	893	884	853	933	838	896	855	897	894	958	908	865	860	854	847	899	934	918	849	933	896	873	906	866	848	926	898	909	874	875	846	938	865	868	921	907	893	893	902	923	923	844	860	882	942	899	916	891	829	869	907	889	923	912	837	854	893	929	933	897	918	915	915	864	869	909	894	849	864	958	919	870	886	907	867	880	930	895	859	927	847	867	950	882	891	894	902	905	940	878	887	899	884	891	911	870	865	910	889	870	904	879	906	875	914	896	926	907	921	923	885	956	915	881	893	907	885	906	913	944	960	950	886	929	929	915	833	911	844	908	909	858	941	899	846	889	832	917	912	912	888	937	884	895	868	923	923	825	904	900	916	852	913	893	954	900	927	940	923	924	911	895	949	890	936	909	946	865	887	833	929	876	897	909	851	905	884	861	910	862	937	934	883	925	944	892	922	883	925	928	879	890	883	908	900	876	871	875	862	892	926	911	902	924	915	859	887	875	894	826	904	877	925	901	888	911	908	877	926	908	886	864	888	869	915	883	871	937	917	888	918	931	933	876	925	904	925	948	881	857	885	923	906	899	918	868	910	928	917	926	894	860	911	868	874	897	878	935	911	916	867	912	947	911	876	871	880	855	889	895	890	937	873	898	859	906	920	949	881	909	901	860	893	920	884	886	929	881	935	928	885	864	898	882	900	883	905	848	853	883	872	868	818	924	921	880	873	865	877	882	879	874	922	882	862	912	872	919	883	877	856	880	912	878	958	881	916	863	913	908	893	856	895	878	889	919	921	906	897	832	945	896	929	928	942	967	901	886	930	901	891	867	928	875	875	874	887	904	835	887	860	914	928	934	904	921	952	921	862	868	895	921	880	869	898	885	880	909	902	894	897	887	926	865	842	891	923	880	922	853	866	945	947	901	879	873	927	846	935	874	899	889	835	917	888	822	901	840	922	872	930	958	954	883	901	867	877	943	919	913	944	889	856	893	866	888	880	892	873	924	922	904	915	894	885	911	921	866	928	857	876	893	930	857	905	939	915	916	941	916	877	907	889	908	870	884
47164	53307	44286	18695	7093	2314	5816	16832	18915	14533	6669	469	321	297	300	309	272	306	264	281	275	266	298	296	292	264	243	265	263	295	264	250	274	263	281	243	260	279	272	255	289	328	271	288	282	244	252	252	291	300	288	273	287	287	300	268	261	277	285	284	248	234	289	306	258	281	259	299	251	296	273	263	279	258	305	287	279	260	266	290	270	283	277	246	312	258	274	264	270	280	282	260	264	272	294	286	263	273	248	301	277	246	248	258	266	282	306	275	279	265	274	302	258	258	294	271	293	278	261	258	281	291	267	289	279	255	273	287	275	239	274	245	289	278	250	278	302	291	287	273	273	236	291	260	275	279	250	283	285	262	275	277	255	269	290	263	255	274	267	271	284	281	304	273	271	261	277	265	292	262	259	261	258	305	291	288	255	282	284	241	283	254	258	282	308	281	269	274	296	270	283	279	281	266	287	276	245	258	273	284	273	306	263	270	261	275	303	290	243	292	242	249	291	285	275	260	271	277	279	256	240	267	274	262	276	246	281	286	252	251	261	258	270	290	284	272	263	280	270	270	252	276	289	278	297	267	310	287	315	251	284	265	272	260	245	226	276	279	294	267	252	267	278	245	290	295	262	252	281	276	279	274	285	253	255	312	279	262	254	279	263	281	289	252	258	253	240	302	269	286	292	321	272	275	284	258	266	286	323	279	268	293	249	264	302	272	269	272	261	293	297	304	257	260	282	261	306	279	321	261	261	226	255	277	255	259	247	263	276	299	274	285	265	253	256	280	252	291	271	316	286	302	268	272	236	255	273	281	255	271	259	282	295	266	267	280	272	292	281	256	275	267	275	314	263	279	307	268	270	288	280	244	278	273	255	273	241	255	268	253	280	264	254	291	279	280	293	230	309	295	299	293	286	258	274	280	255	291	291	283	279	271	235	285	270	313	240	288	286	291	245	257	274	304	262	272	258	276	254	303	286	288	308	300	308	263	263	291	267	286	276	302	303	272	284	297	255	276	312	281	253	259	236	257	240	267	274	254	285	245	292	267	270	259	251	280	308	306	262	248	261	276	278	283	271	292	299	273	286	271	275	265	262	254	260	281	273	286	257	276	274	251	291	257	257	254	289	281	264	257	257	295	278	227	278	275	259	293	270	259	283	263	270	301	285	274	282	256	274	269	280	266	260	260	281	272	292	287	246	256	252	284	322	279	265	277	270	292	289	256	254	285	285	257	284	269	252	285	307	265	285	286	269	265	290	266	266	293	288	277	268	280	289	274	277	257	286	284	243	282	273	277	283	272	293	289	301	273	273	267	278	290	243	292	306	273	310	287	254	277	274	293	278	259	262	261	273	256	291	290	261	256	284	290	306	279	295	277	278	292	277	274	311	291	288	275	267	254	262	246	289	291	300	296	246	263	279	274	293	287	298	263	274	309	269	294	278	290	265	303	293	300	286	234	268	239	296	266	281	313	266	275	261	256	283	250	278	271	295	244	269	268	304	257	286	286	254	298	278	261	301	303	282	274	281	283	294	274	290	267	264	251	266	276	280	247	292	290	292	277	294	305	277	267	298	269	286	275	258	257	278	277	288	267	279	266	295	293	248	263	282	302	278	247	256	280	281	318	245	299	266	284	270	295	261	263	288	275	269	270	270	294	285	267	280	279	285	271	265	289	242	291	273	275	273	263	279	278	300	270	300	264	265	272	266	255	242	278	269	266	258	277	265	267	287	274	268	286	278	270	231	273	294	271	280	254	277	274	281	293	284	256	274	299	241	283	244	283	312	282	275	291	297	289	265	292	296	267	274	285	262	268	239	273	266	282	245	250	251	264	242	272	253	282	264	313	272	280	276	273	252	310	299	270	270	252	281	265	287	266	230	254	274	286	312	258	297	286	285	285	295	278	259	262	262	284	263	252	294	279	293	282	292	249	250	277	296	301	261	274	286	300	279	288	270	275	271	277	263	276	296	285	295	270	292	281	291	258	265	269	286	242	240	300	290	267	304	318	258	296	251	253	264	293	287	282	299	286	262	242	269	276	275	291	295	281	257	254	275	300	271	288	297	251	263	269	281	292	289	272	258	250	268	287	263	276	275	286	250	261	275	296	274	262	261	274	267	297	278	293	275	273	278	300	269	269	234	282	251	271	275	275	273	264	251	267	275	317	312	267	273	285	272	292	290	269	295	294	306	260	295	291	311	269	265	256	258	277	289	288	284	279	281	267	311	271	260	265	257	288	247	264	280	265	285	311	278	258	292	256	261	283	269	273	250	267	287	291	268	294	264	274	279	281	264	249	258	261	272	315	245	277	269	265	292	285	253	307	280	291	276	266	252	265	256	309	277	275	249	279	263	292	268	278	279	260	269	282	262	271	245	279	264	282	262	283	287	284	270	284	248	270	261	259	251	276	279	287	287	263	261	277	297	257	297	298	232	259	256	248	296	260	277	293	288	260	321	286	266	291	273	267	284	278	256	276	279	291	289	272	300	244	286	277	293	286	275	273	251	286	241	277	274	295	279	278	267	285	252	296	263	284	297	286	271	288	255	289	275	265	267	257	271	256	275	243	275	255	267	285	278	280	269	300	234	282	283	282	257	283	279	249	294	268	283	293	254	281	253	257	296	275	266	291	283	254	283	263	243	280	281	279	286	282	269	263	267	278	274	278	286	272	236	310	269	279	261	256	294	262	291	272	292	309	265	304	291	299	248	295	289	277	271	282	280	262	274	284	259	263	262	283	257	288	290	294	245	267	281	265	267	270	284	257	271	245	306	265	266	261	283	253	275	299	289	289	267	285	273	297	307	297	287	283	265	281	265	247	231	288	273	250	294	294	269	273	273	272	287	276	314	275	287	260	269	267	276	293	299	279	295	276	291	276	281	274	285	284	286	260	271	287	294	300	282	228	269	257	283	244	268	262	244	265	277	273	257	278	271	284	263	299	274	313	265	253	258	261	276	267	234	324	247	268	300	267	274	240	278	310	252	243	269	270	271	245	281	268	276	261	241	290	267	272	265	281	265	289	245	237	286	288	300	265	296	282	291	255	273	262	258	246	258	269	271	273	287	291	271	290	272	267	273	284	259	224	281	298	286	274	287	256	280	257	270	262	271	285	264	247	260	290	243	283	275	254	282	275	308	287	280	270	296	296	281	284	294	266	307	278	305	290	267	271	260	281	292	258	262	292	264	271	280	271	289	278	269	246	233	267	288	281	280	259	266	257	288	270	275	293	302	303	275	314	308	284	269	250	286	286	251	260	271	245	269	278	266	297	258	259	289	309	273	269	295	263	311	259	266	280	295	276	266	290	258	255	268	288	295	256	288	259	268	274	266	264	282	266	276	284	261	317	283	241	292	257	290	245	260	253	272	283	278	304	305	242	292	268	290	280	273	309	276	277	270	280	278	276	263	283	265	285	279	272	289	289	265	268	277	259	280	291	255	259	293	276	291	250	272	289	287	261	297	263	271	270	235	247	280	248	267	274	274	315	261	267
29898	43658	36711	8787	3328	2755	19742	38241	39070	33901	17133	805	751	776	738	714	701	715	716	667	693	667	628	659	725	721	653	706	671	651	651	688	692	664	618	662	653	640	669	651	638	706	687	656	664	686	661	639	691	630	711	690	654	627	628	662	635	656	641	653	653	686	629	665	662	678	640	690	645	677	688	622	631	642	661	664	673	626	645	644	657	650	656	668	689	668	649	633	683	698	633	659	655	651	608	639	629	672	695	689	640	738	631	659	673	686	671	653	690	647	662	624	670	614	673	642	681	651	677	628	694	680	657	626	650	646	658	645	652	669	676	680	684	652	648	663	637	658	651	682	709	623	632	631	661	613	672	673	638	673	616	673	686	639	666	610	644	659	710	690	654	621	635	663	665	646	646	684	702	659	645	680	676	628	639	699	676	633	611	673	680	633	663	649	646	649	664	707	626	651	637	653	642	652	657	629	668	708	679	631	673	635	678	640	689	650	637	648	671	641	655	666	666	688	663	645	674	677	672	625	660	646	646	674	677	651	620	643	638	669	650	681	642	625	619	659	675	662	678	683	682	623	683	694	655	679	696	668	668	653	650	710	652	665	634	619	628	647	654	682	657	664	676	673	677	645	667	679	654	672	639	690	645	592	671	671	653	689	706	669	660	653	672	661	644	717	655	686	650	678	650	660	624	685	700	648	687	615	679	681	660	627	677	661	678	662	638	656	642	678	668	650	600	665	647	614	669	698	663	673	670	625	632	672	656	706	641	653	631	646	651	626	677	653	662	662	641	659	627	682	640	653	603	684	682	665	662	652	672	659	583	664	687	652	639	693	668	648	640	651	638	678	608	704	652	678	652	661	717	632	613	676	581	645	632	646	633	652	671	680	633	631	658	641	613	628	700	683	625	700	668	644	664	605	669	673	685	651	626	666	661	694	650	640	652	611	660	618	680	618	666	639	640	675	665	652	671	630	688	641	641	638	600	621	673	623	657	660	651	632	685	672	656	641	675	575	590	669	661	631	618	670	675	667	669	678	654	678	637	678	631	678	609	635	636	648	626	636	640	641	675	680	673	640	651	688	664	622	695	707	674	681	645	636	694	645	670	654	686	600	596	638	678	665	646	669	661	683	646	663	679	633	673	651	618	705	623	669	608	645	679	659	633	607	665	646	685	620	722	664	636	645	688	682	616	676	700	659	642	629	640	654	667	626	633	640	620	685	625	677	645	576	685	683	661	692	616	649	667	665	653	689	716	616	636	670	640	686	727	643	693	673	621	639	652	626	648	688	616	659	691	647	620	689	710	631	719	636	668	602	681	652	698	665	685	653	624	669	649	664	687	682	691	611	601	652	609	608	638	693	642	631	678	686	612	672	670	689	688	670	691	677	629	634	651	676	634	629	657	667	658	643	604	645	630	641	638	628	685	626	692	714	642	678	664	704	636	650	679	635	669	662	694	687	691	659	665	688	708	710	666	651	657	661	661	660	624	656	676	669	694	636	675	637	683	629	675	628	639	711	650	639	641	687	644	644	631	652	635	648	659	668	629	695	656	646	701	663	651	654	691	680	666	661	643	602	640	687	677	640	614	653	590	668	624	717	681	614	662	698	642	599	633	696	631	604	660	659	618	688	665	647	663	696	634	646	674	636	624	645	648	665	654	648	709	664	673	664	629	634	694	612	632	629	668	667	621	701	617	606	674	640	690	625	673	639	638	626	679	656	732	651	707	647	648	629	662	642	676	675	702	633	712	678	658	667	646	641	652	638	674	667	656	665	619	683	642	654	708	624	650	654	662	676	668	674	691	646	693	685	623	644	681	671	666	677	642	655	681	651	608	629	658	625	711	653	697	631	647	654	673	642	643	651	656	687	667	662	639	707	689	658	675	649	660	636	657	665	665	658	607	684	699	656	676	671	680	692	638	677	680	652	661	588	678	698	652	624	640	620	669	653	662	650	703	693	638	673	628	630	645	639	659	645	664	649	688	657	649	718	707	671	675	655	651	638	678	626	620	622	635	667	708	655	672	678	645	632	655	649	644	679	683	654	694	733	676	636	648	617	673	649	640	658	685	663	641	662	696	653	636	673	672	621	638	643	637	661	643	656	626	658	665	647	654	655	661	643	679	625	678	633	695	632	666	644	653	655	650	642	661	651	685	692	668	690	645	639	625	673	661	662	692	648	702	629	698	648	653	653	670	608	635	655	627	632	672	608	638	656	657	678	651	663	650	621	646	637	662	667	696	704	623	670	622	649	643	681	637	671	654	615	695	641	675	688	634	672	675	642	738	652	667	613	687	691	666	697	633	644	612	655	680	618	636	659	678	639	650	646	665	621	653	656	641	664	647	615	679	664	658	647	671	646	689	673	676	634	611	657	656	625	627	638	655	650	678	667	686	625	666	664	682	687	634	693	613	599	628	664	676	631	699	654	646	699	646	650	673	682	657	704	690	663	693	639	702	656	690	681	633	658	673	694	699	670	648	673	623	665	673	662	626	641	643	598	653	644	674	677	644	691	681	634	681	654	670	620	618	645	625	673	672	664	661	640	712	626	636	615	619	637	671	635	661	656	703	671	640	645	646	621	662	671	686	655	622	657	658	647	665	641	653	620	649	662	620	648	654	662	617	649	600	713	640	622	647	651	698	685	695	657	667	696	659	678	670	652	672	609	626	667	678	617	654	626	679	686	647	657	657	679	629	635	687	617	691	620	693	692	630	652	688	624	637	651	674	691	691	627	674	681	650	667	653	659	684	689	616	654	697	652	684	646	663	651	651	653	632	601	648	676	650	678	669	620	639	660	599	623	627	659	697	658	627	691	620	657	645	663	638	675	683	668	656	670	716	637	656	674	611	656	612	633	639	657	624	633	698	680	670	677	666	684	632	652	668	642	668	680	708	700	686	696	695	635	649	658	651	634	619	636	664	641	673	648	635	644	650	662	647	649	656	638	672	647	697	660	662	641	670	690	660	637	644	637	647	619	655	641	635	670	653	671	656	670	627	704	653	675	664	657	659	628	674	653	643	669	682	627	641	671	682	642	598	631	688	593	709	684	672	652	678	705	670	698	656	642	670	644	663	629	649	649	631	644	641	690	647	664	650	673	632	656	655	644	646	694	667	673	597	646	611	634	628	631	644	642	623	645	677	671	642	682	661	633	631	688	670	700	700	683	659	662	650	621	649	631	632	630	669	647	657	670	656	669	664	664	635	629	668	621	649	618	646	669	662	662	657	661	654	617	672	666	639	658	647	634	660	716	628	616	657	645	638	676	632	667	674	700	680	628	683	642	686	687	678	665	643	673	722	690	606	622	640	615	596	657	637	680	707	660	635	632	633	640	654	669	654	630	687	658	680	674	656	693	642	661	641	620	638	623	671	607	700	632	579	685	637	674	623	655	672	677	640	636	651	684	638	681	672	660	708	666	626	670	648	648	662	646	671	653	631	640	616	645	640	655	640	656	676	647	609	691	665	667	645	657	647	639	622	633	653	630	611	615
58414	41117	20476	8256	3480	3179	13806	31206	34036	31068	15202	1133	362	368	326	334	329	321	360	326	341	333	333	328	308	310	304	319	356	301	311	321	340	331	353	320	320	284	305	329	337	317	343	333	339	322	342	332	316	299	295	323	339	287	347	305	334	317	337	315	325	313	324	326	334	275	314	319	312	318	300	296	304	327	321	320	337	318	311	297	324	323	330	316	329	321	283	299	324	308	287	307	300	346	323	295	312	325	312	334	359	288	301	304	301	315	315	333	315	316	332	340	304	338	306	272	264	326	331	310	299	312	294	323	290	325	313	286	313	333	345	343	319	313	271	301	313	297	320	316	319	329	351	324	344	316	332	318	308	303	304	283	345	335	299	335	315	308	299	308	349	287	305	325	325	303	309	322	278	341	333	320	304	312	322	325	332	310	313	312	349	318	295	330	326	306	318	364	315	328	313	320	305	325	354	319	281	357	325	356	326	302	350	320	329	317	271	349	319	299	319	313	319	316	323	332	339	321	310	331	300	295	289	328	325	313	292	319	324	340	309	311	339	316	326	290	299	301	326	299	300	299	326	343	306	316	343	326	310	344	302	331	317	347	309	298	308	314	329	346	322	350	323	336	332	326	321	360	333	315	333	322	306	347	313	308	311	317	320	300	307	309	339	314	315	302	333	300	339	282	330	330	281	312	316	318	320	305	316	291	297	297	324	292	324	327	321	315	347	303	320	319	343	330	329	305	312	305	332	325	355	344	323	309	325	295	321	329	312	343	339	318	324	271	334	285	327	302	350	317	287	344	291	356	297	292	324	296	354	331	320	334	334	318	284	320	355	331	314	370	306	325	299	286	332	322	330	312	329	304	361	337	324	306	347	309	304	328	330	301	307	295	358	300	341	317	277	302	309	317	349	295	332	294	320	336	316	296	346	308	301	305	341	333	295	341	332	294	328	313	322	345	339	335	318	315	308	339	324	349	332	313	301	296	321	329	270	325	332	303	314	293	304	303	314	337	314	319	278	330	260	311	349	317	346	261	318	308	328	295	330	305	334	342	309	316	333	286	319	340	313	289	305	321	338	311	313	319	282	360	287	328	321	341	339	290	333	345	331	320	324	303	316	331	308	307	325	332	303	303	318	297	329	298	345	372	325	342	323	315	348	292	307	341	356	344	322	304	316	316	312	327	335	338	288	301	326	314	325	308	292	327	280	276	310	294	305	334	316	313	300	346	308	307	334	299	316	289	281	315	328	272	317	272	349	302	325	349	327	337	329	330	347	326	301	330	301	293	295	326	329	344	301	318	330	318	355	333	309	345	294	331	299	313	340	339	295	323	330	350	322	315	329	314	309	319	346	347	331	331	293	344	310	344	325	302	299	328	333	300	349	279	328	337	299	313	306	295	309	340	313	311	303	321	328	310	298	292	325	330	308	317	337	323	336	326	324	308	343	319	334	338	326	308	294	320	337	317	337	289	335	333	323	303	337	294	306	334	306	351	344	364	332	313	330	324	340	359	310	270	319	308	333	315	341	309	350	339	333	332	343	309	315	312	322	284	312	301	317	328	318	351	310	350	284	294	291	320	302	297	331	346	327	329	300	312	304	326	346	279	303	344	342	357	310	338	318	337	325	300	343	320	355	333	310	307	305	339	300	295	290	327	344	299	311	315	312	297	332	323	314	327	314	302	320	347	305	299	283	340	288	308	324	293	310	316	318	315	303	338	306	328	300	318	313	316	340	316	324	330	334	314	333	318	312	309	322	306	324	302	360	292	298	326	340	352	317	310	292	321	300	313	298	312	311	334	347	361	319	316	307	360	347	325	311	311	300	333	333	312	361	328	309	281	302	333	336	318	328	309	317	323	341	341	334	299	320	295	302	325	299	345	310	309	309	335	324	342	276	322	329	322	300	341	323	301	344	330	339	310	330	368	321	324	312	315	329	313	350	337	285	313	303	308	306	306	330	303	346	325	343	326	330	337	293	348	325	337	334	314	312	314	325	320	309	342	327	348	308	338	314	305	302	328	315	332	298	329	318	316	316	304	330	297	348	323	343	296	332	334	300	315	339	318	326	359	352	329	318	337	320	324	341	306	295	336	287	357	322	337	322	306	316	315	348	317	338	303	351	326	334	339	318	332	338	334	326	292	315	333	308	312	300	358	328	290	322	316	342	309	310	329	320	298	329	338	326	314	305	316	284	315	335	345	320	343	334	306	297	326	319	319	301	317	306	315	321	323	287	307	304	348	327	327	328	322	315	291	292	288	275	314	330	329	334	301	322	335	340	338	338	295	306	302	335	306	329	332	358	326	330	290	338	348	310	305	337	313	342	313	315	284	317	303	296	324	356	331	304	320	341	293	300	362	310	301	331	291	368	356	320	336	363	334	306	326	323	299	328	304	291	302	317	318	294	303	327	311	365	327	293	345	300	312	308	331	297	326	306	330	325	302	320	334	345	358	310	329	318	337	299	339	314	313	309	346	327	303	340	312	349	344	352	334	300	339	328	309	323	320	311	328	303	303	311	338	331	324	322	322	340	315	306	344	325	326	340	315	329	293	310	305	310	332	331	314	289	353	321	316	313	349	304	311	350	362	328	309	314	304	317	328	313	348	319	328	312	302	310	322	316	325	315	359	338	313	311	295	323	288	361	335	354	346	345	311	302	318	299	328	328	304	325	300	320	341	317	302	311	305	318	361	278	301	311	311	285	331	303	295	333	285	340	335	339	328	339	331	340	273	314	324	335	281	322	321	305	311	329	329	347	306	322	291	299	324	312	304	302	337	325	329	349	318	340	336	306	307	291	343	311	351	331	339	319	283	316	338	318	304	319	327	335	306	344	286	325	325	326	312	325	300	276	303	316	359	281	334	314	292	287	341	334	316	332	337	347	353	339	324	286	302	328	331	321	308	290	302	319	335	320	305	321	284	302	327	282	302	323	333	319	333	339	322	304	340	336	344	283	289	291	317	335	315	313	343	313	315	292	314	333	312	297	340	304	321	308	319	329	327	327	326	344	321	301	333	299	329	334	307	328	360	291	343	349	314	329	334	325	316	340	341	338	324	326	313	331	331	299	312	279	319	346	335	318	288	307	316	328	299	298	329	324	316	323	318	326	327	316	330	320	318	285	318	304	312	302	317	319	316	304	307	334	315	310	358	309	331	314	330	363	309	316	333	334	319	300	346	317	321	299	303	332	384	336	332	332	310	284	320	316	334	351	323	325	315	331	317	321	335	312	318	297	286	313	309	314	287	299	315	282	346	356	302	305	308	312	323	308	313	314	347	313	298	331	337	319	303	369	306	353	341	311	304	298	334	358	311	318	352	333	342	315	332	338	295	328	308	292	304	337	340	302	316	289	282	315	331	304	329	305	322	290	304	324	335	312	289	304	297	313	348	307	321	343	321	318	327	317	304	322	343	305	316	293	316	321	332	306	334	295	340	334	304	353	307	348	299	309	292	319	338	334	321	345	331	273	316	307	303	354	331	321	339	318	329
37877	26617	9579	8257	6271	10130	31806	49994	51704	48521	26130	1039	909	857	881	937	867	816	809	820	821	862	816	847	814	827	795	817	769	815	802	785	828	740	840	791	751	796	794	743	735	820	754	776	776	773	721	800	717	734	797	734	782	746	757	786	767	782	765	779	806	779	743	759	766	777	747	749	756	742	754	794	748	786	747	753	794	718	789	670	769	750	791	782	753	747	764	780	796	750	777	734	777	735	732	729	762	740	803	727	792	774	761	742	738	765	742	754	764	744	717	756	720	778	778	785	794	761	781	788	738	753	721	778	698	759	715	788	798	766	740	764	737	752	702	797	751	745	795	749	831	736	777	781	765	706	797	754	751	759	750	765	741	796	780	798	763	782	739	725	792	782	833	731	785	762	765	757	844	742	765	765	752	752	707	752	736	726	725	748	771	788	756	808	735	783	787	795	755	735	735	697	719	711	730	747	763	743	737	758	757	751	719	717	772	770	752	727	759	755	781	735	719	798	780	797	769	784	760	757	734	778	763	798	770	728	792	720	774	811	724	776	828	721	731	766	718	738	746	768	801	789	731	755	763	751	798	761	766	746	783	729	778	727	789	757	802	775	753	754	768	718	750	807	775	736	752	748	754	726	746	691	770	742	801	782	707	734	760	809	736	785	796	727	749	747	749	762	771	747	752	720	754	751	756	780	729	753	698	788	792	740	760	786	724	781	752	753	789	774	729	764	774	724	766	744	745	752	801	822	733	754	744	736	736	767	774	726	722	741	765	757	779	735	743	761	758	764	768	752	792	752	807	762	758	777	777	743	743	762	778	721	742	764	745	751	726	805	768	748	769	745	732	737	723	786	722	730	728	754	769	780	770	748	738	743	779	788	751	794	756	770	787	767	759	736	764	774	765	721	742	747	794	780	804	735	788	821	743	740	771	764	772	730	758	683	784	762	792	749	755	780	789	727	778	765	762	763	781	725	746	765	770	769	744	711	779	804	765	764	768	784	767	791	738	755	786	735	777	732	754	707	804	769	751	798	748	753	789	739	729	737	748	762	811	753	772	774	742	739	744	738	752	756	747	753	781	728	764	719	788	689	831	724	750	812	772	847	791	768	782	726	744	782	751	778	778	766	685	739	739	793	833	801	775	793	782	794	743	765	801	762	756	779	745	747	726	747	731	683	768	761	748	723	745	737	813	735	760	702	751	767	769	743	761	777	748	775	723	754	747	744	716	758	733	768	764	789	752	771	758	752	749	723	765	783	757	718	727	731	706	744	807	735	741	769	746	742	746	780	731	761	773	795	744	761	775	760	743	766	734	766	701	751	792	719	725	712	761	793	713	778	765	757	752	776	774	748	753	788	768	755	742	739	767	770	807	754	728	787	770	789	826	743	800	775	741	767	721	739	753	749	682	726	754	743	787	765	775	765	762	755	778	789	750	747	764	721	744	699	825	760	752	738	790	774	700	713	772	814	805	788	781	758	776	758	746	751	735	762	710	729	762	752	762	715	766	741	741	767	825	740	733	781	779	757	713	735	771	742	795	742	777	755	748	770	757	734	773	774	707	745	773	787	754	790	759	760	761	767	795	739	790	735	790	754	733	692	742	774	740	753	753	753	784	800	743	773	763	774	726	801	755	776	770	770	778	791	724	818	737	764	803	717	764	751	776	769	753	737	728	785	736	730	766	794	750	768	783	712	773	740	713	791	733	767	720	798	786	745	755	738	782	744	740	802	750	732	741	777	766	731	739	752	766	719	738	731	813	735	739	752	768	736	732	732	791	713	760	774	751	761	799	751	798	748	788	744	760	796	721	723	713	761	781	774	765	762	803	762	809	759	746	771	760	765	723	781	731	763	747	732	777	791	745	712	736	762	786	763	726	781	764	745	752	744	769	758	757	777	773	763	743	787	749	744	805	764	771	736	777	773	749	786	788	769	755	776	781	729	739	747	739	758	800	773	773	770	771	719	758	719	778	758	771	765	735	713	775	769	751	773	779	765	738	765	749	770	762	741	782	742	770	748	774	791	739	737	796	718	753	788	770	736	769	741	808	746	747	771	746	713	769	724	714	771	735	781	770	748	731	733	759	759	830	764	771	706	743	779	769	780	734	752	773	768	828	783	728	769	760	778	735	715	778	796	796	725	762	712	726	809	715	782	760	738	763	761	756	789	754	738	744	722	731	744	714	801	773	764	753	765	740	701	726	814	756	770	764	709	735	767	735	798	760	767	747	762	817	725	780	777	763	764	794	770	755	736	761	738	743	759	743	705	732	781	724	757	794	777	705	732	754	721	798	759	749	784	795	757	737	793	796	754	777	762	696	739	748	779	739	766	779	730	736	767	764	764	798	712	835	773	772	739	773	741	756	772	776	764	763	726	746	700	810	778	802	754	724	786	719	751	795	779	734	721	756	767	731	766	724	741	725	757	762	743	762	752	773	763	739	779	800	802	738	780	791	685	766	742	758	763	787	706	752	742	751	781	770	770	773	789	819	795	733	722	828	738	769	788	755	805	762	727	783	798	737	743	742	736	781	778	734	760	783	738	749	720	769	729	753	730	767	754	781	794	730	781	798	731	778	751	782	768	803	772	781	731	754	762	820	738	815	791	736	728	764	777	755	719	792	767	786	751	740	740	753	741	796	785	741	759	712	769	772	752	750	742	743	699	778	724	755	776	719	704	744	757	762	726	767	749	774	772	763	816	744	730	782	815	730	724	734	713	768	815	822	778	748	737	768	751	715	757	760	771	709	785	712	706	741	770	736	757	743	780	741	740	787	737	732	764	711	779	755	752	752	744	752	736	756	768	711	788	790	736	725	711	746	755	750	771	762	785	757	814	757	756	760	753	744	788	758	753	761	784	802	759	743	773	736	743	703	782	756	780	747	776	749	765	790	745	800	764	732	781	750	758	780	700	775	753	739	787	752	770	790	751	781	703	680	712	715	746	771	767	746	737	774	790	756	719	717	774	767	730	767	747	736	783	706	720	811	752	759	770	761	725	747	784	746	727	817	746	753	754	736	808	798	766	763	763	735	761	745	781	777	775	739	765	779	689	709	766	764	769	780	808	773	744	719	797	782	709	779	749	708	718	768	756	734	779	788	793	826	721	747	790	778	772	740	744	744	731	752	748	774	745	768	731	829	783	751	718	741	769	746	775	783	720	744	811	791	787	750	763	774	740	748	809	747	755	754	754	725	738	790	744	777	754	786	742	797	699	759	765	713	755	773	743	769	772	709	758	720	749	759	771	778	731	780	825	719	751	742	738	738	745	755	742	814	739	753	709	704	792	758	766	813	728	736	736	776	721	742	703	718	746	746	747	774	771	745	703	742	719	745	731	802	775	768	802	761	727	781	735	789	752	719	743	766	746	736	735	740	781	767	744	762	745	756	767	735	754	755	796	744	746	769	795	769	767	755	769	786	781	841	786	797	741	765	777	773	757	805	753	731	770	745	779	702	702	774	746	762	788	767	804	746	765	775	774	770	762	810	718
27463	19182	8676	1731	698	534	677	1533	1672	1521	860	387	412	437	436	419	391	388	437	412	435	426	428	406	459	401	384	389	393	402	404	415	400	409	403	399	387	457	456	417	377	420	400	417	404	358	446	419	375	377	393	427	401	419	432	407	437	410	371	443	425	408	399	401	422	436	396	435	433	396	389	397	383	378	425	361	397	371	397	418	423	396	420	368	407	433	428	415	440	406	383	388	428	408	425	423	387	433	398	439	428	426	407	409	407	432	408	380	414	386	412	419	418	402	370	384	381	369	421	428	382	395	411	421	388	415	445	438	394	416	418	443	408	355	398	430	440	437	401	417	405	395	408	472	412	397	380	406	410	418	425	342	407	407	378	412	434	403	410	436	442	427	419	438	422	445	438	438	420	434	434	410	394	364	396	423	410	420	400	418	459	450	414	402	406	385	361	402	408	420	421	428	402	438	379	391	435	399	421	395	394	438	397	397	440	392	401	405	406	374	385	418	410	414	402	442	390	429	388	448	398	415	398	399	411	414	430	397	433	411	386	412	384	430	425	385	397	393	384	404	371	410	363	398	399	383	385	416	408	395	418	376	419	371	423	441	417	403	418	408	430	388	429	383	401	374	408	418	408	411	403	457	369	399	402	416	406	420	377	398	408	405	377	428	419	390	423	382	403	410	424	416	389	404	384	408	431	418	407	406	401	416	416	394	405	411	440	396	389	421	390	420	376	407	402	418	417	408	405	407	431	389	392	386	403	411	419	421	456	394	450	419	394	431	417	372	443	383	392	404	468	378	409	409	397	441	395	417	446	419	429	431	392	394	388	381	383	444	426	396	379	397	413	443	400	384	416	413	424	429	413	409	421	392	395	402	399	403	404	399	416	397	407	415	409	417	404	407	414	391	423	427	433	420	383	418	385	374	432	378	400	412	398	440	376	376	427	458	429	418	400	436	407	434	394	404	421	405	440	420	407	438	414	411	410	403	422	448	387	433	448	395	415	394	406	386	398	426	414	399	382	418	411	400	384	396	412	430	424	398	418	392	393	363	413	412	425	441	439	403	404	430	429	398	397	411	398	437	385	407	373	392	391	407	427	397	383	430	420	431	432	404	382	416	393	428	428	383	421	435	403	383	433	430	409	388	392	410	395	381	353	426	423	397	401	408	417	433	436	420	442	401	424	400	416	401	388	368	422	404	407	456	420	440	392	404	422	435	408	393	392	386	396	424	454	389	398	431	409	409	400	380	433	422	405	389	431	424	432	417	406	417	382	377	402	445	394	426	412	429	448	404	414	385	413	396	430	405	385	430	379	399	421	384	394	419	406	379	375	444	438	437	474	453	400	413	438	392	386	413	410	371	440	403	403	453	432	379	429	417	400	426	422	399	432	456	424	412	389	393	414	406	392	414	440	419	394	406	441	449	402	398	408	393	401	432	413	425	391	417	390	439	435	431	382	423	392	421	384	422	424	406	396	391	438	391	407	396	371	408	412	381	365	405	449	414	383	445	436	403	416	431	432	393	394	397	459	397	414	388	377	428	367	395	424	412	419	389	417	412	393	414	407	400	407	436	407	455	403	411	410	382	431	446	415	395	404	436	412	437	397	440	400	379	395	416	364	399	370	423	441	384	410	398	417	411	414	404	410	383	402	400	417	348	411	379	418	412	397	391	430	427	377	423	416	400	452	427	398	453	436	416	435	396	435	398	435	408	396	419	430	403	385	431	415	393	429	369	387	387	407	407	389	423	395	437	383	391	411	427	404	416	408	383	397	429	380	406	413	389	407	387	398	436	365	436	389	400	447	451	332	393	422	386	374	400	432	426	368	431	454	448	418	393	426	435	415	410	420	419	429	423	436	370	422	403	407	460	418	418	419	411	367	390	413	399	410	430	412	425	454	420	409	402	425	421	406	385	379	400	403	396	381	375	416	406	410	430	398	455	405	409	448	415	416	390	389	416	392	439	400	412	419	382	421	410	381	398	394	435	407	419	397	423	440	438	416	428	400	424	406	423	375	385	414	448	368	437	437	428	391	378	425	402	361	386	416	420	425	401	403	419	424	404	411	430	404	384	427	421	407	409	389	394	398	432	394	394	404	430	407	408	421	416	385	429	433	397	393	377	378	394	445	414	427	442	397	416	408	445	435	380	411	405	458	384	388	432	472	384	376	389	422	418	408	401	410	420	405	412	399	438	396	439	380	408	402	429	413	381	437	418	418	423	421	432	424	434	402	434	365	403	415	388	369	417	412	426	390	410	385	463	421	392	406	401	457	412	433	377	438	396	389	417	389	406	412	413	404	421	396	413	394	393	400	395	436	406	455	400	455	395	406	396	395	391	387	460	452	391	445	450	434	408	439	438	405	427	397	420	405	416	446	427	420	359	400	417	398	385	409	435	416	379	378	406	414	407	424	449	419	435	381	458	420	418	352	369	388	408	383	396	429	403	399	372	413	407	441	418	417	401	387	409	417	395	386	397	417	394	389	408	382	415	410	432	408	410	437	429	431	401	408	430	404	437	379	407	409	422	424	340	383	411	422	444	408	429	396	417	407	393	405	415	428	409	410	403	390	423	433	416	418	444	389	384	404	443	415	400	381	446	399	410	405	375	361	397	423	437	406	411	410	432	433	378	430	437	434	432	435	401	412	413	394	389	398	410	444	405	392	412	423	386	381	416	417	427	432	420	436	402	401	394	420	448	406	423	392	377	414	390	438	409	422	426	419	435	402	392	407	407	398	388	396	425	397	421	408	392	423	397	452	447	411	394	413	404	422	390	394	428	371	356	434	454	396	415	397	401	435	410	390	425	418	382	420	404	453	403	386	425	425	398	444	402	414	406	419	397	389	399	435	394	407	411	363	403	415	414	418	402	416	405	465	415	387	425	380	415	386	431	378	418	420	403	396	399	420	384	400	439	371	417	408	404	393	411	395	417	391	382	418	411	433	395	417	398	378	418	428	398	447	389	456	370	440	409	399	431	454	449	408	445	446	424	401	403	431	404	408	443	420	414	409	401	394	375	426	413	417	385	375	404	421	421	399	372	417	441	425	442	414	431	397	394	420	430	398	393	393	384	381	384	407	390	431	430	405	438	412	427	384	402	422	443	355	391	458	427	370	423	398	406	432	402	413	414	421	436	384	430	397	408	396	406	355	413	368	416	412	444	383	392	411	410	408	393	420	420	460	405	393	445	419	395	405	403	404	390	392	445	439	418	412	373	413	421	439	406	421	438	396	417	442	414	413	416	381	406	396	405	401	398	419	392	435	396	420	423	428	411	423	420	408	425	392	414	414	404	380	394	406	395	429	409	432	445	438	403	454	468	446	447	401	407	405	381	401	386	431	421	421	435	411	402	405	426	442	392	418	407	386	422	408	411	406	418	413	396	421	428	420	410	406	390	429	421	416	431	417	391	453	398	405	383	438	470	402	436	412	379	399	393	417	400	405	451	434	422	413	418	401	367	383	403	385	400	406	432	389	453	467	392	400	448
15095	13436	9733	3217	2034	1425	2095	6676	6956	5529	2862	925	955	914	883	958	918	932	942	968	968	962	957	885	917	948	879	937	896	930	926	875	912	959	913	897	874	939	929	893	893	888	955	917	896	966	960	961	947	915	948	994	874	948	941	904	946	918	897	929	1003	926	969	950	922	876	995	943	962	933	970	931	875	925	920	969	948	935	864	930	971	919	932	960	975	886	931	927	920	940	950	874	934	894	921	891	983	957	925	983	938	905	955	940	941	907	939	941	917	949	902	894	924	876	897	936	888	917	964	881	911	886	887	954	939	923	939	982	941	906	928	905	879	939	910	907	945	939	845	915	919	893	981	924	942	918	892	1011	954	921	888	962	972	914	869	914	887	958	937	902	954	934	936	947	925	966	884	942	951	930	995	909	936	880	882	904	886	977	946	950	937	907	940	875	849	937	899	941	895	987	929	1004	964	938	935	901	862	906	924	946	910	947	947	901	944	921	920	939	971	901	943	939	941	934	871	861	1003	985	897	943	942	906	889	938	978	911	958	934	947	913	893	946	891	929	938	984	960	887	939	923	957	907	898	941	888	875	911	889	908	932	893	939	910	958	1004	935	975	972	906	933	927	892	862	940	937	1041	925	886	862	935	941	942	921	934	904	912	911	882	916	897	908	935	905	958	935	948	923	952	949	909	993	902	908	862	957	880	944	950	895	930	889	922	934	963	966	985	930	908	930	986	895	886	913	883	948	932	962	928	937	942	949	909	865	1025	949	944	917	931	887	947	913	880	885	865	990	929	937	943	865	956	937	931	894	970	927	887	940	917	951	898	942	930	994	902	902	976	936	913	890	922	886	921	912	978	878	909	932	855	907	915	900	904	979	941	940	887	884	928	949	901	903	865	968	916	966	880	940	968	877	959	941	895	902	893	935	950	884	905	913	908	919	940	886	928	911	969	923	855	891	855	959	917	999	945	918	904	930	948	935	925	950	933	938	948	929	980	922	943	893	941	925	938	925	928	919	940	962	926	930	938	885	939	965	926	936	963	927	912	883	919	911	932	900	916	995	928	972	944	907	893	947	895	947	928	956	941	957	925	891	921	917	925	965	951	924	916	918	890	974	927	890	901	1005	903	917	895	920	948	846	937	889	926	941	969	925	890	952	938	908	883	911	889	913	909	924	859	939	962	943	960	935	972	956	934	943	984	986	962	919	909	885	929	928	882	888	915	893	997	937	952	916	921	935	887	873	875	903	935	904	917	941	902	917	944	908	951	971	914	919	882	919	943	917	936	983	965	908	935	873	879	916	887	947	983	939	959	919	990	937	963	900	927	913	897	938	916	960	953	954	947	919	924	906	925	928	944	919	935	921	943	932	904	936	909	943	928	959	918	888	924	864	882	884	944	922	919	983	935	898	991	932	951	927	947	946	997	906	896	944	920	882	934	915	891	919	928	877	867	971	925	929	896	941	922	948	893	931	940	922	910	925	952	922	924	907	900	935	911	899	919	907	924	904	894	881	936	968	903	929	892	858	977	912	915	892	945	921	959	941	885	912	926	916	890	884	952	990	938	906	906	906	960	911	888	892	925	907	928	897	855	929	950	890	943	927	906	937	909	925	852	889	891	929	952	932	938	893	957	926	895	955	961	935	963	940	911	907	958	870	937	917	938	962	943	924	914	909	924	925	961	954	890	898	966	885	950	923	939	903	920	914	859	907	889	925	924	950	933	889	937	827	878	958	928	874	972	910	942	933	919	926	909	926	961	929	936	870	929	939	911	966	956	962	938	850	913	979	907	925	915	851	901	899	896	904	908	979	939	914	928	896	943	929	900	920	935	910	927	884	951	918	936	884	938	999	941	883	902	860	950	890	934	940	931	910	897	884	933	854	921	930	954	933	911	946	877	961	935	957	897	908	897	933	890	897	926	960	903	900	881	894	920	918	871	971	945	943	865	872	970	964	1024	899	914	974	942	875	932	894	963	925	925	947	895	936	948	900	938	905	939	910	935	968	950	932	928	921	904	974	886	915	839	943	926	930	954	912	971	895	911	966	1006	885	890	1016	921	895	939	861	975	915	979	950	915	958	880	888	969	863	958	950	946	933	900	933	923	919	845	967	928	961	897	955	945	919	942	899	908	996	925	951	947	930	921	897	965	928	964	914	903	932	934	916	875	891	964	900	913	910	919	919	957	890	952	967	928	909	959	949	896	897	887	924	982	915	929	936	942	958	920	927	925	898	902	924	908	913	898	921	891	943	889	905	938	905	849	961	920	941	939	935	965	923	881	943	910	878	920	892	935	931	927	889	907	954	890	902	957	893	938	909	958	927	922	941	921	949	915	931	925	953	883	910	908	903	914	983	941	941	927	956	918	935	906	934	892	917	926	914	950	874	908	942	908	916	863	984	887	902	946	974	939	949	911	888	932	956	890	928	911	932	853	891	945	913	944	952	919	943	914	945	962	958	928	941	937	893	904	916	864	922	929	927	956	871	893	935	968	873	939	897	914	914	933	931	932	960	927	934	908	963	847	859	901	969	942	944	944	932	923	882	832	923	891	933	912	919	935	911	926	896	879	926	879	949	920	896	927	932	932	923	921	1001	925	870	885	938	952	945	908	928	890	933	937	923	986	885	893	915	910	932	982	919	869	966	864	928	918	966	902	911	965	914	938	892	921	932	901	946	949	930	935	923	913	982	944	890	927	936	934	905	941	916	907	894	871	906	900	931	920	946	893	883	903	940	936	869	907	984	920	881	911	895	921	938	888	890	955	885	961	849	954	951	902	871	896	901	915	919	931	928	931	947	960	933	864	938	894	915	940	921	927	950	945	919	929	906	930	886	924	923	914	910	898	916	916	881	905	935	899	957	928	952	936	917	910	950	1001	909	920	971	961	934	900	997	899	924	932	920	875	959	868	886	885	919	953	949	926	955	898	886	957	927	901	941	1002	951	927	945	917	890	893	916	926	905	925	893	897	876	933	938	952	938	913	937	960	878	942	923	927	943	1000	915	872	935	871	919	919	904	940	922	917	936	939	907	852	921	922	918	888	915	956	943	915	895	915	928	894	967	895	888	907	921	943	892	944	955	925	914	956	909	915	939	965	911	867	950	929	928	953	880	947	917	916	937	902	964	987	960	861	945	956	927	903	921	894	930	913	899	916	965	946	968	958	900	881	929	929	884	948	905	905	918	877	926	911	915	881	926	946	943	917	909	911	886	898	943	911	889	873	931	902	938	921	948	970	958	913	1004	953	925	933	940	960	929	926	877	917	883	955	949	932	898	908	888	946	902	910	909	916	930	908	922	932	930	958	915	921	861	914	903	928	934	933	907	891	919	950	969	903	970	907	893	929	968	918	924	929	916	953	875	929	919	941	888	951	910	869	890	869	910	912	950	917	946	904	917	960	895	933	910	880	911	951	906	914	926	905	949	979	910	924	932	883	922	946	921	923	918	930	945	914	863	972	940	946	947	896	911	900	898	883	929	926	894	893	875	943	919	939	907	979	893	930	926	906
37240	24378	19558	6552	1831	1146	5538	23044	24342	18759	9199	633	281	287	320	298	325	273	284	269	275	272	302	294	313	267	278	278	313	298	294	299	263	292	275	315	252	268	291	269	280	291	264	287	246	269	277	277	277	269	309	289	284	309	304	277	307	315	273	298	324	284	288	246	278	293	268	280	256	288	275	310	292	295	293	290	266	265	299	283	294	292	277	336	267	269	274	300	282	290	298	298	310	307	269	284	304	282	270	263	287	267	289	288	268	271	269	303	293	299	260	325	270	255	295	265	276	286	275	278	291	294	313	309	289	290	260	294	281	260	320	281	260	262	267	294	289	290	286	291	272	322	308	293	292	281	264	298	300	285	308	266	280	289	292	271	274	300	265	309	320	316	295	276	291	302	280	313	267	290	266	302	284	278	283	314	275	284	273	298	266	306	299	312	304	297	298	297	297	291	315	282	299	314	283	259	297	292	314	277	242	283	271	298	305	289	309	291	306	279	303	237	274	325	273	292	304	262	298	268	264	280	295	269	286	277	274	305	275	334	299	298	309	305	305	268	273	291	318	288	276	264	328	254	279	301	269	298	272	267	286	295	278	294	289	280	304	263	284	314	300	284	278	286	289	257	260	273	304	279	290	304	303	285	306	237	283	248	286	281	307	292	243	238	293	330	271	296	303	295	275	255	289	254	282	279	276	286	247	278	272	267	278	285	294	275	279	262	271	286	287	296	248	270	299	320	311	279	298	310	287	300	295	281	287	278	308	295	298	264	267	257	293	308	316	284	304	291	281	309	291	260	301	283	332	302	300	242	275	315	267	271	295	281	291	281	316	281	275	308	282	245	281	304	330	282	292	285	309	304	279	309	286	276	285	295	297	300	281	288	257	284	310	297	252	282	244	283	287	260	262	263	265	306	285	285	254	317	279	290	294	267	297	287	296	306	280	292	244	296	302	279	302	298	289	312	296	262	281	285	293	269	302	313	283	299	294	291	310	294	273	292	275	287	260	311	273	308	275	297	260	270	269	267	298	297	329	265	307	246	292	276	263	291	259	289	293	297	293	273	265	276	300	269	289	308	263	283	255	310	262	298	301	273	301	296	266	286	285	260	291	275	296	291	282	267	294	294	284	262	270	325	269	271	281	270	284	287	284	312	287	292	297	285	289	279	266	283	288	321	277	270	283	292	293	290	302	278	274	259	267	300	299	291	301	270	308	297	273	257	281	284	288	298	287	267	298	269	289	310	306	283	246	297	274	318	306	304	269	250	271	292	301	314	309	299	294	259	282	282	324	294	258	273	268	289	250	265	310	284	296	282	323	273	276	299	297	307	259	281	294	279	291	268	304	275	298	303	302	290	290	314	293	257	281	263	281	265	312	326	275	286	330	288	283	267	272	298	294	300	269	292	310	295	278	280	288	262	301	286	292	311	287	276	250	308	303	294	278	271	286	264	270	260	261	299	285	297	286	305	272	307	265	277	289	288	291	283	290	345	277	257	261	291	285	290	265	301	277	303	283	320	260	291	310	312	281	295	292	264	273	293	283	283	312	284	283	303	269	273	282	281	289	281	270	318	281	259	312	295	298	293	327	304	280	276	276	296	281	275	297	296	306	255	290	296	286	276	279	258	279	316	304	279	268	290	257	268	294	283	256	292	274	264	265	259	272	303	296	281	292	293	301	289	279	299	287	253	339	298	266	262	267	330	304	307	296	286	269	281	265	312	276	293	303	299	292	294	272	281	274	266	273	296	269	306	277	289	291	310	298	286	292	289	292	253	277	267	263	310	262	273	254	320	293	274	306	321	275	260	274	307	281	292	288	292	282	288	303	313	291	295	284	324	292	301	306	285	284	276	267	252	318	321	288	306	274	270	316	303	277	292	281	266	270	312	276	317	275	276	298	308	286	264	268	279	281	293	295	277	271	292	277	291	294	303	279	270	281	284	288	289	278	294	264	287	294	282	298	271	299	287	291	308	310	256	271	312	268	313	256	266	303	275	289	261	311	279	265	256	290	324	282	278	301	280	305	302	286	293	265	314	273	259	292	246	260	271	303	284	269	279	252	255	282	293	266	273	317	274	278	281	289	289	262	283	263	306	276	296	303	292	321	270	293	267	300	321	261	323	288	285	283	280	288	298	278	294	267	303	310	281	292	310	271	272	291	278	278	299	293	284	279	297	294	292	272	297	304	284	283	276	286	304	307	263	300	231	273	267	298	289	290	293	285	303	260	269	324	282	316	283	262	272	273	282	282	340	319	291	268	261	284	282	265	284	322	299	273	291	250	304	281	294	296	289	297	312	302	276	273	311	289	293	259	273	284	267	333	300	252	283	294	279	258	264	287	294	306	301	283	284	304	297	282	279	270	284	296	271	288	305	291	297	271	268	291	282	268	305	280	281	294	283	310	308	314	283	293	280	277	279	287	300	289	281	278	297	284	297	309	284	317	273	265	263	278	293	297	306	267	267	290	308	293	278	302	283	326	255	290	284	286	270	255	269	275	278	293	297	293	278	294	284	286	284	308	277	247	283	305	305	323	281	291	272	269	292	289	305	254	334	300	313	255	272	270	275	263	314	268	297	278	286	302	275	293	267	300	279	240	287	286	308	328	282	270	259	283	314	271	275	308	285	268	293	300	272	248	288	286	275	274	276	286	296	278	273	293	297	299	259	282	310	273	249	288	258	254	297	287	297	280	266	255	256	321	281	284	277	301	266	276	273	282	275	282	304	296	263	276	297	288	295	299	290	319	293	310	295	283	280	288	275	281	261	264	275	288	271	247	292	323	299	281	282	277	259	279	274	294	291	308	276	276	312	324	283	279	291	305	266	285	256	287	221	253	282	332	272	295	286	299	295	265	274	324	320	271	259	282	289	287	285	257	305	285	281	295	285	268	295	305	260	298	295	288	261	275	288	305	301	288	277	293	292	306	279	300	302	308	268	306	268	275	283	290	271	295	291	236	245	302	294	263	266	292	262	301	286	312	300	279	276	321	260	294	248	285	308	293	278	276	295	287	294	283	252	282	297	274	303	266	275	262	263	268	268	273	287	310	284	292	309	291	276	298	302	311	287	325	280	291	287	262	296	256	273	241	305	270	293	265	296	297	299	276	288	285	270	279	272	283	287	282	294	268	257	276	286	292	244	292	273	314	283	271	261	307	289	268	303	293	287	306	297	302	277	260	309	278	282	280	301	271	267	286	282	270	267	287	303	275	315	263	298	285	278	258	272	287	279	261	287	295	297	295	304	302	285	276	296	287	284	261	308	290	307	283	269	281	299	261	320	264	286	294	277	291	277	268	289	316	280	289	269	299	299	304	271	296	269	280	303	270	289	311	301	301	312	269	284	330	270	280	267	274	302	283	314	290	297	298	276	274	303	293	259	278	283	303	278	288	303	267	278	284	274	278	289	282	326	295	252	294	311	247	258	289	272	302	291	321	296	294	288	294	302	278	302	271	282	303	321	280	280	279	304	280	292	299	285	295	294	299	293
21578	16869	20574	9637	4831	4074	19245	45271	43561	38332	21361	787	792	702	793	710	680	689	717	719	712	708	704	718	688	721	664	662	663	671	675	692	688	707	700	704	713	688	692	668	701	659	731	682	679	713	660	671	670	671	685	667	630	702	657	704	680	701	655	666	689	718	714	687	686	681	697	680	700	695	681	682	692	657	686	682	694	675	654	653	670	717	712	721	701	683	732	709	698	687	649	704	695	700	691	676	685	660	641	679	673	694	687	682	641	667	676	663	704	670	642	719	667	675	668	683	662	684	685	651	677	720	613	677	623	637	683	684	700	705	653	654	738	679	710	701	692	706	690	675	655	655	714	676	647	631	658	629	700	698	719	670	705	690	693	707	655	613	746	658	657	681	672	684	642	708	646	647	714	715	693	667	636	713	656	666	623	682	685	681	690	673	658	661	699	668	669	713	764	701	653	673	695	635	703	667	704	673	671	723	675	719	665	702	672	613	686	697	660	649	690	682	670	697	676	687	722	719	717	686	672	684	647	647	688	667	707	667	724	719	663	686	656	692	641	666	667	674	678	707	684	677	732	719	721	664	658	703	701	668	697	647	659	681	669	617	652	754	685	720	661	685	662	700	667	700	644	690	694	668	678	701	657	691	701	723	715	673	731	687	728	666	681	677	715	719	686	676	697	681	663	677	703	698	649	682	677	707	665	656	675	696	651	686	646	697	670	705	693	687	686	672	643	694	649	682	662	699	670	613	653	708	666	672	708	677	707	670	652	689	655	669	685	676	670	706	691	623	661	679	708	660	654	689	686	742	675	706	713	630	747	687	654	686	671	667	676	707	643	713	687	682	689	697	716	690	733	687	694	687	651	666	718	701	649	644	680	685	620	667	670	672	727	642	692	700	666	677	691	705	687	697	676	690	701	660	665	682	702	701	678	707	722	699	695	681	679	656	717	670	636	677	739	623	695	671	671	684	654	689	678	695	687	653	663	730	757	672	649	703	684	717	656	658	697	709	682	674	713	713	670	697	692	657	649	699	672	673	684	681	722	678	674	658	664	655	661	652	695	640	632	642	699	679	660	671	671	681	647	681	649	717	654	654	662	689	710	600	679	672	702	685	699	681	670	648	697	655	647	712	696	625	643	711	639	673	639	676	727	643	682	656	664	668	670	711	689	652	634	699	651	672	696	745	671	694	721	687	676	676	663	664	674	694	664	683	739	674	690	662	679	724	729	701	673	653	650	708	714	633	704	692	701	667	736	705	637	672	621	683	661	674	726	654	676	671	658	709	669	645	717	647	698	667	718	704	678	724	675	648	653	704	671	721	676	639	674	666	663	679	696	685	660	689	644	645	681	679	658	677	692	671	668	691	648	699	675	692	683	692	697	684	706	700	723	682	670	653	677	688	722	670	658	657	636	642	655	670	688	695	669	666	739	671	683	711	681	665	640	691	672	708	674	666	664	670	652	668	670	684	751	657	681	639	653	724	701	689	703	714	685	674	671	651	646	682	621	641	654	713	670	709	684	724	667	627	683	708	714	657	743	724	685	666	731	669	662	680	693	672	701	738	692	710	666	665	695	699	647	715	691	702	674	676	693	668	669	716	731	682	713	714	663	708	702	684	719	686	644	678	691	672	674	697	690	692	657	665	684	660	662	667	657	723	683	675	693	738	691	681	687	674	632	653	676	671	680	668	671	695	669	687	675	653	662	679	657	691	668	698	724	706	647	673	665	660	626	676	740	710	710	693	704	687	689	715	651	702	712	710	686	714	656	704	657	629	685	656	696	680	663	687	641	669	710	669	660	654	707	642	681	734	675	657	654	701	677	626	713	683	690	696	713	711	669	657	688	717	691	682	709	708	715	698	705	670	658	697	665	670	652	709	703	689	656	654	690	702	706	686	694	721	681	623	709	619	653	646	711	688	673	688	653	702	704	717	669	667	670	735	674	652	687	664	717	728	653	705	646	666	690	681	703	703	683	702	657	650	672	702	747	652	670	673	622	665	677	704	727	707	718	621	695	678	664	684	662	685	670	682	702	656	645	702	665	690	695	696	735	692	700	664	684	674	727	660	686	648	680	671	685	659	697	698	726	675	681	693	686	672	679	697	643	736	661	723	658	680	690	697	668	678	686	700	691	723	639	682	689	711	696	714	679	681	684	697	714	747	670	652	693	691	680	672	674	664	677	715	657	702	693	651	649	700	626	668	643	660	642	676	675	664	681	689	687	663	687	658	663	652	652	648	691	685	690	662	618	668	666	672	641	677	714	649	720	672	707	680	651	680	675	712	682	682	658	646	672	711	657	641	686	713	648	710	661	667	651	680	665	672	638	669	693	675	669	701	622	655	711	674	670	670	723	646	707	683	687	689	656	663	684	728	705	740	672	670	690	728	705	685	702	666	719	719	680	648	666	695	662	697	745	713	697	702	639	688	668	667	709	708	687	703	672	690	691	714	700	688	702	699	715	684	689	670	668	650	690	684	689	649	665	665	675	696	714	666	668	639	701	691	688	681	662	658	680	680	720	679	626	707	749	729	684	628	676	737	702	689	708	675	645	653	683	648	634	714	687	678	684	647	686	738	682	717	695	658	681	710	683	737	696	683	690	674	690	661	676	663	664	724	689	727	699	687	676	692	671	678	678	706	692	692	675	627	710	676	699	666	698	669	692	643	692	699	641	678	670	678	691	693	693	665	681	691	670	681	691	685	698	689	692	624	646	698	647	665	642	679	687	707	672	713	655	679	727	646	661	691	692	656	691	653	695	735	680	684	669	658	660	668	690	718	729	669	656	704	680	652	706	684	734	678	710	646	668	691	676	692	710	710	735	717	704	682	672	681	668	706	679	692	701	675	695	672	717	675	682	677	671	703	655	699	693	752	637	680	704	698	669	711	696	634	692	668	682	679	691	702	713	696	664	677	661	673	697	682	653	704	700	674	683	691	664	699	661	704	671	672	676	711	673	677	718	666	690	723	689	677	705	685	696	697	683	683	688	653	670	676	710	675	669	724	671	647	716	698	657	655	647	728	631	652	701	683	675	669	708	656	704	683	670	680	770	677	698	728	693	716	709	686	673	688	627	668	690	684	675	687	679	737	693	719	687	620	690	672	688	674	653	720	704	678	716	696	705	684	713	657	674	656	657	670	697	680	679	670	683	729	676	687	649	658	695	631	671	683	712	698	627	704	682	654	647	653	673	692	714	715	663	677	720	629	687	698	648	710	658	688	685	722	680	666	700	682	725	686	707	676	759	670	690	705	746	704	661	697	680	692	712	681	714	710	699	718	718	692	640	650	648	627	670	697	672	691	688	705	663	653	703	629	672	673	616	665	695	738	693	705	662	711	693	627	667	704	681	663	680	673	747	661	681	701	675	679	689	679	660	751	742	714	699	708	690	727	662	699	639	714	671	697	690	640	680	675	654	691	688	674	712	704	670	649	650	677	693	682	624	735	669	672	682	678	643	682	699	713	695	705	674	669	654	673	681	681	628	715
30244	13002	14991	7825	3205	2012	11358	37208	41642	33790	16321	1325	369	362	380	352	331	332	370	321	328	376	376	362	346	366	298	348	358	363	361	339	335	292	353	301	363	307	347	334	363	345	344	354	338	314	361	353	340	309	335	332	348	331	331	326	343	335	337	319	318	346	342	369	359	328	356	316	387	366	348	311	332	346	343	345	351	352	353	349	364	298	327	305	347	373	350	322	333	340	339	343	311	307	321	339	338	318	335	355	334	334	325	334	318	309	324	326	328	329	330	309	319	317	322	347	315	334	318	350	310	348	333	320	333	363	361	333	338	328	322	367	327	333	348	340	370	351	315	325	366	302	333	333	340	317	313	338	319	337	352	368	323	339	311	320	336	307	320	329	350	372	334	309	302	349	310	335	345	319	308	336	350	341	309	330	347	337	363	341	315	311	369	343	311	355	342	344	371	339	343	360	355	354	354	339	349	312	311	343	327	349	295	347	328	336	367	338	353	339	339	326	297	342	381	349	347	341	345	334	297	315	304	331	347	336	362	372	344	310	349	329	331	318	365	336	338	331	336	320	363	289	299	317	323	328	364	341	316	302	338	329	348	325	323	329	325	324	333	328	351	359	327	327	294	315	306	338	353	338	344	310	329	287	337	349	362	332	313	329	352	328	334	349	338	345	329	308	336	329	350	321	364	355	328	317	351	332	362	347	326	360	326	332	350	324	336	356	353	343	337	353	302	362	344	315	335	326	369	374	379	294	325	326	365	322	343	373	336	325	348	330	346	324	334	339	384	380	367	331	319	336	326	344	330	330	310	334	345	360	335	336	324	316	352	359	349	360	326	324	358	349	340	358	344	380	349	322	360	338	320	368	337	322	355	316	332	322	332	329	299	345	348	334	352	328	360	335	335	310	349	332	311	322	325	340	334	343	314	313	293	332	312	308	320	325	327	308	321	332	327	338	331	339	333	327	331	357	345	355	315	330	336	397	326	369	333	337	336	348	307	345	366	333	349	368	330	348	367	350	329	336	307	324	349	329	353	324	347	326	368	359	321	290	336	318	329	347	360	371	334	358	304	356	315	345	354	304	347	323	320	336	372	349	338	320	345	313	352	360	340	343	338	300	321	329	303	349	353	339	348	350	321	330	317	310	342	354	359	350	344	338	344	335	339	348	312	297	331	369	313	343	327	336	332	298	323	370	348	332	377	324	314	352	339	337	355	360	319	375	304	331	335	353	336	358	309	329	328	357	330	347	330	372	349	319	335	346	339	336	319	349	337	330	329	340	329	323	342	322	295	295	335	328	347	345	337	329	325	330	353	330	326	372	357	308	339	333	324	351	331	315	311	354	336	343	343	376	329	312	329	333	324	345	312	325	354	339	319	316	330	290	360	331	355	344	324	350	354	350	319	316	323	320	313	320	383	330	326	333	333	338	351	372	328	343	382	380	363	346	332	328	321	382	324	353	350	310	330	345	343	336	360	387	336	320	344	326	313	340	319	342	370	340	362	353	353	358	365	340	314	362	339	310	330	307	325	343	361	352	316	326	338	299	328	347	339	353	326	339	337	358	330	344	320	314	309	341	348	323	327	330	340	329	344	321	359	314	365	298	344	332	341	314	342	342	355	324	341	357	298	338	304	326	334	323	322	336	316	353	344	337	332	327	348	336	325	327	308	295	311	340	328	316	320	339	373	325	342	310	333	309	355	351	291	348	372	340	303	342	363	292	339	283	311	326	359	358	347	317	321	376	344	347	345	354	321	359	343	325	325	325	357	345	347	339	335	313	357	310	374	337	335	358	329	354	361	331	325	317	336	298	316	338	343	331	328	371	355	341	313	332	378	344	299	344	324	305	339	353	323	341	336	339	316	355	303	322	341	338	316	329	296	324	323	310	338	333	331	370	321	295	316	330	363	324	343	348	296	312	356	312	304	344	315	363	304	355	336	319	326	296	328	324	332	345	375	320	335	340	291	310	329	357	349	296	310	303	341	297	344	306	360	293	342	325	317	328	331	349	365	334	346	314	307	312	346	317	357	345	331	311	375	338	344	314	372	366	332	344	341	341	350	350	322	335	338	329	382	334	331	339	357	351	332	333	298	356	359	356	358	351	351	332	367	345	349	299	339	344	306	363	334	346	311	327	331	373	349	348	314	328	306	319	351	350	346	316	317	339	333	322	336	327	348	331	352	318	353	336	308	314	329	338	366	328	303	361	346	351	344	327	365	343	348	297	347	319	364	343	306	317	339	350	333	336	335	345	354	364	333	348	329	326	336	297	335	347	338	327	335	367	344	353	343	317	338	326	326	333	352	344	318	322	346	294	342	320	322	313	343	352	351	344	302	332	320	325	314	321	343	301	320	349	330	315	318	367	331	350	326	323	331	336	314	316	348	342	363	337	346	353	334	312	341	339	337	320	315	318	314	350	342	362	352	307	347	340	325	331	324	352	330	392	319	324	322	306	330	330	308	317	327	313	365	333	365	317	336	327	297	294	350	353	331	299	291	369	343	331	369	312	316	365	342	339	351	337	344	314	328	332	302	332	338	340	362	306	333	372	332	361	344	363	289	330	345	342	332	319	340	297	317	334	325	352	371	338	329	344	337	324	319	321	306	356	343	328	304	336	315	344	333	329	314	328	340	341	326	320	326	322	383	351	358	314	320	324	356	321	318	316	323	316	352	337	363	340	349	310	306	367	385	341	352	322	325	314	319	332	326	378	341	305	328	334	328	322	340	312	344	327	341	360	323	307	338	321	343	307	343	323	291	362	351	356	308	313	336	355	359	326	341	348	323	317	388	373	344	326	325	304	343	345	346	359	330	358	346	327	274	335	317	328	359	314	323	353	354	342	361	325	314	373	328	360	352	336	323	340	333	315	336	368	316	334	327	341	332	350	332	337	313	288	317	320	370	366	328	344	334	323	384	308	368	347	324	342	310	353	334	316	354	331	368	320	365	323	365	326	350	333	370	297	336	331	310	369	355	357	394	364	322	328	326	361	364	324	322	339	350	347	375	338	339	314	356	304	317	349	321	351	285	321	327	365	311	324	358	341	354	342	321	332	299	345	342	340	344	350	342	368	356	359	277	359	360	309	347	374	327	332	363	330	345	315	310	347	337	337	317	349	376	325	329	342	349	347	328	342	329	330	342	319	328	329	312	331	353	342	300	332	319	301	322	336	336	300	347	335	336	355	327	334	355	329	340	322	336	349	352	339	333	359	359	349	309	321	349	377	358	323	347	319	330	357	367	325	323	360	319	340	328	342	314	335	309	314	333	318	363	344	319	338	339	313	308	309	339	330	302	351	315	289	330	345	327	356	314	383	346	293	353	332	322	327	349	342	337	326	376	362	322	348	344	359	320	338	305	304	373	339	344	333	329	341	333	357	349	342	346	332	357	309	335	335	330	325	316	350	316	313	303	360	346	359	316	339	370	316	308	337	323	338	372	333	350	340	342	326	343	336	350	330	352	339	384	370	333	314	340	344	345	346	292	342
15842	7940	18277	14224	8643	6782	27879	55919	58219	50360	27615	1108	941	903	934	925	888	884	859	823	866	872	815	883	830	884	794	835	850	879	823	801	832	817	817	829	789	801	807	819	794	856	816	875	775	860	767	788	774	842	820	829	843	742	861	855	796	821	769	793	766	792	782	848	821	827	843	788	860	852	828	809	820	791	779	797	823	782	778	932	783	788	780	828	839	796	799	802	813	828	731	825	787	830	785	790	800	819	844	803	810	788	831	846	826	769	804	832	803	840	820	805	780	779	780	792	780	790	822	771	815	792	840	816	822	721	841	811	849	824	841	817	787	803	813	837	779	790	777	810	843	775	760	803	823	842	749	795	767	809	822	813	771	810	829	758	804	822	827	783	786	784	825	810	791	802	805	774	836	844	842	838	843	826	817	838	845	808	781	861	796	831	805	849	792	818	821	831	798	797	801	777	806	827	800	803	796	844	801	815	801	784	789	807	799	814	799	802	816	781	801	832	831	813	782	843	771	796	789	781	770	820	799	858	804	794	816	775	786	816	827	841	814	794	829	818	827	821	772	770	803	757	875	763	794	760	779	800	840	848	815	826	841	816	795	834	827	799	767	848	804	751	796	807	782	782	789	812	780	799	829	769	847	792	782	768	778	787	851	773	793	779	815	827	828	754	791	808	796	826	818	802	774	836	786	806	806	768	750	816	818	815	855	786	791	819	848	833	810	793	777	813	789	784	800	833	820	766	760	838	795	790	801	810	782	766	767	797	787	807	809	815	804	847	804	789	800	737	791	790	789	799	803	831	835	859	801	796	835	806	783	799	798	812	819	783	799	816	815	790	821	795	802	780	804	815	789	808	792	797	826	766	776	757	805	810	827	811	787	776	769	810	844	828	827	806	834	818	868	743	843	775	814	812	810	777	825	818	802	769	807	788	787	847	780	851	801	760	862	804	840	821	815	813	763	797	848	790	816	768	804	788	868	853	780	774	798	793	799	758	805	848	774	861	817	821	799	807	852	802	843	766	816	802	781	781	834	810	790	763	790	801	789	824	847	781	777	818	773	810	818	854	766	787	803	821	777	799	783	805	834	805	820	781	801	788	771	811	768	786	829	787	784	810	826	824	826	848	801	802	848	789	770	823	782	818	810	842	820	790	765	835	775	840	799	871	817	846	770	816	809	828	811	812	802	817	828	813	785	812	794	774	807	810	805	843	816	801	814	832	835	809	827	771	790	836	768	772	823	819	816	807	800	773	789	823	824	783	768	763	857	828	838	861	831	797	786	796	805	818	792	806	780	803	832	795	822	782	828	769	829	824	765	791	835	814	849	867	773	800	822	790	811	839	798	831	735	805	849	805	795	794	778	808	740	798	801	814	773	746	809	814	790	828	849	773	819	823	822	816	765	761	789	789	837	785	775	854	787	761	807	803	848	803	780	829	776	807	818	812	809	794	846	827	855	783	782	849	843	830	793	837	793	862	825	762	807	809	831	823	820	855	792	751	774	812	822	844	830	809	821	761	785	841	774	823	796	822	868	804	807	788	765	876	789	801	819	825	822	804	762	775	821	805	791	819	816	774	826	795	815	818	859	794	799	815	844	858	803	795	768	820	768	788	797	763	801	818	761	794	747	782	790	802	810	800	814	795	782	795	788	806	789	767	821	791	757	773	808	760	811	785	805	838	833	803	802	824	806	851	755	808	805	735	830	809	826	822	826	767	826	846	793	870	822	829	827	771	844	834	870	824	805	820	789	847	796	824	744	822	767	785	786	793	778	826	787	759	780	792	787	777	814	751	795	793	847	789	812	755	834	803	807	809	823	802	787	834	761	785	813	817	854	822	778	826	787	793	797	792	779	817	825	821	761	798	821	792	797	830	797	797	751	787	837	808	804	842	802	829	785	791	804	820	819	845	784	766	783	806	826	774	779	773	791	769	806	794	787	752	778	762	770	785	829	820	829	781	791	766	840	803	770	771	777	829	804	758	777	781	866	823	816	739	792	839	818	796	767	799	812	786	813	786	814	796	780	813	841	823	800	806	854	832	805	775	753	797	778	852	867	785	790	774	785	802	778	806	806	813	815	735	806	774	857	773	849	812	799	816	833	806	787	812	763	794	812	808	793	846	793	835	813	800	789	775	765	772	815	781	837	819	776	838	846	811	811	784	774	747	808	837	811	790	810	829	782	829	756	826	789	774	767	820	826	848	848	799	766	797	810	792	848	806	798	821	779	821	805	798	778	815	817	836	804	795	795	802	808	856	807	824	744	785	838	790	823	850	787	822	848	846	796	800	782	781	788	782	792	764	821	783	826	771	795	798	809	775	806	782	798	785	760	752	786	815	821	768	781	787	811	838	797	848	774	777	813	791	814	798	832	809	766	813	773	803	847	846	826	825	780	819	822	768	800	780	852	788	790	806	846	858	780	820	812	813	843	809	823	820	789	827	776	849	786	791	776	857	835	762	784	832	815	846	764	773	842	750	827	748	779	830	820	832	865	774	783	779	832	769	795	798	827	814	827	793	756	818	765	793	786	817	800	811	807	784	785	794	813	801	837	813	760	771	783	822	777	821	758	809	821	820	770	829	800	787	794	816	791	748	788	817	835	801	823	802	836	770	790	805	827	819	838	819	794	812	838	781	836	795	791	785	800	838	849	825	834	760	772	799	808	832	835	803	760	846	787	762	836	798	820	781	808	823	820	822	826	845	799	775	829	804	827	796	791	784	786	800	789	781	822	834	802	830	788	840	813	787	798	805	848	774	746	795	766	777	818	790	760	826	792	843	804	787	810	859	769	818	822	815	793	822	798	791	730	788	804	827	797	831	756	760	835	834	796	786	791	759	859	815	772	780	823	821	817	809	774	812	801	827	828	846	807	772	775	813	794	837	786	839	808	818	837	841	793	792	848	842	838	821	780	775	812	787	836	842	761	759	833	826	812	801	809	795	796	807	766	822	771	796	810	768	826	795	794	800	784	790	811	789	846	775	811	794	734	804	817	811	805	826	798	805	824	778	790	766	812	778	815	814	790	873	790	788	840	775	808	810	799	808	808	805	848	771	755	783	810	782	801	809	786	817	812	779	787	791	836	801	779	827	785	801	780	817	815	839	794	817	790	816	783	819	778	837	768	753	752	801	790	788	765	847	797	784	796	749	795	805	787	831	828	835	769	796	835	803	774	798	789	799	747	826	791	829	779	810	788	810	796	817	820	810	802	756	802	798	837	798	805	786	810	813	826	837	803	773	786	778	828	832	775	837	782	779	790	832	816	841	804	803	795	783	797	804	775	799	788	775	773	836	853	826	847	811	796	828	790	791	844	797	766	847	788	795	786	809	794	828	771	796	818	823	761	808	728	811	811	840	792	791	807	842	768	863	797	744	797	780	799	798	763	784	842	802	818	819	765	798	856	765	784	820	823	794	782	814	835	807	843	788	821	832	773	790	750	778	832	783	809	844	820	814	773	791	791	779	803	790	767	780	803	851	808	806	808	817
3641	901	1018	908	773	798	857	1569	1961	1622	892	430	397	443	407	386	405	398	442	410	426	374	411	438	389	432	426	353	447	438	413	415	407	430	422	432	439	412	394	419	395	380	414	417	394	411	427	388	392	423	409	453	424	399	398	453	399	396	375	432	442	381	426	430	403	384	389	408	444	414	393	426	435	422	400	437	392	417	404	396	429	448	405	430	414	456	362	445	385	396	408	396	442	405	406	424	416	436	417	423	440	417	419	421	414	410	456	433	426	415	435	412	407	421	403	417	443	443	422	459	435	415	392	441	433	393	409	391	439	427	462	383	373	383	438	437	391	409	403	391	416	404	411	400	413	428	417	418	393	407	409	413	434	387	416	392	428	415	392	415	436	391	441	422	430	413	434	417	418	406	402	396	424	396	420	425	386	428	429	372	413	405	391	392	420	415	430	434	398	398	412	382	414	385	408	440	383	400	423	406	398	382	435	401	414	415	399	397	450	419	405	406	406	433	421	399	398	418	405	414	422	412	422	424	386	388	436	393	380	417	418	398	465	384	439	413	418	394	439	391	414	392	438	438	376	429	396	405	424	432	432	406	445	403	424	397	419	430	409	430	403	414	406	424	400	378	420	417	414	429	413	408	410	431	447	400	430	429	398	399	390	401	495	445	416	366	366	442	425	422	427	405	411	423	442	375	387	378	379	402	401	454	398	402	373	373	401	429	433	380	405	402	423	378	465	382	393	379	400	397	398	411	375	382	459	399	397	413	391	455	431	442	384	374	421	401	430	422	409	414	399	419	438	403	446	390	434	426	412	426	405	384	431	411	421	416	414	405	433	423	456	430	388	374	395	376	396	427	425	434	445	418	426	456	372	401	418	401	409	428	414	387	408	369	409	433	435	408	388	405	445	381	467	397	409	411	401	417	437	423	425	438	427	398	431	435	441	431	414	394	398	417	434	411	396	391	423	457	431	440	395	457	453	445	439	436	444	416	385	363	415	446	384	411	405	434	398	421	412	393	423	441	419	418	423	385	421	388	410	425	385	386	394	414	389	379	450	416	418	412	432	427	401	398	430	406	408	381	440	425	465	445	407	393	407	390	400	445	399	391	358	389	445	363	413	408	432	424	426	411	410	400	443	391	419	448	377	412	411	446	415	419	422	393	427	394	394	430	411	425	371	420	389	407	413	444	395	429	377	388	453	414	401	411	416	437	386	427	394	406	446	415	431	395	423	432	426	429	419	403	441	394	415	402	434	401	378	437	382	368	422	381	378	408	436	393	403	456	421	396	405	414	371	420	418	446	418	395	434	426	402	424	386	413	418	413	417	419	439	404	429	424	441	413	403	360	400	427	398	438	406	417	416	449	402	381	411	392	421	427	420	435	399	404	395	390	375	430	407	409	394	455	382	426	435	398	408	447	432	405	406	413	398	393	449	426	410	417	406	402	405	424	412	446	374	376	427	402	413	417	448	405	434	400	436	424	429	391	414	405	405	396	406	432	446	422	407	407	434	437	444	408	433	417	394	434	424	433	462	387	416	428	404	395	413	418	393	389	434	387	434	441	405	438	443	411	448	428	383	418	385	411	419	407	405	393	403	416	449	448	420	409	433	424	410	380	417	411	396	432	406	437	413	407	438	393	384	444	423	424	390	387	428	413	439	472	431	445	386	463	414	418	443	447	393	404	439	390	433	403	418	412	407	406	450	370	422	421	407	413	415	406	391	438	438	409	436	410	384	399	435	372	414	409	410	388	409	405	434	409	405	397	412	419	398	408	422	425	415	418	429	405	421	410	424	426	407	396	454	401	418	364	384	423	398	407	406	385	413	441	422	420	440	413	412	415	403	424	426	415	395	408	455	420	412	388	408	414	385	404	369	429	387	395	413	412	403	427	443	397	401	413	469	422	446	422	396	409	408	423	402	417	374	397	417	421	433	400	421	397	408	437	436	417	389	438	425	399	404	417	425	383	396	393	393	412	394	384	407	413	414	398	408	444	407	386	400	435	433	393	442	399	395	414	384	401	410	412	454	432	435	408	414	444	402	431	445	399	415	416	438	410	418	396	436	396	431	385	411	445	429	415	420	417	429	407	400	391	426	405	430	427	421	423	418	408	434	395	426	429	437	440	409	449	380	437	396	418	397	458	432	388	436	426	434	393	415	457	458	424	409	425	407	389	423	385	393	381	383	391	431	440	412	407	419	420	390	434	458	376	385	443	391	389	424	433	423	400	402	405	414	449	445	415	400	400	425	435	417	398	390	409	422	416	394	413	387	439	428	396	446	408	439	394	389	417	427	418	397	401	388	459	430	399	404	402	420	458	400	410	411	417	428	447	426	440	400	413	408	408	453	418	424	438	423	412	376	434	400	416	384	422	414	389	395	426	435	416	415	407	401	378	420	404	466	397	420	438	427	377	436	410	424	448	415	422	415	417	407	429	433	412	373	389	434	464	406	406	433	374	400	392	416	373	406	393	397	404	427	430	422	415	375	376	411	411	402	451	416	424	411	404	394	407	374	437	406	421	415	406	406	414	457	439	411	413	402	401	413	406	395	418	427	408	455	383	434	445	390	418	426	393	427	426	391	419	408	415	421	416	413	411	420	436	381	434	400	400	390	360	417	400	422	403	465	415	418	387	371	394	413	410	435	442	400	403	411	409	431	377	415	437	405	433	403	400	442	406	385	390	418	407	438	402	434	439	405	416	385	420	406	430	390	400	412	393	399	411	402	385	433	397	443	406	425	382	399	374	442	462	415	416	449	421	408	416	398	449	405	407	395	407	394	420	404	434	404	423	439	396	412	415	462	405	437	486	378	411	423	444	413	456	406	397	382	395	397	402	410	390	415	431	417	400	401	412	400	344	433	413	390	408	403	416	419	444	407	420	447	415	385	455	407	411	451	400	407	418	391	392	393	400	436	415	411	373	395	417	450	408	470	409	397	400	413	445	409	431	395	420	439	393	414	416	381	392	412	422	413	420	402	424	385	434	386	428	396	432	394	461	394	468	409	412	432	431	433	398	379	411	409	453	396	389	421	396	402	395	404	445	406	434	390	413	423	435	403	432	408	409	404	408	408	422	442	385	444	424	462	434	457	442	372	421	381	387	401	423	397	375	397	399	427	411	429	423	422	391	380	428	401	401	454	418	400	405	413	410	433	418	420	388	394	442	374	388	386	408	437	405	400	449	412	413	408	424	420	429	359	425	414	430	407	399	436	387	453	402	399	388	419	439	407	419	402	443	378	380	419	445	434	417	427	427	409	449	408	426	405	412	406	391	395	381	413	432	439	400	409	450	413	401	416	412	411	405	444	425	413	411	417	438	431	420	412	412	402	407	413	448	420	444	402	431	405	418	455	422	373	414	389	415	413	396	423	406	396	395	386	408	424	430	420	417	438	429	421	393	396	416	440	421	450	442	423	431	408	388	414	420	428	398	368	395	408	383	413	407	414	433	424	453	407	426	418	389	439	458	437	404	410	414	415	393	421	363
3414	1430	2025	2562	2465	2755	3747	7163	7658	5807	2719	858	937	886	966	945	971	928	896	960	950	900	927	906	876	920	948	914	1001	977	900	935	941	907	962	962	919	974	994	930	870	945	938	902	919	921	929	916	898	905	910	973	906	933	921	967	928	860	963	970	928	928	918	951	896	890	956	914	976	923	954	957	931	948	961	957	899	978	878	936	934	902	960	899	969	942	879	940	932	905	946	943	921	937	954	941	886	886	895	903	915	946	935	930	864	925	959	938	956	928	934	969	929	906	889	951	953	920	931	923	892	976	961	931	900	929	894	896	910	981	895	902	919	947	876	861	911	915	917	912	990	955	966	941	916	944	913	951	904	916	915	924	900	922	873	926	935	906	927	902	929	914	918	892	932	923	870	1002	958	919	958	981	901	899	965	901	924	941	959	938	896	915	914	1004	889	940	933	924	965	917	963	983	928	949	906	860	895	898	867	936	939	910	888	922	927	964	938	912	881	932	933	867	976	900	933	986	900	933	900	959	942	940	928	928	936	890	902	909	905	937	969	938	902	924	903	891	971	965	881	945	947	913	891	1018	892	914	924	892	920	961	890	946	982	959	957	933	939	913	870	885	904	919	995	946	966	908	897	949	959	926	931	902	918	924	970	907	1000	869	931	888	919	920	938	903	925	961	943	953	982	968	924	924	917	922	918	943	930	936	946	936	967	867	937	964	981	952	898	958	927	958	1007	934	921	910	1013	989	1006	890	889	935	904	886	929	919	932	928	895	894	923	878	976	943	933	971	890	940	907	951	914	945	871	929	906	994	920	997	965	950	959	948	968	885	917	959	972	964	939	898	915	933	895	918	873	984	937	899	924	981	955	923	944	910	839	950	920	908	898	943	936	977	941	894	879	962	942	933	932	975	887	938	973	956	873	940	966	950	921	950	931	916	935	909	944	952	933	938	913	951	895	939	978	949	939	928	951	917	900	903	895	1001	949	883	942	960	881	972	917	890	979	940	963	907	938	945	969	930	962	910	958	971	911	948	961	958	989	930	957	942	908	952	948	983	926	946	896	1001	958	927	935	947	922	947	914	867	960	911	947	919	941	934	923	889	922	949	969	949	878	936	925	935	903	876	947	948	980	954	918	950	917	934	969	951	898	946	917	923	931	927	876	971	971	905	949	937	900	945	898	895	952	909	961	929	950	989	881	940	935	935	947	925	913	925	920	865	922	973	923	947	928	945	842	933	955	957	956	930	978	935	948	894	919	954	899	906	967	935	929	928	937	945	944	907	970	961	918	962	950	964	942	942	953	928	944	947	935	890	919	986	932	928	963	888	876	943	916	956	862	952	919	976	901	903	909	977	978	937	971	942	935	977	926	996	930	932	960	969	961	947	883	965	950	924	960	922	951	885	884	924	932	916	960	918	951	933	980	908	925	931	927	923	897	905	932	866	932	940	961	905	923	899	965	938	914	917	962	914	952	938	936	945	934	943	951	961	929	997	952	882	898	953	912	929	893	900	943	891	885	931	934	967	924	922	900	867	922	926	937	941	949	948	912	912	899	940	903	931	982	948	952	944	893	944	930	938	969	950	976	999	932	914	956	897	993	990	899	901	929	851	951	950	943	926	923	915	909	937	937	939	874	931	911	934	944	928	954	961	912	913	958	892	911	922	925	952	909	889	954	906	954	930	901	907	954	910	907	941	923	970	882	942	923	910	899	942	935	880	943	936	906	906	935	909	987	874	971	938	989	904	916	901	915	939	951	957	925	898	917	944	850	900	1004	1012	891	929	927	900	904	948	906	934	965	962	929	995	908	948	883	889	918	942	927	907	983	948	904	927	878	921	868	900	962	970	925	995	919	862	894	939	894	923	884	948	933	936	935	887	935	949	937	983	914	993	927	866	925	866	925	920	963	944	886	920	887	937	945	916	890	935	896	1000	920	981	911	930	904	941	911	984	944	979	914	950	903	907	937	924	979	927	922	932	905	903	946	906	909	927	907	905	926	880	896	947	941	959	948	971	941	902	928	860	902	910	940	938	910	920	976	883	920	928	887	899	916	885	911	889	915	946	887	935	891	994	940	932	956	899	984	946	929	929	893	887	908	949	937	912	888	898	952	939	871	960	894	938	910	899	872	910	893	947	866	899	926	904	951	927	909	900	938	954	919	978	906	960	903	962	939	941	976	940	934	899	994	906	956	922	883	938	914	958	940	901	876	943	938	902	929	896	932	956	908	906	891	866	992	944	933	930	924	937	899	960	962	930	967	921	961	913	918	951	896	949	902	939	907	956	907	957	929	931	903	941	907	928	974	881	972	953	943	915	938	928	886	918	891	958	911	950	953	931	940	981	918	946	939	944	965	891	935	897	897	920	958	863	938	951	927	905	947	897	940	947	927	890	905	912	914	981	961	941	946	873	923	910	930	938	943	928	972	940	947	915	940	915	880	907	974	951	902	934	938	915	910	952	985	962	942	916	907	874	940	935	932	866	904	911	946	959	920	912	981	874	954	906	851	978	912	952	935	941	991	962	919	941	951	968	897	931	926	957	924	905	887	937	947	963	971	875	922	895	901	904	978	939	932	900	906	913	942	1006	906	925	927	982	943	951	924	959	922	958	938	894	954	947	895	865	864	962	965	941	960	920	921	889	887	994	926	933	961	905	916	926	911	965	881	916	945	955	910	877	923	888	947	933	933	917	891	923	978	922	902	978	958	956	857	931	926	912	966	889	879	905	980	920	933	914	907	949	904	933	959	883	940	916	995	923	931	978	930	976	880	960	937	961	939	908	940	921	903	889	940	946	929	963	882	904	933	933	966	949	928	898	922	940	928	942	932	922	970	909	918	893	941	952	913	976	977	913	901	921	940	1019	982	933	914	939	968	947	928	970	951	962	912	911	916	930	932	922	978	938	904	909	946	909	927	964	905	939	921	945	924	914	953	970	932	935	937	938	879	869	1005	909	888	905	927	920	959	892	932	933	941	932	928	957	937	966	954	945	956	935	958	932	917	919	897	916	937	924	940	904	923	937	933	968	956	931	983	992	1010	887	939	966	965	914	963	949	913	893	949	907	884	892	920	960	924	919	921	925	922	999	888	971	951	941	895	962	898	907	925	893	934	994	891	934	941	938	927	880	977	953	946	926	909	904	913	887	901	883	934	958	951	900	942	918	989	902	970	935	977	922	921	893	908	927	937	898	976	998	884	978	932	888	984	919	929	915	939	914	939	907	912	921	920	917	980	976	959	887	978	974	951	930	879	1002	919	968	983	895	940	982	926	979	940	904	939	955	927	959	891	892	875	964	942	962	946	874	919	930	877	970	935	940	895	890	967	911	936	891	936	936	909	937	954	903	958	1035	928	907	951	922	957	948	934	924	925	973	932	957	931	908	860	914	939	929	911	972	914	917	950	905	957	906	931	898	940	923	965	926	967	926	950	948	888	962	956	902	970	997	854	875	905	965	918	940	996	957	933	938	909	957	884	918	937	905	931	916	946	923	936	920	946	935	868	894	916	985
12895	5292	2987	2015	1541	8603	21767	28958	25294	16055	5733	586	291	288	295	299	322	286	284	315	292	324	268	261	276	290	296	285	328	295	239	274	316	256	263	317	281	288	268	275	267	286	290	259	302	299	253	313	289	268	285	245	266	306	259	294	253	291	290	294	281	296	314	282	276	284	296	272	276	291	280	318	305	276	283	296	275	280	306	283	291	271	277	257	286	292	314	305	275	273	265	319	273	288	291	292	281	304	327	287	283	292	266	290	229	304	263	290	272	266	248	295	288	300	298	283	302	267	285	278	298	281	317	302	289	284	271	294	301	280	255	279	309	294	273	316	280	276	276	295	302	291	269	277	271	326	308	279	273	268	270	251	302	285	286	277	303	252	284	302	284	306	273	300	286	285	294	309	308	276	276	235	276	272	298	264	274	249	255	322	266	297	280	305	281	304	266	275	258	291	273	271	287	277	285	252	303	268	285	275	286	304	286	281	280	268	246	265	283	297	288	280	293	269	285	293	278	242	303	275	321	275	267	283	266	308	317	305	288	267	291	277	308	296	279	269	297	285	300	311	319	268	293	248	268	293	281	299	292	292	287	255	263	262	295	286	252	271	298	301	323	304	290	278	275	273	314	296	282	311	308	310	294	295	287	285	316	303	281	273	314	308	283	285	268	284	283	324	245	319	281	266	285	310	292	280	258	309	275	257	286	284	263	312	306	333	284	305	275	250	278	272	245	235	296	279	297	317	253	323	286	242	261	266	304	317	311	301	297	300	276	295	275	267	295	275	297	287	273	313	285	289	306	284	286	255	272	285	286	264	283	309	318	269	282	269	239	308	309	304	316	253	265	323	255	309	286	272	264	294	262	267	285	273	280	272	267	268	297	263	285	273	294	290	338	339	279	284	277	268	276	255	297	298	304	298	294	324	293	281	296	306	285	287	312	284	281	297	284	313	268	292	317	253	307	318	289	291	278	305	280	256	236	292	252	265	318	247	296	315	276	288	282	251	265	292	289	258	302	279	286	277	292	279	305	260	310	307	276	265	309	288	264	249	295	262	289	265	306	301	286	262	275	283	286	282	263	310	283	263	299	276	269	276	280	284	283	262	293	273	318	287	262	311	281	274	265	261	291	310	261	288	303	282	283	315	286	272	289	279	268	275	282	281	290	282	282	299	249	280	302	290	285	277	256	294	274	304	278	324	279	274	315	289	292	298	273	290	294	301	266	271	296	256	291	266	295	290	257	295	308	284	304	302	257	266	297	266	291	275	270	272	286	313	311	273	273	268	280	275	275	265	273	279	314	335	244	304	289	277	283	298	294	300	282	291	305	298	296	319	276	275	301	263	295	270	279	276	275	281	323	276	268	290	277	304	293	292	285	272	291	281	292	251	286	294	315	297	297	311	305	274	286	311	301	281	287	276	282	299	318	288	297	298	260	290	299	279	271	306	279	296	274	311	307	278	299	267	252	280	290	269	272	307	306	262	274	287	262	279	301	296	275	287	283	307	282	261	246	298	283	296	260	265	272	321	301	305	282	288	271	277	270	293	254	281	266	291	278	293	283	309	270	287	283	268	309	314	287	264	308	278	256	267	304	282	292	296	244	274	252	305	300	271	276	294	284	307	281	263	314	291	284	247	293	281	278	284	282	274	315	308	317	314	278	283	279	270	269	242	317	265	298	295	326	264	268	294	262	301	326	291	287	303	272	276	312	270	317	291	298	280	315	310	276	310	291	287	317	271	298	293	248	309	288	264	299	268	290	303	295	282	311	308	322	277	281	266	251	276	319	266	293	294	292	277	314	258	264	293	278	292	290	290	284	277	298	271	275	283	286	293	275	265	258	263	277	294	279	279	272	289	287	265	311	281	279	291	275	286	289	283	293	287	282	287	308	279	278	316	278	284	298	264	291	273	279	258	304	310	291	307	298	282	263	277	263	274	312	270	285	272	302	302	300	264	242	299	290	286	280	306	297	242	288	287	297	290	282	259	287	305	310	278	275	301	260	305	310	296	274	264	283	272	289	310	308	286	272	255	304	296	289	294	265	309	304	296	318	267	287	277	291	265	301	305	292	281	264	268	275	269	270	315	278	276	284	266	297	262	286	301	293	289	277	297	291	270	294	270	272	304	296	299	296	312	253	268	295	273	271	292	281	283	267	276	267	251	262	268	256	288	303	323	288	287	290	295	271	277	296	260	273	287	294	248	286	298	281	289	283	299	289	282	283	313	289	293	281	275	277	294	298	298	278	271	308	286	294	261	281	307	291	281	283	260	242	257	309	293	262	292	260	259	287	290	288	304	279	289	272	294	290	248	281	307	286	282	289	284	275	318	339	304	274	327	321	255	275	322	291	300	311	305	278	299	264	261	297	277	314	268	290	290	298	289	308	267	303	315	262	337	261	286	275	276	303	316	297	268	272	261	303	282	317	279	319	311	283	248	298	293	291	305	303	303	300	275	267	271	310	283	261	292	283	289	288	329	283	285	295	301	275	292	276	273	329	317	292	286	274	295	292	278	313	289	266	315	260	307	271	285	268	304	294	276	272	299	268	255	305	275	281	280	305	309	267	235	270	282	297	306	316	299	288	282	298	286	301	238	236	281	294	254	259	280	269	316	288	282	299	267	267	291	255	267	256	298	296	287	266	252	273	265	264	254	295	312	280	294	259	272	291	300	289	280	271	267	303	304	286	268	290	274	283	331	305	294	275	296	279	303	264	263	316	252	294	292	261	295	277	262	288	233	301	287	302	316	314	288	313	265	291	279	331	284	273	280	279	263	277	274	283	315	251	250	303	267	276	276	297	298	283	285	323	274	285	258	307	273	313	262	286	299	307	284	265	293	280	285	286	258	297	268	293	287	275	310	286	278	271	280	286	291	291	290	293	284	273	263	282	300	288	286	264	308	287	295	291	330	259	306	286	301	306	275	323	290	282	316	254	287	259	258	265	287	330	283	262	281	269	250	271	289	292	304	264	288	311	311	300	273	260	290	295	297	283	296	298	273	317	326	284	305	287	290	272	275	291	284	265	268	283	280	305	302	280	334	311	260	275	271	267	302	267	233	261	289	289	291	317	281	273	275	286	292	297	275	279	296	255	276	309	285	286	272	261	300	269	288	292	291	275	298	253	300	286	302	334	298	294	308	265	266	274	304	316	271	288	295	257	280	303	277	282	262	314	287	295	288	279	267	299	299	245	262	291	279	267	325	289	270	287	263	261	263	305	288	296	248	260	279	276	281	300	263	274	290	265	278	307	293	280	323	270	272	330	270	306	267	267	276	318	290	294	264	306	281	271	285	258	297	283	327	280	308	297	308	288	310	265	287	334	282	286	301	297	293	273	307	270	275	285	304	276	297	310	283	300	282	314	273	299	275	266	297	278	276	289	290	265	298	281	281	269	292	275	280	302	286	289	262	299	265	272	256	302	314	283	305	265	258	278	299	274	315	303	290	264	277	305	302	283	304	295	302	276	263	289	314	262	290	304	312	260	289
8579	3770	4524	5261	5256	23613	42848	48577	44026	34312	16148	998	745	752	719	662	753	699	689	707	711	701	779	659	694	655	719	707	744	651	671	654	731	718	651	759	682	725	697	673	674	687	720	652	741	679	677	706	681	699	704	689	680	722	680	710	702	672	697	725	657	681	683	689	667	672	695	706	642	667	702	648	650	720	683	665	702	694	685	666	686	689	679	674	716	691	631	669	687	690	686	662	671	693	693	661	679	690	709	638	664	694	730	655	687	729	676	653	725	655	668	684	687	685	688	665	665	655	674	663	669	687	680	683	653	679	662	745	653	701	646	685	655	696	706	715	696	685	656	688	679	734	700	662	711	685	729	692	674	638	640	672	671	726	682	706	660	655	670	694	707	700	646	679	645	709	677	646	729	662	668	663	684	709	715	676	670	757	682	669	656	664	635	688	697	692	675	663	695	613	680	660	671	653	712	621	668	729	682	671	648	659	699	665	629	629	698	644	699	666	647	700	696	713	712	678	676	678	730	732	663	655	649	665	664	654	653	667	687	707	670	725	659	710	672	660	682	701	676	643	643	691	737	705	713	720	663	726	681	713	685	686	663	657	670	680	630	695	649	696	676	635	625	646	690	683	649	675	693	712	666	676	623	712	696	729	695	732	650	649	720	681	706	683	675	658	706	729	714	685	663	708	729	651	698	676	686	691	705	644	693	650	660	649	691	704	723	713	665	697	689	685	689	687	692	664	666	684	699	746	662	650	658	686	726	707	701	665	652	695	667	719	716	674	679	687	655	666	668	730	757	694	668	691	678	698	658	673	658	697	647	665	733	676	694	687	666	653	694	676	682	654	704	669	706	645	698	706	660	658	681	651	685	650	670	689	645	676	685	721	676	702	704	742	634	639	695	665	663	627	660	708	667	706	685	684	693	679	690	717	676	689	717	670	670	673	737	685	626	678	719	659	687	720	690	699	639	708	680	673	682	688	669	700	691	703	665	728	685	691	654	685	639	675	663	723	661	687	666	637	714	684	682	692	670	677	627	709	637	654	677	714	674	713	698	650	669	646	703	693	685	663	653	626	716	683	658	672	667	705	660	732	694	647	694	699	652	642	684	657	716	678	681	649	695	714	689	669	690	694	641	725	629	683	684	719	648	659	678	674	694	630	658	678	632	690	685	698	647	714	679	687	694	703	671	711	697	673	653	670	663	670	673	679	700	688	682	683	703	665	688	638	667	695	686	712	678	719	725	693	668	700	681	659	703	738	646	703	653	650	687	695	670	690	697	657	675	709	647	647	691	657	684	672	666	642	640	659	699	652	704	648	718	637	686	701	680	669	682	652	675	681	674	679	717	720	700	687	688	679	676	736	686	631	697	693	691	712	661	714	652	685	678	664	679	702	675	674	666	679	669	689	674	690	689	665	713	702	644	683	696	697	712	675	680	717	669	665	700	680	694	669	678	668	631	699	640	714	683	695	655	605	667	656	715	718	699	702	631	652	698	652	706	705	723	688	681	638	699	696	690	684	689	659	684	680	688	693	719	729	685	719	694	687	665	661	667	716	684	682	598	684	676	650	665	631	679	671	678	721	672	698	682	699	668	627	659	707	693	661	665	672	687	677	672	654	679	659	682	694	652	630	693	685	703	704	664	702	729	692	656	702	656	707	715	661	718	678	702	693	677	696	643	689	677	664	709	682	657	693	652	631	673	695	695	693	717	705	688	620	692	669	694	731	704	688	690	671	705	653	710	686	696	639	708	670	661	711	655	675	685	693	651	651	653	661	676	694	663	695	675	643	695	678	688	685	762	641	658	679	709	688	724	682	688	666	625	690	713	673	677	673	699	683	631	663	676	642	672	691	686	642	695	666	663	679	673	635	665	659	717	697	642	681	686	684	698	703	713	722	636	667	691	682	725	666	709	696	663	657	695	709	700	651	644	686	694	668	675	718	725	664	648	677	664	689	722	652	682	703	711	660	641	745	662	683	658	692	711	649	694	692	710	721	724	712	667	694	676	674	707	688	720	698	694	736	677	741	645	649	699	698	717	664	658	679	660	656	687	673	694	712	679	699	633	694	669	668	651	713	680	664	659	748	664	698	639	664	642	716	660	711	680	694	675	663	635	702	676	654	634	674	670	678	662	737	704	689	651	697	636	644	670	686	651	692	677	695	652	750	718	662	657	680	660	665	693	655	684	667	643	688	696	642	661	688	697	692	699	688	707	696	705	670	664	684	656	681	678	716	675	665	709	670	687	684	741	712	681	722	645	660	649	696	731	694	693	722	658	700	658	690	704	677	687	709	686	699	712	708	704	649	668	733	659	667	707	682	685	608	701	674	640	714	709	680	695	680	673	662	665	651	645	710	671	665	673	667	691	658	684	714	735	667	709	611	696	702	656	654	681	655	660	652	684	656	676	688	687	688	688	691	677	726	628	630	681	689	704	690	731	651	648	714	665	665	668	668	668	705	649	683	677	739	679	653	677	739	704	688	684	658	688	766	678	672	674	682	684	686	697	708	667	705	648	685	683	701	673	674	706	677	611	665	689	700	668	676	681	687	699	687	722	639	679	660	677	683	668	695	656	683	695	676	708	701	723	663	639	656	727	722	691	686	682	701	683	680	678	711	670	684	672	664	656	717	686	723	706	676	712	629	727	735	704	670	682	712	684	700	678	685	688	683	700	679	614	679	669	649	749	635	681	688	674	709	717	679	743	689	697	713	677	643	677	707	685	752	672	688	672	720	683	671	678	666	689	703	665	731	659	657	692	670	682	706	663	694	752	722	695	702	762	688	684	656	704	733	684	683	705	659	681	706	641	647	705	638	656	648	655	646	712	714	632	703	655	692	632	717	660	682	723	707	683	649	697	690	704	711	647	693	714	668	665	661	718	716	672	708	651	662	681	679	697	663	692	682	672	683	674	665	634	692	662	676	679	707	672	732	670	652	672	672	688	677	683	696	670	708	683	689	687	683	693	675	695	719	673	712	710	665	647	664	662	698	687	667	677	620	676	706	692	665	717	679	670	700	742	618	648	684	655	672	643	695	680	696	709	694	706	679	642	631	692	661	680	608	685	689	704	688	668	661	698	689	682	655	658	665	666	671	678	686	649	672	650	686	683	710	633	700	697	641	687	710	660	719	709	679	716	670	669	681	739	698	664	655	717	723	658	703	694	701	695	638	713	682	669	647	664	706	648	672	685	712	675	633	669	702	688	644	644	656	657	712	657	665	709	687	709	674	646	699	676	676	675	694	672	654	690	679	681	689	675	695	670	710	670	688	688	667	682	695	689	670	614	718	671	664	719	681	702	668	710	655	691	662	696	655	663	699	693	699	705	670	712	697	655	710	676	685	678	704	681	700	711	690	668	698	705	706	723	679	681	698	654	695	664	715	715	694	695	652	628	650	706	655	689	688	664	639	652	733	694	712	691	695	683	636	685	720	666	685	678	677	662	667	681	694	698	671	680	687	652	682	684	685	700	717	665	715	635	682	684	665
26708	15785	7501	4818	5369	28601	45707	43796	36625	25511	9454	857	371	340	367	363	405	373	345	370	392	354	376	371	374	358	330	381	387	383	372	347	355	368	375	359	385	420	355	363	371	382	339	382	338	348	368	387	318	347	392	319	332	369	358	380	367	366	346	387	410	401	344	386	397	357	344	362	366	396	367	367	349	357	403	383	392	362	373	336	355	357	368	384	394	333	354	369	331	353	332	341	368	337	419	385	361	351	357	360	371	414	349	344	368	324	333	362	341	336	335	379	357	382	326	354	329	345	334	357	362	309	369	356	355	355	392	361	386	381	354	329	355	384	357	369	367	361	352	336	323	367	377	380	340	329	362	341	357	354	371	354	364	324	386	379	382	327	360	370	341	353	359	375	393	335	336	352	384	384	361	336	365	381	353	373	372	390	352	323	337	334	330	343	384	392	357	354	364	380	370	348	366	407	370	321	350	371	346	373	320	366	380	354	371	337	339	391	364	361	376	367	366	357	347	310	336	337	366	359	367	380	332	314	356	338	346	356	377	366	374	384	395	360	336	329	349	367	363	347	360	358	362	388	377	372	364	347	323	350	361	351	330	342	380	352	371	316	346	348	358	357	340	320	356	347	373	342	349	420	393	339	379	324	307	371	373	366	347	374	371	383	356	329	339	335	340	383	370	353	362	362	358	372	365	365	341	332	372	359	350	331	373	371	318	362	377	339	383	397	353	349	337	401	336	350	348	334	350	341	412	360	355	320	381	359	363	381	347	355	357	348	365	363	339	365	356	373	348	383	348	351	396	371	342	366	338	362	371	370	360	358	344	357	361	353	374	361	371	336	361	346	359	358	368	387	324	358	337	348	366	367	358	351	354	349	328	342	326	361	355	358	384	364	354	370	351	383	415	352	372	363	336	359	370	360	331	339	374	338	377	336	348	368	355	357	352	354	326	343	359	383	369	352	332	354	350	324	357	353	336	352	358	376	333	360	358	334	400	380	363	352	351	397	359	364	391	378	378	416	381	359	348	350	365	342	367	384	344	384	384	356	365	359	293	344	348	371	383	337	362	392	407	382	343	343	371	359	381	345	373	366	322	351	363	338	329	386	374	384	347	325	376	325	361	371	337	351	356	349	356	379	322	380	372	355	340	349	351	350	343	340	348	388	356	365	355	365	367	373	378	317	348	369	351	361	352	359	409	326	348	346	371	319	377	339	369	385	404	353	362	360	348	348	371	338	371	407	360	367	340	394	337	331	333	347	334	361	306	342	379	354	397	353	378	372	357	379	383	342	330	347	349	345	332	387	375	345	401	369	391	338	325	331	357	360	378	347	360	355	325	319	357	374	359	365	344	366	361	392	378	375	370	347	341	320	384	366	366	360	355	337	320	336	362	399	359	377	321	336	337	351	380	320	364	356	377	341	361	377	319	414	329	380	348	355	355	342	322	333	355	361	356	351	368	333	327	348	342	364	380	363	387	380	363	374	360	334	346	362	358	401	340	354	371	394	398	366	371	346	405	367	334	354	360	347	370	323	384	377	323	363	345	367	345	345	344	359	364	388	363	354	363	345	357	377	354	374	378	387	354	337	344	392	394	386	352	364	346	362	345	355	334	392	349	366	352	371	347	331	383	314	339	365	375	345	363	351	341	381	350	382	350	365	371	397	352	323	355	356	317	334	361	332	377	386	370	391	382	384	376	344	358	394	367	379	381	365	354	367	382	348	378	371	315	340	329	346	327	337	322	326	350	310	345	320	363	368	344	358	371	364	402	356	356	346	350	372	352	357	358	350	348	332	368	374	322	357	372	346	332	330	319	345	353	390	372	371	334	366	374	362	346	378	358	353	354	361	318	342	319	333	386	374	320	359	353	364	344	375	404	357	395	336	355	374	327	355	360	373	354	355	394	377	335	335	369	383	366	357	335	331	334	387	352	370	380	341	358	337	347	367	328	368	370	340	356	329	351	371	348	336	367	361	375	371	326	355	391	374	356	348	363	351	341	361	358	360	343	338	351	368	373	374	383	386	355	337	389	357	332	354	359	355	355	328	322	353	371	369	338	341	340	378	335	354	363	350	360	353	361	350	346	324	347	370	334	374	360	345	347	355	400	358	350	357	346	369	354	327	346	345	361	349	315	333	360	377	373	325	349	327	359	329	355	340	350	385	324	346	331	352	355	376	347	391	363	366	379	362	358	392	351	339	341	370	368	350	352	338	340	316	341	364	340	384	313	358	341	365	371	353	371	355	352	355	351	373	326	358	363	354	328	326	341	400	338	340	376	319	379	379	395	346	351	364	341	363	356	333	371	370	371	341	381	378	370	338	362	360	336	323	370	367	350	384	349	357	339	349	326	365	358	342	336	375	371	384	354	363	346	310	336	327	381	383	360	382	326	350	378	358	340	371	348	368	343	365	333	388	353	367	369	342	364	344	341	332	366	376	314	342	349	346	358	370	356	307	354	354	342	348	386	369	380	355	354	375	364	364	341	345	353	334	360	371	358	358	341	339	348	355	372	375	370	353	379	339	356	350	319	367	330	352	365	336	372	339	360	375	331	373	377	366	366	328	351	364	333	404	356	344	377	360	297	355	376	371	358	354	336	314	354	393	367	362	370	370	348	354	364	365	357	363	415	381	341	356	360	376	373	372	367	375	363	345	393	343	353	341	379	330	368	355	355	352	380	374	390	345	355	381	344	345	338	344	390	354	372	361	375	369	344	388	315	382	353	345	379	339	383	368	378	362	348	345	358	345	368	359	344	330	363	397	354	385	355	334	366	343	368	351	373	356	353	376	361	384	371	354	341	354	376	387	337	379	364	362	366	377	371	336	371	361	380	348	361	356	320	358	337	365	357	365	376	386	334	360	319	350	350	388	346	382	368	360	335	393	370	361	334	345	360	340	370	370	344	376	335	340	332	364	342	370	355	344	344	379	371	375	329	381	353	342	358	377	353	321	384	358	380	388	361	329	328	364	361	362	355	308	382	378	367	356	342	381	341	348	381	371	365	355	374	365	381	355	342	346	372	341	330	383	376	352	343	371	326	353	348	374	366	392	378	343	394	363	354	316	321	341	348	361	347	337	373	337	321	405	384	365	369	353	341	343	383	357	356	334	372	346	326	350	356	345	334	373	354	371	332	345	383	396	369	360	344	333	389	334	339	328	360	327	384	365	327	358	347	341	340	364	362	361	367	368	338	350	332	422	334	356	395	373	349	325	364	393	381	324	336	325	371	363	360	334	362	376	356	349	327	401	376	380	374	385	328	372	328	312	346	362	355	355	346	365	350	367	399	338	352	341	330	366	383	362	335	371	361	349	389	353	388	379	423	373	362	377	394	335	368	349	342	366	352	340	389	340	361	419	367	356	363	388	361	382	358	330	382	338	372	362	381	373	347	335	312	356	356	334	375	366	361	342	337	374	336	351	368	343	367	378	354	358	322	384	317	379	368	382	372	351	355	353	322	344	370	344	339	347	370	357	310	365	326	334	363	337
15616	7797	7468	9359	15697	48840	61060	59310	52925	41991	21468	1262	937	1000	990	930	942	932	882	878	865	890	920	903	940	899	902	830	863	889	871	908	857	846	925	878	905	864	878	823	863	802	855	927	824	889	810	841	880	832	851	908	847	935	820	847	860	880	874	820	830	878	867	839	827	917	875	828	851	909	848	883	859	835	846	871	830	813	854	808	834	856	868	822	837	800	843	863	880	866	876	890	893	819	843	829	862	870	853	848	847	808	858	837	899	870	814	842	845	826	855	821	807	865	869	835	835	905	830	897	853	887	883	865	830	872	856	855	820	858	839	812	846	832	806	824	844	828	875	908	896	825	869	865	852	848	849	892	844	844	847	909	837	828	853	868	847	822	867	819	845	856	852	878	868	852	881	822	836	820	861	858	871	844	857	862	853	866	800	850	884	849	820	861	837	821	845	817	855	888	793	809	845	846	859	815	793	826	856	821	863	845	863	810	897	843	822	926	816	809	893	875	830	807	862	876	862	811	845	840	827	886	838	843	883	859	824	869	875	811	852	879	840	875	810	862	902	874	824	872	852	862	856	839	863	881	858	909	896	843	846	850	832	857	833	822	875	899	857	799	813	862	889	863	810	871	808	864	845	826	881	860	864	820	852	832	841	859	829	836	902	866	848	796	785	830	894	844	824	785	850	873	843	849	833	881	849	818	873	858	876	898	880	856	834	826	847	876	845	814	830	852	861	831	880	841	884	819	867	884	824	801	833	865	903	800	876	829	887	853	848	822	870	846	872	828	872	914	873	849	857	809	895	810	827	823	831	920	840	865	834	826	836	905	785	822	870	858	841	884	841	827	898	787	846	847	853	883	835	830	809	817	812	790	820	823	836	890	842	880	818	868	845	822	854	840	813	832	876	796	846	868	815	875	862	872	886	831	865	835	851	875	820	821	837	848	824	852	862	844	873	854	834	836	855	832	868	814	873	823	856	857	805	858	835	876	844	878	844	821	860	885	883	800	839	865	791	881	855	833	798	859	867	818	846	811	873	859	832	866	818	863	894	835	849	889	835	837	831	839	843	832	899	842	873	801	864	814	809	820	864	864	832	827	833	858	864	792	857	846	855	872	825	841	842	815	869	894	854	886	811	863	777	910	881	838	813	831	801	798	812	868	860	822	851	854	909	845	821	888	893	866	863	856	852	877	845	877	827	836	850	872	890	889	866	799	799	866	875	805	863	837	901	806	869	873	840	934	836	853	849	853	799	834	864	835	878	804	854	876	870	864	840	863	898	880	853	819	912	858	875	913	913	842	831	814	876	873	832	849	846	827	870	834	776	820	862	895	827	848	816	852	840	836	863	874	843	809	796	841	864	816	825	819	807	853	845	878	854	844	858	832	828	840	837	829	822	843	869	832	850	807	902	846	890	839	838	831	851	884	798	862	876	832	881	799	852	827	794	835	844	855	776	879	831	846	870	882	860	838	844	860	879	883	819	804	760	837	860	834	832	827	805	880	846	821	893	814	872	852	846	781	931	820	874	781	888	832	831	884	822	833	835	829	820	851	886	849	885	855	793	867	839	865	886	849	862	810	853	871	879	860	853	852	838	868	853	818	882	809	889	880	847	862	878	828	809	914	789	851	851	848	793	849	785	901	874	904	892	854	869	841	908	812	832	863	817	881	857	856	817	886	848	872	809	848	885	892	807	837	873	882	845	868	852	890	883	817	848	875	876	882	815	866	770	803	880	874	849	869	804	843	804	848	858	893	843	856	819	797	853	845	838	849	848	886	854	909	854	811	825	882	803	871	843	802	822	856	907	832	847	857	850	859	856	823	860	832	871	760	825	859	826	858	860	852	834	857	849	866	839	776	787	812	891	843	838	827	884	803	833	808	823	847	808	859	897	806	879	830	843	827	852	792	891	889	834	857	852	862	845	817	813	921	842	874	830	833	858	868	863	883	819	846	800	824	850	828	873	858	768	831	854	808	823	825	832	855	772	781	851	891	885	897	883	885	847	858	863	856	823	845	908	819	822	906	846	867	873	846	851	857	836	802	806	833	841	832	867	840	824	802	850	862	889	820	817	784	897	794	841	885	899	865	807	833	858	828	877	811	857	858	835	834	823	899	950	837	883	855	850	859	882	844	850	822	805	834	870	872	868	858	818	860	869	837	784	817	848	864	841	783	850	840	872	877	866	798	897	855	844	837	892	829	847	832	829	855	818	821	806	820	900	871	852	807	840	830	867	858	866	825	773	878	829	828	847	832	833	832	847	875	886	794	804	834	869	838	838	811	881	820	853	841	839	859	865	872	853	875	886	782	824	853	825	852	843	827	837	834	843	823	816	865	874	824	819	853	866	822	888	872	849	821	846	823	827	931	883	793	825	884	906	816	860	902	810	799	869	835	874	901	839	863	864	872	790	898	858	866	860	815	808	854	826	789	858	819	866	834	837	874	815	842	890	862	825	880	809	821	852	874	857	886	850	772	832	806	867	864	853	885	813	875	837	895	843	823	789	808	841	844	836	899	829	874	878	809	894	792	858	835	794	852	864	863	856	826	816	837	886	846	837	845	865	850	833	854	824	871	808	809	886	847	803	822	862	882	868	860	805	868	808	892	912	842	858	806	865	824	860	858	842	852	877	891	854	867	843	849	805	841	839	885	817	866	860	832	851	845	851	809	902	848	909	900	804	795	893	860	866	820	849	812	864	820	839	864	857	870	853	831	853	884	856	871	866	881	843	817	885	882	827	871	929	875	833	864	874	822	947	818	816	891	821	832	853	858	872	788	798	893	868	877	830	794	854	893	864	853	820	839	878	856	819	873	895	861	876	869	852	812	867	862	847	847	827	862	800	863	873	852	908	811	835	847	867	862	845	801	885	857	822	821	856	837	855	840	806	828	864	852	863	867	808	869	810	888	862	887	828	882	843	832	939	903	846	819	875	828	857	876	810	819	807	855	828	809	817	827	872	863	850	908	816	883	848	830	892	895	868	901	859	852	902	845	883	848	874	802	861	836	858	905	871	878	880	802	869	861	842	825	823	861	892	887	901	895	838	821	805	882	854	894	892	830	856	844	826	869	850	872	842	849	865	881	836	915	844	913	863	856	840	790	872	833	820	812	818	797	861	802	861	851	843	898	878	870	843	875	862	868	829	878	845	837	839	859	876	898	849	803	876	890	861	836	836	863	796	921	823	885	849	855	803	834	888	837	867	874	891	853	826	869	825	791	874	847	820	804	832	787	894	832	842	902	826	836	853	874	849	805	825	848	856	836	830	794	789	900	874	841	877	823	814	805	864	852	851	837	833	872	862	848	836	838	887	891	836	844	831	890	868	822	914	826	864	895	875	849	826	840	844	796	838	809	860	882	836	874	918	826	869	793	802	859	848	860	863	854	852	858	836	821	870	845	800	882	819	861	842	877	856	805	812	836	827	841	828	841	856	791	853	831	866	839	900	803	818	801	853	881	811	864	838	802	853	828	850	871	834	808	882	847	824	889
5008	2649	2141	1048	788	947	1715	1703	1652	1312	605	416	380	409	410	400	448	440	456	401	415	380	426	421	430	447	441	405	403	442	380	411	415	430	411	406	418	423	412	380	425	384	410	417	380	394	424	440	454	364	397	387	389	410	453	440	393	405	410	424	454	417	394	432	449	433	407	413	422	396	431	438	403	440	411	406	441	473	449	373	403	421	386	433	418	476	401	437	404	426	412	444	450	401	376	411	446	456	433	396	412	380	415	388	408	407	438	408	407	371	390	397	418	430	395	403	436	415	420	412	428	376	446	421	409	405	403	434	404	408	386	422	440	430	462	446	433	390	416	442	428	439	389	428	391	415	399	411	441	416	427	367	406	417	440	441	417	413	425	416	411	426	435	425	412	426	442	446	407	401	435	426	402	422	430	436	399	425	441	424	414	362	422	466	444	425	404	403	463	419	418	402	405	438	397	410	445	423	397	406	397	366	423	419	436	452	459	452	412	390	395	411	404	434	412	412	376	383	393	387	377	419	392	443	439	435	429	397	448	410	423	394	385	434	410	448	413	424	389	450	412	427	439	415	384	395	417	431	393	391	393	376	385	416	407	401	416	412	418	389	421	425	424	406	387	384	411	441	411	425	417	428	412	375	436	413	445	387	398	410	423	426	417	414	367	398	373	388	399	417	393	402	384	455	421	397	417	417	397	420	401	446	412	417	392	419	455	426	384	408	427	417	445	428	366	409	411	378	401	468	375	439	452	394	411	430	430	382	461	406	421	415	444	413	460	403	386	411	414	426	389	408	396	410	386	416	444	429	414	420	426	435	444	423	400	408	375	431	394	439	363	434	420	405	401	411	417	403	401	420	406	414	416	398	421	399	431	435	427	423	424	435	409	377	429	434	375	416	438	416	421	433	445	402	413	439	423	440	439	434	373	438	445	399	399	400	414	389	416	418	417	445	382	392	386	408	441	373	421	424	422	397	421	453	451	457	400	389	429	430	410	399	408	425	401	409	409	418	426	436	423	412	427	445	376	420	414	437	383	391	434	406	413	402	401	427	440	446	423	425	444	437	421	390	404	446	405	429	455	403	428	398	384	414	382	394	418	431	440	403	413	408	451	460	430	373	388	388	427	432	421	457	429	426	420	397	421	387	421	421	420	428	396	360	406	403	427	434	428	372	398	446	374	387	440	422	402	425	424	387	408	425	389	406	400	414	386	407	415	456	456	420	414	419	415	421	413	417	423	474	416	453	397	390	422	421	393	361	440	409	436	436	418	405	386	384	424	435	402	466	402	422	416	437	430	409	412	417	432	381	409	398	427	400	432	417	402	412	410	447	432	439	425	394	418	415	414	398	441	451	423	464	454	475	392	404	438	411	412	396	394	411	443	447	409	415	395	428	453	433	419	405	405	398	435	458	387	435	434	399	383	374	408	434	391	418	447	453	427	410	427	393	413	412	428	429	406	415	383	413	442	439	423	377	425	392	441	455	443	414	404	383	427	417	403	434	388	415	450	426	403	398	406	380	429	431	409	433	400	397	408	448	415	420	386	434	448	436	408	439	461	388	423	457	395	458	439	406	450	410	420	409	455	399	428	409	392	419	408	382	416	423	412	407	409	400	392	390	422	399	461	414	416	427	509	430	439	400	414	456	386	396	399	423	427	424	413	461	433	401	435	438	418	388	385	418	425	409	432	375	420	369	399	404	371	428	386	447	422	423	418	442	423	383	377	422	416	417	408	414	379	410	404	404	350	436	398	441	418	406	411	403	373	398	416	437	409	409	378	439	413	449	426	415	391	392	406	462	395	415	445	387	384	393	412	434	378	405	453	441	436	387	432	409	407	429	445	428	407	400	422	385	396	356	449	428	383	448	425	386	412	406	384	421	416	420	391	433	416	406	398	386	385	406	384	418	411	431	427	451	383	428	393	424	405	437	409	393	391	436	394	406	409	422	417	380	383	399	407	441	427	412	412	450	428	420	389	396	432	417	411	415	408	440	444	386	405	411	400	417	453	444	407	331	418	403	438	427	395	407	388	379	431	404	413	412	443	427	424	441	421	434	387	417	402	407	438	414	431	406	447	407	429	404	378	416	438	410	411	423	449	434	463	425	421	408	390	394	443	412	423	457	404	412	406	425	396	407	442	425	420	422	407	398	446	383	427	458	440	404	428	369	382	432	403	425	464	411	417	454	424	382	453	397	419	379	409	385	419	434	460	435	406	451	412	421	398	402	439	453	398	419	405	463	403	443	399	408	423	421	411	397	415	400	405	395	405	413	410	426	410	471	388	424	432	405	389	427	410	389	428	412	433	401	428	417	407	405	393	409	408	417	426	415	418	414	429	424	405	420	442	409	422	409	451	479	384	443	389	429	426	434	403	385	402	435	402	446	434	412	449	393	376	403	389	411	430	442	427	403	432	439	434	428	406	410	415	373	451	417	423	438	395	400	425	427	410	416	429	416	416	421	410	354	444	381	430	383	430	399	407	412	375	412	385	384	417	424	394	399	428	438	413	394	427	445	429	395	432	411	422	434	392	423	446	408	418	424	413	369	417	438	377	402	427	376	427	422	443	425	390	437	385	447	430	400	391	435	407	422	426	438	463	405	393	448	405	405	448	395	439	378	465	367	381	371	371	394	405	439	423	394	414	366	424	396	398	406	400	400	420	423	450	416	432	416	415	379	409	393	409	410	428	420	407	431	392	377	419	407	424	387	457	410	441	371	413	390	407	393	399	430	414	410	399	434	448	445	406	392	394	452	378	431	449	428	391	385	397	409	414	378	452	432	422	395	369	405	411	401	384	408	432	392	371	405	407	410	435	399	400	382	409	413	389	410	447	436	417	405	389	399	430	441	428	411	407	446	438	421	378	418	377	434	439	401	438	416	443	408	400	439	383	403	416	407	429	405	395	404	447	411	437	416	424	381	412	405	392	410	396	401	405	421	399	433	438	439	430	436	424	396	397	409	417	423	419	390	410	342	409	450	410	385	430	445	400	437	403	422	428	417	383	400	383	418	396	399	447	452	389	431	460	432	455	423	438	410	425	407	434	406	427	455	400	410	449	456	467	469	412	411	413	422	444	436	406	410	430	411	382	432	411	442	395	423	419	420	397	396	460	402	479	386	393	443	418	390	434	434	438	374	460	394	424	385	440	442	405	399	435	434	454	429	401	429	427	406	392	416	449	437	455	404	418	434	391	423	411	416	419	402	423	440	426	445	395	372	411	419	426	420	450	429	418	423	427	398	438	409	405	422	458	414	403	411	433	449	381	412	416	434	422	365	394	418	401	413	447	416	430	439	420	394	413	398	398	396	435	435	387	386	377	385	429	403	389	404	412	418	424	411	436	432	437	428	415	421	409	402	428	435	423	442	415	418	417	406	434	412	403	422	460	392	437	442	381	432	366	385	418	424	398	403	451	411	436	416	376	413	390	420	430	415	377	432	399	387	429	412	415	401	410	398	415	444	418	383	392	398	421	461	435	382	369	388
3923	2726	3771	2908	2417	3948	7417	7035	6307	4760	1670	942	950	958	919	926	966	918	922	922	1000	918	964	956	969	960	890	944	891	974	934	922	981	911	973	964	888	883	947	889	935	897	941	988	935	947	874	968	904	909	927	983	960	909	991	941	956	968	953	965	902	917	927	888	902	953	924	910	918	957	897	975	928	953	918	916	929	973	981	994	885	954	919	910	947	936	923	936	972	894	941	980	947	940	957	895	943	906	975	938	943	945	868	903	933	967	934	963	979	922	910	909	951	962	923	927	930	942	972	942	943	957	950	930	877	963	931	894	972	959	920	980	993	920	928	921	953	902	859	922	927	952	944	958	952	933	939	926	920	938	942	978	948	875	903	907	920	911	922	930	862	926	945	929	916	968	882	910	907	932	914	868	978	966	898	955	956	958	949	928	910	917	955	958	905	854	946	968	939	985	911	938	972	956	911	982	986	949	899	887	902	979	945	910	971	952	962	969	917	932	919	880	966	910	939	858	927	925	932	941	908	930	965	960	871	928	900	872	930	948	890	962	909	941	952	921	955	901	966	962	867	932	941	942	980	931	901	966	967	916	945	939	914	909	944	998	935	950	915	948	944	897	888	930	948	929	897	938	924	902	1021	879	941	902	953	908	947	888	887	929	913	958	940	961	883	964	944	912	981	895	993	925	930	930	922	929	877	921	952	980	931	949	914	929	890	903	912	970	985	988	964	891	938	905	906	977	951	983	916	890	961	915	904	991	926	928	953	933	996	973	989	929	943	966	972	958	954	935	928	1021	950	961	957	924	911	955	894	949	911	904	895	984	1027	989	978	907	972	979	912	959	971	896	919	925	937	898	921	936	931	928	880	957	956	945	955	903	930	988	936	918	954	938	934	975	919	941	912	909	921	958	916	932	913	902	958	947	964	906	934	926	913	950	933	947	892	972	963	949	951	918	906	900	928	949	942	956	986	958	940	918	910	913	921	1031	931	937	891	948	911	951	921	963	929	933	932	976	939	943	941	913	957	905	959	895	974	863	933	926	887	917	912	948	942	987	947	960	928	916	904	928	938	860	927	936	927	914	904	996	943	961	995	915	989	846	938	891	908	932	927	924	929	949	868	898	929	898	1003	876	900	915	929	971	963	981	960	922	930	930	965	959	900	931	918	929	907	945	868	978	980	962	971	928	959	904	929	942	931	922	922	966	927	939	900	950	938	963	908	983	920	908	948	929	941	928	893	882	978	918	923	914	908	937	906	915	882	897	930	986	924	890	933	890	932	922	894	941	959	959	976	962	905	912	943	910	998	865	910	894	942	927	922	918	921	921	931	978	903	883	905	963	940	985	935	945	943	866	910	971	909	915	934	906	959	904	896	937	977	950	916	936	946	902	898	978	946	943	931	924	950	948	950	934	908	967	939	895	928	935	953	947	963	951	920	980	889	903	970	921	959	920	935	977	972	943	942	901	969	900	889	917	973	930	922	880	963	957	983	950	934	934	972	921	944	900	914	923	930	917	950	944	950	964	945	906	944	894	946	971	944	908	890	981	995	950	936	928	917	895	943	938	910	937	951	897	928	951	916	940	990	953	912	930	925	991	902	917	935	938	961	954	980	960	950	877	1002	940	952	890	882	907	918	987	952	935	865	910	937	961	880	916	940	900	955	1036	976	953	952	896	922	899	974	885	963	931	916	928	940	870	915	947	897	943	939	938	982	937	918	926	963	938	896	978	956	932	914	978	898	947	929	884	994	929	907	921	889	936	924	915	963	904	905	939	916	937	938	940	896	886	895	985	867	915	928	928	929	879	926	909	951	960	918	931	920	983	897	987	931	935	969	882	948	903	905	992	936	909	944	964	938	960	916	937	962	908	934	898	957	940	953	967	913	966	932	956	893	949	901	971	920	948	884	941	916	841	911	952	934	909	929	954	943	910	894	969	891	882	925	917	963	966	955	920	901	927	930	969	867	965	922	964	951	937	945	952	957	919	951	946	900	902	943	921	967	919	921	910	901	901	911	960	911	921	974	928	945	982	869	900	897	889	932	974	908	942	932	967	940	1003	935	974	933	973	918	948	929	945	956	938	926	947	957	938	976	942	918	960	934	908	895	971	904	944	901	952	922	961	900	967	913	903	965	966	940	902	895	937	857	902	974	883	971	924	917	956	910	929	922	924	897	948	849	843	914	866	912	906	922	959	961	930	990	958	911	918	949	903	912	907	953	965	920	911	894	907	967	933	932	933	935	942	927	959	963	945	930	891	931	943	888	919	926	896	902	945	975	926	906	922	896	927	924	943	963	932	945	972	973	906	872	907	954	901	874	928	915	962	977	931	955	978	921	884	971	977	943	909	978	915	851	954	919	915	931	917	930	969	907	939	937	917	940	919	926	954	914	885	939	882	937	1010	933	951	930	955	960	940	906	1003	919	938	895	977	930	949	883	927	919	976	919	885	943	915	922	913	920	936	943	1002	902	940	935	937	897	927	879	969	939	918	936	923	940	895	960	925	932	932	900	924	886	901	889	931	952	896	888	895	958	949	925	1009	904	895	907	904	907	925	916	928	949	951	941	916	915	989	941	913	929	935	899	880	887	975	913	908	905	955	957	969	984	920	926	928	947	930	977	905	891	921	894	866	937	948	939	844	901	901	872	905	938	950	916	899	910	1007	949	897	968	962	938	915	930	921	908	947	922	933	947	960	916	959	940	945	891	891	979	920	982	949	962	927	967	924	939	938	889	935	885	944	939	932	862	948	956	894	964	854	956	944	918	908	968	907	943	894	911	898	950	937	920	911	936	907	956	947	948	879	915	954	945	942	921	965	989	916	938	961	912	939	901	858	912	943	952	881	953	926	968	936	931	900	957	891	980	913	887	939	896	898	925	918	948	905	954	922	926	996	964	891	959	929	895	884	957	955	906	961	930	951	959	965	959	931	956	936	955	948	935	916	921	941	956	921	904	954	968	864	898	903	906	1007	938	910	899	959	964	893	897	932	916	925	883	946	964	931	951	993	929	917	915	919	935	951	912	925	978	930	922	976	962	942	875	943	928	914	969	965	916	876	971	935	959	945	983	887	923	976	962	913	965	917	880	979	919	957	990	970	911	993	960	923	933	885	965	870	963	934	945	943	941	932	963	930	949	941	980	930	974	939	964	909	919	986	944	955	897	913	941	930	930	948	981	878	932	911	925	886	954	959	876	928	945	942	931	888	941	924	936	897	962	898	936	878	902	914	913	970	946	895	908	890	954	895	933	912	877	945	911	918	969	955	913	975	907	920	922	946	954	924	909	937	941	953	988	927	980	901	922	909	938	932	914	933	949	924	979	979	884	956	915	960	924	951	989	927	948	852	898	935	929	892	948	942	900	973	905	932	904	984	957	892	936	877	913	938	928	929	994	943	960	859	878	916	961	913	969	959	948	965	934	976	919	925	943	949	980	959	951	971	930	930	922	939	933	915	934	932	915	979	903	908	925	974	833	947	938	971	954	916	914	957	945	968	911	910	914	965
20805	8749	7420	4555	8262	23586	40672	28827	18509	9759	2627	353	359	349	337	361	313	330	331	317	327	330	335	326	334	351	335	349	339	346	342	338	346	344	334	326	392	352	342	365	346	333	326	325	337	351	325	330	319	327	354	300	280	345	312	274	306	301	335	334	330	309	318	334	324	332	325	340	326	320	336	344	368	335	306	322	309	357	326	304	352	336	331	361	324	332	343	302	331	331	344	389	333	340	343	351	340	368	330	351	358	343	311	347	320	332	329	316	317	327	310	341	314	333	311	371	320	366	332	301	345	318	318	348	320	338	332	334	313	344	346	335	349	340	317	321	316	335	364	313	332	319	361	361	338	337	379	346	322	347	369	336	319	290	309	354	338	302	336	297	333	356	357	307	348	314	341	338	331	344	309	305	343	319	338	330	305	329	323	322	333	369	315	338	333	316	310	338	361	290	306	318	353	319	304	329	294	322	332	329	357	322	327	344	340	309	359	315	327	355	310	314	338	326	322	348	321	334	290	319	343	341	346	328	322	356	344	322	354	333	341	377	322	336	345	368	325	363	300	339	350	328	322	309	342	327	335	329	322	353	334	364	339	346	345	301	329	314	326	318	305	308	344	321	309	354	319	368	360	363	344	321	322	325	363	346	302	301	332	330	349	331	330	380	317	325	313	304	331	323	363	358	344	360	324	358	352	353	333	350	328	365	329	339	358	337	329	338	347	344	325	316	346	327	345	348	331	311	328	341	349	346	345	318	359	330	332	342	370	322	337	321	346	349	323	329	313	335	343	327	338	343	330	349	322	339	334	324	341	337	328	354	350	339	334	309	309	329	331	307	358	333	299	339	369	349	347	359	307	313	316	346	342	323	347	312	318	357	373	361	318	346	349	303	322	360	345	341	348	305	367	332	311	323	341	308	352	360	329	349	344	338	306	353	317	357	316	356	346	333	339	346	381	326	347	363	343	330	363	346	329	320	336	327	340	324	332	322	329	361	332	357	346	293	337	346	332	322	308	343	328	367	358	317	347	347	330	340	355	332	328	301	327	338	341	345	329	330	358	328	325	320	336	320	311	300	338	354	321	366	352	323	359	347	329	304	320	313	349	336	341	312	310	304	327	333	333	334	309	342	354	354	317	381	361	337	332	370	298	341	343	316	310	348	328	339	341	336	336	317	344	352	339	348	350	333	334	340	318	308	311	355	323	323	347	342	315	348	291	326	310	271	327	329	362	343	364	369	337	332	336	325	337	332	337	309	348	375	353	349	324	360	327	352	358	333	297	333	306	361	294	318	308	351	349	321	342	317	328	350	330	339	311	333	338	308	338	335	356	338	350	345	315	313	355	343	329	327	336	297	339	319	337	351	331	369	344	338	345	361	312	344	323	371	365	342	357	337	315	336	318	320	339	364	352	346	335	352	325	332	343	339	335	350	357	297	305	292	346	331	361	323	329	335	356	297	363	314	317	319	332	308	324	324	350	352	333	341	338	359	302	331	350	301	308	332	308	368	313	386	319	302	337	323	333	326	325	317	332	339	328	336	331	354	344	350	343	314	311	328	304	342	318	320	361	357	347	328	329	369	333	318	307	314	340	337	339	374	322	325	357	323	314	313	352	329	327	362	353	315	308	349	339	354	341	344	296	352	320	327	360	295	342	317	344	362	317	326	379	315	337	332	353	325	320	326	303	353	320	321	360	317	342	301	315	325	334	363	339	305	318	361	304	337	333	341	336	331	347	338	306	301	320	316	329	355	346	345	372	328	340	298	324	321	349	351	308	333	323	329	338	322	357	363	350	313	365	321	352	352	320	323	332	339	335	356	312	315	330	316	348	344	316	343	346	345	315	316	355	312	318	370	350	312	368	338	331	334	320	328	336	352	332	358	353	338	350	383	324	344	327	342	354	337	316	337	335	347	337	330	295	339	355	336	324	343	346	314	328	348	304	330	335	323	343	328	314	319	382	363	352	350	331	320	322	308	322	343	329	343	341	315	313	329	350	364	361	335	315	332	336	332	355	333	325	337	332	350	350	360	338	344	335	338	354	343	336	321	304	336	340	337	362	332	328	313	323	336	359	286	327	359	337	330	369	343	322	343	316	318	353	351	338	333	331	340	335	345	328	318	334	330	318	322	332	352	304	340	325	337	323	359	375	341	320	320	340	337	325	350	328	345	296	354	335	360	294	344	365	341	355	338	381	358	347	341	350	316	311	362	390	356	337	313	351	297	309	346	336	394	339	340	338	369	318	347	365	320	321	301	317	283	365	346	330	307	302	306	339	318	286	322	337	344	309	351	354	327	311	350	340	322	332	343	327	349	339	320	347	369	345	346	325	328	331	320	308	323	327	322	351	361	338	342	359	344	312	358	313	337	334	329	314	315	345	338	342	396	332	326	323	365	328	345	342	339	341	366	332	349	355	341	348	338	340	316	326	342	354	342	337	329	351	359	357	333	316	342	351	384	327	351	320	329	356	311	338	280	315	344	366	349	345	309	342	317	339	325	335	346	328	351	319	342	331	362	360	358	350	324	360	327	312	330	342	316	324	335	340	358	372	317	314	332	317	304	347	333	334	325	375	315	347	378	354	336	344	329	306	318	329	356	346	338	350	323	331	316	365	330	308	354	323	363	336	292	324	316	334	302	362	322	337	280	335	333	313	341	357	314	315	320	311	334	378	329	351	333	328	329	332	333	321	313	337	349	353	310	328	318	286	346	330	360	322	317	336	301	334	323	354	331	312	362	321	325	320	311	339	342	313	315	338	307	331	342	349	331	298	315	335	340	326	329	313	344	321	362	354	353	334	329	342	367	317	323	312	357	291	352	332	334	354	328	302	331	336	334	333	339	335	317	346	320	313	330	351	306	319	346	331	321	329	353	323	350	328	340	327	322	323	330	347	316	358	323	336	324	322	322	368	359	345	349	316	334	310	327	321	331	320	336	320	329	326	317	315	360	352	355	363	329	347	318	348	317	362	330	332	302	345	321	307	333	326	315	346	318	314	317	325	334	331	329	345	296	339	315	316	319	339	337	340	313	325	356	343	343	310	306	328	334	328	313	342	326	316	353	302	321	324	339	320	313	333	330	341	324	341	328	324	328	341	348	350	322	318	322	331	339	315	307	323	326	327	352	318	321	327	342	338	313	322	318	347	353	338	337	360	351	355	317	343	347	360	344	308	355	319	337	317	354	317	347	360	329	330	369	348	349	372	334	359	323	364	372	340	352	329	365	352	341	351	314	360	351	356	323	341	323	338	282	336	331	358	350	328	342	341	352	338	349	307	313	333	331	307	383	319	345	317	318	343	376	340	349	319	323	328	323	328	349	361	331	319	339	350	312	329	326	316	318	339	335	329	311	325	304	315	354	315	339	342	306	331	326	351	324	386	350	325	343	359	323	329	303	338	354	342	354	314	315	334	346	335	341	356	341	330	304	333	352	335	346	348	328	344	308	319	311	345	313	381	305	340	343	363	379	339	344	315	325	345	328	341	306
12545	4932	10831	10434	22325	41390	55430	45227	36157	25247	7684	871	779	854	786	836	828	774	807	800	807	760	768	818	818	776	784	793	823	801	786	781	814	818	832	778	728	796	802	827	844	793	785	783	786	789	785	779	806	766	771	820	761	756	806	831	799	796	806	816	779	821	761	818	840	843	820	808	745	750	745	765	737	840	801	803	797	819	784	792	752	801	826	774	803	784	741	742	804	818	782	823	813	763	817	808	782	794	772	794	744	791	783	770	742	829	753	812	751	830	827	775	760	791	781	781	819	714	811	796	817	807	814	841	775	804	810	752	821	827	774	785	789	757	782	792	778	778	755	824	792	793	829	741	832	787	817	795	781	821	826	762	769	842	834	785	765	767	773	779	794	799	791	821	747	833	787	811	773	868	730	818	771	833	737	827	816	838	810	773	780	774	765	796	775	786	803	823	770	790	752	776	793	801	771	838	779	801	846	763	801	758	767	810	751	772	769	788	815	737	806	810	743	776	790	773	763	800	803	814	786	775	829	799	789	784	760	790	769	792	770	807	807	761	775	786	806	756	773	772	754	841	836	760	808	726	830	809	787	816	770	813	783	764	818	805	809	806	796	808	753	834	764	773	760	747	763	747	809	787	758	779	761	815	788	798	792	791	752	758	835	811	790	809	785	799	740	735	807	823	787	801	793	788	798	782	753	762	800	781	801	793	814	818	799	859	768	754	806	840	783	737	798	746	788	756	783	764	793	754	779	784	803	791	817	804	772	830	798	747	803	759	799	800	750	796	824	801	811	762	783	829	836	761	809	805	773	813	833	786	756	831	766	768	780	754	780	776	787	796	766	794	824	771	752	794	795	762	873	779	800	800	787	768	783	756	792	797	789	812	739	821	828	772	821	850	754	803	758	774	795	785	816	769	722	795	818	831	797	787	773	781	776	778	829	780	789	756	793	764	777	834	840	782	852	796	799	780	772	755	824	773	773	793	864	819	746	803	781	810	764	760	798	808	748	743	783	753	781	800	807	833	763	797	831	781	812	763	792	789	791	836	810	840	815	808	811	814	819	816	788	823	800	741	769	782	842	810	822	802	786	778	778	849	781	804	707	807	768	797	799	794	769	837	814	771	805	799	793	787	791	821	775	835	786	750	768	761	827	797	788	790	783	816	817	790	799	835	799	733	767	800	847	762	747	801	782	722	776	840	833	795	856	778	829	774	808	847	793	799	776	859	756	806	772	762	763	762	771	738	755	824	796	801	753	769	807	751	793	783	826	797	820	786	770	818	826	841	815	845	826	811	767	769	765	772	757	825	771	744	770	784	774	787	786	797	815	759	779	765	803	755	742	811	765	802	765	751	796	805	756	758	802	807	784	783	808	783	807	855	791	808	797	790	763	816	783	776	784	823	842	746	821	743	775	838	800	759	815	811	769	788	736	828	750	742	793	784	798	769	803	753	757	812	801	737	828	746	741	797	788	811	809	782	777	790	810	850	764	817	768	750	799	774	741	806	787	804	768	762	785	828	771	793	805	807	781	769	811	845	870	723	778	848	798	748	818	796	773	766	788	781	733	810	794	808	780	818	759	764	734	782	771	819	836	798	776	795	760	847	763	795	794	834	769	775	772	758	783	809	792	760	774	795	811	792	767	786	783	784	791	782	786	783	834	803	810	789	827	750	808	756	794	768	795	784	816	777	779	782	793	864	795	833	806	760	819	885	841	799	755	823	831	807	793	784	763	798	763	806	761	816	777	764	760	785	747	807	823	792	785	831	806	756	785	801	816	841	753	801	792	752	824	826	750	768	818	756	832	761	825	823	769	793	786	847	771	765	829	734	782	818	794	750	779	755	788	771	810	758	840	816	778	798	770	806	753	781	814	772	780	756	771	771	776	770	803	797	784	785	839	765	802	800	815	799	797	752	810	799	749	745	830	799	804	763	831	776	865	780	782	808	742	809	834	735	826	852	809	821	810	813	767	837	741	805	771	777	773	796	766	795	771	776	846	829	788	795	784	777	775	766	782	827	810	788	823	842	833	769	813	838	790	796	792	853	735	792	809	824	763	800	751	800	865	761	783	815	789	812	773	810	803	780	771	791	766	783	813	773	810	809	800	807	756	828	828	770	821	748	782	819	753	785	787	765	810	789	779	814	813	775	804	784	825	761	841	814	759	768	780	818	775	802	767	789	798	831	789	808	773	796	814	817	797	806	840	814	818	817	776	782	767	824	800	790	848	816	774	784	748	753	770	781	772	803	830	801	865	844	817	813	716	772	783	776	798	769	790	777	810	798	788	765	755	829	780	799	797	809	822	825	807	810	833	780	725	846	787	752	843	788	757	813	798	778	802	771	787	781	874	799	815	793	802	812	798	811	828	808	838	788	793	745	804	813	792	803	806	781	765	831	753	768	745	813	745	828	763	802	809	821	779	823	775	736	836	761	732	787	781	766	813	788	854	761	798	818	740	802	807	794	752	793	736	750	790	823	771	795	788	765	845	750	804	755	811	790	752	784	784	780	802	806	766	780	803	795	719	756	797	778	773	821	791	803	796	750	847	784	806	769	807	782	807	767	774	797	749	839	842	806	778	799	806	767	797	775	796	818	808	794	764	750	767	759	773	848	841	770	836	785	813	811	741	760	817	762	812	817	795	802	795	823	762	808	754	796	736	815	771	811	818	739	824	752	762	785	767	816	778	734	801	814	783	766	793	727	810	749	745	774	761	803	826	775	731	829	844	842	758	856	759	796	796	823	821	785	799	795	790	784	776	790	779	830	823	754	820	803	800	797	805	803	754	777	799	767	846	824	813	804	776	767	822	753	792	778	793	766	852	770	836	763	707	809	795	796	774	793	775	825	836	798	736	783	832	767	801	789	820	770	819	807	825	836	788	779	788	797	762	749	787	759	762	798	794	770	791	817	790	814	773	772	771	801	782	821	774	758	810	754	746	775	775	815	808	784	783	785	811	809	773	732	764	845	796	750	796	804	777	779	812	755	790	799	749	790	814	786	834	803	761	757	748	816	729	805	764	775	819	792	849	772	796	761	789	795	809	791	812	751	786	820	771	761	807	752	777	769	782	752	746	746	767	745	803	786	766	740	825	811	816	786	779	750	827	741	815	719	778	780	788	792	800	774	788	778	764	831	784	739	809	781	859	810	774	784	781	876	768	780	790	788	818	820	783	788	771	778	804	801	798	785	808	812	772	806	731	832	829	823	830	763	745	787	757	831	804	823	788	807	791	764	766	782	834	806	803	829	822	760	819	754	789	845	784	790	743	794	785	812	743	792	781	793	850	784	813	762	822	759	850	776	806	843	797	781	827	778	795	726	761	810	794	825	814	824	779	769	732	777	778	785	759	759	761	726	742	784	787	797	786	807	827	765	768	779	791	857	784	821	813	751	739	791	802	803	769	817	763	770	786	810	810	776	783	844	769	785	790	798	851	798	787	760	765	804	778	816	793	781	817	780	793	779	765	781	794	761	762	793	812	795	772	815
26992	14453	15772	19140	15409	41838	57041	44289	27034	16050	4167	472	446	426	435	402	424	416	457	408	454	425	425	384	404	419	395	374	415	425	401	420	426	402	456	411	444	378	402	437	394	426	392	382	380	395	391	389	389	348	396	389	358	400	389	408	404	438	443	388	406	434	443	398	442	401	411	389	342	420	409	366	403	356	421	402	379	409	398	419	356	363	421	389	413	416	392	402	423	382	416	381	388	405	345	383	403	348	391	374	452	399	396	415	395	421	433	403	379	403	374	395	412	436	400	396	416	399	426	426	425	419	390	385	425	438	372	426	386	422	409	378	414	413	369	413	416	406	406	393	388	372	379	402	366	374	413	374	448	395	370	385	385	407	390	391	429	413	385	407	373	389	398	399	369	402	403	401	393	390	444	402	364	388	406	403	416	392	467	409	434	392	380	394	428	391	393	400	410	370	382	417	381	387	382	391	398	392	407	405	443	397	392	387	394	399	418	453	402	412	358	404	364	388	432	386	406	452	422	401	400	430	380	423	432	427	431	433	419	391	402	368	410	438	407	413	393	418	370	411	412	430	381	457	361	413	375	418	365	397	399	365	447	382	386	389	397	425	377	390	407	402	366	478	374	354	402	432	444	409	385	432	418	414	413	399	436	430	400	396	435	407	426	402	425	413	403	419	400	402	399	391	398	421	418	375	393	388	388	412	390	344	405	403	438	392	399	388	421	414	413	419	376	433	377	378	398	449	412	448	390	386	373	391	410	420	396	424	406	444	413	379	414	441	439	395	418	394	389	412	396	400	398	408	411	403	420	392	385	422	433	422	431	385	411	381	419	405	371	388	425	378	410	390	418	410	393	409	387	409	396	424	398	457	426	384	397	385	410	418	412	408	431	429	397	449	385	386	368	408	421	353	404	436	382	453	388	402	403	398	407	385	403	406	428	393	375	426	397	423	410	385	406	379	405	377	403	399	380	412	385	444	429	416	379	379	395	373	414	392	408	423	383	443	414	402	399	438	384	414	383	442	373	389	395	410	428	410	412	377	401	375	422	385	388	407	394	386	392	380	376	398	411	433	387	392	362	411	423	405	394	395	437	391	408	390	413	411	393	383	420	438	412	420	381	376	398	394	364	427	370	430	401	406	417	399	403	366	450	392	396	390	393	438	422	402	384	430	394	412	398	418	414	384	433	416	411	400	454	419	418	379	372	408	421	393	423	384	423	404	382	404	406	368	416	403	402	423	396	412	380	435	412	392	396	395	353	414	399	417	429	397	436	422	401	411	409	403	388	460	387	440	372	393	361	413	409	423	432	414	407	426	394	357	407	400	384	445	388	390	395	457	388	447	420	367	408	449	396	429	387	432	384	408	404	423	432	412	424	404	423	388	375	393	399	398	425	448	389	391	386	447	396	382	376	407	375	455	368	422	378	362	419	426	408	427	395	399	350	430	400	387	362	412	388	402	404	422	391	414	433	433	390	405	422	404	433	422	423	389	395	386	399	423	402	391	445	427	391	387	396	383	388	412	352	428	433	377	417	403	393	416	401	422	401	412	408	416	412	407	403	417	435	375	393	387	388	417	392	360	385	390	420	380	360	390	439	415	407	410	384	386	388	393	410	392	412	364	409	406	420	365	445	376	370	389	393	420	427	400	398	366	396	465	416	410	434	403	404	404	381	391	381	393	393	389	401	399	404	390	410	399	399	388	412	402	392	405	376	429	383	415	434	399	397	387	394	390	356	416	412	378	357	398	386	400	414	433	368	387	368	419	384	459	407	376	398	419	387	417	420	369	438	389	425	401	367	357	393	352	416	395	404	414	370	372	406	406	399	412	453	402	390	367	427	406	427	380	416	393	428	371	439	362	405	391	381	392	390	419	404	384	399	365	407	390	464	395	411	366	372	438	413	406	410	416	398	386	420	412	399	354	391	408	366	421	378	423	432	405	394	391	390	411	410	400	389	387	420	423	426	427	404	426	434	401	448	456	417	412	382	388	359	395	395	361	395	416	417	403	377	403	387	435	390	344	399	397	425	380	409	401	398	412	384	414	370	456	387	393	437	428	394	389	396	380	424	417	406	369	389	400	425	414	382	397	390	377	407	401	373	430	440	408	382	391	442	445	406	395	400	382	405	458	411	402	413	393	426	379	398	419	404	392	448	390	363	425	414	424	407	378	388	400	397	376	398	393	431	418	417	436	421	430	385	380	415	394	378	388	423	414	400	394	428	423	427	400	389	416	392	405	393	395	405	410	421	364	407	454	399	388	379	405	385	393	423	409	410	386	395	384	395	429	400	374	397	396	412	366	418	425	413	411	410	379	421	395	437	395	421	430	412	388	411	423	426	402	401	365	419	414	385	391	374	376	405	420	399	403	387	361	393	396	385	440	400	380	423	406	370	414	404	430	388	377	392	412	438	434	378	408	434	413	397	446	412	422	362	382	401	451	391	410	380	391	422	353	387	391	439	410	420	399	417	403	407	392	399	405	381	401	422	422	372	467	400	370	369	409	431	427	394	399	378	376	418	383	408	382	397	380	408	387	378	398	415	425	430	405	359	385	395	414	410	391	409	407	397	424	394	371	406	415	422	443	393	372	376	393	403	449	384	429	400	388	396	420	380	441	371	410	410	390	427	427	452	401	386	376	387	414	381	377	411	400	405	399	383	400	404	410	404	414	414	386	405	372	406	361	412	381	364	419	375	410	396	407	412	376	412	400	401	402	396	421	400	417	417	421	423	406	383	398	399	408	378	386	396	404	371	372	417	374	427	384	368	409	393	435	418	409	383	413	357	417	369	389	389	399	421	403	421	390	410	409	453	403	411	361	416	377	385	417	406	378	392	403	357	392	396	393	402	394	390	391	413	394	384	374	397	407	388	415	380	404	410	420	414	407	349	436	430	424	393	411	422	439	411	397	397	373	433	398	384	402	415	389	416	429	364	417	388	382	389	440	397	405	407	432	434	392	436	415	382	377	415	381	398	349	444	424	393	418	453	375	409	381	463	415	417	398	412	422	426	399	444	425	396	386	419	447	440	413	419	398	381	391	434	392	410	389	396	416	383	425	391	415	398	401	387	374	430	405	399	367	353	438	396	385	408	405	383	426	422	399	423	428	426	420	423	409	356	423	425	388	363	390	414	406	358	358	385	367	410	407	420	426	386	415	424	436	395	389	379	391	438	437	357	406	387	441	410	432	419	387	408	394	399	400	394	422	416	417	416	422	388	397	389	415	423	405	388	377	405	386	418	439	410	396	392	407	397	394	404	371	425	417	410	381	393	426	412	369	402	402	395	391	431	381	421	374	385	406	385	369	402	397	369	435	428	374	390	402	395	399	404	399	378	399	396	409	396	355	411	417	402	443	410	421	388	427	435	406	394	377	375	394	385	385	416	406	421	409	398	425	412	400	412	422	385	396	397	386	405	371	458	409	389	393	411	371	389	378	384	437	422	411	407	401	414	431	377	397	400	420	433	393	361	387	415	396	417	396	363	374
14247	9399	19635	31185	28187	58833	68825	57265	42764	32706	9889	1005	1048	998	1005	953	987	968	958	963	945	935	943	979	934	940	975	959	947	927	939	987	1001	988	906	957	984	949	994	1033	945	882	930	956	942	936	926	975	913	989	900	912	981	978	854	906	931	935	953	912	939	1026	954	951	880	1007	923	956	973	959	962	976	931	961	962	938	973	943	981	953	957	941	927	921	946	935	967	931	972	986	933	924	939	922	980	925	965	952	974	980	974	1002	966	975	968	938	949	915	871	908	926	962	928	930	913	953	928	968	943	951	1015	937	972	947	946	952	939	985	999	966	948	961	893	966	970	881	937	936	944	983	960	954	954	952	898	921	978	981	954	969	942	972	934	959	949	903	979	873	956	972	904	979	949	979	933	914	910	979	958	932	923	927	964	933	920	941	961	944	964	929	901	946	972	972	956	959	925	941	980	1007	965	965	975	950	924	888	942	927	1014	925	981	960	966	945	944	924	961	963	974	973	947	934	940	1004	923	965	964	931	923	927	952	935	964	910	972	955	985	966	962	922	901	971	902	973	1008	957	953	931	1025	964	944	949	967	924	989	942	935	896	952	960	967	904	918	987	943	940	922	987	953	971	928	926	953	922	953	929	939	978	929	914	951	952	992	985	980	931	966	961	956	935	990	949	872	912	940	906	929	964	947	964	1007	969	970	934	898	931	989	902	929	941	938	981	930	985	968	924	939	929	914	940	927	910	971	932	910	928	961	898	927	939	936	955	939	942	950	946	957	943	944	1020	915	986	929	965	964	973	928	906	900	929	954	981	973	960	936	918	933	973	990	989	942	1014	987	942	890	978	931	930	940	929	995	934	952	920	901	927	943	881	940	961	965	917	976	957	900	912	938	985	884	938	948	905	903	1008	955	900	966	947	912	915	942	953	961	927	932	875	963	917	946	993	931	1007	906	907	967	921	944	997	950	930	966	967	912	940	947	926	984	974	951	939	972	1013	985	958	927	932	974	909	964	966	912	865	958	953	1005	934	966	970	1012	970	982	941	926	979	941	919	973	890	920	963	909	901	959	910	905	991	959	922	1019	939	937	914	917	933	930	934	972	966	928	972	965	898	990	898	906	1005	973	926	962	923	1006	961	910	968	961	949	941	938	945	961	999	985	921	941	939	886	936	901	949	920	934	969	971	901	896	957	884	987	917	897	933	974	957	887	984	957	909	950	969	963	965	995	943	935	951	886	949	884	965	954	973	983	977	904	953	969	936	925	998	938	999	939	919	891	925	948	973	975	938	959	928	937	940	945	964	965	936	946	1013	884	941	875	983	941	982	966	923	962	963	999	922	984	963	974	906	934	908	984	947	944	977	870	972	964	960	908	958	959	938	978	934	950	957	951	963	987	976	976	914	989	956	985	941	949	966	915	922	926	935	937	959	941	967	936	925	978	947	945	930	934	969	965	925	977	969	960	895	911	925	898	953	966	927	965	942	935	950	920	944	902	982	989	915	925	974	961	936	1004	991	972	976	946	970	1024	925	923	983	945	933	958	913	930	962	974	895	942	949	914	914	900	945	964	968	887	952	953	952	958	942	994	918	963	941	945	895	963	936	911	947	938	915	973	912	945	872	917	933	1018	937	960	946	928	932	906	923	1007	938	933	982	923	923	984	896	925	927	984	927	1003	929	966	989	950	933	978	911	971	937	946	940	939	993	952	918	973	964	967	935	944	940	959	930	932	930	923	903	970	964	964	935	929	953	911	932	926	1007	925	934	991	901	923	905	942	954	978	961	862	952	959	1026	947	946	994	977	979	1001	949	993	973	977	972	941	912	952	951	975	918	931	980	945	972	943	978	927	911	942	962	964	959	925	954	913	917	944	920	851	931	1012	913	873	969	992	949	951	922	939	996	946	943	906	948	971	888	1005	948	989	953	934	978	980	915	957	956	989	965	972	980	999	947	950	941	935	981	923	927	935	954	942	974	962	965	908	964	959	935	903	923	947	1025	1030	921	928	916	987	931	996	948	942	874	943	907	973	906	910	886	929	929	979	921	968	917	1001	920	913	926	901	962	952	935	931	941	948	967	943	944	895	945	968	970	990	946	964	891	972	952	947	895	960	984	977	958	941	926	952	977	977	972	948	872	905	960	1003	908	1033	963	1005	999	965	957	960	995	912	986	963	933	895	932	906	991	989	938	959	942	889	907	900	958	990	921	989	929	965	956	954	996	963	929	935	931	1000	978	941	973	933	957	927	934	887	967	903	972	962	985	950	902	968	969	929	962	965	966	975	960	1005	999	949	928	1013	910	958	958	894	924	1011	961	886	967	950	985	919	950	996	948	918	960	925	964	948	915	954	982	919	951	911	915	957	980	942	953	922	905	947	962	1000	936	945	986	944	940	974	932	942	907	939	957	947	965	967	957	883	925	953	968	955	975	972	923	953	939	991	929	944	981	941	915	964	936	925	943	923	946	950	990	908	968	896	1014	948	966	973	921	910	975	945	962	939	919	943	957	971	931	934	992	953	964	955	938	935	941	947	956	947	939	920	918	1033	915	973	943	887	937	957	942	961	972	921	921	977	925	938	956	994	906	915	936	922	993	959	901	925	914	935	919	904	958	981	970	934	992	935	946	928	915	984	925	948	991	1016	931	969	908	959	944	985	945	926	932	886	938	942	914	973	961	938	971	970	959	937	939	960	927	954	940	946	950	972	953	982	945	914	961	943	963	957	996	906	932	943	969	929	957	960	995	987	940	913	918	957	955	980	949	925	938	957	947	924	1018	943	897	1001	922	985	927	962	989	949	939	923	975	1006	986	970	950	938	985	938	963	906	966	937	983	937	992	894	987	952	949	984	903	976	963	1022	943	950	919	933	970	970	1004	947	951	936	958	977	952	952	930	979	942	1035	929	942	960	940	918	977	932	958	910	880	959	947	964	879	942	881	934	918	894	959	974	960	970	1035	943	1003	972	929	979	943	906	949	951	947	926	972	968	984	907	988	918	977	899	968	962	908	961	913	997	941	964	964	937	956	950	975	928	900	886	980	981	959	973	946	997	922	993	928	967	908	995	957	934	965	958	904	939	966	904	903	961	1007	928	923	936	914	940	911	901	957	969	979	974	979	964	956	964	957	916	1002	897	931	956	937	969	986	917	916	1003	951	922	909	970	947	943	940	976	953	974	929	912	935	991	1002	929	943	974	919	994	962	941	963	988	917	974	942	985	996	922	978	919	969	909	933	958	915	968	975	1001	956	896	964	995	991	1006	958	913	920	953	929	874	951	965	940	999	960	909	950	948	973	1001	954	933	956	943	951	945	920	942	948	926	943	921	934	965	920	956	963	942	923	953	970	930	956	886	949	977	941	985	985	918	954	1023	907	938	985	949	976	961	983	920	931	984	924	929	964	906	923	1010	992	939	972	888	967	951	969	936	995	932	992	908	969	897	919	991	956	954	922	948	939	982	894	964	986	916	902	949	902	967	963	933	894	970	936	970	903	912	952	937	943	922	956	869	907	896	929	960	936	959	958	926	943	900	876	974	914	972	981	960	969	967	958	898	978	949	913	946
7485	3665	5906	6139	1818	1308	2804	2791	1794	819	483	445	448	460	444	467	467	441	450	466	435	432	449	433	442	430	444	412	422	449	448	418	450	414	440	409	384	434	419	458	430	402	419	507	435	440	436	447	448	437	461	440	413	452	378	468	426	381	447	417	444	444	437	375	429	439	448	439	403	453	456	452	448	411	460	432	457	404	408	439	430	458	426	454	411	394	413	471	424	435	466	446	455	469	432	468	446	476	378	473	464	377	432	437	390	457	429	433	437	432	435	431	426	433	447	451	417	430	445	432	461	424	440	428	411	428	461	457	441	396	454	457	401	413	460	453	428	446	414	416	476	459	437	453	424	445	412	448	453	423	428	422	447	432	452	439	420	412	409	434	494	448	459	449	439	435	427	405	406	445	418	422	426	424	444	406	422	386	435	444	418	442	470	476	443	442	479	447	420	415	400	433	432	420	440	428	409	452	423	440	417	392	434	447	487	414	433	416	470	444	424	402	427	427	446	456	454	431	436	436	432	483	472	463	418	463	400	395	451	422	456	420	436	474	423	444	436	400	438	452	422	419	420	449	432	411	436	487	419	453	416	476	412	445	454	451	403	430	431	418	433	456	431	458	446	441	410	457	412	453	454	458	438	464	409	409	443	451	450	458	449	438	425	428	454	446	454	429	416	458	443	445	446	473	426	445	464	407	460	423	446	458	402	464	444	452	462	465	430	466	421	456	438	416	452	400	454	418	423	447	407	441	463	439	399	455	455	434	402	423	415	427	479	426	434	450	435	515	447	458	442	447	442	463	425	433	459	431	446	455	446	457	432	431	436	457	476	435	421	473	445	422	419	448	439	445	453	423	436	442	426	412	436	383	439	450	430	427	428	434	411	439	419	471	398	417	454	411	450	454	444	430	380	442	458	432	430	407	439	408	424	437	443	447	445	423	487	430	419	451	427	396	443	448	441	458	406	411	404	428	424	438	421	425	468	450	437	410	411	428	453	449	441	420	429	426	435	417	443	434	438	418	431	429	410	476	430	455	413	452	409	483	466	375	431	461	465	389	436	436	436	412	447	406	436	461	435	460	415	472	440	441	420	425	425	414	451	417	426	480	430	436	430	420	447	395	448	451	410	428	428	428	441	402	416	471	427	407	393	458	452	422	450	483	455	462	405	458	421	415	451	474	432	427	446	433	449	373	468	483	463	446	423	433	460	458	447	424	484	453	472	461	448	424	432	439	449	434	454	453	434	472	413	410	416	450	440	422	432	442	450	422	455	448	496	435	419	419	417	447	415	476	428	454	406	427	454	435	430	459	446	408	465	401	440	463	453	452	396	442	402	437	484	420	391	446	442	420	449	437	474	467	425	406	420	433	433	450	410	505	402	451	412	392	425	475	462	478	427	464	422	396	452	418	431	429	432	446	464	431	450	437	426	431	483	433	439	428	440	440	404	453	461	397	456	462	421	436	438	416	391	435	477	401	429	451	445	439	470	474	430	434	434	475	460	495	425	414	451	481	474	427	445	436	445	427	431	413	445	448	404	432	456	453	436	422	450	402	473	467	400	462	421	456	450	407	432	438	422	474	436	421	445	427	445	381	424	415	463	444	438	432	484	460	448	444	453	447	442	444	446	463	477	424	475	408	472	406	430	442	415	437	438	467	445	450	464	459	435	432	406	400	416	421	407	417	427	433	427	420	416	463	420	455	433	457	431	417	425	402	378	488	434	420	444	439	431	442	465	446	422	426	454	419	442	417	468	476	465	417	433	443	433	444	450	413	408	423	406	414	424	457	475	417	468	443	490	450	402	469	461	475	437	468	453	401	432	422	418	437	431	409	446	432	453	434	421	425	430	422	404	468	419	435	415	427	430	432	435	443	422	403	445	430	450	414	425	439	427	439	422	455	424	445	440	417	396	414	426	429	463	439	463	432	421	414	458	405	408	435	410	399	401	438	428	433	434	446	449	450	425	424	466	386	452	465	444	436	435	394	456	436	426	386	401	420	470	424	466	413	465	431	440	464	411	465	498	431	425	457	462	453	418	469	455	420	423	425	415	481	407	450	423	445	448	424	452	426	433	452	448	461	454	390	422	469	435	453	465	433	430	438	404	428	475	411	451	441	427	436	421	438	421	408	444	405	443	431	479	434	414	420	456	426	438	444	402	421	437	459	449	401	450	461	435	457	435	450	437	444	451	443	409	393	449	488	451	453	452	435	411	431	431	420	424	440	444	453	468	402	436	436	447	435	447	409	436	405	416	442	454	450	430	411	450	457	424	423	443	418	463	442	438	421	424	426	438	413	440	445	459	426	475	443	476	472	416	412	479	456	445	428	484	431	427	452	425	448	462	442	461	461	432	408	451	475	445	436	453	468	412	450	433	431	430	442	445	455	451	414	436	436	466	464	427	427	444	466	423	419	456	440	439	448	429	473	436	431	416	419	435	428	420	480	458	430	442	434	437	429	452	452	420	418	410	485	499	443	430	451	436	443	471	414	424	421	413	431	413	440	454	416	477	433	427	453	404	443	454	405	451	405	442	475	475	414	470	440	429	422	463	415	428	471	465	460	447	428	448	411	432	463	426	442	454	437	428	409	408	462	395	416	445	493	435	424	431	394	422	420	403	463	449	427	426	450	446	437	415	448	435	420	462	423	458	484	457	419	440	415	385	441	447	441	468	427	440	458	420	426	425	432	401	426	466	417	458	460	452	390	482	438	419	447	429	405	430	450	408	457	450	488	435	461	449	426	427	446	420	426	429	414	445	444	435	482	453	411	458	438	472	456	386	434	441	466	406	413	443	422	420	411	478	414	460	430	425	433	399	462	435	483	483	459	404	449	443	427	455	429	415	430	407	440	473	448	446	441	423	468	437	451	464	410	447	435	427	454	424	428	461	412	403	457	406	408	438	438	431	411	418	433	403	443	431	454	425	452	413	447	413	437	467	412	438	481	461	423	416	450	422	421	459	419	402	437	439	455	441	432	444	465	440	446	449	433	473	466	418	408	428	415	471	439	422	436	409	406	423	442	464	403	456	377	437	408	444	474	432	457	455	448	464	422	450	437	447	435	453	406	431	418	406	453	462	423	409	421	471	433	479	442	400	475	426	412	448	478	476	460	409	458	452	488	464	437	470	441	454	400	451	443	441	430	412	460	414	446	417	410	425	408	455	445	420	416	465	438	421	460	394	415	441	436	448	433	452	433	437	454	401	440	455	442	491	433	448	434	455	437	426	462	467	467	418	434	435	455	409	424	425	429	420	391	479	459	426	428	432	459	445	435	452	415	429	435	441	447	426	410	421	406	397	427	397	412	463	427	444	437	457	409	437	441	440	441	441	458	458	446	454	458	448	427	461	453	418	434	413	462	436	363	459	394	437	481	387	432	433	430	450	446	465	405	425	427	456	402	475	404	429	388	445	461	466	445	450	427	433	425	498	423	466	437	416	421	428	423	423	461	428	471	407	409	458	446	428	412	438	485	435	439	401	383	406	427
4738	3565	10603	13933	5109	5473	11244	9987	6116	2503	1137	1052	1036	997	958	999	1000	1012	1012	1006	956	964	1076	952	974	937	1022	990	1014	962	964	1035	928	1031	960	937	987	1023	1060	989	961	1018	1023	960	982	1007	1038	964	1002	967	997	1009	938	997	1034	995	964	968	960	984	994	973	1046	1015	963	978	973	1023	946	1052	993	1006	1018	993	950	965	987	1004	1007	966	994	1001	996	929	1031	1041	963	977	973	986	990	935	956	1035	988	981	1038	1032	1016	976	976	955	987	957	991	1014	984	1009	1009	967	1039	1071	997	964	984	1004	1048	963	1017	1025	998	1036	989	1003	973	1016	964	976	1014	1027	1018	1047	957	990	989	945	973	918	995	983	1015	960	931	987	997	995	988	1040	995	953	1005	972	1016	982	944	975	980	994	941	975	981	1010	1002	969	1009	1003	961	1012	1003	1006	994	972	976	942	1009	998	934	974	1020	959	983	970	1012	964	1010	968	1044	976	944	950	998	932	941	968	1023	1003	1009	959	1014	967	976	962	972	973	1039	1016	997	1023	960	938	991	1011	1042	928	966	1008	957	966	986	998	959	975	994	968	950	982	1000	1013	1042	951	973	950	1026	1013	961	991	1015	1009	938	931	1045	971	938	1001	972	1014	953	921	998	1048	972	974	991	964	950	916	915	960	1032	991	956	953	999	1043	985	1010	972	998	970	990	998	894	974	974	959	978	969	934	988	1011	1019	1025	973	937	1030	1022	984	935	975	997	999	977	953	975	912	977	956	986	1011	1008	947	975	964	993	939	1014	1006	966	957	978	1039	959	928	1001	950	961	1005	970	991	1007	1053	1028	1019	935	1009	967	1005	988	971	1010	999	1014	1028	1050	1021	1068	990	946	943	994	1010	986	1002	1032	1006	949	979	964	982	1001	979	1001	988	982	1011	940	932	1014	960	947	975	1007	1032	987	968	976	953	964	1047	1029	987	949	980	981	1024	922	987	960	977	1036	967	976	1056	949	999	1009	959	965	940	1003	973	1031	972	981	1011	1029	941	1002	1000	984	976	995	994	963	973	966	971	1022	973	1001	992	1045	944	991	1004	989	1002	988	1024	961	1020	959	1055	997	939	995	986	970	995	909	991	981	954	1004	962	975	984	970	965	971	1017	1058	997	962	1007	987	1046	1008	981	984	951	983	998	974	1070	995	993	1000	1029	982	968	1024	971	955	1001	975	941	1022	1000	961	1009	986	994	1005	981	969	987	1019	955	961	955	968	1000	934	964	983	997	1035	972	936	956	999	997	990	982	989	954	986	1062	985	934	929	973	929	1002	994	967	1025	949	973	1013	1013	998	976	991	952	985	967	986	1003	940	1003	977	971	933	966	1001	933	976	972	1035	1009	951	989	949	959	940	940	1019	965	927	1019	979	1019	928	987	1001	986	946	1012	1040	996	1011	1002	980	951	968	1001	985	924	980	1040	992	1000	968	961	1047	974	1013	1023	925	939	980	1048	981	989	1007	987	972	979	974	995	923	995	982	976	995	969	1021	991	992	957	993	1006	970	1017	984	986	944	950	957	987	964	966	965	960	1049	1020	1004	941	985	1012	976	979	997	1010	1015	989	1046	998	934	1024	976	946	965	960	1011	994	962	941	928	1041	967	980	1020	1018	967	958	988	991	960	1013	934	967	1033	975	967	1022	968	1030	982	1005	1008	992	1011	989	1000	972	1007	917	949	1021	983	1035	973	953	1010	976	977	963	1014	984	1061	937	1012	1025	1032	975	1010	954	969	969	961	953	986	1002	997	1003	935	1004	979	997	968	951	991	1010	941	1011	975	962	972	995	919	981	1057	1001	1014	1043	925	989	932	1015	1022	961	978	1011	1003	989	988	940	959	972	1063	935	996	993	989	996	978	1012	1006	967	938	952	920	1012	975	988	926	966	979	1029	1032	1015	949	977	999	957	1011	971	1033	973	968	994	945	993	1008	989	1012	967	971	1014	982	1006	1033	970	997	974	970	913	997	990	1040	1008	1033	965	999	975	987	1015	983	988	1018	1020	1037	1011	959	1017	1013	948	970	924	1014	970	981	1002	933	1004	1037	989	1010	967	926	1053	978	917	1015	1045	989	970	960	981	1004	1013	1002	1060	1003	1019	998	938	978	954	1000	1023	940	1019	1024	935	955	958	1046	981	1019	1015	1066	1013	988	1009	976	1018	992	1052	984	997	1025	998	968	1023	967	961	993	968	1006	995	950	1058	1010	981	969	1040	1016	1005	1009	1019	986	1044	997	975	999	999	1035	972	992	997	982	982	1031	987	992	976	965	1016	1019	970	1040	993	920	1018	960	967	994	1018	968	1018	984	1038	994	993	1004	1016	1013	981	1067	984	1048	993	1004	1031	950	961	983	1037	992	1011	933	989	1002	979	976	976	973	941	983	1010	966	994	1007	931	976	994	939	1007	977	986	974	946	1016	982	1009	1012	999	958	897	981	1004	991	1016	998	956	1021	927	974	963	958	972	894	994	1006	929	978	956	973	948	971	978	979	972	1022	1025	1004	893	985	949	1039	1026	1047	991	952	1064	986	991	997	1027	963	980	948	960	1034	937	947	989	993	993	984	967	981	980	961	1002	954	941	983	1000	998	996	1001	949	956	1000	991	924	1006	996	987	994	920	973	1004	1010	992	950	996	999	1029	977	978	1000	991	986	973	1007	991	1010	986	976	990	1006	1044	971	971	1056	998	1014	1001	972	1010	991	973	1003	984	994	944	930	982	1051	939	977	979	969	1003	995	1041	987	1003	1001	982	921	980	1007	1014	994	1001	996	1039	962	917	965	975	1015	1052	939	987	998	960	999	1021	952	1013	939	979	978	1036	994	937	984	1001	957	962	950	1016	982	980	956	930	972	987	975	1031	926	1043	982	911	972	959	992	953	967	999	979	954	955	1018	983	1004	998	952	1019	968	958	1012	977	989	1042	1001	995	1024	998	993	922	1022	1037	927	941	1028	943	951	1016	959	940	1007	998	990	1019	965	966	1054	1000	1017	977	955	955	994	949	994	1020	1023	1009	982	976	959	969	978	980	1010	951	949	1016	1019	954	979	1007	1061	1001	1000	1050	1017	992	966	970	1011	993	991	1007	1007	993	973	947	1023	1000	979	1027	965	951	934	992	963	1012	984	973	985	1043	968	1001	1015	993	971	996	1044	1044	1005	967	965	977	1045	1016	998	991	962	966	917	994	993	978	992	962	992	1018	992	1016	963	1011	1031	979	981	1033	985	1003	937	977	1001	956	993	966	939	1010	1039	974	985	972	949	980	957	975	990	1041	944	971	991	925	1024	962	1025	946	943	956	990	970	941	1003	967	1022	1001	990	1002	967	1030	969	986	931	967	998	1014	947	970	928	901	1022	979	960	987	976	939	966	1023	970	993	1046	958	995	986	958	974	1010	999	936	984	994	950	1010	1005	1026	978	953	1020	998	1030	968	960	1009	995	1002	992	986	1007	1025	964	1004	1048	941	1037	972	957	1078	1004	1022	991	988	973	936	1022	1043	973	998	996	987	1015	979	994	1009	993	963	968	971	1044	1032	955	985	992	965	980	1008	1017	1019	986	1025	1011	1031	903	970	994	976	965	997	983	965	903	986	977	914	945	927	968	1037	1064	952	935	957	975	1028	963	1011	1008	957	943	987	999	972	1008	1038	997	1022	998	919	1052	993	1008	968	987	1026	877	946	1017	923	949	981	982	989	944	950	930	938	928	965	1006	950	962	1033	1002	995	1002	1020	984	1012	1021	998	961	1008	996	1025	1008	961	963	957	1011	981	979	990	969	985	1033	1001	1006	1004	997	951	1017	988	1010	918	998	976	986	1045	1040	977	969	996	953	988	965	976	974	1022	1011	980	941	925	1025	990	1012	1026	1028	1031	961	1026	943	976	987	972	979	1040	1040	993	952	973	974	979	1028	985	1007	929	957	1002	922	969	949	977	1007	974	1011	996	908	999	930	949	1027	952	974	942	995	965	983	966	1000	968	965
14431	3933	4426	3546	9388	35412	38854	29538	17980	6060	759	356	342	316	343	319	300	290	324	358	324	337	321	323	337	330	335	324	311	315	343	314	319	303	308	304	314	324	316	336	351	340	308	292	324	312	311	298	320	365	327	327	336	338	309	327	342	315	318	298	311	307	309	325	323	295	322	300	299	345	334	284	293	291	269	296	281	296	332	343	353	316	350	362	335	316	286	348	332	275	318	301	317	322	338	334	283	303	342	282	342	309	335	362	298	295	306	313	340	317	302	319	307	324	346	315	307	273	313	314	292	336	336	320	303	321	313	301	315	270	284	343	323	329	355	312	338	290	309	280	314	324	338	296	294	324	301	365	318	295	319	305	319	310	335	308	328	306	334	327	318	330	357	336	300	279	352	327	315	336	330	315	300	308	318	340	324	330	337	350	327	352	328	335	328	352	300	321	338	331	307	286	322	299	356	348	345	346	304	333	308	267	286	346	288	317	314	306	302	335	298	309	322	353	312	308	328	351	307	310	350	327	310	308	295	317	317	363	303	287	334	317	319	337	300	345	277	334	302	332	324	299	301	344	301	330	303	313	304	295	301	313	336	317	298	298	302	316	280	324	293	315	300	324	275	337	341	321	326	314	323	295	316	331	315	317	350	290	299	316	308	349	313	320	321	297	314	326	286	335	351	290	273	286	336	325	331	326	301	332	312	322	327	328	286	331	343	321	314	299	310	290	316	343	330	321	316	292	300	309	328	342	325	292	312	304	301	301	304	350	308	323	346	307	264	341	317	344	299	340	327	313	263	314	323	327	350	313	338	332	314	331	310	298	327	319	344	342	310	320	315	296	345	302	331	307	305	314	319	285	294	320	311	275	316	303	334	306	327	320	318	335	357	338	302	315	321	301	329	322	343	309	327	324	315	312	325	308	343	322	323	303	284	309	287	297	303	326	332	330	312	308	311	285	324	274	305	296	336	379	316	318	321	307	299	318	327	332	311	330	321	326	333	319	307	306	323	312	332	320	298	322	343	297	328	305	338	315	352	291	319	371	278	346	326	307	338	311	325	311	282	288	313	304	334	326	323	333	333	312	333	337	299	293	333	299	341	278	328	290	326	325	344	316	339	302	278	328	334	312	298	301	304	303	302	333	299	299	313	323	316	269	315	319	294	316	301	312	318	315	341	335	353	337	293	316	312	270	317	320	317	307	302	327	344	302	331	320	291	323	293	307	328	316	334	309	301	326	307	341	329	355	332	314	331	325	327	318	341	322	285	313	303	335	346	334	287	315	309	305	294	331	314	296	317	335	305	288	327	294	314	325	303	287	344	305	317	310	336	335	317	314	298	293	293	317	314	323	316	341	313	299	317	336	342	312	307	304	299	322	305	308	291	325	292	301	313	330	337	352	330	314	295	320	320	307	320	323	308	327	299	324	314	347	334	327	285	309	343	329	331	318	314	310	350	308	330	318	310	332	309	293	328	296	313	290	316	333	297	323	341	307	353	310	307	301	303	306	340	326	323	324	284	306	346	314	314	273	342	328	309	319	352	312	292	300	304	304	353	325	304	331	328	336	302	316	294	333	327	293	303	304	294	309	323	323	322	332	302	347	320	316	344	302	334	308	310	322	303	342	288	313	336	319	324	348	295	309	303	338	303	313	339	319	323	313	354	329	313	310	303	305	323	327	329	358	352	341	320	319	310	336	328	292	324	321	349	321	368	357	315	324	307	334	334	321	350	302	314	281	348	286	304	311	308	331	283	318	296	340	290	309	332	345	303	340	348	341	289	309	322	313	340	318	338	323	336	332	310	299	323	357	341	299	329	313	303	301	295	330	325	329	279	319	292	297	319	311	297	310	332	351	322	303	304	339	317	347	290	336	340	314	346	324	342	319	297	345	297	301	299	302	277	282	314	338	337	313	324	270	341	331	315	311	326	341	353	319	322	315	311	300	309	304	291	327	315	337	290	335	333	326	307	330	308	340	320	333	335	316	300	326	312	317	339	301	352	330	311	371	358	335	350	328	317	298	295	337	311	322	306	346	324	301	295	326	317	315	336	308	278	308	322	318	303	297	307	301	305	319	324	313	319	296	289	322	346	322	348	286	315	338	291	297	357	283	333	334	304	326	330	317	332	320	311	301	339	339	344	330	314	316	311	330	319	319	341	310	314	308	328	284	315	336	291	330	296	286	287	306	313	306	331	313	308	360	318	320	302	311	317	331	327	329	283	304	329	315	317	289	333	307	309	341	329	304	297	314	306	313	314	339	304	298	304	280	298	318	328	324	341	313	273	324	350	286	326	322	316	331	305	347	323	290	321	332	301	297	318	331	303	305	319	300	314	292	310	321	322	298	312	333	311	335	336	311	291	326	302	308	333	301	332	309	334	325	312	324	320	326	318	347	331	342	305	323	320	350	338	316	316	261	312	322	353	356	330	338	341	309	313	314	345	327	265	318	318	328	315	358	334	347	331	322	351	300	315	304	321	316	258	296	310	317	346	323	335	350	311	329	295	331	299	329	315	308	318	329	327	341	347	294	299	323	323	330	307	305	334	307	322	369	286	289	296	289	313	295	343	320	316	328	311	326	334	288	314	316	278	329	310	320	339	307	305	333	303	323	307	315	286	302	313	342	280	318	298	294	307	303	312	310	310	324	317	309	321	292	322	266	314	313	340	333	347	318	293	355	311	308	290	287	323	324	319	330	349	349	345	333	355	333	318	324	306	328	292	291	287	337	294	308	321	291	328	335	336	278	309	326	302	347	337	320	341	330	333	322	289	290	321	313	297	316	323	322	296	314	326	293	339	311	325	297	318	314	311	323	321	342	306	305	348	304	284	322	330	284	335	296	308	332	305	320	352	329	314	298	321	336	313	308	315	274	291	326	303	315	321	318	298	343	339	292	293	310	317	314	349	297	293	361	311	310	305	314	328	312	298	311	337	322	299	322	292	336	328	322	329	308	327	317	346	311	336	345	332	312	339	305	285	323	332	300	290	319	300	345	270	313	280	313	294	339	332	315	311	298	344	308	333	286	325	308	279	302	295	321	297	326	311	289	306	323	311	284	316	311	318	274	310	303	321	350	317	298	316	299	272	291	302	311	325	306	306	331	300	314	303	293	308	334	321	316	319	307	290	311	323	340	290	311	342	331	347	314	329	365	334	300	330	300	305	359	302	314	325	298	313	307	315	318	311	290	270	325	306	311	312	304	314	315	305	307	296	300	299	271	336	310	295	303	300	318	300	273	306	304	318	328	291	322	339	344	337	310	329	327	319	340	307	317	289	340	347	316	325	307	333	328	331	327	315	315	323	329	288	349	327	313	312	333	324	331	328	299	304	280	318	307	315	327	298	306	311	312	310	314	314	300	333	325	323	273	314	324	279	309	326	324	339	257	326	314	335	312	304	306	337	301	348	290	335	324	297	323	335	309	344	336	304	318	305	335	314	334	330	310	304	299	292	309	296	350	320	303	311	326	315	307	286	325	311	306	304	359
8433	3312	7794	9410	22389	52955	53459	46452	34656	15802	2123	782	845	760	839	741	703	754	764	767	817	744	775	773	754	799	787	766	733	749	717	695	744	747	780	764	775	769	733	833	763	809	778	805	775	767	763	775	755	750	740	720	794	779	769	800	755	758	815	731	715	777	786	762	753	735	735	731	751	751	749	775	720	764	736	819	789	747	705	745	709	785	756	751	783	777	782	755	716	778	718	795	686	787	748	785	819	750	792	770	764	758	768	747	743	784	788	774	717	727	773	775	750	722	771	787	764	702	799	754	770	725	777	767	752	777	780	770	759	752	795	734	764	755	765	760	745	758	759	710	783	761	722	751	717	746	735	722	738	790	781	790	780	723	741	764	748	729	704	774	733	775	780	722	727	790	770	754	786	757	774	713	755	767	761	765	746	755	786	789	762	715	804	790	726	717	734	748	796	768	771	776	721	718	780	801	757	767	795	739	772	781	742	778	744	749	772	773	726	750	756	722	772	718	752	753	789	734	780	754	752	753	784	787	725	760	833	719	763	780	751	726	691	727	701	810	778	773	782	744	732	738	788	747	820	774	738	803	780	761	746	761	755	744	744	720	771	781	693	737	804	722	785	744	748	724	706	723	746	742	743	781	742	780	746	791	704	754	731	724	732	721	797	775	794	771	794	737	711	792	748	754	746	745	742	789	709	744	727	728	723	781	841	784	781	746	735	737	796	787	760	769	717	765	760	758	764	768	723	736	780	754	717	748	754	744	729	769	775	792	762	828	770	716	741	762	755	747	724	729	725	720	755	783	801	732	789	721	730	737	796	734	765	731	756	777	778	748	773	698	742	771	793	728	773	736	704	755	760	821	733	767	745	737	741	729	707	778	746	744	776	744	778	736	751	745	710	767	740	830	729	777	743	729	765	736	787	773	803	793	725	766	794	777	767	739	778	780	743	738	759	786	770	746	761	695	842	717	772	776	770	762	716	699	790	715	727	756	757	722	739	769	721	690	732	728	766	777	768	752	743	790	732	752	770	769	758	768	716	773	765	811	762	709	751	755	728	773	814	731	777	748	750	704	743	727	765	733	743	781	756	753	767	757	753	758	802	747	720	712	803	731	723	738	729	795	734	784	791	769	758	771	785	782	770	737	781	716	754	759	710	735	759	778	732	761	747	818	762	727	756	735	792	778	722	768	810	738	706	791	726	737	744	766	755	771	725	727	740	760	729	745	755	728	771	808	714	747	769	802	759	745	755	795	739	782	743	763	763	758	809	743	744	722	726	752	781	782	760	749	767	823	744	756	778	753	799	708	767	728	743	755	742	729	751	717	767	766	696	700	764	752	787	800	755	759	739	800	678	750	810	767	782	822	769	800	760	744	813	723	804	723	769	785	795	734	764	734	749	726	757	783	810	726	741	722	793	784	713	813	773	708	766	754	734	828	754	776	757	758	774	755	785	760	769	779	721	746	753	711	727	693	773	743	761	783	805	765	749	783	750	730	775	739	790	779	767	746	832	726	735	804	795	730	781	776	782	779	762	795	768	739	827	766	754	743	802	748	706	765	769	754	752	760	772	794	768	779	752	730	803	755	798	770	785	701	744	784	757	740	748	732	776	755	800	745	711	742	783	713	750	827	832	819	759	754	743	743	785	775	763	769	705	724	732	800	767	735	742	774	810	757	735	719	782	731	778	736	723	823	750	760	750	740	769	735	729	753	760	798	767	777	747	742	764	705	805	761	812	789	728	743	731	785	768	801	731	775	780	722	746	737	755	729	798	717	711	725	714	757	798	741	738	731	779	763	692	763	703	742	728	748	745	791	781	794	774	771	748	747	703	735	768	755	780	795	742	741	728	768	752	779	771	742	752	778	766	809	750	746	763	746	771	765	741	767	732	742	739	780	721	768	740	767	761	712	755	717	750	774	795	802	778	767	775	779	793	717	791	780	694	797	755	809	744	773	748	743	708	683	748	758	734	767	793	782	724	753	757	788	742	783	713	769	741	731	769	743	815	712	732	757	771	718	784	771	747	748	810	746	699	759	818	760	755	761	769	754	754	774	782	731	736	752	783	753	783	780	748	777	755	760	755	764	743	799	705	742	770	764	781	766	796	819	725	791	780	740	798	756	824	691	723	768	729	812	740	751	781	741	731	785	773	743	777	735	746	783	785	818	798	780	759	807	708	723	766	765	749	782	733	748	725	765	711	696	766	766	762	753	781	719	743	751	751	717	807	747	694	776	760	746	766	779	773	811	778	790	747	735	727	800	743	769	755	741	744	817	732	755	754	710	744	760	756	807	734	760	769	761	746	790	712	775	797	767	816	734	787	763	756	774	755	718	762	738	739	778	753	763	705	766	741	808	743	746	726	742	742	791	711	747	745	790	736	732	771	764	794	745	796	776	779	774	764	776	772	772	758	694	737	750	739	704	696	741	736	739	796	746	750	765	761	733	729	739	773	735	820	765	751	740	785	735	755	759	768	746	753	736	775	784	805	772	777	732	742	771	771	787	802	715	730	765	746	757	749	735	756	789	758	758	740	775	715	779	782	754	756	771	769	765	733	814	759	767	735	736	774	743	787	791	760	746	759	752	726	783	715	783	753	726	710	789	761	779	701	754	765	750	785	751	763	765	770	769	728	768	816	766	792	755	762	704	757	723	787	775	760	742	822	751	760	702	751	805	789	727	734	729	792	786	753	782	769	749	730	765	769	766	778	775	715	762	770	717	782	800	768	812	716	770	772	792	774	769	739	728	770	747	745	775	755	797	749	786	729	773	753	750	800	760	762	812	751	753	774	743	743	768	794	806	747	774	761	800	806	731	758	824	748	818	771	753	775	768	728	792	812	719	787	752	736	758	749	810	739	786	751	791	742	777	761	734	763	704	726	730	720	772	724	793	771	771	746	715	757	767	750	806	747	776	745	818	734	752	765	787	778	718	763	732	705	753	746	789	731	755	723	747	749	702	804	766	726	787	747	722	753	748	778	748	745	740	762	747	791	821	781	872	775	729	708	746	778	759	697	747	749	773	741	759	754	778	772	730	799	803	772	780	725	765	766	797	742	751	764	715	761	762	770	734	729	771	729	758	795	770	712	766	724	751	769	756	782	723	702	753	757	738	807	725	794	728	826	756	805	763	713	734	747	774	751	744	750	686	747	745	739	704	786	747	694	797	721	743	773	748	791	762	771	762	754	751	790	757	746	749	752	761	789	740	750	783	740	792	692	763	734	778	749	738	765	723	728	717	753	746	768	760	727	762	778	778	749	755	751	782	764	735	772	773	757	795	766	720	722	741	770	781	747	743	736	754	791	738	762	729	751	806	780	769	740	744	753	749	784	775	744	772	789	750	763	727	730	789	763	763	774	767	732	717	714	729	743	753	761	807	778	777	779	733	774	745	773	763	787	737	800	761	722	748	723	728	758	724	723	730	746	776	768	780	810	704	726	754	769	755	725	804	793	790	760	746	736	727	777	739	697	749	707	743	775	704	783	745
19760	5369	4898	4835	39130	63200	49361	39094	25226	9814	1088	407	439	404	419	388	406	368	441	378	340	406	393	399	396	383	379	431	395	395	394	394	369	385	387	437	373	394	430	370	370	388	403	378	408	409	368	386	400	400	369	392	430	422	400	391	398	438	397	402	371	419	401	410	428	384	388	430	429	404	393	429	368	403	415	404	364	372	385	382	385	408	369	389	409	370	392	381	403	388	403	415	391	420	448	393	404	371	349	397	419	378	394	381	370	380	408	399	380	397	362	407	369	402	408	417	385	383	402	395	361	381	439	410	417	394	400	411	424	368	386	381	416	387	380	359	372	349	393	403	398	367	421	394	375	410	364	364	362	401	407	379	395	376	399	381	394	410	391	385	396	413	395	398	398	417	404	385	372	395	394	354	394	386	401	379	390	400	410	393	421	404	373	409	351	398	399	356	391	422	395	360	385	379	339	395	407	413	419	394	376	383	371	367	342	387	366	389	389	414	360	405	357	397	376	389	390	435	401	398	437	396	412	399	435	400	408	438	380	399	396	386	378	369	407	403	382	379	355	423	400	349	389	404	392	392	401	379	378	361	378	395	395	387	383	399	365	408	394	365	365	380	422	393	404	355	381	417	407	367	380	368	399	394	392	419	368	342	392	395	396	410	396	393	384	413	417	367	355	400	392	395	421	364	402	394	424	360	406	385	390	418	408	413	404	394	366	358	352	405	424	405	387	431	417	371	382	387	379	418	425	406	410	435	393	403	370	385	373	429	363	401	429	366	353	415	418	403	413	386	403	410	378	379	388	400	402	362	401	392	396	381	403	384	383	368	407	412	365	372	398	401	388	353	411	388	370	417	401	374	408	361	433	389	393	413	422	403	391	367	408	397	413	365	423	397	403	400	385	378	404	422	372	369	379	374	402	366	345	382	422	370	415	396	386	393	356	391	361	374	418	389	395	385	356	379	388	383	407	375	406	409	369	423	377	391	388	406	405	335	420	389	353	414	369	406	360	385	392	373	390	379	379	404	394	370	374	352	363	403	382	353	388	403	387	399	388	404	371	402	372	409	394	393	388	397	382	409	396	406	377	359	412	406	391	349	442	380	398	403	400	365	405	340	383	368	397	380	402	366	380	390	325	371	414	427	358	390	431	385	395	383	370	389	389	403	410	427	393	410	450	403	378	363	420	410	400	326	350	398	388	406	400	396	426	360	400	375	351	393	406	393	408	388	392	365	385	424	396	360	403	431	420	424	383	396	351	368	371	394	347	344	432	394	397	387	412	390	398	407	348	417	398	376	426	371	384	379	400	410	399	414	421	397	402	394	392	404	353	376	385	392	425	406	394	402	424	366	406	387	373	372	391	372	433	411	390	365	371	404	370	380	356	402	383	401	366	407	411	375	378	390	391	392	390	416	406	378	345	396	357	354	349	363	428	447	344	386	434	380	367	408	396	389	412	330	375	414	390	380	403	401	374	416	367	386	391	409	388	391	345	373	395	406	352	392	411	408	397	427	389	408	400	383	412	402	410	390	419	379	392	388	374	381	416	407	401	427	410	381	401	383	362	374	383	424	382	400	375	388	368	396	369	372	395	375	346	381	391	396	395	404	405	350	387	372	383	401	415	393	430	421	385	339	413	418	367	385	383	388	385	383	387	386	400	386	402	377	368	377	387	369	358	354	406	404	415	413	414	404	397	340	358	376	396	377	436	400	443	402	388	405	375	446	396	390	389	419	393	385	350	392	373	397	405	368	412	378	410	406	383	377	375	364	408	396	358	406	382	422	402	391	377	406	415	378	411	388	398	417	388	395	429	383	387	400	391	403	406	379	378	394	385	401	373	358	402	405	356	372	390	390	378	384	396	366	443	379	394	475	407	422	373	372	356	435	380	384	389	394	400	393	383	398	410	409	401	411	419	384	441	407	398	364	349	350	393	424	393	416	362	362	348	418	358	351	400	395	393	428	391	379	361	427	383	375	339	407	356	373	394	429	414	412	377	422	402	371	399	391	406	362	433	385	392	334	385	404	373	371	384	352	376	432	408	402	387	426	369	391	395	387	384	387	421	397	405	394	377	420	428	409	388	365	397	392	362	393	410	366	389	372	413	401	386	405	404	430	431	364	320	379	435	417	403	392	403	383	437	394	393	382	388	344	381	406	394	341	404	387	400	414	433	424	393	336	390	370	391	429	390	421	406	368	383	410	394	372	429	391	418	417	373	438	368	418	418	403	393	386	389	418	404	398	389	408	415	427	393	434	376	397	422	381	364	430	363	374	422	396	405	413	382	427	406	435	403	397	390	370	397	406	366	379	353	383	373	380	335	384	411	394	359	397	383	379	391	382	386	409	375	341	365	380	374	387	408	400	404	375	379	428	365	416	395	386	395	399	402	411	371	420	452	361	378	373	361	375	417	415	358	398	406	415	455	383	370	354	404	420	427	432	414	411	412	388	402	402	372	412	374	419	390	429	366	357	384	380	387	406	409	399	378	372	351	359	410	416	367	429	408	412	382	390	419	386	377	418	392	381	428	393	395	379	367	385	384	380	375	422	369	410	399	383	397	352	381	408	372	381	352	424	369	401	379	412	378	372	384	381	408	392	396	362	365	415	389	357	381	397	442	408	417	410	365	365	380	409	413	405	415	378	381	378	381	439	388	409	417	372	366	398	385	384	412	370	402	408	370	411	386	361	385	412	381	372	391	385	388	431	383	388	426	391	396	369	402	425	400	419	353	387	382	356	375	390	400	402	424	395	394	372	373	426	387	411	373	408	397	390	422	395	396	358	408	329	373	399	393	373	430	389	383	387	378	376	371	377	419	389	388	390	371	361	387	389	372	385	395	398	374	360	387	377	360	429	406	390	405	414	401	387	400	407	401	382	372	386	426	376	370	378	385	406	385	418	387	390	385	354	373	381	383	394	418	385	411	424	409	408	406	414	393	389	372	385	395	402	406	380	393	379	383	428	391	403	373	388	418	390	379	373	362	404	379	400	387	376	395	411	376	409	401	397	409	399	412	426	387	377	371	460	406	371	437	392	374	390	389	365	376	399	380	389	429	403	358	418	386	413	364	360	349	393	395	383	382	417	400	399	391	415	412	404	384	376	380	371	404	378	396	381	364	381	363	392	422	375	380	393	410	402	450	407	406	420	404	395	422	398	387	447	438	380	379	395	411	411	384	420	384	398	361	409	363	361	386	383	413	393	375	414	415	391	405	354	399	394	400	405	425	425	412	391	373	408	386	418	388	407	396	420	391	378	405	359	366	386	383	354	398	391	411	414	371	406	389	373	392	406	386	416	396	388	390	382	414	374	395	404	396	391	362	401	360	395	407	341	387	370	423	400	417	439	398	360	399	418	416	389	359	397	413	412	389	381	432	393	395	399	391	365	383	379	377	375	398	404	428	426	360	407	385	382	382	426	391	399	392	372	372	350	402	380	404	387	382	389	387	372	394	395	416	397	356	390	405	417	390	417	362	401	393	400	415	379
9892	3857	8195	12498	53916	73494	62584	54528	40734	20762	2357	1065	964	942	931	917	994	957	916	924	980	909	932	905	941	957	940	963	924	995	957	963	922	946	924	926	1036	951	896	931	914	914	955	937	941	940	972	918	962	941	959	961	943	949	929	934	895	919	947	888	944	972	906	954	976	925	965	924	895	969	938	949	944	921	950	926	890	929	957	919	922	897	963	903	899	960	889	889	988	928	929	941	935	958	900	910	959	928	964	945	929	954	913	855	919	935	964	942	903	976	902	967	902	952	940	954	928	932	917	877	976	918	918	922	941	955	912	883	929	976	926	919	970	910	945	921	910	915	914	899	944	917	974	970	902	944	910	974	944	953	932	1003	966	926	953	968	928	894	916	929	992	960	886	912	887	870	906	927	935	920	997	968	898	934	900	893	966	881	963	900	956	969	885	902	929	959	956	971	926	952	957	963	920	908	926	981	887	914	916	932	928	928	910	914	881	897	911	968	949	875	907	891	970	851	928	986	943	902	883	915	961	908	927	884	938	927	973	936	896	898	926	927	935	947	893	941	911	923	914	894	890	912	965	943	958	924	872	964	873	886	936	915	905	937	914	933	987	895	944	924	937	935	901	882	957	953	895	919	893	931	895	946	863	937	967	937	931	907	950	954	897	906	923	959	918	952	875	941	943	892	933	920	925	890	939	910	956	934	925	871	904	922	893	957	971	928	939	899	974	889	899	918	946	906	937	940	922	953	892	895	955	868	944	934	959	902	953	934	870	956	883	920	900	930	983	925	970	945	897	874	917	869	906	918	895	909	954	926	921	920	905	943	913	881	994	966	873	961	898	881	926	842	891	941	945	956	927	965	902	893	936	918	883	877	952	949	944	946	949	920	934	894	900	920	929	1002	953	939	869	893	893	915	1009	948	910	934	883	920	956	967	949	943	901	952	953	977	941	971	867	954	924	922	925	912	919	946	921	933	910	922	1004	940	942	968	909	892	939	937	901	916	888	933	963	881	939	901	910	888	921	898	923	947	921	973	948	867	924	946	932	930	917	896	916	896	953	932	927	907	914	912	897	936	900	963	907	880	894	881	994	903	884	913	931	871	976	921	912	874	975	948	978	912	938	884	910	912	898	920	917	944	951	926	987	933	898	913	940	885	936	941	911	920	918	945	896	942	861	947	950	933	958	905	934	898	1001	888	946	954	866	911	922	936	898	947	906	906	922	898	965	929	917	928	898	874	924	936	924	909	950	943	904	904	956	908	915	940	901	924	895	885	968	964	914	892	916	922	898	955	883	944	923	910	935	919	920	940	867	932	964	906	983	904	966	936	966	901	894	878	955	930	916	889	919	916	914	958	946	894	924	935	912	906	953	886	897	883	932	888	924	878	960	924	966	926	983	975	903	907	939	944	917	923	926	926	944	997	915	932	919	874	933	885	906	913	938	915	930	958	920	967	973	976	906	945	867	991	891	907	898	933	962	941	931	936	920	958	948	902	937	922	979	876	951	943	988	887	926	909	886	893	912	925	903	962	908	942	931	928	921	917	927	893	981	943	969	935	962	928	914	967	948	916	933	950	930	901	961	858	983	929	949	913	901	962	932	907	884	915	909	928	991	922	960	937	954	942	922	963	950	927	951	926	853	934	886	906	916	960	883	874	971	915	953	995	982	966	924	933	926	951	909	883	946	927	982	889	956	959	936	888	918	946	923	930	881	963	898	929	904	935	910	872	876	899	924	930	918	918	906	927	968	942	903	914	959	951	920	923	955	920	902	981	940	913	904	955	919	949	925	964	921	918	912	943	921	921	979	900	949	948	909	956	910	891	946	923	919	943	949	876	944	879	926	941	950	900	939	946	920	955	943	897	960	977	949	916	927	944	950	955	931	961	941	940	878	913	954	926	982	926	916	938	873	908	898	878	913	945	855	984	911	991	926	951	956	906	938	908	945	916	978	931	951	887	944	951	907	931	882	986	935	932	919	891	919	922	930	974	920	943	919	900	924	995	922	914	948	940	898	924	934	923	956	1013	898	960	923	947	937	943	888	991	957	925	944	910	909	937	940	965	928	944	941	909	970	916	863	905	933	883	960	941	987	952	936	926	916	946	951	936	918	967	935	904	954	933	913	915	922	916	916	924	905	914	892	966	890	973	932	893	940	929	967	946	905	908	858	923	926	912	936	981	919	938	916	939	933	928	972	919	935	905	972	934	878	931	929	957	973	924	911	891	958	876	939	900	904	936	931	943	935	991	926	920	902	883	909	953	906	922	940	994	898	951	923	890	913	947	912	933	987	889	897	946	943	913	933	941	927	905	974	882	917	928	914	941	909	932	928	960	908	982	936	855	914	939	888	884	987	854	876	929	970	897	918	890	937	945	885	900	970	947	905	939	944	962	924	920	917	896	881	935	923	938	913	971	918	923	915	903	901	936	951	962	942	935	906	923	941	963	937	895	910	958	952	964	902	871	975	896	927	895	945	905	934	930	932	865	915	988	896	913	916	939	906	928	933	906	884	976	944	932	920	949	885	939	934	888	945	951	933	963	878	928	937	895	921	904	952	920	874	878	914	949	906	918	895	940	936	971	941	899	930	959	948	936	993	922	940	1007	952	932	984	943	934	935	951	912	961	918	940	932	879	866	890	932	948	950	933	941	936	885	953	887	914	936	919	916	889	934	917	905	926	989	941	964	966	903	926	914	940	950	971	919	909	910	953	898	910	868	942	953	906	921	910	945	920	966	908	955	931	906	979	904	874	911	953	926	948	964	925	869	967	903	951	928	963	887	949	885	976	903	965	995	891	939	900	917	914	924	925	883	933	924	968	898	936	958	978	929	901	930	909	956	908	933	945	939	960	891	918	951	894	909	926	917	948	888	919	923	898	953	928	916	909	924	894	859	868	886	875	956	902	932	935	925	979	914	925	946	966	899	976	952	912	875	911	956	917	862	904	998	922	927	929	934	931	909	904	900	940	965	941	931	936	923	881	950	947	899	955	989	928	873	901	925	904	897	898	884	947	903	920	917	940	902	921	920	917	963	937	944	915	941	939	967	914	916	956	859	948	888	862	974	908	950	908	923	910	891	932	1010	876	903	920	967	959	951	939	909	957	945	916	866	915	896	936	920	918	862	907	880	907	940	901	939	934	895	880	913	950	955	940	925	903	974	963	912	959	943	914	915	1011	907	883	940	897	890	961	935	880	909	968	925	941	910	923	930	903	915	925	873	916	962	881	924	945	918	933	945	884	978	928	943	941	930	934	955	975	916	967	947	970	905	900	883	876	926	922	900	912	885	940	921	896	926	915	945	859	921	941	943	960	913	940	951	905	897	918	967	916	962	969	961	929	926	936	940	930	934	906	882	955	977	856	928	901	963	929	894	957	930	930	951	931	891	929	920	934	925	972	918	907	998	935	912	906	944	903	934	883	923	901	911	902	927	947	966	926	897	896	925	938	903	975	942	945	940	916	964	955	922	947	908	884	880	961	933	924	920	963	901	877	889	923	939
3220	821	991	670	1587	2959	2103	1982	1199	628	444	422	403	468	425	425	399	449	451	442	437	420	401	416	434	421	407	426	433	388	443	422	412	410	437	413	407	431	423	439	429	433	392	433	426	476	438	428	417	433	404	422	450	447	423	417	434	448	397	387	439	427	463	438	400	404	426	427	457	421	376	428	426	403	394	397	443	424	426	408	404	408	423	407	429	415	412	449	423	382	459	411	473	406	404	422	418	440	435	416	429	425	438	394	423	424	422	468	410	438	442	389	437	444	404	438	407	418	425	394	412	432	425	404	461	400	380	408	396	409	416	418	419	406	406	434	464	399	448	406	444	402	399	442	416	429	409	416	446	409	410	432	390	384	445	430	411	393	434	425	394	471	414	420	420	409	459	417	427	392	435	447	443	444	459	377	472	395	472	434	440	424	430	414	451	387	430	473	382	440	391	422	428	431	385	417	414	401	451	447	406	372	412	398	409	426	387	460	408	409	401	434	415	436	403	434	451	424	439	419	432	413	436	460	398	409	434	417	374	408	452	395	463	436	413	427	421	380	434	414	449	428	438	428	402	430	418	436	424	436	433	429	419	424	406	434	422	487	416	429	456	438	447	417	399	417	400	455	403	390	440	451	427	421	402	403	401	398	375	411	444	412	417	392	413	449	381	430	433	427	428	414	431	434	357	382	461	400	393	415	378	416	463	421	436	396	382	439	422	403	417	419	412	440	380	418	412	399	408	391	406	420	449	434	422	374	457	420	404	388	450	465	428	436	448	431	456	418	428	420	397	422	419	472	473	427	382	405	445	433	419	424	408	400	426	416	428	417	451	403	455	435	451	396	422	419	406	393	386	430	380	423	423	403	418	428	383	421	444	398	441	411	430	430	430	416	402	404	417	402	399	444	413	439	435	435	419	438	401	406	413	400	448	391	423	425	442	413	416	418	433	420	435	456	436	440	439	411	422	428	397	397	417	416	400	403	417	429	423	423	420	415	427	421	489	412	429	456	427	397	436	429	426	414	365	460	460	394	424	431	441	408	450	422	442	435	390	411	401	419	397	434	447	405	420	402	476	448	450	409	437	441	437	386	448	416	414	437	442	432	409	411	390	431	402	426	430	443	401	461	401	432	454	404	415	448	401	392	430	408	419	450	428	441	448	400	406	414	400	439	436	408	453	419	401	403	410	396	443	401	408	424	413	420	435	415	391	420	416	410	408	421	444	432	380	412	436	406	419	414	393	410	391	400	409	409	440	404	430	427	393	428	416	378	423	390	397	429	407	423	428	421	464	414	430	438	414	432	410	430	413	401	399	422	418	490	429	443	389	410	406	430	462	433	411	433	407	448	410	431	391	435	422	398	427	401	416	431	453	442	436	417	450	414	401	405	421	405	453	402	398	418	434	423	426	405	420	403	416	437	365	413	464	421	380	407	389	413	391	462	408	442	410	451	428	433	426	439	412	422	415	440	368	408	434	464	408	412	371	434	395	439	445	402	388	470	387	418	437	408	436	438	409	441	411	396	419	436	419	409	409	455	429	441	437	403	417	426	401	401	438	421	414	430	433	415	443	444	399	371	405	438	413	424	395	383	407	447	430	405	391	467	415	397	417	428	429	439	407	408	446	421	412	403	396	421	431	401	444	415	461	440	396	381	465	439	433	417	428	450	456	454	417	419	382	446	440	420	414	428	436	470	425	399	431	456	413	436	413	435	413	436	397	384	411	399	434	378	435	389	439	382	423	431	416	431	419	398	411	417	393	410	389	444	382	408	452	418	401	458	382	417	418	412	401	405	443	445	401	425	407	413	414	410	413	424	473	434	424	446	437	421	400	420	407	414	452	417	442	423	406	449	413	434	461	394	381	408	406	422	391	420	415	484	395	457	413	418	432	437	396	407	426	412	461	411	411	374	421	452	425	420	416	424	418	418	406	400	426	436	421	453	426	378	423	407	413	424	436	432	413	436	431	467	433	455	451	416	412	448	397	439	459	427	391	395	434	396	418	417	407	410	436	401	427	441	410	417	426	443	431	387	470	462	422	394	428	434	387	427	413	404	447	443	409	446	453	378	414	442	374	454	434	437	435	455	386	381	397	408	425	378	422	422	430	416	417	438	420	425	397	416	393	446	460	452	434	416	440	399	423	443	431	407	381	393	402	452	459	444	415	437	380	468	437	417	420	463	426	430	382	414	403	390	443	439	435	393	438	420	420	397	437	381	406	412	405	391	408	411	445	455	390	424	406	452	415	394	405	417	422	431	377	448	452	444	408	410	449	414	461	428	425	465	380	432	414	453	403	410	412	421	442	426	417	424	439	453	442	398	412	379	426	429	392	416	424	393	390	414	418	424	444	427	412	464	433	417	389	446	439	406	422	430	414	463	414	391	429	444	433	378	412	423	380	417	447	439	424	419	416	425	408	430	452	385	410	436	408	436	465	438	409	398	407	409	406	427	386	419	451	412	430	406	377	435	433	401	449	433	443	433	411	427	434	418	451	431	434	387	455	437	440	429	496	452	438	401	439	401	416	402	433	432	435	463	396	435	424	421	406	417	407	408	384	432	401	373	393	419	425	422	416	441	438	403	476	460	370	433	450	405	422	422	409	444	421	420	446	419	389	398	440	402	417	392	417	386	426	432	464	435	445	459	394	410	444	442	454	412	451	419	417	416	419	454	465	422	426	405	421	404	434	426	441	417	448	413	416	461	379	438	451	415	406	416	430	408	424	437	420	426	394	431	417	423	407	395	406	382	383	421	417	432	395	400	400	439	444	419	383	446	441	420	433	416	407	456	421	423	460	448	451	425	407	435	421	449	434	409	444	414	423	420	431	428	430	429	398	423	388	423	406	436	426	396	447	432	410	429	436	436	417	410	389	428	417	437	427	431	428	393	444	400	428	422	421	429	415	370	420	407	423	459	372	373	411	384	476	433	440	401	460	435	434	374	375	399	401	395	434	414	433	367	412	412	419	446	421	456	441	474	434	433	392	458	372	440	407	420	413	385	397	378	456	390	438	435	431	409	412	439	401	414	413	416	432	434	422	411	381	426	443	438	411	393	413	432	438	445	430	428	441	401	451	442	429	400	397	427	416	422	397	422	426	400	431	408	412	436	391	409	438	424	426	475	415	408	439	415	452	429	393	415	419	381	402	422	409	418	381	439	448	376	451	391	404	432	441	403	443	405	445	389	425	438	434	398	416	434	480	440	454	436	389	450	423	450	440	427	436	401	386	428	429	438	465	394	436	428	448	436	430	416	462	458	447	411	390	410	448	405	449	453	437	423	400	446	441	418	415	391	430	397	453	459	404	457	431	405	430	399	433	422	442	435	431	455	413	441	396	450	427	426	410	436	392	424	433	410	456	384	421	431	438	448	429	439	415	404	401	425	437	426	430	402	391	429	447	408	391	422	391	418	412	391	392	454	407	408	456	401	383	374	422	429	411	424	404	438	456	444	394	412	397	432	388	373	444	416	420	431	409	418	431	429
3088	1318	2079	2002	6580	11295	8232	7088	4271	1836	984	955	906	937	951	934	956	1004	943	913	935	1002	959	918	949	946	931	886	925	956	960	914	988	933	952	935	942	972	965	927	938	970	954	913	940	993	893	911	971	1000	954	1017	943	981	959	954	932	929	959	879	971	998	932	944	1008	933	950	920	966	929	914	950	919	926	950	968	939	930	955	961	991	964	944	958	934	1025	931	947	907	967	996	985	932	928	917	922	953	941	921	935	892	940	885	958	1002	964	1012	984	945	966	941	912	987	978	944	967	950	913	964	907	944	928	955	958	941	935	981	971	920	940	965	922	953	921	878	950	918	930	924	944	984	983	997	898	897	959	930	1003	938	900	894	956	914	949	976	1014	970	919	1007	932	934	944	982	958	965	910	960	983	931	956	954	910	882	956	940	995	942	975	963	919	974	982	1001	945	942	982	984	949	900	929	1008	1007	941	956	900	919	962	1006	952	907	939	952	975	1029	886	958	945	933	949	926	946	976	974	933	962	929	926	884	961	948	946	925	985	949	958	944	952	934	906	962	952	944	966	975	932	942	927	901	973	920	943	969	949	940	906	930	904	969	936	983	998	968	929	1038	931	950	914	963	975	916	950	951	913	938	939	938	927	984	936	955	986	923	947	895	963	933	977	883	956	926	1020	897	963	961	970	975	946	958	947	972	921	909	933	934	962	1013	994	906	921	956	977	961	937	890	934	976	982	986	923	972	899	982	951	905	988	964	943	949	977	888	945	943	937	932	946	962	998	956	934	939	948	895	908	987	964	869	968	970	934	990	957	990	967	927	899	939	975	978	960	921	961	977	951	957	925	937	938	958	955	906	957	971	921	968	933	949	993	976	950	901	913	944	948	954	974	963	952	960	980	980	947	950	917	956	960	964	915	968	951	974	948	959	933	973	949	945	919	940	956	930	945	943	923	917	961	958	929	991	956	929	921	1003	944	919	951	982	907	979	929	939	932	958	985	1001	901	983	916	1003	987	1034	1028	947	965	933	937	1020	945	948	1003	964	903	916	921	979	1038	932	939	955	942	910	961	989	962	941	929	956	956	942	1033	983	967	982	920	978	997	971	930	929	965	997	955	989	925	946	1004	943	906	888	944	920	900	890	912	899	940	1002	935	944	925	921	917	961	966	956	998	921	934	946	933	928	932	952	941	955	923	929	1006	1010	986	933	956	981	976	916	1034	963	975	938	922	951	904	938	990	986	976	961	945	949	1006	963	947	945	958	967	949	1000	944	925	906	985	977	915	938	920	946	969	1002	964	964	937	944	983	946	948	968	1009	918	932	912	953	995	997	976	911	910	942	921	957	925	950	906	964	940	963	923	933	940	920	927	899	942	934	944	891	892	922	946	989	941	926	935	975	948	876	998	923	917	983	942	983	965	946	938	933	935	938	916	912	884	933	953	993	913	928	925	931	936	903	934	953	922	882	985	977	955	912	936	1010	984	973	959	1025	936	967	965	947	881	900	921	972	905	965	969	943	892	937	1025	971	970	945	986	997	927	889	938	936	903	948	907	936	975	954	976	904	885	911	970	921	909	937	964	954	963	914	979	928	927	938	1031	919	957	922	968	956	928	943	977	947	954	931	935	973	952	890	1017	975	993	954	978	954	973	912	951	914	916	962	963	949	1016	944	954	963	960	939	998	932	962	931	944	913	994	1004	957	930	927	987	901	937	991	951	936	982	940	987	931	972	901	966	948	964	960	947	925	1015	923	892	949	989	948	940	939	975	936	975	982	914	926	969	986	951	992	992	968	912	977	909	1006	949	938	929	991	903	897	953	877	994	951	925	990	932	961	942	958	895	999	954	998	1017	985	952	912	912	941	994	932	959	921	946	931	946	902	953	970	913	975	949	902	947	927	895	927	919	944	1002	953	950	916	970	932	984	937	981	969	961	964	928	949	952	1003	933	998	926	900	975	956	933	978	930	950	943	957	973	955	986	879	1007	954	1028	886	896	991	951	904	985	927	975	1020	988	952	952	953	948	918	957	964	925	944	949	903	999	937	934	1030	908	960	950	953	969	972	922	922	958	993	925	934	967	975	931	924	971	970	958	934	913	988	936	951	945	963	966	966	955	905	962	969	971	930	967	982	978	993	980	929	978	956	981	937	904	957	891	928	934	1009	930	933	971	929	916	944	991	1011	870	964	975	941	891	982	939	929	980	931	944	985	954	935	932	979	985	976	940	958	931	948	965	957	980	956	965	917	933	963	908	911	928	994	944	921	960	877	972	912	996	1016	954	984	912	975	1010	950	987	974	952	917	940	958	928	944	916	965	975	925	956	945	883	968	937	913	947	903	972	928	945	960	978	972	902	950	979	934	1000	952	978	956	951	913	888	971	920	994	938	966	985	952	967	979	971	972	936	963	921	996	944	944	917	908	985	979	981	932	933	980	935	940	955	951	960	959	972	928	940	935	941	925	1009	868	968	971	939	952	918	921	922	909	965	990	925	1025	887	1000	972	941	945	972	965	956	958	920	920	984	994	975	929	1013	952	943	949	961	939	923	919	983	981	959	982	999	944	959	1027	983	942	945	941	1031	961	955	985	982	928	1010	948	1019	969	963	969	951	964	966	984	975	952	938	932	960	1002	992	942	960	938	970	958	927	912	980	1003	981	961	942	960	1001	961	954	958	966	994	964	956	935	933	927	983	920	974	914	962	937	917	947	1032	918	916	944	957	941	921	955	958	940	933	948	981	969	920	971	960	977	922	956	937	940	953	889	957	929	956	961	931	981	948	916	912	1012	967	951	978	910	955	954	920	849	946	913	939	995	928	970	934	964	929	966	993	970	959	979	963	951	934	953	1005	948	945	876	963	964	933	1003	967	934	945	917	971	980	917	1000	1005	962	1009	998	955	986	942	975	959	1003	911	902	960	962	980	1008	948	909	948	983	968	1013	997	1046	936	938	912	929	934	935	999	909	942	906	1013	956	1007	935	944	941	948	969	958	934	876	961	965	972	923	943	935	925	912	958	905	939	943	975	949	891	973	974	898	1008	1002	979	909	961	939	967	907	958	944	969	973	944	975	934	956	869	992	976	941	966	926	936	932	968	957	913	936	987	1005	961	951	938	981	955	897	980	955	914	955	945	913	933	968	921	970	944	954	916	982	1013	924	983	984	931	953	924	982	1008	895	915	946	956	979	935	949	904	929	978	924	939	917	900	971	964	959	966	910	944	921	895	1023	974	974	906	1000	967	934	966	876	920	945	934	950	943	1011	918	1012	964	937	950	952	982	953	898	948	955	949	910	903	991	960	925	979	949	958	961	942	947	1023	909	981	1017	974	929	1001	998	989	950	953	931	900	972	903	970	932	1019	966	998	935	966	900	987	936	935	955	916	964	936	982	980	861	980	981	976	981	908	974	955	971	965	905	964	939	939	934	958	975	950	903	1000	927	966	945	915	974	957	945	907	962	920	960	913	960	973	983	968	937	911	956	1020	931	1003	977	902	941	934	966	940	939	941	946	957	951	934	893	892	969	974	934	941	953	942	940	922	898	914	970	947	950	922	933	902	927	952	959	976	950	989	1025	955	1001	954	966	963	983	952	974	879	983
9361	1628	1899	2098	18598	34290	34952	28714	19549	7315	828	306	291	316	324	311	286	308	308	251	271	285	265	291	293	300	280	314	297	298	282	293	251	265	275	267	274	278	262	285	272	300	258	254	288	286	288	287	271	279	359	294	291	304	263	266	251	272	270	289	283	291	315	292	264	292	279	284	251	318	255	248	255	298	291	280	286	270	274	287	265	295	246	279	287	308	255	326	273	289	260	281	272	274	271	289	292	292	296	280	273	309	282	274	286	267	284	281	259	276	305	278	253	294	279	307	259	287	304	284	266	276	298	273	285	292	292	247	276	284	282	278	292	251	298	261	280	292	263	259	273	293	283	314	277	291	286	272	278	279	285	283	272	298	303	287	295	270	307	247	271	294	276	283	280	263	275	264	300	276	274	274	288	330	282	292	258	286	264	298	277	273	307	303	281	281	311	307	270	280	259	278	303	287	308	293	316	280	281	283	286	253	272	286	280	273	268	291	272	284	266	269	321	270	272	293	254	249	284	295	301	275	251	315	243	286	287	247	304	271	273	255	291	261	230	267	293	288	273	290	275	319	307	267	265	289	284	272	271	281	285	286	271	295	298	279	304	284	293	316	279	297	280	276	311	293	254	259	293	307	293	308	270	267	282	276	270	291	253	296	269	313	252	301	298	292	290	310	306	276	309	266	312	293	298	269	285	297	283	287	287	268	313	301	271	285	264	294	296	280	293	282	252	296	289	309	280	280	272	306	322	294	276	296	297	302	281	278	292	279	326	297	296	306	277	304	285	289	287	302	269	276	281	267	275	298	287	287	282	267	247	277	281	252	296	270	252	291	297	271	296	263	249	283	300	288	258	260	276	292	289	304	298	288	284	278	298	293	269	295	277	292	271	269	295	306	292	290	302	277	277	287	297	261	318	298	267	292	277	322	288	285	301	255	286	308	293	263	273	255	259	287	279	304	304	286	309	320	292	286	285	269	283	291	296	283	273	274	288	337	292	276	260	272	291	273	273	274	282	276	271	294	269	282	296	306	277	285	286	260	293	282	279	269	267	287	259	251	278	335	285	275	312	273	305	317	319	256	285	270	254	272	256	252	273	306	318	292	276	292	279	268	291	286	263	278	245	288	297	267	287	288	282	277	286	289	253	263	294	307	264	313	258	288	261	296	309	296	282	283	277	264	311	306	258	288	320	291	279	262	262	264	263	277	275	279	268	281	295	274	293	269	311	287	287	292	279	283	309	282	268	275	280	309	308	312	293	262	296	268	292	289	286	291	255	280	266	295	326	304	281	304	270	293	300	258	297	252	282	285	273	287	285	299	316	286	286	278	296	263	258	287	298	236	270	280	298	301	293	302	281	282	293	307	307	244	276	279	277	312	262	270	327	267	296	283	270	258	310	263	281	270	305	290	257	300	303	278	276	259	278	282	278	270	324	270	269	278	262	269	280	296	299	266	298	300	258	285	320	300	290	278	292	273	298	285	293	268	293	278	297	269	276	281	277	286	265	252	279	278	267	270	281	272	320	293	282	266	296	295	270	291	293	277	284	286	279	280	284	279	297	315	304	291	277	328	290	285	285	255	290	317	288	272	275	290	299	285	322	289	295	284	305	309	261	282	287	292	268	287	286	289	256	252	333	283	278	288	265	305	305	259	260	285	276	267	278	284	274	281	278	284	303	262	275	331	261	316	278	298	311	303	283	271	280	299	290	293	284	284	332	300	328	287	261	262	262	287	276	284	288	282	309	267	289	315	296	266	284	276	252	286	278	268	285	269	269	278	266	304	287	287	279	272	298	298	261	281	293	270	280	293	306	295	291	282	262	293	244	248	275	283	312	294	255	248	277	292	265	266	301	277	286	281	279	272	281	270	277	264	262	272	256	291	282	296	282	270	283	284	284	295	281	268	279	283	284	309	276	267	288	296	250	327	292	264	298	308	265	307	257	259	305	285	281	295	291	265	235	262	334	286	275	281	276	314	268	291	284	276	267	296	245	284	281	303	304	273	293	277	305	269	274	286	290	282	290	267	260	290	277	299	297	293	292	304	281	275	284	290	276	232	259	275	309	302	286	289	297	277	255	283	280	312	262	268	298	304	276	266	286	302	286	255	290	287	285	288	302	284	317	270	271	261	281	278	288	290	283	288	262	244	272	261	283	275	267	272	300	249	301	294	291	302	275	287	286	266	286	260	309	300	291	279	258	287	295	283	286	296	275	284	282	318	275	295	263	265	294	298	318	306	302	278	305	279	308	273	272	260	246	268	303	301	300	271	276	287	274	247	238	285	313	324	317	258	295	279	306	261	314	305	260	264	282	266	297	275	300	281	294	322	327	276	293	276	309	319	255	278	299	269	263	280	282	263	288	278	276	313	296	314	298	267	298	309	271	278	285	281	276	311	257	281	307	278	292	310	258	277	321	268	268	283	260	267	275	315	307	275	249	300	275	273	280	279	265	262	315	289	319	266	255	321	292	267	295	268	308	255	258	289	288	309	282	268	278	298	255	279	297	258	312	308	308	329	274	277	291	268	302	279	247	291	294	280	294	307	304	252	265	275	292	300	275	267	302	296	288	289	263	301	252	271	286	273	290	294	320	294	275	274	268	277	291	308	300	304	301	303	301	271	267	303	272	307	281	327	297	301	277	271	286	290	297	297	286	287	263	268	271	272	272	293	253	285	273	301	307	263	274	279	269	263	300	297	277	297	282	301	265	303	272	299	299	286	251	314	295	273	281	277	271	299	284	287	285	292	282	303	261	290	267	286	302	295	268	309	319	305	278	267	274	303	275	272	287	284	284	259	264	299	310	294	281	260	293	297	262	280	315	289	273	303	276	268	288	280	282	309	298	289	286	262	308	295	255	284	274	294	304	290	283	284	276	290	249	284	283	329	289	300	274	283	275	267	283	283	252	290	238	284	257	269	277	281	289	289	295	288	285	296	290	299	276	300	273	284	272	276	299	300	278	283	285	283	277	308	282	248	280	302	273	273	255	306	280	287	269	300	257	264	287	344	307	293	280	290	250	300	306	265	286	306	290	277	285	283	275	306	259	290	297	290	279	289	286	306	314	278	255	280	275	284	233	271	293	268	251	267	295	314	259	272	291	274	270	283	281	271	264	280	280	266	309	300	279	276	314	282	303	263	279	268	279	268	277	270	284	290	272	243	288	292	280	274	318	309	274	285	273	316	262	255	280	310	278	260	278	279	266	298	296	292	263	297	277	274	286	296	286	279	279	276	290	317	309	304	258	280	260	294	293	261	323	308	275	260	269	248	292	279	287	278	288	283	287	280	284	274	286	298	286	281	281	280	316	269	284	278	247	257	276	258	300	310	283	300	332	292	276	275	305	272	272	274	281	300	285	256	279	252	287	272	287	296	250	340	284	258	312	263	305	295	316	280	251	302	248	271	305	303	273	268	274	290	281	270	270	291	292	307	272	259	301	294	301	272	269	259	271	290	304	300	283	282	299	273	293	262	283	320	275	292	305	301
6583	1680	3873	6374	35364	48786	50984	45929	37678	17087	2181	916	719	729	680	651	669	697	676	720	678	710	716	683	715	694	668	734	651	701	676	684	684	683	698	689	689	678	681	666	749	701	692	716	679	673	671	690	695	695	698	678	716	695	703	657	736	701	677	620	698	696	655	725	622	636	655	701	633	682	698	696	685	678	684	675	719	701	664	667	666	726	676	701	696	660	673	665	663	650	664	719	670	698	763	640	678	714	627	630	687	698	640	681	679	677	697	695	686	693	683	708	665	703	712	681	674	641	685	673	728	674	717	688	678	713	706	689	676	703	688	667	662	681	692	664	670	686	696	687	659	645	695	704	649	695	675	715	674	684	666	674	697	666	616	675	684	679	693	675	652	696	653	681	710	653	648	668	708	625	662	671	660	683	656	700	734	682	640	666	730	711	706	656	669	694	704	653	727	697	672	691	664	692	730	684	703	718	657	694	723	660	666	667	660	674	667	722	670	701	678	690	680	701	687	660	685	653	680	658	672	634	660	689	666	646	699	674	731	644	707	691	675	635	696	732	686	659	691	687	673	650	655	661	661	643	685	643	692	687	734	675	691	711	641	665	669	708	676	679	686	739	711	667	725	708	715	656	721	721	680	689	693	715	661	647	684	634	717	630	700	639	681	663	691	716	680	719	691	689	670	657	683	669	632	693	715	674	685	741	698	691	676	698	682	658	680	691	676	637	651	690	666	694	692	743	711	659	657	687	706	694	654	671	707	690	683	709	682	675	684	706	671	688	611	663	712	682	669	682	676	656	728	673	649	675	683	689	689	675	671	633	649	721	676	666	648	667	650	707	644	626	692	718	686	689	726	695	656	702	642	650	630	687	734	668	738	650	685	635	657	668	661	702	663	713	642	671	662	694	666	717	664	719	701	721	620	676	693	672	657	646	692	631	704	705	646	651	680	672	648	705	722	635	639	688	705	651	695	653	687	640	663	703	683	690	714	682	677	672	670	707	701	683	675	644	656	671	689	718	684	698	675	679	678	665	680	669	701	659	663	653	654	702	697	691	696	673	642	674	631	717	668	688	682	693	694	669	734	651	738	686	700	688	657	643	678	680	718	659	717	661	691	672	704	662	693	692	709	696	661	707	708	627	662	681	691	660	680	650	717	690	718	652	692	680	723	680	647	697	685	687	647	702	625	678	691	697	678	705	645	710	702	687	649	673	729	676	654	684	741	651	705	711	698	688	686	694	697	665	682	694	726	641	646	631	703	652	751	652	673	677	663	685	635	656	716	703	647	665	681	729	695	712	711	723	696	679	704	682	687	654	701	701	707	686	692	684	673	691	683	709	674	687	628	689	675	685	672	692	708	704	667	687	685	678	702	707	681	655	668	649	645	712	735	660	703	722	701	721	675	731	674	689	676	688	709	645	676	670	687	657	681	672	665	685	659	672	636	660	682	711	649	703	675	651	689	704	714	657	670	712	669	681	662	636	677	700	675	678	710	680	668	679	722	684	704	615	618	631	683	693	651	657	699	696	697	666	649	687	685	630	644	666	663	689	673	705	654	643	671	673	696	660	617	651	715	697	716	672	699	679	688	660	656	676	669	690	682	695	689	679	683	642	688	673	675	698	650	684	667	693	678	616	668	675	661	630	708	652	680	708	668	683	660	601	678	650	697	679	690	739	702	681	659	667	661	677	722	693	661	691	697	652	737	703	688	658	652	688	736	677	640	692	687	678	696	709	729	705	702	688	663	671	683	647	637	641	683	703	675	663	663	757	693	647	642	686	708	688	720	666	677	645	682	656	747	688	690	687	693	696	684	668	732	635	719	666	693	676	660	680	661	712	686	650	674	637	668	680	714	677	722	659	657	697	708	692	665	713	655	669	689	702	693	671	679	700	706	665	701	729	696	668	709	642	700	673	675	689	655	642	624	673	646	688	702	695	691	666	709	682	698	643	698	643	675	698	685	709	710	696	676	636	713	672	649	732	668	636	662	614	644	680	695	677	686	665	663	664	689	712	679	660	703	658	693	677	649	650	618	705	675	666	697	698	724	675	699	716	695	721	717	676	715	661	647	686	683	651	688	666	655	654	644	682	695	670	659	694	639	679	695	692	701	668	702	661	726	699	696	663	675	653	708	710	627	678	674	688	711	678	650	639	689	666	708	690	710	705	670	658	669	701	723	629	662	615	667	646	704	695	683	700	688	655	677	680	727	699	665	697	689	649	623	675	694	650	687	665	716	705	656	694	638	648	645	693	671	693	660	671	667	665	692	657	669	669	709	644	719	641	675	653	677	699	678	674	701	717	655	685	597	650	667	697	705	670	665	604	613	695	731	691	659	696	670	691	659	675	631	639	740	666	698	724	644	656	700	707	664	683	647	649	660	694	686	689	715	641	706	734	686	676	730	719	632	722	685	682	672	680	710	663	669	670	653	713	698	736	700	699	703	697	664	690	621	685	650	686	655	655	618	716	668	682	706	640	676	646	715	727	625	647	638	684	714	688	754	652	732	678	664	684	723	660	680	713	682	662	736	658	667	695	667	660	695	648	640	667	660	710	684	700	683	692	719	707	696	698	665	709	723	655	699	706	719	720	696	660	687	670	698	682	659	665	703	661	678	635	663	674	670	642	710	680	707	642	714	666	693	720	691	712	693	677	708	639	705	706	674	689	681	697	639	688	701	667	659	642	672	699	680	652	705	696	721	683	711	655	691	700	697	678	653	730	707	688	670	610	645	660	671	696	675	642	706	694	676	641	699	690	711	689	705	685	668	692	647	637	659	701	674	690	676	707	730	678	661	717	671	714	654	737	695	671	657	714	662	707	687	697	683	654	648	683	687	671	688	621	655	667	655	690	668	699	699	687	693	654	690	647	661	654	669	706	706	677	638	687	674	653	655	652	654	639	656	706	671	629	706	647	645	678	706	690	668	663	679	649	643	666	720	705	674	723	694	681	668	677	666	697	684	655	700	692	698	736	671	755	699	697	751	650	712	690	688	647	662	692	695	703	695	694	650	715	687	702	668	670	634	690	688	634	718	685	708	700	670	662	636	699	678	664	708	678	677	720	665	717	681	713	660	683	670	699	689	663	655	619	714	670	671	679	697	687	730	636	678	668	645	652	733	704	690	642	669	645	672	695	729	648	677	689	700	713	664	640	660	654	675	689	674	666	695	641	635	684	672	691	673	684	719	679	712	709	691	696	654	654	684	673	711	642	683	672	697	657	698	687	690	687	673	698	689	684	689	687	699	655	702	683	646	674	650	669	717	677	720	699	668	710	635	677	729	699	703	663	728	687	720	696	702	716	665	697	674	700	711	689	681	681	684	668	686	720	666	652	698	683	719	653	695	652	732	719	646	694	740	646	683	669	701	680	704	689	673	701	663	646	721	663	665	690	685	691	650	648	692	687	674	665	674	704	662	684	640	701	673	668	678	683	691	686	697	705	673	696	744	663	698	685	718	713	658	669	709	690	721	648	696	631	682	690	701	681
16369	3542	3532	3451	3930	18883	55677	47864	33849	18009	2794	422	366	339	351	332	341	334	365	343	359	321	322	341	313	333	329	343	359	328	327	342	303	309	316	347	307	306	322	328	304	296	351	299	329	311	319	357	349	309	320	293	310	310	304	333	326	356	334	323	333	304	336	303	324	334	309	299	317	321	315	293	347	377	332	311	310	318	326	317	336	308	299	307	344	311	317	336	329	320	327	312	324	337	308	290	349	322	309	342	324	305	365	303	303	327	334	330	330	314	336	317	307	297	298	306	321	320	365	296	336	306	328	341	327	314	336	311	294	288	376	302	366	296	317	311	323	318	310	331	334	330	324	345	363	299	316	312	344	347	327	353	302	314	313	362	318	304	310	308	367	315	332	345	332	330	313	317	308	330	319	290	313	345	288	287	300	292	337	355	333	308	297	318	328	336	315	332	357	344	331	316	308	325	373	285	317	322	323	324	341	317	299	328	326	289	307	337	339	338	330	317	321	325	318	325	300	313	302	334	328	331	329	313	321	291	374	303	315	306	362	332	298	294	324	315	329	320	347	331	312	352	344	345	344	318	346	355	290	352	339	340	326	350	291	283	302	325	322	344	325	321	321	320	349	321	318	285	313	294	311	305	301	307	324	294	337	308	347	322	359	350	338	307	344	326	359	300	306	303	358	315	332	336	339	306	352	340	348	295	336	309	350	312	326	315	329	316	312	323	356	311	336	326	300	317	360	283	316	319	305	339	305	337	323	301	323	358	294	324	332	335	294	300	322	334	318	333	314	315	337	338	324	324	304	298	317	349	323	326	298	309	327	350	307	346	324	347	348	343	300	305	364	312	292	356	332	299	348	347	330	310	307	340	329	345	329	315	309	338	338	340	305	335	319	370	345	338	302	341	338	293	323	346	321	285	327	322	330	303	310	341	342	311	349	339	366	313	318	357	310	322	332	291	292	317	299	331	331	291	308	320	336	311	308	352	327	319	302	318	350	321	309	313	287	307	336	339	313	302	320	316	325	321	317	321	323	335	280	309	330	326	364	356	359	314	322	301	315	315	327	313	350	338	285	339	328	326	325	303	305	331	347	365	315	298	311	308	370	320	316	350	332	355	302	344	348	333	338	326	351	325	291	312	289	320	338	351	325	292	343	338	329	329	298	311	328	297	325	326	325	314	362	320	327	328	327	346	322	282	344	339	312	312	334	345	330	321	333	321	324	326	319	368	298	306	312	338	297	349	332	346	324	358	308	307	312	321	324	324	305	329	323	315	323	325	336	338	315	329	372	317	331	296	349	326	334	315	305	335	349	334	318	323	316	281	319	297	348	320	309	352	305	330	322	321	317	324	354	343	322	337	321	295	313	332	352	321	343	343	325	403	314	343	333	305	303	309	330	333	332	292	341	323	324	344	310	303	341	302	320	328	314	311	322	350	356	366	344	295	341	314	312	311	341	318	304	347	292	319	300	327	296	315	335	314	337	287	341	346	341	318	316	295	342	325	299	321	341	305	323	295	315	327	335	340	309	328	322	316	340	328	330	344	313	297	313	340	300	302	321	328	290	327	329	330	328	320	340	322	336	348	337	330	347	316	328	318	323	320	334	341	347	303	331	300	297	319	351	364	322	333	307	327	306	307	333	329	318	323	319	327	321	342	298	308	288	310	316	330	310	307	314	329	341	295	355	326	298	351	344	311	334	374	352	314	311	346	340	316	301	317	317	320	320	335	346	324	320	322	304	319	282	295	269	323	297	315	333	304	308	352	323	308	330	308	318	339	319	313	329	325	338	335	307	336	313	296	328	356	319	339	318	318	353	347	329	322	311	305	336	328	344	325	310	337	313	297	308	350	329	295	318	317	318	325	313	310	330	312	334	323	342	331	333	333	332	364	336	323	319	333	317	334	310	348	328	323	347	273	319	340	321	296	294	319	315	319	309	307	313	327	317	337	344	313	303	313	275	324	324	332	319	320	332	329	347	329	303	360	332	349	336	350	326	332	308	331	320	304	297	340	310	355	291	296	325	327	341	336	319	317	314	304	319	339	293	310	324	333	341	319	341	332	330	292	318	343	320	320	317	293	362	343	345	334	309	297	309	308	317	309	316	323	311	308	327	357	327	350	333	331	309	323	315	325	310	288	349	298	300	341	305	303	326	336	353	341	336	383	292	305	327	318	329	305	314	335	314	282	320	319	346	363	321	339	323	344	345	341	340	308	369	343	338	324	289	346	313	333	338	297	307	333	334	363	327	298	308	348	311	321	299	323	338	297	284	332	319	321	342	291	326	359	298	322	366	334	359	310	326	312	343	367	288	318	312	330	347	312	326	330	349	314	355	339	302	318	340	344	298	333	323	340	290	326	319	321	316	276	323	334	343	362	354	302	346	330	369	331	310	308	282	299	311	309	322	339	338	359	318	301	338	324	342	347	289	357	314	310	307	351	317	318	319	376	358	354	332	323	315	306	356	332	346	326	323	309	311	341	319	320	356	305	332	345	305	330	325	291	337	345	324	351	340	311	305	308	317	319	302	353	283	307	306	319	339	292	310	332	318	333	325	329	345	321	351	321	325	312	322	325	333	307	301	331	294	328	318	316	306	329	320	329	329	337	323	314	321	332	338	308	339	306	330	313	293	316	293	376	328	313	367	336	321	343	351	365	331	314	288	337	332	333	334	365	371	323	293	304	305	335	309	344	301	334	322	321	354	316	349	345	309	320	332	343	321	346	323	320	293	291	334	347	269	322	339	304	332	305	322	337	329	349	326	348	303	319	320	307	330	327	296	325	342	305	341	320	314	326	293	307	357	339	342	294	357	349	319	296	321	332	337	353	308	340	310	326	306	360	341	349	303	322	299	354	315	308	333	293	298	327	293	326	316	293	333	320	305	354	314	316	322	303	310	324	315	367	313	303	307	307	331	332	349	280	299	341	344	295	277	340	329	320	318	327	323	322	338	305	292	331	329	312	339	323	300	296	330	338	302	341	345	330	319	347	326	316	305	299	337	319	322	344	353	343	303	312	304	325	297	334	359	359	317	330	321	349	306	307	323	354	322	297	303	365	342	326	354	325	351	353	310	340	307	330	310	318	340	312	310	302	340	357	300	347	295	311	332	321	322	307	319	338	329	328	326	329	321	317	327	336	296	299	328	305	321	337	312	322	330	307	332	304	347	349	307	331	328	333	293	343	343	337	342	336	342	340	296	339	317	301	326	327	312	314	318	321	340	330	325	295	281	340	316	331	308	301	344	315	337	309	311	323	320	324	338	343	318	342	316	341	323	305	361	354	308	329	306	348	327	317	345	317	324	292	344	335	351	310	295	337	292	320	319	329	321	332	356	298	364	327	293	350	355	287	331	297	340	330	278	347	321	343	324	296	333	285	337	334	343	318	334	319	339	309	320	310	346	289	309	331	335	365	294	359	321	344	303	315	333	314	323	329	323	325	341	334	357	325	315	375	330	318	293	327	289	336	340	322	312	334	285	346	308	352
8329	2798	6219	9617	11908	36272	69083	60746	49827	31293	5606	1075	891	864	903	879	869	831	813	814	834	784	868	803	811	828	802	878	730	793	809	801	815	750	777	821	793	781	798	790	831	802	797	830	800	755	784	822	747	794	765	747	752	748	792	782	789	764	801	821	737	746	779	795	766	759	761	744	693	768	735	772	807	781	735	806	778	768	736	796	739	807	758	783	805	722	794	775	769	795	824	794	785	811	778	756	768	735	749	735	805	758	749	794	788	771	800	765	768	790	759	747	794	829	798	792	834	764	732	781	798	766	736	768	775	828	833	766	785	771	828	782	777	770	714	814	798	790	812	721	785	746	778	857	799	795	803	799	823	766	743	770	791	777	747	810	802	756	768	806	774	782	773	814	800	754	767	749	752	756	754	773	715	762	756	771	781	776	769	774	729	774	787	747	812	755	753	761	735	742	772	796	797	790	758	740	811	746	754	806	786	800	763	794	823	763	763	758	780	794	726	782	771	747	764	787	806	742	796	739	796	760	735	756	769	774	763	719	759	789	778	772	817	747	774	812	771	790	758	775	740	752	794	738	759	719	763	710	766	787	786	787	742	824	780	738	768	743	810	787	743	759	752	721	730	734	783	724	733	769	797	781	747	774	784	738	762	825	763	773	754	757	730	786	795	779	787	811	782	722	810	738	805	787	802	780	748	747	754	761	774	759	781	769	744	790	780	768	744	783	794	724	773	780	747	806	787	738	766	786	765	759	723	779	803	722	797	719	802	760	787	749	801	773	768	756	801	807	737	747	787	775	797	747	783	755	819	790	767	783	771	711	740	792	811	764	766	763	786	776	789	787	724	776	785	757	790	718	820	678	766	812	763	813	788	772	739	756	742	724	782	801	750	814	819	751	724	777	779	765	756	810	773	794	762	737	741	745	782	737	790	755	758	785	797	753	767	753	781	747	752	727	750	778	790	778	778	725	760	777	747	792	765	783	754	787	755	775	751	773	833	753	795	772	786	790	770	751	796	775	734	752	778	793	796	763	777	828	749	774	794	737	837	757	818	737	806	763	758	780	798	769	751	809	741	757	786	773	753	792	764	773	776	773	755	751	784	808	771	723	733	805	766	744	777	724	804	776	756	782	800	805	746	828	784	750	775	766	782	789	763	765	796	778	783	770	754	774	804	747	785	750	739	777	796	761	769	788	709	762	793	748	799	773	807	794	734	757	774	745	795	731	717	733	801	781	782	751	825	736	729	765	773	804	835	747	730	712	800	752	729	790	758	737	789	785	769	798	750	792	727	765	774	771	740	810	792	793	770	736	786	729	766	750	726	782	726	762	763	820	794	785	754	801	804	838	787	760	812	763	742	795	714	751	805	830	790	747	802	742	752	741	785	791	788	781	795	747	778	763	775	809	780	755	794	755	778	780	766	799	790	747	746	750	698	765	772	768	731	758	772	800	792	779	766	784	775	787	759	771	714	788	806	742	754	760	749	755	797	786	784	720	761	761	772	784	767	765	795	789	748	774	808	760	744	727	814	759	780	786	773	788	802	779	735	782	802	707	747	782	753	828	730	742	777	763	772	758	761	740	763	799	755	770	793	771	779	769	751	788	758	745	790	779	785	803	816	772	743	763	762	727	751	823	779	804	821	840	769	755	730	830	791	789	809	791	748	705	760	781	797	763	771	804	807	747	813	794	763	778	808	806	776	803	751	717	796	755	773	804	759	824	748	838	795	756	760	724	790	792	780	791	793	785	744	788	806	733	777	772	762	825	778	758	774	820	794	761	732	771	787	773	790	774	768	767	736	718	773	800	798	795	806	731	763	777	741	787	731	786	812	786	768	742	798	791	782	734	724	768	762	791	722	767	721	752	781	804	767	794	802	733	824	791	791	767	789	757	841	772	774	793	765	778	762	778	769	783	833	766	800	782	774	737	739	771	746	760	794	783	807	748	762	725	770	765	830	807	752	808	791	809	759	793	777	821	822	758	782	747	791	731	798	760	767	787	731	799	778	762	768	817	790	741	750	779	775	769	781	789	791	762	803	798	782	783	789	824	719	806	810	792	772	770	791	718	758	802	750	685	759	713	775	797	740	782	799	806	755	775	804	773	744	773	773	794	784	794	793	803	744	752	768	787	785	742	725	769	703	743	764	813	813	800	749	757	728	758	750	707	767	799	772	735	772	724	767	768	768	764	781	780	736	789	797	761	761	803	803	679	836	726	778	742	771	799	823	801	772	744	768	766	721	766	774	773	805	757	756	799	732	771	749	794	804	820	795	719	801	785	732	753	794	762	808	772	815	815	744	763	761	779	822	772	810	758	742	761	725	756	776	749	794	793	764	743	800	807	770	758	770	801	773	783	806	779	756	797	759	777	803	761	755	767	764	750	760	775	798	802	815	762	748	816	745	768	822	795	732	798	772	766	775	754	767	763	805	805	846	759	769	736	766	761	750	796	749	759	738	776	780	795	743	758	755	778	780	745	744	793	798	784	770	761	791	785	784	789	793	765	792	752	783	776	780	789	724	778	764	745	768	730	768	746	803	811	765	795	817	784	763	746	768	837	771	778	761	711	741	782	761	830	749	769	781	800	843	816	799	787	768	767	771	748	737	773	739	776	772	816	789	749	755	773	789	773	762	753	745	784	753	736	757	750	775	758	793	791	721	747	719	762	735	779	765	827	766	769	803	731	808	740	729	757	813	758	764	846	716	736	786	807	762	739	755	798	781	803	813	766	745	730	738	749	765	793	807	754	735	767	811	776	789	719	711	748	777	719	760	775	751	798	773	758	823	737	711	727	770	769	803	755	776	783	800	766	744	771	819	721	771	725	779	762	778	759	771	792	747	802	744	785	765	811	815	817	779	778	766	726	711	823	779	741	763	785	750	798	749	756	780	779	747	721	770	776	717	769	782	768	753	790	747	731	781	803	753	733	805	809	736	752	764	733	769	783	763	810	758	741	746	841	742	793	834	744	781	755	820	738	785	762	782	723	714	725	735	753	759	778	773	776	726	801	764	743	784	818	792	736	793	790	796	784	814	757	763	757	782	744	793	807	757	751	784	724	792	793	739	778	788	775	796	782	730	762	762	757	799	805	778	780	761	815	732	754	730	779	774	732	742	860	757	774	749	729	758	695	796	773	769	768	724	769	788	763	775	764	793	738	771	752	762	730	800	779	803	779	789	789	781	775	777	774	778	751	759	841	796	829	801	748	774	752	805	716	757	790	766	773	728	769	799	756	758	745	769	754	782	764	753	744	780	782	804	774	766	758	784	774	757	767	774	794	781	827	754	734	706	708	802	751	736	766	737	805	734	796	789	733	781	756	769	800	716	761	764	776	786	762	759	730	726	748	797	762	829	815	786	801	760	785	778	762	813	784	745	800	762	755	792	791	796	820	773	788	785	784	738	768	790	777	792	797	763	788	737	718	806	810	791	733	778	756	795	836	775	747	785	761	778	760	778	711	745	769	783	732	794	773	782	752	703	803	791	784
2721	672	654	562	538	1393	2022	1437	1219	765	410	379	353	359	380	362	363	381	409	375	355	362	356	371	343	357	359	370	355	382	333	365	395	371	370	383	385	374	365	379	360	377	385	363	406	325	370	377	375	388	362	363	368	357	405	344	363	399	372	396	404	399	394	331	336	355	366	382	383	346	386	379	379	371	348	349	373	334	373	377	379	369	353	369	360	347	373	343	351	341	373	382	357	354	384	374	345	403	350	379	325	402	392	339	367	332	358	319	373	397	366	391	361	371	377	384	375	398	345	330	377	364	348	370	376	338	405	408	371	339	365	369	389	348	379	395	373	361	349	373	320	390	381	400	362	352	372	352	378	322	356	367	374	348	364	352	378	364	352	354	327	365	367	382	381	357	360	386	341	363	348	353	346	354	367	376	364	390	412	341	346	386	338	382	368	366	404	378	373	387	382	389	329	409	384	361	406	379	351	366	380	392	392	329	342	369	372	367	364	363	366	396	374	434	377	359	347	398	346	395	346	393	344	392	370	339	380	372	341	378	359	348	384	390	360	352	388	395	375	332	369	362	373	365	356	369	376	423	354	358	321	378	355	392	383	344	372	346	391	400	365	387	363	394	367	345	373	392	407	357	361	360	393	377	339	369	379	398	376	363	366	381	415	383	374	366	340	351	341	387	350	367	357	355	372	386	353	406	359	362	364	369	364	374	389	367	356	332	360	370	403	353	347	380	337	371	352	386	373	355	387	360	396	363	348	374	401	393	367	375	389	376	331	368	338	369	382	353	337	371	386	402	357	338	398	386	375	360	392	373	360	363	394	356	386	382	362	385	401	367	367	385	381	390	361	378	385	381	406	375	359	373	375	375	376	362	350	387	371	375	372	359	364	351	350	360	359	370	360	361	379	377	403	385	373	356	363	421	391	370	376	402	360	346	355	365	357	392	366	377	355	338	353	373	405	354	380	368	380	329	370	372	395	369	396	353	356	347	380	367	396	361	392	350	386	369	374	375	368	385	335	334	327	340	354	356	400	362	342	337	360	371	323	357	352	392	339	367	390	380	365	372	392	364	366	385	386	379	385	359	384	363	366	347	360	375	380	396	345	345	362	405	371	359	391	355	362	359	343	352	339	361	376	319	365	362	364	390	371	342	340	375	348	402	363	380	358	429	359	381	346	383	377	396	369	370	385	376	366	379	378	391	381	403	345	365	375	372	351	399	397	370	386	344	341	414	341	305	353	358	349	426	370	334	357	372	337	402	340	362	355	352	408	363	352	400	388	403	379	379	375	353	369	321	346	351	372	357	405	396	366	380	343	331	339	368	416	380	356	357	368	357	360	392	363	348	372	368	312	377	363	364	383	356	334	345	386	350	363	360	358	370	346	366	395	389	394	369	358	369	398	379	338	351	388	372	364	384	335	362	345	392	412	364	385	387	360	389	361	359	381	381	378	391	365	370	314	360	375	444	392	338	380	382	377	364	385	341	345	347	404	382	374	343	372	382	361	377	356	356	386	407	383	363	344	345	346	365	380	362	360	309	344	349	371	356	389	400	354	357	358	361	355	384	395	362	397	363	388	393	380	381	351	393	375	352	336	380	373	388	353	375	361	380	366	370	382	345	373	376	349	395	358	375	404	359	389	389	357	366	363	357	395	374	417	344	367	393	355	355	358	393	336	393	385	368	389	351	361	362	341	407	404	377	422	374	349	411	378	391	408	365	380	345	355	344	365	322	336	364	373	353	329	330	352	370	374	391	370	406	360	407	375	386	358	398	408	369	363	342	377	360	381	367	370	359	362	360	365	333	364	355	344	349	383	382	387	388	403	356	300	327	387	335	373	353	385	379	366	368	379	411	342	353	367	376	386	371	377	390	374	368	390	379	347	389	387	399	344	360	385	401	363	360	402	397	374	342	348	382	324	377	409	370	356	366	337	409	363	389	381	402	396	356	367	411	426	374	376	360	361	348	376	379	400	360	359	332	369	388	331	354	339	349	380	377	324	386	386	368	328	360	366	358	375	383	398	353	377	375	381	378	375	326	381	353	388	373	358	388	369	353	362	364	401	382	356	372	325	365	381	396	357	385	358	392	377	350	367	414	356	367	332	373	372	338	369	360	350	319	355	351	379	392	352	365	349	389	368	381	356	379	355	338	378	385	342	333	416	386	400	362	357	348	340	376	366	391	379	390	393	367	383	367	364	352	380	356	352	335	384	383	384	357	385	380	355	343	388	373	378	364	371	373	428	370	370	387	346	386	374	371	404	352	367	377	347	375	390	373	361	356	355	401	364	355	374	367	366	405	340	380	382	402	415	385	388	352	380	395	337	347	358	355	332	366	364	381	413	401	358	399	349	379	370	366	381	393	374	406	353	372	337	357	374	379	328	354	353	370	397	398	359	337	362	382	379	357	383	317	358	363	346	350	322	376	388	370	355	371	369	364	354	361	367	398	363	365	367	345	331	376	388	374	346	393	407	381	351	378	368	366	380	376	368	366	387	368	389	369	386	379	361	392	390	353	365	354	372	382	383	397	387	350	414	375	331	398	375	393	342	359	399	395	374	348	401	341	382	343	381	375	351	394	377	390	367	343	334	365	369	371	355	382	425	391	358	370	334	367	372	392	373	376	380	358	349	385	384	338	371	366	349	360	341	358	412	380	368	372	369	347	384	370	346	318	361	350	347	381	404	366	374	352	370	387	360	375	380	374	383	371	369	398	354	381	345	421	379	385	367	344	347	380	382	343	391	359	350	371	362	346	364	391	402	362	376	338	392	358	391	363	360	356	371	354	327	338	384	389	375	354	375	382	366	406	372	378	410	328	328	361	363	364	354	343	381	359	411	386	361	383	355	396	332	348	357	351	423	394	403	373	382	395	397	385	342	371	399	381	361	384	399	355	370	379	335	361	385	383	324	359	349	387	404	363	349	361	370	351	385	369	341	368	372	380	360	368	409	343	365	361	394	418	352	377	368	378	388	349	367	338	338	358	348	379	407	323	367	372	356	366	390	354	367	333	345	365	367	339	360	356	377	341	362	349	379	381	381	356	370	371	384	383	354	366	349	340	374	376	389	343	383	356	401	380	375	382	373	403	362	354	376	364	358	421	390	366	340	353	347	378	358	388	394	369	373	398	417	352	367	377	370	374	382	370	388	386	379	365	371	337	371	383	375	393	386	375	414	356	376	382	373	379	408	384	355	391	368	370	358	378	388	367	363	363	367	373	359	347	357	369	345	382	421	385	368	383	333	376	344	376	387	374	370	397	363	335	358	377	358	363	399	384	363	356	360	373	388	375	337	371	357	361	378	354	371	408	372	375	363	363	373	398	364	388	369	355	357	396	396	330	353	408	318	388	340	356	369	346	357	391	356	382	399	359	364	369	342	386	388	375	383	387	357	366	355	408	363	380	352	360	445	371	368	373	392	401	374	330	408	343	385	364	403	379	396	351	352	351	372	374	400	360	395	358	355	346	388	369	360	384	387	375	400	348
2798	1064	1391	1442	1619	6190	8708	6018	5069	2842	931	842	845	853	837	837	833	814	862	892	830	843	819	830	823	795	868	834	824	839	865	782	869	816	831	843	794	835	836	858	802	831	832	816	873	772	908	821	863	837	857	821	794	838	846	837	869	846	851	858	840	810	888	853	845	787	848	856	793	862	851	824	784	856	844	826	825	847	819	853	833	852	825	793	868	796	841	838	845	814	862	834	851	849	899	835	827	774	795	785	811	810	848	810	813	854	838	860	883	866	843	855	847	823	865	824	841	811	852	753	794	760	852	840	831	846	923	806	846	815	846	864	833	861	840	847	839	808	809	810	865	862	859	857	838	816	818	822	805	816	840	809	857	800	761	849	809	797	825	798	825	784	860	824	876	919	861	854	892	823	817	826	816	838	814	864	829	809	819	785	831	832	895	874	829	806	803	822	838	814	832	818	774	822	840	844	781	821	823	856	846	816	838	831	796	825	869	833	838	844	862	824	855	842	807	880	768	842	908	820	819	817	822	839	814	863	792	788	841	860	850	810	830	786	854	850	831	804	760	867	859	860	864	835	781	845	795	869	827	840	843	815	824	842	854	836	856	824	808	814	883	804	831	805	872	829	842	870	822	805	820	884	813	746	876	860	876	810	864	871	838	843	769	799	864	829	855	831	784	834	799	835	773	829	788	809	891	769	855	868	837	880	828	844	835	849	804	839	838	788	870	821	774	815	864	830	850	780	798	818	827	869	857	765	815	828	866	803	840	839	783	840	861	871	863	805	827	849	847	835	843	857	813	832	793	790	826	797	817	857	821	790	808	867	827	804	786	818	871	809	810	854	854	832	831	799	799	808	822	832	857	823	843	841	805	791	823	816	843	826	801	862	839	834	849	819	822	851	818	815	849	843	826	801	844	869	843	833	823	855	859	878	795	854	842	840	777	822	856	810	826	839	802	852	855	828	828	829	859	806	841	832	852	826	824	862	829	861	857	945	824	801	824	862	854	837	795	863	868	790	828	853	837	767	856	813	839	838	793	810	822	814	826	800	786	839	847	880	879	791	887	835	885	857	870	825	807	813	827	867	816	872	869	786	816	835	839	785	831	798	863	826	814	833	823	889	830	828	811	904	839	785	822	833	792	788	769	835	806	812	809	837	830	785	817	874	848	804	845	830	853	811	829	833	808	839	851	808	870	791	826	810	825	844	817	798	839	859	853	827	828	861	810	829	894	868	838	821	813	814	783	812	822	848	832	849	847	820	793	817	829	843	780	863	831	815	782	851	865	850	783	854	768	812	779	880	867	834	823	848	842	867	838	864	829	887	829	839	858	843	847	806	840	795	784	826	796	839	816	824	813	824	799	803	838	794	841	841	831	833	815	805	806	826	806	786	829	858	843	832	800	850	827	866	829	800	795	811	830	810	790	890	826	811	849	838	817	836	792	897	898	805	851	866	867	829	843	783	862	808	808	898	837	824	814	811	831	853	843	845	847	785	812	793	764	797	848	811	799	841	815	793	803	810	820	825	828	823	796	837	796	835	834	865	820	826	826	831	826	834	870	846	878	817	855	836	842	780	854	764	837	810	853	830	817	873	836	812	830	856	806	794	864	783	873	848	818	824	825	876	850	851	845	887	823	803	860	819	825	863	796	839	810	875	813	836	844	821	874	831	839	841	848	775	843	868	889	869	798	801	838	895	814	850	881	848	876	813	799	809	837	804	839	809	840	825	837	814	867	829	806	854	828	783	890	835	867	859	851	748	820	820	842	853	845	790	822	781	815	840	865	828	848	785	848	795	810	840	841	782	799	796	828	784	783	889	799	784	802	797	783	820	778	843	870	846	821	834	850	810	790	803	819	829	792	820	834	816	826	799	821	868	828	796	862	863	849	883	828	770	843	826	829	881	843	823	803	843	859	826	832	906	816	848	820	780	816	880	853	786	874	802	873	787	850	830	837	797	896	796	823	817	847	784	871	802	811	810	851	853	820	830	818	807	833	813	829	843	778	822	827	823	854	826	837	892	813	860	868	832	836	809	848	802	821	821	830	849	809	825	891	762	845	822	790	797	849	861	837	810	806	841	809	857	839	836	851	804	827	892	842	834	801	844	852	839	806	834	794	823	865	805	813	822	817	839	809	835	763	820	846	833	779	879	803	823	857	873	829	831	758	809	877	798	830	827	840	857	835	820	820	798	850	860	822	908	835	820	819	837	855	795	827	858	819	864	797	830	794	856	846	903	857	848	829	835	814	845	812	842	786	877	849	805	783	880	835	853	815	893	807	818	853	840	854	822	800	821	848	847	780	835	808	855	893	833	812	859	868	864	871	764	870	837	809	834	852	817	837	840	837	838	869	842	846	851	835	830	805	833	826	874	887	835	881	835	789	876	788	846	869	830	846	855	889	831	819	874	831	779	819	839	821	866	836	800	871	839	847	832	857	822	866	849	792	819	855	833	816	790	816	856	842	806	831	881	852	845	808	851	848	852	798	863	878	852	874	829	780	851	867	803	832	796	874	763	834	850	880	808	802	844	767	822	794	804	877	819	811	864	809	801	855	812	793	842	800	874	803	878	807	850	795	815	843	851	880	838	808	814	850	845	846	852	833	825	788	787	823	809	792	817	838	823	795	924	809	815	799	807	853	810	806	850	832	834	805	848	830	826	892	844	832	806	861	835	797	862	792	833	815	884	844	811	814	838	809	828	866	798	828	820	853	862	864	810	849	820	878	822	819	843	844	837	874	864	863	818	811	827	832	845	826	824	817	876	803	803	794	824	843	892	862	877	810	837	821	840	835	812	870	801	811	765	834	844	826	806	842	863	844	800	886	809	873	826	870	856	838	820	827	828	840	836	864	791	875	845	863	878	829	864	858	868	874	823	810	817	889	850	823	828	841	840	841	815	877	900	833	846	850	805	844	825	789	779	841	848	868	736	804	839	795	797	815	822	834	796	843	821	820	838	841	760	836	835	801	811	777	832	831	818	862	831	820	813	796	800	793	825	811	807	802	816	818	863	785	844	804	823	784	840	811	776	832	826	872	854	841	823	869	821	861	823	774	853	842	766	807	851	850	778	823	810	838	849	810	838	847	844	829	824	791	843	815	823	882	829	844	841	865	803	889	797	842	763	787	870	801	818	814	827	841	844	856	831	853	824	837	817	791	833	865	810	844	870	785	809	809	866	810	836	858	858	764	813	830	837	816	777	834	807	821	834	845	868	817	866	848	792	809	872	822	804	852	795	795	830	863	833	827	848	789	812	868	795	838	832	787	825	832	793	808	833	797	826	861	826	794	803	832	833	880	819	825	788	872	846	821	798	818	826	861	806	844	829	811	828	845	823	832	830	866	821	818	800	833	801	793	832	842	851	837	882	826	881	858	807	776	794	748	841	801	859	846	844	846	879	866	867	867	836	840	865	849	855	861	811	844	785	809	860	849	863	790	811	839	841	874	863	837	834	806	809	801	842	830	813	864	859	827	834	865	815	849	842
8871	1518	1838	1392	1129	20482	24260	26127	21516	11069	2887	318	228	246	239	251	269	229	218	211	233	252	226	225	184	247	211	237	244	204	217	253	214	195	233	227	239	248	255	195	215	275	227	232	211	236	209	229	225	209	231	247	198	219	230	193	201	254	210	217	210	198	220	250	252	227	203	223	233	207	234	234	228	224	187	243	224	245	203	222	235	212	228	243	215	241	219	216	227	233	240	240	227	204	235	227	200	243	230	193	234	235	243	224	244	222	200	235	210	220	213	199	251	210	216	209	224	225	223	265	225	231	203	217	223	216	242	219	202	223	221	234	226	208	247	200	237	201	188	225	224	234	223	237	226	217	242	220	210	208	220	239	259	229	207	239	226	253	216	239	239	199	237	216	236	219	194	199	251	208	235	224	230	252	215	225	215	225	222	231	239	221	218	242	239	231	218	231	216	232	212	229	210	255	224	237	186	222	218	208	234	222	238	210	230	210	223	233	228	251	228	225	207	238	218	198	213	202	223	271	218	207	245	232	206	250	231	238	241	220	227	238	215	214	232	207	249	205	211	218	240	251	241	203	216	209	214	217	228	235	232	202	229	202	220	250	226	243	197	231	207	225	228	234	231	250	205	245	231	222	227	207	221	197	205	220	242	262	236	234	234	221	227	210	229	220	228	233	223	242	214	233	231	207	218	211	228	222	200	220	213	192	201	202	221	250	221	224	240	228	215	236	239	241	212	212	244	228	226	225	234	252	231	203	241	215	235	232	230	206	208	224	225	227	242	237	238	208	222	236	203	223	245	245	217	200	223	194	230	209	222	200	226	245	245	216	239	204	221	221	213	230	233	221	247	214	244	202	235	233	246	238	213	229	225	224	206	200	217	197	199	219	208	220	246	204	209	219	224	228	217	233	191	223	226	222	195	240	199	220	223	208	191	217	238	237	222	215	242	229	229	218	186	206	203	229	209	210	206	224	205	213	254	213	223	242	243	182	218	215	212	230	214	221	209	241	229	222	233	220	257	210	230	244	234	198	211	213	233	231	222	229	236	226	232	196	210	230	206	216	236	224	230	237	236	228	230	190	213	196	225	235	231	234	209	225	214	206	235	244	229	212	228	237	239	252	197	184	235	239	210	237	206	232	206	223	218	252	210	201	216	226	233	205	238	225	211	232	206	233	249	209	239	228	223	185	212	204	206	216	226	203	241	211	235	219	229	225	219	237	197	225	217	213	240	218	223	234	222	224	207	225	222	267	228	241	229	242	207	235	229	222	205	210	203	204	230	220	220	215	224	228	229	212	204	205	234	232	224	231	194	240	243	210	226	214	220	221	197	201	232	222	248	239	212	220	224	217	217	225	210	243	208	228	214	225	218	181	235	211	235	213	214	191	200	200	226	224	179	230	255	221	230	225	224	208	232	230	205	214	226	269	213	206	235	223	220	204	253	214	225	220	214	218	215	196	237	214	236	232	236	238	230	243	231	228	244	182	226	246	217	217	239	275	198	216	252	223	252	222	197	207	197	215	240	209	225	212	194	189	234	221	217	237	228	221	210	227	211	192	254	234	214	220	243	227	231	220	228	193	213	215	220	195	242	220	227	240	185	233	202	211	210	233	211	228	215	230	228	228	224	205	230	248	232	216	265	238	227	235	220	242	237	229	228	240	231	215	223	227	220	212	201	253	235	215	203	209	248	230	212	214	243	237	238	238	234	243	221	221	254	192	189	233	217	214	211	221	217	193	229	226	240	229	216	220	216	236	231	265	244	240	222	186	213	246	233	236	221	236	227	196	225	224	180	230	235	239	249	223	223	223	215	225	208	232	238	218	238	229	205	210	225	233	234	222	209	226	214	237	216	197	195	236	227	235	225	218	247	216	201	238	213	208	237	207	201	204	219	223	235	240	210	225	234	230	219	202	250	268	218	216	254	203	211	205	216	243	219	202	236	239	202	219	217	217	233	221	202	212	215	205	237	240	255	202	234	240	211	223	209	225	228	218	227	233	216	244	207	217	227	206	208	252	250	233	227	224	208	225	198	206	221	230	230	243	241	238	217	231	189	236	229	252	208	207	205	227	236	196	257	224	200	232	225	224	211	231	248	228	221	202	242	243	227	223	216	235	209	232	218	237	236	249	226	203	244	251	236	208	223	218	221	208	211	226	215	228	237	241	223	213	217	233	238	213	234	224	223	207	200	252	223	178	215	220	223	237	195	198	246	255	222	211	241	191	233	232	233	224	224	203	212	217	202	207	239	232	232	206	221	282	228	247	226	220	217	230	203	227	233	209	213	221	226	198	223	244	214	227	230	217	240	218	232	222	240	229	230	242	208	170	223	225	213	216	191	230	240	214	230	222	245	216	231	228	245	237	214	229	224	213	246	258	228	278	223	238	221	259	223	221	232	205	225	207	211	212	240	218	219	208	230	237	235	217	226	233	223	213	206	216	217	256	250	219	192	201	218	201	234	218	233	247	232	211	226	219	237	219	218	212	217	234	200	220	224	218	204	214	230	198	233	217	231	213	220	215	196	215	225	209	243	221	240	233	222	210	228	209	232	267	211	235	223	222	214	198	194	241	217	228	230	207	214	222	226	230	205	218	236	227	241	219	212	236	238	199	206	257	207	224	235	221	210	219	207	238	189	214	204	195	205	225	218	228	250	217	225	228	239	214	231	224	202	249	235	226	206	236	230	240	227	245	256	260	236	207	207	216	215	226	229	205	236	237	244	221	227	261	253	227	206	222	221	201	188	242	206	210	248	221	213	236	203	250	244	227	229	203	229	239	231	203	234	210	196	212	207	215	214	191	197	239	235	184	215	212	216	232	219	244	241	210	205	242	220	215	202	257	244	206	229	205	223	226	224	247	245	208	232	232	229	227	218	229	239	221	223	221	240	256	205	210	219	224	227	206	243	228	227	233	200	214	218	218	227	209	223	218	229	220	236	205	214	235	245	232	255	215	185	234	223	197	228	248	237	212	205	205	214	200	212	204	225	221	201	252	235	198	202	221	209	219	206	235	239	214	219	232	248	230	209	206	205	223	215	251	220	206	214	230	231	235	225	248	225	258	248	236	221	217	240	208	203	214	213	235	251	208	231	213	232	244	220	252	224	223	190	227	204	218	246	213	227	233	215	221	228	227	209	189	213	197	190	192	194	200	243	250	203	209	216	227	219	226	225	207	228	207	217	209	192	217	227	224	211	201	231	230	208	210	229	237	247	217	226	198	235	194	225	252	225	249	210	200	198	248	236	228	218	211	210	242	220	245	237	234	259	237	222	217	225	233	220	185	220	238	241	207	219	210	216	234	232	232	216	218	248	232	272	199	182	220	220	210	220	215	235	220	192	222	220	216	207	219	241	248	222	224	212	217	207	233	201	226	222	245	213	222	209	233	214	224	215	227	269	196	242	218	223	228	201	207	246	202	227	204	214	218	203	214	212	236	225	244	201	225	225	244	218	192	248	208	239	232	216	231	215	197	249	233	240	237	188	201
6306	1651	3625	4350	4609	40499	43714	45531	40582	27506	7827	971	657	662	620	665	543	613	627	603	556	578	555	616	547	554	619	522	564	548	598	551	557	560	552	579	525	538	560	551	595	595	522	517	562	578	562	579	538	537	538	560	537	551	521	543	536	558	555	529	536	497	528	553	536	538	514	564	537	550	548	534	542	542	587	559	563	548	521	535	546	593	520	562	549	533	586	536	577	529	562	519	552	543	540	552	548	537	532	577	526	534	505	534	558	536	556	573	545	554	534	523	577	588	517	529	526	562	551	518	555	547	530	572	596	550	513	561	510	578	527	537	539	600	522	553	568	604	528	572	546	575	562	548	519	530	561	558	552	556	523	563	527	529	529	517	593	564	578	570	554	567	556	560	532	535	553	508	554	536	523	520	559	572	523	527	580	581	579	529	546	495	557	545	566	535	548	560	566	512	545	556	530	503	564	509	501	580	520	582	541	550	548	538	523	541	538	554	558	574	540	550	538	514	567	568	519	534	544	545	540	543	567	585	572	481	507	514	522	551	580	575	581	551	565	535	558	551	569	520	515	575	505	555	554	548	577	520	516	560	503	581	540	587	515	542	556	565	592	544	551	545	553	518	521	540	541	536	527	561	537	545	536	561	545	530	528	569	554	529	561	516	570	480	504	537	552	576	502	525	540	556	548	517	558	527	560	577	564	557	568	550	546	579	582	561	556	588	558	585	534	545	553	512	543	570	558	561	564	483	521	560	571	529	559	550	546	556	598	544	582	567	609	528	543	546	577	492	552	545	516	508	486	531	578	513	552	570	549	547	564	533	568	559	518	534	552	520	568	567	553	511	541	536	537	547	526	579	555	567	566	576	589	548	546	551	538	559	532	539	583	577	544	564	564	512	548	576	523	558	553	541	574	499	553	518	529	536	552	500	567	561	518	518	526	555	589	550	554	527	539	543	537	524	542	557	529	538	556	592	549	537	568	542	514	538	512	523	541	529	545	535	562	577	502	540	545	542	563	537	556	568	536	554	545	612	570	566	503	522	547	527	562	531	538	504	539	558	549	543	533	565	524	562	523	609	523	501	534	533	540	607	541	540	567	524	541	549	545	507	563	579	591	516	536	540	549	515	597	567	533	511	567	555	554	528	563	582	549	528	581	528	565	598	565	513	512	508	547	533	571	549	525	537	521	502	515	554	561	521	548	569	544	560	553	546	543	556	551	519	573	544	513	564	549	533	545	563	566	555	549	510	558	514	630	554	537	526	521	537	543	538	535	597	550	528	524	543	538	514	591	543	550	529	571	537	543	536	497	540	489	578	539	548	599	535	549	545	548	572	551	555	536	512	539	536	549	539	578	578	540	551	562	529	596	537	535	558	539	519	491	521	565	542	558	539	515	582	524	554	555	571	556	482	563	563	516	537	564	534	508	549	525	556	517	527	547	556	534	545	557	552	527	560	527	519	591	548	483	522	527	572	563	539	525	534	557	560	536	505	520	503	557	514	538	584	547	590	541	571	549	600	581	563	536	517	535	553	529	530	469	545	557	540	541	517	553	537	536	527	520	550	566	526	541	549	547	568	498	561	581	513	548	542	599	524	584	515	580	533	544	566	571	513	506	548	584	561	553	533	517	549	548	546	542	571	560	535	526	536	541	530	549	563	576	597	505	541	526	622	574	540	537	495	581	545	509	568	555	525	538	530	553	535	541	605	548	494	562	562	565	557	526	539	546	554	572	551	518	524	502	555	537	575	532	574	489	556	536	542	563	541	549	539	595	555	534	502	529	565	554	566	529	525	567	493	532	574	525	568	551	530	523	534	591	560	570	579	560	535	493	529	527	570	534	517	541	579	522	523	542	575	564	522	552	528	524	524	538	562	551	523	554	531	535	540	535	544	546	544	512	522	500	577	530	541	539	557	541	551	569	576	538	549	509	572	493	528	517	570	481	565	605	532	548	570	542	519	551	536	548	536	528	550	583	580	596	528	542	565	526	570	492	532	532	559	506	532	548	525	554	556	527	564	504	547	524	562	595	555	516	530	575	531	564	563	543	520	552	543	578	540	549	565	514	555	522	578	557	541	567	519	552	537	496	575	530	518	550	545	537	530	560	519	565	575	496	516	578	560	526	559	559	567	533	509	534	521	528	578	555	545	532	559	553	521	538	560	553	503	546	558	552	580	554	533	549	542	573	522	576	513	506	589	542	587	567	565	555	533	556	585	553	540	505	531	491	528	539	506	489	540	527	517	534	551	515	553	505	555	566	535	531	529	546	550	529	534	544	556	514	542	541	529	520	533	544	523	542	520	556	548	522	568	503	538	542	530	528	540	504	563	582	540	547	487	553	567	580	576	537	576	557	551	560	539	529	539	570	540	514	562	570	540	572	555	540	549	560	534	572	565	562	576	558	509	547	537	535	572	532	514	576	558	557	566	559	544	523	544	568	578	579	538	530	525	557	569	534	518	579	570	533	549	538	545	527	532	531	511	567	546	494	546	529	540	535	519	532	535	549	563	523	570	512	525	507	561	522	534	557	553	521	551	515	584	520	534	526	570	566	522	578	543	557	548	526	551	561	584	546	531	521	563	506	522	578	553	539	534	512	568	558	570	564	599	559	536	543	531	517	544	523	515	534	524	538	511	527	571	569	534	546	515	528	566	541	530	535	567	527	570	572	529	543	570	557	525	548	525	544	570	538	551	573	513	582	565	528	528	529	588	529	521	559	547	572	558	557	532	574	524	561	556	506	586	566	537	485	571	565	529	574	536	559	529	521	547	521	563	549	523	550	508	572	567	565	518	591	563	579	549	544	507	544	579	553	527	552	553	560	502	550	574	521	541	553	535	530	551	540	537	494	558	571	523	516	519	514	538	523	558	537	563	543	544	528	524	550	569	546	517	538	541	541	531	518	546	528	583	584	588	547	527	535	577	551	537	554	554	547	576	541	556	563	525	531	569	557	551	523	549	542	528	534	550	546	519	594	562	528	548	535	529	556	552	530	545	532	510	546	514	565	566	529	499	531	549	539	562	550	522	548	508	567	508	536	532	517	540	575	598	563	567	519	554	540	544	540	566	565	559	495	569	584	557	576	529	616	547	545	574	560	525	526	558	539	557	545	569	583	526	488	538	530	504	533	569	548	545	608	574	551	536	576	533	579	537	550	575	571	496	560	547	518	550	557	546	558	511	509	561	552	532	559	582	549	575	498	515	521	535	568	590	570	545	526	530	570	562	573	541	568	578	527	525	561	543	572	536	536	549	538	544	495	530	537	575	589	523	545	539	569	529	522	557	576	537	575	556	543	543	610	542	554	560	536	572	526	568	538	543	540	544	525	540	567	535	551	531	536	545	498	556	510	534	505	559	555	581	551	532	547	570	525	533	570	564	554	560	553	566	583	564	573	566	579	530	588	529	533	562	537	531	557	528	557	535	531	552	540	582	541	549	493	512	544	557	563	557	551	525	537	531	537	533	549	525	544	552	530	511	584	524	529	552
16187	3787	3897	2877	2819	21705	34835	41455	37770	24446	11062	908	320	310	339	293	322	341	338	323	297	315	318	295	281	323	320	306	292	249	296	282	313	308	316	300	314	333	292	311	287	321	283	291	339	282	328	317	327	295	306	287	289	313	376	319	292	301	284	275	298	286	308	311	318	307	279	310	339	319	302	312	318	293	315	273	309	308	304	317	293	324	323	312	283	287	327	267	309	311	275	325	308	317	302	279	318	309	309	278	315	321	285	308	302	282	286	280	287	309	294	318	292	273	330	313	317	306	284	298	282	281	312	284	312	309	279	294	306	328	296	279	347	299	283	274	321	243	303	303	320	304	300	267	315	320	352	318	298	269	310	317	306	286	302	273	287	308	304	313	289	274	291	291	308	303	320	302	294	278	345	295	295	293	311	314	305	299	291	292	293	322	308	332	316	334	278	300	329	314	282	292	322	291	313	300	306	274	282	290	301	294	314	292	313	304	326	303	299	269	293	298	284	283	304	328	278	280	312	307	307	325	296	307	316	291	308	309	312	297	333	293	284	305	346	314	336	290	304	314	337	307	302	303	312	313	259	315	315	291	287	328	324	273	296	285	304	322	285	313	307	311	326	313	314	299	293	278	303	297	297	282	345	293	313	316	303	295	314	305	297	317	305	347	330	276	286	296	280	290	310	283	291	309	315	307	276	279	335	302	339	320	275	323	335	280	294	286	321	290	283	322	296	301	303	299	290	294	338	304	287	292	316	291	334	341	346	304	321	314	269	295	309	310	330	305	291	287	286	299	330	268	311	318	290	306	325	303	302	310	295	294	290	297	321	280	271	302	324	282	321	309	314	276	292	306	289	297	312	299	297	291	320	290	345	309	303	324	315	319	307	292	320	300	314	281	328	291	296	308	327	324	301	284	296	259	291	274	286	286	273	303	323	316	298	272	287	271	303	307	336	273	256	291	319	298	300	325	295	290	333	315	314	286	346	304	277	337	298	303	310	299	295	326	342	310	290	317	277	330	316	319	290	327	328	298	281	333	282	280	305	316	288	335	300	320	271	307	312	287	272	308	310	327	287	309	309	271	288	300	258	310	284	260	302	282	309	315	308	328	287	296	265	284	311	284	316	303	291	267	306	276	282	268	342	285	272	270	291	288	282	292	304	307	353	275	324	278	291	317	270	318	319	275	327	253	307	314	293	333	296	292	276	291	316	291	328	314	305	341	313	286	281	284	302	276	264	365	305	307	272	292	296	286	271	292	276	297	319	317	290	314	332	306	322	262	319	303	366	322	314	320	316	307	315	302	285	326	327	292	315	318	306	269	297	306	295	275	289	297	288	294	296	284	329	312	263	314	295	311	299	305	326	307	308	308	321	287	311	304	299	285	283	276	298	301	313	323	305	296	312	319	333	266	289	314	280	274	310	289	301	293	305	282	280	313	284	322	274	317	303	287	297	284	338	306	326	307	313	343	302	297	328	308	313	310	342	316	263	314	340	295	294	288	284	322	281	281	299	279	278	286	268	298	292	291	313	312	313	316	274	319	293	305	301	278	324	298	293	312	313	308	300	277	302	306	290	264	274	257	281	273	298	273	278	324	306	296	299	308	316	306	330	305	322	314	289	349	302	318	304	284	295	287	302	298	332	340	329	283	317	290	321	332	324	295	291	310	314	312	334	305	304	325	304	317	316	312	335	287	286	323	284	329	316	271	330	285	366	296	294	319	287	288	247	276	289	306	292	289	285	292	272	325	291	288	273	338	320	322	314	326	325	274	292	288	306	264	285	311	338	291	288	312	314	301	310	315	313	274	301	321	296	327	280	291	283	299	326	328	271	298	309	303	316	294	319	312	303	331	276	306	301	298	276	292	278	279	288	296	329	283	306	307	323	293	294	307	328	290	276	289	316	299	317	306	300	296	268	280	325	339	321	313	324	278	330	329	323	322	332	295	312	315	275	306	296	298	314	270	303	291	315	311	316	324	289	294	308	308	305	295	308	318	290	312	299	296	296	298	301	274	300	317	293	291	281	311	310	310	323	317	310	356	305	287	321	278	278	302	315	309	306	309	321	295	276	272	293	289	308	335	324	301	285	301	317	295	305	287	307	299	291	304	346	289	309	297	277	295	320	293	314	280	286	271	335	332	318	346	306	308	288	295	313	310	280	306	303	318	312	321	301	323	316	313	300	291	329	325	262	324	302	301	323	268	306	305	283	342	289	333	291	303	314	341	313	280	332	293	302	293	303	303	281	309	320	321	277	333	337	318	294	347	287	289	287	336	308	301	305	320	327	315	300	317	278	306	279	315	299	321	275	322	313	287	279	343	310	316	280	303	321	331	293	289	303	303	279	316	284	284	293	327	280	290	304	286	292	276	304	317	313	272	312	308	307	317	286	323	297	314	323	288	299	308	278	299	278	276	304	290	300	311	305	310	270	292	287	315	334	309	300	321	274	274	294	316	325	320	312	273	301	303	305	310	311	283	319	290	298	285	324	302	278	310	302	311	315	332	312	290	306	304	319	294	305	329	301	330	281	295	274	291	303	314	299	296	288	282	298	318	310	304	315	293	329	308	304	303	321	292	327	304	310	300	293	279	290	306	294	316	297	277	276	311	316	315	316	312	295	310	301	315	333	327	271	291	277	299	319	300	295	321	350	341	332	270	299	287	317	301	319	309	307	311	282	304	302	285	308	304	279	299	316	295	294	298	311	268	309	276	278	294	305	308	287	284	295	335	309	287	305	313	283	310	299	276	298	295	303	292	315	269	251	334	267	271	297	355	318	295	287	263	282	313	296	288	283	314	322	267	283	321	328	292	308	292	315	303	264	296	309	325	296	316	305	280	341	299	272	292	296	277	311	282	316	314	294	260	285	306	297	317	315	308	329	280	334	316	327	300	273	287	291	277	306	300	329	305	304	297	288	323	310	302	317	307	278	331	298	337	302	290	304	316	315	289	286	307	316	305	241	339	312	308	307	324	299	299	320	332	321	298	306	295	320	280	323	278	272	312	298	290	289	286	277	295	302	305	322	293	297	294	273	327	306	300	328	282	285	308	284	288	323	316	315	271	320	340	293	300	318	308	329	329	322	279	295	307	318	322	334	289	312	338	308	311	307	320	267	303	325	298	325	299	311	248	305	300	322	294	305	288	302	307	285	303	290	323	292	289	313	301	305	301	285	298	299	298	308	270	301	296	283	267	305	280	324	316	280	297	286	289	329	300	286	321	274	297	316	316	313	318	298	281	284	295	280	316	308	309	271	287	305	307	317	292	311	332	290	315	279	276	353	277	300	262	289	276	285	293	321	298	306	295	293	319	328	318	296	278	287	308	321	304	314	305	294	286	288	313	302	308	288	324	322	313	292	311	268	307	314	318	319	312	275	298	314	299	294	284	294	297	296	323	287	285	313	305	322	283	316	312	326	299	313	280	292	304	315	270	308	310	277	300	317	297	324	279	319	278	293	296	278	286	306	289	306	299	321	323	309	293	316	286
8442	3104	6738	7552	9930	41993	52126	57795	54291	40288	23676	1324	867	874	887	892	886	846	831	834	812	803	775	780	809	806	731	771	757	810	801	757	778	725	761	732	794	728	745	795	749	780	746	767	787	679	754	670	763	699	730	745	700	694	714	742	730	741	745	741	788	703	717	733	751	766	716	693	735	685	737	737	683	731	726	780	769	745	716	734	716	775	739	717	744	722	715	775	725	736	721	755	700	707	765	720	734	719	738	726	715	725	684	742	747	716	738	751	704	722	727	717	757	742	699	711	693	704	690	761	713	715	718	767	719	700	740	738	729	755	769	728	708	748	680	755	713	772	736	741	726	706	697	715	662	754	736	745	732	720	724	728	769	738	736	738	754	732	754	736	759	722	756	705	721	752	680	708	723	725	655	709	740	674	744	693	742	701	680	689	749	719	748	729	718	717	706	742	724	735	699	696	708	733	743	746	723	715	736	772	740	707	775	756	720	705	698	732	744	740	726	725	743	726	732	733	753	747	728	752	720	737	724	680	778	770	731	751	759	729	733	747	700	765	737	775	728	728	714	723	714	718	767	703	715	738	717	687	714	741	713	684	720	717	718	749	671	746	696	770	730	701	735	683	719	720	734	734	703	716	709	710	690	680	721	739	725	665	771	709	703	702	701	726	730	803	698	717	784	715	695	740	708	732	748	743	744	700	692	721	740	701	694	726	764	744	734	712	696	708	721	690	709	760	710	717	722	720	707	768	696	679	711	708	697	781	723	720	701	739	700	704	736	755	735	694	733	759	710	687	721	739	747	762	730	782	764	712	787	769	770	696	746	745	732	718	746	698	725	730	716	758	717	719	795	739	728	748	740	735	755	765	698	753	748	742	725	785	722	669	732	713	750	755	701	718	722	724	767	670	754	722	752	771	708	764	757	779	687	705	701	779	685	681	770	713	735	716	717	741	729	683	710	728	719	722	736	733	707	734	722	743	745	766	729	721	734	773	732	727	729	755	704	746	758	695	736	740	671	753	647	710	744	747	716	708	700	697	694	684	708	708	715	750	714	694	706	735	754	771	779	720	690	695	732	688	738	727	707	737	719	753	732	769	769	719	670	732	719	727	728	787	706	712	686	767	736	696	713	747	746	701	756	754	714	731	733	701	726	725	729	761	749	758	696	764	755	742	742	716	735	703	785	741	745	764	700	761	732	740	739	700	707	683	746	685	752	713	680	693	658	747	729	728	751	709	741	698	747	699	754	711	733	742	761	751	692	759	687	756	720	780	715	693	713	741	735	800	730	724	726	725	765	721	743	704	691	671	728	724	747	727	755	694	707	672	734	736	729	736	724	684	721	752	717	731	746	752	752	737	686	717	709	715	737	733	687	734	755	765	667	744	697	734	704	736	752	706	746	735	724	777	712	704	726	737	695	753	738	709	684	688	745	728	723	731	772	702	751	760	707	731	754	731	740	685	724	714	718	711	761	710	742	737	739	735	711	698	737	744	700	707	740	690	701	693	784	729	706	716	737	733	700	759	715	721	689	736	764	700	720	709	665	673	713	720	732	720	665	727	685	745	681	686	686	749	733	719	734	734	737	758	770	739	714	752	709	741	688	723	739	741	707	703	724	691	717	761	738	745	783	694	760	735	712	678	703	663	739	649	709	726	759	750	687	730	719	744	729	754	701	699	791	742	741	733	681	733	751	671	747	697	678	698	709	721	702	725	757	736	714	736	699	710	731	721	733	749	723	758	772	706	677	707	722	659	681	772	730	732	704	681	733	715	744	728	745	722	652	751	691	732	725	708	776	800	760	696	722	707	744	722	672	731	670	695	747	697	721	740	718	674	702	723	764	754	684	715	677	689	740	750	746	722	740	783	729	661	717	743	710	753	725	741	715	735	744	720	682	723	696	736	703	716	752	803	723	762	729	734	734	686	718	742	746	715	677	741	753	750	755	712	703	774	688	725	728	736	724	782	751	742	717	722	728	664	764	738	708	742	781	695	744	751	769	769	737	694	694	737	717	737	728	700	776	735	713	705	716	731	713	774	687	672	729	719	760	652	689	743	789	750	751	725	733	708	745	695	727	725	752	717	752	720	732	712	781	743	712	760	712	678	733	722	752	731	703	722	754	688	700	712	715	698	721	715	769	755	760	759	736	703	687	706	727	730	760	727	755	718	731	765	723	705	725	727	740	743	717	709	687	737	726	788	708	731	658	751	757	746	684	760	718	682	713	729	748	715	688	713	700	732	701	775	688	706	714	773	706	706	714	694	757	709	729	699	729	738	760	759	725	682	727	714	695	727	724	760	671	697	792	751	751	708	726	697	754	730	689	683	747	729	725	747	731	726	731	766	724	698	743	703	732	706	749	692	745	697	713	715	691	709	697	696	730	713	789	769	675	675	685	724	765	776	700	774	746	716	713	727	715	731	701	718	744	723	713	704	720	741	771	727	673	757	667	743	708	688	712	737	724	698	759	730	688	728	713	758	742	711	721	718	696	718	737	728	741	762	713	759	708	771	696	702	738	686	729	716	729	732	800	765	733	701	698	744	687	725	712	692	748	758	656	725	734	738	703	721	755	687	707	681	726	670	737	725	682	737	740	743	751	712	702	755	727	731	725	692	726	762	745	753	719	719	684	684	713	710	686	743	720	713	728	733	690	763	695	771	727	723	684	750	698	715	759	696	735	738	731	742	676	704	675	723	696	750	757	677	714	702	724	737	700	754	729	748	731	753	710	713	773	755	760	746	767	721	751	725	749	690	702	742	722	681	765	714	716	760	711	695	702	772	714	671	759	736	776	775	718	726	714	730	732	761	701	710	683	726	720	707	725	773	731	745	750	723	706	702	726	746	722	714	766	745	745	741	751	719	700	704	761	736	719	694	775	747	770	730	748	747	805	758	736	726	747	755	723	747	687	721	708	756	733	692	727	765	754	732	708	711	715	755	704	769	736	722	727	722	735	719	723	711	715	763	755	703	745	741	680	684	723	729	713	745	703	756	674	767	701	710	699	720	731	709	783	720	719	761	728	722	690	751	679	736	706	701	762	739	734	769	718	727	703	734	745	708	693	709	712	767	719	737	741	703	759	785	750	748	744	754	702	731	720	701	754	703	699	750	719	746	746	704	717	757	708	714	710	752	687	687	741	680	728	706	735	737	701	701	728	709	724	734	753	703	729	717	739	789	689	698	727	684	722	695	743	702	745	770	723	761	806	642	708	708	712	714	736	723	742	717	740	735	714	752	752	721	730	771	719	673	758	700	729	687	741	764	686	723	787	704	744	658	723	692	766	739	703	706	703	747	669	727	745	725	767	724	718	726	756	740	737	745	720	745	733	737	728	745	688	725	690	696	729	769	692	744	705	743	703	758	642	754	763	721	749	732	727	711	748	693	749	710	781	735	677	767	701	720	770	705	704	739	733	678	745	731	736	735	721	708	702	705	708	733	721	755	730	698	702	746	754	727	747	725	693	715	744	740	743	773	690	747	715	719	745	752
2668	600	908	783	574	635	1212	1831	1666	769	614	343	330	296	323	326	327	350	325	289	335	344	313	294	368	321	357	327	355	346	357	333	321	312	335	352	305	342	308	327	332	336	338	318	319	290	350	311	334	327	331	290	350	333	334	284	332	336	348	335	270	327	323	336	338	343	334	340	335	319	309	346	321	334	355	325	345	335	325	358	330	307	321	309	340	342	314	343	335	329	338	340	314	310	320	338	332	346	330	307	345	342	339	320	368	348	313	324	316	313	304	309	356	369	358	334	317	314	374	319	303	341	334	371	347	336	335	309	295	339	318	286	357	307	305	352	332	307	369	330	290	333	358	328	320	324	313	336	307	349	312	361	305	346	339	352	323	311	319	355	332	351	328	349	309	357	309	316	303	330	347	305	366	327	353	298	345	326	346	331	316	326	329	329	322	325	317	331	313	321	345	336	326	329	320	338	324	355	337	342	347	323	337	320	332	342	324	326	340	335	318	301	352	344	310	328	332	355	327	352	309	335	351	347	290	293	334	320	336	348	333	334	335	341	342	314	366	324	317	326	325	334	344	323	320	360	323	332	316	348	340	324	326	323	318	312	322	341	330	370	300	306	318	327	335	344	333	304	333	327	326	321	317	328	311	335	333	331	309	321	336	343	320	346	308	316	359	301	346	303	336	309	338	333	321	302	313	291	344	390	310	309	339	359	316	336	325	327	307	327	319	302	319	335	337	330	281	316	317	324	318	358	330	328	313	349	288	353	347	326	341	325	299	339	347	315	304	304	316	349	347	336	364	321	311	328	330	345	332	307	299	328	337	339	354	315	339	340	328	343	337	311	322	341	371	341	356	333	337	357	333	325	316	361	339	351	321	319	334	306	319	334	313	359	295	332	340	346	355	336	303	338	310	341	347	350	315	331	357	362	332	324	351	350	318	309	333	322	340	306	334	321	331	343	322	328	332	347	333	356	336	324	353	343	308	319	311	323	313	340	332	304	346	344	317	319	307	305	320	323	337	311	341	330	339	325	329	335	315	321	317	343	348	319	337	358	324	303	274	323	302	323	351	366	328	369	305	317	337	311	328	362	295	320	325	338	337	317	337	332	321	335	333	339	299	311	350	326	320	333	338	327	306	347	338	325	326	315	301	320	303	319	309	310	357	339	322	297	354	336	332	329	351	360	324	299	322	333	315	342	316	337	332	332	344	327	340	351	306	299	346	311	330	359	348	335	324	331	329	329	291	307	322	326	293	294	335	349	323	348	343	318	342	328	334	305	343	337	321	305	301	317	340	361	315	314	319	299	321	281	324	320	327	339	324	316	360	313	319	306	356	324	337	317	357	348	343	357	318	344	340	318	325	376	319	335	355	336	335	326	345	294	332	307	354	351	356	370	382	346	328	319	352	331	342	326	328	299	359	349	318	335	342	342	305	354	320	320	317	296	337	310	310	340	322	340	350	334	304	317	361	349	371	334	351	347	313	382	337	359	298	353	328	346	331	347	295	333	330	309	318	318	328	315	318	349	334	333	346	338	322	322	319	360	334	303	340	312	354	357	336	319	343	325	330	327	316	316	330	284	338	326	314	341	338	303	320	310	299	297	363	320	314	328	337	348	307	306	314	340	322	324	345	313	273	354	342	302	338	313	301	337	322	325	322	347	357	316	297	296	347	338	346	333	345	298	312	318	312	310	328	358	328	354	328	338	351	348	349	306	335	350	346	344	347	280	333	275	360	357	320	340	321	328	328	327	304	351	340	324	326	312	334	354	350	301	356	322	286	342	308	395	325	305	328	381	339	298	362	333	317	335	355	330	308	347	338	320	334	338	353	313	364	363	291	339	337	351	290	332	290	311	297	344	347	322	333	316	341	359	324	358	333	333	331	311	344	336	324	347	299	303	321	332	332	302	344	303	316	347	333	331	314	359	309	345	318	347	334	374	308	318	342	297	298	349	340	314	305	313	328	349	350	345	327	354	331	344	298	324	342	314	335	310	347	346	313	303	297	327	333	376	360	296	346	353	319	306	316	293	334	303	343	310	339	324	339	307	323	325	324	347	333	337	311	302	349	318	317	316	312	330	338	323	288	322	336	295	258	292	355	346	327	334	296	344	359	352	331	290	328	326	321	346	340	327	334	339	277	324	334	319	330	331	345	331	321	349	321	314	291	331	340	290	360	317	314	337	339	355	329	314	349	341	319	353	312	342	361	290	326	360	295	331	342	323	352	338	306	324	338	339	353	374	318	334	304	332	346	301	302	330	319	346	337	337	345	320	318	322	287	340	324	338	316	326	334	336	350	314	360	349	306	340	315	313	349	333	344	365	312	312	355	302	374	323	309	304	326	297	326	335	317	340	357	341	313	324	326	347	340	337	310	309	319	374	288	282	304	333	359	347	315	340	309	334	313	296	321	336	343	319	307	321	336	312	315	350	337	328	329	324	304	323	358	324	300	339	326	361	315	323	318	324	349	339	333	317	325	349	328	288	349	335	343	304	330	308	303	342	299	313	317	312	332	348	362	333	361	316	294	350	351	339	297	331	340	335	347	332	332	316	328	316	315	316	300	302	337	333	363	350	327	337	356	344	328	319	332	332	348	304	310	328	295	317	323	317	346	320	332	335	308	343	336	368	335	324	345	311	322	331	340	319	304	364	308	345	332	335	310	301	300	351	309	293	344	307	359	328	311	338	332	348	321	318	316	335	337	346	300	322	292	328	330	333	319	317	329	308	332	312	342	371	320	317	301	327	363	361	314	339	334	345	391	328	339	339	297	355	327	300	323	339	314	311	352	339	333	308	370	310	348	340	316	341	345	304	343	314	312	294	348	328	312	346	320	316	325	349	341	305	339	329	362	320	337	316	319	305	335	354	345	349	340	350	323	326	323	337	333	348	322	331	310	377	320	361	312	316	307	333	339	324	307	317	322	336	319	344	358	329	322	315	289	350	368	349	356	338	344	322	356	349	338	376	326	329	321	330	357	344	306	319	334	306	346	347	346	348	314	364	344	328	353	354	343	326	321	298	320	331	340	332	337	333	302	332	323	294	311	298	343	319	342	316	334	340	317	344	343	342	284	344	347	364	340	382	304	340	319	340	331	323	308	338	328	358	338	345	327	323	344	306	343	316	363	318	363	334	326	328	292	366	341	326	311	339	337	345	308	322	330	309	310	335	319	295	314	356	347	354	312	339	322	317	366	319	326	341	298	313	310	336	321	324	296	290	313	287	317	297	316	377	320	376	309	307	344	320	335	328	343	333	335	309	339	318	336	351	356	340	333	325	316	341	324	346	347	318	329	323	311	304	314	330	316	366	346	364	341	326	312	343	336	359	315	328	325	357	319	340	346	364	331	348	337	337	332	340	322	345	333	354	323	292	314	333	312	340	327	341	333	316	310	327	339	330	343	312	352	346	344	312	350	311	340	346	320	331	344	352	362	337	335	312	333	346	351	331	307	300	335	365	329	326	348	355	319	354	335	346	352	339	332	328
2715	958	1934	2308	1682	2151	4584	7051	5829	2190	2052	792	751	707	721	710	714	738	800	755	751	758	772	753	735	747	784	713	795	719	730	776	702	787	741	725	760	755	754	688	732	754	718	748	742	749	748	741	717	759	788	716	780	715	738	745	697	762	772	733	801	753	721	738	700	713	766	722	795	779	712	784	748	683	733	717	709	747	775	784	767	731	771	798	749	716	686	739	738	770	748	746	705	781	729	729	778	808	769	716	730	776	696	748	754	719	703	738	774	739	753	691	736	791	750	786	759	757	716	752	738	754	732	751	729	732	735	718	721	759	710	754	772	717	697	759	697	726	776	746	764	768	756	758	734	732	720	804	709	726	746	764	736	705	715	724	804	745	682	786	734	727	748	752	732	742	754	748	734	778	754	741	749	766	728	780	711	710	720	725	720	755	756	760	786	742	705	708	731	763	793	705	768	733	725	719	782	749	720	765	739	764	781	759	757	757	773	761	769	769	763	743	733	744	749	725	781	716	723	798	737	716	772	746	736	731	719	774	714	777	768	785	773	691	681	738	781	720	728	788	754	781	749	812	723	734	765	776	791	764	746	763	721	751	756	703	758	780	732	688	721	745	809	786	687	695	734	822	714	755	794	796	737	727	734	737	727	748	764	743	756	726	830	723	722	743	745	758	753	722	746	768	712	777	741	705	745	785	726	781	759	795	712	770	763	732	712	766	746	757	736	760	743	788	730	750	750	777	711	757	721	766	799	730	704	746	769	712	748	745	759	762	712	787	704	697	712	789	745	743	777	723	776	760	719	706	723	734	825	730	775	730	726	723	717	728	768	756	727	770	755	756	729	712	731	739	719	784	707	785	724	762	741	755	725	755	774	755	775	737	734	743	770	742	745	758	728	715	754	780	743	756	758	750	749	743	719	809	759	771	768	763	694	739	741	803	736	780	748	727	685	675	753	785	712	785	734	749	740	819	714	782	717	727	723	765	750	754	778	739	774	742	710	782	758	744	761	786	781	776	760	756	729	762	755	782	714	668	745	745	729	753	722	725	732	764	755	776	789	754	766	737	736	766	763	775	713	745	727	734	752	787	755	751	775	806	711	726	765	722	774	699	798	702	761	798	728	727	738	749	774	787	746	705	755	751	739	731	758	745	736	752	761	749	762	712	700	747	703	726	745	739	753	744	734	754	764	750	729	764	719	702	768	719	716	719	744	771	787	787	758	801	765	759	790	728	731	761	748	765	737	748	716	767	776	708	698	720	715	763	771	726	782	755	690	751	741	751	708	723	791	764	741	709	774	706	776	762	775	798	750	716	709	764	747	747	757	770	757	786	804	774	765	733	787	692	740	730	697	734	757	734	701	785	778	774	766	731	749	698	786	730	765	693	736	733	712	787	782	775	755	719	767	740	768	766	678	734	742	713	732	740	774	761	753	737	758	741	741	709	748	736	700	728	792	754	773	733	751	760	716	706	762	765	733	716	758	706	772	798	769	757	759	744	770	798	758	768	716	737	748	812	810	797	740	778	709	747	763	772	815	737	707	758	684	760	782	713	742	728	736	775	707	743	757	746	735	699	755	760	723	741	755	763	788	770	744	723	772	754	759	723	764	771	746	752	786	716	715	727	726	774	765	732	721	738	692	762	760	738	767	762	780	727	756	755	709	727	762	710	718	761	752	780	721	736	727	695	778	732	762	745	736	758	750	772	712	780	734	771	746	730	733	697	744	750	783	752	777	777	754	737	746	779	767	740	790	764	792	683	685	810	758	772	721	718	729	723	770	792	735	762	758	727	785	757	712	718	763	755	694	769	724	695	809	775	757	753	746	710	773	710	715	739	717	706	723	716	756	704	748	739	734	715	672	724	731	763	777	729	778	754	738	695	729	757	736	745	709	731	756	671	749	716	729	711	760	746	768	729	699	781	740	709	755	721	762	775	775	752	773	748	777	726	663	791	763	755	733	693	783	769	744	690	684	749	778	757	813	715	765	753	737	806	740	683	770	760	717	751	762	749	736	724	754	755	774	715	737	698	730	767	760	719	733	757	785	746	780	699	749	732	736	741	785	736	724	746	769	764	749	749	703	745	782	761	741	790	737	741	731	702	805	709	743	747	745	746	756	713	749	702	759	766	739	770	726	761	698	735	798	741	782	754	667	801	709	714	783	782	773	770	769	777	768	744	794	706	768	763	798	747	735	811	722	719	724	762	766	755	740	672	746	755	735	680	742	757	767	785	756	731	712	752	723	715	752	702	767	743	773	736	692	771	739	756	765	751	763	718	787	745	760	736	781	737	751	748	835	688	782	763	704	777	748	669	737	752	729	739	790	761	726	753	749	721	745	764	768	800	736	774	716	796	776	760	752	761	779	721	789	748	746	720	761	718	726	746	766	769	725	772	776	767	668	716	786	769	743	759	747	770	767	743	815	748	739	779	774	760	716	721	700	762	732	758	721	739	769	790	742	758	732	788	746	754	770	724	755	755	721	740	719	786	706	746	827	757	779	751	758	752	749	745	716	734	695	765	751	715	742	718	757	717	728	715	771	707	756	750	792	726	749	759	748	774	733	721	726	787	741	730	728	721	752	727	745	758	770	793	732	716	716	724	708	735	756	709	748	749	720	713	746	752	730	777	727	730	773	759	750	776	793	679	722	723	748	739	743	748	773	753	749	739	732	760	702	728	719	773	761	771	750	733	742	807	727	781	711	735	759	727	739	731	759	784	767	776	716	744	719	770	713	748	744	742	787	734	787	707	740	729	743	738	735	743	735	776	718	711	715	764	728	759	724	712	743	753	728	794	751	758	721	781	750	750	763	741	741	751	756	746	787	757	754	765	747	761	722	750	737	763	786	737	742	721	720	712	756	755	780	718	778	735	748	731	755	731	733	743	728	739	790	743	726	754	770	724	740	779	740	718	790	752	767	732	747	752	725	747	731	732	751	750	686	739	734	735	778	766	752	715	723	747	734	773	754	754	734	745	689	761	728	737	776	763	803	711	745	780	662	766	777	793	726	775	752	787	730	730	707	778	730	757	756	732	822	730	710	749	719	751	771	760	718	770	743	771	720	758	767	781	750	746	793	769	730	701	740	712	750	770	728	767	797	754	773	754	745	724	750	751	753	700	784	768	752	744	780	716	753	703	735	759	789	704	762	715	735	747	761	770	742	764	752	744	723	734	743	773	752	714	734	803	804	728	739	745	734	749	734	740	740	762	771	715	752	724	686	784	714	772	784	759	765	763	729	756	756	735	791	736	794	699	746	721	775	776	778	731	782	765	723	788	753	738	713	736	735	728	706	738	736	739	744	735	731	706	759	716	724	772	678	766	785	707	774	712	736	756	793	769	777	733	746	807	699	765	710	748	738	680	778	746	745	758	742	794	795	742	737	760	763	739	729	737	718	746	786	721	719	743	738	754	718	738	764	810	833	755	784	715	753	756	742	731	731	672	741	680	724	715	755	677	734	747	757	776	741	762	740	739	680	715	787	698
8613	1375	1581	1758	8171	16070	24073	26441	13250	3508	4930	398	223	216	195	223	226	223	212	172	191	205	195	210	188	201	183	209	177	203	196	188	169	189	180	176	178	197	198	219	187	201	221	206	202	187	207	190	184	221	181	195	211	191	183	197	171	210	210	205	195	158	166	184	188	187	183	207	218	199	221	194	218	191	158	178	216	205	222	198	185	231	198	179	221	230	188	195	212	185	195	172	180	213	205	163	193	181	210	189	201	198	212	199	200	208	211	180	203	171	198	186	196	210	199	200	192	175	197	193	198	191	201	198	208	181	187	187	180	224	196	175	186	205	218	214	185	219	179	204	204	180	210	191	200	189	218	177	190	182	203	215	189	178	195	219	208	179	197	185	200	190	174	213	217	185	186	193	208	194	207	224	167	224	194	209	194	185	200	187	195	200	196	198	200	208	204	164	222	197	212	198	207	198	223	223	213	211	184	182	182	175	200	194	180	192	217	201	187	191	203	197	176	181	214	191	200	217	190	191	191	217	205	182	196	186	232	219	192	188	223	200	219	194	209	202	192	205	229	192	211	184	193	208	198	183	189	194	175	198	197	199	188	180	210	208	200	219	205	207	173	197	181	195	177	183	190	195	200	206	184	190	193	194	199	185	210	237	203	167	172	204	198	209	208	210	178	190	187	219	181	203	228	193	177	187	186	171	181	195	238	188	194	186	190	183	186	193	202	178	187	188	184	182	221	187	215	211	202	208	196	206	189	224	208	197	212	200	197	198	182	156	219	182	210	194	172	204	190	216	169	193	197	207	186	198	194	186	178	185	192	197	202	198	221	182	206	206	170	189	212	215	209	217	216	204	204	201	206	185	187	195	207	191	196	203	217	203	197	200	198	200	195	205	190	175	176	197	180	194	199	197	210	206	189	165	187	176	211	211	194	180	197	210	181	171	194	180	201	208	201	192	217	213	189	174	204	199	220	195	196	195	179	175	218	186	211	183	192	199	161	197	193	189	220	197	192	187	209	183	199	182	165	197	205	194	184	190	205	198	218	183	172	197	198	204	169	210	204	215	182	206	176	176	191	213	171	198	190	177	203	200	186	192	191	202	218	202	191	180	197	183	181	179	194	178	185	171	196	174	196	210	180	202	194	193	196	176	196	188	194	194	194	186	190	188	202	186	196	186	186	172	213	192	174	181	223	211	186	182	200	206	190	187	185	192	204	175	183	179	192	198	164	191	182	206	189	178	182	197	200	210	195	187	181	198	208	152	218	195	199	180	185	194	168	186	183	210	199	199	201	213	192	207	196	205	215	201	185	198	169	200	210	178	175	206	191	191	182	214	188	196	207	205	164	205	175	197	181	201	210	173	181	177	212	191	183	185	175	198	201	199	203	178	206	219	217	189	181	207	207	194	183	212	226	210	199	202	202	188	190	201	176	199	174	208	197	219	176	194	201	186	198	201	212	187	207	214	192	196	208	205	183	196	187	203	207	199	190	184	185	202	191	194	175	206	165	200	197	202	185	179	185	206	185	196	223	189	215	204	182	196	193	188	172	181	229	204	205	185	188	174	193	196	208	209	220	173	180	196	194	184	187	197	181	196	210	182	209	181	191	194	175	211	181	228	184	172	186	206	179	163	202	219	186	206	246	208	189	194	217	224	206	181	189	197	182	194	182	196	185	157	191	205	186	205	195	191	175	192	204	199	189	191	185	225	201	212	205	200	193	190	198	208	185	191	204	204	193	184	198	213	215	197	212	190	201	179	189	197	189	197	195	179	227	193	203	219	202	209	182	183	206	201	199	176	198	195	229	188	196	176	181	188	211	174	188	196	171	207	180	206	192	218	179	164	190	196	198	185	181	193	201	214	216	176	179	180	215	194	204	220	199	183	203	197	214	176	212	220	192	180	204	189	170	179	162	171	190	187	193	212	185	187	220	194	213	188	156	209	202	188	191	198	179	200	190	193	195	197	210	181	231	205	187	186	193	173	195	196	239	196	197	192	209	200	190	221	197	201	195	206	229	223	199	203	212	191	199	200	191	198	201	197	189	184	198	153	178	229	215	190	202	199	213	180	191	200	182	220	188	209	176	181	176	212	182	208	186	190	179	203	215	188	181	219	202	153	194	182	188	195	194	183	194	212	206	223	200	190	202	195	208	214	209	150	223	210	219	208	193	223	181	191	195	197	213	219	181	185	184	176	206	191	204	187	208	216	193	194	211	217	176	205	187	193	223	189	213	196	223	193	200	178	200	184	192	218	226	176	198	240	184	211	190	189	183	202	207	196	193	198	206	187	214	190	197	190	197	203	186	168	197	191	191	194	186	180	178	194	188	223	198	204	208	198	193	195	193	195	207	193	159	208	184	213	184	203	183	205	175	220	187	170	200	192	191	206	196	189	213	192	176	195	169	205	182	177	194	167	197	181	209	187	188	185	179	195	199	203	196	181	183	199	195	208	181	199	212	165	189	226	184	190	187	190	169	187	184	188	201	232	181	221	211	203	200	189	168	191	173	187	214	196	214	190	162	191	214	209	209	203	199	205	173	224	207	196	192	186	188	182	187	170	208	182	197	200	206	207	200	224	201	199	169	190	182	197	214	201	182	171	212	211	163	162	186	209	206	216	203	201	184	175	208	216	185	195	201	207	177	184	169	179	225	201	202	203	196	179	209	173	208	190	200	205	187	206	203	187	201	196	233	183	167	206	199	223	197	209	219	184	194	184	202	190	186	217	182	189	220	184	209	180	214	185	193	190	228	210	192	207	174	171	199	193	219	204	196	182	196	179	208	174	193	223	193	200	217	170	194	196	192	193	221	198	216	179	199	194	176	202	203	207	180	189	201	169	171	193	183	173	185	206	188	178	197	198	193	200	209	184	206	191	203	168	176	177	181	193	208	206	199	183	188	186	215	205	187	181	199	184	205	200	193	165	194	196	197	209	200	201	205	179	199	194	181	190	177	183	197	192	192	209	184	210	182	177	173	194	214	191	177	192	184	179	211	178	195	219	204	169	200	184	160	224	208	203	188	158	209	192	221	179	185	198	192	197	208	184	175	191	210	195	197	175	212	186	182	202	203	180	203	190	191	184	188	184	205	201	190	203	214	207	200	205	200	166	189	202	192	192	207	212	178	201	206	219	206	210	162	194	189	199	208	191	182	202	181	185	197	225	198	172	209	194	192	180	207	185	225	204	185	189	191	174	199	218	196	203	199	161	190	184	165	195	199	199	202	189	190	193	181	179	173	182	211	219	174	215	196	189	165	181	205	204	213	207	164	200	194	196	195	172	205	196	221	161	202	192	199	168	217	175	201	201	192	193	174	196	161	196	196	205	190	168	191	193	182	191	185	171	209	175	205	185	198	185	223	184	208	197	181	211	191	216	196	193	190	178	223	196	180	174	230	184	220	185	200	207	204	172	197	209	199	172	204	200	203	184	187	202	218	203	202	203	185	227	198	191	183	210	196	198	153	219	204	195	187	185	180	186	199	230	201	213
6208	1415	3338	5697	18468	32013	44429	45083	23141	12984	18077	797	668	657	619	552	557	545	564	556	609	516	526	541	507	510	521	561	537	500	529	524	521	519	514	531	506	494	543	518	485	507	496	505	461	531	504	511	534	472	405	490	536	502	512	538	476	484	517	539	523	473	519	521	474	483	483	502	531	465	483	465	478	481	436	481	458	518	512	472	464	466	506	472	515	491	484	530	498	490	452	468	491	536	458	512	493	493	494	483	483	497	502	500	475	464	486	477	435	507	507	449	471	509	497	457	518	502	491	502	463	493	466	479	454	534	480	492	465	470	453	501	446	480	497	477	456	554	476	460	485	486	484	471	490	472	482	439	511	480	462	431	502	442	486	469	506	503	454	465	504	468	487	500	458	440	488	483	470	473	539	470	497	528	501	505	455	489	514	482	482	467	473	528	521	547	527	515	531	510	511	489	509	465	496	501	493	487	500	482	474	527	476	488	497	502	510	508	460	533	480	517	508	476	487	489	484	471	489	495	466	459	499	496	500	462	492	495	519	475	470	472	475	492	485	481	482	490	507	496	479	484	425	478	453	485	467	477	489	470	473	479	505	501	492	472	528	531	484	495	465	469	516	514	487	503	500	485	509	447	498	472	481	496	485	457	471	445	468	505	471	460	466	483	498	499	490	497	511	450	511	510	481	437	485	529	493	476	511	527	473	504	478	454	485	523	513	488	534	470	470	473	515	475	491	492	466	513	519	475	517	458	481	468	498	490	496	493	489	464	487	461	510	458	467	475	498	482	481	488	487	514	477	484	474	486	488	496	496	482	482	482	507	463	453	507	480	468	471	458	500	477	483	480	493	489	495	522	487	452	507	544	473	496	470	469	513	498	442	496	491	443	478	492	480	503	487	504	485	477	488	498	484	465	476	463	494	490	493	505	486	462	495	488	472	456	506	502	439	469	511	505	473	491	482	502	472	485	467	495	508	460	508	475	449	475	481	448	446	513	488	504	469	490	510	479	468	478	491	457	503	494	491	467	511	478	477	494	497	480	509	509	492	458	495	507	469	493	496	466	478	481	498	461	512	463	482	470	488	470	514	452	513	448	481	485	501	473	491	492	447	503	510	481	471	492	513	495	485	446	438	501	486	466	513	508	465	484	487	490	493	468	480	468	504	486	502	525	489	518	478	456	484	485	490	491	490	483	505	474	490	469	486	482	494	482	483	493	467	518	451	485	545	464	518	513	518	518	504	490	459	544	513	498	476	472	485	495	510	443	475	469	506	477	535	511	502	486	503	469	487	520	515	495	495	496	454	495	497	473	490	502	493	489	494	487	477	514	490	497	500	493	482	454	461	486	471	480	493	473	460	521	442	483	489	484	494	475	500	476	529	469	499	531	456	487	508	508	505	480	471	467	477	507	465	486	463	524	485	480	493	484	489	495	489	484	505	467	449	477	547	510	505	503	465	483	490	507	471	489	500	496	496	480	465	482	429	523	440	493	514	506	495	485	500	501	486	535	534	480	468	487	480	476	508	503	463	490	493	470	481	503	499	453	494	494	484	486	463	493	483	484	475	489	468	483	497	455	471	522	479	546	488	488	490	495	519	473	491	495	464	475	520	474	464	426	497	517	483	454	488	462	449	480	507	493	511	462	474	474	511	496	478	466	475	504	455	502	481	495	494	493	533	481	492	475	474	535	524	471	491	513	463	493	479	498	465	490	502	482	466	476	509	482	470	470	514	471	495	494	454	495	491	504	497	480	481	484	460	486	486	463	507	471	493	453	499	479	476	504	461	480	454	462	499	487	513	502	518	474	525	493	501	474	493	473	529	489	453	502	478	482	471	432	516	505	496	472	502	464	516	497	502	514	496	492	478	490	485	487	496	525	477	490	525	503	442	499	479	473	454	459	497	479	458	503	470	470	476	474	469	429	495	515	490	498	471	473	490	501	499	470	525	457	451	485	482	487	485	481	483	521	487	466	440	470	492	491	501	459	484	537	486	461	510	494	489	506	491	495	515	488	528	505	479	489	530	478	502	517	474	481	457	499	443	508	481	473	477	506	485	514	488	480	500	500	445	497	509	468	499	453	476	489	482	468	472	495	500	476	504	508	472	507	489	493	455	461	507	454	497	484	501	467	472	472	535	482	501	456	509	512	471	497	529	494	481	493	486	485	468	446	476	538	487	480	512	485	466	486	519	471	467	461	494	493	467	509	493	525	525	455	486	507	490	469	469	483	471	470	521	502	478	526	460	473	496	485	453	496	493	481	487	468	524	534	493	480	491	431	481	464	459	482	455	447	445	480	470	509	522	533	469	511	514	503	484	511	488	482	473	494	481	486	490	515	445	517	486	472	543	493	490	494	481	500	479	471	462	500	486	455	489	502	486	487	470	504	449	500	492	476	500	527	427	483	481	461	451	477	505	519	467	455	493	451	467	510	499	509	491	470	473	463	466	543	481	466	496	486	481	493	464	455	495	486	519	462	522	492	471	492	495	486	476	491	466	465	487	494	482	488	482	485	461	520	544	500	501	445	466	483	466	507	519	495	481	512	497	482	502	498	496	480	446	465	516	516	513	451	485	517	503	505	493	480	457	486	505	464	487	480	460	482	527	473	486	515	476	479	491	479	492	478	440	484	511	454	466	490	472	456	483	478	508	501	526	519	497	507	466	503	464	492	471	485	459	510	489	493	466	492	506	470	504	475	499	466	499	465	463	496	496	451	494	516	479	477	482	466	504	481	431	452	455	465	491	480	468	474	480	490	501	464	470	513	482	492	510	507	488	505	481	509	434	482	520	527	494	498	488	507	490	482	496	486	437	483	426	487	465	522	441	477	455	467	485	474	485	517	526	502	470	520	489	510	469	512	503	485	480	468	473	456	490	465	469	488	475	489	523	467	510	509	505	501	468	469	504	476	466	504	486	502	493	452	509	483	456	500	475	501	497	497	472	469	506	486	515	478	494	483	427	512	483	496	457	534	469	477	496	472	490	501	531	481	450	457	503	473	492	486	473	493	472	493	480	459	473	481	489	502	446	487	492	461	495	505	494	463	457	448	479	520	509	470	469	482	483	451	484	474	482	467	479	507	489	506	502	484	501	502	501	488	451	488	455	442	492	492	499	503	473	492	519	495	543	513	496	522	487	475	528	505	471	457	498	516	502	523	497	489	505	484	520	473	467	492	462	502	539	518	514	500	479	485	444	492	468	498	472	458	480	451	464	489	472	450	485	473	512	476	467	482	470	496	452	503	475	480	483	454	485	480	479	454	535	497	497	506	464	514	465	477	528	480	517	475	489	410	501	495	481	502	491	470	471	478	487	514	478	454	493	509	497	515	462	472	478	477	510	503	485	485	485	515	507	449	494	503	514	466	527	506	487	535	452	496	491	476	463	535	546	473	481	506	476	496	498	503	489	478	478	484	493	489	472	492	499	483	492	510	498	498	499	483	482	454	501	495	492	490	442	484	482	528	460	480	517	444	525	496	512	488	497	459
16034	3240	4474	42510	50036	47497	38710	19075	10710	10499	9421	874	322	315	356	320	301	297	343	278	282	326	319	326	326	288	325	329	269	318	313	298	283	308	304	328	310	282	324	296	288	318	301	308	278	275	309	294	282	301	278	274	310	288	321	315	315	308	339	286	312	322	275	299	319	313	303	277	262	280	286	280	263	334	301	293	294	299	277	282	295	282	300	321	293	286	337	281	325	307	271	319	267	274	295	297	288	273	276	285	301	279	313	300	308	275	273	300	281	273	293	312	293	281	264	301	289	307	316	333	298	286	264	257	292	266	304	290	286	258	280	285	334	264	307	282	300	274	309	340	308	307	285	297	300	271	280	281	282	282	285	304	282	300	317	265	295	294	279	311	266	324	317	299	326	290	271	297	322	315	271	318	304	311	288	316	291	288	296	288	278	285	287	274	264	272	270	285	315	319	288	289	277	309	286	269	316	290	287	281	313	303	273	320	301	286	319	301	305	316	319	288	303	305	290	318	329	311	245	285	306	264	271	314	294	251	293	270	322	305	308	270	320	325	279	301	283	284	289	286	268	296	309	293	290	318	274	308	320	324	340	282	293	295	282	280	304	306	282	303	288	320	293	263	295	316	310	276	291	312	308	242	290	268	292	287	307	268	307	289	296	292	301	301	297	290	313	293	286	303	280	276	275	292	314	293	293	289	291	312	310	307	283	278	289	305	317	291	298	290	282	330	265	299	287	328	296	309	320	319	300	278	276	298	293	298	289	289	294	282	297	319	309	299	308	308	297	267	323	263	280	297	290	281	289	254	319	294	303	292	302	270	280	306	291	300	313	266	286	327	315	278	308	319	304	288	272	276	329	316	309	303	301	292	304	350	270	307	281	270	270	326	296	296	314	305	281	306	289	320	303	268	290	311	297	263	302	260	276	261	305	284	287	291	307	290	273	280	295	288	306	333	306	281	287	286	305	310	295	274	250	301	324	267	280	291	283	284	307	252	262	285	279	284	285	299	298	296	312	284	298	297	320	295	305	273	306	341	266	291	315	313	321	282	300	276	310	264	274	309	277	260	304	263	259	317	296	299	286	306	313	309	296	339	316	301	258	310	304	293	285	309	266	315	299	301	313	338	309	288	284	284	273	274	301	302	286	292	281	296	265	303	299	280	272	304	276	284	268	299	318	304	278	309	291	307	281	301	316	290	270	306	291	320	286	303	309	314	287	324	279	301	268	275	280	277	281	312	297	284	283	301	281	303	311	287	287	294	283	311	304	311	285	285	303	286	312	297	274	304	289	306	302	270	304	304	299	287	272	309	317	304	271	316	244	281	280	272	280	310	287	272	283	285	281	271	256	296	304	296	309	281	293	252	299	292	293	315	304	278	306	292	287	297	299	300	282	296	306	339	313	328	334	284	291	282	293	308	265	291	275	304	293	308	313	291	286	266	306	275	290	312	290	302	309	283	255	306	270	292	278	294	317	302	275	294	308	264	293	303	294	283	293	299	297	308	269	342	300	306	320	322	333	286	292	302	309	257	296	284	296	294	286	308	295	314	277	306	317	283	281	297	296	302	310	288	318	292	316	284	301	265	303	306	297	283	327	276	300	292	278	277	303	293	286	287	327	290	298	284	325	281	296	321	278	267	326	290	315	262	343	323	309	266	329	311	289	309	289	295	272	298	304	287	268	299	279	309	277	325	305	297	292	293	307	276	295	288	282	260	272	308	270	311	292	309	281	300	302	314	309	317	283	293	270	286	308	310	297	282	344	285	284	301	327	287	312	310	282	291	301	295	325	296	323	277	299	349	291	277	293	306	296	304	312	343	292	294	290	300	277	296	269	284	277	297	323	279	280	285	315	280	289	288	292	313	331	306	298	274	316	288	282	292	317	289	319	315	302	288	296	277	291	293	251	282	287	318	307	273	317	294	292	283	282	303	313	312	298	286	286	256	291	277	288	308	294	305	310	267	327	321	297	317	275	284	283	313	287	293	284	297	290	301	320	300	281	315	308	291	289	309	322	280	313	313	315	310	288	284	293	312	305	291	300	252	291	290	285	263	324	335	304	254	288	306	331	321	283	312	303	305	317	305	323	300	272	305	304	337	311	293	307	306	268	295	301	307	300	264	310	304	288	282	293	270	299	286	274	305	298	323	322	301	315	272	314	279	296	290	318	324	280	282	307	329	288	290	273	284	291	285	307	291	324	287	283	316	290	304	301	268	295	308	323	282	302	280	282	263	281	311	301	276	288	309	285	304	278	276	290	308	289	255	305	310	304	316	302	298	286	289	283	305	290	297	296	279	299	286	288	337	311	304	286	288	321	309	290	276	297	288	280	320	302	301	283	295	318	300	274	299	260	320	298	258	288	290	311	302	282	275	301	297	288	298	319	305	304	285	286	296	310	312	300	307	345	291	306	314	310	320	294	292	281	313	314	299	322	306	280	285	309	272	284	287	263	277	299	293	303	296	307	314	311	297	253	296	311	280	309	306	304	315	296	279	311	272	298	299	266	289	312	313	269	277	268	298	298	267	315	287	266	262	323	331	316	318	311	275	319	281	273	306	291	282	312	307	284	296	293	334	274	289	268	290	274	310	298	291	305	312	300	296	251	316	291	274	264	313	304	312	296	305	311	277	275	274	285	258	277	314	290	296	239	286	310	294	298	311	300	340	259	299	308	280	292	292	287	295	302	302	280	312	273	288	307	296	322	281	290	252	313	286	302	273	311	308	277	293	277	308	289	319	319	301	282	290	286	288	291	299	294	291	314	312	280	293	285	322	272	306	302	309	318	300	308	295	291	313	284	291	276	275	308	290	305	261	312	319	289	329	299	312	295	313	283	318	279	282	286	290	283	331	301	305	292	301	285	330	290	311	304	287	248	307	265	300	296	293	315	300	257	274	310	289	287	312	298	277	299	305	303	310	275	311	348	277	304	287	319	283	270	290	291	293	296	285	270	285	276	299	278	240	307	270	305	287	303	276	299	287	272	327	307	293	282	289	302	313	324	323	302	270	326	275	314	299	284	291	279	302	331	299	264	326	272	303	304	332	311	288	315	304	304	279	274	291	306	299	315	285	312	302	305	306	285	289	285	300	284	271	293	311	308	273	263	277	272	292	294	288	301	294	281	294	276	268	300	287	304	257	295	289	316	305	340	295	269	251	299	316	335	258	292	278	289	299	283	318	275	284	266	288	289	284	314	306	280	282	293	291	314	281	287	280	310	326	308	290	287	285	304	283	267	302	260	312	294	297	286	316	339	278	264	289	283	286	307	322	263	274	294	289	282	283	283	293	315	297	303	297	290	279	278	316	294	268	285	271	300	270	275	313	322	323	321	274	307	277	300	304	301	280	327	328	289	295	265	267	297	285	300	276	315	300	280	294	269	318	307	288	271	302	258	326	289	348	303	290	284	306	299	325	304	308	272	312	292	309	317	273	306	258	258	297	266	313	231	287	288	335	279	295	310	285	310	255	292	275	275	324	264	297	306	303
8183	2758	8468	51630	54029	58329	49827	27542	23730	29397	25072	1541	886	889	917	846	771	874	793	792	829	811	792	784	843	793	736	763	747	745	789	752	743	769	717	735	765	713	751	749	711	715	726	669	733	750	714	707	728	714	734	726	688	731	733	709	736	778	748	721	697	752	728	691	738	669	739	706	709	717	670	691	720	720	765	705	722	672	719	692	729	718	703	676	776	766	705	743	711	700	720	731	685	742	702	705	692	754	674	738	755	742	725	731	725	679	720	721	707	733	713	706	729	691	702	746	747	746	740	739	716	726	741	671	751	729	730	717	735	747	696	741	744	697	752	754	715	706	726	728	713	693	706	735	680	671	712	725	732	654	688	720	678	677	717	721	689	727	695	724	737	727	683	780	712	768	709	727	740	709	715	725	682	725	707	729	699	721	700	763	664	664	690	701	699	740	699	777	695	734	731	725	725	684	688	729	738	681	720	783	708	697	694	747	712	694	706	657	764	710	713	718	737	694	721	696	727	699	688	740	701	743	736	682	703	693	689	703	683	719	717	678	667	719	713	686	725	716	712	661	723	706	688	721	704	653	737	717	728	711	718	708	717	628	691	681	747	686	724	723	730	705	724	714	706	690	691	696	671	703	702	703	733	725	714	728	717	761	708	722	692	736	679	685	709	716	714	716	696	716	733	668	699	735	728	718	695	721	706	688	718	748	737	729	757	728	697	740	707	700	708	700	705	697	724	679	679	683	764	709	752	726	737	741	714	703	716	751	703	674	736	694	720	689	719	722	751	702	734	714	689	710	713	726	682	710	641	745	699	728	694	765	778	762	684	710	690	747	668	677	699	700	764	713	706	713	727	720	702	752	718	702	690	760	683	705	720	740	700	668	701	732	730	730	765	700	676	739	690	716	690	717	715	732	677	706	709	713	748	738	717	748	673	764	701	752	715	741	707	717	724	704	694	723	738	662	714	702	722	712	727	717	734	739	693	756	725	682	719	705	753	727	688	722	714	714	699	722	715	730	660	716	700	707	720	729	693	748	734	704	696	704	751	738	671	702	716	711	738	736	740	725	700	658	717	721	721	716	700	771	734	724	707	688	739	725	680	719	730	765	736	722	716	741	685	716	670	693	722	727	687	718	707	640	740	730	719	714	710	700	777	681	748	764	700	716	681	661	706	710	674	724	713	715	674	671	682	681	701	724	689	679	734	720	665	752	709	693	717	736	749	771	686	726	706	742	698	719	700	720	691	701	714	699	713	722	731	774	741	687	704	677	687	728	746	713	711	750	733	671	746	698	713	733	725	785	730	661	679	787	697	690	725	704	703	692	708	716	698	688	730	727	710	665	695	741	735	669	718	739	752	693	733	712	707	727	691	695	662	752	695	719	698	770	671	774	750	688	694	693	664	705	717	718	748	677	723	702	739	704	717	730	678	704	729	660	715	709	699	738	670	695	706	744	735	712	669	727	733	713	741	701	694	709	703	731	749	716	692	758	732	712	707	686	738	703	757	706	653	712	677	711	760	682	735	705	699	707	728	729	774	734	717	690	678	697	703	705	669	735	694	720	687	713	684	719	726	676	708	757	681	702	708	711	718	715	717	677	683	727	723	696	667	710	681	707	688	704	779	707	707	730	741	711	672	713	724	700	674	704	683	732	720	738	694	660	722	696	694	701	746	722	729	737	684	690	707	743	706	697	706	742	706	773	714	740	732	757	701	733	707	704	690	697	658	723	703	694	661	721	716	694	679	714	762	696	733	727	702	691	728	679	673	724	680	749	767	813	702	732	716	673	758	728	749	725	668	693	692	739	685	687	727	663	725	701	688	673	708	668	721	719	738	730	689	734	749	728	719	771	776	690	734	694	691	699	734	738	684	687	698	690	714	735	699	727	714	686	749	714	750	737	689	744	696	730	757	697	689	691	723	722	659	708	737	754	734	739	730	717	711	693	716	766	732	728	739	704	719	721	703	705	709	737	769	705	681	700	721	716	733	711	723	713	691	724	701	723	730	732	677	702	724	680	689	727	705	692	716	722	700	711	688	719	665	707	717	690	737	696	772	775	653	708	767	683	723	677	717	728	716	718	746	738	714	712	736	740	774	709	719	718	671	756	683	711	722	713	667	705	725	706	689	707	729	696	714	689	709	719	721	667	750	665	687	718	732	727	684	686	695	724	717	724	733	691	723	697	725	688	713	742	724	757	679	694	715	709	703	700	727	711	714	733	723	685	710	696	702	693	690	764	723	673	706	706	745	712	744	653	686	744	717	693	736	743	748	761	711	710	774	686	677	742	696	716	700	681	740	775	728	700	700	721	744	727	691	720	692	757	727	730	726	737	637	761	729	696	745	683	718	708	717	646	666	697	703	730	752	763	707	734	731	702	717	717	734	688	704	706	729	670	684	691	703	736	717	740	746	684	740	694	737	749	749	683	727	701	704	704	657	713	729	716	734	705	684	679	665	739	704	727	716	702	685	680	727	702	735	732	755	710	681	710	725	709	695	718	690	703	736	754	712	713	712	725	687	687	686	686	753	715	723	754	693	728	763	677	652	678	743	731	687	706	754	707	713	707	685	687	659	771	692	797	717	671	733	692	714	700	777	710	708	706	665	753	746	724	712	748	713	676	721	700	712	729	694	683	707	697	738	725	719	729	717	737	690	749	728	685	711	692	766	765	700	698	711	666	702	730	710	738	690	689	741	735	761	705	679	698	659	705	724	664	745	680	707	729	718	716	661	680	743	711	720	708	695	733	689	715	748	693	704	684	693	696	718	724	701	735	688	695	689	676	696	653	707	680	726	689	722	745	683	715	685	688	759	703	722	684	731	715	706	703	707	720	749	708	720	717	689	770	698	804	744	666	724	723	701	703	684	649	758	678	723	667	721	728	754	696	677	730	710	670	740	764	672	701	709	695	724	736	700	736	704	722	697	681	746	696	762	706	700	692	682	728	716	715	721	698	710	673	759	716	735	684	735	727	695	765	699	706	693	737	753	750	679	746	727	734	713	741	680	745	746	749	702	684	665	704	694	694	747	736	695	680	722	673	730	732	684	706	689	687	667	714	740	726	670	723	705	669	755	741	725	717	716	705	745	735	705	730	702	652	739	701	724	709	728	683	695	714	760	709	718	703	735	744	765	692	732	727	728	743	715	711	726	736	733	719	712	681	765	705	764	753	753	731	716	727	698	665	708	708	705	745	696	747	732	677	705	676	714	687	754	659	699	697	714	727	731	713	719	720	699	682	699	722	741	722	727	759	768	732	732	711	717	709	769	730	719	697	701	764	706	752	699	778	721	672	737	764	648	732	725	712	677	732	714	672	700	704	710	725	681	701	739	701	775	692	745	693	697	717	766	695	720	695	656	747	703	733	749	685	707	677	713	726	723	699	745	718	706	710	722	721	663	723	708	635	701	704	754	695	715	693	730	689	685	734	700	712	681	755	736	734	679	674	713	704	703	712	680	684	751	772	721	718	707	710	732	740	714	710	751	666
2729	720	919	1100	668	1061	1081	532	715	897	611	334	319	329	299	294	321	313	300	354	325	357	324	311	292	308	303	338	309	306	346	332	347	295	303	323	327	353	302	326	323	327	323	326	301	343	338	342	308	336	329	327	318	323	318	312	291	302	322	324	315	321	328	290	317	316	292	315	302	356	340	344	291	323	283	289	311	305	322	296	300	332	332	312	319	370	322	376	302	337	310	298	299	312	310	342	320	296	319	302	273	288	350	260	324	325	281	307	325	309	361	356	312	342	317	287	287	287	288	324	299	336	305	292	292	305	329	326	333	297	302	295	306	307	316	293	310	297	328	318	335	318	316	299	254	293	292	301	310	339	327	327	309	324	307	303	318	316	308	274	293	306	297	313	327	324	321	311	340	323	314	319	340	357	342	332	297	331	335	278	319	342	295	327	325	313	302	341	278	293	312	291	324	318	304	330	300	297	305	297	275	331	326	292	302	333	297	325	319	315	333	314	322	301	301	334	346	320	322	289	319	294	280	291	313	320	320	310	335	297	268	337	315	296	308	299	327	297	322	315	320	348	304	316	333	315	333	293	324	317	307	290	311	348	271	295	331	343	315	315	307	323	287	319	325	353	344	291	331	315	304	327	313	306	273	309	294	287	307	329	321	333	283	331	278	319	313	320	319	286	315	281	313	322	297	310	320	317	323	334	340	285	315	349	341	307	326	334	308	319	336	310	320	325	315	354	329	303	331	293	315	363	308	334	308	301	324	302	277	346	338	325	308	285	287	354	304	285	323	336	352	326	273	307	323	312	311	307	330	305	340	290	271	326	332	287	294	328	311	294	337	310	316	328	314	292	331	309	323	288	333	300	330	301	305	326	303	303	301	330	290	312	326	292	308	308	297	320	303	319	331	296	324	291	290	323	289	284	325	327	319	329	314	302	284	256	348	280	308	325	302	344	309	326	280	314	301	325	287	326	305	310	323	330	317	334	291	326	310	321	302	313	291	287	303	319	317	326	342	299	317	362	318	343	327	325	320	319	290	314	296	307	340	314	324	310	318	311	289	311	323	329	289	310	296	327	301	314	325	337	334	323	293	318	308	306	307	307	331	341	319	336	308	301	327	336	332	314	313	298	298	328	309	276	326	295	321	308	313	306	283	293	329	322	331	292	316	310	313	326	309	326	332	288	299	297	293	307	287	317	327	326	322	333	344	335	294	291	324	292	349	350	308	289	303	319	286	317	305	342	311	304	321	281	347	315	312	321	313	317	331	289	288	331	331	315	286	314	308	327	322	296	325	313	316	293	313	326	331	347	329	290	346	292	317	314	321	332	294	316	314	320	303	291	343	304	322	339	284	279	328	323	329	309	313	312	318	317	321	312	328	336	289	302	322	352	293	303	345	291	314	321	301	314	302	326	349	278	321	304	325	301	301	339	317	307	316	337	293	303	327	287	323	327	312	318	329	351	321	319	306	294	303	288	279	294	321	298	370	319	304	305	310	336	337	316	314	315	331	324	335	300	297	313	299	287	323	297	306	312	318	310	322	306	316	313	324	295	330	322	332	281	298	306	316	328	297	260	308	302	306	329	294	324	329	292	311	322	301	318	331	328	283	312	328	317	348	313	272	329	326	290	298	290	314	271	376	308	333	308	323	363	269	334	297	327	303	331	290	288	336	338	326	358	347	320	303	336	302	336	295	333	310	282	349	306	326	308	320	342	304	333	298	316	354	354	309	301	304	293	330	331	298	299	279	290	302	295	340	299	294	310	328	320	312	339	327	306	307	315	325	334	308	312	322	309	306	306	276	308	339	282	293	333	333	287	319	324	317	334	348	300	325	324	321	330	283	283	310	338	322	323	327	295	298	294	332	339	296	345	324	335	342	285	307	296	270	315	314	321	300	323	331	309	302	303	326	317	315	318	291	337	314	334	316	314	298	308	302	332	296	321	298	303	344	315	326	316	305	316	309	373	305	310	320	279	328	320	281	294	341	325	283	332	326	304	301	281	290	319	317	324	334	326	315	313	301	308	325	330	293	336	294	263	277	304	319	335	338	308	331	328	333	312	318	313	297	296	311	275	318	304	324	292	284	325	316	324	336	292	314	291	330	292	282	349	296	337	321	331	298	264	313	324	312	270	316	288	309	350	335	289	333	329	318	304	325	349	319	316	296	331	322	300	301	287	344	301	318	294	326	305	334	292	298	322	352	317	323	312	313	334	318	327	297	311	287	300	320	348	300	341	296	323	318	311	303	347	293	309	307	292	356	330	316	306	293	304	302	302	293	302	345	318	321	314	310	316	327	320	329	338	323	308	335	304	333	318	330	316	335	320	313	307	271	304	328	345	337	283	288	300	321	318	316	344	292	328	309	339	317	300	324	318	276	354	288	310	306	318	331	335	313	293	317	351	363	336	337	324	302	355	318	320	301	317	270	325	293	317	321	328	293	328	328	296	309	343	342	299	311	329	307	340	307	307	325	282	332	296	317	297	328	308	337	293	312	324	324	331	285	337	284	300	340	337	299	334	329	296	302	280	303	302	348	331	316	290	309	362	340	283	292	323	309	306	313	312	283	332	311	320	309	301	301	300	305	321	327	320	303	315	317	327	327	305	318	292	309	292	328	311	288	311	303	319	322	293	335	296	306	333	314	341	273	295	309	331	274	314	328	278	288	319	300	336	316	311	292	294	308	311	334	325	326	317	314	316	322	327	319	332	322	349	316	331	315	299	320	313	343	355	317	296	318	356	335	290	332	284	334	321	315	298	326	334	286	309	288	315	327	289	313	287	318	319	290	305	304	323	348	313	298	302	325	336	318	338	325	302	334	336	317	278	341	330	322	329	316	323	302	315	324	316	311	291	334	284	330	299	319	325	335	322	326	340	312	313	309	296	309	310	302	311	297	308	303	294	321	308	298	326	299	262	303	345	284	293	314	338	290	335	310	312	304	310	327	300	297	285	300	289	318	296	295	336	312	302	298	277	307	310	312	303	350	344	318	325	329	277	318	302	323	332	334	330	325	316	290	305	298	302	326	338	316	294	306	347	345	287	306	339	282	317	286	316	330	317	311	324	328	306	292	308	339	309	298	309	345	319	310	340	322	342	315	304	310	322	315	324	316	305	292	327	313	300	304	319	328	315	301	302	324	292	318	317	312	311	323	319	335	321	350	328	352	321	308	306	303	310	310	275	303	312	325	317	308	289	306	305	298	297	295	328	298	303	323	330	296	309	320	301	337	299	350	312	325	305	320	324	281	356	302	313	314	297	285	313	293	303	327	325	312	322	327	307	330	309	303	322	300	340	311	293	338	274	352	296	321	294	333	306	295	353	314	324	292	317	320	332	326	304	292	308	298	281	348	319	308	283	300	320	292	285	299	290	339	316	296	307	322	298	353	342	317	302	343	310	329	321	309	311	320	318	312	322	319	323	319	311	330	317	330	320	274	345	345	324	292	323	293	337	326	346	310	322	334	324	331	310	327	273	329	338	320	286
2705	1049	2056	2826	2059	4332	3410	1649	3072	3434	2216	799	683	743	710	708	644	715	710	707	735	678	739	702	744	734	669	681	689	704	713	697	747	710	715	714	689	672	724	686	721	702	705	701	702	691	672	667	714	739	735	708	732	718	713	707	673	725	697	789	759	712	726	743	723	750	749	734	732	703	709	699	703	717	678	691	694	760	703	699	731	703	763	693	739	705	705	740	657	669	750	718	706	720	727	699	711	707	689	702	699	718	671	725	722	725	703	707	731	721	692	728	706	696	709	713	763	741	748	685	763	715	725	687	727	706	702	712	683	733	676	728	710	671	714	689	684	757	707	709	694	701	697	698	667	750	755	758	715	703	741	729	731	713	687	699	669	724	697	704	711	668	728	739	700	735	701	705	669	736	713	694	704	723	682	669	697	699	730	704	760	721	701	739	750	745	740	695	704	676	710	720	670	683	691	723	672	728	673	712	715	690	697	725	775	693	716	710	707	676	720	705	707	725	675	726	707	713	695	730	714	680	708	732	758	695	742	728	685	724	740	722	693	689	704	750	719	712	739	721	731	741	728	684	697	713	687	675	687	704	758	737	760	703	702	738	709	724	702	733	728	678	709	762	701	732	759	709	723	736	767	712	683	718	691	688	716	717	716	765	685	678	686	674	685	709	714	650	676	730	728	777	700	672	701	731	750	678	745	690	681	684	730	663	668	682	701	743	667	680	695	726	723	721	698	683	686	748	747	741	724	728	696	743	698	749	640	706	676	726	667	703	728	684	705	725	709	698	689	720	685	696	687	726	675	761	718	701	689	674	723	683	733	803	666	710	678	751	710	722	690	637	687	761	717	739	713	723	720	736	665	701	723	693	694	727	696	716	715	722	688	750	674	738	738	698	709	703	719	669	688	696	763	699	687	736	745	672	736	731	709	695	706	723	711	731	739	658	702	716	729	737	717	695	720	689	724	760	734	719	692	723	674	712	749	741	721	731	728	662	709	743	712	671	732	732	690	681	750	683	699	724	782	756	748	720	739	761	716	717	693	722	723	709	715	708	737	723	713	714	674	691	721	715	722	715	694	690	707	739	736	703	704	697	740	723	669	687	715	711	704	729	697	715	731	735	685	671	723	675	751	669	720	726	653	726	706	708	697	713	727	724	724	694	696	733	682	719	741	669	731	681	706	694	699	669	712	765	667	722	724	704	701	722	712	742	713	678	743	761	691	729	705	755	697	714	732	723	708	736	670	749	736	715	659	736	736	712	724	718	708	728	693	706	697	744	672	711	677	711	717	726	752	727	697	718	711	702	741	790	750	690	727	729	697	715	687	717	695	717	697	671	735	678	686	705	677	726	713	757	730	689	710	740	727	708	728	704	683	687	726	734	686	695	713	703	714	756	728	729	737	705	808	648	693	691	677	704	747	717	690	675	746	685	732	721	700	709	726	725	717	703	726	707	750	756	731	737	726	723	704	706	729	738	680	727	718	659	683	706	675	664	709	699	743	710	670	704	776	767	707	705	720	708	709	704	727	736	734	685	716	716	718	651	692	731	727	698	739	695	692	752	695	731	691	679	700	688	671	768	704	762	690	704	722	678	737	736	698	696	717	777	761	709	694	686	713	721	703	724	668	723	703	704	717	660	730	724	754	700	725	721	713	721	699	762	718	700	786	684	726	709	699	764	703	712	660	719	732	698	708	678	656	709	682	704	713	710	695	710	697	673	686	695	728	677	744	722	664	685	675	691	711	704	725	716	730	725	719	683	719	698	677	706	706	750	703	716	725	686	715	753	725	718	770	728	681	712	675	668	648	729	725	704	721	747	747	699	732	697	736	697	739	715	682	710	719	680	735	730	655	691	763	684	672	748	697	675	704	717	727	715	715	719	732	705	710	664	726	717	672	689	742	708	750	712	722	727	703	743	662	737	705	732	720	669	742	698	713	696	743	723	671	723	738	707	713	739	706	704	672	648	706	712	718	747	746	682	710	725	726	756	668	654	753	761	721	746	687	720	699	739	687	696	678	701	701	686	683	693	746	727	718	723	713	709	691	691	698	730	699	714	717	722	694	708	703	675	724	762	752	681	695	677	716	689	745	705	657	696	725	667	714	691	704	683	690	695	705	695	716	719	718	681	671	702	703	666	719	685	691	711	752	744	722	640	734	724	688	695	737	672	700	731	673	726	703	642	713	731	741	693	685	702	703	719	699	729	734	707	665	719	650	736	741	676	755	718	688	715	781	751	746	697	724	706	723	685	699	728	713	722	669	675	759	700	701	739	730	750	709	724	695	705	763	754	682	712	688	740	769	730	685	689	709	671	782	689	710	750	694	738	731	704	708	698	769	691	726	673	696	707	736	756	693	694	689	727	746	739	689	661	735	695	757	679	714	699	719	671	717	704	704	744	674	729	700	721	737	728	675	699	732	659	735	673	694	763	705	696	698	682	674	697	710	717	703	726	721	718	740	716	728	700	689	713	703	730	758	725	664	673	776	648	688	623	705	698	702	667	711	720	715	671	699	750	679	731	697	736	679	656	723	684	720	736	690	737	725	701	749	702	754	734	706	696	697	738	693	714	742	672	719	688	734	677	675	732	732	737	668	731	723	690	710	722	716	727	714	703	724	707	740	795	730	672	712	748	722	748	705	708	681	717	733	681	701	728	719	699	703	725	694	748	701	725	669	718	711	705	705	693	726	702	635	702	726	667	659	704	682	702	719	707	700	687	692	705	734	730	712	746	766	747	694	707	712	713	725	687	709	690	714	715	744	707	696	732	734	705	725	757	702	665	712	666	702	736	677	678	718	707	713	757	717	718	766	782	716	711	696	775	684	723	753	744	744	697	722	688	698	678	730	721	696	714	746	743	719	751	688	685	756	700	708	728	696	739	708	686	713	675	742	747	708	715	694	681	721	718	715	719	691	727	713	709	720	716	768	715	729	696	724	747	670	693	678	731	714	761	722	684	711	718	712	718	721	732	760	724	688	672	695	708	725	739	682	660	691	717	714	729	730	711	704	756	728	713	708	706	739	721	723	733	693	729	729	708	732	712	758	686	686	697	721	683	706	682	765	771	659	709	672	722	761	709	709	684	711	746	716	717	752	672	667	678	727	690	686	733	729	724	704	747	738	714	727	689	734	728	742	718	737	701	698	729	693	756	711	711	712	696	676	722	708	691	702	738	736	765	720	716	706	691	677	746	732	748	710	725	673	669	738	757	691	689	690	725	697	757	729	708	669	703	675	750	736	788	707	744	740	716	722	720	705	703	687	690	717	735	691	677	721	734	711	721	687	699	699	752	748	715	673	678	670	694	686	695	728	710	728	729	718	685	748	710	708	696	681	791	703	698	716	719	732	711	732	732	698	747	746	731	702	737	702	708	710	718	679	678	744	742	680	679	694	698	717	702	711	682	711	709	682	735	706	688	740	740	707	756	724	693	718	739	732	726	726	721	723	709	732	734	677	714	691	705	722	742	743	693	747	729	689	723	739	706
9158	1966	2479	1508	3957	5863	7024	5858	14936	13225	7657	806	262	202	195	218	194	208	208	218	197	164	189	183	211	185	176	192	181	191	209	182	187	166	181	181	179	171	159	181	183	178	158	177	172	188	183	178	188	160	186	175	177	145	163	177	177	153	156	171	176	166	166	153	168	153	170	204	203	175	170	181	173	162	171	174	176	193	188	199	168	165	199	176	190	189	176	163	167	199	179	177	180	178	184	156	181	184	158	199	180	181	186	171	175	181	178	164	173	170	186	186	200	186	171	165	170	165	205	175	154	160	156	189	177	199	186	200	160	171	158	192	156	173	162	166	179	182	176	143	188	183	164	182	162	182	160	209	149	183	143	180	171	174	173	180	189	170	196	190	157	156	164	151	167	189	177	186	188	179	188	165	197	177	161	206	174	213	185	185	166	169	159	168	161	166	164	198	167	169	159	189	154	178	201	167	191	183	193	176	188	166	165	164	188	156	182	171	149	175	196	154	168	165	187	174	190	178	199	177	162	168	166	166	178	189	180	174	182	170	169	171	174	184	162	175	210	165	174	171	178	182	176	180	172	177	172	181	191	169	188	184	182	169	210	172	184	162	189	186	157	213	195	173	150	189	184	156	168	174	147	194	177	183	145	167	159	174	173	170	190	155	198	179	153	182	139	157	164	184	173	178	160	194	175	187	185	184	150	188	163	182	166	183	213	176	157	165	175	186	168	173	154	169	176	178	184	166	160	181	183	166	188	145	179	185	171	172	172	161	165	166	145	157	173	176	185	185	161	172	148	185	202	170	177	171	203	172	196	190	182	163	178	170	192	163	169	167	197	179	162	201	164	198	145	165	178	157	144	197	172	177	155	180	178	195	171	177	162	160	193	163	190	182	189	186	191	197	170	170	170	169	183	196	166	212	209	178	183	173	159	174	171	175	197	194	164	175	176	166	187	178	178	148	176	173	152	164	182	178	179	183	178	171	164	182	165	194	173	176	168	174	185	166	224	169	189	185	154	158	189	171	198	179	170	187	198	193	205	195	164	218	189	177	171	177	179	196	186	150	170	196	185	173	169	214	163	180	213	171	172	182	140	185	144	168	177	186	173	197	187	185	164	189	195	146	148	191	197	173	178	180	166	150	184	168	177	182	167	156	206	184	192	168	181	196	182	172	178	169	205	144	186	228	183	175	177	188	173	151	183	203	150	159	170	185	185	161	172	189	178	159	160	169	184	171	190	182	164	161	164	176	199	181	190	190	168	184	164	182	195	144	141	155	202	185	174	165	184	178	180	156	179	181	175	157	152	171	180	188	185	204	201	202	177	164	179	173	159	154	172	181	155	202	189	170	159	188	178	160	159	170	160	166	163	172	173	174	161	185	167	159	168	182	192	197	158	151	151	168	176	176	175	177	210	164	161	211	202	163	177	169	156	179	197	169	184	172	193	176	168	177	196	162	170	220	185	166	161	171	179	161	168	168	174	166	158	176	168	167	174	180	159	179	169	177	171	185	190	167	173	174	177	192	163	167	150	170	172	177	172	175	178	174	150	163	178	184	167	163	200	173	169	161	170	199	167	170	195	148	162	150	178	195	198	172	171	210	191	171	175	164	174	166	169	166	180	165	168	170	176	160	188	162	186	194	161	186	153	158	185	195	180	176	182	173	181	198	173	193	173	181	181	177	182	178	190	155	177	152	140	168	181	192	159	157	199	184	196	173	166	175	173	173	157	182	168	173	189	198	143	158	166	158	177	153	158	161	192	168	189	143	183	164	184	183	177	178	188	174	202	177	164	168	183	180	161	170	170	179	194	188	177	172	167	173	168	166	205	158	161	186	174	160	177	155	176	179	147	175	159	168	179	169	171	169	149	151	189	192	171	158	159	163	192	180	167	159	179	250	176	159	197	159	181	189	159	181	184	173	176	200	184	169	175	186	181	169	195	175	156	178	175	159	166	185	160	180	166	183	204	173	163	153	157	182	158	174	163	165	184	179	145	208	163	163	164	165	164	161	184	197	172	206	171	184	209	195	179	170	180	144	176	174	169	191	168	176	188	180	186	172	144	174	185	180	184	182	147	155	176	166	193	175	171	150	184	162	180	152	128	156	165	203	171	177	175	175	187	196	162	165	191	182	163	162	171	164	181	166	160	185	186	185	173	200	162	196	172	193	195	172	191	199	175	195	162	180	158	205	151	181	180	200	174	181	189	192	165	183	169	187	163	166	160	183	186	187	159	172	152	171	157	171	178	170	168	157	169	147	158	188	158	175	158	175	169	199	181	145	188	176	190	153	172	180	166	177	190	162	160	179	184	158	193	177	161	159	175	167	161	171	181	178	189	191	159	180	198	156	169	176	177	154	182	176	157	171	163	179	178	185	152	174	181	176	157	185	174	196	184	174	199	192	182	194	171	169	152	157	167	161	158	178	165	186	180	185	167	156	166	183	177	167	196	174	147	178	170	194	165	192	188	170	156	179	171	164	194	176	162	187	178	165	187	188	187	152	185	177	161	171	180	175	181	165	168	189	174	182	167	190	181	159	167	158	191	217	176	147	170	187	183	165	190	160	184	174	186	176	165	172	173	176	158	163	197	132	168	174	187	161	195	179	172	175	193	154	174	185	163	176	171	186	176	176	183	177	160	165	167	168	176	216	169	174	168	149	165	180	180	198	202	175	164	173	180	186	172	203	173	163	190	189	145	156	206	162	187	165	168	181	174	194	168	194	187	169	175	186	173	173	161	166	172	177	173	169	158	213	174	170	158	180	180	191	192	193	210	153	171	184	181	162	181	185	182	163	163	149	170	186	195	169	179	184	187	170	186	175	176	157	182	167	169	205	171	159	176	177	183	197	173	148	175	162	169	195	175	192	151	189	177	186	148	164	157	171	196	157	196	172	155	176	165	153	165	193	191	158	198	173	173	184	189	175	186	173	179	195	217	190	165	169	222	181	182	178	188	164	154	186	160	163	171	158	152	144	152	172	184	162	169	178	189	188	180	207	184	163	170	154	163	190	216	169	212	161	183	181	184	190	182	174	180	172	141	177	182	180	154	169	203	164	185	165	178	175	174	175	181	168	176	164	166	169	154	195	181	176	201	183	175	171	168	163	196	169	184	155	156	183	167	190	189	191	179	172	175	166	169	172	183	208	169	167	195	168	165	170	179	182	172	174	190	146	165	176	177	156	181	146	168	162	183	171	179	170	203	189	191	176	169	183	177	164	190	195	196	166	206	158	164	197	182	164	161	167	193	168	180	171	168	166	176	155	184	180	192	162	166	174	163	173	193	202	171	176	182	171	163	158	143	156	194	185	176	196	179	172	177	172	150	175	180	184	187	162	176	202	172	179	176	161	156	188	187	179	182	164	163	166	167	190	173	185	178	181	192	179	173	190	190	193	159	190	171	202	184	170	175	191	169	183	172	180	169	196	180	189	178	135	175	194	182	163	202	150	174	184	174	188	170	183	207	209	169	198	170	154	152	175	168	177	187	191
6391	2029	4919	4536	13564	15852	18367	20439	36538	30846	22789	1940	648	608	589	568	602	558	571	549	485	498	517	519	481	523	475	477	491	447	512	514	484	445	486	471	463	461	468	490	482	486	500	462	447	483	465	478	456	448	441	460	464	466	459	416	448	466	420	450	452	519	446	448	452	455	470	501	449	447	458	433	447	421	449	427	476	466	447	421	468	445	431	434	449	416	455	436	424	419	407	473	441	443	418	429	447	442	451	429	473	418	454	441	428	437	427	430	424	399	436	435	451	434	450	456	403	472	402	453	424	422	436	444	464	441	398	443	404	453	434	454	471	443	449	430	433	432	463	477	423	415	493	428	422	470	449	451	455	446	470	433	452	440	422	434	438	436	437	427	429	445	430	436	432	460	433	446	439	467	450	463	445	474	443	432	454	487	459	487	463	436	465	450	445	444	422	418	445	449	461	457	430	449	431	438	446	459	438	439	457	444	418	418	420	439	417	444	428	445	476	469	469	439	415	448	429	411	479	476	451	439	445	464	433	457	418	399	429	451	398	422	479	425	448	465	433	445	418	427	451	476	485	489	454	472	418	428	424	444	476	484	425	477	408	451	452	433	427	413	453	440	463	451	478	417	424	484	490	418	436	447	426	490	471	440	422	472	453	434	467	446	461	444	439	432	474	427	422	451	424	445	426	453	421	412	471	434	473	455	390	438	393	455	444	453	423	453	459	459	463	423	424	447	460	422	434	440	418	417	399	437	428	477	464	474	499	478	423	444	425	439	457	442	447	456	401	457	444	438	436	425	455	431	415	431	439	430	418	436	433	443	439	450	450	439	471	425	462	429	435	441	465	459	431	431	405	441	468	478	499	425	441	449	439	481	486	454	403	463	456	488	438	403	437	443	454	479	461	490	449	416	483	447	406	468	451	445	422	430	433	466	405	429	436	467	408	432	504	433	456	459	434	440	478	462	439	450	446	445	433	430	449	445	454	441	454	385	413	439	469	456	426	422	422	417	407	466	490	419	436	452	428	450	452	425	456	413	445	452	448	441	438	455	433	419	461	447	449	441	448	405	451	466	452	448	437	439	450	427	421	433	467	447	460	445	435	432	458	458	486	429	454	450	444	451	416	432	423	415	439	467	489	473	437	445	462	412	433	426	438	459	433	449	459	495	427	460	464	409	451	417	447	445	422	431	440	487	413	420	446	448	471	427	446	431	478	423	412	437	405	442	458	457	475	478	463	439	409	424	498	443	437	438	489	430	465	422	404	438	440	383	422	443	461	414	410	443	456	465	454	454	432	443	456	454	447	474	421	456	438	484	435	441	454	451	431	441	442	426	398	428	470	469	470	426	423	439	440	448	464	429	430	396	465	469	461	433	446	432	450	422	434	426	451	471	407	432	439	420	421	428	443	452	420	448	434	437	442	436	437	394	475	438	469	430	446	383	476	463	467	450	390	421	434	435	432	416	433	453	463	445	459	428	457	445	441	440	449	418	449	469	451	456	434	429	440	427	422	457	415	448	438	424	460	385	482	449	458	447	425	459	449	446	431	419	456	446	441	462	419	472	469	441	419	476	418	465	461	474	453	462	460	409	398	430	458	457	432	396	456	440	431	386	422	375	428	432	457	464	470	443	450	463	455	428	465	491	462	432	429	448	425	427	459	411	434	424	474	418	439	465	499	475	458	410	433	460	435	414	453	434	450	430	439	440	465	406	439	454	446	420	463	435	433	426	469	437	443	445	471	413	415	452	497	470	471	410	450	435	437	438	419	438	439	424	440	445	439	467	413	473	426	470	467	435	419	452	462	455	426	434	441	436	416	458	434	417	378	421	450	469	450	433	423	421	428	415	452	484	426	448	423	460	451	463	429	461	458	445	447	425	442	444	423	458	459	459	465	418	446	476	459	436	423	431	422	452	454	426	456	449	450	433	429	488	439	418	418	435	439	454	460	391	449	425	453	416	439	392	437	419	457	438	446	494	480	447	408	455	453	462	403	426	420	463	429	454	431	453	465	442	437	455	393	428	464	461	413	504	447	402	386	451	498	481	435	434	451	464	449	464	453	408	434	474	428	453	448	461	428	483	483	428	458	440	442	432	443	491	447	429	433	415	395	436	409	435	420	438	434	420	417	431	420	455	422	476	476	443	446	450	433	405	414	468	439	449	484	449	449	451	459	418	454	481	432	482	439	441	417	459	436	427	463	430	424	432	429	453	452	442	429	480	445	451	431	429	459	413	423	419	442	436	432	491	482	427	426	417	474	427	433	400	431	426	424	447	421	498	418	433	452	431	444	443	487	474	415	434	448	440	415	465	440	463	429	436	429	416	443	417	420	444	453	468	443	434	445	450	401	465	437	459	430	405	417	410	432	384	428	468	444	453	440	441	430	394	450	482	442	456	457	460	390	455	450	430	444	427	437	474	444	440	434	450	402	471	455	441	467	414	437	419	447	427	439	471	443	461	414	422	405	405	472	443	456	474	437	437	408	430	413	445	457	435	449	422	440	441	410	466	406	425	455	411	473	425	466	469	438	419	451	466	431	433	443	431	431	464	418	436	431	466	432	427	429	438	442	404	452	455	457	450	405	438	449	453	462	424	447	455	443	461	418	420	443	457	483	436	430	449	461	466	461	445	441	450	446	431	468	453	418	444	478	400	465	451	474	433	486	450	438	429	478	418	467	447	410	453	483	420	440	424	472	452	446	417	487	497	466	464	452	415	417	414	404	441	423	449	431	453	417	426	421	444	422	420	435	425	420	434	454	462	436	453	438	483	436	434	471	420	441	435	415	440	425	452	460	425	440	449	407	442	464	433	469	465	421	433	420	464	447	452	447	449	444	399	420	450	450	457	468	447	417	434	391	432	436	440	423	436	412	422	462	418	425	462	428	435	443	463	486	396	409	419	420	430	453	461	433	421	427	417	469	454	468	427	476	415	433	465	440	455	435	487	474	466	429	438	423	470	445	455	452	421	428	422	441	438	419	497	429	490	442	426	415	466	402	437	400	446	428	434	432	445	423	439	420	468	490	465	430	471	438	425	435	441	444	478	380	474	442	432	436	440	461	425	439	447	494	449	416	431	463	429	440	447	415	479	456	440	422	472	461	441	413	438	481	436	437	463	436	454	439	454	429	411	448	436	436	454	415	473	438	454	429	416	430	401	441	439	413	453	451	480	482	460	420	439	446	448	420	444	445	447	451	426	445	415	409	440	429	468	435	457	419	496	400	457	448	442	450	453	438	442	447	429	436	468	457	444	461	426	444	412	439	428	454	452	430	463	444	474	459	429	425	438	456	445	442	462	454	405	460	409	468	441	461	440	442	426	450	464	464	405	430	436	408	442	462	451	461	471	441	437	402	447	469	435	452	468	438	473	448	423	464	436	373	417	433	461	449	412	408	454	446	429	447	460	442	432	459	395	432	447	446	468	452	431	418	397	445	433	429	429	418	433	416	446	477	440	476	452	459	419	439	442	410	423	449	449	441	454	396	401
16626	4147	4000	2714	2659	3441	8841	10612	12306	12600	16242	2998	324	313	281	290	274	266	263	251	256	241	230	254	240	269	221	253	234	239	231	238	231	230	231	226	249	235	259	251	243	241	235	218	260	247	267	230	225	236	245	231	209	230	219	215	241	241	243	212	253	211	239	235	237	247	224	201	202	233	195	231	225	218	241	223	230	236	226	238	211	221	244	202	198	235	266	224	206	223	242	241	240	220	237	220	239	218	224	235	238	229	230	232	206	206	214	225	248	236	216	246	234	223	230	212	226	222	254	220	218	263	219	244	211	198	241	219	195	218	228	225	221	229	236	204	231	226	220	206	234	212	197	216	206	253	266	199	220	221	232	238	214	225	229	230	213	240	226	243	225	231	238	217	206	230	256	225	221	250	189	233	212	228	231	204	246	216	232	222	246	235	224	195	241	203	250	229	227	215	209	272	242	225	224	229	209	202	218	203	224	224	227	244	218	211	199	221	229	209	229	206	231	262	259	225	229	231	202	199	220	231	207	208	224	211	235	238	247	238	215	194	243	196	236	204	224	208	216	219	221	214	217	220	214	229	225	188	225	220	227	230	208	228	223	216	243	222	203	216	241	227	214	203	247	221	227	251	221	239	206	209	225	223	267	243	246	233	196	215	245	231	218	238	214	223	251	237	233	244	213	218	233	230	227	209	209	233	233	219	244	211	210	206	238	224	230	221	201	210	236	219	256	221	199	220	241	224	228	236	194	225	220	200	228	235	220	244	204	199	209	227	217	206	230	212	209	214	231	231	245	243	249	250	217	188	223	230	209	226	230	216	216	236	208	179	265	223	213	231	215	221	233	215	213	226	235	226	219	216	236	211	221	236	251	226	212	208	209	229	225	216	225	229	211	223	241	241	206	220	205	219	219	229	223	225	210	239	226	246	237	225	214	209	206	213	236	234	195	245	226	214	214	202	228	213	242	247	213	228	228	252	201	216	232	203	231	206	236	239	248	241	215	247	242	191	226	231	203	238	228	251	230	244	248	229	230	209	206	216	202	211	229	207	222	217	209	233	213	226	251	234	225	228	217	225	232	250	231	228	203	247	226	199	218	208	210	221	224	239	243	223	227	197	225	226	237	221	234	219	241	218	244	231	243	223	232	230	226	230	232	212	207	216	222	226	199	212	208	212	228	213	216	234	244	235	213	220	253	203	245	209	224	223	236	233	230	251	219	262	254	197	209	206	228	188	210	210	240	218	184	215	216	246	229	230	239	230	232	225	228	248	224	214	213	236	196	217	236	204	234	201	243	220	225	222	227	241	246	241	212	230	238	255	216	227	187	265	224	201	243	222	220	238	222	235	227	219	219	200	199	207	230	220	218	229	229	227	251	232	221	194	223	227	235	203	211	213	240	246	207	203	246	251	239	247	209	234	238	227	226	228	232	239	218	222	201	194	227	210	239	255	215	227	203	218	237	228	234	243	238	224	200	208	246	198	250	247	208	221	222	196	217	190	230	211	203	232	234	234	218	231	203	220	239	246	214	233	214	216	242	232	229	240	239	209	213	242	213	249	232	219	210	206	228	249	246	253	267	219	225	232	213	222	215	248	205	237	211	238	236	233	211	234	234	177	213	252	229	229	226	231	246	227	245	222	244	204	234	213	221	249	215	196	249	214	223	192	222	248	251	214	235	240	227	250	203	215	205	232	240	220	222	223	213	220	229	235	205	213	227	256	269	227	207	200	220	214	239	226	197	237	215	229	227	215	238	211	247	226	213	216	222	219	206	218	227	234	219	230	237	199	221	231	210	219	206	222	222	240	211	245	209	203	226	233	218	232	212	220	237	235	206	210	238	238	234	226	189	214	246	217	212	235	228	215	214	224	234	251	229	239	226	246	229	206	217	226	187	217	212	202	237	217	220	223	233	223	221	215	231	216	223	215	212	228	205	212	240	265	230	235	224	222	214	239	234	232	217	221	224	237	238	221	211	220	239	226	216	217	210	208	202	229	235	236	228	245	226	249	244	204	223	212	211	233	242	240	239	234	241	235	220	219	232	206	211	225	238	227	259	272	228	232	197	213	231	227	236	224	232	271	211	212	224	238	229	228	225	233	213	224	243	249	226	251	238	239	231	215	228	234	220	233	202	220	245	226	234	214	241	233	205	206	236	237	231	205	235	242	239	224	245	233	227	236	225	235	251	223	217	219	238	229	229	246	227	230	223	250	248	223	254	237	271	215	260	236	218	243	211	246	218	202	225	210	227	221	236	230	213	216	235	203	242	244	227	223	236	237	222	263	257	199	215	211	244	247	261	222	219	216	229	258	225	227	227	227	207	223	249	229	242	233	209	219	204	238	224	200	215	230	214	236	216	221	220	213	210	250	208	197	225	211	196	224	239	208	226	217	208	270	197	228	234	228	234	211	205	227	229	217	241	262	226	277	213	231	232	212	237	216	254	227	215	254	251	234	216	233	233	221	185	235	238	208	197	263	239	262	228	221	188	216	228	217	236	216	235	223	229	247	219	213	210	218	222	212	216	233	236	212	229	256	230	219	212	242	226	223	227	232	230	220	227	204	234	219	212	222	196	236	231	229	242	223	240	233	230	248	249	247	217	219	244	240	233	211	216	246	227	214	224	202	231	183	213	242	226	232	242	204	214	217	229	215	220	234	216	230	214	210	231	217	227	211	216	232	221	238	238	218	260	236	223	209	225	207	203	215	220	213	209	204	223	204	233	225	256	204	214	216	233	214	217	252	188	244	233	275	219	222	220	198	203	228	224	218	241	237	234	237	202	212	231	235	255	228	215	200	216	240	230	214	212	221	225	190	195	202	209	193	224	221	202	221	207	206	249	204	233	213	209	225	249	246	207	180	227	230	198	230	261	226	216	203	228	235	206	237	249	247	237	254	244	229	201	228	242	222	213	197	240	218	238	238	227	255	218	228	234	207	218	209	251	226	214	218	234	259	243	218	193	208	240	245	240	208	206	234	224	232	219	230	252	231	238	208	219	193	208	232	220	230	229	234	217	224	229	220	221	209	243	257	214	236	212	245	235	219	224	225	231	210	222	245	187	254	231	251	238	218	228	197	214	214	252	221	251	229	247	210	232	245	199	235	237	227	226	215	208	221	234	248	236	249	240	239	233	244	230	247	220	227	238	215	192	191	207	246	230	268	240	223	218	214	270	228	216	213	216	236	224	224	230	226	204	236	218	203	224	211	218	240	204	211	223	212	231	217	258	227	210	219	210	190	220	231	225	247	200	222	260	219	204	222	223	244	214	234	242	202	244	231	227	216	225	239	207	219	211	221	228	222	221	173	263	238	182	244	187	224	233	207	237	247	250	213	206	210	221	232	215	223	210	235	231	246	217	205	232	198	227	218	210	243	216	229	228	196	236	242	239	202	237	226	235	201	237	207	228	215	236	224	195	188	234	217	245	232	226	218	224	215	238	231	269	240	220	215	221	235	244	217	229	215	202	227	227	229	244	227	224	216	253	229
8449	3408	6689	7855	9085	11803	23375	26333	23388	30087	36999	5322	1133	1078	1047	941	920	886	880	845	726	745	800	724	760	704	739	678	694	685	689	693	655	658	613	662	675	649	609	599	612	622	616	633	615	620	607	626	593	596	592	605	595	576	575	546	582	601	585	542	577	620	546	549	559	566	575	602	576	580	559	546	599	551	562	582	562	536	595	575	585	584	562	570	568	551	557	583	559	546	574	548	583	614	553	568	628	621	561	546	618	577	539	580	560	587	586	536	549	551	561	564	602	572	578	558	581	600	538	538	565	588	572	557	564	556	564	586	584	578	596	554	547	541	605	541	550	535	555	619	527	575	610	570	535	611	595	534	523	543	614	532	588	567	553	585	579	551	567	585	570	590	590	574	560	525	531	565	518	541	567	582	566	544	542	542	538	596	563	561	578	605	523	570	568	582	577	569	555	567	570	573	559	556	551	545	605	532	563	525	557	587	557	595	570	583	541	593	580	524	547	551	575	584	613	578	540	549	582	590	573	573	581	539	575	550	608	599	567	593	556	495	578	585	635	530	587	539	569	578	584	533	590	559	571	531	563	597	553	546	561	565	579	524	578	549	558	590	570	575	589	580	552	516	579	565	564	551	566	532	595	544	530	583	565	595	583	574	580	561	590	537	542	557	573	589	571	572	562	545	566	574	599	612	544	551	586	573	513	595	552	508	591	553	546	513	561	541	549	542	614	558	568	531	569	520	568	568	550	545	577	569	584	600	515	602	585	593	550	557	553	532	536	542	562	556	565	562	536	570	533	557	549	555	577	609	560	574	554	548	553	554	626	585	542	531	563	570	542	596	544	544	578	553	580	576	565	588	557	578	551	590	562	546	558	522	571	555	571	598	545	529	565	575	574	587	549	578	620	586	540	559	566	535	570	538	544	594	536	556	554	586	578	581	576	549	573	520	598	531	525	583	594	555	519	577	553	535	609	581	578	537	551	573	543	576	554	572	568	550	616	536	565	550	590	565	565	571	515	533	587	597	555	535	537	600	545	556	583	582	527	587	567	559	548	563	503	584	544	527	541	565	568	562	605	584	575	531	554	535	600	534	634	595	581	600	587	553	530	565	555	533	536	583	502	555	534	585	593	528	579	592	549	566	570	570	592	540	562	561	562	550	526	546	542	544	586	520	511	555	590	518	551	567	595	561	523	567	551	563	588	547	574	531	516	571	585	535	548	585	555	557	576	582	539	559	548	583	547	506	565	533	604	579	502	544	552	549	558	569	544	596	571	564	577	529	563	614	551	539	559	527	534	552	569	588	564	555	555	585	510	574	560	572	564	566	549	538	591	548	537	546	556	561	550	565	517	572	609	565	562	577	619	573	582	573	527	551	566	557	565	584	575	593	567	562	552	552	575	599	597	539	506	560	529	533	592	531	574	573	569	556	572	545	551	572	550	536	536	568	586	604	540	573	606	539	510	593	569	550	537	531	579	574	532	570	600	555	544	582	585	575	545	524	595	557	549	575	533	572	565	564	574	579	574	557	580	571	573	554	559	560	585	514	596	610	572	572	560	590	540	578	552	526	570	568	531	568	594	568	580	577	539	570	578	535	551	576	585	554	576	540	564	587	564	517	561	575	528	553	551	547	539	537	571	573	526	601	610	578	577	523	539	572	522	557	535	533	547	575	564	564	517	553	588	537	554	557	513	587	569	534	567	533	604	532	558	535	557	536	584	558	585	570	558	584	548	547	591	529	564	555	597	563	586	590	536	538	544	562	524	543	524	579	552	553	568	555	543	555	573	509	577	536	550	572	598	565	595	570	550	543	551	574	571	572	559	559	584	527	581	533	553	577	561	530	553	586	593	566	527	551	557	532	591	559	550	552	543	555	568	561	644	584	572	556	596	536	517	519	580	560	535	552	588	593	580	522	559	530	584	575	557	624	571	574	572	547	579	551	557	559	583	525	566	579	552	544	540	541	560	568	541	610	564	514	582	580	526	550	558	536	528	561	550	557	632	561	556	547	517	561	536	565	545	572	518	589	549	542	578	544	567	542	555	561	532	572	564	535	601	572	557	594	548	531	573	557	542	548	585	529	556	540	580	545	557	568	545	575	570	624	590	594	571	523	506	564	581	518	596	583	571	600	607	518	548	566	557	528	590	550	547	567	577	526	543	548	568	558	540	586	568	562	544	565	543	556	575	556	565	556	529	576	565	519	530	537	559	576	567	578	529	572	533	574	547	550	598	564	537	561	585	562	521	525	561	551	565	515	554	605	509	566	532	551	549	514	528	555	562	568	537	556	580	552	574	562	569	560	546	535	572	537	561	563	580	598	576	518	572	543	568	579	543	588	516	526	523	583	549	564	596	548	543	560	537	545	561	570	591	573	548	577	509	528	518	552	601	567	543	555	581	583	566	595	575	552	575	565	554	563	591	574	557	557	600	553	550	521	541	572	532	591	591	576	576	565	590	532	547	608	558	523	558	558	560	512	554	539	550	574	534	609	575	562	548	529	524	547	555	551	543	616	565	525	543	556	534	566	566	562	528	576	533	583	611	545	581	558	569	542	549	573	579	577	527	541	547	563	551	573	590	530	550	535	601	532	527	583	557	513	502	525	550	568	585	578	516	575	483	544	557	566	561	577	589	571	589	577	526	554	629	512	563	553	560	545	556	532	540	574	562	562	542	611	573	537	550	537	536	588	596	535	566	549	547	598	558	537	548	574	580	529	532	548	551	600	578	591	550	530	549	609	559	584	554	564	597	561	551	574	553	581	563	543	533	542	556	589	552	550	549	546	569	576	554	554	588	520	544	533	591	577	590	554	577	567	540	570	516	534	526	596	542	593	571	559	532	538	616	532	561	572	577	578	588	556	608	536	604	496	553	558	559	565	552	532	593	563	548	577	604	549	587	546	520	590	571	548	566	583	558	563	543	562	527	539	553	539	531	546	571	551	540	557	592	552	573	546	629	569	572	560	589	591	555	526	577	572	561	578	576	538	574	510	536	597	576	540	577	541	553	579	597	574	571	587	596	526	546	550	556	584	612	567	559	604	601	571	557	555	619	609	592	538	535	572	521	529	616	594	594	586	595	581	608	566	549	541	520	591	573	532	550	569	563	497	528	589	537	569	590	569	546	604	515	541	593	581	558	597	566	545	610	539	583	579	551	538	556	574	560	553	520	489	583	548	566	518	570	570	551	575	566	550	568	530	562	580	515	570	571	526	502	543	562	526	569	500	557	544	553	557	541	613	565	578	588	525	574	545	559	596	528	568	547	543	608	547	598	575	580	578	565	567	584	546	576	567	546	528	571	575	593	547	536	580	539	551	561	555	519	556	571	561	564	534	594	584	538	542	548	583	538	568	528	557	569	527	566	571	516	510	575	564	522	594	565	599	545	554	533	578	552	594	539	561	549	574	607	538	529	548	586	536	546	612	549	535	546	538	559	532	600	617	566	559	548	535	563	535	565	573	494	565	576	588	581	587	571	556	548	542	580	601
2772	709	629	444	377	704	824	674	342	347	502	288	290	271	256	267	282	268	264	261	297	260	271	278	276	280	271	287	255	250	276	262	257	308	271	279	243	266	261	276	257	239	264	258	286	272	259	245	241	327	257	317	273	293	284	307	266	272	291	262	262	285	261	275	283	280	267	288	267	271	284	278	288	252	259	285	262	270	279	222	267	239	277	287	267	255	273	269	271	262	290	274	252	266	306	259	277	254	274	252	271	271	249	269	276	269	299	260	268	273	238	242	261	258	307	276	247	265	287	269	270	253	239	291	256	266	268	272	264	238	271	276	284	270	284	257	275	252	254	263	266	289	259	298	276	271	267	289	322	264	267	291	291	262	267	256	249	269	280	299	278	285	250	290	275	244	263	279	295	294	268	301	272	263	260	291	249	232	260	285	258	244	279	270	284	241	261	290	294	270	275	240	272	276	274	267	269	282	288	281	276	263	260	266	276	288	249	260	294	267	297	242	247	268	273	285	254	300	250	275	296	252	258	278	268	256	299	268	257	286	274	249	270	285	279	296	267	258	272	274	276	250	290	258	265	256	244	291	273	250	258	270	273	276	267	257	273	267	283	246	270	232	244	272	258	281	251	275	272	280	284	260	300	267	249	287	283	261	257	272	271	246	261	259	273	283	271	301	234	277	283	273	279	266	297	262	277	267	272	264	283	283	270	280	311	275	287	273	263	280	272	325	293	287	255	281	261	257	265	265	244	265	316	266	268	275	287	278	271	286	296	247	290	255	271	262	255	265	279	292	267	249	253	249	267	270	277	263	269	278	232	261	272	260	256	279	284	253	274	298	259	240	246	284	271	272	255	266	267	261	276	260	301	266	277	250	265	287	310	262	298	286	267	295	250	269	306	238	243	311	283	259	269	267	260	242	264	285	262	287	246	276	279	247	270	277	276	259	297	266	255	276	271	253	254	282	261	281	275	255	278	266	287	292	275	240	265	264	268	278	266	276	301	250	261	262	268	259	273	285	291	283	256	250	252	268	279	250	263	285	236	263	270	291	292	268	247	278	286	260	275	279	255	259	269	277	265	277	294	294	278	261	248	235	262	225	262	275	297	268	265	259	240	249	269	288	270	291	260	257	303	263	254	262	279	277	301	286	284	265	261	320	294	241	280	253	248	260	257	257	297	261	252	251	245	259	274	272	260	260	237	289	265	271	274	271	286	268	268	251	258	277	250	285	260	246	234	265	234	271	258	279	285	254	282	297	284	262	266	267	292	303	287	271	296	257	293	265	240	262	278	271	287	277	252	260	283	253	260	266	229	262	286	288	252	250	274	268	267	250	252	298	273	257	298	275	293	262	283	252	286	277	303	258	268	266	264	295	284	272	262	239	252	269	257	258	273	293	265	275	273	303	259	281	237	256	266	247	262	264	289	256	281	279	306	277	277	249	285	252	278	285	258	269	278	281	290	264	292	282	246	281	277	260	289	265	296	249	287	240	257	275	292	254	246	251	282	266	285	304	266	276	290	272	268	276	269	243	273	296	306	252	281	303	287	256	273	268	270	279	273	284	285	270	241	244	271	269	289	278	249	266	269	290	263	256	281	264	289	270	257	258	265	282	268	298	249	267	261	251	274	272	297	264	273	292	257	281	283	274	242	253	274	287	267	252	260	257	277	278	244	275	283	285	229	260	224	268	254	268	247	277	272	274	269	262	275	291	265	267	271	290	277	262	260	270	256	300	298	300	278	263	266	254	260	277	281	300	262	277	288	245	272	249	280	292	254	280	300	278	281	261	245	270	276	290	271	262	260	238	243	278	286	250	279	264	266	237	273	257	288	302	299	276	279	274	253	277	296	270	288	273	284	230	271	291	251	275	278	282	272	273	255	284	269	245	261	285	266	297	260	284	278	258	250	306	275	269	254	255	289	284	265	288	267	248	275	265	305	236	276	235	289	260	261	237	258	286	268	302	266	262	302	251	240	250	284	272	253	263	278	257	261	280	271	297	294	311	295	288	288	286	260	257	278	264	269	239	263	287	260	288	316	254	271	281	237	268	295	260	279	284	249	301	274	266	278	297	286	245	240	258	242	279	270	297	273	264	238	290	302	313	287	262	313	278	260	260	282	275	267	260	262	270	268	259	259	275	269	290	287	275	268	279	257	256	269	279	301	266	265	250	258	290	260	260	278	278	285	295	260	254	253	287	271	242	269	255	278	278	244	279	270	273	291	276	306	297	276	280	260	270	271	264	278	285	234	279	272	276	266	272	275	292	305	268	308	262	272	301	287	283	301	266	261	254	283	271	285	271	254	258	305	279	267	279	261	263	256	275	266	264	252	252	277	231	283	265	286	300	266	253	276	252	259	235	246	263	265	300	264	262	260	276	238	261	278	280	258	255	302	251	261	268	267	271	251	275	248	277	272	284	284	306	264	283	263	290	271	288	252	301	247	261	272	297	268	245	246	282	263	252	292	280	298	283	306	298	303	268	270	271	267	273	282	256	264	288	268	275	265	271	254	285	250	284	273	249	255	274	281	268	273	262	278	223	290	251	295	257	284	279	269	293	252	294	280	256	280	257	299	250	256	256	283	319	265	272	267	290	281	272	303	275	271	275	274	262	279	266	271	271	253	270	285	254	289	256	273	284	264	239	275	264	285	272	279	262	292	262	272	275	296	262	259	259	242	281	269	271	263	264	264	244	296	286	261	270	295	290	291	238	293	272	268	269	261	280	260	289	283	263	277	243	278	252	267	273	281	273	294	292	266	263	249	268	266	274	262	292	259	296	286	232	251	246	277	277	281	265	265	253	278	283	254	270	259	281	283	231	270	275	264	259	296	249	247	254	269	254	250	244	255	286	285	259	273	266	236	245	285	269	276	287	242	238	281	283	293	256	282	288	301	269	254	227	267	263	252	288	275	271	280	253	284	258	247	273	253	274	307	284	295	266	282	293	260	256	247	258	252	274	238	280	292	232	257	306	249	278	304	275	256	273	292	286	300	269	255	268	298	282	277	283	263	270	224	270	255	250	248	283	293	287	266	289	281	281	284	283	285	269	289	248	267	301	285	263	309	295	281	239	263	251	276	271	238	275	281	259	243	255	266	279	279	269	278	271	259	278	282	254	262	270	261	253	246	279	280	300	279	255	280	266	262	294	257	273	280	277	272	302	284	286	267	289	278	245	282	273	303	291	254	226	273	284	310	258	263	290	325	292	271	283	254	243	258	234	254	261	266	285	241	284	280	254	302	266	280	278	269	278	266	298	257	320	265	268	248	305	262	293	266	267	265	270	271	294	254	287	264	262	262	289	267	264	272	280	263	232	260	284	274	307	274	260	263	292	273	265	279	268	277	233	266	272	290	274	283	284	268	247	302	292	277	263	259	239	244	263	276	300	263	271	305	281	250	262	231	307	288	261	273	267	240	240	258	252	279	263	276	270	333	260	284	272	262	296	305	274	260	271	287	249	271	273	291	232	264	243	269	245	249	299	294	303
2669	994	1431	1289	1229	2614	3284	3110	991	1064	2215	678	641	619	647	582	632	633	630	662	608	603	647	614	584	613	594	581	641	591	605	605	572	597	622	596	561	570	665	598	629	621	613	597	606	631	625	644	629	657	618	577	616	698	598	643	623	555	632	663	666	620	594	630	627	616	630	628	612	630	594	638	611	626	580	608	627	642	610	607	601	621	602	605	604	596	617	625	623	619	649	603	606	621	624	632	603	601	592	611	648	604	612	623	598	595	609	625	640	653	651	622	623	614	588	610	612	650	612	589	591	572	617	563	625	590	577	626	619	620	647	649	651	631	642	608	637	602	593	619	602	600	607	606	633	595	575	588	633	611	617	652	642	648	613	660	581	623	613	601	625	636	603	627	622	601	578	591	593	628	638	592	621	666	648	614	626	592	638	565	641	609	621	615	623	606	632	580	636	636	622	561	618	594	591	617	599	644	646	653	595	618	625	604	629	658	585	648	594	602	676	661	618	624	612	621	590	636	640	580	603	632	647	613	613	597	604	643	630	612	609	594	662	604	654	625	626	600	605	584	670	604	639	587	653	622	605	596	624	617	606	633	594	605	602	607	604	621	627	585	600	650	581	623	616	654	638	648	627	638	615	608	582	596	672	602	623	619	605	640	595	623	660	619	634	580	636	630	589	635	601	614	624	621	622	634	580	608	597	592	579	629	579	555	613	639	635	651	561	587	651	648	616	626	596	640	622	604	604	608	613	625	643	641	654	622	587	597	584	575	658	679	621	595	617	626	635	622	621	651	587	642	582	628	627	621	602	603	592	638	638	655	625	587	609	641	565	638	607	586	607	595	609	641	638	636	613	571	593	640	593	594	593	617	602	628	652	595	619	578	629	634	618	601	633	613	578	599	643	600	587	660	633	610	663	631	612	608	627	648	595	623	635	638	617	626	587	568	621	636	581	614	601	613	632	621	603	638	629	614	581	619	579	602	636	630	605	609	604	657	593	641	603	660	634	589	624	606	579	556	668	614	615	612	592	613	608	632	602	588	614	625	601	616	608	581	605	594	600	678	635	616	603	617	583	573	595	584	595	649	665	600	641	613	617	588	650	671	617	593	622	681	653	640	607	628	677	618	643	637	577	605	628	593	629	560	629	627	594	623	594	619	584	659	626	645	638	608	632	616	577	610	604	663	638	628	646	640	591	645	637	599	650	625	596	618	597	616	621	653	640	652	639	626	596	591	650	617	642	594	609	653	637	616	618	561	641	622	606	635	619	636	635	575	593	589	597	597	618	612	616	624	607	640	613	628	581	629	613	605	649	616	624	610	634	625	602	600	638	610	636	642	640	644	634	605	612	630	621	619	645	640	664	646	631	579	608	600	610	622	621	581	658	605	605	615	595	572	655	605	631	603	577	595	637	627	618	603	617	604	597	595	652	635	595	603	589	606	591	623	635	628	618	596	634	602	615	601	599	595	629	637	586	596	653	653	586	624	628	601	631	574	581	602	613	642	661	617	590	572	585	581	647	618	650	620	631	628	614	597	634	660	627	661	603	637	630	610	614	653	628	631	637	621	645	555	635	645	643	629	578	662	619	635	642	602	640	582	642	616	622	595	629	618	670	616	647	606	618	622	610	585	684	631	569	673	619	600	615	587	602	605	603	637	601	643	623	599	633	598	640	626	608	685	600	650	593	623	582	613	611	627	670	637	602	621	633	640	607	642	613	630	593	636	624	630	621	605	602	608	665	608	592	611	576	621	628	614	585	588	621	572	584	602	618	659	583	606	585	599	636	608	612	628	638	575	622	649	599	576	605	624	631	643	621	601	631	619	638	602	636	597	643	632	640	608	593	628	625	554	635	582	622	646	629	635	620	575	626	620	589	582	622	617	620	627	652	618	602	614	624	577	626	605	613	602	620	599	641	600	639	578	609	618	630	634	660	629	633	653	634	626	629	616	652	619	604	596	618	597	600	608	585	586	630	593	595	645	608	636	601	603	609	596	578	561	578	633	611	635	601	644	629	579	635	632	593	589	636	603	658	592	614	622	633	640	607	645	655	644	590	620	633	640	618	610	660	643	586	584	615	615	655	587	613	648	648	637	675	572	627	606	611	608	634	677	646	619	621	606	575	642	632	655	592	578	623	626	634	611	609	667	640	661	593	587	611	616	651	607	618	619	638	603	563	665	621	641	630	626	606	630	617	615	595	596	612	635	613	602	608	597	586	607	615	637	604	609	573	630	641	570	604	620	625	615	700	603	621	613	578	618	658	613	670	589	610	661	616	632	624	628	609	625	655	611	629	615	635	662	648	630	614	641	636	646	630	650	638	579	590	590	631	654	625	643	577	567	664	634	618	615	622	627	632	614	622	607	634	634	602	649	592	622	611	656	613	617	638	609	623	619	672	600	613	604	599	594	655	652	586	629	619	602	650	577	641	593	613	665	627	633	624	590	603	585	605	627	646	639	582	618	607	589	595	596	645	626	632	609	646	642	599	587	594	591	600	591	606	640	631	633	601	625	637	604	618	623	679	580	611	619	600	579	649	599	583	624	604	598	578	602	625	616	613	669	589	639	641	608	627	646	640	587	624	590	593	635	642	601	608	594	595	631	632	604	643	594	650	627	620	679	628	599	622	637	631	598	594	583	626	622	632	602	609	631	634	615	638	606	608	664	653	596	633	626	623	645	562	644	603	612	630	615	615	616	616	647	584	566	641	548	650	613	624	619	602	601	604	594	604	630	600	641	593	624	635	600	619	635	629	627	586	621	639	655	566	660	612	648	583	634	633	577	578	627	626	657	610	594	614	616	625	605	599	620	628	605	566	606	662	619	562	618	607	579	628	622	594	635	646	624	659	615	627	594	601	668	629	559	626	626	618	625	632	620	560	592	655	612	625	671	640	583	608	609	617	655	594	627	638	606	628	624	626	632	579	603	650	611	647	632	573	602	634	601	614	590	618	618	601	610	655	627	620	644	633	612	578	624	633	579	653	600	668	618	596	631	590	619	626	648	657	644	653	639	606	621	637	665	615	627	632	631	646	611	578	582	660	610	625	589	631	640	681	640	605	640	604	637	606	591	644	640	592	652	667	617	584	622	605	632	676	653	612	634	585	617	636	602	573	614	661	641	661	609	649	623	584	538	615	590	635	651	598	623	581	579	652	625	596	626	572	632	636	600	621	588	672	609	602	593	618	631	586	644	615	569	627	627	607	605	614	625	597	638	619	580	598	626	622	616	634	627	643	599	578	594	633	621	635	657	637	620	613	634	638	621	591	644	576	570	633	620	646	649	611	613	599	598	596	601	645	606	630	630	631	618	616	606	617	621	630	623	614	631	602	627	591	626	596	584	587	598	647	610	573	654	601	596	588	646	601	626	590	596	580	633	592	622	635	639	662	603	689	592	601	654	624	620	663	603	586	566	618	607	665	662	652	584	595	599	610	650	597	589	624	643	635	605	649	643	627	646	605	640	649	664	608	623	607	598	605	623	629	598
9255	1621	1876	1422	1155	3447	9399	12724	3096	5911	7098	880	187	190	160	182	174	149	157	175	165	148	165	168	150	187	154	161	149	149	168	149	149	161	163	158	170	154	159	154	148	121	156	136	144	156	127	157	148	131	166	163	145	145	163	137	147	164	160	131	155	133	150	131	167	139	133	167	131	148	157	119	147	151	138	157	143	194	156	150	157	143	163	129	145	153	176	146	134	161	133	157	157	143	173	155	166	159	140	124	128	140	159	142	140	149	173	166	156	143	165	143	166	144	145	135	135	131	159	156	159	141	155	142	157	157	176	163	150	164	136	141	143	119	122	137	134	131	135	148	140	155	159	141	163	152	136	163	137	152	134	144	139	147	123	165	158	149	142	127	176	142	148	142	160	149	139	129	138	143	130	166	150	138	162	152	144	148	154	167	151	151	161	165	147	139	160	123	168	153	168	157	128	169	164	167	148	149	141	143	157	146	142	129	171	152	152	133	157	154	159	150	132	143	152	152	117	167	172	161	163	146	145	172	147	163	155	134	142	163	151	167	124	157	153	172	168	146	141	135	148	145	152	146	145	160	161	170	145	158	150	147	158	158	183	157	164	135	146	144	129	140	141	140	163	153	140	154	146	155	128	155	143	163	155	162	146	142	146	153	159	141	165	159	135	140	143	148	127	144	157	153	154	158	168	143	160	133	181	170	131	158	155	158	164	135	142	163	136	159	138	165	126	148	140	171	158	142	142	158	167	145	152	152	159	148	127	155	142	184	166	157	123	149	147	139	144	151	165	168	145	153	139	137	154	154	138	151	149	148	167	150	146	155	154	160	148	179	152	142	173	158	159	159	156	137	159	147	160	149	147	117	144	153	134	157	151	158	147	166	149	166	160	158	154	152	149	142	148	145	162	141	163	153	149	145	143	152	153	133	157	161	166	146	146	134	167	158	142	158	144	158	153	144	164	127	167	151	174	146	162	147	142	153	125	157	145	142	149	155	155	134	153	157	148	132	141	135	163	162	136	143	157	170	170	156	156	141	159	156	139	143	152	184	139	170	135	156	157	172	158	163	175	147	169	168	136	120	149	148	140	138	153	165	146	151	155	149	133	155	144	147	153	137	169	129	144	169	148	133	138	148	130	137	159	163	144	141	157	120	159	164	146	140	148	145	135	128	155	157	151	145	126	132	150	166	150	117	149	174	128	137	157	166	163	148	147	154	147	145	134	128	155	173	152	156	146	143	134	159	134	144	180	132	163	147	161	146	183	154	141	165	145	155	162	129	169	133	143	155	130	159	158	142	161	125	142	149	170	153	166	158	143	111	135	137	135	151	162	164	152	166	144	151	131	144	144	147	126	141	157	167	143	127	154	153	154	157	162	162	142	138	164	143	161	143	152	173	151	146	139	177	160	143	150	176	147	147	129	142	155	153	145	153	144	139	130	163	130	136	152	145	162	132	144	133	147	171	169	160	145	169	139	134	151	159	192	169	144	129	162	151	126	157	138	143	158	160	140	143	137	160	142	141	140	150	142	148	165	141	146	154	140	139	135	156	137	167	138	147	152	144	138	151	179	127	145	161	140	153	149	137	155	149	140	137	152	133	148	132	187	156	160	151	157	147	155	155	127	145	152	139	129	150	160	148	146	152	169	154	147	135	139	159	125	134	126	151	145	157	141	182	145	151	159	151	140	120	165	155	131	138	139	131	153	140	162	157	125	140	147	156	189	157	131	154	169	150	141	146	145	140	156	125	153	147	155	171	159	168	131	150	141	143	141	161	144	143	139	135	150	164	172	163	163	131	139	178	144	145	138	156	149	146	171	150	143	155	151	140	129	125	155	123	157	146	146	151	148	143	133	130	140	136	147	155	137	130	138	121	150	132	164	149	145	136	156	141	142	155	160	137	132	141	160	164	146	147	144	164	168	156	154	137	147	150	147	137	155	160	177	132	134	135	129	151	147	171	174	143	125	173	158	149	140	144	151	151	125	166	137	156	138	127	147	138	144	168	138	156	151	155	143	139	142	171	162	151	131	165	133	141	146	158	162	138	148	167	167	152	152	158	141	147	152	152	145	154	152	152	155	157	152	139	157	156	174	153	137	150	164	159	134	133	164	132	141	144	147	134	151	164	144	153	139	150	139	136	143	155	174	170	146	149	150	159	171	163	144	158	180	170	153	155	163	147	165	165	146	126	171	160	123	135	166	130	141	166	138	140	161	129	170	155	161	144	138	141	134	140	145	147	152	154	142	124	140	127	143	140	150	146	148	141	159	143	137	163	138	140	168	143	162	155	155	153	157	160	150	162	158	141	135	163	151	148	138	162	138	158	149	159	140	167	141	145	152	138	144	154	166	169	142	174	159	153	160	139	142	158	132	159	123	123	137	145	147	138	145	169	149	163	164	148	149	150	160	148	149	146	155	144	120	159	147	133	146	136	148	151	151	153	134	160	140	151	151	163	152	162	156	148	165	164	149	149	159	161	160	194	121	141	156	135	144	153	157	150	155	157	144	145	125	148	156	141	125	134	180	162	163	168	144	141	149	147	156	160	147	137	138	178	139	156	141	137	129	132	142	147	132	137	164	140	128	162	147	136	150	145	148	162	144	175	191	151	165	154	157	168	149	151	152	153	161	175	148	141	145	158	157	147	138	153	170	143	152	169	168	164	164	183	156	152	140	152	146	159	144	153	161	133	133	142	143	133	140	147	153	154	149	154	147	149	150	142	160	137	153	164	153	126	135	119	134	151	150	156	177	155	147	139	180	152	141	153	144	131	134	156	139	161	154	140	156	149	157	161	142	133	152	130	162	144	143	146	134	169	175	176	133	142	126	149	167	174	179	142	151	155	142	126	150	135	160	149	146	159	150	140	172	158	145	156	156	152	162	145	151	143	151	148	114	129	152	167	177	159	163	142	136	138	156	145	144	171	151	144	134	145	142	167	151	150	154	147	140	153	147	154	138	156	121	144	157	156	132	152	144	172	151	160	145	142	159	144	149	155	161	168	138	141	147	134	154	152	137	153	147	154	145	181	169	147	135	176	148	143	165	131	137	144	135	166	144	167	154	135	166	151	163	162	162	146	133	164	158	147	119	155	169	148	164	167	161	143	146	144	140	145	166	132	132	151	158	139	146	135	156	159	129	148	177	137	138	169	157	150	149	170	165	154	154	127	145	135	148	147	162	131	178	177	148	151	154	147	128	171	156	124	150	154	196	142	169	148	152	157	141	148	154	148	134	132	162	147	135	161	159	160	170	142	147	143	130	168	145	151	150	143	143	137	171	155	133	129	140	148	159	138	138	149	163	159	154	148	178	160	153	153	136	144	151	132	149	154	144	138	162	134	156	162	163	138	129	140	146	153	130	137	163	150	145	138	137	144	148	168	173	173	158	141	164	140	143	152	154	122	142	168	152	140	137	123	144	150	149	149	157	157	155	146	160	165	160	163	167	145	150	158	154	160	156	149	146	146	149	137	139	148	144	165	144	154	179	140
6391	1683	3576	4599	4605	12863	26300	30812	6370	22060	23604	2258	691	631	599	550	556	539	507	478	509	472	450	512	467	443	459	445	421	462	431	413	420	438	426	428	432	377	448	451	425	449	407	387	392	409	405	410	408	392	372	389	417	410	396	386	424	395	375	398	402	374	352	430	420	386	373	392	361	416	398	384	399	407	359	388	420	375	406	373	385	382	364	381	394	384	372	380	413	397	404	400	389	387	391	399	395	420	391	380	418	400	421	404	396	367	387	360	400	355	356	373	377	399	412	388	390	371	373	394	395	358	414	381	383	381	385	406	415	372	407	396	393	399	383	374	354	369	389	423	401	383	374	397	362	407	396	401	368	386	407	402	400	399	404	380	378	398	399	397	391	390	388	405	375	363	358	375	378	387	388	387	372	369	428	389	367	356	394	423	400	347	406	371	378	388	423	371	381	357	393	371	371	390	390	414	373	401	374	379	374	418	362	376	353	390	393	389	373	375	399	389	410	405	346	352	394	362	382	401	388	389	380	385	382	390	402	369	409	349	392	390	397	408	376	400	394	373	412	411	414	392	397	401	384	395	387	376	361	362	381	377	386	402	402	368	396	441	380	415	375	334	366	394	369	378	400	370	375	372	372	383	384	392	386	370	362	392	379	405	393	377	421	408	405	397	381	395	387	423	378	353	348	389	402	408	397	365	426	365	378	382	392	394	416	383	412	351	363	381	339	372	411	378	411	403	405	415	373	384	370	374	406	418	380	375	377	381	373	391	387	370	368	413	385	384	387	389	392	372	410	387	354	398	380	401	364	408	387	404	394	387	390	355	385	390	339	352	343	372	384	372	380	390	364	411	415	384	377	428	411	410	403	351	401	386	379	379	375	372	389	374	374	387	369	368	384	338	355	365	350	389	379	390	352	405	389	395	380	404	373	385	417	408	335	417	390	392	369	396	400	383	385	362	394	403	397	365	381	398	416	369	416	417	336	381	349	388	378	361	388	393	407	410	387	378	395	411	389	400	401	396	425	345	386	379	369	374	386	411	411	358	369	376	387	389	382	366	411	368	422	393	398	365	367	377	374	337	378	407	413	357	381	415	364	362	403	391	402	429	383	373	393	358	380	427	364	392	392	417	409	350	380	389	353	393	392	391	370	405	388	410	358	387	394	403	400	406	399	387	372	383	404	386	380	409	392	414	362	380	395	405	357	385	391	419	398	388	414	401	361	405	388	360	413	410	383	399	348	367	394	399	355	380	355	381	433	335	383	361	353	361	391	380	388	410	383	420	381	344	404	352	377	376	396	399	397	389	368	359	428	366	400	413	399	405	386	412	360	391	346	414	370	379	387	409	391	370	372	390	368	379	380	380	353	356	410	379	378	363	403	385	377	368	369	400	386	367	392	355	366	423	338	366	391	414	363	407	380	356	406	397	380	418	377	343	363	369	391	371	383	418	390	350	377	359	385	343	399	407	417	394	373	357	391	370	392	380	389	353	370	354	373	382	366	455	375	415	378	426	392	404	393	367	345	391	383	394	387	378	377	355	393	402	372	399	383	361	363	381	372	388	389	429	374	368	403	378	420	389	382	390	396	407	342	391	383	394	399	413	350	352	377	387	378	395	372	416	375	369	371	384	409	382	366	381	360	395	365	403	364	386	401	354	356	390	391	360	402	388	371	350	361	387	361	386	376	360	407	391	383	427	358	416	366	394	402	372	401	396	382	390	372	404	355	341	348	378	396	390	370	339	375	402	348	390	390	389	402	396	404	373	379	372	429	372	401	386	366	388	399	394	395	377	388	374	398	377	418	393	401	395	363	358	394	334	363	378	387	373	385	425	407	355	427	410	354	399	388	379	382	369	351	407	368	372	380	356	378	404	369	400	382	370	362	389	397	384	395	400	367	375	381	382	362	421	398	395	344	379	394	354	353	376	388	383	401	359	383	372	354	393	401	368	372	423	391	385	410	380	400	369	371	374	370	386	395	424	373	405	400	377	380	359	407	383	386	396	413	371	391	404	355	383	389	388	370	349	363	389	399	382	372	394	387	393	359	358	380	369	390	390	378	391	370	361	385	408	365	357	402	378	353	381	371	402	357	363	338	372	382	376	361	392	355	413	373	361	344	370	384	398	374	400	377	405	371	389	402	437	372	369	384	377	355	387	380	369	386	409	362	388	406	396	376	416	395	399	364	360	356	397	360	381	408	384	358	390	358	360	391	376	405	393	400	383	350	377	385	357	400	371	359	406	387	406	373	413	357	408	369	393	383	381	363	342	379	390	417	380	392	380	365	414	383	393	353	338	425	383	383	409	399	374	355	385	355	383	368	408	384	385	381	425	388	399	387	393	378	389	388	367	375	392	374	356	396	383	395	363	397	409	389	385	345	368	393	359	401	386	374	380	395	362	370	377	353	335	364	375	444	385	369	388	368	437	379	406	353	352	367	376	383	375	415	396	391	423	391	370	348	389	375	388	389	365	377	375	377	374	390	387	420	401	370	368	388	390	379	368	357	366	395	381	376	351	397	337	371	390	388	392	398	388	375	365	407	373	388	407	365	400	333	385	357	385	409	372	400	384	343	386	375	398	393	406	403	359	385	406	378	398	349	395	404	417	393	395	401	373	420	374	387	378	368	388	387	393	390	391	392	400	379	398	364	403	390	392	360	387	425	354	404	382	380	408	379	402	410	365	362	389	397	404	345	367	378	396	363	386	343	372	405	406	359	376	383	364	397	366	384	370	379	409	363	407	373	334	375	410	356	373	389	376	386	403	398	360	380	367	388	346	348	385	377	400	360	379	428	364	370	341	376	386	350	373	389	373	365	400	390	394	393	398	393	390	396	412	361	366	393	407	380	373	362	402	383	414	385	394	366	360	430	401	394	386	400	389	377	418	401	344	347	387	392	388	355	360	339	403	386	408	403	401	392	350	405	402	387	388	374	440	372	358	380	412	374	407	396	387	368	420	382	378	361	434	393	375	375	397	411	371	383	368	364	370	360	383	365	370	403	381	376	413	351	385	404	390	400	349	389	380	377	357	377	399	387	377	375	395	374	374	401	403	411	379	372	378	405	359	351	383	386	365	405	393	383	363	373	387	365	338	386	402	383	386	381	385	358	366	340	383	372	366	407	396	391	371	342	387	385	370	392	336	389	378	374	355	366	377	379	429	376	365	400	387	396	378	382	401	389	357	421	362	382	409	366	370	399	373	385	395	395	394	414	377	366	411	402	432	376	381	387	380	391	385	371	412	398	398	405	377	363	351	357	377	394	405	349	385	378	363	383	392	378	344	358	363	420	386	396	397	375	395	426	407	385	422	400	379	402	352	402	370	360	376	408	387	386	414	391	391	413	388	380	416	361	418	384	378	402	367	380	376	340	373	423	384	396	382	377	384	407	344	400	357	372	407	363	396	395	381	408	407	394	384	396	383	401	414	361	404	388	407	381	369	381	375	401	373	422	351	392	390	369	410	413	384	379	400	405	374	378	383	393	374
16370	3567	5384	4844	3082	8933	39007	45133	24584	17283	10681	1419	312	297	308	318	312	270	286	338	315	281	326	294	290	296	283	303	297	283	286	286	261	282	292	281	301	331	297	266	291	282	251	288	290	286	275	268	280	262	248	290	275	301	293	262	310	300	303	277	304	285	294	309	260	279	282	275	274	303	278	294	262	261	265	311	273	298	317	272	283	284	284	264	258	298	296	306	279	287	317	274	280	302	294	277	272	291	304	302	280	270	298	261	283	293	307	309	312	281	281	305	257	239	271	310	311	309	298	301	287	301	291	276	249	282	270	278	273	264	274	248	272	288	290	278	252	279	285	249	326	298	290	260	281	280	290	290	295	278	280	279	288	298	290	287	287	284	271	300	285	266	271	262	273	286	287	282	252	273	244	263	292	288	265	278	269	278	291	285	290	286	261	278	287	294	293	315	277	264	326	275	229	316	271	296	279	254	328	278	300	283	261	272	265	262	260	261	250	317	269	301	305	300	287	279	287	295	273	298	278	282	316	288	283	283	281	265	306	279	294	285	268	300	275	311	278	269	273	294	286	295	312	290	295	271	271	284	316	278	288	306	301	290	295	293	288	285	293	303	285	259	277	276	304	260	283	266	306	284	276	299	282	315	286	251	267	292	277	286	304	273	288	301	305	262	295	300	278	268	264	301	277	264	303	257	243	260	284	316	283	256	292	277	325	286	325	258	326	258	302	287	300	319	309	252	279	278	283	275	249	282	272	290	256	306	277	300	295	294	271	272	278	255	286	284	289	264	300	273	267	275	277	280	277	265	262	298	305	280	297	246	283	276	274	257	274	292	259	266	254	283	272	236	321	276	279	257	283	261	249	314	281	312	314	278	283	272	268	260	271	310	269	313	272	274	274	281	271	274	270	269	279	287	331	287	290	309	304	303	260	269	260	291	314	296	272	275	284	283	269	282	272	330	260	266	276	282	306	336	259	310	280	283	267	272	254	314	290	287	313	269	287	256	253	290	256	283	285	307	268	252	265	270	278	282	282	293	285	306	293	255	279	286	291	282	296	274	264	290	312	266	288	269	291	301	305	260	269	280	286	293	274	268	311	255	278	258	256	289	282	284	288	273	299	275	264	278	291	262	276	311	282	267	281	247	302	279	297	271	274	251	289	294	270	278	286	288	255	290	285	295	292	295	302	279	288	277	287	278	304	309	292	308	274	306	308	283	273	324	287	285	254	271	256	312	306	295	313	283	278	284	299	264	272	273	243	281	268	279	311	297	256	309	273	279	277	281	313	259	269	309	272	300	245	280	270	274	257	278	290	293	266	241	287	284	312	289	259	286	269	252	283	281	303	296	288	272	292	268	296	273	286	294	279	241	289	266	244	290	267	276	315	299	284	277	269	267	265	280	293	274	304	304	294	284	282	259	285	270	285	294	261	299	285	272	303	280	293	266	297	285	269	299	266	303	305	315	283	309	260	286	315	281	280	278	306	269	268	290	253	298	288	284	245	290	297	274	282	308	317	275	288	266	270	276	273	299	301	285	298	254	264	297	301	318	273	293	271	310	292	278	277	274	282	298	280	313	316	255	300	270	343	246	267	285	252	238	303	263	288	308	262	268	285	307	253	301	278	286	275	262	289	301	301	264	268	253	282	289	274	292	262	285	318	297	281	285	258	247	265	297	277	302	257	275	241	276	266	270	299	282	322	287	285	270	275	283	248	288	269	269	286	277	305	288	322	278	270	292	286	318	296	277	293	274	272	299	305	262	288	282	278	301	276	293	293	278	276	333	301	277	265	273	293	284	305	313	226	260	296	271	271	315	290	261	259	264	275	288	289	292	311	311	270	302	267	284	260	277	262	311	331	276	295	283	302	272	271	293	262	262	293	286	288	265	269	284	269	285	267	265	291	291	268	310	264	260	289	289	266	261	298	279	298	292	281	279	266	280	287	275	267	294	302	270	267	293	305	315	267	297	308	271	300	275	271	244	298	305	269	278	287	295	302	290	291	285	286	299	252	276	280	272	324	293	296	287	258	270	274	272	279	296	301	274	284	256	314	260	279	292	272	265	278	339	301	286	282	273	287	276	284	284	305	265	303	294	306	289	262	298	309	299	269	254	286	276	278	269	284	312	262	267	293	310	278	288	272	269	270	260	266	283	281	258	298	275	319	316	306	291	315	285	286	251	319	302	268	277	282	278	266	302	283	277	287	286	262	311	284	285	253	312	289	289	280	286	274	311	289	274	270	276	297	295	286	280	281	296	283	281	292	255	307	285	284	274	279	314	278	264	303	314	278	233	259	266	296	277	254	280	267	326	281	293	272	281	301	253	265	308	275	298	294	285	310	302	266	270	317	291	296	292	304	277	303	275	268	272	268	279	257	308	291	271	286	280	275	272	287	298	264	278	306	282	296	273	259	300	297	299	262	283	273	292	273	273	272	256	291	294	279	295	262	286	315	299	284	278	269	258	307	267	281	272	257	285	290	329	292	280	265	286	286	272	291	320	279	312	286	319	282	270	253	271	269	266	303	267	273	296	281	280	290	296	285	265	259	283	289	268	297	290	266	289	297	321	266	286	267	263	301	269	271	276	301	282	298	297	305	269	292	290	288	269	284	295	298	299	271	292	295	249	279	284	312	279	275	278	331	272	256	259	300	281	256	273	251	296	274	285	276	288	271	284	284	291	316	278	316	302	297	310	282	263	307	284	285	286	254	304	298	297	268	299	300	281	271	263	290	271	282	284	256	272	308	282	255	306	276	300	313	279	271	277	329	295	288	273	255	318	273	307	282	275	304	278	281	284	283	279	307	288	283	303	296	287	299	297	300	317	280	291	283	291	285	258	257	291	280	267	296	319	274	258	306	289	268	290	256	290	264	291	260	291	306	292	287	289	279	276	297	277	285	275	298	260	313	287	277	273	283	275	300	280	283	288	275	276	260	268	247	268	268	283	277	278	306	259	280	270	279	300	262	293	285	318	258	307	280	305	278	255	274	249	292	288	270	293	271	277	304	265	279	299	259	300	256	283	265	314	284	293	325	297	268	264	285	311	304	292	257	282	264	281	317	278	275	254	286	276	273	295	298	276	283	304	285	279	276	264	279	261	275	275	268	268	287	299	266	298	286	266	275	293	273	261	284	265	275	282	290	260	305	269	290	269	258	286	281	280	317	277	304	265	283	290	288	293	288	299	328	299	276	314	283	284	288	267	302	311	261	244	268	262	308	285	253	303	302	285	298	284	289	296	285	300	295	272	295	288	293	287	288	309	279	310	249	306	270	301	305	269	285	241	320	293	285	272	275	273	280	288	304	275	332	278	286	278	276	275	287	282	276	277	319	309	311	262	298	295	300	313	291	300	288	249	271	284	297	272	255	300	293	286	290	253	306	280	295	281	296	269	283	268	271	272	292	281	298	278	283	287	281	279	297	267	277	267	296	272	266	291	317	298	300	282	289	280	282	304	296	271	268	287	266	293	250	291	292	303	281	282	298	243
8341	3076	9490	11218	10144	22426	55004	58953	35719	36435	24645	3449	939	912	888	870	898	803	833	800	775	827	818	817	757	761	793	745	733	771	722	723	721	679	741	729	672	680	700	684	686	728	661	731	717	703	710	708	648	723	697	690	747	691	738	714	710	715	689	665	742	677	679	682	710	729	690	698	691	687	722	717	730	657	653	728	688	673	710	699	684	695	687	718	736	684	722	728	704	669	710	764	724	690	671	669	669	675	736	700	659	688	715	691	700	726	700	667	651	725	700	706	711	684	718	683	701	678	704	647	716	716	675	660	722	697	715	706	644	727	670	728	668	684	663	663	686	690	726	704	667	639	688	682	663	729	688	725	692	708	717	666	695	694	689	706	683	706	656	727	695	708	693	686	703	659	621	657	738	715	679	683	623	652	660	700	729	659	749	657	658	667	669	707	701	692	690	735	660	727	705	761	674	732	750	711	700	721	681	673	720	704	674	674	670	692	712	677	693	681	694	677	716	681	712	647	729	654	701	715	721	649	707	666	666	660	711	660	709	684	689	704	654	725	684	708	724	709	724	732	676	697	752	692	725	724	722	701	702	671	667	682	711	737	688	660	655	664	679	703	668	684	740	678	718	671	687	696	687	616	668	687	667	706	686	721	663	670	696	688	656	723	681	678	671	648	706	679	636	714	673	695	635	691	709	701	707	668	717	687	693	695	682	660	721	739	730	732	690	671	666	677	662	673	697	668	639	687	730	724	680	690	733	707	743	727	645	666	615	724	734	674	717	715	690	694	716	712	718	663	688	689	744	701	675	656	677	707	737	716	707	691	696	688	683	680	691	697	693	629	704	719	638	664	661	690	686	698	657	695	674	680	688	669	654	647	691	687	702	638	669	690	717	680	695	721	728	680	685	706	683	681	733	702	678	645	689	648	704	707	706	688	743	685	733	707	673	698	663	682	659	714	660	680	676	717	695	691	684	667	699	673	661	691	756	652	661	627	674	662	696	678	685	692	702	676	691	669	693	690	707	673	672	705	687	683	688	707	707	679	676	683	662	665	717	708	664	721	693	676	675	688	669	659	688	706	678	622	685	701	687	649	705	705	704	666	721	664	692	689	670	687	669	679	664	705	648	669	675	687	677	686	700	696	742	695	689	704	692	703	743	673	741	660	696	699	701	703	705	652	694	685	640	680	713	712	708	703	680	649	681	664	702	694	689	671	768	663	751	654	637	645	667	699	725	667	717	681	687	724	678	666	697	657	675	720	713	694	650	707	660	691	709	690	690	653	709	699	703	699	641	688	674	667	681	689	695	658	677	712	694	728	687	719	683	738	712	687	668	682	698	666	705	686	706	682	656	649	719	649	678	676	677	692	702	679	679	674	708	678	731	675	678	673	671	663	674	648	730	693	721	657	660	710	713	677	722	680	677	665	678	677	748	654	680	675	705	711	676	655	673	706	672	720	675	659	647	667	696	686	680	696	675	639	719	690	684	715	630	641	660	681	661	678	683	688	676	711	672	715	712	659	631	708	703	696	691	683	672	641	701	681	704	651	735	681	713	710	679	666	643	665	658	676	703	666	734	713	651	652	705	709	705	721	712	683	658	666	714	667	754	710	690	679	712	661	698	688	728	715	677	725	670	724	701	686	678	668	707	629	704	671	703	705	665	649	710	681	676	677	689	700	726	736	684	709	683	731	688	728	675	663	733	689	723	686	673	655	685	658	700	681	675	652	708	709	692	691	640	662	717	659	685	668	685	669	686	703	679	642	705	726	709	660	718	639	693	698	662	709	707	689	681	670	714	739	699	678	708	703	647	685	686	686	686	655	663	657	637	674	729	700	684	707	698	673	674	692	687	676	717	689	708	670	680	678	688	689	712	693	686	709	713	717	683	672	722	720	642	679	691	696	688	713	667	707	663	688	648	690	708	659	668	699	696	664	685	704	667	725	677	654	727	709	709	683	660	680	696	684	675	660	664	712	686	679	648	629	703	701	681	709	698	717	675	676	703	748	681	713	713	719	679	704	662	733	732	767	711	666	693	723	695	663	700	678	685	698	644	749	701	701	682	666	662	686	694	667	700	609	708	639	695	672	653	697	666	691	673	704	703	634	661	710	644	692	674	726	700	677	662	660	732	669	684	669	651	701	679	695	692	669	708	718	703	698	685	697	675	657	681	694	678	698	702	711	661	746	684	616	704	680	668	662	692	717	682	668	692	673	685	690	696	700	674	648	713	685	686	686	730	710	672	678	689	698	725	697	698	696	648	701	706	688	660	658	713	671	676	680	695	685	669	640	708	677	679	675	680	695	704	670	659	669	700	654	682	684	687	718	651	705	726	667	668	651	698	690	695	703	695	702	689	689	702	724	650	695	692	665	632	663	645	693	660	708	705	639	707	688	696	625	656	676	711	696	670	690	710	693	695	678	675	694	705	689	673	647	671	704	668	673	695	685	649	673	654	685	690	681	695	741	670	671	675	679	690	691	700	675	674	643	685	710	675	699	676	698	597	720	652	670	695	680	732	692	708	703	711	701	670	735	710	692	681	698	694	620	665	676	676	621	683	704	698	665	701	696	722	669	651	713	684	679	669	667	665	714	680	650	697	682	657	681	694	682	702	671	662	676	643	685	689	668	657	731	717	711	716	674	692	680	693	687	704	695	669	694	692	669	685	691	693	698	721	694	726	704	712	673	658	742	677	640	687	705	686	676	658	699	690	694	681	680	726	700	663	728	693	643	710	673	684	629	696	701	664	704	701	705	695	675	696	633	666	646	661	684	720	681	677	693	715	694	670	699	676	754	694	683	699	693	720	693	708	660	707	668	657	710	690	647	729	677	656	706	669	667	704	684	657	700	672	670	704	695	689	715	685	689	665	669	656	683	698	672	676	625	705	676	649	631	698	706	719	695	691	670	671	675	638	682	695	691	703	705	631	720	649	693	680	654	716	695	669	679	708	660	700	656	641	675	696	709	658	641	689	674	717	651	706	672	697	769	681	703	630	712	715	687	707	644	687	679	660	721	687	705	695	705	698	683	696	665	702	706	676	685	697	678	647	661	700	673	724	716	692	707	715	771	660	658	679	694	715	679	661	686	629	669	698	646	740	695	649	692	656	691	708	681	674	667	624	691	668	656	645	732	687	651	655	695	659	655	677	685	693	667	677	678	727	713	700	694	667	733	707	684	658	694	698	686	703	695	684	654	702	703	630	673	689	699	654	696	671	650	688	701	708	675	653	701	649	723	696	694	690	684	686	702	744	677	683	645	694	609	691	696	688	741	705	634	699	683	665	655	713	743	700	709	739	614	675	631	686	648	672	709	693	676	712	691	742	682	724	708	700	674	645	705	767	688	717	723	695	712	705	696	687	708	770	639	664	726	636	719	718	707	691	731	681	643	647	675	648	653	722	685	712	697	668	653	699	682	711	715	699	659	679	696	690	669	686	710	688	694	704	677	704	664	679	733	692	704	716	668	680	649	684	670	691	670	639	714	652	684
2614	919	1322	1302	2873	1243	595	1359	1246	725	497	384	328	334	331	321	325	303	342	349	331	285	353	327	336	311	347	327	311	334	303	358	289	279	297	357	327	360	338	317	304	349	322	334	335	313	343	299	301	350	352	322	331	309	358	310	346	338	311	322	330	322	322	361	309	357	331	335	331	307	312	322	364	364	338	319	334	346	328	327	304	334	313	341	354	324	327	318	305	333	306	293	317	314	291	315	361	292	319	348	348	322	308	335	313	346	329	326	334	325	310	302	335	319	346	358	330	330	336	313	319	312	296	342	328	329	316	328	322	321	335	315	349	314	338	327	328	337	342	321	313	322	347	330	311	289	317	328	330	306	370	306	323	312	300	344	331	355	330	309	314	315	335	298	331	367	347	297	305	299	319	324	294	346	327	321	345	329	332	354	381	336	330	312	340	333	338	358	345	325	392	303	339	305	338	343	283	302	336	319	291	296	341	296	339	346	349	301	311	323	319	279	290	334	339	340	291	328	321	278	335	320	303	354	313	315	338	317	335	361	340	323	315	332	345	279	338	293	313	295	331	339	316	331	328	336	337	334	313	309	343	340	290	294	339	353	327	363	334	362	308	353	307	314	317	321	335	296	336	335	307	311	330	306	340	334	328	326	293	346	289	319	342	333	352	348	319	343	325	341	342	350	353	329	319	323	326	330	326	351	318	332	319	294	307	328	316	310	323	326	336	300	315	315	335	339	337	311	348	320	322	316	352	334	355	331	325	320	290	342	324	293	336	322	340	295	347	325	330	325	320	342	327	325	296	346	341	323	325	367	334	332	330	307	329	332	341	306	305	312	338	323	286	379	326	319	326	305	306	333	332	368	308	319	349	347	303	342	359	312	318	314	314	308	304	336	332	313	318	359	318	304	335	313	353	366	306	326	365	311	336	360	327	292	342	298	309	315	334	275	325	324	379	336	328	338	360	324	352	341	317	355	304	300	337	357	371	337	379	363	334	338	335	300	289	345	349	307	351	320	326	340	347	320	346	316	309	319	329	275	284	326	317	297	312	339	318	344	335	322	319	332	276	332	321	347	334	311	336	331	345	296	296	335	354	345	348	345	361	344	310	364	352	333	333	303	331	392	307	310	336	326	367	311	321	298	348	340	313	337	330	330	305	356	324	333	322	320	315	325	318	321	331	310	292	353	296	308	304	330	353	324	348	346	306	331	350	352	290	333	336	315	324	329	318	348	319	320	338	339	337	318	304	310	315	310	354	324	344	356	284	289	292	338	334	326	308	335	313	337	324	326	334	352	326	338	373	337	356	342	275	301	339	334	314	329	307	316	308	364	336	300	382	323	316	357	302	322	313	289	321	319	330	322	316	311	295	310	323	343	320	333	327	340	308	330	310	285	307	318	344	376	336	320	345	328	360	322	332	344	281	322	321	321	327	324	344	302	317	321	330	330	323	336	322	290	314	328	340	315	315	349	345	363	349	313	324	329	318	337	326	329	311	328	342	326	359	301	320	384	316	336	330	336	340	342	304	316	320	325	320	355	343	320	326	313	317	295	353	322	377	328	358	366	319	358	319	335	338	319	361	313	348	313	347	361	334	344	336	342	333	344	332	325	321	342	315	303	316	321	314	311	299	346	335	319	308	320	330	313	352	313	323	302	305	342	327	357	309	327	317	321	339	346	288	348	336	324	313	331	319	319	312	328	338	333	349	320	316	315	360	358	332	314	320	327	346	319	366	308	320	324	316	304	353	322	320	343	322	324	319	317	299	325	342	313	352	327	317	335	340	325	339	354	330	316	331	315	331	334	352	325	333	349	315	294	301	340	311	288	308	353	333	324	316	333	318	351	331	320	307	336	313	362	337	296	308	322	336	330	339	323	306	308	294	363	349	314	347	353	296	313	285	330	324	318	298	316	317	373	323	339	330	328	336	340	336	297	346	351	354	346	309	339	367	323	329	312	299	359	341	330	320	333	333	346	292	336	355	324	338	363	335	335	322	331	359	361	330	319	312	356	339	328	336	325	339	326	312	322	329	333	327	326	360	329	302	346	350	345	322	347	327	361	353	321	330	328	342	303	344	352	316	311	296	352	316	331	318	319	349	338	340	330	349	334	356	308	336	336	330	328	279	300	317	333	322	350	293	323	305	311	311	345	315	316	343	335	345	344	315	323	338	327	351	300	316	326	361	336	322	342	326	317	332	324	335	301	318	330	340	299	365	352	334	358	320	298	316	335	343	339	319	342	298	334	313	336	327	313	333	323	304	320	326	318	330	317	319	333	338	313	281	327	298	330	342	300	333	327	301	310	339	317	318	332	349	358	303	322	357	338	328	324	308	344	340	295	352	355	344	328	312	328	333	327	348	296	313	291	325	335	311	324	314	338	336	299	318	342	321	325	316	341	349	311	314	335	347	310	365	335	333	329	343	347	327	344	354	325	325	326	356	350	297	344	317	308	289	300	359	328	311	337	365	269	312	302	333	332	323	324	322	366	317	358	323	326	355	332	322	352	314	331	302	318	315	328	323	322	325	294	332	330	320	324	325	322	304	333	339	319	392	331	369	324	374	344	379	328	318	332	351	338	329	330	320	325	333	362	351	327	330	316	334	317	329	336	359	333	329	311	299	323	345	346	320	315	328	316	312	337	338	319	314	343	335	347	307	346	345	330	333	334	339	347	344	321	319	345	342	315	287	315	334	350	355	332	321	339	315	311	349	335	301	364	329	312	330	323	355	329	313	311	334	340	344	341	321	351	320	324	283	345	299	374	320	326	296	311	352	321	335	336	343	304	302	330	334	313	322	331	306	333	323	333	319	336	306	311	365	319	329	328	321	380	352	382	309	303	311	333	303	326	327	303	341	329	345	314	331	295	358	306	321	352	345	355	317	348	317	336	330	339	318	320	337	322	306	305	307	305	348	326	313	308	332	323	320	336	367	339	332	310	319	330	375	354	313	312	383	339	321	342	348	333	354	323	325	357	303	330	373	344	325	347	311	347	312	298	305	301	293	299	329	339	354	350	311	276	287	318	329	323	291	328	335	365	352	331	322	312	334	309	315	324	305	342	346	323	324	329	315	316	312	330	347	298	337	348	301	317	314	289	320	358	325	316	306	355	324	337	296	353	335	333	331	302	286	346	328	318	290	284	342	290	328	341	294	307	344	333	298	329	342	351	298	348	339	324	322	312	303	291	284	317	344	289	291	353	326	338	303	335	343	325	320	347	313	296	321	305	324	330	329	342	339	309	319	352	324	353	301	367	323	316	341	339	299	299	342	357	322	307	325	331	353	324	314	324	316	322	320	334	336	359	338	333	366	364	297	313	315	327	308	340	356	335	349	320	358	336	322	354	342	303	328	344	342	348	348	339	343	328	303	317	335	331	357	336	329	313	302	308	331	358	346	315	297	351	330	357	324	349	329	320	310	362	301	326	360	324	319	315	331	336	314	328	318	315	335	330	360	294	313	347	306	297	328	320	325	317	299	305	335	351
2706	1327	2542	4089	9100	3910	2769	6417	4680	2816	1689	767	746	753	749	743	784	727	723	782	680	750	767	690	732	696	758	735	728	745	821	742	772	802	773	788	725	782	775	704	746	714	745	721	741	791	718	799	769	719	749	738	691	750	780	766	794	761	712	775	694	750	761	760	765	760	742	741	722	750	761	755	764	727	727	725	752	684	735	736	678	745	773	716	762	766	719	725	721	706	766	785	768	753	717	699	743	784	728	770	712	715	724	733	711	753	720	755	801	714	701	783	718	807	690	669	757	795	693	753	765	742	752	752	794	748	723	755	739	740	753	760	737	767	731	780	764	761	741	772	714	736	761	740	728	810	705	737	709	731	744	697	694	739	707	769	723	782	735	710	787	740	732	759	708	728	746	792	752	722	741	758	732	724	723	729	697	710	777	727	775	685	785	763	747	744	776	687	701	737	755	772	720	715	707	774	690	799	752	719	733	702	797	717	723	770	745	735	731	752	727	752	705	730	742	753	811	724	752	730	725	770	779	790	732	798	712	748	712	748	737	739	806	736	791	725	682	689	799	752	729	716	710	747	747	753	750	772	739	752	714	764	741	808	734	743	757	792	719	767	742	819	757	700	749	745	721	685	746	697	729	747	786	765	741	759	763	781	728	789	747	740	779	722	807	769	727	815	754	710	747	769	751	755	750	744	723	792	677	772	716	725	792	826	737	786	694	731	716	702	722	763	764	689	724	744	738	720	716	725	738	735	726	719	755	741	763	725	754	734	756	728	781	740	766	718	754	678	756	748	736	759	750	759	713	762	783	704	738	715	686	713	771	785	703	746	699	787	696	756	782	780	756	780	749	766	690	767	682	758	744	773	708	823	758	791	801	736	793	723	736	778	754	782	683	753	765	777	748	751	733	772	735	772	778	751	749	713	760	773	745	738	767	701	755	712	761	807	712	734	720	751	745	728	747	739	735	732	776	737	752	764	754	758	762	771	713	727	719	775	695	772	772	772	743	740	780	723	717	716	726	703	745	721	734	756	764	762	723	732	775	742	671	761	710	718	713	751	793	767	753	749	707	763	763	752	772	776	699	757	747	746	740	778	757	702	740	765	765	740	769	732	750	763	769	756	776	711	761	793	708	752	741	719	728	762	726	717	765	750	790	750	734	743	721	702	749	754	762	750	707	798	792	721	761	706	749	754	744	736	769	771	795	744	692	718	744	776	743	724	713	760	735	740	771	757	715	769	735	755	724	694	785	723	722	761	801	767	754	724	705	743	772	723	701	743	722	762	770	745	753	733	759	742	688	774	752	769	758	717	740	772	736	794	775	739	783	739	750	766	719	732	702	735	742	769	741	774	710	729	742	756	706	722	736	760	779	747	781	747	705	709	693	763	768	799	755	735	742	779	723	780	712	759	754	750	721	728	793	725	721	706	744	753	733	740	739	715	770	767	718	678	689	753	755	735	792	773	713	754	719	763	751	675	683	792	759	722	720	735	739	765	729	729	753	755	767	794	709	748	759	747	741	743	772	695	756	693	749	755	696	752	769	694	738	758	743	780	777	747	747	769	744	792	710	783	735	697	702	760	740	775	763	745	738	739	736	729	720	732	776	827	700	750	808	719	756	798	765	802	737	739	748	755	786	721	760	709	732	767	731	664	757	778	742	734	742	716	748	736	720	711	749	747	781	758	720	716	751	722	777	728	759	761	746	705	749	747	764	701	717	766	773	738	759	728	764	785	756	706	701	746	732	777	739	727	767	767	749	746	784	746	738	747	787	735	738	749	780	730	762	749	725	698	782	721	760	767	765	688	758	765	730	685	729	776	743	763	749	708	718	744	783	772	739	746	744	770	787	737	716	753	745	715	744	743	797	739	789	737	739	764	735	707	712	702	762	757	749	765	769	790	763	756	742	711	715	767	738	739	734	743	792	717	737	754	691	717	722	765	754	717	801	692	782	739	748	759	719	758	750	763	741	703	777	798	733	740	758	750	736	690	789	714	719	735	755	770	777	732	706	735	750	771	733	750	713	728	710	744	741	738	750	751	716	678	771	744	732	761	756	703	776	718	698	729	730	756	770	764	778	714	725	732	737	768	803	752	757	713	731	726	745	692	748	747	801	716	725	800	735	748	728	788	698	746	744	722	735	716	732	727	755	778	725	755	767	740	734	703	718	769	684	717	762	706	711	742	768	752	740	694	773	766	740	752	714	761	721	746	792	732	750	765	754	697	797	732	768	757	799	765	719	734	717	762	762	717	732	711	748	723	744	772	738	758	713	730	745	733	755	736	727	761	749	714	779	727	744	730	772	741	755	745	691	790	775	789	758	751	731	713	707	762	701	784	750	744	755	738	727	753	712	777	817	767	686	749	736	707	734	781	701	760	738	766	785	755	762	680	745	723	751	694	781	760	735	720	751	733	746	732	764	758	743	776	727	728	741	763	752	755	784	752	734	724	759	741	752	710	754	716	756	737	754	749	785	778	734	732	737	726	757	757	706	728	767	664	769	749	759	749	739	763	758	756	792	706	745	714	748	766	766	742	732	706	739	733	737	719	733	753	709	766	718	731	755	743	792	774	802	717	756	725	772	715	772	725	736	731	699	768	732	765	761	743	684	779	743	735	716	762	757	736	753	747	763	752	790	744	720	677	714	720	736	749	688	728	806	760	757	743	730	737	742	735	713	695	747	757	784	710	733	743	748	737	732	755	716	762	718	754	705	746	721	767	768	693	758	769	730	721	720	790	708	738	754	790	695	760	732	762	736	733	731	729	763	731	722	772	762	701	733	710	784	769	752	804	739	747	736	738	730	734	766	712	738	749	758	754	754	768	719	730	718	779	729	737	768	762	740	741	747	833	758	706	770	714	764	725	756	757	723	761	780	771	784	732	740	722	755	730	761	735	731	700	760	748	674	713	758	749	742	705	734	742	763	751	749	710	758	780	778	798	758	745	764	831	753	765	719	747	702	743	750	726	758	766	705	734	769	746	746	794	709	798	727	716	706	772	733	776	728	753	753	735	724	754	724	719	761	754	746	696	715	667	744	753	739	713	732	735	729	689	744	728	745	765	743	749	710	742	777	707	758	782	707	775	754	728	744	740	765	778	828	731	711	763	682	749	712	704	753	695	722	768	719	741	715	761	712	719	759	753	745	706	715	731	711	762	748	742	707	786	778	724	732	755	712	731	770	755	722	699	740	754	737	757	723	726	730	782	743	749	737	738	723	773	744	716	745	740	749	782	743	755	751	756	714	738	722	753	781	779	711	714	778	849	776	753	746	731	762	767	700	776	724	754	748	769	795	751	723	776	764	727	758	722	693	750	735	689	755	742	736	741	740	733	744	754	754	713	759	741	701	730	705	777	703	716	737	709	735	765	748	718	788	750	735	808	701	753	739	767	735	754	803	788	741	754	756	757	752	724	784	747	741	786	759	761	767	746	746	783	752	813	742	732	749	719	748	678	762	721	718	735	780	730	763	715	757	767	743	760	749	792
10714	5253	6386	4662	5660	5193	5648	10461	2676	11073	4548	968	197	191	188	169	179	193	170	154	162	156	165	175	194	160	147	155	157	166	168	171	145	156	152	157	159	147	168	146	132	137	163	150	166	152	139	153	155	185	140	129	135	151	177	141	155	135	146	171	164	165	127	172	145	149	131	174	156	165	157	165	159	128	148	159	135	160	164	170	130	147	156	154	170	161	141	154	148	137	128	152	161	159	155	143	151	158	149	159	146	148	168	146	163	157	142	143	151	147	171	138	146	137	142	142	153	158	138	152	152	157	170	147	161	160	160	138	143	120	133	148	166	152	168	138	149	163	171	166	155	153	149	143	167	138	140	167	173	144	143	151	155	164	174	167	166	138	190	157	173	147	161	151	152	149	149	159	154	138	156	154	160	167	172	139	163	168	149	134	154	162	161	143	160	157	150	151	166	151	147	166	153	131	161	180	147	148	163	133	139	140	168	152	149	163	157	125	172	173	152	136	146	128	146	151	138	160	161	136	164	156	172	152	162	147	153	170	162	126	149	155	154	135	184	154	155	142	135	134	143	144	175	145	180	140	170	150	171	136	173	163	159	170	152	136	152	178	159	140	152	161	147	164	152	144	150	172	135	155	158	141	161	157	169	151	170	133	154	144	142	121	151	154	165	142	146	151	170	186	149	176	140	148	152	136	156	148	130	150	143	151	169	172	158	154	158	143	164	144	161	140	149	154	146	136	129	156	140	160	161	175	139	156	151	159	159	166	136	146	154	164	169	157	128	153	166	144	169	151	128	156	155	156	166	169	134	159	150	157	144	194	130	142	151	170	165	144	153	158	141	144	166	182	168	158	161	133	159	137	159	161	137	149	162	162	162	149	145	151	158	148	142	148	143	122	136	146	129	143	158	166	159	113	139	151	151	151	154	162	162	153	140	158	152	156	171	158	148	169	172	151	135	130	159	156	149	149	157	154	157	160	152	170	170	161	129	157	169	179	155	151	167	136	147	164	146	149	160	157	144	148	136	142	148	139	142	173	130	163	189	167	173	134	162	173	157	150	171	183	146	144	144	139	160	155	135	144	157	176	135	165	171	142	173	173	139	146	176	141	137	145	158	159	162	162	134	142	150	143	147	151	145	141	145	178	162	149	150	156	147	157	182	128	140	173	136	162	148	135	141	139	154	140	134	151	147	157	156	183	159	134	156	162	172	146	155	154	150	161	149	163	148	163	145	149	164	190	156	165	143	142	142	160	167	159	171	178	178	151	154	153	133	189	152	149	156	158	147	167	152	146	173	161	145	163	154	148	173	148	152	148	163	137	134	140	120	134	147	161	164	137	159	145	143	145	164	135	150	168	137	155	152	146	138	142	162	164	136	183	185	178	153	165	147	162	148	136	152	158	132	166	144	158	151	150	161	147	148	156	147	168	167	159	174	177	151	140	160	175	161	162	148	149	152	154	144	155	135	167	166	151	147	150	170	147	145	148	141	148	141	151	147	158	172	160	153	163	158	151	141	180	142	135	149	148	174	140	153	171	145	158	145	152	129	148	149	153	154	149	149	151	166	170	149	156	160	148	148	182	161	145	149	155	134	174	165	166	143	155	143	161	162	169	153	135	147	159	171	133	154	145	154	150	147	155	126	142	138	158	137	168	168	117	139	141	169	155	130	160	153	167	153	170	156	160	138	145	150	158	157	158	160	159	145	161	134	137	143	145	159	168	147	125	151	141	144	176	145	144	133	152	164	174	154	173	164	147	155	154	161	165	177	151	150	179	155	154	171	167	140	161	168	163	137	161	171	151	160	147	158	179	137	145	162	169	158	164	170	148	146	156	171	133	154	171	155	163	153	154	159	146	171	136	141	160	175	147	145	165	153	157	168	138	152	155	150	140	151	163	159	154	153	154	160	164	154	167	170	160	154	165	157	173	129	169	165	141	170	153	145	146	152	140	138	132	135	148	167	163	156	166	146	157	153	153	145	162	146	149	181	161	144	167	152	172	138	177	163	162	143	159	167	151	163	146	163	139	138	158	126	134	155	169	166	147	152	158	176	145	135	129	135	173	167	169	176	145	148	158	147	121	149	160	161	129	150	138	158	161	155	153	159	130	160	132	154	150	145	146	146	133	134	134	150	144	135	171	159	144	161	144	152	149	139	162	169	172	141	146	148	165	155	150	137	177	148	139	160	144	142	151	167	155	161	152	145	170	146	181	119	144	143	146	158	140	140	155	162	144	166	153	150	146	172	145	149	165	160	142	166	169	159	152	168	160	144	178	136	164	154	152	165	139	161	169	160	142	140	146	157	149	144	155	147	154	148	145	153	173	162	162	146	170	154	149	158	186	146	137	154	139	149	157	156	159	158	156	146	161	143	146	145	154	154	154	166	157	147	142	154	156	133	152	145	141	150	159	165	163	166	147	158	175	157	163	169	147	155	156	149	165	137	138	153	179	163	152	170	151	164	147	149	162	153	189	178	151	143	144	158	148	177	163	133	155	143	144	151	130	135	145	134	145	149	148	150	152	136	137	156	170	156	120	152	147	152	144	151	149	153	162	162	150	156	157	131	174	174	171	152	141	120	166	159	164	146	149	156	131	157	142	158	167	165	145	142	153	154	158	149	142	153	132	143	147	138	147	175	152	168	147	160	176	144	171	163	136	146	144	146	138	167	137	125	139	146	157	153	147	138	156	158	131	159	156	147	153	181	151	135	138	166	168	178	151	188	180	152	143	173	163	169	151	150	146	140	160	159	181	145	160	146	161	164	175	144	159	137	140	161	157	152	148	140	152	156	147	186	174	151	169	168	155	176	134	158	152	129	163	178	147	155	155	161	172	136	153	160	151	147	136	144	154	136	149	177	163	140	136	145	155	153	129	146	171	144	151	144	177	157	152	170	151	158	144	136	154	178	170	168	132	136	157	134	150	177	152	172	142	166	162	156	155	155	148	168	164	137	142	130	137	155	149	147	150	174	139	162	144	137	140	150	137	139	144	160	146	156	154	160	161	159	155	154	159	153	146	173	161	148	159	143	169	160	149	143	133	172	155	160	141	169	152	159	150	113	161	147	157	159	140	176	139	121	130	167	165	169	135	153	153	170	126	159	141	157	168	160	130	172	160	149	142	169	163	127	163	139	154	151	149	155	169	142	149	132	161	170	149	165	156	158	158	146	148	168	187	153	145	152	167	161	160	158	159	149	140	154	154	147	135	152	153	152	154	152	125	144	127	146	145	153	144	172	178	144	136	120	158	154	159	128	166	192	136	166	124	144	164	175	150	147	116	154	144	157	120	141	148	128	138	142	159	156	171	140	159	159	159	163	165	146	158	140	161	149	141	169	152	162	146	169	162	175	148	128	135	139	146	137	147	176	133	143	147	150	155	146	154	152	164	149	157	150	141	162	138	144	188	137	159	143	140	163	165	169	149	145	168	160	161	160	164	165	146	153	167	163	119	135	151	148	145	156	168	150	145	148	160	144	169	153	153	163	138
7155	4690	10873	11379	16036	15756	18511	25529	9000	30734	15713	3463	662	635	628	586	558	552	476	521	469	457	490	496	457	453	473	476	464	419	508	419	403	411	440	452	418	424	443	447	442	442	398	425	427	401	417	415	418	400	432	426	338	407	371	412	405	441	374	401	408	371	395	382	385	418	407	425	404	387	408	403	382	397	394	397	409	412	410	424	381	399	393	385	400	367	398	380	415	396	401	394	409	420	408	410	413	396	390	381	396	395	371	397	414	431	405	360	374	405	399	413	414	367	399	403	432	395	397	382	389	421	380	407	376	366	422	386	405	413	399	385	390	397	375	399	385	397	391	432	394	410	379	409	348	417	388	369	382	371	406	401	413	389	389	402	364	409	402	387	438	399	376	404	370	404	353	364	377	411	423	400	380	406	378	404	393	387	373	370	380	382	418	369	426	392	384	392	395	375	365	388	368	361	386	379	386	408	376	359	383	400	401	403	417	409	355	417	410	367	400	334	419	377	430	407	343	372	412	396	386	391	390	400	359	369	368	385	393	386	399	386	395	376	394	391	406	406	429	410	370	427	432	376	368	413	427	391	396	389	377	439	377	373	374	366	360	396	428	443	387	350	401	376	381	364	382	388	407	389	372	377	369	411	387	383	368	374	417	404	404	399	394	390	378	344	382	391	387	385	388	379	385	378	389	395	366	384	375	392	404	394	382	399	407	394	380	394	410	429	409	411	400	403	372	380	398	411	395	365	383	402	393	388	361	410	357	413	390	386	393	406	421	389	410	396	393	355	356	375	394	378	372	399	391	390	390	397	423	383	397	417	382	398	401	358	382	399	403	379	397	408	404	408	387	388	374	421	412	417	361	466	363	372	417	374	408	384	412	401	415	402	408	388	389	432	417	399	386	417	405	388	426	420	390	391	402	396	388	393	386	391	384	392	425	389	405	403	398	384	379	405	381	386	392	383	373	381	415	365	399	378	403	357	378	362	423	387	372	377	375	403	388	362	413	444	403	392	390	348	412	382	389	382	421	416	376	398	420	385	431	427	386	388	421	388	360	393	408	420	388	380	371	384	421	385	395	385	408	450	355	385	394	414	399	378	392	396	394	402	415	381	416	413	454	373	375	379	433	411	372	360	396	385	392	392	386	380	385	398	369	409	421	383	389	408	408	403	386	358	355	391	395	397	383	382	409	356	384	399	400	371	398	391	418	413	383	387	378	406	377	387	377	418	415	403	352	377	385	363	408	349	390	409	404	395	393	368	402	369	381	397	386	365	377	405	374	431	393	402	366	419	407	376	391	368	368	423	389	416	380	376	404	420	397	428	423	391	365	412	393	390	375	389	390	371	381	398	401	420	421	383	394	370	390	400	376	376	372	405	391	407	370	404	391	385	419	392	397	387	367	383	350	368	403	400	409	374	391	384	401	372	397	391	388	406	409	352	395	394	394	399	383	380	394	391	365	390	395	412	368	411	381	397	386	412	406	421	399	405	384	343	413	399	374	402	390	374	398	357	384	377	391	383	374	395	377	374	415	383	410	372	414	378	405	407	389	384	363	391	402	380	424	382	417	408	406	430	358	399	399	393	385	394	417	379	366	389	413	378	412	399	362	387	388	409	341	362	426	392	402	415	384	434	427	421	373	331	418	377	372	389	413	417	412	399	383	398	381	431	405	364	369	378	358	392	386	389	394	382	377	367	361	408	384	372	412	382	385	381	386	371	398	418	348	420	399	373	416	421	378	400	402	396	388	417	390	381	410	397	363	353	424	370	363	433	402	406	389	380	405	402	365	364	396	401	395	387	432	399	402	420	414	407	413	393	407	381	430	372	368	397	369	398	398	419	418	357	380	373	400	398	392	384	368	375	370	339	397	372	372	378	382	403	398	400	374	385	366	381	398	391	403	390	373	382	384	390	378	409	382	400	398	379	377	399	369	395	389	415	367	372	445	406	415	364	379	386	398	412	371	400	400	381	394	398	391	428	357	350	443	393	397	359	374	385	398	378	340	392	423	398	380	413	372	392	389	393	403	399	418	429	417	417	407	405	395	373	391	380	394	396	366	367	393	397	401	409	354	401	396	421	398	426	409	422	371	367	380	400	398	405	377	367	374	394	395	383	422	394	389	385	389	424	414	403	422	419	390	399	410	412	387	414	397	377	384	368	408	413	404	384	407	376	393	378	393	377	391	393	370	392	369	421	394	382	393	398	393	361	421	419	364	369	405	383	387	407	372	379	384	390	350	373	418	381	388	399	391	372	389	400	387	380	357	397	366	394	406	411	413	386	384	362	403	403	396	389	399	389	349	413	404	378	408	390	372	400	364	390	410	362	375	405	375	388	393	401	397	370	395	407	397	410	389	393	424	398	372	409	391	379	419	415	390	366	420	403	349	373	396	399	386	402	416	363	386	441	380	409	390	383	424	399	400	432	410	401	369	380	356	367	363	421	369	391	388	380	425	417	353	382	383	381	412	397	394	416	364	414	376	406	381	420	395	393	394	384	372	393	348	432	418	398	368	426	400	399	405	389	395	375	404	391	366	370	397	386	391	389	405	402	398	400	409	392	428	382	359	387	388	382	380	408	418	380	414	396	330	380	394	402	376	378	380	429	389	387	389	400	383	368	412	408	360	421	405	404	414	419	411	390	400	412	398	364	382	423	362	367	391	416	376	391	401	415	432	391	369	406	406	398	361	422	399	349	395	382	391	380	383	362	380	420	403	416	415	407	401	431	390	402	357	373	395	338	385	434	388	389	366	436	388	376	382	417	352	409	441	396	403	360	388	383	374	428	350	394	376	408	389	372	377	380	387	421	382	395	408	395	370	400	373	354	400	409	428	392	371	450	394	388	450	411	381	425	375	380	396	403	420	408	369	394	411	357	417	394	423	375	356	392	364	416	417	404	399	381	402	387	403	363	402	400	410	413	380	360	366	379	375	366	395	380	373	430	375	409	375	447	396	370	421	389	376	404	396	397	379	362	400	441	418	366	391	393	399	418	396	389	367	381	383	358	393	392	366	389	390	400	393	391	408	405	419	395	407	395	374	374	443	384	436	379	381	363	455	408	390	397	409	394	441	398	387	394	412	397	404	399	379	379	391	397	376	415	358	359	349	386	390	369	404	422	375	407	406	381	367	410	422	420	385	365	381	380	376	394	370	411	382	432	397	395	389	410	388	439	382	379	385	387	384	406	385	369	384	393	378	416	410	381	393	379	406	397	367	377	411	366	410	436	411	402	415	392	384	405	403	362	400	395	401	373	393	382	400	383	405	391	395	374	411	371	392	367	385	400	369	371	392	386	364	377	388	374	366	403	366	419	363	403	375	383	373	395	365	375	396	405	388	417	367	404	419	386	380	387	383	388	387	418	386	387	412	431	424	389	388	392	394	394	378	406	405	409	371	384	424	388	396	406	391	432	399	369	390	399	366	402	400	409	383	409	418	406	399	371	412	420	390	376	387	400	394	419	361	377	420	383	429	403	389	371	364	394
19302	11308	15672	15164	26364	29891	15222	3350	8112	27304	10596	1064	339	357	287	275	271	305	296	283	303	248	284	282	252	297	272	257	244	273	270	236	259	244	221	245	286	256	275	240	255	248	247	240	279	258	241	248	217	216	253	228	253	233	243	253	242	248	255	270	236	230	246	243	237	256	230	267	250	236	254	254	238	227	269	259	263	259	237	248	249	262	243	235	245	251	222	227	245	244	255	266	243	258	269	232	241	241	236	236	276	242	270	203	241	232	262	267	238	282	229	257	233	227	230	235	250	248	251	273	253	245	209	240	275	247	259	232	246	205	229	263	238	247	272	260	252	232	245	228	224	267	263	263	225	242	242	244	247	238	270	244	257	227	264	270	214	258	233	229	241	269	254	237	232	237	271	249	252	276	243	243	289	284	257	271	267	254	230	257	258	251	226	222	241	230	272	244	227	241	264	252	242	232	254	224	249	225	249	226	289	269	247	256	260	251	229	252	241	239	228	261	257	263	240	304	242	260	261	254	244	211	230	238	235	259	242	237	248	253	268	230	233	276	271	245	256	255	280	236	248	250	239	235	245	272	249	263	256	223	265	228	270	249	247	238	252	225	233	259	257	237	198	241	236	247	222	256	219	239	235	242	262	264	221	238	251	262	271	236	290	233	251	238	269	264	265	268	240	269	218	231	240	248	238	246	226	252	226	254	262	250	251	238	234	240	255	268	248	257	253	232	264	205	273	230	243	258	233	251	266	260	241	243	240	258	261	240	278	229	259	220	228	261	238	237	234	255	243	221	223	237	254	230	260	247	243	250	263	274	254	227	240	240	240	244	253	263	217	247	248	262	232	207	246	242	261	244	253	266	209	236	255	258	242	241	244	225	246	277	237	254	259	219	238	237	234	231	264	248	255	236	266	240	278	248	239	249	267	246	233	245	278	241	246	259	267	254	250	241	262	230	231	237	249	248	275	228	248	261	240	273	253	259	244	236	257	244	236	272	264	210	248	244	228	230	284	230	236	257	279	266	244	234	250	234	217	260	258	232	232	234	226	244	249	239	237	288	267	269	243	238	227	259	225	202	264	236	235	258	248	253	237	256	256	252	264	235	251	267	237	240	236	237	252	235	231	233	227	223	251	259	242	246	220	226	233	245	248	237	250	235	256	259	246	243	225	233	246	260	261	259	242	257	259	253	244	278	250	279	237	234	249	241	225	232	234	256	248	248	247	242	229	196	245	282	263	269	231	225	234	251	258	248	234	228	267	225	243	210	251	239	255	245	255	236	257	231	253	242	263	276	230	227	252	232	234	225	268	260	244	245	255	249	225	238	239	232	240	244	259	232	242	234	234	240	273	248	278	264	241	260	248	251	254	251	265	263	212	258	225	258	233	221	245	252	263	233	222	281	240	250	223	230	207	231	228	232	232	238	271	247	252	242	222	256	243	245	228	245	233	248	271	230	224	252	242	270	247	233	261	289	274	246	253	242	246	244	260	247	238	257	264	230	242	246	212	228	261	262	248	223	235	254	270	238	285	233	246	253	238	252	281	220	241	240	235	250	262	240	253	225	257	255	228	213	217	233	229	220	250	223	245	238	240	238	240	242	265	252	257	268	258	254	255	241	239	266	259	211	258	260	258	260	267	221	227	233	229	248	244	262	224	238	211	227	236	255	261	232	266	249	268	261	272	262	283	238	256	231	238	258	228	275	223	244	245	284	270	231	252	249	207	234	226	255	240	248	248	261	265	256	217	267	241	264	215	255	229	265	257	260	226	242	232	250	260	232	250	259	235	251	244	225	250	192	230	244	248	258	231	252	249	262	224	246	222	246	235	245	272	282	234	238	277	259	273	240	261	266	236	264	244	248	236	226	225	233	262	227	269	257	235	241	226	265	252	283	276	261	261	272	231	225	242	261	266	248	243	228	264	233	272	235	247	241	245	275	235	248	218	288	241	226	264	259	279	275	277	229	255	251	245	238	239	255	212	212	233	253	231	292	257	220	262	248	230	250	242	230	231	238	224	295	258	234	265	264	275	244	241	265	256	258	260	234	238	231	255	282	230	250	239	268	281	239	244	244	229	227	241	231	249	238	288	248	239	234	224	231	237	255	221	236	243	268	257	245	241	257	261	244	259	257	258	244	271	263	252	255	245	246	230	229	234	237	239	226	262	251	264	244	239	220	235	251	253	233	250	276	249	230	254	240	222	206	247	255	236	228	255	270	249	238	231	250	217	268	258	250	249	247	237	239	249	230	258	231	228	240	254	242	241	238	237	276	237	254	244	254	245	282	263	248	258	243	221	243	199	272	255	239	237	212	233	249	278	249	262	237	253	262	247	251	234	261	268	219	265	284	250	227	264	275	286	232	264	269	254	226	259	268	241	238	270	263	223	261	252	252	241	220	269	262	231	243	244	218	238	221	234	241	256	238	257	264	240	257	266	257	242	265	260	264	245	261	225	273	240	238	233	241	230	259	242	250	224	246	251	259	240	217	228	235	225	239	262	250	239	226	252	237	236	225	235	238	272	216	258	259	261	243	264	237	224	250	237	265	224	220	223	249	253	261	250	275	257	249	235	260	252	269	270	247	248	244	237	261	247	269	248	249	235	275	257	261	235	240	262	223	260	251	240	262	230	218	275	235	225	235	246	270	240	215	256	245	247	226	239	226	243	258	252	267	251	243	263	239	249	274	248	220	234	224	252	216	239	252	263	256	249	287	216	242	255	248	230	251	265	235	243	251	246	237	228	246	240	267	233	249	268	236	207	239	249	244	225	211	232	249	245	197	267	246	241	218	232	242	270	240	234	243	257	253	237	225	242	235	221	260	253	255	207	236	231	258	248	264	232	225	229	248	242	252	287	252	277	254	257	240	261	229	250	221	239	250	241	242	261	230	249	277	259	251	241	251	266	244	235	244	241	265	259	264	250	239	230	255	259	237	255	253	246	253	265	254	260	260	253	245	225	269	255	253	261	224	238	248	251	232	205	244	249	252	256	231	229	243	235	232	224	254	227	248	223	250	253	225	232	253	233	268	245	234	238	252	245	294	231	257	267	236	230	247	230	251	222	268	258	237	279	230	247	222	235	209	239	234	214	218	262	242	241	256	260	230	225	256	224	228	255	234	259	220	236	250	240	230	238	262	252	241	261	275	269	244	249	235	230	255	256	245	246	240	205	256	251	242	275	226	226	255	234	237	241	268	230	227	250	251	276	283	254	252	230	242	246	249	264	220	242	237	233	256	233	240	251	232	241	249	247	243	246	243	219	255	245	204	274	265	242	240	242	226	230	220	238	260	265	245	241	249	241	236	240	262	273	218	223	228	244	261	226	240	248	259	260	271	249	234	259	234	259	273	235	259	240	236	262	244	231	240	234	237	208	261	237	236	243	253	251	259	266	253	265	227	244	231	261	250	255	248	253	230	254	262	251	252	227	286	238	258	256	237	247	261	288	235	247	253	259	236	271	258	246	244	222	256	266	226	251	267	274	233	255	264
10062	8769	20117	26125	41521	45228	22622	8298	22763	47382	20518	1626	1164	1060	964	876	983	907	869	809	788	753	768	769	783	723	754	747	726	676	751	702	686	730	659	680	687	673	688	636	677	673	651	656	662	649	661	624	685	690	635	606	653	638	640	596	606	669	590	604	661	601	608	635	628	587	595	616	620	645	631	616	600	666	584	653	656	639	630	581	615	593	637	554	633	608	537	608	604	582	607	611	643	623	577	594	573	597	614	583	623	594	623	594	623	588	604	617	588	624	595	574	617	635	603	624	639	592	633	568	609	595	605	619	645	603	642	593	618	575	602	607	637	592	583	597	588	620	603	568	610	614	615	585	594	634	581	637	613	612	603	609	578	599	592	620	594	547	622	583	603	614	622	625	607	639	606	573	627	619	600	633	580	617	603	580	606	648	601	586	605	632	585	626	626	611	603	605	578	638	626	658	605	591	619	627	634	578	563	639	591	615	606	637	598	584	650	581	553	645	538	623	593	605	593	584	588	563	592	600	616	628	589	611	614	634	614	563	584	587	690	569	605	603	643	623	627	614	614	615	638	615	647	603	604	585	575	572	580	594	615	622	626	620	638	583	604	606	638	593	587	613	641	563	580	654	602	616	610	643	582	587	574	566	613	605	640	608	613	598	595	615	626	600	640	597	617	633	576	591	573	627	594	608	634	581	623	601	566	594	632	645	597	624	607	573	634	601	616	620	613	615	632	616	603	617	597	600	594	600	633	590	637	631	555	653	627	602	582	605	585	576	609	593	583	586	606	613	620	620	582	651	619	633	629	610	612	584	596	620	583	612	628	614	568	623	648	592	591	617	574	586	613	622	610	641	634	623	594	588	596	582	615	592	627	612	648	598	601	627	620	631	628	610	597	604	617	590	613	603	584	608	586	594	590	642	576	608	605	608	619	645	574	577	608	622	575	646	630	605	603	602	578	580	605	647	625	523	595	618	607	612	649	605	579	648	619	642	626	599	623	567	585	601	635	575	609	598	621	597	619	594	603	587	612	631	580	616	619	618	606	639	602	605	641	608	645	604	598	601	584	649	587	592	584	583	590	606	634	603	628	648	601	573	605	576	623	593	601	594	579	626	654	571	594	624	637	577	634	632	625	594	615	618	590	592	642	622	577	597	635	593	606	578	568	612	603	577	640	586	561	644	602	618	607	616	590	623	593	635	599	611	628	590	613	566	627	625	644	624	647	611	644	633	589	642	649	600	650	616	578	576	574	615	596	556	625	621	591	640	625	621	584	652	591	610	645	627	603	668	606	616	581	595	569	614	596	593	645	603	580	619	630	619	553	591	599	618	627	610	583	607	614	608	579	610	601	616	593	625	591	599	631	606	617	634	650	600	593	629	575	541	622	603	575	621	573	592	636	617	621	622	601	621	574	633	603	624	607	611	585	569	602	543	605	679	626	575	589	580	594	598	581	600	577	604	586	617	603	570	609	631	597	620	616	532	585	583	601	605	593	602	637	611	585	597	567	617	556	574	607	636	621	595	606	659	593	621	563	586	601	598	660	604	626	591	613	581	672	629	618	605	562	573	627	626	602	571	608	599	585	589	648	636	585	638	617	573	596	640	634	614	606	599	598	576	586	574	549	587	620	608	602	617	606	574	588	586	614	604	571	595	586	582	614	622	615	599	611	592	592	600	568	575	616	612	640	593	600	577	622	554	591	582	599	632	605	596	594	604	612	619	611	604	547	604	616	581	652	609	642	582	580	597	627	617	609	567	624	615	607	646	602	606	576	619	590	566	621	582	591	597	627	643	638	624	625	616	632	594	605	588	593	565	647	578	596	576	595	599	592	585	598	556	598	603	607	629	650	580	607	610	611	605	636	598	622	585	604	634	605	625	590	588	578	609	625	615	608	630	604	591	613	611	599	568	635	604	614	620	584	609	607	602	565	582	578	613	594	569	583	613	593	609	615	612	588	615	595	633	612	642	613	590	577	600	607	544	621	593	632	590	653	598	596	575	565	640	627	632	594	571	617	613	569	606	596	628	604	606	607	653	624	610	612	593	618	644	582	618	605	583	611	613	569	574	604	593	583	608	617	674	595	584	582	614	616	599	595	580	606	584	612	620	566	571	639	595	621	650	571	622	597	615	640	647	632	670	575	586	581	601	616	576	624	614	572	576	565	596	615	617	589	611	580	595	637	598	593	629	597	629	602	601	625	611	646	604	619	573	597	617	595	609	618	605	618	611	590	644	557	611	586	630	619	573	598	619	557	638	613	599	626	624	585	648	556	561	596	582	646	570	612	641	646	581	617	605	624	601	587	623	639	588	595	618	589	589	594	581	622	620	587	632	611	646	577	616	582	602	582	607	573	621	625	630	589	594	594	626	605	601	603	611	584	597	600	586	643	675	635	626	547	598	607	593	616	654	600	579	609	574	603	617	612	648	558	574	590	612	597	633	629	616	582	580	602	624	626	622	610	651	609	618	620	570	615	641	519	626	569	593	628	650	610	623	608	636	551	603	567	589	629	615	615	625	626	616	593	593	611	551	584	557	574	615	615	595	612	581	595	615	640	658	585	588	638	603	632	613	622	631	571	599	616	625	621	585	598	642	590	614	645	608	592	624	635	601	639	599	643	628	653	572	603	616	596	549	652	624	631	592	594	569	609	595	635	610	610	598	627	554	601	602	626	579	603	623	634	595	658	658	610	609	633	599	594	610	596	591	627	594	623	595	572	640	567	614	590	655	618	606	633	624	608	634	577	608	602	637	603	596	548	657	604	580	613	625	605	603	558	636	616	551	615	607	600	600	632	574	621	611	599	635	624	592	608	603	574	624	630	611	656	605	572	581	596	590	628	625	610	616	627	627	574	620	612	586	678	554	554	611	624	626	644	615	628	619	624	589	577	635	624	619	579	567	629	577	621	568	630	592	560	593	604	598	580	630	637	589	631	615	614	575	571	612	623	576	629	600	566	634	560	587	589	650	649	578	607	592	600	591	601	597	611	620	575	596	574	609	598	580	606	612	617	582	555	625	578	645	596	549	553	627	625	599	590	613	622	578	578	598	556	608	621	574	569	613	571	572	590	579	612	588	604	543	602	592	627	591	600	600	629	629	578	625	586	607	623	585	593	610	577	598	619	598	592	618	609	617	589	653	614	607	582	642	621	616	650	604	607	642	570	609	629	632	583	597	589	617	597	619	609	661	597	617	583	614	632	596	572	649	597	556	624	598	620	617	610	605	601	647	585	596	684	607	599	630	574	609	618	640	606	656	576	638	606	620	647	612	567	645	585	571	609	591	621	615	650	601	581	632	566	568	620	605	628	633	601	621	551	638	559	600	586	638	600	595	591	641	587	665	585	607	587	634	591	596	617	593	586	597	602	632	619	607	615	609	596	593	604	601	647	584	576	584	605	622	643	628	583	637	545	617	600	612	592	611	596	582	601	608	616	604	633	612	597	609	613	586	619	623	586	633	578	633	607	594	630	631	635	572	598	675	601	594
3358	2649	5876	11897	11845	5382	1261	294	468	508	398	285	297	259	274	282	299	270	300	262	295	269	268	299	297	267	271	287	285	289	304	280	298	289	309	300	281	281	284	297	300	305	306	276	313	301	295	302	287	292	279	293	289	239	263	274	298	333	280	299	297	299	310	290	308	280	278	252	286	282	299	264	298	276	283	281	270	282	278	267	249	296	276	260	255	318	264	263	279	294	259	259	305	277	280	290	296	249	283	270	301	298	287	290	272	272	269	266	310	243	257	281	324	296	286	302	277	283	301	266	307	287	317	310	278	284	289	261	275	254	250	271	307	281	300	269	279	275	294	272	272	302	321	276	268	263	294	262	255	302	277	291	287	274	298	275	308	270	300	271	286	273	282	297	243	278	280	296	314	266	304	289	277	260	255	272	284	286	278	266	269	280	277	291	297	260	283	288	265	262	300	279	285	295	301	290	321	276	327	297	300	246	289	287	303	286	275	286	298	275	284	283	292	279	278	298	285	248	287	270	301	273	275	308	262	262	286	298	283	299	309	273	257	279	283	314	267	270	291	270	270	262	268	292	297	276	279	325	273	264	265	251	258	270	313	291	302	308	305	300	321	296	278	288	281	297	303	273	278	302	264	291	289	271	289	327	323	263	284	316	274	288	267	270	274	300	276	263	313	273	283	284	280	274	297	286	261	319	296	281	295	287	301	270	282	274	306	265	282	249	272	287	283	288	309	300	315	311	309	290	280	281	307	286	288	307	305	280	294	316	288	288	316	295	281	305	288	314	264	282	295	288	293	259	247	308	301	292	291	297	281	291	274	294	298	268	247	256	304	303	309	282	267	285	313	267	293	309	286	285	292	262	318	267	276	285	270	296	319	274	302	278	268	256	250	269	308	289	264	254	272	287	304	296	277	258	270	273	325	269	292	274	278	255	306	283	302	308	270	284	313	305	262	263	294	246	299	280	273	293	300	276	258	282	266	232	278	267	279	308	288	272	271	275	280	254	313	281	267	308	263	308	295	314	316	257	287	260	303	278	257	285	274	266	277	266	257	251	287	286	277	309	297	310	307	290	310	313	266	303	271	274	268	293	287	289	277	277	270	291	266	252	281	277	269	291	289	298	289	276	280	275	256	284	280	263	282	277	286	301	301	281	298	313	252	262	300	279	297	287	295	270	300	291	273	250	270	298	257	297	291	273	252	305	299	275	310	278	266	305	282	299	305	256	298	280	290	263	307	283	326	278	293	275	289	283	286	252	271	302	290	313	326	263	251	303	284	279	303	295	272	283	287	314	304	275	286	256	273	327	331	279	306	289	283	267	274	274	316	290	293	252	287	270	302	269	297	291	266	290	278	281	295	276	294	305	295	281	292	312	299	298	303	303	271	285	268	265	276	273	284	303	307	303	292	274	263	268	305	278	296	286	297	248	296	262	283	259	278	304	278	271	271	305	309	291	261	315	284	313	299	276	273	295	267	291	307	311	303	299	261	301	278	267	256	266	267	253	291	259	298	284	305	283	294	301	274	306	255	295	282	292	283	307	310	293	289	268	273	286	278	302	258	291	269	291	263	296	279	295	277	294	287	296	307	296	278	271	252	273	288	311	295	267	255	287	320	278	313	263	263	290	286	277	285	293	299	316	309	268	292	271	270	265	277	298	312	292	281	271	281	298	301	305	278	275	281	300	294	317	273	272	266	281	281	272	282	308	280	293	301	280	268	285	268	308	301	330	310	268	283	267	242	297	260	288	265	297	262	264	301	285	271	270	288	304	288	285	293	310	272	283	274	284	277	271	258	276	288	279	259	282	257	290	319	274	256	291	276	308	284	301	301	255	298	308	310	254	293	245	287	266	289	286	245	268	284	274	281	262	279	277	275	274	261	283	255	320	274	287	278	304	299	271	256	288	294	270	302	281	286	280	287	284	271	293	280	291	288	285	290	298	283	302	289	310	271	272	299	291	274	268	295	299	307	299	289	283	289	278	276	281	288	269	293	280	313	305	315	302	304	312	283	293	273	306	286	245	282	291	310	326	294	311	299	257	270	255	301	247	319	278	278	267	302	259	262	291	351	276	300	304	277	264	256	304	296	307	291	277	269	297	256	257	315	294	317	286	275	295	284	296	291	283	301	294	285	290	267	320	284	259	294	288	305	279	277	300	323	299	287	286	298	301	309	285	287	272	314	280	274	269	290	279	267	297	294	281	285	278	293	266	288	268	272	268	288	281	293	280	282	257	307	294	310	325	277	300	273	297	291	266	296	292	286	282	273	313	284	300	267	302	312	289	290	260	283	297	294	299	288	288	312	264	290	325	285	293	290	294	262	308	320	295	275	287	286	283	324	284	294	299	276	301	301	272	271	272	269	285	312	312	297	280	269	263	274	291	284	298	262	306	320	296	302	259	312	269	266	286	307	292	254	296	276	277	289	291	291	273	300	280	290	317	255	286	276	237	256	267	305	284	273	267	275	291	290	258	299	280	287	293	274	303	299	280	294	295	290	286	307	275	288	305	272	251	308	306	294	294	291	281	293	325	273	294	293	277	309	309	288	301	280	261	277	287	260	281	272	293	246	296	306	296	285	278	293	300	260	282	278	293	264	286	287	293	310	332	251	252	249	311	303	293	267	257	295	261	272	294	258	271	308	280	266	303	283	302	305	294	300	253	288	320	261	337	350	293	299	278	285	281	298	280	289	275	237	304	296	299	303	319	285	313	295	317	260	255	297	281	260	289	293	293	299	273	270	267	283	300	283	322	286	278	259	285	269	323	270	280	267	280	275	296	274	300	266	294	285	260	295	269	279	283	280	298	303	287	283	268	275	288	293	263	300	303	308	286	292	294	280	296	291	289	299	265	300	303	281	276	286	304	296	302	281	301	282	278	279	301	312	329	291	275	294	265	268	241	268	279	311	256	278	271	287	309	299	298	285	290	286	255	262	303	300	250	262	300	297	275	299	283	274	274	285	279	291	273	325	307	288	302	276	299	272	315	256	290	283	302	306	314	290	278	274	303	273	281	287	259	298	286	315	286	282	288	290	294	315	285	297	297	286	255	315	259	271	291	333	272	281	264	244	304	304	277	292	289	289	283	261	279	269	290	285	300	301	277	254	279	250	279	293	283	270	259	267	286	284	289	293	303	275	292	275	299	277	306	276	261	300	276	282	310	281	308	278	267	301	250	297	273	302	287	286	265	295	271	289	285	283	291	327	269	284	258	296	285	266	298	288	286	291	268	296	330	289	307	308	284	308	269	286	286	251	270	287	256	292	293	278	289	265	327	287	271	289	278	331	281	267	296	297	284	278	280	291	295	347	289	290	257	274	309	298	287	288	298	266	280	304	260	280	286	313	276	314	283	281	290	291	295	285	311	310	286	327	283	282	265	269	281	271	298	303	269	258	268	291	295	296	254	310	250	288	317	268	269	293	305	298	308	266	286	299	277	294	266	305	278	301	333	306	316	285	275	257	280	288	309	276	307	280	251	285	315
3060	2736	10692	25504	24524	15781	3432	815	1952	2052	1295	661	672	660	640	623	700	686	704	643	655	660	638	616	694	654	657	646	645	648	651	695	605	674	678	647	676	648	635	655	679	660	634	682	601	637	638	635	700	630	661	649	667	615	641	639	680	663	645	605	660	674	617	613	697	611	606	634	633	671	650	649	630	669	599	689	633	665	605	654	664	700	660	655	669	678	629	676	588	671	605	649	628	611	614	618	647	633	626	634	661	637	634	569	655	614	666	685	641	633	625	645	627	670	668	645	656	601	664	650	674	606	648	659	625	641	637	709	661	656	676	664	666	644	682	672	648	615	659	631	636	626	674	592	634	676	626	652	634	665	673	663	669	648	687	672	622	660	658	668	655	624	657	605	675	668	633	613	644	665	610	633	700	669	632	680	584	657	651	692	628	625	626	672	621	669	673	662	669	667	666	667	621	643	656	643	635	652	623	713	626	665	655	649	677	657	697	629	669	661	651	620	707	642	667	689	653	662	672	628	638	609	671	666	673	655	634	678	628	652	713	633	656	671	655	623	681	645	650	600	661	639	609	681	635	621	660	659	649	647	684	608	631	639	626	659	625	641	587	613	645	670	667	640	664	602	682	628	642	613	635	648	650	649	677	653	619	623	661	660	646	666	648	668	650	687	655	646	633	633	639	639	667	637	632	604	689	628	667	663	653	622	673	596	661	621	605	641	629	667	614	640	645	644	631	638	642	653	636	652	666	619	681	634	643	599	618	673	625	668	664	660	669	673	639	649	668	638	642	619	621	628	621	617	672	601	615	664	637	661	671	619	629	680	610	624	652	639	590	641	631	619	697	620	664	663	661	636	660	642	610	610	665	633	646	606	665	663	625	643	667	656	663	622	625	675	679	611	613	679	659	661	666	657	618	664	633	622	660	677	682	671	644	619	676	634	655	669	647	647	651	647	677	632	616	605	676	661	715	646	696	614	646	638	661	716	629	584	636	604	683	678	616	689	648	632	629	664	592	694	644	616	666	675	682	615	665	654	676	586	640	589	612	685	603	652	662	666	577	655	644	650	686	644	616	623	614	633	693	625	650	691	670	602	609	624	620	658	676	644	656	678	671	644	631	627	625	659	631	619	654	645	649	630	589	635	666	621	668	597	607	662	638	643	603	689	659	613	651	669	623	658	653	673	627	644	646	622	643	652	633	658	658	662	695	684	647	652	626	673	620	682	675	660	628	663	660	633	676	617	642	629	590	674	651	656	639	659	614	637	645	655	626	642	647	643	692	661	628	634	620	684	623	640	649	657	663	620	670	620	669	646	647	624	629	634	657	635	670	638	717	648	681	662	618	706	640	711	649	657	668	677	629	666	684	614	636	639	630	660	669	640	621	661	691	631	670	690	616	658	653	634	671	650	658	649	652	683	673	634	597	657	660	633	671	658	664	690	640	688	657	678	635	620	635	678	662	630	638	650	648	662	684	619	681	662	643	590	655	665	604	622	615	655	601	690	614	663	628	661	617	656	683	631	652	620	665	642	616	702	629	655	660	622	657	652	603	658	615	675	665	641	632	627	645	652	680	680	615	647	613	627	650	636	655	616	633	683	643	652	604	615	647	615	651	669	637	659	665	649	649	641	631	588	673	620	680	660	623	636	623	617	692	654	642	654	717	671	663	672	659	644	624	653	636	667	647	638	625	662	646	662	615	672	667	587	640	620	707	661	685	607	678	623	654	649	655	680	670	636	661	659	673	654	632	648	662	617	666	657	672	627	703	636	665	599	645	651	650	636	646	686	635	717	643	606	686	665	627	614	683	664	647	684	643	645	708	660	639	599	675	656	660	676	645	664	668	649	683	625	645	625	657	640	657	635	657	661	616	649	608	680	606	677	619	618	664	645	633	626	636	621	639	655	676	629	681	674	636	633	654	632	620	637	667	677	610	639	647	617	663	667	671	645	650	644	617	685	628	640	716	604	605	644	628	595	622	666	616	656	679	637	628	660	656	633	635	660	690	656	621	660	651	682	654	662	663	624	615	641	702	615	651	645	653	581	627	635	620	679	661	623	675	655	648	670	621	639	671	629	618	623	677	646	650	686	670	619	655	627	661	656	659	645	616	648	678	640	660	654	641	636	640	657	646	604	652	667	695	604	662	606	658	647	642	703	687	646	578	621	723	677	628	659	633	643	642	647	679	679	661	624	621	672	717	655	686	659	640	667	662	612	640	633	668	661	624	635	702	664	635	629	643	652	679	657	631	654	651	673	673	635	624	606	661	675	643	686	668	669	630	642	675	616	666	616	649	645	644	618	670	613	669	642	648	690	649	634	660	683	663	707	649	658	633	696	681	634	685	656	645	624	660	611	632	648	662	645	615	659	647	637	614	659	667	651	665	629	665	625	661	682	676	616	662	648	671	657	634	621	652	658	660	643	643	663	634	642	656	673	647	647	600	646	680	641	615	626	689	627	647	627	694	662	641	639	679	650	673	603	695	651	692	599	655	657	660	638	674	656	645	662	624	631	655	692	614	673	677	633	660	664	611	653	656	668	670	664	700	705	633	672	672	601	714	642	648	632	660	619	657	596	677	633	629	621	659	624	637	619	664	653	649	671	643	689	667	683	671	675	641	661	625	621	663	632	645	625	670	614	625	634	618	637	634	664	626	650	582	644	640	678	659	626	676	662	692	613	679	692	621	596	682	637	659	691	608	656	685	650	606	668	646	628	652	640	630	607	650	700	633	605	624	670	633	631	643	675	606	661	634	657	638	652	670	646	634	655	585	653	627	666	674	644	588	628	645	611	632	650	680	621	596	664	633	687	650	608	649	613	700	653	648	712	652	635	640	679	697	664	631	659	666	638	657	696	679	627	620	637	684	639	674	642	667	630	666	632	662	640	654	622	640	634	669	685	679	624	696	675	621	652	659	654	650	616	641	620	644	686	653	650	635	661	648	657	640	605	635	666	604	625	632	688	615	662	642	605	626	658	643	660	617	668	663	670	666	625	624	676	638	626	707	670	698	638	638	663	677	631	652	686	642	660	651	619	650	674	647	650	668	640	690	620	644	635	615	696	656	622	658	634	628	624	635	645	632	626	651	608	661	683	580	633	651	634	636	658	623	617	621	660	661	634	669	638	679	638	633	624	674	628	623	624	671	649	596	646	657	688	637	661	630	677	649	621	649	626	637	663	676	630	606	647	654	658	660	669	616	642	642	630	674	618	650	650	651	677	660	657	673	641	668	646	631	658	695	627	624	625	680	671	674	686	673	647	675	638	622	670	640	675	642	643	641	639	668	650	689	643	655	642	649	639	659	699	692	650	648	648	654	669	640	596	668	645	648	623	648	636	621	647	667	705	657	684	637	592	635	652	672	634	632	622	643	657	636	632	583	636	670	625	612	688	709	692	684	627	650	603	667	642	638	656	657	638	662	633	660	635	638	704	629	626	652	592	648	597	619	636	638	625	637	677	665	640	675	654	604	671	631	665	646	675	651	629
13880	14385	30371	25942	17434	9304	1669	377	4508	2382	2417	332	213	178	163	154	154	155	177	168	164	161	141	158	140	135	148	147	129	167	161	149	148	119	140	151	136	151	142	128	154	127	146	156	160	148	143	149	142	142	155	135	165	144	150	136	145	141	138	130	128	144	125	152	140	160	159	137	143	127	106	127	127	156	136	164	134	139	153	156	151	123	145	140	121	151	157	133	152	140	118	130	123	138	153	140	138	136	149	132	152	144	151	153	171	140	154	153	152	146	149	133	160	148	161	144	133	138	143	140	127	144	138	135	152	138	142	142	121	136	137	140	128	146	119	145	130	143	118	159	126	143	130	150	155	132	160	140	126	136	135	157	147	150	136	134	158	150	150	142	134	135	152	156	163	135	157	152	138	167	165	136	143	138	162	141	130	121	143	138	136	132	123	135	138	140	160	112	135	147	149	135	129	150	147	163	132	157	141	124	136	133	133	137	141	137	140	150	123	132	144	146	160	121	129	141	161	142	135	163	153	127	138	128	138	146	112	134	151	114	157	137	145	148	144	136	138	143	158	133	104	142	129	135	138	151	128	125	138	145	142	145	141	152	114	141	143	138	136	151	158	107	118	129	131	142	149	147	140	143	169	109	141	151	132	133	129	126	140	124	145	129	131	145	122	145	139	148	107	141	127	144	149	122	130	145	130	143	131	137	134	123	108	128	146	137	145	132	129	163	142	107	130	136	147	148	118	136	133	159	159	146	128	128	145	126	122	134	155	141	153	136	124	152	147	133	139	150	128	151	138	135	128	143	127	138	129	147	158	133	140	154	134	146	129	135	140	147	126	138	127	152	146	139	145	128	140	132	156	144	138	128	156	155	141	159	142	132	144	138	147	135	145	146	140	123	136	160	141	129	139	139	122	141	167	137	147	142	150	148	132	145	130	154	121	141	149	140	126	155	147	132	138	132	135	152	150	140	118	133	149	132	131	110	117	146	122	142	136	117	152	146	149	153	150	149	131	147	161	154	161	131	115	152	139	136	113	151	125	148	118	141	140	136	128	129	134	139	131	104	143	152	156	156	128	134	160	136	132	135	151	152	146	125	135	153	143	135	139	127	131	138	146	160	135	123	148	156	149	156	148	150	173	128	133	126	145	126	156	134	136	141	154	123	130	136	133	145	142	134	137	142	135	135	132	153	155	137	141	140	126	116	132	123	150	142	142	120	153	158	139	129	148	143	124	164	134	133	160	165	141	139	131	136	151	158	102	138	149	151	130	145	129	158	159	121	165	136	148	129	135	126	159	140	146	120	159	151	138	120	134	134	130	141	137	131	129	183	155	142	125	136	133	126	150	134	132	136	146	141	144	122	154	140	119	150	142	136	140	124	156	135	129	135	130	133	145	156	158	142	125	131	132	171	144	140	135	143	129	165	139	142	152	132	134	123	165	143	125	138	167	129	123	178	140	136	163	147	139	151	134	138	132	137	126	128	151	134	164	155	140	155	147	143	153	124	141	156	156	120	134	136	137	140	141	166	137	153	129	148	144	169	148	135	136	143	138	129	145	134	144	129	143	118	154	157	129	143	159	134	127	137	123	162	126	140	123	146	145	148	131	133	145	129	139	154	141	137	148	143	127	136	145	146	134	136	156	143	128	151	160	140	152	131	134	116	148	138	136	134	142	153	141	114	133	135	125	134	144	121	177	131	133	138	152	127	128	141	145	144	128	154	128	129	132	148	145	152	131	149	130	132	138	133	144	137	129	129	126	162	144	147	154	145	131	124	140	131	132	152	159	131	149	137	150	112	128	153	151	157	131	142	133	130	136	157	149	144	143	134	144	141	129	153	147	134	119	136	145	133	142	128	136	115	145	131	134	134	128	128	142	136	130	149	144	149	137	137	135	143	118	124	127	135	150	130	158	143	132	138	139	140	156	130	129	153	145	133	132	111	134	144	149	137	151	159	128	146	129	130	133	152	137	160	146	143	132	141	141	135	147	151	151	163	142	134	147	149	127	140	153	140	126	140	144	131	118	132	141	157	123	146	144	132	137	137	116	146	157	118	153	151	130	158	127	145	129	137	134	133	148	154	127	131	158	152	133	150	164	131	137	128	146	124	156	120	121	130	112	133	140	161	135	143	138	131	162	121	128	148	119	118	127	127	125	157	152	110	134	141	146	128	153	182	131	123	130	138	142	161	139	148	128	134	135	125	149	135	144	139	133	136	125	156	147	126	116	127	142	167	147	132	140	167	135	120	146	137	162	126	132	131	111	134	149	121	154	134	155	142	139	127	134	164	150	129	129	136	147	152	142	159	133	139	141	138	150	140	116	115	141	159	132	146	126	136	135	109	142	135	162	134	123	159	147	121	124	137	129	137	132	119	160	142	156	144	138	144	148	133	118	151	132	136	119	116	139	147	120	134	134	138	144	141	151	139	145	126	140	125	151	138	142	115	134	158	158	145	126	114	147	152	150	154	140	146	148	137	134	131	132	128	134	138	143	133	137	150	131	152	119	137	142	130	132	127	139	174	135	152	124	134	139	145	130	125	124	124	147	148	143	144	130	138	161	146	144	125	142	147	136	134	155	167	133	133	112	133	132	137	125	138	140	156	152	154	156	162	117	145	115	163	153	146	171	139	137	141	141	134	146	150	134	140	159	152	154	132	160	157	142	165	146	138	127	137	148	151	128	160	135	131	144	143	143	149	158	133	127	133	165	123	178	135	143	162	136	132	140	114	131	140	158	110	118	119	167	139	140	132	117	119	121	164	152	120	150	129	159	132	140	144	149	133	142	147	161	129	154	136	139	148	116	145	153	146	148	151	162	175	160	137	149	126	144	137	138	135	140	147	132	155	166	149	146	152	133	146	151	165	160	134	119	147	149	143	141	126	137	144	128	135	168	141	137	185	152	133	131	152	145	135	141	138	156	161	138	144	132	136	139	127	119	140	135	147	145	134	148	135	143	136	154	139	137	137	150	126	132	134	157	151	141	125	135	157	120	119	122	146	127	139	139	149	151	130	133	161	132	130	147	162	125	143	148	127	126	147	151	149	144	134	140	129	144	164	157	159	142	155	161	132	131	129	132	140	152	136	115	141	141	142	127	118	126	121	136	142	132	140	137	147	144	129	146	130	129	137	143	140	145	153	144	146	140	148	152	156	142	143	151	146	152	158	146	125	125	145	122	130	133	122	150	147	139	130	137	151	137	138	153	133	136	144	127	155	149	126	144	111	141	142	131	146	127	146	126	131	148	134	147	119	147	132	143	129	119	122	159	121	130	123	146	138	124	128	153	132	155	122	155	132	158	157	143	132	120	140	152	160	150	159	172	146	128	137	137	147	149	130	109	152	144	165	132	147	141	145	131	154	152	134	135	129	121	131	132	143	150	139	136	155	141	147	134	151	147	170	137	154	143	139	129	129	125	142	142	131	139	138	129	152	127	133	145	126	145	138	152	137	118	138	141	144	128	148	142	148	145	152	147	121	162	159	150	151
8659	12228	34572	34180	30303	18751	4538	1643	16690	7094	10383	790	687	724	622	608	600	546	526	529	502	529	481	450	439	444	427	427	461	436	387	399	404	442	386	442	409	394	380	382	391	336	408	381	402	419	394	417	378	346	381	371	407	366	387	352	351	395	354	350	368	348	380	403	361	377	380	368	326	377	358	401	370	326	363	363	355	382	365	361	411	353	392	377	365	358	381	377	358	331	375	367	367	366	357	359	361	371	362	333	372	365	349	363	360	369	350	403	365	399	349	377	356	407	298	403	354	343	372	355	382	355	354	367	360	337	372	353	343	354	393	400	352	350	347	363	345	372	372	382	400	367	329	385	385	358	399	384	340	364	373	345	343	365	391	341	379	380	341	371	354	358	350	355	366	394	351	347	373	329	391	356	362	372	361	356	367	382	310	331	342	376	373	398	353	347	378	376	354	382	335	363	363	357	376	350	365	353	358	362	370	333	346	354	339	350	358	351	358	359	353	376	350	426	346	389	334	387	322	365	372	381	379	351	378	355	347	383	334	356	344	367	366	356	353	368	348	380	365	348	360	369	363	380	367	365	321	359	368	344	347	375	354	400	356	366	377	354	371	345	387	372	362	334	369	357	362	380	396	397	350	345	364	340	358	343	372	343	386	371	350	355	369	383	361	364	384	356	354	357	391	346	354	352	350	348	365	330	364	344	345	345	376	377	373	358	338	353	362	330	391	367	379	342	358	390	395	352	361	344	352	373	367	369	373	348	400	370	382	369	392	355	330	370	362	377	346	334	371	381	366	384	386	337	351	351	368	394	365	358	336	357	329	351	381	399	333	370	365	384	354	367	361	351	329	367	381	364	347	352	411	372	359	375	388	368	368	352	394	351	356	361	348	368	389	337	353	361	364	360	374	336	346	347	380	358	368	303	373	336	346	372	365	372	355	329	335	347	321	372	343	362	352	367	408	344	359	345	368	377	375	342	369	353	376	359	350	334	363	348	375	391	356	379	370	341	378	357	336	341	348	359	360	354	370	361	365	369	385	339	399	377	355	334	364	338	354	346	369	387	337	364	341	349	337	362	360	350	344	380	344	357	366	360	326	377	363	345	359	382	374	366	361	350	362	373	386	346	360	356	359	367	350	337	383	357	362	349	345	334	410	353	381	368	355	367	355	366	355	391	353	366	349	390	374	361	333	403	375	360	335	370	363	344	341	376	334	343	379	370	376	358	357	379	389	326	390	344	372	363	351	347	350	368	379	361	346	360	370	389	340	361	361	370	340	377	352	370	383	377	398	354	352	354	375	364	322	369	405	385	347	361	370	385	334	369	338	371	360	373	360	358	350	334	347	345	364	359	361	350	349	365	324	316	355	381	354	360	348	360	330	379	320	341	411	380	379	349	373	366	370	333	339	331	407	343	360	368	404	359	360	371	364	316	374	376	359	364	381	364	394	347	373	369	366	367	364	354	349	336	363	399	361	353	389	371	369	372	354	355	369	370	349	348	365	354	363	363	353	364	345	370	357	331	353	354	354	371	391	353	344	337	360	413	377	357	333	326	369	405	389	355	352	392	360	359	339	351	323	359	347	359	385	353	382	405	367	365	368	394	342	355	349	368	369	344	352	372	384	349	329	365	352	362	395	392	362	368	344	388	358	367	347	342	379	359	351	378	386	384	364	358	354	349	343	370	349	399	384	357	328	362	356	358	338	339	382	348	333	333	343	390	389	339	371	377	359	397	389	376	326	372	382	346	392	364	363	363	372	409	338	363	400	411	353	349	360	337	356	393	381	341	373	372	348	351	373	351	382	391	346	348	344	378	376	372	368	345	345	347	383	375	369	355	344	365	333	360	365	356	341	319	348	352	355	393	373	368	340	377	354	345	329	381	360	352	351	354	348	373	346	336	351	340	330	374	383	371	329	373	378	356	359	365	323	394	354	332	357	366	313	331	376	344	373	384	351	358	366	336	359	328	335	361	358	378	387	381	370	338	371	379	414	386	369	350	355	357	365	348	352	330	356	381	361	349	371	337	399	385	357	333	363	389	352	352	339	376	356	351	369	387	374	369	376	322	336	367	375	358	358	392	375	355	364	368	367	360	345	353	354	363	377	378	362	364	353	354	353	329	357	359	375	348	335	351	346	345	345	394	357	380	387	350	389	356	357	355	381	334	378	371	378	384	362	370	374	325	386	365	377	354	372	384	334	364	394	385	382	357	349	363	346	392	358	327	379	370	360	390	368	392	329	320	383	382	359	356	336	373	377	356	346	334	368	394	358	361	353	329	390	385	328	349	340	362	384	345	352	366	364	332	337	346	355	358	355	339	356	381	320	384	371	360	354	338	367	372	345	325	366	331	333	362	339	379	339	384	368	364	370	345	352	364	342	379	393	375	349	348	374	329	386	355	336	352	381	369	368	334	369	345	374	354	348	358	370	393	372	342	394	370	344	366	389	364	401	385	353	366	355	381	347	378	330	355	367	375	353	393	355	352	366	373	367	366	360	396	360	359	384	356	336	361	340	327	333	413	387	389	361	389	337	371	382	365	348	362	366	386	363	375	333	350	331	374	389	368	328	373	360	379	379	383	341	339	350	386	375	379	380	370	352	332	358	343	387	394	368	364	355	375	370	397	324	331	374	361	367	366	406	346	375	369	354	360	336	363	389	353	330	350	377	364	373	359	350	369	370	334	423	357	355	360	364	338	366	373	360	371	357	362	344	367	353	332	342	341	365	355	366	364	371	391	356	331	375	355	329	349	362	360	344	352	387	343	334	363	344	336	367	332	364	319	334	389	371	389	340	340	343	382	350	349	372	361	370	393	365	340	355	352	366	368	387	353	392	365	335	370	360	372	383	374	351	350	336	366	375	367	378	381	330	396	375	396	332	334	371	369	328	366	349	347	360	329	338	338	358	343	404	340	357	353	344	354	376	355	314	347	403	401	361	352	321	373	348	361	350	365	400	368	390	336	387	385	380	397	352	363	379	350	330	349	352	358	320	363	361	376	359	343	377	381	348	369	381	349	329	394	344	366	345	379	373	374	362	355	370	361	401	373	361	388	369	353	352	363	358	364	369	352	338	345	384	349	386	374	421	347	352	350	421	378	352	333	350	351	371	344	368	387	355	371	396	362	376	375	365	349	362	347	367	338	397	334	366	346	370	388	351	370	373	342	377	371	354	361	379	372	342	387	367	366	356	400	367	364	364	390	364	328	370	357	392	348	365	370	359	377	384	362	364	396	434	318	364	365	357	372	356	359	337	312	373	346	374	370	344	362	388	387	368	353	374	375	385	367	363	382	362	369	317	377	368	334	335	355	372	363	350	377	328	388	349	356	362	370	386	350	412	430	376	362	362	357	366	356	400	355	357	363	354	366	368	334	372	369	337	361	369	335	345	348	358	364	383	384	360	318	368	341	394	376	347	373	387	380	358	331	364	341	335	359	360	399	383	350	389	337	372	332	358	358	380	340	364	348	364	354	343	335	307	353	338	323
30331	36986	48064	38530	23220	8141	1307	719	8723	2387	4598	621	335	287	322	303	300	269	257	246	256	271	228	259	257	268	242	231	247	244	239	239	211	248	244	226	201	210	250	235	226	269	237	219	209	219	219	247	221	218	218	218	230	222	246	220	258	227	228	246	222	233	241	232	193	217	222	214	221	240	213	202	240	204	204	226	234	230	235	220	211	206	243	197	218	199	214	218	209	207	216	228	192	203	234	230	226	247	206	209	219	217	236	230	223	237	224	242	250	228	220	242	234	235	234	234	257	228	226	215	236	231	201	237	222	220	234	218	236	212	195	212	221	225	230	213	229	229	208	213	221	223	202	225	232	210	210	204	232	190	259	208	225	222	208	220	230	215	224	212	213	202	221	205	246	221	248	222	255	194	185	208	231	207	213	225	202	225	214	215	205	223	217	240	202	207	226	218	222	209	207	213	218	235	200	234	203	242	254	192	227	211	211	195	219	221	222	239	221	214	206	240	225	211	189	239	240	246	217	208	212	230	199	210	213	226	218	231	222	213	201	251	234	235	207	215	244	214	190	223	213	241	233	208	218	199	222	206	218	191	219	248	220	224	207	241	226	225	227	213	213	236	184	215	212	233	187	227	198	203	227	255	213	220	231	240	202	210	203	235	199	223	243	227	221	210	222	224	234	217	245	230	226	193	215	224	215	242	214	221	225	238	233	241	234	193	223	187	229	233	234	196	197	246	227	243	200	217	201	218	185	223	220	233	199	204	203	241	234	207	225	223	213	204	226	220	234	202	228	215	235	229	240	208	237	219	229	221	238	199	225	200	224	210	201	210	224	233	237	236	215	236	224	227	228	218	199	195	233	239	213	221	214	264	246	248	233	222	206	209	181	215	225	218	239	207	192	228	194	222	239	209	241	230	244	219	179	195	231	219	207	232	226	228	221	198	213	230	216	225	197	223	208	210	212	236	228	195	203	249	197	206	241	201	236	246	196	227	216	261	219	221	198	215	198	228	214	203	229	208	237	243	219	194	247	208	218	210	199	202	214	237	208	205	214	226	242	217	205	251	208	208	206	191	204	180	221	249	238	236	219	229	236	214	218	233	208	234	237	213	195	234	231	203	223	248	193	224	199	217	233	223	252	211	245	235	236	223	222	233	221	195	203	230	238	218	228	219	241	197	260	203	239	250	196	219	262	204	207	214	241	221	189	220	195	238	233	231	218	192	174	209	223	227	230	211	229	227	209	208	200	213	241	221	213	221	210	228	224	239	245	222	224	194	202	206	218	241	221	233	227	206	193	224	222	236	217	239	211	224	218	216	201	218	239	216	204	234	206	233	214	247	235	221	224	201	225	202	218	228	213	224	213	214	225	230	231	213	213	230	234	232	210	227	217	243	244	246	203	243	206	223	212	219	223	237	226	198	212	221	227	193	226	193	234	237	191	184	218	226	235	240	204	227	202	251	194	213	195	210	214	241	220	240	199	240	205	210	197	236	196	213	196	247	243	236	215	244	217	220	206	248	208	211	198	211	233	217	213	258	194	215	201	214	228	198	231	230	225	221	226	233	232	232	227	237	199	207	224	233	228	227	210	242	216	214	208	211	239	223	229	213	229	234	217	188	215	225	204	205	215	235	238	215	224	228	219	208	240	229	216	199	218	216	214	217	228	233	208	208	216	215	209	214	204	201	214	235	205	203	202	225	239	233	206	211	217	194	239	210	236	203	212	214	239	215	199	237	220	216	207	211	234	217	236	233	279	234	226	205	215	221	235	209	226	214	194	204	188	225	223	213	208	223	191	230	201	224	230	217	220	223	201	224	246	254	241	199	227	219	218	217	215	221	203	220	220	229	215	235	217	227	231	229	218	214	216	208	198	219	213	230	219	194	227	239	215	229	221	240	223	201	221	195	230	205	229	242	236	193	217	248	220	222	202	208	207	251	218	221	218	225	231	252	220	226	216	228	208	232	198	215	215	232	241	220	229	205	225	223	224	204	210	220	234	230	235	244	229	200	216	246	212	208	226	270	224	207	215	181	233	222	228	215	214	226	202	199	215	243	217	232	254	241	232	231	225	219	219	221	194	221	217	226	193	226	196	212	207	242	215	239	225	251	199	231	204	220	206	225	206	212	234	216	218	214	241	232	196	211	222	212	213	228	203	208	234	195	193	236	227	241	212	208	217	199	204	232	217	220	239	239	192	243	179	233	220	234	208	219	218	225	207	221	244	217	225	212	223	217	224	199	210	211	200	209	244	201	208	202	243	249	219	212	228	203	189	222	217	236	224	225	197	205	248	207	237	245	237	239	238	213	220	219	209	224	213	231	206	231	239	216	234	212	214	235	219	213	230	218	239	203	217	212	244	226	232	211	208	208	215	209	194	209	199	233	199	224	205	238	218	214	193	225	227	229	232	236	212	238	207	204	183	255	251	218	220	218	229	242	201	219	223	220	212	221	214	225	225	211	234	224	218	220	243	215	203	262	196	207	201	234	195	235	213	205	215	223	208	223	225	213	196	247	220	215	211	228	229	202	225	240	232	212	219	223	231	217	210	201	218	218	240	222	206	249	221	223	244	215	237	220	221	229	239	245	224	210	203	228	211	192	206	258	209	228	234	233	221	207	215	247	221	207	221	220	218	229	216	236	215	210	201	237	235	230	222	226	218	217	190	201	249	242	214	203	209	253	224	239	227	232	205	182	223	200	227	211	231	232	199	225	233	210	210	215	216	208	226	213	205	219	239	198	238	223	194	205	207	206	205	225	251	230	236	230	208	202	232	229	206	232	239	225	232	216	243	238	214	216	235	225	227	231	211	222	211	231	224	212	231	240	194	198	199	195	185	207	189	237	208	202	218	242	227	201	236	201	211	232	213	206	224	233	213	216	238	240	219	218	219	201	212	222	248	255	213	230	208	235	209	219	243	223	251	186	221	226	238	240	234	239	210	233	235	210	243	252	254	219	208	226	230	233	236	239	214	210	227	219	239	186	211	215	239	226	225	215	229	193	216	246	235	215	224	202	204	226	224	202	235	240	216	192	210	206	223	244	228	242	233	232	219	257	238	244	225	215	205	230	246	229	219	211	228	201	261	227	196	220	206	232	247	214	206	202	263	210	226	223	225	280	206	223	195	210	197	210	218	210	242	236	214	240	224	224	219	195	216	203	231	211	213	223	213	229	248	197	214	205	232	196	241	228	198	228	213	233	240	219	218	222	218	214	213	220	218	198	205	213	185	236	227	202	192	200	229	220	196	203	203	209	238	227	203	204	226	236	218	221	206	221	213	232	211	246	183	211	243	248	235	252	255	251	251	230	184	224	242	237	206	194	220	209	191	239	220	232	188	225	220	236	199	244	229	200	205	226	224	225	221	242	225	215	240	220	212	226	260	192	238	253	224	213	265	239	219	233	228	200	222	224	222	228	218	219	223	187	240	236	217	217	209	213	212	203	247	241	247	221	249	230	220	192	224	235	204	241	243	212	216	245	224	242	236	258
17285	27811	46370	44347	31678	11173	3789	3153	22557	5127	16137	1433	1281	1108	1031	1000	954	931	894	846	791	746	797	802	756	732	741	683	702	687	655	626	687	643	606	654	629	626	624	629	616	591	603	608	557	592	570	610	637	587	610	607	632	595	578	616	616	597	557	602	547	585	515	544	551	551	601	570	584	557	583	595	555	567	563	541	589	579	580	550	580	557	606	556	561	586	557	550	564	555	577	599	568	556	584	560	567	587	531	552	535	520	512	591	538	555	559	538	566	578	539	524	558	514	545	590	547	544	517	545	597	570	566	561	546	556	576	567	520	545	559	527	531	558	562	507	558	571	517	542	476	561	555	583	525	559	544	542	540	539	562	565	590	544	535	525	569	565	573	580	585	569	531	565	556	542	551	539	583	542	550	559	574	570	543	550	553	572	549	552	522	548	526	569	566	580	532	583	555	574	568	550	535	572	570	565	565	547	548	554	570	518	503	536	571	513	512	556	589	545	534	538	549	536	537	542	530	506	568	538	541	527	533	570	541	548	574	538	605	520	565	550	543	544	544	553	541	527	564	573	569	602	526	530	559	550	560	535	552	541	608	565	576	542	529	514	504	534	567	549	516	484	557	520	526	572	555	557	557	545	528	517	575	560	551	574	573	565	564	583	543	553	574	522	573	562	542	573	567	555	525	525	595	535	568	574	542	547	564	568	539	570	576	543	557	548	549	558	575	564	573	594	576	551	528	555	555	567	580	522	574	574	533	561	546	534	570	535	557	567	541	543	522	532	581	563	494	568	537	546	586	528	562	548	562	582	588	592	518	558	527	544	589	591	559	520	521	551	556	537	535	541	524	552	544	558	543	559	590	551	560	533	513	564	565	552	561	531	560	547	543	531	534	588	549	553	555	520	544	523	545	598	521	503	535	564	524	514	544	553	516	589	579	539	531	558	545	546	570	570	539	503	569	548	552	517	545	562	521	569	501	612	540	537	530	585	609	534	578	555	517	555	542	544	509	549	562	589	553	527	556	584	587	542	575	573	509	557	519	573	542	556	577	564	585	577	531	519	511	525	580	555	561	526	541	572	589	513	548	576	510	517	548	555	517	526	535	553	533	573	563	526	535	548	527	534	563	512	546	533	546	524	530	548	530	588	508	563	534	539	560	537	589	566	492	564	552	560	537	565	547	556	529	568	539	507	555	510	517	561	553	516	559	556	531	527	554	538	567	559	553	528	591	525	539	517	571	554	512	559	538	538	564	602	572	571	557	554	548	525	555	582	501	515	530	565	561	586	565	590	568	543	563	545	538	556	526	546	545	543	535	537	614	539	573	551	558	540	510	581	549	543	534	560	530	541	588	529	520	522	572	531	527	520	573	550	517	569	526	522	501	549	531	563	521	527	561	512	529	543	562	578	543	562	551	559	551	557	615	577	534	541	545	562	531	545	544	544	553	548	527	545	537	563	545	520	536	580	564	552	534	557	559	522	599	584	545	544	552	545	503	572	558	547	513	518	539	537	559	537	505	592	534	534	539	564	553	557	560	540	509	535	548	537	579	567	532	589	549	517	529	563	530	516	541	527	542	554	541	570	558	563	542	575	559	557	600	572	555	554	568	534	556	538	524	537	546	534	542	580	520	554	622	585	551	559	562	542	535	575	559	526	555	546	536	532	502	586	540	559	563	563	536	503	537	553	514	527	554	566	559	564	540	490	567	548	566	529	575	554	553	583	540	571	557	542	540	556	553	615	535	546	570	572	576	546	530	562	508	533	553	554	568	530	535	534	573	569	541	568	525	501	558	563	526	538	531	567	555	513	522	551	565	541	558	520	551	556	520	556	592	561	545	501	528	569	515	557	524	538	590	571	573	528	550	539	558	557	567	546	577	570	556	591	580	539	558	588	526	535	553	555	557	560	568	565	563	548	529	586	540	531	529	521	512	524	556	525	537	531	541	576	543	539	542	550	506	571	553	563	533	518	563	483	529	546	555	567	546	566	564	505	545	590	553	594	523	567	550	550	565	554	510	528	504	515	549	572	528	539	579	520	508	549	523	557	548	499	537	560	556	547	584	523	509	576	528	563	549	529	573	547	553	556	534	535	515	570	566	557	512	570	553	561	550	593	524	553	545	539	554	577	567	541	545	568	560	550	559	539	589	518	595	594	541	533	539	560	513	560	529	532	543	582	527	570	520	550	545	582	520	604	549	545	547	552	571	564	532	547	546	553	522	592	560	540	546	578	581	506	534	523	584	552	529	560	520	542	536	541	562	552	557	568	553	574	530	551	558	519	625	575	565	553	547	512	528	534	589	547	537	557	523	549	514	581	516	514	577	523	565	534	551	571	527	551	557	581	549	558	536	522	536	516	579	543	559	552	559	541	559	579	545	592	583	553	565	596	548	549	553	564	549	546	556	532	542	531	544	550	546	536	523	497	566	554	556	562	531	570	535	552	552	566	550	592	532	538	533	570	570	520	544	550	549	546	566	529	550	546	535	542	589	552	542	576	588	547	559	523	587	531	555	475	575	535	586	581	572	528	553	546	599	534	547	554	574	589	518	545	562	567	551	541	501	558	562	556	535	562	530	537	496	558	571	539	574	543	540	545	533	556	521	567	546	552	599	541	509	524	577	550	599	557	567	534	578	536	568	543	539	564	575	574	525	522	530	577	564	534	559	562	533	565	587	529	534	533	555	561	512	499	544	554	506	562	519	537	548	517	574	536	514	541	533	516	537	534	546	571	533	563	559	516	531	521	555	545	563	529	552	503	558	526	529	544	501	520	583	551	519	513	531	524	539	558	543	503	572	577	577	562	582	539	562	553	568	561	530	526	542	553	551	532	602	556	569	577	565	591	525	562	571	517	568	537	572	569	552	508	572	557	564	559	537	491	553	558	534	580	566	560	559	507	532	548	521	580	533	557	536	546	545	544	543	519	562	517	520	564	583	565	538	533	556	558	555	550	496	543	573	522	515	552	569	549	575	589	602	524	587	566	523	590	546	546	517	567	559	571	557	530	545	516	539	559	539	597	527	531	541	544	552	521	590	550	551	588	567	553	566	542	542	537	576	522	582	532	524	484	546	518	515	545	549	557	600	529	575	565	566	536	567	599	566	555	515	582	541	549	550	542	572	563	580	576	543	520	583	575	544	580	526	526	548	542	514	548	545	525	598	527	569	574	573	513	564	542	528	577	574	565	545	548	541	537	581	584	584	561	590	571	537	537	543	507	528	523	533	541	597	588	559	543	576	572	609	533	520	526	589	522	544	513	492	555	554	507	523	572	548	528	602	555	553	561	576	566	549	530	564	541	572	549	527	604	562	559	578	555	495	525	539	527	546	529	501	532	572	536	541	535	557	568	616	530	549	564	548	587	595	538	547	562	577	563	580	538	541	543	600	570	554	528	558	559	546	564	576	579	557	565	581	569	547	552	535	551	568	507	562	534	566	532	561	576	586	583	550	594	557	519	518	583	526	544	538	568	543	539	519	546	529	544	575	597
19776	18846	16090	6196	911	906	627	402	409	321	323	293	267	261	277	246	317	261	249	248	280	276	295	269	261	301	233	246	264	258	274	263	257	246	295	270	248	270	259	278	252	250	249	283	267	260	279	273	280	269	258	288	279	281	255	286	286	247	274	238	261	290	254	280	273	262	279	267	311	284	261	281	257	264	249	259	281	256	273	253	257	243	281	282	259	256	265	273	263	267	261	277	281	265	246	264	262	266	265	265	280	310	291	267	270	265	279	294	267	233	261	275	254	283	332	288	247	265	238	301	286	276	301	293	274	271	264	253	277	294	271	283	306	296	252	276	248	259	291	244	257	272	271	285	293	274	273	273	300	271	258	275	260	256	249	293	279	260	290	271	264	269	280	244	254	262	262	278	266	295	272	293	273	267	276	261	297	277	263	272	259	301	300	292	287	281	254	299	293	264	263	295	298	258	229	258	266	273	285	278	288	262	263	266	251	291	235	276	264	288	273	269	271	242	263	244	246	270	251	237	224	280	239	296	287	230	239	277	253	248	287	269	280	257	272	252	282	275	306	261	266	259	290	278	256	261	256	277	291	257	244	254	298	270	247	246	260	293	251	261	271	254	258	276	289	293	269	252	247	274	279	258	266	271	271	277	287	258	260	258	260	251	286	276	274	246	248	262	284	268	270	291	254	269	262	251	278	259	274	250	253	231	227	299	248	295	271	288	288	272	273	277	276	279	269	251	248	297	286	269	268	250	281	288	244	269	269	253	244	251	287	296	283	255	260	258	241	310	286	272	286	287	272	287	263	258	265	246	254	265	246	244	260	258	244	277	283	269	284	242	250	279	282	272	246	268	276	255	246	268	239	267	267	314	297	243	279	279	254	267	292	247	292	243	283	255	251	267	277	265	256	263	268	260	273	262	291	270	262	239	293	266	297	292	274	295	287	269	254	286	257	242	283	311	251	304	271	259	310	274	250	294	248	287	269	269	273	281	274	266	263	283	298	288	261	276	256	272	269	285	257	263	287	273	271	261	282	279	273	258	264	284	266	275	266	306	260	299	285	259	262	261	256	276	259	259	271	298	238	272	275	266	270	278	276	260	260	253	265	261	233	261	241	269	276	271	261	244	270	266	261	263	255	245	235	274	255	276	245	274	258	245	242	272	267	251	260	311	257	275	247	273	270	284	271	256	264	250	262	288	270	279	277	279	264	273	288	224	267	246	254	257	242	288	272	261	275	283	233	259	264	252	260	247	247	267	267	253	245	244	245	253	289	253	278	259	272	277	277	253	273	260	311	279	250	253	273	312	265	241	270	255	265	279	258	271	255	269	240	253	270	263	269	279	303	243	270	251	287	269	277	267	237	263	274	292	293	299	273	232	276	260	309	284	264	253	252	289	270	255	261	260	250	272	260	243	270	254	262	232	255	278	275	255	281	266	281	260	261	241	269	272	252	258	255	263	250	273	257	244	277	256	245	303	256	276	280	269	263	248	281	303	272	281	261	280	307	256	263	254	283	262	233	259	248	247	267	275	254	284	281	286	272	258	273	274	260	281	253	285	261	265	255	272	291	263	263	270	285	257	272	277	296	254	251	272	278	275	289	261	274	283	271	274	272	292	257	277	247	246	237	263	292	303	266	260	280	264	266	250	251	237	260	262	269	284	265	293	301	288	267	258	272	264	286	281	274	272	279	238	233	278	290	284	274	267	282	303	268	263	248	291	276	260	273	292	254	275	286	255	255	279	261	270	261	249	258	270	294	243	286	301	234	292	259	275	275	277	275	249	269	285	292	260	234	259	257	289	275	248	272	255	274	272	254	287	253	266	265	258	257	271	309	245	275	287	273	260	280	286	281	301	271	280	272	274	270	267	237	263	251	288	285	246	282	244	265	256	296	278	262	253	285	256	287	289	285	252	265	279	265	270	269	270	260	300	279	272	268	279	279	289	246	289	275	290	252	250	286	278	271	264	279	237	285	281	296	254	290	242	251	263	271	266	250	280	289	309	267	239	283	284	275	252	277	274	278	251	253	256	279	233	246	255	299	301	238	283	261	250	278	267	282	265	278	283	263	286	230	271	252	275	257	257	282	247	295	271	245	269	256	268	248	272	292	270	263	257	252	266	246	279	293	262	249	280	266	273	284	253	280	266	296	295	246	261	248	261	279	284	246	268	249	278	272	273	242	256	255	298	273	282	286	249	297	292	264	262	291	244	265	255	269	310	287	294	258	275	271	266	278	255	247	286	252	280	281	281	260	269	277	291	268	269	272	263	274	264	276	239	247	287	268	253	289	295	266	238	266	267	273	307	277	242	312	280	276	280	253	271	290	289	277	264	252	261	286	268	246	242	282	285	244	252	249	269	248	303	229	288	263	273	276	233	261	257	249	271	286	238	247	278	289	277	264	262	244	275	267	261	282	259	258	253	253	293	278	273	241	234	246	286	259	258	249	251	244	265	261	285	276	278	266	285	299	274	254	267	248	263	300	295	277	273	266	252	270	278	256	271	293	291	268	291	251	260	268	288	285	257	268	237	263	276	237	277	253	241	280	289	276	287	250	289	278	254	289	287	300	285	254	258	256	274	263	266	293	300	237	283	313	241	267	289	248	265	254	255	252	306	271	241	269	235	271	287	309	265	270	253	265	258	270	245	285	258	268	277	269	280	259	280	270	290	253	264	322	289	262	267	285	237	260	272	252	238	268	273	283	275	280	272	292	271	263	284	262	296	305	249	292	279	240	283	265	280	274	271	253	253	267	286	259	260	247	278	260	284	287	268	259	272	280	245	277	248	269	224	275	306	276	273	257	266	268	294	274	309	270	241	273	266	258	269	258	281	256	306	283	305	267	271	262	286	258	279	264	274	299	294	274	240	245	259	266	263	259	300	268	277	268	266	280	293	257	294	265	270	270	279	299	312	279	268	297	278	258	302	257	265	271	271	278	283	303	288	254	252	283	260	258	286	242	288	269	280	288	258	263	275	255	249	261	271	281	278	251	256	256	258	258	258	253	277	259	251	264	256	269	268	250	283	249	248	283	262	257	257	240	245	222	269	284	285	255	250	262	254	257	262	267	269	278	279	303	270	277	256	253	260	297	282	283	234	217	263	269	256	296	256	285	249	253	256	234	255	268	286	300	256	266	254	251	284	275	301	264	261	242	267	255	231	272	264	246	274	258	260	257	301	291	263	280	293	251	266	292	275	248	317	281	245	253	265	293	265	241	261	278	298	288	267	274	271	261	264	269	271	274	274	282	288	262	272	272	252	226	271	279	265	250	270	254	287	286	266	255	237	254	250	288	295	275	294	279	285	240	274	280	281	284	254	266	265	274	299	288	272	271	247	279	267	273	268	285	286	281	263	274	273	239	264	314	246	268	283	275	239	251	266	281	272	246	267	271	277	286	270	315	260	272	238	289	273	261	278	257	262	316	297	236	272	277	268	275	258	241	254	293	288	284	272	253	264	244	271	267	267	275	239	276	264	264	265	299	253
10784	13558	19424	10320	1980	3520	2183	1011	1487	1006	819	630	639	616	628	577	590	619	646	603	656	621	630	590	548	642	603	597	630	609	589	632	639	594	615	614	617	607	611	615	620	631	559	577	640	608	612	607	644	633	603	598	601	651	587	619	577	632	568	595	587	643	670	613	600	570	568	642	632	619	620	633	625	624	608	634	608	648	669	648	571	585	623	593	599	589	610	638	554	638	611	590	597	615	663	564	544	576	613	608	644	606	625	587	625	603	604	628	618	620	634	590	606	639	610	593	622	643	646	561	610	603	589	649	616	599	658	553	649	599	591	579	616	561	591	607	632	628	626	640	612	590	611	625	644	597	557	611	608	597	627	623	643	566	601	648	615	596	624	616	579	610	635	658	632	609	625	639	591	558	619	642	673	631	580	631	583	636	619	601	631	590	624	668	574	603	598	585	656	625	632	621	627	584	654	626	649	617	630	622	581	580	628	623	583	600	600	628	595	572	603	594	636	591	638	643	613	596	663	660	644	635	601	631	635	585	614	634	636	597	583	615	609	633	580	606	634	588	616	617	562	591	577	583	602	601	623	634	595	580	615	595	633	640	608	588	594	631	632	648	643	600	572	584	613	581	620	621	590	575	604	600	565	610	628	619	620	613	612	627	579	583	592	637	626	631	624	629	611	590	648	613	599	607	633	638	593	616	656	582	614	628	622	654	630	607	640	624	601	593	585	655	593	627	618	582	614	653	578	580	593	605	579	592	582	627	621	618	604	600	582	615	611	602	617	631	636	618	600	599	605	614	647	640	615	616	630	601	639	599	603	623	620	649	592	575	656	648	605	594	585	606	625	666	593	609	672	579	610	589	615	606	596	632	600	589	622	620	625	572	624	632	650	629	656	614	581	619	617	607	621	600	633	632	565	624	649	617	618	606	592	633	604	634	598	630	597	613	626	619	565	624	599	642	589	608	607	606	618	646	628	602	617	612	643	606	568	582	636	610	628	585	640	613	607	672	596	588	619	612	625	598	644	632	629	615	627	602	583	610	631	626	623	585	600	611	659	656	625	570	627	619	613	632	610	633	625	624	613	603	624	641	541	579	607	648	618	646	629	642	614	640	639	599	606	593	599	591	574	644	644	618	601	588	605	612	643	567	596	628	619	613	588	637	619	609	617	637	571	603	609	588	584	632	628	644	606	590	616	609	610	563	609	617	607	629	611	609	591	606	612	618	632	589	617	634	634	599	618	626	639	600	591	586	612	600	636	615	575	664	614	624	604	584	605	612	595	611	600	620	596	667	593	592	620	593	650	601	604	580	585	618	633	607	586	630	637	661	655	607	575	611	671	634	610	591	623	674	657	638	634	606	601	600	660	594	622	623	599	612	596	627	651	610	587	636	562	574	594	634	539	609	659	574	641	580	596	535	583	672	652	647	663	607	589	552	635	625	629	590	654	627	618	655	634	586	645	584	593	628	632	615	614	621	596	617	633	658	615	558	611	603	644	642	628	629	627	667	605	639	650	620	627	617	607	657	591	658	609	556	607	630	658	584	623	579	591	615	577	575	619	658	641	591	628	563	613	605	591	575	618	635	567	625	597	612	596	607	616	583	618	588	644	638	609	623	595	634	591	578	591	622	656	629	652	603	607	576	610	621	619	588	643	584	654	610	639	600	617	613	595	621	583	576	632	609	580	605	658	647	577	624	616	581	578	600	613	634	606	605	644	543	575	616	643	671	587	584	587	607	553	601	603	597	615	587	588	610	620	576	608	595	630	626	599	607	611	581	590	577	601	623	614	649	574	566	639	621	616	617	613	638	571	613	608	615	635	592	654	577	592	598	628	635	627	653	655	628	592	593	629	603	674	605	619	620	596	612	589	618	657	622	586	620	592	591	613	602	583	616	606	601	586	608	595	638	644	650	598	654	587	617	630	687	642	623	573	611	588	647	595	628	609	566	644	624	646	646	668	593	617	559	633	600	605	584	613	609	640	609	577	636	656	590	623	578	637	611	662	650	626	594	602	589	638	633	618	589	599	619	623	645	618	621	615	644	569	616	599	602	629	589	589	611	608	627	606	604	625	580	610	594	599	608	592	635	633	622	607	625	611	645	632	606	618	628	636	630	626	601	632	602	604	598	659	627	600	619	623	626	650	669	636	588	599	608	651	581	702	621	622	611	599	644	612	634	626	635	662	639	626	624	625	617	598	637	641	602	590	635	582	592	616	640	624	595	603	642	634	605	631	619	649	646	647	649	600	598	622	631	596	643	629	605	623	621	579	591	558	619	598	662	637	631	635	608	622	664	653	595	613	612	596	605	581	600	612	640	658	605	586	641	654	587	645	633	623	576	619	579	578	625	599	622	592	617	661	658	637	610	614	605	603	639	641	628	603	604	609	597	642	655	617	642	600	654	588	616	604	601	606	620	613	620	591	624	616	610	644	629	632	600	554	612	606	596	616	585	649	598	599	633	639	571	651	638	560	635	633	596	604	631	601	623	616	653	645	642	601	636	640	630	610	637	604	599	632	634	569	614	623	595	640	634	599	621	635	611	591	646	639	595	625	587	596	587	627	614	624	607	643	573	633	616	618	682	631	611	626	656	640	597	628	603	608	587	610	547	614	594	630	609	623	592	632	659	569	604	622	625	581	602	577	628	635	619	656	591	649	600	615	603	634	636	648	619	623	644	589	626	666	626	613	562	622	583	620	607	639	615	628	586	641	598	631	624	591	628	636	613	570	605	602	593	595	627	650	613	586	571	611	622	648	608	621	554	578	593	555	625	633	639	591	629	611	646	597	622	627	613	671	603	560	657	647	624	643	605	599	642	650	589	603	599	619	637	646	607	611	630	592	608	626	609	639	612	631	610	576	619	623	582	653	619	641	615	664	608	660	623	620	603	614	664	560	576	618	663	636	630	597	612	571	633	610	637	599	625	584	605	611	620	612	595	590	631	645	609	618	584	619	610	599	616	627	636	594	652	651	622	640	607	686	603	554	625	585	615	626	603	602	637	628	639	609	638	604	625	628	633	633	601	625	646	625	613	631	620	578	621	657	601	628	545	589	595	609	586	603	575	643	659	597	646	652	583	598	553	647	612	614	655	582	650	607	680	629	666	623	598	603	601	632	643	648	617	631	605	618	626	670	594	612	629	627	609	677	605	648	596	615	572	632	608	579	617	621	628	641	610	633	591	601	571	618	637	580	624	635	589	651	614	624	632	635	602	579	585	654	621	667	627	598	645	655	632	650	624	629	639	642	607	593	610	584	641	587	604	654	606	637	586	631	582	635	609	614	633	606	642	609	646	656	631	607	615	588	621	612	626	603	582	630	665	614	658	631	609	630	596	598	622	572	569	660	585	646	619	633	642	644	581	634	602	580	630	606	614	589	624	628	581	628	627	609	645	623	604	629	607	624	612	645	607	646	611	585	617	604	574	569	620	604	637	626	644	629	616	659	596	665	622	618	637	619	667	627	621	611	628	598	633	608	582	632	613
32480	19975	22448	13425	8363	3200	520	362	1630	657	597	235	162	178	152	139	141	161	159	161	143	122	141	157	152	140	129	149	139	150	129	124	158	135	140	131	126	151	123	133	142	137	122	135	126	117	153	147	131	128	122	121	114	140	141	123	129	116	129	125	122	135	138	116	105	120	124	108	108	105	132	118	130	135	115	108	124	109	110	127	123	125	121	133	159	136	132	142	136	117	132	125	119	132	119	114	120	100	120	137	135	131	121	111	115	120	131	101	131	132	132	145	119	142	124	119	134	115	116	117	105	141	123	134	113	116	124	115	118	148	122	126	121	130	128	120	137	106	142	116	114	113	124	144	137	127	125	110	142	120	134	130	121	91	118	126	143	127	128	125	151	137	150	126	121	127	110	110	133	133	96	124	118	154	116	135	144	147	119	121	123	140	131	122	118	133	121	134	127	117	118	117	126	128	118	132	139	112	119	154	117	112	98	129	103	94	112	123	128	126	124	117	140	114	145	147	116	136	129	123	122	143	154	134	126	122	115	129	113	134	152	105	133	133	134	115	120	160	123	130	132	119	113	98	136	110	134	126	147	122	114	129	130	126	129	131	115	115	107	120	133	115	124	133	130	131	101	130	100	136	117	126	131	106	136	123	124	127	116	125	115	126	112	134	124	120	137	139	144	124	119	123	123	114	133	135	92	133	121	109	133	128	128	113	127	122	130	112	141	116	144	115	113	114	130	151	140	140	136	148	131	122	127	137	107	127	116	121	149	113	122	126	135	143	137	130	112	126	138	131	140	120	112	143	121	123	133	108	152	131	111	128	123	131	138	131	138	138	143	118	162	115	126	136	121	123	114	111	100	136	116	129	129	118	106	123	118	135	123	127	121	131	129	113	133	145	119	121	130	141	129	125	128	122	123	124	104	127	123	120	117	109	126	139	122	141	125	130	133	125	128	122	115	122	133	115	122	124	112	116	132	121	143	122	129	116	120	115	125	131	133	123	137	113	117	141	105	142	113	122	120	118	113	130	139	106	119	102	135	124	103	120	104	118	133	129	109	162	124	127	126	110	130	135	126	118	120	128	130	138	116	118	139	132	109	128	119	133	145	140	119	121	131	117	115	115	132	135	129	104	123	139	125	107	98	126	130	126	116	117	129	120	126	148	139	131	143	129	135	143	122	105	142	121	127	120	136	151	112	123	119	130	129	111	146	121	105	127	137	123	123	125	134	131	106	139	153	119	145	139	125	119	119	118	131	124	137	122	159	130	126	128	113	139	108	122	130	135	106	123	137	122	136	133	133	116	142	122	140	118	137	126	144	118	134	133	129	128	126	120	113	121	143	103	108	121	123	147	118	116	145	138	130	132	123	107	146	142	144	145	119	146	111	127	143	143	124	134	143	150	120	136	101	109	138	115	113	131	122	132	162	113	117	117	128	145	145	122	125	112	121	119	149	120	134	123	124	109	112	129	112	130	147	124	122	115	103	147	120	114	142	133	120	114	124	112	125	111	138	132	119	121	121	139	149	116	117	117	150	131	130	118	131	128	120	125	137	129	140	124	135	137	122	112	111	110	139	125	134	119	116	133	159	104	127	120	135	143	125	107	123	117	130	129	122	126	112	117	118	126	117	159	132	130	121	137	122	107	144	115	105	127	132	120	129	135	121	129	152	134	140	126	130	116	139	119	121	107	98	147	135	120	138	128	122	117	120	145	132	128	118	141	130	100	112	147	136	122	127	109	103	126	119	125	133	121	132	117	135	134	128	126	104	139	121	141	130	111	125	120	123	134	111	119	122	144	133	130	113	117	129	139	117	120	156	140	120	103	129	130	146	133	129	134	107	115	115	132	119	120	138	120	110	105	137	152	129	120	123	130	134	139	119	110	137	136	113	135	134	120	112	116	142	137	134	131	118	140	129	120	119	138	125	137	130	113	126	123	156	135	124	120	136	118	121	124	109	128	136	130	136	124	120	130	125	135	139	122	113	132	117	117	125	130	118	115	111	130	139	140	133	118	118	114	137	112	120	121	119	135	140	104	133	120	117	118	133	114	141	126	108	140	137	124	123	113	137	122	112	127	145	128	142	100	130	121	113	109	110	136	134	142	135	122	116	123	125	130	113	148	141	121	132	130	135	124	134	128	137	129	135	107	128	109	140	131	110	127	130	135	124	111	117	115	145	110	154	120	133	137	128	114	130	141	130	145	129	115	128	148	112	121	127	125	128	109	132	114	111	122	154	133	110	116	117	125	131	135	141	145	147	157	146	112	150	119	133	107	151	126	156	111	142	116	125	129	143	140	141	116	127	146	114	139	132	124	115	136	111	115	123	129	144	131	125	145	140	127	128	157	128	120	96	124	124	110	133	155	133	116	126	124	127	123	120	149	123	115	128	134	164	144	137	122	122	127	129	115	146	105	116	122	130	128	113	135	127	120	140	125	102	111	136	131	127	150	145	127	141	135	114	102	135	119	119	138	126	117	127	112	135	127	137	107	136	122	118	107	121	117	117	134	124	144	138	96	124	127	124	125	127	123	131	129	110	126	108	127	122	122	122	139	131	131	115	136	127	122	129	121	155	131	131	137	127	108	125	127	121	124	114	104	118	112	140	134	137	134	114	121	120	120	120	115	114	112	139	119	139	110	130	123	125	125	127	124	148	106	106	125	120	107	125	139	127	128	120	133	143	128	114	111	131	132	117	128	116	108	125	113	102	115	114	121	118	122	111	148	121	117	121	141	121	118	126	127	127	120	147	112	115	113	123	119	121	118	114	152	142	121	118	138	132	121	135	131	109	131	149	137	125	109	122	120	140	123	108	131	134	115	125	125	139	132	111	121	127	129	113	124	114	126	99	115	135	115	140	131	131	130	134	140	120	142	139	119	134	120	125	122	123	110	131	128	130	129	152	126	138	154	132	137	130	127	136	126	113	141	107	127	137	111	139	132	120	124	131	130	119	135	119	137	111	145	121	140	148	133	125	128	116	132	125	137	111	112	133	130	127	108	145	140	120	124	153	125	127	144	115	125	120	126	142	135	133	99	129	115	145	126	118	133	122	119	109	125	155	117	136	121	140	118	125	119	118	123	111	125	123	113	127	137	126	128	124	122	123	127	134	111	147	111	134	135	154	118	148	98	117	102	123	100	127	130	146	109	128	118	127	142	118	116	107	110	136	124	135	127	116	128	117	125	129	129	119	123	115	122	135	107	137	135	112	123	123	146	117	125	121	136	116	133	139	127	134	128	130	134	114	121	112	124	133	133	121	127	111	106	136	131	129	142	126	118	121	137	129	110	138	98	107	122	138	150	136	127	126	124	126	121	122	122	120	134	123	125	124	137	117	109	136	129	152	109	119	144	110	127	100	139	120	141	135	147	125	105	105	125	119	128	114	151	138	116	140	128	134	111	140	111	119	120	113	128	127	131	123	135	123	112	108	117	132	120	124	118	125	134	104	149	119	114	121	146	157	140	131	103	134	123	132	126	135	134	123	113
17757	12903	24869	20396	16582	7816	1924	1577	6718	2908	3239	811	713	708	630	581	589	526	516	502	457	453	419	450	439	406	388	411	438	378	413	432	410	364	378	381	425	443	405	373	356	373	381	365	361	354	377	378	357	345	363	372	337	345	369	351	385	357	354	340	359	336	366	355	349	337	386	371	369	292	311	335	338	372	351	355	340	330	331	309	345	316	361	301	351	338	334	356	316	321	352	364	319	363	352	322	312	360	302	345	332	339	331	304	342	341	339	323	372	343	335	323	345	350	330	341	380	332	328	330	379	341	347	332	361	311	328	341	333	307	337	300	294	345	345	333	310	340	326	330	358	336	326	344	305	336	340	351	346	306	337	323	370	375	316	347	342	354	322	352	343	341	342	329	326	319	318	325	342	325	340	312	333	305	317	345	327	320	332	336	314	329	332	331	319	321	325	322	294	309	323	287	344	354	355	348	329	318	341	346	340	304	324	363	311	368	295	346	344	321	328	320	326	304	334	344	300	324	315	357	298	353	322	343	317	337	340	335	323	315	316	317	342	307	322	324	358	329	337	328	352	329	290	331	347	337	318	336	315	325	304	312	315	300	335	367	331	331	338	338	351	323	358	348	336	372	325	335	362	353	351	351	340	313	365	318	341	325	327	302	314	381	331	331	306	333	327	335	308	333	320	351	326	324	325	319	314	363	310	328	343	331	338	308	323	333	331	324	273	349	330	364	322	326	315	356	334	322	332	303	308	342	335	304	304	317	348	332	326	324	305	354	342	306	350	348	330	324	324	346	349	326	319	345	328	333	318	331	343	318	297	359	338	321	325	300	332	293	354	322	339	329	342	354	328	337	327	347	363	306	343	342	314	333	313	330	332	331	346	322	329	319	379	316	332	346	305	304	320	346	338	338	306	356	325	324	328	316	342	321	347	323	326	319	327	351	302	333	342	349	320	330	353	317	356	304	353	324	356	319	344	341	325	329	340	312	313	305	333	325	313	328	315	311	324	333	323	323	306	297	307	322	341	306	340	344	314	312	330	316	326	319	326	343	336	335	304	338	302	348	315	314	336	318	337	315	324	358	329	325	312	326	277	330	334	344	304	342	341	349	320	332	311	347	326	308	335	329	333	359	365	353	363	332	323	334	329	345	344	311	337	296	311	312	330	342	320	333	334	308	311	351	336	332	325	359	344	330	322	314	343	328	321	335	323	301	349	329	315	331	328	347	347	299	313	338	330	312	349	314	349	370	323	346	304	320	343	322	317	329	309	323	343	322	316	340	325	299	303	314	321	336	333	336	328	340	301	305	347	340	361	356	362	351	315	309	330	367	297	341	340	357	313	309	329	349	373	326	375	316	373	314	368	375	375	340	305	335	347	341	345	326	346	317	293	333	349	330	320	308	309	335	310	323	314	358	331	326	327	326	334	309	401	339	343	306	307	345	341	299	342	336	350	356	317	323	341	292	337	336	344	338	348	328	349	310	296	346	350	309	332	335	330	344	325	357	346	345	320	314	354	335	327	338	306	321	335	347	336	352	329	342	342	330	326	348	317	290	336	353	295	322	294	327	325	324	295	346	358	324	331	333	336	333	302	323	329	329	358	321	301	343	296	323	311	348	334	337	314	316	323	344	293	315	341	313	346	368	334	321	322	327	322	308	333	333	303	308	344	319	322	332	356	367	335	329	311	312	311	338	325	327	342	320	292	342	345	348	314	330	314	357	332	362	331	350	321	360	330	359	337	298	294	347	322	314	334	338	316	335	312	343	321	331	334	329	304	355	331	327	316	287	319	362	303	324	335	379	354	344	324	338	336	315	335	338	342	326	335	320	338	338	334	347	337	292	372	301	353	297	380	387	321	361	318	349	344	329	335	309	358	331	341	306	342	336	319	338	330	343	353	328	318	331	327	338	323	341	331	326	346	328	335	338	328	356	349	328	286	348	327	327	356	336	347	303	351	351	321	339	360	328	352	349	318	326	348	295	344	354	338	305	315	350	335	301	310	341	303	296	322	336	319	326	346	330	338	333	327	329	325	292	303	334	337	331	333	307	365	354	308	329	331	350	328	368	324	324	357	323	324	329	327	329	305	336	329	321	346	313	335	317	355	345	337	329	329	336	301	338	343	303	335	320	322	288	329	308	357	311	345	303	322	380	328	324	344	350	348	353	311	320	315	312	334	342	316	343	334	341	358	333	350	321	326	323	317	336	326	317	302	325	339	325	334	329	312	351	362	340	326	336	362	343	322	295	348	324	331	326	323	331	356	326	306	330	340	357	320	309	321	339	360	329	338	306	289	326	316	321	329	329	307	305	316	301	303	351	330	334	323	335	371	337	316	325	342	301	355	319	369	327	337	337	363	346	351	367	351	341	351	331	311	333	345	363	341	353	335	345	309	320	344	324	348	343	345	343	328	337	349	325	320	326	344	362	329	331	319	329	335	335	310	340	299	348	335	355	290	330	360	322	327	336	337	363	300	289	334	342	330	325	314	302	342	343	306	331	355	361	299	314	358	350	308	341	317	329	311	335	310	344	375	328	345	328	292	339	322	315	327	331	326	331	328	336	357	304	345	306	363	304	342	319	309	329	313	325	319	332	326	308	334	330	348	335	357	336	331	341	379	324	347	313	347	314	331	307	346	349	351	325	317	324	319	337	326	330	328	327	331	354	358	333	326	311	356	331	348	329	321	344	314	335	321	321	342	335	362	335	345	343	329	316	340	328	341	346	345	325	349	314	335	325	335	326	297	305	314	359	303	331	351	304	348	333	322	324	321	316	311	353	338	376	350	308	344	317	340	330	358	313	302	331	324	323	351	330	347	307	332	352	347	320	342	320	312	314	326	329	350	333	346	302	340	348	329	345	348	296	330	320	352	339	337	310	314	338	343	303	322	324	353	348	349	347	374	309	361	334	352	348	363	305	310	348	350	300	334	328	324	344	297	333	350	296	335	329	308	347	316	303	346	325	360	316	341	306	353	303	354	335	324	331	310	342	310	341	276	326	327	348	335	310	307	303	342	360	358	318	360	343	354	361	332	341	306	319	310	317	328	354	341	341	317	343	301	343	309	348	313	309	279	338	321	302	324	349	335	322	317	328	332	342	295	342	327	333	347	341	340	324	342	334	347	331	312	320	348	329	337	325	317	357	330	319	316	306	330	347	336	350	286	363	372	330	356	307	330	343	327	296	324	335	336	320	340	363	321	346	322	348	325	339	331	295	359	359	314	349	335	313	357	323	365	369	325	324	313	341	329	339	322	314	340	342	322	330	291	303	339	303	326	332	332	347	344	344	316	318	331	313	297	317	352	300	355	337	342	333	357	338	346	322	344	343	386	350	362	326	346	314	329	309	335	341	342	319	349	304	340	326	344	313	327	323	326	346	333	337	320	311	317	323	349	314	351	328	374	328	334	357	328	326	328	356	339	353	317	315	328	332	334	353	324	331	304	320	326	364	331	346	352	316	367	330	343	310	321	317	264	357	313	336	342	296
42429	30092	36807	17604	7886	1752	936	723	3335	689	1028	384	385	316	282	266	283	262	266	241	259	229	243	254	237	228	225	219	236	224	228	226	231	235	228	218	184	203	237	214	215	216	192	204	225	227	223	211	242	196	198	201	207	206	241	202	220	187	173	198	190	188	192	206	230	221	197	210	182	184	214	193	230	207	190	209	200	247	196	204	198	212	197	200	206	182	195	209	215	212	220	185	193	220	200	193	191	204	215	213	223	195	224	209	213	202	207	220	215	199	205	216	182	208	221	197	197	196	193	205	201	188	186	220	232	209	237	184	225	222	173	181	236	200	221	201	215	205	207	223	209	206	215	204	189	209	217	190	195	192	201	196	208	192	225	198	213	195	220	206	210	205	207	215	191	220	199	201	231	198	206	201	179	183	202	167	191	201	194	187	201	202	192	213	211	214	218	221	230	191	207	216	194	216	199	233	208	223	175	207	217	193	202	199	219	202	220	215	214	206	208	219	208	209	214	196	249	182	197	201	156	227	214	211	201	214	215	194	218	193	209	199	214	209	226	212	196	226	218	201	208	205	209	204	212	207	215	218	206	193	218	206	211	176	205	192	191	240	198	194	204	210	212	203	232	207	179	212	186	208	206	204	204	211	181	216	199	187	216	194	209	195	220	194	183	196	213	249	215	195	194	212	185	217	189	217	183	197	199	182	214	193	206	214	186	186	195	211	218	187	201	176	209	220	204	216	209	238	233	244	209	211	233	191	191	206	214	208	217	196	194	204	202	208	209	221	217	201	189	222	210	210	206	204	215	218	236	169	199	228	201	205	225	197	186	203	200	220	192	233	195	199	172	194	176	208	234	196	212	199	206	200	178	227	199	176	218	209	197	176	225	240	212	203	228	225	193	194	209	211	223	177	201	200	201	194	227	185	223	206	187	177	224	205	214	177	218	178	175	199	180	177	209	194	229	223	222	187	211	201	196	204	182	202	199	198	193	217	207	218	214	206	189	223	192	211	201	185	198	223	204	175	216	187	217	196	199	194	183	195	179	232	205	205	190	201	202	200	185	199	199	196	197	212	226	241	220	209	204	200	192	220	194	225	201	193	197	238	207	195	219	228	200	190	196	185	232	220	221	221	201	184	196	184	204	192	206	197	195	216	194	217	180	197	177	207	198	219	212	193	198	208	196	195	204	208	217	241	227	185	206	187	192	170	185	195	195	237	212	190	199	214	215	222	232	235	190	220	223	220	202	198	190	226	195	174	215	207	222	195	156	191	201	216	188	197	200	193	212	211	220	190	205	207	203	223	201	204	191	194	213	226	203	218	227	206	198	205	235	187	193	205	211	213	200	190	206	222	202	216	211	214	193	184	196	194	185	182	207	222	218	212	212	240	208	230	209	210	202	187	194	197	225	222	206	182	237	199	205	203	181	211	223	198	173	208	210	201	203	197	175	214	206	229	211	186	216	186	202	215	212	223	218	202	197	208	194	200	206	228	225	180	212	222	216	195	198	214	211	207	190	220	195	220	189	209	166	203	216	205	217	187	206	212	211	194	208	171	187	215	214	212	228	219	202	222	213	195	202	188	200	207	199	194	204	229	186	206	203	233	203	220	227	214	242	198	184	211	195	212	198	191	179	193	199	205	199	189	212	198	192	182	233	226	187	195	196	189	204	229	237	203	208	198	194	199	198	198	189	201	195	217	213	196	199	203	203	198	187	224	205	217	222	214	200	208	213	209	205	201	203	184	210	212	208	199	231	224	179	204	202	200	220	178	236	218	205	218	192	169	228	191	208	169	206	199	205	203	199	192	191	236	193	198	214	185	190	175	209	218	231	217	209	222	189	206	198	198	219	187	208	197	204	208	220	206	212	197	203	237	206	198	211	196	200	215	209	204	195	233	210	206	190	204	230	205	216	204	182	191	216	235	222	206	183	187	211	198	177	191	223	214	209	221	214	196	199	219	226	194	193	223	220	201	221	189	194	203	198	197	209	205	191	206	222	225	187	220	196	190	204	180	179	202	204	202	210	205	230	210	235	204	223	199	206	187	192	196	215	191	214	208	209	206	206	224	221	197	203	206	208	227	187	213	203	189	186	213	207	197	222	213	210	187	221	197	222	181	201	195	188	207	210	214	202	187	178	175	207	179	211	230	211	195	216	199	183	220	208	205	212	232	203	197	221	207	183	206	199	200	215	192	189	194	202	224	227	198	219	207	221	209	200	192	191	203	202	218	193	197	188	221	206	208	178	211	207	197	213	188	196	210	186	216	199	205	206	229	229	212	186	179	198	211	192	219	197	196	202	211	196	194	214	217	218	204	202	212	207	213	209	214	193	210	235	212	185	203	211	181	213	210	208	201	209	211	197	205	200	194	197	173	233	198	216	211	207	219	199	201	218	221	197	245	203	208	196	199	200	203	205	210	199	217	186	212	228	228	215	188	209	195	242	187	225	214	192	218	218	214	195	216	201	190	183	186	205	228	182	211	195	195	197	192	204	188	189	233	202	226	192	214	214	196	216	182	217	189	213	220	191	207	227	186	200	213	225	193	188	217	183	210	172	237	197	213	186	192	211	205	193	209	219	191	191	198	184	204	206	186	202	205	196	213	208	227	191	219	221	204	207	209	232	216	222	184	189	180	237	189	200	213	204	168	209	214	206	206	208	203	249	206	212	205	240	209	230	198	191	205	222	208	217	213	205	232	198	192	212	204	207	224	201	195	204	178	203	182	198	202	213	222	218	215	200	214	245	205	211	193	213	188	185	224	192	240	232	213	205	198	203	215	201	192	219	224	197	196	178	181	182	207	206	202	194	179	176	186	222	207	211	198	208	217	206	207	187	217	205	196	183	195	227	220	207	225	208	233	198	207	199	163	185	204	219	186	209	206	194	201	177	210	233	209	202	193	220	204	207	219	215	188	207	179	231	186	191	194	193	196	193	164	242	186	212	234	202	206	209	205	210	215	210	218	175	205	181	205	206	222	209	205	223	197	195	186	222	204	228	192	225	199	220	206	213	233	193	196	190	197	197	180	201	192	199	190	208	189	172	201	211	196	225	212	178	195	197	191	191	228	208	215	195	207	186	192	199	194	207	192	163	212	214	228	192	214	176	211	181	185	192	188	216	204	197	187	200	217	187	199	202	225	194	181	202	194	204	206	189	229	196	209	208	187	198	220	208	229	224	193	209	225	216	227	219	192	191	191	200	185	184	195	230	199	193	208	184	223	173	223	206	174	197	212	206	208	216	194	217	193	210	203	224	188	225	211	194	188	205	186	198	208	202	233	196	201	208	216	207	197	197	185	182	191	190	231	196	203	195	220	217	183	208	201	222	194	205	219	179	213	184	193	188	208	190	205	185	190	191	180	196	192	213	218	169	197	205	204	180	216	205	204	169	204	202	189	188	178	206	203	175	212	211	201	203	209	181	192	208	209	194	184	225	187	216	155	183	190	196	189	200	219	191	185	208	179	228	204	184	213	176	198	191	228	180	207
24372	19412	33204	22667	12544	4278	3352	3266	10455	2451	5083	1447	1343	1187	1121	1012	962	930	877	836	821	814	756	748	713	692	711	668	637	662	643	664	610	573	635	600	580	613	598	583	626	620	529	579	604	534	569	542	609	567	570	616	554	518	532	539	566	541	544	543	558	537	556	540	504	522	559	567	540	537	533	527	514	516	534	543	509	521	516	509	526	530	507	484	507	526	535	566	529	541	544	522	550	505	520	534	536	542	527	549	531	510	523	542	496	526	543	552	515	515	570	495	492	514	536	520	504	489	486	501	524	510	507	542	531	527	468	485	537	505	554	495	510	511	497	509	508	541	519	540	531	508	539	485	539	500	560	517	499	486	496	519	565	538	479	497	576	539	483	522	511	492	515	558	545	526	508	553	541	498	514	531	497	500	523	500	496	548	533	553	493	507	492	490	496	514	527	509	540	530	483	492	507	465	556	500	541	529	511	474	511	506	469	488	545	497	488	517	533	520	516	527	487	528	518	514	503	555	529	511	498	507	508	491	510	499	546	521	544	516	518	520	496	508	495	483	529	500	530	524	527	496	512	510	512	516	532	500	549	474	493	494	516	498	527	497	525	503	530	527	534	494	484	506	514	476	478	513	488	499	525	483	504	486	498	537	509	520	535	504	495	520	508	519	526	498	504	518	481	536	498	514	508	486	487	534	546	545	504	530	525	523	515	527	492	512	507	526	501	465	507	509	521	522	477	513	562	467	545	488	476	506	505	538	491	494	492	488	539	464	508	498	537	513	507	490	518	522	504	540	502	507	513	525	509	478	512	537	521	532	504	493	519	480	530	501	507	505	474	486	493	523	511	548	507	538	518	512	456	517	521	476	493	516	535	529	536	539	503	504	511	523	536	495	484	478	508	533	508	552	507	525	494	475	542	535	509	500	525	533	503	492	511	530	478	499	532	478	526	474	533	544	506	504	543	485	557	530	504	524	498	542	477	486	553	495	501	500	504	504	511	512	523	489	487	508	487	495	485	529	489	507	505	512	496	509	515	518	517	484	512	532	510	504	512	572	473	539	549	496	529	468	499	491	515	551	488	547	529	496	503	505	484	509	513	527	464	526	523	509	529	509	467	459	502	496	514	492	487	511	517	521	504	527	496	489	484	544	524	534	539	492	489	517	513	511	527	494	564	469	527	514	479	506	510	510	513	510	525	527	536	500	487	504	508	497	491	505	501	469	495	506	489	538	507	508	501	479	464	510	510	470	530	520	495	534	498	484	497	520	520	506	521	563	508	477	494	514	524	506	522	501	487	527	488	489	547	496	523	496	497	485	513	524	498	550	514	518	495	505	509	496	516	492	538	500	538	527	515	490	482	531	501	507	481	525	509	496	504	489	520	497	549	521	495	510	482	500	470	460	544	500	496	511	555	539	495	494	515	516	520	534	510	499	555	542	550	505	517	512	514	504	500	529	491	498	514	540	529	500	510	513	469	486	525	513	523	501	530	518	526	500	532	491	495	524	494	478	525	504	488	489	549	510	531	498	513	527	529	508	530	499	531	515	452	508	526	475	509	541	521	512	509	485	476	504	552	486	502	523	513	505	502	501	536	517	541	486	503	548	491	508	485	483	525	507	516	502	551	496	465	542	498	504	500	551	486	489	496	512	511	480	496	501	489	499	488	494	541	521	512	479	509	549	518	568	509	463	505	495	536	496	474	528	523	508	466	491	541	505	495	487	506	448	511	543	511	433	510	539	507	526	534	490	527	494	467	485	530	523	534	516	504	508	514	497	545	536	534	480	551	495	518	447	511	518	481	551	483	511	512	501	519	535	506	466	462	531	535	524	497	509	497	505	542	473	510	512	532	557	555	500	490	531	492	515	535	494	495	491	529	498	546	557	522	518	495	472	483	498	541	491	457	534	522	559	547	499	499	490	492	529	498	514	511	501	524	527	487	534	523	557	525	523	540	514	521	542	502	523	529	517	509	565	555	509	464	527	524	521	526	527	542	512	531	477	468	501	505	501	512	473	462	512	533	510	481	510	543	504	510	509	520	504	496	500	529	496	505	500	517	507	474	511	498	518	495	518	505	495	529	489	502	506	498	471	513	527	505	498	516	500	536	512	452	528	487	494	530	573	477	509	511	493	486	485	473	504	520	530	503	522	510	514	515	492	467	472	489	471	513	468	512	525	531	509	503	502	510	510	494	509	499	525	487	512	511	505	483	539	504	517	480	503	499	523	538	454	498	487	507	540	502	518	514	499	489	498	499	483	520	493	483	482	514	504	503	527	537	507	503	498	505	490	530	478	528	532	518	483	483	550	489	493	535	494	509	526	535	496	502	476	503	506	524	515	524	547	512	459	534	506	544	502	513	509	539	489	505	518	531	492	501	487	509	464	489	487	512	526	527	507	522	524	528	477	506	522	522	537	482	548	491	506	512	486	517	544	483	539	479	483	524	507	514	461	541	502	506	479	509	517	563	510	501	518	546	485	523	559	482	498	515	535	485	522	521	517	534	521	506	551	527	459	511	473	532	531	557	516	521	492	517	515	488	504	541	558	492	480	478	527	488	491	513	486	497	533	490	473	493	467	493	503	540	473	525	489	503	476	490	496	513	491	478	551	527	521	520	537	500	483	538	491	525	552	507	527	522	509	536	517	552	520	509	499	487	500	541	470	496	484	490	502	491	490	535	441	494	502	546	515	536	522	501	514	466	520	504	529	478	488	511	506	521	564	493	505	474	494	504	476	523	508	487	538	506	493	510	542	523	538	506	509	501	519	511	491	528	473	526	535	492	495	562	512	493	496	490	535	479	521	479	461	504	517	566	514	500	476	482	504	534	502	563	559	551	515	524	490	531	501	496	516	491	514	530	502	536	525	518	513	536	527	486	545	513	531	491	558	519	497	509	510	530	506	498	512	528	526	505	540	489	536	511	510	500	461	521	545	498	485	497	484	498	499	476	496	510	493	500	541	497	506	537	510	537	484	507	592	528	494	515	516	558	522	498	528	518	552	507	526	476	495	488	499	483	521	506	473	491	487	464	546	546	490	496	558	537	536	504	492	524	490	524	504	508	538	503	535	501	501	504	521	509	551	527	514	566	515	505	520	552	526	520	502	460	517	507	480	549	522	548	493	488	481	473	531	542	467	552	473	501	513	520	546	497	515	549	517	514	456	457	526	505	511	490	514	489	515	526	519	493	538	506	529	518	522	519	525	513	532	482	517	540	527	514	538	537	494	529	505	494	504	530	520	519	542	518	493	521	518	522	504	547	503	477	492	477	526	531	510	521	517	494	514	481	520	497	535	474	470	496	495	508	528	504	487	488	540	530	506	485	490	505	482	531	506	480	499	509	492	527	454	507	534	521	497	499	530	536	506	521	533	538	478	523	477	478	471	531	488	461	540	487	482	544	504	471	509	505	503	517	480	497	495	527	539	480	517	505	514	540	498	476	506	525	455	503	492	471	521	486	511	564	539	526	464	508	513	534	473	493	497	486	569
16915	12008	7920	2829	566	360	277	265	288	257	285	246	294	264	261	258	261	299	234	277	238	243	256	253	259	259	264	291	303	231	252	281	285	280	256	281	258	243	262	291	255	265	271	227	269	253	242	247	279	268	281	255	229	268	255	275	247	258	296	227	234	269	236	260	247	256	249	255	268	242	274	254	246	236	246	270	247	249	281	237	277	244	246	279	270	251	268	260	253	271	257	237	257	240	295	278	274	254	250	269	242	298	256	268	246	252	267	252	295	277	296	246	281	243	253	253	244	262	255	254	259	219	253	267	261	286	260	269	244	259	270	269	241	247	270	257	231	266	268	285	298	250	268	229	253	259	269	252	248	238	245	239	255	272	258	230	225	250	250	280	253	233	242	241	243	258	251	268	258	259	238	237	267	256	253	282	234	277	242	212	231	267	259	284	241	221	269	244	242	272	273	263	261	244	245	268	256	253	253	259	233	265	256	244	253	270	267	316	242	247	266	246	257	286	264	240	222	225	244	251	238	267	258	242	256	267	279	253	257	231	257	248	240	255	246	248	244	247	229	262	246	280	285	245	295	247	271	258	245	252	259	264	232	246	265	238	254	252	251	256	244	271	252	288	263	258	243	223	265	252	252	263	265	250	227	275	234	255	257	242	258	283	261	256	242	250	250	245	272	255	249	273	259	244	263	267	261	251	265	273	250	278	223	245	250	240	251	271	236	254	246	252	255	256	268	250	257	261	246	222	231	248	258	232	243	268	237	255	258	252	243	258	241	262	208	264	273	241	287	259	247	236	246	242	229	247	251	237	273	278	260	251	252	228	249	267	260	253	238	236	220	279	239	276	228	263	243	243	278	287	256	237	263	287	256	269	228	275	242	255	240	263	236	258	267	270	231	250	284	282	244	260	272	253	256	255	242	294	236	246	266	261	211	270	241	261	252	274	258	257	274	222	259	275	248	240	218	269	256	264	254	239	258	269	284	252	249	242	275	268	242	263	232	243	251	273	259	266	258	236	257	236	264	269	302	255	260	243	246	282	228	236	277	206	270	265	260	267	271	259	281	245	261	269	240	255	224	224	260	251	238	273	270	268	244	214	279	274	252	274	274	225	256	269	260	256	261	259	251	278	273	253	248	250	243	234	257	250	282	286	275	257	273	291	269	239	271	255	235	262	282	254	236	263	267	244	249	250	261	247	247	268	294	255	219	226	261	291	240	242	259	254	244	256	268	270	262	261	260	257	228	291	269	268	243	291	224	266	297	252	261	247	260	250	225	253	268	236	248	254	252	274	237	243	281	209	241	282	244	252	268	253	247	284	264	229	250	239	268	271	259	257	255	273	230	267	254	235	270	296	249	232	246	259	243	269	241	263	217	229	265	259	258	252	248	239	244	231	247	263	278	271	252	254	253	270	246	273	247	246	242	256	243	243	248	222	256	251	263	260	233	257	290	276	250	243	277	251	235	255	233	265	271	268	261	222	248	274	258	264	261	271	247	219	268	262	250	261	251	271	235	229	259	267	254	267	235	238	277	230	250	255	253	246	243	238	223	247	277	266	251	242	261	204	267	284	268	264	253	249	253	226	253	257	254	277	283	260	227	248	264	254	229	262	249	265	283	241	264	253	234	257	259	284	240	257	275	285	237	296	281	253	250	267	273	253	234	215	213	234	232	258	276	255	250	242	222	262	231	271	250	238	253	268	266	247	247	249	241	242	281	255	247	249	259	260	220	236	229	250	261	258	251	242	290	238	259	227	251	233	252	290	268	261	243	240	275	219	244	276	231	266	266	267	284	221	249	246	244	254	262	247	256	261	230	238	257	247	260	266	255	250	258	259	249	243	254	245	210	261	260	298	281	260	254	266	248	229	284	271	263	247	252	247	260	264	254	281	260	274	244	276	252	288	253	231	238	247	247	307	226	273	241	312	304	262	259	277	231	264	250	273	257	270	245	229	260	221	263	250	261	274	268	219	247	245	228	254	233	245	269	219	266	264	243	257	229	242	241	267	243	256	253	215	240	233	233	239	256	273	255	233	255	262	271	250	234	248	242	294	272	264	238	237	257	269	234	272	260	250	256	261	253	243	246	234	245	236	227	266	264	267	264	261	256	270	256	268	273	277	262	259	243	258	240	246	257	265	268	254	249	277	251	222	244	269	254	277	283	242	237	241	247	245	244	247	256	246	244	267	231	263	231	301	258	272	227	255	267	266	273	251	279	274	236	211	246	254	245	244	269	262	279	246	229	257	226	265	267	266	242	236	239	243	261	241	266	267	260	278	276	257	243	246	266	241	245	264	229	260	223	248	265	258	256	235	228	278	294	290	259	227	243	231	242	271	250	251	237	252	247	251	257	253	241	236	228	278	232	249	286	267	241	251	230	269	247	250	285	257	253	257	262	274	240	253	276	247	296	272	247	275	258	276	241	240	226	285	236	265	262	266	239	213	273	240	283	259	250	237	218	273	252	270	212	228	256	248	230	279	256	238	258	262	255	241	222	260	239	259	254	245	263	236	272	271	231	296	245	270	240	268	246	271	255	246	244	241	277	254	240	219	254	247	245	260	252	236	249	261	256	238	246	257	280	243	257	276	263	278	216	247	277	247	249	292	229	254	227	231	266	271	273	270	274	243	252	242	270	283	241	278	259	251	242	237	279	249	254	262	263	260	278	223	273	247	259	245	294	251	257	268	264	254	236	229	259	276	271	259	239	247	274	261	264	258	271	251	246	234	285	261	253	239	229	239	221	286	226	227	241	267	240	276	239	235	272	246	239	229	250	263	243	281	228	245	240	249	246	256	264	285	239	265	247	261	254	243	268	272	258	230	280	258	247	278	278	242	237	265	264	275	262	259	215	271	263	239	271	252	231	262	263	250	232	259	247	243	254	241	299	244	230	216	280	267	246	252	274	269	246	267	277	273	235	265	309	238	257	234	253	254	278	263	271	246	278	245	224	258	239	285	305	232	274	229	228	245	240	260	228	271	245	235	283	257	276	266	294	244	264	244	239	246	253	274	269	292	258	256	256	257	262	240	237	264	244	228	272	262	240	244	240	262	250	246	255	247	273	263	231	296	265	239	247	284	258	253	268	241	243	227	276	265	240	236	226	257	226	272	264	272	271	258	232	238	284	237	229	226	227	235	266	264	278	257	249	267	256	231	288	260	262	257	286	237	226	248	246	251	257	256	239	285	263	250	251	277	262	258	248	245	274	246	251	256	261	242	266	253	275	269	244	240	235	244	257	253	234	200	252	233	216	266	284	287	245	235	263	262	251	245	251	263	261	252	240	253	253	256	246	286	262	249	274	243	243	245	241	230	283	245	242	243	246	241	265	273	283	229	220	254	246	262	259	236	253	235	237	258	238	250	254	279	266	247	228	250	265	249	271	257	245	271	254	231	241	252	206	252	271	263	290	212	255	265	234	267	265	243	220	247	260	273	258	254	238	258	253	264	265	236	279	251	235	258	276	275	267	217	246	261	269	241	235	254
9037	9022	11000	6019	1561	967	760	640	842	641	741	631	598	630	562	613	602	569	563	564	561	604	576	580	597	579	601	564	620	627	594	577	620	577	656	618	519	616	580	557	569	548	539	643	546	631	607	586	580	594	620	591	611	558	584	581	597	562	593	581	610	614	572	548	596	567	584	529	571	582	582	584	576	553	577	584	611	585	637	603	597	603	555	559	570	582	579	594	581	602	592	589	638	559	613	527	589	575	549	560	580	562	571	588	600	586	565	598	565	585	565	598	609	539	581	611	612	591	597	641	570	600	589	593	544	574	590	590	593	558	586	623	570	541	595	572	587	601	568	587	606	574	589	567	566	551	600	569	581	581	621	574	562	598	593	581	592	557	532	561	605	574	635	588	578	638	587	609	562	569	577	567	550	561	594	602	568	566	556	567	561	595	564	573	586	598	618	566	581	588	570	579	561	571	549	551	601	636	585	566	566	588	618	580	591	611	553	595	577	562	602	607	569	592	618	576	584	590	566	572	601	567	577	601	584	580	612	569	529	576	589	593	583	600	579	570	556	580	604	542	609	586	598	579	577	601	594	560	589	592	577	568	558	553	604	580	536	622	601	563	574	570	562	555	569	543	587	579	600	624	564	570	590	626	573	592	580	596	588	609	618	556	558	576	547	599	583	581	550	554	554	583	602	586	598	574	569	649	623	591	597	567	588	555	530	608	591	597	573	575	589	598	588	567	544	589	585	559	597	605	584	595	588	557	605	571	590	553	551	541	643	569	622	590	577	600	591	524	546	567	562	582	608	578	553	584	547	639	573	540	581	599	603	602	577	594	607	651	592	567	618	579	568	580	592	558	619	579	604	602	586	557	604	571	565	588	641	615	601	613	573	579	581	552	554	618	583	586	586	534	573	604	637	585	573	644	562	568	562	507	536	586	581	577	574	584	591	591	587	584	534	613	557	576	620	632	555	594	586	571	578	610	641	569	605	554	584	618	564	584	596	562	631	595	620	606	585	625	600	627	601	584	599	565	601	560	598	559	576	592	547	608	576	577	610	564	555	568	547	579	593	576	563	586	569	584	577	617	591	574	575	585	559	581	583	592	574	575	598	584	609	599	601	592	583	615	560	561	594	564	583	585	556	564	559	559	611	552	581	574	584	601	614	590	601	608	562	603	597	593	614	624	580	562	607	572	575	566	573	616	603	578	563	534	549	583	572	588	569	604	554	564	578	516	595	557	600	557	619	573	589	549	608	545	595	595	541	579	578	521	544	581	570	584	572	534	554	603	561	580	582	555	547	573	578	549	639	621	590	585	594	565	585	617	577	596	575	566	601	663	602	569	615	556	582	560	546	566	581	610	603	561	586	555	589	561	579	627	577	575	571	602	611	597	561	595	620	589	576	567	560	600	576	529	598	590	598	567	564	569	532	570	611	609	604	552	551	586	555	599	557	589	550	603	526	571	567	590	574	624	581	588	599	566	583	605	577	573	578	596	549	552	599	588	577	612	562	529	632	538	572	563	587	555	617	606	625	591	584	605	569	570	543	585	593	574	585	595	563	594	610	599	623	557	565	559	576	580	595	562	622	594	557	561	549	562	600	585	580	561	632	600	552	578	566	604	598	577	566	583	611	555	614	584	614	561	551	590	592	654	539	569	576	580	582	606	584	600	576	617	580	587	571	585	579	598	570	576	575	602	601	585	537	539	560	606	586	587	565	577	599	567	567	602	591	542	606	547	605	585	551	588	618	592	618	559	579	583	553	583	532	592	585	614	569	535	604	610	579	551	618	550	596	609	554	529	619	613	587	578	602	589	598	575	610	585	591	506	586	561	579	575	557	606	592	591	572	594	574	606	602	543	557	582	559	567	590	537	597	607	571	621	591	624	579	583	593	606	601	579	580	616	544	574	535	576	577	539	603	593	582	586	623	554	601	596	541	600	579	595	567	559	592	590	574	566	606	595	586	566	548	600	531	558	588	587	602	587	596	593	607	602	570	570	552	587	564	579	585	609	569	591	554	560	598	549	577	637	561	564	599	600	543	595	586	564	564	556	559	585	554	629	557	560	576	572	536	560	629	589	633	611	567	562	580	599	597	611	592	570	614	564	572	595	589	563	593	562	576	590	573	581	561	622	612	601	551	581	596	593	586	569	573	618	620	564	567	564	589	551	602	568	579	607	575	585	557	601	616	593	594	585	557	548	624	546	592	611	623	574	592	597	589	592	580	566	496	502	605	574	599	586	567	563	586	563	536	595	577	598	579	584	569	597	616	623	595	546	612	519	553	567	587	550	636	557	578	613	611	527	603	582	607	550	547	525	589	610	617	615	568	549	594	568	623	602	569	563	576	571	626	605	568	605	592	583	572	543	549	613	574	545	561	648	576	554	581	586	585	580	606	627	558	553	616	574	585	561	550	582	595	570	561	613	598	578	593	568	589	546	590	577	555	596	604	558	556	579	602	586	596	636	620	570	571	549	571	641	572	572	578	585	578	610	628	596	596	574	581	639	579	592	582	613	578	599	573	635	593	558	549	571	613	568	571	574	612	564	580	586	562	575	635	571	563	644	554	606	550	520	546	545	573	568	574	562	582	532	574	561	622	578	610	552	561	553	576	611	578	546	551	572	557	616	590	556	588	581	542	646	576	574	553	594	602	571	558	584	567	620	599	564	597	626	602	606	574	584	614	591	601	577	622	587	599	574	546	615	594	585	542	560	571	541	567	606	593	576	541	615	611	580	573	609	576	625	576	590	556	567	595	569	592	569	596	594	588	548	590	597	609	567	569	638	604	558	562	583	580	558	606	562	585	564	599	581	537	557	566	558	550	557	563	617	536	584	585	571	573	580	576	583	561	597	548	618	581	548	548	610	605	582	591	549	579	551	591	588	614	568	620	582	565	527	567	587	576	592	550	594	612	557	564	585	605	591	605	561	611	580	587	559	566	584	606	621	582	593	618	560	589	632	628	588	573	588	634	563	630	533	587	560	609	599	586	555	541	570	586	551	518	548	586	551	564	563	561	560	632	581	608	562	621	603	625	567	582	565	583	592	577	568	610	562	548	579	564	611	593	575	590	597	553	589	588	578	523	572	618	606	560	558	564	592	580	618	563	590	550	568	571	625	606	581	573	599	577	611	617	607	568	607	539	597	582	547	594	602	569	575	563	605	573	635	570	621	580	576	592	597	573	550	609	564	563	604	578	582	578	614	558	578	562	596	582	568	585	550	571	601	600	578	594	566	572	595	596	602	603	598	552	590	577	591	538	587	612	596	563	615	553	581	614	559	581	600	596	565	580	633	558	621	598	555	620	574	580	582	571	599	590	559	564	606	580	561	575	597	593	598	608	593	555	572	576	569	593	553	602	608	578	588	582	563	580	583	616	613	588	594	560	568	520	594	604	579	597	592	570	582	572	588	583	609	549	598	600	549	574	575	550	580	584	549	545	548	594	566	582	571	559	573	561	641	552	588	609	623	567	566	595	586	635	577	587	589
32835	18760	14893	4720	1493	701	442	344	2087	6073	1104	212	186	186	157	176	148	146	155	139	145	141	168	157	149	131	135	123	135	135	150	154	138	147	147	135	146	152	135	140	128	117	143	144	125	127	158	147	113	118	140	133	130	131	125	123	133	132	128	132	113	118	118	128	161	138	150	138	125	127	133	127	143	123	134	128	126	122	119	138	129	141	150	137	124	133	137	136	116	133	134	137	125	142	118	134	129	125	123	118	146	127	130	131	105	126	146	116	118	133	138	130	141	140	141	130	120	123	133	113	101	122	111	120	116	129	130	140	106	125	132	119	127	123	138	120	131	106	115	126	126	145	143	142	137	110	129	153	135	131	153	134	130	131	120	108	137	127	110	135	128	145	115	145	122	117	138	110	130	150	122	142	121	130	120	141	134	123	120	129	142	113	126	136	121	105	140	114	144	115	132	129	115	114	114	106	122	149	125	145	122	119	128	124	124	155	137	123	108	141	145	121	131	135	136	141	139	109	133	122	128	125	131	140	136	135	114	106	121	127	113	125	101	144	126	119	141	111	117	145	124	146	120	138	110	136	127	135	122	116	152	117	113	122	139	166	134	146	130	137	122	127	131	116	141	125	160	139	126	121	128	141	113	136	129	124	132	120	148	138	133	120	128	128	133	144	122	146	119	113	109	105	120	133	133	119	118	124	108	97	142	153	127	137	117	111	132	131	132	83	124	149	152	129	133	150	159	136	132	159	127	122	132	118	130	146	140	117	123	117	128	147	131	123	124	130	142	145	120	93	125	132	121	110	123	119	122	120	110	138	140	114	139	130	143	145	133	119	101	141	135	135	133	130	122	112	134	140	132	121	120	151	127	119	154	122	145	149	137	141	130	123	138	118	147	131	137	147	133	142	123	130	109	112	133	127	132	150	114	115	131	139	122	152	124	127	128	111	110	116	126	133	149	126	133	113	125	124	137	126	137	150	135	142	143	125	109	121	126	117	124	131	124	123	141	137	129	141	141	140	141	140	139	138	128	140	108	125	141	123	98	143	112	117	137	126	138	128	126	135	122	119	124	132	134	136	138	107	116	114	135	136	113	107	132	111	131	122	131	152	154	161	120	117	126	119	124	127	145	139	120	144	132	134	133	148	121	123	121	137	116	118	138	146	123	122	97	126	138	141	150	143	133	130	111	135	144	131	127	126	130	130	132	139	127	109	145	116	123	127	123	132	148	142	156	116	122	110	132	126	126	135	118	139	142	133	125	127	120	152	127	130	136	120	129	136	143	123	149	123	135	140	124	141	123	123	135	119	142	129	127	128	131	135	129	130	155	125	151	141	128	138	120	140	139	138	140	125	132	143	109	126	138	145	127	123	142	107	115	127	125	114	134	128	152	152	147	138	131	127	126	143	138	130	137	130	138	143	128	119	127	122	135	129	138	141	131	135	102	135	153	147	151	124	133	128	136	139	131	124	146	120	149	118	122	131	133	134	118	120	139	108	139	125	139	134	155	112	124	124	121	120	117	116	135	114	154	126	153	140	121	122	140	126	151	127	131	136	117	128	129	114	128	124	125	132	127	132	138	144	130	123	138	140	111	137	130	141	114	123	123	143	144	102	117	152	116	140	134	125	129	137	113	142	137	150	141	136	137	128	153	118	132	115	136	136	110	130	136	118	147	130	108	123	145	114	144	124	137	141	113	132	128	128	130	142	140	132	139	129	130	103	109	140	131	129	106	134	120	133	129	140	140	142	139	126	137	129	128	133	115	130	119	140	129	113	126	113	137	118	113	119	132	143	135	146	123	133	148	138	143	122	125	125	103	137	161	142	111	128	128	119	137	135	127	119	146	110	124	128	151	177	138	117	115	127	135	120	141	119	110	147	122	126	112	126	120	142	127	129	132	142	120	115	116	131	122	110	135	126	110	134	122	124	134	115	121	132	107	142	137	124	135	137	107	132	117	148	137	148	133	107	122	124	102	138	104	115	125	109	127	138	126	118	122	145	132	134	152	131	128	143	136	125	140	133	130	109	116	129	127	113	105	112	116	128	128	167	125	121	151	130	121	129	106	120	113	118	133	113	121	147	111	123	107	129	115	123	137	134	128	137	136	135	138	115	151	125	161	141	137	114	127	131	140	113	117	140	120	128	129	125	128	136	120	122	115	144	136	116	117	116	141	150	121	131	122	132	127	122	138	134	155	125	142	126	134	135	113	128	135	127	103	133	122	125	119	139	142	130	111	138	147	133	129	134	130	120	142	118	128	143	128	134	134	134	125	124	135	123	135	121	112	130	129	132	116	113	148	143	140	118	132	131	133	102	123	141	119	116	140	118	156	133	148	117	131	106	127	141	124	149	135	137	135	114	129	128	147	151	121	132	137	129	111	117	126	141	138	105	127	122	137	122	113	124	151	131	127	138	130	116	138	120	141	138	106	128	139	132	128	142	122	127	143	137	110	106	125	127	121	143	128	131	109	122	127	132	114	154	115	123	122	124	121	110	135	138	138	130	130	120	146	128	122	120	111	127	157	142	127	135	129	128	137	115	129	129	114	97	136	131	140	145	146	130	124	129	125	125	129	139	132	117	128	149	149	134	117	111	118	129	133	115	102	127	136	129	118	117	141	132	148	143	116	142	119	142	154	133	134	140	133	137	124	130	132	127	129	124	105	140	147	128	114	139	116	147	113	140	132	118	139	130	119	126	139	133	128	132	132	124	126	139	153	140	123	117	126	128	122	129	130	132	126	127	118	125	134	129	139	136	126	149	133	132	127	94	112	119	119	108	133	128	135	138	117	127	110	118	127	123	141	134	129	151	144	127	130	141	121	142	153	136	123	131	124	145	124	111	122	121	131	119	125	124	149	126	149	132	137	150	143	137	121	133	139	124	118	113	171	132	109	140	104	139	123	135	115	130	121	122	127	118	122	134	134	126	137	104	120	112	115	142	117	125	135	110	121	129	131	146	105	125	128	131	150	135	130	130	146	115	114	122	131	132	131	129	144	127	142	115	146	130	146	132	141	121	163	136	131	102	117	124	136	126	126	104	147	129	128	115	134	152	134	119	117	144	142	126	147	130	132	141	144	126	121	128	121	126	135	131	140	134	146	127	129	131	144	131	144	124	126	109	118	132	125	113	125	130	129	138	129	132	144	116	122	150	150	123	124	140	128	121	138	132	122	129	140	122	102	147	141	127	119	139	148	147	161	121	130	135	124	134	143	146	141	148	125	143	138	128	114	140	128	128	112	125	134	123	125	132	119	123	140	148	121	154	130	154	142	111	134	119	140	133	115	139	138	135	122	136	115	121	131	122	126	116	117	108	126	150	124	132	114	120	106	136	151	142	129	139	145	130	128	129	130	135	128	149	136	132	135	126	142	126	138	154	115	136	119	125	118	132	112	123	112	125	109	146	143	131	117	145	132	166	128	122	148	149	134	142	137	133	161	113	126	141	125	136	130	144	127	129	132	125	120	135	145	129	123	150	123	126	138	137
17861	11925	16004	8490	4202	2788	1971	1451	9100	20178	3858	774	742	657	656	567	551	557	501	500	503	484	468	462	443	421	433	432	378	406	389	365	421	344	408	387	373	393	360	369	337	368	380	379	357	374	352	395	360	340	353	348	347	342	343	346	360	372	359	335	376	338	332	351	345	351	346	342	340	333	356	359	336	347	384	380	334	355	350	370	334	367	357	302	351	343	339	326	381	342	357	343	309	355	330	332	343	363	329	333	335	341	329	341	329	337	318	349	346	356	331	321	326	345	353	359	328	351	336	330	348	352	323	351	331	332	380	370	332	344	311	359	308	362	346	339	329	328	342	341	313	326	321	320	330	327	369	333	323	353	347	334	319	352	318	328	327	344	327	327	333	345	338	339	338	350	345	314	342	333	359	335	339	323	332	318	325	366	322	334	333	343	329	359	335	336	313	359	346	346	339	369	333	310	362	372	343	349	367	338	351	330	343	304	326	366	354	353	330	332	350	317	348	327	346	331	353	324	301	342	337	326	351	323	302	345	311	347	351	355	351	324	332	320	337	368	342	321	336	351	339	335	324	353	347	325	325	310	336	306	338	342	334	332	360	329	327	327	339	373	340	341	319	318	299	353	286	340	332	347	340	361	358	333	332	348	374	312	325	309	355	344	333	369	349	350	324	307	314	335	331	326	342	292	316	348	331	345	339	343	356	363	340	302	351	345	311	339	336	339	377	405	319	334	344	363	326	319	361	326	311	335	309	332	343	372	377	355	366	345	328	331	319	347	321	376	356	311	349	357	352	303	335	356	313	327	341	324	355	313	325	327	350	344	327	354	346	297	304	339	324	315	327	329	323	343	345	346	325	355	301	322	330	303	335	342	336	335	322	327	342	331	337	382	313	319	335	323	338	333	344	343	358	345	344	357	331	372	352	312	334	348	354	347	368	328	335	301	341	323	330	336	319	320	366	319	337	365	300	318	357	328	332	347	343	378	328	341	311	325	331	334	328	370	356	322	369	338	338	311	350	292	323	327	332	342	354	345	349	363	315	331	306	343	396	353	322	310	346	342	335	319	320	336	333	342	333	354	356	323	348	365	339	324	341	340	345	342	334	379	364	368	332	331	323	357	310	358	325	321	338	325	359	337	339	319	336	331	334	353	326	341	341	353	312	368	324	335	330	316	318	325	339	315	334	349	358	350	342	326	339	375	316	330	323	310	338	305	343	333	352	313	320	367	337	341	345	301	319	325	363	320	336	341	331	345	334	321	338	348	334	364	325	333	336	304	324	335	319	374	332	305	309	328	355	334	359	360	328	337	356	350	319	330	348	343	347	338	298	329	341	319	345	349	350	298	340	346	308	332	335	330	349	329	336	335	356	366	326	320	326	325	305	343	336	323	355	330	304	358	332	380	331	326	348	335	343	337	359	355	349	363	299	335	334	309	325	342	339	324	355	336	311	313	341	359	333	347	331	358	295	367	317	322	358	332	330	357	354	326	350	350	323	331	343	346	313	332	348	354	343	306	324	334	328	308	352	317	318	333	323	318	333	309	354	342	348	324	320	334	328	346	341	307	326	316	348	383	347	319	330	371	332	330	360	321	342	336	322	351	333	334	338	339	383	333	338	355	318	318	364	351	360	346	337	333	303	343	353	328	318	337	343	329	352	339	333	334	329	345	336	321	329	318	307	306	337	323	307	339	350	344	345	347	321	325	327	342	303	326	367	314	344	364	358	367	310	322	344	352	313	329	357	282	321	317	326	350	361	340	337	352	318	323	338	348	332	309	363	329	343	331	337	360	329	309	325	355	347	343	337	383	332	340	355	332	380	336	306	333	324	312	366	330	335	332	301	366	353	305	284	342	323	336	353	338	321	350	327	320	316	360	351	331	348	336	351	311	338	339	350	350	352	337	308	337	370	313	343	322	303	313	373	303	333	322	349	336	332	374	335	354	359	326	315	346	335	340	335	284	304	345	339	345	345	322	297	329	325	339	323	345	331	361	360	336	327	366	338	360	322	336	341	359	344	327	321	340	296	386	307	360	318	341	356	337	326	350	340	335	333	330	384	330	322	334	331	317	347	331	341	315	362	337	306	341	357	330	307	325	291	347	350	314	347	323	342	381	317	345	359	363	360	355	352	311	327	348	295	341	343	334	342	360	358	339	333	332	344	362	313	353	335	371	328	330	352	352	356	351	350	377	356	332	317	336	347	302	324	301	309	354	332	319	354	336	337	338	332	347	323	341	332	353	342	366	341	338	309	341	321	301	337	350	353	346	373	336	358	361	351	352	335	305	356	357	359	332	335	349	329	354	331	350	332	340	325	346	336	347	375	335	324	334	329	329	329	348	378	317	333	332	332	351	325	313	341	357	322	324	318	352	358	365	313	374	332	352	349	346	370	328	372	319	366	335	326	311	357	333	366	351	358	353	345	332	339	323	374	335	308	376	353	329	334	318	331	314	353	310	331	306	327	333	364	334	328	351	295	342	337	330	323	375	307	329	357	340	353	313	344	332	325	328	360	345	362	370	340	334	357	335	345	338	349	340	338	313	362	345	331	376	298	319	329	353	324	309	324	308	339	339	357	312	347	374	345	316	350	330	358	328	319	334	354	326	328	339	346	319	331	333	316	370	316	345	324	360	311	326	342	318	360	356	318	349	334	339	340	324	328	285	380	377	351	357	338	268	321	301	319	328	342	316	325	349	343	349	325	320	303	345	328	304	342	365	325	322	406	319	327	310	370	308	341	333	364	326	348	343	336	335	346	360	371	359	324	361	342	318	361	328	365	315	354	326	348	321	372	353	364	347	322	305	352	344	334	344	350	346	343	333	340	341	339	366	307	332	341	348	335	336	346	330	302	335	353	367	329	355	328	328	340	325	312	346	367	329	350	334	319	340	325	341	321	333	336	355	320	343	314	347	358	336	318	353	334	349	351	349	379	345	331	335	353	353	355	362	342	320	331	334	366	328	341	337	331	346	326	337	330	298	311	327	320	356	376	330	325	329	331	328	283	317	372	335	340	344	347	308	318	351	323	350	318	339	320	348	343	337	330	318	317	339	312	340	330	354	312	356	342	342	362	332	334	290	373	302	335	309	320	315	357	326	352	375	336	300	326	335	308	368	370	351	316	348	371	329	323	348	340	331	369	323	360	315	336	331	347	347	335	310	324	368	305	348	305	368	359	320	341	314	359	331	338	364	359	366	341	342	326	302	356	351	316	333	353	341	334	333	326	347	332	324	318	356	354	362	306	352	326	333	335	379	320	354	344	336	329	304	328	330	373	340	348	345	316	334	382	374	372	355	350	377	346	350	350	343	354	355	320	339	360	330	350	354	329	319	320	360	313	322	351	364	310	337	344	334	327	337	339	350	352	301	328	338	334	358	337	331	385	321	310	364	290	347	325	333	362	342	357	352	337	345	317	331	322	318	329	352	342	334	345	351	349	330	344	343	314	350	317	324	317	354	338	329	338	332	328	334	356	323	338	350	348	326
41816	25254	15960	5173	1975	1236	808	686	1978	5773	1716	451	292	281	268	275	289	283	237	237	262	259	233	213	219	223	212	248	223	203	261	215	215	203	228	233	203	207	213	225	221	226	228	203	191	217	213	225	203	228	171	235	196	230	234	235	205	200	214	215	204	191	201	228	224	216	190	181	188	168	199	193	200	195	207	217	205	204	217	211	206	177	192	212	220	196	174	213	205	211	210	192	190	188	207	211	186	206	186	201	184	213	220	184	206	211	245	204	190	198	207	194	198	203	190	211	211	185	203	196	236	187	213	182	190	197	184	203	215	192	221	195	199	191	178	208	210	175	189	180	190	224	170	193	167	189	196	210	238	198	198	217	201	200	160	210	217	181	196	184	222	202	201	199	182	229	179	193	190	204	204	198	196	195	214	228	219	209	175	183	214	183	226	174	219	216	212	207	196	203	205	219	210	195	216	194	192	227	232	196	207	179	189	210	189	169	186	239	204	224	206	218	207	198	202	189	208	200	203	194	213	191	214	204	200	184	181	224	177	208	227	215	217	190	177	164	208	170	214	191	213	201	199	201	209	223	185	201	214	219	190	197	184	198	188	209	214	208	210	212	193	170	207	207	210	192	217	189	207	232	194	209	203	213	203	183	214	204	193	231	188	211	198	201	222	217	210	213	178	186	192	202	171	193	214	182	242	175	188	209	200	203	196	194	193	218	215	234	192	220	209	211	171	215	232	197	211	200	206	207	194	216	233	212	185	209	204	217	221	211	189	188	209	196	207	218	208	188	189	193	207	208	225	214	214	216	205	203	207	215	202	225	196	207	175	194	227	198	173	218	229	196	189	204	222	189	191	204	207	243	193	194	207	203	199	226	217	237	232	194	198	208	189	211	198	215	197	187	206	198	186	209	200	196	202	212	212	211	190	191	169	207	212	218	191	185	202	215	228	213	211	226	216	217	182	193	207	210	210	191	213	227	226	197	208	210	197	196	226	188	215	207	186	208	205	179	186	189	225	176	217	233	221	207	209	199	192	196	204	205	167	218	218	211	191	210	199	225	208	198	221	194	200	233	199	205	193	198	224	198	203	215	207	193	193	207	226	210	234	188	200	186	211	223	207	194	210	216	203	185	185	188	196	181	208	211	191	224	210	205	202	193	213	222	184	189	198	225	211	221	195	213	196	231	199	216	196	217	202	199	192	189	221	199	220	195	189	219	223	199	178	208	205	213	188	199	219	189	218	222	211	181	211	203	213	224	177	218	204	181	211	187	185	202	193	214	197	204	194	192	200	190	202	163	220	194	213	187	182	217	172	201	248	199	203	176	182	189	201	182	213	188	230	197	197	210	211	193	214	185	217	234	192	200	203	232	229	182	202	208	182	197	231	190	221	225	212	202	228	214	191	207	221	209	195	204	204	211	197	200	194	187	212	195	198	207	188	205	195	181	193	205	212	196	182	200	222	222	212	218	194	195	210	230	188	203	205	173	217	193	212	172	178	157	210	191	184	185	221	214	204	187	200	190	212	180	245	198	192	206	203	232	220	206	209	215	205	215	218	192	222	235	201	211	181	194	221	214	181	183	227	206	193	188	220	212	186	223	210	181	187	199	186	167	218	223	196	192	192	182	202	186	182	180	171	244	184	170	201	173	183	215	189	181	223	205	220	214	181	184	179	207	229	222	186	196	204	188	210	196	218	175	224	188	207	187	213	202	195	214	213	220	193	210	200	209	216	214	215	196	224	193	185	182	224	195	202	181	203	174	213	212	169	193	194	228	205	205	209	206	197	216	209	195	214	231	180	199	197	183	185	231	197	184	206	221	170	206	186	207	206	190	194	208	213	187	216	191	168	186	204	210	209	195	175	195	188	214	204	187	211	189	152	193	214	207	223	206	202	195	231	220	196	213	196	222	192	192	215	225	193	186	195	200	217	229	219	181	192	208	194	205	201	199	195	212	206	209	202	249	175	190	193	206	217	202	198	193	168	185	225	232	198	215	197	180	176	202	190	208	202	218	218	203	195	202	216	224	202	193	192	217	203	204	185	192	201	216	212	200	209	222	178	203	196	237	193	221	215	193	187	202	178	215	196	191	196	199	223	215	203	206	183	206	176	209	224	198	187	188	181	213	200	242	202	193	207	197	196	179	198	187	197	238	227	183	182	179	219	205	197	200	212	210	190	215	205	189	189	174	196	228	188	211	205	181	199	167	204	233	217	205	212	195	226	194	199	204	215	192	186	255	228	177	199	190	184	182	194	218	220	224	186	204	196	193	203	217	211	220	170	221	192	203	213	201	192	194	194	207	201	211	204	192	222	194	187	214	201	205	223	207	198	196	195	201	196	236	203	210	197	186	176	194	193	204	191	211	179	211	239	181	208	192	213	209	190	209	215	206	189	205	187	196	205	193	227	189	203	192	227	184	189	209	204	198	210	204	209	211	178	212	180	204	208	208	209	220	186	194	199	194	192	202	199	201	169	199	189	191	230	194	194	211	234	213	207	199	208	217	213	202	212	162	181	180	207	185	199	205	191	198	212	187	199	180	187	186	178	218	185	213	182	221	162	194	203	203	193	201	190	181	214	227	212	204	209	204	192	211	199	203	200	214	211	244	204	179	186	237	210	183	207	195	220	206	230	173	193	219	225	205	204	206	202	211	189	189	188	191	222	192	194	225	209	201	176	177	165	214	238	186	193	198	215	203	190	169	200	235	203	191	199	195	193	194	182	201	192	195	176	191	183	187	216	215	207	209	196	214	219	194	209	190	192	215	210	190	231	210	220	199	213	218	189	214	172	177	182	185	203	212	215	195	203	212	210	191	194	203	208	178	177	192	169	193	222	195	205	205	179	223	167	202	217	220	181	208	198	186	187	174	186	180	164	229	187	190	207	196	197	217	176	194	200	212	188	174	198	195	204	190	182	214	194	220	215	220	202	197	200	196	211	216	170	213	210	190	181	211	194	195	208	210	189	204	192	178	188	219	217	208	191	200	200	194	180	215	209	193	223	196	212	217	215	186	203	206	206	201	210	203	202	178	212	206	216	204	201	210	204	211	199	225	217	185	230	198	203	194	196	203	233	201	227	205	187	209	191	214	214	182	222	179	211	225	206	215	208	223	182	192	226	195	261	196	214	207	206	180	189	213	178	190	196	180	198	205	191	187	188	215	207	209	184	176	205	173	220	200	204	213	197	211	199	220	191	188	222	224	226	239	204	209	197	214	188	161	205	190	198	200	213	209	205	223	201	203	175	204	212	195	190	178	225	209	224	203	195	175	157	204	187	170	210	200	227	209	190	200	199	193	227	198	199	211	190	207	189	192	189	204	211	205	192	199	203	204	209	217	207	222	220	197	201	194	180	200	185	187	222	194	225	200	201	202	196	203	231	215	168	203	172	209	212	188	227	186	198	213	207	185	190	228	192	223	209	190	187	204	184	205	204	204	222	203	233	184	195	192	216	200	207	212	209	169	167	212	212	180	184	196	214	175	206	188
22572	15678	14541	8150	5762	4329	3417	2838	7694	17576	7217	1435	1243	1174	1119	1007	978	888	847	863	798	744	761	723	710	705	746	678	689	686	648	698	634	622	623	634	572	596	580	612	564	627	578	544	559	597	559	563	606	582	533	537	501	552	550	525	480	546	557	532	587	517	538	549	534	504	541	526	508	524	514	557	500	469	522	524	540	505	564	491	494	510	554	516	541	534	477	516	553	548	471	500	500	498	458	511	510	499	496	500	533	504	526	513	480	523	510	524	549	535	505	537	508	530	501	483	554	519	514	542	510	522	518	552	510	536	518	513	517	503	523	521	534	496	488	500	539	523	524	539	509	533	532	470	506	497	529	521	518	536	510	482	514	519	496	474	510	503	514	497	510	522	532	480	504	487	555	513	517	536	503	474	466	518	490	472	499	481	528	508	542	518	463	512	516	484	498	510	519	501	501	494	503	511	518	500	532	502	483	499	490	492	504	513	460	489	524	504	511	487	507	494	470	508	535	520	509	523	489	480	513	535	481	483	507	545	514	549	524	510	527	489	497	510	499	497	538	490	497	501	505	460	476	503	551	514	522	508	467	494	507	527	475	475	520	516	494	493	511	511	503	510	517	500	514	495	514	468	510	533	495	505	471	510	484	553	497	499	504	486	532	532	500	493	508	538	482	480	511	510	527	523	525	491	520	475	540	494	514	494	496	499	479	488	518	494	511	513	537	504	503	516	448	542	480	524	499	488	497	526	472	491	468	507	494	483	509	514	519	524	522	499	480	479	504	497	514	534	513	512	494	489	516	505	495	521	461	503	489	525	482	511	502	494	510	497	476	497	515	498	521	505	529	494	545	504	543	541	537	480	524	488	560	496	512	479	544	487	481	493	515	473	516	481	529	526	484	510	545	530	513	517	495	473	511	512	539	495	509	507	507	499	501	488	496	465	508	514	527	541	548	513	535	510	488	489	513	546	498	487	566	500	528	493	503	508	492	498	528	524	496	522	514	496	500	524	514	517	501	545	474	545	522	489	476	544	494	514	450	509	511	536	516	539	490	490	509	519	485	511	475	508	485	538	533	518	458	513	530	534	500	505	526	514	495	539	508	535	500	532	502	503	503	510	525	504	548	505	473	536	516	459	511	501	522	507	515	503	548	518	514	502	475	497	517	496	489	498	502	523	509	571	518	508	500	486	497	502	515	521	504	501	489	514	509	482	489	510	493	510	490	488	479	524	478	490	510	491	507	536	533	506	510	487	534	518	497	522	503	521	515	537	477	496	509	483	496	497	513	496	502	519	479	486	496	524	512	497	505	496	477	530	501	512	488	486	497	498	484	475	482	551	498	519	492	505	518	515	530	523	461	500	479	512	499	519	477	519	505	525	509	527	483	464	517	531	513	527	525	462	493	544	549	500	493	511	496	500	492	457	491	470	490	524	530	489	506	486	504	521	507	471	515	478	493	503	508	507	547	504	499	519	512	525	500	481	485	501	510	548	492	533	540	498	482	486	496	474	507	523	510	512	522	479	516	526	485	484	460	475	476	505	519	493	506	525	497	529	514	504	501	508	489	460	536	526	518	510	486	538	534	501	505	473	507	551	503	500	484	510	482	481	531	488	487	491	496	509	510	458	518	497	535	518	523	506	480	497	554	498	526	474	502	494	479	477	499	489	488	503	509	497	483	495	491	503	521	561	510	480	504	511	491	487	500	513	517	515	489	472	513	521	476	459	519	516	512	530	507	530	518	483	492	519	514	474	529	477	469	486	515	476	497	502	502	552	520	533	494	552	482	510	501	512	540	494	525	487	513	490	529	500	530	511	518	460	513	484	483	486	474	518	465	507	508	476	518	524	514	451	477	583	520	516	483	501	524	501	521	531	505	520	505	469	515	526	522	485	470	548	543	507	500	516	509	555	510	492	488	549	523	500	555	478	506	519	518	493	505	490	459	496	487	491	477	517	470	511	526	515	467	501	520	452	488	487	551	515	527	545	512	511	517	473	478	502	501	534	490	486	505	510	532	491	498	503	489	533	483	474	492	491	507	528	476	542	495	520	509	511	541	514	481	502	497	489	484	530	510	535	525	485	471	481	507	497	543	519	500	519	501	507	545	528	495	491	504	538	500	493	496	536	509	531	483	500	510	529	500	484	488	512	518	474	541	500	520	473	519	523	504	478	461	537	498	472	527	507	524	539	499	524	478	463	494	518	483	525	506	512	506	492	511	505	529	535	517	516	538	521	494	513	489	519	511	546	454	516	540	497	505	479	518	509	492	516	538	490	466	474	506	465	519	523	483	518	500	487	505	526	496	511	528	520	530	499	527	514	493	518	495	520	488	506	528	502	526	505	506	467	508	476	521	495	453	511	508	507	512	490	485	502	502	509	504	518	515	508	497	531	514	511	545	549	546	536	523	509	521	512	488	517	527	524	505	519	511	523	490	476	518	484	517	520	491	483	502	526	497	520	502	537	525	490	488	510	559	558	510	503	545	502	480	494	543	496	516	520	489	503	496	492	480	487	494	505	531	462	508	542	504	483	479	502	504	449	457	488	500	513	481	474	487	552	497	526	517	506	481	505	496	510	519	517	503	531	490	451	516	475	504	499	463	520	558	501	496	522	538	465	533	518	480	504	519	535	506	474	494	541	509	514	516	539	527	497	517	523	547	489	509	541	528	514	482	553	502	506	520	538	542	491	533	509	486	501	485	555	504	503	491	494	510	523	531	536	499	523	470	469	535	516	545	491	477	530	505	525	537	510	485	509	532	500	497	531	477	521	495	478	494	481	518	511	478	497	501	511	483	541	497	486	500	516	492	480	452	510	473	523	515	458	536	471	536	499	503	493	491	476	489	499	531	481	516	496	507	484	468	513	498	505	483	544	476	517	516	489	494	507	469	537	475	481	478	522	520	481	481	500	516	469	519	500	511	461	470	558	481	527	508	463	512	529	554	499	516	473	528	529	482	510	489	503	495	510	523	518	487	496	512	492	498	513	505	535	496	527	462	473	526	468	510	524	484	498	495	531	462	508	497	526	488	495	478	465	462	495	508	495	500	489	491	465	521	513	511	526	528	506	475	483	516	508	488	530	491	556	514	497	523	510	512	496	557	468	546	522	512	515	533	518	522	533	479	487	504	517	517	480	495	479	516	475	514	489	498	508	483	537	475	514	475	517	504	530	495	512	497	481	488	524	509	499	473	501	540	545	502	522	516	504	500	542	515	506	501	498	517	478	541	505	478	510	490	515	530	518	486	515	504	549	507	512	539	521	480	515	486	521	490	540	517	514	493	518	505	474	483	534	491	498	535	532	463	472	490	535	472	526	537	529	518	499	549	501	521	529	507	510	464	504	527	528	516	550	504	534	498	478	494	495	490	529	539	569	506	480	508	489	485	511	542	518	490	491	520	459	535	513	503	511	494	478	487	508	470	518	502	516	482	541	539	507	498	514	524	534	501	497	485	532	500	502	515	492	512	528	477	499	486	451	522	529	538	502
13887	8295	3664	1669	397	337	272	274	269	346	234	297	241	255	272	252	282	274	280	268	276	260	288	239	290	219	227	244	271	262	218	289	261	262	267	285	271	238	293	259	231	238	261	255	237	238	246	263	254	229	260	234	258	232	267	245	313	262	247	256	233	231	253	253	260	224	257	246	261	274	269	242	241	225	257	249	251	226	264	284	244	256	255	271	262	263	245	235	255	268	235	226	275	254	214	260	270	259	262	276	268	240	275	255	267	248	276	260	272	265	247	287	271	255	276	269	265	246	249	244	270	277	240	242	238	260	238	252	267	253	236	240	234	272	276	246	268	275	263	266	256	234	249	252	261	231	262	285	223	247	249	251	276	257	271	274	258	268	234	264	269	243	273	259	234	246	248	238	259	249	286	230	259	277	277	264	257	206	231	245	249	258	255	235	281	258	237	264	268	230	229	264	245	223	260	264	285	213	262	261	296	232	261	280	267	273	247	266	257	260	248	251	238	255	240	248	243	278	248	247	257	275	239	234	263	237	253	260	258	220	262	253	238	259	246	282	290	259	226	250	258	252	284	244	246	237	249	239	247	233	286	266	269	236	258	290	243	264	256	261	283	300	272	264	255	272	262	263	253	262	282	276	238	225	270	214	245	284	278	255	241	266	253	245	247	250	263	295	266	255	270	254	264	232	263	266	261	271	269	258	252	276	247	261	262	254	257	246	279	245	236	266	264	266	269	275	267	252	267	256	262	271	263	250	249	240	239	259	254	220	274	253	232	249	252	233	211	257	283	235	278	237	262	270	219	263	272	242	261	242	262	256	239	227	233	269	259	267	246	251	249	242	239	245	252	242	262	279	277	246	264	306	250	258	287	253	257	236	268	242	230	284	264	276	260	256	276	258	229	254	234	257	288	263	248	247	244	267	272	272	270	299	227	250	248	262	247	283	270	244	264	244	268	249	255	231	244	282	260	261	244	239	266	242	254	285	267	271	293	249	250	261	289	250	277	263	244	258	257	262	276	252	267	233	253	247	240	281	223	255	273	283	264	251	241	256	239	232	246	259	293	259	242	264	257	248	246	282	272	243	264	244	261	247	277	224	308	288	265	271	254	234	261	267	269	263	258	265	277	232	268	248	240	222	248	250	238	217	255	248	287	237	258	225	268	225	252	243	266	265	253	229	246	266	259	243	263	263	257	247	303	254	264	257	269	256	260	260	232	276	234	278	255	241	263	237	272	268	245	236	255	272	248	256	260	250	274	294	266	269	282	236	242	246	268	270	268	263	250	263	252	260	268	242	275	273	249	268	257	247	279	254	265	265	278	276	242	259	266	247	254	242	231	261	248	239	258	253	270	216	259	264	249	238	232	218	264	272	259	255	247	249	243	267	230	276	243	255	305	233	256	251	255	255	281	259	239	260	282	275	247	277	255	237	252	275	281	257	249	257	254	257	260	286	249	272	232	246	268	250	269	247	236	249	288	262	233	242	250	227	273	262	254	281	266	264	247	248	208	245	271	243	267	248	235	245	262	253	248	258	256	224	271	228	241	282	280	281	212	231	249	273	252	270	264	268	281	247	276	274	248	270	245	226	252	241	260	259	258	225	265	220	262	271	274	231	233	271	250	276	251	245	248	254	227	253	266	252	261	255	247	247	286	248	245	253	284	282	267	237	248	249	297	249	247	300	251	254	266	218	246	273	236	226	270	250	277	271	240	251	251	251	269	256	260	255	267	286	281	256	258	246	249	242	241	247	258	270	236	272	220	273	270	289	232	239	277	260	246	242	267	278	243	260	265	285	225	261	235	272	273	235	240	267	262	234	268	262	238	271	270	246	223	260	255	240	240	254	219	241	235	272	267	283	258	240	254	239	265	279	262	230	259	266	262	257	251	262	273	236	286	278	273	273	233	265	239	253	260	290	246	248	272	258	290	256	244	265	256	290	246	244	267	226	221	269	276	259	252	239	252	249	263	234	239	250	292	240	230	236	255	252	278	252	267	255	274	268	236	251	227	258	271	276	236	257	293	260	272	237	286	247	268	272	212	241	244	240	299	264	260	298	248	229	245	258	240	266	241	277	256	286	296	243	269	260	267	250	254	247	270	255	271	258	264	261	252	248	228	273	257	262	240	225	252	261	266	239	253	255	243	277	254	250	229	283	254	261	261	224	242	256	273	249	276	279	225	275	279	249	257	242	278	252	247	228	281	252	229	252	240	280	247	270	247	256	248	236	263	240	260	264	249	265	233	269	230	263	256	277	252	256	225	256	240	235	251	265	226	248	258	249	265	227	256	270	240	256	273	234	256	247	242	257	256	248	272	260	243	260	237	251	267	232	254	284	283	238	230	250	236	271	267	221	280	250	232	265	274	265	251	233	267	245	241	221	258	264	252	287	248	290	238	244	228	250	245	243	279	230	263	287	247	256	262	249	234	266	261	246	248	233	256	256	263	249	258	243	255	274	280	269	263	246	251	268	216	228	271	272	241	240	254	239	253	251	251	275	251	231	272	262	274	256	258	254	282	234	256	287	253	281	251	233	263	244	254	262	234	230	264	261	255	237	231	291	257	240	216	261	214	246	243	268	240	258	247	263	276	266	283	271	227	267	245	273	256	267	282	242	241	250	256	260	258	261	276	235	248	243	250	271	262	258	272	240	257	246	271	234	260	259	246	237	253	272	248	278	256	239	257	255	260	256	270	245	250	274	242	247	235	255	241	245	279	241	275	276	250	270	269	264	264	252	234	225	233	247	251	242	239	275	258	260	259	258	272	263	251	252	235	254	251	232	257	233	245	256	259	244	258	238	283	245	288	250	262	269	237	259	253	246	251	264	266	276	238	268	247	285	230	240	241	258	296	236	236	274	261	257	247	263	277	267	258	267	211	265	255	267	301	245	264	266	266	263	240	242	266	251	243	267	284	286	288	240	284	257	312	245	265	278	238	237	267	239	262	241	231	276	273	236	222	274	236	239	272	234	276	254	248	258	252	263	242	225	250	249	245	252	259	262	255	263	253	280	261	250	275	237	254	247	222	233	267	290	256	233	270	254	259	295	247	242	235	249	250	255	247	251	238	248	238	233	243	246	257	247	249	256	300	248	245	247	261	271	214	267	240	253	225	230	264	256	238	251	253	264	254	279	253	242	262	240	250	261	239	244	225	277	258	224	256	247	241	279	246	282	254	265	267	213	259	244	258	247	251	258	277	283	279	261	266	258	264	258	253	235	250	260	253	269	230	276	220	251	254	262	275	259	247	269	254	245	255	292	264	254	281	250	252	263	242	251	246	259	272	259	251	256	233	254	273	267	259	251	260	268	260	272	268	241	264	281	249	243	239	241	238	260	262	230	217	261	265	262	258	232	272	252	272	262	258	242	245	258	262	272	240	243	286	272	253	266	251	249	287	281	262	258	259	256	244	262	255	256	224	252	257	252	245	272	261	257	251	258	252	229	233	271	281	264	251	266	255	262	238	261	269	238	242	296	232	276	250	239
7965	6189	5435	3874	1216	897	748	665	1007	1070	666	600	599	556	595	644	611	605	593	604	589	604	578	603	595	578	592	549	619	578	565	597	571	582	560	600	571	584	593	568	559	579	576	579	550	554	589	589	603	558	572	572	565	599	580	585	609	607	569	561	536	551	546	584	589	555	615	582	575	588	646	613	570	594	561	622	621	570	537	624	592	565	590	561	595	615	578	630	634	613	549	600	585	612	557	594	582	589	587	604	564	578	634	586	579	600	571	580	552	584	576	625	542	556	575	590	581	554	609	551	580	576	584	571	615	548	566	573	574	625	580	610	562	556	590	570	572	599	574	590	560	577	554	593	573	545	604	577	579	603	551	598	612	591	593	575	542	549	595	571	511	585	595	566	546	569	608	611	632	588	602	549	576	584	570	535	620	569	524	614	576	639	597	546	600	589	553	557	574	563	564	578	566	602	554	599	620	578	581	592	556	585	631	587	555	587	555	596	617	570	572	583	580	560	550	556	562	580	590	602	573	594	583	580	567	563	600	544	562	573	556	544	597	570	517	622	573	544	554	564	599	533	569	599	591	604	616	593	626	571	597	589	606	555	593	585	558	619	563	562	564	625	556	587	576	588	580	578	552	584	591	639	599	621	625	593	589	578	581	616	588	585	583	605	562	556	568	566	609	571	602	561	566	577	609	609	553	588	590	595	601	558	572	548	596	589	559	598	602	554	593	576	571	572	614	555	613	569	587	575	599	576	581	603	558	577	615	593	591	572	576	564	611	574	601	566	589	556	545	592	565	607	576	557	620	548	571	590	598	561	591	609	565	559	556	555	592	590	588	618	561	580	568	596	572	570	604	560	555	604	569	596	579	598	662	587	585	590	588	597	599	548	576	575	582	574	570	631	518	569	556	565	608	582	575	576	569	564	590	594	565	558	557	565	607	583	624	603	559	622	572	603	594	568	572	538	542	572	592	612	570	590	564	604	568	607	580	564	564	581	588	600	614	612	557	560	574	576	595	574	599	564	576	570	594	590	579	629	585	591	518	556	560	564	552	532	585	590	638	606	619	598	603	573	571	602	573	592	597	579	581	601	549	577	573	576	600	593	607	609	574	571	588	560	576	622	574	588	617	568	602	565	617	612	556	575	576	548	580	595	594	534	597	610	577	574	622	579	576	572	601	577	606	560	604	564	577	583	579	579	599	587	574	594	548	588	579	585	601	582	580	624	578	592	548	604	568	602	557	612	590	637	528	594	635	570	607	542	616	598	635	589	610	600	635	580	583	576	574	589	599	600	564	588	561	594	566	600	624	533	578	596	566	589	546	616	584	654	547	532	588	579	575	566	584	619	588	595	560	552	560	603	589	617	592	578	562	569	582	613	637	568	629	595	566	620	595	566	552	585	589	567	621	563	610	593	556	570	570	608	584	584	578	577	618	532	604	564	552	612	588	569	591	587	576	583	590	615	594	566	584	597	572	592	569	549	589	587	565	595	589	582	572	562	574	558	590	576	546	566	582	604	540	578	599	592	623	573	567	582	585	616	599	566	567	566	546	587	605	576	639	662	583	589	608	577	589	549	582	557	564	579	550	576	617	588	596	588	586	581	536	565	603	563	595	614	588	586	559	626	593	555	627	583	568	589	585	573	580	611	572	615	548	633	563	587	597	568	597	573	590	589	549	567	569	612	591	611	596	570	579	613	577	606	563	571	552	593	575	546	615	574	545	593	580	566	566	594	581	617	578	584	624	606	592	607	631	574	563	534	595	554	565	575	622	564	565	575	576	547	568	561	564	574	537	572	558	571	596	603	615	578	607	596	588	593	608	614	601	586	609	606	550	585	573	578	600	570	622	599	566	591	545	590	593	628	587	651	581	606	556	597	610	533	571	587	561	589	539	564	549	578	585	605	590	565	596	622	546	568	596	574	569	548	575	605	558	599	584	596	560	595	581	577	592	583	597	581	555	619	612	637	557	577	564	616	528	584	583	563	572	611	542	596	566	571	596	593	593	588	608	594	579	570	555	584	580	586	578	622	580	567	586	544	570	574	590	591	587	598	592	560	598	550	591	597	606	614	561	622	560	586	559	601	597	558	598	602	552	606	540	562	639	614	564	598	596	597	599	595	605	589	537	579	587	622	586	580	579	601	541	570	585	574	621	575	617	581	582	622	608	545	582	599	571	575	602	546	589	605	541	582	625	617	589	599	582	585	573	506	617	598	557	587	561	564	612	592	604	610	546	579	554	549	593	555	571	578	581	575	601	583	576	565	582	580	668	569	598	567	565	608	575	566	570	599	597	588	558	581	559	579	611	590	571	548	600	547	602	634	584	621	578	588	559	582	555	571	622	601	581	579	578	620	554	583	596	620	592	598	613	579	578	615	558	578	593	602	541	598	585	548	589	600	556	617	553	582	598	576	562	584	592	534	552	546	573	548	593	565	606	620	573	600	604	605	588	595	610	555	568	618	594	575	641	561	578	574	590	588	553	585	616	632	590	570	628	615	611	583	620	571	595	580	576	623	609	574	554	614	574	551	583	568	590	592	581	611	564	568	589	577	565	552	558	553	614	571	554	566	617	578	613	619	573	620	569	571	559	578	556	595	571	555	573	566	612	558	566	604	597	568	575	599	576	598	580	593	588	622	592	631	569	551	585	556	556	606	620	621	580	596	542	576	586	610	562	611	601	558	592	602	552	595	595	594	598	582	581	584	633	603	579	582	576	607	562	597	560	587	605	581	610	604	577	610	597	578	611	600	534	552	610	563	579	597	578	618	620	591	585	643	611	609	593	555	579	576	537	559	609	587	572	587	592	585	569	536	537	570	586	546	579	616	624	566	545	565	565	582	614	595	592	558	552	602	565	596	599	594	590	602	593	618	617	617	590	607	555	592	568	577	559	575	614	596	555	593	549	570	573	638	589	570	596	588	601	578	571	567	588	590	612	607	557	581	583	583	538	577	578	548	580	626	569	573	603	588	613	632	514	581	548	548	544	559	581	557	549	538	583	584	582	602	595	589	587	629	667	556	599	571	589	578	572	571	607	601	564	563	585	559	577	609	588	594	542	545	572	601	600	590	584	598	560	611	571	563	568	585	589	621	569	604	596	529	566	591	591	578	622	602	604	598	606	624	560	583	577	595	561	610	565	625	569	629	573	589	579	598	571	590	610	598	593	605	584	616	578	557	597	581	561	635	586	615	591	556	599	592	589	564	570	566	613	596	606	615	572	558	570	555	589	617	599	609	614	544	570	612	580	574	533	570	550	577	597	608	579	575	571	554	638	583	543	585	619	597	617	562	630	574	596	557	576	595	587	573	561	545	599	563	612	602	562	576	581	583	560	553	601	590	564	593	553	595	518	553	588	614	555	564	638	628	591	571	550	566	582	596	562	551	560	548	587	560	582	597	604	543	598	566	567	593	570	568	577	583	611	622	582	600	545	613	585	602	573	569	628	543	573	621	566	586	599	589	630	603	566	586	585	618	573	546	542	604
28462	13693	12099	7662	2742	829	484	354	307	1204	334	205	180	162	133	141	146	138	137	128	155	162	124	118	117	136	119	118	121	137	141	121	132	113	129	140	104	122	114	137	125	140	139	115	124	143	135	113	117	117	120	123	103	110	114	125	110	123	115	105	125	133	154	123	106	136	113	115	109	118	118	122	124	123	119	113	108	124	139	119	142	127	122	110	131	116	126	105	124	124	126	124	110	122	126	121	116	109	118	126	98	128	139	93	121	113	110	104	113	128	122	113	114	134	110	104	87	128	112	117	129	130	97	123	118	113	116	126	120	120	112	121	131	114	120	135	131	129	134	113	122	130	135	137	106	108	98	126	131	102	108	115	114	121	125	121	113	97	121	115	100	122	113	103	107	130	113	115	107	129	109	91	132	111	109	129	122	111	136	98	114	124	95	120	123	115	117	134	129	124	89	110	125	123	107	133	112	112	106	109	114	126	135	111	122	106	99	100	115	118	135	125	111	105	136	107	140	111	97	110	122	112	102	130	112	139	126	116	121	129	112	117	115	122	123	89	112	123	106	127	113	115	125	120	102	110	134	98	110	127	109	127	115	115	112	115	107	120	116	118	119	113	101	100	123	118	103	111	116	92	136	129	106	108	133	125	139	127	110	126	140	129	122	123	113	130	113	113	120	117	113	132	118	130	94	113	124	123	115	143	114	102	129	121	90	125	100	120	109	131	125	121	122	130	121	99	125	133	127	123	99	120	97	124	118	117	115	119	125	114	119	120	124	104	129	107	112	105	107	103	118	132	132	140	126	106	109	119	97	100	125	110	120	130	131	126	104	125	119	112	103	111	114	110	116	111	144	113	134	114	120	107	116	135	99	125	123	99	121	137	122	114	120	124	111	124	118	113	124	117	108	115	117	130	112	116	105	117	118	111	115	109	119	105	104	118	118	120	117	120	130	111	121	110	132	138	124	132	126	129	97	125	128	133	95	154	91	119	127	132	136	120	117	117	113	111	126	138	94	104	121	114	123	107	116	125	116	112	109	128	130	109	119	131	130	119	124	120	121	130	104	98	132	112	115	119	113	108	133	104	112	118	110	117	107	114	119	105	118	137	119	111	121	116	118	138	100	124	98	114	116	118	127	126	125	111	126	121	119	114	112	110	128	135	134	110	133	117	103	115	139	145	120	110	95	110	112	119	113	118	114	115	125	116	112	138	125	107	116	136	109	118	116	100	133	109	131	117	117	127	110	123	118	137	103	107	103	116	115	108	129	122	132	122	101	114	105	129	114	121	135	116	143	122	115	120	115	125	119	125	127	102	110	117	140	132	124	104	130	124	96	101	108	108	121	127	114	120	126	142	122	132	106	105	115	101	120	104	139	124	124	127	150	118	127	114	99	117	113	136	115	111	123	147	131	115	102	118	109	115	120	111	111	102	103	114	131	118	111	140	135	121	124	115	124	109	117	115	110	110	110	108	95	115	121	123	109	91	113	115	139	119	105	111	118	101	111	118	123	104	112	132	116	110	117	145	134	118	112	121	116	122	124	118	119	120	130	126	113	130	125	117	104	119	108	105	117	122	122	129	142	117	105	107	119	134	97	104	119	120	140	121	122	112	117	119	132	120	121	125	129	104	125	122	112	117	100	115	112	107	102	124	103	112	107	139	118	110	124	119	115	105	145	130	120	113	130	109	94	113	121	125	141	124	115	108	97	115	122	93	122	124	110	111	120	118	101	110	100	99	101	109	119	112	116	116	117	98	106	111	122	92	111	112	108	115	128	109	117	136	121	117	122	138	115	107	115	116	130	119	120	126	100	113	115	106	106	143	108	99	92	119	127	143	124	126	119	127	128	135	103	110	139	122	110	133	105	104	101	130	105	106	129	117	100	129	109	107	121	124	117	130	108	113	131	118	131	121	106	101	119	133	117	134	135	123	140	105	130	121	112	121	124	124	104	97	112	132	106	114	109	129	103	96	130	112	108	112	130	101	118	91	103	107	120	123	126	89	105	127	100	122	117	124	114	107	93	115	123	117	110	141	125	125	126	101	120	116	106	117	112	113	124	124	134	128	113	118	106	119	106	129	135	133	130	119	114	102	111	135	127	112	122	112	122	122	110	139	101	114	113	100	115	140	115	112	127	127	124	135	102	110	129	121	106	102	108	120	93	127	108	126	131	115	107	129	120	119	137	128	117	119	104	114	120	118	116	121	115	106	122	106	124	99	111	125	131	109	112	124	129	115	118	116	119	113	121	125	99	109	115	121	113	129	128	123	122	85	120	98	115	107	127	118	97	120	103	109	129	103	130	114	119	137	120	103	126	106	128	120	129	123	108	107	143	119	110	124	117	114	140	126	129	128	137	114	126	118	125	110	116	117	130	110	146	113	114	103	140	113	116	142	125	102	111	103	126	107	121	106	104	110	118	126	120	128	117	104	119	110	108	116	123	101	129	110	107	111	123	113	134	131	115	120	115	117	121	105	106	116	112	96	107	144	107	111	107	112	113	116	127	142	112	110	117	125	100	112	103	123	118	111	128	111	131	110	106	137	107	109	114	109	122	109	114	112	105	121	126	116	102	117	120	121	126	116	105	104	119	141	106	121	111	136	126	108	120	125	123	119	113	112	112	126	115	108	135	125	133	109	112	121	127	118	102	98	123	131	117	134	103	116	119	117	117	121	127	105	110	135	118	127	117	108	127	115	116	105	106	100	101	122	101	123	123	109	114	118	140	95	124	113	138	122	104	117	109	127	104	110	109	113	120	126	139	102	103	108	123	114	127	121	119	123	129	106	112	107	111	118	106	108	127	134	108	114	138	138	127	131	125	104	135	114	130	121	129	116	103	112	120	126	127	96	145	126	115	122	138	123	113	106	121	123	114	111	128	109	101	94	116	129	111	123	115	108	129	120	130	131	120	123	117	120	127	113	105	132	101	143	107	108	135	119	106	118	109	134	115	116	106	115	104	130	113	96	110	113	112	113	116	101	119	118	105	92	120	124	132	125	121	121	110	108	141	109	111	117	116	118	102	114	116	123	102	128	106	113	109	137	117	130	120	123	139	102	109	115	121	119	106	120	114	103	111	113	110	105	124	100	104	110	134	108	120	129	132	117	123	124	109	150	127	128	114	107	136	107	110	129	133	97	131	127	107	121	115	125	110	123	107	111	118	134	126	114	105	114	138	106	122	131	132	127	114	128	113	95	122	119	94	99	108	110	109	101	119	123	101	107	136	112	118	122	121	89	125	122	99	109	105	122	112	132	112	131	137	124	118	122	121	131	108	95	118	95	125	115	117	104	109	112	110	91	126	114	130	111	101	124	124	121	119	123	119	123	137	113	79	116	105	132	132	123	113	131	122	123	123	114	115	102	113	84	114	117	117	105	123	118	90	114	117	109	111	120	121	135	123	124	120	118	128	98	129	131	127	116	111	115	98	119	119	109	111	119	113	125	133	126	104	137	128	137	115	124	102	119	126	100	112	98	133	125	115	108
15695	8395	15143	14725	7451	3124	1932	1528	1554	4668	1751	790	752	619	580	625	500	544	491	482	439	459	448	445	449	435	418	420	377	406	409	367	379	330	375	372	389	386	338	363	341	349	364	353	348	323	318	299	343	295	353	336	337	320	301	343	332	292	334	327	288	339	324	325	346	323	341	328	295	287	290	291	343	367	364	323	293	352	286	316	319	314	321	327	339	303	328	327	316	321	327	323	305	320	318	289	295	295	323	314	350	311	347	261	354	302	302	316	281	311	291	328	290	324	308	338	287	298	337	320	317	314	304	296	325	278	312	275	320	288	288	285	299	322	313	317	318	316	311	250	291	320	325	333	307	319	315	288	329	316	317	330	289	341	324	284	316	303	302	298	314	312	299	365	316	305	355	281	315	332	318	318	296	346	337	335	338	335	281	323	282	318	306	304	292	309	350	286	358	289	304	314	356	305	297	302	330	303	338	308	306	305	277	278	328	281	327	299	288	294	315	323	339	299	313	292	315	306	332	294	334	321	327	294	312	327	309	281	301	337	290	317	326	333	315	341	327	290	325	325	318	320	284	340	313	315	301	307	297	312	272	304	310	331	329	295	319	309	324	331	330	318	278	324	299	309	345	323	330	290	331	318	289	310	273	315	268	320	316	316	312	309	306	287	320	289	323	313	298	305	292	310	320	313	322	319	303	313	359	330	302	259	334	292	277	310	318	305	298	325	295	292	273	319	298	319	321	319	295	302	303	289	307	307	309	311	320	293	320	292	310	298	281	311	310	293	296	335	307	316	299	305	272	298	307	306	308	292	320	318	303	293	316	307	305	302	300	289	308	333	296	316	291	316	288	326	320	325	301	309	316	293	314	298	300	331	280	314	320	337	290	283	296	292	309	329	311	272	301	303	348	326	359	312	299	332	315	343	299	284	322	320	290	305	286	296	309	323	333	305	336	343	303	308	301	339	281	308	310	306	299	323	305	295	339	309	284	316	319	282	310	308	331	297	331	272	331	312	297	283	318	333	303	328	309	295	294	286	320	292	310	323	299	318	316	324	309	317	312	294	290	333	313	289	313	298	317	303	299	309	325	313	299	320	329	292	318	303	315	281	280	297	307	280	313	301	290	315	308	303	276	308	307	284	328	291	307	320	296	319	293	327	317	307	330	314	296	348	292	323	314	301	296	303	310	310	304	312	285	297	326	281	282	336	307	364	319	320	308	314	323	322	273	304	292	368	296	318	321	297	329	280	317	294	297	303	310	281	317	294	324	329	300	315	313	299	329	276	286	305	303	301	279	277	276	297	302	274	284	350	290	305	286	279	321	302	312	299	288	304	346	273	287	330	328	323	304	308	322	273	294	287	304	311	296	286	320	333	310	310	301	317	312	306	301	343	308	316	305	309	311	299	296	323	322	324	312	287	299	286	310	351	297	284	324	309	319	333	279	291	334	325	296	320	279	309	301	350	320	349	284	258	330	307	283	289	323	329	319	331	313	343	294	282	332	309	305	279	321	295	309	306	327	287	308	314	299	330	298	315	313	307	289	310	320	296	327	280	342	312	310	320	277	320	294	328	294	300	310	290	319	301	281	294	312	281	305	297	314	340	336	306	290	335	323	313	282	297	294	309	314	296	296	285	301	300	295	342	313	308	315	327	303	297	324	305	319	291	330	318	325	315	342	308	304	324	306	295	311	291	331	307	335	329	306	318	300	316	284	315	304	298	311	311	311	306	311	304	277	308	298	323	305	304	319	322	299	318	286	277	300	296	304	293	313	313	286	316	301	312	293	303	321	311	305	321	329	280	333	276	285	312	330	323	304	350	315	318	301	307	314	298	327	298	332	347	295	318	303	269	286	312	319	329	293	320	292	326	310	278	301	326	316	308	308	300	306	287	292	346	274	264	297	280	306	313	341	310	296	305	319	321	326	319	300	335	297	313	322	298	322	300	320	327	323	311	335	292	337	273	311	322	314	329	326	298	264	304	274	298	339	292	318	296	268	308	321	277	317	299	319	292	313	312	306	299	302	303	309	300	327	300	288	294	284	306	314	348	313	312	303	316	314	315	297	322	309	308	349	302	294	313	277	304	293	307	301	284	336	276	298	297	318	319	298	322	311	287	292	325	302	361	300	312	303	308	288	321	292	303	293	313	324	333	362	324	303	314	289	328	293	338	313	319	297	306	330	317	309	282	301	310	314	288	310	340	317	306	303	314	296	313	309	319	270	321	321	299	305	301	298	306	303	320	290	276	310	299	325	323	356	308	298	316	323	291	296	307	288	337	309	293	292	317	332	320	289	285	316	301	302	350	314	299	299	294	336	284	314	330	315	346	303	311	297	326	323	316	325	299	278	305	278	319	287	303	306	341	333	301	294	305	316	318	326	321	302	325	297	301	322	286	301	316	342	296	324	320	334	315	311	334	303	306	309	316	301	314	302	294	304	342	294	320	311	309	345	345	322	330	304	312	305	291	307	295	334	336	294	317	290	299	313	308	281	327	321	300	331	328	338	317	322	319	309	309	293	311	325	305	308	282	333	308	331	315	295	317	304	341	339	281	311	307	287	294	331	290	309	289	311	305	316	319	305	311	287	309	308	322	311	316	310	324	280	307	342	301	309	307	324	282	318	284	318	311	318	313	300	307	292	316	341	313	323	284	301	303	303	311	336	310	304	310	308	300	304	316	308	322	322	323	332	296	327	309	325	306	349	287	290	293	359	323	310	316	296	311	321	344	305	319	326	298	302	313	323	331	309	354	302	267	295	273	282	296	289	318	327	306	286	302	349	308	333	336	321	307	290	308	312	305	339	305	295	279	274	290	298	290	348	294	272	335	331	292	302	312	313	320	303	298	261	317	312	303	314	290	306	302	314	329	294	326	299	273	313	298	307	338	325	331	276	289	344	296	312	301	321	292	327	296	332	344	334	305	321	306	299	343	324	324	294	318	271	287	313	301	308	322	325	310	288	341	277	313	296	293	316	339	306	345	277	310	284	312	291	312	298	308	318	288	311	305	326	324	319	329	296	317	335	332	322	319	307	294	344	287	292	311	336	340	304	289	274	310	302	303	304	304	291	314	304	321	299	312	332	323	310	295	303	302	286	315	319	349	316	318	318	327	321	320	298	286	310	319	288	301	318	350	302	298	329	287	289	304	310	314	314	320	297	347	287	322	306	284	293	320	327	282	337	304	284	321	343	326	315	283	340	296	297	336	302	322	302	272	317	298	310	304	328	292	321	280	299	301	301	269	301	316	285	324	318	333	289	327	303	320	313	348	301	322	313	276	283	332	323	319	298	289	333	303	301	304	323	295	280	299	301	265	315	292	310	293	305	309	293	304	305	298	311	261	319	328	307	324	318	302	331	305	302	316	287	300	312	304	310	335	339	305	302	314	313	294	321	312	324	326	309	299	322	291	318	309	312	297	284	313	305	331	298	304	305	301	318	310	314	316	301	298	325	345	318	303	313	283	288	342	302	277	280	274	307	313	327	307
35608	24918	27404	15436	4370	1755	990	681	560	462	949	429	323	287	286	264	234	290	248	226	245	202	221	233	217	231	259	228	219	202	212	220	206	228	232	248	209	216	228	220	182	198	219	187	196	206	218	211	186	201	193	212	216	204	209	220	231	189	218	202	196	180	194	187	198	210	191	184	171	190	182	205	170	200	175	233	205	194	210	206	212	203	212	205	193	180	181	198	201	196	197	182	212	217	210	186	188	207	161	193	195	207	201	206	200	214	208	207	191	203	215	206	192	215	199	200	194	201	195	191	182	179	197	198	197	195	194	206	224	187	192	189	172	199	207	203	203	191	180	191	204	210	205	214	225	215	228	204	203	206	197	216	207	198	195	214	202	192	179	206	208	187	180	229	211	222	188	211	196	202	211	188	237	211	192	214	203	178	173	210	191	170	230	195	181	181	211	173	188	208	187	175	172	199	193	199	216	182	199	182	194	182	202	209	198	197	184	188	201	208	185	177	211	204	196	187	198	163	176	188	206	215	213	191	181	192	182	198	175	205	193	215	207	194	197	204	207	218	211	197	225	183	215	179	177	209	193	184	203	173	190	176	217	193	217	181	182	196	195	198	178	197	191	211	195	191	189	201	220	169	167	176	205	152	184	190	194	168	195	192	230	175	187	203	189	200	207	177	191	190	184	192	176	197	163	185	192	188	189	195	195	174	190	201	212	179	215	181	208	217	212	208	181	206	222	213	213	207	184	176	230	214	196	201	185	185	196	174	230	227	199	217	220	188	206	219	207	184	209	178	192	173	199	222	196	201	216	158	179	195	219	224	195	190	207	170	225	195	208	193	208	176	186	217	187	173	201	202	218	180	200	210	194	205	172	208	190	189	193	187	203	196	170	198	181	216	201	202	217	175	205	195	207	198	218	218	212	249	176	210	224	206	177	207	189	189	227	190	172	186	213	177	196	192	181	207	183	195	173	198	202	196	203	204	171	213	180	197	195	186	209	192	189	206	194	200	194	199	187	193	187	191	185	191	191	204	169	173	179	191	189	214	203	199	205	202	189	184	185	217	206	198	206	221	197	175	171	191	214	207	195	197	204	185	201	193	178	180	162	193	205	189	204	166	188	187	198	177	191	187	207	203	202	212	188	196	200	212	186	188	212	215	182	193	175	185	191	192	187	192	201	202	204	206	183	205	181	204	230	178	180	176	199	163	203	191	183	194	195	188	186	199	186	184	203	183	211	197	187	195	202	194	198	210	228	194	200	196	195	191	188	195	181	199	195	204	198	175	194	187	179	203	156	193	203	215	208	204	186	185	200	209	191	200	193	174	190	208	202	194	207	195	191	221	192	190	209	203	177	195	205	191	190	192	196	186	192	177	194	191	191	211	219	200	181	202	220	172	183	193	187	212	199	194	164	202	219	203	218	205	195	210	213	201	206	168	215	182	230	230	200	193	188	200	179	172	196	189	224	210	201	196	195	209	176	207	200	210	215	196	173	216	182	186	197	228	169	226	200	200	206	217	193	202	198	179	197	182	196	154	183	179	194	192	190	186	177	200	197	213	216	182	214	181	188	196	185	200	210	192	208	184	188	180	189	203	188	184	221	192	211	191	177	198	204	165	184	181	192	206	228	210	211	225	177	193	191	177	202	208	190	214	214	171	203	167	218	199	178	205	204	203	190	175	196	184	185	218	187	183	183	170	205	212	203	198	212	201	211	188	205	217	182	194	190	220	210	193	179	171	204	199	183	205	204	202	205	183	183	196	199	211	199	220	195	210	207	188	199	192	204	182	222	212	226	213	199	208	190	189	181	206	219	197	178	199	189	204	196	185	197	197	187	175	188	212	199	215	224	205	224	182	184	203	201	197	225	196	201	196	193	196	199	194	207	207	207	174	176	200	222	209	190	202	191	163	170	205	226	162	189	196	190	196	190	191	215	196	204	173	176	208	172	223	210	211	189	197	178	198	178	192	173	179	207	204	202	191	214	185	192	213	199	190	216	185	181	199	208	189	211	203	191	202	183	209	200	193	202	170	211	206	168	195	230	203	187	202	212	211	212	187	190	193	204	196	181	195	208	227	204	173	185	211	191	168	183	192	187	177	183	194	182	178	207	210	183	212	198	198	205	202	228	167	202	192	206	170	194	204	198	197	204	184	199	218	174	192	172	184	199	176	182	207	183	198	176	178	175	182	203	204	181	187	184	191	201	174	183	212	183	207	179	208	196	192	192	202	178	208	200	186	192	198	209	197	179	177	170	213	185	222	187	219	227	219	226	192	188	188	186	193	207	207	180	181	187	161	202	213	187	195	211	176	216	225	180	201	160	182	202	197	195	209	203	191	175	199	191	181	192	213	182	192	179	186	200	189	228	225	191	184	191	198	196	173	184	191	190	203	212	220	197	168	184	203	187	195	186	203	212	182	183	197	179	209	201	181	179	202	192	203	205	171	221	176	172	198	181	191	206	183	225	202	197	203	186	228	184	188	201	188	195	207	191	179	183	196	186	166	220	201	198	171	168	215	186	196	189	190	195	179	174	213	226	199	213	206	204	183	207	174	209	183	208	189	195	189	197	187	188	208	187	185	209	211	167	205	206	175	188	203	191	194	196	199	188	198	183	215	199	210	208	187	184	192	193	196	162	174	212	225	185	191	216	194	195	165	218	201	198	186	191	216	176	186	187	192	213	211	196	201	188	207	178	229	211	194	173	194	169	180	195	180	194	204	193	194	205	218	199	244	192	195	202	166	196	195	192	199	196	178	199	203	190	210	182	207	190	209	211	164	206	193	189	204	205	197	213	201	196	207	194	191	196	186	196	204	193	209	186	195	191	179	198	189	203	202	190	218	211	199	209	205	187	172	200	199	192	191	185	183	202	203	199	204	182	214	192	212	217	182	194	204	232	188	208	194	190	207	189	175	200	187	197	214	209	196	209	203	198	191	199	201	181	203	191	204	155	206	202	177	207	192	204	194	195	216	190	212	172	181	201	189	184	198	200	193	161	197	190	202	180	176	192	172	201	194	178	198	199	243	181	211	194	206	205	194	183	181	201	183	212	217	213	197	210	185	196	183	197	208	198	181	184	195	219	195	221	197	195	192	227	163	175	185	218	194	225	178	194	177	200	195	174	186	194	181	206	187	186	188	191	211	183	194	205	223	221	174	201	185	183	210	198	201	195	160	187	213	202	208	176	185	198	191	213	200	184	198	220	191	203	197	176	172	204	195	194	209	194	201	190	189	191	207	204	210	204	219	194	202	202	208	196	197	201	177	186	193	187	185	199	185	209	203	195	200	183	186	209	207	202	191	188	214	188	216	222	172	185	192	214	199	202	219	209	173	167	208	202	208	227	177	210	203	177	198	194	206	172	218	191	182	205	169	196	167	205	179	193	212	184	178	201	197	203	201	202	188	184	205	206	200	203	203	214	203	215	208	200	207	188	198	173	190	203	214	181	190	178	191	187	187	179	201	186	209	188	207	181	186	199	192	214	191
18940	17497	27734	19377	9046	5463	3800	2792	2276	1991	4896	1478	1257	1229	1203	1077	960	915	862	896	835	786	759	739	728	675	662	693	631	636	655	625	608	572	619	559	613	612	573	510	565	591	594	571	557	567	549	568	533	534	535	537	505	529	532	556	564	495	490	547	490	483	522	521	484	503	467	505	488	512	509	512	540	469	503	517	484	509	489	536	498	539	509	558	482	471	522	531	504	486	566	501	510	529	544	467	476	476	484	501	498	475	484	536	489	512	474	484	518	534	493	512	526	524	499	530	513	499	497	484	501	545	460	490	509	542	528	514	502	477	481	471	497	525	512	489	497	484	514	493	517	479	472	483	486	452	545	475	492	532	466	478	504	488	519	497	505	501	492	479	508	441	522	467	478	511	500	505	489	511	512	522	450	438	474	510	506	468	446	498	489	496	482	500	508	494	502	491	499	476	492	501	519	479	510	570	462	467	490	518	501	453	466	511	511	500	460	542	510	457	502	488	460	493	480	496	488	508	456	488	484	486	486	461	501	493	476	522	492	483	493	507	458	523	512	487	527	469	505	458	500	467	483	475	484	465	509	523	475	483	487	560	495	479	513	548	491	447	485	481	513	519	504	483	510	509	506	489	469	508	488	479	466	473	490	465	488	498	479	496	520	495	505	494	480	485	490	508	502	461	511	481	482	455	492	504	513	450	494	522	486	480	484	476	510	480	488	526	487	493	535	457	508	512	471	467	501	492	487	464	477	493	503	481	520	453	492	496	490	483	448	449	460	518	513	489	512	507	493	503	501	491	488	494	471	473	475	530	503	504	467	466	523	507	517	519	523	504	513	484	489	444	507	502	477	504	469	524	519	483	502	474	484	547	495	488	496	494	507	483	463	521	537	502	521	482	480	541	512	502	481	510	499	526	499	488	514	481	472	469	478	479	492	505	463	507	507	458	480	527	524	512	483	522	475	487	469	501	509	474	520	517	468	483	485	503	497	477	541	490	470	494	493	508	525	532	533	470	465	504	490	509	505	488	515	476	491	515	513	472	512	460	506	479	510	492	458	465	462	461	482	489	476	499	517	437	517	488	508	497	464	451	492	479	500	464	477	534	487	518	498	478	471	483	490	479	481	525	464	501	502	521	496	487	455	473	504	490	519	463	519	495	462	551	498	499	521	510	552	495	500	516	533	471	521	443	520	519	500	487	476	518	491	504	461	486	485	502	512	556	463	475	486	504	499	507	469	478	504	471	485	479	528	473	479	480	499	532	495	456	502	514	453	488	487	500	490	466	471	480	480	536	481	490	482	494	460	464	488	519	493	501	485	484	465	489	515	443	460	443	480	530	526	509	453	450	492	474	481	522	490	495	486	515	480	496	454	462	499	454	461	485	469	486	484	485	482	495	496	529	505	484	499	473	507	503	509	503	495	492	515	516	476	484	473	477	472	506	495	491	472	496	456	494	483	471	472	493	505	468	487	478	505	450	466	471	542	509	463	526	491	485	492	504	522	492	495	521	496	493	493	479	534	499	527	518	488	534	506	468	499	455	496	485	482	497	474	472	489	510	499	499	507	496	497	462	483	498	522	489	526	500	486	522	496	498	467	465	482	497	440	455	491	474	483	496	435	507	493	470	498	481	498	459	458	494	471	500	468	488	511	467	493	462	508	492	469	506	482	478	489	495	481	528	507	531	515	475	499	492	547	522	489	500	494	505	482	491	464	581	490	499	451	530	517	514	483	482	516	512	501	501	500	485	492	512	475	483	494	462	468	478	488	528	492	491	465	456	493	499	497	521	501	468	529	492	470	498	524	524	505	475	519	543	462	544	498	502	495	480	495	457	492	504	485	483	489	486	488	552	474	501	467	503	481	488	494	509	502	489	486	505	506	490	488	508	475	487	513	468	537	469	480	447	508	502	512	503	493	502	490	472	467	490	471	513	478	456	498	503	490	508	502	528	476	481	479	526	484	507	510	483	468	489	487	500	478	496	495	481	496	501	458	495	518	448	501	513	511	511	462	511	491	461	494	525	521	521	486	516	475	470	482	516	459	489	470	498	511	478	467	442	502	503	494	481	516	501	505	499	520	486	507	476	477	454	484	484	510	469	486	498	476	517	511	485	503	505	478	521	512	465	500	484	515	499	488	522	479	488	513	546	534	464	490	476	470	496	475	493	477	510	526	510	504	495	513	510	510	480	485	471	499	508	449	465	521	488	492	499	499	451	471	505	515	490	510	492	461	472	496	486	510	518	502	483	482	485	476	479	502	486	531	477	529	499	483	492	478	486	493	455	463	509	486	515	504	492	456	504	493	503	482	494	489	488	501	502	458	485	463	504	492	463	460	492	502	490	476	501	512	462	484	483	483	496	517	497	464	473	443	453	498	522	514	530	500	498	495	525	511	502	513	523	431	507	458	495	480	526	487	498	502	509	513	463	481	482	502	467	514	498	526	529	498	453	493	513	452	452	511	522	489	503	442	477	521	501	482	506	486	498	496	478	471	466	529	503	497	502	495	482	476	509	506	461	486	534	497	492	513	497	520	508	504	542	487	452	466	497	519	495	496	545	485	525	489	485	516	513	492	521	498	485	488	503	528	508	497	483	485	475	511	525	471	509	506	511	483	486	487	483	496	511	520	459	474	473	504	489	505	491	477	503	471	479	508	524	484	507	498	488	514	492	515	522	494	472	487	517	523	474	492	454	491	495	480	452	523	469	470	478	491	518	498	493	490	493	468	493	496	503	493	476	489	527	487	482	470	461	459	486	497	467	462	509	499	496	466	486	497	467	529	461	526	532	507	482	464	478	497	469	488	490	459	501	466	483	533	509	489	521	483	453	513	476	527	534	447	500	438	460	485	502	481	474	492	499	512	476	487	549	428	468	514	512	495	496	469	486	496	468	516	517	504	493	520	455	469	495	488	538	490	500	505	536	484	493	506	516	499	459	487	487	479	512	478	534	504	489	480	457	485	491	478	485	448	513	511	493	458	491	525	491	453	557	473	503	488	498	444	506	504	464	530	447	492	488	491	487	509	476	485	499	501	455	530	477	560	481	468	486	485	486	481	514	502	501	488	448	484	493	521	493	502	490	478	485	549	536	488	506	509	462	485	493	499	486	471	502	467	514	498	516	456	512	519	489	539	491	467	540	518	456	503	473	465	451	513	514	513	468	517	494	516	491	524	468	519	494	515	461	497	474	488	531	509	513	493	522	481	527	464	510	507	492	479	495	528	512	467	470	529	502	501	481	470	468	491	507	498	491	482	462	482	497	512	488	511	503	485	521	489	517	520	507	445	514	522	505	454	474	484	486	512	518	469	482	510	514	502	453	476	506	514	529	462	508	479	520	476	477	489	480	486	485	475	492	499	495	492	476	490	509	456	498	485	501	508	468	486	493	466	481	501	496	504	494	472	457	466	482	517	493	507	493	470	487	471	457	471	482	484	486	504	476	531	481	441	504	500	485	498	470	470	490	499	448	512	455	509	534	486	507	475	485
14495	15080	4858	1038	448	377	310	268	284	230	260	241	224	233	270	248	247	261	265	248	277	247	244	245	215	263	264	236	268	257	240	251	251	274	257	263	249	254	254	221	238	232	224	252	249	233	246	214	263	282	276	247	231	237	256	274	250	211	266	259	262	256	253	255	269	226	248	237	243	247	258	250	259	239	253	235	271	257	229	255	246	229	226	273	279	248	235	259	241	245	222	232	273	265	269	238	256	244	235	241	252	221	258	230	224	244	234	246	243	265	221	239	257	259	243	241	249	254	253	258	260	245	238	244	277	241	250	241	242	249	260	260	222	245	272	262	296	226	256	274	250	250	245	256	254	292	265	239	236	269	252	248	237	255	263	235	224	268	248	235	247	257	241	254	268	233	247	222	246	239	250	252	250	230	224	268	227	224	255	245	244	263	248	236	244	223	254	242	263	249	266	242	253	262	245	266	282	227	247	256	237	250	244	248	259	277	263	241	229	252	234	275	257	262	230	237	241	238	241	233	256	252	234	220	232	258	235	227	260	202	250	279	252	241	232	263	274	265	258	254	234	242	238	258	252	261	240	266	212	254	243	263	238	283	234	269	245	270	254	233	245	231	253	247	220	250	241	247	241	253	218	258	266	241	260	232	257	234	232	256	227	212	246	266	243	263	250	274	268	247	263	241	278	225	228	253	262	266	222	263	247	239	271	252	264	236	259	232	244	267	258	244	254	246	257	243	227	240	229	246	269	244	258	265	245	218	247	250	259	263	267	249	283	217	244	240	262	226	258	243	234	286	233	235	239	263	234	250	261	240	235	264	258	244	234	247	226	227	256	244	236	264	269	222	240	239	261	256	240	260	263	218	228	270	248	230	236	263	282	265	258	249	255	240	244	235	234	274	249	266	248	242	261	278	274	247	254	253	254	247	234	248	248	243	239	276	218	262	247	248	238	243	249	245	264	258	226	268	216	234	265	256	247	268	244	288	239	252	238	259	220	240	249	231	240	229	277	239	240	241	268	231	232	278	244	269	265	238	242	243	232	220	233	260	273	241	253	229	265	238	246	232	265	246	237	252	228	235	227	245	259	263	231	223	216	229	228	264	241	262	254	227	271	264	234	253	241	262	229	250	233	238	218	266	284	264	248	256	261	257	223	256	255	239	226	276	268	239	248	243	266	245	265	229	246	223	249	252	246	247	275	262	250	269	268	254	261	230	243	253	246	230	245	240	213	276	231	265	260	257	222	243	242	262	257	249	246	242	236	238	255	248	229	227	231	282	256	238	227	224	248	244	290	259	240	221	253	260	267	234	227	256	268	243	221	236	234	241	231	231	276	264	226	242	253	231	235	240	234	252	242	241	247	245	258	254	246	278	246	231	241	272	246	260	233	263	255	267	265	253	213	254	245	296	255	268	258	255	227	263	272	243	264	235	258	255	245	252	243	239	269	232	233	288	285	285	271	288	267	231	253	254	242	271	234	268	280	226	276	230	256	269	242	263	252	260	241	230	266	226	246	254	244	239	238	248	230	241	255	262	253	223	245	236	249	238	286	270	252	234	252	238	253	253	248	260	245	240	241	227	239	257	217	231	234	262	238	249	251	232	247	247	246	251	248	254	245	217	246	250	251	249	282	272	260	248	243	244	245	233	224	228	245	229	251	220	258	245	249	272	232	250	229	232	270	242	251	233	246	281	241	226	267	238	263	265	235	230	238	268	262	273	265	269	226	232	247	233	228	238	269	271	242	255	226	243	258	249	245	231	243	226	264	256	242	256	253	224	274	250	210	236	265	221	267	260	257	248	249	225	266	265	239	252	244	270	240	264	240	265	224	271	272	242	260	233	257	243	256	235	257	239	240	253	240	244	223	248	226	240	267	236	228	254	265	237	261	252	263	232	241	225	275	281	302	256	286	243	234	245	244	254	265	281	233	230	215	241	252	257	249	242	260	255	246	232	238	249	252	250	238	267	261	239	261	256	247	261	275	224	258	231	244	225	239	238	245	238	254	249	245	244	252	274	284	262	257	213	243	236	248	207	243	241	270	253	255	236	247	264	240	236	237	258	265	241	230	287	265	267	247	211	258	236	270	233	237	277	260	225	260	254	268	247	251	273	260	232	229	274	286	240	224	246	208	268	254	241	223	249	253	238	269	257	260	267	230	259	251	259	265	221	234	277	236	236	226	288	264	231	249	261	251	222	224	255	230	249	257	247	254	217	229	256	255	240	249	241	253	228	214	217	260	241	249	247	260	223	243	256	223	238	258	280	233	236	233	259	230	270	274	247	231	247	233	239	234	267	263	241	224	228	247	243	271	271	257	254	263	257	239	266	260	261	253	255	260	258	218	248	233	277	243	230	256	254	242	219	267	277	256	234	240	270	240	287	247	257	282	221	248	250	250	219	229	247	253	256	236	270	260	204	254	251	249	264	255	248	256	243	247	259	243	270	250	263	265	249	257	273	208	220	259	239	204	242	234	265	249	240	240	237	262	217	244	256	281	254	264	227	272	244	237	241	240	286	276	256	276	245	226	219	248	254	221	237	262	269	237	260	237	267	283	258	235	280	252	241	243	244	262	302	258	237	264	255	256	252	244	246	232	280	256	253	255	212	239	241	233	276	245	233	262	256	238	253	222	247	244	260	249	233	238	221	223	257	235	279	258	251	247	258	254	236	276	271	254	222	269	263	255	228	232	258	248	241	238	248	240	236	272	247	247	243	282	246	256	249	256	239	271	258	254	232	264	233	239	269	279	260	238	259	286	240	261	229	292	212	227	256	274	249	231	257	247	244	279	243	247	262	258	233	224	228	237	256	277	227	230	267	235	235	226	294	260	252	272	255	226	205	241	238	240	245	231	241	245	300	253	266	283	258	251	245	247	235	239	285	239	247	241	211	243	269	250	194	270	266	277	240	229	260	268	256	248	260	227	226	220	265	249	210	227	247	243	229	231	237	225	244	273	250	264	245	269	256	263	253	253	231	234	251	259	213	251	259	242	256	233	253	250	258	254	266	267	229	260	234	253	245	261	251	256	245	237	261	274	262	254	240	240	244	260	240	222	246	260	248	246	230	232	245	244	228	251	235	279	247	246	228	220	233	234	274	273	217	250	252	259	260	279	268	268	232	226	253	218	222	255	248	266	260	288	262	239	234	251	243	246	243	245	262	248	268	253	232	259	249	264	261	245	250	219	240	243	232	228	259	232	258	233	223	248	257	232	254	251	253	282	238	240	235	246	226	268	256	237	251	252	236	261	238	262	266	268	248	238	275	267	260	259	253	258	268	256	264	252	249	275	280	235	266	259	260	197	246	238	263	259	246	278	242	257	250	237	214	235	219	237	263	266	239	251	261	228	259	235	207	246	251	282	266	239	236	268	235	241	229	238	239	249	237	240	271	227	264	238	243	232	284	262	231	249	285	254	259	275	254	250	234	222	243	252	245	255	236	209	231	242	266	235	242	224	239	236	260	248	241	227	268	291	217	240	233	256	245
8542	11067	5679	2207	1231	1193	757	621	633	581	635	597	572	570	563	619	604	610	584	607	557	607	552	557	600	557	593	579	551	575	528	609	568	567	619	583	534	581	567	576	549	586	589	615	589	609	562	615	550	544	578	570	511	563	575	595	572	551	602	601	587	617	587	564	562	546	527	555	610	523	544	577	580	575	537	536	545	516	577	553	541	581	569	580	538	582	551	569	581	595	521	534	534	576	576	551	552	574	588	580	585	552	541	541	592	540	591	578	538	566	541	611	597	593	567	610	550	600	565	559	584	610	574	533	548	573	542	558	534	579	588	591	520	559	589	588	556	576	617	553	589	606	570	523	557	570	578	575	542	564	538	541	526	531	557	591	585	591	531	611	568	603	516	594	598	569	542	571	555	562	546	581	557	583	595	557	587	538	581	535	565	577	603	555	567	598	578	560	552	586	578	579	552	541	582	572	613	552	518	543	557	579	572	557	544	593	552	547	562	570	549	532	573	565	539	575	544	554	556	551	562	560	587	610	566	584	592	575	586	577	580	558	563	588	539	568	598	586	583	576	564	532	561	551	571	589	517	556	576	543	580	600	591	552	564	542	592	573	555	580	546	571	576	544	569	568	575	592	557	577	555	542	564	548	588	521	565	586	594	603	576	565	585	553	568	544	546	564	561	561	588	555	543	516	547	570	596	590	576	595	610	552	576	580	556	569	571	546	574	597	608	553	563	569	559	555	548	545	588	566	571	570	564	576	590	554	549	593	533	539	536	521	577	553	580	583	568	599	584	593	594	544	519	553	580	584	602	555	553	562	556	575	551	574	582	549	575	508	582	556	532	566	512	562	574	584	588	514	543	601	584	566	563	586	559	550	564	527	574	591	560	601	578	587	538	565	545	553	566	597	550	563	585	559	606	597	596	609	539	591	611	532	556	587	575	560	581	569	578	585	590	564	559	526	576	559	586	551	586	531	559	565	565	600	546	596	575	592	561	542	549	576	545	532	573	570	552	546	589	563	580	536	577	575	565	581	595	568	597	552	545	558	600	573	597	565	576	585	584	529	547	557	569	604	565	565	562	639	540	573	565	599	536	538	567	582	549	605	577	556	553	551	549	565	591	595	549	528	530	560	562	615	560	543	619	601	569	554	542	613	571	517	584	567	554	588	609	563	528	517	585	594	554	572	534	573	586	579	569	584	560	568	551	544	595	587	583	546	552	558	581	508	516	552	546	607	593	578	549	583	583	534	583	578	496	545	536	594	534	565	582	605	550	532	550	575	580	558	584	547	618	575	566	534	559	554	549	573	601	577	604	570	544	542	569	536	575	595	570	535	564	572	564	567	565	528	586	572	572	588	576	610	517	531	573	555	549	578	517	542	587	580	553	606	599	557	570	529	589	602	571	587	567	556	538	543	574	549	551	563	582	578	538	550	586	556	578	564	558	538	553	557	565	554	535	545	604	605	550	527	522	582	594	581	582	567	581	572	574	572	569	597	591	535	536	562	613	560	553	556	521	525	579	594	543	592	563	596	566	590	579	562	588	595	546	574	561	530	537	565	613	592	557	562	572	599	604	561	571	584	574	560	532	590	555	568	548	585	598	598	598	584	542	519	594	571	565	584	513	547	532	582	553	609	550	615	598	546	583	574	564	597	498	592	544	570	599	558	572	557	575	579	569	599	542	532	554	568	565	577	549	611	571	522	567	617	589	597	597	551	595	499	570	535	603	569	579	533	608	567	522	532	579	557	579	571	588	576	605	591	558	566	601	564	581	561	569	593	600	585	561	584	553	594	606	544	535	612	556	545	594	557	544	565	560	576	605	552	609	524	573	565	570	567	555	557	574	590	612	563	581	532	572	583	576	566	573	551	513	565	541	534	547	541	588	584	574	559	577	600	577	534	592	591	545	552	519	538	535	572	569	538	559	591	547	592	586	573	597	608	610	570	554	570	585	542	608	584	547	547	576	560	539	555	546	564	573	583	558	548	576	511	588	542	566	543	573	570	566	541	606	559	540	520	532	515	574	559	592	544	602	563	552	533	578	548	565	557	569	590	581	574	557	561	548	558	606	572	590	559	585	556	547	587	573	539	561	599	555	548	596	569	565	575	568	586	578	580	611	614	601	562	563	565	591	558	580	558	561	535	585	562	595	601	560	621	524	532	582	593	574	546	592	578	522	518	558	583	580	568	567	563	559	597	534	576	575	563	589	599	585	562	534	585	578	573	557	587	628	564	556	554	607	550	573	530	588	576	568	592	563	571	612	603	550	597	568	546	578	607	589	538	587	570	570	593	567	518	568	553	571	546	575	579	541	601	599	569	588	520	597	555	620	529	567	544	553	579	587	585	642	568	567	549	572	585	518	599	557	540	560	579	588	582	527	556	579	578	593	573	633	568	592	599	570	574	549	551	519	574	578	507	545	611	567	514	554	612	581	547	589	586	569	553	590	531	571	549	560	550	589	566	582	604	547	567	587	540	546	625	555	570	593	556	560	549	571	604	575	588	566	566	562	576	562	566	527	549	561	576	518	565	562	580	587	529	594	557	535	574	595	550	554	589	550	606	537	534	595	550	565	577	566	636	557	553	566	573	594	590	552	515	552	593	554	579	576	588	565	538	594	546	590	596	580	592	612	576	553	559	602	595	566	587	599	604	585	589	564	554	577	565	559	571	576	570	567	537	572	602	595	564	546	561	578	532	609	538	577	557	538	562	610	591	597	617	603	582	555	564	596	574	595	564	565	553	550	573	583	603	592	581	574	581	559	561	554	595	531	600	548	558	577	562	552	583	573	565	574	544	580	573	534	563	515	570	589	607	582	554	553	569	529	604	589	573	521	557	538	538	553	569	611	584	590	551	548	534	617	553	553	579	549	560	574	563	556	586	574	623	571	542	543	547	560	550	583	592	564	591	589	525	585	580	547	595	551	596	592	552	535	567	550	557	542	576	603	573	584	580	611	553	570	585	548	629	521	572	524	561	595	569	569	547	604	547	562	515	560	595	586	566	602	551	588	567	551	564	562	593	566	574	538	570	507	567	543	502	582	578	546	610	575	562	545	575	555	568	593	587	561	603	519	562	546	544	572	562	538	563	576	571	539	574	632	561	606	516	596	553	545	549	561	582	527	587	558	582	559	546	561	560	538	541	581	531	611	612	557	572	579	543	602	570	564	591	530	546	561	571	584	574	588	575	589	624	568	585	584	614	585	563	622	543	581	587	549	549	530	547	563	572	572	604	586	577	587	595	504	551	522	579	597	517	565	540	580	575	545	594	571	583	546	583	594	554	541	589	552	565	563	552	600	539	529	593	578	591	532	577	533	582	570	599	574	553	595	613	550	580	553	594	563	565	608	594	582	550	598	567	627	580	584	628	558	589	542	588	565	576	566	585	585	585	609	594	581	601	564	579	555	568	582	569	590	574	553	542	585	588	556	620	538	599	553	584	599	566	564	613	590	586	569	536	618	570	577	566	575	523	574	551	552	585	570	594
34476	13880	4057	2923	2587	1453	698	315	271	228	357	213	173	181	147	148	156	122	152	151	140	128	137	137	129	129	133	125	118	126	119	125	126	132	130	107	141	112	109	116	119	105	128	122	114	122	114	107	117	139	137	106	119	107	116	134	103	139	112	123	109	110	97	129	119	115	119	107	104	100	118	117	105	106	99	128	109	116	102	104	132	120	107	121	115	126	101	114	98	115	109	112	122	151	120	99	114	135	114	112	111	95	112	112	114	110	108	117	116	132	124	97	117	119	115	123	121	109	104	108	109	96	132	126	121	113	121	126	134	111	121	94	116	111	93	112	119	91	114	121	107	122	103	120	110	110	95	108	107	119	97	124	138	99	129	122	136	109	127	120	135	114	98	91	124	105	109	104	103	117	114	125	118	119	117	107	136	99	127	122	131	124	105	110	131	114	109	120	106	135	118	116	120	103	119	115	124	120	106	94	133	131	116	117	100	106	110	125	114	114	121	126	114	103	122	96	126	117	124	121	100	110	116	122	116	130	114	116	120	115	103	122	111	119	119	122	110	123	124	143	114	117	99	106	143	122	120	114	112	122	107	117	116	111	91	115	99	112	115	130	106	114	123	125	131	129	125	108	94	104	118	117	122	112	100	132	112	128	109	118	104	124	132	116	117	110	120	98	122	118	105	96	111	129	112	119	121	125	121	124	130	128	121	129	108	108	121	110	108	120	102	97	112	130	118	110	117	122	104	119	107	109	113	116	119	114	128	128	115	138	113	105	112	129	122	103	122	120	109	120	112	118	122	110	105	105	124	111	110	121	116	119	113	97	122	123	111	108	134	118	133	125	141	109	108	121	120	106	114	127	95	117	113	113	133	110	106	109	95	102	119	132	124	116	133	116	104	97	100	109	105	96	117	118	125	130	114	119	109	117	103	91	99	120	95	112	114	127	101	96	123	109	122	120	113	126	101	122	100	100	121	121	125	129	121	89	122	116	114	105	119	112	112	116	110	113	106	114	119	121	121	111	107	102	88	116	120	110	129	96	113	111	142	106	117	108	103	104	127	134	108	100	108	117	115	119	125	92	111	119	138	91	127	113	109	113	110	127	111	115	121	120	103	105	109	99	101	110	93	111	97	121	122	114	111	99	132	114	91	121	94	125	102	103	117	110	96	122	132	98	104	116	125	113	108	111	98	130	112	113	116	121	117	103	129	96	121	88	110	106	129	103	101	126	117	103	108	112	109	104	92	123	109	120	125	99	127	96	96	103	108	102	105	101	101	117	114	103	103	107	124	122	110	124	104	94	110	128	112	107	115	113	121	123	118	117	118	137	111	125	106	108	95	132	122	119	136	107	97	115	127	115	130	126	127	118	117	108	138	106	120	118	112	121	118	110	108	112	94	110	107	106	121	108	109	85	112	116	127	108	108	93	122	115	102	111	111	132	123	118	114	106	100	130	131	111	96	95	114	121	124	110	124	120	126	120	97	115	108	123	109	117	121	115	126	114	108	133	118	109	120	134	104	98	122	115	129	126	110	111	114	121	98	80	109	95	105	100	111	140	121	109	90	114	125	127	99	105	112	114	118	121	116	115	118	120	109	122	119	103	100	127	112	118	137	116	123	111	122	119	117	119	112	114	116	123	125	132	94	118	106	120	126	126	115	116	122	128	129	124	112	99	104	116	92	87	111	114	99	120	103	111	116	99	111	94	128	105	126	111	124	112	125	101	104	119	99	106	109	122	115	110	101	107	117	89	100	114	113	120	122	107	135	138	113	116	104	134	112	103	104	117	91	117	120	127	116	108	117	131	100	114	112	112	117	98	106	121	111	96	117	117	102	127	99	98	125	120	114	108	117	107	100	102	108	114	100	114	118	130	110	112	135	106	136	109	117	113	123	112	126	135	117	113	116	102	102	134	99	135	112	111	110	116	146	115	128	92	119	95	120	120	126	115	123	104	97	119	136	111	114	112	124	117	116	149	115	110	109	145	114	125	113	130	114	104	109	101	108	116	90	103	114	107	125	120	118	124	113	111	132	133	106	109	104	89	124	135	111	136	101	104	114	112	113	107	121	119	97	103	109	125	121	100	134	118	110	109	116	110	103	129	104	102	123	135	121	112	116	97	108	95	98	123	131	113	107	93	116	118	127	124	103	111	114	94	123	97	127	114	110	120	104	134	124	124	111	96	107	101	117	111	116	119	110	122	125	102	101	108	103	104	105	124	116	114	128	140	121	104	119	104	110	109	101	104	116	108	117	121	126	103	116	125	116	108	103	101	106	111	119	126	104	122	110	129	109	110	116	96	116	115	114	120	125	108	111	120	126	121	118	113	111	125	109	113	101	127	119	120	116	110	131	98	101	95	112	101	119	112	83	100	114	108	99	115	110	118	127	104	119	125	112	109	122	122	114	109	125	108	112	115	117	117	109	103	111	135	104	116	123	109	113	117	132	97	108	94	118	106	99	112	118	120	97	108	104	105	136	140	105	126	112	117	129	102	129	121	127	102	113	116	91	96	114	109	109	155	112	119	123	73	114	115	96	116	101	90	107	108	115	115	96	114	127	110	111	124	130	103	133	137	93	109	121	113	124	121	119	99	105	129	82	111	119	122	125	126	105	116	121	118	112	108	104	117	99	109	126	115	108	120	125	127	122	112	94	106	140	114	112	124	102	103	108	99	121	108	112	107	110	96	107	126	107	110	135	102	103	97	111	124	119	118	107	122	115	117	118	122	135	144	112	103	128	125	129	122	119	133	114	113	127	114	125	113	114	128	123	115	111	102	98	126	121	100	128	118	135	140	117	118	122	103	107	107	108	101	117	98	96	126	109	113	115	134	114	80	103	115	106	102	112	127	104	135	144	125	98	105	132	120	117	122	121	102	110	109	117	105	123	118	98	131	104	106	125	105	132	105	102	114	128	124	122	120	99	110	132	108	113	108	118	107	133	109	106	114	111	121	125	110	126	116	124	113	109	113	132	92	94	142	122	133	136	113	102	131	144	115	127	110	127	131	125	113	110	108	110	111	103	122	107	110	110	132	114	108	114	109	121	106	109	124	126	114	127	125	116	109	101	109	130	98	119	110	123	106	107	118	120	88	119	111	104	102	116	108	105	120	128	104	101	105	102	96	118	120	97	96	100	110	108	99	127	115	104	114	122	107	113	114	111	99	102	90	122	116	118	127	119	108	133	121	112	121	116	106	117	111	127	112	121	114	107	113	108	111	132	113	109	89	102	118	110	129	117	122	107	121	134	112	96	124	140	120	107	121	106	96	123	114	125	114	110	115	120	118	112	120	111	132	115	126	121	124	112	120	138	104	115	112	112	106	117	115	136	111	97	119	106	125	106	126	125	102	101	118	113	108	110	126	118	114	109	109	131	103	104	112	111	117	101	113	112	101	108	134	114	125	104	100	125	113	126	125	120	105	110	110	109	101	115	104	105	112	124	104	118	106	126	113	112	99	122	100	116	85	114	102	136	124	124	126	97	115
19364	5421	4392	7324	9057	5610	2944	1477	1271	966	1863	783	726	675	648	604	545	539	497	472	444	454	407	441	416	408	419	424	360	380	400	378	371	375	363	395	355	354	389	334	320	338	334	321	334	336	305	334	320	316	330	335	295	350	324	309	321	321	323	309	311	325	345	308	309	287	321	313	302	292	333	298	297	302	304	313	323	332	287	329	328	301	299	303	302	305	298	291	280	331	311	327	294	286	298	331	298	311	335	333	294	302	335	286	311	302	307	308	308	285	307	281	294	306	312	304	289	306	310	291	325	304	326	342	313	306	321	317	291	306	309	305	289	315	302	325	308	276	295	295	299	269	278	298	318	334	314	295	291	278	306	305	323	328	226	275	297	309	280	308	319	303	301	306	305	309	330	316	295	307	353	277	350	301	310	342	285	285	294	353	308	356	301	291	320	264	310	273	318	292	305	319	290	333	311	295	327	297	305	309	299	304	332	299	317	309	303	305	308	304	297	292	291	274	299	319	272	318	302	313	324	269	300	291	315	290	286	302	318	318	304	288	285	301	354	311	328	285	294	301	314	279	299	299	348	291	291	307	309	297	309	266	307	290	323	300	313	316	309	303	303	311	278	317	331	301	345	325	303	286	321	296	296	304	295	274	326	327	281	318	288	311	311	309	319	308	339	299	309	330	287	323	304	289	295	322	302	322	331	311	314	308	269	295	339	297	283	279	310	307	316	331	270	316	278	292	318	286	280	288	315	289	304	302	295	279	264	299	269	277	314	314	307	282	300	282	290	269	280	292	305	306	310	301	283	336	323	274	312	287	325	309	308	313	263	279	284	292	309	308	300	293	307	331	282	316	292	296	285	310	284	272	306	281	296	311	300	314	305	317	331	272	324	279	283	289	299	293	268	304	309	271	281	326	329	288	295	287	268	314	299	298	314	287	294	329	276	322	290	282	268	317	309	291	301	295	280	269	292	324	285	293	291	305	292	328	328	289	332	341	313	309	284	311	322	304	298	301	296	314	297	303	273	290	280	290	305	327	319	311	293	279	317	319	281	280	291	302	317	307	309	287	306	313	296	285	312	307	311	279	321	304	280	284	293	310	279	297	294	295	300	286	320	298	309	292	292	322	347	342	266	291	346	284	273	306	305	284	304	330	310	303	287	272	282	273	291	280	285	308	318	291	267	277	282	276	273	305	288	268	293	295	332	303	267	309	311	313	297	333	307	317	284	308	313	276	306	276	304	285	305	268	273	284	313	277	337	316	320	312	309	313	327	280	295	306	296	306	288	293	279	277	301	305	302	315	302	292	267	299	327	289	279	320	280	294	291	331	325	281	294	261	320	285	305	304	291	311	281	331	287	307	268	316	296	314	297	297	306	278	311	286	321	290	309	312	296	315	296	315	291	319	302	310	313	264	310	288	302	272	273	296	322	287	319	318	332	290	332	295	281	319	298	295	319	297	280	307	296	315	319	339	265	343	296	274	302	369	319	308	287	284	294	290	282	298	305	305	305	288	291	305	311	313	327	289	292	294	308	312	300	313	307	283	293	320	299	294	314	298	272	266	289	299	299	292	289	323	313	321	320	295	283	289	308	295	299	282	309	322	302	310	305	342	301	350	306	288	298	300	323	317	291	304	315	271	323	285	296	329	295	269	325	285	306	266	261	309	296	288	287	311	307	270	305	284	296	282	279	284	314	285	309	296	301	343	307	303	325	284	304	301	300	307	291	306	298	308	319	307	299	303	284	320	307	311	290	300	323	312	311	299	303	287	292	299	324	285	290	313	287	318	334	309	306	324	291	279	311	285	301	289	294	314	322	305	328	307	293	300	306	283	283	299	278	302	280	307	302	299	298	309	295	303	316	309	271	313	360	275	292	299	281	305	302	288	329	299	304	309	270	325	328	322	299	310	306	284	313	309	267	266	304	277	274	310	279	308	309	276	302	301	302	310	295	309	298	322	308	346	294	299	311	317	299	288	310	294	283	290	317	302	313	273	349	317	292	274	278	315	303	284	292	313	280	295	326	308	300	336	284	304	329	332	272	302	292	307	305	299	318	285	321	305	290	307	299	275	299	305	274	303	331	307	293	281	281	304	308	308	282	318	288	288	327	314	301	293	314	297	302	324	300	297	301	345	288	309	286	277	310	277	341	314	300	327	272	281	291	298	290	310	318	316	313	295	320	272	325	288	308	293	274	343	256	303	323	312	290	270	317	299	317	304	312	293	296	304	286	302	295	271	303	284	327	302	305	305	319	274	321	301	327	293	327	297	300	286	272	308	281	293	325	265	289	286	297	335	300	277	307	310	312	302	297	294	309	325	292	312	294	276	298	308	312	297	306	304	323	278	281	304	291	303	306	290	289	320	271	325	311	278	306	281	309	311	297	309	286	294	331	292	299	264	308	315	322	281	318	317	333	283	313	280	316	316	286	293	300	304	312	275	325	281	281	323	328	295	310	288	296	293	291	259	300	288	311	302	282	292	260	298	292	318	302	301	317	305	291	291	291	306	292	306	299	287	308	284	288	283	293	307	281	288	298	314	324	295	312	290	321	308	316	342	293	284	279	295	300	279	334	285	288	305	276	272	293	281	309	297	303	294	326	338	322	285	283	270	312	283	298	304	295	298	279	285	319	272	279	275	289	307	334	312	304	284	272	301	262	317	297	288	294	307	296	318	308	313	309	327	264	292	353	287	291	292	286	328	320	278	314	296	312	304	315	277	299	292	297	282	285	312	317	300	338	305	290	295	271	293	310	290	308	283	325	298	303	317	313	296	288	286	309	318	295	256	260	280	297	289	315	289	321	309	325	273	286	293	300	293	290	292	267	291	265	313	314	306	311	269	308	301	295	312	301	353	303	278	269	295	291	304	312	311	290	283	300	330	310	282	320	311	306	292	280	317	300	301	289	280	298	299	306	262	302	306	286	310	344	331	311	283	306	268	307	296	297	316	317	287	311	325	286	310	297	291	290	315	283	316	306	295	274	288	312	321	309	306	270	338	327	317	315	296	315	277	312	303	310	302	303	306	311	289	318	325	288	327	288	292	306	341	288	307	295	345	307	310	303	283	262	282	302	278	323	308	304	307	327	283	266	284	315	294	287	340	300	313	330	297	284	274	300	296	306	290	329	293	289	295	320	332	314	312	302	262	329	314	310	293	269	264	285	330	287	273	330	307	318	334	308	290	312	328	289	292	297	306	294	272	302	301	287	317	274	299	310	304	305	308	329	295	318	303	310	302	306	291	303	311	324	300	274	282	319	306	294	279	301	285	319	340	304	298	278	298	320	305	306	278	287	311	316	254	311	312	302	301	345	280	316	330	309	287	309	320	321	275	303	289	277	338	309	324	314	293	314	330	329	290	284	300	313	327	295	305	310	307	306	323	294	305	301	296	292	330	304	301	282	299	310	274	286	300	301	306	280	304	322	284	312	297	291	306	327	315	300	312	298	297	281	274	302	289	314	293	301	307	306	320	263	301	273	297	300	295
37629	14416	8574	8043	4010	1836	849	636	507	436	589	366	314	282	277	289	242	251	239	235	228	229	256	226	238	219	183	219	192	206	237	196	218	194	204	202	226	186	202	198	215	236	209	203	195	210	190	215	186	235	180	212	195	187	204	210	233	196	229	204	187	205	192	211	200	191	236	187	190	198	203	191	213	230	200	188	207	211	201	213	199	181	209	200	189	225	192	172	216	173	179	213	172	200	205	179	194	207	219	183	177	190	184	209	178	195	190	190	198	193	178	185	208	188	185	208	191	199	170	159	207	198	181	209	181	189	196	222	185	206	224	190	182	203	187	205	182	174	198	185	199	220	220	188	213	159	166	191	194	215	208	226	187	197	193	179	195	217	231	173	185	181	213	205	186	186	209	194	175	208	202	176	199	189	191	167	191	179	191	213	196	199	200	204	202	188	196	167	196	213	184	198	187	207	195	205	190	197	214	191	179	192	203	223	200	189	200	191	208	195	175	193	225	209	182	168	164	224	204	181	187	196	180	188	182	199	181	166	186	222	194	190	234	191	214	215	200	193	149	179	193	171	171	192	187	198	182	203	208	196	170	186	177	194	188	200	163	199	201	194	171	190	202	175	192	177	210	213	209	186	196	227	200	192	163	186	219	190	229	211	195	210	171	190	195	200	207	187	170	203	207	193	206	220	181	200	176	167	203	200	193	193	186	220	175	191	196	195	210	184	184	188	179	212	149	193	205	188	231	171	201	185	197	193	182	185	201	164	219	192	177	225	202	186	180	169	188	199	213	208	185	227	176	211	209	184	197	212	173	187	207	181	196	216	213	195	172	189	207	202	200	196	203	202	198	181	183	192	205	186	199	182	192	183	203	202	208	176	171	191	201	209	167	177	218	218	197	208	205	209	170	185	154	182	204	208	194	185	197	169	171	181	183	165	174	199	204	212	193	193	200	210	187	196	205	178	209	199	223	202	200	208	180	184	208	191	189	185	175	203	197	187	195	209	157	195	203	194	183	191	198	198	157	172	193	200	184	234	205	185	206	196	224	196	189	165	209	194	218	206	185	187	184	218	178	195	182	198	204	171	189	184	186	205	214	192	198	198	174	198	168	171	200	202	179	201	186	200	212	207	189	199	190	209	192	209	205	196	190	217	214	202	169	160	191	192	207	213	183	187	202	185	173	198	179	190	198	209	178	198	178	199	176	172	211	205	170	175	209	188	206	221	215	193	212	195	205	170	201	188	178	180	208	171	208	171	215	195	187	202	190	182	198	206	204	194	154	171	164	217	201	186	178	184	186	214	200	194	200	204	187	194	169	214	168	191	171	218	177	176	175	191	199	197	197	200	204	173	192	209	181	193	203	193	204	179	202	201	205	196	182	180	199	187	167	192	162	162	196	183	214	206	206	196	217	220	207	205	188	186	173	193	207	208	189	216	198	206	184	225	197	188	190	213	201	194	200	189	192	202	219	175	197	186	189	204	201	216	213	204	186	180	203	203	176	203	213	186	176	202	166	221	199	187	186	180	173	178	195	188	189	199	223	175	185	199	196	167	190	177	175	192	193	190	195	186	204	217	185	193	195	173	199	183	220	187	187	176	205	204	213	198	214	192	195	200	184	185	157	213	204	188	179	188	199	207	228	208	190	170	216	207	193	192	176	184	193	182	197	177	185	221	204	206	192	204	176	181	207	170	178	193	176	210	206	190	178	206	171	181	202	187	184	206	219	169	213	194	197	189	187	189	213	190	194	196	182	204	199	186	195	169	176	187	197	208	173	191	171	184	204	176	208	189	173	179	164	190	184	170	189	207	194	196	190	171	193	208	213	225	174	193	184	206	209	166	176	221	197	205	200	209	184	196	202	186	190	183	198	205	171	243	193	194	186	170	200	166	188	183	206	175	183	161	189	181	199	184	194	202	199	175	181	193	168	191	212	198	197	159	199	207	180	172	184	188	203	180	180	175	209	208	195	225	182	202	216	192	198	200	220	205	228	195	188	183	194	204	202	201	193	187	197	202	179	201	187	185	204	192	188	194	227	202	181	171	172	218	202	172	204	196	164	203	218	201	214	190	193	176	147	204	190	196	204	185	193	193	190	183	217	207	206	191	195	198	172	174	191	182	182	196	210	189	187	170	168	197	186	203	192	198	212	174	185	193	187	210	179	217	180	187	212	192	222	192	192	189	212	182	202	175	191	211	205	206	175	233	200	207	183	220	169	198	212	190	191	210	202	212	209	194	204	168	191	184	202	208	190	191	198	183	215	172	190	206	174	187	200	181	196	209	172	159	166	189	197	205	197	198	210	202	163	210	182	168	184	206	202	193	183	189	183	193	198	202	191	203	185	182	161	173	190	186	182	169	190	199	183	177	208	190	239	178	201	167	210	189	202	206	203	189	219	218	169	185	185	167	186	192	210	185	214	203	193	205	199	215	177	203	198	207	199	191	201	205	211	182	163	177	162	191	185	193	208	182	180	219	196	195	202	197	182	204	196	168	189	183	165	197	201	170	192	174	193	201	193	182	216	182	194	194	192	201	216	217	214	205	220	174	188	177	189	196	191	187	199	190	188	192	200	193	200	204	181	193	199	198	187	170	206	190	196	189	206	219	208	219	193	166	191	160	204	184	212	192	183	241	206	213	192	196	188	199	198	209	208	163	205	201	186	177	198	219	178	194	173	186	201	207	178	203	209	192	172	182	182	144	197	172	185	201	211	183	198	180	196	194	188	190	182	184	205	201	212	155	172	176	199	192	204	199	183	185	180	219	180	194	185	215	218	168	179	204	191	210	188	200	212	192	202	195	176	209	187	205	194	191	209	187	193	229	210	179	185	201	209	217	192	193	197	186	186	194	186	203	207	191	185	197	179	179	180	189	184	183	194	202	198	192	173	199	186	182	198	187	199	207	191	215	222	194	201	184	196	198	202	206	190	146	171	183	195	182	176	167	194	196	191	209	197	194	169	212	202	208	213	217	174	198	193	215	180	188	207	181	206	185	210	189	217	181	206	204	162	199	195	201	181	176	167	204	205	182	178	185	185	176	220	204	206	209	199	210	222	189	184	210	186	190	199	188	192	208	196	190	168	199	201	190	184	180	178	199	204	183	169	197	210	218	194	154	193	197	188	159	198	209	192	194	189	219	195	182	206	185	195	191	180	185	190	198	206	202	194	202	195	173	176	202	188	217	199	185	175	213	186	192	189	207	194	202	181	171	209	197	201	214	193	218	204	188	185	178	169	193	207	208	200	221	181	221	198	178	208	187	171	179	185	206	177	185	188	167	194	196	183	198	181	203	185	195	184	203	181	196	200	178	210	213	187	179	202	179	190	212	182	173	182	210	228	199	198	196	205	190	183	220	197	209	215	212	187	201	214	198	224	212	158	222	188	180	206	197	170	180	191	191	158	216	192	185	180	193	170	224	204	191	187	176	214	193	232	186	193	190	193	213	184	227	195	148	195	199	201	186	190	185	200	215	223	197	183	194	174	198
19951	5803	10134	16235	10301	6020	3255	2700	2243	2000	3374	1469	1384	1174	1138	1116	984	912	885	821	777	757	715	756	726	696	710	639	647	622	645	629	602	574	571	590	592	589	566	607	584	586	577	570	561	554	593	541	569	526	533	525	539	532	531	502	505	506	507	516	516	520	540	492	550	514	532	486	540	523	523	490	536	535	525	490	498	517	492	522	521	474	528	506	484	507	488	485	540	519	502	492	511	493	468	490	520	501	503	484	525	497	505	510	484	459	488	497	545	520	501	496	501	535	490	469	454	501	461	516	453	487	501	466	504	525	483	477	503	459	514	485	478	480	489	494	488	484	495	547	492	505	452	486	532	504	471	485	461	497	509	492	496	505	459	520	525	497	429	487	457	496	508	454	516	483	484	457	525	480	491	475	465	493	517	470	497	486	509	473	511	490	472	478	498	486	478	482	472	482	462	471	529	455	495	454	494	465	489	487	488	494	518	475	513	500	500	462	493	480	505	468	506	465	448	526	478	490	476	507	501	485	477	469	460	478	497	499	497	451	481	503	478	511	486	440	497	473	484	518	490	513	504	485	497	526	480	508	503	486	476	516	501	461	487	504	498	463	473	483	490	496	492	485	467	510	501	465	503	496	486	470	478	512	510	510	514	487	493	448	530	476	471	474	476	462	480	482	496	491	482	497	470	514	466	487	487	481	482	478	490	455	516	473	457	497	478	485	478	477	480	473	475	477	486	536	479	480	493	482	493	452	494	447	531	481	496	454	513	498	483	445	499	490	519	473	503	492	485	489	507	501	482	491	467	492	524	470	428	468	508	519	500	493	471	517	502	490	455	481	466	465	493	501	538	485	464	484	490	483	484	494	500	494	513	473	481	470	476	495	512	461	462	504	461	474	496	501	452	482	480	501	460	513	511	481	510	485	482	472	449	471	462	497	508	467	513	503	470	506	525	479	495	517	441	488	464	507	460	505	477	479	464	513	505	456	457	470	515	464	476	509	467	483	476	513	489	497	525	465	492	444	535	494	469	506	494	475	457	475	522	480	478	494	460	474	500	491	488	487	486	482	528	474	462	508	492	456	486	491	486	458	484	464	496	454	520	503	486	498	483	497	510	452	501	498	474	479	520	509	477	509	482	482	481	488	518	495	462	490	482	450	477	468	461	498	463	466	466	450	501	482	469	464	478	504	512	464	515	488	511	483	480	488	459	538	474	476	495	469	514	471	491	483	509	472	473	495	521	521	478	497	523	450	486	499	483	501	492	519	498	485	450	491	515	454	491	521	490	484	491	507	507	527	532	433	525	484	477	439	509	491	478	466	526	434	503	514	474	493	510	470	463	471	505	489	440	519	462	493	459	501	484	494	474	498	454	510	483	499	492	493	502	488	514	501	514	493	516	506	510	486	507	501	502	501	503	504	479	494	512	501	479	475	492	462	481	494	481	461	486	500	498	435	492	485	493	489	483	522	452	494	477	499	461	490	512	516	494	484	470	466	463	486	467	466	468	462	491	509	471	511	484	472	521	467	454	530	484	498	507	465	512	493	463	469	490	487	454	469	490	495	446	477	476	491	479	503	472	493	511	485	440	477	447	518	480	485	481	457	469	488	484	461	481	511	504	492	543	435	473	487	500	475	489	495	496	486	452	490	467	466	447	470	499	494	543	458	464	503	467	522	466	508	509	450	505	488	518	481	473	487	490	479	490	506	465	481	457	441	496	486	481	497	470	491	505	522	441	491	508	459	509	479	502	468	479	522	522	493	481	492	484	471	492	473	486	497	485	499	468	522	519	496	501	452	531	452	451	455	500	478	480	495	489	457	481	514	481	467	482	550	483	476	481	475	488	486	485	527	492	493	499	480	484	468	503	508	526	461	518	517	490	474	490	499	489	504	504	467	496	480	445	484	474	481	523	471	456	481	471	494	495	504	513	406	524	489	453	512	479	465	482	505	497	495	455	462	477	479	451	446	482	491	484	534	473	470	457	470	469	484	508	499	470	472	476	507	490	433	487	485	519	508	479	467	487	531	470	448	467	482	497	491	444	465	506	495	518	481	455	474	448	508	481	513	538	499	458	477	521	462	500	534	551	426	465	512	448	471	514	480	471	511	514	491	424	499	497	494	505	480	503	427	457	461	479	494	479	470	509	459	503	459	461	485	490	481	493	471	482	471	473	493	477	486	516	525	493	484	498	477	452	498	513	463	491	505	494	513	482	521	452	486	494	496	457	516	479	518	478	534	520	505	516	476	489	505	467	483	492	477	459	499	494	498	496	487	468	488	456	444	477	455	489	512	485	504	478	498	515	489	484	461	477	444	543	507	471	524	452	481	455	502	498	460	495	504	488	493	463	493	497	475	515	495	504	508	491	479	450	498	474	477	520	453	474	518	495	478	494	464	496	485	447	449	454	497	480	491	502	511	465	504	509	497	483	481	485	480	463	469	485	510	458	447	462	489	483	483	498	467	511	459	488	492	509	543	464	477	501	472	511	504	537	461	498	464	484	531	497	455	491	464	516	523	514	488	462	501	482	443	483	441	486	493	496	476	518	489	480	487	528	494	494	474	461	492	477	510	480	475	463	453	521	512	471	461	465	500	484	497	465	510	478	465	485	537	484	508	480	516	469	464	494	507	478	515	472	476	488	477	480	512	480	480	482	496	494	463	505	448	541	461	463	520	465	466	450	462	438	467	513	506	507	473	457	499	501	436	464	496	498	479	481	472	469	465	488	526	463	452	504	523	490	502	483	461	471	479	489	460	489	539	506	455	473	481	495	485	520	494	533	491	474	444	526	479	460	474	471	500	470	468	505	444	500	475	508	477	459	498	482	503	484	461	465	482	474	508	489	466	478	476	476	497	523	492	534	460	469	516	482	505	460	498	472	434	514	448	522	500	457	534	510	510	494	486	526	497	501	480	500	485	498	513	499	466	456	482	494	526	499	488	494	493	500	458	509	501	512	434	507	501	478	523	482	488	486	490	485	513	486	513	499	503	474	502	504	497	481	489	502	503	503	461	466	478	509	465	480	473	501	488	477	488	480	486	492	464	475	504	486	495	494	452	511	509	466	482	472	493	509	531	498	483	419	440	487	511	507	488	486	462	472	516	489	458	499	476	477	504	512	465	492	499	481	455	503	488	471	504	503	515	477	476	514	484	497	532	526	494	546	484	485	438	491	492	477	492	499	474	481	472	498	517	456	511	507	477	506	511	486	504	489	521	497	466	478	509	473	508	520	426	514	527	472	506	502	508	504	453	478	493	476	443	503	503	467	479	481	492	474	510	495	506	491	434	489	475	526	496	461	467	508	465	487	487	505	510	505	515	462	508	463	472	503	494	473	460	473	460	483	502	463	474	554	471	445	468	461	472	445	516	454	497	506	504	510	493	510	469	482	487	511	484	499	519	471	462	489	482	476	464	473	488	520	519	480	520	457	470	494	482	479	488	451	500	516	487	469	485	468	493	454	519	486	512	454	446	451	491	509	439	491	448
8461	1351	1775	2959	791	293	254	244	255	220	251	238	233	230	269	233	242	311	247	239	250	243	267	250	229	204	244	239	245	263	244	241	267	261	253	245	258	267	238	234	242	244	259	266	230	254	245	262	244	245	238	242	234	250	235	245	269	230	284	229	226	260	256	244	249	241	276	224	248	240	237	238	257	251	250	251	232	234	232	257	265	243	256	285	260	226	241	244	220	246	223	220	244	284	242	242	257	247	244	218	237	278	228	207	249	251	237	271	230	241	208	255	221	246	252	230	250	257	231	232	236	255	243	253	271	213	249	205	250	289	232	254	214	240	277	261	243	246	255	265	288	256	262	253	264	254	242	235	242	229	231	224	231	234	228	234	285	240	221	249	241	267	232	238	268	278	232	259	258	222	240	209	230	245	229	238	263	235	229	247	257	254	242	220	269	223	234	251	215	231	249	247	271	224	245	246	241	293	236	223	238	225	256	239	243	252	231	203	234	225	233	229	247	216	244	276	231	250	245	280	244	232	231	236	244	238	252	263	275	251	247	265	225	236	287	248	258	240	250	269	224	258	250	253	231	272	245	232	248	230	229	285	232	242	244	253	235	253	247	251	256	223	275	231	243	261	257	273	268	253	246	227	245	236	239	246	246	273	244	251	231	287	230	253	242	228	245	236	239	243	243	217	248	222	273	229	213	223	228	231	259	251	227	262	252	257	264	262	233	240	258	293	250	234	237	240	255	237	242	260	226	240	220	241	259	271	261	270	260	236	264	259	268	252	261	232	251	260	215	228	234	233	223	239	239	252	200	233	232	227	224	262	227	232	228	221	238	232	253	245	230	248	248	214	235	242	250	248	229	230	243	251	261	221	249	247	250	198	248	264	251	277	235	254	241	262	230	223	244	275	273	271	276	251	232	233	236	252	220	278	228	256	254	259	239	265	280	220	232	263	240	271	269	234	223	233	230	233	247	227	233	249	224	263	233	246	238	252	251	268	235	210	208	258	224	234	220	231	233	247	247	267	238	246	268	240	241	253	257	251	227	235	241	272	236	235	253	249	224	231	262	255	243	237	237	231	222	225	249	260	248	250	250	231	265	251	219	255	254	240	232	248	257	226	271	248	255	249	236	219	209	236	262	248	241	246	236	230	251	235	243	257	264	256	245	251	269	226	270	246	254	229	252	257	265	231	244	221	271	226	236	230	246	222	229	235	229	246	247	219	244	269	224	234	222	269	245	251	249	230	253	233	242	220	224	252	240	244	297	245	241	279	291	228	249	294	268	208	261	242	233	262	248	229	248	243	262	222	224	266	238	234	236	287	236	245	252	251	239	255	227	258	257	239	230	244	206	217	217	246	225	246	261	248	224	254	250	246	238	232	289	220	285	230	236	227	258	229	260	257	273	230	229	228	258	224	248	232	242	240	257	270	228	249	271	263	207	206	265	237	212	250	230	255	248	242	253	246	262	233	251	237	242	245	237	209	240	237	235	227	221	274	258	256	253	261	228	267	261	230	233	236	235	253	242	215	235	246	229	245	219	258	248	260	219	242	239	276	240	244	222	259	248	224	266	221	255	249	232	240	219	257	269	233	223	258	269	258	273	243	227	242	242	263	256	242	247	289	266	235	240	252	258	248	258	233	224	233	231	222	226	221	224	249	246	225	238	222	285	253	219	255	201	229	224	214	237	248	239	227	212	251	264	271	238	247	255	258	248	258	252	239	250	235	265	249	209	227	283	247	235	237	238	247	245	227	242	266	240	207	227	253	266	243	229	257	241	244	253	248	232	235	260	273	247	241	254	256	219	255	250	231	276	255	264	255	262	252	223	220	228	240	243	265	254	256	261	241	236	243	273	257	195	255	245	227	241	256	277	250	239	248	239	255	210	222	241	234	225	252	263	244	231	250	237	243	249	237	247	263	232	233	255	254	261	238	264	240	243	275	265	245	254	234	246	253	237	256	252	229	252	256	250	244	254	234	267	218	241	224	244	227	251	233	218	271	271	230	239	248	239	254	249	219	240	251	259	245	263	254	267	265	255	275	226	271	227	251	226	222	252	250	249	261	258	245	238	272	241	227	240	242	225	234	246	207	243	265	233	268	210	252	261	237	229	236	244	225	251	239	252	267	263	265	250	237	273	254	257	257	227	243	246	246	235	250	239	243	257	261	232	216	255	236	236	232	252	224	232	222	244	288	239	269	251	275	256	242	259	238	263	209	239	238	239	281	254	260	246	223	233	250	240	221	225	251	235	254	235	247	232	249	237	254	231	250	239	267	246	273	256	243	246	244	258	227	237	238	231	253	264	216	280	265	243	261	256	228	219	240	250	259	228	264	240	272	239	263	247	205	241	245	261	219	253	234	256	237	241	241	222	250	215	264	245	231	233	228	247	269	235	208	237	232	245	262	275	228	232	241	215	243	238	270	264	252	256	245	225	264	256	238	224	253	244	241	261	250	251	271	235	250	250	217	233	242	252	235	214	230	226	258	253	274	232	253	234	244	219	219	224	230	251	237	242	248	273	255	241	253	255	269	249	257	211	262	263	267	272	245	264	238	257	260	235	221	249	254	247	250	226	211	241	229	270	233	234	235	213	269	248	236	248	244	235	251	259	248	263	240	245	256	261	245	236	245	254	274	261	273	236	272	241	226	251	264	246	259	261	237	264	241	254	264	248	241	252	237	268	261	259	239	239	254	231	255	225	235	249	242	248	238	221	255	222	233	223	263	269	261	249	254	235	244	248	256	264	237	255	261	217	254	230	249	237	230	231	252	237	254	247	246	236	243	248	257	244	232	225	275	257	263	226	253	242	241	254	222	237	249	237	225	216	260	277	252	236	233	229	250	249	242	259	261	230	207	264	233	253	225	252	237	220	251	214	239	265	240	206	235	235	227	275	257	227	248	248	262	251	249	250	238	269	244	220	245	256	256	252	237	219	276	227	241	241	239	271	252	201	258	230	260	228	249	257	209	249	244	225	236	256	234	242	249	246	237	238	228	242	243	227	259	242	234	215	241	247	242	238	256	241	254	257	252	238	245	222	233	252	249	254	281	259	259	259	252	256	228	250	261	206	270	242	251	205	263	244	265	221	256	250	234	225	238	241	249	211	239	238	260	259	248	292	246	259	252	218	213	200	263	252	262	239	239	264	273	280	240	225	233	255	263	276	249	252	229	241	242	229	235	238	262	257	231	229	243	219	208	260	260	220	238	266	237	265	237	232	231	246	228	268	222	244	225	214	212	240	237	251	215	241	236	230	210	244	249	231	259	243	234	203	262	255	239	268	236	229	241	254	222	242	279	238	242	242	268	245	228	226	262	220	260	247	233	249	226	235	247	244	257	238	256	266	245	224	274	247	246	244	256	246	246	232	244	233	233	244	247	260	216	241	291	215	240	230	244	241	205	240	243	260	242	236	253	262	234	218	245	249	239	235	247	261	244	247	241	250	213	212	266	259	252	263	259	243	223	257	226	244	238	246	244	256	270	215	275
4822	1284	3726	8406	2252	675	601	603	586	597	553	562	571	589	570	533	561	552	574	558	562	572	558	555	552	617	556	565	558	534	553	594	556	579	568	564	595	551	569	577	624	542	594	542	549	547	588	571	544	557	568	572	531	621	543	567	576	587	570	539	577	568	630	615	561	544	553	558	591	609	550	541	549	526	542	573	563	540	573	561	602	535	551	603	613	553	562	523	590	517	600	570	601	570	560	549	573	590	544	560	547	560	600	633	569	565	536	552	571	544	569	541	568	568	619	544	560	559	590	498	556	557	550	574	546	579	560	528	579	547	527	523	568	579	590	505	564	542	604	539	588	545	554	578	514	563	529	542	578	532	581	598	581	563	555	564	565	562	537	584	521	567	569	570	560	533	516	551	572	544	510	553	572	518	575	578	616	564	580	609	540	580	565	530	563	576	570	512	548	607	516	508	522	579	560	563	553	519	570	592	559	552	579	543	521	537	531	549	594	548	588	542	544	562	549	572	552	555	531	572	549	590	563	589	538	562	582	553	560	522	567	592	604	542	561	573	578	568	505	551	536	523	577	567	568	563	559	631	561	544	542	552	548	527	535	578	550	520	525	530	584	600	547	585	576	578	540	552	548	541	569	547	570	542	529	528	580	583	533	524	500	553	606	515	546	565	558	523	568	606	553	556	548	572	558	565	525	575	607	585	597	539	549	559	588	628	562	540	579	555	522	545	545	545	567	545	540	585	540	559	529	538	577	594	547	570	542	554	575	551	578	612	585	546	567	572	533	529	548	567	541	551	553	598	520	589	541	543	549	541	549	532	574	522	541	535	599	575	554	567	560	580	535	545	539	552	539	568	557	574	544	590	570	528	589	555	509	544	557	542	558	548	562	552	537	546	561	559	598	558	587	591	512	599	580	598	550	537	557	557	551	510	578	541	532	583	521	545	584	577	562	570	579	567	530	599	566	586	570	578	557	533	539	542	546	528	558	560	583	584	570	559	557	554	592	565	547	575	515	537	553	588	591	559	573	575	568	561	517	511	563	549	550	577	565	534	539	569	556	553	548	557	588	591	567	619	551	549	562	555	568	555	584	550	532	553	560	566	600	552	560	572	562	584	593	565	545	517	539	542	550	531	554	600	528	554	592	522	570	543	533	564	528	549	546	604	569	603	529	544	529	488	544	514	578	599	525	592	571	521	524	557	542	590	592	599	564	600	533	552	593	546	577	546	544	566	542	555	589	555	563	552	540	564	582	565	534	601	567	563	521	592	527	564	539	578	542	551	573	567	563	567	534	555	598	549	511	554	546	605	554	564	538	566	584	555	525	547	612	577	571	556	583	544	581	545	501	547	556	543	528	553	575	535	551	572	567	540	554	561	564	562	564	563	588	579	575	541	562	555	581	564	555	558	566	582	606	590	547	593	534	613	529	590	586	566	558	567	566	566	553	553	540	580	567	558	567	560	574	568	578	553	559	566	579	580	567	569	581	571	537	529	561	565	563	585	541	539	524	608	507	583	549	569	546	534	565	588	577	583	583	543	540	535	568	542	544	555	585	513	571	562	594	574	558	583	601	580	551	558	511	543	587	566	596	591	480	522	556	589	539	597	553	529	582	563	535	596	579	550	527	550	572	551	549	582	550	532	554	533	613	541	556	577	546	524	555	573	595	591	542	569	591	549	563	604	534	553	562	554	590	589	556	552	592	591	524	553	519	561	537	547	603	541	553	558	563	560	562	575	573	569	572	529	589	540	580	548	486	580	567	562	543	595	550	538	540	513	532	559	551	576	558	570	543	567	526	532	567	545	580	551	582	539	587	549	533	569	548	586	578	541	584	550	615	529	548	604	537	574	546	574	569	603	577	580	551	558	567	565	523	574	586	555	543	555	552	554	566	561	552	576	556	580	545	565	541	556	566	533	575	560	521	587	568	551	552	539	554	549	570	589	562	528	533	595	589	556	573	546	585	541	582	508	478	544	564	590	541	599	548	551	552	517	539	561	532	581	531	569	528	586	539	574	577	577	591	586	597	582	608	509	572	573	549	493	574	585	557	572	537	563	570	566	526	621	538	536	564	552	578	533	542	566	562	524	566	555	596	558	548	585	516	577	582	551	544	572	587	586	565	587	574	582	582	528	575	563	532	553	548	524	549	514	601	575	580	537	562	563	558	571	570	557	519	549	538	548	528	508	550	555	563	578	546	564	529	550	555	581	573	544	529	563	594	565	556	560	572	608	538	546	556	583	561	591	528	569	553	573	535	538	586	564	571	567	566	602	568	558	562	577	559	578	611	565	561	594	553	534	609	550	603	563	509	556	548	542	536	523	539	567	559	572	533	567	573	552	559	560	588	533	582	586	583	575	539	582	579	552	542	549	538	565	586	545	533	535	585	581	552	515	569	560	569	533	576	551	553	551	504	555	556	578	536	589	567	552	594	600	580	570	550	530	589	549	547	592	547	523	553	591	584	549	544	534	556	601	571	540	517	542	571	574	548	598	523	557	553	529	572	578	546	585	545	536	578	554	552	538	574	532	546	565	560	541	585	620	596	596	575	527	550	545	560	568	567	546	566	555	548	584	582	549	509	536	608	593	578	551	557	565	557	578	582	563	568	539	569	575	547	568	585	586	551	548	572	536	582	542	544	584	593	530	583	525	607	599	607	594	583	578	545	531	602	526	544	536	521	617	571	581	598	581	561	523	590	523	575	551	584	553	572	571	549	525	560	554	558	539	534	583	566	559	538	562	536	596	588	597	570	565	573	567	541	552	536	561	568	557	534	544	570	583	576	585	519	560	594	578	543	557	521	547	580	570	568	527	567	562	571	593	515	586	548	568	600	537	560	566	582	544	524	596	587	520	551	610	536	533	559	535	555	598	525	548	530	579	580	542	535	534	536	562	559	558	561	563	577	551	559	553	538	561	555	590	613	583	498	529	557	542	548	559	555	546	562	563	602	544	557	565	555	625	574	544	535	529	572	512	558	562	554	532	549	605	547	570	594	569	550	576	578	648	514	537	569	550	552	542	541	547	577	573	620	552	541	570	518	594	621	581	594	558	566	591	579	577	528	550	574	562	555	584	556	520	560	567	534	556	583	547	555	533	562	562	576	542	533	554	542	551	536	567	544	544	580	584	573	597	574	560	562	586	577	542	550	556	581	558	551	606	545	533	562	576	523	594	580	584	558	623	547	559	521	549	540	558	567	550	578	556	553	589	510	560	567	567	558	607	541	521	507	597	564	548	548	547	575	557	562	563	541	608	527	531	534	542	554	570	525	588	562	582	541	526	549	570	556	608	557	537	528	558	575	537	570	550	514	573	565	566	558	563	565	545	596	568	577	608	532	551	545	541	593	601	594	561	577	541	544	595	543	541	554	551	597	529	558	542	575	530	585	579	564	565	547	531	570	527	600	560	527	559	595	555	560	522	546	548	537	574	569	577	537	555	572	519	556	590	571	540	544	542	551	558	522	528	567	530	545	570	553	562	539	525
22969	7511	19548	16003	4014	1311	553	306	274	232	192	174	181	153	143	140	152	148	119	147	136	134	134	136	130	122	107	112	137	130	141	114	119	102	126	113	140	124	120	118	131	109	120	102	131	139	123	124	124	124	106	115	130	112	118	117	131	106	136	123	123	112	131	104	106	133	118	122	107	123	117	124	116	134	137	110	122	122	115	117	112	125	121	134	124	108	121	135	107	123	111	106	116	129	114	108	112	141	111	111	105	119	114	119	113	142	125	127	105	111	147	110	125	99	102	130	115	98	122	118	88	113	108	138	119	124	103	120	100	122	116	91	101	126	143	124	112	121	115	113	131	106	111	120	108	134	113	95	89	101	94	124	121	99	96	106	117	118	112	110	109	124	106	117	122	126	121	128	131	98	101	112	99	119	99	101	105	125	127	93	116	130	110	116	95	113	98	128	106	108	130	126	99	118	119	108	130	127	104	118	89	122	113	117	98	113	134	121	118	105	118	115	119	113	121	119	99	125	110	113	118	122	111	113	116	103	101	154	125	124	127	116	117	114	102	115	107	107	110	115	142	117	109	110	127	139	129	112	122	112	118	100	103	139	121	115	94	117	122	106	121	112	129	121	123	122	129	112	105	107	127	106	115	117	105	114	127	103	97	130	128	136	113	124	121	124	109	119	106	120	114	114	128	93	121	111	118	130	111	115	107	118	125	119	99	140	118	114	125	114	144	99	130	118	115	109	106	117	111	99	96	91	126	113	121	134	102	113	116	108	116	116	118	122	130	144	132	107	101	115	126	119	108	106	104	118	134	109	124	113	120	123	112	125	119	114	104	113	115	109	113	118	102	134	106	108	128	107	113	132	124	110	118	114	112	123	132	115	127	102	105	142	124	131	122	99	104	122	119	119	105	104	104	108	126	114	126	116	117	130	108	112	121	112	116	117	120	112	109	112	118	119	119	135	113	123	108	130	135	110	107	127	111	105	114	123	123	114	124	133	127	117	106	102	122	105	106	111	75	112	128	99	110	113	105	123	106	101	114	133	117	125	127	110	114	115	126	115	120	145	141	111	111	125	141	136	115	105	118	129	118	129	102	115	121	108	136	130	114	106	135	106	103	103	115	114	130	112	129	124	124	112	123	116	140	123	119	115	117	120	113	118	108	114	120	119	129	121	108	117	101	96	109	95	116	99	104	107	104	131	100	116	106	132	117	126	128	101	129	103	105	115	105	120	128	114	126	134	123	111	126	114	126	100	122	122	113	106	121	89	115	111	118	108	120	114	91	104	127	121	128	110	127	126	118	101	100	133	104	110	124	106	139	127	103	105	120	115	130	129	87	116	107	123	111	125	122	131	114	122	114	116	116	112	128	123	125	116	124	124	103	116	131	104	112	114	129	119	116	125	114	115	138	123	110	103	94	106	111	116	114	118	127	98	112	112	117	130	109	129	119	120	100	116	120	112	111	127	110	120	110	127	99	106	112	120	115	117	110	132	131	113	104	122	106	120	112	129	120	119	125	134	135	128	110	133	109	121	93	102	145	117	132	119	120	121	124	107	98	98	116	87	126	103	144	128	114	113	112	94	116	131	130	131	133	115	121	130	109	120	110	115	105	126	114	102	126	133	138	135	127	121	113	118	115	112	117	115	123	138	108	118	131	120	122	140	104	137	110	118	105	113	118	97	112	125	118	115	115	126	130	112	119	106	115	113	132	93	110	124	108	134	107	93	98	121	105	123	120	121	153	112	136	107	111	101	132	130	107	111	112	106	119	117	129	112	112	114	118	110	125	129	125	123	145	108	122	112	121	126	104	118	121	116	124	106	123	117	119	96	129	130	120	125	124	109	137	127	108	110	111	138	119	98	108	138	101	99	124	121	98	124	129	118	114	131	103	80	111	128	108	105	139	125	125	115	127	109	105	120	133	123	126	125	126	109	108	103	126	133	129	115	106	101	116	134	114	109	120	116	131	122	114	125	117	128	131	116	133	126	111	115	123	121	118	114	108	97	135	129	125	135	125	105	112	137	103	128	140	120	109	121	95	118	106	133	111	109	115	112	112	132	122	112	119	112	103	101	133	103	125	94	125	110	127	136	127	121	114	121	121	104	122	108	113	119	120	128	127	134	119	112	107	109	117	101	133	152	113	120	113	110	123	97	99	110	134	126	125	133	86	99	115	120	105	130	125	102	125	113	147	132	113	101	118	114	117	106	96	114	112	118	115	123	98	126	102	111	133	129	129	117	120	118	118	130	110	118	127	116	133	138	114	123	127	93	121	117	134	119	105	117	113	126	107	112	134	118	123	113	129	115	113	122	129	121	125	102	124	121	106	109	120	126	117	115	104	103	117	102	122	122	113	130	113	122	120	113	105	119	95	118	136	115	126	127	122	108	119	136	114	107	124	132	107	127	114	121	94	119	131	138	119	118	114	117	130	103	103	116	105	146	103	128	121	146	116	132	121	96	121	136	110	128	123	92	127	102	134	110	106	104	121	117	138	113	113	126	126	109	133	116	106	124	124	135	121	128	117	96	104	122	127	125	127	137	125	117	125	103	106	121	122	104	106	112	120	121	106	112	136	103	131	115	121	137	111	127	116	118	123	107	124	110	122	118	108	126	117	106	125	115	120	139	125	119	108	140	121	107	125	108	94	99	117	132	126	115	116	89	108	114	89	134	109	131	101	111	105	112	143	129	125	120	116	107	115	123	142	114	116	119	120	106	94	128	115	125	114	96	130	110	113	124	131	137	118	122	132	113	119	136	116	147	129	131	119	132	129	127	144	105	99	124	78	104	123	120	119	121	116	117	130	109	124	116	130	129	103	120	120	124	112	113	119	141	111	135	120	125	109	90	126	121	94	126	114	104	100	98	120	107	128	125	112	99	128	117	112	111	140	139	105	132	100	126	114	126	114	109	111	102	110	109	95	119	118	118	132	116	126	126	121	129	131	117	108	111	116	123	106	131	120	117	111	131	127	109	100	125	128	137	115	124	122	121	128	103	119	115	127	108	119	117	124	126	127	105	112	105	114	112	125	119	120	102	113	117	107	127	137	131	117	109	94	129	113	96	118	100	107	103	122	123	108	107	110	112	118	114	135	113	120	113	113	116	118	89	91	111	105	105	134	113	135	126	108	110	102	105	111	116	101	130	109	109	115	110	127	119	147	113	109	123	112	106	130	92	110	116	120	110	119	122	121	121	108	130	115	87	125	130	93	126	119	107	128	123	109	129	137	118	94	110	121	134	97	121	111	102	125	135	107	123	121	109	101	136	115	127	108	118	109	95	118	118	124	125	105	113	101	116	128	116	88	124	94	91	94	124	116	115	134	107	124	113	117	141	123	122	113	109	126	139	101	124	119	131	138	112	105	114	95	91	127	122	101	116	112	105	104	107	115	111	106	122	96	127	100	119	135	115	95	114	108	114	119	121	129	115	113	109	114	130	124	113	105	121	132	115	138	109	119	120	128	129	112	121	117	114	106	118	96	106	130	112
12089	4816	24595	22298	7233	4497	2311	1411	1136	981	863	805	722	675	627	579	605	518	496	499	476	456	432	407	407	446	421	384	414	398	388	403	386	348	324	378	346	329	361	363	334	355	383	341	367	332	294	328	322	335	331	320	293	332	364	326	315	337	348	316	349	335	326	329	334	310	325	301	316	318	296	303	303	335	296	334	325	338	297	322	332	309	348	277	338	330	328	325	345	309	301	298	297	350	309	324	279	300	295	336	338	316	271	306	308	296	289	316	279	331	329	339	275	335	289	313	329	299	288	308	335	308	296	262	290	321	319	310	291	323	308	290	313	296	290	327	303	337	311	280	335	283	307	315	293	318	309	304	313	307	292	312	311	330	326	302	312	300	299	327	320	313	289	256	288	322	301	334	311	301	295	329	332	296	324	295	322	287	317	297	331	328	306	314	306	328	319	328	305	322	323	306	302	313	292	297	356	286	284	354	296	277	305	292	297	283	321	323	332	331	284	303	348	328	309	293	315	313	349	292	307	319	323	331	298	307	323	300	347	294	330	333	340	302	327	331	300	317	331	335	317	298	292	293	302	277	303	314	328	305	343	310	322	278	323	303	303	314	303	302	311	316	299	302	301	286	330	309	316	323	306	321	323	289	333	316	328	329	305	313	291	306	285	289	291	317	305	289	341	298	307	289	320	325	299	334	344	292	332	279	294	318	328	317	294	300	331	293	340	331	354	341	310	305	304	275	318	316	340	278	297	293	269	312	318	281	307	251	291	304	306	300	312	279	293	331	313	321	326	295	298	309	303	336	307	345	293	318	324	288	313	315	322	307	287	311	322	317	261	295	292	318	323	318	299	306	281	295	292	284	307	291	317	314	286	303	283	291	347	295	299	302	334	350	276	302	322	315	296	303	294	292	283	314	280	308	333	336	297	308	326	289	301	311	307	325	295	289	321	319	272	325	334	302	296	304	301	266	306	331	320	325	323	337	348	316	336	324	292	270	302	289	336	297	311	308	316	321	307	287	322	312	286	303	308	305	317	270	351	304	301	300	326	300	326	326	309	328	304	305	307	314	323	292	312	294	319	311	291	305	285	270	302	280	314	294	344	323	288	346	333	284	269	345	311	336	334	292	314	332	305	295	313	297	316	309	295	291	296	322	310	287	296	302	327	266	315	297	320	297	304	285	295	315	334	302	314	306	330	338	292	312	306	316	301	286	315	285	317	296	323	305	305	328	354	313	333	336	313	302	309	340	307	334	327	327	318	337	276	319	276	313	338	266	299	318	320	320	299	304	304	304	321	315	323	341	341	291	317	302	328	289	306	288	295	298	298	336	324	337	309	315	351	310	302	300	292	279	321	319	297	340	288	350	329	305	298	319	326	297	316	302	312	298	283	310	316	295	319	323	299	316	329	361	283	292	289	330	314	277	313	328	320	312	300	328	298	325	323	299	294	312	336	292	306	338	290	325	302	325	305	309	325	305	279	298	322	305	316	295	322	331	275	296	332	286	299	325	300	315	300	280	351	327	300	317	305	319	319	291	309	323	308	317	313	304	300	295	343	326	310	304	293	310	314	312	328	289	316	310	316	321	286	316	310	290	305	303	315	309	322	318	305	310	255	337	319	306	317	333	279	291	317	302	295	313	287	320	318	340	331	289	289	304	346	322	307	279	331	327	311	294	343	302	355	299	290	298	309	300	331	299	309	293	340	328	319	289	309	298	308	293	315	302	291	336	317	312	294	327	329	292	288	311	297	301	300	330	300	298	310	312	324	327	312	317	316	306	331	301	292	308	314	293	310	306	302	306	295	299	319	321	334	321	299	296	350	279	300	306	314	316	324	305	304	320	312	327	302	323	287	317	336	307	299	321	304	324	302	284	277	325	342	290	310	293	327	282	296	304	310	302	303	312	309	284	282	277	311	286	341	321	324	294	298	298	318	299	276	312	311	302	313	330	269	298	319	315	312	297	333	317	317	280	261	319	280	306	295	301	319	311	315	305	327	303	315	327	338	329	325	311	308	308	327	318	289	311	301	317	318	297	324	326	309	355	314	279	304	292	336	329	317	304	281	315	279	293	325	335	288	304	327	301	290	324	345	307	321	298	323	317	323	343	297	298	323	300	309	324	295	313	297	281	312	314	357	289	311	318	304	305	316	298	295	292	307	349	285	306	323	321	292	270	333	308	320	326	329	300	324	310	306	305	305	318	322	283	273	267	310	283	320	289	299	326	349	316	292	304	292	304	334	317	297	322	299	286	327	316	309	330	322	302	297	297	313	291	306	341	318	287	330	331	283	331	295	327	291	306	297	332	302	318	319	305	297	283	317	325	315	331	335	302	285	261	301	293	289	308	307	341	313	333	334	359	315	337	367	317	285	297	285	310	299	312	302	331	328	311	317	331	274	333	293	317	311	310	312	316	310	306	332	313	276	287	293	327	270	324	326	282	289	303	310	280	292	291	304	304	300	287	283	290	274	302	280	294	271	306	305	346	318	300	298	310	305	314	290	296	332	292	308	323	320	293	285	319	299	291	317	333	320	294	315	280	293	294	291	294	309	308	338	302	307	294	312	285	314	318	306	342	298	296	315	325	323	334	293	317	304	319	275	313	309	316	303	306	300	288	325	322	302	320	304	290	282	294	307	330	319	301	292	294	331	297	299	293	292	306	305	300	296	347	304	315	327	305	251	311	339	296	290	293	312	354	293	308	319	322	327	335	320	309	319	310	296	294	314	314	328	333	318	294	314	305	289	310	331	319	304	298	330	311	287	291	343	310	292	290	300	311	294	296	339	317	296	296	321	312	292	323	297	313	309	286	322	298	330	283	277	313	305	317	282	318	285	306	320	294	312	309	323	319	309	331	307	292	257	293	306	285	336	307	277	304	335	332	274	303	320	295	285	292	280	308	324	309	310	313	299	287	292	285	309	302	328	290	288	325	293	325	311	324	281	295	300	300	303	279	285	306	312	309	311	311	319	351	302	326	307	322	340	328	350	315	294	317	314	294	287	313	313	293	290	340	314	342	287	285	300	309	299	313	296	313	282	312	330	314	319	294	309	293	327	314	313	323	297	304	274	315	298	289	321	276	283	319	319	304	288	345	295	310	299	323	326	328	316	308	332	302	322	300	284	301	328	291	315	281	292	317	306	304	311	322	340	325	293	315	257	332	322	341	324	309	332	281	293	316	302	306	279	315	280	318	318	330	260	298	279	296	308	349	279	322	318	287	367	293	334	317	301	317	334	304	301	301	330	337	313	321	313	286	313	276	323	303	304	303	301	300	294	312	307	302	293	294	293	311	319	339	337	285	292	330	311	305	308	324	295	320	323	328	321	311	288	301	299	322	331	348	287	305	307	306	328	305	280	302	312	270	349	322	305	293	351	294	324	317	309	332	287	320	273	281	276	303	331	315	306	333	303	305	310	316	322	294	308	300	320	300	294	313	340	320	297	296	317	285	355	319	331	299	291	295	295	324	302	311	315	298	301	330	301	336
34370	27829	48861	41384	20129	11650	3519	716	489	428	359	325	340	317	298	292	284	304	260	291	243	223	252	238	249	254	239	221	257	210	257	220	252	204	217	246	219	218	226	218	231	209	218	211	227	247	265	236	219	216	236	232	234	230	205	219	207	217	203	238	212	195	247	221	221	238	243	204	217	237	202	199	217	202	230	217	203	205	223	206	196	222	242	210	212	237	226	210	236	194	217	223	204	211	202	227	212	224	240	232	220	218	212	238	225	231	218	240	208	221	185	212	204	211	218	207	236	230	236	227	192	239	230	210	244	206	211	222	194	203	233	198	221	234	213	210	176	196	223	205	228	257	207	245	229	215	202	205	224	220	205	219	227	211	245	232	235	240	199	208	200	209	221	234	208	213	206	217	212	211	224	206	233	204	193	204	230	224	199	194	230	246	222	250	230	207	240	228	243	215	217	216	234	192	187	226	217	234	230	231	211	240	200	228	221	222	221	214	219	236	224	239	213	221	227	226	243	233	207	226	224	224	220	238	223	236	220	225	218	225	199	207	224	242	212	184	218	230	218	206	218	224	213	213	260	218	218	192	234	219	240	216	234	208	207	206	215	238	211	242	213	215	230	218	210	209	224	218	215	227	216	231	221	200	232	208	214	214	202	232	221	234	241	226	232	195	203	222	226	229	193	221	199	235	193	228	215	216	212	231	216	234	200	203	231	207	211	213	229	229	219	244	241	203	216	209	215	228	228	227	230	197	240	198	199	212	209	233	244	225	209	218	230	226	195	231	213	233	230	208	201	204	195	225	202	226	254	202	195	205	210	219	215	214	217	210	235	222	205	209	256	211	203	240	227	228	222	218	206	250	220	204	214	219	222	237	210	227	188	217	190	215	201	181	195	220	197	220	222	215	243	237	209	231	219	215	243	248	215	210	207	216	208	212	212	212	206	212	223	193	200	235	225	216	222	216	217	211	192	208	213	204	198	213	208	241	217	207	213	218	226	213	222	216	240	236	252	198	224	190	213	182	213	234	196	190	211	212	226	219	210	220	226	218	252	260	198	206	197	200	231	240	219	215	227	204	213	222	236	236	225	219	238	223	200	250	211	234	220	208	221	215	211	212	246	234	216	222	210	205	220	258	228	237	192	199	208	205	236	236	208	214	196	217	246	201	227	221	233	222	234	203	232	229	216	221	208	233	216	216	225	243	231	227	207	222	206	221	210	218	211	232	237	227	236	206	237	212	211	202	213	211	234	203	220	229	243	215	200	226	184	192	235	230	216	245	218	220	210	221	245	215	227	197	232	223	216	218	211	208	217	219	214	196	259	205	245	216	220	206	239	222	233	212	195	234	230	206	228	234	212	226	214	208	225	231	236	224	225	225	221	243	222	203	228	214	213	226	253	210	200	198	254	218	212	201	222	211	228	231	235	226	235	205	221	229	223	195	219	213	238	216	233	191	209	240	202	207	212	233	239	186	233	230	191	207	208	222	233	253	222	216	196	193	239	201	228	222	231	208	232	213	209	225	217	210	231	211	206	226	200	211	212	202	221	223	256	216	240	209	216	211	210	237	236	223	181	201	190	219	220	183	199	259	241	220	217	208	245	191	214	213	265	232	230	213	204	227	233	226	202	232	213	238	205	209	200	229	208	231	219	202	224	235	184	207	212	214	226	215	198	202	253	191	212	223	242	227	228	183	210	221	218	222	227	218	217	207	245	233	208	221	237	235	214	223	223	237	220	201	203	220	218	202	226	236	227	208	228	206	232	230	210	208	220	203	218	195	196	206	232	216	207	245	204	218	190	212	227	204	251	194	234	207	216	232	221	198	208	213	216	204	205	211	190	224	222	209	203	197	221	208	220	212	199	201	232	223	216	223	219	218	191	222	232	192	233	220	231	215	240	219	194	208	196	191	225	240	230	214	189	220	205	205	193	237	206	208	233	223	240	215	215	220	222	217	249	217	198	226	207	217	242	237	222	226	209	225	218	206	203	240	230	223	221	246	225	222	212	201	220	234	194	223	210	195	209	203	193	227	183	200	231	199	203	220	225	207	200	213	210	251	214	253	221	199	207	198	214	219	230	223	249	196	209	190	174	205	201	224	207	200	204	238	215	210	208	200	194	227	211	224	220	218	233	223	210	216	201	235	246	217	190	207	223	218	237	227	206	192	213	209	209	237	218	202	220	201	232	212	217	226	238	189	229	200	196	219	196	215	221	225	196	190	225	200	197	234	205	218	226	222	217	209	206	210	223	199	209	252	217	196	213	220	240	207	190	204	211	189	209	232	203	227	249	227	194	257	228	240	211	200	199	217	221	221	228	198	266	214	204	203	204	221	199	216	212	218	204	209	224	246	199	223	244	201	229	215	218	203	214	200	218	203	205	229	199	187	225	253	209	244	217	215	204	219	218	206	195	236	203	216	228	197	202	227	232	216	188	235	208	221	237	210	216	221	214	215	208	206	213	242	243	227	196	222	238	236	197	216	208	218	237	230	228	217	214	213	212	219	226	209	202	216	246	232	244	229	225	198	202	210	210	228	232	226	237	216	200	220	231	221	237	215	232	220	215	208	210	208	208	228	214	196	195	225	209	214	157	244	220	230	231	225	195	234	214	194	211	224	212	223	229	245	240	226	182	196	227	232	211	218	225	219	224	228	202	213	239	207	223	223	208	218	222	220	181	223	234	241	183	243	222	213	197	241	225	208	232	197	214	212	243	189	199	240	210	224	206	233	220	193	194	229	212	208	211	210	239	218	222	241	223	212	217	208	205	207	213	207	208	210	231	191	207	224	229	225	216	240	224	204	195	226	205	241	220	196	242	227	190	219	232	201	226	213	245	204	245	212	233	200	234	234	232	200	188	204	248	260	238	220	219	217	213	220	205	237	246	187	197	205	220	213	189	230	218	216	204	197	204	199	227	216	231	189	238	210	217	212	224	207	224	196	211	241	199	241	228	245	200	212	202	217	229	230	225	211	199	225	236	239	224	192	220	213	204	200	225	239	220	196	200	205	208	195	215	200	220	236	230	202	201	205	227	212	220	229	233	233	225	243	206	222	199	223	218	228	250	239	241	222	237	202	224	255	253	215	215	196	223	197	216	211	186	212	210	208	209	205	216	228	249	185	225	191	239	221	232	202	207	220	226	229	208	221	203	205	187	215	203	205	222	202	232	202	206	210	211	218	207	203	235	209	200	205	218	210	221	205	219	209	221	192	188	203	219	255	214	200	230	227	232	210	243	200	220	243	218	231	198	209	228	240	224	208	211	202	198	229	214	198	205	231	234	236	193	248	206	219	211	226	224	212	212	219	220	232	227	205	192	206	203	227	226	231	194	202	229	221	237	237	231	209	208	221	211	212	213	211	193	214	221	205	219	229	206	232	239	240	229	204	237	229	229	184	243	219	200	228	225	230	206	219	235	208	218	190	246	239	237	256	221	247	200	201	205	236	243	207	216	225	187	227	229	213	184	209	210	209	229	214	243	205	202	213
17217	21801	47503	43720	25504	19332	6882	2579	2034	1767	1550	1380	1307	1154	1067	1045	954	946	849	856	788	777	738	746	722	750	668	660	698	691	691	663	656	670	659	622	658	606	630	631	631	608	587	584	568	575	581	619	652	599	605	593	592	558	594	585	528	563	590	600	541	575	553	582	563	543	597	550	580	542	531	571	520	523	583	527	573	577	601	568	552	581	561	580	580	552	560	570	522	564	574	570	547	522	536	587	545	573	545	564	518	508	572	560	560	535	509	545	591	530	573	589	576	481	572	535	512	557	555	527	553	601	556	545	559	567	552	537	580	551	594	575	538	556	531	554	545	574	576	528	562	527	531	531	530	526	537	521	546	545	521	513	535	495	547	535	582	559	522	539	515	539	502	571	534	532	553	543	562	545	574	525	577	530	553	524	536	500	561	523	544	540	563	470	550	537	540	561	538	546	569	500	561	481	561	533	549	497	530	577	591	544	572	550	567	522	553	553	546	556	491	548	532	509	556	522	568	596	520	560	504	541	541	566	551	546	575	569	529	513	534	545	556	539	536	599	592	582	561	545	527	520	515	573	523	489	527	516	532	506	535	535	547	582	523	582	530	507	527	571	542	522	514	516	563	514	548	544	583	528	571	533	567	513	544	576	518	525	532	512	588	556	541	506	568	534	524	519	517	526	569	564	520	495	583	577	536	541	592	568	553	537	537	545	577	535	513	521	563	528	545	558	496	564	529	519	563	561	574	524	531	508	539	551	575	533	554	537	545	503	573	555	545	575	541	544	536	528	525	518	553	573	542	549	535	508	554	531	520	544	559	545	571	593	531	546	571	549	518	537	554	523	548	534	554	522	544	539	563	527	521	529	557	523	499	547	571	548	488	570	584	579	519	508	496	524	520	538	541	510	502	567	494	533	550	551	549	559	531	540	550	511	515	537	539	547	571	545	576	529	555	534	517	513	550	509	535	543	555	577	562	518	550	559	537	530	549	581	536	542	515	543	522	501	534	586	543	563	577	542	523	547	545	517	513	561	582	571	526	534	556	510	556	569	582	565	512	521	526	523	530	510	544	552	579	551	527	534	494	524	522	520	515	499	498	563	527	514	539	543	516	500	534	519	561	533	566	554	501	523	536	550	508	530	558	570	511	555	571	560	497	593	587	509	543	566	583	528	548	559	505	510	539	569	563	564	576	588	541	537	546	491	514	521	572	535	573	540	596	503	496	523	559	533	529	552	558	565	555	498	499	569	564	551	568	522	587	597	564	535	521	494	562	527	575	543	542	562	580	525	566	541	549	521	518	538	526	523	513	562	528	537	568	519	520	536	526	572	542	542	567	533	537	548	511	584	555	533	553	511	550	526	571	590	571	563	541	485	572	513	588	544	511	533	551	509	511	525	539	528	539	538	546	521	563	542	536	528	559	542	510	573	549	548	530	562	510	516	531	504	507	519	517	539	498	547	533	531	514	508	532	527	522	538	519	500	548	509	566	551	531	543	553	567	523	496	540	535	534	528	522	520	534	490	566	563	561	517	604	532	544	565	490	512	522	508	525	561	518	535	525	552	506	548	569	514	557	538	520	568	495	570	479	518	526	551	559	556	528	548	561	529	527	578	534	551	542	540	517	510	580	529	520	567	556	568	559	563	526	528	503	550	601	573	532	527	568	559	584	545	546	533	550	522	530	560	527	550	557	496	566	545	534	578	553	546	502	583	558	543	518	497	567	536	523	524	516	559	550	532	533	545	517	530	533	519	550	552	529	562	526	546	563	571	517	543	538	530	553	562	552	590	523	540	511	502	493	547	521	570	540	513	546	578	552	544	535	543	552	544	554	534	510	566	551	543	577	585	538	547	519	598	534	557	531	589	532	544	545	537	572	540	531	520	477	534	537	543	591	514	545	538	583	512	519	530	540	567	553	546	590	560	551	535	558	478	540	511	550	521	569	511	541	535	541	569	543	548	547	507	545	555	590	601	554	532	565	511	538	552	558	587	555	597	551	530	543	555	521	546	553	529	515	539	553	505	592	521	536	551	537	538	551	540	571	507	533	539	527	579	522	573	527	550	549	518	522	544	554	539	560	546	572	534	554	542	560	503	567	563	524	572	530	538	548	565	536	538	548	528	548	566	536	507	515	552	586	544	559	568	504	543	585	558	579	550	527	499	500	560	519	535	558	528	543	555	499	574	522	522	557	583	560	521	538	563	566	555	560	554	548	527	495	526	514	566	581	553	559	535	561	524	543	527	501	580	514	570	524	521	550	560	557	546	544	560	540	519	533	562	534	533	542	544	521	540	571	570	553	582	545	514	544	518	551	567	543	526	572	527	583	508	524	545	525	529	489	537	524	538	540	518	550	537	539	522	548	553	499	565	529	550	537	520	551	559	551	542	537	539	557	577	557	585	523	538	576	575	534	527	521	551	543	549	550	548	542	530	518	544	516	531	543	550	552	589	553	504	542	568	516	537	546	533	533	489	534	581	526	565	549	526	553	549	556	543	611	569	539	571	556	526	578	555	526	514	533	504	554	578	553	571	557	525	553	538	555	540	555	564	573	525	534	526	559	526	521	545	548	544	543	536	576	513	572	556	554	498	528	514	557	524	534	491	516	533	491	529	555	579	534	554	504	542	542	519	538	565	527	543	520	534	549	541	596	565	544	542	518	556	520	546	529	550	560	568	578	558	569	563	539	568	554	546	546	526	527	535	571	547	546	548	554	529	528	534	499	542	513	553	552	516	509	559	545	528	500	543	521	572	587	519	524	527	566	512	526	542	564	534	593	560	552	519	540	506	564	532	518	568	563	584	554	545	535	573	533	530	524	514	527	497	555	546	525	548	523	529	539	546	577	500	529	541	561	510	519	543	488	549	560	538	548	576	532	545	512	565	546	557	507	588	529	544	530	565	501	541	525	563	562	517	565	541	547	557	511	567	545	542	592	565	552	572	537	548	571	576	520	545	546	587	554	500	500	560	535	594	545	562	583	570	539	515	499	528	532	529	572	566	568	529	539	558	562	526	533	519	524	532	512	547	528	543	513	524	513	550	540	528	534	544	534	522	586	529	550	580	534	547	569	514	568	550	524	518	557	505	507	567	544	513	536	546	515	541	523	524	535	543	557	546	540	505	528	538	528	558	582	525	540	518	554	531	552	559	494	541	549	569	553	553	537	543	541	534	537	566	589	519	530	517	522	581	523	565	538	542	542	481	581	556	541	558	557	543	545	540	536	571	576	538	517	552	531	519	520	519	561	535	507	539	529	526	562	570	562	540	592	523	526	509	502	549	558	563	542	556	543	547	500	567	536	530	592	529	532	571	547	525	585	548	580	566	571	532	539	513	501	551	511	513	602	521	529	550	518	538	550	507	568	535	539	546	566	544	518	585	568	549	565	561	541	550	528	544	544	546	546	524	537	544	550	532	536	542	530	534	506	550	555	549	514	508	489	533	515	550	546	541	537	523	508	579	566	543	526	545	503	546	550	552	538	575	565	583
7825	19935	23566	18285	7640	4061	1438	337	325	273	277	304	282	284	296	284	278	290	287	275	262	291	305	292	305	313	296	294	290	275	287	301	275	300	317	312	286	304	303	303	293	304	313	263	341	301	292	289	311	288	271	319	281	284	316	305	289	249	269	301	272	285	327	282	261	291	288	291	287	287	303	276	288	286	315	310	284	270	260	308	282	273	309	269	294	273	283	283	306	285	336	306	298	290	326	306	286	270	295	297	313	273	284	300	330	293	295	294	292	291	303	288	293	309	269	298	277	289	298	326	329	300	289	320	301	274	330	284	337	320	276	286	248	301	276	287	272	295	308	317	258	277	275	296	305	326	314	292	305	271	292	265	284	283	306	294	302	292	313	285	315	262	297	307	320	280	272	302	279	286	276	287	267	314	287	302	275	302	299	273	281	303	283	274	298	279	293	300	294	272	280	275	275	287	289	284	290	309	313	254	288	292	303	276	266	276	264	311	282	281	327	339	262	295	300	321	271	302	301	283	314	276	279	304	303	304	277	275	317	289	297	316	277	278	310	316	297	281	268	276	315	281	307	320	306	311	290	302	259	306	291	284	293	318	295	284	268	281	286	278	291	296	305	278	294	257	287	293	292	294	284	317	310	316	296	283	279	303	293	314	282	325	280	273	287	274	283	289	285	276	277	300	283	291	297	284	313	308	277	313	296	266	270	280	301	305	332	312	316	276	303	295	310	269	294	293	281	269	311	282	256	295	304	305	277	285	300	302	297	308	284	280	288	269	285	292	271	290	303	283	292	266	295	317	275	259	281	283	325	298	302	236	299	299	286	292	301	305	310	260	315	320	292	292	314	282	286	290	299	287	291	268	311	288	285	270	249	315	313	262	283	314	301	260	287	295	292	298	321	301	323	301	263	286	297	280	320	315	295	301	312	265	288	319	288	311	336	294	292	315	285	320	280	278	287	296	315	301	311	315	281	276	258	261	271	296	306	294	318	288	295	259	316	277	277	301	284	298	291	291	256	280	272	315	287	282	252	276	314	294	288	311	270	309	279	291	299	316	267	276	293	262	308	301	298	292	313	282	288	244	276	272	282	313	271	307	310	298	310	322	300	300	302	286	288	285	256	294	280	282	304	304	261	262	289	307	307	318	307	290	310	300	307	304	291	290	280	289	291	279	273	299	291	299	306	270	300	294	264	321	277	308	299	287	294	275	255	271	288	298	299	318	310	309	309	323	285	301	282	291	277	265	282	281	274	287	283	264	308	315	296	281	306	310	295	295	291	276	285	296	286	295	300	300	301	300	266	262	297	282	289	300	287	269	270	274	307	310	284	301	288	309	292	296	301	274	275	275	322	300	327	284	309	286	288	300	290	276	304	317	272	243	304	288	289	339	280	316	298	309	303	271	286	300	311	287	291	304	309	263	274	285	311	332	299	301	262	294	267	353	280	256	301	283	312	285	277	274	321	330	303	290	274	300	335	321	283	323	299	290	305	317	287	310	276	282	300	284	272	321	289	263	261	272	284	262	301	291	328	297	279	306	293	290	281	293	296	308	275	257	284	286	287	296	301	279	276	281	270	279	259	255	290	278	304	307	273	294	282	298	284	287	285	300	313	316	327	283	297	270	320	286	279	310	301	307	286	314	280	318	291	284	282	288	305	310	291	284	290	319	280	278	298	300	274	305	308	299	307	304	262	270	272	305	336	284	276	260	299	286	275	293	265	276	312	296	270	309	317	292	285	290	303	308	330	307	326	323	299	300	316	277	285	278	276	283	280	307	297	275	301	330	314	306	299	306	304	291	280	273	272	319	322	280	324	280	311	284	297	293	284	293	292	290	304	292	262	322	271	316	306	311	282	274	287	315	330	263	297	278	290	308	274	298	287	265	300	301	300	284	270	291	271	307	313	308	275	273	277	280	287	315	293	327	282	281	314	291	286	269	302	292	314	316	313	284	324	293	270	320	323	319	279	316	315	318	289	271	260	289	291	305	270	257	246	305	302	298	329	296	328	284	276	290	333	325	296	301	307	285	278	307	290	300	304	267	305	288	279	260	296	278	299	308	286	305	301	302	296	260	282	249	271	277	276	270	280	319	319	281	313	277	297	283	310	288	299	253	279	319	309	307	290	285	300	299	279	299	298	307	282	277	282	264	287	329	292	315	266	283	280	311	302	267	276	299	289	302	295	295	319	293	329	272	252	289	308	295	295	284	330	278	302	255	284	282	296	275	303	299	299	306	269	251	297	289	271	268	307	299	308	315	289	277	294	292	287	302	278	293	294	314	281	287	303	340	288	274	277	258	295	276	314	306	276	286	310	286	285	296	311	288	278	259	328	305	283	267	285	261	293	296	281	341	299	308	288	293	290	301	293	306	275	315	299	296	306	295	267	272	270	273	283	318	265	287	305	269	274	302	274	314	277	291	310	316	284	306	276	300	284	273	282	291	288	316	307	299	293	302	279	314	277	292	241	280	284	304	273	281	286	264	314	281	283	282	289	300	296	279	259	255	289	276	290	288	313	297	283	285	314	279	310	283	300	295	298	276	276	296	293	309	322	317	326	253	309	275	309	321	301	299	331	256	274	288	302	276	281	300	283	311	315	319	280	292	324	315	308	284	333	300	316	315	296	271	259	261	295	332	306	284	298	276	301	295	296	257	314	324	299	309	293	292	297	292	284	301	323	294	279	284	278	300	329	268	283	292	268	291	315	259	278	279	295	287	272	281	295	264	310	290	280	288	293	265	296	279	275	321	285	290	275	288	297	269	299	277	309	306	271	297	292	296	264	255	255	269	291	257	284	297	285	308	283	287	270	291	298	306	269	278	290	282	270	295	328	276	294	258	268	288	246	275	255	264	280	273	282	277	282	273	271	301	304	317	268	309	280	253	285	346	306	278	275	274	284	290	326	292	269	310	284	295	308	289	314	314	258	304	313	313	269	280	319	287	304	297	284	258	298	282	312	308	288	320	286	347	313	295	289	276	279	308	284	277	261	318	263	341	275	292	334	259	300	262	312	296	272	322	316	267	291	301	299	284	298	294	300	289	271	266	289	278	295	313	281	295	275	314	301	269	284	277	306	305	265	296	276	305	263	275	263	299	298	275	297	268	279	287	328	266	295	299	296	316	309	297	308	286	285	251	280	290	273	257	301	285	294	297	274	277	283	296	289	260	278	300	281	295	318	292	291	302	297	272	297	299	302	254	298	309	299	301	312	275	298	283	276	315	287	314	286	297	293	305	274	291	286	279	306	300	276	304	293	309	298	267	290	294	306	282	293	288	313	302	268	275	312	290	312	284	286	267	321	326	299	280	279	294	297	276	291	276	306	312	309	295	256	287	295	259	278	289	280	325	313	279	297	279	314	310	293	296	281	263	272	285	272	284	315	284	290	293	274	317	314	283	290	304	301	282	278	253	265	274	305	290	309	290	301	267	276	267	305	272	274	279	242	276	284	317	306	292	294	305	301	308	306	269	290	297	312	303	293	246
5045	17274	27148	27166	16212	12897	4773	790	679	706	653	713	701	741	707	700	643	687	670	685	638	618	682	649	655	687	684	734	702	653	638	708	676	701	686	682	671	641	665	680	679	645	654	690	731	657	643	671	642	641	642	630	654	666	661	633	655	669	675	680	692	715	666	691	626	695	685	618	655	628	688	668	663	674	680	661	637	657	628	709	703	605	678	679	672	654	661	682	665	611	666	669	697	655	686	632	679	709	705	635	646	733	681	694	696	645	703	643	651	635	648	693	674	688	643	695	674	645	658	669	665	637	651	695	678	655	656	644	670	644	651	669	684	627	651	650	647	678	679	634	658	645	669	665	706	700	682	682	738	682	677	669	677	709	690	644	701	633	667	649	651	674	646	634	671	679	663	689	657	617	674	672	653	676	685	604	640	697	668	675	683	676	687	656	647	668	646	697	675	675	665	666	655	647	654	690	684	658	631	685	669	610	659	693	666	684	643	656	698	681	683	647	649	698	652	638	649	671	730	637	620	663	687	669	679	656	680	675	708	665	660	645	665	660	635	667	646	655	710	689	653	658	685	601	652	648	670	601	639	667	688	711	684	740	666	658	678	661	675	688	652	644	705	703	676	666	650	661	661	671	713	645	675	636	667	635	638	684	623	701	635	672	699	652	671	733	688	707	619	668	670	659	711	655	688	699	660	669	649	649	652	672	624	705	668	708	629	677	726	657	609	700	659	675	671	660	711	668	697	622	715	653	687	684	638	650	648	668	627	636	642	629	665	676	671	689	656	657	671	697	660	724	653	687	669	650	653	640	684	643	660	684	655	668	691	659	646	694	665	667	636	678	665	716	682	660	661	677	650	678	618	632	670	627	652	675	660	677	690	677	637	693	635	647	607	668	675	644	647	676	684	622	669	677	702	707	693	664	677	649	687	626	699	666	671	646	700	651	663	671	671	677	649	637	640	682	654	621	676	657	652	618	666	659	652	676	633	664	687	658	683	657	672	682	738	647	650	650	654	688	682	670	633	682	646	679	657	645	698	654	691	651	660	622	625	687	639	690	729	654	667	693	714	697	706	646	606	662	638	695	661	731	655	662	638	666	719	649	695	649	687	691	641	660	636	675	655	686	660	654	605	621	666	637	687	653	653	683	714	720	661	658	605	659	663	676	604	690	690	675	637	672	681	687	695	681	642	664	670	661	662	685	640	661	656	680	666	639	641	657	652	684	653	673	657	650	688	669	661	671	698	661	661	600	664	672	672	676	658	644	652	653	637	705	649	695	658	650	716	652	642	647	671	625	689	658	714	682	677	702	656	674	704	680	655	685	667	665	697	686	685	745	643	669	672	663	654	653	653	654	729	674	651	693	667	658	683	688	689	697	678	658	655	674	656	677	679	675	640	720	661	654	672	697	665	651	635	680	677	668	666	668	721	658	614	660	605	677	670	707	649	642	679	682	728	680	607	663	699	662	691	635	643	689	685	652	626	690	702	690	644	639	639	691	697	653	662	665	661	697	597	660	661	622	653	698	675	674	659	642	666	674	692	661	628	666	677	707	635	658	665	712	682	659	623	662	658	677	645	653	680	644	692	684	643	664	676	673	665	725	695	680	669	693	665	726	661	665	692	674	747	674	656	687	663	692	681	660	637	634	717	635	697	651	698	656	667	659	692	671	670	695	663	709	699	675	672	707	658	684	686	706	646	664	628	666	635	693	667	629	647	704	673	667	675	639	671	675	662	596	651	661	681	619	653	666	708	652	669	668	674	660	659	638	704	670	635	685	634	655	688	650	660	639	685	671	652	673	665	638	657	614	648	656	682	661	672	694	634	679	646	639	668	639	643	671	603	632	648	650	676	627	687	688	648	687	755	663	667	644	683	646	631	695	656	681	668	653	691	701	660	678	657	634	660	634	689	672	656	640	717	616	644	617	651	676	661	706	676	643	734	680	675	679	622	682	668	679	696	656	655	672	604	653	675	685	656	685	659	666	672	637	674	689	683	645	665	696	649	677	652	678	691	648	705	640	637	688	649	684	641	656	681	678	710	651	653	631	651	640	656	676	691	660	622	671	624	641	685	656	695	651	635	664	662	671	672	649	674	621	704	648	628	655	665	669	678	723	686	694	685	673	656	668	680	679	604	703	606	663	667	658	652	630	674	687	689	628	662	672	663	682	669	648	633	630	614	685	681	652	667	655	623	665	685	639	672	686	656	666	638	651	675	667	686	652	677	675	655	692	703	679	658	645	671	707	642	676	653	657	682	656	632	684	697	684	614	652	673	709	660	689	671	710	708	666	721	625	679	610	629	675	684	659	666	658	695	645	685	675	656	660	652	667	648	688	666	636	639	613	677	660	646	697	682	690	630	670	703	666	675	650	624	642	679	642	666	676	668	637	679	674	643	650	678	664	654	675	636	660	673	686	647	650	663	652	665	670	684	684	671	671	648	633	707	645	683	700	714	691	623	676	688	623	635	690	629	651	667	622	674	670	669	671	670	696	713	667	649	644	667	640	662	641	596	682	686	667	662	674	666	677	646	661	662	664	652	693	672	603	694	699	638	702	675	649	651	661	674	684	657	634	659	653	680	650	648	705	685	669	669	659	707	659	658	651	618	700	613	662	670	631	676	647	674	704	640	664	645	693	692	657	645	643	718	658	666	651	667	659	634	658	681	657	656	614	644	705	688	679	623	613	652	670	679	667	667	653	655	691	665	664	713	666	662	650	648	693	639	670	664	657	697	704	686	698	700	686	704	643	693	741	675	674	693	644	655	637	697	679	684	650	700	667	643	683	685	695	638	666	640	658	649	659	681	615	671	688	622	675	698	643	704	679	651	712	627	646	684	674	634	695	739	646	677	664	611	660	683	612	637	660	665	664	648	683	669	638	677	693	670	709	707	680	649	658	681	673	644	699	673	658	686	677	700	664	654	651	673	643	655	669	651	637	652	682	674	697	642	614	671	656	703	671	676	709	643	643	667	688	621	669	633	684	655	640	646	687	637	675	690	672	653	669	685	677	711	675	689	637	704	658	674	718	656	630	682	658	668	660	654	638	679	631	676	688	706	636	652	657	748	607	629	625	668	693	642	689	675	674	654	687	669	659	669	664	690	650	647	620	695	672	623	624	663	697	696	619	665	624	660	670	668	703	670	670	702	655	696	610	654	703	638	652	662	637	671	689	720	697	671	660	682	685	635	687	662	674	652	677	672	686	646	647	604	694	672	702	669	690	652	677	646	601	670	596	662	716	652	637	691	629	690	658	691	664	708	669	663	686	677	668	645	667	649	665	689	723	661	648	659	696	663	649	623	670	714	663	642	641	648	672	676	620	611	700	642	651	677	652	625	641	722	705	670	669	691	684	662	662	639	665	627	664	660	702	656	671	657	648	650	658	656	684	687	700	617	677	746	673	612	697	680	678	654	662	640	703	672	661	696	672	665	693	651	667	656	736	712	685	665	666	677	670	654	662	661	656	644	719	674	645	676	702	680	689
25401	39405	33390	15723	5262	4424	4988	1055	320	246	236	203	164	175	186	180	180	164	200	174	169	150	152	151	164	146	169	148	149	190	183	128	160	138	136	155	146	139	146	153	154	160	137	177	150	139	160	145	129	150	154	159	148	156	143	162	148	138	141	154	147	149	148	154	136	145	125	146	150	134	140	130	140	129	152	150	143	146	154	151	137	151	160	144	157	136	133	141	175	144	124	140	134	164	141	143	126	130	149	146	143	150	150	132	126	129	127	135	155	167	148	138	154	149	134	151	141	138	139	148	133	127	156	131	140	172	138	150	163	131	131	154	149	140	131	145	128	165	131	142	140	141	127	129	125	134	145	157	163	154	135	148	140	149	133	156	141	145	150	131	141	150	133	126	164	157	152	141	125	152	126	116	168	148	140	135	150	139	133	145	153	141	143	174	152	135	177	155	132	149	144	147	119	120	144	142	145	163	155	132	154	156	163	150	146	144	139	118	161	136	159	148	166	166	143	166	157	136	177	152	126	151	135	120	131	124	145	148	158	133	142	139	138	150	139	139	163	124	131	164	130	141	162	145	157	140	147	132	142	147	152	134	154	153	151	122	138	138	153	140	141	141	147	154	148	136	140	140	139	150	134	133	143	136	150	153	160	143	139	126	149	133	148	141	173	128	142	136	106	172	134	126	144	142	142	130	134	143	146	133	126	128	153	149	131	133	129	166	154	139	131	127	139	144	150	146	136	166	139	175	154	133	146	158	131	175	148	168	135	136	134	133	167	132	165	163	137	169	134	138	155	139	148	156	146	141	160	138	145	155	132	157	168	133	127	147	128	134	143	153	151	145	163	139	151	138	141	143	107	124	156	138	137	137	140	137	151	150	142	151	143	153	143	162	147	146	145	158	132	140	130	136	145	155	133	131	146	142	166	142	152	174	122	149	146	136	143	127	139	149	122	147	172	149	151	148	156	126	134	109	146	121	171	143	158	160	128	176	154	152	157	142	151	134	158	135	128	142	127	146	148	144	149	139	148	144	122	147	161	159	118	125	121	150	127	153	146	166	151	163	159	180	153	166	162	151	138	171	153	128	139	148	115	138	155	143	130	140	140	132	146	156	149	140	153	145	168	138	179	159	159	149	148	150	177	146	131	149	139	128	143	155	148	110	146	138	132	169	139	130	148	151	181	156	155	144	137	123	142	132	117	106	136	148	141	134	154	170	151	152	139	145	141	143	139	143	127	139	157	145	146	156	149	144	136	133	122	139	133	143	182	148	153	148	158	142	124	150	141	137	153	147	140	142	148	169	159	134	151	149	152	136	161	136	123	167	141	152	141	147	148	138	127	142	166	148	156	155	129	134	152	147	148	146	154	131	137	141	141	166	140	151	129	144	141	137	125	149	144	147	158	148	123	125	142	150	145	144	137	161	143	152	160	145	160	121	138	148	125	145	146	155	137	155	138	131	130	136	147	167	157	142	149	163	141	142	150	154	129	137	153	136	166	132	137	121	147	147	155	155	148	146	171	144	156	138	143	145	156	159	142	132	127	164	146	142	136	170	136	147	148	129	126	143	150	134	131	164	148	142	146	147	155	147	162	162	130	134	132	140	183	148	151	167	156	139	147	157	163	158	165	112	145	120	150	171	159	152	129	140	127	141	153	159	139	146	140	148	138	155	142	157	132	134	142	138	160	143	157	158	132	161	148	129	126	139	127	133	152	145	156	166	125	142	142	147	126	149	160	147	152	148	141	166	154	154	151	142	141	142	156	159	133	158	127	180	129	133	135	149	159	161	144	170	155	124	138	159	159	127	151	134	116	149	147	156	174	149	145	148	149	143	153	147	154	161	145	137	152	142	150	139	120	139	175	142	145	140	124	140	149	155	145	141	132	129	144	169	141	121	131	135	131	146	157	142	165	144	151	131	154	162	140	151	134	132	157	151	144	151	132	138	148	142	144	145	129	140	151	126	153	145	135	147	146	157	130	160	151	153	130	151	141	153	134	144	149	137	147	119	149	123	142	135	156	131	141	150	140	153	132	152	139	147	153	144	155	140	149	143	140	161	143	124	148	142	168	139	139	135	128	143	137	140	135	157	148	155	125	133	138	164	132	162	147	133	164	155	151	148	125	152	157	161	147	142	146	144	141	144	170	150	115	143	177	150	157	140	129	138	152	149	152	153	126	154	155	143	133	130	158	138	148	124	126	144	156	163	131	171	131	161	137	148	129	153	151	135	144	152	164	162	142	141	136	164	157	133	150	153	146	168	151	141	162	134	145	160	150	135	159	139	124	141	162	141	132	160	157	139	137	142	144	147	132	133	149	152	147	123	107	139	137	158	151	140	145	148	137	134	146	146	169	146	127	141	180	150	153	155	156	134	147	154	148	137	135	140	142	164	147	137	145	144	137	150	138	141	162	152	154	130	145	147	139	144	150	130	156	122	123	163	139	116	150	161	148	158	157	134	120	153	128	160	163	148	141	141	163	139	162	155	177	127	134	139	150	153	139	136	137	157	151	136	142	124	132	139	137	138	139	159	135	142	160	151	166	139	142	141	135	149	168	152	136	136	162	153	121	109	162	174	145	116	158	146	153	138	130	111	143	154	150	146	162	148	141	163	112	147	121	144	134	162	143	138	152	138	160	136	152	142	148	143	151	130	134	138	155	141	149	137	140	141	132	168	134	125	160	152	143	150	173	153	140	133	128	150	139	163	153	146	144	144	153	128	135	126	152	150	155	176	133	148	145	130	158	146	131	136	131	130	129	158	146	143	161	149	133	149	146	134	158	158	151	154	143	136	144	127	142	137	167	113	145	135	153	149	138	147	132	159	147	131	126	136	132	134	141	156	154	139	157	178	132	136	125	145	156	149	145	155	158	167	156	143	143	138	156	149	140	146	141	139	158	128	157	162	180	137	149	147	138	141	130	147	119	175	131	120	142	151	170	159	125	155	167	145	149	151	135	122	128	155	163	135	116	135	147	161	137	151	157	184	153	139	152	158	163	152	124	156	138	143	160	156	134	151	151	128	145	145	157	150	135	157	134	146	150	132	166	144	118	148	131	130	176	135	164	154	132	140	144	139	149	150	145	137	156	158	149	143	146	144	130	149	151	135	114	167	136	153	135	152	126	161	128	158	140	142	134	136	150	137	155	157	149	173	134	155	154	122	134	153	139	133	134	173	142	123	140	124	149	147	130	140	130	153	158	144	143	122	156	151	137	141	129	137	152	168	159	176	132	160	150	153	126	141	139	155	122	123	159	143	121	160	152	136	148	160	148	153	136	153	129	160	136	158	138	146	152	156	160	120	140	154	138	164	149	130	137	125	119	171	139	132	155	158	150	156	155	143	119	154	134	143	125	153	139	155	146	163	130	155	148	144	152	156	106	151	151	135	164	143	138	165	132	147	136	123	122	132	150	154	138	153	136	120	163	137	131	158	145	129	118	127	133	136	133	147	170	143	153	154	150	148	132	132	142	152	134	156	150	138	154	157
16030	29613	33235	16824	10743	14410	17308	3289	1218	1031	924	784	740	710	615	638	586	543	576	515	532	477	485	495	498	477	457	463	424	419	449	462	430	443	403	402	396	421	423	371	433	409	453	420	421	421	374	368	391	401	394	434	437	375	391	401	396	383	411	403	380	373	389	345	396	378	393	369	384	356	391	387	394	375	388	374	379	360	365	371	380	381	406	386	374	376	382	363	387	378	365	399	402	401	368	374	358	353	409	386	394	387	354	346	355	352	403	367	393	403	372	379	381	396	345	364	388	403	371	359	371	400	347	410	386	380	376	351	357	384	354	357	355	341	362	348	379	377	392	358	371	372	388	391	409	356	369	358	353	392	376	371	371	357	358	367	365	356	383	389	385	405	345	368	355	395	362	357	353	322	366	362	371	365	367	374	391	392	381	367	367	353	395	362	364	377	369	377	342	362	401	376	392	345	359	353	369	378	382	373	391	375	396	344	384	370	338	355	345	359	358	387	335	402	373	340	351	339	364	381	352	401	366	342	364	387	374	371	344	382	394	362	341	395	391	399	385	364	389	385	341	374	366	398	357	391	364	356	376	387	386	362	367	356	374	370	353	373	364	362	414	343	384	354	377	374	380	412	382	385	397	397	346	378	394	418	367	373	369	353	344	376	358	379	377	349	366	368	371	331	353	399	364	378	359	361	382	361	340	366	401	359	376	361	364	387	366	373	351	351	354	407	338	358	387	361	349	373	352	379	362	361	361	386	377	367	385	380	398	414	363	358	384	342	383	370	390	390	383	370	381	362	355	373	318	386	395	381	362	391	375	382	380	376	374	364	372	369	356	397	376	400	366	399	383	378	363	370	381	367	350	399	375	353	371	386	408	345	345	361	356	386	341	393	387	370	379	376	392	361	359	341	350	383	387	364	367	365	408	351	376	349	410	362	356	376	366	355	387	369	381	377	372	390	376	336	351	364	368	385	358	371	345	371	398	384	363	403	379	389	375	355	383	389	372	365	374	360	391	400	376	359	363	363	389	380	382	376	332	358	368	361	393	381	385	384	343	365	377	349	369	376	368	397	355	342	370	398	371	384	370	379	413	391	378	408	364	396	355	360	380	404	352	362	403	383	377	384	375	357	378	339	382	396	367	378	398	352	376	400	397	357	387	338	339	370	378	371	371	358	345	378	372	359	387	377	370	376	357	397	372	362	389	357	376	394	366	377	376	378	377	371	346	370	381	370	371	351	345	374	372	379	335	398	383	414	372	383	391	390	370	356	346	356	357	375	377	381	383	355	374	395	345	345	361	356	406	365	388	423	377	345	335	350	390	394	369	371	392	389	343	398	349	365	360	402	378	350	384	353	341	400	384	362	378	364	378	398	372	387	395	369	342	372	359	382	374	389	341	378	350	390	380	350	380	370	354	362	371	389	378	370	333	378	372	376	360	376	375	348	387	374	365	350	368	386	364	376	368	391	359	372	334	355	398	350	354	352	394	381	366	390	369	365	367	390	382	406	415	372	419	379	379	339	377	389	366	354	369	353	406	370	376	389	386	350	358	404	377	360	361	329	381	383	344	400	358	393	376	399	336	393	343	357	342	364	359	318	351	378	370	356	376	391	379	369	390	368	367	317	369	367	363	357	372	376	365	380	360	385	365	383	370	388	412	384	358	376	358	399	373	383	388	404	360	380	418	383	360	377	396	371	374	359	377	390	390	378	354	352	373	407	391	397	362	351	359	354	325	383	385	360	385	395	390	338	386	338	378	389	360	365	403	393	429	349	365	387	372	349	374	324	356	395	368	375	416	392	342	336	378	391	412	351	354	396	352	380	370	347	395	371	377	368	358	385	404	370	368	389	377	373	339	348	365	357	414	382	372	378	367	367	367	369	366	341	353	408	374	380	372	374	347	368	386	361	413	417	390	368	378	364	365	376	383	377	377	387	374	388	384	358	360	399	394	374	367	420	350	371	363	398	396	349	360	367	379	350	331	360	419	392	415	409	367	384	368	394	415	404	370	376	368	401	372	402	381	381	373	335	362	379	388	396	386	387	389	366	370	376	377	377	362	403	404	339	377	370	354	365	391	394	357	399	375	383	427	371	373	381	369	323	373	361	372	314	404	355	335	363	363	395	351	420	354	343	388	373	379	382	371	364	369	386	412	368	356	386	362	384	347	389	364	338	370	354	350	387	370	344	392	375	360	357	386	372	366	371	422	394	364	366	379	365	383	360	371	366	354	359	346	379	354	372	361	346	389	367	391	378	367	382	400	370	411	363	352	372	385	404	409	382	385	371	386	380	354	392	405	365	390	364	341	334	381	356	382	327	342	381	372	389	353	370	365	393	375	395	385	375	362	360	373	352	391	376	369	372	368	368	359	339	360	357	381	364	363	418	389	397	378	367	384	362	347	360	370	369	336	348	339	327	356	380	370	361	405	397	371	409	433	363	385	389	367	384	352	396	385	366	358	388	392	357	366	361	403	354	383	384	366	404	361	356	378	377	369	355	372	370	337	374	391	390	386	356	371	382	335	399	366	359	376	384	360	396	379	356	402	361	361	377	412	418	325	377	350	391	363	356	355	367	366	359	368	369	369	370	371	356	377	391	372	354	367	385	369	359	406	411	348	398	361	372	371	416	391	323	347	352	339	384	360	362	391	386	358	387	369	369	369	351	361	385	412	395	380	375	408	389	379	393	394	367	366	388	389	394	390	346	347	378	366	381	368	387	369	371	384	380	352	372	392	344	398	347	390	378	353	355	370	344	374	369	401	378	376	384	363	346	356	394	360	343	399	359	396	378	396	339	365	386	374	390	361	371	409	377	364	329	392	331	366	381	349	372	382	352	372	359	367	362	381	370	348	369	349	328	353	367	379	393	336	387	352	374	368	343	392	336	404	355	368	401	387	331	364	373	341	381	347	366	376	352	371	377	377	350	385	379	377	353	361	383	366	374	366	401	358	375	367	335	351	316	422	376	368	380	385	407	382	350	373	340	364	383	371	368	344	373	340	398	347	385	346	369	366	365	358	392	383	377	363	393	382	388	396	355	358	380	398	359	372	367	375	371	407	390	381	376	376	314	340	332	349	378	371	375	346	335	356	365	383	372	370	344	379	344	351	371	378	382	359	381	397	371	383	378	350	354	389	360	339	341	399	377	417	366	396	394	386	360	361	359	356	366	364	372	354	364	369	358	371	360	365	386	356	375	357	347	332	354	395	387	368	396	371	365	396	346	355	381	346	356	365	372	403	381	376	408	356	357	363	368	343	364	356	352	358	375	387	375	376	341	366	349	367	371	384	375	394	359	371	426	366	408	359	362	353	360	382	392	388	406	367	363	383	369	383	390	375	411	358	389	374	325	369	396	392	398	362	380	359	346	363	375	389	343	334	334	369	373	389	412	401	365	350	384	373	383	373	392	406	373	370	373	405	386	398	377	388	360	371	344	388	326	383	344	388	375	366	391	419	347	360	378	385	409	419	358	351	379	355	402	407	346
48491	42128	33339	21231	10684	6522	3653	737	561	445	407	377	332	342	279	268	303	258	248	262	261	247	271	237	227	261	248	265	204	237	246	264	259	231	231	264	233	215	244	219	220	215	220	234	191	223	190	240	215	231	192	214	209	227	258	217	205	247	228	218	205	224	252	226	217	228	219	240	240	211	241	216	214	204	233	186	200	222	230	220	210	230	215	231	217	236	219	198	227	214	228	235	231	220	240	211	203	202	245	232	240	216	238	211	229	208	201	236	216	216	224	219	228	248	215	247	228	205	190	236	192	234	173	205	212	230	226	204	210	220	245	217	246	234	230	246	214	207	211	210	258	238	209	222	228	214	209	215	217	205	215	242	215	242	199	214	213	230	231	215	239	200	226	231	240	237	204	247	265	202	234	238	229	224	221	222	211	229	205	227	192	220	231	234	218	202	193	238	250	214	258	228	211	240	251	220	238	249	215	199	227	222	211	236	212	209	210	214	205	221	220	231	215	234	238	234	207	218	220	213	210	254	245	183	264	245	211	226	218	214	216	220	224	209	223	224	213	212	228	209	204	256	232	222	197	240	210	216	224	232	238	228	233	234	219	217	215	195	231	214	214	236	230	233	188	231	204	201	237	245	217	197	229	221	226	212	243	210	201	243	235	190	234	223	214	225	219	213	212	209	206	195	221	233	224	225	230	206	235	255	252	211	218	220	200	236	233	198	221	226	220	221	245	184	204	224	242	216	227	199	234	239	228	236	198	224	228	195	217	207	269	228	232	226	200	228	210	223	221	222	202	223	215	223	223	215	246	194	233	215	237	226	222	199	222	242	228	241	190	206	209	238	246	241	210	238	205	224	246	213	211	208	239	204	236	228	199	200	204	244	229	263	224	243	203	232	207	235	229	209	219	198	225	193	223	208	225	214	198	213	213	219	236	204	225	232	245	231	216	266	225	220	216	227	225	214	211	229	202	193	257	215	213	238	230	263	207	237	204	223	237	220	215	213	198	210	234	224	214	231	193	209	235	227	200	244	247	232	217	222	217	253	233	255	200	206	200	221	206	229	219	255	220	243	240	210	230	228	214	240	226	197	243	240	217	210	236	209	219	240	231	220	200	201	239	253	202	204	228	224	196	224	233	185	214	249	226	206	225	211	217	208	214	208	230	217	216	233	202	236	193	238	217	239	229	227	195	224	214	244	239	234	211	226	220	211	214	207	217	219	232	208	232	213	215	214	205	221	225	220	205	248	221	221	191	224	222	231	216	222	237	225	213	223	237	227	226	213	203	215	258	215	210	236	221	204	208	207	215	190	197	227	220	217	230	229	254	210	216	205	205	240	238	224	240	228	231	215	235	238	187	219	209	195	214	236	221	227	209	216	218	213	237	198	229	211	252	230	218	207	225	239	232	246	239	214	208	207	214	220	220	274	211	212	208	196	228	240	236	233	233	193	232	249	208	236	207	236	204	205	219	213	228	238	219	217	242	197	240	238	225	183	245	241	218	216	229	224	243	219	205	229	219	212	219	238	242	231	220	223	232	208	228	217	191	260	211	206	208	219	224	213	230	213	245	235	205	208	228	224	195	226	214	206	205	222	234	211	196	224	203	188	186	222	214	233	237	246	241	213	222	216	257	234	192	232	207	190	227	233	228	229	239	227	219	197	246	202	234	208	204	206	194	219	233	226	196	235	242	222	230	235	226	212	244	222	199	242	218	249	218	228	227	245	236	234	200	233	268	238	195	213	224	216	214	198	227	228	224	206	184	241	246	185	218	201	230	207	235	240	201	220	209	219	227	212	220	238	215	219	198	228	193	224	234	219	206	216	252	237	250	204	227	218	238	206	220	240	244	217	239	224	223	214	207	214	210	198	212	210	203	203	230	208	206	204	239	206	209	211	239	199	226	225	232	232	217	242	229	223	210	211	198	212	216	243	220	267	225	235	215	207	219	236	219	191	235	211	230	217	231	210	225	213	220	205	241	225	200	240	197	211	204	218	233	226	207	222	226	221	178	209	198	253	234	221	220	238	227	216	218	221	209	228	210	240	219	217	215	199	215	223	217	226	215	207	205	229	194	227	232	214	203	201	242	212	211	218	211	204	195	229	214	251	226	229	233	213	208	202	228	213	238	229	245	211	212	207	219	190	224	217	233	238	191	216	219	248	239	225	237	232	234	193	229	213	225	202	214	218	237	199	203	214	214	220	220	225	223	174	233	210	244	235	226	230	224	218	242	234	210	202	202	243	213	227	217	217	229	235	214	211	232	251	190	215	215	217	212	197	201	204	227	241	231	201	214	228	197	256	225	231	200	223	242	257	209	215	237	209	229	220	224	240	237	186	237	190	207	216	222	225	216	229	208	230	209	216	231	232	228	226	207	215	206	242	207	219	230	223	199	193	223	231	211	196	199	223	212	240	226	219	236	228	212	264	257	226	226	198	204	237	224	216	213	228	200	215	225	245	235	231	191	212	240	225	232	209	229	202	208	245	235	231	215	226	224	198	230	211	220	254	227	235	221	208	237	211	230	249	223	212	206	219	207	222	204	253	222	205	238	220	208	210	218	214	222	211	251	208	255	236	215	207	217	225	222	193	202	221	214	218	238	206	198	255	219	201	227	212	230	212	205	219	206	233	213	219	232	223	193	248	235	213	234	199	225	201	227	214	205	215	225	228	221	222	235	237	220	246	198	197	210	248	235	210	198	226	225	221	205	238	241	207	215	219	188	223	206	211	213	200	207	258	232	220	213	235	206	204	213	218	259	200	217	232	203	208	218	233	221	217	233	213	243	200	209	224	221	229	195	201	206	218	219	220	245	225	217	209	217	202	212	225	214	199	205	204	227	210	228	219	235	229	210	200	216	217	232	231	221	220	229	222	214	239	225	234	226	239	229	225	231	203	234	219	204	238	203	253	226	225	217	229	207	236	205	230	216	235	228	233	212	223	220	237	208	228	219	218	201	248	243	234	205	220	249	245	233	218	247	218	252	232	235	226	210	195	216	222	219	208	222	233	220	215	235	227	217	233	254	227	226	238	225	224	217	220	231	219	226	210	202	247	224	230	180	229	215	201	222	227	229	196	222	243	222	185	234	196	227	218	203	214	215	211	239	232	232	227	223	218	204	235	226	212	213	236	239	221	232	219	228	210	212	217	233	220	235	237	232	222	201	236	234	246	207	204	214	227	228	220	223	235	213	237	233	241	199	213	198	228	213	228	238	238	217	217	212	208	260	237	225	216	242	232	199	248	228	220	226	231	218	221	221	211	223	223	214	214	210	221	212	220	205	224	208	212	209	233	214	211	224	247	211	247	226	233	223	229	240	227	227	224	220	248	237	210	211	204	229	209	228	205	218	224	213	243	213	201	255	250	235	230	201	226	198	233	235	203	268	197	227	231	200	217	223	244	214	214	217	201	193	215	213	231	218	217	209	201	225	197	217	232	218	190	228	220	229	266	243	225	236	204	210	213	204	212	220	217	219	234	214	192	211	236
30572	30365	32756	24110	17343	15720	8668	2569	2233	1880	1609	1435	1320	1230	1158	1065	968	936	893	863	793	826	764	737	772	706	701	751	701	689	642	644	676	610	663	640	619	648	645	621	626	624	637	606	587	623	569	602	617	604	629	629	585	582	562	548	587	609	590	585	599	554	558	583	577	576	550	586	583	596	577	555	584	562	531	593	568	559	575	572	588	571	620	541	570	580	577	566	591	575	560	577	559	576	540	554	546	557	538	554	568	580	570	551	568	530	598	569	535	570	573	525	584	615	555	577	629	576	546	563	581	548	560	562	559	599	537	585	531	584	509	538	568	512	544	590	515	587	527	565	541	582	565	567	569	542	536	563	582	548	527	565	519	517	557	559	532	536	532	564	572	579	538	553	531	564	576	597	560	549	521	569	525	527	557	539	550	552	518	533	593	555	557	522	534	553	543	599	540	521	580	552	511	579	550	541	571	549	549	538	496	566	542	516	599	508	543	559	537	557	555	545	550	534	579	490	540	555	573	558	563	548	570	560	505	547	533	551	510	565	549	580	545	560	587	562	553	554	558	582	577	555	579	568	540	541	532	585	568	555	578	548	571	527	571	592	540	592	590	527	570	556	516	518	521	555	590	545	530	544	565	499	548	568	573	512	538	563	570	566	545	550	552	544	542	555	567	580	556	503	514	557	521	563	501	536	560	564	527	574	539	563	547	560	552	547	536	538	588	517	541	559	549	609	531	607	561	561	579	555	555	550	558	563	568	512	542	558	564	543	555	529	583	561	540	588	523	581	554	574	508	487	551	557	540	559	532	562	563	574	588	520	539	530	593	533	566	541	538	552	549	542	555	552	554	567	574	578	569	547	500	546	531	544	568	567	580	536	558	536	511	555	532	572	552	569	615	547	527	590	584	504	598	555	532	567	579	518	551	559	554	540	550	591	510	537	561	557	586	557	516	535	554	544	591	555	519	549	525	571	538	554	534	560	579	534	568	582	568	541	557	564	537	568	535	569	563	563	543	547	557	539	588	533	559	616	543	537	517	545	531	563	561	588	599	579	538	534	569	518	567	577	556	529	566	510	556	562	549	552	560	507	589	546	542	548	528	527	599	596	591	568	584	574	518	528	560	547	523	597	579	583	568	555	560	548	537	567	549	507	543	540	567	541	525	580	534	549	520	564	539	556	571	535	564	581	524	545	522	589	539	528	534	537	523	550	572	544	541	537	561	556	559	492	542	553	539	542	573	529	542	508	509	494	529	543	537	586	565	550	500	553	558	599	541	517	537	567	547	537	588	561	560	590	543	526	570	570	564	562	588	549	624	598	536	571	547	586	600	548	546	523	552	554	557	588	542	529	562	549	570	562	536	579	503	561	571	532	512	556	548	577	543	535	553	512	517	550	559	529	564	544	570	553	558	537	556	487	537	559	531	553	499	560	573	536	512	521	569	549	519	560	549	523	545	533	534	542	554	556	524	571	505	596	557	594	567	535	564	541	541	570	580	516	560	575	546	558	545	546	580	502	544	528	510	559	554	583	563	583	552	518	526	564	548	510	552	538	558	542	543	536	524	559	516	511	528	550	583	545	555	504	524	542	545	552	535	543	504	526	549	521	530	548	530	594	551	538	554	518	633	539	537	563	552	577	577	564	559	548	561	541	522	590	516	549	566	512	537	574	525	536	594	528	517	572	585	513	593	576	549	500	516	511	549	568	525	579	536	583	546	556	536	549	516	560	571	574	585	567	535	585	585	532	571	547	572	545	538	540	535	542	590	512	523	544	540	570	555	560	581	520	540	553	569	587	521	517	553	547	540	564	598	552	550	547	524	563	538	532	536	569	553	563	557	540	551	549	549	542	534	573	562	523	572	576	543	543	548	554	595	527	515	487	565	505	551	522	582	550	579	546	599	581	540	536	558	543	565	569	546	506	510	547	519	527	561	509	551	543	561	522	529	534	565	521	578	531	527	567	536	554	548	510	569	577	530	547	564	516	573	560	551	563	496	530	564	531	550	545	569	562	529	556	584	545	561	554	577	496	519	539	545	538	575	576	570	584	556	584	558	567	553	558	531	532	546	545	521	524	546	575	569	532	534	545	544	492	540	570	546	499	583	583	530	521	512	537	547	554	508	566	563	531	548	595	545	605	522	537	558	483	570	554	558	559	521	565	568	577	546	547	579	540	495	548	550	526	571	517	564	561	574	539	575	598	560	511	538	566	542	536	579	589	582	583	502	546	576	569	536	567	571	537	547	583	588	532	555	538	540	546	524	569	551	524	563	565	536	569	552	565	554	509	511	563	552	546	528	576	560	534	512	564	545	516	577	514	555	572	539	553	551	548	547	524	547	565	554	547	606	555	521	524	529	562	529	481	525	574	569	510	618	519	570	577	539	539	533	506	535	549	573	560	504	568	519	558	586	533	572	583	561	530	522	520	599	574	528	545	567	522	547	541	583	577	542	531	524	511	538	534	557	500	527	544	506	539	567	515	519	555	529	543	534	550	521	577	568	555	509	567	547	620	523	523	540	587	567	519	527	565	528	522	536	523	558	568	591	547	537	537	521	519	544	578	599	523	544	532	537	538	556	547	520	507	539	518	582	571	538	527	527	496	560	540	528	571	549	540	508	556	548	536	560	556	556	505	556	521	556	520	527	545	516	610	558	511	602	549	543	558	576	539	574	517	512	537	546	591	524	566	580	528	481	544	553	569	584	522	535	513	526	521	522	562	594	568	557	549	578	525	589	566	570	579	575	541	519	527	537	557	535	540	563	547	540	591	556	567	581	545	552	542	567	537	540	528	562	571	552	525	513	591	553	577	534	583	535	534	534	541	545	535	529	511	558	556	578	539	579	505	609	508	544	549	567	526	518	542	526	529	497	571	538	570	550	535	579	570	532	562	581	552	543	543	530	561	564	541	534	555	559	523	562	550	560	567	571	531	536	535	526	502	558	563	554	527	540	533	554	539	541	558	568	568	596	533	527	566	548	545	486	544	533	547	578	543	523	569	561	524	592	546	530	558	556	552	517	544	548	573	555	526	585	534	579	539	518	525	526	547	583	493	518	573	541	546	548	605	541	537	598	529	541	556	557	543	588	555	525	594	542	566	528	566	546	516	588	578	564	537	573	540	560	552	536	566	519	566	526	550	570	561	574	555	555	518	557	574	536	583	551	540	580	529	524	558	548	580	510	532	590	513	558	533	565	524	560	552	558	525	560	549	522	532	525	565	545	529	527	548	511	546	528	538	572	543	563	516	542	526	535	528	534	533	576	543	519	563	517	597	538	515	551	523	548	547	526	525	547	548	499	545	530	565	528	529	591	554	546	577	577	497	512	569	531	576	548	501	504	567	555	540	599	578	590	561	566	546	547	532	558	569	545	565	527	543	560	539	584	501	587	566	558	526	566	531	562	518	563	518	574	549	552	533	551	531	577	562	534	531	538	527	569	538	525	551	569	563	505	577	554	552	556	557	547	543	543	544	577	481	553	558	558	586
21625	13305	5942	1463	431	566	336	267	264	280	264	273	252	246	269	291	256	274	297	262	271	265	239	245	254	268	272	270	239	228	250	266	280	267	265	287	278	255	245	240	277	229	238	231	250	262	252	250	278	250	276	261	248	234	272	254	276	267	280	244	283	273	246	272	264	247	277	278	273	240	277	283	245	233	254	249	254	257	243	234	253	262	240	257	259	240	262	266	274	268	254	256	279	260	260	251	250	280	261	253	268	237	261	236	246	263	285	253	264	278	236	275	241	252	255	230	245	235	270	260	269	257	248	255	248	294	269	258	253	253	236	263	247	244	260	262	269	251	263	272	262	245	251	282	268	256	236	282	276	278	263	237	263	252	250	237	239	273	274	266	259	230	244	269	252	300	277	251	285	272	267	256	235	248	260	261	263	254	259	249	288	238	262	301	234	267	247	264	269	280	268	255	256	265	255	238	247	255	241	250	253	280	253	256	262	232	278	258	243	249	267	275	250	268	252	246	226	263	252	274	239	248	255	231	288	256	256	276	263	258	235	277	245	240	268	255	264	262	280	270	268	278	267	272	249	226	261	223	278	240	246	312	254	264	286	277	230	291	261	243	270	272	257	225	236	232	244	256	257	298	278	249	240	260	295	230	251	250	226	267	259	234	223	252	250	246	213	271	282	254	247	274	251	257	235	265	248	266	256	288	244	254	289	239	263	248	268	276	258	234	234	251	249	262	263	242	277	237	240	259	253	296	261	275	269	260	263	266	275	273	281	254	269	242	252	236	264	246	271	254	237	253	239	258	285	270	264	261	255	281	265	281	231	281	285	283	259	246	284	272	264	285	236	255	266	241	265	225	247	271	271	282	256	214	227	268	263	241	284	229	262	275	259	303	257	240	253	238	269	252	211	252	257	260	244	269	247	235	218	229	249	248	244	280	279	279	234	229	275	242	251	293	261	243	281	278	271	270	236	265	273	266	261	269	259	260	252	279	273	265	261	280	225	291	257	277	260	247	240	254	287	255	251	246	275	281	264	240	237	284	278	249	246	262	257	254	267	261	275	271	250	268	247	270	252	270	271	216	253	245	288	232	272	248	242	258	261	245	251	269	271	265	243	246	253	266	224	279	242	287	253	258	256	279	258	286	235	234	310	264	234	264	249	243	291	255	272	279	291	262	239	273	254	242	286	281	238	267	263	236	267	241	250	264	254	233	254	247	246	262	241	265	253	289	251	243	267	283	243	244	265	274	260	240	264	252	242	276	248	272	267	228	231	302	287	251	260	272	270	227	250	205	248	254	244	256	277	262	287	252	233	261	244	250	234	270	257	240	263	270	245	262	268	256	264	266	260	256	262	290	239	238	266	255	272	272	246	274	263	261	234	261	228	249	233	259	233	236	275	264	275	243	268	247	270	248	240	257	287	263	259	271	253	242	245	251	275	262	260	280	260	271	232	232	252	260	281	240	264	287	246	271	304	232	250	273	230	240	252	279	264	247	241	294	242	247	281	270	227	259	241	260	247	285	271	264	273	243	252	236	276	285	237	279	238	235	266	259	259	233	258	273	253	245	247	256	267	261	264	248	270	240	236	275	273	253	259	274	283	267	254	249	275	264	267	284	280	280	248	266	276	239	242	254	230	260	248	238	258	273	262	254	242	273	256	274	259	259	224	269	265	223	259	271	259	261	264	259	256	275	315	274	263	280	276	268	245	272	265	271	296	279	240	249	275	239	234	223	273	279	263	266	251	261	270	288	258	260	253	253	270	242	255	252	279	259	246	282	287	258	296	254	261	220	243	283	250	242	211	261	227	252	252	251	239	282	229	276	232	251	276	236	249	249	257	259	244	258	227	245	273	274	277	253	242	274	255	249	232	265	258	237	256	235	298	245	262	238	259	286	278	271	257	243	220	288	259	249	259	267	270	224	276	272	252	267	270	260	236	259	271	234	275	267	227	288	261	237	292	258	258	252	243	255	243	261	284	244	265	269	253	229	279	275	260	265	260	263	252	285	239	270	262	267	282	293	235	260	231	275	273	251	287	231	251	251	284	243	253	233	246	269	271	279	233	232	258	246	254	273	234	249	257	260	275	271	254	244	266	254	265	270	234	252	270	227	253	298	298	241	278	239	258	283	244	254	265	249	262	240	227	290	246	242	259	264	243	218	216	286	255	271	267	234	262	280	249	251	249	266	243	260	259	253	273	264	212	266	251	254	269	262	248	271	281	216	266	260	289	286	243	268	275	272	252	288	282	236	269	258	249	239	241	247	267	246	262	246	247	267	239	272	243	251	253	256	250	288	236	264	253	233	257	278	245	247	266	284	260	250	247	248	234	257	240	270	275	269	302	243	235	256	267	251	251	232	248	255	263	256	265	253	249	263	276	206	243	237	244	266	265	284	295	263	276	237	236	255	274	276	259	275	219	228	248	306	296	253	256	271	297	261	266	264	267	235	260	292	238	272	279	261	253	285	261	256	222	270	268	262	255	278	275	224	270	275	283	248	266	261	236	250	245	221	298	260	268	265	251	234	241	230	230	281	249	216	251	247	257	256	242	267	215	275	250	259	264	264	302	226	233	237	220	297	236	280	243	271	244	271	251	290	259	274	237	270	280	214	260	286	237	229	243	264	279	288	228	263	269	288	268	256	271	252	274	268	290	245	249	267	234	237	305	275	246	253	272	281	259	255	253	284	265	271	238	246	268	269	266	262	263	254	270	255	278	245	288	286	271	232	237	249	244	279	238	259	235	250	239	282	279	262	265	254	260	264	235	239	236	243	241	254	244	252	250	249	254	267	255	287	280	240	250	251	231	272	247	279	272	270	226	264	253	208	275	262	237	212	295	253	289	226	240	275	238	264	273	258	250	262	264	283	257	254	263	280	251	303	263	243	251	238	288	282	268	223	260	279	275	268	281	254	245	250	234	280	257	271	248	219	256	252	266	255	244	279	249	258	268	254	255	260	254	257	244	241	271	264	241	238	273	317	257	238	251	266	264	244	282	258	261	279	266	256	254	273	267	254	265	246	248	249	258	242	271	273	264	251	270	264	247	248	262	251	237	242	256	264	238	249	277	254	272	241	275	280	255	237	264	240	255	262	261	261	273	290	255	279	240	249	250	255	255	256	279	275	248	227	240	250	258	279	284	266	269	294	268	246	237	268	280	277	269	271	258	249	255	250	240	237	271	274	260	256	244	255	280	242	258	253	254	243	270	227	241	227	263	273	265	278	265	249	259	249	274	283	284	228	244	257	260	274	269	289	231	278	265	277	235	241	231	260	273	263	241	275	236	266	245	246	255	260	284	253	229	258	273	275	265	266	242	248	266	302	262	271	253	270	263	276	257	290	266	261	273	274	234	264	256	277	266	261	244	254	224	268	238	268	264	248	268	264	268	298	262	276	239	293	248	288	248	290	266	277	262	234	265	252	270	242	245	248	222	255	237	289	237	229	229	288	268	274	265	268	244	269	231	238	255	285	247	249	234	239	242	298
11567	9266	7364	2952	1257	1774	1108	688	633	605	602	588	641	652	641	607	598	613	593	612	594	612	623	590	594	607	580	575	618	597	629	635	612	612	558	571	604	595	570	589	592	566	595	655	610	600	584	602	607	611	641	565	604	617	604	578	635	593	610	600	563	584	595	572	609	627	593	639	561	605	598	630	622	590	611	575	596	626	621	598	576	582	648	624	553	573	599	588	585	568	628	632	597	617	606	610	555	638	551	609	597	598	582	616	612	630	564	592	562	624	610	592	588	621	596	589	658	642	608	606	542	611	632	570	590	649	605	618	613	591	584	605	614	584	559	615	609	599	583	577	612	630	562	612	606	578	587	572	605	582	595	568	587	579	593	587	589	604	634	566	570	593	583	593	566	613	565	600	573	627	617	585	538	603	622	619	611	590	635	622	592	640	588	604	600	633	593	595	584	550	523	595	594	615	562	608	582	628	598	591	614	616	598	643	599	574	634	579	635	584	546	599	603	556	614	611	605	583	582	621	610	611	552	571	611	548	596	569	598	599	590	610	598	591	596	586	605	561	578	584	565	598	587	628	592	609	611	607	572	622	590	593	599	593	618	553	594	576	558	612	582	606	608	566	591	617	560	631	605	590	570	616	617	598	593	644	600	598	603	601	571	542	584	542	604	594	575	594	626	654	569	621	566	593	565	602	581	612	592	607	588	590	612	575	579	609	558	576	581	670	553	607	629	583	612	597	618	565	602	602	640	585	578	616	587	591	572	587	600	636	574	562	632	601	610	593	569	609	604	624	602	585	585	600	602	627	559	598	609	614	572	591	574	612	620	597	581	613	576	558	599	624	623	617	579	603	586	603	602	565	615	627	590	585	622	604	588	607	617	645	570	584	590	580	568	583	662	588	602	596	593	556	663	596	585	602	606	606	568	632	563	598	607	594	626	569	639	613	633	606	605	609	560	579	597	539	556	579	621	593	613	605	602	632	590	575	649	589	633	596	579	626	617	591	605	622	620	596	660	599	576	606	641	593	675	613	577	598	628	616	597	599	596	579	554	607	575	605	575	577	575	595	590	614	601	618	620	583	602	587	611	600	596	570	608	620	569	559	573	599	574	607	609	607	608	581	565	611	583	560	595	590	634	676	558	595	591	600	616	574	590	612	548	584	613	637	594	601	599	601	558	567	586	593	602	569	560	616	560	616	585	557	629	607	587	539	624	595	620	621	549	601	568	597	617	590	612	607	591	602	599	601	579	608	605	591	643	599	585	608	558	571	593	587	612	562	570	620	609	571	577	601	605	608	580	588	583	582	594	579	590	618	609	590	604	606	594	593	582	592	542	580	562	568	576	623	578	541	604	610	633	597	573	606	563	623	556	572	604	638	579	575	607	576	601	612	610	609	572	645	605	586	605	584	557	549	587	596	571	612	562	580	603	564	621	579	605	640	548	592	566	620	590	562	579	568	601	611	575	547	572	610	604	543	629	577	584	603	565	590	622	608	567	601	570	581	584	646	606	593	624	603	593	603	620	603	609	601	603	552	569	598	595	572	575	590	602	596	596	628	561	578	586	576	598	545	611	592	584	600	608	617	562	652	587	574	550	635	615	612	608	630	573	656	560	595	619	580	580	599	615	599	562	621	584	583	541	577	599	612	574	605	599	630	555	632	631	566	611	594	604	593	588	602	588	548	599	577	574	625	593	629	593	644	606	588	556	615	623	596	607	551	618	570	587	619	562	611	597	616	601	594	611	596	564	553	591	629	607	573	617	552	604	583	591	606	591	575	611	628	641	588	587	607	577	558	630	609	590	539	615	581	569	612	608	602	603	546	613	529	596	615	553	607	617	570	608	621	600	596	613	608	592	608	622	528	586	605	556	614	612	595	568	652	544	617	549	576	610	554	643	505	624	600	597	601	598	594	565	608	591	559	604	600	578	595	647	588	545	589	614	581	597	632	596	612	576	581	566	606	578	573	601	573	668	610	582	612	641	617	577	573	600	570	654	605	584	622	560	592	629	612	567	605	626	615	598	598	676	616	643	603	589	601	603	578	613	578	593	582	608	592	583	616	582	588	612	597	575	634	583	582	638	580	626	622	592	587	582	562	624	575	593	600	639	621	612	594	619	616	606	615	573	596	605	584	621	597	623	548	611	604	556	587	626	608	599	584	631	575	626	586	576	620	603	589	597	555	588	601	557	574	583	581	559	568	612	595	603	588	601	565	556	591	589	581	601	585	596	589	595	533	562	637	583	616	636	577	617	596	597	594	615	606	606	557	598	617	597	535	563	578	615	585	610	603	595	608	595	616	604	584	599	585	565	586	596	576	609	553	552	581	578	616	562	655	587	602	580	587	608	626	586	632	608	582	610	609	653	610	628	573	582	590	607	607	568	582	580	597	623	582	624	611	580	590	649	612	597	604	558	601	596	593	613	604	600	574	589	598	548	567	597	592	602	597	591	605	596	607	610	593	635	584	629	602	611	566	588	627	592	579	579	566	568	587	618	631	605	626	578	582	604	581	555	574	580	621	601	608	582	561	571	559	585	583	624	622	584	556	581	596	590	599	596	596	646	586	548	613	593	562	597	613	581	589	626	570	582	623	557	603	578	588	591	577	602	614	597	598	623	576	621	619	607	559	576	599	585	628	542	609	588	590	588	578	597	640	588	566	589	565	629	554	559	609	565	593	587	600	618	579	617	592	592	633	632	550	575	576	616	597	579	633	558	586	548	608	547	559	635	602	606	617	641	603	599	581	628	602	598	598	608	555	613	614	637	609	613	582	633	582	600	650	585	595	582	619	589	609	602	611	589	597	572	588	609	570	534	569	592	612	570	597	606	658	581	653	572	591	597	588	622	612	608	571	577	557	566	589	602	596	648	576	596	591	594	573	590	595	583	589	589	591	636	585	585	585	602	561	574	579	619	595	562	623	566	579	569	595	598	615	639	568	564	559	566	611	608	596	600	603	605	587	544	588	599	607	570	567	595	625	548	617	594	552	601	567	588	589	580	611	604	587	622	567	573	560	587	656	618	620	607	587	608	566	601	579	600	634	656	589	589	586	565	591	570	666	641	620	613	585	588	601	580	574	590	549	593	608	598	585	611	611	589	580	658	599	565	626	570	587	633	600	624	609	568	563	607	573	572	629	595	543	576	615	601	615	527	607	595	590	627	641	596	618	611	582	572	611	610	617	622	580	581	604	602	625	604	582	584	619	598	594	593	568	615	565	580	610	607	565	583	601	625	596	568	592	596	586	583	592	578	635	640	552	593	611	570	607	616	602	606	570	609	554	582	620	579	578	635	550	609	594	547	563	557	611	581	603	596	600	622	630	623	629	588	600	611	607	610	595	578	615	551	588	600	625	626	608	592	603	592	601	605	651	590	613	578	593	584	610	590	593	586	571	580	569	594	562	604	609	581	633	616	558	557	592	592	595	560	600	588	561	606	623	581	572	596	588	625	605	546	572	586	583	591	649	540	585	549	637	586	637	621	597
36822	25947	18848	8616	4531	1692	809	360	292	242	237	178	178	134	162	145	157	141	158	155	150	121	158	139	130	152	139	127	122	143	127	123	123	152	148	138	102	120	150	145	143	132	130	109	135	127	126	144	125	119	123	127	118	136	132	106	139	117	140	145	90	111	149	112	123	120	121	146	144	111	144	124	123	130	132	126	118	144	127	141	144	133	120	104	117	116	135	121	121	125	125	130	102	103	134	134	119	138	104	124	131	123	122	144	130	123	103	128	133	126	128	148	136	112	139	125	137	147	114	133	145	107	123	143	145	111	127	138	120	151	122	105	121	114	133	136	113	127	153	115	116	109	136	107	125	128	129	143	117	125	133	129	132	119	125	119	139	100	134	135	121	122	131	125	166	111	137	145	122	122	141	133	126	125	92	130	130	113	132	142	116	109	125	139	128	98	131	124	130	99	126	128	121	138	122	136	127	132	127	144	124	140	117	116	137	110	122	112	110	131	142	127	154	110	123	111	125	118	124	125	130	119	125	116	133	122	103	112	106	101	122	119	124	134	108	121	122	144	107	111	119	119	133	132	116	119	136	130	116	143	124	119	143	111	129	121	112	120	113	104	117	109	119	129	121	128	109	135	107	126	117	112	124	134	126	139	111	128	131	130	131	121	124	105	102	125	132	116	129	130	147	131	104	130	100	139	135	139	127	116	124	110	122	105	144	109	115	120	111	126	127	124	132	117	124	143	125	110	110	134	116	123	129	112	111	125	133	109	124	118	118	121	132	101	112	112	120	131	122	124	112	108	118	126	123	119	138	117	112	112	128	106	143	111	133	129	114	108	114	127	135	138	119	128	118	106	137	131	118	128	131	123	128	101	112	137	136	119	115	101	116	164	130	125	125	134	144	116	125	117	133	109	139	99	134	120	125	137	110	132	145	123	130	128	145	127	107	117	122	123	114	129	101	116	129	122	122	116	121	117	115	113	131	109	109	136	107	113	120	129	122	130	116	135	95	105	118	114	119	139	124	142	126	125	129	111	120	118	142	127	135	143	123	108	116	110	125	132	114	128	127	123	120	135	124	112	130	98	143	134	137	125	135	143	131	127	123	132	123	133	146	122	117	133	130	119	130	137	120	125	121	138	128	104	130	110	123	132	113	142	141	120	138	128	113	116	115	120	124	120	128	133	144	123	122	106	136	119	127	123	117	134	86	159	120	107	121	131	122	143	131	140	140	124	118	120	123	121	116	138	119	122	139	127	139	136	125	138	118	133	112	122	110	142	130	118	130	107	146	135	144	119	120	124	123	134	132	127	151	125	127	140	105	133	106	110	117	132	124	135	141	123	119	144	120	100	107	133	126	113	129	125	125	125	144	115	106	120	137	122	123	132	147	125	129	114	121	146	112	113	106	119	118	127	122	139	122	122	145	120	124	112	124	123	118	126	115	132	123	119	132	126	107	126	135	114	127	122	101	131	130	107	117	119	122	132	130	142	135	113	112	130	110	137	122	137	127	124	129	118	127	123	123	136	120	154	132	124	113	105	129	126	125	127	123	115	130	139	130	142	121	115	132	114	137	111	113	120	118	111	107	123	115	120	128	121	133	97	117	122	102	125	123	142	116	121	106	131	95	118	117	113	130	132	113	111	128	104	98	134	120	132	117	130	130	116	118	130	121	130	133	114	131	153	136	118	122	127	148	131	137	120	104	127	138	110	108	127	110	114	132	121	111	124	141	132	145	128	110	115	131	132	120	131	132	124	140	136	115	121	130	97	117	117	127	128	121	100	125	128	119	110	152	136	130	128	124	132	111	139	126	111	118	101	144	103	143	110	110	128	98	125	114	130	124	115	121	138	134	131	104	122	113	120	101	136	124	128	130	135	109	143	136	102	124	123	146	99	102	129	120	119	149	151	115	140	125	126	121	130	122	131	128	136	136	130	133	121	112	120	122	120	138	116	141	130	121	123	121	104	133	133	121	122	141	137	140	140	132	130	131	118	134	119	131	130	135	110	130	143	108	132	123	134	121	123	117	136	137	122	105	126	136	123	138	112	114	105	134	117	121	107	133	117	117	115	111	134	100	140	122	105	118	128	141	107	107	128	145	124	134	135	145	128	109	129	138	127	140	127	118	132	133	116	127	110	113	134	168	120	132	136	131	120	123	125	115	95	96	137	110	112	109	117	126	141	110	131	130	127	140	132	122	130	127	105	137	142	112	134	131	111	124	128	133	113	130	134	95	133	111	123	130	126	125	125	145	120	124	122	101	142	122	112	100	103	108	122	131	145	112	110	126	141	111	133	115	131	108	115	125	128	134	131	102	118	127	109	131	129	131	118	122	117	146	118	116	134	138	122	123	125	138	143	124	117	123	115	105	123	117	129	136	116	138	124	107	140	130	119	128	120	127	133	126	132	124	128	140	135	132	127	121	126	106	139	148	137	128	109	114	139	120	125	110	124	128	129	122	134	120	127	111	107	130	136	114	114	126	130	128	130	116	103	123	141	125	121	126	122	112	138	117	133	133	134	119	146	125	134	122	141	123	123	123	118	129	132	109	120	100	121	135	139	129	132	126	119	131	175	149	96	110	115	119	142	128	140	133	123	124	119	130	112	114	133	136	128	107	119	117	125	148	119	121	123	116	103	137	112	132	118	101	116	141	121	114	116	121	116	121	131	125	110	126	105	122	122	111	119	134	107	111	127	102	127	134	123	130	128	138	136	123	116	120	123	111	111	134	113	102	128	110	117	126	127	122	108	145	110	138	127	130	138	115	146	118	123	133	123	129	121	137	132	115	105	106	127	134	121	122	132	126	128	127	110	131	120	130	125	146	119	143	126	112	107	123	116	139	115	127	135	131	118	102	125	111	134	140	123	131	125	148	122	129	116	125	115	123	145	139	128	117	100	116	132	122	126	120	144	153	118	132	134	121	138	134	126	126	138	134	131	149	113	136	120	122	115	121	122	120	124	134	116	108	117	131	122	115	127	144	116	106	144	128	126	118	138	114	135	127	126	144	122	111	121	132	119	145	127	130	123	130	130	139	136	146	127	124	145	145	125	96	125	145	120	132	137	126	126	153	108	117	117	147	127	140	125	125	115	134	132	120	125	103	120	105	101	136	134	127	138	121	130	129	124	116	137	126	114	134	115	146	123	111	122	110	124	120	139	137	149	112	114	119	127	134	131	137	123	123	129	106	119	140	132	141	117	112	118	144	140	113	133	116	102	126	126	127	127	141	121	100	119	123	129	136	128	148	105	134	124	118	97	129	120	139	119	109	136	118	141	131	113	110	121	126	114	134	103	130	149	130	152	112	107	132	131	133	117	133	120	148	118	130	113	141	130	130	160	125	127	119	116	107	124	121	146	134	112	118	119	122	131	107	120	117	126	133	110	126	145	128	123	120	139	109	114	108	151	125	132	126	104	125	118	124	116	131	137	118	121	114	91	116	125	137	135	136	115	102	126	122	100	145	120	121	129	113	133	122	137	142	104	115	151
22535	16693	17901	10722	10339	4988	3275	1462	1211	1049	913	817	711	676	618	547	548	550	500	520	548	449	453	468	411	423	409	440	407	404	390	384	383	351	359	396	370	355	352	367	369	383	382	340	347	342	339	359	374	329	379	356	345	359	345	342	332	328	316	346	324	353	363	349	321	339	302	302	297	332	343	326	334	350	324	325	332	322	341	329	322	354	312	363	312	323	339	376	348	355	354	339	309	334	351	312	327	310	362	352	307	335	344	321	314	309	353	343	338	309	338	309	329	354	355	341	374	342	347	293	321	305	310	346	299	323	319	341	357	319	326	351	329	327	323	331	309	331	328	331	330	296	331	336	297	338	325	336	344	302	307	334	323	338	327	336	303	351	347	310	332	319	321	334	349	331	304	360	376	327	323	312	300	330	337	328	291	355	307	341	319	343	301	328	368	348	297	302	335	297	372	337	365	326	359	330	343	317	313	311	345	340	353	316	336	340	312	329	334	307	312	313	314	330	312	312	303	346	336	325	301	298	370	309	322	335	331	343	351	303	289	316	341	312	322	331	308	351	324	335	345	311	291	321	312	308	311	325	318	321	376	314	329	312	338	327	297	342	314	347	271	322	340	287	328	324	329	324	324	327	327	317	317	312	348	331	335	282	297	346	321	313	299	328	302	326	321	343	333	324	307	325	330	319	303	354	326	316	321	365	334	315	340	345	330	310	318	337	303	349	314	325	319	302	341	314	310	334	312	333	326	331	343	327	334	302	317	322	326	319	304	334	326	354	310	342	327	335	334	329	354	310	316	352	338	321	324	339	320	328	350	328	347	295	328	326	334	305	315	355	307	311	355	344	299	341	343	284	330	307	340	307	306	327	302	312	315	319	318	336	348	336	312	313	332	323	286	356	345	316	333	336	325	335	351	321	327	340	322	305	322	313	306	304	356	306	313	327	336	310	317	308	327	315	331	323	354	317	346	296	310	327	340	304	326	314	315	315	338	304	352	330	311	315	366	318	345	319	313	296	324	330	288	309	320	328	321	307	327	304	327	315	315	333	310	336	299	361	325	332	362	324	314	332	327	355	356	319	382	305	313	313	330	344	312	354	293	367	308	330	337	339	312	327	310	333	323	340	304	316	317	329	296	335	312	313	320	331	348	354	349	295	335	354	339	329	289	326	319	336	327	337	328	332	307	347	333	330	340	307	331	336	313	335	330	340	336	335	332	327	317	334	319	292	339	345	300	319	330	363	304	318	336	322	313	319	368	333	318	338	327	328	350	338	360	332	317	337	331	362	323	333	328	329	322	331	281	298	311	349	306	339	348	298	355	304	321	313	322	337	295	322	330	320	323	361	326	303	345	319	286	308	315	357	334	328	322	346	334	324	328	305	335	321	321	346	325	300	304	312	356	318	343	356	345	319	308	327	331	316	343	313	329	302	317	337	311	333	368	327	327	352	293	287	315	329	347	309	313	313	364	317	341	347	355	329	323	312	350	318	281	307	327	340	344	334	314	333	314	310	336	372	298	338	315	332	337	335	325	316	333	352	326	327	293	353	342	317	324	345	322	318	335	330	297	300	360	340	323	310	325	343	302	321	308	345	316	320	308	322	315	350	310	318	303	352	331	350	356	333	345	348	316	330	294	321	324	341	307	330	329	309	344	355	322	318	334	339	344	337	333	330	310	313	349	357	327	331	325	324	337	344	350	358	350	326	295	299	331	354	333	342	344	326	312	309	345	318	321	367	300	323	327	333	323	302	314	310	358	315	313	326	335	348	313	310	296	332	345	317	334	342	299	317	331	347	317	343	307	330	322	321	319	323	317	339	333	340	308	343	324	330	319	329	311	305	334	334	299	330	339	304	334	317	324	334	314	333	311	333	314	327	350	319	348	312	337	278	305	324	303	331	327	321	309	342	356	345	341	308	297	310	335	341	349	289	309	344	274	365	323	340	299	323	345	330	307	330	322	334	333	341	291	309	298	301	319	309	309	339	321	318	356	357	329	343	307	325	319	299	347	326	309	315	320	356	338	321	358	344	327	339	323	331	321	313	314	294	311	358	311	366	308	338	335	313	331	320	324	364	314	331	320	338	348	312	343	335	315	345	345	353	333	328	348	348	347	322	354	293	313	357	299	314	351	332	296	309	384	337	356	317	327	324	326	338	318	304	343	323	323	315	330	327	341	338	307	347	333	342	328	338	315	316	325	313	351	329	326	345	368	315	362	302	321	289	309	362	356	306	309	307	321	341	345	321	319	346	348	309	338	346	322	317	337	344	344	312	358	323	342	320	322	312	325	310	317	333	329	310	336	298	345	325	313	346	334	320	330	325	341	327	307	347	354	353	345	319	321	298	305	336	323	345	315	331	294	305	312	355	358	321	318	331	323	339	351	328	312	346	308	331	297	353	330	346	303	309	327	340	343	298	313	319	318	318	330	350	344	318	343	329	353	339	323	335	312	335	332	343	374	329	340	334	383	318	307	321	352	346	329	350	317	343	343	329	361	333	354	345	325	346	315	342	300	328	320	338	300	316	277	323	301	316	339	328	308	334	342	346	319	341	321	328	351	303	346	336	349	352	327	313	315	349	308	321	345	323	321	315	300	287	322	333	354	322	315	304	311	333	334	351	305	325	308	299	323	334	280	347	323	328	299	320	318	313	327	315	322	340	332	374	326	320	361	307	332	321	308	327	302	347	303	333	330	333	334	340	321	308	330	345	319	338	346	385	299	331	330	341	310	310	317	324	317	347	319	314	336	319	334	350	315	271	320	354	348	326	331	331	293	320	321	334	335	373	330	321	338	320	313	298	328	313	333	338	318	321	299	323	353	312	319	341	311	331	362	365	303	321	360	340	318	339	353	330	318	329	336	318	304	339	305	321	309	361	336	328	336	342	320	324	341	308	349	309	312	311	329	327	334	343	330	348	315	312	346	346	339	360	343	337	348	310	334	295	334	292	342	298	327	340	326	339	290	345	281	302	348	307	326	314	346	325	316	326	339	308	309	314	328	317	325	310	320	334	305	319	315	348	307	351	327	292	325	316	347	343	328	356	332	319	328	347	339	310	282	331	319	326	324	336	322	307	330	314	358	294	318	313	345	328	291	345	349	348	352	313	369	309	357	343	324	333	334	350	352	300	312	297	322	343	311	323	338	337	346	326	356	332	306	323	290	348	348	348	328	318	335	336	341	322	334	333	328	326	274	313	325	336	312	310	330	331	311	360	327	336	303	324	364	308	334	303	369	326	342	361	306	313	326	338	265	351	339	353	309	313	347	329	347	313	314	302	340	334	325	277	298	346	331	334	319	348	313	331	322	342	317	341	375	334	377	301	339	369	322	341	308	289	346	313	313	343	314	334	336	304	343	312	319	322	338	345	323	321	307	304	311	327	365	288	300	314	320	335	364	334	334	336	361	346	318	295	343	299	328	327	310	370	341	331	319	336	326	316	325	323	339	310	332	362	281	302	328	315	327	315	351	333	312	306	371	366	289	346
38843	29702	26623	20841	15900	5096	1680	827	578	470	373	386	341	315	301	282	287	269	285	250	250	240	233	259	268	220	223	223	210	192	233	231	211	220	242	204	224	192	221	219	211	207	198	218	217	212	214	216	208	234	193	214	217	221	210	193	217	205	200	201	224	235	210	203	198	216	216	219	209	212	220	219	212	194	225	210	190	195	210	208	187	196	215	182	231	232	191	206	216	199	222	202	220	198	213	230	182	189	204	182	234	215	198	223	200	209	221	237	197	231	222	210	212	215	202	207	229	206	218	208	247	231	216	211	209	205	236	219	208	215	192	218	216	217	187	209	208	227	207	236	228	231	189	232	233	190	174	213	238	212	206	204	211	217	201	231	229	181	198	219	203	194	200	226	205	236	217	219	209	192	195	221	212	216	169	223	252	202	205	177	215	194	221	192	196	199	224	241	221	211	207	231	195	215	227	200	197	231	246	199	200	204	214	205	215	221	209	207	228	204	197	217	240	183	193	232	200	184	211	236	222	188	199	200	194	238	211	211	217	218	216	211	218	224	174	217	228	206	209	230	203	220	203	203	187	224	240	224	200	210	225	188	209	212	229	206	217	204	188	179	217	208	220	225	218	214	226	201	202	186	195	233	197	206	188	218	228	191	220	213	211	209	204	213	207	180	196	204	206	206	189	221	210	208	212	196	226	208	236	203	200	225	214	222	197	218	218	190	212	221	207	189	206	212	210	235	242	231	228	214	219	222	214	224	207	196	210	182	209	245	196	225	221	217	197	220	231	198	218	195	180	176	215	223	207	204	204	193	220	208	178	197	200	208	205	195	199	230	205	244	217	211	195	216	239	200	215	211	212	223	217	197	199	196	248	186	205	218	203	200	192	222	220	217	200	191	228	199	213	216	180	212	187	200	211	222	209	200	246	207	192	249	210	213	201	211	205	191	205	195	198	202	204	206	231	193	215	219	190	210	196	178	237	202	223	181	210	203	185	209	205	220	195	221	202	204	213	215	197	205	195	226	196	213	226	191	227	209	208	185	207	225	202	217	196	225	211	179	236	199	194	224	190	201	197	205	202	197	223	182	190	183	212	197	203	231	193	206	220	211	226	213	212	197	206	216	209	233	192	195	195	195	214	230	212	222	198	233	209	189	219	211	186	204	208	217	191	207	197	196	195	185	199	219	200	214	204	194	186	252	207	215	212	210	187	224	202	210	191	210	197	216	218	191	213	216	181	196	220	188	186	216	215	209	237	191	221	227	221	204	190	217	191	212	219	198	201	185	210	225	210	201	211	233	198	195	221	229	207	220	207	221	207	198	201	191	222	256	206	222	214	215	231	208	219	211	218	197	201	205	230	209	199	209	229	195	205	212	218	194	206	212	198	212	226	210	227	223	219	211	211	200	186	201	213	177	208	203	200	216	212	206	207	200	185	207	236	227	195	199	212	213	187	198	198	191	191	223	189	200	213	230	201	215	189	211	205	204	207	203	196	232	221	215	184	216	216	210	213	221	217	221	197	211	212	202	224	193	246	226	241	214	204	216	201	223	190	180	215	216	221	265	214	221	212	212	214	226	215	210	189	215	180	207	219	201	209	190	221	210	237	210	214	216	199	192	223	219	210	215	170	234	202	197	214	194	212	208	229	204	229	190	205	245	210	198	215	195	229	187	202	204	210	214	228	203	214	209	206	199	233	237	170	228	186	206	208	236	205	198	199	194	214	200	188	220	209	221	212	213	178	186	195	222	216	199	244	218	229	211	207	200	203	209	192	215	223	206	185	196	197	206	185	169	216	200	213	198	214	215	226	219	194	209	216	213	197	189	214	197	208	218	220	208	202	223	215	209	227	185	203	182	201	200	193	215	240	220	210	218	207	227	192	234	206	225	220	227	209	216	218	212	220	198	204	210	215	202	188	224	228	221	222	209	217	222	202	221	189	218	218	213	216	187	204	213	204	219	201	206	204	192	217	199	233	179	227	214	204	225	214	205	189	187	189	220	223	233	215	205	225	221	218	227	186	198	210	231	198	215	216	231	218	200	211	190	184	194	235	227	215	255	188	212	204	210	201	209	209	214	193	214	204	192	204	240	181	198	208	211	190	238	197	229	206	182	224	195	235	221	195	170	233	218	192	199	231	207	202	194	208	224	178	187	204	215	196	207	218	214	192	200	188	212	197	177	210	219	182	219	215	215	208	209	221	225	230	206	203	194	221	224	229	208	225	237	211	209	211	196	231	229	235	194	213	199	198	215	202	220	204	197	191	224	208	189	226	213	191	216	203	197	217	215	228	214	190	204	209	212	223	208	197	208	225	188	222	190	221	214	193	194	190	186	215	205	194	236	188	209	200	207	204	209	218	200	216	199	200	235	228	196	202	211	181	222	196	191	206	240	216	236	210	210	186	218	243	185	220	214	200	191	191	229	212	184	213	201	205	182	222	207	208	190	178	210	207	194	227	195	174	205	214	211	186	212	212	212	214	217	183	184	222	174	208	203	211	208	192	210	219	221	206	221	201	210	222	207	206	214	194	223	223	235	200	216	193	204	194	202	231	219	207	194	224	213	200	213	206	218	195	209	214	218	221	209	216	198	194	195	221	216	210	213	221	211	225	204	205	189	232	228	217	186	205	227	221	198	200	220	183	221	193	225	216	248	218	227	211	202	208	192	183	197	220	226	196	200	191	234	232	224	211	208	197	191	196	206	223	214	210	204	193	201	218	196	219	218	203	195	204	217	208	214	230	203	211	218	236	183	211	221	229	186	198	239	191	185	212	205	226	188	216	225	205	219	200	187	180	208	194	190	199	218	208	220	221	209	212	203	176	180	226	192	188	207	194	206	207	206	194	222	246	201	201	210	211	208	211	198	232	179	194	194	203	239	200	215	179	216	178	205	238	229	186	208	192	218	156	190	243	219	180	221	235	206	219	206	199	176	213	220	208	224	195	193	218	215	192	178	228	208	210	207	193	210	221	231	216	208	202	205	203	208	207	219	210	213	196	211	206	204	196	206	202	217	197	209	210	215	210	239	205	214	216	195	208	204	205	196	232	196	195	219	209	176	196	205	201	193	208	229	225	183	245	201	219	220	230	187	225	229	205	208	221	224	247	236	187	195	199	211	231	216	216	210	204	223	207	217	188	223	223	184	221	187	214	218	189	179	187	215	187	201	194	208	217	224	196	217	204	220	211	224	190	237	187	221	206	223	207	208	194	194	235	196	217	226	221	219	218	216	175	223	202	210	194	215	208	230	213	246	254	205	221	223	193	215	227	208	227	214	208	195	193	207	194	190	212	225	219	213	213	217	226	202	215	210	219	208	200	208	212	213	196	186	242	208	238	182	222	220	191	226	222	228	191	254	194	213	209	212	211	205	206	203	228	179	199	230	222	208	243	222	214	192	204	183	213	192	207	212	244	219	202	228	214	229	201	224	222	182	236	238	202	192	192	211	221	206	224	218	194	218	218	208	195	205	206	204	219	220	221	195	194	201
23900	19534	26638	27427	23928	10308	5066	3180	2399	1854	1670	1465	1273	1185	1116	1036	999	923	863	906	827	832	798	759	767	688	747	712	660	688	626	698	622	634	585	580	590	619	600	588	613	604	596	612	555	599	564	611	638	612	557	553	532	574	563	564	591	536	537	543	546	554	562	539	560	551	583	543	534	568	581	559	519	521	526	548	530	511	513	541	530	538	555	558	562	518	501	531	521	563	546	532	566	558	570	513	514	486	521	542	514	547	551	552	522	536	551	505	568	554	542	534	506	536	538	560	516	549	511	540	573	547	496	551	504	454	541	516	531	488	540	528	522	494	504	512	528	525	559	530	518	538	524	516	494	540	495	532	513	523	509	477	531	542	493	559	496	468	504	509	551	506	519	524	520	488	577	554	558	534	514	488	539	504	540	491	550	483	535	539	566	543	564	537	511	540	517	553	531	487	550	535	525	535	545	518	525	497	518	571	503	522	528	531	519	529	546	526	536	470	536	499	531	533	532	521	495	513	488	539	506	544	540	505	503	532	564	525	530	494	486	498	508	523	523	563	479	534	521	544	528	574	504	533	523	489	533	499	514	516	487	552	517	515	528	525	543	540	556	512	509	540	510	480	537	524	511	532	581	523	500	560	490	500	530	558	517	517	520	544	561	552	530	501	513	461	526	530	509	500	516	502	564	488	525	562	525	553	517	496	486	506	518	508	543	501	561	505	500	525	508	514	568	555	552	517	493	508	533	499	544	468	482	517	521	515	516	535	527	513	541	516	509	510	520	504	542	555	497	508	530	518	498	528	501	523	497	545	538	522	575	540	536	515	497	511	530	510	534	536	515	543	489	501	509	546	506	556	549	543	538	571	532	530	542	539	556	508	503	537	522	539	528	528	532	511	493	540	494	535	504	528	585	509	514	512	546	491	562	576	549	540	507	517	554	519	506	537	527	533	529	554	530	508	513	544	485	569	534	534	524	492	510	515	550	535	544	538	497	516	551	510	503	519	509	503	516	518	544	507	530	522	520	512	483	469	498	494	511	542	494	496	506	538	505	520	500	524	536	514	566	537	527	503	528	490	543	523	497	544	496	537	531	511	546	457	536	538	519	550	518	498	538	547	531	523	509	507	515	539	524	551	555	507	505	516	515	499	507	533	521	524	502	489	539	507	530	503	535	524	502	490	514	493	494	473	552	547	533	533	537	568	539	507	512	553	506	542	541	497	534	554	528	557	522	559	489	538	526	546	519	475	517	487	546	530	487	517	496	508	556	530	518	511	518	544	494	542	596	531	516	504	524	504	510	537	530	526	512	529	555	521	529	526	539	548	492	496	488	535	546	543	480	534	492	516	486	507	514	488	502	537	519	527	529	505	543	522	497	518	515	513	516	508	542	518	541	521	515	514	522	469	501	571	501	528	494	530	566	506	528	548	547	539	509	486	531	510	539	528	534	532	492	536	501	555	517	507	535	532	500	534	548	472	529	566	514	499	512	580	533	544	516	517	556	528	516	506	531	485	495	469	587	553	496	503	527	540	510	523	539	511	495	522	502	497	561	572	527	512	564	498	553	510	485	508	528	543	510	532	541	546	512	499	501	501	506	540	551	519	501	515	516	543	543	509	513	540	544	506	532	504	490	497	497	456	554	502	492	522	527	533	542	512	540	510	507	501	483	532	537	508	567	431	479	541	553	494	515	516	514	522	489	493	563	505	487	526	539	505	495	526	543	557	528	547	537	525	543	509	514	499	503	500	525	501	537	515	553	568	549	527	498	545	481	531	510	493	530	530	551	548	506	491	542	472	577	519	517	537	532	511	542	505	502	535	503	536	503	544	511	490	554	507	480	550	547	535	535	485	517	523	548	496	526	562	506	512	517	549	519	549	512	562	533	503	521	513	527	522	516	556	530	549	503	534	511	509	541	578	523	563	470	543	482	519	509	523	501	528	526	481	492	544	490	508	531	466	503	537	520	504	534	497	497	539	540	548	523	523	524	521	530	510	509	498	496	521	507	527	532	509	534	539	486	526	501	478	532	550	551	519	547	549	523	533	508	551	500	537	487	545	565	533	530	515	514	529	505	521	537	519	533	546	519	522	508	508	539	507	564	516	535	522	531	583	509	516	496	500	517	500	553	516	524	538	530	537	522	493	487	547	507	542	518	509	511	512	495	535	532	523	479	575	544	558	507	534	533	553	497	561	515	534	529	503	527	512	524	476	529	487	491	507	520	526	525	514	528	508	557	509	503	529	508	506	488	509	548	535	516	538	505	538	509	513	490	527	539	541	512	535	527	527	542	528	536	527	562	508	491	513	544	525	533	498	528	497	521	539	523	525	529	554	486	543	532	504	498	486	464	437	541	545	538	514	531	559	512	533	509	515	527	531	483	544	529	502	525	527	575	496	536	512	519	542	517	551	528	504	577	527	513	534	510	514	523	525	509	499	542	552	522	521	533	484	501	552	534	553	504	553	468	518	518	526	557	499	554	522	503	522	536	547	505	511	518	532	534	497	536	528	527	561	529	526	492	491	485	505	522	491	534	515	530	526	519	556	525	512	519	553	526	471	496	554	524	518	549	526	527	498	533	522	533	488	565	521	536	549	480	523	501	522	545	502	524	468	543	553	528	493	506	557	494	522	508	530	555	528	492	523	485	517	552	478	519	556	552	530	538	525	519	492	539	537	539	553	527	498	499	534	493	531	523	515	536	552	513	550	533	504	477	480	532	515	542	527	541	532	506	520	533	526	517	534	510	501	533	507	529	553	504	524	564	516	506	514	524	551	499	526	523	556	512	553	494	553	493	511	508	504	502	502	538	526	542	533	574	503	500	544	534	553	543	535	473	525	484	520	522	502	532	505	529	500	491	538	506	511	526	515	498	550	513	483	524	512	500	511	537	510	498	593	550	511	510	548	546	538	505	555	516	510	528	539	513	547	547	556	532	545	528	493	498	501	530	515	473	511	534	544	510	488	515	471	474	535	509	507	506	545	523	565	530	544	501	486	538	543	537	569	514	539	506	540	515	570	494	501	590	489	529	518	519	540	488	496	543	519	535	568	518	484	562	517	507	541	571	515	522	532	551	492	536	488	496	537	499	540	534	546	531	519	534	529	545	538	504	494	531	532	520	570	492	539	540	548	502	572	507	518	557	531	531	540	556	511	505	522	548	495	544	520	495	502	498	525	577	543	518	507	489	529	532	525	532	518	569	579	499	512	492	522	478	512	524	475	533	512	523	561	502	560	540	487	549	496	526	516	534	565	540	521	509	529	548	543	495	503	529	529	522	510	524	568	515	507	478	541	500	544	533	502	541	540	502	515	523	530	540	562	523	500	535	511	488	520	532	521	564	507	496	532	527	534	530	498	528	518	498	531	521	530	495	508	509	511	496	510	589	505	499	559	520	546	546	545	504	501	526	505	531	546	547	521	505	571	567	557	476	529	523	518	521	515	533	518	515	519	548	518	512	531	545	519	500	535	540	492	526	572	578	494	510	513
10520	9838	6720	1430	607	480	338	273	250	256	250	246	244	243	235	275	284	249	256	238	246	252	249	259	227	257	259	237	265	219	275	273	240	247	228	263	248	254	271	240	248	242	253	248	262	291	274	248	229	247	259	257	251	227	232	271	248	267	267	268	246	248	243	254	269	256	266	238	270	281	249	261	269	264	265	245	220	260	251	255	245	272	260	278	250	265	242	284	282	242	292	239	233	255	246	266	262	256	227	226	295	276	251	269	267	243	258	254	267	251	250	267	260	238	252	259	242	250	264	233	280	229	239	271	265	228	247	263	252	223	265	240	269	248	226	240	250	270	253	243	247	237	246	238	241	249	262	262	252	246	256	259	245	296	242	265	221	243	237	230	271	228	247	247	230	233	237	257	244	257	237	269	255	269	294	261	246	248	257	246	258	225	279	255	267	283	234	260	265	259	266	208	259	229	248	250	244	240	269	257	283	257	247	263	275	246	299	249	261	257	254	250	258	231	280	255	258	247	253	248	267	238	273	261	266	264	274	247	266	251	261	273	263	266	245	230	278	260	253	268	226	246	251	258	211	260	227	233	264	277	258	220	259	246	260	258	263	279	248	237	250	251	236	281	282	271	266	272	228	266	248	256	265	266	287	241	248	263	243	257	222	251	246	251	274	265	270	261	264	241	263	249	265	243	247	279	221	235	244	245	270	261	244	250	261	235	243	215	256	252	264	245	222	246	203	231	258	258	256	239	220	239	268	261	243	232	247	281	288	231	293	228	275	244	235	266	245	271	261	241	282	248	266	250	265	235	262	269	245	231	244	262	269	257	229	236	217	265	267	253	272	225	249	226	244	231	251	233	234	235	256	263	235	264	265	272	268	242	263	265	248	267	276	259	265	246	241	260	244	265	255	257	265	253	243	247	282	291	276	243	244	248	252	252	266	230	295	274	236	277	225	273	291	234	250	220	251	271	237	265	267	263	231	248	281	278	241	258	229	276	209	246	262	270	258	269	243	222	270	289	245	249	253	241	272	257	263	229	284	238	261	240	259	265	239	249	259	271	270	248	312	264	263	229	247	273	271	264	275	257	266	231	254	252	229	220	242	248	253	261	255	215	257	256	267	239	288	257	251	253	240	245	260	248	215	238	221	266	265	256	230	238	260	261	279	251	258	253	255	233	284	286	232	265	297	250	251	253	262	274	252	251	262	261	243	259	248	261	243	256	269	262	233	242	248	253	237	272	254	248	290	250	249	240	252	238	265	266	266	229	238	249	266	226	262	236	249	270	257	245	286	242	261	238	262	261	254	259	237	233	261	243	274	258	260	248	238	252	248	249	243	213	257	219	261	255	269	251	268	232	246	291	229	270	257	304	258	226	275	246	284	270	250	219	260	243	249	273	248	259	259	270	259	260	279	254	266	257	255	222	259	259	257	249	269	271	261	250	238	241	266	267	248	267	239	252	252	253	297	243	256	259	224	247	207	261	245	239	260	256	254	243	264	246	247	253	264	254	237	275	242	244	238	257	245	261	230	282	233	253	261	252	253	276	268	280	233	208	273	256	263	244	258	283	262	273	257	261	256	236	266	246	254	221	237	260	249	265	245	256	283	232	244	258	246	243	262	270	239	249	254	235	265	238	271	251	257	247	227	267	237	253	235	232	261	233	268	274	219	259	255	270	269	248	251	263	262	267	297	293	250	268	246	275	265	259	257	231	270	244	261	246	257	243	244	288	244	249	240	236	241	250	245	248	247	227	274	244	254	223	247	238	261	258	293	270	259	239	241	218	230	264	266	248	248	246	251	229	266	265	262	261	237	270	261	270	252	237	247	273	245	256	276	249	246	281	250	246	267	254	242	273	254	268	298	267	243	245	268	262	229	230	248	231	256	272	285	247	259	263	258	245	280	251	263	262	254	277	235	231	252	255	243	274	266	265	254	263	282	251	265	260	263	239	240	243	273	251	254	237	252	243	243	255	229	248	242	251	249	253	280	259	251	246	251	250	251	250	245	257	236	251	259	290	266	264	273	254	258	269	268	254	268	260	242	275	257	261	262	241	225	241	255	259	241	238	239	245	245	270	265	255	277	241	284	275	243	270	238	266	237	251	259	252	247	242	253	272	255	269	244	274	267	241	228	245	253	260	276	268	295	260	241	273	287	245	269	258	261	256	248	260	265	253	258	254	243	261	254	247	253	250	264	248	269	253	249	262	222	265	275	239	248	281	257	276	229	263	269	249	246	275	263	272	264	257	305	254	229	259	216	248	266	246	264	254	266	267	279	232	248	248	293	222	233	239	260	231	234	234	251	260	248	247	262	206	256	241	255	276	286	291	218	250	261	241	263	241	262	262	279	269	251	257	253	254	246	258	265	252	260	258	287	287	238	249	264	270	277	242	232	248	267	255	265	267	260	247	247	267	265	269	231	275	264	261	253	234	247	282	240	243	232	278	279	244	269	238	241	228	252	236	251	253	262	255	252	234	274	249	277	228	247	307	255	266	264	234	244	253	263	239	230	249	250	262	246	258	242	254	279	269	239	259	267	295	256	279	250	262	237	253	257	254	278	246	258	246	265	245	285	255	267	266	214	282	259	289	253	240	287	259	237	243	241	263	268	260	240	245	269	263	226	268	254	246	258	245	249	236	265	239	236	256	287	252	256	244	232	224	270	227	255	253	232	253	248	271	244	265	255	261	264	230	252	228	266	257	244	242	235	274	272	276	237	247	271	258	255	215	244	248	252	253	267	262	244	228	291	271	294	238	260	235	271	254	225	278	256	263	283	268	227	284	259	268	254	235	254	249	272	269	265	240	233	258	282	228	266	265	245	258	232	244	242	232	272	259	263	249	258	286	261	272	257	245	243	236	261	270	263	229	238	263	262	259	255	253	257	283	258	212	244	261	280	277	231	239	250	263	273	247	256	288	247	272	260	254	257	222	283	242	259	219	288	264	310	221	260	245	276	236	286	258	263	248	233	278	253	238	239	235	270	260	265	246	261	236	225	252	248	261	262	245	276	246	286	253	242	238	258	232	248	266	228	224	265	261	244	269	271	235	247	264	262	260	220	262	253	256	264	265	278	224	275	244	245	240	275	254	273	265	260	276	236	247	251	251	249	267	274	271	273	241	245	221	278	260	250	260	236	265	234	274	269	226	255	263	255	235	249	255	246	234	265	228	261	255	252	227	253	275	240	233	209	265	281	261	257	228	266	244	233	244	265	284	262	233	263	256	247	260	263	251	263	265	255	262	274	237	248	242	266	248	250	267	265	247	268	263	251	267	267	245	259	246	226	266	253	255	251	255	270	221	225	254	287	244	273	269	246	258	265	248	270	238	240	259	288	271	259	253	262	258	247	263	270	225	269	247	270	256	264	235	242	249	252	268	268	240	227	246	258	217	270	261	259	239	249	228	247	260	252	261	258	274	232	253	254	257	240	243	253	241	245	234	268	273	259	250	279	243	276	268	236	255	257	259	251	267	233	248	218	243	253	270
6431	8219	8193	3406	1806	1498	934	719	632	602	573	624	555	607	600	579	648	584	589	564	585	545	562	606	609	564	586	614	587	576	552	571	580	556	567	583	586	574	600	601	578	593	587	606	542	565	631	641	562	630	588	556	569	552	598	610	574	542	583	601	537	604	629	567	567	609	616	530	552	580	587	555	633	574	594	599	565	596	604	541	578	643	591	602	592	575	552	619	615	597	561	610	590	559	557	586	584	584	584	570	598	553	598	605	561	566	578	545	588	596	623	622	580	605	598	595	597	593	581	525	579	515	580	529	595	590	568	589	591	585	595	588	587	569	592	588	596	602	570	586	627	618	576	595	577	576	601	577	520	572	566	581	559	569	596	601	561	593	596	615	617	600	559	592	609	599	600	558	589	573	553	599	631	545	570	608	590	518	593	601	586	570	574	565	584	592	576	583	608	601	568	592	563	567	565	623	594	574	584	595	561	584	606	568	539	553	594	606	597	592	556	583	572	571	564	580	567	577	555	589	618	611	584	589	573	533	526	564	599	585	572	602	563	561	581	547	560	579	592	558	569	627	583	559	584	593	583	593	586	573	582	603	582	542	617	563	610	605	576	604	577	610	559	611	546	587	573	556	590	584	598	609	601	555	552	576	594	588	601	581	590	595	567	607	608	589	600	575	595	566	589	572	568	592	590	614	581	599	570	588	551	589	562	547	581	565	634	584	593	612	591	574	577	578	583	597	593	574	569	608	570	570	575	613	591	600	570	604	588	579	585	618	551	592	588	586	582	585	591	586	584	601	594	608	611	592	630	586	512	582	595	643	573	588	531	562	560	576	588	580	622	569	603	599	572	599	584	581	564	569	573	602	616	579	578	562	605	608	595	557	591	586	534	632	602	646	601	547	583	576	588	587	582	602	574	600	592	574	565	578	581	591	559	550	564	580	556	595	572	586	618	583	576	597	595	612	613	572	600	567	587	595	551	583	588	594	562	598	540	539	604	584	558	577	580	590	547	596	577	594	541	590	583	562	592	627	590	609	610	608	557	608	561	611	570	594	578	586	587	529	565	552	575	568	599	604	544	585	579	532	576	542	583	574	586	574	589	554	613	564	637	545	589	587	551	608	552	526	538	571	585	578	527	624	608	569	606	563	590	568	566	569	587	618	598	609	546	585	586	536	569	569	596	579	526	576	558	577	643	571	595	588	589	569	564	573	570	594	602	581	558	572	576	598	589	561	568	573	579	534	570	581	599	548	618	645	565	589	559	604	541	593	553	594	588	621	597	603	609	558	561	605	566	545	560	526	589	559	577	557	550	544	570	585	567	611	561	568	580	561	582	565	531	551	568	589	568	598	582	553	612	606	558	564	575	575	581	549	577	576	629	583	628	575	590	593	607	609	589	566	574	557	583	574	615	565	545	625	581	589	565	598	560	601	561	578	556	562	572	591	582	575	588	575	582	606	606	596	582	585	606	588	579	585	576	583	619	561	607	563	567	570	545	590	561	552	572	637	613	628	608	566	616	594	589	578	572	578	611	584	591	592	578	547	609	593	589	593	595	580	601	617	571	539	610	588	513	588	572	653	566	561	559	598	616	578	578	591	616	583	574	563	598	577	564	542	575	592	588	604	567	611	575	562	598	605	553	564	549	569	596	593	580	604	629	580	626	581	575	580	569	580	592	566	568	579	545	590	595	561	554	603	588	631	600	557	528	585	608	581	600	597	527	592	606	542	566	585	592	570	602	559	555	588	614	578	570	620	611	632	594	567	580	595	562	592	649	551	555	561	591	562	620	574	577	596	637	612	585	613	586	572	605	640	585	542	587	554	597	567	557	591	576	539	587	585	589	594	598	570	581	582	574	615	547	591	605	558	649	590	552	574	557	575	581	590	587	636	603	574	576	611	631	583	615	635	574	602	567	558	577	593	603	526	527	566	610	587	562	596	573	641	578	570	631	584	572	611	576	588	564	608	605	592	595	588	578	561	580	615	601	592	562	563	574	591	579	584	607	597	554	597	588	572	591	604	607	543	565	571	583	558	614	596	597	591	565	630	547	587	590	546	611	559	568	627	594	548	586	598	609	562	559	602	588	563	615	608	564	561	585	586	573	585	597	608	563	584	582	588	617	578	594	570	569	599	584	560	573	589	562	570	611	575	530	606	578	562	590	578	556	571	600	566	581	607	575	629	576	562	577	584	602	603	568	594	612	561	559	629	565	586	572	570	576	558	560	583	597	580	614	610	605	560	596	585	564	568	556	591	602	558	503	558	588	585	580	579	567	561	531	592	549	578	593	565	569	599	566	556	618	601	577	578	592	602	602	602	576	581	593	568	560	623	590	544	574	610	583	569	586	568	632	577	557	627	628	578	580	587	539	561	569	570	565	553	591	568	579	560	596	591	589	554	571	578	595	602	553	566	570	543	559	614	587	598	578	541	568	544	580	600	604	584	533	567	596	566	591	619	584	598	577	575	560	584	600	603	572	574	559	623	560	567	567	574	576	582	584	610	554	578	569	556	571	548	600	546	577	543	558	593	621	590	588	585	596	604	597	597	610	583	529	633	586	567	578	562	630	565	562	570	549	608	588	588	590	600	595	558	611	595	627	593	599	579	598	571	548	590	648	577	589	579	594	599	572	588	604	576	620	566	545	549	563	595	580	560	571	589	587	549	584	569	556	582	598	587	573	553	587	625	603	560	574	636	545	590	574	600	592	584	568	636	608	583	613	549	569	588	603	605	615	530	629	580	599	618	567	555	621	603	544	596	592	572	579	631	570	588	580	559	563	557	553	582	581	574	598	598	581	557	614	632	564	583	560	547	631	573	553	569	598	556	560	563	577	549	573	606	599	626	561	609	552	551	583	563	557	620	591	594	610	588	603	584	582	609	561	588	542	561	579	618	567	607	563	563	611	582	619	583	578	578	597	579	558	563	609	549	604	545	551	637	565	575	637	594	556	547	568	599	572	616	597	587	588	568	560	595	599	596	564	603	598	593	554	545	589	570	629	549	622	590	587	618	604	569	621	595	551	610	549	578	558	598	575	615	603	587	559	612	558	582	594	604	601	621	550	595	569	580	588	623	600	558	597	600	599	589	566	594	545	577	602	604	609	596	589	573	606	534	618	592	580	567	565	566	571	578	575	559	613	559	611	545	564	625	581	549	638	560	636	565	550	531	598	578	567	598	625	580	578	557	574	577	620	594	595	614	539	508	559	573	582	558	606	598	622	552	583	622	577	573	587	600	615	610	570	603	541	577	614	568	542	617	576	599	589	580	580	587	584	571	597	594	612	587	562	566	566	551	582	628	568	614	590	571	595	582	564	574	562	555	612	589	584	583	569	544	577	579	624	612	585	609	570	596	624	592	591	556	568	586	565	566	553	587	606	597	604	560	604	590	607	540	606	620	573	580	599	576	610	600	603	581	577	554	564	575	587	596	557	584	582	630	603	603	621	599	547	600	601	602	617	580	536	586	611	576	587	584	664	576	574	567
33379	27499	26453	15253	8962	8711	1501	459	296	261	241	195	191	202	161	175	179	154	148	145	130	153	146	150	141	123	161	127	152	155	124	144	139	122	146	130	146	165	137	158	131	135	127	160	157	152	131	124	122	135	126	152	129	115	124	128	133	135	142	127	118	127	135	133	133	119	136	128	125	117	134	162	133	128	119	141	150	144	128	145	157	118	133	134	121	134	129	112	124	142	138	140	143	133	128	116	150	130	133	134	131	126	126	131	117	121	118	134	151	139	147	125	100	127	110	112	147	121	136	141	158	127	139	131	117	122	133	121	155	133	131	145	120	140	102	128	123	141	139	125	136	114	131	123	136	130	119	133	143	133	140	109	143	128	129	134	140	116	142	127	130	109	126	140	119	113	145	122	129	122	129	132	136	135	127	122	126	131	103	131	130	144	135	127	129	140	110	123	133	132	141	133	127	121	165	124	138	131	143	140	123	138	137	108	124	135	133	120	146	132	107	134	141	128	133	121	117	133	127	113	124	138	134	125	129	119	138	145	135	137	124	129	127	128	137	135	135	129	136	121	114	133	130	127	128	148	130	137	126	135	145	125	124	140	131	117	140	145	121	131	149	132	132	124	131	123	134	133	141	107	122	124	126	134	125	139	149	149	120	126	130	131	107	119	103	119	124	122	156	133	133	128	132	110	134	140	144	105	120	133	120	118	125	122	149	120	148	136	122	123	122	131	144	122	134	142	113	147	131	124	128	140	130	129	144	140	129	132	134	134	147	146	133	139	148	143	124	114	120	136	138	140	111	121	125	124	131	128	133	113	121	134	146	127	131	136	149	143	131	133	142	134	139	138	110	109	138	150	124	141	132	135	119	120	126	132	125	130	130	122	142	112	106	132	129	127	145	143	136	152	129	132	122	138	138	119	145	123	147	151	126	136	158	126	149	150	111	158	143	134	154	129	134	108	126	123	161	142	111	123	125	127	145	134	138	119	131	136	138	118	144	136	141	124	128	135	139	116	150	135	130	149	123	145	140	111	115	161	119	142	153	119	127	107	121	135	139	131	141	130	121	131	118	125	134	125	147	152	114	137	133	129	122	128	135	139	119	131	139	120	133	103	129	124	131	134	139	149	123	123	132	114	136	147	141	114	136	124	138	114	125	124	133	145	136	137	131	143	116	123	134	149	126	125	146	99	142	135	116	114	108	132	125	127	147	143	135	150	106	114	131	131	156	122	135	130	145	141	132	138	126	129	137	116	120	142	134	128	132	124	134	123	139	129	132	116	133	131	132	132	129	117	130	112	125	139	127	133	131	129	124	103	102	139	112	119	123	117	144	147	147	138	107	127	129	131	133	137	137	110	120	123	123	123	147	127	125	105	127	127	133	130	127	135	139	138	150	145	113	136	139	144	135	114	122	134	124	138	122	107	120	151	123	132	135	139	120	102	153	132	132	126	162	137	101	132	112	123	129	109	142	122	122	124	120	128	142	134	128	120	136	120	127	141	139	131	120	139	137	127	129	134	129	105	141	135	121	137	132	137	132	119	126	134	107	130	131	139	145	125	142	110	124	139	127	123	120	119	151	126	124	125	127	142	130	117	154	133	120	142	131	124	119	123	145	120	112	108	133	134	134	128	145	144	116	126	156	134	119	148	119	131	133	123	139	137	140	136	125	121	114	141	124	120	110	113	144	133	114	138	141	139	144	125	133	123	114	120	134	139	130	138	110	118	132	143	106	132	134	127	132	115	117	137	114	118	124	129	136	136	126	137	131	142	122	115	116	131	151	117	142	143	133	118	131	120	139	114	130	145	137	139	132	166	137	114	129	145	138	130	143	132	144	139	121	130	143	138	114	119	155	118	134	137	124	138	124	140	149	122	137	136	132	133	143	127	131	115	140	145	132	141	136	142	150	128	125	140	122	126	136	117	138	133	130	119	137	122	132	115	126	125	150	125	115	125	142	121	122	129	141	135	150	119	138	127	127	121	128	131	133	144	145	148	121	130	140	141	130	147	125	121	117	120	113	139	121	137	123	116	131	102	124	126	149	130	119	138	123	128	139	133	142	118	127	125	135	146	135	145	140	124	133	165	130	139	132	131	151	136	157	149	140	133	137	145	125	136	112	141	140	132	145	115	119	120	126	109	126	128	140	134	118	132	125	155	142	131	127	130	121	112	157	144	107	127	125	124	145	99	130	146	117	115	135	114	147	127	159	122	144	126	130	130	140	135	144	133	117	109	138	144	130	111	128	132	138	135	116	128	155	138	124	125	140	125	126	128	128	143	131	127	129	143	121	105	110	127	129	145	129	101	132	125	151	125	139	136	146	125	142	127	141	139	118	143	118	132	152	124	127	153	130	131	138	126	120	126	141	126	131	150	144	148	128	116	138	132	121	124	130	129	131	140	124	147	152	130	116	129	142	135	151	133	136	142	130	141	127	137	125	114	112	123	114	144	139	135	127	120	161	133	127	134	114	138	123	145	145	125	139	123	123	118	138	120	148	121	120	119	139	156	117	135	143	125	125	128	129	134	143	121	121	137	139	149	107	121	132	138	112	134	119	118	144	119	127	121	137	129	137	107	118	127	112	113	113	112	131	120	135	116	128	126	132	128	150	124	136	98	125	142	122	151	143	146	140	150	113	136	134	133	137	133	139	151	129	127	123	115	117	131	128	136	125	141	131	126	126	114	132	119	139	146	126	131	134	139	128	114	156	134	144	126	131	133	119	108	108	134	137	127	131	125	150	125	106	123	137	131	140	132	123	119	122	124	122	133	146	126	121	134	120	132	121	130	145	143	129	120	126	136	137	150	150	149	122	139	136	125	122	132	134	144	133	132	149	112	135	126	125	130	105	130	131	134	132	125	131	136	138	127	134	127	120	137	127	136	121	140	136	128	126	106	126	98	138	150	131	144	130	98	118	152	126	147	131	137	152	122	128	115	147	111	110	127	132	146	112	133	141	138	128	117	121	108	115	140	130	156	136	142	132	125	108	120	129	127	129	130	120	126	118	131	127	132	121	124	130	135	131	134	134	113	143	141	114	127	120	118	129	143	117	146	130	134	138	102	112	109	109	139	140	142	122	129	139	137	124	132	140	125	135	131	110	129	130	107	148	148	126	129	149	136	123	132	130	107	115	149	120	130	126	119	113	140	122	116	124	123	118	115	120	149	128	124	133	124	133	119	126	143	117	150	126	112	138	124	113	137	119	143	140	109	144	135	145	150	129	139	106	134	120	127	139	142	109	125	115	124	139	138	129	121	109	134	122	137	122	145	142	113	136	127	126	153	131	126	135	140	136	121	109	129	136	148	119	138	142	142	133	135	120	102	129	133	119	110	126	134	130	144	138	127	113	112	107	122	129	115	131	148	125	116	136	127	128	145	140	131	124	121	127	115	122	122	112	124	138	122	133	139	131	153	120	129	127	127	145	112	134	125	121	131	136	110	130	129	136	101	119	107	118	155	138	126	128	125	129	111	128	127	114	128	125	124
21325	19602	24393	17977	17214	20493	3102	1755	1246	967	961	827	738	698	624	565	596	547	540	537	466	474	514	450	420	450	464	446	421	415	431	402	395	407	385	369	411	350	377	389	390	375	403	346	370	378	340	398	395	340	358	347	329	316	357	372	348	342	350	351	341	339	343	360	361	341	321	387	341	332	347	331	345	363	376	328	382	329	357	349	361	364	334	371	379	341	335	370	375	333	362	360	349	333	326	330	335	325	350	319	359	340	344	342	340	339	356	342	329	305	377	325	340	373	317	344	381	351	343	336	359	357	364	360	330	328	374	332	343	347	344	328	322	365	344	317	337	315	319	347	328	376	304	340	316	350	339	332	349	326	326	341	335	350	382	319	346	347	314	331	360	339	331	332	348	358	349	312	359	310	345	362	321	348	328	338	352	343	354	333	282	333	363	322	321	330	334	303	319	334	320	358	312	356	368	286	326	319	331	291	354	340	331	325	350	375	332	356	351	330	368	348	364	325	325	354	371	356	343	351	342	333	340	317	352	342	351	351	352	330	356	338	347	328	326	346	347	345	327	334	321	323	353	354	352	343	352	330	308	361	335	343	346	339	388	367	310	347	342	312	328	339	357	336	373	311	335	349	341	368	308	310	352	348	369	341	346	325	330	345	336	342	343	345	313	352	360	332	322	334	335	349	342	317	316	332	334	298	328	331	338	320	321	360	349	355	323	339	334	370	372	337	313	308	337	346	349	339	334	313	304	345	345	334	332	337	359	329	338	353	327	362	328	346	322	337	342	350	353	326	348	325	363	319	340	345	330	311	343	316	345	338	349	336	336	325	341	370	356	335	336	349	347	349	350	313	385	337	337	330	341	364	336	342	331	307	327	343	343	298	340	341	363	329	327	308	340	358	323	328	351	369	344	344	374	357	324	336	354	317	342	361	357	356	335	334	329	332	324	313	347	320	334	318	308	312	351	368	363	361	329	331	342	337	347	325	323	347	328	345	342	333	337	317	349	309	328	322	331	326	341	346	324	352	355	339	315	325	331	337	336	380	345	358	322	307	340	348	328	302	339	315	360	349	344	335	325	371	338	352	354	315	357	351	343	354	338	374	316	359	358	350	357	329	366	360	291	336	338	347	369	310	319	352	362	341	338	354	325	326	342	344	364	303	373	348	364	352	329	318	354	354	331	343	333	354	345	340	321	341	309	373	345	319	346	367	331	328	317	334	317	359	317	354	371	363	331	326	317	319	340	358	347	305	350	350	312	356	344	317	341	330	313	344	330	328	314	345	318	368	325	347	343	335	323	355	356	356	348	360	319	323	326	338	350	362	352	331	366	340	310	326	356	353	353	349	326	353	349	349	309	328	336	353	327	350	325	334	332	336	340	307	312	320	360	362	369	340	338	298	364	348	325	341	362	326	332	317	329	321	324	313	311	309	329	336	325	333	333	335	350	326	350	348	312	373	299	367	342	338	354	321	361	338	364	345	342	332	360	339	324	367	359	371	330	344	312	348	328	318	342	292	324	332	345	333	337	359	349	361	342	378	325	357	358	324	347	333	363	362	327	337	337	331	336	345	323	331	335	345	336	357	320	353	321	361	353	375	324	321	349	368	360	345	369	336	332	324	323	330	360	367	334	350	361	346	349	349	329	342	360	363	362	330	349	332	308	345	340	297	368	352	347	342	349	345	328	323	341	337	310	329	338	331	340	338	294	345	354	339	363	307	338	334	342	347	308	344	311	327	344	348	348	348	342	342	324	331	379	355	331	308	310	344	359	314	351	321	340	323	324	331	332	321	371	346	327	308	371	319	333	362	340	347	364	328	354	313	327	347	338	327	303	339	344	359	315	345	325	331	336	337	326	296	352	309	350	355	356	314	322	326	350	367	343	363	330	309	318	349	319	357	300	334	315	326	305	333	343	352	329	334	354	345	310	324	348	340	318	309	327	306	358	347	334	311	309	337	302	345	349	330	340	317	290	325	336	316	354	354	353	344	345	325	289	331	318	354	307	343	342	320	357	333	331	365	352	350	329	353	336	358	388	369	354	328	319	318	306	344	355	287	323	310	339	359	325	331	339	317	332	328	340	356	313	330	362	336	283	315	332	315	332	367	385	314	322	340	342	319	339	342	341	363	331	342	347	365	345	350	333	318	313	347	360	293	335	353	341	362	324	369	335	361	359	323	337	381	341	344	335	336	336	352	378	324	366	317	341	328	329	300	370	324	311	318	357	331	332	343	325	342	317	329	323	339	360	326	339	336	323	344	328	357	319	350	349	330	315	332	338	367	371	336	319	325	329	375	368	316	340	353	359	339	337	314	371	350	319	362	332	340	357	355	323	329	328	330	345	326	338	327	349	333	295	325	318	350	339	348	373	353	365	357	324	322	360	361	303	333	347	338	333	331	344	315	329	313	332	328	334	335	322	333	326	325	366	348	351	340	381	328	326	333	329	330	340	311	370	322	304	326	314	333	334	315	341	363	346	326	334	314	345	324	307	328	327	332	310	364	356	326	319	318	346	319	354	304	384	367	341	377	345	320	331	328	354	334	331	341	299	361	325	343	361	327	315	332	348	324	314	346	363	317	344	340	344	346	353	323	333	350	371	376	359	330	380	329	337	348	341	339	317	322	344	334	333	356	322	330	334	315	360	322	346	355	326	312	346	339	332	349	320	363	351	309	350	322	325	344	336	367	323	341	324	342	341	344	313	341	306	354	346	333	330	346	333	336	349	359	344	367	288	330	353	306	325	354	335	305	349	330	336	321	322	331	342	317	367	351	326	345	311	323	347	341	342	369	345	332	344	359	344	307	336	349	372	352	350	340	350	328	330	352	305	349	324	323	351	344	324	351	311	349	309	349	329	362	328	355	331	370	357	320	317	340	322	325	344	308	354	353	317	318	366	317	328	353	337	347	335	338	308	334	323	324	347	334	343	341	361	300	332	326	326	338	332	381	324	351	342	336	343	326	328	316	355	316	331	320	324	351	337	358	340	337	340	361	320	322	367	345	342	298	315	358	339	358	341	345	364	357	333	321	363	349	352	358	340	356	343	357	338	357	344	309	355	346	329	370	355	348	352	313	331	316	356	324	337	304	343	309	326	367	296	330	347	378	343	334	334	375	339	341	342	351	316	326	329	309	369	354	364	344	307	363	326	343	347	310	320	345	367	350	340	354	357	327	318	337	318	334	350	336	326	366	349	374	293	343	317	328	333	339	342	369	334	326	348	338	344	324	349	345	331	343	377	376	342	342	341	340	309	320	358	329	364	323	338	359	348	352	341	341	365	338	327	354	350	340	330	343	322	310	290	301	362	366	359	329	328	356	338	329	360	359	341	306	333	363	360	324	358	300	305	314	355	339	364	349	330	319	299	339	306	360	335	344	314	335	345	360	325	330	339	331	345	360	333	317	326	356	354	327	318	319	340	313	328	345	360	344	366	335	343	326	333	318	370	327	327	324	345	376	333	340	352	362	336	334	364	334	336	309	320	296
45232	43138	40711	30846	21309	11449	4154	1211	636	435	433	368	349	344	328	305	332	305	282	258	275	271	278	240	290	282	240	252	241	249	251	256	252	248	238	258	239	231	254	265	220	271	252	253	228	253	295	219	232	240	246	243	216	244	236	224	231	242	222	234	213	239	275	255	230	230	221	224	251	269	255	256	265	226	243	216	206	241	247	222	259	229	243	219	235	247	244	223	236	267	214	246	242	246	243	257	244	268	248	234	207	249	242	239	269	265	231	234	250	224	218	251	219	229	237	233	254	209	244	229	237	248	262	234	211	229	284	246	236	214	221	248	250	209	253	227	230	238	266	254	256	243	247	264	238	232	215	248	254	242	245	239	245	223	239	224	230	231	253	247	250	232	238	225	235	257	224	240	239	256	238	224	224	242	236	241	263	246	243	251	234	247	233	238	204	240	214	259	229	227	216	219	275	243	229	261	233	220	270	250	247	250	226	253	241	233	226	212	237	219	236	257	250	237	222	246	247	229	258	233	261	220	226	255	226	220	243	236	222	259	241	241	222	255	232	235	253	217	227	227	209	243	219	262	217	243	206	214	242	234	243	259	252	236	211	225	230	258	234	233	241	223	218	250	261	208	253	231	259	231	237	224	237	229	232	253	238	215	251	213	234	215	238	244	254	230	236	227	222	227	240	247	225	225	230	247	233	237	224	245	239	240	241	216	217	246	213	238	239	217	253	249	229	221	215	232	222	244	240	235	264	235	258	232	219	248	232	231	246	227	211	214	220	239	215	260	254	243	225	227	239	220	221	250	236	258	257	261	242	230	239	201	217	206	209	228	223	245	239	244	236	244	228	242	214	206	230	259	219	266	224	255	247	258	222	220	228	232	248	234	220	231	231	238	248	208	220	225	209	244	243	211	212	255	274	246	226	241	255	220	221	225	258	278	234	229	234	246	257	226	228	221	228	222	264	240	250	236	212	230	224	242	260	226	217	193	223	233	224	229	221	234	268	227	247	226	236	252	234	226	230	239	228	224	261	227	256	223	247	240	248	220	246	219	217	232	242	228	220	235	233	225	244	253	222	234	228	220	242	241	240	208	213	248	232	242	246	216	262	259	229	252	238	230	227	220	235	257	261	239	239	231	227	255	221	246	224	237	254	232	223	236	227	214	238	271	229	250	269	255	255	229	213	233	257	216	254	237	222	232	221	213	213	226	214	247	252	243	241	271	232	231	228	242	242	221	221	258	224	206	247	253	233	231	251	213	234	217	238	265	215	259	239	245	240	227	258	221	241	223	229	241	252	236	229	211	231	236	254	208	201	235	267	244	223	214	205	221	229	221	245	231	219	231	230	232	242	231	241	221	223	235	233	244	205	219	254	243	246	241	227	214	263	238	212	200	252	233	234	227	231	223	240	233	241	204	247	256	223	216	233	221	200	224	249	247	246	239	239	230	248	229	213	226	224	241	264	230	245	259	237	246	232	221	238	231	237	230	231	240	223	236	200	243	240	211	231	235	235	221	221	207	219	243	213	234	226	234	229	224	258	228	235	234	221	224	241	219	228	244	216	216	249	225	247	232	244	246	216	219	248	236	214	217	218	242	256	230	242	262	220	226	236	214	217	246	240	233	241	252	253	218	235	213	245	205	234	239	236	217	238	243	248	222	250	213	223	204	250	231	243	234	223	233	252	251	232	243	255	244	258	235	222	223	247	252	253	238	198	229	213	221	223	246	239	226	233	235	241	227	228	263	232	227	247	213	236	217	219	256	243	231	265	247	238	268	243	247	232	279	242	198	243	230	242	226	215	251	259	252	247	248	200	255	220	237	231	242	269	200	235	222	244	253	222	251	244	233	243	249	229	234	260	235	237	229	258	243	234	249	199	243	237	213	236	253	260	236	232	272	235	236	209	243	255	266	245	247	246	233	252	199	228	243	221	215	223	229	220	243	229	237	236	246	204	231	237	239	222	250	258	226	245	245	210	248	240	226	230	236	239	248	232	247	221	218	245	273	245	245	240	233	237	237	231	231	231	236	258	215	235	227	213	245	252	244	240	233	236	246	240	253	246	237	255	221	236	217	239	257	230	260	258	248	217	229	222	215	216	246	193	264	249	261	206	237	211	249	250	226	216	220	256	272	251	223	214	245	207	252	220	240	227	235	226	238	219	224	252	230	233	224	213	248	242	252	225	244	209	235	237	249	223	235	258	236	236	240	209	232	232	235	221	240	228	247	211	242	237	250	226	246	246	232	249	258	217	216	228	248	275	279	245	226	232	262	223	246	222	250	242	235	226	239	231	242	263	271	253	219	249	241	212	232	241	213	207	240	242	239	208	233	220	258	288	233	198	242	220	228	217	221	223	233	230	198	222	237	230	233	272	209	240	219	240	242	236	253	220	226	252	231	225	224	239	253	218	228	239	223	248	257	234	230	230	226	241	222	213	235	255	257	226	233	275	227	255	252	255	225	238	226	253	262	240	222	230	223	246	233	258	216	225	219	227	243	235	287	222	243	228	245	252	242	245	232	231	253	243	216	239	258	267	306	227	217	237	238	234	234	242	264	226	221	221	226	264	216	232	237	189	250	234	231	256	237	230	239	226	219	222	257	212	229	246	223	229	206	247	260	226	204	280	229	239	214	246	219	233	273	261	239	238	226	255	243	223	228	226	232	217	204	230	221	243	241	249	243	220	245	202	220	239	228	243	262	242	266	266	263	226	246	262	254	262	236	251	233	240	221	241	248	253	246	225	240	263	253	216	226	232	247	241	205	225	243	230	251	220	232	245	230	200	239	242	240	233	230	233	246	222	242	231	221	222	233	246	266	262	243	239	232	247	270	238	260	224	225	219	224	235	241	227	245	244	234	214	229	231	239	237	215	230	239	266	228	241	256	251	238	222	244	245	270	241	214	257	220	233	251	254	226	247	236	209	226	232	243	235	238	212	256	236	230	238	254	227	241	231	221	243	205	246	238	239	210	236	228	216	240	228	232	229	236	230	216	251	225	238	211	235	235	231	252	242	236	231	223	246	249	214	214	239	233	248	243	211	237	272	217	250	234	222	212	234	241	229	234	232	232	238	240	228	252	246	232	233	238	222	238	210	223	228	232	247	222	234	249	224	232	213	280	240	246	225	256	235	245	252	236	256	259	224	231	242	248	274	236	214	246	237	229	227	221	245	214	242	227	241	233	247	228	240	221	237	241	229	241	213	222	234	222	217	209	211	236	235	221	243	233	210	214	215	238	220	247	228	232	254	225	257	238	249	251	217	220	252	256	265	233	249	231	253	217	229	245	224	235	259	224	219	211	247	235	240	210	233	202	235	231	247	216	230	252	240	229	231	232	235	255	244	243	229	251	254	238	240	259	219	229	234	231	235	240	248	217	210	246	264	247	219	281	240	257	246	251	222	203	251	222	238	228	242	234	245	237	262	254	242	233	220	239	256	267	212	259	246	221	235	233	210	203	218	250	249	218	213	243	221	214	222	215	239	205	225	226
30298	35424	40995	38111	30539	20773	9055	3380	2334	1754	1584	1426	1264	1223	1159	1053	982	982	951	899	836	859	842	814	747	742	804	713	729	713	734	678	701	660	672	681	641	644	642	671	666	618	681	665	625	641	606	613	621	606	663	631	602	620	624	604	635	632	569	592	579	604	595	631	555	640	595	584	626	605	560	561	609	562	555	578	564	574	590	598	575	570	619	592	631	564	570	572	614	619	600	600	572	593	569	613	585	604	597	582	566	566	573	575	589	621	589	602	573	579	611	592	605	520	585	561	601	580	582	577	619	575	601	579	586	560	630	570	600	558	562	564	569	565	565	566	564	608	595	561	577	581	631	637	592	522	563	605	586	567	578	564	574	615	609	585	590	561	588	575	588	606	584	593	570	581	554	577	549	619	589	574	590	558	563	582	541	595	590	592	554	603	575	620	577	586	593	569	632	539	577	554	603	538	541	527	591	506	574	537	630	560	609	613	602	606	574	566	567	553	605	546	521	552	583	539	522	556	635	586	560	557	563	605	591	564	576	589	562	532	560	611	563	565	628	581	650	582	558	597	563	546	581	581	585	571	586	592	607	552	578	581	603	609	584	553	563	544	628	606	533	542	555	566	548	571	584	592	617	566	592	534	580	597	584	582	591	561	592	580	586	547	642	557	598	592	617	564	587	547	559	570	567	594	627	596	529	631	592	638	608	525	564	616	559	549	585	594	585	588	557	558	599	575	592	559	564	566	624	596	592	598	547	568	567	566	622	587	580	607	525	579	572	573	584	585	588	581	567	601	593	599	589	571	558	594	593	558	591	574	565	591	582	529	639	533	547	549	560	576	627	595	609	594	583	583	552	563	560	544	608	611	576	600	541	562	567	581	596	562	563	537	589	581	556	578	595	582	584	623	603	589	549	590	615	572	571	589	581	559	587	595	567	538	589	610	565	584	560	552	588	633	580	576	589	556	582	585	543	563	622	586	596	611	611	544	624	579	559	613	620	619	565	575	589	587	597	586	596	612	574	582	574	551	609	593	561	595	591	588	569	575	602	579	532	557	607	550	571	589	598	610	585	522	560	577	583	588	587	593	608	566	616	580	616	557	557	564	583	591	580	609	541	594	586	581	592	592	610	588	616	577	595	608	559	589	573	558	615	582	568	553	535	561	529	554	610	544	582	567	610	556	558	584	577	596	587	547	532	584	583	581	554	593	597	579	569	583	546	561	574	619	560	603	583	558	576	587	566	566	564	547	546	571	621	581	568	551	526	549	577	587	566	625	572	579	582	554	552	563	562	580	576	566	596	555	613	606	565	574	592	576	586	540	569	577	551	546	576	578	584	569	583	552	599	565	630	573	556	584	560	651	567	574	591	569	610	608	559	548	548	607	574	556	587	591	542	604	590	582	538	586	573	623	573	557	557	577	581	599	540	595	552	561	604	575	561	608	589	569	607	611	575	537	578	536	580	583	566	631	554	570	601	594	591	591	595	553	585	561	586	571	591	590	552	598	586	564	596	542	576	533	598	559	631	564	593	576	608	569	514	629	606	565	530	597	585	545	604	559	573	579	529	597	582	576	595	563	557	565	610	558	607	561	573	575	601	548	577	581	606	581	619	553	570	570	576	555	576	583	625	613	555	610	583	582	565	584	562	570	602	559	622	570	562	576	565	570	600	618	548	573	570	553	640	613	571	558	576	585	571	590	602	569	571	569	594	567	576	598	566	583	590	587	604	551	605	581	551	580	564	587	551	600	600	589	615	606	600	596	572	556	576	556	607	529	534	575	578	562	564	626	554	574	602	578	593	596	612	579	630	553	559	562	539	573	580	595	564	553	567	602	566	588	601	611	568	549	577	595	547	556	587	582	577	550	602	565	625	565	572	610	593	590	531	577	593	571	539	562	575	575	551	569	562	591	551	611	571	562	579	577	593	533	545	588	584	560	594	590	555	597	574	572	601	548	595	579	550	559	546	576	585	547	589	595	569	574	601	567	572	569	585	583	568	626	617	554	590	617	549	527	565	540	564	578	635	589	534	528	588	607	612	562	563	589	559	524	620	608	583	535	585	598	598	559	556	602	569	603	558	562	584	550	633	583	569	572	591	572	576	589	537	526	568	565	573	558	588	574	588	595	570	556	544	570	588	568	552	570	568	545	578	577	561	588	511	575	593	596	614	581	592	564	588	596	550	557	567	572	570	600	596	557	561	565	558	538	546	534	586	582	554	589	559	535	548	564	568	597	584	543	547	533	582	576	550	594	571	564	602	570	563	626	549	557	567	555	595	560	596	572	546	579	604	599	594	559	516	607	554	582	582	590	588	556	581	573	578	524	637	601	576	586	573	586	580	601	574	581	567	579	573	579	579	590	538	556	594	585	585	545	573	545	531	588	585	564	566	569	568	579	583	614	579	562	580	590	576	602	549	591	563	593	596	591	580	584	581	556	553	577	618	584	545	591	608	549	591	587	574	586	604	567	617	550	625	575	617	570	553	551	596	600	621	575	621	593	529	622	575	597	555	571	536	574	609	597	599	619	630	617	562	558	568	563	583	551	573	585	620	578	612	570	552	599	551	612	598	626	571	647	585	565	582	608	567	577	545	577	577	550	573	567	589	579	607	589	599	576	599	550	576	594	562	576	629	587	570	627	538	596	575	618	580	564	560	593	561	574	587	601	543	579	586	590	576	583	604	574	561	627	555	566	579	553	616	580	566	600	619	568	589	545	590	563	575	594	530	575	553	597	576	638	619	594	575	582	596	527	557	550	562	584	607	601	587	609	568	624	589	575	551	571	581	594	567	570	591	566	578	585	573	613	582	562	605	564	572	593	581	569	580	592	580	573	572	595	564	567	561	589	550	566	569	596	585	560	576	565	567	602	595	622	616	559	576	533	592	571	569	527	571	555	561	587	621	596	581	597	566	563	598	605	612	564	591	575	566	587	584	598	529	618	586	590	594	580	565	574	588	575	557	627	567	568	611	568	552	568	623	571	549	574	589	576	577	565	557	592	598	605	556	593	558	576	553	618	567	577	587	544	582	574	550	587	597	534	551	571	598	574	559	583	640	574	545	554	590	553	587	579	595	568	588	600	622	584	568	606	560	557	576	568	575	581	593	553	571	573	534	546	573	597	556	534	552	574	588	528	582	591	584	582	605	564	592	543	577	582	585	583	530	525	565	603	580	579	565	619	604	630	599	597	601	563	566	566	559	556	584	593	551	557	584	573	609	579	546	581	612	576	599	635	572	533	588	600	614	600	568	584	577	593	593	580	605	588	593	563	547	569	572	619	605	554	511	601	577	560	586	586	607	572	558	600	542	576	548	581	580	572	573	572	566	550	629	598	601	567	574	581	555	542	580	595	574	588	558	578	603	586	573	576	557	556	566	596	571	570	572	594	572	574	576	572	561	605	571	591	566	581	616	581	603	596	560	577	534	549	561	609	575	579	594	574	537	605	579	570	579	585	628	569	629	561	598	606	607	600	603	563	597	598	604	564
20014	22222	19906	8591	1564	423	333	337	284	283	290	291	311	299	246	279	301	280	271	295	284	264	252	291	288	266	300	285	276	267	312	279	281	295	281	292	272	304	285	275	287	273	304	310	260	278	300	261	280	278	261	305	276	265	265	303	316	289	273	272	265	271	303	252	286	275	243	279	275	291	297	255	263	285	264	284	279	287	290	311	288	273	263	300	264	295	279	293	291	267	278	271	293	265	295	282	271	293	264	302	278	297	305	292	297	287	282	299	316	303	275	284	304	299	254	289	251	308	263	275	283	271	293	272	281	260	300	268	281	236	291	293	274	314	267	286	268	261	303	249	285	276	305	294	300	254	272	280	306	276	291	266	261	282	270	255	288	286	287	282	252	272	292	277	286	301	296	280	264	260	270	282	245	272	291	303	308	294	251	277	283	289	298	288	282	298	287	280	291	275	273	291	284	261	303	247	296	274	259	239	275	272	281	295	263	243	291	251	271	261	293	278	287	278	277	290	287	284	253	261	256	291	268	277	312	302	268	259	294	313	278	249	267	269	275	276	296	275	300	266	270	276	251	288	307	262	245	293	325	255	286	293	287	286	241	246	299	237	285	280	290	293	273	263	279	279	290	300	267	276	275	282	269	285	276	275	257	292	285	276	301	278	285	263	269	268	259	281	288	302	299	284	306	264	292	288	274	267	294	283	284	297	252	301	286	285	260	280	282	269	308	278	262	277	275	251	274	266	260	291	261	293	293	276	246	268	277	280	271	257	290	267	268	304	264	301	265	281	295	287	293	274	290	251	312	277	268	282	286	273	286	275	306	289	276	277	289	282	309	292	278	243	276	288	285	263	284	242	267	318	294	308	273	283	243	272	227	261	294	272	255	299	265	282	288	253	291	289	274	292	310	292	286	288	310	295	304	275	247	304	303	292	296	285	304	282	268	296	261	260	253	265	285	275	270	279	289	317	285	317	299	300	298	263	275	282	279	276	271	296	291	304	260	297	299	284	245	278	277	283	315	269	252	277	264	314	322	292	293	300	267	299	305	280	297	285	291	253	299	268	281	327	256	270	305	269	308	286	280	256	262	293	269	236	295	266	311	291	301	252	277	292	282	226	244	275	297	297	303	314	283	272	254	286	261	269	259	282	308	281	272	260	294	279	289	293	260	305	273	246	298	288	274	278	285	258	267	305	301	290	304	281	264	287	305	264	286	260	275	274	289	305	290	264	239	305	295	288	279	306	256	287	301	280	289	304	278	276	315	296	276	296	306	270	285	295	273	263	248	281	277	255	284	302	292	282	263	297	312	273	286	270	298	277	279	235	298	292	268	272	287	266	266	306	284	309	298	319	286	284	284	274	315	293	275	284	278	293	281	253	293	262	285	287	293	270	262	292	279	279	312	261	306	270	304	308	256	321	252	259	306	291	274	270	302	260	304	280	302	271	277	271	256	262	304	272	282	292	287	299	300	292	281	259	257	267	287	258	263	274	259	301	286	269	286	267	269	260	278	316	281	252	270	279	262	305	310	309	316	275	272	268	274	277	291	273	236	295	316	293	277	282	275	280	284	247	306	286	281	287	281	299	262	270	303	280	306	279	286	273	290	290	276	300	280	289	277	323	309	259	265	303	265	287	279	257	268	280	270	281	287	266	274	298	282	269	285	279	300	285	252	263	313	269	297	289	283	262	270	262	280	283	299	297	266	301	298	317	284	295	275	281	290	280	266	242	287	279	276	255	280	263	278	286	296	275	290	283	295	271	274	289	296	317	250	286	271	308	263	299	310	295	295	271	248	251	288	294	285	283	300	284	291	262	317	265	278	304	297	243	313	278	306	315	268	275	254	325	296	324	246	265	275	287	294	280	309	305	278	282	282	267	250	295	267	275	276	280	267	248	279	278	277	286	273	261	268	263	287	276	309	254	326	298	279	289	278	235	324	292	253	270	252	289	317	277	291	334	270	279	292	294	284	284	311	269	275	300	294	264	303	273	272	266	274	252	297	295	275	266	303	289	273	256	285	287	281	265	265	287	276	312	299	283	291	284	271	273	275	277	266	281	293	236	301	288	283	280	263	303	295	250	301	260	288	287	286	303	321	249	324	251	266	302	292	269	285	249	276	291	275	283	267	269	276	291	282	271	297	308	305	278	290	265	292	289	279	290	285	289	259	256	277	263	278	291	294	278	274	300	308	270	287	255	261	276	265	254	259	284	285	258	306	256	287	287	290	296	296	293	298	274	291	257	269	304	275	268	277	251	271	249	303	283	287	276	286	276	290	298	303	285	291	304	285	288	283	268	295	279	304	266	261	299	297	278	283	275	283	279	293	275	267	296	271	286	327	280	285	291	266	271	295	267	293	288	266	271	279	262	291	276	260	270	283	268	267	260	274	274	274	284	273	278	283	277	306	292	273	250	278	303	302	277	287	266	277	270	269	303	250	273	290	262	294	301	227	271	286	291	293	317	281	287	288	280	307	275	256	296	282	292	288	295	293	261	289	282	287	283	283	290	281	269	284	244	273	306	277	302	293	282	311	266	289	292	296	263	308	279	271	286	297	281	281	286	308	310	266	264	321	283	271	250	282	281	280	282	266	305	259	270	286	272	270	292	267	277	313	274	267	307	276	283	266	276	320	312	298	306	323	272	289	264	283	304	279	305	298	273	296	276	286	272	300	275	255	245	261	292	258	297	254	298	259	305	307	284	292	270	276	259	279	281	294	297	283	287	275	270	272	256	286	291	256	258	274	310	258	306	296	309	277	266	273	272	300	293	273	279	266	286	282	285	300	272	282	294	237	279	283	299	281	309	289	248	306	268	261	260	290	277	309	300	275	280	281	283	287	279	314	268	286	270	260	282	300	260	277	303	265	298	290	266	256	297	234	247	297	260	285	288	279	246	301	258	263	272	278	283	274	293	316	281	292	318	261	272	285	304	286	288	276	263	244	313	269	285	294	271	267	269	263	283	267	297	281	276	239	303	289	262	274	291	282	279	288	286	318	261	291	277	256	273	263	302	303	292	269	279	300	280	287	289	266	302	281	272	298	261	299	291	274	269	273	301	257	264	247	289	275	301	272	308	269	287	265	255	274	289	288	287	266	296	305	261	274	244	268	281	272	264	282	283	297	259	276	278	255	271	261	266	259	315	259	293	299	275	269	254	266	283	275	281	242	275	300	275	288	290	265	274	287	260	308	298	280	259	259	276	322	290	303	301	267	283	303	270	269	277	269	299	289	270	289	319	253	274	286	251	269	280	304	307	276	287	277	286	296	262	285	272	311	278	312	269	283	284	287	249	312	304	308	290	299	241	272	276	275	274	316	259	264	277	288	270	317	289	279	274	279	303	293	301	285	263	292	274	271	287	290	270	312	235	289	306	297	311	257	267	260	274	273	282	281	272	286	250	290	282	296	314	273	280	273	294	282	297	273	325	272	261	306	269	289	298	276	299	288	277	285	245	254	278	243	307	262	267	270	293	234	297	272	284	274	263
11294	17027	22185	12675	3557	1121	850	752	614	669	613	643	648	663	671	599	622	610	648	653	705	661	648	627	703	715	633	640	604	652	627	621	639	679	705	675	664	594	644	636	626	640	703	636	689	699	629	652	624	654	607	638	665	656	627	638	642	622	658	632	621	592	643	662	667	679	659	670	660	621	623	643	663	646	634	641	660	658	630	649	623	659	639	665	684	644	640	668	667	648	635	646	640	646	671	661	644	662	642	660	584	651	593	676	620	660	649	628	678	599	663	640	613	664	634	658	682	639	651	646	637	615	669	650	629	613	689	642	649	617	600	650	618	638	630	609	656	635	644	678	674	602	649	630	639	611	604	628	649	686	623	596	647	622	666	611	662	629	699	649	632	632	620	669	646	657	655	610	656	632	608	656	651	631	662	669	641	610	668	620	679	612	673	633	637	638	650	677	667	624	599	607	613	600	654	622	629	607	581	628	653	635	585	622	640	662	674	664	632	662	624	600	657	681	645	623	618	572	617	643	664	644	644	660	648	650	680	662	677	598	635	653	612	611	669	691	630	631	636	651	685	628	640	655	679	618	643	629	680	632	617	658	659	645	600	646	629	625	639	678	577	623	625	674	628	595	666	677	611	663	670	627	620	640	639	638	637	625	595	619	666	624	640	647	660	655	693	694	633	626	654	659	609	618	673	654	648	652	644	678	610	573	652	624	598	679	624	642	665	619	626	678	640	668	644	658	635	613	618	610	665	606	661	620	585	639	611	625	684	659	598	642	643	652	645	696	661	643	674	665	661	616	635	599	652	622	666	616	628	659	673	634	652	665	688	653	607	664	664	619	623	650	605	658	652	672	647	684	645	632	626	656	630	631	644	661	633	672	635	667	645	668	615	603	638	647	639	615	617	648	671	688	604	670	607	632	639	668	654	617	662	643	641	641	651	625	675	675	613	644	659	687	673	688	634	628	645	651	642	658	667	670	577	640	623	625	624	599	624	659	629	624	707	667	600	654	658	627	640	654	642	630	673	663	585	646	614	687	641	603	617	610	676	625	650	662	695	630	625	576	634	619	634	667	634	644	627	687	652	643	635	632	609	678	681	626	598	648	635	596	612	641	649	580	631	678	643	625	658	641	617	618	663	675	613	640	670	677	640	619	578	667	639	635	653	637	629	657	652	603	607	630	600	626	654	652	667	646	641	626	637	619	597	603	601	660	660	658	625	667	624	680	586	611	622	616	590	628	681	644	635	711	642	625	655	598	636	705	641	670	615	624	617	686	621	673	644	704	624	617	630	657	640	614	636	636	624	629	618	669	619	626	617	577	615	628	650	653	601	689	644	624	644	687	653	640	651	649	643	604	631	614	618	665	634	667	623	635	627	632	685	657	623	573	626	680	663	631	613	628	657	622	656	638	569	620	632	645	636	656	626	657	640	633	636	631	625	656	661	627	610	651	651	610	642	626	629	619	621	641	646	616	625	615	613	738	630	638	649	627	612	679	613	671	622	645	591	682	585	635	662	592	639	619	671	643	647	637	626	669	617	611	617	623	629	644	634	630	650	602	673	634	610	603	637	648	616	635	652	672	606	626	623	657	644	610	636	628	625	596	629	660	643	637	649	648	686	627	659	594	654	686	646	598	615	642	625	599	608	649	652	637	589	636	655	643	657	667	666	704	629	607	666	660	629	640	680	625	629	638	668	659	655	647	644	636	640	625	597	639	622	658	625	637	644	669	675	633	634	654	634	642	620	674	658	637	641	626	649	631	678	660	651	636	658	635	673	606	613	609	616	639	652	629	673	626	638	606	629	663	688	612	592	637	641	629	673	629	633	587	594	622	630	642	641	602	620	615	620	646	676	641	639	612	639	630	632	602	600	643	637	642	655	617	611	612	647	643	679	625	637	590	614	613	628	648	605	575	652	604	653	617	646	620	622	621	627	693	683	681	614	671	609	653	622	640	638	625	680	654	663	637	644	671	614	635	668	665	672	658	660	618	636	661	684	614	634	639	627	662	631	585	598	648	618	640	574	624	598	652	643	679	685	674	619	651	668	620	651	691	638	649	639	638	628	623	614	640	590	621	634	647	624	622	639	638	656	631	637	624	664	624	644	632	637	642	608	623	604	652	630	638	638	639	621	649	679	656	684	633	602	604	636	654	616	662	604	642	621	654	655	664	641	614	660	645	657	640	674	576	622	666	650	625	655	666	676	677	630	617	641	608	686	629	601	607	676	617	614	645	660	652	590	588	625	653	648	587	626	640	665	664	646	692	642	661	614	674	614	583	685	607	611	594	659	657	611	622	608	664	613	620	681	631	628	669	617	625	655	651	647	676	674	647	668	648	665	627	641	653	658	660	637	608	631	697	602	612	601	641	660	625	648	625	646	623	598	665	618	659	666	637	607	627	624	654	630	630	634	650	630	637	620	653	613	688	599	653	653	630	638	619	679	650	576	630	680	647	601	701	640	632	628	580	634	638	634	623	634	700	621	609	650	685	645	635	643	679	652	629	656	632	604	652	608	645	674	639	635	653	661	642	608	617	653	617	624	606	653	688	593	636	614	661	617	645	585	626	622	670	648	651	607	611	656	671	659	673	638	640	699	613	646	648	630	666	632	651	615	684	656	678	656	652	622	608	677	661	671	654	630	665	656	652	610	623	618	640	680	667	657	616	646	620	674	640	580	620	638	637	644	658	587	677	660	612	644	646	623	662	628	652	618	676	653	671	648	671	599	666	632	601	619	653	648	645	649	614	582	588	643	679	621	690	651	631	646	641	628	663	651	633	606	643	661	628	603	675	640	609	622	651	608	624	688	620	661	626	643	672	646	632	671	632	658	648	643	691	654	632	649	625	669	637	637	628	584	634	666	634	622	655	682	629	667	625	650	612	667	622	601	632	583	645	701	653	693	642	641	623	624	626	669	618	625	645	648	631	617	660	630	637	676	627	636	643	661	579	659	614	639	621	668	681	657	611	605	640	650	663	658	676	595	628	656	650	613	604	635	662	618	649	672	650	644	642	627	631	630	619	637	647	628	616	597	631	623	629	650	635	656	704	648	623	649	612	627	644	621	667	607	593	649	628	629	624	645	642	663	618	621	638	638	640	662	620	654	615	649	600	617	623	607	672	619	609	633	632	644	637	633	600	641	659	652	626	663	623	633	607	626	626	671	607	632	637	634	689	663	638	621	657	592	600	647	633	662	669	629	655	646	632	621	614	638	646	620	626	639	671	655	629	598	608	642	633	620	639	648	610	629	636	653	676	682	609	628	626	621	673	626	601	650	626	688	674	669	598	648	592	620	639	661	631	596	628	677	679	635	674	616	670	662	660	605	615	661	683	656	655	645	665	613	680	641	615	638	652	611	685	616	671	623	646	631	635	669	670	620	667	639	644	621	654	677	645	641	629	657	627	625	597	632	631	644	628	635	666	607	637	641	619	648	590	621	653	677	672	651	647	687	635	623	632	662	665	644	635	612	661	621	660	604	651	641	610
44466	39054	32087	28533	10625	1926	1059	438	291	243	242	234	209	218	195	188	179	189	167	163	167	154	169	169	143	172	161	183	157	146	154	187	162	167	142	159	193	168	160	170	145	157	177	165	170	182	154	167	163	151	170	140	158	156	176	171	161	169	153	159	179	168	169	156	154	176	171	163	178	154	173	198	160	152	170	143	153	164	159	155	145	161	153	166	169	174	149	171	167	156	149	160	177	183	134	169	164	162	161	174	177	146	131	160	167	151	158	156	161	179	160	157	152	158	168	153	160	173	157	147	149	174	167	151	159	176	137	162	144	155	171	170	165	169	162	154	150	154	168	170	141	144	145	162	174	158	153	181	166	160	169	167	154	147	192	170	157	150	155	169	166	136	174	154	156	165	166	188	170	151	156	164	167	178	182	160	164	159	121	170	160	160	173	142	150	166	179	165	184	169	146	133	144	131	183	158	148	165	146	159	146	185	153	150	149	160	145	137	160	172	157	158	167	188	158	121	153	188	147	135	171	170	170	167	155	149	155	165	149	167	161	142	168	179	170	133	172	164	170	162	167	152	133	177	143	177	158	147	184	189	160	165	140	155	163	143	156	155	150	183	159	158	180	153	157	147	169	174	158	147	139	168	150	164	155	168	150	135	177	156	167	168	159	172	152	166	176	142	157	158	138	150	191	147	163	134	146	152	137	157	150	150	158	158	164	132	134	157	155	160	160	167	158	153	176	163	157	158	158	175	159	145	128	159	174	179	149	188	141	156	156	156	143	154	148	145	170	152	154	178	181	154	174	158	160	149	175	170	154	156	170	161	151	155	133	139	152	144	180	155	173	152	167	171	154	150	150	145	157	173	146	171	179	181	174	151	135	160	134	149	164	159	154	149	153	169	144	133	132	151	123	154	177	158	146	152	150	137	157	140	151	130	164	157	145	143	164	149	150	158	156	150	147	165	141	157	130	160	147	161	159	161	149	175	170	149	164	182	163	165	154	144	172	179	163	141	159	166	171	152	166	138	169	153	144	176	163	141	161	159	166	162	159	165	149	145	165	151	146	180	174	163	169	155	147	154	162	156	190	139	130	155	170	155	159	172	158	161	163	140	158	144	143	171	190	168	141	160	158	144	145	166	146	136	136	164	147	150	158	179	170	150	160	156	156	153	171	151	149	149	168	142	151	144	160	179	145	157	155	192	163	160	161	173	137	150	156	145	172	164	159	169	159	182	168	169	158	141	138	172	177	179	154	153	148	136	157	160	171	130	139	143	142	175	177	186	160	157	163	160	139	172	157	156	151	160	167	150	180	178	166	143	152	159	154	149	141	165	157	163	151	187	150	160	148	165	165	167	184	168	147	168	147	192	157	182	153	137	172	147	172	165	165	132	149	153	131	149	127	173	151	151	180	136	154	160	163	166	172	161	144	151	180	149	148	170	166	157	160	171	178	165	133	179	158	166	149	163	157	152	159	153	142	175	173	169	145	167	144	154	165	147	142	163	145	175	154	166	167	155	159	160	171	166	168	147	158	147	154	167	146	138	168	172	138	150	152	168	180	180	144	163	143	177	174	171	155	150	157	167	158	178	160	174	160	156	170	152	175	145	159	170	158	172	169	145	162	125	155	163	149	153	148	180	155	137	157	164	162	157	164	180	145	166	177	178	169	167	172	148	173	150	142	158	157	180	175	164	148	130	148	144	151	148	174	179	152	156	158	165	143	136	178	162	166	160	136	146	152	159	161	144	167	162	159	170	153	151	147	156	161	160	172	156	149	171	181	151	175	173	178	162	145	152	166	154	147	142	148	146	148	149	160	154	157	151	191	159	143	160	161	154	158	193	148	174	172	184	140	180	152	178	144	152	131	159	192	161	145	155	145	158	166	170	161	151	172	152	159	127	146	157	149	165	165	148	176	145	140	133	168	162	177	167	130	167	147	165	177	146	152	183	159	156	148	123	151	144	146	153	175	164	145	161	153	159	117	164	142	151	157	165	171	161	154	153	140	152	169	155	164	180	147	162	154	138	174	146	152	168	147	143	145	168	170	137	148	146	167	158	180	178	155	169	153	162	150	169	172	139	155	176	144	159	166	145	176	146	157	153	162	161	177	165	182	163	137	157	160	165	117	137	154	173	155	181	139	173	174	145	137	193	154	188	158	161	165	163	146	126	137	155	164	163	156	151	190	170	163	168	170	159	166	158	170	136	152	149	153	143	146	166	165	172	152	147	143	164	162	153	154	159	150	168	153	164	142	173	168	146	134	163	149	142	153	162	168	166	147	151	154	158	156	167	167	175	143	137	138	149	155	160	163	171	144	161	163	165	150	152	159	140	165	149	167	145	157	139	175	159	143	126	161	137	163	147	167	191	172	155	158	164	159	144	168	141	168	165	171	179	153	168	146	163	184	152	148	161	142	178	175	145	154	164	157	146	160	147	172	155	185	169	148	152	161	143	156	150	147	148	185	163	142	145	172	185	143	151	146	176	159	175	149	166	162	169	141	152	161	164	156	138	123	145	146	148	162	153	168	170	167	145	150	176	165	128	159	166	164	169	160	127	140	150	163	141	142	154	153	166	160	161	166	164	166	173	200	159	157	169	152	171	149	157	166	135	163	154	136	154	170	193	167	147	165	162	156	160	150	161	180	135	157	147	177	178	161	157	173	169	147	167	173	165	183	171	140	161	167	173	156	159	144	147	157	176	153	168	160	162	145	156	127	145	151	147	144	171	155	152	149	159	175	166	169	160	162	147	170	144	182	169	162	161	155	162	168	151	159	162	163	174	143	148	162	153	165	152	171	174	178	173	147	159	148	152	163	165	143	149	144	143	175	158	151	163	145	158	162	167	169	146	138	159	153	180	163	139	143	144	158	133	156	151	155	165	167	150	160	170	163	182	149	155	176	130	138	159	157	177	163	173	163	179	130	162	160	179	150	169	161	160	172	155	151	162	164	146	147	153	154	155	150	151	145	172	130	149	160	169	170	160	157	171	144	176	155	158	174	143	188	158	166	145	144	169	155	152	156	167	157	167	134	171	176	147	135	160	151	149	178	159	157	184	183	168	164	152	130	141	178	174	166	145	161	152	160	149	161	167	147	166	175	153	147	150	149	153	185	134	159	148	168	167	157	158	156	135	175	184	154	160	172	166	152	172	179	176	154	157	152	166	167	170	161	143	153	177	154	165	180	155	164	162	140	162	184	185	170	131	158	143	165	149	146	168	150	154	141	158	164	166	152	153	169	166	146	161	160	147	178	136	165	142	147	145	158	173	150	148	157	154	170	122	170	151	176	148	156	141	169	149	150	154	158	158	139	172	159	174	160	172	147	156	146	179	148	157	163	175	162	156	154	152	147	153	139	155	161	158	169	168	173	156	154	176	159	138	165	166	161	153	163	155	162	160	150	147	148	188	166	153	146	144	141	153	152	169	188	157	154	163	163	167	164	165	161	170	176	144	153	149	145	165	199	168	152	177	149	160	169	170	159	171	136	134
28896	29240	31835	36641	11186	3251	3075	1446	1187	985	961	787	744	684	684	597	605	574	551	578	525	491	489	468	442	485	462	498	462	478	452	459	438	450	464	434	456	418	407	450	419	424	423	445	466	430	431	417	398	391	433	416	423	432	427	390	426	384	401	430	375	404	399	411	443	421	420	424	399	407	386	451	408	435	412	409	388	399	413	389	401	414	397	415	379	371	419	424	372	416	422	398	420	432	399	377	415	365	391	418	438	388	434	394	397	413	380	398	364	430	388	379	377	419	423	412	405	380	427	405	395	382	410	423	383	398	426	439	428	418	368	401	434	417	438	395	412	379	396	390	370	391	390	430	410	409	411	372	391	381	392	389	423	395	391	400	397	391	394	417	443	396	407	382	382	407	428	432	377	377	394	401	415	428	404	398	417	394	366	418	432	398	391	397	419	390	415	401	451	370	402	410	372	388	364	441	402	405	394	411	385	386	387	415	420	416	383	373	399	378	388	388	394	395	407	428	398	406	389	409	416	415	391	396	432	397	391	354	398	401	392	415	374	362	388	403	366	395	373	382	419	425	403	445	405	388	441	384	417	399	379	403	441	400	369	381	399	386	378	378	429	437	409	411	398	410	418	441	415	403	400	382	411	445	394	404	430	407	390	409	402	388	369	410	466	397	419	401	384	392	407	403	395	426	392	435	416	401	358	411	428	404	374	430	396	406	417	399	415	415	408	417	417	350	382	401	384	383	375	345	400	419	396	394	378	425	431	409	401	402	355	419	409	395	382	415	414	370	422	415	414	412	433	390	389	404	396	433	396	373	427	413	424	387	394	407	387	397	415	438	395	375	367	397	424	396	396	390	392	424	398	391	392	422	437	417	390	425	423	385	388	397	388	365	387	414	398	400	422	407	458	403	412	360	398	401	366	397	366	413	410	411	385	375	391	414	400	399	401	389	397	393	419	386	380	416	385	410	392	403	386	446	406	371	409	435	384	370	384	381	388	390	411	419	425	385	403	413	383	377	388	363	431	427	396	395	419	384	394	417	423	399	401	419	409	415	418	424	410	411	388	376	389	382	407	405	391	423	400	402	424	417	421	411	418	433	395	381	403	373	446	400	413	437	384	400	398	424	388	388	400	406	373	431	413	395	430	419	387	472	378	392	372	422	393	395	396	428	413	376	385	407	412	421	376	416	399	383	365	426	379	356	416	398	367	382	421	392	397	397	384	428	403	372	401	400	387	429	371	394	422	399	406	401	445	427	400	409	381	384	397	367	385	411	378	392	404	415	448	395	378	412	419	381	432	420	434	388	391	392	382	385	434	433	427	417	393	390	421	419	402	403	417	387	418	412	404	409	385	374	384	411	416	367	404	404	414	390	370	375	368	389	386	434	420	362	404	381	370	376	455	409	412	357	378	413	407	439	392	368	415	397	380	400	388	403	401	398	403	408	365	378	369	397	403	416	396	426	432	405	382	434	380	419	382	396	411	387	424	422	415	384	375	404	394	409	401	457	390	414	385	390	423	377	433	422	427	439	408	390	415	402	424	405	415	368	395	396	368	392	371	369	387	370	400	432	399	410	374	378	410	385	382	400	414	413	403	394	434	396	379	398	405	422	409	400	394	379	391	407	418	420	410	395	412	400	385	375	371	405	354	402	438	411	383	390	416	361	370	381	402	405	381	436	407	397	365	410	382	406	413	431	366	411	410	379	378	434	427	372	426	383	388	383	400	440	400	381	416	375	400	410	416	415	388	371	422	384	402	428	432	421	404	380	379	439	399	393	392	395	435	405	446	413	418	392	375	404	415	412	410	389	423	431	395	391	420	379	409	375	405	396	427	388	421	400	379	395	418	432	396	390	369	369	410	390	391	401	390	421	373	392	405	403	430	417	421	405	390	414	420	408	392	387	381	399	383	376	439	428	391	388	373	377	392	412	390	367	387	378	383	410	429	362	381	398	383	406	435	391	364	401	383	397	394	388	379	423	400	376	407	382	401	380	435	385	414	380	383	403	414	410	435	440	391	401	385	407	369	396	407	436	433	419	390	372	376	447	386	401	401	374	399	425	391	395	392	396	368	392	425	419	348	414	451	416	384	404	431	396	399	399	389	406	381	437	395	395	401	401	402	395	396	373	391	395	400	420	421	419	384	407	419	404	380	409	393	380	380	390	383	421	395	395	424	396	378	428	416	424	397	382	412	399	403	374	368	405	431	395	393	406	362	377	402	382	415	394	430	386	422	373	403	364	397	408	411	370	389	424	425	397	387	418	407	416	400	401	372	400	420	367	395	421	384	358	408	437	389	421	422	390	406	408	388	395	414	394	419	376	405	437	419	371	430	392	371	398	410	375	406	396	378	398	404	404	438	407	390	396	396	372	396	421	430	390	434	421	395	383	415	375	388	394	399	413	384	435	398	398	362	413	398	434	386	413	397	421	365	422	425	386	405	419	429	400	405	359	406	420	395	396	385	397	427	365	366	412	403	410	396	381	418	380	391	403	361	408	373	417	392	381	416	395	395	387	413	349	391	440	411	391	452	387	414	402	407	406	403	427	397	422	422	366	363	377	392	428	423	383	381	366	379	399	394	383	409	412	444	417	372	384	393	395	369	397	366	394	400	404	408	417	415	384	419	385	379	409	396	378	379	371	412	394	401	429	402	369	367	429	402	420	421	408	390	378	421	376	393	357	388	383	468	403	381	381	407	383	393	390	404	404	388	402	422	406	387	428	379	416	367	380	417	416	399	399	388	426	419	406	413	434	397	423	428	401	423	348	390	370	386	384	428	370	407	395	395	381	435	378	378	415	423	403	388	388	415	388	360	407	405	381	410	408	404	389	377	372	378	433	403	361	421	389	392	374	377	415	381	408	378	379	434	375	385	391	404	396	429	369	400	405	407	377	380	394	407	401	426	383	418	376	403	409	402	401	388	433	457	376	373	439	395	404	413	380	414	423	383	405	440	417	411	429	378	396	423	400	423	419	409	413	412	391	423	407	409	417	392	415	417	394	408	394	406	420	401	422	410	411	398	398	389	397	398	414	441	399	409	409	431	355	401	385	384	409	363	406	382	402	365	386	386	410	392	370	406	429	424	402	404	416	403	413	395	449	407	403	388	398	422	412	415	407	408	386	386	385	401	417	367	401	402	400	375	383	409	422	391	360	428	412	385	385	415	428	385	425	390	403	386	403	420	424	379	422	400	404	394	427	400	388	382	432	388	412	399	434	370	402	366	426	384	376	378	415	406	410	398	420	419	406	377	375	406	411	390	392	404	382	424	372	399	386	389	359	378	423	410	416	437	395	376	381	427	404	429	408	417	398	368	388	438	415	407	416	426	428	401	403	409	410	399	411	370	455	384	400	398	388	403	380	376	400	393	422	364	442	377	394	392	408	429	381	423	404	400	390	428	407	398	400	395	379	396	401	438	399	426	422	416	452	400	401	392	411	383	422	441	424	394	367	414	403	399	404	396	392	422	412	397	401	399	430	382	409
54873	44820	33029	26168	12767	4389	1828	798	497	473	397	425	390	318	337	292	306	320	313	257	286	292	247	259	266	261	260	283	247	253	223	241	263	242	253	230	269	251	248	243	238	238	252	227	243	253	255	267	239	259	239	257	254	232	232	234	251	279	252	232	229	248	269	249	253	249	207	209	249	263	218	197	220	256	233	254	226	275	231	246	231	234	239	230	222	233	229	253	253	231	237	257	246	230	231	251	247	239	242	239	246	249	233	251	245	232	253	299	250	214	226	226	267	215	236	241	271	257	240	225	225	219	225	233	246	237	251	252	260	261	220	258	236	234	257	228	207	222	240	238	233	239	222	217	235	238	223	263	237	242	252	236	233	245	210	236	222	274	243	243	255	235	217	233	238	224	233	239	226	237	244	227	227	223	225	254	239	252	218	245	237	259	237	237	233	243	239	238	249	232	268	250	263	255	264	230	218	238	246	231	254	255	231	243	212	232	255	269	233	257	232	232	243	233	243	272	234	230	238	219	232	231	255	227	234	242	236	225	248	207	243	230	236	217	242	236	230	230	246	252	249	251	238	238	224	236	239	237	245	254	270	238	260	225	230	247	250	243	229	247	235	255	232	253	257	237	226	250	218	233	242	235	255	248	213	248	235	230	231	238	229	255	210	214	248	240	200	225	252	246	241	234	205	209	234	228	252	263	253	251	230	218	255	210	241	228	227	229	215	239	269	238	246	216	220	251	242	269	221	243	229	250	266	244	224	235	228	241	243	236	266	243	234	233	245	251	250	243	240	245	241	259	264	217	223	250	225	241	239	266	226	211	217	229	255	242	241	220	223	241	227	262	225	256	260	233	248	231	244	242	224	246	224	251	213	239	238	240	206	260	253	222	230	252	233	261	227	234	236	205	247	249	229	238	215	240	212	231	247	263	270	232	229	234	229	248	241	233	245	222	240	256	246	229	233	225	233	211	234	231	223	226	249	253	224	214	245	215	233	236	270	231	232	230	241	232	241	218	258	257	270	230	252	229	243	222	223	249	209	237	253	218	250	243	267	249	246	240	262	226	248	251	242	233	269	250	238	240	255	236	231	226	208	241	253	222	250	240	249	226	255	213	272	258	234	234	250	221	233	248	238	233	211	238	230	234	227	222	207	236	188	231	272	210	228	207	234	263	243	236	212	221	207	217	226	243	242	253	248	258	231	262	221	212	212	220	237	220	245	240	234	236	234	260	250	221	252	247	226	245	245	272	217	260	240	266	222	239	236	225	214	249	205	229	243	248	256	228	225	247	231	237	233	235	230	254	220	264	263	253	245	213	208	251	225	256	236	251	234	215	236	215	225	258	228	265	229	229	229	250	246	219	249	230	229	246	249	224	253	215	251	228	247	212	241	234	243	254	257	249	220	255	241	255	264	266	229	231	253	219	245	230	224	201	212	225	225	261	246	233	246	250	240	211	229	216	256	240	231	240	218	220	222	257	270	264	218	223	219	231	235	253	266	255	224	229	239	239	227	245	245	245	268	224	234	241	253	220	260	267	228	225	218	232	215	260	223	222	277	227	247	226	214	256	235	243	237	221	213	224	233	248	241	241	200	229	226	243	247	218	248	245	201	269	217	241	224	237	258	251	219	232	224	266	245	249	256	249	222	234	243	235	214	207	220	263	222	252	222	247	224	222	228	259	258	258	237	259	243	251	228	257	274	242	264	230	268	241	242	230	240	233	225	224	240	276	214	246	225	229	258	254	250	240	258	244	230	225	244	253	272	244	237	238	242	217	214	235	258	226	228	235	226	262	247	224	253	237	234	233	220	227	260	222	230	239	230	255	241	244	217	230	232	260	232	243	270	262	195	242	218	238	255	212	262	212	256	188	219	249	234	228	217	253	230	213	235	248	227	224	242	227	236	226	235	241	230	268	224	268	238	206	248	221	224	235	268	231	231	236	229	214	248	237	220	230	243	217	215	240	262	244	223	228	244	256	209	247	221	227	206	222	243	251	221	230	239	267	248	276	228	245	238	243	246	245	230	210	222	236	221	220	228	245	256	222	256	263	256	210	247	250	250	245	253	231	256	235	254	242	242	252	248	228	240	241	227	240	218	245	232	231	226	256	221	218	234	231	243	224	221	261	233	223	223	253	245	237	215	215	243	237	241	261	225	223	242	193	254	236	242	233	227	244	232	248	226	218	248	262	243	243	260	254	231	257	234	196	231	251	246	234	236	242	267	214	250	222	234	248	246	234	228	248	228	199	250	237	243	228	234	226	228	226	243	245	266	232	250	250	250	267	228	237	233	236	248	235	231	228	238	246	256	244	224	220	276	230	214	239	264	210	232	254	224	219	235	260	258	245	269	255	286	254	214	245	214	231	253	245	213	229	243	241	237	264	248	230	247	242	231	248	232	217	214	238	257	199	229	250	230	225	213	234	222	232	226	248	258	224	244	245	220	251	217	229	225	268	233	239	252	225	220	223	249	249	230	220	260	272	245	253	258	232	221	223	248	262	210	228	240	245	226	253	231	220	262	235	243	229	243	217	245	243	250	227	246	280	262	244	198	233	265	238	259	237	229	226	271	236	224	262	252	247	219	227	241	250	266	247	225	223	224	233	254	257	273	247	249	231	232	254	241	208	258	229	213	220	226	225	272	234	234	251	251	236	242	240	241	259	257	226	216	231	224	241	202	253	215	226	251	229	242	243	239	244	223	232	250	228	244	264	261	261	220	246	224	247	236	248	235	257	244	228	235	241	239	231	220	216	241	244	211	247	215	224	222	224	245	220	279	235	251	261	249	244	271	245	232	252	218	242	256	257	261	251	227	243	218	240	235	245	238	234	216	251	224	243	276	227	228	221	222	214	233	231	248	252	257	226	243	235	222	220	254	234	241	259	239	214	249	232	263	228	243	238	259	252	208	242	235	243	242	251	237	233	240	230	241	235	211	233	216	253	251	247	252	214	240	229	216	219	229	241	241	204	230	222	232	210	262	224	226	236	256	238	211	226	240	249	269	265	253	246	255	244	234	259	266	232	245	230	267	254	228	253	243	217	247	235	265	250	252	246	216	246	257	210	237	256	231	253	274	241	246	258	211	221	255	247	243	242	249	226	232	234	255	248	233	230	249	243	238	232	222	247	257	262	235	227	221	242	244	220	220	231	262	224	222	248	245	203	216	237	245	191	254	244	224	222	240	259	219	240	243	219	272	247	242	258	231	239	251	236	246	230	232	244	243	241	235	237	228	241	258	227	249	231	233	283	249	224	243	241	231	231	211	247	234	226	233	248	258	233	243	272	236	216	260	200	233	245	223	257	240	246	229	235	212	246	234	248	219	209	212	215	220	229	224	229	269	249	225	269	217	230	259	231	233	220	249	236	229	238	258	233	231	225	248	232	235	229	252	232	228	234	241	261	253	257	241	241	242	242	235	225	213	248	247	214	236	241	257	205	215	235	258	241	216	247	246	223	232	217	243	235	239	227	224	233	230	251	223	235	240	240
37906	38258	31923	32864	14251	6161	3954	2505	2021	1765	1666	1419	1261	1166	1163	1094	930	978	926	888	882	875	839	763	802	787	756	735	743	704	688	660	686	702	705	669	707	630	663	641	656	632	623	675	606	585	647	635	612	594	586	616	585	591	554	646	628	595	584	588	631	581	584	641	598	637	608	619	624	576	609	564	578	550	609	619	624	588	602	630	593	612	599	620	645	601	587	592	592	573	578	627	624	627	600	571	626	534	584	580	596	584	591	516	583	625	575	611	573	621	596	566	560	635	613	539	585	592	579	585	537	600	549	608	608	580	598	540	519	565	598	586	601	616	583	561	576	552	602	536	539	557	593	569	531	586	557	574	636	574	577	540	624	549	599	595	569	595	573	568	573	569	629	594	561	544	593	542	573	571	591	555	592	578	605	564	576	578	548	572	585	576	543	551	553	537	574	584	559	589	600	566	585	545	551	593	581	610	505	628	601	596	571	567	595	555	553	567	591	560	597	577	571	587	584	579	586	611	584	579	542	591	555	609	590	570	544	581	559	559	575	625	574	567	626	541	593	565	619	532	591	585	567	591	539	590	598	588	579	566	591	599	604	584	532	584	534	548	544	570	571	595	572	623	596	625	547	559	564	573	630	579	599	614	612	615	592	595	576	612	576	559	577	595	557	596	597	611	556	605	592	612	620	639	569	615	551	580	641	552	556	558	568	586	589	586	571	583	621	632	585	607	588	552	577	576	556	610	552	587	598	602	582	578	527	542	599	572	599	578	595	562	577	536	588	537	551	623	576	560	600	598	568	555	609	540	578	564	608	567	612	577	597	537	616	569	563	608	571	558	596	577	579	590	554	586	603	577	615	574	541	596	595	506	599	547	569	610	610	586	616	530	565	572	577	607	567	584	627	592	607	579	579	569	623	556	591	546	607	574	539	583	567	550	568	546	544	588	557	561	589	549	602	571	614	598	557	604	579	578	572	595	608	587	565	574	565	571	603	580	558	583	583	577	587	583	626	601	554	601	581	556	596	542	629	568	567	575	546	592	584	573	541	594	552	599	555	621	605	561	580	565	546	562	562	593	570	548	537	567	572	590	563	592	636	564	632	589	573	540	583	561	599	586	657	586	608	590	580	604	557	580	610	613	604	566	567	569	573	588	600	569	571	601	561	580	547	574	582	565	573	588	598	586	604	595	583	565	552	607	579	629	580	557	572	555	579	599	600	580	559	582	571	577	591	584	622	597	597	601	593	614	568	562	576	596	589	564	577	604	553	629	595	617	566	557	556	606	619	579	628	597	575	601	588	563	575	569	560	580	627	595	585	558	591	521	600	590	613	586	596	582	600	611	585	531	583	616	600	540	543	567	579	585	586	541	535	554	595	603	587	615	572	610	592	548	612	599	573	610	631	585	598	596	576	524	575	627	578	602	585	627	592	582	567	562	556	570	573	555	573	595	571	570	586	563	629	581	588	552	569	610	570	564	568	576	562	604	564	559	623	641	549	548	606	588	613	595	547	596	573	580	598	629	600	584	574	589	581	571	613	575	592	570	599	557	544	585	575	597	602	551	571	598	565	657	539	548	582	587	563	609	576	581	603	588	578	547	561	546	582	611	593	589	571	623	594	573	609	615	590	588	592	584	592	618	582	616	571	578	569	596	579	566	576	597	570	578	577	587	545	558	565	542	572	604	580	600	589	581	551	540	589	553	583	580	578	625	583	620	590	567	563	594	632	577	586	585	594	610	559	601	644	609	570	583	575	578	589	528	556	585	581	618	598	565	596	578	606	586	599	630	563	607	583	621	610	574	592	599	588	617	545	585	570	543	554	571	622	571	582	570	611	579	602	574	594	603	573	596	561	614	557	533	571	604	601	599	569	567	619	610	619	569	651	554	591	575	606	549	643	563	625	603	617	554	580	595	609	563	602	636	553	606	562	559	565	571	578	585	596	538	546	597	543	572	598	560	576	584	538	569	594	596	575	594	606	601	587	581	554	586	591	543	553	584	531	567	577	554	535	621	587	617	565	570	597	617	594	568	596	556	575	588	597	567	572	570	582	557	570	590	553	565	552	572	547	590	548	589	609	578	561	563	566	575	564	574	584	563	562	590	607	574	607	581	568	549	605	600	586	602	594	577	596	628	588	610	591	600	598	588	569	580	577	586	578	589	605	592	598	568	552	561	579	540	595	579	568	570	609	561	598	606	594	546	592	592	588	591	577	586	630	624	611	567	536	607	635	592	537	577	568	540	580	553	587	611	553	602	566	631	599	573	595	580	639	565	594	559	591	569	568	578	584	596	569	601	558	557	599	551	551	592	585	565	599	555	592	599	592	582	575	513	586	585	582	569	541	601	559	567	527	577	562	568	571	563	590	586	614	598	537	577	608	561	555	599	592	582	580	588	542	537	612	577	552	607	576	584	562	605	591	564	554	596	596	559	590	565	606	561	583	555	610	571	540	573	591	563	634	559	590	554	582	591	583	609	568	550	554	565	580	603	609	587	594	576	565	595	585	560	612	576	571	605	620	535	585	567	589	552	555	605	613	581	600	549	559	599	550	592	602	568	546	597	571	619	585	565	603	568	603	597	591	579	536	610	588	553	586	593	581	628	612	526	616	591	599	594	624	618	572	534	521	576	572	609	612	599	621	598	586	576	588	551	611	591	570	556	573	596	592	529	578	595	600	589	583	546	627	587	578	577	552	600	553	569	624	595	575	620	563	581	558	560	580	577	558	606	585	519	591	560	573	588	554	592	607	522	618	593	570	548	634	593	601	566	560	578	583	571	604	577	563	565	557	586	572	550	563	601	585	576	590	565	590	589	609	589	531	601	582	570	575	635	589	574	612	553	570	561	580	556	570	563	553	562	557	622	585	576	631	539	528	618	613	600	565	610	573	574	565	582	585	582	587	564	580	573	597	544	606	597	639	547	585	544	600	604	531	580	570	532	578	561	615	596	583	567	628	593	575	583	594	604	567	617	570	626	577	554	573	576	553	605	580	638	570	580	561	603	571	582	587	584	552	581	542	635	561	567	587	559	550	616	563	543	572	591	626	554	605	563	568	558	545	638	556	596	592	564	529	609	554	530	607	614	578	563	597	571	612	570	582	611	576	570	532	559	574	530	589	607	587	562	582	584	556	555	563	598	615	583	544	608	606	557	612	593	547	589	576	593	552	558	536	540	547	605	571	578	590	564	601	560	510	558	595	534	601	559	569	568	581	583	616	581	599	569	570	574	601	588	575	620	613	633	562	618	582	554	556	555	594	604	648	593	567	604	522	588	538	618	571	615	555	578	615	565	582	567	580	585	560	547	611	566	574	555	564	576	577	572	569	569	598	581	591	614	621	602	576	569	560	575	570	545	596	548	573	577	585	592	544	570	592	597	547	566	582	601	600	553	524	580	525	575	584	572	597	588	592	575	606	589	598	536	606	602	580	561	547	604	587	543	621	573	586	578	564	581	611	586	551	604	621	561	596	618	578	582	582	612	563	598
28243	19720	5361	5342	1823	493	321	249	302	285	273	305	318	303	267	253	261	265	274	274	266	287	255	289	268	277	280	265	252	303	282	274	261	279	256	269	270	286	286	272	280	294	251	263	278	249	293	248	301	265	284	289	251	274	252	279	274	268	295	284	292	287	274	289	273	252	257	264	276	270	276	287	270	315	281	286	284	283	275	278	294	293	286	285	266	279	296	305	298	258	249	277	271	270	265	280	291	285	271	266	284	271	277	290	279	276	268	248	279	280	279	277	301	274	277	266	267	241	270	256	266	293	262	246	259	303	290	300	303	287	287	269	272	306	284	272	302	280	294	291	276	284	293	269	253	282	276	280	283	280	274	289	282	282	288	281	252	303	275	279	293	292	269	320	266	293	291	237	269	285	290	268	258	296	294	305	259	301	281	297	274	293	259	281	268	283	259	261	302	270	287	250	264	278	291	293	243	278	277	309	275	279	278	260	258	271	258	263	280	271	253	284	291	275	292	281	273	278	281	268	258	269	321	296	229	277	238	272	274	306	268	276	272	279	307	279	272	292	299	252	257	272	292	269	261	295	268	272	250	261	275	269	235	284	267	286	269	263	292	262	281	274	263	287	255	292	295	266	296	276	285	263	306	270	268	273	271	289	306	290	282	276	270	255	263	249	247	236	280	272	250	255	257	279	307	269	301	273	290	278	274	314	272	285	289	274	268	276	279	258	270	254	252	274	220	298	289	269	269	303	282	263	251	257	259	289	309	261	272	271	260	298	258	279	276	271	266	266	296	278	287	303	270	252	258	272	296	272	275	261	274	261	284	248	249	261	254	309	284	270	274	262	257	277	271	267	270	280	268	260	282	275	271	250	284	285	263	247	274	229	262	253	285	248	243	260	279	261	270	279	278	307	287	284	297	274	253	304	258	266	283	299	270	282	282	264	276	281	273	263	277	307	300	263	270	288	266	258	257	311	262	267	268	288	254	287	280	303	285	278	256	271	278	264	284	234	299	260	288	285	302	274	301	285	289	285	260	264	257	271	302	297	255	269	280	287	290	279	275	267	239	307	266	296	244	261	273	251	275	283	280	289	262	273	258	283	280	279	293	262	271	280	240	293	277	311	252	285	250	286	261	280	264	274	252	298	273	282	307	262	288	270	279	275	254	267	294	292	269	272	276	256	243	300	262	261	293	266	259	284	273	250	237	281	256	279	312	285	294	281	250	270	294	289	265	275	253	263	284	281	256	252	252	320	261	267	269	282	259	256	270	295	263	293	279	276	291	272	279	280	291	255	264	252	260	258	266	257	285	269	301	287	278	248	283	301	242	282	303	285	286	254	259	257	265	239	267	291	279	255	263	294	280	282	273	261	271	260	275	269	302	270	273	287	303	279	302	250	269	265	243	237	286	274	311	299	295	283	264	286	285	229	281	246	243	293	257	295	277	263	247	261	291	302	296	301	284	253	255	284	262	277	272	274	265	289	267	294	264	264	287	290	247	262	282	282	272	280	276	283	317	297	280	283	282	275	267	280	248	269	286	285	306	283	289	276	304	315	277	264	272	250	248	303	290	290	266	303	267	268	291	301	282	274	277	260	286	310	271	263	269	254	297	285	312	272	287	264	303	300	287	273	256	299	264	258	290	289	270	252	293	303	271	277	247	244	286	230	270	248	239	268	259	266	252	290	249	267	283	300	294	272	278	255	300	293	265	256	256	283	282	255	248	277	291	276	288	309	269	270	249	294	291	268	268	259	302	266	303	257	295	284	276	270	256	270	275	269	241	266	289	292	255	243	286	314	261	280	283	265	261	269	288	287	259	299	249	260	270	293	269	256	281	259	266	261	294	306	277	250	271	278	274	264	318	260	279	245	287	260	285	270	305	280	253	271	262	246	272	282	293	297	291	251	289	257	264	262	285	310	277	295	289	267	296	268	264	262	260	271	275	314	291	284	288	243	273	261	276	268	286	279	290	296	262	266	268	263	277	288	254	273	253	286	261	288	303	253	257	266	242	259	281	278	264	302	271	291	240	276	246	273	289	251	233	303	305	265	280	258	269	269	316	274	293	257	261	282	284	271	307	288	273	272	292	262	292	265	267	263	254	268	272	256	264	260	258	252	249	254	270	259	252	257	286	263	242	255	309	262	282	297	290	278	266	278	273	254	298	287	280	270	276	273	269	293	283	272	288	311	289	251	286	257	270	272	293	281	245	316	269	266	250	266	267	236	310	264	283	310	299	281	274	297	306	288	272	247	275	287	264	297	280	270	292	271	302	294	276	298	270	269	302	292	295	296	258	254	275	278	300	289	273	269	272	273	268	303	320	292	252	264	269	279	261	269	303	296	280	277	241	259	261	278	277	281	292	262	232	270	300	296	278	227	279	325	320	273	287	259	281	288	264	264	283	284	301	253	277	239	278	291	289	319	270	257	284	292	288	270	264	291	266	278	290	236	258	255	277	286	274	273	313	285	291	256	269	314	255	270	265	247	274	280	287	262	277	270	263	266	253	265	286	280	243	289	278	267	261	283	256	280	294	261	244	275	290	252	270	257	285	256	282	261	294	264	315	289	280	273	282	321	294	290	278	267	277	265	291	279	281	291	265	262	252	279	258	271	261	268	279	259	274	282	281	264	269	282	274	269	266	267	283	277	288	270	258	292	296	271	287	292	258	265	277	294	259	282	267	275	286	261	289	275	256	251	293	272	263	261	273	243	271	271	330	297	275	254	261	252	285	280	273	281	274	303	251	263	276	293	270	323	219	240	261	247	264	261	274	276	278	237	277	286	282	285	270	280	260	275	259	260	256	257	287	281	302	262	279	265	272	259	259	259	270	316	277	267	291	301	292	278	276	299	274	281	266	276	279	272	290	292	259	265	284	293	279	277	287	253	277	266	281	288	236	294	288	282	304	266	296	267	295	281	270	275	269	279	280	285	274	275	270	273	274	288	297	274	269	291	283	264	241	278	261	281	283	287	266	289	266	289	247	298	249	292	277	262	297	278	241	247	252	305	266	312	272	306	262	287	259	289	272	261	289	277	263	307	260	251	291	250	272	284	286	286	289	291	284	279	271	307	268	265	292	283	309	282	273	234	289	258	272	293	286	275	294	283	267	315	270	274	303	257	292	259	271	278	280	272	280	277	273	227	289	256	272	275	271	260	280	287	280	278	278	281	283	269	262	264	290	281	283	295	287	275	291	279	294	268	311	261	254	258	278	263	286	279	234	266	283	308	249	283	286	277	281	283	295	256	266	247	254	263	282	276	278	278	250	272	270	266	284	293	257	298	266	292	289	266	275	306	258	269	276	244	270	252	276	250	278	264	283	323	277	252	261	259	285	253	274	272	279	278	282	292	274	257	299	283	265	327	304	269	307	250	279	266	274	275	239	283	254	289	266	276	288	305	293	273	268	289	263	258	265	305	304	306	271	267	313	258	280	272	281	256	244	287	244	297	265	284	285	278	259	271	270	271	247	250	274	266	268	277	268	287
15301	12680	5918	11886	5128	1409	615	619	674	653	641	637	673	616	651	656	639	651	678	665	660	672	662	642	614	631	609	619	621	637	614	657	609	630	667	614	658	639	635	653	671	610	647	600	675	616	659	644	610	560	665	610	579	619	606	604	611	623	563	620	586	663	614	597	598	635	659	646	580	637	627	645	622	635	655	585	609	630	640	605	646	630	602	594	650	668	641	592	637	609	643	625	650	626	641	618	674	645	608	602	639	643	634	658	628	616	609	612	630	706	618	604	605	622	610	623	647	631	641	602	612	633	642	622	636	622	589	624	623	613	646	628	687	604	629	594	663	633	633	635	669	614	544	628	607	646	629	601	629	636	615	636	673	656	654	619	628	606	651	627	658	619	611	638	633	593	621	612	638	656	628	617	625	650	638	611	631	631	661	624	587	596	625	640	627	606	666	613	674	651	659	627	627	597	664	636	630	614	627	618	614	593	666	642	602	588	608	633	654	608	660	633	628	611	605	625	607	599	630	573	605	618	624	646	630	622	616	622	629	598	606	661	605	646	641	644	619	606	632	625	621	657	616	630	574	605	654	610	628	584	598	639	622	636	642	631	647	630	636	596	610	619	624	630	594	609	666	663	619	607	610	645	708	644	612	637	626	610	598	657	647	633	613	640	609	638	642	576	653	665	614	651	612	629	621	634	638	604	625	657	662	640	648	644	596	594	622	590	616	625	622	613	599	664	631	652	634	639	624	622	636	656	619	640	630	610	656	587	645	587	623	621	694	634	639	621	635	619	655	623	666	611	606	612	618	632	589	633	629	629	597	624	646	661	670	610	609	612	624	637	603	670	576	617	629	651	587	604	654	649	596	623	585	681	631	621	641	627	607	604	625	551	564	578	651	626	607	615	633	615	629	640	576	629	665	613	664	630	638	641	642	619	646	655	621	634	635	617	647	595	666	594	624	644	624	655	659	640	613	674	627	609	642	600	649	619	583	643	676	618	636	636	662	606	605	619	596	600	593	636	606	658	669	653	649	602	628	633	629	626	600	581	667	635	621	604	627	666	614	658	628	615	547	663	614	651	646	648	641	654	615	632	673	620	646	640	597	616	673	628	651	670	636	672	637	662	636	641	597	608	598	638	629	606	629	601	634	638	625	654	640	637	648	643	635	661	626	614	604	614	578	654	652	635	654	641	645	646	624	605	648	661	640	641	648	677	632	605	630	642	622	639	626	598	637	666	675	623	633	658	624	673	636	643	608	600	614	578	632	607	659	629	646	628	646	654	615	612	596	617	633	574	633	654	594	627	641	639	611	634	583	676	597	623	634	673	638	621	663	628	655	613	660	654	654	643	615	703	584	608	613	647	618	597	616	592	607	635	642	575	632	619	619	629	632	623	673	619	615	640	659	631	591	642	583	609	649	646	663	635	641	640	678	618	633	634	630	608	589	631	678	625	648	630	654	657	570	604	636	651	621	615	582	634	600	631	669	619	587	591	653	607	626	628	600	671	615	677	626	615	640	627	632	598	615	635	624	650	656	657	618	623	628	649	658	615	594	630	691	609	619	664	638	633	594	687	620	626	565	653	634	635	640	646	633	624	616	634	622	600	643	662	644	655	638	604	608	646	621	681	587	646	635	626	623	602	621	628	600	706	599	616	637	625	615	677	665	631	630	639	627	630	610	643	647	659	623	617	656	599	609	606	637	608	614	670	658	655	644	661	610	655	637	643	627	604	602	622	602	621	593	663	605	649	635	595	638	623	633	617	602	618	647	616	643	630	593	681	607	636	610	653	635	670	685	635	641	641	669	593	620	614	596	638	622	615	639	642	631	610	618	646	628	622	613	612	618	664	593	684	604	651	600	576	631	657	665	612	574	596	632	661	659	671	587	634	621	668	613	607	595	630	603	618	650	597	599	584	603	629	628	608	648	611	660	609	659	645	642	594	598	575	602	628	593	629	662	610	615	648	575	627	605	663	620	602	679	610	584	602	596	622	583	619	629	627	632	593	635	627	637	624	624	660	631	638	601	615	662	641	635	603	622	624	624	605	613	667	651	624	606	634	684	654	635	632	629	626	625	603	633	662	616	628	641	624	643	607	588	615	572	636	640	610	656	654	622	634	636	600	619	665	623	592	602	642	585	638	620	640	639	610	666	630	623	643	622	613	637	629	629	650	644	653	624	599	630	654	658	591	645	639	580	654	641	638	609	638	607	574	641	657	658	641	668	654	615	577	602	608	641	645	612	651	601	596	640	636	655	626	605	615	606	593	617	608	653	628	622	604	587	616	623	634	612	634	608	617	605	594	615	602	610	560	621	670	636	654	696	651	633	656	616	624	641	660	637	644	626	605	621	643	623	651	639	624	597	611	587	624	610	640	621	630	592	604	620	588	625	619	641	612	612	626	663	603	602	593	611	629	643	623	592	677	612	648	621	643	628	620	594	606	568	611	652	627	651	629	665	639	641	612	614	653	619	582	649	628	634	658	586	633	617	632	613	634	637	554	573	617	631	653	604	570	651	580	599	668	607	633	597	630	645	629	636	584	616	648	608	620	655	680	598	618	652	604	605	600	635	603	646	612	613	645	647	661	633	652	608	591	629	617	634	641	615	598	634	607	633	631	680	595	646	575	630	641	600	649	647	661	620	624	641	674	602	645	596	643	629	586	629	601	643	620	612	590	628	622	606	605	656	673	609	641	650	644	628	601	631	611	623	656	649	629	662	650	630	586	671	656	640	576	699	677	662	635	635	637	659	611	610	630	658	623	656	629	646	652	630	572	624	628	611	616	677	595	635	630	653	633	625	631	638	610	620	642	614	642	654	607	631	638	595	644	594	603	633	639	648	651	613	648	683	595	626	646	657	633	593	591	633	645	640	600	662	640	608	659	618	602	662	637	676	577	587	599	640	650	622	642	620	625	623	579	610	611	609	636	650	605	632	648	601	647	638	637	659	647	625	606	612	640	636	684	649	659	608	642	635	634	610	582	632	693	637	636	639	623	606	647	615	631	604	589	671	644	629	666	636	633	614	658	616	596	615	663	615	624	649	634	606	605	618	652	683	584	574	651	638	629	618	613	615	598	618	645	653	638	634	660	606	646	603	660	627	648	601	629	606	637	647	691	647	640	605	626	633	581	665	646	661	584	661	679	617	645	598	685	621	607	660	590	664	603	565	574	622	692	566	620	673	651	638	650	636	633	624	641	603	631	650	598	638	607	612	654	633	621	584	626	661	629	597	663	603	612	628	624	630	663	597	585	653	612	654	613	580	630	634	658	604	619	630	624	671	588	624	586	663	593	620	670	620	645	607	633	608	614	633	608	655	588	625	591	610	634	617	625	649	644	639	653	629	596	598	644	621	596	643	641	616	647	627	659	640	587	586	626	590	614	630	609	652	635	675	678	605	659	589	654	660	641	609	618	666	620	635	635	591	627	667	605	685	598	638	639	640	634	576	603	615	631	643	587	635	600	623	588	644	648	641	619	650	619	654	628
46360	26125	13541	8916	4404	1474	514	319	239	248	203	182	197	156	155	159	156	151	151	162	141	141	142	169	119	129	111	141	154	136	140	127	140	135	137	132	165	125	120	130	133	132	121	149	127	122	139	121	123	103	136	121	140	131	139	133	125	129	122	111	125	118	125	148	125	127	128	131	127	135	136	127	104	127	113	120	137	129	112	127	108	139	133	127	126	124	127	125	101	132	132	127	159	125	148	125	131	127	116	129	126	131	112	112	113	111	154	140	119	114	118	119	120	122	150	121	122	130	134	101	135	124	108	114	114	120	95	142	122	119	146	124	148	124	127	119	145	115	126	137	114	122	145	115	115	153	125	124	121	124	120	124	124	126	126	115	136	120	122	151	140	126	136	150	118	133	129	117	127	142	105	115	121	117	132	127	126	127	110	113	138	128	141	123	126	149	139	135	113	112	126	154	115	117	128	120	116	129	131	130	122	134	123	141	112	130	117	123	119	140	133	133	117	144	141	139	126	136	130	132	140	132	107	143	114	124	129	105	123	127	93	116	150	143	128	122	133	113	144	136	122	149	110	136	130	121	139	144	115	140	117	123	119	145	144	151	129	114	134	133	125	128	119	125	121	123	146	128	129	102	135	113	124	147	137	143	150	133	134	130	109	131	118	127	129	124	141	131	114	125	122	131	129	122	111	119	150	138	142	132	127	123	129	113	122	124	111	131	149	129	119	133	114	125	133	119	121	146	129	128	145	128	144	116	140	143	148	151	116	119	138	136	114	132	128	134	138	143	134	138	123	164	117	114	138	140	126	137	120	137	119	126	116	130	148	124	125	134	156	130	125	139	130	117	123	125	111	122	100	151	128	126	141	131	116	132	113	125	127	127	127	119	114	141	148	111	127	125	125	130	124	114	125	122	148	110	114	110	134	124	120	120	130	130	148	127	110	131	128	116	123	114	118	133	101	142	124	131	118	125	116	126	135	131	126	129	126	112	137	148	128	145	116	121	140	155	115	95	133	146	128	152	119	124	137	135	136	146	156	118	132	124	114	125	125	125	102	106	125	145	128	160	123	118	131	109	120	143	142	117	142	129	119	127	141	120	118	117	131	117	144	127	124	124	133	121	138	130	129	132	129	119	113	128	132	122	138	138	140	124	124	111	126	128	110	134	117	113	134	140	130	125	140	116	127	113	128	103	130	138	127	116	114	106	122	133	135	108	130	125	133	121	149	155	135	141	126	113	124	130	138	113	110	149	122	133	117	148	136	138	126	136	125	132	147	133	134	137	119	154	126	125	127	134	131	122	143	119	143	140	112	132	115	118	126	112	149	125	126	129	130	110	124	137	121	114	105	132	132	113	110	99	107	107	125	133	128	122	125	110	129	154	136	100	123	123	129	145	115	119	87	131	128	122	158	139	143	123	120	138	128	130	100	112	121	121	130	140	146	148	121	123	115	135	112	125	123	119	143	139	123	131	115	115	156	124	146	128	135	127	149	110	133	123	124	119	111	136	101	105	131	136	121	140	125	113	132	137	155	142	125	112	143	124	94	131	122	137	131	140	121	125	142	123	134	138	140	146	125	138	132	125	157	128	120	132	134	147	131	118	134	117	125	122	113	125	128	117	108	131	130	152	139	130	135	121	118	132	127	136	112	131	129	122	128	138	115	122	123	139	100	117	133	114	131	113	131	148	121	121	140	132	115	128	104	126	129	127	102	127	110	117	126	133	122	120	102	126	157	125	134	123	123	136	119	127	113	105	136	114	105	110	115	138	127	127	134	135	122	150	129	132	135	125	128	134	150	116	132	138	129	114	116	125	146	118	120	138	134	145	135	116	118	117	118	125	130	146	140	113	99	132	130	111	120	137	150	154	138	131	142	118	114	120	142	134	137	132	113	115	125	126	154	123	122	110	126	102	123	117	131	136	123	114	132	123	124	123	120	112	137	115	144	137	128	128	122	134	120	131	139	110	135	129	131	125	135	136	152	132	149	132	134	142	130	139	121	142	142	119	149	142	110	118	130	135	133	105	118	128	120	128	144	118	130	127	104	141	125	127	102	116	143	135	144	132	102	124	125	141	150	116	142	138	133	118	113	115	108	117	141	99	104	149	107	104	138	109	127	123	125	127	155	134	139	141	130	132	130	143	149	138	131	145	115	121	103	128	137	113	128	131	115	122	142	124	148	108	98	108	104	114	124	122	120	142	114	135	131	143	141	108	116	150	128	122	132	131	103	128	130	119	128	149	113	124	115	113	120	104	113	119	114	125	126	129	126	121	152	142	124	105	136	115	141	133	119	134	122	125	106	145	132	122	139	134	129	105	117	107	129	146	114	115	124	117	118	115	139	130	122	124	111	121	129	116	122	118	133	105	118	130	132	108	116	135	116	127	118	164	141	137	154	96	141	131	123	118	114	140	128	119	150	140	138	120	107	129	139	142	135	123	122	119	125	107	125	131	134	121	134	136	121	129	126	117	112	142	129	115	122	133	121	134	108	116	131	107	125	140	120	112	120	118	156	135	124	114	133	135	126	132	136	119	113	119	121	128	128	134	138	136	129	137	133	126	133	128	127	111	135	145	135	138	118	117	121	105	111	133	110	122	116	116	130	128	166	113	148	117	137	112	128	136	119	125	148	121	124	143	126	123	125	121	131	114	151	110	129	128	119	107	148	142	124	126	124	147	130	121	112	123	122	131	109	142	138	132	136	141	145	120	139	108	128	136	124	121	151	137	147	113	129	123	135	120	120	112	159	125	161	132	127	146	133	123	147	114	138	136	117	113	132	128	129	156	137	102	140	141	128	119	129	133	126	123	139	125	117	111	125	116	111	124	144	100	117	122	126	143	113	120	128	136	109	127	124	147	124	127	127	132	112	109	127	130	120	120	130	147	156	140	158	108	127	132	144	146	134	105	125	128	148	114	133	129	146	136	133	124	121	129	127	130	118	118	117	140	141	125	119	144	107	130	130	123	109	115	146	129	112	146	125	119	118	136	129	114	146	112	131	113	137	102	117	127	142	103	144	132	114	108	128	135	123	107	130	119	133	122	125	115	118	135	132	111	122	138	108	132	132	135	131	125	134	118	124	144	133	115	146	134	142	136	134	122	120	133	136	123	109	131	125	142	135	124	131	120	131	138	116	121	122	107	117	114	137	141	119	129	160	128	130	121	115	124	127	119	127	126	131	123	114	121	161	125	117	128	133	140	126	130	129	125	128	121	138	135	116	147	124	131	108	125	140	107	141	139	106	150	141	140	153	131	121	116	118	130	131	138	135	139	133	147	143	140	123	121	111	129	119	125	123	140	104	123	114	129	138	121	120	133	141	130	122	144	132	142	132	126	146	150	104	127	114	137	135	164	111	119	128	117	144	134	149	119	126	125	140	140	128	133	127	138	128	153	114	132	108	113	127	127	126	137	127	124	130	128	138	135	103	119	126	120	135	134	133	149	125	111	143	124	123	123	130	127	116	127	111	122	125	157	125	134	122	139
30164	10370	10686	13827	8945	3549	1685	1371	1147	1006	886	830	737	664	661	597	534	539	556	543	477	499	455	473	449	421	475	403	406	407	381	401	388	388	374	393	357	359	382	372	358	335	351	415	377	355	372	350	342	362	335	360	374	325	369	340	342	350	335	371	370	323	357	365	347	309	354	332	343	356	323	341	324	318	360	315	343	361	347	381	343	339	311	326	351	343	317	315	355	372	333	333	364	337	317	344	356	310	365	342	377	347	340	366	330	358	333	318	346	311	333	340	319	321	327	335	325	331	316	331	321	308	321	339	342	323	313	327	333	324	360	318	377	337	324	344	354	319	332	300	333	335	338	329	337	316	327	327	347	325	333	318	336	339	327	319	290	299	316	333	331	353	328	335	319	352	333	323	292	340	324	355	350	330	325	331	334	324	352	345	343	328	334	327	315	337	329	339	353	374	367	346	322	344	337	327	342	365	343	347	365	337	340	358	313	315	316	339	349	346	322	337	299	341	333	330	336	325	316	339	351	341	290	343	316	325	321	327	320	339	307	349	369	361	313	298	314	346	305	315	324	325	376	332	331	329	321	344	332	328	334	364	336	346	340	358	306	299	353	339	304	350	332	354	348	323	325	359	316	323	341	295	317	351	371	317	316	320	300	333	337	338	295	340	371	359	329	292	341	347	362	297	358	332	313	337	380	314	374	367	303	353	315	339	337	354	316	353	331	348	319	333	326	346	324	323	352	326	302	338	334	317	314	357	377	342	337	327	334	302	339	325	326	328	354	348	342	333	339	346	340	328	321	366	317	338	358	298	338	340	343	346	298	345	375	358	340	358	309	333	338	292	338	297	325	355	348	319	305	289	311	314	324	345	346	304	336	344	347	328	342	312	305	321	308	319	314	326	348	342	308	365	299	315	339	327	348	314	331	357	339	355	332	340	328	360	327	339	340	375	317	318	346	324	366	304	348	338	362	341	334	325	327	338	343	340	359	340	348	337	318	317	333	353	356	327	343	306	331	352	324	309	315	316	347	330	324	335	324	341	340	310	317	341	314	339	339	338	311	326	339	350	313	345	312	343	358	351	341	342	309	302	345	308	356	359	315	345	351	340	340	330	338	317	303	287	340	304	342	289	346	306	331	326	314	286	345	319	333	343	330	330	361	364	339	354	290	353	297	353	342	328	332	311	301	347	325	389	336	315	350	333	332	331	311	375	335	343	340	314	380	340	334	331	343	344	342	344	342	334	337	318	351	353	362	348	336	307	331	343	324	309	309	333	317	352	292	320	305	336	321	315	287	350	315	308	330	356	356	328	335	329	319	329	311	308	335	335	353	312	332	336	346	355	327	316	332	288	324	314	336	320	307	347	319	312	334	357	309	320	323	308	311	333	360	325	334	338	352	324	333	308	305	354	341	346	357	298	354	333	319	322	333	331	326	349	334	340	353	359	341	324	347	343	291	349	331	329	298	318	326	336	350	345	314	364	323	317	324	325	336	332	354	345	299	354	333	328	367	309	333	338	306	344	332	327	341	304	332	358	349	352	331	301	303	328	356	364	318	328	315	326	303	315	307	327	324	328	307	327	315	318	351	315	340	353	310	320	324	323	340	338	339	322	351	346	349	340	354	339	349	301	336	332	336	343	341	289	339	345	333	353	306	371	355	314	330	346	324	314	344	342	329	325	322	355	310	307	332	311	343	308	365	360	329	312	281	329	331	319	331	314	305	346	308	325	341	325	322	347	324	347	330	343	332	336	328	322	343	359	330	373	352	345	330	350	371	342	352	330	331	315	338	334	335	318	339	318	313	372	319	366	363	335	344	345	331	308	355	330	340	297	319	320	327	317	327	291	329	299	317	300	335	317	374	312	324	314	351	345	336	330	350	314	350	355	335	305	347	387	305	332	341	341	296	329	346	341	361	358	324	328	300	339	334	315	306	350	318	323	349	344	309	331	352	303	308	345	326	347	330	359	326	343	342	306	319	310	358	321	333	326	346	354	337	281	328	320	350	330	302	314	355	319	341	322	335	301	338	344	355	329	295	332	321	347	376	360	326	342	335	317	362	347	281	336	340	344	319	322	344	331	340	357	314	310	307	324	341	360	352	341	343	324	300	317	335	366	333	343	316	323	328	330	357	327	338	347	316	331	327	348	341	317	336	352	335	327	343	330	345	342	337	339	321	313	333	376	310	346	344	311	289	335	350	337	314	308	326	343	346	324	323	355	346	332	304	342	353	332	316	337	305	348	302	329	326	323	330	361	313	330	319	315	333	334	346	311	309	311	340	322	320	335	325	341	358	316	324	335	338	302	307	346	352	328	321	338	340	345	318	310	309	356	369	335	324	343	339	295	313	308	330	324	336	360	353	348	325	309	366	342	334	349	329	325	364	337	340	363	342	350	323	335	346	347	339	322	312	331	327	339	324	331	309	327	322	367	331	320	379	311	303	324	327	337	318	361	313	328	346	310	317	314	322	309	338	307	317	309	358	338	360	352	339	310	338	356	287	309	340	352	326	338	323	346	339	336	324	373	314	339	312	319	313	357	374	329	329	318	316	323	334	346	361	335	367	297	353	309	320	324	300	341	349	343	337	298	340	340	309	319	319	328	357	347	332	336	360	314	324	325	312	315	359	346	354	321	343	303	324	332	318	304	307	333	315	340	326	314	317	326	318	333	351	323	338	340	337	353	350	345	356	324	344	354	334	348	357	337	351	318	350	315	320	322	315	324	325	312	323	333	363	307	313	341	304	319	339	321	329	330	326	353	349	362	302	354	336	334	323	350	316	343	295	337	350	324	316	333	372	318	321	305	305	309	319	347	336	327	352	300	307	319	350	301	344	335	330	331	332	317	358	329	314	351	298	314	326	343	313	330	331	342	355	318	303	360	343	328	339	335	344	338	307	296	335	345	305	303	323	287	297	350	327	305	346	315	349	340	343	331	327	317	336	331	319	349	306	318	284	322	315	322	330	328	320	317	330	324	328	309	308	323	309	329	314	341	321	315	345	335	315	367	330	329	363	334	334	311	360	334	335	335	330	325	353	290	336	353	312	292	324	305	344	364	312	293	292	327	341	345	360	320	332	316	348	334	352	321	318	373	354	321	337	353	296	329	343	318	353	333	343	307	308	347	307	345	352	315	286	343	333	335	363	305	367	325	328	356	354	324	353	344	319	366	390	335	331	308	320	344	307	336	358	328	344	325	349	348	330	325	313	309	336	332	321	333	326	345	336	318	314	323	328	322	365	340	325	309	334	342	342	295	327	355	348	326	325	304	345	367	325	345	306	343	346	352	329	350	327	361	317	335	303	316	350	321	321	308	383	358	302	364	320	333	331	332	324	292	366	284	343	331	363	344	358	350	312	326	349	326	306	322	329	269	325	300	324	321	293	323	333	350	358	327	338	341	342	326	335	331	342	320	344	352	351	361	349	331	324	314	340	346	335	363	352	317	346	333	354	345	319	359	368	360	359	342	286	362	318	331	322	338	357	358
50086	25953	15552	8864	5527	2069	1123	672	498	463	414	332	302	346	271	296	284	271	262	234	214	239	237	243	220	246	222	213	210	231	228	244	199	206	201	206	209	220	187	214	206	228	213	189	218	198	195	208	229	213	206	191	231	183	195	190	198	180	200	240	223	223	189	197	238	168	188	197	220	191	220	188	208	209	216	207	207	195	213	213	212	213	225	193	224	211	229	188	200	214	194	220	187	192	201	182	189	186	220	206	203	173	198	216	203	188	190	200	207	247	220	209	210	223	179	191	181	198	213	184	181	202	196	231	208	198	189	220	185	187	210	185	208	198	167	208	210	190	224	192	208	225	194	208	199	173	197	202	209	224	208	210	209	206	214	205	209	191	209	145	199	189	218	197	206	196	205	203	217	186	207	196	183	218	205	207	193	189	220	206	178	192	189	197	211	208	194	189	205	210	184	207	210	205	186	193	216	192	228	194	192	214	163	202	220	192	224	220	202	191	201	226	206	211	202	185	197	191	193	224	226	203	185	192	201	210	215	205	201	212	233	200	221	186	200	201	194	225	224	213	214	214	232	195	196	215	213	184	187	182	214	225	189	196	206	203	194	227	200	190	210	211	221	232	230	199	189	192	198	197	198	213	212	194	199	190	187	214	201	197	192	194	205	192	209	189	194	199	216	201	205	208	225	184	195	176	199	246	212	204	197	197	234	199	189	205	190	177	182	176	215	202	176	194	200	203	195	206	178	214	192	220	188	202	204	212	237	203	209	176	191	188	195	187	190	203	160	209	217	215	250	189	155	220	193	201	207	216	200	215	193	185	204	224	180	193	204	202	237	188	205	209	238	184	236	209	235	192	194	216	195	199	195	186	201	207	225	201	205	194	178	220	196	211	222	212	196	165	206	189	187	194	178	184	218	222	195	210	206	214	197	211	218	195	199	201	203	175	175	177	190	190	213	219	211	192	203	185	217	175	202	197	196	214	219	228	178	198	189	208	203	186	218	207	222	212	210	185	207	221	208	202	198	210	205	183	207	213	204	223	198	208	206	207	212	203	219	193	209	213	196	189	203	214	210	211	178	184	189	201	210	225	195	219	223	228	199	192	222	190	208	203	198	189	192	177	199	218	191	204	168	194	208	204	221	196	191	197	179	185	213	199	222	210	206	204	176	196	201	209	198	204	206	211	213	194	173	215	170	195	211	219	218	190	195	193	209	193	187	206	204	190	205	201	208	217	188	194	208	194	184	178	184	210	203	205	221	205	244	188	195	210	202	195	215	172	200	197	195	185	221	187	204	184	183	190	189	189	225	188	236	225	197	207	172	198	191	209	212	210	215	187	222	200	219	223	223	192	208	206	215	196	202	207	202	195	191	205	184	217	232	207	191	176	192	194	191	206	188	202	209	206	204	229	232	216	199	199	208	202	241	208	210	214	201	193	192	210	203	193	213	196	223	226	208	194	223	189	202	190	207	185	206	188	219	203	207	182	178	192	204	211	227	187	187	173	190	197	206	196	179	199	195	187	217	218	181	208	218	204	215	216	197	203	198	201	214	212	216	224	178	177	220	211	193	201	203	231	198	187	181	217	208	209	192	174	217	221	171	196	188	168	193	196	198	228	208	204	187	195	186	215	227	215	188	175	226	215	191	207	205	216	223	189	204	181	211	212	185	219	203	173	170	230	212	196	192	204	190	206	202	215	184	187	180	195	177	202	211	240	206	216	178	191	196	202	189	227	224	188	164	190	243	181	205	195	202	195	203	200	181	208	202	190	205	187	209	209	214	183	177	197	215	196	206	187	193	199	225	186	177	173	194	204	195	224	248	226	194	188	205	213	184	197	210	201	225	193	177	210	199	200	192	204	236	202	207	197	160	201	187	222	210	197	165	205	195	199	180	188	195	203	171	230	187	182	208	195	200	185	214	197	214	198	225	193	204	186	204	182	190	191	185	182	199	201	198	199	198	200	195	211	195	204	198	210	217	234	194	182	196	204	203	222	214	221	174	214	216	205	197	190	189	201	197	204	200	205	200	205	161	192	224	206	185	168	196	198	188	199	191	213	239	198	209	197	209	212	223	198	200	201	218	197	213	247	217	193	202	201	217	235	219	202	187	224	213	187	213	219	199	217	190	226	218	176	197	184	187	207	165	205	209	168	229	191	219	166	192	196	205	190	175	190	194	181	209	194	203	191	206	187	186	200	213	181	202	202	187	206	195	207	180	212	180	189	185	193	200	205	195	171	160	191	176	189	202	202	199	219	187	232	176	195	205	213	202	186	188	213	203	193	218	196	201	186	194	215	205	200	173	224	181	190	196	215	209	198	203	204	224	202	182	191	199	216	184	191	204	198	205	186	192	238	215	208	194	220	174	201	214	187	209	229	203	211	203	223	196	189	196	184	196	199	186	189	236	220	214	222	211	217	182	168	186	199	215	213	191	171	208	186	185	201	218	177	178	181	188	217	206	202	214	186	215	218	202	194	192	171	182	198	200	201	187	178	189	223	165	188	231	223	225	201	208	187	220	246	207	215	217	211	189	198	200	190	215	223	199	193	197	198	237	202	199	181	207	202	205	213	204	209	222	189	200	211	205	224	184	231	195	211	198	189	199	199	189	182	199	179	223	168	214	196	211	195	187	189	231	197	200	189	220	202	208	199	186	200	206	203	176	189	203	220	205	220	196	173	188	183	221	190	226	207	215	212	208	200	205	218	234	208	189	198	188	181	212	211	188	199	180	172	176	202	196	220	199	184	211	216	197	221	211	192	198	204	212	202	229	197	189	233	211	201	196	175	183	168	200	201	218	180	216	188	190	192	199	216	201	194	206	239	207	190	204	194	179	188	191	191	199	193	206	205	210	208	208	207	198	200	219	188	199	199	216	189	226	208	179	216	188	235	217	192	207	221	202	211	186	192	202	209	216	186	216	229	213	203	199	204	186	206	203	208	225	188	209	182	189	163	204	217	207	214	189	194	185	216	210	194	180	238	231	192	200	224	201	184	219	185	215	182	198	175	188	207	226	215	186	221	186	215	182	182	197	213	219	222	214	182	183	221	195	184	181	190	177	197	180	203	184	197	185	207	184	192	212	199	206	200	194	188	183	200	186	179	227	217	165	197	212	204	234	221	209	213	204	164	196	180	222	179	193	200	214	198	180	215	203	209	195	202	203	200	211	201	205	221	188	226	194	217	212	213	185	184	195	177	209	208	206	222	189	210	220	213	173	213	198	183	187	211	211	210	220	202	225	192	183	208	209	196	195	212	214	184	210	209	187	199	209	205	229	239	199	191	199	223	199	195	175	197	180	208	241	195	192	198	195	172	201	205	166	203	216	219	203	197	195	186	193	203	206	188	172	233	183	197	205	189	184	200	198	211	192	222	221	191	204	189	179	224	211	189	165	202	204	206	186	213	194	192	197	189	202	192	186	175	197	213	203	224	217	187	207	220	210	223	191	192	218	196	220	228	219	231	192	187	234	189	188	188	193	192	207	207
32895	8591	9692	8718	10316	3988	3195	2668	2262	1939	1768	1442	1313	1220	1127	1010	998	960	882	937	831	826	718	793	691	674	644	666	688	689	639	660	637	676	591	592	603	583	615	608	603	588	603	595	541	558	570	593	558	568	566	558	550	548	543	547	563	533	592	564	544	551	515	504	559	540	550	502	531	542	509	504	527	498	530	516	528	499	560	547	534	515	524	532	507	564	528	537	492	544	546	513	519	523	504	527	507	496	487	542	487	501	515	547	519	487	505	547	494	474	519	535	503	485	548	533	495	502	507	486	466	547	548	508	505	534	500	502	530	480	479	520	500	494	483	504	449	475	493	479	453	501	509	530	506	526	489	506	516	510	538	516	504	502	520	511	532	470	534	505	474	504	469	515	516	535	494	516	509	527	499	518	488	514	501	495	569	500	481	544	527	521	531	469	518	492	513	502	514	474	496	458	529	528	512	489	505	462	486	510	479	493	486	485	521	497	534	478	503	527	498	494	513	507	486	506	545	561	516	485	497	527	554	479	513	513	479	516	513	526	504	493	500	487	536	511	502	555	506	485	520	496	490	501	489	461	520	461	520	498	471	503	475	498	519	484	513	479	475	534	508	497	465	503	531	489	463	525	511	475	478	467	499	475	527	489	525	480	558	480	497	531	514	507	527	522	475	504	478	513	499	533	496	492	519	503	521	539	494	493	496	492	499	497	509	502	498	489	486	481	521	478	530	534	486	462	515	472	526	522	478	494	487	487	508	509	503	463	453	510	496	510	511	513	509	459	529	475	510	511	510	549	518	516	526	482	480	506	462	525	502	511	508	523	521	508	487	518	445	510	501	493	499	516	542	483	524	540	499	528	513	534	524	540	519	491	503	537	562	511	487	480	557	545	528	519	497	505	542	533	528	493	481	515	521	505	511	483	525	523	546	526	513	523	530	467	468	529	475	516	442	484	519	535	483	480	519	522	492	506	494	525	477	501	515	485	492	521	522	549	473	513	494	487	529	510	518	524	522	492	477	520	501	531	580	507	516	508	507	494	512	526	530	472	526	497	530	462	535	502	496	520	458	530	482	487	532	502	495	489	509	519	501	480	507	520	511	478	492	496	468	472	497	516	491	497	512	501	482	516	518	500	514	477	486	515	520	517	499	488	527	504	489	523	524	529	488	516	486	517	508	497	514	494	505	470	494	524	489	507	446	507	511	491	515	531	451	492	517	500	525	500	493	486	518	528	526	505	469	467	544	497	489	552	512	525	507	499	526	500	487	493	505	509	522	519	513	513	534	544	518	517	503	510	515	462	523	495	494	528	515	486	489	511	499	500	499	512	518	491	561	484	498	520	473	525	498	499	498	495	474	487	523	512	530	517	514	469	523	533	522	538	514	514	544	500	501	500	507	511	532	486	492	507	528	484	525	472	489	483	458	510	479	515	505	488	485	543	527	479	483	517	508	532	487	483	446	501	513	486	472	533	467	496	522	486	515	511	508	462	545	497	505	488	496	505	520	523	481	480	528	511	490	493	523	493	506	506	526	495	571	528	512	537	494	528	539	519	522	456	524	508	511	531	527	543	514	482	508	514	469	465	482	519	531	514	513	476	501	501	480	507	507	530	475	515	488	530	487	512	507	533	529	523	459	511	538	548	504	512	504	498	499	510	537	491	521	515	474	503	464	467	490	486	547	471	493	518	514	552	513	495	502	478	532	478	498	480	470	539	511	518	509	515	488	464	515	517	475	479	493	493	508	510	516	512	496	496	514	469	468	470	501	483	484	496	481	481	508	508	498	498	505	492	511	513	509	484	484	508	541	521	508	494	520	493	508	479	533	503	520	515	486	500	462	490	489	498	516	504	499	530	494	520	537	477	497	546	521	516	502	504	487	505	502	501	495	501	512	468	469	497	533	483	502	491	512	483	513	507	496	509	508	510	465	490	467	480	516	508	558	527	485	480	481	524	490	556	506	500	498	488	519	528	487	482	500	516	516	500	536	481	481	490	513	533	528	503	504	486	515	489	509	528	510	534	524	482	498	498	543	459	463	496	484	457	506	502	489	502	463	528	488	495	525	512	481	503	515	532	507	499	516	488	487	502	473	525	480	491	544	501	502	461	507	511	513	489	511	468	500	501	511	478	516	494	511	521	524	468	511	490	471	511	492	484	462	508	535	497	484	484	496	486	563	478	509	506	500	470	526	494	524	480	477	548	528	474	516	459	495	538	524	529	508	504	552	504	491	467	523	482	526	521	483	517	502	527	477	555	512	532	524	481	537	520	533	497	485	538	504	525	528	529	471	523	546	495	521	461	474	498	501	523	518	536	521	499	499	511	488	483	479	510	512	522	525	510	507	532	469	506	492	548	512	486	523	482	519	535	508	530	486	503	535	533	523	553	535	498	511	502	551	527	482	472	489	501	471	499	504	520	496	489	489	509	494	535	501	505	483	519	524	504	526	503	498	500	507	545	497	504	522	511	492	486	474	515	498	480	531	541	542	499	496	537	513	508	540	509	518	506	504	510	504	471	543	502	528	466	524	517	510	477	519	476	518	497	548	517	509	499	486	485	443	466	512	513	479	502	515	482	532	528	546	507	505	531	505	515	490	499	506	472	563	514	491	516	489	521	517	469	482	514	488	553	475	520	519	503	495	484	483	495	515	486	464	523	508	506	482	509	512	493	507	525	503	527	484	504	467	502	506	507	509	459	523	508	519	504	510	500	513	490	543	465	499	466	513	512	482	521	561	532	551	489	522	483	469	502	511	507	482	513	478	533	481	505	515	430	514	496	499	510	526	514	546	471	490	473	476	494	477	522	504	485	543	527	470	492	493	522	485	479	503	475	463	511	530	515	510	537	518	547	522	512	506	493	508	536	526	539	526	479	494	524	488	515	479	489	511	488	519	509	494	473	505	530	485	503	517	461	476	526	490	476	522	518	543	524	485	490	484	542	500	549	455	465	486	475	507	487	499	505	520	520	467	511	523	513	495	457	519	498	515	523	494	528	508	483	484	487	503	507	502	490	558	498	523	526	494	523	510	491	505	510	475	508	517	503	491	514	509	526	514	492	541	477	484	492	528	493	497	512	490	533	505	473	513	487	489	472	510	514	506	475	515	547	536	485	465	518	509	500	502	495	482	528	497	506	524	503	495	488	519	487	512	493	525	511	486	515	486	483	502	508	506	507	514	530	493	474	535	502	465	485	484	560	493	490	520	544	496	512	493	508	529	506	495	496	498	528	501	502	521	519	505	511	479	495	512	536	524	456	466	519	523	476	501	510	493	499	512	507	504	522	492	536	501	492	536	516	496	491	522	505	514	499	499	534	519	488	501	503	498	515	526	489	480	523	532	485	513	502	495	509	559	524	521	469	490	533	478	484	489	510	514	482	519	519	504	482	498	524	513	487	520	534	544	483	513	481	523	518	514	502	495	515	463	539	474	543	563	515	546	502	507	488	508	518	495	495	528	481	510	514	503	492	478	495	496	457	490	473	510	511
13256	3189	573	337	270	260	266	251	242	259	259	230	244	268	263	228	253	227	254	245	238	227	248	243	260	300	245	211	270	238	235	233	223	227	251	255	221	218	256	250	271	276	240	234	242	260	244	241	242	255	241	234	234	230	254	251	268	224	228	281	257	229	261	261	281	253	252	226	240	223	229	239	275	236	249	263	224	257	221	273	246	257	260	299	262	249	246	234	245	256	264	223	273	196	224	243	231	235	237	253	266	230	254	242	264	237	252	232	215	251	238	225	277	249	226	234	251	221	238	247	248	256	259	229	207	241	232	244	243	262	269	236	254	234	226	252	269	249	240	266	223	237	218	252	230	247	273	234	238	242	270	236	237	246	229	241	262	264	243	252	246	249	262	252	256	257	249	256	245	222	250	240	232	245	239	240	242	256	234	264	256	258	244	273	236	249	246	248	243	276	233	246	250	228	238	243	255	231	242	247	284	255	222	250	241	270	277	255	262	245	250	236	232	233	236	227	229	261	249	245	244	237	237	248	229	226	228	211	250	229	238	226	237	264	228	248	215	251	254	235	255	254	238	224	261	249	264	241	219	229	263	251	239	236	244	287	271	266	234	226	232	248	220	259	267	256	258	223	257	254	235	232	222	248	251	256	241	237	222	240	250	223	238	252	229	225	234	295	237	247	262	244	242	262	229	228	249	281	243	264	293	252	230	256	257	239	226	248	239	258	252	240	267	277	267	255	199	243	252	268	247	250	259	228	234	243	259	230	233	223	241	262	259	246	244	237	235	251	243	237	250	258	253	252	241	263	243	253	248	240	221	210	233	244	214	273	245	265	235	264	248	238	257	288	240	247	237	251	259	249	250	234	256	224	253	224	227	257	227	232	252	229	241	240	214	248	238	222	249	253	269	251	239	224	251	234	247	275	240	251	259	268	224	299	237	251	266	290	214	253	260	259	255	231	214	274	253	234	219	261	234	261	266	240	236	285	244	243	272	227	266	243	247	238	252	250	232	264	229	245	223	243	247	243	234	256	259	259	243	263	283	214	238	234	266	253	233	249	240	230	258	257	225	229	271	249	242	248	240	245	254	221	232	283	245	251	234	241	261	243	257	216	226	266	226	207	254	275	233	262	249	250	229	219	268	242	273	277	245	243	223	229	260	232	251	254	220	246	239	277	234	245	261	233	227	246	282	257	238	231	248	204	248	217	224	232	286	239	243	254	252	246	231	248	249	236	252	229	241	249	230	232	243	232	235	223	245	250	252	248	237	256	263	243	245	233	256	224	238	241	247	233	242	284	234	263	250	258	243	254	209	253	230	243	232	252	253	249	243	246	261	264	221	247	240	263	235	254	223	248	231	264	220	250	215	223	231	245	270	246	244	227	233	264	235	266	252	263	248	268	245	240	241	237	255	247	235	258	249	237	250	263	239	253	248	261	227	236	241	244	272	232	249	248	247	270	248	228	258	256	207	242	255	255	254	256	203	216	241	234	207	227	245	256	243	263	271	250	233	227	252	237	269	273	273	257	246	244	244	244	221	222	231	226	234	247	259	234	243	255	229	265	236	234	261	238	239	229	285	243	287	232	272	227	261	249	249	248	265	259	264	243	242	234	252	262	246	236	280	268	251	223	249	225	237	263	242	263	254	270	244	232	261	263	243	231	223	230	235	267	258	236	252	238	252	256	249	220	251	219	210	237	237	243	244	224	240	288	212	230	242	237	240	245	244	247	254	228	266	259	268	238	245	247	214	248	218	228	240	252	240	259	250	211	223	229	263	258	246	261	226	231	240	227	234	228	238	231	232	241	243	246	264	251	228	228	227	229	249	264	230	241	227	286	254	270	262	260	230	265	254	241	247	230	236	234	227	246	252	279	216	264	248	248	230	246	247	234	227	257	244	205	244	198	233	256	241	273	245	234	259	254	250	249	248	257	220	245	262	242	230	251	275	246	226	244	247	232	223	259	238	273	255	231	227	247	250	246	248	269	261	221	242	233	236	259	244	256	236	233	223	215	241	253	224	239	233	228	246	253	274	258	271	242	251	248	241	225	249	247	249	246	246	259	263	250	218	223	236	226	203	255	249	243	216	251	251	220	228	250	272	228	265	228	237	256	241	259	275	232	241	248	239	232	226	259	247	242	249	248	237	265	248	246	237	253	220	249	248	252	232	229	226	249	235	224	266	242	247	233	249	220	239	238	227	238	258	231	234	237	232	240	239	255	247	240	254	254	251	266	262	240	251	246	234	253	231	266	232	237	238	264	254	269	235	254	246	253	228	240	254	287	243	225	242	256	227	218	251	247	229	233	237	253	270	249	279	259	251	255	252	278	253	263	243	259	225	242	265	260	254	268	282	256	237	245	232	243	273	232	260	213	259	250	221	272	265	249	235	273	239	255	241	230	261	236	263	237	266	242	251	237	247	259	242	204	260	285	257	229	246	237	268	261	270	247	249	255	228	255	241	280	265	249	272	280	217	238	248	253	257	252	263	238	236	242	229	243	245	257	254	266	227	237	222	270	242	244	236	251	235	267	276	254	216	233	224	225	229	228	271	277	240	215	236	251	254	222	239	236	239	238	261	266	249	251	257	227	250	241	254	245	278	247	265	263	237	232	265	286	233	269	211	256	287	252	248	267	249	256	247	262	260	230	252	242	219	257	222	252	239	262	234	246	237	216	254	255	257	244	238	243	257	229	229	244	238	244	244	224	262	254	274	244	231	265	234	219	224	243	243	288	231	243	243	240	257	255	234	212	248	241	271	243	238	247	253	245	239	229	233	245	241	238	234	229	240	238	235	223	239	282	257	228	255	230	232	239	261	241	220	271	198	243	230	247	230	240	238	238	233	218	224	251	258	254	248	257	229	209	252	269	275	258	255	216	270	259	251	242	230	237	264	213	260	248	235	243	276	243	267	239	247	259	203	255	255	271	237	255	264	233	253	257	246	251	251	243	254	256	284	258	244	230	247	229	236	236	225	233	244	212	264	245	258	251	246	242	243	253	248	265	250	238	265	245	226	222	242	250	234	247	243	268	246	239	227	234	246	262	266	227	243	227	254	245	254	272	236	245	257	251	246	227	249	251	235	241	234	254	221	229	259	238	228	238	246	258	245	217	236	249	242	246	250	248	219	224	272	229	260	238	233	227	268	248	220	267	254	229	261	245	215	237	235	226	228	236	242	236	241	238	257	242	265	240	240	265	265	262	274	227	239	263	239	257	234	242	245	274	240	247	217	231	247	254	225	257	245	284	254	234	261	258	247	255	287	256	214	205	241	238	216	266	227	215	232	260	252	228	232	250	270	248	278	236	253	230	236	254	249	269	242	240	239	243	254	247	244	252	249	258	267	243	233	262	230	249	252	235	229	226	241	251	253	231	227	220	227	244	237	202	214	258	242	219	233	219	258	225	253	266	235	253	225	236	224	229	225	274	241	259	225	251	229	228	232	281	251	247	256	244	228	241	250	267	248	254	261	238	212	228	214	231	250	278
7975	1612	709	715	719	614	571	614	583	564	602	609	550	593	590	581	554	590	597	566	571	580	555	582	580	597	573	559	565	561	536	538	529	573	539	549	568	534	568	492	563	586	605	549	546	586	566	513	511	570	584	548	564	532	545	550	561	575	547	536	556	559	578	574	548	574	554	560	538	592	555	549	514	557	553	566	589	577	561	492	571	573	567	568	544	548	560	548	527	548	577	589	538	541	576	559	603	566	568	574	614	577	581	590	561	571	622	598	582	555	570	567	571	558	590	539	585	570	580	523	569	521	585	549	558	569	586	550	536	563	569	548	539	556	578	567	558	577	536	571	552	537	559	592	578	529	488	566	590	528	515	537	553	568	553	556	557	573	573	556	528	544	590	525	538	574	556	574	566	578	552	520	547	546	570	591	567	576	569	593	532	517	586	576	552	573	549	604	569	586	558	552	580	574	566	563	557	570	539	603	551	560	571	565	552	565	568	566	597	546	609	540	574	565	555	521	571	549	576	575	585	567	587	586	581	551	563	567	540	555	580	576	569	572	577	541	530	540	552	538	578	541	543	627	532	574	536	580	533	555	556	533	547	559	574	605	577	568	529	560	567	550	544	575	554	557	562	572	582	591	596	569	584	573	473	529	553	568	543	555	555	560	556	536	546	550	575	533	573	542	572	590	511	589	609	573	542	544	597	555	563	573	566	558	543	590	610	541	530	540	588	589	572	526	540	578	545	574	544	567	583	548	537	589	542	530	543	548	611	577	606	562	558	560	587	529	603	574	575	564	551	599	533	553	564	526	557	552	550	558	534	534	546	568	557	550	543	570	555	620	530	558	565	548	587	549	532	614	544	541	531	567	550	578	540	558	618	544	579	555	584	559	536	542	495	591	538	557	534	569	616	543	540	563	587	556	587	531	559	548	580	595	561	547	569	595	539	539	585	543	563	536	571	559	574	565	570	558	591	529	593	535	559	577	590	572	580	566	534	554	599	557	563	586	611	534	556	532	561	528	548	539	545	563	569	591	562	576	546	554	540	559	560	577	533	579	587	590	579	611	577	577	573	553	603	555	598	557	572	584	580	558	572	549	520	541	600	542	539	562	568	561	532	571	609	542	507	523	581	571	562	615	573	586	569	546	527	547	534	578	541	514	581	602	513	534	569	541	520	636	563	523	575	550	537	588	589	577	559	564	566	575	558	541	550	580	601	582	569	549	533	527	532	541	543	537	549	520	524	551	554	580	591	546	565	538	585	564	575	575	583	582	552	570	548	555	577	517	567	538	561	602	608	548	560	572	542	551	548	575	551	525	569	548	572	569	544	561	554	569	563	623	555	571	597	562	588	623	566	568	571	586	575	540	572	565	586	576	572	549	559	558	549	539	519	555	579	564	558	560	569	592	524	566	542	559	595	547	536	534	551	564	573	552	521	550	592	563	574	519	582	543	549	576	565	584	576	519	568	584	559	537	592	570	544	580	554	519	558	564	575	607	573	563	578	578	575	555	579	583	569	574	567	556	530	581	557	586	534	601	553	551	582	575	588	563	566	526	544	548	519	553	537	590	578	555	561	538	610	586	562	569	597	569	584	544	575	543	547	573	554	603	522	575	579	551	570	583	565	611	591	551	556	577	571	545	542	542	559	582	589	561	516	568	574	597	580	565	581	559	592	577	606	559	563	597	532	551	535	532	591	561	546	582	538	556	575	554	547	577	577	579	548	560	581	555	572	594	580	522	545	574	539	539	528	516	575	562	576	551	527	594	551	564	581	570	578	559	583	557	595	568	536	580	577	568	581	543	531	571	555	548	570	591	597	538	582	556	579	529	562	564	543	551	561	575	569	578	590	551	523	588	585	524	551	577	563	547	550	547	557	582	597	540	568	554	545	596	577	566	591	543	561	544	557	553	539	592	548	552	568	577	548	553	603	573	543	568	559	554	581	561	578	556	499	572	582	595	584	558	573	581	526	562	560	520	540	590	567	593	586	541	551	548	608	567	522	581	559	588	550	574	579	570	593	616	548	542	594	566	536	597	568	573	574	526	567	550	551	559	545	522	547	565	559	556	549	550	545	565	552	543	529	567	546	574	551	515	569	558	557	547	556	520	563	536	569	570	564	570	537	565	568	535	582	574	582	520	541	515	554	572	522	566	533	539	534	541	557	589	541	555	534	520	531	529	532	570	571	550	588	554	635	563	585	523	558	539	592	572	535	560	597	559	550	568	517	562	536	543	573	579	508	540	532	590	547	576	512	524	515	559	548	619	555	545	533	535	550	534	594	550	602	508	552	540	558	577	623	562	536	595	584	541	585	543	598	558	577	536	545	526	564	545	608	581	524	565	565	557	537	546	586	575	580	581	551	552	549	571	532	549	529	601	601	579	612	565	582	554	564	568	572	586	560	503	533	541	597	584	594	567	595	565	547	535	554	554	545	539	578	584	521	559	544	521	534	597	583	573	590	541	567	554	596	552	575	541	595	587	613	553	541	529	516	498	612	593	548	588	586	571	603	574	561	617	558	543	570	564	567	544	587	544	608	526	556	583	536	592	590	589	538	514	537	554	542	541	549	533	565	560	518	540	550	552	572	526	565	587	531	561	549	595	559	597	599	539	571	525	587	552	545	583	591	552	575	543	555	542	554	571	529	541	528	573	540	577	579	550	524	597	562	537	586	558	560	565	533	542	560	572	594	527	565	642	540	566	563	604	566	527	584	538	551	524	553	593	575	592	582	576	572	545	587	552	571	531	567	537	551	549	580	524	545	577	543	586	546	574	535	538	594	562	569	563	532	560	561	528	582	529	541	544	530	558	565	504	539	619	601	600	597	554	573	548	547	580	541	529	533	521	558	569	576	569	550	561	540	577	543	577	551	529	563	562	595	551	595	562	537	557	523	560	550	581	564	584	597	527	584	571	538	510	537	574	515	535	514	582	553	575	573	530	544	550	519	543	552	537	538	577	541	588	590	522	583	555	582	576	598	598	529	587	581	547	580	554	534	573	571	541	541	560	542	553	567	563	576	592	546	609	591	577	583	573	590	578	532	557	595	532	499	530	589	551	581	574	521	548	553	559	554	625	598	545	538	559	569	568	596	573	555	573	539	623	516	545	563	519	578	569	541	599	596	581	565	617	571	546	630	567	589	579	571	587	540	528	576	569	558	565	597	566	566	546	577	517	555	537	535	523	579	550	564	521	567	588	579	602	556	553	558	543	547	534	548	553	546	561	588	577	545	550	558	570	538	606	590	588	533	561	604	549	549	532	564	603	565	544	617	576	599	562	611	602	535	526	543	550	540	547	552	601	520	571	564	564	559	520	558	592	563	554	577	562	528	595	597	585	531	551	556	555	608	578	546	539	565	587	583	557	556	629	546	514	545	588	569	579	499	544	560	551	550	543	567	555	578	556	624	512	537	564	534	565	545	583	578	599	529	574	540	559	540	572	528	521	591	525	581	539	586	561	509	543	558	579	565	591	571	595	528	527	604	557
35721	15693	6913	3329	1769	990	565	347	254	184	216	157	179	149	161	151	125	156	149	153	109	130	120	137	108	110	114	117	128	130	118	122	128	125	124	110	123	109	125	135	122	125	112	117	90	138	105	128	111	137	113	105	111	127	126	119	112	115	133	121	109	105	107	100	112	119	92	110	130	123	113	125	123	127	81	105	108	123	111	106	126	107	101	110	108	119	126	122	101	101	114	111	122	121	122	110	126	111	91	89	111	112	126	130	121	105	127	112	94	108	103	119	118	106	117	123	111	106	128	113	100	116	112	108	125	95	110	112	130	117	102	107	124	94	129	126	133	114	104	104	155	95	97	117	108	109	123	98	122	104	96	105	117	112	106	103	113	113	104	117	115	115	88	105	117	102	123	111	128	110	126	118	144	98	100	105	116	105	111	112	113	107	104	75	99	130	86	96	119	117	124	101	131	118	108	104	111	113	101	109	116	120	118	113	116	127	95	94	112	101	93	107	111	123	97	110	106	111	95	103	116	88	126	104	115	112	107	97	99	93	106	111	97	122	103	89	116	98	130	102	120	111	92	103	98	106	127	95	119	117	114	112	105	129	105	104	109	107	110	112	110	124	112	93	111	112	107	129	114	99	116	86	107	137	100	102	115	103	118	102	126	96	106	93	103	104	120	97	115	108	101	121	104	115	122	101	135	95	98	123	117	114	106	108	114	117	83	100	95	135	95	97	129	108	105	123	102	106	119	102	103	108	104	120	94	112	117	109	121	123	123	90	117	114	114	96	112	120	119	96	118	111	121	113	103	134	127	109	112	118	106	102	105	92	101	115	115	108	110	99	97	100	104	114	104	108	118	113	113	106	112	105	92	101	115	99	134	125	122	116	123	118	115	105	116	132	117	108	109	120	108	147	91	112	105	137	129	91	102	132	110	95	98	131	123	128	112	116	129	114	106	106	114	126	108	111	102	102	105	103	109	114	122	92	103	90	110	102	118	100	126	105	113	104	124	112	113	126	116	123	98	97	97	102	108	103	112	112	115	121	118	122	106	105	122	136	120	114	117	138	129	127	134	131	119	104	137	133	95	117	141	112	129	102	100	120	129	113	100	104	97	120	93	103	114	101	115	118	109	105	115	123	109	129	106	128	109	123	107	110	114	111	106	92	105	121	105	103	115	124	98	95	110	97	112	110	126	137	125	113	87	120	98	106	113	113	105	110	124	110	86	109	112	88	114	107	119	135	126	109	112	99	112	121	94	109	126	112	121	100	124	122	118	121	120	124	122	94	115	103	92	127	110	128	96	99	104	89	113	124	122	111	106	113	120	122	114	105	106	130	98	99	101	106	122	92	126	118	82	89	114	94	115	115	111	103	104	93	108	89	128	108	106	139	121	106	100	107	131	113	108	112	118	100	122	104	93	105	110	115	122	88	104	108	116	123	108	127	104	101	104	115	116	123	137	113	105	107	117	102	104	103	110	102	130	116	120	109	108	120	107	107	115	114	111	119	97	107	135	100	108	92	127	122	103	123	116	101	95	92	105	140	114	96	106	115	102	105	99	123	114	105	94	98	111	100	96	97	110	95	102	109	116	90	103	102	88	109	105	111	113	116	103	105	92	114	101	89	106	123	109	109	114	110	120	112	114	100	115	122	111	108	97	113	111	108	108	104	117	111	102	135	109	111	126	117	115	134	99	92	110	98	104	108	115	96	114	133	105	102	103	115	116	121	110	116	118	110	115	107	121	109	103	115	94	100	119	114	119	109	110	112	130	93	107	116	101	114	126	117	98	111	106	120	111	131	108	111	99	97	112	116	127	115	120	119	102	122	117	103	124	113	115	109	95	137	99	121	116	108	123	99	88	115	108	117	123	102	100	105	100	103	91	117	116	114	120	107	97	97	103	92	106	115	115	97	113	104	106	122	113	117	107	131	100	123	122	109	105	120	94	95	109	117	106	108	102	100	115	128	85	111	97	111	113	100	113	99	122	122	101	114	106	104	128	90	105	106	125	111	122	120	103	117	123	109	122	126	95	100	119	114	125	107	97	104	109	125	115	130	107	114	112	122	133	108	98	95	109	124	134	112	115	108	107	101	122	129	140	110	88	111	102	111	103	112	105	108	120	105	127	107	122	113	109	108	127	133	126	116	113	98	106	96	84	118	120	116	128	99	116	115	103	104	114	115	112	107	123	116	107	114	109	102	99	104	128	103	125	122	109	132	94	101	105	99	108	102	125	121	117	103	121	97	108	94	113	94	93	104	111	110	105	100	119	143	122	103	106	119	135	116	88	104	104	127	105	93	107	93	104	114	86	88	90	93	117	112	107	103	102	124	113	106	121	116	104	98	108	121	124	94	106	114	115	114	106	118	102	117	117	110	98	114	119	110	112	100	110	117	105	122	107	125	136	115	106	113	116	92	104	84	103	142	112	106	122	114	106	103	101	132	129	137	124	108	91	107	113	104	101	111	92	108	109	114	112	105	112	111	112	127	97	103	112	106	101	111	113	92	104	106	110	123	114	104	100	98	127	107	122	103	98	95	123	102	102	114	110	126	112	118	112	115	99	105	96	121	132	93	132	124	119	102	98	122	91	103	113	110	111	125	107	114	116	122	109	106	133	123	113	117	119	117	112	112	110	121	117	105	111	125	119	130	103	102	124	128	98	118	107	109	117	96	106	126	101	120	108	100	107	122	109	133	101	119	113	92	102	121	115	122	135	120	119	116	124	95	117	109	126	117	104	104	104	98	104	119	103	106	100	103	102	113	111	109	96	133	122	88	114	115	117	119	109	115	128	135	121	124	118	111	98	119	95	92	99	133	111	142	113	111	108	120	110	135	126	113	127	114	100	100	130	95	101	128	100	105	106	102	116	109	117	105	102	108	133	96	111	111	142	103	113	107	112	91	96	107	124	117	102	108	111	121	95	93	136	125	95	116	111	90	116	114	109	104	102	106	118	98	98	96	110	101	114	131	116	102	93	98	93	104	118	126	132	104	111	105	108	108	122	138	94	103	110	127	98	119	115	114	96	105	94	100	114	107	109	127	125	94	108	102	109	116	124	111	134	112	110	106	119	122	119	109	136	109	103	125	116	99	115	110	113	125	104	100	117	119	125	98	104	119	122	104	88	131	115	94	138	104	102	116	113	105	123	127	116	131	108	129	104	122	105	115	112	107	109	117	111	124	124	116	118	96	95	120	109	119	121	107	118	100	110	115	122	126	108	114	102	118	121	113	121	105	102	112	109	113	120	119	110	98	91	79	114	119	119	97	113	102	96	112	130	117	92	110	100	98	118	112	104	101	104	112	119	123	129	103	99	109	136	113	108	130	93	134	98	96	121	140	111	110	121	120	116	98	128	109	109	102	126	112	107	101	116	113	123	128	89	100	101	122	113	102	128	123	103	114	111	123	121	112	120	120	98	101	111	110	98	96	118	113	106	122	113	116	103	106	125	116	119	102	108	111	131	105	134	120	118	103	112	116	108	119	115	103
22330	3370	2608	3187	2706	2162	1753	1354	1141	1017	923	804	721	674	628	571	527	512	511	523	456	451	464	387	388	380	374	375	383	376	366	375	344	365	316	326	334	362	359	376	347	359	347	338	344	309	326	301	298	352	314	282	321	333	335	335	292	318	305	298	313	335	321	298	330	336	310	330	322	322	303	307	289	332	304	307	280	330	282	329	306	282	299	305	305	319	285	310	321	307	297	334	307	305	280	287	308	292	268	313	327	296	280	281	292	314	309	294	294	329	279	313	305	287	281	299	319	280	271	292	289	282	266	299	294	305	321	327	329	299	292	337	288	276	308	295	300	310	308	284	327	307	317	283	289	286	296	277	321	297	304	278	293	287	295	336	291	325	306	299	297	288	290	299	297	305	300	294	287	315	290	292	288	279	289	283	316	317	309	286	308	272	293	316	291	274	317	285	289	293	288	269	292	273	264	286	292	317	305	306	310	287	300	314	301	288	290	306	298	295	295	299	253	294	269	302	307	280	333	274	265	349	284	305	292	282	284	291	270	257	297	292	266	270	278	304	289	293	274	300	298	263	277	290	282	295	304	322	320	259	306	287	265	299	305	314	295	310	321	294	296	293	279	305	284	304	299	297	307	281	270	280	324	276	326	312	283	278	305	299	282	311	303	293	310	274	292	285	321	279	309	299	301	289	309	297	271	312	264	276	291	301	303	299	271	293	305	294	299	289	293	308	310	293	278	286	283	319	284	310	293	302	280	304	326	300	278	315	294	308	286	286	272	276	303	294	280	299	291	322	280	304	291	273	303	297	257	302	292	311	301	314	316	305	271	272	308	263	308	299	301	289	276	280	324	285	287	335	290	297	296	302	279	285	309	286	281	290	274	309	287	272	264	327	290	306	303	287	296	314	323	314	271	297	300	303	295	317	286	281	282	283	286	290	279	310	324	279	312	258	309	293	290	298	287	303	280	304	292	274	323	317	304	314	297	302	317	298	286	282	263	267	288	303	287	288	283	294	279	279	284	293	276	278	275	300	307	315	290	286	302	273	303	286	298	307	273	297	285	291	255	282	297	269	306	282	310	329	294	298	280	299	314	295	308	332	307	303	276	290	312	285	280	321	261	278	296	290	314	302	320	303	279	290	276	292	286	292	276	286	277	262	266	297	314	295	272	289	274	304	292	273	288	320	268	300	303	283	285	266	296	314	257	306	292	283	299	289	309	312	304	319	281	302	322	290	267	304	307	295	289	312	297	317	313	276	329	307	301	293	311	287	308	288	298	262	305	272	313	329	303	300	293	282	267	295	266	290	294	295	306	276	282	274	300	305	310	279	303	301	277	290	291	275	263	299	276	301	283	287	289	302	314	304	298	285	292	304	290	276	331	292	290	298	317	284	293	309	253	303	286	313	280	302	295	294	311	299	279	317	269	291	295	326	335	298	309	270	347	305	280	298	287	291	299	308	335	297	287	276	299	282	330	299	311	282	292	289	294	290	276	285	291	284	245	287	328	317	304	291	277	275	314	305	298	288	261	284	319	302	308	268	296	283	303	276	284	271	281	265	326	290	291	287	301	291	315	306	291	305	277	311	326	302	265	260	287	284	299	305	306	295	285	264	306	311	276	314	288	303	300	273	291	294	286	290	286	308	278	283	333	318	284	296	288	335	324	297	295	289	288	305	288	294	286	294	293	279	288	297	283	282	289	279	295	284	315	290	294	268	292	330	295	281	280	280	297	316	301	285	317	328	277	318	311	288	295	290	300	306	291	295	296	299	309	299	273	317	311	278	279	278	305	271	290	287	303	285	286	323	276	318	284	272	303	268	310	298	287	323	338	291	293	285	275	296	321	280	311	274	308	280	300	287	269	321	287	276	300	326	250	290	300	326	269	296	293	286	323	284	289	289	271	305	329	310	301	312	263	301	281	273	258	283	285	316	316	286	280	316	325	298	293	331	306	246	320	283	285	295	315	282	284	291	306	292	280	299	313	302	304	291	292	337	290	325	291	301	316	268	282	284	304	280	281	303	312	290	294	276	299	300	304	289	300	284	297	296	278	286	293	285	273	324	279	320	318	303	257	288	319	286	318	307	317	329	301	305	291	260	318	265	291	295	287	313	298	269	300	304	290	300	277	287	319	297	291	298	274	312	280	283	262	301	302	294	289	308	300	284	292	323	289	332	311	274	292	274	305	276	263	279	298	319	305	314	323	308	267	281	330	292	297	290	278	300	267	293	268	321	299	309	295	288	303	270	306	285	311	308	303	295	319	289	303	314	298	322	297	289	285	308	285	284	332	304	323	316	304	270	322	296	283	304	269	272	281	315	307	292	287	283	270	309	286	275	311	302	316	320	287	299	294	314	298	285	305	321	292	287	321	316	288	277	302	270	322	300	289	283	293	297	311	302	305	290	305	264	313	285	285	320	309	266	306	298	313	297	318	291	313	273	314	301	296	338	319	259	303	290	320	299	274	338	249	287	268	290	322	301	324	261	306	319	270	278	299	298	286	306	283	272	309	264	301	281	267	300	262	293	296	284	299	307	299	291	305	285	288	300	273	260	286	274	326	293	287	289	291	314	319	283	286	299	321	282	299	274	323	275	287	306	309	297	281	311	268	302	307	298	328	301	305	298	297	272	305	280	283	286	312	298	297	298	271	331	282	288	311	289	299	312	292	290	302	309	300	293	297	264	288	310	299	281	284	274	319	318	315	316	321	309	297	275	285	285	255	327	291	299	299	306	254	309	290	283	301	285	302	304	315	256	294	274	312	281	304	300	299	294	308	300	280	309	295	310	294	305	294	307	314	281	273	281	306	271	280	319	275	293	298	262	294	275	293	308	272	315	311	342	290	295	282	276	288	292	321	282	313	302	289	291	258	282	317	296	299	327	273	288	306	304	291	299	300	289	306	303	344	312	293	286	322	332	309	291	291	299	293	292	286	282	278	269	303	279	299	288	293	278	296	281	281	267	274	280	292	316	312	293	270	283	285	311	315	300	274	282	303	301	247	329	301	274	297	297	305	297	280	269	294	303	293	303	253	294	302	309	288	305	305	283	290	278	311	299	277	291	306	325	324	308	303	310	285	306	316	298	305	274	265	288	243	263	277	309	271	290	307	280	291	296	324	312	285	284	295	255	320	299	314	311	309	301	282	294	294	272	307	314	298	303	314	309	289	300	306	306	293	293	299	286	294	309	265	282	298	285	285	289	316	304	299	299	318	278	323	284	320	323	301	296	294	302	288	299	321	289	298	317	296	300	293	285	288	317	289	279	320	291	300	296	323	310	307	310	297	274	300	283	292	308	281	281	302	314	307	291	315	277	291	279	282	311	287	287	307	306	274	292	279	263	288	291	324	278	286	284	307	302	277	293	288	314	303	308	300	279	321	303	318	293	258	283	316	300	314	286	259	292	276	321	308	287	269	304	306	301	289	276	292	285	275	260	256	278	274	272	302	286	308	305	287	312	291	291	299	265	294	290	302	276	316	309	301	272
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
